{"level":"info","service":"gRPC","time":"2026-05-12T12:47:49.379029618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:47:49.379029718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:49.405997052+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:49.40603139+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-05-12T12:47:49.406038465+07:00","message":"receive interim result [false|false]: ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:49.406054671+07:00","message":"[buffer interim] 2754 false ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.406062518+07:00","message":"[bufferProcess] interim [400000000]:ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.406065172+07:00","message":"[bufferProcess] send to processor:ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.406071797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.406075058+07:00","message":"> Transcript [38919] [false]: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.406080815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.406083358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.406085604+07:00","message":"StatePrefix: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.406088808+07:00","message":"TextPushed: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:49.727693241+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:49.727731355+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-05-12T12:47:49.727737463+07:00","message":"receive interim result [false|false]: ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:49.727754393+07:00","message":"[buffer interim] 2754 false ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.727764789+07:00","message":"[bufferProcess] interim [640000000]:ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.727767434+07:00","message":"[bufferProcess] send to processor:ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.727773205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.727776091+07:00","message":"> Transcript [38920] [false]: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.727782748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.727785051+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.72778736+07:00","message":"StatePrefix: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.727790416+07:00","message":"TextPushed: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.727797362+07:00","message":"Push: 'จนมีการฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.72779919+07:00","message":"TextPushed: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.727801625+07:00","message":"Set new StatePrefix : 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:49.727808176+07:00","message":"Next Push (prob) : 'เรียกค่าเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:49.727826129+07:00","message":"push: {false จนมีการฟ้อง 0 0xc0039f1e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.055368747+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.055417252+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-05-12T12:47:50.055425908+07:00","message":"receive interim result [false|false]: ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.055454688+07:00","message":"[buffer interim] 2754 false ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.055470152+07:00","message":"[bufferProcess] interim [940000000]:ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.055474688+07:00","message":"[bufferProcess] send to processor:ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.055483952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.055488388+07:00","message":"> Transcript [38921] [false]: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.055494292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.055497354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.055500355+07:00","message":"StatePrefix: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.055504893+07:00","message":"TextPushed: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.064413545+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.064436614+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-05-12T12:47:50.064444045+07:00","message":"receive interim result [false|false]: ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.064458715+07:00","message":"[buffer interim] 2754 false ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.064465047+07:00","message":"[bufferProcess] interim [0]:ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.064468632+07:00","message":"[bufferProcess] send to processor:ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.06447304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.064476622+07:00","message":"> Transcript [38922] [false]: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.064480995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.064484291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.06448716+07:00","message":"StatePrefix: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.064491612+07:00","message":"TextPushed: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.117199863+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.117253221+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-05-12T12:47:50.117265535+07:00","message":"receive interim result [false|false]: ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.117286571+07:00","message":"[buffer interim] 2754 false ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.117301757+07:00","message":"[bufferProcess] interim [60000000]:ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.117307425+07:00","message":"[bufferProcess] send to processor:ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.117317138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.117322761+07:00","message":"> Transcript [38923] [false]: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.117329111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.117332651+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.117336763+07:00","message":"StatePrefix: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.117341392+07:00","message":"TextPushed: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.219338474+07:00","message":"[GCS] IsForceVAD: false for message ID: 2754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.308887853+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.308928865+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-05-12T12:47:50.308936269+07:00","message":"receive interim result [false|false]: ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.308952316+07:00","message":"[buffer interim] 2754 false ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.308959833+07:00","message":"[bufferProcess] interim [240000000]:ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.308962933+07:00","message":"[bufferProcess] send to processor:ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.308970086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.308972988+07:00","message":"> Transcript [38924] [false]: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.308977171+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.308979357+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.308982387+07:00","message":"StatePrefix: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.308985157+07:00","message":"TextPushed: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.308994275+07:00","message":"Push: 'เรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.308996487+07:00","message":"TextPushed: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.308998895+07:00","message":"Set new StatePrefix : 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.309001059+07:00","message":"Next Push (prob) : 'หายนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.309009624+07:00","message":"push: {false เรียกค่าเสีย 0 0xc0039f1e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.31771947+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.31774498+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-05-12T12:47:50.317751637+07:00","message":"receive interim result [false|false]: ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.31776454+07:00","message":"[buffer interim] 2754 false ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.317771011+07:00","message":"[bufferProcess] interim [300000000]:ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.317773604+07:00","message":"[bufferProcess] send to processor:ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.317776768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.317779476+07:00","message":"> Transcript [38925] [false]: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.317783528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.317785837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.317788778+07:00","message":"StatePrefix: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.317792188+07:00","message":"TextPushed: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.349806547+07:00","message":"[GCS] Start streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.369314543+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.369367512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับแล้วก็\",\"confidence\":0.9510636}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.369376909+07:00","message":"receive interim result [true|false]: ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.369387281+07:00","message":"end recv isFinal message id 2754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.369389707+07:00","message":"end Recv id 2754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.369396709+07:00","message":"[buffer interim] 2754 true ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.369406882+07:00","message":"[bufferProcess] interim [360000000]:ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.369410614+07:00","message":"[bufferProcess] send to processor (isfinal):ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.369414886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.369417677+07:00","message":"> Transcript [38926] [false]: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.369421287+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.369423182+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.369425479+07:00","message":"StatePrefix: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.369428147+07:00","message":"TextPushed: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.369430361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.369432297+07:00","message":"> Transcript [38927] [true]: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.369434547+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.369436151+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.36943772+07:00","message":"StatePrefix: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสียหายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.369439676+07:00","message":"TextPushed: 'ค่าเวนคืนที่ดินในจุดที่ขุดลอกลำพื้นที่ของชาวบ้านจนมีการฟ้องเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.369449867+07:00","message":"Push: 'หายนะครับแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.369459097+07:00","message":"push: {true หายนะครับแล้วก็ 0 0xc0039f1e00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:47:50.381181465+07:00","message":"write wav file: './tmp/7565/7565_2754.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.928084539+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.92812459+07:00","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-05-12T12:47:50.928130346+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:50.928145978+07:00","message":"[buffer interim] 2755 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.928153833+07:00","message":"[bufferProcess] interim [420000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:50.92815608+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.143021314+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.143062003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋องก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.143067561+07:00","message":"receive interim result [false|false]: ป๋องก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.143081638+07:00","message":"[buffer interim] 2755 false ป๋องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.143089236+07:00","message":"[bufferProcess] interim [540000000]:ป๋องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.143092022+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.143097348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.143099996+07:00","message":"> Transcript [38928] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.143102356+07:00","message":"Set StatePrefix (first interim): 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.202147714+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.202187859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋องก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.202193951+07:00","message":"receive interim result [false|false]: ป๋องก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.202207482+07:00","message":"[buffer interim] 2755 false ป๋องก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.202214824+07:00","message":"[bufferProcess] interim [600000000]:ป๋องก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.202216964+07:00","message":"[bufferProcess] send to processor:ป๋องก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.20222226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.202225228+07:00","message":"> Transcript [38929] [false]: 'ป๋องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.202227317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.2022294+07:00","message":"Set new StatePrefix: 'ป๋องก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.227209823+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.227246324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.2272519+07:00","message":"receive interim result [false|false]: บอกว่าฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.227267771+07:00","message":"[buffer interim] 2755 false บอกว่าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.227277211+07:00","message":"[bufferProcess] interim [660000000]:บอกว่าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.227279511+07:00","message":"[bufferProcess] send to processor:ป๋องก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.227283182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.227286103+07:00","message":"> Transcript [38930] [false]: 'ป๋องก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.227288871+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.227290791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.227292569+07:00","message":"StatePrefix: 'ป๋องก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.22729498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.231753219+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.231774027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟ้องก็ชนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.231778165+07:00","message":"receive interim result [false|false]: ฟ้องก็ชนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.231790934+07:00","message":"[buffer interim] 2755 false ฟ้องก็ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.231795205+07:00","message":"[bufferProcess] interim [720000000]:ฟ้องก็ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.231797237+07:00","message":"[bufferProcess] send to processor:บอกว่าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.231799526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.23180166+07:00","message":"> Transcript [38931] [false]: 'บอกว่าฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.231803503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.231805346+07:00","message":"Set new StatePrefix: 'บอกว่าฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.406049851+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.40609749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟ้องก็ชนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.406104296+07:00","message":"receive interim result [false|false]: ฟ้องก็ชนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.406121048+07:00","message":"[buffer interim] 2755 false ฟ้องก็ชนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.406130899+07:00","message":"[bufferProcess] interim [900000000]:ฟ้องก็ชนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.406134718+07:00","message":"[bufferProcess] send to processor:ฟ้องก็ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.406145791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.406150259+07:00","message":"> Transcript [38932] [false]: 'ฟ้องก็ชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.406153426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.406156576+07:00","message":"Set new StatePrefix: 'ฟ้องก็ชนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.525151537+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.525205517+07:00","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-05-12T12:47:51.525211672+07:00","message":"receive interim result [false|false]: ฟ้องก็ชนะคดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:51.525229308+07:00","message":"[buffer interim] 2755 false ฟ้องก็ชนะคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.525237174+07:00","message":"[bufferProcess] interim [960000000]:ฟ้องก็ชนะคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.525239696+07:00","message":"[bufferProcess] send to processor:ฟ้องก็ชนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.525246485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.52524995+07:00","message":"> Transcript [38933] [false]: 'ฟ้องก็ชนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.525253805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.525256202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.525258079+07:00","message":"StatePrefix: 'ฟ้องก็ชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:51.525260121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.100296488+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.100333845+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-05-12T12:47:52.100339945+07:00","message":"receive interim result [false|false]: ฟ้องก็ชนะคดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.10035375+07:00","message":"[buffer interim] 2755 false ฟ้องก็ชนะคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.100361471+07:00","message":"[bufferProcess] interim [560000000]:ฟ้องก็ชนะคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.100363886+07:00","message":"[bufferProcess] send to processor:ฟ้องก็ชนะคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.100367925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.100370967+07:00","message":"> Transcript [38934] [false]: 'ฟ้องก็ชนะคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.100373977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.100375939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.100377789+07:00","message":"StatePrefix: 'ฟ้องก็ชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.100379743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.10759544+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.107636096+07:00","message":"receive 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-05-12T12:47:52.107641533+07:00","message":"receive interim result [false|false]: ฟ้องก็ชนะคดีและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.10765508+07:00","message":"[buffer interim] 2755 false ฟ้องก็ชนะคดีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.10766032+07:00","message":"[bufferProcess] interim [620000000]:ฟ้องก็ชนะคดีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.107662741+07:00","message":"[bufferProcess] send to processor:ฟ้องก็ชนะคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.107665798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.10766826+07:00","message":"> Transcript [38935] [false]: 'ฟ้องก็ชนะคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.107671446+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.107673397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.107675131+07:00","message":"StatePrefix: 'ฟ้องก็ชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.107677016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.333305731+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.333343998+07:00","message":"receive 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-05-12T12:47:52.333349675+07:00","message":"receive interim result [false|false]: ฟ้องก็ชนะคดีและเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.333362223+07:00","message":"[buffer interim] 2755 false ฟ้องก็ชนะคดีและเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.333371462+07:00","message":"[bufferProcess] interim [800000000]:ฟ้องก็ชนะคดีและเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.333375843+07:00","message":"[bufferProcess] send to processor:ฟ้องก็ชนะคดีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.333379365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.333382301+07:00","message":"> Transcript [38936] [false]: 'ฟ้องก็ชนะคดีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.333386045+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.333388307+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.333390387+07:00","message":"StatePrefix: 'ฟ้องก็ชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.333392425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.333394843+07:00","message":"Push: 'ฟ้องก็ชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.333396591+07:00","message":"TextPushed: 'ฟ้องก็ชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.333398516+07:00","message":"Set new StatePrefix : 'ฟ้องก็ชนะคดีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.33340052+07:00","message":"Next Push (prob) : 'คดีและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.333408336+07:00","message":"push: {false ฟ้องก็ชนะ 0 0xc003756600}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:47:52.379722127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:47:52.379730602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.487823374+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.487862195+07:00","message":"receive 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-05-12T12:47:52.487868868+07:00","message":"receive interim result [false|false]: ฟ้องก็ชนะคดีและเมื่อปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.487884235+07:00","message":"[buffer interim] 2755 false ฟ้องก็ชนะคดีและเมื่อปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.487891117+07:00","message":"[bufferProcess] interim [980000000]:ฟ้องก็ชนะคดีและเมื่อปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.487893853+07:00","message":"[bufferProcess] send to processor:ฟ้องก็ชนะคดีและเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.48790078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.487903629+07:00","message":"> Transcript [38937] [false]: 'ฟ้องก็ชนะคดีและเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.487906881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.487909008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.487913659+07:00","message":"StatePrefix: 'ฟ้องก็ชนะคดีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.487916091+07:00","message":"TextPushed: 'ฟ้องก็ชนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.621975496+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.622027805+07:00","message":"receive 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-05-12T12:47:52.622036349+07:00","message":"receive interim result [false|false]: ฟ้องก็ชนะคดีและเมื่อปีที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.622053787+07:00","message":"[buffer interim] 2755 false ฟ้องก็ชนะคดีและเมื่อปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.622063749+07:00","message":"[bufferProcess] interim [100000000]:ฟ้องก็ชนะคดีและเมื่อปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.622068066+07:00","message":"[bufferProcess] send to processor:ฟ้องก็ชนะคดีและเมื่อปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.622073881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.622079081+07:00","message":"> Transcript [38938] [false]: 'ฟ้องก็ชนะคดีและเมื่อปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.622084094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.622087037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.622090944+07:00","message":"StatePrefix: 'ฟ้องก็ชนะคดีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.622094756+07:00","message":"TextPushed: 'ฟ้องก็ชนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.688745144+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.688783877+07:00","message":"receive 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-05-12T12:47:52.688791178+07:00","message":"receive interim result [false|false]: ฟ้องก็ชนะคดีและเมื่อปีที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.688805368+07:00","message":"[buffer interim] 2755 false ฟ้องก็ชนะคดีและเมื่อปีที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.688813702+07:00","message":"[bufferProcess] interim [220000000]:ฟ้องก็ชนะคดีและเมื่อปีที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.688817681+07:00","message":"[bufferProcess] send to processor:ฟ้องก็ชนะคดีและเมื่อปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.688825857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.688831251+07:00","message":"> Transcript [38939] [false]: 'ฟ้องก็ชนะคดีและเมื่อปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.688836207+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.688839614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.688842966+07:00","message":"StatePrefix: 'ฟ้องก็ชนะคดีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:52.688846117+07:00","message":"TextPushed: 'ฟ้องก็ชนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:52.979220237+07:00","message":"[GCS] IsForceVAD: false for message ID: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.089278035+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.0893211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของก็ชนะคดีและเมื่อปีที่แล้ว\",\"confidence\":0.93353647}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.089328454+07:00","message":"receive interim result [true|false]: ของก็ชนะคดีและเมื่อปีที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.089338463+07:00","message":"end recv isFinal message id 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.089340664+07:00","message":"end Recv id 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.089348777+07:00","message":"[buffer interim] 2755 true ของก็ชนะคดีและเมื่อปีที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089359177+07:00","message":"[bufferProcess] interim [640000000]:ของก็ชนะคดีและเมื่อปีที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089362808+07:00","message":"[bufferProcess] send to processor (isfinal):ฟ้องก็ชนะคดีและเมื่อปีที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089366576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.0893714+07:00","message":"> Transcript [38940] [false]: 'ฟ้องก็ชนะคดีและเมื่อปีที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.08937524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.0893773+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089379551+07:00","message":"StatePrefix: 'ฟ้องก็ชนะคดีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089381714+07:00","message":"TextPushed: 'ฟ้องก็ชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.08938471+07:00","message":"Push: 'คดีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089386489+07:00","message":"TextPushed: 'ฟ้องก็ชนะคดีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089388548+07:00","message":"Set new StatePrefix : 'ฟ้องก็ชนะคดีและเมื่อปีที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.0893908+07:00","message":"Next Push (prob) : 'เมื่อปีที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089392439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089394568+07:00","message":"> Transcript [38941] [true]: 'ของก็ชนะคดีและเมื่อปีที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089396664+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089398296+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089399832+07:00","message":"StatePrefix: 'ฟ้องก็ชนะคดีและเมื่อปีที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089401564+07:00","message":"TextPushed: 'ฟ้องก็ชนะคดีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089403096+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.089510185+07:00","message":"push: {false คดีและ 0 0xc003756600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.089539726+07:00","message":"push: {true เมื่อปีที่แล้ว 0 0xc003756600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089528848+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2755.html'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089522294+07:00","message":"Push: 'เมื่อปีที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089584389+07:00","message":"TextPushed: 'ฟ้องก็ชนะคดีและเมื่อปีที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.08959134+07:00","message":"Set new StatePrefix : 'ของก็ชนะคดีและเมื่อปีที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.089593547+07:00","message":"Next Push (prob) : 'ของก็ชนะคดีและเมื่อปีที่แล้ว'"}
{"level":"info","service":"Main","time":"2026-05-12T12:47:53.09684908+07:00","message":"write wav file: './tmp/7565/7565_2755.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.11023338+07:00","message":"[GCS] Start streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.665376177+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.665423664+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-05-12T12:47:53.665429064+07:00","message":"receive interim result [false|false]: ข่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.665444884+07:00","message":"[buffer interim] 2756 false ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.665451809+07:00","message":"[bufferProcess] interim [360000000]:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.665453777+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.847316927+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.847353027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวรู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.847359001+07:00","message":"receive interim result [false|false]: ข่าวรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.847372458+07:00","message":"[buffer interim] 2756 false ข่าวรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.84738163+07:00","message":"[bufferProcess] interim [540000000]:ข่าวรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.847384141+07:00","message":"[bufferProcess] send to processor:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.847387423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.847390153+07:00","message":"> Transcript [38942] [false]: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.847392205+07:00","message":"Set StatePrefix (first interim): 'ข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.86060224+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.860643517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวลูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.86064847+07:00","message":"receive interim result [false|false]: ข่าวลูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:53.860658445+07:00","message":"[buffer interim] 2756 false ข่าวลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.860665347+07:00","message":"[bufferProcess] interim [600000000]:ข่าวลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.860669133+07:00","message":"[bufferProcess] send to processor:ข่าวรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.860674525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.860678253+07:00","message":"> Transcript [38943] [false]: 'ข่าวรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.860682808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.860686962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.860689029+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:53.860691009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.015762978+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.015793434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.015798917+07:00","message":"receive interim result [false|false]: ข่าวรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.015814116+07:00","message":"[buffer interim] 2756 false ข่าวรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.015821079+07:00","message":"[bufferProcess] interim [720000000]:ข่าวรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.015823693+07:00","message":"[bufferProcess] send to processor:ข่าวลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.015826841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.01582966+07:00","message":"> Transcript [38944] [false]: 'ข่าวลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.015832611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.015834501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.015836311+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.015838167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.095880666+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.095925728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวลุ่มน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.095932248+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.095947284+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.095954707+07:00","message":"[bufferProcess] interim [780000000]:ชาวลุ่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.095957371+07:00","message":"[bufferProcess] send to processor:ข่าวรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.095962713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.095965408+07:00","message":"> Transcript [38945] [false]: 'ข่าวรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.095968532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.095970749+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.095973216+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.095975322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.292724513+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.29276388+07:00","message":"receive 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-05-12T12:47:54.292770093+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.292785996+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.292793488+07:00","message":"[bufferProcess] interim [20000000]:ชาวลุ่มน้ำลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.292795865+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.292802401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.292805203+07:00","message":"> Transcript [38946] [false]: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.29280742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.292809996+07:00","message":"Set new StatePrefix: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.479265369+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.479307912+07:00","message":"receive 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-05-12T12:47:54.479314763+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.479331056+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.479339185+07:00","message":"[bufferProcess] interim [200000000]:ชาวลุ่มน้ำลำพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.479341759+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.479349298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.479352269+07:00","message":"> Transcript [38947] [false]: 'ชาวลุ่มน้ำลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.479355216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.479357384+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.479359668+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.479361757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.554767375+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.554800076+07:00","message":"receive 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-05-12T12:47:54.554805526+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.554818143+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.554822159+07:00","message":"receive 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-05-12T12:47:54.55482509+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.554830773+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.554852569+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.554859126+07:00","message":"[bufferProcess] interim [260000000]:ชาวลุ่มน้ำลำพะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.554864839+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.554869685+07:00","message":"[bufferProcess] interim [320000000]:ชาวลุ่มน้ำลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.554871623+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.554874268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.554877053+07:00","message":"> Transcript [38948] [false]: 'ชาวลุ่มน้ำลำพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.554880178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.554882131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.554884023+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.554886033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.554887663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.554889597+07:00","message":"> Transcript [38949] [false]: 'ชาวลุ่มน้ำลำพะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.55489325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.5548951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.554896785+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.554898387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.850897485+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.850928805+07:00","message":"receive 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-05-12T12:47:54.850934029+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.850948255+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.850955285+07:00","message":"[bufferProcess] interim [560000000]:ชาวลุ่มน้ำลำพะเนียงเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.850958637+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.850961728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.850964646+07:00","message":"> Transcript [38950] [false]: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.850967946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.850969869+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.850974252+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.850976512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.850982314+07:00","message":"Push: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.850984741+07:00","message":"TextPushed: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.850988203+07:00","message":"Set new StatePrefix : 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:54.850991431+07:00","message":"Next Push (prob) : 'ลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:54.851016469+07:00","message":"push: {false ชาวลุ่มน้ำ 0 0xc003473a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.054600959+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.054642158+07:00","message":"receive 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-05-12T12:47:55.054649171+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.054664442+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.054672028+07:00","message":"[bufferProcess] interim [740000000]:ชาวลุ่มน้ำลำพะเนียงเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.054674892+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.054681745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.054684561+07:00","message":"> Transcript [38951] [false]: 'ชาวลุ่มน้ำลำพะเนียงเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.054688744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.054691604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.054693796+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.054695872+07:00","message":"TextPushed: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.170650606+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.170689023+07:00","message":"receive 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-05-12T12:47:55.170695443+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.170710384+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.170719455+07:00","message":"[bufferProcess] interim [860000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.170722415+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.170730028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.170735042+07:00","message":"> Transcript [38952] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.170738584+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.170740798+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.170743168+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.170747818+07:00","message":"TextPushed: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.358206682+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.35824975+07:00","message":"receive 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-05-12T12:47:55.358256888+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.358268912+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.358278792+07:00","message":"[bufferProcess] interim [40000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.358282752+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.358290568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.358295452+07:00","message":"> Transcript [38953] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.358300842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.358305431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.358307607+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.35830983+07:00","message":"TextPushed: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:47:55.380535779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:47:55.380535777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.428357647+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.428397166+07:00","message":"receive 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-05-12T12:47:55.428403099+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.428419655+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.428428485+07:00","message":"[bufferProcess] interim [160000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.428431929+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.428439865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.428442862+07:00","message":"> Transcript [38954] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.428447095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.428449345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.428451945+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.428457836+07:00","message":"TextPushed: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.428465486+07:00","message":"Push: 'ลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.428467481+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.428476705+07:00","message":"Set new StatePrefix : 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.428480075+07:00","message":"Next Push (prob) : 'เองก็ยังได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.428503309+07:00","message":"push: {false ลำพะเนียง 0 0xc003473a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.676100399+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.676137051+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-05-12T12:47:55.676143049+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.676156291+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.67616301+07:00","message":"[bufferProcess] interim [340000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.676165474+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.676168652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.676172054+07:00","message":"> Transcript [38955] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.676175842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.676177735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.6761799+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.676182875+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.68026607+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.680281016+07:00","message":"receive 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-05-12T12:47:55.680285164+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:55.680295458+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.680299958+07:00","message":"[bufferProcess] interim [400000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.680302183+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.680307515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.680309766+07:00","message":"> Transcript [38956] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.680312302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.680314057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.680315698+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:55.680317591+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.1300002+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.13003389+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-05-12T12:47:56.130040766+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.130056589+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.130063299+07:00","message":"[bufferProcess] interim [880000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.130066363+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.130069726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.13007242+07:00","message":"> Transcript [38957] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.130075663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.130077569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.130079939+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.130082876+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.31818835+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.318239805+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-05-12T12:47:56.318248976+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.318268281+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.318285331+07:00","message":"[bufferProcess] interim [120000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.318289647+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.318295131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.318299067+07:00","message":"> Transcript [38958] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.318305544+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.318308716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.318312191+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.318315614+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.318319586+07:00","message":"Push: 'เองก็ยังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.318322309+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.318325919+07:00","message":"Set new StatePrefix : 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.318330235+07:00","message":"Next Push (prob) : 'ไปยื่นฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.318341265+07:00","message":"push: {false เองก็ยังได้ 0 0xc003473a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.461103325+07:00","message":"[GCS] Cleaned up inactive client: 2735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.461128193+07:00","message":"[GCS] Cleaned up inactive client: 2727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.461133317+07:00","message":"[GCS] Cleaned up inactive client: 2732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.461135184+07:00","message":"[GCS] Cleaned up inactive client: 2728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.46113724+07:00","message":"[GCS] Cleaned up inactive client: 2730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.461139243+07:00","message":"[GCS] Cleaned up inactive client: 2731"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.46114103+07:00","message":"[GCS] Cleaned up inactive client: 2725"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.461142982+07:00","message":"[GCS] Cleaned up inactive client: 2729"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.461144846+07:00","message":"[GCS] Cleaned up inactive client: 2733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.461146717+07:00","message":"[GCS] Cleaned up inactive client: 2734"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.461148321+07:00","message":"[GCS] Cleaned up inactive client: 2726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.634345452+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.63437824+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-05-12T12:47:56.634384489+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.634397651+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.634404189+07:00","message":"[bufferProcess] interim [360000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.634406746+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.634411918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.634414738+07:00","message":"> Transcript [38959] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.634417931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.634419667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.634421587+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.634424291+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.635602402+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.635613035+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-05-12T12:47:56.63561717+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.635627551+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.635632715+07:00","message":"[bufferProcess] interim [420000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.63563527+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.635639539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.635641629+07:00","message":"> Transcript [38960] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.635643955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.635645846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.635647611+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.635649532+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.776947784+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.776990304+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-05-12T12:47:56.776999251+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:56.777018644+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.777030537+07:00","message":"[bufferProcess] interim [480000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.7770349+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.77704415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.777048162+07:00","message":"> Transcript [38961] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.777053153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.777056044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.777059888+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:56.777063816+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.280124155+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.280169765+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-05-12T12:47:57.280175519+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.28018894+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.280195631+07:00","message":"[bufferProcess] interim [960000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.280198253+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.280203469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.280206517+07:00","message":"> Transcript [38962] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.280210964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.280213114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.280215381+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.280219105+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.280225347+07:00","message":"Push: 'ไปยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.280227212+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.280229723+07:00","message":"Set new StatePrefix : 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.280232101+07:00","message":"Next Push (prob) : 'กรมชลประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.280239426+07:00","message":"push: {false ไปยื่นฟ้อง 0 0xc003473a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.389341235+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.38937964+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-05-12T12:47:57.38938607+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.389401466+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.38940942+07:00","message":"[bufferProcess] interim [80000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.389411946+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.38941681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.38941961+07:00","message":"> Transcript [38963] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.389423058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.38942524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.389427223+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.389429804+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.487843771+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.48788459+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-05-12T12:47:57.487893718+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.487906846+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.48791737+07:00","message":"[bufferProcess] interim [140000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.487920713+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.487926423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.48792885+07:00","message":"> Transcript [38964] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.487932251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.487934258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.487936094+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.487938709+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.59663069+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.596665728+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-05-12T12:47:57.596672277+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.596684996+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.596691555+07:00","message":"[bufferProcess] interim [320000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.596694269+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.596697509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.596700589+07:00","message":"> Transcript [38965] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.596703821+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.596705901+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.596707915+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.596710493+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.689156571+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.689210521+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-05-12T12:47:57.689216655+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกลุ่มเป้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.689233753+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกลุ่มเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.689240845+07:00","message":"[bufferProcess] interim [380000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกลุ่มเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.6892433+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.68924666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.68924952+07:00","message":"> Transcript [38966] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.689253632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.689255641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.689258083+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.689260731+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.689265575+07:00","message":"Push: 'กรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.689267466+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.689270063+07:00","message":"Set new StatePrefix : 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.689272467+07:00","message":"Next Push (prob) : 'และกรมต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.68929508+07:00","message":"push: {false กรมชลประทาน 0 0xc003473a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.72265229+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.72268869+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-05-12T12:47:57.722696166+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:57.722709777+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.722716648+07:00","message":"[bufferProcess] interim [440000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.72271953+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกลุ่มเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.722724534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.722726914+07:00","message":"> Transcript [38967] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกลุ่มเป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.72272959+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:57.722731642+07:00","message":"Set new StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกลุ่มเป้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.189826816+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.189870059+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-05-12T12:47:58.189879951+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.189897914+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.189906424+07:00","message":"[bufferProcess] interim [860000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.189910028+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.189916989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.189920089+07:00","message":"> Transcript [38968] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.189923072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.189925221+07:00","message":"Set new StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.239521061+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.239558118+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-05-12T12:47:58.239565321+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.239581845+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.239589538+07:00","message":"[bufferProcess] interim [980000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.239592279+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.239596521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.239602529+07:00","message":"> Transcript [38969] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.239606763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.239608792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.23961071+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.239613678+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.289646159+07:00","message":"[GCS] IsForceVAD: false for message ID: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.371501237+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.37153536+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-05-12T12:47:58.371544283+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.371561817+07:00","message":"[buffer interim] 2756 false ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.37157304+07:00","message":"[bufferProcess] interim [160000000]:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.371577134+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.37158734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.371590302+07:00","message":"> Transcript [38970] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.371594811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.371596836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.37159894+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.371601919+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทาน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:47:58.380612585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:47:58.380663366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.419531067+07:00","message":"[GCS] Start streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.43321084+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.433258168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้งหนึ่ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.433265135+07:00","message":"receive interim result [true|false]: ข่าวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.433275714+07:00","message":"end recv isFinal message id 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.433278094+07:00","message":"end Recv id 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.433284958+07:00","message":"[buffer interim] 2756 true ข่าวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433296471+07:00","message":"[bufferProcess] interim [220000000]:ข่าวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433308386+07:00","message":"[bufferProcess] send to processor (isfinal):ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433312848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433315761+07:00","message":"> Transcript [38971] [false]: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433319698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433321559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433324061+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433326874+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433328942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433330906+07:00","message":"> Transcript [38972] [true]: 'ข่าวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.43333319+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.43333495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433336543+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433338623+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433340471+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433545959+07:00","message":"Push: 'และกรมเจ้าท่าอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433549343+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433551927+07:00","message":"Set new StatePrefix : 'ข่าวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433554324+07:00","message":"Next Push (prob) : 'ข่าวลุ่มน้ำลำพะเนียงเองก็ยังได้ไปยื่นฟ้องกรมชลประทานและกรมเจ้าท่าอีกครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.433564798+07:00","message":"push: {true และกรมเจ้าท่าอีกครั้งหนึ่ง 0 0xc003473a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.433572488+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2756.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:47:58.444442011+07:00","message":"write wav file: './tmp/7565/7565_2756.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.981858821+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.981893385+07:00","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-05-12T12:47:58.981898401+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:58.981913865+07:00","message":"[buffer interim] 2757 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.981922905+07:00","message":"[bufferProcess] interim [420000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:58.981926111+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.085009897+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.085044071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.085049659+07:00","message":"receive interim result [false|false]: แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.085066122+07:00","message":"[buffer interim] 2757 false แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.085074409+07:00","message":"[bufferProcess] interim [480000000]:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.08507762+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.085082092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.085085756+07:00","message":"> Transcript [38973] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.085088706+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.289289634+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.289330558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.289336663+07:00","message":"receive interim result [false|false]: แต่ว่าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.289353275+07:00","message":"[buffer interim] 2757 false แต่ว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.289361732+07:00","message":"[bufferProcess] interim [660000000]:แต่ว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.289364414+07:00","message":"[bufferProcess] send to processor:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.289370868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.289376528+07:00","message":"> Transcript [38974] [false]: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.289380339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.289382554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.289384578+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.289386547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.411372114+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.411410838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.411416549+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.411432636+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.411440892+07:00","message":"[bufferProcess] interim [780000000]:แต่ว่าประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.41144366+07:00","message":"[bufferProcess] send to processor:แต่ว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.411447269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.411450121+07:00","message":"> Transcript [38975] [false]: 'แต่ว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.411453299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.41145517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.411457201+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.41145917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.612972147+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.613009715+07:00","message":"receive 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-05-12T12:47:59.613015607+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.613026731+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.61303421+07:00","message":"[bufferProcess] interim [20000000]:แต่ว่าประเด็นในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.613036747+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.613040007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.613044977+07:00","message":"> Transcript [38976] [false]: 'แต่ว่าประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.613048346+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.613050349+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.613052716+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.613054886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.797103286+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.797149262+07:00","message":"receive 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-05-12T12:47:59.797159854+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.797187393+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.797199742+07:00","message":"[bufferProcess] interim [140000000]:แต่ว่าประเด็นดังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.797203714+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.797210804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.797214816+07:00","message":"> Transcript [38977] [false]: 'แต่ว่าประเด็นในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.797219307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.79722257+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.797226133+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.79722915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.797234579+07:00","message":"Push: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.797237299+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.797240784+07:00","message":"Set new StatePrefix : 'แต่ว่าประเด็นในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.797243823+07:00","message":"Next Push (prob) : 'ว่าประเด็นในการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.797254579+07:00","message":"push: {false แต่ 0 0xc004219c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.92523817+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.925295424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าประเด็นดังนี้ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.925303459+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:47:59.925325259+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.925334968+07:00","message":"[bufferProcess] interim [320000000]:แต่ว่าประเด็นดังนี้ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.92533844+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.925342698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.925347446+07:00","message":"> Transcript [38978] [false]: 'แต่ว่าประเด็นดังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.92534988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:47:59.925352619+07:00","message":"Set new StatePrefix: 'แต่ว่าประเด็นดังนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.073354086+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.073403456+07:00","message":"receive 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-05-12T12:48:00.073412118+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.073430085+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.073441593+07:00","message":"[bufferProcess] interim [380000000]:แต่ว่าประเด็นดังนี้เหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.073445538+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.073450404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.073454562+07:00","message":"> Transcript [38979] [false]: 'แต่ว่าประเด็นดังนี้ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.073459776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.07346266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.073465774+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.073469245+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.147531389+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.147576401+07:00","message":"receive 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-05-12T12:48:00.147582574+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.147600282+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.147609614+07:00","message":"[bufferProcess] interim [440000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.147612447+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.147619896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.147622564+07:00","message":"> Transcript [38980] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.147639892+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.147642064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.147644273+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.147647192+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.182851283+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.18288602+07:00","message":"receive 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-05-12T12:48:00.182891911+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.1829072+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.182914151+07:00","message":"[bufferProcess] interim [560000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.182916764+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.182920064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.182923104+07:00","message":"> Transcript [38981] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.182926667+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.182928531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.182930724+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.182933329+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.368518554+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.368557148+07:00","message":"receive 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-05-12T12:48:00.36856359+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.368577631+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.368585527+07:00","message":"[bufferProcess] interim [800000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.368588345+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.368595873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.368598547+07:00","message":"> Transcript [38982] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.368602347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.368604707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.368606706+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.368609198+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.368615883+07:00","message":"Push: 'ว่าประเด็นดังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.368618193+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.368620272+07:00","message":"Set new StatePrefix : 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.368622427+07:00","message":"Next Push (prob) : 'เหนื่อยก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.368630647+07:00","message":"push: {false ว่าประเด็นดังนี้ 0 0xc004219c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.700078705+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.700136362+07:00","message":"receive 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-05-12T12:48:00.700146816+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.700166516+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.700179078+07:00","message":"[bufferProcess] interim [100000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.700183471+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.70019112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.700195572+07:00","message":"> Transcript [38983] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.700203529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.700206824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.700210699+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.700215195+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.876054858+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.876093908+07:00","message":"receive 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-05-12T12:48:00.876099958+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:00.87611508+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.876123354+07:00","message":"[bufferProcess] interim [280000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.876125944+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.876129012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.876131521+07:00","message":"> Transcript [38984] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.876134959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.876136974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.876139313+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:00.876141977+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:01.196433847+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:01.196472808+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-05-12T12:48:01.196478916+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:01.196493522+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.196501392+07:00","message":"[bufferProcess] interim [580000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.196504195+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.196508343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.196511388+07:00","message":"> Transcript [38985] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.19651509+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.19651723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.196519442+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.196522304+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:01.381686996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:01.381705437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:01.575985894+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:01.576029423+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-05-12T12:48:01.576046432+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:01.576066899+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.576078368+07:00","message":"[bufferProcess] interim [940000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.576082237+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.576088959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.576092838+07:00","message":"> Transcript [38986] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.576098201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.576100778+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.576104762+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.576108541+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.576117939+07:00","message":"Push: 'เหนื่อยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.576121187+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.576124891+07:00","message":"Set new StatePrefix : 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.576129002+07:00","message":"Next Push (prob) : 'การฟื้นฟูสภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:01.576139206+07:00","message":"push: {false เหนื่อยก็คือ 0 0xc004219c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:01.764836155+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:01.764875036+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-05-12T12:48:01.764881364+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:01.764893156+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.764899905+07:00","message":"[bufferProcess] interim [180000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.764902581+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.76490844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.764911328+07:00","message":"> Transcript [38987] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.764914539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.764916601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.764921744+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:01.764924535+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.154837679+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.154870383+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-05-12T12:48:02.154876459+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.15489001+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.1548968+07:00","message":"[bufferProcess] interim [540000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.15490051+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.15491375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.15491668+07:00","message":"> Transcript [38988] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.154923712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.154926186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.15492833+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.154931653+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.667822095+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.667858972+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-05-12T12:48:02.66786516+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.667876792+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.667883622+07:00","message":"[bufferProcess] interim [80000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.667886191+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.667891346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.667894367+07:00","message":"> Transcript [38989] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.667897769+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.667899634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.667901838+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.667904648+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.861279128+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.861312327+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-05-12T12:48:02.861318172+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณแม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.861341637+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.861350634+07:00","message":"[bufferProcess] interim [200000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.861353252+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.861356803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.861359755+07:00","message":"> Transcript [38990] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.861364115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.861366091+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.861368391+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.861371052+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.861377719+07:00","message":"Push: 'การฟื้นฟูสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.861380476+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.861382759+07:00","message":"Set new StatePrefix : 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.861385117+07:00","message":"Next Push (prob) : 'แวดล้อมกับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.861392767+07:00","message":"push: {false การฟื้นฟูสภาพ 0 0xc004219c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.916565124+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.916601152+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-05-12T12:48:02.916607132+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.916622764+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.916631882+07:00","message":"[bufferProcess] interim [260000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.916638466+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.916647795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.916651625+07:00","message":"> Transcript [38991] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.916656889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.916660327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.91666372+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.916668486+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.933114466+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.933151508+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-05-12T12:48:02.933158748+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณอายุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.933186294+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.933193748+07:00","message":"[bufferProcess] interim [320000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.933196283+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.933199815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.933203116+07:00","message":"> Transcript [38992] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.933207107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.933209148+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.933211018+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.933214424+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.99299881+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.993036774+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-05-12T12:48:02.993044415+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:02.993058314+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.993066213+07:00","message":"[bufferProcess] interim [380000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.993072448+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.993079729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.993082733+07:00","message":"> Transcript [38993] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.993086531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.99308863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.993091378+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:02.993093843+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:03.511692583+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:03.511735643+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-05-12T12:48:03.511742641+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:03.511756208+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.511765013+07:00","message":"[bufferProcess] interim [860000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.511772166+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.511776051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.511779003+07:00","message":"> Transcript [38994] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.51178312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.511785476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.511787998+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.511790658+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.511793598+07:00","message":"Push: 'แวดล้อมกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.511795862+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.51179817+07:00","message":"Set new StatePrefix : 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.511800254+07:00","message":"Next Push (prob) : 'มยุรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:03.511808113+07:00","message":"push: {false แวดล้อมกับคุณ 0 0xc004219c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:03.767741036+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:03.767792224+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-05-12T12:48:03.767801636+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:03.76781861+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.767826786+07:00","message":"[bufferProcess] interim [160000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.767829784+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.767837034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.767839879+07:00","message":"> Transcript [38995] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.76784407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.767846676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.767849006+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.767851802+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:03.953999905+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:03.954041989+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-05-12T12:48:03.954048739+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:03.954065616+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.954080498+07:00","message":"[bufferProcess] interim [400000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.954083595+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.954087385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.954091938+07:00","message":"> Transcript [38996] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.954096321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.954100262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.954102814+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:03.954105213+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.115836029+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.115873832+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-05-12T12:48:04.11588048+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.115901931+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.115910283+07:00","message":"[bufferProcess] interim [520000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.115913251+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.115918546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.115921176+07:00","message":"> Transcript [38997] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.115925596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.115927658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.115930293+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.115933236+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.192674419+07:00","message":"[GCS] IsForceVAD: false for message ID: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.253922654+07:00","message":"[GCS] Start streaming session, msgId: 2758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.2713231+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.271367082+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-05-12T12:48:04.271374754+07:00","message":"receive interim result [false|false]: แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.271390353+07:00","message":"[buffer interim] 2757 false แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.271409644+07:00","message":"[bufferProcess] interim [640000000]:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.27141464+07:00","message":"[bufferProcess] send to processor:แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.271422031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.271425801+07:00","message":"> Transcript [38998] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.271432089+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.27143502+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.271438926+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.271442694+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.271449397+07:00","message":"Push: 'มยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.271452767+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.271456244+07:00","message":"Set new StatePrefix : 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.271461163+07:00","message":"Next Push (prob) : 'รัฐบาลลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.271471079+07:00","message":"push: {false มยุรี 0 0xc004219c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.36884073+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.368883743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าประเด็นในครั้งนี้เนี่ยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้นที่\",\"confidence\":0.9337508}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.368892157+07:00","message":"receive interim result [true|false]: แต่ว่าประเด็นในครั้งนี้เนี่ยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.368903898+07:00","message":"end recv isFinal message id 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.368906069+07:00","message":"end Recv id 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.368912437+07:00","message":"[buffer interim] 2757 true แต่ว่าประเด็นในครั้งนี้เนี่ยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.368921522+07:00","message":"[bufferProcess] interim [790000000]:แต่ว่าประเด็นในครั้งนี้เนี่ยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.368927725+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.368931075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.368935014+07:00","message":"> Transcript [38999] [false]: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.368940467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.368943597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.368946715+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.368951004+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.368954292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.368957569+07:00","message":"> Transcript [39000] [true]: 'แต่ว่าประเด็นในครั้งนี้เนี่ยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.368961174+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.368964005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.36896573+07:00","message":"StatePrefix: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.368967983+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.368969816+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.369190532+07:00","message":"Push: 'รัฐบาลลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.369193931+07:00","message":"TextPushed: 'แต่ว่าประเด็นดังนี้เหนื่อยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.369199973+07:00","message":"Set new StatePrefix : 'แต่ว่าประเด็นในครั้งนี้เนี่ยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.369208184+07:00","message":"Next Push (prob) : 'แต่ว่าประเด็นในครั้งนี้เนี่ยก็คือการฟื้นฟูสภาพแวดล้อมกับคุณมยุรีรัฐบาลลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.369217168+07:00","message":"push: {true รัฐบาลลงพื้นที่ 0 0xc004219c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.369237052+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2757.html'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:04.381698028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:04.381741032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:04.388213734+07:00","message":"write wav file: './tmp/7565/7565_2757.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.630948742+07:00","message":"receive streaming session, msgId: 2758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.631022977+07:00","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-05-12T12:48:04.631030413+07:00","message":"receive interim result [false|false]: ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.631049699+07:00","message":"[buffer interim] 2758 false ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.631061321+07:00","message":"[bufferProcess] interim [420000000]:ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.631064094+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.792456726+07:00","message":"receive streaming session, msgId: 2758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.792507523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.792513362+07:00","message":"receive interim result [false|false]: ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:04.79253044+07:00","message":"[buffer interim] 2758 false ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.792539031+07:00","message":"[bufferProcess] interim [600000000]:ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.792541512+07:00","message":"[bufferProcess] send to processor:ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.792545476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.792548334+07:00","message":"> Transcript [39001] [false]: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:04.792550448+07:00","message":"Set StatePrefix (first interim): 'ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.014821748+07:00","message":"receive streaming session, msgId: 2758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.014862557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.014868826+07:00","message":"receive interim result [false|false]: ไปตรวจสอบดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.014885967+07:00","message":"[buffer interim] 2758 false ไปตรวจสอบดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.014894047+07:00","message":"[bufferProcess] interim [780000000]:ไปตรวจสอบดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.014896864+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.014903598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.014906519+07:00","message":"> Transcript [39002] [false]: 'ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.01491022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.014912227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.014913999+07:00","message":"StatePrefix: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.014915965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.169176204+07:00","message":"receive streaming session, msgId: 2758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.169225621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.169232314+07:00","message":"receive interim result [false|false]: ไปตรวจสอบด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.169250913+07:00","message":"[buffer interim] 2758 false ไปตรวจสอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.169260816+07:00","message":"[bufferProcess] interim [840000000]:ไปตรวจสอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.169263219+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.169266611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.169269184+07:00","message":"> Transcript [39003] [false]: 'ไปตรวจสอบดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.169272615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.169274654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.169276539+07:00","message":"StatePrefix: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.169278661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.208531598+07:00","message":"[GCS] IsForceVAD: false for message ID: 2758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.261554497+07:00","message":"receive streaming session, msgId: 2758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.26159965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบเลข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.261605297+07:00","message":"receive interim result [false|false]: ไปตรวจสอบเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.26162113+07:00","message":"[buffer interim] 2758 false ไปตรวจสอบเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.261628576+07:00","message":"[bufferProcess] interim [900000000]:ไปตรวจสอบเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.261631589+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.261638142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.261640854+07:00","message":"> Transcript [39004] [false]: 'ไปตรวจสอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.261644471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.261646659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.26164849+07:00","message":"StatePrefix: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.261650642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.339045424+07:00","message":"receive streaming session, msgId: 2758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.339081408+07:00","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-05-12T12:48:05.33908779+07:00","message":"receive interim result [false|false]: ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.339101059+07:00","message":"[buffer interim] 2758 false ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.339108163+07:00","message":"[bufferProcess] interim [960000000]:ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.339110353+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.339116211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.339119262+07:00","message":"> Transcript [39005] [false]: 'ไปตรวจสอบเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.339122214+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.339124193+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.339126072+07:00","message":"StatePrefix: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.339128206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.339132336+07:00","message":"Push: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.339134462+07:00","message":"TextPushed: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.33913935+07:00","message":"Set new StatePrefix : 'ไปตรวจสอบเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.33914153+07:00","message":"Next Push (prob) : 'สอบเลข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.339149225+07:00","message":"push: {false ไปตรวจ 0 0xc003757780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.591808917+07:00","message":"receive streaming session, msgId: 2758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.591853188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบ\",\"confidence\":0.9550476}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.591861087+07:00","message":"receive interim result [true|false]: ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.591870924+07:00","message":"end recv isFinal message id 2758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.591873018+07:00","message":"end Recv id 2758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.591880706+07:00","message":"[buffer interim] 2758 true ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.591888699+07:00","message":"[bufferProcess] interim [170000000]:ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.591895306+07:00","message":"[bufferProcess] send to processor (isfinal):ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.591898659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.591901959+07:00","message":"> Transcript [39006] [false]: 'ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.591904369+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.591906033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.591907747+07:00","message":"> Transcript [39007] [true]: 'ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.591910295+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.591912285+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.591915945+07:00","message":"StatePrefix: 'ไปตรวจสอบเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.591918273+07:00","message":"TextPushed: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:05.591926081+07:00","message":"Push: 'สอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:05.591935646+07:00","message":"push: {true สอบ 0 0xc003757780}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:05.598025239+07:00","message":"write wav file: './tmp/7565/7565_2758.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:06.110131231+07:00","message":"[GCS] Start streaming session, msgId: 2759"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:07.382492438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:07.382514474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:08.69611309+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:08.696157235+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-05-12T12:48:08.696163904+07:00","message":"receive interim result [false|false]: วิเชียร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:08.696181461+07:00","message":"[buffer interim] 2759 false วิเชียร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:08.696196089+07:00","message":"[bufferProcess] interim [340000000]:วิเชียร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:08.696198702+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:08.696203075+07:00","message":"[bufferProcess] send to processor (ticker):วิเชียร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:08.696207276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:08.696211335+07:00","message":"> Transcript [39008] [false]: 'วิเชียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:08.696214492+07:00","message":"Set StatePrefix (first interim): 'วิเชียร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.117567964+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.117621048+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-05-12T12:48:09.11762978+07:00","message":"receive interim result [false|false]: วิเชียรศรีไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.117647425+07:00","message":"[buffer interim] 2759 false วิเชียรศรีไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.117656941+07:00","message":"[bufferProcess] interim [820000000]:วิเชียรศรีไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.117659297+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.152012532+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.152044642+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-05-12T12:48:09.15205019+07:00","message":"receive interim result [false|false]: วิเชียรศรีจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.152076343+07:00","message":"[buffer interim] 2759 false วิเชียรศรีจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.152083814+07:00","message":"[bufferProcess] interim [880000000]:วิเชียรศรีจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.152086756+07:00","message":"[bufferProcess] send to processor:วิเชียรศรีไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.152089781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.152093118+07:00","message":"> Transcript [39009] [false]: 'วิเชียรศรีไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.15209672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.15209959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.152101558+07:00","message":"StatePrefix: 'วิเชียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.152103674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.339970297+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.340019209+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-05-12T12:48:09.340026709+07:00","message":"receive interim result [false|false]: วิเชียรศรีธนญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.340042917+07:00","message":"[buffer interim] 2759 false วิเชียรศรีธนญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.340051037+07:00","message":"[bufferProcess] interim [120000000]:วิเชียรศรีธนญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.34005384+07:00","message":"[bufferProcess] send to processor:วิเชียรศรีจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.340058068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.340061034+07:00","message":"> Transcript [39010] [false]: 'วิเชียรศรีจันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.340064877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.340066889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.34007004+07:00","message":"StatePrefix: 'วิเชียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.340072116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.651717182+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.651753761+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-05-12T12:48:09.651760406+07:00","message":"receive interim result [false|false]: วิเชียรศรีธนญชัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.651773821+07:00","message":"[buffer interim] 2759 false วิเชียรศรีธนญชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.651782887+07:00","message":"[bufferProcess] interim [360000000]:วิเชียรศรีธนญชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.651794074+07:00","message":"[bufferProcess] send to processor:วิเชียรศรีธนญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.651801455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.651804958+07:00","message":"> Transcript [39011] [false]: 'วิเชียรศรีธนญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.651808228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.651810676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.651812563+07:00","message":"StatePrefix: 'วิเชียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.651814515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.982455067+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.982495805+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-05-12T12:48:09.982502124+07:00","message":"receive interim result [false|false]: วิเชียรศรีจันทร์นนทรีให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.982515303+07:00","message":"[buffer interim] 2759 false วิเชียรศรีจันทร์นนทรีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.98252304+07:00","message":"[bufferProcess] interim [660000000]:วิเชียรศรีจันทร์นนทรีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.98252581+07:00","message":"[bufferProcess] send to processor:วิเชียรศรีธนญชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.982529119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.982531696+07:00","message":"> Transcript [39012] [false]: 'วิเชียรศรีธนญชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.982534893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.9825368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.982539151+07:00","message":"StatePrefix: 'วิเชียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.982542408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.982545089+07:00","message":"Push: 'วิเชียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.982547026+07:00","message":"TextPushed: 'วิเชียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.982549076+07:00","message":"Set new StatePrefix : 'วิเชียรศรีธนญชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.98255104+07:00","message":"Next Push (prob) : 'ศรีธนญชัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.982559043+07:00","message":"push: {false วิเชียร 0 0xc003756180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.991937885+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.991975285+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-05-12T12:48:09.991981108+07:00","message":"receive interim result [false|false]: วิเชียรศรีจันทร์นนทรีให้ดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:09.991996232+07:00","message":"[buffer interim] 2759 false วิเชียรศรีจันทร์นนทรีให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.992003463+07:00","message":"[bufferProcess] interim [720000000]:วิเชียรศรีจันทร์นนทรีให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.992005747+07:00","message":"[bufferProcess] send to processor:วิเชียรศรีจันทร์นนทรีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.992009544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.992012352+07:00","message":"> Transcript [39013] [false]: 'วิเชียรศรีจันทร์นนทรีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.99201477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:09.992017328+07:00","message":"Set new StatePrefix: 'วิเชียรศรีจันทร์นนทรีให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:10.199806162+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:10.199842898+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-05-12T12:48:10.199848308+07:00","message":"receive interim result [false|false]: วิเชียรศรีจันทร์นนทรีให้ดูสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:10.199864226+07:00","message":"[buffer interim] 2759 false วิเชียรศรีจันทร์นนทรีให้ดูสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.199871645+07:00","message":"[bufferProcess] interim [900000000]:วิเชียรศรีจันทร์นนทรีให้ดูสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.199874437+07:00","message":"[bufferProcess] send to processor:วิเชียรศรีจันทร์นนทรีให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.199881978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.199884877+07:00","message":"> Transcript [39014] [false]: 'วิเชียรศรีจันทร์นนทรีให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.199888362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.19989054+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.199892482+07:00","message":"StatePrefix: 'วิเชียรศรีจันทร์นนทรีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.199895034+07:00","message":"TextPushed: 'วิเชียร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:10.298209965+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:10.298248292+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-05-12T12:48:10.298254555+07:00","message":"receive interim result [false|false]: วิเชียรศรีจันทร์นนทรีให้ดูสภาพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:10.298273022+07:00","message":"[buffer interim] 2759 false วิเชียรศรีจันทร์นนทรีให้ดูสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.298282139+07:00","message":"[bufferProcess] interim [960000000]:วิเชียรศรีจันทร์นนทรีให้ดูสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.298285021+07:00","message":"[bufferProcess] send to processor:วิเชียรศรีจันทร์นนทรีให้ดูสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.298288146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.298291346+07:00","message":"> Transcript [39015] [false]: 'วิเชียรศรีจันทร์นนทรีให้ดูสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.298294579+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.298296821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.298298709+07:00","message":"StatePrefix: 'วิเชียรศรีจันทร์นนทรีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.298300951+07:00","message":"TextPushed: 'วิเชียร'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:10.383301837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:10.383326741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:10.503121676+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:10.503172984+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-05-12T12:48:10.503179707+07:00","message":"receive interim result [false|false]: วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:10.503206344+07:00","message":"[buffer interim] 2759 false วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.503215316+07:00","message":"[bufferProcess] interim [200000000]:วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.503218091+07:00","message":"[bufferProcess] send to processor:วิเชียรศรีจันทร์นนทรีให้ดูสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.503225211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.503228216+07:00","message":"> Transcript [39016] [false]: 'วิเชียรศรีจันทร์นนทรีให้ดูสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.50323192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.503235605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.50323802+07:00","message":"StatePrefix: 'วิเชียรศรีจันทร์นนทรีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.503241016+07:00","message":"TextPushed: 'วิเชียร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:10.554124686+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:10.554169644+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-05-12T12:48:10.55417647+07:00","message":"receive interim result [false|false]: วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:10.554202185+07:00","message":"[buffer interim] 2759 false วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.554211062+07:00","message":"[bufferProcess] interim [260000000]:วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.554214137+07:00","message":"[bufferProcess] send to processor:วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.554218205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.554221113+07:00","message":"> Transcript [39017] [false]: 'วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.554227125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.554229464+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.554231589+07:00","message":"StatePrefix: 'วิเชียรศรีจันทร์นนทรีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.554233984+07:00","message":"TextPushed: 'วิเชียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.554237721+07:00","message":"Push: 'ศรีจันทร์นนทรีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.554239761+07:00","message":"TextPushed: 'วิเชียรศรีจันทร์นนทรีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.554242107+07:00","message":"Set new StatePrefix : 'วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.554244369+07:00","message":"Next Push (prob) : 'ดูสภาพที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:10.554253917+07:00","message":"push: {false ศรีจันทร์นนทรีให้ 0 0xc003756180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:10.882606802+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:10.882646765+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-05-12T12:48:10.882653893+07:00","message":"receive interim result [false|false]: วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:10.882672071+07:00","message":"[buffer interim] 2759 false วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.882679658+07:00","message":"[bufferProcess] interim [560000000]:วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.882683281+07:00","message":"[bufferProcess] send to processor:วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.882690656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.882694593+07:00","message":"> Transcript [39018] [false]: 'วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.882698601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.882701141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.882702973+07:00","message":"StatePrefix: 'วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:10.882705524+07:00","message":"TextPushed: 'วิเชียรศรีจันทร์นนทรีให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:11.095417429+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:11.095449917+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-05-12T12:48:11.095459331+07:00","message":"receive interim result [false|false]: วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่มาของคำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:11.095476691+07:00","message":"[buffer interim] 2759 false วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่มาของคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.095486717+07:00","message":"[bufferProcess] interim [740000000]:วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่มาของคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.095490237+07:00","message":"[bufferProcess] send to processor:วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.095494319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.095498058+07:00","message":"> Transcript [39019] [false]: 'วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.095503542+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.095506126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.095508081+07:00","message":"StatePrefix: 'วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.095510654+07:00","message":"TextPushed: 'วิเชียรศรีจันทร์นนทรีให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:11.100391121+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:11.100411289+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-05-12T12:48:11.100417194+07:00","message":"receive interim result [false|false]: วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:11.10042816+07:00","message":"[buffer interim] 2759 false วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.100433458+07:00","message":"[bufferProcess] interim [800000000]:วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.100435998+07:00","message":"[bufferProcess] send to processor:วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่มาของคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.100438633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.100441401+07:00","message":"> Transcript [39020] [false]: 'วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่มาของคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.100444725+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.100446725+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.100449106+07:00","message":"StatePrefix: 'วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.100451632+07:00","message":"TextPushed: 'วิเชียรศรีจันทร์นนทรีให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:11.23848699+07:00","message":"[GCS] IsForceVAD: false for message ID: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:11.402239942+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:11.402288303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของเขา\",\"confidence\":0.90665513}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:11.402295102+07:00","message":"receive interim result [true|false]: วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:11.402306215+07:00","message":"end recv isFinal message id 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:11.40230873+07:00","message":"end Recv id 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:11.402316235+07:00","message":"[buffer interim] 2759 true วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402328067+07:00","message":"[bufferProcess] interim [130000000]:วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402331307+07:00","message":"[bufferProcess] send to processor (isfinal):วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402335069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402338596+07:00","message":"> Transcript [39021] [false]: 'วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.4023421+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402344184+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402346052+07:00","message":"StatePrefix: 'วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402349621+07:00","message":"TextPushed: 'วิเชียรศรีจันทร์นนทรีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402358819+07:00","message":"Push: 'ดูสภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402360768+07:00","message":"TextPushed: 'วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.40236309+07:00","message":"Set new StatePrefix : 'วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402365743+07:00","message":"Next Push (prob) : 'หน้าของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402367639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402369859+07:00","message":"> Transcript [39022] [true]: 'วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402372109+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402374148+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402375772+07:00","message":"StatePrefix: 'วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่หน้าของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402377658+07:00","message":"TextPushed: 'วิเชียรศรีจันทร์นนทรีให้ดูสภาพที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:11.402379886+07:00","message":"Push: 'หน้าของเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:11.40239015+07:00","message":"push: {false ดูสภาพที่ 0 0xc003756180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:11.402396036+07:00","message":"push: {true หน้าของเขา 0 0xc003756180}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:11.41508008+07:00","message":"write wav file: './tmp/7565/7565_2759.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:11.49289078+07:00","message":"[GCS] Start streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:12.870762771+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:12.870807527+07:00","message":"receive 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-05-12T12:48:12.870813055+07:00","message":"receive interim result [false|false]: กระแส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:12.870829777+07:00","message":"[buffer interim] 2760 false กระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:12.870836808+07:00","message":"[bufferProcess] interim [200000000]:กระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:12.870838683+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:12.870843702+07:00","message":"[bufferProcess] send to processor (ticker):กระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:12.870846214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:12.870848988+07:00","message":"> Transcript [39023] [false]: 'กระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:12.870851132+07:00","message":"Set StatePrefix (first interim): 'กระแส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:12.918805943+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:12.918852619+07:00","message":"receive 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-05-12T12:48:12.918860839+07:00","message":"receive interim result [false|false]: แสง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:12.918877919+07:00","message":"[buffer interim] 2760 false แสง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:12.918884679+07:00","message":"[bufferProcess] interim [260000000]:แสง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:12.918886544+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.034300398+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.034350708+07:00","message":"receive 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-05-12T12:48:13.034359223+07:00","message":"receive interim result [false|false]: จากกระแสน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.034379982+07:00","message":"[buffer interim] 2760 false จากกระแสน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.034389649+07:00","message":"[bufferProcess] interim [380000000]:จากกระแสน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.034393462+07:00","message":"[bufferProcess] send to processor:แสง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.034398602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.034402658+07:00","message":"> Transcript [39024] [false]: 'แสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.034407236+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.034410939+07:00","message":"Set new StatePrefix: 'แสง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.352652958+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.35269551+07:00","message":"receive 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-05-12T12:48:13.352701566+07:00","message":"receive interim result [false|false]: กระแสน้ำใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.352717886+07:00","message":"[buffer interim] 2760 false กระแสน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.352727845+07:00","message":"[bufferProcess] interim [680000000]:กระแสน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.352730557+07:00","message":"[bufferProcess] send to processor:จากกระแสน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.352734487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.35273776+07:00","message":"> Transcript [39025] [false]: 'จากกระแสน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.352740656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.352742812+07:00","message":"Set new StatePrefix: 'จากกระแสน้ำ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:13.384135254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:13.384167417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.554500887+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.554546475+07:00","message":"receive 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-05-12T12:48:13.554552992+07:00","message":"receive interim result [false|false]: กระแสน้ำในลำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.554570017+07:00","message":"[buffer interim] 2760 false กระแสน้ำในลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.554579183+07:00","message":"[bufferProcess] interim [860000000]:กระแสน้ำในลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.554581897+07:00","message":"[bufferProcess] send to processor:กระแสน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.554585689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.554592184+07:00","message":"> Transcript [39026] [false]: 'กระแสน้ำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.554594569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.554597178+07:00","message":"Set new StatePrefix: 'กระแสน้ำใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.558805088+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.558825514+07:00","message":"receive 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-05-12T12:48:13.558831553+07:00","message":"receive interim result [false|false]: กระแสน้ำในลำคอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.558842071+07:00","message":"[buffer interim] 2760 false กระแสน้ำในลำคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.558846908+07:00","message":"[bufferProcess] interim [920000000]:กระแสน้ำในลำคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.558848972+07:00","message":"[bufferProcess] send to processor:กระแสน้ำในลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.558853713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.558856216+07:00","message":"> Transcript [39027] [false]: 'กระแสน้ำในลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.558859695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.558861923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.558863795+07:00","message":"StatePrefix: 'กระแสน้ำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.558865823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.808992971+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.809033226+07:00","message":"receive 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-05-12T12:48:13.809039159+07:00","message":"receive interim result [false|false]: กระแสน้ำในลำคดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.809053271+07:00","message":"[buffer interim] 2760 false กระแสน้ำในลำคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.809060414+07:00","message":"[bufferProcess] interim [160000000]:กระแสน้ำในลำคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.809062843+07:00","message":"[bufferProcess] send to processor:กระแสน้ำในลำคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.809068426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.809070999+07:00","message":"> Transcript [39028] [false]: 'กระแสน้ำในลำคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.80907433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.809076526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.809078585+07:00","message":"StatePrefix: 'กระแสน้ำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.809080691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.814864546+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.814903862+07:00","message":"receive 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-05-12T12:48:13.814910003+07:00","message":"receive interim result [false|false]: กระแสน้ำในลำพะเนียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:13.814927004+07:00","message":"[buffer interim] 2760 false กระแสน้ำในลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.814934332+07:00","message":"[bufferProcess] interim [220000000]:กระแสน้ำในลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.814937229+07:00","message":"[bufferProcess] send to processor:กระแสน้ำในลำคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.814944499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.81494726+07:00","message":"> Transcript [39029] [false]: 'กระแสน้ำในลำคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.814951391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.814953572+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.814955872+07:00","message":"StatePrefix: 'กระแสน้ำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:13.814958096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.067772207+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.067818842+07:00","message":"receive 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-05-12T12:48:14.067825549+07:00","message":"receive interim result [false|false]: กระแสน้ำในลำพะเนียงที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.06783969+07:00","message":"[buffer interim] 2760 false กระแสน้ำในลำพะเนียงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.067847119+07:00","message":"[bufferProcess] interim [400000000]:กระแสน้ำในลำพะเนียงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.067849583+07:00","message":"[bufferProcess] send to processor:กระแสน้ำในลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.067856035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.067860301+07:00","message":"> Transcript [39030] [false]: 'กระแสน้ำในลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.067863906+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.067866289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.067868249+07:00","message":"StatePrefix: 'กระแสน้ำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.067871416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.067879171+07:00","message":"Push: 'กระแสน้ำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.067882188+07:00","message":"TextPushed: 'กระแสน้ำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.067884925+07:00","message":"Set new StatePrefix : 'กระแสน้ำในลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.067888403+07:00","message":"Next Push (prob) : 'ลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.067906014+07:00","message":"push: {false กระแสน้ำใน 0 0xc003756700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.152557587+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.152595347+07:00","message":"receive 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-05-12T12:48:14.152602532+07:00","message":"receive interim result [false|false]: กระแสน้ำในลำพะเนียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.152617986+07:00","message":"[buffer interim] 2760 false กระแสน้ำในลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.152625271+07:00","message":"[bufferProcess] interim [520000000]:กระแสน้ำในลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.152627786+07:00","message":"[bufferProcess] send to processor:กระแสน้ำในลำพะเนียงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.152634746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.152637652+07:00","message":"> Transcript [39031] [false]: 'กระแสน้ำในลำพะเนียงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.152640847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.152643053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.152645131+07:00","message":"StatePrefix: 'กระแสน้ำในลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.152647524+07:00","message":"TextPushed: 'กระแสน้ำใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.258391739+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.258425165+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-05-12T12:48:14.258430799+07:00","message":"receive interim result [false|false]: กระแสน้ำในลำพะเนียงที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.258445832+07:00","message":"[buffer interim] 2760 false กระแสน้ำในลำพะเนียงที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.258453374+07:00","message":"[bufferProcess] interim [580000000]:กระแสน้ำในลำพะเนียงที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.258455987+07:00","message":"[bufferProcess] send to processor:กระแสน้ำในลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.258459067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.258464455+07:00","message":"> Transcript [39032] [false]: 'กระแสน้ำในลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.258467677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.258469635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.25847165+07:00","message":"StatePrefix: 'กระแสน้ำในลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.258473966+07:00","message":"TextPushed: 'กระแสน้ำใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.315771491+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.315806638+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-05-12T12:48:14.315812807+07:00","message":"receive interim result [false|false]: กระแสน้ำในลำพะเนียงที่ไหล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.315827506+07:00","message":"[buffer interim] 2760 false กระแสน้ำในลำพะเนียงที่ไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.315835882+07:00","message":"[bufferProcess] interim [640000000]:กระแสน้ำในลำพะเนียงที่ไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.315838513+07:00","message":"[bufferProcess] send to processor:กระแสน้ำในลำพะเนียงที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.315845904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.315848528+07:00","message":"> Transcript [39033] [false]: 'กระแสน้ำในลำพะเนียงที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.315851996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.315854255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.315856299+07:00","message":"StatePrefix: 'กระแสน้ำในลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.315858299+07:00","message":"TextPushed: 'กระแสน้ำใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.44577864+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.445816406+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-05-12T12:48:14.44582248+07:00","message":"receive interim result [false|false]: กระแสน้ำในลำพะเนียงที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.445836574+07:00","message":"[buffer interim] 2760 false กระแสน้ำในลำพะเนียงที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.445843399+07:00","message":"[bufferProcess] interim [760000000]:กระแสน้ำในลำพะเนียงที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.445846161+07:00","message":"[bufferProcess] send to processor:กระแสน้ำในลำพะเนียงที่ไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.445849428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.445852248+07:00","message":"> Transcript [39034] [false]: 'กระแสน้ำในลำพะเนียงที่ไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.445855623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.445857784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.445859588+07:00","message":"StatePrefix: 'กระแสน้ำในลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.445862048+07:00","message":"TextPushed: 'กระแสน้ำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.445866145+07:00","message":"Push: 'ลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.445868041+07:00","message":"TextPushed: 'กระแสน้ำในลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.445870135+07:00","message":"Set new StatePrefix : 'กระแสน้ำในลำพะเนียงที่ไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.445872139+07:00","message":"Next Push (prob) : 'ที่ไหล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.445879917+07:00","message":"push: {false ลำพะเนียง 0 0xc003756700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.514227746+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.514271075+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-05-12T12:48:14.514277065+07:00","message":"receive interim result [false|false]: กระแสน้ำในลำพะเนียงที่ไหลเ****ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.514293791+07:00","message":"[buffer interim] 2760 false กระแสน้ำในลำพะเนียงที่ไหลเ****ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.514302237+07:00","message":"[bufferProcess] interim [880000000]:กระแสน้ำในลำพะเนียงที่ไหลเ****ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.514304843+07:00","message":"[bufferProcess] send to processor:กระแสน้ำในลำพะเนียงที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.514308975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.514311985+07:00","message":"> Transcript [39035] [false]: 'กระแสน้ำในลำพะเนียงที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.514314463+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.514316407+07:00","message":"Set new StatePrefix: 'กระแสน้ำในลำพะเนียงที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.961885701+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.961921804+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-05-12T12:48:14.961927202+07:00","message":"receive interim result [false|false]: กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:14.961940442+07:00","message":"[buffer interim] 2760 false กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.961948174+07:00","message":"[bufferProcess] interim [300000000]:กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.961951032+07:00","message":"[bufferProcess] send to processor:กระแสน้ำในลำพะเนียงที่ไหลเ****ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.961955915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.961959055+07:00","message":"> Transcript [39036] [false]: 'กระแสน้ำในลำพะเนียงที่ไหลเ****ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.961961434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:14.961963585+07:00","message":"Set new StatePrefix: 'กระแสน้ำในลำพะเนียงที่ไหลเ****ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.229072109+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.229105489+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-05-12T12:48:15.229120414+07:00","message":"receive interim result [false|false]: กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.229133803+07:00","message":"[buffer interim] 2760 false กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.229141126+07:00","message":"[bufferProcess] interim [600000000]:กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.22914364+07:00","message":"[bufferProcess] send to processor:กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.229148756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.229151242+07:00","message":"> Transcript [39037] [false]: 'กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.229154789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.229156825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.229158731+07:00","message":"StatePrefix: 'กระแสน้ำในลำพะเนียงที่ไหลเ****ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.229176425+07:00","message":"TextPushed: 'กระแสน้ำในลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.41484673+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.41487911+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-05-12T12:48:15.414884897+07:00","message":"receive interim result [false|false]: กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.414895542+07:00","message":"[buffer interim] 2760 false กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.414902527+07:00","message":"[bufferProcess] interim [780000000]:กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.414905091+07:00","message":"[bufferProcess] send to processor:กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.414908876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.414913029+07:00","message":"> Transcript [39038] [false]: 'กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.414916529+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.414918586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.414920659+07:00","message":"StatePrefix: 'กระแสน้ำในลำพะเนียงที่ไหลเ****ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.414923471+07:00","message":"TextPushed: 'กระแสน้ำในลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.542406551+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.542442801+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-05-12T12:48:15.542448421+07:00","message":"receive interim result [false|false]: กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูหนาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.542466588+07:00","message":"[buffer interim] 2760 false กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูหนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.542473588+07:00","message":"[bufferProcess] interim [840000000]:กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูหนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.542476005+07:00","message":"[bufferProcess] send to processor:กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.542480197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.542482968+07:00","message":"> Transcript [39039] [false]: 'กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.542486225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.542488259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.542490432+07:00","message":"StatePrefix: 'กระแสน้ำในลำพะเนียงที่ไหลเ****ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.542493099+07:00","message":"TextPushed: 'กระแสน้ำในลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.676446764+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.676482651+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-05-12T12:48:15.676499257+07:00","message":"receive interim result [false|false]: กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.676514877+07:00","message":"[buffer interim] 2760 false กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.67652273+07:00","message":"[bufferProcess] interim [960000000]:กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.676525374+07:00","message":"[bufferProcess] send to processor:กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูหนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.676532956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.676537325+07:00","message":"> Transcript [39040] [false]: 'กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูหนาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.676540932+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.676543499+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.676545589+07:00","message":"StatePrefix: 'กระแสน้ำในลำพะเนียงที่ไหลเ****ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.676548171+07:00","message":"TextPushed: 'กระแสน้ำในลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.676555233+07:00","message":"Push: 'ที่ไหลเ****ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.676557078+07:00","message":"TextPushed: 'กระแสน้ำในลำพะเนียงที่ไหลเ****ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.676559218+07:00","message":"Set new StatePrefix : 'กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูหนาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.676561799+07:00","message":"Next Push (prob) : 'ช่วงฤดูหนาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.676568565+07:00","message":"push: {false ที่ไหลเ****ว 0 0xc003756700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.739255864+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.739298471+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-05-12T12:48:15.739305089+07:00","message":"receive interim result [false|false]: กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำหลาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.739322687+07:00","message":"[buffer interim] 2760 false กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำหลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.739331058+07:00","message":"[bufferProcess] interim [80000000]:กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำหลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.739333863+07:00","message":"[bufferProcess] send to processor:กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.739337471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.739340676+07:00","message":"> Transcript [39041] [false]: 'กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.739343185+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.739346189+07:00","message":"Set new StatePrefix: 'กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.788588888+07:00","message":"[GCS] IsForceVAD: false for message ID: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.9115135+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.911627244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำหลาก\",\"confidence\":0.92316115}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.911664075+07:00","message":"receive interim result [true|false]: กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำหลาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.911684256+07:00","message":"end recv isFinal message id 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.911687016+07:00","message":"end Recv id 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.911695906+07:00","message":"[buffer interim] 2760 true กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำหลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.911707641+07:00","message":"[bufferProcess] interim [320000000]:กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำหลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.911710857+07:00","message":"[bufferProcess] send to processor (isfinal):กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำหลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.911714604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.911717652+07:00","message":"> Transcript [39042] [false]: 'กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำหลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.911721175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.911723312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.911725537+07:00","message":"StatePrefix: 'กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.9117289+07:00","message":"TextPushed: 'กระแสน้ำในลำพะเนียงที่ไหลเ****ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.911731257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.911733146+07:00","message":"> Transcript [39043] [true]: 'กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำหลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.911735336+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.911737087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.911738668+07:00","message":"StatePrefix: 'กระแสน้ำในลำพะเนียงที่ไหลเ****วช่วงฤดูน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.911740571+07:00","message":"TextPushed: 'กระแสน้ำในลำพะเนียงที่ไหลเ****ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:15.91174736+07:00","message":"Push: 'ช่วงฤดูน้ำหลาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.911758549+07:00","message":"push: {true ช่วงฤดูน้ำหลาก 0 0xc003756700}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:15.922323904+07:00","message":"write wav file: './tmp/7565/7565_2760.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:15.980006456+07:00","message":"[GCS] Start streaming session, msgId: 2761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:16.107821053+07:00","message":"[GCS] IsForceVAD: false for message ID: 2761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:16.184898702+07:00","message":"receive streaming session, msgId: 2761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:16.184923766+07:00","message":"found end of frame, send empty tag with msgId: 2761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:16.184926879+07:00","message":"end Recv id 2761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:16.184934023+07:00","message":"[buffer interim] 2761 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:16.18494235+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:16.184946333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:16.184949287+07:00","message":"> Transcript [39044] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:16.184952221+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:16.18495478+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:16.184956668+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:16.184958338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:16.184967001+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:16.184977749+07:00","message":"push: {true \n 0 0xc004219080}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:16.189526831+07:00","message":"write wav file: './tmp/7565/7565_2761.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:16.384387244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:16.384410394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:16.431068723+07:00","message":"[GCS] Start streaming session, msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:16.993944888+07:00","message":"receive streaming session, msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:16.993992171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:16.993997628+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:16.994015041+07:00","message":"[buffer interim] 2762 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:16.99402251+07:00","message":"[bufferProcess] interim [600000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:16.994024327+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.163703643+07:00","message":"receive streaming session, msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.163745396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.163751248+07:00","message":"receive interim result [false|false]: ให้พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.163764944+07:00","message":"[buffer interim] 2762 false ให้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.163772704+07:00","message":"[bufferProcess] interim [720000000]:ให้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.163775098+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.163780155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.163782795+07:00","message":"> Transcript [39045] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.163785035+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.291304487+07:00","message":"receive streaming session, msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.291343789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้พี่นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.291350093+07:00","message":"receive interim result [false|false]: ให้พี่นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.291359905+07:00","message":"[buffer interim] 2762 false ให้พี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.291367032+07:00","message":"[bufferProcess] interim [840000000]:ให้พี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.291369441+07:00","message":"[bufferProcess] send to processor:ให้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.291373588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.291376444+07:00","message":"> Transcript [39046] [false]: 'ให้พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.291379509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.291381614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.291383473+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.291385452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.416512294+07:00","message":"receive streaming session, msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.416553872+07:00","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-05-12T12:48:17.416559725+07:00","message":"receive interim result [false|false]: ให้พี่นา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.416573231+07:00","message":"[buffer interim] 2762 false ให้พี่นา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.416580945+07:00","message":"[bufferProcess] interim [960000000]:ให้พี่นา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.41658349+07:00","message":"[bufferProcess] send to processor:ให้พี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.41658704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.416589928+07:00","message":"> Transcript [39047] [false]: 'ให้พี่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.416593424+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.416595584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.41659741+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.416599482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.62284093+07:00","message":"receive streaming session, msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.622883742+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-05-12T12:48:17.622889782+07:00","message":"receive interim result [false|false]: ให้พี่นา 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.622908735+07:00","message":"[buffer interim] 2762 false ให้พี่นา 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.622917611+07:00","message":"[bufferProcess] interim [200000000]:ให้พี่นา 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.622919778+07:00","message":"[bufferProcess] send to processor:ให้พี่นา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.622928806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.6229315+07:00","message":"> Transcript [39048] [false]: 'ให้พี่นา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.622934499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.622936938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.622939399+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.622941484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.67658907+07:00","message":"receive streaming session, msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.676630164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้พี่นา 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.676636332+07:00","message":"receive interim result [false|false]: ให้พี่นา 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.676652108+07:00","message":"[buffer interim] 2762 false ให้พี่นา 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.676660111+07:00","message":"[bufferProcess] interim [320000000]:ให้พี่นา 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.676663155+07:00","message":"[bufferProcess] send to processor:ให้พี่นา 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.676668577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.676671499+07:00","message":"> Transcript [39049] [false]: 'ให้พี่นา 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.67667453+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.676676723+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.67667909+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.676681454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.67668605+07:00","message":"Push: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.676687846+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.676689932+07:00","message":"Set new StatePrefix : 'ให้พี่นา 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.676691944+07:00","message":"Next Push (prob) : 'พี่นา 10'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.676700337+07:00","message":"push: {false ให้ 0 0xc004428500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.860729975+07:00","message":"receive streaming session, msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.860771651+07:00","message":"receive 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-05-12T12:48:17.860778405+07:00","message":"receive interim result [false|false]: ให้พี่นางสิบสอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.860793172+07:00","message":"[buffer interim] 2762 false ให้พี่นางสิบสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.860800996+07:00","message":"[bufferProcess] interim [500000000]:ให้พี่นางสิบสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.86080373+07:00","message":"[bufferProcess] send to processor:ให้พี่นา 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.8608104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.860813245+07:00","message":"> Transcript [39050] [false]: 'ให้พี่นา 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.860815594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.860817683+07:00","message":"Set new StatePrefix: 'ให้พี่นา 12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.978822344+07:00","message":"receive streaming session, msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.978859701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้พี่นา 12 ไร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.978865141+07:00","message":"receive interim result [false|false]: ให้พี่นา 12 ไร่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:17.978879125+07:00","message":"[buffer interim] 2762 false ให้พี่นา 12 ไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.978885876+07:00","message":"[bufferProcess] interim [560000000]:ให้พี่นา 12 ไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.978888152+07:00","message":"[bufferProcess] send to processor:ให้พี่นางสิบสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.978892068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.978894954+07:00","message":"> Transcript [39051] [false]: 'ให้พี่นางสิบสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.978897587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:17.978899665+07:00","message":"Set new StatePrefix: 'ให้พี่นางสิบสอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:18.218796305+07:00","message":"[GCS] IsForceVAD: false for message ID: 2762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:18.303538638+07:00","message":"receive streaming session, msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:18.303573338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้พี่นา 12 ไร่เศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:18.303581407+07:00","message":"receive interim result [false|false]: ให้พี่นา 12 ไร่เศษ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:18.303597078+07:00","message":"[buffer interim] 2762 false ให้พี่นา 12 ไร่เศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.303606336+07:00","message":"[bufferProcess] interim [920000000]:ให้พี่นา 12 ไร่เศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.303609951+07:00","message":"[bufferProcess] send to processor:ให้พี่นา 12 ไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.303615463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.303619506+07:00","message":"> Transcript [39052] [false]: 'ให้พี่นา 12 ไร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.303623308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.303626677+07:00","message":"Set new StatePrefix: 'ให้พี่นา 12 ไร่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:18.388858696+07:00","message":"receive streaming session, msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:18.38889947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้พี่นา 12 ไร่เศษ\",\"confidence\":0.9371174}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:18.388906064+07:00","message":"receive interim result [true|false]: ให้พี่นา 12 ไร่เศษ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:18.388920752+07:00","message":"end recv isFinal message id 2762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:18.388924008+07:00","message":"end Recv id 2762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:18.388933746+07:00","message":"[buffer interim] 2762 true ให้พี่นา 12 ไร่เศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.388941923+07:00","message":"[bufferProcess] interim [10000000]:ให้พี่นา 12 ไร่เศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.388945208+07:00","message":"[bufferProcess] send to processor (isfinal):ให้พี่นา 12 ไร่เศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.388948184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.388950879+07:00","message":"> Transcript [39053] [false]: 'ให้พี่นา 12 ไร่เศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.388953956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.388955826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.388958077+07:00","message":"StatePrefix: 'ให้พี่นา 12 ไร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.388960712+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.388962416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.388964265+07:00","message":"> Transcript [39054] [true]: 'ให้พี่นา 12 ไร่เศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.388966514+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.388968193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.388969966+07:00","message":"StatePrefix: 'ให้พี่นา 12 ไร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.38897174+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.38897448+07:00","message":"Push: 'พี่นา 12 ไร่เศษ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:18.388982658+07:00","message":"push: {true พี่นา 12 ไร่เศษ 0 0xc004428500}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:18.396047668+07:00","message":"write wav file: './tmp/7565/7565_2762.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:18.540484577+07:00","message":"[GCS] Start streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:18.895591958+07:00","message":"receive streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:18.895638752+07:00","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-05-12T12:48:18.895644504+07:00","message":"receive interim result [false|false]: ต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:18.89565967+07:00","message":"[buffer interim] 2763 false ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.895667272+07:00","message":"[bufferProcess] interim [420000000]:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:18.895669059+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.00164285+07:00","message":"receive streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.001679426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.001684577+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.001696084+07:00","message":"[buffer interim] 2763 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.001705857+07:00","message":"[bufferProcess] interim [480000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.001708461+07:00","message":"[bufferProcess] send to processor:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.001711681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.001714651+07:00","message":"> Transcript [39055] [false]: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.001717251+07:00","message":"Set StatePrefix (first interim): 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.299037324+07:00","message":"receive streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.299086136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.299094081+07:00","message":"receive interim result [false|false]: ตอนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.299109353+07:00","message":"[buffer interim] 2763 false ตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.299117829+07:00","message":"[bufferProcess] interim [780000000]:ตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.299120512+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.299125924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.299128729+07:00","message":"> Transcript [39056] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.299130883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.299133013+07:00","message":"Set new StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:19.385234092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:19.38524411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.53538993+07:00","message":"receive streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.535433235+07:00","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-05-12T12:48:19.53543977+07:00","message":"receive interim result [false|false]: ตอนนี้น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.535458676+07:00","message":"[buffer interim] 2763 false ตอนนี้น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.535469098+07:00","message":"[bufferProcess] interim [960000000]:ตอนนี้น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.535472697+07:00","message":"[bufferProcess] send to processor:ตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.535476915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.535480417+07:00","message":"> Transcript [39057] [false]: 'ตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.535483958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.535486058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.535487818+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.53548968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.725970945+07:00","message":"receive streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.726012185+07:00","message":"receive 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-05-12T12:48:19.72601941+07:00","message":"receive interim result [false|false]: ตอนนี้น่าจะถูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.726045993+07:00","message":"[buffer interim] 2763 false ตอนนี้น่าจะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.726054047+07:00","message":"[bufferProcess] interim [140000000]:ตอนนี้น่าจะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.726056678+07:00","message":"[bufferProcess] send to processor:ตอนนี้น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.726063722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.726066649+07:00","message":"> Transcript [39058] [false]: 'ตอนนี้น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.726070913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.726073015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.726074805+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.726076885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.884550761+07:00","message":"receive streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.884588885+07:00","message":"receive 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-05-12T12:48:19.884595471+07:00","message":"receive interim result [false|false]: ตอนนี้น่าจะถูกกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:19.884611457+07:00","message":"[buffer interim] 2763 false ตอนนี้น่าจะถูกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.884619726+07:00","message":"[bufferProcess] interim [320000000]:ตอนนี้น่าจะถูกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.884622308+07:00","message":"[bufferProcess] send to processor:ตอนนี้น่าจะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.884625981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.884628771+07:00","message":"> Transcript [39059] [false]: 'ตอนนี้น่าจะถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.884632204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.884634926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.884636835+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:19.884638838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:20.028942474+07:00","message":"receive streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:20.028983902+07:00","message":"receive 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-05-12T12:48:20.028989304+07:00","message":"receive interim result [false|false]: ตอนนี้น่าจะถูกกัดเซาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:20.029004745+07:00","message":"[buffer interim] 2763 false ตอนนี้น่าจะถูกกัดเซาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.029012084+07:00","message":"[bufferProcess] interim [440000000]:ตอนนี้น่าจะถูกกัดเซาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.029018265+07:00","message":"[bufferProcess] send to processor:ตอนนี้น่าจะถูกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.029022802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.029031571+07:00","message":"> Transcript [39060] [false]: 'ตอนนี้น่าจะถูกกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.029035467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.029037635+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.029039446+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.02904141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.029047606+07:00","message":"Push: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.029050524+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.029053116+07:00","message":"Set new StatePrefix : 'ตอนนี้น่าจะถูกกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.0290554+07:00","message":"Next Push (prob) : 'น่าจะถูกกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:20.029063381+07:00","message":"push: {false ตอนนี้ 0 0xc003825400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:20.440881925+07:00","message":"receive streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:20.440919289+07:00","message":"receive 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-05-12T12:48:20.440925623+07:00","message":"receive interim result [false|false]: ตอนนี้น่าจะถูกกัดเซาะขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:20.440938463+07:00","message":"[buffer interim] 2763 false ตอนนี้น่าจะถูกกัดเซาะขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.440946335+07:00","message":"[bufferProcess] interim [920000000]:ตอนนี้น่าจะถูกกัดเซาะขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.440948904+07:00","message":"[bufferProcess] send to processor:ตอนนี้น่าจะถูกกัดเซาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.44095403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.440957522+07:00","message":"> Transcript [39061] [false]: 'ตอนนี้น่าจะถูกกัดเซาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.440960184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.440962452+07:00","message":"Set new StatePrefix: 'ตอนนี้น่าจะถูกกัดเซาะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:20.595353282+07:00","message":"receive streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:20.595386808+07:00","message":"receive 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-05-12T12:48:20.595392503+07:00","message":"receive interim result [false|false]: ตอนนี้น่าจะถูกกัดเซาะหายไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:20.595408979+07:00","message":"[buffer interim] 2763 false ตอนนี้น่าจะถูกกัดเซาะหายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.595417819+07:00","message":"[bufferProcess] interim [40000000]:ตอนนี้น่าจะถูกกัดเซาะหายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.595420391+07:00","message":"[bufferProcess] send to processor:ตอนนี้น่าจะถูกกัดเซาะขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.595427051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.595429581+07:00","message":"> Transcript [39062] [false]: 'ตอนนี้น่าจะถูกกัดเซาะขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.595432678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.595434801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.595436671+07:00","message":"StatePrefix: 'ตอนนี้น่าจะถูกกัดเซาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.595439139+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:20.861379112+07:00","message":"receive streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:20.861418261+07:00","message":"receive 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-05-12T12:48:20.8614239+07:00","message":"receive interim result [false|false]: ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:20.86144213+07:00","message":"[buffer interim] 2763 false ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.861451738+07:00","message":"[bufferProcess] interim [400000000]:ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.861454493+07:00","message":"[bufferProcess] send to processor:ตอนนี้น่าจะถูกกัดเซาะหายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.861457735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.86146079+07:00","message":"> Transcript [39063] [false]: 'ตอนนี้น่าจะถูกกัดเซาะหายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.86146401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.86146607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.861468191+07:00","message":"StatePrefix: 'ตอนนี้น่าจะถูกกัดเซาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:20.861470789+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.181232521+07:00","message":"receive streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.181264872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.181270803+07:00","message":"receive interim result [false|false]: ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.181284701+07:00","message":"[buffer interim] 2763 false ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.181291845+07:00","message":"[bufferProcess] interim [700000000]:ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.181294561+07:00","message":"[bufferProcess] send to processor:ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.181299646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.181302445+07:00","message":"> Transcript [39064] [false]: 'ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.181305746+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.181307986+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.181310131+07:00","message":"StatePrefix: 'ตอนนี้น่าจะถูกกัดเซาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.181312491+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.500433017+07:00","message":"receive streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.500466389+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-05-12T12:48:21.500472447+07:00","message":"receive interim result [false|false]: ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.500484481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ไร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.500487249+07:00","message":"receive interim result [false|false]:  1 ไร่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.500495505+07:00","message":"[buffer interim] 2763 false ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.50049936+07:00","message":"[buffer interim] 2763 false  1 ไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.500526948+07:00","message":"[bufferProcess] interim [0]:ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.500549951+07:00","message":"[bufferProcess] send to processor:ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.500559343+07:00","message":"[bufferProcess] interim [0]: 1 ไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.500562253+07:00","message":"[bufferProcess] update buffer: ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1 ไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.500565875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.500569495+07:00","message":"> Transcript [39065] [false]: 'ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.500573713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.500576614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.500579954+07:00","message":"StatePrefix: 'ตอนนี้น่าจะถูกกัดเซาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.50058287+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.500589944+07:00","message":"Push: 'น่าจะถูกกัดเซาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.500592866+07:00","message":"TextPushed: 'ตอนนี้น่าจะถูกกัดเซาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.50059584+07:00","message":"Set new StatePrefix : 'ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.500603651+07:00","message":"Next Push (prob) : 'หายไปประมาณ 1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.50061815+07:00","message":"push: {false น่าจะถูกกัดเซาะ 0 0xc003825400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.679738152+07:00","message":"[GCS] IsForceVAD: false for message ID: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.757208091+07:00","message":"receive streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.757248026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.757255637+07:00","message":"receive interim result [false|false]: ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.75727003+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-05-12T12:48:21.757277327+07:00","message":"receive interim result [false|false]:  ไร่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.757291131+07:00","message":"[buffer interim] 2763 false ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.757297969+07:00","message":"[buffer interim] 2763 false  ไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.757305222+07:00","message":"[bufferProcess] interim [300000000]:ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.757308837+07:00","message":"[bufferProcess] send to processor:ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1 ไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.757313128+07:00","message":"[bufferProcess] interim [300000000]: ไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.757316765+07:00","message":"[bufferProcess] update buffer: ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1 ไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.757321078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.757324875+07:00","message":"> Transcript [39066] [false]: 'ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1 ไร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.757330144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.757333124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.757340185+07:00","message":"StatePrefix: 'ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.757343884+07:00","message":"TextPushed: 'ตอนนี้น่าจะถูกกัดเซาะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.799137692+07:00","message":"receive streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.799174506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1 ไร่\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.799181844+07:00","message":"receive interim result [true|false]: ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1 ไร่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.799189522+07:00","message":"end recv isFinal message id 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.799191699+07:00","message":"end Recv id 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.799211588+07:00","message":"[buffer interim] 2763 true ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1 ไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.799235008+07:00","message":"[bufferProcess] interim [360000000]:ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1 ไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.799241908+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1 ไร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.79924566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.79924917+07:00","message":"> Transcript [39067] [false]: 'ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1 ไร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.799252769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.799257428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.799259848+07:00","message":"StatePrefix: 'ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.799262846+07:00","message":"TextPushed: 'ตอนนี้น่าจะถูกกัดเซาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.799264825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.79926676+07:00","message":"> Transcript [39068] [true]: 'ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1 ไร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.7992689+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.799270637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.799272391+07:00","message":"StatePrefix: 'ตอนนี้น่าจะถูกกัดเซาะหายไปประมาณ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.799274585+07:00","message":"TextPushed: 'ตอนนี้น่าจะถูกกัดเซาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:21.799277582+07:00","message":"Push: 'หายไปประมาณ 1 ไร่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.799292259+07:00","message":"push: {true หายไปประมาณ 1 ไร่ 0 0xc003825400}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:21.807831844+07:00","message":"write wav file: './tmp/7565/7565_2763.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:21.999874851+07:00","message":"[GCS] Start streaming session, msgId: 2764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:22.377973607+07:00","message":"[GCS] IsForceVAD: false for message ID: 2764"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:22.386178459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:22.386195318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:22.463013619+07:00","message":"receive streaming session, msgId: 2764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:22.463035031+07:00","message":"found end of frame, send empty tag with msgId: 2764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:22.46303876+07:00","message":"end Recv id 2764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:22.463047417+07:00","message":"[buffer interim] 2764 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:22.463055788+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:22.46306007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:22.463062907+07:00","message":"> Transcript [39069] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:22.463065276+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:22.463067476+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:22.46306922+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:22.46307091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:22.463073707+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:22.463084086+07:00","message":"push: {true \n 0 0xc00366f380}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:22.46853391+07:00","message":"write wav file: './tmp/7565/7565_2764.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:22.63989315+07:00","message":"[GCS] Start streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:24.905408299+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:24.905449543+07:00","message":"receive 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-05-12T12:48:24.905454937+07:00","message":"receive interim result [false|false]: ลำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:24.905471278+07:00","message":"[buffer interim] 2765 false ลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:24.90547793+07:00","message":"[bufferProcess] interim [280000000]:ลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:24.905479747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:24.905487281+07:00","message":"[bufferProcess] send to processor (ticker):ลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:24.905490575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:24.905493269+07:00","message":"> Transcript [39070] [false]: 'ลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:24.905495231+07:00","message":"Set StatePrefix (first interim): 'ลำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:24.957101964+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:24.957151787+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-05-12T12:48:24.957180376+07:00","message":"receive interim result [false|false]: รำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:24.957200489+07:00","message":"[buffer interim] 2765 false รำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:24.957212308+07:00","message":"[bufferProcess] interim [340000000]:รำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:24.957215749+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:24.981172634+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:24.981206384+07:00","message":"receive 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-05-12T12:48:24.981213277+07:00","message":"receive interim result [false|false]: รำคาญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:24.98123004+07:00","message":"[buffer interim] 2765 false รำคาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:24.981239707+07:00","message":"[bufferProcess] interim [400000000]:รำคาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:24.981244928+07:00","message":"[bufferProcess] send to processor:รำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:24.981258254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:24.981266857+07:00","message":"> Transcript [39071] [false]: 'รำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:24.981270001+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:24.981273535+07:00","message":"Set new StatePrefix: 'รำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.220740708+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.220778258+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-05-12T12:48:25.220784319+07:00","message":"receive interim result [false|false]: ลําพะเนียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.220797097+07:00","message":"[buffer interim] 2765 false ลําพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.220805024+07:00","message":"[bufferProcess] interim [580000000]:ลําพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.220807334+07:00","message":"[bufferProcess] send to processor:รำคาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.220812997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.220815693+07:00","message":"> Transcript [39072] [false]: 'รำคาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.220818709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.220820691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.220822922+07:00","message":"StatePrefix: 'รำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.220826142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:25.387064516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:25.387068279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.433948967+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.433993615+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-05-12T12:48:25.434000552+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.434018814+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.434028054+07:00","message":"[bufferProcess] interim [820000000]:ลําพะเนียงช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.434031472+07:00","message":"[bufferProcess] send to processor:ลําพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.434035065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.434037652+07:00","message":"> Transcript [39073] [false]: 'ลําพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.434039878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.434041758+07:00","message":"Set new StatePrefix: 'ลําพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.612533163+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.612565144+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-05-12T12:48:25.612570707+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงบ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.612589851+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.612598771+07:00","message":"[bufferProcess] interim [0]:ลําพะเนียงช่วงบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.612601248+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.612604462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.612607671+07:00","message":"> Transcript [39074] [false]: 'ลําพะเนียงช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.612611366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.612613493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.612615374+07:00","message":"StatePrefix: 'ลําพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.612617384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.672243823+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.672277876+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-05-12T12:48:25.672284395+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.672297276+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.67230635+07:00","message":"[bufferProcess] interim [60000000]:ลําพะเนียงช่วงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.67230869+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.672314692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.672317254+07:00","message":"> Transcript [39075] [false]: 'ลําพะเนียงช่วงบ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.672320771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.672323082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.672324922+07:00","message":"StatePrefix: 'ลําพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.672327088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.81719102+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.817233211+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-05-12T12:48:25.817239108+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงบ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.817253135+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.817260184+07:00","message":"[bufferProcess] interim [180000000]:ลําพะเนียงช่วงบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.81726246+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.817267325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.817270148+07:00","message":"> Transcript [39076] [false]: 'ลําพะเนียงช่วงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.817273605+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.817275565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.817277475+07:00","message":"StatePrefix: 'ลําพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.8172796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.856499083+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.856532915+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-05-12T12:48:25.856538602+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงไหล่ผ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.856553271+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงไหล่ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.856560572+07:00","message":"[bufferProcess] interim [240000000]:ลําพะเนียงช่วงไหล่ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.856564047+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.856567376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.856570024+07:00","message":"> Transcript [39077] [false]: 'ลําพะเนียงช่วงบ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.856572957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.856574983+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.856576904+07:00","message":"StatePrefix: 'ลําพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.856581946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.856584347+07:00","message":"Push: 'ลําพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.856586366+07:00","message":"TextPushed: 'ลําพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.856588906+07:00","message":"Set new StatePrefix : 'ลําพะเนียงช่วงบ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.856591214+07:00","message":"Next Push (prob) : 'ช่วงบ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.85660029+07:00","message":"push: {false ลําพะเนียง 0 0xc003825800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.859105343+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.859135446+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-05-12T12:48:25.859140407+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงไหนผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:25.859157986+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงไหนผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.859164984+07:00","message":"[bufferProcess] interim [300000000]:ลําพะเนียงช่วงไหนผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.85916808+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงไหล่ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.85917134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.859173811+07:00","message":"> Transcript [39078] [false]: 'ลําพะเนียงช่วงไหล่ผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.859176078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:25.859178331+07:00","message":"Set new StatePrefix: 'ลําพะเนียงช่วงไหล่ผ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.117647392+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.117683056+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-05-12T12:48:26.117688515+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงไหลผ่านที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.117699482+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงไหลผ่านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.1177066+07:00","message":"[bufferProcess] interim [480000000]:ลําพะเนียงช่วงไหลผ่านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.117709068+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงไหนผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.117714276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.117717515+07:00","message":"> Transcript [39079] [false]: 'ลําพะเนียงช่วงไหนผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.117720087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.117722152+07:00","message":"Set new StatePrefix: 'ลําพะเนียงช่วงไหนผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.178561315+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.178600116+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-05-12T12:48:26.17860626+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงไหลผ่านที่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.178617913+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงไหลผ่านที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.178625363+07:00","message":"[bufferProcess] interim [600000000]:ลําพะเนียงช่วงไหลผ่านที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.178627562+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงไหลผ่านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.178631786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.178634615+07:00","message":"> Transcript [39080] [false]: 'ลําพะเนียงช่วงไหลผ่านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.178636932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.17863911+07:00","message":"Set new StatePrefix: 'ลําพะเนียงช่วงไหลผ่านที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.334571798+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.33460432+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-05-12T12:48:26.334609845+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงไหลผ่านที่นา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.334627765+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงไหลผ่านที่นา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.334634928+07:00","message":"[bufferProcess] interim [720000000]:ลําพะเนียงช่วงไหลผ่านที่นา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.334637663+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงไหลผ่านที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.334643076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.334645856+07:00","message":"> Transcript [39081] [false]: 'ลําพะเนียงช่วงไหลผ่านที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.334649036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.334651453+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.334655941+07:00","message":"StatePrefix: 'ลําพะเนียงช่วงไหลผ่านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.334658503+07:00","message":"TextPushed: 'ลําพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.461139128+07:00","message":"[GCS] Cleaned up inactive client: 2743"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.461188703+07:00","message":"[GCS] Cleaned up inactive client: 2741"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.461191677+07:00","message":"[GCS] Cleaned up inactive client: 2740"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.461194011+07:00","message":"[GCS] Cleaned up inactive client: 2738"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.461195538+07:00","message":"[GCS] Cleaned up inactive client: 2742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.461197227+07:00","message":"[GCS] Cleaned up inactive client: 2739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.461198803+07:00","message":"[GCS] Cleaned up inactive client: 2736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.461200513+07:00","message":"[GCS] Cleaned up inactive client: 2737"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.516470331+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.516515782+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-05-12T12:48:26.516521838+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงไหนผ่านธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.516541065+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงไหนผ่านธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.516549501+07:00","message":"[bufferProcess] interim [900000000]:ลําพะเนียงช่วงไหนผ่านธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.516552331+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงไหลผ่านที่นา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.516559483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.516562272+07:00","message":"> Transcript [39082] [false]: 'ลําพะเนียงช่วงไหลผ่านที่นา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.516566072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.516568739+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.516571005+07:00","message":"StatePrefix: 'ลําพะเนียงช่วงไหลผ่านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.516573493+07:00","message":"TextPushed: 'ลําพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.556133501+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.55616548+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-05-12T12:48:26.556171964+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงไหลผ่านที่นาค่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.556181198+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงไหลผ่านที่นาค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.556188243+07:00","message":"[bufferProcess] interim [960000000]:ลําพะเนียงช่วงไหลผ่านที่นาค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.556190712+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงไหนผ่านธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.556193967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.556196566+07:00","message":"> Transcript [39083] [false]: 'ลําพะเนียงช่วงไหนผ่านธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.556198672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.55620121+07:00","message":"Set new StatePrefix: 'ลําพะเนียงช่วงไหนผ่านธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.685086223+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.685128634+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-05-12T12:48:26.685135315+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:26.68515398+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.685192285+07:00","message":"[bufferProcess] interim [80000000]:ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.685196011+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงไหลผ่านที่นาค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.685200283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.685204372+07:00","message":"> Transcript [39084] [false]: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.685206693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:26.685208815+07:00","message":"Set new StatePrefix: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:27.013754239+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:27.013792967+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-05-12T12:48:27.013801259+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างครบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:27.013819908+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.013832641+07:00","message":"[bufferProcess] interim [380000000]:ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.0138369+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.013841911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.013845971+07:00","message":"> Transcript [39085] [false]: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.013849513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.013852843+07:00","message":"Set new StatePrefix: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:27.275740603+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:27.27578593+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-05-12T12:48:27.275795083+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:27.275810035+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.27582013+07:00","message":"[bufferProcess] interim [680000000]:ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.275822788+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.275827623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.275831189+07:00","message":"> Transcript [39086] [false]: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.275834692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.27583667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.275838894+07:00","message":"StatePrefix: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.275841078+07:00","message":"TextPushed: 'ลําพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:27.474546513+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:27.474592993+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-05-12T12:48:27.474599445+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:27.47461214+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.474620981+07:00","message":"[bufferProcess] interim [920000000]:ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.474624369+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.474628295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.474631141+07:00","message":"> Transcript [39087] [false]: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.474635144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.474641835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.474644486+07:00","message":"StatePrefix: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.474647301+07:00","message":"TextPushed: 'ลําพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:27.732025466+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:27.732069105+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-05-12T12:48:27.732075003+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:27.732096319+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.73210535+07:00","message":"[bufferProcess] interim [100000000]:ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.732108325+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.732115257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.732118073+07:00","message":"> Transcript [39088] [false]: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.732122122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.732124471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.732126878+07:00","message":"StatePrefix: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.73212936+07:00","message":"TextPushed: 'ลําพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:27.941912583+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:27.941956905+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-05-12T12:48:27.941962455+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:27.941975584+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.941983039+07:00","message":"[bufferProcess] interim [280000000]:ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.941985775+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.941991997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.941995153+07:00","message":"> Transcript [39089] [false]: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.942000823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.942002983+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.942005467+07:00","message":"StatePrefix: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.942008539+07:00","message":"TextPushed: 'ลําพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.942016035+07:00","message":"Push: 'ช่วงไหลผ่านที่นาค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.942018156+07:00","message":"TextPushed: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.942021199+07:00","message":"Set new StatePrefix : 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:27.942023581+07:00","message":"Next Push (prob) : 'คดเคี้ยวและเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:27.942032345+07:00","message":"push: {false ช่วงไหลผ่านที่นาค่อนข้าง 0 0xc003825800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:28.014414559+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:28.014445887+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-05-12T12:48:28.014451314+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคุ้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:28.014463726+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.014473353+07:00","message":"[bufferProcess] interim [400000000]:ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.014476741+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.014481967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.014484794+07:00","message":"> Transcript [39090] [false]: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.014488204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.014490499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.014492915+07:00","message":"StatePrefix: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.014495555+07:00","message":"TextPushed: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:28.080661287+07:00","message":"[GCS] IsForceVAD: false for message ID: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:28.125933425+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:28.125975349+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-05-12T12:48:28.125980921+07:00","message":"receive interim result [false|false]: ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคุ้งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:28.12599299+07:00","message":"[buffer interim] 2765 false ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคุ้งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.126000864+07:00","message":"[bufferProcess] interim [520000000]:ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคุ้งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.126003655+07:00","message":"[bufferProcess] send to processor:ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.126008406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.126012282+07:00","message":"> Transcript [39091] [false]: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.126015823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.126017954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.126019819+07:00","message":"StatePrefix: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.126022509+07:00","message":"TextPushed: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:28.271846738+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:28.271893842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคุ้งน้ำ\",\"confidence\":0.914286}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:28.27190075+07:00","message":"receive interim result [true|false]: ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคุ้งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:28.271910445+07:00","message":"end recv isFinal message id 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:28.271912544+07:00","message":"end Recv id 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:28.271917957+07:00","message":"[buffer interim] 2765 true ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคุ้งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.271929991+07:00","message":"[bufferProcess] interim [670000000]:ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคุ้งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.271934888+07:00","message":"[bufferProcess] send to processor (isfinal):ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคุ้งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.27193821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.27194077+07:00","message":"> Transcript [39092] [false]: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคุ้งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.271945759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.271947617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.271949462+07:00","message":"StatePrefix: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.271952422+07:00","message":"TextPushed: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.27195444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.271956582+07:00","message":"> Transcript [39093] [true]: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็นคุ้งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.271960528+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.271962326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.271963906+07:00","message":"StatePrefix: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้างคดเคี้ยวและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.271965768+07:00","message":"TextPushed: 'ลําพะเนียงช่วงไหลผ่านที่นาค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:28.271973088+07:00","message":"Push: 'คดเคี้ยวและเป็นคุ้งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:28.271981047+07:00","message":"push: {true คดเคี้ยวและเป็นคุ้งน้ำ 0 0xc003825800}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:28.283490634+07:00","message":"write wav file: './tmp/7565/7565_2765.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:28.38772102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:28.387725235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:28.723635173+07:00","message":"[GCS] Start streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:29.263995219+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:29.26403672+07:00","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-05-12T12:48:29.264042507+07:00","message":"receive interim result [false|false]: ดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:29.264056657+07:00","message":"[buffer interim] 2766 false ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:29.264063082+07:00","message":"[bufferProcess] interim [420000000]:ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:29.264064814+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:29.938217553+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:29.938260104+07:00","message":"receive 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-05-12T12:48:29.938265093+07:00","message":"receive interim result [false|false]: คุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:29.938277826+07:00","message":"[buffer interim] 2766 false คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:29.93828545+07:00","message":"[bufferProcess] interim [20000000]:คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:29.938287723+07:00","message":"[bufferProcess] send to processor:ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:29.938292277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:29.938294801+07:00","message":"> Transcript [39094] [false]: 'ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:29.93829734+07:00","message":"Set StatePrefix (first interim): 'ดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:30.472067666+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:30.47211403+07:00","message":"receive 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-05-12T12:48:30.472120268+07:00","message":"receive interim result [false|false]: ทุกปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:30.472134377+07:00","message":"[buffer interim] 2766 false ทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:30.472142107+07:00","message":"[bufferProcess] interim [560000000]:ทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:30.47214464+07:00","message":"[bufferProcess] send to processor:คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:30.472150726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:30.472153648+07:00","message":"> Transcript [39095] [false]: 'คุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:30.472155897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:30.472157847+07:00","message":"Set new StatePrefix: 'คุยกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.000088084+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.000124058+07:00","message":"receive 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-05-12T12:48:31.000130521+07:00","message":"receive interim result [false|false]: ปีนักษัตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.000147868+07:00","message":"[buffer interim] 2766 false ปีนักษัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.000157145+07:00","message":"[bufferProcess] interim [100000000]:ปีนักษัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.000160697+07:00","message":"[bufferProcess] send to processor:ทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.000165427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.000169287+07:00","message":"> Transcript [39096] [false]: 'ทุกปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.000172949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.000175741+07:00","message":"Set new StatePrefix: 'ทุกปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.044180855+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.044228391+07:00","message":"receive 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-05-12T12:48:31.044236559+07:00","message":"receive interim result [false|false]: ปีนับตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.044248321+07:00","message":"[buffer interim] 2766 false ปีนับตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.04425512+07:00","message":"[bufferProcess] interim [160000000]:ปีนับตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.044257292+07:00","message":"[bufferProcess] send to processor:ปีนักษัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.044262243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.044264896+07:00","message":"> Transcript [39097] [false]: 'ปีนักษัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.044267318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.044269519+07:00","message":"Set new StatePrefix: 'ปีนักษัตร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.048509254+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.048542085+07:00","message":"receive 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-05-12T12:48:31.048551206+07:00","message":"receive interim result [false|false]: ปีนับตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.048562425+07:00","message":"[buffer interim] 2766 false ปีนับตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.048568694+07:00","message":"[bufferProcess] interim [220000000]:ปีนับตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.04857118+07:00","message":"[bufferProcess] send to processor:ปีนับตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.048578523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.048581121+07:00","message":"> Transcript [39098] [false]: 'ปีนับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.048583001+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.048585038+07:00","message":"Set new StatePrefix: 'ปีนับตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.361472085+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.361519866+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-05-12T12:48:31.36152649+07:00","message":"receive interim result [false|false]: ปีนับตั้งแต่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.361545533+07:00","message":"[buffer interim] 2766 false ปีนับตั้งแต่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.361557677+07:00","message":"[bufferProcess] interim [460000000]:ปีนับตั้งแต่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.361560375+07:00","message":"[bufferProcess] send to processor:ปีนับตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.361564305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.361567804+07:00","message":"> Transcript [39099] [false]: 'ปีนับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.36157173+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.36157376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.361575719+07:00","message":"StatePrefix: 'ปีนับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.361577666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.372095501+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.372133042+07:00","message":"receive 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-05-12T12:48:31.372140601+07:00","message":"receive interim result [false|false]: ปีนับตั้งแต่ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.37215779+07:00","message":"[buffer interim] 2766 false ปีนับตั้งแต่ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.372165077+07:00","message":"[bufferProcess] interim [520000000]:ปีนับตั้งแต่ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.372168341+07:00","message":"[bufferProcess] send to processor:ปีนับตั้งแต่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.372177747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.372184277+07:00","message":"> Transcript [39100] [false]: 'ปีนับตั้งแต่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.372188794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.372192549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.372195721+07:00","message":"StatePrefix: 'ปีนับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.372198702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:31.388254949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:31.388281196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.573836065+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.573878103+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-05-12T12:48:31.573883417+07:00","message":"receive interim result [false|false]: ปีนับตั้งแต่ที่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.573896333+07:00","message":"[buffer interim] 2766 false ปีนับตั้งแต่ที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.573907535+07:00","message":"[bufferProcess] interim [700000000]:ปีนับตั้งแต่ที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.573910313+07:00","message":"[bufferProcess] send to processor:ปีนับตั้งแต่ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.573916599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.573919538+07:00","message":"> Transcript [39101] [false]: 'ปีนับตั้งแต่ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.573922768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.573924619+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.573926585+07:00","message":"StatePrefix: 'ปีนับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.573928715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.892849267+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.892895252+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-05-12T12:48:31.892901246+07:00","message":"receive interim result [false|false]: ปีนับตั้งแต่ที่มีการขุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.892915137+07:00","message":"[buffer interim] 2766 false ปีนับตั้งแต่ที่มีการขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.892922369+07:00","message":"[bufferProcess] interim [940000000]:ปีนับตั้งแต่ที่มีการขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.892924824+07:00","message":"[bufferProcess] send to processor:ปีนับตั้งแต่ที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.89292786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.892930482+07:00","message":"> Transcript [39102] [false]: 'ปีนับตั้งแต่ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.892933389+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.892936437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.892938484+07:00","message":"StatePrefix: 'ปีนับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.89294102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.89294354+07:00","message":"Push: 'ปีนับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.892945329+07:00","message":"TextPushed: 'ปีนับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.892947708+07:00","message":"Set new StatePrefix : 'ปีนับตั้งแต่ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.892949732+07:00","message":"Next Push (prob) : 'แต่ที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.892957776+07:00","message":"push: {false ปีนับตั้ง 0 0xc003824600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.956523846+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.956568596+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-05-12T12:48:31.956575996+07:00","message":"receive interim result [false|false]: ปีนับตั้งแต่ที่มีการขุดลอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:31.956591909+07:00","message":"[buffer interim] 2766 false ปีนับตั้งแต่ที่มีการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.956600651+07:00","message":"[bufferProcess] interim [120000000]:ปีนับตั้งแต่ที่มีการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.956603588+07:00","message":"[bufferProcess] send to processor:ปีนับตั้งแต่ที่มีการขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.956610106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.956612928+07:00","message":"> Transcript [39103] [false]: 'ปีนับตั้งแต่ที่มีการขุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.956619804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.956622013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.956624004+07:00","message":"StatePrefix: 'ปีนับตั้งแต่ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:31.956626299+07:00","message":"TextPushed: 'ปีนับตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:32.274143162+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:32.27417968+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-05-12T12:48:32.27418531+07:00","message":"receive interim result [false|false]: ปีนับตั้งแต่ที่มีการขุดลอกลำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:32.274200617+07:00","message":"[buffer interim] 2766 false ปีนับตั้งแต่ที่มีการขุดลอกลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.274209894+07:00","message":"[bufferProcess] interim [360000000]:ปีนับตั้งแต่ที่มีการขุดลอกลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.274212344+07:00","message":"[bufferProcess] send to processor:ปีนับตั้งแต่ที่มีการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.274217332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.274219902+07:00","message":"> Transcript [39104] [false]: 'ปีนับตั้งแต่ที่มีการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.274222972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.274225217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.274227511+07:00","message":"StatePrefix: 'ปีนับตั้งแต่ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.27422989+07:00","message":"TextPushed: 'ปีนับตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:32.592933429+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:32.592971144+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-05-12T12:48:32.592977041+07:00","message":"receive interim result [false|false]: ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:32.592993337+07:00","message":"[buffer interim] 2766 false ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.593000382+07:00","message":"[bufferProcess] interim [660000000]:ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.593003559+07:00","message":"[bufferProcess] send to processor:ปีนับตั้งแต่ที่มีการขุดลอกลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.593006701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.593009296+07:00","message":"> Transcript [39105] [false]: 'ปีนับตั้งแต่ที่มีการขุดลอกลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.593012494+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.593014624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.593016809+07:00","message":"StatePrefix: 'ปีนับตั้งแต่ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.593019249+07:00","message":"TextPushed: 'ปีนับตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:32.84366191+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:32.84369108+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-05-12T12:48:32.843696704+07:00","message":"receive interim result [false|false]: ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:32.843705904+07:00","message":"[buffer interim] 2766 false ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.84371254+07:00","message":"[bufferProcess] interim [900000000]:ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.843714793+07:00","message":"[bufferProcess] send to processor:ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.843718207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.843720877+07:00","message":"> Transcript [39106] [false]: 'ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.843724293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.843726168+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.843728372+07:00","message":"StatePrefix: 'ปีนับตั้งแต่ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.843730555+07:00","message":"TextPushed: 'ปีนับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.843733083+07:00","message":"Push: 'แต่ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.843734873+07:00","message":"TextPushed: 'ปีนับตั้งแต่ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.843737081+07:00","message":"Set new StatePrefix : 'ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.843739245+07:00","message":"Next Push (prob) : 'ขุดลอกลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:32.84374677+07:00","message":"push: {false แต่ที่มีการ 0 0xc003824600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:32.911755625+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:32.911789651+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-05-12T12:48:32.911795507+07:00","message":"receive interim result [false|false]: ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:32.911814369+07:00","message":"[buffer interim] 2766 false ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.911823767+07:00","message":"[bufferProcess] interim [960000000]:ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.911826732+07:00","message":"[bufferProcess] send to processor:ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.911831864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.911834906+07:00","message":"> Transcript [39107] [false]: 'ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.91183808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.911840347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.911842218+07:00","message":"StatePrefix: 'ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:32.911844656+07:00","message":"TextPushed: 'ปีนับตั้งแต่ที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:32.959613822+07:00","message":"[GCS] IsForceVAD: false for message ID: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:33.022586003+07:00","message":"[GCS] Start streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:33.054335125+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:33.054381464+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-05-12T12:48:33.054389153+07:00","message":"receive interim result [false|false]: ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:33.054407088+07:00","message":"[buffer interim] 2766 false ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.054419599+07:00","message":"[bufferProcess] interim [140000000]:ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.054421921+07:00","message":"[bufferProcess] send to processor:ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.054429315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.054432491+07:00","message":"> Transcript [39108] [false]: 'ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.054435917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.054438455+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.054440339+07:00","message":"StatePrefix: 'ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.054443415+07:00","message":"TextPushed: 'ปีนับตั้งแต่ที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:33.067014066+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:33.067050894+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-05-12T12:48:33.067056416+07:00","message":"receive interim result [false|false]: ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:33.067071658+07:00","message":"[buffer interim] 2766 false ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.067078347+07:00","message":"[bufferProcess] interim [200000000]:ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.067081264+07:00","message":"[bufferProcess] send to processor:ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.067084665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.067087798+07:00","message":"> Transcript [39109] [false]: 'ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.067091061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.067092922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.067096728+07:00","message":"StatePrefix: 'ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.067099346+07:00","message":"TextPushed: 'ปีนับตั้งแต่ที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:33.193685155+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:33.19372893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วเสร็จ\",\"confidence\":0.94563705}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:33.193735732+07:00","message":"receive interim result [true|false]: ทุกปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:33.193745605+07:00","message":"end recv isFinal message id 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:33.193747712+07:00","message":"end Recv id 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:33.193755409+07:00","message":"[buffer interim] 2766 true ทุกปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.193765806+07:00","message":"[bufferProcess] interim [260000000]:ทุกปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.19376974+07:00","message":"[bufferProcess] send to processor (isfinal):ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.193773473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.193776354+07:00","message":"> Transcript [39110] [false]: 'ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.193780157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.193782168+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.193784305+07:00","message":"StatePrefix: 'ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.193789844+07:00","message":"TextPushed: 'ปีนับตั้งแต่ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.193793782+07:00","message":"Push: 'ขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.19379587+07:00","message":"TextPushed: 'ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.19381014+07:00","message":"Set new StatePrefix : 'ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.193812723+07:00","message":"Next Push (prob) : 'แล้วเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.193814545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.193816502+07:00","message":"> Transcript [39111] [true]: 'ทุกปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.193818873+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.193820839+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.193822662+07:00","message":"StatePrefix: 'ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.193824566+07:00","message":"TextPushed: 'ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.193826207+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:33.193918979+07:00","message":"push: {false ขุดลอกลำพะเนียง 0 0xc003824600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.194006009+07:00","message":"Push: 'แล้วเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.194011881+07:00","message":"TextPushed: 'ปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.194015001+07:00","message":"Set new StatePrefix : 'ทุกปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.194018886+07:00","message":"Next Push (prob) : 'ทุกปีนับตั้งแต่ที่มีการขุดลอกลำพะเนียงแล้วเสร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:33.194025479+07:00","message":"push: {true แล้วเสร็จ 0 0xc003824600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:33.194014546+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2766.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:33.205865692+07:00","message":"write wav file: './tmp/7565/7565_2766.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.001012835+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.001055699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อปี 40\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.001060914+07:00","message":"receive interim result [false|false]: เมื่อปี 40"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.001076981+07:00","message":"[buffer interim] 2767 false เมื่อปี 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.001084265+07:00","message":"[bufferProcess] interim [780000000]:เมื่อปี 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.001086374+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.059697518+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.059732268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อปี 18\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.059738209+07:00","message":"receive interim result [false|false]: เมื่อปี 18"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.059752204+07:00","message":"[buffer interim] 2767 false เมื่อปี 18"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.05976179+07:00","message":"[bufferProcess] interim [900000000]:เมื่อปี 18"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.059764217+07:00","message":"[bufferProcess] send to processor:เมื่อปี 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.059769429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.059772198+07:00","message":"> Transcript [39112] [false]: 'เมื่อปี 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.059774298+07:00","message":"Set StatePrefix (first interim): 'เมื่อปี 40'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.108827201+07:00","message":"[GCS] IsForceVAD: false for message ID: 2767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.210471293+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.210510283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อปี 48\",\"confidence\":0.86893296}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.210516947+07:00","message":"receive interim result [true|false]: เมื่อปี 48"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.210525639+07:00","message":"end recv isFinal message id 2767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.210527702+07:00","message":"end Recv id 2767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.210533984+07:00","message":"[buffer interim] 2767 true เมื่อปี 48"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.210543582+07:00","message":"[bufferProcess] interim [110000000]:เมื่อปี 48"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.210547878+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อปี 18"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.210550774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.210553974+07:00","message":"> Transcript [39113] [false]: 'เมื่อปี 18'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.210556219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.21055829+07:00","message":"Set new StatePrefix: 'เมื่อปี 18'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.210559983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.210561753+07:00","message":"> Transcript [39114] [true]: 'เมื่อปี 48'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.210564048+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.21056583+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.210567701+07:00","message":"StatePrefix: 'เมื่อปี 18'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.210569608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.210575154+07:00","message":"Push: 'เมื่อปี 48'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.210583026+07:00","message":"push: {true เมื่อปี 48 0 0xc003625b80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:34.216761458+07:00","message":"write wav file: './tmp/7565/7565_2767.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:34.38914796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:34.389191341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.619130121+07:00","message":"[GCS] Start streaming session, msgId: 2768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.748989389+07:00","message":"[GCS] IsForceVAD: false for message ID: 2768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.835113592+07:00","message":"receive streaming session, msgId: 2768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.835131576+07:00","message":"found end of frame, send empty tag with msgId: 2768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.835134584+07:00","message":"end Recv id 2768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.835142827+07:00","message":"[buffer interim] 2768 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.835152387+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.835156922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.835160781+07:00","message":"> Transcript [39115] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.835164451+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.835167146+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.835169805+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.835173199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:34.835181288+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:34.835193599+07:00","message":"push: {true \n 0 0xc004428a00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:34.840323102+07:00","message":"write wav file: './tmp/7565/7565_2768.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.000367327+07:00","message":"[GCS] Start streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.258856346+07:00","message":"[GCS] IsForceVAD: false for message ID: 2769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.31889841+07:00","message":"[GCS] Start streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.370117106+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.370136826+07:00","message":"found end of frame, send empty tag with msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.37013975+07:00","message":"end Recv id 2769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.370146629+07:00","message":"[buffer interim] 2769 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.370157426+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.370165759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.370168661+07:00","message":"> Transcript [39116] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.370171144+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.370173239+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.370174965+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.370176874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.370179579+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.370207159+07:00","message":"push: {true \n 0 0xc003757400}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:35.37475721+07:00","message":"write wav file: './tmp/7565/7565_2769.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.387877892+07:00","message":"[GCS] IsForceVAD: false for message ID: 2770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.519371198+07:00","message":"[GCS] Start streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.567343453+07:00","message":"receive streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.567373632+07:00","message":"found end of frame, send empty tag with msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.567378377+07:00","message":"end Recv id 2770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.567388829+07:00","message":"[buffer interim] 2770 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.567399989+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.567405667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.567409943+07:00","message":"> Transcript [39117] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.567413595+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.567416292+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.567418708+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.567421594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.56742552+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.567439237+07:00","message":"push: {true \n 0 0xc003757500}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:35.572264109+07:00","message":"write wav file: './tmp/7565/7565_2770.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.6388805+07:00","message":"[GCS] IsForceVAD: false for message ID: 2771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.709841694+07:00","message":"[GCS] Start streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.741349744+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.741368383+07:00","message":"found end of frame, send empty tag with msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.741372079+07:00","message":"end Recv id 2771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.741381084+07:00","message":"[buffer interim] 2771 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.741391269+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.741396573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.741401343+07:00","message":"> Transcript [39118] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.741405416+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.741408254+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.741411165+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.741414146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:35.741419516+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:35.741430269+07:00","message":"push: {true \n 0 0xc003b32300}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:35.747161803+07:00","message":"write wav file: './tmp/7565/7565_2771.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:36.56454656+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:36.564593325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:36.564600089+07:00","message":"receive interim result [false|false]: ปีที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:36.564613709+07:00","message":"[buffer interim] 2772 false ปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:36.564622339+07:00","message":"[bufferProcess] interim [660000000]:ปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:36.564624425+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:36.684734658+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:36.684776589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:36.684782758+07:00","message":"receive interim result [false|false]: ปีที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:36.684799532+07:00","message":"[buffer interim] 2772 false ปีที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:36.684810568+07:00","message":"[bufferProcess] interim [780000000]:ปีที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:36.684814251+07:00","message":"[bufferProcess] send to processor:ปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:36.684823417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:36.684828094+07:00","message":"> Transcript [39119] [false]: 'ปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:36.684831033+07:00","message":"Set StatePrefix (first interim): 'ปีที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.083486992+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.083520956+07:00","message":"receive 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-05-12T12:48:37.083526706+07:00","message":"receive interim result [false|false]: ปีที่แล้วถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.083540785+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.083547784+07:00","message":"[bufferProcess] interim [200000000]:ปีที่แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.083550175+07:00","message":"[bufferProcess] send to processor:ปีที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.083555183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.083558156+07:00","message":"> Transcript [39120] [false]: 'ปีที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.083561594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.083564269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.083566183+07:00","message":"StatePrefix: 'ปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.083568394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.1332136+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.133247077+07:00","message":"receive 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-05-12T12:48:37.133256627+07:00","message":"receive interim result [false|false]: ปีที่แล้วถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.133268793+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.133276385+07:00","message":"[bufferProcess] interim [260000000]:ปีที่แล้วถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.133278933+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.133281998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.133284897+07:00","message":"> Transcript [39121] [false]: 'ปีที่แล้วถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.13329051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.133292699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.133294587+07:00","message":"StatePrefix: 'ปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.133297165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.286179124+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.286221071+07:00","message":"receive 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-05-12T12:48:37.28622908+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.286247855+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.28626165+07:00","message":"[bufferProcess] interim [380000000]:ปีที่แล้วถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.286265548+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.286277532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.286281668+07:00","message":"> Transcript [39122] [false]: 'ปีที่แล้วถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.286286996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.286290016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.286293381+07:00","message":"StatePrefix: 'ปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.286296886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.334186215+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.33422535+07:00","message":"receive 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-05-12T12:48:37.334232582+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.33425082+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.334263735+07:00","message":"[bufferProcess] interim [440000000]:ปีที่แล้วถามลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.334267003+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.33427163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.334275824+07:00","message":"> Transcript [39123] [false]: 'ปีที่แล้วถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.33428054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.334283437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.334286379+07:00","message":"StatePrefix: 'ปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.334289297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.334298202+07:00","message":"Push: 'ปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.334300971+07:00","message":"TextPushed: 'ปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.334304144+07:00","message":"Set new StatePrefix : 'ปีที่แล้วถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.334308276+07:00","message":"Next Push (prob) : 'แล้วถามว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.334335732+07:00","message":"push: {false ปีที่ 0 0xc003825280}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:37.390059545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:37.390070177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.456163803+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.456196648+07:00","message":"receive 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-05-12T12:48:37.456201935+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.456213683+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.45622336+07:00","message":"[bufferProcess] interim [620000000]:ปีที่แล้วถามลูกน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.456226101+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.456231374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.456234202+07:00","message":"> Transcript [39124] [false]: 'ปีที่แล้วถามลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.456236327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.456238354+07:00","message":"Set new StatePrefix: 'ปีที่แล้วถามลูก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.784071386+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.784102249+07:00","message":"receive 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-05-12T12:48:37.784108472+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.784118038+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.784125155+07:00","message":"[bufferProcess] interim [920000000]:ปีที่แล้วถามลูกน้ำหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.784127633+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.784130525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.784133062+07:00","message":"> Transcript [39125] [false]: 'ปีที่แล้วถามลูกน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.784135778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.784137758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.784139966+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.784143559+07:00","message":"TextPushed: 'ปีที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.964256338+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.964288597+07:00","message":"receive 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-05-12T12:48:37.964294243+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพญา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:37.964309953+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.964316807+07:00","message":"[bufferProcess] interim [40000000]:ปีที่แล้วถามลูกน้ำลำพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.964320318+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.9643243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.964327447+07:00","message":"> Transcript [39126] [false]: 'ปีที่แล้วถามลูกน้ำหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.96433043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.964332499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.964334832+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:37.96433709+07:00","message":"TextPushed: 'ปีที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.162459365+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.162494407+07:00","message":"receive 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-05-12T12:48:38.162504622+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.162519331+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.162529289+07:00","message":"[bufferProcess] interim [280000000]:ปีที่แล้วถามลูกน้ำลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.162532066+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.162536709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.162539359+07:00","message":"> Transcript [39127] [false]: 'ปีที่แล้วถามลูกน้ำลำพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.162542722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.162545238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.162547407+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.162549544+07:00","message":"TextPushed: 'ปีที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.357604247+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.357649449+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-05-12T12:48:38.357656267+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.357674312+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.357683738+07:00","message":"[bufferProcess] interim [460000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.357688551+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.357692604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.357698428+07:00","message":"> Transcript [39128] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.357703131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.357705586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.357708917+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.357718309+07:00","message":"TextPushed: 'ปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.357722495+07:00","message":"Push: 'แล้วถามลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.357724736+07:00","message":"TextPushed: 'ปีที่แล้วถามลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.357727371+07:00","message":"Set new StatePrefix : 'ปีที่แล้วถามลูกน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.357729735+07:00","message":"Next Push (prob) : 'น้ำลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.35773845+07:00","message":"push: {false แล้วถามลูก 0 0xc003825280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.547077046+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.547126782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.547133466+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.547147197+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.547154415+07:00","message":"[bufferProcess] interim [700000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.547157231+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.547162263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.547164858+07:00","message":"> Transcript [39129] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.547168484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.547170782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.547172588+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.547177096+07:00","message":"TextPushed: 'ปีที่แล้วถามลูก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.673044344+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.673082305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.673088069+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.673105397+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.673113071+07:00","message":"[bufferProcess] interim [760000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.673115617+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.673119857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.673122663+07:00","message":"> Transcript [39130] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.673126518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.673129483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.673131802+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.673134677+07:00","message":"TextPushed: 'ปีที่แล้วถามลูก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.924366748+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.924403178+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-05-12T12:48:38.924408954+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.924421065+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-05-12T12:48:38.924423858+07:00","message":"receive interim result [false|false]:  60 คน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.924431156+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:38.924434593+07:00","message":"[buffer interim] 2772 false  60 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.92444057+07:00","message":"[bufferProcess] interim [60000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.924442996+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.924445884+07:00","message":"[bufferProcess] interim [60000000]: 60 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.924448677+07:00","message":"[bufferProcess] update buffer: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.924451436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.924453886+07:00","message":"> Transcript [39131] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.924457509+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.924459434+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.92446139+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:38.924463786+07:00","message":"TextPushed: 'ปีที่แล้วถามลูก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.262349434+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.262385789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.262392732+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.262405577+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-05-12T12:48:39.262408657+07:00","message":"receive interim result [false|false]:  คน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.262416718+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.262420117+07:00","message":"[buffer interim] 2772 false  คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.262426141+07:00","message":"[bufferProcess] interim [360000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.262428807+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.262431611+07:00","message":"[bufferProcess] interim [360000000]: คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.262434254+07:00","message":"[bufferProcess] update buffer: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.262437173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.262439668+07:00","message":"> Transcript [39132] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.262443215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.262445276+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.262447117+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.262449908+07:00","message":"TextPushed: 'ปีที่แล้วถามลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.262452751+07:00","message":"Push: 'น้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.262454528+07:00","message":"TextPushed: 'ปีที่แล้วถามลูกน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.262456584+07:00","message":"Set new StatePrefix : 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.262458662+07:00","message":"Next Push (prob) : 'กว่า 60 คน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.262466295+07:00","message":"push: {false น้ำลำพะเนียง 0 0xc003825280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.56911509+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.569157976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.569180172+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.569196466+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.56920543+07:00","message":"[bufferProcess] interim [660000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.569208689+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.56921227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.569215376+07:00","message":"> Transcript [39133] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.569219562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.569222106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.569224963+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.569229786+07:00","message":"TextPushed: 'ปีที่แล้วถามลูกน้ำลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.772269321+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.772311594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.772323482+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.772338915+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-05-12T12:48:39.772344498+07:00","message":"receive interim result [false|false]:  คนโดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.772355978+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.77236141+07:00","message":"[buffer interim] 2772 false  คนโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.772369096+07:00","message":"[bufferProcess] interim [840000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.772372924+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.77237673+07:00","message":"[bufferProcess] interim [840000000]: คนโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.772380713+07:00","message":"[bufferProcess] update buffer: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.772384663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.77238865+07:00","message":"> Transcript [39134] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.772393527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.772396478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.772399595+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.772402915+07:00","message":"TextPushed: 'ปีที่แล้วถามลูกน้ำลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.891776942+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.891811357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.891821274+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.891831214+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-05-12T12:48:39.891834734+07:00","message":"receive interim result [false|false]:  คนโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.891842792+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.891846862+07:00","message":"[buffer interim] 2772 false  คนโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.891852981+07:00","message":"[bufferProcess] interim [960000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.891855419+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.891858597+07:00","message":"[bufferProcess] interim [960000000]: คนโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.891861246+07:00","message":"[bufferProcess] update buffer: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.891864167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.891866646+07:00","message":"> Transcript [39135] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.891871135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.89187314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.891875063+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.891879235+07:00","message":"TextPushed: 'ปีที่แล้วถามลูกน้ำลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.894196799+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.894206839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.894210618+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.894218903+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-05-12T12:48:39.894221631+07:00","message":"receive interim result [false|false]:  คนโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.894225171+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.894228054+07:00","message":"[buffer interim] 2772 false  คนโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.894231007+07:00","message":"[bufferProcess] interim [20000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.894232934+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.894235685+07:00","message":"[bufferProcess] interim [20000000]: คนโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.894237962+07:00","message":"[bufferProcess] update buffer: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.894240527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.894242422+07:00","message":"> Transcript [39136] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.894244651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.894246374+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.894248115+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.894250054+07:00","message":"TextPushed: 'ปีที่แล้วถามลูกน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.894252581+07:00","message":"Push: 'กว่า 60 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.894254367+07:00","message":"TextPushed: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.89425645+07:00","message":"Set new StatePrefix : 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:39.894258631+07:00","message":"Next Push (prob) : 'โดยใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:39.894265548+07:00","message":"push: {false กว่า 60 คน 0 0xc003825280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.161333906+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.161368977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.161376679+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.161386105+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-05-12T12:48:40.16138912+07:00","message":"receive interim result [false|false]:  คนโดยเฉพาะกิจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.161397056+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.161400856+07:00","message":"[buffer interim] 2772 false  คนโดยเฉพาะกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.16140684+07:00","message":"[bufferProcess] interim [260000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.161409388+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.161414512+07:00","message":"[bufferProcess] interim [260000000]: คนโดยเฉพาะกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.16141708+07:00","message":"[bufferProcess] update buffer: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.161420066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.161423055+07:00","message":"> Transcript [39137] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.161425735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.161427968+07:00","message":"Set new StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.168693623+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.168715772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.168721506+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.168730763+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-05-12T12:48:40.168735361+07:00","message":"receive interim result [false|false]:  คนโดยเฉพาะเขต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.168743799+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.168749991+07:00","message":"[buffer interim] 2772 false  คนโดยเฉพาะเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.168755814+07:00","message":"[bufferProcess] interim [320000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.168759558+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.168764896+07:00","message":"[bufferProcess] interim [320000000]: คนโดยเฉพาะเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.168768798+07:00","message":"[bufferProcess] update buffer: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.168772384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.168775714+07:00","message":"> Transcript [39138] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.168780179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.16878351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.168786463+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.16879003+07:00","message":"TextPushed: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.343721074+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.343756267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.343762043+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.343774707+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-05-12T12:48:40.343778688+07:00","message":"receive interim result [false|false]:  คนโดยเฉพาะเกรดต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.343787267+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.343791114+07:00","message":"[buffer interim] 2772 false  คนโดยเฉพาะเกรดต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.34379718+07:00","message":"[bufferProcess] interim [440000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.343800106+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.343803391+07:00","message":"[bufferProcess] interim [440000000]: คนโดยเฉพาะเกรดต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.343807515+07:00","message":"[bufferProcess] update buffer: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเกรดต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.343810547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.343812966+07:00","message":"> Transcript [39139] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.343816368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.343818362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.343820258+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.343822424+07:00","message":"TextPushed: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.348005027+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.348040275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.34804678+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.348059361+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-05-12T12:48:40.348062079+07:00","message":"receive interim result [false|false]:  คนโดยเฉพาะเขตอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.348067745+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.348070847+07:00","message":"[buffer interim] 2772 false  คนโดยเฉพาะเขตอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.348087213+07:00","message":"[bufferProcess] interim [500000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.348101701+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเกรดต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.348111227+07:00","message":"[bufferProcess] interim [500000000]: คนโดยเฉพาะเขตอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.34811402+07:00","message":"[bufferProcess] update buffer: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.348117041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.348119683+07:00","message":"> Transcript [39140] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเกรดต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.348122423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.348124551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.348126631+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.348128712+07:00","message":"TextPushed: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:40.390967968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:40.390969575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.48485288+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.48489406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.484902937+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.484916613+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-05-12T12:48:40.484923327+07:00","message":"receive interim result [false|false]:  คนโดยเฉพาะเขตตำบล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.484934625+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.484940558+07:00","message":"[buffer interim] 2772 false  คนโดยเฉพาะเขตตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.484948267+07:00","message":"[bufferProcess] interim [560000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.484952207+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.484956352+07:00","message":"[bufferProcess] interim [560000000]: คนโดยเฉพาะเขตตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.484961387+07:00","message":"[bufferProcess] update buffer: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.484965037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.484970468+07:00","message":"> Transcript [39141] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.484976053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.484979239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.484984785+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.484988441+07:00","message":"TextPushed: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.484992488+07:00","message":"Push: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.484995412+07:00","message":"TextPushed: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.484999378+07:00","message":"Set new StatePrefix : 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.485002759+07:00","message":"Next Push (prob) : 'เขตอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.485013581+07:00","message":"push: {false โดยเฉพาะ 0 0xc003825280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.663228167+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.663259692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.663266332+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.663275195+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-05-12T12:48:40.663278014+07:00","message":"receive interim result [false|false]:  คนโดยเฉพาะเขตตำบลหนอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.663287827+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.663291258+07:00","message":"[buffer interim] 2772 false  คนโดยเฉพาะเขตตำบลหนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.663296821+07:00","message":"[bufferProcess] interim [740000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.663299297+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.663302184+07:00","message":"[bufferProcess] interim [740000000]: คนโดยเฉพาะเขตตำบลหนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.663305292+07:00","message":"[bufferProcess] update buffer: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบลหนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.66330794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.663310612+07:00","message":"> Transcript [39142] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.663313108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.663315206+07:00","message":"Set new StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.792328105+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.792365521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.792372447+07:00","message":"receive interim result [false|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.79238507+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-05-12T12:48:40.792388681+07:00","message":"receive interim result [false|false]:  คนโดยเฉพาะเขตตำบลหนองบัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.792396355+07:00","message":"[buffer interim] 2772 false ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.792400271+07:00","message":"[buffer interim] 2772 false  คนโดยเฉพาะเขตตำบลหนองบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.792406297+07:00","message":"[bufferProcess] interim [860000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.792409181+07:00","message":"[bufferProcess] send to processor:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบลหนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.792412033+07:00","message":"[bufferProcess] interim [860000000]: คนโดยเฉพาะเขตตำบลหนองบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.792414933+07:00","message":"[bufferProcess] update buffer: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบลหนองบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.792418032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.792420986+07:00","message":"> Transcript [39143] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบลหนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.792424727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.792426573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.792428517+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:40.792430744+07:00","message":"TextPushed: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:40.958710487+07:00","message":"[GCS] IsForceVAD: false for message ID: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.030193368+07:00","message":"[GCS] Start streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.108660919+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.108707468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบลหนองบัว\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.108713889+07:00","message":"receive interim result [true|false]: ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบลหนองบัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.108721554+07:00","message":"end recv isFinal message id 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.108723529+07:00","message":"end Recv id 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.108729638+07:00","message":"[buffer interim] 2772 true ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบลหนองบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.108738882+07:00","message":"[bufferProcess] interim [280000000]:ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบลหนองบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.108741948+07:00","message":"[bufferProcess] send to processor (isfinal):ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบลหนองบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.108745578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.108748288+07:00","message":"> Transcript [39144] [false]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบลหนองบัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.108751907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.108753644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.108756934+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.108760283+07:00","message":"TextPushed: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.108762176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.108764076+07:00","message":"> Transcript [39145] [true]: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบลหนองบัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.108766146+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.108767769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.108769388+07:00","message":"StatePrefix: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะเขตตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.108771263+07:00","message":"TextPushed: 'ปีที่แล้วถามลูกน้ำลำพะเนียงกว่า 60 คนโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.108775602+07:00","message":"Push: 'เขตตำบลหนองบัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.108784019+07:00","message":"push: {true เขตตำบลหนองบัว 0 0xc003825280}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:41.127164831+07:00","message":"write wav file: './tmp/7565/7565_2772.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.566582768+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.56662266+07:00","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-05-12T12:48:41.566628702+07:00","message":"receive interim result [false|false]: อำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.566643157+07:00","message":"[buffer interim] 2773 false อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.566650801+07:00","message":"[bufferProcess] interim [420000000]:อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.566652746+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.753521614+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.753565961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมืองหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.753571761+07:00","message":"receive interim result [false|false]: เมืองหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.753589419+07:00","message":"[buffer interim] 2773 false เมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.753597496+07:00","message":"[bufferProcess] interim [540000000]:เมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.753599777+07:00","message":"[bufferProcess] send to processor:อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.753603017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.753605698+07:00","message":"> Transcript [39146] [false]: 'อำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.753607893+07:00","message":"Set StatePrefix (first interim): 'อำเภอเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.884507564+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.884562647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมืองหลวงปู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.88457213+07:00","message":"receive interim result [false|false]: เมืองหลวงปู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.884592921+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.884598328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมืองหนองบัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.884602213+07:00","message":"receive interim result [false|false]: เมืองหนองบัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.884614923+07:00","message":"[buffer interim] 2773 false เมืองหลวงปู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:41.884634296+07:00","message":"[buffer interim] 2773 false เมืองหนองบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.884645361+07:00","message":"[bufferProcess] interim [660000000]:เมืองหลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.884650489+07:00","message":"[bufferProcess] send to processor:เมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.884664789+07:00","message":"[bufferProcess] interim [720000000]:เมืองหนองบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.884667383+07:00","message":"[bufferProcess] send to processor:เมืองหลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.884670289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.884673505+07:00","message":"> Transcript [39147] [false]: 'เมืองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.884675818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.884677693+07:00","message":"Set new StatePrefix: 'เมืองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.884679223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.884681209+07:00","message":"> Transcript [39148] [false]: 'เมืองหลวงปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.884683736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.884685633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.884687941+07:00","message":"StatePrefix: 'เมืองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:41.884689976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.001834049+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.001877557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอเมืองหนองบัวลำภู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.001885536+07:00","message":"receive interim result [false|false]: อำเภอเมืองหนองบัวลำภู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.001902532+07:00","message":"[buffer interim] 2773 false อำเภอเมืองหนองบัวลำภู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.001913586+07:00","message":"[bufferProcess] interim [780000000]:อำเภอเมืองหนองบัวลำภู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.001917843+07:00","message":"[bufferProcess] send to processor:เมืองหนองบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.001924618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.001928378+07:00","message":"> Transcript [39149] [false]: 'เมืองหนองบัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.001931574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.001934669+07:00","message":"Set new StatePrefix: 'เมืองหนองบัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.43826611+07:00","message":"[GCS] IsForceVAD: false for message ID: 2773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.523800751+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.523866232+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-05-12T12:48:42.523880167+07:00","message":"receive interim result [false|false]: อำเภอเมืองหนองบัวลำภู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.523898337+07:00","message":"[buffer interim] 2773 false อำเภอเมืองหนองบัวลำภู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.52390699+07:00","message":"[bufferProcess] interim [380000000]:อำเภอเมืองหนองบัวลำภู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.523910684+07:00","message":"[bufferProcess] send to processor:อำเภอเมืองหนองบัวลำภู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.523915021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.523918766+07:00","message":"> Transcript [39150] [false]: 'อำเภอเมืองหนองบัวลำภู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.523922345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.523925646+07:00","message":"Set new StatePrefix: 'อำเภอเมืองหนองบัวลำภู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.531365827+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.531421815+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-05-12T12:48:42.531428326+07:00","message":"receive interim result [true|false]: อำเภอเมืองหนองบัวลำภู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.531440861+07:00","message":"end recv isFinal message id 2773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.531443656+07:00","message":"end Recv id 2773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.531451621+07:00","message":"[buffer interim] 2773 true อำเภอเมืองหนองบัวลำภู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.531460173+07:00","message":"[bufferProcess] interim [440000000]:อำเภอเมืองหนองบัวลำภู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.531463148+07:00","message":"[bufferProcess] send to processor (isfinal):อำเภอเมืองหนองบัวลำภู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.531466588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.531469666+07:00","message":"> Transcript [39151] [false]: 'อำเภอเมืองหนองบัวลำภู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.531472764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.531474704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.531477223+07:00","message":"StatePrefix: 'อำเภอเมืองหนองบัวลำภู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.531479419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.531481027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.531485327+07:00","message":"> Transcript [39152] [true]: 'อำเภอเมืองหนองบัวลำภู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.531487568+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.531489139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.531490673+07:00","message":"StatePrefix: 'อำเภอเมืองหนองบัวลำภู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.531492776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.531495553+07:00","message":"Push: 'อำเภอเมืองหนองบัวลำภู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.531504475+07:00","message":"push: {true อำเภอเมืองหนองบัวลำภู 0 0xc003825b80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:42.539986414+07:00","message":"write wav file: './tmp/7565/7565_2773.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.559003103+07:00","message":"[GCS] Start streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.627754662+07:00","message":"[GCS] IsForceVAD: false for message ID: 2774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.758168712+07:00","message":"[GCS] Start streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.779383534+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.779422868+07:00","message":"found end of frame, send empty tag with msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.779428296+07:00","message":"end Recv id 2774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.779440068+07:00","message":"[buffer interim] 2774 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.779449813+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.779455443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.779459847+07:00","message":"> Transcript [39153] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.779464129+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.779466885+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.779469891+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.779472691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:42.779484189+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:42.779512204+07:00","message":"push: {true \n 0 0xc003824180}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:42.783669237+07:00","message":"write wav file: './tmp/7565/7565_2774.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:43.294025139+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:43.294073887+07:00","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-05-12T12:48:43.294080255+07:00","message":"receive interim result [false|false]: ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:43.294097657+07:00","message":"[buffer interim] 2775 false ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:43.294105817+07:00","message":"[bufferProcess] interim [420000000]:ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:43.294107707+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:43.391792113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:43.391809174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:43.595239101+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:43.595285277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยื่นฟ้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:43.595295282+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:43.595310503+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:43.595324196+07:00","message":"[bufferProcess] interim [660000000]:ได้ยื่นฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:43.595327442+07:00","message":"[bufferProcess] send to processor:ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:43.595332289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:43.595336494+07:00","message":"> Transcript [39154] [false]: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:43.595339538+07:00","message":"Set StatePrefix (first interim): 'ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:43.915943621+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:43.915985358+07:00","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-05-12T12:48:43.915991806+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:43.916004497+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:43.916016639+07:00","message":"[bufferProcess] interim [960000000]:ได้ยื่นฟ้องกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:43.916020056+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:43.916027038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:43.91603191+07:00","message":"> Transcript [39155] [false]: 'ได้ยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:43.916035182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:43.916039605+07:00","message":"Set new StatePrefix: 'ได้ยื่นฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:44.11863365+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:44.11867215+07:00","message":"receive 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-05-12T12:48:44.118677557+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมธรรม์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:44.118695325+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมธรรม์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.11870228+07:00","message":"[bufferProcess] interim [140000000]:ได้ยื่นฟ้องกรมธรรม์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.118704783+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.118710157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.118713006+07:00","message":"> Transcript [39156] [false]: 'ได้ยื่นฟ้องกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.118716379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.11871842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.118720288+07:00","message":"StatePrefix: 'ได้ยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.118722524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:44.175561993+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:44.175598845+07:00","message":"receive 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-05-12T12:48:44.175604534+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:44.175627856+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.175635054+07:00","message":"[bufferProcess] interim [320000000]:ได้ยื่นฟ้องกรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.175638134+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมธรรม์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.175641716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.175644536+07:00","message":"> Transcript [39157] [false]: 'ได้ยื่นฟ้องกรมธรรม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.175647687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.175649803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.17565376+07:00","message":"StatePrefix: 'ได้ยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.175655968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:44.701842114+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:44.701883486+07:00","message":"receive 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-05-12T12:48:44.70188932+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:44.701907117+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.701917775+07:00","message":"[bufferProcess] interim [800000000]:ได้ยื่นฟ้องกรมชลประทานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.701920594+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.701925752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.701929407+07:00","message":"> Transcript [39158] [false]: 'ได้ยื่นฟ้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.701932634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.701934936+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.701936779+07:00","message":"StatePrefix: 'ได้ยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.701938941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:44.902591206+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:44.902636582+07:00","message":"receive 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-05-12T12:48:44.902644213+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกฎ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:44.902659339+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.902668297+07:00","message":"[bufferProcess] interim [980000000]:ได้ยื่นฟ้องกรมชลประทานและกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.902672704+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.902678038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.902683188+07:00","message":"> Transcript [39159] [false]: 'ได้ยื่นฟ้องกรมชลประทานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.902688378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.902691529+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.902696501+07:00","message":"StatePrefix: 'ได้ยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.902699576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.902703362+07:00","message":"Push: 'ได้ยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.902706129+07:00","message":"TextPushed: 'ได้ยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.902709472+07:00","message":"Set new StatePrefix : 'ได้ยื่นฟ้องกรมชลประทานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:44.902713417+07:00","message":"Next Push (prob) : 'กรมชลประทานและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:44.902724755+07:00","message":"push: {false ได้ยื่นฟ้อง 0 0xc004218380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:45.023142695+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:45.023183568+07:00","message":"receive 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-05-12T12:48:45.023190892+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:45.023208849+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.023221227+07:00","message":"[bufferProcess] interim [40000000]:ได้ยื่นฟ้องกรมชลประทานและกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.023224645+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.023231367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.023236404+07:00","message":"> Transcript [39160] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.023240901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.023244085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.023247169+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.023250701+07:00","message":"TextPushed: 'ได้ยื่นฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:45.135302187+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:45.135340452+07:00","message":"receive 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-05-12T12:48:45.135347563+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและคนเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:45.13536074+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและคนเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.135369452+07:00","message":"[bufferProcess] interim [160000000]:ได้ยื่นฟ้องกรมชลประทานและคนเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.135382736+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกรด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.135388013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.135391822+07:00","message":"> Transcript [39161] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.135396893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.135400369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.135402564+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.135404812+07:00","message":"TextPushed: 'ได้ยื่นฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:45.197873664+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:45.197909122+07:00","message":"receive 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-05-12T12:48:45.197915267+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:45.197934758+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.197943184+07:00","message":"[bufferProcess] interim [280000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.197945702+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและคนเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.19794928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.197952268+07:00","message":"> Transcript [39162] [false]: 'ได้ยื่นฟ้องกรมชลประทานและคนเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.197955416+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.19795744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.197959532+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.197962408+07:00","message":"TextPushed: 'ได้ยื่นฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:45.776676253+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:45.776715033+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-05-12T12:48:45.776722695+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:45.776735403+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.776743951+07:00","message":"[bufferProcess] interim [880000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.77674646+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.776749691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.776752677+07:00","message":"> Transcript [39163] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.776756825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.776758862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.776761214+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.776763474+07:00","message":"TextPushed: 'ได้ยื่นฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.776769792+07:00","message":"Push: 'กรมชลประทานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.776771814+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.776773927+07:00","message":"Set new StatePrefix : 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:45.776776004+07:00","message":"Next Push (prob) : 'กรมเจ้าท่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:45.776784075+07:00","message":"push: {false กรมชลประทานและ 0 0xc004218380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.0993177+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.099355511+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-05-12T12:48:46.099361689+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.099375884+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.099383134+07:00","message":"[bufferProcess] interim [180000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.099385572+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.099391978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.09939477+07:00","message":"> Transcript [39164] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.099397591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.09939962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.099401871+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.099404555+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.317430159+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.317467619+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-05-12T12:48:46.317473543+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.317489324+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.317496572+07:00","message":"[bufferProcess] interim [300000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.317498935+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.317502404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.317504908+07:00","message":"> Transcript [39165] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.317508063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.317510015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.317512253+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.317514863+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.349825985+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.349862278+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-05-12T12:48:46.349867959+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้พื้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.349879603+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.349886343+07:00","message":"[bufferProcess] interim [420000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.349888917+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.349892134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.349894811+07:00","message":"> Transcript [39166] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.349898472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.34990047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.349902469+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.349905294+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:46.392540253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:46.392549317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.473773523+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.473806085+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-05-12T12:48:46.473812158+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.473824546+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.473831044+07:00","message":"[bufferProcess] interim [540000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.473833642+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.473838919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.473841442+07:00","message":"> Transcript [39167] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.473845407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.473847266+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.473849546+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.473852164+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.473856466+07:00","message":"Push: 'กรมเจ้าท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.473858283+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.473860524+07:00","message":"Set new StatePrefix : 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.473863127+07:00","message":"Next Push (prob) : 'เพื่อให้พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.473870602+07:00","message":"push: {false กรมเจ้าท่า 0 0xc004218380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.796650381+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.796686924+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-05-12T12:48:46.796695414+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.796712205+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.796723256+07:00","message":"[bufferProcess] interim [840000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.7967275+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.796734438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.796738203+07:00","message":"> Transcript [39168] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.796741868+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.796745598+07:00","message":"Set new StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.998342746+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.998394061+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-05-12T12:48:46.998406184+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:46.998419943+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.998429404+07:00","message":"[bufferProcess] interim [80000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.998433289+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.99843796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.998442384+07:00","message":"> Transcript [39169] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.998447523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.998451108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.998453883+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:46.998457334+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.184580448+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.184620637+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-05-12T12:48:47.184626434+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.18464105+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.184648536+07:00","message":"[bufferProcess] interim [260000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.184651431+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.184654533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.184657372+07:00","message":"> Transcript [39170] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.184660657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.184662708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.184664927+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.184667688+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.506323399+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.506362269+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-05-12T12:48:47.506368112+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.50638325+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.506390443+07:00","message":"[bufferProcess] interim [560000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.506392992+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.506396861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.506399467+07:00","message":"> Transcript [39171] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.5064125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.506414676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.506417272+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.506420021+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.572134139+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.57217015+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-05-12T12:48:47.572176068+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เอื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.572188079+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เอื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.572198324+07:00","message":"[bufferProcess] interim [680000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เอื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.572201545+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.572207032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.572209549+07:00","message":"> Transcript [39172] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.572213067+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.572215061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.57221736+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.572221685+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.572226967+07:00","message":"Push: 'เพื่อให้ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.572228918+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.572231112+07:00","message":"Set new StatePrefix : 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.57223328+07:00","message":"Next Push (prob) : 'สภาพแวดล้อมที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.572240204+07:00","message":"push: {false เพื่อให้ฟื้นฟู 0 0xc004218380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.705823278+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.70586107+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-05-12T12:48:47.705869905+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.705884615+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.70589181+07:00","message":"[bufferProcess] interim [740000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.705894401+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เอื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.705899608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.705902393+07:00","message":"> Transcript [39173] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เอื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.705905886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.70590787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.705909853+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.705912293+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.827845873+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.827877191+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-05-12T12:48:47.827883314+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.827894595+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.827901145+07:00","message":"[bufferProcess] interim [860000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.82790382+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.827907311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.82790991+07:00","message":"> Transcript [39174] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.827913431+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.827915595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.827917518+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.827920043+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.896376337+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.896410877+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-05-12T12:48:47.89641709+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:47.896431429+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.89646094+07:00","message":"[bufferProcess] interim [980000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.896464119+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.896467953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.896470926+07:00","message":"> Transcript [39175] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.896474794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.896476789+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.896478656+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:47.896482166+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.091517054+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.091559217+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-05-12T12:48:48.091566356+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไปกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.091580035+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.091590204+07:00","message":"[bufferProcess] interim [160000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.091592902+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.091596371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.091599649+07:00","message":"> Transcript [39176] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.091603486+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.091605518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.09160756+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.091610586+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.091619349+07:00","message":"Push: 'สภาพแวดล้อมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.091621383+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.091623699+07:00","message":"Set new StatePrefix : 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.091626112+07:00","message":"Next Push (prob) : 'เสียไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.091650689+07:00","message":"push: {false สภาพแวดล้อมที่ 0 0xc004218380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.198027015+07:00","message":"[GCS] IsForceVAD: false for message ID: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.274278333+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.27431382+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-05-12T12:48:48.274324324+07:00","message":"receive interim result [false|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไปกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.274337923+07:00","message":"[buffer interim] 2775 false ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไปกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.274345095+07:00","message":"[bufferProcess] interim [340000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไปกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.274347818+07:00","message":"[bufferProcess] send to processor:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.274353357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.274356306+07:00","message":"> Transcript [39177] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไปกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.274360524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.274362635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.274364983+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.274367765+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.329745989+07:00","message":"[GCS] Start streaming session, msgId: 2776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.43571408+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.435756969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไปกับการ\",\"confidence\":0.95374453}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.435763646+07:00","message":"receive interim result [true|false]: ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไปกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.435771679+07:00","message":"end recv isFinal message id 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.435774831+07:00","message":"end Recv id 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.435784749+07:00","message":"[buffer interim] 2775 true ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไปกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.435794339+07:00","message":"[bufferProcess] interim [460000000]:ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไปกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.435798288+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไปกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.435801927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.435804624+07:00","message":"> Transcript [39178] [false]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไปกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.435808626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.43581062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.435813077+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.435816485+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.435818543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.435820451+07:00","message":"> Transcript [39179] [true]: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไปกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.435822601+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.435824247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.435825829+07:00","message":"StatePrefix: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่เสียไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.435828067+07:00","message":"TextPushed: 'ได้ยื่นฟ้องกรมชลประทานและกรมเจ้าท่าเพื่อให้ฟื้นฟูสภาพแวดล้อมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:48.435831133+07:00","message":"Push: 'เสียไปกับการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.435844209+07:00","message":"push: {true เสียไปกับการ 0 0xc004218380}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:48.446606523+07:00","message":"write wav file: './tmp/7565/7565_2775.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:48.908875052+07:00","message":"[GCS] IsForceVAD: false for message ID: 2776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:49.012166522+07:00","message":"receive streaming session, msgId: 2776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:49.012185351+07:00","message":"found end of frame, send empty tag with msgId: 2776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:49.012188173+07:00","message":"end Recv id 2776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:49.012195257+07:00","message":"[buffer interim] 2776 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:49.01220253+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:49.012206043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:49.012208861+07:00","message":"> Transcript [39180] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:49.012211169+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:49.012212983+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:49.012214651+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:49.012216544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:49.012223295+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:49.012235363+07:00","message":"push: {true \n 0 0xc004428880}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:49.017653724+07:00","message":"write wav file: './tmp/7565/7565_2776.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:49.288795974+07:00","message":"[GCS] Start streaming session, msgId: 2777"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:49.39329672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:49.393311371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:50.139919187+07:00","message":"receive streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:50.139953726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งปลุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:50.139958884+07:00","message":"receive interim result [false|false]: ตั้งปลุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:50.139971817+07:00","message":"[buffer interim] 2777 false ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.13997881+07:00","message":"[bufferProcess] interim [660000000]:ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.139980783+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.139986084+07:00","message":"[bufferProcess] send to processor (ticker):ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.13998901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.139991887+07:00","message":"> Transcript [39181] [false]: 'ตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.139994045+07:00","message":"Set StatePrefix (first interim): 'ตั้งปลุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:50.274140567+07:00","message":"receive streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:50.274182104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกครอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:50.274187787+07:00","message":"receive interim result [false|false]: ปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:50.27419737+07:00","message":"[buffer interim] 2777 false ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.274204942+07:00","message":"[bufferProcess] interim [780000000]:ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.274206861+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:50.642963234+07:00","message":"receive streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:50.642995878+07:00","message":"receive 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-05-12T12:48:50.643000775+07:00","message":"receive interim result [false|false]: ปกครองอุดร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:50.643013501+07:00","message":"[buffer interim] 2777 false ปกครองอุดร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.64302005+07:00","message":"[bufferProcess] interim [140000000]:ปกครองอุดร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.643022312+07:00","message":"[bufferProcess] send to processor:ปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.643027111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.643029959+07:00","message":"> Transcript [39182] [false]: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.643032127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.643034087+07:00","message":"Set new StatePrefix: 'ปกครอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:50.714878261+07:00","message":"receive streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:50.714944759+07:00","message":"receive 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-05-12T12:48:50.71495159+07:00","message":"receive interim result [false|false]: ปกครองอุดรธานี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:50.714966163+07:00","message":"[buffer interim] 2777 false ปกครองอุดรธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.71497669+07:00","message":"[bufferProcess] interim [320000000]:ปกครองอุดรธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.714979588+07:00","message":"[bufferProcess] send to processor:ปกครองอุดร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.714984637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.714987504+07:00","message":"> Transcript [39183] [false]: 'ปกครองอุดร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.714990539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.714992492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.714994484+07:00","message":"StatePrefix: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:50.714996556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:51.354360249+07:00","message":"receive streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:51.354392153+07:00","message":"receive 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-05-12T12:48:51.354397903+07:00","message":"receive interim result [false|false]: ปกครองอุดรธานีมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:51.354413019+07:00","message":"[buffer interim] 2777 false ปกครองอุดรธานีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.35442013+07:00","message":"[bufferProcess] interim [860000000]:ปกครองอุดรธานีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.354422567+07:00","message":"[bufferProcess] send to processor:ปกครองอุดรธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.354425622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.354428436+07:00","message":"> Transcript [39184] [false]: 'ปกครองอุดรธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.354431782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.354433749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.354435601+07:00","message":"StatePrefix: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.354437877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:51.417657824+07:00","message":"receive streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:51.417694287+07:00","message":"receive 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-05-12T12:48:51.417700686+07:00","message":"receive interim result [false|false]: ปกครองอุดรธานีมีคำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:51.417717345+07:00","message":"[buffer interim] 2777 false ปกครองอุดรธานีมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.417725999+07:00","message":"[bufferProcess] interim [980000000]:ปกครองอุดรธานีมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.417729669+07:00","message":"[bufferProcess] send to processor:ปกครองอุดรธานีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.417734139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.417738577+07:00","message":"> Transcript [39185] [false]: 'ปกครองอุดรธานีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.417745309+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.417748373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.417751344+07:00","message":"StatePrefix: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.417754357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:51.602054452+07:00","message":"receive streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:51.602096435+07:00","message":"receive 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-05-12T12:48:51.602103255+07:00","message":"receive interim result [false|false]: ปกครองอุดรธานีมีคำสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:51.602116095+07:00","message":"[buffer interim] 2777 false ปกครองอุดรธานีมีคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.602123488+07:00","message":"[bufferProcess] interim [160000000]:ปกครองอุดรธานีมีคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.602125847+07:00","message":"[bufferProcess] send to processor:ปกครองอุดรธานีมีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.60212929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.602131831+07:00","message":"> Transcript [39186] [false]: 'ปกครองอุดรธานีมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.602134698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.60213668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.602138666+07:00","message":"StatePrefix: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.602140831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.602145714+07:00","message":"Push: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.602149034+07:00","message":"TextPushed: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.602152091+07:00","message":"Set new StatePrefix : 'ปกครองอุดรธานีมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.602155457+07:00","message":"Next Push (prob) : 'อุดรธานีมีคำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:51.602165086+07:00","message":"push: {false ปกครอง 0 0xc004219a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:51.873099163+07:00","message":"receive streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:51.873147631+07:00","message":"receive 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-05-12T12:48:51.873155476+07:00","message":"receive interim result [false|false]: ปกครองอุดรธานีมีคำสั่งยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:51.873185181+07:00","message":"[buffer interim] 2777 false ปกครองอุดรธานีมีคำสั่งยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.873196998+07:00","message":"[bufferProcess] interim [400000000]:ปกครองอุดรธานีมีคำสั่งยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.873200878+07:00","message":"[bufferProcess] send to processor:ปกครองอุดรธานีมีคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.873207248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.873211099+07:00","message":"> Transcript [39187] [false]: 'ปกครองอุดรธานีมีคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.873216094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.873218888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.873222269+07:00","message":"StatePrefix: 'ปกครองอุดรธานีมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:51.873225095+07:00","message":"TextPushed: 'ปกครอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:52.113630323+07:00","message":"receive streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:52.113664977+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-05-12T12:48:52.113670514+07:00","message":"receive interim result [false|false]: ปกครองอุดรธานีมีคำสั่งยกฟ้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:52.113686275+07:00","message":"[buffer interim] 2777 false ปกครองอุดรธานีมีคำสั่งยกฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.113694271+07:00","message":"[bufferProcess] interim [640000000]:ปกครองอุดรธานีมีคำสั่งยกฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.113697163+07:00","message":"[bufferProcess] send to processor:ปกครองอุดรธานีมีคำสั่งยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.113700872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.113703331+07:00","message":"> Transcript [39188] [false]: 'ปกครองอุดรธานีมีคำสั่งยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.113706903+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.113709101+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.113711288+07:00","message":"StatePrefix: 'ปกครองอุดรธานีมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.113713543+07:00","message":"TextPushed: 'ปกครอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:52.358130519+07:00","message":"[GCS] IsForceVAD: false for message ID: 2777"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:52.394402611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:52.394424196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:52.430167907+07:00","message":"[GCS] Start streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:52.45790712+07:00","message":"receive streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:52.45794452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกครองอุดรธานีมีคำสั่งยกฟ้อง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:52.45795035+07:00","message":"receive interim result [true|false]: ปกครองอุดรธานีมีคำสั่งยกฟ้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:52.457959321+07:00","message":"end recv isFinal message id 2777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:52.457961969+07:00","message":"end Recv id 2777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:52.457969058+07:00","message":"[buffer interim] 2777 true ปกครองอุดรธานีมีคำสั่งยกฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.457978385+07:00","message":"[bufferProcess] interim [90000000]:ปกครองอุดรธานีมีคำสั่งยกฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.457981616+07:00","message":"[bufferProcess] send to processor (isfinal):ปกครองอุดรธานีมีคำสั่งยกฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.457984773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.457991445+07:00","message":"> Transcript [39189] [false]: 'ปกครองอุดรธานีมีคำสั่งยกฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.457994445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.457996229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.457998504+07:00","message":"StatePrefix: 'ปกครองอุดรธานีมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.458000635+07:00","message":"TextPushed: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.458002494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.458004475+07:00","message":"> Transcript [39190] [true]: 'ปกครองอุดรธานีมีคำสั่งยกฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.458006579+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.458008185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.45800971+07:00","message":"StatePrefix: 'ปกครองอุดรธานีมีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.458011562+07:00","message":"TextPushed: 'ปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:52.458017597+07:00","message":"Push: 'อุดรธานีมีคำสั่งยกฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:52.458025389+07:00","message":"push: {true อุดรธานีมีคำสั่งยกฟ้อง 0 0xc004219a80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:52.46703841+07:00","message":"write wav file: './tmp/7565/7565_2777.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:53.07080132+07:00","message":"[GCS] IsForceVAD: false for message ID: 2778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:53.149462744+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:53.149490865+07:00","message":"found end of frame, send empty tag with msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:53.149494636+07:00","message":"end Recv id 2778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:53.149503837+07:00","message":"[buffer interim] 2778 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:53.149512089+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:53.149517189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:53.149520929+07:00","message":"> Transcript [39191] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:53.149524568+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:53.149527501+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:53.149530047+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:53.149533161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:53.149535689+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:53.149545776+07:00","message":"push: {true \n 0 0xc003624780}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:53.154781744+07:00","message":"write wav file: './tmp/7565/7565_2778.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:53.198238539+07:00","message":"[GCS] Start streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:53.518802011+07:00","message":"[GCS] IsForceVAD: false for message ID: 2779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:53.608394374+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:53.608426644+07:00","message":"found end of frame, send empty tag with msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:53.608431189+07:00","message":"end Recv id 2779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:53.608441739+07:00","message":"[buffer interim] 2779 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:53.608451704+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:53.608456713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:53.608467153+07:00","message":"> Transcript [39192] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:53.60847128+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:53.608474209+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:53.6084775+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:53.608480623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:53.608484704+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:53.608511381+07:00","message":"push: {true \n 0 0xc004219d80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:53.613388199+07:00","message":"write wav file: './tmp/7565/7565_2779.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:53.961448734+07:00","message":"[GCS] Start streaming session, msgId: 2780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:54.029038188+07:00","message":"[GCS] IsForceVAD: false for message ID: 2780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:54.130955544+07:00","message":"receive streaming session, msgId: 2780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:54.130984264+07:00","message":"found end of frame, send empty tag with msgId: 2780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:54.130988952+07:00","message":"end Recv id 2780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:54.13099915+07:00","message":"[buffer interim] 2780 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:54.131008248+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:54.131012678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:54.131015516+07:00","message":"> Transcript [39193] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:54.131017771+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:54.131019744+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:54.131021508+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:54.13102319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:54.13102647+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:54.131040231+07:00","message":"push: {true \n 0 0xc003757280}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:54.135230205+07:00","message":"write wav file: './tmp/7565/7565_2780.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:54.219356545+07:00","message":"[GCS] Start streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:54.757907438+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:54.757947743+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-05-12T12:48:54.757953087+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:54.757968489+07:00","message":"[buffer interim] 2781 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:54.757976348+07:00","message":"[bufferProcess] interim [360000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:54.757978839+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.033833849+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.033872365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.033878008+07:00","message":"receive interim result [false|false]: ของใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.033894091+07:00","message":"[buffer interim] 2781 false ของใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.033902872+07:00","message":"[bufferProcess] interim [540000000]:ของใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.033906942+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.033912646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.033915685+07:00","message":"> Transcript [39194] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.033917815+07:00","message":"Set StatePrefix (first interim): 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.171591953+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.171628351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเลข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.171633491+07:00","message":"receive interim result [false|false]: ของเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.171647902+07:00","message":"[buffer interim] 2781 false ของเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.171655466+07:00","message":"[bufferProcess] interim [600000000]:ของเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.171657788+07:00","message":"[bufferProcess] send to processor:ของใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.171663783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.171666723+07:00","message":"> Transcript [39195] [false]: 'ของใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.171669998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.171672208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.171674086+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.171676062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.243969189+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.244015341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของแม่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.244020964+07:00","message":"receive interim result [false|false]: ของแม่ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.24403492+07:00","message":"[buffer interim] 2781 false ของแม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.244041766+07:00","message":"[bufferProcess] interim [660000000]:ของแม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.24404391+07:00","message":"[bufferProcess] send to processor:ของเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.244046954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.244049885+07:00","message":"> Transcript [39196] [false]: 'ของเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.244053093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.244055185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.24405704+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.244059268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.358071076+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.35810763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของแม่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.35811393+07:00","message":"receive interim result [false|false]: ของแม่ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.358126191+07:00","message":"[buffer interim] 2781 false ของแม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.35813643+07:00","message":"[bufferProcess] interim [720000000]:ของแม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.358138905+07:00","message":"[bufferProcess] send to processor:ของแม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.358141907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.358144699+07:00","message":"> Transcript [39197] [false]: 'ของแม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.358148092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.358150222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.358152095+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.358153934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:55.394603356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:55.394631275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.436527635+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.436566141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของแม่ก็ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.436571934+07:00","message":"receive interim result [false|false]: ของแม่ก็ดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.436588876+07:00","message":"[buffer interim] 2781 false ของแม่ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.436596115+07:00","message":"[bufferProcess] interim [780000000]:ของแม่ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.436598864+07:00","message":"[bufferProcess] send to processor:ของแม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.436602589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.436605158+07:00","message":"> Transcript [39198] [false]: 'ของแม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.436610282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.436615035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.436618475+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.436621581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.436630721+07:00","message":"Push: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.436633552+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.436636274+07:00","message":"Set new StatePrefix : 'ของแม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.436638745+07:00","message":"Next Push (prob) : 'แม่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.4366457+07:00","message":"push: {false ของ 0 0xc004429300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.535379052+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.535413527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของในอดีต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.535419671+07:00","message":"receive interim result [false|false]: ของในอดีต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.535444699+07:00","message":"[buffer interim] 2781 false ของในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.53545227+07:00","message":"[bufferProcess] interim [900000000]:ของในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.535454491+07:00","message":"[bufferProcess] send to processor:ของแม่ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.535457526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.535460258+07:00","message":"> Transcript [39199] [false]: 'ของแม่ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.535462545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.535464608+07:00","message":"Set new StatePrefix: 'ของแม่ก็ดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.569602134+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.569635665+07:00","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-05-12T12:48:55.569641687+07:00","message":"receive interim result [false|false]: ของแม่พอดีว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.569658368+07:00","message":"[buffer interim] 2781 false ของแม่พอดีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.569666317+07:00","message":"[bufferProcess] interim [960000000]:ของแม่พอดีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.569669368+07:00","message":"[bufferProcess] send to processor:ของในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.569672585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.569675413+07:00","message":"> Transcript [39200] [false]: 'ของในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.569677849+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.569679902+07:00","message":"Set new StatePrefix: 'ของในอดีต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.636268198+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.636309495+07:00","message":"receive 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-05-12T12:48:55.636318687+07:00","message":"receive interim result [false|false]: ของแม่พอดีว่าขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.636331706+07:00","message":"[buffer interim] 2781 false ของแม่พอดีว่าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.636342928+07:00","message":"[bufferProcess] interim [200000000]:ของแม่พอดีว่าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.636346363+07:00","message":"[bufferProcess] send to processor:ของแม่พอดีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.636353641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.636358057+07:00","message":"> Transcript [39201] [false]: 'ของแม่พอดีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.63636163+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.636365655+07:00","message":"Set new StatePrefix: 'ของแม่พอดีว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.853016512+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.853060633+07:00","message":"receive 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-05-12T12:48:55.853068836+07:00","message":"receive interim result [false|false]: ของแม่พอดีว่าขอให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:55.85308545+07:00","message":"[buffer interim] 2781 false ของแม่พอดีว่าขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.853092877+07:00","message":"[bufferProcess] interim [440000000]:ของแม่พอดีว่าขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.853095493+07:00","message":"[bufferProcess] send to processor:ของแม่พอดีว่าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.853101824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.853105025+07:00","message":"> Transcript [39202] [false]: 'ของแม่พอดีว่าขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.853108181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.853110415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.853112288+07:00","message":"StatePrefix: 'ของแม่พอดีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:55.853115137+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.179968449+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.180004829+07:00","message":"receive 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-05-12T12:48:56.180010403+07:00","message":"receive interim result [false|false]: ของแม่พอดีว่าขอให้ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.180027321+07:00","message":"[buffer interim] 2781 false ของแม่พอดีว่าขอให้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.180035069+07:00","message":"[bufferProcess] interim [740000000]:ของแม่พอดีว่าขอให้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.180037766+07:00","message":"[bufferProcess] send to processor:ของแม่พอดีว่าขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.180046513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.180049339+07:00","message":"> Transcript [39203] [false]: 'ของแม่พอดีว่าขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.18005703+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.180059184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.180061805+07:00","message":"StatePrefix: 'ของแม่พอดีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.180064612+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.188724228+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.188754693+07:00","message":"receive 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-05-12T12:48:56.188760629+07:00","message":"receive interim result [false|false]: ของแม่พอดีว่าขอให้ฟื้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.188774652+07:00","message":"[buffer interim] 2781 false ของแม่พอดีว่าขอให้ฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.188779794+07:00","message":"[bufferProcess] interim [800000000]:ของแม่พอดีว่าขอให้ฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.188781927+07:00","message":"[bufferProcess] send to processor:ของแม่พอดีว่าขอให้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.188784777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.18878803+07:00","message":"> Transcript [39204] [false]: 'ของแม่พอดีว่าขอให้ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.188790917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.188792837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.188795018+07:00","message":"StatePrefix: 'ของแม่พอดีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.188797117+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.353939939+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.353981218+07:00","message":"receive 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-05-12T12:48:56.353987298+07:00","message":"receive interim result [false|false]: ของแม่พอดีว่าขอให้ฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.353999763+07:00","message":"[buffer interim] 2781 false ของแม่พอดีว่าขอให้ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.354009778+07:00","message":"[bufferProcess] interim [980000000]:ของแม่พอดีว่าขอให้ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.354013203+07:00","message":"[bufferProcess] send to processor:ของแม่พอดีว่าขอให้ฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.354019413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.35402319+07:00","message":"> Transcript [39205] [false]: 'ของแม่พอดีว่าขอให้ฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.354028058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.354032543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.354034795+07:00","message":"StatePrefix: 'ของแม่พอดีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.354037438+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.354041683+07:00","message":"Push: 'แม่พอดีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.354047319+07:00","message":"TextPushed: 'ของแม่พอดีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.354050987+07:00","message":"Set new StatePrefix : 'ของแม่พอดีว่าขอให้ฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.354054028+07:00","message":"Next Push (prob) : 'ขอให้ฟื้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.354067478+07:00","message":"push: {false แม่พอดีว่า 0 0xc004429300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.46095425+07:00","message":"[GCS] Cleaned up inactive client: 2753"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.460977195+07:00","message":"[GCS] Cleaned up inactive client: 2745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.46098054+07:00","message":"[GCS] Cleaned up inactive client: 2744"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.460982399+07:00","message":"[GCS] Cleaned up inactive client: 2754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.460984273+07:00","message":"[GCS] Cleaned up inactive client: 2751"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.46098593+07:00","message":"[GCS] Cleaned up inactive client: 2748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.460987671+07:00","message":"[GCS] Cleaned up inactive client: 2749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.460989368+07:00","message":"[GCS] Cleaned up inactive client: 2755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.460991234+07:00","message":"[GCS] Cleaned up inactive client: 2750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.460993008+07:00","message":"[GCS] Cleaned up inactive client: 2746"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.4609947+07:00","message":"[GCS] Cleaned up inactive client: 2752"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.460996247+07:00","message":"[GCS] Cleaned up inactive client: 2747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.815668495+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.815710963+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-05-12T12:48:56.815717253+07:00","message":"receive interim result [false|false]: ของแม่พอดีว่าขอให้ฟื้นฟูลำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.81573384+07:00","message":"[buffer interim] 2781 false ของแม่พอดีว่าขอให้ฟื้นฟูลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.815741516+07:00","message":"[bufferProcess] interim [340000000]:ของแม่พอดีว่าขอให้ฟื้นฟูลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.815744017+07:00","message":"[bufferProcess] send to processor:ของแม่พอดีว่าขอให้ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.815747141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.815749919+07:00","message":"> Transcript [39206] [false]: 'ของแม่พอดีว่าขอให้ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.815754611+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.815756587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.815759124+07:00","message":"StatePrefix: 'ของแม่พอดีว่าขอให้ฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.815761838+07:00","message":"TextPushed: 'ของแม่พอดีว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.920493901+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.920526419+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-05-12T12:48:56.920532347+07:00","message":"receive interim result [false|false]: ของแม่พอดีว่าขอให้ฟื้นฟูลำปาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:56.920544939+07:00","message":"[buffer interim] 2781 false ของแม่พอดีว่าขอให้ฟื้นฟูลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.920552568+07:00","message":"[bufferProcess] interim [460000000]:ของแม่พอดีว่าขอให้ฟื้นฟูลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.920556355+07:00","message":"[bufferProcess] send to processor:ของแม่พอดีว่าขอให้ฟื้นฟูลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.920566553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.920570847+07:00","message":"> Transcript [39207] [false]: 'ของแม่พอดีว่าขอให้ฟื้นฟูลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.920575982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.920578881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.920583619+07:00","message":"StatePrefix: 'ของแม่พอดีว่าขอให้ฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:56.920585808+07:00","message":"TextPushed: 'ของแม่พอดีว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:57.074307632+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:57.074342125+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-05-12T12:48:57.074347366+07:00","message":"receive interim result [false|false]: ของแม่พอดีว่าขอให้ฟื้นฟูลำพะเนียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:57.074362397+07:00","message":"[buffer interim] 2781 false ของแม่พอดีว่าขอให้ฟื้นฟูลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.074384569+07:00","message":"[bufferProcess] interim [640000000]:ของแม่พอดีว่าขอให้ฟื้นฟูลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.074387205+07:00","message":"[bufferProcess] send to processor:ของแม่พอดีว่าขอให้ฟื้นฟูลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.074392246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.074395061+07:00","message":"> Transcript [39208] [false]: 'ของแม่พอดีว่าขอให้ฟื้นฟูลำปาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.074398408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.074412438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.074414879+07:00","message":"StatePrefix: 'ของแม่พอดีว่าขอให้ฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.074417211+07:00","message":"TextPushed: 'ของแม่พอดีว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:57.297155101+07:00","message":"[GCS] IsForceVAD: false for message ID: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:57.445293416+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:57.445335376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของแม่พอดีว่าขอให้ฟื้นฟูลำพะเนียง\",\"confidence\":0.93403363}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:57.445341104+07:00","message":"receive interim result [true|false]: ของแม่พอดีว่าขอให้ฟื้นฟูลำพะเนียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:57.445352786+07:00","message":"end recv isFinal message id 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:57.445355014+07:00","message":"end Recv id 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:57.445361165+07:00","message":"[buffer interim] 2781 true ของแม่พอดีว่าขอให้ฟื้นฟูลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445368564+07:00","message":"[bufferProcess] interim [90000000]:ของแม่พอดีว่าขอให้ฟื้นฟูลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445376755+07:00","message":"[bufferProcess] send to processor (isfinal):ของแม่พอดีว่าขอให้ฟื้นฟูลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445381194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445384414+07:00","message":"> Transcript [39209] [false]: 'ของแม่พอดีว่าขอให้ฟื้นฟูลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445387628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445389554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445394254+07:00","message":"StatePrefix: 'ของแม่พอดีว่าขอให้ฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445402753+07:00","message":"TextPushed: 'ของแม่พอดีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445407609+07:00","message":"Push: 'ขอให้ฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445409802+07:00","message":"TextPushed: 'ของแม่พอดีว่าขอให้ฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445412023+07:00","message":"Set new StatePrefix : 'ของแม่พอดีว่าขอให้ฟื้นฟูลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445414412+07:00","message":"Next Push (prob) : 'ฟูลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445416316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445418322+07:00","message":"> Transcript [39210] [true]: 'ของแม่พอดีว่าขอให้ฟื้นฟูลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445420808+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445422603+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445424267+07:00","message":"StatePrefix: 'ของแม่พอดีว่าขอให้ฟื้นฟูลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445426016+07:00","message":"TextPushed: 'ของแม่พอดีว่าขอให้ฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:57.445428215+07:00","message":"Push: 'ฟูลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:57.445447327+07:00","message":"push: {false ขอให้ฟื้น 0 0xc004429300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:57.445484351+07:00","message":"push: {true ฟูลำพะเนียง 0 0xc004429300}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:57.454245405+07:00","message":"write wav file: './tmp/7565/7565_2781.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:57.489336255+07:00","message":"[GCS] Start streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:58.395119301+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:58.395142447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:58.395159592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:58.395167063+07:00","message":"receive interim result [false|false]: เส้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:58.395175613+07:00","message":"[buffer interim] 2782 false เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:58.395182385+07:00","message":"[bufferProcess] interim [720000000]:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:58.395184143+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:48:58.395160497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:58.768016039+07:00","message":"[GCS] IsForceVAD: false for message ID: 2782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:58.87730856+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:58.877347574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้น\",\"confidence\":0.74062926}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:58.877353505+07:00","message":"receive interim result [true|false]: เส้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:58.877361266+07:00","message":"end recv isFinal message id 2782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:58.87736365+07:00","message":"end Recv id 2782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:58.877369937+07:00","message":"[buffer interim] 2782 true เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:58.877387583+07:00","message":"[bufferProcess] interim [290000000]:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:58.877390775+07:00","message":"[bufferProcess] send to processor (isfinal):เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:58.877393691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:58.877396882+07:00","message":"> Transcript [39211] [false]: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:58.877399151+07:00","message":"Set StatePrefix (first interim): 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:58.877400826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:58.877402704+07:00","message":"> Transcript [39212] [true]: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:58.877405741+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:58.877407722+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:58.877409763+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:58.877411698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:58.877416861+07:00","message":"Push: 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:58.877424588+07:00","message":"push: {true เส้น 0 0xc004429500}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:58.88336764+07:00","message":"write wav file: './tmp/7565/7565_2782.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:58.960139639+07:00","message":"[GCS] Start streaming session, msgId: 2783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.087350241+07:00","message":"[GCS] IsForceVAD: false for message ID: 2783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.173025169+07:00","message":"receive streaming session, msgId: 2783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.173048751+07:00","message":"found end of frame, send empty tag with msgId: 2783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.17305178+07:00","message":"end Recv id 2783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.173058879+07:00","message":"[buffer interim] 2783 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.173066025+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.173069273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.173072171+07:00","message":"> Transcript [39213] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.173074777+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.17307693+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.173078816+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.173080709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.173083461+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.173093103+07:00","message":"push: {true \n 0 0xc004428100}"}
{"level":"info","service":"Main","time":"2026-05-12T12:48:59.178273716+07:00","message":"write wav file: './tmp/7565/7565_2783.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.219916676+07:00","message":"[GCS] Start streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.691082961+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.691126825+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-05-12T12:48:59.691133193+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.691148621+07:00","message":"[buffer interim] 2784 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.691155668+07:00","message":"[bufferProcess] interim [300000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.691157614+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.76582106+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.765868585+07:00","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-05-12T12:48:59.765876685+07:00","message":"receive interim result [false|false]: สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.765894941+07:00","message":"[buffer interim] 2784 false สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.765904443+07:00","message":"[bufferProcess] interim [420000000]:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.765907337+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.765911206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.765914295+07:00","message":"> Transcript [39214] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.765916333+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.879038532+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.879082708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.879089108+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.879104275+07:00","message":"[buffer interim] 2784 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.879112679+07:00","message":"[bufferProcess] interim [480000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.879115102+07:00","message":"[bufferProcess] send to processor:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.879121693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.879124513+07:00","message":"> Transcript [39215] [false]: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.879126977+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.879128956+07:00","message":"Set new StatePrefix: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.9386055+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.938647524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งปลุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.938653841+07:00","message":"receive interim result [false|false]: ตั้งปลุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:48:59.938669189+07:00","message":"[buffer interim] 2784 false ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.93868075+07:00","message":"[bufferProcess] interim [600000000]:ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.938683625+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.938691627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.93869474+07:00","message":"> Transcript [39216] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.938696855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:48:59.938699076+07:00","message":"Set new StatePrefix: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:00.070403687+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:00.070444469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างฝาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:00.070450324+07:00","message":"receive interim result [false|false]: สร้างฝาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:00.070464762+07:00","message":"[buffer interim] 2784 false สร้างฝาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:00.070472713+07:00","message":"[bufferProcess] interim [660000000]:สร้างฝาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:00.070475265+07:00","message":"[bufferProcess] send to processor:ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:00.070478418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:00.070481225+07:00","message":"> Transcript [39217] [false]: 'ตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:00.070484297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:00.070486268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:00.07048812+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:00.070490214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:00.634371603+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:00.634408136+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-05-12T12:49:00.634412917+07:00","message":"receive interim result [false|false]: สร้างฝาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:00.634424309+07:00","message":"[buffer interim] 2784 false สร้างฝาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:00.634431113+07:00","message":"[bufferProcess] interim [260000000]:สร้างฝาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:00.634433387+07:00","message":"[bufferProcess] send to processor:สร้างฝาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:00.634436565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:00.634439136+07:00","message":"> Transcript [39218] [false]: 'สร้างฝาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:00.634441053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:00.634443+07:00","message":"Set new StatePrefix: 'สร้างฝาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:01.197978455+07:00","message":"[GCS] IsForceVAD: false for message ID: 2784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:01.269251416+07:00","message":"[GCS] Start streaming session, msgId: 2785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:01.275130673+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:01.275161417+07:00","message":"receive 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-05-12T12:49:01.275166536+07:00","message":"receive interim result [false|false]: สร้างฝายทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:01.275179105+07:00","message":"[buffer interim] 2784 false สร้างฝายทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.275186377+07:00","message":"[bufferProcess] interim [860000000]:สร้างฝายทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.275188539+07:00","message":"[bufferProcess] send to processor:สร้างฝาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.275192455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.275195358+07:00","message":"> Transcript [39219] [false]: 'สร้างฝาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.275197793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.275199705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.275201488+07:00","message":"StatePrefix: 'สร้างฝาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.275203835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:01.28842035+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:01.288452001+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-05-12T12:49:01.288457621+07:00","message":"receive interim result [true|false]: สร้างฝาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:01.288466371+07:00","message":"end recv isFinal message id 2784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:01.288468403+07:00","message":"end Recv id 2784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:01.288473888+07:00","message":"[buffer interim] 2784 true สร้างฝาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.288479635+07:00","message":"[bufferProcess] interim [10000000]:สร้างฝาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.288482071+07:00","message":"[bufferProcess] send to processor (isfinal):สร้างฝายทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.288485027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.288487692+07:00","message":"> Transcript [39220] [false]: 'สร้างฝายทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.288490259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.288491979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.288493694+07:00","message":"StatePrefix: 'สร้างฝาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.288495606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.28849716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.288499079+07:00","message":"> Transcript [39221] [true]: 'สร้างฝาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.288501041+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.288502574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.288504212+07:00","message":"StatePrefix: 'สร้างฝาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.288505732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:01.288511829+07:00","message":"Push: 'สร้างฝาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:01.28851956+07:00","message":"push: {true สร้างฝาย 0 0xc004428600}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:01.295656695+07:00","message":"write wav file: './tmp/7565/7565_2784.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:01.395831478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:01.395852758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:02.14105167+07:00","message":"receive streaming session, msgId: 2785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:02.141103844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:02.141109449+07:00","message":"receive interim result [false|false]: สภา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:02.14112659+07:00","message":"[buffer interim] 2785 false สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:02.141133917+07:00","message":"[bufferProcess] interim [720000000]:สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:02.141135604+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:02.312499425+07:00","message":"receive streaming session, msgId: 2785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:02.312533944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:02.312541485+07:00","message":"receive interim result [false|false]: สะพาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:02.31255738+07:00","message":"[buffer interim] 2785 false สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:02.312567962+07:00","message":"[bufferProcess] interim [840000000]:สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:02.312571858+07:00","message":"[bufferProcess] send to processor:สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:02.312578081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:02.312582076+07:00","message":"> Transcript [39222] [false]: 'สภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:02.312585001+07:00","message":"Set StatePrefix (first interim): 'สภา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:02.503587189+07:00","message":"receive streaming session, msgId: 2785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:02.503622449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานข้าม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:02.503627968+07:00","message":"receive interim result [false|false]: สะพานข้าม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:02.50364724+07:00","message":"[buffer interim] 2785 false สะพานข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:02.503656573+07:00","message":"[bufferProcess] interim [80000000]:สะพานข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:02.5036612+07:00","message":"[bufferProcess] send to processor:สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:02.50366463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:02.503667484+07:00","message":"> Transcript [39223] [false]: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:02.503669638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:02.503671813+07:00","message":"Set new StatePrefix: 'สะพาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:03.05731444+07:00","message":"[GCS] IsForceVAD: false for message ID: 2785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:03.143762975+07:00","message":"receive streaming session, msgId: 2785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:03.143799133+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-05-12T12:49:03.143804809+07:00","message":"receive interim result [false|false]: สะพานข้าม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:03.143818032+07:00","message":"[buffer interim] 2785 false สะพานข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.143828251+07:00","message":"[bufferProcess] interim [680000000]:สะพานข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.143831887+07:00","message":"[bufferProcess] send to processor:สะพานข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.143838463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.143842228+07:00","message":"> Transcript [39224] [false]: 'สะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.143846484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.143849516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.14385253+07:00","message":"StatePrefix: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.143855585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:03.156803771+07:00","message":"receive streaming session, msgId: 2785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:03.156869668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานข้าม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:03.156878878+07:00","message":"receive interim result [true|false]: สะพานข้าม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:03.156895368+07:00","message":"end recv isFinal message id 2785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:03.156899083+07:00","message":"end Recv id 2785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:03.156910011+07:00","message":"[buffer interim] 2785 true สะพานข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.156928687+07:00","message":"[bufferProcess] interim [830000000]:สะพานข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.156937818+07:00","message":"[bufferProcess] send to processor (isfinal):สะพานข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.156942409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.156947369+07:00","message":"> Transcript [39225] [false]: 'สะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.156952277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.156955349+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.156958661+07:00","message":"StatePrefix: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.156961624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.156964083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.156967263+07:00","message":"> Transcript [39226] [true]: 'สะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.156970752+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.156973351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.156976311+07:00","message":"StatePrefix: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.156979146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.156988758+07:00","message":"Push: 'สะพานข้าม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:03.157000683+07:00","message":"push: {true สะพานข้าม 0 0xc0041e9900}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:03.164001031+07:00","message":"write wav file: './tmp/7565/7565_2785.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:03.378309131+07:00","message":"[GCS] Start streaming session, msgId: 2786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:03.933116353+07:00","message":"receive streaming session, msgId: 2786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:03.933179544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Kapook\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:03.933188729+07:00","message":"receive interim result [false|false]: Kapook"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:03.933206118+07:00","message":"[buffer interim] 2786 false Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.933216848+07:00","message":"[bufferProcess] interim [420000000]:Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:03.93322079+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:04.396275984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:04.396293204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:04.43930636+07:00","message":"receive streaming session, msgId: 2786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:04.439342305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระปุกพืช\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:04.439347636+07:00","message":"receive interim result [false|false]: กระปุกพืช"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:04.439365124+07:00","message":"[buffer interim] 2786 false กระปุกพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.439372074+07:00","message":"[bufferProcess] interim [900000000]:กระปุกพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.439374522+07:00","message":"[bufferProcess] send to processor:Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.439379635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.439382248+07:00","message":"> Transcript [39227] [false]: 'Kapook'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.439384213+07:00","message":"Set StatePrefix (first interim): 'Kapook'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:04.62092578+07:00","message":"receive streaming session, msgId: 2786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:04.620961047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระปุกพืชผัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:04.620967406+07:00","message":"receive interim result [false|false]: กระปุกพืชผัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:04.620983318+07:00","message":"[buffer interim] 2786 false กระปุกพืชผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.620990979+07:00","message":"[bufferProcess] interim [80000000]:กระปุกพืชผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.620993723+07:00","message":"[bufferProcess] send to processor:กระปุกพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.62099888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.621001758+07:00","message":"> Transcript [39228] [false]: 'กระปุกพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.621004684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.621006772+07:00","message":"Set new StatePrefix: 'กระปุกพืช'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:04.858095836+07:00","message":"[GCS] IsForceVAD: false for message ID: 2786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:04.95776602+07:00","message":"receive streaming session, msgId: 2786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:04.957801799+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-05-12T12:49:04.957807847+07:00","message":"receive interim result [true|false]: กระปุกพืชผัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:04.957814864+07:00","message":"end recv isFinal message id 2786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:04.957816806+07:00","message":"end Recv id 2786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:04.957834478+07:00","message":"[buffer interim] 2786 true กระปุกพืชผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.957853935+07:00","message":"[bufferProcess] interim [500000000]:กระปุกพืชผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.957859095+07:00","message":"[bufferProcess] send to processor (isfinal):กระปุกพืชผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.957862143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.957865402+07:00","message":"> Transcript [39229] [false]: 'กระปุกพืชผัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.957868424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.957870602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.957872759+07:00","message":"StatePrefix: 'กระปุกพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.957874969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.957876582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.957878477+07:00","message":"> Transcript [39230] [true]: 'กระปุกพืชผัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.957880363+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.957882127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.957883755+07:00","message":"StatePrefix: 'กระปุกพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.957888194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:04.957890737+07:00","message":"Push: 'กระปุกพืชผัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:04.957899873+07:00","message":"push: {true กระปุกพืชผัก 0 0xc003473d80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:04.96434577+07:00","message":"write wav file: './tmp/7565/7565_2786.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:04.990072955+07:00","message":"[GCS] Start streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.19958718+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.199623508+07:00","message":"receive 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-05-12T12:49:06.199628685+07:00","message":"receive interim result [false|false]: อัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.199640155+07:00","message":"[buffer interim] 2787 false อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.199646845+07:00","message":"[bufferProcess] interim [20000000]:อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.199648714+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.199654133+07:00","message":"[bufferProcess] send to processor (ticker):อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.199657265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.199659783+07:00","message":"> Transcript [39231] [false]: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.199662039+07:00","message":"Set StatePrefix (first interim): 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.277300139+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.277329682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.27733509+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.277345475+07:00","message":"[buffer interim] 2787 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.277352397+07:00","message":"[bufferProcess] interim [80000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.277354279+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.355035602+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.355071263+07:00","message":"receive 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-05-12T12:49:06.35507725+07:00","message":"receive interim result [false|false]: ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.35509305+07:00","message":"[buffer interim] 2787 false ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.355103035+07:00","message":"[bufferProcess] interim [140000000]:ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.355106771+07:00","message":"[bufferProcess] send to processor:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.35511241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.355116782+07:00","message":"> Transcript [39232] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.355121284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.355124485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.355127736+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.355132079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.358965643+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.359018017+07:00","message":"receive 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-05-12T12:49:06.359024821+07:00","message":"receive interim result [false|false]: พันธุ์ไม้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.359045465+07:00","message":"[buffer interim] 2787 false พันธุ์ไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.359054459+07:00","message":"[bufferProcess] interim [200000000]:พันธุ์ไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.35905801+07:00","message":"[bufferProcess] send to processor:ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.359066313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.359070687+07:00","message":"> Transcript [39233] [false]: 'ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.359074305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.359077768+07:00","message":"Set new StatePrefix: 'ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.518222263+07:00","message":"[GCS] IsForceVAD: false for message ID: 2787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.615086697+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.615123796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันธุ์ไม้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.615130619+07:00","message":"receive interim result [true|false]: พันธุ์ไม้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.615138825+07:00","message":"end recv isFinal message id 2787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.615141306+07:00","message":"end Recv id 2787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.615146817+07:00","message":"[buffer interim] 2787 true พันธุ์ไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.615156552+07:00","message":"[bufferProcess] interim [560000000]:พันธุ์ไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.615160953+07:00","message":"[bufferProcess] send to processor (isfinal):พันธุ์ไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.615164037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.615167068+07:00","message":"> Transcript [39234] [false]: 'พันธุ์ไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.615169138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.615170973+07:00","message":"Set new StatePrefix: 'พันธุ์ไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.61517255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.615174377+07:00","message":"> Transcript [39235] [true]: 'พันธุ์ไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.615176646+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.61517854+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.615180356+07:00","message":"StatePrefix: 'พันธุ์ไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.615182369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.615187906+07:00","message":"Push: 'พันธุ์ไม้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.615195509+07:00","message":"push: {true พันธุ์ไม้ 0 0xc004428b00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:06.621786353+07:00","message":"write wav file: './tmp/7565/7565_2787.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.64832157+07:00","message":"[GCS] Start streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.71904273+07:00","message":"[GCS] IsForceVAD: false for message ID: 2788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.842471597+07:00","message":"receive streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.842493889+07:00","message":"found end of frame, send empty tag with msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.84249699+07:00","message":"end Recv id 2788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.842506546+07:00","message":"[buffer interim] 2788 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.842514508+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.842518381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.842521915+07:00","message":"> Transcript [39236] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.842524528+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.84252908+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.84253144+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.84253315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:06.842541243+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:06.842552708+07:00","message":"push: {true \n 0 0xc003b33b00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:06.847031311+07:00","message":"write wav file: './tmp/7565/7565_2788.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:07.039344513+07:00","message":"[GCS] Start streaming session, msgId: 2789"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:07.397324062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:07.39733734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:07.790452743+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:07.790487497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนแทน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:07.790492598+07:00","message":"receive interim result [false|false]: คนแทน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:07.79050574+07:00","message":"[buffer interim] 2789 false คนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:07.790512968+07:00","message":"[bufferProcess] interim [600000000]:คนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:07.7905148+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:07.867732907+07:00","message":"[GCS] IsForceVAD: false for message ID: 2789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:07.985747223+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:07.985790241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนแทน\",\"confidence\":0.78232753}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:07.985795844+07:00","message":"receive interim result [true|false]: คนแทน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:07.985807207+07:00","message":"end recv isFinal message id 2789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:07.985809515+07:00","message":"end Recv id 2789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:07.985816475+07:00","message":"[buffer interim] 2789 true คนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:07.985828324+07:00","message":"[bufferProcess] interim [870000000]:คนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:07.985837487+07:00","message":"[bufferProcess] send to processor (isfinal):คนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:07.985841867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:07.985846203+07:00","message":"> Transcript [39237] [false]: 'คนแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:07.985849955+07:00","message":"Set StatePrefix (first interim): 'คนแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:07.985852869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:07.985855889+07:00","message":"> Transcript [39238] [true]: 'คนแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:07.985859818+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:07.985862686+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:07.985865787+07:00","message":"StatePrefix: 'คนแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:07.985871334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:07.985881597+07:00","message":"Push: 'คนแทน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:07.985892474+07:00","message":"push: {true คนแทน 0 0xc002f8e300}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:07.992012993+07:00","message":"write wav file: './tmp/7565/7565_2789.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:08.05847234+07:00","message":"[GCS] Start streaming session, msgId: 2790"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:10.397619754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:10.397638089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:10.660602872+07:00","message":"receive streaming session, msgId: 2790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:10.660648315+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-05-12T12:49:10.660653828+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:10.660671457+07:00","message":"[buffer interim] 2790 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:10.660680207+07:00","message":"[bufferProcess] interim [340000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:10.660682144+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:10.660687026+07:00","message":"[bufferProcess] send to processor (ticker):เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:10.660689379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:10.660692046+07:00","message":"> Transcript [39239] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:10.660694275+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:10.837257381+07:00","message":"receive streaming session, msgId: 2790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:10.837299121+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-05-12T12:49:10.837305441+07:00","message":"receive interim result [false|false]: เห็นไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:10.837320313+07:00","message":"[buffer interim] 2790 false เห็นไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:10.837328637+07:00","message":"[bufferProcess] interim [460000000]:เห็นไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:10.83733055+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:10.987216962+07:00","message":"receive streaming session, msgId: 2790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:10.987263043+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-05-12T12:49:10.987269096+07:00","message":"receive interim result [false|false]: เป็นไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:10.987285863+07:00","message":"[buffer interim] 2790 false เป็นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:10.987294935+07:00","message":"[bufferProcess] interim [580000000]:เป็นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:10.987297901+07:00","message":"[bufferProcess] send to processor:เห็นไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:10.987301948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:10.987304981+07:00","message":"> Transcript [39240] [false]: 'เห็นไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:10.987307228+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:10.98730923+07:00","message":"Set new StatePrefix: 'เห็นไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:11.066912025+07:00","message":"receive streaming session, msgId: 2790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:11.066963345+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-05-12T12:49:11.066969268+07:00","message":"receive interim result [false|false]: เห็นไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:11.066985133+07:00","message":"[buffer interim] 2790 false เห็นไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.066997635+07:00","message":"[bufferProcess] interim [640000000]:เห็นไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.066999847+07:00","message":"[bufferProcess] send to processor:เป็นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.067004005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.067007057+07:00","message":"> Transcript [39241] [false]: 'เป็นไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.067009067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.067010994+07:00","message":"Set new StatePrefix: 'เป็นไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:11.164737878+07:00","message":"receive streaming session, msgId: 2790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:11.164775904+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-05-12T12:49:11.164781643+07:00","message":"receive interim result [false|false]: เป็นไม้ยืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:11.164797595+07:00","message":"[buffer interim] 2790 false เป็นไม้ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.164805501+07:00","message":"[bufferProcess] interim [760000000]:เป็นไม้ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.16480805+07:00","message":"[bufferProcess] send to processor:เห็นไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.164813339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.16481629+07:00","message":"> Transcript [39242] [false]: 'เห็นไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.16481853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.164820515+07:00","message":"Set new StatePrefix: 'เห็นไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:11.205563921+07:00","message":"receive streaming session, msgId: 2790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:11.205610447+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-05-12T12:49:11.205617423+07:00","message":"receive interim result [false|false]: เป็นไม้ยืนต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:11.205634168+07:00","message":"[buffer interim] 2790 false เป็นไม้ยืนต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.205642047+07:00","message":"[bufferProcess] interim [940000000]:เป็นไม้ยืนต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.205645236+07:00","message":"[bufferProcess] send to processor:เป็นไม้ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.205654129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.205656922+07:00","message":"> Transcript [39243] [false]: 'เป็นไม้ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.205661571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.205663854+07:00","message":"Set new StatePrefix: 'เป็นไม้ยืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:11.780546946+07:00","message":"receive streaming session, msgId: 2790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:11.780587825+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-05-12T12:49:11.780593458+07:00","message":"receive interim result [false|false]: เป็นไม้ยืนต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:11.780609883+07:00","message":"[buffer interim] 2790 false เป็นไม้ยืนต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.780618161+07:00","message":"[bufferProcess] interim [540000000]:เป็นไม้ยืนต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.780620614+07:00","message":"[bufferProcess] send to processor:เป็นไม้ยืนต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.780624823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.780630841+07:00","message":"> Transcript [39244] [false]: 'เป็นไม้ยืนต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.7806342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.780636536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.780638449+07:00","message":"StatePrefix: 'เป็นไม้ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:11.780640518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.112208113+07:00","message":"receive streaming session, msgId: 2790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.112248878+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-05-12T12:49:12.112255031+07:00","message":"receive interim result [false|false]: เป็นไม้ยืนต้นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.112268478+07:00","message":"[buffer interim] 2790 false เป็นไม้ยืนต้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.112280038+07:00","message":"[bufferProcess] interim [840000000]:เป็นไม้ยืนต้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.112282614+07:00","message":"[bufferProcess] send to processor:เป็นไม้ยืนต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.112287658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.112290646+07:00","message":"> Transcript [39245] [false]: 'เป็นไม้ยืนต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.112294146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.112296354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.112298286+07:00","message":"StatePrefix: 'เป็นไม้ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.112300213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.130624009+07:00","message":"receive streaming session, msgId: 2790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.13067064+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-05-12T12:49:12.130677454+07:00","message":"receive interim result [false|false]: เป็นไม้ยืนต้นแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.130694409+07:00","message":"[buffer interim] 2790 false เป็นไม้ยืนต้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.130702098+07:00","message":"[bufferProcess] interim [900000000]:เป็นไม้ยืนต้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.130704518+07:00","message":"[bufferProcess] send to processor:เป็นไม้ยืนต้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.130708481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.13071149+07:00","message":"> Transcript [39246] [false]: 'เป็นไม้ยืนต้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.130715702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.130717739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.130719508+07:00","message":"StatePrefix: 'เป็นไม้ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.130721339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.219284277+07:00","message":"[GCS] IsForceVAD: false for message ID: 2790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.325503942+07:00","message":"receive streaming session, msgId: 2790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.325552981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นไม้ยืนต้นแล้วก็\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.325559701+07:00","message":"receive interim result [true|false]: เป็นไม้ยืนต้นแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.325567852+07:00","message":"end recv isFinal message id 2790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.325570305+07:00","message":"end Recv id 2790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.325579605+07:00","message":"[buffer interim] 2790 true เป็นไม้ยืนต้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.32558911+07:00","message":"[bufferProcess] interim [170000000]:เป็นไม้ยืนต้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.325594501+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นไม้ยืนต้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.325598715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.325601762+07:00","message":"> Transcript [39247] [false]: 'เป็นไม้ยืนต้นแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.325604814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.325607118+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.32560891+07:00","message":"StatePrefix: 'เป็นไม้ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.325610872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.325613778+07:00","message":"Push: 'เป็นไม้ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.325615624+07:00","message":"TextPushed: 'เป็นไม้ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.325617577+07:00","message":"Set new StatePrefix : 'เป็นไม้ยืนต้นแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.325619614+07:00","message":"Next Push (prob) : 'ต้นแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.325621332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.32562329+07:00","message":"> Transcript [39248] [true]: 'เป็นไม้ยืนต้นแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.325625642+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.325627364+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.325629258+07:00","message":"StatePrefix: 'เป็นไม้ยืนต้นแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.325631368+07:00","message":"TextPushed: 'เป็นไม้ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.325633497+07:00","message":"Push: 'ต้นแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.325651812+07:00","message":"push: {false เป็นไม้ยืน 0 0xc003825d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.325681318+07:00","message":"push: {true ต้นแล้วก็ 0 0xc003825d00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:12.335795529+07:00","message":"write wav file: './tmp/7565/7565_2790.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.548622847+07:00","message":"[GCS] Start streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.891498672+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.891539814+07:00","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-05-12T12:49:12.89154555+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:12.891561934+07:00","message":"[buffer interim] 2791 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.891568956+07:00","message":"[bufferProcess] interim [420000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:12.891570689+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.219016645+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.21905847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.219065068+07:00","message":"receive interim result [false|false]: คำว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.219079759+07:00","message":"[buffer interim] 2791 false คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.219087393+07:00","message":"[bufferProcess] interim [660000000]:คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.219090241+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.219097582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.219103155+07:00","message":"> Transcript [39249] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.219107159+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.312095038+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.312141358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.312155805+07:00","message":"receive interim result [false|false]: ทำวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.312174027+07:00","message":"[buffer interim] 2791 false ทำวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.312182838+07:00","message":"[bufferProcess] interim [780000000]:ทำวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.312185392+07:00","message":"[bufferProcess] send to processor:คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.312191902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.312195161+07:00","message":"> Transcript [39250] [false]: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.312197554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.31219944+07:00","message":"Set new StatePrefix: 'คำว่า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:13.398060538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:13.398070266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.417064502+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.417101353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำบัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.417107039+07:00","message":"receive interim result [false|false]: ทำบัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.417119849+07:00","message":"[buffer interim] 2791 false ทำบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.417126561+07:00","message":"[bufferProcess] interim [840000000]:ทำบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.417129302+07:00","message":"[bufferProcess] send to processor:ทำวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.417134511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.41713724+07:00","message":"> Transcript [39251] [false]: 'ทำวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.417139506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.417141428+07:00","message":"Set new StatePrefix: 'ทำวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.435193326+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.435233284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าง่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.435238982+07:00","message":"receive interim result [false|false]: คำว่าง่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.435263076+07:00","message":"[buffer interim] 2791 false คำว่าง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.435275642+07:00","message":"[bufferProcess] interim [900000000]:คำว่าง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.435278315+07:00","message":"[bufferProcess] send to processor:ทำบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.435281937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.435284668+07:00","message":"> Transcript [39252] [false]: 'ทำบัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.435286897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.435288882+07:00","message":"Set new StatePrefix: 'ทำบัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.523481042+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.523517793+07:00","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-05-12T12:49:13.523522977+07:00","message":"receive interim result [false|false]: ทำวังปลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:13.523533242+07:00","message":"[buffer interim] 2791 false ทำวังปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.523539726+07:00","message":"[bufferProcess] interim [960000000]:ทำวังปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.523542072+07:00","message":"[bufferProcess] send to processor:คำว่าง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.523547405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.523550283+07:00","message":"> Transcript [39253] [false]: 'คำว่าง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.523552496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:13.523554499+07:00","message":"Set new StatePrefix: 'คำว่าง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.100580817+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.100625396+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-05-12T12:49:14.100631932+07:00","message":"receive interim result [false|false]: ทำวังปลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.100648422+07:00","message":"[buffer interim] 2791 false ทำวังปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.100655716+07:00","message":"[bufferProcess] interim [560000000]:ทำวังปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.100658301+07:00","message":"[bufferProcess] send to processor:ทำวังปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.100664955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.100667874+07:00","message":"> Transcript [39254] [false]: 'ทำวังปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.10067024+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.100672504+07:00","message":"Set new StatePrefix: 'ทำวังปลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.30123583+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.301270681+07:00","message":"receive 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-05-12T12:49:14.301276303+07:00","message":"receive interim result [false|false]: ทำวังปลาปล่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.30129281+07:00","message":"[buffer interim] 2791 false ทำวังปลาปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.301306209+07:00","message":"[bufferProcess] interim [800000000]:ทำวังปลาปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.301309279+07:00","message":"[bufferProcess] send to processor:ทำวังปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.301314447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.30131734+07:00","message":"> Transcript [39255] [false]: 'ทำวังปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.301320327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.301322347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.301324595+07:00","message":"StatePrefix: 'ทำวังปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.301327244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.424748531+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.424794445+07:00","message":"receive 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-05-12T12:49:14.424801276+07:00","message":"receive interim result [false|false]: ทำวังปลาปล่อยปลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.424818532+07:00","message":"[buffer interim] 2791 false ทำวังปลาปล่อยปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.424826849+07:00","message":"[bufferProcess] interim [920000000]:ทำวังปลาปล่อยปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.424829301+07:00","message":"[bufferProcess] send to processor:ทำวังปลาปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.42483271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.424835535+07:00","message":"> Transcript [39256] [false]: 'ทำวังปลาปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.424839121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.424842883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.424844752+07:00","message":"StatePrefix: 'ทำวังปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.424846852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.786799486+07:00","message":"[GCS] IsForceVAD: false for message ID: 2791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.919440455+07:00","message":"[GCS] Start streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.920935635+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.920982162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำวังปลาปล่อยปลา\",\"confidence\":0.95073694}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.920987838+07:00","message":"receive interim result [true|false]: ทำวังปลาปล่อยปลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.920999349+07:00","message":"end recv isFinal message id 2791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.921001621+07:00","message":"end Recv id 2791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.921009419+07:00","message":"[buffer interim] 2791 true ทำวังปลาปล่อยปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.92102124+07:00","message":"[bufferProcess] interim [460000000]:ทำวังปลาปล่อยปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.921024829+07:00","message":"[bufferProcess] send to processor (isfinal):ทำวังปลาปล่อยปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.921028911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.921031971+07:00","message":"> Transcript [39257] [false]: 'ทำวังปลาปล่อยปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.921035278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.921037243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.921039062+07:00","message":"StatePrefix: 'ทำวังปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.921041179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.921043007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.921045286+07:00","message":"> Transcript [39258] [true]: 'ทำวังปลาปล่อยปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.92104742+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.921049472+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.921051188+07:00","message":"StatePrefix: 'ทำวังปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.921052756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:14.921056376+07:00","message":"Push: 'ทำวังปลาปล่อยปลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:14.921066128+07:00","message":"push: {true ทำวังปลาปล่อยปลา 0 0xc00366f980}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:14.928687236+07:00","message":"write wav file: './tmp/7565/7565_2791.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:15.637965317+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:15.638014638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:15.638020559+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:15.638034641+07:00","message":"[buffer interim] 2792 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:15.63804296+07:00","message":"[bufferProcess] interim [540000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:15.638045062+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:15.889821349+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:15.889858641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:15.889864398+07:00","message":"receive interim result [false|false]: ที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:15.889877544+07:00","message":"[buffer interim] 2792 false ที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:15.889885693+07:00","message":"[bufferProcess] interim [780000000]:ที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:15.889889648+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:15.88989633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:15.889900603+07:00","message":"> Transcript [39259] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:15.889903424+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:16.398231254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:16.398246063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:16.466794353+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:16.466826067+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-05-12T12:49:16.466831384+07:00","message":"receive interim result [false|false]: ที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:16.466843915+07:00","message":"[buffer interim] 2792 false ที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:16.466850954+07:00","message":"[bufferProcess] interim [380000000]:ที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:16.466853146+07:00","message":"[bufferProcess] send to processor:ที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:16.466857996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:16.466860756+07:00","message":"> Transcript [39260] [false]: 'ที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:16.466862719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:16.466864582+07:00","message":"Set new StatePrefix: 'ที่รัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:18.130734127+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:18.130773649+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-05-12T12:49:18.130780651+07:00","message":"receive interim result [false|false]: ศาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:18.130795124+07:00","message":"[buffer interim] 2792 false ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:18.130805309+07:00","message":"[bufferProcess] interim [60000000]:ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:18.130808101+07:00","message":"[bufferProcess] send to processor:ที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:18.13081125+07:00","message":"[bufferProcess] send to processor (ticker):ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:18.130813957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:18.130816817+07:00","message":"> Transcript [39261] [false]: 'ที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:18.130819725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:18.130821622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:18.130823405+07:00","message":"StatePrefix: 'ที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:18.130825343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:18.130826952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:18.130829834+07:00","message":"> Transcript [39262] [false]: 'ศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:18.130831333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:18.130833417+07:00","message":"Set new StatePrefix: 'ศาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:18.763327319+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:18.763372599+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-05-12T12:49:18.763378849+07:00","message":"receive interim result [false|false]: ศาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:18.763394002+07:00","message":"[buffer interim] 2792 false ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:18.763400591+07:00","message":"[bufferProcess] interim [660000000]:ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:18.763402579+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:19.398851316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:19.398857861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:19.533803306+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:19.533842953+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-05-12T12:49:19.53384853+07:00","message":"receive interim result [false|false]: ศาลพิพากษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:19.533861428+07:00","message":"[buffer interim] 2792 false ศาลพิพากษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:19.533868231+07:00","message":"[bufferProcess] interim [440000000]:ศาลพิพากษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:19.533870699+07:00","message":"[bufferProcess] send to processor:ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:19.533875464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:19.533877946+07:00","message":"> Transcript [39263] [false]: 'ศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:19.53388084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:19.533882806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:19.533884929+07:00","message":"StatePrefix: 'ศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:19.533887221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:20.037206075+07:00","message":"[GCS] IsForceVAD: false for message ID: 2792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:20.119117674+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:20.119159195+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-05-12T12:49:20.119165367+07:00","message":"receive interim result [false|false]: ศาลพิพากษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:20.119180731+07:00","message":"[buffer interim] 2792 false ศาลพิพากษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.119189405+07:00","message":"[bufferProcess] interim [40000000]:ศาลพิพากษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.119191932+07:00","message":"[bufferProcess] send to processor:ศาลพิพากษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.119200184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.119203452+07:00","message":"> Transcript [39264] [false]: 'ศาลพิพากษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.119206619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.119208704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.119211112+07:00","message":"StatePrefix: 'ศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.119213767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:20.148080267+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:20.148114527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศาลพิพากษา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:20.148120157+07:00","message":"receive interim result [true|false]: ศาลพิพากษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:20.148125565+07:00","message":"end recv isFinal message id 2792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:20.148127723+07:00","message":"end Recv id 2792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:20.148135833+07:00","message":"[buffer interim] 2792 true ศาลพิพากษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.148142995+07:00","message":"[bufferProcess] interim [130000000]:ศาลพิพากษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.148145391+07:00","message":"[bufferProcess] send to processor (isfinal):ศาลพิพากษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.148148421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.148151683+07:00","message":"> Transcript [39265] [false]: 'ศาลพิพากษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.148154789+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.148156925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.148161529+07:00","message":"StatePrefix: 'ศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.14816348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.148165394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.148167277+07:00","message":"> Transcript [39266] [true]: 'ศาลพิพากษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.148169344+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.148171011+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.148172529+07:00","message":"StatePrefix: 'ศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.148174018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:20.148176718+07:00","message":"Push: 'ศาลพิพากษา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:20.148184333+07:00","message":"push: {true ศาลพิพากษา 0 0xc00366f180}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:20.159986409+07:00","message":"write wav file: './tmp/7565/7565_2792.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:20.619542114+07:00","message":"[GCS] Start streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:21.363874651+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:21.363919358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:21.36392463+07:00","message":"receive interim result [false|false]: ภาค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:21.363941116+07:00","message":"[buffer interim] 2793 false ภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:21.36394848+07:00","message":"[bufferProcess] interim [600000000]:ภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:21.363950255+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:21.363955871+07:00","message":"[bufferProcess] send to processor (ticker):ภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:21.363958605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:21.363961615+07:00","message":"> Transcript [39267] [false]: 'ภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:21.363963557+07:00","message":"Set StatePrefix (first interim): 'ภาค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:21.502725816+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:21.502762852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาค 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:21.502768684+07:00","message":"receive interim result [false|false]: ภาค 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:21.502783203+07:00","message":"[buffer interim] 2793 false ภาค 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:21.502790589+07:00","message":"[bufferProcess] interim [720000000]:ภาค 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:21.502793739+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:21.798916517+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:21.798955182+07:00","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-05-12T12:49:21.798960877+07:00","message":"receive interim result [false|false]: รักษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:21.798975975+07:00","message":"[buffer interim] 2793 false รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:21.798983683+07:00","message":"[bufferProcess] interim [960000000]:รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:21.798985941+07:00","message":"[bufferProcess] send to processor:ภาค 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:21.798989141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:21.7989922+07:00","message":"> Transcript [39268] [false]: 'ภาค 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:21.79899611+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:21.798999997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:21.799002732+07:00","message":"StatePrefix: 'ภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:21.799004997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:22.24702181+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:22.247074408+07:00","message":"receive 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-05-12T12:49:22.247081451+07:00","message":"receive interim result [false|false]: พากษาตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:22.247100707+07:00","message":"[buffer interim] 2793 false พากษาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.247109698+07:00","message":"[bufferProcess] interim [440000000]:พากษาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.247112413+07:00","message":"[bufferProcess] send to processor:รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.247119621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.247122806+07:00","message":"> Transcript [39269] [false]: 'รักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.24712537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.247127352+07:00","message":"Set new StatePrefix: 'รักษา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:22.399373983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:22.399378903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:22.886955212+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:22.887015524+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-05-12T12:49:22.887023867+07:00","message":"receive interim result [false|false]: พากษาตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:22.88704517+07:00","message":"[buffer interim] 2793 false พากษาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.887056488+07:00","message":"[bufferProcess] interim [40000000]:พากษาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.887060389+07:00","message":"[bufferProcess] send to processor:พากษาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.887067401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.887071428+07:00","message":"> Transcript [39270] [false]: 'พากษาตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.887074957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.887077928+07:00","message":"Set new StatePrefix: 'พากษาตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:22.895024713+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:22.895068614+07:00","message":"receive 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-05-12T12:49:22.89507814+07:00","message":"receive interim result [false|false]: พากษาตอนฉันว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:22.895095315+07:00","message":"[buffer interim] 2793 false พากษาตอนฉันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.895105194+07:00","message":"[bufferProcess] interim [100000000]:พากษาตอนฉันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.895108411+07:00","message":"[bufferProcess] send to processor:พากษาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.895112581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.895115156+07:00","message":"> Transcript [39271] [false]: 'พากษาตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.895118601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.895121022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.895122761+07:00","message":"StatePrefix: 'พากษาตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:22.895124588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:23.048054127+07:00","message":"[GCS] IsForceVAD: false for message ID: 2793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:23.221973163+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:23.222032407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาตอนท่านว่า\",\"confidence\":0.8093107}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:23.222040181+07:00","message":"receive interim result [true|false]: รักษาตอนท่านว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:23.222052338+07:00","message":"end recv isFinal message id 2793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:23.222055476+07:00","message":"end Recv id 2793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:23.22206381+07:00","message":"[buffer interim] 2793 true รักษาตอนท่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:23.222075598+07:00","message":"[bufferProcess] interim [460000000]:รักษาตอนท่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:23.222080048+07:00","message":"[bufferProcess] send to processor (isfinal):พากษาตอนฉันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:23.222091912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:23.222106083+07:00","message":"> Transcript [39272] [false]: 'พากษาตอนฉันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:23.222111032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:23.222113142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:23.222115465+07:00","message":"StatePrefix: 'พากษาตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:23.222117551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:23.222119515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:23.222121542+07:00","message":"> Transcript [39273] [true]: 'รักษาตอนท่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:23.222123469+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:23.222125043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:23.222126629+07:00","message":"StatePrefix: 'พากษาตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:23.222128379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:23.22213686+07:00","message":"Push: 'รักษาตอนท่านว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:23.222146783+07:00","message":"push: {true รักษาตอนท่านว่า 0 0xc003756c80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:23.228845267+07:00","message":"write wav file: './tmp/7565/7565_2793.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:23.372240109+07:00","message":"[GCS] Start streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.241228507+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.241274315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ปั๊ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.241279921+07:00","message":"receive interim result [false|false]: ที่ปั๊ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.241295653+07:00","message":"[buffer interim] 2794 false ที่ปั๊ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.241302992+07:00","message":"[bufferProcess] interim [660000000]:ที่ปั๊ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.241304905+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.241310267+07:00","message":"[bufferProcess] send to processor (ticker):ที่ปั๊ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.241312929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.241315659+07:00","message":"> Transcript [39274] [false]: 'ที่ปั๊ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.241317602+07:00","message":"Set StatePrefix (first interim): 'ที่ปั๊ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.266464708+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.266498607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.266504462+07:00","message":"receive interim result [false|false]: มีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.266517908+07:00","message":"[buffer interim] 2794 false มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.266524213+07:00","message":"[bufferProcess] interim [720000000]:มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.266526007+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.369693427+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.369731658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีที่ผ่านมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.369737926+07:00","message":"receive interim result [false|false]: ปีที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.36975119+07:00","message":"[buffer interim] 2794 false ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.369759003+07:00","message":"[bufferProcess] interim [780000000]:ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.369761475+07:00","message":"[bufferProcess] send to processor:มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.369766432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.369769259+07:00","message":"> Transcript [39275] [false]: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.369771992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.36977384+07:00","message":"Set new StatePrefix: 'มีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.422781623+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.422820351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.422829647+07:00","message":"receive interim result [false|false]: มีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.422845321+07:00","message":"[buffer interim] 2794 false มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.422855979+07:00","message":"[bufferProcess] interim [900000000]:มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.42285975+07:00","message":"[bufferProcess] send to processor:ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.422867639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.422871575+07:00","message":"> Transcript [39276] [false]: 'ปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.422875205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.422878259+07:00","message":"Set new StatePrefix: 'ปีที่ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.58631837+07:00","message":"[GCS] IsForceVAD: false for message ID: 2794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.687070949+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.68710534+07:00","message":"receive 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-05-12T12:49:24.68711138+07:00","message":"receive interim result [false|false]: มีที่ปั่นมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.687124586+07:00","message":"[buffer interim] 2794 false มีที่ปั่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.687132387+07:00","message":"[bufferProcess] interim [200000000]:มีที่ปั่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.687134798+07:00","message":"[bufferProcess] send to processor:มีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.687138164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.687140986+07:00","message":"> Transcript [39277] [false]: 'มีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.687143141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.687145101+07:00","message":"Set new StatePrefix: 'มีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.735401807+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.735442149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีที่ปั่นมาก\",\"confidence\":0.91244316}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.735450292+07:00","message":"receive interim result [true|false]: มีที่ปั่นมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.735460692+07:00","message":"end recv isFinal message id 2794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.735463406+07:00","message":"end Recv id 2794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.735471812+07:00","message":"[buffer interim] 2794 true มีที่ปั่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.735483646+07:00","message":"[bufferProcess] interim [230000000]:มีที่ปั่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.73548772+07:00","message":"[bufferProcess] send to processor (isfinal):มีที่ปั่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.735498268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.735511197+07:00","message":"> Transcript [39278] [false]: 'มีที่ปั่นมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.735514423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.735517374+07:00","message":"Set new StatePrefix: 'มีที่ปั่นมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.735519603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.735522304+07:00","message":"> Transcript [39279] [true]: 'มีที่ปั่นมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.735525792+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.735527771+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.735529617+07:00","message":"StatePrefix: 'มีที่ปั่นมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.735531613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:24.735537035+07:00","message":"Push: 'มีที่ปั่นมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:24.735546955+07:00","message":"push: {true มีที่ปั่นมาก 0 0xc00366ff00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:24.741734872+07:00","message":"write wav file: './tmp/7565/7565_2794.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:25.098708191+07:00","message":"[GCS] Start streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:25.157352726+07:00","message":"[GCS] IsForceVAD: false for message ID: 2795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:25.288146098+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:25.288168536+07:00","message":"found end of frame, send empty tag with msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:25.288172136+07:00","message":"end Recv id 2795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:25.288181389+07:00","message":"[buffer interim] 2795 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:25.288189156+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:25.288194553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:25.288197617+07:00","message":"> Transcript [39280] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:25.288199942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:25.28820187+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:25.288203777+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:25.288205643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:25.28820861+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:25.288219749+07:00","message":"push: {true \n 0 0xc003473600}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:25.293380895+07:00","message":"write wav file: './tmp/7565/7565_2795.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:25.399708817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:25.399724039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:25.548629356+07:00","message":"[GCS] Start streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:26.461493048+07:00","message":"[GCS] Cleaned up inactive client: 2756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:26.461515436+07:00","message":"[GCS] Cleaned up inactive client: 2764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:26.461518+07:00","message":"[GCS] Cleaned up inactive client: 2758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:26.461520273+07:00","message":"[GCS] Cleaned up inactive client: 2762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:26.461523623+07:00","message":"[GCS] Cleaned up inactive client: 2757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:26.46152703+07:00","message":"[GCS] Cleaned up inactive client: 2761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:26.461530148+07:00","message":"[GCS] Cleaned up inactive client: 2760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:26.461533396+07:00","message":"[GCS] Cleaned up inactive client: 2763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:26.461536182+07:00","message":"[GCS] Cleaned up inactive client: 2759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:26.7190256+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:26.719067576+07:00","message":"receive 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-05-12T12:49:26.719073718+07:00","message":"receive interim result [false|false]: บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:26.719090606+07:00","message":"[buffer interim] 2796 false บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:26.719097635+07:00","message":"[bufferProcess] interim [20000000]:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:26.719099586+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:26.71910641+07:00","message":"[bufferProcess] send to processor (ticker):บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:26.71910884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:26.719111423+07:00","message":"> Transcript [39281] [false]: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:26.719113747+07:00","message":"Set StatePrefix (first interim): 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:26.909498581+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:26.909537756+07:00","message":"receive 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-05-12T12:49:26.909543995+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:26.909559037+07:00","message":"[buffer interim] 2796 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:26.909570863+07:00","message":"[bufferProcess] interim [200000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:26.909572662+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:27.207284223+07:00","message":"[GCS] IsForceVAD: false for message ID: 2796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:27.278250167+07:00","message":"[GCS] Start streaming session, msgId: 2797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:27.29201535+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:27.292061924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:27.292067714+07:00","message":"receive interim result [true|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:27.292074991+07:00","message":"end recv isFinal message id 2796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:27.292077244+07:00","message":"end Recv id 2796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:27.292081781+07:00","message":"[buffer interim] 2796 true บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.292091181+07:00","message":"[bufferProcess] interim [680000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.29209536+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.29209823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.292101076+07:00","message":"> Transcript [39282] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.292103713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.292105645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.292107562+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.292109678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.292111528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.292113421+07:00","message":"> Transcript [39283] [true]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.292115408+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.292117042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.29211865+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.292120356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.29212583+07:00","message":"Push: 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:27.292132822+07:00","message":"push: {true บอกว่า 0 0xc003625e80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:27.298490505+07:00","message":"write wav file: './tmp/7565/7565_2796.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:27.337283031+07:00","message":"[GCS] IsForceVAD: false for message ID: 2797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:27.496170899+07:00","message":"receive streaming session, msgId: 2797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:27.496194239+07:00","message":"found end of frame, send empty tag with msgId: 2797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:27.496197354+07:00","message":"end Recv id 2797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:27.496206323+07:00","message":"[buffer interim] 2797 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.496215281+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.49621884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.496221919+07:00","message":"> Transcript [39284] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.496235523+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.496237626+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.496239507+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.496241331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:27.496244568+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:27.496255202+07:00","message":"push: {true \n 0 0xc004219f80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:27.500888884+07:00","message":"write wav file: './tmp/7565/7565_2797.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:28.1684494+07:00","message":"[GCS] Start streaming session, msgId: 2798"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:28.400144609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:28.400176241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:28.895118696+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:28.895158251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมชล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:28.895163858+07:00","message":"receive interim result [false|false]: กรมชล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:28.895178601+07:00","message":"[buffer interim] 2798 false กรมชล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:28.895185513+07:00","message":"[bufferProcess] interim [600000000]:กรมชล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:28.895187344+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:28.895194184+07:00","message":"[bufferProcess] send to processor (ticker):กรมชล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:28.895196658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:28.895199447+07:00","message":"> Transcript [39285] [false]: 'กรมชล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:28.895201539+07:00","message":"Set StatePrefix (first interim): 'กรมชล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.061083723+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.061117136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.061122497+07:00","message":"receive interim result [false|false]: กรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.061140848+07:00","message":"[buffer interim] 2798 false กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.06114908+07:00","message":"[bufferProcess] interim [720000000]:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.061150987+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.163616866+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.163665878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมชลประทาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.163672438+07:00","message":"receive interim result [false|false]: กรมชลประทาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.163689505+07:00","message":"[buffer interim] 2798 false กรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.163698009+07:00","message":"[bufferProcess] interim [780000000]:กรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.163703064+07:00","message":"[bufferProcess] send to processor:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.163706643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.163709605+07:00","message":"> Transcript [39286] [false]: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.163712054+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.739457083+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.739505316+07:00","message":"receive 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-05-12T12:49:29.739512171+07:00","message":"receive interim result [false|false]: กรมชลประทานบ่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.739527523+07:00","message":"[buffer interim] 2798 false กรมชลประทานบ่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.739534872+07:00","message":"[bufferProcess] interim [380000000]:กรมชลประทานบ่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.739537842+07:00","message":"[bufferProcess] send to processor:กรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.739544421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.739547349+07:00","message":"> Transcript [39287] [false]: 'กรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.739550427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.739552467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.739556403+07:00","message":"StatePrefix: 'กรมชล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.739558895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.794367856+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.794407113+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-05-12T12:49:29.794412993+07:00","message":"receive interim result [false|false]: กรมชลประทาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.794425066+07:00","message":"[buffer interim] 2798 false กรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.794432674+07:00","message":"[bufferProcess] interim [440000000]:กรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.794434895+07:00","message":"[bufferProcess] send to processor:กรมชลประทานบ่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.794438008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.794440853+07:00","message":"> Transcript [39288] [false]: 'กรมชลประทานบ่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.794444181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.794446095+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.794447931+07:00","message":"StatePrefix: 'กรมชล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.794449906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.915447915+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.915488743+07:00","message":"receive 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-05-12T12:49:29.915500329+07:00","message":"receive interim result [false|false]: กรมชลประทานบ่มีน้ํา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.915516943+07:00","message":"[buffer interim] 2798 false กรมชลประทานบ่มีน้ํา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.91552518+07:00","message":"[bufferProcess] interim [560000000]:กรมชลประทานบ่มีน้ํา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.915528348+07:00","message":"[bufferProcess] send to processor:กรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.915536616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.915539498+07:00","message":"> Transcript [39289] [false]: 'กรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.915543622+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.915545944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.91554774+07:00","message":"StatePrefix: 'กรมชล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.915549737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.918147477+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.91816218+07:00","message":"receive 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-05-12T12:49:29.918166674+07:00","message":"receive interim result [false|false]: กรมชลประทานมีหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.918177735+07:00","message":"[buffer interim] 2798 false กรมชลประทานมีหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.918182935+07:00","message":"[bufferProcess] interim [620000000]:กรมชลประทานมีหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.918185312+07:00","message":"[bufferProcess] send to processor:กรมชลประทานบ่มีน้ํา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.918191561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.918194019+07:00","message":"> Transcript [39290] [false]: 'กรมชลประทานบ่มีน้ํา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.918196584+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.918198674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.918200408+07:00","message":"StatePrefix: 'กรมชล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.918202423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.91821072+07:00","message":"Push: 'กรมชล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.918212684+07:00","message":"TextPushed: 'กรมชล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.918214727+07:00","message":"Set new StatePrefix : 'กรมชลประทานบ่มีน้ํา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:29.918216809+07:00","message":"Next Push (prob) : 'ประทานบ่มีน้ํา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:29.918225357+07:00","message":"push: {false กรมชล 0 0xc003825580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:30.238346747+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:30.238387898+07:00","message":"receive 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-05-12T12:49:30.238393861+07:00","message":"receive interim result [false|false]: กรมชลประทานมีหน้าที่รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:30.238410365+07:00","message":"[buffer interim] 2798 false กรมชลประทานมีหน้าที่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.238418541+07:00","message":"[bufferProcess] interim [920000000]:กรมชลประทานมีหน้าที่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.238421296+07:00","message":"[bufferProcess] send to processor:กรมชลประทานมีหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.238429563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.238432054+07:00","message":"> Transcript [39291] [false]: 'กรมชลประทานมีหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.238434253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.238436341+07:00","message":"Set new StatePrefix: 'กรมชลประทานมีหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:30.429469619+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:30.429505338+07:00","message":"receive 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-05-12T12:49:30.42951072+07:00","message":"receive interim result [false|false]: กรมชลประทานมีหน้าที่รับผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:30.429523719+07:00","message":"[buffer interim] 2798 false กรมชลประทานมีหน้าที่รับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.429530656+07:00","message":"[bufferProcess] interim [40000000]:กรมชลประทานมีหน้าที่รับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.429532993+07:00","message":"[bufferProcess] send to processor:กรมชลประทานมีหน้าที่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.429538219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.42954093+07:00","message":"> Transcript [39292] [false]: 'กรมชลประทานมีหน้าที่รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.429544282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.429546471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.429548515+07:00","message":"StatePrefix: 'กรมชลประทานมีหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.429550906+07:00","message":"TextPushed: 'กรมชล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:30.501705527+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:30.501741317+07:00","message":"receive 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-05-12T12:49:30.501748334+07:00","message":"receive interim result [false|false]: กรมชลประทานมีหน้าที่รับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:30.501763456+07:00","message":"[buffer interim] 2798 false กรมชลประทานมีหน้าที่รับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.501770428+07:00","message":"[bufferProcess] interim [220000000]:กรมชลประทานมีหน้าที่รับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.501773604+07:00","message":"[bufferProcess] send to processor:กรมชลประทานมีหน้าที่รับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.501778721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.501781933+07:00","message":"> Transcript [39293] [false]: 'กรมชลประทานมีหน้าที่รับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.501785183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.501787215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.501789613+07:00","message":"StatePrefix: 'กรมชลประทานมีหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.501792033+07:00","message":"TextPushed: 'กรมชล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:30.819520467+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:30.819570121+07:00","message":"receive 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-05-12T12:49:30.819576984+07:00","message":"receive interim result [false|false]: กรมชลประทานมีหน้าที่รับผิดชอบหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:30.81959369+07:00","message":"[buffer interim] 2798 false กรมชลประทานมีหน้าที่รับผิดชอบหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.819602486+07:00","message":"[bufferProcess] interim [520000000]:กรมชลประทานมีหน้าที่รับผิดชอบหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.819605478+07:00","message":"[bufferProcess] send to processor:กรมชลประทานมีหน้าที่รับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.819609145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.81961233+07:00","message":"> Transcript [39294] [false]: 'กรมชลประทานมีหน้าที่รับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.819615929+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.819620425+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.819622614+07:00","message":"StatePrefix: 'กรมชลประทานมีหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.819625195+07:00","message":"TextPushed: 'กรมชล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:30.945762559+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:30.945796405+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-05-12T12:49:30.945802181+07:00","message":"receive interim result [false|false]: กรมชลประทานมีหน้าที่รับผิดชอบเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:30.945815042+07:00","message":"[buffer interim] 2798 false กรมชลประทานมีหน้าที่รับผิดชอบเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.945822235+07:00","message":"[bufferProcess] interim [580000000]:กรมชลประทานมีหน้าที่รับผิดชอบเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.94582499+07:00","message":"[bufferProcess] send to processor:กรมชลประทานมีหน้าที่รับผิดชอบหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.945830052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.945832736+07:00","message":"> Transcript [39295] [false]: 'กรมชลประทานมีหน้าที่รับผิดชอบหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.945836328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.945838523+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.945840728+07:00","message":"StatePrefix: 'กรมชลประทานมีหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.945843044+07:00","message":"TextPushed: 'กรมชล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.945847723+07:00","message":"Push: 'ประทานมีหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.945851527+07:00","message":"TextPushed: 'กรมชลประทานมีหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.945853685+07:00","message":"Set new StatePrefix : 'กรมชลประทานมีหน้าที่รับผิดชอบหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:30.945858265+07:00","message":"Next Push (prob) : 'รับผิดชอบหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:30.945865531+07:00","message":"push: {false ประทานมีหน้าที่ 0 0xc003825580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.20001272+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.200046646+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-05-12T12:49:31.200053335+07:00","message":"receive interim result [false|false]: กรมชลประทานมีหน้าที่รับผิดชอบเรื่องปืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.200065994+07:00","message":"[buffer interim] 2798 false กรมชลประทานมีหน้าที่รับผิดชอบเรื่องปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.20007561+07:00","message":"[bufferProcess] interim [820000000]:กรมชลประทานมีหน้าที่รับผิดชอบเรื่องปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.200077934+07:00","message":"[bufferProcess] send to processor:กรมชลประทานมีหน้าที่รับผิดชอบเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.200083197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.200086559+07:00","message":"> Transcript [39296] [false]: 'กรมชลประทานมีหน้าที่รับผิดชอบเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.200088893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.20009077+07:00","message":"Set new StatePrefix: 'กรมชลประทานมีหน้าที่รับผิดชอบเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.398936585+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.398975622+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-05-12T12:49:31.398983281+07:00","message":"receive interim result [false|false]: กรมชลประทานมีหน้าที่รับผิดชอบเรื่องฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.398999244+07:00","message":"[buffer interim] 2798 false กรมชลประทานมีหน้าที่รับผิดชอบเรื่องฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.39901085+07:00","message":"[bufferProcess] interim [60000000]:กรมชลประทานมีหน้าที่รับผิดชอบเรื่องฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.399014436+07:00","message":"[bufferProcess] send to processor:กรมชลประทานมีหน้าที่รับผิดชอบเรื่องปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.399021487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.39902539+07:00","message":"> Transcript [39297] [false]: 'กรมชลประทานมีหน้าที่รับผิดชอบเรื่องปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.399030646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.399034047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.399037229+07:00","message":"StatePrefix: 'กรมชลประทานมีหน้าที่รับผิดชอบเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.399040806+07:00","message":"TextPushed: 'กรมชลประทานมีหน้าที่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:31.401103159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:31.401112803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.567202574+07:00","message":"[GCS] IsForceVAD: false for message ID: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.674428967+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.674471429+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-05-12T12:49:31.674479575+07:00","message":"receive interim result [true|false]: กรมชลประทานมีหน้าที่รับผิดชอบเรื่องฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.674491506+07:00","message":"end recv isFinal message id 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.674494553+07:00","message":"end Recv id 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.67450391+07:00","message":"[buffer interim] 2798 true กรมชลประทานมีหน้าที่รับผิดชอบเรื่องฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.674513817+07:00","message":"[bufferProcess] interim [420000000]:กรมชลประทานมีหน้าที่รับผิดชอบเรื่องฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.67452073+07:00","message":"[bufferProcess] send to processor (isfinal):กรมชลประทานมีหน้าที่รับผิดชอบเรื่องฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.674525384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.674529434+07:00","message":"> Transcript [39298] [false]: 'กรมชลประทานมีหน้าที่รับผิดชอบเรื่องฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.674533864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.67453668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.674541795+07:00","message":"StatePrefix: 'กรมชลประทานมีหน้าที่รับผิดชอบเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.674545395+07:00","message":"TextPushed: 'กรมชลประทานมีหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.674548268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.674551335+07:00","message":"> Transcript [39299] [true]: 'กรมชลประทานมีหน้าที่รับผิดชอบเรื่องฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.674555107+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.674557825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.674560343+07:00","message":"StatePrefix: 'กรมชลประทานมีหน้าที่รับผิดชอบเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.674563156+07:00","message":"TextPushed: 'กรมชลประทานมีหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.674569016+07:00","message":"Push: 'รับผิดชอบเรื่องฟื้นฟู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.674579841+07:00","message":"push: {true รับผิดชอบเรื่องฟื้นฟู 0 0xc003825580}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:31.684713317+07:00","message":"write wav file: './tmp/7565/7565_2798.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.699255325+07:00","message":"[GCS] Start streaming session, msgId: 2799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.887895063+07:00","message":"[GCS] IsForceVAD: false for message ID: 2799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.982292263+07:00","message":"receive streaming session, msgId: 2799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.982313296+07:00","message":"found end of frame, send empty tag with msgId: 2799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.982316073+07:00","message":"end Recv id 2799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.982322081+07:00","message":"[buffer interim] 2799 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.982328928+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.982332282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.982335119+07:00","message":"> Transcript [39300] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.982337443+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.98233934+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.982341077+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.982342828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:31.982346038+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:31.982355582+07:00","message":"push: {true \n 0 0xc004429080}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:31.987278826+07:00","message":"write wav file: './tmp/7565/7565_2799.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:32.208358402+07:00","message":"[GCS] Start streaming session, msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:32.791568234+07:00","message":"receive streaming session, msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:32.791608114+07:00","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-05-12T12:49:32.791614824+07:00","message":"receive interim result [false|false]: นาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:32.791628711+07:00","message":"[buffer interim] 2800 false นาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:32.791635374+07:00","message":"[bufferProcess] interim [420000000]:นาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:32.791637525+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:32.879074503+07:00","message":"receive streaming session, msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:32.879136304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาที\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:32.879144717+07:00","message":"receive interim result [false|false]: นาที"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:32.879160112+07:00","message":"[buffer interim] 2800 false นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:32.879171447+07:00","message":"[bufferProcess] interim [480000000]:นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:32.879175532+07:00","message":"[bufferProcess] send to processor:นาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:32.879180649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:32.879185515+07:00","message":"> Transcript [39301] [false]: 'นาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:32.879188988+07:00","message":"Set StatePrefix (first interim): 'นาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:32.945897392+07:00","message":"receive streaming session, msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:32.9459316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:32.945936803+07:00","message":"receive interim result [false|false]: หน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:32.945949221+07:00","message":"[buffer interim] 2800 false หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:32.945956051+07:00","message":"[bufferProcess] interim [600000000]:หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:32.94595828+07:00","message":"[bufferProcess] send to processor:นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:32.945962941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:32.94596574+07:00","message":"> Transcript [39302] [false]: 'นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:32.94596819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:32.945970991+07:00","message":"Set new StatePrefix: 'นาที'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.054445989+07:00","message":"receive streaming session, msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.054507334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าที่ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.054516032+07:00","message":"receive interim result [false|false]: หน้าที่ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.054537518+07:00","message":"[buffer interim] 2800 false หน้าที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.054553123+07:00","message":"[bufferProcess] interim [660000000]:หน้าที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.054558332+07:00","message":"[bufferProcess] send to processor:หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.054568412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.054573095+07:00","message":"> Transcript [39303] [false]: 'หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.054576495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.054579303+07:00","message":"Set new StatePrefix: 'หน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.276402338+07:00","message":"receive streaming session, msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.276437589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าที่ของมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.276443129+07:00","message":"receive interim result [false|false]: หน้าที่ของมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.27645722+07:00","message":"[buffer interim] 2800 false หน้าที่ของมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.276464518+07:00","message":"[bufferProcess] interim [900000000]:หน้าที่ของมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.276466878+07:00","message":"[bufferProcess] send to processor:หน้าที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.276472132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.276474924+07:00","message":"> Transcript [39304] [false]: 'หน้าที่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.27648014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.276482045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.276484067+07:00","message":"StatePrefix: 'หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.276486326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.373893731+07:00","message":"receive streaming session, msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.373942338+07:00","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-05-12T12:49:33.373948718+07:00","message":"receive interim result [false|false]: หน้าที่ของมหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.373964307+07:00","message":"[buffer interim] 2800 false หน้าที่ของมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.373972354+07:00","message":"[bufferProcess] interim [960000000]:หน้าที่ของมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.373974988+07:00","message":"[bufferProcess] send to processor:หน้าที่ของมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.373981448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.373985378+07:00","message":"> Transcript [39305] [false]: 'หน้าที่ของมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.373988858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.373991019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.373995652+07:00","message":"StatePrefix: 'หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.373998168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.576680788+07:00","message":"receive streaming session, msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.576726328+07:00","message":"receive 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-05-12T12:49:33.576733341+07:00","message":"receive interim result [false|false]: หน้าที่ของมะหาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.576747615+07:00","message":"[buffer interim] 2800 false หน้าที่ของมะหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.576757748+07:00","message":"[bufferProcess] interim [140000000]:หน้าที่ของมะหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.576760379+07:00","message":"[bufferProcess] send to processor:หน้าที่ของมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.576766164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.576769364+07:00","message":"> Transcript [39306] [false]: 'หน้าที่ของมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.576772798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.576777495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.57677934+07:00","message":"StatePrefix: 'หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.576781536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.582473058+07:00","message":"receive streaming session, msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.582501923+07:00","message":"receive 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-05-12T12:49:33.582506992+07:00","message":"receive interim result [false|false]: หน้าที่ของมหาชัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.582520548+07:00","message":"[buffer interim] 2800 false หน้าที่ของมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.582527982+07:00","message":"[bufferProcess] interim [200000000]:หน้าที่ของมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.582531556+07:00","message":"[bufferProcess] send to processor:หน้าที่ของมะหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.58253914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.582542931+07:00","message":"> Transcript [39307] [false]: 'หน้าที่ของมะหาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.582547554+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.582550731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.582555024+07:00","message":"StatePrefix: 'หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.582560578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.582566772+07:00","message":"Push: 'หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.582568675+07:00","message":"TextPushed: 'หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.582570632+07:00","message":"Set new StatePrefix : 'หน้าที่ของมะหาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.582572902+07:00","message":"Next Push (prob) : 'ของมะหาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.582581724+07:00","message":"push: {false หน้าที่ 0 0xc004428000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.632639726+07:00","message":"receive streaming session, msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.632681876+07:00","message":"receive 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-05-12T12:49:33.632687311+07:00","message":"receive interim result [false|false]: หน้าที่ของมหาดไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.632700416+07:00","message":"[buffer interim] 2800 false หน้าที่ของมหาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.632709001+07:00","message":"[bufferProcess] interim [260000000]:หน้าที่ของมหาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.632711483+07:00","message":"[bufferProcess] send to processor:หน้าที่ของมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.632716661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.632719743+07:00","message":"> Transcript [39308] [false]: 'หน้าที่ของมหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.632722332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:33.6327245+07:00","message":"Set new StatePrefix: 'หน้าที่ของมหาชัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:33.99646812+07:00","message":"[GCS] IsForceVAD: false for message ID: 2800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:34.101325848+07:00","message":"receive streaming session, msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:34.101376981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าที่ของมหาดไทย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:34.101385054+07:00","message":"receive interim result [true|false]: หน้าที่ของมหาดไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:34.101396602+07:00","message":"end recv isFinal message id 2800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:34.10139875+07:00","message":"end Recv id 2800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:34.101406429+07:00","message":"[buffer interim] 2800 true หน้าที่ของมหาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:34.10141861+07:00","message":"[bufferProcess] interim [830000000]:หน้าที่ของมหาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:34.101421999+07:00","message":"[bufferProcess] send to processor (isfinal):หน้าที่ของมหาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:34.101425548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:34.101431199+07:00","message":"> Transcript [39309] [false]: 'หน้าที่ของมหาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:34.101433637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:34.101435698+07:00","message":"Set new StatePrefix: 'หน้าที่ของมหาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:34.101437321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:34.101440113+07:00","message":"> Transcript [39310] [true]: 'หน้าที่ของมหาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:34.101443592+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:34.101445791+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:34.10144764+07:00","message":"StatePrefix: 'หน้าที่ของมหาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:34.101449585+07:00","message":"TextPushed: 'หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:34.101456995+07:00","message":"Push: 'ของมหาดไทย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:34.10146689+07:00","message":"push: {true ของมหาดไทย 0 0xc004428000}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:34.111675563+07:00","message":"write wav file: './tmp/7565/7565_2800.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:34.258788376+07:00","message":"[GCS] Start streaming session, msgId: 2801"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:34.401642085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:34.401651547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:37.265665868+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:37.265710533+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-05-12T12:49:37.265716367+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:37.265730978+07:00","message":"[buffer interim] 2801 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.265738184+07:00","message":"[bufferProcess] interim [0]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.265739829+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.265745572+07:00","message":"[bufferProcess] send to processor (ticker):ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.265748226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.265750933+07:00","message":"> Transcript [39311] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.265752881+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:37.402487899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:37.402503224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:37.437316846+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:37.43735001+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-05-12T12:49:37.437355969+07:00","message":"receive interim result [false|false]: ตั้งปลุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:37.437370694+07:00","message":"[buffer interim] 2801 false ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.437378553+07:00","message":"[bufferProcess] interim [180000000]:ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.437380645+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:37.612563654+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:37.612597587+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-05-12T12:49:37.612602687+07:00","message":"receive interim result [false|false]: การขุดลอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:37.612617915+07:00","message":"[buffer interim] 2801 false การขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.612624777+07:00","message":"[bufferProcess] interim [360000000]:การขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.612627198+07:00","message":"[bufferProcess] send to processor:ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.612630173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.612633956+07:00","message":"> Transcript [39312] [false]: 'ตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.612636855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.612639276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.612643883+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.612646211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:37.807039326+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:37.807082898+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-05-12T12:49:37.807089588+07:00","message":"receive interim result [false|false]: การขุดลอกลำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:37.807104406+07:00","message":"[buffer interim] 2801 false การขุดลอกลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.807117196+07:00","message":"[bufferProcess] interim [600000000]:การขุดลอกลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.807119947+07:00","message":"[bufferProcess] send to processor:การขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.807126865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.807129663+07:00","message":"> Transcript [39313] [false]: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.807134347+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:37.807136893+07:00","message":"Set new StatePrefix: 'การขุดลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.025039997+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.025079111+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-05-12T12:49:38.025086963+07:00","message":"receive interim result [false|false]: การขุดลอกลำผัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.02510259+07:00","message":"[buffer interim] 2801 false การขุดลอกลำผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.025109629+07:00","message":"[bufferProcess] interim [780000000]:การขุดลอกลำผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.025112248+07:00","message":"[bufferProcess] send to processor:การขุดลอกลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.025118832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.025121501+07:00","message":"> Transcript [39314] [false]: 'การขุดลอกลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.02512451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.025126746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.025128805+07:00","message":"StatePrefix: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.025131296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.123676097+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.123710577+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-05-12T12:49:38.123719978+07:00","message":"receive interim result [false|false]: การขุดลอกลำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.123732506+07:00","message":"[buffer interim] 2801 false การขุดลอกลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.123742021+07:00","message":"[bufferProcess] interim [840000000]:การขุดลอกลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.123744397+07:00","message":"[bufferProcess] send to processor:การขุดลอกลำผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.12374986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.123752825+07:00","message":"> Transcript [39315] [false]: 'การขุดลอกลำผัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.123756012+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.123758357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.12376025+07:00","message":"StatePrefix: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.123763621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.12552875+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.125558708+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-05-12T12:49:38.12556451+07:00","message":"receive interim result [false|false]: การขุดลอกลำพะเนียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.12557571+07:00","message":"[buffer interim] 2801 false การขุดลอกลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.12558156+07:00","message":"[bufferProcess] interim [900000000]:การขุดลอกลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.125583768+07:00","message":"[bufferProcess] send to processor:การขุดลอกลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.125593112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.12559594+07:00","message":"> Transcript [39316] [false]: 'การขุดลอกลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.125599184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.125601072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.12560278+07:00","message":"StatePrefix: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.125604754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.444422604+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.444462915+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-05-12T12:49:38.444469525+07:00","message":"receive interim result [false|false]: การขุดลอกลำพะเนียงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.444483821+07:00","message":"[buffer interim] 2801 false การขุดลอกลำพะเนียงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.444491087+07:00","message":"[bufferProcess] interim [200000000]:การขุดลอกลำพะเนียงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.444493469+07:00","message":"[bufferProcess] send to processor:การขุดลอกลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.444496892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.44449967+07:00","message":"> Transcript [39317] [false]: 'การขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.444503558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.444505605+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.444507485+07:00","message":"StatePrefix: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.444509387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.44451209+07:00","message":"Push: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.444514006+07:00","message":"TextPushed: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.444515982+07:00","message":"Set new StatePrefix : 'การขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.444518284+07:00","message":"Next Push (prob) : 'ลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.444528739+07:00","message":"push: {false การขุดลอก 0 0xc003824e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.663103688+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.663154158+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-05-12T12:49:38.663161592+07:00","message":"receive interim result [false|false]: การขุดลอกลำพะเนียงเป็นหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.663182267+07:00","message":"[buffer interim] 2801 false การขุดลอกลำพะเนียงเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.663192143+07:00","message":"[bufferProcess] interim [380000000]:การขุดลอกลำพะเนียงเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.663195764+07:00","message":"[bufferProcess] send to processor:การขุดลอกลำพะเนียงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.663200531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.663205117+07:00","message":"> Transcript [39318] [false]: 'การขุดลอกลำพะเนียงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.663209629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.663212424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.66321639+07:00","message":"StatePrefix: 'การขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.663219504+07:00","message":"TextPushed: 'การขุดลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.73037996+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.730414892+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-05-12T12:49:38.730421608+07:00","message":"receive interim result [false|false]: การขุดลอกลำพะเนียงเป็นหนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.730437665+07:00","message":"[buffer interim] 2801 false การขุดลอกลำพะเนียงเป็นหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.730446151+07:00","message":"[bufferProcess] interim [500000000]:การขุดลอกลำพะเนียงเป็นหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.730448619+07:00","message":"[bufferProcess] send to processor:การขุดลอกลำพะเนียงเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.73045211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.730455024+07:00","message":"> Transcript [39319] [false]: 'การขุดลอกลำพะเนียงเป็นหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.730460377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.730462551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.730464654+07:00","message":"StatePrefix: 'การขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.730466922+07:00","message":"TextPushed: 'การขุดลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.92375458+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.923805155+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-05-12T12:49:38.923811712+07:00","message":"receive interim result [false|false]: การขุดลอกลำพะเนียงเป็นหนึ่งในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:38.923828455+07:00","message":"[buffer interim] 2801 false การขุดลอกลำพะเนียงเป็นหนึ่งในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.923837042+07:00","message":"[bufferProcess] interim [680000000]:การขุดลอกลำพะเนียงเป็นหนึ่งในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.923839826+07:00","message":"[bufferProcess] send to processor:การขุดลอกลำพะเนียงเป็นหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.923846621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.923849909+07:00","message":"> Transcript [39320] [false]: 'การขุดลอกลำพะเนียงเป็นหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.923856136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.923858278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.92386077+07:00","message":"StatePrefix: 'การขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:38.923863073+07:00","message":"TextPushed: 'การขุดลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.022345537+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.02239299+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-05-12T12:49:39.022400119+07:00","message":"receive interim result [false|false]: การขุดลอกลำพะเนียงเป็นหนึ่งในโครง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.022423091+07:00","message":"[buffer interim] 2801 false การขุดลอกลำพะเนียงเป็นหนึ่งในโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.022436435+07:00","message":"[bufferProcess] interim [740000000]:การขุดลอกลำพะเนียงเป็นหนึ่งในโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.022439333+07:00","message":"[bufferProcess] send to processor:การขุดลอกลำพะเนียงเป็นหนึ่งในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.022443449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.022446302+07:00","message":"> Transcript [39321] [false]: 'การขุดลอกลำพะเนียงเป็นหนึ่งในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.022452185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.022454535+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.022456644+07:00","message":"StatePrefix: 'การขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.02245884+07:00","message":"TextPushed: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.022461756+07:00","message":"Push: 'ลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.022463595+07:00","message":"TextPushed: 'การขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.022465667+07:00","message":"Set new StatePrefix : 'การขุดลอกลำพะเนียงเป็นหนึ่งในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.022468026+07:00","message":"Next Push (prob) : 'เป็นหนึ่งในการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.022477843+07:00","message":"push: {false ลำพะเนียง 0 0xc003824e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.076889317+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.076930169+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-05-12T12:49:39.076936093+07:00","message":"receive interim result [false|false]: การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.076953019+07:00","message":"[buffer interim] 2801 false การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.07696204+07:00","message":"[bufferProcess] interim [860000000]:การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.076965535+07:00","message":"[bufferProcess] send to processor:การขุดลอกลำพะเนียงเป็นหนึ่งในโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.076974063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.07697712+07:00","message":"> Transcript [39322] [false]: 'การขุดลอกลำพะเนียงเป็นหนึ่งในโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.076979562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.07698209+07:00","message":"Set new StatePrefix: 'การขุดลอกลำพะเนียงเป็นหนึ่งในโครง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.387022346+07:00","message":"[GCS] IsForceVAD: false for message ID: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.410674413+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.41070671+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-05-12T12:49:39.410712458+07:00","message":"receive interim result [false|false]: การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.410724373+07:00","message":"[buffer interim] 2801 false การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.410735714+07:00","message":"[bufferProcess] interim [220000000]:การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.410739067+07:00","message":"[bufferProcess] send to processor:การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.410742294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.410744918+07:00","message":"> Transcript [39323] [false]: 'การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.410753827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.410756644+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.410758518+07:00","message":"StatePrefix: 'การขุดลอกลำพะเนียงเป็นหนึ่งในโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.410760964+07:00","message":"TextPushed: 'การขุดลอกลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.447741632+07:00","message":"[GCS] Start streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.473752585+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.473788398+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-05-12T12:49:39.47379413+07:00","message":"receive interim result [false|false]: การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการมหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.473810542+07:00","message":"[buffer interim] 2801 false การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.473818719+07:00","message":"[bufferProcess] interim [280000000]:การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.473822106+07:00","message":"[bufferProcess] send to processor:การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.473825565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.47382853+07:00","message":"> Transcript [39324] [false]: 'การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.473831714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.473833865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.473835694+07:00","message":"StatePrefix: 'การขุดลอกลำพะเนียงเป็นหนึ่งในโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.473838045+07:00","message":"TextPushed: 'การขุดลอกลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.498803398+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.498838341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการมหา\",\"confidence\":0.9415574}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.498844774+07:00","message":"receive interim result [true|false]: การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการมหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.498855476+07:00","message":"end recv isFinal message id 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.498857801+07:00","message":"end Recv id 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.4988642+07:00","message":"[buffer interim] 2801 true การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.498870848+07:00","message":"[bufferProcess] interim [340000000]:การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.498874082+07:00","message":"[bufferProcess] send to processor (isfinal):การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.498892525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.498923511+07:00","message":"> Transcript [39325] [false]: 'การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.49893053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.498934351+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.498937537+07:00","message":"StatePrefix: 'การขุดลอกลำพะเนียงเป็นหนึ่งในโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.498940807+07:00","message":"TextPushed: 'การขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.498943977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.498947019+07:00","message":"> Transcript [39326] [true]: 'การขุดลอกลำพะเนียงเป็นหนึ่งในโครงการมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.498950583+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.498952763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.498955142+07:00","message":"StatePrefix: 'การขุดลอกลำพะเนียงเป็นหนึ่งในโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.498958263+07:00","message":"TextPushed: 'การขุดลอกลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.498978137+07:00","message":"Push: 'เป็นหนึ่งในโครงการมหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.498998922+07:00","message":"push: {true เป็นหนึ่งในโครงการมหา 0 0xc003824e00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:39.509691624+07:00","message":"write wav file: './tmp/7565/7565_2801.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.918513141+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.918561925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.91856742+07:00","message":"receive interim result [false|false]: อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:39.918583877+07:00","message":"[buffer interim] 2802 false อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.918591226+07:00","message":"[bufferProcess] interim [480000000]:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:39.91859314+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:40.403000629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:40.403031107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:40.433616094+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:40.433669197+07:00","message":"receive 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-05-12T12:49:40.4336774+07:00","message":"receive interim result [false|false]: อากาศภายใต้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:40.433696972+07:00","message":"[buffer interim] 2802 false อากาศภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.433710388+07:00","message":"[bufferProcess] interim [20000000]:อากาศภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.433714714+07:00","message":"[bufferProcess] send to processor:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.433725156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.433729192+07:00","message":"> Transcript [39327] [false]: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.433732449+07:00","message":"Set StatePrefix (first interim): 'อากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:40.678623026+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:40.678665938+07:00","message":"receive 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-05-12T12:49:40.678674085+07:00","message":"receive interim result [false|false]: อากาศภายใต้ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:40.678690923+07:00","message":"[buffer interim] 2802 false อากาศภายใต้ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.678698717+07:00","message":"[bufferProcess] interim [320000000]:อากาศภายใต้ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.678701252+07:00","message":"[bufferProcess] send to processor:อากาศภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.678708235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.678715222+07:00","message":"> Transcript [39328] [false]: 'อากาศภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.678719116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.67872253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.678724483+07:00","message":"StatePrefix: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.678726379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:40.804102931+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:40.804142536+07:00","message":"receive 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-05-12T12:49:40.804148624+07:00","message":"receive interim result [false|false]: อากาศภายใต้โครง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:40.804161639+07:00","message":"[buffer interim] 2802 false อากาศภายใต้โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.804168918+07:00","message":"[bufferProcess] interim [380000000]:อากาศภายใต้โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.804171415+07:00","message":"[bufferProcess] send to processor:อากาศภายใต้ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.804177117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.804179947+07:00","message":"> Transcript [39329] [false]: 'อากาศภายใต้ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.804183262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.804185312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.804187286+07:00","message":"StatePrefix: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.804189398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:40.996050071+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:40.996089209+07:00","message":"receive 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-05-12T12:49:40.996095231+07:00","message":"receive interim result [false|false]: อากาศภายใต้ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:40.996109336+07:00","message":"[buffer interim] 2802 false อากาศภายใต้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.996116685+07:00","message":"[bufferProcess] interim [560000000]:อากาศภายใต้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.9961201+07:00","message":"[bufferProcess] send to processor:อากาศภายใต้โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.99612935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.996133851+07:00","message":"> Transcript [39330] [false]: 'อากาศภายใต้โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.996138512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.996141683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.9961452+07:00","message":"StatePrefix: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:40.996147097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:41.003937084+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:41.003960693+07:00","message":"receive 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-05-12T12:49:41.003966348+07:00","message":"receive interim result [false|false]: อากาศภายใต้ของจีน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:41.003978741+07:00","message":"[buffer interim] 2802 false อากาศภายใต้ของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.003983999+07:00","message":"[bufferProcess] interim [620000000]:อากาศภายใต้ของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.003986144+07:00","message":"[bufferProcess] send to processor:อากาศภายใต้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.003988999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.003991222+07:00","message":"> Transcript [39331] [false]: 'อากาศภายใต้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.003994045+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.003996067+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.003997977+07:00","message":"StatePrefix: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.00399989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.004005771+07:00","message":"Push: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.004008651+07:00","message":"TextPushed: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.004011034+07:00","message":"Set new StatePrefix : 'อากาศภายใต้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.004013186+07:00","message":"Next Push (prob) : 'ภายใต้ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:41.004020453+07:00","message":"push: {false อากาศ 0 0xc003756700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:41.517497955+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:41.517540723+07:00","message":"receive 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-05-12T12:49:41.517546687+07:00","message":"receive interim result [false|false]: อากาศภายใต้ของจีนมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:41.517562965+07:00","message":"[buffer interim] 2802 false อากาศภายใต้ของจีนมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.517571539+07:00","message":"[bufferProcess] interim [40000000]:อากาศภายใต้ของจีนมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.517574072+07:00","message":"[bufferProcess] send to processor:อากาศภายใต้ของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.517578217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.517580952+07:00","message":"> Transcript [39332] [false]: 'อากาศภายใต้ของจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.517584327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.517586422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.517588181+07:00","message":"StatePrefix: 'อากาศภายใต้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.517590189+07:00","message":"TextPushed: 'อากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:41.767304069+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:41.767342641+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-05-12T12:49:41.767350803+07:00","message":"receive interim result [false|false]: อากาศภายใต้ของจีน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:41.76736597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Moonlight\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:41.767369437+07:00","message":"receive interim result [false|false]:  Moonlight"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:41.767379522+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:41.767382796+07:00","message":"receive 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-05-12T12:49:41.767385822+07:00","message":"receive interim result [false|false]: อากาศภายใต้ของจีนมูลระยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:41.767391179+07:00","message":"[buffer interim] 2802 false อากาศภายใต้ของจีน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:41.767395094+07:00","message":"[buffer interim] 2802 false  Moonlight"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:41.767397337+07:00","message":"[buffer interim] 2802 false อากาศภายใต้ของจีนมูลระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.767403962+07:00","message":"[bufferProcess] interim [340000000]:อากาศภายใต้ของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.76740797+07:00","message":"[bufferProcess] send to processor:อากาศภายใต้ของจีนมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.767410922+07:00","message":"[bufferProcess] interim [340000000]: Moonlight"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.76741316+07:00","message":"[bufferProcess] update buffer: อากาศภายใต้ของจีน Moonlight"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.767415391+07:00","message":"[bufferProcess] interim [400000000]:อากาศภายใต้ของจีนมูลระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.767417253+07:00","message":"[bufferProcess] send to processor:อากาศภายใต้ของจีน Moonlight"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.767420362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.767424828+07:00","message":"> Transcript [39333] [false]: 'อากาศภายใต้ของจีนมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.767428405+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.76743091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.767432821+07:00","message":"StatePrefix: 'อากาศภายใต้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.767434771+07:00","message":"TextPushed: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.767436272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.767438168+07:00","message":"> Transcript [39334] [false]: 'อากาศภายใต้ของจีน Moonlight'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.767440178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.767441726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.767443419+07:00","message":"StatePrefix: 'อากาศภายใต้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:41.767445023+07:00","message":"TextPushed: 'อากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.029004601+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.029046096+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-05-12T12:49:42.029056696+07:00","message":"receive interim result [false|false]: อากาศภายใต้ของจีนมูลระยะทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.029072998+07:00","message":"[buffer interim] 2802 false อากาศภายใต้ของจีนมูลระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.029081468+07:00","message":"[bufferProcess] interim [580000000]:อากาศภายใต้ของจีนมูลระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.029084439+07:00","message":"[bufferProcess] send to processor:อากาศภายใต้ของจีนมูลระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.029092268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.029094968+07:00","message":"> Transcript [39335] [false]: 'อากาศภายใต้ของจีนมูลระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.029098897+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.029101217+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.029103527+07:00","message":"StatePrefix: 'อากาศภายใต้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.029105826+07:00","message":"TextPushed: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.029112268+07:00","message":"Push: 'ภายใต้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.029114476+07:00","message":"TextPushed: 'อากาศภายใต้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.029116352+07:00","message":"Set new StatePrefix : 'อากาศภายใต้ของจีนมูลระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.029118433+07:00","message":"Next Push (prob) : 'จีนมูลระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.029127033+07:00","message":"push: {false ภายใต้ของ 0 0xc003756700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.405459273+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.405497195+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-05-12T12:49:42.405503639+07:00","message":"receive interim result [false|false]: อากาศภายใต้ของจีนมูลระยะทางกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.405518913+07:00","message":"[buffer interim] 2802 false อากาศภายใต้ของจีนมูลระยะทางกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.405526563+07:00","message":"[bufferProcess] interim [940000000]:อากาศภายใต้ของจีนมูลระยะทางกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.405529427+07:00","message":"[bufferProcess] send to processor:อากาศภายใต้ของจีนมูลระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.40553704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.405539779+07:00","message":"> Transcript [39336] [false]: 'อากาศภายใต้ของจีนมูลระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.405543871+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.405546275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.405550073+07:00","message":"StatePrefix: 'อากาศภายใต้ของจีนมูลระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.405552891+07:00","message":"TextPushed: 'อากาศภายใต้ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.49152397+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.491648316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศภายใต้ของจีนมูลระยะทางกว่า 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.491655598+07:00","message":"receive interim result [false|false]: อากาศภายใต้ของจีนมูลระยะทางกว่า 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.491673306+07:00","message":"[buffer interim] 2802 false อากาศภายใต้ของจีนมูลระยะทางกว่า 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.491682059+07:00","message":"[bufferProcess] interim [120000000]:อากาศภายใต้ของจีนมูลระยะทางกว่า 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.491684885+07:00","message":"[bufferProcess] send to processor:อากาศภายใต้ของจีนมูลระยะทางกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.49168895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.491691717+07:00","message":"> Transcript [39337] [false]: 'อากาศภายใต้ของจีนมูลระยะทางกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.491695214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.491697364+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.491699118+07:00","message":"StatePrefix: 'อากาศภายใต้ของจีนมูลระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.491701574+07:00","message":"TextPushed: 'อากาศภายใต้ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.681471347+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.681513234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศภายใต้ของจีนมูลระยะทางกว่า 50\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.68151889+07:00","message":"receive interim result [false|false]: อากาศภายใต้ของจีนมูลระยะทางกว่า 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.681534645+07:00","message":"[buffer interim] 2802 false อากาศภายใต้ของจีนมูลระยะทางกว่า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.681543243+07:00","message":"[bufferProcess] interim [300000000]:อากาศภายใต้ของจีนมูลระยะทางกว่า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.681545958+07:00","message":"[bufferProcess] send to processor:อากาศภายใต้ของจีนมูลระยะทางกว่า 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.681551856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.681554658+07:00","message":"> Transcript [39338] [false]: 'อากาศภายใต้ของจีนมูลระยะทางกว่า 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.681561101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.681563256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.681567386+07:00","message":"StatePrefix: 'อากาศภายใต้ของจีนมูลระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.681570453+07:00","message":"TextPushed: 'อากาศภายใต้ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.985561024+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.985594847+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-05-12T12:49:42.985601143+07:00","message":"receive interim result [false|false]: อากาศภายใต้ของจีนมูลระยะทางกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.985611603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 50\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.985614258+07:00","message":"receive interim result [false|false]:  50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.985621948+07:00","message":"[buffer interim] 2802 false อากาศภายใต้ของจีนมูลระยะทางกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.985626018+07:00","message":"[buffer interim] 2802 false  50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.98563156+07:00","message":"[bufferProcess] interim [540000000]:อากาศภายใต้ของจีนมูลระยะทางกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.985634379+07:00","message":"[bufferProcess] send to processor:อากาศภายใต้ของจีนมูลระยะทางกว่า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.985637224+07:00","message":"[bufferProcess] interim [540000000]: 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.985639594+07:00","message":"[bufferProcess] update buffer: อากาศภายใต้ของจีนมูลระยะทางกว่า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.98564243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.98564505+07:00","message":"> Transcript [39339] [false]: 'อากาศภายใต้ของจีนมูลระยะทางกว่า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.985648277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.985650116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.985652044+07:00","message":"StatePrefix: 'อากาศภายใต้ของจีนมูลระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.985654614+07:00","message":"TextPushed: 'อากาศภายใต้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.985658976+07:00","message":"Push: 'จีนมูลระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.985660795+07:00","message":"TextPushed: 'อากาศภายใต้ของจีนมูลระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.985662867+07:00","message":"Set new StatePrefix : 'อากาศภายใต้ของจีนมูลระยะทางกว่า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:42.985667898+07:00","message":"Next Push (prob) : 'ทางกว่า 50'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:42.985675174+07:00","message":"push: {false จีนมูลระยะ 0 0xc003756700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.115430325+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.115473948+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-05-12T12:49:43.115480756+07:00","message":"receive interim result [false|false]: อากาศภายใต้ของจีนมูลระยะทางกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.115494046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 50 กิโล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.115497662+07:00","message":"receive interim result [false|false]:  50 กิโล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.115506036+07:00","message":"[buffer interim] 2802 false อากาศภายใต้ของจีนมูลระยะทางกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.115510066+07:00","message":"[buffer interim] 2802 false  50 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.115518854+07:00","message":"[bufferProcess] interim [660000000]:อากาศภายใต้ของจีนมูลระยะทางกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.115521435+07:00","message":"[bufferProcess] send to processor:อากาศภายใต้ของจีนมูลระยะทางกว่า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.115524419+07:00","message":"[bufferProcess] interim [660000000]: 50 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.115527424+07:00","message":"[bufferProcess] update buffer: อากาศภายใต้ของจีนมูลระยะทางกว่า 50 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.1155303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.115533428+07:00","message":"> Transcript [39340] [false]: 'อากาศภายใต้ของจีนมูลระยะทางกว่า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.11553742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.115539521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.115541502+07:00","message":"StatePrefix: 'อากาศภายใต้ของจีนมูลระยะทางกว่า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.115543952+07:00","message":"TextPushed: 'อากาศภายใต้ของจีนมูลระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.177289545+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.177335648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศภายใต้ของจีนมูลระยะทางกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.177344798+07:00","message":"receive interim result [false|false]: อากาศภายใต้ของจีนมูลระยะทางกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.177357131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 50 กิโลเมตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.177362858+07:00","message":"receive interim result [false|false]:  50 กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.177373302+07:00","message":"[buffer interim] 2802 false อากาศภายใต้ของจีนมูลระยะทางกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.177379306+07:00","message":"[buffer interim] 2802 false  50 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.177386786+07:00","message":"[bufferProcess] interim [780000000]:อากาศภายใต้ของจีนมูลระยะทางกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.177390697+07:00","message":"[bufferProcess] send to processor:อากาศภายใต้ของจีนมูลระยะทางกว่า 50 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.177397951+07:00","message":"[bufferProcess] interim [780000000]: 50 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.177401757+07:00","message":"[bufferProcess] update buffer: อากาศภายใต้ของจีนมูลระยะทางกว่า 50 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.177411042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.177415081+07:00","message":"> Transcript [39341] [false]: 'อากาศภายใต้ของจีนมูลระยะทางกว่า 50 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.177419726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.177422677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.177426017+07:00","message":"StatePrefix: 'อากาศภายใต้ของจีนมูลระยะทางกว่า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.17742951+07:00","message":"TextPushed: 'อากาศภายใต้ของจีนมูลระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.308030354+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.308068215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศภายใต้ของจีนมูลระยะทางกว่า 50\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.308075985+07:00","message":"receive interim result [false|false]: อากาศภายใต้ของจีนมูลระยะทางกว่า 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.308091474+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-05-12T12:49:43.308096511+07:00","message":"receive interim result [false|false]:  กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.308108627+07:00","message":"[buffer interim] 2802 false อากาศภายใต้ของจีนมูลระยะทางกว่า 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.308113793+07:00","message":"[buffer interim] 2802 false  กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.308120393+07:00","message":"[bufferProcess] interim [900000000]:อากาศภายใต้ของจีนมูลระยะทางกว่า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.308122859+07:00","message":"[bufferProcess] send to processor:อากาศภายใต้ของจีนมูลระยะทางกว่า 50 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.308125676+07:00","message":"[bufferProcess] interim [900000000]: กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.308128044+07:00","message":"[bufferProcess] update buffer: อากาศภายใต้ของจีนมูลระยะทางกว่า 50 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.308130966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.308133745+07:00","message":"> Transcript [39342] [false]: 'อากาศภายใต้ของจีนมูลระยะทางกว่า 50 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.308137224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.308139229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.308141384+07:00","message":"StatePrefix: 'อากาศภายใต้ของจีนมูลระยะทางกว่า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.308143676+07:00","message":"TextPushed: 'อากาศภายใต้ของจีนมูลระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.355970113+07:00","message":"[GCS] IsForceVAD: false for message ID: 2802"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:43.40322049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:43.403226345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.491401573+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.491469307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศภายใต้ของจีนมูลระยะทางกว่า 50 กิโลเมตร\",\"confidence\":0.9551425}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.491476912+07:00","message":"receive interim result [true|false]: อากาศภายใต้ของจีนมูลระยะทางกว่า 50 กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.491489188+07:00","message":"end recv isFinal message id 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.49149131+07:00","message":"end Recv id 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.491497882+07:00","message":"[buffer interim] 2802 true อากาศภายใต้ของจีนมูลระยะทางกว่า 50 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491510192+07:00","message":"[bufferProcess] interim [140000000]:อากาศภายใต้ของจีนมูลระยะทางกว่า 50 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491513508+07:00","message":"[bufferProcess] send to processor (isfinal):อากาศภายใต้ของจีนมูลระยะทางกว่า 50 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491517225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491522348+07:00","message":"> Transcript [39343] [false]: 'อากาศภายใต้ของจีนมูลระยะทางกว่า 50 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491526141+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491528054+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491530252+07:00","message":"StatePrefix: 'อากาศภายใต้ของจีนมูลระยะทางกว่า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491533289+07:00","message":"TextPushed: 'อากาศภายใต้ของจีนมูลระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491541114+07:00","message":"Push: 'ทางกว่า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491543266+07:00","message":"TextPushed: 'อากาศภายใต้ของจีนมูลระยะทางกว่า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491545411+07:00","message":"Set new StatePrefix : 'อากาศภายใต้ของจีนมูลระยะทางกว่า 50 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491547528+07:00","message":"Next Push (prob) : ' กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491549146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491552132+07:00","message":"> Transcript [39344] [true]: 'อากาศภายใต้ของจีนมูลระยะทางกว่า 50 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491555154+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491557257+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.49155904+07:00","message":"StatePrefix: 'อากาศภายใต้ของจีนมูลระยะทางกว่า 50 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491561355+07:00","message":"TextPushed: 'อากาศภายใต้ของจีนมูลระยะทางกว่า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.491563443+07:00","message":"Push: ' กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.491578059+07:00","message":"push: {false ทางกว่า 50 0 0xc003756700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.491603999+07:00","message":"push: {true  กิโลเมตร 0 0xc003756700}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:43.501254751+07:00","message":"write wav file: './tmp/7565/7565_2802.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.678588213+07:00","message":"[GCS] Start streaming session, msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.737217121+07:00","message":"[GCS] IsForceVAD: false for message ID: 2803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.920963238+07:00","message":"receive streaming session, msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.920998253+07:00","message":"found end of frame, send empty tag with msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.921001524+07:00","message":"end Recv id 2803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.92101138+07:00","message":"[buffer interim] 2803 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.92102089+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.921024455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.921027269+07:00","message":"> Transcript [39345] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.921030618+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.921033674+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.921035483+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.921037168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:43.921045904+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.921057956+07:00","message":"push: {true \n 0 0xc004428e80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:43.925336528+07:00","message":"write wav file: './tmp/7565/7565_2803.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:43.92877554+07:00","message":"[GCS] Start streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:44.46513612+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:44.465212399+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-05-12T12:49:44.465221278+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:44.465237454+07:00","message":"[buffer interim] 2804 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:44.465255265+07:00","message":"[bufferProcess] interim [360000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:44.465257345+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:44.666766534+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:44.666806971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:44.666813265+07:00","message":"receive interim result [false|false]: การขุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:44.666830217+07:00","message":"[buffer interim] 2804 false การขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:44.66683958+07:00","message":"[bufferProcess] interim [540000000]:การขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:44.6668422+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:44.666846022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:44.666849188+07:00","message":"> Transcript [39346] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:44.66685128+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:44.784734871+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:44.784777151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขุดลอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:44.784782873+07:00","message":"receive interim result [false|false]: การขุดลอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:44.784796628+07:00","message":"[buffer interim] 2804 false การขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:44.784804142+07:00","message":"[bufferProcess] interim [720000000]:การขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:44.784806451+07:00","message":"[bufferProcess] send to processor:การขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:44.784809415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:44.784812428+07:00","message":"> Transcript [39347] [false]: 'การขุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:44.784815206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:44.784817001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:44.784819469+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:44.78482148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.144858532+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.144898777+07:00","message":"receive 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-05-12T12:49:45.144904601+07:00","message":"receive interim result [false|false]: การขุดลอกดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.144921563+07:00","message":"[buffer interim] 2804 false การขุดลอกดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.144929728+07:00","message":"[bufferProcess] interim [20000000]:การขุดลอกดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.144931855+07:00","message":"[bufferProcess] send to processor:การขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.144935542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.144938453+07:00","message":"> Transcript [39348] [false]: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.144941493+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.144943542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.144945998+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.144947974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.183702192+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.183738045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขุดลอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.183743931+07:00","message":"receive interim result [false|false]: การขุดลอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.183756659+07:00","message":"[buffer interim] 2804 false การขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.183767016+07:00","message":"[bufferProcess] interim [80000000]:การขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.183770148+07:00","message":"[bufferProcess] send to processor:การขุดลอกดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.183776791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.183780757+07:00","message":"> Transcript [39349] [false]: 'การขุดลอกดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.183783856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.183785687+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.183787845+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.183789769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.306487717+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.306520679+07:00","message":"receive 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-05-12T12:49:45.306526419+07:00","message":"receive interim result [false|false]: การขุดลอกดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.30654033+07:00","message":"[buffer interim] 2804 false การขุดลอกดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.306549809+07:00","message":"[bufferProcess] interim [140000000]:การขุดลอกดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.306552461+07:00","message":"[bufferProcess] send to processor:การขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.306557346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.306563895+07:00","message":"> Transcript [39350] [false]: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.306567489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.306569864+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.306571886+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.306573894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.306579556+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.306581924+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.306584047+07:00","message":"Set new StatePrefix : 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.306586062+07:00","message":"Next Push (prob) : 'ขุดลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.306593438+07:00","message":"push: {false การ 0 0xc0039f1c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.360583217+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.360629435+07:00","message":"receive 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-05-12T12:49:45.360636125+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.360653275+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.360667374+07:00","message":"[bufferProcess] interim [260000000]:การขุดลอกที่กว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.360670277+07:00","message":"[bufferProcess] send to processor:การขุดลอกดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.360674172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.360676982+07:00","message":"> Transcript [39351] [false]: 'การขุดลอกดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.360680292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.360682658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.360684566+07:00","message":"StatePrefix: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.360687177+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.503154665+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.503207396+07:00","message":"receive 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-05-12T12:49:45.503215962+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.503236755+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.503252028+07:00","message":"[bufferProcess] interim [380000000]:การขุดลอกที่กว้างใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.503255337+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.503263854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.503267853+07:00","message":"> Transcript [39352] [false]: 'การขุดลอกที่กว้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.50327353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.503276399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.503279152+07:00","message":"StatePrefix: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.503282937+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.710046332+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.710095154+07:00","message":"receive 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-05-12T12:49:45.71010394+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.710123724+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.710137387+07:00","message":"[bufferProcess] interim [620000000]:การขุดลอกที่กว้างมีบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.710141091+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.710149324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.710154004+07:00","message":"> Transcript [39353] [false]: 'การขุดลอกที่กว้างใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.710159307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.710162514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.710165372+07:00","message":"StatePrefix: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.710169191+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.912723736+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.912761323+07:00","message":"receive 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-05-12T12:49:45.912767226+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.912779852+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.912787908+07:00","message":"[bufferProcess] interim [800000000]:การขุดลอกที่กว้างมีบางตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.912790472+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.912795514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.912798063+07:00","message":"> Transcript [39354] [false]: 'การขุดลอกที่กว้างมีบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.912801827+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.912804056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.912806213+07:00","message":"StatePrefix: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.912808702+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.912813224+07:00","message":"Push: 'ขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.912815998+07:00","message":"TextPushed: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.912820605+07:00","message":"Set new StatePrefix : 'การขุดลอกที่กว้างมีบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:45.912823629+07:00","message":"Next Push (prob) : 'ที่กว้างมีบาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:45.912831441+07:00","message":"push: {false ขุดลอก 0 0xc0039f1c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.001681454+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.001722047+07:00","message":"receive 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-05-12T12:49:46.001729651+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.001747093+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.00175537+07:00","message":"[bufferProcess] interim [860000000]:การขุดลอกที่กว้างมีบางจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.001758958+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.001763518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.001771691+07:00","message":"> Transcript [39355] [false]: 'การขุดลอกที่กว้างมีบางตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.00178509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.001791642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.001796818+07:00","message":"StatePrefix: 'การขุดลอกที่กว้างมีบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.001802466+07:00","message":"TextPushed: 'การขุดลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.401780503+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.401824014+07:00","message":"receive 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-05-12T12:49:46.401830655+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุดและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.401847462+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.401855501+07:00","message":"[bufferProcess] interim [280000000]:การขุดลอกที่กว้างมีบางจุดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.401858158+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.401865078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.40186808+07:00","message":"> Transcript [39356] [false]: 'การขุดลอกที่กว้างมีบางจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.401871687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.401874375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.401876248+07:00","message":"StatePrefix: 'การขุดลอกที่กว้างมีบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.401878706+07:00","message":"TextPushed: 'การขุดลอก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:46.40392302+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:46.403932093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.552395027+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.552439578+07:00","message":"receive 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-05-12T12:49:46.552447026+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุดและขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.552463766+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุดและขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.552472495+07:00","message":"[bufferProcess] interim [400000000]:การขุดลอกที่กว้างมีบางจุดและขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.552475136+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางจุดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.55248194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.552484867+07:00","message":"> Transcript [39357] [false]: 'การขุดลอกที่กว้างมีบางจุดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.552488754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.552491245+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.552495316+07:00","message":"StatePrefix: 'การขุดลอกที่กว้างมีบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.552498013+07:00","message":"TextPushed: 'การขุดลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.600023492+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.600066705+07:00","message":"receive 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-05-12T12:49:46.600073405+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุดและผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.600094342+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุดและผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.600103009+07:00","message":"[bufferProcess] interim [520000000]:การขุดลอกที่กว้างมีบางจุดและผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.600105837+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางจุดและขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.600109641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.600112912+07:00","message":"> Transcript [39358] [false]: 'การขุดลอกที่กว้างมีบางจุดและขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.600117602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.600119957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.60012183+07:00","message":"StatePrefix: 'การขุดลอกที่กว้างมีบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.600123948+07:00","message":"TextPushed: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.600126935+07:00","message":"Push: 'ที่กว้างมีบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.600129485+07:00","message":"TextPushed: 'การขุดลอกที่กว้างมีบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.60013157+07:00","message":"Set new StatePrefix : 'การขุดลอกที่กว้างมีบางจุดและขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.600133761+07:00","message":"Next Push (prob) : 'จุดและขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.600142281+07:00","message":"push: {false ที่กว้างมีบาง 0 0xc0039f1c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.792846993+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.792894957+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-05-12T12:49:46.79290159+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุดและผมก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.792918166+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุดและผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.792926354+07:00","message":"[bufferProcess] interim [640000000]:การขุดลอกที่กว้างมีบางจุดและผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.792929427+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางจุดและผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.792936248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.792939052+07:00","message":"> Transcript [39359] [false]: 'การขุดลอกที่กว้างมีบางจุดและผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.792941521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.79294364+07:00","message":"Set new StatePrefix: 'การขุดลอกที่กว้างมีบางจุดและผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.806237659+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.80626153+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-05-12T12:49:46.80626719+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุดและผมคัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.806282533+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุดและผมคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.806288646+07:00","message":"[bufferProcess] interim [700000000]:การขุดลอกที่กว้างมีบางจุดและผมคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.806290966+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางจุดและผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.806294281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.806296875+07:00","message":"> Transcript [39360] [false]: 'การขุดลอกที่กว้างมีบางจุดและผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.806301398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.806303451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.806305409+07:00","message":"StatePrefix: 'การขุดลอกที่กว้างมีบางจุดและผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.806308076+07:00","message":"TextPushed: 'การขุดลอกที่กว้างมีบาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.922256724+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.92230359+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-05-12T12:49:46.92231521+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุดและสมกันดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:46.9223338+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุดและสมกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.922345521+07:00","message":"[bufferProcess] interim [820000000]:การขุดลอกที่กว้างมีบางจุดและสมกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.922349211+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางจุดและผมคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.922356254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.922360256+07:00","message":"> Transcript [39361] [false]: 'การขุดลอกที่กว้างมีบางจุดและผมคัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.922365219+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.922368453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.922371867+07:00","message":"StatePrefix: 'การขุดลอกที่กว้างมีบางจุดและผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:46.922375498+07:00","message":"TextPushed: 'การขุดลอกที่กว้างมีบาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:47.100706306+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:47.100750099+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-05-12T12:49:47.100757085+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุดและผมคันดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:47.100773573+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุดและผมคันดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.100782765+07:00","message":"[bufferProcess] interim [940000000]:การขุดลอกที่กว้างมีบางจุดและผมคันดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.100785421+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางจุดและสมกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.10078925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.100792109+07:00","message":"> Transcript [39362] [false]: 'การขุดลอกที่กว้างมีบางจุดและสมกันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.100794837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.100797474+07:00","message":"Set new StatePrefix: 'การขุดลอกที่กว้างมีบางจุดและสมกันดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:47.161298569+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:47.161345525+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-05-12T12:49:47.161352902+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุดและผมคันดินที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:47.161368558+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุดและผมคันดินที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.161380023+07:00","message":"[bufferProcess] interim [60000000]:การขุดลอกที่กว้างมีบางจุดและผมคันดินที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.161383288+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางจุดและผมคันดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.161390507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.161393778+07:00","message":"> Transcript [39363] [false]: 'การขุดลอกที่กว้างมีบางจุดและผมคันดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.161396369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.161398881+07:00","message":"Set new StatePrefix: 'การขุดลอกที่กว้างมีบางจุดและผมคันดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:47.284209582+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:47.284254601+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-05-12T12:49:47.284261187+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุดและผมคันดินที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:47.284277121+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุดและผมคันดินที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.284285437+07:00","message":"[bufferProcess] interim [180000000]:การขุดลอกที่กว้างมีบางจุดและผมคันดินที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.284288005+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางจุดและผมคันดินที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.284291639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.284294526+07:00","message":"> Transcript [39364] [false]: 'การขุดลอกที่กว้างมีบางจุดและผมคันดินที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.284298291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.284300426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.284302241+07:00","message":"StatePrefix: 'การขุดลอกที่กว้างมีบางจุดและผมคันดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.284307287+07:00","message":"TextPushed: 'การขุดลอกที่กว้างมีบาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:47.415486023+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:47.415522315+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-05-12T12:49:47.41553+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:47.415547749+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.41555707+07:00","message":"[bufferProcess] interim [300000000]:การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.415560622+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางจุดและผมคันดินที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.415565006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.415568813+07:00","message":"> Transcript [39365] [false]: 'การขุดลอกที่กว้างมีบางจุดและผมคันดินที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.415574301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.415577015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.415580565+07:00","message":"StatePrefix: 'การขุดลอกที่กว้างมีบางจุดและผมคันดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.41558417+07:00","message":"TextPushed: 'การขุดลอกที่กว้างมีบาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:47.990195607+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:47.990236505+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-05-12T12:49:47.990243513+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:47.990258148+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.990266718+07:00","message":"[bufferProcess] interim [900000000]:การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.990269518+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.990273297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.990278093+07:00","message":"> Transcript [39366] [false]: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.990280784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:47.990282728+07:00","message":"Set new StatePrefix: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:48.312336965+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:48.312388783+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-05-12T12:49:48.31239667+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:48.312415306+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.312429332+07:00","message":"[bufferProcess] interim [140000000]:การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.312433149+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.312438162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.312442312+07:00","message":"> Transcript [39367] [false]: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.312447439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.312450151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.312453656+07:00","message":"StatePrefix: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.312457344+07:00","message":"TextPushed: 'การขุดลอกที่กว้างมีบาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:48.37232238+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:48.372358998+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-05-12T12:49:48.372365654+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:48.372378575+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.372386032+07:00","message":"[bufferProcess] interim [320000000]:การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.37238871+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.372394859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.372397453+07:00","message":"> Transcript [39368] [false]: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.37240112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.372404943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.372406948+07:00","message":"StatePrefix: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.372409634+07:00","message":"TextPushed: 'การขุดลอกที่กว้างมีบาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:48.760254099+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:48.760293094+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-05-12T12:49:48.760299252+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:48.760315137+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.760322686+07:00","message":"[bufferProcess] interim [680000000]:การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.760325895+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.760333558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.760336127+07:00","message":"> Transcript [39369] [false]: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.760340291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.760342407+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.760344927+07:00","message":"StatePrefix: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:48.760347751+07:00","message":"TextPushed: 'การขุดลอกที่กว้างมีบาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:49.044284102+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:49.044324838+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-05-12T12:49:49.04433117+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการขุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:49.044347427+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.044355127+07:00","message":"[bufferProcess] interim [920000000]:การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.044358104+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.044362055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.044365532+07:00","message":"> Transcript [39370] [false]: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.044369483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.044371451+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.044373405+07:00","message":"StatePrefix: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.044376063+07:00","message":"TextPushed: 'การขุดลอกที่กว้างมีบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.044378869+07:00","message":"Push: 'จุดและของแผ่นดินที่สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.044380794+07:00","message":"TextPushed: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.044383468+07:00","message":"Set new StatePrefix : 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.044386355+07:00","message":"Next Push (prob) : 'รวมทั้งการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:49.04439672+07:00","message":"push: {false จุดและของแผ่นดินที่สูง 0 0xc0039f1c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:49.19104826+07:00","message":"[GCS] IsForceVAD: false for message ID: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:49.201495085+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:49.20152955+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-05-12T12:49:49.201535807+07:00","message":"receive interim result [false|false]: การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการขุดลอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:49.201549285+07:00","message":"[buffer interim] 2804 false การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.201556279+07:00","message":"[bufferProcess] interim [40000000]:การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.201558846+07:00","message":"[bufferProcess] send to processor:การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.201561925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.201564679+07:00","message":"> Transcript [39371] [false]: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการขุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.201568001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.201569903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.201571806+07:00","message":"StatePrefix: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.201574461+07:00","message":"TextPushed: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:49.31742857+07:00","message":"[GCS] Start streaming session, msgId: 2805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:49.372864805+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:49.372898909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขุดลอกที่กว้างมีบางจุดและผมคันดินที่สูงรวมทั้งการขุดลอก\",\"confidence\":0.94968295}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:49.372905263+07:00","message":"receive interim result [true|false]: การขุดลอกที่กว้างมีบางจุดและผมคันดินที่สูงรวมทั้งการขุดลอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:49.37291519+07:00","message":"end recv isFinal message id 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:49.372917449+07:00","message":"end Recv id 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:49.372925296+07:00","message":"[buffer interim] 2804 true การขุดลอกที่กว้างมีบางจุดและผมคันดินที่สูงรวมทั้งการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.372933521+07:00","message":"[bufferProcess] interim [280000000]:การขุดลอกที่กว้างมีบางจุดและผมคันดินที่สูงรวมทั้งการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.372936641+07:00","message":"[bufferProcess] send to processor (isfinal):การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.372939974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.372942522+07:00","message":"> Transcript [39372] [false]: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.372945413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.372947221+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.372949311+07:00","message":"StatePrefix: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.372952171+07:00","message":"TextPushed: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.37295426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.372956325+07:00","message":"> Transcript [39373] [true]: 'การขุดลอกที่กว้างมีบางจุดและผมคันดินที่สูงรวมทั้งการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.372958581+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.372961176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.372962745+07:00","message":"StatePrefix: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.372964699+07:00","message":"TextPushed: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.372966375+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.373159713+07:00","message":"Push: 'รวมทั้งการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.373174271+07:00","message":"TextPushed: 'การขุดลอกที่กว้างมีบางจุดและของแผ่นดินที่สูงรวมทั้งการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.373176694+07:00","message":"Set new StatePrefix : 'การขุดลอกที่กว้างมีบางจุดและผมคันดินที่สูงรวมทั้งการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.37317897+07:00","message":"Next Push (prob) : 'การขุดลอกที่กว้างมีบางจุดและผมคันดินที่สูงรวมทั้งการขุดลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:49.373186527+07:00","message":"push: {true รวมทั้งการขุดลอก 0 0xc0039f1c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:49.373189471+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2804.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:49.384072664+07:00","message":"write wav file: './tmp/7565/7565_2804.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:49.404421717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:49.404446406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.352646749+07:00","message":"receive streaming session, msgId: 2805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.352691366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้ามาใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.352697903+07:00","message":"receive interim result [false|false]: เข้ามาใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.352712781+07:00","message":"[buffer interim] 2805 false เข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.35272067+07:00","message":"[bufferProcess] interim [840000000]:เข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.352722683+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.481384542+07:00","message":"receive streaming session, msgId: 2805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.48142534+07:00","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-05-12T12:49:50.481433076+07:00","message":"receive interim result [false|false]: เข้ามาในที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.481449315+07:00","message":"[buffer interim] 2805 false เข้ามาในที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.481460721+07:00","message":"[bufferProcess] interim [960000000]:เข้ามาในที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.48146428+07:00","message":"[bufferProcess] send to processor:เข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.481471007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.481474974+07:00","message":"> Transcript [39374] [false]: 'เข้ามาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.481478252+07:00","message":"Set StatePrefix (first interim): 'เข้ามาใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.505788467+07:00","message":"receive streaming session, msgId: 2805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.505833284+07:00","message":"receive 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-05-12T12:49:50.505839842+07:00","message":"receive interim result [false|false]: เข้ามาในทิศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.505857117+07:00","message":"[buffer interim] 2805 false เข้ามาในทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.505865558+07:00","message":"[bufferProcess] interim [20000000]:เข้ามาในทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.505867844+07:00","message":"[bufferProcess] send to processor:เข้ามาในที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.505872178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.505876389+07:00","message":"> Transcript [39375] [false]: 'เข้ามาในที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.505880264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.50588242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.505884292+07:00","message":"StatePrefix: 'เข้ามาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.505886342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.550622219+07:00","message":"receive streaming session, msgId: 2805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.550662114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้ามาในที่ดิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.550668822+07:00","message":"receive interim result [false|false]: เข้ามาในที่ดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.550681441+07:00","message":"[buffer interim] 2805 false เข้ามาในที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.550688291+07:00","message":"[bufferProcess] interim [80000000]:เข้ามาในที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.550690943+07:00","message":"[bufferProcess] send to processor:เข้ามาในทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.550698999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.550701591+07:00","message":"> Transcript [39376] [false]: 'เข้ามาในทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.550704852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.550707151+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.55070904+07:00","message":"StatePrefix: 'เข้ามาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.550711383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.733759718+07:00","message":"receive streaming session, msgId: 2805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.733794817+07:00","message":"receive 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-05-12T12:49:50.733801063+07:00","message":"receive interim result [false|false]: เข้ามาในที่ดินของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.733814904+07:00","message":"[buffer interim] 2805 false เข้ามาในที่ดินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.733821783+07:00","message":"[bufferProcess] interim [260000000]:เข้ามาในที่ดินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.733824146+07:00","message":"[bufferProcess] send to processor:เข้ามาในที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.733828898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.733831809+07:00","message":"> Transcript [39377] [false]: 'เข้ามาในที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.733835198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.73383716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.733839397+07:00","message":"StatePrefix: 'เข้ามาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.733841678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.951912591+07:00","message":"receive streaming session, msgId: 2805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.951951657+07:00","message":"receive 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-05-12T12:49:50.951958082+07:00","message":"receive interim result [false|false]: เข้ามาในที่ดินของชาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.95197481+07:00","message":"[buffer interim] 2805 false เข้ามาในที่ดินของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.951982871+07:00","message":"[bufferProcess] interim [500000000]:เข้ามาในที่ดินของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.95198522+07:00","message":"[bufferProcess] send to processor:เข้ามาในที่ดินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.951988548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.951991861+07:00","message":"> Transcript [39378] [false]: 'เข้ามาในที่ดินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.951994917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.951996984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.951998974+07:00","message":"StatePrefix: 'เข้ามาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.952001203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.952005943+07:00","message":"Push: 'เข้ามาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.952008483+07:00","message":"TextPushed: 'เข้ามาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.952010923+07:00","message":"Set new StatePrefix : 'เข้ามาในที่ดินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:50.952013064+07:00","message":"Next Push (prob) : 'ที่ดินของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:50.952020641+07:00","message":"push: {false เข้ามาใน 0 0xc004218880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.181226202+07:00","message":"receive streaming session, msgId: 2805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.181261056+07:00","message":"receive 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-05-12T12:49:51.181266984+07:00","message":"receive interim result [false|false]: เข้ามาในที่ดินของชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.181280663+07:00","message":"[buffer interim] 2805 false เข้ามาในที่ดินของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.181287478+07:00","message":"[bufferProcess] interim [680000000]:เข้ามาในที่ดินของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.181290171+07:00","message":"[bufferProcess] send to processor:เข้ามาในที่ดินของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.1812955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.181298059+07:00","message":"> Transcript [39379] [false]: 'เข้ามาในที่ดินของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.18130155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.181303719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.181305667+07:00","message":"StatePrefix: 'เข้ามาในที่ดินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.181308004+07:00","message":"TextPushed: 'เข้ามาใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.356510487+07:00","message":"[GCS] IsForceVAD: false for message ID: 2805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.428438243+07:00","message":"[GCS] Start streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.451815582+07:00","message":"receive streaming session, msgId: 2805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.451856782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้ามาในที่ดินของชาวบ้าน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.451863426+07:00","message":"receive interim result [true|false]: เข้ามาในที่ดินของชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.451875134+07:00","message":"end recv isFinal message id 2805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.451877361+07:00","message":"end Recv id 2805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.451884282+07:00","message":"[buffer interim] 2805 true เข้ามาในที่ดินของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.451892769+07:00","message":"[bufferProcess] interim [70000000]:เข้ามาในที่ดินของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.451899518+07:00","message":"[bufferProcess] send to processor (isfinal):เข้ามาในที่ดินของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.451903559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.451908524+07:00","message":"> Transcript [39380] [false]: 'เข้ามาในที่ดินของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.451911648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.451913568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.451915411+07:00","message":"StatePrefix: 'เข้ามาในที่ดินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.451917607+07:00","message":"TextPushed: 'เข้ามาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.451919358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.451921243+07:00","message":"> Transcript [39381] [true]: 'เข้ามาในที่ดินของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.451923517+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.451925143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.451926703+07:00","message":"StatePrefix: 'เข้ามาในที่ดินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.451928512+07:00","message":"TextPushed: 'เข้ามาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.451936175+07:00","message":"Push: 'ที่ดินของชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.451945625+07:00","message":"push: {true ที่ดินของชาวบ้าน 0 0xc004218880}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:51.463981499+07:00","message":"write wav file: './tmp/7565/7565_2805.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.557557819+07:00","message":"[GCS] IsForceVAD: false for message ID: 2806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.63543559+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.635457127+07:00","message":"found end of frame, send empty tag with msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.635460408+07:00","message":"end Recv id 2806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.635468979+07:00","message":"[buffer interim] 2806 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.635477119+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.635487599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.635490613+07:00","message":"> Transcript [39382] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.635492906+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.635494753+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.63549652+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.635498499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:51.635501367+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:51.635512406+07:00","message":"push: {true \n 0 0xc003473a00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:51.640093922+07:00","message":"write wav file: './tmp/7565/7565_2806.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:52.073058066+07:00","message":"[GCS] Start streaming session, msgId: 2807"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:52.405091679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:52.40510338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:52.627924362+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:52.627972082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:52.627978131+07:00","message":"receive interim result [false|false]: ชาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:52.627994285+07:00","message":"[buffer interim] 2807 false ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:52.628001166+07:00","message":"[bufferProcess] interim [540000000]:ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:52.628002854+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:52.797918653+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:52.797960264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช้าพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:52.797967552+07:00","message":"receive interim result [false|false]: เช้าพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:52.797983568+07:00","message":"[buffer interim] 2807 false เช้าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:52.797994948+07:00","message":"[bufferProcess] interim [660000000]:เช้าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:52.797998847+07:00","message":"[bufferProcess] send to processor:ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:52.798003682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:52.798007604+07:00","message":"> Transcript [39383] [false]: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:52.798010678+07:00","message":"Set StatePrefix (first interim): 'ชาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:52.91478213+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:52.914823492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวลุ่มน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:52.914828743+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:52.914843041+07:00","message":"[buffer interim] 2807 false ชาวลุ่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:52.914862905+07:00","message":"[bufferProcess] interim [900000000]:ชาวลุ่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:52.91486613+07:00","message":"[bufferProcess] send to processor:เช้าพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:52.914871068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:52.914873928+07:00","message":"> Transcript [39384] [false]: 'เช้าพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:52.914876232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:52.914878297+07:00","message":"Set new StatePrefix: 'เช้าพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.246967123+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.247011161+07:00","message":"receive 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-05-12T12:49:53.247018459+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.247035371+07:00","message":"[buffer interim] 2807 false ชาวลุ่มน้ำลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.247043546+07:00","message":"[bufferProcess] interim [200000000]:ชาวลุ่มน้ำลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.247046215+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.247049728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.247052363+07:00","message":"> Transcript [39385] [false]: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.247054544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.247056627+07:00","message":"Set new StatePrefix: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.303875837+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.303923644+07:00","message":"receive 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-05-12T12:49:53.303931524+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำคอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.303948198+07:00","message":"[buffer interim] 2807 false ชาวลุ่มน้ำลำคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.303956567+07:00","message":"[bufferProcess] interim [320000000]:ชาวลุ่มน้ำลำคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.303959502+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.303966622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.303969309+07:00","message":"> Transcript [39386] [false]: 'ชาวลุ่มน้ำลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.303973431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.30397586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.303977709+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.303979797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.43537786+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.435421534+07:00","message":"receive 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-05-12T12:49:53.435429096+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำคลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.435447186+07:00","message":"[buffer interim] 2807 false ชาวลุ่มน้ำลำคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.435460812+07:00","message":"[bufferProcess] interim [380000000]:ชาวลุ่มน้ำลำคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.435464259+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.435473289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.435477158+07:00","message":"> Transcript [39387] [false]: 'ชาวลุ่มน้ำลำคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.4354819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.435485888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.435488791+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.435491709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.503435145+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.503480253+07:00","message":"receive 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-05-12T12:49:53.503486702+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำคณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.503505814+07:00","message":"[buffer interim] 2807 false ชาวลุ่มน้ำลำคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.503513751+07:00","message":"[bufferProcess] interim [440000000]:ชาวลุ่มน้ำลำคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.503517259+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.503525913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.503528728+07:00","message":"> Transcript [39388] [false]: 'ชาวลุ่มน้ำลำคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.503532716+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.503535388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.503537508+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.503539394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.555262526+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.555296507+07:00","message":"receive 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-05-12T12:49:53.555302479+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำคลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.555316896+07:00","message":"[buffer interim] 2807 false ชาวลุ่มน้ำลำคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.55532441+07:00","message":"[bufferProcess] interim [500000000]:ชาวลุ่มน้ำลำคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.555326958+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.555334399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.555337071+07:00","message":"> Transcript [39389] [false]: 'ชาวลุ่มน้ำลำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.555341187+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.555343403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.555345203+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.555347089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.555354275+07:00","message":"Push: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.555356027+07:00","message":"TextPushed: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.555357872+07:00","message":"Set new StatePrefix : 'ชาวลุ่มน้ำลำคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.555359938+07:00","message":"Next Push (prob) : 'ลำคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.555369278+07:00","message":"push: {false ชาวลุ่มน้ำ 0 0xc003c4e000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.62535491+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.625394234+07:00","message":"receive 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-05-12T12:49:53.625400417+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.625413183+07:00","message":"[buffer interim] 2807 false ชาวลุ่มน้ำลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.625419964+07:00","message":"[bufferProcess] interim [560000000]:ชาวลุ่มน้ำลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.625422317+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำคลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.625427551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.625430755+07:00","message":"> Transcript [39390] [false]: 'ชาวลุ่มน้ำลำคลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.62543407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.625436059+07:00","message":"Set new StatePrefix: 'ชาวลุ่มน้ำลำคลอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.821968693+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.822010975+07:00","message":"receive 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-05-12T12:49:53.822017248+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.822033624+07:00","message":"[buffer interim] 2807 false ชาวลุ่มน้ำลำพะเนียงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.822042414+07:00","message":"[bufferProcess] interim [800000000]:ชาวลุ่มน้ำลำพะเนียงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.822044846+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.82205312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.822056467+07:00","message":"> Transcript [39391] [false]: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.822058996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.822061625+07:00","message":"Set new StatePrefix: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.953435592+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.953479707+07:00","message":"receive 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-05-12T12:49:53.953486842+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงในใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:53.953498887+07:00","message":"[buffer interim] 2807 false ชาวลุ่มน้ำลำพะเนียงในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.953506245+07:00","message":"[bufferProcess] interim [920000000]:ชาวลุ่มน้ำลำพะเนียงในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.953508773+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.953514093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.953517517+07:00","message":"> Transcript [39392] [false]: 'ชาวลุ่มน้ำลำพะเนียงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.953521229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.953523868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.953525897+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:53.953528348+07:00","message":"TextPushed: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.001875567+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.001916324+07:00","message":"receive 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-05-12T12:49:54.001922725+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงในจัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.001936334+07:00","message":"[buffer interim] 2807 false ชาวลุ่มน้ำลำพะเนียงในจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.001942964+07:00","message":"[bufferProcess] interim [980000000]:ชาวลุ่มน้ำลำพะเนียงในจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.001945681+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.001952746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.001955554+07:00","message":"> Transcript [39393] [false]: 'ชาวลุ่มน้ำลำพะเนียงในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.001958767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.001961333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.001963326+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.001966163+07:00","message":"TextPushed: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.129803179+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.129841005+07:00","message":"receive 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-05-12T12:49:54.129847457+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงในจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.129862805+07:00","message":"[buffer interim] 2807 false ชาวลุ่มน้ำลำพะเนียงในจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.129870173+07:00","message":"[bufferProcess] interim [40000000]:ชาวลุ่มน้ำลำพะเนียงในจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.129872773+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงในจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.12987801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.129880704+07:00","message":"> Transcript [39394] [false]: 'ชาวลุ่มน้ำลำพะเนียงในจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.129883852+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.129885838+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.129888334+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.129890506+07:00","message":"TextPushed: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.324765413+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.324812717+07:00","message":"receive 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-05-12T12:49:54.324819196+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงในจังหวัดนนท์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.324835973+07:00","message":"[buffer interim] 2807 false ชาวลุ่มน้ำลำพะเนียงในจังหวัดนนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.324844461+07:00","message":"[bufferProcess] interim [280000000]:ชาวลุ่มน้ำลำพะเนียงในจังหวัดนนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.324848302+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงในจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.324853935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.324857767+07:00","message":"> Transcript [39395] [false]: 'ชาวลุ่มน้ำลำพะเนียงในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.324863386+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.324866318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.324869959+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.32487299+07:00","message":"TextPushed: 'ชาวลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.324877153+07:00","message":"Push: 'ลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.324880224+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.324883465+07:00","message":"Set new StatePrefix : 'ชาวลุ่มน้ำลำพะเนียงในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.324885818+07:00","message":"Next Push (prob) : 'ในจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.324897141+07:00","message":"push: {false ลำพะเนียง 0 0xc003c4e000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.390986614+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.391033909+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-05-12T12:49:54.391041094+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.391058068+07:00","message":"[buffer interim] 2807 false ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.391066509+07:00","message":"[bufferProcess] interim [340000000]:ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.391069332+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงในจังหวัดนนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.391073357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.391076533+07:00","message":"> Transcript [39396] [false]: 'ชาวลุ่มน้ำลำพะเนียงในจังหวัดนนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.391080618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.39108276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.3910846+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.391087319+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.509621736+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.509669621+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-05-12T12:49:54.509676358+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงในจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.509691553+07:00","message":"[buffer interim] 2807 false ชาวลุ่มน้ำลำพะเนียงในจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.509703147+07:00","message":"[bufferProcess] interim [460000000]:ชาวลุ่มน้ำลำพะเนียงในจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.509707067+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.509713159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.509716322+07:00","message":"> Transcript [39397] [false]: 'ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.50972004+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.5097239+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.509725887+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.509728364+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.641243204+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.641283217+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-05-12T12:49:54.641289617+07:00","message":"receive interim result [false|false]: ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัวลำภู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.641299999+07:00","message":"[buffer interim] 2807 false ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัวลำภู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.641308261+07:00","message":"[bufferProcess] interim [580000000]:ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัวลำภู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.641310918+07:00","message":"[bufferProcess] send to processor:ชาวลุ่มน้ำลำพะเนียงในจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.641314856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.641317502+07:00","message":"> Transcript [39398] [false]: 'ชาวลุ่มน้ำลำพะเนียงในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.641320642+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.641322625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.641324654+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:54.641327492+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:54.956778656+07:00","message":"[GCS] IsForceVAD: false for message ID: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:55.066208197+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:55.066258147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัวลำภู\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:55.066266565+07:00","message":"receive interim result [true|false]: ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัวลำภู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:55.066277341+07:00","message":"end recv isFinal message id 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:55.066281579+07:00","message":"end Recv id 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:55.066289408+07:00","message":"[buffer interim] 2807 true ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัวลำภู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.066298487+07:00","message":"[bufferProcess] interim [90000000]:ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัวลำภู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.066302195+07:00","message":"[bufferProcess] send to processor (isfinal):ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัวลำภู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.066306521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.066309823+07:00","message":"> Transcript [39399] [false]: 'ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัวลำภู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.06631378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.066315932+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.066318418+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.066321147+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.066324345+07:00","message":"Push: 'ในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.066326173+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.06632859+07:00","message":"Set new StatePrefix : 'ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัวลำภู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.066331044+07:00","message":"Next Push (prob) : 'หนองบัวลำภู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.06633282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.0663347+07:00","message":"> Transcript [39400] [true]: 'ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัวลำภู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.066336934+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.066338649+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.066340235+07:00","message":"StatePrefix: 'ชาวลุ่มน้ำลำพะเนียงในจังหวัดหนองบัวลำภู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.066342292+07:00","message":"TextPushed: 'ชาวลุ่มน้ำลำพะเนียงในจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.066344452+07:00","message":"Push: 'หนองบัวลำภู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:55.066352744+07:00","message":"push: {false ในจังหวัด 0 0xc003c4e000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:55.066363457+07:00","message":"push: {true หนองบัวลำภู 0 0xc003c4e000}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:55.074527582+07:00","message":"write wav file: './tmp/7565/7565_2807.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:55.207169185+07:00","message":"[GCS] Start streaming session, msgId: 2808"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:55.405714044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:55.405717442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:55.750361266+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:55.750411341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อยืด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:55.750417185+07:00","message":"receive interim result [false|false]: เสื้อยืด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:55.750433269+07:00","message":"[buffer interim] 2808 false เสื้อยืด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.750440862+07:00","message":"[bufferProcess] interim [600000000]:เสื้อยืด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:55.750444469+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.385556004+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.385592543+07:00","message":"receive 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-05-12T12:49:56.38559752+07:00","message":"receive interim result [false|false]: เสื้อยืดฟ้องร้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.385611267+07:00","message":"[buffer interim] 2808 false เสื้อยืดฟ้องร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.385618628+07:00","message":"[bufferProcess] interim [140000000]:เสื้อยืดฟ้องร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.385621284+07:00","message":"[bufferProcess] send to processor:เสื้อยืด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.385626386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.385629106+07:00","message":"> Transcript [39401] [false]: 'เสื้อยืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.385631188+07:00","message":"Set StatePrefix (first interim): 'เสื้อยืด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.460793722+07:00","message":"[GCS] Cleaned up inactive client: 2766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.460821142+07:00","message":"[GCS] Cleaned up inactive client: 2775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.460823779+07:00","message":"[GCS] Cleaned up inactive client: 2776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.460826264+07:00","message":"[GCS] Cleaned up inactive client: 2779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.460828062+07:00","message":"[GCS] Cleaned up inactive client: 2767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.460829725+07:00","message":"[GCS] Cleaned up inactive client: 2771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.460831554+07:00","message":"[GCS] Cleaned up inactive client: 2774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.460833177+07:00","message":"[GCS] Cleaned up inactive client: 2780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.460834974+07:00","message":"[GCS] Cleaned up inactive client: 2773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.460836777+07:00","message":"[GCS] Cleaned up inactive client: 2770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.460838425+07:00","message":"[GCS] Cleaned up inactive client: 2772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.46084001+07:00","message":"[GCS] Cleaned up inactive client: 2777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.460841922+07:00","message":"[GCS] Cleaned up inactive client: 2768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.46084349+07:00","message":"[GCS] Cleaned up inactive client: 2765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.460845035+07:00","message":"[GCS] Cleaned up inactive client: 2769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.460846555+07:00","message":"[GCS] Cleaned up inactive client: 2778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.574338248+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.574375495+07:00","message":"receive 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-05-12T12:49:56.574382265+07:00","message":"receive interim result [false|false]: เสื้อยืดฟ้องร้องกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.574396304+07:00","message":"[buffer interim] 2808 false เสื้อยืดฟ้องร้องกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.574403289+07:00","message":"[bufferProcess] interim [380000000]:เสื้อยืดฟ้องร้องกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.574405871+07:00","message":"[bufferProcess] send to processor:เสื้อยืดฟ้องร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.574410928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.574414226+07:00","message":"> Transcript [39402] [false]: 'เสื้อยืดฟ้องร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.57441766+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.574420105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.574422065+07:00","message":"StatePrefix: 'เสื้อยืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.574424254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.766350773+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.766388565+07:00","message":"receive 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-05-12T12:49:56.766395815+07:00","message":"receive interim result [false|false]: เสื้อยืดฟ้องร้องกรมธรรม์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.766410978+07:00","message":"[buffer interim] 2808 false เสื้อยืดฟ้องร้องกรมธรรม์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.766421906+07:00","message":"[bufferProcess] interim [620000000]:เสื้อยืดฟ้องร้องกรมธรรม์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.766425975+07:00","message":"[bufferProcess] send to processor:เสื้อยืดฟ้องร้องกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.766432314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.76643616+07:00","message":"> Transcript [39403] [false]: 'เสื้อยืดฟ้องร้องกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.76644087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.766444105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.766447218+07:00","message":"StatePrefix: 'เสื้อยืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.766450054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.961569617+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.961614471+07:00","message":"receive 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-05-12T12:49:56.961621429+07:00","message":"receive interim result [false|false]: เสื้อยืดฟ้องร้องกรมธนารักษ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.961637735+07:00","message":"[buffer interim] 2808 false เสื้อยืดฟ้องร้องกรมธนารักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.961645647+07:00","message":"[bufferProcess] interim [740000000]:เสื้อยืดฟ้องร้องกรมธนารักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.961648415+07:00","message":"[bufferProcess] send to processor:เสื้อยืดฟ้องร้องกรมธรรม์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.96165174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.961654645+07:00","message":"> Transcript [39404] [false]: 'เสื้อยืดฟ้องร้องกรมธรรม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.961658281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.96166081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.961662807+07:00","message":"StatePrefix: 'เสื้อยืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.961664843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.963899378+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.963942198+07:00","message":"receive 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-05-12T12:49:56.963948168+07:00","message":"receive interim result [false|false]: เสื้อยืดฟ้องร้องกรมชลประทาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.963966049+07:00","message":"[buffer interim] 2808 false เสื้อยืดฟ้องร้องกรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.963973983+07:00","message":"[bufferProcess] interim [800000000]:เสื้อยืดฟ้องร้องกรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.96397671+07:00","message":"[bufferProcess] send to processor:เสื้อยืดฟ้องร้องกรมธนารักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.963980581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.963983585+07:00","message":"> Transcript [39405] [false]: 'เสื้อยืดฟ้องร้องกรมธนารักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.963986916+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.963988923+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.963990804+07:00","message":"StatePrefix: 'เสื้อยืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.96399365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.964003634+07:00","message":"Push: 'เสื้อยืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.964006023+07:00","message":"TextPushed: 'เสื้อยืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.964008169+07:00","message":"Set new StatePrefix : 'เสื้อยืดฟ้องร้องกรมธนารักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:56.964010765+07:00","message":"Next Push (prob) : 'ฟ้องร้องกรมธนารักษ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:56.964030178+07:00","message":"push: {false เสื้อยืด 0 0xc004428e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.288877112+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.288919432+07:00","message":"receive 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-05-12T12:49:57.288927058+07:00","message":"receive interim result [false|false]: เสื้อยืดฟ้องร้องกรมชลประทานเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.288942714+07:00","message":"[buffer interim] 2808 false เสื้อยืดฟ้องร้องกรมชลประทานเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.288955043+07:00","message":"[bufferProcess] interim [100000000]:เสื้อยืดฟ้องร้องกรมชลประทานเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.288959341+07:00","message":"[bufferProcess] send to processor:เสื้อยืดฟ้องร้องกรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.288967375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.288971797+07:00","message":"> Transcript [39406] [false]: 'เสื้อยืดฟ้องร้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.288975708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.288979319+07:00","message":"Set new StatePrefix: 'เสื้อยืดฟ้องร้องกรมชลประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.47834328+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.478390706+07:00","message":"receive 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-05-12T12:49:57.478399038+07:00","message":"receive interim result [false|false]: เสื้อยืดฟ้องร้องกรมชลประทานเป็นค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.478415652+07:00","message":"[buffer interim] 2808 false เสื้อยืดฟ้องร้องกรมชลประทานเป็นค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.478424191+07:00","message":"[bufferProcess] interim [280000000]:เสื้อยืดฟ้องร้องกรมชลประทานเป็นค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.478429971+07:00","message":"[bufferProcess] send to processor:เสื้อยืดฟ้องร้องกรมชลประทานเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.478438811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.478442365+07:00","message":"> Transcript [39407] [false]: 'เสื้อยืดฟ้องร้องกรมชลประทานเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.478445876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.478448412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.478450943+07:00","message":"StatePrefix: 'เสื้อยืดฟ้องร้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.478453435+07:00","message":"TextPushed: 'เสื้อยืด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.53179073+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.531828352+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-05-12T12:49:57.531835121+07:00","message":"receive interim result [false|false]: เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.531849792+07:00","message":"[buffer interim] 2808 false เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.531860763+07:00","message":"[bufferProcess] interim [340000000]:เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.531863627+07:00","message":"[bufferProcess] send to processor:เสื้อยืดฟ้องร้องกรมชลประทานเป็นค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.531870498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.531873375+07:00","message":"> Transcript [39408] [false]: 'เสื้อยืดฟ้องร้องกรมชลประทานเป็นค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.53187659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.531878516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.531881169+07:00","message":"StatePrefix: 'เสื้อยืดฟ้องร้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.53188356+07:00","message":"TextPushed: 'เสื้อยืด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.666324117+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.666366714+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-05-12T12:49:57.66637371+07:00","message":"receive interim result [false|false]: เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้งแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.666390582+07:00","message":"[buffer interim] 2808 false เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.666407482+07:00","message":"[bufferProcess] interim [460000000]:เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.666410293+07:00","message":"[bufferProcess] send to processor:เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.666414113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.666419188+07:00","message":"> Transcript [39409] [false]: 'เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.666422924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.666425125+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.666427676+07:00","message":"StatePrefix: 'เสื้อยืดฟ้องร้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.66643002+07:00","message":"TextPushed: 'เสื้อยืด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.8977106+07:00","message":"[GCS] IsForceVAD: false for message ID: 2808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.998054303+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.998101662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้งแรก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.998109715+07:00","message":"receive interim result [true|false]: เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้งแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.998126092+07:00","message":"end recv isFinal message id 2808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.998128459+07:00","message":"end Recv id 2808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.998135735+07:00","message":"[buffer interim] 2808 true เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998148479+07:00","message":"[bufferProcess] interim [910000000]:เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998152167+07:00","message":"[bufferProcess] send to processor (isfinal):เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998156121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998159386+07:00","message":"> Transcript [39410] [false]: 'เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998163107+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998165402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998168189+07:00","message":"StatePrefix: 'เสื้อยืดฟ้องร้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998170416+07:00","message":"TextPushed: 'เสื้อยืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998181043+07:00","message":"Push: 'ฟ้องร้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.99818318+07:00","message":"TextPushed: 'เสื้อยืดฟ้องร้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998185311+07:00","message":"Set new StatePrefix : 'เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998187963+07:00","message":"Next Push (prob) : 'เป็นครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.99819003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998192341+07:00","message":"> Transcript [39411] [true]: 'เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998194948+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998197008+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998198696+07:00","message":"StatePrefix: 'เสื้อยืดฟ้องร้องกรมชลประทานเป็นครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998200714+07:00","message":"TextPushed: 'เสื้อยืดฟ้องร้องกรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:57.998202918+07:00","message":"Push: 'เป็นครั้งแรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.998211897+07:00","message":"push: {false ฟ้องร้องกรมชลประทาน 0 0xc004428e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:57.998219416+07:00","message":"push: {true เป็นครั้งแรก 0 0xc004428e00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:49:58.006826178+07:00","message":"write wav file: './tmp/7565/7565_2808.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:58.158207455+07:00","message":"[GCS] Start streaming session, msgId: 2809"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:58.405909363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:49:58.40592686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:58.651277732+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:58.651322891+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-05-12T12:49:58.651328018+07:00","message":"receive interim result [false|false]: เรียก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:58.651345302+07:00","message":"[buffer interim] 2809 false เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:58.651352679+07:00","message":"[bufferProcess] interim [300000000]:เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:58.651354585+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:58.719944033+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:58.719984673+07:00","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-05-12T12:49:58.71999138+07:00","message":"receive interim result [false|false]: เรียกค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:58.720006461+07:00","message":"[buffer interim] 2809 false เรียกค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:58.720015246+07:00","message":"[bufferProcess] interim [420000000]:เรียกค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:58.720018499+07:00","message":"[bufferProcess] send to processor:เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:58.720025563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:58.720029765+07:00","message":"> Transcript [39412] [false]: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:58.720033002+07:00","message":"Set StatePrefix (first interim): 'เรียก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:58.897478523+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:58.897519632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกค่าเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:58.89752627+07:00","message":"receive interim result [false|false]: เรียกค่าเสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:58.89754333+07:00","message":"[buffer interim] 2809 false เรียกค่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:58.897552661+07:00","message":"[bufferProcess] interim [600000000]:เรียกค่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:58.897555331+07:00","message":"[bufferProcess] send to processor:เรียกค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:58.897559239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:58.897562047+07:00","message":"> Transcript [39413] [false]: 'เรียกค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:58.897565954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:58.897568102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:58.897574797+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:58.897576803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.204938531+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.204980174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกค่าเสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.204991027+07:00","message":"receive interim result [false|false]: เรียกค่าเสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.205007434+07:00","message":"[buffer interim] 2809 false เรียกค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.205019125+07:00","message":"[bufferProcess] interim [840000000]:เรียกค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.205021794+07:00","message":"[bufferProcess] send to processor:เรียกค่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.205030899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.205033798+07:00","message":"> Transcript [39414] [false]: 'เรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.205037019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.205039324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.205041242+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.205043234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.530918643+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.530973302+07:00","message":"receive 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-05-12T12:49:59.53098205+07:00","message":"receive interim result [false|false]: เรียกค่าเสียหายจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.531003077+07:00","message":"[buffer interim] 2809 false เรียกค่าเสียหายจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.531013236+07:00","message":"[bufferProcess] interim [140000000]:เรียกค่าเสียหายจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.531017355+07:00","message":"[bufferProcess] send to processor:เรียกค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.531027643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.531032335+07:00","message":"> Transcript [39415] [false]: 'เรียกค่าเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.5310377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.531040991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.531044188+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.531046971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.590860492+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.590903319+07:00","message":"receive 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-05-12T12:49:59.590909879+07:00","message":"receive interim result [false|false]: เรียกค่าเสียหายจากการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.590926549+07:00","message":"[buffer interim] 2809 false เรียกค่าเสียหายจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.590935471+07:00","message":"[bufferProcess] interim [320000000]:เรียกค่าเสียหายจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.590938606+07:00","message":"[bufferProcess] send to processor:เรียกค่าเสียหายจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.590945023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.590947863+07:00","message":"> Transcript [39416] [false]: 'เรียกค่าเสียหายจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.590952515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.590957407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.590959827+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.590961991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.590968562+07:00","message":"Push: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.590970583+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.590973068+07:00","message":"Set new StatePrefix : 'เรียกค่าเสียหายจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.590975355+07:00","message":"Next Push (prob) : 'ค่าเสียหายจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.590984175+07:00","message":"push: {false เรียก 0 0xc003756480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.915407639+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.915450249+07:00","message":"receive 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-05-12T12:49:59.915463707+07:00","message":"receive interim result [false|false]: เรียกค่าเสียหายจากการขน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.915479868+07:00","message":"[buffer interim] 2809 false เรียกค่าเสียหายจากการขน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.915488959+07:00","message":"[bufferProcess] interim [560000000]:เรียกค่าเสียหายจากการขน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.915492862+07:00","message":"[bufferProcess] send to processor:เรียกค่าเสียหายจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.915499338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.915504065+07:00","message":"> Transcript [39417] [false]: 'เรียกค่าเสียหายจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.915509413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.915512455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.91551553+07:00","message":"StatePrefix: 'เรียกค่าเสียหายจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.915519001+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.929415612+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.929461781+07:00","message":"receive 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-05-12T12:49:59.929467593+07:00","message":"receive interim result [false|false]: เรียกค่าเสียหายจากการขุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:49:59.92948194+07:00","message":"[buffer interim] 2809 false เรียกค่าเสียหายจากการขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.929488565+07:00","message":"[bufferProcess] interim [620000000]:เรียกค่าเสียหายจากการขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.92949311+07:00","message":"[bufferProcess] send to processor:เรียกค่าเสียหายจากการขน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.92949651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.92950149+07:00","message":"> Transcript [39418] [false]: 'เรียกค่าเสียหายจากการขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.929504342+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.929506396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.929508324+07:00","message":"StatePrefix: 'เรียกค่าเสียหายจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:49:59.929510274+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.107143434+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.107180389+07:00","message":"receive 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-05-12T12:50:00.107186268+07:00","message":"receive interim result [false|false]: เรียกค่าเสียหายจากการขุดลอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.107202328+07:00","message":"[buffer interim] 2809 false เรียกค่าเสียหายจากการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.107209868+07:00","message":"[bufferProcess] interim [740000000]:เรียกค่าเสียหายจากการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.107212152+07:00","message":"[bufferProcess] send to processor:เรียกค่าเสียหายจากการขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.107215304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.107217962+07:00","message":"> Transcript [39419] [false]: 'เรียกค่าเสียหายจากการขุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.107221009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.107222916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.107225452+07:00","message":"StatePrefix: 'เรียกค่าเสียหายจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.107227819+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.423051806+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.423095013+07:00","message":"receive 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-05-12T12:50:00.423103436+07:00","message":"receive interim result [false|false]: เรียกค่าเสียหายจากการขุดลอกที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.423120149+07:00","message":"[buffer interim] 2809 false เรียกค่าเสียหายจากการขุดลอกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.423134364+07:00","message":"[bufferProcess] interim [40000000]:เรียกค่าเสียหายจากการขุดลอกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.423137324+07:00","message":"[bufferProcess] send to processor:เรียกค่าเสียหายจากการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.423142879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.423145852+07:00","message":"> Transcript [39420] [false]: 'เรียกค่าเสียหายจากการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.423150079+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.423152148+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.423154697+07:00","message":"StatePrefix: 'เรียกค่าเสียหายจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.423156855+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.423161443+07:00","message":"Push: 'ค่าเสียหายจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.423163574+07:00","message":"TextPushed: 'เรียกค่าเสียหายจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.423166365+07:00","message":"Set new StatePrefix : 'เรียกค่าเสียหายจากการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.423171174+07:00","message":"Next Push (prob) : 'การขุดลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.423180116+07:00","message":"push: {false ค่าเสียหายจาก 0 0xc003756480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.546568992+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.546616998+07:00","message":"receive 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-05-12T12:50:00.546625302+07:00","message":"receive interim result [false|false]: เรียกค่าเสียหายจากการขุดลอกที่โรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.546644788+07:00","message":"[buffer interim] 2809 false เรียกค่าเสียหายจากการขุดลอกที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.546658859+07:00","message":"[bufferProcess] interim [160000000]:เรียกค่าเสียหายจากการขุดลอกที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.54666409+07:00","message":"[bufferProcess] send to processor:เรียกค่าเสียหายจากการขุดลอกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.546673409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.54668179+07:00","message":"> Transcript [39421] [false]: 'เรียกค่าเสียหายจากการขุดลอกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.546688614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.546692006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.546695583+07:00","message":"StatePrefix: 'เรียกค่าเสียหายจากการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.546699898+07:00","message":"TextPushed: 'เรียกค่าเสียหายจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.574185955+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.574228904+07:00","message":"receive 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-05-12T12:50:00.574235106+07:00","message":"receive interim result [false|false]: เรียกค่าเสียหายจากการขุดลอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.574252866+07:00","message":"[buffer interim] 2809 false เรียกค่าเสียหายจากการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.574261061+07:00","message":"[bufferProcess] interim [220000000]:เรียกค่าเสียหายจากการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.574263754+07:00","message":"[bufferProcess] send to processor:เรียกค่าเสียหายจากการขุดลอกที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.574267652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.574270494+07:00","message":"> Transcript [39422] [false]: 'เรียกค่าเสียหายจากการขุดลอกที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.574274209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.574276576+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.574278369+07:00","message":"StatePrefix: 'เรียกค่าเสียหายจากการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.574280664+07:00","message":"TextPushed: 'เรียกค่าเสียหายจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.763864547+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.763910448+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-05-12T12:50:00.763916216+07:00","message":"receive interim result [false|false]: เรียกค่าเสียหายจากการขุดลอกที่ลุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.763932457+07:00","message":"[buffer interim] 2809 false เรียกค่าเสียหายจากการขุดลอกที่ลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.763941605+07:00","message":"[bufferProcess] interim [340000000]:เรียกค่าเสียหายจากการขุดลอกที่ลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.763944158+07:00","message":"[bufferProcess] send to processor:เรียกค่าเสียหายจากการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.763948841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.763951753+07:00","message":"> Transcript [39423] [false]: 'เรียกค่าเสียหายจากการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.763955104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.76395753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.763960063+07:00","message":"StatePrefix: 'เรียกค่าเสียหายจากการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.763962557+07:00","message":"TextPushed: 'เรียกค่าเสียหายจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.811209885+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.811245832+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-05-12T12:50:00.811252091+07:00","message":"receive interim result [false|false]: เรียกค่าเสียหายจากการขุดลอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.81126389+07:00","message":"[buffer interim] 2809 false เรียกค่าเสียหายจากการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.811271318+07:00","message":"[bufferProcess] interim [400000000]:เรียกค่าเสียหายจากการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.811273969+07:00","message":"[bufferProcess] send to processor:เรียกค่าเสียหายจากการขุดลอกที่ลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.811279752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.811282427+07:00","message":"> Transcript [39424] [false]: 'เรียกค่าเสียหายจากการขุดลอกที่ลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.811286236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.811288879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.811291515+07:00","message":"StatePrefix: 'เรียกค่าเสียหายจากการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.811294219+07:00","message":"TextPushed: 'เรียกค่าเสียหายจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.811299085+07:00","message":"Push: 'การขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.811300922+07:00","message":"TextPushed: 'เรียกค่าเสียหายจากการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.811302835+07:00","message":"Set new StatePrefix : 'เรียกค่าเสียหายจากการขุดลอกที่ลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.811304907+07:00","message":"Next Push (prob) : 'ที่ลุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.811313956+07:00","message":"push: {false การขุดลอก 0 0xc003756480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.836472996+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.836508736+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-05-12T12:50:00.83651498+07:00","message":"receive interim result [false|false]: เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.836531844+07:00","message":"[buffer interim] 2809 false เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.836537872+07:00","message":"[bufferProcess] interim [460000000]:เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.836540844+07:00","message":"[bufferProcess] send to processor:เรียกค่าเสียหายจากการขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.836544645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.836547214+07:00","message":"> Transcript [39425] [false]: 'เรียกค่าเสียหายจากการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.836549903+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.932976923+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.933022781+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-05-12T12:50:00.93303077+07:00","message":"receive interim result [false|false]: เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:00.933050166+07:00","message":"[buffer interim] 2809 false เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.933059266+07:00","message":"[bufferProcess] interim [580000000]:เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.93306209+07:00","message":"[bufferProcess] send to processor:เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.933065827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.933068862+07:00","message":"> Transcript [39426] [false]: 'เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.933071972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:00.93307406+07:00","message":"Set new StatePrefix: 'เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:01.00050239+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:01.000537256+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-05-12T12:50:01.000543907+07:00","message":"receive interim result [false|false]: เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:01.000560579+07:00","message":"[buffer interim] 2809 false เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.00056835+07:00","message":"[bufferProcess] interim [700000000]:เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.000571273+07:00","message":"[bufferProcess] send to processor:เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.000581858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.000585219+07:00","message":"> Transcript [39427] [false]: 'เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.000588971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.000591193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.00059309+07:00","message":"StatePrefix: 'เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.000595935+07:00","message":"TextPushed: 'เรียกค่าเสียหายจากการขุดลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:01.126408017+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:01.126447553+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-05-12T12:50:01.126453806+07:00","message":"receive interim result [false|false]: เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:01.126467466+07:00","message":"[buffer interim] 2809 false เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.126474805+07:00","message":"[bufferProcess] interim [760000000]:เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.126479418+07:00","message":"[bufferProcess] send to processor:เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.126484774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.126487555+07:00","message":"> Transcript [39428] [false]: 'เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.12649101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.126493298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.126495231+07:00","message":"StatePrefix: 'เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.126497821+07:00","message":"TextPushed: 'เรียกค่าเสียหายจากการขุดลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:01.35653405+07:00","message":"[GCS] IsForceVAD: false for message ID: 2809"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:01.406801121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:01.406804316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:01.469560084+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:01.469595868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำเข้ามา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:01.469602172+07:00","message":"receive interim result [true|false]: เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:01.469615562+07:00","message":"end recv isFinal message id 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:01.469619274+07:00","message":"end Recv id 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:01.469628617+07:00","message":"[buffer interim] 2809 true เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.469640548+07:00","message":"[bufferProcess] interim [210000000]:เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.469643909+07:00","message":"[bufferProcess] send to processor (isfinal):เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.469646947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.469650004+07:00","message":"> Transcript [39429] [false]: 'เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.469653135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.469658048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.469659952+07:00","message":"StatePrefix: 'เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.469662775+07:00","message":"TextPushed: 'เรียกค่าเสียหายจากการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.469664712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.469666759+07:00","message":"> Transcript [39430] [true]: 'เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.469668874+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.469670621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.469672423+07:00","message":"StatePrefix: 'เรียกค่าเสียหายจากการขุดลอกที่รุกล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.469674394+07:00","message":"TextPushed: 'เรียกค่าเสียหายจากการขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:01.469677784+07:00","message":"Push: 'ที่รุกล้ำเข้ามา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:01.469686752+07:00","message":"push: {true ที่รุกล้ำเข้ามา 0 0xc003756480}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:01.477158756+07:00","message":"write wav file: './tmp/7565/7565_2809.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:01.618403415+07:00","message":"[GCS] Start streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.194435125+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.194502475+07:00","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-05-12T12:50:02.194511059+07:00","message":"receive interim result [false|false]: รู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.194528955+07:00","message":"[buffer interim] 2810 false รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.194539529+07:00","message":"[bufferProcess] interim [420000000]:รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.194542743+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.387949115+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.387995468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.388002728+07:00","message":"receive interim result [false|false]: เนื่องจากไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.388020393+07:00","message":"[buffer interim] 2810 false เนื่องจากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.388032477+07:00","message":"[bufferProcess] interim [540000000]:เนื่องจากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.388035771+07:00","message":"[bufferProcess] send to processor:รู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.388044769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.38804947+07:00","message":"> Transcript [39431] [false]: 'รู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.388052858+07:00","message":"Set StatePrefix (first interim): 'รู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.470759265+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.470802344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.47081042+07:00","message":"receive interim result [false|false]: เนื่องจากไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.470827973+07:00","message":"[buffer interim] 2810 false เนื่องจากไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.470838471+07:00","message":"[bufferProcess] interim [660000000]:เนื่องจากไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.470841334+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.470846481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.470849533+07:00","message":"> Transcript [39432] [false]: 'เนื่องจากไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.470851847+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.47085428+07:00","message":"Set new StatePrefix: 'เนื่องจากไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.663612957+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.663655605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากไม่มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.663662307+07:00","message":"receive interim result [false|false]: เนื่องจากไม่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.663678912+07:00","message":"[buffer interim] 2810 false เนื่องจากไม่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.663689514+07:00","message":"[bufferProcess] interim [840000000]:เนื่องจากไม่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.663691898+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.663697208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.663699869+07:00","message":"> Transcript [39433] [false]: 'เนื่องจากไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.66370334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.663705592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.663708047+07:00","message":"StatePrefix: 'เนื่องจากไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.663710089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.86070052+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.860736722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากไม่มีการเวียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.860743088+07:00","message":"receive interim result [false|false]: เนื่องจากไม่มีการเวียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:02.860755813+07:00","message":"[buffer interim] 2810 false เนื่องจากไม่มีการเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.860763184+07:00","message":"[bufferProcess] interim [80000000]:เนื่องจากไม่มีการเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.86076591+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.860770877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.860773506+07:00","message":"> Transcript [39434] [false]: 'เนื่องจากไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.860776855+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.860779025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.860781073+07:00","message":"StatePrefix: 'เนื่องจากไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:02.860783445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.042052745+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.042093426+07:00","message":"receive 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-05-12T12:50:03.042100272+07:00","message":"receive interim result [false|false]: เนื่องจากไม่มีการเวนคืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.042116875+07:00","message":"[buffer interim] 2810 false เนื่องจากไม่มีการเวนคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.042128468+07:00","message":"[bufferProcess] interim [260000000]:เนื่องจากไม่มีการเวนคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.042130627+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่มีการเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.042134447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.042137286+07:00","message":"> Transcript [39435] [false]: 'เนื่องจากไม่มีการเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.042141507+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.042143568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.042145781+07:00","message":"StatePrefix: 'เนื่องจากไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.042147846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.235008773+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.23504703+07:00","message":"receive 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-05-12T12:50:03.235053406+07:00","message":"receive interim result [false|false]: เนื่องจากไม่มีการเวนคืนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.235067483+07:00","message":"[buffer interim] 2810 false เนื่องจากไม่มีการเวนคืนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.235074931+07:00","message":"[bufferProcess] interim [440000000]:เนื่องจากไม่มีการเวนคืนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.235077742+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่มีการเวนคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.235084001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.235086817+07:00","message":"> Transcript [39436] [false]: 'เนื่องจากไม่มีการเวนคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.235090469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.235092718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.235095718+07:00","message":"StatePrefix: 'เนื่องจากไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.235098096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.235103424+07:00","message":"Push: 'เนื่องจากไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.235105482+07:00","message":"TextPushed: 'เนื่องจากไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.235107725+07:00","message":"Set new StatePrefix : 'เนื่องจากไม่มีการเวนคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.235109886+07:00","message":"Next Push (prob) : 'มีการเวนคืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.235117201+07:00","message":"push: {false เนื่องจากไม่ 0 0xc0045b8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.358089294+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.358124798+07:00","message":"receive 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-05-12T12:50:03.358131591+07:00","message":"receive interim result [false|false]: เนื่องจากไม่มีการเวนคืนที่ดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.35814438+07:00","message":"[buffer interim] 2810 false เนื่องจากไม่มีการเวนคืนที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.358151031+07:00","message":"[bufferProcess] interim [560000000]:เนื่องจากไม่มีการเวนคืนที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.358153731+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่มีการเวนคืนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.358158838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.35816167+07:00","message":"> Transcript [39437] [false]: 'เนื่องจากไม่มีการเวนคืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.358164739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.358166935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.358169202+07:00","message":"StatePrefix: 'เนื่องจากไม่มีการเวนคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.358171814+07:00","message":"TextPushed: 'เนื่องจากไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.600607375+07:00","message":"[GCS] IsForceVAD: false for message ID: 2810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.70322088+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.703261396+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-05-12T12:50:03.703268782+07:00","message":"receive interim result [true|false]: เนื่องจากไม่มีการเวนคืนที่ดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.703280512+07:00","message":"end recv isFinal message id 2810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.703282601+07:00","message":"end Recv id 2810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.703289864+07:00","message":"[buffer interim] 2810 true เนื่องจากไม่มีการเวนคืนที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.703298516+07:00","message":"[bufferProcess] interim [10000000]:เนื่องจากไม่มีการเวนคืนที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.703305521+07:00","message":"[bufferProcess] send to processor (isfinal):เนื่องจากไม่มีการเวนคืนที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.703309417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.703312136+07:00","message":"> Transcript [39438] [false]: 'เนื่องจากไม่มีการเวนคืนที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.70331518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.703317149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.703319213+07:00","message":"StatePrefix: 'เนื่องจากไม่มีการเวนคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.703322189+07:00","message":"TextPushed: 'เนื่องจากไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.703323951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.703325738+07:00","message":"> Transcript [39439] [true]: 'เนื่องจากไม่มีการเวนคืนที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.703327777+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.703329711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.703331274+07:00","message":"StatePrefix: 'เนื่องจากไม่มีการเวนคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.70333417+07:00","message":"TextPushed: 'เนื่องจากไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:03.703341596+07:00","message":"Push: 'มีการเวนคืนที่ดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.703361774+07:00","message":"push: {true มีการเวนคืนที่ดิน 0 0xc0045b8000}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:03.710944507+07:00","message":"write wav file: './tmp/7565/7565_2810.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:03.918974048+07:00","message":"[GCS] Start streaming session, msgId: 2811"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:04.407196711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:04.407210888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:04.77180382+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:04.771837994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:04.771842918+07:00","message":"receive interim result [false|false]: ช่อง 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:04.771853428+07:00","message":"[buffer interim] 2811 false ช่อง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:04.771859789+07:00","message":"[bufferProcess] interim [660000000]:ช่อง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:04.771861677+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:04.771866752+07:00","message":"[bufferProcess] send to processor (ticker):ช่อง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:04.771869325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:04.771872162+07:00","message":"> Transcript [39440] [false]: 'ช่อง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:04.771874357+07:00","message":"Set StatePrefix (first interim): 'ช่อง 3'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.005975952+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.006023655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสามี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.006029687+07:00","message":"receive interim result [false|false]: ทั้งสามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.006047117+07:00","message":"[buffer interim] 2811 false ทั้งสามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.006055698+07:00","message":"[bufferProcess] interim [900000000]:ทั้งสามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.006057516+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.092123825+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.09215824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13 มี.ค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.092165202+07:00","message":"receive interim result [false|false]: 13 มี.ค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.092181686+07:00","message":"[buffer interim] 2811 false 13 มี.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.092191897+07:00","message":"[bufferProcess] interim [960000000]:13 มี.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.092195185+07:00","message":"[bufferProcess] send to processor:ทั้งสามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.092198567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.092201205+07:00","message":"> Transcript [39441] [false]: 'ทั้งสามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.092203477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.092205802+07:00","message":"Set new StatePrefix: 'ทั้งสามี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.09636929+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.096389964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่อง 3 มีคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.096394355+07:00","message":"receive interim result [false|false]: ช่อง 3 มีคำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.096403267+07:00","message":"[buffer interim] 2811 false ช่อง 3 มีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.096407513+07:00","message":"[bufferProcess] interim [20000000]:ช่อง 3 มีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.096409439+07:00","message":"[bufferProcess] send to processor:13 มี.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.096412063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.096414167+07:00","message":"> Transcript [39442] [false]: '13 มี.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.096415828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.09641758+07:00","message":"Set new StatePrefix: '13 มี.ค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.27890651+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.278942871+07:00","message":"receive 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-05-12T12:50:05.278948627+07:00","message":"receive interim result [false|false]: ข้างศาลมีคำสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.278964824+07:00","message":"[buffer interim] 2811 false ข้างศาลมีคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.278973417+07:00","message":"[bufferProcess] interim [200000000]:ข้างศาลมีคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.278976753+07:00","message":"[bufferProcess] send to processor:ช่อง 3 มีคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.278982249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.278985744+07:00","message":"> Transcript [39443] [false]: 'ช่อง 3 มีคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.278988328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.278990358+07:00","message":"Set new StatePrefix: 'ช่อง 3 มีคำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.53705297+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.537103629+07:00","message":"receive 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-05-12T12:50:05.537111256+07:00","message":"receive interim result [false|false]: ข้างศาลมีคำสั่งให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.537126891+07:00","message":"[buffer interim] 2811 false ข้างศาลมีคำสั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.537136564+07:00","message":"[bufferProcess] interim [440000000]:ข้างศาลมีคำสั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.537140724+07:00","message":"[bufferProcess] send to processor:ข้างศาลมีคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.537149206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.537153469+07:00","message":"> Transcript [39444] [false]: 'ข้างศาลมีคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.537156579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.537170262+07:00","message":"Set new StatePrefix: 'ข้างศาลมีคำสั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.679275857+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.679316412+07:00","message":"receive 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-05-12T12:50:05.679323652+07:00","message":"receive interim result [false|false]: ข้างศาลมีคำสั่งให้จ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.679339576+07:00","message":"[buffer interim] 2811 false ข้างศาลมีคำสั่งให้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.679348416+07:00","message":"[bufferProcess] interim [620000000]:ข้างศาลมีคำสั่งให้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.679351359+07:00","message":"[bufferProcess] send to processor:ข้างศาลมีคำสั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.679358072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.679360904+07:00","message":"> Transcript [39445] [false]: 'ข้างศาลมีคำสั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.679364717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.67936712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.679369685+07:00","message":"StatePrefix: 'ข้างศาลมีคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.679371894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.986865148+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.986920148+07:00","message":"receive 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-05-12T12:50:05.986928015+07:00","message":"receive interim result [false|false]: ข้างศาลมีคำสั่งให้จ่ายค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:05.986946562+07:00","message":"[buffer interim] 2811 false ข้างศาลมีคำสั่งให้จ่ายค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.986956145+07:00","message":"[bufferProcess] interim [860000000]:ข้างศาลมีคำสั่งให้จ่ายค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.986960053+07:00","message":"[bufferProcess] send to processor:ข้างศาลมีคำสั่งให้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.986968952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.986973001+07:00","message":"> Transcript [39446] [false]: 'ข้างศาลมีคำสั่งให้จ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.986977645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.986980672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.986984144+07:00","message":"StatePrefix: 'ข้างศาลมีคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:05.986987283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.179658598+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.179698321+07:00","message":"receive 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-05-12T12:50:06.179705324+07:00","message":"receive interim result [false|false]: ข้างศาลมีคำสั่งให้จ่ายค่าเสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.179720493+07:00","message":"[buffer interim] 2811 false ข้างศาลมีคำสั่งให้จ่ายค่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.179728711+07:00","message":"[bufferProcess] interim [100000000]:ข้างศาลมีคำสั่งให้จ่ายค่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.179731731+07:00","message":"[bufferProcess] send to processor:ข้างศาลมีคำสั่งให้จ่ายค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.179734961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.179737646+07:00","message":"> Transcript [39447] [false]: 'ข้างศาลมีคำสั่งให้จ่ายค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.179740828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.179742757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.179745153+07:00","message":"StatePrefix: 'ข้างศาลมีคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.179747469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.23666146+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.236694972+07:00","message":"receive 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-05-12T12:50:06.236701261+07:00","message":"receive interim result [false|false]: ข้างศาลมีคำสั่งให้จ่ายค่าเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.236714876+07:00","message":"[buffer interim] 2811 false ข้างศาลมีคำสั่งให้จ่ายค่าเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.236723937+07:00","message":"[bufferProcess] interim [160000000]:ข้างศาลมีคำสั่งให้จ่ายค่าเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.236726584+07:00","message":"[bufferProcess] send to processor:ข้างศาลมีคำสั่งให้จ่ายค่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.236729945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.236732908+07:00","message":"> Transcript [39448] [false]: 'ข้างศาลมีคำสั่งให้จ่ายค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.236736252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.236738795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.236741068+07:00","message":"StatePrefix: 'ข้างศาลมีคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.236743227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.236749038+07:00","message":"Push: 'ข้างศาลมีคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.236750928+07:00","message":"TextPushed: 'ข้างศาลมีคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.236753172+07:00","message":"Set new StatePrefix : 'ข้างศาลมีคำสั่งให้จ่ายค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.23675542+07:00","message":"Next Push (prob) : 'ให้จ่ายค่าเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.236776196+07:00","message":"push: {false ข้างศาลมีคำสั่ง 0 0xc003c4fd80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.494860738+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.494906244+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-05-12T12:50:06.494917432+07:00","message":"receive interim result [false|false]: ข้างศาลมีคำสั่งให้จ่ายค่าเสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.494933305+07:00","message":"[buffer interim] 2811 false ข้างศาลมีคำสั่งให้จ่ายค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.494945121+07:00","message":"[bufferProcess] interim [340000000]:ข้างศาลมีคำสั่งให้จ่ายค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.494947768+07:00","message":"[bufferProcess] send to processor:ข้างศาลมีคำสั่งให้จ่ายค่าเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.494954887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.494957915+07:00","message":"> Transcript [39449] [false]: 'ข้างศาลมีคำสั่งให้จ่ายค่าเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.494961478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.494963691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.494967368+07:00","message":"StatePrefix: 'ข้างศาลมีคำสั่งให้จ่ายค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.494970177+07:00","message":"TextPushed: 'ข้างศาลมีคำสั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.736751175+07:00","message":"[GCS] IsForceVAD: false for message ID: 2811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.843778252+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.843810596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้างศาลมีคำสั่งให้จ่ายค่าเสียหาย\",\"confidence\":0.9410026}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.843815993+07:00","message":"receive interim result [true|false]: ข้างศาลมีคำสั่งให้จ่ายค่าเสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.843824223+07:00","message":"end recv isFinal message id 2811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.843826401+07:00","message":"end Recv id 2811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.843832873+07:00","message":"[buffer interim] 2811 true ข้างศาลมีคำสั่งให้จ่ายค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.843843271+07:00","message":"[bufferProcess] interim [850000000]:ข้างศาลมีคำสั่งให้จ่ายค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.843847914+07:00","message":"[bufferProcess] send to processor (isfinal):ข้างศาลมีคำสั่งให้จ่ายค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.84385114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.843853941+07:00","message":"> Transcript [39450] [false]: 'ข้างศาลมีคำสั่งให้จ่ายค่าเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.84385664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.843858518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.843860838+07:00","message":"StatePrefix: 'ข้างศาลมีคำสั่งให้จ่ายค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.84386502+07:00","message":"TextPushed: 'ข้างศาลมีคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.843867174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.843869001+07:00","message":"> Transcript [39451] [true]: 'ข้างศาลมีคำสั่งให้จ่ายค่าเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.843871087+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.843872758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.843876418+07:00","message":"StatePrefix: 'ข้างศาลมีคำสั่งให้จ่ายค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.843878376+07:00","message":"TextPushed: 'ข้างศาลมีคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:06.843884454+07:00","message":"Push: 'ให้จ่ายค่าเสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.843892487+07:00","message":"push: {true ให้จ่ายค่าเสียหาย 0 0xc003c4fd80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:06.852085699+07:00","message":"write wav file: './tmp/7565/7565_2811.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:06.867981482+07:00","message":"[GCS] Start streaming session, msgId: 2812"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:07.408218437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:07.408227907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:07.512744232+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:07.512781503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:07.512787283+07:00","message":"receive interim result [false|false]: อัตรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:07.51280326+07:00","message":"[buffer interim] 2812 false อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:07.512810241+07:00","message":"[bufferProcess] interim [480000000]:อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:07.51281219+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.093614624+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.093660017+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-05-12T12:50:08.093668039+07:00","message":"receive interim result [false|false]: อัตรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.093682005+07:00","message":"[buffer interim] 2812 false อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.093689553+07:00","message":"[bufferProcess] interim [80000000]:อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.09369197+07:00","message":"[bufferProcess] send to processor:อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.093698487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.093701093+07:00","message":"> Transcript [39452] [false]: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.093703382+07:00","message":"Set StatePrefix (first interim): 'อัตรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.223875805+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.223916505+07:00","message":"receive 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-05-12T12:50:08.223922736+07:00","message":"receive interim result [false|false]: อัตราตาราง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.223938344+07:00","message":"[buffer interim] 2812 false อัตราตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.223948765+07:00","message":"[bufferProcess] interim [200000000]:อัตราตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.223951235+07:00","message":"[bufferProcess] send to processor:อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.223956208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.223958806+07:00","message":"> Transcript [39453] [false]: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.223962135+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.223964133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.223966205+07:00","message":"StatePrefix: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.223968475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.285021418+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.285061768+07:00","message":"receive 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-05-12T12:50:08.285067195+07:00","message":"receive interim result [false|false]: อัตราตารางวา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.285081691+07:00","message":"[buffer interim] 2812 false อัตราตารางวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.285091095+07:00","message":"[bufferProcess] interim [320000000]:อัตราตารางวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.285093964+07:00","message":"[bufferProcess] send to processor:อัตราตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.285097774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.285100822+07:00","message":"> Transcript [39454] [false]: 'อัตราตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.285103794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.285106049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.285107864+07:00","message":"StatePrefix: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.285110038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.471407915+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.471447673+07:00","message":"receive 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-05-12T12:50:08.471454486+07:00","message":"receive interim result [false|false]: อัตราตารางวาละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.471466705+07:00","message":"[buffer interim] 2812 false อัตราตารางวาละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.471474995+07:00","message":"[bufferProcess] interim [440000000]:อัตราตารางวาละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.471477775+07:00","message":"[bufferProcess] send to processor:อัตราตารางวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.471481708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.471484278+07:00","message":"> Transcript [39455] [false]: 'อัตราตารางวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.471487634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.471489763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.471491503+07:00","message":"StatePrefix: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.471493443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.606395967+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.606432464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตราตารางวาละ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.606439245+07:00","message":"receive interim result [false|false]: อัตราตารางวาละ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.606454563+07:00","message":"[buffer interim] 2812 false อัตราตารางวาละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.60646139+07:00","message":"[bufferProcess] interim [620000000]:อัตราตารางวาละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.606464127+07:00","message":"[bufferProcess] send to processor:อัตราตารางวาละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.606470343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.60647317+07:00","message":"> Transcript [39456] [false]: 'อัตราตารางวาละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.606476778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.606479025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.606482681+07:00","message":"StatePrefix: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.606484903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.606491717+07:00","message":"Push: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.606493954+07:00","message":"TextPushed: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.606496088+07:00","message":"Set new StatePrefix : 'อัตราตารางวาละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.606498302+07:00","message":"Next Push (prob) : 'ตารางวาละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.606505995+07:00","message":"push: {false อัตรา 0 0xc004218180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.796259396+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.796306198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตราตารางวาละ 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.796313568+07:00","message":"receive interim result [false|false]: อัตราตารางวาละ 100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.796340103+07:00","message":"[buffer interim] 2812 false อัตราตารางวาละ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.796355045+07:00","message":"[bufferProcess] interim [740000000]:อัตราตารางวาละ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.796357592+07:00","message":"[bufferProcess] send to processor:อัตราตารางวาละ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.79636477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.796367836+07:00","message":"> Transcript [39457] [false]: 'อัตราตารางวาละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.796371061+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.796373362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.79637605+07:00","message":"StatePrefix: 'อัตราตารางวาละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.796378535+07:00","message":"TextPushed: 'อัตรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.925762337+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.925800856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตราตารางวาละ 100 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.925806471+07:00","message":"receive interim result [false|false]: อัตราตารางวาละ 100 บาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:08.925824648+07:00","message":"[buffer interim] 2812 false อัตราตารางวาละ 100 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.925832552+07:00","message":"[bufferProcess] interim [920000000]:อัตราตารางวาละ 100 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.92583583+07:00","message":"[bufferProcess] send to processor:อัตราตารางวาละ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.92584029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.925843064+07:00","message":"> Transcript [39458] [false]: 'อัตราตารางวาละ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.925846206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.925848813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.925850962+07:00","message":"StatePrefix: 'อัตราตารางวาละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:08.92585308+07:00","message":"TextPushed: 'อัตรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.166789505+07:00","message":"[GCS] IsForceVAD: false for message ID: 2812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.184621384+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.184661046+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-05-12T12:50:09.184668212+07:00","message":"receive interim result [false|false]: อัตราตารางวาละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.184679789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.184684429+07:00","message":"receive interim result [false|false]:  100 บาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.184695506+07:00","message":"[buffer interim] 2812 false อัตราตารางวาละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.184700615+07:00","message":"[buffer interim] 2812 false  100 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.184708899+07:00","message":"[bufferProcess] interim [220000000]:อัตราตารางวาละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.184716086+07:00","message":"[bufferProcess] send to processor:อัตราตารางวาละ 100 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.184719734+07:00","message":"[bufferProcess] interim [220000000]: 100 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.184722674+07:00","message":"[bufferProcess] update buffer: อัตราตารางวาละ 100 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.184725411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.184727906+07:00","message":"> Transcript [39459] [false]: 'อัตราตารางวาละ 100 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.184731027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.184733039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.18473495+07:00","message":"StatePrefix: 'อัตราตารางวาละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.18473706+07:00","message":"TextPushed: 'อัตรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.24384396+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.243879717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตราตารางวาละ 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.243888119+07:00","message":"receive interim result [false|false]: อัตราตารางวาละ 100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.243897934+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-05-12T12:50:09.243900914+07:00","message":"receive interim result [false|false]:  บาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.243910306+07:00","message":"[buffer interim] 2812 false อัตราตารางวาละ 100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.243917458+07:00","message":"[buffer interim] 2812 false  บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.243922963+07:00","message":"[bufferProcess] interim [340000000]:อัตราตารางวาละ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.243925324+07:00","message":"[bufferProcess] send to processor:อัตราตารางวาละ 100 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.243928389+07:00","message":"[bufferProcess] interim [340000000]: บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.243931294+07:00","message":"[bufferProcess] update buffer: อัตราตารางวาละ 100 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.243934102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.243937774+07:00","message":"> Transcript [39460] [false]: 'อัตราตารางวาละ 100 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.243943081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.243946117+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.243949401+07:00","message":"StatePrefix: 'อัตราตารางวาละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.243953012+07:00","message":"TextPushed: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.243956771+07:00","message":"Push: 'ตารางวาละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.243959647+07:00","message":"TextPushed: 'อัตราตารางวาละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.243962801+07:00","message":"Set new StatePrefix : 'อัตราตารางวาละ 100 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.243966148+07:00","message":"Next Push (prob) : ' 100 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.243978778+07:00","message":"push: {false ตารางวาละ 0 0xc004218180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.270500133+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.270541671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัตราตารางวาละ 100 บาท\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.270547814+07:00","message":"receive interim result [true|false]: อัตราตารางวาละ 100 บาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.270560622+07:00","message":"end recv isFinal message id 2812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.270562821+07:00","message":"end Recv id 2812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.270569963+07:00","message":"[buffer interim] 2812 true อัตราตารางวาละ 100 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.270578359+07:00","message":"[bufferProcess] interim [340000000]:อัตราตารางวาละ 100 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.270592759+07:00","message":"[bufferProcess] send to processor (isfinal):อัตราตารางวาละ 100 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.270596345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.270599451+07:00","message":"> Transcript [39461] [false]: 'อัตราตารางวาละ 100 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.270602331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.270604577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.270606734+07:00","message":"StatePrefix: 'อัตราตารางวาละ 100 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.270608952+07:00","message":"TextPushed: 'อัตราตารางวาละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.270611185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.27061306+07:00","message":"> Transcript [39462] [true]: 'อัตราตารางวาละ 100 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.27061526+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.270616966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.270618501+07:00","message":"StatePrefix: 'อัตราตารางวาละ 100 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.270625195+07:00","message":"TextPushed: 'อัตราตารางวาละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:09.270633335+07:00","message":"Push: ' 100 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.270642445+07:00","message":"push: {true  100 บาท 0 0xc004218180}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:09.278110229+07:00","message":"write wav file: './tmp/7565/7565_2812.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:09.29800265+07:00","message":"[GCS] Start streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:10.358822284+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:10.358859339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่ามกลาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:10.358864923+07:00","message":"receive interim result [false|false]: ท่ามกลาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:10.358876256+07:00","message":"[buffer interim] 2813 false ท่ามกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:10.358883494+07:00","message":"[bufferProcess] interim [80000000]:ท่ามกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:10.358885319+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:10.358894438+07:00","message":"[bufferProcess] send to processor (ticker):ท่ามกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:10.358897451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:10.358900036+07:00","message":"> Transcript [39463] [false]: 'ท่ามกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:10.358902453+07:00","message":"Set StatePrefix (first interim): 'ท่ามกลาง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:10.40844674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:10.408470371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:10.690099982+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:10.69013559+07:00","message":"receive 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-05-12T12:50:10.690141842+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:10.690155265+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:10.690166246+07:00","message":"[bufferProcess] interim [380000000]:ท่ามกลางเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:10.690169133+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.068890744+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.068933158+07:00","message":"receive 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-05-12T12:50:11.068940933+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.068956524+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.068965156+07:00","message":"[bufferProcess] interim [740000000]:ท่ามกลางเสียงสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.06896802+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.068973559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.068976044+07:00","message":"> Transcript [39464] [false]: 'ท่ามกลางเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.068979427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.068981412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.068983561+07:00","message":"StatePrefix: 'ท่ามกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.06898567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.375244887+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.375280274+07:00","message":"receive 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-05-12T12:50:11.375286456+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.375310476+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.375318176+07:00","message":"[bufferProcess] interim [40000000]:ท่ามกลางเสียงสะท้อนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.375320532+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.375323556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.375327956+07:00","message":"> Transcript [39465] [false]: 'ท่ามกลางเสียงสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.375331139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.375333056+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.375334833+07:00","message":"StatePrefix: 'ท่ามกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.375337064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.45286165+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.452895024+07:00","message":"receive 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-05-12T12:50:11.45290105+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.452916605+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.452923642+07:00","message":"[bufferProcess] interim [220000000]:ท่ามกลางเสียงสะท้อนของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.452926002+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.452931087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.452935628+07:00","message":"> Transcript [39466] [false]: 'ท่ามกลางเสียงสะท้อนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.452939108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.452941424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.45294341+07:00","message":"StatePrefix: 'ท่ามกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.452945576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.770503304+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.77053913+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-05-12T12:50:11.770545357+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.770560327+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.770570362+07:00","message":"[bufferProcess] interim [460000000]:ท่ามกลางเสียงสะท้อนของคนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.770572748+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.770576244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.770578892+07:00","message":"> Transcript [39467] [false]: 'ท่ามกลางเสียงสะท้อนของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.770582417+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.770584506+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.770586776+07:00","message":"StatePrefix: 'ท่ามกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.770588821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.77059152+07:00","message":"Push: 'ท่ามกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.770593496+07:00","message":"TextPushed: 'ท่ามกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.770596334+07:00","message":"Set new StatePrefix : 'ท่ามกลางเสียงสะท้อนของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.770598462+07:00","message":"Next Push (prob) : 'เสียงสะท้อนของคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.770609889+07:00","message":"push: {false ท่ามกลาง 0 0xc004429680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.776465382+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.776504694+07:00","message":"receive 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-05-12T12:50:11.776510252+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนรุ่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.776529735+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.776537479+07:00","message":"[bufferProcess] interim [520000000]:ท่ามกลางเสียงสะท้อนของคนรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.776540248+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.776543927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.776546772+07:00","message":"> Transcript [39468] [false]: 'ท่ามกลางเสียงสะท้อนของคนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.776551178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.776553127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.776555185+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.776557363+07:00","message":"TextPushed: 'ท่ามกลาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.966177127+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.966216674+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-05-12T12:50:11.966222914+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนรุ่นใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:11.966241024+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนรุ่นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.966250112+07:00","message":"[bufferProcess] interim [700000000]:ท่ามกลางเสียงสะท้อนของคนรุ่นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.966252835+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.966256315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.966259167+07:00","message":"> Transcript [39469] [false]: 'ท่ามกลางเสียงสะท้อนของคนรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.966262127+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.966264158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.966266164+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:11.966269911+07:00","message":"TextPushed: 'ท่ามกลาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:12.079546255+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:12.079584948+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-05-12T12:50:12.079591678+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:12.079609601+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.07961756+07:00","message":"[bufferProcess] interim [760000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.079620063+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนรุ่นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.079623666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.07962697+07:00","message":"> Transcript [39470] [false]: 'ท่ามกลางเสียงสะท้อนของคนรุ่นใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.07963031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.079632538+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.079634429+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.079636681+07:00","message":"TextPushed: 'ท่ามกลาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:12.683325477+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:12.683376622+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-05-12T12:50:12.68338516+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:12.683406393+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.68342151+07:00","message":"[bufferProcess] interim [360000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.683425959+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.683435208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.683439662+07:00","message":"> Transcript [39471] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.683445197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.683448702+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.683451845+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.68345533+07:00","message":"TextPushed: 'ท่ามกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.683463929+07:00","message":"Push: 'เสียงสะท้อนของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.68347179+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.683475438+07:00","message":"Set new StatePrefix : 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.683478985+07:00","message":"Next Push (prob) : 'ลุ่มน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:12.683505153+07:00","message":"push: {false เสียงสะท้อนของคน 0 0xc004429680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:12.787358405+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:12.787399376+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-05-12T12:50:12.787406121+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำวัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:12.787421399+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.7874298+07:00","message":"[bufferProcess] interim [480000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.787432785+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.787439786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.787442409+07:00","message":"> Transcript [39472] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.787451213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.787453535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.78745569+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:12.787458287+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.048287797+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.048330821+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-05-12T12:50:13.048336609+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำวังนอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.048348515+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำวังนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.048357104+07:00","message":"[bufferProcess] interim [720000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำวังนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.04836007+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.048363728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.048366681+07:00","message":"> Transcript [39473] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.048370367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.048372574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.048374607+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.048377282+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.086217774+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.086262855+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-05-12T12:50:13.086291666+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำวัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.086309532+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.08631712+07:00","message":"[bufferProcess] interim [780000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.086320013+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำวังนอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.086324141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.086326939+07:00","message":"> Transcript [39474] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำวังนอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.086330683+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.086332675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.086334487+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.086336813+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.188037443+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.188081697+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-05-12T12:50:13.188088968+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันบางจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.188106963+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันบางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.188119494+07:00","message":"[bufferProcess] interim [840000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันบางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.188122931+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.188129807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.188132904+07:00","message":"> Transcript [39475] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.188136906+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.188139598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.188142318+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.18814506+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.188152121+07:00","message":"Push: 'ลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.188154512+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.188156641+07:00","message":"Set new StatePrefix : 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.1881588+07:00","message":"Next Push (prob) : 'วัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.188170827+07:00","message":"push: {false ลุ่มน้ำ 0 0xc004429680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.277396016+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.277447712+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-05-12T12:50:13.277456007+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.277473161+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.277485211+07:00","message":"[bufferProcess] interim [20000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.27748885+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันบางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.277496239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.277504518+07:00","message":"> Transcript [39476] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันบางจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.277508483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.277513034+07:00","message":"Set new StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันบางจาก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:13.409074777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:13.409080059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.510424078+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.510469705+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-05-12T12:50:13.510496762+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.510512581+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.510520873+07:00","message":"[bufferProcess] interim [140000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.510523877+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.510529724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.510532554+07:00","message":"> Transcript [39477] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.510535284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.510537327+07:00","message":"Set new StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.560317247+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.560359698+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-05-12T12:50:13.560366177+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.560381075+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.560388974+07:00","message":"[bufferProcess] interim [260000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.560391516+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.560397082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.560399841+07:00","message":"> Transcript [39478] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.560403742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.560405784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.56040766+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.560410442+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.693585513+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.693642582+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-05-12T12:50:13.693650447+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.693666118+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.693674122+07:00","message":"[bufferProcess] interim [380000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.693677108+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.69368822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.693691639+07:00","message":"> Transcript [39479] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.693696768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.693699418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.69370208+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.693705057+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.902065326+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.902104194+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-05-12T12:50:13.902110475+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.902128265+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.902136118+07:00","message":"[bufferProcess] interim [620000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.902139426+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.902152352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.902155664+07:00","message":"> Transcript [39480] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.902160231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.902162167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.902164814+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.902167817+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.933102718+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.933148688+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-05-12T12:50:13.933154926+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.933192653+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.933208459+07:00","message":"[bufferProcess] interim [680000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.933211626+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.933217125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.933219966+07:00","message":"> Transcript [39481] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.933223953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.933226035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.933228285+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.933231483+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.9332366+07:00","message":"Push: 'มันนอกจากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.933238801+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.933241231+07:00","message":"Set new StatePrefix : 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:13.933244247+07:00","message":"Next Push (prob) : 'ไม่ได้รับไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:13.933251973+07:00","message":"push: {false มันนอกจากจะ 0 0xc004429680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.122185772+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.122229452+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-05-12T12:50:14.122235747+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.12225364+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.122267331+07:00","message":"[bufferProcess] interim [920000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.122270887+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.122274124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.122277128+07:00","message":"> Transcript [39482] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.122279886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.122282085+07:00","message":"Set new StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.384490608+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.384554324+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-05-12T12:50:14.384561038+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.384579551+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.384587827+07:00","message":"[bufferProcess] interim [40000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.384590502+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.384597122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.384599904+07:00","message":"> Transcript [39483] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.384605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.384607325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.384609825+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.384617641+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.575149493+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.575213108+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-05-12T12:50:14.575220494+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.575235971+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.575244472+07:00","message":"[bufferProcess] interim [280000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.575247093+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.575256455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.575260873+07:00","message":"> Transcript [39484] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.575265829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.575267957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.575270325+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.575273525+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.762694318+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.76273545+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-05-12T12:50:14.762741276+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.762755487+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.762763277+07:00","message":"[bufferProcess] interim [460000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.762766313+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.76277289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.762775834+07:00","message":"> Transcript [39485] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.762780113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.762782214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.762784493+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.762788008+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.763775146+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.763800614+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-05-12T12:50:14.763805481+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.763818749+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.763823773+07:00","message":"[bufferProcess] interim [520000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.763826227+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.763831777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.763834268+07:00","message":"> Transcript [39486] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.763837362+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.763839181+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.763841099+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.76384343+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.763846749+07:00","message":"Push: 'ไม่ได้รับประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.763848897+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.763851126+07:00","message":"Set new StatePrefix : 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.763853453+07:00","message":"Next Push (prob) : 'จากการทำการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.763861321+07:00","message":"push: {false ไม่ได้รับประโยชน์ 0 0xc004429680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.831076182+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.831114444+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-05-12T12:50:14.831121508+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:14.831137563+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.83114506+07:00","message":"[bufferProcess] interim [580000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.831147945+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.831151392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.831154144+07:00","message":"> Transcript [39487] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.831156497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:14.831158605+07:00","message":"Set new StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.088945975+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.088992044+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-05-12T12:50:15.08899777+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.089008244+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.089016161+07:00","message":"[bufferProcess] interim [820000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.089019216+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.089022944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.089025565+07:00","message":"> Transcript [39488] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.089028233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.089030775+07:00","message":"Set new StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.129065304+07:00","message":"[GCS] IsForceVAD: false for message ID: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.226633303+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.226702344+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-05-12T12:50:15.226708871+07:00","message":"receive interim result [false|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.226723905+07:00","message":"[buffer interim] 2813 false ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.226734319+07:00","message":"[bufferProcess] interim [940000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.226737546+07:00","message":"[bufferProcess] send to processor:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.226745188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.226748077+07:00","message":"> Transcript [39489] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.226752074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.226754626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.226757817+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.226761262+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.318969002+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.31901502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำหวานนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรแล้ว\",\"confidence\":0.94598246}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.319022436+07:00","message":"receive interim result [true|false]: ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำหวานนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.319030758+07:00","message":"end recv isFinal message id 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.319032723+07:00","message":"end Recv id 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.319038533+07:00","message":"[buffer interim] 2813 true ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำหวานนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319048014+07:00","message":"[bufferProcess] interim [60000000]:ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำหวานนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.31905215+07:00","message":"[bufferProcess] send to processor (isfinal):ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319055776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319058515+07:00","message":"> Transcript [39490] [false]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.31906288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319064838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319066703+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319069344+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319071311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319073137+07:00","message":"> Transcript [39491] [true]: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำหวานนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319079656+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319094192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319097415+07:00","message":"StatePrefix: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319099528+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319101546+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319304294+07:00","message":"Push: 'จากการทำเกษตรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319308428+07:00","message":"TextPushed: 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำมันนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319311384+07:00","message":"Set new StatePrefix : 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำหวานนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319313692+07:00","message":"Next Push (prob) : 'ท่ามกลางเสียงสะท้อนของคนลุ่มน้ำหวานนอกจากจะไม่ได้รับประโยชน์จากการทำเกษตรแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.319322122+07:00","message":"push: {true จากการทำเกษตรแล้ว 0 0xc004429680}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.319332486+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2813.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:15.341035775+07:00","message":"write wav file: './tmp/7565/7565_2813.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.518031504+07:00","message":"[GCS] Start streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.998300745+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.998354716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.998362056+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:15.998381527+07:00","message":"[buffer interim] 2814 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.998390562+07:00","message":"[bufferProcess] interim [480000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:15.998393833+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.039374237+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.03941686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.039422155+07:00","message":"receive interim result [false|false]: ยังต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.039434609+07:00","message":"[buffer interim] 2814 false ยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.039443054+07:00","message":"[bufferProcess] interim [600000000]:ยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.039445384+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.039450589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.039453181+07:00","message":"> Transcript [39492] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.039455216+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.250207923+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.250249021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังต้องสู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.250254766+07:00","message":"receive interim result [false|false]: ยังต้องสู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.250269777+07:00","message":"[buffer interim] 2814 false ยังต้องสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.250280164+07:00","message":"[bufferProcess] interim [780000000]:ยังต้องสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.250282588+07:00","message":"[bufferProcess] send to processor:ยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.25028791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.250290824+07:00","message":"> Transcript [39493] [false]: 'ยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.250293141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.250295293+07:00","message":"Set new StatePrefix: 'ยังต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.359440322+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.35947174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังต้องสูญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.35947722+07:00","message":"receive interim result [false|false]: ยังต้องสูญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.359507123+07:00","message":"[buffer interim] 2814 false ยังต้องสูญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.359516432+07:00","message":"[bufferProcess] interim [840000000]:ยังต้องสูญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.35951867+07:00","message":"[bufferProcess] send to processor:ยังต้องสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.359522191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.359524828+07:00","message":"> Transcript [39494] [false]: 'ยังต้องสู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.359527851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.359529903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.359531783+07:00","message":"StatePrefix: 'ยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.359533719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:16.410001674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:16.41001411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.479051209+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.47909873+07:00","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-05-12T12:50:16.479105615+07:00","message":"receive interim result [false|false]: ยังต้องสูญเสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.479121401+07:00","message":"[buffer interim] 2814 false ยังต้องสูญเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.479129201+07:00","message":"[bufferProcess] interim [960000000]:ยังต้องสูญเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.479132026+07:00","message":"[bufferProcess] send to processor:ยังต้องสูญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.479138876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.479142046+07:00","message":"> Transcript [39495] [false]: 'ยังต้องสูญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.479146206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.479149135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.479152248+07:00","message":"StatePrefix: 'ยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.479154402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.749897304+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.74993515+07:00","message":"receive 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-05-12T12:50:16.749941246+07:00","message":"receive interim result [false|false]: ยังต้องสูญเสียที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.749956493+07:00","message":"[buffer interim] 2814 false ยังต้องสูญเสียที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.749963469+07:00","message":"[bufferProcess] interim [260000000]:ยังต้องสูญเสียที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.749966002+07:00","message":"[bufferProcess] send to processor:ยังต้องสูญเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.749972761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.749975499+07:00","message":"> Transcript [39496] [false]: 'ยังต้องสูญเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.749980988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.749983506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.749985337+07:00","message":"StatePrefix: 'ยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.749987286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.875194562+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.875232078+07:00","message":"receive 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-05-12T12:50:16.875238251+07:00","message":"receive interim result [false|false]: ยังต้องสูญเสียที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.87525171+07:00","message":"[buffer interim] 2814 false ยังต้องสูญเสียที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.875260515+07:00","message":"[bufferProcess] interim [380000000]:ยังต้องสูญเสียที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.875262846+07:00","message":"[bufferProcess] send to processor:ยังต้องสูญเสียที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.875265896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.875268715+07:00","message":"> Transcript [39497] [false]: 'ยังต้องสูญเสียที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.875271792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.875273771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.875275959+07:00","message":"StatePrefix: 'ยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.875278012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.875283831+07:00","message":"Push: 'ยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.875285768+07:00","message":"TextPushed: 'ยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.87528801+07:00","message":"Set new StatePrefix : 'ยังต้องสูญเสียที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.875290283+07:00","message":"Next Push (prob) : 'สูญเสียที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.875306826+07:00","message":"push: {false ยังต้อง 0 0xc005d08080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.930902246+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.930934069+07:00","message":"receive 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-05-12T12:50:16.930940046+07:00","message":"receive interim result [false|false]: ยังต้องสูญเสียที่ดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:16.930952216+07:00","message":"[buffer interim] 2814 false ยังต้องสูญเสียที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.930959144+07:00","message":"[bufferProcess] interim [440000000]:ยังต้องสูญเสียที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.930961744+07:00","message":"[bufferProcess] send to processor:ยังต้องสูญเสียที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.930975113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.930978246+07:00","message":"> Transcript [39498] [false]: 'ยังต้องสูญเสียที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.930981188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.930983531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.930986445+07:00","message":"StatePrefix: 'ยังต้องสูญเสียที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:16.930994623+07:00","message":"TextPushed: 'ยังต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:17.067795414+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:17.067838801+07:00","message":"receive 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-05-12T12:50:17.067844574+07:00","message":"receive interim result [false|false]: ยังต้องสูญเสียที่ดินทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:17.067857998+07:00","message":"[buffer interim] 2814 false ยังต้องสูญเสียที่ดินทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.067865292+07:00","message":"[bufferProcess] interim [620000000]:ยังต้องสูญเสียที่ดินทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.067867569+07:00","message":"[bufferProcess] send to processor:ยังต้องสูญเสียที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.067872436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.067875429+07:00","message":"> Transcript [39499] [false]: 'ยังต้องสูญเสียที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.067878812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.06788088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.067882783+07:00","message":"StatePrefix: 'ยังต้องสูญเสียที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.067885217+07:00","message":"TextPushed: 'ยังต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:17.255591408+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:17.25563703+07:00","message":"receive 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-05-12T12:50:17.255643139+07:00","message":"receive interim result [false|false]: ยังต้องสูญเสียที่ดินทำกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:17.255659553+07:00","message":"[buffer interim] 2814 false ยังต้องสูญเสียที่ดินทำกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.255666724+07:00","message":"[bufferProcess] interim [800000000]:ยังต้องสูญเสียที่ดินทำกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.255669133+07:00","message":"[bufferProcess] send to processor:ยังต้องสูญเสียที่ดินทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.255672367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.255675111+07:00","message":"> Transcript [39500] [false]: 'ยังต้องสูญเสียที่ดินทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.255678445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.255680579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.255682848+07:00","message":"StatePrefix: 'ยังต้องสูญเสียที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.25568513+07:00","message":"TextPushed: 'ยังต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:17.844866025+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:17.844902037+07:00","message":"receive 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-05-12T12:50:17.844908086+07:00","message":"receive interim result [false|false]: ยังต้องสูญเสียที่ดินทำกินรวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:17.844922589+07:00","message":"[buffer interim] 2814 false ยังต้องสูญเสียที่ดินทำกินรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.844929857+07:00","message":"[bufferProcess] interim [400000000]:ยังต้องสูญเสียที่ดินทำกินรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.844932267+07:00","message":"[bufferProcess] send to processor:ยังต้องสูญเสียที่ดินทำกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.844935671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.844938265+07:00","message":"> Transcript [39501] [false]: 'ยังต้องสูญเสียที่ดินทำกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.844941541+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.844943527+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.844945566+07:00","message":"StatePrefix: 'ยังต้องสูญเสียที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.84494764+07:00","message":"TextPushed: 'ยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.844950283+07:00","message":"Push: 'สูญเสียที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.84495211+07:00","message":"TextPushed: 'ยังต้องสูญเสียที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.844954251+07:00","message":"Set new StatePrefix : 'ยังต้องสูญเสียที่ดินทำกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.844956472+07:00","message":"Next Push (prob) : 'ดินทำกิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:17.844964964+07:00","message":"push: {false สูญเสียที่ 0 0xc005d08080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:17.959511409+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:17.959547069+07:00","message":"receive 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-05-12T12:50:17.959553477+07:00","message":"receive interim result [false|false]: ยังต้องสูญเสียที่ดินทำกินรวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:17.959569727+07:00","message":"[buffer interim] 2814 false ยังต้องสูญเสียที่ดินทำกินรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.959576695+07:00","message":"[bufferProcess] interim [520000000]:ยังต้องสูญเสียที่ดินทำกินรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.959579152+07:00","message":"[bufferProcess] send to processor:ยังต้องสูญเสียที่ดินทำกินรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.959582408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.959585714+07:00","message":"> Transcript [39502] [false]: 'ยังต้องสูญเสียที่ดินทำกินรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.959588629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.959590512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.959592374+07:00","message":"StatePrefix: 'ยังต้องสูญเสียที่ดินทำกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:17.959594498+07:00","message":"TextPushed: 'ยังต้องสูญเสียที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:18.286716942+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:18.286760254+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-05-12T12:50:18.286766029+07:00","message":"receive interim result [false|false]: ยังต้องสูญเสียที่ดินทำกินรวมทั้งสระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:18.286780187+07:00","message":"[buffer interim] 2814 false ยังต้องสูญเสียที่ดินทำกินรวมทั้งสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.286786683+07:00","message":"[bufferProcess] interim [760000000]:ยังต้องสูญเสียที่ดินทำกินรวมทั้งสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.286789443+07:00","message":"[bufferProcess] send to processor:ยังต้องสูญเสียที่ดินทำกินรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.286795961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.286798923+07:00","message":"> Transcript [39503] [false]: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.286803409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.286805529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.286808108+07:00","message":"StatePrefix: 'ยังต้องสูญเสียที่ดินทำกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.286811772+07:00","message":"TextPushed: 'ยังต้องสูญเสียที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:18.293885197+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:18.293913045+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-05-12T12:50:18.293919515+07:00","message":"receive interim result [false|false]: ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:18.29393451+07:00","message":"[buffer interim] 2814 false ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.293941612+07:00","message":"[bufferProcess] interim [820000000]:ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.293945695+07:00","message":"[bufferProcess] send to processor:ยังต้องสูญเสียที่ดินทำกินรวมทั้งสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.293954191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.293957856+07:00","message":"> Transcript [39504] [false]: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.29396185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.293964824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.29396787+07:00","message":"StatePrefix: 'ยังต้องสูญเสียที่ดินทำกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.293971201+07:00","message":"TextPushed: 'ยังต้องสูญเสียที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:18.541269517+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:18.541310369+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-05-12T12:50:18.541317166+07:00","message":"receive interim result [false|false]: ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:18.541330862+07:00","message":"[buffer interim] 2814 false ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.541337829+07:00","message":"[bufferProcess] interim [60000000]:ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.541341792+07:00","message":"[bufferProcess] send to processor:ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.541348621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.541351796+07:00","message":"> Transcript [39505] [false]: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.541355452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.54135771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.541360763+07:00","message":"StatePrefix: 'ยังต้องสูญเสียที่ดินทำกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.541364027+07:00","message":"TextPushed: 'ยังต้องสูญเสียที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.541370032+07:00","message":"Push: 'ดินทำกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.541372259+07:00","message":"TextPushed: 'ยังต้องสูญเสียที่ดินทำกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.541374399+07:00","message":"Set new StatePrefix : 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.541376854+07:00","message":"Next Push (prob) : 'รวมทั้งสภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:18.541385277+07:00","message":"push: {false ดินทำกิน 0 0xc005d08080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:18.73775978+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:18.73780175+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-05-12T12:50:18.73780862+07:00","message":"receive interim result [false|false]: ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:18.73782452+07:00","message":"[buffer interim] 2814 false ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.737834705+07:00","message":"[bufferProcess] interim [300000000]:ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.737837469+07:00","message":"[bufferProcess] send to processor:ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.737843229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.737846398+07:00","message":"> Transcript [39506] [false]: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.737850221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.737852297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.737854721+07:00","message":"StatePrefix: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:18.737858725+07:00","message":"TextPushed: 'ยังต้องสูญเสียที่ดินทำกิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:19.181940008+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:19.181991987+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-05-12T12:50:19.182001575+07:00","message":"receive interim result [false|false]: ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:19.182019087+07:00","message":"[buffer interim] 2814 false ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.182028356+07:00","message":"[bufferProcess] interim [660000000]:ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.182032734+07:00","message":"[bufferProcess] send to processor:ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.18203788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.182043419+07:00","message":"> Transcript [39507] [false]: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.182049208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.182052439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.18205608+07:00","message":"StatePrefix: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.182059861+07:00","message":"TextPushed: 'ยังต้องสูญเสียที่ดินทำกิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:19.376320148+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:19.376357038+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-05-12T12:50:19.37636253+07:00","message":"receive interim result [false|false]: ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:19.376373497+07:00","message":"[buffer interim] 2814 false ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.376380123+07:00","message":"[bufferProcess] interim [900000000]:ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.376382357+07:00","message":"[bufferProcess] send to processor:ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.376385447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.376388331+07:00","message":"> Transcript [39508] [false]: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.376391967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.376393928+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.376396038+07:00","message":"StatePrefix: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.376398486+07:00","message":"TextPushed: 'ยังต้องสูญเสียที่ดินทำกิน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:19.411106083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:19.411125117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:19.430701565+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:19.430732509+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-05-12T12:50:19.430738333+07:00","message":"receive interim result [false|false]: ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:19.430751462+07:00","message":"[buffer interim] 2814 false ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.430757948+07:00","message":"[bufferProcess] interim [960000000]:ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.430760708+07:00","message":"[bufferProcess] send to processor:ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.430767237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.430770052+07:00","message":"> Transcript [39509] [false]: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.430773632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.430775769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.430777875+07:00","message":"StatePrefix: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.430780514+07:00","message":"TextPushed: 'ยังต้องสูญเสียที่ดินทำกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.430784614+07:00","message":"Push: 'รวมทั้งสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.430786552+07:00","message":"TextPushed: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.430788651+07:00","message":"Set new StatePrefix : 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.430790866+07:00","message":"Next Push (prob) : 'แวดล้อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:19.430798916+07:00","message":"push: {false รวมทั้งสภาพ 0 0xc005d08080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:19.752755869+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:19.752796045+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-05-12T12:50:19.752803294+07:00","message":"receive interim result [false|false]: ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยนไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:19.75281608+07:00","message":"[buffer interim] 2814 false ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.752822634+07:00","message":"[bufferProcess] interim [260000000]:ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.752825325+07:00","message":"[bufferProcess] send to processor:ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.752830693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.752834529+07:00","message":"> Transcript [39510] [false]: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.752837919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.752839944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.752842842+07:00","message":"StatePrefix: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:19.752845456+07:00","message":"TextPushed: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:19.996828723+07:00","message":"[GCS] IsForceVAD: false for message ID: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.107830219+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.107877463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยนไป\",\"confidence\":0.95641184}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.10788475+07:00","message":"receive interim result [true|false]: อย่างต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยนไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.107896335+07:00","message":"end recv isFinal message id 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.107898343+07:00","message":"end Recv id 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.107906403+07:00","message":"[buffer interim] 2814 true อย่างต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.107921379+07:00","message":"[bufferProcess] interim [710000000]:อย่างต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.107925559+07:00","message":"[bufferProcess] send to processor (isfinal):ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.107930129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.107933035+07:00","message":"> Transcript [39511] [false]: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.107936577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.107938358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.107940826+07:00","message":"StatePrefix: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.107943828+07:00","message":"TextPushed: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.107945826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.107947914+07:00","message":"> Transcript [39512] [true]: 'อย่างต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.107950102+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.107951683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.107953503+07:00","message":"StatePrefix: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.107957328+07:00","message":"TextPushed: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.107958979+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.108142501+07:00","message":"Push: 'ที่เปลี่ยนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.108145764+07:00","message":"TextPushed: 'ยังต้องสูญเสียที่ดินทำกินรวมทั้งสภาพที่เปลี่ยนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.108148109+07:00","message":"Set new StatePrefix : 'อย่างต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.108150764+07:00","message":"Next Push (prob) : 'อย่างต้องสูญเสียที่ดินทำกินรวมทั้งสภาพแวดล้อมที่เปลี่ยนไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.108161697+07:00","message":"push: {true ที่เปลี่ยนไป 0 0xc005d08080}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.10817359+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2814.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:20.118243942+07:00","message":"write wav file: './tmp/7565/7565_2814.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.133687149+07:00","message":"[GCS] Start streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.196795933+07:00","message":"[GCS] IsForceVAD: false for message ID: 2815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.346863445+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.346883543+07:00","message":"found end of frame, send empty tag with msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.346886695+07:00","message":"end Recv id 2815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.346894266+07:00","message":"[buffer interim] 2815 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.346903743+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.346908648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.346911312+07:00","message":"> Transcript [39513] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.346913914+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.346915969+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.346918026+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.346919818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.346928476+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.346937801+07:00","message":"push: {true \n 0 0xc005d08180}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:20.351833795+07:00","message":"write wav file: './tmp/7565/7565_2815.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.636844537+07:00","message":"[GCS] Start streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.705737123+07:00","message":"[GCS] IsForceVAD: false for message ID: 2816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.887872773+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.887904588+07:00","message":"found end of frame, send empty tag with msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.887908031+07:00","message":"end Recv id 2816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.887916161+07:00","message":"[buffer interim] 2816 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.887923971+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.88792842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.887932162+07:00","message":"> Transcript [39514] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.887934802+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.887936719+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.887938548+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.887940303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:20.887949465+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.8879591+07:00","message":"push: {true \n 0 0xc003825b80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:20.893557872+07:00","message":"write wav file: './tmp/7565/7565_2816.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:20.957818354+07:00","message":"[GCS] Start streaming session, msgId: 2817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:21.026776494+07:00","message":"[GCS] IsForceVAD: false for message ID: 2817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:21.213494706+07:00","message":"receive streaming session, msgId: 2817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:21.213514944+07:00","message":"found end of frame, send empty tag with msgId: 2817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:21.213518898+07:00","message":"end Recv id 2817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:21.213527078+07:00","message":"[buffer interim] 2817 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:21.213536734+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:21.21354738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:21.21355181+07:00","message":"> Transcript [39515] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:21.213554834+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:21.213557624+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:21.213560553+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:21.213563551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:21.213567241+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:21.213578766+07:00","message":"push: {true \n 0 0xc003825f00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:21.218964147+07:00","message":"write wav file: './tmp/7565/7565_2817.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:21.407258879+07:00","message":"[GCS] Start streaming session, msgId: 2818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:21.856401798+07:00","message":"[GCS] IsForceVAD: false for message ID: 2818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:21.934716295+07:00","message":"receive streaming session, msgId: 2818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:21.934745188+07:00","message":"found end of frame, send empty tag with msgId: 2818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:21.934748425+07:00","message":"end Recv id 2818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:21.934756786+07:00","message":"[buffer interim] 2818 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:21.934764014+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:21.934767353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:21.934770005+07:00","message":"> Transcript [39516] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:21.93477236+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:21.934774281+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:21.934776007+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:21.934777742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:21.934780359+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:21.93478947+07:00","message":"push: {true \n 0 0xc004428a80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:21.940010513+07:00","message":"write wav file: './tmp/7565/7565_2818.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:22.237832957+07:00","message":"[GCS] Start streaming session, msgId: 2819"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:22.412176695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:22.412176337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:22.904395067+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:22.904434538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:22.904439614+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:22.904456032+07:00","message":"[buffer interim] 2819 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:22.904463315+07:00","message":"[bufferProcess] interim [480000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:22.904465554+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:22.993484242+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:22.993530028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:22.993536883+07:00","message":"receive interim result [false|false]: ตอนมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:22.993552492+07:00","message":"[buffer interim] 2819 false ตอนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:22.993560095+07:00","message":"[bufferProcess] interim [600000000]:ตอนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:22.993562598+07:00","message":"[bufferProcess] send to processor:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:22.993568596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:22.993586273+07:00","message":"> Transcript [39517] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:22.993589027+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:23.325980407+07:00","message":"[GCS] IsForceVAD: false for message ID: 2819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:23.438354893+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:23.438416069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนมา\",\"confidence\":0.9554903}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:23.438423382+07:00","message":"receive interim result [true|false]: ตอนมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:23.438435445+07:00","message":"end recv isFinal message id 2819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:23.438437659+07:00","message":"end Recv id 2819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:23.438445741+07:00","message":"[buffer interim] 2819 true ตอนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.438458196+07:00","message":"[bufferProcess] interim [110000000]:ตอนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.438461457+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.43846519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.438468257+07:00","message":"> Transcript [39518] [false]: 'ตอนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.438471723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.438473761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.438476761+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.438478737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.438480316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.438482201+07:00","message":"> Transcript [39519] [true]: 'ตอนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.4384843+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.438486193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.438487822+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.438489352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.438492273+07:00","message":"Push: 'ตอนมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:23.438500413+07:00","message":"push: {true ตอนมา 0 0xc005694300}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:23.446112292+07:00","message":"write wav file: './tmp/7565/7565_2819.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:23.457266159+07:00","message":"[GCS] Start streaming session, msgId: 2820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:23.515901674+07:00","message":"[GCS] IsForceVAD: false for message ID: 2820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:23.725811913+07:00","message":"receive streaming session, msgId: 2820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:23.725839165+07:00","message":"found end of frame, send empty tag with msgId: 2820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:23.725842251+07:00","message":"end Recv id 2820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:23.725850627+07:00","message":"[buffer interim] 2820 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.725859408+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.725863491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.725866571+07:00","message":"> Transcript [39520] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.725868786+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.725870743+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.725872795+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.725874731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:23.725877657+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:23.725888658+07:00","message":"push: {true \n 0 0xc004429880}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:23.730549761+07:00","message":"write wav file: './tmp/7565/7565_2820.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:23.838788244+07:00","message":"[GCS] Start streaming session, msgId: 2821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:24.712673662+07:00","message":"receive streaming session, msgId: 2821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:24.712735985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนังโป๊\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:24.712744727+07:00","message":"receive interim result [false|false]: หนังโป๊"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:24.712767679+07:00","message":"[buffer interim] 2821 false หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:24.712781256+07:00","message":"[bufferProcess] interim [720000000]:หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:24.71278459+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.047773436+07:00","message":"receive streaming session, msgId: 2821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.047811+07:00","message":"receive 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-05-12T12:50:25.047817176+07:00","message":"receive interim result [false|false]: ผมก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.04783346+07:00","message":"[buffer interim] 2821 false ผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.047841337+07:00","message":"[bufferProcess] interim [20000000]:ผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.047847952+07:00","message":"[bufferProcess] send to processor:หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.04785112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.047853879+07:00","message":"> Transcript [39521] [false]: 'หนังโป๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.047856102+07:00","message":"Set StatePrefix (first interim): 'หนังโป๊'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.221300732+07:00","message":"receive streaming session, msgId: 2821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.221350295+07:00","message":"receive 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-05-12T12:50:25.22135971+07:00","message":"receive interim result [false|false]: ผมก็บ่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.221376305+07:00","message":"[buffer interim] 2821 false ผมก็บ่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.221387288+07:00","message":"[bufferProcess] interim [140000000]:ผมก็บ่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.221390178+07:00","message":"[bufferProcess] send to processor:ผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.221394452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.221397291+07:00","message":"> Transcript [39522] [false]: 'ผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.221399561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.221401801+07:00","message":"Set new StatePrefix: 'ผมก็บอก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:25.41295048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:25.412968967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.82703856+07:00","message":"[GCS] IsForceVAD: false for message ID: 2821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.887382562+07:00","message":"[GCS] Start streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.917341494+07:00","message":"receive streaming session, msgId: 2821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.917380449+07:00","message":"receive 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-05-12T12:50:25.917386845+07:00","message":"receive interim result [false|false]: ผมก็บ่ได้ฮักเจ้าเด้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.917403629+07:00","message":"[buffer interim] 2821 false ผมก็บ่ได้ฮักเจ้าเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.917411431+07:00","message":"[bufferProcess] interim [920000000]:ผมก็บ่ได้ฮักเจ้าเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.917413951+07:00","message":"[bufferProcess] send to processor:ผมก็บ่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.917417673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.91742095+07:00","message":"> Transcript [39523] [false]: 'ผมก็บ่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.917423205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.917425134+07:00","message":"Set new StatePrefix: 'ผมก็บ่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.992269828+07:00","message":"receive streaming session, msgId: 2821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.992309308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบ่ได้ฮักเจ้าเด้อ\",\"confidence\":0.82722855}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.992318823+07:00","message":"receive interim result [true|false]: เขาบ่ได้ฮักเจ้าเด้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.992328933+07:00","message":"end recv isFinal message id 2821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.992331096+07:00","message":"end Recv id 2821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.992337899+07:00","message":"[buffer interim] 2821 true เขาบ่ได้ฮักเจ้าเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.992348622+07:00","message":"[bufferProcess] interim [10000000]:เขาบ่ได้ฮักเจ้าเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.992354493+07:00","message":"[bufferProcess] send to processor (isfinal):ผมก็บ่ได้ฮักเจ้าเด้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.992358673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.992361856+07:00","message":"> Transcript [39524] [false]: 'ผมก็บ่ได้ฮักเจ้าเด้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.992365489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.992367285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.992368993+07:00","message":"StatePrefix: 'ผมก็บ่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.992370906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.992372653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.992374501+07:00","message":"> Transcript [39525] [true]: 'เขาบ่ได้ฮักเจ้าเด้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.992376497+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.992378071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.992379673+07:00","message":"StatePrefix: 'ผมก็บ่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.992383248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:25.992390865+07:00","message":"Push: 'เขาบ่ได้ฮักเจ้าเด้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:25.992399494+07:00","message":"push: {true เขาบ่ได้ฮักเจ้าเด้อ 0 0xc005d08600}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:26.000074232+07:00","message":"write wav file: './tmp/7565/7565_2821.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.460832397+07:00","message":"[GCS] Cleaned up inactive client: 2789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.460878705+07:00","message":"[GCS] Cleaned up inactive client: 2795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.460884011+07:00","message":"[GCS] Cleaned up inactive client: 2788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.460887754+07:00","message":"[GCS] Cleaned up inactive client: 2784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.460890988+07:00","message":"[GCS] Cleaned up inactive client: 2786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.460894417+07:00","message":"[GCS] Cleaned up inactive client: 2790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.460897878+07:00","message":"[GCS] Cleaned up inactive client: 2782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.460901234+07:00","message":"[GCS] Cleaned up inactive client: 2785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.460904271+07:00","message":"[GCS] Cleaned up inactive client: 2783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.46090738+07:00","message":"[GCS] Cleaned up inactive client: 2791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.460911129+07:00","message":"[GCS] Cleaned up inactive client: 2787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.460915028+07:00","message":"[GCS] Cleaned up inactive client: 2793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.460917986+07:00","message":"[GCS] Cleaned up inactive client: 2794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.460921481+07:00","message":"[GCS] Cleaned up inactive client: 2781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.460924853+07:00","message":"[GCS] Cleaned up inactive client: 2792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.62591657+07:00","message":"receive streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.625964357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.625970975+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.625986369+07:00","message":"[buffer interim] 2822 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:26.62599382+07:00","message":"[bufferProcess] interim [780000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:26.625995586+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.743099802+07:00","message":"receive streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.743136355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.743142213+07:00","message":"receive interim result [false|false]: ผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.743154734+07:00","message":"[buffer interim] 2822 false ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:26.743161202+07:00","message":"[bufferProcess] interim [840000000]:ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:26.743164021+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:26.743169442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:26.74317234+07:00","message":"> Transcript [39526] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:26.743174683+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.745132944+07:00","message":"receive streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.745149505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลบอล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.745153883+07:00","message":"receive interim result [false|false]: ผลบอล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:26.745174454+07:00","message":"[buffer interim] 2822 false ผลบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:26.745181624+07:00","message":"[bufferProcess] interim [900000000]:ผลบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:26.74518452+07:00","message":"[bufferProcess] send to processor:ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:26.745186951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:26.745189144+07:00","message":"> Transcript [39527] [false]: 'ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:26.745191076+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:26.74519338+07:00","message":"Set new StatePrefix: 'ผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:27.348470874+07:00","message":"receive streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:27.348521182+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-05-12T12:50:27.34852949+07:00","message":"receive interim result [false|false]: ผลบอล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:27.348549738+07:00","message":"[buffer interim] 2822 false ผลบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.348561942+07:00","message":"[bufferProcess] interim [500000000]:ผลบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.348565898+07:00","message":"[bufferProcess] send to processor:ผลบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.348573127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.348577844+07:00","message":"> Transcript [39528] [false]: 'ผลบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.348583154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.34858594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.348590573+07:00","message":"StatePrefix: 'ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.348593388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:27.767770379+07:00","message":"receive streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:27.767813346+07:00","message":"receive 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-05-12T12:50:27.767820166+07:00","message":"receive interim result [false|false]: ผลบอลได้ปฏิเสธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:27.767834982+07:00","message":"[buffer interim] 2822 false ผลบอลได้ปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.767842844+07:00","message":"[bufferProcess] interim [920000000]:ผลบอลได้ปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.767845544+07:00","message":"[bufferProcess] send to processor:ผลบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.76786285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.7678659+07:00","message":"> Transcript [39529] [false]: 'ผลบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.767870121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.7678728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.767875192+07:00","message":"StatePrefix: 'ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.767877355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:27.838022686+07:00","message":"receive streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:27.838061778+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-05-12T12:50:27.838068022+07:00","message":"receive interim result [false|false]: ผลบอล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:27.838091071+07:00","message":"[buffer interim] 2822 false ผลบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.838098712+07:00","message":"[bufferProcess] interim [980000000]:ผลบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.838101382+07:00","message":"[bufferProcess] send to processor:ผลบอลได้ปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.838108336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.838111193+07:00","message":"> Transcript [39530] [false]: 'ผลบอลได้ปฏิเสธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.838114526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.83811658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.838119738+07:00","message":"StatePrefix: 'ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.83812191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:27.954360386+07:00","message":"receive streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:27.954396695+07:00","message":"receive 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-05-12T12:50:27.954402801+07:00","message":"receive interim result [false|false]: ผลบอลได้ปฏิเสธการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:27.954417848+07:00","message":"[buffer interim] 2822 false ผลบอลได้ปฏิเสธการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.954425021+07:00","message":"[bufferProcess] interim [100000000]:ผลบอลได้ปฏิเสธการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.954427661+07:00","message":"[bufferProcess] send to processor:ผลบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.954433982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.954436671+07:00","message":"> Transcript [39531] [false]: 'ผลบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.954439883+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.954441921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.954444426+07:00","message":"StatePrefix: 'ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.954446796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.954453598+07:00","message":"Push: 'ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.954455488+07:00","message":"TextPushed: 'ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.95445742+07:00","message":"Set new StatePrefix : 'ผลบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:27.954459408+07:00","message":"Next Push (prob) : 'บอล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:27.954484054+07:00","message":"push: {false ผล 0 0xc003757200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.040008003+07:00","message":"receive streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.040046063+07:00","message":"receive 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-05-12T12:50:28.040052172+07:00","message":"receive interim result [false|false]: ผลบอลได้ปฏิเสธการโทร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.040065724+07:00","message":"[buffer interim] 2822 false ผลบอลได้ปฏิเสธการโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.04007831+07:00","message":"[bufferProcess] interim [220000000]:ผลบอลได้ปฏิเสธการโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.040081598+07:00","message":"[bufferProcess] send to processor:ผลบอลได้ปฏิเสธการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.040085477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.040088424+07:00","message":"> Transcript [39532] [false]: 'ผลบอลได้ปฏิเสธการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.040093235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.040095769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.040098654+07:00","message":"StatePrefix: 'ผลบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.040102133+07:00","message":"TextPushed: 'ผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.154220558+07:00","message":"receive streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.154266911+07:00","message":"receive 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-05-12T12:50:28.154272622+07:00","message":"receive interim result [false|false]: ผลบอลได้ปฏิเสธการพับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.154287787+07:00","message":"[buffer interim] 2822 false ผลบอลได้ปฏิเสธการพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.154295674+07:00","message":"[bufferProcess] interim [280000000]:ผลบอลได้ปฏิเสธการพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.154298107+07:00","message":"[bufferProcess] send to processor:ผลบอลได้ปฏิเสธการโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.154303522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.154306429+07:00","message":"> Transcript [39533] [false]: 'ผลบอลได้ปฏิเสธการโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.15431053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.154312728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.154314576+07:00","message":"StatePrefix: 'ผลบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.154317889+07:00","message":"TextPushed: 'ผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.210028255+07:00","message":"receive streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.21007322+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-05-12T12:50:28.210082155+07:00","message":"receive interim result [false|false]: ผลบอลได้ปฏิเสธการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.210096308+07:00","message":"[buffer interim] 2822 false ผลบอลได้ปฏิเสธการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.210103102+07:00","message":"[bufferProcess] interim [340000000]:ผลบอลได้ปฏิเสธการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.210105822+07:00","message":"[bufferProcess] send to processor:ผลบอลได้ปฏิเสธการพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.210111517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.210114443+07:00","message":"> Transcript [39534] [false]: 'ผลบอลได้ปฏิเสธการพับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.210117623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.210119784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.210121875+07:00","message":"StatePrefix: 'ผลบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.210124411+07:00","message":"TextPushed: 'ผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.213325554+07:00","message":"receive streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.213357148+07:00","message":"receive 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-05-12T12:50:28.213362927+07:00","message":"receive interim result [false|false]: ผลบอลได้ปฏิเสธการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.21337647+07:00","message":"[buffer interim] 2822 false ผลบอลได้ปฏิเสธการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.213383275+07:00","message":"[bufferProcess] interim [400000000]:ผลบอลได้ปฏิเสธการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.213386109+07:00","message":"[bufferProcess] send to processor:ผลบอลได้ปฏิเสธการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.213391485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.213394238+07:00","message":"> Transcript [39535] [false]: 'ผลบอลได้ปฏิเสธการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.21339768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.213399902+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.213401991+07:00","message":"StatePrefix: 'ผลบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.213404125+07:00","message":"TextPushed: 'ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.21340848+07:00","message":"Push: 'บอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.213410244+07:00","message":"TextPushed: 'ผลบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.21341226+07:00","message":"Set new StatePrefix : 'ผลบอลได้ปฏิเสธการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.213414507+07:00","message":"Next Push (prob) : 'ได้ปฏิเสธการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.21342225+07:00","message":"push: {false บอล 0 0xc003757200}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:28.41320304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:28.413215357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.585896391+07:00","message":"[GCS] IsForceVAD: false for message ID: 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.677309206+07:00","message":"receive streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.677345437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลบอลได้ปฏิเสธการพัฒนา\",\"confidence\":0.9306125}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.677351499+07:00","message":"receive interim result [true|false]: ผลบอลได้ปฏิเสธการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.677361717+07:00","message":"end recv isFinal message id 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.677363974+07:00","message":"end Recv id 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.677369866+07:00","message":"[buffer interim] 2822 true ผลบอลได้ปฏิเสธการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.677377131+07:00","message":"[bufferProcess] interim [910000000]:ผลบอลได้ปฏิเสธการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.677379772+07:00","message":"[bufferProcess] send to processor (isfinal):ผลบอลได้ปฏิเสธการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.677383214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.677386764+07:00","message":"> Transcript [39536] [false]: 'ผลบอลได้ปฏิเสธการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.677390259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.677392301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.677394339+07:00","message":"StatePrefix: 'ผลบอลได้ปฏิเสธการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.677396493+07:00","message":"TextPushed: 'ผลบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.677398132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.677400023+07:00","message":"> Transcript [39537] [true]: 'ผลบอลได้ปฏิเสธการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.677402089+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.677403786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.677406789+07:00","message":"StatePrefix: 'ผลบอลได้ปฏิเสธการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.677408509+07:00","message":"TextPushed: 'ผลบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:28.67741569+07:00","message":"Push: 'ได้ปฏิเสธการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:28.677424127+07:00","message":"push: {true ได้ปฏิเสธการพัฒนา 0 0xc003757200}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:28.686296446+07:00","message":"write wav file: './tmp/7565/7565_2822.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:29.038924411+07:00","message":"[GCS] Start streaming session, msgId: 2823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:29.155991888+07:00","message":"[GCS] IsForceVAD: false for message ID: 2823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:29.274566024+07:00","message":"receive streaming session, msgId: 2823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:29.274583288+07:00","message":"found end of frame, send empty tag with msgId: 2823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:29.274586314+07:00","message":"end Recv id 2823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:29.274592797+07:00","message":"[buffer interim] 2823 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:29.274600345+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:29.274603863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:29.274606811+07:00","message":"> Transcript [39538] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:29.274609249+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:29.274611141+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:29.274612897+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:29.274614677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:29.274624684+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:29.274633482+07:00","message":"push: {true \n 0 0xc005694600}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:29.280077727+07:00","message":"write wav file: './tmp/7565/7565_2823.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:29.287267085+07:00","message":"[GCS] Start streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.360596385+07:00","message":"receive streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.360650049+07:00","message":"receive 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-05-12T12:50:31.360656398+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.360682509+07:00","message":"[buffer interim] 2824 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.360689466+07:00","message":"[bufferProcess] interim [860000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.360691333+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.360694871+07:00","message":"[bufferProcess] send to processor (ticker):การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.360697513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.360700218+07:00","message":"> Transcript [39539] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.360702197+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:31.413636162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:31.413655494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.551782889+07:00","message":"receive streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.551828505+07:00","message":"receive 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-05-12T12:50:31.551834088+07:00","message":"receive interim result [false|false]: การพับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.551847362+07:00","message":"[buffer interim] 2824 false การพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.551857485+07:00","message":"[bufferProcess] interim [40000000]:การพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.551860145+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.599171051+07:00","message":"[GCS] IsForceVAD: false for message ID: 2824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.610480502+07:00","message":"receive streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.610520778+07:00","message":"receive 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-05-12T12:50:31.610527076+07:00","message":"receive interim result [false|false]: การพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.610540137+07:00","message":"[buffer interim] 2824 false การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.610547098+07:00","message":"[bufferProcess] interim [160000000]:การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.610549608+07:00","message":"[bufferProcess] send to processor:การพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.610557594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.610560261+07:00","message":"> Transcript [39540] [false]: 'การพับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.610563441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.61056531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.61056727+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.610569317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.660205327+07:00","message":"[GCS] Start streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.692293131+07:00","message":"receive streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.692333319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.692339007+07:00","message":"receive interim result [true|false]: การพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.692348339+07:00","message":"end recv isFinal message id 2824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.692350279+07:00","message":"end Recv id 2824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.692356105+07:00","message":"[buffer interim] 2824 true การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.692365169+07:00","message":"[bufferProcess] interim [340000000]:การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.692367987+07:00","message":"[bufferProcess] send to processor (isfinal):การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.692371044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.692373996+07:00","message":"> Transcript [39541] [false]: 'การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.692376826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.692378606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.692380448+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.692382307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.692383884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.692385743+07:00","message":"> Transcript [39542] [true]: 'การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.692387734+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.692389332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.692390884+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.69239241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:31.692398697+07:00","message":"Push: 'การพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:31.692406696+07:00","message":"push: {true การพัฒนา 0 0xc004428100}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:31.699585295+07:00","message":"write wav file: './tmp/7565/7565_2824.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:32.675983436+07:00","message":"[GCS] IsForceVAD: false for message ID: 2825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:32.784397657+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:32.784418913+07:00","message":"found end of frame, send empty tag with msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:32.784421765+07:00","message":"end Recv id 2825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:32.784428873+07:00","message":"[buffer interim] 2825 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:32.784436375+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:32.784440264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:32.78444296+07:00","message":"> Transcript [39543] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:32.784445517+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:32.784447319+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:32.78444981+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:32.784451764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:32.784458879+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:32.784467883+07:00","message":"push: {true \n 0 0xc003b32980}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:32.790454405+07:00","message":"write wav file: './tmp/7565/7565_2825.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:32.997096943+07:00","message":"[GCS] Start streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:33.50774849+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:33.507790593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:33.507796004+07:00","message":"receive interim result [false|false]: เข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:33.507814623+07:00","message":"[buffer interim] 2826 false เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.507821829+07:00","message":"[bufferProcess] interim [480000000]:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.507823795+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:33.667260469+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:33.667307685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:33.667313631+07:00","message":"receive interim result [false|false]: เขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:33.667328563+07:00","message":"[buffer interim] 2826 false เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.667336588+07:00","message":"[bufferProcess] interim [600000000]:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.667339157+07:00","message":"[bufferProcess] send to processor:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.667342589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.667345331+07:00","message":"> Transcript [39544] [false]: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.66734749+07:00","message":"Set StatePrefix (first interim): 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:33.895614929+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:33.895654323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:33.895660328+07:00","message":"receive interim result [false|false]: เข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:33.895675024+07:00","message":"[buffer interim] 2826 false เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.895688221+07:00","message":"[bufferProcess] interim [660000000]:เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.895693881+07:00","message":"[bufferProcess] send to processor:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.895698551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.895701563+07:00","message":"> Transcript [39545] [false]: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.895704019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.895706047+07:00","message":"Set new StatePrefix: 'เขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:33.999656244+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:33.999701343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเจ้าบ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:33.999707647+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:33.999722857+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.999736645+07:00","message":"[bufferProcess] interim [720000000]:ถ้าเจ้าบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.999741384+07:00","message":"[bufferProcess] send to processor:เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.999749586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.999753993+07:00","message":"> Transcript [39546] [false]: 'เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.999757795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:33.999761955+07:00","message":"Set new StatePrefix: 'เข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.143764626+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.143825172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจบ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.143832022+07:00","message":"receive interim result [false|false]: เข้าใจบ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.143859024+07:00","message":"[buffer interim] 2826 false เข้าใจบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.143867411+07:00","message":"[bufferProcess] interim [840000000]:เข้าใจบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.143870081+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.143873625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.143876698+07:00","message":"> Transcript [39547] [false]: 'ถ้าเจ้าบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.143878893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.143880991+07:00","message":"Set new StatePrefix: 'ถ้าเจ้าบ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.213440658+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.213486507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเจ้าบ่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.21349399+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.213511242+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.213522352+07:00","message":"[bufferProcess] interim [900000000]:ถ้าเจ้าบ่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.213525697+07:00","message":"[bufferProcess] send to processor:เข้าใจบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.213532341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.213537456+07:00","message":"> Transcript [39548] [false]: 'เข้าใจบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.213541506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.213545129+07:00","message":"Set new StatePrefix: 'เข้าใจบ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.282360618+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.282399358+07:00","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-05-12T12:50:34.282405791+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.28241916+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.282426953+07:00","message":"[bufferProcess] interim [960000000]:ถ้าเจ้าบ่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.282429449+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.28243579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.282439057+07:00","message":"> Transcript [39549] [false]: 'ถ้าเจ้าบ่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.282441423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.28244419+07:00","message":"Set new StatePrefix: 'ถ้าเจ้าบ่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.393416353+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.393463869+07:00","message":"receive 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-05-12T12:50:34.39347351+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.393491881+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.393501579+07:00","message":"[bufferProcess] interim [20000000]:ถ้าเจ้าบ่ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.393503886+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.393512086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.393515229+07:00","message":"> Transcript [39550] [false]: 'ถ้าเจ้าบ่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.393519498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.393521671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.393524325+07:00","message":"StatePrefix: 'ถ้าเจ้าบ่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.393526612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:34.414606728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:34.414610814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.47516872+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.475211693+07:00","message":"receive 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-05-12T12:50:34.475217534+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.475233444+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.475245475+07:00","message":"[bufferProcess] interim [140000000]:ถ้าเจ้าบ่ได้เฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.475248465+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.475252967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.475256187+07:00","message":"> Transcript [39551] [false]: 'ถ้าเจ้าบ่ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.47526054+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.47526275+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.475265181+07:00","message":"StatePrefix: 'ถ้าเจ้าบ่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.475267208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.582418263+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.582461616+07:00","message":"receive 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-05-12T12:50:34.58246766+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.5824823+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.582492288+07:00","message":"[bufferProcess] interim [320000000]:ถ้าเจ้าบ่ได้เฮ็ดตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.582494688+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.582500769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.582503954+07:00","message":"> Transcript [39552] [false]: 'ถ้าเจ้าบ่ได้เฮ็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.58250854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.582510773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.5825126+07:00","message":"StatePrefix: 'ถ้าเจ้าบ่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.582514645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.625697448+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.625734573+07:00","message":"receive 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-05-12T12:50:34.625740344+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.62575531+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.625762313+07:00","message":"[bufferProcess] interim [440000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.62576477+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.625768952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.625771509+07:00","message":"> Transcript [39553] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.625774903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.625776986+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.625779173+07:00","message":"StatePrefix: 'ถ้าเจ้าบ่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.625781409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.625789429+07:00","message":"Push: 'ถ้าเจ้าบ่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.625791702+07:00","message":"TextPushed: 'ถ้าเจ้าบ่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.625794073+07:00","message":"Set new StatePrefix : 'ถ้าเจ้าบ่ได้เฮ็ดตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.625796377+07:00","message":"Next Push (prob) : 'เฮ็ดตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.625805065+07:00","message":"push: {false ถ้าเจ้าบ่ได้ 0 0xc004428980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.669722179+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.669761778+07:00","message":"receive 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-05-12T12:50:34.669767447+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.669782099+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.669791639+07:00","message":"[bufferProcess] interim [680000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.669794336+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.669797766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.669800399+07:00","message":"> Transcript [39554] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.669803206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.669805015+07:00","message":"Set new StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.92983474+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.929876848+07:00","message":"receive 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-05-12T12:50:34.929882821+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:34.92989635+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.929905083+07:00","message":"[bufferProcess] interim [860000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.929908866+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.929915539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.929919753+07:00","message":"> Transcript [39555] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.92992457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.929927515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.92993015+07:00","message":"StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:34.929934874+07:00","message":"TextPushed: 'ถ้าเจ้าบ่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.035910334+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.035957094+07:00","message":"receive 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-05-12T12:50:35.035964773+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.035994078+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.036004449+07:00","message":"[bufferProcess] interim [920000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.036008187+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.036017643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.036022064+07:00","message":"> Transcript [39556] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.036027431+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.036030645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.036033548+07:00","message":"StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.0360374+07:00","message":"TextPushed: 'ถ้าเจ้าบ่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.063871594+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.063911741+07:00","message":"receive 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-05-12T12:50:35.063921034+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือใครจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.063937329+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.063946042+07:00","message":"[bufferProcess] interim [980000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.063949787+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.063959186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.063963637+07:00","message":"> Transcript [39557] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.063968596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.063971823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.063975127+07:00","message":"StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.063986444+07:00","message":"TextPushed: 'ถ้าเจ้าบ่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.088797815+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.088825422+07:00","message":"receive 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-05-12T12:50:35.088830826+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.088845124+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.088850796+07:00","message":"[bufferProcess] interim [40000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.088853184+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.088856493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.088858707+07:00","message":"> Transcript [39558] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.08886174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.088863879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.088865844+07:00","message":"StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.088868199+07:00","message":"TextPushed: 'ถ้าเจ้าบ่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.088871375+07:00","message":"Push: 'เฮ็ดต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.088873545+07:00","message":"TextPushed: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.088875965+07:00","message":"Set new StatePrefix : 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.088878035+07:00","message":"Next Push (prob) : 'หรือใครจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.08888643+07:00","message":"push: {false เฮ็ดต่อเนื่อง 0 0xc004428980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.148856005+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.148896569+07:00","message":"receive 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-05-12T12:50:35.148904554+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.148923606+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.148932266+07:00","message":"[bufferProcess] interim [160000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.148936259+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.148941394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.148945287+07:00","message":"> Transcript [39559] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.14894843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.148954154+07:00","message":"Set new StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.15284278+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.152861559+07:00","message":"receive 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-05-12T12:50:35.152867761+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.152880712+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.152886212+07:00","message":"[bufferProcess] interim [220000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.152889464+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.15289951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.152903231+07:00","message":"> Transcript [39560] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.152908107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.152911174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.152914398+07:00","message":"StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.152917973+07:00","message":"TextPushed: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.337293384+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.337338625+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-05-12T12:50:35.337345757+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.337363942+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.337372411+07:00","message":"[bufferProcess] interim [340000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.337375002+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.337378709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.337382006+07:00","message":"> Transcript [39561] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.337386099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.337388113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.337391345+07:00","message":"StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.337393843+07:00","message":"TextPushed: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.677002311+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.677047919+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-05-12T12:50:35.677054477+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.677069775+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.677076912+07:00","message":"[bufferProcess] interim [580000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.677079802+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.677086295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.677088942+07:00","message":"> Transcript [39562] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.67709256+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.677094678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.677096891+07:00","message":"StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.677099388+07:00","message":"TextPushed: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.760736672+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.760770676+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-05-12T12:50:35.760777012+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.76079078+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.760799438+07:00","message":"[bufferProcess] interim [640000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.760801941+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.760807949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.760810711+07:00","message":"> Transcript [39563] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.76081416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.760816271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.760818281+07:00","message":"StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.760820585+07:00","message":"TextPushed: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.760826382+07:00","message":"Push: 'หรือเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.76083139+07:00","message":"TextPushed: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.760834914+07:00","message":"Set new StatePrefix : 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:35.760837846+07:00","message":"Next Push (prob) : 'เฮ็ดแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:35.760845426+07:00","message":"push: {false หรือเจ้า 0 0xc004428980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.075818433+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.07585671+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-05-12T12:50:36.075867655+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.07588557+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.075892636+07:00","message":"[bufferProcess] interim [880000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.075895051+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.075901126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.075903761+07:00","message":"> Transcript [39564] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.075907538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.075909624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.075911688+07:00","message":"StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.07591397+07:00","message":"TextPushed: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.184513398+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.184559972+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-05-12T12:50:36.184568281+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.184585711+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.184596966+07:00","message":"[bufferProcess] interim [940000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.184600531+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.184607348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.184611199+07:00","message":"> Transcript [39565] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.184614728+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.282882016+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.282917858+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-05-12T12:50:36.282924161+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วใครจะชิง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.282938338+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วใครจะชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.282946998+07:00","message":"[bufferProcess] interim [0]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วใครจะชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.282949612+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.282956059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.282958915+07:00","message":"> Transcript [39566] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.282961262+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.385132314+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.385192304+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-05-12T12:50:36.385199293+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.385216876+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.385225459+07:00","message":"[bufferProcess] interim [60000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.385228559+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วใครจะชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.385235751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.38523856+07:00","message":"> Transcript [39567] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วใครจะชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.385241062+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.385243171+07:00","message":"Set new StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วใครจะชิง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.441252109+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.441289979+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-05-12T12:50:36.441297136+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วเขาจะส่งไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.44130934+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วเขาจะส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.44131793+07:00","message":"[bufferProcess] interim [120000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วเขาจะส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.441320835+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.44132488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.441327778+07:00","message":"> Transcript [39568] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.441331259+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.471498244+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.471535924+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-05-12T12:50:36.471541732+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็ทิ้งไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.471557306+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็ทิ้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.47156555+07:00","message":"[bufferProcess] interim [180000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็ทิ้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.471568557+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วเขาจะส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.471572082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.471574558+07:00","message":"> Transcript [39569] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วเขาจะส่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.471576977+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.471579397+07:00","message":"Set new StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วเขาจะส่งไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.50385057+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.503885423+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-05-12T12:50:36.503891596+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.503907032+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.503914858+07:00","message":"[bufferProcess] interim [240000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.50391827+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็ทิ้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.503924818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.503927352+07:00","message":"> Transcript [39570] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็ทิ้งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.503929843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.503931842+07:00","message":"Set new StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็ทิ้งไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.57331524+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.573351293+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-05-12T12:50:36.573357317+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะซิ่งไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.573370573+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะซิ่งไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.573379601+07:00","message":"[bufferProcess] interim [300000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะซิ่งไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.573382077+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.573385489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.573388105+07:00","message":"> Transcript [39571] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.573390775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.573392904+07:00","message":"Set new StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.598635731+07:00","message":"[GCS] IsForceVAD: false for message ID: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.718354315+07:00","message":"[GCS] Start streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.846058065+07:00","message":"[GCS] IsForceVAD: false for message ID: 2827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.916401733+07:00","message":"[GCS] Start streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.975216153+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.9752517+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-05-12T12:50:36.975259224+07:00","message":"receive interim result [false|false]: ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.975274763+07:00","message":"[buffer interim] 2826 false ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.975300688+07:00","message":"[bufferProcess] interim [720000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.975303382+07:00","message":"[bufferProcess] send to processor:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะซิ่งไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.975306879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.975309567+07:00","message":"> Transcript [39572] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะซิ่งไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.975311811+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.975314127+07:00","message":"Set new StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะซิ่งไปเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.976255361+07:00","message":"receive streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.976270584+07:00","message":"found end of frame, send empty tag with msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.976274335+07:00","message":"end Recv id 2827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.976281953+07:00","message":"[buffer interim] force interim is final (2) :ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.97628881+07:00","message":"[bufferProcess] interim [720000000]:ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.97629173+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.976294441+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.976297165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.976300183+07:00","message":"> Transcript [39573] [false]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.97630298+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.976305497+07:00","message":"Set new StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.976307494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.976309563+07:00","message":"> Transcript [39574] [true]: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.976312214+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.976314046+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.976315806+07:00","message":"StatePrefix: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.976318455+07:00","message":"TextPushed: 'ถ้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.97632169+07:00","message":"Push: 'เฮ็ดแล้วก็จะทิ้งไปเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.976323734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.976325721+07:00","message":"> Transcript [39575] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.976327707+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.976329494+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.976331113+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.976332654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:36.97633878+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.976348494+07:00","message":"push: {true เฮ็ดแล้วก็จะทิ้งไปเลยนะ 0 0xc004428980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:36.976354641+07:00","message":"push: {true \n 0 0xc003b33e80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:36.983889846+07:00","message":"write wav file: './tmp/7565/7565_2826.wav'"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:36.983892734+07:00","message":"write wav file: './tmp/7565/7565_2827.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:37.037786818+07:00","message":"[GCS] IsForceVAD: false for message ID: 2828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:37.088472505+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:37.088507021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลยนะ\",\"confidence\":0.9247319}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:37.088513765+07:00","message":"receive interim result [true|false]: ข้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:37.088522275+07:00","message":"end recv isFinal message id 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:37.088524227+07:00","message":"end Recv id 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:37.088531258+07:00","message":"[buffer interim] this message is already final true 2826: 'ข้าเจ้าบ่ได้เฮ็ดต่อเนื่องหรือเจ้าเฮ็ดแล้วก็จะทิ้งไปเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:37.145079355+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:37.14510149+07:00","message":"found end of frame, send empty tag with msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:37.145104855+07:00","message":"end Recv id 2828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:37.145112289+07:00","message":"[buffer interim] 2828 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:37.145119852+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:37.145123051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:37.145125778+07:00","message":"> Transcript [39576] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:37.145128015+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:37.1451298+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:37.145131568+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:37.145133319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:37.145135935+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:37.145145548+07:00","message":"push: {true \n 0 0xc005694080}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:37.149515858+07:00","message":"write wav file: './tmp/7565/7565_2828.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:37.236413022+07:00","message":"[GCS] Start streaming session, msgId: 2829"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:37.41540248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:37.415415881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:38.811804025+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:38.811841017+07:00","message":"receive 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-05-12T12:50:38.811846333+07:00","message":"receive interim result [false|false]: กิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:38.81186414+07:00","message":"[buffer interim] 2829 false กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:38.811871462+07:00","message":"[bufferProcess] interim [380000000]:กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:38.811873413+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:38.811880409+07:00","message":"[bufferProcess] send to processor (ticker):กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:38.811882814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:38.811885308+07:00","message":"> Transcript [39577] [false]: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:38.811887433+07:00","message":"Set StatePrefix (first interim): 'กิน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:40.416261017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:40.416289443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:41.433648613+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:41.433682675+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-05-12T12:50:41.433689031+07:00","message":"receive interim result [false|false]: ความรับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:41.433701054+07:00","message":"[buffer interim] 2829 false ความรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:41.433707993+07:00","message":"[bufferProcess] interim [20000000]:ความรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:41.43370991+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:41.433715545+07:00","message":"[bufferProcess] send to processor (ticker):ความรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:41.433718837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:41.433721704+07:00","message":"> Transcript [39578] [false]: 'ความรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:41.433723905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:41.433726492+07:00","message":"Set new StatePrefix: 'ความรับผิดชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:41.51701213+07:00","message":"[GCS] IsForceVAD: false for message ID: 2829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:41.721412022+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:41.72144639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็กินไปเลย\",\"confidence\":0.77413595}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:41.721452857+07:00","message":"receive interim result [true|false]: เราก็กินไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:41.721461401+07:00","message":"end recv isFinal message id 2829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:41.721463658+07:00","message":"end Recv id 2829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:41.721470512+07:00","message":"[buffer interim] 2829 true เราก็กินไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:41.721479692+07:00","message":"[bufferProcess] interim [320000000]:เราก็กินไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:41.721484867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:41.7214876+07:00","message":"> Transcript [39579] [true]: 'เราก็กินไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:41.721490425+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:41.721492426+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:41.721494528+07:00","message":"StatePrefix: 'ความรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:41.72149675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:41.721501912+07:00","message":"Push: 'เราก็กินไปเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:41.721509609+07:00","message":"push: {true เราก็กินไปเลย 0 0xc003756f00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:41.731082763+07:00","message":"write wav file: './tmp/7565/7565_2829.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:41.838303846+07:00","message":"[GCS] Start streaming session, msgId: 2830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:42.096053896+07:00","message":"[GCS] IsForceVAD: false for message ID: 2830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:42.183930626+07:00","message":"receive streaming session, msgId: 2830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:42.183951784+07:00","message":"found end of frame, send empty tag with msgId: 2830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:42.183956052+07:00","message":"end Recv id 2830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:42.183964796+07:00","message":"[buffer interim] 2830 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:42.183973988+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:42.18397833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:42.18398208+07:00","message":"> Transcript [39580] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:42.183985909+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:42.183988884+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:42.183991542+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:42.183994547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:42.183998408+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:42.184010816+07:00","message":"push: {true \n 0 0xc003757480}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:42.188686616+07:00","message":"write wav file: './tmp/7565/7565_2830.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:42.423941136+07:00","message":"[GCS] Start streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.294481561+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.29452371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.294530682+07:00","message":"receive interim result [false|false]: พอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.294544749+07:00","message":"[buffer interim] 2831 false พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.294554245+07:00","message":"[bufferProcess] interim [900000000]:พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.294556924+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.294564073+07:00","message":"[bufferProcess] send to processor (ticker):พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.294567488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.29457165+07:00","message":"> Transcript [39581] [false]: 'พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.294574721+07:00","message":"Set StatePrefix (first interim): 'พอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.410326078+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.410364283+07:00","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-05-12T12:50:43.410371287+07:00","message":"receive interim result [false|false]: เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.410386163+07:00","message":"[buffer interim] 2831 false เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.410394167+07:00","message":"[bufferProcess] interim [960000000]:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.410397178+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:43.416487954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:43.416492487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.489405244+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.48945069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"porn\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.489456451+07:00","message":"receive interim result [false|false]: porn"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.489469546+07:00","message":"[buffer interim] 2831 false porn"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.489476736+07:00","message":"[bufferProcess] interim [80000000]:porn"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.489480287+07:00","message":"[bufferProcess] send to processor:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.489487381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.489491308+07:00","message":"> Transcript [39582] [false]: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.489495063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.489498083+07:00","message":"Set new StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.597011288+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.597053488+07:00","message":"receive 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-05-12T12:50:43.597059454+07:00","message":"receive interim result [false|false]: เพราะว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.597074493+07:00","message":"[buffer interim] 2831 false เพราะว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.597081732+07:00","message":"[bufferProcess] interim [140000000]:เพราะว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.597084037+07:00","message":"[bufferProcess] send to processor:porn"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.597087236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.597090277+07:00","message":"> Transcript [39583] [false]: 'porn'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.597092985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.597095808+07:00","message":"Set new StatePrefix: 'porn'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.703919915+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.703958499+07:00","message":"receive 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-05-12T12:50:43.703964262+07:00","message":"receive interim result [false|false]: เพราะว่ามันก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.703980184+07:00","message":"[buffer interim] 2831 false เพราะว่ามันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.703989805+07:00","message":"[bufferProcess] interim [260000000]:เพราะว่ามันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.703992184+07:00","message":"[bufferProcess] send to processor:เพราะว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.703996905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.703999603+07:00","message":"> Transcript [39584] [false]: 'เพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.704002078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.704004306+07:00","message":"Set new StatePrefix: 'เพราะว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.874902826+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.87494194+07:00","message":"receive 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-05-12T12:50:43.874947754+07:00","message":"receive interim result [false|false]: เพราะว่ามันก็ดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:43.874962466+07:00","message":"[buffer interim] 2831 false เพราะว่ามันก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.874969955+07:00","message":"[bufferProcess] interim [380000000]:เพราะว่ามันก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.874972553+07:00","message":"[bufferProcess] send to processor:เพราะว่ามันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.874978474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.874981324+07:00","message":"> Transcript [39585] [false]: 'เพราะว่ามันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.874984651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.874986913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.874989051+07:00","message":"StatePrefix: 'เพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:43.87499122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.048339051+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.048375246+07:00","message":"receive 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-05-12T12:50:44.048381359+07:00","message":"receive interim result [false|false]: เพราะว่ามันก็ดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.048393903+07:00","message":"[buffer interim] 2831 false เพราะว่ามันก็ดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.048401174+07:00","message":"[bufferProcess] interim [560000000]:เพราะว่ามันก็ดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.048403872+07:00","message":"[bufferProcess] send to processor:เพราะว่ามันก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.048409122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.048411644+07:00","message":"> Transcript [39586] [false]: 'เพราะว่ามันก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.048414941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.04841705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.048419089+07:00","message":"StatePrefix: 'เพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.048421396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.155636422+07:00","message":"[GCS] IsForceVAD: false for message ID: 2831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.165430778+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.165468321+07:00","message":"receive 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-05-12T12:50:44.165474814+07:00","message":"receive interim result [false|false]: เพราะว่ามันก็ดีกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.165487618+07:00","message":"[buffer interim] 2831 false เพราะว่ามันก็ดีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.165496567+07:00","message":"[bufferProcess] interim [620000000]:เพราะว่ามันก็ดีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.16549961+07:00","message":"[bufferProcess] send to processor:เพราะว่ามันก็ดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.165504831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.165507954+07:00","message":"> Transcript [39587] [false]: 'เพราะว่ามันก็ดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.165511014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.165513283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.165515477+07:00","message":"StatePrefix: 'เพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.165517514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.235386722+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.235422895+07:00","message":"receive 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-05-12T12:50:44.235428889+07:00","message":"receive interim result [false|false]: เพราะว่ามันก็ดีกว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.235442145+07:00","message":"[buffer interim] 2831 false เพราะว่ามันก็ดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.235451139+07:00","message":"[bufferProcess] interim [680000000]:เพราะว่ามันก็ดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.235453311+07:00","message":"[bufferProcess] send to processor:เพราะว่ามันก็ดีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.235458059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.235460714+07:00","message":"> Transcript [39588] [false]: 'เพราะว่ามันก็ดีกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.235463838+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.235466071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.235467975+07:00","message":"StatePrefix: 'เพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.235470051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.235472569+07:00","message":"Push: 'เพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.235474468+07:00","message":"TextPushed: 'เพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.235476791+07:00","message":"Set new StatePrefix : 'เพราะว่ามันก็ดีกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.23547886+07:00","message":"Next Push (prob) : 'ก็ดีกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.235486127+07:00","message":"push: {false เพราะว่ามัน 0 0xc003824c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.27661761+07:00","message":"[GCS] Start streaming session, msgId: 2832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.280309573+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.280338737+07:00","message":"receive 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-05-12T12:50:44.280343992+07:00","message":"receive interim result [false|false]: เพราะว่ามันก็บ่ดีปานได๋"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.280353512+07:00","message":"[buffer interim] 2831 false เพราะว่ามันก็บ่ดีปานได๋"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.280359679+07:00","message":"[bufferProcess] interim [740000000]:เพราะว่ามันก็บ่ดีปานได๋"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.280361873+07:00","message":"[bufferProcess] send to processor:เพราะว่ามันก็ดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.280365068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.280368105+07:00","message":"> Transcript [39589] [false]: 'เพราะว่ามันก็ดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.280370149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.280372236+07:00","message":"Set new StatePrefix: 'เพราะว่ามันก็ดีกว่านะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.400799701+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.4008356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่ามันก็บ่ดีปานได๋\",\"confidence\":0.9339801}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.400841784+07:00","message":"receive interim result [true|false]: เพราะว่ามันก็บ่ดีปานได๋"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.400853081+07:00","message":"end recv isFinal message id 2831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.400855515+07:00","message":"end Recv id 2831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.400869633+07:00","message":"[buffer interim] 2831 true เพราะว่ามันก็บ่ดีปานได๋"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.400877543+07:00","message":"[bufferProcess] interim [950000000]:เพราะว่ามันก็บ่ดีปานได๋"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.400880573+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะว่ามันก็บ่ดีปานได๋"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.400883897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.400886888+07:00","message":"> Transcript [39590] [false]: 'เพราะว่ามันก็บ่ดีปานได๋'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.400889034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.400892369+07:00","message":"Set new StatePrefix: 'เพราะว่ามันก็บ่ดีปานได๋'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.400894171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.400895966+07:00","message":"> Transcript [39591] [true]: 'เพราะว่ามันก็บ่ดีปานได๋'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.400898393+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.400900306+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.40090214+07:00","message":"StatePrefix: 'เพราะว่ามันก็บ่ดีปานได๋'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.400904141+07:00","message":"TextPushed: 'เพราะว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:44.400906877+07:00","message":"Push: 'ก็บ่ดีปานได๋'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:44.400915404+07:00","message":"push: {true ก็บ่ดีปานได๋ 0 0xc003824c80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:44.409197754+07:00","message":"write wav file: './tmp/7565/7565_2831.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:45.660250182+07:00","message":"receive streaming session, msgId: 2832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:45.660296173+07:00","message":"receive 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-05-12T12:50:45.660301836+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:45.660318343+07:00","message":"[buffer interim] 2832 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.660325161+07:00","message":"[bufferProcess] interim [380000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.660327048+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.660332134+07:00","message":"[bufferProcess] send to processor (ticker):ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.660334609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.660340474+07:00","message":"> Transcript [39592] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.660342852+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:45.769524648+07:00","message":"receive streaming session, msgId: 2832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:45.769560521+07:00","message":"receive 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-05-12T12:50:45.769568737+07:00","message":"receive interim result [false|false]: ตอนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:45.769580379+07:00","message":"[buffer interim] 2832 false ตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.76958665+07:00","message":"[bufferProcess] interim [500000000]:ตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.769588414+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:45.872380489+07:00","message":"receive streaming session, msgId: 2832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:45.872428613+07:00","message":"receive 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-05-12T12:50:45.872435954+07:00","message":"receive interim result [false|false]: ประทีป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:45.872454145+07:00","message":"[buffer interim] 2832 false ประทีป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.872462673+07:00","message":"[bufferProcess] interim [560000000]:ประทีป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.87246503+07:00","message":"[bufferProcess] send to processor:ตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.8724715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.872474298+07:00","message":"> Transcript [39593] [false]: 'ตอนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.87247793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.87248006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.87248361+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.872485852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:45.931520091+07:00","message":"receive streaming session, msgId: 2832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:45.931558114+07:00","message":"receive 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-05-12T12:50:45.931563852+07:00","message":"receive interim result [false|false]: ที่พัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:45.931578924+07:00","message":"[buffer interim] 2832 false ที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.931586441+07:00","message":"[bufferProcess] interim [680000000]:ที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.931588691+07:00","message":"[bufferProcess] send to processor:ประทีป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.931595328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.931597984+07:00","message":"> Transcript [39594] [false]: 'ประทีป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.931599992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:45.931601965+07:00","message":"Set new StatePrefix: 'ประทีป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:46.03619919+07:00","message":"receive streaming session, msgId: 2832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:46.03623763+07:00","message":"receive 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-05-12T12:50:46.036243257+07:00","message":"receive interim result [false|false]: พระที่พม่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:46.036258361+07:00","message":"[buffer interim] 2832 false พระที่พม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:46.036265254+07:00","message":"[bufferProcess] interim [740000000]:พระที่พม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:46.036267487+07:00","message":"[bufferProcess] send to processor:ที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:46.036273702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:46.036276649+07:00","message":"> Transcript [39595] [false]: 'ที่พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:46.036278837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:46.036280786+07:00","message":"Set new StatePrefix: 'ที่พัก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:46.416768058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:46.41677829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:46.590910943+07:00","message":"receive streaming session, msgId: 2832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:46.59095537+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-05-12T12:50:46.590961421+07:00","message":"receive interim result [false|false]: พระที่พม่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:46.590976441+07:00","message":"[buffer interim] 2832 false พระที่พม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:46.590984242+07:00","message":"[bufferProcess] interim [340000000]:พระที่พม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:46.590986802+07:00","message":"[bufferProcess] send to processor:พระที่พม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:46.590993677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:46.590996471+07:00","message":"> Transcript [39596] [false]: 'พระที่พม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:46.590998806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:46.59100083+07:00","message":"Set new StatePrefix: 'พระที่พม่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:49.395140449+07:00","message":"[GCS] IsForceVAD: false for message ID: 2832"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:49.417415189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:49.417434243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:49.561487447+07:00","message":"receive streaming session, msgId: 2832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:49.561530749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนที่พม่า\",\"confidence\":0.826604}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:49.561536217+07:00","message":"receive interim result [true|false]: ตอนที่พม่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:49.561543786+07:00","message":"end recv isFinal message id 2832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:49.561545951+07:00","message":"end Recv id 2832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:49.561551862+07:00","message":"[buffer interim] 2832 true ตอนที่พม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:49.56155879+07:00","message":"[bufferProcess] interim [340000000]:ตอนที่พม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:49.561563286+07:00","message":"[bufferProcess] send to processor (isfinal):พระที่พม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:49.561567043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:49.561570134+07:00","message":"> Transcript [39597] [false]: 'พระที่พม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:49.561573203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:49.561574983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:49.561576798+07:00","message":"StatePrefix: 'พระที่พม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:49.561578902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:49.561580445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:49.561582328+07:00","message":"> Transcript [39598] [true]: 'ตอนที่พม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:49.561584251+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:49.56158587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:49.561587419+07:00","message":"StatePrefix: 'พระที่พม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:49.56158902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:49.561594819+07:00","message":"Push: 'ตอนที่พม่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:49.561602429+07:00","message":"push: {true ตอนที่พม่า 0 0xc004429480}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:49.572071238+07:00","message":"write wav file: './tmp/7565/7565_2832.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:51.587609812+07:00","message":"[GCS] Start streaming session, msgId: 2833"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:52.418475037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:52.418475805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:52.795112699+07:00","message":"[GCS] IsForceVAD: false for message ID: 2833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:52.867119343+07:00","message":"[GCS] Start streaming session, msgId: 2834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:52.878248123+07:00","message":"receive streaming session, msgId: 2833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:52.878271752+07:00","message":"found end of frame, send empty tag with msgId: 2833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:52.878276304+07:00","message":"end Recv id 2833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:52.878287228+07:00","message":"[buffer interim] 2833 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:52.878305918+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:52.878316225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:52.878320283+07:00","message":"> Transcript [39599] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:52.878324027+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:52.878326489+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:52.878329297+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:52.878332085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:52.878335659+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:52.878363949+07:00","message":"push: {true \n 0 0xc004428a00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:52.885862678+07:00","message":"write wav file: './tmp/7565/7565_2833.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:53.187135472+07:00","message":"[GCS] IsForceVAD: false for message ID: 2834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:53.251399365+07:00","message":"[GCS] Start streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:53.267299464+07:00","message":"receive streaming session, msgId: 2834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:53.26731753+07:00","message":"found end of frame, send empty tag with msgId: 2834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:53.267321481+07:00","message":"end Recv id 2834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:53.267329664+07:00","message":"[buffer interim] 2834 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:53.267336682+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:53.267340582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:53.267344404+07:00","message":"> Transcript [39600] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:53.267347942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:53.267350803+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:53.26735357+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:53.267356598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:53.267365129+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:53.267375797+07:00","message":"push: {true \n 0 0xc003473600}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:53.271947125+07:00","message":"write wav file: './tmp/7565/7565_2834.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:53.983892238+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:53.983937574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:53.983943873+07:00","message":"receive interim result [false|false]: ตอนนี้มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:53.983960256+07:00","message":"[buffer interim] 2835 false ตอนนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:53.983968058+07:00","message":"[bufferProcess] interim [780000000]:ตอนนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:53.98397054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.42277274+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.422820005+07:00","message":"receive 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-05-12T12:50:54.422825843+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.422841996+07:00","message":"[buffer interim] 2835 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.422849791+07:00","message":"[bufferProcess] interim [200000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.422852382+07:00","message":"[bufferProcess] send to processor:ตอนนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.422861084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.422864217+07:00","message":"> Transcript [39601] [false]: 'ตอนนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.422866543+07:00","message":"Set StatePrefix (first interim): 'ตอนนี้มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.490205287+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.490240896+07:00","message":"receive 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-05-12T12:50:54.490246614+07:00","message":"receive interim result [false|false]: มันมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.490258089+07:00","message":"[buffer interim] 2835 false มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.490265219+07:00","message":"[bufferProcess] interim [320000000]:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.490267487+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.490272247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.490275008+07:00","message":"> Transcript [39602] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.490277179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.490279893+07:00","message":"Set new StatePrefix: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.678336007+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.678390958+07:00","message":"receive 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-05-12T12:50:54.678398699+07:00","message":"receive interim result [false|false]: มันมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.678416751+07:00","message":"[buffer interim] 2835 false มันมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.678425942+07:00","message":"[bufferProcess] interim [440000000]:มันมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.67843164+07:00","message":"[bufferProcess] send to processor:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.678436301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.678440264+07:00","message":"> Transcript [39603] [false]: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.67844436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.678447663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.678450874+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.678453909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.716325711+07:00","message":"[GCS] IsForceVAD: false for message ID: 2835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.78674215+07:00","message":"[GCS] Start streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.804661305+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.804696098+07:00","message":"receive 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-05-12T12:50:54.804701989+07:00","message":"receive interim result [false|false]: มันมีอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.804714116+07:00","message":"[buffer interim] 2835 false มันมีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.804722922+07:00","message":"[bufferProcess] interim [620000000]:มันมีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.804725333+07:00","message":"[bufferProcess] send to processor:มันมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.804741885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.804745147+07:00","message":"> Transcript [39604] [false]: 'มันมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.804748236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.80475019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.804752374+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.804754423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.842881183+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.842925135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้มันมีอยู่ใน\",\"confidence\":0.92383593}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.842931512+07:00","message":"receive interim result [true|false]: ตอนนี้มันมีอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.842942927+07:00","message":"end recv isFinal message id 2835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.842945791+07:00","message":"end Recv id 2835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.842954139+07:00","message":"[buffer interim] 2835 true ตอนนี้มันมีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.842965642+07:00","message":"[bufferProcess] interim [710000000]:ตอนนี้มันมีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.842969051+07:00","message":"[bufferProcess] send to processor (isfinal):มันมีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.842972797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.842975937+07:00","message":"> Transcript [39605] [false]: 'มันมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.84297903+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.842980959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.842982949+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.842984764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.842986351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.842988263+07:00","message":"> Transcript [39606] [true]: 'ตอนนี้มันมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.842990242+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.842991826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.842993428+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.842994992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:54.843002193+07:00","message":"Push: 'ตอนนี้มันมีอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:54.843011564+07:00","message":"push: {true ตอนนี้มันมีอยู่ใน 0 0xc003756a80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:54.850222065+07:00","message":"write wav file: './tmp/7565/7565_2835.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:55.418868383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:55.418876081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:55.675988644+07:00","message":"receive streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:55.676029906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:55.676041114+07:00","message":"receive interim result [false|false]: คำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:55.676055065+07:00","message":"[buffer interim] 2836 false คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:55.676065954+07:00","message":"[bufferProcess] interim [660000000]:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:55.676068726+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:55.805942178+07:00","message":"receive streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:55.805975765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำแปล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:55.805980846+07:00","message":"receive interim result [false|false]: คำแปล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:55.805992602+07:00","message":"[buffer interim] 2836 false คำแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:55.806000277+07:00","message":"[bufferProcess] interim [780000000]:คำแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:55.806002472+07:00","message":"[bufferProcess] send to processor:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:55.806007457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:55.806010312+07:00","message":"> Transcript [39607] [false]: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:55.806012637+07:00","message":"Set StatePrefix (first interim): 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:55.832800042+07:00","message":"receive streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:55.832838557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่กำปอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:55.832844872+07:00","message":"receive interim result [false|false]: แม่กำปอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:55.832860486+07:00","message":"[buffer interim] 2836 false แม่กำปอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:55.832869001+07:00","message":"[bufferProcess] interim [840000000]:แม่กำปอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:55.832872643+07:00","message":"[bufferProcess] send to processor:คำแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:55.832880825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:55.832884394+07:00","message":"> Transcript [39608] [false]: 'คำแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:55.832888863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:55.83289147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:55.832894376+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:55.832897426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.016496577+07:00","message":"receive streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.016533232+07:00","message":"receive 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-05-12T12:50:56.016538679+07:00","message":"receive interim result [false|false]: แม่กำปองแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.016552651+07:00","message":"[buffer interim] 2836 false แม่กำปองแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.016559994+07:00","message":"[bufferProcess] interim [20000000]:แม่กำปองแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.016562582+07:00","message":"[bufferProcess] send to processor:แม่กำปอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.016566165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.01656913+07:00","message":"> Transcript [39609] [false]: 'แม่กำปอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.016571966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.01657396+07:00","message":"Set new StatePrefix: 'แม่กำปอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.085028785+07:00","message":"receive streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.085064841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่กำปอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.08506983+07:00","message":"receive interim result [false|false]: แม่กำปอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.085084225+07:00","message":"[buffer interim] 2836 false แม่กำปอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.085091243+07:00","message":"[bufferProcess] interim [80000000]:แม่กำปอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.085094062+07:00","message":"[bufferProcess] send to processor:แม่กำปองแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.085100674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.085103603+07:00","message":"> Transcript [39610] [false]: 'แม่กำปองแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.085106663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.085108903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.085110919+07:00","message":"StatePrefix: 'แม่กำปอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.08511315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.204138476+07:00","message":"receive streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.204173527+07:00","message":"receive 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-05-12T12:50:56.204179116+07:00","message":"receive interim result [false|false]: แม่กำปองแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.204191316+07:00","message":"[buffer interim] 2836 false แม่กำปองแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.204197559+07:00","message":"[bufferProcess] interim [140000000]:แม่กำปองแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.204200359+07:00","message":"[bufferProcess] send to processor:แม่กำปอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.20420592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.204208898+07:00","message":"> Transcript [39611] [false]: 'แม่กำปอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.204211696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.204213716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.204215423+07:00","message":"StatePrefix: 'แม่กำปอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.204217557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.253493074+07:00","message":"receive streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.253531582+07:00","message":"receive 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-05-12T12:50:56.253537515+07:00","message":"receive interim result [false|false]: แม่กำปองแหละแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.253549183+07:00","message":"[buffer interim] 2836 false แม่กำปองแหละแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.25355785+07:00","message":"[bufferProcess] interim [200000000]:แม่กำปองแหละแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.253560439+07:00","message":"[bufferProcess] send to processor:แม่กำปองแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.253563811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.253566648+07:00","message":"> Transcript [39612] [false]: 'แม่กำปองแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.253569886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.253572034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.253573916+07:00","message":"StatePrefix: 'แม่กำปอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.253575925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.255388585+07:00","message":"[GCS] IsForceVAD: false for message ID: 2836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.353760838+07:00","message":"receive streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.353807325+07:00","message":"receive 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-05-12T12:50:56.353814558+07:00","message":"receive interim result [false|false]: แม่กำปองแหละแต่ว่าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.353833794+07:00","message":"[buffer interim] 2836 false แม่กำปองแหละแต่ว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.353843114+07:00","message":"[bufferProcess] interim [380000000]:แม่กำปองแหละแต่ว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.353845901+07:00","message":"[bufferProcess] send to processor:แม่กำปองแหละแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.353849321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.353852377+07:00","message":"> Transcript [39613] [false]: 'แม่กำปองแหละแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.353856117+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.353858367+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.353860832+07:00","message":"StatePrefix: 'แม่กำปอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.353863296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.353866097+07:00","message":"Push: 'แม่กำปอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.353867923+07:00","message":"TextPushed: 'แม่กำปอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.353870157+07:00","message":"Set new StatePrefix : 'แม่กำปองแหละแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.353872448+07:00","message":"Next Push (prob) : 'แหละแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.353882053+07:00","message":"push: {false แม่กำปอง 0 0xc003757180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.386807503+07:00","message":"[GCS] Start streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.448012715+07:00","message":"receive streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.448050068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปในคำฟ้องแล้วแต่ว่าไป\",\"confidence\":0.8026062}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.448057415+07:00","message":"receive interim result [true|false]: ไปในคำฟ้องแล้วแต่ว่าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.448069792+07:00","message":"end recv isFinal message id 2836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.448072898+07:00","message":"end Recv id 2836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.448081168+07:00","message":"[buffer interim] 2836 true ไปในคำฟ้องแล้วแต่ว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448089888+07:00","message":"[bufferProcess] interim [500000000]:ไปในคำฟ้องแล้วแต่ว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448094401+07:00","message":"[bufferProcess] send to processor (isfinal):แม่กำปองแหละแต่ว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448098912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448103125+07:00","message":"> Transcript [39614] [false]: 'แม่กำปองแหละแต่ว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448109207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448111887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.44811446+07:00","message":"StatePrefix: 'แม่กำปองแหละแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448117637+07:00","message":"TextPushed: 'แม่กำปอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.44812019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448123198+07:00","message":"> Transcript [39615] [true]: 'ไปในคำฟ้องแล้วแต่ว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448126732+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.44812914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448133394+07:00","message":"StatePrefix: 'แม่กำปองแหละแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448135621+07:00","message":"TextPushed: 'แม่กำปอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448137341+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448243514+07:00","message":"Push: 'ไปในคำฟ้องแล้วแต่ว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448247216+07:00","message":"TextPushed: 'แม่กำปองไปในคำฟ้องแล้วแต่ว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448249502+07:00","message":"Set new StatePrefix : 'ไปในคำฟ้องแล้วแต่ว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448251873+07:00","message":"Next Push (prob) : 'ไปในคำฟ้องแล้วแต่ว่าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.44825973+07:00","message":"push: {true ไปในคำฟ้องแล้วแต่ว่าไป 0 0xc003757180}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:56.448264002+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2836.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:56.454749218+07:00","message":"write wav file: './tmp/7565/7565_2836.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.460847936+07:00","message":"[GCS] Cleaned up inactive client: 2797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.460862047+07:00","message":"[GCS] Cleaned up inactive client: 2800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.460864687+07:00","message":"[GCS] Cleaned up inactive client: 2807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.460867055+07:00","message":"[GCS] Cleaned up inactive client: 2803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.460869205+07:00","message":"[GCS] Cleaned up inactive client: 2798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.46087114+07:00","message":"[GCS] Cleaned up inactive client: 2799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.460873159+07:00","message":"[GCS] Cleaned up inactive client: 2796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.460875529+07:00","message":"[GCS] Cleaned up inactive client: 2805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.4608772+07:00","message":"[GCS] Cleaned up inactive client: 2801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.460878799+07:00","message":"[GCS] Cleaned up inactive client: 2806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.460880504+07:00","message":"[GCS] Cleaned up inactive client: 2802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:56.460882039+07:00","message":"[GCS] Cleaned up inactive client: 2804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.043482144+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.043523027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปยื่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.043530022+07:00","message":"receive interim result [false|false]: ไปยื่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.043547979+07:00","message":"[buffer interim] 2837 false ไปยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.043555805+07:00","message":"[bufferProcess] interim [480000000]:ไปยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.043559028+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.086315021+07:00","message":"[GCS] IsForceVAD: false for message ID: 2837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.193023571+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.193068112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปยื่น\",\"confidence\":0.84099877}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.193074936+07:00","message":"receive interim result [true|false]: ไปยื่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.193085321+07:00","message":"end recv isFinal message id 2837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.193087625+07:00","message":"end Recv id 2837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.193094694+07:00","message":"[buffer interim] 2837 true ไปยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.193104512+07:00","message":"[bufferProcess] interim [720000000]:ไปยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.19310794+07:00","message":"[bufferProcess] send to processor (isfinal):ไปยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.193112171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.193115588+07:00","message":"> Transcript [39616] [false]: 'ไปยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.193117903+07:00","message":"Set StatePrefix (first interim): 'ไปยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.193119487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.193121274+07:00","message":"> Transcript [39617] [true]: 'ไปยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.193123744+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.193125682+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.193127588+07:00","message":"StatePrefix: 'ไปยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.193129699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.193132468+07:00","message":"Push: 'ไปยื่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.193142087+07:00","message":"push: {true ไปยื่น 0 0xc004429180}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:57.19840636+07:00","message":"write wav file: './tmp/7565/7565_2837.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.276762547+07:00","message":"[GCS] Start streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.540327911+07:00","message":"[GCS] IsForceVAD: false for message ID: 2838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.644062662+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.644088725+07:00","message":"found end of frame, send empty tag with msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.64409239+07:00","message":"end Recv id 2838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.644100972+07:00","message":"[buffer interim] 2838 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.644109997+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.644113794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.644116732+07:00","message":"> Transcript [39618] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.644119006+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.644121075+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.644126297+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.644128827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:57.644131792+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.644142871+07:00","message":"push: {true \n 0 0xc005694500}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:57.64864924+07:00","message":"write wav file: './tmp/7565/7565_2838.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:57.986684923+07:00","message":"[GCS] Start streaming session, msgId: 2839"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:58.419439762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:50:58.419472882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:58.700544586+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:58.700579658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:58.700585418+07:00","message":"receive interim result [false|false]: เอกสาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:58.700601731+07:00","message":"[buffer interim] 2839 false เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:58.700609319+07:00","message":"[bufferProcess] interim [540000000]:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:58.700611409+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:58.700617375+07:00","message":"[bufferProcess] send to processor (ticker):เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:58.70062164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:58.700624845+07:00","message":"> Transcript [39619] [false]: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:58.700626827+07:00","message":"Set StatePrefix (first interim): 'เอกสาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:58.958297948+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:58.958335153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:58.958342517+07:00","message":"receive interim result [false|false]: เอกสารด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:58.958361624+07:00","message":"[buffer interim] 2839 false เอกสารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:58.958375169+07:00","message":"[bufferProcess] interim [780000000]:เอกสารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:58.95837853+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.15098484+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.151028547+07:00","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-05-12T12:50:59.151036628+07:00","message":"receive interim result [false|false]: เอกสารโดยตรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.151053371+07:00","message":"[buffer interim] 2839 false เอกสารโดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.151061827+07:00","message":"[bufferProcess] interim [960000000]:เอกสารโดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.151065743+07:00","message":"[bufferProcess] send to processor:เอกสารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.151075015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.151079745+07:00","message":"> Transcript [39620] [false]: 'เอกสารด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.15108483+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.151108444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.151111951+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.151115193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.38913734+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.389188524+07:00","message":"receive 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-05-12T12:50:59.389194748+07:00","message":"receive interim result [false|false]: เอกสารโดยตรงนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.389208253+07:00","message":"[buffer interim] 2839 false เอกสารโดยตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.389219782+07:00","message":"[bufferProcess] interim [140000000]:เอกสารโดยตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.389223293+07:00","message":"[bufferProcess] send to processor:เอกสารโดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.389229268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.38923333+07:00","message":"> Transcript [39621] [false]: 'เอกสารโดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.389238461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.389241428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.38924447+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.389247215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.465276916+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.465315342+07:00","message":"receive 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-05-12T12:50:59.465322543+07:00","message":"receive interim result [false|false]: เอกสารโดยตรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.465334897+07:00","message":"[buffer interim] 2839 false เอกสารโดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.465342461+07:00","message":"[bufferProcess] interim [200000000]:เอกสารโดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.465345235+07:00","message":"[bufferProcess] send to processor:เอกสารโดยตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.465349604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.465352299+07:00","message":"> Transcript [39622] [false]: 'เอกสารโดยตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.4653555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.465357808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.465361308+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.465363796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.483464894+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.483502687+07:00","message":"receive 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-05-12T12:50:59.483508063+07:00","message":"receive interim result [false|false]: เอกสารโดยตรงนั้นบ่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.483522237+07:00","message":"[buffer interim] 2839 false เอกสารโดยตรงนั้นบ่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.483530284+07:00","message":"[bufferProcess] interim [320000000]:เอกสารโดยตรงนั้นบ่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.483532656+07:00","message":"[bufferProcess] send to processor:เอกสารโดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.483535686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.483538443+07:00","message":"> Transcript [39623] [false]: 'เอกสารโดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.483541728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.483543741+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.483545757+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.483547792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.48355325+07:00","message":"Push: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.483555185+07:00","message":"TextPushed: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.483557138+07:00","message":"Set new StatePrefix : 'เอกสารโดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.483559025+07:00","message":"Next Push (prob) : 'โดยตรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.483566596+07:00","message":"push: {false เอกสาร 0 0xc003825280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.716300936+07:00","message":"[GCS] IsForceVAD: false for message ID: 2839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.83201181+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.832050307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารโดยตรงนั้นบ่มี\",\"confidence\":0.9407299}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.832055583+07:00","message":"receive interim result [true|false]: เอกสารโดยตรงนั้นบ่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.832064015+07:00","message":"end recv isFinal message id 2839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.832066079+07:00","message":"end Recv id 2839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.832073376+07:00","message":"[buffer interim] 2839 true เอกสารโดยตรงนั้นบ่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.832082942+07:00","message":"[bufferProcess] interim [740000000]:เอกสารโดยตรงนั้นบ่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.832085636+07:00","message":"[bufferProcess] send to processor (isfinal):เอกสารโดยตรงนั้นบ่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.832089068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.832092087+07:00","message":"> Transcript [39624] [false]: 'เอกสารโดยตรงนั้นบ่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.832095011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.832096952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.832098793+07:00","message":"StatePrefix: 'เอกสารโดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.8321009+07:00","message":"TextPushed: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.832102762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.832104864+07:00","message":"> Transcript [39625] [true]: 'เอกสารโดยตรงนั้นบ่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.832106823+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.832108464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.832110142+07:00","message":"StatePrefix: 'เอกสารโดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.832111793+07:00","message":"TextPushed: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:50:59.832114274+07:00","message":"Push: 'โดยตรงนั้นบ่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.83212193+07:00","message":"push: {true โดยตรงนั้นบ่มี 0 0xc003825280}"}
{"level":"info","service":"Main","time":"2026-05-12T12:50:59.838924402+07:00","message":"write wav file: './tmp/7565/7565_2839.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:50:59.847237589+07:00","message":"[GCS] Start streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:00.7025961+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:00.702630835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:00.702635902+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:00.702653395+07:00","message":"[buffer interim] 2840 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:00.702674469+07:00","message":"[bufferProcess] interim [900000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:00.702676242+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:01.033139663+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:01.033200364+07:00","message":"receive 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-05-12T12:51:01.033207064+07:00","message":"receive interim result [false|false]: มีมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:01.033228605+07:00","message":"[buffer interim] 2840 false มีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.033236855+07:00","message":"[bufferProcess] interim [140000000]:มีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.033240828+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.033244524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.033247716+07:00","message":"> Transcript [39626] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.033249964+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:01.072339161+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:01.072380201+07:00","message":"receive 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-05-12T12:51:01.072388049+07:00","message":"receive interim result [false|false]: มีมีแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:01.072403808+07:00","message":"[buffer interim] 2840 false มีมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.072413063+07:00","message":"[bufferProcess] interim [260000000]:มีมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.072416976+07:00","message":"[bufferProcess] send to processor:มีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.072422017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.072426193+07:00","message":"> Transcript [39627] [false]: 'มีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.07243106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.072434169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.072437302+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.072440294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:01.336671964+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:01.336711941+07:00","message":"receive 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-05-12T12:51:01.336718331+07:00","message":"receive interim result [false|false]: มีมีแต่ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:01.336735462+07:00","message":"[buffer interim] 2840 false มีมีแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.336743704+07:00","message":"[bufferProcess] interim [440000000]:มีมีแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.336745992+07:00","message":"[bufferProcess] send to processor:มีมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.33675177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.336754862+07:00","message":"> Transcript [39628] [false]: 'มีมีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.336758148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.336760897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.336763028+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.336765289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:01.373012174+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:01.373066044+07:00","message":"receive 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-05-12T12:51:01.37307329+07:00","message":"receive interim result [false|false]: มีมีแต่ห้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:01.373085544+07:00","message":"[buffer interim] 2840 false มีมีแต่ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.373094881+07:00","message":"[bufferProcess] interim [500000000]:มีมีแต่ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.373098124+07:00","message":"[bufferProcess] send to processor:มีมีแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.373102305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.373106352+07:00","message":"> Transcript [39629] [false]: 'มีมีแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.37311094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.3731137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.373117165+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.373120272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:01.419658047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:01.419670065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:01.604595296+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:01.604637695+07:00","message":"receive 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-05-12T12:51:01.604650513+07:00","message":"receive interim result [false|false]: มีมีแต่เขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:01.60466634+07:00","message":"[buffer interim] 2840 false มีมีแต่เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.604676962+07:00","message":"[bufferProcess] interim [740000000]:มีมีแต่เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.604679238+07:00","message":"[bufferProcess] send to processor:มีมีแต่ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.604684617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.604687365+07:00","message":"> Transcript [39630] [false]: 'มีมีแต่ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.604690729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.604692756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.604695034+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.604699438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.604704333+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.604706147+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.604708718+07:00","message":"Set new StatePrefix : 'มีมีแต่ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:01.604711327+07:00","message":"Next Push (prob) : 'มีแต่ห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:01.604719842+07:00","message":"push: {false มี 0 0xc003825900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:02.108179877+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:02.108221736+07:00","message":"receive 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-05-12T12:51:02.108228038+07:00","message":"receive interim result [false|false]: มีมีแต่เข้าวา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:02.108244681+07:00","message":"[buffer interim] 2840 false มีมีแต่เข้าวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:02.108254993+07:00","message":"[bufferProcess] interim [280000000]:มีมีแต่เข้าวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:02.108257684+07:00","message":"[bufferProcess] send to processor:มีมีแต่เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:02.108261492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:02.108264468+07:00","message":"> Transcript [39631] [false]: 'มีมีแต่เขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:02.108267322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:02.108270084+07:00","message":"Set new StatePrefix: 'มีมีแต่เขาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:02.688635647+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:02.688674418+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-05-12T12:51:02.688680032+07:00","message":"receive interim result [false|false]: มีมีแต่เข้าวา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:02.688694223+07:00","message":"[buffer interim] 2840 false มีมีแต่เข้าวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:02.688701685+07:00","message":"[bufferProcess] interim [880000000]:มีมีแต่เข้าวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:02.688704117+07:00","message":"[bufferProcess] send to processor:มีมีแต่เข้าวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:02.688707408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:02.688710441+07:00","message":"> Transcript [39632] [false]: 'มีมีแต่เข้าวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:02.688712645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:02.68871813+07:00","message":"Set new StatePrefix: 'มีมีแต่เข้าวา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:03.115856894+07:00","message":"[GCS] IsForceVAD: false for message ID: 2840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:03.175951743+07:00","message":"[GCS] Start streaming session, msgId: 2841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:03.270750328+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:03.270868465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีมีแต่ห้องวา\",\"confidence\":0.8660832}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:03.270903953+07:00","message":"receive interim result [true|false]: มีมีแต่ห้องวา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:03.270924558+07:00","message":"end recv isFinal message id 2840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:03.270927494+07:00","message":"end Recv id 2840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:03.270936926+07:00","message":"[buffer interim] 2840 true มีมีแต่ห้องวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.270950134+07:00","message":"[bufferProcess] interim [480000000]:มีมีแต่ห้องวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.270954056+07:00","message":"[bufferProcess] send to processor (isfinal):มีมีแต่เข้าวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.270958015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.270961604+07:00","message":"> Transcript [39633] [false]: 'มีมีแต่เข้าวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.270964577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.270966976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.270969431+07:00","message":"StatePrefix: 'มีมีแต่เข้าวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.27097206+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.270973959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.270975838+07:00","message":"> Transcript [39634] [true]: 'มีมีแต่ห้องวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.270977834+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.270979608+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.270986102+07:00","message":"StatePrefix: 'มีมีแต่เข้าวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.270988244+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.270999226+07:00","message":"Push: 'มีแต่ห้องวา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:03.271009659+07:00","message":"push: {true มีแต่ห้องวา 0 0xc003825900}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:03.291031482+07:00","message":"write wav file: './tmp/7565/7565_2840.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:03.435683949+07:00","message":"[GCS] IsForceVAD: false for message ID: 2841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:03.528789669+07:00","message":"receive streaming session, msgId: 2841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:03.528813068+07:00","message":"found end of frame, send empty tag with msgId: 2841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:03.528816164+07:00","message":"end Recv id 2841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:03.528823265+07:00","message":"[buffer interim] 2841 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.528830276+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.528834689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.528837898+07:00","message":"> Transcript [39635] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.52884048+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.528842306+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.528843989+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.528845739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:03.528855793+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:03.528867327+07:00","message":"push: {true \n 0 0xc005d08d00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:03.533494767+07:00","message":"write wav file: './tmp/7565/7565_2841.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:03.556437528+07:00","message":"[GCS] Start streaming session, msgId: 2842"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:04.420296651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:04.420299362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:04.593939159+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:04.593978155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:04.593983359+07:00","message":"receive interim result [false|false]: ป้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:04.593999008+07:00","message":"[buffer interim] 2842 false ป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:04.594005093+07:00","message":"[bufferProcess] interim [840000000]:ป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:04.59400708+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:04.594013524+07:00","message":"[bufferProcess] send to processor (ticker):ป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:04.594015972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:04.594018674+07:00","message":"> Transcript [39636] [false]: 'ป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:04.594021083+07:00","message":"Set StatePrefix (first interim): 'ป้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:04.83412443+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:04.834167916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้องบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:04.834174749+07:00","message":"receive interim result [false|false]: ป้องบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:04.834190792+07:00","message":"[buffer interim] 2842 false ป้องบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:04.834199127+07:00","message":"[bufferProcess] interim [80000000]:ป้องบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:04.834201117+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:04.984821262+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:04.984862287+07:00","message":"receive 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-05-12T12:51:04.984869892+07:00","message":"receive interim result [false|false]: กล่องมาให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:04.984888423+07:00","message":"[buffer interim] 2842 false กล่องมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:04.98489724+07:00","message":"[bufferProcess] interim [260000000]:กล่องมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:04.98490065+07:00","message":"[bufferProcess] send to processor:ป้องบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:04.98490543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:04.984909011+07:00","message":"> Transcript [39637] [false]: 'ป้องบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:04.984913128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:04.984915944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:04.984918785+07:00","message":"StatePrefix: 'ป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:04.98492176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:05.173483606+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:05.173531882+07:00","message":"receive 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-05-12T12:51:05.17353868+07:00","message":"receive interim result [false|false]: กล่องมาให้มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:05.173553928+07:00","message":"[buffer interim] 2842 false กล่องมาให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:05.173562337+07:00","message":"[bufferProcess] interim [440000000]:กล่องมาให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:05.173566088+07:00","message":"[bufferProcess] send to processor:กล่องมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:05.173576046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:05.173579766+07:00","message":"> Transcript [39638] [false]: 'กล่องมาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:05.173582158+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:05.173584438+07:00","message":"Set new StatePrefix: 'กล่องมาให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:05.812490802+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:05.812529238+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-05-12T12:51:05.812536135+07:00","message":"receive interim result [false|false]: กล่องมาให้มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:05.812549787+07:00","message":"[buffer interim] 2842 false กล่องมาให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:05.812557429+07:00","message":"[bufferProcess] interim [40000000]:กล่องมาให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:05.812559707+07:00","message":"[bufferProcess] send to processor:กล่องมาให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:05.812564897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:05.812567687+07:00","message":"> Transcript [39639] [false]: 'กล่องมาให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:05.812570865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:05.812572923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:05.812575142+07:00","message":"StatePrefix: 'กล่องมาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:05.812577271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:05.995586655+07:00","message":"[GCS] IsForceVAD: false for message ID: 2842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:06.116904582+07:00","message":"[GCS] Start streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:06.138775186+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:06.138815557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้องว่าให้มา\",\"confidence\":0.8128589}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:06.13882375+07:00","message":"receive interim result [true|false]: ป้องว่าให้มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:06.138835453+07:00","message":"end recv isFinal message id 2842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:06.138837528+07:00","message":"end Recv id 2842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:06.138844758+07:00","message":"[buffer interim] 2842 true ป้องว่าให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.138856814+07:00","message":"[bufferProcess] interim [460000000]:ป้องว่าให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.138859807+07:00","message":"[bufferProcess] send to processor (isfinal):กล่องมาให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.138863284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.138866602+07:00","message":"> Transcript [39640] [false]: 'กล่องมาให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.138869743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.138871688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.138873767+07:00","message":"StatePrefix: 'กล่องมาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.138875698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.138877205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.138879051+07:00","message":"> Transcript [39641] [true]: 'ป้องว่าให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.138881075+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.138882766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.13888432+07:00","message":"StatePrefix: 'กล่องมาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.138886007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.138893387+07:00","message":"Push: 'ป้องว่าให้มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:06.138903467+07:00","message":"push: {true ป้องว่าให้มา 0 0xc004428000}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:06.146417424+07:00","message":"write wav file: './tmp/7565/7565_2842.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:06.862494336+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:06.86253881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:06.862544332+07:00","message":"receive interim result [false|false]: ไม่ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:06.862563162+07:00","message":"[buffer interim] 2843 false ไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.862570561+07:00","message":"[bufferProcess] interim [600000000]:ไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:06.862572596+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.299050952+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.299093717+07:00","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-05-12T12:51:07.299102563+07:00","message":"receive interim result [false|false]: ไม่ไปแทน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.299117042+07:00","message":"[buffer interim] 2843 false ไม่ไปแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.299125366+07:00","message":"[bufferProcess] interim [960000000]:ไม่ไปแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.299128127+07:00","message":"[bufferProcess] send to processor:ไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.299134809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.299137637+07:00","message":"> Transcript [39642] [false]: 'ไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.299139908+07:00","message":"Set StatePrefix (first interim): 'ไม่ไป'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:07.420699393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:07.420713753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.42985881+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.429891876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไปสแกนเนอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.429897497+07:00","message":"receive interim result [false|false]: ไม่ไปสแกนเนอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.429914027+07:00","message":"[buffer interim] 2843 false ไม่ไปสแกนเนอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.429921275+07:00","message":"[bufferProcess] interim [80000000]:ไม่ไปสแกนเนอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.42992449+07:00","message":"[bufferProcess] send to processor:ไม่ไปแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.42992843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.42993163+07:00","message":"> Transcript [39643] [false]: 'ไม่ไปแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.42993547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.429937697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.429939463+07:00","message":"StatePrefix: 'ไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.429941376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.537340226+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.537379165+07:00","message":"receive 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-05-12T12:51:07.537385253+07:00","message":"receive interim result [false|false]: ไม่ไปสแกนนิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.53740337+07:00","message":"[buffer interim] 2843 false ไม่ไปสแกนนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.537410902+07:00","message":"[bufferProcess] interim [140000000]:ไม่ไปสแกนนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.53741335+07:00","message":"[bufferProcess] send to processor:ไม่ไปสแกนเนอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.537417081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.537420069+07:00","message":"> Transcript [39644] [false]: 'ไม่ไปสแกนเนอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.537423821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.537426025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.537427698+07:00","message":"StatePrefix: 'ไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.537429544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.627898415+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.627941361+07:00","message":"receive 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-05-12T12:51:07.62794769+07:00","message":"receive interim result [false|false]: ไม่ไปแทน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.627960331+07:00","message":"[buffer interim] 2843 false ไม่ไปแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.627968019+07:00","message":"[bufferProcess] interim [200000000]:ไม่ไปแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.627970409+07:00","message":"[bufferProcess] send to processor:ไม่ไปสแกนนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.627975967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.62797881+07:00","message":"> Transcript [39645] [false]: 'ไม่ไปสแกนนิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.627982463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.627984673+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.627986627+07:00","message":"StatePrefix: 'ไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.627988686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.680846289+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.680884727+07:00","message":"receive 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-05-12T12:51:07.680891121+07:00","message":"receive interim result [false|false]: ไม่ไปแทนดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.680906301+07:00","message":"[buffer interim] 2843 false ไม่ไปแทนดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.680914151+07:00","message":"[bufferProcess] interim [260000000]:ไม่ไปแทนดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.680916777+07:00","message":"[bufferProcess] send to processor:ไม่ไปแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.680924322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.680927393+07:00","message":"> Transcript [39646] [false]: 'ไม่ไปแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.680931005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.68093351+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.680935565+07:00","message":"StatePrefix: 'ไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.680937759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.680944127+07:00","message":"Push: 'ไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.680946437+07:00","message":"TextPushed: 'ไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.680948539+07:00","message":"Set new StatePrefix : 'ไม่ไปแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:07.680950458+07:00","message":"Next Push (prob) : 'แทน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:07.680957621+07:00","message":"push: {false ไม่ไป 0 0xc003756700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.113104107+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.113231304+07:00","message":"receive 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-05-12T12:51:08.11327392+07:00","message":"receive interim result [false|false]: ไม่ไปแทนดีกว่ากูนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.113310945+07:00","message":"[buffer interim] 2843 false ไม่ไปแทนดีกว่ากูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.113323525+07:00","message":"[bufferProcess] interim [560000000]:ไม่ไปแทนดีกว่ากูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.11332665+07:00","message":"[bufferProcess] send to processor:ไม่ไปแทนดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.113330485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.113333597+07:00","message":"> Transcript [39647] [false]: 'ไม่ไปแทนดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.113337797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.113339897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.113342129+07:00","message":"StatePrefix: 'ไม่ไปแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.113344351+07:00","message":"TextPushed: 'ไม่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.171110969+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.171160276+07:00","message":"receive 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-05-12T12:51:08.171171167+07:00","message":"receive interim result [false|false]: ไม่ไปแทนที่เขาพูดเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.171190282+07:00","message":"[buffer interim] 2843 false ไม่ไปแทนที่เขาพูดเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.171199205+07:00","message":"[bufferProcess] interim [620000000]:ไม่ไปแทนที่เขาพูดเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.171201926+07:00","message":"[bufferProcess] send to processor:ไม่ไปแทนดีกว่ากูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.171210031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.171212882+07:00","message":"> Transcript [39648] [false]: 'ไม่ไปแทนดีกว่ากูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.171217721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.171220627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.171223715+07:00","message":"StatePrefix: 'ไม่ไปแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.171226487+07:00","message":"TextPushed: 'ไม่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.190627239+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.190667559+07:00","message":"receive 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-05-12T12:51:08.190674275+07:00","message":"receive interim result [false|false]: ไม่ไปแทนที่เขาพูดออกไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.190691172+07:00","message":"[buffer interim] 2843 false ไม่ไปแทนที่เขาพูดออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.190698543+07:00","message":"[bufferProcess] interim [740000000]:ไม่ไปแทนที่เขาพูดออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.19070104+07:00","message":"[bufferProcess] send to processor:ไม่ไปแทนที่เขาพูดเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.190704641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.190707104+07:00","message":"> Transcript [39649] [false]: 'ไม่ไปแทนที่เขาพูดเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.190712545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.190714727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.190716554+07:00","message":"StatePrefix: 'ไม่ไปแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.190718555+07:00","message":"TextPushed: 'ไม่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.279377756+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.279445554+07:00","message":"receive 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-05-12T12:51:08.279452612+07:00","message":"receive interim result [false|false]: ไม่ไปแทนที่เขาพูดออกไปฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.279470805+07:00","message":"[buffer interim] 2843 false ไม่ไปแทนที่เขาพูดออกไปฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.279480185+07:00","message":"[bufferProcess] interim [980000000]:ไม่ไปแทนที่เขาพูดออกไปฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.279483302+07:00","message":"[bufferProcess] send to processor:ไม่ไปแทนที่เขาพูดออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.279487043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.279490327+07:00","message":"> Transcript [39650] [false]: 'ไม่ไปแทนที่เขาพูดออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.279494416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.279497227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.279499092+07:00","message":"StatePrefix: 'ไม่ไปแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.279501001+07:00","message":"TextPushed: 'ไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.27950435+07:00","message":"Push: 'แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.279506501+07:00","message":"TextPushed: 'ไม่ไปแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.279508826+07:00","message":"Set new StatePrefix : 'ไม่ไปแทนที่เขาพูดออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.279511729+07:00","message":"Next Push (prob) : 'ที่เขาพูดออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.27952106+07:00","message":"push: {false แทน 0 0xc003756700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.513081526+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.513118002+07:00","message":"receive 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-05-12T12:51:08.513123516+07:00","message":"receive interim result [false|false]: ไม่ไปแทนที่เขาพูดออกไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.513152709+07:00","message":"[buffer interim] 2843 false ไม่ไปแทนที่เขาพูดออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.513169607+07:00","message":"[bufferProcess] interim [100000000]:ไม่ไปแทนที่เขาพูดออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.513172607+07:00","message":"[bufferProcess] send to processor:ไม่ไปแทนที่เขาพูดออกไปฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.513176111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.513178958+07:00","message":"> Transcript [39651] [false]: 'ไม่ไปแทนที่เขาพูดออกไปฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.513183732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.513186072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.513188155+07:00","message":"StatePrefix: 'ไม่ไปแทนที่เขาพูดออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.513190213+07:00","message":"TextPushed: 'ไม่ไปแทน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.549889262+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.549923608+07:00","message":"receive 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-05-12T12:51:08.549929183+07:00","message":"receive interim result [false|false]: ไม่ไปแทนที่เขาพูดออกไปฟ้าดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.549943407+07:00","message":"[buffer interim] 2843 false ไม่ไปแทนที่เขาพูดออกไปฟ้าดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.549950435+07:00","message":"[bufferProcess] interim [160000000]:ไม่ไปแทนที่เขาพูดออกไปฟ้าดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.549955127+07:00","message":"[bufferProcess] send to processor:ไม่ไปแทนที่เขาพูดออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.54995825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.549960927+07:00","message":"> Transcript [39652] [false]: 'ไม่ไปแทนที่เขาพูดออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.549964034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.549966187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.549967906+07:00","message":"StatePrefix: 'ไม่ไปแทนที่เขาพูดออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.549969874+07:00","message":"TextPushed: 'ไม่ไปแทน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.72544771+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.725482438+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-05-12T12:51:08.72548827+07:00","message":"receive interim result [false|false]: ไม่ไปแทนที่เขาพูดออกไปฝายดินสอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.725503186+07:00","message":"[buffer interim] 2843 false ไม่ไปแทนที่เขาพูดออกไปฝายดินสอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.725510462+07:00","message":"[bufferProcess] interim [340000000]:ไม่ไปแทนที่เขาพูดออกไปฝายดินสอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.725512717+07:00","message":"[bufferProcess] send to processor:ไม่ไปแทนที่เขาพูดออกไปฟ้าดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.72551815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.725520917+07:00","message":"> Transcript [39653] [false]: 'ไม่ไปแทนที่เขาพูดออกไปฟ้าดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.725524312+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.725526503+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.725528557+07:00","message":"StatePrefix: 'ไม่ไปแทนที่เขาพูดออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.725531066+07:00","message":"TextPushed: 'ไม่ไปแทน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.775574746+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.775609602+07:00","message":"receive 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-05-12T12:51:08.775617558+07:00","message":"receive interim result [false|false]: ไม่ไปแทนที่เขาพูดออกไปฟ้าดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.775628128+07:00","message":"[buffer interim] 2843 false ไม่ไปแทนที่เขาพูดออกไปฟ้าดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.775635899+07:00","message":"[bufferProcess] interim [400000000]:ไม่ไปแทนที่เขาพูดออกไปฟ้าดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.775638393+07:00","message":"[bufferProcess] send to processor:ไม่ไปแทนที่เขาพูดออกไปฝายดินสอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.775642113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.775644755+07:00","message":"> Transcript [39654] [false]: 'ไม่ไปแทนที่เขาพูดออกไปฝายดินสอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.775648231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.775650407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.775652293+07:00","message":"StatePrefix: 'ไม่ไปแทนที่เขาพูดออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.775654416+07:00","message":"TextPushed: 'ไม่ไปแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.775657321+07:00","message":"Push: 'ที่เขาพูดออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.775659419+07:00","message":"TextPushed: 'ไม่ไปแทนที่เขาพูดออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.775661925+07:00","message":"Set new StatePrefix : 'ไม่ไปแทนที่เขาพูดออกไปฝายดินสอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.775664294+07:00","message":"Next Push (prob) : 'ฝายดินสอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.775671416+07:00","message":"push: {false ที่เขาพูดออกไป 0 0xc003756700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.876462365+07:00","message":"[GCS] IsForceVAD: false for message ID: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.906141145+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.906199016+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-05-12T12:51:08.906205979+07:00","message":"receive interim result [false|false]: ไม่ไปแทนที่เขาพูดออกไปฝายดินสอแท่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.906221863+07:00","message":"[buffer interim] 2843 false ไม่ไปแทนที่เขาพูดออกไปฝายดินสอแท่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.906230231+07:00","message":"[bufferProcess] interim [580000000]:ไม่ไปแทนที่เขาพูดออกไปฝายดินสอแท่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.90623327+07:00","message":"[bufferProcess] send to processor:ไม่ไปแทนที่เขาพูดออกไปฟ้าดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.90623727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.906240168+07:00","message":"> Transcript [39655] [false]: 'ไม่ไปแทนที่เขาพูดออกไปฟ้าดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.906242846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.90624499+07:00","message":"Set new StatePrefix: 'ไม่ไปแทนที่เขาพูดออกไปฟ้าดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.956541905+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.95658922+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-05-12T12:51:08.956597332+07:00","message":"receive interim result [false|false]: ไม่ไปแทนที่เขาพูดออกไปไฟท์บินตัวแทน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:08.956612744+07:00","message":"[buffer interim] 2843 false ไม่ไปแทนที่เขาพูดออกไปไฟท์บินตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.956621093+07:00","message":"[bufferProcess] interim [640000000]:ไม่ไปแทนที่เขาพูดออกไปไฟท์บินตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.95662409+07:00","message":"[bufferProcess] send to processor:ไม่ไปแทนที่เขาพูดออกไปฝายดินสอแท่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.956631946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.956634897+07:00","message":"> Transcript [39656] [false]: 'ไม่ไปแทนที่เขาพูดออกไปฝายดินสอแท่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.956637716+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:08.956640209+07:00","message":"Set new StatePrefix: 'ไม่ไปแทนที่เขาพูดออกไปฝายดินสอแท่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:09.00942509+07:00","message":"[GCS] Start streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:09.075541587+07:00","message":"[GCS] IsForceVAD: false for message ID: 2844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:09.090841976+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:09.090890281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไปแทนที่จะเอาคุณออกไปไฟล์บินตัวแทน\",\"confidence\":0.8426452}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:09.090899989+07:00","message":"receive interim result [true|false]: ไม่ไปแทนที่จะเอาคุณออกไปไฟล์บินตัวแทน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:09.090912098+07:00","message":"end recv isFinal message id 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:09.090915614+07:00","message":"end Recv id 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:09.090924527+07:00","message":"[buffer interim] 2843 true ไม่ไปแทนที่จะเอาคุณออกไปไฟล์บินตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.090934007+07:00","message":"[bufferProcess] interim [790000000]:ไม่ไปแทนที่จะเอาคุณออกไปไฟล์บินตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.090938209+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ไปแทนที่เขาพูดออกไปไฟท์บินตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.090942897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.090947341+07:00","message":"> Transcript [39657] [false]: 'ไม่ไปแทนที่เขาพูดออกไปไฟท์บินตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.090950797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.090954897+07:00","message":"Set new StatePrefix: 'ไม่ไปแทนที่เขาพูดออกไปไฟท์บินตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.090958209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.090963974+07:00","message":"> Transcript [39658] [true]: 'ไม่ไปแทนที่จะเอาคุณออกไปไฟล์บินตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.09096814+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.090971457+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.090973426+07:00","message":"StatePrefix: 'ไม่ไปแทนที่เขาพูดออกไปไฟท์บินตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.090975854+07:00","message":"TextPushed: 'ไม่ไปแทนที่เขาพูดออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.090977769+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.091144298+07:00","message":"Push: 'ไฟล์บินตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.091147687+07:00","message":"TextPushed: 'ไม่ไปแทนที่เขาพูดออกไปไฟล์บินตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.091150743+07:00","message":"Set new StatePrefix : 'ไม่ไปแทนที่จะเอาคุณออกไปไฟล์บินตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.091153111+07:00","message":"Next Push (prob) : 'ไม่ไปแทนที่จะเอาคุณออกไปไฟล์บินตัวแทน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:09.091161807+07:00","message":"push: {true ไฟล์บินตัวแทน 0 0xc003756700}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.091165415+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2843.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:09.099813287+07:00","message":"write wav file: './tmp/7565/7565_2843.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:09.188071223+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:09.188103692+07:00","message":"found end of frame, send empty tag with msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:09.188108191+07:00","message":"end Recv id 2844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:09.188123525+07:00","message":"[buffer interim] 2844 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.188133445+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.18813847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.188142939+07:00","message":"> Transcript [39659] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.188146922+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.188150274+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.188153127+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.188156127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:09.18816531+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:09.188178512+07:00","message":"push: {true \n 0 0xc005694280}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:09.193081361+07:00","message":"write wav file: './tmp/7565/7565_2844.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:09.326667235+07:00","message":"[GCS] Start streaming session, msgId: 2845"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:10.42072648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:10.420730188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.155820125+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.155869309+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-05-12T12:51:12.155875124+07:00","message":"receive interim result [false|false]: สภาพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.155890069+07:00","message":"[buffer interim] 2845 false สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.155896712+07:00","message":"[bufferProcess] interim [640000000]:สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.15589861+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.155905007+07:00","message":"[bufferProcess] send to processor (ticker):สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.15590742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.155910292+07:00","message":"> Transcript [39660] [false]: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.155912424+07:00","message":"Set StatePrefix (first interim): 'สภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.488374554+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.488443517+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-05-12T12:51:12.488450029+07:00","message":"receive interim result [false|false]: สภาพหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.488465517+07:00","message":"[buffer interim] 2845 false สภาพหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.488472647+07:00","message":"[bufferProcess] interim [940000000]:สภาพหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.488474751+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.51127641+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.511312833+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-05-12T12:51:12.511327411+07:00","message":"receive interim result [false|false]: สภาพลำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.511344469+07:00","message":"[buffer interim] 2845 false สภาพลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.51135156+07:00","message":"[bufferProcess] interim [0]:สภาพลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.511353677+07:00","message":"[bufferProcess] send to processor:สภาพหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.511357422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.511359946+07:00","message":"> Transcript [39661] [false]: 'สภาพหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.511362877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.511364871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.511366735+07:00","message":"StatePrefix: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.511368643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.615098654+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.615130852+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-05-12T12:51:12.615136151+07:00","message":"receive interim result [false|false]: สภาพลำปาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.615152567+07:00","message":"[buffer interim] 2845 false สภาพลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.615160677+07:00","message":"[bufferProcess] interim [120000000]:สภาพลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.615163784+07:00","message":"[bufferProcess] send to processor:สภาพลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.61516736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.615169922+07:00","message":"> Transcript [39662] [false]: 'สภาพลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.615172795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.615174896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.615176715+07:00","message":"StatePrefix: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.615178754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.707435086+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.70747882+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-05-12T12:51:12.707485077+07:00","message":"receive interim result [false|false]: สภาพลำพัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.707500684+07:00","message":"[buffer interim] 2845 false สภาพลำพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.707516828+07:00","message":"[bufferProcess] interim [180000000]:สภาพลำพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.70751933+07:00","message":"[bufferProcess] send to processor:สภาพลำปาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.707525128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.707527952+07:00","message":"> Transcript [39663] [false]: 'สภาพลำปาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.707532583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.707534515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.707536396+07:00","message":"StatePrefix: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.707538279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.795025974+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.795065709+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-05-12T12:51:12.795072541+07:00","message":"receive interim result [false|false]: สภาพลำพะเนียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.795088508+07:00","message":"[buffer interim] 2845 false สภาพลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.795095993+07:00","message":"[bufferProcess] interim [240000000]:สภาพลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.795098791+07:00","message":"[bufferProcess] send to processor:สภาพลำพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.795107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.79510973+07:00","message":"> Transcript [39664] [false]: 'สภาพลำพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.795113464+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.795117502+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.795119426+07:00","message":"StatePrefix: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.795121468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.795128872+07:00","message":"Push: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.795133704+07:00","message":"TextPushed: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.795135874+07:00","message":"Set new StatePrefix : 'สภาพลำพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.795138492+07:00","message":"Next Push (prob) : 'ลำพัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.795158865+07:00","message":"push: {false สภาพ 0 0xc003824c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.993482253+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.993530541+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-05-12T12:51:12.993537984+07:00","message":"receive interim result [false|false]: สภาพลำพะเนียงที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:12.993553705+07:00","message":"[buffer interim] 2845 false สภาพลำพะเนียงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.993563364+07:00","message":"[bufferProcess] interim [480000000]:สภาพลำพะเนียงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.993565664+07:00","message":"[bufferProcess] send to processor:สภาพลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.993587557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.993590796+07:00","message":"> Transcript [39665] [false]: 'สภาพลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.993593021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:12.993595262+07:00","message":"Set new StatePrefix: 'สภาพลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:13.18463693+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:13.184692199+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-05-12T12:51:13.184698978+07:00","message":"receive interim result [false|false]: สภาพลำพะเนียงที่เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:13.184715143+07:00","message":"[buffer interim] 2845 false สภาพลำพะเนียงที่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.184722822+07:00","message":"[bufferProcess] interim [660000000]:สภาพลำพะเนียงที่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.184725606+07:00","message":"[bufferProcess] send to processor:สภาพลำพะเนียงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.184732909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.184736011+07:00","message":"> Transcript [39666] [false]: 'สภาพลำพะเนียงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.184741765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.18474432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.184746418+07:00","message":"StatePrefix: 'สภาพลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.184748793+07:00","message":"TextPushed: 'สภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:13.372449618+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:13.372479141+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-05-12T12:51:13.372485032+07:00","message":"receive interim result [false|false]: สภาพลำพะเนียงที่เปลี่ยนแปลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:13.372497556+07:00","message":"[buffer interim] 2845 false สภาพลำพะเนียงที่เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.372510203+07:00","message":"[bufferProcess] interim [900000000]:สภาพลำพะเนียงที่เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.372513344+07:00","message":"[bufferProcess] send to processor:สภาพลำพะเนียงที่เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.372519551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.372522247+07:00","message":"> Transcript [39667] [false]: 'สภาพลำพะเนียงที่เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.372525211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.372527287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.372529587+07:00","message":"StatePrefix: 'สภาพลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.372531948+07:00","message":"TextPushed: 'สภาพ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:13.420822599+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:13.420848259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:13.764067753+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:13.764102064+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-05-12T12:51:13.764108217+07:00","message":"receive interim result [false|false]: สภาพลำพะเนียงที่เปลี่ยนแปลงโดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:13.764120678+07:00","message":"[buffer interim] 2845 false สภาพลำพะเนียงที่เปลี่ยนแปลงโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.764127777+07:00","message":"[bufferProcess] interim [320000000]:สภาพลำพะเนียงที่เปลี่ยนแปลงโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.764130192+07:00","message":"[bufferProcess] send to processor:สภาพลำพะเนียงที่เปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.76413505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.764137681+07:00","message":"> Transcript [39668] [false]: 'สภาพลำพะเนียงที่เปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.764141129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.764143231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.764145666+07:00","message":"StatePrefix: 'สภาพลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.764147992+07:00","message":"TextPushed: 'สภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:13.961527788+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:13.961567282+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-05-12T12:51:13.961573864+07:00","message":"receive interim result [false|false]: สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:13.961590773+07:00","message":"[buffer interim] 2845 false สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.961599108+07:00","message":"[bufferProcess] interim [500000000]:สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.961601783+07:00","message":"[bufferProcess] send to processor:สภาพลำพะเนียงที่เปลี่ยนแปลงโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.961605726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.961608437+07:00","message":"> Transcript [39669] [false]: 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.961612615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.961614913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.961617131+07:00","message":"StatePrefix: 'สภาพลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.9616193+07:00","message":"TextPushed: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.961625065+07:00","message":"Push: 'ลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.961627262+07:00","message":"TextPushed: 'สภาพลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.96162922+07:00","message":"Set new StatePrefix : 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:13.961631811+07:00","message":"Next Push (prob) : 'ที่เปลี่ยนแปลงโดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:13.961640505+07:00","message":"push: {false ลำพะเนียง 0 0xc003824c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.286439387+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.286474988+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-05-12T12:51:14.28648088+07:00","message":"receive interim result [false|false]: สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.286496938+07:00","message":"[buffer interim] 2845 false สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.28650506+07:00","message":"[bufferProcess] interim [800000000]:สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.286507537+07:00","message":"[bufferProcess] send to processor:สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.286510879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.286513592+07:00","message":"> Transcript [39670] [false]: 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.286516847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.286518847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.286521003+07:00","message":"StatePrefix: 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.286523575+07:00","message":"TextPushed: 'สภาพลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.397455649+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.39749948+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-05-12T12:51:14.397506005+07:00","message":"receive interim result [false|false]: สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.397517985+07:00","message":"[buffer interim] 2845 false สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.397527419+07:00","message":"[bufferProcess] interim [860000000]:สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.39752987+07:00","message":"[bufferProcess] send to processor:สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.397535014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.397537932+07:00","message":"> Transcript [39671] [false]: 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.397541282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.397543711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.397546126+07:00","message":"StatePrefix: 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.397548649+07:00","message":"TextPushed: 'สภาพลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.402511036+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.402539396+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-05-12T12:51:14.402546672+07:00","message":"receive interim result [false|false]: สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.4025617+07:00","message":"[buffer interim] 2845 false สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.402568993+07:00","message":"[bufferProcess] interim [920000000]:สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.402572801+07:00","message":"[bufferProcess] send to processor:สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.402581941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.402585884+07:00","message":"> Transcript [39672] [false]: 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.402590264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.402593206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.402596373+07:00","message":"StatePrefix: 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.402600005+07:00","message":"TextPushed: 'สภาพลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.446205848+07:00","message":"[GCS] IsForceVAD: false for message ID: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.525760114+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.525794541+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-05-12T12:51:14.525801056+07:00","message":"receive interim result [false|false]: สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดินที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.52581407+07:00","message":"[buffer interim] 2845 false สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดินที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.525824102+07:00","message":"[bufferProcess] interim [40000000]:สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดินที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.525826603+07:00","message":"[bufferProcess] send to processor:สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.525829897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.525832685+07:00","message":"> Transcript [39673] [false]: 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.525836619+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.525838586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.525840526+07:00","message":"StatePrefix: 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.525843643+07:00","message":"TextPushed: 'สภาพลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.52585027+07:00","message":"Push: 'ที่เปลี่ยนแปลงโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.525852189+07:00","message":"TextPushed: 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.52585451+07:00","message":"Set new StatePrefix : 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.525857109+07:00","message":"Next Push (prob) : 'เฉพาะดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.52586558+07:00","message":"push: {false ที่เปลี่ยนแปลงโดย 0 0xc003824c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.576991458+07:00","message":"[GCS] Start streaming session, msgId: 2846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.587117912+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.587150301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดินที่ดี\",\"confidence\":0.9287685}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.587156368+07:00","message":"receive interim result [true|false]: สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดินที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.587161035+07:00","message":"end recv isFinal message id 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.587163282+07:00","message":"end Recv id 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.587169071+07:00","message":"[buffer interim] 2845 true สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดินที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.587176103+07:00","message":"[bufferProcess] interim [130000000]:สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดินที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.587182847+07:00","message":"[bufferProcess] send to processor (isfinal):สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดินที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.587187324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.587190805+07:00","message":"> Transcript [39674] [false]: 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดินที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.587195201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.587197998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.587201884+07:00","message":"StatePrefix: 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.58720465+07:00","message":"TextPushed: 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.587207771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.587211136+07:00","message":"> Transcript [39675] [true]: 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดินที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.58721438+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.587217061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.587219613+07:00","message":"StatePrefix: 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดยเฉพาะดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.587224119+07:00","message":"TextPushed: 'สภาพลำพะเนียงที่เปลี่ยนแปลงโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:14.587227222+07:00","message":"Push: 'เฉพาะดินที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:14.587234636+07:00","message":"push: {true เฉพาะดินที่ดี 0 0xc003824c00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:14.59765423+07:00","message":"write wav file: './tmp/7565/7565_2845.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:15.08578771+07:00","message":"[GCS] IsForceVAD: false for message ID: 2846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:15.156999142+07:00","message":"[GCS] Start streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:15.170877145+07:00","message":"receive streaming session, msgId: 2846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:15.170899102+07:00","message":"found end of frame, send empty tag with msgId: 2846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:15.170902709+07:00","message":"end Recv id 2846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:15.170909037+07:00","message":"[buffer interim] 2846 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:15.17091631+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:15.170920762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:15.170924422+07:00","message":"> Transcript [39676] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:15.170927071+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:15.170929106+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:15.170930825+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:15.170932687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:15.170935645+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:15.170944569+07:00","message":"push: {true \n 0 0xc005694980}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:15.175583018+07:00","message":"write wav file: './tmp/7565/7565_2846.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:15.216643126+07:00","message":"[GCS] IsForceVAD: false for message ID: 2847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:15.371305191+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:15.371337825+07:00","message":"found end of frame, send empty tag with msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:15.371341363+07:00","message":"end Recv id 2847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:15.371350016+07:00","message":"[buffer interim] 2847 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:15.371361036+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:15.371364989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:15.371367922+07:00","message":"> Transcript [39677] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:15.371370312+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:15.371372146+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:15.37137395+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:15.37137627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:15.371382917+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:15.371392154+07:00","message":"push: {true \n 0 0xc004429e00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:15.375571718+07:00","message":"write wav file: './tmp/7565/7565_2847.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:15.422975472+07:00","message":"[GCS] Start streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.081550327+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.081586138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.08159125+07:00","message":"receive interim result [false|false]: กรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.081607503+07:00","message":"[buffer interim] 2848 false กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.081615012+07:00","message":"[bufferProcess] interim [660000000]:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.081616868+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.134583955+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.134627709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมชล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.134633515+07:00","message":"receive interim result [false|false]: กรมชล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.1346478+07:00","message":"[buffer interim] 2848 false กรมชล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.134655172+07:00","message":"[bufferProcess] interim [780000000]:กรมชล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.134657421+07:00","message":"[bufferProcess] send to processor:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.134663692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.134666429+07:00","message":"> Transcript [39678] [false]: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.134668423+07:00","message":"Set StatePrefix (first interim): 'กรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.264181399+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.264214604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.264220282+07:00","message":"receive interim result [false|false]: กรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.264235055+07:00","message":"[buffer interim] 2848 false กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.264242552+07:00","message":"[bufferProcess] interim [900000000]:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.264248889+07:00","message":"[bufferProcess] send to processor:กรมชล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.264254429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.264259518+07:00","message":"> Transcript [39679] [false]: 'กรมชล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.264262581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.264264362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.264266759+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.264268935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:16.421078836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:16.421098469+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.450396441+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.450430292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมชลประทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.450436361+07:00","message":"receive interim result [false|false]: กรมชลประทาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.450450618+07:00","message":"[buffer interim] 2848 false กรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.450457544+07:00","message":"[bufferProcess] interim [80000000]:กรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.450459967+07:00","message":"[bufferProcess] send to processor:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.450473665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.450477145+07:00","message":"> Transcript [39680] [false]: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.450480248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.450482396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.45048539+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.450487605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.834257904+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.834291303+07:00","message":"receive 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-05-12T12:51:16.834297493+07:00","message":"receive interim result [false|false]: กรมชลประทานไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:16.834309081+07:00","message":"[buffer interim] 2848 false กรมชลประทานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.834315825+07:00","message":"[bufferProcess] interim [500000000]:กรมชลประทานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.834319272+07:00","message":"[bufferProcess] send to processor:กรมชลประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.834324145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.834326603+07:00","message":"> Transcript [39681] [false]: 'กรมชลประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.834329703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.834331712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.834333823+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:16.834336027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.030392887+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.03042781+07:00","message":"receive 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-05-12T12:51:17.03043567+07:00","message":"receive interim result [false|false]: กรมชลประทานไม่ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.030452349+07:00","message":"[buffer interim] 2848 false กรมชลประทานไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.030467009+07:00","message":"[bufferProcess] interim [680000000]:กรมชลประทานไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.030470063+07:00","message":"[bufferProcess] send to processor:กรมชลประทานไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.030473732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.030478242+07:00","message":"> Transcript [39682] [false]: 'กรมชลประทานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.030481603+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.030483656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.030485744+07:00","message":"StatePrefix: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.030487921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.030490704+07:00","message":"Push: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.030492796+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.030494882+07:00","message":"Set new StatePrefix : 'กรมชลประทานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.030497072+07:00","message":"Next Push (prob) : 'ชลประทานไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.030504001+07:00","message":"push: {false กรม 0 0xc003c83980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.150404444+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.150439396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมชลประทานไม่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.150444783+07:00","message":"receive interim result [false|false]: กรมชลประทานไม่ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.150467328+07:00","message":"[buffer interim] 2848 false กรมชลประทานไม่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.150477951+07:00","message":"[bufferProcess] interim [740000000]:กรมชลประทานไม่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.150480304+07:00","message":"[bufferProcess] send to processor:กรมชลประทานไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.150483544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.150486801+07:00","message":"> Transcript [39683] [false]: 'กรมชลประทานไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.150490344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.15049429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.150496869+07:00","message":"StatePrefix: 'กรมชลประทานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.150499311+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.151615213+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.151627702+07:00","message":"receive 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-05-12T12:51:17.151631511+07:00","message":"receive interim result [false|false]: กรมชลประทานไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.151639893+07:00","message":"[buffer interim] 2848 false กรมชลประทานไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.151643127+07:00","message":"[bufferProcess] interim [800000000]:กรมชลประทานไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.151645084+07:00","message":"[bufferProcess] send to processor:กรมชลประทานไม่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.151647212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.151649095+07:00","message":"> Transcript [39684] [false]: 'กรมชลประทานไม่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.15165177+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.151653563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.151655268+07:00","message":"StatePrefix: 'กรมชลประทานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.151656986+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.470362142+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.470393161+07:00","message":"receive 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-05-12T12:51:17.470398759+07:00","message":"receive interim result [false|false]: กรมชลประทานไม่สามารถที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.470413916+07:00","message":"[buffer interim] 2848 false กรมชลประทานไม่สามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.470421457+07:00","message":"[bufferProcess] interim [100000000]:กรมชลประทานไม่สามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.470423801+07:00","message":"[bufferProcess] send to processor:กรมชลประทานไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.470427786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.470430475+07:00","message":"> Transcript [39685] [false]: 'กรมชลประทานไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.47043334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.470435766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.470438018+07:00","message":"StatePrefix: 'กรมชลประทานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.470440666+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.537204433+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.537235399+07:00","message":"receive 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-05-12T12:51:17.537241166+07:00","message":"receive interim result [false|false]: กรมชลประทานไม่สามารถที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.537252968+07:00","message":"[buffer interim] 2848 false กรมชลประทานไม่สามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.537259691+07:00","message":"[bufferProcess] interim [160000000]:กรมชลประทานไม่สามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.537262118+07:00","message":"[bufferProcess] send to processor:กรมชลประทานไม่สามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.537267326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.537270179+07:00","message":"> Transcript [39686] [false]: 'กรมชลประทานไม่สามารถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.537273672+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.537275866+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.537278099+07:00","message":"StatePrefix: 'กรมชลประทานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.537280574+07:00","message":"TextPushed: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.537285075+07:00","message":"Push: 'ชลประทานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.537286948+07:00","message":"TextPushed: 'กรมชลประทานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.537289259+07:00","message":"Set new StatePrefix : 'กรมชลประทานไม่สามารถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.537291433+07:00","message":"Next Push (prob) : 'สามารถที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.537300416+07:00","message":"push: {false ชลประทานไม่ 0 0xc003c83980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.860175675+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.860216076+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-05-12T12:51:17.860224531+07:00","message":"receive interim result [false|false]: กรมชลประทานไม่สามารถที่จะเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:17.860243646+07:00","message":"[buffer interim] 2848 false กรมชลประทานไม่สามารถที่จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.860252609+07:00","message":"[bufferProcess] interim [460000000]:กรมชลประทานไม่สามารถที่จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.860257541+07:00","message":"[bufferProcess] send to processor:กรมชลประทานไม่สามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.860263059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.86026747+07:00","message":"> Transcript [39687] [false]: 'กรมชลประทานไม่สามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.860272303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.860274915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.860277634+07:00","message":"StatePrefix: 'กรมชลประทานไม่สามารถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:17.860281057+07:00","message":"TextPushed: 'กรมชลประทานไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.056272208+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.056306788+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-05-12T12:51:18.056313095+07:00","message":"receive interim result [false|false]: กรมชลประทานไม่สามารถที่จะเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.056329415+07:00","message":"[buffer interim] 2848 false กรมชลประทานไม่สามารถที่จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.056337188+07:00","message":"[bufferProcess] interim [700000000]:กรมชลประทานไม่สามารถที่จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.056339728+07:00","message":"[bufferProcess] send to processor:กรมชลประทานไม่สามารถที่จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.056342671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.056345644+07:00","message":"> Transcript [39688] [false]: 'กรมชลประทานไม่สามารถที่จะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.05634886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.056351432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.056353344+07:00","message":"StatePrefix: 'กรมชลประทานไม่สามารถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.056356071+07:00","message":"TextPushed: 'กรมชลประทานไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.182176792+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.182212145+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-05-12T12:51:18.182218157+07:00","message":"receive interim result [false|false]: กรมชลประทานไม่สามารถที่จะเข้าปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.182233853+07:00","message":"[buffer interim] 2848 false กรมชลประทานไม่สามารถที่จะเข้าปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.182241063+07:00","message":"[bufferProcess] interim [760000000]:กรมชลประทานไม่สามารถที่จะเข้าปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.182244209+07:00","message":"[bufferProcess] send to processor:กรมชลประทานไม่สามารถที่จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.182251142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.182253665+07:00","message":"> Transcript [39689] [false]: 'กรมชลประทานไม่สามารถที่จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.182256758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.182258839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.182262017+07:00","message":"StatePrefix: 'กรมชลประทานไม่สามารถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.182264943+07:00","message":"TextPushed: 'กรมชลประทานไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.240706732+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.2407467+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-05-12T12:51:18.240753844+07:00","message":"receive interim result [false|false]: กรมชลประทานไม่สามารถที่จะเข้าประตู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.240767132+07:00","message":"[buffer interim] 2848 false กรมชลประทานไม่สามารถที่จะเข้าประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.240774215+07:00","message":"[bufferProcess] interim [880000000]:กรมชลประทานไม่สามารถที่จะเข้าประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.240776831+07:00","message":"[bufferProcess] send to processor:กรมชลประทานไม่สามารถที่จะเข้าปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.240782496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.24078641+07:00","message":"> Transcript [39690] [false]: 'กรมชลประทานไม่สามารถที่จะเข้าปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.240791315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.240794396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.24079903+07:00","message":"StatePrefix: 'กรมชลประทานไม่สามารถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.240802945+07:00","message":"TextPushed: 'กรมชลประทานไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.24081059+07:00","message":"Push: 'สามารถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.240814507+07:00","message":"TextPushed: 'กรมชลประทานไม่สามารถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.240817675+07:00","message":"Set new StatePrefix : 'กรมชลประทานไม่สามารถที่จะเข้าปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.240820886+07:00","message":"Next Push (prob) : 'จะเข้าปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.240840621+07:00","message":"push: {false สามารถที่ 0 0xc003c83980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.37036574+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.370398449+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-05-12T12:51:18.370404206+07:00","message":"receive interim result [false|false]: กรมชลประทานไม่สามารถที่จะเข้าปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.370417769+07:00","message":"[buffer interim] 2848 false กรมชลประทานไม่สามารถที่จะเข้าปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.370428667+07:00","message":"[bufferProcess] interim [940000000]:กรมชลประทานไม่สามารถที่จะเข้าปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.370431358+07:00","message":"[bufferProcess] send to processor:กรมชลประทานไม่สามารถที่จะเข้าประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.370437598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.370441091+07:00","message":"> Transcript [39691] [false]: 'กรมชลประทานไม่สามารถที่จะเข้าประตู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.37045022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.370452788+07:00","message":"Set new StatePrefix: 'กรมชลประทานไม่สามารถที่จะเข้าประตู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.446188761+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.446224723+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-05-12T12:51:18.446231007+07:00","message":"receive interim result [false|false]: กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.446243429+07:00","message":"[buffer interim] 2848 false กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.446251612+07:00","message":"[bufferProcess] interim [120000000]:กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.446254023+07:00","message":"[bufferProcess] send to processor:กรมชลประทานไม่สามารถที่จะเข้าปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.446258772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.446261853+07:00","message":"> Transcript [39692] [false]: 'กรมชลประทานไม่สามารถที่จะเข้าปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.44626666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.446268929+07:00","message":"Set new StatePrefix: 'กรมชลประทานไม่สามารถที่จะเข้าปรับปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.560114657+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.56015049+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-05-12T12:51:18.56015671+07:00","message":"receive interim result [false|false]: กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.560169322+07:00","message":"[buffer interim] 2848 false กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.560176642+07:00","message":"[bufferProcess] interim [180000000]:กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.560179593+07:00","message":"[bufferProcess] send to processor:กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.560184969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.560188118+07:00","message":"> Transcript [39693] [false]: 'กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.560193072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.560196134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.560200333+07:00","message":"StatePrefix: 'กรมชลประทานไม่สามารถที่จะเข้าปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.560202828+07:00","message":"TextPushed: 'กรมชลประทานไม่สามารถที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.750107455+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.750145468+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-05-12T12:51:18.750151431+07:00","message":"receive interim result [false|false]: กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:18.750166678+07:00","message":"[buffer interim] 2848 false กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.750173196+07:00","message":"[bufferProcess] interim [360000000]:กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.750177167+07:00","message":"[bufferProcess] send to processor:กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.750183819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.750186748+07:00","message":"> Transcript [39694] [false]: 'กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.750190511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.750192519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.750194507+07:00","message":"StatePrefix: 'กรมชลประทานไม่สามารถที่จะเข้าปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:18.750197226+07:00","message":"TextPushed: 'กรมชลประทานไม่สามารถที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.068000762+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.068039216+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-05-12T12:51:19.068045716+07:00","message":"receive interim result [false|false]: กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซมได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.068060492+07:00","message":"[buffer interim] 2848 false กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.068068572+07:00","message":"[bufferProcess] interim [660000000]:กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.068071255+07:00","message":"[bufferProcess] send to processor:กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.068075043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.068078535+07:00","message":"> Transcript [39695] [false]: 'กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.068082521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.068084651+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.068086965+07:00","message":"StatePrefix: 'กรมชลประทานไม่สามารถที่จะเข้าปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.068089623+07:00","message":"TextPushed: 'กรมชลประทานไม่สามารถที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.255673454+07:00","message":"[GCS] IsForceVAD: false for message ID: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.316523252+07:00","message":"[GCS] Start streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.349155743+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.349211101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซมได้\",\"confidence\":0.9573442}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.349218235+07:00","message":"receive interim result [true|false]: กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซมได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.349230442+07:00","message":"end recv isFinal message id 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.349232544+07:00","message":"end Recv id 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.349239385+07:00","message":"[buffer interim] 2848 true กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349251799+07:00","message":"[bufferProcess] interim [50000000]:กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349258996+07:00","message":"[bufferProcess] send to processor (isfinal):กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.3492632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349269657+07:00","message":"> Transcript [39696] [false]: 'กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349274598+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349276661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349278899+07:00","message":"StatePrefix: 'กรมชลประทานไม่สามารถที่จะเข้าปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349282863+07:00","message":"TextPushed: 'กรมชลประทานไม่สามารถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349290971+07:00","message":"Push: 'จะเข้าปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349292995+07:00","message":"TextPushed: 'กรมชลประทานไม่สามารถที่จะเข้าปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349294992+07:00","message":"Set new StatePrefix : 'กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349297241+07:00","message":"Next Push (prob) : 'ซ่อมแซมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349298925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349301579+07:00","message":"> Transcript [39697] [true]: 'กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349303815+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349305531+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349307496+07:00","message":"StatePrefix: 'กรมชลประทานไม่สามารถที่จะเข้าปรับปรุงซ่อมแซมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349309883+07:00","message":"TextPushed: 'กรมชลประทานไม่สามารถที่จะเข้าปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.349312001+07:00","message":"Push: 'ซ่อมแซมได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.3493212+07:00","message":"push: {false จะเข้าปรับปรุง 0 0xc003c83980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.349327859+07:00","message":"push: {true ซ่อมแซมได้ 0 0xc003c83980}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:19.360030676+07:00","message":"write wav file: './tmp/7565/7565_2848.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:19.421345969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:19.421341513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.445186325+07:00","message":"[GCS] IsForceVAD: false for message ID: 2849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.516056196+07:00","message":"[GCS] Start streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.53421596+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.534231652+07:00","message":"found end of frame, send empty tag with msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.534235005+07:00","message":"end Recv id 2849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.534240775+07:00","message":"[buffer interim] 2849 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.534248391+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.53425295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.534255894+07:00","message":"> Transcript [39698] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.534258282+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.534260173+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.534261982+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.534263687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:19.534266455+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:19.534275694+07:00","message":"push: {true \n 0 0xc005694d80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:19.543831562+07:00","message":"write wav file: './tmp/7565/7565_2849.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.169644517+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.169694165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.169700932+07:00","message":"receive interim result [false|false]: เนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.169716849+07:00","message":"[buffer interim] 2850 false เนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.169727097+07:00","message":"[bufferProcess] interim [480000000]:เนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.169730382+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.363100907+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.363153123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.36315906+07:00","message":"receive interim result [false|false]: เนื่องจากไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.36317513+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.363189322+07:00","message":"[bufferProcess] interim [720000000]:เนื่องจากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.363191728+07:00","message":"[bufferProcess] send to processor:เนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.36319558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.363198863+07:00","message":"> Transcript [39699] [false]: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.363201184+07:00","message":"Set StatePrefix (first interim): 'เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.557654346+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.557692719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.557698258+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.55771377+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.557731575+07:00","message":"[bufferProcess] interim [840000000]:เนื่องจากไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.557734778+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.557743543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.5577463+07:00","message":"> Transcript [39700] [false]: 'เนื่องจากไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.55774916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.557751008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.557753018+07:00","message":"StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.55775542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.677596171+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.677656204+07:00","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-05-12T12:51:20.677669367+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.677685448+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.677693252+07:00","message":"[bufferProcess] interim [960000000]:เนื่องจากไม่ได้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.677696072+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.6777024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.677705823+07:00","message":"> Transcript [39701] [false]: 'เนื่องจากไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.677709143+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.677711712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.677714425+07:00","message":"StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.677716939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.744658121+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.744694984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากไม่ได้อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.744701032+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.74471476+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.744722164+07:00","message":"[bufferProcess] interim [80000000]:เนื่องจากไม่ได้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.744724539+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.744731154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.744733803+07:00","message":"> Transcript [39702] [false]: 'เนื่องจากไม่ได้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.744737036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.74473905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.744741048+07:00","message":"StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.744743063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.939813481+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.939864316+07:00","message":"receive 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-05-12T12:51:20.939871293+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.939886397+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.939894359+07:00","message":"[bufferProcess] interim [320000000]:เนื่องจากไม่ได้อยู่ในแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.939896748+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.939904065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.939907431+07:00","message":"> Transcript [39703] [false]: 'เนื่องจากไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.939911332+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.939913768+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.939915721+07:00","message":"StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.939917732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.939924132+07:00","message":"Push: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.939926408+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.939928593+07:00","message":"Set new StatePrefix : 'เนื่องจากไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:20.939931144+07:00","message":"Next Push (prob) : 'ไม่ได้อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:20.939955759+07:00","message":"push: {false เนื่องจาก 0 0xc005d08380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:21.128690344+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:21.128735519+07:00","message":"receive 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-05-12T12:51:21.128741721+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:21.128757895+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.128764625+07:00","message":"[bufferProcess] interim [500000000]:เนื่องจากไม่ได้อยู่ในแนวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.128767049+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.128772629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.128775361+07:00","message":"> Transcript [39704] [false]: 'เนื่องจากไม่ได้อยู่ในแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.128778615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.128780786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.12878349+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.128785964+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:21.249064842+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:21.249100304+07:00","message":"receive 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-05-12T12:51:21.249106704+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:21.24912078+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.249128309+07:00","message":"[bufferProcess] interim [560000000]:เนื่องจากไม่ได้อยู่ในแนวเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.249130683+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.249137444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.249140233+07:00","message":"> Transcript [39705] [false]: 'เนื่องจากไม่ได้อยู่ในแนวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.249143451+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.249145598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.249147977+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.249152391+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:21.576010937+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:21.576048806+07:00","message":"receive 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-05-12T12:51:21.576055602+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:21.576071884+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.57607942+07:00","message":"[bufferProcess] interim [920000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.576081979+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.576085243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.576088458+07:00","message":"> Transcript [39706] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.576092105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.576094108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.576096376+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.576098353+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:21.848872852+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:21.848917688+07:00","message":"receive 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-05-12T12:51:21.848923258+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:21.848944784+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.848952998+07:00","message":"[bufferProcess] interim [220000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.848955579+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขตหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.848959415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.848962045+07:00","message":"> Transcript [39707] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.848966036+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.848968258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.848970782+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.848973045+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.848975726+07:00","message":"Push: 'ไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.848977882+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.848979953+07:00","message":"Set new StatePrefix : 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.848982654+07:00","message":"Next Push (prob) : 'แนวเขตหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:21.848992325+07:00","message":"push: {false ไม่ได้อยู่ใน 0 0xc005d08380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:21.959693214+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:21.959733381+07:00","message":"receive 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-05-12T12:51:21.95973985+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:21.959755799+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.959763246+07:00","message":"[bufferProcess] interim [280000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.959766143+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.959774313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.959777159+07:00","message":"> Transcript [39708] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.959780837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.959783802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.959785947+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:21.959788671+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.081535634+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.081585902+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-05-12T12:51:22.081592762+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.081608275+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.081621101+07:00","message":"[bufferProcess] interim [340000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.081624135+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขตหรือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.081631294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.081634364+07:00","message":"> Transcript [39709] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.081638062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.081640742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.081642831+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.081645614+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.149766129+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.149809887+07:00","message":"receive 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-05-12T12:51:22.149816184+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.149832675+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.149842853+07:00","message":"[bufferProcess] interim [520000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.149845358+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.149851556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.149854453+07:00","message":"> Transcript [39710] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.149858184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.149860501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.149862326+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.149864612+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ใน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:22.421808404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:22.421820198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.470220322+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.470255534+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-05-12T12:51:22.470263352+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.470277609+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.470284777+07:00","message":"[bufferProcess] interim [760000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.470287302+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.470293638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.47029756+07:00","message":"> Transcript [39711] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.470302948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.47030514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.470307563+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.470310066+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.47031707+07:00","message":"Push: 'แนวเขตหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.470319177+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.470321468+07:00","message":"Set new StatePrefix : 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.470323787+07:00","message":"Next Push (prob) : 'ขอบเขต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.470331062+07:00","message":"push: {false แนวเขตหรือ 0 0xc005d08380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.66195967+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.662019721+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-05-12T12:51:22.662026521+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่เท่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.662053897+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.662062314+07:00","message":"[bufferProcess] interim [940000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.662065209+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.662073462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.662076309+07:00","message":"> Transcript [39712] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.662080273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.662082274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.662085598+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.662088274+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.727083255+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.727124114+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-05-12T12:51:22.72713018+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.727146309+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.727154228+07:00","message":"[bufferProcess] interim [60000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.727157016+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.727162962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.727165659+07:00","message":"> Transcript [39713] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.727169004+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.727170961+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.727173373+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.727178172+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.864505239+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.864542284+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-05-12T12:51:22.864548824+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางโรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.864564108+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.864571454+07:00","message":"[bufferProcess] interim [180000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.864574134+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.86458089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.864583764+07:00","message":"> Transcript [39714] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.864586855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.864588805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.864591206+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.864594615+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.984043204+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.984084718+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-05-12T12:51:22.98409144+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.984103454+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.984110665+07:00","message":"[bufferProcess] interim [240000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.984113481+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.984117552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.984120521+07:00","message":"> Transcript [39715] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.984124245+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.984126333+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.984128325+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.984132884+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.984136216+07:00","message":"Push: 'ขอบเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.984138442+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.984140465+07:00","message":"Set new StatePrefix : 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:22.984143137+07:00","message":"Next Push (prob) : 'ที่ทางโรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:22.984150986+07:00","message":"push: {false ขอบเขต 0 0xc005d08380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.043628853+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.043663983+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-05-12T12:51:23.043670431+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.043680458+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.043687208+07:00","message":"[bufferProcess] interim [420000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.043690138+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.043693638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.043696316+07:00","message":"> Transcript [39716] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.043698812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.043700777+07:00","message":"Set new StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.229144321+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.229190223+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-05-12T12:51:23.229196414+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.229212787+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.229221439+07:00","message":"[bufferProcess] interim [540000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.229223857+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.229228973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.229231797+07:00","message":"> Transcript [39717] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.229235504+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.229237783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.22923971+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.229242556+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.365924059+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.365962257+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-05-12T12:51:23.365967768+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.365979577+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.365986029+07:00","message":"[bufferProcess] interim [720000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.365988597+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.365993791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.365996397+07:00","message":"> Transcript [39718] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.36599961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.366001769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.366004408+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.36600718+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.58207513+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.582118398+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-05-12T12:51:23.582125078+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.582140263+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.582149883+07:00","message":"[bufferProcess] interim [840000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.582152446+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.582159716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.582162642+07:00","message":"> Transcript [39719] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.582166282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.582168698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.582171246+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.582174122+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.633191686+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.633230091+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-05-12T12:51:23.633235953+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปเดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.633250042+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.633258519+07:00","message":"[bufferProcess] interim [900000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.633261065+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.633264428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.633267039+07:00","message":"> Transcript [39720] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.633270813+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.633273043+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.633275471+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.633278087+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.633284431+07:00","message":"Push: 'ที่ทางกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.633286284+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.633288767+07:00","message":"Set new StatePrefix : 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.633291594+07:00","message":"Next Push (prob) : 'จะเข้าไปดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.633315344+07:00","message":"push: {false ที่ทางกรม 0 0xc005d08380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.691535814+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.691576705+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-05-12T12:51:23.69158331+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.69160002+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.691610149+07:00","message":"[bufferProcess] interim [960000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.691612931+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.691619216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.691622131+07:00","message":"> Transcript [39721] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.691625881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.691628024+07:00","message":"Set new StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.882232882+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.882276594+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-05-12T12:51:23.882283344+07:00","message":"receive interim result [false|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:23.882299782+07:00","message":"[buffer interim] 2850 false เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.882309823+07:00","message":"[bufferProcess] interim [140000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.882312976+07:00","message":"[bufferProcess] send to processor:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.882321726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.882326909+07:00","message":"> Transcript [39722] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.882330592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:23.882333475+07:00","message":"Set new StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.12670983+07:00","message":"[GCS] IsForceVAD: false for message ID: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.245683005+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.245798928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนินการ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.245843164+07:00","message":"receive interim result [true|false]: เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.245864711+07:00","message":"end recv isFinal message id 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.245868051+07:00","message":"end Recv id 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.245876961+07:00","message":"[buffer interim] 2850 true เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.245886007+07:00","message":"[bufferProcess] interim [620000000]:เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.245889908+07:00","message":"[bufferProcess] send to processor (isfinal):เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.245893531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.245897344+07:00","message":"> Transcript [39723] [false]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.245901467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.245903628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.245905934+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.2459099+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.245911935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.245913849+07:00","message":"> Transcript [39724] [true]: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.2459163+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.245917944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.245919678+07:00","message":"StatePrefix: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรมจะเข้าไปดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.245928453+07:00","message":"TextPushed: 'เนื่องจากไม่ได้อยู่ในแนวเขตหรือขอบเขตที่ทางกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.245932445+07:00","message":"Push: 'จะเข้าไปดำเนินการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.245944036+07:00","message":"push: {true จะเข้าไปดำเนินการ 0 0xc005d08380}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:24.255879712+07:00","message":"write wav file: './tmp/7565/7565_2850.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.386852555+07:00","message":"[GCS] Start streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.514935064+07:00","message":"[GCS] IsForceVAD: false for message ID: 2851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.575791069+07:00","message":"[GCS] Start streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.612364832+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.612391052+07:00","message":"found end of frame, send empty tag with msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.612395053+07:00","message":"end Recv id 2851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.612405113+07:00","message":"[buffer interim] 2851 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.612414877+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.612420341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.612424873+07:00","message":"> Transcript [39725] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.612429161+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.612432777+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.612436109+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.612438767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.612449183+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.612463413+07:00","message":"push: {true \n 0 0xc003756400}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:24.617221576+07:00","message":"write wav file: './tmp/7565/7565_2851.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.635012863+07:00","message":"[GCS] IsForceVAD: false for message ID: 2852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.762157223+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.762175537+07:00","message":"found end of frame, send empty tag with msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.762178302+07:00","message":"end Recv id 2852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.762186665+07:00","message":"[buffer interim] 2852 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.762194982+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.762198833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.76220219+07:00","message":"> Transcript [39726] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.762206409+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.762209291+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.762211882+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.762214483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:24.762218746+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.762236181+07:00","message":"push: {true \n 0 0xc003756f80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:24.766907272+07:00","message":"write wav file: './tmp/7565/7565_2852.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:24.898267362+07:00","message":"[GCS] Start streaming session, msgId: 2853"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:25.421970739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:25.421971972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:25.559059767+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:25.559106749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:25.559112129+07:00","message":"receive interim result [false|false]: จะเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:25.559127551+07:00","message":"[buffer interim] 2853 false จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.559134885+07:00","message":"[bufferProcess] interim [480000000]:จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.559136739+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:25.620749152+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:25.620784627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:25.620791569+07:00","message":"receive interim result [false|false]: จะเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:25.620810822+07:00","message":"[buffer interim] 2853 false จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.620818495+07:00","message":"[bufferProcess] interim [600000000]:จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.620821331+07:00","message":"[bufferProcess] send to processor:จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.620834932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.620838+07:00","message":"> Transcript [39727] [false]: 'จะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.620840303+07:00","message":"Set StatePrefix (first interim): 'จะเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:25.883681878+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:25.883718412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเข้าไปคุย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:25.883724821+07:00","message":"receive interim result [false|false]: จะเข้าไปคุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:25.883740202+07:00","message":"[buffer interim] 2853 false จะเข้าไปคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.883747624+07:00","message":"[bufferProcess] interim [780000000]:จะเข้าไปคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.883749939+07:00","message":"[bufferProcess] send to processor:จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.883756544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.883759182+07:00","message":"> Transcript [39728] [false]: 'จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.883762419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.88376457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.88376719+07:00","message":"StatePrefix: 'จะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.883769469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:25.97726089+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:25.977302563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเข้าไปค้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:25.977310075+07:00","message":"receive interim result [false|false]: จะเข้าไปค้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:25.977324366+07:00","message":"[buffer interim] 2853 false จะเข้าไปค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.977332934+07:00","message":"[bufferProcess] interim [900000000]:จะเข้าไปค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.977336454+07:00","message":"[bufferProcess] send to processor:จะเข้าไปคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.977342842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.977347355+07:00","message":"> Transcript [39729] [false]: 'จะเข้าไปคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.977351952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.977367226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.977370385+07:00","message":"StatePrefix: 'จะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:25.977373197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.06091528+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.060951392+07:00","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-05-12T12:51:26.06095738+07:00","message":"receive interim result [false|false]: จะเข้าไปขุดลอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.060970717+07:00","message":"[buffer interim] 2853 false จะเข้าไปขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.06097744+07:00","message":"[bufferProcess] interim [960000000]:จะเข้าไปขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.060979941+07:00","message":"[bufferProcess] send to processor:จะเข้าไปค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.06098465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.060987496+07:00","message":"> Transcript [39730] [false]: 'จะเข้าไปค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.060991119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.060993266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.06099509+07:00","message":"StatePrefix: 'จะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.060998426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.254324922+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.254376583+07:00","message":"receive 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-05-12T12:51:26.254385687+07:00","message":"receive interim result [false|false]: จะเข้าไปขุดลอกได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.254404924+07:00","message":"[buffer interim] 2853 false จะเข้าไปขุดลอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.254413452+07:00","message":"[bufferProcess] interim [200000000]:จะเข้าไปขุดลอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.254417063+07:00","message":"[bufferProcess] send to processor:จะเข้าไปขุดลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.254421543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.254427778+07:00","message":"> Transcript [39731] [false]: 'จะเข้าไปขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.254432755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.254435981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.254439225+07:00","message":"StatePrefix: 'จะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.254442431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.254446276+07:00","message":"Push: 'จะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.254449619+07:00","message":"TextPushed: 'จะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.254452643+07:00","message":"Set new StatePrefix : 'จะเข้าไปขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.254455904+07:00","message":"Next Push (prob) : 'ไปขุดลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.254466733+07:00","message":"push: {false จะเข้า 0 0xc003757780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.326003201+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.326037334+07:00","message":"receive 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-05-12T12:51:26.326043302+07:00","message":"receive interim result [false|false]: จะเข้าไปขุดลอกได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.326057971+07:00","message":"[buffer interim] 2853 false จะเข้าไปขุดลอกได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.326065526+07:00","message":"[bufferProcess] interim [320000000]:จะเข้าไปขุดลอกได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.326067866+07:00","message":"[bufferProcess] send to processor:จะเข้าไปขุดลอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.326072907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.326075713+07:00","message":"> Transcript [39732] [false]: 'จะเข้าไปขุดลอกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.32607883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.326081409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.326083354+07:00","message":"StatePrefix: 'จะเข้าไปขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.326085753+07:00","message":"TextPushed: 'จะเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.461094256+07:00","message":"[GCS] Cleaned up inactive client: 2814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.461122685+07:00","message":"[GCS] Cleaned up inactive client: 2821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.461127174+07:00","message":"[GCS] Cleaned up inactive client: 2812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.461132468+07:00","message":"[GCS] Cleaned up inactive client: 2816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.461136171+07:00","message":"[GCS] Cleaned up inactive client: 2817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.461138777+07:00","message":"[GCS] Cleaned up inactive client: 2808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.46114114+07:00","message":"[GCS] Cleaned up inactive client: 2819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.461143866+07:00","message":"[GCS] Cleaned up inactive client: 2810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.46114678+07:00","message":"[GCS] Cleaned up inactive client: 2809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.461149661+07:00","message":"[GCS] Cleaned up inactive client: 2811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.461152635+07:00","message":"[GCS] Cleaned up inactive client: 2815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.461155439+07:00","message":"[GCS] Cleaned up inactive client: 2820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.461169787+07:00","message":"[GCS] Cleaned up inactive client: 2818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.461172772+07:00","message":"[GCS] Cleaned up inactive client: 2813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.523406662+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.523439772+07:00","message":"receive 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-05-12T12:51:26.523445798+07:00","message":"receive interim result [false|false]: จะเข้าไปขุดลอกได้นั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:26.52346025+07:00","message":"[buffer interim] 2853 false จะเข้าไปขุดลอกได้นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.523470218+07:00","message":"[bufferProcess] interim [500000000]:จะเข้าไปขุดลอกได้นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.523472648+07:00","message":"[bufferProcess] send to processor:จะเข้าไปขุดลอกได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.523477702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.523480441+07:00","message":"> Transcript [39733] [false]: 'จะเข้าไปขุดลอกได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.523483529+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.523485682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.523487717+07:00","message":"StatePrefix: 'จะเข้าไปขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:26.523489794+07:00","message":"TextPushed: 'จะเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:27.149607983+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:27.149650646+07:00","message":"receive 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-05-12T12:51:27.149657216+07:00","message":"receive interim result [false|false]: จะเข้าไปขุดลอกได้นั้นจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:27.149672412+07:00","message":"[buffer interim] 2853 false จะเข้าไปขุดลอกได้นั้นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.149679874+07:00","message":"[bufferProcess] interim [100000000]:จะเข้าไปขุดลอกได้นั้นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.149682617+07:00","message":"[bufferProcess] send to processor:จะเข้าไปขุดลอกได้นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.149689283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.149692399+07:00","message":"> Transcript [39734] [false]: 'จะเข้าไปขุดลอกได้นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.149695936+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.149698121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.149700822+07:00","message":"StatePrefix: 'จะเข้าไปขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.149703055+07:00","message":"TextPushed: 'จะเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:27.343036494+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:27.343072811+07:00","message":"receive 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-05-12T12:51:27.343078551+07:00","message":"receive interim result [false|false]: จะเข้าไปขุดลอกได้นั้นจะต้องได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:27.34309309+07:00","message":"[buffer interim] 2853 false จะเข้าไปขุดลอกได้นั้นจะต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.343100247+07:00","message":"[bufferProcess] interim [280000000]:จะเข้าไปขุดลอกได้นั้นจะต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.343102616+07:00","message":"[bufferProcess] send to processor:จะเข้าไปขุดลอกได้นั้นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.343106091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.343108791+07:00","message":"> Transcript [39735] [false]: 'จะเข้าไปขุดลอกได้นั้นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.343112361+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.343114304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.343116494+07:00","message":"StatePrefix: 'จะเข้าไปขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.343119926+07:00","message":"TextPushed: 'จะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.343122509+07:00","message":"Push: 'ไปขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.343124252+07:00","message":"TextPushed: 'จะเข้าไปขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.343126764+07:00","message":"Set new StatePrefix : 'จะเข้าไปขุดลอกได้นั้นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.343128791+07:00","message":"Next Push (prob) : 'ได้นั้นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:27.343141959+07:00","message":"push: {false ไปขุดลอก 0 0xc003757780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:27.472985383+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:27.473018416+07:00","message":"receive 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-05-12T12:51:27.473024157+07:00","message":"receive interim result [false|false]: จะเข้าไปขุดลอกได้นั้นจะต้องได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:27.473038126+07:00","message":"[buffer interim] 2853 false จะเข้าไปขุดลอกได้นั้นจะต้องได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.473048676+07:00","message":"[bufferProcess] interim [400000000]:จะเข้าไปขุดลอกได้นั้นจะต้องได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.47305148+07:00","message":"[bufferProcess] send to processor:จะเข้าไปขุดลอกได้นั้นจะต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.47305794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.47306064+07:00","message":"> Transcript [39736] [false]: 'จะเข้าไปขุดลอกได้นั้นจะต้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.473063816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.473066761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.473069377+07:00","message":"StatePrefix: 'จะเข้าไปขุดลอกได้นั้นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.473071795+07:00","message":"TextPushed: 'จะเข้าไปขุดลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:27.717026759+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:27.717069274+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-05-12T12:51:27.717075515+07:00","message":"receive interim result [false|false]: จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:27.717087869+07:00","message":"[buffer interim] 2853 false จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.717094695+07:00","message":"[bufferProcess] interim [640000000]:จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.717097318+07:00","message":"[bufferProcess] send to processor:จะเข้าไปขุดลอกได้นั้นจะต้องได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.717102633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.717105137+07:00","message":"> Transcript [39737] [false]: 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.717108148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.717110214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.717112723+07:00","message":"StatePrefix: 'จะเข้าไปขุดลอกได้นั้นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:27.717115295+07:00","message":"TextPushed: 'จะเข้าไปขุดลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.044928908+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.044961689+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-05-12T12:51:28.04496712+07:00","message":"receive interim result [false|false]: จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.044979429+07:00","message":"[buffer interim] 2853 false จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.04498595+07:00","message":"[bufferProcess] interim [0]:จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.04498879+07:00","message":"[bufferProcess] send to processor:จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.044993868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.044996697+07:00","message":"> Transcript [39738] [false]: 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.044999757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.045001877+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.045005442+07:00","message":"StatePrefix: 'จะเข้าไปขุดลอกได้นั้นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.045008086+07:00","message":"TextPushed: 'จะเข้าไปขุดลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.252924058+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.252970715+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-05-12T12:51:28.252978082+07:00","message":"receive interim result [false|false]: จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.252994083+07:00","message":"[buffer interim] 2853 false จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.253002363+07:00","message":"[bufferProcess] interim [180000000]:จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.253005061+07:00","message":"[bufferProcess] send to processor:จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.253012204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.253015047+07:00","message":"> Transcript [39739] [false]: 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.253019083+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.253021245+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.253023835+07:00","message":"StatePrefix: 'จะเข้าไปขุดลอกได้นั้นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.253026713+07:00","message":"TextPushed: 'จะเข้าไปขุดลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.25303479+07:00","message":"Push: 'ได้นั้นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.253036655+07:00","message":"TextPushed: 'จะเข้าไปขุดลอกได้นั้นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.253038719+07:00","message":"Set new StatePrefix : 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.253043006+07:00","message":"Next Push (prob) : 'ได้รับอนุญาตจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.253066782+07:00","message":"push: {false ได้นั้นจะต้อง 0 0xc003757780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.361354002+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.361392938+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-05-12T12:51:28.361398761+07:00","message":"receive interim result [false|false]: จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.361409898+07:00","message":"[buffer interim] 2853 false จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.361416753+07:00","message":"[bufferProcess] interim [240000000]:จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.361419107+07:00","message":"[bufferProcess] send to processor:จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.361422331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.361424986+07:00","message":"> Transcript [39740] [false]: 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.361428251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.36143084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.361433335+07:00","message":"StatePrefix: 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.361436032+07:00","message":"TextPushed: 'จะเข้าไปขุดลอกได้นั้นจะต้อง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:28.422633512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:28.422638837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.557442068+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.557475799+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-05-12T12:51:28.557482548+07:00","message":"receive interim result [false|false]: จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.557496724+07:00","message":"[buffer interim] 2853 false จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.55750434+07:00","message":"[bufferProcess] interim [480000000]:จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.557507765+07:00","message":"[bufferProcess] send to processor:จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.557514284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.557516823+07:00","message":"> Transcript [39741] [false]: 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.557520016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.557522199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.557525221+07:00","message":"StatePrefix: 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.55752799+07:00","message":"TextPushed: 'จะเข้าไปขุดลอกได้นั้นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.624105693+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.624149389+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-05-12T12:51:28.624156602+07:00","message":"receive interim result [false|false]: จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่ดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.62417265+07:00","message":"[buffer interim] 2853 false จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.624180433+07:00","message":"[bufferProcess] interim [600000000]:จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.624183289+07:00","message":"[bufferProcess] send to processor:จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.624186585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.624189518+07:00","message":"> Transcript [39742] [false]: 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.624193024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.624195238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.624197552+07:00","message":"StatePrefix: 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.624200152+07:00","message":"TextPushed: 'จะเข้าไปขุดลอกได้นั้นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.86587168+07:00","message":"[GCS] IsForceVAD: false for message ID: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.975645712+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.975698654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่ดิน\",\"confidence\":0.9566587}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.975707346+07:00","message":"receive interim result [true|false]: จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่ดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.975719532+07:00","message":"end recv isFinal message id 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.975721652+07:00","message":"end Recv id 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.975739051+07:00","message":"[buffer interim] 2853 true จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975753496+07:00","message":"[bufferProcess] interim [990000000]:จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.97575741+07:00","message":"[bufferProcess] send to processor (isfinal):จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975762486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975765441+07:00","message":"> Transcript [39743] [false]: 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975768828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975770726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.97577281+07:00","message":"StatePrefix: 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975775555+07:00","message":"TextPushed: 'จะเข้าไปขุดลอกได้นั้นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975779333+07:00","message":"Push: 'ได้รับอนุญาตจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975781512+07:00","message":"TextPushed: 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975783606+07:00","message":"Set new StatePrefix : 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975785798+07:00","message":"Next Push (prob) : 'เจ้าของที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975787445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975789328+07:00","message":"> Transcript [39744] [true]: 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975791773+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975793634+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975795375+07:00","message":"StatePrefix: 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจากเจ้าของที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975797474+07:00","message":"TextPushed: 'จะเข้าไปขุดลอกได้นั้นจะต้องได้รับอนุญาตจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:28.975799869+07:00","message":"Push: 'เจ้าของที่ดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.975809029+07:00","message":"push: {false ได้รับอนุญาตจาก 0 0xc003757780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:28.97582576+07:00","message":"push: {true เจ้าของที่ดิน 0 0xc003757780}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:28.985832938+07:00","message":"write wav file: './tmp/7565/7565_2853.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:29.116128234+07:00","message":"[GCS] Start streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:29.844034353+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:29.844078791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:29.844084059+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:29.844102082+07:00","message":"[buffer interim] 2854 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:29.844109972+07:00","message":"[bufferProcess] interim [540000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:29.844112723+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:29.977255206+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:29.977291195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องกี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:29.977297465+07:00","message":"receive interim result [false|false]: ท้องกี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:29.977321088+07:00","message":"[buffer interim] 2854 false ท้องกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:29.977329037+07:00","message":"[bufferProcess] interim [660000000]:ท้องกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:29.977331265+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:29.977334244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:29.977337158+07:00","message":"> Transcript [39745] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:29.977339224+07:00","message":"Set StatePrefix (first interim): 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:29.984215606+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:29.984245726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องถิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:29.984250818+07:00","message":"receive interim result [false|false]: ท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:29.984264678+07:00","message":"[buffer interim] 2854 false ท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:29.984270682+07:00","message":"[bufferProcess] interim [720000000]:ท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:29.984272761+07:00","message":"[bufferProcess] send to processor:ท้องกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:29.984276272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:29.984278963+07:00","message":"> Transcript [39746] [false]: 'ท้องกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:29.984280915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:29.984282886+07:00","message":"Set new StatePrefix: 'ท้องกี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:30.295540827+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:30.295573819+07:00","message":"receive 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-05-12T12:51:30.29557942+07:00","message":"receive interim result [false|false]: ท้องถิ่นต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:30.295591424+07:00","message":"[buffer interim] 2854 false ท้องถิ่นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.295600752+07:00","message":"[bufferProcess] interim [20000000]:ท้องถิ่นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.295603183+07:00","message":"[bufferProcess] send to processor:ท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.295608214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.295611048+07:00","message":"> Transcript [39747] [false]: 'ท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.295613019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.295615459+07:00","message":"Set new StatePrefix: 'ท้องถิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:30.479222442+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:30.479266896+07:00","message":"receive 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-05-12T12:51:30.479272896+07:00","message":"receive interim result [false|false]: ท้องถิ่นต้องเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:30.479285511+07:00","message":"[buffer interim] 2854 false ท้องถิ่นต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.479293044+07:00","message":"[bufferProcess] interim [140000000]:ท้องถิ่นต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.479295166+07:00","message":"[bufferProcess] send to processor:ท้องถิ่นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.479300486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.479311429+07:00","message":"> Transcript [39748] [false]: 'ท้องถิ่นต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.479314833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.479316966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.479318752+07:00","message":"StatePrefix: 'ท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.479320762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:30.558871626+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:30.558907436+07:00","message":"receive 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-05-12T12:51:30.558914012+07:00","message":"receive interim result [false|false]: ท้องถิ่นต้องเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:30.558927604+07:00","message":"[buffer interim] 2854 false ท้องถิ่นต้องเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.558934621+07:00","message":"[bufferProcess] interim [320000000]:ท้องถิ่นต้องเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.558937004+07:00","message":"[bufferProcess] send to processor:ท้องถิ่นต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.558943392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.558949096+07:00","message":"> Transcript [39749] [false]: 'ท้องถิ่นต้องเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.558953321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.558955514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.558958971+07:00","message":"StatePrefix: 'ท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.558961141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:30.760251189+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:30.760289987+07:00","message":"receive 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-05-12T12:51:30.760304409+07:00","message":"receive interim result [false|false]: ท้องถิ่นต้องเป็นพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:30.760321389+07:00","message":"[buffer interim] 2854 false ท้องถิ่นต้องเป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.760330344+07:00","message":"[bufferProcess] interim [500000000]:ท้องถิ่นต้องเป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.760333905+07:00","message":"[bufferProcess] send to processor:ท้องถิ่นต้องเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.760340439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.760344928+07:00","message":"> Transcript [39750] [false]: 'ท้องถิ่นต้องเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.760350211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.760353152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.760356113+07:00","message":"StatePrefix: 'ท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.760359023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:30.865921122+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:30.865953606+07:00","message":"receive 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-05-12T12:51:30.865959058+07:00","message":"receive interim result [false|false]: ท้องถิ่นต้องเป็นผู้ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:30.865973375+07:00","message":"[buffer interim] 2854 false ท้องถิ่นต้องเป็นผู้ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.865980758+07:00","message":"[bufferProcess] interim [560000000]:ท้องถิ่นต้องเป็นผู้ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.865983472+07:00","message":"[bufferProcess] send to processor:ท้องถิ่นต้องเป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.865987349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.865990086+07:00","message":"> Transcript [39751] [false]: 'ท้องถิ่นต้องเป็นพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.865994114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.865996402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.865998458+07:00","message":"StatePrefix: 'ท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.866000623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.866003102+07:00","message":"Push: 'ท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.86600496+07:00","message":"TextPushed: 'ท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.86600723+07:00","message":"Set new StatePrefix : 'ท้องถิ่นต้องเป็นพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:30.866009473+07:00","message":"Next Push (prob) : 'ต้องเป็นพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:30.866017303+07:00","message":"push: {false ท้องถิ่น 0 0xc004429280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.057354666+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.057391141+07:00","message":"receive 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-05-12T12:51:31.057396936+07:00","message":"receive interim result [false|false]: ท้องถิ่นต้องเป็นผู้ร้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.057413586+07:00","message":"[buffer interim] 2854 false ท้องถิ่นต้องเป็นผู้ร้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.057425889+07:00","message":"[bufferProcess] interim [800000000]:ท้องถิ่นต้องเป็นผู้ร้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.05742835+07:00","message":"[bufferProcess] send to processor:ท้องถิ่นต้องเป็นผู้ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.057431737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.057434717+07:00","message":"> Transcript [39752] [false]: 'ท้องถิ่นต้องเป็นผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.057437563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.057439738+07:00","message":"Set new StatePrefix: 'ท้องถิ่นต้องเป็นผู้ร้อง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:31.422986521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:31.423003202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.485817067+07:00","message":"[GCS] IsForceVAD: false for message ID: 2854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.566617933+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.566655607+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-05-12T12:51:31.566661007+07:00","message":"receive interim result [false|false]: ท้องถิ่นต้องเป็นผู้ร้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.566677915+07:00","message":"[buffer interim] 2854 false ท้องถิ่นต้องเป็นผู้ร้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.566686036+07:00","message":"[bufferProcess] interim [400000000]:ท้องถิ่นต้องเป็นผู้ร้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.566688417+07:00","message":"[bufferProcess] send to processor:ท้องถิ่นต้องเป็นผู้ร้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.566691464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.566694792+07:00","message":"> Transcript [39753] [false]: 'ท้องถิ่นต้องเป็นผู้ร้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.566697916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.566699813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.56670184+07:00","message":"StatePrefix: 'ท้องถิ่นต้องเป็นผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.566704222+07:00","message":"TextPushed: 'ท้องถิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.581778599+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.581806645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องถิ่นต้องเป็นผู้ร้องขอ\",\"confidence\":0.9544351}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.581812608+07:00","message":"receive interim result [true|false]: ท้องถิ่นต้องเป็นผู้ร้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.581821649+07:00","message":"end recv isFinal message id 2854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.581824214+07:00","message":"end Recv id 2854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.581829564+07:00","message":"[buffer interim] 2854 true ท้องถิ่นต้องเป็นผู้ร้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.58183536+07:00","message":"[bufferProcess] interim [400000000]:ท้องถิ่นต้องเป็นผู้ร้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.581838242+07:00","message":"[bufferProcess] send to processor (isfinal):ท้องถิ่นต้องเป็นผู้ร้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.58185002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.581872195+07:00","message":"> Transcript [39754] [false]: 'ท้องถิ่นต้องเป็นผู้ร้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.581877176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.58187964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.581881884+07:00","message":"StatePrefix: 'ท้องถิ่นต้องเป็นผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.581884415+07:00","message":"TextPushed: 'ท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.581886512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.581888824+07:00","message":"> Transcript [39755] [true]: 'ท้องถิ่นต้องเป็นผู้ร้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.581891095+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.581892747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.58189479+07:00","message":"StatePrefix: 'ท้องถิ่นต้องเป็นผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.581897174+07:00","message":"TextPushed: 'ท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.581902669+07:00","message":"Push: 'ต้องเป็นผู้ร้องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.581912457+07:00","message":"push: {true ต้องเป็นผู้ร้องขอ 0 0xc004429280}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:31.589898865+07:00","message":"write wav file: './tmp/7565/7565_2854.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.747057224+07:00","message":"[GCS] Start streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.815727147+07:00","message":"[GCS] IsForceVAD: false for message ID: 2855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.875991377+07:00","message":"[GCS] Start streaming session, msgId: 2856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.989977715+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.989997196+07:00","message":"found end of frame, send empty tag with msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.990000306+07:00","message":"end Recv id 2855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.990007091+07:00","message":"[buffer interim] 2855 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.990014067+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.990017314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.990020265+07:00","message":"> Transcript [39756] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.990022598+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.990024535+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.990026695+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.990028512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:31.990037606+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:31.990047046+07:00","message":"push: {true \n 0 0xc005694780}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:31.994536081+07:00","message":"write wav file: './tmp/7565/7565_2855.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:32.194744205+07:00","message":"[GCS] IsForceVAD: false for message ID: 2856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:32.277696082+07:00","message":"receive streaming session, msgId: 2856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:32.277727085+07:00","message":"found end of frame, send empty tag with msgId: 2856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:32.277730593+07:00","message":"end Recv id 2856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:32.27773828+07:00","message":"[buffer interim] 2856 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:32.277751231+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:32.27775473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:32.277757198+07:00","message":"> Transcript [39757] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:32.277759687+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:32.277761518+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:32.277763509+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:32.277765266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:32.277767701+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:32.277777166+07:00","message":"push: {true \n 0 0xc003757980}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:32.283121609+07:00","message":"write wav file: './tmp/7565/7565_2856.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:32.397000566+07:00","message":"[GCS] Start streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:32.932945953+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:32.932995219+07:00","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-05-12T12:51:32.933000729+07:00","message":"receive interim result [false|false]: คืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:32.933017391+07:00","message":"[buffer interim] 2857 false คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:32.93302453+07:00","message":"[bufferProcess] interim [420000000]:คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:32.933026379+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.170319995+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.170361268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.170368507+07:00","message":"receive interim result [false|false]: คืนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.170470354+07:00","message":"[buffer interim] 2857 false คืนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.17053389+07:00","message":"[bufferProcess] interim [540000000]:คืนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.170538609+07:00","message":"[bufferProcess] send to processor:คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.170545761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.170549175+07:00","message":"> Transcript [39758] [false]: 'คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.170551462+07:00","message":"Set StatePrefix (first interim): 'คืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.240050323+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.240087426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืนนั้นน่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.240094962+07:00","message":"receive interim result [false|false]: คืนนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.240118999+07:00","message":"[buffer interim] 2857 false คืนนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.240128084+07:00","message":"[bufferProcess] interim [660000000]:คืนนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.240130289+07:00","message":"[bufferProcess] send to processor:คืนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.240133612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.240136222+07:00","message":"> Transcript [39759] [false]: 'คืนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.240139142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.240141302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.240143282+07:00","message":"StatePrefix: 'คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.240145407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.266668419+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.266700234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.266706208+07:00","message":"receive interim result [false|false]: คืนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.26672164+07:00","message":"[buffer interim] 2857 false คืนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.266727952+07:00","message":"[bufferProcess] interim [720000000]:คืนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.266730438+07:00","message":"[bufferProcess] send to processor:คืนนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.266734452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.266737272+07:00","message":"> Transcript [39760] [false]: 'คืนนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.2667405+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.266742723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.266744528+07:00","message":"StatePrefix: 'คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.266746647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.510535156+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.510573242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืนนั้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.51058624+07:00","message":"receive interim result [false|false]: คืนนั้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.510600756+07:00","message":"[buffer interim] 2857 false คืนนั้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.510608166+07:00","message":"[bufferProcess] interim [840000000]:คืนนั้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.51061072+07:00","message":"[bufferProcess] send to processor:คืนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.510613927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.510616577+07:00","message":"> Transcript [39761] [false]: 'คืนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.510619587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.510621754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.51062412+07:00","message":"StatePrefix: 'คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.51062649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.527051016+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.527075762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืนนั้นที่พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.527081035+07:00","message":"receive interim result [false|false]: คืนนั้นที่พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.527093631+07:00","message":"[buffer interim] 2857 false คืนนั้นที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.527099174+07:00","message":"[bufferProcess] interim [900000000]:คืนนั้นที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.527101521+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.527107311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.527110004+07:00","message":"> Transcript [39762] [false]: 'คืนนั้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.52711296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.527115032+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.527116795+07:00","message":"StatePrefix: 'คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.52711881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.527123544+07:00","message":"Push: 'คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.527125305+07:00","message":"TextPushed: 'คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.527127175+07:00","message":"Set new StatePrefix : 'คืนนั้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.527129269+07:00","message":"Next Push (prob) : 'นั้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.527151981+07:00","message":"push: {false คืน 0 0xc003825580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.556852376+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.556882674+07:00","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-05-12T12:51:33.556888281+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.556901866+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.556915146+07:00","message":"[bufferProcess] interim [960000000]:คืนนั้นที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.556917985+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.556921267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.556924037+07:00","message":"> Transcript [39763] [false]: 'คืนนั้นที่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.556927215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.556928968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.556930792+07:00","message":"StatePrefix: 'คืนนั้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.556933157+07:00","message":"TextPushed: 'คืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.623914983+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.623954377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืนนั้นที่ผ่านมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.623960005+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.623972721+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.62397944+07:00","message":"[bufferProcess] interim [80000000]:คืนนั้นที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.623981879+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.623986784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.623990072+07:00","message":"> Transcript [39764] [false]: 'คืนนั้นที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.623993391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.623995574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.623997735+07:00","message":"StatePrefix: 'คืนนั้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.624000168+07:00","message":"TextPushed: 'คืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.948539924+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.948572626+07:00","message":"receive 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-05-12T12:51:33.948578268+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:33.948594802+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.948602539+07:00","message":"[bufferProcess] interim [380000000]:คืนนั้นที่ผ่านมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.948604804+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.94860854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.948611411+07:00","message":"> Transcript [39765] [false]: 'คืนนั้นที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.9486153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.948617412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.948619865+07:00","message":"StatePrefix: 'คืนนั้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:33.948623291+07:00","message":"TextPushed: 'คืน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:34.423226052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:34.423248011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:34.510284207+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:34.51032048+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-05-12T12:51:34.510326189+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:34.51034225+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.510352813+07:00","message":"[bufferProcess] interim [980000000]:คืนนั้นที่ผ่านมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.510355045+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.510360045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.510362971+07:00","message":"> Transcript [39766] [false]: 'คืนนั้นที่ผ่านมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.510366527+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.51036861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.510370599+07:00","message":"StatePrefix: 'คืนนั้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.510372957+07:00","message":"TextPushed: 'คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.510377536+07:00","message":"Push: 'นั้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.510379545+07:00","message":"TextPushed: 'คืนนั้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.510381537+07:00","message":"Set new StatePrefix : 'คืนนั้นที่ผ่านมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.510383544+07:00","message":"Next Push (prob) : 'ผ่านมาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:34.510391673+07:00","message":"push: {false นั้นที่ 0 0xc003825580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:34.657733138+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:34.657773442+07:00","message":"receive 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-05-12T12:51:34.657781176+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:34.657797822+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.657808761+07:00","message":"[bufferProcess] interim [40000000]:คืนนั้นที่ผ่านมาเนี่ยเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.657812267+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.657820824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.65782524+07:00","message":"> Transcript [39767] [false]: 'คืนนั้นที่ผ่านมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.657829719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.657834274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.657837356+07:00","message":"StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:34.65784074+07:00","message":"TextPushed: 'คืนนั้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:35.226616451+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:35.226653965+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-05-12T12:51:35.226660667+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:35.226677278+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.226693134+07:00","message":"[bufferProcess] interim [640000000]:คืนนั้นที่ผ่านมาเนี่ยเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.226697015+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.226700284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.226703074+07:00","message":"> Transcript [39768] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.226706291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.226708459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.226710731+07:00","message":"StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.226712785+07:00","message":"TextPushed: 'คืนนั้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:35.368368393+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:35.368402096+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-05-12T12:51:35.368407657+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลามัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:35.368426501+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.368433783+07:00","message":"[bufferProcess] interim [820000000]:คืนนั้นที่ผ่านมาเนี่ยเวลามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.368436072+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.368439305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.368442689+07:00","message":"> Transcript [39769] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.368445982+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.368447838+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.368449877+07:00","message":"StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.368452085+07:00","message":"TextPushed: 'คืนนั้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:35.414100824+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:35.414132286+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-05-12T12:51:35.414138375+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:35.414151695+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.414159436+07:00","message":"[bufferProcess] interim [880000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.414162191+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.414165148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.414167978+07:00","message":"> Transcript [39770] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.414171566+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.414173517+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.414175822+07:00","message":"StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.414178003+07:00","message":"TextPushed: 'คืนนั้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.414180466+07:00","message":"Push: 'ผ่านมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.414182313+07:00","message":"TextPushed: 'คืนนั้นที่ผ่านมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.414184445+07:00","message":"Set new StatePrefix : 'คืนนั้นที่ผ่านมาเนี่ยเวลามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.414186582+07:00","message":"Next Push (prob) : 'เวลามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:35.41419482+07:00","message":"push: {false ผ่านมาเนี่ย 0 0xc003825580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:35.736609726+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:35.736643796+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-05-12T12:51:35.736649456+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:35.736661199+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.736668225+07:00","message":"[bufferProcess] interim [180000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.736670906+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.736676554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.736679228+07:00","message":"> Transcript [39771] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.736681688+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:35.736683713+07:00","message":"Set new StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.30930564+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.309346449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.309353559+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.309371614+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.309382803+07:00","message":"[bufferProcess] interim [780000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.309385405+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.309388988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.309393439+07:00","message":"> Transcript [39772] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.30939764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.309399981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.309401838+07:00","message":"StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.309404191+07:00","message":"TextPushed: 'คืนนั้นที่ผ่านมาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.444698473+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.444741609+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-05-12T12:51:36.444747926+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.444761616+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.44476917+07:00","message":"[bufferProcess] interim [900000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.444771733+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.44477761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.444780594+07:00","message":"> Transcript [39773] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.444784109+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.444786268+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.444788202+07:00","message":"StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.444790706+07:00","message":"TextPushed: 'คืนนั้นที่ผ่านมาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.631790259+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.631839363+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-05-12T12:51:36.631845898+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.631862115+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.631875944+07:00","message":"[bufferProcess] interim [80000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.631879096+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.631883112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.631886525+07:00","message":"> Transcript [39774] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.631890316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.631892352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.631894759+07:00","message":"StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.631897338+07:00","message":"TextPushed: 'คืนนั้นที่ผ่านมาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.750295176+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.750327542+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-05-12T12:51:36.750334046+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.750345778+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.750352076+07:00","message":"[bufferProcess] interim [140000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.750354632+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.750359441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.750362193+07:00","message":"> Transcript [39775] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.75036568+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.750367776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.750370003+07:00","message":"StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.75037247+07:00","message":"TextPushed: 'คืนนั้นที่ผ่านมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.750377143+07:00","message":"Push: 'เวลาปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.750378952+07:00","message":"TextPushed: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.750381282+07:00","message":"Set new StatePrefix : 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.750383419+07:00","message":"Next Push (prob) : 'ของตัวละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.750390666+07:00","message":"push: {false เวลาปัญหา 0 0xc003825580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.76146828+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.76150184+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-05-12T12:51:36.761509077+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวนำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.761527017+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.761534976+07:00","message":"[bufferProcess] interim [200000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.761539389+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.761548221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.761551823+07:00","message":"> Transcript [39776] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.761555509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.761558493+07:00","message":"Set new StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.837319299+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.83735928+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-05-12T12:51:36.837365402+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวละคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.837378156+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.837387641+07:00","message":"[bufferProcess] interim [260000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.837390104+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.837395334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.837398097+07:00","message":"> Transcript [39777] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.837400689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.837402743+07:00","message":"Set new StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวนำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.976508232+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.976544863+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-05-12T12:51:36.976550865+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:36.976565084+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.976572517+07:00","message":"[bufferProcess] interim [380000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.976575323+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.976578729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.976581263+07:00","message":"> Transcript [39778] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.976583685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:36.97658578+07:00","message":"Set new StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวละคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.053128358+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.053197151+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-05-12T12:51:37.053204579+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.053219339+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.053234699+07:00","message":"[bufferProcess] interim [500000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.053238689+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.053245017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.05324893+07:00","message":"> Transcript [39779] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.053252451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.053255778+07:00","message":"Set new StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.197874127+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.197915705+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-05-12T12:51:37.197922124+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.197938778+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.197946079+07:00","message":"[bufferProcess] interim [560000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.197950716+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.197958651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.197961559+07:00","message":"> Transcript [39780] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.197965298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.197969304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.197971355+07:00","message":"StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.19797403+07:00","message":"TextPushed: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.27112697+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.271166167+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-05-12T12:51:37.271173482+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.271188867+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.271197127+07:00","message":"[bufferProcess] interim [620000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.271199672+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.271208242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.271211267+07:00","message":"> Transcript [39781] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.27121482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.271217486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.271219389+07:00","message":"StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.271221898+07:00","message":"TextPushed: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.365522835+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.365564324+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-05-12T12:51:37.365570934+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวนำเหรียญพระครูบา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.365591042+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวนำเหรียญพระครูบา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.365599434+07:00","message":"[bufferProcess] interim [800000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวนำเหรียญพระครูบา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.365602666+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.36560649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.365609658+07:00","message":"> Transcript [39782] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.365613239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.36561533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.365617531+07:00","message":"StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.365620008+07:00","message":"TextPushed: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:37.423956664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:37.423956754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.445340024+07:00","message":"[GCS] IsForceVAD: false for message ID: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.470876831+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.470921745+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-05-12T12:51:37.470928464+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.470950302+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.470958758+07:00","message":"[bufferProcess] interim [860000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.47096144+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวนำเหรียญพระครูบา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.470965466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.470968415+07:00","message":"> Transcript [39783] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวนำเหรียญพระครูบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.470971322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.470973481+07:00","message":"Set new StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวนำเหรียญพระครูบา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.488341853+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.488381297+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-05-12T12:51:37.488388434+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.488408464+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.488416964+07:00","message":"[bufferProcess] interim [920000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.488419921+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.488423421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.488426908+07:00","message":"> Transcript [39784] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.488429196+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.488431691+07:00","message":"Set new StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.543508874+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.543551006+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-05-12T12:51:37.543558782+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบรรจุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.543576572+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.543586757+07:00","message":"[bufferProcess] interim [980000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.543594687+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.543604179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.543613426+07:00","message":"> Transcript [39785] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.543616705+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.543618824+07:00","message":"Set new StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.545478416+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.545501836+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-05-12T12:51:37.545508059+07:00","message":"receive interim result [false|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบางจุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.545521262+07:00","message":"[buffer interim] 2857 false คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบางจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.545527673+07:00","message":"[bufferProcess] interim [40000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบางจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.545530513+07:00","message":"[bufferProcess] send to processor:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.545533554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.545536137+07:00","message":"> Transcript [39786] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.54553853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.545540443+07:00","message":"Set new StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบรรจุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.646825241+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.646859642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำพะเนียงก็คือบางจุด\",\"confidence\":0.91640985}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.646867398+07:00","message":"receive interim result [true|false]: คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำพะเนียงก็คือบางจุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.646878548+07:00","message":"end recv isFinal message id 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.646880662+07:00","message":"end Recv id 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.646888042+07:00","message":"[buffer interim] 2857 true คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำพะเนียงก็คือบางจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.646895173+07:00","message":"[bufferProcess] interim [70000000]:คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำพะเนียงก็คือบางจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.646901902+07:00","message":"[bufferProcess] send to processor (isfinal):คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบางจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.646904959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.64690773+07:00","message":"> Transcript [39787] [false]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบางจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.646910486+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.64691255+07:00","message":"Set new StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบางจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.646914622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.646916366+07:00","message":"> Transcript [39788] [true]: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำพะเนียงก็คือบางจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.64691903+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.646921171+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.646924758+07:00","message":"StatePrefix: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหาของตัวลำเลียงก็คือบางจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.64692825+07:00","message":"TextPushed: 'คืนนั้นที่ผ่านมาเนี่ยเวลาปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:37.64693627+07:00","message":"Push: 'ของตัวลำพะเนียงก็คือบางจุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.64694531+07:00","message":"push: {true ของตัวลำพะเนียงก็คือบางจุด 0 0xc003825580}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:37.663772551+07:00","message":"write wav file: './tmp/7565/7565_2857.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:37.706828759+07:00","message":"[GCS] Start streaming session, msgId: 2858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:38.025910892+07:00","message":"[GCS] IsForceVAD: false for message ID: 2858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:38.125288149+07:00","message":"receive streaming session, msgId: 2858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:38.125310017+07:00","message":"found end of frame, send empty tag with msgId: 2858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:38.125313196+07:00","message":"end Recv id 2858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:38.12532181+07:00","message":"[buffer interim] 2858 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:38.125330473+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:38.125334287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:38.125337304+07:00","message":"> Transcript [39789] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:38.125339684+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:38.125341602+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:38.125343407+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:38.125345144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:38.125347956+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:38.125358405+07:00","message":"push: {true \n 0 0xc003624780}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:38.130355625+07:00","message":"write wav file: './tmp/7565/7565_2858.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:38.406195745+07:00","message":"[GCS] Start streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.073291998+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.073348909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.073354922+07:00","message":"receive interim result [false|false]: ที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.073372728+07:00","message":"[buffer interim] 2859 false ที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.073379957+07:00","message":"[bufferProcess] interim [480000000]:ที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.073381873+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.174840496+07:00","message":"[GCS] IsForceVAD: false for message ID: 2859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.25690056+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.256943068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มันฆ่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.256949135+07:00","message":"receive interim result [false|false]: ที่มันฆ่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.256964028+07:00","message":"[buffer interim] 2859 false ที่มันฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.25697152+07:00","message":"[bufferProcess] interim [660000000]:ที่มันฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.256974023+07:00","message":"[bufferProcess] send to processor:ที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.256977706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.256980266+07:00","message":"> Transcript [39790] [false]: 'ที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.256982348+07:00","message":"Set StatePrefix (first interim): 'ที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.26783016+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.267871841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มันขาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.267879917+07:00","message":"receive interim result [false|false]: ที่มันขาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.267898849+07:00","message":"[buffer interim] 2859 false ที่มันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.26790551+07:00","message":"[bufferProcess] interim [720000000]:ที่มันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.267908268+07:00","message":"[bufferProcess] send to processor:ที่มันฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.267915254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.267917862+07:00","message":"> Transcript [39791] [false]: 'ที่มันฆ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.267922246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.267924483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.267926331+07:00","message":"StatePrefix: 'ที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.267928791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.299037829+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.299086723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มันขาด\",\"confidence\":0.94431263}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.299095941+07:00","message":"receive interim result [true|false]: ที่มันขาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.299109348+07:00","message":"end recv isFinal message id 2859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.299113189+07:00","message":"end Recv id 2859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.299122188+07:00","message":"[buffer interim] 2859 true ที่มันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.299131537+07:00","message":"[bufferProcess] interim [780000000]:ที่มันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.299135789+07:00","message":"[bufferProcess] send to processor (isfinal):ที่มันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.299144826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.299170671+07:00","message":"> Transcript [39792] [false]: 'ที่มันขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.299175763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.299178532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.299181009+07:00","message":"StatePrefix: 'ที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.29918364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.29918564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.299187936+07:00","message":"> Transcript [39793] [true]: 'ที่มันขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.299190007+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.299191769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.299193269+07:00","message":"StatePrefix: 'ที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.299194843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.299212011+07:00","message":"Push: 'ที่มันขาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.299224993+07:00","message":"push: {true ที่มันขาด 0 0xc002b17300}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:39.304424166+07:00","message":"write wav file: './tmp/7565/7565_2859.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.495360188+07:00","message":"[GCS] Start streaming session, msgId: 2860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.816000075+07:00","message":"[GCS] IsForceVAD: false for message ID: 2860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.92852216+07:00","message":"receive streaming session, msgId: 2860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.928545744+07:00","message":"found end of frame, send empty tag with msgId: 2860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.928549127+07:00","message":"end Recv id 2860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.928557218+07:00","message":"[buffer interim] 2860 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.92856512+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.92857465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.928577633+07:00","message":"> Transcript [39794] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.928580084+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.928582192+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.928583893+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.928585596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:39.928588572+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:39.928599402+07:00","message":"push: {true \n 0 0xc0041e8d80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:39.93363615+07:00","message":"write wav file: './tmp/7565/7565_2860.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:40.018849442+07:00","message":"[GCS] Start streaming session, msgId: 2861"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:40.425027755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:40.4250653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:40.694938509+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:40.694978519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คันขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:40.694983894+07:00","message":"receive interim result [false|false]: คันขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:40.694999654+07:00","message":"[buffer interim] 2861 false คันขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:40.695012406+07:00","message":"[bufferProcess] interim [480000000]:คันขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:40.695014336+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:40.772437236+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:40.77247886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:40.772486304+07:00","message":"receive interim result [false|false]: ทันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:40.7725015+07:00","message":"[buffer interim] 2861 false ทันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:40.772508535+07:00","message":"[bufferProcess] interim [600000000]:ทันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:40.772511276+07:00","message":"[bufferProcess] send to processor:คันขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:40.772518197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:40.772520884+07:00","message":"> Transcript [39795] [false]: 'คันขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:40.772523269+07:00","message":"Set StatePrefix (first interim): 'คันขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:40.88598253+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:40.886019572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:40.88602571+07:00","message":"receive interim result [false|false]: คันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:40.886037983+07:00","message":"[buffer interim] 2861 false คันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:40.886047867+07:00","message":"[bufferProcess] interim [720000000]:คันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:40.886050441+07:00","message":"[bufferProcess] send to processor:ทันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:40.886055378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:40.886058225+07:00","message":"> Transcript [39796] [false]: 'ทันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:40.886060317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:40.886062221+07:00","message":"Set new StatePrefix: 'ทันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:41.450904796+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:41.450956058+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-05-12T12:51:41.450962746+07:00","message":"receive interim result [false|false]: คันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:41.45097877+07:00","message":"[buffer interim] 2861 false คันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.450986883+07:00","message":"[bufferProcess] interim [320000000]:คันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.450989176+07:00","message":"[bufferProcess] send to processor:คันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.450996295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.450999592+07:00","message":"> Transcript [39797] [false]: 'คันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.451001784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.451004093+07:00","message":"Set new StatePrefix: 'คันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:41.744809201+07:00","message":"[GCS] IsForceVAD: false for message ID: 2861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:41.877005804+07:00","message":"[GCS] Start streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:41.880915653+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:41.880951193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันค่ะ\",\"confidence\":0.857882}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:41.880957508+07:00","message":"receive interim result [true|false]: ทันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:41.88096626+07:00","message":"end recv isFinal message id 2861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:41.880968413+07:00","message":"end Recv id 2861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:41.880973343+07:00","message":"[buffer interim] 2861 true ทันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.880983116+07:00","message":"[bufferProcess] interim [740000000]:ทันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.880986208+07:00","message":"[bufferProcess] send to processor (isfinal):คันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.880989617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.880992545+07:00","message":"> Transcript [39798] [false]: 'คันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.880995076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.880997236+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.880999133+07:00","message":"StatePrefix: 'คันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.881001051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.881002717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.881004768+07:00","message":"> Transcript [39799] [true]: 'ทันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.88100689+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.881008655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.881010316+07:00","message":"StatePrefix: 'คันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.881012047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:41.881018236+07:00","message":"Push: 'ทันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:41.881026433+07:00","message":"push: {true ทันค่ะ 0 0xc005694800}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:41.887499284+07:00","message":"write wav file: './tmp/7565/7565_2861.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:42.603974858+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:42.604010176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:42.604015554+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:42.604032153+07:00","message":"[buffer interim] 2862 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:42.604039158+07:00","message":"[bufferProcess] interim [540000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:42.604040992+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:42.726667569+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:42.726708452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:42.726713999+07:00","message":"receive interim result [false|false]: เขาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:42.726729505+07:00","message":"[buffer interim] 2862 false เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:42.726736786+07:00","message":"[bufferProcess] interim [660000000]:เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:42.726739419+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:42.726745854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:42.726748711+07:00","message":"> Transcript [39800] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:42.726750772+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:42.935627244+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:42.935670449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:42.935678282+07:00","message":"receive interim result [false|false]: เขาก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:42.935695553+07:00","message":"[buffer interim] 2862 false เขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:42.935704638+07:00","message":"[bufferProcess] interim [900000000]:เขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:42.935712235+07:00","message":"[bufferProcess] send to processor:เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:42.93572129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:42.935725343+07:00","message":"> Transcript [39801] [false]: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:42.935730053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:42.935732588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:42.935734546+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:42.935736476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.039796151+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.039835897+07:00","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-05-12T12:51:43.039843199+07:00","message":"receive interim result [false|false]: เขาก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.039858383+07:00","message":"[buffer interim] 2862 false เขาก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.03986962+07:00","message":"[bufferProcess] interim [960000000]:เขาก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.039872995+07:00","message":"[bufferProcess] send to processor:เขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.03987946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.039883307+07:00","message":"> Transcript [39802] [false]: 'เขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.039891762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.039894586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.039897491+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.039900422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.238743189+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.238787224+07:00","message":"receive 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-05-12T12:51:43.238794183+07:00","message":"receive interim result [false|false]: เขาก็ทำหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.238812127+07:00","message":"[buffer interim] 2862 false เขาก็ทำหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.238819863+07:00","message":"[bufferProcess] interim [140000000]:เขาก็ทำหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.238822535+07:00","message":"[bufferProcess] send to processor:เขาก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.238826181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.238829117+07:00","message":"> Transcript [39803] [false]: 'เขาก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.238832671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.238834818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.238837196+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.238839301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.240046509+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.240058462+07:00","message":"receive 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-05-12T12:51:43.240062501+07:00","message":"receive interim result [false|false]: เขาก็ทำเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.240082488+07:00","message":"[buffer interim] 2862 false เขาก็ทำเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.240086177+07:00","message":"[bufferProcess] interim [200000000]:เขาก็ทำเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.240088483+07:00","message":"[bufferProcess] send to processor:เขาก็ทำหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.240090516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.240092452+07:00","message":"> Transcript [39804] [false]: 'เขาก็ทำหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.240095886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.240097738+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.240099886+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.240101748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.240109192+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.240111223+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.240113853+07:00","message":"Set new StatePrefix : 'เขาก็ทำหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.24011611+07:00","message":"Next Push (prob) : 'ก็ทำหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.24012521+07:00","message":"push: {false เขา 0 0xc005d08280}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:43.426073312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:43.426083039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.432342882+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.4323929+07:00","message":"receive 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-05-12T12:51:43.432400952+07:00","message":"receive interim result [false|false]: เขาก็ทำเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.432421796+07:00","message":"[buffer interim] 2862 false เขาก็ทำเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.43243618+07:00","message":"[bufferProcess] interim [380000000]:เขาก็ทำเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.432440392+07:00","message":"[bufferProcess] send to processor:เขาก็ทำเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.432449072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.432453984+07:00","message":"> Transcript [39805] [false]: 'เขาก็ทำเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.432457208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.432461242+07:00","message":"Set new StatePrefix: 'เขาก็ทำเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.621835417+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.621882301+07:00","message":"receive 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-05-12T12:51:43.621889358+07:00","message":"receive interim result [false|false]: เขาก็ทำเรื่องขอมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.621908951+07:00","message":"[buffer interim] 2862 false เขาก็ทำเรื่องขอมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.621918346+07:00","message":"[bufferProcess] interim [560000000]:เขาก็ทำเรื่องขอมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.621920773+07:00","message":"[bufferProcess] send to processor:เขาก็ทำเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.621924888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.621928142+07:00","message":"> Transcript [39806] [false]: 'เขาก็ทำเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.621931598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.621933762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.621935788+07:00","message":"StatePrefix: 'เขาก็ทำเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.621938376+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.753505072+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.753543359+07:00","message":"receive 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-05-12T12:51:43.753549207+07:00","message":"receive interim result [false|false]: เขาก็ทำเรื่องขอมาให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.753565205+07:00","message":"[buffer interim] 2862 false เขาก็ทำเรื่องขอมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.753576179+07:00","message":"[bufferProcess] interim [680000000]:เขาก็ทำเรื่องขอมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.753578504+07:00","message":"[bufferProcess] send to processor:เขาก็ทำเรื่องขอมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.753581696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.753584781+07:00","message":"> Transcript [39807] [false]: 'เขาก็ทำเรื่องขอมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.753588178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.753590591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.753592516+07:00","message":"StatePrefix: 'เขาก็ทำเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.753595492+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.940272891+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.940310455+07:00","message":"receive 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-05-12T12:51:43.940315957+07:00","message":"receive interim result [false|false]: เขาก็ทำเรื่องขอมาให้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:43.940326236+07:00","message":"[buffer interim] 2862 false เขาก็ทำเรื่องขอมาให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.940333428+07:00","message":"[bufferProcess] interim [860000000]:เขาก็ทำเรื่องขอมาให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.940336225+07:00","message":"[bufferProcess] send to processor:เขาก็ทำเรื่องขอมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.940339556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.940342041+07:00","message":"> Transcript [39808] [false]: 'เขาก็ทำเรื่องขอมาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.94034511+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.940347091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.940349182+07:00","message":"StatePrefix: 'เขาก็ทำเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:43.940351567+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.129676302+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.129714301+07:00","message":"receive 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-05-12T12:51:44.129721597+07:00","message":"receive interim result [false|false]: เขาก็ทำเรื่องขอมาให้ทางผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.12973792+07:00","message":"[buffer interim] 2862 false เขาก็ทำเรื่องขอมาให้ทางผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.129751352+07:00","message":"[bufferProcess] interim [40000000]:เขาก็ทำเรื่องขอมาให้ทางผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.129755198+07:00","message":"[bufferProcess] send to processor:เขาก็ทำเรื่องขอมาให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.129763522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.129767791+07:00","message":"> Transcript [39809] [false]: 'เขาก็ทำเรื่องขอมาให้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.129773099+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.129775939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.129779443+07:00","message":"StatePrefix: 'เขาก็ทำเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.129782588+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.129786128+07:00","message":"Push: 'ก็ทำเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.129789008+07:00","message":"TextPushed: 'เขาก็ทำเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.129792712+07:00","message":"Set new StatePrefix : 'เขาก็ทำเรื่องขอมาให้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.129795592+07:00","message":"Next Push (prob) : 'ขอมาให้ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.129805725+07:00","message":"push: {false ก็ทำเรื่อง 0 0xc005d08280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.21770128+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.217735834+07:00","message":"receive 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-05-12T12:51:44.217741566+07:00","message":"receive interim result [false|false]: เขาก็ทำเรื่องขอมาให้ทางกรมส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.217751722+07:00","message":"[buffer interim] 2862 false เขาก็ทำเรื่องขอมาให้ทางกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.217759827+07:00","message":"[bufferProcess] interim [220000000]:เขาก็ทำเรื่องขอมาให้ทางกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.217762525+07:00","message":"[bufferProcess] send to processor:เขาก็ทำเรื่องขอมาให้ทางผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.217765552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.217767998+07:00","message":"> Transcript [39810] [false]: 'เขาก็ทำเรื่องขอมาให้ทางผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.21777111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.217772985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.21777488+07:00","message":"StatePrefix: 'เขาก็ทำเรื่องขอมาให้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.217777453+07:00","message":"TextPushed: 'เขาก็ทำเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.455039399+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.455081264+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-05-12T12:51:44.455087247+07:00","message":"receive interim result [false|false]: เขาก็ทำเรื่องขอมาให้ทางผมสน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.45510784+07:00","message":"[buffer interim] 2862 false เขาก็ทำเรื่องขอมาให้ทางผมสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.455116793+07:00","message":"[bufferProcess] interim [340000000]:เขาก็ทำเรื่องขอมาให้ทางผมสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.45511974+07:00","message":"[bufferProcess] send to processor:เขาก็ทำเรื่องขอมาให้ทางกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.455123423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.455126433+07:00","message":"> Transcript [39811] [false]: 'เขาก็ทำเรื่องขอมาให้ทางกรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.455129792+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.455133396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.455135266+07:00","message":"StatePrefix: 'เขาก็ทำเรื่องขอมาให้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.455137657+07:00","message":"TextPushed: 'เขาก็ทำเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.525922702+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.525980205+07:00","message":"receive 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-05-12T12:51:44.525987058+07:00","message":"receive interim result [false|false]: เขาก็ทำเรื่องขอมาให้ทางขนส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.526001771+07:00","message":"[buffer interim] 2862 false เขาก็ทำเรื่องขอมาให้ทางขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.526012214+07:00","message":"[bufferProcess] interim [520000000]:เขาก็ทำเรื่องขอมาให้ทางขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.526015423+07:00","message":"[bufferProcess] send to processor:เขาก็ทำเรื่องขอมาให้ทางผมสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.526022485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.526025439+07:00","message":"> Transcript [39812] [false]: 'เขาก็ทำเรื่องขอมาให้ทางผมสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.526028951+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.526031105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.526032999+07:00","message":"StatePrefix: 'เขาก็ทำเรื่องขอมาให้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.526035497+07:00","message":"TextPushed: 'เขาก็ทำเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.646712682+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.646746463+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-05-12T12:51:44.646751722+07:00","message":"receive interim result [false|false]: เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.646772311+07:00","message":"[buffer interim] 2862 false เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.646779673+07:00","message":"[bufferProcess] interim [580000000]:เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.646782384+07:00","message":"[bufferProcess] send to processor:เขาก็ทำเรื่องขอมาให้ทางขนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.646785401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.646788236+07:00","message":"> Transcript [39813] [false]: 'เขาก็ทำเรื่องขอมาให้ทางขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.646791844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.646793782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.646795635+07:00","message":"StatePrefix: 'เขาก็ทำเรื่องขอมาให้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.646798147+07:00","message":"TextPushed: 'เขาก็ทำเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.646800796+07:00","message":"Push: 'ขอมาให้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.646802655+07:00","message":"TextPushed: 'เขาก็ทำเรื่องขอมาให้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.646804783+07:00","message":"Set new StatePrefix : 'เขาก็ทำเรื่องขอมาให้ทางขนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.646806863+07:00","message":"Next Push (prob) : 'ขนส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.646814878+07:00","message":"push: {false ขอมาให้ทาง 0 0xc005d08280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.713947484+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.713989322+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-05-12T12:51:44.71399606+07:00","message":"receive interim result [false|false]: เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:44.714012826+07:00","message":"[buffer interim] 2862 false เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.714021048+07:00","message":"[bufferProcess] interim [700000000]:เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.714023779+07:00","message":"[bufferProcess] send to processor:เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.714031932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.71403527+07:00","message":"> Transcript [39814] [false]: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.714037993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:44.714040502+07:00","message":"Set new StatePrefix: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.033434294+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.033480642+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-05-12T12:51:45.033492664+07:00","message":"receive interim result [false|false]: เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.033510136+07:00","message":"[buffer interim] 2862 false เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.033518987+07:00","message":"[bufferProcess] interim [940000000]:เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.033521918+07:00","message":"[bufferProcess] send to processor:เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.033528649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.033531651+07:00","message":"> Transcript [39815] [false]: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.033535615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.033538015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.03354213+07:00","message":"StatePrefix: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.033545424+07:00","message":"TextPushed: 'เขาก็ทำเรื่องขอมาให้ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.237605152+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.237642081+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-05-12T12:51:45.237648084+07:00","message":"receive interim result [false|false]: เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.237661018+07:00","message":"[buffer interim] 2862 false เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.237668589+07:00","message":"[bufferProcess] interim [180000000]:เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.237673925+07:00","message":"[bufferProcess] send to processor:เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.237679569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.237682895+07:00","message":"> Transcript [39816] [false]: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.237686433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.237688507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.23769234+07:00","message":"StatePrefix: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.237695193+07:00","message":"TextPushed: 'เขาก็ทำเรื่องขอมาให้ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.356721365+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.356768165+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-05-12T12:51:45.356774454+07:00","message":"receive interim result [false|false]: เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.356789034+07:00","message":"[buffer interim] 2862 false เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.356798935+07:00","message":"[bufferProcess] interim [300000000]:เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.356801559+07:00","message":"[bufferProcess] send to processor:เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.356806587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.356809609+07:00","message":"> Transcript [39817] [false]: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.356813668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.356815605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.356818167+07:00","message":"StatePrefix: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.356821141+07:00","message":"TextPushed: 'เขาก็ทำเรื่องขอมาให้ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.53889616+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.538943244+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-05-12T12:51:45.538951844+07:00","message":"receive interim result [false|false]: เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.538968908+07:00","message":"[buffer interim] 2862 false เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.538980726+07:00","message":"[bufferProcess] interim [480000000]:เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.538984436+07:00","message":"[bufferProcess] send to processor:เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.538991681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.538996101+07:00","message":"> Transcript [39818] [false]: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.539001555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.539004689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.5390077+07:00","message":"StatePrefix: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.539011005+07:00","message":"TextPushed: 'เขาก็ทำเรื่องขอมาให้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.539018282+07:00","message":"Push: 'ผมส่งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.539021485+07:00","message":"TextPushed: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.539025476+07:00","message":"Set new StatePrefix : 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.539029354+07:00","message":"Next Push (prob) : 'ไปช่วยดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.539051329+07:00","message":"push: {false ผมส่งเข้า 0 0xc005d08280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.717205734+07:00","message":"[GCS] IsForceVAD: false for message ID: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.858477989+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.858514485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนินการ\",\"confidence\":0.95341253}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.858521218+07:00","message":"receive interim result [true|false]: เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.858532288+07:00","message":"end recv isFinal message id 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.858534345+07:00","message":"end Recv id 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.858541693+07:00","message":"[buffer interim] 2862 true เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.858550067+07:00","message":"[bufferProcess] interim [870000000]:เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.858552833+07:00","message":"[bufferProcess] send to processor (isfinal):เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.858555881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.85855883+07:00","message":"> Transcript [39819] [false]: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.85856189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.858563669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.858565898+07:00","message":"StatePrefix: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.858568233+07:00","message":"TextPushed: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.858570043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.858572023+07:00","message":"> Transcript [39820] [true]: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.858574098+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.858575676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.858577189+07:00","message":"StatePrefix: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้าไปช่วยดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.858579108+07:00","message":"TextPushed: 'เขาก็ทำเรื่องขอมาให้ทางผมส่งเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:45.858589836+07:00","message":"Push: 'ไปช่วยดำเนินการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.85860492+07:00","message":"push: {true ไปช่วยดำเนินการ 0 0xc005d08280}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:45.87061017+07:00","message":"write wav file: './tmp/7565/7565_2862.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:45.907250633+07:00","message":"[GCS] Start streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:46.285071599+07:00","message":"[GCS] IsForceVAD: false for message ID: 2863"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:46.371445872+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:46.371465418+07:00","message":"found end of frame, send empty tag with msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:46.371468496+07:00","message":"end Recv id 2863"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:46.371476344+07:00","message":"[buffer interim] 2863 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:46.371483989+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:46.371487697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:46.371491717+07:00","message":"> Transcript [39821] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:46.371495083+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:46.371496938+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:46.371498653+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:46.371500348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:46.371511852+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:46.371521818+07:00","message":"push: {true \n 0 0xc003473a80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:46.376519393+07:00","message":"write wav file: './tmp/7565/7565_2863.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:46.426852285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:46.426885238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:46.606074222+07:00","message":"[GCS] Start streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.105449948+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.105494358+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-05-12T12:51:47.105499945+07:00","message":"receive interim result [false|false]: แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.105518747+07:00","message":"[buffer interim] 2864 false แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.10552748+07:00","message":"[bufferProcess] interim [300000000]:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.105530097+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.201725793+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.201759062+07:00","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-05-12T12:51:47.201765522+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.201779328+07:00","message":"[buffer interim] 2864 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.20178671+07:00","message":"[bufferProcess] interim [420000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.2017891+07:00","message":"[bufferProcess] send to processor:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.201809094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.201811874+07:00","message":"> Transcript [39822] [false]: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.201813983+07:00","message":"Set StatePrefix (first interim): 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.323251104+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.323288004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.323293852+07:00","message":"receive interim result [false|false]: แต่ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.323308969+07:00","message":"[buffer interim] 2864 false แต่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.323315723+07:00","message":"[bufferProcess] interim [480000000]:แต่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.323318261+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.323327257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.323330086+07:00","message":"> Transcript [39823] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.323332067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.323334082+07:00","message":"Set new StatePrefix: 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.348806742+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.348847755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.34885336+07:00","message":"receive interim result [false|false]: แต่ว่าจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.34887169+07:00","message":"[buffer interim] 2864 false แต่ว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.348878866+07:00","message":"[bufferProcess] interim [540000000]:แต่ว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.3488817+07:00","message":"[bufferProcess] send to processor:แต่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.348889443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.34889258+07:00","message":"> Transcript [39824] [false]: 'แต่ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.348897298+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.34889965+07:00","message":"Set new StatePrefix: 'แต่ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.471195065+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.471234307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.471240379+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.471254508+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.471261681+07:00","message":"[bufferProcess] interim [720000000]:แต่ว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.471264189+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.47127028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.47127301+07:00","message":"> Transcript [39825] [false]: 'แต่ว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.47127513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.471276993+07:00","message":"Set new StatePrefix: 'แต่ว่าจริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.658376716+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.658413496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริงๆถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.658419316+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.658432115+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.658440037+07:00","message":"[bufferProcess] interim [780000000]:แต่ว่าจริงๆถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.658442546+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.658447626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.658450499+07:00","message":"> Transcript [39826] [false]: 'แต่ว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.658453528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.658455846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.658457753+07:00","message":"StatePrefix: 'แต่ว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.658459969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.798174435+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.798216989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริงๆถ้าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.798223298+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้าไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.798236294+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.798244518+07:00","message":"[bufferProcess] interim [900000000]:แต่ว่าจริงๆถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.798246844+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.798250376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.798262478+07:00","message":"> Transcript [39827] [false]: 'แต่ว่าจริงๆถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.798268293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.798271373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.79827569+07:00","message":"StatePrefix: 'แต่ว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.798279264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.904362109+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.904396897+07:00","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-05-12T12:51:47.904403012+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.904422484+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.904430037+07:00","message":"[bufferProcess] interim [960000000]:แต่ว่าจริงๆถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.904432799+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.904439772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.904442357+07:00","message":"> Transcript [39828] [false]: 'แต่ว่าจริงๆถ้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.904445884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.904448231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.904450093+07:00","message":"StatePrefix: 'แต่ว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.904452349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.941435286+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.94148198+07:00","message":"receive 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-05-12T12:51:47.941490468+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.941511557+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.941524114+07:00","message":"[bufferProcess] interim [20000000]:แต่ว่าจริงๆถ้ามันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.941528119+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.941538248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.941542379+07:00","message":"> Transcript [39829] [false]: 'แต่ว่าจริงๆถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.941547098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.941550249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.941552975+07:00","message":"StatePrefix: 'แต่ว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.941555781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.94156467+07:00","message":"Push: 'แต่ว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.941566719+07:00","message":"TextPushed: 'แต่ว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.941569156+07:00","message":"Set new StatePrefix : 'แต่ว่าจริงๆถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.941571377+07:00","message":"Next Push (prob) : 'ๆถ้ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.941579657+07:00","message":"push: {false แต่ว่าจริง 0 0xc005694f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.981208705+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.981246568+07:00","message":"receive 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-05-12T12:51:47.981252857+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:47.981268541+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.981275635+07:00","message":"[bufferProcess] interim [140000000]:แต่ว่าจริงๆถ้ามันอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.981278111+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.981284516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.981288275+07:00","message":"> Transcript [39830] [false]: 'แต่ว่าจริงๆถ้ามันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.981291521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.981294123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.981295917+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:47.981298526+07:00","message":"TextPushed: 'แต่ว่าจริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:48.05132765+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:48.051380426+07:00","message":"receive 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-05-12T12:51:48.051387678+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:48.051403764+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.051411589+07:00","message":"[bufferProcess] interim [320000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.051414581+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.051421338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.051425888+07:00","message":"> Transcript [39831] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.051431756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.051434853+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.051438572+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.051442073+07:00","message":"TextPushed: 'แต่ว่าจริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:48.524644363+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:48.524687256+07:00","message":"receive 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-05-12T12:51:48.524694289+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:48.52470982+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.524718386+07:00","message":"[bufferProcess] interim [620000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.524721254+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.524728676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.524733637+07:00","message":"> Transcript [39832] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.524747521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.524750286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.524752843+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.524755155+07:00","message":"TextPushed: 'แต่ว่าจริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:48.622941976+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:48.622984306+07:00","message":"receive 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-05-12T12:51:48.622990441+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:48.623005849+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.623013797+07:00","message":"[bufferProcess] interim [680000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.623016844+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.623022463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.623025426+07:00","message":"> Transcript [39833] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.623031074+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.623034075+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.623036011+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.623038127+07:00","message":"TextPushed: 'แต่ว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.623042837+07:00","message":"Push: 'ๆถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.6230447+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.623046937+07:00","message":"Set new StatePrefix : 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.623049193+07:00","message":"Next Push (prob) : 'อยู่ในเขตที่รับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:48.623057439+07:00","message":"push: {false ๆถ้ามัน 0 0xc005694f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:48.707810654+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:48.707855262+07:00","message":"receive 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-05-12T12:51:48.707861735+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:48.707878004+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.707886671+07:00","message":"[bufferProcess] interim [800000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.707889617+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.707897558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.707901862+07:00","message":"> Transcript [39834] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:48.707906098+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.011318743+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.011361463+07:00","message":"receive 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-05-12T12:51:49.01136883+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตอมตะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.011385854+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.011393475+07:00","message":"[bufferProcess] interim [100000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.011396475+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.011403257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.011406098+07:00","message":"> Transcript [39835] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.011409914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.011412247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.011414722+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.011417887+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.030267029+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.0302998+07:00","message":"receive 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-05-12T12:51:49.030305831+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.030322393+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.030329235+07:00","message":"[bufferProcess] interim [160000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.030331741+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.030335859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.030338729+07:00","message":"> Transcript [39836] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.030341909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.030343951+07:00","message":"Set new StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตอมตะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.051021977+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.051058208+07:00","message":"receive 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-05-12T12:51:49.051066612+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตอมตะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.051084149+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.051092282+07:00","message":"[bufferProcess] interim [220000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.05110926+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.051119074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.051122558+07:00","message":"> Transcript [39837] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.051125944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.051130595+07:00","message":"Set new StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.083383811+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.083419116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.083425572+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.083439648+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.083446433+07:00","message":"[bufferProcess] interim [280000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.083449025+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.083452456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.083455285+07:00","message":"> Transcript [39838] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.083457504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.083460054+07:00","message":"Set new StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตอมตะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:49.427889236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:49.427896757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.580736347+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.58077541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 53\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.580781631+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 53"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.58079431+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 53"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.580805106+07:00","message":"[bufferProcess] interim [760000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 53"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.580808308+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.58081419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.580818229+07:00","message":"> Transcript [39839] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.580822617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.580825687+07:00","message":"Set new StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.588690025+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.588718386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.588723585+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.58873673+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.588742288+07:00","message":"[bufferProcess] interim [820000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.588744686+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 53"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.588747712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.588750661+07:00","message":"> Transcript [39840] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 53'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.588753994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.588756012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.588759123+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.588761457+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.640211098+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.640246643+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-05-12T12:51:49.640253254+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.640265476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 เราสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.640268384+07:00","message":"receive interim result [false|false]:  5 เราสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.640276734+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.640280931+07:00","message":"[buffer interim] 2864 false  5 เราสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.640287206+07:00","message":"[bufferProcess] interim [880000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.640289768+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.640293067+07:00","message":"[bufferProcess] interim [880000000]: 5 เราสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.640295766+07:00","message":"[bufferProcess] update buffer: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.640299269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.640301682+07:00","message":"> Transcript [39841] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.640304687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.640306466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.640308276+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.640310365+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.787204287+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.787249675+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-05-12T12:51:49.787256561+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.787275106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 เราสามารถเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.787278831+07:00","message":"receive interim result [false|false]:  5 เราสามารถเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.78728897+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.787292754+07:00","message":"[buffer interim] 2864 false  5 เราสามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.787299783+07:00","message":"[bufferProcess] interim [0]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.787302822+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.787305902+07:00","message":"[bufferProcess] interim [0]: 5 เราสามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.787308117+07:00","message":"[bufferProcess] update buffer: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.787311784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.787315378+07:00","message":"> Transcript [39842] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.787319558+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.787322064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.787323872+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.787326294+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.846346087+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.846381591+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-05-12T12:51:49.846388409+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.846397095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 เราสามารถเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.846401252+07:00","message":"receive interim result [false|false]:  5 เราสามารถเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.846416744+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.846426221+07:00","message":"[buffer interim] 2864 false  5 เราสามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.846433194+07:00","message":"[bufferProcess] interim [120000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.84643617+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.846439796+07:00","message":"[bufferProcess] interim [120000000]: 5 เราสามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.84644281+07:00","message":"[bufferProcess] update buffer: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.846445604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.846448296+07:00","message":"> Transcript [39843] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.846452394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.846455606+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.846457527+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.846459628+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.846462596+07:00","message":"Push: 'อยู่ในเขตที่รับประกันมาตรา 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.846464598+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.846467103+07:00","message":"Set new StatePrefix : 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:49.846469423+07:00","message":"Next Push (prob) : ' เราสามารถเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:49.846497937+07:00","message":"push: {false อยู่ในเขตที่รับประกันมาตรา 5 0 0xc005694f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.099643828+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.099675314+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-05-12T12:51:50.099682102+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.099691301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 เราสามารถเข้าไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.099694179+07:00","message":"receive interim result [false|false]:  5 เราสามารถเข้าไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.099702006+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.099707565+07:00","message":"[buffer interim] 2864 false  5 เราสามารถเข้าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.09971366+07:00","message":"[bufferProcess] interim [240000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.099716582+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.099721715+07:00","message":"[bufferProcess] interim [240000000]: 5 เราสามารถเข้าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.09972419+07:00","message":"[bufferProcess] update buffer: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.099726783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.099729264+07:00","message":"> Transcript [39844] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.099732533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.099734499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.099736294+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.099738646+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.193068054+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.193117304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.193124654+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.19313895+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-05-12T12:51:50.193142299+07:00","message":"receive interim result [false|false]:  เราสามารถเข้าไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.193152222+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.193156622+07:00","message":"[buffer interim] 2864 false  เราสามารถเข้าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.193172668+07:00","message":"[bufferProcess] interim [420000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.193175954+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.193179541+07:00","message":"[bufferProcess] interim [420000000]: เราสามารถเข้าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.193182201+07:00","message":"[bufferProcess] update buffer: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.193185626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.193188347+07:00","message":"> Transcript [39845] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.193193022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.193195064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.193196853+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.193199236+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.292551294+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.292590944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.292598444+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.292611153+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-05-12T12:51:50.292614644+07:00","message":"receive interim result [false|false]:  เราสามารถเข้าไปทำได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.292624831+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.292630096+07:00","message":"[buffer interim] 2864 false  เราสามารถเข้าไปทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.292637085+07:00","message":"[bufferProcess] interim [480000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.292639793+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.292643343+07:00","message":"[bufferProcess] interim [480000000]: เราสามารถเข้าไปทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.292645655+07:00","message":"[bufferProcess] update buffer: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.292648599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.292651276+07:00","message":"> Transcript [39846] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.29265513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.292657254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.292659328+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.292661702+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.373828739+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.373869079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.373876634+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.373889562+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-05-12T12:51:50.373892822+07:00","message":"receive interim result [false|false]:  เราสามารถเข้าไปทำได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.373901982+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.373906214+07:00","message":"[buffer interim] 2864 false  เราสามารถเข้าไปทำได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.373913047+07:00","message":"[bufferProcess] interim [600000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.373919475+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.37392264+07:00","message":"[bufferProcess] interim [600000000]: เราสามารถเข้าไปทำได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.373925515+07:00","message":"[bufferProcess] update buffer: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.373928851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.373932059+07:00","message":"> Transcript [39847] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.373936812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.373939016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.373941073+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.373943376+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.373946226+07:00","message":"Push: ' เราสามารถเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.373948322+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.373950412+07:00","message":"Set new StatePrefix : 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.373952697+07:00","message":"Next Push (prob) : 'ไปทำได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.373964002+07:00","message":"push: {false  เราสามารถเข้า 0 0xc005694f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.680681488+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.680721884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.68072881+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.680740273+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-05-12T12:51:50.680745406+07:00","message":"receive interim result [false|false]:  เราสามารถเข้าไปทำได้เลยโดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.680754413+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.680758543+07:00","message":"[buffer interim] 2864 false  เราสามารถเข้าไปทำได้เลยโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.680765222+07:00","message":"[bufferProcess] interim [900000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.680767957+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.680770834+07:00","message":"[bufferProcess] interim [900000000]: เราสามารถเข้าไปทำได้เลยโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.680774186+07:00","message":"[bufferProcess] update buffer: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.680776958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.680779505+07:00","message":"> Transcript [39848] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.680783409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.680785694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.680787686+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.680791498+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.806696432+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.806740542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.806747379+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.806759785+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-05-12T12:51:50.806763266+07:00","message":"receive interim result [false|false]:  เราสามารถเข้าไปทำได้เลยโดยไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.806772816+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.806776688+07:00","message":"[buffer interim] 2864 false  เราสามารถเข้าไปทำได้เลยโดยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.806783561+07:00","message":"[bufferProcess] interim [960000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.806786705+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.806790109+07:00","message":"[bufferProcess] interim [960000000]: เราสามารถเข้าไปทำได้เลยโดยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.806792603+07:00","message":"[bufferProcess] update buffer: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.806795748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.80679855+07:00","message":"> Transcript [39849] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.806802783+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.806804892+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.806807158+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.806810006+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.866656489+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.866697086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.866704853+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.866714587+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-05-12T12:51:50.866717533+07:00","message":"receive interim result [false|false]:  เราสามารถเข้าไปทำได้เลยโดยไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.866725058+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:50.866730509+07:00","message":"[buffer interim] 2864 false  เราสามารถเข้าไปทำได้เลยโดยไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.866737179+07:00","message":"[bufferProcess] interim [80000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.86674005+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.866745391+07:00","message":"[bufferProcess] interim [80000000]: เราสามารถเข้าไปทำได้เลยโดยไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.866747711+07:00","message":"[bufferProcess] update buffer: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.866751122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.866753722+07:00","message":"> Transcript [39850] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.866757705+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.866759933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.866762379+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:50.866769786+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.246347789+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.246381055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.246389938+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.246400126+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-05-12T12:51:51.246403049+07:00","message":"receive interim result [false|false]:  เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.246411912+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.246415454+07:00","message":"[buffer interim] 2864 false  เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.246421104+07:00","message":"[bufferProcess] interim [440000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.246424026+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.246426899+07:00","message":"[bufferProcess] interim [440000000]: เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.24642918+07:00","message":"[bufferProcess] update buffer: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.246432045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.246434748+07:00","message":"> Transcript [39851] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.2464395+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.246441606+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.246443742+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.246449657+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.24645273+07:00","message":"Push: 'ไปทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.246454548+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.246457554+07:00","message":"Set new StatePrefix : 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.246460067+07:00","message":"Next Push (prob) : 'เลยโดยไม่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.246475947+07:00","message":"push: {false ไปทำได้ 0 0xc005694f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.377657014+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.377694392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.377701362+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.377710592+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-05-12T12:51:51.377713756+07:00","message":"receive interim result [false|false]:  เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.377720763+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.377724608+07:00","message":"[buffer interim] 2864 false  เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.377740705+07:00","message":"[bufferProcess] interim [620000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.377755346+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.377764189+07:00","message":"[bufferProcess] interim [620000000]: เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.377767518+07:00","message":"[bufferProcess] update buffer: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.377771129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.377775727+07:00","message":"> Transcript [39852] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.377782785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.377784773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.377786625+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.377796822+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.478910452+07:00","message":"[GCS] IsForceVAD: false for message ID: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.571514966+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.571555133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.571561783+07:00","message":"receive interim result [false|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.571571444+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-05-12T12:51:51.571574266+07:00","message":"receive interim result [false|false]:  เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.571582826+07:00","message":"[buffer interim] 2864 false แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.571588603+07:00","message":"[buffer interim] 2864 false  เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.571595278+07:00","message":"[bufferProcess] interim [740000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.571597951+07:00","message":"[bufferProcess] send to processor:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.571602851+07:00","message":"[bufferProcess] interim [740000000]: เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.57160535+07:00","message":"[bufferProcess] update buffer: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.571608705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.571611284+07:00","message":"> Transcript [39853] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.571615137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.571617283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.571618983+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.571626759+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.787782275+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.787829182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุญาต\",\"confidence\":0.9464917}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.787840116+07:00","message":"receive interim result [true|false]: แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.787848457+07:00","message":"end recv isFinal message id 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.787851064+07:00","message":"end Recv id 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.787859414+07:00","message":"[buffer interim] 2864 true แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.787871238+07:00","message":"[bufferProcess] interim [890000000]:แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.787876118+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.787881103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.787885343+07:00","message":"> Transcript [39854] [false]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.787889214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.787891141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.787893069+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.787896101+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.787899417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.787901457+07:00","message":"> Transcript [39855] [true]: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้องขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.787903839+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.787905518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.787907104+07:00","message":"StatePrefix: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้เลยโดยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.78790914+07:00","message":"TextPushed: 'แต่ว่าจริงๆถ้ามันอยู่ในเขตที่รับประกันมาตรา 5 เราสามารถเข้าไปทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:51.787912547+07:00","message":"Push: 'เลยโดยไม่ต้องขออนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:51.787920608+07:00","message":"push: {true เลยโดยไม่ต้องขออนุญาต 0 0xc005694f00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:51.798270287+07:00","message":"write wav file: './tmp/7565/7565_2864.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:52.428774687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:52.428783082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:52.6362347+07:00","message":"[GCS] Start streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:53.095097561+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:53.095135339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:53.095140431+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:53.095155789+07:00","message":"[buffer interim] 2865 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:53.095162951+07:00","message":"[bufferProcess] interim [480000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:53.095164574+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:53.095169797+07:00","message":"[bufferProcess] send to processor (ticker):เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:53.095172343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:53.095175043+07:00","message":"> Transcript [39856] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:53.095176976+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.218449082+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.218485448+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-05-12T12:51:55.218491042+07:00","message":"receive interim result [false|false]: จุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.218503515+07:00","message":"[buffer interim] 2865 false จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.218510277+07:00","message":"[bufferProcess] interim [580000000]:จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.218512318+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.218517598+07:00","message":"[bufferProcess] send to processor (ticker):จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.218519952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.21852253+07:00","message":"> Transcript [39857] [false]: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.218524618+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.218527137+07:00","message":"Set new StatePrefix: 'จุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.413265837+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.413298409+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-05-12T12:51:55.413303506+07:00","message":"receive interim result [false|false]: จุดตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.41331304+07:00","message":"[buffer interim] 2865 false จุดตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.413320125+07:00","message":"[bufferProcess] interim [760000000]:จุดตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.41332189+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:55.429550686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:55.429550699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.495084918+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.495131025+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-05-12T12:51:55.495138365+07:00","message":"receive interim result [false|false]: จุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.495160104+07:00","message":"[buffer interim] 2865 false จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.495169597+07:00","message":"[bufferProcess] interim [820000000]:จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.495173641+07:00","message":"[bufferProcess] send to processor:จุดตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.495182747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.495186868+07:00","message":"> Transcript [39858] [false]: 'จุดตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.495192027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.495194985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.495198685+07:00","message":"StatePrefix: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.495201401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.515360991+07:00","message":"[GCS] IsForceVAD: false for message ID: 2865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.534518265+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.53455557+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-05-12T12:51:55.534561472+07:00","message":"receive interim result [false|false]: ชุดโปรเน็ต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.534577142+07:00","message":"[buffer interim] 2865 false ชุดโปรเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.534584805+07:00","message":"[bufferProcess] interim [880000000]:ชุดโปรเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.534587497+07:00","message":"[bufferProcess] send to processor:จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.53459493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.534597964+07:00","message":"> Transcript [39859] [false]: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.534600908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.534603575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.534606361+07:00","message":"StatePrefix: 'จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.534608775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.613191957+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.613240617+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-05-12T12:51:55.613247918+07:00","message":"receive interim result [false|false]: ชุดเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.613267691+07:00","message":"[buffer interim] 2865 false ชุดเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.61328079+07:00","message":"[bufferProcess] interim [940000000]:ชุดเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.613283402+07:00","message":"[bufferProcess] send to processor:ชุดโปรเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.613287262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.61329042+07:00","message":"> Transcript [39860] [false]: 'ชุดโปรเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.613292498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.613294577+07:00","message":"Set new StatePrefix: 'ชุดโปรเน็ต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.759875784+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.759913286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดตรวจ\",\"confidence\":0.63754326}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.759920093+07:00","message":"receive interim result [true|false]: จุดตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.759941645+07:00","message":"end recv isFinal message id 2865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.759944843+07:00","message":"end Recv id 2865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.759951234+07:00","message":"[buffer interim] 2865 true จุดตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.759958677+07:00","message":"[bufferProcess] interim [90000000]:จุดตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.759961812+07:00","message":"[bufferProcess] send to processor (isfinal):ชุดเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.759964797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.759967398+07:00","message":"> Transcript [39861] [false]: 'ชุดเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.759969674+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.759971808+07:00","message":"Set new StatePrefix: 'ชุดเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.759973389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.759975182+07:00","message":"> Transcript [39862] [true]: 'จุดตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.759977326+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.759979188+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.759981133+07:00","message":"StatePrefix: 'ชุดเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.759983025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:55.759985924+07:00","message":"Push: 'จุดตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:55.759993938+07:00","message":"push: {true จุดตรวจ 0 0xc005695100}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:55.768341586+07:00","message":"write wav file: './tmp/7565/7565_2865.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:56.02660177+07:00","message":"[GCS] Start streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:56.461334872+07:00","message":"[GCS] Cleaned up inactive client: 2824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:56.461363397+07:00","message":"[GCS] Cleaned up inactive client: 2829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:56.461366322+07:00","message":"[GCS] Cleaned up inactive client: 2827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:56.461368141+07:00","message":"[GCS] Cleaned up inactive client: 2828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:56.461369821+07:00","message":"[GCS] Cleaned up inactive client: 2826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:56.461372245+07:00","message":"[GCS] Cleaned up inactive client: 2831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:56.461374073+07:00","message":"[GCS] Cleaned up inactive client: 2822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:56.461375945+07:00","message":"[GCS] Cleaned up inactive client: 2835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:56.461377582+07:00","message":"[GCS] Cleaned up inactive client: 2832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:56.461379192+07:00","message":"[GCS] Cleaned up inactive client: 2836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:56.46138091+07:00","message":"[GCS] Cleaned up inactive client: 2830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:56.461383654+07:00","message":"[GCS] Cleaned up inactive client: 2823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:56.461385354+07:00","message":"[GCS] Cleaned up inactive client: 2834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:56.461386946+07:00","message":"[GCS] Cleaned up inactive client: 2825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:56.461388505+07:00","message":"[GCS] Cleaned up inactive client: 2833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:57.376132283+07:00","message":"[GCS] IsForceVAD: false for message ID: 2866"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:57.461441184+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:57.461458627+07:00","message":"found end of frame, send empty tag with msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:57.46146216+07:00","message":"end Recv id 2866"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:57.461470549+07:00","message":"[buffer interim] 2866 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:57.461478362+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:57.461482554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:57.461485563+07:00","message":"> Transcript [39863] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:57.461487834+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:57.461489782+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:57.461491535+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:57.461493323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:57.461496336+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:57.461506536+07:00","message":"push: {true \n 0 0xc003825c80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:51:57.467392976+07:00","message":"write wav file: './tmp/7565/7565_2866.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:57.829397927+07:00","message":"[GCS] Start streaming session, msgId: 2867"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:58.429957787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:51:58.429996564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:58.488830671+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:58.488871287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:58.488876264+07:00","message":"receive interim result [false|false]: สถานี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:58.48888769+07:00","message":"[buffer interim] 2867 false สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:58.488896351+07:00","message":"[bufferProcess] interim [480000000]:สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:58.488898324+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:58.488903556+07:00","message":"[bufferProcess] send to processor (ticker):สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:58.48890641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:58.488909+07:00","message":"> Transcript [39864] [false]: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:58.488911346+07:00","message":"Set StatePrefix (first interim): 'สถานี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:58.80677837+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:58.80681617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานีสูบน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:58.806821825+07:00","message":"receive interim result [false|false]: สถานีสูบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:58.806839906+07:00","message":"[buffer interim] 2867 false สถานีสูบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:58.806848722+07:00","message":"[bufferProcess] interim [780000000]:สถานีสูบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:58.806851413+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:59.028172937+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:59.028210699+07:00","message":"receive 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-05-12T12:51:59.028216402+07:00","message":"receive interim result [false|false]: สถานีสูบน้ำยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:59.028231763+07:00","message":"[buffer interim] 2867 false สถานีสูบน้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.028242024+07:00","message":"[bufferProcess] interim [20000000]:สถานีสูบน้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.028245393+07:00","message":"[bufferProcess] send to processor:สถานีสูบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.028250834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.02825489+07:00","message":"> Transcript [39865] [false]: 'สถานีสูบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.028260129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.02826273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.028265473+07:00","message":"StatePrefix: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.028269453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:59.224789278+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:59.224821989+07:00","message":"receive 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-05-12T12:51:59.224827346+07:00","message":"receive interim result [false|false]: สถานีสูบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:59.224843218+07:00","message":"[buffer interim] 2867 false สถานีสูบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.224851901+07:00","message":"[bufferProcess] interim [200000000]:สถานีสูบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.224854241+07:00","message":"[bufferProcess] send to processor:สถานีสูบน้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.224857913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.224860777+07:00","message":"> Transcript [39866] [false]: 'สถานีสูบน้ำยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.224864023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.224866088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.224867907+07:00","message":"StatePrefix: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.22487005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:59.425200605+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:59.425257836+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-05-12T12:51:59.425266039+07:00","message":"receive interim result [false|false]: สถานีสูบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:59.425287201+07:00","message":"[buffer interim] 2867 false สถานีสูบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.425298005+07:00","message":"[bufferProcess] interim [380000000]:สถานีสูบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.425301905+07:00","message":"[bufferProcess] send to processor:สถานีสูบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.425307155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.425312038+07:00","message":"> Transcript [39867] [false]: 'สถานีสูบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.42531735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.425320544+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.425324076+07:00","message":"StatePrefix: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.425326979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:59.776393146+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:59.776433448+07:00","message":"receive 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-05-12T12:51:59.776439884+07:00","message":"receive interim result [false|false]: สถานีสูบน้ำเนี่ยเราถ่ายโอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:59.7764548+07:00","message":"[buffer interim] 2867 false สถานีสูบน้ำเนี่ยเราถ่ายโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.776464093+07:00","message":"[bufferProcess] interim [800000000]:สถานีสูบน้ำเนี่ยเราถ่ายโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.776466468+07:00","message":"[bufferProcess] send to processor:สถานีสูบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.776471413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.776474028+07:00","message":"> Transcript [39868] [false]: 'สถานีสูบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.776477778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.776479764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.776481856+07:00","message":"StatePrefix: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.776484103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.776488872+07:00","message":"Push: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.776490917+07:00","message":"TextPushed: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.776493345+07:00","message":"Set new StatePrefix : 'สถานีสูบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.776495374+07:00","message":"Next Push (prob) : 'สูบน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:59.776503233+07:00","message":"push: {false สถานี 0 0xc003825f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:59.896680934+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:59.89672973+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-05-12T12:51:59.896736241+07:00","message":"receive interim result [false|false]: สถานีสูบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:51:59.89675218+07:00","message":"[buffer interim] 2867 false สถานีสูบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.896760873+07:00","message":"[bufferProcess] interim [860000000]:สถานีสูบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.896764798+07:00","message":"[bufferProcess] send to processor:สถานีสูบน้ำเนี่ยเราถ่ายโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.896774279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.896777587+07:00","message":"> Transcript [39869] [false]: 'สถานีสูบน้ำเนี่ยเราถ่ายโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.896781918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.896784624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.896786509+07:00","message":"StatePrefix: 'สถานีสูบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:51:59.896788828+07:00","message":"TextPushed: 'สถานี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.079091072+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.079128801+07:00","message":"receive 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-05-12T12:52:00.079134989+07:00","message":"receive interim result [false|false]: สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.079153121+07:00","message":"[buffer interim] 2867 false สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.079161383+07:00","message":"[bufferProcess] interim [40000000]:สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.079163979+07:00","message":"[bufferProcess] send to processor:สถานีสูบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.079167545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.079170477+07:00","message":"> Transcript [39870] [false]: 'สถานีสูบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.079173569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.079175582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.079177815+07:00","message":"StatePrefix: 'สถานีสูบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.079180062+07:00","message":"TextPushed: 'สถานี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.165410026+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.165449079+07:00","message":"receive 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-05-12T12:52:00.165456053+07:00","message":"receive interim result [false|false]: สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.165469566+07:00","message":"[buffer interim] 2867 false สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.165477199+07:00","message":"[bufferProcess] interim [220000000]:สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.165479981+07:00","message":"[bufferProcess] send to processor:สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.165484971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.165488657+07:00","message":"> Transcript [39871] [false]: 'สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.165492437+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.165494516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.165496435+07:00","message":"StatePrefix: 'สถานีสูบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.165498586+07:00","message":"TextPushed: 'สถานี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.399372462+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.399417667+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-05-12T12:52:00.399424003+07:00","message":"receive interim result [false|false]: สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัวไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.399438517+07:00","message":"[buffer interim] 2867 false สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.399445808+07:00","message":"[bufferProcess] interim [340000000]:สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.399449879+07:00","message":"[bufferProcess] send to processor:สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.399454992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.399460239+07:00","message":"> Transcript [39872] [false]: 'สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.399465861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.399469143+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.399472158+07:00","message":"StatePrefix: 'สถานีสูบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.399475273+07:00","message":"TextPushed: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.399485299+07:00","message":"Push: 'สูบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.399493783+07:00","message":"TextPushed: 'สถานีสูบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.399500006+07:00","message":"Set new StatePrefix : 'สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.399504559+07:00","message":"Next Push (prob) : 'เนี่ยเราถ่ายโอนยกเว้นตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.399515042+07:00","message":"push: {false สูบน้ำ 0 0xc003825f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.51539101+07:00","message":"[GCS] IsForceVAD: false for message ID: 2867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.576880713+07:00","message":"[GCS] Start streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.599229286+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.599266669+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-05-12T12:52:00.599272561+07:00","message":"receive interim result [false|false]: สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัวไหนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.599287703+07:00","message":"[buffer interim] 2867 false สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัวไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.599295645+07:00","message":"[bufferProcess] interim [580000000]:สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัวไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.599298178+07:00","message":"[bufferProcess] send to processor:สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.599301516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.599304548+07:00","message":"> Transcript [39873] [false]: 'สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.599307983+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.599310014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.599311908+07:00","message":"StatePrefix: 'สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.599314071+07:00","message":"TextPushed: 'สถานีสูบน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.66894526+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.66898776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานีสูบน้ำถ่ายโอนยกเว้นตัวไหน\",\"confidence\":0.93684053}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.668995133+07:00","message":"receive interim result [true|false]: สถานีสูบน้ำถ่ายโอนยกเว้นตัวไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.669001278+07:00","message":"end recv isFinal message id 2867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.669003259+07:00","message":"end Recv id 2867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.669009369+07:00","message":"[buffer interim] 2867 true สถานีสูบน้ำถ่ายโอนยกเว้นตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.66901657+07:00","message":"[bufferProcess] interim [700000000]:สถานีสูบน้ำถ่ายโอนยกเว้นตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.669019653+07:00","message":"[bufferProcess] send to processor (isfinal):สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัวไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.669023389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.669027319+07:00","message":"> Transcript [39874] [false]: 'สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัวไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.669031514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.66903437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.669037422+07:00","message":"StatePrefix: 'สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.669040727+07:00","message":"TextPushed: 'สถานีสูบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.669044013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.669047567+07:00","message":"> Transcript [39875] [true]: 'สถานีสูบน้ำถ่ายโอนยกเว้นตัวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.669051123+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.669054127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.669056735+07:00","message":"StatePrefix: 'สถานีสูบน้ำเนี่ยเราถ่ายโอนยกเว้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.669059743+07:00","message":"TextPushed: 'สถานีสูบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:00.66906733+07:00","message":"Push: 'ถ่ายโอนยกเว้นตัวไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:00.669076239+07:00","message":"push: {true ถ่ายโอนยกเว้นตัวไหน 0 0xc003825f00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:00.677228905+07:00","message":"write wav file: './tmp/7565/7565_2867.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:01.430414947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:01.43044166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:02.324713831+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:02.324747342+07:00","message":"receive 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-05-12T12:52:02.32475212+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:02.324767167+07:00","message":"[buffer interim] 2868 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:02.324773412+07:00","message":"[bufferProcess] interim [620000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:02.324775312+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:02.324780531+07:00","message":"[bufferProcess] send to processor (ticker):พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:02.324782977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:02.324787015+07:00","message":"> Transcript [39876] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:02.324789556+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:02.83149646+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:02.831537038+07:00","message":"receive 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-05-12T12:52:02.831542445+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:02.831555879+07:00","message":"[buffer interim] 2868 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:02.831563208+07:00","message":"[bufferProcess] interim [40000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:02.831565011+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:02.901291236+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:02.901333752+07:00","message":"receive 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-05-12T12:52:02.901340647+07:00","message":"receive interim result [false|false]: เราทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:02.901356096+07:00","message":"[buffer interim] 2868 false เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:02.901367989+07:00","message":"[bufferProcess] interim [220000000]:เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:02.901371607+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:02.901379132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:02.901382211+07:00","message":"> Transcript [39877] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:02.901384338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:02.901387167+07:00","message":"Set new StatePrefix: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.21235699+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.212394633+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-05-12T12:52:03.212400527+07:00","message":"receive interim result [false|false]: เราทำแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.21241571+07:00","message":"[buffer interim] 2868 false เราทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.212423139+07:00","message":"[bufferProcess] interim [460000000]:เราทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.212425522+07:00","message":"[bufferProcess] send to processor:เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.212430964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.212433708+07:00","message":"> Transcript [39878] [false]: 'เราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.21243642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.212438547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.212440948+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.212443216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.348976824+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.349026151+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-05-12T12:52:03.349032315+07:00","message":"receive interim result [false|false]: เราทำแล้วมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.349047816+07:00","message":"[buffer interim] 2868 false เราทำแล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.349055263+07:00","message":"[bufferProcess] interim [580000000]:เราทำแล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.349057625+07:00","message":"[bufferProcess] send to processor:เราทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.349060882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.349063594+07:00","message":"> Transcript [39879] [false]: 'เราทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.349066746+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.34906869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.34907067+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.349072799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.406928365+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.406972604+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-05-12T12:52:03.406978037+07:00","message":"receive interim result [false|false]: เราทำแล้วมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.406991367+07:00","message":"[buffer interim] 2868 false เราทำแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.406999931+07:00","message":"[bufferProcess] interim [640000000]:เราทำแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.407002286+07:00","message":"[bufferProcess] send to processor:เราทำแล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.407005444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.407008166+07:00","message":"> Transcript [39880] [false]: 'เราทำแล้วมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.407011212+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.407013311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.40701554+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.407017583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.533284933+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.5333172+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-05-12T12:52:03.53332312+07:00","message":"receive interim result [false|false]: เราทำแล้วมันยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.533336676+07:00","message":"[buffer interim] 2868 false เราทำแล้วมันยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.53334328+07:00","message":"[bufferProcess] interim [760000000]:เราทำแล้วมันยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.533345779+07:00","message":"[bufferProcess] send to processor:เราทำแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.533357859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.533360815+07:00","message":"> Transcript [39881] [false]: 'เราทำแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.533366283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.533368351+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.533370745+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.533372892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.533377567+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.533380058+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.533382561+07:00","message":"Set new StatePrefix : 'เราทำแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.533384674+07:00","message":"Next Push (prob) : 'ทำแล้วมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.53339195+07:00","message":"push: {false เรา 0 0xc005694000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.594597321+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.594632934+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-05-12T12:52:03.59463864+07:00","message":"receive interim result [false|false]: เราทำแล้วมันยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.594651531+07:00","message":"[buffer interim] 2868 false เราทำแล้วมันยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.594658157+07:00","message":"[bufferProcess] interim [880000000]:เราทำแล้วมันยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.594660918+07:00","message":"[bufferProcess] send to processor:เราทำแล้วมันยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.594665856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.594668817+07:00","message":"> Transcript [39882] [false]: 'เราทำแล้วมันยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.594671819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.594675263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.594695873+07:00","message":"StatePrefix: 'เราทำแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.594698649+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.767312507+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.767359762+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-05-12T12:52:03.767366228+07:00","message":"receive interim result [false|false]: เราทำแล้วมันยังไม่เรียบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.767387102+07:00","message":"[buffer interim] 2868 false เราทำแล้วมันยังไม่เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.767397851+07:00","message":"[bufferProcess] interim [0]:เราทำแล้วมันยังไม่เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.767400411+07:00","message":"[bufferProcess] send to processor:เราทำแล้วมันยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.767405272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.767408592+07:00","message":"> Transcript [39883] [false]: 'เราทำแล้วมันยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.767413461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.767417495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.767419579+07:00","message":"StatePrefix: 'เราทำแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.767422216+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.793106702+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.793139831+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-05-12T12:52:03.793146327+07:00","message":"receive interim result [false|false]: เราทำแล้วมันยังไม่เรียก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.793172083+07:00","message":"[buffer interim] 2868 false เราทำแล้วมันยังไม่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.793182886+07:00","message":"[bufferProcess] interim [120000000]:เราทำแล้วมันยังไม่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.793185426+07:00","message":"[bufferProcess] send to processor:เราทำแล้วมันยังไม่เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.793188849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.793191488+07:00","message":"> Transcript [39884] [false]: 'เราทำแล้วมันยังไม่เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.793195351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.793197673+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.793199927+07:00","message":"StatePrefix: 'เราทำแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.793202578+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.911853814+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.911886332+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-05-12T12:52:03.911891921+07:00","message":"receive interim result [false|false]: เราทำแล้วมันยังไม่เรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.91190559+07:00","message":"[buffer interim] 2868 false เราทำแล้วมันยังไม่เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.911913546+07:00","message":"[bufferProcess] interim [180000000]:เราทำแล้วมันยังไม่เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.911916685+07:00","message":"[bufferProcess] send to processor:เราทำแล้วมันยังไม่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.911920166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.91192312+07:00","message":"> Transcript [39885] [false]: 'เราทำแล้วมันยังไม่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.911927014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.911929358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.911931986+07:00","message":"StatePrefix: 'เราทำแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.91194269+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.91194617+07:00","message":"Push: 'ทำแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.911948242+07:00","message":"TextPushed: 'เราทำแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.91195042+07:00","message":"Set new StatePrefix : 'เราทำแล้วมันยังไม่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:03.911952579+07:00","message":"Next Push (prob) : 'ยังไม่เรียก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:03.911960514+07:00","message":"push: {false ทำแล้วมัน 0 0xc005694000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.034319133+07:00","message":"[GCS] IsForceVAD: false for message ID: 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.095666615+07:00","message":"[GCS] Start streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.13157723+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.131623331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทำแล้วมันยังไม่เรียบร้อย\",\"confidence\":0.93183625}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.131631086+07:00","message":"receive interim result [true|false]: เราทำแล้วมันยังไม่เรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.131641382+07:00","message":"end recv isFinal message id 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.131643716+07:00","message":"end Recv id 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.131652032+07:00","message":"[buffer interim] 2868 true เราทำแล้วมันยังไม่เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.131664576+07:00","message":"[bufferProcess] interim [480000000]:เราทำแล้วมันยังไม่เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.131668063+07:00","message":"[bufferProcess] send to processor (isfinal):เราทำแล้วมันยังไม่เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.131680546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.131699324+07:00","message":"> Transcript [39886] [false]: 'เราทำแล้วมันยังไม่เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.131702749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.13170692+07:00","message":"Set new StatePrefix: 'เราทำแล้วมันยังไม่เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.131710414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.131713549+07:00","message":"> Transcript [39887] [true]: 'เราทำแล้วมันยังไม่เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.131718445+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.131721487+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.131725168+07:00","message":"StatePrefix: 'เราทำแล้วมันยังไม่เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.131729457+07:00","message":"TextPushed: 'เราทำแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.131737327+07:00","message":"Push: 'ยังไม่เรียบร้อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.131749228+07:00","message":"push: {true ยังไม่เรียบร้อย 0 0xc005694000}"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:04.140603725+07:00","message":"write wav file: './tmp/7565/7565_2868.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:04.430745014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:04.430773741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.61546297+07:00","message":"[GCS] IsForceVAD: false for message ID: 2869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.715070462+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.715092642+07:00","message":"found end of frame, send empty tag with msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.715096613+07:00","message":"end Recv id 2869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.715105519+07:00","message":"[buffer interim] 2869 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.715113707+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.715117607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.715120639+07:00","message":"> Transcript [39888] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.715122966+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.715124901+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.71512674+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.715128595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.71513154+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.715142058+07:00","message":"push: {true \n 0 0xc003756f00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:04.720492077+07:00","message":"write wav file: './tmp/7565/7565_2869.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.746341864+07:00","message":"[GCS] Start streaming session, msgId: 2870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.874329147+07:00","message":"[GCS] IsForceVAD: false for message ID: 2870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.984177721+07:00","message":"receive streaming session, msgId: 2870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.984214954+07:00","message":"found end of frame, send empty tag with msgId: 2870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.984219562+07:00","message":"end Recv id 2870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.984232355+07:00","message":"[buffer interim] 2870 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.98424403+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.984249712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.984254633+07:00","message":"> Transcript [39889] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.984258792+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.984261579+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.984264787+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.98426789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:04.98427835+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:04.984295962+07:00","message":"push: {true \n 0 0xc003757400}"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:04.989055881+07:00","message":"write wav file: './tmp/7565/7565_2870.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:05.19584881+07:00","message":"[GCS] Start streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:05.911128133+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:05.911163546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:05.911168763+07:00","message":"receive interim result [false|false]: อยู่ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:05.911185435+07:00","message":"[buffer interim] 2871 false อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:05.91119233+07:00","message":"[bufferProcess] interim [540000000]:อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:05.911194407+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.033417421+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.033448917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ระหว่างการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.03345412+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.033465339+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.033472558+07:00","message":"[bufferProcess] interim [720000000]:อยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.033474926+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.033479927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.033482636+07:00","message":"> Transcript [39890] [false]: 'อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.0334847+07:00","message":"Set StatePrefix (first interim): 'อยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.269589668+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.26963439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ระหว่างการค้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.269641016+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.269654504+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.269665358+07:00","message":"[bufferProcess] interim [900000000]:อยู่ระหว่างการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.269668824+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.269674543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.26967894+07:00","message":"> Transcript [39891] [false]: 'อยู่ระหว่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.269685873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.269688574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.269691403+07:00","message":"StatePrefix: 'อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.269695475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.363179023+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.363231551+07:00","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-05-12T12:52:06.36323914+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.363259687+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.363274155+07:00","message":"[bufferProcess] interim [960000000]:อยู่ระหว่างการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.363277574+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.363288248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.363292684+07:00","message":"> Transcript [39892] [false]: 'อยู่ระหว่างการค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.363298559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.36330163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.363304545+07:00","message":"StatePrefix: 'อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.363307846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.369695184+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.369723514+07:00","message":"receive 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-05-12T12:52:06.369728918+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.369741963+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.369747323+07:00","message":"[bufferProcess] interim [20000000]:อยู่ระหว่างการถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.369749743+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.369757401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.369760407+07:00","message":"> Transcript [39893] [false]: 'อยู่ระหว่างการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.369763495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.369765939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.369767658+07:00","message":"StatePrefix: 'อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.369769515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.551764757+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.551807677+07:00","message":"receive 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-05-12T12:52:06.551816113+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.551830245+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.551837535+07:00","message":"[bufferProcess] interim [140000000]:อยู่ระหว่างการถ่ายโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.551839992+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.551845322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.551847961+07:00","message":"> Transcript [39894] [false]: 'อยู่ระหว่างการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.551851577+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.551854628+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.551858137+07:00","message":"StatePrefix: 'อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.551861131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.551869089+07:00","message":"Push: 'อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.551871965+07:00","message":"TextPushed: 'อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.551875205+07:00","message":"Set new StatePrefix : 'อยู่ระหว่างการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:06.551878177+07:00","message":"Next Push (prob) : 'การถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:06.551897284+07:00","message":"push: {false อยู่ระหว่าง 0 0xc005694400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:07.118394375+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:07.118443483+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-05-12T12:52:07.118450793+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:07.118463431+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.118472736+07:00","message":"[bufferProcess] interim [740000000]:อยู่ระหว่างการถ่ายโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.118475316+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.118479409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.118485396+07:00","message":"> Transcript [39895] [false]: 'อยู่ระหว่างการถ่ายโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.118488836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.118491178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.118493754+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.118496309+07:00","message":"TextPushed: 'อยู่ระหว่าง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:07.431618223+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:07.431618643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:07.448827285+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:07.448869952+07:00","message":"receive 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-05-12T12:52:07.448876009+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:07.448893633+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.448913368+07:00","message":"[bufferProcess] interim [100000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.448916942+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.448924127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.448927096+07:00","message":"> Transcript [39896] [false]: 'อยู่ระหว่างการถ่ายโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.44893066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.448932785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.448935033+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.448937075+07:00","message":"TextPushed: 'อยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:07.520475117+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:07.520508999+07:00","message":"receive 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-05-12T12:52:07.520515482+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:07.520533776+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.520541283+07:00","message":"[bufferProcess] interim [220000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.520544516+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.520554533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.520557502+07:00","message":"> Transcript [39897] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.52056112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.520563772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.520565892+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.520567993+07:00","message":"TextPushed: 'อยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:07.777490097+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:07.777529335+07:00","message":"receive 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-05-12T12:52:07.77753566+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:07.777549169+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.777557017+07:00","message":"[bufferProcess] interim [400000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.777572254+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.777580267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.777584763+07:00","message":"> Transcript [39898] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.777588785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.777590933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.777593679+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.777596114+07:00","message":"TextPushed: 'อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.777602535+07:00","message":"Push: 'การถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.777604928+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.777606986+07:00","message":"Set new StatePrefix : 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.777609055+07:00","message":"Next Push (prob) : 'โอนอยู่ระหว่างการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:07.777618546+07:00","message":"push: {false การถ่าย 0 0xc005694400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:07.952281439+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:07.952322594+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-05-12T12:52:07.952328751+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:07.952342169+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.952349307+07:00","message":"[bufferProcess] interim [580000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.952351946+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.952358775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.952361909+07:00","message":"> Transcript [39899] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.952365212+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.952367571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.952369387+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:07.952371835+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.02449135+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.0245302+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-05-12T12:52:08.024537829+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.024551645+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.024558811+07:00","message":"[bufferProcess] interim [700000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.02456954+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.024576794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.024582376+07:00","message":"> Transcript [39900] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.02458765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.024589816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.024592033+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.024594781+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.177068852+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.177103713+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-05-12T12:52:08.177110243+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.177123775+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.177132758+07:00","message":"[bufferProcess] interim [820000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.177149396+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.177153171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.177155946+07:00","message":"> Transcript [39901] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.177159565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.177185829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.177189379+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.17719365+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.343699454+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.343739359+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-05-12T12:52:08.343745341+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.343758474+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.34376778+07:00","message":"[bufferProcess] interim [940000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.343770426+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.343773947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.343776729+07:00","message":"> Transcript [39902] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.343780956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.343783048+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.343785713+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.34378814+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.343794487+07:00","message":"Push: 'โอนอยู่ระหว่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.343796623+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.343800741+07:00","message":"Set new StatePrefix : 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.343803156+07:00","message":"Next Push (prob) : 'ถ่ายโอนแล้วไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.343824527+07:00","message":"push: {false โอนอยู่ระหว่างการ 0 0xc005694400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.399914255+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.39994582+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-05-12T12:52:08.399951101+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.399961346+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.399967752+07:00","message":"[bufferProcess] interim [60000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.399970681+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.399975982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.399979197+07:00","message":"> Transcript [39903] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.399982615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.399984977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.399987005+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.39998967+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.662859976+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.662913317+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-05-12T12:52:08.662920097+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.662941937+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.662950693+07:00","message":"[bufferProcess] interim [240000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.66295403+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.662960641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.662963078+07:00","message":"> Transcript [39904] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.662969382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.662971507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.662973429+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.662976126+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.728443152+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.728483851+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-05-12T12:52:08.728494493+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.728508537+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.72851617+07:00","message":"[bufferProcess] interim [360000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.728519299+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.728522677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.728525193+07:00","message":"> Transcript [39905] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.728528797+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.728530776+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.728534567+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.728537309+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.853366619+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.85340195+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-05-12T12:52:08.853408823+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.853425145+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.853432992+07:00","message":"[bufferProcess] interim [480000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.853435483+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.853441422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.853444222+07:00","message":"> Transcript [39906] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.853448319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.853450351+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.853452979+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.853455809+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.853458895+07:00","message":"Push: 'ถ่ายโอนแล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.853460879+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.853463352+07:00","message":"Set new StatePrefix : 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:08.853465533+07:00","message":"Next Push (prob) : 'ได้รับการดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:08.853473845+07:00","message":"push: {false ถ่ายโอนแล้วไม่ 0 0xc005694400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:09.115872832+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:09.115914282+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-05-12T12:52:09.115920816+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:09.11593603+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.11594335+07:00","message":"[bufferProcess] interim [780000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.115946024+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.115949438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.115952318+07:00","message":"> Transcript [39907] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.115955816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.115957779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.115959619+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.115961948+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:09.37132041+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:09.37135594+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-05-12T12:52:09.371361966+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:09.371377131+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.371385674+07:00","message":"[bufferProcess] interim [20000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.371388585+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.37139374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.371396358+07:00","message":"> Transcript [39908] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.371399792+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.371402132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.371404038+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.371406605+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:09.562542185+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:09.56258926+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-05-12T12:52:09.562596424+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:09.562612051+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.562619286+07:00","message":"[bufferProcess] interim [200000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.562622013+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.562629096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.562632378+07:00","message":"> Transcript [39909] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.562637903+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.562640119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.562642382+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.562645182+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:09.645657198+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:09.645694449+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-05-12T12:52:09.64570086+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:09.645717253+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.645724978+07:00","message":"[bufferProcess] interim [320000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.645728047+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.645734971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.645738198+07:00","message":"> Transcript [39910] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.645742259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.645744918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.645748+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.64575086+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.645757562+07:00","message":"Push: 'ได้รับการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.645761841+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.645764366+07:00","message":"Set new StatePrefix : 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.645767982+07:00","message":"Next Push (prob) : 'แลมันมีกี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:09.645805436+07:00","message":"push: {false ได้รับการดู 0 0xc005694400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:09.947275759+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:09.947312827+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-05-12T12:52:09.94731915+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกิ๊กช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:09.947335557+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกิ๊กช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.94734302+07:00","message":"[bufferProcess] interim [560000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกิ๊กช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.947345776+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.947349185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.947352122+07:00","message":"> Transcript [39911] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.947354687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:09.94735669+07:00","message":"Set new StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีจริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.016109398+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.016149267+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-05-12T12:52:10.016155126+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกี่ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.016172397+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกี่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.01618371+07:00","message":"[bufferProcess] interim [680000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกี่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.016186694+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกิ๊กช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.016190396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.016193049+07:00","message":"> Transcript [39912] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกิ๊กช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.016195535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.016197457+07:00","message":"Set new StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกิ๊กช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.133458888+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.133491566+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-05-12T12:52:10.133497519+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.133509792+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.133519288+07:00","message":"[bufferProcess] interim [740000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.133521933+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกี่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.133525747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.133528483+07:00","message":"> Transcript [39913] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกี่ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.133531116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.133533094+07:00","message":"Set new StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีกี่ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.263164019+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.263213064+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-05-12T12:52:10.263235473+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.263249532+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.263260204+07:00","message":"[bufferProcess] interim [860000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.263264591+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.263271143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.26327504+07:00","message":"> Transcript [39914] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.263279131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.263282684+07:00","message":"Set new StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่าง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:10.431886038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:10.431889346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.653282856+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.653321604+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-05-12T12:52:10.653328588+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปเติมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.653341202+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปเติมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.653348295+07:00","message":"[bufferProcess] interim [280000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปเติมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.653351432+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.653356658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.653359299+07:00","message":"> Transcript [39915] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.653362574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.653364519+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.653366832+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.65336959+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.754677383+07:00","message":"[GCS] IsForceVAD: false for message ID: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.829614456+07:00","message":"[GCS] Start streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.832976248+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.833007254+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-05-12T12:52:10.833013505+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปเติมน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.833029195+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปเติมน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.833036378+07:00","message":"[bufferProcess] interim [460000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปเติมน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.83303939+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปเติมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.833042826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.833045786+07:00","message":"> Transcript [39916] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปเติมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.833049439+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.833051458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.833053594+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.83305629+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.841643556+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.841686229+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-05-12T12:52:10.841700956+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปอาบน้ำมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.841718492+07:00","message":"[buffer interim] 2871 false อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปอาบน้ำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.841726495+07:00","message":"[bufferProcess] interim [580000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปอาบน้ำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.841730388+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปเติมน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.841734951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.841738465+07:00","message":"> Transcript [39917] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปเติมน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.8417436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.841746109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.841749299+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.841753432+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.944538018+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.944574031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนและไม่ได้รับการดูแลมันมีกิ๊กช่วงห่างไปอาบน้ำมา\",\"confidence\":0.9391488}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.944581968+07:00","message":"receive interim result [true|false]: อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนและไม่ได้รับการดูแลมันมีกิ๊กช่วงห่างไปอาบน้ำมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.944593328+07:00","message":"end recv isFinal message id 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.944595573+07:00","message":"end Recv id 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.944602137+07:00","message":"[buffer interim] 2871 true อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนและไม่ได้รับการดูแลมันมีกิ๊กช่วงห่างไปอาบน้ำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944609937+07:00","message":"[bufferProcess] interim [580000000]:อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนและไม่ได้รับการดูแลมันมีกิ๊กช่วงห่างไปอาบน้ำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944613616+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปอาบน้ำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944617414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944619804+07:00","message":"> Transcript [39918] [false]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปอาบน้ำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944623495+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944625357+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944627653+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944630517+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944634051+07:00","message":"Push: 'แลมันมีช่วงห่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944635962+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.94463832+07:00","message":"Set new StatePrefix : 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปอาบน้ำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944640737+07:00","message":"Next Push (prob) : 'ไปอาบน้ำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944642384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944644376+07:00","message":"> Transcript [39919] [true]: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนและไม่ได้รับการดูแลมันมีกิ๊กช่วงห่างไปอาบน้ำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944646678+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944648366+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944650007+07:00","message":"StatePrefix: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปอาบน้ำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944652078+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944653884+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.944759434+07:00","message":"push: {false แลมันมีช่วงห่าง 0 0xc005694400}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944886328+07:00","message":"Push: 'ไปอาบน้ำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944890141+07:00","message":"TextPushed: 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนแล้วไม่ได้รับการดูแลมันมีช่วงห่างไปอาบน้ำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944892286+07:00","message":"Set new StatePrefix : 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนและไม่ได้รับการดูแลมันมีกิ๊กช่วงห่างไปอาบน้ำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944898948+07:00","message":"Next Push (prob) : 'อยู่ระหว่างการถ่ายโอนอยู่ระหว่างการถ่ายโอนและไม่ได้รับการดูแลมันมีกิ๊กช่วงห่างไปอาบน้ำมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:10.944905242+07:00","message":"push: {true ไปอาบน้ำมา 0 0xc005694400}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:10.944902825+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2871.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:10.960136752+07:00","message":"write wav file: './tmp/7565/7565_2871.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.002561047+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.002610234+07:00","message":"receive 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-05-12T12:52:12.002616263+07:00","message":"receive interim result [false|false]: ก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.002634165+07:00","message":"[buffer interim] 2872 false ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.002641677+07:00","message":"[bufferProcess] interim [20000000]:ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.002643784+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.002652374+07:00","message":"[bufferProcess] send to processor (ticker):ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.002655864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.00265898+07:00","message":"> Transcript [39920] [false]: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.002661804+07:00","message":"Set StatePrefix (first interim): 'ก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.181752948+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.181787722+07:00","message":"receive 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-05-12T12:52:12.181793305+07:00","message":"receive interim result [false|false]: ก็เลยยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.181810927+07:00","message":"[buffer interim] 2872 false ก็เลยยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.181820143+07:00","message":"[bufferProcess] interim [140000000]:ก็เลยยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.181822007+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.674317078+07:00","message":"[GCS] IsForceVAD: false for message ID: 2872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.693261514+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.693301088+07:00","message":"receive 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-05-12T12:52:12.693308147+07:00","message":"receive interim result [false|false]: ก็เลยยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.693325103+07:00","message":"[buffer interim] 2872 false ก็เลยยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.693333384+07:00","message":"[bufferProcess] interim [680000000]:ก็เลยยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.693335751+07:00","message":"[bufferProcess] send to processor:ก็เลยยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.693342512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.69334562+07:00","message":"> Transcript [39921] [false]: 'ก็เลยยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.693349587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.693351836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.693353684+07:00","message":"StatePrefix: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.693355934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.749653978+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.749694821+07:00","message":"receive 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-05-12T12:52:12.749701594+07:00","message":"receive interim result [false|false]: ก็เลยยังไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.7497133+07:00","message":"[buffer interim] 2872 false ก็เลยยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.749720814+07:00","message":"[bufferProcess] interim [740000000]:ก็เลยยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.749723105+07:00","message":"[bufferProcess] send to processor:ก็เลยยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.749726965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.749729546+07:00","message":"> Transcript [39922] [false]: 'ก็เลยยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.749732913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.749734868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.749736568+07:00","message":"StatePrefix: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.749738626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.771589421+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.771616144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลยยังไม่ได้\",\"confidence\":0.92756075}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.771622275+07:00","message":"receive interim result [true|false]: ก็เลยยังไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.771633628+07:00","message":"end recv isFinal message id 2872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.771636126+07:00","message":"end Recv id 2872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.771642648+07:00","message":"[buffer interim] 2872 true ก็เลยยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.771648995+07:00","message":"[bufferProcess] interim [890000000]:ก็เลยยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.771655344+07:00","message":"[bufferProcess] send to processor (isfinal):ก็เลยยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.771668261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.771671407+07:00","message":"> Transcript [39923] [false]: 'ก็เลยยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.771678235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.77168021+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.771681978+07:00","message":"StatePrefix: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.771683726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.771685312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.771687195+07:00","message":"> Transcript [39924] [true]: 'ก็เลยยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.77168958+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.771691325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.771692864+07:00","message":"StatePrefix: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.771694582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:12.771702185+07:00","message":"Push: 'ก็เลยยังไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.771712184+07:00","message":"push: {true ก็เลยยังไม่ได้ 0 0xc003757700}"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:12.778374982+07:00","message":"write wav file: './tmp/7565/7565_2872.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:12.815263621+07:00","message":"[GCS] Start streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:13.363256014+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:13.36330612+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-05-12T12:52:13.36331159+07:00","message":"receive interim result [false|false]: นี่ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:13.36332986+07:00","message":"[buffer interim] 2873 false นี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.363338088+07:00","message":"[bufferProcess] interim [360000000]:นี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.363339957+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:13.432492369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:13.432515926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:13.484747236+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:13.484787656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:13.484793897+07:00","message":"receive interim result [false|false]: นี่ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:13.484808744+07:00","message":"[buffer interim] 2873 false นี่ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.484816399+07:00","message":"[bufferProcess] interim [480000000]:นี่ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.484819031+07:00","message":"[bufferProcess] send to processor:นี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.484824388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.484829915+07:00","message":"> Transcript [39925] [false]: 'นี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.484832173+07:00","message":"Set StatePrefix (first interim): 'นี่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:13.850988979+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:13.851028481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่ก็คือประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:13.851035403+07:00","message":"receive interim result [false|false]: นี่ก็คือประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:13.85105659+07:00","message":"[buffer interim] 2873 false นี่ก็คือประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.851067924+07:00","message":"[bufferProcess] interim [840000000]:นี่ก็คือประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.851071891+07:00","message":"[bufferProcess] send to processor:นี่ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.851082623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.851086265+07:00","message":"> Transcript [39926] [false]: 'นี่ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.851090168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.851092487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.851094296+07:00","message":"StatePrefix: 'นี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.851096357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:13.981599194+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:13.981644105+07:00","message":"receive 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-05-12T12:52:13.981650895+07:00","message":"receive interim result [false|false]: นี่ก็คือประเด็นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:13.981668575+07:00","message":"[buffer interim] 2873 false นี่ก็คือประเด็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.981682535+07:00","message":"[bufferProcess] interim [20000000]:นี่ก็คือประเด็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.981685298+07:00","message":"[bufferProcess] send to processor:นี่ก็คือประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.98169273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.981695966+07:00","message":"> Transcript [39927] [false]: 'นี่ก็คือประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.981699441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.98170153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.981703799+07:00","message":"StatePrefix: 'นี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:13.981707759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.170261835+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.170300228+07:00","message":"receive 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-05-12T12:52:14.17030646+07:00","message":"receive interim result [false|false]: นี่ก็คือประเด็นที่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.170325346+07:00","message":"[buffer interim] 2873 false นี่ก็คือประเด็นที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.17033562+07:00","message":"[bufferProcess] interim [140000000]:นี่ก็คือประเด็นที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.170339277+07:00","message":"[bufferProcess] send to processor:นี่ก็คือประเด็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.170347008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.170352118+07:00","message":"> Transcript [39928] [false]: 'นี่ก็คือประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.17035569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.17035792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.170359688+07:00","message":"StatePrefix: 'นี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.170362172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.233149112+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.23320058+07:00","message":"receive 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-05-12T12:52:14.233206098+07:00","message":"receive interim result [false|false]: นี่ก็คือประเด็นที่ยังมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.233220238+07:00","message":"[buffer interim] 2873 false นี่ก็คือประเด็นที่ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.233226974+07:00","message":"[bufferProcess] interim [320000000]:นี่ก็คือประเด็นที่ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.233229533+07:00","message":"[bufferProcess] send to processor:นี่ก็คือประเด็นที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.233234516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.23323783+07:00","message":"> Transcript [39929] [false]: 'นี่ก็คือประเด็นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.233241612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.233243568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.233245443+07:00","message":"StatePrefix: 'นี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.233247515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.2332519+07:00","message":"Push: 'นี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.233253869+07:00","message":"TextPushed: 'นี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.233256027+07:00","message":"Set new StatePrefix : 'นี่ก็คือประเด็นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.233258238+07:00","message":"Next Push (prob) : 'คือประเด็นที่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.233266475+07:00","message":"push: {false นี่ก็ 0 0xc003757b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.581359037+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.581404253+07:00","message":"receive 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-05-12T12:52:14.58141128+07:00","message":"receive interim result [false|false]: นี่ก็คือประเด็นที่ยังมีค้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.581428285+07:00","message":"[buffer interim] 2873 false นี่ก็คือประเด็นที่ยังมีค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.581436983+07:00","message":"[bufferProcess] interim [620000000]:นี่ก็คือประเด็นที่ยังมีค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.581439666+07:00","message":"[bufferProcess] send to processor:นี่ก็คือประเด็นที่ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.581444052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.581447504+07:00","message":"> Transcript [39930] [false]: 'นี่ก็คือประเด็นที่ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.581451257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.581453525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.581455765+07:00","message":"StatePrefix: 'นี่ก็คือประเด็นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.581458032+07:00","message":"TextPushed: 'นี่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.750443102+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.750487768+07:00","message":"receive 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-05-12T12:52:14.750493727+07:00","message":"receive interim result [false|false]: นี่ก็คือประเด็นที่ยังมีค้างอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.750513399+07:00","message":"[buffer interim] 2873 false นี่ก็คือประเด็นที่ยังมีค้างอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.750521642+07:00","message":"[bufferProcess] interim [740000000]:นี่ก็คือประเด็นที่ยังมีค้างอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.750524179+07:00","message":"[bufferProcess] send to processor:นี่ก็คือประเด็นที่ยังมีค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.750528359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.750534191+07:00","message":"> Transcript [39931] [false]: 'นี่ก็คือประเด็นที่ยังมีค้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.750538041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.750540063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.750542067+07:00","message":"StatePrefix: 'นี่ก็คือประเด็นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.750546027+07:00","message":"TextPushed: 'นี่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.794555163+07:00","message":"[GCS] IsForceVAD: false for message ID: 2873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.867006975+07:00","message":"[GCS] Start streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.894850369+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.894887436+07:00","message":"receive 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-05-12T12:52:14.894893305+07:00","message":"receive interim result [false|false]: นี่ก็คือประเด็นที่ยังมีค้างอยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.89491241+07:00","message":"[buffer interim] 2873 false นี่ก็คือประเด็นที่ยังมีค้างอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.894919514+07:00","message":"[bufferProcess] interim [920000000]:นี่ก็คือประเด็นที่ยังมีค้างอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.894922043+07:00","message":"[bufferProcess] send to processor:นี่ก็คือประเด็นที่ยังมีค้างอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.894925537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.894928357+07:00","message":"> Transcript [39932] [false]: 'นี่ก็คือประเด็นที่ยังมีค้างอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.894931542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.894933669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.894935857+07:00","message":"StatePrefix: 'นี่ก็คือประเด็นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.894938257+07:00","message":"TextPushed: 'นี่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.908969987+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.909005493+07:00","message":"receive 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-05-12T12:52:14.909013041+07:00","message":"receive interim result [false|false]: นี่ก็คือประเด็นที่ยังมีค้างอยู่หลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.909029654+07:00","message":"[buffer interim] 2873 false นี่ก็คือประเด็นที่ยังมีค้างอยู่หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.909037908+07:00","message":"[bufferProcess] interim [980000000]:นี่ก็คือประเด็นที่ยังมีค้างอยู่หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.909041885+07:00","message":"[bufferProcess] send to processor:นี่ก็คือประเด็นที่ยังมีค้างอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.909048392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.909052022+07:00","message":"> Transcript [39933] [false]: 'นี่ก็คือประเด็นที่ยังมีค้างอยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.909057002+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.909060026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.909063147+07:00","message":"StatePrefix: 'นี่ก็คือประเด็นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.909066164+07:00","message":"TextPushed: 'นี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.909073981+07:00","message":"Push: 'คือประเด็นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.909077664+07:00","message":"TextPushed: 'นี่ก็คือประเด็นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.909081421+07:00","message":"Set new StatePrefix : 'นี่ก็คือประเด็นที่ยังมีค้างอยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.909084798+07:00","message":"Next Push (prob) : 'มีค้างอยู่หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.909094819+07:00","message":"push: {false คือประเด็นที่ยัง 0 0xc003757b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.956502901+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.95654235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่ก็คือประเด็นที่ยังมีค้างอยู่เลย\",\"confidence\":0.92664933}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.956549147+07:00","message":"receive interim result [true|false]: นี่ก็คือประเด็นที่ยังมีค้างอยู่เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.956561373+07:00","message":"end recv isFinal message id 2873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.956563459+07:00","message":"end Recv id 2873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.956569773+07:00","message":"[buffer interim] 2873 true นี่ก็คือประเด็นที่ยังมีค้างอยู่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.956577232+07:00","message":"[bufferProcess] interim [10000000]:นี่ก็คือประเด็นที่ยังมีค้างอยู่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.956583802+07:00","message":"[bufferProcess] send to processor (isfinal):นี่ก็คือประเด็นที่ยังมีค้างอยู่หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.956587362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.956590203+07:00","message":"> Transcript [39934] [false]: 'นี่ก็คือประเด็นที่ยังมีค้างอยู่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.956592212+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.956594334+07:00","message":"Set new StatePrefix: 'นี่ก็คือประเด็นที่ยังมีค้างอยู่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.956597737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.956599738+07:00","message":"> Transcript [39935] [true]: 'นี่ก็คือประเด็นที่ยังมีค้างอยู่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.956602484+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.956604283+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.956606105+07:00","message":"StatePrefix: 'นี่ก็คือประเด็นที่ยังมีค้างอยู่หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.956608388+07:00","message":"TextPushed: 'นี่ก็คือประเด็นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:14.95661127+07:00","message":"Push: 'มีค้างอยู่เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:14.956619844+07:00","message":"push: {true มีค้างอยู่เลย 0 0xc003757b80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:14.963452339+07:00","message":"write wav file: './tmp/7565/7565_2873.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:16.432756177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:16.432788316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:16.914605738+07:00","message":"[GCS] IsForceVAD: false for message ID: 2874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:17.003192314+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:17.00321878+07:00","message":"found end of frame, send empty tag with msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:17.003222354+07:00","message":"end Recv id 2874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:17.003230535+07:00","message":"[buffer interim] 2874 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:17.003238575+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:17.003243164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:17.003245907+07:00","message":"> Transcript [39936] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:17.003248615+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:17.003250619+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:17.003252327+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:17.003254039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:17.003257002+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:17.003268274+07:00","message":"push: {true \n 0 0xc003757c80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:17.010766604+07:00","message":"write wav file: './tmp/7565/7565_2874.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:18.315958646+07:00","message":"[GCS] Start streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:18.836699561+07:00","message":"receive streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:18.83673557+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-05-12T12:52:18.836740399+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:18.836751155+07:00","message":"[buffer interim] 2875 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:18.836758872+07:00","message":"[bufferProcess] interim [300000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:18.836761597+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:18.83676813+07:00","message":"[bufferProcess] send to processor (ticker):แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:18.836771721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:18.83677505+07:00","message":"> Transcript [39937] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:18.836783594+07:00","message":"Set StatePrefix (first interim): 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:19.167357252+07:00","message":"receive streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:19.167400189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:19.167406817+07:00","message":"receive interim result [false|false]: แม้ว่าสาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:19.16742149+07:00","message":"[buffer interim] 2875 false แม้ว่าสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.16743656+07:00","message":"[bufferProcess] interim [660000000]:แม้ว่าสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.167439443+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:19.359498231+07:00","message":"receive streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:19.359543708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าสารตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:19.359549419+07:00","message":"receive interim result [false|false]: แม้ว่าสารตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:19.359561999+07:00","message":"[buffer interim] 2875 false แม้ว่าสารตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.359568762+07:00","message":"[bufferProcess] interim [900000000]:แม้ว่าสารตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.359571209+07:00","message":"[bufferProcess] send to processor:แม้ว่าสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.359578627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.359581629+07:00","message":"> Transcript [39938] [false]: 'แม้ว่าสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.35958362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.35958588+07:00","message":"Set new StatePrefix: 'แม้ว่าสาร'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:19.43300657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:19.433020478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:19.561767125+07:00","message":"receive streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:19.561818083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม้ว่าศาลปกครอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:19.561825628+07:00","message":"receive interim result [false|false]: แม้ว่าศาลปกครอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:19.561842729+07:00","message":"[buffer interim] 2875 false แม้ว่าศาลปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.561883376+07:00","message":"[bufferProcess] interim [80000000]:แม้ว่าศาลปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.561887557+07:00","message":"[bufferProcess] send to processor:แม้ว่าสารตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.561894061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.561898482+07:00","message":"> Transcript [39939] [false]: 'แม้ว่าสารตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.561903078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.561906108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.561908946+07:00","message":"StatePrefix: 'แม้ว่าสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.561911874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:19.928008055+07:00","message":"receive streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:19.928045042+07:00","message":"receive 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-05-12T12:52:19.928050825+07:00","message":"receive interim result [false|false]: แม้ว่าศาลปกครองอุดร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:19.928063745+07:00","message":"[buffer interim] 2875 false แม้ว่าศาลปกครองอุดร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.928072265+07:00","message":"[bufferProcess] interim [440000000]:แม้ว่าศาลปกครองอุดร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.928074925+07:00","message":"[bufferProcess] send to processor:แม้ว่าศาลปกครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.928080416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.928084184+07:00","message":"> Transcript [39940] [false]: 'แม้ว่าศาลปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.92808788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:19.928091049+07:00","message":"Set new StatePrefix: 'แม้ว่าศาลปกครอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:20.058260239+07:00","message":"receive streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:20.058300866+07:00","message":"receive 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-05-12T12:52:20.058306492+07:00","message":"receive interim result [false|false]: แม้ว่าศาลปกครองอุดรธานี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:20.058318559+07:00","message":"[buffer interim] 2875 false แม้ว่าศาลปกครองอุดรธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.058325957+07:00","message":"[bufferProcess] interim [560000000]:แม้ว่าศาลปกครองอุดรธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.05832868+07:00","message":"[bufferProcess] send to processor:แม้ว่าศาลปกครองอุดร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.058334157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.0583367+07:00","message":"> Transcript [39941] [false]: 'แม้ว่าศาลปกครองอุดร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.058339893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.058342011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.058344343+07:00","message":"StatePrefix: 'แม้ว่าศาลปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.058346596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:20.579085902+07:00","message":"receive streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:20.579128059+07:00","message":"receive 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-05-12T12:52:20.579134339+07:00","message":"receive interim result [false|false]: แม้ว่าศาลปกครองอุดรธานีจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:20.579148771+07:00","message":"[buffer interim] 2875 false แม้ว่าศาลปกครองอุดรธานีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.579158423+07:00","message":"[bufferProcess] interim [100000000]:แม้ว่าศาลปกครองอุดรธานีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.579162068+07:00","message":"[bufferProcess] send to processor:แม้ว่าศาลปกครองอุดรธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.579168201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.579172226+07:00","message":"> Transcript [39942] [false]: 'แม้ว่าศาลปกครองอุดรธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.579176927+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.579179959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.579183156+07:00","message":"StatePrefix: 'แม้ว่าศาลปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.579199535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:20.771213049+07:00","message":"receive streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:20.77125441+07:00","message":"receive 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-05-12T12:52:20.77126035+07:00","message":"receive interim result [false|false]: แม้ว่าศาลปกครองอุดรธานีจะเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:20.771275933+07:00","message":"[buffer interim] 2875 false แม้ว่าศาลปกครองอุดรธานีจะเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.771282407+07:00","message":"[bufferProcess] interim [280000000]:แม้ว่าศาลปกครองอุดรธานีจะเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.771284714+07:00","message":"[bufferProcess] send to processor:แม้ว่าศาลปกครองอุดรธานีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.771288343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.771291145+07:00","message":"> Transcript [39943] [false]: 'แม้ว่าศาลปกครองอุดรธานีจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.771294525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.771296693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.771298904+07:00","message":"StatePrefix: 'แม้ว่าศาลปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.771301337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:20.948360224+07:00","message":"receive streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:20.948401087+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-05-12T12:52:20.948407002+07:00","message":"receive interim result [false|false]: แม้ว่าศาลปกครองอุดรธานีจะยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:20.948422102+07:00","message":"[buffer interim] 2875 false แม้ว่าศาลปกครองอุดรธานีจะยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.948428825+07:00","message":"[bufferProcess] interim [340000000]:แม้ว่าศาลปกครองอุดรธานีจะยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.948431418+07:00","message":"[bufferProcess] send to processor:แม้ว่าศาลปกครองอุดรธานีจะเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.948434875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.948438013+07:00","message":"> Transcript [39944] [false]: 'แม้ว่าศาลปกครองอุดรธานีจะเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.948441218+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.948443175+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.948445343+07:00","message":"StatePrefix: 'แม้ว่าศาลปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.948447365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.948454237+07:00","message":"Push: 'แม้ว่าศาลปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.948457254+07:00","message":"TextPushed: 'แม้ว่าศาลปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.94846066+07:00","message":"Set new StatePrefix : 'แม้ว่าศาลปกครองอุดรธานีจะเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:20.948465343+07:00","message":"Next Push (prob) : 'อุดรธานีจะเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:20.948473761+07:00","message":"push: {false แม้ว่าศาลปกครอง 0 0xc003756a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:21.158115793+07:00","message":"receive streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:21.158151757+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-05-12T12:52:21.158157729+07:00","message":"receive interim result [false|false]: แม้ว่าศาลปกครองอุดรธานีจะยกฟ้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:21.158172142+07:00","message":"[buffer interim] 2875 false แม้ว่าศาลปกครองอุดรธานีจะยกฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.158178846+07:00","message":"[bufferProcess] interim [640000000]:แม้ว่าศาลปกครองอุดรธานีจะยกฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.15818135+07:00","message":"[bufferProcess] send to processor:แม้ว่าศาลปกครองอุดรธานีจะยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.158184697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.158187327+07:00","message":"> Transcript [39945] [false]: 'แม้ว่าศาลปกครองอุดรธานีจะยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.15818963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.158191723+07:00","message":"Set new StatePrefix: 'แม้ว่าศาลปกครองอุดรธานีจะยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:21.334508411+07:00","message":"[GCS] IsForceVAD: false for message ID: 2875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:21.39687467+07:00","message":"[GCS] Start streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:21.443063448+07:00","message":"receive streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:21.443099298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่าศาลปกครองอุดรธานีจะยกฟ้อง\",\"confidence\":0.95130914}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:21.44310514+07:00","message":"receive interim result [true|false]: แปลว่าศาลปกครองอุดรธานีจะยกฟ้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:21.443117324+07:00","message":"end recv isFinal message id 2875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:21.443119674+07:00","message":"end Recv id 2875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:21.443126163+07:00","message":"[buffer interim] 2875 true แปลว่าศาลปกครองอุดรธานีจะยกฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443133319+07:00","message":"[bufferProcess] interim [30000000]:แปลว่าศาลปกครองอุดรธานีจะยกฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443136765+07:00","message":"[bufferProcess] send to processor (isfinal):แม้ว่าศาลปกครองอุดรธานีจะยกฟ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443155593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443190612+07:00","message":"> Transcript [39946] [false]: 'แม้ว่าศาลปกครองอุดรธานีจะยกฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443198282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443201406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443203457+07:00","message":"StatePrefix: 'แม้ว่าศาลปกครองอุดรธานีจะยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443206388+07:00","message":"TextPushed: 'แม้ว่าศาลปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443209074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443211305+07:00","message":"> Transcript [39947] [true]: 'แปลว่าศาลปกครองอุดรธานีจะยกฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443213769+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443215538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443217278+07:00","message":"StatePrefix: 'แม้ว่าศาลปกครองอุดรธานีจะยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443219133+07:00","message":"TextPushed: 'แม้ว่าศาลปกครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443220842+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443383096+07:00","message":"Push: 'อุดรธานีจะยกฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.44338676+07:00","message":"TextPushed: 'แม้ว่าศาลปกครองอุดรธานีจะยกฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443389181+07:00","message":"Set new StatePrefix : 'แปลว่าศาลปกครองอุดรธานีจะยกฟ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443391826+07:00","message":"Next Push (prob) : 'แปลว่าศาลปกครองอุดรธานีจะยกฟ้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:21.443403488+07:00","message":"push: {true อุดรธานีจะยกฟ้อง 0 0xc003756a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:21.443414152+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2875.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:21.452062592+07:00","message":"write wav file: './tmp/7565/7565_2875.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:22.141607639+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:22.141652082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:22.1416576+07:00","message":"receive interim result [false|false]: ขณะนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:22.141677218+07:00","message":"[buffer interim] 2876 false ขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:22.141684293+07:00","message":"[bufferProcess] interim [600000000]:ขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:22.141686154+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:22.433627549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:22.433639689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:22.568959549+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:22.568993757+07:00","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-05-12T12:52:22.568999823+07:00","message":"receive interim result [false|false]: ขณะนี้เช้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:22.569014829+07:00","message":"[buffer interim] 2876 false ขณะนี้เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:22.569021382+07:00","message":"[bufferProcess] interim [960000000]:ขณะนี้เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:22.569023913+07:00","message":"[bufferProcess] send to processor:ขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:22.569028914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:22.569031416+07:00","message":"> Transcript [39948] [false]: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:22.569033749+07:00","message":"Set StatePrefix (first interim): 'ขณะนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.014717739+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.014764973+07:00","message":"receive 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-05-12T12:52:23.014771815+07:00","message":"receive interim result [false|false]: ขณะนี้เช้าลูกน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.014786793+07:00","message":"[buffer interim] 2876 false ขณะนี้เช้าลูกน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.014794337+07:00","message":"[bufferProcess] interim [440000000]:ขณะนี้เช้าลูกน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.014797025+07:00","message":"[bufferProcess] send to processor:ขณะนี้เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.01480487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.014807957+07:00","message":"> Transcript [39949] [false]: 'ขณะนี้เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.014811406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.014813415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.014815959+07:00","message":"StatePrefix: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.014818281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.158094791+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.158132324+07:00","message":"receive 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-05-12T12:52:23.158138173+07:00","message":"receive interim result [false|false]: ขณะนี้ชาวลุ่มน้ำลำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.158151663+07:00","message":"[buffer interim] 2876 false ขณะนี้ชาวลุ่มน้ำลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.158161923+07:00","message":"[bufferProcess] interim [620000000]:ขณะนี้ชาวลุ่มน้ำลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.158164451+07:00","message":"[bufferProcess] send to processor:ขณะนี้เช้าลูกน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.158169123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.158172062+07:00","message":"> Transcript [39950] [false]: 'ขณะนี้เช้าลูกน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.158175765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.158177848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.15817976+07:00","message":"StatePrefix: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.158181888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.341013594+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.341063894+07:00","message":"receive 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-05-12T12:52:23.341069451+07:00","message":"receive interim result [false|false]: ขณะนี้เช้าลูกน้ำลำพญา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.341084561+07:00","message":"[buffer interim] 2876 false ขณะนี้เช้าลูกน้ำลำพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.341093581+07:00","message":"[bufferProcess] interim [800000000]:ขณะนี้เช้าลูกน้ำลำพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.34109619+07:00","message":"[bufferProcess] send to processor:ขณะนี้ชาวลุ่มน้ำลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.341101285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.341104075+07:00","message":"> Transcript [39951] [false]: 'ขณะนี้ชาวลุ่มน้ำลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.341106921+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.341108878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.341111173+07:00","message":"StatePrefix: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.341113225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.534794244+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.53483403+07:00","message":"receive 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-05-12T12:52:23.534840629+07:00","message":"receive interim result [false|false]: ขณะนี้ชาวลุ่มน้ำลำพะเนียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.534862347+07:00","message":"[buffer interim] 2876 false ขณะนี้ชาวลุ่มน้ำลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.534875544+07:00","message":"[bufferProcess] interim [980000000]:ขณะนี้ชาวลุ่มน้ำลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.534878096+07:00","message":"[bufferProcess] send to processor:ขณะนี้เช้าลูกน้ำลำพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.534882229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.534885955+07:00","message":"> Transcript [39952] [false]: 'ขณะนี้เช้าลูกน้ำลำพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.534889783+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.534891961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.534893953+07:00","message":"StatePrefix: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.534896065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.534898933+07:00","message":"Push: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.534900691+07:00","message":"TextPushed: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.534902531+07:00","message":"Set new StatePrefix : 'ขณะนี้เช้าลูกน้ำลำพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.534904549+07:00","message":"Next Push (prob) : 'เช้าลูกน้ำลำพญา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.534912502+07:00","message":"push: {false ขณะนี้ 0 0xc003824600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.716057874+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.71609905+07:00","message":"receive 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-05-12T12:52:23.716105877+07:00","message":"receive interim result [false|false]: ขณะนี้ชาวลุ่มน้ำลำพะยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.716121337+07:00","message":"[buffer interim] 2876 false ขณะนี้ชาวลุ่มน้ำลำพะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.716132279+07:00","message":"[bufferProcess] interim [160000000]:ขณะนี้ชาวลุ่มน้ำลำพะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.716135941+07:00","message":"[bufferProcess] send to processor:ขณะนี้ชาวลุ่มน้ำลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.71614274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.716146792+07:00","message":"> Transcript [39953] [false]: 'ขณะนี้ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.716150232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.716153382+07:00","message":"Set new StatePrefix: 'ขณะนี้ชาวลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.720969411+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.720993251+07:00","message":"receive 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-05-12T12:52:23.720998018+07:00","message":"receive interim result [false|false]: ขณะนี้ชาวลุ่มน้ำลำพะยังได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.721010887+07:00","message":"[buffer interim] 2876 false ขณะนี้ชาวลุ่มน้ำลำพะยังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.721016072+07:00","message":"[bufferProcess] interim [220000000]:ขณะนี้ชาวลุ่มน้ำลำพะยังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.721018316+07:00","message":"[bufferProcess] send to processor:ขณะนี้ชาวลุ่มน้ำลำพะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.721021134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.7210238+07:00","message":"> Transcript [39954] [false]: 'ขณะนี้ชาวลุ่มน้ำลำพะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.721025732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.721028331+07:00","message":"Set new StatePrefix: 'ขณะนี้ชาวลุ่มน้ำลำพะยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.988960486+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.989004117+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-05-12T12:52:23.98901188+07:00","message":"receive interim result [false|false]: ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:23.989026962+07:00","message":"[buffer interim] 2876 false ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.989035939+07:00","message":"[bufferProcess] interim [340000000]:ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.989040011+07:00","message":"[bufferProcess] send to processor:ขณะนี้ชาวลุ่มน้ำลำพะยังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.989046882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.989051123+07:00","message":"> Transcript [39955] [false]: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.989055924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.989059518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.989062826+07:00","message":"StatePrefix: 'ขณะนี้ชาวลุ่มน้ำลำพะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:23.989066303+07:00","message":"TextPushed: 'ขณะนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.044260988+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.044296988+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-05-12T12:52:24.04430388+07:00","message":"receive interim result [false|false]: ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.044318457+07:00","message":"[buffer interim] 2876 false ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.044325012+07:00","message":"[bufferProcess] interim [460000000]:ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.044327599+07:00","message":"[bufferProcess] send to processor:ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.044332363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.044335032+07:00","message":"> Transcript [39956] [false]: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.044341008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.044343187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.04434695+07:00","message":"StatePrefix: 'ขณะนี้ชาวลุ่มน้ำลำพะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.044349268+07:00","message":"TextPushed: 'ขณะนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.050192031+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.050224778+07:00","message":"receive 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-05-12T12:52:24.050230702+07:00","message":"receive interim result [false|false]: ขณะนี้ชาวลุ่มน้ำลำพะยังได้หยุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.05024551+07:00","message":"[buffer interim] 2876 false ขณะนี้ชาวลุ่มน้ำลำพะยังได้หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.050251732+07:00","message":"[bufferProcess] interim [520000000]:ขณะนี้ชาวลุ่มน้ำลำพะยังได้หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.050254278+07:00","message":"[bufferProcess] send to processor:ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.050259938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.050262792+07:00","message":"> Transcript [39957] [false]: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.050266043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.050268264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.050270047+07:00","message":"StatePrefix: 'ขณะนี้ชาวลุ่มน้ำลำพะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.050272266+07:00","message":"TextPushed: 'ขณะนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.166004778+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.166047664+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-05-12T12:52:24.166053733+07:00","message":"receive interim result [false|false]: ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.166067168+07:00","message":"[buffer interim] 2876 false ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.166073755+07:00","message":"[bufferProcess] interim [580000000]:ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.166076463+07:00","message":"[bufferProcess] send to processor:ขณะนี้ชาวลุ่มน้ำลำพะยังได้หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.166081321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.166083955+07:00","message":"> Transcript [39958] [false]: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.16608735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.166089559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.166091898+07:00","message":"StatePrefix: 'ขณะนี้ชาวลุ่มน้ำลำพะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.166094306+07:00","message":"TextPushed: 'ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.166098923+07:00","message":"Push: 'ชาวลุ่มน้ำลำพะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.16610096+07:00","message":"TextPushed: 'ขณะนี้ชาวลุ่มน้ำลำพะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.166103058+07:00","message":"Set new StatePrefix : 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.166105267+07:00","message":"Next Push (prob) : 'ได้หยุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.166112788+07:00","message":"push: {false ชาวลุ่มน้ำลำพะยัง 0 0xc003824600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.430387637+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.430429801+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-05-12T12:52:24.430438177+07:00","message":"receive interim result [false|false]: ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.430459994+07:00","message":"[buffer interim] 2876 false ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.430475304+07:00","message":"[bufferProcess] interim [880000000]:ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.430479635+07:00","message":"[bufferProcess] send to processor:ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.43048819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.430493167+07:00","message":"> Transcript [39959] [false]: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.430496602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.430499691+07:00","message":"Set new StatePrefix: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.566363706+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.566426539+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-05-12T12:52:24.566434609+07:00","message":"receive interim result [false|false]: ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.56645633+07:00","message":"[buffer interim] 2876 false ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.56647011+07:00","message":"[bufferProcess] interim [0]:ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.566474827+07:00","message":"[bufferProcess] send to processor:ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.566484417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.566488495+07:00","message":"> Transcript [39960] [false]: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.566494686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.56649806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.566501045+07:00","message":"StatePrefix: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.566505298+07:00","message":"TextPushed: 'ขณะนี้ชาวลุ่มน้ำลำพะยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.617699347+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.617747925+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-05-12T12:52:24.617755888+07:00","message":"receive interim result [false|false]: ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในคดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.617770633+07:00","message":"[buffer interim] 2876 false ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.617779357+07:00","message":"[bufferProcess] interim [60000000]:ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.617783209+07:00","message":"[bufferProcess] send to processor:ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.617790301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.617794479+07:00","message":"> Transcript [39961] [false]: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.617799649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.617802901+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.617806037+07:00","message":"StatePrefix: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.617810489+07:00","message":"TextPushed: 'ขณะนี้ชาวลุ่มน้ำลำพะยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.876409364+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.876450192+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-05-12T12:52:24.876457038+07:00","message":"receive interim result [false|false]: ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในคดีนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:24.876473931+07:00","message":"[buffer interim] 2876 false ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในคดีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.87648319+07:00","message":"[bufferProcess] interim [240000000]:ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในคดีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.876489002+07:00","message":"[bufferProcess] send to processor:ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.876494607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.876497309+07:00","message":"> Transcript [39962] [false]: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.876500932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.876503124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.876505437+07:00","message":"StatePrefix: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:24.876508249+07:00","message":"TextPushed: 'ขณะนี้ชาวลุ่มน้ำลำพะยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:25.043680162+07:00","message":"[GCS] IsForceVAD: false for message ID: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:25.17473815+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:25.174775491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะนี้เช้าลูกน้ำลำพะเนียงได้ยื่นอุทธรณ์ในคดีนี้\",\"confidence\":0.9356402}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:25.174781959+07:00","message":"receive interim result [true|false]: ขณะนี้เช้าลูกน้ำลำพะเนียงได้ยื่นอุทธรณ์ในคดีนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:25.174791535+07:00","message":"end recv isFinal message id 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:25.174793547+07:00","message":"end Recv id 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:25.174799988+07:00","message":"[buffer interim] 2876 true ขณะนี้เช้าลูกน้ำลำพะเนียงได้ยื่นอุทธรณ์ในคดีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174821591+07:00","message":"[bufferProcess] interim [660000000]:ขณะนี้เช้าลูกน้ำลำพะเนียงได้ยื่นอุทธรณ์ในคดีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174824802+07:00","message":"[bufferProcess] send to processor (isfinal):ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในคดีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.17482774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174830729+07:00","message":"> Transcript [39963] [false]: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในคดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174834341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174836139+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.17483832+07:00","message":"StatePrefix: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174841402+07:00","message":"TextPushed: 'ขณะนี้ชาวลุ่มน้ำลำพะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174844956+07:00","message":"Push: 'ได้ยื่นอุทธรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174846911+07:00","message":"TextPushed: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174849409+07:00","message":"Set new StatePrefix : 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในคดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174851785+07:00","message":"Next Push (prob) : 'ในคดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174856573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174858754+07:00","message":"> Transcript [39964] [true]: 'ขณะนี้เช้าลูกน้ำลำพะเนียงได้ยื่นอุทธรณ์ในคดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174860979+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174862664+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174864336+07:00","message":"StatePrefix: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในคดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174866186+07:00","message":"TextPushed: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.174867771+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:25.174950495+07:00","message":"push: {false ได้ยื่นอุทธรณ์ 0 0xc003824600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.175039585+07:00","message":"Push: 'ในคดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.175043243+07:00","message":"TextPushed: 'ขณะนี้ชาวลุ่มน้ำลำพะยังได้ยื่นอุทธรณ์ในคดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.175045111+07:00","message":"Set new StatePrefix : 'ขณะนี้เช้าลูกน้ำลำพะเนียงได้ยื่นอุทธรณ์ในคดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.175047098+07:00","message":"Next Push (prob) : 'ขณะนี้เช้าลูกน้ำลำพะเนียงได้ยื่นอุทธรณ์ในคดีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:25.175056568+07:00","message":"push: {true ในคดีนี้ 0 0xc003824600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:25.175138733+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2876.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:25.185146051+07:00","message":"write wav file: './tmp/7565/7565_2876.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:25.434400535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:25.434406461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:25.435928671+07:00","message":"[GCS] Start streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.305567486+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.305613319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.30561904+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.305635955+07:00","message":"[buffer interim] 2877 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.305643176+07:00","message":"[bufferProcess] interim [660000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.305645027+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.305650734+07:00","message":"[bufferProcess] send to processor (ticker):บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.305655784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.305658954+07:00","message":"> Transcript [39965] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.305661164+07:00","message":"Set StatePrefix (first interim): 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.460843482+07:00","message":"[GCS] Cleaned up inactive client: 2837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.460867835+07:00","message":"[GCS] Cleaned up inactive client: 2838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.46087045+07:00","message":"[GCS] Cleaned up inactive client: 2850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.460872263+07:00","message":"[GCS] Cleaned up inactive client: 2845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.460874047+07:00","message":"[GCS] Cleaned up inactive client: 2842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.460876538+07:00","message":"[GCS] Cleaned up inactive client: 2846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.460878442+07:00","message":"[GCS] Cleaned up inactive client: 2840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.460880116+07:00","message":"[GCS] Cleaned up inactive client: 2848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.460881919+07:00","message":"[GCS] Cleaned up inactive client: 2851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.460883727+07:00","message":"[GCS] Cleaned up inactive client: 2849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.460885344+07:00","message":"[GCS] Cleaned up inactive client: 2841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.460886896+07:00","message":"[GCS] Cleaned up inactive client: 2843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.460888484+07:00","message":"[GCS] Cleaned up inactive client: 2844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.460890683+07:00","message":"[GCS] Cleaned up inactive client: 2852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.460892264+07:00","message":"[GCS] Cleaned up inactive client: 2847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.460893862+07:00","message":"[GCS] Cleaned up inactive client: 2839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.49688513+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.496927155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าสัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.496936933+07:00","message":"receive interim result [false|false]: บอกว่าสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.496955466+07:00","message":"[buffer interim] 2877 false บอกว่าสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.496964995+07:00","message":"[bufferProcess] interim [840000000]:บอกว่าสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.496966872+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.502152145+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.50217184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าสภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.502177136+07:00","message":"receive interim result [false|false]: บอกว่าสภาพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.502191399+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.502197216+07:00","message":"[bufferProcess] interim [900000000]:บอกว่าสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.502199784+07:00","message":"[bufferProcess] send to processor:บอกว่าสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.502203119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.502206924+07:00","message":"> Transcript [39966] [false]: 'บอกว่าสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.502210209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.502212142+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.502214431+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.502216539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.808804596+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.808845257+07:00","message":"receive 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-05-12T12:52:26.80885587+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.80887435+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.808883277+07:00","message":"[bufferProcess] interim [140000000]:บอกว่าสภาพแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.808887263+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.808896325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.808900664+07:00","message":"> Transcript [39967] [false]: 'บอกว่าสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.808905108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.808908695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.808912055+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.808914775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.8675916+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.867626276+07:00","message":"receive 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-05-12T12:52:26.867633519+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:26.867645076+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.867652531+07:00","message":"[bufferProcess] interim [320000000]:บอกว่าสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.867654847+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.867657749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.867660187+07:00","message":"> Transcript [39968] [false]: 'บอกว่าสภาพแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.867663697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.867665635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.867667493+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:26.867669448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.315106632+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.315151634+07:00","message":"receive 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-05-12T12:52:27.315157989+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวดล้อมใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.315178848+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวดล้อมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.315187526+07:00","message":"[bufferProcess] interim [680000000]:บอกว่าสภาพแวดล้อมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.315189804+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.315193348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.315196381+07:00","message":"> Transcript [39969] [false]: 'บอกว่าสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.315200092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.315202193+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.315204003+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.315205913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.315208596+07:00","message":"Push: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.315210511+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.315212941+07:00","message":"Set new StatePrefix : 'บอกว่าสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.315217118+07:00","message":"Next Push (prob) : 'สภาพแวดล้อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.315225607+07:00","message":"push: {false บอกว่า 0 0xc003625b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.380525161+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.380566319+07:00","message":"receive 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-05-12T12:52:27.380572578+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวดล้อมในโรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.380586696+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวดล้อมในโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.38059438+07:00","message":"[bufferProcess] interim [800000000]:บอกว่าสภาพแวดล้อมในโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.380596996+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพแวดล้อมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.380600547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.380603237+07:00","message":"> Transcript [39970] [false]: 'บอกว่าสภาพแวดล้อมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.380606191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.380608251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.380610174+07:00","message":"StatePrefix: 'บอกว่าสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.380612273+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.51070788+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.510749771+07:00","message":"receive 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-05-12T12:52:27.510758237+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวดล้อมในรูป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.510775342+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวดล้อมในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.510789211+07:00","message":"[bufferProcess] interim [860000000]:บอกว่าสภาพแวดล้อมในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.510792611+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพแวดล้อมในโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.510801073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.510805054+07:00","message":"> Transcript [39971] [false]: 'บอกว่าสภาพแวดล้อมในโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.510810153+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.5108131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.51081597+07:00","message":"StatePrefix: 'บอกว่าสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.510819976+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.519798067+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.51983408+07:00","message":"receive 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-05-12T12:52:27.519839933+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวดล้อมในรุ่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.51985599+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวดล้อมในรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.519863194+07:00","message":"[bufferProcess] interim [920000000]:บอกว่าสภาพแวดล้อมในรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.519865328+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพแวดล้อมในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.51986874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.519871365+07:00","message":"> Transcript [39972] [false]: 'บอกว่าสภาพแวดล้อมในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.519874665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.519876728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.5198786+07:00","message":"StatePrefix: 'บอกว่าสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.519880753+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.694514961+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.694556483+07:00","message":"receive 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-05-12T12:52:27.694562951+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวดล้อมในลุ่มน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.694577647+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวดล้อมในลุ่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.694587053+07:00","message":"[bufferProcess] interim [40000000]:บอกว่าสภาพแวดล้อมในลุ่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.694589721+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพแวดล้อมในรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.694597891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.694600786+07:00","message":"> Transcript [39973] [false]: 'บอกว่าสภาพแวดล้อมในรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.694604951+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.694607234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.694609695+07:00","message":"StatePrefix: 'บอกว่าสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.694611824+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.694617625+07:00","message":"Push: 'สภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.694619581+07:00","message":"TextPushed: 'บอกว่าสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.694622056+07:00","message":"Set new StatePrefix : 'บอกว่าสภาพแวดล้อมในรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.694625887+07:00","message":"Next Push (prob) : 'ในรุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.694633757+07:00","message":"push: {false สภาพแวดล้อม 0 0xc003625b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.886291611+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.886343203+07:00","message":"receive 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-05-12T12:52:27.886349268+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวดล้อมในลุ่มน้ำลำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:27.886368662+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวดล้อมในลุ่มน้ำลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.886377324+07:00","message":"[bufferProcess] interim [280000000]:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.886380146+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพแวดล้อมในลุ่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.886389676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.886392787+07:00","message":"> Transcript [39974] [false]: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.886395176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:27.886397251+07:00","message":"Set new StatePrefix: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.105650474+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.105731928+07:00","message":"receive 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-05-12T12:52:28.105741816+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.105761548+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.105771806+07:00","message":"[bufferProcess] interim [520000000]:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.105775486+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.10578573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.105790113+07:00","message":"> Transcript [39975] [false]: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.105795934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.105799028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.105802488+07:00","message":"StatePrefix: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.105806394+07:00","message":"TextPushed: 'บอกว่าสภาพแวดล้อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.302215617+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.30226299+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-05-12T12:52:28.302270116+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.302282495+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.302290815+07:00","message":"[bufferProcess] interim [700000000]:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.302293218+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.302297043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.302299852+07:00","message":"> Transcript [39976] [false]: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.302303625+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.302305776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.302308105+07:00","message":"StatePrefix: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.302313095+07:00","message":"TextPushed: 'บอกว่าสภาพแวดล้อม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:28.434478837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:28.434493028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.604223561+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.604261875+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-05-12T12:52:28.604267942+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.604279953+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.604287034+07:00","message":"[bufferProcess] interim [0]:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.604289547+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.604294445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.604297241+07:00","message":"> Transcript [39977] [false]: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.604301192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.604303421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.604305587+07:00","message":"StatePrefix: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.604308487+07:00","message":"TextPushed: 'บอกว่าสภาพแวดล้อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.666326528+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.666370471+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-05-12T12:52:28.666377187+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.666396829+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.666409061+07:00","message":"[bufferProcess] interim [120000000]:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.666412015+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.666416183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.666420102+07:00","message":"> Transcript [39978] [false]: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.666424727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.666426786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.666429126+07:00","message":"StatePrefix: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.666431868+07:00","message":"TextPushed: 'บอกว่าสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.66643908+07:00","message":"Push: 'ในลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.66644099+07:00","message":"TextPushed: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.666443025+07:00","message":"Set new StatePrefix : 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.666447696+07:00","message":"Next Push (prob) : 'ลำพะเนียงจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.666456979+07:00","message":"push: {false ในลุ่มน้ำ 0 0xc003625b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.92258072+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.92261955+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-05-12T12:52:28.92262644+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.922641158+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.92265253+07:00","message":"[bufferProcess] interim [300000000]:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.922655258+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.922660455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.922663167+07:00","message":"> Transcript [39979] [false]: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.922666643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.922668735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.922670895+07:00","message":"StatePrefix: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.92267358+07:00","message":"TextPushed: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.984318417+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.984363196+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-05-12T12:52:28.98436937+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:28.984386225+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.984396101+07:00","message":"[bufferProcess] interim [420000000]:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.984398938+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.98440469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.98440771+07:00","message":"> Transcript [39980] [false]: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.984411578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.984413609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.984416152+07:00","message":"StatePrefix: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:28.984419991+07:00","message":"TextPushed: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:29.168795443+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:29.168840695+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-05-12T12:52:29.168847276+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:29.168866229+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.168876716+07:00","message":"[bufferProcess] interim [600000000]:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.168879502+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.168883992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.168886869+07:00","message":"> Transcript [39981] [false]: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.168890434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.168892454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.168894688+07:00","message":"StatePrefix: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.168897228+07:00","message":"TextPushed: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:29.49377531+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:29.493811566+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-05-12T12:52:29.49381824+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:29.493832014+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.493839091+07:00","message":"[bufferProcess] interim [840000000]:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.493842005+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.493848727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.493851539+07:00","message":"> Transcript [39982] [false]: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.493855339+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.493857323+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.493859743+07:00","message":"StatePrefix: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.493862411+07:00","message":"TextPushed: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.493868556+07:00","message":"Push: 'ลำพะเนียงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.493870336+07:00","message":"TextPushed: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.493872392+07:00","message":"Set new StatePrefix : 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.493875023+07:00","message":"Next Push (prob) : 'ต้องได้รับการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:29.493882952+07:00","message":"push: {false ลำพะเนียงจะ 0 0xc003625b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:29.686835574+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:29.686886309+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-05-12T12:52:29.686893784+07:00","message":"receive interim result [false|false]: บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:29.686909458+07:00","message":"[buffer interim] 2877 false บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.686917277+07:00","message":"[bufferProcess] interim [80000000]:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.686920099+07:00","message":"[bufferProcess] send to processor:บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.686923996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.686926435+07:00","message":"> Transcript [39983] [false]: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.686929682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.686931657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.686933516+07:00","message":"StatePrefix: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:29.686936022+07:00","message":"TextPushed: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:29.913563158+07:00","message":"[GCS] IsForceVAD: false for message ID: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:30.028210868+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:30.028248972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้นฟู\",\"confidence\":0.9527219}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:30.028255415+07:00","message":"receive interim result [true|false]: เขาบอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:30.028262174+07:00","message":"end recv isFinal message id 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:30.028264561+07:00","message":"end Recv id 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:30.028271529+07:00","message":"[buffer interim] 2877 true เขาบอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028282197+07:00","message":"[bufferProcess] interim [500000000]:เขาบอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028285265+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028288587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028291167+07:00","message":"> Transcript [39984] [false]: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028294385+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028296257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028298525+07:00","message":"StatePrefix: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028301+07:00","message":"TextPushed: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028303109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028304942+07:00","message":"> Transcript [39985] [true]: 'เขาบอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028307899+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028309529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028311194+07:00","message":"StatePrefix: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028319874+07:00","message":"TextPushed: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028329541+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028533391+07:00","message":"Push: 'ต้องได้รับการฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028538967+07:00","message":"TextPushed: 'บอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028541527+07:00","message":"Set new StatePrefix : 'เขาบอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028543989+07:00","message":"Next Push (prob) : 'เขาบอกว่าสภาพแวดล้อมในลุ่มน้ำลำพะเนียงจะต้องได้รับการฟื้นฟู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:30.028552494+07:00","message":"push: {true ต้องได้รับการฟื้นฟู 0 0xc003625b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:30.028570066+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2877.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:30.03852359+07:00","message":"write wav file: './tmp/7565/7565_2877.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:30.75472457+07:00","message":"[GCS] Start streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.404276579+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.404317072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.404322075+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.40433769+07:00","message":"[buffer interim] 2878 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.404345537+07:00","message":"[bufferProcess] interim [660000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.404347338+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.404352998+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.404355812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.404358695+07:00","message":"> Transcript [39986] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.404361013+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.407467606+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.407504943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.407510838+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.407539658+07:00","message":"[buffer interim] 2878 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.407548031+07:00","message":"[bufferProcess] interim [720000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.407550249+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:31.434669875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:31.434682383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.609202911+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.609238713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีหนวด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.609244731+07:00","message":"receive interim result [false|false]: ไม่มีหนวด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.609258823+07:00","message":"[buffer interim] 2878 false ไม่มีหนวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.609268011+07:00","message":"[bufferProcess] interim [900000000]:ไม่มีหนวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.609270245+07:00","message":"[bufferProcess] send to processor:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.609273405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.609276008+07:00","message":"> Transcript [39987] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.609280131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.60928288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.609286616+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.609289704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.719479721+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.719511115+07:00","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-05-12T12:52:31.719516905+07:00","message":"receive interim result [false|false]: ไม่มีหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.719530957+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.719537537+07:00","message":"[bufferProcess] interim [960000000]:ไม่มีหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.719539762+07:00","message":"[bufferProcess] send to processor:ไม่มีหนวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.719544927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.719547569+07:00","message":"> Transcript [39988] [false]: 'ไม่มีหนวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.719550452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.719552401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.719554405+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.719556661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.720321898+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.720348548+07:00","message":"receive 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-05-12T12:52:31.720353274+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.720362702+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.720367266+07:00","message":"[bufferProcess] interim [20000000]:ไม่มีหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.720369821+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.720374323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.720377085+07:00","message":"> Transcript [39989] [false]: 'ไม่มีหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.720379755+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.72038165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.720383946+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.720390078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.97703924+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.977076088+07:00","message":"receive 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-05-12T12:52:31.977082522+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.977097584+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.977106213+07:00","message":"[bufferProcess] interim [260000000]:ไม่มีหน่วยงานรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.977108476+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.977111573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.977116557+07:00","message":"> Transcript [39990] [false]: 'ไม่มีหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.977119745+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.977122066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.977124622+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.977126814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.977132945+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.977135139+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.977137648+07:00","message":"Set new StatePrefix : 'ไม่มีหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.977140101+07:00","message":"Next Push (prob) : 'มีหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.97714779+07:00","message":"push: {false ไม่ 0 0xc003757a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.979680444+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.979719531+07:00","message":"receive 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-05-12T12:52:31.979725482+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:31.979752848+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.97976446+07:00","message":"[bufferProcess] interim [320000000]:ไม่มีหน่วยงานรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.979767545+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.979774309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.979777228+07:00","message":"> Transcript [39991] [false]: 'ไม่มีหน่วยงานรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.979781621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.979783571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.979785786+07:00","message":"StatePrefix: 'ไม่มีหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:31.979788133+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.167061811+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.167102088+07:00","message":"receive 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-05-12T12:52:32.167109002+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.167122823+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.16712982+07:00","message":"[bufferProcess] interim [440000000]:ไม่มีหน่วยงานรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.167132216+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.167137653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.167141178+07:00","message":"> Transcript [39992] [false]: 'ไม่มีหน่วยงานรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.167144634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.167146778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.167148746+07:00","message":"StatePrefix: 'ไม่มีหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.167151389+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.300732148+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.300773152+07:00","message":"receive 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-05-12T12:52:32.300779279+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.300793989+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.300804341+07:00","message":"[bufferProcess] interim [620000000]:ไม่มีหน่วยงานรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.300806801+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.300812537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.300815391+07:00","message":"> Transcript [39993] [false]: 'ไม่มีหน่วยงานรับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.300818973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.300821402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.300824024+07:00","message":"StatePrefix: 'ไม่มีหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.300826416+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.817700443+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.817740467+07:00","message":"receive 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-05-12T12:52:32.817745668+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบแนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.817760241+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.817767027+07:00","message":"[bufferProcess] interim [100000000]:ไม่มีหน่วยงานรับผิดชอบแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.817769429+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.817774648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.817777383+07:00","message":"> Transcript [39994] [false]: 'ไม่มีหน่วยงานรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.817780805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.817782853+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.817785534+07:00","message":"StatePrefix: 'ไม่มีหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.817788026+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.817792588+07:00","message":"Push: 'มีหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.817794527+07:00","message":"TextPushed: 'ไม่มีหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.817797324+07:00","message":"Set new StatePrefix : 'ไม่มีหน่วยงานรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.817800213+07:00","message":"Next Push (prob) : 'รับผิดชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.817807679+07:00","message":"push: {false มีหน่วยงาน 0 0xc003757a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.86908657+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.869125673+07:00","message":"receive 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-05-12T12:52:32.869131597+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบแนว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.869148662+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.869172474+07:00","message":"[bufferProcess] interim [160000000]:ไม่มีหน่วยงานรับผิดชอบแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.869175928+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิดชอบแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.869183359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.869186434+07:00","message":"> Transcript [39995] [false]: 'ไม่มีหน่วยงานรับผิดชอบแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.869190404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.869192424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.869194952+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.869197354+07:00","message":"TextPushed: 'ไม่มีหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.87430259+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.874334794+07:00","message":"receive 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-05-12T12:52:32.87434021+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบแนวนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.87435544+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบแนวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.874361576+07:00","message":"[bufferProcess] interim [220000000]:ไม่มีหน่วยงานรับผิดชอบแนวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.874364038+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิดชอบแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.874369278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.874372197+07:00","message":"> Transcript [39996] [false]: 'ไม่มีหน่วยงานรับผิดชอบแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.874375365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.87437758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.874379406+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.874381728+07:00","message":"TextPushed: 'ไม่มีหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.999259156+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.999292781+07:00","message":"receive 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-05-12T12:52:32.999299133+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบแนวโน้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:32.999317116+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบแนวโน้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.999323646+07:00","message":"[bufferProcess] interim [280000000]:ไม่มีหน่วยงานรับผิดชอบแนวโน้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.999326139+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิดชอบแนวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.999331035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.99933394+07:00","message":"> Transcript [39997] [false]: 'ไม่มีหน่วยงานรับผิดชอบแนวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.999337099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.999339165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.999341133+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:32.99934358+07:00","message":"TextPushed: 'ไม่มีหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.188660733+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.188710251+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-05-12T12:52:33.188716468+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.188732312+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.188739848+07:00","message":"[bufferProcess] interim [460000000]:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.188742404+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิดชอบแนวโน้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.188748805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.188751422+07:00","message":"> Transcript [39998] [false]: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.188755019+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.188757129+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.188759402+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.188762025+07:00","message":"TextPushed: 'ไม่มีหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.188768101+07:00","message":"Push: 'รับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.1887706+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.188773685+07:00","message":"Set new StatePrefix : 'ไม่มีหน่วยงานรับผิดชอบแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.188776018+07:00","message":"Next Push (prob) : 'แนวโน้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.188784121+07:00","message":"push: {false รับผิดชอบ 0 0xc003757a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.321310914+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.321354769+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-05-12T12:52:33.321360573+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.321374792+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.321383049+07:00","message":"[bufferProcess] interim [580000000]:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.321385951+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.321389507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.321392831+07:00","message":"> Transcript [39999] [false]: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.321397056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.321399775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.32140156+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.32140432+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.392577882+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.392614662+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-05-12T12:52:33.392621169+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.392640094+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.392647704+07:00","message":"[bufferProcess] interim [700000000]:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.39265081+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.392655399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.392658239+07:00","message":"> Transcript [40000] [false]: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.392661942+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.392664223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.39266607+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.392671981+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.513480748+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.513519409+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-05-12T12:52:33.513525608+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.513541309+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.513548789+07:00","message":"[bufferProcess] interim [820000000]:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.51355189+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.513555552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.513558487+07:00","message":"> Transcript [40001] [false]: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.513562468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.513564548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.513567041+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.513569799+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.723553291+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.723597155+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-05-12T12:52:33.723603474+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.723622256+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.723639348+07:00","message":"[bufferProcess] interim [0]:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.723642212+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.723648355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.723651077+07:00","message":"> Transcript [40002] [false]: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.723655845+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.723657952+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.723660177+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.723663097+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.723667923+07:00","message":"Push: 'แนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.723670448+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.723673861+07:00","message":"Set new StatePrefix : 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.723676269+07:00","message":"Next Push (prob) : 'ที่ดินของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.723684621+07:00","message":"push: {false แนวโน้ม 0 0xc003757a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.9622111+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.962252052+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-05-12T12:52:33.962263736+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:33.962278377+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.962286711+07:00","message":"[bufferProcess] interim [240000000]:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.962290908+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.962299362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.962303864+07:00","message":"> Transcript [40003] [false]: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.962308791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.962311604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.962314853+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:33.962318687+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.106856504+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.106897564+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-05-12T12:52:34.106904126+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.106919946+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.106931591+07:00","message":"[bufferProcess] interim [420000000]:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.10693409+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.106941389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.106947709+07:00","message":"> Transcript [40004] [false]: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.106951685+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.106953778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.106955754+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.106958178+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.276696587+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.276738785+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-05-12T12:52:34.276745709+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.276761467+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.276769488+07:00","message":"[bufferProcess] interim [540000000]:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.276772596+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.276782578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.276787545+07:00","message":"> Transcript [40005] [false]: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.276793876+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.276797953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.276800977+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.276803632+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.424959226+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.424997691+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-05-12T12:52:34.425003572+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.425017739+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.425024756+07:00","message":"[bufferProcess] interim [720000000]:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.425027612+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.425032793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.425035225+07:00","message":"> Transcript [40006] [false]: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.425039552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.425041934+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.425044261+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.42504736+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.425051874+07:00","message":"Push: 'ที่ดินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.425054481+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.425059284+07:00","message":"Set new StatePrefix : 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.425062026+07:00","message":"Next Push (prob) : 'ชาวบ้านที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.425070428+07:00","message":"push: {false ที่ดินของ 0 0xc003757a80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:34.435136041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:34.435147399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.625066549+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.625105073+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-05-12T12:52:34.62511112+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดล้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.625123405+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดล้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.625130503+07:00","message":"[bufferProcess] interim [900000000]:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดล้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.625133626+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.62513882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.625141837+07:00","message":"> Transcript [40007] [false]: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.62514756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.62514967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.62515153+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.625154104+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.671716946+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.671756628+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-05-12T12:52:34.67176263+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.671778037+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.671785956+07:00","message":"[bufferProcess] interim [960000000]:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.671788694+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดล้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.671795746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.671798673+07:00","message":"> Transcript [40008] [false]: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดล้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.671802534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.671804734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.671806633+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.671809757+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.919112427+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.919162782+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-05-12T12:52:34.919172309+07:00","message":"receive interim result [false|false]: ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:34.919188604+07:00","message":"[buffer interim] 2878 false ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.919196256+07:00","message":"[bufferProcess] interim [140000000]:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.919199269+07:00","message":"[bufferProcess] send to processor:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.919211607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.919214593+07:00","message":"> Transcript [40009] [false]: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.919218511+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.919226965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.919230601+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:34.919235036+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.035436774+07:00","message":"[GCS] IsForceVAD: false for message ID: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.105291398+07:00","message":"[GCS] Start streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.139154651+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.139196264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำน้ำ\",\"confidence\":0.9588219}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.139203873+07:00","message":"receive interim result [true|false]: ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.139214531+07:00","message":"end recv isFinal message id 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.139217638+07:00","message":"end Recv id 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.139225602+07:00","message":"[buffer interim] 2878 true ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139234864+07:00","message":"[bufferProcess] interim [500000000]:ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139239741+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139244833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139249084+07:00","message":"> Transcript [40010] [false]: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139254431+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139257916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139260145+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139262778+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139266723+07:00","message":"Push: 'ชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139269189+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139273784+07:00","message":"Set new StatePrefix : 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139276045+07:00","message":"Next Push (prob) : 'ติดลำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139277697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139279676+07:00","message":"> Transcript [40011] [true]: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.13928186+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139283803+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139285502+07:00","message":"StatePrefix: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่ติดลำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139287423+07:00","message":"TextPushed: 'ไม่มีหน่วยงานรับผิดชอบแนวโน้มที่ดินของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.139289601+07:00","message":"Push: 'ติดลำน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.139313871+07:00","message":"push: {false ชาวบ้านที่อยู่ 0 0xc003757a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.139335482+07:00","message":"push: {true ติดลำน้ำ 0 0xc003757a80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:35.151321664+07:00","message":"write wav file: './tmp/7565/7565_2878.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.164098455+07:00","message":"[GCS] IsForceVAD: false for message ID: 2879"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.240049681+07:00","message":"[GCS] Start streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.314873906+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.314892385+07:00","message":"found end of frame, send empty tag with msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.314895267+07:00","message":"end Recv id 2879"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.314902408+07:00","message":"[buffer interim] 2879 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.314909381+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.31491281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.314915646+07:00","message":"> Transcript [40012] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.314918313+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.314920149+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.314921864+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.314923724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.31492623+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.314934881+07:00","message":"push: {true \n 0 0xc003b33f80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:35.319859437+07:00","message":"write wav file: './tmp/7565/7565_2879.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.795399926+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.795433914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.79543981+07:00","message":"receive interim result [false|false]: ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.795450983+07:00","message":"[buffer interim] 2880 false ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.795458077+07:00","message":"[bufferProcess] interim [540000000]:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.795459857+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.904473662+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.90451103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะถูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.90451787+07:00","message":"receive interim result [false|false]: ก็จะถูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:35.904532128+07:00","message":"[buffer interim] 2880 false ก็จะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.90453992+07:00","message":"[bufferProcess] interim [720000000]:ก็จะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.904542437+07:00","message":"[bufferProcess] send to processor:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.904548436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.904551108+07:00","message":"> Transcript [40013] [false]: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:35.90455323+07:00","message":"Set StatePrefix (first interim): 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.091464874+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.091514924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะถูกกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.091520736+07:00","message":"receive interim result [false|false]: ก็จะถูกกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.091532216+07:00","message":"[buffer interim] 2880 false ก็จะถูกกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.091539945+07:00","message":"[bufferProcess] interim [840000000]:ก็จะถูกกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.091542353+07:00","message":"[bufferProcess] send to processor:ก็จะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.091545405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.091548258+07:00","message":"> Transcript [40014] [false]: 'ก็จะถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.091553342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.09155532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.091557399+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.09155941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.116396444+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.116433516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะถูกกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.116439503+07:00","message":"receive interim result [false|false]: ก็จะถูกกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.11645805+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.116466125+07:00","message":"[bufferProcess] interim [900000000]:ก็จะถูกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.116468771+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.116472628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.116475312+07:00","message":"> Transcript [40015] [false]: 'ก็จะถูกกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.116478511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.11648063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.116482531+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.116484592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.216536402+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.216576176+07:00","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-05-12T12:52:36.216582478+07:00","message":"receive interim result [false|false]: ก็จะถูกกัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.216599127+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.216616283+07:00","message":"[bufferProcess] interim [960000000]:ก็จะถูกกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.216619328+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.216627167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.216630436+07:00","message":"> Transcript [40016] [false]: 'ก็จะถูกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.21663343+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.216635616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.21663774+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.216639891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.238705765+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.238731126+07:00","message":"receive 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-05-12T12:52:36.238737089+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.238750163+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.238755604+07:00","message":"[bufferProcess] interim [20000000]:ก็จะถูกกัดเซาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.238757719+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.238760757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.238763214+07:00","message":"> Transcript [40017] [false]: 'ก็จะถูกกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.238766254+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.238768726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.23877073+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.238772657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.238779242+07:00","message":"Push: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.238781412+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.238783295+07:00","message":"Set new StatePrefix : 'ก็จะถูกกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.238785238+07:00","message":"Next Push (prob) : 'ถูกกัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.23879559+07:00","message":"push: {false ก็จะ 0 0xc003051e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.509578735+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.509628864+07:00","message":"receive 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-05-12T12:52:36.509635703+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะเสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.509652133+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.509661196+07:00","message":"[bufferProcess] interim [320000000]:ก็จะถูกกัดเซาะเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.509664744+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัดเซาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.509673223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.509676136+07:00","message":"> Transcript [40018] [false]: 'ก็จะถูกกัดเซาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.509679813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.509682395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.509684244+07:00","message":"StatePrefix: 'ก็จะถูกกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.50968682+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.651383972+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.651422702+07:00","message":"receive 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-05-12T12:52:36.651429432+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.651443448+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.651450864+07:00","message":"[bufferProcess] interim [440000000]:ก็จะถูกกัดเซาะเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.651453482+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัดเซาะเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.65146044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.651463091+07:00","message":"> Transcript [40019] [false]: 'ก็จะถูกกัดเซาะเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.651466404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.651468711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.651470569+07:00","message":"StatePrefix: 'ก็จะถูกกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.651472731+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.790175183+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.790227678+07:00","message":"receive 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-05-12T12:52:36.790233986+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะเสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:36.790250449+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.790258765+07:00","message":"[bufferProcess] interim [620000000]:ก็จะถูกกัดเซาะเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.790261323+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัดเซาะเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.790269309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.790272085+07:00","message":"> Transcript [40020] [false]: 'ก็จะถูกกัดเซาะเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.790275597+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.790277729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.790279986+07:00","message":"StatePrefix: 'ก็จะถูกกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:36.790281936+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:37.361995413+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:37.362034782+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-05-12T12:52:37.36204253+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะเสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:37.362061033+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.362070275+07:00","message":"[bufferProcess] interim [220000000]:ก็จะถูกกัดเซาะเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.36207257+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัดเซาะเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.362079275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.362082053+07:00","message":"> Transcript [40021] [false]: 'ก็จะถูกกัดเซาะเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.36208647+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.362088779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.362090684+07:00","message":"StatePrefix: 'ก็จะถูกกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.362092652+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.362098889+07:00","message":"Push: 'ถูกกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.36210279+07:00","message":"TextPushed: 'ก็จะถูกกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.362104879+07:00","message":"Set new StatePrefix : 'ก็จะถูกกัดเซาะเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.362106903+07:00","message":"Next Push (prob) : 'เซาะเสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:37.362130754+07:00","message":"push: {false ถูกกัด 0 0xc003051e80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:37.43567066+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:37.435680233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:37.559066973+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:37.559106537+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-05-12T12:52:37.559112229+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะเสียหายจน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:37.559125914+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะเสียหายจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.55913314+07:00","message":"[bufferProcess] interim [340000000]:ก็จะถูกกัดเซาะเสียหายจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.559135943+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัดเซาะเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.559144323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.559147358+07:00","message":"> Transcript [40022] [false]: 'ก็จะถูกกัดเซาะเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.559150837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.559153169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.559154986+07:00","message":"StatePrefix: 'ก็จะถูกกัดเซาะเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.559157628+07:00","message":"TextPushed: 'ก็จะถูกกัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:37.691675151+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:37.691716449+07:00","message":"receive 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-05-12T12:52:37.691722778+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะเสียหายจนไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:37.691737929+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะเสียหายจนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.691748053+07:00","message":"[bufferProcess] interim [520000000]:ก็จะถูกกัดเซาะเสียหายจนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.691750702+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัดเซาะเสียหายจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.691756971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.691759757+07:00","message":"> Transcript [40023] [false]: 'ก็จะถูกกัดเซาะเสียหายจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.691764517+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.691766682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.691768657+07:00","message":"StatePrefix: 'ก็จะถูกกัดเซาะเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.691770933+07:00","message":"TextPushed: 'ก็จะถูกกัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:37.872209933+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:37.872254236+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-05-12T12:52:37.872260088+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะเสียหายจนไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:37.872276422+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะเสียหายจนไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.872290073+07:00","message":"[bufferProcess] interim [700000000]:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.872293616+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัดเซาะเสียหายจนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.872297665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.872301182+07:00","message":"> Transcript [40024] [false]: 'ก็จะถูกกัดเซาะเสียหายจนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.872304533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.872306605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.872308733+07:00","message":"StatePrefix: 'ก็จะถูกกัดเซาะเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:37.872310993+07:00","message":"TextPushed: 'ก็จะถูกกัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.39051677+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.390558833+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-05-12T12:52:38.39056632+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.39058183+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.390603546+07:00","message":"[bufferProcess] interim [180000000]:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.390605952+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.390609834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.390614086+07:00","message":"> Transcript [40025] [false]: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.390618823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.390622066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.390624707+07:00","message":"StatePrefix: 'ก็จะถูกกัดเซาะเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.390626944+07:00","message":"TextPushed: 'ก็จะถูกกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.390634253+07:00","message":"Push: 'เซาะเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.390636086+07:00","message":"TextPushed: 'ก็จะถูกกัดเซาะเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.390638092+07:00","message":"Set new StatePrefix : 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.390640591+07:00","message":"Next Push (prob) : 'จนไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.390649671+07:00","message":"push: {false เซาะเสียหาย 0 0xc003051e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.500308842+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.500350646+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-05-12T12:52:38.500359993+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะเสียหายจนไม่สามารถระบุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.500375692+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะเสียหายจนไม่สามารถระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.500382897+07:00","message":"[bufferProcess] interim [300000000]:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.500385503+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.500389403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.500395481+07:00","message":"> Transcript [40026] [false]: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.500400443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.50040249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.500404294+07:00","message":"StatePrefix: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.500406829+07:00","message":"TextPushed: 'ก็จะถูกกัดเซาะเสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.584600643+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.584638723+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-05-12T12:52:38.584645202+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.584660978+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.584674191+07:00","message":"[bufferProcess] interim [360000000]:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.584677169+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.58468071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.584683526+07:00","message":"> Transcript [40027] [false]: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.58468675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.584688663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.584690613+07:00","message":"StatePrefix: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.584692856+07:00","message":"TextPushed: 'ก็จะถูกกัดเซาะเสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.592217939+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.592236416+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-05-12T12:52:38.592241186+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.592251806+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.592256358+07:00","message":"[bufferProcess] interim [420000000]:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.592260652+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.592266352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.592269051+07:00","message":"> Transcript [40028] [false]: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.59227197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.592273904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.592275675+07:00","message":"StatePrefix: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.592277647+07:00","message":"TextPushed: 'ก็จะถูกกัดเซาะเสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.904328969+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.904366268+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-05-12T12:52:38.904373734+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.904390076+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.904399557+07:00","message":"[bufferProcess] interim [660000000]:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.904402024+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.904407327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.904410819+07:00","message":"> Transcript [40029] [false]: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.904416748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.904418956+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.904421409+07:00","message":"StatePrefix: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.904423954+07:00","message":"TextPushed: 'ก็จะถูกกัดเซาะเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.904432291+07:00","message":"Push: 'จนไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.904434429+07:00","message":"TextPushed: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.904439287+07:00","message":"Set new StatePrefix : 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:38.904441668+07:00","message":"Next Push (prob) : 'รังวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:38.904450306+07:00","message":"push: {false จนไม่สามารถ 0 0xc003051e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:39.092971689+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:39.093012838+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-05-12T12:52:39.093018641+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:39.093032563+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.093046238+07:00","message":"[bufferProcess] interim [840000000]:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.09304993+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.09305717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.093060156+07:00","message":"> Transcript [40030] [false]: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.093063794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.093065694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.093067546+07:00","message":"StatePrefix: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.093071161+07:00","message":"TextPushed: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:39.283237637+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:39.283274885+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-05-12T12:52:39.283280575+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:39.283293787+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.283300128+07:00","message":"[bufferProcess] interim [80000000]:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.283302441+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.28330769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.283310236+07:00","message":"> Transcript [40031] [false]: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.283314039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.283316173+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.283318201+07:00","message":"StatePrefix: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.283321107+07:00","message":"TextPushed: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:39.422352096+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:39.422402684+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-05-12T12:52:39.422409596+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:39.422426752+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.422435698+07:00","message":"[bufferProcess] interim [140000000]:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.422439616+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.422447649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.422450742+07:00","message":"> Transcript [40032] [false]: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.422454888+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.422456887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.422460512+07:00","message":"StatePrefix: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.422464412+07:00","message":"TextPushed: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:39.68069439+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:39.680739655+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-05-12T12:52:39.680745684+07:00","message":"receive interim result [false|false]: ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดินได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:39.680757627+07:00","message":"[buffer interim] 2880 false ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.680765026+07:00","message":"[bufferProcess] interim [440000000]:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.680767603+07:00","message":"[bufferProcess] send to processor:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.680771053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.680773821+07:00","message":"> Transcript [40033] [false]: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.680778435+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.680780496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.680783514+07:00","message":"StatePrefix: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.68078732+07:00","message":"TextPushed: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.680790214+07:00","message":"Push: 'รังวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.680792497+07:00","message":"TextPushed: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.68079921+07:00","message":"Set new StatePrefix : 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:39.680801944+07:00","message":"Next Push (prob) : 'แนวเขตที่ดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:39.680810307+07:00","message":"push: {false รังวัด 0 0xc003051e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:39.915339594+07:00","message":"[GCS] IsForceVAD: false for message ID: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:40.040710631+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:40.040765482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดินได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:40.040771714+07:00","message":"receive interim result [true|false]: ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดินได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:40.040784282+07:00","message":"end recv isFinal message id 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:40.040786562+07:00","message":"end Recv id 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:40.040794234+07:00","message":"[buffer interim] 2880 true ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.040806686+07:00","message":"[bufferProcess] interim [890000000]:ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.040810782+07:00","message":"[bufferProcess] send to processor (isfinal):ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดินได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.040814874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.040818036+07:00","message":"> Transcript [40034] [false]: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดินได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.040821358+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.040823207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.040825524+07:00","message":"StatePrefix: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.040828549+07:00","message":"TextPushed: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.040830611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.040834009+07:00","message":"> Transcript [40035] [true]: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดินได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.040836175+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.040837927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.040839482+07:00","message":"StatePrefix: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัดแนวเขตที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.040841355+07:00","message":"TextPushed: 'ก็จะถูกกัดเซาะเสียหายจนไม่สามารถรังวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.040845075+07:00","message":"Push: 'แนวเขตที่ดินได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:40.040854471+07:00","message":"push: {true แนวเขตที่ดินได้ 0 0xc003051e80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:40.051608383+07:00","message":"write wav file: './tmp/7565/7565_2880.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:40.301292048+07:00","message":"[GCS] Start streaming session, msgId: 2881"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:40.435998704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:40.436006114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:40.829908288+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:40.82995503+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-05-12T12:52:40.82996029+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:40.829982506+07:00","message":"[buffer interim] 2881 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.829990842+07:00","message":"[bufferProcess] interim [360000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.829992897+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:40.964774078+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:40.964807097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มยุรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:40.96481333+07:00","message":"receive interim result [false|false]: มยุรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:40.964829054+07:00","message":"[buffer interim] 2881 false มยุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.964836465+07:00","message":"[bufferProcess] interim [480000000]:มยุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.964839063+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.964842138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.9648452+07:00","message":"> Transcript [40036] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:40.964847247+07:00","message":"Set StatePrefix (first interim): 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.167214732+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.167253001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มยุรีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.167260152+07:00","message":"receive interim result [false|false]: มยุรีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.167274516+07:00","message":"[buffer interim] 2881 false มยุรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.167282013+07:00","message":"[bufferProcess] interim [720000000]:มยุรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.167284644+07:00","message":"[bufferProcess] send to processor:มยุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.167290872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.1672935+07:00","message":"> Transcript [40037] [false]: 'มยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.167295586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.167297643+07:00","message":"Set new StatePrefix: 'มยุรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.47095635+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.470992369+07:00","message":"receive 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-05-12T12:52:41.470997275+07:00","message":"receive interim result [false|false]: มยุรีคาราบาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.47102056+07:00","message":"[buffer interim] 2881 false มยุรีคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.47102773+07:00","message":"[bufferProcess] interim [20000000]:มยุรีคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.471030051+07:00","message":"[bufferProcess] send to processor:มยุรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.471033534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.471038088+07:00","message":"> Transcript [40038] [false]: 'มยุรีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.471041568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.47104355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.471045368+07:00","message":"StatePrefix: 'มยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.471047437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.66930214+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.669339336+07:00","message":"receive 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-05-12T12:52:41.669345194+07:00","message":"receive interim result [false|false]: มยุรีพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.669360166+07:00","message":"[buffer interim] 2881 false มยุรีพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.669367579+07:00","message":"[bufferProcess] interim [140000000]:มยุรีพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.669369865+07:00","message":"[bufferProcess] send to processor:มยุรีคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.669373226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.66937619+07:00","message":"> Transcript [40039] [false]: 'มยุรีคาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.669389586+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.669391511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.669393351+07:00","message":"StatePrefix: 'มยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.669395503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.722821004+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.722854707+07:00","message":"receive 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-05-12T12:52:41.722860692+07:00","message":"receive interim result [false|false]: มยุรีคาราบาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.722872852+07:00","message":"[buffer interim] 2881 false มยุรีคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.722878973+07:00","message":"[bufferProcess] interim [260000000]:มยุรีคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.722881075+07:00","message":"[bufferProcess] send to processor:มยุรีพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.722885885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.722888629+07:00","message":"> Transcript [40040] [false]: 'มยุรีพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.722891756+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.722893864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.722896077+07:00","message":"StatePrefix: 'มยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.722898203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.725933538+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.725973152+07:00","message":"receive 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-05-12T12:52:41.72597961+07:00","message":"receive interim result [false|false]: มยุรีรัฐบาลไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.725998529+07:00","message":"[buffer interim] 2881 false มยุรีรัฐบาลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.726007536+07:00","message":"[bufferProcess] interim [320000000]:มยุรีรัฐบาลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.726009845+07:00","message":"[bufferProcess] send to processor:มยุรีคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.726013432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.726017096+07:00","message":"> Transcript [40041] [false]: 'มยุรีคาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.726020679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.726023205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.726025006+07:00","message":"StatePrefix: 'มยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.726026871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.726029816+07:00","message":"Push: 'มยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.72603191+07:00","message":"TextPushed: 'มยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.726034295+07:00","message":"Set new StatePrefix : 'มยุรีคาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:41.726036826+07:00","message":"Next Push (prob) : 'คาราบาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:41.726045258+07:00","message":"push: {false มยุรี 0 0xc003756180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:42.059059157+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:42.05909955+07:00","message":"receive 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-05-12T12:52:42.059105369+07:00","message":"receive interim result [false|false]: มยุรีพยาบาลไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:42.059119135+07:00","message":"[buffer interim] 2881 false มยุรีพยาบาลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.059128228+07:00","message":"[bufferProcess] interim [620000000]:มยุรีพยาบาลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.059131002+07:00","message":"[bufferProcess] send to processor:มยุรีรัฐบาลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.059134649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.059137479+07:00","message":"> Transcript [40042] [false]: 'มยุรีรัฐบาลไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.05913951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.059141721+07:00","message":"Set new StatePrefix: 'มยุรีรัฐบาลไทย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:42.23901129+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:42.239048765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มยุรีรัฐบาลไทย Ep\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:42.239054429+07:00","message":"receive interim result [false|false]: มยุรีรัฐบาลไทย Ep"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:42.239067207+07:00","message":"[buffer interim] 2881 false มยุรีรัฐบาลไทย Ep"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.239076238+07:00","message":"[bufferProcess] interim [740000000]:มยุรีรัฐบาลไทย Ep"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.239078557+07:00","message":"[bufferProcess] send to processor:มยุรีพยาบาลไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.239081998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.239085015+07:00","message":"> Transcript [40043] [false]: 'มยุรีพยาบาลไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.239087152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.239089223+07:00","message":"Set new StatePrefix: 'มยุรีพยาบาลไทย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:42.242310767+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:42.242342836+07:00","message":"receive 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-05-12T12:52:42.242348784+07:00","message":"receive interim result [false|false]: มยุรีรัฐบาลไทยพีบีเอส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:42.242361812+07:00","message":"[buffer interim] 2881 false มยุรีรัฐบาลไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.242367245+07:00","message":"[bufferProcess] interim [800000000]:มยุรีรัฐบาลไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.242369701+07:00","message":"[bufferProcess] send to processor:มยุรีรัฐบาลไทย Ep"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.242374988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.242377485+07:00","message":"> Transcript [40044] [false]: 'มยุรีรัฐบาลไทย Ep'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.242379615+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.24238181+07:00","message":"Set new StatePrefix: 'มยุรีรัฐบาลไทย Ep'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:42.886147628+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:42.886196471+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-05-12T12:52:42.886204959+07:00","message":"receive interim result [false|false]: มยุรีรัฐบาลไทยพีบีเอส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:42.886221902+07:00","message":"[buffer interim] 2881 false มยุรีรัฐบาลไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.886230314+07:00","message":"[bufferProcess] interim [400000000]:มยุรีรัฐบาลไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.886232902+07:00","message":"[bufferProcess] send to processor:มยุรีรัฐบาลไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.886239454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.886242208+07:00","message":"> Transcript [40045] [false]: 'มยุรีรัฐบาลไทยพีบีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.886244741+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.886248927+07:00","message":"Set new StatePrefix: 'มยุรีรัฐบาลไทยพีบีเอส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:42.938504832+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:42.938567644+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-05-12T12:52:42.938574422+07:00","message":"receive interim result [false|false]: มยุรีพยาบาลไทยพีบีเอสราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:42.938587036+07:00","message":"[buffer interim] 2881 false มยุรีพยาบาลไทยพีบีเอสราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.938595328+07:00","message":"[bufferProcess] interim [460000000]:มยุรีพยาบาลไทยพีบีเอสราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.938598473+07:00","message":"[bufferProcess] send to processor:มยุรีรัฐบาลไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.938602037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.938605417+07:00","message":"> Transcript [40046] [false]: 'มยุรีรัฐบาลไทยพีบีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.938609318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.938611637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.938614087+07:00","message":"StatePrefix: 'มยุรีรัฐบาลไทยพีบีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:42.938616543+07:00","message":"TextPushed: 'มยุรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:43.069325223+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:43.069363791+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-05-12T12:52:43.069371052+07:00","message":"receive interim result [false|false]: มยุรีพยาบาลไทยพีบีเอสรายงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:43.069387058+07:00","message":"[buffer interim] 2881 false มยุรีพยาบาลไทยพีบีเอสรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.069394527+07:00","message":"[bufferProcess] interim [580000000]:มยุรีพยาบาลไทยพีบีเอสรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.069397338+07:00","message":"[bufferProcess] send to processor:มยุรีพยาบาลไทยพีบีเอสราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.069406157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.06941009+07:00","message":"> Transcript [40047] [false]: 'มยุรีพยาบาลไทยพีบีเอสราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.06941378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.069416054+07:00","message":"Set new StatePrefix: 'มยุรีพยาบาลไทยพีบีเอสราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:43.239753753+07:00","message":"[GCS] IsForceVAD: false for message ID: 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:43.369078936+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:43.369129952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มยุรีพยาบาล ThaiPBS รายงาน\",\"confidence\":0.84956217}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:43.369137117+07:00","message":"receive interim result [true|false]: มยุรีพยาบาล ThaiPBS รายงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:43.369148262+07:00","message":"end recv isFinal message id 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:43.369150466+07:00","message":"end Recv id 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:43.369158321+07:00","message":"[buffer interim] 2881 true มยุรีพยาบาล ThaiPBS รายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.369183503+07:00","message":"[bufferProcess] interim [970000000]:มยุรีพยาบาล ThaiPBS รายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.369187234+07:00","message":"[bufferProcess] send to processor (isfinal):มยุรีพยาบาลไทยพีบีเอสรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.369191151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.369194124+07:00","message":"> Transcript [40048] [false]: 'มยุรีพยาบาลไทยพีบีเอสรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.369197005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.369199487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.369202413+07:00","message":"StatePrefix: 'มยุรีพยาบาลไทยพีบีเอสราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.369204857+07:00","message":"TextPushed: 'มยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.369206615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.369208486+07:00","message":"> Transcript [40049] [true]: 'มยุรีพยาบาล ThaiPBS รายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.369210854+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.369212474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.369214041+07:00","message":"StatePrefix: 'มยุรีพยาบาลไทยพีบีเอสราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.369216+07:00","message":"TextPushed: 'มยุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:43.369223485+07:00","message":"Push: 'พยาบาล ThaiPBS รายงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:43.369232497+07:00","message":"push: {true พยาบาล ThaiPBS รายงาน 0 0xc003756180}"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:43.377238208+07:00","message":"write wav file: './tmp/7565/7565_2881.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:43.435822643+07:00","message":"[GCS] Start streaming session, msgId: 2882"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:43.4360316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:43.436031643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:45.477934643+07:00","message":"[GCS] IsForceVAD: false for message ID: 2882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:45.570001409+07:00","message":"receive streaming session, msgId: 2882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:45.570020136+07:00","message":"found end of frame, send empty tag with msgId: 2882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:45.570023187+07:00","message":"end Recv id 2882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:45.570030009+07:00","message":"[buffer interim] 2882 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:45.570036958+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:45.570040573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:45.570043418+07:00","message":"> Transcript [40050] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:45.57004631+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:45.570048477+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:45.570050297+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:45.570052056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:45.570054628+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:45.570088593+07:00","message":"push: {true \n 0 0xc005d08080}"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:45.577403073+07:00","message":"write wav file: './tmp/7565/7565_2882.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:45.745353023+07:00","message":"[GCS] Start streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:45.803830326+07:00","message":"[GCS] IsForceVAD: false for message ID: 2883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:45.934291569+07:00","message":"[GCS] Start streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:45.965408972+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:45.96542887+07:00","message":"found end of frame, send empty tag with msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:45.965432178+07:00","message":"end Recv id 2883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:45.965440512+07:00","message":"[buffer interim] 2883 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:45.965448634+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:45.965459054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:45.965461934+07:00","message":"> Transcript [40051] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:45.965464756+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:45.965466678+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:45.965468406+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:45.965470185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:45.965473145+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:45.965485338+07:00","message":"push: {true \n 0 0xc004428900}"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:45.97065609+07:00","message":"write wav file: './tmp/7565/7565_2883.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:46.436337467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:46.436351675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:46.463683625+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:46.463717059+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-05-12T12:52:46.463722458+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:46.463735128+07:00","message":"[buffer interim] 2884 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.463741122+07:00","message":"[bufferProcess] interim [360000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.463743039+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:46.66061365+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:46.660647842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:46.660653953+07:00","message":"receive interim result [false|false]: ความจำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:46.660667962+07:00","message":"[buffer interim] 2884 false ความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.660674713+07:00","message":"[bufferProcess] interim [540000000]:ความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.660677107+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.660681751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.660684249+07:00","message":"> Transcript [40052] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.660686741+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:46.796146942+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:46.79618974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความกังวล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:46.796195541+07:00","message":"receive interim result [false|false]: ความกังวล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:46.796215472+07:00","message":"[buffer interim] 2884 false ความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.796224316+07:00","message":"[bufferProcess] interim [660000000]:ความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.796226376+07:00","message":"[bufferProcess] send to processor:ความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.796231728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.796234681+07:00","message":"> Transcript [40053] [false]: 'ความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.796237488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.796239742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.796241501+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.796243381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:46.973333874+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:46.973373078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความกังวลต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:46.973378951+07:00","message":"receive interim result [false|false]: ความกังวลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:46.97339185+07:00","message":"[buffer interim] 2884 false ความกังวลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.973400972+07:00","message":"[bufferProcess] interim [900000000]:ความกังวลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.973404709+07:00","message":"[bufferProcess] send to processor:ความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.973410348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.973414095+07:00","message":"> Transcript [40054] [false]: 'ความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.973418774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.973422725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.973425772+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:46.973428026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.169303669+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.169342388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความกังวลออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.169349326+07:00","message":"receive interim result [false|false]: ความกังวลออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.16936462+07:00","message":"[buffer interim] 2884 false ความกังวลออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.169372596+07:00","message":"[bufferProcess] interim [80000000]:ความกังวลออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.169376161+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.169384309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.16938813+07:00","message":"> Transcript [40055] [false]: 'ความกังวลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.16939291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.169395988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.169399005+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.169402069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.303697471+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.303740342+07:00","message":"receive 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-05-12T12:52:47.303748026+07:00","message":"receive interim result [false|false]: ความกังวลต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.303779441+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.303785151+07:00","message":"receive 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-05-12T12:52:47.303789572+07:00","message":"receive interim result [false|false]: ความกังวลต่อกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.303797795+07:00","message":"[buffer interim] 2884 false ความกังวลต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.303802156+07:00","message":"[buffer interim] 2884 false ความกังวลต่อกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303824623+07:00","message":"[bufferProcess] interim [140000000]:ความกังวลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303828269+07:00","message":"[bufferProcess] send to processor:ความกังวลออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303832529+07:00","message":"[bufferProcess] interim [200000000]:ความกังวลต่อกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303835951+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303839812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303843584+07:00","message":"> Transcript [40056] [false]: 'ความกังวลออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303848225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303851513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303854291+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303857556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303861481+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303864215+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303867584+07:00","message":"Set new StatePrefix : 'ความกังวลออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303870994+07:00","message":"Next Push (prob) : 'กังวลออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303873946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303876934+07:00","message":"> Transcript [40057] [false]: 'ความกังวลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303879477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.303884436+07:00","message":"Set new StatePrefix: 'ความกังวลต่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.30389505+07:00","message":"push: {false ความ 0 0xc004428a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.371383006+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.371423646+07:00","message":"receive 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-05-12T12:52:47.371429159+07:00","message":"receive interim result [false|false]: ความกังวลต่อกรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.37144998+07:00","message":"[buffer interim] 2884 false ความกังวลต่อกรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.371458126+07:00","message":"[bufferProcess] interim [320000000]:ความกังวลต่อกรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.371460657+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.37146392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.371466724+07:00","message":"> Transcript [40058] [false]: 'ความกังวลต่อกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.371469493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.371472277+07:00","message":"Set new StatePrefix: 'ความกังวลต่อกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.484791975+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.48483183+07:00","message":"receive 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-05-12T12:52:47.484839096+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.484853006+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.484864467+07:00","message":"[bufferProcess] interim [380000000]:ความกังวลต่อโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.484868485+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อกรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.484875708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.484879784+07:00","message":"> Transcript [40059] [false]: 'ความกังวลต่อกรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.484882867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.484885924+07:00","message":"Set new StatePrefix: 'ความกังวลต่อกรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.873940456+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.873979797+07:00","message":"receive 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-05-12T12:52:47.873987215+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:47.874005064+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.874017948+07:00","message":"[bufferProcess] interim [740000000]:ความกังวลต่อโครงการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.874024149+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.874032821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.874037412+07:00","message":"> Transcript [40060] [false]: 'ความกังวลต่อโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.874040898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:47.874044435+07:00","message":"Set new StatePrefix: 'ความกังวลต่อโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:48.061896846+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:48.061941073+07:00","message":"receive 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-05-12T12:52:48.061948504+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:48.061964908+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.061972041+07:00","message":"[bufferProcess] interim [980000000]:ความกังวลต่อโครงการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.061974629+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.061981163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.061984105+07:00","message":"> Transcript [40061] [false]: 'ความกังวลต่อโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.061987792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.061992115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.061994593+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.061996888+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:48.510363022+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:48.510395823+07:00","message":"receive 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-05-12T12:52:48.510401942+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:48.510414438+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.510421349+07:00","message":"[bufferProcess] interim [400000000]:ความกังวลต่อโครงการปรับปรุงพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.510424015+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.510429288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.510431823+07:00","message":"> Transcript [40062] [false]: 'ความกังวลต่อโครงการปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.510435303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.510437356+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.510439901+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.510442426+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:48.571859607+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:48.571895137+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-05-12T12:52:48.571901209+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:48.57191293+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.571919493+07:00","message":"[bufferProcess] interim [460000000]:ความกังวลต่อโครงการปรับปรุงทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.571921972+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.571926884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.571929361+07:00","message":"> Transcript [40063] [false]: 'ความกังวลต่อโครงการปรับปรุงพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.571933113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.571935178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.571937281+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.571939701+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:48.764354454+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:48.764402076+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-05-12T12:52:48.764409941+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:48.76442749+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.764437252+07:00","message":"[bufferProcess] interim [700000000]:ความกังวลต่อโครงการปรับปรุงทางแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.764441988+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.764447481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.764450447+07:00","message":"> Transcript [40064] [false]: 'ความกังวลต่อโครงการปรับปรุงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.764454048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.76445602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.764458266+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.764460449+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.764464933+07:00","message":"Push: 'กังวลต่อโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.764466957+07:00","message":"TextPushed: 'ความกังวลต่อโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.764468965+07:00","message":"Set new StatePrefix : 'ความกังวลต่อโครงการปรับปรุงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:48.764471221+07:00","message":"Next Push (prob) : 'ปรับปรุงทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:48.764478901+07:00","message":"push: {false กังวลต่อโครงการ 0 0xc004428a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:49.276904094+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:49.276941537+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-05-12T12:52:49.276947436+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:49.276963601+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.276971399+07:00","message":"[bufferProcess] interim [180000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.27697382+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.276977748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.276980832+07:00","message":"> Transcript [40065] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.276984142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.276986301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.276989331+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.276992037+07:00","message":"TextPushed: 'ความกังวลต่อโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:49.403198992+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:49.403228562+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-05-12T12:52:49.403234209+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสังขะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:49.403250289+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสังขะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.403258644+07:00","message":"[bufferProcess] interim [240000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสังขะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.403262235+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.40326675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.403271731+07:00","message":"> Transcript [40066] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.403274936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.403277085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.403279564+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.403283162+07:00","message":"TextPushed: 'ความกังวลต่อโครงการ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:49.436723581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:49.436741569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:49.474618271+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:49.474654119+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-05-12T12:52:49.474660857+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสังขยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:49.474676878+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสังขยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.474684564+07:00","message":"[bufferProcess] interim [360000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสังขยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.474687556+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสังขะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.474691091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.474693947+07:00","message":"> Transcript [40067] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสังขะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.47470027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.474702355+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.474704685+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.474707592+07:00","message":"TextPushed: 'ความกังวลต่อโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:49.598403267+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:49.598436442+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-05-12T12:52:49.598443374+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:49.598456215+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.598463028+07:00","message":"[bufferProcess] interim [480000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.598465828+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสังขยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.598471221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.598474125+07:00","message":"> Transcript [40068] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสังขยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.598485613+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.598488182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.598490412+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.598493293+07:00","message":"TextPushed: 'ความกังวลต่อโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.598499576+07:00","message":"Push: 'ปรับปรุงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.598501451+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.598503787+07:00","message":"Set new StatePrefix : 'ความกังวลต่อโครงการปรับปรุงทางแยกสังขยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.598506095+07:00","message":"Next Push (prob) : 'แยกสังขยา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:49.598513763+07:00","message":"push: {false ปรับปรุงทาง 0 0xc004428a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:49.853796269+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:49.853837524+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-05-12T12:52:49.85384456+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:49.853864702+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.853872434+07:00","message":"[bufferProcess] interim [780000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.853875373+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.85387895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.853881779+07:00","message":"> Transcript [40069] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.853884241+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:49.853886425+07:00","message":"Set new StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:50.174154191+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:50.174196082+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-05-12T12:52:50.174202079+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:50.174217011+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.174227641+07:00","message":"[bufferProcess] interim [80000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.174230122+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.17423592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.174238741+07:00","message":"> Transcript [40070] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.174242579+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.174244718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.17424666+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.174249141+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:50.302281315+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:50.302329078+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-05-12T12:52:50.302336402+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:50.302351267+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.302362287+07:00","message":"[bufferProcess] interim [140000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.302366142+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.302372969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.302377127+07:00","message":"> Transcript [40071] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.302382772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.302386868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.302389356+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.302391789+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:50.49925664+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:50.499296265+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-05-12T12:52:50.499301873+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอฝาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:50.499320634+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอฝาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.499332295+07:00","message":"[bufferProcess] interim [380000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอฝาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.499335967+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.499341451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.499345216+07:00","message":"> Transcript [40072] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.499348818+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.499350778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.499354314+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.499358054+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:50.681546571+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:50.681579775+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-05-12T12:52:50.68158661+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:50.681617657+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.681624251+07:00","message":"[bufferProcess] interim [560000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.681626865+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอฝาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.681630066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.681632793+07:00","message":"> Transcript [40073] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอฝาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.681636319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.681638325+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.681640223+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.681642803+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.681645602+07:00","message":"Push: 'แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.681647571+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.681649885+07:00","message":"Set new StatePrefix : 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอฝาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.681652399+07:00","message":"Next Push (prob) : 'ที่อำเภอฝาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:50.68165983+07:00","message":"push: {false แยกสันคะยอม 0 0xc004428a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:50.871709993+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:50.871747979+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-05-12T12:52:50.871754521+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:50.871771591+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.871778815+07:00","message":"[bufferProcess] interim [800000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.871781418+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.871784698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.871787695+07:00","message":"> Transcript [40074] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.871791043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:50.871792972+07:00","message":"Set new StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:51.187648726+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:51.187696035+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-05-12T12:52:51.187702593+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:51.187718855+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:51.18772899+07:00","message":"[bufferProcess] interim [40000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:51.187732286+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:51.187735974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:51.187738895+07:00","message":"> Transcript [40075] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:51.187743134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:51.187745255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:51.187747187+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:51.187750038+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:51.771007834+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:51.771050514+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-05-12T12:52:51.771056757+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:51.771074757+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:51.771082511+07:00","message":"[bufferProcess] interim [640000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:51.7710853+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:51.771088947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:51.771091883+07:00","message":"> Transcript [40076] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:51.771095557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:51.771097553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:51.771099889+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:51.771103734+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:52.098892688+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:52.098929132+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-05-12T12:52:52.098935296+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:52.098951214+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.098958314+07:00","message":"[bufferProcess] interim [0]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.098961439+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.098964993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.098971458+07:00","message":"> Transcript [40077] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.098976107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.098978368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.098980482+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.0989832+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:52.279407997+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:52.279446874+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-05-12T12:52:52.279462863+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:52.27947451+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.279481409+07:00","message":"[bufferProcess] interim [180000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.27948417+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.27948926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.279491926+07:00","message":"> Transcript [40078] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.279495764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.279497852+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.279500564+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.279502938+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.279507898+07:00","message":"Push: 'ที่อำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.279509886+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.279512195+07:00","message":"Set new StatePrefix : 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.279514755+07:00","message":"Next Push (prob) : 'จังหวัดเชียงใหม่ของกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:52.279521864+07:00","message":"push: {false ที่อำเภอสันทราย 0 0xc004428a80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:52.437120782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:52.43713672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:52.472423045+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:52.472468406+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-05-12T12:52:52.472476213+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:52.472493218+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.472500677+07:00","message":"[bufferProcess] interim [420000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.472503678+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.472510429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.47251333+07:00","message":"> Transcript [40079] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.472517534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.472519538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.47252199+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.472524786+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:52.795007998+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:52.795043358+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-05-12T12:52:52.795050109+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:52.795066125+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.795074834+07:00","message":"[bufferProcess] interim [720000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.795079371+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.795084404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.795088475+07:00","message":"> Transcript [40080] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.795094012+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.795097005+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.79510026+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.795104394+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:52.859992702+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:52.860031281+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-05-12T12:52:52.86003758+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:52.860050563+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.860057195+07:00","message":"[bufferProcess] interim [780000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.860060541+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.860066383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.86006933+07:00","message":"> Transcript [40081] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.860072795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.860074823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.860076987+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:52.860080323+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.003849101+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.003887037+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-05-12T12:52:53.003893264+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.003907829+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.003914909+07:00","message":"[bufferProcess] interim [900000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.003917673+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.003923378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.003926705+07:00","message":"> Transcript [40082] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.003930558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.003932438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.003934776+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.003937725+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.003943347+07:00","message":"Push: 'จังหวัดเชียงใหม่ของกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.003945363+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.003947852+07:00","message":"Set new StatePrefix : 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.00395043+07:00","message":"Next Push (prob) : 'ทางหลวงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.00395854+07:00","message":"push: {false จังหวัดเชียงใหม่ของกรม 0 0xc004428a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.054011427+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.054050802+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-05-12T12:52:53.05406681+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.054084226+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.054091405+07:00","message":"[bufferProcess] interim [960000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.054094662+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.054101414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.054104242+07:00","message":"> Transcript [40083] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.054106926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.054108927+07:00","message":"Set new StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.353363842+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.353405207+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-05-12T12:52:53.353412289+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.353429104+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.353438246+07:00","message":"[bufferProcess] interim [200000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.353446856+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.353452683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.353455452+07:00","message":"> Transcript [40084] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.353459991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.353464762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.353466892+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.353469462+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.400116973+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.400157373+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-05-12T12:52:53.400164414+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.400181061+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.400190409+07:00","message":"[bufferProcess] interim [260000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.400194844+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.4002045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.400208641+07:00","message":"> Transcript [40085] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.400216233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.400219777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.400222935+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.40022762+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.435125666+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.435177924+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-05-12T12:52:53.435189686+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.435207839+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.435237069+07:00","message":"[bufferProcess] interim [320000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.435242486+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.43525238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.435256521+07:00","message":"> Transcript [40086] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.435262609+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.435265529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.43526952+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.43527419+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.484888322+07:00","message":"[GCS] IsForceVAD: false for message ID: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.555364676+07:00","message":"[GCS] Start streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.563899946+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.563955823+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-05-12T12:52:53.56396308+07:00","message":"receive interim result [false|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.563978831+07:00","message":"[buffer interim] 2884 false ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.563986951+07:00","message":"[bufferProcess] interim [440000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.563989841+07:00","message":"[bufferProcess] send to processor:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.563993599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.563996368+07:00","message":"> Transcript [40087] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.564001031+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.564003225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.564006523+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.564009485+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.564012729+07:00","message":"Push: 'ทางหลวงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.564015159+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.564017511+07:00","message":"Set new StatePrefix : 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.564020145+07:00","message":"Next Push (prob) : 'พี่อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.56402923+07:00","message":"push: {false ทางหลวงนะครับ 0 0xc004428a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.678401921+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.678445344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะส่ง\",\"confidence\":0.9567607}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.678452177+07:00","message":"receive interim result [true|false]: ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.678461041+07:00","message":"end recv isFinal message id 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.678463308+07:00","message":"end Recv id 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.678469304+07:00","message":"[buffer interim] 2884 true ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.678479605+07:00","message":"[bufferProcess] interim [590000000]:ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.678483236+07:00","message":"[bufferProcess] send to processor (isfinal):ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.678487357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.67849008+07:00","message":"> Transcript [40088] [false]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.678494006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.678496314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.678498541+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.678505854+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.67850861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.678511011+07:00","message":"> Transcript [40089] [true]: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.678513655+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.678515499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.678517153+07:00","message":"StatePrefix: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับพี่อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.678519272+07:00","message":"TextPushed: 'ความกังวลต่อโครงการปรับปรุงทางแยกสันคะยอมที่อำเภอสันทรายจังหวัดเชียงใหม่ของกรมทางหลวงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:53.678522625+07:00","message":"Push: 'พี่อาจจะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:53.678531909+07:00","message":"push: {true พี่อาจจะส่ง 0 0xc004428a80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:53.69312878+07:00","message":"write wav file: './tmp/7565/7565_2884.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.031177385+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.031218562+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-05-12T12:52:54.031223781+07:00","message":"receive interim result [false|false]: ฝน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.031239702+07:00","message":"[buffer interim] 2885 false ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.031246704+07:00","message":"[bufferProcess] interim [240000000]:ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.031248483+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.089675434+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.089710376+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-05-12T12:52:54.089716104+07:00","message":"receive interim result [false|false]: ฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.089730348+07:00","message":"[buffer interim] 2885 false ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.089737024+07:00","message":"[bufferProcess] interim [360000000]:ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.089739377+07:00","message":"[bufferProcess] send to processor:ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.08974425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.089747075+07:00","message":"> Transcript [40090] [false]: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.089748984+07:00","message":"Set StatePrefix (first interim): 'ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.281767225+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.281803129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกปลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.281811222+07:00","message":"receive interim result [false|false]: ฝนตกปลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.281827344+07:00","message":"[buffer interim] 2885 false ฝนตกปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.281835464+07:00","message":"[bufferProcess] interim [600000000]:ฝนตกปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.281838354+07:00","message":"[bufferProcess] send to processor:ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.281842302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.281846044+07:00","message":"> Transcript [40091] [false]: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.281848975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.281850952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.281852829+07:00","message":"StatePrefix: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.281854704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.450168893+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.450208149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.450214278+07:00","message":"receive interim result [false|false]: ฝนตกความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.450231079+07:00","message":"[buffer interim] 2885 false ฝนตกความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.450240433+07:00","message":"[bufferProcess] interim [720000000]:ฝนตกความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.450242885+07:00","message":"[bufferProcess] send to processor:ฝนตกปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.450246499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.450249469+07:00","message":"> Transcript [40092] [false]: 'ฝนตกปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.450253058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.450255238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.450257095+07:00","message":"StatePrefix: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.450259206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.587201779+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.587245116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกปลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.587250806+07:00","message":"receive interim result [false|false]: ฝนตกปลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.587266366+07:00","message":"[buffer interim] 2885 false ฝนตกปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.587273836+07:00","message":"[bufferProcess] interim [780000000]:ฝนตกปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.587276133+07:00","message":"[bufferProcess] send to processor:ฝนตกความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.58728376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.587286656+07:00","message":"> Transcript [40093] [false]: 'ฝนตกความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.587291788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.587294399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.587296673+07:00","message":"StatePrefix: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.587298728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.610742804+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.610771741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกปลาไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.610791764+07:00","message":"receive interim result [false|false]: ฝนตกปลาไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.610835813+07:00","message":"[buffer interim] 2885 false ฝนตกปลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.61084272+07:00","message":"[bufferProcess] interim [840000000]:ฝนตกปลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.610844918+07:00","message":"[bufferProcess] send to processor:ฝนตกปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.610848219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.610851399+07:00","message":"> Transcript [40094] [false]: 'ฝนตกปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.610854388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.610856517+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.610858439+07:00","message":"StatePrefix: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.61086048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.610867823+07:00","message":"Push: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.610869595+07:00","message":"TextPushed: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.610871641+07:00","message":"Set new StatePrefix : 'ฝนตกปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.610873584+07:00","message":"Next Push (prob) : 'ตกปลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.61088314+07:00","message":"push: {false ฝน 0 0xc003757380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.637178138+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.637201488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.637207413+07:00","message":"receive interim result [false|false]: ฝนตกความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.637244747+07:00","message":"[buffer interim] 2885 false ฝนตกความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.637251526+07:00","message":"[bufferProcess] interim [900000000]:ฝนตกความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.637253834+07:00","message":"[bufferProcess] send to processor:ฝนตกปลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.637256694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.637259048+07:00","message":"> Transcript [40095] [false]: 'ฝนตกปลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.637262474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.637264476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.637266259+07:00","message":"StatePrefix: 'ฝนตกปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.637268678+07:00","message":"TextPushed: 'ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.726850563+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.726886408+07:00","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-05-12T12:52:54.726891842+07:00","message":"receive interim result [false|false]: ผลต่อความเป็นอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.726903615+07:00","message":"[buffer interim] 2885 false ผลต่อความเป็นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.726910472+07:00","message":"[bufferProcess] interim [960000000]:ผลต่อความเป็นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.726912872+07:00","message":"[bufferProcess] send to processor:ฝนตกความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.726917587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.726920159+07:00","message":"> Transcript [40096] [false]: 'ฝนตกความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.726922458+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.726924553+07:00","message":"Set new StatePrefix: 'ฝนตกความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.804640815+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.804681488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลต่อความเป็นอยู่ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.804687558+07:00","message":"receive interim result [false|false]: ผลต่อความเป็นอยู่ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.804703501+07:00","message":"[buffer interim] 2885 false ผลต่อความเป็นอยู่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.804711596+07:00","message":"[bufferProcess] interim [80000000]:ผลต่อความเป็นอยู่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.804713761+07:00","message":"[bufferProcess] send to processor:ผลต่อความเป็นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.804717175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.804719983+07:00","message":"> Transcript [40097] [false]: 'ผลต่อความเป็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.804722228+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.804724622+07:00","message":"Set new StatePrefix: 'ผลต่อความเป็นอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.978647629+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.9786841+07:00","message":"receive 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-05-12T12:52:54.978692459+07:00","message":"receive interim result [false|false]: ผลต่อความเป็นอยู่ของคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:54.978706303+07:00","message":"[buffer interim] 2885 false ผลต่อความเป็นอยู่ของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.978713023+07:00","message":"[bufferProcess] interim [260000000]:ผลต่อความเป็นอยู่ของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.978715671+07:00","message":"[bufferProcess] send to processor:ผลต่อความเป็นอยู่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.978720812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.978723559+07:00","message":"> Transcript [40098] [false]: 'ผลต่อความเป็นอยู่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.978726811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.978728874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.978730785+07:00","message":"StatePrefix: 'ผลต่อความเป็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:54.978733217+07:00","message":"TextPushed: 'ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:55.180505507+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:55.180547972+07:00","message":"receive 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-05-12T12:52:55.180554572+07:00","message":"receive interim result [false|false]: ผลต่อความเป็นอยู่ของคนใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:55.180571388+07:00","message":"[buffer interim] 2885 false ผลต่อความเป็นอยู่ของคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.180579546+07:00","message":"[bufferProcess] interim [500000000]:ผลต่อความเป็นอยู่ของคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.180582484+07:00","message":"[bufferProcess] send to processor:ผลต่อความเป็นอยู่ของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.180590848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.180593794+07:00","message":"> Transcript [40099] [false]: 'ผลต่อความเป็นอยู่ของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.180597729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.180600265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.180602502+07:00","message":"StatePrefix: 'ผลต่อความเป็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.180605435+07:00","message":"TextPushed: 'ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:55.304736807+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:55.304778383+07:00","message":"receive 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-05-12T12:52:55.30478448+07:00","message":"receive interim result [false|false]: ผลต่อความเป็นอยู่ของคนในชุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:55.304799265+07:00","message":"[buffer interim] 2885 false ผลต่อความเป็นอยู่ของคนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.304813799+07:00","message":"[bufferProcess] interim [620000000]:ผลต่อความเป็นอยู่ของคนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.304816659+07:00","message":"[bufferProcess] send to processor:ผลต่อความเป็นอยู่ของคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.304820299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.304823751+07:00","message":"> Transcript [40100] [false]: 'ผลต่อความเป็นอยู่ของคนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.304827411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.304829869+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.304832279+07:00","message":"StatePrefix: 'ผลต่อความเป็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.304835605+07:00","message":"TextPushed: 'ฝน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:55.437448685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:55.437461018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:55.499024424+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:55.499071027+07:00","message":"receive 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-05-12T12:52:55.499077441+07:00","message":"receive interim result [false|false]: ผลต่อความเป็นอยู่ของคนในชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:55.499094485+07:00","message":"[buffer interim] 2885 false ผลต่อความเป็นอยู่ของคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.499102409+07:00","message":"[bufferProcess] interim [800000000]:ผลต่อความเป็นอยู่ของคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.499104992+07:00","message":"[bufferProcess] send to processor:ผลต่อความเป็นอยู่ของคนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.499112566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.499115293+07:00","message":"> Transcript [40101] [false]: 'ผลต่อความเป็นอยู่ของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.499119702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.499122619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.499125154+07:00","message":"StatePrefix: 'ผลต่อความเป็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.499127887+07:00","message":"TextPushed: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.499136448+07:00","message":"Push: 'ผลต่อความเป็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.499138653+07:00","message":"TextPushed: 'ผลต่อความเป็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.49914142+07:00","message":"Set new StatePrefix : 'ผลต่อความเป็นอยู่ของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:55.499143957+07:00","message":"Next Push (prob) : 'ของคนในชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:55.4991674+07:00","message":"push: {false ผลต่อความเป็นอยู่ 0 0xc003757380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.144671638+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.144711839+07:00","message":"receive 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-05-12T12:52:56.144718094+07:00","message":"receive interim result [false|false]: ผลต่อความเป็นอยู่ของคนในชุมชนและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.144731938+07:00","message":"[buffer interim] 2885 false ผลต่อความเป็นอยู่ของคนในชุมชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.144739735+07:00","message":"[bufferProcess] interim [400000000]:ผลต่อความเป็นอยู่ของคนในชุมชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.144742112+07:00","message":"[bufferProcess] send to processor:ผลต่อความเป็นอยู่ของคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.144747723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.144750467+07:00","message":"> Transcript [40102] [false]: 'ผลต่อความเป็นอยู่ของคนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.144753623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.144755587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.144757448+07:00","message":"StatePrefix: 'ผลต่อความเป็นอยู่ของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.144760082+07:00","message":"TextPushed: 'ผลต่อความเป็นอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.338889924+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.338933835+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-05-12T12:52:56.338939705+07:00","message":"receive interim result [false|false]: ผลต่อความเป็นอยู่ของคนในชุมชนและเกิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.338956482+07:00","message":"[buffer interim] 2885 false ผลต่อความเป็นอยู่ของคนในชุมชนและเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.338966227+07:00","message":"[bufferProcess] interim [580000000]:ผลต่อความเป็นอยู่ของคนในชุมชนและเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.338969102+07:00","message":"[bufferProcess] send to processor:ผลต่อความเป็นอยู่ของคนในชุมชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.338974659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.338977958+07:00","message":"> Transcript [40103] [false]: 'ผลต่อความเป็นอยู่ของคนในชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.338982276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.3389844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.338986952+07:00","message":"StatePrefix: 'ผลต่อความเป็นอยู่ของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.33898962+07:00","message":"TextPushed: 'ผลต่อความเป็นอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.461095798+07:00","message":"[GCS] Cleaned up inactive client: 2862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.461127398+07:00","message":"[GCS] Cleaned up inactive client: 2864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.461130697+07:00","message":"[GCS] Cleaned up inactive client: 2865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.461132659+07:00","message":"[GCS] Cleaned up inactive client: 2859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.46113529+07:00","message":"[GCS] Cleaned up inactive client: 2860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.461137295+07:00","message":"[GCS] Cleaned up inactive client: 2861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.461139412+07:00","message":"[GCS] Cleaned up inactive client: 2853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.461141447+07:00","message":"[GCS] Cleaned up inactive client: 2856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.461143561+07:00","message":"[GCS] Cleaned up inactive client: 2863"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.461145237+07:00","message":"[GCS] Cleaned up inactive client: 2857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.461146944+07:00","message":"[GCS] Cleaned up inactive client: 2858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.461148504+07:00","message":"[GCS] Cleaned up inactive client: 2854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.461150099+07:00","message":"[GCS] Cleaned up inactive client: 2855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.50904838+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.509086655+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-05-12T12:52:56.509092995+07:00","message":"receive interim result [false|false]: ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.509109706+07:00","message":"[buffer interim] 2885 false ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.509116942+07:00","message":"[bufferProcess] interim [820000000]:ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.5091199+07:00","message":"[bufferProcess] send to processor:ผลต่อความเป็นอยู่ของคนในชุมชนและเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.509126805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.509129768+07:00","message":"> Transcript [40104] [false]: 'ผลต่อความเป็นอยู่ของคนในชุมชนและเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.509133254+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.509135308+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.509137465+07:00","message":"StatePrefix: 'ผลต่อความเป็นอยู่ของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.509140145+07:00","message":"TextPushed: 'ผลต่อความเป็นอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.713456691+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.713501625+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-05-12T12:52:56.713509902+07:00","message":"receive interim result [false|false]: ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.713526494+07:00","message":"[buffer interim] 2885 false ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.713537692+07:00","message":"[bufferProcess] interim [940000000]:ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.713541861+07:00","message":"[bufferProcess] send to processor:ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.713548863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.71355385+07:00","message":"> Transcript [40105] [false]: 'ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.713559501+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.713562672+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.713568715+07:00","message":"StatePrefix: 'ผลต่อความเป็นอยู่ของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.713572778+07:00","message":"TextPushed: 'ผลต่อความเป็นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.713580691+07:00","message":"Push: 'ของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.71358376+07:00","message":"TextPushed: 'ผลต่อความเป็นอยู่ของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.713587275+07:00","message":"Set new StatePrefix : 'ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:56.713591079+07:00","message":"Next Push (prob) : 'ชนและเกิดอุบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:56.713608955+07:00","message":"push: {false ของคนในชุม 0 0xc003757380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:57.103035339+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:57.103081456+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-05-12T12:52:57.10309044+07:00","message":"receive interim result [false|false]: ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:57.103108508+07:00","message":"[buffer interim] 2885 false ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.103120563+07:00","message":"[bufferProcess] interim [420000000]:ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.103124602+07:00","message":"[bufferProcess] send to processor:ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.103138244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.103142411+07:00","message":"> Transcript [40106] [false]: 'ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.103147853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.103150534+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.103153829+07:00","message":"StatePrefix: 'ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.103158238+07:00","message":"TextPushed: 'ผลต่อความเป็นอยู่ของคนในชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:57.334117213+07:00","message":"[GCS] IsForceVAD: false for message ID: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:57.414679255+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:57.414718727+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-05-12T12:52:57.414725622+07:00","message":"receive interim result [false|false]: ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:57.414743484+07:00","message":"[buffer interim] 2885 false ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.414751757+07:00","message":"[bufferProcess] interim [720000000]:ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.414755602+07:00","message":"[bufferProcess] send to processor:ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.414759856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.414763005+07:00","message":"> Transcript [40107] [false]: 'ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.414767293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.414769426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.414771451+07:00","message":"StatePrefix: 'ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.414774408+07:00","message":"TextPushed: 'ผลต่อความเป็นอยู่ของคนในชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:57.43704625+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:57.437084733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุล่าสุด\",\"confidence\":0.9486101}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:57.437092272+07:00","message":"receive interim result [true|false]: ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:57.437106033+07:00","message":"end recv isFinal message id 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:57.437109032+07:00","message":"end Recv id 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:57.437117024+07:00","message":"[buffer interim] 2885 true ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.437125856+07:00","message":"[bufferProcess] interim [810000000]:ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.437134404+07:00","message":"[bufferProcess] send to processor (isfinal):ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.437139075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.437143331+07:00","message":"> Transcript [40108] [false]: 'ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.437148671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.437152025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.437155031+07:00","message":"StatePrefix: 'ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.437159076+07:00","message":"TextPushed: 'ผลต่อความเป็นอยู่ของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.437173096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.437176206+07:00","message":"> Transcript [40109] [true]: 'ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติเหตุล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.437179567+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.437182041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.437184323+07:00","message":"StatePrefix: 'ผลต่อความเป็นอยู่ของคนในชุมชนและเกิดอุบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.437187493+07:00","message":"TextPushed: 'ผลต่อความเป็นอยู่ของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:57.437196742+07:00","message":"Push: 'ชนและเกิดอุบัติเหตุล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:57.437207857+07:00","message":"push: {true ชนและเกิดอุบัติเหตุล่าสุด 0 0xc003757380}"}
{"level":"info","service":"Main","time":"2026-05-12T12:52:57.449667439+07:00","message":"write wav file: './tmp/7565/7565_2885.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:57.465493277+07:00","message":"[GCS] Start streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:58.212766794+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:58.212824557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:58.212830912+07:00","message":"receive interim result [false|false]: ทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:58.212849466+07:00","message":"[buffer interim] 2886 false ทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:58.212857555+07:00","message":"[bufferProcess] interim [600000000]:ทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:58.212859403+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:58.43842614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:52:58.438436209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:58.499175656+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:58.499220744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงเชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:58.499227409+07:00","message":"receive interim result [false|false]: ทางหลวงเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:58.499243076+07:00","message":"[buffer interim] 2886 false ทางหลวงเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:58.499251817+07:00","message":"[bufferProcess] interim [900000000]:ทางหลวงเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:58.499254642+07:00","message":"[bufferProcess] send to processor:ทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:58.499265805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:58.4992686+07:00","message":"> Transcript [40110] [false]: 'ทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:58.49927093+07:00","message":"Set StatePrefix (first interim): 'ทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:58.880775312+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:58.880822783+07:00","message":"receive 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-05-12T12:52:58.880831569+07:00","message":"receive interim result [false|false]: ทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:58.880856545+07:00","message":"[buffer interim] 2886 false ทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:58.880876969+07:00","message":"[bufferProcess] interim [260000000]:ทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:58.880880505+07:00","message":"[bufferProcess] send to processor:ทางหลวงเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:58.880889981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:58.880895123+07:00","message":"> Transcript [40111] [false]: 'ทางหลวงเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:58.880900442+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:58.880903245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:58.880906287+07:00","message":"StatePrefix: 'ทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:58.880909233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.010347837+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.010401961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.010407638+07:00","message":"receive interim result [false|false]: ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.010424064+07:00","message":"[buffer interim] 2886 false ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.010433326+07:00","message":"[bufferProcess] interim [380000000]:ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.010436062+07:00","message":"[bufferProcess] send to processor:ทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.010445944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.010448829+07:00","message":"> Transcript [40112] [false]: 'ทางหลวงเชียงใหม่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.010452756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.010454963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.010456861+07:00","message":"StatePrefix: 'ทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.010459111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.529329434+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.529370692+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-05-12T12:52:59.529376142+07:00","message":"receive interim result [false|false]: ทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.529394472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.529398751+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.529418532+07:00","message":"[buffer interim] 2886 false ทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.529432253+07:00","message":"[buffer interim] 2886 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.529443278+07:00","message":"[bufferProcess] interim [860000000]:ทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.529445979+07:00","message":"[bufferProcess] send to processor:ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.529451558+07:00","message":"[bufferProcess] interim [860000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.529456483+07:00","message":"[bufferProcess] update buffer: ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.529459556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.529462591+07:00","message":"> Transcript [40113] [false]: 'ทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.529465372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.529467917+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.529469847+07:00","message":"StatePrefix: 'ทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.529472005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.532113835+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.532143271+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-05-12T12:52:59.532148238+07:00","message":"receive interim result [false|false]: ทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.532160045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ยินดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.53216291+07:00","message":"receive interim result [false|false]:  2 ยินดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.532168175+07:00","message":"[buffer interim] 2886 false ทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.532171172+07:00","message":"[buffer interim] 2886 false  2 ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.532188416+07:00","message":"[bufferProcess] interim [920000000]:ทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.532206581+07:00","message":"[bufferProcess] send to processor:ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.532215762+07:00","message":"[bufferProcess] interim [920000000]: 2 ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.53222068+07:00","message":"[bufferProcess] update buffer: ทางหลวงเชียงใหม่ที่ 2 ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.532223891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.532227271+07:00","message":"> Transcript [40114] [false]: 'ทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.532230683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.532232796+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.532235012+07:00","message":"StatePrefix: 'ทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.532237276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.532242896+07:00","message":"Push: 'ทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.532244762+07:00","message":"TextPushed: 'ทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.532246953+07:00","message":"Set new StatePrefix : 'ทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.53224919+07:00","message":"Next Push (prob) : 'เชียงใหม่ที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.53225716+07:00","message":"push: {false ทางหลวง 0 0xc005694100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.596493418+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.596536618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.596542873+07:00","message":"receive interim result [false|false]: ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.596556614+07:00","message":"receive 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-05-12T12:52:59.596559076+07:00","message":"receive interim result [false|false]:  ยินดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.596567815+07:00","message":"[buffer interim] 2886 false ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.59657171+07:00","message":"[buffer interim] 2886 false  ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.596577668+07:00","message":"[bufferProcess] interim [980000000]:ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.59658002+07:00","message":"[bufferProcess] send to processor:ทางหลวงเชียงใหม่ที่ 2 ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.596583121+07:00","message":"[bufferProcess] interim [980000000]: ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.596585944+07:00","message":"[bufferProcess] update buffer: ทางหลวงเชียงใหม่ที่ 2 ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.596588999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.596591685+07:00","message":"> Transcript [40115] [false]: 'ทางหลวงเชียงใหม่ที่ 2 ยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.596594898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.596598583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.596600963+07:00","message":"StatePrefix: 'ทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.596602983+07:00","message":"TextPushed: 'ทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.781633546+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.781666227+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-05-12T12:52:59.781672652+07:00","message":"receive interim result [false|false]: ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.781683362+07:00","message":"receive 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-05-12T12:52:59.781686+07:00","message":"receive interim result [false|false]:  ยินดีที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.781693837+07:00","message":"[buffer interim] 2886 false ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.781700866+07:00","message":"[buffer interim] 2886 false  ยินดีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.781706512+07:00","message":"[bufferProcess] interim [160000000]:ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.781708789+07:00","message":"[bufferProcess] send to processor:ทางหลวงเชียงใหม่ที่ 2 ยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.781711867+07:00","message":"[bufferProcess] interim [160000000]: ยินดีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.781715242+07:00","message":"[bufferProcess] update buffer: ทางหลวงเชียงใหม่ที่ 2 ยินดีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.781726574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.781747929+07:00","message":"> Transcript [40116] [false]: 'ทางหลวงเชียงใหม่ที่ 2 ยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.781754791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.781757237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.781759808+07:00","message":"StatePrefix: 'ทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.781762654+07:00","message":"TextPushed: 'ทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.785456166+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.785497329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.78550341+07:00","message":"receive interim result [false|false]: ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.785517604+07:00","message":"receive 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-05-12T12:52:59.785520586+07:00","message":"receive interim result [false|false]:  ยินดีที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.785528238+07:00","message":"[buffer interim] 2886 false ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:52:59.785532065+07:00","message":"[buffer interim] 2886 false  ยินดีที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.785554032+07:00","message":"[bufferProcess] interim [220000000]:ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.785571071+07:00","message":"[bufferProcess] send to processor:ทางหลวงเชียงใหม่ที่ 2 ยินดีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.785581913+07:00","message":"[bufferProcess] interim [220000000]: ยินดีที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.785585792+07:00","message":"[bufferProcess] update buffer: ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.78558936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.785593363+07:00","message":"> Transcript [40117] [false]: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.785598104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.785601005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.785603685+07:00","message":"StatePrefix: 'ทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:52:59.785607318+07:00","message":"TextPushed: 'ทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:00.101759394+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:00.10179311+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-05-12T12:53:00.101799593+07:00","message":"receive interim result [false|false]: ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:00.101812007+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-05-12T12:53:00.101817201+07:00","message":"receive interim result [false|false]:  ยินดีที่จะนำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:00.101825732+07:00","message":"[buffer interim] 2886 false ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:00.101829304+07:00","message":"[buffer interim] 2886 false  ยินดีที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.101835061+07:00","message":"[bufferProcess] interim [460000000]:ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.101837812+07:00","message":"[bufferProcess] send to processor:ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.101851814+07:00","message":"[bufferProcess] interim [460000000]: ยินดีที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.101857891+07:00","message":"[bufferProcess] update buffer: ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.101860511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.101862848+07:00","message":"> Transcript [40118] [false]: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.101865987+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.101868133+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.101870163+07:00","message":"StatePrefix: 'ทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.101872211+07:00","message":"TextPushed: 'ทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.101874823+07:00","message":"Push: 'เชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.101876767+07:00","message":"TextPushed: 'ทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.101878789+07:00","message":"Set new StatePrefix : 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.101880816+07:00","message":"Next Push (prob) : ' ยินดีที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:00.101888544+07:00","message":"push: {false เชียงใหม่ที่ 2 0 0xc005694100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:00.683183123+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:00.6832302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:00.683236738+07:00","message":"receive interim result [false|false]: ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:00.683251503+07:00","message":"[buffer interim] 2886 false ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.683261024+07:00","message":"[bufferProcess] interim [60000000]:ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.683263959+07:00","message":"[bufferProcess] send to processor:ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.683267376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.683270313+07:00","message":"> Transcript [40119] [false]: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.683273533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.683275565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.683277693+07:00","message":"StatePrefix: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.68328021+07:00","message":"TextPushed: 'ทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:00.941838978+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:00.94187961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:00.941888138+07:00","message":"receive interim result [false|false]: ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:00.941898662+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-05-12T12:53:00.941902255+07:00","message":"receive interim result [false|false]:  ยินดีที่จะนำมุมมอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:00.941911345+07:00","message":"[buffer interim] 2886 false ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:00.941921008+07:00","message":"[buffer interim] 2886 false  ยินดีที่จะนำมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.94192754+07:00","message":"[bufferProcess] interim [300000000]:ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.941931103+07:00","message":"[bufferProcess] send to processor:ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.941937788+07:00","message":"[bufferProcess] interim [300000000]: ยินดีที่จะนำมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.941941539+07:00","message":"[bufferProcess] update buffer: ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.941945966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.941948833+07:00","message":"> Transcript [40120] [false]: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.941952956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.941955192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.941957+07:00","message":"StatePrefix: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:00.941959504+07:00","message":"TextPushed: 'ทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.187990364+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.188025096+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-05-12T12:53:01.188031028+07:00","message":"receive interim result [false|false]: ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.188045516+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-05-12T12:53:01.188049775+07:00","message":"receive interim result [false|false]:  ยินดีที่จะนำมุมมองของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.188057475+07:00","message":"[buffer interim] 2886 false ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.188061002+07:00","message":"[buffer interim] 2886 false  ยินดีที่จะนำมุมมองของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.188066873+07:00","message":"[bufferProcess] interim [540000000]:ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.188069661+07:00","message":"[bufferProcess] send to processor:ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.188072611+07:00","message":"[bufferProcess] interim [540000000]: ยินดีที่จะนำมุมมองของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.188075434+07:00","message":"[bufferProcess] update buffer: ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.188078373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.18808091+07:00","message":"> Transcript [40121] [false]: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.18808393+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.188085909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.188087825+07:00","message":"StatePrefix: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.188091927+07:00","message":"TextPushed: 'ทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.381977308+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.382018132+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-05-12T12:53:01.382025659+07:00","message":"receive interim result [false|false]: ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.382038707+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-05-12T12:53:01.382041625+07:00","message":"receive interim result [false|false]:  ยินดีที่จะนำมุมมองของชาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.382049588+07:00","message":"[buffer interim] 2886 false ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.38205666+07:00","message":"[buffer interim] 2886 false  ยินดีที่จะนำมุมมองของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.382063636+07:00","message":"[bufferProcess] interim [780000000]:ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.382066551+07:00","message":"[bufferProcess] send to processor:ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.382073323+07:00","message":"[bufferProcess] interim [780000000]: ยินดีที่จะนำมุมมองของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.38207658+07:00","message":"[bufferProcess] update buffer: ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.382079923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.382082811+07:00","message":"> Transcript [40122] [false]: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.382086821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.382089048+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.382091039+07:00","message":"StatePrefix: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.382093089+07:00","message":"TextPushed: 'ทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.382100573+07:00","message":"Push: ' ยินดีที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.382102436+07:00","message":"TextPushed: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.382104416+07:00","message":"Set new StatePrefix : 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.382106545+07:00","message":"Next Push (prob) : 'นำมุมมองของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.382114013+07:00","message":"push: {false  ยินดีที่จะ 0 0xc005694100}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:01.43890518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:01.438912833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.632356421+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.632400065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.632406466+07:00","message":"receive interim result [false|false]: ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.632422179+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-05-12T12:53:01.632425676+07:00","message":"receive interim result [false|false]:  ยินดีที่จะนำมุมมองของชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.632433426+07:00","message":"[buffer interim] 2886 false ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.632438142+07:00","message":"[buffer interim] 2886 false  ยินดีที่จะนำมุมมองของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.632445003+07:00","message":"[bufferProcess] interim [960000000]:ทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.632447674+07:00","message":"[bufferProcess] send to processor:ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.63245316+07:00","message":"[bufferProcess] interim [960000000]: ยินดีที่จะนำมุมมองของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.632456031+07:00","message":"[bufferProcess] update buffer: ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.632458989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.632461883+07:00","message":"> Transcript [40123] [false]: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.63246552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.632467563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.632469431+07:00","message":"StatePrefix: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.632471816+07:00","message":"TextPushed: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.683928547+07:00","message":"[GCS] IsForceVAD: false for message ID: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.790525114+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.790579807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของชาวบ้าน\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.790587633+07:00","message":"receive interim result [true|false]: ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.790595499+07:00","message":"end recv isFinal message id 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.790599167+07:00","message":"end Recv id 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.790607324+07:00","message":"[buffer interim] 2886 true ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.790617689+07:00","message":"[bufferProcess] interim [260000000]:ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.790623975+07:00","message":"[bufferProcess] send to processor (isfinal):ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.790629054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.790633031+07:00","message":"> Transcript [40124] [false]: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.790637705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.790643841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.79064593+07:00","message":"StatePrefix: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.79064872+07:00","message":"TextPushed: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.790650866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.790652953+07:00","message":"> Transcript [40125] [true]: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.79065503+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.790656692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.790658519+07:00","message":"StatePrefix: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะนำมุมมองของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.790660306+07:00","message":"TextPushed: 'ทางหลวงเชียงใหม่ที่ 2 ยินดีที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:01.790665096+07:00","message":"Push: 'นำมุมมองของชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.790676309+07:00","message":"push: {true นำมุมมองของชาวบ้าน 0 0xc005694100}"}
{"level":"info","service":"Main","time":"2026-05-12T12:53:01.80010765+07:00","message":"write wav file: './tmp/7565/7565_2886.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:01.815458847+07:00","message":"[GCS] Start streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:02.542708738+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:02.5427494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:02.542754899+07:00","message":"receive interim result [false|false]: พิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:02.542768235+07:00","message":"[buffer interim] 2887 false พิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:02.542775061+07:00","message":"[bufferProcess] interim [540000000]:พิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:02.542776848+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:02.790885381+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:02.790916323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:02.790922621+07:00","message":"receive interim result [false|false]: พิจารณาใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:02.790933886+07:00","message":"[buffer interim] 2887 false พิจารณาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:02.790940459+07:00","message":"[bufferProcess] interim [780000000]:พิจารณาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:02.790942852+07:00","message":"[bufferProcess] send to processor:พิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:02.790947883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:02.790950339+07:00","message":"> Transcript [40126] [false]: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:02.790952432+07:00","message":"Set StatePrefix (first interim): 'พิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:02.859942634+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:02.859980935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:02.859986798+07:00","message":"receive interim result [false|false]: พิจารณาในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:02.860002142+07:00","message":"[buffer interim] 2887 false พิจารณาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:02.860009636+07:00","message":"[bufferProcess] interim [900000000]:พิจารณาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:02.860012248+07:00","message":"[bufferProcess] send to processor:พิจารณาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:02.860019044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:02.860021664+07:00","message":"> Transcript [40127] [false]: 'พิจารณาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:02.860025206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:02.860027196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:02.860029175+07:00","message":"StatePrefix: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:02.860031483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:03.183040015+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:03.18307431+07:00","message":"receive 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-05-12T12:53:03.183080918+07:00","message":"receive interim result [false|false]: พิจารณาในการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:03.18309501+07:00","message":"[buffer interim] 2887 false พิจารณาในการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.183102142+07:00","message":"[bufferProcess] interim [140000000]:พิจารณาในการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.183104595+07:00","message":"[bufferProcess] send to processor:พิจารณาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.183107496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.183110539+07:00","message":"> Transcript [40128] [false]: 'พิจารณาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.183113658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.18311557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.18311738+07:00","message":"StatePrefix: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.183119491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:03.241757138+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:03.241801725+07:00","message":"receive 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-05-12T12:53:03.241807646+07:00","message":"receive interim result [false|false]: พิจารณาในการปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:03.241825063+07:00","message":"[buffer interim] 2887 false พิจารณาในการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.241833492+07:00","message":"[bufferProcess] interim [320000000]:พิจารณาในการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.2418359+07:00","message":"[bufferProcess] send to processor:พิจารณาในการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.24183969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.241843125+07:00","message":"> Transcript [40129] [false]: 'พิจารณาในการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.241846848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.241849368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.24185115+07:00","message":"StatePrefix: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.241853055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:03.4237659+07:00","message":"[GCS] IsForceVAD: false for message ID: 2887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:03.530270078+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:03.530308808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาในการปรับปรุง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:03.530314568+07:00","message":"receive interim result [true|false]: พิจารณาในการปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:03.53032291+07:00","message":"end recv isFinal message id 2887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:03.530325118+07:00","message":"end Recv id 2887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:03.530331989+07:00","message":"[buffer interim] 2887 true พิจารณาในการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.530353692+07:00","message":"[bufferProcess] interim [620000000]:พิจารณาในการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.530357378+07:00","message":"[bufferProcess] send to processor (isfinal):พิจารณาในการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.530360588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.530363224+07:00","message":"> Transcript [40130] [false]: 'พิจารณาในการปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.530366344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.530368268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.53037012+07:00","message":"StatePrefix: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.5303733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.530375948+07:00","message":"Push: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.530377711+07:00","message":"TextPushed: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.530379934+07:00","message":"Set new StatePrefix : 'พิจารณาในการปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.53038318+07:00","message":"Next Push (prob) : 'ในการปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.530385033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.530387064+07:00","message":"> Transcript [40131] [true]: 'พิจารณาในการปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.530389362+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.530391081+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.530393026+07:00","message":"StatePrefix: 'พิจารณาในการปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.530395134+07:00","message":"TextPushed: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:03.530397167+07:00","message":"Push: 'ในการปรับปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:03.530405364+07:00","message":"push: {false พิจารณา 0 0xc005d08380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:03.530413228+07:00","message":"push: {true ในการปรับปรุง 0 0xc005d08380}"}
{"level":"info","service":"Main","time":"2026-05-12T12:53:03.537064912+07:00","message":"write wav file: './tmp/7565/7565_2887.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:04.439541296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:04.439576845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:05.215550922+07:00","message":"[GCS] Start streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.02416239+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.024205584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.024210696+07:00","message":"receive interim result [false|false]: ชาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.024229506+07:00","message":"[buffer interim] 2888 false ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.024236154+07:00","message":"[bufferProcess] interim [540000000]:ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.024238038+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.024244974+07:00","message":"[bufferProcess] send to processor (ticker):ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.02424761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.024250629+07:00","message":"> Transcript [40132] [false]: 'ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.024252738+07:00","message":"Set StatePrefix (first interim): 'ชาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.048363965+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.048396412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระบะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.048401601+07:00","message":"receive interim result [false|false]: กระบะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.048414974+07:00","message":"[buffer interim] 2888 false กระบะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.048420638+07:00","message":"[bufferProcess] interim [600000000]:กระบะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.048422674+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.065636071+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.065667281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.065672926+07:00","message":"receive interim result [false|false]: ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.065688147+07:00","message":"[buffer interim] 2888 false ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.065695107+07:00","message":"[bufferProcess] interim [660000000]:ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.065697442+07:00","message":"[bufferProcess] send to processor:กระบะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.065700867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.065704011+07:00","message":"> Transcript [40133] [false]: 'กระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.065708221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.065710493+07:00","message":"Set new StatePrefix: 'กระบะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.391399567+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.391440694+07:00","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-05-12T12:53:06.391447166+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.391462815+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.391470648+07:00","message":"[bufferProcess] interim [960000000]:ชาวบ้านกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.391473595+07:00","message":"[bufferProcess] send to processor:ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.391480393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.391483435+07:00","message":"> Transcript [40134] [false]: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.391485876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.391487772+07:00","message":"Set new StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.635227809+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.63526587+07:00","message":"receive 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-05-12T12:53:06.635271646+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.635284064+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.635293677+07:00","message":"[bufferProcess] interim [260000000]:ชาวบ้านกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.635296186+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.635301417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.635304186+07:00","message":"> Transcript [40135] [false]: 'ชาวบ้านกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.635307538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.635310038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.635312028+07:00","message":"StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.635314002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.639757232+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.639803231+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-05-12T12:53:06.639809478+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.639827604+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.639834673+07:00","message":"[bufferProcess] interim [320000000]:ชาวบ้านกว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.639837421+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.639847485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.639850573+07:00","message":"> Transcript [40136] [false]: 'ชาวบ้านกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.639853982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.639856046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.639858135+07:00","message":"StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.639860264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.839815507+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.839875893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านกว่า 200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.839884176+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.839903252+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.839913733+07:00","message":"[bufferProcess] interim [500000000]:ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.839917425+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.839925115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.839930493+07:00","message":"> Transcript [40137] [false]: 'ชาวบ้านกว่า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.839935723+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.839938826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.8399417+07:00","message":"StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.839945249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.950827015+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.950859497+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-05-12T12:53:06.950865485+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.950879922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.950882357+07:00","message":"receive interim result [false|false]:  200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.950890083+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.950906045+07:00","message":"[buffer interim] 2888 false  200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.950913217+07:00","message":"[bufferProcess] interim [560000000]:ชาวบ้านกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.950915739+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.950918666+07:00","message":"[bufferProcess] interim [560000000]: 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.950921033+07:00","message":"[bufferProcess] update buffer: ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.950923702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.950926292+07:00","message":"> Transcript [40138] [false]: 'ชาวบ้านกว่า 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.950928987+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.950930755+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.950932576+07:00","message":"StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.950934571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.950937504+07:00","message":"Push: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.950939598+07:00","message":"TextPushed: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.950941865+07:00","message":"Set new StatePrefix : 'ชาวบ้านกว่า 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:06.950943871+07:00","message":"Next Push (prob) : 'กว่า 200'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:06.950951008+07:00","message":"push: {false ชาวบ้าน 0 0xc003c4ef00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.149050149+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.149081998+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-05-12T12:53:07.149088458+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.149100404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 200 คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.149103394+07:00","message":"receive interim result [false|false]:  200 คน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.1491113+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.149114868+07:00","message":"[buffer interim] 2888 false  200 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.149120283+07:00","message":"[bufferProcess] interim [740000000]:ชาวบ้านกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.149122423+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.149125078+07:00","message":"[bufferProcess] interim [740000000]: 200 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.149127274+07:00","message":"[bufferProcess] update buffer: ชาวบ้านกว่า 200 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.149129964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.149132732+07:00","message":"> Transcript [40139] [false]: 'ชาวบ้านกว่า 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.14913577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.149137899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.14913975+07:00","message":"StatePrefix: 'ชาวบ้านกว่า 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.149141703+07:00","message":"TextPushed: 'ชาวบ้าน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:07.439802193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:07.439820182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.473587548+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.473625838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านกว่า 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.473632706+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.473644234+07:00","message":"receive 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-05-12T12:53:07.473647123+07:00","message":"receive interim result [false|false]:  คน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.473653854+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.473657313+07:00","message":"[buffer interim] 2888 false  คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.473663179+07:00","message":"[bufferProcess] interim [100000000]:ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.473665661+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่า 200 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.473668674+07:00","message":"[bufferProcess] interim [100000000]: คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.473671414+07:00","message":"[bufferProcess] update buffer: ชาวบ้านกว่า 200 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.473674322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.473677177+07:00","message":"> Transcript [40140] [false]: 'ชาวบ้านกว่า 200 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.473680748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.473683012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.473685447+07:00","message":"StatePrefix: 'ชาวบ้านกว่า 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.473689674+07:00","message":"TextPushed: 'ชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.799132874+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.799167158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านกว่า 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.799172638+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.799182044+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-05-12T12:53:07.799184712+07:00","message":"receive interim result [false|false]:  คนเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.799192606+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.799196325+07:00","message":"[buffer interim] 2888 false  คนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.799201885+07:00","message":"[bufferProcess] interim [340000000]:ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.799204436+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่า 200 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.799207618+07:00","message":"[bufferProcess] interim [340000000]: คนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.799210075+07:00","message":"[bufferProcess] update buffer: ชาวบ้านกว่า 200 คนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.799212868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.799216887+07:00","message":"> Transcript [40141] [false]: 'ชาวบ้านกว่า 200 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.799220223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.799222161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.799223935+07:00","message":"StatePrefix: 'ชาวบ้านกว่า 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.799225929+07:00","message":"TextPushed: 'ชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.855122212+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.855162502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านกว่า 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.855169307+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.855185195+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-05-12T12:53:07.855187854+07:00","message":"receive interim result [false|false]:  คนเข้าร่วม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.855196795+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.855200779+07:00","message":"[buffer interim] 2888 false  คนเข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.855207723+07:00","message":"[bufferProcess] interim [460000000]:ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.855210217+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่า 200 คนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.855213181+07:00","message":"[bufferProcess] interim [460000000]: คนเข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.855218309+07:00","message":"[bufferProcess] update buffer: ชาวบ้านกว่า 200 คนเข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.855221509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.855224544+07:00","message":"> Transcript [40142] [false]: 'ชาวบ้านกว่า 200 คนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.855227873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.855229915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.855234642+07:00","message":"StatePrefix: 'ชาวบ้านกว่า 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.855236615+07:00","message":"TextPushed: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.855240085+07:00","message":"Push: 'กว่า 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.855242273+07:00","message":"TextPushed: 'ชาวบ้านกว่า 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.85524436+07:00","message":"Set new StatePrefix : 'ชาวบ้านกว่า 200 คนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:07.855246473+07:00","message":"Next Push (prob) : ' คนเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:07.855255206+07:00","message":"push: {false กว่า 200 0 0xc003c4ef00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.042063466+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.04210489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านกว่า 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.042111439+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.042124834+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-05-12T12:53:08.042127659+07:00","message":"receive interim result [false|false]:  คนเข้าร่วมการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.04213464+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.042138338+07:00","message":"[buffer interim] 2888 false  คนเข้าร่วมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.042144143+07:00","message":"[bufferProcess] interim [640000000]:ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.042147187+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่า 200 คนเข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.042150813+07:00","message":"[bufferProcess] interim [640000000]: คนเข้าร่วมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.04215325+07:00","message":"[bufferProcess] update buffer: ชาวบ้านกว่า 200 คนเข้าร่วมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.042156286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.042158897+07:00","message":"> Transcript [40143] [false]: 'ชาวบ้านกว่า 200 คนเข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.042161963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.042163923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.042169122+07:00","message":"StatePrefix: 'ชาวบ้านกว่า 200 คนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.042172218+07:00","message":"TextPushed: 'ชาวบ้านกว่า 200'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.167755336+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.167792726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านกว่า 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.167800002+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.167810124+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-05-12T12:53:08.167815002+07:00","message":"receive interim result [false|false]:  คนเข้าร่วมการประ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.167824815+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.167829738+07:00","message":"[buffer interim] 2888 false  คนเข้าร่วมการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.167836983+07:00","message":"[bufferProcess] interim [760000000]:ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.167841747+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่า 200 คนเข้าร่วมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.167845476+07:00","message":"[bufferProcess] interim [760000000]: คนเข้าร่วมการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.167849765+07:00","message":"[bufferProcess] update buffer: ชาวบ้านกว่า 200 คนเข้าร่วมการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.167853687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.167857243+07:00","message":"> Transcript [40144] [false]: 'ชาวบ้านกว่า 200 คนเข้าร่วมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.16786214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.167864832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.167867932+07:00","message":"StatePrefix: 'ชาวบ้านกว่า 200 คนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.167871425+07:00","message":"TextPushed: 'ชาวบ้านกว่า 200'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.170544155+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.170577025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านกว่า 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.170582199+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.170591001+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-05-12T12:53:08.170595908+07:00","message":"receive interim result [false|false]:  คนเข้าร่วมการประชุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.170602677+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.170606588+07:00","message":"[buffer interim] 2888 false  คนเข้าร่วมการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.170613087+07:00","message":"[bufferProcess] interim [820000000]:ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.170615427+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่า 200 คนเข้าร่วมการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.170618148+07:00","message":"[bufferProcess] interim [820000000]: คนเข้าร่วมการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.17062191+07:00","message":"[bufferProcess] update buffer: ชาวบ้านกว่า 200 คนเข้าร่วมการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.170624935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.170627342+07:00","message":"> Transcript [40145] [false]: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.17062997+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.170631752+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.170633523+07:00","message":"StatePrefix: 'ชาวบ้านกว่า 200 คนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.170635458+07:00","message":"TextPushed: 'ชาวบ้านกว่า 200'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.68838239+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.688426952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านกว่า 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.688433296+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.688442055+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-05-12T12:53:08.688445736+07:00","message":"receive interim result [false|false]:  คนเข้าร่วมการประชุมหรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.688454718+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.688458757+07:00","message":"[buffer interim] 2888 false  คนเข้าร่วมการประชุมหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.68846862+07:00","message":"[bufferProcess] interim [300000000]:ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.688471583+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่า 200 คนเข้าร่วมการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.688475315+07:00","message":"[bufferProcess] interim [300000000]: คนเข้าร่วมการประชุมหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.688478257+07:00","message":"[bufferProcess] update buffer: ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.688482289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.688486091+07:00","message":"> Transcript [40146] [false]: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.688490827+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.688493142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.688494887+07:00","message":"StatePrefix: 'ชาวบ้านกว่า 200 คนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.688497668+07:00","message":"TextPushed: 'ชาวบ้านกว่า 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.688500965+07:00","message":"Push: ' คนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.688502926+07:00","message":"TextPushed: 'ชาวบ้านกว่า 200 คนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.688504976+07:00","message":"Set new StatePrefix : 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.68850734+07:00","message":"Next Push (prob) : 'ร่วมการประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.688514725+07:00","message":"push: {false  คนเข้า 0 0xc003c4ef00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.753124285+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.753174235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านกว่า 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.753181084+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.753201015+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-05-12T12:53:08.753204972+07:00","message":"receive interim result [false|false]:  คนเข้าร่วมการประชุมรอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.753213324+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.753221443+07:00","message":"[buffer interim] 2888 false  คนเข้าร่วมการประชุมรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.753244969+07:00","message":"[bufferProcess] interim [360000000]:ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.7532676+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.753279041+07:00","message":"[bufferProcess] interim [360000000]: คนเข้าร่วมการประชุมรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.75328165+07:00","message":"[bufferProcess] update buffer: ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.753285717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.753290172+07:00","message":"> Transcript [40147] [false]: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.753294759+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.753302285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.75330442+07:00","message":"StatePrefix: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.753306978+07:00","message":"TextPushed: 'ชาวบ้านกว่า 200 คนเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.938874114+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.938907667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านกว่า 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.938913501+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.938933637+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-05-12T12:53:08.938940503+07:00","message":"receive interim result [false|false]:  คนเข้าร่วมการประชุมรับฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.93894737+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:08.938951258+07:00","message":"[buffer interim] 2888 false  คนเข้าร่วมการประชุมรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.938957312+07:00","message":"[bufferProcess] interim [540000000]:ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.938959857+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.93896289+07:00","message":"[bufferProcess] interim [540000000]: คนเข้าร่วมการประชุมรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.938965406+07:00","message":"[bufferProcess] update buffer: ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.938968315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.93897078+07:00","message":"> Transcript [40148] [false]: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.938973765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.938976126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.938979041+07:00","message":"StatePrefix: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:08.938981686+07:00","message":"TextPushed: 'ชาวบ้านกว่า 200 คนเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.393437598+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.393473005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านกว่า 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.393479137+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.393489468+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-05-12T12:53:09.393492871+07:00","message":"receive interim result [false|false]:  คนเข้าร่วมการประชุมรับฟังสรุป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.393500145+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.393503578+07:00","message":"[buffer interim] 2888 false  คนเข้าร่วมการประชุมรับฟังสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.393508914+07:00","message":"[bufferProcess] interim [960000000]:ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.39351125+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.393514355+07:00","message":"[bufferProcess] interim [960000000]: คนเข้าร่วมการประชุมรับฟังสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.393516955+07:00","message":"[bufferProcess] update buffer: ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.39351975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.393522295+07:00","message":"> Transcript [40149] [false]: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.393525233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.393527216+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.393529351+07:00","message":"StatePrefix: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.393531748+07:00","message":"TextPushed: 'ชาวบ้านกว่า 200 คนเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.563285721+07:00","message":"[GCS] IsForceVAD: false for message ID: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.58254247+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.582575263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านกว่า 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.582581113+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.582591757+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-05-12T12:53:09.582594822+07:00","message":"receive interim result [false|false]:  คนเข้าร่วมการประชุมรับฟังสรุปผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.582602053+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.582605827+07:00","message":"[buffer interim] 2888 false  คนเข้าร่วมการประชุมรับฟังสรุปผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.582611864+07:00","message":"[bufferProcess] interim [140000000]:ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.582614959+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.582617753+07:00","message":"[bufferProcess] interim [140000000]: คนเข้าร่วมการประชุมรับฟังสรุปผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.582620701+07:00","message":"[bufferProcess] update buffer: ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุปผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.582623445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.582626257+07:00","message":"> Transcript [40150] [false]: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.582629896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.582631861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.582633971+07:00","message":"StatePrefix: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.58263615+07:00","message":"TextPushed: 'ชาวบ้านกว่า 200 คนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.582638987+07:00","message":"Push: 'ร่วมการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.582640789+07:00","message":"TextPushed: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.582642972+07:00","message":"Set new StatePrefix : 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.582645614+07:00","message":"Next Push (prob) : 'รับฟังสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.582653074+07:00","message":"push: {false ร่วมการประชุม 0 0xc003c4ef00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.634537057+07:00","message":"[GCS] Start streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.637735478+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.637765333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านกว่า 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.637770472+07:00","message":"receive interim result [false|false]: ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.637783472+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-05-12T12:53:09.63778719+07:00","message":"receive interim result [false|false]:  คนเข้าร่วมการประชุมรับฟังสรุปผลการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.637794677+07:00","message":"[buffer interim] 2888 false ชาวบ้านกว่า 200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.637797925+07:00","message":"[buffer interim] 2888 false  คนเข้าร่วมการประชุมรับฟังสรุปผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.637803264+07:00","message":"[bufferProcess] interim [260000000]:ชาวบ้านกว่า 200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.637805589+07:00","message":"[bufferProcess] send to processor:ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุปผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.637808305+07:00","message":"[bufferProcess] interim [260000000]: คนเข้าร่วมการประชุมรับฟังสรุปผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.637810614+07:00","message":"[bufferProcess] update buffer: ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุปผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.63781331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.637815696+07:00","message":"> Transcript [40151] [false]: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุปผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.637819338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.637821413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.637823232+07:00","message":"StatePrefix: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.637825366+07:00","message":"TextPushed: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.660396778+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.660424821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุปผลการ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.660430502+07:00","message":"receive interim result [true|false]: ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุปผลการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.66043962+07:00","message":"end recv isFinal message id 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.660441849+07:00","message":"end Recv id 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.660447442+07:00","message":"[buffer interim] 2888 true ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุปผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.660453916+07:00","message":"[bufferProcess] interim [380000000]:ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุปผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.660460181+07:00","message":"[bufferProcess] send to processor (isfinal):ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุปผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.660463247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.660465818+07:00","message":"> Transcript [40152] [false]: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุปผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.660468921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.660470723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.660472508+07:00","message":"StatePrefix: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.660474969+07:00","message":"TextPushed: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.660476831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.660478663+07:00","message":"> Transcript [40153] [true]: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุปผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.660480768+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.660482301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.660483904+07:00","message":"StatePrefix: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุมรับฟังสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.660487399+07:00","message":"TextPushed: 'ชาวบ้านกว่า 200 คนเข้าร่วมการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:09.660492214+07:00","message":"Push: 'รับฟังสรุปผลการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:09.66049986+07:00","message":"push: {true รับฟังสรุปผลการ 0 0xc003c4ef00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:53:09.67005209+07:00","message":"write wav file: './tmp/7565/7565_2888.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:10.169860932+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:10.169898338+07:00","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-05-12T12:53:10.169903317+07:00","message":"receive interim result [false|false]: ป๋า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:10.16991928+07:00","message":"[buffer interim] 2889 false ป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:10.169926232+07:00","message":"[bufferProcess] interim [420000000]:ป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:10.169927862+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:10.440498189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:10.440523629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:10.904594791+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:10.904644661+07:00","message":"receive 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-05-12T12:53:10.904651239+07:00","message":"receive interim result [false|false]: ป๋าตรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:10.904670485+07:00","message":"[buffer interim] 2889 false ป๋าตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:10.904681126+07:00","message":"[bufferProcess] interim [20000000]:ป๋าตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:10.90468317+07:00","message":"[bufferProcess] send to processor:ป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:10.904687067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:10.904690568+07:00","message":"> Transcript [40154] [false]: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:10.904692992+07:00","message":"Set StatePrefix (first interim): 'ป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:11.008940022+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:11.008985728+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-05-12T12:53:11.008992849+07:00","message":"receive interim result [false|false]: ป๋า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:11.009010198+07:00","message":"[buffer interim] 2889 false ป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.009019842+07:00","message":"[bufferProcess] interim [140000000]:ป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.009022546+07:00","message":"[bufferProcess] send to processor:ป๋าตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.009032745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.009037196+07:00","message":"> Transcript [40155] [false]: 'ป๋าตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.009041951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.009044577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.009047177+07:00","message":"StatePrefix: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.009049935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:11.022673746+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:11.022707428+07:00","message":"receive 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-05-12T12:53:11.02271285+07:00","message":"receive interim result [false|false]: ป๋าโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:11.022727993+07:00","message":"[buffer interim] 2889 false ป๋าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.022734832+07:00","message":"[bufferProcess] interim [200000000]:ป๋าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.022737117+07:00","message":"[bufferProcess] send to processor:ป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.022740388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.022743198+07:00","message":"> Transcript [40156] [false]: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.022745727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.022747606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.022749883+07:00","message":"StatePrefix: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.022751815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:11.389453171+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:11.389490167+07:00","message":"receive 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-05-12T12:53:11.389496691+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:11.389510251+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.389516868+07:00","message":"[bufferProcess] interim [560000000]:ป๋าโครงการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.389519549+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.389525471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.38952811+07:00","message":"> Transcript [40157] [false]: 'ป๋าโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.38953172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.389533778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.389536369+07:00","message":"StatePrefix: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.389538516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:11.580722262+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:11.580764666+07:00","message":"receive 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-05-12T12:53:11.580771677+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:11.580787276+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.580795801+07:00","message":"[bufferProcess] interim [800000000]:ป๋าโครงการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.580799786+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.580803991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.580807857+07:00","message":"> Transcript [40158] [false]: 'ป๋าโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.580813143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.580815998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.580819536+07:00","message":"StatePrefix: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.580822326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.580826075+07:00","message":"Push: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.580828796+07:00","message":"TextPushed: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.580832413+07:00","message":"Set new StatePrefix : 'ป๋าโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:11.580835281+07:00","message":"Next Push (prob) : 'โครงการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:11.580845659+07:00","message":"push: {false ป๋า 0 0xc005d08780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:12.093888861+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:12.093924352+07:00","message":"receive 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-05-12T12:53:12.093930456+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:12.093944+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.093950379+07:00","message":"[bufferProcess] interim [280000000]:ป๋าโครงการปรับปรุงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.093952996+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.093958027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.093960719+07:00","message":"> Transcript [40159] [false]: 'ป๋าโครงการปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.093964279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.09396653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.093968472+07:00","message":"StatePrefix: 'ป๋าโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.093971274+07:00","message":"TextPushed: 'ป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:12.279359549+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:12.279404719+07:00","message":"receive 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-05-12T12:53:12.279411883+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและแก้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:12.279427948+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.279435547+07:00","message":"[bufferProcess] interim [520000000]:ป๋าโครงการปรับปรุงและแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.279438152+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.27944766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.279451145+07:00","message":"> Transcript [40160] [false]: 'ป๋าโครงการปรับปรุงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.279454996+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.27945774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.279460262+07:00","message":"StatePrefix: 'ป๋าโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.279463384+07:00","message":"TextPushed: 'ป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:12.48073391+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:12.480774972+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-05-12T12:53:12.480781662+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:12.480798475+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.480806708+07:00","message":"[bufferProcess] interim [700000000]:ป๋าโครงการปรับปรุงและแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.480809425+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุงและแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.480816181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.480819117+07:00","message":"> Transcript [40161] [false]: 'ป๋าโครงการปรับปรุงและแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.48082303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.480825854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.480828829+07:00","message":"StatePrefix: 'ป๋าโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.480831254+07:00","message":"TextPushed: 'ป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:12.858471857+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:12.858509299+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-05-12T12:53:12.858516242+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:12.858532308+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.85854046+07:00","message":"[bufferProcess] interim [60000000]:ป๋าโครงการปรับปรุงและแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.858544065+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุงและแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.858551118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.858554325+07:00","message":"> Transcript [40162] [false]: 'ป๋าโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.858558354+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.85856056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.858562861+07:00","message":"StatePrefix: 'ป๋าโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.858565942+07:00","message":"TextPushed: 'ป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.858571666+07:00","message":"Push: 'โครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.858573458+07:00","message":"TextPushed: 'ป๋าโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.858575369+07:00","message":"Set new StatePrefix : 'ป๋าโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:12.858577398+07:00","message":"Next Push (prob) : 'ปรุงและแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:12.858585054+07:00","message":"push: {false โครงการปรับ 0 0xc005d08780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:13.177572899+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:13.177617194+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-05-12T12:53:13.177623915+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและแก้ไขปัญหาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:13.177639431+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและแก้ไขปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.177648279+07:00","message":"[bufferProcess] interim [360000000]:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.177651313+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุงและแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.177658631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.177661472+07:00","message":"> Transcript [40163] [false]: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.177667545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.177670062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.177672261+07:00","message":"StatePrefix: 'ป๋าโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.177674834+07:00","message":"TextPushed: 'ป๋าโครงการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:13.382364058+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:13.382404953+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-05-12T12:53:13.382411403+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:13.382426245+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.382434497+07:00","message":"[bufferProcess] interim [600000000]:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.382437086+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.382442513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.382445593+07:00","message":"> Transcript [40164] [false]: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.382449394+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.382451486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.382454218+07:00","message":"StatePrefix: 'ป๋าโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.382457012+07:00","message":"TextPushed: 'ป๋าโครงการปรับ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:13.441525861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:13.441541693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:13.502847809+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:13.50288521+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-05-12T12:53:13.502891222+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:13.502903618+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.50291045+07:00","message":"[bufferProcess] interim [720000000]:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.502913742+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.502919059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.502922255+07:00","message":"> Transcript [40165] [false]: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.502925646+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.502927682+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.502930258+07:00","message":"StatePrefix: 'ป๋าโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:13.502932882+07:00","message":"TextPushed: 'ป๋าโครงการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.007242043+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.007290988+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-05-12T12:53:14.007299218+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.00731525+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.007325767+07:00","message":"[bufferProcess] interim [140000000]:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.007328253+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.007333253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.007335999+07:00","message":"> Transcript [40166] [false]: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.00734121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.007343508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.007345613+07:00","message":"StatePrefix: 'ป๋าโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.007348251+07:00","message":"TextPushed: 'ป๋าโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.007354433+07:00","message":"Push: 'ปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.007356275+07:00","message":"TextPushed: 'ป๋าโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.007359154+07:00","message":"Set new StatePrefix : 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.007366515+07:00","message":"Next Push (prob) : 'ปัญหาการจราจร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.007376992+07:00","message":"push: {false ปรุงและแก้ไข 0 0xc005d08780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.265663643+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.26570962+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-05-12T12:53:14.265716139+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.265732552+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.265741237+07:00","message":"[bufferProcess] interim [440000000]:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.265743564+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.265747316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.265750485+07:00","message":"> Transcript [40167] [false]: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.265755007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.265757564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.265760671+07:00","message":"StatePrefix: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.265763463+07:00","message":"TextPushed: 'ป๋าโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.589339354+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.589373798+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-05-12T12:53:14.589382333+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.589398702+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.589406299+07:00","message":"[bufferProcess] interim [740000000]:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.589409102+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.589415908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.589418616+07:00","message":"> Transcript [40168] [false]: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.589422101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.589425447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.589427732+07:00","message":"StatePrefix: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.58943048+07:00","message":"TextPushed: 'ป๋าโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.718031785+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.718074902+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-05-12T12:53:14.718082397+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.71809917+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.718107033+07:00","message":"[bufferProcess] interim [860000000]:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.718109819+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.71811791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.718121034+07:00","message":"> Transcript [40169] [false]: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.718124818+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.718126908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.718129332+07:00","message":"StatePrefix: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.71813225+07:00","message":"TextPushed: 'ป๋าโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.910522011+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.910563523+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-05-12T12:53:14.91057018+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.910584567+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.910593396+07:00","message":"[bufferProcess] interim [40000000]:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.910596112+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.910602332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.910605157+07:00","message":"> Transcript [40170] [false]: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.910609424+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.910611921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.910614244+07:00","message":"StatePrefix: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.910617868+07:00","message":"TextPushed: 'ป๋าโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.91062395+07:00","message":"Push: 'ปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.910625832+07:00","message":"TextPushed: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.910628132+07:00","message":"Set new StatePrefix : 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.910630617+07:00","message":"Next Push (prob) : 'บนถนนทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.910662013+07:00","message":"push: {false ปัญหาการจราจร 0 0xc005d08780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.967510026+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.967546687+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-05-12T12:53:14.967552942+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:14.967576605+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.967584714+07:00","message":"[bufferProcess] interim [160000000]:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.967587252+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.967590517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.967593297+07:00","message":"> Transcript [40171] [false]: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.967598463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.967600397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.967602228+07:00","message":"StatePrefix: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:14.967604588+07:00","message":"TextPushed: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.159128241+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.159180877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.159188564+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.159208381+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.159221913+07:00","message":"[bufferProcess] interim [400000000]:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.159226308+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.159235218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.159246084+07:00","message":"> Transcript [40172] [false]: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.159252149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.159255648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.159258629+07:00","message":"StatePrefix: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.159262954+07:00","message":"TextPushed: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.39353014+07:00","message":"[GCS] IsForceVAD: false for message ID: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.477345856+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.477379915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.47738567+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.477401834+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.477413425+07:00","message":"[bufferProcess] interim [640000000]:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.477417296+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.477424472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.477430657+07:00","message":"> Transcript [40173] [false]: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.477438527+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.477440772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.477443235+07:00","message":"StatePrefix: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.477445712+07:00","message":"TextPushed: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.483753647+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.483788631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.48379514+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.483813937+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.483821452+07:00","message":"[bufferProcess] interim [700000000]:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.483824674+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.483831476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.483834479+07:00","message":"> Transcript [40174] [false]: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.483838488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.483840613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.483843031+07:00","message":"StatePrefix: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.483845798+07:00","message":"TextPushed: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.483852247+07:00","message":"Push: 'บนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.483854832+07:00","message":"TextPushed: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.483856848+07:00","message":"Set new StatePrefix : 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.483859303+07:00","message":"Next Push (prob) : 'หมายเลข 100'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.483868244+07:00","message":"push: {false บนถนนทางหลวง 0 0xc005d08780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.486929343+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.486953526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.486959368+07:00","message":"receive interim result [false|false]: ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.486971092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 105\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.486974074+07:00","message":"receive interim result [false|false]:  105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.486980342+07:00","message":"[buffer interim] 2889 false ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.486985978+07:00","message":"[buffer interim] 2889 false  105"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.486991238+07:00","message":"[bufferProcess] interim [760000000]:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.486993718+07:00","message":"[bufferProcess] send to processor:ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.486998868+07:00","message":"[bufferProcess] interim [760000000]: 105"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.487001214+07:00","message":"[bufferProcess] update buffer: ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.487004782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.487007624+07:00","message":"> Transcript [40175] [false]: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.487010027+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.487012+07:00","message":"Set new StatePrefix: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.521655066+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.521684435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105\",\"confidence\":0.8813707}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.52169124+07:00","message":"receive interim result [true|false]: โครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.521700178+07:00","message":"end recv isFinal message id 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.521702167+07:00","message":"end Recv id 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.521708065+07:00","message":"[buffer interim] 2889 true โครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521717215+07:00","message":"[bufferProcess] interim [790000000]:โครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521720287+07:00","message":"[bufferProcess] send to processor (isfinal):ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521723439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521726985+07:00","message":"> Transcript [40176] [false]: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521730031+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521731869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521733772+07:00","message":"StatePrefix: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521736017+07:00","message":"TextPushed: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521738003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521740395+07:00","message":"> Transcript [40177] [true]: 'โครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521742613+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521744217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521745797+07:00","message":"StatePrefix: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521747753+07:00","message":"TextPushed: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521749419+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521920332+07:00","message":"Push: 'หมายเลข 105'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521923317+07:00","message":"TextPushed: 'ป๋าโครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521925522+07:00","message":"Set new StatePrefix : 'โครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521927501+07:00","message":"Next Push (prob) : 'โครงการปรับปรุงและแก้ไขปัญหาการจราจรบนถนนทางหลวงหมายเลข 105'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.521934773+07:00","message":"push: {true หมายเลข 105 0 0xc005d08780}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.521942137+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2889.html'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.525468839+07:00","message":"[GCS] Start streaming session, msgId: 2890"}
{"level":"info","service":"Main","time":"2026-05-12T12:53:15.53343663+07:00","message":"write wav file: './tmp/7565/7565_2889.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.871208764+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.871253964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.871259442+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:15.871274306+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.871280733+07:00","message":"[bufferProcess] interim [420000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:15.871282586+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:16.442564556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:16.442577052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:16.512907821+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:16.512944772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:16.51295026+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:16.512962138+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:16.512969049+07:00","message":"[bufferProcess] interim [20000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:16.512971814+07:00","message":"[bufferProcess] send to processor:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:16.512976416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:16.512980067+07:00","message":"> Transcript [40178] [false]: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:16.512982169+07:00","message":"Set StatePrefix (first interim): '11'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.088540835+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.088576077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.08858151+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.088593446+07:00","message":"receive 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-05-12T12:53:17.08859716+07:00","message":"receive interim result [false|false]:  ตึงกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.088605508+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.088608486+07:00","message":"[buffer interim] 2890 false  ตึงกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.08861481+07:00","message":"[bufferProcess] interim [560000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.088616744+07:00","message":"[bufferProcess] send to processor:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.088619437+07:00","message":"[bufferProcess] interim [560000000]: ตึงกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.088622082+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.088624636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.088627031+07:00","message":"> Transcript [40179] [false]: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.08862945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.088631448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.088633459+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.088635304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.115614591+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.115652135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.115659667+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.115677613+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.115685855+07:00","message":"[bufferProcess] interim [620000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.11569001+07:00","message":"[bufferProcess] send to processor:11 ตึงกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.115695464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.115699848+07:00","message":"> Transcript [40180] [false]: '11 ตึงกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.115702633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.115704451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.115706863+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.115709298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.143706201+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.143746148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.143753146+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.143765725+07:00","message":"receive 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-05-12T12:53:17.143768972+07:00","message":"receive interim result [false|false]:  ตึงกรมทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.143778072+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.143782186+07:00","message":"[buffer interim] 2890 false  ตึงกรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.143789468+07:00","message":"[bufferProcess] interim [680000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.14379159+07:00","message":"[bufferProcess] send to processor:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.14379439+07:00","message":"[bufferProcess] interim [680000000]: ตึงกรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.143796948+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.143799599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.143805128+07:00","message":"> Transcript [40181] [false]: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.143808131+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.143809995+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.143812339+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.143814372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.270613254+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.270645739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.270654431+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.270665491+07:00","message":"receive 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-05-12T12:53:17.270668726+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.270678151+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.270681961+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.270688558+07:00","message":"[bufferProcess] interim [800000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.270691143+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.270694113+07:00","message":"[bufferProcess] interim [800000000]: ตึงกรมทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.270696381+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.270698781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.270701567+07:00","message":"> Transcript [40182] [false]: '11 ตึงกรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.270704213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.270706083+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.27070836+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.27071042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.270713179+07:00","message":"Push: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.270714967+07:00","message":"TextPushed: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.270716995+07:00","message":"Set new StatePrefix : '11 ตึงกรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.270718906+07:00","message":"Next Push (prob) : ' ตึงกรมทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.270726212+07:00","message":"push: {false 11 0 0xc003757780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.662485774+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.662526365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.662535007+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.66254646+07:00","message":"receive 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-05-12T12:53:17.662549699+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.66256059+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.662565063+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.662571423+07:00","message":"[bufferProcess] interim [220000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.662573687+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.662577187+07:00","message":"[bufferProcess] interim [220000000]: ตึงกรมทางหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.662579876+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.662583104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.662586135+07:00","message":"> Transcript [40183] [false]: '11 ตึงกรมทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.662588939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.662590832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.662592613+07:00","message":"StatePrefix: '11 ตึงกรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.662594846+07:00","message":"TextPushed: '11'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.789745093+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.789779814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.789785338+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.789795018+07:00","message":"receive 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-05-12T12:53:17.789798594+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.789806608+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.789810751+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.789816646+07:00","message":"[bufferProcess] interim [280000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.789818856+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.78982166+07:00","message":"[bufferProcess] interim [280000000]: ตึงกรมทางหลวงก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.789824149+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.789826742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.789829292+07:00","message":"> Transcript [40184] [false]: '11 ตึงกรมทางหลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.789832468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.789834715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.789836627+07:00","message":"StatePrefix: '11 ตึงกรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.789838768+07:00","message":"TextPushed: '11'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.982789358+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.982822939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.98282795+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.982840215+07:00","message":"receive 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-05-12T12:53:17.982843767+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงก็มีแผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.982860819+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:17.982873208+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงก็มีแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.982882059+07:00","message":"[bufferProcess] interim [520000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.982884957+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวงก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.982891422+07:00","message":"[bufferProcess] interim [520000000]: ตึงกรมทางหลวงก็มีแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.982894131+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงก็มีแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.982896695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.982899406+07:00","message":"> Transcript [40185] [false]: '11 ตึงกรมทางหลวงก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.982902307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.982904147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.982905955+07:00","message":"StatePrefix: '11 ตึงกรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:17.982908302+07:00","message":"TextPushed: '11'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.167042746+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.167072518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.167077983+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.167091181+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-05-12T12:53:18.167095176+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงก็มีแผน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.167102676+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.167108828+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงก็มีแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.167114338+07:00","message":"[bufferProcess] interim [640000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.167127428+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวงก็มีแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.167130753+07:00","message":"[bufferProcess] interim [640000000]: ตึงกรมทางหลวงก็มีแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.167133271+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงก็มีแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.167137235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.167139667+07:00","message":"> Transcript [40186] [false]: '11 ตึงกรมทางหลวงก็มีแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.167142867+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.167144669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.167146486+07:00","message":"StatePrefix: '11 ตึงกรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.16714839+07:00","message":"TextPushed: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.167150951+07:00","message":"Push: ' ตึงกรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.167152759+07:00","message":"TextPushed: '11 ตึงกรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.167154671+07:00","message":"Set new StatePrefix : '11 ตึงกรมทางหลวงก็มีแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.167156609+07:00","message":"Next Push (prob) : 'หลวงก็มีแผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.167164169+07:00","message":"push: {false  ตึงกรมทาง 0 0xc003757780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.181845053+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.18187064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.181875908+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.181885859+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-05-12T12:53:18.181889071+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงก็มีแผนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.181896154+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.181899149+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงก็มีแผนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.181904302+07:00","message":"[bufferProcess] interim [700000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.181906597+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวงก็มีแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.181909185+07:00","message":"[bufferProcess] interim [700000000]: ตึงกรมทางหลวงก็มีแผนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.181911548+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงก็มีแผนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.181914129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.181916681+07:00","message":"> Transcript [40187] [false]: '11 ตึงกรมทางหลวงก็มีแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.181918889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.181920809+07:00","message":"Set new StatePrefix: '11 ตึงกรมทางหลวงก็มีแผน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.301821055+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.301858443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.30186367+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.301873832+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-05-12T12:53:18.301876845+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงก็มีแผนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.301884768+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.301888571+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงก็มีแผนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.301894587+07:00","message":"[bufferProcess] interim [820000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.301897108+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวงก็มีแผนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.301899883+07:00","message":"[bufferProcess] interim [820000000]: ตึงกรมทางหลวงก็มีแผนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.301902669+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงก็มีแผนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.301905425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.301907914+07:00","message":"> Transcript [40188] [false]: '11 ตึงกรมทางหลวงก็มีแผนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.301910872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.301912643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.301914457+07:00","message":"StatePrefix: '11 ตึงกรมทางหลวงก็มีแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.301920373+07:00","message":"TextPushed: '11 ตึงกรมทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.681645177+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.681679452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.681686081+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.681696684+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-05-12T12:53:18.681699792+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงก็มีแผนที่จะสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.681706645+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:18.681710088+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงก็มีแผนที่จะสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.681715776+07:00","message":"[bufferProcess] interim [180000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.681718372+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวงก็มีแผนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.681721412+07:00","message":"[bufferProcess] interim [180000000]: ตึงกรมทางหลวงก็มีแผนที่จะสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.681723792+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงก็มีแผนที่จะสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.681726664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.681729152+07:00","message":"> Transcript [40189] [false]: '11 ตึงกรมทางหลวงก็มีแผนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.681732267+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.681734779+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.681736964+07:00","message":"StatePrefix: '11 ตึงกรมทางหลวงก็มีแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:18.681739085+07:00","message":"TextPushed: '11 ตึงกรมทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.081738534+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.081771162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.081776257+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.081786501+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-05-12T12:53:19.081789584+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสภา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.081798576+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.081802276+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.081808529+07:00","message":"[bufferProcess] interim [540000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.081811061+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวงก็มีแผนที่จะสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.081813925+07:00","message":"[bufferProcess] interim [540000000]: ตึงกรมทางหลวงก็มีแผนที่จะสร้างสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.081816553+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.081819215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.081822182+07:00","message":"> Transcript [40190] [false]: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.081825211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.081827035+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.081829175+07:00","message":"StatePrefix: '11 ตึงกรมทางหลวงก็มีแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.081831325+07:00","message":"TextPushed: '11 ตึงกรมทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.083292396+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.083362945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.083369603+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.083385185+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-05-12T12:53:19.083388573+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.083396965+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.083404561+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.083411153+07:00","message":"[bufferProcess] interim [600000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.083413946+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.083417133+07:00","message":"[bufferProcess] interim [600000000]: ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.08342609+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.083430145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.083433677+07:00","message":"> Transcript [40191] [false]: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.083437072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.083439016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.08344116+07:00","message":"StatePrefix: '11 ตึงกรมทางหลวงก็มีแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.083443281+07:00","message":"TextPushed: '11 ตึงกรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.08344636+07:00","message":"Push: 'หลวงก็มีแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.083448173+07:00","message":"TextPushed: '11 ตึงกรมทางหลวงก็มีแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.083450123+07:00","message":"Set new StatePrefix : '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.083452786+07:00","message":"Next Push (prob) : 'ที่จะสร้างสภา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.083461753+07:00","message":"push: {false หลวงก็มีแผน 0 0xc003757780}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:19.443596183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:19.443594567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.453279707+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.453318556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.453323958+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.453354356+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-05-12T12:53:19.45335835+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.453366307+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.453370216+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.453378035+07:00","message":"[bufferProcess] interim [960000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.453380584+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.453383828+07:00","message":"[bufferProcess] interim [960000000]: ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.453386269+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.4533893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.453392019+07:00","message":"> Transcript [40192] [false]: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.453394663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.453396646+07:00","message":"Set new StatePrefix: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.714309294+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.714341172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.714346507+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.714356017+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-05-12T12:53:19.714360645+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.714368567+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:19.714374952+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.714380996+07:00","message":"[bufferProcess] interim [140000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.714383667+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.714386741+07:00","message":"[bufferProcess] interim [140000000]: ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.714390004+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.714396553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.71441256+07:00","message":"> Transcript [40193] [false]: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.714418494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.714420566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.714426851+07:00","message":"StatePrefix: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:19.714429877+07:00","message":"TextPushed: '11 ตึงกรมทางหลวงก็มีแผน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.087577844+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.087609744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.08761525+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.087624252+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-05-12T12:53:20.087627481+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.087644761+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.08765975+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.087670164+07:00","message":"[bufferProcess] interim [560000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.087674503+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.08767898+07:00","message":"[bufferProcess] interim [560000000]: ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.087682577+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.087686624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.087690203+07:00","message":"> Transcript [40194] [false]: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.087694422+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.087697717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.087701469+07:00","message":"StatePrefix: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.087705344+07:00","message":"TextPushed: '11 ตึงกรมทางหลวงก็มีแผน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.317266653+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.317302379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.317308675+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.317324687+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-05-12T12:53:20.317328081+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.317337572+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.317341493+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.317348181+07:00","message":"[bufferProcess] interim [800000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.317350541+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.31735393+07:00","message":"[bufferProcess] interim [800000000]: ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.317356618+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.317359476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.317362168+07:00","message":"> Transcript [40195] [false]: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.317365178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.317367101+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.317369018+07:00","message":"StatePrefix: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.317371373+07:00","message":"TextPushed: '11 ตึงกรมทางหลวงก็มีแผน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.359030265+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.359066262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.359071672+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.359083018+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-05-12T12:53:20.359086286+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.35909509+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.359099538+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.359121378+07:00","message":"[bufferProcess] interim [860000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.359140852+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.359151423+07:00","message":"[bufferProcess] interim [860000000]: ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.359154883+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.35915853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.359162545+07:00","message":"> Transcript [40196] [false]: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.35916668+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.35916879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.359171016+07:00","message":"StatePrefix: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.359173565+07:00","message":"TextPushed: '11 ตึงกรมทางหลวงก็มีแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.35918232+07:00","message":"Push: 'ที่จะสร้างสะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.359184255+07:00","message":"TextPushed: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.359186949+07:00","message":"Set new StatePrefix : '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.359189264+07:00","message":"Next Push (prob) : 'ยกระดับและถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.359203059+07:00","message":"push: {false ที่จะสร้างสะพาน 0 0xc003757780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.489348253+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.489388416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.489393671+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.489406816+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-05-12T12:53:20.489410297+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและถัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.489423481+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.489428968+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.489448506+07:00","message":"[bufferProcess] interim [980000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.489463477+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.489471718+07:00","message":"[bufferProcess] interim [980000000]: ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.489475104+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.489478777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.489482642+07:00","message":"> Transcript [40197] [false]: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.489485217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.489487882+07:00","message":"Set new StatePrefix: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.596405704+07:00","message":"[GCS] IsForceVAD: false for message ID: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.607014332+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.607044356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.607053476+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.607063096+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-05-12T12:53:20.607066386+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.607073419+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.607076571+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.607082489+07:00","message":"[bufferProcess] interim [40000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.607085012+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.607088136+07:00","message":"[bufferProcess] interim [40000000]: ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.607090666+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.607093527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.607097599+07:00","message":"> Transcript [40198] [false]: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.607102159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.607104397+07:00","message":"Set new StatePrefix: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและถัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.679882806+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.679923485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.679931238+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.679944783+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-05-12T12:53:20.679949919+07:00","message":"receive interim result [false|false]:  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.679969158+07:00","message":"[buffer interim] 2890 false 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.679981565+07:00","message":"[buffer interim] 2890 false  ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.679992325+07:00","message":"[bufferProcess] interim [160000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.679995096+07:00","message":"[bufferProcess] send to processor:11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.679998096+07:00","message":"[bufferProcess] interim [160000000]: ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.680005248+07:00","message":"[bufferProcess] update buffer: 11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.680008329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.680011174+07:00","message":"> Transcript [40199] [false]: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.680013927+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.680016309+07:00","message":"Set new StatePrefix: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.71562406+07:00","message":"[GCS] Start streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.748357038+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.748397718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลอด\",\"confidence\":0.9332407}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.748405341+07:00","message":"receive interim result [true|false]: 11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.748415619+07:00","message":"end recv isFinal message id 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.748418834+07:00","message":"end Recv id 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.748427324+07:00","message":"[buffer interim] 2890 true 11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.748438174+07:00","message":"[bufferProcess] interim [280000000]:11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.748443021+07:00","message":"[bufferProcess] send to processor (isfinal):11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.748448107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.748452254+07:00","message":"> Transcript [40200] [false]: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.74845669+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.748459927+07:00","message":"Set new StatePrefix: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.748463079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.748466032+07:00","message":"> Transcript [40201] [true]: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.748469888+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.748472842+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.74847634+07:00","message":"StatePrefix: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพานยกระดับและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.748480247+07:00","message":"TextPushed: '11 ตึงกรมทางหลวงก็มีแผนที่จะสร้างสะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:20.748484865+07:00","message":"Push: 'ยกระดับและทางลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:20.748496445+07:00","message":"push: {true ยกระดับและทางลอด 0 0xc003757780}"}
{"level":"info","service":"Main","time":"2026-05-12T12:53:20.759785177+07:00","message":"write wav file: './tmp/7565/7565_2890.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.194075223+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.194111392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.194117054+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.194129928+07:00","message":"[buffer interim] 2891 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.194140207+07:00","message":"[bufferProcess] interim [480000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.194142953+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.248581074+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.248617459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ห้าม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.248624164+07:00","message":"receive interim result [false|false]: ห้าม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.248640013+07:00","message":"[buffer interim] 2891 false ห้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.248646669+07:00","message":"[bufferProcess] interim [540000000]:ห้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.248649033+07:00","message":"[bufferProcess] send to processor:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.248652434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.248655148+07:00","message":"> Transcript [40202] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.248657155+07:00","message":"Set StatePrefix (first interim): 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.317577081+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.317611903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.317617195+07:00","message":"receive interim result [false|false]: ถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.317629427+07:00","message":"[buffer interim] 2891 false ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.317640288+07:00","message":"[bufferProcess] interim [600000000]:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.317642385+07:00","message":"[bufferProcess] send to processor:ห้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.317647387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.317650171+07:00","message":"> Transcript [40203] [false]: 'ห้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.317652315+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.317654165+07:00","message":"Set new StatePrefix: 'ห้าม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.427208251+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.427240099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามแก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.427245659+07:00","message":"receive interim result [false|false]: ถามแก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.427258679+07:00","message":"[buffer interim] 2891 false ถามแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.427265203+07:00","message":"[bufferProcess] interim [720000000]:ถามแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.427267401+07:00","message":"[bufferProcess] send to processor:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.42727225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.427275306+07:00","message":"> Transcript [40204] [false]: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.427277449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.427279661+07:00","message":"Set new StatePrefix: 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.569094076+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.569133066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้ามแยก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.569138858+07:00","message":"receive interim result [false|false]: ข้ามแยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.569151568+07:00","message":"[buffer interim] 2891 false ข้ามแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.569174782+07:00","message":"[bufferProcess] interim [900000000]:ข้ามแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.569177569+07:00","message":"[bufferProcess] send to processor:ถามแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.569189853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.569194072+07:00","message":"> Transcript [40205] [false]: 'ถามแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.569197231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.569199411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.569201449+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.569204173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.804668637+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.804702775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้ามแยกวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.804711494+07:00","message":"receive interim result [false|false]: ข้ามแยกวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.804723266+07:00","message":"[buffer interim] 2891 false ข้ามแยกวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.80472999+07:00","message":"[bufferProcess] interim [80000000]:ข้ามแยกวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.804732338+07:00","message":"[bufferProcess] send to processor:ข้ามแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.804736279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.804738979+07:00","message":"> Transcript [40206] [false]: 'ข้ามแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.804741359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.804743403+07:00","message":"Set new StatePrefix: 'ข้ามแยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.941951028+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.941990143+07:00","message":"receive 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-05-12T12:53:21.941997203+07:00","message":"receive interim result [false|false]: ข้ามแยกไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:21.942011692+07:00","message":"[buffer interim] 2891 false ข้ามแยกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.942022569+07:00","message":"[bufferProcess] interim [140000000]:ข้ามแยกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.94202654+07:00","message":"[bufferProcess] send to processor:ข้ามแยกวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.942033824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.942038252+07:00","message":"> Transcript [40207] [false]: 'ข้ามแยกวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.942042944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.942045841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.942049734+07:00","message":"StatePrefix: 'ข้ามแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:21.942052714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.016970116+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.017013785+07:00","message":"receive 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-05-12T12:53:22.017020435+07:00","message":"receive interim result [false|false]: ข้ามแยกบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.017034535+07:00","message":"[buffer interim] 2891 false ข้ามแยกบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.017041345+07:00","message":"[bufferProcess] interim [260000000]:ข้ามแยกบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.017043647+07:00","message":"[bufferProcess] send to processor:ข้ามแยกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.0170495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.017052707+07:00","message":"> Transcript [40208] [false]: 'ข้ามแยกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.01705603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.017058309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.017060307+07:00","message":"StatePrefix: 'ข้ามแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.01706233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.151890642+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.15193309+07:00","message":"receive 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-05-12T12:53:22.151939644+07:00","message":"receive interim result [false|false]: ข้ามแยกบริเวณใด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.151953754+07:00","message":"[buffer interim] 2891 false ข้ามแยกบริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.151961196+07:00","message":"[bufferProcess] interim [500000000]:ข้ามแยกบริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.151963962+07:00","message":"[bufferProcess] send to processor:ข้ามแยกบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.15197054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.151974104+07:00","message":"> Transcript [40209] [false]: 'ข้ามแยกบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.151977499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.151979669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.151981501+07:00","message":"StatePrefix: 'ข้ามแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.15198392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.27626749+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.276309244+07:00","message":"receive 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-05-12T12:53:22.27631482+07:00","message":"receive interim result [false|false]: ห้ามแจ้งบริเวณแยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.276328492+07:00","message":"[buffer interim] 2891 false ห้ามแจ้งบริเวณแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.276336555+07:00","message":"[bufferProcess] interim [560000000]:ห้ามแจ้งบริเวณแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.276338873+07:00","message":"[bufferProcess] send to processor:ข้ามแยกบริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.276344122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.276346926+07:00","message":"> Transcript [40210] [false]: 'ข้ามแยกบริเวณใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.276350556+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.276352839+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.276354712+07:00","message":"StatePrefix: 'ข้ามแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.276356916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.27636111+07:00","message":"Push: 'ข้ามแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.276363025+07:00","message":"TextPushed: 'ข้ามแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.276364916+07:00","message":"Set new StatePrefix : 'ข้ามแยกบริเวณใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.276366893+07:00","message":"Next Push (prob) : 'บริเวณใด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.276387449+07:00","message":"push: {false ข้ามแยก 0 0xc0041e8d80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:22.443632301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:22.443639017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.47554356+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.475586998+07:00","message":"receive 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-05-12T12:53:22.475592983+07:00","message":"receive interim result [false|false]: ห้ามแจ้งบริเวณแยกสาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.475605154+07:00","message":"[buffer interim] 2891 false ห้ามแจ้งบริเวณแยกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.475613294+07:00","message":"[bufferProcess] interim [800000000]:ห้ามแจ้งบริเวณแยกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.47561564+07:00","message":"[bufferProcess] send to processor:ห้ามแจ้งบริเวณแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.475619493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.47562206+07:00","message":"> Transcript [40211] [false]: 'ห้ามแจ้งบริเวณแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.475624217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.475626601+07:00","message":"Set new StatePrefix: 'ห้ามแจ้งบริเวณแยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.60466408+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.604711717+07:00","message":"receive 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-05-12T12:53:22.604719509+07:00","message":"receive interim result [false|false]: ห้ามแจ้งบริเวณแยกสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.604738932+07:00","message":"[buffer interim] 2891 false ห้ามแจ้งบริเวณแยกสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.604749899+07:00","message":"[bufferProcess] interim [920000000]:ห้ามแจ้งบริเวณแยกสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.604753752+07:00","message":"[bufferProcess] send to processor:ห้ามแจ้งบริเวณแยกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.604762236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.604766211+07:00","message":"> Transcript [40212] [false]: 'ห้ามแจ้งบริเวณแยกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.604771131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.604774117+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.604777218+07:00","message":"StatePrefix: 'ห้ามแจ้งบริเวณแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.604780523+07:00","message":"TextPushed: 'ข้ามแยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.787955001+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.788001356+07:00","message":"receive 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-05-12T12:53:22.788008921+07:00","message":"receive interim result [false|false]: ห้ามแจ้งบริเวณแยกสันคะยอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:22.788024795+07:00","message":"[buffer interim] 2891 false ห้ามแจ้งบริเวณแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.788036897+07:00","message":"[bufferProcess] interim [40000000]:ห้ามแจ้งบริเวณแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.78803964+07:00","message":"[bufferProcess] send to processor:ห้ามแจ้งบริเวณแยกสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.788046727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.788049879+07:00","message":"> Transcript [40213] [false]: 'ห้ามแจ้งบริเวณแยกสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.788053416+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.788055591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.788057633+07:00","message":"StatePrefix: 'ห้ามแจ้งบริเวณแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:22.788059907+07:00","message":"TextPushed: 'ข้ามแยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:23.352590208+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:23.352632771+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-05-12T12:53:23.352638659+07:00","message":"receive interim result [false|false]: ห้ามแจ้งบริเวณแยกสันคะยอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:23.35266362+07:00","message":"[buffer interim] 2891 false ห้ามแจ้งบริเวณแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.352671726+07:00","message":"[bufferProcess] interim [640000000]:ห้ามแจ้งบริเวณแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.352675375+07:00","message":"[bufferProcess] send to processor:ห้ามแจ้งบริเวณแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.352681735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.352684265+07:00","message":"> Transcript [40214] [false]: 'ห้ามแจ้งบริเวณแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.352687319+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.352689369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.352691273+07:00","message":"StatePrefix: 'ห้ามแจ้งบริเวณแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.352694111+07:00","message":"TextPushed: 'ข้ามแยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:23.562281273+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:23.562325918+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-05-12T12:53:23.56233303+07:00","message":"receive interim result [false|false]: ห้ามแจ้งบริเวณแยกสันคะยอมตำบล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:23.562349187+07:00","message":"[buffer interim] 2891 false ห้ามแจ้งบริเวณแยกสันคะยอมตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.562357506+07:00","message":"[bufferProcess] interim [880000000]:ห้ามแจ้งบริเวณแยกสันคะยอมตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.562360222+07:00","message":"[bufferProcess] send to processor:ห้ามแจ้งบริเวณแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.562368711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.562371629+07:00","message":"> Transcript [40215] [false]: 'ห้ามแจ้งบริเวณแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.562375669+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.562378591+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.562381069+07:00","message":"StatePrefix: 'ห้ามแจ้งบริเวณแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.562383475+07:00","message":"TextPushed: 'ข้ามแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.562390841+07:00","message":"Push: 'ห้ามแจ้งบริเวณแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.562392864+07:00","message":"TextPushed: 'ห้ามแจ้งบริเวณแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.562394831+07:00","message":"Set new StatePrefix : 'ห้ามแจ้งบริเวณแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.562397143+07:00","message":"Next Push (prob) : 'สันคะยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:23.562405453+07:00","message":"push: {false ห้ามแจ้งบริเวณแยก 0 0xc0041e8d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:23.932111106+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:23.932173876+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-05-12T12:53:23.932180572+07:00","message":"receive interim result [false|false]: ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:23.932200419+07:00","message":"[buffer interim] 2891 false ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.932213118+07:00","message":"[bufferProcess] interim [240000000]:ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.932217406+07:00","message":"[bufferProcess] send to processor:ห้ามแจ้งบริเวณแยกสันคะยอมตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.932225486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.93222953+07:00","message":"> Transcript [40216] [false]: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.93223482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.932238243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.932241283+07:00","message":"StatePrefix: 'ห้ามแจ้งบริเวณแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:23.93224509+07:00","message":"TextPushed: 'ห้ามแจ้งบริเวณแยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:24.062401518+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:24.062445253+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-05-12T12:53:24.062451798+07:00","message":"receive interim result [false|false]: ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:24.062466767+07:00","message":"[buffer interim] 2891 false ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.062475473+07:00","message":"[bufferProcess] interim [360000000]:ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.062477934+07:00","message":"[bufferProcess] send to processor:ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.062484199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.062487846+07:00","message":"> Transcript [40217] [false]: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.062491499+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.062493621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.062498757+07:00","message":"StatePrefix: 'ห้ามแจ้งบริเวณแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.062501975+07:00","message":"TextPushed: 'ห้ามแจ้งบริเวณแยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:24.258928599+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:24.258968108+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-05-12T12:53:24.25897518+07:00","message":"receive interim result [false|false]: ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:24.258989718+07:00","message":"[buffer interim] 2891 false ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.258996875+07:00","message":"[bufferProcess] interim [540000000]:ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.259000108+07:00","message":"[bufferProcess] send to processor:ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.259007292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.259010058+07:00","message":"> Transcript [40218] [false]: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.259015428+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.25901781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.259023139+07:00","message":"StatePrefix: 'ห้ามแจ้งบริเวณแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.259025998+07:00","message":"TextPushed: 'ห้ามแจ้งบริเวณแยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:24.895370724+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:24.895411997+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-05-12T12:53:24.895419459+07:00","message":"receive interim result [false|false]: ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:24.895436055+07:00","message":"[buffer interim] 2891 false ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.89544382+07:00","message":"[bufferProcess] interim [140000000]:ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.895446888+07:00","message":"[bufferProcess] send to processor:ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.895450573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.895453316+07:00","message":"> Transcript [40219] [false]: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.895457946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.895461193+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.895464808+07:00","message":"StatePrefix: 'ห้ามแจ้งบริเวณแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.895468356+07:00","message":"TextPushed: 'ห้ามแจ้งบริเวณแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.895472779+07:00","message":"Push: 'สันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.895475652+07:00","message":"TextPushed: 'ห้ามแจ้งบริเวณแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.895480675+07:00","message":"Set new StatePrefix : 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:24.895484135+07:00","message":"Next Push (prob) : 'ตำบลสันทรายหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:24.895496281+07:00","message":"push: {false สันคะยอม 0 0xc0041e8d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:25.161330921+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:25.16137386+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-05-12T12:53:25.161382897+07:00","message":"receive interim result [false|false]: ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสภา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:25.161398333+07:00","message":"[buffer interim] 2891 false ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.161407901+07:00","message":"[bufferProcess] interim [500000000]:ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.161411155+07:00","message":"[bufferProcess] send to processor:ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.161415298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.161417913+07:00","message":"> Transcript [40220] [false]: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.161421437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.161424163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.161426377+07:00","message":"StatePrefix: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.161429461+07:00","message":"TextPushed: 'ห้ามแจ้งบริเวณแยกสันคะยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:25.274949689+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:25.275003941+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-05-12T12:53:25.275010638+07:00","message":"receive interim result [false|false]: ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:25.27502968+07:00","message":"[buffer interim] 2891 false ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.275042461+07:00","message":"[bufferProcess] interim [620000000]:ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.27504514+07:00","message":"[bufferProcess] send to processor:ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.275051863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.275055206+07:00","message":"> Transcript [40221] [false]: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.275061599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.275063958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.275066139+07:00","message":"StatePrefix: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.275068813+07:00","message":"TextPushed: 'ห้ามแจ้งบริเวณแยกสันคะยอม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:25.443729613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:25.443729615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:25.540907654+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:25.54095975+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-05-12T12:53:25.540967131+07:00","message":"receive interim result [false|false]: ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้าม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:25.540989117+07:00","message":"[buffer interim] 2891 false ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.541002368+07:00","message":"[bufferProcess] interim [920000000]:ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.54100558+07:00","message":"[bufferProcess] send to processor:ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.5410125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.541015586+07:00","message":"> Transcript [40222] [false]: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.541020023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.541021956+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.54102436+07:00","message":"StatePrefix: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.541027436+07:00","message":"TextPushed: 'ห้ามแจ้งบริเวณแยกสันคะยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:25.793410497+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:25.793443953+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-05-12T12:53:25.79345004+07:00","message":"receive interim result [false|false]: ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้ามแยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:25.793464996+07:00","message":"[buffer interim] 2891 false ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้ามแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.793472124+07:00","message":"[bufferProcess] interim [100000000]:ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้ามแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.793475091+07:00","message":"[bufferProcess] send to processor:ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.793478631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.793481281+07:00","message":"> Transcript [40223] [false]: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.793484997+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.79348693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.793489109+07:00","message":"StatePrefix: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.793491982+07:00","message":"TextPushed: 'ห้ามแจ้งบริเวณแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.793495334+07:00","message":"Push: 'ตำบลสันทรายหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.79349747+07:00","message":"TextPushed: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.793499739+07:00","message":"Set new StatePrefix : 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:25.793501843+07:00","message":"Next Push (prob) : 'และสะพานข้าม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:25.793510282+07:00","message":"push: {false ตำบลสันทรายหลวง 0 0xc0041e8d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.033614978+07:00","message":"[GCS] IsForceVAD: false for message ID: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.094846833+07:00","message":"[GCS] Start streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.17882256+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.178859617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้ามแยกบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้ามแยก\",\"confidence\":0.95831746}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.178865912+07:00","message":"receive interim result [true|false]: ข้ามแยกบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้ามแยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.178874432+07:00","message":"end recv isFinal message id 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.17887731+07:00","message":"end Recv id 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.178883212+07:00","message":"[buffer interim] 2891 true ข้ามแยกบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้ามแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.17889459+07:00","message":"[bufferProcess] interim [550000000]:ข้ามแยกบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้ามแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.178897567+07:00","message":"[bufferProcess] send to processor (isfinal):ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้ามแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.178906947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.178926589+07:00","message":"> Transcript [40224] [false]: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้ามแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.178932346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.178934876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.178937201+07:00","message":"StatePrefix: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.178940058+07:00","message":"TextPushed: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.178942512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.178944797+07:00","message":"> Transcript [40225] [true]: 'ข้ามแยกบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้ามแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.178949201+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.178950845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.178952502+07:00","message":"StatePrefix: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.178954303+07:00","message":"TextPushed: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.178955988+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.179120527+07:00","message":"Push: 'และสะพานข้ามแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.179123265+07:00","message":"TextPushed: 'ห้ามแจ้งบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้ามแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.17912566+07:00","message":"Set new StatePrefix : 'ข้ามแยกบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้ามแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.179127983+07:00","message":"Next Push (prob) : 'ข้ามแยกบริเวณแยกสันคะยอมตำบลสันทรายหลวงและสะพานข้ามแยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.179137645+07:00","message":"push: {true และสะพานข้ามแยก 0 0xc0041e8d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.179152688+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2891.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:53:26.190705245+07:00","message":"write wav file: './tmp/7565/7565_2891.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.460858556+07:00","message":"[GCS] Cleaned up inactive client: 2866"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.460883527+07:00","message":"[GCS] Cleaned up inactive client: 2872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.460886353+07:00","message":"[GCS] Cleaned up inactive client: 2874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.460888332+07:00","message":"[GCS] Cleaned up inactive client: 2869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.460890127+07:00","message":"[GCS] Cleaned up inactive client: 2873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.46089246+07:00","message":"[GCS] Cleaned up inactive client: 2871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.460895081+07:00","message":"[GCS] Cleaned up inactive client: 2870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.460896889+07:00","message":"[GCS] Cleaned up inactive client: 2875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.460898965+07:00","message":"[GCS] Cleaned up inactive client: 2867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.460900569+07:00","message":"[GCS] Cleaned up inactive client: 2868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.460902224+07:00","message":"[GCS] Cleaned up inactive client: 2876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.629222363+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.629270514+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-05-12T12:53:26.629276335+07:00","message":"receive interim result [false|false]: แบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.629292412+07:00","message":"[buffer interim] 2892 false แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.629299987+07:00","message":"[bufferProcess] interim [360000000]:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.629301844+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.836576751+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.836620016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.836627041+07:00","message":"receive interim result [false|false]: องค์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.83664635+07:00","message":"[buffer interim] 2892 false องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.836658933+07:00","message":"[bufferProcess] interim [540000000]:องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.836661546+07:00","message":"[bufferProcess] send to processor:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.836665312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.836668375+07:00","message":"> Transcript [40226] [false]: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.836670348+07:00","message":"Set StatePrefix (first interim): 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.960873881+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.960912052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์กร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.960918757+07:00","message":"receive interim result [false|false]: องค์กร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.960933284+07:00","message":"[buffer interim] 2892 false องค์กร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.960940364+07:00","message":"[bufferProcess] interim [660000000]:องค์กร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.960942981+07:00","message":"[bufferProcess] send to processor:องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.960949933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.960952799+07:00","message":"> Transcript [40227] [false]: 'องค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.960955066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.960957038+07:00","message":"Set new StatePrefix: 'องค์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.992604879+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.99264488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงเวียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.992652088+07:00","message":"receive interim result [false|false]: วงเวียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:26.992668994+07:00","message":"[buffer interim] 2892 false วงเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.992681071+07:00","message":"[bufferProcess] interim [720000000]:วงเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.992684026+07:00","message":"[bufferProcess] send to processor:องค์กร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.992688368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.992691238+07:00","message":"> Transcript [40228] [false]: 'องค์กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.992694631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.992696755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.992698558+07:00","message":"StatePrefix: 'องค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:26.992700453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:27.523640488+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:27.52368291+07:00","message":"receive 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-05-12T12:53:27.523689778+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:27.523704779+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.523713156+07:00","message":"[bufferProcess] interim [260000000]:วงเวียนบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.523715936+07:00","message":"[bufferProcess] send to processor:วงเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.523723814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.523727281+07:00","message":"> Transcript [40229] [false]: 'วงเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.523729489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.523731501+07:00","message":"Set new StatePrefix: 'วงเวียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:27.728836812+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:27.728883856+07:00","message":"receive 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-05-12T12:53:27.728890452+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:27.728907103+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.72891973+07:00","message":"[bufferProcess] interim [500000000]:วงเวียนบริเวณแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.728922613+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.728929834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.728933443+07:00","message":"> Transcript [40230] [false]: 'วงเวียนบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.728937042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.728939429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.728941927+07:00","message":"StatePrefix: 'วงเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.728943971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:27.989595123+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:27.989626558+07:00","message":"receive 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-05-12T12:53:27.989632388+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยกหน่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:27.989646613+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยกหน่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.989653898+07:00","message":"[bufferProcess] interim [680000000]:วงเวียนบริเวณแยกหน่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.989656177+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.989662951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.989665922+07:00","message":"> Transcript [40231] [false]: 'วงเวียนบริเวณแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.989668977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.989675378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.989677394+07:00","message":"StatePrefix: 'วงเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:27.989679523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.034882638+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.034917205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงเวียนบริเวณแยก 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.034922772+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยก 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.03493634+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยก 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.034944861+07:00","message":"[bufferProcess] interim [740000000]:วงเวียนบริเวณแยก 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.034947168+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยกหน่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.03495385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.034956703+07:00","message":"> Transcript [40232] [false]: 'วงเวียนบริเวณแยกหน่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.034960788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.034963088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.034964984+07:00","message":"StatePrefix: 'วงเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.034967065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.160344956+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.160388454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงเวียนบริเวณแยก 2 จอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.160395937+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยก 2 จอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.160408291+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยก 2 จอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.160418753+07:00","message":"[bufferProcess] interim [860000000]:วงเวียนบริเวณแยก 2 จอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.160422096+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยก 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.16042994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.160434326+07:00","message":"> Transcript [40233] [false]: 'วงเวียนบริเวณแยก 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.160440104+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.160443975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.160445842+07:00","message":"StatePrefix: 'วงเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.16044788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.16045248+07:00","message":"Push: 'วงเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.160455387+07:00","message":"TextPushed: 'วงเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.160458965+07:00","message":"Set new StatePrefix : 'วงเวียนบริเวณแยก 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.160462453+07:00","message":"Next Push (prob) : 'บริเวณแยก 2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.160472282+07:00","message":"push: {false วงเวียน 0 0xc005d08000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.237649412+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.237682859+07:00","message":"receive 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-05-12T12:53:28.237692155+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยกหนองจอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.237713933+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยกหนองจอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.237724618+07:00","message":"[bufferProcess] interim [980000000]:วงเวียนบริเวณแยกหนองจอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.237727085+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยก 2 จอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.237730395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.237733938+07:00","message":"> Transcript [40234] [false]: 'วงเวียนบริเวณแยก 2 จอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.237736948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.237739294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.237741322+07:00","message":"StatePrefix: 'วงเวียนบริเวณแยก 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.237743401+07:00","message":"TextPushed: 'วงเวียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.347070391+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.347110907+07:00","message":"receive 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-05-12T12:53:28.347117139+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยกหนองจ๊อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.347142795+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยกหนองจ๊อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.347150846+07:00","message":"[bufferProcess] interim [40000000]:วงเวียนบริเวณแยกหนองจ๊อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.347153649+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยกหนองจอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.347160884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.347163644+07:00","message":"> Transcript [40235] [false]: 'วงเวียนบริเวณแยกหนองจอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.347166307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.347169097+07:00","message":"Set new StatePrefix: 'วงเวียนบริเวณแยกหนองจอก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:28.44391188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:28.443948909+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.676833026+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.676873646+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-05-12T12:53:28.67687946+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยกหนองจ๊อมหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.676897102+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยกหนองจ๊อมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.676904129+07:00","message":"[bufferProcess] interim [340000000]:วงเวียนบริเวณแยกหนองจ๊อมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.676907728+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยกหนองจ๊อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.676914684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.676917307+07:00","message":"> Transcript [40236] [false]: 'วงเวียนบริเวณแยกหนองจ๊อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.676919584+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.676923593+07:00","message":"Set new StatePrefix: 'วงเวียนบริเวณแยกหนองจ๊อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.742985175+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.743021472+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-05-12T12:53:28.743027718+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยกหนองจ๊อมหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:28.743045752+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยกหนองจ๊อมหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.74305432+07:00","message":"[bufferProcess] interim [460000000]:วงเวียนบริเวณแยกหนองจ๊อมหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.743056914+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยกหนองจ๊อมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.743060573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.743063102+07:00","message":"> Transcript [40237] [false]: 'วงเวียนบริเวณแยกหนองจ๊อมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.743066298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.743068718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.74307076+07:00","message":"StatePrefix: 'วงเวียนบริเวณแยกหนองจ๊อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:28.743072856+07:00","message":"TextPushed: 'วงเวียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:29.057970824+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:29.058011836+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-05-12T12:53:29.058018395+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยกหนองจ๊อมหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:29.058031798+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยกหนองจ๊อมหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.058040197+07:00","message":"[bufferProcess] interim [760000000]:วงเวียนบริเวณแยกหนองจ๊อมหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.058042714+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยกหนองจ๊อมหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.058048209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.058051122+07:00","message":"> Transcript [40238] [false]: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.058058363+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.05806092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.058063329+07:00","message":"StatePrefix: 'วงเวียนบริเวณแยกหนองจ๊อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.058065665+07:00","message":"TextPushed: 'วงเวียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:29.064775708+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:29.064811997+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-05-12T12:53:29.064819081+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:29.064839267+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.064848092+07:00","message":"[bufferProcess] interim [820000000]:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.064852149+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยกหนองจ๊อมหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.064861099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.064865137+07:00","message":"> Transcript [40239] [false]: 'วงเวียนบริเวณแยกหนองจ๊อมหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.064869629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.064873525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.064875936+07:00","message":"StatePrefix: 'วงเวียนบริเวณแยกหนองจ๊อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.064878505+07:00","message":"TextPushed: 'วงเวียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:29.362757539+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:29.362805931+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-05-12T12:53:29.362812141+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:29.362829707+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.362840596+07:00","message":"[bufferProcess] interim [60000000]:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.362843614+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.362847288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.362850196+07:00","message":"> Transcript [40240] [false]: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.362853844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.362856273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.362858652+07:00","message":"StatePrefix: 'วงเวียนบริเวณแยกหนองจ๊อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.362860876+07:00","message":"TextPushed: 'วงเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.362868784+07:00","message":"Push: 'บริเวณแยกหนองจ๊อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.362870681+07:00","message":"TextPushed: 'วงเวียนบริเวณแยกหนองจ๊อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.362873354+07:00","message":"Set new StatePrefix : 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.362875662+07:00","message":"Next Push (prob) : 'หรือว่าแยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:29.362884158+07:00","message":"push: {false บริเวณแยกหนองจ๊อม 0 0xc005d08000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:29.444377529+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:29.444408793+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-05-12T12:53:29.444414122+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:29.444426341+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.444435481+07:00","message":"[bufferProcess] interim [180000000]:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.444437977+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.444442937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.444447927+07:00","message":"> Transcript [40241] [false]: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.444451352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.444453691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.444455596+07:00","message":"StatePrefix: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.444458244+07:00","message":"TextPushed: 'วงเวียนบริเวณแยกหนองจ๊อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:29.633752656+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:29.633789004+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-05-12T12:53:29.633795049+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:29.633809203+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.633815715+07:00","message":"[bufferProcess] interim [420000000]:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.633818589+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.633821816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.633824595+07:00","message":"> Transcript [40242] [false]: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.63382768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.633829799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.633832083+07:00","message":"StatePrefix: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:29.633834825+07:00","message":"TextPushed: 'วงเวียนบริเวณแยกหนองจ๊อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:30.271258406+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:30.271299331+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-05-12T12:53:30.271305167+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:30.271320105+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.271328359+07:00","message":"[bufferProcess] interim [20000000]:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.271331315+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.271338263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.271341008+07:00","message":"> Transcript [40243] [false]: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.271344279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.271346527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.271349028+07:00","message":"StatePrefix: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.271352745+07:00","message":"TextPushed: 'วงเวียนบริเวณแยกหนองจ๊อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:30.527478031+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:30.527510888+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-05-12T12:53:30.52751822+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:30.527533705+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.527541809+07:00","message":"[bufferProcess] interim [260000000]:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.527546022+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.527552828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.527556796+07:00","message":"> Transcript [40244] [false]: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.527562402+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.527565225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.527568492+07:00","message":"StatePrefix: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.527572158+07:00","message":"TextPushed: 'วงเวียนบริเวณแยกหนองจ๊อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.527577674+07:00","message":"Push: 'หรือว่าแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.527581058+07:00","message":"TextPushed: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.527584738+07:00","message":"Set new StatePrefix : 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.527588514+07:00","message":"Next Push (prob) : 'ลิขิตชีวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:30.527598378+07:00","message":"push: {false หรือว่าแยก 0 0xc005d08000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:30.658570487+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:30.658607569+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-05-12T12:53:30.658613775+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:30.658628557+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.658637781+07:00","message":"[bufferProcess] interim [380000000]:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.658640457+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.658645857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.658648546+07:00","message":"> Transcript [40245] [false]: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.658651904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.658653988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.658656264+07:00","message":"StatePrefix: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:30.65865894+07:00","message":"TextPushed: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.167796338+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.167847545+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-05-12T12:53:31.167855236+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.167871406+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.167880207+07:00","message":"[bufferProcess] interim [860000000]:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.167883239+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.167890502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.167893407+07:00","message":"> Transcript [40246] [false]: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.167897384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.167899492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.167902344+07:00","message":"StatePrefix: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.167905113+07:00","message":"TextPushed: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.223530476+07:00","message":"[GCS] IsForceVAD: false for message ID: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.283753063+07:00","message":"[GCS] Start streaming session, msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.302794473+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.30282394+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-05-12T12:53:31.302829985+07:00","message":"receive interim result [false|false]: วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.302842162+07:00","message":"[buffer interim] 2892 false วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.302849206+07:00","message":"[bufferProcess] interim [100000000]:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.302851938+07:00","message":"[bufferProcess] send to processor:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.302857367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.302860113+07:00","message":"> Transcript [40247] [false]: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.302864879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.302867014+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.302869153+07:00","message":"StatePrefix: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.302871823+07:00","message":"TextPushed: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.359936153+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.359968996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.359975009+07:00","message":"receive interim result [true|false]: วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.359985086+07:00","message":"end recv isFinal message id 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.359987261+07:00","message":"end Recv id 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.359992459+07:00","message":"[buffer interim] 2892 true วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.35999893+07:00","message":"[bufferProcess] interim [130000000]:วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360002446+07:00","message":"[bufferProcess] send to processor (isfinal):วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360005573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360008185+07:00","message":"> Transcript [40248] [false]: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360011744+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360013602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360015653+07:00","message":"StatePrefix: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360018037+07:00","message":"TextPushed: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360020869+07:00","message":"Push: 'ลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360022677+07:00","message":"TextPushed: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360025036+07:00","message":"Set new StatePrefix : 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360028927+07:00","message":"Next Push (prob) : 'ตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360030833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360032655+07:00","message":"> Transcript [40249] [true]: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360034897+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360036462+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360038617+07:00","message":"StatePrefix: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360040811+07:00","message":"TextPushed: 'วงเวียนบริเวณแยกหนองจ๊อมหรือว่าแยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.360043278+07:00","message":"Push: 'ตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.360050435+07:00","message":"push: {false ลิขิตชีวัน 0 0xc005d08000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.360055675+07:00","message":"push: {true ตำบลหนองจ๊อมอำเภอสันทราย 0 0xc005d08000}"}
{"level":"info","service":"Main","time":"2026-05-12T12:53:31.374330424+07:00","message":"write wav file: './tmp/7565/7565_2892.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:31.444708064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:31.444726166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.828618584+07:00","message":"receive streaming session, msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.828674689+07:00","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-05-12T12:53:31.82868235+07:00","message":"receive interim result [false|false]: จังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.828705362+07:00","message":"[buffer interim] 2893 false จังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.828714411+07:00","message":"[bufferProcess] interim [420000000]:จังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.828717593+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.944783296+07:00","message":"receive streaming session, msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.944817316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.944822747+07:00","message":"receive interim result [false|false]: จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:31.944840009+07:00","message":"[buffer interim] 2893 false จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.944847065+07:00","message":"[bufferProcess] interim [480000000]:จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.944849371+07:00","message":"[bufferProcess] send to processor:จังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.944852546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.944855506+07:00","message":"> Transcript [40250] [false]: 'จังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:31.944857535+07:00","message":"Set StatePrefix (first interim): 'จังหวะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.127085406+07:00","message":"receive streaming session, msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.127129967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.127137241+07:00","message":"receive interim result [false|false]: จังหวัดเชียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.127151814+07:00","message":"[buffer interim] 2893 false จังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.12715919+07:00","message":"[bufferProcess] interim [660000000]:จังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.127161945+07:00","message":"[bufferProcess] send to processor:จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.127168751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.127171773+07:00","message":"> Transcript [40251] [false]: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.127174052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.127176298+07:00","message":"Set new StatePrefix: 'จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.129838638+07:00","message":"receive streaming session, msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.129853373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.129857831+07:00","message":"receive interim result [false|false]: จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.129868706+07:00","message":"[buffer interim] 2893 false จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.129872622+07:00","message":"[bufferProcess] interim [720000000]:จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.129874913+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.129877313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.129879321+07:00","message":"> Transcript [40252] [false]: 'จังหวัดเชียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.129881954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.129884191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.129886718+07:00","message":"StatePrefix: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.12988858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.259923382+07:00","message":"receive streaming session, msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.259958805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.259965073+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.259979627+07:00","message":"[buffer interim] 2893 false จังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.259986305+07:00","message":"[bufferProcess] interim [780000000]:จังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.259988809+07:00","message":"[bufferProcess] send to processor:จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.259992251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.259994907+07:00","message":"> Transcript [40253] [false]: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.25999815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.260000339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.260002392+07:00","message":"StatePrefix: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.260004622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.836289562+07:00","message":"receive streaming session, msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.836327727+07:00","message":"receive 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-05-12T12:53:32.836335506+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.836351765+07:00","message":"[buffer interim] 2893 false จังหวัดเชียงใหม่เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.83636104+07:00","message":"[bufferProcess] interim [380000000]:จังหวัดเชียงใหม่เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.836363455+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.836368302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.836371344+07:00","message":"> Transcript [40254] [false]: 'จังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.836374383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.836378284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.836380193+07:00","message":"StatePrefix: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.836382414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.933266242+07:00","message":"receive streaming session, msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.933305348+07:00","message":"receive 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-05-12T12:53:32.933312395+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่เพื่อจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.933326344+07:00","message":"[buffer interim] 2893 false จังหวัดเชียงใหม่เพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.933334037+07:00","message":"[bufferProcess] interim [500000000]:จังหวัดเชียงใหม่เพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.933336392+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.933343984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.933348885+07:00","message":"> Transcript [40255] [false]: 'จังหวัดเชียงใหม่เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.933353716+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.933356723+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.933360055+07:00","message":"StatePrefix: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.933362989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.933370033+07:00","message":"Push: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.933372068+07:00","message":"TextPushed: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.933373991+07:00","message":"Set new StatePrefix : 'จังหวัดเชียงใหม่เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:32.933376469+07:00","message":"Next Push (prob) : 'เชียงใหม่เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:32.933386621+07:00","message":"push: {false จังหวัด 0 0xc005d08b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.031957201+07:00","message":"receive streaming session, msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.03199293+07:00","message":"receive 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-05-12T12:53:33.031998319+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่เพื่อรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.032013782+07:00","message":"[buffer interim] 2893 false จังหวัดเชียงใหม่เพื่อรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.032021089+07:00","message":"[bufferProcess] interim [560000000]:จังหวัดเชียงใหม่เพื่อรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.032023645+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่เพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.032030021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.032032705+07:00","message":"> Transcript [40256] [false]: 'จังหวัดเชียงใหม่เพื่อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.032035859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.032038009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.032039905+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.032042368+07:00","message":"TextPushed: 'จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.033331519+07:00","message":"receive streaming session, msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.033366413+07:00","message":"receive 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-05-12T12:53:33.033372031+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่เพื่อรอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.03338678+07:00","message":"[buffer interim] 2893 false จังหวัดเชียงใหม่เพื่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.033391837+07:00","message":"[bufferProcess] interim [620000000]:จังหวัดเชียงใหม่เพื่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.03339406+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่เพื่อรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.0333967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.033398978+07:00","message":"> Transcript [40257] [false]: 'จังหวัดเชียงใหม่เพื่อรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.033402274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.03340446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.033406344+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.033408329+07:00","message":"TextPushed: 'จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.144520378+07:00","message":"[GCS] IsForceVAD: false for message ID: 2893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.148180177+07:00","message":"receive streaming session, msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.148219518+07:00","message":"receive 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-05-12T12:53:33.148225517+07:00","message":"receive interim result [false|false]: จังหวัดเชียงใหม่เพื่อรองรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.148242188+07:00","message":"[buffer interim] 2893 false จังหวัดเชียงใหม่เพื่อรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.148250402+07:00","message":"[bufferProcess] interim [680000000]:จังหวัดเชียงใหม่เพื่อรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.148252709+07:00","message":"[bufferProcess] send to processor:จังหวัดเชียงใหม่เพื่อรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.14825621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.148259112+07:00","message":"> Transcript [40258] [false]: 'จังหวัดเชียงใหม่เพื่อรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.148262643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.148264779+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.148267323+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.148269744+07:00","message":"TextPushed: 'จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.205627993+07:00","message":"[GCS] Start streaming session, msgId: 2894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.247905093+07:00","message":"receive streaming session, msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.247939413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จังหวัดเชียงใหม่เพื่อรองรับ\",\"confidence\":0.95491487}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.247945255+07:00","message":"receive interim result [true|false]: จังหวัดเชียงใหม่เพื่อรองรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.247952643+07:00","message":"end recv isFinal message id 2893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.247954875+07:00","message":"end Recv id 2893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.247961093+07:00","message":"[buffer interim] 2893 true จังหวัดเชียงใหม่เพื่อรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.247970731+07:00","message":"[bufferProcess] interim [890000000]:จังหวัดเชียงใหม่เพื่อรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.247975609+07:00","message":"[bufferProcess] send to processor (isfinal):จังหวัดเชียงใหม่เพื่อรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.247978827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.247982293+07:00","message":"> Transcript [40259] [false]: 'จังหวัดเชียงใหม่เพื่อรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.247986156+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.247988486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.247990706+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.2479929+07:00","message":"TextPushed: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.247999388+07:00","message":"Push: 'เชียงใหม่เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.248001418+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.248007383+07:00","message":"Set new StatePrefix : 'จังหวัดเชียงใหม่เพื่อรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.248009451+07:00","message":"Next Push (prob) : 'รองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.248011376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.248013293+07:00","message":"> Transcript [40260] [true]: 'จังหวัดเชียงใหม่เพื่อรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.248015366+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.24801709+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.248018931+07:00","message":"StatePrefix: 'จังหวัดเชียงใหม่เพื่อรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.248020948+07:00","message":"TextPushed: 'จังหวัดเชียงใหม่เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.248028409+07:00","message":"Push: 'รองรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.248043995+07:00","message":"push: {false เชียงใหม่เพื่อ 0 0xc005d08b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.248049307+07:00","message":"push: {true รองรับ 0 0xc005d08b80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:53:33.255446459+07:00","message":"write wav file: './tmp/7565/7565_2893.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.761740289+07:00","message":"receive streaming session, msgId: 2894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.761785143+07:00","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-05-12T12:53:33.761791081+07:00","message":"receive interim result [false|false]: ปริมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:33.761808394+07:00","message":"[buffer interim] 2894 false ปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.761815235+07:00","message":"[bufferProcess] interim [420000000]:ปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:33.761817346+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:34.295789909+07:00","message":"[GCS] IsForceVAD: false for message ID: 2894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:34.381044278+07:00","message":"receive streaming session, msgId: 2894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:34.381090259+07:00","message":"receive 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-05-12T12:53:34.381096928+07:00","message":"receive interim result [false|false]: ปริมาณรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:34.381109348+07:00","message":"[buffer interim] 2894 false ปริมาณรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.381120323+07:00","message":"[bufferProcess] interim [20000000]:ปริมาณรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.381122776+07:00","message":"[bufferProcess] send to processor:ปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.381125925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.381128412+07:00","message":"> Transcript [40261] [false]: 'ปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.381130458+07:00","message":"Set StatePrefix (first interim): 'ปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:34.396708964+07:00","message":"receive streaming session, msgId: 2894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:34.39674081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริมาณรถ\",\"confidence\":0.9381438}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:34.396747295+07:00","message":"receive interim result [true|false]: ปริมาณรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:34.396759568+07:00","message":"end recv isFinal message id 2894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:34.396761933+07:00","message":"end Recv id 2894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:34.396768255+07:00","message":"[buffer interim] 2894 true ปริมาณรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.396775365+07:00","message":"[bufferProcess] interim [110000000]:ปริมาณรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.396780462+07:00","message":"[bufferProcess] send to processor (isfinal):ปริมาณรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.396784159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.396787086+07:00","message":"> Transcript [40262] [false]: 'ปริมาณรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.396789951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.396792144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.396793919+07:00","message":"StatePrefix: 'ปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.396795812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.396797499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.396799863+07:00","message":"> Transcript [40263] [true]: 'ปริมาณรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.396801872+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.396803849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.396805399+07:00","message":"StatePrefix: 'ปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.396806985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.396809684+07:00","message":"Push: 'ปริมาณรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:34.396817677+07:00","message":"push: {true ปริมาณรถ 0 0xc005694800}"}
{"level":"info","service":"Main","time":"2026-05-12T12:53:34.402634948+07:00","message":"write wav file: './tmp/7565/7565_2894.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:34.445607578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:34.445623443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:34.484815943+07:00","message":"[GCS] Start streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:34.954716292+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:34.954756614+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-05-12T12:53:34.95476356+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:34.954778973+07:00","message":"[buffer interim] 2895 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.954786557+07:00","message":"[bufferProcess] interim [240000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:34.954789748+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:35.053289654+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:35.053338056+07:00","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-05-12T12:53:35.053344217+07:00","message":"receive interim result [false|false]: การจัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:35.053359843+07:00","message":"[buffer interim] 2895 false การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.053367737+07:00","message":"[bufferProcess] interim [420000000]:การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.053372384+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.053378557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.053381367+07:00","message":"> Transcript [40264] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.053384242+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:35.152996516+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:35.153032683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาญจนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:35.153038974+07:00","message":"receive interim result [false|false]: กาญจนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:35.153054628+07:00","message":"[buffer interim] 2895 false กาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.153061522+07:00","message":"[bufferProcess] interim [480000000]:กาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.153072742+07:00","message":"[bufferProcess] send to processor:การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.153076668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.153079745+07:00","message":"> Transcript [40265] [false]: 'การจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.153083644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.153085614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.153087511+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.153089779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:35.208818745+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:35.208866373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจราจร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:35.208873713+07:00","message":"receive interim result [false|false]: การจราจร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:35.208890583+07:00","message":"[buffer interim] 2895 false การจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.208899026+07:00","message":"[bufferProcess] interim [540000000]:การจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.208902033+07:00","message":"[bufferProcess] send to processor:กาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.208908917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.208911903+07:00","message":"> Transcript [40266] [false]: 'กาญจนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.208914617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.208916834+07:00","message":"Set new StatePrefix: 'กาญจนา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:35.66187443+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:35.661926667+07:00","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-05-12T12:53:35.661934192+07:00","message":"receive interim result [false|false]: การจราจรต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:35.661952727+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.661961388+07:00","message":"[bufferProcess] interim [960000000]:การจราจรต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.661964171+07:00","message":"[bufferProcess] send to processor:การจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.66196861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.661971823+07:00","message":"> Transcript [40267] [false]: 'การจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.661975631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:35.661977856+07:00","message":"Set new StatePrefix: 'การจราจร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:36.02828016+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:36.028319137+07:00","message":"receive 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-05-12T12:53:36.028325655+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:36.028347441+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.028358529+07:00","message":"[bufferProcess] interim [320000000]:การจราจรต่างๆที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.028362434+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.02836852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.028371351+07:00","message":"> Transcript [40268] [false]: 'การจราจรต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.028375179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.028377184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.028379118+07:00","message":"StatePrefix: 'การจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.028381514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:36.081792599+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:36.081837521+07:00","message":"receive 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-05-12T12:53:36.081843908+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:36.08186399+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.081876134+07:00","message":"[bufferProcess] interim [380000000]:การจราจรต่างๆที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.081879188+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.081886424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.08188954+07:00","message":"> Transcript [40269] [false]: 'การจราจรต่างๆที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.081893647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.081895858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.081897669+07:00","message":"StatePrefix: 'การจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.081900497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:36.120854718+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:36.12089221+07:00","message":"receive 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-05-12T12:53:36.120897987+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:36.120916046+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.12092447+07:00","message":"[bufferProcess] interim [500000000]:การจราจรต่างๆที่มันเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.120927765+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.120931546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.120935214+07:00","message":"> Transcript [40270] [false]: 'การจราจรต่างๆที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.120939413+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.120941282+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.120944953+07:00","message":"StatePrefix: 'การจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.120947028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:36.368314336+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:36.368357573+07:00","message":"receive 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-05-12T12:53:36.368365309+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:36.368390946+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.368409271+07:00","message":"[bufferProcess] interim [680000000]:การจราจรต่างๆที่มันเพิ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.368414374+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.368423814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.368428057+07:00","message":"> Transcript [40271] [false]: 'การจราจรต่างๆที่มันเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.368433842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.368437017+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.368440005+07:00","message":"StatePrefix: 'การจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.368442984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.368452273+07:00","message":"Push: 'การจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.368455559+07:00","message":"TextPushed: 'การจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.368458838+07:00","message":"Set new StatePrefix : 'การจราจรต่างๆที่มันเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.368462802+07:00","message":"Next Push (prob) : 'ต่างๆที่มันเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:36.368482294+07:00","message":"push: {false การจราจร 0 0xc005d08e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:36.946830598+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:36.946864899+07:00","message":"receive 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-05-12T12:53:36.946870802+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:36.946886566+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.946895224+07:00","message":"[bufferProcess] interim [280000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.946897782+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.946900976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.946903872+07:00","message":"> Transcript [40272] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.946907188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.946909323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.946911166+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:36.946915908+07:00","message":"TextPushed: 'การจราจร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.131743873+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.131781927+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-05-12T12:53:37.131789333+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.131808213+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.131817526+07:00","message":"[bufferProcess] interim [460000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.131820243+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.131824131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.131827024+07:00","message":"> Transcript [40273] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.1318303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.131832291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.131834367+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.131836649+07:00","message":"TextPushed: 'การจราจร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.13783785+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.137859831+07:00","message":"receive 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-05-12T12:53:37.137865106+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.13787775+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.137884624+07:00","message":"[bufferProcess] interim [520000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.137888396+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.137895466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.137897908+07:00","message":"> Transcript [40274] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.137900639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.137902891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.137904729+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.137907136+07:00","message":"TextPushed: 'การจราจร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.263308076+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.263345132+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-05-12T12:53:37.263352172+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.263366714+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.263375418+07:00","message":"[bufferProcess] interim [580000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.263378145+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.263381377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.263384217+07:00","message":"> Transcript [40275] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.263388058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.26339003+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.263392283+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.263394431+07:00","message":"TextPushed: 'การจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.26339762+07:00","message":"Push: 'ต่างๆที่มันเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.263399679+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.263402067+07:00","message":"Set new StatePrefix : 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.263404267+07:00","message":"Next Push (prob) : 'ขึ้นและแก้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.263412746+07:00","message":"push: {false ต่างๆที่มันเพิ่ม 0 0xc005d08e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.317659082+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.317696429+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-05-12T12:53:37.317702924+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.317714654+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.317724557+07:00","message":"[bufferProcess] interim [640000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.317728404+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.317735929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.317740417+07:00","message":"> Transcript [40276] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.317744922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.317748172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.317751217+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.317753962+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.31964359+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.319657564+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-05-12T12:53:37.31966167+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.319671391+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.319675742+07:00","message":"[bufferProcess] interim [700000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.319677867+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.319680399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.319682443+07:00","message":"> Transcript [40277] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.31968484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.319686844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.319691217+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.319693426+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่ม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:37.445942666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:37.445956251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.640561128+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.640597852+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-05-12T12:53:37.640605965+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.640624278+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.640635541+07:00","message":"[bufferProcess] interim [940000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.640639744+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.640646246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.640650119+07:00","message":"> Transcript [40278] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.640655016+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.640657824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.640660464+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.640663983+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.714222483+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.714269857+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-05-12T12:53:37.714277809+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.714294703+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.714303293+07:00","message":"[bufferProcess] interim [120000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.714306329+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.714316832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.714319881+07:00","message":"> Transcript [40279] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.714324066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.71432661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.714328917+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.714331561+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.714338947+07:00","message":"Push: 'ขึ้นและแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.714341026+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.714343714+07:00","message":"Set new StatePrefix : 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:37.71434653+07:00","message":"Next Push (prob) : 'ปัญหารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:37.714370204+07:00","message":"push: {false ขึ้นและแก้ 0 0xc005d08e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.053554254+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.0535986+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-05-12T12:53:38.053605988+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.053628027+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.053636016+07:00","message":"[bufferProcess] interim [420000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.053638892+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.053646165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.053649041+07:00","message":"> Transcript [40280] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.053653384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.053655708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.053660047+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.053663841+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.224366921+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.224419565+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-05-12T12:53:38.224437623+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.224455112+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.224466898+07:00","message":"[bufferProcess] interim [600000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.224471392+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.224478331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.224481177+07:00","message":"> Transcript [40281] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.224484816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.224486823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.224489277+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.224492403+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.551594271+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.551630231+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-05-12T12:53:38.551636138+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.551659579+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.551663295+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-05-12T12:53:38.551666202+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.551671924+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.551675471+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551682769+07:00","message":"[bufferProcess] interim [840000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551685047+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551687776+07:00","message":"[bufferProcess] interim [900000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551690352+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551693309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551695895+07:00","message":"> Transcript [40282] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551699306+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551701162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551703312+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551706322+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551708195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551710376+07:00","message":"> Transcript [40283] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551712495+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551714113+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551716086+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551717868+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551720517+07:00","message":"Push: 'ปัญหารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551722284+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551724305+07:00","message":"Set new StatePrefix : 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.551726484+07:00","message":"Next Push (prob) : 'ติดในชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.551735278+07:00","message":"push: {false ปัญหารถ 0 0xc005d08e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.74105901+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.741095751+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-05-12T12:53:38.741102368+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.741118124+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.741128399+07:00","message":"[bufferProcess] interim [80000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.741131003+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.741134083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.741137062+07:00","message":"> Transcript [40284] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.741139469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.741141543+07:00","message":"Set new StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.858806527+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.858865825+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-05-12T12:53:38.858874757+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.858894772+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.858909294+07:00","message":"[bufferProcess] interim [140000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.858913248+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.858922504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.858926948+07:00","message":"> Transcript [40285] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.858932716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.858936148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.858939252+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.858943399+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.861548058+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.861583002+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-05-12T12:53:38.861590923+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:38.861608476+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.861617311+07:00","message":"[bufferProcess] interim [200000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.861621026+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.861627466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.861631173+07:00","message":"> Transcript [40286] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.861636107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.861639057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.861642269+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:38.861646234+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:39.110735629+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:39.110767501+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-05-12T12:53:39.110774889+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:39.110790564+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.110799806+07:00","message":"[bufferProcess] interim [440000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.110803462+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.110807663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.110811919+07:00","message":"> Transcript [40287] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.11081718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.110819668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.110821858+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.11082546+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:39.114210508+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:39.114251789+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-05-12T12:53:39.114257851+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:39.114274608+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.114282617+07:00","message":"[bufferProcess] interim [500000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.114285289+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.114291009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.11429388+07:00","message":"> Transcript [40288] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.114297742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.114299713+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.114302132+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.114304906+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.11430814+07:00","message":"Push: 'ติดในชั่วโมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.114309926+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.114312189+07:00","message":"Set new StatePrefix : 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.114319014+07:00","message":"Next Push (prob) : 'เร่งด่วนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:39.114327774+07:00","message":"push: {false ติดในชั่วโมง 0 0xc005d08e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:39.244166102+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:39.244207769+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-05-12T12:53:39.244214761+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:39.244235796+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.244243434+07:00","message":"[bufferProcess] interim [560000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.244246572+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.244257208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.24426116+07:00","message":"> Transcript [40289] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.244265171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.244267377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.244269211+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.244272178+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:39.827440713+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:39.827489807+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-05-12T12:53:39.827496491+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:39.827510202+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.827518499+07:00","message":"[bufferProcess] interim [160000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.827521234+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.827525151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.82752796+07:00","message":"> Transcript [40290] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.827532061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.827534402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.827539256+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.827541827+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:39.96551481+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:39.965565019+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-05-12T12:53:39.965572854+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:39.965591484+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.965599877+07:00","message":"[bufferProcess] interim [280000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.965604165+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.965609367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.965613398+07:00","message":"> Transcript [40291] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.965619457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.96562371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.965625624+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:39.965628764+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.015589717+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.015632225+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-05-12T12:53:40.015639194+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมีนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.015653726+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.015665174+07:00","message":"[bufferProcess] interim [340000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.015668118+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.015674963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.015677552+07:00","message":"> Transcript [40292] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.015682265+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.015684538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.015687566+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.015691178+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.01569943+07:00","message":"Push: 'เร่งด่วนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.015701298+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.015703528+07:00","message":"Set new StatePrefix : 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.015705929+07:00","message":"Next Push (prob) : 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.015714278+07:00","message":"push: {false เร่งด่วนนะ 0 0xc005d08e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.026832942+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.026857771+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-05-12T12:53:40.026866706+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมีนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.026880208+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมีนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.026886337+07:00","message":"[bufferProcess] interim [400000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมีนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.026889153+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.026892538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.026895165+07:00","message":"> Transcript [40293] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.026899197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.026901104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.026902884+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.026905527+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.161127657+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.16117771+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-05-12T12:53:40.16118605+07:00","message":"receive interim result [false|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมีนาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.161207529+07:00","message":"[buffer interim] 2895 false การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมีนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.16122145+07:00","message":"[bufferProcess] interim [460000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมีนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.161225011+07:00","message":"[bufferProcess] send to processor:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมีนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.161228906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.161231982+07:00","message":"> Transcript [40294] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมีนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.161236286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.161241175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.161243035+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.161245448+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.254323467+07:00","message":"[GCS] IsForceVAD: false for message ID: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.385327678+07:00","message":"[GCS] Start streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.421414812+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.421453371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในช่วงชั่วโมงเร่งด่วนนะครับมีนาย\",\"confidence\":0.9584304}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.421460371+07:00","message":"receive interim result [true|false]: การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในช่วงชั่วโมงเร่งด่วนนะครับมีนาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.421470382+07:00","message":"end recv isFinal message id 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.421472369+07:00","message":"end Recv id 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.421480582+07:00","message":"[buffer interim] 2895 true การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในช่วงชั่วโมงเร่งด่วนนะครับมีนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421490803+07:00","message":"[bufferProcess] interim [790000000]:การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในช่วงชั่วโมงเร่งด่วนนะครับมีนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421495683+07:00","message":"[bufferProcess] send to processor (isfinal):การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมีนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421499217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421501987+07:00","message":"> Transcript [40295] [false]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมีนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421505735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421507532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421509747+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421512368+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421514338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421516182+07:00","message":"> Transcript [40296] [true]: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในช่วงชั่วโมงเร่งด่วนนะครับมีนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421524016+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421535252+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421536949+07:00","message":"StatePrefix: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.42153922+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421541207+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421742008+07:00","message":"Push: 'ครับมีนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421747393+07:00","message":"TextPushed: 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในชั่วโมงเร่งด่วนนะครับมีนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421751432+07:00","message":"Set new StatePrefix : 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในช่วงชั่วโมงเร่งด่วนนะครับมีนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421755094+07:00","message":"Next Push (prob) : 'การจราจรต่างๆที่มันเพิ่มขึ้นและแก้ปัญหารถติดในช่วงชั่วโมงเร่งด่วนนะครับมีนาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:40.421765521+07:00","message":"push: {true ครับมีนาย 0 0xc005d08e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:40.421768127+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2895.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:53:40.433999937+07:00","message":"write wav file: './tmp/7565/7565_2895.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:40.447026742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:40.447035846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.104702435+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.10474202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธาริต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.104747014+07:00","message":"receive interim result [false|false]: ธาริต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.104763387+07:00","message":"[buffer interim] 2896 false ธาริต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.104772178+07:00","message":"[bufferProcess] interim [540000000]:ธาริต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.104774149+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.232567752+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.232611525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คาลิปเปอร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.232617567+07:00","message":"receive interim result [false|false]: คาลิปเปอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.232631967+07:00","message":"[buffer interim] 2896 false คาลิปเปอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.23263963+07:00","message":"[bufferProcess] interim [660000000]:คาลิปเปอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.232642198+07:00","message":"[bufferProcess] send to processor:ธาริต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.232645787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.232648566+07:00","message":"> Transcript [40297] [false]: 'ธาริต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.232650754+07:00","message":"Set StatePrefix (first interim): 'ธาริต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.243920531+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.243949091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Caribbean\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.243954163+07:00","message":"receive interim result [false|false]: Caribbean"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.243966834+07:00","message":"[buffer interim] 2896 false Caribbean"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.243972662+07:00","message":"[bufferProcess] interim [720000000]:Caribbean"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.243975084+07:00","message":"[bufferProcess] send to processor:คาลิปเปอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.243986185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.243989097+07:00","message":"> Transcript [40298] [false]: 'คาลิปเปอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.243991376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.243993392+07:00","message":"Set new StatePrefix: 'คาลิปเปอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.469026983+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.469075951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาลิดา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.469082883+07:00","message":"receive interim result [false|false]: ชาลิดา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.469098967+07:00","message":"[buffer interim] 2896 false ชาลิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.469107092+07:00","message":"[bufferProcess] interim [840000000]:ชาลิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.469109802+07:00","message":"[bufferProcess] send to processor:Caribbean"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.469116701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.469120182+07:00","message":"> Transcript [40299] [false]: 'Caribbean'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.469122545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.469124775+07:00","message":"Set new StatePrefix: 'Caribbean'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.516374288+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.516414442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"politan\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.516420713+07:00","message":"receive interim result [false|false]: politan"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.516437151+07:00","message":"[buffer interim] 2896 false politan"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.516447362+07:00","message":"[bufferProcess] interim [900000000]:politan"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.516450417+07:00","message":"[bufferProcess] send to processor:ชาลิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.516455189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.516458321+07:00","message":"> Transcript [40300] [false]: 'ชาลิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.516460361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.516462483+07:00","message":"Set new StatePrefix: 'ชาลิดา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.575538527+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.575578341+07:00","message":"receive 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-05-12T12:53:41.575584108+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:41.575594058+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.575601113+07:00","message":"[bufferProcess] interim [20000000]:คาริปรีดานนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.575603791+07:00","message":"[bufferProcess] send to processor:politan"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.57560678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.575609663+07:00","message":"> Transcript [40301] [false]: 'politan'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.575612081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:41.575614486+07:00","message":"Set new StatePrefix: 'politan'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.139914079+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.13994736+07:00","message":"receive 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-05-12T12:53:42.139953915+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.139965874+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.139979452+07:00","message":"[bufferProcess] interim [560000000]:คาริปรีดานนท์นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.139982339+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.139985328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.139988092+07:00","message":"> Transcript [40302] [false]: 'คาริปรีดานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.139990465+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.13999232+07:00","message":"Set new StatePrefix: 'คาริปรีดานนท์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.264423502+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.264470806+07:00","message":"receive 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-05-12T12:53:42.264478575+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์บริการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.26449186+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.264499092+07:00","message":"[bufferProcess] interim [680000000]:คาริปรีดานนท์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.264501873+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.26450799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.264510756+07:00","message":"> Transcript [40303] [false]: 'คาริปรีดานนท์นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.264514191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.264516437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.264518615+07:00","message":"StatePrefix: 'คาริปรีดานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.264520744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.57458935+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.574628856+07:00","message":"receive 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-05-12T12:53:42.574635195+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์บริการหอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.574651787+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์บริการหอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.574661487+07:00","message":"[bufferProcess] interim [920000000]:คาริปรีดานนท์บริการหอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.57466456+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.57466814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.574670832+07:00","message":"> Transcript [40304] [false]: 'คาริปรีดานนท์บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.574674315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.574676251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.574678665+07:00","message":"StatePrefix: 'คาริปรีดานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.574680789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.678890848+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.678927376+07:00","message":"receive 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-05-12T12:53:42.678933583+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์บริการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.678951141+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.678960139+07:00","message":"[bufferProcess] interim [980000000]:คาริปรีดานนท์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.678963055+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์บริการหอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.678968094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.678971149+07:00","message":"> Transcript [40305] [false]: 'คาริปรีดานนท์บริการหอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.678974825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.678977194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.678979046+07:00","message":"StatePrefix: 'คาริปรีดานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.678981424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.701369537+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.701410247+07:00","message":"receive 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-05-12T12:53:42.701417281+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์บริการภายใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.701437664+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์บริการภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.701449519+07:00","message":"[bufferProcess] interim [40000000]:คาริปรีดานนท์บริการภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.701452421+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.70145942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.701462322+07:00","message":"> Transcript [40306] [false]: 'คาริปรีดานนท์บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.701467144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.701469648+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.701472052+07:00","message":"StatePrefix: 'คาริปรีดานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.701474117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.701479978+07:00","message":"Push: 'คาริปรีดานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.70148213+07:00","message":"TextPushed: 'คาริปรีดานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.701486107+07:00","message":"Set new StatePrefix : 'คาริปรีดานนท์บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.701488332+07:00","message":"Next Push (prob) : 'บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.701496886+07:00","message":"push: {false คาริปรีดานนท์ 0 0xc005d08f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.706061791+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.706077491+07:00","message":"receive 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-05-12T12:53:42.706082512+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์บริการหอยนาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.706093312+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์บริการหอยนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.7060981+07:00","message":"[bufferProcess] interim [100000000]:คาริปรีดานนท์บริการหอยนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.706100224+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์บริการภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.706102844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.706105004+07:00","message":"> Transcript [40307] [false]: 'คาริปรีดานนท์บริการภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.706108584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.706110613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.706112666+07:00","message":"StatePrefix: 'คาริปรีดานนท์บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.706114772+07:00","message":"TextPushed: 'คาริปรีดานนท์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.709646307+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.709660283+07:00","message":"receive 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-05-12T12:53:42.709664791+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.709669869+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.709679784+07:00","message":"[bufferProcess] interim [160000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.709681934+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์บริการหอยนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.709684131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.709686119+07:00","message":"> Transcript [40308] [false]: 'คาริปรีดานนท์บริการหอยนาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.709688689+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.709690582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.709694508+07:00","message":"StatePrefix: 'คาริปรีดานนท์บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.709696767+07:00","message":"TextPushed: 'คาริปรีดานนท์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.954651959+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.9546853+07:00","message":"receive 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-05-12T12:53:42.954691167+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:42.954704012+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.954713465+07:00","message":"[bufferProcess] interim [400000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.954716034+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.954719472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.954722172+07:00","message":"> Transcript [40309] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.954724292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:42.9547298+07:00","message":"Set new StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.223489902+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.2235225+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-05-12T12:53:43.223529403+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.223541586+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.223549697+07:00","message":"[bufferProcess] interim [640000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.223552324+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.223558217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.223560916+07:00","message":"> Transcript [40310] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.223564275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.223566292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.223568571+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.223571125+07:00","message":"TextPushed: 'คาริปรีดานนท์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.351442154+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.351475123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.351482464+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.351495743+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.351504226+07:00","message":"[bufferProcess] interim [760000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.35150663+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.351510838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.351514127+07:00","message":"> Transcript [40311] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.351517509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.351519553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.351521787+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.351524205+07:00","message":"TextPushed: 'คาริปรีดานนท์'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:43.447768981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:43.447779825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.861647156+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.861683746+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-05-12T12:53:43.861690876+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.86170399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.861707063+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.861714697+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.861720059+07:00","message":"[buffer interim] 2896 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.861726335+07:00","message":"[bufferProcess] interim [240000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.861729107+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.861732003+07:00","message":"[bufferProcess] interim [240000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.861734613+07:00","message":"[bufferProcess] update buffer: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.861737503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.861739904+07:00","message":"> Transcript [40312] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.86174271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.86174465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.86174665+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.861749077+07:00","message":"TextPushed: 'คาริปรีดานนท์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.9216987+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.921734091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.921740446+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.921752905+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.921759619+07:00","message":"[bufferProcess] interim [360000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.921762349+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.921767496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.921770223+07:00","message":"> Transcript [40313] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.92177398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.921775941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.921778161+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.921780685+07:00","message":"TextPushed: 'คาริปรีดานนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.921784989+07:00","message":"Push: 'ผู้อำนวยการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.92178694+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.921789046+07:00","message":"Set new StatePrefix : 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:43.921791289+07:00","message":"Next Push (prob) : 'เชียงใหม่ที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:43.921798433+07:00","message":"push: {false ผู้อำนวยการแขวงทางหลวง 0 0xc005d08f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:44.269345198+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:44.269384885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:44.269392177+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:44.269403983+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-05-12T12:53:44.269407244+07:00","message":"receive interim result [false|false]:  วิศวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:44.269415371+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:44.269419105+07:00","message":"[buffer interim] 2896 false  วิศวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.269425086+07:00","message":"[bufferProcess] interim [720000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.26942767+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.269430792+07:00","message":"[bufferProcess] interim [720000000]: วิศวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.269433808+07:00","message":"[bufferProcess] update buffer: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.26943652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.269439135+07:00","message":"> Transcript [40314] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.269442971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.269445033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.269446937+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.269449323+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:44.56010706+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:44.560147038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:44.56015433+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:44.560168365+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-05-12T12:53:44.560171646+07:00","message":"receive interim result [false|false]:  วิศวกร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:44.560179881+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:44.560183877+07:00","message":"[buffer interim] 2896 false  วิศวกร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.560190076+07:00","message":"[bufferProcess] interim [960000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.560194818+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.560197939+07:00","message":"[bufferProcess] interim [960000000]: วิศวกร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.560200351+07:00","message":"[bufferProcess] update buffer: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.560203402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.560206198+07:00","message":"> Transcript [40315] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.560218779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.56022086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.560222672+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:44.560225042+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.014314112+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.014359577+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-05-12T12:53:45.014367085+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.014381817+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-05-12T12:53:45.014385495+07:00","message":"receive interim result [false|false]:  วิศวกรและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.014394457+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.014399468+07:00","message":"[buffer interim] 2896 false  วิศวกรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.014408777+07:00","message":"[bufferProcess] interim [440000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.014412439+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.014416297+07:00","message":"[bufferProcess] interim [440000000]: วิศวกรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.014418746+07:00","message":"[bufferProcess] update buffer: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.014421999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.0144251+07:00","message":"> Transcript [40316] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.014428864+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.014431933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.014433784+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.014436549+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.166075925+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.166120822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.16612753+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.16614098+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-05-12T12:53:45.166144401+07:00","message":"receive interim result [false|false]:  วิศวกรและตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.166152652+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.166167849+07:00","message":"[buffer interim] 2896 false  วิศวกรและตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.166175175+07:00","message":"[bufferProcess] interim [560000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.166177866+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.166181653+07:00","message":"[bufferProcess] interim [560000000]: วิศวกรและตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.16618578+07:00","message":"[bufferProcess] update buffer: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.166189249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.166192923+07:00","message":"> Transcript [40317] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.166197329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.166199609+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.166202006+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.16620461+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.166212972+07:00","message":"Push: 'เชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.166215181+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.166217482+07:00","message":"Set new StatePrefix : 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.166220329+07:00","message":"Next Push (prob) : ' วิศวกรและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.16622907+07:00","message":"push: {false เชียงใหม่ที่ 2 0 0xc005d08f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.206752468+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.206797579+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-05-12T12:53:45.206805721+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.206820082+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-05-12T12:53:45.206826394+07:00","message":"receive interim result [false|false]:  วิศวกรและควร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.206835676+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.206840811+07:00","message":"[buffer interim] 2896 false  วิศวกรและควร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.206848078+07:00","message":"[bufferProcess] interim [680000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.206853852+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.206858506+07:00","message":"[bufferProcess] interim [680000000]: วิศวกรและควร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.206861969+07:00","message":"[bufferProcess] update buffer: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและควร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.206866489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.2068706+07:00","message":"> Transcript [40318] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.206875534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.20687844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.206881388+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.206885683+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.330667052+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.330718354+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-05-12T12:53:45.330727738+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.33074264+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-05-12T12:53:45.330746726+07:00","message":"receive interim result [false|false]:  วิศวกรและตัวแทน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.33076983+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.330789859+07:00","message":"[buffer interim] 2896 false  วิศวกรและตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.330797236+07:00","message":"[bufferProcess] interim [740000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.330800643+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและควร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.330806346+07:00","message":"[bufferProcess] interim [740000000]: วิศวกรและตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.330808923+07:00","message":"[bufferProcess] update buffer: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.330811869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.330814534+07:00","message":"> Transcript [40319] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.330818147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.330820239+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.330822067+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.330824771+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.653476626+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.653517572+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-05-12T12:53:45.653524311+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.653539838+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-05-12T12:53:45.653544304+07:00","message":"receive interim result [false|false]:  วิศวกรและตัวแทนจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.653563925+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.653583133+07:00","message":"[buffer interim] 2896 false  วิศวกรและตัวแทนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.65359276+07:00","message":"[bufferProcess] interim [100000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.6535977+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.653607088+07:00","message":"[bufferProcess] interim [100000000]: วิศวกรและตัวแทนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.653611547+07:00","message":"[bufferProcess] update buffer: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.653615836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.653618937+07:00","message":"> Transcript [40320] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.653623434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.653625445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.65362734+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.653630952+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.88005582+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.880115163+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-05-12T12:53:45.880126814+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.880141063+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-05-12T12:53:45.880145379+07:00","message":"receive interim result [false|false]:  วิศวกรและตัวแทนจากใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.880156306+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.880161985+07:00","message":"[buffer interim] 2896 false  วิศวกรและตัวแทนจากใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.880172624+07:00","message":"[bufferProcess] interim [280000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.880178044+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.880182697+07:00","message":"[bufferProcess] interim [280000000]: วิศวกรและตัวแทนจากใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.880187804+07:00","message":"[bufferProcess] update buffer: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.880192479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.880196672+07:00","message":"> Transcript [40321] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.880202708+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.880205584+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.880208555+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.880213588+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.880218076+07:00","message":"Push: ' วิศวกรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.880221061+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.88022436+07:00","message":"Set new StatePrefix : 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.880227937+07:00","message":"Next Push (prob) : 'ตัวแทนจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.880240464+07:00","message":"push: {false  วิศวกรและ 0 0xc005d08f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.913334129+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.913374613+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-05-12T12:53:45.913381798+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.913395721+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-05-12T12:53:45.913399325+07:00","message":"receive interim result [false|false]:  วิศวกรและตัวแทนจากหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.913408287+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.913414107+07:00","message":"[buffer interim] 2896 false  วิศวกรและตัวแทนจากหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.913420429+07:00","message":"[bufferProcess] interim [340000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.913423386+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.913426881+07:00","message":"[bufferProcess] interim [340000000]: วิศวกรและตัวแทนจากหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.913430202+07:00","message":"[bufferProcess] update buffer: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.913433764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.913436549+07:00","message":"> Transcript [40322] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.913440939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.91344313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.913445027+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:45.913447277+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:45.952844291+07:00","message":"[GCS] IsForceVAD: false for message ID: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.025189463+07:00","message":"[GCS] Start streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.035434588+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.035471004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.03547836+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.035489586+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-05-12T12:53:46.035493039+07:00","message":"receive interim result [false|false]:  วิศวกรและตัวแทนจากหน่วยงานที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.035501629+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.035505584+07:00","message":"[buffer interim] 2896 false  วิศวกรและตัวแทนจากหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.035511358+07:00","message":"[bufferProcess] interim [460000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.035514139+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.035517446+07:00","message":"[bufferProcess] interim [460000000]: วิศวกรและตัวแทนจากหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.035520205+07:00","message":"[bufferProcess] update buffer: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.035523621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.035526383+07:00","message":"> Transcript [40323] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.035530506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.035532836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.035534699+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.035541149+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.038853458+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.038884686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.038891677+07:00","message":"receive interim result [false|false]: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.038903067+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-05-12T12:53:46.038906339+07:00","message":"receive interim result [false|false]:  วิศวกรและตัวแทนจากหน่วยงานที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.038912235+07:00","message":"[buffer interim] 2896 false คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.0389183+07:00","message":"[buffer interim] 2896 false  วิศวกรและตัวแทนจากหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.038923408+07:00","message":"[bufferProcess] interim [580000000]:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.03892603+07:00","message":"[bufferProcess] send to processor:คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.038930968+07:00","message":"[bufferProcess] interim [580000000]: วิศวกรและตัวแทนจากหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.038933872+07:00","message":"[bufferProcess] update buffer: คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.038936502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.038938779+07:00","message":"> Transcript [40324] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.038942374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.038944482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.038947574+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.038949915+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.175059973+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.175095726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อารีปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงานที่เกี่ยว\",\"confidence\":0.9536497}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.175104155+07:00","message":"receive interim result [true|false]: อารีปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงานที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.175115278+07:00","message":"end recv isFinal message id 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.175117404+07:00","message":"end Recv id 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.175122917+07:00","message":"[buffer interim] 2896 true อารีปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.17513005+07:00","message":"[bufferProcess] interim [580000000]:อารีปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.17513357+07:00","message":"[bufferProcess] send to processor (isfinal):คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175144399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175165207+07:00","message":"> Transcript [40325] [false]: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175172563+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175175496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175178398+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175181361+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175187306+07:00","message":"Push: 'ตัวแทนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175189322+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.17519168+07:00","message":"Set new StatePrefix : 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175197427+07:00","message":"Next Push (prob) : 'หน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175200203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175202746+07:00","message":"> Transcript [40326] [true]: 'อารีปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175205421+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175207035+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175208731+07:00","message":"StatePrefix: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175210715+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175212494+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.175271612+07:00","message":"push: {false ตัวแทนจาก 0 0xc005d08f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175466786+07:00","message":"Push: 'หน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175470313+07:00","message":"TextPushed: 'คาริปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175473069+07:00","message":"Set new StatePrefix : 'อารีปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175475895+07:00","message":"Next Push (prob) : 'อารีปรีดานนท์ผู้อำนวยการแขวงทางหลวงเชียงใหม่ที่ 2 วิศวกรและตัวแทนจากหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.175485852+07:00","message":"push: {true หน่วยงานที่เกี่ยว 0 0xc005d08f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.175492095+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2896.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:53:46.187026578+07:00","message":"write wav file: './tmp/7565/7565_2896.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:46.448127037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:46.44815347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.55819094+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.558228334+07:00","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-05-12T12:53:46.558233716+07:00","message":"receive interim result [false|false]: ห้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:46.558251137+07:00","message":"[buffer interim] 2897 false ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.558257922+07:00","message":"[bufferProcess] interim [420000000]:ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:46.558259734+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.222653632+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.222689502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ห้อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.222696396+07:00","message":"receive interim result [false|false]: ห้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.222710275+07:00","message":"[buffer interim] 2897 false ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.222720478+07:00","message":"[bufferProcess] interim [20000000]:ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.222722578+07:00","message":"[bufferProcess] send to processor:ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.222729089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.222731942+07:00","message":"> Transcript [40327] [false]: 'ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.222734377+07:00","message":"Set StatePrefix (first interim): 'ห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.295825389+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.295864214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ห้องปาร์ตี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.295870218+07:00","message":"receive interim result [false|false]: ห้องปาร์ตี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.295885958+07:00","message":"[buffer interim] 2897 false ห้องปาร์ตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.29589379+07:00","message":"[bufferProcess] interim [80000000]:ห้องปาร์ตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.29589643+07:00","message":"[bufferProcess] send to processor:ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.295899747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.29590299+07:00","message":"> Transcript [40328] [false]: 'ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.295906098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.295908072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.295909954+07:00","message":"StatePrefix: 'ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.295911869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.4038149+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.403852095+07:00","message":"receive 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-05-12T12:53:47.403857798+07:00","message":"receive interim result [false|false]: ห้องอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.403872861+07:00","message":"[buffer interim] 2897 false ห้องอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.403880201+07:00","message":"[bufferProcess] interim [140000000]:ห้องอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.403882534+07:00","message":"[bufferProcess] send to processor:ห้องปาร์ตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.403885805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.403888504+07:00","message":"> Transcript [40329] [false]: 'ห้องปาร์ตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.403891932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.403893966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.403895754+07:00","message":"StatePrefix: 'ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.403897821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.440553962+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.440584121+07:00","message":"receive 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-05-12T12:53:47.440590848+07:00","message":"receive interim result [false|false]: ห้องมาชี้แจง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.440606346+07:00","message":"[buffer interim] 2897 false ห้องมาชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.440613065+07:00","message":"[bufferProcess] interim [260000000]:ห้องมาชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.44061566+07:00","message":"[bufferProcess] send to processor:ห้องอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.440623511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.440626166+07:00","message":"> Transcript [40330] [false]: 'ห้องอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.440629011+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.440631129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.440633378+07:00","message":"StatePrefix: 'ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.440635438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.772358191+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.772400637+07:00","message":"receive 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-05-12T12:53:47.772407535+07:00","message":"receive interim result [false|false]: ห้องมาชี้แจงขน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.772423267+07:00","message":"[buffer interim] 2897 false ห้องมาชี้แจงขน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.772439166+07:00","message":"[bufferProcess] interim [560000000]:ห้องมาชี้แจงขน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.772441552+07:00","message":"[bufferProcess] send to processor:ห้องมาชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.772445428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.772453706+07:00","message":"> Transcript [40331] [false]: 'ห้องมาชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.772457384+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.772459708+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.772465612+07:00","message":"StatePrefix: 'ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.772467731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.772470941+07:00","message":"Push: 'ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.772473009+07:00","message":"TextPushed: 'ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.772475677+07:00","message":"Set new StatePrefix : 'ห้องมาชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.772477924+07:00","message":"Next Push (prob) : 'มาชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.772486552+07:00","message":"push: {false ห้อง 0 0xc003c4e200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.889062823+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.889104161+07:00","message":"receive 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-05-12T12:53:47.889110428+07:00","message":"receive interim result [false|false]: ห้องมาชี้แจงผลการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:47.889128402+07:00","message":"[buffer interim] 2897 false ห้องมาชี้แจงผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.889141438+07:00","message":"[bufferProcess] interim [680000000]:ห้องมาชี้แจงผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.889144006+07:00","message":"[bufferProcess] send to processor:ห้องมาชี้แจงขน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.88914806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.889151265+07:00","message":"> Transcript [40332] [false]: 'ห้องมาชี้แจงขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.889155434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.889157501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.889159349+07:00","message":"StatePrefix: 'ห้องมาชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:47.889171949+07:00","message":"TextPushed: 'ห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.086198689+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.086243275+07:00","message":"receive 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-05-12T12:53:48.086249664+07:00","message":"receive interim result [false|false]: ห้องมาชี้แจงผลการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.086265035+07:00","message":"[buffer interim] 2897 false ห้องมาชี้แจงผลการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.08627271+07:00","message":"[bufferProcess] interim [920000000]:ห้องมาชี้แจงผลการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.086277235+07:00","message":"[bufferProcess] send to processor:ห้องมาชี้แจงผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.086284151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.086287099+07:00","message":"> Transcript [40333] [false]: 'ห้องมาชี้แจงผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.086290354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.086292385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.086294219+07:00","message":"StatePrefix: 'ห้องมาชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.086296277+07:00","message":"TextPushed: 'ห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.149721023+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.149757664+07:00","message":"receive 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-05-12T12:53:48.14976358+07:00","message":"receive interim result [false|false]: ห้องมาชี้แจงผลการฝึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.149777781+07:00","message":"[buffer interim] 2897 false ห้องมาชี้แจงผลการฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.149785508+07:00","message":"[bufferProcess] interim [980000000]:ห้องมาชี้แจงผลการฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.149788006+07:00","message":"[bufferProcess] send to processor:ห้องมาชี้แจงผลการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.149791519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.149794222+07:00","message":"> Transcript [40334] [false]: 'ห้องมาชี้แจงผลการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.149797916+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.149800032+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.14980232+07:00","message":"StatePrefix: 'ห้องมาชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.149804485+07:00","message":"TextPushed: 'ห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.271340891+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.271384541+07:00","message":"receive 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-05-12T12:53:48.271391491+07:00","message":"receive interim result [false|false]: ห้องมาชี้แจงผลการศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.271406701+07:00","message":"[buffer interim] 2897 false ห้องมาชี้แจงผลการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.271414004+07:00","message":"[bufferProcess] interim [40000000]:ห้องมาชี้แจงผลการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.271416536+07:00","message":"[bufferProcess] send to processor:ห้องมาชี้แจงผลการฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.271423492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.271426263+07:00","message":"> Transcript [40335] [false]: 'ห้องมาชี้แจงผลการฝึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.271429964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.271432119+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.271434927+07:00","message":"StatePrefix: 'ห้องมาชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.271437944+07:00","message":"TextPushed: 'ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.271444204+07:00","message":"Push: 'มาชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.271447645+07:00","message":"TextPushed: 'ห้องมาชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.271449785+07:00","message":"Set new StatePrefix : 'ห้องมาชี้แจงผลการฝึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.271452534+07:00","message":"Next Push (prob) : 'ผลการฝึก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.271461129+07:00","message":"push: {false มาชี้แจง 0 0xc003c4e200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.478076411+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.47811363+07:00","message":"receive 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-05-12T12:53:48.47811908+07:00","message":"receive interim result [false|false]: ห้องมาชี้แจงผลการศึกษาให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.478135006+07:00","message":"[buffer interim] 2897 false ห้องมาชี้แจงผลการศึกษาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.478143404+07:00","message":"[bufferProcess] interim [280000000]:ห้องมาชี้แจงผลการศึกษาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.478145885+07:00","message":"[bufferProcess] send to processor:ห้องมาชี้แจงผลการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.478149171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.47815186+07:00","message":"> Transcript [40336] [false]: 'ห้องมาชี้แจงผลการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.478154052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.478156657+07:00","message":"Set new StatePrefix: 'ห้องมาชี้แจงผลการศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.677268495+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.677302084+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-05-12T12:53:48.67730879+07:00","message":"receive interim result [false|false]: ห้องมาชี้แจงผลการศึกษาให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.677323326+07:00","message":"[buffer interim] 2897 false ห้องมาชี้แจงผลการศึกษาให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.677330237+07:00","message":"[bufferProcess] interim [460000000]:ห้องมาชี้แจงผลการศึกษาให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.677332734+07:00","message":"[bufferProcess] send to processor:ห้องมาชี้แจงผลการศึกษาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.677338907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.677341668+07:00","message":"> Transcript [40337] [false]: 'ห้องมาชี้แจงผลการศึกษาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.677346653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.677349252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.677351377+07:00","message":"StatePrefix: 'ห้องมาชี้แจงผลการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.677354614+07:00","message":"TextPushed: 'ห้องมาชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.679363452+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.679386529+07:00","message":"receive 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-05-12T12:53:48.679391989+07:00","message":"receive interim result [false|false]: ห้องมาชี้แจงผลการศึกษาให้ประชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.679403867+07:00","message":"[buffer interim] 2897 false ห้องมาชี้แจงผลการศึกษาให้ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.679408897+07:00","message":"[bufferProcess] interim [520000000]:ห้องมาชี้แจงผลการศึกษาให้ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.679411317+07:00","message":"[bufferProcess] send to processor:ห้องมาชี้แจงผลการศึกษาให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.679420791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.679423403+07:00","message":"> Transcript [40338] [false]: 'ห้องมาชี้แจงผลการศึกษาให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.679426013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.679428229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.679429962+07:00","message":"StatePrefix: 'ห้องมาชี้แจงผลการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.679432125+07:00","message":"TextPushed: 'ห้องมาชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.977348673+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.977392168+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-05-12T12:53:48.977398649+07:00","message":"receive interim result [false|false]: ห้องมาชี้แจงผลการศึกษาให้ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:48.977415798+07:00","message":"[buffer interim] 2897 false ห้องมาชี้แจงผลการศึกษาให้ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.977424432+07:00","message":"[bufferProcess] interim [760000000]:ห้องมาชี้แจงผลการศึกษาให้ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.977427057+07:00","message":"[bufferProcess] send to processor:ห้องมาชี้แจงผลการศึกษาให้ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.977431151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.977433746+07:00","message":"> Transcript [40339] [false]: 'ห้องมาชี้แจงผลการศึกษาให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.977437195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.97743952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.977441416+07:00","message":"StatePrefix: 'ห้องมาชี้แจงผลการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:48.977444152+07:00","message":"TextPushed: 'ห้องมาชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:49.182982583+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:49.183018292+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-05-12T12:53:49.183023574+07:00","message":"receive interim result [false|false]: ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:49.183036034+07:00","message":"[buffer interim] 2897 false ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.183045547+07:00","message":"[bufferProcess] interim [0]:ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.183047967+07:00","message":"[bufferProcess] send to processor:ห้องมาชี้แจงผลการศึกษาให้ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.183051491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.183054439+07:00","message":"> Transcript [40340] [false]: 'ห้องมาชี้แจงผลการศึกษาให้ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.183058208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.183060538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.183062925+07:00","message":"StatePrefix: 'ห้องมาชี้แจงผลการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.183065418+07:00","message":"TextPushed: 'ห้องมาชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.183069962+07:00","message":"Push: 'ผลการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.183072212+07:00","message":"TextPushed: 'ห้องมาชี้แจงผลการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.18307439+07:00","message":"Set new StatePrefix : 'ห้องมาชี้แจงผลการศึกษาให้ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.183076682+07:00","message":"Next Push (prob) : 'ให้ประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:49.18308436+07:00","message":"push: {false ผลการศึกษา 0 0xc003c4e200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:49.236184916+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:49.236225867+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-05-12T12:53:49.236231738+07:00","message":"receive interim result [false|false]: ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:49.236246369+07:00","message":"[buffer interim] 2897 false ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.236255322+07:00","message":"[bufferProcess] interim [120000000]:ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.236258082+07:00","message":"[bufferProcess] send to processor:ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.236265203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.236268023+07:00","message":"> Transcript [40341] [false]: 'ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.236271524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.236273523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.236275965+07:00","message":"StatePrefix: 'ห้องมาชี้แจงผลการศึกษาให้ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.236278831+07:00","message":"TextPushed: 'ห้องมาชี้แจงผลการศึกษา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:49.449174141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:49.449183305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:49.497345768+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:49.497418757+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-05-12T12:53:49.497427365+07:00","message":"receive interim result [false|false]: ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:49.497446747+07:00","message":"[buffer interim] 2897 false ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.49745934+07:00","message":"[bufferProcess] interim [300000000]:ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.497463514+07:00","message":"[bufferProcess] send to processor:ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.497469033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.497473406+07:00","message":"> Transcript [40342] [false]: 'ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.497480078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.497483186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.497486773+07:00","message":"StatePrefix: 'ห้องมาชี้แจงผลการศึกษาให้ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.497490458+07:00","message":"TextPushed: 'ห้องมาชี้แจงผลการศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:49.873277671+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:49.873314308+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-05-12T12:53:49.873320384+07:00","message":"receive interim result [false|false]: ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:49.873333961+07:00","message":"[buffer interim] 2897 false ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.873342541+07:00","message":"[bufferProcess] interim [660000000]:ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.873345376+07:00","message":"[bufferProcess] send to processor:ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.873349021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.873351755+07:00","message":"> Transcript [40343] [false]: 'ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.873355364+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.873357204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.873359499+07:00","message":"StatePrefix: 'ห้องมาชี้แจงผลการศึกษาให้ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:49.873362208+07:00","message":"TextPushed: 'ห้องมาชี้แจงผลการศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.054686315+07:00","message":"[GCS] IsForceVAD: false for message ID: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.120802451+07:00","message":"[GCS] Start streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.150405265+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.150447556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบข้อมูล\",\"confidence\":0.94856536}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.150454864+07:00","message":"receive interim result [true|false]: ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.150465162+07:00","message":"end recv isFinal message id 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.150467286+07:00","message":"end Recv id 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.150474739+07:00","message":"[buffer interim] 2897 true ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150487826+07:00","message":"[bufferProcess] interim [50000000]:ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150494609+07:00","message":"[bufferProcess] send to processor (isfinal):ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150498158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150500978+07:00","message":"> Transcript [40344] [false]: 'ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150504881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150506955+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150509921+07:00","message":"StatePrefix: 'ห้องมาชี้แจงผลการศึกษาให้ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150512719+07:00","message":"TextPushed: 'ห้องมาชี้แจงผลการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150519673+07:00","message":"Push: 'ให้ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150522534+07:00","message":"TextPushed: 'ห้องมาชี้แจงผลการศึกษาให้ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150526268+07:00","message":"Set new StatePrefix : 'ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.15052924+07:00","message":"Next Push (prob) : 'ได้รับทราบข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150532178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150535615+07:00","message":"> Transcript [40345] [true]: 'ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150539182+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150541891+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150545203+07:00","message":"StatePrefix: 'ห้องมาชี้แจงผลการศึกษาให้ประชาชนได้รับทราบข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150548529+07:00","message":"TextPushed: 'ห้องมาชี้แจงผลการศึกษาให้ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.150552243+07:00","message":"Push: 'ได้รับทราบข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.150561115+07:00","message":"push: {false ให้ประชาชน 0 0xc003c4e200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.150567762+07:00","message":"push: {true ได้รับทราบข้อมูล 0 0xc003c4e200}"}
{"level":"info","service":"Main","time":"2026-05-12T12:53:50.160072868+07:00","message":"write wav file: './tmp/7565/7565_2897.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.608918231+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.608960776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.60896696+07:00","message":"receive interim result [false|false]: รวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.608984338+07:00","message":"[buffer interim] 2898 false รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.60899093+07:00","message":"[bufferProcess] interim [480000000]:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.60899264+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.77655643+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.776598622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.776604858+07:00","message":"receive interim result [false|false]: รวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:50.776626026+07:00","message":"[buffer interim] 2898 false รวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.776635115+07:00","message":"[bufferProcess] interim [660000000]:รวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.77663769+07:00","message":"[bufferProcess] send to processor:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.776641419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.776656578+07:00","message":"> Transcript [40346] [false]: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:50.776658683+07:00","message":"Set StatePrefix (first interim): 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.002926943+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.002981834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมทั้งรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.002989249+07:00","message":"receive interim result [false|false]: รวมทั้งรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.00300731+07:00","message":"[buffer interim] 2898 false รวมทั้งรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.003015767+07:00","message":"[bufferProcess] interim [900000000]:รวมทั้งรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.003018581+07:00","message":"[bufferProcess] send to processor:รวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.003026962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.003029855+07:00","message":"> Transcript [40347] [false]: 'รวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.003033495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.003035443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.003037749+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.003039919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.221767761+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.221802365+07:00","message":"receive 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-05-12T12:53:51.221808347+07:00","message":"receive interim result [false|false]: รวมทั้งระบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.22182185+07:00","message":"[buffer interim] 2898 false รวมทั้งระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.221828762+07:00","message":"[bufferProcess] interim [20000000]:รวมทั้งระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.221831478+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.221836382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.221839374+07:00","message":"> Transcript [40348] [false]: 'รวมทั้งรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.221842475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.22184485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.221849384+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.221852376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.234156143+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.234187859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมทั้งรับฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.234193329+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.234205003+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.234211227+07:00","message":"[bufferProcess] interim [80000000]:รวมทั้งรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.234213725+07:00","message":"[bufferProcess] send to processor:รวมทั้งระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.234216577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.234219024+07:00","message":"> Transcript [40349] [false]: 'รวมทั้งระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.234222045+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.234224137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.234226706+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.234228801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.358095269+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.358141467+07:00","message":"receive 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-05-12T12:53:51.358149493+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.358166686+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.358174658+07:00","message":"[bufferProcess] interim [260000000]:รวมทั้งรับฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.358177497+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.358187716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.358190898+07:00","message":"> Transcript [40350] [false]: 'รวมทั้งรับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.358194712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.358196922+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.358199103+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.358201898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.358204562+07:00","message":"Push: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.358206287+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.358208448+07:00","message":"Set new StatePrefix : 'รวมทั้งรับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.358210461+07:00","message":"Next Push (prob) : 'ทั้งรับฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.35821897+07:00","message":"push: {false รวม 0 0xc003c4f500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.591382805+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.591420105+07:00","message":"receive 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-05-12T12:53:51.591425886+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.591439166+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.591446876+07:00","message":"[bufferProcess] interim [500000000]:รวมทั้งรับฟังเสียงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.59144927+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.591454681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.591457392+07:00","message":"> Transcript [40351] [false]: 'รวมทั้งรับฟังเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.591460987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.591463183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.591465195+07:00","message":"StatePrefix: 'รวมทั้งรับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.591467695+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.704142549+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.704176741+07:00","message":"receive 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-05-12T12:53:51.704183009+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.704197897+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.704207629+07:00","message":"[bufferProcess] interim [620000000]:รวมทั้งรับฟังเสียงจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.704209972+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.704215012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.704217873+07:00","message":"> Transcript [40352] [false]: 'รวมทั้งรับฟังเสียงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.70422136+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.704223502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.70422554+07:00","message":"StatePrefix: 'รวมทั้งรับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.704227884+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.78449404+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.784530447+07:00","message":"receive 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-05-12T12:53:51.784536334+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.784549584+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.784556845+07:00","message":"[bufferProcess] interim [680000000]:รวมทั้งรับฟังเสียงจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.784559382+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.784564217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.784566781+07:00","message":"> Transcript [40353] [false]: 'รวมทั้งรับฟังเสียงจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.784570189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.784572492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.784575497+07:00","message":"StatePrefix: 'รวมทั้งรับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.784578206+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.881972431+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.882011409+07:00","message":"receive 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-05-12T12:53:51.882018353+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.882031505+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.882041725+07:00","message":"[bufferProcess] interim [800000000]:รวมทั้งรับฟังเสียงจากประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.882044437+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.882047993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.882050798+07:00","message":"> Transcript [40354] [false]: 'รวมทั้งรับฟังเสียงจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.882054289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.882056487+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.882058698+07:00","message":"StatePrefix: 'รวมทั้งรับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.882061051+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.882063674+07:00","message":"Push: 'ทั้งรับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.882065593+07:00","message":"TextPushed: 'รวมทั้งรับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.882067857+07:00","message":"Set new StatePrefix : 'รวมทั้งรับฟังเสียงจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:51.882069977+07:00","message":"Next Push (prob) : 'เสียงจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:51.882077609+07:00","message":"push: {false ทั้งรับฟัง 0 0xc003c4f500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:52.065941885+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:52.065978719+07:00","message":"receive 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-05-12T12:53:52.065983828+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:52.065996408+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.066003278+07:00","message":"[bufferProcess] interim [980000000]:รวมทั้งรับฟังเสียงจากประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.06600561+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.066008836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.066011523+07:00","message":"> Transcript [40355] [false]: 'รวมทั้งรับฟังเสียงจากประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.066013716+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.06601571+07:00","message":"Set new StatePrefix: 'รวมทั้งรับฟังเสียงจากประชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:52.390218712+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:52.390259139+07:00","message":"receive 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-05-12T12:53:52.390266281+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:52.390281602+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.390288978+07:00","message":"[bufferProcess] interim [280000000]:รวมทั้งรับฟังเสียงจากประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.390291268+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.390297469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.390300414+07:00","message":"> Transcript [40356] [false]: 'รวมทั้งรับฟังเสียงจากประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.390304057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.390306211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.390308891+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.390311466+07:00","message":"TextPushed: 'รวมทั้งรับฟัง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:52.449957842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:52.449982345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:52.573240594+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:52.573281045+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-05-12T12:53:52.573286611+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:52.573296417+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.573303623+07:00","message":"[bufferProcess] interim [460000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.573309434+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.573313356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.573316654+07:00","message":"> Transcript [40357] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.573320356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.573322593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.573324724+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.5733273+07:00","message":"TextPushed: 'รวมทั้งรับฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:52.710668787+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:52.710711465+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-05-12T12:53:52.710718447+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:52.71073453+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.710745394+07:00","message":"[bufferProcess] interim [580000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.710748339+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.710754146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.710757186+07:00","message":"> Transcript [40358] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.710761279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.710763386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.710765821+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.710770273+07:00","message":"TextPushed: 'รวมทั้งรับฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:52.901607709+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:52.901649135+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-05-12T12:53:52.901655608+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:52.901678341+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.901686515+07:00","message":"[bufferProcess] interim [820000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.901689844+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.901697306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.90170069+07:00","message":"> Transcript [40359] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.901705195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.901707885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.901709963+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.901712759+07:00","message":"TextPushed: 'รวมทั้งรับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.901720637+07:00","message":"Push: 'เสียงจากประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.901722494+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.901724593+07:00","message":"Set new StatePrefix : 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:52.901726894+07:00","message":"Next Push (prob) : 'ชนในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:52.90173572+07:00","message":"push: {false เสียงจากประชา 0 0xc003c4f500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:53.088543431+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:53.088583041+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-05-12T12:53:53.088590167+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:53.088605075+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.088619235+07:00","message":"[bufferProcess] interim [940000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.088622105+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.088626337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.088629285+07:00","message":"> Transcript [40360] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.088633196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.088635446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.088639343+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.088642211+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:53.346340621+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:53.346380771+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-05-12T12:53:53.346390934+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:53.346403575+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.346414679+07:00","message":"[bufferProcess] interim [240000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.346417872+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.346423923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.346426823+07:00","message":"> Transcript [40361] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.346431076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.346433195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.34643529+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.346437907+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:53.475950729+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:53.475986461+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-05-12T12:53:53.475992933+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:53.476011178+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.476021981+07:00","message":"[bufferProcess] interim [420000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.476026502+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.47602993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.476032886+07:00","message":"> Transcript [40362] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.47603896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.476040984+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.47604319+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:53.47604712+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:54.052361962+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:54.05240376+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-05-12T12:53:54.052409668+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:54.052430448+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.052439883+07:00","message":"[bufferProcess] interim [20000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.052442639+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.052448283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.052451417+07:00","message":"> Transcript [40363] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.052455585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.052458538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.052460819+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.052463362+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.052466037+07:00","message":"Push: 'ชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.052467784+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.052469894+07:00","message":"Set new StatePrefix : 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.052472539+07:00","message":"Next Push (prob) : 'โครงการด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:54.052481322+07:00","message":"push: {false ชนในพื้นที่ 0 0xc003c4f500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:54.560772789+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:54.560808972+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-05-12T12:53:54.56081548+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:54.560839414+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.560846887+07:00","message":"[bufferProcess] interim [500000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.560849795+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.560852979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.560855735+07:00","message":"> Transcript [40364] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.560859335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.560861775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.560864283+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.560866807+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:54.875943443+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:54.875986405+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-05-12T12:53:54.875993562+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:54.876009941+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.876018131+07:00","message":"[bufferProcess] interim [740000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.876022237+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.876030945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.876035141+07:00","message":"> Transcript [40365] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.876039284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.876041503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.876044011+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.87604672+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:54.948112594+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:54.948153138+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-05-12T12:53:54.948161256+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:54.948179701+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.948189203+07:00","message":"[bufferProcess] interim [860000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.948193676+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.948201132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.948205087+07:00","message":"> Transcript [40366] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.948210123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.948213213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.948216576+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:54.948220658+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.084763991+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.084805431+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-05-12T12:53:55.08481243+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.084828093+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.084836377+07:00","message":"[bufferProcess] interim [980000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.084839032+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.084843548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.084846439+07:00","message":"> Transcript [40367] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.084850671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.084852894+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.084856053+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.084859237+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.084863304+07:00","message":"Push: 'โครงการด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.084865294+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.084868814+07:00","message":"Set new StatePrefix : 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.084873185+07:00","message":"Next Push (prob) : 'คือประชาชนส่วนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.084884566+07:00","message":"push: {false โครงการด้วยครับ 0 0xc003c4f500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.223405996+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.223450483+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-05-12T12:53:55.22345772+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.223473328+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.223485208+07:00","message":"[bufferProcess] interim [100000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.223487904+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.223491992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.223495026+07:00","message":"> Transcript [40368] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.223498893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.223501449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.223503286+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.223506148+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:55.45082985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:55.450843826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.613054248+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.613089319+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-05-12T12:53:55.613096393+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.613109155+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.613116905+07:00","message":"[bufferProcess] interim [460000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.613119706+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.613124705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.61312748+07:00","message":"> Transcript [40369] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.613131671+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.613133719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.613135831+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.613138349+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.643323699+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.643370177+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-05-12T12:53:55.643379958+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.643399308+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.643408396+07:00","message":"[bufferProcess] interim [520000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.643412697+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.643423211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.643426757+07:00","message":"> Transcript [40370] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.643432018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.643435309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.643437948+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.643442128+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.662151867+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.662189334+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-05-12T12:53:55.662195644+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.662211566+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.662219279+07:00","message":"[bufferProcess] interim [580000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.662227746+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.66223423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.662236992+07:00","message":"> Transcript [40371] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.662241852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.662244349+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.662246314+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.662249581+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.662255332+07:00","message":"Push: 'คือประชาชนส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.662257412+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.662259742+07:00","message":"Set new StatePrefix : 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.662262005+07:00","message":"Next Push (prob) : 'เขาก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.662271548+07:00","message":"push: {false คือประชาชนส่วนหนึ่ง 0 0xc003c4f500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.790741095+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.790789587+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-05-12T12:53:55.790817507+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.790833435+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.790841975+07:00","message":"[bufferProcess] interim [700000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.790845643+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.790852904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.790855855+07:00","message":"> Transcript [40372] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.7908586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.790861037+07:00","message":"Set new StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.913234031+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.913282748+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-05-12T12:53:55.913289567+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:55.913307645+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.913316487+07:00","message":"[bufferProcess] interim [760000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.913319878+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.91332884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.913332327+07:00","message":"> Transcript [40373] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.913336618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.913339151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.913340947+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:55.913344074+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.09685378+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.096904365+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-05-12T12:53:56.096912678+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงภาคกลาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.096929301+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงภาคกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.096938644+07:00","message":"[bufferProcess] interim [940000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงภาคกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.09694147+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.096949488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.096952575+07:00","message":"> Transcript [40374] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.09695729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.096959506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.096961895+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.09696467+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.103303382+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.103336003+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-05-12T12:53:56.103342125+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.103355737+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.103363655+07:00","message":"[bufferProcess] interim [0]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.103366427+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงภาคกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.103371747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.10337456+07:00","message":"> Transcript [40375] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงภาคกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.103378882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.103380849+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.103386862+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.103389769+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.203666598+07:00","message":"[GCS] IsForceVAD: false for message ID: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.293176168+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.293224861+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-05-12T12:53:56.293231601+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวลนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.293249369+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวลนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.293261427+07:00","message":"[bufferProcess] interim [180000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวลนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.293264678+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.293271942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.293275022+07:00","message":"> Transcript [40376] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.293279789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.293281849+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.293284122+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.293287429+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.293294014+07:00","message":"Push: 'เขาก็แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.293295935+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.293298255+07:00","message":"Set new StatePrefix : 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.293300851+07:00","message":"Next Push (prob) : 'ความกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.293310782+07:00","message":"push: {false เขาก็แสดง 0 0xc003c4f500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.300226074+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.300264016+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-05-12T12:53:56.30027299+07:00","message":"receive interim result [false|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวลนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.300287408+07:00","message":"[buffer interim] 2898 false รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.300293906+07:00","message":"[bufferProcess] interim [300000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.300296772+07:00","message":"[bufferProcess] send to processor:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวลนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.300300508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.300303452+07:00","message":"> Transcript [40377] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวลนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.300307238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.300309222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.30031105+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.300315532+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.334974065+07:00","message":"[GCS] Start streaming session, msgId: 2899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.413513243+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.413554177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวลนะคะ\",\"confidence\":0.9588858}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.413561155+07:00","message":"receive interim result [true|false]: รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวลนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.413571345+07:00","message":"end recv isFinal message id 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.413573425+07:00","message":"end Recv id 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.413579652+07:00","message":"[buffer interim] 2898 true รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.41358941+07:00","message":"[bufferProcess] interim [300000000]:รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.413593005+07:00","message":"[bufferProcess] send to processor (isfinal):รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.41360462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.413617926+07:00","message":"> Transcript [40378] [false]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวลนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.413625607+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.413628356+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.413630385+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.413633366+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.41363622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.413638381+07:00","message":"> Transcript [40379] [true]: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวลนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.41364127+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.413642945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.413644566+07:00","message":"StatePrefix: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดงความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.413646967+07:00","message":"TextPushed: 'รวมทั้งรับฟังเสียงจากประชาชนในพื้นที่โครงการด้วยครับคือประชาชนส่วนหนึ่งเขาก็แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.41365457+07:00","message":"Push: 'ความกังวลนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.413666304+07:00","message":"push: {true ความกังวลนะคะ 0 0xc003c4f500}"}
{"level":"info","service":"Main","time":"2026-05-12T12:53:56.425885497+07:00","message":"write wav file: './tmp/7565/7565_2898.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.461132361+07:00","message":"[GCS] Cleaned up inactive client: 2881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.461156854+07:00","message":"[GCS] Cleaned up inactive client: 2884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.461168753+07:00","message":"[GCS] Cleaned up inactive client: 2883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.461171084+07:00","message":"[GCS] Cleaned up inactive client: 2880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.461173116+07:00","message":"[GCS] Cleaned up inactive client: 2879"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.461178671+07:00","message":"[GCS] Cleaned up inactive client: 2877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.461189577+07:00","message":"[GCS] Cleaned up inactive client: 2878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.461191227+07:00","message":"[GCS] Cleaned up inactive client: 2882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.654316217+07:00","message":"[GCS] IsForceVAD: false for message ID: 2899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.749326121+07:00","message":"receive streaming session, msgId: 2899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.749347828+07:00","message":"found end of frame, send empty tag with msgId: 2899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.749350944+07:00","message":"end Recv id 2899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.749359814+07:00","message":"[buffer interim] 2899 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.749367903+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.749372542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.749375458+07:00","message":"> Transcript [40380] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.749378076+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.74938007+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.749381866+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.749383579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:56.749386193+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.749396461+07:00","message":"push: {true \n 0 0xc004428e00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:53:56.754032475+07:00","message":"write wav file: './tmp/7565/7565_2899.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:56.784532308+07:00","message":"[GCS] Start streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:57.841111234+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:57.841158368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:57.841174287+07:00","message":"receive interim result [false|false]: จะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:57.841190915+07:00","message":"[buffer interim] 2900 false จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:57.841200047+07:00","message":"[bufferProcess] interim [900000000]:จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:57.84120204+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:57.841205262+07:00","message":"[bufferProcess] send to processor (ticker):จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:57.841207976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:57.841210972+07:00","message":"> Transcript [40381] [false]: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:57.841212928+07:00","message":"Set StatePrefix (first interim): 'จะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:57.956889087+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:57.956922465+07:00","message":"receive 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-05-12T12:53:57.95692862+07:00","message":"receive interim result [false|false]: จะเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:57.956943211+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:57.956950363+07:00","message":"[bufferProcess] interim [20000000]:จะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:57.956952517+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:58.451226285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:53:58.451229728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:58.534790258+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:58.534831978+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-05-12T12:53:58.534838244+07:00","message":"receive interim result [false|false]: จะเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:58.534858846+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.53486698+07:00","message":"[bufferProcess] interim [620000000]:จะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.534869771+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.534883469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.534886586+07:00","message":"> Transcript [40382] [false]: 'จะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.534893578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.53489595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.534897894+07:00","message":"StatePrefix: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.534899901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:58.716127034+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:58.716169748+07:00","message":"receive 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-05-12T12:53:58.716176098+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:58.71619681+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.716204209+07:00","message":"[bufferProcess] interim [800000000]:จะเกิดขึ้นโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.716207062+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.716210879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.716213689+07:00","message":"> Transcript [40383] [false]: 'จะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.716217504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.716220067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.716222069+07:00","message":"StatePrefix: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.716224151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:58.854554246+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:58.854594566+07:00","message":"receive 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-05-12T12:53:58.85460139+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยสาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:58.854619143+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.854627719+07:00","message":"[bufferProcess] interim [920000000]:จะเกิดขึ้นโดยสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.854630429+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.854634262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.854637675+07:00","message":"> Transcript [40384] [false]: 'จะเกิดขึ้นโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.85464137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.854647487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.854649495+07:00","message":"StatePrefix: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.854651513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:58.913529399+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:58.913564706+07:00","message":"receive 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-05-12T12:53:58.913570636+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:58.913583195+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.913589915+07:00","message":"[bufferProcess] interim [980000000]:จะเกิดขึ้นโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.913592242+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.913596939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.913599973+07:00","message":"> Transcript [40385] [false]: 'จะเกิดขึ้นโดยสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.913603752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.913605746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.913607971+07:00","message":"StatePrefix: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.913610104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.913614466+07:00","message":"Push: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.913616259+07:00","message":"TextPushed: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.913618137+07:00","message":"Set new StatePrefix : 'จะเกิดขึ้นโดยสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:58.913620239+07:00","message":"Next Push (prob) : 'ขึ้นโดยสาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:58.913627361+07:00","message":"push: {false จะเกิด 0 0xc005694a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:59.356651269+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:59.356690312+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-05-12T12:53:59.356697452+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะจุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:59.356714742+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.356728597+07:00","message":"[bufferProcess] interim [340000000]:จะเกิดขึ้นโดยเฉพาะจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.356732301+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.35673919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.35674529+07:00","message":"> Transcript [40386] [false]: 'จะเกิดขึ้นโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.356748593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.356752357+07:00","message":"Set new StatePrefix: 'จะเกิดขึ้นโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:59.373020472+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:59.373060697+07:00","message":"receive 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-05-12T12:53:59.373066592+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:59.373083954+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.373091587+07:00","message":"[bufferProcess] interim [400000000]:จะเกิดขึ้นโดยเฉพาะชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.373093712+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.373097395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.373100632+07:00","message":"> Transcript [40387] [false]: 'จะเกิดขึ้นโดยเฉพาะจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.373104363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.373106486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.373108991+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.373111468+07:00","message":"TextPushed: 'จะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:59.550694523+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:59.550733181+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-05-12T12:53:59.550740016+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:59.550753919+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.550761884+07:00","message":"[bufferProcess] interim [580000000]:จะเกิดขึ้นโดยเฉพาะชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.550764316+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.550770817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.550773777+07:00","message":"> Transcript [40388] [false]: 'จะเกิดขึ้นโดยเฉพาะชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.550777783+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.550780004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.55078224+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.550784718+07:00","message":"TextPushed: 'จะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:59.811131683+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:59.811171493+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-05-12T12:53:59.811178698+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชนโดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:53:59.811194018+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชนโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.811202014+07:00","message":"[bufferProcess] interim [880000000]:จะเกิดขึ้นโดยเฉพาะชุมชนโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.811205186+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.811213439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.811216234+07:00","message":"> Transcript [40389] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.811219941+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.811222526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.811224696+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:53:59.811226935+07:00","message":"TextPushed: 'จะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.00074009+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.000782391+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-05-12T12:54:00.000789195+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.000803088+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.000820348+07:00","message":"[bufferProcess] interim [60000000]:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.000823847+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุมชนโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.000827421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.000830569+07:00","message":"> Transcript [40390] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.000836672+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.000839178+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.000841664+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.000844014+07:00","message":"TextPushed: 'จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.00084748+07:00","message":"Push: 'ขึ้นโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.000849331+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.000851677+07:00","message":"Set new StatePrefix : 'จะเกิดขึ้นโดยเฉพาะชุมชนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.000854088+07:00","message":"Next Push (prob) : 'ชุมชนโดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.000868344+07:00","message":"push: {false ขึ้นโดยเฉพาะ 0 0xc005694a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.344206627+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.34424658+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-05-12T12:54:00.344253581+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.344270863+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.344279265+07:00","message":"[bufferProcess] interim [420000000]:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.344282295+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.344285954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.344288703+07:00","message":"> Transcript [40391] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.344292988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.344295235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.344297438+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.344299773+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.535756312+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.535798412+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-05-12T12:54:00.535805746+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.535825861+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.535837617+07:00","message":"[bufferProcess] interim [600000000]:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.535840794+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.53584506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.535848751+07:00","message":"> Transcript [40392] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.535852867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.535864382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.5358669+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.535869812+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.646936331+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.646969599+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-05-12T12:54:00.646975442+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.646990322+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.64699947+07:00","message":"[bufferProcess] interim [720000000]:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.647003736+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.647007001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.647009807+07:00","message":"> Transcript [40393] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.647013461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.647015543+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.647018135+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.647020689+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.719726579+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.719774798+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-05-12T12:54:00.719781527+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.719796349+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.719804175+07:00","message":"[bufferProcess] interim [780000000]:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.719806723+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.719809939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.719813155+07:00","message":"> Transcript [40394] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.719816687+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.719818949+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.71982118+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.719824535+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.719829478+07:00","message":"Push: 'ชุมชนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.719834125+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.719836294+07:00","message":"Set new StatePrefix : 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.719838373+07:00","message":"Next Push (prob) : 'รอบแยกสัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.719846086+07:00","message":"push: {false ชุมชนโดย 0 0xc005694a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.833835521+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.833882905+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-05-12T12:54:00.833890126+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:00.83390496+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.833913929+07:00","message":"[bufferProcess] interim [900000000]:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.833916669+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.833920504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.833923289+07:00","message":"> Transcript [40395] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.83392705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.833929146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.833931039+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:00.833933673+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:01.413399855+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:01.413437383+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-05-12T12:54:01.41344412+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:01.413456618+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:01.4134646+07:00","message":"[bufferProcess] interim [500000000]:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:01.413467442+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:01.413473026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:01.413475741+07:00","message":"> Transcript [40396] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:01.413479069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:01.413481313+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:01.413483089+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:01.413486145+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:01.451946639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:01.451992163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.052697008+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.052738273+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-05-12T12:54:02.052744993+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.05276203+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.052769863+07:00","message":"[bufferProcess] interim [40000000]:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.052773205+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.052776956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.052780278+07:00","message":"> Transcript [40397] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.052784728+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.05278727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.052789778+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.05279376+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.136831874+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.136883123+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-05-12T12:54:02.136889891+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.136906175+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.13693464+07:00","message":"[bufferProcess] interim [220000000]:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.136938435+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.136942075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.136945071+07:00","message":"> Transcript [40398] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.136949005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.136950967+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.136953441+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.136955968+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.136963503+07:00","message":"Push: 'รอบแยกสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.136965384+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.136967592+07:00","message":"Set new StatePrefix : 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.13697027+07:00","message":"Next Push (prob) : 'คะยอมกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.136977926+07:00","message":"push: {false รอบแยกสัน 0 0xc005694a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.340903436+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.340939417+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-05-12T12:54:02.340945617+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.340961886+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.340969413+07:00","message":"[bufferProcess] interim [400000000]:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.340972619+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.340980147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.340982855+07:00","message":"> Transcript [40399] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.340986815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.340989446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.340991763+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.34099462+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.56506178+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.565104556+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-05-12T12:54:02.565111416+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.565129118+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.565136513+07:00","message":"[bufferProcess] interim [580000000]:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.565139345+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.565142715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.565145608+07:00","message":"> Transcript [40400] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.565149121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.565151277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.565153643+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.565156282+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.743007359+07:00","message":"[GCS] IsForceVAD: false for message ID: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.759218249+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.759309139+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-05-12T12:54:02.759354306+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.759390647+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.759400159+07:00","message":"[bufferProcess] interim [760000000]:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.759403555+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.759408112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.759411825+07:00","message":"> Transcript [40401] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.759415832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.759417957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.759420557+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.759423523+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.771444958+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.77147873+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-05-12T12:54:02.771485427+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของเวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.771501407+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.771507503+07:00","message":"[bufferProcess] interim [820000000]:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.771511971+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.771515994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.771518637+07:00","message":"> Transcript [40402] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.771523162+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.771525383+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.771527822+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.771530481+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.771538999+07:00","message":"Push: 'คะยอมกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.771540858+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.771543476+07:00","message":"Set new StatePrefix : 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.771546195+07:00","message":"Next Push (prob) : 'ทั้งเรื่องของวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.771555005+07:00","message":"push: {false คะยอมกังวล 0 0xc005694a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.804427178+07:00","message":"[GCS] Start streaming session, msgId: 2901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.827149771+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.827187513+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-05-12T12:54:02.827193305+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของวันละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.827207103+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.827215308+07:00","message":"[bufferProcess] interim [880000000]:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.82721837+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.827221875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.827224489+07:00","message":"> Transcript [40403] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.827227664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.827229911+07:00","message":"Set new StatePrefix: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.831456336+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.831472644+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-05-12T12:54:02.831477385+07:00","message":"receive interim result [false|false]: จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของบอระเพ็ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.831486798+07:00","message":"[buffer interim] 2900 false จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของบอระเพ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.831491482+07:00","message":"[bufferProcess] interim [940000000]:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของบอระเพ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.831493999+07:00","message":"[bufferProcess] send to processor:จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.831499161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.831501317+07:00","message":"> Transcript [40404] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.831503441+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.831505127+07:00","message":"Set new StatePrefix: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของวันละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.889783493+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.889826795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของมลพิษ\",\"confidence\":0.9373925}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.889841661+07:00","message":"receive interim result [true|false]: มันจะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของมลพิษ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.889854035+07:00","message":"end recv isFinal message id 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.889856353+07:00","message":"end Recv id 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.889862271+07:00","message":"[buffer interim] 2900 true มันจะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของมลพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.889872579+07:00","message":"[bufferProcess] interim [970000000]:มันจะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของมลพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.889876074+07:00","message":"[bufferProcess] send to processor (isfinal):จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของบอระเพ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.889879736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.889884353+07:00","message":"> Transcript [40405] [false]: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของบอระเพ็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.889887169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.889889294+07:00","message":"Set new StatePrefix: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของบอระเพ็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.88989129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.889893184+07:00","message":"> Transcript [40406] [true]: 'มันจะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของมลพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.889896019+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.889897871+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.889899784+07:00","message":"StatePrefix: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของบอระเพ็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.889902582+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.889904368+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.890098003+07:00","message":"Push: 'ทั้งเรื่องของมลพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.890101096+07:00","message":"TextPushed: 'จะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของมลพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.890103679+07:00","message":"Set new StatePrefix : 'มันจะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของมลพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.890105876+07:00","message":"Next Push (prob) : 'มันจะเกิดขึ้นโดยเฉพาะชุมชนโดยรอบแยกสันคะยอมกังวลทั้งเรื่องของมลพิษ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:02.890113879+07:00","message":"push: {true ทั้งเรื่องของมลพิษ 0 0xc005694a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:02.890139666+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2900.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:02.90336034+07:00","message":"write wav file: './tmp/7565/7565_2900.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.557527252+07:00","message":"receive streaming session, msgId: 2901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.55757833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Pantip\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.557585201+07:00","message":"receive interim result [false|false]: Pantip"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.557604545+07:00","message":"[buffer interim] 2901 false Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.557613012+07:00","message":"[bufferProcess] interim [480000000]:Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.557614724+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.664873946+07:00","message":"receive streaming session, msgId: 2901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.664920901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.664926501+07:00","message":"receive interim result [false|false]: มันเสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.664942327+07:00","message":"[buffer interim] 2901 false มันเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.66495086+07:00","message":"[bufferProcess] interim [600000000]:มันเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.664953502+07:00","message":"[bufferProcess] send to processor:Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.664960632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.664963584+07:00","message":"> Transcript [40407] [false]: 'Pantip'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.66496584+07:00","message":"Set StatePrefix (first interim): 'Pantip'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.6799935+07:00","message":"receive streaming session, msgId: 2901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.680028896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.680043044+07:00","message":"receive interim result [false|false]: ฟังเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.680064025+07:00","message":"[buffer interim] 2901 false ฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.680071513+07:00","message":"[bufferProcess] interim [660000000]:ฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.680074249+07:00","message":"[bufferProcess] send to processor:มันเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.680077669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.680080445+07:00","message":"> Transcript [40408] [false]: 'มันเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.680082611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.680084584+07:00","message":"Set new StatePrefix: 'มันเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.768323571+07:00","message":"[GCS] IsForceVAD: false for message ID: 2901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.876389779+07:00","message":"receive streaming session, msgId: 2901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.876436989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังเสียง\",\"confidence\":0.8708261}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.876444054+07:00","message":"receive interim result [true|false]: ฟังเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.876455561+07:00","message":"end recv isFinal message id 2901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.876457725+07:00","message":"end Recv id 2901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.876465103+07:00","message":"[buffer interim] 2901 true ฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.876477763+07:00","message":"[bufferProcess] interim [990000000]:ฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.876480929+07:00","message":"[bufferProcess] send to processor (isfinal):ฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.876485124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.876488525+07:00","message":"> Transcript [40409] [false]: 'ฟังเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.876491635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.876493653+07:00","message":"Set new StatePrefix: 'ฟังเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.876495454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.876497718+07:00","message":"> Transcript [40410] [true]: 'ฟังเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.876500295+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.876503578+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.876505888+07:00","message":"StatePrefix: 'ฟังเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.8765079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:03.876510822+07:00","message":"Push: 'ฟังเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.876520528+07:00","message":"push: {true ฟังเสียง 0 0xc005d08a80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:03.882308287+07:00","message":"write wav file: './tmp/7565/7565_2901.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:03.896326621+07:00","message":"[GCS] Start streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:04.429132483+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:04.429205946+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-05-12T12:54:04.429213688+07:00","message":"receive interim result [false|false]: ปกติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:04.429241892+07:00","message":"[buffer interim] 2902 false ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.429258923+07:00","message":"[bufferProcess] interim [360000000]:ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.429261852+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:04.452283503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:04.452309499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:04.570025695+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:04.570067572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุบัติเหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:04.570073675+07:00","message":"receive interim result [false|false]: อุบัติเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:04.570089225+07:00","message":"[buffer interim] 2902 false อุบัติเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.570097552+07:00","message":"[bufferProcess] interim [480000000]:อุบัติเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.570100028+07:00","message":"[bufferProcess] send to processor:ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.570108151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.570111637+07:00","message":"> Transcript [40411] [false]: 'ปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.570113845+07:00","message":"Set StatePrefix (first interim): 'ปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:04.747947544+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:04.748001082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุบัติเหตุทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:04.748009104+07:00","message":"receive interim result [false|false]: อุบัติเหตุทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:04.748026863+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.74804103+07:00","message":"[bufferProcess] interim [660000000]:อุบัติเหตุทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.74804463+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.748052832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.74805759+07:00","message":"> Transcript [40412] [false]: 'อุบัติเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.748060874+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.748063785+07:00","message":"Set new StatePrefix: 'อุบัติเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:04.936652216+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:04.936687667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุบัติเหตุทางถนน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:04.936693353+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:04.936706891+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.936714065+07:00","message":"[bufferProcess] interim [840000000]:อุบัติเหตุทางถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.936717077+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.936723365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.936726249+07:00","message":"> Transcript [40413] [false]: 'อุบัติเหตุทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.936729558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.936732152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.936734208+07:00","message":"StatePrefix: 'อุบัติเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:04.936736342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:05.323192876+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:05.323246614+07:00","message":"receive 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-05-12T12:54:05.323252702+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนร่วม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:05.323271505+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.323285187+07:00","message":"[bufferProcess] interim [260000000]:อุบัติเหตุทางถนนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.323291305+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.323301775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.323306769+07:00","message":"> Transcript [40414] [false]: 'อุบัติเหตุทางถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.323311738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.323314545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.32331638+07:00","message":"StatePrefix: 'อุบัติเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.323318333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:05.516123893+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:05.51616337+07:00","message":"receive 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-05-12T12:54:05.516169044+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:05.51618381+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.516191599+07:00","message":"[bufferProcess] interim [440000000]:อุบัติเหตุทางถนนรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.516194218+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.51619758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.516200188+07:00","message":"> Transcript [40415] [false]: 'อุบัติเหตุทางถนนร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.516203379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.516205422+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.516207731+07:00","message":"StatePrefix: 'อุบัติเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.516209701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:05.769523816+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:05.769569766+07:00","message":"receive 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-05-12T12:54:05.769576179+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:05.769593906+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.769607365+07:00","message":"[bufferProcess] interim [680000000]:อุบัติเหตุทางถนนรวมทั้งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.76961016+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.769615448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.769618717+07:00","message":"> Transcript [40416] [false]: 'อุบัติเหตุทางถนนรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.769624876+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.769627286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.769629088+07:00","message":"StatePrefix: 'อุบัติเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.76963122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.769633953+07:00","message":"Push: 'อุบัติเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.769635941+07:00","message":"TextPushed: 'อุบัติเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.769638289+07:00","message":"Set new StatePrefix : 'อุบัติเหตุทางถนนรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.769641367+07:00","message":"Next Push (prob) : 'ทางถนนรวมทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:05.769650678+07:00","message":"push: {false อุบัติเหตุ 0 0xc004428100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:05.836209914+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:05.836254975+07:00","message":"receive 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-05-12T12:54:05.836263522+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิธี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:05.836279537+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.836288318+07:00","message":"[bufferProcess] interim [740000000]:อุบัติเหตุทางถนนรวมทั้งวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.836290962+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.836298534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.836302614+07:00","message":"> Transcript [40417] [false]: 'อุบัติเหตุทางถนนรวมทั้งวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.836310641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.836313101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.836314934+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.836317149+07:00","message":"TextPushed: 'อุบัติเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:05.964958678+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:05.964993056+07:00","message":"receive 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-05-12T12:54:05.964999024+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:05.965013958+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.965020956+07:00","message":"[bufferProcess] interim [920000000]:อุบัติเหตุทางถนนรวมทั้งวิถี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.965023836+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.965027006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.965029808+07:00","message":"> Transcript [40418] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.965032995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.96503487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.96503766+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:05.965040109+07:00","message":"TextPushed: 'อุบัติเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:06.155251181+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:06.155282492+07:00","message":"receive 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-05-12T12:54:06.155287902+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:06.155303315+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.155329434+07:00","message":"[bufferProcess] interim [40000000]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.155332732+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิถี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.155336235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.155339076+07:00","message":"> Transcript [40419] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.155342173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.155344322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.15534686+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.155349328+07:00","message":"TextPushed: 'อุบัติเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:06.224211999+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:06.224254289+07:00","message":"receive 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-05-12T12:54:06.224261305+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:06.224275888+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.224283383+07:00","message":"[bufferProcess] interim [220000000]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.224285916+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.224289367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.224292515+07:00","message":"> Transcript [40420] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.224296404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.224298577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.224301179+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.224303384+07:00","message":"TextPushed: 'อุบัติเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.224306152+07:00","message":"Push: 'ทางถนนรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.224308002+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.22430998+07:00","message":"Set new StatePrefix : 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.224312037+07:00","message":"Next Push (prob) : 'วิถีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:06.224320897+07:00","message":"push: {false ทางถนนรวมทั้ง 0 0xc004428100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:06.683989+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:06.684033208+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-05-12T12:54:06.684041747+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบคุ้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:06.68405921+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.68406695+07:00","message":"[bufferProcess] interim [460000000]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.684071287+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.684079898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.684082594+07:00","message":"> Transcript [40421] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.684086224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.68408852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.684091315+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.684094122+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:06.742044617+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:06.742082633+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-05-12T12:54:06.742090139+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:06.742103499+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.742112607+07:00","message":"[bufferProcess] interim [580000000]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.74211543+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.742121216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.74212393+07:00","message":"> Transcript [40422] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.74212777+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.74213012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.742132458+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:06.742135304+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.064407252+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.064455687+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-05-12T12:54:07.064462603+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนด้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.064479817+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.064488354+07:00","message":"[bufferProcess] interim [940000000]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.064491089+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.064494989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.064500145+07:00","message":"> Transcript [40423] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.06450426+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.064506503+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.0645093+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.064511813+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.070745489+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.070781604+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-05-12T12:54:07.070788742+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.070814845+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.070827111+07:00","message":"[bufferProcess] interim [0]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.070829906+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.070836557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.070839232+07:00","message":"> Transcript [40424] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.07084337+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.070845415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.070847485+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.070850197+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.070857605+07:00","message":"Push: 'วิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.07085951+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.070861801+07:00","message":"Set new StatePrefix : 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.07086439+07:00","message":"Next Push (prob) : 'แบบชุมชนด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.070872402+07:00","message":"push: {false วิถีชีวิต 0 0xc004428100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.13078451+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.130832213+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-05-12T12:54:07.130839099+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.13085761+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.130867466+07:00","message":"[bufferProcess] interim [120000000]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.130870502+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.130876168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.13087905+07:00","message":"> Transcript [40425] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.130887359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.130890514+07:00","message":"Set new StatePrefix: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้ง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:07.452467093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:07.452492545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.757443655+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.757478767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.757485035+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.75749949+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.757506419+07:00","message":"[bufferProcess] interim [720000000]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.757509038+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.757512825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.757515413+07:00","message":"> Transcript [40426] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.757518955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.757520915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.757523053+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.757525865+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.961781777+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.961832655+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-05-12T12:54:07.961840841+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:07.961858738+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.961866948+07:00","message":"[bufferProcess] interim [900000000]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.961870101+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.961873916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.961878547+07:00","message":"> Transcript [40427] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.961882487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.961884765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.961886651+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:07.961889079+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.147559507+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.147597554+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-05-12T12:54:08.147604014+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.147618363+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.14762553+07:00","message":"[bufferProcess] interim [80000000]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.147628566+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.147634668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.147637233+07:00","message":"> Transcript [40428] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.14764073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.147642798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.147644985+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.147648004+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.336921896+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.33696508+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-05-12T12:54:08.336972691+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.336987327+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.336995457+07:00","message":"[bufferProcess] interim [260000000]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.336998739+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.337002735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.337005499+07:00","message":"> Transcript [40429] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.33700992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.337011903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.337014327+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.337017268+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.337020459+07:00","message":"Push: 'แบบชุมชนดั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.337022476+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.33702507+07:00","message":"Set new StatePrefix : 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.337027976+07:00","message":"Next Push (prob) : 'เดิมที่อาจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.337036992+07:00","message":"push: {false แบบชุมชนดั้ง 0 0xc004428100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.548532307+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.548575818+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-05-12T12:54:08.548581878+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.548598956+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.548606358+07:00","message":"[bufferProcess] interim [500000000]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.548608951+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.54861229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.54861545+07:00","message":"> Transcript [40430] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.548619228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.548621216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.548623022+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.548625962+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.684144331+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.684181482+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-05-12T12:54:08.684189014+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.684204068+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.684211133+07:00","message":"[bufferProcess] interim [620000000]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.684214115+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.684219885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.684222404+07:00","message":"> Transcript [40431] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.684226066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.684228085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.684230002+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.684232685+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.876706813+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.87674951+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-05-12T12:54:08.876756454+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.876770315+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.876779839+07:00","message":"[bufferProcess] interim [800000000]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.876782272+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.876792462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.87679561+07:00","message":"> Transcript [40432] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.876799841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.876802066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.876803954+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.876806606+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.99694818+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.996992411+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-05-12T12:54:08.996999378+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผลการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.997014918+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.997022552+07:00","message":"[bufferProcess] interim [920000000]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.997025183+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.997030898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.997035652+07:00","message":"> Transcript [40433] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.997039825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.99704193+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.997044397+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.997047297+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.997052216+07:00","message":"Push: 'เดิมที่อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.99705453+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.997057191+07:00","message":"Set new StatePrefix : 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:08.997060426+07:00","message":"Next Push (prob) : 'จะได้รับผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:08.997069164+07:00","message":"push: {false เดิมที่อาจ 0 0xc004428100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.02420691+07:00","message":"[GCS] IsForceVAD: false for message ID: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.085141008+07:00","message":"[GCS] Start streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.110056034+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.1100989+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-05-12T12:54:09.110105631+07:00","message":"receive interim result [false|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.110119399+07:00","message":"[buffer interim] 2902 false อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.110130068+07:00","message":"[bufferProcess] interim [40000000]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.11013405+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.110141237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.110145247+07:00","message":"> Transcript [40434] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.110150415+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.110153899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.110155915+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.110158526+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.158242305+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.15827875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผลกระทบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.158285813+07:00","message":"receive interim result [true|false]: อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.158291109+07:00","message":"end recv isFinal message id 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.158293669+07:00","message":"end Recv id 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.158299862+07:00","message":"[buffer interim] 2902 true อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.158315952+07:00","message":"[bufferProcess] interim [130000000]:อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.15832947+07:00","message":"[bufferProcess] send to processor (isfinal):อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.158333859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.158336955+07:00","message":"> Transcript [40435] [false]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.158340513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.158343788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.15834582+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.158348486+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.158350841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.158353021+07:00","message":"> Transcript [40436] [true]: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.158355336+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.15836303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.158364939+07:00","message":"StatePrefix: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจจะได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.158367116+07:00","message":"TextPushed: 'อุบัติเหตุทางถนนรวมทั้งวิถีชีวิตแบบชุมชนดั้งเดิมที่อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.158372595+07:00","message":"Push: 'จะได้รับผลกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.15838027+07:00","message":"push: {true จะได้รับผลกระทบ 0 0xc004428100}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:09.168502546+07:00","message":"write wav file: './tmp/7565/7565_2902.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.76531252+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.765345603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกรุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.765350864+07:00","message":"receive interim result [false|false]: ตะกรุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.765363187+07:00","message":"[buffer interim] 2903 false ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.765370492+07:00","message":"[bufferProcess] interim [480000000]:ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.765372433+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.799443747+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.799480717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากโรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.799485959+07:00","message":"receive interim result [false|false]: จากโรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.799498666+07:00","message":"[buffer interim] 2903 false จากโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.79950547+07:00","message":"[bufferProcess] interim [540000000]:จากโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.799507735+07:00","message":"[bufferProcess] send to processor:ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.799510799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.799513304+07:00","message":"> Transcript [40437] [false]: 'ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.799515407+07:00","message":"Set StatePrefix (first interim): 'ตะกรุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.808725572+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.808768445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.808775426+07:00","message":"receive interim result [false|false]: โครงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:09.808801189+07:00","message":"[buffer interim] 2903 false โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.808810238+07:00","message":"[bufferProcess] interim [600000000]:โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.808814168+07:00","message":"[bufferProcess] send to processor:จากโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.808822468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.80882651+07:00","message":"> Transcript [40438] [false]: 'จากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.808829268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:09.80883222+07:00","message":"Set new StatePrefix: 'จากโรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:10.129265154+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:10.129298987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการคัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:10.12930458+07:00","message":"receive interim result [false|false]: โครงการคัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:10.129317897+07:00","message":"[buffer interim] 2903 false โครงการคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.129325046+07:00","message":"[bufferProcess] interim [840000000]:โครงการคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.129327859+07:00","message":"[bufferProcess] send to processor:โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.129330963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.129333505+07:00","message":"> Transcript [40439] [false]: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.129335675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.129337773+07:00","message":"Set new StatePrefix: 'โครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:10.141240862+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:10.141268536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:10.141273561+07:00","message":"receive interim result [false|false]: โครงการขณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:10.141286198+07:00","message":"[buffer interim] 2903 false โครงการขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.141297991+07:00","message":"[bufferProcess] interim [900000000]:โครงการขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.141304913+07:00","message":"[bufferProcess] send to processor:โครงการคัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.141309556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.141312523+07:00","message":"> Transcript [40440] [false]: 'โครงการคัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.141315734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.141317909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.141319743+07:00","message":"StatePrefix: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.141321753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:10.255331667+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:10.255371+07:00","message":"receive 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-05-12T12:54:10.255377463+07:00","message":"receive interim result [false|false]: โครงการขนาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:10.25539297+07:00","message":"[buffer interim] 2903 false โครงการขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.25540108+07:00","message":"[bufferProcess] interim [20000000]:โครงการขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.255403393+07:00","message":"[bufferProcess] send to processor:โครงการขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.255408802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.25541178+07:00","message":"> Transcript [40441] [false]: 'โครงการขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.255415187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.255417505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.255419527+07:00","message":"StatePrefix: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.255421598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:10.442249229+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:10.442287414+07:00","message":"receive 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-05-12T12:54:10.442293328+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:10.442304716+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.442314152+07:00","message":"[bufferProcess] interim [200000000]:โครงการขนาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.442316602+07:00","message":"[bufferProcess] send to processor:โครงการขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.442322708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.442325748+07:00","message":"> Transcript [40442] [false]: 'โครงการขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.442328953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.442331013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.442333089+07:00","message":"StatePrefix: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:10.442335099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:10.453422038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:10.453445735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:11.019627868+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:11.0196643+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-05-12T12:54:11.019670086+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:11.019686523+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.019696212+07:00","message":"[bufferProcess] interim [800000000]:โครงการขนาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.019698854+07:00","message":"[bufferProcess] send to processor:โครงการขนาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.019701892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.019704873+07:00","message":"> Transcript [40443] [false]: 'โครงการขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.019708116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.019710294+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.019712125+07:00","message":"StatePrefix: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.019714142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.019716535+07:00","message":"Push: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.019718315+07:00","message":"TextPushed: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.019720391+07:00","message":"Set new StatePrefix : 'โครงการขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.019722309+07:00","message":"Next Push (prob) : 'ขนาดใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:11.019730271+07:00","message":"push: {false โครงการ 0 0xc005694680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:11.414739647+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:11.414781148+07:00","message":"receive 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-05-12T12:54:11.41478627+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:11.41479798+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.414805346+07:00","message":"[bufferProcess] interim [160000000]:โครงการขนาดใหญ่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.414807991+07:00","message":"[bufferProcess] send to processor:โครงการขนาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.414816793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.414820104+07:00","message":"> Transcript [40444] [false]: 'โครงการขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.414823431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.414825591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.414827534+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.414830033+07:00","message":"TextPushed: 'โครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:11.430132665+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:11.430165683+07:00","message":"receive 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-05-12T12:54:11.430170812+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่ทำให้มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:11.430182879+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่ทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.430188591+07:00","message":"[bufferProcess] interim [220000000]:โครงการขนาดใหญ่ทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.430191067+07:00","message":"[bufferProcess] send to processor:โครงการขนาดใหญ่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.430194212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.430196443+07:00","message":"> Transcript [40445] [false]: 'โครงการขนาดใหญ่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.430199427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.430201391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.430203819+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.430206206+07:00","message":"TextPushed: 'โครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:11.662025344+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:11.662060674+07:00","message":"receive 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-05-12T12:54:11.662067138+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่ทำให้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:11.662078543+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่ทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.662087297+07:00","message":"[bufferProcess] interim [400000000]:โครงการขนาดใหญ่ทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.662089942+07:00","message":"[bufferProcess] send to processor:โครงการขนาดใหญ่ทำให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.662093264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.662096079+07:00","message":"> Transcript [40446] [false]: 'โครงการขนาดใหญ่ทำให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.662099629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.662101821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.662104143+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:11.662106338+07:00","message":"TextPushed: 'โครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.043893861+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.043933283+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-05-12T12:54:12.043939738+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่ทำให้มีการรั่ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.043953186+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่ทำให้มีการรั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.043960863+07:00","message":"[bufferProcess] interim [820000000]:โครงการขนาดใหญ่ทำให้มีการรั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.043963683+07:00","message":"[bufferProcess] send to processor:โครงการขนาดใหญ่ทำให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.043971034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.043973805+07:00","message":"> Transcript [40447] [false]: 'โครงการขนาดใหญ่ทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.043977607+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.043979746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.043982798+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.04398499+07:00","message":"TextPushed: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.043992063+07:00","message":"Push: 'ขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.043994031+07:00","message":"TextPushed: 'โครงการขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.04399632+07:00","message":"Set new StatePrefix : 'โครงการขนาดใหญ่ทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.043998703+07:00","message":"Next Push (prob) : 'ทำให้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.044007189+07:00","message":"push: {false ขนาดใหญ่ 0 0xc005694680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.11240384+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.112445831+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-05-12T12:54:12.112452389+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่ทำให้มีการรวบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.112467286+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่ทำให้มีการรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.112477773+07:00","message":"[bufferProcess] interim [880000000]:โครงการขนาดใหญ่ทำให้มีการรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.112480587+07:00","message":"[bufferProcess] send to processor:โครงการขนาดใหญ่ทำให้มีการรั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.112487505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.112490527+07:00","message":"> Transcript [40448] [false]: 'โครงการขนาดใหญ่ทำให้มีการรั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.112494192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.112496367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.112498441+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่ทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.112500892+07:00","message":"TextPushed: 'โครงการขนาดใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.295495895+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.295533258+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-05-12T12:54:12.295538877+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่ทำให้มีการรวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.29555394+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่ทำให้มีการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.295561583+07:00","message":"[bufferProcess] interim [60000000]:โครงการขนาดใหญ่ทำให้มีการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.295565247+07:00","message":"[bufferProcess] send to processor:โครงการขนาดใหญ่ทำให้มีการรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.295570688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.295573459+07:00","message":"> Transcript [40449] [false]: 'โครงการขนาดใหญ่ทำให้มีการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.29557698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.295579313+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.295581196+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่ทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.295583424+07:00","message":"TextPushed: 'โครงการขนาดใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.555729696+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.555770727+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-05-12T12:54:12.55577654+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่ทำให้มีการรวบรวมราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.555792081+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่ทำให้มีการรวบรวมราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.555798587+07:00","message":"[bufferProcess] interim [300000000]:โครงการขนาดใหญ่ทำให้มีการรวบรวมราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.555801131+07:00","message":"[bufferProcess] send to processor:โครงการขนาดใหญ่ทำให้มีการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.555805429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.555808221+07:00","message":"> Transcript [40450] [false]: 'โครงการขนาดใหญ่ทำให้มีการรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.555811788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.555813844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.555816013+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่ทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.555818426+07:00","message":"TextPushed: 'โครงการขนาดใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.620000476+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.620042897+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-05-12T12:54:12.620049313+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.620062585+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.62007419+07:00","message":"[bufferProcess] interim [420000000]:โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.620078005+07:00","message":"[bufferProcess] send to processor:โครงการขนาดใหญ่ทำให้มีการรวบรวมราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.620085282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.620089467+07:00","message":"> Transcript [40451] [false]: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.620094997+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.620097947+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.62010189+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่ทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.620104385+07:00","message":"TextPushed: 'โครงการขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.620108971+07:00","message":"Push: 'ทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.620111882+07:00","message":"TextPushed: 'โครงการขนาดใหญ่ทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.620114888+07:00","message":"Set new StatePrefix : 'โครงการขนาดใหญ่ทำให้มีการรวบรวมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:12.62011821+07:00","message":"Next Push (prob) : 'รวบรวมราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:12.620127326+07:00","message":"push: {false ทำให้มีการ 0 0xc005694680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.007262114+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.007299189+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-05-12T12:54:13.007304962+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.007319681+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.007328622+07:00","message":"[bufferProcess] interim [780000000]:โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.007331174+07:00","message":"[bufferProcess] send to processor:โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.007335166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.007338221+07:00","message":"> Transcript [40452] [false]: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.007342704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.00734461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.007346488+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.007349162+07:00","message":"TextPushed: 'โครงการขนาดใหญ่ทำให้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.259510171+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.259548208+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-05-12T12:54:13.259555308+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.25956712+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.259576376+07:00","message":"[bufferProcess] interim [960000000]:โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.259579075+07:00","message":"[bufferProcess] send to processor:โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.259583496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.259586587+07:00","message":"> Transcript [40453] [false]: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.259590281+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.259592433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.2595948+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.25959776+07:00","message":"TextPushed: 'โครงการขนาดใหญ่ทำให้มีการ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:13.454468293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:13.454486852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.509278419+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.509311899+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-05-12T12:54:13.509318159+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.509332713+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.5093396+07:00","message":"[bufferProcess] interim [260000000]:โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.50934269+07:00","message":"[bufferProcess] send to processor:โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.509349226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.509352045+07:00","message":"> Transcript [40454] [false]: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.509355511+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.509357734+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.509360603+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.509365485+07:00","message":"TextPushed: 'โครงการขนาดใหญ่ทำให้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.713977251+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.71401353+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-05-12T12:54:13.714019652+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.714037302+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.714044782+07:00","message":"[bufferProcess] interim [500000000]:โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.714047218+07:00","message":"[bufferProcess] send to processor:โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.714050487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.714053156+07:00","message":"> Transcript [40455] [false]: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.714056522+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.714058549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.714060825+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.714065379+07:00","message":"TextPushed: 'โครงการขนาดใหญ่ทำให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.714068275+07:00","message":"Push: 'รวบรวมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.714070054+07:00","message":"TextPushed: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.714072188+07:00","message":"Set new StatePrefix : 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.714074972+07:00","message":"Next Push (prob) : 'ชื่อชาวบ้านกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.714083067+07:00","message":"push: {false รวบรวมราย 0 0xc005694680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.829148591+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.82919201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.829198425+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:13.82920742+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.829213864+07:00","message":"[bufferProcess] interim [620000000]:โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.82921651+07:00","message":"[bufferProcess] send to processor:โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.829219932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.829222748+07:00","message":"> Transcript [40456] [false]: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.82922575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.829229487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.829231645+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:13.829235743+07:00","message":"TextPushed: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.027895381+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.027934721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 300\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.027943553+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.027957317+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.027964285+07:00","message":"[bufferProcess] interim [740000000]:โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.027966874+07:00","message":"[bufferProcess] send to processor:โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.027970295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.027972949+07:00","message":"> Transcript [40457] [false]: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.027976145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.027978275+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.027980721+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.027983743+07:00","message":"TextPushed: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.14703668+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.147078326+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-05-12T12:54:14.147084772+07:00","message":"receive interim result [false|false]: โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.147094608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 300\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.147098225+07:00","message":"receive interim result [false|false]:  300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.147113336+07:00","message":"[buffer interim] 2903 false โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.147121849+07:00","message":"[buffer interim] 2903 false  300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.147129181+07:00","message":"[bufferProcess] interim [860000000]:โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.147131908+07:00","message":"[bufferProcess] send to processor:โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.147135782+07:00","message":"[bufferProcess] interim [860000000]: 300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.147138734+07:00","message":"[bufferProcess] update buffer: โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.147141985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.147146527+07:00","message":"> Transcript [40458] [false]: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 300'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.147149895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.147151754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.147153713+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.147156661+07:00","message":"TextPushed: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.203642434+07:00","message":"[GCS] IsForceVAD: false for message ID: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.274026909+07:00","message":"[GCS] Start streaming session, msgId: 2904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.33160274+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.331646493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 300\",\"confidence\":0.9545294}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.331653303+07:00","message":"receive interim result [true|false]: โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.331664005+07:00","message":"end recv isFinal message id 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.331666522+07:00","message":"end Recv id 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.331673116+07:00","message":"[buffer interim] 2903 true โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331683712+07:00","message":"[bufferProcess] interim [130000000]:โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331688924+07:00","message":"[bufferProcess] send to processor (isfinal):โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331692701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331695561+07:00","message":"> Transcript [40459] [false]: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 300'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331700012+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331702108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331704564+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.33170778+07:00","message":"TextPushed: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331714684+07:00","message":"Push: 'ชื่อชาวบ้านกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331716981+07:00","message":"TextPushed: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331719895+07:00","message":"Set new StatePrefix : 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 300'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331722904+07:00","message":"Next Push (prob) : ' 300'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331724628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331726612+07:00","message":"> Transcript [40460] [true]: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 300'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331728936+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331730656+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331732375+07:00","message":"StatePrefix: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า 300'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.3317343+07:00","message":"TextPushed: 'โครงการขนาดใหญ่ทำให้มีการรวบรวมรายชื่อชาวบ้านกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.331737056+07:00","message":"Push: ' 300'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.331750679+07:00","message":"push: {false ชื่อชาวบ้านกว่า 0 0xc005694680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.331772158+07:00","message":"push: {true  300 0 0xc005694680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.334317962+07:00","message":"[GCS] IsForceVAD: false for message ID: 2904"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:14.343336934+07:00","message":"write wav file: './tmp/7565/7565_2903.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.394421643+07:00","message":"[GCS] Start streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.495505357+07:00","message":"receive streaming session, msgId: 2904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.495526378+07:00","message":"found end of frame, send empty tag with msgId: 2904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.495531094+07:00","message":"end Recv id 2904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.495540175+07:00","message":"[buffer interim] 2904 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.495555934+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.495560605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.495565003+07:00","message":"> Transcript [40461] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.49556746+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.495570237+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.495572045+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.49557377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:14.495581426+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:14.49560137+07:00","message":"push: {true \n 0 0xc0045b9f00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:14.5001194+07:00","message":"write wav file: './tmp/7565/7565_2904.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.127071321+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.12711528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.12712028+07:00","message":"receive interim result [false|false]: ถ้าคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.127135759+07:00","message":"[buffer interim] 2905 false ถ้าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.127143306+07:00","message":"[bufferProcess] interim [600000000]:ถ้าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.127145301+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.394454114+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.39448974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.394495206+07:00","message":"receive interim result [false|false]: คนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.394508815+07:00","message":"[buffer interim] 2905 false คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.394515839+07:00","message":"[bufferProcess] interim [780000000]:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.394518346+07:00","message":"[bufferProcess] send to processor:ถ้าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.394524148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.394526803+07:00","message":"> Transcript [40462] [false]: 'ถ้าคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.394529012+07:00","message":"Set StatePrefix (first interim): 'ถ้าคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.434096783+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.434126109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคนไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.434131395+07:00","message":"receive interim result [false|false]: ถ้าคนไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.434145211+07:00","message":"[buffer interim] 2905 false ถ้าคนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.434151153+07:00","message":"[bufferProcess] interim [840000000]:ถ้าคนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.434153799+07:00","message":"[bufferProcess] send to processor:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.434156917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.434159754+07:00","message":"> Transcript [40463] [false]: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.434161732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.434163656+07:00","message":"Set new StatePrefix: 'คนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.558906009+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.558943036+07:00","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-05-12T12:54:15.558949568+07:00","message":"receive interim result [false|false]: ถ้าคนไปเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.558960318+07:00","message":"[buffer interim] 2905 false ถ้าคนไปเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.558967212+07:00","message":"[bufferProcess] interim [960000000]:ถ้าคนไปเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.558969428+07:00","message":"[bufferProcess] send to processor:ถ้าคนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.558974341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.558977372+07:00","message":"> Transcript [40464] [false]: 'ถ้าคนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.558979572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.558981442+07:00","message":"Set new StatePrefix: 'ถ้าคนไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.565949534+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.565986689+07:00","message":"receive 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-05-12T12:54:15.565992555+07:00","message":"receive interim result [false|false]: ถ้าคนไปยืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.566006112+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.566011594+07:00","message":"[bufferProcess] interim [20000000]:ถ้าคนไปยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.566013758+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.566016425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.566020463+07:00","message":"> Transcript [40465] [false]: 'ถ้าคนไปเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.566023427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.566025253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.566027112+07:00","message":"StatePrefix: 'ถ้าคนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.566032593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.628282965+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.628323427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคนไปยื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.628329833+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.628339897+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.628347057+07:00","message":"[bufferProcess] interim [80000000]:ถ้าคนไปยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.628349489+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.628352379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.628355026+07:00","message":"> Transcript [40466] [false]: 'ถ้าคนไปยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.628358358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.628360525+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.628362377+07:00","message":"StatePrefix: 'ถ้าคนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.628364509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.828793943+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.828833771+07:00","message":"receive 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-05-12T12:54:15.82883978+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:15.828851367+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.828859099+07:00","message":"[bufferProcess] interim [320000000]:ถ้าคนไปยื่นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.828861272+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.828864769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.828867596+07:00","message":"> Transcript [40467] [false]: 'ถ้าคนไปยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.828871029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.828873089+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.828875268+07:00","message":"StatePrefix: 'ถ้าคนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:15.828877194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.16885096+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.168885637+07:00","message":"receive 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-05-12T12:54:16.168892356+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.168908176+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.168915326+07:00","message":"[bufferProcess] interim [620000000]:ถ้าคนไปยื่นต่อผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.168917757+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.16892401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.168926717+07:00","message":"> Transcript [40468] [false]: 'ถ้าคนไปยื่นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.168930289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.168932359+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.168934417+07:00","message":"StatePrefix: 'ถ้าคนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.168936697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.168942897+07:00","message":"Push: 'ถ้าคนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.168944953+07:00","message":"TextPushed: 'ถ้าคนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.168946958+07:00","message":"Set new StatePrefix : 'ถ้าคนไปยื่นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.168949182+07:00","message":"Next Push (prob) : 'ยื่นต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.168956879+07:00","message":"push: {false ถ้าคนไป 0 0xc005d08d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.345472978+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.345515307+07:00","message":"receive 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-05-12T12:54:16.345522365+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.345541274+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.345552439+07:00","message":"[bufferProcess] interim [740000000]:ถ้าคนไปยื่นต่อพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.345556724+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.345565967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.345572866+07:00","message":"> Transcript [40469] [false]: 'ถ้าคนไปยื่นต่อผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.34557862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.345581629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.345584603+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.34558832+07:00","message":"TextPushed: 'ถ้าคนไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.381364664+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.381405725+07:00","message":"receive 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-05-12T12:54:16.381412188+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.381425748+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.381433985+07:00","message":"[bufferProcess] interim [800000000]:ถ้าคนไปยื่นต่อผู้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.381437488+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.381441847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.381446345+07:00","message":"> Transcript [40470] [false]: 'ถ้าคนไปยื่นต่อพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.38145175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.381454752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.381457488+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.381461026+07:00","message":"TextPushed: 'ถ้าคนไป'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:16.454533358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:16.454533877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.483072629+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.483120822+07:00","message":"receive 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-05-12T12:54:16.483128365+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อพวกเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.483143757+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อพวกเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.483154776+07:00","message":"[bufferProcess] interim [920000000]:ถ้าคนไปยื่นต่อพวกเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.483158183+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.483165923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.483169843+07:00","message":"> Transcript [40471] [false]: 'ถ้าคนไปยื่นต่อผู้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.48317496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.483177905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.483180943+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.483184078+07:00","message":"TextPushed: 'ถ้าคนไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.528895788+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.528933426+07:00","message":"receive 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-05-12T12:54:16.528940681+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.528954717+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.52896133+07:00","message":"[bufferProcess] interim [980000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.528964433+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อพวกเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.52897123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.528973947+07:00","message":"> Transcript [40472] [false]: 'ถ้าคนไปยื่นต่อพวกเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.528977557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.528981463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.528983492+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.528985649+07:00","message":"TextPushed: 'ถ้าคนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.528991433+07:00","message":"Push: 'ยื่นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.528993212+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.52899591+07:00","message":"Set new StatePrefix : 'ถ้าคนไปยื่นต่อพวกเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.528998116+07:00","message":"Next Push (prob) : 'พวกเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.529006137+07:00","message":"push: {false ยื่นต่อ 0 0xc005d08d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.720799037+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.720841572+07:00","message":"receive 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-05-12T12:54:16.72084929+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.720868878+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.720881026+07:00","message":"[bufferProcess] interim [160000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.720885438+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้ว่าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.72089421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.720899366+07:00","message":"> Transcript [40473] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.720902698+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.720905575+07:00","message":"Set new StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.7263883+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.726418622+07:00","message":"receive 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-05-12T12:54:16.726424265+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:16.726438534+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.726444906+07:00","message":"[bufferProcess] interim [220000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.726447588+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้ว่าราชการจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.726450972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.726453213+07:00","message":"> Transcript [40474] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.726456529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.726458553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.726462807+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:16.726465263+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:17.043313379+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:17.043352432+07:00","message":"receive 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-05-12T12:54:17.043358978+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:17.043374278+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.04338116+07:00","message":"[bufferProcess] interim [520000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.043383892+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.043390427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.043394211+07:00","message":"> Transcript [40475] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.043397967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.043399854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.043402483+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.043404996+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:17.638139684+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:17.638181891+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-05-12T12:54:17.638188304+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:17.638202487+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.638214218+07:00","message":"[bufferProcess] interim [120000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.638217043+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.638223919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.638226737+07:00","message":"> Transcript [40476] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.638230329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.638232545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.638234895+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.63823754+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:17.9503941+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:17.95044195+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-05-12T12:54:17.950448737+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:17.950465096+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.950480702+07:00","message":"[bufferProcess] interim [360000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.950483687+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.950487674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.9504906+07:00","message":"> Transcript [40477] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.950497017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.950501324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.950503738+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.950506642+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.950509573+07:00","message":"Push: 'ผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.950511384+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.950513473+07:00","message":"Set new StatePrefix : 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:17.950515813+07:00","message":"Next Push (prob) : 'จังหวัดเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:17.950524131+07:00","message":"push: {false ผู้ว่าราชการ 0 0xc005d08d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.091116227+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.091162164+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-05-12T12:54:18.091170371+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.091186585+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.0911944+07:00","message":"[bufferProcess] interim [480000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.091197119+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.09120481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.091207565+07:00","message":"> Transcript [40478] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.091211676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.091214093+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.091216769+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.09121966+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อผู้ว่าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.149415458+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.14945061+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-05-12T12:54:18.149456993+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้ปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.149472873+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.149480162+07:00","message":"[bufferProcess] interim [600000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.149483103+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.149488552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.149491043+07:00","message":"> Transcript [40479] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.149494696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.14949669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.149499232+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.149502139+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อผู้ว่าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.269127785+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.269187148+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-05-12T12:54:18.269196373+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พี่จอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.269218329+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พี่จอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.269231829+07:00","message":"[bufferProcess] interim [660000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พี่จอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.269236952+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.269246116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.269250177+07:00","message":"> Transcript [40480] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.269256369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.269259383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.269263043+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.269266726+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อผู้ว่าราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.271637495+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.271674556+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-05-12T12:54:18.271680331+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.271694901+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.271703109+07:00","message":"[bufferProcess] interim [720000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.271705838+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พี่จอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.271711237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.27171413+07:00","message":"> Transcript [40481] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พี่จอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.27172666+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.271729484+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.271731546+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.271734289+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อผู้ว่าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.271740706+07:00","message":"Push: 'จังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.271742708+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.271745068+07:00","message":"Set new StatePrefix : 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พี่จอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.271747241+07:00","message":"Next Push (prob) : 'ขอให้พี่จอย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.271755012+07:00","message":"push: {false จังหวัดเชียงใหม่ 0 0xc005d08d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.656418773+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.656460534+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-05-12T12:54:18.656469857+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.656487946+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.656500249+07:00","message":"[bufferProcess] interim [80000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.656504674+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.656513295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.656516943+07:00","message":"> Transcript [40482] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.656520754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.656524152+07:00","message":"Set new StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.781365131+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.781412327+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-05-12T12:54:18.781419381+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:18.781436246+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.781447122+07:00","message":"[bufferProcess] interim [200000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.78145026+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.781456296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.781459179+07:00","message":"> Transcript [40483] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.781463525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.781466044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.781467926+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:18.781470719+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:19.031478555+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:19.031520997+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-05-12T12:54:19.031529504+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:19.03154192+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.031553297+07:00","message":"[bufferProcess] interim [500000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.031557114+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.031563958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.031568473+07:00","message":"> Transcript [40484] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.031574007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.031577337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.03157928+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.031581854+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:19.455628603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:19.455642784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:19.501410591+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:19.501459485+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-05-12T12:54:19.501466315+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:19.501480721+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.501489808+07:00","message":"[bufferProcess] interim [920000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.50149302+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.501501056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.501503966+07:00","message":"> Transcript [40485] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.501508433+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.501510664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.501512568+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.501515663+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:19.745209333+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:19.745251218+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-05-12T12:54:19.745258494+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและฉลองกรุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:19.745279672+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและฉลองกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.745289621+07:00","message":"[bufferProcess] interim [160000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและฉลองกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.745292585+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.745298187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.745302758+07:00","message":"> Transcript [40486] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.745307265+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.745309566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.745311883+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.745315086+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.745321821+07:00","message":"Push: 'ขอให้พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.745324011+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.745326567+07:00","message":"Set new StatePrefix : 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.745329447+07:00","message":"Next Push (prob) : 'ทบทวนและชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:19.745338763+07:00","message":"push: {false ขอให้พิจารณา 0 0xc005d08d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:19.865122437+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:19.865174607+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-05-12T12:54:19.865182701+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:19.865197716+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.865205263+07:00","message":"[bufferProcess] interim [280000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.865208271+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและฉลองกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.865215045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.865217652+07:00","message":"> Transcript [40487] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและฉลองกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.865220611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:19.865223222+07:00","message":"Set new StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและฉลองกรุง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:19.973025496+07:00","message":"[GCS] IsForceVAD: false for message ID: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:20.057181704+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:20.057221541+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-05-12T12:54:20.057228472+07:00","message":"receive interim result [false|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:20.057244249+07:00","message":"[buffer interim] 2905 false ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.057251786+07:00","message":"[bufferProcess] interim [520000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.057254858+07:00","message":"[bufferProcess] send to processor:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.057262644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.057265484+07:00","message":"> Transcript [40488] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.057268024+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.057270262+07:00","message":"Set new StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:20.128239878+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:20.128272264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการก่อน\",\"confidence\":0.9550486}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:20.128278296+07:00","message":"receive interim result [true|false]: ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:20.128288368+07:00","message":"end recv isFinal message id 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:20.128290559+07:00","message":"end Recv id 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:20.128296744+07:00","message":"[buffer interim] 2905 true ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.128304622+07:00","message":"[bufferProcess] interim [580000000]:ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.128307743+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.128310803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.128314239+07:00","message":"> Transcript [40489] [false]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.128317515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.128319259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.128321087+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.128323641+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.128326854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.128329047+07:00","message":"> Transcript [40490] [true]: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.128331272+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.128332949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.12833447+07:00","message":"StatePrefix: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณาทบทวนและชะลอโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.128336419+07:00","message":"TextPushed: 'ถ้าคนไปยื่นต่อผู้ว่าราชการจังหวัดเชียงใหม่ขอให้พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:20.128339564+07:00","message":"Push: 'ทบทวนและชะลอโครงการก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:20.128347404+07:00","message":"push: {true ทบทวนและชะลอโครงการก่อน 0 0xc005d08d00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:20.139281144+07:00","message":"write wav file: './tmp/7565/7565_2905.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:20.360416972+07:00","message":"[GCS] Start streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.112667168+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.112708778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.112713932+07:00","message":"receive interim result [false|false]: ถั่ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.112731218+07:00","message":"[buffer interim] 2906 false ถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.112738798+07:00","message":"[bufferProcess] interim [600000000]:ถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.112741249+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.22548044+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.225517007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.225522958+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.22553473+07:00","message":"[buffer interim] 2906 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.225541659+07:00","message":"[bufferProcess] interim [660000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.225543833+07:00","message":"[bufferProcess] send to processor:ถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.225548323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.225551049+07:00","message":"> Transcript [40491] [false]: 'ถั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.225553087+07:00","message":"Set StatePrefix (first interim): 'ถั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.359300905+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.359345078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนรูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.359351883+07:00","message":"receive interim result [false|false]: ส่วนรูป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.35936841+07:00","message":"[buffer interim] 2906 false ส่วนรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.35937724+07:00","message":"[bufferProcess] interim [780000000]:ส่วนรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.359380184+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.359387318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.359390422+07:00","message":"> Transcript [40492] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.359392406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.359394473+07:00","message":"Set new StatePrefix: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.529187894+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.529226152+07:00","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-05-12T12:54:21.529232203+07:00","message":"receive interim result [false|false]: ส่วนรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.529246332+07:00","message":"[buffer interim] 2906 false ส่วนรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.529254147+07:00","message":"[bufferProcess] interim [960000000]:ส่วนรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.529256417+07:00","message":"[bufferProcess] send to processor:ส่วนรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.529262477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.529264941+07:00","message":"> Transcript [40493] [false]: 'ส่วนรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.529268001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.529270089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.52927209+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.529274466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.721250205+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.721283623+07:00","message":"receive 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-05-12T12:54:21.721288913+07:00","message":"receive interim result [false|false]: ส่วนรูปแบบการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.721321808+07:00","message":"[buffer interim] 2906 false ส่วนรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.721329203+07:00","message":"[bufferProcess] interim [140000000]:ส่วนรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.72133181+07:00","message":"[bufferProcess] send to processor:ส่วนรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.721334968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.72133772+07:00","message":"> Transcript [40494] [false]: 'ส่วนรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.721340716+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.721342867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.72134521+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.721347191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.924498743+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.92453693+07:00","message":"receive 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-05-12T12:54:21.924543186+07:00","message":"receive interim result [false|false]: ส่วนรูปแบบการก่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.924555667+07:00","message":"[buffer interim] 2906 false ส่วนรูปแบบการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.92456489+07:00","message":"[bufferProcess] interim [380000000]:ส่วนรูปแบบการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.924567494+07:00","message":"[bufferProcess] send to processor:ส่วนรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.924572598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.924575499+07:00","message":"> Transcript [40495] [false]: 'ส่วนรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.924578807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.924581045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.924582999+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.924584943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.97879652+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.978833134+07:00","message":"receive 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-05-12T12:54:21.978838556+07:00","message":"receive interim result [false|false]: ส่วนรูปแบบการก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.978851554+07:00","message":"[buffer interim] 2906 false ส่วนรูปแบบการก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.978859141+07:00","message":"[bufferProcess] interim [500000000]:ส่วนรูปแบบการก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.978861416+07:00","message":"[bufferProcess] send to processor:ส่วนรูปแบบการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.978869316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.97887226+07:00","message":"> Transcript [40496] [false]: 'ส่วนรูปแบบการก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.978876802+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.978879207+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.978881408+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.978883673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.978888894+07:00","message":"Push: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.978890938+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.978893519+07:00","message":"Set new StatePrefix : 'ส่วนรูปแบบการก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:21.978895769+07:00","message":"Next Push (prob) : 'รูปแบบการก่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:21.978923195+07:00","message":"push: {false ส่วน 0 0xc003c4fc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:22.11130048+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:22.111340885+07:00","message":"receive 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-05-12T12:54:22.111347041+07:00","message":"receive interim result [false|false]: ส่วนรูปแบบการก่อสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:22.111364189+07:00","message":"[buffer interim] 2906 false ส่วนรูปแบบการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.111373423+07:00","message":"[bufferProcess] interim [560000000]:ส่วนรูปแบบการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.111375658+07:00","message":"[bufferProcess] send to processor:ส่วนรูปแบบการก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.111379259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.111384202+07:00","message":"> Transcript [40497] [false]: 'ส่วนรูปแบบการก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.111388579+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.111390741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.111392549+07:00","message":"StatePrefix: 'ส่วนรูปแบบการก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.111394905+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:22.273357939+07:00","message":"[GCS] IsForceVAD: false for message ID: 2906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:22.343732245+07:00","message":"[GCS] Start streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:22.378681246+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:22.378720908+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-05-12T12:54:22.378726559+07:00","message":"receive interim result [true|false]: ส่วนรูปแบบการก่อสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:22.378736167+07:00","message":"end recv isFinal message id 2906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:22.378738434+07:00","message":"end Recv id 2906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:22.378744972+07:00","message":"[buffer interim] 2906 true ส่วนรูปแบบการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.37875418+07:00","message":"[bufferProcess] interim [950000000]:ส่วนรูปแบบการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.378757328+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนรูปแบบการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.378760603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.378763548+07:00","message":"> Transcript [40498] [false]: 'ส่วนรูปแบบการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.378766616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.378768454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.378771395+07:00","message":"StatePrefix: 'ส่วนรูปแบบการก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.378773739+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.378775339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.378777293+07:00","message":"> Transcript [40499] [true]: 'ส่วนรูปแบบการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.378779375+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.378780969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.378782563+07:00","message":"StatePrefix: 'ส่วนรูปแบบการก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.378784236+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.378790237+07:00","message":"Push: 'รูปแบบการก่อสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:22.378798022+07:00","message":"push: {true รูปแบบการก่อสร้าง 0 0xc003c4fc00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:22.3859544+07:00","message":"write wav file: './tmp/7565/7565_2906.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:22.456068861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:22.456083152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:22.890645503+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:22.890719197+07:00","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-05-12T12:54:22.890725653+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:22.890747522+07:00","message":"[buffer interim] 2907 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.890760519+07:00","message":"[bufferProcess] interim [420000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:22.890762726+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.123121465+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.123164683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.123171183+07:00","message":"receive interim result [false|false]: ให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.12318783+07:00","message":"[buffer interim] 2907 false ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.1231961+07:00","message":"[bufferProcess] interim [540000000]:ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.123198636+07:00","message":"[bufferProcess] send to processor:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.123206971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.12321062+07:00","message":"> Transcript [40500] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.12321295+07:00","message":"Set StatePrefix (first interim): 'ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.353623653+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.353663424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้กบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.353669588+07:00","message":"receive interim result [false|false]: ไอ้กบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.353696018+07:00","message":"[buffer interim] 2907 false ไอ้กบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.353706314+07:00","message":"[bufferProcess] interim [780000000]:ไอ้กบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.353710716+07:00","message":"[bufferProcess] send to processor:ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.353721439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.353728486+07:00","message":"> Transcript [40501] [false]: 'ให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.353732306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.353735247+07:00","message":"Set new StatePrefix: 'ให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.381190701+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.381222465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครก็คบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.381227739+07:00","message":"receive interim result [false|false]: ใครก็คบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.381246622+07:00","message":"[buffer interim] 2907 false ใครก็คบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.381253889+07:00","message":"[bufferProcess] interim [840000000]:ใครก็คบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.381256201+07:00","message":"[bufferProcess] send to processor:ไอ้กบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.381263837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.381266872+07:00","message":"> Transcript [40502] [false]: 'ไอ้กบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.381269111+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.381271219+07:00","message":"Set new StatePrefix: 'ไอ้กบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.391582839+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.391613717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้กระทบต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.391618815+07:00","message":"receive interim result [false|false]: ให้กระทบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.391632175+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.391637564+07:00","message":"[bufferProcess] interim [900000000]:ให้กระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.391640726+07:00","message":"[bufferProcess] send to processor:ใครก็คบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.391644869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.39164889+07:00","message":"> Transcript [40503] [false]: 'ใครก็คบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.391652193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.391655018+07:00","message":"Set new StatePrefix: 'ใครก็คบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.699376052+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.699419883+07:00","message":"receive 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-05-12T12:54:23.699426176+07:00","message":"receive interim result [false|false]: ให้กระทบต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.699442457+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.699451731+07:00","message":"[bufferProcess] interim [140000000]:ให้กระทบต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.699454256+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.699459942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.699463025+07:00","message":"> Transcript [40504] [false]: 'ให้กระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.699465248+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.699468301+07:00","message":"Set new StatePrefix: 'ให้กระทบต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.701009994+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.701049337+07:00","message":"receive 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-05-12T12:54:23.701056372+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.701073193+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.701081058+07:00","message":"[bufferProcess] interim [200000000]:ให้กระทบต่อประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.701083793+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.701090594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.701093459+07:00","message":"> Transcript [40505] [false]: 'ให้กระทบต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.701097179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.701099329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.70110131+07:00","message":"StatePrefix: 'ให้กระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.701104182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.947879033+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.947920814+07:00","message":"receive 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-05-12T12:54:23.947928286+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:23.947945094+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.94795462+07:00","message":"[bufferProcess] interim [440000000]:ให้กระทบต่อประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.947958278+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.947962378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.947965969+07:00","message":"> Transcript [40506] [false]: 'ให้กระทบต่อประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.947969374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.94797144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.947973336+07:00","message":"StatePrefix: 'ให้กระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:23.947978593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.219526767+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.219565582+07:00","message":"receive 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-05-12T12:54:24.21957247+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.219588746+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.21959657+07:00","message":"[bufferProcess] interim [680000000]:ให้กระทบต่อประชาชนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.219599258+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.219606459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.219609246+07:00","message":"> Transcript [40507] [false]: 'ให้กระทบต่อประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.219612854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.219614897+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.219617542+07:00","message":"StatePrefix: 'ให้กระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.21961967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.408726016+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.40876096+07:00","message":"receive 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-05-12T12:54:24.408766642+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.408781701+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.408789017+07:00","message":"[bufferProcess] interim [860000000]:ให้กระทบต่อประชาชนให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.408791544+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.408798273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.4088011+07:00","message":"> Transcript [40508] [false]: 'ให้กระทบต่อประชาชนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.408804779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.408806933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.408811549+07:00","message":"StatePrefix: 'ให้กระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.408824941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.408832519+07:00","message":"Push: 'ให้กระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.408834427+07:00","message":"TextPushed: 'ให้กระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.408836501+07:00","message":"Set new StatePrefix : 'ให้กระทบต่อประชาชนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.408838725+07:00","message":"Next Push (prob) : 'ประชาชนให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.408848118+07:00","message":"push: {false ให้กระทบต่อ 0 0xc005694e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.476136342+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.476176652+07:00","message":"receive 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-05-12T12:54:24.476183943+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้น้อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.47619746+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.476206022+07:00","message":"[bufferProcess] interim [980000000]:ให้กระทบต่อประชาชนให้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.47620886+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.476212746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.476215703+07:00","message":"> Transcript [40509] [false]: 'ให้กระทบต่อประชาชนให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.476218721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.476220848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.476224069+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.476226364+07:00","message":"TextPushed: 'ให้กระทบต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.599909447+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.599948704+07:00","message":"receive 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-05-12T12:54:24.599955128+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้น้อยที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.599968805+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้น้อยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.599976118+07:00","message":"[bufferProcess] interim [40000000]:ให้กระทบต่อประชาชนให้น้อยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.599978587+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.59998406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.599986905+07:00","message":"> Transcript [40510] [false]: 'ให้กระทบต่อประชาชนให้น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.599990523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.59999306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.599997104+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.59999967+07:00","message":"TextPushed: 'ให้กระทบต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.602800249+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.602825797+07:00","message":"receive 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-05-12T12:54:24.602830992+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้น้อยที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.602843228+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้น้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.602848282+07:00","message":"[bufferProcess] interim [100000000]:ให้กระทบต่อประชาชนให้น้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.602850442+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้น้อยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.602855427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.602857939+07:00","message":"> Transcript [40511] [false]: 'ให้กระทบต่อประชาชนให้น้อยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.602861026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.60286299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.602865109+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.602867297+07:00","message":"TextPushed: 'ให้กระทบต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.920773433+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.92081394+07:00","message":"receive 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-05-12T12:54:24.920820167+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้น้อยที่สุดใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.920835877+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้น้อยที่สุดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.920843367+07:00","message":"[bufferProcess] interim [400000000]:ให้กระทบต่อประชาชนให้น้อยที่สุดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.920846094+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้น้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.920852969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.92085573+07:00","message":"> Transcript [40512] [false]: 'ให้กระทบต่อประชาชนให้น้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.920859591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.920867746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.920870012+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.920875236+07:00","message":"TextPushed: 'ให้กระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.920882155+07:00","message":"Push: 'ประชาชนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.920884161+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.920886246+07:00","message":"Set new StatePrefix : 'ให้กระทบต่อประชาชนให้น้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.920889051+07:00","message":"Next Push (prob) : 'น้อยที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.920897503+07:00","message":"push: {false ประชาชนให้ 0 0xc005694e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.998420109+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.998458377+07:00","message":"receive 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-05-12T12:54:24.998465168+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้น้อยที่สุดในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:24.998480762+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้น้อยที่สุดในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.998488365+07:00","message":"[bufferProcess] interim [520000000]:ให้กระทบต่อประชาชนให้น้อยที่สุดในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.99849102+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้น้อยที่สุดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.99849883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.998501614+07:00","message":"> Transcript [40513] [false]: 'ให้กระทบต่อประชาชนให้น้อยที่สุดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.998505979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.998508076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.99851006+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้น้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:24.998512543+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:25.191341429+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:25.191389737+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-05-12T12:54:25.191395889+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:25.19141263+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:25.19142029+07:00","message":"[bufferProcess] interim [700000000]:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:25.191423226+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้น้อยที่สุดในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:25.19143028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:25.191433066+07:00","message":"> Transcript [40514] [false]: 'ให้กระทบต่อประชาชนให้น้อยที่สุดในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:25.19143699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:25.191439483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:25.191442065+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้น้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:25.191445416+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:25.456866814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:25.456878063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.020747285+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.020786488+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-05-12T12:54:26.02079193+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.020805886+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.020813174+07:00","message":"[bufferProcess] interim [300000000]:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.020815902+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.020821248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.020823923+07:00","message":"> Transcript [40515] [false]: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.020827286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.020829431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.020831246+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้น้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.020834424+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.39311653+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.393152986+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-05-12T12:54:26.393173203+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.393189762+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.39319752+07:00","message":"[bufferProcess] interim [900000000]:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.393200312+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.393207076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.393211029+07:00","message":"> Transcript [40516] [false]: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.393214756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.393216806+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.393220775+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้น้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.393223304+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.393229484+07:00","message":"Push: 'น้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.393231301+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้น้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.393233586+07:00","message":"Set new StatePrefix : 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.3932357+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.393244239+07:00","message":"push: {false น้อยที่สุด 0 0xc005694e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.461115059+07:00","message":"[GCS] Cleaned up inactive client: 2891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.461134309+07:00","message":"[GCS] Cleaned up inactive client: 2888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.461137216+07:00","message":"[GCS] Cleaned up inactive client: 2887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.46113894+07:00","message":"[GCS] Cleaned up inactive client: 2885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.461140662+07:00","message":"[GCS] Cleaned up inactive client: 2889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.461142449+07:00","message":"[GCS] Cleaned up inactive client: 2886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.461144424+07:00","message":"[GCS] Cleaned up inactive client: 2890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.590521283+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.590556289+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-05-12T12:54:26.590561951+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.590578072+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.590585397+07:00","message":"[bufferProcess] interim [80000000]:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.590587792+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.590591452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.590594537+07:00","message":"> Transcript [40517] [false]: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.590598097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.590600043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.590602294+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.590605346+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้น้อยที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.783280085+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.783315311+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-05-12T12:54:26.783320932+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.783334868+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.783342553+07:00","message":"[bufferProcess] interim [320000000]:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.783345032+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.783349956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.783352658+07:00","message":"> Transcript [40518] [false]: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ.'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.783356363+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.783358216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.783360686+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.783364639+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้น้อยที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.967913712+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.967949136+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-05-12T12:54:26.967955467+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:26.967969514+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.967976707+07:00","message":"[bufferProcess] interim [500000000]:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.967980156+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.96798637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.967988925+07:00","message":"> Transcript [40519] [false]: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.967992449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.967994378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.967996643+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:26.967999312+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้น้อยที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.170927234+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.170962349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ.\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.170970368+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.170980245+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-05-12T12:54:27.170983802+07:00","message":"receive interim result [false|false]:  โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.170991318+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.170995031+07:00","message":"[buffer interim] 2907 false  โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.171000993+07:00","message":"[bufferProcess] interim [680000000]:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.171004649+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.171009103+07:00","message":"[bufferProcess] interim [680000000]: โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.171012348+07:00","message":"[bufferProcess] update buffer: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.171016871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.171020607+07:00","message":"> Transcript [40520] [false]: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.171025179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.171027104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.171029718+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.171032327+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้น้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.171035177+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.171036943+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.171039191+07:00","message":"Set new StatePrefix : 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.171041504+07:00","message":"Next Push (prob) : 'ท่านผอ. โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.17104983+07:00","message":"push: {false นะครับ 0 0xc005694e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.291295896+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.29134645+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-05-12T12:54:27.291356109+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.291369836+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-05-12T12:54:27.291374544+07:00","message":"receive interim result [false|false]:  โรงเรียนอนุบาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.291385037+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.291393581+07:00","message":"[buffer interim] 2907 false  โรงเรียนอนุบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.291403193+07:00","message":"[bufferProcess] interim [800000000]:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.291407244+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.291412147+07:00","message":"[bufferProcess] interim [800000000]: โรงเรียนอนุบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.291415806+07:00","message":"[bufferProcess] update buffer: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.291420174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.291424427+07:00","message":"> Transcript [40521] [false]: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.291429614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.291432711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.291435878+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.291440361+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.60995276+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.609993773+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-05-12T12:54:27.610002479+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.610015305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" โรงเรียนอนุบาล 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.610019818+07:00","message":"receive interim result [false|false]:  โรงเรียนอนุบาล 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.610038106+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.61005343+07:00","message":"[buffer interim] 2907 false  โรงเรียนอนุบาล 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.610061126+07:00","message":"[bufferProcess] interim [40000000]:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.610065673+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.610068731+07:00","message":"[bufferProcess] interim [40000000]: โรงเรียนอนุบาล 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.610071116+07:00","message":"[bufferProcess] update buffer: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาล 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.610074093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.610078536+07:00","message":"> Transcript [40522] [false]: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.610082085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.610083951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.610085788+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.610088392+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.668202931+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.66824979+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-05-12T12:54:27.668258552+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.668275079+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-05-12T12:54:27.668279958+07:00","message":"receive interim result [false|false]:  โรงเรียนอนุบาลสันต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.668290444+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.668298372+07:00","message":"[buffer interim] 2907 false  โรงเรียนอนุบาลสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.668305686+07:00","message":"[bufferProcess] interim [160000000]:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.668309036+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาล 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.668313471+07:00","message":"[bufferProcess] interim [160000000]: โรงเรียนอนุบาลสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.668316988+07:00","message":"[bufferProcess] update buffer: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาลสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.668321047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.668325241+07:00","message":"> Transcript [40523] [false]: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาล 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.66834006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.668342812+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.6683457+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.668350642+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.801235582+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.801269921+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-05-12T12:54:27.801278961+07:00","message":"receive interim result [false|false]: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.801292934+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-05-12T12:54:27.801297855+07:00","message":"receive interim result [false|false]:  โรงเรียนอนุบาลสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.801306519+07:00","message":"[buffer interim] 2907 false ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.80131197+07:00","message":"[buffer interim] 2907 false  โรงเรียนอนุบาลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.801318947+07:00","message":"[bufferProcess] interim [280000000]:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.801322713+07:00","message":"[bufferProcess] send to processor:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาลสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.80132698+07:00","message":"[bufferProcess] interim [280000000]: โรงเรียนอนุบาลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.801331988+07:00","message":"[bufferProcess] update buffer: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.801338798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.801343027+07:00","message":"> Transcript [40524] [false]: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาลสันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.801348161+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.801351104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.801354139+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.801358044+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.801363847+07:00","message":"Push: 'ท่านผอ. โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.80136689+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.801370088+07:00","message":"Set new StatePrefix : 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาลสันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:27.801373095+07:00","message":"Next Push (prob) : 'อนุบาลสันต์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.801382853+07:00","message":"push: {false ท่านผอ. โรงเรียน 0 0xc005694e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:27.983624184+07:00","message":"[GCS] IsForceVAD: false for message ID: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:28.117820169+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:28.117909223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาลสันทราย\",\"confidence\":0.9426166}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:28.117919612+07:00","message":"receive interim result [true|false]: ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาลสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:28.117944539+07:00","message":"end recv isFinal message id 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:28.117948143+07:00","message":"end Recv id 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:28.117976342+07:00","message":"[buffer interim] 2907 true ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:28.117987542+07:00","message":"[bufferProcess] interim [670000000]:ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:28.117993409+07:00","message":"[bufferProcess] send to processor (isfinal):ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:28.11799873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:28.118002777+07:00","message":"> Transcript [40525] [false]: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาลสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:28.118006856+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:28.118010142+07:00","message":"Set new StatePrefix: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาลสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:28.118013489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:28.118016703+07:00","message":"> Transcript [40526] [true]: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาลสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:28.118020849+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:28.11802393+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:28.118026942+07:00","message":"StatePrefix: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียนอนุบาลสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:28.11803133+07:00","message":"TextPushed: 'ให้กระทบต่อประชาชนให้น้อยที่สุดนะครับท่านผอ. โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:28.118043206+07:00","message":"Push: 'อนุบาลสันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:28.118058494+07:00","message":"push: {true อนุบาลสันทราย 0 0xc005694e00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:28.129295393+07:00","message":"write wav file: './tmp/7565/7565_2907.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:28.239941694+07:00","message":"[GCS] Start streaming session, msgId: 2908"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:28.45781864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:28.457838269+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:28.911178044+07:00","message":"receive streaming session, msgId: 2908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:28.911230081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:28.911239354+07:00","message":"receive interim result [false|false]: คณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:28.911257277+07:00","message":"[buffer interim] 2908 false คณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:28.91126492+07:00","message":"[bufferProcess] interim [480000000]:คณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:28.911266853+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.270207474+07:00","message":"receive streaming session, msgId: 2908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.270247173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธนพล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.270252514+07:00","message":"receive interim result [false|false]: ธนพล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.270267942+07:00","message":"[buffer interim] 2908 false ธนพล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.270275425+07:00","message":"[bufferProcess] interim [780000000]:ธนพล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.270278283+07:00","message":"[bufferProcess] send to processor:คณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.270286018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.270288983+07:00","message":"> Transcript [40527] [false]: 'คณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.270291371+07:00","message":"Set StatePrefix (first interim): 'คณะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.292132677+07:00","message":"receive streaming session, msgId: 2908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.292161179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในฐานะตัวแทน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.292167129+07:00","message":"receive interim result [false|false]: ในฐานะตัวแทน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.292180789+07:00","message":"[buffer interim] 2908 false ในฐานะตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.292187819+07:00","message":"[bufferProcess] interim [840000000]:ในฐานะตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.292193977+07:00","message":"[bufferProcess] send to processor:ธนพล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.292199039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.292201594+07:00","message":"> Transcript [40528] [false]: 'ธนพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.29220383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.292205729+07:00","message":"Set new StatePrefix: 'ธนพล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.480475666+07:00","message":"receive streaming session, msgId: 2908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.480512441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในฐานะตัวแทนกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.480517779+07:00","message":"receive interim result [false|false]: ในฐานะตัวแทนกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.480531576+07:00","message":"[buffer interim] 2908 false ในฐานะตัวแทนกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.480538597+07:00","message":"[bufferProcess] interim [80000000]:ในฐานะตัวแทนกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.480540998+07:00","message":"[bufferProcess] send to processor:ในฐานะตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.480544373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.480547304+07:00","message":"> Transcript [40529] [false]: 'ในฐานะตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.480549461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.480551363+07:00","message":"Set new StatePrefix: 'ในฐานะตัวแทน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.673555643+07:00","message":"receive streaming session, msgId: 2908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.673589965+07:00","message":"receive 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-05-12T12:54:29.673595426+07:00","message":"receive interim result [false|false]: ในฐานะตัวแทนกลุ่มชาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.673607759+07:00","message":"[buffer interim] 2908 false ในฐานะตัวแทนกลุ่มชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.673614108+07:00","message":"[bufferProcess] interim [260000000]:ในฐานะตัวแทนกลุ่มชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.673616195+07:00","message":"[bufferProcess] send to processor:ในฐานะตัวแทนกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.673620979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.673626459+07:00","message":"> Transcript [40530] [false]: 'ในฐานะตัวแทนกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.673639251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.673641859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.67364376+07:00","message":"StatePrefix: 'ในฐานะตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.673645988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.857976707+07:00","message":"receive streaming session, msgId: 2908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.858021321+07:00","message":"receive 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-05-12T12:54:29.858029193+07:00","message":"receive interim result [false|false]: ในฐานะตัวแทนกลุ่มชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:29.858043738+07:00","message":"[buffer interim] 2908 false ในฐานะตัวแทนกลุ่มชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.858050755+07:00","message":"[bufferProcess] interim [440000000]:ในฐานะตัวแทนกลุ่มชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.858053504+07:00","message":"[bufferProcess] send to processor:ในฐานะตัวแทนกลุ่มชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.858059829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.85806251+07:00","message":"> Transcript [40531] [false]: 'ในฐานะตัวแทนกลุ่มชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.858066516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.858068842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.85807092+07:00","message":"StatePrefix: 'ในฐานะตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:29.858073175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:30.283681646+07:00","message":"[GCS] IsForceVAD: false for message ID: 2908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:30.311022984+07:00","message":"receive streaming session, msgId: 2908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:30.311063429+07:00","message":"receive 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-05-12T12:54:30.311071456+07:00","message":"receive interim result [false|false]: ในฐานะตัวแทนกลุ่มชาวบ้านบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:30.311091217+07:00","message":"[buffer interim] 2908 false ในฐานะตัวแทนกลุ่มชาวบ้านบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.311103533+07:00","message":"[bufferProcess] interim [860000000]:ในฐานะตัวแทนกลุ่มชาวบ้านบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.311107093+07:00","message":"[bufferProcess] send to processor:ในฐานะตัวแทนกลุ่มชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.311113044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.311116223+07:00","message":"> Transcript [40532] [false]: 'ในฐานะตัวแทนกลุ่มชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.311119721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.311121605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.311124057+07:00","message":"StatePrefix: 'ในฐานะตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.311126306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:30.393977546+07:00","message":"receive streaming session, msgId: 2908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:30.394019998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในฐานะตัวแทนกลุ่มชาวบ้านบอกว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:30.394027482+07:00","message":"receive interim result [true|false]: ในฐานะตัวแทนกลุ่มชาวบ้านบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:30.394036375+07:00","message":"end recv isFinal message id 2908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:30.394038753+07:00","message":"end Recv id 2908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:30.394046096+07:00","message":"[buffer interim] 2908 true ในฐานะตัวแทนกลุ่มชาวบ้านบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.394057228+07:00","message":"[bufferProcess] interim [70000000]:ในฐานะตัวแทนกลุ่มชาวบ้านบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.394063062+07:00","message":"[bufferProcess] send to processor (isfinal):ในฐานะตัวแทนกลุ่มชาวบ้านบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.394068434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.394071464+07:00","message":"> Transcript [40533] [false]: 'ในฐานะตัวแทนกลุ่มชาวบ้านบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.394076156+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.394078252+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.394080518+07:00","message":"StatePrefix: 'ในฐานะตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.394082579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.394085601+07:00","message":"Push: 'ในฐานะตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.39408749+07:00","message":"TextPushed: 'ในฐานะตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.39408968+07:00","message":"Set new StatePrefix : 'ในฐานะตัวแทนกลุ่มชาวบ้านบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.394092217+07:00","message":"Next Push (prob) : 'กลุ่มชาวบ้านบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.39409437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.394096465+07:00","message":"> Transcript [40534] [true]: 'ในฐานะตัวแทนกลุ่มชาวบ้านบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.394099104+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.394100715+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.394103134+07:00","message":"StatePrefix: 'ในฐานะตัวแทนกลุ่มชาวบ้านบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.394105406+07:00","message":"TextPushed: 'ในฐานะตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:30.394107481+07:00","message":"Push: 'กลุ่มชาวบ้านบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:30.394115786+07:00","message":"push: {false ในฐานะตัวแทน 0 0xc005d08600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:30.394122609+07:00","message":"push: {true กลุ่มชาวบ้านบอกว่า 0 0xc005d08600}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:30.401093669+07:00","message":"write wav file: './tmp/7565/7565_2908.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:30.414998716+07:00","message":"[GCS] Start streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.164790967+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.164833564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.164838946+07:00","message":"receive interim result [false|false]: ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.164853333+07:00","message":"[buffer interim] 2909 false ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.164861607+07:00","message":"[bufferProcess] interim [540000000]:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.164863359+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.293922421+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.29395784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Papa\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.29396333+07:00","message":"receive interim result [false|false]: Papa"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.293979785+07:00","message":"[buffer interim] 2909 false Papa"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.293987571+07:00","message":"[bufferProcess] interim [660000000]:Papa"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.293993688+07:00","message":"[bufferProcess] send to processor:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.293999194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.294002391+07:00","message":"> Transcript [40535] [false]: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.294004703+07:00","message":"Set StatePrefix (first interim): 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.301578842+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.301604517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.301609434+07:00","message":"receive interim result [false|false]: ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.301627441+07:00","message":"[buffer interim] 2909 false ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.301632597+07:00","message":"[bufferProcess] interim [720000000]:ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.301635054+07:00","message":"[bufferProcess] send to processor:Papa"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.30163781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.301640261+07:00","message":"> Transcript [40536] [false]: 'Papa'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.301642404+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.301644702+07:00","message":"Set new StatePrefix: 'Papa'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:31.457905121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:31.45792903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.474804048+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.474840955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.474847116+07:00","message":"receive interim result [false|false]: ชาวบ้านใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.474859557+07:00","message":"[buffer interim] 2909 false ชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.474868615+07:00","message":"[bufferProcess] interim [900000000]:ชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.474870813+07:00","message":"[bufferProcess] send to processor:ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.474874454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.474877273+07:00","message":"> Transcript [40537] [false]: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.474879589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.474881625+07:00","message":"Set new StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.646781303+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.646830165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.646836835+07:00","message":"receive interim result [false|false]: ชาวบ้านในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.646852796+07:00","message":"[buffer interim] 2909 false ชาวบ้านในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.646860735+07:00","message":"[bufferProcess] interim [80000000]:ชาวบ้านในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.64686344+07:00","message":"[bufferProcess] send to processor:ชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.646870668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.646873653+07:00","message":"> Transcript [40538] [false]: 'ชาวบ้านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.646877437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.646880125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.646882747+07:00","message":"StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.646884977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.830870282+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.830902498+07:00","message":"receive 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-05-12T12:54:31.830908949+07:00","message":"receive interim result [false|false]: ชาวบ้านในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:31.830919461+07:00","message":"[buffer interim] 2909 false ชาวบ้านในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.830927985+07:00","message":"[bufferProcess] interim [260000000]:ชาวบ้านในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.830930312+07:00","message":"[bufferProcess] send to processor:ชาวบ้านในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.830935279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.830938037+07:00","message":"> Transcript [40539] [false]: 'ชาวบ้านในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.83094249+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.830944507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.830946406+07:00","message":"StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:31.830948471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.035931298+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.035966609+07:00","message":"receive 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-05-12T12:54:32.035974247+07:00","message":"receive interim result [false|false]: ชาวบ้านในพื้นที่โดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.035988809+07:00","message":"[buffer interim] 2909 false ชาวบ้านในพื้นที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.035996211+07:00","message":"[bufferProcess] interim [440000000]:ชาวบ้านในพื้นที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.035998965+07:00","message":"[bufferProcess] send to processor:ชาวบ้านในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.036005204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.036007955+07:00","message":"> Transcript [40540] [false]: 'ชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.036011593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.036013736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.036015687+07:00","message":"StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.036017946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.146419648+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.146455807+07:00","message":"receive 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-05-12T12:54:32.146462607+07:00","message":"receive interim result [false|false]: ชาวบ้านในพื้นที่โดยรอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.146477375+07:00","message":"[buffer interim] 2909 false ชาวบ้านในพื้นที่โดยรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.146484378+07:00","message":"[bufferProcess] interim [560000000]:ชาวบ้านในพื้นที่โดยรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.146486937+07:00","message":"[bufferProcess] send to processor:ชาวบ้านในพื้นที่โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.146493108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.146495813+07:00","message":"> Transcript [40541] [false]: 'ชาวบ้านในพื้นที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.146499471+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.146501577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.14650343+07:00","message":"StatePrefix: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.146506037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.146511661+07:00","message":"Push: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.146513488+07:00","message":"TextPushed: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.146515581+07:00","message":"Set new StatePrefix : 'ชาวบ้านในพื้นที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.146518082+07:00","message":"Next Push (prob) : 'ในพื้นที่โดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.146525744+07:00","message":"push: {false ชาวบ้าน 0 0xc003756e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.500259197+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.500306085+07:00","message":"receive 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-05-12T12:54:32.500312276+07:00","message":"receive interim result [false|false]: ชาวบ้านในพื้นที่โดยรอบปกติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.500327701+07:00","message":"[buffer interim] 2909 false ชาวบ้านในพื้นที่โดยรอบปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.500336137+07:00","message":"[bufferProcess] interim [920000000]:ชาวบ้านในพื้นที่โดยรอบปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.50033843+07:00","message":"[bufferProcess] send to processor:ชาวบ้านในพื้นที่โดยรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.500343994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.500346766+07:00","message":"> Transcript [40542] [false]: 'ชาวบ้านในพื้นที่โดยรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.500350649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.500352914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.500354895+07:00","message":"StatePrefix: 'ชาวบ้านในพื้นที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.50035754+07:00","message":"TextPushed: 'ชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.571105603+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.571138966+07:00","message":"receive 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-05-12T12:54:32.571144585+07:00","message":"receive interim result [false|false]: ชาวบ้านในพื้นที่โดยรอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.571159931+07:00","message":"[buffer interim] 2909 false ชาวบ้านในพื้นที่โดยรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.571167688+07:00","message":"[bufferProcess] interim [980000000]:ชาวบ้านในพื้นที่โดยรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.571170376+07:00","message":"[bufferProcess] send to processor:ชาวบ้านในพื้นที่โดยรอบปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.571175531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.571178108+07:00","message":"> Transcript [40543] [false]: 'ชาวบ้านในพื้นที่โดยรอบปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.571181864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.571183926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.571185815+07:00","message":"StatePrefix: 'ชาวบ้านในพื้นที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.571188064+07:00","message":"TextPushed: 'ชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.687069005+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.687114258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านในพื้นที่โดยรอบ 80\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.687122286+07:00","message":"receive interim result [false|false]: ชาวบ้านในพื้นที่โดยรอบ 80"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.687139954+07:00","message":"[buffer interim] 2909 false ชาวบ้านในพื้นที่โดยรอบ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.687151322+07:00","message":"[bufferProcess] interim [40000000]:ชาวบ้านในพื้นที่โดยรอบ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.687154969+07:00","message":"[bufferProcess] send to processor:ชาวบ้านในพื้นที่โดยรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.687163279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.687167229+07:00","message":"> Transcript [40544] [false]: 'ชาวบ้านในพื้นที่โดยรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.687172074+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.687174966+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.687178186+07:00","message":"StatePrefix: 'ชาวบ้านในพื้นที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.687182873+07:00","message":"TextPushed: 'ชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.717779435+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.717816308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาวบ้านในพื้นที่โดยรอบ 80 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.717822235+07:00","message":"receive interim result [false|false]: ชาวบ้านในพื้นที่โดยรอบ 80 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.717832485+07:00","message":"[buffer interim] 2909 false ชาวบ้านในพื้นที่โดยรอบ 80 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.717841882+07:00","message":"[bufferProcess] interim [100000000]:ชาวบ้านในพื้นที่โดยรอบ 80 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.717845304+07:00","message":"[bufferProcess] send to processor:ชาวบ้านในพื้นที่โดยรอบ 80"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.717849551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.717853482+07:00","message":"> Transcript [40545] [false]: 'ชาวบ้านในพื้นที่โดยรอบ 80'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.717858682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.717870649+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.717873784+07:00","message":"StatePrefix: 'ชาวบ้านในพื้นที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.717879134+07:00","message":"TextPushed: 'ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.717882792+07:00","message":"Push: 'ในพื้นที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.717884737+07:00","message":"TextPushed: 'ชาวบ้านในพื้นที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.717887013+07:00","message":"Set new StatePrefix : 'ชาวบ้านในพื้นที่โดยรอบ 80'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.717889336+07:00","message":"Next Push (prob) : 'รอบ 80'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.717898093+07:00","message":"push: {false ในพื้นที่โดย 0 0xc003756e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.759362531+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.759394809+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-05-12T12:54:32.759401287+07:00","message":"receive interim result [false|false]: ชาวบ้านในพื้นที่โดยรอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.759411861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 86\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.759414505+07:00","message":"receive interim result [false|false]:  86"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.759422018+07:00","message":"[buffer interim] 2909 false ชาวบ้านในพื้นที่โดยรอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.759425659+07:00","message":"[buffer interim] 2909 false  86"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.759431453+07:00","message":"[bufferProcess] interim [160000000]:ชาวบ้านในพื้นที่โดยรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.759433776+07:00","message":"[bufferProcess] send to processor:ชาวบ้านในพื้นที่โดยรอบ 80 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.759436567+07:00","message":"[bufferProcess] interim [160000000]: 86"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.759439039+07:00","message":"[bufferProcess] update buffer: ชาวบ้านในพื้นที่โดยรอบ 86"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.759441546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.759444108+07:00","message":"> Transcript [40546] [false]: 'ชาวบ้านในพื้นที่โดยรอบ 80 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.759446911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.759448784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.759451661+07:00","message":"StatePrefix: 'ชาวบ้านในพื้นที่โดยรอบ 80'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.759453921+07:00","message":"TextPushed: 'ชาวบ้านในพื้นที่โดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.875677231+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.875719957+07:00","message":"receive 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-05-12T12:54:32.875726404+07:00","message":"receive interim result [false|false]: ชาวบ้านในพื้นที่โดยรอบหมู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.8757422+07:00","message":"[buffer interim] 2909 false ชาวบ้านในพื้นที่โดยรอบหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.8757499+07:00","message":"[bufferProcess] interim [280000000]:ชาวบ้านในพื้นที่โดยรอบหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.875752858+07:00","message":"[bufferProcess] send to processor:ชาวบ้านในพื้นที่โดยรอบ 86"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.875761542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.875764665+07:00","message":"> Transcript [40547] [false]: 'ชาวบ้านในพื้นที่โดยรอบ 86'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.875766938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:32.875769096+07:00","message":"Set new StatePrefix: 'ชาวบ้านในพื้นที่โดยรอบ 86'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:32.913627656+07:00","message":"[GCS] IsForceVAD: false for message ID: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.010641114+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.010686248+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-05-12T12:54:33.010693778+07:00","message":"receive interim result [true|false]: ชาวบ้านในพื้นที่โดยรอบหมู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.010704771+07:00","message":"end recv isFinal message id 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.010707058+07:00","message":"end Recv id 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.010716101+07:00","message":"[buffer interim] 2909 true ชาวบ้านในพื้นที่โดยรอบหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.010728062+07:00","message":"[bufferProcess] interim [520000000]:ชาวบ้านในพื้นที่โดยรอบหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.010731019+07:00","message":"[bufferProcess] send to processor (isfinal):ชาวบ้านในพื้นที่โดยรอบหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.010734989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.010738676+07:00","message":"> Transcript [40548] [false]: 'ชาวบ้านในพื้นที่โดยรอบหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.010741379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.010743269+07:00","message":"Set new StatePrefix: 'ชาวบ้านในพื้นที่โดยรอบหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.010745136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.010747129+07:00","message":"> Transcript [40549] [true]: 'ชาวบ้านในพื้นที่โดยรอบหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.010749594+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.010751693+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.010754152+07:00","message":"StatePrefix: 'ชาวบ้านในพื้นที่โดยรอบหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.01075832+07:00","message":"TextPushed: 'ชาวบ้านในพื้นที่โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.010767863+07:00","message":"Push: 'รอบหมู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.010780098+07:00","message":"push: {true รอบหมู่บ้าน 0 0xc003756e00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:33.019647397+07:00","message":"write wav file: './tmp/7565/7565_2909.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.119474649+07:00","message":"[GCS] Start streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.176087307+07:00","message":"[GCS] IsForceVAD: false for message ID: 2910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.361355769+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.361390775+07:00","message":"found end of frame, send empty tag with msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.361395431+07:00","message":"end Recv id 2910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.36140516+07:00","message":"[buffer interim] 2910 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.36141551+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.361418636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.36142142+07:00","message":"> Transcript [40550] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.361423959+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.361425903+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.36142778+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.361429555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.361435775+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.361445265+07:00","message":"push: {true \n 0 0xc0045b8200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.363852606+07:00","message":"[GCS] Start streaming session, msgId: 2911"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:33.366014061+07:00","message":"write wav file: './tmp/7565/7565_2910.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.902606131+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.902653891+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-05-12T12:54:33.902659767+07:00","message":"receive interim result [false|false]: ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:33.902679018+07:00","message":"[buffer interim] 2911 false ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.902686857+07:00","message":"[bufferProcess] interim [360000000]:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:33.902688868+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.246451461+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.246492513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้คัดค้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.246497989+07:00","message":"receive interim result [false|false]: ไม่ได้คัดค้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.246511361+07:00","message":"[buffer interim] 2911 false ไม่ได้คัดค้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.246518062+07:00","message":"[bufferProcess] interim [720000000]:ไม่ได้คัดค้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.246520783+07:00","message":"[bufferProcess] send to processor:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.246525368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.246527903+07:00","message":"> Transcript [40551] [false]: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.246529963+07:00","message":"Set StatePrefix (first interim): 'ไม่ได้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:34.458958071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:34.45896726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.542322709+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.542370065+07:00","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-05-12T12:54:34.542376724+07:00","message":"receive interim result [false|false]: ไม่ได้คัดค้านกฎ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.542396362+07:00","message":"[buffer interim] 2911 false ไม่ได้คัดค้านกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.542408639+07:00","message":"[bufferProcess] interim [960000000]:ไม่ได้คัดค้านกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.54241181+07:00","message":"[bufferProcess] send to processor:ไม่ได้คัดค้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.542418521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.542421609+07:00","message":"> Transcript [40552] [false]: 'ไม่ได้คัดค้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.542426186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.542428265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.542430087+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.542432899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.548699864+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.548744502+07:00","message":"receive 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-05-12T12:54:34.548750015+07:00","message":"receive interim result [false|false]: ไม่ได้คัดค้านโครง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.548769957+07:00","message":"[buffer interim] 2911 false ไม่ได้คัดค้านโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.548779976+07:00","message":"[bufferProcess] interim [20000000]:ไม่ได้คัดค้านโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.548782289+07:00","message":"[bufferProcess] send to processor:ไม่ได้คัดค้านกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.548786952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.54878989+07:00","message":"> Transcript [40553] [false]: 'ไม่ได้คัดค้านกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.548793384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.548795489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.54879731+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.548799262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.722393615+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.722440872+07:00","message":"receive 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-05-12T12:54:34.722448286+07:00","message":"receive interim result [false|false]: ไม่ได้คัดค้านโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.722468681+07:00","message":"[buffer interim] 2911 false ไม่ได้คัดค้านโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.722478302+07:00","message":"[bufferProcess] interim [140000000]:ไม่ได้คัดค้านโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.722481878+07:00","message":"[bufferProcess] send to processor:ไม่ได้คัดค้านโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.722503346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.722507923+07:00","message":"> Transcript [40554] [false]: 'ไม่ได้คัดค้านโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.72251266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.722516276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.722519321+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.722522376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.943863432+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.943909083+07:00","message":"receive 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-05-12T12:54:34.943916496+07:00","message":"receive interim result [false|false]: ไม่ได้คัดค้านโครงการนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.943933087+07:00","message":"[buffer interim] 2911 false ไม่ได้คัดค้านโครงการนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.943941728+07:00","message":"[bufferProcess] interim [380000000]:ไม่ได้คัดค้านโครงการนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.943944411+07:00","message":"[bufferProcess] send to processor:ไม่ได้คัดค้านโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.943948125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.943951164+07:00","message":"> Transcript [40555] [false]: 'ไม่ได้คัดค้านโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.943954439+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.943956522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.9439584+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.943960665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.943963893+07:00","message":"Push: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.943966304+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.943968167+07:00","message":"Set new StatePrefix : 'ไม่ได้คัดค้านโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.943970632+07:00","message":"Next Push (prob) : 'คัดค้านโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.943979644+07:00","message":"push: {false ไม่ได้ 0 0xc003c83980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.98707257+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.987109597+07:00","message":"receive 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-05-12T12:54:34.987115127+07:00","message":"receive interim result [false|false]: ไม่ได้คัดค้านโครงการนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:34.987129306+07:00","message":"[buffer interim] 2911 false ไม่ได้คัดค้านโครงการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.987138005+07:00","message":"[bufferProcess] interim [500000000]:ไม่ได้คัดค้านโครงการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.987140371+07:00","message":"[bufferProcess] send to processor:ไม่ได้คัดค้านโครงการนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.987144335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.987147407+07:00","message":"> Transcript [40556] [false]: 'ไม่ได้คัดค้านโครงการนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.987150815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.987153011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.987154886+07:00","message":"StatePrefix: 'ไม่ได้คัดค้านโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:34.987157138+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:35.116613281+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:35.116653261+07:00","message":"receive 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-05-12T12:54:35.116659255+07:00","message":"receive interim result [false|false]: ไม่ได้คัดค้านโครงการนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:35.116677252+07:00","message":"[buffer interim] 2911 false ไม่ได้คัดค้านโครงการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:35.11668452+07:00","message":"[bufferProcess] interim [560000000]:ไม่ได้คัดค้านโครงการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:35.116687129+07:00","message":"[bufferProcess] send to processor:ไม่ได้คัดค้านโครงการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:35.116690329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:35.116694996+07:00","message":"> Transcript [40557] [false]: 'ไม่ได้คัดค้านโครงการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:35.116698276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:35.116700321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:35.116702215+07:00","message":"StatePrefix: 'ไม่ได้คัดค้านโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:35.11670511+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:35.685130141+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:35.685176357+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-05-12T12:54:35.685182435+07:00","message":"receive interim result [false|false]: ไม่ได้คัดค้านโครงการนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:35.685194418+07:00","message":"[buffer interim] 2911 false ไม่ได้คัดค้านโครงการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:35.685200678+07:00","message":"[bufferProcess] interim [160000000]:ไม่ได้คัดค้านโครงการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:35.685203118+07:00","message":"[bufferProcess] send to processor:ไม่ได้คัดค้านโครงการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:35.685208318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:35.685211082+07:00","message":"> Transcript [40558] [false]: 'ไม่ได้คัดค้านโครงการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:35.68521442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:35.685216437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:35.685218874+07:00","message":"StatePrefix: 'ไม่ได้คัดค้านโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:35.685221158+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.018092706+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.018126633+07:00","message":"receive 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-05-12T12:54:36.018133406+07:00","message":"receive interim result [false|false]: ไม่ได้คัดค้านโครงการนะครับพวกเขาต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.018146095+07:00","message":"[buffer interim] 2911 false ไม่ได้คัดค้านโครงการนะครับพวกเขาต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.018153759+07:00","message":"[bufferProcess] interim [520000000]:ไม่ได้คัดค้านโครงการนะครับพวกเขาต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.018156418+07:00","message":"[bufferProcess] send to processor:ไม่ได้คัดค้านโครงการนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.018161372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.018163966+07:00","message":"> Transcript [40559] [false]: 'ไม่ได้คัดค้านโครงการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.018167609+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.018169755+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.018171947+07:00","message":"StatePrefix: 'ไม่ได้คัดค้านโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.018174184+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.018178711+07:00","message":"Push: 'คัดค้านโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.018180696+07:00","message":"TextPushed: 'ไม่ได้คัดค้านโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.018182871+07:00","message":"Set new StatePrefix : 'ไม่ได้คัดค้านโครงการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.018184784+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.018192096+07:00","message":"push: {false คัดค้านโครงการ 0 0xc003c83980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.214965653+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.215009064+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-05-12T12:54:36.215015814+07:00","message":"receive interim result [false|false]: ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.215031405+07:00","message":"[buffer interim] 2911 false ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.215039411+07:00","message":"[bufferProcess] interim [640000000]:ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.215042768+07:00","message":"[bufferProcess] send to processor:ไม่ได้คัดค้านโครงการนะครับพวกเขาต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.215046653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.215049365+07:00","message":"> Transcript [40560] [false]: 'ไม่ได้คัดค้านโครงการนะครับพวกเขาต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.215053398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.215056084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.215059125+07:00","message":"StatePrefix: 'ไม่ได้คัดค้านโครงการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.215061794+07:00","message":"TextPushed: 'ไม่ได้คัดค้านโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.323253651+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.323290033+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-05-12T12:54:36.32329642+07:00","message":"receive interim result [false|false]: ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.323310994+07:00","message":"[buffer interim] 2911 false ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.323318298+07:00","message":"[bufferProcess] interim [820000000]:ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.323321133+07:00","message":"[bufferProcess] send to processor:ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.323327679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.323330438+07:00","message":"> Transcript [40561] [false]: 'ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.323333639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.323335967+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.323339439+07:00","message":"StatePrefix: 'ไม่ได้คัดค้านโครงการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.323341852+07:00","message":"TextPushed: 'ไม่ได้คัดค้านโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.512667565+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.512713056+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-05-12T12:54:36.512721343+07:00","message":"receive interim result [false|false]: ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.512739619+07:00","message":"[buffer interim] 2911 false ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.512752817+07:00","message":"[bufferProcess] interim [940000000]:ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.512759046+07:00","message":"[bufferProcess] send to processor:ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.512768925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.512772992+07:00","message":"> Transcript [40562] [false]: 'ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.512778719+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.512781838+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.512785653+07:00","message":"StatePrefix: 'ไม่ได้คัดค้านโครงการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.512789515+07:00","message":"TextPushed: 'ไม่ได้คัดค้านโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.590686177+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.590724275+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-05-12T12:54:36.590730769+07:00","message":"receive interim result [false|false]: ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.590744868+07:00","message":"[buffer interim] 2911 false ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.590755571+07:00","message":"[bufferProcess] interim [60000000]:ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.590757995+07:00","message":"[bufferProcess] send to processor:ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.590761341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.590764084+07:00","message":"> Transcript [40563] [false]: 'ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.590768357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.590770415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.590772516+07:00","message":"StatePrefix: 'ไม่ได้คัดค้านโครงการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.590775163+07:00","message":"TextPushed: 'ไม่ได้คัดค้านโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.590782695+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.59078447+07:00","message":"TextPushed: 'ไม่ได้คัดค้านโครงการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.590786934+07:00","message":"Set new StatePrefix : 'ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.590789207+07:00","message":"Next Push (prob) : 'พวกเขาต้องการให้มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.590797072+07:00","message":"push: {false นะครับ 0 0xc003c83980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.69286342+07:00","message":"[GCS] IsForceVAD: false for message ID: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.754333032+07:00","message":"[GCS] Start streaming session, msgId: 2912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.782869648+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.782910117+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-05-12T12:54:36.782917131+07:00","message":"receive interim result [false|false]: ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มีการฝึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.782932298+07:00","message":"[buffer interim] 2911 false ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มีการฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.782940646+07:00","message":"[bufferProcess] interim [360000000]:ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มีการฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.782943323+07:00","message":"[bufferProcess] send to processor:ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.78294762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.782950616+07:00","message":"> Transcript [40564] [false]: 'ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.782955035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.782957087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.782958964+07:00","message":"StatePrefix: 'ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.78296206+07:00","message":"TextPushed: 'ไม่ได้คัดค้านโครงการนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.837032519+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.837075631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดค้านโครงการนะครับพวกเขาต้องการให้มีการ\",\"confidence\":0.9396614}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.837081771+07:00","message":"receive interim result [true|false]: คัดค้านโครงการนะครับพวกเขาต้องการให้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.837091991+07:00","message":"end recv isFinal message id 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.83709395+07:00","message":"end Recv id 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.837099977+07:00","message":"[buffer interim] 2911 true คัดค้านโครงการนะครับพวกเขาต้องการให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837109991+07:00","message":"[bufferProcess] interim [360000000]:คัดค้านโครงการนะครับพวกเขาต้องการให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837117421+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มีการฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837121361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837125048+07:00","message":"> Transcript [40565] [false]: 'ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มีการฝึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837128432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837130319+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837132086+07:00","message":"StatePrefix: 'ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837134788+07:00","message":"TextPushed: 'ไม่ได้คัดค้านโครงการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837136752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837138747+07:00","message":"> Transcript [40566] [true]: 'คัดค้านโครงการนะครับพวกเขาต้องการให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837141001+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837142613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837144177+07:00","message":"StatePrefix: 'ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837147069+07:00","message":"TextPushed: 'ไม่ได้คัดค้านโครงการนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837148703+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837310001+07:00","message":"Push: 'พวกเขาต้องการให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837313255+07:00","message":"TextPushed: 'ไม่ได้คัดค้านโครงการนะครับพวกเขาต้องการให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837315451+07:00","message":"Set new StatePrefix : 'คัดค้านโครงการนะครับพวกเขาต้องการให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837317547+07:00","message":"Next Push (prob) : 'คัดค้านโครงการนะครับพวกเขาต้องการให้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:36.837325558+07:00","message":"push: {true พวกเขาต้องการให้มีการ 0 0xc003c83980}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:36.837337528+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2911.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:36.846809868+07:00","message":"write wav file: './tmp/7565/7565_2911.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:37.308343003+07:00","message":"receive streaming session, msgId: 2912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:37.308388776+07:00","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-05-12T12:54:37.308393865+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:37.308410697+07:00","message":"[buffer interim] 2912 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:37.308417952+07:00","message":"[bufferProcess] interim [420000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:37.30841977+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:37.459302022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:37.459321947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:37.609107655+07:00","message":"receive streaming session, msgId: 2912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:37.609148487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:37.609154074+07:00","message":"receive interim result [false|false]: ไฮไลท์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:37.609179209+07:00","message":"[buffer interim] 2912 false ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:37.60919216+07:00","message":"[bufferProcess] interim [660000000]:ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:37.609194713+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:37.609198193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:37.609201603+07:00","message":"> Transcript [40567] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:37.609204306+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:37.614960696+07:00","message":"receive streaming session, msgId: 2912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:37.614992978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ละเอียด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:37.614997943+07:00","message":"receive interim result [false|false]: ให้ละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:37.615012081+07:00","message":"[buffer interim] 2912 false ให้ละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:37.615018616+07:00","message":"[bufferProcess] interim [720000000]:ให้ละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:37.615021038+07:00","message":"[bufferProcess] send to processor:ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:37.615024241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:37.615026938+07:00","message":"> Transcript [40568] [false]: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:37.615029753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:37.615032126+07:00","message":"Set new StatePrefix: 'ไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.102443289+07:00","message":"[GCS] IsForceVAD: false for message ID: 2912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.116368443+07:00","message":"receive streaming session, msgId: 2912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.116404253+07:00","message":"receive 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-05-12T12:54:38.11640997+07:00","message":"receive interim result [false|false]: ให้ละเอียดและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.116428+07:00","message":"[buffer interim] 2912 false ให้ละเอียดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.116435458+07:00","message":"[bufferProcess] interim [140000000]:ให้ละเอียดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.116438078+07:00","message":"[bufferProcess] send to processor:ให้ละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.116441493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.116444015+07:00","message":"> Transcript [40569] [false]: 'ให้ละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.116446269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.116448145+07:00","message":"Set new StatePrefix: 'ให้ละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.137039311+07:00","message":"receive streaming session, msgId: 2912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.137071959+07:00","message":"receive 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-05-12T12:54:38.137077489+07:00","message":"receive interim result [false|false]: ให้ละเอียดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.137094684+07:00","message":"[buffer interim] 2912 false ให้ละเอียดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.137101516+07:00","message":"[bufferProcess] interim [200000000]:ให้ละเอียดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.137104193+07:00","message":"[bufferProcess] send to processor:ให้ละเอียดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.137107005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.137109432+07:00","message":"> Transcript [40570] [false]: 'ให้ละเอียดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.137112934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.137115169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.137117032+07:00","message":"StatePrefix: 'ให้ละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.137119014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.164094051+07:00","message":"[GCS] Start streaming session, msgId: 2913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.288341898+07:00","message":"receive streaming session, msgId: 2912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.28838758+07:00","message":"receive 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-05-12T12:54:38.288394503+07:00","message":"receive interim result [false|false]: ให้ละเอียดและถูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.288411372+07:00","message":"[buffer interim] 2912 false ให้ละเอียดและถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.288419928+07:00","message":"[bufferProcess] interim [320000000]:ให้ละเอียดและถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.288422504+07:00","message":"[bufferProcess] send to processor:ให้ละเอียดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.288429179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.288432166+07:00","message":"> Transcript [40571] [false]: 'ให้ละเอียดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.28843657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.288438797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.288442426+07:00","message":"StatePrefix: 'ให้ละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.288444633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.38580726+07:00","message":"receive streaming session, msgId: 2912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.38584932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ละเอียดและถูก\",\"confidence\":0.91937095}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.385856276+07:00","message":"receive interim result [true|false]: ให้ละเอียดและถูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.385875765+07:00","message":"end recv isFinal message id 2912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.385878196+07:00","message":"end Recv id 2912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.385884718+07:00","message":"[buffer interim] 2912 true ให้ละเอียดและถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.385900507+07:00","message":"[bufferProcess] interim [380000000]:ให้ละเอียดและถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.385904022+07:00","message":"[bufferProcess] send to processor (isfinal):ให้ละเอียดและถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.385907613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.385912796+07:00","message":"> Transcript [40572] [false]: 'ให้ละเอียดและถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.385916003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.385918007+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.385919765+07:00","message":"StatePrefix: 'ให้ละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.385921855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.385923397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.385925456+07:00","message":"> Transcript [40573] [true]: 'ให้ละเอียดและถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.385927659+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.385929495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.385931097+07:00","message":"StatePrefix: 'ให้ละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.385932744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.385935979+07:00","message":"Push: 'ให้ละเอียดและถูก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.385943942+07:00","message":"push: {true ให้ละเอียดและถูก 0 0xc005694f00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:38.392438594+07:00","message":"write wav file: './tmp/7565/7565_2912.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.743839478+07:00","message":"[GCS] IsForceVAD: false for message ID: 2913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.804283342+07:00","message":"[GCS] Start streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.833547369+07:00","message":"receive streaming session, msgId: 2913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.833582972+07:00","message":"found end of frame, send empty tag with msgId: 2913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.833586607+07:00","message":"end Recv id 2913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.833595437+07:00","message":"[buffer interim] 2913 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.833605131+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.833609149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.83361219+07:00","message":"> Transcript [40574] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.833615182+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.833617078+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.833618892+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.833620584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:38.833623301+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:38.833632613+07:00","message":"push: {true \n 0 0xc005695100}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:38.83864826+07:00","message":"write wav file: './tmp/7565/7565_2913.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:39.298824723+07:00","message":"receive streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:39.298878304+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-05-12T12:54:39.298885543+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:39.29890561+07:00","message":"[buffer interim] 2914 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.298912643+07:00","message":"[bufferProcess] interim [300000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.298914479+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:39.347939753+07:00","message":"receive streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:39.347980929+07:00","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-05-12T12:54:39.347987194+07:00","message":"receive interim result [false|false]: โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:39.348006573+07:00","message":"[buffer interim] 2914 false โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.348015346+07:00","message":"[bufferProcess] interim [420000000]:โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.348018475+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.348025582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.348028577+07:00","message":"> Transcript [40575] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.348030686+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:39.784416374+07:00","message":"receive streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:39.784456586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:39.784462796+07:00","message":"receive interim result [false|false]: โดยเฉพาะตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:39.784478133+07:00","message":"[buffer interim] 2914 false โดยเฉพาะตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.784486108+07:00","message":"[bufferProcess] interim [780000000]:โดยเฉพาะตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.784488888+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.784496618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.784499497+07:00","message":"> Transcript [40576] [false]: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.784503004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.78450604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.784508334+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.784510466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:39.988954389+07:00","message":"receive streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:39.98900126+07:00","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-05-12T12:54:39.989007993+07:00","message":"receive interim result [false|false]: โดยเฉพาะตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:39.989029394+07:00","message":"[buffer interim] 2914 false โดยเฉพาะตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.989038942+07:00","message":"[bufferProcess] interim [960000000]:โดยเฉพาะตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.989041854+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.98905114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.989054189+07:00","message":"> Transcript [40577] [false]: 'โดยเฉพาะตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.989058383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.98906069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.989063194+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.989065262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:39.993050884+07:00","message":"receive streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:39.993070098+07:00","message":"receive 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-05-12T12:54:39.993074791+07:00","message":"receive interim result [false|false]: โดยเฉพาะตัวเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:39.993087002+07:00","message":"[buffer interim] 2914 false โดยเฉพาะตัวเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.993091516+07:00","message":"[bufferProcess] interim [20000000]:โดยเฉพาะตัวเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.993093709+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.993096642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.993103028+07:00","message":"> Transcript [40578] [false]: 'โดยเฉพาะตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.993105794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.99310761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.993109614+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:39.993111745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.42792261+07:00","message":"receive streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.427968927+07:00","message":"receive 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-05-12T12:54:40.427975571+07:00","message":"receive interim result [false|false]: โดยเฉพาะตัวเลขของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.427990901+07:00","message":"[buffer interim] 2914 false โดยเฉพาะตัวเลขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.427998145+07:00","message":"[bufferProcess] interim [440000000]:โดยเฉพาะตัวเลขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.42800076+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะตัวเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.428005677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.428008731+07:00","message":"> Transcript [40579] [false]: 'โดยเฉพาะตัวเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.428012111+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.428014254+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.428016675+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.42801883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.428023062+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.428024777+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.428026824+07:00","message":"Set new StatePrefix : 'โดยเฉพาะตัวเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.428028776+07:00","message":"Next Push (prob) : 'เฉพาะตัวเลข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.428036595+07:00","message":"push: {false โดย 0 0xc005695280}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:40.459476817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:40.45951143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.696338956+07:00","message":"receive streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.696393868+07:00","message":"receive 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-05-12T12:54:40.696402881+07:00","message":"receive interim result [false|false]: โดยเฉพาะตัวเลขของตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.696420166+07:00","message":"[buffer interim] 2914 false โดยเฉพาะตัวเลขของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.696429535+07:00","message":"[bufferProcess] interim [680000000]:โดยเฉพาะตัวเลขของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.696432664+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะตัวเลขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.696437239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.696440122+07:00","message":"> Transcript [40580] [false]: 'โดยเฉพาะตัวเลขของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.696444052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.696446349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.696448838+07:00","message":"StatePrefix: 'โดยเฉพาะตัวเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.696453227+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.75308108+07:00","message":"receive streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.753131338+07:00","message":"receive 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-05-12T12:54:40.753137655+07:00","message":"receive interim result [false|false]: โดยเฉพาะตัวเลขของกรรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.753154461+07:00","message":"[buffer interim] 2914 false โดยเฉพาะตัวเลขของกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.753183848+07:00","message":"[bufferProcess] interim [740000000]:โดยเฉพาะตัวเลขของกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.753188516+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะตัวเลขของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.75319382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.753196738+07:00","message":"> Transcript [40581] [false]: 'โดยเฉพาะตัวเลขของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.753200653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.7532039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.753205862+07:00","message":"StatePrefix: 'โดยเฉพาะตัวเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.753208607+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.760797626+07:00","message":"receive streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.760832738+07:00","message":"receive 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-05-12T12:54:40.76083823+07:00","message":"receive interim result [false|false]: โดยเฉพาะตัวเลขของจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.760853707+07:00","message":"[buffer interim] 2914 false โดยเฉพาะตัวเลขของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.760860567+07:00","message":"[bufferProcess] interim [800000000]:โดยเฉพาะตัวเลขของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.760863099+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะตัวเลขของกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.760866075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.760881011+07:00","message":"> Transcript [40582] [false]: 'โดยเฉพาะตัวเลขของกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.760884864+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.760886972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.76088915+07:00","message":"StatePrefix: 'โดยเฉพาะตัวเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.760892205+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.868070039+07:00","message":"receive streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.868105119+07:00","message":"receive 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-05-12T12:54:40.868110864+07:00","message":"receive interim result [false|false]: โดยเฉพาะตัวเลขของตำบล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.868125763+07:00","message":"[buffer interim] 2914 false โดยเฉพาะตัวเลขของตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.868132751+07:00","message":"[bufferProcess] interim [860000000]:โดยเฉพาะตัวเลขของตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.868135535+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะตัวเลขของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.868138773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.868141454+07:00","message":"> Transcript [40583] [false]: 'โดยเฉพาะตัวเลขของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.868145029+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.868146915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.868148759+07:00","message":"StatePrefix: 'โดยเฉพาะตัวเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.868151208+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.868155652+07:00","message":"Push: 'เฉพาะตัวเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.8681579+07:00","message":"TextPushed: 'โดยเฉพาะตัวเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.868160564+07:00","message":"Set new StatePrefix : 'โดยเฉพาะตัวเลขของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:40.868163156+07:00","message":"Next Push (prob) : 'ของจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:40.868183367+07:00","message":"push: {false เฉพาะตัวเลข 0 0xc005695280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.069041958+07:00","message":"receive streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.069086641+07:00","message":"receive 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-05-12T12:54:41.069094939+07:00","message":"receive interim result [false|false]: โดยเฉพาะตัวเลขของตำบลรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.06911257+07:00","message":"[buffer interim] 2914 false โดยเฉพาะตัวเลขของตำบลรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.069122295+07:00","message":"[bufferProcess] interim [40000000]:โดยเฉพาะตัวเลขของตำบลรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.069126473+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะตัวเลขของตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.069130934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.069134989+07:00","message":"> Transcript [40584] [false]: 'โดยเฉพาะตัวเลขของตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.069138439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.069141372+07:00","message":"Set new StatePrefix: 'โดยเฉพาะตัวเลขของตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.312731984+07:00","message":"[GCS] IsForceVAD: false for message ID: 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.374861752+07:00","message":"[GCS] Start streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.405371386+07:00","message":"receive streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.405414721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะตัวเลขของจำนวนรถ\",\"confidence\":0.9553489}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.405421163+07:00","message":"receive interim result [true|false]: โดยเฉพาะตัวเลขของจำนวนรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.405431917+07:00","message":"end recv isFinal message id 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.405434052+07:00","message":"end Recv id 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.40543988+07:00","message":"[buffer interim] 2914 true โดยเฉพาะตัวเลขของจำนวนรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.405448219+07:00","message":"[bufferProcess] interim [520000000]:โดยเฉพาะตัวเลขของจำนวนรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.405454967+07:00","message":"[bufferProcess] send to processor (isfinal):โดยเฉพาะตัวเลขของตำบลรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.40545886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.405461912+07:00","message":"> Transcript [40585] [false]: 'โดยเฉพาะตัวเลขของตำบลรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.405465187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.405467157+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.405469815+07:00","message":"StatePrefix: 'โดยเฉพาะตัวเลขของตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.405472077+07:00","message":"TextPushed: 'โดยเฉพาะตัวเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.405474048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.405475946+07:00","message":"> Transcript [40586] [true]: 'โดยเฉพาะตัวเลขของจำนวนรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.405478252+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.405479876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.40548157+07:00","message":"StatePrefix: 'โดยเฉพาะตัวเลขของตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.405483412+07:00","message":"TextPushed: 'โดยเฉพาะตัวเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.405490655+07:00","message":"Push: 'ของจำนวนรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.405499097+07:00","message":"push: {true ของจำนวนรถ 0 0xc005695280}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:41.416260643+07:00","message":"write wav file: './tmp/7565/7565_2914.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.753002284+07:00","message":"[GCS] IsForceVAD: false for message ID: 2915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.827876036+07:00","message":"[GCS] Start streaming session, msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.858012732+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.858031794+07:00","message":"found end of frame, send empty tag with msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.858035158+07:00","message":"end Recv id 2915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.858042805+07:00","message":"[buffer interim] 2915 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.858050693+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.858054726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.858057715+07:00","message":"> Transcript [40587] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.858060021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.858061991+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.858063731+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.85806542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:41.858068476+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:41.858078752+07:00","message":"push: {true \n 0 0xc005d09580}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:41.863009548+07:00","message":"write wav file: './tmp/7565/7565_2915.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:42.549048104+07:00","message":"receive streaming session, msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:42.549103643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:42.549110024+07:00","message":"receive interim result [false|false]: ภาษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:42.549128075+07:00","message":"[buffer interim] 2916 false ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:42.549136753+07:00","message":"[bufferProcess] interim [540000000]:ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:42.549138679+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:42.815189942+07:00","message":"receive streaming session, msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:42.8152288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:42.815235196+07:00","message":"receive interim result [false|false]: เก็บ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:42.815251252+07:00","message":"[buffer interim] 2916 false เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:42.815261402+07:00","message":"[bufferProcess] interim [780000000]:เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:42.815263909+07:00","message":"[bufferProcess] send to processor:ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:42.815267534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:42.815270581+07:00","message":"> Transcript [40588] [false]: 'ภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:42.815272853+07:00","message":"Set StatePrefix (first interim): 'ภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:42.99910294+07:00","message":"receive streaming session, msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:42.999140172+07:00","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-05-12T12:54:42.999145054+07:00","message":"receive interim result [false|false]: เจ็บคอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:42.999158132+07:00","message":"[buffer interim] 2916 false เจ็บคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:42.999164836+07:00","message":"[bufferProcess] interim [960000000]:เจ็บคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:42.999167115+07:00","message":"[bufferProcess] send to processor:เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:42.999171928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:42.999174803+07:00","message":"> Transcript [40589] [false]: 'เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:42.999177037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:42.999179101+07:00","message":"Set new StatePrefix: 'เก็บ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.056252205+07:00","message":"receive streaming session, msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.056296349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ็บข้อมือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.056303099+07:00","message":"receive interim result [false|false]: เจ็บข้อมือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.056318511+07:00","message":"[buffer interim] 2916 false เจ็บข้อมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.056326139+07:00","message":"[bufferProcess] interim [80000000]:เจ็บข้อมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.056328555+07:00","message":"[bufferProcess] send to processor:เจ็บคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.056335008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.056337876+07:00","message":"> Transcript [40590] [false]: 'เจ็บคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.056340144+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.056343844+07:00","message":"Set new StatePrefix: 'เจ็บคอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.186886921+07:00","message":"receive streaming session, msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.186931703+07:00","message":"receive 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-05-12T12:54:43.186938094+07:00","message":"receive interim result [false|false]: เก็บข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.186953469+07:00","message":"[buffer interim] 2916 false เก็บข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.186961503+07:00","message":"[bufferProcess] interim [140000000]:เก็บข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.186964047+07:00","message":"[bufferProcess] send to processor:เจ็บข้อมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.186969578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.186972817+07:00","message":"> Transcript [40591] [false]: 'เจ็บข้อมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.186974975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.18697724+07:00","message":"Set new StatePrefix: 'เจ็บข้อมือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.39894892+07:00","message":"receive streaming session, msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.39898895+07:00","message":"receive 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-05-12T12:54:43.398995029+07:00","message":"receive interim result [false|false]: เก็บข้อมูลไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.399009956+07:00","message":"[buffer interim] 2916 false เก็บข้อมูลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.399017011+07:00","message":"[bufferProcess] interim [380000000]:เก็บข้อมูลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.399020195+07:00","message":"[bufferProcess] send to processor:เก็บข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.399027011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.39902982+07:00","message":"> Transcript [40592] [false]: 'เก็บข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.399032068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.399034224+07:00","message":"Set new StatePrefix: 'เก็บข้อมูล'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:43.460358389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:43.460372994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.57043259+07:00","message":"receive streaming session, msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.570482637+07:00","message":"receive 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-05-12T12:54:43.570489438+07:00","message":"receive interim result [false|false]: เก็บข้อมูลไม่ถูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.570502873+07:00","message":"[buffer interim] 2916 false เก็บข้อมูลไม่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.57051356+07:00","message":"[bufferProcess] interim [560000000]:เก็บข้อมูลไม่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.570516173+07:00","message":"[bufferProcess] send to processor:เก็บข้อมูลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.570519669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.570522421+07:00","message":"> Transcript [40593] [false]: 'เก็บข้อมูลไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.570525786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.570534932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.570537151+07:00","message":"StatePrefix: 'เก็บข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.570539542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.698013344+07:00","message":"receive streaming session, msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.698057163+07:00","message":"receive 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-05-12T12:54:43.698065434+07:00","message":"receive interim result [false|false]: เก็บข้อมูลไม่ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.698083192+07:00","message":"[buffer interim] 2916 false เก็บข้อมูลไม่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.698091459+07:00","message":"[bufferProcess] interim [680000000]:เก็บข้อมูลไม่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.698093924+07:00","message":"[bufferProcess] send to processor:เก็บข้อมูลไม่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.698097459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.698101457+07:00","message":"> Transcript [40594] [false]: 'เก็บข้อมูลไม่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.698107097+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.698109312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.698111127+07:00","message":"StatePrefix: 'เก็บข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.698113291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.87306581+07:00","message":"[GCS] IsForceVAD: false for message ID: 2916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.936390755+07:00","message":"[GCS] Start streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.968143151+07:00","message":"receive streaming session, msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.968189962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บข้อมูลไม่ถูกต้อง\",\"confidence\":0.9579195}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.968198142+07:00","message":"receive interim result [true|false]: เก็บข้อมูลไม่ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.968207579+07:00","message":"end recv isFinal message id 2916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.968211783+07:00","message":"end Recv id 2916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.968220751+07:00","message":"[buffer interim] 2916 true เก็บข้อมูลไม่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.968229757+07:00","message":"[bufferProcess] interim [70000000]:เก็บข้อมูลไม่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.968233961+07:00","message":"[bufferProcess] send to processor (isfinal):เก็บข้อมูลไม่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.968239353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.96824388+07:00","message":"> Transcript [40595] [false]: 'เก็บข้อมูลไม่ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.968248132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.968251144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.968253934+07:00","message":"StatePrefix: 'เก็บข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.968256708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.968259242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.968262556+07:00","message":"> Transcript [40596] [true]: 'เก็บข้อมูลไม่ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.96826572+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.968268341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.968270873+07:00","message":"StatePrefix: 'เก็บข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.968273976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:43.96827722+07:00","message":"Push: 'เก็บข้อมูลไม่ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:43.968303301+07:00","message":"push: {true เก็บข้อมูลไม่ถูกต้อง 0 0xc0045b8000}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:43.976113792+07:00","message":"write wav file: './tmp/7565/7565_2916.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.296080458+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.29611715+07:00","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-05-12T12:54:44.296122403+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.296133714+07:00","message":"[buffer interim] 2917 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.296141084+07:00","message":"[bufferProcess] interim [420000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.296142724+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.419820985+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.41985375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.419860266+07:00","message":"receive interim result [false|false]: ตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.41987463+07:00","message":"[buffer interim] 2917 false ตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.419881143+07:00","message":"[bufferProcess] interim [480000000]:ตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.419883274+07:00","message":"[bufferProcess] send to processor:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.419889553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.419892298+07:00","message":"> Transcript [40597] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.41989435+07:00","message":"Set StatePrefix (first interim): 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.474601953+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.474639423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเลข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.474646929+07:00","message":"receive interim result [false|false]: ตัวเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.474661619+07:00","message":"[buffer interim] 2917 false ตัวเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.474668581+07:00","message":"[bufferProcess] interim [540000000]:ตัวเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.474670913+07:00","message":"[bufferProcess] send to processor:ตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.474677813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.474680687+07:00","message":"> Transcript [40598] [false]: 'ตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.474683793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.47468565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.474687623+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.474689838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.605797931+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.605834448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเลขมัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.605840417+07:00","message":"receive interim result [false|false]: ตัวเลขมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.605856536+07:00","message":"[buffer interim] 2917 false ตัวเลขมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.605863493+07:00","message":"[bufferProcess] interim [720000000]:ตัวเลขมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.605865732+07:00","message":"[bufferProcess] send to processor:ตัวเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.605868736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.60587162+07:00","message":"> Transcript [40599] [false]: 'ตัวเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.605874403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.605876238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.605878416+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.605880563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.660209425+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.660244563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเลขบัญชี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.660250528+07:00","message":"receive interim result [false|false]: ตัวเลขบัญชี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.660263371+07:00","message":"[buffer interim] 2917 false ตัวเลขบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.660270348+07:00","message":"[bufferProcess] interim [780000000]:ตัวเลขบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.660272832+07:00","message":"[bufferProcess] send to processor:ตัวเลขมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.660277652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.660280415+07:00","message":"> Transcript [40600] [false]: 'ตัวเลขมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.660284247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.660286433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.660288413+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.660290649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.80118002+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.801224527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเลขมันเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.80123063+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.801247327+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.801254517+07:00","message":"[bufferProcess] interim [900000000]:ตัวเลขมันเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.801257023+07:00","message":"[bufferProcess] send to processor:ตัวเลขบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.801263366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.801266551+07:00","message":"> Transcript [40601] [false]: 'ตัวเลขบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.80127001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.801272214+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.801275889+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.801278275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.80128412+07:00","message":"Push: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.801286044+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.801288662+07:00","message":"Set new StatePrefix : 'ตัวเลขบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:44.80129083+07:00","message":"Next Push (prob) : 'เลขบัญชี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:44.801299337+07:00","message":"push: {false ตัว 0 0xc003756480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:45.107294628+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:45.107328241+07:00","message":"receive 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-05-12T12:54:45.107334129+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:45.107349592+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.107357973+07:00","message":"[bufferProcess] interim [140000000]:ตัวเลขมันเกินจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.107360534+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.107364174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.107366919+07:00","message":"> Transcript [40602] [false]: 'ตัวเลขมันเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.107369246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.107371081+07:00","message":"Set new StatePrefix: 'ตัวเลขมันเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:45.563836432+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:45.563879233+07:00","message":"receive 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-05-12T12:54:45.563892668+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:45.563908478+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.563916288+07:00","message":"[bufferProcess] interim [680000000]:ตัวเลขมันเกินจริงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.563918966+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.563925734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.56392849+07:00","message":"> Transcript [40603] [false]: 'ตัวเลขมันเกินจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.563932531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.563936281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.563938339+07:00","message":"StatePrefix: 'ตัวเลขมันเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.563941197+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:45.691182466+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:45.691235964+07:00","message":"receive 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-05-12T12:54:45.691242901+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:45.691259867+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.69127443+07:00","message":"[bufferProcess] interim [800000000]:ตัวเลขมันเกินจริงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.691277249+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.691282521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.691285928+07:00","message":"> Transcript [40604] [false]: 'ตัวเลขมันเกินจริงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.691290096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.691292457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.691294363+07:00","message":"StatePrefix: 'ตัวเลขมันเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:45.691297405+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.008181446+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.008213399+07:00","message":"receive 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-05-12T12:54:46.008220446+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.008234523+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.008241631+07:00","message":"[bufferProcess] interim [40000000]:ตัวเลขมันเกินจริงก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.00824441+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.008250508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.00825359+07:00","message":"> Transcript [40605] [false]: 'ตัวเลขมันเกินจริงก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.008257202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.008259291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.008261514+07:00","message":"StatePrefix: 'ตัวเลขมันเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.008264127+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.090609455+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.090649502+07:00","message":"receive 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-05-12T12:54:46.090657345+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.090675694+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.090683865+07:00","message":"[bufferProcess] interim [220000000]:ตัวเลขมันเกินจริงก็จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.090686153+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.09068912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.090691811+07:00","message":"> Transcript [40606] [false]: 'ตัวเลขมันเกินจริงก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.090695645+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.090697585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.090700174+07:00","message":"StatePrefix: 'ตัวเลขมันเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.090703069+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.090707891+07:00","message":"Push: 'เลขมันเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.090709873+07:00","message":"TextPushed: 'ตัวเลขมันเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.090712136+07:00","message":"Set new StatePrefix : 'ตัวเลขมันเกินจริงก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.090714334+07:00","message":"Next Push (prob) : 'จริงก็จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.09072191+07:00","message":"push: {false เลขมันเกิน 0 0xc003756480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.267720849+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.267765658+07:00","message":"receive 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-05-12T12:54:46.267772499+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.26778908+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.267800849+07:00","message":"[bufferProcess] interim [400000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.267805262+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.267811884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.267819178+07:00","message":"> Transcript [40607] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.267825327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.267829309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.267832164+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.26784759+07:00","message":"TextPushed: 'ตัวเลขมันเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.390189712+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.390230734+07:00","message":"receive 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-05-12T12:54:46.390237957+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.39025671+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.390269794+07:00","message":"[bufferProcess] interim [520000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.390273696+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.390280316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.390284778+07:00","message":"> Transcript [40608] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.390289892+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.390292908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.390296427+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.390300168+07:00","message":"TextPushed: 'ตัวเลขมันเกิน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:46.461153937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:46.461156503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.70977355+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.709809443+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-05-12T12:54:46.709815572+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.70982738+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.709835236+07:00","message":"[bufferProcess] interim [820000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.709837563+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.709840823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.70984376+07:00","message":"> Transcript [40609] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.709846894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.709848807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.709850966+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.709853617+07:00","message":"TextPushed: 'ตัวเลขมันเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.769491981+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.769540093+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-05-12T12:54:46.769546013+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.769563728+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.769572594+07:00","message":"[bufferProcess] interim [880000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.769575338+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผลต่อการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.769579324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.769582031+07:00","message":"> Transcript [40610] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.769585696+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.769587653+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.769589796+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.769592478+07:00","message":"TextPushed: 'ตัวเลขมันเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.769596936+07:00","message":"Push: 'จริงก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.769598824+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.769601058+07:00","message":"Set new StatePrefix : 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.769603199+07:00","message":"Next Push (prob) : 'ผลต่อการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.76961098+07:00","message":"push: {false จริงก็จะส่ง 0 0xc003756480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.961808946+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.961854691+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-05-12T12:54:46.961860918+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:46.961877033+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.961884981+07:00","message":"[bufferProcess] interim [120000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.961887541+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.961894172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.961897003+07:00","message":"> Transcript [40611] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.961899292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:46.961902666+07:00","message":"Set new StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.279130574+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.279181476+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-05-12T12:54:47.27918995+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.279203895+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.279213409+07:00","message":"[bufferProcess] interim [360000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.279216226+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.279224012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.27922721+07:00","message":"> Transcript [40612] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.279231196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.279234084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.279236202+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.279238859+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.495578858+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.495618568+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-05-12T12:54:47.495624349+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของครู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.495637266+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของครู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.495646704+07:00","message":"[bufferProcess] interim [600000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของครู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.495649457+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.495654814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.49565737+07:00","message":"> Transcript [40613] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.495661056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.495663019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.495664908+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.495667331+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.598176369+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.598212371+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-05-12T12:54:47.598218487+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.598231997+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.598240284+07:00","message":"[bufferProcess] interim [660000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.598243906+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของครู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.598252762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.598256712+07:00","message":"> Transcript [40614] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.598261878+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.598265075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.598268051+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.598271549+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.681789457+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.68182594+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-05-12T12:54:47.681832543+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.681848931+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.681871199+07:00","message":"[bufferProcess] interim [780000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.681874091+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.681879521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.681882605+07:00","message":"> Transcript [40615] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.681886823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.681888896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.681891307+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.681894302+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.68190159+07:00","message":"Push: 'ผลต่อการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.681903877+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.681906083+07:00","message":"Set new StatePrefix : 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.681908551+07:00","message":"Next Push (prob) : 'การของโครง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.681931912+07:00","message":"push: {false ผลต่อการดำเนิน 0 0xc003756480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.860464368+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.860509563+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-05-12T12:54:47.860515806+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.860528901+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.860536454+07:00","message":"[bufferProcess] interim [960000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.860539789+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.860545085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.860547845+07:00","message":"> Transcript [40616] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.860551702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.860553849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.860569714+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.860572516+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.990881111+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.990921462+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-05-12T12:54:47.990928519+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:47.990945003+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.990955918+07:00","message":"[bufferProcess] interim [80000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.990963248+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.990971995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.990976074+07:00","message":"> Transcript [40617] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.990981047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.990984025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.990987559+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:47.990990556+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:48.133527816+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:48.133566458+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-05-12T12:54:48.13357351+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:48.133587195+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.133597253+07:00","message":"[bufferProcess] interim [200000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.133601773+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.133609226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.133613401+07:00","message":"> Transcript [40618] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.133618362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.13362109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.133624329+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.133628194+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:48.709564886+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:48.709615595+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-05-12T12:54:48.709622583+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:48.709637104+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.709645433+07:00","message":"[bufferProcess] interim [800000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.709648012+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.709655436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.709658448+07:00","message":"> Transcript [40619] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.709663086+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.709665289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.709667573+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.709670542+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.709676732+07:00","message":"Push: 'การของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.709678859+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.709681667+07:00","message":"Set new StatePrefix : 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:48.709684581+07:00","message":"Next Push (prob) : 'การตั้งแต่ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:48.709692763+07:00","message":"push: {false การของโครง 0 0xc003756480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.039482219+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.039525208+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-05-12T12:54:49.039531304+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นลม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.039544528+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.039551534+07:00","message":"[bufferProcess] interim [40000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.0395548+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.039565605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.0395691+07:00","message":"> Transcript [40620] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.039573298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.039575583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.039592678+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.039596215+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.058761548+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.058803079+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-05-12T12:54:49.058810469+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.058825953+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.058832774+07:00","message":"[bufferProcess] interim [100000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.058835337+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.058838545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.058841123+07:00","message":"> Transcript [40621] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.058845317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.058847285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.05884928+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.058852309+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.064441867+07:00","message":"[GCS] IsForceVAD: false for message ID: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.082503298+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.082542022+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-05-12T12:54:49.082548366+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.082568495+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.082577187+07:00","message":"[bufferProcess] interim [160000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.08258006+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.082588729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.082591498+07:00","message":"> Transcript [40622] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.082595303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.082598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.082600059+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.082602814+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.123260908+07:00","message":"[GCS] Start streaming session, msgId: 2918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.167509736+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.167546542+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-05-12T12:54:49.16755257+07:00","message":"receive interim result [false|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้งความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.167570571+07:00","message":"[buffer interim] 2917 false ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้งความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.1675789+07:00","message":"[bufferProcess] interim [340000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้งความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.167582164+07:00","message":"[bufferProcess] send to processor:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.16759167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.167594692+07:00","message":"> Transcript [40623] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.167598755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.167600686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.167603347+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.167606204+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.167612381+07:00","message":"Push: 'การตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.167614291+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.167616582+07:00","message":"Set new StatePrefix : 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.167618911+07:00","message":"Next Push (prob) : 'รวมทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.167626182+07:00","message":"push: {false การตั้งแต่ต้น 0 0xc003756480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.227166715+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.227209308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.227216051+07:00","message":"receive interim result [true|false]: ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.227227886+07:00","message":"end recv isFinal message id 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.227230042+07:00","message":"end Recv id 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.227241602+07:00","message":"[buffer interim] 2917 true ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.22725466+07:00","message":"[bufferProcess] interim [340000000]:ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.227258392+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้งความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.227263567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.227266514+07:00","message":"> Transcript [40624] [false]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้งความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.227270239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.227272229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.22727427+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.227276998+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.227279234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.227281139+07:00","message":"> Transcript [40625] [true]: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.227283488+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.22728551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.227287219+07:00","message":"StatePrefix: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้นรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.227289226+07:00","message":"TextPushed: 'ตัวเลขมันเกินจริงก็จะส่งผลต่อการดำเนินการของโครงการตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.227292685+07:00","message":"Push: 'รวมทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.22730201+07:00","message":"push: {true รวมทั้ง 0 0xc003756480}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:49.237943132+07:00","message":"write wav file: './tmp/7565/7565_2917.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.312157582+07:00","message":"[GCS] IsForceVAD: false for message ID: 2918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.384210392+07:00","message":"[GCS] Start streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.415185991+07:00","message":"receive streaming session, msgId: 2918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.415208539+07:00","message":"found end of frame, send empty tag with msgId: 2918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.415212004+07:00","message":"end Recv id 2918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.415219941+07:00","message":"[buffer interim] 2918 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.415228096+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.415232065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.415235084+07:00","message":"> Transcript [40626] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.415237472+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.415239552+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.415241306+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.415242982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.415247718+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.415259871+07:00","message":"push: {true \n 0 0xc005d08580}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:49.419438536+07:00","message":"write wav file: './tmp/7565/7565_2918.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:49.461829506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:49.46183522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.893926847+07:00","message":"[GCS] IsForceVAD: false for message ID: 2919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.954396822+07:00","message":"[GCS] Start streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.995998509+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.996021879+07:00","message":"found end of frame, send empty tag with msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.996025184+07:00","message":"end Recv id 2919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.996033128+07:00","message":"[buffer interim] 2919 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.996040598+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.996053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.996056087+07:00","message":"> Transcript [40627] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.996058527+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.996060357+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.996062028+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.996063964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:49.99606678+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:49.996077063+07:00","message":"push: {true \n 0 0xc005694400}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:50.001972645+07:00","message":"write wav file: './tmp/7565/7565_2919.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.475132421+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.47516541+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-05-12T12:54:50.47517011+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.475182355+07:00","message":"[buffer interim] 2920 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.475188227+07:00","message":"[bufferProcess] interim [300000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.475190101+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.6614439+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.661494249+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-05-12T12:54:50.661501446+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.661517411+07:00","message":"[buffer interim] 2920 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.661525674+07:00","message":"[bufferProcess] interim [360000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.661528488+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.661532925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.661536329+07:00","message":"> Transcript [40628] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.661541745+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.790978352+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.791011322+07:00","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-05-12T12:54:50.791016346+07:00","message":"receive interim result [false|false]: และคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.791030068+07:00","message":"[buffer interim] 2920 false และคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.791037372+07:00","message":"[bufferProcess] interim [420000000]:และคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.791039785+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.791042845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.791045273+07:00","message":"> Transcript [40629] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.791047562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.791050045+07:00","message":"Set new StatePrefix: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.918718319+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.91875061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และคนละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.918755799+07:00","message":"receive interim result [false|false]: และคนละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.918767356+07:00","message":"[buffer interim] 2920 false และคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.918773436+07:00","message":"[bufferProcess] interim [540000000]:และคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.918775607+07:00","message":"[bufferProcess] send to processor:และคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.918778651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.918781511+07:00","message":"> Transcript [40630] [false]: 'และคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.918783551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.918785447+07:00","message":"Set new StatePrefix: 'และคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.938617914+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.938669536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และผลลัพธ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.938675797+07:00","message":"receive interim result [false|false]: และผลลัพธ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.938691987+07:00","message":"[buffer interim] 2920 false และผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.938699821+07:00","message":"[bufferProcess] interim [600000000]:และผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.9387027+07:00","message":"[bufferProcess] send to processor:และคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.938708539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.938711196+07:00","message":"> Transcript [40631] [false]: 'และคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.938714838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.938716945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.938718832+07:00","message":"StatePrefix: 'และคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.938720949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.959704755+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.959736601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และผลไม้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.959742008+07:00","message":"receive interim result [false|false]: และผลไม้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.959758986+07:00","message":"[buffer interim] 2920 false และผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.959765691+07:00","message":"[bufferProcess] interim [660000000]:และผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.959768095+07:00","message":"[bufferProcess] send to processor:และผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.959773179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.959776069+07:00","message":"> Transcript [40632] [false]: 'และผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.959778096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.959780435+07:00","message":"Set new StatePrefix: 'และผลลัพธ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.999339252+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.999374614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และตัวละคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.999380315+07:00","message":"receive interim result [false|false]: และตัวละคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:50.999402957+07:00","message":"[buffer interim] 2920 false และตัวละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.999411946+07:00","message":"[bufferProcess] interim [720000000]:และตัวละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.999414155+07:00","message":"[bufferProcess] send to processor:และผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.999417135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.999420008+07:00","message":"> Transcript [40633] [false]: 'และผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.999422957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:50.999424945+07:00","message":"Set new StatePrefix: 'และผลไม้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.021763874+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.021795391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสภาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.021800475+07:00","message":"receive interim result [false|false]: และสภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.021813325+07:00","message":"[buffer interim] 2920 false และสภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.021826451+07:00","message":"[bufferProcess] interim [780000000]:และสภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.021828797+07:00","message":"[bufferProcess] send to processor:และตัวละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.021832328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.021835111+07:00","message":"> Transcript [40634] [false]: 'และตัวละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.021837057+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.021839051+07:00","message":"Set new StatePrefix: 'และตัวละคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.155278624+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.155311999+07:00","message":"receive 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-05-12T12:54:51.15531722+07:00","message":"receive interim result [false|false]: และคนละภาวนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.155332824+07:00","message":"[buffer interim] 2920 false และคนละภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.155341853+07:00","message":"[bufferProcess] interim [20000000]:และคนละภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.155343935+07:00","message":"[bufferProcess] send to processor:และสภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.155347677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.155350307+07:00","message":"> Transcript [40635] [false]: 'และสภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.155352512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.155354727+07:00","message":"Set new StatePrefix: 'และสภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.27921506+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.279248506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสภาวะใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.279256526+07:00","message":"receive interim result [false|false]: และสภาวะใด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.279271972+07:00","message":"[buffer interim] 2920 false และสภาวะใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.279279386+07:00","message":"[bufferProcess] interim [80000000]:และสภาวะใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.27928187+07:00","message":"[bufferProcess] send to processor:และคนละภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.279287634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.279290311+07:00","message":"> Transcript [40636] [false]: 'และคนละภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.279292407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.279294829+07:00","message":"Set new StatePrefix: 'และคนละภาวนา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.363158788+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.36319724+07:00","message":"receive 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-05-12T12:54:51.363204869+07:00","message":"receive interim result [false|false]: และสภาวะในด้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.363219176+07:00","message":"[buffer interim] 2920 false และสภาวะในด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.36322698+07:00","message":"[bufferProcess] interim [200000000]:และสภาวะในด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.363231025+07:00","message":"[bufferProcess] send to processor:และสภาวะใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.363238511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.363241953+07:00","message":"> Transcript [40637] [false]: 'และสภาวะใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.363244987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.363247846+07:00","message":"Set new StatePrefix: 'และสภาวะใด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.396087052+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.396122732+07:00","message":"receive 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-05-12T12:54:51.396129181+07:00","message":"receive interim result [false|false]: และสภาวะในด้านต่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.396141942+07:00","message":"[buffer interim] 2920 false และสภาวะในด้านต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.396152473+07:00","message":"[bufferProcess] interim [320000000]:และสภาวะในด้านต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.396156163+07:00","message":"[bufferProcess] send to processor:และสภาวะในด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.396162251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.396166884+07:00","message":"> Transcript [40638] [false]: 'และสภาวะในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.396170164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.396173105+07:00","message":"Set new StatePrefix: 'และสภาวะในด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.575860245+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.575907923+07:00","message":"receive 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-05-12T12:54:51.57591615+07:00","message":"receive interim result [false|false]: และสภาวะในด้านต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.575933854+07:00","message":"[buffer interim] 2920 false และสภาวะในด้านต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.575945299+07:00","message":"[bufferProcess] interim [440000000]:และสภาวะในด้านต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.575949133+07:00","message":"[bufferProcess] send to processor:และสภาวะในด้านต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.575956379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.575960311+07:00","message":"> Transcript [40639] [false]: 'และสภาวะในด้านต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.575965846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.575968894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.575971896+07:00","message":"StatePrefix: 'และสภาวะในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.57597483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.913496521+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.913534149+07:00","message":"receive 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-05-12T12:54:51.913541419+07:00","message":"receive interim result [false|false]: และสภาวะในด้านต่างๆที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.913561507+07:00","message":"[buffer interim] 2920 false และสภาวะในด้านต่างๆที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.913571919+07:00","message":"[bufferProcess] interim [740000000]:และสภาวะในด้านต่างๆที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.913578271+07:00","message":"[bufferProcess] send to processor:และสภาวะในด้านต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.913583229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.913587444+07:00","message":"> Transcript [40640] [false]: 'และสภาวะในด้านต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.913592026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.913595338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.913598678+07:00","message":"StatePrefix: 'และสภาวะในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.913601378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.928145527+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.928186027+07:00","message":"receive 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-05-12T12:54:51.928193138+07:00","message":"receive interim result [false|false]: และสภาวะในด้านต่างๆที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:51.928210517+07:00","message":"[buffer interim] 2920 false และสภาวะในด้านต่างๆที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.928218383+07:00","message":"[bufferProcess] interim [800000000]:และสภาวะในด้านต่างๆที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.928221694+07:00","message":"[bufferProcess] send to processor:และสภาวะในด้านต่างๆที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.92823003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.928233927+07:00","message":"> Transcript [40641] [false]: 'และสภาวะในด้านต่างๆที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.928238659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.928241537+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.928245202+07:00","message":"StatePrefix: 'และสภาวะในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:51.928248858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:52.116176352+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:52.116209496+07:00","message":"receive 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-05-12T12:54:52.116214697+07:00","message":"receive interim result [false|false]: และสภาวะในด้านต่างๆที่จะตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:52.116232075+07:00","message":"[buffer interim] 2920 false และสภาวะในด้านต่างๆที่จะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.116240866+07:00","message":"[bufferProcess] interim [980000000]:และสภาวะในด้านต่างๆที่จะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.116244403+07:00","message":"[bufferProcess] send to processor:และสภาวะในด้านต่างๆที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.116249052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.116251883+07:00","message":"> Transcript [40642] [false]: 'และสภาวะในด้านต่างๆที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.116255341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.116257657+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.116259855+07:00","message":"StatePrefix: 'และสภาวะในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.116261935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.116268266+07:00","message":"Push: 'และสภาวะในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.116270361+07:00","message":"TextPushed: 'และสภาวะในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.116272462+07:00","message":"Set new StatePrefix : 'และสภาวะในด้านต่างๆที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.116274702+07:00","message":"Next Push (prob) : 'ต่างๆที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:52.116283917+07:00","message":"push: {false และสภาวะในด้าน 0 0xc003c4f380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:52.280603071+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:52.280641948+07:00","message":"receive 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-05-12T12:54:52.280649697+07:00","message":"receive interim result [false|false]: และสภาวะในด้านต่างๆที่จะตามมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:52.280665978+07:00","message":"[buffer interim] 2920 false และสภาวะในด้านต่างๆที่จะตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.280675158+07:00","message":"[bufferProcess] interim [160000000]:และสภาวะในด้านต่างๆที่จะตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.280678575+07:00","message":"[bufferProcess] send to processor:และสภาวะในด้านต่างๆที่จะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.28068737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.280692098+07:00","message":"> Transcript [40643] [false]: 'และสภาวะในด้านต่างๆที่จะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.280696709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.280699626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.280703596+07:00","message":"StatePrefix: 'และสภาวะในด้านต่างๆที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.280707394+07:00","message":"TextPushed: 'และสภาวะในด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:52.395013184+07:00","message":"[GCS] IsForceVAD: false for message ID: 2920"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:52.462139466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:52.46216661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:52.512852103+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:52.512885462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสภาวะในด้านต่างๆที่จะตามมา\",\"confidence\":0.94125503}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:52.512891724+07:00","message":"receive interim result [true|false]: และสภาวะในด้านต่างๆที่จะตามมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:52.512901558+07:00","message":"end recv isFinal message id 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:52.512903865+07:00","message":"end Recv id 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:52.512910286+07:00","message":"[buffer interim] 2920 true และสภาวะในด้านต่างๆที่จะตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.512918027+07:00","message":"[bufferProcess] interim [460000000]:และสภาวะในด้านต่างๆที่จะตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.512921198+07:00","message":"[bufferProcess] send to processor (isfinal):และสภาวะในด้านต่างๆที่จะตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.512924528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.51292736+07:00","message":"> Transcript [40644] [false]: 'และสภาวะในด้านต่างๆที่จะตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.512930872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.512932686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.512934619+07:00","message":"StatePrefix: 'และสภาวะในด้านต่างๆที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.512938146+07:00","message":"TextPushed: 'และสภาวะในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.51293999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.512942075+07:00","message":"> Transcript [40645] [true]: 'และสภาวะในด้านต่างๆที่จะตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.512944112+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.512945694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.512947236+07:00","message":"StatePrefix: 'และสภาวะในด้านต่างๆที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.512948914+07:00","message":"TextPushed: 'และสภาวะในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:52.512951634+07:00","message":"Push: 'ต่างๆที่จะตามมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:52.512960479+07:00","message":"push: {true ต่างๆที่จะตามมา 0 0xc003c4f380}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:52.520819627+07:00","message":"write wav file: './tmp/7565/7565_2920.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:52.592105439+07:00","message":"[GCS] Start streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.125490279+07:00","message":"receive streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.125541095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.125549641+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.125569522+07:00","message":"[buffer interim] 2921 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.125578882+07:00","message":"[bufferProcess] interim [600000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.125581526+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.338595206+07:00","message":"receive streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.338628521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.338634005+07:00","message":"receive interim result [false|false]: ไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.338650023+07:00","message":"[buffer interim] 2921 false ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.338657211+07:00","message":"[bufferProcess] interim [780000000]:ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.338659698+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.338663555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.338666258+07:00","message":"> Transcript [40646] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.338668217+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.47453863+07:00","message":"receive streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.474568469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.474573373+07:00","message":"receive interim result [false|false]: หาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.47458555+07:00","message":"[buffer interim] 2921 false หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.474591628+07:00","message":"[bufferProcess] interim [840000000]:หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.474593865+07:00","message":"[bufferProcess] send to processor:ไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.474598913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.474601818+07:00","message":"> Transcript [40647] [false]: 'ไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.474604577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.47460644+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.474608484+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.4746111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.592769073+07:00","message":"receive streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.592808954+07:00","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-05-12T12:54:53.592814324+07:00","message":"receive interim result [false|false]: หากมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.592826036+07:00","message":"[buffer interim] 2921 false หากมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.592833047+07:00","message":"[bufferProcess] interim [960000000]:หากมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.592835476+07:00","message":"[bufferProcess] send to processor:หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.592840379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.592843142+07:00","message":"> Transcript [40648] [false]: 'หาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.592845527+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.592848014+07:00","message":"Set new StatePrefix: 'หาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.597448513+07:00","message":"receive streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.597484341+07:00","message":"receive 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-05-12T12:54:53.597490017+07:00","message":"receive interim result [false|false]: หากมีข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.597504237+07:00","message":"[buffer interim] 2921 false หากมีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.597509505+07:00","message":"[bufferProcess] interim [20000000]:หากมีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.597511582+07:00","message":"[bufferProcess] send to processor:หากมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.597518444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.597520817+07:00","message":"> Transcript [40649] [false]: 'หากมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.597523974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.597526026+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.597527879+07:00","message":"StatePrefix: 'หาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.5975299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.622557995+07:00","message":"receive streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.62258547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.622591145+07:00","message":"receive interim result [false|false]: หากมีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.622604609+07:00","message":"[buffer interim] 2921 false หากมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.62261054+07:00","message":"[bufferProcess] interim [80000000]:หากมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.62261275+07:00","message":"[bufferProcess] send to processor:หากมีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.622615882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.62261829+07:00","message":"> Transcript [40650] [false]: 'หากมีข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.622620703+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.622622587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.622624931+07:00","message":"StatePrefix: 'หาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.622626817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.807532541+07:00","message":"receive streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.80756398+07:00","message":"receive 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-05-12T12:54:53.807569424+07:00","message":"receive interim result [false|false]: หากมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.807583033+07:00","message":"[buffer interim] 2921 false หากมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.807590137+07:00","message":"[bufferProcess] interim [260000000]:หากมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.807592908+07:00","message":"[bufferProcess] send to processor:หากมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.807599531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.807602288+07:00","message":"> Transcript [40651] [false]: 'หากมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.807605281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.807607509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.807609728+07:00","message":"StatePrefix: 'หาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.807612009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.809742009+07:00","message":"receive streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.809779483+07:00","message":"receive 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-05-12T12:54:53.809784665+07:00","message":"receive interim result [false|false]: หากมีความจำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.809799632+07:00","message":"[buffer interim] 2921 false หากมีความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.809807064+07:00","message":"[bufferProcess] interim [320000000]:หากมีความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.809809699+07:00","message":"[bufferProcess] send to processor:หากมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.809812077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.809814463+07:00","message":"> Transcript [40652] [false]: 'หากมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.809817152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.809819006+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.809820889+07:00","message":"StatePrefix: 'หาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.809822779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.809825324+07:00","message":"Push: 'หาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.809827222+07:00","message":"TextPushed: 'หาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.809829201+07:00","message":"Set new StatePrefix : 'หากมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.809833102+07:00","message":"Next Push (prob) : 'มีความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.809840206+07:00","message":"push: {false หาก 0 0xc003757500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.994716134+07:00","message":"receive streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.994753766+07:00","message":"receive 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-05-12T12:54:53.99475959+07:00","message":"receive interim result [false|false]: หากมีความจำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:53.994774944+07:00","message":"[buffer interim] 2921 false หากมีความจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.994782683+07:00","message":"[bufferProcess] interim [440000000]:หากมีความจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.994785384+07:00","message":"[bufferProcess] send to processor:หากมีความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.994790524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.994793244+07:00","message":"> Transcript [40653] [false]: 'หากมีความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.994795489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:53.994798057+07:00","message":"Set new StatePrefix: 'หากมีความจำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:54.324391572+07:00","message":"receive streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:54.324427962+07:00","message":"receive 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-05-12T12:54:54.32443548+07:00","message":"receive interim result [false|false]: หากมีความจำเป็นต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:54.324458311+07:00","message":"[buffer interim] 2921 false หากมีความจำเป็นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.324467252+07:00","message":"[bufferProcess] interim [800000000]:หากมีความจำเป็นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.324472227+07:00","message":"[bufferProcess] send to processor:หากมีความจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.324476241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.324479084+07:00","message":"> Transcript [40654] [false]: 'หากมีความจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.324482144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.324483946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.324485814+07:00","message":"StatePrefix: 'หากมีความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.324488224+07:00","message":"TextPushed: 'หาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:54.683829158+07:00","message":"receive streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:54.683866689+07:00","message":"receive 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-05-12T12:54:54.683872909+07:00","message":"receive interim result [false|false]: หากมีความจำเป็นต้องเกาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:54.68388733+07:00","message":"[buffer interim] 2921 false หากมีความจำเป็นต้องเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.683894621+07:00","message":"[bufferProcess] interim [100000000]:หากมีความจำเป็นต้องเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.683897322+07:00","message":"[bufferProcess] send to processor:หากมีความจำเป็นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.683900327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.683905345+07:00","message":"> Transcript [40655] [false]: 'หากมีความจำเป็นต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.683908646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.683910635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.683914375+07:00","message":"StatePrefix: 'หากมีความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.683916612+07:00","message":"TextPushed: 'หาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:54.714923955+07:00","message":"receive streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:54.714957584+07:00","message":"receive 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-05-12T12:54:54.71496314+07:00","message":"receive interim result [false|false]: หากมีความจำเป็นต้องก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:54.714975191+07:00","message":"[buffer interim] 2921 false หากมีความจำเป็นต้องก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.714982299+07:00","message":"[bufferProcess] interim [160000000]:หากมีความจำเป็นต้องก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.714984663+07:00","message":"[bufferProcess] send to processor:หากมีความจำเป็นต้องเกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.714989499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.714992124+07:00","message":"> Transcript [40656] [false]: 'หากมีความจำเป็นต้องเกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.714995309+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.714997379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.714999123+07:00","message":"StatePrefix: 'หากมีความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.715001482+07:00","message":"TextPushed: 'หาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:54.829824545+07:00","message":"receive streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:54.829856872+07:00","message":"receive 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-05-12T12:54:54.82986232+07:00","message":"receive interim result [false|false]: หากมีความจำเป็นต้องก่อสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:54.829875864+07:00","message":"[buffer interim] 2921 false หากมีความจำเป็นต้องก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.829882216+07:00","message":"[bufferProcess] interim [280000000]:หากมีความจำเป็นต้องก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.829884682+07:00","message":"[bufferProcess] send to processor:หากมีความจำเป็นต้องก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.829889917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.829892725+07:00","message":"> Transcript [40657] [false]: 'หากมีความจำเป็นต้องก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.829896192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.829898228+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.829900194+07:00","message":"StatePrefix: 'หากมีความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.82990288+07:00","message":"TextPushed: 'หาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.829907297+07:00","message":"Push: 'มีความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.829909376+07:00","message":"TextPushed: 'หากมีความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.829911642+07:00","message":"Set new StatePrefix : 'หากมีความจำเป็นต้องก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:54.829914217+07:00","message":"Next Push (prob) : 'เป็นต้องก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:54.829921582+07:00","message":"push: {false มีความจำ 0 0xc003757500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.012387627+07:00","message":"[GCS] IsForceVAD: false for message ID: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.102803184+07:00","message":"receive streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.102846092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากมีความจำเป็นต้องก่อสร้าง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.102856162+07:00","message":"receive interim result [true|false]: หากมีความจำเป็นต้องก่อสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.102863805+07:00","message":"end recv isFinal message id 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.102865909+07:00","message":"end Recv id 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.102871886+07:00","message":"[buffer interim] 2921 true หากมีความจำเป็นต้องก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.102881292+07:00","message":"[bufferProcess] interim [670000000]:หากมีความจำเป็นต้องก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.102885873+07:00","message":"[bufferProcess] send to processor (isfinal):หากมีความจำเป็นต้องก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.102889317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.102892329+07:00","message":"> Transcript [40658] [false]: 'หากมีความจำเป็นต้องก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.102896126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.102898049+07:00","message":"Set new StatePrefix: 'หากมีความจำเป็นต้องก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.102899752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.10290153+07:00","message":"> Transcript [40659] [true]: 'หากมีความจำเป็นต้องก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.102904244+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.102906164+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.102908134+07:00","message":"StatePrefix: 'หากมีความจำเป็นต้องก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.10291033+07:00","message":"TextPushed: 'หากมีความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.102917294+07:00","message":"Push: 'เป็นต้องก่อสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.102925735+07:00","message":"push: {true เป็นต้องก่อสร้าง 0 0xc003757500}"}
{"level":"info","service":"Main","time":"2026-05-12T12:54:55.110693765+07:00","message":"write wav file: './tmp/7565/7565_2921.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.203708929+07:00","message":"[GCS] Start streaming session, msgId: 2922"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:55.463075114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:55.463083988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.571845405+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.571889652+07:00","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-05-12T12:54:55.571895354+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.571912696+07:00","message":"[buffer interim] 2922 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.571919409+07:00","message":"[bufferProcess] interim [420000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.571921134+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.725312243+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.725344615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.725350976+07:00","message":"receive interim result [false|false]: ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.725362026+07:00","message":"[buffer interim] 2922 false ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.725368147+07:00","message":"[bufferProcess] interim [480000000]:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.725370528+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.725375299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.725377767+07:00","message":"> Transcript [40660] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.725379971+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.754889263+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.754922987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.754928549+07:00","message":"receive interim result [false|false]: ก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.754941354+07:00","message":"[buffer interim] 2922 false ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.754947441+07:00","message":"[bufferProcess] interim [600000000]:ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.754949689+07:00","message":"[bufferProcess] send to processor:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.754952481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.754955205+07:00","message":"> Transcript [40661] [false]: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.7549581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.754959973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.754961833+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.754963665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.870190213+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.870226751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.870233294+07:00","message":"receive interim result [false|false]: ก็จะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:55.870247117+07:00","message":"[buffer interim] 2922 false ก็จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.870256175+07:00","message":"[bufferProcess] interim [660000000]:ก็จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.870258808+07:00","message":"[bufferProcess] send to processor:ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.870265338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.870268804+07:00","message":"> Transcript [40662] [false]: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.870271864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.870273914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.870275905+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:55.870278467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.062022331+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.062059692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะต้องปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.06206545+07:00","message":"receive interim result [false|false]: ก็จะต้องปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.062080049+07:00","message":"[buffer interim] 2922 false ก็จะต้องปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.062087555+07:00","message":"[bufferProcess] interim [840000000]:ก็จะต้องปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.062093006+07:00","message":"[bufferProcess] send to processor:ก็จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.062096461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.062099283+07:00","message":"> Transcript [40663] [false]: 'ก็จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.062102409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.062104341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.062106639+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.062108778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.186057455+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.186095721+07:00","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-05-12T12:54:56.186101946+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.186116378+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.186126673+07:00","message":"[bufferProcess] interim [960000000]:ก็จะต้องพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.186129135+07:00","message":"[bufferProcess] send to processor:ก็จะต้องปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.186132496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.186137278+07:00","message":"> Transcript [40664] [false]: 'ก็จะต้องปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.186140206+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.186142344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.186144654+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.186147407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.186149886+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.186151708+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.18615403+07:00","message":"Set new StatePrefix : 'ก็จะต้องปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.18615627+07:00","message":"Next Push (prob) : 'จะต้องปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.186163779+07:00","message":"push: {false ก็ 0 0xc003757a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.442662605+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.442696943+07:00","message":"receive 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-05-12T12:54:56.44270311+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณาดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.442717992+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.44272501+07:00","message":"[bufferProcess] interim [260000000]:ก็จะต้องพิจารณาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.442727432+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.442732824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.442735674+07:00","message":"> Transcript [40665] [false]: 'ก็จะต้องพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.442737893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.442741682+07:00","message":"Set new StatePrefix: 'ก็จะต้องพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.444399255+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.444444587+07:00","message":"receive 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-05-12T12:54:56.444450184+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.44446896+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.444477481+07:00","message":"[bufferProcess] interim [320000000]:ก็จะต้องพิจารณารูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.44448057+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.444488511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.444491621+07:00","message":"> Transcript [40666] [false]: 'ก็จะต้องพิจารณาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.444495442+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.444497739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.444499897+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.44450262+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.461510942+07:00","message":"[GCS] Cleaned up inactive client: 2895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.461527017+07:00","message":"[GCS] Cleaned up inactive client: 2894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.461530671+07:00","message":"[GCS] Cleaned up inactive client: 2896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.461533733+07:00","message":"[GCS] Cleaned up inactive client: 2898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.461536655+07:00","message":"[GCS] Cleaned up inactive client: 2892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.461539563+07:00","message":"[GCS] Cleaned up inactive client: 2897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.461542126+07:00","message":"[GCS] Cleaned up inactive client: 2893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.649381858+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.649416397+07:00","message":"receive 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-05-12T12:54:56.649422401+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.649443659+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.649453514+07:00","message":"[bufferProcess] interim [500000000]:ก็จะต้องพิจารณารูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.64945571+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.649459381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.64946219+07:00","message":"> Transcript [40667] [false]: 'ก็จะต้องพิจารณารูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.649465257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.64946737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.649469807+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.649472795+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.973853685+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.973884632+07:00","message":"receive 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-05-12T12:54:56.973890397+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:56.973904241+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.973913+07:00","message":"[bufferProcess] interim [800000000]:ก็จะต้องพิจารณารูปแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.973915746+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.973920627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.973923407+07:00","message":"> Transcript [40668] [false]: 'ก็จะต้องพิจารณารูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.973926583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.973928836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.97393085+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:56.973933331+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.319633831+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.319678907+07:00","message":"receive 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-05-12T12:54:57.319687046+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.319709388+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.319722191+07:00","message":"[bufferProcess] interim [100000000]:ก็จะต้องพิจารณารูปแบบที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.319724863+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.31973182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.319734961+07:00","message":"> Transcript [40669] [false]: 'ก็จะต้องพิจารณารูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.31973889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.31974109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.319743259+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.31974596+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.319751804+07:00","message":"Push: 'จะต้องพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.319753599+07:00","message":"TextPushed: 'ก็จะต้องพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.319756032+07:00","message":"Set new StatePrefix : 'ก็จะต้องพิจารณารูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.31975819+07:00","message":"Next Push (prob) : 'รูปแบบที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.319767415+07:00","message":"push: {false จะต้องพิจารณา 0 0xc003757a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.375795704+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.375834632+07:00","message":"receive 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-05-12T12:54:57.3758416+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่จอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.375859363+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.375868153+07:00","message":"[bufferProcess] interim [160000000]:ก็จะต้องพิจารณารูปแบบที่จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.375870799+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.375874339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.375877805+07:00","message":"> Transcript [40670] [false]: 'ก็จะต้องพิจารณารูปแบบที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.37588123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.375883461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.37588534+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.375888949+07:00","message":"TextPushed: 'ก็จะต้องพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.406015753+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.406047456+07:00","message":"receive 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-05-12T12:54:57.406053234+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.406069139+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.406077836+07:00","message":"[bufferProcess] interim [220000000]:ก็จะต้องพิจารณารูปแบบที่สด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.406080827+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.406084528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.406087388+07:00","message":"> Transcript [40671] [false]: 'ก็จะต้องพิจารณารูปแบบที่จอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.406091098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.406093381+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.406095587+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.406098092+07:00","message":"TextPushed: 'ก็จะต้องพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.548241138+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.548274917+07:00","message":"receive 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-05-12T12:54:57.548280391+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.548295963+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.548305571+07:00","message":"[bufferProcess] interim [400000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.548309872+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.548321673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.548325964+07:00","message":"> Transcript [40672] [false]: 'ก็จะต้องพิจารณารูปแบบที่สด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.548331196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.548334516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.548338176+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.548340752+07:00","message":"TextPushed: 'ก็จะต้องพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.797543402+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.797579305+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-05-12T12:54:57.797585179+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.79760002+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.797606933+07:00","message":"[bufferProcess] interim [580000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.797609536+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.797614818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.797617762+07:00","message":"> Transcript [40673] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.79762161+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.797623629+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.797625703+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.797628321+07:00","message":"TextPushed: 'ก็จะต้องพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.797633883+07:00","message":"Push: 'รูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.797635777+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.797637814+07:00","message":"Set new StatePrefix : 'ก็จะต้องพิจารณารูปแบบที่สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:57.797639791+07:00","message":"Next Push (prob) : 'สอดคล้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:57.797647274+07:00","message":"push: {false รูปแบบที่ 0 0xc003757a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:58.184638345+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:58.184680403+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-05-12T12:54:58.184688919+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:58.184706597+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.184715726+07:00","message":"[bufferProcess] interim [940000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.184719979+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.184729815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.184734161+07:00","message":"> Transcript [40674] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.184739062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.184742993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.184746116+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.184749754+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:58.238998131+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:58.239032751+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-05-12T12:54:58.239038966+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:58.239052985+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.239059703+07:00","message":"[bufferProcess] interim [60000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.239062408+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.239065491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.239068261+07:00","message":"> Transcript [40675] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.239072038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.239074032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.239076105+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.239078961+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:58.463285216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:54:58.463319356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:58.880961898+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:58.88099698+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-05-12T12:54:58.88100311+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:58.881014106+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.881021006+07:00","message":"[bufferProcess] interim [660000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.88102861+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.881031712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.881043801+07:00","message":"> Transcript [40676] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.881048248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.881051577+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.881056034+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.881060361+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:58.884118186+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:58.884156495+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-05-12T12:54:58.884164723+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:58.884182956+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.88418987+07:00","message":"[bufferProcess] interim [720000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.884194305+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.884201183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.884204849+07:00","message":"> Transcript [40677] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.88420952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.884212457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.884216103+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.884220532+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.884228254+07:00","message":"Push: 'สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.884231214+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.884234631+07:00","message":"Set new StatePrefix : 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:58.884238776+07:00","message":"Next Push (prob) : 'กับพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:58.884250104+07:00","message":"push: {false สอดคล้อง 0 0xc003757a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.148687074+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.148728647+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-05-12T12:54:59.148736155+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.148755658+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.148767104+07:00","message":"[bufferProcess] interim [960000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.14876984+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.148776892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.148780753+07:00","message":"> Transcript [40678] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.148784932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.148787032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.148788942+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.148792396+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.156104019+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.156131806+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-05-12T12:54:59.156139145+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.156164824+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.156177206+07:00","message":"[bufferProcess] interim [20000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.156181602+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.156190178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.156194773+07:00","message":"> Transcript [40679] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.156199724+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.156202717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.156205533+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.156209929+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.276639548+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.276676807+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-05-12T12:54:59.276683523+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระเพาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.276701763+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.276711591+07:00","message":"[bufferProcess] interim [80000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.276714125+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.276719188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.276722636+07:00","message":"> Transcript [40680] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.276726563+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.276728647+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.276730855+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.276733511+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.399650267+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.399701403+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-05-12T12:54:59.399710616+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.399731383+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.399746565+07:00","message":"[bufferProcess] interim [140000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.399751277+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.399761285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.39976533+07:00","message":"> Transcript [40681] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระเพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.399771765+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.399775046+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.399778764+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.399782467+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.399791834+07:00","message":"Push: 'กับพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.399794912+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.399798199+07:00","message":"Set new StatePrefix : 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระเพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.399805367+07:00","message":"Next Push (prob) : 'และกระเพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.399825092+07:00","message":"push: {false กับพื้นที่ 0 0xc003757a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.467387994+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.467443658+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-05-12T12:54:59.467454127+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.467474652+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.467489077+07:00","message":"[bufferProcess] interim [320000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.46749298+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.467505548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.467509912+07:00","message":"> Transcript [40682] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.467514284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.467518662+07:00","message":"Set new StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.591084413+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.591118943+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-05-12T12:54:59.591125072+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.591140296+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.591147309+07:00","message":"[bufferProcess] interim [380000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.591150208+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.591157758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.591160631+07:00","message":"> Transcript [40683] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.591164398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.591166423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.591168773+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.591171507+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.834320262+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.834352412+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-05-12T12:54:59.834358581+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.834369242+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.834375728+07:00","message":"[bufferProcess] interim [620000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.834378648+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.834383918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.834386847+07:00","message":"> Transcript [40684] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.834390549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.834392778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.83439473+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.834397415+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.970472179+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.970521689+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-05-12T12:54:59.970528665+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:54:59.970547454+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.970555462+07:00","message":"[bufferProcess] interim [740000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.970558241+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.970562906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.970566141+07:00","message":"> Transcript [40685] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.970569958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.970572284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.970576042+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:54:59.970579408+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.362027711+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.362068978+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-05-12T12:55:00.362075282+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.362096822+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.362105795+07:00","message":"[bufferProcess] interim [160000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.362108221+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.362111682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.362114407+07:00","message":"> Transcript [40686] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.362118274+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.362120397+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.362125005+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.362128228+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.362134598+07:00","message":"Push: 'และกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.36213726+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.362139932+07:00","message":"Set new StatePrefix : 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.362142716+07:00","message":"Next Push (prob) : 'กับชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.362165062+07:00","message":"push: {false และกระทบ 0 0xc003757a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.554786459+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.55482389+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-05-12T12:55:00.554830451+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.554843571+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.554852177+07:00","message":"[bufferProcess] interim [400000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.554855332+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.554860727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.554863379+07:00","message":"> Transcript [40687] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.554866827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.554868771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.554870745+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.554873359+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.783124578+07:00","message":"[GCS] IsForceVAD: false for message ID: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.84339374+07:00","message":"[GCS] Start streaming session, msgId: 2923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.871679161+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.871715265+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-05-12T12:55:00.871722731+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้หน่อยที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.871734876+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้หน่อยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.871744331+07:00","message":"[bufferProcess] interim [700000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้หน่อยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.87174735+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.871753031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.871755787+07:00","message":"> Transcript [40688] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.871759582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.871761557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.871765298+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.871768703+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.873296185+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.873327419+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-05-12T12:55:00.873333029+07:00","message":"receive interim result [false|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้น้อยที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.873346246+07:00","message":"[buffer interim] 2922 false ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้น้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.873352939+07:00","message":"[bufferProcess] interim [760000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้น้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.873355877+07:00","message":"[bufferProcess] send to processor:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้หน่อยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.873361155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.873363704+07:00","message":"> Transcript [40689] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้หน่อยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.873367236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.873369017+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.873371008+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.873373779+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.914530012+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.914560826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้น้อยที่สุด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.914567819+07:00","message":"receive interim result [true|false]: ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้น้อยที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.914576079+07:00","message":"end recv isFinal message id 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.914578023+07:00","message":"end Recv id 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.914582342+07:00","message":"[buffer interim] 2922 true ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้น้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914591457+07:00","message":"[bufferProcess] interim [790000000]:ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้น้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914596348+07:00","message":"[bufferProcess] send to processor (isfinal):ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้น้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914599762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914602627+07:00","message":"> Transcript [40690] [false]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้น้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914606683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914608644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914611046+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914613899+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914619827+07:00","message":"Push: 'กับชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914621731+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914625106+07:00","message":"Set new StatePrefix : 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้น้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914627852+07:00","message":"Next Push (prob) : 'ให้น้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914629922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914631809+07:00","message":"> Transcript [40691] [true]: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้น้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914634069+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914635644+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914637621+07:00","message":"StatePrefix: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้านให้น้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914639711+07:00","message":"TextPushed: 'ก็จะต้องพิจารณารูปแบบที่สอดคล้องกับพื้นที่และกระทบกับชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:00.914645424+07:00","message":"Push: 'ให้น้อยที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.914652433+07:00","message":"push: {false กับชาวบ้าน 0 0xc003757a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:00.914684517+07:00","message":"push: {true ให้น้อยที่สุด 0 0xc003757a00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:00.935973765+07:00","message":"write wav file: './tmp/7565/7565_2922.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:01.238166833+07:00","message":"[GCS] IsForceVAD: false for message ID: 2923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:01.412511229+07:00","message":"receive streaming session, msgId: 2923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:01.412538259+07:00","message":"found end of frame, send empty tag with msgId: 2923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:01.412542624+07:00","message":"end Recv id 2923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:01.412576112+07:00","message":"[buffer interim] 2923 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:01.412605549+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:01.412611764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:01.41261494+07:00","message":"> Transcript [40692] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:01.412617645+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:01.412619598+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:01.412621609+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:01.412623801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:01.412628278+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:01.412641731+07:00","message":"push: {true \n 0 0xc005d09380}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:01.417096756+07:00","message":"write wav file: './tmp/7565/7565_2923.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:01.463764931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:01.463770886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:02.383457338+07:00","message":"[GCS] Start streaming session, msgId: 2924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:02.443080594+07:00","message":"[GCS] IsForceVAD: false for message ID: 2924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:02.633651048+07:00","message":"[GCS] Start streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:02.634863408+07:00","message":"receive streaming session, msgId: 2924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:02.634874942+07:00","message":"found end of frame, send empty tag with msgId: 2924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:02.634877928+07:00","message":"end Recv id 2924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:02.634882874+07:00","message":"[buffer interim] 2924 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:02.634888653+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:02.634892413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:02.634895227+07:00","message":"> Transcript [40693] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:02.634898+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:02.634899863+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:02.634901603+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:02.634903409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:02.634905708+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:02.634913195+07:00","message":"push: {true \n 0 0xc004428000}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:02.638693956+07:00","message":"write wav file: './tmp/7565/7565_2924.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:03.170068908+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:03.170110611+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-05-12T12:55:03.170116299+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:03.170131789+07:00","message":"[buffer interim] 2925 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.170138932+07:00","message":"[bufferProcess] interim [360000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.170140742+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:03.296290852+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:03.29633692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:03.296343442+07:00","message":"receive interim result [false|false]: อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:03.296371094+07:00","message":"[buffer interim] 2925 false อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.29638132+07:00","message":"[bufferProcess] interim [480000000]:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.296383897+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.296387514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.296400359+07:00","message":"> Transcript [40694] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.296402622+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:03.357327516+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:03.357363581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:03.357369009+07:00","message":"receive interim result [false|false]: อยากจะให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:03.357378206+07:00","message":"[buffer interim] 2925 false อยากจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.35738541+07:00","message":"[bufferProcess] interim [600000000]:อยากจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.357400997+07:00","message":"[bufferProcess] send to processor:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.357404637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.357407819+07:00","message":"> Transcript [40695] [false]: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.357411159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.357413473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.357415412+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.357417434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:03.995797309+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:03.995834262+07:00","message":"receive 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-05-12T12:55:03.995839706+07:00","message":"receive interim result [false|false]: อยากจะให้ปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:03.99585521+07:00","message":"[buffer interim] 2925 false อยากจะให้ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.995862479+07:00","message":"[bufferProcess] interim [140000000]:อยากจะให้ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.995864893+07:00","message":"[bufferProcess] send to processor:อยากจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.995868614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.995871387+07:00","message":"> Transcript [40696] [false]: 'อยากจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.995874635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.995876578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.995878282+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:03.995880388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.069112004+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.069146189+07:00","message":"receive 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-05-12T12:55:04.069152566+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.069196862+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.069215177+07:00","message":"[bufferProcess] interim [260000000]:อยากจะให้กระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.069219503+07:00","message":"[bufferProcess] send to processor:อยากจะให้ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.069223935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.069228092+07:00","message":"> Transcript [40697] [false]: 'อยากจะให้ปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.0692331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.069236165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.069239022+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.069242009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.259997437+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.260042438+07:00","message":"receive 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-05-12T12:55:04.260050449+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.260069126+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.260081276+07:00","message":"[bufferProcess] interim [440000000]:อยากจะให้กระทบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.260084596+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.260094474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.260097345+07:00","message":"> Transcript [40698] [false]: 'อยากจะให้กระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.260101507+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.260104117+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.260108772+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.260110863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.260117777+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.260119807+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.260121878+07:00","message":"Set new StatePrefix : 'อยากจะให้กระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.260124173+07:00","message":"Next Push (prob) : 'จะให้กระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.260156589+07:00","message":"push: {false อยาก 0 0xc005694280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.403141997+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.40318115+07:00","message":"receive 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-05-12T12:55:04.40318775+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับเธอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.403204708+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.403215449+07:00","message":"[bufferProcess] interim [560000000]:อยากจะให้กระทบกับเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.403218489+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.403225813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.403228882+07:00","message":"> Transcript [40699] [false]: 'อยากจะให้กระทบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.403232614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.403234748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.403237022+07:00","message":"StatePrefix: 'อยากจะให้กระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.403239298+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.428998005+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.429029181+07:00","message":"receive 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-05-12T12:55:04.429034763+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.429048867+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.429055408+07:00","message":"[bufferProcess] interim [620000000]:อยากจะให้กระทบกับฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.429057979+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.429062902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.429065582+07:00","message":"> Transcript [40700] [false]: 'อยากจะให้กระทบกับเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.429070413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.429072665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.429074776+07:00","message":"StatePrefix: 'อยากจะให้กระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.429077004+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:04.464665183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:04.464685814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.516736627+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.516782769+07:00","message":"receive 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-05-12T12:55:04.516789793+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.516809334+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.516821562+07:00","message":"[bufferProcess] interim [680000000]:อยากจะให้กระทบกับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.51682587+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.516834395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.516838427+07:00","message":"> Transcript [40701] [false]: 'อยากจะให้กระทบกับฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.516843464+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.516846381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.516849598+07:00","message":"StatePrefix: 'อยากจะให้กระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.516852651+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.575428691+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.575472008+07:00","message":"receive 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-05-12T12:55:04.575478629+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.575495584+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.575505444+07:00","message":"[bufferProcess] interim [740000000]:อยากจะให้กระทบกับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.575507886+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.575511489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.575514326+07:00","message":"> Transcript [40702] [false]: 'อยากจะให้กระทบกับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.57551844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.575520774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.575523237+07:00","message":"StatePrefix: 'อยากจะให้กระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.575525547+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.575528564+07:00","message":"Push: 'จะให้กระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.575530383+07:00","message":"TextPushed: 'อยากจะให้กระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.575532329+07:00","message":"Set new StatePrefix : 'อยากจะให้กระทบกับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.57553573+07:00","message":"Next Push (prob) : 'กับชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.57554394+07:00","message":"push: {false จะให้กระทบ 0 0xc005694280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.898719331+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.898756926+07:00","message":"receive 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-05-12T12:55:04.898763378+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.898780983+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.898785675+07:00","message":"receive 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-05-12T12:55:04.898788698+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.898794429+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:04.898798159+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.898804276+07:00","message":"[bufferProcess] interim [40000000]:อยากจะให้กระทบกับชุมชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.898806593+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.898811207+07:00","message":"[bufferProcess] interim [100000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.898813094+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.898816546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.898819519+07:00","message":"> Transcript [40703] [false]: 'อยากจะให้กระทบกับชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.898823339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.898825494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.898830076+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.898832679+07:00","message":"TextPushed: 'อยากจะให้กระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.898834599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.898836414+07:00","message":"> Transcript [40704] [false]: 'อยากจะให้กระทบกับชุมชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.898838413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.898840043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.898841687+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:04.898843411+07:00","message":"TextPushed: 'อยากจะให้กระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:05.419914957+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:05.419970753+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-05-12T12:55:05.419978602+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:05.419994622+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.420006863+07:00","message":"[bufferProcess] interim [580000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.420016468+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนน้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.420025074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.420029261+07:00","message":"> Transcript [40705] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.420034291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.420037283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.420040491+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.42004409+07:00","message":"TextPushed: 'อยากจะให้กระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:05.622453548+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:05.62249736+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-05-12T12:55:05.622504026+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:05.622516705+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.62252439+07:00","message":"[bufferProcess] interim [760000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.622527366+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.622531405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.622534209+07:00","message":"> Transcript [40706] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.622538322+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.622540499+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.62254239+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.622545595+07:00","message":"TextPushed: 'อยากจะให้กระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.622548711+07:00","message":"Push: 'กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.622550483+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.622552484+07:00","message":"Set new StatePrefix : 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.622554519+07:00","message":"Next Push (prob) : 'ชนน้อยที่สุดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:05.622564447+07:00","message":"push: {false กับชุม 0 0xc005694280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:05.709546087+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:05.709578509+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-05-12T12:55:05.709583939+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:05.709601339+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.709608542+07:00","message":"[bufferProcess] interim [880000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.709610989+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.709614648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.709617623+07:00","message":"> Transcript [40707] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.709620777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.709622998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.709624843+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.709627102+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:05.855138049+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:05.855178461+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-05-12T12:55:05.855184864+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:05.855198529+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.855205103+07:00","message":"[bufferProcess] interim [0]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.855207938+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.855213791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.855216537+07:00","message":"> Transcript [40708] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.855219758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.855221821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.855224096+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.855226759+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:05.868037201+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:05.868065643+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-05-12T12:55:05.868071055+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:05.868082768+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.86808808+07:00","message":"[bufferProcess] interim [120000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.868090738+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.868093956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.868098968+07:00","message":"> Transcript [40709] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.868102408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.868104577+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.868106522+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:05.868110604+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:06.115222501+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:06.115264873+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-05-12T12:55:06.115272833+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:06.115292395+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.115304423+07:00","message":"[bufferProcess] interim [300000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.11530765+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.115312142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.115315532+07:00","message":"> Transcript [40710] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.115319281+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.115321748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.115324078+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.115326478+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.115334256+07:00","message":"Push: 'ชนน้อยที่สุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.115336296+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.115338895+07:00","message":"Set new StatePrefix : 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.115341335+07:00","message":"Next Push (prob) : 'อีกปัจจัยหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:06.115350861+07:00","message":"push: {false ชนน้อยที่สุดแล้ว 0 0xc005694280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:06.700002376+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:06.70005093+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-05-12T12:55:06.7000588+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:06.700074776+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.700088844+07:00","message":"[bufferProcess] interim [840000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.700091864+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.700098767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.700102496+07:00","message":"> Transcript [40711] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.700107314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.700109559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.700111696+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:06.700114298+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.017888767+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.017924538+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-05-12T12:55:07.017930983+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.017946271+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.017953241+07:00","message":"[bufferProcess] interim [200000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.01795582+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.017959089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.017961766+07:00","message":"> Transcript [40712] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.017965759+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.017967703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.017969744+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.017972359+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.101415912+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.101459412+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-05-12T12:55:07.101466318+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.101485198+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.101497207+07:00","message":"[bufferProcess] interim [320000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.101499928+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.101507263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.101509896+07:00","message":"> Transcript [40713] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.101514157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.101516359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.101518643+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.101521674+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.214927779+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.214978927+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-05-12T12:55:07.214986063+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.215002971+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.215010947+07:00","message":"[bufferProcess] interim [380000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.2150136+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.215021696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.215024706+07:00","message":"> Transcript [40714] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.215029187+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.215031763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.215033931+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.215036789+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.215045514+07:00","message":"Push: 'อีกปัจจัยหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.215047674+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.215049772+07:00","message":"Set new StatePrefix : 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.215051917+07:00","message":"Next Push (prob) : 'ที่ที่ได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.215061048+07:00","message":"push: {false อีกปัจจัยหนึ่ง 0 0xc005694280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.294385954+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.294420827+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-05-12T12:55:07.294427352+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.29444268+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.294450402+07:00","message":"[bufferProcess] interim [500000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.294453019+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.294457404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.294460019+07:00","message":"> Transcript [40715] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.294462464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.294464296+07:00","message":"Set new StatePrefix: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:07.465634955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:07.465648101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.48154243+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.481580908+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-05-12T12:55:07.481586798+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.481602533+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.481611626+07:00","message":"[bufferProcess] interim [680000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.481614133+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.481618469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.481621335+07:00","message":"> Transcript [40716] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.481625067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.481627191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.481630949+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.481634141+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.59568138+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.595725397+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-05-12T12:55:07.595733476+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.595750238+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.595761269+07:00","message":"[bufferProcess] interim [740000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.595765438+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.595769438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.595772719+07:00","message":"> Transcript [40717] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.595779349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.595781743+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.59578412+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.595787268+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.597821706+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.597843962+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-05-12T12:55:07.59784989+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.597865891+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.59787181+07:00","message":"[bufferProcess] interim [800000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.597874535+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.59787796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.597880242+07:00","message":"> Transcript [40718] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.597883951+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.597886014+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.597888784+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.597891743+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.71399614+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.714032185+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-05-12T12:55:07.714038203+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.714055183+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.714070687+07:00","message":"[bufferProcess] interim [860000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.714075092+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.714082546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.714086261+07:00","message":"> Transcript [40719] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.714091915+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.714096346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.714099751+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.714103715+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.714111473+07:00","message":"Push: 'ที่ที่ได้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.714114682+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.714119294+07:00","message":"Set new StatePrefix : 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.714121951+07:00","message":"Next Push (prob) : 'เสนอที่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.714130404+07:00","message":"push: {false ที่ที่ได้นำ 0 0xc005694280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.76633936+07:00","message":"[GCS] IsForceVAD: false for message ID: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.851096291+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.851132003+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-05-12T12:55:07.851138063+07:00","message":"receive interim result [false|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุมไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.85115106+07:00","message":"[buffer interim] 2925 false อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.851158685+07:00","message":"[bufferProcess] interim [100000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.851161534+07:00","message":"[bufferProcess] send to processor:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.851166703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.85116941+07:00","message":"> Transcript [40720] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.851172302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.85117434+07:00","message":"Set new StatePrefix: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.915506716+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.915544091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุมไป\",\"confidence\":0.95247394}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.915552447+07:00","message":"receive interim result [true|false]: อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุมไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.915562097+07:00","message":"end recv isFinal message id 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.915564241+07:00","message":"end Recv id 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.91557101+07:00","message":"[buffer interim] 2925 true อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.915580849+07:00","message":"[bufferProcess] interim [130000000]:อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.915584145+07:00","message":"[bufferProcess] send to processor (isfinal):อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.91558791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.915590832+07:00","message":"> Transcript [40721] [false]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.915594581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.915596499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.915598207+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.915600713+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.915602665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.915604603+07:00","message":"> Transcript [40722] [true]: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.915611539+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.915615586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.915617186+07:00","message":"StatePrefix: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำเสนอที่ประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.915619224+07:00","message":"TextPushed: 'อยากจะให้กระทบกับชุมชนน้อยที่สุดแล้วอีกปัจจัยหนึ่งที่ที่ได้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:07.915622494+07:00","message":"Push: 'เสนอที่ประชุมไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:07.915630189+07:00","message":"push: {true เสนอที่ประชุมไป 0 0xc005694280}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:07.925946188+07:00","message":"write wav file: './tmp/7565/7565_2925.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:10.466296415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:10.466335781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:10.907207011+07:00","message":"[GCS] Start streaming session, msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:11.032903768+07:00","message":"[GCS] IsForceVAD: false for message ID: 2926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:11.11942126+07:00","message":"receive streaming session, msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:11.119443859+07:00","message":"found end of frame, send empty tag with msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:11.11944717+07:00","message":"end Recv id 2926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:11.119455613+07:00","message":"[buffer interim] 2926 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:11.119464128+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:11.119468541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:11.11947148+07:00","message":"> Transcript [40723] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:11.119473908+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:11.119475922+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:11.119477706+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:11.119479471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:11.119482217+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:11.119492859+07:00","message":"push: {true \n 0 0xc004428980}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:11.123791804+07:00","message":"write wav file: './tmp/7565/7565_2926.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:11.154289457+07:00","message":"[GCS] Start streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:11.474107997+07:00","message":"[GCS] IsForceVAD: false for message ID: 2927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:11.560933534+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:11.560955156+07:00","message":"found end of frame, send empty tag with msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:11.56095805+07:00","message":"end Recv id 2927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:11.56096692+07:00","message":"[buffer interim] 2927 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:11.56097753+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:11.56098217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:11.560986243+07:00","message":"> Transcript [40724] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:11.560991016+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:11.560993802+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:11.560996664+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:11.560999846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:11.561007878+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:11.561020214+07:00","message":"push: {true \n 0 0xc005694c80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:11.565942698+07:00","message":"write wav file: './tmp/7565/7565_2927.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:11.924282039+07:00","message":"[GCS] Start streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:13.073364608+07:00","message":"[GCS] IsForceVAD: false for message ID: 2928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:13.14402218+07:00","message":"[GCS] Start streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:13.167110737+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:13.167127225+07:00","message":"found end of frame, send empty tag with msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:13.167130245+07:00","message":"end Recv id 2928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:13.167136556+07:00","message":"[buffer interim] 2928 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:13.167143486+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:13.167148213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:13.167151185+07:00","message":"> Transcript [40725] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:13.167153558+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:13.167155542+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:13.16715727+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:13.167159049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:13.167167362+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:13.167176633+07:00","message":"push: {true \n 0 0xc003473a00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:13.173112884+07:00","message":"write wav file: './tmp/7565/7565_2928.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:13.466755861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:13.466767409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:13.913177319+07:00","message":"[GCS] IsForceVAD: false for message ID: 2929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:13.982914499+07:00","message":"[GCS] Start streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.00114736+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.001185647+07:00","message":"found end of frame, send empty tag with msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.001188933+07:00","message":"end Recv id 2929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.001195261+07:00","message":"[buffer interim] 2929 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.001202411+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.001206425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.001209689+07:00","message":"> Transcript [40726] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.001212047+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.001213958+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.001215618+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.001217309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.001227893+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.00123844+07:00","message":"push: {true \n 0 0xc003473d80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:14.00751463+07:00","message":"write wav file: './tmp/7565/7565_2929.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.705526496+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.705567797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.705574658+07:00","message":"receive interim result [false|false]: งั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.705591618+07:00","message":"[buffer interim] 2930 false งั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.70559995+07:00","message":"[bufferProcess] interim [540000000]:งั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.705602718+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.723870969+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.723915803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.723923039+07:00","message":"receive interim result [false|false]: งั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.723944138+07:00","message":"[buffer interim] 2930 false งั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.723954107+07:00","message":"[bufferProcess] interim [600000000]:งั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.723958047+07:00","message":"[bufferProcess] send to processor:งั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.723967188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.723971191+07:00","message":"> Transcript [40727] [false]: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.723975127+07:00","message":"Set StatePrefix (first interim): 'งั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.96226653+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.962304804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดนั้นก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.962328829+07:00","message":"receive interim result [false|false]: จุดนั้นก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:14.96234044+07:00","message":"[buffer interim] 2930 false จุดนั้นก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.96234706+07:00","message":"[bufferProcess] interim [780000000]:จุดนั้นก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.962350266+07:00","message":"[bufferProcess] send to processor:งั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.962353606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.962356448+07:00","message":"> Transcript [40728] [false]: 'งั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.962359639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.962361857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.962363705+07:00","message":"StatePrefix: 'งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:14.962365963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:15.153875773+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:15.153921324+07:00","message":"receive 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-05-12T12:55:15.153927901+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:15.153945548+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.153958392+07:00","message":"[bufferProcess] interim [20000000]:งั้นก็อดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.153961566+07:00","message":"[bufferProcess] send to processor:จุดนั้นก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.153968817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.153972779+07:00","message":"> Transcript [40729] [false]: 'จุดนั้นก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.153975079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.153977152+07:00","message":"Set new StatePrefix: 'จุดนั้นก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:15.595719311+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:15.595765981+07:00","message":"receive 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-05-12T12:55:15.595773593+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:15.595788724+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.595802033+07:00","message":"[bufferProcess] interim [500000000]:งั้นก็อดด้วยก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.595804962+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.595813385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.595816434+07:00","message":"> Transcript [40730] [false]: 'งั้นก็อดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.595818738+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.595820842+07:00","message":"Set new StatePrefix: 'งั้นก็อดด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:15.730571998+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:15.730613309+07:00","message":"receive 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-05-12T12:55:15.730619931+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:15.730637826+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.730649602+07:00","message":"[bufferProcess] interim [620000000]:งั้นก็อดด้วยก่อนที่จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.730652632+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.730660094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.730664398+07:00","message":"> Transcript [40731] [false]: 'งั้นก็อดด้วยก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.730668104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.730670256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.730672704+07:00","message":"StatePrefix: 'งั้นก็อดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:15.730675522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:16.296807748+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:16.296847533+07:00","message":"receive 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-05-12T12:55:16.296856568+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:16.296873455+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.296887485+07:00","message":"[bufferProcess] interim [160000000]:งั้นก็อดด้วยก่อนที่จะมาสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.296890272+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.296897552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.29690071+07:00","message":"> Transcript [40732] [false]: 'งั้นก็อดด้วยก่อนที่จะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.29690697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.296909613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.296911672+07:00","message":"StatePrefix: 'งั้นก็อดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.296913888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:16.466929814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:16.466965638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:16.628357464+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:16.628398286+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-05-12T12:55:16.628405731+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:16.628422663+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.628431047+07:00","message":"[bufferProcess] interim [460000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.628437745+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.628448157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.628453715+07:00","message":"> Transcript [40733] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.628459684+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.628464131+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.628468583+07:00","message":"StatePrefix: 'งั้นก็อดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.628471681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:16.836543607+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:16.836587127+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-05-12T12:55:16.836593123+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:16.83661308+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.836620764+07:00","message":"[bufferProcess] interim [640000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.836623289+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.836634733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.836637643+07:00","message":"> Transcript [40734] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.836641256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.836643507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.836645736+07:00","message":"StatePrefix: 'งั้นก็อดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.836647943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.836652557+07:00","message":"Push: 'งั้นก็อดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.83665438+07:00","message":"TextPushed: 'งั้นก็อดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.836656736+07:00","message":"Set new StatePrefix : 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.836659401+07:00","message":"Next Push (prob) : 'ก่อนที่จะมาสรุปรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:16.836667264+07:00","message":"push: {false งั้นก็อดด้วย 0 0xc004429480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:16.84620461+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:16.846242021+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-05-12T12:55:16.846252459+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:16.846269714+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.846276545+07:00","message":"[bufferProcess] interim [700000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.846279061+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.84628282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.846287646+07:00","message":"> Transcript [40735] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.846291297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.846293662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.846295468+07:00","message":"StatePrefix: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:16.846304717+07:00","message":"TextPushed: 'งั้นก็อดด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.016478632+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.016517897+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-05-12T12:55:17.016523983+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.016540765+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.016548533+07:00","message":"[bufferProcess] interim [880000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.01655171+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.016557115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.016559886+07:00","message":"> Transcript [40736] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.016563095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.016565134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.01656716+07:00","message":"StatePrefix: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.016569704+07:00","message":"TextPushed: 'งั้นก็อดด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.144033405+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.144072878+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-05-12T12:55:17.144079954+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากรรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.144095031+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.144106728+07:00","message":"[bufferProcess] interim [940000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.144109634+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.144113687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.144116842+07:00","message":"> Transcript [40737] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.144121021+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.144123418+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.144125732+07:00","message":"StatePrefix: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.144128312+07:00","message":"TextPushed: 'งั้นก็อดด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.152077842+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.152095714+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-05-12T12:55:17.15210154+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.152114787+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.152120101+07:00","message":"[bufferProcess] interim [0]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.152122996+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.152126855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.152131605+07:00","message":"> Transcript [40738] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.152134553+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.152136433+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.152138354+07:00","message":"StatePrefix: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.152140754+07:00","message":"TextPushed: 'งั้นก็อดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.152148563+07:00","message":"Push: 'ก่อนที่จะมาสรุปรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.152150824+07:00","message":"TextPushed: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.152153187+07:00","message":"Set new StatePrefix : 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.152155454+07:00","message":"Next Push (prob) : 'หรือว่ากรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.152164899+07:00","message":"push: {false ก่อนที่จะมาสรุปรูปแบบ 0 0xc004429480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.452623291+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.45266326+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-05-12T12:55:17.452670496+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.452686344+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.452698794+07:00","message":"[bufferProcess] interim [300000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.45270215+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.452706605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.452709887+07:00","message":"> Transcript [40739] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.452712608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.452714868+07:00","message":"Set new StatePrefix: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.516971521+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.51701943+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-05-12T12:55:17.517026468+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.517041076+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.517048044+07:00","message":"[bufferProcess] interim [360000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.517050457+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.51705492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.517058209+07:00","message":"> Transcript [40740] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.517063972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.517066017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.517067801+07:00","message":"StatePrefix: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.517070399+07:00","message":"TextPushed: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.711856999+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.711898963+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-05-12T12:55:17.711905037+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.711918501+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.711926602+07:00","message":"[bufferProcess] interim [540000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.711929371+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.711936704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.711939562+07:00","message":"> Transcript [40741] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.711943549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.711945616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.711947853+07:00","message":"StatePrefix: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.711950662+07:00","message":"TextPushed: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.848188467+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.848233522+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-05-12T12:55:17.848239696+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.848254285+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.84826217+07:00","message":"[bufferProcess] interim [660000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.848264908+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.848272292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.848275153+07:00","message":"> Transcript [40742] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.848278948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.848281115+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.848283576+07:00","message":"StatePrefix: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.848286469+07:00","message":"TextPushed: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.902274854+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.902317984+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-05-12T12:55:17.902325323+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.902341745+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.902351308+07:00","message":"[bufferProcess] interim [780000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.902354141+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.902361355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.902364519+07:00","message":"> Transcript [40743] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.902368315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.902370567+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.902372648+07:00","message":"StatePrefix: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.902375615+07:00","message":"TextPushed: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.902384174+07:00","message":"Push: 'หรือว่ากำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.902386359+07:00","message":"TextPushed: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.902388926+07:00","message":"Set new StatePrefix : 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:17.902391959+07:00","message":"Next Push (prob) : 'รูปแบบที่เหมาะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:17.902400305+07:00","message":"push: {false หรือว่ากำหนด 0 0xc004429480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:18.542972508+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:18.543013753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:18.543022075+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:18.543036712+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:18.543047832+07:00","message":"[bufferProcess] interim [380000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:18.543051494+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:18.543058709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:18.543063337+07:00","message":"> Transcript [40744] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:18.543066949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:18.543069064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:18.543070921+07:00","message":"StatePrefix: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:18.543074763+07:00","message":"TextPushed: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:18.742408223+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:18.742450586+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-05-12T12:55:18.742459478+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:18.742472596+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:18.742480178+07:00","message":"[bufferProcess] interim [620000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:18.742483314+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:18.742486528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:18.742489117+07:00","message":"> Transcript [40745] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:18.742492965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:18.742495003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:18.742497779+07:00","message":"StatePrefix: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:18.7425008+07:00","message":"TextPushed: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.111366972+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.11140208+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-05-12T12:55:19.111409151+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.111422872+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.111429733+07:00","message":"[bufferProcess] interim [980000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.11143246+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.111437566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.111440383+07:00","message":"> Transcript [40746] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.111444315+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.111446515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.111448628+07:00","message":"StatePrefix: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.111451363+07:00","message":"TextPushed: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.258094591+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.258137135+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-05-12T12:55:19.258144091+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.25816114+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.25816968+07:00","message":"[bufferProcess] interim [100000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.258172692+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.258176288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.258179194+07:00","message":"> Transcript [40747] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.258183825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.258186292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.258188675+07:00","message":"StatePrefix: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.258191423+07:00","message":"TextPushed: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.258195173+07:00","message":"Push: 'รูปแบบที่เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.258197251+07:00","message":"TextPushed: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.258199544+07:00","message":"Set new StatePrefix : 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.2582087+07:00","message":"Next Push (prob) : 'สมหรือไม่อย่างนั้นถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.258221709+07:00","message":"push: {false รูปแบบที่เหมาะ 0 0xc004429480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.334063306+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.334103977+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-05-12T12:55:19.334110724+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.334124748+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.334137517+07:00","message":"[bufferProcess] interim [220000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.3341417+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.334150542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.334154972+07:00","message":"> Transcript [40748] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.334159037+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.423130352+07:00","message":"[GCS] IsForceVAD: false for message ID: 2930"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:19.467427472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:19.467446758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.4990355+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.499075457+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-05-12T12:55:19.499087113+07:00","message":"receive interim result [false|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นตัวเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.499099345+07:00","message":"[buffer interim] 2930 false งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นตัวเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.499107525+07:00","message":"[bufferProcess] interim [340000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นตัวเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.499110829+07:00","message":"[bufferProcess] send to processor:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.499118333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.499121032+07:00","message":"> Transcript [40749] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.499123725+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.553839026+07:00","message":"[GCS] Start streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.643936406+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.643979822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นตัวเลข\",\"confidence\":0.9318727}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.643986935+07:00","message":"receive interim result [true|false]: งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นตัวเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.644000672+07:00","message":"end recv isFinal message id 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.644003076+07:00","message":"end Recv id 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.644010141+07:00","message":"[buffer interim] 2930 true งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นตัวเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.644018823+07:00","message":"[bufferProcess] interim [460000000]:งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นตัวเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.644025487+07:00","message":"[bufferProcess] send to processor (isfinal):งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นตัวเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.644029467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.644032474+07:00","message":"> Transcript [40750] [false]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นตัวเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.644035883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.644039743+07:00","message":"Set new StatePrefix: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นตัวเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.644041819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.644043675+07:00","message":"> Transcript [40751] [true]: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นตัวเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.644046176+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.644048134+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.644055275+07:00","message":"StatePrefix: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะสมหรือไม่อย่างนั้นตัวเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.644057943+07:00","message":"TextPushed: 'งั้นก็อดด้วยก่อนที่จะมาสรุปรูปแบบหรือว่ากำหนดรูปแบบที่เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:19.644066056+07:00","message":"Push: 'สมหรือไม่อย่างนั้นตัวเลข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:19.644075673+07:00","message":"push: {true สมหรือไม่อย่างนั้นตัวเลข 0 0xc004429480}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:19.656796846+07:00","message":"write wav file: './tmp/7565/7565_2930.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.218202439+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.218237105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Samsung\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.218242091+07:00","message":"receive interim result [false|false]: Samsung"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.21825672+07:00","message":"[buffer interim] 2931 false Samsung"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.218263106+07:00","message":"[bufferProcess] interim [480000000]:Samsung"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.218264815+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.541182979+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.54121739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันสูงเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.541222879+07:00","message":"receive interim result [false|false]: มันสูงเกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.54123848+07:00","message":"[buffer interim] 2931 false มันสูงเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.541246499+07:00","message":"[bufferProcess] interim [780000000]:มันสูงเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.541248763+07:00","message":"[bufferProcess] send to processor:Samsung"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.541251877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.541254567+07:00","message":"> Transcript [40752] [false]: 'Samsung'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.54125641+07:00","message":"Set StatePrefix (first interim): 'Samsung'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.612710581+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.612776158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Samsung\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.612781958+07:00","message":"receive interim result [false|false]: Samsung"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.612815764+07:00","message":"[buffer interim] 2931 false Samsung"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.612823687+07:00","message":"[bufferProcess] interim [900000000]:Samsung"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.612826138+07:00","message":"[bufferProcess] send to processor:มันสูงเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.612830102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.612832546+07:00","message":"> Transcript [40753] [false]: 'มันสูงเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.612834938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.612836998+07:00","message":"Set new StatePrefix: 'มันสูงเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.725389773+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.7254319+07:00","message":"receive 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-05-12T12:55:20.725438667+07:00","message":"receive interim result [false|false]: มันสูงเกินจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.725459866+07:00","message":"[buffer interim] 2931 false มันสูงเกินจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.725469046+07:00","message":"[bufferProcess] interim [20000000]:มันสูงเกินจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.725472224+07:00","message":"[bufferProcess] send to processor:Samsung"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.725475573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.725478519+07:00","message":"> Transcript [40754] [false]: 'Samsung'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.725481281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.725485785+07:00","message":"Set new StatePrefix: 'Samsung'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.764137587+07:00","message":"[GCS] IsForceVAD: false for message ID: 2931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.867674631+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.867718206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันสูงเกินจริง\",\"confidence\":0.8653132}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.867724838+07:00","message":"receive interim result [true|false]: มันสูงเกินจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.867739078+07:00","message":"end recv isFinal message id 2931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.867741973+07:00","message":"end Recv id 2931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.867751246+07:00","message":"[buffer interim] 2931 true มันสูงเกินจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.867759513+07:00","message":"[bufferProcess] interim [230000000]:มันสูงเกินจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.867763637+07:00","message":"[bufferProcess] send to processor (isfinal):มันสูงเกินจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.867771561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.8678067+07:00","message":"> Transcript [40755] [false]: 'มันสูงเกินจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.867812137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.867814482+07:00","message":"Set new StatePrefix: 'มันสูงเกินจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.867816597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.867818742+07:00","message":"> Transcript [40756] [true]: 'มันสูงเกินจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.867822694+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.867824947+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.867827492+07:00","message":"StatePrefix: 'มันสูงเกินจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.867829643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:20.867840962+07:00","message":"Push: 'มันสูงเกินจริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:20.867852175+07:00","message":"push: {true มันสูงเกินจริง 0 0xc005d09280}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:20.874832636+07:00","message":"write wav file: './tmp/7565/7565_2931.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:21.025573925+07:00","message":"[GCS] Start streaming session, msgId: 2932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:22.197056722+07:00","message":"receive streaming session, msgId: 2932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:22.197100881+07:00","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-05-12T12:55:22.197108275+07:00","message":"receive interim result [false|false]: จริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:22.197125559+07:00","message":"[buffer interim] 2932 false จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:22.197133872+07:00","message":"[bufferProcess] interim [960000000]:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:22.197135728+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:22.197138993+07:00","message":"[bufferProcess] send to processor (ticker):จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:22.197141488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:22.19714402+07:00","message":"> Transcript [40757] [false]: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:22.197146064+07:00","message":"Set StatePrefix (first interim): 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:22.313498108+07:00","message":"[GCS] IsForceVAD: false for message ID: 2932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:22.408896618+07:00","message":"receive streaming session, msgId: 2932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:22.408931381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริง\",\"confidence\":0.8918287}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:22.408936856+07:00","message":"receive interim result [true|false]: จริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:22.408943919+07:00","message":"end recv isFinal message id 2932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:22.40894606+07:00","message":"end Recv id 2932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:22.408953105+07:00","message":"[buffer interim] 2932 true จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:22.408961369+07:00","message":"[bufferProcess] interim [290000000]:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:22.408966444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:22.408969104+07:00","message":"> Transcript [40758] [true]: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:22.408971762+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:22.408973707+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:22.408975572+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:22.408977616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:22.408980725+07:00","message":"Push: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:22.408988585+07:00","message":"push: {true จริง 0 0xc003825c80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:22.416405225+07:00","message":"write wav file: './tmp/7565/7565_2932.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:22.468408005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:22.468436383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:22.564546105+07:00","message":"[GCS] Start streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.226468531+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.226522521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.226528386+07:00","message":"receive interim result [false|false]: มันก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.226543763+07:00","message":"[buffer interim] 2933 false มันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.226550957+07:00","message":"[bufferProcess] interim [480000000]:มันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.226552788+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.289778173+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.289812492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.289817657+07:00","message":"receive interim result [false|false]: มันก็จะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.289834034+07:00","message":"[buffer interim] 2933 false มันก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.289843101+07:00","message":"[bufferProcess] interim [600000000]:มันก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.289845646+07:00","message":"[bufferProcess] send to processor:มันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.289849016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.289851808+07:00","message":"> Transcript [40759] [false]: 'มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.289854079+07:00","message":"Set StatePrefix (first interim): 'มันก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.540543744+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.540595656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะส่งผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.540601935+07:00","message":"receive interim result [false|false]: มันก็จะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.540619431+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.540632454+07:00","message":"[bufferProcess] interim [780000000]:มันก็จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.540635035+07:00","message":"[bufferProcess] send to processor:มันก็จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.540641867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.54064506+07:00","message":"> Transcript [40760] [false]: 'มันก็จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.540649248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.54065127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.540653258+07:00","message":"StatePrefix: 'มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.540655505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.79210325+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.792149348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะส่งผลเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.792155352+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลเสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.79216949+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.792177049+07:00","message":"[bufferProcess] interim [80000000]:มันก็จะส่งผลเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.792179344+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.792191586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.792194661+07:00","message":"> Transcript [40761] [false]: 'มันก็จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.792198223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.792200624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.792202542+07:00","message":"StatePrefix: 'มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.79220455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.916689666+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.91673195+07:00","message":"receive 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-05-12T12:55:23.916738049+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:23.916752738+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.916759573+07:00","message":"[bufferProcess] interim [140000000]:มันก็จะส่งผลถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.916762435+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.916768529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.916771355+07:00","message":"> Transcript [40762] [false]: 'มันก็จะส่งผลเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.916775126+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.916777701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.916780001+07:00","message":"StatePrefix: 'มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:23.916782062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:24.177279368+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:24.177323045+07:00","message":"receive 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-05-12T12:55:24.17732916+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:24.177346167+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.177354674+07:00","message":"[bufferProcess] interim [440000000]:มันก็จะส่งผลถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.177357189+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.17736105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.177363898+07:00","message":"> Transcript [40763] [false]: 'มันก็จะส่งผลถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.177367464+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.177369772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.177371944+07:00","message":"StatePrefix: 'มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.177374311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.177378043+07:00","message":"Push: 'มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.177380538+07:00","message":"TextPushed: 'มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.177384558+07:00","message":"Set new StatePrefix : 'มันก็จะส่งผลถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.177387115+07:00","message":"Next Push (prob) : 'ส่งผลถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:24.17739713+07:00","message":"push: {false มันก็จะ 0 0xc005695780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:24.319046721+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:24.319090169+07:00","message":"receive 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-05-12T12:55:24.319096906+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:24.31911363+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.319121737+07:00","message":"[bufferProcess] interim [620000000]:มันก็จะส่งผลถึงการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.319124034+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.319130842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.319133708+07:00","message":"> Transcript [40764] [false]: 'มันก็จะส่งผลถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.319137657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.319139811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.319141672+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.319146396+07:00","message":"TextPushed: 'มันก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:24.500038805+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:24.500083153+07:00","message":"receive 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-05-12T12:55:24.50008908+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:24.50010427+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.500113127+07:00","message":"[bufferProcess] interim [800000000]:มันก็จะส่งผลถึงการออกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.500115937+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.500123836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.500127092+07:00","message":"> Transcript [40765] [false]: 'มันก็จะส่งผลถึงการออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.500130773+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.500133301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.500135624+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:24.500138041+07:00","message":"TextPushed: 'มันก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:25.147625093+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:25.147663177+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-05-12T12:55:25.147669832+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:25.147684045+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.14769156+07:00","message":"[bufferProcess] interim [400000000]:มันก็จะส่งผลถึงการออกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.147693992+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.147697217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.147699887+07:00","message":"> Transcript [40766] [false]: 'มันก็จะส่งผลถึงการออกแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.147703162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.14770515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.14770776+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.147709932+07:00","message":"TextPushed: 'มันก็จะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:25.469107692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:25.469118799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:25.517097927+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:25.517138076+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-05-12T12:55:25.517143886+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:25.517157492+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.517176465+07:00","message":"[bufferProcess] interim [760000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.517179597+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.517186706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.517189901+07:00","message":"> Transcript [40767] [false]: 'มันก็จะส่งผลถึงการออกแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.517193153+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.517195108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.517197592+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.517199695+07:00","message":"TextPushed: 'มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.517204357+07:00","message":"Push: 'ส่งผลถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.5172065+07:00","message":"TextPushed: 'มันก็จะส่งผลถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.517209257+07:00","message":"Set new StatePrefix : 'มันก็จะส่งผลถึงการออกแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.517211557+07:00","message":"Next Push (prob) : 'การออกแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:25.517219288+07:00","message":"push: {false ส่งผลถึง 0 0xc005695780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:25.912950029+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:25.912994144+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-05-12T12:55:25.913000665+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:25.913017961+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.913026725+07:00","message":"[bufferProcess] interim [180000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.91303058+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.913039123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.913044209+07:00","message":"> Transcript [40768] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.913048373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.913050756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.913052771+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:25.913055406+07:00","message":"TextPushed: 'มันก็จะส่งผลถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.159859177+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.159909935+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-05-12T12:55:26.159918113+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.159938596+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.159949253+07:00","message":"[bufferProcess] interim [420000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.159954932+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.159965879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.159971543+07:00","message":"> Transcript [40769] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.15997751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.15998124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.159985701+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.159990438+07:00","message":"TextPushed: 'มันก็จะส่งผลถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.289828518+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.289870458+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-05-12T12:55:26.289877516+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.289892215+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.289899799+07:00","message":"[bufferProcess] interim [540000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.289902851+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.289907106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.28991007+07:00","message":"> Transcript [40770] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.289913773+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.289916047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.2899182+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.289920808+07:00","message":"TextPushed: 'มันก็จะส่งผลถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.419746229+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.419788911+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-05-12T12:55:26.419797405+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.419814745+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.419821857+07:00","message":"[bufferProcess] interim [660000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.419824697+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.419827964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.419833326+07:00","message":"> Transcript [40771] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.419836868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.419838795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.419840857+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.419843453+07:00","message":"TextPushed: 'มันก็จะส่งผลถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.419846325+07:00","message":"Push: 'การออกแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.419848025+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.419850288+07:00","message":"Set new StatePrefix : 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.419852968+07:00","message":"Next Push (prob) : 'โครงสร้างที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.419860929+07:00","message":"push: {false การออกแบบ 0 0xc005695780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.43789538+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.437936606+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-05-12T12:55:26.43794211+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมันมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.437955666+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.437962858+07:00","message":"[bufferProcess] interim [720000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.437965498+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.437970102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.437972646+07:00","message":"> Transcript [40772] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.437975058+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.461352661+07:00","message":"[GCS] Cleaned up inactive client: 2903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.461373886+07:00","message":"[GCS] Cleaned up inactive client: 2905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.461376458+07:00","message":"[GCS] Cleaned up inactive client: 2900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.461378216+07:00","message":"[GCS] Cleaned up inactive client: 2901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.461380021+07:00","message":"[GCS] Cleaned up inactive client: 2902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.461381796+07:00","message":"[GCS] Cleaned up inactive client: 2899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.461383576+07:00","message":"[GCS] Cleaned up inactive client: 2906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.461385451+07:00","message":"[GCS] Cleaned up inactive client: 2904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.48977569+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.489814379+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-05-12T12:55:26.489820359+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.489834978+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.489841951+07:00","message":"[bufferProcess] interim [780000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.489844387+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.489849402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.489852917+07:00","message":"> Transcript [40773] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.489856548+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.489858533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.489860713+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.489863097+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.615727142+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.615767439+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-05-12T12:55:26.615776174+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.615789514+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.615796181+07:00","message":"[bufferProcess] interim [900000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.615802274+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.615809016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.615811908+07:00","message":"> Transcript [40774] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.615815253+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.615817228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.615819295+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.615821815+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.799807156+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.799851957+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-05-12T12:55:26.799859449+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.799880224+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.799892957+07:00","message":"[bufferProcess] interim [80000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.799895963+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.799905923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.799908912+07:00","message":"> Transcript [40775] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.799912787+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.79991539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.799917399+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.799919727+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.996441737+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.996473415+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-05-12T12:55:26.996479368+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.996492747+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.996499855+07:00","message":"[bufferProcess] interim [260000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.996502494+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.996505602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.996508574+07:00","message":"> Transcript [40776] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.996512356+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.996514303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.996516476+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.996519031+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.996522376+07:00","message":"Push: 'โครงสร้างที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.996524372+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.996526527+07:00","message":"Set new StatePrefix : 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:26.996528688+07:00","message":"Next Push (prob) : 'มากเกินไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:26.996537306+07:00","message":"push: {false โครงสร้างที่มัน 0 0xc005695780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.133994505+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.134041268+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-05-12T12:55:27.134047755+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.134065113+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.134074397+07:00","message":"[bufferProcess] interim [380000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.134077414+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.134081139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.134083753+07:00","message":"> Transcript [40777] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.134088123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.134090556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.134092688+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.134095761+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.227433545+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.227474955+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-05-12T12:55:27.22748253+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.227498204+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.227506542+07:00","message":"[bufferProcess] interim [500000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.227509399+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.227515322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.227518258+07:00","message":"> Transcript [40778] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.227522007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.227524234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.227526816+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.227529878+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.315916283+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.315959374+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-05-12T12:55:27.315965355+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.315980211+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.315987853+07:00","message":"[bufferProcess] interim [560000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.315990379+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.315997358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.316000318+07:00","message":"> Transcript [40779] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.316004291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.316006794+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.316009078+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.316011521+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.632094313+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.632131099+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-05-12T12:55:27.632137091+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.632152231+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.632162754+07:00","message":"[bufferProcess] interim [860000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.632166124+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.6321727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.632176089+07:00","message":"> Transcript [40780] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.632181197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.632183571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.632185555+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.632188053+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.632194055+07:00","message":"Push: 'มากเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.63219592+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.632198155+07:00","message":"Set new StatePrefix : 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.63220074+07:00","message":"Next Push (prob) : 'แล้วก็ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.632224855+07:00","message":"push: {false มากเกินไป 0 0xc005695780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.83197429+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.832014764+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-05-12T12:55:27.832021038+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.832036578+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.832048143+07:00","message":"[bufferProcess] interim [40000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.832050955+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.832059747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.832062581+07:00","message":"> Transcript [40781] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.832066167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.832068903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.832071548+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.832074129+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.89067604+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.890718218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.890725384+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณ 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:27.890742104+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.890751667+07:00","message":"[bufferProcess] interim [160000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.890754695+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.890759203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.890762139+07:00","message":"> Transcript [40782] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.890768294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.890770738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.890776125+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:27.890779064+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.025799983+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.025837648+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-05-12T12:55:28.025845178+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.025857159+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.025868041+07:00","message":"[bufferProcess] interim [280000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.025870705+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.025876652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.02588123+07:00","message":"> Transcript [40783] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.025884759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.025886745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.025889164+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.025892048+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไป'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:28.469594647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:28.469602197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.586819481+07:00","message":"[GCS] IsForceVAD: false for message ID: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.589109445+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.58915033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.58915705+07:00","message":"receive interim result [false|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.589186283+07:00","message":"[buffer interim] 2933 false มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.589199539+07:00","message":"[bufferProcess] interim [880000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.589202945+07:00","message":"[bufferProcess] send to processor:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.589206341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.589209609+07:00","message":"> Transcript [40784] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.589213726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.589215564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.589217649+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.589220194+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.589251807+07:00","message":"Push: 'แล้วก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.589253763+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.589256737+07:00","message":"Set new StatePrefix : 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.589261312+07:00","message":"Next Push (prob) : 'งบประมาณที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.589282912+07:00","message":"push: {false แล้วก็ใช้ 0 0xc005695780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.648034135+07:00","message":"[GCS] Start streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.756414592+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.756460041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด\",\"confidence\":0.94808054}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.756468831+07:00","message":"receive interim result [true|false]: มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.756479597+07:00","message":"end recv isFinal message id 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.756482472+07:00","message":"end Recv id 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.756490155+07:00","message":"[buffer interim] 2933 true มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.756498706+07:00","message":"[bufferProcess] interim [30000000]:มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.756502032+07:00","message":"[bufferProcess] send to processor (isfinal):มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.756505614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.756508569+07:00","message":"> Transcript [40785] [false]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.756512006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.756513834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.756515703+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.756518782+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.756521218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.756523086+07:00","message":"> Transcript [40786] [true]: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.756532929+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.756542171+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.756543994+07:00","message":"StatePrefix: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้งบประมาณที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.75654633+07:00","message":"TextPushed: 'มันก็จะส่งผลถึงการออกแบบโครงสร้างที่มันมากเกินไปแล้วก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:28.756550237+07:00","message":"Push: 'งบประมาณที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:28.756559429+07:00","message":"push: {true งบประมาณที่สุด 0 0xc005695780}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:28.768059664+07:00","message":"write wav file: './tmp/7565/7565_2933.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:30.535035681+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:30.535087147+07:00","message":"receive 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-05-12T12:55:30.535093626+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:30.535110853+07:00","message":"[buffer interim] 2934 false ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:30.535119051+07:00","message":"[bufferProcess] interim [920000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:30.535121098+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:30.535127598+07:00","message":"[bufferProcess] send to processor (ticker):ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:30.53513049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:30.535133287+07:00","message":"> Transcript [40787] [false]: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:30.535135429+07:00","message":"Set StatePrefix (first interim): 'ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.11867852+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.118718977+07:00","message":"receive 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-05-12T12:55:31.118724681+07:00","message":"receive interim result [false|false]: ประมาณโดยเปล่าประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.118740194+07:00","message":"[buffer interim] 2934 false ประมาณโดยเปล่าประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.118747854+07:00","message":"[bufferProcess] interim [520000000]:ประมาณโดยเปล่าประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.118750073+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.153676763+07:00","message":"[GCS] IsForceVAD: false for message ID: 2934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.280590803+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.2806249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณโดยเปล่าประโยชน์\",\"confidence\":0.9344877}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.280630998+07:00","message":"receive interim result [true|false]: ประมาณโดยเปล่าประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.280643901+07:00","message":"end recv isFinal message id 2934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.280646322+07:00","message":"end Recv id 2934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.280652664+07:00","message":"[buffer interim] 2934 true ประมาณโดยเปล่าประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.280660168+07:00","message":"[bufferProcess] interim [730000000]:ประมาณโดยเปล่าประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.280665323+07:00","message":"[bufferProcess] send to processor (isfinal):ประมาณโดยเปล่าประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.280669079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.280673196+07:00","message":"> Transcript [40788] [false]: 'ประมาณโดยเปล่าประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.280678454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.280681523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.280684503+07:00","message":"StatePrefix: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.280687756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.280690384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.280693845+07:00","message":"> Transcript [40789] [true]: 'ประมาณโดยเปล่าประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.280697423+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.280700103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.28070264+07:00","message":"StatePrefix: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.28070459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.280709216+07:00","message":"Push: 'ประมาณโดยเปล่าประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.280717273+07:00","message":"push: {true ประมาณโดยเปล่าประโยชน์ 0 0xc004428f80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:31.289339997+07:00","message":"write wav file: './tmp/7565/7565_2934.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.343356208+07:00","message":"[GCS] Start streaming session, msgId: 2935"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:31.469945437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:31.469952502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.472567486+07:00","message":"[GCS] IsForceVAD: false for message ID: 2935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.573333417+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.573368585+07:00","message":"found end of frame, send empty tag with msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.573372799+07:00","message":"end Recv id 2935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.573382668+07:00","message":"[buffer interim] 2935 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.573397454+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.573405649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.573409944+07:00","message":"> Transcript [40790] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.573414201+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.573417015+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.573420056+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.573421764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.573426095+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.573440866+07:00","message":"push: {true \n 0 0xc003756f80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:31.578014985+07:00","message":"write wav file: './tmp/7565/7565_2935.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.663714354+07:00","message":"[GCS] Start streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.722700774+07:00","message":"[GCS] IsForceVAD: false for message ID: 2936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.862921476+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.86294466+07:00","message":"found end of frame, send empty tag with msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.86294778+07:00","message":"end Recv id 2936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.862954401+07:00","message":"[buffer interim] 2936 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.862968086+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.862971912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.862974695+07:00","message":"> Transcript [40791] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.862977065+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.862979044+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.862981021+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.862982941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:31.862987391+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:31.862996624+07:00","message":"push: {true \n 0 0xc005d08900}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:31.868010679+07:00","message":"write wav file: './tmp/7565/7565_2936.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:32.235449636+07:00","message":"[GCS] Start streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:32.789550257+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:32.789592701+07:00","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-05-12T12:55:32.789598147+07:00","message":"receive interim result [false|false]: พวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:32.789614556+07:00","message":"[buffer interim] 2937 false พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:32.78962142+07:00","message":"[bufferProcess] interim [420000000]:พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:32.789623258+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.088765013+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.08879912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.088804419+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.088815481+07:00","message":"[buffer interim] 2937 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.08882246+07:00","message":"[bufferProcess] interim [660000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.088824811+07:00","message":"[bufferProcess] send to processor:พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.088829824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.088832608+07:00","message":"> Transcript [40792] [false]: 'พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.088834888+07:00","message":"Set StatePrefix (first interim): 'พวก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.093190936+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.093205122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.09320873+07:00","message":"receive interim result [false|false]: ร่วมในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.093215828+07:00","message":"[buffer interim] 2937 false ร่วมในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.093218971+07:00","message":"[bufferProcess] interim [720000000]:ร่วมในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.093220923+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.093222872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.093224707+07:00","message":"> Transcript [40793] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.093226844+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.09322883+07:00","message":"Set new StatePrefix: 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.403505742+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.403535913+07:00","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-05-12T12:55:33.40354174+07:00","message":"receive interim result [false|false]: ร่วมในการขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.40355805+07:00","message":"[buffer interim] 2937 false ร่วมในการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.403564751+07:00","message":"[bufferProcess] interim [960000000]:ร่วมในการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.40356713+07:00","message":"[bufferProcess] send to processor:ร่วมในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.403571481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.403574468+07:00","message":"> Transcript [40794] [false]: 'ร่วมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.403576663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.403578793+07:00","message":"Set new StatePrefix: 'ร่วมในการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.604413559+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.604458903+07:00","message":"receive 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-05-12T12:55:33.604466171+07:00","message":"receive interim result [false|false]: ร่วมในการใช้งาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.604482533+07:00","message":"[buffer interim] 2937 false ร่วมในการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.604490873+07:00","message":"[bufferProcess] interim [140000000]:ร่วมในการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.604493349+07:00","message":"[bufferProcess] send to processor:ร่วมในการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.604500517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.604503444+07:00","message":"> Transcript [40795] [false]: 'ร่วมในการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.604506924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.604509356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.604511529+07:00","message":"StatePrefix: 'ร่วมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.604513633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.654343429+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.65438597+07:00","message":"receive 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-05-12T12:55:33.654392818+07:00","message":"receive interim result [false|false]: ร่วมในการขายทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.654408966+07:00","message":"[buffer interim] 2937 false ร่วมในการขายทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.654416614+07:00","message":"[bufferProcess] interim [200000000]:ร่วมในการขายทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.654419315+07:00","message":"[bufferProcess] send to processor:ร่วมในการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.654427302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.654430587+07:00","message":"> Transcript [40796] [false]: 'ร่วมในการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.654434195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.654436687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.6544385+07:00","message":"StatePrefix: 'ร่วมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.654440652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.662311635+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.66235989+07:00","message":"receive 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-05-12T12:55:33.662366295+07:00","message":"receive interim result [false|false]: ร่วมในการแขวงทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.6623811+07:00","message":"[buffer interim] 2937 false ร่วมในการแขวงทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.662389299+07:00","message":"[bufferProcess] interim [260000000]:ร่วมในการแขวงทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.662393205+07:00","message":"[bufferProcess] send to processor:ร่วมในการขายทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.662399537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.662403407+07:00","message":"> Transcript [40797] [false]: 'ร่วมในการขายทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.662407771+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.662410566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.662414746+07:00","message":"StatePrefix: 'ร่วมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.662416772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.975378859+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.975414835+07:00","message":"receive 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-05-12T12:55:33.97542004+07:00","message":"receive interim result [false|false]: ร่วมในการแขวงทางหลวงเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.975432465+07:00","message":"[buffer interim] 2937 false ร่วมในการแขวงทางหลวงเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.975439695+07:00","message":"[bufferProcess] interim [560000000]:ร่วมในการแขวงทางหลวงเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.975442328+07:00","message":"[bufferProcess] send to processor:ร่วมในการแขวงทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.97544778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.97545072+07:00","message":"> Transcript [40798] [false]: 'ร่วมในการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.975454056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.975456237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.975458357+07:00","message":"StatePrefix: 'ร่วมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.975460492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.975464815+07:00","message":"Push: 'ร่วมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.975466997+07:00","message":"TextPushed: 'ร่วมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.975468912+07:00","message":"Set new StatePrefix : 'ร่วมในการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:33.975471133+07:00","message":"Next Push (prob) : 'แขวงทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:33.975479603+07:00","message":"push: {false ร่วมในการ 0 0xc003825280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.294519771+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.294568456+07:00","message":"receive 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-05-12T12:55:34.294575298+07:00","message":"receive interim result [false|false]: ร่วมในการแขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.294593529+07:00","message":"[buffer interim] 2937 false ร่วมในการแขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.29460165+07:00","message":"[bufferProcess] interim [860000000]:ร่วมในการแขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.294604586+07:00","message":"[bufferProcess] send to processor:ร่วมในการแขวงทางหลวงเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.29461237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.294615252+07:00","message":"> Transcript [40799] [false]: 'ร่วมในการแขวงทางหลวงเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.294618992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.294621363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.294623838+07:00","message":"StatePrefix: 'ร่วมในการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.294627173+07:00","message":"TextPushed: 'ร่วมในการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.356087089+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.356126914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.356133127+07:00","message":"receive interim result [false|false]: ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.356145925+07:00","message":"[buffer interim] 2937 false ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.356153426+07:00","message":"[bufferProcess] interim [980000000]:ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.35615593+07:00","message":"[bufferProcess] send to processor:ร่วมในการแขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.35616203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.356165026+07:00","message":"> Transcript [40800] [false]: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.356168404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.356170474+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.356172457+07:00","message":"StatePrefix: 'ร่วมในการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.356175019+07:00","message":"TextPushed: 'ร่วมในการ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:34.470468515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:34.470500674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.805718934+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.805756827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.805763487+07:00","message":"receive interim result [false|false]: ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.805779013+07:00","message":"[buffer interim] 2937 false ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.805789151+07:00","message":"[bufferProcess] interim [340000000]:ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.805791629+07:00","message":"[bufferProcess] send to processor:ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.805797742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.805800801+07:00","message":"> Transcript [40801] [false]: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.8058045+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.80580693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.805809271+07:00","message":"StatePrefix: 'ร่วมในการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.805811517+07:00","message":"TextPushed: 'ร่วมในการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.810706443+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.810721585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.810725211+07:00","message":"receive interim result [false|false]: ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.810733945+07:00","message":"[buffer interim] 2937 false ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.810738221+07:00","message":"[bufferProcess] interim [400000000]:ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.810740521+07:00","message":"[bufferProcess] send to processor:ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.810743137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.810745223+07:00","message":"> Transcript [40802] [false]: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.810747962+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.81074989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.810751836+07:00","message":"StatePrefix: 'ร่วมในการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.810753638+07:00","message":"TextPushed: 'ร่วมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.810758179+07:00","message":"Push: 'แขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.810760112+07:00","message":"TextPushed: 'ร่วมในการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.810762152+07:00","message":"Set new StatePrefix : 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.810764209+07:00","message":"Next Push (prob) : 'เชียงใหม่ที่ 2 รับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.810774007+07:00","message":"push: {false แขวงทางหลวง 0 0xc003825280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.868688713+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.868726211+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-05-12T12:55:34.868733104+07:00","message":"receive interim result [false|false]: ร่วมในการแขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.868744977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.868750313+07:00","message":"receive interim result [false|false]:  2 ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.868757163+07:00","message":"[buffer interim] 2937 false ร่วมในการแขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:34.868761024+07:00","message":"[buffer interim] 2937 false  2 ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.868767019+07:00","message":"[bufferProcess] interim [460000000]:ร่วมในการแขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.868769759+07:00","message":"[bufferProcess] send to processor:ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.868773262+07:00","message":"[bufferProcess] interim [460000000]: 2 ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.868775754+07:00","message":"[bufferProcess] update buffer: ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.868778781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.868781632+07:00","message":"> Transcript [40803] [false]: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.868783762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:34.868786017+07:00","message":"Set new StatePrefix: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.010188754+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.010238026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.010248305+07:00","message":"receive interim result [false|false]: ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.010264386+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-05-12T12:55:35.010269556+07:00","message":"receive interim result [false|false]:  ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.010280071+07:00","message":"[buffer interim] 2937 false ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.010285745+07:00","message":"[buffer interim] 2937 false  ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.010295783+07:00","message":"[bufferProcess] interim [580000000]:ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.010299195+07:00","message":"[bufferProcess] send to processor:ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.010303331+07:00","message":"[bufferProcess] interim [580000000]: ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.010305704+07:00","message":"[bufferProcess] update buffer: ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.010308694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.010311731+07:00","message":"> Transcript [40804] [false]: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.010315041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.010317323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.010319155+07:00","message":"StatePrefix: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.010321716+07:00","message":"TextPushed: 'ร่วมในการแขวงทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.222480446+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.222516276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.222522069+07:00","message":"receive interim result [false|false]: ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.222534094+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-05-12T12:55:35.222540055+07:00","message":"receive interim result [false|false]:  ระบุว่าโครง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.222548884+07:00","message":"[buffer interim] 2937 false ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.222553424+07:00","message":"[buffer interim] 2937 false  ระบุว่าโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.222559203+07:00","message":"[bufferProcess] interim [820000000]:ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.222562343+07:00","message":"[bufferProcess] send to processor:ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.222565241+07:00","message":"[bufferProcess] interim [820000000]: ระบุว่าโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.222568845+07:00","message":"[bufferProcess] update buffer: ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.222585148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.22258812+07:00","message":"> Transcript [40805] [false]: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.222591311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.222593514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.222595427+07:00","message":"StatePrefix: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.222597914+07:00","message":"TextPushed: 'ร่วมในการแขวงทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.391932489+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.391981945+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-05-12T12:55:35.391997467+07:00","message":"receive interim result [false|false]: ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.39201219+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-05-12T12:55:35.39201675+07:00","message":"receive interim result [false|false]:  ระบุว่าโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.392027218+07:00","message":"[buffer interim] 2937 false ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.392033292+07:00","message":"[buffer interim] 2937 false  ระบุว่าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.39204232+07:00","message":"[bufferProcess] interim [940000000]:ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.392046396+07:00","message":"[bufferProcess] send to processor:ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.39205046+07:00","message":"[bufferProcess] interim [940000000]: ระบุว่าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.392053641+07:00","message":"[bufferProcess] update buffer: ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.392058198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.392062181+07:00","message":"> Transcript [40806] [false]: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.392066054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.392070733+07:00","message":"Set new StatePrefix: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.707873688+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.70791506+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-05-12T12:55:35.707921371+07:00","message":"receive interim result [false|false]: ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.707932467+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-05-12T12:55:35.707935218+07:00","message":"receive interim result [false|false]:  ระบุว่าโครงการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.707942376+07:00","message":"[buffer interim] 2937 false ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.707947038+07:00","message":"[buffer interim] 2937 false  ระบุว่าโครงการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.707953085+07:00","message":"[bufferProcess] interim [240000000]:ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.707956358+07:00","message":"[bufferProcess] send to processor:ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.707960052+07:00","message":"[bufferProcess] interim [240000000]: ระบุว่าโครงการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.70796305+07:00","message":"[bufferProcess] update buffer: ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.707966765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.707969776+07:00","message":"> Transcript [40807] [false]: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.707973318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.707975407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.707977412+07:00","message":"StatePrefix: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.707981435+07:00","message":"TextPushed: 'ร่วมในการแขวงทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.899379336+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.899418376+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-05-12T12:55:35.899427312+07:00","message":"receive interim result [false|false]: ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.899443211+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-05-12T12:55:35.899447751+07:00","message":"receive interim result [false|false]:  ระบุว่าโครงการปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.899471263+07:00","message":"[buffer interim] 2937 false ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:35.899491065+07:00","message":"[buffer interim] 2937 false  ระบุว่าโครงการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.899499773+07:00","message":"[bufferProcess] interim [480000000]:ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.89950453+07:00","message":"[bufferProcess] send to processor:ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.899512003+07:00","message":"[bufferProcess] interim [480000000]: ระบุว่าโครงการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.899515879+07:00","message":"[bufferProcess] update buffer: ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.899519189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.899522709+07:00","message":"> Transcript [40808] [false]: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.899527083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.899529162+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.899531255+07:00","message":"StatePrefix: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:35.899533839+07:00","message":"TextPushed: 'ร่วมในการแขวงทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.072071995+07:00","message":"[GCS] IsForceVAD: false for message ID: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.144881999+07:00","message":"[GCS] Start streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.252644102+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.252697025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรรคพวกในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการปรับปรุง\",\"confidence\":0.9372685}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.252704368+07:00","message":"receive interim result [true|false]: พรรคพวกในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.252715728+07:00","message":"end recv isFinal message id 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.252717837+07:00","message":"end Recv id 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.25272648+07:00","message":"[buffer interim] 2937 true พรรคพวกในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.25273844+07:00","message":"[bufferProcess] interim [870000000]:พรรคพวกในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252742011+07:00","message":"[bufferProcess] send to processor (isfinal):ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.25274628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252750857+07:00","message":"> Transcript [40809] [false]: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252755793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252760039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252764377+07:00","message":"StatePrefix: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252769021+07:00","message":"TextPushed: 'ร่วมในการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252771631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252774657+07:00","message":"> Transcript [40810] [true]: 'พรรคพวกในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252779593+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252781153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252782893+07:00","message":"StatePrefix: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252785305+07:00","message":"TextPushed: 'ร่วมในการแขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252786971+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252982487+07:00","message":"Push: 'เชียงใหม่ที่ 2 ระบุว่าโครงการปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252985212+07:00","message":"TextPushed: 'ร่วมในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252987608+07:00","message":"Set new StatePrefix : 'พรรคพวกในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.252989842+07:00","message":"Next Push (prob) : 'พรรคพวกในการแขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าโครงการปรับปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.252997877+07:00","message":"push: {true เชียงใหม่ที่ 2 ระบุว่าโครงการปรับปรุง 0 0xc003825280}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.253013335+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2937.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:36.262325141+07:00","message":"write wav file: './tmp/7565/7565_2937.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.813988067+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.814028715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.81403366+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.814046982+07:00","message":"[buffer interim] 2938 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.814058851+07:00","message":"[bufferProcess] interim [660000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.814060664+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.873260763+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.873302028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.873308033+07:00","message":"receive interim result [false|false]: ทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:36.873323157+07:00","message":"[buffer interim] 2938 false ทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.873331359+07:00","message":"[bufferProcess] interim [780000000]:ทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.873333713+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.873340647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.873343469+07:00","message":"> Transcript [40811] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:36.87334572+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.11771742+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.11775517+07:00","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-05-12T12:55:37.117761838+07:00","message":"receive interim result [false|false]: ทางหลวงพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.117777019+07:00","message":"[buffer interim] 2938 false ทางหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.117784314+07:00","message":"[bufferProcess] interim [960000000]:ทางหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.117786894+07:00","message":"[bufferProcess] send to processor:ทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.117793474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.117796172+07:00","message":"> Transcript [40812] [false]: 'ทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.117799312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.1178018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.117804118+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.11780627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.118811851+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.118854435+07:00","message":"receive 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-05-12T12:55:37.118860319+07:00","message":"receive interim result [false|false]: ทางหลวงหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.118875347+07:00","message":"[buffer interim] 2938 false ทางหลวงหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.118883352+07:00","message":"[bufferProcess] interim [20000000]:ทางหลวงหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.118885705+07:00","message":"[bufferProcess] send to processor:ทางหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.118891311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.118894149+07:00","message":"> Transcript [40813] [false]: 'ทางหลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.118897597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.118899641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.118902121+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.118904689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.187682745+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.187724863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.187731287+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.187748888+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.187759979+07:00","message":"[bufferProcess] interim [80000000]:ทางหลวงหมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.187762367+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.187765972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.187768703+07:00","message":"> Transcript [40814] [false]: 'ทางหลวงหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.187772717+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.187774802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.187777286+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.18777948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:37.470776576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:37.470787793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.566595123+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.566627015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.56663293+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.566643612+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.566650515+07:00","message":"[bufferProcess] interim [440000000]:ทางหลวงหมายเลข 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.566652892+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.566655705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.566658376+07:00","message":"> Transcript [40815] [false]: 'ทางหลวงหมายเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.566661508+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.566663641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.566665872+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.566667913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.566670331+07:00","message":"Push: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.566672506+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.566674629+07:00","message":"Set new StatePrefix : 'ทางหลวงหมายเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.56667718+07:00","message":"Next Push (prob) : 'หลวงหมายเลข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.566684271+07:00","message":"push: {false ทาง 0 0xc003757200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.762656744+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.762706905+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-05-12T12:55:37.762717131+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.762730603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.762733807+07:00","message":"receive interim result [false|false]:  12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.762741958+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:37.762749858+07:00","message":"[buffer interim] 2938 false  12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.76275629+07:00","message":"[bufferProcess] interim [680000000]:ทางหลวงหมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.762758754+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.76276845+07:00","message":"[bufferProcess] interim [680000000]: 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.762775447+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.762778731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.762781703+07:00","message":"> Transcript [40816] [false]: 'ทางหลวงหมายเลข 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.762784933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.762787101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.762790034+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:37.762792737+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.037278061+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.037314788+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-05-12T12:55:38.037321547+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.03733295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.037335727+07:00","message":"receive interim result [false|false]:  12 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.037343391+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.037346739+07:00","message":"[buffer interim] 2938 false  12 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.037352298+07:00","message":"[bufferProcess] interim [920000000]:ทางหลวงหมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.037354958+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.037357616+07:00","message":"[bufferProcess] interim [920000000]: 12 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.037359919+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.037363171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.03736614+07:00","message":"> Transcript [40817] [false]: 'ทางหลวงหมายเลข 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.037371288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.037373518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.037376133+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.037380832+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.230719736+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.230763663+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-05-12T12:55:38.230770763+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.230782551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12 11\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.230785278+07:00","message":"receive interim result [false|false]:  12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.230793357+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.23079725+07:00","message":"[buffer interim] 2938 false  12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.230803901+07:00","message":"[bufferProcess] interim [100000000]:ทางหลวงหมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.230806676+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.230812187+07:00","message":"[bufferProcess] interim [100000000]: 12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.230815201+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.230818464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.230821342+07:00","message":"> Transcript [40818] [false]: 'ทางหลวงหมายเลข 12 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.230824883+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.230827091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.230829145+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.230832018+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.410065148+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.410104432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.41011116+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.410121056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.410124001+07:00","message":"receive interim result [false|false]:  1 หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.410131316+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.410136869+07:00","message":"[buffer interim] 2938 false  1 หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.410144416+07:00","message":"[bufferProcess] interim [280000000]:ทางหลวงหมายเลข 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.410148508+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.410154606+07:00","message":"[bufferProcess] interim [280000000]: 1 หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.410157515+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.410177472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.410191649+07:00","message":"> Transcript [40819] [false]: 'ทางหลวงหมายเลข 12 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.410197297+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.410199694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.410201786+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.410204444+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.410210821+07:00","message":"Push: 'หลวงหมายเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.410213533+07:00","message":"TextPushed: 'ทางหลวงหมายเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.410215651+07:00","message":"Set new StatePrefix : 'ทางหลวงหมายเลข 12 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.41021779+07:00","message":"Next Push (prob) : ' 12 11'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.410227199+07:00","message":"push: {false หลวงหมายเลข 0 0xc003757200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.745052115+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.745087487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.745093298+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.745105052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 หรือว่าถนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.745110994+07:00","message":"receive interim result [false|false]:  1 หรือว่าถนน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.745119519+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.745123528+07:00","message":"[buffer interim] 2938 false  1 หรือว่าถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.745138396+07:00","message":"[bufferProcess] interim [580000000]:ทางหลวงหมายเลข 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.745174357+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.745184271+07:00","message":"[bufferProcess] interim [580000000]: 1 หรือว่าถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.745186956+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.745190441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.745194095+07:00","message":"> Transcript [40820] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.745196439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.745198549+07:00","message":"Set new StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.923539559+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.923582588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.923590312+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.923607817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 หรือว่าถนนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.923612426+07:00","message":"receive interim result [false|false]:  1 หรือว่าถนนวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.923622091+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.923626576+07:00","message":"[buffer interim] 2938 false  1 หรือว่าถนนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.923647037+07:00","message":"[bufferProcess] interim [820000000]:ทางหลวงหมายเลข 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.923666629+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.923684702+07:00","message":"[bufferProcess] interim [820000000]: 1 หรือว่าถนนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.923688486+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.923692317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.923695857+07:00","message":"> Transcript [40821] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.923699154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.923701084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.92370299+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.923705554+07:00","message":"TextPushed: 'ทางหลวงหมายเลข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.985434196+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.985470177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.985480335+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.985491085+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-05-12T12:55:38.98549523+07:00","message":"receive interim result [false|false]:  หรือว่าถนนวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.985503705+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:38.985507305+07:00","message":"[buffer interim] 2938 false  หรือว่าถนนวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.985512963+07:00","message":"[bufferProcess] interim [880000000]:ทางหลวงหมายเลข 12 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.985517565+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.985520925+07:00","message":"[bufferProcess] interim [880000000]: หรือว่าถนนวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.985523395+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.985526488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.985529321+07:00","message":"> Transcript [40822] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.985532899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.985535353+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.985537604+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:38.98554012+07:00","message":"TextPushed: 'ทางหลวงหมายเลข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.116173282+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.116218708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.116225312+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.116237133+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-05-12T12:55:39.116239912+07:00","message":"receive interim result [false|false]:  หรือว่าถนนวงแหวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.116250221+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.116254802+07:00","message":"[buffer interim] 2938 false  หรือว่าถนนวงแหวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.116261864+07:00","message":"[bufferProcess] interim [940000000]:ทางหลวงหมายเลข 12 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.116265234+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.116268299+07:00","message":"[bufferProcess] interim [940000000]: หรือว่าถนนวงแหวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.116273155+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.116276214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.11627922+07:00","message":"> Transcript [40823] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.116283093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.116285611+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.11628754+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.116289828+07:00","message":"TextPushed: 'ทางหลวงหมายเลข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.366716101+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.366763044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.366769969+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.366779518+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-05-12T12:55:39.366782381+07:00","message":"receive interim result [false|false]:  หรือว่าถนนวงแหวนรอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.366791478+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.366795309+07:00","message":"[buffer interim] 2938 false  หรือว่าถนนวงแหวนรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.366801741+07:00","message":"[bufferProcess] interim [240000000]:ทางหลวงหมายเลข 12 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.366804244+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.366807213+07:00","message":"[bufferProcess] interim [240000000]: หรือว่าถนนวงแหวนรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.366810186+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.36681319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.366817097+07:00","message":"> Transcript [40824] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.366821752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.366825315+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.366827292+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.366829361+07:00","message":"TextPushed: 'ทางหลวงหมายเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.366832324+07:00","message":"Push: ' 12 1 หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.36683417+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.366836132+07:00","message":"Set new StatePrefix : 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.366838174+07:00","message":"Next Push (prob) : 'ถนนวงแหวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.366846469+07:00","message":"push: {false  12 1 หรือว่า 0 0xc003757200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.629942939+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.629975638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.629981354+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.629990135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือว่าถนนวงแหวนรอบ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.629993598+07:00","message":"receive interim result [false|false]:  หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.630002544+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:39.630006156+07:00","message":"[buffer interim] 2938 false  หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.630011933+07:00","message":"[bufferProcess] interim [480000000]:ทางหลวงหมายเลข 12 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.630014459+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.630017385+07:00","message":"[bufferProcess] interim [480000000]: หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.630019961+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.630022804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.630025395+07:00","message":"> Transcript [40825] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.630028748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.630030683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.630032647+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:39.630036259+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.006801146+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.006850246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.006859216+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.006873065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.006877319+07:00","message":"receive interim result [false|false]:  3 ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.006888279+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.006893767+07:00","message":"[buffer interim] 2938 false  3 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.006904528+07:00","message":"[bufferProcess] interim [840000000]:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.006909204+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.006914104+07:00","message":"[bufferProcess] interim [840000000]: 3 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.006918729+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.006923367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.006927843+07:00","message":"> Transcript [40826] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.006933516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.006936468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.006939453+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.006943143+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.091484624+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.091523881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.091530134+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.09153947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 ของจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.091542488+07:00","message":"receive interim result [false|false]:  3 ของจัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.091550053+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.091555736+07:00","message":"[buffer interim] 2938 false  3 ของจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.091562971+07:00","message":"[bufferProcess] interim [20000000]:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.09156593+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.09157082+07:00","message":"[bufferProcess] interim [20000000]: 3 ของจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.091573417+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.091577538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.091580706+07:00","message":"> Transcript [40827] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.091584406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.091586447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.091588514+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.091590894+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.203186474+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.203222506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.203228971+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.203239346+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-05-12T12:55:40.203242491+07:00","message":"receive interim result [false|false]:  ของจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.203252447+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.203257012+07:00","message":"[buffer interim] 2938 false  ของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.203264499+07:00","message":"[bufferProcess] interim [80000000]:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.203267272+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.203277335+07:00","message":"[bufferProcess] interim [80000000]: ของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.203280075+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.203283152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.203285888+07:00","message":"> Transcript [40828] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.203289271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.203291129+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.203293007+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.203296922+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.203304355+07:00","message":"Push: 'ถนนวงแหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.203306274+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.203308377+07:00","message":"Set new StatePrefix : 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.203310503+07:00","message":"Next Push (prob) : 'รอบ 3 ของจัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.203318298+07:00","message":"push: {false ถนนวงแหวน 0 0xc003757200}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:40.47148542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:40.47153494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.587178538+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.587219482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.587228198+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.587240974+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-05-12T12:55:40.587243983+07:00","message":"receive interim result [false|false]:  ของจังหวัดเชียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.587252824+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.587257179+07:00","message":"[buffer interim] 2938 false  ของจังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.587264855+07:00","message":"[bufferProcess] interim [440000000]:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.587267504+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.587270366+07:00","message":"[bufferProcess] interim [440000000]: ของจังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.587273463+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.587276306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.587278763+07:00","message":"> Transcript [40829] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.587283979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.587286027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.58728794+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.587290051+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.588922042+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.588961085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.58896679+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.58897912+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-05-12T12:55:40.588982235+07:00","message":"receive interim result [false|false]:  ของจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.588988348+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.588994953+07:00","message":"[buffer interim] 2938 false  ของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.588999959+07:00","message":"[bufferProcess] interim [500000000]:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.589002368+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.589006695+07:00","message":"[bufferProcess] interim [500000000]: ของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.589009228+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.589012503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.58901521+07:00","message":"> Transcript [40830] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.589018031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.589019884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.589021674+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.589023624+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.715531475+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.715581667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.715590922+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.71560726+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-05-12T12:55:40.715611616+07:00","message":"receive interim result [false|false]:  ของจังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.715636417+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:40.715654505+07:00","message":"[buffer interim] 2938 false  ของจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.715662136+07:00","message":"[bufferProcess] interim [560000000]:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.715666014+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.715672491+07:00","message":"[bufferProcess] interim [560000000]: ของจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.715675671+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.715679041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.715682213+07:00","message":"> Transcript [40831] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.7156857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.715687685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.715689593+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:40.715691978+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.288328105+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.288373423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.288380525+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.288396712+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.288404707+07:00","message":"[bufferProcess] interim [160000000]:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.288407526+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.288415306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.288417929+07:00","message":"> Transcript [40832] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.288422044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.288424336+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.288426945+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.288429517+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.288437223+07:00","message":"Push: 'รอบ 3 ของจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.288439404+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.288442227+07:00","message":"Set new StatePrefix : 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.28844518+07:00","message":"Next Push (prob) : 'หวัดเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.288467449+07:00","message":"push: {false รอบ 3 ของจัง 0 0xc003757200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.477012763+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.477045253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.477051043+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.477064622+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-05-12T12:55:41.477068153+07:00","message":"receive interim result [false|false]:  ของจังหวัดเชียงใหม่จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.477075915+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.47708095+07:00","message":"[buffer interim] 2938 false  ของจังหวัดเชียงใหม่จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.477087896+07:00","message":"[bufferProcess] interim [340000000]:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.477090748+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.477093862+07:00","message":"[bufferProcess] interim [340000000]: ของจังหวัดเชียงใหม่จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.477096594+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.477099379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.477101864+07:00","message":"> Transcript [40833] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.477105029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.477106962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.477108924+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.477111246+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.628750509+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.628789462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.628796874+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.628806556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของจังหวัดเชียงใหม่จะมี 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.628809315+07:00","message":"receive interim result [false|false]:  ของจังหวัดเชียงใหม่จะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.62881765+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.628823687+07:00","message":"[buffer interim] 2938 false  ของจังหวัดเชียงใหม่จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.628829417+07:00","message":"[bufferProcess] interim [520000000]:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.628832086+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.628837734+07:00","message":"[bufferProcess] interim [520000000]: ของจังหวัดเชียงใหม่จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.628840979+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.62885399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.628874668+07:00","message":"> Transcript [40834] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.628881375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.628883943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.628887381+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.628891899+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.931705257+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.931738317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.931745084+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.931756732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของจังหวัดเชียงใหม่จะมี 2 อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.931759885+07:00","message":"receive interim result [false|false]:  ของจังหวัดเชียงใหม่จะมี 2 อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.93176845+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.931775775+07:00","message":"[buffer interim] 2938 false  ของจังหวัดเชียงใหม่จะมี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.931781509+07:00","message":"[bufferProcess] interim [820000000]:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.931784091+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.931788037+07:00","message":"[bufferProcess] interim [820000000]: ของจังหวัดเชียงใหม่จะมี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.93179119+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.931794651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.931797601+07:00","message":"> Transcript [40835] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.93180122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.931803092+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.931805388+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:41.931807654+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:41.972980661+07:00","message":"[GCS] IsForceVAD: false for message ID: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.001070567+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.001112895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.001121869+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.001146121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของจังหวัดเชียงใหม่จะมี 2 แยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.001151349+07:00","message":"receive interim result [false|false]:  ของจังหวัดเชียงใหม่จะมี 2 แยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.001177973+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.001183683+07:00","message":"[buffer interim] 2938 false  ของจังหวัดเชียงใหม่จะมี 2 แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.00119175+07:00","message":"[bufferProcess] interim [880000000]:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.001195875+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.001200237+07:00","message":"[bufferProcess] interim [880000000]: ของจังหวัดเชียงใหม่จะมี 2 แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.001204286+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.001208395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.001212234+07:00","message":"> Transcript [40836] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.00121828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.001221298+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.001224474+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.001228045+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.001235109+07:00","message":"Push: 'หวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.001238056+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.001241383+07:00","message":"Set new StatePrefix : 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.001245276+07:00","message":"Next Push (prob) : 'จะมี 2 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.001269811+07:00","message":"push: {false หวัดเชียงใหม่ 0 0xc003757200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.03471545+07:00","message":"[GCS] Start streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.060370082+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.060405204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.060411712+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.060420782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 แยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.060423608+07:00","message":"receive interim result [false|false]:  2 แยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.060433403+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.060440943+07:00","message":"[buffer interim] 2938 false  2 แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.06044655+07:00","message":"[bufferProcess] interim [940000000]:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.060449086+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.060454312+07:00","message":"[bufferProcess] interim [940000000]: 2 แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.060512305+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.060540001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.060559541+07:00","message":"> Transcript [40837] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.060563237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.060565286+07:00","message":"Set new StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.097392348+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.097427146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.097434484+07:00","message":"receive interim result [false|false]: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.09744729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 แยกก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.097450399+07:00","message":"receive interim result [false|false]:  2 แยกก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.097458909+07:00","message":"[buffer interim] 2938 false ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.097462805+07:00","message":"[buffer interim] 2938 false  2 แยกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.097468857+07:00","message":"[bufferProcess] interim [60000000]:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.097471954+07:00","message":"[bufferProcess] send to processor:ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.097475251+07:00","message":"[bufferProcess] interim [60000000]: 2 แยกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.097478086+07:00","message":"[bufferProcess] update buffer: ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.09748143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.097484399+07:00","message":"> Transcript [40838] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.097488632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.097490716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.097492489+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.097494853+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.18868406+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.188724759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงหมายเลข 121 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก\",\"confidence\":0.9480473}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.18873139+07:00","message":"receive interim result [true|false]: ทางหลวงหมายเลข 121 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.188737254+07:00","message":"end recv isFinal message id 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.188741295+07:00","message":"end Recv id 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.188749013+07:00","message":"[buffer interim] 2938 true ทางหลวงหมายเลข 121 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.188756173+07:00","message":"[bufferProcess] interim [60000000]:ทางหลวงหมายเลข 121 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.188759323+07:00","message":"[bufferProcess] send to processor (isfinal):ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.188762576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.188765469+07:00","message":"> Transcript [40839] [false]: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยกก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.188769519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.188771354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.188773371+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.188775637+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.188777629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.188779583+07:00","message":"> Transcript [40840] [true]: 'ทางหลวงหมายเลข 121 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.188782219+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.188783835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.188785432+07:00","message":"StatePrefix: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.188787363+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.188789082+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.189005153+07:00","message":"Push: 'จะมี 2 แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.189008036+07:00","message":"TextPushed: 'ทางหลวงหมายเลข 12 1 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.189010226+07:00","message":"Set new StatePrefix : 'ทางหลวงหมายเลข 121 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.189012426+07:00","message":"Next Push (prob) : 'ทางหลวงหมายเลข 121 หรือว่าถนนวงแหวนรอบ 3 ของจังหวัดเชียงใหม่จะมี 2 แยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.189019906+07:00","message":"push: {true จะมี 2 แยก 0 0xc003757200}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.189030565+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2938.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:42.205253553+07:00","message":"write wav file: './tmp/7565/7565_2938.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.595341279+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.595399029+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-05-12T12:55:42.59540686+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.595425639+07:00","message":"[buffer interim] 2939 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.595435933+07:00","message":"[bufferProcess] interim [360000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.595439345+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.649255694+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.649298669+07:00","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-05-12T12:55:42.649306848+07:00","message":"receive interim result [false|false]: แยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.649321926+07:00","message":"[buffer interim] 2939 false แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.649331179+07:00","message":"[bufferProcess] interim [420000000]:แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.649334431+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.649338787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.649343434+07:00","message":"> Transcript [40841] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.649346612+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.837114651+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.837170341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.837176123+07:00","message":"receive interim result [false|false]: แยกสาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:42.837201804+07:00","message":"[buffer interim] 2939 false แยกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.837210065+07:00","message":"[bufferProcess] interim [540000000]:แยกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.837212485+07:00","message":"[bufferProcess] send to processor:แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.837215461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.837217956+07:00","message":"> Transcript [40842] [false]: 'แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.837220346+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:42.837222703+07:00","message":"Set new StatePrefix: 'แยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.069357424+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.069397311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกสังขะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.069405197+07:00","message":"receive interim result [false|false]: แยกสังขะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.069418649+07:00","message":"[buffer interim] 2939 false แยกสังขะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.069426166+07:00","message":"[bufferProcess] interim [660000000]:แยกสังขะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.069428536+07:00","message":"[bufferProcess] send to processor:แยกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.069434928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.069438066+07:00","message":"> Transcript [40843] [false]: 'แยกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.069441622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.069443667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.069445591+07:00","message":"StatePrefix: 'แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.069447676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.09699926+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.097039783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกสันทราย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.09704584+07:00","message":"receive interim result [false|false]: แยกสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.097060356+07:00","message":"[buffer interim] 2939 false แยกสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.097067458+07:00","message":"[bufferProcess] interim [720000000]:แยกสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.097069709+07:00","message":"[bufferProcess] send to processor:แยกสังขะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.097075047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.097077521+07:00","message":"> Transcript [40844] [false]: 'แยกสังขะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.097082674+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.097084914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.097086696+07:00","message":"StatePrefix: 'แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.097088668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.100003901+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.100038779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกสันคะยอม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.100043887+07:00","message":"receive interim result [false|false]: แยกสันคะยอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.100059084+07:00","message":"[buffer interim] 2939 false แยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.100066115+07:00","message":"[bufferProcess] interim [780000000]:แยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.100068799+07:00","message":"[bufferProcess] send to processor:แยกสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.10007761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.100081731+07:00","message":"> Transcript [40845] [false]: 'แยกสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.100086784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.10008987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.100093466+07:00","message":"StatePrefix: 'แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.100097159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.2814637+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.281508351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกสันคะยอมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.281515731+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.281529982+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.281538006+07:00","message":"[bufferProcess] interim [80000000]:แยกสันคะยอมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.281540576+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.281546935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.28155005+07:00","message":"> Transcript [40846] [false]: 'แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.281555665+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.281558109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.281560527+07:00","message":"StatePrefix: 'แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.281563018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.281569151+07:00","message":"Push: 'แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.281570879+07:00","message":"TextPushed: 'แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.281573363+07:00","message":"Set new StatePrefix : 'แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.281575479+07:00","message":"Next Push (prob) : 'สันคะยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.281583003+07:00","message":"push: {false แยก 0 0xc003c4f200}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:43.471505582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:43.471516172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.779769135+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.779803284+07:00","message":"receive 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-05-12T12:55:43.77980825+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.779820616+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.779829506+07:00","message":"[bufferProcess] interim [560000000]:แยกสันคะยอมและแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.779831962+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.779837099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.779839916+07:00","message":"> Transcript [40847] [false]: 'แยกสันคะยอมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.779843547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.779845593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.779849118+07:00","message":"StatePrefix: 'แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.779851545+07:00","message":"TextPushed: 'แยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.940389659+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.940424092+07:00","message":"receive 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-05-12T12:55:43.940429305+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกแยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.940446492+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกแยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.940454519+07:00","message":"[bufferProcess] interim [680000000]:แยกสันคะยอมและแยกแยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.940456943+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.940460327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.940462846+07:00","message":"> Transcript [40848] [false]: 'แยกสันคะยอมและแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.940466149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.940468089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.940469916+07:00","message":"StatePrefix: 'แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.940472546+07:00","message":"TextPushed: 'แยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.978522655+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.978562723+07:00","message":"receive 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-05-12T12:55:43.978568977+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:43.978582963+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.978590676+07:00","message":"[bufferProcess] interim [800000000]:แยกสันคะยอมและแยกลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.978592884+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกแยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.97859648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.978601522+07:00","message":"> Transcript [40849] [false]: 'แยกสันคะยอมและแยกแยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.978605427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.978609527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.97861133+07:00","message":"StatePrefix: 'แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:43.978613774+07:00","message":"TextPushed: 'แยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:44.376057904+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:44.376091189+07:00","message":"receive 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-05-12T12:55:44.376097004+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิตชีวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:44.37610868+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิตชีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.376115809+07:00","message":"[bufferProcess] interim [160000000]:แยกสันคะยอมและแยกลิขิตชีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.37611823+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.376129234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.376131922+07:00","message":"> Transcript [40850] [false]: 'แยกสันคะยอมและแยกลิขิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.376135651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.376138173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.376140032+07:00","message":"StatePrefix: 'แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.376142498+07:00","message":"TextPushed: 'แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.376147497+07:00","message":"Push: 'สันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.376149717+07:00","message":"TextPushed: 'แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.376151689+07:00","message":"Set new StatePrefix : 'แยกสันคะยอมและแยกลิขิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.376154129+07:00","message":"Next Push (prob) : 'และแยกลิขิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:44.376161753+07:00","message":"push: {false สันคะยอม 0 0xc003c4f200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:44.871938167+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:44.871979859+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-05-12T12:55:44.87198629+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิตชีวันรูป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:44.872000423+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิตชีวันรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.872007901+07:00","message":"[bufferProcess] interim [640000000]:แยกสันคะยอมและแยกลิขิตชีวันรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.872010566+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกลิขิตชีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.872013672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.872016212+07:00","message":"> Transcript [40851] [false]: 'แยกสันคะยอมและแยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.872019228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.872021175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.872023008+07:00","message":"StatePrefix: 'แยกสันคะยอมและแยกลิขิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.872025167+07:00","message":"TextPushed: 'แยกสันคะยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:44.995066759+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:44.99510346+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-05-12T12:55:44.99510921+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิตชีวันรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:44.995126033+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิตชีวันรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.995133866+07:00","message":"[bufferProcess] interim [820000000]:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.995136316+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกลิขิตชีวันรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.99513952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.995142291+07:00","message":"> Transcript [40852] [false]: 'แยกสันคะยอมและแยกลิขิตชีวันรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.995145307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.995147059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.995149024+07:00","message":"StatePrefix: 'แยกสันคะยอมและแยกลิขิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:44.995151159+07:00","message":"TextPushed: 'แยกสันคะยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:45.202796062+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:45.202827362+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-05-12T12:55:45.202834263+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:45.202849203+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.202856301+07:00","message":"[bufferProcess] interim [0]:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.202860321+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.20286367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.202866499+07:00","message":"> Transcript [40853] [false]: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.202869593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.202871553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.202873651+07:00","message":"StatePrefix: 'แยกสันคะยอมและแยกลิขิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.202879842+07:00","message":"TextPushed: 'แยกสันคะยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:45.515716555+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:45.515759255+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-05-12T12:55:45.515766882+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:45.515778424+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.515787635+07:00","message":"[bufferProcess] interim [240000000]:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.515793283+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.5157988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.515803022+07:00","message":"> Transcript [40854] [false]: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.515808416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.515811584+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.515814928+07:00","message":"StatePrefix: 'แยกสันคะยอมและแยกลิขิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.51581811+07:00","message":"TextPushed: 'แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.515822044+07:00","message":"Push: 'และแยกลิขิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.515825668+07:00","message":"TextPushed: 'แยกสันคะยอมและแยกลิขิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.515828779+07:00","message":"Set new StatePrefix : 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.515832632+07:00","message":"Next Push (prob) : 'ชีวันรูปแบบการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:45.515839931+07:00","message":"push: {false และแยกลิขิต 0 0xc003c4f200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:45.569522143+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:45.569554831+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-05-12T12:55:45.569572109+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:45.569584418+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.569591846+07:00","message":"[bufferProcess] interim [360000000]:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.569594446+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.569599432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.569609981+07:00","message":"> Transcript [40855] [false]: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.569613648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.569615732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.56961764+07:00","message":"StatePrefix: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.569620035+07:00","message":"TextPushed: 'แยกสันคะยอมและแยกลิขิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:45.576675311+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:45.576698677+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-05-12T12:55:45.576703364+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:45.576714646+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.576719836+07:00","message":"[bufferProcess] interim [420000000]:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.576722269+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.576725076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.576727618+07:00","message":"> Transcript [40856] [false]: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.576730409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.576732211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.576734066+07:00","message":"StatePrefix: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:45.576736299+07:00","message":"TextPushed: 'แยกสันคะยอมและแยกลิขิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.259975504+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.260014629+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-05-12T12:55:46.260022749+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.26003884+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.260050865+07:00","message":"[bufferProcess] interim [20000000]:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.260054518+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.26006351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.260067905+07:00","message":"> Transcript [40857] [false]: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.260073167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.260075738+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.260078849+07:00","message":"StatePrefix: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.260082719+07:00","message":"TextPushed: 'แยกสันคะยอมและแยกลิขิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.302817157+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.302857135+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-05-12T12:55:46.302866698+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.302883214+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.302891855+07:00","message":"[bufferProcess] interim [80000000]:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.30289557+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.302900501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.302905678+07:00","message":"> Transcript [40858] [false]: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.302910796+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.30291377+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.302917182+07:00","message":"StatePrefix: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.302921018+07:00","message":"TextPushed: 'แยกสันคะยอมและแยกลิขิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.302925219+07:00","message":"Push: 'ชีวันรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.30292815+07:00","message":"TextPushed: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.302932236+07:00","message":"Set new StatePrefix : 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.302935594+07:00","message":"Next Push (prob) : 'ก่อสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.302945464+07:00","message":"push: {false ชีวันรูปแบบการ 0 0xc003c4f200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.411550235+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.411581717+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-05-12T12:55:46.411587811+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.411603377+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.411613151+07:00","message":"[bufferProcess] interim [140000000]:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.411615877+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.411621215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.411623927+07:00","message":"> Transcript [40859] [false]: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.411627596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.411629741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.411631911+07:00","message":"StatePrefix: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.411634322+07:00","message":"TextPushed: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:46.471968593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:46.471995099+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.471979139+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.472028338+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-05-12T12:55:46.472034279+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.472053321+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.47205943+07:00","message":"[bufferProcess] interim [320000000]:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.472062019+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.47206538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.472068409+07:00","message":"> Transcript [40860] [false]: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.472072012+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.4720741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.472076348+07:00","message":"StatePrefix: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.47207889+07:00","message":"TextPushed: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.677946446+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.67798526+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-05-12T12:55:46.677991272+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการแปล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.678007236+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.678014796+07:00","message":"[bufferProcess] interim [500000000]:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.678017505+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.678021045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.678023691+07:00","message":"> Transcript [40861] [false]: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.678027324+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.67802925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.678032023+07:00","message":"StatePrefix: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.678034771+07:00","message":"TextPushed: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.794237666+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.794271853+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-05-12T12:55:46.794277735+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.794290014+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.794298174+07:00","message":"[bufferProcess] interim [560000000]:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.794300976+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.794304205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.794306767+07:00","message":"> Transcript [40862] [false]: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.794310477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.794312477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.794314743+07:00","message":"StatePrefix: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.794317314+07:00","message":"TextPushed: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.794320102+07:00","message":"Push: 'ก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.794322047+07:00","message":"TextPushed: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.794326504+07:00","message":"Set new StatePrefix : 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.794329006+07:00","message":"Next Push (prob) : 'ก็มีการแปล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.794336308+07:00","message":"push: {false ก่อสร้าง 0 0xc003c4f200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.797482662+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.797512827+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-05-12T12:55:46.797518291+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:46.797531573+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.797537185+07:00","message":"[bufferProcess] interim [620000000]:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.79753976+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.797546329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.797548633+07:00","message":"> Transcript [40863] [false]: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.797551052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:46.797553216+07:00","message":"Set new StatePrefix: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.129034963+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.12906856+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-05-12T12:55:47.129075134+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุมและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.12908522+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.129092645+07:00","message":"[bufferProcess] interim [920000000]:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.129095353+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.129098682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.129101248+07:00","message":"> Transcript [40864] [false]: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.129103688+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.129110856+07:00","message":"Set new StatePrefix: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.162149685+07:00","message":"[GCS] IsForceVAD: false for message ID: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.234214156+07:00","message":"[GCS] Start streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.241077042+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.241116058+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-05-12T12:55:47.2411229+07:00","message":"receive interim result [false|false]: แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุมระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.241135065+07:00","message":"[buffer interim] 2939 false แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุมระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.241141317+07:00","message":"[bufferProcess] interim [40000000]:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุมระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.241144039+07:00","message":"[bufferProcess] send to processor:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.241149053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.241151936+07:00","message":"> Transcript [40865] [false]: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.241155336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.241157248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.241159185+07:00","message":"StatePrefix: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.241172297+07:00","message":"TextPushed: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.296508796+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.296551156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุมรับฟัง\",\"confidence\":0.9571085}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.296559281+07:00","message":"receive interim result [true|false]: แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุมรับฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.296567688+07:00","message":"end recv isFinal message id 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.296569881+07:00","message":"end Recv id 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.296576949+07:00","message":"[buffer interim] 2939 true แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุมรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.296584061+07:00","message":"[bufferProcess] interim [130000000]:แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุมรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.296587055+07:00","message":"[bufferProcess] send to processor (isfinal):แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุมระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.296590474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.296593177+07:00","message":"> Transcript [40866] [false]: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุมระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.296596697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.296598657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.296600515+07:00","message":"StatePrefix: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.296603419+07:00","message":"TextPushed: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.296605489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.296607337+07:00","message":"> Transcript [40867] [true]: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุมรับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.296609563+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.296615501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.296617434+07:00","message":"StatePrefix: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้างก็มีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.296619398+07:00","message":"TextPushed: 'แยกสันคะยอมและแยกลิขิตชีวันรูปแบบการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.296623427+07:00","message":"Push: 'ก็มีการประชุมรับฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.296630679+07:00","message":"push: {true ก็มีการประชุมรับฟัง 0 0xc003c4f200}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:47.306593367+07:00","message":"write wav file: './tmp/7565/7565_2939.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.560379659+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.56041477+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-05-12T12:55:47.56041994+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.560433484+07:00","message":"[buffer interim] 2940 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.5604407+07:00","message":"[bufferProcess] interim [360000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.560442652+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.748558687+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.748591302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.74859605+07:00","message":"receive interim result [false|false]: ความเห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.748608683+07:00","message":"[buffer interim] 2940 false ความเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.748616457+07:00","message":"[bufferProcess] interim [540000000]:ความเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.748618862+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.748622168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.748625994+07:00","message":"> Transcript [40868] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.748627957+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.897187431+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.897242635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.897249842+07:00","message":"receive interim result [false|false]: ความเห็นมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.897267169+07:00","message":"[buffer interim] 2940 false ความเห็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.897276199+07:00","message":"[bufferProcess] interim [660000000]:ความเห็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.897279556+07:00","message":"[bufferProcess] send to processor:ความเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.897293947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.897297034+07:00","message":"> Transcript [40869] [false]: 'ความเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.897300755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.897302585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.897304584+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.897306884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.926419845+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.926470782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.926479621+07:00","message":"receive interim result [false|false]: ความเห็นมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.926500017+07:00","message":"[buffer interim] 2940 false ความเห็นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.926513418+07:00","message":"[bufferProcess] interim [720000000]:ความเห็นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.92651821+07:00","message":"[bufferProcess] send to processor:ความเห็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.92652807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.926531563+07:00","message":"> Transcript [40870] [false]: 'ความเห็นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.926536202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.926539249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.926541974+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.926545618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.957645735+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.957690091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.957697621+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:47.957713104+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.957721338+07:00","message":"[bufferProcess] interim [780000000]:ความเห็นมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.957723929+07:00","message":"[bufferProcess] send to processor:ความเห็นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.957730701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.957733912+07:00","message":"> Transcript [40871] [false]: 'ความเห็นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.957737329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.95773948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.957741705+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:47.957743749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.224932487+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.224965547+07:00","message":"receive 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-05-12T12:55:48.224972895+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้วสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.224987728+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้วสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.224997152+07:00","message":"[bufferProcess] interim [20000000]:ความเห็นมาแล้วสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.224999359+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.225004336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.225006772+07:00","message":"> Transcript [40872] [false]: 'ความเห็นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.225010018+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.225012236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.225014128+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.225016193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.225020643+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.225022677+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.225026358+07:00","message":"Set new StatePrefix : 'ความเห็นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.225028708+07:00","message":"Next Push (prob) : 'เห็นมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.225036629+07:00","message":"push: {false ความ 0 0xc005694200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.272647895+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.272678924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.272684187+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.272693348+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.272701811+07:00","message":"[bufferProcess] interim [80000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.272704104+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้วสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.272707501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.272710291+07:00","message":"> Transcript [40873] [false]: 'ความเห็นมาแล้วสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.272713211+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.272715338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.272717684+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.272731808+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.593205304+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.593256607+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-05-12T12:55:48.593266485+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.593281192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 คัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.593286432+07:00","message":"receive interim result [false|false]:  4 คัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.593297543+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.593302923+07:00","message":"[buffer interim] 2940 false  4 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.593311238+07:00","message":"[bufferProcess] interim [380000000]:ความเห็นมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.593315196+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.59331935+07:00","message":"[bufferProcess] interim [380000000]: 4 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.593323468+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.593328076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.593331566+07:00","message":"> Transcript [40874] [false]: 'ความเห็นมาแล้ว 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.593336471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.593339267+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.593341945+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.593345861+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.648985109+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.649024547+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-05-12T12:55:48.649031974+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.649044059+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-05-12T12:55:48.64904708+07:00","message":"receive interim result [false|false]:  4 ครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.649056655+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.649060718+07:00","message":"[buffer interim] 2940 false  4 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.649067032+07:00","message":"[bufferProcess] interim [440000000]:ความเห็นมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.649070044+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 คัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.649073689+07:00","message":"[bufferProcess] interim [440000000]: 4 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.649076065+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.64907936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.649082151+07:00","message":"> Transcript [40875] [false]: 'ความเห็นมาแล้ว 4 คัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.649085881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.6490881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.64908994+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.649092348+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.840678055+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.840718599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.840725233+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.840742284+07:00","message":"receive 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-05-12T12:55:48.840745681+07:00","message":"receive interim result [false|false]:  ครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.840753593+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.840760777+07:00","message":"[buffer interim] 2940 false  ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.840767321+07:00","message":"[bufferProcess] interim [680000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.840770025+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.840775803+07:00","message":"[bufferProcess] interim [680000000]: ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.84077881+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.840782288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.840785395+07:00","message":"> Transcript [40876] [false]: 'ความเห็นมาแล้ว 4 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.840789197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.840791288+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.840793219+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.840795134+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.840798149+07:00","message":"Push: 'เห็นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.840799948+07:00","message":"TextPushed: 'ความเห็นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.840802201+07:00","message":"Set new StatePrefix : 'ความเห็นมาแล้ว 4 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:48.840804394+07:00","message":"Next Push (prob) : ' 4 ครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:48.840811519+07:00","message":"push: {false เห็นมาแล้ว 0 0xc005694200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.295750074+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.295785934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4 ครั้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.29579184+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4 ครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.295805155+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.295812602+07:00","message":"[bufferProcess] interim [40000000]:ความเห็นมาแล้ว 4 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.295815338+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.29582185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.29582504+07:00","message":"> Transcript [40877] [false]: 'ความเห็นมาแล้ว 4 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.295828292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.29583048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.295832492+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.295834772+07:00","message":"TextPushed: 'ความเห็นมาแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:49.472258986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:49.472298232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.555629034+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.555671166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.55567872+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.555690864+07:00","message":"receive 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-05-12T12:55:49.55569516+07:00","message":"receive interim result [false|false]:  ครั้งสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.555705767+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.555710265+07:00","message":"[buffer interim] 2940 false  ครั้งสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.555717067+07:00","message":"[bufferProcess] interim [400000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.555719821+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.555723097+07:00","message":"[bufferProcess] interim [400000000]: ครั้งสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.555726047+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.555729087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.555732555+07:00","message":"> Transcript [40878] [false]: 'ความเห็นมาแล้ว 4 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.555736264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.555738435+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.555740252+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.555742593+07:00","message":"TextPushed: 'ความเห็นมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.678055177+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.678109777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4 ครั้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.678116603+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4 ครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.678133162+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.678141547+07:00","message":"[bufferProcess] interim [460000000]:ความเห็นมาแล้ว 4 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.678144993+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.678153262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.678156352+07:00","message":"> Transcript [40879] [false]: 'ความเห็นมาแล้ว 4 ครั้งสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.678160238+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.678162785+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.67816488+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.678167189+07:00","message":"TextPushed: 'ความเห็นมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.870840773+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.870880126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.870887648+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.870895886+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-05-12T12:55:49.870901224+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.870908962+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.870913569+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.870921233+07:00","message":"[bufferProcess] interim [700000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.87092354+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.870926204+07:00","message":"[bufferProcess] interim [700000000]: ครั้งจุดที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.870928863+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.870931788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.870934422+07:00","message":"> Transcript [40880] [false]: 'ความเห็นมาแล้ว 4 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.870938151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.870940098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.87094194+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.870944051+07:00","message":"TextPushed: 'ความเห็นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.870946598+07:00","message":"Push: ' 4 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.870948398+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.870950747+07:00","message":"Set new StatePrefix : 'ความเห็นมาแล้ว 4 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:49.870953273+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:49.870961388+07:00","message":"push: {false  4 ครั้ง 0 0xc005694200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.068199414+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.068244254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.06825511+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.068267902+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-05-12T12:55:50.068271057+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.068279938+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.068287243+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.068293743+07:00","message":"[bufferProcess] interim [880000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.068296722+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.068300274+07:00","message":"[bufferProcess] interim [880000000]: ครั้งจุดที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.068303793+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.068307254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.068309963+07:00","message":"> Transcript [40881] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.068312246+07:00","message":"Set StatePrefix (first interim): 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.435916511+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.435949642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.435955288+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.435974782+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-05-12T12:55:50.435987551+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชนมีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.436009249+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.43604277+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชนมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.436056266+07:00","message":"[bufferProcess] interim [240000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.436062582+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.436067401+07:00","message":"[bufferProcess] interim [240000000]: ครั้งจุดที่ประชาชนมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.436071818+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.436076325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.436081396+07:00","message":"> Transcript [40882] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.436094055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.436097432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.43610025+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.436103872+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.757607991+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.757650238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.757657007+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.757673333+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-05-12T12:55:50.757677062+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชนมีความกล้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.757686294+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.757690214+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชนมีความกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.757696854+07:00","message":"[bufferProcess] interim [540000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.757699946+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.757704402+07:00","message":"[bufferProcess] interim [540000000]: ครั้งจุดที่ประชาชนมีความกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.757707379+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.757710576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.757713459+07:00","message":"> Transcript [40883] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.757716936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.757719158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.757721516+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.757724127+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.886828269+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.886863925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.886869109+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.886883514+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-05-12T12:55:50.886887433+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชนมีความกังวล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.886894874+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:50.886898516+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชนมีความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.886904161+07:00","message":"[bufferProcess] interim [660000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.886906751+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.886909589+07:00","message":"[bufferProcess] interim [660000000]: ครั้งจุดที่ประชาชนมีความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.886912548+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.886915449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.886918174+07:00","message":"> Transcript [40884] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.886921473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.886923402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.886925563+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:50.886927854+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.153917138+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.153960411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.153967683+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.153980967+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-05-12T12:55:51.153984127+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชนมีความกังวลและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.153997988+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.154001971+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชนมีความกังวลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.154009659+07:00","message":"[bufferProcess] interim [20000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.154012845+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.154016536+07:00","message":"[bufferProcess] interim [20000000]: ครั้งจุดที่ประชาชนมีความกังวลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.154018965+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.154022444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.15402567+07:00","message":"> Transcript [40885] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.154029832+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.154032073+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.154034023+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.154036385+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.154039283+07:00","message":"Push: 'จุดที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.154041151+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.154043735+07:00","message":"Set new StatePrefix : 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.1540466+07:00","message":"Next Push (prob) : 'ชนมีความกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.154055272+07:00","message":"push: {false จุดที่ประชา 0 0xc005694200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.404274741+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.404324383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.404330992+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.404346695+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-05-12T12:55:51.404350211+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.404371738+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.404387972+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.404395803+07:00","message":"[bufferProcess] interim [140000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.404399185+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.404404403+07:00","message":"[bufferProcess] interim [140000000]: ครั้งจุดที่ประชาชนมีความกังวลแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.404407851+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.404410814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.404413497+07:00","message":"> Transcript [40886] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.404417401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.404419177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.404420982+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.404423909+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.508310886+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.508346515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.508353079+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.508368474+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-05-12T12:55:51.508372336+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.508383439+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.508393493+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.508399888+07:00","message":"[bufferProcess] interim [320000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.508402367+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.508405216+07:00","message":"[bufferProcess] interim [320000000]: ครั้งจุดที่ประชาชนมีความกังวลแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.508407735+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.508410513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.508413019+07:00","message":"> Transcript [40887] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.508416611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.508418604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.508420521+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.508422864+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.628680457+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.628717984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.628723989+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.628734618+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-05-12T12:55:51.628738506+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.628747593+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.628751429+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.628758249+07:00","message":"[bufferProcess] interim [380000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.628760965+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.628764076+07:00","message":"[bufferProcess] interim [380000000]: ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.628766884+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.628769845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.628772343+07:00","message":"> Transcript [40888] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.628776137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.62877817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.628782021+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.628784674+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.669057828+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.669098957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.669105097+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.669116201+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-05-12T12:55:51.669120057+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชนมีความกังวลและครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.669127714+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.669131168+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชนมีความกังวลและครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.669136832+07:00","message":"[bufferProcess] interim [440000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.669139126+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.669141917+07:00","message":"[bufferProcess] interim [440000000]: ครั้งจุดที่ประชาชนมีความกังวลและครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.669144767+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลและครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.669147779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.669150454+07:00","message":"> Transcript [40889] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.669153954+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.669155919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.669157812+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.669175477+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.66917877+07:00","message":"Push: 'ชนมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.66918077+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.669183014+07:00","message":"Set new StatePrefix : 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.669185355+07:00","message":"Next Push (prob) : 'แล้วก็กู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.669192755+07:00","message":"push: {false ชนมีความกังวล 0 0xc005694200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.821461047+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.821507276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.821515194+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.821536732+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-05-12T12:55:51.821542202+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.821553531+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.821558793+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.821567337+07:00","message":"[bufferProcess] interim [620000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.821570801+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลและครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.821574725+07:00","message":"[bufferProcess] interim [620000000]: ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.821578606+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.82158294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.821587449+07:00","message":"> Transcript [40890] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลและครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.821591265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.821611853+07:00","message":"Set new StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลและครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.977913843+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.977957954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.977965085+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.977977603+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-05-12T12:55:51.977982257+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.977999881+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:51.978012741+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.978021473+07:00","message":"[bufferProcess] interim [740000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.978025054+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.978029221+07:00","message":"[bufferProcess] interim [740000000]: ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.978031841+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.978034877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.978037731+07:00","message":"> Transcript [40891] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.978040596+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:51.978043359+07:00","message":"Set new StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.181487666+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.181530556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.181537338+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.181551081+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-05-12T12:55:52.181555151+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.181575962+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.181592975+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.181600858+07:00","message":"[bufferProcess] interim [980000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.181604298+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.181609101+07:00","message":"[bufferProcess] interim [980000000]: ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.18161188+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.181629219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.181661873+07:00","message":"> Transcript [40892] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.181668395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.181671183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.181673563+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.181676551+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.302111482+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.302157591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.302165082+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.302178159+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-05-12T12:55:52.3021815+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.302204216+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.302225813+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.302233968+07:00","message":"[bufferProcess] interim [40000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.302237501+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.302244716+07:00","message":"[bufferProcess] interim [40000000]: ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.302247613+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.302250648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.302253604+07:00","message":"> Transcript [40893] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.30225807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.302260122+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.302262041+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.30226492+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวล'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:52.47230403+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:52.472325938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.512898272+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.512936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.512942012+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.51295624+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-05-12T12:55:52.512960233+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.512980929+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.51300538+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.513012533+07:00","message":"[bufferProcess] interim [280000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.513016041+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.513024321+07:00","message":"[bufferProcess] interim [280000000]: ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.513026941+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.513030202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.513033195+07:00","message":"> Transcript [40894] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.51303687+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.513038851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.513040671+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.513043317+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.691608067+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.691640729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.691647042+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.691662392+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-05-12T12:55:52.69166633+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.691674437+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.691678133+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.691683587+07:00","message":"[bufferProcess] interim [460000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.691686087+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.691689223+07:00","message":"[bufferProcess] interim [460000000]: ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.69169226+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.691695247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.691697916+07:00","message":"> Transcript [40895] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.691701623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.6917037+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.691705595+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.691707796+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.69171049+07:00","message":"Push: 'แล้วก็กูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.691712361+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.691714585+07:00","message":"Set new StatePrefix : 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.69171671+07:00","message":"Next Push (prob) : 'คือแยกสาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.691723897+07:00","message":"push: {false แล้วก็กูก็ 0 0xc005694200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.698243974+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.698262401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.698268761+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.698283521+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-05-12T12:55:52.698288047+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.698294404+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.698297572+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.698301748+07:00","message":"[bufferProcess] interim [520000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.698304232+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.698307173+07:00","message":"[bufferProcess] interim [520000000]: ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.698309424+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.698312067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.698314175+07:00","message":"> Transcript [40896] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.698316156+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.698318657+07:00","message":"Set new StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.752921113+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.75295427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.752962681+07:00","message":"receive interim result [false|false]: ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.752983421+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-05-12T12:55:52.752987006+07:00","message":"receive interim result [false|false]:  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสันคะยอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.752994858+07:00","message":"[buffer interim] 2940 false ความเห็นมาแล้ว 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.752998551+07:00","message":"[buffer interim] 2940 false  ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.753004385+07:00","message":"[bufferProcess] interim [580000000]:ความเห็นมาแล้ว 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.753007016+07:00","message":"[bufferProcess] send to processor:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.753010002+07:00","message":"[bufferProcess] interim [580000000]: ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.753012595+07:00","message":"[bufferProcess] update buffer: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.753015399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.753017903+07:00","message":"> Transcript [40897] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.753020531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:52.753022691+07:00","message":"Set new StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:52.862244908+07:00","message":"[GCS] IsForceVAD: false for message ID: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.116699207+07:00","message":"[GCS] Start streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.152931158+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.152971857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลและครอบครัวก็คือแยกสันคะยอม\",\"confidence\":0.9577804}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.152979496+07:00","message":"receive interim result [true|false]: ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลและครอบครัวก็คือแยกสันคะยอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.152989197+07:00","message":"end recv isFinal message id 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.152991308+07:00","message":"end Recv id 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.152997555+07:00","message":"[buffer interim] 2940 true ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลและครอบครัวก็คือแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153005996+07:00","message":"[bufferProcess] interim [850000000]:ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลและครอบครัวก็คือแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153009517+07:00","message":"[bufferProcess] send to processor (isfinal):ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153022453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153052469+07:00","message":"> Transcript [40898] [false]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153056803+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153059368+07:00","message":"Set new StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153062167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153064972+07:00","message":"> Transcript [40899] [true]: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลและครอบครัวก็คือแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153074918+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153078183+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153081545+07:00","message":"StatePrefix: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153085555+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.15308853+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153351504+07:00","message":"Push: 'คือแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153356642+07:00","message":"TextPushed: 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลแล้วก็กูก็คือแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153359149+07:00","message":"Set new StatePrefix : 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลและครอบครัวก็คือแยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153361609+07:00","message":"Next Push (prob) : 'ความเห็นมาแล้ว 4 ครั้งจุดที่ประชาชนมีความกังวลและครอบครัวก็คือแยกสันคะยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.153372979+07:00","message":"push: {true คือแยกสันคะยอม 0 0xc005694200}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.153390978+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2940.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:53.165689662+07:00","message":"write wav file: './tmp/7565/7565_2940.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.646190905+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.646233511+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-05-12T12:55:53.646238857+07:00","message":"receive interim result [false|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.646255443+07:00","message":"[buffer interim] 2941 false ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.646261958+07:00","message":"[bufferProcess] interim [360000000]:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.646263753+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.667523431+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.667555328+07:00","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-05-12T12:55:53.667561066+07:00","message":"receive interim result [false|false]: ก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.667572941+07:00","message":"[buffer interim] 2941 false ก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.667579402+07:00","message":"[bufferProcess] interim [420000000]:ก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.667581616+07:00","message":"[bufferProcess] send to processor:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.667584752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.667587388+07:00","message":"> Transcript [40900] [false]: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.667589404+07:00","message":"Set StatePrefix (first interim): 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.772358972+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.772400868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.77240812+07:00","message":"receive interim result [false|false]: ก่อนหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.772422643+07:00","message":"[buffer interim] 2941 false ก่อนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.772433186+07:00","message":"[bufferProcess] interim [480000000]:ก่อนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.772436687+07:00","message":"[bufferProcess] send to processor:ก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.772440738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.772445115+07:00","message":"> Transcript [40901] [false]: 'ก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.772449846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.772452932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.772455878+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.772458872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.827075386+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.827110862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนหน้านี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.82711757+07:00","message":"receive interim result [false|false]: ก่อนหน้านี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.827134286+07:00","message":"[buffer interim] 2941 false ก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.827143767+07:00","message":"[bufferProcess] interim [540000000]:ก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.827146914+07:00","message":"[bufferProcess] send to processor:ก่อนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.827155438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.827159456+07:00","message":"> Transcript [40902] [false]: 'ก่อนหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.827163828+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.827165947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.827167753+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.827170515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.968817493+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.968858121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนหน้านี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.968864387+07:00","message":"receive interim result [false|false]: ก่อนหน้านี้มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:53.968879107+07:00","message":"[buffer interim] 2941 false ก่อนหน้านี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.96888724+07:00","message":"[bufferProcess] interim [720000000]:ก่อนหน้านี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.968889663+07:00","message":"[bufferProcess] send to processor:ก่อนหน้านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.968897254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.968900134+07:00","message":"> Transcript [40903] [false]: 'ก่อนหน้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.968903583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.9689065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.968908706+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:53.968910655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.143305725+07:00","message":"[GCS] IsForceVAD: false for message ID: 2941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.156002759+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.156035438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนหน้านี้มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.156041514+07:00","message":"receive interim result [false|false]: ก่อนหน้านี้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.156054261+07:00","message":"[buffer interim] 2941 false ก่อนหน้านี้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.156060917+07:00","message":"[bufferProcess] interim [900000000]:ก่อนหน้านี้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.156070966+07:00","message":"[bufferProcess] send to processor:ก่อนหน้านี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.156076895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.156080293+07:00","message":"> Transcript [40904] [false]: 'ก่อนหน้านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.156083261+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.156085322+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.156087374+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.15608931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.156093615+07:00","message":"Push: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.156095519+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.156098005+07:00","message":"Set new StatePrefix : 'ก่อนหน้านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.156100095+07:00","message":"Next Push (prob) : 'หน้านี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.156107362+07:00","message":"push: {false ก่อน 0 0xc005d08a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.213289431+07:00","message":"[GCS] Start streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.246233339+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.246267223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนหน้านี้มีการ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.246273316+07:00","message":"receive interim result [true|false]: ก่อนหน้านี้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.246280631+07:00","message":"end recv isFinal message id 2941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.246282767+07:00","message":"end Recv id 2941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.246289022+07:00","message":"[buffer interim] 2941 true ก่อนหน้านี้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.246298394+07:00","message":"[bufferProcess] interim [50000000]:ก่อนหน้านี้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.246301916+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนหน้านี้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.246305004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.246307719+07:00","message":"> Transcript [40905] [false]: 'ก่อนหน้านี้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.246310565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.246312361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.246314386+07:00","message":"StatePrefix: 'ก่อนหน้านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.24631669+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.246318501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.246321456+07:00","message":"> Transcript [40906] [true]: 'ก่อนหน้านี้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.246325434+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.24632828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.246330929+07:00","message":"StatePrefix: 'ก่อนหน้านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.246333948+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.246342586+07:00","message":"Push: 'หน้านี้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.246352252+07:00","message":"push: {true หน้านี้มีการ 0 0xc005d08a00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:54.252073006+07:00","message":"write wav file: './tmp/7565/7565_2941.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.761074181+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.761110158+07:00","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-05-12T12:55:54.761115222+07:00","message":"receive interim result [false|false]: สาธุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.761129259+07:00","message":"[buffer interim] 2942 false สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.76113649+07:00","message":"[bufferProcess] interim [420000000]:สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.761138562+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.892336394+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.892369278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หารูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.89237571+07:00","message":"receive interim result [false|false]: หารูป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:54.892389405+07:00","message":"[buffer interim] 2942 false หารูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.892399093+07:00","message":"[bufferProcess] interim [480000000]:หารูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.89240169+07:00","message":"[bufferProcess] send to processor:สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.892406547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.892409263+07:00","message":"> Transcript [40907] [false]: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:54.8924114+07:00","message":"Set StatePrefix (first interim): 'สาธุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.075109064+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.075141785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หารูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.07514744+07:00","message":"receive interim result [false|false]: หารูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.075165666+07:00","message":"[buffer interim] 2942 false หารูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.075173235+07:00","message":"[bufferProcess] interim [660000000]:หารูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.075176358+07:00","message":"[bufferProcess] send to processor:หารูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.075179941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.07518277+07:00","message":"> Transcript [40908] [false]: 'หารูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.075186536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.075188621+07:00","message":"Set new StatePrefix: 'หารูป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.259686412+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.259729916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หารูปแบบเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.25973693+07:00","message":"receive interim result [false|false]: หารูปแบบเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.259754025+07:00","message":"[buffer interim] 2942 false หารูปแบบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.259762089+07:00","message":"[bufferProcess] interim [840000000]:หารูปแบบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.259764496+07:00","message":"[bufferProcess] send to processor:หารูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.259767995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.259771218+07:00","message":"> Transcript [40909] [false]: 'หารูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.259774427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.259776807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.259778829+07:00","message":"StatePrefix: 'หารูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.259780849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.382537624+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.38257365+07:00","message":"receive 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-05-12T12:55:55.382579329+07:00","message":"receive interim result [false|false]: หารูปแบบเป็นทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.382593417+07:00","message":"[buffer interim] 2942 false หารูปแบบเป็นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.382600884+07:00","message":"[bufferProcess] interim [20000000]:หารูปแบบเป็นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.382603217+07:00","message":"[bufferProcess] send to processor:หารูปแบบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.382606573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.382609411+07:00","message":"> Transcript [40910] [false]: 'หารูปแบบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.3826123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.382614819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.382616681+07:00","message":"StatePrefix: 'หารูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.382618634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:55.472674667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:55.472696427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.647521878+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.647562062+07:00","message":"receive 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-05-12T12:55:55.647568874+07:00","message":"receive interim result [false|false]: หารูปแบบเป็นทางรอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.647582979+07:00","message":"[buffer interim] 2942 false หารูปแบบเป็นทางรอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.647591278+07:00","message":"[bufferProcess] interim [320000000]:หารูปแบบเป็นทางรอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.647594352+07:00","message":"[bufferProcess] send to processor:หารูปแบบเป็นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.64760183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.647604715+07:00","message":"> Transcript [40911] [false]: 'หารูปแบบเป็นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.647608583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.647612916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.647615004+07:00","message":"StatePrefix: 'หารูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.647617027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.753192128+07:00","message":"[GCS] IsForceVAD: false for message ID: 2942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.812809624+07:00","message":"[GCS] Start streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.859761449+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.85980535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หารูปแบบเป็นทางลอด\",\"confidence\":0.90011156}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.859814149+07:00","message":"receive interim result [true|false]: หารูปแบบเป็นทางลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.859827035+07:00","message":"end recv isFinal message id 2942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.859829777+07:00","message":"end Recv id 2942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.859837274+07:00","message":"[buffer interim] 2942 true หารูปแบบเป็นทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859850778+07:00","message":"[bufferProcess] interim [560000000]:หารูปแบบเป็นทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859855061+07:00","message":"[bufferProcess] send to processor (isfinal):หารูปแบบเป็นทางรอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859861498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859865391+07:00","message":"> Transcript [40912] [false]: 'หารูปแบบเป็นทางรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859869727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859872557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859875222+07:00","message":"StatePrefix: 'หารูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859878027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859882228+07:00","message":"Push: 'หารูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859885631+07:00","message":"TextPushed: 'หารูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859889166+07:00","message":"Set new StatePrefix : 'หารูปแบบเป็นทางรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859892503+07:00","message":"Next Push (prob) : 'แบบเป็นทางรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859895273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859898503+07:00","message":"> Transcript [40913] [true]: 'หารูปแบบเป็นทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859901736+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859904448+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859907199+07:00","message":"StatePrefix: 'หารูปแบบเป็นทางรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859910288+07:00","message":"TextPushed: 'หารูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:55.859913843+07:00","message":"Push: 'แบบเป็นทางลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.859924943+07:00","message":"push: {false หารูป 0 0xc003c4ef80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:55.859937805+07:00","message":"push: {true แบบเป็นทางลอด 0 0xc003c4ef80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:55:55.866992444+07:00","message":"write wav file: './tmp/7565/7565_2942.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.271868478+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.271909115+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-05-12T12:55:56.271914081+07:00","message":"receive interim result [false|false]: ถนน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.27192892+07:00","message":"[buffer interim] 2943 false ถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.271935462+07:00","message":"[bufferProcess] interim [300000000]:ถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.271937675+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.461438264+07:00","message":"[GCS] Cleaned up inactive client: 2915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.461462495+07:00","message":"[GCS] Cleaned up inactive client: 2918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.461465146+07:00","message":"[GCS] Cleaned up inactive client: 2912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.461466969+07:00","message":"[GCS] Cleaned up inactive client: 2913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.46146872+07:00","message":"[GCS] Cleaned up inactive client: 2910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.461470539+07:00","message":"[GCS] Cleaned up inactive client: 2909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.461472199+07:00","message":"[GCS] Cleaned up inactive client: 2914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.461474733+07:00","message":"[GCS] Cleaned up inactive client: 2917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.461476491+07:00","message":"[GCS] Cleaned up inactive client: 2907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.461478262+07:00","message":"[GCS] Cleaned up inactive client: 2921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.461480019+07:00","message":"[GCS] Cleaned up inactive client: 2919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.461481896+07:00","message":"[GCS] Cleaned up inactive client: 2908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.461483592+07:00","message":"[GCS] Cleaned up inactive client: 2920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.461485131+07:00","message":"[GCS] Cleaned up inactive client: 2916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.461486706+07:00","message":"[GCS] Cleaned up inactive client: 2911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.530681389+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.530720051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถนนฝัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.530725683+07:00","message":"receive interim result [false|false]: ถนนฝัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.530739391+07:00","message":"[buffer interim] 2943 false ถนนฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.530746507+07:00","message":"[bufferProcess] interim [600000000]:ถนนฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.530749054+07:00","message":"[bufferProcess] send to processor:ถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.530752247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.530755071+07:00","message":"> Transcript [40914] [false]: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.530757139+07:00","message":"Set StatePrefix (first interim): 'ถนน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.657448744+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.657496579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถนนสัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.657504559+07:00","message":"receive interim result [false|false]: ถนนสัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.657522415+07:00","message":"[buffer interim] 2943 false ถนนสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.657535443+07:00","message":"[bufferProcess] interim [660000000]:ถนนสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.657539378+07:00","message":"[bufferProcess] send to processor:ถนนฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.657544155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.65754859+07:00","message":"> Transcript [40915] [false]: 'ถนนฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.657552749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.657555012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.657557025+07:00","message":"StatePrefix: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.65755916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.784675187+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.784713111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถนนสันติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.784719119+07:00","message":"receive interim result [false|false]: ถนนสันติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.784733554+07:00","message":"[buffer interim] 2943 false ถนนสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.784741042+07:00","message":"[bufferProcess] interim [780000000]:ถนนสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.784743404+07:00","message":"[bufferProcess] send to processor:ถนนสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.784750069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.784752914+07:00","message":"> Transcript [40916] [false]: 'ถนนสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.784756089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.784758189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.784763001+07:00","message":"StatePrefix: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.784765712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.847489249+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.847527369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถนนสันทราย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.847534704+07:00","message":"receive interim result [false|false]: ถนนสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:56.847546225+07:00","message":"[buffer interim] 2943 false ถนนสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.847555746+07:00","message":"[bufferProcess] interim [840000000]:ถนนสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.84755921+07:00","message":"[bufferProcess] send to processor:ถนนสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.847566492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.847570785+07:00","message":"> Transcript [40917] [false]: 'ถนนสันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.84757514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.847579427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.847581574+07:00","message":"StatePrefix: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:56.847583761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:57.036397179+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:57.036432328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถนนสันทรายสายเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:57.036438525+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:57.036453963+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.036461369+07:00","message":"[bufferProcess] interim [80000000]:ถนนสันทรายสายเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.036464204+07:00","message":"[bufferProcess] send to processor:ถนนสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.03646934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.036472137+07:00","message":"> Transcript [40918] [false]: 'ถนนสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.036475402+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.036477879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.03648017+07:00","message":"StatePrefix: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.036482264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.036486717+07:00","message":"Push: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.036488602+07:00","message":"TextPushed: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.036490559+07:00","message":"Set new StatePrefix : 'ถนนสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.036492979+07:00","message":"Next Push (prob) : 'สันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:57.036527415+07:00","message":"push: {false ถนน 0 0xc005d08f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:57.68524946+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:57.685290434+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-05-12T12:55:57.685296411+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:57.685312929+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.685324412+07:00","message":"[bufferProcess] interim [680000000]:ถนนสันทรายสายเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.685327049+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.685330459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.685333144+07:00","message":"> Transcript [40919] [false]: 'ถนนสันทรายสายเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.685336786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.685339059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.685340847+07:00","message":"StatePrefix: 'ถนนสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.685342983+07:00","message":"TextPushed: 'ถนน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:57.880102972+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:57.880145728+07:00","message":"receive 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-05-12T12:55:57.880152103+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:57.88016666+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.880175105+07:00","message":"[bufferProcess] interim [860000000]:ถนนสันทรายสายเก่าโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.880178054+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.880184936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.880188004+07:00","message":"> Transcript [40920] [false]: 'ถนนสันทรายสายเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.880191374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.880193562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.880195487+07:00","message":"StatePrefix: 'ถนนสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.880197922+07:00","message":"TextPushed: 'ถนน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:57.889293355+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:57.889316951+07:00","message":"receive 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-05-12T12:55:57.889321458+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:57.889334401+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.889339883+07:00","message":"[bufferProcess] interim [920000000]:ถนนสันทรายสายเก่าโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.889342594+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.889345834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.889348323+07:00","message":"> Transcript [40921] [false]: 'ถนนสันทรายสายเก่าโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.889351038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.889352975+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.889358291+07:00","message":"StatePrefix: 'ถนนสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:57.889360529+07:00","message":"TextPushed: 'ถนน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.070407444+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.070440809+07:00","message":"receive 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-05-12T12:55:58.07044666+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.070460223+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.070466859+07:00","message":"[bufferProcess] interim [40000000]:ถนนสันทรายสายเก่าโดยที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.070469425+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.070472507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.070475511+07:00","message":"> Transcript [40922] [false]: 'ถนนสันทรายสายเก่าโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.070478986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.07048093+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.070482843+07:00","message":"StatePrefix: 'ถนนสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.070486964+07:00","message":"TextPushed: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.070489515+07:00","message":"Push: 'สันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.070491494+07:00","message":"TextPushed: 'ถนนสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.070493804+07:00","message":"Set new StatePrefix : 'ถนนสันทรายสายเก่าโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.070496286+07:00","message":"Next Push (prob) : 'สายเก่าโดยที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.070503664+07:00","message":"push: {false สันทราย 0 0xc005d08f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.077340647+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.077371909+07:00","message":"receive 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-05-12T12:55:58.077377475+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.077393008+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.077402077+07:00","message":"[bufferProcess] interim [100000000]:ถนนสันทรายสายเก่าโดยที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.077404676+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.077411908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.07741461+07:00","message":"> Transcript [40923] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.077418289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.077420755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.077422576+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.077424744+07:00","message":"TextPushed: 'ถนนสันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.260023438+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.260064808+07:00","message":"receive 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-05-12T12:55:58.260070532+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.260086409+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.260097174+07:00","message":"[bufferProcess] interim [280000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.260099683+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.260106945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.260109805+07:00","message":"> Transcript [40924] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.260113242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.260115406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.260117673+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.260119686+07:00","message":"TextPushed: 'ถนนสันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.385370712+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.385415617+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-05-12T12:55:58.385422139+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.385436244+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.385443572+07:00","message":"[bufferProcess] interim [340000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.385446379+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.385452318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.385455544+07:00","message":"> Transcript [40925] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.385458971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.385460921+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.385463199+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.385465496+07:00","message":"TextPushed: 'ถนนสันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.38884446+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.388861163+07:00","message":"receive 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-05-12T12:55:58.388866154+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.3888765+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.388881421+07:00","message":"[bufferProcess] interim [400000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.388883486+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.388889076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.388891346+07:00","message":"> Transcript [40926] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.388894505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.38889728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.388899214+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.388901053+07:00","message":"TextPushed: 'ถนนสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.388906081+07:00","message":"Push: 'สายเก่าโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.388908019+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.388910485+07:00","message":"Set new StatePrefix : 'ถนนสันทรายสายเก่าโดยที่ไม่มีสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.388912546+07:00","message":"Next Push (prob) : 'ไม่มีสาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.388920727+07:00","message":"push: {false สายเก่าโดยที่ 0 0xc005d08f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.446424105+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.446458566+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-05-12T12:55:58.446466236+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.446484242+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.446493839+07:00","message":"[bufferProcess] interim [460000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.446498041+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.446508721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.446513169+07:00","message":"> Transcript [40927] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.446515529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.446518349+07:00","message":"Set new StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:58.473610155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:55:58.473618583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.646022794+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.646072345+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-05-12T12:55:58.646078589+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.646093707+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.646102266+07:00","message":"[bufferProcess] interim [700000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.646104855+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.646110209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.646113023+07:00","message":"> Transcript [40928] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.646119147+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.64612162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.646126097+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.64612886+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.815687024+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.815728304+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-05-12T12:55:58.815738469+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.815760419+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.815769489+07:00","message":"[bufferProcess] interim [820000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.815772978+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.815778392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.815781409+07:00","message":"> Transcript [40929] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.815785081+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.815787248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.815789017+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.815791449+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.961100083+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.961136794+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-05-12T12:55:58.961142842+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:58.961156497+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.961175509+07:00","message":"[bufferProcess] interim [0]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.961178662+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.96118988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.961193233+07:00","message":"> Transcript [40930] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.961197137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.961199293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.961201419+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:58.961204507+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.025760174+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.025796703+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-05-12T12:55:59.025804043+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.025819477+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.025826438+07:00","message":"[bufferProcess] interim [120000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.025829047+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.02583536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.025838041+07:00","message":"> Transcript [40931] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.025841439+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.025843447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.025845821+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.025849035+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.02585481+07:00","message":"Push: 'ไม่มีสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.025856708+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.025859553+07:00","message":"Set new StatePrefix : 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.025862352+07:00","message":"Next Push (prob) : 'ณไฟเขียวไฟ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.02589066+07:00","message":"push: {false ไม่มีสัญญา 0 0xc005d08f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.366848094+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.366889448+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-05-12T12:55:59.366895998+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.366912415+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.366921863+07:00","message":"[bufferProcess] interim [420000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.36692452+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.366929298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.366932164+07:00","message":"> Transcript [40932] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.366936417+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.366938435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.366940847+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.366943753+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.558480537+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.558516859+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-05-12T12:55:59.558522876+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.558536059+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.558542891+07:00","message":"[bufferProcess] interim [540000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.558545538+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.558549158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.558552094+07:00","message":"> Transcript [40933] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.558555534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.558557922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.558559927+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.558562571+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.567279226+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.567309474+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-05-12T12:55:59.567315405+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตรงความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.567335409+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตรงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.567342704+07:00","message":"[bufferProcess] interim [600000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตรงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.567345407+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.567348857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.567351508+07:00","message":"> Transcript [40934] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.567357177+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.567359559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.56736171+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.567364401+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.679248168+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.679287468+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-05-12T12:55:59.679294312+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตามตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.679311741+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.679328507+07:00","message":"[bufferProcess] interim [720000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.679331871+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตรงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.679339064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.679342213+07:00","message":"> Transcript [40935] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตรงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.679346432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.679348658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.67935104+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.679353898+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.679360149+07:00","message":"Push: 'ณไฟเขียวไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.679362234+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.679364978+07:00","message":"Set new StatePrefix : 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตรงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.679367867+07:00","message":"Next Push (prob) : 'แดงตรงความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.679394476+07:00","message":"push: {false ณไฟเขียวไฟ 0 0xc005d08f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.72482713+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.724860433+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-05-12T12:55:59.724866501+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.724879981+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.724887905+07:00","message":"[bufferProcess] interim [780000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.724890458+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตามตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.724894367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.724897202+07:00","message":"> Transcript [40936] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตามตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.724899825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.724901737+07:00","message":"Set new StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงตามตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.990926186+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.990969894+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-05-12T12:55:59.990977246+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:55:59.990991987+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.991000079+07:00","message":"[bufferProcess] interim [20000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.991003355+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.991010155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.991013295+07:00","message":"> Transcript [40937] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.991016119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:55:59.991018429+07:00","message":"Set new StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.178702491+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.178740576+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-05-12T12:56:00.178747086+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.1787623+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.17877208+07:00","message":"[bufferProcess] interim [140000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.178775029+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.178781255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.178784255+07:00","message":"> Transcript [40938] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.178788076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.17879023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.178792235+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.178794788+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.244599075+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.244636817+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-05-12T12:56:00.244643805+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.244659848+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.24466688+07:00","message":"[bufferProcess] interim [320000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.244669538+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.244677583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.244680499+07:00","message":"> Transcript [40939] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.244684473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.244686946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.244688758+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.244691261+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.557875983+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.557917582+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-05-12T12:56:00.557926104+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.55794158+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.557951345+07:00","message":"[bufferProcess] interim [560000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.557955623+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.557961499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.557966357+07:00","message":"> Transcript [40940] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.557972928+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.557976016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.55797976+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.557984339+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.560766151+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.560787737+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-05-12T12:56:00.560794405+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.56080852+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.560814873+07:00","message":"[bufferProcess] interim [620000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.560817985+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.560821602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.560824736+07:00","message":"> Transcript [40941] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.560829607+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.560832537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.560836009+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.560840169+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.56085065+07:00","message":"Push: 'แดงเพื่อความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.560853687+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.560857966+07:00","message":"Set new StatePrefix : 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.560861981+07:00","message":"Next Push (prob) : 'ของผู้ใช้ทา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.560891334+07:00","message":"push: {false แดงเพื่อความสะดวก 0 0xc005d08f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.672897628+07:00","message":"[GCS] IsForceVAD: false for message ID: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.744277058+07:00","message":"[GCS] Start streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.748930526+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.748965717+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-05-12T12:56:00.748972684+07:00","message":"receive interim result [false|false]: ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทางการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.748986112+07:00","message":"[buffer interim] 2943 false ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.748993704+07:00","message":"[bufferProcess] interim [800000000]:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.748997009+07:00","message":"[bufferProcess] send to processor:ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.749003559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.749006263+07:00","message":"> Transcript [40942] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.74900991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.749012092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.749013958+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.749017206+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.82278364+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.822824595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถนนสันทรายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทางการ\",\"confidence\":0.9528513}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.822832085+07:00","message":"receive interim result [true|false]: ถนนสันทรายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทางการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.822841159+07:00","message":"end recv isFinal message id 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.822843267+07:00","message":"end Recv id 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.8228513+07:00","message":"[buffer interim] 2943 true ถนนสันทรายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.822861447+07:00","message":"[bufferProcess] interim [890000000]:ถนนสันทรายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.822865042+07:00","message":"[bufferProcess] send to processor (isfinal):ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.822868936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.822872379+07:00","message":"> Transcript [40943] [false]: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.822876239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.822878212+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.822880248+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.822883284+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.822885408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.822887346+07:00","message":"> Transcript [40944] [true]: 'ถนนสันทรายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.822889624+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.822891424+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.822892936+07:00","message":"StatePrefix: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.822894814+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.82289653+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.823109644+07:00","message":"Push: 'ของผู้ใช้ทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.823113055+07:00","message":"TextPushed: 'ถนนสันทรายสายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.823115327+07:00","message":"Set new StatePrefix : 'ถนนสันทรายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.823117451+07:00","message":"Next Push (prob) : 'ถนนสันทรายเก่าโดยที่ไม่มีสัญญาณไฟเขียวไฟแดงเพื่อความสะดวกของผู้ใช้ทางการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:00.823125467+07:00","message":"push: {true ของผู้ใช้ทางการ 0 0xc005d08f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:00.823137272+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2943.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:56:00.833546501+07:00","message":"write wav file: './tmp/7565/7565_2943.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:01.474566519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:01.474583453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:01.59888411+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:01.598932347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:01.598940393+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:01.598955564+07:00","message":"[buffer interim] 2944 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:01.598964809+07:00","message":"[bufferProcess] interim [930000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:01.598966948+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:01.865967806+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:01.866015424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:01.866030865+07:00","message":"receive interim result [false|false]: สวนทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:01.86604745+07:00","message":"[buffer interim] 2944 false สวนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:01.86605728+07:00","message":"[bufferProcess] interim [110000000]:สวนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:01.86605957+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:01.86606325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:01.86606601+07:00","message":"> Transcript [40945] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:01.866068024+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:01.930951927+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:01.930984964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:01.93099064+07:00","message":"receive interim result [false|false]: ส่วนถนน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:01.931002392+07:00","message":"[buffer interim] 2944 false ส่วนถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:01.931009587+07:00","message":"[bufferProcess] interim [170000000]:ส่วนถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:01.93101151+07:00","message":"[bufferProcess] send to processor:สวนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:01.931014544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:01.931025915+07:00","message":"> Transcript [40946] [false]: 'สวนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:01.931027937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:01.931030219+07:00","message":"Set new StatePrefix: 'สวนทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.167268747+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.16730677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.167313109+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.167325573+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.167334445+07:00","message":"[bufferProcess] interim [530000000]:ส่วนถนนสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.167336894+07:00","message":"[bufferProcess] send to processor:ส่วนถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.167340269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.167343378+07:00","message":"> Transcript [40947] [false]: 'ส่วนถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.167345776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.167347621+07:00","message":"Set new StatePrefix: 'ส่วนถนน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.492039764+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.492078959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.492086269+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.492101668+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.492112155+07:00","message":"[bufferProcess] interim [770000000]:ส่วนถนนสาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.492114768+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.492119903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.492122934+07:00","message":"> Transcript [40948] [false]: 'ส่วนถนนสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.492125702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.492127524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.492129342+07:00","message":"StatePrefix: 'ส่วนถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.492131314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.811461144+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.811501592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.811507821+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.811524457+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.811533129+07:00","message":"[bufferProcess] interim [70000000]:ส่วนถนนสาย 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.811535961+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.811539635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.811542422+07:00","message":"> Transcript [40949] [false]: 'ส่วนถนนสาย 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.811545921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.811548121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.811549947+07:00","message":"StatePrefix: 'ส่วนถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.811551982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.814592954+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.814608382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.814613495+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.814622498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.814625408+07:00","message":"receive interim result [false|false]:  12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.814630766+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:02.814633369+07:00","message":"[buffer interim] 2944 false  12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.814659726+07:00","message":"[bufferProcess] interim [130000000]:ส่วนถนนสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.814669737+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.814677514+07:00","message":"[bufferProcess] interim [130000000]: 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.814680219+07:00","message":"[bufferProcess] update buffer: ส่วนถนนสาย 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.814683449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.814686513+07:00","message":"> Transcript [40950] [false]: 'ส่วนถนนสาย 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.814689469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.814691382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.814693105+07:00","message":"StatePrefix: 'ส่วนถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:02.814695171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.004123483+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.004160292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.004167136+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.004180025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.0041828+07:00","message":"receive interim result [false|false]:  12 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.00419031+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.004197295+07:00","message":"[buffer interim] 2944 false  12 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.004203633+07:00","message":"[bufferProcess] interim [310000000]:ส่วนถนนสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.004205857+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.004212085+07:00","message":"[bufferProcess] interim [310000000]: 12 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.004214567+07:00","message":"[bufferProcess] update buffer: ส่วนถนนสาย 12 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.004217409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.004220379+07:00","message":"> Transcript [40951] [false]: 'ส่วนถนนสาย 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.004223227+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.004225043+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.004227582+07:00","message":"StatePrefix: 'ส่วนถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.004229513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.004236328+07:00","message":"Push: 'ส่วนถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.004238493+07:00","message":"TextPushed: 'ส่วนถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.004240693+07:00","message":"Set new StatePrefix : 'ส่วนถนนสาย 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.004242597+07:00","message":"Next Push (prob) : 'สาย 12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.00424994+07:00","message":"push: {false ส่วนถนน 0 0xc003625b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.105021493+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.105056128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.105062889+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.105075059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12 11\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.105077911+07:00","message":"receive interim result [false|false]:  12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.105085762+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.105089392+07:00","message":"[buffer interim] 2944 false  12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.105095273+07:00","message":"[bufferProcess] interim [430000000]:ส่วนถนนสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.105097898+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย 12 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.105101118+07:00","message":"[bufferProcess] interim [430000000]: 12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.105104099+07:00","message":"[bufferProcess] update buffer: ส่วนถนนสาย 12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.105112806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.105149845+07:00","message":"> Transcript [40952] [false]: 'ส่วนถนนสาย 12 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.105157192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.105169976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.105173028+07:00","message":"StatePrefix: 'ส่วนถนนสาย 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.105175752+07:00","message":"TextPushed: 'ส่วนถนน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.412327683+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.412367387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.412378791+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.412392249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11 ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.412396126+07:00","message":"receive interim result [false|false]:  11 ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.412403545+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.412407415+07:00","message":"[buffer interim] 2944 false  11 ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.412413964+07:00","message":"[bufferProcess] interim [670000000]:ส่วนถนนสาย 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.412416404+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย 12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.41241917+07:00","message":"[bufferProcess] interim [670000000]: 11 ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.41242149+07:00","message":"[bufferProcess] update buffer: ส่วนถนนสาย 12 11 ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.412424577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.412427665+07:00","message":"> Transcript [40953] [false]: 'ส่วนถนนสาย 12 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.412431552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.412433739+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.412435997+07:00","message":"StatePrefix: 'ส่วนถนนสาย 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.412438161+07:00","message":"TextPushed: 'ส่วนถนน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.514214326+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.514253903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.514260255+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.514270328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11 ก็จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.514272863+07:00","message":"receive interim result [false|false]:  11 ก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.514279059+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.514285149+07:00","message":"[buffer interim] 2944 false  11 ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.514291154+07:00","message":"[bufferProcess] interim [790000000]:ส่วนถนนสาย 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.514293524+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย 12 11 ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.514298382+07:00","message":"[bufferProcess] interim [790000000]: 11 ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.514300635+07:00","message":"[bufferProcess] update buffer: ส่วนถนนสาย 12 11 ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.514312423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.514325545+07:00","message":"> Transcript [40954] [false]: 'ส่วนถนนสาย 12 11 ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.514331617+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.514337188+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.514339825+07:00","message":"StatePrefix: 'ส่วนถนนสาย 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.514342376+07:00","message":"TextPushed: 'ส่วนถนน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.752259141+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.752299256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย 12 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.752305858+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.752322308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.752325616+07:00","message":"receive interim result [false|false]:  ก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.752333441+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.752336823+07:00","message":"[buffer interim] 2944 false  ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.752342878+07:00","message":"[bufferProcess] interim [30000000]:ส่วนถนนสาย 12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.752345449+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย 12 11 ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.752348445+07:00","message":"[bufferProcess] interim [30000000]: ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.752351082+07:00","message":"[bufferProcess] update buffer: ส่วนถนนสาย 12 11 ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.752354074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.752356846+07:00","message":"> Transcript [40955] [false]: 'ส่วนถนนสาย 12 11 ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.752360189+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.752362323+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.752364097+07:00","message":"StatePrefix: 'ส่วนถนนสาย 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.752366057+07:00","message":"TextPushed: 'ส่วนถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.752368909+07:00","message":"Push: 'สาย 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.752370742+07:00","message":"TextPushed: 'ส่วนถนนสาย 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.752372722+07:00","message":"Set new StatePrefix : 'ส่วนถนนสาย 12 11 ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.752374663+07:00","message":"Next Push (prob) : ' 11 ก็จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.752385391+07:00","message":"push: {false สาย 12 0 0xc003625b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.786902541+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.786938437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย 12 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.786944821+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.786954149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็จะเป็นสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.786956797+07:00","message":"receive interim result [false|false]:  ก็จะเป็นสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.786973437+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.786988788+07:00","message":"[buffer interim] 2944 false  ก็จะเป็นสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.787015348+07:00","message":"[bufferProcess] interim [90000000]:ส่วนถนนสาย 12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.787035295+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย 12 11 ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.787044227+07:00","message":"[bufferProcess] interim [90000000]: ก็จะเป็นสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.787047013+07:00","message":"[bufferProcess] update buffer: ส่วนถนนสาย 12 11 ก็จะเป็นสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.787050713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.787054102+07:00","message":"> Transcript [40956] [false]: 'ส่วนถนนสาย 12 11 ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.787057491+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.787059767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.787061658+07:00","message":"StatePrefix: 'ส่วนถนนสาย 12 11 ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.787064082+07:00","message":"TextPushed: 'ส่วนถนนสาย 12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.902274211+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.902312717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย 12 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.902319146+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.902332203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็จะเป็นสะพาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.902335315+07:00","message":"receive interim result [false|false]:  ก็จะเป็นสะพาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.902348518+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:03.902352339+07:00","message":"[buffer interim] 2944 false  ก็จะเป็นสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.902383762+07:00","message":"[bufferProcess] interim [150000000]:ส่วนถนนสาย 12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.902407721+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย 12 11 ก็จะเป็นสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.902418698+07:00","message":"[bufferProcess] interim [150000000]: ก็จะเป็นสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.902421256+07:00","message":"[bufferProcess] update buffer: ส่วนถนนสาย 12 11 ก็จะเป็นสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.902425354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.90242973+07:00","message":"> Transcript [40957] [false]: 'ส่วนถนนสาย 12 11 ก็จะเป็นสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.902434271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.9024363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.902438274+07:00","message":"StatePrefix: 'ส่วนถนนสาย 12 11 ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:03.902441316+07:00","message":"TextPushed: 'ส่วนถนนสาย 12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.216596754+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.216632812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย 12 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.216639118+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.216649855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็จะเป็นสะพานข้าม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.216652787+07:00","message":"receive interim result [false|false]:  ก็จะเป็นสะพานข้าม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.216660169+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.216667737+07:00","message":"[buffer interim] 2944 false  ก็จะเป็นสะพานข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.216673164+07:00","message":"[bufferProcess] interim [450000000]:ส่วนถนนสาย 12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.216675657+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย 12 11 ก็จะเป็นสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.216679245+07:00","message":"[bufferProcess] interim [450000000]: ก็จะเป็นสะพานข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.216684113+07:00","message":"[bufferProcess] update buffer: ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.216687145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.216689573+07:00","message":"> Transcript [40958] [false]: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.216692757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.216694776+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.216696718+07:00","message":"StatePrefix: 'ส่วนถนนสาย 12 11 ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.216698723+07:00","message":"TextPushed: 'ส่วนถนนสาย 12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.282796861+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.282838665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย 12 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.28284576+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.282858543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็จะเป็นสะพานข้ามแยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.282861452+07:00","message":"receive interim result [false|false]:  ก็จะเป็นสะพานข้ามแยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.282868868+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.282872956+07:00","message":"[buffer interim] 2944 false  ก็จะเป็นสะพานข้ามแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.282879629+07:00","message":"[bufferProcess] interim [630000000]:ส่วนถนนสาย 12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.282882499+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.282885593+07:00","message":"[bufferProcess] interim [630000000]: ก็จะเป็นสะพานข้ามแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.282893673+07:00","message":"[bufferProcess] update buffer: ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.282896691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.28289947+07:00","message":"> Transcript [40959] [false]: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.282903157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.282905306+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.282907275+07:00","message":"StatePrefix: 'ส่วนถนนสาย 12 11 ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.282909219+07:00","message":"TextPushed: 'ส่วนถนนสาย 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.282911835+07:00","message":"Push: ' 11 ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.282913598+07:00","message":"TextPushed: 'ส่วนถนนสาย 12 11 ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.282915726+07:00","message":"Set new StatePrefix : 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.282917675+07:00","message":"Next Push (prob) : 'สะพานข้าม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.282925278+07:00","message":"push: {false  11 ก็จะเป็น 0 0xc003625b80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:04.474972503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:04.474999309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.680137583+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.68017996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย 12 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.680185879+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.680196685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็จะเป็นสะพานข้ามแยกและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.680199737+07:00","message":"receive interim result [false|false]:  ก็จะเป็นสะพานข้ามแยกและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.680207149+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.680211106+07:00","message":"[buffer interim] 2944 false  ก็จะเป็นสะพานข้ามแยกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.680217616+07:00","message":"[bufferProcess] interim [990000000]:ส่วนถนนสาย 12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.680220253+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.680223438+07:00","message":"[bufferProcess] interim [990000000]: ก็จะเป็นสะพานข้ามแยกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.680225665+07:00","message":"[bufferProcess] update buffer: ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.680228787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.680231881+07:00","message":"> Transcript [40960] [false]: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.680235921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.680237927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.680239752+07:00","message":"StatePrefix: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.680241959+07:00","message":"TextPushed: 'ส่วนถนนสาย 12 11 ก็จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.933490724+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.933529868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย 12 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.933535402+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.933550107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็จะเป็นสะพานข้ามแยกและถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.93355549+07:00","message":"receive interim result [false|false]:  ก็จะเป็นสะพานข้ามแยกและถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.933567625+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.93357092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย 12 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.933573099+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.933576175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็จะเป็นสะพานข้ามแยกและทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.933578479+07:00","message":"receive interim result [false|false]:  ก็จะเป็นสะพานข้ามแยกและทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.933591643+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.933620651+07:00","message":"[buffer interim] 2944 false  ก็จะเป็นสะพานข้ามแยกและถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.933624628+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:04.933643275+07:00","message":"[buffer interim] 2944 false  ก็จะเป็นสะพานข้ามแยกและทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933651999+07:00","message":"[bufferProcess] interim [170000000]:ส่วนถนนสาย 12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933655093+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933658976+07:00","message":"[bufferProcess] interim [170000000]: ก็จะเป็นสะพานข้ามแยกและถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933662141+07:00","message":"[bufferProcess] update buffer: ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933664505+07:00","message":"[bufferProcess] interim [230000000]:ส่วนถนนสาย 12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933666423+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933668597+07:00","message":"[bufferProcess] interim [230000000]: ก็จะเป็นสะพานข้ามแยกและทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933670385+07:00","message":"[bufferProcess] update buffer: ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933673568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933676285+07:00","message":"> Transcript [40961] [false]: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933680424+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933682488+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933684248+07:00","message":"StatePrefix: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933686309+07:00","message":"TextPushed: 'ส่วนถนนสาย 12 11 ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933687912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933689766+07:00","message":"> Transcript [40962] [false]: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933691744+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933693368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.93370056+07:00","message":"StatePrefix: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:04.933702824+07:00","message":"TextPushed: 'ส่วนถนนสาย 12 11 ก็จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.115095176+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.115134957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย 12 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.115140675+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.11515325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็จะเป็นสะพานข้ามแยกและทางลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.115156726+07:00","message":"receive interim result [false|false]:  ก็จะเป็นสะพานข้ามแยกและทางลบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.115165937+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.11516975+07:00","message":"[buffer interim] 2944 false  ก็จะเป็นสะพานข้ามแยกและทางลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.115175848+07:00","message":"[bufferProcess] interim [410000000]:ส่วนถนนสาย 12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.115179146+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.115182142+07:00","message":"[bufferProcess] interim [410000000]: ก็จะเป็นสะพานข้ามแยกและทางลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.115184925+07:00","message":"[bufferProcess] update buffer: ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและทางลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.115187942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.11519091+07:00","message":"> Transcript [40963] [false]: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.115195044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.115197052+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.11519961+07:00","message":"StatePrefix: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.115201946+07:00","message":"TextPushed: 'ส่วนถนนสาย 12 11 ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.115204928+07:00","message":"Push: 'สะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.11520688+07:00","message":"TextPushed: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.115209323+07:00","message":"Set new StatePrefix : 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.115212312+07:00","message":"Next Push (prob) : 'แยกและทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.115224839+07:00","message":"push: {false สะพานข้าม 0 0xc003625b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.161528317+07:00","message":"[GCS] IsForceVAD: false for message ID: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.187132144+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.187170974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย 12 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.187177904+07:00","message":"receive interim result [false|false]: ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.187189017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็จะเป็นสะพานข้ามแยกและทางลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.187192137+07:00","message":"receive interim result [false|false]:  ก็จะเป็นสะพานข้ามแยกและทางลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.187200149+07:00","message":"[buffer interim] 2944 false ส่วนถนนสาย 12 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.187209311+07:00","message":"[buffer interim] 2944 false  ก็จะเป็นสะพานข้ามแยกและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.187215082+07:00","message":"[bufferProcess] interim [530000000]:ส่วนถนนสาย 12 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.187217453+07:00","message":"[bufferProcess] send to processor:ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและทางลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.187220321+07:00","message":"[bufferProcess] interim [530000000]: ก็จะเป็นสะพานข้ามแยกและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.187222773+07:00","message":"[bufferProcess] update buffer: ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.187225401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.187228084+07:00","message":"> Transcript [40964] [false]: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและทางลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.187231168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.187233167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.187235233+07:00","message":"StatePrefix: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.187237818+07:00","message":"TextPushed: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้าม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.237923427+07:00","message":"[GCS] Start streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.301732608+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.301765552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถนนสาย 1211 ก็จะเป็นสะพานข้ามแยกและทางลอด\",\"confidence\":0.8632377}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.301772422+07:00","message":"receive interim result [true|false]: ส่วนถนนสาย 1211 ก็จะเป็นสะพานข้ามแยกและทางลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.301783907+07:00","message":"end recv isFinal message id 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.301786492+07:00","message":"end Recv id 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.301794416+07:00","message":"[buffer interim] 2944 true ส่วนถนนสาย 1211 ก็จะเป็นสะพานข้ามแยกและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.301802936+07:00","message":"[bufferProcess] interim [650000000]:ส่วนถนนสาย 1211 ก็จะเป็นสะพานข้ามแยกและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.301805927+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.301808813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.301811446+07:00","message":"> Transcript [40965] [false]: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.301815021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.301816986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.30181891+07:00","message":"StatePrefix: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.301822288+07:00","message":"TextPushed: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.301824337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.301826497+07:00","message":"> Transcript [40966] [true]: 'ส่วนถนนสาย 1211 ก็จะเป็นสะพานข้ามแยกและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.301828686+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.30183029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.30183191+07:00","message":"StatePrefix: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.301833749+07:00","message":"TextPushed: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.30183537+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.302022718+07:00","message":"Push: 'แยกและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.302026808+07:00","message":"TextPushed: 'ส่วนถนนสาย 12 11 ก็จะเป็นสะพานข้ามแยกและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.302029143+07:00","message":"Set new StatePrefix : 'ส่วนถนนสาย 1211 ก็จะเป็นสะพานข้ามแยกและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.302031257+07:00","message":"Next Push (prob) : 'ส่วนถนนสาย 1211 ก็จะเป็นสะพานข้ามแยกและทางลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:05.302039758+07:00","message":"push: {true แยกและทางลอด 0 0xc003625b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:05.302058873+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2944.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:56:05.32190083+07:00","message":"write wav file: './tmp/7565/7565_2944.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.095088256+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.095136023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.095141742+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.095156354+07:00","message":"[buffer interim] 2945 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.095163757+07:00","message":"[bufferProcess] interim [720000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.095165662+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.272486009+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.272524709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.272529554+07:00","message":"receive interim result [false|false]: ขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.272544761+07:00","message":"[buffer interim] 2945 false ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.272555105+07:00","message":"[bufferProcess] interim [840000000]:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.272557317+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.272560506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.272563194+07:00","message":"> Transcript [40967] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.272565556+07:00","message":"Set StatePrefix (first interim): 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.4006576+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.400700398+07:00","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-05-12T12:56:06.400706605+07:00","message":"receive interim result [false|false]: ประทีป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.400721201+07:00","message":"[buffer interim] 2945 false ประทีป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.400728169+07:00","message":"[bufferProcess] interim [960000000]:ประทีป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.400730577+07:00","message":"[bufferProcess] send to processor:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.400737205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.400740051+07:00","message":"> Transcript [40968] [false]: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.400742251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.400744081+07:00","message":"Set new StatePrefix: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.466788+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.46683165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่ประ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.466837587+07:00","message":"receive interim result [false|false]: ขณะที่ประ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.466853427+07:00","message":"[buffer interim] 2945 false ขณะที่ประ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.466862183+07:00","message":"[bufferProcess] interim [80000000]:ขณะที่ประ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.466864824+07:00","message":"[bufferProcess] send to processor:ประทีป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.466868404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.466871232+07:00","message":"> Transcript [40969] [false]: 'ประทีป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.466873298+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.466875235+07:00","message":"Set new StatePrefix: 'ประทีป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.600921628+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.600964167+07:00","message":"receive 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-05-12T12:56:06.600970045+07:00","message":"receive interim result [false|false]: ขณะที่ประชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.60098552+07:00","message":"[buffer interim] 2945 false ขณะที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.601005248+07:00","message":"[bufferProcess] interim [140000000]:ขณะที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.601008763+07:00","message":"[bufferProcess] send to processor:ขณะที่ประ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.601014511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.601017528+07:00","message":"> Transcript [40970] [false]: 'ขณะที่ประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.601019738+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.601021815+07:00","message":"Set new StatePrefix: 'ขณะที่ประ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.648806341+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.648847731+07:00","message":"receive 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-05-12T12:56:06.648855117+07:00","message":"receive interim result [false|false]: ขณะที่ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:06.648871286+07:00","message":"[buffer interim] 2945 false ขณะที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.648883147+07:00","message":"[bufferProcess] interim [320000000]:ขณะที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.648886044+07:00","message":"[bufferProcess] send to processor:ขณะที่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.648889095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.648891913+07:00","message":"> Transcript [40971] [false]: 'ขณะที่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.64889523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.648897188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.648898965+07:00","message":"StatePrefix: 'ขณะที่ประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:06.6489011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:07.293291924+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:07.293333127+07:00","message":"receive 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-05-12T12:56:07.293339205+07:00","message":"receive interim result [false|false]: ขณะที่ประชาชนมอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:07.29335686+07:00","message":"[buffer interim] 2945 false ขณะที่ประชาชนมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.293366543+07:00","message":"[bufferProcess] interim [860000000]:ขณะที่ประชาชนมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.293370121+07:00","message":"[bufferProcess] send to processor:ขณะที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.293374558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.293379011+07:00","message":"> Transcript [40972] [false]: 'ขณะที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.293383828+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.293386874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.293390026+07:00","message":"StatePrefix: 'ขณะที่ประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.293392848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:07.351709728+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:07.351745027+07:00","message":"receive 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-05-12T12:56:07.351751016+07:00","message":"receive interim result [false|false]: ขณะที่ประชาชนมองว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:07.351764404+07:00","message":"[buffer interim] 2945 false ขณะที่ประชาชนมองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.351771373+07:00","message":"[bufferProcess] interim [980000000]:ขณะที่ประชาชนมองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.35177377+07:00","message":"[bufferProcess] send to processor:ขณะที่ประชาชนมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.35177945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.351781973+07:00","message":"> Transcript [40973] [false]: 'ขณะที่ประชาชนมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.351785252+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.351787278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.351789374+07:00","message":"StatePrefix: 'ขณะที่ประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.35179149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:07.475362905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:07.47537096+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:07.532604497+07:00","message":"[GCS] IsForceVAD: false for message ID: 2945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:07.593457316+07:00","message":"[GCS] Start streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:07.619255318+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:07.61929315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่ประชาชนมองว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:07.619299646+07:00","message":"receive interim result [true|false]: ขณะที่ประชาชนมองว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:07.619307181+07:00","message":"end recv isFinal message id 2945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:07.619309618+07:00","message":"end Recv id 2945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:07.619315749+07:00","message":"[buffer interim] 2945 true ขณะที่ประชาชนมองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619325094+07:00","message":"[bufferProcess] interim [340000000]:ขณะที่ประชาชนมองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619329112+07:00","message":"[bufferProcess] send to processor (isfinal):ขณะที่ประชาชนมองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.61933239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619335358+07:00","message":"> Transcript [40974] [false]: 'ขณะที่ประชาชนมองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619338205+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619339993+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619341693+07:00","message":"StatePrefix: 'ขณะที่ประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619343647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619347794+07:00","message":"Push: 'ขณะที่ประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619349601+07:00","message":"TextPushed: 'ขณะที่ประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619351758+07:00","message":"Set new StatePrefix : 'ขณะที่ประชาชนมองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619353814+07:00","message":"Next Push (prob) : 'ชาชนมองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619355654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.61935771+07:00","message":"> Transcript [40975] [true]: 'ขณะที่ประชาชนมองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619360086+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619361702+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619363803+07:00","message":"StatePrefix: 'ขณะที่ประชาชนมองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619365715+07:00","message":"TextPushed: 'ขณะที่ประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:07.619367625+07:00","message":"Push: 'ชาชนมองว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:07.619382788+07:00","message":"push: {false ขณะที่ประ 0 0xc002f8f700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:07.619408427+07:00","message":"push: {true ชาชนมองว่า 0 0xc002f8f700}"}
{"level":"info","service":"Main","time":"2026-05-12T12:56:07.626493036+07:00","message":"write wav file: './tmp/7565/7565_2945.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.063889286+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.063924463+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-05-12T12:56:08.063929443+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.06394501+07:00","message":"[buffer interim] 2946 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.063952241+07:00","message":"[bufferProcess] interim [240000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.063954004+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.140861361+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.140903578+07:00","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-05-12T12:56:08.140909808+07:00","message":"receive interim result [false|false]: ไม่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.140924158+07:00","message":"[buffer interim] 2946 false ไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.140932402+07:00","message":"[bufferProcess] interim [420000000]:ไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.140934629+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.140937978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.140940773+07:00","message":"> Transcript [40976] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.140942885+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.314071957+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.314113383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้รับความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.314119257+07:00","message":"receive interim result [false|false]: ไม่ได้รับความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.314131334+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.314139082+07:00","message":"[bufferProcess] interim [600000000]:ไม่ได้รับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.314141597+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.314147426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.314150403+07:00","message":"> Transcript [40977] [false]: 'ไม่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.314153604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.314155761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.314158207+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.314160281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.56903475+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.569070405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้รับความสน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.569076392+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.569092296+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.569099362+07:00","message":"[bufferProcess] interim [780000000]:ไม่ได้รับความสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.569102151+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.569108609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.569111075+07:00","message":"> Transcript [40978] [false]: 'ไม่ได้รับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.569114181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.569116158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.56911853+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.569121113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.627212625+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.627242095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้รับความสะดวก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.627247735+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:08.627260412+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.62726684+07:00","message":"[bufferProcess] interim [840000000]:ไม่ได้รับความสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.627269285+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.62727605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.627278607+07:00","message":"> Transcript [40979] [false]: 'ไม่ได้รับความสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.627281752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.627284025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.627286204+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:08.627288929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.022018843+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.022056351+07:00","message":"receive 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-05-12T12:56:09.022061824+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.022076288+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022083141+07:00","message":"[bufferProcess] interim [260000000]:ไม่ได้รับความสะดวกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022085635+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022088791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022091593+07:00","message":"> Transcript [40980] [false]: 'ไม่ได้รับความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022094967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022097144+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022099316+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022101366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022104206+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022105994+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022108121+07:00","message":"Set new StatePrefix : 'ไม่ได้รับความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022110269+07:00","message":"Next Push (prob) : 'ได้รับความสะดวก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.022117544+07:00","message":"push: {false ไม่ 0 0xc005694100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.022631901+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.022663033+07:00","message":"receive 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-05-12T12:56:09.022668936+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.022683802+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022693766+07:00","message":"[bufferProcess] interim [320000000]:ไม่ได้รับความสะดวกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022696876+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022703364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022706496+07:00","message":"> Transcript [40981] [false]: 'ไม่ได้รับความสะดวกและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.02271077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022713372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022715698+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.022718435+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.147095919+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.147144238+07:00","message":"receive 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-05-12T12:56:09.147154668+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.147170924+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.147180705+07:00","message":"[bufferProcess] interim [380000000]:ไม่ได้รับความสะดวกในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.147185076+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.147195717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.147203037+07:00","message":"> Transcript [40982] [false]: 'ไม่ได้รับความสะดวกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.147208319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.147211434+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.147214539+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.147218308+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.528141357+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.52817624+07:00","message":"receive 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-05-12T12:56:09.528181966+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.52819793+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.528204745+07:00","message":"[bufferProcess] interim [800000000]:ไม่ได้รับความสะดวกในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.528207532+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.528211687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.528214688+07:00","message":"> Transcript [40983] [false]: 'ไม่ได้รับความสะดวกในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.528217737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.52821979+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.528221655+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.528224273+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.662015915+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.662058808+07:00","message":"receive 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-05-12T12:56:09.66206712+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.662084509+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.662095064+07:00","message":"[bufferProcess] interim [920000000]:ไม่ได้รับความสะดวกในการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.662099013+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.662109409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.662113509+07:00","message":"> Transcript [40984] [false]: 'ไม่ได้รับความสะดวกในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.662118599+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.662121689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.662128725+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.662133041+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.662142987+07:00","message":"Push: 'ได้รับความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.662145961+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.662149037+07:00","message":"Set new StatePrefix : 'ไม่ได้รับความสะดวกในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.662152033+07:00","message":"Next Push (prob) : 'ในการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.662161575+07:00","message":"push: {false ได้รับความสะดวก 0 0xc005694100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.913126383+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.913179292+07:00","message":"receive 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-05-12T12:56:09.913186305+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:09.913203034+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.913211102+07:00","message":"[bufferProcess] interim [160000000]:ไม่ได้รับความสะดวกในการใช้งานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.913213458+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.9132174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.913220352+07:00","message":"> Transcript [40985] [false]: 'ไม่ได้รับความสะดวกในการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.913224068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.913226045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.913227837+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:09.913231502+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.043736883+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.043781078+07:00","message":"receive 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-05-12T12:56:10.043787587+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.043802135+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.043809806+07:00","message":"[bufferProcess] interim [280000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.043812442+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.04381788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.04382134+07:00","message":"> Transcript [40986] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.043824857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.043829662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.043832048+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.043835131+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.23463645+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.234668014+07:00","message":"receive 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-05-12T12:56:10.234673814+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.234689005+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.234696424+07:00","message":"[bufferProcess] interim [520000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.234699181+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.234704349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.234707023+07:00","message":"> Transcript [40987] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.234710134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.234712016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.23471435+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.234717279+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.35736547+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.357399306+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-05-12T12:56:10.357405385+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.357416153+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.357422912+07:00","message":"[bufferProcess] interim [580000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.357425508+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.357430531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.357433182+07:00","message":"> Transcript [40988] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.35743658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.357438558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.357440679+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.357443315+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.357448019+07:00","message":"Push: 'ในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.357449851+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.357451897+07:00","message":"Set new StatePrefix : 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.357453935+07:00","message":"Next Push (prob) : 'งานได้ครับเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.357476274+07:00","message":"push: {false ในการใช้ 0 0xc005694100}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:10.476164088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:10.476166733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.626725712+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.626761802+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-05-12T12:56:10.626767337+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.626780726+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.626788673+07:00","message":"[bufferProcess] interim [880000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.626791237+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.626794227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.626796826+07:00","message":"> Transcript [40989] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.626799252+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.626801729+07:00","message":"Set new StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.819783896+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.819820985+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-05-12T12:56:10.819827547+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.819841144+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.819851353+07:00","message":"[bufferProcess] interim [60000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.819855194+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.819862659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.819867159+07:00","message":"> Transcript [40990] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.819872635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.819876868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.819879004+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.819882007+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.953592806+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.953641417+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-05-12T12:56:10.953647557+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:10.95366656+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.953675844+07:00","message":"[bufferProcess] interim [180000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.953679214+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.95368362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.953686273+07:00","message":"> Transcript [40991] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.953690952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.953693268+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.953696153+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:10.95370218+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.158111491+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.158167714+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-05-12T12:56:11.15817647+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.158195714+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.158208633+07:00","message":"[bufferProcess] interim [420000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.158212734+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.158221022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.158225278+07:00","message":"> Transcript [40992] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.158231202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.15823455+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.158238118+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.15824238+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.271424544+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.271489733+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-05-12T12:56:11.271496978+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางฝัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.271512202+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.271520166+07:00","message":"[bufferProcess] interim [480000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.271523101+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.271530369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.271533341+07:00","message":"> Transcript [40993] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.271537781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.271540312+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.271542802+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.271545735+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.271553168+07:00","message":"Push: 'งานได้ครับเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.271555269+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.271557414+07:00","message":"Set new StatePrefix : 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.271560418+07:00","message":"Next Push (prob) : 'ใช้เส้นทางสาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.271569257+07:00","message":"push: {false งานได้ครับเนื่องจาก 0 0xc005694100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.329794291+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.329830974+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-05-12T12:56:11.329837087+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสัญจร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.32985458+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสัญจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.329861599+07:00","message":"[bufferProcess] interim [600000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสัญจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.329864126+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.329867275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.329869758+07:00","message":"> Transcript [40994] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.329872448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.329874632+07:00","message":"Set new StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางฝัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.462933032+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.462987546+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-05-12T12:56:11.462997377+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.463017022+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.463031646+07:00","message":"[bufferProcess] interim [720000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.463035977+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสัญจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.463045714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.463050203+07:00","message":"> Transcript [40995] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสัญจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.463054415+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.463058474+07:00","message":"Set new StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสัญจร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.663379623+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.66343194+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-05-12T12:56:11.663440648+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสายไฟสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.663458483+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสายไฟสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.663471789+07:00","message":"[bufferProcess] interim [900000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสายไฟสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.663475566+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.663483049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.663487363+07:00","message":"> Transcript [40996] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.663491349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.663494517+07:00","message":"Set new StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.837812931+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.837857747+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-05-12T12:56:11.83786603+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:11.837896254+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.837910097+07:00","message":"[bufferProcess] interim [80000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.837915677+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสายไฟสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.837933744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.837938481+07:00","message":"> Transcript [40997] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสายไฟสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.837942841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:11.837946029+07:00","message":"Set new StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสายไฟสาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:12.422269719+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:12.422327538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:12.422341185+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:12.422359795+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.422367982+07:00","message":"[bufferProcess] interim [680000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.422370849+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.422374641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.422377606+07:00","message":"> Transcript [40998] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.422381381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.42238334+07:00","message":"Set new StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:12.89505942+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:12.895096011+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-05-12T12:56:12.89510299+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:12.895118266+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.895126655+07:00","message":"[bufferProcess] interim [100000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.895129678+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.89513609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.89513874+07:00","message":"> Transcript [40999] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.895142406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.895144546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.895146992+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.89515003+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:12.929444714+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:12.929490758+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-05-12T12:56:12.929497082+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:12.929512875+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.929520659+07:00","message":"[bufferProcess] interim [160000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.92952353+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.929532044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.929536327+07:00","message":"> Transcript [41000] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.92954084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.929543185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.92954547+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:12.92954832+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:13.057785521+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:13.057838167+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-05-12T12:56:13.057849124+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:13.057869521+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.05787937+07:00","message":"[bufferProcess] interim [280000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.057884297+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.057893033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.057898482+07:00","message":"> Transcript [41001] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.057903809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.057907252+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.057911255+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.057916229+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:13.383367009+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:13.383402582+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-05-12T12:56:13.38340832+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:13.383423995+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.383431093+07:00","message":"[bufferProcess] interim [580000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.383434473+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.383438401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.383441077+07:00","message":"> Transcript [41002] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.383445105+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.383449413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.383451894+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.383454935+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.383458603+07:00","message":"Push: 'ใช้เส้นทางสันทรายสายเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.38346081+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.383463194+07:00","message":"Set new StatePrefix : 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.383465824+07:00","message":"Next Push (prob) : 'ก็จะไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:13.383474512+07:00","message":"push: {false ใช้เส้นทางสันทรายสายเก่า 0 0xc005694100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:13.443027547+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:13.44306083+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-05-12T12:56:13.443068799+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:13.44308379+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.443090871+07:00","message":"[bufferProcess] interim [700000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.443094359+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.443101624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.443105607+07:00","message":"> Transcript [41003] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.443110924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.443113817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.443117102+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.443121579+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:13.476668519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:13.476693494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:13.765488006+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:13.765528502+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-05-12T12:56:13.765537319+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:13.765557679+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.765567157+07:00","message":"[bufferProcess] interim [0]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.765571122+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.765576311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.765582805+07:00","message":"> Transcript [41004] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.765589222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.76559204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.765595407+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.765599987+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:13.952490895+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:13.952522725+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-05-12T12:56:13.952530253+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:13.952546458+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.952554075+07:00","message":"[bufferProcess] interim [180000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.952557195+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.952567009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.952569807+07:00","message":"> Transcript [41005] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.952573732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.952575618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.952578162+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:13.952581095+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.151167126+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.151206407+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-05-12T12:56:14.151212843+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.151229356+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.151236961+07:00","message":"[bufferProcess] interim [420000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.151240132+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.151245322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.151247912+07:00","message":"> Transcript [41006] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.151251895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.151253931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.151257984+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.151260971+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.151267512+07:00","message":"Push: 'ก็จะไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.151269507+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.151271911+07:00","message":"Set new StatePrefix : 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.151274578+07:00","message":"Next Push (prob) : 'เลี้ยวขวาบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.151281168+07:00","message":"push: {false ก็จะไม่สามารถ 0 0xc005694100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.355286065+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.355324248+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-05-12T12:56:14.355330428+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.35534721+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.355354597+07:00","message":"[bufferProcess] interim [600000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.355358046+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.355363279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.355367238+07:00","message":"> Transcript [41007] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.355372734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.355375822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.355378986+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.355383796+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.498650376+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.498692991+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-05-12T12:56:14.498700472+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.498718565+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.498727687+07:00","message":"[bufferProcess] interim [720000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.498731165+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.498739277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.498742425+07:00","message":"> Transcript [41008] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.498748911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.498751693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.498753563+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.498756206+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.529885719+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.529924004+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-05-12T12:56:14.529930851+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.529955809+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.529967422+07:00","message":"[bufferProcess] interim [780000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.529970762+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.529975285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.529978344+07:00","message":"> Transcript [41009] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.52998308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.529986528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.529989058+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.529992241+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.661272375+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.661317477+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-05-12T12:56:14.661324515+07:00","message":"receive interim result [false|false]: ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือนเดิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.66133932+07:00","message":"[buffer interim] 2946 false ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.661349685+07:00","message":"[bufferProcess] interim [900000000]:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.661352734+07:00","message":"[bufferProcess] send to processor:ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.661357396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.661360483+07:00","message":"> Transcript [41010] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.661365672+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.661367883+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.661370573+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.661373489+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.661380079+07:00","message":"Push: 'เลี้ยวขวาบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.661382197+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.661384663+07:00","message":"Set new StatePrefix : 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.661387662+07:00","message":"Next Push (prob) : 'แยกได้เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.661396686+07:00","message":"push: {false เลี้ยวขวาบริเวณ 0 0xc005694100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.771789504+07:00","message":"[GCS] IsForceVAD: false for message ID: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.939225798+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.939268725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้รับความสะดวกในการใช้งานนะครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือนเดิม\",\"confidence\":0.9526912}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.939275733+07:00","message":"receive interim result [true|false]: ไม่ได้รับความสะดวกในการใช้งานนะครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือนเดิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.93928651+07:00","message":"end recv isFinal message id 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.939289173+07:00","message":"end Recv id 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.939296048+07:00","message":"[buffer interim] 2946 true ไม่ได้รับความสะดวกในการใช้งานนะครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939306986+07:00","message":"[bufferProcess] interim [200000000]:ไม่ได้รับความสะดวกในการใช้งานนะครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939310917+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.93932819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.93935613+07:00","message":"> Transcript [41011] [false]: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939363957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939366278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939368535+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939372563+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939376168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939378384+07:00","message":"> Transcript [41012] [true]: 'ไม่ได้รับความสะดวกในการใช้งานนะครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939381074+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939382609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939384656+07:00","message":"StatePrefix: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939386715+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939388629+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939692924+07:00","message":"Push: 'แยกได้เหมือนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939696574+07:00","message":"TextPushed: 'ไม่ได้รับความสะดวกในการใช้งานได้ครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939699163+07:00","message":"Set new StatePrefix : 'ไม่ได้รับความสะดวกในการใช้งานนะครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.93970156+07:00","message":"Next Push (prob) : 'ไม่ได้รับความสะดวกในการใช้งานนะครับเนื่องจากใช้เส้นทางสันทรายสายเก่าก็จะไม่สามารถเลี้ยวขวาบริเวณแยกได้เหมือนเดิม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:14.939713449+07:00","message":"push: {true แยกได้เหมือนเดิม 0 0xc005694100}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:14.939722076+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2946.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:56:14.952957782+07:00","message":"write wav file: './tmp/7565/7565_2946.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:15.033754578+07:00","message":"[GCS] Start streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:15.564073075+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:15.564124238+07:00","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-05-12T12:56:15.564129533+07:00","message":"receive interim result [false|false]: ต้องเลี้ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:15.564146747+07:00","message":"[buffer interim] 2947 false ต้องเลี้ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:15.564154449+07:00","message":"[bufferProcess] interim [420000000]:ต้องเลี้ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:15.56415651+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:15.7497115+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:15.749749727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเลี้ยวซ้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:15.749755697+07:00","message":"receive interim result [false|false]: ต้องเลี้ยวซ้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:15.749770878+07:00","message":"[buffer interim] 2947 false ต้องเลี้ยวซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:15.749778658+07:00","message":"[bufferProcess] interim [600000000]:ต้องเลี้ยวซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:15.749781487+07:00","message":"[bufferProcess] send to processor:ต้องเลี้ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:15.749789198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:15.749792144+07:00","message":"> Transcript [41013] [false]: 'ต้องเลี้ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:15.749794309+07:00","message":"Set StatePrefix (first interim): 'ต้องเลี้ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.070674679+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.070709567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเลี้ยวซ้ายและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.070715143+07:00","message":"receive interim result [false|false]: ต้องเลี้ยวซ้ายและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.070732703+07:00","message":"[buffer interim] 2947 false ต้องเลี้ยวซ้ายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.070739569+07:00","message":"[bufferProcess] interim [840000000]:ต้องเลี้ยวซ้ายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.07074193+07:00","message":"[bufferProcess] send to processor:ต้องเลี้ยวซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.070745309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.070747787+07:00","message":"> Transcript [41014] [false]: 'ต้องเลี้ยวซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.070751614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.070753668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.070755527+07:00","message":"StatePrefix: 'ต้องเลี้ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.070757487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.072974037+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.073019776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเลี้ยวซ้ายแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.073026109+07:00","message":"receive interim result [false|false]: ต้องเลี้ยวซ้ายแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.073043882+07:00","message":"[buffer interim] 2947 false ต้องเลี้ยวซ้ายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.073052525+07:00","message":"[bufferProcess] interim [900000000]:ต้องเลี้ยวซ้ายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.073054953+07:00","message":"[bufferProcess] send to processor:ต้องเลี้ยวซ้ายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.073061048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.073063914+07:00","message":"> Transcript [41015] [false]: 'ต้องเลี้ยวซ้ายและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.073067799+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.073069779+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.073071878+07:00","message":"StatePrefix: 'ต้องเลี้ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.073074046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.191579952+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.191617451+07:00","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-05-12T12:56:16.191623309+07:00","message":"receive interim result [false|false]: ต้องเลี้ยวซ้ายแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.191638719+07:00","message":"[buffer interim] 2947 false ต้องเลี้ยวซ้ายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.191646089+07:00","message":"[bufferProcess] interim [960000000]:ต้องเลี้ยวซ้ายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.191648421+07:00","message":"[bufferProcess] send to processor:ต้องเลี้ยวซ้ายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.191655732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.191658587+07:00","message":"> Transcript [41016] [false]: 'ต้องเลี้ยวซ้ายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.191661933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.191664125+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.191666104+07:00","message":"StatePrefix: 'ต้องเลี้ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.191668505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.390724295+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.390758382+07:00","message":"receive 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-05-12T12:56:16.390763945+07:00","message":"receive interim result [false|false]: ต้องเลี้ยวซ้ายแล้วก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.390775242+07:00","message":"[buffer interim] 2947 false ต้องเลี้ยวซ้ายแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.39078272+07:00","message":"[bufferProcess] interim [140000000]:ต้องเลี้ยวซ้ายแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.390785228+07:00","message":"[bufferProcess] send to processor:ต้องเลี้ยวซ้ายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.390790306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.390792901+07:00","message":"> Transcript [41017] [false]: 'ต้องเลี้ยวซ้ายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.390796318+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.39079843+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.390800218+07:00","message":"StatePrefix: 'ต้องเลี้ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.39080249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.390806835+07:00","message":"Push: 'ต้องเลี้ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.390808634+07:00","message":"TextPushed: 'ต้องเลี้ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.390811616+07:00","message":"Set new StatePrefix : 'ต้องเลี้ยวซ้ายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.390814182+07:00","message":"Next Push (prob) : 'ซ้ายแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.390822221+07:00","message":"push: {false ต้องเลี้ยว 0 0xc005694680}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:16.477302771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:16.477312975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.5798559+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.579891519+07:00","message":"receive 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-05-12T12:56:16.579897341+07:00","message":"receive interim result [false|false]: ต้องเลี้ยวซ้ายแล้วก็ไปกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.579911206+07:00","message":"[buffer interim] 2947 false ต้องเลี้ยวซ้ายแล้วก็ไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.579918209+07:00","message":"[bufferProcess] interim [380000000]:ต้องเลี้ยวซ้ายแล้วก็ไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.579920661+07:00","message":"[bufferProcess] send to processor:ต้องเลี้ยวซ้ายแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.579927076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.579929669+07:00","message":"> Transcript [41018] [false]: 'ต้องเลี้ยวซ้ายแล้วก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.579941698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.579944835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.579946707+07:00","message":"StatePrefix: 'ต้องเลี้ยวซ้ายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.579949027+07:00","message":"TextPushed: 'ต้องเลี้ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.634545191+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.634577953+07:00","message":"receive 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-05-12T12:56:16.634583673+07:00","message":"receive interim result [false|false]: ต้องเลี้ยวซ้ายแล้วก็ไปกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.63459582+07:00","message":"[buffer interim] 2947 false ต้องเลี้ยวซ้ายแล้วก็ไปกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.634601976+07:00","message":"[bufferProcess] interim [440000000]:ต้องเลี้ยวซ้ายแล้วก็ไปกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.634604295+07:00","message":"[bufferProcess] send to processor:ต้องเลี้ยวซ้ายแล้วก็ไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.634609705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.634612272+07:00","message":"> Transcript [41019] [false]: 'ต้องเลี้ยวซ้ายแล้วก็ไปกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.634615301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.634617376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.634619324+07:00","message":"StatePrefix: 'ต้องเลี้ยวซ้ายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.634621669+07:00","message":"TextPushed: 'ต้องเลี้ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.751788291+07:00","message":"[GCS] IsForceVAD: false for message ID: 2947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.769024448+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.769057297+07:00","message":"receive 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-05-12T12:56:16.769063201+07:00","message":"receive interim result [false|false]: ต้องเลี้ยวซ้ายแล้วก็ไปกลับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.769076281+07:00","message":"[buffer interim] 2947 false ต้องเลี้ยวซ้ายแล้วก็ไปกลับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.769083521+07:00","message":"[bufferProcess] interim [620000000]:ต้องเลี้ยวซ้ายแล้วก็ไปกลับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.769086028+07:00","message":"[bufferProcess] send to processor:ต้องเลี้ยวซ้ายแล้วก็ไปกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.769090825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.76909332+07:00","message":"> Transcript [41020] [false]: 'ต้องเลี้ยวซ้ายแล้วก็ไปกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.769096607+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.769098762+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.769100877+07:00","message":"StatePrefix: 'ต้องเลี้ยวซ้ายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.769103331+07:00","message":"TextPushed: 'ต้องเลี้ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.850209065+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.850244532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเลี้ยวซ้ายแล้วก็ไปกลับรถ\",\"confidence\":0.9580788}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.850250963+07:00","message":"receive interim result [true|false]: ต้องเลี้ยวซ้ายแล้วก็ไปกลับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.850258184+07:00","message":"end recv isFinal message id 2947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.850261214+07:00","message":"end Recv id 2947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.850270046+07:00","message":"[buffer interim] 2947 true ต้องเลี้ยวซ้ายแล้วก็ไปกลับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850281179+07:00","message":"[bufferProcess] interim [740000000]:ต้องเลี้ยวซ้ายแล้วก็ไปกลับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850285214+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องเลี้ยวซ้ายแล้วก็ไปกลับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850294351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850305287+07:00","message":"> Transcript [41021] [false]: 'ต้องเลี้ยวซ้ายแล้วก็ไปกลับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850309862+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.85031218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850314504+07:00","message":"StatePrefix: 'ต้องเลี้ยวซ้ายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850317037+07:00","message":"TextPushed: 'ต้องเลี้ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850323397+07:00","message":"Push: 'ซ้ายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850325424+07:00","message":"TextPushed: 'ต้องเลี้ยวซ้ายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850328017+07:00","message":"Set new StatePrefix : 'ต้องเลี้ยวซ้ายแล้วก็ไปกลับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850330229+07:00","message":"Next Push (prob) : 'ไปกลับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850331915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850333913+07:00","message":"> Transcript [41022] [true]: 'ต้องเลี้ยวซ้ายแล้วก็ไปกลับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850336061+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850337691+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850339294+07:00","message":"StatePrefix: 'ต้องเลี้ยวซ้ายแล้วก็ไปกลับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.850341041+07:00","message":"TextPushed: 'ต้องเลี้ยวซ้ายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:16.85034298+07:00","message":"Push: 'ไปกลับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.850351796+07:00","message":"push: {false ซ้ายแล้วก็ 0 0xc005694680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.850357244+07:00","message":"push: {true ไปกลับรถ 0 0xc005694680}"}
{"level":"info","service":"Main","time":"2026-05-12T12:56:16.857658643+07:00","message":"write wav file: './tmp/7565/7565_2947.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:16.884388798+07:00","message":"[GCS] Start streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:17.413658218+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:17.413711205+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-05-12T12:56:17.413717955+07:00","message":"receive interim result [false|false]: ย้อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:17.413736646+07:00","message":"[buffer interim] 2948 false ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:17.413745047+07:00","message":"[bufferProcess] interim [360000000]:ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:17.413747794+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:17.605595657+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:17.605628192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:17.605634741+07:00","message":"receive interim result [false|false]: ย้อนกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:17.605648865+07:00","message":"[buffer interim] 2948 false ย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:17.60565562+07:00","message":"[bufferProcess] interim [600000000]:ย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:17.605658818+07:00","message":"[bufferProcess] send to processor:ย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:17.605665819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:17.605668521+07:00","message":"> Transcript [41023] [false]: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:17.60567047+07:00","message":"Set StatePrefix (first interim): 'ย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:17.73748881+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:17.737527958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนกลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:17.737533262+07:00","message":"receive interim result [false|false]: ย้อนกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:17.737546767+07:00","message":"[buffer interim] 2948 false ย้อนกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:17.737553969+07:00","message":"[bufferProcess] interim [720000000]:ย้อนกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:17.737567512+07:00","message":"[bufferProcess] send to processor:ย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:17.737576863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:17.737579526+07:00","message":"> Transcript [41024] [false]: 'ย้อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:17.73758243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:17.737584479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:17.737586416+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:17.737588782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.269353475+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.269395587+07:00","message":"receive 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-05-12T12:56:18.26940507+07:00","message":"receive interim result [false|false]: ย้อนกลับมาอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.269418787+07:00","message":"[buffer interim] 2948 false ย้อนกลับมาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.269429954+07:00","message":"[bufferProcess] interim [200000000]:ย้อนกลับมาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.269433895+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.269440608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.269445115+07:00","message":"> Transcript [41025] [false]: 'ย้อนกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.269450554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.269453955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.269456022+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.269458309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.337905276+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.337951388+07:00","message":"receive 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-05-12T12:56:18.337959932+07:00","message":"receive interim result [false|false]: ย้อนกลับมาอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.337990355+07:00","message":"[buffer interim] 2948 false ย้อนกลับมาอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.338000636+07:00","message":"[bufferProcess] interim [320000000]:ย้อนกลับมาอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.338005197+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.338011936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.338015909+07:00","message":"> Transcript [41026] [false]: 'ย้อนกลับมาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.338021169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.338023915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.338026445+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.338029545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.443282508+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.443320625+07:00","message":"receive 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-05-12T12:56:18.443326823+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.443340302+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.443347393+07:00","message":"[bufferProcess] interim [380000000]:ย้อนกลับมายูเทิร์น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.443349958+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมาอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.443356145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.443358921+07:00","message":"> Transcript [41027] [false]: 'ย้อนกลับมาอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.44336213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.443364386+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.443366167+07:00","message":"StatePrefix: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.44336956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.443375425+07:00","message":"Push: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.443377555+07:00","message":"TextPushed: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.443379699+07:00","message":"Set new StatePrefix : 'ย้อนกลับมาอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.44338193+07:00","message":"Next Push (prob) : 'กลับมาอยู่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.443390144+07:00","message":"push: {false ย้อน 0 0xc004428e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.663214225+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.663264179+07:00","message":"receive 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-05-12T12:56:18.663272975+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.663293482+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.66331147+07:00","message":"[bufferProcess] interim [620000000]:ย้อนกลับมายูเทิร์นมาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.663328828+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.663341037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.663345797+07:00","message":"> Transcript [41028] [false]: 'ย้อนกลับมายูเทิร์น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.663349358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.663352383+07:00","message":"Set new StatePrefix: 'ย้อนกลับมายูเทิร์น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.833007363+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.833046688+07:00","message":"receive 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-05-12T12:56:18.833053618+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกที"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.833069274+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.833080884+07:00","message":"[bufferProcess] interim [740000000]:ย้อนกลับมายูเทิร์นมาอีกที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.833083765+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.833088189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.833091248+07:00","message":"> Transcript [41029] [false]: 'ย้อนกลับมายูเทิร์นมาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.833095119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.833097471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.833101191+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.833103354+07:00","message":"TextPushed: 'ย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.957069812+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.957118356+07:00","message":"receive 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-05-12T12:56:18.957125925+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:18.957146808+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.957156449+07:00","message":"[bufferProcess] interim [860000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.957174413+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.957179453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.957183381+07:00","message":"> Transcript [41030] [false]: 'ย้อนกลับมายูเทิร์นมาอีกที'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.957188829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.957192004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.957195088+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:18.957198459+07:00","message":"TextPushed: 'ย้อน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:19.477787824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:19.477795736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:19.532932781+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:19.532973276+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-05-12T12:56:19.532979261+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:19.532993426+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.533001033+07:00","message":"[bufferProcess] interim [460000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.533003838+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.533007502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.533010414+07:00","message":"> Transcript [41031] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.53301403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.533017527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.533019627+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.533022085+07:00","message":"TextPushed: 'ย้อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:19.912219934+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:19.912257667+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-05-12T12:56:19.912263631+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:19.912274068+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.912281151+07:00","message":"[bufferProcess] interim [880000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.912284037+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.912287211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.912290039+07:00","message":"> Transcript [41032] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.9122935+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.912295654+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.91229783+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.912300161+07:00","message":"TextPushed: 'ย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.912303019+07:00","message":"Push: 'กลับมายูเทิร์น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.912304999+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.912306984+07:00","message":"Set new StatePrefix : 'ย้อนกลับมายูเทิร์นมาอีกทีนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:19.912312081+07:00","message":"Next Push (prob) : 'มาอีกทีนึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:19.9123207+07:00","message":"push: {false กลับมายูเทิร์น 0 0xc004428e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.048980476+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.049016521+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-05-12T12:56:20.049022473+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.04904085+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.049052504+07:00","message":"[bufferProcess] interim [0]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.049055089+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.049058628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.049061678+07:00","message":"> Transcript [41033] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.049066339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.049068291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.049070194+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.049072625+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.438020184+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.438060257+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-05-12T12:56:20.438067741+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.438084415+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.438093044+07:00","message":"[bufferProcess] interim [360000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.43809577+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.43809998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.438102638+07:00","message":"> Transcript [41034] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.438106314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.43810843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.438110485+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.438113937+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.59591681+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.595973823+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-05-12T12:56:20.595982265+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.596004602+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.59601866+07:00","message":"[bufferProcess] interim [480000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.596023206+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.596028581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.596034782+07:00","message":"> Transcript [41035] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.596042526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.596045309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.59604843+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.596052371+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.632185634+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.632222153+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-05-12T12:56:20.632228526+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงพ่อคำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.632243021+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงพ่อคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.632250504+07:00","message":"[bufferProcess] interim [540000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงพ่อคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.632255079+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.632258406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.632261344+07:00","message":"> Transcript [41036] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.632264694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.632266743+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.632268687+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.632271156+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.632274023+07:00","message":"Push: 'มาอีกทีนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.632275839+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.632280351+07:00","message":"Set new StatePrefix : 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.632283072+07:00","message":"Next Push (prob) : 'กรมทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.632290831+07:00","message":"push: {false มาอีกทีนึง 0 0xc004428e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.666253342+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.666290522+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-05-12T12:56:20.666297099+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.66631652+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.666324558+07:00","message":"[bufferProcess] interim [600000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.666327133+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงพ่อคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.666330535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.66633523+07:00","message":"> Transcript [41037] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงพ่อคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.666339181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.666341338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.666343504+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.66634596+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.792549419+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.792599772+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-05-12T12:56:20.79260915+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.792641102+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.792651884+07:00","message":"[bufferProcess] interim [720000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.79265698+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.792662644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.792665774+07:00","message":"> Transcript [41038] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.792669403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.792671509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.792673433+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.792676169+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.951398381+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.951435548+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-05-12T12:56:20.951442684+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:20.951458605+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.951465984+07:00","message":"[bufferProcess] interim [840000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.951468512+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.951472246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.951475314+07:00","message":"> Transcript [41039] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.951479401+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.951481334+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.951483453+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:20.951486326+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.075382183+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.075419807+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-05-12T12:56:21.075425245+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.075438799+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.075447042+07:00","message":"[bufferProcess] interim [960000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.075449815+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.075455295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.075458034+07:00","message":"> Transcript [41040] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.075462019+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.075464204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.075466503+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.075469228+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.075474035+07:00","message":"Push: 'กรมทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.075476282+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.07547876+07:00","message":"Set new StatePrefix : 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.075482047+07:00","message":"Next Push (prob) : 'ก็คำนึงถึงผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.075490516+07:00","message":"push: {false กรมทางหลวง 0 0xc004428e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.077315523+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.077343905+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-05-12T12:56:21.077349128+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.077364182+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.077370343+07:00","message":"[bufferProcess] interim [20000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.07737314+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.077380448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.077383899+07:00","message":"> Transcript [41041] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.077387137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.077389167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.077391104+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.077393493+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.327240227+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.327281573+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-05-12T12:56:21.327287532+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.327305747+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.327316478+07:00","message":"[bufferProcess] interim [260000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.327319252+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.327323312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.327326235+07:00","message":"> Transcript [41042] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.327330213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.327332705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.327334562+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.32733721+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.453996601+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.454040244+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-05-12T12:56:21.454046344+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.454062634+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.454070776+07:00","message":"[bufferProcess] interim [380000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.454073711+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.454078347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.454083649+07:00","message":"> Transcript [41043] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.454087696+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.454089603+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.454092008+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.45409528+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.512603732+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.512641856+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-05-12T12:56:21.51264863+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.512664746+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.512674331+07:00","message":"[bufferProcess] interim [440000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.512676987+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.512683038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.512685675+07:00","message":"> Transcript [41044] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.512689818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.512692319+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.512694516+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.512697525+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.512705017+07:00","message":"Push: 'ก็คำนึงถึงผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.512706841+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.512709717+07:00","message":"Set new StatePrefix : 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:21.512711996+07:00","message":"Next Push (prob) : 'กระทบนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:21.512732828+07:00","message":"push: {false ก็คำนึงถึงผล 0 0xc004428e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.159828094+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.159865823+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-05-12T12:56:22.159873471+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.159886887+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.159894995+07:00","message":"[bufferProcess] interim [40000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.159897952+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.159913092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.159916212+07:00","message":"> Transcript [41045] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.159918987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.15992142+07:00","message":"Set new StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.375547295+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.375584762+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-05-12T12:56:22.375590796+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.375606142+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.375613422+07:00","message":"[bufferProcess] interim [280000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.375616302+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.375619706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.375622369+07:00","message":"> Transcript [41046] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.375626251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.375628447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.375630316+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.375633178+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.414468977+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.414510847+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-05-12T12:56:22.414517328+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.414528207+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.414537937+07:00","message":"[bufferProcess] interim [400000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.414541103+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.41454506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.414548299+07:00","message":"> Transcript [41047] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.41455327+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.414556352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.414558703+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.414561568+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผล'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:22.478425947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:22.478429571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.546017893+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.54605472+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-05-12T12:56:22.546060809+07:00","message":"receive interim result [false|false]: ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.546076944+07:00","message":"[buffer interim] 2948 false ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.546083937+07:00","message":"[bufferProcess] interim [460000000]:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.54608686+07:00","message":"[bufferProcess] send to processor:ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.546098339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.546101807+07:00","message":"> Transcript [41048] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.546108354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.546110561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.546112801+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.546117566+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.651715762+07:00","message":"[GCS] IsForceVAD: false for message ID: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.783014594+07:00","message":"[GCS] Start streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.844325526+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.844359022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้อนกลับมายูเทิร์นอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรมการ\",\"confidence\":0.93048793}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.844366035+07:00","message":"receive interim result [true|false]: ย้อนกลับมายูเทิร์นอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.844373571+07:00","message":"end recv isFinal message id 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.844375664+07:00","message":"end Recv id 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.844382973+07:00","message":"[buffer interim] 2948 true ย้อนกลับมายูเทิร์นอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844392131+07:00","message":"[bufferProcess] interim [790000000]:ย้อนกลับมายูเทิร์นอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844396988+07:00","message":"[bufferProcess] send to processor (isfinal):ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844400201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844402818+07:00","message":"> Transcript [41049] [false]: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844406911+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.84440901+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844411366+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844416572+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844422798+07:00","message":"Push: 'กระทบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844424655+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844426973+07:00","message":"Set new StatePrefix : 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844429393+07:00","message":"Next Push (prob) : 'โดยคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844431336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844433261+07:00","message":"> Transcript [41050] [true]: 'ย้อนกลับมายูเทิร์นอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844435498+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844437308+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844439252+07:00","message":"StatePrefix: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844441329+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844443045+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.844520913+07:00","message":"push: {false กระทบนะครับ 0 0xc004428e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844592345+07:00","message":"Push: 'โดยคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844597236+07:00","message":"TextPushed: 'ย้อนกลับมายูเทิร์นมาอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844600311+07:00","message":"Set new StatePrefix : 'ย้อนกลับมายูเทิร์นอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844603786+07:00","message":"Next Push (prob) : 'ย้อนกลับมายูเทิร์นอีกทีนึงกรมทางหลวงก็คำนึงถึงผลกระทบนะครับโดยคณะกรรมการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:22.844621298+07:00","message":"push: {true โดยคณะกรรมการ 0 0xc004428e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:22.844633315+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2948.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:56:22.856125157+07:00","message":"write wav file: './tmp/7565/7565_2948.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.321028174+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.321074691+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-05-12T12:56:23.32108172+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.321096224+07:00","message":"[buffer interim] 2949 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.321103617+07:00","message":"[bufferProcess] interim [360000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.321106107+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.436245968+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.436282318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.436287809+07:00","message":"receive interim result [false|false]: ทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.436299496+07:00","message":"[buffer interim] 2949 false ทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.436305834+07:00","message":"[bufferProcess] interim [480000000]:ทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.436308589+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.436314919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.436319158+07:00","message":"> Transcript [41051] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.436322069+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.636625477+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.636666711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.636673845+07:00","message":"receive interim result [false|false]: ทางหลวงพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.636686336+07:00","message":"[buffer interim] 2949 false ทางหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.636696463+07:00","message":"[bufferProcess] interim [660000000]:ทางหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.636699697+07:00","message":"[bufferProcess] send to processor:ทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.636705718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.636709412+07:00","message":"> Transcript [41052] [false]: 'ทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.636713445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.636716721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.636721452+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.636723641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.759150428+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.759184284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.759190296+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.759203541+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.759210702+07:00","message":"[bufferProcess] interim [780000000]:ทางหลวงก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.759213333+07:00","message":"[bufferProcess] send to processor:ทางหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.75921645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.759219167+07:00","message":"> Transcript [41053] [false]: 'ทางหลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.759222326+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.759224661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.759226722+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.759228754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.922902679+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.922945433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางหลวงก็ได้มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.922952634+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.922968256+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.922976619+07:00","message":"[bufferProcess] interim [900000000]:ทางหลวงก็ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.922979178+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.922985954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.922988973+07:00","message":"> Transcript [41054] [false]: 'ทางหลวงก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.92299267+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.922995168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.922999623+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.923002509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.956716131+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.956748594+07:00","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-05-12T12:56:23.956754135+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.956768311+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.956775596+07:00","message":"[bufferProcess] interim [960000000]:ทางหลวงก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.956777888+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.956781471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.95678416+07:00","message":"> Transcript [41055] [false]: 'ทางหลวงก็ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.956787487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.956789731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.956791488+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.956793646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.956798278+07:00","message":"Push: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.956800076+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.956801971+07:00","message":"Set new StatePrefix : 'ทางหลวงก็ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.956806768+07:00","message":"Next Push (prob) : 'หลวงก็ได้มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.956829953+07:00","message":"push: {false ทาง 0 0xc005694b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.963334638+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.963353458+07:00","message":"receive 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-05-12T12:56:23.963358283+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:23.963369688+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.96337461+07:00","message":"[bufferProcess] interim [20000000]:ทางหลวงก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.963376745+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.963379275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.963381633+07:00","message":"> Transcript [41056] [false]: 'ทางหลวงก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:23.963383391+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:24.136284807+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:24.136321955+07:00","message":"receive 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-05-12T12:56:24.136327789+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการแปล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:24.136336984+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.136344203+07:00","message":"[bufferProcess] interim [140000000]:ทางหลวงก็ได้มีการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.136346696+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.1363499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.13635334+07:00","message":"> Transcript [41057] [false]: 'ทางหลวงก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.13635678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.136358724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.136360443+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.136362655+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:24.14016216+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:24.140205574+07:00","message":"receive 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-05-12T12:56:24.140211078+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:24.140227279+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.140234136+07:00","message":"[bufferProcess] interim [200000000]:ทางหลวงก็ได้มีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.140236684+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.140242004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.140244609+07:00","message":"> Transcript [41058] [false]: 'ทางหลวงก็ได้มีการแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.140247738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.140249708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.140251556+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.14025427+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:24.199498801+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:24.199534383+07:00","message":"receive 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-05-12T12:56:24.199540331+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:24.199554409+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.199560996+07:00","message":"[bufferProcess] interim [260000000]:ทางหลวงก็ได้มีการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.199563604+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.199570359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.199573509+07:00","message":"> Transcript [41059] [false]: 'ทางหลวงก็ได้มีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.199576964+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.199579121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.199581719+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.199584025+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:24.392874662+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:24.392917908+07:00","message":"receive 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-05-12T12:56:24.392923788+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุมกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:24.39294221+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.392956374+07:00","message":"[bufferProcess] interim [500000000]:ทางหลวงก็ได้มีการประชุมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.392959579+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.392965339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.392969408+07:00","message":"> Transcript [41060] [false]: 'ทางหลวงก็ได้มีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.392974739+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.392977865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.3929834+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.39298715+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.392996452+07:00","message":"Push: 'หลวงก็ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.392999389+07:00","message":"TextPushed: 'ทางหลวงก็ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.393003061+07:00","message":"Set new StatePrefix : 'ทางหลวงก็ได้มีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:24.39300621+07:00","message":"Next Push (prob) : 'การประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:24.393015611+07:00","message":"push: {false หลวงก็ได้มี 0 0xc005694b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.030273476+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.030316117+07:00","message":"receive 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-05-12T12:56:25.030323781+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุมกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.030339144+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุมกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.030350641+07:00","message":"[bufferProcess] interim [100000000]:ทางหลวงก็ได้มีการประชุมกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.030355083+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการประชุมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.030362318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.030366646+07:00","message":"> Transcript [41061] [false]: 'ทางหลวงก็ได้มีการประชุมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.030370994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.030374156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.030377232+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.030380826+07:00","message":"TextPushed: 'ทางหลวงก็ได้มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.113144401+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.113208411+07:00","message":"receive 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-05-12T12:56:25.113214254+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุมกันแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.113228929+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุมกันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.11323614+07:00","message":"[bufferProcess] interim [220000000]:ทางหลวงก็ได้มีการประชุมกันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.113238889+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการประชุมกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.113242655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.113245321+07:00","message":"> Transcript [41062] [false]: 'ทางหลวงก็ได้มีการประชุมกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.113248244+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.113250214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.113252197+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.113254468+07:00","message":"TextPushed: 'ทางหลวงก็ได้มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.351590899+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.351632235+07:00","message":"receive 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-05-12T12:56:25.351640146+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.351656509+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.351667115+07:00","message":"[bufferProcess] interim [400000000]:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.3516698+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการประชุมกันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.351673365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.351676579+07:00","message":"> Transcript [41063] [false]: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.351680087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.351681914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.351683939+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.35168696+07:00","message":"TextPushed: 'ทางหลวงก็ได้มี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:25.478573314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:25.478587602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.555139582+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.55518254+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-05-12T12:56:25.555189519+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.555203828+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.555211803+07:00","message":"[bufferProcess] interim [580000000]:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.555214943+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.555222243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.555224977+07:00","message":"> Transcript [41064] [false]: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.555229798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.555232525+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.555237603+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.55524095+07:00","message":"TextPushed: 'ทางหลวงก็ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.555248865+07:00","message":"Push: 'การประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.555250683+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.555252813+07:00","message":"Set new StatePrefix : 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.555255068+07:00","message":"Next Push (prob) : 'กันแล้วก็เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.555264271+07:00","message":"push: {false การประชุม 0 0xc005694b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.616962311+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.617008882+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-05-12T12:56:25.617016264+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.617033942+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.617043143+07:00","message":"[bufferProcess] interim [700000000]:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.617045958+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.617052812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.61705629+07:00","message":"> Transcript [41065] [false]: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.617059856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.617062527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.617064396+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.617067248+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.747907273+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.747947751+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-05-12T12:56:25.747955237+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.747972361+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.747980749+07:00","message":"[bufferProcess] interim [820000000]:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.747984365+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.747992769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.747995957+07:00","message":"> Transcript [41066] [false]: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.747999721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.748004031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.74800605+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.748011186+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.927571375+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.927608512+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-05-12T12:56:25.927614632+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.927632934+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.92764206+07:00","message":"[bufferProcess] interim [940000000]:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.927646449+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.927651031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.927654069+07:00","message":"> Transcript [41067] [false]: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.927657493+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.927659517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.927661497+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.927664019+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.991092285+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.991125558+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-05-12T12:56:25.99113169+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.99114717+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.99116026+07:00","message":"[bufferProcess] interim [120000000]:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.991163188+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.991167134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.991170963+07:00","message":"> Transcript [41068] [false]: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.991175123+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.991177137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.991179099+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.991181857+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.991184752+07:00","message":"Push: 'กันแล้วก็เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.991186652+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.991188914+07:00","message":"Set new StatePrefix : 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:25.991191139+07:00","message":"Next Push (prob) : 'ว่าจะปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:25.991198875+07:00","message":"push: {false กันแล้วก็เห็น 0 0xc005694b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.312135794+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.312181628+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-05-12T12:56:26.312188319+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.312204149+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.312212267+07:00","message":"[bufferProcess] interim [360000000]:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.312215282+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.31222395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.312226688+07:00","message":"> Transcript [41069] [false]: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.312230635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.312233214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.312234993+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.312237471+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.314631318+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.314671501+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-05-12T12:56:26.314676829+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.31469191+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.314699483+07:00","message":"[bufferProcess] interim [420000000]:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.314702237+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.314709139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.314711967+07:00","message":"> Transcript [41070] [false]: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.314715801+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.31471777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.314719679+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.314721996+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.460896259+07:00","message":"[GCS] Cleaned up inactive client: 2924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.460935228+07:00","message":"[GCS] Cleaned up inactive client: 2927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.460939597+07:00","message":"[GCS] Cleaned up inactive client: 2925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.460942683+07:00","message":"[GCS] Cleaned up inactive client: 2932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.460945508+07:00","message":"[GCS] Cleaned up inactive client: 2929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.460948492+07:00","message":"[GCS] Cleaned up inactive client: 2923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.460951522+07:00","message":"[GCS] Cleaned up inactive client: 2926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.460954175+07:00","message":"[GCS] Cleaned up inactive client: 2922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.460957152+07:00","message":"[GCS] Cleaned up inactive client: 2930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.460960163+07:00","message":"[GCS] Cleaned up inactive client: 2931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.460963147+07:00","message":"[GCS] Cleaned up inactive client: 2928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.515200674+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.515237666+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-05-12T12:56:26.515243564+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.515259357+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.515266474+07:00","message":"[bufferProcess] interim [540000000]:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.51526918+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.515272861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.51527571+07:00","message":"> Transcript [41071] [false]: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.515279362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.515281587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.51528432+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.515289305+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.833225824+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.833264478+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-05-12T12:56:26.833270853+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.833287923+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.83329667+07:00","message":"[bufferProcess] interim [840000000]:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.833299434+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.833306129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.833309033+07:00","message":"> Transcript [41072] [false]: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.833314095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.833316311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.833318678+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.833321908+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.833329333+07:00","message":"Push: 'ว่าจะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.833331399+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.833334134+07:00","message":"Set new StatePrefix : 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.8333371+07:00","message":"Next Push (prob) : 'ปรุงรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.83334573+07:00","message":"push: {false ว่าจะปรับ 0 0xc005694b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.951077137+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.951112363+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-05-12T12:56:26.951119675+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.951134447+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.95114236+07:00","message":"[bufferProcess] interim [960000000]:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.951145044+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.95115224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.95115498+07:00","message":"> Transcript [41073] [false]: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.951158696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.951160952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.95116356+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.951166113+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.952860699+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.952910339+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-05-12T12:56:26.952918561+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:26.952933498+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.952942832+07:00","message":"[bufferProcess] interim [20000000]:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.952945637+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.952952088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.952954782+07:00","message":"> Transcript [41074] [false]: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.952958904+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.952961003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.952963314+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:26.952966593+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:27.142118565+07:00","message":"[GCS] IsForceVAD: false for message ID: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:27.147283532+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:27.147314378+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-05-12T12:56:27.147320467+07:00","message":"receive interim result [false|false]: ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:27.147334381+07:00","message":"[buffer interim] 2949 false ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.147341887+07:00","message":"[bufferProcess] interim [140000000]:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.147344618+07:00","message":"[bufferProcess] send to processor:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.147350455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.147354281+07:00","message":"> Transcript [41075] [false]: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.147358925+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.147361126+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.14736365+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.147366278+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:27.25087075+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:27.250912771+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-05-12T12:56:27.250919713+07:00","message":"receive interim result [true|false]: ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:27.250931778+07:00","message":"end recv isFinal message id 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:27.250934489+07:00","message":"end Recv id 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:27.250940989+07:00","message":"[buffer interim] 2949 true ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250948728+07:00","message":"[bufferProcess] interim [380000000]:ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250951992+07:00","message":"[bufferProcess] send to processor (isfinal):ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250955308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250958045+07:00","message":"> Transcript [41076] [false]: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250961662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250963528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250965749+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250968352+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250973588+07:00","message":"Push: 'ปรุงรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250975794+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250978919+07:00","message":"Set new StatePrefix : 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250981739+07:00","message":"Next Push (prob) : 'อีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250983523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250985556+07:00","message":"> Transcript [41077] [true]: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250987767+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250989361+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250991686+07:00","message":"StatePrefix: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250993779+07:00","message":"TextPushed: 'ทางหลวงก็ได้มีการประชุมกันแล้วก็เห็นว่าจะปรับปรุงรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.250996271+07:00","message":"Push: 'อีกครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:27.251022554+07:00","message":"push: {false ปรุงรูปแบบ 0 0xc005694b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:27.251049519+07:00","message":"push: {true อีกครั้งหนึ่ง 0 0xc005694b80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:56:27.268028391+07:00","message":"write wav file: './tmp/7565/7565_2949.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:27.332684796+07:00","message":"[GCS] Start streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:27.969305824+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:27.969348722+07:00","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-05-12T12:56:27.96935424+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:27.969371203+07:00","message":"[buffer interim] 2950 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.969378967+07:00","message":"[bufferProcess] interim [420000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:27.96938106+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.074031899+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.074068969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.074075196+07:00","message":"receive interim result [false|false]: มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.074088184+07:00","message":"[buffer interim] 2950 false มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.0740951+07:00","message":"[bufferProcess] interim [540000000]:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.074097456+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.074102536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.074105116+07:00","message":"> Transcript [41078] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.074107265+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.248108084+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.24814213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.248148242+07:00","message":"receive interim result [false|false]: มีการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.248160517+07:00","message":"[buffer interim] 2950 false มีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.248167088+07:00","message":"[bufferProcess] interim [660000000]:มีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.248169231+07:00","message":"[bufferProcess] send to processor:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.24817455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.24817719+07:00","message":"> Transcript [41079] [false]: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.248179397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.248183134+07:00","message":"Set new StatePrefix: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.311583343+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.311623093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.311628076+07:00","message":"receive interim result [false|false]: มีการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.311640302+07:00","message":"[buffer interim] 2950 false มีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.311646971+07:00","message":"[bufferProcess] interim [720000000]:มีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.311649215+07:00","message":"[bufferProcess] send to processor:มีการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.3116538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.311656582+07:00","message":"> Transcript [41080] [false]: 'มีการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.311659404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.311661379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.311663705+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.311665872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.438580328+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.438623655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรับฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.438629644+07:00","message":"receive interim result [false|false]: มีการรับฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.438645208+07:00","message":"[buffer interim] 2950 false มีการรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.438653293+07:00","message":"[bufferProcess] interim [840000000]:มีการรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.438656109+07:00","message":"[bufferProcess] send to processor:มีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.438659557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.43866225+07:00","message":"> Transcript [41081] [false]: 'มีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.438665221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.438667395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.438669429+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.438671939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:28.479277908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:28.479298259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.500485762+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.500524301+07:00","message":"receive 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-05-12T12:56:28.500530189+07:00","message":"receive interim result [false|false]: มีการรับฟังความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.500544399+07:00","message":"[buffer interim] 2950 false มีการรับฟังความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.500551976+07:00","message":"[bufferProcess] interim [20000000]:มีการรับฟังความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.500554503+07:00","message":"[bufferProcess] send to processor:มีการรับฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.500557843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.500560881+07:00","message":"> Transcript [41082] [false]: 'มีการรับฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.500564741+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.500566852+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.500568598+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.50057049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.690672546+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.690722104+07:00","message":"receive 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-05-12T12:56:28.690727119+07:00","message":"receive interim result [false|false]: มีการรับฟังความเห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.690743269+07:00","message":"[buffer interim] 2950 false มีการรับฟังความเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.690751746+07:00","message":"[bufferProcess] interim [200000000]:มีการรับฟังความเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.690754478+07:00","message":"[bufferProcess] send to processor:มีการรับฟังความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.690758461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.690761384+07:00","message":"> Transcript [41083] [false]: 'มีการรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.690765567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.690767745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.690769513+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.690771595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.690774778+07:00","message":"Push: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.690776735+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.690778781+07:00","message":"Set new StatePrefix : 'มีการรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.690780927+07:00","message":"Next Push (prob) : 'รับฟังความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.690789759+07:00","message":"push: {false มีการ 0 0xc004428000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.962578477+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.962624843+07:00","message":"receive 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-05-12T12:56:28.962630343+07:00","message":"receive interim result [false|false]: มีการรับฟังความเห็นเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:28.962645718+07:00","message":"[buffer interim] 2950 false มีการรับฟังความเห็นเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.962653468+07:00","message":"[bufferProcess] interim [440000000]:มีการรับฟังความเห็นเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.962656342+07:00","message":"[bufferProcess] send to processor:มีการรับฟังความเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.962659976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.962662824+07:00","message":"> Transcript [41084] [false]: 'มีการรับฟังความเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.962667081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.962669267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.962671153+07:00","message":"StatePrefix: 'มีการรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:28.962675872+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.007106537+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.00715112+07:00","message":"receive 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-05-12T12:56:29.00715947+07:00","message":"receive interim result [false|false]: มีการรับฟังความเห็นเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.007179633+07:00","message":"[buffer interim] 2950 false มีการรับฟังความเห็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.007193591+07:00","message":"[bufferProcess] interim [500000000]:มีการรับฟังความเห็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.007197418+07:00","message":"[bufferProcess] send to processor:มีการรับฟังความเห็นเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.007206004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.007210058+07:00","message":"> Transcript [41085] [false]: 'มีการรับฟังความเห็นเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.007215036+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.007218364+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.007221655+07:00","message":"StatePrefix: 'มีการรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.007225041+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.078167184+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.078204043+07:00","message":"receive 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-05-12T12:56:29.078210169+07:00","message":"receive interim result [false|false]: มีการรับฟังความเห็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.0782268+07:00","message":"[buffer interim] 2950 false มีการรับฟังความเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.078236136+07:00","message":"[bufferProcess] interim [560000000]:มีการรับฟังความเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.07823885+07:00","message":"[bufferProcess] send to processor:มีการรับฟังความเห็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.078243897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.078246869+07:00","message":"> Transcript [41086] [false]: 'มีการรับฟังความเห็นเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.078250686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.078252831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.0782553+07:00","message":"StatePrefix: 'มีการรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.078257404+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.198333764+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.198377899+07:00","message":"receive 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-05-12T12:56:29.198384654+07:00","message":"receive interim result [false|false]: มีการรับฟังความเห็นเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.198400712+07:00","message":"[buffer interim] 2950 false มีการรับฟังความเห็นเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.198408159+07:00","message":"[bufferProcess] interim [680000000]:มีการรับฟังความเห็นเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.1984107+07:00","message":"[bufferProcess] send to processor:มีการรับฟังความเห็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.198419273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.198422145+07:00","message":"> Transcript [41087] [false]: 'มีการรับฟังความเห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.198426259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.198429116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.198431729+07:00","message":"StatePrefix: 'มีการรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.198434006+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.198440755+07:00","message":"Push: 'รับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.198443981+07:00","message":"TextPushed: 'มีการรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.198446558+07:00","message":"Set new StatePrefix : 'มีการรับฟังความเห็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.198448919+07:00","message":"Next Push (prob) : 'เห็นพระ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.198468427+07:00","message":"push: {false รับฟังความ 0 0xc004428000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.266743658+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.266784901+07:00","message":"receive 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-05-12T12:56:29.266790658+07:00","message":"receive interim result [false|false]: มีการรับฟังความเห็นเพื่อพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.266804983+07:00","message":"[buffer interim] 2950 false มีการรับฟังความเห็นเพื่อพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.266812587+07:00","message":"[bufferProcess] interim [740000000]:มีการรับฟังความเห็นเพื่อพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.266815095+07:00","message":"[bufferProcess] send to processor:มีการรับฟังความเห็นเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.266821755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.266824456+07:00","message":"> Transcript [41088] [false]: 'มีการรับฟังความเห็นเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.26682674+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.266828789+07:00","message":"Set new StatePrefix: 'มีการรับฟังความเห็นเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.587109254+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.587148089+07:00","message":"receive 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-05-12T12:56:29.587154171+07:00","message":"receive interim result [false|false]: มีการรับฟังความเห็นเพื่อพัฒนาปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.587168369+07:00","message":"[buffer interim] 2950 false มีการรับฟังความเห็นเพื่อพัฒนาปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.587181302+07:00","message":"[bufferProcess] interim [40000000]:มีการรับฟังความเห็นเพื่อพัฒนาปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.587184138+07:00","message":"[bufferProcess] send to processor:มีการรับฟังความเห็นเพื่อพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.587187833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.587191023+07:00","message":"> Transcript [41089] [false]: 'มีการรับฟังความเห็นเพื่อพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.587194945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.587196885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.587199205+07:00","message":"StatePrefix: 'มีการรับฟังความเห็นเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.587201887+07:00","message":"TextPushed: 'มีการรับฟังความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.649897002+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.649945049+07:00","message":"receive 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-05-12T12:56:29.649953533+07:00","message":"receive interim result [false|false]: มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:29.649975083+07:00","message":"[buffer interim] 2950 false มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.649989091+07:00","message":"[bufferProcess] interim [220000000]:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.649993392+07:00","message":"[bufferProcess] send to processor:มีการรับฟังความเห็นเพื่อพัฒนาปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.650002985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.650007196+07:00","message":"> Transcript [41090] [false]: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.650012377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.650015754+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.650019054+07:00","message":"StatePrefix: 'มีการรับฟังความเห็นเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:29.650022482+07:00","message":"TextPushed: 'มีการรับฟังความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:30.101363412+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:30.101410222+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-05-12T12:56:30.101418687+07:00","message":"receive interim result [false|false]: มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:30.101438676+07:00","message":"[buffer interim] 2950 false มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.10144868+07:00","message":"[bufferProcess] interim [580000000]:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.10145248+07:00","message":"[bufferProcess] send to processor:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.101457219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.101465065+07:00","message":"> Transcript [41091] [false]: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.10147072+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.1014738+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.101478501+07:00","message":"StatePrefix: 'มีการรับฟังความเห็นเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.101482174+07:00","message":"TextPushed: 'มีการรับฟังความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:30.161196535+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:30.161235563+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-05-12T12:56:30.161241686+07:00","message":"receive interim result [false|false]: มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:30.161255142+07:00","message":"[buffer interim] 2950 false มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.161261339+07:00","message":"[bufferProcess] interim [700000000]:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.161263963+07:00","message":"[bufferProcess] send to processor:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.161270957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.161273595+07:00","message":"> Transcript [41092] [false]: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.161277148+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.161279256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.161281814+07:00","message":"StatePrefix: 'มีการรับฟังความเห็นเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.161284073+07:00","message":"TextPushed: 'มีการรับฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.161289993+07:00","message":"Push: 'เห็นเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.161292063+07:00","message":"TextPushed: 'มีการรับฟังความเห็นเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.161294121+07:00","message":"Set new StatePrefix : 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.161296574+07:00","message":"Next Push (prob) : 'พัฒนาปรับปรุงรูป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:30.161325795+07:00","message":"push: {false เห็นเพื่อ 0 0xc004428000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:30.525172437+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:30.525218142+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-05-12T12:56:30.525224606+07:00","message":"receive interim result [false|false]: มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:30.52524165+07:00","message":"[buffer interim] 2950 false มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.525256461+07:00","message":"[bufferProcess] interim [0]:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.525258952+07:00","message":"[bufferProcess] send to processor:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.525262576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.525265416+07:00","message":"> Transcript [41093] [false]: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.525269057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.525271117+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.525272851+07:00","message":"StatePrefix: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.525275618+07:00","message":"TextPushed: 'มีการรับฟังความเห็นเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:30.574606725+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:30.574662549+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-05-12T12:56:30.574673136+07:00","message":"receive interim result [false|false]: มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:30.574694237+07:00","message":"[buffer interim] 2950 false มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.574708759+07:00","message":"[bufferProcess] interim [120000000]:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.574729326+07:00","message":"[bufferProcess] send to processor:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.57473828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.574741561+07:00","message":"> Transcript [41094] [false]: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.574745717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.574760263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.574762586+07:00","message":"StatePrefix: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.574766847+07:00","message":"TextPushed: 'มีการรับฟังความเห็นเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:30.802008548+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:30.802050266+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-05-12T12:56:30.80205721+07:00","message":"receive interim result [false|false]: มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:30.802073325+07:00","message":"[buffer interim] 2950 false มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.802081541+07:00","message":"[bufferProcess] interim [300000000]:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.802084418+07:00","message":"[bufferProcess] send to processor:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.80208893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.802091946+07:00","message":"> Transcript [41095] [false]: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.802095638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.802097679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.802101825+07:00","message":"StatePrefix: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:30.802104809+07:00","message":"TextPushed: 'มีการรับฟังความเห็นเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.069904786+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.06994599+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-05-12T12:56:31.069954052+07:00","message":"receive interim result [false|false]: มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.069971823+07:00","message":"[buffer interim] 2950 false มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.069981003+07:00","message":"[bufferProcess] interim [600000000]:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.069983898+07:00","message":"[bufferProcess] send to processor:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.069989121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.069992074+07:00","message":"> Transcript [41096] [false]: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.069997754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.070000808+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.070004151+07:00","message":"StatePrefix: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.070008023+07:00","message":"TextPushed: 'มีการรับฟังความเห็นเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.070016199+07:00","message":"Push: 'พัฒนาปรับปรุงรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.070019404+07:00","message":"TextPushed: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.070022796+07:00","message":"Set new StatePrefix : 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.070026198+07:00","message":"Next Push (prob) : 'แบบให้เหมาะสม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.070043613+07:00","message":"push: {false พัฒนาปรับปรุงรูป 0 0xc004428000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.193088444+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.193132227+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-05-12T12:56:31.193138607+07:00","message":"receive interim result [false|false]: มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.193150329+07:00","message":"[buffer interim] 2950 false มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.193157578+07:00","message":"[bufferProcess] interim [720000000]:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.193170605+07:00","message":"[bufferProcess] send to processor:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.193176627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.193179458+07:00","message":"> Transcript [41097] [false]: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.193183408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.193185506+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.193187331+07:00","message":"StatePrefix: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.193190026+07:00","message":"TextPushed: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูป'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:31.48031998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:31.480321045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.491903477+07:00","message":"[GCS] IsForceVAD: false for message ID: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.515610185+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.515647735+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-05-12T12:56:31.515654222+07:00","message":"receive interim result [false|false]: มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.515668977+07:00","message":"[buffer interim] 2950 false มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.515676156+07:00","message":"[bufferProcess] interim [20000000]:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.515679157+07:00","message":"[bufferProcess] send to processor:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.515684269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.515687002+07:00","message":"> Transcript [41098] [false]: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.515690984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.515693231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.515695598+07:00","message":"StatePrefix: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.515698712+07:00","message":"TextPushed: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.675231703+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.675275796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อไปครับ\",\"confidence\":0.9492221}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.675283204+07:00","message":"receive interim result [true|false]: มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.675299863+07:00","message":"end recv isFinal message id 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.675302742+07:00","message":"end Recv id 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.675309337+07:00","message":"[buffer interim] 2950 true มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.675317225+07:00","message":"[bufferProcess] interim [170000000]:มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.675320267+07:00","message":"[bufferProcess] send to processor (isfinal):มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.675323584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.675326035+07:00","message":"> Transcript [41099] [false]: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.675329396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.675331229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.675333681+07:00","message":"StatePrefix: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.675336487+07:00","message":"TextPushed: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.675338366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.675340237+07:00","message":"> Transcript [41100] [true]: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสมต่อไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.675342806+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.675344621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.675346233+07:00","message":"StatePrefix: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูปแบบให้เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.67534825+07:00","message":"TextPushed: 'มีการรับฟังความเห็นเพื่อพัฒนาปรับปรุงรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:31.67535182+07:00","message":"Push: 'แบบให้เหมาะสมต่อไปครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.675360096+07:00","message":"push: {true แบบให้เหมาะสมต่อไปครับ 0 0xc004428000}"}
{"level":"info","service":"Main","time":"2026-05-12T12:56:31.684560506+07:00","message":"write wav file: './tmp/7565/7565_2950.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:31.874891149+07:00","message":"[GCS] Start streaming session, msgId: 2951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:32.001794566+07:00","message":"[GCS] IsForceVAD: false for message ID: 2951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:32.125822147+07:00","message":"receive streaming session, msgId: 2951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:32.125842787+07:00","message":"found end of frame, send empty tag with msgId: 2951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:32.125852834+07:00","message":"end Recv id 2951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:32.125860268+07:00","message":"[buffer interim] 2951 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:32.125869212+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:32.125872738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:32.125876021+07:00","message":"> Transcript [41101] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:32.12587848+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:32.125880429+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:32.125882393+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:32.125886135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:32.125889472+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:32.125898451+07:00","message":"push: {true \n 0 0xc005694600}"}
{"level":"info","service":"Main","time":"2026-05-12T12:56:32.131726332+07:00","message":"write wav file: './tmp/7565/7565_2951.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:32.903862562+07:00","message":"[GCS] Start streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:33.640072284+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:33.640115606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:33.64012085+07:00","message":"receive interim result [false|false]: เสนอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:33.640139158+07:00","message":"[buffer interim] 2952 false เสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:33.640145825+07:00","message":"[bufferProcess] interim [600000000]:เสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:33.640147764+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:33.64015443+07:00","message":"[bufferProcess] send to processor (ticker):เสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:33.640156981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:33.640159609+07:00","message":"> Transcript [41102] [false]: 'เสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:33.640161688+07:00","message":"Set StatePrefix (first interim): 'เสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:33.758561966+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:33.758606296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสนอแนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:33.758613096+07:00","message":"receive interim result [false|false]: เสนอแนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:33.758630469+07:00","message":"[buffer interim] 2952 false เสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:33.758638755+07:00","message":"[bufferProcess] interim [660000000]:เสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:33.758640621+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:33.879097525+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:33.879142515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสนอแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:33.879148618+07:00","message":"receive interim result [false|false]: เสนอแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:33.879165243+07:00","message":"[buffer interim] 2952 false เสนอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:33.879173164+07:00","message":"[bufferProcess] interim [780000000]:เสนอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:33.879175889+07:00","message":"[bufferProcess] send to processor:เสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:33.879179393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:33.879182625+07:00","message":"> Transcript [41103] [false]: 'เสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:33.879187315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:33.879190012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:33.879192222+07:00","message":"StatePrefix: 'เสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:33.87919423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:34.079710759+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:34.079758373+07:00","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-05-12T12:56:34.079765181+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:34.079781213+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.079788794+07:00","message":"[bufferProcess] interim [960000000]:เสนอแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.079791203+07:00","message":"[bufferProcess] send to processor:เสนอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.079794714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.079799766+07:00","message":"> Transcript [41104] [false]: 'เสนอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.079803067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.079805495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.079807458+07:00","message":"StatePrefix: 'เสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.079809464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:34.147345461+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:34.147392651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสนอแล้วแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:34.147399539+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:34.1474201+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.147430513+07:00","message":"[bufferProcess] interim [80000000]:เสนอแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.147433701+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.147440919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.14744434+07:00","message":"> Transcript [41105] [false]: 'เสนอแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.147447585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.147449607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.147451571+07:00","message":"StatePrefix: 'เสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.147453955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:34.48084881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:34.480845386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:34.816198509+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:34.816242779+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-05-12T12:56:34.816249675+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:34.816266629+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.816274868+07:00","message":"[bufferProcess] interim [680000000]:เสนอแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.816278057+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.816286707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.816289494+07:00","message":"> Transcript [41106] [false]: 'เสนอแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.816293288+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.816296077+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.816297864+07:00","message":"StatePrefix: 'เสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.816300064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.816307488+07:00","message":"Push: 'เสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.816309459+07:00","message":"TextPushed: 'เสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.81631146+07:00","message":"Set new StatePrefix : 'เสนอแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:34.816314181+07:00","message":"Next Push (prob) : 'แล้วแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:34.816323658+07:00","message":"push: {false เสนอ 0 0xc004428a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:35.491907236+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:35.491952445+07:00","message":"receive 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-05-12T12:56:35.49195966+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่าประชาชนก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:35.491974131+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่าประชาชนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.491986099+07:00","message":"[bufferProcess] interim [160000000]:เสนอแล้วแต่ว่าประชาชนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.491989304+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.49199668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.491999717+07:00","message":"> Transcript [41107] [false]: 'เสนอแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.492005013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.492007806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.492010068+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.492012838+07:00","message":"TextPushed: 'เสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:35.545512718+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:35.545546981+07:00","message":"receive 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-05-12T12:56:35.545554225+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่าก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:35.545568361+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่าก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.545575724+07:00","message":"[bufferProcess] interim [280000000]:เสนอแล้วแต่ว่าก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.545578145+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่ว่าประชาชนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.545581313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.545584025+07:00","message":"> Transcript [41108] [false]: 'เสนอแล้วแต่ว่าประชาชนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.545587181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.54558961+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.545591664+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.545593934+07:00","message":"TextPushed: 'เสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:35.583948439+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:35.583987198+07:00","message":"receive 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-05-12T12:56:35.583993076+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่าก็ยังมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:35.584007228+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่าก็ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.584014376+07:00","message":"[bufferProcess] interim [400000000]:เสนอแล้วแต่ว่าก็ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.584016819+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่ว่าก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.584023098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.584025902+07:00","message":"> Transcript [41109] [false]: 'เสนอแล้วแต่ว่าก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.584029404+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.584031532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.584033415+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.58403555+07:00","message":"TextPushed: 'เสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:35.597701888+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:35.597728309+07:00","message":"receive 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-05-12T12:56:35.597734033+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่าก็ยังมีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:35.597746517+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่าก็ยังมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.597752154+07:00","message":"[bufferProcess] interim [520000000]:เสนอแล้วแต่ว่าก็ยังมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.597754488+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่ว่าก็ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.597757297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.597760143+07:00","message":"> Transcript [41110] [false]: 'เสนอแล้วแต่ว่าก็ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.597763185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.597764978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.597768991+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.597771654+07:00","message":"TextPushed: 'เสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.597777528+07:00","message":"Push: 'แล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.597779331+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.597781489+07:00","message":"Set new StatePrefix : 'เสนอแล้วแต่ว่าก็ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:35.59778347+07:00","message":"Next Push (prob) : 'ก็ยังมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:35.597791103+07:00","message":"push: {false แล้วแต่ว่า 0 0xc004428a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:36.131568759+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:36.131610225+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-05-12T12:56:36.131616641+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่าก็ยังมีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:36.131632308+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่าก็ยังมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.131640472+07:00","message":"[bufferProcess] interim [120000000]:เสนอแล้วแต่ว่าก็ยังมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.131643421+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่ว่าก็ยังมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.131653336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.131657205+07:00","message":"> Transcript [41111] [false]: 'เสนอแล้วแต่ว่าก็ยังมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.131660887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.131663286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.131665108+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่าก็ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.131667784+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:36.388084787+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:36.388117472+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-05-12T12:56:36.388123874+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่าก็ยังมีความต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:36.388137598+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:36.388141431+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-05-12T12:56:36.388144109+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่าก็ยังมีความกังวล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:36.38815648+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่าก็ยังมีความต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:36.388172499+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่าก็ยังมีความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.388181009+07:00","message":"[bufferProcess] interim [240000000]:เสนอแล้วแต่ว่าก็ยังมีความต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.38818541+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่ว่าก็ยังมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.388192926+07:00","message":"[bufferProcess] interim [300000000]:เสนอแล้วแต่ว่าก็ยังมีความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.388200253+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่ว่าก็ยังมีความต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.388211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.388226626+07:00","message":"> Transcript [41112] [false]: 'เสนอแล้วแต่ว่าก็ยังมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.388231549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.388234166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.388236162+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่าก็ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.388238789+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.388240971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.388243532+07:00","message":"> Transcript [41113] [false]: 'เสนอแล้วแต่ว่าก็ยังมีความต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.388245411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.388247048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.388249011+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่าก็ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.388250856+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:36.638104011+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:36.63814125+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-05-12T12:56:36.638147291+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:36.638161396+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.63816824+07:00","message":"[bufferProcess] interim [540000000]:เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.638170895+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่ว่าก็ยังมีความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.638177679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.638180235+07:00","message":"> Transcript [41114] [false]: 'เสนอแล้วแต่ว่าก็ยังมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.638183933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.638185931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.638187992+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่าก็ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.638190707+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.638197612+07:00","message":"Push: 'ก็ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.638199382+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่าก็ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.638201374+07:00","message":"Set new StatePrefix : 'เสนอแล้วแต่ว่าก็ยังมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.638203489+07:00","message":"Next Push (prob) : 'ความกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:36.638210651+07:00","message":"push: {false ก็ยังมี 0 0xc004428a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:36.970000922+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:36.970035245+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-05-12T12:56:36.970041722+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:36.970055201+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.970065949+07:00","message":"[bufferProcess] interim [840000000]:เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.970069599+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.970076078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.970079963+07:00","message":"> Transcript [41115] [false]: 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.970085168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.970088426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.970091295+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่าก็ยังมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:36.97009405+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่าก็ยังมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.009396074+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.009434282+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-05-12T12:56:37.009441878+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.009458058+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.009466132+07:00","message":"[bufferProcess] interim [900000000]:เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.009469705+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.009476651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.009480991+07:00","message":"> Transcript [41116] [false]: 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.009485648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.009488484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.009491476+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่าก็ยังมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.009495551+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่าก็ยังมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.095276857+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.095315526+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-05-12T12:56:37.095321513+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.095339914+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.095349623+07:00","message":"[bufferProcess] interim [960000000]:เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.095354535+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.09538197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.095386391+07:00","message":"> Transcript [41117] [false]: 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.09539216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.095394848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.095398099+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่าก็ยังมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.095402623+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่าก็ยังมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.361228167+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.361264554+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-05-12T12:56:37.361270717+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.361285529+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.361293948+07:00","message":"[bufferProcess] interim [320000000]:เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.361298495+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.361301923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.36130448+07:00","message":"> Transcript [41118] [false]: 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.361308871+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.361311077+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.36131332+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่าก็ยังมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.361316048+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่าก็ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.361318926+07:00","message":"Push: 'ความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.361320784+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่าก็ยังมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.361322836+07:00","message":"Set new StatePrefix : 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.361325073+07:00","message":"Next Push (prob) : 'อยู่นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.361332423+07:00","message":"push: {false ความกังวล 0 0xc004428a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.479234223+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.479272617+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-05-12T12:56:37.479280915+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.479296872+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.479305423+07:00","message":"[bufferProcess] interim [380000000]:เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.479309324+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.479317556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.479322073+07:00","message":"> Transcript [41119] [false]: 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.479326927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.479330353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.479336117+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.479340045+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่าก็ยังมีความกังวล'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:37.481376949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:37.481375442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.670503609+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.670545027+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-05-12T12:56:37.670552681+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.670572105+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.670580829+07:00","message":"[bufferProcess] interim [560000000]:เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.670584871+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.670589658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.67059362+07:00","message":"> Transcript [41120] [false]: 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.670598509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.670601252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.670604782+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.670608529+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่าก็ยังมีความกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.854679324+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.854733241+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-05-12T12:56:37.854740613+07:00","message":"receive interim result [false|false]: เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:37.854757652+07:00","message":"[buffer interim] 2952 false เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.854765754+07:00","message":"[bufferProcess] interim [740000000]:เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.854768498+07:00","message":"[bufferProcess] send to processor:เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.854775778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.854779858+07:00","message":"> Transcript [41121] [false]: 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.85478392+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.854786013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.854788438+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:37.85479193+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่าก็ยังมีความกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:38.032184543+07:00","message":"[GCS] IsForceVAD: false for message ID: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:38.247000833+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:38.247045508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสนอแล้วแต่ว่าประชาชนก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะขอ\",\"confidence\":0.93571466}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:38.247052912+07:00","message":"receive interim result [true|false]: เสนอแล้วแต่ว่าประชาชนก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:38.247063984+07:00","message":"end recv isFinal message id 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:38.24706607+07:00","message":"end Recv id 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:38.247073264+07:00","message":"[buffer interim] 2952 true เสนอแล้วแต่ว่าประชาชนก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247083605+07:00","message":"[bufferProcess] interim [130000000]:เสนอแล้วแต่ว่าประชาชนก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247089213+07:00","message":"[bufferProcess] send to processor (isfinal):เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247092948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247096417+07:00","message":"> Transcript [41122] [false]: 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.24710075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247103103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247105537+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.24710836+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่าก็ยังมีความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247114528+07:00","message":"Push: 'อยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247116397+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247118478+07:00","message":"Set new StatePrefix : 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247121417+07:00","message":"Next Push (prob) : 'ก็เลยบอกว่าจะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247123221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247125256+07:00","message":"> Transcript [41123] [true]: 'เสนอแล้วแต่ว่าประชาชนก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247127393+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247129138+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247130849+07:00","message":"StatePrefix: 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247133355+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247134973+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:38.247149093+07:00","message":"push: {false อยู่นะครับ 0 0xc004428a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247330237+07:00","message":"Push: 'ก็เลยบอกว่าจะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.24733383+07:00","message":"TextPushed: 'เสนอแล้วแต่ว่าก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247335788+07:00","message":"Set new StatePrefix : 'เสนอแล้วแต่ว่าประชาชนก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.24733775+07:00","message":"Next Push (prob) : 'เสนอแล้วแต่ว่าประชาชนก็ยังมีความกังวลอยู่นะครับก็เลยบอกว่าจะขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:38.247353438+07:00","message":"push: {true ก็เลยบอกว่าจะขอ 0 0xc004428a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:38.247366608+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2952.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:56:38.25749497+07:00","message":"write wav file: './tmp/7565/7565_2952.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:40.481947378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:40.48196255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:41.743440104+07:00","message":"[GCS] Start streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:42.312117114+07:00","message":"[GCS] IsForceVAD: false for message ID: 2953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:42.403050579+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:42.403071641+07:00","message":"found end of frame, send empty tag with msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:42.403074926+07:00","message":"end Recv id 2953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:42.403083017+07:00","message":"[buffer interim] 2953 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:42.403091065+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:42.403095239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:42.403098115+07:00","message":"> Transcript [41124] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:42.40310055+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:42.403102408+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:42.40310422+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:42.403105959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:42.403108508+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:42.40311734+07:00","message":"push: {true \n 0 0xc003c4fd00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:56:42.409149156+07:00","message":"write wav file: './tmp/7565/7565_2953.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:42.512355851+07:00","message":"[GCS] Start streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:43.363950463+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:43.363993953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:43.364000583+07:00","message":"receive interim result [false|false]: อาจจะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:43.364019276+07:00","message":"[buffer interim] 2954 false อาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.364026636+07:00","message":"[bufferProcess] interim [900000000]:อาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.364028649+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:43.482402245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:43.482439892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:43.505034077+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:43.505070635+07:00","message":"receive 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-05-12T12:56:43.505076936+07:00","message":"receive interim result [false|false]: อาจจะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:43.505092516+07:00","message":"[buffer interim] 2954 false อาจจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.505099727+07:00","message":"[bufferProcess] interim [20000000]:อาจจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.505101954+07:00","message":"[bufferProcess] send to processor:อาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.505110699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.505116964+07:00","message":"> Transcript [41125] [false]: 'อาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.505119098+07:00","message":"Set StatePrefix (first interim): 'อาจจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:43.704300407+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:43.704335851+07:00","message":"receive 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-05-12T12:56:43.704341867+07:00","message":"receive interim result [false|false]: อาจจะมีการนัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:43.704357112+07:00","message":"[buffer interim] 2954 false อาจจะมีการนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.704365256+07:00","message":"[bufferProcess] interim [200000000]:อาจจะมีการนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.704367776+07:00","message":"[bufferProcess] send to processor:อาจจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.70437094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.704373564+07:00","message":"> Transcript [41126] [false]: 'อาจจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.704376699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.704378812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.70438089+07:00","message":"StatePrefix: 'อาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.704382994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:43.939479378+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:43.939519491+07:00","message":"receive 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-05-12T12:56:43.939526746+07:00","message":"receive interim result [false|false]: อาจจะมีการรักษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:43.939543514+07:00","message":"[buffer interim] 2954 false อาจจะมีการรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.939551514+07:00","message":"[bufferProcess] interim [440000000]:อาจจะมีการรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.939554036+07:00","message":"[bufferProcess] send to processor:อาจจะมีการนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.939561641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.939564708+07:00","message":"> Transcript [41127] [false]: 'อาจจะมีการนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.93956829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.939570919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.939572739+07:00","message":"StatePrefix: 'อาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:43.939574884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.080711517+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.080752819+07:00","message":"receive 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-05-12T12:56:44.080759077+07:00","message":"receive interim result [false|false]: อาจจะมีการรักษาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.080775341+07:00","message":"[buffer interim] 2954 false อาจจะมีการรักษาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.080791985+07:00","message":"[bufferProcess] interim [560000000]:อาจจะมีการรักษาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.080795315+07:00","message":"[bufferProcess] send to processor:อาจจะมีการรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.080801346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.080804369+07:00","message":"> Transcript [41128] [false]: 'อาจจะมีการรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.080807868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.080809819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.080811742+07:00","message":"StatePrefix: 'อาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.080813743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.149679265+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.149715534+07:00","message":"receive 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-05-12T12:56:44.149721926+07:00","message":"receive interim result [false|false]: อาจจะมีการนัดหารือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.149738776+07:00","message":"[buffer interim] 2954 false อาจจะมีการนัดหารือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.149745706+07:00","message":"[bufferProcess] interim [680000000]:อาจจะมีการนัดหารือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.14974809+07:00","message":"[bufferProcess] send to processor:อาจจะมีการรักษาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.149751296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.149754025+07:00","message":"> Transcript [41129] [false]: 'อาจจะมีการรักษาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.149757195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.14975915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.149761174+07:00","message":"StatePrefix: 'อาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.149763432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.149769467+07:00","message":"Push: 'อาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.149771678+07:00","message":"TextPushed: 'อาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.149773654+07:00","message":"Set new StatePrefix : 'อาจจะมีการรักษาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.149775804+07:00","message":"Next Push (prob) : 'การรักษาหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.149818035+07:00","message":"push: {false อาจจะมี 0 0xc00366f180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.27572616+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.275769375+07:00","message":"receive 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-05-12T12:56:44.275774876+07:00","message":"receive interim result [false|false]: อาจจะมีการนัดหารือและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.275803244+07:00","message":"[buffer interim] 2954 false อาจจะมีการนัดหารือและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.275811623+07:00","message":"[bufferProcess] interim [740000000]:อาจจะมีการนัดหารือและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.275814092+07:00","message":"[bufferProcess] send to processor:อาจจะมีการนัดหารือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.275817532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.275820076+07:00","message":"> Transcript [41130] [false]: 'อาจจะมีการนัดหารือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.275822429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.275824592+07:00","message":"Set new StatePrefix: 'อาจจะมีการนัดหารือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.312407227+07:00","message":"[GCS] IsForceVAD: false for message ID: 2954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.372799107+07:00","message":"[GCS] Start streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.411485733+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.41152552+07:00","message":"receive 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-05-12T12:56:44.411531962+07:00","message":"receive interim result [false|false]: อาจจะมีการนัดหารือแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.411544679+07:00","message":"[buffer interim] 2954 false อาจจะมีการนัดหารือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.411555065+07:00","message":"[bufferProcess] interim [920000000]:อาจจะมีการนัดหารือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.41155864+07:00","message":"[bufferProcess] send to processor:อาจจะมีการนัดหารือและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.411565127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.411569927+07:00","message":"> Transcript [41131] [false]: 'อาจจะมีการนัดหารือและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.411574255+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.4115779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.411580887+07:00","message":"StatePrefix: 'อาจจะมีการนัดหารือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.411583344+07:00","message":"TextPushed: 'อาจจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.465287634+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.465321214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะมีการรักษาดีแล้วก็\",\"confidence\":0.8959975}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.465327979+07:00","message":"receive interim result [true|false]: อาจจะมีการรักษาดีแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.465335877+07:00","message":"end recv isFinal message id 2954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.465338144+07:00","message":"end Recv id 2954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.465343969+07:00","message":"[buffer interim] 2954 true อาจจะมีการรักษาดีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.465350871+07:00","message":"[bufferProcess] interim [10000000]:อาจจะมีการรักษาดีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.465353727+07:00","message":"[bufferProcess] send to processor (isfinal):อาจจะมีการนัดหารือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.465356897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.465359763+07:00","message":"> Transcript [41132] [false]: 'อาจจะมีการนัดหารือแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.465362618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.465364567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.465367422+07:00","message":"StatePrefix: 'อาจจะมีการนัดหารือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.465369622+07:00","message":"TextPushed: 'อาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.465371245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.465373129+07:00","message":"> Transcript [41133] [true]: 'อาจจะมีการรักษาดีแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.465375887+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.465377719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.465379383+07:00","message":"StatePrefix: 'อาจจะมีการนัดหารือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.465381349+07:00","message":"TextPushed: 'อาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:44.465384073+07:00","message":"Push: 'การรักษาดีแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:44.46539142+07:00","message":"push: {true การรักษาดีแล้วก็ 0 0xc00366f180}"}
{"level":"info","service":"Main","time":"2026-05-12T12:56:44.472292129+07:00","message":"write wav file: './tmp/7565/7565_2954.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.121435957+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.121479777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.121485425+07:00","message":"receive interim result [false|false]: มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.121501011+07:00","message":"[buffer interim] 2955 false มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.121508283+07:00","message":"[bufferProcess] interim [780000000]:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.121510158+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.234870159+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.234917355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.234925168+07:00","message":"receive interim result [false|false]: มีกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.234943792+07:00","message":"[buffer interim] 2955 false มีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.234952526+07:00","message":"[bufferProcess] interim [840000000]:มีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.234955298+07:00","message":"[bufferProcess] send to processor:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.234959064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.234962176+07:00","message":"> Transcript [41134] [false]: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.23496451+07:00","message":"Set StatePrefix (first interim): 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.360139205+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.360178432+07:00","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-05-12T12:56:45.360184413+07:00","message":"receive interim result [false|false]: มีการลบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.360197906+07:00","message":"[buffer interim] 2955 false มีการลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.360205482+07:00","message":"[bufferProcess] interim [960000000]:มีการลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.360207699+07:00","message":"[bufferProcess] send to processor:มีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.360213353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.36021625+07:00","message":"> Transcript [41135] [false]: 'มีกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.360218447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.360220425+07:00","message":"Set new StatePrefix: 'มีกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.413426177+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.413466818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการรูปแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.413472795+07:00","message":"receive interim result [false|false]: มีการรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.413487672+07:00","message":"[buffer interim] 2955 false มีการรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.413495511+07:00","message":"[bufferProcess] interim [80000000]:มีการรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.413498398+07:00","message":"[bufferProcess] send to processor:มีการลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.41350174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.413504544+07:00","message":"> Transcript [41136] [false]: 'มีการลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.413506676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.413508636+07:00","message":"Set new StatePrefix: 'มีการลบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.652260661+07:00","message":"[GCS] IsForceVAD: false for message ID: 2955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.712788135+07:00","message":"[GCS] Start streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.783103181+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.783146879+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-05-12T12:56:45.783153412+07:00","message":"receive interim result [true|false]: มีการรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.783168034+07:00","message":"end recv isFinal message id 2955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.78317064+07:00","message":"end Recv id 2955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.783195629+07:00","message":"[buffer interim] 2955 true มีการรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.783225417+07:00","message":"[bufferProcess] interim [500000000]:มีการรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.783232495+07:00","message":"[bufferProcess] send to processor (isfinal):มีการรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.783236154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.783240866+07:00","message":"> Transcript [41137] [false]: 'มีการรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.78324447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.783247781+07:00","message":"Set new StatePrefix: 'มีการรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.783251143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.783254373+07:00","message":"> Transcript [41138] [true]: 'มีการรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.783258953+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.783261537+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.783263652+07:00","message":"StatePrefix: 'มีการรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.783265684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:45.783271986+07:00","message":"Push: 'มีการรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:45.783282517+07:00","message":"push: {true มีการรูปแบบ 0 0xc005d08b80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:56:45.788850698+07:00","message":"write wav file: './tmp/7565/7565_2955.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:46.432161567+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:46.4321957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:46.43220089+07:00","message":"receive interim result [false|false]: ตื่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:46.432211975+07:00","message":"[buffer interim] 2956 false ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:46.432218796+07:00","message":"[bufferProcess] interim [600000000]:ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:46.432220655+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:46.482438536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:46.482445568+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:46.690641234+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:46.690679551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:46.690685031+07:00","message":"receive interim result [false|false]: ตื่นมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:46.690700016+07:00","message":"[buffer interim] 2956 false ตื่นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:46.690707462+07:00","message":"[bufferProcess] interim [780000000]:ตื่นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:46.690709661+07:00","message":"[bufferProcess] send to processor:ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:46.690713501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:46.690717941+07:00","message":"> Transcript [41139] [false]: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:46.690720351+07:00","message":"Set StatePrefix (first interim): 'ตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:47.276720524+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:47.276759335+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-05-12T12:56:47.276770661+07:00","message":"receive interim result [false|false]: ตื่นมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:47.276786507+07:00","message":"[buffer interim] 2956 false ตื่นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:47.276794701+07:00","message":"[bufferProcess] interim [380000000]:ตื่นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:47.276797335+07:00","message":"[bufferProcess] send to processor:ตื่นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:47.276800998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:47.276803715+07:00","message":"> Transcript [41140] [false]: 'ตื่นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:47.276807159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:47.276809156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:47.276811247+07:00","message":"StatePrefix: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:47.27681362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:47.891579962+07:00","message":"[GCS] IsForceVAD: false for message ID: 2956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:47.952670771+07:00","message":"[GCS] Start streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:47.976329122+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:47.976365006+07:00","message":"receive 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-05-12T12:56:47.976371174+07:00","message":"receive interim result [false|false]: ตื่นมาอีกครึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:47.97638251+07:00","message":"[buffer interim] 2956 false ตื่นมาอีกครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:47.976390019+07:00","message":"[bufferProcess] interim [100000000]:ตื่นมาอีกครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:47.976392751+07:00","message":"[bufferProcess] send to processor:ตื่นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:47.976396235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:47.976398711+07:00","message":"> Transcript [41141] [false]: 'ตื่นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:47.976401667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:47.976403539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:47.976405245+07:00","message":"StatePrefix: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:47.976407409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.001830954+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.001867526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นมาอีกทีนึง\",\"confidence\":0.70160735}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.001876938+07:00","message":"receive interim result [true|false]: ตื่นมาอีกทีนึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.001888813+07:00","message":"end recv isFinal message id 2956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.001891006+07:00","message":"end Recv id 2956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.001897599+07:00","message":"[buffer interim] 2956 true ตื่นมาอีกทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.001908711+07:00","message":"[bufferProcess] interim [190000000]:ตื่นมาอีกทีนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.001911938+07:00","message":"[bufferProcess] send to processor (isfinal):ตื่นมาอีกครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.001915179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.00191789+07:00","message":"> Transcript [41142] [false]: 'ตื่นมาอีกครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.001920657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.001922457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.00192416+07:00","message":"StatePrefix: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.001926059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.001927745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.001929599+07:00","message":"> Transcript [41143] [true]: 'ตื่นมาอีกทีนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.001931733+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.00193336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.001934893+07:00","message":"StatePrefix: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.00193645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.001942683+07:00","message":"Push: 'ตื่นมาอีกทีนึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.001950383+07:00","message":"push: {true ตื่นมาอีกทีนึง 0 0xc005d08e00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:56:48.011773689+07:00","message":"write wav file: './tmp/7565/7565_2956.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.645781613+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.645831611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.645836982+07:00","message":"receive interim result [false|false]: หนัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.645853382+07:00","message":"[buffer interim] 2957 false หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.64586066+07:00","message":"[bufferProcess] interim [720000000]:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.645862587+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.698496361+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.698533459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนังสือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.698538678+07:00","message":"receive interim result [false|false]: หนังสือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.698551143+07:00","message":"[buffer interim] 2957 false หนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.698558367+07:00","message":"[bufferProcess] interim [780000000]:หนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.698561134+07:00","message":"[bufferProcess] send to processor:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.698565918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.698568726+07:00","message":"> Transcript [41144] [false]: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.698570786+07:00","message":"Set StatePrefix (first interim): 'หนัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.799804704+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.799839821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.799845136+07:00","message":"receive interim result [false|false]: สวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.799860797+07:00","message":"[buffer interim] 2957 false สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.799868501+07:00","message":"[bufferProcess] interim [840000000]:สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.799870995+07:00","message":"[bufferProcess] send to processor:หนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.799874025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.799877451+07:00","message":"> Transcript [41145] [false]: 'หนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.799880697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.799882585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.79988477+07:00","message":"StatePrefix: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.799886955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.971825526+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.971860706+07:00","message":"receive 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-05-12T12:56:48.971865993+07:00","message":"receive interim result [false|false]: สวนน้ำสวนผึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:48.971885663+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.971893376+07:00","message":"[bufferProcess] interim [20000000]:สวนน้ำสวนผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.971895711+07:00","message":"[bufferProcess] send to processor:สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.97190061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.971903667+07:00","message":"> Transcript [41146] [false]: 'สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.971905776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:48.971907963+07:00","message":"Set new StatePrefix: 'สวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.008874257+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.00891696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนน้ำสวนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.008924693+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.008942451+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.008954533+07:00","message":"[bufferProcess] interim [80000000]:สวนน้ำสวนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.008958589+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.008966384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.008970883+07:00","message":"> Transcript [41147] [false]: 'สวนน้ำสวนผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.008976089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.008979204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.008983268+07:00","message":"StatePrefix: 'สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.008986203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.377390739+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.377437844+07:00","message":"receive 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-05-12T12:56:49.377444646+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.377459398+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.3774679+07:00","message":"[bufferProcess] interim [440000000]:สวนน้ำสวนก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.377470548+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.377474295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.377477538+07:00","message":"> Transcript [41148] [false]: 'สวนน้ำสวนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.377481112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.377483137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.377485712+07:00","message":"StatePrefix: 'สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.377487743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:49.482552462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:49.482588917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.569454501+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.569498989+07:00","message":"receive 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-05-12T12:56:49.569504921+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.569526067+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.569534231+07:00","message":"[bufferProcess] interim [680000000]:สวนน้ำสวนก็มีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.569537487+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.569546153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.56954916+07:00","message":"> Transcript [41149] [false]: 'สวนน้ำสวนก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.569553015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.569555618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.569557784+07:00","message":"StatePrefix: 'สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.569559945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.700670167+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.700708215+07:00","message":"receive 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-05-12T12:56:49.700713658+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.700728971+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.700737827+07:00","message":"[bufferProcess] interim [740000000]:สวนน้ำสวนก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.700740144+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.700745285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.700748055+07:00","message":"> Transcript [41150] [false]: 'สวนน้ำสวนก็มีข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.70075143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.700765415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.700767543+07:00","message":"StatePrefix: 'สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.700769813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.700774663+07:00","message":"Push: 'สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.700777254+07:00","message":"TextPushed: 'สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.700779368+07:00","message":"Set new StatePrefix : 'สวนน้ำสวนก็มีข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.700781443+07:00","message":"Next Push (prob) : 'น้ำสวนก็มีข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.70080716+07:00","message":"push: {false สวน 0 0xc003757b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.878135086+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.878170052+07:00","message":"receive 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-05-12T12:56:49.878176211+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.878186266+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.878193231+07:00","message":"[bufferProcess] interim [920000000]:สวนน้ำสวนก็มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.878195551+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.878202035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.878205173+07:00","message":"> Transcript [41151] [false]: 'สวนน้ำสวนก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.878207447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.878209842+07:00","message":"Set new StatePrefix: 'สวนน้ำสวนก็มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.924238273+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.924276743+07:00","message":"receive 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-05-12T12:56:49.924281533+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเสี่ยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:49.924298708+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.924305981+07:00","message":"[bufferProcess] interim [980000000]:สวนน้ำสวนก็มีความเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.924309043+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.924312317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.92431505+07:00","message":"> Transcript [41152] [false]: 'สวนน้ำสวนก็มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.924318406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.924321366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.924324417+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:49.924326738+07:00","message":"TextPushed: 'สวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.033284339+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.03332066+07:00","message":"receive 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-05-12T12:56:50.033326199+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.033342444+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.033349916+07:00","message":"[bufferProcess] interim [100000000]:สวนน้ำสวนก็มีความเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.03335262+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.033362301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.033365495+07:00","message":"> Transcript [41153] [false]: 'สวนน้ำสวนก็มีความเสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.03336886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.033371116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.033373043+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.03337572+07:00","message":"TextPushed: 'สวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.077335175+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.077372731+07:00","message":"receive 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-05-12T12:56:50.077379187+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเสี่ยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.07739424+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.077401025+07:00","message":"[bufferProcess] interim [160000000]:สวนน้ำสวนก็มีความเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.077407296+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.077413897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.077416809+07:00","message":"> Transcript [41154] [false]: 'สวนน้ำสวนก็มีความเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.077423828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.077427275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.077429174+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.077432027+07:00","message":"TextPushed: 'สวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.218179888+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.218221028+07:00","message":"receive 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-05-12T12:56:50.218226884+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเห็นว่าอยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.218240847+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเห็นว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.218248992+07:00","message":"[bufferProcess] interim [280000000]:สวนน้ำสวนก็มีความเห็นว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.21825198+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.218256015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.218258819+07:00","message":"> Transcript [41155] [false]: 'สวนน้ำสวนก็มีความเสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.218262833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.218265255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.218267429+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.218270419+07:00","message":"TextPushed: 'สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.218273996+07:00","message":"Push: 'น้ำสวนก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.218276232+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.218278401+07:00","message":"Set new StatePrefix : 'สวนน้ำสวนก็มีความเสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.218280573+07:00","message":"Next Push (prob) : 'เสี่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.21829097+07:00","message":"push: {false น้ำสวนก็มีความ 0 0xc003757b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.278042815+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.278080561+07:00","message":"receive 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-05-12T12:56:50.278088483+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเห็นว่าอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.278107128+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเห็นว่าอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.278116116+07:00","message":"[bufferProcess] interim [400000000]:สวนน้ำสวนก็มีความเห็นว่าอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.278119405+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเห็นว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.278128423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.278136942+07:00","message":"> Transcript [41156] [false]: 'สวนน้ำสวนก็มีความเห็นว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.27814018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.278143706+07:00","message":"Set new StatePrefix: 'สวนน้ำสวนก็มีความเห็นว่าอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.40541853+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.405462357+07:00","message":"receive 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-05-12T12:56:50.405470774+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.405489651+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.405498631+07:00","message":"[bufferProcess] interim [520000000]:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.405502428+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเห็นว่าอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.405513105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.405517286+07:00","message":"> Transcript [41157] [false]: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.405522136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.405525227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.405528269+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความเห็นว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.405531941+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.723528629+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.723571356+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-05-12T12:56:50.723577297+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.723592374+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.723608437+07:00","message":"[bufferProcess] interim [760000000]:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.723611489+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.723615733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.723621303+07:00","message":"> Transcript [41158] [false]: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.723624692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.723626984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.723628877+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความเห็นว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.723631923+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.913327184+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.91336122+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-05-12T12:56:50.913367104+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:50.913383641+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.913391277+07:00","message":"[bufferProcess] interim [940000000]:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.91339385+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.913400838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.913403568+07:00","message":"> Transcript [41159] [false]: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.91340749+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.913409717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.913411853+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความเห็นว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:50.913414825+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:51.114183627+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:51.114218474+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-05-12T12:56:51.114224512+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:51.114244161+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.114254196+07:00","message":"[bufferProcess] interim [180000000]:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.114258761+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.114263766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.114267562+07:00","message":"> Transcript [41160] [false]: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.114273451+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.114276467+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.114280242+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความเห็นว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.114284348+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.114288505+07:00","message":"Push: 'เห็นว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.114291631+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความเห็นว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.114294893+07:00","message":"Set new StatePrefix : 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.114298521+07:00","message":"Next Push (prob) : 'จะเป็นทางรอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:51.11430683+07:00","message":"push: {false เห็นว่าอยาก 0 0xc003757b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:51.18406378+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:51.184106281+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-05-12T12:56:51.18411308+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:51.184127668+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.184135563+07:00","message":"[bufferProcess] interim [300000000]:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.184138126+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.184143787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.184146579+07:00","message":"> Transcript [41161] [false]: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.184150522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.184152777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.184154652+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.184157037+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความเห็นว่าอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:51.818655109+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:51.818707598+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-05-12T12:56:51.818716809+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:51.818738549+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.818755325+07:00","message":"[bufferProcess] interim [900000000]:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.818758268+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.818762059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.818765071+07:00","message":"> Transcript [41162] [false]: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.818769921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.818772224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.818774045+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.818776458+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความเห็นว่าอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:51.887718136+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:51.887761161+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-05-12T12:56:51.887768556+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:51.887785157+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.887798058+07:00","message":"[bufferProcess] interim [20000000]:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.88780209+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.887810232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.887813103+07:00","message":"> Transcript [41163] [false]: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.887816678+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.887818544+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.887820707+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:51.887823818+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความเห็นว่าอยาก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:52.483037345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:52.483059646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:52.522853738+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:52.522892777+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-05-12T12:56:52.522901079+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:52.522916407+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.522924509+07:00","message":"[bufferProcess] interim [620000000]:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.522928561+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.522933316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.522937346+07:00","message":"> Transcript [41164] [false]: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.522944315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.522946734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.522949131+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.52295214+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความเห็นว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.52295868+07:00","message":"Push: 'จะเป็นทางรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.522961468+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.522965885+07:00","message":"Set new StatePrefix : 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.522969801+07:00","message":"Next Push (prob) : 'ได้ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:52.522992321+07:00","message":"push: {false จะเป็นทางรอด 0 0xc003757b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:52.796911869+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:52.79695949+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-05-12T12:56:52.796965532+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:52.796979369+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.796987526+07:00","message":"[bufferProcess] interim [920000000]:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.796990406+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.79699675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.796999575+07:00","message":"> Transcript [41165] [false]: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.797003414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.797005995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.797009487+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:52.797012995+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.043658147+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.043705219+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-05-12T12:56:53.043712174+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.043728574+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.043743518+07:00","message":"[bufferProcess] interim [40000000]:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.043746913+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.043754405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.043757422+07:00","message":"> Transcript [41166] [false]: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.043766072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.043768107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.043770409+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.0437733+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.069262709+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.069293214+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-05-12T12:56:53.069299237+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งถ้าเป็นทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.069315555+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งถ้าเป็นทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.069322078+07:00","message":"[bufferProcess] interim [100000000]:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งถ้าเป็นทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.069324713+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.069328662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.069331249+07:00","message":"> Transcript [41167] [false]: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.069334954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.069337079+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.069339031+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.069341461+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.12086496+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.120895859+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-05-12T12:56:53.120901806+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.120917547+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.120924876+07:00","message":"[bufferProcess] interim [160000000]:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.120928085+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งถ้าเป็นทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.120932291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.12093537+07:00","message":"> Transcript [41168] [false]: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งถ้าเป็นทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.120940043+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.120942186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.120944315+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.120947812+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.120950867+07:00","message":"Push: 'ได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.120952852+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.120955244+07:00","message":"Set new StatePrefix : 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งถ้าเป็นทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.120958359+07:00","message":"Next Push (prob) : 'ซึ่งถ้าเป็นทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.120967561+07:00","message":"push: {false ได้ไหมครับ 0 0xc003757b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.239987368+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.240030065+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-05-12T12:56:53.240036809+07:00","message":"receive interim result [false|false]: สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งเป็นทางรอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.240050849+07:00","message":"[buffer interim] 2957 false สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งเป็นทางรอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.240058517+07:00","message":"[bufferProcess] interim [280000000]:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งเป็นทางรอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.240061139+07:00","message":"[bufferProcess] send to processor:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.240066272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.240068889+07:00","message":"> Transcript [41169] [false]: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.240071642+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.53226113+07:00","message":"[GCS] IsForceVAD: false for message ID: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.594023297+07:00","message":"[GCS] Start streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.744106613+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.744160744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ\",\"confidence\":0.93938684}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.744166848+07:00","message":"receive interim result [true|false]: สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.74417676+07:00","message":"end recv isFinal message id 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.744178984+07:00","message":"end Recv id 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.744184445+07:00","message":"[buffer interim] 2957 true สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.744197588+07:00","message":"[bufferProcess] interim [790000000]:สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.744201509+07:00","message":"[bufferProcess] send to processor (isfinal):สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งเป็นทางรอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.744205665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.744209991+07:00","message":"> Transcript [41170] [false]: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งเป็นทางรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.744213295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.744215357+07:00","message":"Set new StatePrefix: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งเป็นทางรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.74421776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.744219545+07:00","message":"> Transcript [41171] [true]: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.744222359+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.744224436+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.744226277+07:00","message":"StatePrefix: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับซึ่งเป็นทางรอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.744229991+07:00","message":"TextPushed: 'สวนน้ำสวนก็มีความเห็นว่าอยากจะเป็นทางรอดได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:53.744238396+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:53.744246216+07:00","message":"push: {true  0 0xc003757b00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:56:53.75639253+07:00","message":"write wav file: './tmp/7565/7565_2957.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:54.492186598+07:00","message":"[GCS] IsForceVAD: false for message ID: 2958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:54.59796381+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:54.597985243+07:00","message":"found end of frame, send empty tag with msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:54.597988697+07:00","message":"end Recv id 2958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:54.597997+07:00","message":"[buffer interim] 2958 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:54.5980063+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:54.598015737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:54.598018656+07:00","message":"> Transcript [41172] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:54.598021139+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:54.598023083+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:54.598024921+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:54.598026996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:54.598035669+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:54.59804666+07:00","message":"push: {true \n 0 0xc005694980}"}
{"level":"info","service":"Main","time":"2026-05-12T12:56:54.603384138+07:00","message":"write wav file: './tmp/7565/7565_2958.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:54.682828283+07:00","message":"[GCS] Start streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:55.413230718+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:55.413270557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:55.413276711+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:55.413292404+07:00","message":"[buffer interim] 2959 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:55.413300037+07:00","message":"[bufferProcess] interim [540000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:55.413301936+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:55.483652348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:55.483667358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:56.057544631+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:56.057600758+07:00","message":"receive 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-05-12T12:56:56.057608747+07:00","message":"receive interim result [false|false]: ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:56.05762486+07:00","message":"[buffer interim] 2959 false ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:56.057635987+07:00","message":"[bufferProcess] interim [200000000]:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:56.057639587+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:56.057646217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:56.057649952+07:00","message":"> Transcript [41173] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:56.057653182+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:56.461571325+07:00","message":"[GCS] Cleaned up inactive client: 2939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:56.461599835+07:00","message":"[GCS] Cleaned up inactive client: 2940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:56.461605149+07:00","message":"[GCS] Cleaned up inactive client: 2942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:56.461608577+07:00","message":"[GCS] Cleaned up inactive client: 2936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:56.461613516+07:00","message":"[GCS] Cleaned up inactive client: 2938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:56.461615564+07:00","message":"[GCS] Cleaned up inactive client: 2937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:56.461617497+07:00","message":"[GCS] Cleaned up inactive client: 2941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:56.46161913+07:00","message":"[GCS] Cleaned up inactive client: 2934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:56.46162091+07:00","message":"[GCS] Cleaned up inactive client: 2933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:56.461622681+07:00","message":"[GCS] Cleaned up inactive client: 2935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:57.326414858+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:57.326445579+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-05-12T12:56:57.326450771+07:00","message":"receive interim result [false|false]: ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:57.32646511+07:00","message":"[buffer interim] 2959 false ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:57.326472358+07:00","message":"[bufferProcess] interim [460000000]:ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:57.326474795+07:00","message":"[bufferProcess] send to processor:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:57.326478165+07:00","message":"[bufferProcess] send to processor (ticker):ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:57.326480549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:57.326485394+07:00","message":"> Transcript [41174] [false]: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:57.326487927+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:57.326489947+07:00","message":"Set new StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:57.326491485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:57.326493439+07:00","message":"> Transcript [41175] [false]: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:57.326494991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:57.326496866+07:00","message":"Set new StatePrefix: 'ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:57.904968401+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:57.905012312+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-05-12T12:56:57.905018222+07:00","message":"receive interim result [false|false]: ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:57.905031075+07:00","message":"[buffer interim] 2959 false ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:57.905037733+07:00","message":"[bufferProcess] interim [60000000]:ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:57.90503953+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:58.484414029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:56:58.484433494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:58.737703277+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:58.737745439+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-05-12T12:56:58.737752022+07:00","message":"receive interim result [false|false]: ด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:58.737767024+07:00","message":"[buffer interim] 2959 false ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:58.737773556+07:00","message":"[bufferProcess] interim [900000000]:ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:58.737775814+07:00","message":"[bufferProcess] send to processor:ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:58.73777886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:58.737781376+07:00","message":"> Transcript [41176] [false]: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:58.737784136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:58.737786052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:58.737788006+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:58.737790027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:58.937426+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:58.937465789+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-05-12T12:56:58.937474196+07:00","message":"receive interim result [false|false]: ด้วยการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:58.937488731+07:00","message":"[buffer interim] 2959 false ด้วยการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:58.937499145+07:00","message":"[bufferProcess] interim [80000000]:ด้วยการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:58.93750152+07:00","message":"[bufferProcess] send to processor:ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:58.937504749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:58.937507768+07:00","message":"> Transcript [41177] [false]: 'ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:58.937511519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:58.937513517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:58.937515673+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:58.937517909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.060232049+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.060272332+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-05-12T12:56:59.060279032+07:00","message":"receive interim result [false|false]: ด้วยการตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.060293307+07:00","message":"[buffer interim] 2959 false ด้วยการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.060300544+07:00","message":"[bufferProcess] interim [200000000]:ด้วยการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.060302998+07:00","message":"[bufferProcess] send to processor:ด้วยการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.060308311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.060310743+07:00","message":"> Transcript [41178] [false]: 'ด้วยการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.060314476+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.060316498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.060318422+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.06032487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.11235201+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.112382446+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-05-12T12:56:59.112388963+07:00","message":"receive interim result [false|false]: ด้วยการตั้งท้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.112407038+07:00","message":"[buffer interim] 2959 false ด้วยการตั้งท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.112416703+07:00","message":"[bufferProcess] interim [260000000]:ด้วยการตั้งท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.112419103+07:00","message":"[bufferProcess] send to processor:ด้วยการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.112424739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.112427723+07:00","message":"> Transcript [41179] [false]: 'ด้วยการตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.112431267+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.112433282+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.112435469+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.112437609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.112441907+07:00","message":"Push: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.112443895+07:00","message":"TextPushed: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.112445871+07:00","message":"Set new StatePrefix : 'ด้วยการตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.1124481+07:00","message":"Next Push (prob) : 'การตั้งค่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.11245583+07:00","message":"push: {false ด้วย 0 0xc003824600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.321068651+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.321104644+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-05-12T12:56:59.321110947+07:00","message":"receive interim result [false|false]: ด้วยกันตั้งคอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.321122533+07:00","message":"[buffer interim] 2959 false ด้วยกันตั้งคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.321130041+07:00","message":"[bufferProcess] interim [500000000]:ด้วยกันตั้งคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.321132384+07:00","message":"[bufferProcess] send to processor:ด้วยการตั้งท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.321135349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.32113807+07:00","message":"> Transcript [41180] [false]: 'ด้วยการตั้งท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.321140129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.321142027+07:00","message":"Set new StatePrefix: 'ด้วยการตั้งท้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.437120199+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.43715755+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-05-12T12:56:59.437178098+07:00","message":"receive interim result [false|false]: ด้วยการตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.437194342+07:00","message":"[buffer interim] 2959 false ด้วยการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.43720161+07:00","message":"[bufferProcess] interim [560000000]:ด้วยการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.437203942+07:00","message":"[bufferProcess] send to processor:ด้วยกันตั้งคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.437207113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.437209869+07:00","message":"> Transcript [41181] [false]: 'ด้วยกันตั้งคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.437212108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.437214152+07:00","message":"Set new StatePrefix: 'ด้วยกันตั้งคอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.447120105+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.447145506+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-05-12T12:56:59.447150489+07:00","message":"receive interim result [false|false]: ด้วยกันตั้งนาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.447162402+07:00","message":"[buffer interim] 2959 false ด้วยกันตั้งนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.447170049+07:00","message":"[bufferProcess] interim [620000000]:ด้วยกันตั้งนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.447172223+07:00","message":"[bufferProcess] send to processor:ด้วยการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.447174928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.447177259+07:00","message":"> Transcript [41182] [false]: 'ด้วยการตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.447179066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.447180862+07:00","message":"Set new StatePrefix: 'ด้วยการตั้งค่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.636783772+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.636817696+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-05-12T12:56:59.636824323+07:00","message":"receive interim result [false|false]: ด้วยกันตั้งคอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.636838198+07:00","message":"[buffer interim] 2959 false ด้วยกันตั้งคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.636845185+07:00","message":"[bufferProcess] interim [740000000]:ด้วยกันตั้งคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.636847613+07:00","message":"[bufferProcess] send to processor:ด้วยกันตั้งนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.636852374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.63685497+07:00","message":"> Transcript [41183] [false]: 'ด้วยกันตั้งนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.636857753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.636859926+07:00","message":"Set new StatePrefix: 'ด้วยกันตั้งนาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.652330047+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.65236194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยกันตั้ง 2 รอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.65236824+07:00","message":"receive interim result [false|false]: ด้วยกันตั้ง 2 รอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.65238194+07:00","message":"[buffer interim] 2959 false ด้วยกันตั้ง 2 รอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.652389343+07:00","message":"[bufferProcess] interim [800000000]:ด้วยกันตั้ง 2 รอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.652392719+07:00","message":"[bufferProcess] send to processor:ด้วยกันตั้งคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.652398573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.652402268+07:00","message":"> Transcript [41184] [false]: 'ด้วยกันตั้งคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.652405265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.652408212+07:00","message":"Set new StatePrefix: 'ด้วยกันตั้งคอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.957402762+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.957444035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยกันตั้ง 2 รอบนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.957449988+07:00","message":"receive interim result [false|false]: ด้วยกันตั้ง 2 รอบนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:56:59.957463343+07:00","message":"[buffer interim] 2959 false ด้วยกันตั้ง 2 รอบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.95747689+07:00","message":"[bufferProcess] interim [100000000]:ด้วยกันตั้ง 2 รอบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.957483559+07:00","message":"[bufferProcess] send to processor:ด้วยกันตั้ง 2 รอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.957488583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.957491588+07:00","message":"> Transcript [41185] [false]: 'ด้วยกันตั้ง 2 รอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.957493828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:56:59.957495852+07:00","message":"Set new StatePrefix: 'ด้วยกันตั้ง 2 รอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.019738573+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.019780196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยกันตั้ง 2 รอบนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.019786275+07:00","message":"receive interim result [false|false]: ด้วยกันตั้ง 2 รอบนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.019800823+07:00","message":"[buffer interim] 2959 false ด้วยกันตั้ง 2 รอบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.019811036+07:00","message":"[bufferProcess] interim [160000000]:ด้วยกันตั้ง 2 รอบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.019813191+07:00","message":"[bufferProcess] send to processor:ด้วยกันตั้ง 2 รอบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.019818459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.019821109+07:00","message":"> Transcript [41186] [false]: 'ด้วยกันตั้ง 2 รอบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.019824505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.019826703+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.019828641+07:00","message":"StatePrefix: 'ด้วยกันตั้ง 2 รอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.019831914+07:00","message":"TextPushed: 'ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.031092885+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.031116307+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-05-12T12:57:00.031121638+07:00","message":"receive interim result [false|false]: ด้วยกันตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.031130526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 รอบนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.031133001+07:00","message":"receive interim result [false|false]:  2 รอบนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.031139187+07:00","message":"[buffer interim] 2959 false ด้วยกันตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.031142206+07:00","message":"[buffer interim] 2959 false  2 รอบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.031147049+07:00","message":"[bufferProcess] interim [220000000]:ด้วยกันตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.031149705+07:00","message":"[bufferProcess] send to processor:ด้วยกันตั้ง 2 รอบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.031154219+07:00","message":"[bufferProcess] interim [220000000]: 2 รอบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.031156646+07:00","message":"[bufferProcess] update buffer: ด้วยกันตั้ง 2 รอบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.03115928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.031161744+07:00","message":"> Transcript [41187] [false]: 'ด้วยกันตั้ง 2 รอบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.031164519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.031166742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.031168991+07:00","message":"StatePrefix: 'ด้วยกันตั้ง 2 รอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.031170982+07:00","message":"TextPushed: 'ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.131690112+07:00","message":"[GCS] IsForceVAD: false for message ID: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.193033085+07:00","message":"[GCS] Start streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.235187459+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.235220961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยกันตั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.235227551+07:00","message":"receive interim result [false|false]: ด้วยกันตั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.235240059+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-05-12T12:57:00.235242723+07:00","message":"receive interim result [false|false]:  รอบนะครับมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.235251375+07:00","message":"[buffer interim] 2959 false ด้วยกันตั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.235255033+07:00","message":"[buffer interim] 2959 false  รอบนะครับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.235262319+07:00","message":"[bufferProcess] interim [400000000]:ด้วยกันตั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.235265657+07:00","message":"[bufferProcess] send to processor:ด้วยกันตั้ง 2 รอบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.235272312+07:00","message":"[bufferProcess] interim [400000000]: รอบนะครับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.235275103+07:00","message":"[bufferProcess] update buffer: ด้วยกันตั้ง 2 รอบนะครับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.235278103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.23528126+07:00","message":"> Transcript [41188] [false]: 'ด้วยกันตั้ง 2 รอบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.235285173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.235287099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.235288921+07:00","message":"StatePrefix: 'ด้วยกันตั้ง 2 รอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.235290973+07:00","message":"TextPushed: 'ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.242847756+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.242876336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยกันตั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.242881988+07:00","message":"receive interim result [false|false]: ด้วยกันตั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.242894212+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-05-12T12:57:00.242897247+07:00","message":"receive interim result [false|false]:  รอบนะครับมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.242903526+07:00","message":"[buffer interim] 2959 false ด้วยกันตั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.242906411+07:00","message":"[buffer interim] 2959 false  รอบนะครับมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.242911242+07:00","message":"[bufferProcess] interim [460000000]:ด้วยกันตั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.242914011+07:00","message":"[bufferProcess] send to processor:ด้วยกันตั้ง 2 รอบนะครับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.242921079+07:00","message":"[bufferProcess] interim [460000000]: รอบนะครับมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.242925217+07:00","message":"[bufferProcess] update buffer: ด้วยกันตั้ง 2 รอบนะครับมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.242928018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.242930661+07:00","message":"> Transcript [41189] [false]: 'ด้วยกันตั้ง 2 รอบนะครับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.242933685+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.242935581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.242937313+07:00","message":"StatePrefix: 'ด้วยกันตั้ง 2 รอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.242939409+07:00","message":"TextPushed: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.242946213+07:00","message":"Push: 'กันตั้ง 2 รอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.242948157+07:00","message":"TextPushed: 'ด้วยกันตั้ง 2 รอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.24295018+07:00","message":"Set new StatePrefix : 'ด้วยกันตั้ง 2 รอบนะครับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.242952314+07:00","message":"Next Push (prob) : 'นะครับมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.242960537+07:00","message":"push: {false กันตั้ง 2 รอบ 0 0xc003824600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.319453889+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.319498072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยกันตั้ง 2 รอบนะครับ\",\"confidence\":0.92005485}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.319505736+07:00","message":"receive interim result [true|false]: ด้วยกันตั้ง 2 รอบนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.319516198+07:00","message":"end recv isFinal message id 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.319521696+07:00","message":"end Recv id 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.319530512+07:00","message":"[buffer interim] 2959 true ด้วยกันตั้ง 2 รอบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.319546924+07:00","message":"[bufferProcess] interim [460000000]:ด้วยกันตั้ง 2 รอบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.319556845+07:00","message":"[bufferProcess] send to processor (isfinal):ด้วยกันตั้ง 2 รอบนะครับมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.319561211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.319565793+07:00","message":"> Transcript [41190] [false]: 'ด้วยกันตั้ง 2 รอบนะครับมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.319571385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.319573885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.319575717+07:00","message":"StatePrefix: 'ด้วยกันตั้ง 2 รอบนะครับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.319577839+07:00","message":"TextPushed: 'ด้วยกันตั้ง 2 รอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.319579784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.319581602+07:00","message":"> Transcript [41191] [true]: 'ด้วยกันตั้ง 2 รอบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.319583742+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.319585301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.319586899+07:00","message":"StatePrefix: 'ด้วยกันตั้ง 2 รอบนะครับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.319589015+07:00","message":"TextPushed: 'ด้วยกันตั้ง 2 รอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:00.31959582+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:00.319603924+07:00","message":"push: {true นะครับ 0 0xc003824600}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:00.332284059+07:00","message":"write wav file: './tmp/7565/7565_2959.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.247654235+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.247708621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.247714196+07:00","message":"receive interim result [false|false]: กว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.247732347+07:00","message":"[buffer interim] 2960 false กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.247740495+07:00","message":"[bufferProcess] interim [900000000]:กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.247742541+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:01.485084322+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:01.485088914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.555386589+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.55543139+07:00","message":"receive 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-05-12T12:57:01.555438445+07:00","message":"receive interim result [false|false]: กว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.555455523+07:00","message":"[buffer interim] 2960 false กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.555466613+07:00","message":"[bufferProcess] interim [140000000]:กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.555470088+07:00","message":"[bufferProcess] send to processor:กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.555477474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.555481988+07:00","message":"> Transcript [41192] [false]: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.555485313+07:00","message":"Set StatePrefix (first interim): 'กว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.583481695+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.583520163+07:00","message":"receive 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-05-12T12:57:01.583526841+07:00","message":"receive interim result [false|false]: กว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.583540891+07:00","message":"[buffer interim] 2960 false กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.583548124+07:00","message":"[bufferProcess] interim [200000000]:กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.583550324+07:00","message":"[bufferProcess] send to processor:กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.583556619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.583559495+07:00","message":"> Transcript [41193] [false]: 'กว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.583562884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.583564956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.583567109+07:00","message":"StatePrefix: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.583569605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.629933901+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.629971875+07:00","message":"receive 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-05-12T12:57:01.629977599+07:00","message":"receive interim result [false|false]: กว่าจะพา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.629992055+07:00","message":"[buffer interim] 2960 false กว่าจะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.629999385+07:00","message":"[bufferProcess] interim [260000000]:กว่าจะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.630001782+07:00","message":"[bufferProcess] send to processor:กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.630008069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.630010627+07:00","message":"> Transcript [41194] [false]: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.630013729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.630015875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.630017691+07:00","message":"StatePrefix: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.630020281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.635472641+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.635505684+07:00","message":"receive 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-05-12T12:57:01.63551087+07:00","message":"receive interim result [false|false]: สะพาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.635524765+07:00","message":"[buffer interim] 2960 false สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.635531966+07:00","message":"[bufferProcess] interim [320000000]:สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.635534254+07:00","message":"[bufferProcess] send to processor:กว่าจะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.635540025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.63554292+07:00","message":"> Transcript [41195] [false]: 'กว่าจะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.63554602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.635548025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.635550189+07:00","message":"StatePrefix: 'กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.635552114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.871110912+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.871151147+07:00","message":"receive 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-05-12T12:57:01.871157417+07:00","message":"receive interim result [false|false]: สะพานยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.871169151+07:00","message":"[buffer interim] 2960 false สะพานยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.871176556+07:00","message":"[bufferProcess] interim [500000000]:สะพานยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.871178902+07:00","message":"[bufferProcess] send to processor:สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.871184355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.871186926+07:00","message":"> Transcript [41196] [false]: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.871189127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.871191173+07:00","message":"Set new StatePrefix: 'สะพาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.964339965+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.964377836+07:00","message":"receive 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-05-12T12:57:01.964384263+07:00","message":"receive interim result [false|false]: สะพานยกระดับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:01.964409247+07:00","message":"[buffer interim] 2960 false สะพานยกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.964417773+07:00","message":"[bufferProcess] interim [620000000]:สะพานยกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.964420041+07:00","message":"[bufferProcess] send to processor:สะพานยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.964426368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.964429387+07:00","message":"> Transcript [41197] [false]: 'สะพานยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.964432968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.964435651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.964437482+07:00","message":"StatePrefix: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:01.964440119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:02.154455809+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:02.154500445+07:00","message":"receive 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-05-12T12:57:02.154508741+07:00","message":"receive interim result [false|false]: สะพานยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:02.154525279+07:00","message":"[buffer interim] 2960 false สะพานยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.154534404+07:00","message":"[bufferProcess] interim [740000000]:สะพานยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.154538372+07:00","message":"[bufferProcess] send to processor:สะพานยกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.154543238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.154547267+07:00","message":"> Transcript [41198] [false]: 'สะพานยกระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.154553024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.154556244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.154559388+07:00","message":"StatePrefix: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.154562205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:02.456304983+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:02.456350756+07:00","message":"receive 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-05-12T12:57:02.456358366+07:00","message":"receive interim result [false|false]: สะพานกลับรถข้างหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:02.456375609+07:00","message":"[buffer interim] 2960 false สะพานกลับรถข้างหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.456388982+07:00","message":"[bufferProcess] interim [40000000]:สะพานกลับรถข้างหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.456392526+07:00","message":"[bufferProcess] send to processor:สะพานยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.456398095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.45640286+07:00","message":"> Transcript [41199] [false]: 'สะพานยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.456407938+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.456411067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.456413868+07:00","message":"StatePrefix: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.45642001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:02.641334314+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:02.641378325+07:00","message":"receive 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-05-12T12:57:02.641384758+07:00","message":"receive interim result [false|false]: สะพานยกกั้งมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:02.641401587+07:00","message":"[buffer interim] 2960 false สะพานยกกั้งมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.641409235+07:00","message":"[bufferProcess] interim [280000000]:สะพานยกกั้งมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.641412197+07:00","message":"[bufferProcess] send to processor:สะพานกลับรถข้างหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.641421301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.641425599+07:00","message":"> Transcript [41200] [false]: 'สะพานกลับรถข้างหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.641431335+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.641438887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.641442552+07:00","message":"StatePrefix: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.641445435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.641454265+07:00","message":"Push: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.641456236+07:00","message":"TextPushed: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.641458287+07:00","message":"Set new StatePrefix : 'สะพานกลับรถข้างหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.641460956+07:00","message":"Next Push (prob) : 'กลับรถข้างหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:02.641469948+07:00","message":"push: {false สะพาน 0 0xc003825900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:02.839083581+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:02.839124139+07:00","message":"receive 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-05-12T12:57:02.839129989+07:00","message":"receive interim result [false|false]: สะพานยกระดับทุกท่านมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:02.839145628+07:00","message":"[buffer interim] 2960 false สะพานยกระดับทุกท่านมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.839154473+07:00","message":"[bufferProcess] interim [520000000]:สะพานยกระดับทุกท่านมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.839156869+07:00","message":"[bufferProcess] send to processor:สะพานยกกั้งมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.83916582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.839168669+07:00","message":"> Transcript [41201] [false]: 'สะพานยกกั้งมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.839171776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:02.839174043+07:00","message":"Set new StatePrefix: 'สะพานยกกั้งมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:03.436975034+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:03.437017647+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-05-12T12:57:03.437024342+07:00","message":"receive interim result [false|false]: สะพานยกระดับทุกท่านมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:03.437038386+07:00","message":"[buffer interim] 2960 false สะพานยกระดับทุกท่านมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:03.43704576+07:00","message":"[bufferProcess] interim [120000000]:สะพานยกระดับทุกท่านมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:03.437048124+07:00","message":"[bufferProcess] send to processor:สะพานยกระดับทุกท่านมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:03.437052788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:03.437055455+07:00","message":"> Transcript [41202] [false]: 'สะพานยกระดับทุกท่านมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:03.437058144+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:03.437060222+07:00","message":"Set new StatePrefix: 'สะพานยกระดับทุกท่านมากครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:03.932147332+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:03.932187+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-05-12T12:57:03.93219367+07:00","message":"receive interim result [false|false]: สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:03.93220776+07:00","message":"[buffer interim] 2960 false สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:03.932215809+07:00","message":"[bufferProcess] interim [600000000]:สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:03.932218902+07:00","message":"[bufferProcess] send to processor:สะพานยกระดับทุกท่านมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:03.932226295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:03.932232356+07:00","message":"> Transcript [41203] [false]: 'สะพานยกระดับทุกท่านมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:03.932235879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:03.932237931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:03.932240753+07:00","message":"StatePrefix: 'สะพานยกระดับทุกท่านมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:03.932243188+07:00","message":"TextPushed: 'สะพาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:04.12485795+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:04.12489884+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-05-12T12:57:04.124905222+07:00","message":"receive interim result [false|false]: สะพานยกระดับทุกท่านมากครับถ้าไม่ได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:04.124921099+07:00","message":"[buffer interim] 2960 false สะพานยกระดับทุกท่านมากครับถ้าไม่ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.124929135+07:00","message":"[bufferProcess] interim [780000000]:สะพานยกระดับทุกท่านมากครับถ้าไม่ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.124934921+07:00","message":"[bufferProcess] send to processor:สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.124939227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.124942463+07:00","message":"> Transcript [41204] [false]: 'สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.124945837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.124947779+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.124949935+07:00","message":"StatePrefix: 'สะพานยกระดับทุกท่านมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.124952172+07:00","message":"TextPushed: 'สะพาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:04.273315968+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:04.273366114+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-05-12T12:57:04.273374417+07:00","message":"receive interim result [false|false]: สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:04.273390341+07:00","message":"[buffer interim] 2960 false สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.273402243+07:00","message":"[bufferProcess] interim [840000000]:สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.273405341+07:00","message":"[bufferProcess] send to processor:สะพานยกระดับทุกท่านมากครับถ้าไม่ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.273412885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.273415963+07:00","message":"> Transcript [41205] [false]: 'สะพานยกระดับทุกท่านมากครับถ้าไม่ได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.273420706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.273423167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.273425923+07:00","message":"StatePrefix: 'สะพานยกระดับทุกท่านมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.273428509+07:00","message":"TextPushed: 'สะพาน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:04.48600653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:04.486010123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:04.826562553+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:04.826600515+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-05-12T12:57:04.826607347+07:00","message":"receive interim result [false|false]: สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:04.826621923+07:00","message":"[buffer interim] 2960 false สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.82662869+07:00","message":"[bufferProcess] interim [440000000]:สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.826631743+07:00","message":"[bufferProcess] send to processor:สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.826638928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.826643889+07:00","message":"> Transcript [41206] [false]: 'สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.826647451+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.826649581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.826652052+07:00","message":"StatePrefix: 'สะพานยกระดับทุกท่านมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.826654333+07:00","message":"TextPushed: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.826661463+07:00","message":"Push: 'ยกระดับทุกท่านมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.826663421+07:00","message":"TextPushed: 'สะพานยกระดับทุกท่านมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.826665811+07:00","message":"Set new StatePrefix : 'สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:04.826668188+07:00","message":"Next Push (prob) : 'ถ้าของเข้าไม่ได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:04.826684544+07:00","message":"push: {false ยกระดับทุกท่านมากครับ 0 0xc003825900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.442327837+07:00","message":"[GCS] IsForceVAD: false for message ID: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.523550134+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.523595256+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-05-12T12:57:05.523606488+07:00","message":"receive interim result [false|false]: สะพานยกระดับทุกท่านมากครับถ้าไม่ได้หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.523625989+07:00","message":"[buffer interim] 2960 false สะพานยกระดับทุกท่านมากครับถ้าไม่ได้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.523636494+07:00","message":"[bufferProcess] interim [100000000]:สะพานยกระดับทุกท่านมากครับถ้าไม่ได้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.523639146+07:00","message":"[bufferProcess] send to processor:สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.523644719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.523647441+07:00","message":"> Transcript [41207] [false]: 'สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.523650858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.52365291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.523654776+07:00","message":"StatePrefix: 'สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.523657406+07:00","message":"TextPushed: 'สะพานยกระดับทุกท่านมากครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.540787132+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.540815403+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-05-12T12:57:05.540821337+07:00","message":"receive interim result [false|false]: สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.540836959+07:00","message":"[buffer interim] 2960 false สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.540843486+07:00","message":"[bufferProcess] interim [160000000]:สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.540845836+07:00","message":"[bufferProcess] send to processor:สะพานยกระดับทุกท่านมากครับถ้าไม่ได้หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.54085294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.540855459+07:00","message":"> Transcript [41208] [false]: 'สะพานยกระดับทุกท่านมากครับถ้าไม่ได้หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.54085808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.540859976+07:00","message":"Set new StatePrefix: 'สะพานยกระดับทุกท่านมากครับถ้าไม่ได้หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.561474321+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.561506624+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-05-12T12:57:05.561512499+07:00","message":"receive interim result [false|false]: สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลยไปไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.561524335+07:00","message":"[buffer interim] 2960 false สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลยไปไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.561530579+07:00","message":"[bufferProcess] interim [220000000]:สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลยไปไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.561533301+07:00","message":"[bufferProcess] send to processor:สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.561538842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.561541701+07:00","message":"> Transcript [41209] [false]: 'สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.561544119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.561546189+07:00","message":"Set new StatePrefix: 'สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.572129683+07:00","message":"[GCS] Start streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.594485282+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.594518768+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-05-12T12:57:05.594525148+07:00","message":"receive interim result [false|false]: สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลยไม่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.594539351+07:00","message":"[buffer interim] 2960 false สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลยไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.59455055+07:00","message":"[bufferProcess] interim [280000000]:สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลยไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.594554672+07:00","message":"[bufferProcess] send to processor:สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลยไปไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.594561648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.594565645+07:00","message":"> Transcript [41210] [false]: 'สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลยไปไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.594570934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.594573764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.594577063+07:00","message":"StatePrefix: 'สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.594581744+07:00","message":"TextPushed: 'สะพานยกระดับทุกท่านมากครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.674423979+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.674471047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สะพานยกระดับทุกท่านมากครับถ้าของมีค่าไม่ได้หรือไม่ได้\",\"confidence\":0.87831587}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.674477562+07:00","message":"receive interim result [true|false]: สะพานยกระดับทุกท่านมากครับถ้าของมีค่าไม่ได้หรือไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.674488288+07:00","message":"end recv isFinal message id 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.674490351+07:00","message":"end Recv id 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.674498292+07:00","message":"[buffer interim] 2960 true สะพานยกระดับทุกท่านมากครับถ้าของมีค่าไม่ได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.674508891+07:00","message":"[bufferProcess] interim [280000000]:สะพานยกระดับทุกท่านมากครับถ้าของมีค่าไม่ได้หรือไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.674512272+07:00","message":"[bufferProcess] send to processor (isfinal):สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลยไม่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.674516054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.674519036+07:00","message":"> Transcript [41211] [false]: 'สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลยไม่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.674523368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.674525718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.674527577+07:00","message":"StatePrefix: 'สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.674530236+07:00","message":"TextPushed: 'สะพานยกระดับทุกท่านมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.674532184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.674536716+07:00","message":"> Transcript [41212] [true]: 'สะพานยกระดับทุกท่านมากครับถ้าของมีค่าไม่ได้หรือไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.67453918+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.67454086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.674542408+07:00","message":"StatePrefix: 'สะพานยกระดับทุกท่านมากครับถ้าของเข้าไม่ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.674544408+07:00","message":"TextPushed: 'สะพานยกระดับทุกท่านมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:05.674549335+07:00","message":"Push: 'ถ้าของมีค่าไม่ได้หรือไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:05.674558491+07:00","message":"push: {true ถ้าของมีค่าไม่ได้หรือไม่ได้ 0 0xc003825900}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:05.684453399+07:00","message":"write wav file: './tmp/7565/7565_2960.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:07.233264461+07:00","message":"[GCS] IsForceVAD: false for message ID: 2961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:07.327276361+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:07.327300813+07:00","message":"found end of frame, send empty tag with msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:07.327304416+07:00","message":"end Recv id 2961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:07.327311873+07:00","message":"[buffer interim] 2961 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:07.327320168+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:07.327324116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:07.327326873+07:00","message":"> Transcript [41213] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:07.327329308+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:07.327331253+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:07.32733306+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:07.32733486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:07.327337458+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:07.327346437+07:00","message":"push: {true \n 0 0xc003757700}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:07.34016167+07:00","message":"write wav file: './tmp/7565/7565_2961.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:07.486424731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:07.486445103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:07.815288352+07:00","message":"[GCS] Start streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.281316061+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.281363292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สันต์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.281369226+07:00","message":"receive interim result [false|false]: สันต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.281385959+07:00","message":"[buffer interim] 2962 false สันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.281393201+07:00","message":"[bufferProcess] interim [480000000]:สันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.281395284+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.353295872+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.353335529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.353341367+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.353351699+07:00","message":"[buffer interim] 2962 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.35335919+07:00","message":"[bufferProcess] interim [540000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.353361401+07:00","message":"[bufferProcess] send to processor:สันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.353365007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.353367681+07:00","message":"> Transcript [41214] [false]: 'สันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.353369752+07:00","message":"Set StatePrefix (first interim): 'สันต์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.578406658+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.578450603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.578456938+07:00","message":"receive interim result [false|false]: สำหรับพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.578472299+07:00","message":"[buffer interim] 2962 false สำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.578480872+07:00","message":"[bufferProcess] interim [780000000]:สำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.578483685+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.57848893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.578491752+07:00","message":"> Transcript [41215] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.57849395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.578496544+07:00","message":"Set new StatePrefix: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.785263391+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.785309723+07:00","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-05-12T12:57:08.785318331+07:00","message":"receive interim result [false|false]: สำหรับโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.78533749+07:00","message":"[buffer interim] 2962 false สำหรับโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.785350484+07:00","message":"[bufferProcess] interim [960000000]:สำหรับโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.78535426+07:00","message":"[bufferProcess] send to processor:สำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.785359018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.785362956+07:00","message":"> Transcript [41216] [false]: 'สำหรับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.785367754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.785370297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.785373152+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.785375928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.997171383+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.997213908+07:00","message":"receive 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-05-12T12:57:08.997220125+07:00","message":"receive interim result [false|false]: สำหรับโครงการป่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:08.997234262+07:00","message":"[buffer interim] 2962 false สำหรับโครงการป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.997241879+07:00","message":"[bufferProcess] interim [200000000]:สำหรับโครงการป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.997244582+07:00","message":"[bufferProcess] send to processor:สำหรับโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.997248124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.997251274+07:00","message":"> Transcript [41217] [false]: 'สำหรับโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.997254505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.997256587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.997258368+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:08.997260332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:09.05020159+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:09.050240975+07:00","message":"receive 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-05-12T12:57:09.050247392+07:00","message":"receive interim result [false|false]: สำหรับโครงการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:09.050259099+07:00","message":"[buffer interim] 2962 false สำหรับโครงการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.050269449+07:00","message":"[bufferProcess] interim [260000000]:สำหรับโครงการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.050272025+07:00","message":"[bufferProcess] send to processor:สำหรับโครงการป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.050277932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.050280794+07:00","message":"> Transcript [41218] [false]: 'สำหรับโครงการป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.050284056+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.05028621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.050288597+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.050290667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:09.238885875+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:09.238926027+07:00","message":"receive 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-05-12T12:57:09.238941477+07:00","message":"receive interim result [false|false]: สำหรับโครงการปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:09.238961658+07:00","message":"[buffer interim] 2962 false สำหรับโครงการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.238974395+07:00","message":"[bufferProcess] interim [440000000]:สำหรับโครงการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.238978767+07:00","message":"[bufferProcess] send to processor:สำหรับโครงการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.238991178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.238995788+07:00","message":"> Transcript [41219] [false]: 'สำหรับโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.239000639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.239003819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.239006649+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.239009554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.239017738+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.239020448+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.239024041+07:00","message":"Set new StatePrefix : 'สำหรับโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.239027092+07:00","message":"Next Push (prob) : 'โครงการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:09.239036969+07:00","message":"push: {false สำหรับ 0 0xc003824180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:09.429239075+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:09.429271143+07:00","message":"receive 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-05-12T12:57:09.429276957+07:00","message":"receive interim result [false|false]: สำหรับโครงการปรับปรุงและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:09.429287946+07:00","message":"[buffer interim] 2962 false สำหรับโครงการปรับปรุงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.429294044+07:00","message":"[bufferProcess] interim [680000000]:สำหรับโครงการปรับปรุงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.429296542+07:00","message":"[bufferProcess] send to processor:สำหรับโครงการปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.429301485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.42930453+07:00","message":"> Transcript [41220] [false]: 'สำหรับโครงการปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.429308123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.429310282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.429312232+07:00","message":"StatePrefix: 'สำหรับโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.429314396+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:09.687029481+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:09.687070079+07:00","message":"receive 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-05-12T12:57:09.687075794+07:00","message":"receive interim result [false|false]: สำหรับโครงการปรับปรุงและแก้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:09.687085975+07:00","message":"[buffer interim] 2962 false สำหรับโครงการปรับปรุงและแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.687094726+07:00","message":"[bufferProcess] interim [860000000]:สำหรับโครงการปรับปรุงและแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.687098286+07:00","message":"[bufferProcess] send to processor:สำหรับโครงการปรับปรุงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.687102404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.687105698+07:00","message":"> Transcript [41221] [false]: 'สำหรับโครงการปรับปรุงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.68710931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.687111643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.687114262+07:00","message":"StatePrefix: 'สำหรับโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.687116606+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:09.929624545+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:09.929674394+07:00","message":"receive 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-05-12T12:57:09.929680857+07:00","message":"receive interim result [false|false]: สำหรับโครงการปรับปรุงและแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:09.9297+07:00","message":"[buffer interim] 2962 false สำหรับโครงการปรับปรุงและแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.929709421+07:00","message":"[bufferProcess] interim [40000000]:สำหรับโครงการปรับปรุงและแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.92971177+07:00","message":"[bufferProcess] send to processor:สำหรับโครงการปรับปรุงและแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.929715825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.929718695+07:00","message":"> Transcript [41222] [false]: 'สำหรับโครงการปรับปรุงและแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.929722583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.929724911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.92972827+07:00","message":"StatePrefix: 'สำหรับโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:09.929730607+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:10.272928684+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:10.272969505+07:00","message":"receive 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-05-12T12:57:10.272975821+07:00","message":"receive interim result [false|false]: สำหรับโครงการปรับปรุงและแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:10.272991898+07:00","message":"[buffer interim] 2962 false สำหรับโครงการปรับปรุงและแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.273000587+07:00","message":"[bufferProcess] interim [520000000]:สำหรับโครงการปรับปรุงและแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.273003691+07:00","message":"[bufferProcess] send to processor:สำหรับโครงการปรับปรุงและแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.273007849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.273011243+07:00","message":"> Transcript [41223] [false]: 'สำหรับโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.273015487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.273017837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.273019819+07:00","message":"StatePrefix: 'สำหรับโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.273023378+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.273026446+07:00","message":"Push: 'โครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.273028271+07:00","message":"TextPushed: 'สำหรับโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.273030214+07:00","message":"Set new StatePrefix : 'สำหรับโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.273032965+07:00","message":"Next Push (prob) : 'ปรุงและแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:10.273041209+07:00","message":"push: {false โครงการปรับ 0 0xc003824180}"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:10.486509902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:10.486518769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:10.786702075+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:10.786742137+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-05-12T12:57:10.786748572+07:00","message":"receive interim result [false|false]: สำหรับโครงการปรับปรุงและแก้ไขปัญหาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:10.786764258+07:00","message":"[buffer interim] 2962 false สำหรับโครงการปรับปรุงและแก้ไขปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.786774827+07:00","message":"[bufferProcess] interim [0]:สำหรับโครงการปรับปรุงและแก้ไขปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.78677773+07:00","message":"[bufferProcess] send to processor:สำหรับโครงการปรับปรุงและแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.786783557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.786786369+07:00","message":"> Transcript [41224] [false]: 'สำหรับโครงการปรับปรุงและแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.786789777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.786792076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.786795401+07:00","message":"StatePrefix: 'สำหรับโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:10.786798194+07:00","message":"TextPushed: 'สำหรับโครงการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.027361614+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.02742221+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-05-12T12:57:11.027428317+07:00","message":"receive interim result [false|false]: สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.027443265+07:00","message":"[buffer interim] 2962 false สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.027451904+07:00","message":"[bufferProcess] interim [240000000]:สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.027455307+07:00","message":"[bufferProcess] send to processor:สำหรับโครงการปรับปรุงและแก้ไขปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.027458803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.027462836+07:00","message":"> Transcript [41225] [false]: 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.027466518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.027468672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.027470855+07:00","message":"StatePrefix: 'สำหรับโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.0274733+07:00","message":"TextPushed: 'สำหรับโครงการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.155228288+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.155261111+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-05-12T12:57:11.155267576+07:00","message":"receive interim result [false|false]: สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.155282898+07:00","message":"[buffer interim] 2962 false สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.155291298+07:00","message":"[bufferProcess] interim [360000000]:สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.155294852+07:00","message":"[bufferProcess] send to processor:สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.155299193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.155301712+07:00","message":"> Transcript [41226] [false]: 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.155304791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.155306607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.15530901+07:00","message":"StatePrefix: 'สำหรับโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.155311591+07:00","message":"TextPushed: 'สำหรับโครงการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.480263302+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.480297392+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-05-12T12:57:11.480303938+07:00","message":"receive interim result [false|false]: สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.480318632+07:00","message":"[buffer interim] 2962 false สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.480328031+07:00","message":"[bufferProcess] interim [720000000]:สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.480333169+07:00","message":"[bufferProcess] send to processor:สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.480338718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.480341609+07:00","message":"> Transcript [41227] [false]: 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.480344902+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.480346897+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.480350205+07:00","message":"StatePrefix: 'สำหรับโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.480353096+07:00","message":"TextPushed: 'สำหรับโครงการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.480357872+07:00","message":"Push: 'ปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.480359715+07:00","message":"TextPushed: 'สำหรับโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.48036209+07:00","message":"Set new StatePrefix : 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.480364482+07:00","message":"Next Push (prob) : 'ปัญหาการจราจร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.480372045+07:00","message":"push: {false ปรุงและแก้ไข 0 0xc003824180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.697527564+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.697563017+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-05-12T12:57:11.697569438+07:00","message":"receive interim result [false|false]: สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.697583493+07:00","message":"[buffer interim] 2962 false สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.697591087+07:00","message":"[bufferProcess] interim [900000000]:สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.697593778+07:00","message":"[bufferProcess] send to processor:สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.697600053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.697602974+07:00","message":"> Transcript [41228] [false]: 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.697606376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.697608259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.697610608+07:00","message":"StatePrefix: 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.697613492+07:00","message":"TextPushed: 'สำหรับโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.987167706+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.987205775+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-05-12T12:57:11.987212281+07:00","message":"receive interim result [false|false]: สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.987227741+07:00","message":"[buffer interim] 2962 false สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.987234513+07:00","message":"[bufferProcess] interim [140000000]:สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.987237609+07:00","message":"[bufferProcess] send to processor:สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.987244785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.987247712+07:00","message":"> Transcript [41229] [false]: 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.987251403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.987254486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.987256547+07:00","message":"StatePrefix: 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.987259832+07:00","message":"TextPushed: 'สำหรับโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.988684279+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.988728856+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-05-12T12:57:11.988736235+07:00","message":"receive interim result [false|false]: สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงหมายเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:11.988753593+07:00","message":"[buffer interim] 2962 false สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงหมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.988761591+07:00","message":"[bufferProcess] interim [200000000]:สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงหมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.98876494+07:00","message":"[bufferProcess] send to processor:สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.988776362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.988779513+07:00","message":"> Transcript [41230] [false]: 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.988783801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.988786143+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.988788639+07:00","message":"StatePrefix: 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:11.988792213+07:00","message":"TextPushed: 'สำหรับโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.112763686+07:00","message":"[GCS] IsForceVAD: false for message ID: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.175532061+07:00","message":"[GCS] Start streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.212759014+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.212808867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงหมายเลข\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.212816077+07:00","message":"receive interim result [true|false]: สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงหมายเลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.212827448+07:00","message":"end recv isFinal message id 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.212829731+07:00","message":"end Recv id 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.212837278+07:00","message":"[buffer interim] 2962 true สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงหมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212850028+07:00","message":"[bufferProcess] interim [500000000]:สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงหมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212854228+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงหมายเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212858531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212861663+07:00","message":"> Transcript [41231] [false]: 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงหมายเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212865282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212867197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212870136+07:00","message":"StatePrefix: 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212872947+07:00","message":"TextPushed: 'สำหรับโครงการปรับปรุงและแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212876105+07:00","message":"Push: 'ปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212877927+07:00","message":"TextPushed: 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212880415+07:00","message":"Set new StatePrefix : 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงหมายเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.21288339+07:00","message":"Next Push (prob) : 'ทางหลวงหมายเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212885291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212887175+07:00","message":"> Transcript [41232] [true]: 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงหมายเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212889384+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212891008+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212892655+07:00","message":"StatePrefix: 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจรทางหลวงหมายเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212894718+07:00","message":"TextPushed: 'สำหรับโครงการปรับปรุงและแก้ไขปัญหาการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.212896918+07:00","message":"Push: 'ทางหลวงหมายเลข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.212907525+07:00","message":"push: {false ปัญหาการจราจร 0 0xc003824180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.212924058+07:00","message":"push: {true ทางหลวงหมายเลข 0 0xc003824180}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:12.222706384+07:00","message":"write wav file: './tmp/7565/7565_2962.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.63717931+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.637213405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.637218379+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.637231461+07:00","message":"[buffer interim] 2963 false 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.637238724+07:00","message":"[bufferProcess] interim [300000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.637240531+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.719785759+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.719822951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"21\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.719828694+07:00","message":"receive interim result [false|false]: 21"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:12.719845156+07:00","message":"[buffer interim] 2963 false 21"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.719852458+07:00","message":"[bufferProcess] interim [420000000]:21"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.719855248+07:00","message":"[bufferProcess] send to processor:2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.719865156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.719870069+07:00","message":"> Transcript [41233] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:12.719873185+07:00","message":"Set StatePrefix (first interim): '2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.024291313+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.024333261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"210\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.024340471+07:00","message":"receive interim result [false|false]: 210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.024356124+07:00","message":"[buffer interim] 2963 false 210"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.024364128+07:00","message":"[bufferProcess] interim [660000000]:210"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.024366482+07:00","message":"[bufferProcess] send to processor:21"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.024373663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.024376544+07:00","message":"> Transcript [41234] [false]: '21'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.024379795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.024382206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.024384564+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.024387486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.032193238+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.032212446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.032217875+07:00","message":"receive interim result [false|false]: 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.032233582+07:00","message":"[buffer interim] 2963 false 212"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.032237854+07:00","message":"[bufferProcess] interim [720000000]:212"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.032239932+07:00","message":"[bufferProcess] send to processor:210"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.03224214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.032244586+07:00","message":"> Transcript [41235] [false]: '210'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.032246813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.032250684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.032252973+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.032254717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.343962926+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.344009716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.344015472+07:00","message":"receive interim result [false|false]: 212 นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.344031742+07:00","message":"[buffer interim] 2963 false 212 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.344040137+07:00","message":"[bufferProcess] interim [960000000]:212 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.344042745+07:00","message":"[bufferProcess] send to processor:212"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.344047564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.344050419+07:00","message":"> Transcript [41236] [false]: '212'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.344053429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.344055544+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.344057362+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.344059387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.347722789+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.347765114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.347771562+07:00","message":"receive interim result [false|false]: 212 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.347789762+07:00","message":"[buffer interim] 2963 false 212 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.347797113+07:00","message":"[bufferProcess] interim [20000000]:212 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.347799626+07:00","message":"[bufferProcess] send to processor:212 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.347802719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.347805591+07:00","message":"> Transcript [41237] [false]: '212 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.347808547+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.3478106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.347812731+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.347814562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.347820595+07:00","message":"Push: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.347822333+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.347824217+07:00","message":"Set new StatePrefix : '212 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.34782611+07:00","message":"Next Push (prob) : '12 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.347834288+07:00","message":"push: {false 2 0 0xc005d08280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.407338732+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.407379142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212 นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.407385345+07:00","message":"receive interim result [false|false]: 212 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.407402311+07:00","message":"[buffer interim] 2963 false 212 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.407409728+07:00","message":"[bufferProcess] interim [80000000]:212 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.407412479+07:00","message":"[bufferProcess] send to processor:212 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.407420247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.407423509+07:00","message":"> Transcript [41238] [false]: '212 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.407427444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.407430054+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.407431868+07:00","message":"StatePrefix: '212 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.407433827+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:13.486939391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:13.486969003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.587268168+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.587301436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212 นะครับตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.587307367+07:00","message":"receive interim result [false|false]: 212 นะครับตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.587321804+07:00","message":"[buffer interim] 2963 false 212 นะครับตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.587328405+07:00","message":"[bufferProcess] interim [260000000]:212 นะครับตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.587330921+07:00","message":"[bufferProcess] send to processor:212 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.587336871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.58733958+07:00","message":"> Transcript [41239] [false]: '212 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.587343039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.587344977+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.587347065+07:00","message":"StatePrefix: '212 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.58734955+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.589853335+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.589895111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.589900376+07:00","message":"receive interim result [false|false]: 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.589915609+07:00","message":"receive 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-05-12T12:57:13.589918821+07:00","message":"receive interim result [false|false]:  นะครับตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.589926285+07:00","message":"[buffer interim] 2963 false 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:13.589932099+07:00","message":"[buffer interim] 2963 false  นะครับตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.589939179+07:00","message":"[bufferProcess] interim [320000000]:212"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.589941519+07:00","message":"[bufferProcess] send to processor:212 นะครับตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.589949192+07:00","message":"[bufferProcess] interim [320000000]: นะครับตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.589952007+07:00","message":"[bufferProcess] update buffer: 212 นะครับตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.589955773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.589958582+07:00","message":"> Transcript [41240] [false]: '212 นะครับตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.58996167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.589963847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.589965718+07:00","message":"StatePrefix: '212 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:13.589967628+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.113459836+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.113504422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.113511319+07:00","message":"receive interim result [false|false]: 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.113527492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับตั้งแต่ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.113530828+07:00","message":"receive interim result [false|false]:  นะครับตั้งแต่ 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.113552591+07:00","message":"[buffer interim] 2963 false 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.113570378+07:00","message":"[buffer interim] 2963 false  นะครับตั้งแต่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.113578105+07:00","message":"[bufferProcess] interim [800000000]:212"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.113581249+07:00","message":"[bufferProcess] send to processor:212 นะครับตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.113587497+07:00","message":"[bufferProcess] interim [800000000]: นะครับตั้งแต่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.113589914+07:00","message":"[bufferProcess] update buffer: 212 นะครับตั้งแต่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.113592576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.113595432+07:00","message":"> Transcript [41241] [false]: '212 นะครับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.113598142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.113600173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.113602005+07:00","message":"StatePrefix: '212 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.113603936+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.113611594+07:00","message":"Push: '12 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.113613438+07:00","message":"TextPushed: '212 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.113615435+07:00","message":"Set new StatePrefix : '212 นะครับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.113617672+07:00","message":"Next Push (prob) : 'ครับตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.113626441+07:00","message":"push: {false 12 นะ 0 0xc005d08280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.239159883+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.239199503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.239207265+07:00","message":"receive interim result [false|false]: 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.239225768+07:00","message":"receive 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-05-12T12:57:14.239231848+07:00","message":"receive interim result [false|false]:  นะครับตั้งแต่สี่แยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.239250151+07:00","message":"[buffer interim] 2963 false 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.239272156+07:00","message":"[buffer interim] 2963 false  นะครับตั้งแต่สี่แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.239281599+07:00","message":"[bufferProcess] interim [920000000]:212"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.23928496+07:00","message":"[bufferProcess] send to processor:212 นะครับตั้งแต่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.239291521+07:00","message":"[bufferProcess] interim [920000000]: นะครับตั้งแต่สี่แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.239294007+07:00","message":"[bufferProcess] update buffer: 212 นะครับตั้งแต่สี่แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.239296992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.23930051+07:00","message":"> Transcript [41242] [false]: '212 นะครับตั้งแต่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.239303362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.2393057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.239307696+07:00","message":"StatePrefix: '212 นะครับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.239310557+07:00","message":"TextPushed: '212 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.499679842+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.499714845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.499722139+07:00","message":"receive interim result [false|false]: 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.499734371+07:00","message":"receive 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-05-12T12:57:14.499737775+07:00","message":"receive interim result [false|false]:  นะครับตั้งแต่สี่แยกกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.499747484+07:00","message":"[buffer interim] 2963 false 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.499755601+07:00","message":"[buffer interim] 2963 false  นะครับตั้งแต่สี่แยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.499763712+07:00","message":"[bufferProcess] interim [160000000]:212"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.499767108+07:00","message":"[bufferProcess] send to processor:212 นะครับตั้งแต่สี่แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.499772964+07:00","message":"[bufferProcess] interim [160000000]: นะครับตั้งแต่สี่แยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.499775504+07:00","message":"[bufferProcess] update buffer: 212 นะครับตั้งแต่สี่แยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.499778087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.49978084+07:00","message":"> Transcript [41243] [false]: '212 นะครับตั้งแต่สี่แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.499783691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.49978552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.499787896+07:00","message":"StatePrefix: '212 นะครับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.499790585+07:00","message":"TextPushed: '212 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.648112246+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.648155356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.648161985+07:00","message":"receive interim result [false|false]: 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.648175583+07:00","message":"receive 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-05-12T12:57:14.648178987+07:00","message":"receive interim result [false|false]:  นะครับตั้งแต่สี่แยกน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.648187721+07:00","message":"[buffer interim] 2963 false 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.648192504+07:00","message":"[buffer interim] 2963 false  นะครับตั้งแต่สี่แยกน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.648199412+07:00","message":"[bufferProcess] interim [280000000]:212"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.648201909+07:00","message":"[bufferProcess] send to processor:212 นะครับตั้งแต่สี่แยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.648205929+07:00","message":"[bufferProcess] interim [280000000]: นะครับตั้งแต่สี่แยกน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.648208609+07:00","message":"[bufferProcess] update buffer: 212 นะครับตั้งแต่สี่แยกน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.648211433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.648214493+07:00","message":"> Transcript [41244] [false]: '212 นะครับตั้งแต่สี่แยกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.648217671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.64821951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.648222185+07:00","message":"StatePrefix: '212 นะครับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.648225178+07:00","message":"TextPushed: '212 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.8039743+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.804010909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.804017083+07:00","message":"receive interim result [false|false]: 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.804027287+07:00","message":"receive 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-05-12T12:57:14.804030415+07:00","message":"receive interim result [false|false]:  นะครับตั้งแต่สี่แยกกันไข้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.804037274+07:00","message":"[buffer interim] 2963 false 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.804041051+07:00","message":"[buffer interim] 2963 false  นะครับตั้งแต่สี่แยกกันไข้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.804047154+07:00","message":"[bufferProcess] interim [400000000]:212"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.804049344+07:00","message":"[bufferProcess] send to processor:212 นะครับตั้งแต่สี่แยกน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.804052386+07:00","message":"[bufferProcess] interim [400000000]: นะครับตั้งแต่สี่แยกกันไข้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.80405492+07:00","message":"[bufferProcess] update buffer: 212 นะครับตั้งแต่สี่แยกกันไข้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.804057832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.804060693+07:00","message":"> Transcript [41245] [false]: '212 นะครับตั้งแต่สี่แยกน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.804066306+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.804068602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.804070906+07:00","message":"StatePrefix: '212 นะครับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.804073451+07:00","message":"TextPushed: '212 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.804076285+07:00","message":"Push: 'ครับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.804078087+07:00","message":"TextPushed: '212 นะครับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.804080379+07:00","message":"Set new StatePrefix : '212 นะครับตั้งแต่สี่แยกน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.804082774+07:00","message":"Next Push (prob) : 'สี่แยกน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.804090482+07:00","message":"push: {false ครับตั้งแต่ 0 0xc005d08280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.81258563+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.812613021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.81261842+07:00","message":"receive interim result [false|false]: 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.812641352+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-05-12T12:57:14.812645255+07:00","message":"receive interim result [false|false]:  นะครับตั้งแต่สี่แยกพัทยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.812651823+07:00","message":"[buffer interim] 2963 false 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.812655031+07:00","message":"[buffer interim] 2963 false  นะครับตั้งแต่สี่แยกพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.812660424+07:00","message":"[bufferProcess] interim [460000000]:212"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.812663433+07:00","message":"[bufferProcess] send to processor:212 นะครับตั้งแต่สี่แยกกันไข้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.812666348+07:00","message":"[bufferProcess] interim [460000000]: นะครับตั้งแต่สี่แยกพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.812668656+07:00","message":"[bufferProcess] update buffer: 212 นะครับตั้งแต่สี่แยกพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.812671646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.812674024+07:00","message":"> Transcript [41246] [false]: '212 นะครับตั้งแต่สี่แยกกันไข้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.812676117+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.812678155+07:00","message":"Set new StatePrefix: '212 นะครับตั้งแต่สี่แยกกันไข้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.938305155+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.938357577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.938365544+07:00","message":"receive interim result [false|false]: 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.938387343+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-05-12T12:57:14.938393129+07:00","message":"receive interim result [false|false]:  นะครับตั้งแต่สี่แยกสันคะยอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.938405498+07:00","message":"[buffer interim] 2963 false 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:14.938411728+07:00","message":"[buffer interim] 2963 false  นะครับตั้งแต่สี่แยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.93842099+07:00","message":"[bufferProcess] interim [580000000]:212"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.938425538+07:00","message":"[bufferProcess] send to processor:212 นะครับตั้งแต่สี่แยกพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.938429977+07:00","message":"[bufferProcess] interim [580000000]: นะครับตั้งแต่สี่แยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.938433701+07:00","message":"[bufferProcess] update buffer: 212 นะครับตั้งแต่สี่แยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.938438584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.938442828+07:00","message":"> Transcript [41247] [false]: '212 นะครับตั้งแต่สี่แยกพัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.938446304+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:14.938452586+07:00","message":"Set new StatePrefix: '212 นะครับตั้งแต่สี่แยกพัทยา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.319737006+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.31978264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.319788868+07:00","message":"receive interim result [false|false]: 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.319801021+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-05-12T12:57:15.319804101+07:00","message":"receive interim result [false|false]:  นะครับตั้งแต่สี่แยกสันคะยอมตำบล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.319812076+07:00","message":"[buffer interim] 2963 false 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.319820021+07:00","message":"[buffer interim] 2963 false  นะครับตั้งแต่สี่แยกสันคะยอมตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.319826586+07:00","message":"[bufferProcess] interim [940000000]:212"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.319829198+07:00","message":"[bufferProcess] send to processor:212 นะครับตั้งแต่สี่แยกสันคะยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.319832761+07:00","message":"[bufferProcess] interim [940000000]: นะครับตั้งแต่สี่แยกสันคะยอมตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.319835968+07:00","message":"[bufferProcess] update buffer: 212 นะครับตั้งแต่สี่แยกสันคะยอมตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.319839485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.319842641+07:00","message":"> Transcript [41248] [false]: '212 นะครับตั้งแต่สี่แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.319845429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.319847437+07:00","message":"Set new StatePrefix: '212 นะครับตั้งแต่สี่แยกสันคะยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.637634758+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.637670002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.637675686+07:00","message":"receive interim result [false|false]: 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.637687713+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-05-12T12:57:15.637690752+07:00","message":"receive interim result [false|false]:  นะครับตั้งแต่สี่แยกสันคะยอมตำบลสัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.637699138+07:00","message":"[buffer interim] 2963 false 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.637702769+07:00","message":"[buffer interim] 2963 false  นะครับตั้งแต่สี่แยกสันคะยอมตำบลสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.637709393+07:00","message":"[bufferProcess] interim [240000000]:212"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.63771195+07:00","message":"[bufferProcess] send to processor:212 นะครับตั้งแต่สี่แยกสันคะยอมตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.6377148+07:00","message":"[bufferProcess] interim [240000000]: นะครับตั้งแต่สี่แยกสันคะยอมตำบลสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.637717352+07:00","message":"[bufferProcess] update buffer: 212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.637720251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.6377229+07:00","message":"> Transcript [41249] [false]: '212 นะครับตั้งแต่สี่แยกสันคะยอมตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.637727967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.637729861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.637731792+07:00","message":"StatePrefix: '212 นะครับตั้งแต่สี่แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.637734069+07:00","message":"TextPushed: '212 นะครับตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.826357762+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.826399576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.826405519+07:00","message":"receive interim result [false|false]: 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.826418578+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-05-12T12:57:15.826424607+07:00","message":"receive interim result [false|false]:  นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.826442871+07:00","message":"[buffer interim] 2963 false 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.826456571+07:00","message":"[buffer interim] 2963 false  นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.826464133+07:00","message":"[bufferProcess] interim [480000000]:212"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.826466738+07:00","message":"[bufferProcess] send to processor:212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.826472583+07:00","message":"[bufferProcess] interim [480000000]: นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.826475525+07:00","message":"[bufferProcess] update buffer: 212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.826478012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.826480862+07:00","message":"> Transcript [41250] [false]: '212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.826484025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.826485797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.826487987+07:00","message":"StatePrefix: '212 นะครับตั้งแต่สี่แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.826490521+07:00","message":"TextPushed: '212 นะครับตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.899286399+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.8993273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.899332989+07:00","message":"receive interim result [false|false]: 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.899346031+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-05-12T12:57:15.899348888+07:00","message":"receive interim result [false|false]:  นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันป่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.899355914+07:00","message":"[buffer interim] 2963 false 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.899359679+07:00","message":"[buffer interim] 2963 false  นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.899365887+07:00","message":"[bufferProcess] interim [540000000]:212"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.899368337+07:00","message":"[bufferProcess] send to processor:212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.899371098+07:00","message":"[bufferProcess] interim [540000000]: นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.899373562+07:00","message":"[bufferProcess] update buffer: 212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.899376564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.899379513+07:00","message":"> Transcript [41251] [false]: '212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.899382961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.89938516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.899387041+07:00","message":"StatePrefix: '212 นะครับตั้งแต่สี่แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.899389273+07:00","message":"TextPushed: '212 นะครับตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.901830531+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.901852689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.901857759+07:00","message":"receive interim result [false|false]: 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.901871027+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-05-12T12:57:15.901874251+07:00","message":"receive interim result [false|false]:  นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.901879837+07:00","message":"[buffer interim] 2963 false 212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.901882723+07:00","message":"[buffer interim] 2963 false  นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.901888376+07:00","message":"[bufferProcess] interim [600000000]:212"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.901890902+07:00","message":"[bufferProcess] send to processor:212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.901897999+07:00","message":"[bufferProcess] interim [600000000]: นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.901900516+07:00","message":"[bufferProcess] update buffer: 212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.901903394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.901906473+07:00","message":"> Transcript [41252] [false]: '212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.901909795+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.901911777+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.901913857+07:00","message":"StatePrefix: '212 นะครับตั้งแต่สี่แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.901916442+07:00","message":"TextPushed: '212 นะครับตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.901924073+07:00","message":"Push: 'สี่แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.90192604+07:00","message":"TextPushed: '212 นะครับตั้งแต่สี่แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.901928164+07:00","message":"Set new StatePrefix : '212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:15.901930402+07:00","message":"Next Push (prob) : 'ตำบลสันป่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:15.901938992+07:00","message":"push: {false สี่แยกสันคะยอม 0 0xc005d08280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:16.141856242+07:00","message":"[GCS] IsForceVAD: false for message ID: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:16.212923762+07:00","message":"[GCS] Start streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:16.273888854+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:16.273929755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย\",\"confidence\":0.8344065}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:16.273937426+07:00","message":"receive interim result [true|false]: 212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:16.273948769+07:00","message":"end recv isFinal message id 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:16.27395097+07:00","message":"end Recv id 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:16.273957266+07:00","message":"[buffer interim] 2963 true 212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.273969122+07:00","message":"[bufferProcess] interim [990000000]:212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.273972854+07:00","message":"[bufferProcess] send to processor (isfinal):212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.273977643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.273980803+07:00","message":"> Transcript [41253] [false]: '212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.273983466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.273985782+07:00","message":"Set new StatePrefix: '212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.273987753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.273989586+07:00","message":"> Transcript [41254] [true]: '212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.273992008+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.273993963+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.27399582+07:00","message":"StatePrefix: '212 นะครับตั้งแต่สี่แยกสันคะยอมตำบลสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.273998245+07:00","message":"TextPushed: '212 นะครับตั้งแต่สี่แยกสันคะยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.274001464+07:00","message":"Push: 'ตำบลสันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:16.274010968+07:00","message":"push: {true ตำบลสันทราย 0 0xc005d08280}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:16.283854598+07:00","message":"write wav file: './tmp/7565/7565_2963.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:16.487330986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:16.487343375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:16.74274506+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:16.742792637+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-05-12T12:57:16.742798652+07:00","message":"receive interim result [false|false]: น้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:16.742813445+07:00","message":"[buffer interim] 2964 false น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.742820373+07:00","message":"[bufferProcess] interim [360000000]:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.742822191+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:16.748987021+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:16.749020511+07:00","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-05-12T12:57:16.749025952+07:00","message":"receive interim result [false|false]: น้อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:16.749040557+07:00","message":"[buffer interim] 2964 false น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.749047544+07:00","message":"[bufferProcess] interim [420000000]:น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.749049631+07:00","message":"[bufferProcess] send to processor:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.749052827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.749058325+07:00","message":"> Transcript [41255] [false]: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:16.749060482+07:00","message":"Set StatePrefix (first interim): 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.200783269+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.200827484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อยไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.200833664+07:00","message":"receive interim result [false|false]: น้อยไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.200850154+07:00","message":"[buffer interim] 2964 false น้อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.200858018+07:00","message":"[bufferProcess] interim [780000000]:น้อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.20086045+07:00","message":"[bufferProcess] send to processor:น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.200868602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.200871642+07:00","message":"> Transcript [41256] [false]: 'น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.200873814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.200875787+07:00","message":"Set new StatePrefix: 'น้อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.295345326+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.295388573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อยไปจน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.295395237+07:00","message":"receive interim result [false|false]: น้อยไปจน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.295411334+07:00","message":"[buffer interim] 2964 false น้อยไปจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.295427812+07:00","message":"[bufferProcess] interim [900000000]:น้อยไปจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.295430556+07:00","message":"[bufferProcess] send to processor:น้อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.295434123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.295436889+07:00","message":"> Transcript [41257] [false]: 'น้อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.295440506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.295443011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.29544489+07:00","message":"StatePrefix: 'น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.295446823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.438349292+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.438381162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อยไปจนถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.43838718+07:00","message":"receive interim result [false|false]: น้อยไปจนถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.438401472+07:00","message":"[buffer interim] 2964 false น้อยไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.438408454+07:00","message":"[bufferProcess] interim [80000000]:น้อยไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.438410977+07:00","message":"[bufferProcess] send to processor:น้อยไปจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.438414333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.438417007+07:00","message":"> Transcript [41258] [false]: 'น้อยไปจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.438419736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.438421717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.438423539+07:00","message":"StatePrefix: 'น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.438425531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.682151044+07:00","message":"[GCS] IsForceVAD: false for message ID: 2964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.756195143+07:00","message":"[GCS] Start streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.777117939+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.777148226+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-05-12T12:57:17.777153838+07:00","message":"receive interim result [true|false]: น้อยไปจนถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.777171474+07:00","message":"end recv isFinal message id 2964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.777173602+07:00","message":"end Recv id 2964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.777178976+07:00","message":"[buffer interim] 2964 true น้อยไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.777189503+07:00","message":"[bufferProcess] interim [500000000]:น้อยไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.777194599+07:00","message":"[bufferProcess] send to processor (isfinal):น้อยไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.777197621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.777200707+07:00","message":"> Transcript [41259] [false]: 'น้อยไปจนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.77720384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.777205907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.777207747+07:00","message":"StatePrefix: 'น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.777209651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.777211169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.777213151+07:00","message":"> Transcript [41260] [true]: 'น้อยไปจนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.777215123+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.777216739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.777218451+07:00","message":"StatePrefix: 'น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.777220076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:17.777224176+07:00","message":"Push: 'น้อยไปจนถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:17.777231351+07:00","message":"push: {true น้อยไปจนถึง 0 0xc00366f980}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:17.78364942+07:00","message":"write wav file: './tmp/7565/7565_2964.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.252935763+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.252979219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.252984464+07:00","message":"receive interim result [false|false]: สี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.253000332+07:00","message":"[buffer interim] 2965 false สี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.253011658+07:00","message":"[bufferProcess] interim [480000000]:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.253014015+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.267852504+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.267878561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สี่แยก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.267883747+07:00","message":"receive interim result [false|false]: สี่แยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.267895725+07:00","message":"[buffer interim] 2965 false สี่แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.267901064+07:00","message":"[bufferProcess] interim [540000000]:สี่แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.267903169+07:00","message":"[bufferProcess] send to processor:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.267905904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.267908427+07:00","message":"> Transcript [41261] [false]: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.267910329+07:00","message":"Set StatePrefix (first interim): 'สี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.424997992+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.425053139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สี่แยกได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.425062244+07:00","message":"receive interim result [false|false]: สี่แยกได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.425086094+07:00","message":"[buffer interim] 2965 false สี่แยกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.425108484+07:00","message":"[bufferProcess] interim [720000000]:สี่แยกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.425112461+07:00","message":"[bufferProcess] send to processor:สี่แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.425118671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.42512551+07:00","message":"> Transcript [41262] [false]: 'สี่แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.42513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.425138542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.425141966+07:00","message":"StatePrefix: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.425145256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.588701959+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.588748108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สี่แยกได้กี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.588754287+07:00","message":"receive interim result [false|false]: สี่แยกได้กี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.588768645+07:00","message":"[buffer interim] 2965 false สี่แยกได้กี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.588777084+07:00","message":"[bufferProcess] interim [840000000]:สี่แยกได้กี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.588779784+07:00","message":"[bufferProcess] send to processor:สี่แยกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.58878552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.588788483+07:00","message":"> Transcript [41263] [false]: 'สี่แยกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.588791804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.588795325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.588797571+07:00","message":"StatePrefix: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.588799541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.742895329+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.742939155+07:00","message":"receive 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-05-12T12:57:18.742946275+07:00","message":"receive interim result [false|false]: สี่แยกได้กี่ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.742959582+07:00","message":"[buffer interim] 2965 false สี่แยกได้กี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.742970067+07:00","message":"[bufferProcess] interim [20000000]:สี่แยกได้กี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.742973816+07:00","message":"[bufferProcess] send to processor:สี่แยกได้กี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.742980432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.742984444+07:00","message":"> Transcript [41264] [false]: 'สี่แยกได้กี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.742989479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.742993493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.742995816+07:00","message":"StatePrefix: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.74299788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.791986436+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.792022427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สี่แยกได้กี่ชิ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.792029162+07:00","message":"receive interim result [false|false]: สี่แยกได้กี่ชิ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.792039114+07:00","message":"[buffer interim] 2965 false สี่แยกได้กี่ชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.79204599+07:00","message":"[bufferProcess] interim [80000000]:สี่แยกได้กี่ชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.79204847+07:00","message":"[bufferProcess] send to processor:สี่แยกได้กี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.792051435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.792054111+07:00","message":"> Transcript [41265] [false]: 'สี่แยกได้กี่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.792056963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.792058892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.792061083+07:00","message":"StatePrefix: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.792063045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.7920655+07:00","message":"Push: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.792067446+07:00","message":"TextPushed: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.792069529+07:00","message":"Set new StatePrefix : 'สี่แยกได้กี่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.792072028+07:00","message":"Next Push (prob) : '่แยกได้กี่ปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.792079628+07:00","message":"push: {false สี 0 0xc003756a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.921838487+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.921868941+07:00","message":"receive 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-05-12T12:57:18.921877529+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:18.92188969+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.921896098+07:00","message":"[bufferProcess] interim [140000000]:สี่แยกลิขิตชีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.921898327+07:00","message":"[bufferProcess] send to processor:สี่แยกได้กี่ชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.921903326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.921906302+07:00","message":"> Transcript [41266] [false]: 'สี่แยกได้กี่ชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.921913783+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:18.921915966+07:00","message":"Set new StatePrefix: 'สี่แยกได้กี่ชิ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:19.176116764+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:19.176153576+07:00","message":"receive 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-05-12T12:57:19.176160842+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:19.176173952+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.176184796+07:00","message":"[bufferProcess] interim [500000000]:สี่แยกลิขิตชีวันตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.176187123+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.176190657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.17619385+07:00","message":"> Transcript [41267] [false]: 'สี่แยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.176196175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.176198216+07:00","message":"Set new StatePrefix: 'สี่แยกลิขิตชีวัน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:19.488096079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:19.488119711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:19.501090205+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:19.501123567+07:00","message":"receive 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-05-12T12:57:19.501129003+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:19.501140095+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.501146771+07:00","message":"[bufferProcess] interim [740000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.501149075+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.501152642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.501155303+07:00","message":"> Transcript [41268] [false]: 'สี่แยกลิขิตชีวันตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.501171051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.50117359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.501175856+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.501178358+07:00","message":"TextPushed: 'สี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:19.997510272+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:19.997542452+07:00","message":"receive 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-05-12T12:57:19.997547824+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:19.997560455+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.9975672+07:00","message":"[bufferProcess] interim [280000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.997570181+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.997575199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.997578034+07:00","message":"> Transcript [41269] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.997581413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.997583575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.99758558+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:19.997588222+07:00","message":"TextPushed: 'สี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:20.200041573+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:20.200091489+07:00","message":"receive 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-05-12T12:57:20.200099392+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:20.200124046+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.200137895+07:00","message":"[bufferProcess] interim [520000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.200141228+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.20015043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.200154086+07:00","message":"> Transcript [41270] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.200157691+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.20015968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.200162281+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.200164858+07:00","message":"TextPushed: 'สี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:20.779798758+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:20.779837508+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-05-12T12:57:20.779845393+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:20.779862261+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.779870978+07:00","message":"[bufferProcess] interim [120000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.779874294+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.779878424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.779881363+07:00","message":"> Transcript [41271] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.779884971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.779887149+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.779889443+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.779893252+07:00","message":"TextPushed: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.77989643+07:00","message":"Push: '่แยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.779898592+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.779901468+07:00","message":"Set new StatePrefix : 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:20.779904268+07:00","message":"Next Push (prob) : 'ตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:20.779912853+07:00","message":"push: {false ่แยกลิขิตชีวัน 0 0xc003756a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.22198825+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.222050058+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-05-12T12:57:21.222066999+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.222090587+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.222105704+07:00","message":"[bufferProcess] interim [480000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.222110562+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.222120022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.222124473+07:00","message":"> Transcript [41272] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.222130151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.22213309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.222136191+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.222140419+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.300365174+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.300428755+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-05-12T12:57:21.300439537+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.300463192+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.300478221+07:00","message":"[bufferProcess] interim [600000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.300482429+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.300491721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.300496463+07:00","message":"> Transcript [41273] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.30050254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.300506609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.300509404+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.30051362+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.419070926+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.419122008+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-05-12T12:57:21.41913168+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.419151336+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.419165007+07:00","message":"[bufferProcess] interim [720000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.419169213+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.419181552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.419186099+07:00","message":"> Transcript [41274] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.419191381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.419194373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.419198273+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.419202077+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.601920449+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.601958712+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-05-12T12:57:21.60196584+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.601978466+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.601986018+07:00","message":"[bufferProcess] interim [840000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.601988486+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.601993802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.601996866+07:00","message":"> Transcript [41275] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.602000463+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.602002568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.602005349+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.602008117+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.602014413+07:00","message":"Push: 'ตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.602016435+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.602018657+07:00","message":"Set new StatePrefix : 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.602021226+07:00","message":"Next Push (prob) : 'เลยเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.602029167+07:00","message":"push: {false ตำบลหนองจ๊อมอำเภอสันทราย 0 0xc003756a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.685483918+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.685530824+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-05-12T12:57:21.685537537+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.685554021+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.685564828+07:00","message":"[bufferProcess] interim [960000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.685567285+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.685572961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.685576173+07:00","message":"> Transcript [41276] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.685579846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.685582035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.685583833+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.685586601+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.917885986+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.9179321+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-05-12T12:57:21.917938988+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.917952179+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.917959335+07:00","message":"[bufferProcess] interim [140000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.917962202+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.917966137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.917969381+07:00","message":"> Transcript [41277] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.91797285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.917974739+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.917976556+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.917979259+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.921102986+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.92111477+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-05-12T12:57:21.921118631+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.921127428+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.921131212+07:00","message":"[bufferProcess] interim [200000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.921133425+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.921137951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.921139971+07:00","message":"> Transcript [41278] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.921142547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.921144345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.921146058+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.921148052+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.989480526+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.989519347+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-05-12T12:57:21.989526127+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.9895414+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.989549159+07:00","message":"[bufferProcess] interim [260000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.989554569+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.989563125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.989565892+07:00","message":"> Transcript [41279] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.989571279+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.989573539+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.989575558+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.989578363+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.989586228+07:00","message":"Push: 'เลยเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.989588237+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.989590656+07:00","message":"Set new StatePrefix : 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:21.989609044+07:00","message":"Next Push (prob) : 'ในเขตอำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:21.989633001+07:00","message":"push: {false เลยเข้าไป 0 0xc003756a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.181570655+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.181620397+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-05-12T12:57:22.181627145+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.181641193+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.181649266+07:00","message":"[bufferProcess] interim [440000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.181652074+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.181660122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.181663069+07:00","message":"> Transcript [41280] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.181665612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.181667618+07:00","message":"Set new StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.18886597+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.188889678+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-05-12T12:57:22.188895252+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลฝัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.188906623+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.188912587+07:00","message":"[bufferProcess] interim [500000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.18891511+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.188919163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.188922301+07:00","message":"> Transcript [41281] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.188925717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.188928058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.188930137+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.188932707+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.313414418+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.313459229+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-05-12T12:57:22.313467017+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลฝันดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.313481859+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลฝันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.31349016+07:00","message":"[bufferProcess] interim [560000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลฝันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.313492808+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.313496793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.313499614+07:00","message":"> Transcript [41282] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.313503655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.313505679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.313507453+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.31350988+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.36858263+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.368630931+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-05-12T12:57:22.368637161+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.368649161+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.368656296+07:00","message":"[bufferProcess] interim [680000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.36865939+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลฝันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.368665627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.368668642+07:00","message":"> Transcript [41283] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลฝันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.368672412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.368674339+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.368676381+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.368679174+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไป'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:22.488641231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:22.488653903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.689985056+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.69002435+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-05-12T12:57:22.690030752+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.690048983+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.690056287+07:00","message":"[bufferProcess] interim [980000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.690059012+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.690062485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.690065706+07:00","message":"> Transcript [41284] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.690069307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.690072084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.69007467+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.690077267+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.690079945+07:00","message":"Push: 'ในเขตตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.690081755+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.690084265+07:00","message":"Set new StatePrefix : 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.69008692+07:00","message":"Next Push (prob) : 'สันผีเสื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.690098333+07:00","message":"push: {false ในเขตตำบล 0 0xc003756a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.877353955+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.877400166+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-05-12T12:57:22.877408318+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:22.87742459+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.877432719+07:00","message":"[bufferProcess] interim [160000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.877436043+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.877439903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.877442476+07:00","message":"> Transcript [41285] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.877446325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.877448436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.877450537+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:22.877453363+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:23.07236886+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:23.072416639+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-05-12T12:57:23.072424916+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:23.072440564+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.072450001+07:00","message":"[bufferProcess] interim [340000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.07245719+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.072462193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.072467844+07:00","message":"> Transcript [41286] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.072473143+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.072475977+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.072479314+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.072483665+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:23.608796937+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:23.608846362+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-05-12T12:57:23.608854745+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:23.608870194+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.608881005+07:00","message":"[bufferProcess] interim [880000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.608883984+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.608889931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.608893003+07:00","message":"> Transcript [41287] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.608897349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.608899473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.608901799+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.608904532+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:23.721319299+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:23.721362005+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-05-12T12:57:23.721368378+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:23.721386188+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.721396645+07:00","message":"[bufferProcess] interim [0]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.721399412+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.72140368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.721406416+07:00","message":"> Transcript [41288] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.721411199+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.721413498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.721418194+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.721422047+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.72142542+07:00","message":"Push: 'สันผีเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.721427227+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.721429381+07:00","message":"Set new StatePrefix : 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.721432131+07:00","message":"Next Push (prob) : 'อำเภอเมืองเชียงใหม่ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:23.72144137+07:00","message":"push: {false สันผีเสื้อ 0 0xc003756a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:23.820504742+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:23.820544045+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-05-12T12:57:23.820552107+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:23.820565491+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.820574812+07:00","message":"[bufferProcess] interim [120000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.820578087+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.820589028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.820592383+07:00","message":"> Transcript [41289] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.820596371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.82059844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.820600385+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.820603286+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:23.971197206+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:23.971232566+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-05-12T12:57:23.971239411+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:23.971255267+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.971263357+07:00","message":"[bufferProcess] interim [240000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.97126654+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.97127001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.971273071+07:00","message":"> Transcript [41290] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.971276737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.971278712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.971280762+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:23.971283962+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.172954306+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.172990918+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-05-12T12:57:24.172999418+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.173010926+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.173017495+07:00","message":"[bufferProcess] interim [480000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.173020546+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.173026118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.173028645+07:00","message":"> Transcript [41291] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.173032403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.173034231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.173036625+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.173039574+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.309386745+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.309430849+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-05-12T12:57:24.309437424+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.309452532+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.309461124+07:00","message":"[bufferProcess] interim [540000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.309464432+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.309472557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.309475485+07:00","message":"> Transcript [41292] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.309479967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.309482908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.30948559+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.309488797+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.30949736+07:00","message":"Push: 'อำเภอเมืองเชียงใหม่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.309499368+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.309501796+07:00","message":"Set new StatePrefix : 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.309504237+07:00","message":"Next Push (prob) : 'ระยะทางไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.309530713+07:00","message":"push: {false อำเภอเมืองเชียงใหม่ก็มี 0 0xc003756a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.325952659+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.325982636+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-05-12T12:57:24.325988143+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางภาษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.32600315+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.326009416+07:00","message":"[bufferProcess] interim [600000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.326012228+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.3260187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.326021119+07:00","message":"> Transcript [41293] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.326024043+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.440229506+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.440278241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางประสาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.440284956+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางประสาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.44030284+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.440310805+07:00","message":"[bufferProcess] interim [660000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.440313593+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.440317952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.440321178+07:00","message":"> Transcript [41294] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.440324326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.440328361+07:00","message":"Set new StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.518674295+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.518714924+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-05-12T12:57:24.518722344+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางปลอดสารพิษ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.518742102+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางปลอดสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.518750225+07:00","message":"[bufferProcess] interim [780000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางปลอดสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.518753701+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.518757359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.51875983+07:00","message":"> Transcript [41295] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.518762593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.518766313+07:00","message":"Set new StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางประสาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.61955038+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.619594317+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-05-12T12:57:24.619601452+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางกี่กิโล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.619616028+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางกี่กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.619627446+07:00","message":"[bufferProcess] interim [840000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางกี่กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.619630438+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางปลอดสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.619636095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.619639285+07:00","message":"> Transcript [41296] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางปลอดสารพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.619642087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.619644203+07:00","message":"Set new StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางปลอดสารพิษ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.671199494+07:00","message":"[GCS] IsForceVAD: false for message ID: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.680847243+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.680895256+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-05-12T12:57:24.68090499+07:00","message":"receive interim result [false|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางกี่กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.680922074+07:00","message":"[buffer interim] 2965 false สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางกี่กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.680935012+07:00","message":"[bufferProcess] interim [960000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางกี่กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.680940369+07:00","message":"[bufferProcess] send to processor:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางกี่กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.680948748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.68095362+07:00","message":"> Transcript [41297] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางกี่กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.680958433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.68096185+07:00","message":"Set new StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางกี่กิโล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.733177355+07:00","message":"[GCS] Start streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.816913816+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.81695704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางประมาณ 3 กิโลเมตร\",\"confidence\":0.87720567}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.8169664+07:00","message":"receive interim result [true|false]: สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางประมาณ 3 กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.816978892+07:00","message":"end recv isFinal message id 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.816981375+07:00","message":"end Recv id 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.816988933+07:00","message":"[buffer interim] 2965 true สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางประมาณ 3 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.816998112+07:00","message":"[bufferProcess] interim [140000000]:สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางประมาณ 3 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.817001595+07:00","message":"[bufferProcess] send to processor (isfinal):สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางกี่กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.817005351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.817008348+07:00","message":"> Transcript [41298] [false]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางกี่กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.817012253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.81701404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.817015917+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางกี่กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.817018428+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.817020787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.817022771+07:00","message":"> Transcript [41299] [true]: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางประมาณ 3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.817025339+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.817027035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.817028712+07:00","message":"StatePrefix: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มีระยะทางกี่กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.817030903+07:00","message":"TextPushed: 'สี่แยกลิขิตชีวันตำบลหนองจ๊อมอำเภอสันทรายเลยเข้าไปในเขตตำบลสันผีเสื้ออำเภอเมืองเชียงใหม่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:24.817034395+07:00","message":"Push: 'ระยะทางประมาณ 3 กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:24.817042499+07:00","message":"push: {true ระยะทางประมาณ 3 กิโลเมตร 0 0xc003756a80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:24.829356057+07:00","message":"write wav file: './tmp/7565/7565_2965.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:25.410412357+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:25.410462037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:25.410468051+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:25.410484586+07:00","message":"[buffer interim] 2966 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.410492844+07:00","message":"[bufferProcess] interim [480000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.410495301+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:25.489056785+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:25.489096254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:25.516526804+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:25.516569973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:25.516584449+07:00","message":"receive interim result [false|false]: มีแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:25.516601151+07:00","message":"[buffer interim] 2966 false มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.516625437+07:00","message":"[bufferProcess] interim [600000000]:มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.516628619+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.516634361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.516637482+07:00","message":"> Transcript [41300] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.516639897+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:25.633695071+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:25.633729642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีจุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:25.633736225+07:00","message":"receive interim result [false|false]: มีจุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:25.633746622+07:00","message":"[buffer interim] 2966 false มีจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.633756469+07:00","message":"[bufferProcess] interim [660000000]:มีจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.633758741+07:00","message":"[bufferProcess] send to processor:มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.633763792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.633766364+07:00","message":"> Transcript [41301] [false]: 'มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.633769295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.633771353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.633776554+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.633778785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:25.786017697+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:25.786061939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีจุดตัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:25.786069646+07:00","message":"receive interim result [false|false]: มีจุดตัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:25.786091842+07:00","message":"[buffer interim] 2966 false มีจุดตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.78610342+07:00","message":"[bufferProcess] interim [900000000]:มีจุดตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.786107616+07:00","message":"[bufferProcess] send to processor:มีจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.786115214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.786119845+07:00","message":"> Transcript [41302] [false]: 'มีจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.786126994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.786130992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.786133725+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:25.78613699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.098282906+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.098317483+07:00","message":"receive 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-05-12T12:57:26.098323461+07:00","message":"receive interim result [false|false]: มีจุดตัดทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.098338606+07:00","message":"[buffer interim] 2966 false มีจุดตัดทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.098345724+07:00","message":"[bufferProcess] interim [140000000]:มีจุดตัดทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.098348226+07:00","message":"[bufferProcess] send to processor:มีจุดตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.098355539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.098358357+07:00","message":"> Transcript [41303] [false]: 'มีจุดตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.098361349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.098364144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.098366419+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.098368523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.160636951+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.160672507+07:00","message":"receive 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-05-12T12:57:26.160678526+07:00","message":"receive interim result [false|false]: มีจุดตัดทางยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.1606945+07:00","message":"[buffer interim] 2966 false มีจุดตัดทางยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.160701437+07:00","message":"[bufferProcess] interim [320000000]:มีจุดตัดทางยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.160703898+07:00","message":"[bufferProcess] send to processor:มีจุดตัดทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.160710598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.160713563+07:00","message":"> Transcript [41304] [false]: 'มีจุดตัดทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.160716626+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.160718782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.160721053+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.160723536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.160729582+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.160731438+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.160733973+07:00","message":"Set new StatePrefix : 'มีจุดตัดทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.16073663+07:00","message":"Next Push (prob) : 'จุดตัดทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.160744302+07:00","message":"push: {false มี 0 0xc005d08d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.286868348+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.286902743+07:00","message":"receive 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-05-12T12:57:26.28690955+07:00","message":"receive interim result [false|false]: มีจุดตัดทางแยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.286921392+07:00","message":"[buffer interim] 2966 false มีจุดตัดทางแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.286928585+07:00","message":"[bufferProcess] interim [380000000]:มีจุดตัดทางแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.286930901+07:00","message":"[bufferProcess] send to processor:มีจุดตัดทางยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.286935743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.286938224+07:00","message":"> Transcript [41305] [false]: 'มีจุดตัดทางยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.286941506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.286943635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.286945389+07:00","message":"StatePrefix: 'มีจุดตัดทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.286948013+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.461109887+07:00","message":"[GCS] Cleaned up inactive client: 2943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.461138014+07:00","message":"[GCS] Cleaned up inactive client: 2945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.461140926+07:00","message":"[GCS] Cleaned up inactive client: 2946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.461142668+07:00","message":"[GCS] Cleaned up inactive client: 2948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.46114503+07:00","message":"[GCS] Cleaned up inactive client: 2947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.461146832+07:00","message":"[GCS] Cleaned up inactive client: 2944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.487775239+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.487816766+07:00","message":"receive 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-05-12T12:57:26.48782392+07:00","message":"receive interim result [false|false]: มีจุดตัดทางแยกเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.487840033+07:00","message":"[buffer interim] 2966 false มีจุดตัดทางแยกเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.487848392+07:00","message":"[bufferProcess] interim [560000000]:มีจุดตัดทางแยกเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.487851126+07:00","message":"[bufferProcess] send to processor:มีจุดตัดทางแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.487858085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.48786078+07:00","message":"> Transcript [41306] [false]: 'มีจุดตัดทางแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.487864769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.487867381+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.487869346+07:00","message":"StatePrefix: 'มีจุดตัดทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.487871624+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.495888709+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.495910853+07:00","message":"receive 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-05-12T12:57:26.495916502+07:00","message":"receive interim result [false|false]: มีจุดตัดทางแยกขยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.495930232+07:00","message":"[buffer interim] 2966 false มีจุดตัดทางแยกขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.495936034+07:00","message":"[bufferProcess] interim [620000000]:มีจุดตัดทางแยกขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.495938857+07:00","message":"[bufferProcess] send to processor:มีจุดตัดทางแยกเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.495942931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.495947255+07:00","message":"> Transcript [41307] [false]: 'มีจุดตัดทางแยกเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.495951499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.495955116+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.495958049+07:00","message":"StatePrefix: 'มีจุดตัดทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.49596173+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.612159444+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.612198744+07:00","message":"receive 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-05-12T12:57:26.612204413+07:00","message":"receive interim result [false|false]: มีจุดตัดทางแยกขนาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.612223132+07:00","message":"[buffer interim] 2966 false มีจุดตัดทางแยกขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.612231471+07:00","message":"[bufferProcess] interim [680000000]:มีจุดตัดทางแยกขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.612234203+07:00","message":"[bufferProcess] send to processor:มีจุดตัดทางแยกขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.612237491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.612240379+07:00","message":"> Transcript [41308] [false]: 'มีจุดตัดทางแยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.612243741+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.612245789+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.612247642+07:00","message":"StatePrefix: 'มีจุดตัดทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.612249907+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.612252501+07:00","message":"Push: 'จุดตัดทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.612254389+07:00","message":"TextPushed: 'มีจุดตัดทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.61225691+07:00","message":"Set new StatePrefix : 'มีจุดตัดทางแยกขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.612259387+07:00","message":"Next Push (prob) : 'แยกขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.612267441+07:00","message":"push: {false จุดตัดทาง 0 0xc005d08d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.79622916+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.796268676+07:00","message":"receive 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-05-12T12:57:26.796276808+07:00","message":"receive interim result [false|false]: มีจุดตัดทางแยกขนาดใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:26.796291496+07:00","message":"[buffer interim] 2966 false มีจุดตัดทางแยกขนาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.79629832+07:00","message":"[bufferProcess] interim [860000000]:มีจุดตัดทางแยกขนาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.79630082+07:00","message":"[bufferProcess] send to processor:มีจุดตัดทางแยกขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.796318804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.796321472+07:00","message":"> Transcript [41309] [false]: 'มีจุดตัดทางแยกขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.79632364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:26.796325767+07:00","message":"Set new StatePrefix: 'มีจุดตัดทางแยกขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.041933009+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.041981509+07:00","message":"receive 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-05-12T12:57:27.04200368+07:00","message":"receive interim result [false|false]: มีจุดตัดทางแยกขนาดใหญ่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.042021436+07:00","message":"[buffer interim] 2966 false มีจุดตัดทางแยกขนาดใหญ่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.042032098+07:00","message":"[bufferProcess] interim [100000000]:มีจุดตัดทางแยกขนาดใหญ่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.042042996+07:00","message":"[bufferProcess] send to processor:มีจุดตัดทางแยกขนาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.042056473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.04206159+07:00","message":"> Transcript [41310] [false]: 'มีจุดตัดทางแยกขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.04206549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.042067494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.042069357+07:00","message":"StatePrefix: 'มีจุดตัดทางแยกขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.042071543+07:00","message":"TextPushed: 'มีจุดตัดทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.058841386+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.058879584+07:00","message":"receive 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-05-12T12:57:27.058885652+07:00","message":"receive interim result [false|false]: มีจุดตัดทางแยกขนาดใหญ่ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.058900483+07:00","message":"[buffer interim] 2966 false มีจุดตัดทางแยกขนาดใหญ่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.058908319+07:00","message":"[bufferProcess] interim [160000000]:มีจุดตัดทางแยกขนาดใหญ่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.058910643+07:00","message":"[bufferProcess] send to processor:มีจุดตัดทางแยกขนาดใหญ่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.058913924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.058917428+07:00","message":"> Transcript [41311] [false]: 'มีจุดตัดทางแยกขนาดใหญ่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.058920989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.058922949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.058924897+07:00","message":"StatePrefix: 'มีจุดตัดทางแยกขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.058928527+07:00","message":"TextPushed: 'มีจุดตัดทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.060698685+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.060739998+07:00","message":"receive 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-05-12T12:57:27.06074825+07:00","message":"receive interim result [false|false]: มีจุดตัดทางแยกขนาดใหญ่บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.060766371+07:00","message":"[buffer interim] 2966 false มีจุดตัดทางแยกขนาดใหญ่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.060776277+07:00","message":"[bufferProcess] interim [220000000]:มีจุดตัดทางแยกขนาดใหญ่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.06077898+07:00","message":"[bufferProcess] send to processor:มีจุดตัดทางแยกขนาดใหญ่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.060782592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.060785639+07:00","message":"> Transcript [41312] [false]: 'มีจุดตัดทางแยกขนาดใหญ่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.060789207+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.060791206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.060793322+07:00","message":"StatePrefix: 'มีจุดตัดทางแยกขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.060795462+07:00","message":"TextPushed: 'มีจุดตัดทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.390322005+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.39036868+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-05-12T12:57:27.390378275+07:00","message":"receive interim result [false|false]: มีจุดตัดทางแยกขนาดใหญ่บริเวณสี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.390392778+07:00","message":"[buffer interim] 2966 false มีจุดตัดทางแยกขนาดใหญ่บริเวณสี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.390400309+07:00","message":"[bufferProcess] interim [460000000]:มีจุดตัดทางแยกขนาดใหญ่บริเวณสี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.390403244+07:00","message":"[bufferProcess] send to processor:มีจุดตัดทางแยกขนาดใหญ่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.390409756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.39041252+07:00","message":"> Transcript [41313] [false]: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.390416655+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.39041879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.390421307+07:00","message":"StatePrefix: 'มีจุดตัดทางแยกขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.390423706+07:00","message":"TextPushed: 'มีจุดตัดทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.390429445+07:00","message":"Push: 'แยกขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.390431174+07:00","message":"TextPushed: 'มีจุดตัดทางแยกขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.390433347+07:00","message":"Set new StatePrefix : 'มีจุดตัดทางแยกขนาดใหญ่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.390442579+07:00","message":"Next Push (prob) : 'ใหญ่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.39045087+07:00","message":"push: {false แยกขนาด 0 0xc005d08d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.540525738+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.54056267+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-05-12T12:57:27.540574879+07:00","message":"receive interim result [false|false]: มีจุดตัดทางแยกขนาดใหญ่บริเวณศีรษะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.540588173+07:00","message":"[buffer interim] 2966 false มีจุดตัดทางแยกขนาดใหญ่บริเวณศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.540596246+07:00","message":"[bufferProcess] interim [580000000]:มีจุดตัดทางแยกขนาดใหญ่บริเวณศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.540599018+07:00","message":"[bufferProcess] send to processor:มีจุดตัดทางแยกขนาดใหญ่บริเวณสี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.540604458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.540607132+07:00","message":"> Transcript [41314] [false]: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.540610538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.540612775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.540614944+07:00","message":"StatePrefix: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.540617396+07:00","message":"TextPushed: 'มีจุดตัดทางแยกขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.57058655+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.57062032+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-05-12T12:57:27.570625666+07:00","message":"receive interim result [false|false]: มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.570637082+07:00","message":"[buffer interim] 2966 false มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.570643672+07:00","message":"[bufferProcess] interim [640000000]:มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.570646444+07:00","message":"[bufferProcess] send to processor:มีจุดตัดทางแยกขนาดใหญ่บริเวณศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.570651347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.570654279+07:00","message":"> Transcript [41315] [false]: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณศีรษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.570657596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.570659642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.570661616+07:00","message":"StatePrefix: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.570664892+07:00","message":"TextPushed: 'มีจุดตัดทางแยกขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.715486203+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.715536347+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-05-12T12:57:27.715543161+07:00","message":"receive interim result [false|false]: มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.715558594+07:00","message":"[buffer interim] 2966 false มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.715590033+07:00","message":"[bufferProcess] interim [760000000]:มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.715593583+07:00","message":"[bufferProcess] send to processor:มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.715603998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.715606987+07:00","message":"> Transcript [41316] [false]: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.715612277+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.715615192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.715617061+07:00","message":"StatePrefix: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.715620501+07:00","message":"TextPushed: 'มีจุดตัดทางแยกขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.728708609+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.728744827+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-05-12T12:57:27.728765126+07:00","message":"receive interim result [false|false]: มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.728795048+07:00","message":"[buffer interim] 2966 false มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.728802264+07:00","message":"[bufferProcess] interim [820000000]:มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.72880492+07:00","message":"[bufferProcess] send to processor:มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.728808088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.728811574+07:00","message":"> Transcript [41317] [false]: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.728815411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.728825505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.728828514+07:00","message":"StatePrefix: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.728831062+07:00","message":"TextPushed: 'มีจุดตัดทางแยกขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.728839099+07:00","message":"Push: 'ใหญ่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.728841125+07:00","message":"TextPushed: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.728843646+07:00","message":"Set new StatePrefix : 'มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.728845966+07:00","message":"Next Push (prob) : 'สี่แยกทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.728854469+07:00","message":"push: {false ใหญ่บริเวณ 0 0xc005d08d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.874869192+07:00","message":"[GCS] IsForceVAD: false for message ID: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.889462549+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.889500146+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-05-12T12:57:27.889506283+07:00","message":"receive interim result [false|false]: มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.889523679+07:00","message":"[buffer interim] 2966 false มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.889531866+07:00","message":"[bufferProcess] interim [940000000]:มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.889534882+07:00","message":"[bufferProcess] send to processor:มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.889538585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.889541744+07:00","message":"> Transcript [41318] [false]: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.889544457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.889547447+07:00","message":"Set new StatePrefix: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.937134735+07:00","message":"[GCS] Start streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.970867008+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.970905688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง 2 จุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.970912449+07:00","message":"receive interim result [false|false]: มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง 2 จุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.970927275+07:00","message":"[buffer interim] 2966 false มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง 2 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.970934319+07:00","message":"[bufferProcess] interim [120000000]:มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง 2 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.970936768+07:00","message":"[bufferProcess] send to processor:มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.97094174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.970944635+07:00","message":"> Transcript [41319] [false]: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.970947975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.970949963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.970952497+07:00","message":"StatePrefix: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.970955227+07:00","message":"TextPushed: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.992705893+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.992741041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง 2 จุด\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.992746865+07:00","message":"receive interim result [true|false]: มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง 2 จุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.992756457+07:00","message":"end recv isFinal message id 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.99275856+07:00","message":"end Recv id 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.99276451+07:00","message":"[buffer interim] 2966 true มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง 2 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.992771163+07:00","message":"[bufferProcess] interim [150000000]:มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง 2 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.992773896+07:00","message":"[bufferProcess] send to processor (isfinal):มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง 2 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.992776926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.992779484+07:00","message":"> Transcript [41320] [false]: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง 2 จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.99278262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.992784412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.99278631+07:00","message":"StatePrefix: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.992788776+07:00","message":"TextPushed: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.992790699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.992792932+07:00","message":"> Transcript [41321] [true]: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง 2 จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.992794985+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.992796577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.992798228+07:00","message":"StatePrefix: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณสี่แยกทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.992800023+07:00","message":"TextPushed: 'มีจุดตัดทางแยกขนาดใหญ่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:27.992806309+07:00","message":"Push: 'สี่แยกทั้ง 2 จุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:27.992814173+07:00","message":"push: {true สี่แยกทั้ง 2 จุด 0 0xc005d08d00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:28.002718745+07:00","message":"write wav file: './tmp/7565/7565_2966.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.267905635+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.267943373+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-05-12T12:57:28.267948158+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.267962049+07:00","message":"[buffer interim] 2967 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.267968226+07:00","message":"[bufferProcess] interim [360000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.267970071+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:28.489075706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:28.489102176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.586623053+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.586668198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.586675167+07:00","message":"receive interim result [false|false]: เป็นสะพาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.58669436+07:00","message":"[buffer interim] 2967 false เป็นสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.586706371+07:00","message":"[bufferProcess] interim [660000000]:เป็นสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.5867086+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.586712316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.586715381+07:00","message":"> Transcript [41322] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.586717571+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.784507112+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.784553313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.784576866+07:00","message":"receive interim result [false|false]: เป็นสะพานบุญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.784595411+07:00","message":"[buffer interim] 2967 false เป็นสะพานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.784603364+07:00","message":"[bufferProcess] interim [840000000]:เป็นสะพานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.78460632+07:00","message":"[bufferProcess] send to processor:เป็นสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.784611462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.784614104+07:00","message":"> Transcript [41323] [false]: 'เป็นสะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.78461729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.784619332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.784621152+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.78462307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.792546569+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.792601466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.792610206+07:00","message":"receive interim result [false|false]: เป็นสะพานพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.792631704+07:00","message":"[buffer interim] 2967 false เป็นสะพานพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.792641763+07:00","message":"[bufferProcess] interim [900000000]:เป็นสะพานพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.792645755+07:00","message":"[bufferProcess] send to processor:เป็นสะพานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.792654986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.792660671+07:00","message":"> Transcript [41324] [false]: 'เป็นสะพานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.792666735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.792669674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.792673554+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.792676519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.912395256+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.912454538+07:00","message":"receive 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-05-12T12:57:28.912463073+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่กัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.912480925+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.912491045+07:00","message":"[bufferProcess] interim [20000000]:เป็นสะพานคู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.912494631+07:00","message":"[bufferProcess] send to processor:เป็นสะพานพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.912500633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.9125065+07:00","message":"> Transcript [41325] [false]: 'เป็นสะพานพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.912511573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.91251452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.912517334+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.912520849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.967296101+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.96734635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานคู่ขนาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.967352192+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.967368872+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.967382031+07:00","message":"[bufferProcess] interim [80000000]:เป็นสะพานคู่ขนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.967384667+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.967391655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.967394865+07:00","message":"> Transcript [41326] [false]: 'เป็นสะพานคู่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.967398538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.967400704+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.967403193+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.967405198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.967411106+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.967413145+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.967415071+07:00","message":"Set new StatePrefix : 'เป็นสะพานคู่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:28.967417311+07:00","message":"Next Push (prob) : 'สะพานคู่กัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:28.967425231+07:00","message":"push: {false เป็น 0 0xc004428900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:29.290668434+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:29.290711731+07:00","message":"receive 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-05-12T12:57:29.290718525+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:29.290734972+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.290745506+07:00","message":"[bufferProcess] interim [380000000]:เป็นสะพานคู่ขนานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.290749451+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.290756198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.290760078+07:00","message":"> Transcript [41327] [false]: 'เป็นสะพานคู่ขนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.290763151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.290766454+07:00","message":"Set new StatePrefix: 'เป็นสะพานคู่ขนาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:29.400746646+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:29.40080026+07:00","message":"receive 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-05-12T12:57:29.400807979+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:29.400825176+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.400833399+07:00","message":"[bufferProcess] interim [500000000]:เป็นสะพานคู่ขนานและทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.400836188+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.400845165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.400848331+07:00","message":"> Transcript [41328] [false]: 'เป็นสะพานคู่ขนานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.400852382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.400855397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.400859412+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.400863182+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:29.679595867+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:29.679637248+07:00","message":"receive 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-05-12T12:57:29.679644005+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:29.679656266+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.679664318+07:00","message":"[bufferProcess] interim [740000000]:เป็นสะพานคู่ขนานและทางลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.679666925+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.679672382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.679675237+07:00","message":"> Transcript [41329] [false]: 'เป็นสะพานคู่ขนานและทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.679679018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.67968133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.679684327+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.679686843+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:29.684951294+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:29.684962012+07:00","message":"receive 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-05-12T12:57:29.684965438+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:29.684971875+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.684974879+07:00","message":"[bufferProcess] interim [800000000]:เป็นสะพานคู่ขนานและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.684976978+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.684979458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.684981541+07:00","message":"> Transcript [41330] [false]: 'เป็นสะพานคู่ขนานและทางลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.684983757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.684985616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.684987427+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:29.684990545+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:30.255851506+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:30.255885187+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-05-12T12:57:30.255890375+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:30.255904847+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.255914391+07:00","message":"[bufferProcess] interim [400000000]:เป็นสะพานคู่ขนานและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.255917287+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.255920475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.255923339+07:00","message":"> Transcript [41331] [false]: 'เป็นสะพานคู่ขนานและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.255926775+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.255929072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.25593152+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.255933657+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.25593875+07:00","message":"Push: 'สะพานคู่ขนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.255940708+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.255942738+07:00","message":"Set new StatePrefix : 'เป็นสะพานคู่ขนานและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.25594485+07:00","message":"Next Push (prob) : 'และทางลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:30.255951926+07:00","message":"push: {false สะพานคู่ขนาน 0 0xc004428900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:30.891103647+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:30.891148827+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-05-12T12:57:30.891154915+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:30.891170927+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.891179687+07:00","message":"[bufferProcess] interim [940000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.891182771+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.891191132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.891194064+07:00","message":"> Transcript [41332] [false]: 'เป็นสะพานคู่ขนานและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.891199536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.891202412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.891204809+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:30.891207874+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:31.466132943+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:31.466168738+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-05-12T12:57:31.466175109+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:31.466189241+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.466196093+07:00","message":"[bufferProcess] interim [540000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.466198989+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.466205407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.466208042+07:00","message":"> Transcript [41333] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.466211401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.46621637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.466219063+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.466221414+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนาน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:31.489305771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:31.489317115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:31.605467031+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:31.605518359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:31.605527612+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:31.605543622+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.605558683+07:00","message":"[bufferProcess] interim [720000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.605561592+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.605568657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.605571473+07:00","message":"> Transcript [41334] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.605575367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.605577942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.605580356+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.605583062+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:31.790620395+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:31.790667719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:31.790677076+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:31.790699566+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.790713657+07:00","message":"[bufferProcess] interim [900000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.790716415+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.790721192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.790725852+07:00","message":"> Transcript [41335] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.790730357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.790732736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.790735293+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.790738557+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.790741667+07:00","message":"Push: 'และทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.790743587+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.790745621+07:00","message":"Set new StatePrefix : 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:31.790749901+07:00","message":"Next Push (prob) : 'งบประมาณใช้ 1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:31.790759196+07:00","message":"push: {false และทางลอด 0 0xc004428900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.107147484+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.107183512+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-05-12T12:57:32.107189315+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.107196857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.10719996+07:00","message":"receive interim result [false|false]:  12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.107207398+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.107212882+07:00","message":"[buffer interim] 2967 false  12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.107218914+07:00","message":"[bufferProcess] interim [140000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.107221283+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.107224481+07:00","message":"[bufferProcess] interim [140000000]: 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.107226889+07:00","message":"[bufferProcess] update buffer: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.107229614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.10723212+07:00","message":"> Transcript [41336] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1000'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.107234878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.107236761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.107238722+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.107241141+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.111849926+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.111889571+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-05-12T12:57:32.111895586+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.111907403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.111910065+07:00","message":"receive interim result [false|false]:  1200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.111915332+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.111918475+07:00","message":"[buffer interim] 2967 false  1200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.111924782+07:00","message":"[bufferProcess] interim [200000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.111927981+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.111930562+07:00","message":"[bufferProcess] interim [200000000]: 1200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.111932391+07:00","message":"[bufferProcess] update buffer: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.111934478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.111936455+07:00","message":"> Transcript [41337] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.111938413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.111939995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.111941639+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.111943525+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.180494782+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.180543079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.180558398+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.180575962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.180578934+07:00","message":"receive interim result [false|false]:  1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.18058767+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.180591801+07:00","message":"[buffer interim] 2967 false  1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.180600469+07:00","message":"[bufferProcess] interim [320000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.180603233+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.180606991+07:00","message":"[bufferProcess] interim [320000000]: 1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.180610171+07:00","message":"[bufferProcess] update buffer: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.180613482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.180616181+07:00","message":"> Transcript [41338] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.18062007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.180622121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.180623854+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.180626342+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.320079721+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.320117321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.320123588+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.32013447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,200 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.320137674+07:00","message":"receive interim result [false|false]:  1,200 บาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.320147702+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.320152342+07:00","message":"[buffer interim] 2967 false  1,200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.32015847+07:00","message":"[bufferProcess] interim [380000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.320161082+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.320163959+07:00","message":"[bufferProcess] interim [380000000]: 1,200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.320166967+07:00","message":"[bufferProcess] update buffer: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.320170078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.320172695+07:00","message":"> Transcript [41339] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.320178185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.320180286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.320182063+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.320184728+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.320187509+07:00","message":"Push: 'งบประมาณใช้ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.320189351+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.320191734+07:00","message":"Set new StatePrefix : 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.320193886+07:00","message":"Next Push (prob) : ',200'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.32020113+07:00","message":"push: {false งบประมาณใช้ 1 0 0xc004428900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.361894493+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.361934689+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-05-12T12:57:32.361941875+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.361951892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.361954769+07:00","message":"receive interim result [false|false]:  1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.361961605+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.361965492+07:00","message":"[buffer interim] 2967 false  1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.361971232+07:00","message":"[bufferProcess] interim [440000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.361973862+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.361976816+07:00","message":"[bufferProcess] interim [440000000]: 1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.361979568+07:00","message":"[bufferProcess] update buffer: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.361982551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.361985652+07:00","message":"> Transcript [41340] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.361989049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.36199318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.36199517+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.361997285+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.3698166+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.369834288+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-05-12T12:57:32.369839735+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.369849899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,200 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.369853171+07:00","message":"receive interim result [false|false]:  1,200 บาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.369857664+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.369865408+07:00","message":"[buffer interim] 2967 false  1,200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.369869075+07:00","message":"[bufferProcess] interim [500000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.369872592+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.369875815+07:00","message":"[bufferProcess] interim [500000000]: 1,200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.369878564+07:00","message":"[bufferProcess] update buffer: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.369880929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.369883129+07:00","message":"> Transcript [41341] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.369885839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.369888181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.369890246+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.369892309+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.711377351+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.711420441+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-05-12T12:57:32.711427502+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.71143865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,200 บาทนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.711441989+07:00","message":"receive interim result [false|false]:  1,200 บาทนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.711450314+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.71145454+07:00","message":"[buffer interim] 2967 false  1,200 บาทนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.711460838+07:00","message":"[bufferProcess] interim [800000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.711463729+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.711467322+07:00","message":"[bufferProcess] interim [800000000]: 1,200 บาทนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.711470342+07:00","message":"[bufferProcess] update buffer: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.711475172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.711478038+07:00","message":"> Transcript [41342] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.7114832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.711485385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.711487247+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.711489616+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.747594129+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.747627282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.747633767+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.747646312+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-05-12T12:57:32.747649322+07:00","message":"receive interim result [false|false]:  บาทนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.747655884+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.747665095+07:00","message":"[buffer interim] 2967 false  บาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.747670495+07:00","message":"[bufferProcess] interim [920000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.747673458+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.747680392+07:00","message":"[bufferProcess] interim [920000000]: บาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.747682827+07:00","message":"[bufferProcess] update buffer: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.747685749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.747688721+07:00","message":"> Transcript [41343] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.747692187+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.747694554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.74769631+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.74769863+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.747706729+07:00","message":"Push: ',200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.747708668+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.747710782+07:00","message":"Set new StatePrefix : 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.74771317+07:00","message":"Next Push (prob) : ' บาทนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.747721724+07:00","message":"push: {false ,200 0 0xc004428900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.878223323+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.878260313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.878266437+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.878278157+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-05-12T12:57:32.878281306+07:00","message":"receive interim result [false|false]:  บาทนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.878288552+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:32.87829236+07:00","message":"[buffer interim] 2967 false  บาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.878298008+07:00","message":"[bufferProcess] interim [980000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.878300918+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.878303986+07:00","message":"[bufferProcess] interim [980000000]: บาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.878306245+07:00","message":"[bufferProcess] update buffer: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.878309169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.878311622+07:00","message":"> Transcript [41344] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.878316252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.878318238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.878320087+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:32.878322256+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.074993863+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.075033928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.075039994+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.075051748+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-05-12T12:57:33.075055266+07:00","message":"receive interim result [false|false]:  บาทนะครับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.075062132+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.075066209+07:00","message":"[buffer interim] 2967 false  บาทนะครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.075071649+07:00","message":"[bufferProcess] interim [160000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.075073989+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.075076969+07:00","message":"[bufferProcess] interim [160000000]: บาทนะครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.075079989+07:00","message":"[bufferProcess] update buffer: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.075084782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.075087699+07:00","message":"> Transcript [41345] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.075091097+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.075092962+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.075094943+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.075096981+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.088695416+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.088735278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.08874343+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.088760986+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-05-12T12:57:33.088765428+07:00","message":"receive interim result [false|false]:  บาทนะครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.088776741+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.088782548+07:00","message":"[buffer interim] 2967 false  บาทนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.088789699+07:00","message":"[bufferProcess] interim [220000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.088794069+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.08880103+07:00","message":"[bufferProcess] interim [220000000]: บาทนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.088804833+07:00","message":"[bufferProcess] update buffer: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.088809206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.088813099+07:00","message":"> Transcript [41346] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.088818332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.088821235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.088824106+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.088827597+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.281865018+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.281904302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.281910756+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.281922661+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-05-12T12:57:33.281926067+07:00","message":"receive interim result [false|false]:  บาทนะครับแล้วก็ปลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.281932832+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.281936883+07:00","message":"[buffer interim] 2967 false  บาทนะครับแล้วก็ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.281942908+07:00","message":"[bufferProcess] interim [400000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.281946065+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.281949406+07:00","message":"[bufferProcess] interim [400000000]: บาทนะครับแล้วก็ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.281952381+07:00","message":"[bufferProcess] update buffer: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.281955549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.281958217+07:00","message":"> Transcript [41347] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.281962343+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.281964867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.281966785+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.281968887+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.281972127+07:00","message":"Push: ' บาทนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.281974133+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.281976395+07:00","message":"Set new StatePrefix : 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.281978659+07:00","message":"Next Push (prob) : 'ครับแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.281986579+07:00","message":"push: {false  บาทนะ 0 0xc004428900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.387167817+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.387204116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.387211103+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.387223299+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-05-12T12:57:33.387226363+07:00","message":"receive interim result [false|false]:  บาทนะครับแล้วก็ปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.387234389+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.387238039+07:00","message":"[buffer interim] 2967 false  บาทนะครับแล้วก็ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.387243485+07:00","message":"[bufferProcess] interim [460000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.387246164+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.387249283+07:00","message":"[bufferProcess] interim [460000000]: บาทนะครับแล้วก็ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.387251895+07:00","message":"[bufferProcess] update buffer: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.387254646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.387257109+07:00","message":"> Transcript [41348] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.387260692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.387262989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.387264892+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.387267239+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.396756961+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.39678944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.396795762+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.39681509+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-05-12T12:57:33.39681862+07:00","message":"receive interim result [false|false]:  บาทนะครับแล้วก็ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.396825994+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.39683582+07:00","message":"[buffer interim] 2967 false  บาทนะครับแล้วก็ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.39684097+07:00","message":"[bufferProcess] interim [520000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.396847084+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.396854243+07:00","message":"[bufferProcess] interim [520000000]: บาทนะครับแล้วก็ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.396856792+07:00","message":"[bufferProcess] update buffer: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.396859833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.396862353+07:00","message":"> Transcript [41349] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.39686613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.39686879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.396871048+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.396873455+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.458213692+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.458248693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.458255636+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.458268135+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-05-12T12:57:33.458271313+07:00","message":"receive interim result [false|false]:  บาทนะครับแล้วก็ประเมิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.458279517+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.458283689+07:00","message":"[buffer interim] 2967 false  บาทนะครับแล้วก็ประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.458289092+07:00","message":"[bufferProcess] interim [580000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.45829143+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.45829487+07:00","message":"[bufferProcess] interim [580000000]: บาทนะครับแล้วก็ประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.458297527+07:00","message":"[bufferProcess] update buffer: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.458300326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.458303065+07:00","message":"> Transcript [41350] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.458307615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.4583097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.458311931+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.458314454+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.701672439+07:00","message":"[GCS] IsForceVAD: false for message ID: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.708578806+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.70860992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.708616337+07:00","message":"receive interim result [false|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.708626952+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-05-12T12:57:33.708629582+07:00","message":"receive interim result [false|false]:  บาทนะครับแล้วก็ประเมินว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.708636997+07:00","message":"[buffer interim] 2967 false เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.708641134+07:00","message":"[buffer interim] 2967 false  บาทนะครับแล้วก็ประเมินว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.708647048+07:00","message":"[bufferProcess] interim [760000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.708649667+07:00","message":"[bufferProcess] send to processor:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.708653069+07:00","message":"[bufferProcess] interim [760000000]: บาทนะครับแล้วก็ประเมินว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.708656111+07:00","message":"[bufferProcess] update buffer: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประเมินว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.708659034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.708661778+07:00","message":"> Transcript [41351] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.708665409+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.708667374+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.708669345+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.708671608+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.708674477+07:00","message":"Push: 'ครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.708676338+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.708678943+07:00","message":"Set new StatePrefix : 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.708681506+07:00","message":"Next Push (prob) : 'ประเมิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.708694479+07:00","message":"push: {false ครับแล้วก็ 0 0xc004428900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.76267521+07:00","message":"[GCS] Start streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.948663966+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.948707173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประเมินว่า\",\"confidence\":0.9447116}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.948713752+07:00","message":"receive interim result [true|false]: เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประเมินว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.948723072+07:00","message":"end recv isFinal message id 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.948725078+07:00","message":"end Recv id 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.948732816+07:00","message":"[buffer interim] 2967 true เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประเมินว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.948743732+07:00","message":"[bufferProcess] interim [970000000]:เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประเมินว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.948747481+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประเมินว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.948751595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.948754697+07:00","message":"> Transcript [41352] [false]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประเมินว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.948758189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.948760056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.948762444+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.948765209+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.948767252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.948769049+07:00","message":"> Transcript [41353] [true]: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประเมินว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.948771229+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.948773023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.948781262+07:00","message":"StatePrefix: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็ประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.948790241+07:00","message":"TextPushed: 'เป็นสะพานคู่ขนานและทางลอดงบประมาณใช้ 1,200 บาทนะครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:33.948793597+07:00","message":"Push: 'ประเมินว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:33.948804105+07:00","message":"push: {true ประเมินว่า 0 0xc004428900}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:33.96112733+07:00","message":"write wav file: './tmp/7565/7565_2967.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:34.329459934+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:34.329502593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:34.329508208+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:34.329524882+07:00","message":"[buffer interim] 2968 false 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.329532313+07:00","message":"[bufferProcess] interim [420000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.329539365+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:34.461076949+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:34.461113468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:34.461119332+07:00","message":"receive interim result [false|false]: สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:34.461133761+07:00","message":"[buffer interim] 2968 false สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.461141153+07:00","message":"[bufferProcess] interim [480000000]:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.461143354+07:00","message":"[bufferProcess] send to processor:3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.461148173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.46115076+07:00","message":"> Transcript [41354] [false]: '3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.461152693+07:00","message":"Set StatePrefix (first interim): '3'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:34.489774748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:34.489794603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:34.8084992+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:34.808556371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:34.808564029+07:00","message":"receive interim result [false|false]: สามารถเปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:34.808588311+07:00","message":"[buffer interim] 2968 false สามารถเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.808596707+07:00","message":"[bufferProcess] interim [840000000]:สามารถเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.808599232+07:00","message":"[bufferProcess] send to processor:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.808602901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.80860614+07:00","message":"> Transcript [41355] [false]: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.808608308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.808610333+07:00","message":"Set new StatePrefix: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:34.974311942+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:34.974353795+07:00","message":"receive 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-05-12T12:57:34.974360171+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:34.974392855+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.974401742+07:00","message":"[bufferProcess] interim [20000000]:สามารถเปิดใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.97440435+07:00","message":"[bufferProcess] send to processor:สามารถเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.9744081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.974411182+07:00","message":"> Transcript [41356] [false]: 'สามารถเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.974414864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.97441722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.974419177+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:34.974421113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:35.139795152+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:35.139840541+07:00","message":"receive 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-05-12T12:57:35.139849035+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:35.139866004+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.139877647+07:00","message":"[bufferProcess] interim [140000000]:สามารถเปิดใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.139886157+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.139894913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.139898769+07:00","message":"> Transcript [41357] [false]: 'สามารถเปิดใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.13990362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.139911911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.139914916+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.139917883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:35.214310194+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:35.214344286+07:00","message":"receive 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-05-12T12:57:35.214350647+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:35.214367591+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.214377344+07:00","message":"[bufferProcess] interim [320000000]:สามารถเปิดใช้งานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.21438015+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.21438498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.214388195+07:00","message":"> Transcript [41358] [false]: 'สามารถเปิดใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.214392687+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.214394957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.214396697+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.214398747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:35.393293552+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:35.393326609+07:00","message":"receive 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-05-12T12:57:35.393333327+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:35.393348249+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.393355346+07:00","message":"[bufferProcess] interim [500000000]:สามารถเปิดใช้งานได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.393358114+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.393364325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.39337052+07:00","message":"> Transcript [41359] [false]: 'สามารถเปิดใช้งานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.393374619+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.393377655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.39338015+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.393382529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.393389298+07:00","message":"Push: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.393391256+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.393393357+07:00","message":"Set new StatePrefix : 'สามารถเปิดใช้งานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:35.39339602+07:00","message":"Next Push (prob) : 'เปิดใช้งานได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:35.393403889+07:00","message":"push: {false สามารถ 0 0xc005d08700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:36.133470526+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:36.133510034+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-05-12T12:57:36.133516758+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:36.133542229+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.133553563+07:00","message":"[bufferProcess] interim [100000000]:สามารถเปิดใช้งานได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.133556127+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.133560421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.133563713+07:00","message":"> Transcript [41360] [false]: 'สามารถเปิดใช้งานได้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.133567374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.133571784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.133573981+07:00","message":"StatePrefix: 'สามารถเปิดใช้งานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.133576263+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:36.53930284+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:36.539342357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเปิดใช้งานได้จริงในปี 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:36.53934859+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:36.539363486+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.539378134+07:00","message":"[bufferProcess] interim [580000000]:สามารถเปิดใช้งานได้จริงในปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.539380841+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.539384553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.539387482+07:00","message":"> Transcript [41361] [false]: 'สามารถเปิดใช้งานได้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.539391009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.539393783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.539396369+07:00","message":"StatePrefix: 'สามารถเปิดใช้งานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.539398862+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:36.601999464+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:36.602038697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเปิดใช้งานได้จริงในปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:36.60204602+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:36.60206016+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.602067467+07:00","message":"[bufferProcess] interim [700000000]:สามารถเปิดใช้งานได้จริงในปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.602070218+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริงในปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.602076038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.602078972+07:00","message":"> Transcript [41362] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.602082368+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.60208467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.602087058+07:00","message":"StatePrefix: 'สามารถเปิดใช้งานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.602089525+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:36.922276138+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:36.922314911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเปิดใช้งานได้จริงในปี 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:36.922322546+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี 2005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:36.922338514+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.922345388+07:00","message":"[bufferProcess] interim [0]:สามารถเปิดใช้งานได้จริงในปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.922347775+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริงในปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.922354335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.922357112+07:00","message":"> Transcript [41363] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.92236095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.922363216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.922365418+07:00","message":"StatePrefix: 'สามารถเปิดใช้งานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.922367931+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.922373659+07:00","message":"Push: 'เปิดใช้งานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.92237562+07:00","message":"TextPushed: 'สามารถเปิดใช้งานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.922377957+07:00","message":"Set new StatePrefix : 'สามารถเปิดใช้งานได้จริงในปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:36.922381106+07:00","message":"Next Push (prob) : 'จริงในปี 2000'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:36.922389155+07:00","message":"push: {false เปิดใช้งานได้ 0 0xc005d08700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.121946824+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.121984521+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-05-12T12:57:37.12199533+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.122006404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.122011277+07:00","message":"receive interim result [false|false]:  2005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.122032304+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.122051171+07:00","message":"[buffer interim] 2968 false  2005"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.122060642+07:00","message":"[bufferProcess] interim [180000000]:สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.122064605+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริงในปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.122070769+07:00","message":"[bufferProcess] interim [180000000]: 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.122076722+07:00","message":"[bufferProcess] update buffer: สามารถเปิดใช้งานได้จริงในปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.122082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.122086693+07:00","message":"> Transcript [41364] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.12209026+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.122093651+07:00","message":"Set new StatePrefix: 'สามารถเปิดใช้งานได้จริงในปี 2005'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.240005035+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.240045727+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-05-12T12:57:37.240052665+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.240065702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.240068395+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.240076612+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.240081119+07:00","message":"[buffer interim] 2968 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.240087796+07:00","message":"[bufferProcess] interim [300000000]:สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.240090467+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริงในปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.240093214+07:00","message":"[bufferProcess] interim [300000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.240095401+07:00","message":"[bufferProcess] update buffer: สามารถเปิดใช้งานได้จริงในปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.240098334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.240101517+07:00","message":"> Transcript [41365] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.24010519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.240107283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.24010921+07:00","message":"StatePrefix: 'สามารถเปิดใช้งานได้จริงในปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.240111473+07:00","message":"TextPushed: 'สามารถเปิดใช้งานได้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:37.490656354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:37.490681391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.64002016+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.640059499+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-05-12T12:57:37.640065785+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.640082021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2507\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.640085521+07:00","message":"receive interim result [false|false]:  2507"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.640094377+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.640098663+07:00","message":"[buffer interim] 2968 false  2507"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.640104908+07:00","message":"[bufferProcess] interim [660000000]:สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.640107822+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริงในปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.640110935+07:00","message":"[bufferProcess] interim [660000000]: 2507"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.640113081+07:00","message":"[bufferProcess] update buffer: สามารถเปิดใช้งานได้จริงในปี 2507"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.640115966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.640118779+07:00","message":"> Transcript [41366] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.640120928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.640122913+07:00","message":"Set new StatePrefix: 'สามารถเปิดใช้งานได้จริงในปี 2500'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.69255636+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.692589025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเปิดใช้งานได้จริงในปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.692595391+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.69260834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2570\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.692611172+07:00","message":"receive interim result [false|false]:  2570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.692618738+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.69262225+07:00","message":"[buffer interim] 2968 false  2570"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.692631187+07:00","message":"[bufferProcess] interim [780000000]:สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.692633628+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริงในปี 2507"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.69263951+07:00","message":"[bufferProcess] interim [780000000]: 2570"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.692643734+07:00","message":"[bufferProcess] update buffer: สามารถเปิดใช้งานได้จริงในปี 2570"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.692646575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.69264932+07:00","message":"> Transcript [41367] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2507'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.69265196+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.692653805+07:00","message":"Set new StatePrefix: 'สามารถเปิดใช้งานได้จริงในปี 2507'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.955803256+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.955841475+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-05-12T12:57:37.955847685+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.955858354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2573\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.955861997+07:00","message":"receive interim result [false|false]:  2573"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.955884425+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:37.955904515+07:00","message":"[buffer interim] 2968 false  2573"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.955912426+07:00","message":"[bufferProcess] interim [960000000]:สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.955915679+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริงในปี 2570"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.955922118+07:00","message":"[bufferProcess] interim [960000000]: 2573"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.95592486+07:00","message":"[bufferProcess] update buffer: สามารถเปิดใช้งานได้จริงในปี 2573"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.955937623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.955967564+07:00","message":"> Transcript [41368] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2570'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.955971202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:37.955974382+07:00","message":"Set new StatePrefix: 'สามารถเปิดใช้งานได้จริงในปี 2570'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.011756829+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.011793794+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-05-12T12:57:38.011799765+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.011812174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2572\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.011814839+07:00","message":"receive interim result [false|false]:  2572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.011822152+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.011825683+07:00","message":"[buffer interim] 2968 false  2572"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.011831285+07:00","message":"[bufferProcess] interim [80000000]:สามารถเปิดใช้งานได้จริงในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.011834009+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริงในปี 2573"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.011840889+07:00","message":"[bufferProcess] interim [80000000]: 2572"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.011843599+07:00","message":"[bufferProcess] update buffer: สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.011846473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.011849303+07:00","message":"> Transcript [41369] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2573'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.011851512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.011854055+07:00","message":"Set new StatePrefix: 'สามารถเปิดใช้งานได้จริงในปี 2573'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.632514287+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.63256063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเปิดใช้งานได้จริงในปี 2572\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.632566253+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.63258029+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.63258903+07:00","message":"[bufferProcess] interim [680000000]:สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.632591674+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.632595151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.632597874+07:00","message":"> Transcript [41370] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2572'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.632600104+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.632602382+07:00","message":"Set new StatePrefix: 'สามารถเปิดใช้งานได้จริงในปี 2572'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.745810002+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.745855345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเปิดใช้งานได้จริงในปี 2572\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.745863642+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.745880367+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-05-12T12:57:38.745883146+07:00","message":"receive interim result [false|false]:  จาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.745892067+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.74589603+07:00","message":"[buffer interim] 2968 false  จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.745903401+07:00","message":"[bufferProcess] interim [800000000]:สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.745905805+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.745908939+07:00","message":"[bufferProcess] interim [800000000]: จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.745911315+07:00","message":"[bufferProcess] update buffer: สามารถเปิดใช้งานได้จริงในปี 2572 จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.74591596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.745920108+07:00","message":"> Transcript [41371] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2572'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.745923484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.745925721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.745928076+07:00","message":"StatePrefix: 'สามารถเปิดใช้งานได้จริงในปี 2572'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.745930672+07:00","message":"TextPushed: 'สามารถเปิดใช้งานได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.852566661+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.852600766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเปิดใช้งานได้จริงในปี 2572\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.852608084+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.852617108+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-05-12T12:57:38.852620759+07:00","message":"receive interim result [false|false]:  จากการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.852629009+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:38.852634449+07:00","message":"[buffer interim] 2968 false  จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.852640289+07:00","message":"[bufferProcess] interim [920000000]:สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.852642976+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริงในปี 2572 จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.852648345+07:00","message":"[bufferProcess] interim [920000000]: จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.852651474+07:00","message":"[bufferProcess] update buffer: สามารถเปิดใช้งานได้จริงในปี 2572 จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.852664725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.85268094+07:00","message":"> Transcript [41372] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2572 จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.852686852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.85268968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.852692033+07:00","message":"StatePrefix: 'สามารถเปิดใช้งานได้จริงในปี 2572'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:38.852694772+07:00","message":"TextPushed: 'สามารถเปิดใช้งานได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.056479376+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.056511522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเปิดใช้งานได้จริงในปี 2572\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.056524715+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.056534093+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-05-12T12:57:39.056537735+07:00","message":"receive interim result [false|false]:  จากการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.056545757+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.056551604+07:00","message":"[buffer interim] 2968 false  จากการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.056557624+07:00","message":"[bufferProcess] interim [100000000]:สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.056560586+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริงในปี 2572 จากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.056565409+07:00","message":"[bufferProcess] interim [100000000]: จากการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.056568224+07:00","message":"[bufferProcess] update buffer: สามารถเปิดใช้งานได้จริงในปี 2572 จากการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.056578743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.056597363+07:00","message":"> Transcript [41373] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2572 จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.056603054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.056605481+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.056608251+07:00","message":"StatePrefix: 'สามารถเปิดใช้งานได้จริงในปี 2572'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.056610804+07:00","message":"TextPushed: 'สามารถเปิดใช้งานได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.110881876+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.110926713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเปิดใช้งานได้จริงในปี 2572\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.110933409+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.110946338+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-05-12T12:57:39.11094961+07:00","message":"receive interim result [false|false]:  จากการติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.110958013+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.110961903+07:00","message":"[buffer interim] 2968 false  จากการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.110968529+07:00","message":"[bufferProcess] interim [160000000]:สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.110971618+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริงในปี 2572 จากการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.110974784+07:00","message":"[bufferProcess] interim [160000000]: จากการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.110977942+07:00","message":"[bufferProcess] update buffer: สามารถเปิดใช้งานได้จริงในปี 2572 จากการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.110981582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.110984234+07:00","message":"> Transcript [41374] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2572 จากการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.11098736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.110989278+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.110991411+07:00","message":"StatePrefix: 'สามารถเปิดใช้งานได้จริงในปี 2572'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.110993486+07:00","message":"TextPushed: 'สามารถเปิดใช้งานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.110995987+07:00","message":"Push: 'จริงในปี 2572'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.110997765+07:00","message":"TextPushed: 'สามารถเปิดใช้งานได้จริงในปี 2572'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.111000203+07:00","message":"Set new StatePrefix : 'สามารถเปิดใช้งานได้จริงในปี 2572 จากการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.111002593+07:00","message":"Next Push (prob) : ' จากการสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.111009392+07:00","message":"push: {false จริงในปี 2572 0 0xc005d08700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.111613324+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.111644264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเปิดใช้งานได้จริงในปี 2572\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.111649644+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.111659179+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-05-12T12:57:39.111662205+07:00","message":"receive interim result [false|false]:  จากการศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.111671689+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.111676861+07:00","message":"[buffer interim] 2968 false  จากการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.111681398+07:00","message":"[bufferProcess] interim [220000000]:สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.111684581+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริงในปี 2572 จากการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.111689493+07:00","message":"[bufferProcess] interim [220000000]: จากการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.111691716+07:00","message":"[bufferProcess] update buffer: สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.111694467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.111697359+07:00","message":"> Transcript [41375] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2572 จากการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.111700065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.111702192+07:00","message":"Set new StatePrefix: 'สามารถเปิดใช้งานได้จริงในปี 2572 จากการติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.525057742+07:00","message":"[GCS] IsForceVAD: false for message ID: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.55559061+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.555629446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเปิดใช้งานได้จริงในปี 2572\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.55563657+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.555648076+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-05-12T12:57:39.555650709+07:00","message":"receive interim result [false|false]:  จากการศึกษาข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.555658696+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.555666249+07:00","message":"[buffer interim] 2968 false  จากการศึกษาข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.555672401+07:00","message":"[bufferProcess] interim [580000000]:สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.555675267+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.555678551+07:00","message":"[bufferProcess] interim [580000000]: จากการศึกษาข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.555681636+07:00","message":"[bufferProcess] update buffer: สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษาข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.555688696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.555703664+07:00","message":"> Transcript [41376] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.555708208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.555711192+07:00","message":"Set new StatePrefix: 'สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.592321698+07:00","message":"[GCS] Start streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.615776926+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.615823558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเปิดใช้งานได้จริงในปี 2572\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.615831483+07:00","message":"receive interim result [false|false]: สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.615843758+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-05-12T12:57:39.615847294+07:00","message":"receive interim result [false|false]:  จากการศึกษาของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.615855196+07:00","message":"[buffer interim] 2968 false สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.615859264+07:00","message":"[buffer interim] 2968 false  จากการศึกษาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.615864954+07:00","message":"[bufferProcess] interim [640000000]:สามารถเปิดใช้งานได้จริงในปี 2572"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.615867584+07:00","message":"[bufferProcess] send to processor:สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษาข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.615870844+07:00","message":"[bufferProcess] interim [640000000]: จากการศึกษาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.615873696+07:00","message":"[bufferProcess] update buffer: สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.615877756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.615881704+07:00","message":"> Transcript [41377] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.615886576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.61588942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.615892552+07:00","message":"StatePrefix: 'สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.615896587+07:00","message":"TextPushed: 'สามารถเปิดใช้งานได้จริงในปี 2572'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.817362365+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.817409195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษาของ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.817416874+07:00","message":"receive interim result [true|false]: สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษาของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.81742876+07:00","message":"end recv isFinal message id 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.817431495+07:00","message":"end Recv id 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.81743856+07:00","message":"[buffer interim] 2968 true สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.817446103+07:00","message":"[bufferProcess] interim [790000000]:สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.817449086+07:00","message":"[bufferProcess] send to processor (isfinal):สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.817454077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.817457013+07:00","message":"> Transcript [41378] [false]: 'สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.817460414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.817462407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.817464566+07:00","message":"StatePrefix: 'สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.817467765+07:00","message":"TextPushed: 'สามารถเปิดใช้งานได้จริงในปี 2572'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.817469598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.817471585+07:00","message":"> Transcript [41379] [true]: 'สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.817474232+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.817475837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.817477521+07:00","message":"StatePrefix: 'สามารถเปิดใช้งานได้จริงในปี 2572 จากการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.817479471+07:00","message":"TextPushed: 'สามารถเปิดใช้งานได้จริงในปี 2572'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:39.817483257+07:00","message":"Push: ' จากการศึกษาของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:39.817492501+07:00","message":"push: {true  จากการศึกษาของ 0 0xc005d08700}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:39.829209692+07:00","message":"write wav file: './tmp/7565/7565_2968.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.10707414+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.107107366+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-05-12T12:57:40.107113637+07:00","message":"receive interim result [false|false]: แผน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.10712835+07:00","message":"[buffer interim] 2969 false แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.107134584+07:00","message":"[bufferProcess] interim [360000000]:แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.107136402+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.312617427+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.312660969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.312666826+07:00","message":"receive interim result [false|false]: แผง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.312681879+07:00","message":"[buffer interim] 2969 false แผง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.312697783+07:00","message":"[bufferProcess] interim [540000000]:แผง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.312700429+07:00","message":"[bufferProcess] send to processor:แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.312703998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.312706859+07:00","message":"> Transcript [41380] [false]: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.312711429+07:00","message":"Set StatePrefix (first interim): 'แผน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:40.491620129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:40.491639227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.563063243+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.563104818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนผัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.563111535+07:00","message":"receive interim result [false|false]: แผนผัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.563132581+07:00","message":"[buffer interim] 2969 false แผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.563144994+07:00","message":"[bufferProcess] interim [780000000]:แผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.563147562+07:00","message":"[bufferProcess] send to processor:แผง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.563151294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.56315423+07:00","message":"> Transcript [41381] [false]: 'แผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.563156465+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.56315876+07:00","message":"Set new StatePrefix: 'แผง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.62777037+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.627806702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.627812677+07:00","message":"receive interim result [false|false]: แขวงทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.627827012+07:00","message":"[buffer interim] 2969 false แขวงทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.627833851+07:00","message":"[bufferProcess] interim [840000000]:แขวงทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.627836032+07:00","message":"[bufferProcess] send to processor:แผนผัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.627839324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.627842056+07:00","message":"> Transcript [41382] [false]: 'แผนผัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.627844365+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.627846268+07:00","message":"Set new StatePrefix: 'แผนผัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.629492355+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.629504101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงทางหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.629515793+07:00","message":"receive interim result [false|false]: แขวงทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:40.629524577+07:00","message":"[buffer interim] 2969 false แขวงทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.629527922+07:00","message":"[bufferProcess] interim [900000000]:แขวงทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.629529789+07:00","message":"[bufferProcess] send to processor:แขวงทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.62953175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.62953358+07:00","message":"> Transcript [41383] [false]: 'แขวงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.629536923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:40.629539615+07:00","message":"Set new StatePrefix: 'แขวงทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:41.020479792+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:41.020525769+07:00","message":"receive 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-05-12T12:57:41.020531961+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:41.020548246+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.020556779+07:00","message":"[bufferProcess] interim [260000000]:แขวงทางหลวงเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.020559425+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.020563409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.020566538+07:00","message":"> Transcript [41384] [false]: 'แขวงทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.020569959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.020572168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.02057532+07:00","message":"StatePrefix: 'แขวงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.020577496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:41.34131867+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:41.341352916+07:00","message":"receive 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-05-12T12:57:41.341359106+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:41.341371676+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.341379232+07:00","message":"[bufferProcess] interim [560000000]:แขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.34138198+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.341386821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.34138933+07:00","message":"> Transcript [41385] [false]: 'แขวงทางหลวงเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.341393093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.341395231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.341397169+07:00","message":"StatePrefix: 'แขวงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.341399275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:41.467467748+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:41.467500279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:41.467510884+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:41.467523297+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.467529749+07:00","message":"[bufferProcess] interim [680000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.467532172+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.467537191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.467539872+07:00","message":"> Transcript [41386] [false]: 'แขวงทางหลวงเชียงใหม่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.467543169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.467545297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.467547213+07:00","message":"StatePrefix: 'แขวงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.467549452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:41.911010997+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:41.911050042+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-05-12T12:57:41.911057046+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:41.911069067+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-05-12T12:57:41.911072687+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:41.911082177+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:41.911087874+07:00","message":"[buffer interim] 2969 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.91109501+07:00","message":"[bufferProcess] interim [160000000]:แขวงทางหลวงเชียงใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.911098298+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.911102758+07:00","message":"[bufferProcess] interim [160000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.911105998+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.911110008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.911113628+07:00","message":"> Transcript [41387] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.911117527+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.911120301+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.911123044+07:00","message":"StatePrefix: 'แขวงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.911125994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.911129611+07:00","message":"Push: 'แขวงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.911132695+07:00","message":"TextPushed: 'แขวงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.911136722+07:00","message":"Set new StatePrefix : 'แขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:41.911139976+07:00","message":"Next Push (prob) : 'หลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:41.911150605+07:00","message":"push: {false แขวงทาง 0 0xc003757200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.050050217+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.050085727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.050091752+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.050104765+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.050111782+07:00","message":"[bufferProcess] interim [280000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.050114304+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.050119363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.050121979+07:00","message":"> Transcript [41388] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.050125222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.050127588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.050129825+07:00","message":"StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.050132271+07:00","message":"TextPushed: 'แขวงทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.369620078+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.369655991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.369662523+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.369671745+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-05-12T12:57:42.369674654+07:00","message":"receive interim result [false|false]:  ระบุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.369688678+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.36970055+07:00","message":"[buffer interim] 2969 false  ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.369707765+07:00","message":"[bufferProcess] interim [580000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.369710415+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.369715576+07:00","message":"[bufferProcess] interim [580000000]: ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.369719467+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2 ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.369722328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.369725469+07:00","message":"> Transcript [41389] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.369728919+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.369730945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.369732828+07:00","message":"StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.369739176+07:00","message":"TextPushed: 'แขวงทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.431725892+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.431759527+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-05-12T12:57:42.431767437+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.431778484+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-05-12T12:57:42.43178603+07:00","message":"receive interim result [false|false]:  กระปุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.431793659+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.431806274+07:00","message":"[buffer interim] 2969 false  กระปุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.431812921+07:00","message":"[bufferProcess] interim [640000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.431815793+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2 ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.431820976+07:00","message":"[bufferProcess] interim [640000000]: กระปุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.431823544+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2 กระปุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.431826183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.431829002+07:00","message":"> Transcript [41390] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.431832301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.431834275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.431836172+07:00","message":"StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.431838909+07:00","message":"TextPushed: 'แขวงทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.556227432+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.556259299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.55626502+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.556276018+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-05-12T12:57:42.556278948+07:00","message":"receive interim result [false|false]:  ระบุว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.556294852+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.556298474+07:00","message":"[buffer interim] 2969 false  ระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.556304185+07:00","message":"[bufferProcess] interim [760000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.556306633+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2 กระปุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.556309729+07:00","message":"[bufferProcess] interim [760000000]: ระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.556312459+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.556315521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.556318012+07:00","message":"> Transcript [41391] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2 กระปุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.556321489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.556323621+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.556325554+07:00","message":"StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.556327809+07:00","message":"TextPushed: 'แขวงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.556330299+07:00","message":"Push: 'หลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.556332241+07:00","message":"TextPushed: 'แขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.556334258+07:00","message":"Set new StatePrefix : 'แขวงทางหลวงเชียงใหม่ที่ 2 กระปุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.55633793+07:00","message":"Next Push (prob) : ' กระปุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.556345473+07:00","message":"push: {false หลวงเชียงใหม่ที่ 2 0 0xc003757200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.750049514+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.750083933+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-05-12T12:57:42.750089441+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.750099036+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-05-12T12:57:42.750101785+07:00","message":"receive interim result [false|false]:  ระบุว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.750108655+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:42.750114264+07:00","message":"[buffer interim] 2969 false  ระบุว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.750120102+07:00","message":"[bufferProcess] interim [940000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.75012262+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.750127672+07:00","message":"[bufferProcess] interim [940000000]: ระบุว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.750130522+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.75013377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.750136411+07:00","message":"> Transcript [41392] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.750138758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:42.750141027+07:00","message":"Set new StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.08037927+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.08042605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.08043287+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.080447523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ระบุว่าจะ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.080450332+07:00","message":"receive interim result [false|false]:  ระบุว่าจะ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.080459365+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.080463744+07:00","message":"[buffer interim] 2969 false  ระบุว่าจะ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.080475177+07:00","message":"[bufferProcess] interim [300000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.080478144+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.080488943+07:00","message":"[bufferProcess] interim [300000000]: ระบุว่าจะ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.080491776+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.080501094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.080506048+07:00","message":"> Transcript [41393] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.080511496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.0805152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.080517988+07:00","message":"StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.080522173+07:00","message":"TextPushed: 'แขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.132836114+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.132879781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.132887777+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.132898801+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-05-12T12:57:43.132903389+07:00","message":"receive interim result [false|false]:  ระบุว่าจะสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.132913104+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.132918175+07:00","message":"[buffer interim] 2969 false  ระบุว่าจะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.132930565+07:00","message":"[bufferProcess] interim [420000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.132934997+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.132939113+07:00","message":"[bufferProcess] interim [420000000]: ระบุว่าจะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.132943213+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.132947108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.132950481+07:00","message":"> Transcript [41394] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.132955293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.132958133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.132961166+07:00","message":"StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.132964499+07:00","message":"TextPushed: 'แขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:43.492444238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:43.492480095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.6382028+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.638234336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.638239997+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.638247945+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-05-12T12:57:43.638251183+07:00","message":"receive interim result [false|false]:  ระบุว่าจะสามารถรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.638258064+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.63826197+07:00","message":"[buffer interim] 2969 false  ระบุว่าจะสามารถรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.638267141+07:00","message":"[bufferProcess] interim [840000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.638269783+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.638274735+07:00","message":"[bufferProcess] interim [840000000]: ระบุว่าจะสามารถรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.638277722+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.638280587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.63828329+07:00","message":"> Transcript [41395] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.638286661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.638288859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.638290658+07:00","message":"StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.638292775+07:00","message":"TextPushed: 'แขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.640779717+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.64081779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.640824124+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.640838446+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-05-12T12:57:43.640842338+07:00","message":"receive interim result [false|false]:  ระบุว่าจะสามารถรอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.64084976+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.640853151+07:00","message":"[buffer interim] 2969 false  ระบุว่าจะสามารถรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.640858765+07:00","message":"[bufferProcess] interim [900000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.640861513+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.640864663+07:00","message":"[bufferProcess] interim [900000000]: ระบุว่าจะสามารถรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.640867531+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.640870623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.640873398+07:00","message":"> Transcript [41396] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.640877308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.640879475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.640881228+07:00","message":"StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.640883404+07:00","message":"TextPushed: 'แขวงทางหลวงเชียงใหม่ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.640886583+07:00","message":"Push: ' ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.640888436+07:00","message":"TextPushed: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.64089125+07:00","message":"Set new StatePrefix : 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.640893523+07:00","message":"Next Push (prob) : 'จะสามารถรอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.640900943+07:00","message":"push: {false  ระบุว่า 0 0xc003757200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.77976562+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.779796654+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-05-12T12:57:43.779802766+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.779814251+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-05-12T12:57:43.779817068+07:00","message":"receive interim result [false|false]:  ระบุว่าจะสามารถรองรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.779824723+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:43.77982865+07:00","message":"[buffer interim] 2969 false  ระบุว่าจะสามารถรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.779834728+07:00","message":"[bufferProcess] interim [20000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.779837438+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.779840894+07:00","message":"[bufferProcess] interim [20000000]: ระบุว่าจะสามารถรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.779845301+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.779849746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.779853606+07:00","message":"> Transcript [41397] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.779858967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.779862406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.779865606+07:00","message":"StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:43.77986925+07:00","message":"TextPushed: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.027134215+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.027167281+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-05-12T12:57:44.02717295+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.027183958+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-05-12T12:57:44.027186828+07:00","message":"receive interim result [false|false]:  ระบุว่าจะสามารถรองรับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.027193703+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.027196969+07:00","message":"[buffer interim] 2969 false  ระบุว่าจะสามารถรองรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.027202416+07:00","message":"[bufferProcess] interim [260000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.027205201+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.027207843+07:00","message":"[bufferProcess] interim [260000000]: ระบุว่าจะสามารถรองรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.027210515+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.027213591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.027216439+07:00","message":"> Transcript [41398] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.027219671+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.027221643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.027223615+07:00","message":"StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.027225996+07:00","message":"TextPushed: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.225316001+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.22534931+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-05-12T12:57:44.22535516+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.225365071+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-05-12T12:57:44.225367901+07:00","message":"receive interim result [false|false]:  ระบุว่าจะสามารถรองรับการจัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.225375598+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.225380117+07:00","message":"[buffer interim] 2969 false  ระบุว่าจะสามารถรองรับการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.225387581+07:00","message":"[bufferProcess] interim [440000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.225391474+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.22539611+07:00","message":"[bufferProcess] interim [440000000]: ระบุว่าจะสามารถรองรับการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.225400374+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.225404788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.225407923+07:00","message":"> Transcript [41399] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.225411636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.225413582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.225415709+07:00","message":"StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.225418108+07:00","message":"TextPushed: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.229149722+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.229186911+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-05-12T12:57:44.229192264+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.229203278+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-05-12T12:57:44.229206644+07:00","message":"receive interim result [false|false]:  ระบุว่าจะสามารถรองรับการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.229212397+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.229217323+07:00","message":"[buffer interim] 2969 false  ระบุว่าจะสามารถรองรับการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.229223325+07:00","message":"[bufferProcess] interim [500000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.229226006+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.22923068+07:00","message":"[bufferProcess] interim [500000000]: ระบุว่าจะสามารถรองรับการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.229233503+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.229236407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.229238686+07:00","message":"> Transcript [41400] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.229241875+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.22924378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.229249499+07:00","message":"StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.229251879+07:00","message":"TextPushed: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.229258055+07:00","message":"Push: 'จะสามารถรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.229260359+07:00","message":"TextPushed: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.229262587+07:00","message":"Set new StatePrefix : 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.229265035+07:00","message":"Next Push (prob) : 'งรับการจัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.229272631+07:00","message":"push: {false จะสามารถรอ 0 0xc003757200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.346898819+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.346932182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.346937835+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.346948011+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-05-12T12:57:44.346951005+07:00","message":"receive interim result [false|false]:  ระบุว่าจะสามารถรองรับการจราจร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.346957937+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.346961137+07:00","message":"[buffer interim] 2969 false  ระบุว่าจะสามารถรองรับการจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.346966369+07:00","message":"[bufferProcess] interim [560000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.346969273+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.346972143+07:00","message":"[bufferProcess] interim [560000000]: ระบุว่าจะสามารถรองรับการจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.346975034+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.346977816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.346980324+07:00","message":"> Transcript [41401] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.346982611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.346984497+07:00","message":"Set new StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.670988099+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.671039418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.671047127+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.671058937+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-05-12T12:57:44.671063478+07:00","message":"receive interim result [false|false]:  ระบุว่าจะสามารถรองรับการจราจรได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.671083143+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.671098022+07:00","message":"[buffer interim] 2969 false  ระบุว่าจะสามารถรองรับการจราจรได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.671104783+07:00","message":"[bufferProcess] interim [920000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.671109234+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.67111751+07:00","message":"[bufferProcess] interim [920000000]: ระบุว่าจะสามารถรองรับการจราจรได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.671121958+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจรได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.67112606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.671131004+07:00","message":"> Transcript [41402] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.671134731+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.671137408+07:00","message":"Set new StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.934096223+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.934131859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.934137677+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.934146542+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-05-12T12:57:44.934152165+07:00","message":"receive interim result [false|false]:  ระบุว่าจะสามารถรองรับการจราจรได้ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.934159596+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:44.934163501+07:00","message":"[buffer interim] 2969 false  ระบุว่าจะสามารถรองรับการจราจรได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.934169688+07:00","message":"[bufferProcess] interim [220000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.934172699+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจรได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.934176178+07:00","message":"[bufferProcess] interim [220000000]: ระบุว่าจะสามารถรองรับการจราจรได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.934178849+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจรได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.934181699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.934184398+07:00","message":"> Transcript [41403] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจรได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.93418841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.934190475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.934192346+07:00","message":"StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:44.934194822+07:00","message":"TextPushed: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.031417437+07:00","message":"[GCS] IsForceVAD: false for message ID: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.102968144+07:00","message":"[GCS] Start streaming session, msgId: 2970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.117248853+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.117282087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงทางหลวงเชียงใหม่ที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.11728756+07:00","message":"receive interim result [false|false]: แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.117299998+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-05-12T12:57:45.117303448+07:00","message":"receive interim result [false|false]:  ระบุว่าจะสามารถรองรับการจราจรได้ในอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.117312786+07:00","message":"[buffer interim] 2969 false แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.117317879+07:00","message":"[buffer interim] 2969 false  ระบุว่าจะสามารถรองรับการจราจรได้ในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.117325988+07:00","message":"[bufferProcess] interim [400000000]:แขวงทางหลวงเชียงใหม่ที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.117330018+07:00","message":"[bufferProcess] send to processor:แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจรได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.117335598+07:00","message":"[bufferProcess] interim [400000000]: ระบุว่าจะสามารถรองรับการจราจรได้ในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.117340218+07:00","message":"[bufferProcess] update buffer: แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจรได้ในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.117347234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.117351251+07:00","message":"> Transcript [41404] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจรได้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.117358744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.1173632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.117366739+07:00","message":"StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.117370135+07:00","message":"TextPushed: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.142249967+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.142290189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจรได้ในอีก\",\"confidence\":0.95868474}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.142296824+07:00","message":"receive interim result [true|false]: แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจรได้ในอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.142307696+07:00","message":"end recv isFinal message id 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.14230976+07:00","message":"end Recv id 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.142315589+07:00","message":"[buffer interim] 2969 true แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจรได้ในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.142323444+07:00","message":"[bufferProcess] interim [460000000]:แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจรได้ในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.14232652+07:00","message":"[bufferProcess] send to processor (isfinal):แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจรได้ในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.142329946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.14233308+07:00","message":"> Transcript [41405] [false]: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจรได้ในอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.142336753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.142338814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.142341054+07:00","message":"StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.142343799+07:00","message":"TextPushed: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.142345872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.142348146+07:00","message":"> Transcript [41406] [true]: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจรได้ในอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.142350768+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.142352526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.142354208+07:00","message":"StatePrefix: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรองรับการจราจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.142356138+07:00","message":"TextPushed: 'แขวงทางหลวงเชียงใหม่ที่ 2 ระบุว่าจะสามารถรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.14235925+07:00","message":"Push: 'งรับการจราจรได้ในอีก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.142366599+07:00","message":"push: {true งรับการจราจรได้ในอีก 0 0xc003757200}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:45.158534422+07:00","message":"write wav file: './tmp/7565/7565_2969.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.611330889+07:00","message":"[GCS] IsForceVAD: false for message ID: 2970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.630811805+07:00","message":"receive streaming session, msgId: 2970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.630857973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.630863277+07:00","message":"receive interim result [false|false]: 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.630887655+07:00","message":"[buffer interim] 2970 false 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.630894472+07:00","message":"[bufferProcess] interim [420000000]:20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.630896302+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.69757061+07:00","message":"receive streaming session, msgId: 2970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.697611137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"20\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.697616528+07:00","message":"receive interim result [true|false]: 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.697625659+07:00","message":"end recv isFinal message id 2970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.697627829+07:00","message":"end Recv id 2970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.697634033+07:00","message":"[buffer interim] 2970 true 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.697640949+07:00","message":"[bufferProcess] interim [540000000]:20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.697645507+07:00","message":"[bufferProcess] send to processor (isfinal):20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.697648151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.697650815+07:00","message":"> Transcript [41407] [false]: '20'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.697653129+07:00","message":"Set StatePrefix (first interim): '20'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.697654619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.697656461+07:00","message":"> Transcript [41408] [true]: '20'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.697658895+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.697660719+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.697662892+07:00","message":"StatePrefix: '20'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.697664708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:45.69766922+07:00","message":"Push: '20'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.697677777+07:00","message":"push: {true 20 0 0xc003825f00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:45.702397719+07:00","message":"write wav file: './tmp/7565/7565_2970.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:45.742538589+07:00","message":"[GCS] Start streaming session, msgId: 2971"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:46.492759292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:46.492775305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.615903124+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.615956064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.615962859+07:00","message":"receive interim result [false|false]: น่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.615980522+07:00","message":"[buffer interim] 2971 false น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.615988399+07:00","message":"[bufferProcess] interim [900000000]:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.615990364+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.631610669+07:00","message":"[GCS] IsForceVAD: false for message ID: 2971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.702806676+07:00","message":"[GCS] Start streaming session, msgId: 2972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.761621812+07:00","message":"[GCS] IsForceVAD: false for message ID: 2972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.772946401+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.772990312+07:00","message":"receive 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-05-12T12:57:46.772995977+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.773014784+07:00","message":"[buffer interim] 2971 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.773023081+07:00","message":"[bufferProcess] interim [20000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.773025659+07:00","message":"[bufferProcess] send to processor:น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.773029198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.773032068+07:00","message":"> Transcript [41409] [false]: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.773034259+07:00","message":"Set StatePrefix (first interim): 'น่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.82885204+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.82889594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้างหน้า\",\"confidence\":0.6843723}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.828902089+07:00","message":"receive interim result [true|false]: ข้างหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.828911802+07:00","message":"end recv isFinal message id 2971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.828914112+07:00","message":"end Recv id 2971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.828921325+07:00","message":"[buffer interim] 2971 true ข้างหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.828929405+07:00","message":"[bufferProcess] interim [110000000]:ข้างหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.828932714+07:00","message":"[bufferProcess] send to processor (isfinal):น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.828936327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.828939207+07:00","message":"> Transcript [41410] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.828942314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.828945936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.828947736+07:00","message":"StatePrefix: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.828949805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.828951645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.828953786+07:00","message":"> Transcript [41411] [true]: 'ข้างหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.828955886+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.82895742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.828959046+07:00","message":"StatePrefix: 'น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.828960743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.828963701+07:00","message":"Push: 'ข้างหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.828972534+07:00","message":"push: {true ข้างหน้า 0 0xc004428a00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:46.834098135+07:00","message":"write wav file: './tmp/7565/7565_2971.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.904857906+07:00","message":"receive streaming session, msgId: 2972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.90488139+07:00","message":"found end of frame, send empty tag with msgId: 2972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.904884698+07:00","message":"end Recv id 2972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.904892813+07:00","message":"[buffer interim] 2972 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.904903258+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.904907493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.904910407+07:00","message":"> Transcript [41412] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.904912927+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.904914792+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.904916464+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.904918161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:46.904920925+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:46.904931585+07:00","message":"push: {true \n 0 0xc004429000}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:46.909049088+07:00","message":"write wav file: './tmp/7565/7565_2972.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:47.471465017+07:00","message":"[GCS] Start streaming session, msgId: 2973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:47.5904737+07:00","message":"[GCS] IsForceVAD: false for message ID: 2973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:47.661750286+07:00","message":"[GCS] Start streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:47.676064949+07:00","message":"receive streaming session, msgId: 2973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:47.676082135+07:00","message":"found end of frame, send empty tag with msgId: 2973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:47.676085237+07:00","message":"end Recv id 2973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:47.676090899+07:00","message":"[buffer interim] 2973 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:47.67609765+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:47.676101212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:47.676103848+07:00","message":"> Transcript [41413] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:47.676106316+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:47.676108104+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:47.676109913+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:47.676111755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:47.676117835+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:47.676125934+07:00","message":"push: {true \n 0 0xc003756f80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:47.682667148+07:00","message":"write wav file: './tmp/7565/7565_2973.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:47.721636596+07:00","message":"[GCS] IsForceVAD: false for message ID: 2974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:47.835411892+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:47.835440685+07:00","message":"found end of frame, send empty tag with msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:47.835444337+07:00","message":"end Recv id 2974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:47.835452319+07:00","message":"[buffer interim] 2974 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:47.835459561+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:47.835462973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:47.835465895+07:00","message":"> Transcript [41414] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:47.835468452+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:47.835470247+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:47.835472552+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:47.835482468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:47.835489282+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:47.835499187+07:00","message":"push: {true \n 0 0xc004429400}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:47.841092897+07:00","message":"write wav file: './tmp/7565/7565_2974.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:48.234390594+07:00","message":"[GCS] Start streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:48.301544613+07:00","message":"[GCS] IsForceVAD: false for message ID: 2975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:48.416876434+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:48.41689352+07:00","message":"found end of frame, send empty tag with msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:48.416896547+07:00","message":"end Recv id 2975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:48.416904285+07:00","message":"[buffer interim] 2975 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:48.416911296+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:48.416914657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:48.416917329+07:00","message":"> Transcript [41415] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:48.416919709+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:48.416921675+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:48.41692333+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:48.416925112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:48.416933013+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:48.416942697+07:00","message":"push: {true \n 0 0xc005d08180}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:48.422267676+07:00","message":"write wav file: './tmp/7565/7565_2975.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:48.492790787+07:00","message":"[GCS] Start streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:48.55171329+07:00","message":"[GCS] IsForceVAD: false for message ID: 2976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:48.675166221+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:48.675186068+07:00","message":"found end of frame, send empty tag with msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:48.675189209+07:00","message":"end Recv id 2976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:48.675195901+07:00","message":"[buffer interim] 2976 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:48.675204542+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:48.675207749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:48.675210389+07:00","message":"> Transcript [41416] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:48.675212748+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:48.675214654+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:48.675216474+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:48.675218233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:48.675225266+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:48.675235085+07:00","message":"push: {true \n 0 0xc003c83980}"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:48.679876244+07:00","message":"write wav file: './tmp/7565/7565_2976.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:49.493769009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:49.493810176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:49.651766105+07:00","message":"[GCS] Start streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.380098809+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.38014381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.380149622+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.380165204+07:00","message":"[buffer interim] 2977 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.380172838+07:00","message":"[bufferProcess] interim [540000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.380174971+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.380181872+07:00","message":"[bufferProcess] send to processor (ticker):ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.380185165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.380188244+07:00","message":"> Transcript [41417] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.380191098+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.530811189+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.530855289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงสัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.530860924+07:00","message":"receive interim result [false|false]: สงสัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.530874393+07:00","message":"[buffer interim] 2977 false สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.530881758+07:00","message":"[bufferProcess] interim [660000000]:สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.530883726+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.623664544+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.62370781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.62371397+07:00","message":"receive interim result [false|false]: ส่งให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.623726538+07:00","message":"[buffer interim] 2977 false ส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.623733687+07:00","message":"[bufferProcess] interim [720000000]:ส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.623736152+07:00","message":"[bufferProcess] send to processor:สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.623741593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.623744516+07:00","message":"> Transcript [41418] [false]: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.623746793+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.623749178+07:00","message":"Set new StatePrefix: 'สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.718069173+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.718108949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงท้ายด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.718114257+07:00","message":"receive interim result [false|false]: ลงท้ายด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.718130178+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.71813784+07:00","message":"[bufferProcess] interim [780000000]:ลงท้ายด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.718140725+07:00","message":"[bufferProcess] send to processor:ส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.718148543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.718151394+07:00","message":"> Transcript [41419] [false]: 'ส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.718153775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.718155814+07:00","message":"Set new StatePrefix: 'ส่งให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.758093884+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.758138723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงท้ายด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.758144618+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.758157735+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.75816527+07:00","message":"[bufferProcess] interim [900000000]:ลงท้ายด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.758167806+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.758174286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.758177297+07:00","message":"> Transcript [41420] [false]: 'ลงท้ายด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.758180314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.758182628+07:00","message":"Set new StatePrefix: 'ลงท้ายด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.91874326+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.918781049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงท้ายด้วยกันวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.918786907+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:50.918804056+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.91881579+07:00","message":"[bufferProcess] interim [80000000]:ลงท้ายด้วยกันวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.918818693+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.918824823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.918827713+07:00","message":"> Transcript [41421] [false]: 'ลงท้ายด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.918831359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.918833287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.918835317+07:00","message":"StatePrefix: 'ลงท้ายด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:50.918838092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.017769334+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.017803155+07:00","message":"receive 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-05-12T12:57:51.017809311+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.017822502+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.017829848+07:00","message":"[bufferProcess] interim [140000000]:ลงท้ายด้วยกันวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.017832312+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.017837586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.017841009+07:00","message":"> Transcript [41422] [false]: 'ลงท้ายด้วยกันวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.017844475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.017846664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.017848591+07:00","message":"StatePrefix: 'ลงท้ายด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.017850726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.087838539+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.087888+07:00","message":"receive 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-05-12T12:57:51.087895033+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.087910466+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.087919178+07:00","message":"[bufferProcess] interim [260000000]:ลงท้ายด้วยกันวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.087921954+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.087929156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.087932493+07:00","message":"> Transcript [41423] [false]: 'ลงท้ายด้วยกันวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.087936209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.087938283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.087940087+07:00","message":"StatePrefix: 'ลงท้ายด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.087942657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.202826244+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.202862591+07:00","message":"receive 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-05-12T12:57:51.202868596+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.202880533+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.202890481+07:00","message":"[bufferProcess] interim [380000000]:ลงท้ายด้วยกันวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.202892934+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.202897973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.202901104+07:00","message":"> Transcript [41424] [false]: 'ลงท้ายด้วยกันวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.202905093+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.202907457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.202909401+07:00","message":"StatePrefix: 'ลงท้ายด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.202911362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.202915511+07:00","message":"Push: 'ลงท้ายด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.202917462+07:00","message":"TextPushed: 'ลงท้ายด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.202919656+07:00","message":"Set new StatePrefix : 'ลงท้ายด้วยกันวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.202921857+07:00","message":"Next Push (prob) : 'กันวันนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.202929208+07:00","message":"push: {false ลงท้ายด้วย 0 0xc005d08a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.302987179+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.303030766+07:00","message":"receive 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-05-12T12:57:51.30303594+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.303051657+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.303060034+07:00","message":"[bufferProcess] interim [440000000]:ลงท้ายด้วยกันวันนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.303062541+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.303065934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.303068723+07:00","message":"> Transcript [41425] [false]: 'ลงท้ายด้วยกันวันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.303071912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.303074081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.303076394+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.303087755+07:00","message":"TextPushed: 'ลงท้ายด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.545690898+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.545728166+07:00","message":"receive 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-05-12T12:57:51.545733941+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.545751001+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.545760875+07:00","message":"[bufferProcess] interim [680000000]:ลงท้ายด้วยกันวันนี้นะครับขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.545765472+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.545771128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.545773755+07:00","message":"> Transcript [41426] [false]: 'ลงท้ายด้วยกันวันนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.545776882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.545778953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.545782592+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.545784881+07:00","message":"TextPushed: 'ลงท้ายด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.813783343+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.813834869+07:00","message":"receive 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-05-12T12:57:51.813841505+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับขอบคุณที่ชม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.813856136+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับขอบคุณที่ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.81386803+07:00","message":"[bufferProcess] interim [860000000]:ลงท้ายด้วยกันวันนี้นะครับขอบคุณที่ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.813871058+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.813877171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.813880366+07:00","message":"> Transcript [41427] [false]: 'ลงท้ายด้วยกันวันนี้นะครับขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.813885025+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.813887215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.813889363+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.813891866+07:00","message":"TextPushed: 'ลงท้ายด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.917016474+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.917060381+07:00","message":"receive 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-05-12T12:57:51.917066738+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.917081484+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.917092604+07:00","message":"[bufferProcess] interim [40000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.917095366+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับขอบคุณที่ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.917101422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.917104374+07:00","message":"> Transcript [41428] [false]: 'ลงท้ายด้วยกันวันนี้นะครับขอบคุณที่ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.917108646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.917111082+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.91711338+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.917115702+07:00","message":"TextPushed: 'ลงท้ายด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.917120538+07:00","message":"Push: 'กันวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.917122403+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.917124753+07:00","message":"Set new StatePrefix : 'ลงท้ายด้วยกันวันนี้นะครับขอบคุณที่ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.917126975+07:00","message":"Next Push (prob) : 'ครับขอบคุณที่ชม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.917155065+07:00","message":"push: {false กันวันนี้นะ 0 0xc005d08a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.931587703+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.931622539+07:00","message":"receive 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-05-12T12:57:51.93162821+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:51.931642435+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.931649514+07:00","message":"[bufferProcess] interim [100000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.93165198+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.931655227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.931658199+07:00","message":"> Transcript [41429] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.931660927+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:51.931663262+07:00","message":"Set new StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.000515413+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.000565295+07:00","message":"receive 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-05-12T12:57:52.000572258+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูผ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.000589905+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.000599565+07:00","message":"[bufferProcess] interim [220000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.000602099+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.000615984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.000619586+07:00","message":"> Transcript [41430] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.000623705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.000625887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.000632294+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.000634884+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.101644594+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.101683417+07:00","message":"receive 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-05-12T12:57:52.101689585+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.101706981+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.101718886+07:00","message":"[bufferProcess] interim [280000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.101722961+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.101727654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.101732224+07:00","message":"> Transcript [41431] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.101735826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.101737786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.101739601+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.101741957+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.327630815+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.327689779+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-05-12T12:57:52.327697143+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.327715678+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.32772534+07:00","message":"[bufferProcess] interim [460000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.327728628+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.327736388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.327739227+07:00","message":"> Transcript [41432] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.327742985+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.327745185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.32774758+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.327750556+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.398492311+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.398540814+07:00","message":"receive 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-05-12T12:57:52.398548384+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไปใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.398564975+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.398573499+07:00","message":"[bufferProcess] interim [520000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.398576082+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.398581437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.398584315+07:00","message":"> Transcript [41433] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.398587949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.398590608+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.398593011+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.398595565+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.398600664+07:00","message":"Push: 'ครับพาคุณผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.398602635+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.398605029+07:00","message":"Set new StatePrefix : 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.398608619+07:00","message":"Next Push (prob) : 'ดูภาพไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.398626804+07:00","message":"push: {false ครับพาคุณผู้ชมไป 0 0xc005d08a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.486461711+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.486515918+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-05-12T12:57:52.486523424+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไปในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.486539114+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไปในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.486547409+07:00","message":"[bufferProcess] interim [640000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไปในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.486550057+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.486554809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.486557606+07:00","message":"> Transcript [41434] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.48656158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.486563619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.486565511+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.48656919+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:52.494664907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:52.49467972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.611988291+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.612033209+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-05-12T12:57:52.612040318+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.612056877+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.612064795+07:00","message":"[bufferProcess] interim [760000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.612068057+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไปในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.612076854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.612080302+07:00","message":"> Transcript [41435] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไปในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.612084473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.61208729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.612089121+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.612091623+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.811123968+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.811160805+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-05-12T12:57:52.811166843+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:52.811183418+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.81119268+07:00","message":"[bufferProcess] interim [0]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.811197464+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.811207713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.811210889+07:00","message":"> Transcript [41436] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.811213391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:52.811219428+07:00","message":"Set new StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.190888951+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.190925981+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-05-12T12:57:53.190937772+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.19095607+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.190965892+07:00","message":"[bufferProcess] interim [360000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.190968609+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.190973506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.190976585+07:00","message":"> Transcript [41437] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.190981276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.190983378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.190985253+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.190988018+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.19547564+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.195522289+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-05-12T12:57:53.195528508+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของเช้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.195549288+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.195558375+07:00","message":"[bufferProcess] interim [420000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.195561097+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.19556775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.195570701+07:00","message":"> Transcript [41438] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.195574815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.195577272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.19557953+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.195582309+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.311597012+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.311645605+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-05-12T12:57:53.311653347+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.311671975+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.311684263+07:00","message":"[bufferProcess] interim [480000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.31168738+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.311695926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.311699014+07:00","message":"> Transcript [41439] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.311703244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.311705284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.31170753+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.311709984+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.53497768+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.535027508+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-05-12T12:57:53.535035701+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.535052913+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.535061661+07:00","message":"[bufferProcess] interim [720000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.535065553+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.535072601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.535075399+07:00","message":"> Transcript [41440] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.535079828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.535081974+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.535083803+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.535086833+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.535092947+07:00","message":"Push: 'ดูภาพบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.535094878+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.535097754+07:00","message":"Set new StatePrefix : 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.535100253+07:00","message":"Next Push (prob) : 'ของชาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.535109571+07:00","message":"push: {false ดูภาพบรรยากาศ 0 0xc005d08a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.698196391+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.698233927+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-05-12T12:57:53.698239923+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.698252412+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.698259653+07:00","message":"[bufferProcess] interim [840000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.698262223+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.698267353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.698270236+07:00","message":"> Transcript [41441] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.698273724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.698275552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.698277419+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.698280285+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.831599605+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.831635395+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-05-12T12:57:53.831642227+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:53.831653602+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.831662963+07:00","message":"[bufferProcess] interim [960000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.83166709+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.831671435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.831674961+07:00","message":"> Transcript [41442] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.831680251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.831683041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.831686011+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:53.831690028+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.271178221+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.271215648+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-05-12T12:57:54.271227147+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.271240954+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.271248038+07:00","message":"[bufferProcess] interim [500000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.271250751+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.27125405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.271256571+07:00","message":"> Transcript [41443] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.271259816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.271261833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.271266654+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.271272086+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.470101686+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.470151567+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-05-12T12:57:54.470159091+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.470176704+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.470188431+07:00","message":"[bufferProcess] interim [680000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.47019115+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.470198168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.470202406+07:00","message":"> Transcript [41444] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.470206983+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.470209531+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.47021174+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.470214252+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.470221645+07:00","message":"Push: 'ของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.470223615+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.470226387+07:00","message":"Set new StatePrefix : 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.470228904+07:00","message":"Next Push (prob) : 'ยโสธรครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.470237721+07:00","message":"push: {false ของชาว 0 0xc005d08a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.728952385+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.728997027+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-05-12T12:57:54.729004817+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.7290204+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.729028484+07:00","message":"[bufferProcess] interim [860000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.729032054+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.729040361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.72904318+07:00","message":"> Transcript [41445] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.729049074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.729051585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.729053396+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.729056656+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.771928926+07:00","message":"[GCS] IsForceVAD: false for message ID: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.848976857+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.84902486+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-05-12T12:57:54.849033235+07:00","message":"receive interim result [false|false]: ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.849050515+07:00","message":"[buffer interim] 2977 false ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.849061418+07:00","message":"[bufferProcess] interim [40000000]:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.849064675+07:00","message":"[bufferProcess] send to processor:ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.849069092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.849072241+07:00","message":"> Transcript [41446] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.849076207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.849078336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.849080525+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.849083453+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.962460829+07:00","message":"[GCS] Start streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.975846463+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.975888695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วมกัน\",\"confidence\":0.9361819}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.975897207+07:00","message":"receive interim result [true|false]: ส่งท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.975909559+07:00","message":"end recv isFinal message id 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.975911883+07:00","message":"end Recv id 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.975917767+07:00","message":"[buffer interim] 2977 true ส่งท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.975925696+07:00","message":"[bufferProcess] interim [130000000]:ส่งท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.975929291+07:00","message":"[bufferProcess] send to processor (isfinal):ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.975932849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.975935569+07:00","message":"> Transcript [41447] [false]: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.975939036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.975941043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.9759431+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.975946016+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.97594795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.975950091+07:00","message":"> Transcript [41448] [true]: 'ส่งท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.975952414+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.975954103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.975955739+07:00","message":"StatePrefix: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.975963696+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.975966012+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.976176208+07:00","message":"Push: 'ยโสธรครับที่ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.976182198+07:00","message":"TextPushed: 'ลงท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.976184984+07:00","message":"Set new StatePrefix : 'ส่งท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.976188337+07:00","message":"Next Push (prob) : 'ส่งท้ายด้วยกันวันนี้นะครับพาคุณผู้ชมไปดูภาพบรรยากาศของชาวยโสธรครับที่ร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:54.976197302+07:00","message":"push: {true ยโสธรครับที่ร่วมกัน 0 0xc005d08a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:54.976209748+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2977.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:57:54.986769171+07:00","message":"write wav file: './tmp/7565/7565_2977.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:55.494821569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:55.494846219+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:55.494881913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:55.494883685+07:00","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-05-12T12:57:55.494941103+07:00","message":"receive interim result [false|false]: น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:55.494955344+07:00","message":"[buffer interim] 2978 false น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:55.494963439+07:00","message":"[bufferProcess] interim [420000000]:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:55.494965204+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.221432832+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.221477671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.221485099+07:00","message":"receive interim result [false|false]: น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.221502357+07:00","message":"[buffer interim] 2978 false น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.22151101+07:00","message":"[bufferProcess] interim [20000000]:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.221513964+07:00","message":"[bufferProcess] send to processor:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.221521457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.22152439+07:00","message":"> Transcript [41449] [false]: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.221526344+07:00","message":"Set StatePrefix (first interim): 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.369666866+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.369717742+07:00","message":"receive 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-05-12T12:57:56.369724131+07:00","message":"receive interim result [false|false]: น้ำค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.369741117+07:00","message":"[buffer interim] 2978 false น้ำค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.369749698+07:00","message":"[bufferProcess] interim [200000000]:น้ำค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.369756962+07:00","message":"[bufferProcess] send to processor:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.369763935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.369769233+07:00","message":"> Transcript [41450] [false]: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.369772942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.369775385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.369777206+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.369779212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.445326134+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.44537006+07:00","message":"receive 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-05-12T12:57:56.445376337+07:00","message":"receive interim result [false|false]: น้ำราด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.445391399+07:00","message":"[buffer interim] 2978 false น้ำราด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.445403073+07:00","message":"[bufferProcess] interim [260000000]:น้ำราด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.4454058+07:00","message":"[bufferProcess] send to processor:น้ำค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.445409078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.445412036+07:00","message":"> Transcript [41451] [false]: 'น้ำค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.445416862+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.445418761+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.445420562+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.445422464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.461487218+07:00","message":"[GCS] Cleaned up inactive client: 2957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.461512541+07:00","message":"[GCS] Cleaned up inactive client: 2953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.4615161+07:00","message":"[GCS] Cleaned up inactive client: 2950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.461517992+07:00","message":"[GCS] Cleaned up inactive client: 2956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.461519816+07:00","message":"[GCS] Cleaned up inactive client: 2955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.461521875+07:00","message":"[GCS] Cleaned up inactive client: 2949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.461525638+07:00","message":"[GCS] Cleaned up inactive client: 2958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.461527822+07:00","message":"[GCS] Cleaned up inactive client: 2952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.461529619+07:00","message":"[GCS] Cleaned up inactive client: 2951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.461531267+07:00","message":"[GCS] Cleaned up inactive client: 2954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.543090352+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.543122645+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-05-12T12:57:56.543128775+07:00","message":"receive interim result [false|false]: น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.543142531+07:00","message":"[buffer interim] 2978 false น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.543149732+07:00","message":"[bufferProcess] interim [380000000]:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.543152118+07:00","message":"[bufferProcess] send to processor:น้ำราด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.543157068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.543159646+07:00","message":"> Transcript [41452] [false]: 'น้ำราด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.543163239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.543166046+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.543168153+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.54317026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.588010096+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.588049538+07:00","message":"receive 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-05-12T12:57:56.588055427+07:00","message":"receive interim result [false|false]: น้ำคาดกล่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.58806768+07:00","message":"[buffer interim] 2978 false น้ำคาดกล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.588076828+07:00","message":"[bufferProcess] interim [440000000]:น้ำคาดกล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.588079251+07:00","message":"[bufferProcess] send to processor:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.588084363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.588087256+07:00","message":"> Transcript [41453] [false]: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.588090695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.588092912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.588095053+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.588097016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.588101092+07:00","message":"Push: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.588102874+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.588106648+07:00","message":"Set new StatePrefix : 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.588108754+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.588132583+07:00","message":"push: {false น้ำ 0 0xc00366ff00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.830930772+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.830974189+07:00","message":"receive 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-05-12T12:57:56.830980745+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.830992516+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.831000281+07:00","message":"[bufferProcess] interim [680000000]:น้ำธาตุก่องข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.831002695+07:00","message":"[bufferProcess] send to processor:น้ำคาดกล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.831008909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.831012168+07:00","message":"> Transcript [41454] [false]: 'น้ำคาดกล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.831014461+07:00","message":"Set StatePrefix (first interim): 'น้ำคาดกล่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.901577723+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.901623245+07:00","message":"receive 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-05-12T12:57:56.901631021+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:56.901651526+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.901663388+07:00","message":"[bufferProcess] interim [800000000]:น้ำธาตุก่องข้าวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.901666251+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.901670278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.901673461+07:00","message":"> Transcript [41455] [false]: 'น้ำธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.901676061+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:56.901681012+07:00","message":"Set new StatePrefix: 'น้ำธาตุก่องข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:57.289881678+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:57.289913934+07:00","message":"receive 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-05-12T12:57:57.289919231+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:57.289936667+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.289944203+07:00","message":"[bufferProcess] interim [220000000]:น้ำธาตุก่องข้าวน้อยฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.289946535+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.289950511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.289953071+07:00","message":"> Transcript [41456] [false]: 'น้ำธาตุก่องข้าวน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.289956646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.289958923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.289961682+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.289964281+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:57.550936259+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:57.550975714+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-05-12T12:57:57.550981857+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:57.550998658+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.551012284+07:00","message":"[bufferProcess] interim [340000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.551016797+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.551024109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.551026999+07:00","message":"> Transcript [41457] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.55103025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.551032621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.551034841+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.551037731+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:57.840544323+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:57.840585801+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-05-12T12:57:57.840591386+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:57.840605826+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.840613255+07:00","message":"[bufferProcess] interim [700000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.840615748+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.840618767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.840621201+07:00","message":"> Transcript [41458] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.840625119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.840627231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.840629495+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.840632102+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:57.936525496+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:57.936570847+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-05-12T12:57:57.936578659+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:57.93659331+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.936603675+07:00","message":"[bufferProcess] interim [820000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.936606368+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.93661235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.936615346+07:00","message":"> Transcript [41459] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.936619696+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.936622377+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.936624865+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.936627879+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.936634042+07:00","message":"Push: 'ธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.936636078+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.936638629+07:00","message":"Set new StatePrefix : 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.936641189+07:00","message":"Next Push (prob) : 'น้อยฆ่าแม่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:57.9366653+07:00","message":"push: {false ธาตุก่องข้าว 0 0xc00366ff00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:57.992958618+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:57.992997587+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-05-12T12:57:57.993006111+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:57.993020642+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.993028906+07:00","message":"[bufferProcess] interim [880000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.993031676+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.993037727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.993040454+07:00","message":"> Transcript [41460] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.993043983+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.993046219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.993048081+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:57.993050631+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:58.495132506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:57:58.49514401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:58.634333965+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:58.634369022+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-05-12T12:57:58.634376006+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:58.634392854+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:58.634401395+07:00","message":"[bufferProcess] interim [480000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:58.634405705+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:58.634414947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:58.634419153+07:00","message":"> Transcript [41461] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:58.634424215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:58.634435699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:58.634440416+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:58.6344451+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:58.84815369+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:58.848196526+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-05-12T12:57:58.848203457+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:58.848219864+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:58.848235796+07:00","message":"[bufferProcess] interim [720000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:58.848238929+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:58.848243201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:58.848246223+07:00","message":"> Transcript [41462] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:58.848250458+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:58.848252536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:58.848254593+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:58.848257356+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.038463958+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.038506431+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-05-12T12:57:59.038514423+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.038531429+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.038539932+07:00","message":"[bufferProcess] interim [840000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.038542854+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.03854628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.038549684+07:00","message":"> Transcript [41463] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.038553464+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.038555752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.038557823+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.03856104+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.038564244+07:00","message":"Push: 'น้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.038566172+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.038568476+07:00","message":"Set new StatePrefix : 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.038570721+07:00","message":"Next Push (prob) : 'ครับโดยการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.038582998+07:00","message":"push: {false น้อยฆ่าแม่นะ 0 0xc00366ff00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.210232049+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.210286622+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-05-12T12:57:59.210293294+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.210308634+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.210323709+07:00","message":"[bufferProcess] interim [80000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.210328374+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.210336196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.210340541+07:00","message":"> Transcript [41464] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.210346161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.210349491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.210351763+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.210354163+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.603574057+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.603615232+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-05-12T12:57:59.603623498+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.603640026+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.603648278+07:00","message":"[bufferProcess] interim [440000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.603651325+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.603659662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.603662916+07:00","message":"> Transcript [41465] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.603666984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.603669988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.603672361+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.603675019+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.626068365+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.626094577+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-05-12T12:57:59.626100861+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำท่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.626115984+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.626121259+07:00","message":"[bufferProcess] interim [500000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.626123725+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.626126957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.626129343+07:00","message":"> Transcript [41466] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.626133232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.626135501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.62613809+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.626142751+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.736293847+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.736331136+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-05-12T12:57:59.736337803+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.736350835+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.736360356+07:00","message":"[bufferProcess] interim [560000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.736362939+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.73636722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.736371589+07:00","message":"> Transcript [41467] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.736377559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.73638032+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.73638706+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.736390729+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.736399507+07:00","message":"Push: 'ครับโดยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.736401569+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.736403722+07:00","message":"Set new StatePrefix : 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.736405821+07:00","message":"Next Push (prob) : 'ส่งน้ำท่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.736413493+07:00","message":"push: {false ครับโดยการ 0 0xc00366ff00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.825966528+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.826014847+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-05-12T12:57:59.826021326+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.826038283+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.82604719+07:00","message":"[bufferProcess] interim [680000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.826050024+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.826061152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.826063757+07:00","message":"> Transcript [41468] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.826066594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.826068714+07:00","message":"Set new StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.91825062+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.918292282+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-05-12T12:57:59.918298442+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:57:59.918312865+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.918320275+07:00","message":"[bufferProcess] interim [740000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.918322837+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.918328459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.918331087+07:00","message":"> Transcript [41469] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.918333617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:57:59.91833573+07:00","message":"Set new StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการส่งน้ำธาตุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:00.045617429+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:00.045661314+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-05-12T12:58:00.045667754+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:00.04568199+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.045692355+07:00","message":"[bufferProcess] interim [860000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.045694868+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.045699005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.045702228+07:00","message":"> Transcript [41470] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.045704678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.045707273+07:00","message":"Set new StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:00.237332239+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:00.237372626+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-05-12T12:58:00.237379785+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:00.23739454+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.237402773+07:00","message":"[bufferProcess] interim [40000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.23740587+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.237412964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.237415971+07:00","message":"> Transcript [41471] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.237419274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.237427393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.237429315+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.237432218+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:00.49701749+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:00.497058217+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-05-12T12:58:00.497064985+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:00.497083805+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.497091645+07:00","message":"[bufferProcess] interim [340000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.497095007+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.497099963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.49710266+07:00","message":"> Transcript [41472] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.497106718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.497110105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.49711264+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.497116183+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:00.627299235+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:00.62733871+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-05-12T12:58:00.627345845+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:00.627361905+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.627372228+07:00","message":"[bufferProcess] interim [520000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.627375019+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.627380562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.627383594+07:00","message":"> Transcript [41473] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.627387231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.62738945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.62739174+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:00.627394439+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.152212514+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.15225672+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-05-12T12:58:01.152263993+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.152280323+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.152288312+07:00","message":"[bufferProcess] interim [0]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.152291404+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.152299016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.152301892+07:00","message":"> Transcript [41474] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.152306695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.152310197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.152313256+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.152315999+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.152322738+07:00","message":"Push: 'สรงน้ำพระธาตุก่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.152324902+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.152327429+07:00","message":"Set new StatePrefix : 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.152329785+07:00","message":"Next Push (prob) : 'ข้าวน้อยฆ่าแม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.152338457+07:00","message":"push: {false สรงน้ำพระธาตุก่อง 0 0xc00366ff00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.34467161+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.344706923+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-05-12T12:58:01.344713113+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.344729222+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.344738446+07:00","message":"[bufferProcess] interim [180000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.344741656+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.344746883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.34474962+07:00","message":"> Transcript [41475] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.344753768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.344755946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.3447579+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.344760556+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.4173728+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.417420282+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-05-12T12:58:01.417429568+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.417446923+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.417457471+07:00","message":"[bufferProcess] interim [300000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.41746013+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.417466026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.417468886+07:00","message":"> Transcript [41476] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.417473698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.417475889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.417478105+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.417481113+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่อง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:01.496103971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:01.496112019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.651455117+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.651493395+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-05-12T12:58:01.651500764+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.651517163+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.651527347+07:00","message":"[bufferProcess] interim [480000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.651530627+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.65153894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.651541633+07:00","message":"> Transcript [41477] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.651545904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.651547965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.651550358+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.651553208+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.756866749+07:00","message":"[GCS] IsForceVAD: false for message ID: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.822979479+07:00","message":"[GCS] Start streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.851574381+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.8516171+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-05-12T12:58:01.851624583+07:00","message":"receive interim result [false|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.851640371+07:00","message":"[buffer interim] 2978 false น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.851648533+07:00","message":"[bufferProcess] interim [720000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.851652935+07:00","message":"[bufferProcess] send to processor:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.851660131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.851662963+07:00","message":"> Transcript [41478] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.851667288+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.851669337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.851671691+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.851674322+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.851681244+07:00","message":"Push: 'ข้าวน้อยฆ่าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.851683248+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.851685586+07:00","message":"Set new StatePrefix : 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.851688512+07:00","message":"Next Push (prob) : 'ก็เพื่อเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.851699101+07:00","message":"push: {false ข้าวน้อยฆ่าแม่ 0 0xc00366ff00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.955152726+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.955201735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับด้วยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการขอ\",\"confidence\":0.9412295}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.955208942+07:00","message":"receive interim result [true|false]: น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับด้วยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.955218439+07:00","message":"end recv isFinal message id 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.955220475+07:00","message":"end Recv id 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.955226211+07:00","message":"[buffer interim] 2978 true น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับด้วยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955235656+07:00","message":"[bufferProcess] interim [810000000]:น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับด้วยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.95523921+07:00","message":"[bufferProcess] send to processor (isfinal):น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955243312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955246256+07:00","message":"> Transcript [41479] [false]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955250304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955256753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955258612+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955261272+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955263323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.95526521+07:00","message":"> Transcript [41480] [true]: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับด้วยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955267576+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955269198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955270731+07:00","message":"StatePrefix: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955272801+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955274684+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955515407+07:00","message":"Push: 'ก็เพื่อเป็นการขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955519831+07:00","message":"TextPushed: 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับโดยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955522187+07:00","message":"Set new StatePrefix : 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับด้วยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955524646+07:00","message":"Next Push (prob) : 'น้ำธาตุก่องข้าวน้อยฆ่าแม่นะครับด้วยการสรงน้ำพระธาตุก่องข้าวน้อยฆ่าแม่ก็เพื่อเป็นการขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:01.955538536+07:00","message":"push: {true ก็เพื่อเป็นการขอ 0 0xc00366ff00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:01.955537619+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2978.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:58:01.974337442+07:00","message":"write wav file: './tmp/7565/7565_2978.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.394320126+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.394368795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"porn\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.394374918+07:00","message":"receive interim result [false|false]: porn"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.394390765+07:00","message":"[buffer interim] 2979 false porn"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.394399816+07:00","message":"[bufferProcess] interim [420000000]:porn"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.394401704+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.625978992+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.626027753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรศักดิ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.626034536+07:00","message":"receive interim result [false|false]: พรศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.626049456+07:00","message":"[buffer interim] 2979 false พรศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.626058387+07:00","message":"[bufferProcess] interim [600000000]:พรศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.626060954+07:00","message":"[bufferProcess] send to processor:porn"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.626067541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.626070462+07:00","message":"> Transcript [41481] [false]: 'porn'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.62607251+07:00","message":"Set StatePrefix (first interim): 'porn'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.797261323+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.7973035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนตัดสิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.797309574+07:00","message":"receive interim result [false|false]: ก่อนตัดสิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.797324971+07:00","message":"[buffer interim] 2979 false ก่อนตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.797332496+07:00","message":"[bufferProcess] interim [780000000]:ก่อนตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.797335279+07:00","message":"[bufferProcess] send to processor:พรศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.797341889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.797344669+07:00","message":"> Transcript [41482] [false]: 'พรศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.797347115+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.797349705+07:00","message":"Set new StatePrefix: 'พรศักดิ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.86169516+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.861737402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรศักดิ์สิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.861742846+07:00","message":"receive interim result [false|false]: พรศักดิ์สิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.861756725+07:00","message":"[buffer interim] 2979 false พรศักดิ์สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.861764219+07:00","message":"[bufferProcess] interim [900000000]:พรศักดิ์สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.861766811+07:00","message":"[bufferProcess] send to processor:ก่อนตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.861770411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.861773291+07:00","message":"> Transcript [41483] [false]: 'ก่อนตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.861775495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.861777395+07:00","message":"Set new StatePrefix: 'ก่อนตัดสิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.984468371+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.98450659+07:00","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-05-12T12:58:02.984513096+07:00","message":"receive interim result [false|false]: ก่อนตัดสินใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.984527576+07:00","message":"[buffer interim] 2979 false ก่อนตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.984534298+07:00","message":"[bufferProcess] interim [960000000]:ก่อนตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.984536809+07:00","message":"[bufferProcess] send to processor:พรศักดิ์สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.984543164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.984545848+07:00","message":"> Transcript [41484] [false]: 'พรศักดิ์สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.98454812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.984550278+07:00","message":"Set new StatePrefix: 'พรศักดิ์สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.986646895+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.98667882+07:00","message":"receive 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-05-12T12:58:02.986684252+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:02.98669702+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.98670272+07:00","message":"[bufferProcess] interim [20000000]:พรจากสิ่งศักดิ์สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.986705085+07:00","message":"[bufferProcess] send to processor:ก่อนตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.986708138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.986710658+07:00","message":"> Transcript [41485] [false]: 'ก่อนตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.98671252+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:02.986714498+07:00","message":"Set new StatePrefix: 'ก่อนตัดสินใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:03.55885318+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:03.558886967+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-05-12T12:58:03.558893747+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:03.558907186+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:03.558913991+07:00","message":"[bufferProcess] interim [620000000]:พรจากสิ่งศักดิ์สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:03.558916767+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:03.558923266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:03.558925873+07:00","message":"> Transcript [41486] [false]: 'พรจากสิ่งศักดิ์สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:03.558928095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:03.558930179+07:00","message":"Set new StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.066884707+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.066929055+07:00","message":"receive 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-05-12T12:58:04.066936345+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.066952086+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.066962045+07:00","message":"[bufferProcess] interim [40000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.066965121+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.066972059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.066975411+07:00","message":"> Transcript [41487] [false]: 'พรจากสิ่งศักดิ์สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.066979399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.066981988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.066983824+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.066985858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.385848308+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.385894343+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-05-12T12:58:04.385901708+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.385917265+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.385927961+07:00","message":"[bufferProcess] interim [340000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.385931874+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.385940465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.385944969+07:00","message":"> Transcript [41488] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.385950825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.385953741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.385956967+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.385959989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.4711693+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.471213008+07:00","message":"receive 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-05-12T12:58:04.471224255+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.471241421+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.471251598+07:00","message":"[bufferProcess] interim [520000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.471255385+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.471265784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.471269997+07:00","message":"> Transcript [41489] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.471275053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.471280539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.471284528+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.471287555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:04.496366492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:04.496388372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.591331129+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.591377798+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-05-12T12:58:04.59138585+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.591410523+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.591424556+07:00","message":"[bufferProcess] interim [580000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.591428179+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.591437315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.591441875+07:00","message":"> Transcript [41490] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.591447059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.591450167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.591453218+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.591456527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.59146531+07:00","message":"Push: 'พรจากสิ่งศักดิ์สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.591468528+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.591472112+07:00","message":"Set new StatePrefix : 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.591475801+07:00","message":"Next Push (prob) : 'ไอ้ฝนตกก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.591498873+07:00","message":"push: {false พรจากสิ่งศักดิ์สิทธิ์ 0 0xc003b33f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.78337789+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.783433714+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-05-12T12:58:04.783443132+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.783462653+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.783475843+07:00","message":"[bufferProcess] interim [820000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.783479797+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.78348454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.783489583+07:00","message":"> Transcript [41491] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.783493168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.783496007+07:00","message":"Set new StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.968773438+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.968818629+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-05-12T12:58:04.968826403+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:04.968845637+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.968858267+07:00","message":"[bufferProcess] interim [0]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.968861746+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.968869408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.968873575+07:00","message":"> Transcript [41492] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.968879746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.968882814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.96888684+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:04.968891022+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:05.288989509+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:05.289032444+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-05-12T12:58:05.289039754+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:05.289054129+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:05.289061939+07:00","message":"[bufferProcess] interim [300000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:05.289064359+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:05.289071347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:05.289074588+07:00","message":"> Transcript [41493] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:05.289078054+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:05.289080446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:05.289082975+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:05.289086+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:05.867371945+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:05.86743355+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-05-12T12:58:05.867443079+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:05.867462423+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:05.867472369+07:00","message":"[bufferProcess] interim [900000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:05.867476272+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:05.867485695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:05.867489768+07:00","message":"> Transcript [41494] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:05.867496154+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:05.867499101+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:05.867502546+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:05.8675059+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.18809193+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.188144912+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-05-12T12:58:06.188154211+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลต่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.188170592+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.188183157+07:00","message":"[bufferProcess] interim [140000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.188188033+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.188199873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.188204146+07:00","message":"> Transcript [41495] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.188209651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.188212967+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.188216391+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.188219938+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.188227958+07:00","message":"Push: 'ไอ้ฝนตกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.188230883+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.188234392+07:00","message":"Set new StatePrefix : 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.188238215+07:00","message":"Next Push (prob) : 'ตามฤดูกาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.188258863+07:00","message":"push: {false ไอ้ฝนตกต้อง 0 0xc003b33f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.196767849+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.19678795+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-05-12T12:58:06.196793618+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.196806568+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.196812084+07:00","message":"[bufferProcess] interim [200000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.19681436+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.196817857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.19682034+07:00","message":"> Transcript [41496] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.196823782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.196825572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.196827318+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.196829612+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.264605062+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.264651785+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-05-12T12:58:06.2646614+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.264680681+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.264692754+07:00","message":"[bufferProcess] interim [320000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.264698505+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.264706959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.264712287+07:00","message":"> Transcript [41497] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.264717884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.264721477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.264724874+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.264729993+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.394188629+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.394222458+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-05-12T12:58:06.394228198+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประสา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.394243264+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประสา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.394250383+07:00","message":"[bufferProcess] interim [380000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประสา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.394253146+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.394259824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.394262431+07:00","message":"> Transcript [41498] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.394266181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.394268098+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.394270263+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.394274615+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.445194356+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.445228851+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-05-12T12:58:06.445235105+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเภท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.445253521+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.44526248+07:00","message":"[bufferProcess] interim [440000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.445265825+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประสา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.445269202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.445272007+07:00","message":"> Transcript [41499] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.445276031+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.445278018+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.445280412+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.445283211+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.445285868+07:00","message":"Push: 'ตามฤดูกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.445287728+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.445290009+07:00","message":"Set new StatePrefix : 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.445292275+07:00","message":"Next Push (prob) : 'ตามประสา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.445300398+07:00","message":"push: {false ตามฤดูกาล 0 0xc003b33f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.576888038+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.576926012+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-05-12T12:58:06.576931248+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.576945602+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.576953105+07:00","message":"[bufferProcess] interim [560000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.576955956+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.57696215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.576964815+07:00","message":"> Transcript [41500] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.576967597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.576970858+07:00","message":"Set new StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเภท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.896715914+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.896755917+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-05-12T12:58:06.89676427+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:06.896781361+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.896791811+07:00","message":"[bufferProcess] interim [860000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.896796437+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.896801544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.896806086+07:00","message":"> Transcript [41501] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.896810065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:06.896814199+07:00","message":"Set new StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:07.087647551+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:07.087685681+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-05-12T12:58:07.087693926+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:07.087713547+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:07.087725303+07:00","message":"[bufferProcess] interim [40000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:07.087727937+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:07.087734613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:07.087737937+07:00","message":"> Transcript [41502] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:07.08774149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:07.087743822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:07.087746309+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:07.087749408+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:07.470598599+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:07.47063376+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-05-12T12:58:07.470639766+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:07.470653157+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:07.470660461+07:00","message":"[bufferProcess] interim [460000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:07.470663102+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:07.470668301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:07.47067106+07:00","message":"> Transcript [41503] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:07.470674551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:07.470676803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:07.470679342+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:07.470683011+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:07.496789266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:07.496790758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.039040252+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.039080975+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-05-12T12:58:08.039089759+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.039104487+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.039110905+07:00","message":"[bufferProcess] interim [0]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.039113642+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.039120356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.0391235+07:00","message":"> Transcript [41504] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.039127458+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.039129379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.039131318+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.039134574+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.101858503+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.101896054+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-05-12T12:58:08.101901808+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.10191389+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.101921132+07:00","message":"[bufferProcess] interim [120000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.101924111+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.101927575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.101930291+07:00","message":"> Transcript [41505] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.10193409+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.101936103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.101939018+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.101942361+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.101946024+07:00","message":"Push: 'ตามประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.10194797+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.101951943+07:00","message":"Set new StatePrefix : 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.101955359+07:00","message":"Next Push (prob) : 'ความเชื่อครับที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.101962827+07:00","message":"push: {false ตามประเพณี 0 0xc003b33f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.269843248+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.269884786+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-05-12T12:58:08.269890847+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.269907849+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.269915798+07:00","message":"[bufferProcess] interim [300000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.269919025+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.269922315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.269925032+07:00","message":"> Transcript [41506] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.269928935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.269931265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.269933094+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.269935599+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.370868852+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.3709057+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-05-12T12:58:08.370912934+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.370925669+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.370934609+07:00","message":"[bufferProcess] interim [360000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.370937771+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.370942955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.3709455+07:00","message":"> Transcript [41507] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.370949147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.370951339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.370953182+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.370955998+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.566627198+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.566662278+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-05-12T12:58:08.566671085+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.566685743+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.566692736+07:00","message":"[bufferProcess] interim [600000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.566695705+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.566702045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.566704664+07:00","message":"> Transcript [41508] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.566708476+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.566710764+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.566712897+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.566716131+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.717828987+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.717872063+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-05-12T12:58:08.717880949+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.717895573+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.717902506+07:00","message":"[bufferProcess] interim [720000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.717905138+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.717910351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.717913144+07:00","message":"> Transcript [41509] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.717917051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.717918987+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.717921274+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.717924284+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.717929712+07:00","message":"Push: 'ความเชื่อครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.717931701+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.717934586+07:00","message":"Set new StatePrefix : 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.717937317+07:00","message":"Next Push (prob) : 'ชาวบ้านได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.717945229+07:00","message":"push: {false ความเชื่อครับที่ 0 0xc003b33f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.875210763+07:00","message":"[GCS] IsForceVAD: false for message ID: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.877779318+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.87781844+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-05-12T12:58:08.87782723+07:00","message":"receive interim result [false|false]: พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:08.877843079+07:00","message":"[buffer interim] 2979 false พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.877850496+07:00","message":"[bufferProcess] interim [840000000]:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.877853552+07:00","message":"[bufferProcess] send to processor:พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.877862284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.877864871+07:00","message":"> Transcript [41510] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.877869064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.87787152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.87787344+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:08.877876258+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.031716756+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.031766705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรจากสิ่งศักดิ์สิทธิ์ให้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มีการ\",\"confidence\":0.9367416}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.031775983+07:00","message":"receive interim result [true|false]: พรจากสิ่งศักดิ์สิทธิ์ให้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.031787394+07:00","message":"end recv isFinal message id 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.031790894+07:00","message":"end Recv id 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.031798837+07:00","message":"[buffer interim] 2979 true พรจากสิ่งศักดิ์สิทธิ์ให้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.031810726+07:00","message":"[bufferProcess] interim [50000000]:พรจากสิ่งศักดิ์สิทธิ์ให้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.031815301+07:00","message":"[bufferProcess] send to processor (isfinal):พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.031831394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.031849317+07:00","message":"> Transcript [41511] [false]: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.031856239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.031858511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.031861366+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.031865635+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.031867984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.031870255+07:00","message":"> Transcript [41512] [true]: 'พรจากสิ่งศักดิ์สิทธิ์ให้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.031872919+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.031874765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.031876496+07:00","message":"StatePrefix: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.031880705+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.031882626+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.032090823+07:00","message":"Push: 'ชาวบ้านได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.032094243+07:00","message":"TextPushed: 'พรจากสิ่งศักดิ์สิทธิ์ไอ้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.032096725+07:00","message":"Set new StatePrefix : 'พรจากสิ่งศักดิ์สิทธิ์ให้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.032099155+07:00","message":"Next Push (prob) : 'พรจากสิ่งศักดิ์สิทธิ์ให้ฝนตกต้องตามฤดูกาลตามประเพณีความเชื่อครับที่ชาวบ้านได้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.032115015+07:00","message":"push: {true ชาวบ้านได้มีการ 0 0xc003b33f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.032131628+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2979.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:58:09.045407273+07:00","message":"write wav file: './tmp/7565/7565_2979.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.122865565+07:00","message":"[GCS] Start streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.593581765+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.593619986+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-05-12T12:58:09.5936253+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.593640102+07:00","message":"[buffer interim] 2980 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.59364672+07:00","message":"[bufferProcess] interim [300000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.593648634+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.652789279+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.652824961+07:00","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-05-12T12:58:09.652830596+07:00","message":"receive interim result [false|false]: หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.652842734+07:00","message":"[buffer interim] 2980 false หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.652850254+07:00","message":"[bufferProcess] interim [420000000]:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.652852479+07:00","message":"[bufferProcess] send to processor:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.652857284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.652860104+07:00","message":"> Transcript [41513] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.652862287+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.786114932+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.786153177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.786159021+07:00","message":"receive interim result [false|false]: หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.786173042+07:00","message":"[buffer interim] 2980 false หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.786179661+07:00","message":"[bufferProcess] interim [480000000]:หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.786182065+07:00","message":"[bufferProcess] send to processor:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.786186929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.786189532+07:00","message":"> Transcript [41514] [false]: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.786192293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.786194299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.786196203+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.786198523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.963963715+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.963995809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือปฏิบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.96400088+07:00","message":"receive interim result [false|false]: หรือปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:09.96401561+07:00","message":"[buffer interim] 2980 false หรือปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.964022947+07:00","message":"[bufferProcess] interim [660000000]:หรือปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.96402539+07:00","message":"[bufferProcess] send to processor:หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.964028581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.964031378+07:00","message":"> Transcript [41515] [false]: 'หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.964034283+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.96403658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.964038616+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:09.964040811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:10.286741119+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:10.286786129+07:00","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-05-12T12:58:10.286792562+07:00","message":"receive interim result [false|false]: ถือปฏิบัติสืบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:10.286808795+07:00","message":"[buffer interim] 2980 false ถือปฏิบัติสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.286817016+07:00","message":"[bufferProcess] interim [960000000]:ถือปฏิบัติสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.286819694+07:00","message":"[bufferProcess] send to processor:หรือปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.286824031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.2868269+07:00","message":"> Transcript [41516] [false]: 'หรือปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.286830909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.286833219+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.286835094+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.286837097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:10.497319034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:10.49734661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:10.547464197+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:10.547504033+07:00","message":"receive 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-05-12T12:58:10.547510176+07:00","message":"receive interim result [false|false]: ถือปฏิบัติสืบทอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:10.547528843+07:00","message":"[buffer interim] 2980 false ถือปฏิบัติสืบทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.547538027+07:00","message":"[bufferProcess] interim [260000000]:ถือปฏิบัติสืบทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.547541131+07:00","message":"[bufferProcess] send to processor:ถือปฏิบัติสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.547548244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.547552021+07:00","message":"> Transcript [41517] [false]: 'ถือปฏิบัติสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.547554714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.547557706+07:00","message":"Set new StatePrefix: 'ถือปฏิบัติสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:10.737635175+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:10.737677146+07:00","message":"receive 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-05-12T12:58:10.737684937+07:00","message":"receive interim result [false|false]: ถือปฏิบัติสืบทอดกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:10.737698313+07:00","message":"[buffer interim] 2980 false ถือปฏิบัติสืบทอดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.737705929+07:00","message":"[bufferProcess] interim [500000000]:ถือปฏิบัติสืบทอดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.737708499+07:00","message":"[bufferProcess] send to processor:ถือปฏิบัติสืบทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.737714132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.737720429+07:00","message":"> Transcript [41518] [false]: 'ถือปฏิบัติสืบทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.73772432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.7377269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.737729058+07:00","message":"StatePrefix: 'ถือปฏิบัติสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.737731642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:10.867685596+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:10.867720806+07:00","message":"receive 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-05-12T12:58:10.867726898+07:00","message":"receive interim result [false|false]: ถือปฏิบัติสืบทอดกันมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:10.867742004+07:00","message":"[buffer interim] 2980 false ถือปฏิบัติสืบทอดกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.867749096+07:00","message":"[bufferProcess] interim [620000000]:ถือปฏิบัติสืบทอดกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.867751701+07:00","message":"[bufferProcess] send to processor:ถือปฏิบัติสืบทอดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.867758724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.867761354+07:00","message":"> Transcript [41519] [false]: 'ถือปฏิบัติสืบทอดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.867764804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.867766923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.867769206+07:00","message":"StatePrefix: 'ถือปฏิบัติสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:10.867771682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.057044022+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.057086392+07:00","message":"receive 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-05-12T12:58:11.057092261+07:00","message":"receive interim result [false|false]: ถือปฏิบัติสืบทอดกันมาแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.057107649+07:00","message":"[buffer interim] 2980 false ถือปฏิบัติสืบทอดกันมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.057119141+07:00","message":"[bufferProcess] interim [740000000]:ถือปฏิบัติสืบทอดกันมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.057123336+07:00","message":"[bufferProcess] send to processor:ถือปฏิบัติสืบทอดกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.057129092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.057132782+07:00","message":"> Transcript [41520] [false]: 'ถือปฏิบัติสืบทอดกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.057136277+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.057138436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.057140634+07:00","message":"StatePrefix: 'ถือปฏิบัติสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.057142821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.059196411+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.059234818+07:00","message":"receive 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-05-12T12:58:11.05924115+07:00","message":"receive interim result [false|false]: ถือปฏิบัติสืบทอดกันมาตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.059258938+07:00","message":"[buffer interim] 2980 false ถือปฏิบัติสืบทอดกันมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.05926779+07:00","message":"[bufferProcess] interim [800000000]:ถือปฏิบัติสืบทอดกันมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.059272526+07:00","message":"[bufferProcess] send to processor:ถือปฏิบัติสืบทอดกันมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.059281159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.059284235+07:00","message":"> Transcript [41521] [false]: 'ถือปฏิบัติสืบทอดกันมาแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.059288072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.059290768+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.059293037+07:00","message":"StatePrefix: 'ถือปฏิบัติสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.059295134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.059301861+07:00","message":"Push: 'ถือปฏิบัติสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.059304028+07:00","message":"TextPushed: 'ถือปฏิบัติสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.059306698+07:00","message":"Set new StatePrefix : 'ถือปฏิบัติสืบทอดกันมาแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.059308872+07:00","message":"Next Push (prob) : 'ทอดกันมาแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.059317975+07:00","message":"push: {false ถือปฏิบัติสืบ 0 0xc005d09380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.192956322+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.192992522+07:00","message":"receive 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-05-12T12:58:11.192997618+07:00","message":"receive interim result [false|false]: ถือปฏิบัติสืบทอดกันมาตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.19300992+07:00","message":"[buffer interim] 2980 false ถือปฏิบัติสืบทอดกันมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.193019098+07:00","message":"[bufferProcess] interim [920000000]:ถือปฏิบัติสืบทอดกันมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.193021563+07:00","message":"[bufferProcess] send to processor:ถือปฏิบัติสืบทอดกันมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.193024925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.193027726+07:00","message":"> Transcript [41522] [false]: 'ถือปฏิบัติสืบทอดกันมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.193030015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.193032063+07:00","message":"Set new StatePrefix: 'ถือปฏิบัติสืบทอดกันมาตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.436476327+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.436522443+07:00","message":"receive 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-05-12T12:58:11.436528903+07:00","message":"receive interim result [false|false]: ถือปฏิบัติสืบทอดกันมาตั้งแต่สมัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.436547936+07:00","message":"[buffer interim] 2980 false ถือปฏิบัติสืบทอดกันมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.436576808+07:00","message":"[bufferProcess] interim [160000000]:ถือปฏิบัติสืบทอดกันมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.436581015+07:00","message":"[bufferProcess] send to processor:ถือปฏิบัติสืบทอดกันมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.436589511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.436601765+07:00","message":"> Transcript [41523] [false]: 'ถือปฏิบัติสืบทอดกันมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.436605713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.436607837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.436609634+07:00","message":"StatePrefix: 'ถือปฏิบัติสืบทอดกันมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.436612456+07:00","message":"TextPushed: 'ถือปฏิบัติสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.757827752+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.757870585+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-05-12T12:58:11.757877105+07:00","message":"receive interim result [false|false]: ถือปฏิบัติสืบทอดกันมาตั้งแต่สมัยโบราณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.757894205+07:00","message":"[buffer interim] 2980 false ถือปฏิบัติสืบทอดกันมาตั้งแต่สมัยโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.757902574+07:00","message":"[bufferProcess] interim [460000000]:ถือปฏิบัติสืบทอดกันมาตั้งแต่สมัยโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.757905465+07:00","message":"[bufferProcess] send to processor:ถือปฏิบัติสืบทอดกันมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.757909417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.757912678+07:00","message":"> Transcript [41524] [false]: 'ถือปฏิบัติสืบทอดกันมาตั้งแต่สมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.757916678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.757919361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.757921814+07:00","message":"StatePrefix: 'ถือปฏิบัติสืบทอดกันมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.757924433+07:00","message":"TextPushed: 'ถือปฏิบัติสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.87358535+07:00","message":"[GCS] IsForceVAD: false for message ID: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.964439537+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.964475686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือปฏิบัติสืบทอดกันมาตั้งแต่สมัยโบราณ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.964481707+07:00","message":"receive interim result [true|false]: ถือปฏิบัติสืบทอดกันมาตั้งแต่สมัยโบราณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.96448927+07:00","message":"end recv isFinal message id 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.964491569+07:00","message":"end Recv id 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.964498448+07:00","message":"[buffer interim] 2980 true ถือปฏิบัติสืบทอดกันมาตั้งแต่สมัยโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.964506024+07:00","message":"[bufferProcess] interim [790000000]:ถือปฏิบัติสืบทอดกันมาตั้งแต่สมัยโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.964508909+07:00","message":"[bufferProcess] send to processor (isfinal):ถือปฏิบัติสืบทอดกันมาตั้งแต่สมัยโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.964512079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.964514632+07:00","message":"> Transcript [41525] [false]: 'ถือปฏิบัติสืบทอดกันมาตั้งแต่สมัยโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.964517604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.964519591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.964523537+07:00","message":"StatePrefix: 'ถือปฏิบัติสืบทอดกันมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.964526173+07:00","message":"TextPushed: 'ถือปฏิบัติสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.964527944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.964529757+07:00","message":"> Transcript [41526] [true]: 'ถือปฏิบัติสืบทอดกันมาตั้งแต่สมัยโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.964531709+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.964533305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.964535026+07:00","message":"StatePrefix: 'ถือปฏิบัติสืบทอดกันมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.964536689+07:00","message":"TextPushed: 'ถือปฏิบัติสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:11.96454004+07:00","message":"Push: 'ทอดกันมาตั้งแต่สมัยโบราณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:11.964547991+07:00","message":"push: {true ทอดกันมาตั้งแต่สมัยโบราณ 0 0xc005d09380}"}
{"level":"info","service":"Main","time":"2026-05-12T12:58:11.972050085+07:00","message":"write wav file: './tmp/7565/7565_2980.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:12.002157664+07:00","message":"[GCS] Start streaming session, msgId: 2981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:12.131058623+07:00","message":"[GCS] IsForceVAD: false for message ID: 2981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:12.192822179+07:00","message":"[GCS] Start streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:12.233529071+07:00","message":"receive streaming session, msgId: 2981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:12.233550535+07:00","message":"found end of frame, send empty tag with msgId: 2981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:12.233555124+07:00","message":"end Recv id 2981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:12.233564307+07:00","message":"[buffer interim] 2981 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:12.233572255+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:12.233575619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:12.233578258+07:00","message":"> Transcript [41527] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:12.233580762+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:12.233582928+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:12.233584779+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:12.233586563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:12.23359458+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:12.233603858+07:00","message":"push: {true \n 0 0xc005d09480}"}
{"level":"info","service":"Main","time":"2026-05-12T12:58:12.238847016+07:00","message":"write wav file: './tmp/7565/7565_2981.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:12.732855046+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:12.732894098+07:00","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-05-12T12:58:12.732901039+07:00","message":"receive interim result [false|false]: ก่อนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:12.732917503+07:00","message":"[buffer interim] 2982 false ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:12.732924493+07:00","message":"[bufferProcess] interim [420000000]:ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:12.732926355+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:12.923334543+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:12.923366445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:12.92337771+07:00","message":"receive interim result [false|false]: ก่อนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:12.923393876+07:00","message":"[buffer interim] 2982 false ก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:12.923402929+07:00","message":"[bufferProcess] interim [540000000]:ก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:12.923405512+07:00","message":"[bufferProcess] send to processor:ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:12.923408847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:12.923411641+07:00","message":"> Transcript [41528] [false]: 'ก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:12.923413828+07:00","message":"Set StatePrefix (first interim): 'ก่อนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.047713406+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.047754893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่ชาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.047760929+07:00","message":"receive interim result [false|false]: ก่อนที่ชาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.047779944+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.047784495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่ชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.047786936+07:00","message":"receive interim result [false|false]: ก่อนที่ชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.047803463+07:00","message":"[buffer interim] 2982 false ก่อนที่ชาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.047826431+07:00","message":"[buffer interim] 2982 false ก่อนที่ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.047838342+07:00","message":"[bufferProcess] interim [660000000]:ก่อนที่ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.047842685+07:00","message":"[bufferProcess] send to processor:ก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.047848249+07:00","message":"[bufferProcess] interim [720000000]:ก่อนที่ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.047850233+07:00","message":"[bufferProcess] send to processor:ก่อนที่ชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.04785381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.047856618+07:00","message":"> Transcript [41529] [false]: 'ก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.047859469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.047861446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.047863436+07:00","message":"StatePrefix: 'ก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.047865546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.04786705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.047869011+07:00","message":"> Transcript [41530] [false]: 'ก่อนที่ชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.047870803+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.047872755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.047874454+07:00","message":"StatePrefix: 'ก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.04787631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.372085817+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.372122699+07:00","message":"receive 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-05-12T12:58:13.372128043+07:00","message":"receive interim result [false|false]: ก่อนที่ชาวบ้านเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.372143395+07:00","message":"[buffer interim] 2982 false ก่อนที่ชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.372151015+07:00","message":"[bufferProcess] interim [20000000]:ก่อนที่ชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.372153606+07:00","message":"[bufferProcess] send to processor:ก่อนที่ชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.372160638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.372163602+07:00","message":"> Transcript [41531] [false]: 'ก่อนที่ชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.37216892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.372171544+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.372173414+07:00","message":"StatePrefix: 'ก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.372175448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:13.498333066+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:13.498353912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.550823453+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.550869376+07:00","message":"receive 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-05-12T12:58:13.550877919+07:00","message":"receive interim result [false|false]: ก่อนที่ชาวบ้านเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.550895371+07:00","message":"[buffer interim] 2982 false ก่อนที่ชาวบ้านเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.550907322+07:00","message":"[bufferProcess] interim [140000000]:ก่อนที่ชาวบ้านเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.550910974+07:00","message":"[bufferProcess] send to processor:ก่อนที่ชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.550921462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.550926404+07:00","message":"> Transcript [41532] [false]: 'ก่อนที่ชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.550931847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.550935203+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.550937971+07:00","message":"StatePrefix: 'ก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.550941015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.550948327+07:00","message":"Push: 'ก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.550951383+07:00","message":"TextPushed: 'ก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.550954973+07:00","message":"Set new StatePrefix : 'ก่อนที่ชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.550958338+07:00","message":"Next Push (prob) : 'ชาวบ้านเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.550976461+07:00","message":"push: {false ก่อนที่ 0 0xc005d09580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.757298318+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.757340835+07:00","message":"receive 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-05-12T12:58:13.75734682+07:00","message":"receive interim result [false|false]: ก่อนที่ชาวบ้านเขาจะเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:13.757359027+07:00","message":"[buffer interim] 2982 false ก่อนที่ชาวบ้านเขาจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.757374916+07:00","message":"[bufferProcess] interim [380000000]:ก่อนที่ชาวบ้านเขาจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.757378558+07:00","message":"[bufferProcess] send to processor:ก่อนที่ชาวบ้านเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.757384038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.757387048+07:00","message":"> Transcript [41533] [false]: 'ก่อนที่ชาวบ้านเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.757390348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.757392212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.757394007+07:00","message":"StatePrefix: 'ก่อนที่ชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:13.757397111+07:00","message":"TextPushed: 'ก่อนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:14.071267383+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:14.071304853+07:00","message":"receive 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-05-12T12:58:14.071311059+07:00","message":"receive interim result [false|false]: ก่อนที่ชาวบ้านเขาจะเริ่มทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:14.071323094+07:00","message":"[buffer interim] 2982 false ก่อนที่ชาวบ้านเขาจะเริ่มทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.071329831+07:00","message":"[bufferProcess] interim [680000000]:ก่อนที่ชาวบ้านเขาจะเริ่มทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.071332427+07:00","message":"[bufferProcess] send to processor:ก่อนที่ชาวบ้านเขาจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.071335616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.071338297+07:00","message":"> Transcript [41534] [false]: 'ก่อนที่ชาวบ้านเขาจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.071341748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.071343604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.071345652+07:00","message":"StatePrefix: 'ก่อนที่ชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.07134805+07:00","message":"TextPushed: 'ก่อนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:14.274227757+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:14.274267355+07:00","message":"receive 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-05-12T12:58:14.274273393+07:00","message":"receive interim result [false|false]: ก่อนที่ชาวบ้านเขาจะเริ่มทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:14.274285749+07:00","message":"[buffer interim] 2982 false ก่อนที่ชาวบ้านเขาจะเริ่มทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.27429285+07:00","message":"[bufferProcess] interim [860000000]:ก่อนที่ชาวบ้านเขาจะเริ่มทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.27429546+07:00","message":"[bufferProcess] send to processor:ก่อนที่ชาวบ้านเขาจะเริ่มทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.274301487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.274304234+07:00","message":"> Transcript [41535] [false]: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.274307665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.274309727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.274312018+07:00","message":"StatePrefix: 'ก่อนที่ชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.27431417+07:00","message":"TextPushed: 'ก่อนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:14.279611023+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:14.279646069+07:00","message":"receive 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-05-12T12:58:14.279652545+07:00","message":"receive interim result [false|false]: ก่อนที่ชาวบ้านเขาจะเริ่มทำนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:14.279673006+07:00","message":"[buffer interim] 2982 false ก่อนที่ชาวบ้านเขาจะเริ่มทำนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.279684868+07:00","message":"[bufferProcess] interim [920000000]:ก่อนที่ชาวบ้านเขาจะเริ่มทำนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.279687956+07:00","message":"[bufferProcess] send to processor:ก่อนที่ชาวบ้านเขาจะเริ่มทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.279695178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.279699944+07:00","message":"> Transcript [41536] [false]: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.279703889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.279706015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.279708551+07:00","message":"StatePrefix: 'ก่อนที่ชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.279710707+07:00","message":"TextPushed: 'ก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.279716544+07:00","message":"Push: 'ชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.279718512+07:00","message":"TextPushed: 'ก่อนที่ชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.279720798+07:00","message":"Set new StatePrefix : 'ก่อนที่ชาวบ้านเขาจะเริ่มทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.279723619+07:00","message":"Next Push (prob) : 'จะเริ่มทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:14.279731871+07:00","message":"push: {false ชาวบ้านเขา 0 0xc005d09580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:14.856123598+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:14.856161881+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-05-12T12:58:14.856168276+07:00","message":"receive interim result [false|false]: ก่อนที่ชาวบ้านเขาจะเริ่มทำนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:14.856184296+07:00","message":"[buffer interim] 2982 false ก่อนที่ชาวบ้านเขาจะเริ่มทำนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.856192971+07:00","message":"[bufferProcess] interim [520000000]:ก่อนที่ชาวบ้านเขาจะเริ่มทำนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.856196361+07:00","message":"[bufferProcess] send to processor:ก่อนที่ชาวบ้านเขาจะเริ่มทำนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.856200583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.856203486+07:00","message":"> Transcript [41537] [false]: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.856205768+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.856207749+07:00","message":"Set new StatePrefix: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:14.970838465+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:14.970877046+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-05-12T12:58:14.97088255+07:00","message":"receive interim result [false|false]: ก่อนที่ชาวบ้านเขาจะเริ่มทำนาปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:14.970897789+07:00","message":"[buffer interim] 2982 false ก่อนที่ชาวบ้านเขาจะเริ่มทำนาปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.970904433+07:00","message":"[bufferProcess] interim [580000000]:ก่อนที่ชาวบ้านเขาจะเริ่มทำนาปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.970906784+07:00","message":"[bufferProcess] send to processor:ก่อนที่ชาวบ้านเขาจะเริ่มทำนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.970910336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.970913349+07:00","message":"> Transcript [41538] [false]: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.970916548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.970918842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.970921686+07:00","message":"StatePrefix: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:14.970924127+07:00","message":"TextPushed: 'ก่อนที่ชาวบ้านเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.064102677+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.064148256+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-05-12T12:58:15.064154503+07:00","message":"receive interim result [false|false]: ก่อนที่ชาวบ้านเขาจะเริ่มทำนาตีน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.064168252+07:00","message":"[buffer interim] 2982 false ก่อนที่ชาวบ้านเขาจะเริ่มทำนาตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.064177804+07:00","message":"[bufferProcess] interim [640000000]:ก่อนที่ชาวบ้านเขาจะเริ่มทำนาตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.064180135+07:00","message":"[bufferProcess] send to processor:ก่อนที่ชาวบ้านเขาจะเริ่มทำนาปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.064187068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.064189966+07:00","message":"> Transcript [41539] [false]: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนาปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.06419444+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.064196784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.0641989+07:00","message":"StatePrefix: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.064201873+07:00","message":"TextPushed: 'ก่อนที่ชาวบ้านเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.073332801+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.073391962+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-05-12T12:58:15.073398747+07:00","message":"receive interim result [false|false]: ก่อนที่ชาวบ้านเขาจะเริ่มทำนาปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.073416887+07:00","message":"[buffer interim] 2982 false ก่อนที่ชาวบ้านเขาจะเริ่มทำนาปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.073425128+07:00","message":"[bufferProcess] interim [700000000]:ก่อนที่ชาวบ้านเขาจะเริ่มทำนาปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.0734277+07:00","message":"[bufferProcess] send to processor:ก่อนที่ชาวบ้านเขาจะเริ่มทำนาตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.073431776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.073434688+07:00","message":"> Transcript [41540] [false]: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนาตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.073439251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.073441571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.073443491+07:00","message":"StatePrefix: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.07344641+07:00","message":"TextPushed: 'ก่อนที่ชาวบ้านเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.177275998+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.177308679+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-05-12T12:58:15.177314903+07:00","message":"receive interim result [false|false]: ก่อนที่ชาวบ้านเขาจะเริ่มทำนายปีใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.177329033+07:00","message":"[buffer interim] 2982 false ก่อนที่ชาวบ้านเขาจะเริ่มทำนายปีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.177336035+07:00","message":"[bufferProcess] interim [820000000]:ก่อนที่ชาวบ้านเขาจะเริ่มทำนายปีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.177338531+07:00","message":"[bufferProcess] send to processor:ก่อนที่ชาวบ้านเขาจะเริ่มทำนาปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.177344495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.177347094+07:00","message":"> Transcript [41541] [false]: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนาปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.177350809+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.177352894+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.177354872+07:00","message":"StatePrefix: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.177363381+07:00","message":"TextPushed: 'ก่อนที่ชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.177370126+07:00","message":"Push: 'จะเริ่มทำนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.177371993+07:00","message":"TextPushed: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.177374024+07:00","message":"Set new StatePrefix : 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนาปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.177376208+07:00","message":"Next Push (prob) : 'ปีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.177384132+07:00","message":"push: {false จะเริ่มทำนา 0 0xc005d09580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.345584877+07:00","message":"[GCS] IsForceVAD: false for message ID: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.354684253+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.354723572+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-05-12T12:58:15.354729829+07:00","message":"receive interim result [false|false]: ก่อนที่ชาวบ้านเขาจะเริ่มทำนายปีในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.354745201+07:00","message":"[buffer interim] 2982 false ก่อนที่ชาวบ้านเขาจะเริ่มทำนายปีในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.354753882+07:00","message":"[bufferProcess] interim [940000000]:ก่อนที่ชาวบ้านเขาจะเริ่มทำนายปีในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.354756289+07:00","message":"[bufferProcess] send to processor:ก่อนที่ชาวบ้านเขาจะเริ่มทำนายปีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.354759903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.354762656+07:00","message":"> Transcript [41542] [false]: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนายปีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.354764817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.354767388+07:00","message":"Set new StatePrefix: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนายปีใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.459344579+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.459390796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่ชาวบ้านเขาจะเริ่มทำนาปีในช่วง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.459397126+07:00","message":"receive interim result [true|false]: ก่อนที่ชาวบ้านเขาจะเริ่มทำนาปีในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.459414174+07:00","message":"end recv isFinal message id 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.459417179+07:00","message":"end Recv id 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.45942414+07:00","message":"[buffer interim] 2982 true ก่อนที่ชาวบ้านเขาจะเริ่มทำนาปีในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.459432532+07:00","message":"[bufferProcess] interim [150000000]:ก่อนที่ชาวบ้านเขาจะเริ่มทำนาปีในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.459435842+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนที่ชาวบ้านเขาจะเริ่มทำนายปีในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.459439244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.459441779+07:00","message":"> Transcript [41543] [false]: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนายปีในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.459444448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.459446279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.459450578+07:00","message":"StatePrefix: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนายปีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.459453+07:00","message":"TextPushed: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.459455246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.45945711+07:00","message":"> Transcript [41544] [true]: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนาปีในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.459459359+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.459461051+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.459462607+07:00","message":"StatePrefix: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนายปีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.459464612+07:00","message":"TextPushed: 'ก่อนที่ชาวบ้านเขาจะเริ่มทำนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:15.45946731+07:00","message":"Push: 'ปีในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.459475616+07:00","message":"push: {true ปีในช่วง 0 0xc005d09580}"}
{"level":"info","service":"Main","time":"2026-05-12T12:58:15.469660845+07:00","message":"write wav file: './tmp/7565/7565_2982.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.473074545+07:00","message":"[GCS] Start streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:15.983138757+07:00","message":"[GCS] IsForceVAD: false for message ID: 2983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:16.042097692+07:00","message":"[GCS] Start streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:16.076186425+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:16.076203241+07:00","message":"found end of frame, send empty tag with msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:16.076206166+07:00","message":"end Recv id 2983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:16.076215949+07:00","message":"[buffer interim] 2983 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:16.076223733+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:16.076227704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:16.076230499+07:00","message":"> Transcript [41545] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:16.076232675+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:16.076234783+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:16.076236513+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:16.076238194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:16.076246618+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:16.076255488+07:00","message":"push: {true \n 0 0xc005694580}"}
{"level":"info","service":"Main","time":"2026-05-12T12:58:16.081302743+07:00","message":"write wav file: './tmp/7565/7565_2983.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:16.499012286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:16.499015371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.278855357+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.27889385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.278899514+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.278915106+07:00","message":"[buffer interim] 2984 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.278922491+07:00","message":"[bufferProcess] interim [80000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.278924306+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.278928386+07:00","message":"[bufferProcess] send to processor (ticker):สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.278944452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.2789686+07:00","message":"> Transcript [41546] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.278972486+07:00","message":"Set StatePrefix (first interim): 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.498469201+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.498510991+07:00","message":"receive 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-05-12T12:58:17.498518876+07:00","message":"receive interim result [false|false]: สำหรับผ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.498535641+07:00","message":"[buffer interim] 2984 false สำหรับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.498544025+07:00","message":"[bufferProcess] interim [320000000]:สำหรับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.498546403+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.668117306+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.668156265+07:00","message":"receive 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-05-12T12:58:17.668162154+07:00","message":"receive interim result [false|false]: สำหรับภาพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.66817712+07:00","message":"[buffer interim] 2984 false สำหรับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.66818545+07:00","message":"[bufferProcess] interim [440000000]:สำหรับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.668187877+07:00","message":"[bufferProcess] send to processor:สำหรับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.668194312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.668197376+07:00","message":"> Transcript [41547] [false]: 'สำหรับผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.668200223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.668202041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.668204041+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.668205964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.676823022+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.676851829+07:00","message":"receive 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-05-12T12:58:17.676859014+07:00","message":"receive interim result [false|false]: สำหรับภาค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.676875126+07:00","message":"[buffer interim] 2984 false สำหรับภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.676882366+07:00","message":"[bufferProcess] interim [500000000]:สำหรับภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.676885643+07:00","message":"[bufferProcess] send to processor:สำหรับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.676892781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.676896841+07:00","message":"> Transcript [41548] [false]: 'สำหรับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.676900683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.676903735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.676907379+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.676910499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.818803676+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.818844371+07:00","message":"receive 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-05-12T12:58:17.818850725+07:00","message":"receive interim result [false|false]: สำหรับภาคก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.818864968+07:00","message":"[buffer interim] 2984 false สำหรับภาคก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.818874949+07:00","message":"[bufferProcess] interim [620000000]:สำหรับภาคก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.818877301+07:00","message":"[bufferProcess] send to processor:สำหรับภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.818882922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.818886017+07:00","message":"> Transcript [41549] [false]: 'สำหรับภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.818890937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.818893027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.818894825+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.818896913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.935474688+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.935529336+07:00","message":"receive 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-05-12T12:58:17.935537285+07:00","message":"receive interim result [false|false]: สำหรับพาดกลอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.935555001+07:00","message":"[buffer interim] 2984 false สำหรับพาดกลอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.935563574+07:00","message":"[bufferProcess] interim [680000000]:สำหรับพาดกลอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.935566391+07:00","message":"[bufferProcess] send to processor:สำหรับภาคก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.935570559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.935576013+07:00","message":"> Transcript [41550] [false]: 'สำหรับภาคก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.935579615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.935581787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.935583592+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.93558569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.93559232+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.935594554+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.935596461+07:00","message":"Set new StatePrefix : 'สำหรับภาคก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.935598549+07:00","message":"Next Push (prob) : 'ภาคก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.935606606+07:00","message":"push: {false สำหรับ 0 0xc003c4e200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.988280213+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.988322511+07:00","message":"receive 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-05-12T12:58:17.988331422+07:00","message":"receive interim result [false|false]: สำหรับพาดกล่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.988354892+07:00","message":"[buffer interim] 2984 false สำหรับพาดกล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.988369094+07:00","message":"[bufferProcess] interim [740000000]:สำหรับพาดกล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.988372111+07:00","message":"[bufferProcess] send to processor:สำหรับพาดกลอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.988378774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.988382777+07:00","message":"> Transcript [41551] [false]: 'สำหรับพาดกลอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.988385355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.988387726+07:00","message":"Set new StatePrefix: 'สำหรับพาดกลอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.991578479+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.991592536+07:00","message":"receive 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-05-12T12:58:17.991597123+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:17.991607027+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.991610891+07:00","message":"[bufferProcess] interim [800000000]:สำหรับธาตุก่องข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.991613419+07:00","message":"[bufferProcess] send to processor:สำหรับพาดกล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.991617621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.991619827+07:00","message":"> Transcript [41552] [false]: 'สำหรับพาดกล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.991621879+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:17.991624123+07:00","message":"Set new StatePrefix: 'สำหรับพาดกล่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:18.179475514+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:18.179512006+07:00","message":"receive 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-05-12T12:58:18.179517738+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:18.179531632+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.179538837+07:00","message":"[bufferProcess] interim [980000000]:สำหรับธาตุก่องข้าวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.179541823+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.179544974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.179548038+07:00","message":"> Transcript [41553] [false]: 'สำหรับธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.17955012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.179552096+07:00","message":"Set new StatePrefix: 'สำหรับธาตุก่องข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:18.688127284+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:18.688159157+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-05-12T12:58:18.688164855+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:18.68818145+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:18.688185477+07:00","message":"receive 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-05-12T12:58:18.688187889+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:18.68819301+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:18.688196495+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.688202099+07:00","message":"[bufferProcess] interim [460000000]:สำหรับธาตุก่องข้าวน้อยฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.688204243+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.688206957+07:00","message":"[bufferProcess] interim [520000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.688208732+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.688211412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.688214174+07:00","message":"> Transcript [41554] [false]: 'สำหรับธาตุก่องข้าวน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.688217321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.688219548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.688222688+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.688225051+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.688226657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.688228478+07:00","message":"> Transcript [41555] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.688230418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.68823196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.68823352+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:18.688235183+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.035121919+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.035165929+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-05-12T12:58:19.035173372+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.035185817+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.035194245+07:00","message":"[bufferProcess] interim [820000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.035197481+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.035201313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.035203995+07:00","message":"> Transcript [41556] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.035208017+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.035210414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.035212789+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.035215067+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.196724148+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.19676559+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-05-12T12:58:19.196772241+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.196794674+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.196806348+07:00","message":"[bufferProcess] interim [940000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.196809347+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.196813427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.196816796+07:00","message":"> Transcript [41557] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.196821256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.196823335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.196825372+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.196827466+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.196836199+07:00","message":"Push: 'ธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.196838322+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.196840406+07:00","message":"Set new StatePrefix : 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.19684301+07:00","message":"Next Push (prob) : 'น้อยฆ่าแม่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.196852299+07:00","message":"push: {false ธาตุก่องข้าว 0 0xc003c4e200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.201437892+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.201467687+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-05-12T12:58:19.201472792+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.201489878+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.201497953+07:00","message":"[bufferProcess] interim [0]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.20150141+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.201508105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.201511605+07:00","message":"> Transcript [41558] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.201515306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.201517397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.201519344+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.201521577+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:19.499446215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:19.499456967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.521304927+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.521355933+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-05-12T12:58:19.521365249+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.52137771+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.521384743+07:00","message":"[bufferProcess] interim [240000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.52138738+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.521392394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.521395218+07:00","message":"> Transcript [41559] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.521398543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.521400542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.521402915+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.52140542+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.782486169+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.782518107+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-05-12T12:58:19.782527058+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจ๊"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.782540556+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.782547359+07:00","message":"[bufferProcess] interim [540000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.782549952+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.782555101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.782557835+07:00","message":"> Transcript [41560] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.782561246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.782563221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.782565623+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.782568484+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.791122284+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.791141414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็น 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.791146158+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็น 7"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.791157307+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็น 7"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.7911623+07:00","message":"[bufferProcess] interim [600000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็น 7"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.791164756+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.791167857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.791170056+07:00","message":"> Transcript [41561] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจ๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.791173239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.791175145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.791177311+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.791179609+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.791183946+07:00","message":"Push: 'น้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.791185785+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.791188149+07:00","message":"Set new StatePrefix : 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจ๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.791190549+07:00","message":"Next Push (prob) : 'ครับเป็นเจ๊'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.791218306+07:00","message":"push: {false น้อยฆ่าแม่นะ 0 0xc003c4e200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.908333785+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.908375959+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-05-12T12:58:19.908384129+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:19.908397076+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.908406605+07:00","message":"[bufferProcess] interim [660000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.908409324+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็น 7"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.908414365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.90841718+07:00","message":"> Transcript [41562] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็น 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.908419632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:19.908421515+07:00","message":"Set new StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็น 7'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:20.228619506+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:20.22865681+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-05-12T12:58:20.22866356+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:20.228676603+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.228685965+07:00","message":"[bufferProcess] interim [20000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.228705805+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.228714713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.228719241+07:00","message":"> Transcript [41563] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.228722761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.228726149+07:00","message":"Set new StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:20.430417026+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:20.430452711+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-05-12T12:58:20.430461098+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่โต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:20.430476286+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.430482982+07:00","message":"[bufferProcess] interim [200000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.430485715+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.430489226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.430491879+07:00","message":"> Transcript [41564] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.430497262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.430499555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.430501504+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.430504212+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:20.475487161+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:20.475530509+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-05-12T12:58:20.475539582+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:20.475557047+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.475564368+07:00","message":"[bufferProcess] interim [260000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.475567462+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.475573293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.475576145+07:00","message":"> Transcript [41565] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่โต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.475579427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.475581447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.475583493+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.475586352+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:20.682426746+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:20.682474099+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-05-12T12:58:20.68248074+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:20.682499225+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.682507863+07:00","message":"[bufferProcess] interim [500000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.682511284+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.682515133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.682517819+07:00","message":"> Transcript [41566] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.682522053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.682524365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.682526415+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.682529477+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:20.996143305+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:20.996187483+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-05-12T12:58:20.996196114+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:20.996213875+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.996225301+07:00","message":"[bufferProcess] interim [740000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.996229819+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.996237019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.996241005+07:00","message":"> Transcript [41567] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.996246751+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.99624961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.996253153+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.996256681+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.9962677+07:00","message":"Push: 'ครับเป็นเจดีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.996271192+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.996275392+07:00","message":"Set new StatePrefix : 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:20.996279354+07:00","message":"Next Push (prob) : 'ที่ตั้งอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:20.996294712+07:00","message":"push: {false ครับเป็นเจดีย์ 0 0xc003c4e200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:21.3231994+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:21.323235757+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-05-12T12:58:21.323242478+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:21.323256114+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.323263321+07:00","message":"[bufferProcess] interim [100000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.323266348+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.323271756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.323274368+07:00","message":"> Transcript [41568] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.323278069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.323280413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.323282245+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.32328507+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:21.386096774+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:21.386147141+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-05-12T12:58:21.386154769+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในถุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:21.386172543+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในถุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.386181727+07:00","message":"[bufferProcess] interim [160000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในถุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.386184523+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.386192391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.386195489+07:00","message":"> Transcript [41569] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.386204343+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.386206586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.386208354+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.386211182+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:21.388110638+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:21.388146876+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-05-12T12:58:21.388153678+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:21.388170964+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.388178975+07:00","message":"[bufferProcess] interim [220000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.388181318+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในถุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.388185376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.388188315+07:00","message":"> Transcript [41570] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในถุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.388192587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.388194519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.388196638+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.388199269+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:21.566970263+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:21.567006927+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-05-12T12:58:21.567013095+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:21.567032997+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.567040201+07:00","message":"[bufferProcess] interim [340000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.567042968+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.567046971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.56705328+07:00","message":"> Transcript [41571] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.567058816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.567061663+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.567064896+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.567067468+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.567070823+07:00","message":"Push: 'ที่ตั้งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.56707308+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.567075859+07:00","message":"Set new StatePrefix : 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:21.567078101+07:00","message":"Next Push (prob) : 'ในทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:21.567086101+07:00","message":"push: {false ที่ตั้งอยู่ 0 0xc003c4e200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.219863717+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.21989894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.219904754+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.219920808+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.219928396+07:00","message":"[bufferProcess] interim [940000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.219931379+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.219938963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.219941789+07:00","message":"> Transcript [41572] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.219945733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.219947885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.219950194+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.21995341+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.227651429+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.227682076+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-05-12T12:58:22.22768877+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.227706319+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.227713128+07:00","message":"[bufferProcess] interim [0]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.227717259+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.227725814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.227731365+07:00","message":"> Transcript [41573] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.22773603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.227739329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.227742096+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.227745999+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.261404974+07:00","message":"[GCS] IsForceVAD: false for message ID: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.286628554+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.286664402+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-05-12T12:58:22.286671683+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.286687114+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.286695141+07:00","message":"[bufferProcess] interim [60000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.286697995+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.286705479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.286708747+07:00","message":"> Transcript [41574] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.286713307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.286715948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.286718383+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.286721024+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.293914154+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.293942914+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-05-12T12:58:22.293948544+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.293963814+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.293974201+07:00","message":"[bufferProcess] interim [120000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.29397699+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.29398429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.293987048+07:00","message":"> Transcript [41575] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.293990858+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.293992926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.293994915+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.293997338+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.294003303+07:00","message":"Push: 'ในทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.294005241+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.294007579+07:00","message":"Set new StatePrefix : 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.29400982+07:00","message":"Next Push (prob) : 'นา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.294018625+07:00","message":"push: {false ในทุ่ง 0 0xc003c4e200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.322593802+07:00","message":"[GCS] Start streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.348358342+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.348395283+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-05-12T12:58:22.348402864+07:00","message":"receive interim result [false|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่ตำบล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.348421801+07:00","message":"[buffer interim] 2984 false สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.348430334+07:00","message":"[bufferProcess] interim [180000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.348433944+07:00","message":"[bufferProcess] send to processor:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.34844099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.348445304+07:00","message":"> Transcript [41576] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.348451234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.348454134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.348457282+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.34846086+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.408044409+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.408083422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่ตำบล\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.408095515+07:00","message":"receive interim result [true|false]: สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่ตำบล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.408107338+07:00","message":"end recv isFinal message id 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.408109561+07:00","message":"end Recv id 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.408118084+07:00","message":"[buffer interim] 2984 true สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.408126673+07:00","message":"[bufferProcess] interim [240000000]:สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.408130665+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.408135158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.408138811+07:00","message":"> Transcript [41577] [false]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.408142253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.408144213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.408146375+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.408148957+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.40815096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.408152924+07:00","message":"> Transcript [41578] [true]: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนาที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.408155304+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.408157061+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.408158708+07:00","message":"StatePrefix: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่งนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.408160625+07:00","message":"TextPushed: 'สำหรับธาตุก่องข้าวน้อยฆ่าแม่นะครับเป็นเจดีย์ที่ตั้งอยู่ในทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:22.408174225+07:00","message":"Push: 'นาที่ตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:22.408183816+07:00","message":"push: {true นาที่ตำบล 0 0xc003c4e200}"}
{"level":"info","service":"Main","time":"2026-05-12T12:58:22.425557346+07:00","message":"write wav file: './tmp/7565/7565_2984.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:22.499884224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:22.499922973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:23.048759327+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:23.048814379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรทอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:23.048822499+07:00","message":"receive interim result [false|false]: บัตรทอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:23.048844497+07:00","message":"[buffer interim] 2985 false บัตรทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.048857599+07:00","message":"[bufferProcess] interim [600000000]:บัตรทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.048860655+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:23.48759027+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:23.487631913+07:00","message":"receive 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-05-12T12:58:23.487637945+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:23.487654726+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.487666247+07:00","message":"[bufferProcess] interim [20000000]:บัตรทองอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.48766916+07:00","message":"[bufferProcess] send to processor:บัตรทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.487676532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.487679471+07:00","message":"> Transcript [41579] [false]: 'บัตรทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.487682045+07:00","message":"Set StatePrefix (first interim): 'บัตรทอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:23.683577035+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:23.683617788+07:00","message":"receive 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-05-12T12:58:23.68362422+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:23.68363828+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.683646467+07:00","message":"[bufferProcess] interim [200000000]:บัตรทองอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.68364921+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.68365304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.683655852+07:00","message":"> Transcript [41580] [false]: 'บัตรทองอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.6836592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.683661258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.683663064+07:00","message":"StatePrefix: 'บัตรทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.683665046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:23.933251928+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:23.933293968+07:00","message":"receive 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-05-12T12:58:23.933301119+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:23.933316836+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.933331034+07:00","message":"[bufferProcess] interim [440000000]:บัตรทองอำเภอเมืองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.933334475+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.933343084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.933346069+07:00","message":"> Transcript [41581] [false]: 'บัตรทองอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.933349582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.933351973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.933354097+07:00","message":"StatePrefix: 'บัตรทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:23.933356001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:24.07360868+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:24.07365575+07:00","message":"receive 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-05-12T12:58:24.073662448+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดแพร่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:24.073679278+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.073686088+07:00","message":"[bufferProcess] interim [620000000]:บัตรทองอำเภอเมืองจังหวัดแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.073688846+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.073695652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.07369842+07:00","message":"> Transcript [41582] [false]: 'บัตรทองอำเภอเมืองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.073702214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.073704904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.073706767+07:00","message":"StatePrefix: 'บัตรทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.073709366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:24.187804152+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:24.187852312+07:00","message":"receive 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-05-12T12:58:24.187858708+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยะลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:24.187875583+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.187888179+07:00","message":"[bufferProcess] interim [680000000]:บัตรทองอำเภอเมืองจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.187891295+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.187898116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.187901321+07:00","message":"> Transcript [41583] [false]: 'บัตรทองอำเภอเมืองจังหวัดแพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.187905279+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.187907396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.187909618+07:00","message":"StatePrefix: 'บัตรทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.18791163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.187917637+07:00","message":"Push: 'บัตรทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.187919689+07:00","message":"TextPushed: 'บัตรทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.187921522+07:00","message":"Set new StatePrefix : 'บัตรทองอำเภอเมืองจังหวัดแพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.18792368+07:00","message":"Next Push (prob) : 'อำเภอเมืองจังหวัดแพร่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:24.187931477+07:00","message":"push: {false บัตรทอง 0 0xc005d09800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:24.256440191+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:24.256483364+07:00","message":"receive 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-05-12T12:58:24.256489325+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยโส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:24.256506468+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยโส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.256518104+07:00","message":"[bufferProcess] interim [740000000]:บัตรทองอำเภอเมืองจังหวัดยโส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.256521752+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.256530514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.256534886+07:00","message":"> Transcript [41584] [false]: 'บัตรทองอำเภอเมืองจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.256538273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.25654261+07:00","message":"Set new StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยะลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:24.3856579+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:24.385702841+07:00","message":"receive 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-05-12T12:58:24.385709437+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยโสธร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:24.38572826+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยโสธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.385741023+07:00","message":"[bufferProcess] interim [860000000]:บัตรทองอำเภอเมืองจังหวัดยโสธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.385744278+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดยโส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.38575165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.385754915+07:00","message":"> Transcript [41585] [false]: 'บัตรทองอำเภอเมืองจังหวัดยโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.385757482+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.385760213+07:00","message":"Set new StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยโส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:24.955744213+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:24.955808414+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-05-12T12:58:24.955814561+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยโสธร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:24.955830811+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยโสธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.955838968+07:00","message":"[bufferProcess] interim [460000000]:บัตรทองอำเภอเมืองจังหวัดยโสธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.955841689+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดยโสธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.955849325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.955854305+07:00","message":"> Transcript [41586] [false]: 'บัตรทองอำเภอเมืองจังหวัดยโสธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.95585838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.955860927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.9558647+07:00","message":"StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:24.955867109+07:00","message":"TextPushed: 'บัตรทอง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:25.500733819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:25.500739267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:25.679797694+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:25.679834793+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-05-12T12:58:25.679840377+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:25.679854277+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.679879097+07:00","message":"[bufferProcess] interim [180000000]:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.679882275+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดยโสธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.679885737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.679888599+07:00","message":"> Transcript [41587] [false]: 'บัตรทองอำเภอเมืองจังหวัดยโสธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.679892115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.67989398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.679896335+07:00","message":"StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.679898595+07:00","message":"TextPushed: 'บัตรทอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:25.807692744+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:25.807729578+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-05-12T12:58:25.807735317+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:25.807749599+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.807756909+07:00","message":"[bufferProcess] interim [240000000]:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.807759801+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.807762933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.807765674+07:00","message":"> Transcript [41588] [false]: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.807769058+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.807771126+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.807773281+07:00","message":"StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.807775908+07:00","message":"TextPushed: 'บัตรทอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:25.855092546+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:25.855126883+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-05-12T12:58:25.85513304+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยโสธร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:25.8551487+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยโสธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.855155786+07:00","message":"[bufferProcess] interim [360000000]:บัตรทองอำเภอเมืองจังหวัดยโสธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.85516018+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.855178371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.855181393+07:00","message":"> Transcript [41589] [false]: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.855186572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.855188649+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.855190584+07:00","message":"StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.855192814+07:00","message":"TextPushed: 'บัตรทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.855196749+07:00","message":"Push: 'อำเภอเมืองจังหวัดยโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.855202936+07:00","message":"TextPushed: 'บัตรทองอำเภอเมืองจังหวัดยโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.855205384+07:00","message":"Set new StatePrefix : 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.855208104+07:00","message":"Next Push (prob) : 'ธรห่างจากตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:25.855239733+07:00","message":"push: {false อำเภอเมืองจังหวัดยโส 0 0xc005d09800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:25.989044039+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:25.989083245+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-05-12T12:58:25.989088899+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:25.989104173+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.989111496+07:00","message":"[bufferProcess] interim [480000000]:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.98911405+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดยโสธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.989117384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.989120402+07:00","message":"> Transcript [41590] [false]: 'บัตรทองอำเภอเมืองจังหวัดยโสธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:25.989122747+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.176327712+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.176368845+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-05-12T12:58:26.176375944+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดน่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.176392618+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดน่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.176400946+07:00","message":"[bufferProcess] interim [660000000]:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดน่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.176403789+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.176412288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.176415135+07:00","message":"> Transcript [41591] [false]: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.176419033+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.176421279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.176427711+07:00","message":"StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.176431167+07:00","message":"TextPushed: 'บัตรทองอำเภอเมืองจังหวัดยโส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.178460505+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.178493727+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-05-12T12:58:26.178499431+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.178515213+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.178522728+07:00","message":"[bufferProcess] interim [720000000]:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.17852522+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดน่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.178531551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.178534455+07:00","message":"> Transcript [41592] [false]: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดน่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.178538264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.178540309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.178542584+07:00","message":"StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.178545322+07:00","message":"TextPushed: 'บัตรทองอำเภอเมืองจังหวัดยโส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.372567208+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.372603244+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-05-12T12:58:26.372610357+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.37262451+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.372631602+07:00","message":"[bufferProcess] interim [900000000]:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.372634099+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.37263797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.372640788+07:00","message":"> Transcript [41593] [false]: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.372644226+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.372646056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.372648554+07:00","message":"StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.372653337+07:00","message":"TextPushed: 'บัตรทองอำเภอเมืองจังหวัดยโส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.461487389+07:00","message":"[GCS] Cleaned up inactive client: 2961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.461509192+07:00","message":"[GCS] Cleaned up inactive client: 2962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.461512011+07:00","message":"[GCS] Cleaned up inactive client: 2960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.461514425+07:00","message":"[GCS] Cleaned up inactive client: 2959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.4615163+07:00","message":"[GCS] Cleaned up inactive client: 2963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.461518242+07:00","message":"[GCS] Cleaned up inactive client: 2965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.461520149+07:00","message":"[GCS] Cleaned up inactive client: 2964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.749514629+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.74955349+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-05-12T12:58:26.749559575+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.749573434+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.749580366+07:00","message":"[bufferProcess] interim [320000000]:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.74958375+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.749590883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.749593563+07:00","message":"> Transcript [41594] [false]: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.749597658+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.74960008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.749603786+07:00","message":"StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.7496063+07:00","message":"TextPushed: 'บัตรทองอำเภอเมืองจังหวัดยโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.749612655+07:00","message":"Push: 'ธรห่างจากตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.749614459+07:00","message":"TextPushed: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.749616931+07:00","message":"Set new StatePrefix : 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:26.749619419+07:00","message":"Next Push (prob) : 'จังหวัดยโสธร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:26.749639794+07:00","message":"push: {false ธรห่างจากตัว 0 0xc005d09800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.072141238+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.072176363+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-05-12T12:58:27.07218215+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.072197014+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.072204056+07:00","message":"[bufferProcess] interim [560000000]:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.07220674+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.072210023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.072212657+07:00","message":"> Transcript [41595] [false]: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.07221605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.072218037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.072219865+07:00","message":"StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.072222375+07:00","message":"TextPushed: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.269586621+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.26962168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 90\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.269631016+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 90"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.269645766+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.269652582+07:00","message":"[bufferProcess] interim [740000000]:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.26965561+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.269662317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.269665188+07:00","message":"> Transcript [41596] [false]: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.269668877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.269670843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.269672709+07:00","message":"StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.269675605+07:00","message":"TextPushed: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.386349112+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.386380049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.386386493+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.386399498+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.386405383+07:00","message":"[bufferProcess] interim [860000000]:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.386408183+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.38641366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.38641614+07:00","message":"> Transcript [41597] [false]: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.386420222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.386422115+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.386424166+07:00","message":"StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.386426656+07:00","message":"TextPushed: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.389089541+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.389102133+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-05-12T12:58:27.389106234+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.389114148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 กิโล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.389116987+07:00","message":"receive interim result [false|false]:  9 กิโล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.389121435+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.389124338+07:00","message":"[buffer interim] 2985 false  9 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.389138339+07:00","message":"[bufferProcess] interim [920000000]:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.389150508+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.389158289+07:00","message":"[bufferProcess] interim [920000000]: 9 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.389177799+07:00","message":"[bufferProcess] update buffer: บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.389185333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.389189677+07:00","message":"> Transcript [41598] [false]: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.389194649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.389197715+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.389201646+07:00","message":"StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.389204886+07:00","message":"TextPushed: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.389209174+07:00","message":"Push: 'จังหวัดยโสธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.389211812+07:00","message":"TextPushed: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.389215433+07:00","message":"Set new StatePrefix : 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.389218368+07:00","message":"Next Push (prob) : 'ประมาณ 9 กิโล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.389228859+07:00","message":"push: {false จังหวัดยโสธร 0 0xc005d09800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.441323881+07:00","message":"[GCS] IsForceVAD: false for message ID: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.455405584+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.455448679+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-05-12T12:58:27.455456281+07:00","message":"receive interim result [false|false]: บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.455467831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 กิโลเมตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.455470853+07:00","message":"receive interim result [false|false]:  9 กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.455478987+07:00","message":"[buffer interim] 2985 false บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.455491071+07:00","message":"[buffer interim] 2985 false  9 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.455497677+07:00","message":"[bufferProcess] interim [980000000]:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.45550051+07:00","message":"[bufferProcess] send to processor:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.455507454+07:00","message":"[bufferProcess] interim [980000000]: 9 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.455510841+07:00","message":"[bufferProcess] update buffer: บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.455514249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.455517052+07:00","message":"> Transcript [41599] [false]: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.455520307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.455522304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.455524147+07:00","message":"StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.455526879+07:00","message":"TextPushed: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.569693668+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.569735081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโลเมตร\",\"confidence\":0.95727116}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.569742294+07:00","message":"receive interim result [true|false]: บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.56975239+07:00","message":"end recv isFinal message id 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.5697548+07:00","message":"end Recv id 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.569762198+07:00","message":"[buffer interim] 2985 true บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.5697713+07:00","message":"[bufferProcess] interim [130000000]:บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.569774529+07:00","message":"[bufferProcess] send to processor (isfinal):บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.569778535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.569781449+07:00","message":"> Transcript [41600] [false]: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.569784723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.569786682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.569788458+07:00","message":"StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.569791048+07:00","message":"TextPushed: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.569793024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.569794956+07:00","message":"> Transcript [41601] [true]: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.56979711+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.569798776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.569803323+07:00","message":"StatePrefix: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธรประมาณ 9 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.569805364+07:00","message":"TextPushed: 'บัตรทองอำเภอเมืองจังหวัดยโสธรห่างจากตัวจังหวัดยโสธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:27.569811831+07:00","message":"Push: 'ประมาณ 9 กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.569820646+07:00","message":"push: {true ประมาณ 9 กิโลเมตร 0 0xc005d09800}"}
{"level":"info","service":"Main","time":"2026-05-12T12:58:27.580528266+07:00","message":"write wav file: './tmp/7565/7565_2985.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:27.892772964+07:00","message":"[GCS] Start streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.354929429+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.354983414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.354990154+07:00","message":"receive interim result [false|false]: สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.355006947+07:00","message":"[buffer interim] 2986 false สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.355016367+07:00","message":"[bufferProcess] interim [480000000]:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.355019411+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:28.50134542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:28.501359896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.549686356+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.549728675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.5497347+07:00","message":"receive interim result [false|false]: สร้างเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.549747179+07:00","message":"[buffer interim] 2986 false สร้างเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.549755306+07:00","message":"[bufferProcess] interim [660000000]:สร้างเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.549757606+07:00","message":"[bufferProcess] send to processor:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.549761316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.549764496+07:00","message":"> Transcript [41602] [false]: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.549766672+07:00","message":"Set StatePrefix (first interim): 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.750908997+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.750944509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างเราเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.750949828+07:00","message":"receive interim result [false|false]: สร้างเราเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.750966773+07:00","message":"[buffer interim] 2986 false สร้างเราเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.750974365+07:00","message":"[bufferProcess] interim [900000000]:สร้างเราเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.750976904+07:00","message":"[bufferProcess] send to processor:สร้างเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.750980117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.75098284+07:00","message":"> Transcript [41603] [false]: 'สร้างเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.750986461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.750988671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.750990728+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.750992581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.908056424+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.908091847+07:00","message":"receive 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-05-12T12:58:28.908097464+07:00","message":"receive interim result [false|false]: สร้างราว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.908110264+07:00","message":"[buffer interim] 2986 false สร้างราว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.908117581+07:00","message":"[bufferProcess] interim [20000000]:สร้างราว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.908122392+07:00","message":"[bufferProcess] send to processor:สร้างเราเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.908129416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.908131899+07:00","message":"> Transcript [41604] [false]: 'สร้างเราเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.908135204+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.908137557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.908139408+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.908141361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.95617488+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.956213194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างเราราวๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.956219887+07:00","message":"receive interim result [false|false]: สร้างเราราวๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:28.956234472+07:00","message":"[buffer interim] 2986 false สร้างเราราวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.956241346+07:00","message":"[bufferProcess] interim [80000000]:สร้างเราราวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.95624394+07:00","message":"[bufferProcess] send to processor:สร้างราว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.95625132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.956253938+07:00","message":"> Transcript [41605] [false]: 'สร้างราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.95625713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.956258995+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.956261844+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:28.956263954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.082300351+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.082341217+07:00","message":"receive 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-05-12T12:58:29.082349662+07:00","message":"receive interim result [false|false]: สร้างเราๆก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.082368554+07:00","message":"[buffer interim] 2986 false สร้างเราๆก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.082377408+07:00","message":"[bufferProcess] interim [140000000]:สร้างเราๆก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.082381315+07:00","message":"[bufferProcess] send to processor:สร้างเราราวๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.082385392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.082389739+07:00","message":"> Transcript [41606] [false]: 'สร้างเราราวๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.082394394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.082397023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.082399767+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.082402609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.082406591+07:00","message":"Push: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.082409621+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.082412511+07:00","message":"Set new StatePrefix : 'สร้างเราราวๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.082415074+07:00","message":"Next Push (prob) : 'เราราวๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.082424891+07:00","message":"push: {false สร้าง 0 0xc005d08600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.103543571+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.103573943+07:00","message":"receive 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-05-12T12:58:29.103579161+07:00","message":"receive interim result [false|false]: สร้างเราเราพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.103592995+07:00","message":"[buffer interim] 2986 false สร้างเราเราพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.103598998+07:00","message":"[bufferProcess] interim [200000000]:สร้างเราเราพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.103601305+07:00","message":"[bufferProcess] send to processor:สร้างเราๆก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.103605638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.103608252+07:00","message":"> Transcript [41607] [false]: 'สร้างเราๆก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.103610726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.103612842+07:00","message":"Set new StatePrefix: 'สร้างเราๆก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.129007128+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.129044597+07:00","message":"receive 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-05-12T12:58:29.129050532+07:00","message":"receive interim result [false|false]: สร้างเราชาวพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.129062614+07:00","message":"[buffer interim] 2986 false สร้างเราชาวพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.129069346+07:00","message":"[bufferProcess] interim [320000000]:สร้างเราชาวพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.129071509+07:00","message":"[bufferProcess] send to processor:สร้างเราเราพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.129076518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.129079142+07:00","message":"> Transcript [41608] [false]: 'สร้างเราเราพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.129081522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.129083704+07:00","message":"Set new StatePrefix: 'สร้างเราเราพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.248763902+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.248806388+07:00","message":"receive 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-05-12T12:58:29.2488133+07:00","message":"receive interim result [false|false]: สร้างเราเราพูดภาษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.248829599+07:00","message":"[buffer interim] 2986 false สร้างเราเราพูดภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.248837614+07:00","message":"[bufferProcess] interim [380000000]:สร้างเราเราพูดภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.248840374+07:00","message":"[bufferProcess] send to processor:สร้างเราชาวพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.248847386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.24885026+07:00","message":"> Transcript [41609] [false]: 'สร้างเราชาวพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.248853394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.248855926+07:00","message":"Set new StatePrefix: 'สร้างเราชาวพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.307114114+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.307152387+07:00","message":"receive 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-05-12T12:58:29.307158614+07:00","message":"receive interim result [false|false]: สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.307171468+07:00","message":"[buffer interim] 2986 false สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.307178943+07:00","message":"[bufferProcess] interim [440000000]:สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.307181502+07:00","message":"[bufferProcess] send to processor:สร้างเราเราพูดภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.307186541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.307189246+07:00","message":"> Transcript [41610] [false]: 'สร้างเราเราพูดภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.307191806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.307193901+07:00","message":"Set new StatePrefix: 'สร้างเราเราพูดภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.435669243+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.435708265+07:00","message":"receive 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-05-12T12:58:29.435714307+07:00","message":"receive interim result [false|false]: สร้างราวพุทธศตวรรษ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.435729325+07:00","message":"[buffer interim] 2986 false สร้างราวพุทธศตวรรษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.435738146+07:00","message":"[bufferProcess] interim [560000000]:สร้างราวพุทธศตวรรษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.435740976+07:00","message":"[bufferProcess] send to processor:สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.435746214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.435748957+07:00","message":"> Transcript [41611] [false]: 'สร้างราวพุทธศตวรรษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.435751148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.435753138+07:00","message":"Set new StatePrefix: 'สร้างราวพุทธศตวรรษที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.62697751+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.627020145+07:00","message":"receive 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-05-12T12:58:29.627027216+07:00","message":"receive interim result [false|false]: สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.627041487+07:00","message":"[buffer interim] 2986 false สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.627048987+07:00","message":"[bufferProcess] interim [740000000]:สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.627051367+07:00","message":"[bufferProcess] send to processor:สร้างราวพุทธศตวรรษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.627056806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.627059667+07:00","message":"> Transcript [41612] [false]: 'สร้างราวพุทธศตวรรษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.62706214+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.953415393+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.953449992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างราวพุทธศตวรรษที่ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.953457394+07:00","message":"receive interim result [false|false]: สร้างราวพุทธศตวรรษที่ 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:29.953471092+07:00","message":"[buffer interim] 2986 false สร้างราวพุทธศตวรรษที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.953477873+07:00","message":"[bufferProcess] interim [40000000]:สร้างราวพุทธศตวรรษที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.953480777+07:00","message":"[bufferProcess] send to processor:สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.953486257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.953489207+07:00","message":"> Transcript [41613] [false]: 'สร้างราวพุทธศตวรรษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.953492145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.953494132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.953496001+07:00","message":"StatePrefix: 'สร้างราวพุทธศตวรรษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:29.953498392+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.018488085+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.018524366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างราวพุทธศตวรรษที่ 24\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.018531558+07:00","message":"receive interim result [false|false]: สร้างราวพุทธศตวรรษที่ 24"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.018547325+07:00","message":"[buffer interim] 2986 false สร้างราวพุทธศตวรรษที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.018558005+07:00","message":"[bufferProcess] interim [220000000]:สร้างราวพุทธศตวรรษที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.018560449+07:00","message":"[bufferProcess] send to processor:สร้างราวพุทธศตวรรษที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.018563754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.018566481+07:00","message":"> Transcript [41614] [false]: 'สร้างราวพุทธศตวรรษที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.018569707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.018571681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.018573657+07:00","message":"StatePrefix: 'สร้างราวพุทธศตวรรษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.01857569+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.147862621+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.147897985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างราวพุทธศตวรรษที่ 23\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.147904257+07:00","message":"receive interim result [false|false]: สร้างราวพุทธศตวรรษที่ 23"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.147917619+07:00","message":"[buffer interim] 2986 false สร้างราวพุทธศตวรรษที่ 23"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.1479247+07:00","message":"[bufferProcess] interim [280000000]:สร้างราวพุทธศตวรรษที่ 23"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.147927448+07:00","message":"[bufferProcess] send to processor:สร้างราวพุทธศตวรรษที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.147933881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.147936743+07:00","message":"> Transcript [41615] [false]: 'สร้างราวพุทธศตวรรษที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.147939953+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.147942179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.147944033+07:00","message":"StatePrefix: 'สร้างราวพุทธศตวรรษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.147946763+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.219105608+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.219141078+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-05-12T12:58:30.219148341+07:00","message":"receive interim result [false|false]: สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.219160383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.219163206+07:00","message":"receive interim result [false|false]:  23"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.219173642+07:00","message":"[buffer interim] 2986 false สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.219177848+07:00","message":"[buffer interim] 2986 false  23"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.219183783+07:00","message":"[bufferProcess] interim [340000000]:สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.219186335+07:00","message":"[bufferProcess] send to processor:สร้างราวพุทธศตวรรษที่ 23"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.219189227+07:00","message":"[bufferProcess] interim [340000000]: 23"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.219191675+07:00","message":"[bufferProcess] update buffer: สร้างราวพุทธศตวรรษที่ 23"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.219194495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.219197019+07:00","message":"> Transcript [41616] [false]: 'สร้างราวพุทธศตวรรษที่ 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.219200071+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.219203881+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.219205747+07:00","message":"StatePrefix: 'สร้างราวพุทธศตวรรษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.219207933+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.219210766+07:00","message":"Push: 'ราวพุทธศตวรรษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.219212823+07:00","message":"TextPushed: 'สร้างราวพุทธศตวรรษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.219214909+07:00","message":"Set new StatePrefix : 'สร้างราวพุทธศตวรรษที่ 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.219217224+07:00","message":"Next Push (prob) : ' 23'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.219227434+07:00","message":"push: {false ราวพุทธศตวรรษที่ 0 0xc005d08600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.349281964+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.349320534+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-05-12T12:58:30.349326761+07:00","message":"receive interim result [false|false]: สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.349336131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23-24\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.34933887+07:00","message":"receive interim result [false|false]:  23-24"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.349353886+07:00","message":"[buffer interim] 2986 false สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.349371355+07:00","message":"[buffer interim] 2986 false  23-24"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.34937791+07:00","message":"[bufferProcess] interim [520000000]:สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.349381198+07:00","message":"[bufferProcess] send to processor:สร้างราวพุทธศตวรรษที่ 23"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.349385994+07:00","message":"[bufferProcess] interim [520000000]: 23-24"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.349388479+07:00","message":"[bufferProcess] update buffer: สร้างราวพุทธศตวรรษที่ 23-24"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.349391344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.349394095+07:00","message":"> Transcript [41617] [false]: 'สร้างราวพุทธศตวรรษที่ 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.349397104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.349399027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.349400845+07:00","message":"StatePrefix: 'สร้างราวพุทธศตวรรษที่ 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.349403003+07:00","message":"TextPushed: 'สร้างราวพุทธศตวรรษที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.727232543+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.727277498+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-05-12T12:58:30.727284851+07:00","message":"receive interim result [false|false]: สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.727303909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23-25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.727308986+07:00","message":"receive interim result [false|false]:  23-25"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.727320016+07:00","message":"[buffer interim] 2986 false สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:30.727324237+07:00","message":"[buffer interim] 2986 false  23-25"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.727331072+07:00","message":"[bufferProcess] interim [880000000]:สร้างราวพุทธศตวรรษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.727333699+07:00","message":"[bufferProcess] send to processor:สร้างราวพุทธศตวรรษที่ 23-24"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.727336885+07:00","message":"[bufferProcess] interim [880000000]: 23-25"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.72733913+07:00","message":"[bufferProcess] update buffer: สร้างราวพุทธศตวรรษที่ 23-25"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.727342281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.727345219+07:00","message":"> Transcript [41618] [false]: 'สร้างราวพุทธศตวรรษที่ 23-24'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.727348701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.727350725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.727352561+07:00","message":"StatePrefix: 'สร้างราวพุทธศตวรรษที่ 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:30.727356347+07:00","message":"TextPushed: 'สร้างราวพุทธศตวรรษที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.378578043+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.378613097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างราวพุทธศตวรรษที่ 23-25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.378618865+07:00","message":"receive interim result [false|false]: สร้างราวพุทธศตวรรษที่ 23-25"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.378636099+07:00","message":"[buffer interim] 2986 false สร้างราวพุทธศตวรรษที่ 23-25"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.378643104+07:00","message":"[bufferProcess] interim [480000000]:สร้างราวพุทธศตวรรษที่ 23-25"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.378645416+07:00","message":"[bufferProcess] send to processor:สร้างราวพุทธศตวรรษที่ 23-25"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.378648789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.378651407+07:00","message":"> Transcript [41619] [false]: 'สร้างราวพุทธศตวรรษที่ 23-25'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.378657915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.3786598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.378662018+07:00","message":"StatePrefix: 'สร้างราวพุทธศตวรรษที่ 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.378664399+07:00","message":"TextPushed: 'สร้างราวพุทธศตวรรษที่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:31.501633827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:31.501643598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.576974722+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.577017966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างราวพุทธศตวรรษที่ 23-25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.577025829+07:00","message":"receive interim result [false|false]: สร้างราวพุทธศตวรรษที่ 23-25"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.577039613+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-05-12T12:58:31.57704315+07:00","message":"receive interim result [false|false]:  สมัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.577056517+07:00","message":"[buffer interim] 2986 false สร้างราวพุทธศตวรรษที่ 23-25"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.577061092+07:00","message":"[buffer interim] 2986 false  สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.577068013+07:00","message":"[bufferProcess] interim [660000000]:สร้างราวพุทธศตวรรษที่ 23-25"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.577070591+07:00","message":"[bufferProcess] send to processor:สร้างราวพุทธศตวรรษที่ 23-25"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.577075133+07:00","message":"[bufferProcess] interim [660000000]: สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.577078528+07:00","message":"[bufferProcess] update buffer: สร้างราวพุทธศตวรรษที่ 23-25 สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.5770817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.577084512+07:00","message":"> Transcript [41620] [false]: 'สร้างราวพุทธศตวรรษที่ 23-25'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.577089293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.577091368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.577093176+07:00","message":"StatePrefix: 'สร้างราวพุทธศตวรรษที่ 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.577095264+07:00","message":"TextPushed: 'สร้างราวพุทธศตวรรษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.577098336+07:00","message":"Push: ' 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.577100027+07:00","message":"TextPushed: 'สร้างราวพุทธศตวรรษที่ 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.577101995+07:00","message":"Set new StatePrefix : 'สร้างราวพุทธศตวรรษที่ 23-25'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.577104801+07:00","message":"Next Push (prob) : '-25'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.577113389+07:00","message":"push: {false  23 0 0xc005d08600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.610769133+07:00","message":"[GCS] IsForceVAD: false for message ID: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.671980314+07:00","message":"[GCS] Start streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.736447991+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.736492814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างเราราวพุทธศตวรรษที่ 23-25 สมัย\",\"confidence\":0.9366901}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.736501184+07:00","message":"receive interim result [true|false]: สร้างเราราวพุทธศตวรรษที่ 23-25 สมัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.736512226+07:00","message":"end recv isFinal message id 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.73651461+07:00","message":"end Recv id 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.736523394+07:00","message":"[buffer interim] 2986 true สร้างเราราวพุทธศตวรรษที่ 23-25 สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.73653503+07:00","message":"[bufferProcess] interim [930000000]:สร้างเราราวพุทธศตวรรษที่ 23-25 สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.73653833+07:00","message":"[bufferProcess] send to processor (isfinal):สร้างราวพุทธศตวรรษที่ 23-25 สมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736544559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736548598+07:00","message":"> Transcript [41621] [false]: 'สร้างราวพุทธศตวรรษที่ 23-25 สมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736551882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736553843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736555675+07:00","message":"StatePrefix: 'สร้างราวพุทธศตวรรษที่ 23-25'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736557991+07:00","message":"TextPushed: 'สร้างราวพุทธศตวรรษที่ 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736560068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736562233+07:00","message":"> Transcript [41622] [true]: 'สร้างเราราวพุทธศตวรรษที่ 23-25 สมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736564304+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736565887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736567543+07:00","message":"StatePrefix: 'สร้างราวพุทธศตวรรษที่ 23-25'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736569218+07:00","message":"TextPushed: 'สร้างราวพุทธศตวรรษที่ 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736570762+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736715296+07:00","message":"Push: '-25 สมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736719017+07:00","message":"TextPushed: 'สร้างราวพุทธศตวรรษที่ 23-25 สมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736721169+07:00","message":"Set new StatePrefix : 'สร้างเราราวพุทธศตวรรษที่ 23-25 สมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736723981+07:00","message":"Next Push (prob) : 'สร้างเราราวพุทธศตวรรษที่ 23-25 สมัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:31.736733206+07:00","message":"push: {true -25 สมัย 0 0xc005d08600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:31.736746253+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2986.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:58:31.746366974+07:00","message":"write wav file: './tmp/7565/7565_2986.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:32.52600944+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:32.526048535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงศรีอยุธยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:32.526054159+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:32.526068433+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:32.526075637+07:00","message":"[bufferProcess] interim [660000000]:กรุงศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:32.526077637+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:32.713058859+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:32.713093586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พยากรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:32.71309921+07:00","message":"receive interim result [false|false]: พยากรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:32.713111997+07:00","message":"[buffer interim] 2987 false พยากรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:32.713119505+07:00","message":"[bufferProcess] interim [840000000]:พยากรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:32.713124642+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:32.713129786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:32.713132843+07:00","message":"> Transcript [41623] [false]: 'กรุงศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:32.713135111+07:00","message":"Set StatePrefix (first interim): 'กรุงศรีอยุธยา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:33.031279787+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:33.031316715+07:00","message":"receive 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-05-12T12:58:33.031322399+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:33.031334036+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.031340577+07:00","message":"[bufferProcess] interim [140000000]:กรุงศรีอยุธยาตอนปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.031343328+07:00","message":"[bufferProcess] send to processor:พยากรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.031348027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.031350791+07:00","message":"> Transcript [41624] [false]: 'พยากรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.031353256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.03135524+07:00","message":"Set new StatePrefix: 'พยากรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:33.609668055+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:33.609706942+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-05-12T12:58:33.609712337+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:33.609729028+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.609736188+07:00","message":"[bufferProcess] interim [740000000]:กรุงศรีอยุธยาตอนปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.609738621+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.609743338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.60974607+07:00","message":"> Transcript [41625] [false]: 'กรุงศรีอยุธยาตอนปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.609748262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.609750358+07:00","message":"Set new StatePrefix: 'กรุงศรีอยุธยาตอนปลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:33.937404576+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:33.937450897+07:00","message":"receive 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-05-12T12:58:33.937457426+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:33.937474992+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.937484473+07:00","message":"[bufferProcess] interim [100000000]:กรุงศรีอยุธยาตอนปลายชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.937486919+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.937494889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.937497742+07:00","message":"> Transcript [41626] [false]: 'กรุงศรีอยุธยาตอนปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.93750247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.937505566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.937507685+07:00","message":"StatePrefix: 'กรุงศรีอยุธยาตอนปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:33.93751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:34.321541211+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:34.321576598+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-05-12T12:58:34.321582996+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:34.321596385+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.321603689+07:00","message":"[bufferProcess] interim [460000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.321605978+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.321611405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.321613975+07:00","message":"> Transcript [41627] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.321617653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.321619791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.321622166+07:00","message":"StatePrefix: 'กรุงศรีอยุธยาตอนปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.32162457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:34.47115331+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:34.471184406+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-05-12T12:58:34.471190513+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขารบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:34.471204016+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขารบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.471212964+07:00","message":"[bufferProcess] interim [580000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.471215358+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.471218515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.471221682+07:00","message":"> Transcript [41628] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.471224963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.471227003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.471229367+07:00","message":"StatePrefix: 'กรุงศรีอยุธยาตอนปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.471231512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:34.502602159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:34.502614465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:34.556135735+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:34.556168605+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-05-12T12:58:34.556174376+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:34.556187737+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.556194466+07:00","message":"[bufferProcess] interim [700000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.556196773+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.556203794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.556206533+07:00","message":"> Transcript [41629] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.556209867+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.556212101+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.556214411+07:00","message":"StatePrefix: 'กรุงศรีอยุธยาตอนปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.556216625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.556222308+07:00","message":"Push: 'กรุงศรีอยุธยาตอนปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.556224345+07:00","message":"TextPushed: 'กรุงศรีอยุธยาตอนปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.556226523+07:00","message":"Set new StatePrefix : 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.556228591+07:00","message":"Next Push (prob) : 'ชาวบ้านเขารบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:34.556235824+07:00","message":"push: {false กรุงศรีอยุธยาตอนปลาย 0 0xc002b17300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:34.642201645+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:34.642234008+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-05-12T12:58:34.642240263+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:34.642256342+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.642265428+07:00","message":"[bufferProcess] interim [760000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.642268286+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.642273401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.642276423+07:00","message":"> Transcript [41630] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.642278949+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:34.71097653+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:34.71101177+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-05-12T12:58:34.711017576+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:34.711031325+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.711038541+07:00","message":"[bufferProcess] interim [880000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.711041759+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.711045405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.711051224+07:00","message":"> Transcript [41631] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.711053918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:34.71105604+07:00","message":"Set new StatePrefix: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.031993974+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.032035895+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-05-12T12:58:35.032041849+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.032055446+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.03206254+07:00","message":"[bufferProcess] interim [180000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.032065545+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.032072668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.032075327+07:00","message":"> Transcript [41632] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.032078877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.032080979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.032083198+07:00","message":"StatePrefix: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.03208649+07:00","message":"TextPushed: 'กรุงศรีอยุธยาตอนปลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.189254248+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.189302088+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-05-12T12:58:35.189309403+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.189326555+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.189334521+07:00","message":"[bufferProcess] interim [300000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.189337545+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.189342862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.189346041+07:00","message":"> Transcript [41633] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.18934929+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.189352568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.189354513+07:00","message":"StatePrefix: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.189357329+07:00","message":"TextPushed: 'กรุงศรีอยุธยาตอนปลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.250435107+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.25046939+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-05-12T12:58:35.250475729+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.250491091+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.250503348+07:00","message":"[bufferProcess] interim [420000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.25050647+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.250510923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.250513933+07:00","message":"> Transcript [41634] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.250517424+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.250519388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.250521631+07:00","message":"StatePrefix: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.250524052+07:00","message":"TextPushed: 'กรุงศรีอยุธยาตอนปลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.358735912+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.358775016+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-05-12T12:58:35.358781161+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.35880709+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.358814699+07:00","message":"[bufferProcess] interim [480000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.358816976+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.358833823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.358836982+07:00","message":"> Transcript [41635] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.358840816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.358843071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.358845356+07:00","message":"StatePrefix: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.358847926+07:00","message":"TextPushed: 'กรุงศรีอยุธยาตอนปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.358850566+07:00","message":"Push: 'ชาวบ้านเขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.358853027+07:00","message":"TextPushed: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.358855606+07:00","message":"Set new StatePrefix : 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.358858111+07:00","message":"Next Push (prob) : 'นับถือแล้วก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.358870503+07:00","message":"push: {false ชาวบ้านเขารับ 0 0xc002b17300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.44930061+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.449331673+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-05-12T12:58:35.449337662+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เช่นกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.449352187+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เช่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.44935992+07:00","message":"[bufferProcess] interim [600000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เช่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.449362607+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.449365795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.449368535+07:00","message":"> Transcript [41636] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.449370883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.449372883+07:00","message":"Set new StatePrefix: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.60040635+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.600438429+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-05-12T12:58:35.600444397+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้กันว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:35.600459207+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้กันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.600466534+07:00","message":"[bufferProcess] interim [780000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้กันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.600469055+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เช่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.600472238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.600475071+07:00","message":"> Transcript [41637] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เช่นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.600477521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:35.600479472+07:00","message":"Set new StatePrefix: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เช่นกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.252019407+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.252057576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้กันว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.252063997+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้กันว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.252078598+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้กันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.252090676+07:00","message":"[bufferProcess] interim [380000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้กันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.252094303+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้กันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.252098825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.25210255+07:00","message":"> Transcript [41638] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้กันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.252106608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.252109438+07:00","message":"Set new StatePrefix: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้กันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.316096528+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.316142742+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-05-12T12:58:36.31615043+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.316167667+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.31617566+07:00","message":"[bufferProcess] interim [500000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.316178975+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้กันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.316186275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.316189361+07:00","message":"> Transcript [41639] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้กันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.316193106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.316195311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.316197154+07:00","message":"StatePrefix: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็ใช้กันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.316199969+07:00","message":"TextPushed: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.492335899+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.492377852+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-05-12T12:58:36.492385091+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.492399187+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.492410656+07:00","message":"[bufferProcess] interim [680000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.492415157+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.492423034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.492427241+07:00","message":"> Transcript [41640] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.492431544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.492436223+07:00","message":"Set new StatePrefix: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.759650986+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.75968602+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-05-12T12:58:36.759692588+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.759708772+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.759716674+07:00","message":"[bufferProcess] interim [920000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.759719374+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.759722556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.759725035+07:00","message":"> Transcript [41641] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.759728999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.759731295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.759733345+07:00","message":"StatePrefix: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.75973633+07:00","message":"TextPushed: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.921569886+07:00","message":"[GCS] IsForceVAD: false for message ID: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.952152+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.952189281+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-05-12T12:58:36.952195817+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.952211953+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.952220741+07:00","message":"[bufferProcess] interim [40000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.952224046+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.952228229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.952231464+07:00","message":"> Transcript [41642] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.952235237+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.952237292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.952240064+07:00","message":"StatePrefix: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.952242942+07:00","message":"TextPushed: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.954793451+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.954812654+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-05-12T12:58:36.954818006+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:36.954829931+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.954834762+07:00","message":"[bufferProcess] interim [100000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.954837022+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.954840215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.954843102+07:00","message":"> Transcript [41643] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.954846118+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.95484789+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.954849793+07:00","message":"StatePrefix: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:36.954855624+07:00","message":"TextPushed: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:37.004503507+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:37.004532583+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-05-12T12:58:37.004538341+07:00","message":"receive interim result [false|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:37.004553438+07:00","message":"[buffer interim] 2987 false กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.0045598+07:00","message":"[bufferProcess] interim [160000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.004562602+07:00","message":"[bufferProcess] send to processor:กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.004565994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.004568429+07:00","message":"> Transcript [41644] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.004571948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.004574027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.00457595+07:00","message":"StatePrefix: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.00458009+07:00","message":"TextPushed: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.004585513+07:00","message":"Push: 'นับถือแล้วก็เชื่อกันว่าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.004587556+07:00","message":"TextPushed: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.004589971+07:00","message":"Set new StatePrefix : 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.004592794+07:00","message":"Next Push (prob) : 'ไม่ส่งนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:37.00460185+07:00","message":"push: {false นับถือแล้วก็เชื่อกันว่าหาก 0 0xc002b17300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:37.103267227+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:37.103315828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงศรีอยุธยาตอนปลายชาวบ้านเขานับถือแล้วก็เชื่อกันว่าหากไม่ส่งน้ำ\",\"confidence\":0.94500256}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:37.103322789+07:00","message":"receive interim result [true|false]: กรุงศรีอยุธยาตอนปลายชาวบ้านเขานับถือแล้วก็เชื่อกันว่าหากไม่ส่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:37.103334962+07:00","message":"end recv isFinal message id 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:37.103337702+07:00","message":"end Recv id 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:37.103345224+07:00","message":"[buffer interim] 2987 true กรุงศรีอยุธยาตอนปลายชาวบ้านเขานับถือแล้วก็เชื่อกันว่าหากไม่ส่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103358002+07:00","message":"[bufferProcess] interim [280000000]:กรุงศรีอยุธยาตอนปลายชาวบ้านเขานับถือแล้วก็เชื่อกันว่าหากไม่ส่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103365928+07:00","message":"[bufferProcess] send to processor (isfinal):กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103370093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103372966+07:00","message":"> Transcript [41645] [false]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103375423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103377328+07:00","message":"Set new StatePrefix: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103379409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103381337+07:00","message":"> Transcript [41646] [true]: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขานับถือแล้วก็เชื่อกันว่าหากไม่ส่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103383644+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103385548+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103387306+07:00","message":"StatePrefix: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103389768+07:00","message":"TextPushed: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103391828+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103578246+07:00","message":"Push: 'ไม่ส่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103580939+07:00","message":"TextPushed: 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขารับนับถือแล้วก็เชื่อกันว่าหากไม่ส่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103583255+07:00","message":"Set new StatePrefix : 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขานับถือแล้วก็เชื่อกันว่าหากไม่ส่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103585344+07:00","message":"Next Push (prob) : 'กรุงศรีอยุธยาตอนปลายชาวบ้านเขานับถือแล้วก็เชื่อกันว่าหากไม่ส่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:37.103600979+07:00","message":"push: {true ไม่ส่งน้ำ 0 0xc002b17300}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.103609524+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2987.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:58:37.114189318+07:00","message":"write wav file: './tmp/7565/7565_2987.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:37.371928507+07:00","message":"[GCS] Start streaming session, msgId: 2988"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:37.502664109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:37.502674266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:37.91840206+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:37.918453513+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-05-12T12:58:37.918460074+07:00","message":"receive interim result [false|false]: ฝน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:37.91847757+07:00","message":"[buffer interim] 2988 false ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.918486135+07:00","message":"[bufferProcess] interim [360000000]:ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:37.918488067+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.040134482+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.040173861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.040181259+07:00","message":"receive interim result [false|false]: ฝนจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.040200179+07:00","message":"[buffer interim] 2988 false ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.040208906+07:00","message":"[bufferProcess] interim [480000000]:ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.040212591+07:00","message":"[bufferProcess] send to processor:ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.040221628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.040226636+07:00","message":"> Transcript [41647] [false]: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.040229814+07:00","message":"Set StatePrefix (first interim): 'ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.234956906+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.235003032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนจะแล้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.235010243+07:00","message":"receive interim result [false|false]: ฝนจะแล้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.235026802+07:00","message":"[buffer interim] 2988 false ฝนจะแล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.235035028+07:00","message":"[bufferProcess] interim [720000000]:ฝนจะแล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.235037722+07:00","message":"[bufferProcess] send to processor:ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.235044538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.235047417+07:00","message":"> Transcript [41648] [false]: 'ฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.235050568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.235052683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.235055001+07:00","message":"StatePrefix: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.235058607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.557937581+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.557973527+07:00","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-05-12T12:58:38.557980117+07:00","message":"receive interim result [false|false]: ฝนจะแล้งน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.557996074+07:00","message":"[buffer interim] 2988 false ฝนจะแล้งน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.558003294+07:00","message":"[bufferProcess] interim [960000000]:ฝนจะแล้งน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.558005851+07:00","message":"[bufferProcess] send to processor:ฝนจะแล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.558012919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.558017245+07:00","message":"> Transcript [41649] [false]: 'ฝนจะแล้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.558020358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.558022646+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.558024898+07:00","message":"StatePrefix: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.558028826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.619399456+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.619435046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนจะแล้งหนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.619440916+07:00","message":"receive interim result [false|false]: ฝนจะแล้งหนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.619454679+07:00","message":"[buffer interim] 2988 false ฝนจะแล้งหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.619462195+07:00","message":"[bufferProcess] interim [80000000]:ฝนจะแล้งหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.619464848+07:00","message":"[bufferProcess] send to processor:ฝนจะแล้งน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.619472016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.619476884+07:00","message":"> Transcript [41650] [false]: 'ฝนจะแล้งน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.619484967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.61948786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.619489993+07:00","message":"StatePrefix: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.619492224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.751076489+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.751115657+07:00","message":"receive 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-05-12T12:58:38.751123322+07:00","message":"receive interim result [false|false]: ฝนจะแล้งหนักมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.751139467+07:00","message":"[buffer interim] 2988 false ฝนจะแล้งหนักมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.751151621+07:00","message":"[bufferProcess] interim [200000000]:ฝนจะแล้งหนักมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.751155241+07:00","message":"[bufferProcess] send to processor:ฝนจะแล้งหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.751163789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.751167626+07:00","message":"> Transcript [41651] [false]: 'ฝนจะแล้งหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.751172826+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.75117571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.751178735+07:00","message":"StatePrefix: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.751181717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.751189233+07:00","message":"Push: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.751191944+07:00","message":"TextPushed: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.751195343+07:00","message":"Set new StatePrefix : 'ฝนจะแล้งหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:38.751199082+07:00","message":"Next Push (prob) : 'จะแล้งหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:38.751218869+07:00","message":"push: {false ฝน 0 0xc005694a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.129639742+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.129674861+07:00","message":"receive 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-05-12T12:58:39.129680213+07:00","message":"receive interim result [false|false]: ฝนจะแล้งหนักมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.129694673+07:00","message":"[buffer interim] 2988 false ฝนจะแล้งหนักมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.129703961+07:00","message":"[bufferProcess] interim [560000000]:ฝนจะแล้งหนักมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.129706648+07:00","message":"[bufferProcess] send to processor:ฝนจะแล้งหนักมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.129709732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.129715166+07:00","message":"> Transcript [41652] [false]: 'ฝนจะแล้งหนักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.129717918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.129719822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.129721697+07:00","message":"StatePrefix: 'ฝนจะแล้งหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.129723969+07:00","message":"TextPushed: 'ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.399577166+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.399613402+07:00","message":"receive 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-05-12T12:58:39.399618617+07:00","message":"receive interim result [false|false]: ฝนจะแล้งหนักมากเลยกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.399635179+07:00","message":"[buffer interim] 2988 false ฝนจะแล้งหนักมากเลยกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.399643402+07:00","message":"[bufferProcess] interim [800000000]:ฝนจะแล้งหนักมากเลยกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.399645903+07:00","message":"[bufferProcess] send to processor:ฝนจะแล้งหนักมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.399649161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.399651674+07:00","message":"> Transcript [41653] [false]: 'ฝนจะแล้งหนักมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.399655008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.399657046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.399658886+07:00","message":"StatePrefix: 'ฝนจะแล้งหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.399661745+07:00","message":"TextPushed: 'ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.631938323+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.63197499+07:00","message":"receive 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-05-12T12:58:39.631980877+07:00","message":"receive interim result [false|false]: ฝนจะแล้งหนักมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.631994719+07:00","message":"[buffer interim] 2988 false ฝนจะแล้งหนักมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.632003998+07:00","message":"[bufferProcess] interim [920000000]:ฝนจะแล้งหนักมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.632008256+07:00","message":"[bufferProcess] send to processor:ฝนจะแล้งหนักมากเลยกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.632016686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.632021336+07:00","message":"> Transcript [41654] [false]: 'ฝนจะแล้งหนักมากเลยกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.632026148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.632029073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.632031965+07:00","message":"StatePrefix: 'ฝนจะแล้งหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.632036967+07:00","message":"TextPushed: 'ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.687352096+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.68738416+07:00","message":"receive 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-05-12T12:58:39.687390402+07:00","message":"receive interim result [false|false]: ฝนจะแล้งหนักมากเลยกินกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.687402067+07:00","message":"[buffer interim] 2988 false ฝนจะแล้งหนักมากเลยกินกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.687408538+07:00","message":"[bufferProcess] interim [980000000]:ฝนจะแล้งหนักมากเลยกินกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.687411298+07:00","message":"[bufferProcess] send to processor:ฝนจะแล้งหนักมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.68741753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.687420098+07:00","message":"> Transcript [41655] [false]: 'ฝนจะแล้งหนักมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.687424098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.687428027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.687430124+07:00","message":"StatePrefix: 'ฝนจะแล้งหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.68743255+07:00","message":"TextPushed: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.687439445+07:00","message":"Push: 'จะแล้งหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.687441398+07:00","message":"TextPushed: 'ฝนจะแล้งหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.687443362+07:00","message":"Set new StatePrefix : 'ฝนจะแล้งหนักมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.687445326+07:00","message":"Next Push (prob) : 'มากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.687452699+07:00","message":"push: {false จะแล้งหนัก 0 0xc005694a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.785622835+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.785672717+07:00","message":"receive 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-05-12T12:58:39.785683267+07:00","message":"receive interim result [false|false]: ฝนจะแล้งหนักมากเลยกินกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.785702545+07:00","message":"[buffer interim] 2988 false ฝนจะแล้งหนักมากเลยกินกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.785714306+07:00","message":"[bufferProcess] interim [100000000]:ฝนจะแล้งหนักมากเลยกินกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.78571862+07:00","message":"[bufferProcess] send to processor:ฝนจะแล้งหนักมากเลยกินกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.785725493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.785729469+07:00","message":"> Transcript [41656] [false]: 'ฝนจะแล้งหนักมากเลยกินกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.785734804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.785737709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.785740561+07:00","message":"StatePrefix: 'ฝนจะแล้งหนักมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.785744241+07:00","message":"TextPushed: 'ฝนจะแล้งหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.862800278+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.862847572+07:00","message":"receive 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-05-12T12:58:39.8628538+07:00","message":"receive interim result [false|false]: ฝนจะแล้งหนักมากเลยกินอันนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.862867525+07:00","message":"[buffer interim] 2988 false ฝนจะแล้งหนักมากเลยกินอันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.862875001+07:00","message":"[bufferProcess] interim [220000000]:ฝนจะแล้งหนักมากเลยกินอันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.862877837+07:00","message":"[bufferProcess] send to processor:ฝนจะแล้งหนักมากเลยกินกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.862883081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.862885728+07:00","message":"> Transcript [41657] [false]: 'ฝนจะแล้งหนักมากเลยกินกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.862889777+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.862891957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.862894766+07:00","message":"StatePrefix: 'ฝนจะแล้งหนักมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.862897433+07:00","message":"TextPushed: 'ฝนจะแล้งหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.976249672+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.976306345+07:00","message":"receive 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-05-12T12:58:39.976312059+07:00","message":"receive interim result [false|false]: ฝนจะแล้งหนักมากเลยกินกันนานๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:39.976326292+07:00","message":"[buffer interim] 2988 false ฝนจะแล้งหนักมากเลยกินกันนานๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.976334254+07:00","message":"[bufferProcess] interim [400000000]:ฝนจะแล้งหนักมากเลยกินกันนานๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.97633685+07:00","message":"[bufferProcess] send to processor:ฝนจะแล้งหนักมากเลยกินอันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.976341918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.976344809+07:00","message":"> Transcript [41658] [false]: 'ฝนจะแล้งหนักมากเลยกินอันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.976348175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.976350371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.976352447+07:00","message":"StatePrefix: 'ฝนจะแล้งหนักมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:39.976355166+07:00","message":"TextPushed: 'ฝนจะแล้งหนัก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:40.50294251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:40.502943974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:40.560093808+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:40.560136178+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-05-12T12:58:40.560144735+07:00","message":"receive interim result [false|false]: ฝนจะแล้งหนักมากเลยกินกันนานๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:40.560163318+07:00","message":"[buffer interim] 2988 false ฝนจะแล้งหนักมากเลยกินกันนานๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:40.560174763+07:00","message":"[bufferProcess] interim [0]:ฝนจะแล้งหนักมากเลยกินกันนานๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:40.560178658+07:00","message":"[bufferProcess] send to processor:ฝนจะแล้งหนักมากเลยกินกันนานๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:40.560185285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:40.560189252+07:00","message":"> Transcript [41659] [false]: 'ฝนจะแล้งหนักมากเลยกินกันนานๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:40.560194807+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:40.560197944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:40.560201557+07:00","message":"StatePrefix: 'ฝนจะแล้งหนักมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:40.560204862+07:00","message":"TextPushed: 'ฝนจะแล้งหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:40.56021228+07:00","message":"Push: 'มากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:40.560215321+07:00","message":"TextPushed: 'ฝนจะแล้งหนักมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:40.560222449+07:00","message":"Set new StatePrefix : 'ฝนจะแล้งหนักมากเลยกินกันนานๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:40.560225761+07:00","message":"Next Push (prob) : 'กินกันนานๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:40.560237587+07:00","message":"push: {false มากเลย 0 0xc005694a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:42.630229121+07:00","message":"[GCS] IsForceVAD: false for message ID: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:42.696824966+07:00","message":"[GCS] Start streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:42.812094077+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:42.812134154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนจะแล้งหนักมากเลยกินกันๆ\",\"confidence\":0.90595204}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:42.812140504+07:00","message":"receive interim result [true|false]: ฝนจะแล้งหนักมากเลยกินกันๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:42.812146602+07:00","message":"end recv isFinal message id 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:42.812148785+07:00","message":"end Recv id 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:42.812156026+07:00","message":"[buffer interim] 2988 true ฝนจะแล้งหนักมากเลยกินกันๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:42.812164876+07:00","message":"[bufferProcess] interim [280000000]:ฝนจะแล้งหนักมากเลยกินกันๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:42.812168915+07:00","message":"[bufferProcess] send to processor (isfinal):ฝนจะแล้งหนักมากเลยกินกันนานๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:42.812173819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:42.812177215+07:00","message":"> Transcript [41660] [false]: 'ฝนจะแล้งหนักมากเลยกินกันนานๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:42.812180071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:42.812181986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:42.812184039+07:00","message":"StatePrefix: 'ฝนจะแล้งหนักมากเลยกินกันนานๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:42.812186303+07:00","message":"TextPushed: 'ฝนจะแล้งหนักมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:42.812187995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:42.812189943+07:00","message":"> Transcript [41661] [true]: 'ฝนจะแล้งหนักมากเลยกินกันๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:42.812192086+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:42.812193753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:42.812195366+07:00","message":"StatePrefix: 'ฝนจะแล้งหนักมากเลยกินกันนานๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:42.812197088+07:00","message":"TextPushed: 'ฝนจะแล้งหนักมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:42.812199835+07:00","message":"Push: 'กินกันๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:42.812208026+07:00","message":"push: {true กินกันๆ 0 0xc005694a00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:58:42.826688077+07:00","message":"write wav file: './tmp/7565/7565_2988.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:43.503131477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:43.503132856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:44.480981889+07:00","message":"[GCS] IsForceVAD: false for message ID: 2989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:44.573202445+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:44.573222795+07:00","message":"found end of frame, send empty tag with msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:44.57322584+07:00","message":"end Recv id 2989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:44.57323318+07:00","message":"[buffer interim] 2989 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:44.573241256+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:44.573251452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:44.573255717+07:00","message":"> Transcript [41662] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:44.57325813+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:44.573260139+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:44.573261968+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:44.573263928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:44.573266492+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:44.573275751+07:00","message":"push: {true \n 0 0xc0045b9780}"}
{"level":"info","service":"Main","time":"2026-05-12T12:58:44.580527649+07:00","message":"write wav file: './tmp/7565/7565_2989.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:44.672545837+07:00","message":"[GCS] Start streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:45.204964781+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:45.205005764+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-05-12T12:58:45.205012707+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:45.20502947+07:00","message":"[buffer interim] 2990 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:45.205036767+07:00","message":"[bufferProcess] interim [360000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:45.205038814+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:45.398841208+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:45.398879423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:45.398884814+07:00","message":"receive interim result [false|false]: เวลาขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:45.398897715+07:00","message":"[buffer interim] 2990 false เวลาขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:45.398904141+07:00","message":"[bufferProcess] interim [600000000]:เวลาขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:45.398906698+07:00","message":"[bufferProcess] send to processor:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:45.39891131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:45.398914065+07:00","message":"> Transcript [41663] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:45.398916232+07:00","message":"Set StatePrefix (first interim): 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:45.52738304+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:45.52742583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:45.527432607+07:00","message":"receive interim result [false|false]: เวลาของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:45.527447919+07:00","message":"[buffer interim] 2990 false เวลาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:45.527455319+07:00","message":"[bufferProcess] interim [720000000]:เวลาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:45.527457762+07:00","message":"[bufferProcess] send to processor:เวลาขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:45.527464994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:45.527468302+07:00","message":"> Transcript [41664] [false]: 'เวลาขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:45.527471791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:45.5274743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:45.52747634+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:45.52747847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.05608121+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.056120476+07:00","message":"receive 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-05-12T12:58:46.056126106+07:00","message":"receive interim result [false|false]: เวลาของกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.056146847+07:00","message":"[buffer interim] 2990 false เวลาของกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.056158539+07:00","message":"[bufferProcess] interim [140000000]:เวลาของกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.05616071+07:00","message":"[bufferProcess] send to processor:เวลาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.056164191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.056167607+07:00","message":"> Transcript [41665] [false]: 'เวลาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.056170375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.056172215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.056174307+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.056176243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.109552184+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.109590839+07:00","message":"receive 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-05-12T12:58:46.109597112+07:00","message":"receive interim result [false|false]: เวลาของกับตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.109617136+07:00","message":"[buffer interim] 2990 false เวลาของกับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.10962616+07:00","message":"[bufferProcess] interim [260000000]:เวลาของกับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.10962985+07:00","message":"[bufferProcess] send to processor:เวลาของกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.109633833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.109636849+07:00","message":"> Transcript [41666] [false]: 'เวลาของกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.109639961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.109642129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.109643948+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.109646027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.134729135+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.134778374+07:00","message":"receive 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-05-12T12:58:46.134783828+07:00","message":"receive interim result [false|false]: เวลาของจับปลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.134800948+07:00","message":"[buffer interim] 2990 false เวลาของจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.134809675+07:00","message":"[bufferProcess] interim [320000000]:เวลาของจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.134812972+07:00","message":"[bufferProcess] send to processor:เวลาของกับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.13481683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.134820086+07:00","message":"> Transcript [41667] [false]: 'เวลาของกับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.13482377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.134825886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.13482763+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.134829682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.134837447+07:00","message":"Push: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.134839603+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.134841743+07:00","message":"Set new StatePrefix : 'เวลาของกับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.134843967+07:00","message":"Next Push (prob) : 'ของกับตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.134853405+07:00","message":"push: {false เวลา 0 0xc005694d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.354405421+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.354445666+07:00","message":"receive 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-05-12T12:58:46.354451659+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.354465265+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.354474345+07:00","message":"[bufferProcess] interim [440000000]:เวลาของจับปลารอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.354476622+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.35447995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.354482999+07:00","message":"> Transcript [41668] [false]: 'เวลาของจับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.354485251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.354487311+07:00","message":"Set new StatePrefix: 'เวลาของจับปลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.45212705+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.452171599+07:00","message":"receive 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-05-12T12:58:46.452178207+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบทิศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.452191899+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.452199104+07:00","message":"[bufferProcess] interim [620000000]:เวลาของจับปลารอบทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.452201354+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.452204818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.452207676+07:00","message":"> Transcript [41669] [false]: 'เวลาของจับปลารอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.452212825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.452214776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.452216637+07:00","message":"StatePrefix: 'เวลาของจับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.452218741+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:46.503517343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:46.503530206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.62457045+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.624607316+07:00","message":"receive 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-05-12T12:58:46.62461422+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.624627348+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.624634415+07:00","message":"[bufferProcess] interim [740000000]:เวลาของจับปลารอบที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.624637183+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.62464229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.624644871+07:00","message":"> Transcript [41670] [false]: 'เวลาของจับปลารอบทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.624648036+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.624650163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.624652259+07:00","message":"StatePrefix: 'เวลาของจับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.624654844+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.760097522+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.760139537+07:00","message":"receive 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-05-12T12:58:46.760147622+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.760167108+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.760176521+07:00","message":"[bufferProcess] interim [860000000]:เวลาของจับปลารอบที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.760179769+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.760184113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.760188233+07:00","message":"> Transcript [41671] [false]: 'เวลาของจับปลารอบที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.760193757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.760196438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.760199467+07:00","message":"StatePrefix: 'เวลาของจับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.760202686+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.811800898+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.811837171+07:00","message":"receive 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-05-12T12:58:46.811843246+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.811862098+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.811870417+07:00","message":"[bufferProcess] interim [980000000]:เวลาของจับปลารอบที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.811872843+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.811876947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.811879519+07:00","message":"> Transcript [41672] [false]: 'เวลาของจับปลารอบที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.81188291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.811885118+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.81188711+07:00","message":"StatePrefix: 'เวลาของจับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.811889344+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.811892275+07:00","message":"Push: 'ของจับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.811894107+07:00","message":"TextPushed: 'เวลาของจับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.811896189+07:00","message":"Set new StatePrefix : 'เวลาของจับปลารอบที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.811898167+07:00","message":"Next Push (prob) : 'รอบที่แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.811905537+07:00","message":"push: {false ของจับปลา 0 0xc005694d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.941076066+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.941115604+07:00","message":"receive 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-05-12T12:58:46.941121439+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:46.941135262+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.941142771+07:00","message":"[bufferProcess] interim [40000000]:เวลาของจับปลารอบที่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.941145815+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.941149247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.941151845+07:00","message":"> Transcript [41673] [false]: 'เวลาของจับปลารอบที่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.941154969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.941157016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.941158883+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:46.94117519+07:00","message":"TextPushed: 'เวลาของจับปลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.017759959+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.017794105+07:00","message":"receive 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-05-12T12:58:47.017801357+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.017814946+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.017822141+07:00","message":"[bufferProcess] interim [220000000]:เวลาของจับปลารอบที่แล้วนะครับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.017824696+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.017827782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.01783023+07:00","message":"> Transcript [41674] [false]: 'เวลาของจับปลารอบที่แล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.017833329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.01783566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.017837952+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.017840406+07:00","message":"TextPushed: 'เวลาของจับปลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.149690979+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.149728447+07:00","message":"receive 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-05-12T12:58:47.149734281+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.149747271+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.149754345+07:00","message":"[bufferProcess] interim [280000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.149757257+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.149762301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.149764926+07:00","message":"> Transcript [41675] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.149768625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.14977076+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.149772915+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.149775669+07:00","message":"TextPushed: 'เวลาของจับปลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.325000353+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.325039243+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-05-12T12:58:47.325046641+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.32506272+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.325070596+07:00","message":"[bufferProcess] interim [460000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.325073486+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.325081475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.325084461+07:00","message":"> Transcript [41676] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.325088826+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.325091496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.325093796+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.325096716+07:00","message":"TextPushed: 'เวลาของจับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.325104038+07:00","message":"Push: 'รอบที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.325105828+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.325107915+07:00","message":"Set new StatePrefix : 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.325110115+07:00","message":"Next Push (prob) : 'ครับช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.32513797+07:00","message":"push: {false รอบที่แล้วนะ 0 0xc005694d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.514786907+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.514821989+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-05-12T12:58:47.51482773+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.514843243+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.514849884+07:00","message":"[bufferProcess] interim [640000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.514852408+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.514855784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.514858682+07:00","message":"> Transcript [41677] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.514861772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.514863646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.514865492+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.514867953+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.641244446+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.641280586+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-05-12T12:58:47.641287076+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.641302559+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.641309458+07:00","message":"[bufferProcess] interim [760000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.641312292+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.641317656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.641320431+07:00","message":"> Transcript [41678] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.641323642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.641325664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.641327542+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.641329825+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.714934393+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.714975661+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-05-12T12:58:47.714981685+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.714994112+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.715000147+07:00","message":"[bufferProcess] interim [880000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.715002769+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.715007877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.715010769+07:00","message":"> Transcript [41679] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.715014536+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.715017237+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.715020628+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.715024396+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.848030483+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.848069878+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-05-12T12:58:47.84807872+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.84809186+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.848100836+07:00","message":"[bufferProcess] interim [0]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.848103558+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.84810889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.8481114+07:00","message":"> Transcript [41680] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.848115072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.848117591+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.848119653+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.848122262+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.848126686+07:00","message":"Push: 'ครับช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.848129176+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.848131445+07:00","message":"Set new StatePrefix : 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:47.848133681+07:00","message":"Next Push (prob) : 'ผมเจอกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:47.848141431+07:00","message":"push: {false ครับช่วงนี้ 0 0xc005694d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.041332829+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.041376606+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-05-12T12:58:48.041383337+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอศาลพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.041399877+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอศาลพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.041408351+07:00","message":"[bufferProcess] interim [180000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอศาลพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.041411295+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.041414958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.041417782+07:00","message":"> Transcript [41681] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.041420162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.041422747+07:00","message":"Set new StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.154376291+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.154449674+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-05-12T12:58:48.154458388+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.154478211+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.154491537+07:00","message":"[bufferProcess] interim [240000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.15449614+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอศาลพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.154501221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.154504984+07:00","message":"> Transcript [41682] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอศาลพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.154508581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.154511812+07:00","message":"Set new StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอศาลพระ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.228827162+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.228865089+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-05-12T12:58:48.228873168+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.228887597+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.228894914+07:00","message":"[bufferProcess] interim [360000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.228899969+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.228905739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.228908312+07:00","message":"> Transcript [41683] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.228910764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.22891343+07:00","message":"Set new StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.234780273+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.234805876+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-05-12T12:58:48.234811234+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.234824871+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.234831248+07:00","message":"[bufferProcess] interim [420000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.234833988+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.234838966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.23484124+07:00","message":"> Transcript [41684] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.234845065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.23484706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.234849181+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.234852038+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.353801487+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.353851045+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-05-12T12:58:48.353858899+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.353877773+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.353886521+07:00","message":"[bufferProcess] interim [480000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.353890949+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.353905749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.353910764+07:00","message":"> Transcript [41685] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.35391637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.353919666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.3539227+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.353927203+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.561536168+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.561573674+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-05-12T12:58:48.561580149+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.561593986+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.561601745+07:00","message":"[bufferProcess] interim [720000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.561604361+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.561609362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.561612131+07:00","message":"> Transcript [41686] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.56161558+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.561617543+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.561619534+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.561622085+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.646012449+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.646062278+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-05-12T12:58:48.646069205+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.64608586+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.646094653+07:00","message":"[bufferProcess] interim [780000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.646097338+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.646104243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.646107017+07:00","message":"> Transcript [41687] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.646111253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.646113275+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.646115681+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.646118582+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.646125059+07:00","message":"Push: 'ผมเจอสารพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.646127067+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.646129295+07:00","message":"Set new StatePrefix : 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.64613161+07:00","message":"Next Push (prob) : 'ทีมงานเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.646141309+07:00","message":"push: {false ผมเจอสารพร้อม 0 0xc005694d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.745478667+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.745527713+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-05-12T12:58:48.745534431+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานราตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.745551978+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานราตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.745560694+07:00","message":"[bufferProcess] interim [840000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานราตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.745563315+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.74556727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.745572403+07:00","message":"> Transcript [41688] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.745574892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.745577124+07:00","message":"Set new StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.758854037+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.758880893+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-05-12T12:58:48.758886473+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.758899959+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.758906604+07:00","message":"[bufferProcess] interim [900000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.758909034+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานราตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.758912473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.758914785+07:00","message":"> Transcript [41689] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานราตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.75891693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.758919229+07:00","message":"Set new StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานราตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.865444439+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.865484541+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-05-12T12:58:48.865491652+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:48.865508504+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.865516666+07:00","message":"[bufferProcess] interim [960000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.86552021+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.865527604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.865530474+07:00","message":"> Transcript [41690] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.865533077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:48.865536144+07:00","message":"Set new StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.053486604+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.053524133+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-05-12T12:58:49.0535306+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.053542603+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.053552626+07:00","message":"[bufferProcess] interim [140000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.053555677+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.053561515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.05356435+07:00","message":"> Transcript [41691] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.05356864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.053570935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.053573288+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.05357616+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.110930688+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.110974652+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-05-12T12:58:49.110983434+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.110997803+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.111004891+07:00","message":"[bufferProcess] interim [260000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.111007735+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.11101439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.11101696+07:00","message":"> Transcript [41692] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.111023088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.111025413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.11102823+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.111031052+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.118819198+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.11885161+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-05-12T12:58:49.118857554+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.118872941+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.118880531+07:00","message":"[bufferProcess] interim [320000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.118883095+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.11888654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.118889637+07:00","message":"> Transcript [41693] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.118893147+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.118895376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.118897699+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.118900318+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:49.504068387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:49.50407432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.635390311+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.635441704+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-05-12T12:58:49.635451281+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.635470886+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.635482341+07:00","message":"[bufferProcess] interim [740000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.635486398+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.635493682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.635497843+07:00","message":"> Transcript [41694] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.635506853+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.635509964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.635513446+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.63551755+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.635524267+07:00","message":"Push: 'ทีมงานลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.635527158+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.635530461+07:00","message":"Set new StatePrefix : 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.635534765+07:00","message":"Next Push (prob) : 'ก่อนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.635545223+07:00","message":"push: {false ทีมงานลาไป 0 0xc005694d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.753625653+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.75367211+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-05-12T12:58:49.753680545+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.753697601+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.753705886+07:00","message":"[bufferProcess] interim [860000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.75370905+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.753712861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.753715694+07:00","message":"> Transcript [41695] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.753720433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.753722338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.753724526+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.753727325+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.756548922+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.756569413+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-05-12T12:58:49.75657631+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:49.756588686+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.756594509+07:00","message":"[bufferProcess] interim [920000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.756597225+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.756600005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.756603206+07:00","message":"> Transcript [41696] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.75660621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.756608168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.756610394+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:49.75661294+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:50.341409102+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:50.341453642+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-05-12T12:58:50.341461802+07:00","message":"receive interim result [false|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:50.341476682+07:00","message":"[buffer interim] 2990 false เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:50.341485421+07:00","message":"[bufferProcess] interim [520000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:50.341488437+07:00","message":"[bufferProcess] send to processor:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:50.341494564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:50.341497316+07:00","message":"> Transcript [41697] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:50.341501984+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:50.341504222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:50.341506746+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:50.341509797+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไป'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:52.504108112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:52.50414725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:52.873998912+07:00","message":"[GCS] IsForceVAD: false for message ID: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:52.943637348+07:00","message":"[GCS] Start streaming session, msgId: 2991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:53.073608924+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:53.073649202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ\",\"confidence\":0.9456585}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:53.073657611+07:00","message":"receive interim result [true|false]: เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:53.073665517+07:00","message":"end recv isFinal message id 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:53.073667799+07:00","message":"end Recv id 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:53.073673531+07:00","message":"[buffer interim] 2990 true เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073682654+07:00","message":"[bufferProcess] interim [220000000]:เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073685892+07:00","message":"[bufferProcess] send to processor (isfinal):เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073689989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073692866+07:00","message":"> Transcript [41698] [false]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073696766+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073698574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073700802+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073704074+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073707305+07:00","message":"Push: 'ก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073709091+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073718271+07:00","message":"Set new StatePrefix : 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073722451+07:00","message":"Next Push (prob) : 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073724988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073727698+07:00","message":"> Transcript [41699] [true]: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073740848+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073743023+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073745284+07:00","message":"StatePrefix: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073747833+07:00","message":"TextPushed: 'เวลาของจับปลารอบที่แล้วนะครับช่วงนี้ผมเจอสารพร้อมทีมงานลาไปก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:53.073750103+07:00","message":"Push: 'สวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:53.073771528+07:00","message":"push: {false ก่อนนะครับ 0 0xc005694d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:53.073796436+07:00","message":"push: {true สวัสดีครับ 0 0xc005694d00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:58:53.088318196+07:00","message":"write wav file: './tmp/7565/7565_2990.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:55.504436846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:55.504448458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:56.461433497+07:00","message":"[GCS] Cleaned up inactive client: 2971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:56.46146517+07:00","message":"[GCS] Cleaned up inactive client: 2970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:56.461469019+07:00","message":"[GCS] Cleaned up inactive client: 2974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:56.461471161+07:00","message":"[GCS] Cleaned up inactive client: 2977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:56.461472934+07:00","message":"[GCS] Cleaned up inactive client: 2972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:56.461475264+07:00","message":"[GCS] Cleaned up inactive client: 2966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:56.461477281+07:00","message":"[GCS] Cleaned up inactive client: 2973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:56.461479548+07:00","message":"[GCS] Cleaned up inactive client: 2968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:56.461481388+07:00","message":"[GCS] Cleaned up inactive client: 2975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:56.461482946+07:00","message":"[GCS] Cleaned up inactive client: 2976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:56.461484552+07:00","message":"[GCS] Cleaned up inactive client: 2967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:56.461486174+07:00","message":"[GCS] Cleaned up inactive client: 2969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:58.0711259+07:00","message":"[GCS] IsForceVAD: false for message ID: 2991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:58.156367181+07:00","message":"receive streaming session, msgId: 2991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:58.15638765+07:00","message":"found end of frame, send empty tag with msgId: 2991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:58.156390745+07:00","message":"end Recv id 2991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:58.156400234+07:00","message":"[buffer interim] 2991 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:58.156408555+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:58.156419482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:58.15642235+07:00","message":"> Transcript [41700] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:58.156424608+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:58.156426603+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:58.156428386+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:58.156430206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:58:58.15643313+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:58.15644425+07:00","message":"push: {true \n 0 0xc004428a80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:58:58.166866349+07:00","message":"write wav file: './tmp/7565/7565_2991.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:58:58.192024789+07:00","message":"[GCS] Start streaming session, msgId: 2992"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:58.505216354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:58:58.505231491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:01.50588986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:01.505916697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:03.321057117+07:00","message":"[GCS] IsForceVAD: false for message ID: 2992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:03.410289391+07:00","message":"receive streaming session, msgId: 2992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:03.410316756+07:00","message":"found end of frame, send empty tag with msgId: 2992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:03.410321192+07:00","message":"end Recv id 2992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:03.410330342+07:00","message":"[buffer interim] 2992 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:03.41034013+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:03.410345431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:03.410349925+07:00","message":"> Transcript [41701] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:03.410354498+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:03.410358141+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:03.410362293+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:03.410364391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:03.410367221+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:03.410376853+07:00","message":"push: {true \n 0 0xc003824180}"}
{"level":"info","service":"Main","time":"2026-05-12T12:59:03.421833655+07:00","message":"write wav file: './tmp/7565/7565_2992.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:03.514113497+07:00","message":"[GCS] Start streaming session, msgId: 2993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:03.582221613+07:00","message":"[GCS] IsForceVAD: false for message ID: 2993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:03.64227332+07:00","message":"[GCS] Start streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:03.722201172+07:00","message":"receive streaming session, msgId: 2993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:03.722221656+07:00","message":"found end of frame, send empty tag with msgId: 2993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:03.722224412+07:00","message":"end Recv id 2993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:03.722233203+07:00","message":"[buffer interim] 2993 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:03.722240708+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:03.722248544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:03.722252443+07:00","message":"> Transcript [41702] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:03.722254898+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:03.722257034+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:03.722258791+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:03.722260721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:03.72226328+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:03.722272133+07:00","message":"push: {true \n 0 0xc005694c80}"}
{"level":"info","service":"Main","time":"2026-05-12T12:59:03.727447948+07:00","message":"write wav file: './tmp/7565/7565_2993.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:04.506404473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:04.506418452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:07.507391175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:07.507404583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:08.890408891+07:00","message":"[GCS] IsForceVAD: false for message ID: 2994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:08.980496912+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:08.980518741+07:00","message":"found end of frame, send empty tag with msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:08.980522872+07:00","message":"end Recv id 2994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:08.980531232+07:00","message":"[buffer interim] 2994 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:08.980545008+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:08.980549038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:08.980552008+07:00","message":"> Transcript [41703] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:08.980554593+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:08.980556806+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:08.980558849+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:08.980560739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:08.980565367+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:08.980574535+07:00","message":"push: {true \n 0 0xc00366f980}"}
{"level":"info","service":"Main","time":"2026-05-12T12:59:08.990671421+07:00","message":"write wav file: './tmp/7565/7565_2994.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:09.022608967+07:00","message":"[GCS] Start streaming session, msgId: 2995"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:10.507708277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:10.507724671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:13.508496218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:13.508519805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:14.273518941+07:00","message":"[GCS] IsForceVAD: false for message ID: 2995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:14.363481957+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:14.363513302+07:00","message":"found end of frame, send empty tag with msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:14.363517466+07:00","message":"end Recv id 2995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:14.363531295+07:00","message":"[buffer interim] 2995 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:14.363548106+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:14.363556651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:14.363559889+07:00","message":"> Transcript [41704] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:14.363562321+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:14.363564306+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:14.363566275+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:14.363568067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:14.363575067+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:14.363584916+07:00","message":"push: {true \n 0 0xc005694800}"}
{"level":"info","service":"Main","time":"2026-05-12T12:59:14.374270953+07:00","message":"write wav file: './tmp/7565/7565_2995.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:15.113857746+07:00","message":"[GCS] Start streaming session, msgId: 2996"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:16.50915133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:16.509155892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:19.509750575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:19.509765098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:20.231432671+07:00","message":"[GCS] IsForceVAD: false for message ID: 2996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:20.301725799+07:00","message":"[GCS] Start streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:20.33569413+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:20.335710429+07:00","message":"found end of frame, send empty tag with msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:20.335713651+07:00","message":"end Recv id 2996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:20.335719578+07:00","message":"[buffer interim] 2996 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:20.335726492+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:20.335734665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:20.33573786+07:00","message":"> Transcript [41705] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:20.33574036+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:20.33574252+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:20.335744264+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:20.33574634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:20.335750989+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:20.335760485+07:00","message":"push: {true \n 0 0xc005d08500}"}
{"level":"info","service":"Main","time":"2026-05-12T12:59:20.347866555+07:00","message":"write wav file: './tmp/7565/7565_2996.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:22.50982243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:22.509840279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:22.920598775+07:00","message":"[GCS] IsForceVAD: false for message ID: 2997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:23.004453854+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:23.004479558+07:00","message":"found end of frame, send empty tag with msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:23.004482734+07:00","message":"end Recv id 2997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:23.004491257+07:00","message":"[buffer interim] 2997 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:23.004499107+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:23.004503649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:23.004506503+07:00","message":"> Transcript [41706] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:23.004508719+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:23.004510639+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:23.004512343+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:23.004514033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:23.004516905+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:23.004527714+07:00","message":"push: {true \n 0 0xc003757080}"}
{"level":"info","service":"Main","time":"2026-05-12T12:59:23.012934131+07:00","message":"write wav file: './tmp/7565/7565_2997.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:23.181867733+07:00","message":"[GCS] Start streaming session, msgId: 2998"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:25.510040697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:25.510053777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:25.762079495+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:25.762135152+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-05-12T12:59:25.762140984+07:00","message":"receive interim result [false|false]: คุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:25.762156553+07:00","message":"[buffer interim] 2998 false คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:25.762163956+07:00","message":"[bufferProcess] interim [340000000]:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:25.762166005+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:25.762179853+07:00","message":"[bufferProcess] send to processor (ticker):คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:25.762183459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:25.76218634+07:00","message":"> Transcript [41707] [false]: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:25.76218852+07:00","message":"Set StatePrefix (first interim): 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:25.842952943+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:25.842992457+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-05-12T12:59:25.842998625+07:00","message":"receive interim result [false|false]: คุณก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:25.843013478+07:00","message":"[buffer interim] 2998 false คุณก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:25.843020491+07:00","message":"[bufferProcess] interim [460000000]:คุณก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:25.843022573+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:25.970468752+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:25.970505845+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-05-12T12:59:25.970511124+07:00","message":"receive interim result [false|false]: คุณก็รู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:25.970525397+07:00","message":"[buffer interim] 2998 false คุณก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:25.970532918+07:00","message":"[bufferProcess] interim [580000000]:คุณก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:25.970535171+07:00","message":"[bufferProcess] send to processor:คุณก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:25.970538508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:25.970541022+07:00","message":"> Transcript [41708] [false]: 'คุณก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:25.970543851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:25.970545758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:25.970547565+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:25.97054954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.170267034+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.170311214+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-05-12T12:59:26.17031719+07:00","message":"receive interim result [false|false]: คุณก็ร่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.170335447+07:00","message":"[buffer interim] 2998 false คุณก็ร่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.170346545+07:00","message":"[bufferProcess] interim [760000000]:คุณก็ร่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.170349214+07:00","message":"[bufferProcess] send to processor:คุณก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.170355899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.17035877+07:00","message":"> Transcript [41709] [false]: 'คุณก็รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.17036199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.170364033+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.17036634+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.170370424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.248199996+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.248242139+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-05-12T12:59:26.248247577+07:00","message":"receive interim result [false|false]: คุณก็ร่วมเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.248263918+07:00","message":"[buffer interim] 2998 false คุณก็ร่วมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.24827144+07:00","message":"[bufferProcess] interim [880000000]:คุณก็ร่วมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.248273853+07:00","message":"[bufferProcess] send to processor:คุณก็ร่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.248276777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.248280146+07:00","message":"> Transcript [41710] [false]: 'คุณก็ร่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.248283642+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.248285721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.248288028+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.248290112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.398973925+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.39901003+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-05-12T12:59:26.39901617+07:00","message":"receive interim result [false|false]: คุณก็ร่วงเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.399030632+07:00","message":"[buffer interim] 2998 false คุณก็ร่วงเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.399037573+07:00","message":"[bufferProcess] interim [60000000]:คุณก็ร่วงเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.399040518+07:00","message":"[bufferProcess] send to processor:คุณก็ร่วมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.399043832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.399049593+07:00","message":"> Transcript [41711] [false]: 'คุณก็ร่วมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.399053192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.399055436+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.399057506+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.39905983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.399062328+07:00","message":"Push: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.399064028+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.399066548+07:00","message":"Set new StatePrefix : 'คุณก็ร่วมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.399068833+07:00","message":"Next Push (prob) : 'ก็ร่วมเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.39907691+07:00","message":"push: {false คุณ 0 0xc005d08a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.414128301+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.414159713+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-05-12T12:59:26.414164569+07:00","message":"receive interim result [false|false]: คุณก็ร่วงเป็นแฟน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.414178289+07:00","message":"[buffer interim] 2998 false คุณก็ร่วงเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.414184376+07:00","message":"[bufferProcess] interim [120000000]:คุณก็ร่วงเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.414186671+07:00","message":"[bufferProcess] send to processor:คุณก็ร่วงเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.414190154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.414192946+07:00","message":"> Transcript [41712] [false]: 'คุณก็ร่วงเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.414195179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.414197109+07:00","message":"Set new StatePrefix: 'คุณก็ร่วงเป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.460691455+07:00","message":"[GCS] Cleaned up inactive client: 2979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.460713771+07:00","message":"[GCS] Cleaned up inactive client: 2980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.460724416+07:00","message":"[GCS] Cleaned up inactive client: 2982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.460726284+07:00","message":"[GCS] Cleaned up inactive client: 2983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.460728082+07:00","message":"[GCS] Cleaned up inactive client: 2981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.460730044+07:00","message":"[GCS] Cleaned up inactive client: 2984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.460731946+07:00","message":"[GCS] Cleaned up inactive client: 2978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.528696669+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.528739699+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-05-12T12:59:26.528746886+07:00","message":"receive interim result [false|false]: คุณก็ร่วมเป็นส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.528759972+07:00","message":"[buffer interim] 2998 false คุณก็ร่วมเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.528770278+07:00","message":"[bufferProcess] interim [180000000]:คุณก็ร่วมเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.528774216+07:00","message":"[bufferProcess] send to processor:คุณก็ร่วงเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.528781195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.528784944+07:00","message":"> Transcript [41713] [false]: 'คุณก็ร่วงเป็นแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.528788441+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.528791396+07:00","message":"Set new StatePrefix: 'คุณก็ร่วงเป็นแฟน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.914432164+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.914480446+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-05-12T12:59:26.914486424+07:00","message":"receive interim result [false|false]: คุณก็ร่วมเป็นส่วนหนึ่งในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:26.914498623+07:00","message":"[buffer interim] 2998 false คุณก็ร่วมเป็นส่วนหนึ่งในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.914507595+07:00","message":"[bufferProcess] interim [540000000]:คุณก็ร่วมเป็นส่วนหนึ่งในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.914509944+07:00","message":"[bufferProcess] send to processor:คุณก็ร่วมเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.91451381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.914516827+07:00","message":"> Transcript [41714] [false]: 'คุณก็ร่วมเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.914519397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:26.914521806+07:00","message":"Set new StatePrefix: 'คุณก็ร่วมเป็นส่วนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.069789017+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.069835278+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-05-12T12:59:27.069842885+07:00","message":"receive interim result [false|false]: คุณก็ร่วมเป็นส่วนหนึ่งในการดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.069859757+07:00","message":"[buffer interim] 2998 false คุณก็ร่วมเป็นส่วนหนึ่งในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.069868559+07:00","message":"[bufferProcess] interim [720000000]:คุณก็ร่วมเป็นส่วนหนึ่งในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.069871971+07:00","message":"[bufferProcess] send to processor:คุณก็ร่วมเป็นส่วนหนึ่งในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.069876644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.06988162+07:00","message":"> Transcript [41715] [false]: 'คุณก็ร่วมเป็นส่วนหนึ่งในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.069886377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.069889277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.069892546+07:00","message":"StatePrefix: 'คุณก็ร่วมเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.069913903+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.233870454+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.233917266+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-05-12T12:59:27.233924476+07:00","message":"receive interim result [false|false]: คุณก็ร่วมเป็นส่วนหนึ่งในการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.233941276+07:00","message":"[buffer interim] 2998 false คุณก็ร่วมเป็นส่วนหนึ่งในการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.233949732+07:00","message":"[bufferProcess] interim [840000000]:คุณก็ร่วมเป็นส่วนหนึ่งในการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.233952521+07:00","message":"[bufferProcess] send to processor:คุณก็ร่วมเป็นส่วนหนึ่งในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.233961093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.233965489+07:00","message":"> Transcript [41716] [false]: 'คุณก็ร่วมเป็นส่วนหนึ่งในการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.233969395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.233972008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.233973837+07:00","message":"StatePrefix: 'คุณก็ร่วมเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.233976569+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.557761958+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.557807745+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-05-12T12:59:27.557813488+07:00","message":"receive interim result [false|false]: คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลลูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.557825949+07:00","message":"[buffer interim] 2998 false คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.55783324+07:00","message":"[bufferProcess] interim [140000000]:คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.557837643+07:00","message":"[bufferProcess] send to processor:คุณก็ร่วมเป็นส่วนหนึ่งในการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.55784555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.557849755+07:00","message":"> Transcript [41717] [false]: 'คุณก็ร่วมเป็นส่วนหนึ่งในการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.557854535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.557857288+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.557860212+07:00","message":"StatePrefix: 'คุณก็ร่วมเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.557863103+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.636745015+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.636788495+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-05-12T12:59:27.636795412+07:00","message":"receive interim result [false|false]: คุณก็ร่วมเป็นส่วนหนึ่งในการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.636810839+07:00","message":"[buffer interim] 2998 false คุณก็ร่วมเป็นส่วนหนึ่งในการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.636819593+07:00","message":"[bufferProcess] interim [320000000]:คุณก็ร่วมเป็นส่วนหนึ่งในการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.636822759+07:00","message":"[bufferProcess] send to processor:คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.636829647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.636832683+07:00","message":"> Transcript [41718] [false]: 'คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.636837207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.636840071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.63684194+07:00","message":"StatePrefix: 'คุณก็ร่วมเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.636844569+07:00","message":"TextPushed: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.636851542+07:00","message":"Push: 'ก็ร่วมเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.6368539+07:00","message":"TextPushed: 'คุณก็ร่วมเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.636856018+07:00","message":"Set new StatePrefix : 'คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.636858344+07:00","message":"Next Push (prob) : 'ในการดูแลลูก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.636867584+07:00","message":"push: {false ก็ร่วมเป็นส่วนหนึ่ง 0 0xc005d08a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.820492473+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.820536722+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-05-12T12:59:27.820543131+07:00","message":"receive interim result [false|false]: คุณก็ร่วมเป็นส่วนหนึ่งในการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.820561145+07:00","message":"[buffer interim] 2998 false คุณก็ร่วมเป็นส่วนหนึ่งในการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.820573337+07:00","message":"[bufferProcess] interim [440000000]:คุณก็ร่วมเป็นส่วนหนึ่งในการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.820576264+07:00","message":"[bufferProcess] send to processor:คุณก็ร่วมเป็นส่วนหนึ่งในการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.820583891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.820587028+07:00","message":"> Transcript [41719] [false]: 'คุณก็ร่วมเป็นส่วนหนึ่งในการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.820589748+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.95393616+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.953971643+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-05-12T12:59:27.953979924+07:00","message":"receive interim result [false|false]: คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.953992321+07:00","message":"[buffer interim] 2998 false คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.954005205+07:00","message":"[bufferProcess] interim [560000000]:คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.954008215+07:00","message":"[bufferProcess] send to processor:คุณก็ร่วมเป็นส่วนหนึ่งในการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.954011639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.95401469+07:00","message":"> Transcript [41720] [false]: 'คุณก็ร่วมเป็นส่วนหนึ่งในการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.954017058+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.971489002+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.971518762+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-05-12T12:59:27.971524175+07:00","message":"receive interim result [false|false]: คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:27.971537235+07:00","message":"[buffer interim] 2998 false คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.971543223+07:00","message":"[bufferProcess] interim [620000000]:คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.971545687+07:00","message":"[bufferProcess] send to processor:คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.971548782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.971551196+07:00","message":"> Transcript [41721] [false]: 'คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.97155341+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:27.971555291+07:00","message":"Set new StatePrefix: 'คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:28.134079281+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:28.134131768+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-05-12T12:59:28.134138785+07:00","message":"receive interim result [false|false]: คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้าได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:28.134155891+07:00","message":"[buffer interim] 2998 false คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.134165373+07:00","message":"[bufferProcess] interim [740000000]:คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.13416788+07:00","message":"[bufferProcess] send to processor:คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.134172157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.134174794+07:00","message":"> Transcript [41722] [false]: 'คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.134178625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.134181068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.134182915+07:00","message":"StatePrefix: 'คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.134185446+07:00","message":"TextPushed: 'คุณก็ร่วมเป็นส่วนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:28.273809748+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:28.273859037+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-05-12T12:59:28.27386702+07:00","message":"receive interim result [false|false]: คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้าได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:28.273884398+07:00","message":"[buffer interim] 2998 false คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้าได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.273893563+07:00","message":"[bufferProcess] interim [920000000]:คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้าได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.273896351+07:00","message":"[bufferProcess] send to processor:คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.273904162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.273907185+07:00","message":"> Transcript [41723] [false]: 'คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.273911657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.273913748+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.273916017+07:00","message":"StatePrefix: 'คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.273918704+07:00","message":"TextPushed: 'คุณก็ร่วมเป็นส่วนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:28.501730938+07:00","message":"[GCS] IsForceVAD: false for message ID: 2998"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:28.510979222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:28.510998367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:28.629828414+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:28.629874365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเราได้นะ\",\"confidence\":0.9442243}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:28.629882613+07:00","message":"receive interim result [true|false]: คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเราได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:28.629894361+07:00","message":"end recv isFinal message id 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:28.629896426+07:00","message":"end Recv id 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:28.6299059+07:00","message":"[buffer interim] 2998 true คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเราได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.629918307+07:00","message":"[bufferProcess] interim [340000000]:คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเราได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.629921432+07:00","message":"[bufferProcess] send to processor (isfinal):คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้าได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.629927017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.629930558+07:00","message":"> Transcript [41724] [false]: 'คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้าได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.629934023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.629936202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.629937962+07:00","message":"StatePrefix: 'คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.62994049+07:00","message":"TextPushed: 'คุณก็ร่วมเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.62994253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.629944575+07:00","message":"> Transcript [41725] [true]: 'คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเราได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.629946922+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.62994863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.629950193+07:00","message":"StatePrefix: 'คุณก็ร่วมเป็นส่วนหนึ่งในการดูแลเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.62995207+07:00","message":"TextPushed: 'คุณก็ร่วมเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:28.629960061+07:00","message":"Push: 'ในการดูแลเราได้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:28.629968231+07:00","message":"push: {true ในการดูแลเราได้นะ 0 0xc005d08a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:28.639105383+07:00","message":"[GCS] Start streaming session, msgId: 2999"}
{"level":"info","service":"Main","time":"2026-05-12T12:59:28.641107582+07:00","message":"write wav file: './tmp/7565/7565_2998.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:29.998347314+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:29.998383689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:29.998388892+07:00","message":"receive interim result [false|false]: นอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:29.998402807+07:00","message":"[buffer interim] 2999 false นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:29.998409242+07:00","message":"[bufferProcess] interim [360000000]:นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:29.998411067+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:29.99841615+07:00","message":"[bufferProcess] send to processor (ticker):นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:29.998418714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:29.998421241+07:00","message":"> Transcript [41726] [false]: 'นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:29.998423358+07:00","message":"Set StatePrefix (first interim): 'นอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.258985977+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.259026455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.259033754+07:00","message":"receive interim result [false|false]: การอ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.259048401+07:00","message":"[buffer interim] 2999 false การอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.259057231+07:00","message":"[bufferProcess] interim [660000000]:การอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.259059711+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.391199928+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.391248494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอนอาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.391254859+07:00","message":"receive interim result [false|false]: นอนอาบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.391271559+07:00","message":"[buffer interim] 2999 false นอนอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.391279622+07:00","message":"[bufferProcess] interim [780000000]:นอนอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.39128199+07:00","message":"[bufferProcess] send to processor:การอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.391285575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.391288436+07:00","message":"> Transcript [41727] [false]: 'การอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.391290617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.391292608+07:00","message":"Set new StatePrefix: 'การอ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.529836967+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.52988467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.529891488+07:00","message":"receive interim result [false|false]: การอ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.529907982+07:00","message":"[buffer interim] 2999 false การอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.529916091+07:00","message":"[bufferProcess] interim [840000000]:การอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.529918427+07:00","message":"[bufferProcess] send to processor:นอนอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.529925077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.529928151+07:00","message":"> Transcript [41728] [false]: 'นอนอาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.529930414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.529932683+07:00","message":"Set new StatePrefix: 'นอนอาบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.570867539+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.57090744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.570914746+07:00","message":"receive interim result [false|false]: เสื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.570928519+07:00","message":"[buffer interim] 2999 false เสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.570939648+07:00","message":"[bufferProcess] interim [900000000]:เสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.570943311+07:00","message":"[bufferProcess] send to processor:การอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.570949416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.570953504+07:00","message":"> Transcript [41729] [false]: 'การอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.570957358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.570960793+07:00","message":"Set new StatePrefix: 'การอ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.60402295+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.604058748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้ากากเชื่อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.604064463+07:00","message":"receive interim result [false|false]: หน้ากากเชื่อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.604073901+07:00","message":"[buffer interim] 2999 false หน้ากากเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.604081071+07:00","message":"[bufferProcess] interim [960000000]:หน้ากากเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.604095273+07:00","message":"[bufferProcess] send to processor:เสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.604099034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.604101666+07:00","message":"> Transcript [41730] [false]: 'เสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.604104029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.6041061+07:00","message":"Set new StatePrefix: 'เสื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.61583266+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.615864044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.61587106+07:00","message":"receive interim result [false|false]: เสื้อผ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.615887145+07:00","message":"[buffer interim] 2999 false เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.615894557+07:00","message":"[bufferProcess] interim [20000000]:เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.615898376+07:00","message":"[bufferProcess] send to processor:หน้ากากเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.615904959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.615908341+07:00","message":"> Transcript [41731] [false]: 'หน้ากากเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.615911165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.615916327+07:00","message":"Set new StatePrefix: 'หน้ากากเชื่อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.89088865+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.890921227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านตัดเสื้อผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.890926926+07:00","message":"receive interim result [false|false]: ร้านตัดเสื้อผ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.890940994+07:00","message":"[buffer interim] 2999 false ร้านตัดเสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.89095342+07:00","message":"[bufferProcess] interim [260000000]:ร้านตัดเสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.890957011+07:00","message":"[bufferProcess] send to processor:เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.890973211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.890975982+07:00","message":"> Transcript [41732] [false]: 'เสื้อผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.890978995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.890981015+07:00","message":"Set new StatePrefix: 'เสื้อผ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.89861469+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.898640927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อผ้าด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.898646159+07:00","message":"receive interim result [false|false]: เสื้อผ้าด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:30.898657527+07:00","message":"[buffer interim] 2999 false เสื้อผ้าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.89866325+07:00","message":"[bufferProcess] interim [320000000]:เสื้อผ้าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.898665393+07:00","message":"[bufferProcess] send to processor:ร้านตัดเสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.898671041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.898673355+07:00","message":"> Transcript [41733] [false]: 'ร้านตัดเสื้อผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.898675451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:30.898677879+07:00","message":"Set new StatePrefix: 'ร้านตัดเสื้อผ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:31.196931091+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:31.196969365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อผ้าด้วยแสง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:31.196974425+07:00","message":"receive interim result [false|false]: เสื้อผ้าด้วยแสง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:31.1969861+07:00","message":"[buffer interim] 2999 false เสื้อผ้าด้วยแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:31.196992996+07:00","message":"[bufferProcess] interim [560000000]:เสื้อผ้าด้วยแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:31.196995741+07:00","message":"[bufferProcess] send to processor:เสื้อผ้าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:31.19700093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:31.197003535+07:00","message":"> Transcript [41734] [false]: 'เสื้อผ้าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:31.197005724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:31.197007999+07:00","message":"Set new StatePrefix: 'เสื้อผ้าด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:31.389092367+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:31.389126795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อผ้าด้วยแสงแดด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:31.389132383+07:00","message":"receive interim result [false|false]: เสื้อผ้าด้วยแสงแดด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:31.389144449+07:00","message":"[buffer interim] 2999 false เสื้อผ้าด้วยแสงแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:31.389150581+07:00","message":"[bufferProcess] interim [800000000]:เสื้อผ้าด้วยแสงแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:31.389153495+07:00","message":"[bufferProcess] send to processor:เสื้อผ้าด้วยแสง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:31.389158528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:31.389170893+07:00","message":"> Transcript [41735] [false]: 'เสื้อผ้าด้วยแสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:31.389174392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:31.389176582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:31.389178745+07:00","message":"StatePrefix: 'เสื้อผ้าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:31.389181038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:31.511871205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:31.511874699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.007628818+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.007672449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อผ้าด้วยแสงแดด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.007678984+07:00","message":"receive interim result [false|false]: เสื้อผ้าด้วยแสงแดด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.007696699+07:00","message":"[buffer interim] 2999 false เสื้อผ้าด้วยแสงแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.00770581+07:00","message":"[bufferProcess] interim [400000000]:เสื้อผ้าด้วยแสงแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.007708622+07:00","message":"[bufferProcess] send to processor:เสื้อผ้าด้วยแสงแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.007715291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.007718478+07:00","message":"> Transcript [41736] [false]: 'เสื้อผ้าด้วยแสงแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.007722192+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.007726766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.007729215+07:00","message":"StatePrefix: 'เสื้อผ้าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.007731389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.306738075+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.306778469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อผ้าด้วยแสงแดดเป็นวิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.306784269+07:00","message":"receive interim result [false|false]: เสื้อผ้าด้วยแสงแดดเป็นวิธี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.306798711+07:00","message":"[buffer interim] 2999 false เสื้อผ้าด้วยแสงแดดเป็นวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.306805691+07:00","message":"[bufferProcess] interim [640000000]:เสื้อผ้าด้วยแสงแดดเป็นวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.306808789+07:00","message":"[bufferProcess] send to processor:เสื้อผ้าด้วยแสงแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.306812067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.306814751+07:00","message":"> Transcript [41737] [false]: 'เสื้อผ้าด้วยแสงแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.306818257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.306820492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.30682261+07:00","message":"StatePrefix: 'เสื้อผ้าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.30682504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.317626454+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.317666069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อผ้าด้วยแสงแดด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.317672565+07:00","message":"receive interim result [false|false]: เสื้อผ้าด้วยแสงแดด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.317689039+07:00","message":"[buffer interim] 2999 false เสื้อผ้าด้วยแสงแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.317696789+07:00","message":"[bufferProcess] interim [700000000]:เสื้อผ้าด้วยแสงแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.317700452+07:00","message":"[bufferProcess] send to processor:เสื้อผ้าด้วยแสงแดดเป็นวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.317707401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.317710589+07:00","message":"> Transcript [41738] [false]: 'เสื้อผ้าด้วยแสงแดดเป็นวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.317714505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.317716767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.317719041+07:00","message":"StatePrefix: 'เสื้อผ้าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.31772101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.317727127+07:00","message":"Push: 'เสื้อผ้าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.317729053+07:00","message":"TextPushed: 'เสื้อผ้าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.317731106+07:00","message":"Set new StatePrefix : 'เสื้อผ้าด้วยแสงแดดเป็นวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.31773323+07:00","message":"Next Push (prob) : 'แสงแดดเป็นวิธี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.317742391+07:00","message":"push: {false เสื้อผ้าด้วย 0 0xc004429280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.365386863+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.365425228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อผ้าด้วยแสงแดดเป็นวิธีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.3654309+07:00","message":"receive interim result [false|false]: เสื้อผ้าด้วยแสงแดดเป็นวิธีที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.365442584+07:00","message":"[buffer interim] 2999 false เสื้อผ้าด้วยแสงแดดเป็นวิธีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.365449771+07:00","message":"[bufferProcess] interim [760000000]:เสื้อผ้าด้วยแสงแดดเป็นวิธีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.365452379+07:00","message":"[bufferProcess] send to processor:เสื้อผ้าด้วยแสงแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.365464268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.365467138+07:00","message":"> Transcript [41739] [false]: 'เสื้อผ้าด้วยแสงแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.36546975+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.373477825+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.373508935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อผ้าด้วยแสงแดด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.37351419+07:00","message":"receive interim result [false|false]: เสื้อผ้าด้วยแสงแดด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.37352789+07:00","message":"[buffer interim] 2999 false เสื้อผ้าด้วยแสงแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.373533653+07:00","message":"[bufferProcess] interim [820000000]:เสื้อผ้าด้วยแสงแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.373536325+07:00","message":"[bufferProcess] send to processor:เสื้อผ้าด้วยแสงแดดเป็นวิธีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.373539104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.373541622+07:00","message":"> Transcript [41740] [false]: 'เสื้อผ้าด้วยแสงแดดเป็นวิธีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.373545654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.373547807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.3735497+07:00","message":"StatePrefix: 'เสื้อผ้าด้วยแสงแดดเป็นวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.373551944+07:00","message":"TextPushed: 'เสื้อผ้าด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.562716167+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.562766388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.562772588+07:00","message":"receive interim result [false|false]: เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:32.562789365+07:00","message":"[buffer interim] 2999 false เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.562798874+07:00","message":"[bufferProcess] interim [0]:เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.562801521+07:00","message":"[bufferProcess] send to processor:เสื้อผ้าด้วยแสงแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.562805577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.562808632+07:00","message":"> Transcript [41741] [false]: 'เสื้อผ้าด้วยแสงแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:32.562811083+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.002021213+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.002065869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.002072776+07:00","message":"receive interim result [false|false]: เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.002101049+07:00","message":"[buffer interim] 2999 false เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.002110489+07:00","message":"[bufferProcess] interim [420000000]:เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.002114309+07:00","message":"[bufferProcess] send to processor:เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.002117563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.002119983+07:00","message":"> Transcript [41742] [false]: 'เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.002123243+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.002125405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.002127691+07:00","message":"StatePrefix: 'เสื้อผ้าด้วยแสงแดดเป็นวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.002130417+07:00","message":"TextPushed: 'เสื้อผ้าด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.380298861+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.380337723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.380344545+07:00","message":"receive interim result [false|false]: เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.380360317+07:00","message":"[buffer interim] 2999 false เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.38036793+07:00","message":"[bufferProcess] interim [780000000]:เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.380370699+07:00","message":"[bufferProcess] send to processor:เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.380376172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.380379105+07:00","message":"> Transcript [41743] [false]: 'เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.380384763+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.380386863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.380390699+07:00","message":"StatePrefix: 'เสื้อผ้าด้วยแสงแดดเป็นวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.3803932+07:00","message":"TextPushed: 'เสื้อผ้าด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.448287632+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.448323327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลังงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.448329105+07:00","message":"receive interim result [false|false]: เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลังงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.448341701+07:00","message":"[buffer interim] 2999 false เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.448348627+07:00","message":"[bufferProcess] interim [900000000]:เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.44835115+07:00","message":"[bufferProcess] send to processor:เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.448356358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.448359245+07:00","message":"> Transcript [41744] [false]: 'เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.448362809+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.448364754+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.448367582+07:00","message":"StatePrefix: 'เสื้อผ้าด้วยแสงแดดเป็นวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.448370145+07:00","message":"TextPushed: 'เสื้อผ้าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.44837489+07:00","message":"Push: 'แสงแดดเป็นวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.448376785+07:00","message":"TextPushed: 'เสื้อผ้าด้วยแสงแดดเป็นวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.448379403+07:00","message":"Set new StatePrefix : 'เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.448381856+07:00","message":"Next Push (prob) : 'ที่ช่วยประหยัดพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.448389357+07:00","message":"push: {false แสงแดดเป็นวิธี 0 0xc004429280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.814013451+07:00","message":"[GCS] IsForceVAD: false for message ID: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.875310681+07:00","message":"[GCS] Start streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.964043068+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.964092283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านตัดเสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลังงาน\",\"confidence\":0.9198111}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.964100895+07:00","message":"receive interim result [true|false]: ร้านตัดเสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลังงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.964112048+07:00","message":"end recv isFinal message id 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.964114356+07:00","message":"end Recv id 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.964120837+07:00","message":"[buffer interim] 2999 true ร้านตัดเสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.96413052+07:00","message":"[bufferProcess] interim [410000000]:ร้านตัดเสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964133499+07:00","message":"[bufferProcess] send to processor (isfinal):เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964136707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964139462+07:00","message":"> Transcript [41745] [false]: 'เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964142709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964144563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964146722+07:00","message":"StatePrefix: 'เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964149273+07:00","message":"TextPushed: 'เสื้อผ้าด้วยแสงแดดเป็นวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964152494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964154383+07:00","message":"> Transcript [41746] [true]: 'ร้านตัดเสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964156576+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964158363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.96415991+07:00","message":"StatePrefix: 'เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964163376+07:00","message":"TextPushed: 'เสื้อผ้าด้วยแสงแดดเป็นวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964165157+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964311308+07:00","message":"Push: 'ที่ช่วยประหยัดพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964314308+07:00","message":"TextPushed: 'เสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964316443+07:00","message":"Set new StatePrefix : 'ร้านตัดเสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964318569+07:00","message":"Next Push (prob) : 'ร้านตัดเสื้อผ้าด้วยแสงแดดเป็นวิธีที่ช่วยประหยัดพลังงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:33.964327814+07:00","message":"push: {true ที่ช่วยประหยัดพลังงาน 0 0xc004429280}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:33.964334596+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_2999.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:59:33.975498967+07:00","message":"write wav file: './tmp/7565/7565_2999.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:34.512707287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:34.512750956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:37.036424076+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:37.036473775+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-05-12T12:59:37.036479829+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:37.036494372+07:00","message":"[buffer interim] 3000 false ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:37.036504768+07:00","message":"[bufferProcess] interim [0]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:37.036507128+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:37.036515228+07:00","message":"[bufferProcess] send to processor (ticker):ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:37.036518159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:37.036521083+07:00","message":"> Transcript [41747] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:37.036523369+07:00","message":"Set StatePrefix (first interim): 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:37.23045518+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:37.230497144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"45 ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:37.230503836+07:00","message":"receive interim result [false|false]: 45 ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:37.230520113+07:00","message":"[buffer interim] 3000 false 45 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:37.230528827+07:00","message":"[bufferProcess] interim [180000000]:45 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:37.230531076+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:37.513032595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:37.513036514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:37.808388893+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:37.80842351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"45 ครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:37.808429473+07:00","message":"receive interim result [false|false]: 45 ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:37.808442001+07:00","message":"[buffer interim] 3000 false 45 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:37.808448656+07:00","message":"[bufferProcess] interim [780000000]:45 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:37.808450909+07:00","message":"[bufferProcess] send to processor:45 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:37.808453802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:37.808456468+07:00","message":"> Transcript [41748] [false]: '45 ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:37.808458582+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:37.808460433+07:00","message":"Set new StatePrefix: '45 ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:38.310529508+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:38.310568083+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-05-12T12:59:38.310574652+07:00","message":"receive interim result [false|false]: เทียบกับการใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:38.310590051+07:00","message":"[buffer interim] 3000 false เทียบกับการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.31059782+07:00","message":"[bufferProcess] interim [320000000]:เทียบกับการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.310600464+07:00","message":"[bufferProcess] send to processor:45 ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.310608046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.310610931+07:00","message":"> Transcript [41749] [false]: '45 ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.310614102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.310616479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.310618376+07:00","message":"StatePrefix: '45 ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.310620515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:38.624819531+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:38.62485188+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-05-12T12:59:38.624858861+07:00","message":"receive interim result [false|false]: เทียบกับการใช้เครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:38.624872437+07:00","message":"[buffer interim] 3000 false เทียบกับการใช้เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.624878868+07:00","message":"[bufferProcess] interim [560000000]:เทียบกับการใช้เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.624881442+07:00","message":"[bufferProcess] send to processor:เทียบกับการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.62488801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.624891377+07:00","message":"> Transcript [41750] [false]: 'เทียบกับการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.624893768+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.624895754+07:00","message":"Set new StatePrefix: 'เทียบกับการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:38.853330351+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:38.853366049+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-05-12T12:59:38.853371945+07:00","message":"receive interim result [false|false]: เทียบกับการใช้เครื่องอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:38.853383421+07:00","message":"[buffer interim] 3000 false เทียบกับการใช้เครื่องอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.853391436+07:00","message":"[bufferProcess] interim [800000000]:เทียบกับการใช้เครื่องอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.853393888+07:00","message":"[bufferProcess] send to processor:เทียบกับการใช้เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.853397624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.85340292+07:00","message":"> Transcript [41751] [false]: 'เทียบกับการใช้เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.853406341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.853408619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.853410656+07:00","message":"StatePrefix: 'เทียบกับการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:38.853412763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:39.150776795+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:39.150819236+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-05-12T12:59:39.150825422+07:00","message":"receive interim result [false|false]: เทียบกับการใช้เครื่องอบผ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:39.150842192+07:00","message":"[buffer interim] 3000 false เทียบกับการใช้เครื่องอบผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:39.150851832+07:00","message":"[bufferProcess] interim [40000000]:เทียบกับการใช้เครื่องอบผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:39.150854516+07:00","message":"[bufferProcess] send to processor:เทียบกับการใช้เครื่องอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:39.150857884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:39.150860743+07:00","message":"> Transcript [41752] [false]: 'เทียบกับการใช้เครื่องอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:39.150863872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:39.150865744+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:39.150867921+07:00","message":"StatePrefix: 'เทียบกับการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:39.150870492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:39.720253119+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:39.720295786+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-05-12T12:59:39.72030318+07:00","message":"receive interim result [false|false]: เทียบกับการใช้เครื่องอบผ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:39.720322569+07:00","message":"[buffer interim] 3000 false เทียบกับการใช้เครื่องอบผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:39.720334257+07:00","message":"[bufferProcess] interim [640000000]:เทียบกับการใช้เครื่องอบผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:39.720336971+07:00","message":"[bufferProcess] send to processor:เทียบกับการใช้เครื่องอบผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:39.720340697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:39.720344507+07:00","message":"> Transcript [41753] [false]: 'เทียบกับการใช้เครื่องอบผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:39.720348428+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:39.720350537+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:39.720352837+07:00","message":"StatePrefix: 'เทียบกับการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:39.720355052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:40.513704675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:40.513721612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:40.749042025+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:40.749083862+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-05-12T12:59:40.749089485+07:00","message":"receive interim result [false|false]: เทียบกับการใช้เครื่องอบผ้าฝาสูบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:40.749102966+07:00","message":"[buffer interim] 3000 false เทียบกับการใช้เครื่องอบผ้าฝาสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749110667+07:00","message":"[bufferProcess] interim [720000000]:เทียบกับการใช้เครื่องอบผ้าฝาสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749113302+07:00","message":"[bufferProcess] send to processor:เทียบกับการใช้เครื่องอบผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.74911659+07:00","message":"[bufferProcess] send to processor (ticker):เทียบกับการใช้เครื่องอบผ้าฝาสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749119296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749122176+07:00","message":"> Transcript [41754] [false]: 'เทียบกับการใช้เครื่องอบผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749125681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749127731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749130072+07:00","message":"StatePrefix: 'เทียบกับการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749132151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749134502+07:00","message":"Push: 'เทียบกับการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749136472+07:00","message":"TextPushed: 'เทียบกับการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749138479+07:00","message":"Set new StatePrefix : 'เทียบกับการใช้เครื่องอบผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749140446+07:00","message":"Next Push (prob) : 'เครื่องอบผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749142116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749150633+07:00","message":"> Transcript [41755] [false]: 'เทียบกับการใช้เครื่องอบผ้าฝาสูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749153248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749155074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749156667+07:00","message":"StatePrefix: 'เทียบกับการใช้เครื่องอบผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.749158634+07:00","message":"TextPushed: 'เทียบกับการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:40.749180839+07:00","message":"push: {false เทียบกับการใช้ 0 0xc003625b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:40.810694967+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:40.810729466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทียบกับการใช้เครื่อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:40.810734651+07:00","message":"receive interim result [false|false]: เทียบกับการใช้เครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:40.810745063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 50\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:40.810747745+07:00","message":"receive interim result [false|false]:  50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:40.810755636+07:00","message":"[buffer interim] 3000 false เทียบกับการใช้เครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:40.810760039+07:00","message":"[buffer interim] 3000 false  50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.81076536+07:00","message":"[bufferProcess] interim [780000000]:เทียบกับการใช้เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.810767356+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.810770013+07:00","message":"[bufferProcess] interim [780000000]: 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:40.8107727+07:00","message":"[bufferProcess] update buffer: เทียบกับการใช้เครื่อง 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:40.994560253+07:00","message":"[GCS] IsForceVAD: false for message ID: 3000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:41.054346461+07:00","message":"[GCS] Start streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:41.141599689+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:41.141647056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"45 ครับเทียบกับการใช้เครื่องอบ 50\",\"confidence\":0.82501334}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:41.141654321+07:00","message":"receive interim result [true|false]: 45 ครับเทียบกับการใช้เครื่องอบ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:41.141666401+07:00","message":"end recv isFinal message id 3000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:41.141668801+07:00","message":"end Recv id 3000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:41.141676641+07:00","message":"[buffer interim] 3000 true 45 ครับเทียบกับการใช้เครื่องอบ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.141690079+07:00","message":"[bufferProcess] interim [140000000]:45 ครับเทียบกับการใช้เครื่องอบ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.14169654+07:00","message":"[bufferProcess] send to processor (isfinal):เทียบกับการใช้เครื่อง 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.141700318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.141704123+07:00","message":"> Transcript [41756] [false]: 'เทียบกับการใช้เครื่อง 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.141706387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.141708264+07:00","message":"Set new StatePrefix: 'เทียบกับการใช้เครื่อง 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.141709931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.141711794+07:00","message":"> Transcript [41757] [true]: '45 ครับเทียบกับการใช้เครื่องอบ 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.141714399+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.141716442+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.141718163+07:00","message":"StatePrefix: 'เทียบกับการใช้เครื่อง 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.141720571+07:00","message":"TextPushed: 'เทียบกับการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.141722228+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.141867333+07:00","message":"Push: 'เครื่องอบ 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.141870202+07:00","message":"TextPushed: 'เทียบกับการใช้เครื่องอบ 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.141872304+07:00","message":"Set new StatePrefix : '45 ครับเทียบกับการใช้เครื่องอบ 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.141874565+07:00","message":"Next Push (prob) : '45 ครับเทียบกับการใช้เครื่องอบ 50'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:41.141883683+07:00","message":"push: {true เครื่องอบ 50 0 0xc003625b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:41.14189614+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3000.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:59:41.153895805+07:00","message":"write wav file: './tmp/7565/7565_3000.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:42.0928298+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:42.092871224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การใช้พลังงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:42.092878198+07:00","message":"receive interim result [false|false]: การใช้พลังงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:42.092892657+07:00","message":"[buffer interim] 3001 false การใช้พลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:42.092899705+07:00","message":"[bufferProcess] interim [900000000]:การใช้พลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:42.092901847+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:42.664585527+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:42.664621761+07:00","message":"receive 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-05-12T12:59:42.664629221+07:00","message":"receive interim result [false|false]: การใช้พลังงานธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:42.664645026+07:00","message":"[buffer interim] 3001 false การใช้พลังงานธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:42.664652104+07:00","message":"[bufferProcess] interim [440000000]:การใช้พลังงานธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:42.66465536+07:00","message":"[bufferProcess] send to processor:การใช้พลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:42.664663073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:42.664665785+07:00","message":"> Transcript [41758] [false]: 'การใช้พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:42.66466798+07:00","message":"Set StatePrefix (first interim): 'การใช้พลังงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:43.198486934+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:43.198527933+07:00","message":"receive 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-05-12T12:59:43.19853668+07:00","message":"receive interim result [false|false]: การใช้พลังงานธรรมชาติยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:43.198552921+07:00","message":"[buffer interim] 3001 false การใช้พลังงานธรรมชาติยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.198561964+07:00","message":"[bufferProcess] interim [980000000]:การใช้พลังงานธรรมชาติยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.198565819+07:00","message":"[bufferProcess] send to processor:การใช้พลังงานธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.198573836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.198577898+07:00","message":"> Transcript [41759] [false]: 'การใช้พลังงานธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.19858256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.198585573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.198588708+07:00","message":"StatePrefix: 'การใช้พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.198591756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:43.337198469+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:43.337239162+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-05-12T12:59:43.337246073+07:00","message":"receive interim result [false|false]: การใช้พลังงานธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:43.337262159+07:00","message":"[buffer interim] 3001 false การใช้พลังงานธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.337271491+07:00","message":"[bufferProcess] interim [100000000]:การใช้พลังงานธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.337274166+07:00","message":"[bufferProcess] send to processor:การใช้พลังงานธรรมชาติยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.337277861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.337280547+07:00","message":"> Transcript [41760] [false]: 'การใช้พลังงานธรรมชาติยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.337284182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.337286567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.337289583+07:00","message":"StatePrefix: 'การใช้พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.337291773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:43.51417979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:43.514205475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:43.839310085+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:43.839360414+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-05-12T12:59:43.839368925+07:00","message":"receive interim result [false|false]: การใช้พลังงานธรรมชาติย่างแสงอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:43.839383612+07:00","message":"[buffer interim] 3001 false การใช้พลังงานธรรมชาติย่างแสงอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.839392206+07:00","message":"[bufferProcess] interim [580000000]:การใช้พลังงานธรรมชาติย่างแสงอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.839395823+07:00","message":"[bufferProcess] send to processor:การใช้พลังงานธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.83940052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.839404739+07:00","message":"> Transcript [41761] [false]: 'การใช้พลังงานธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.839408927+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.839411723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.839415025+07:00","message":"StatePrefix: 'การใช้พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:43.83941796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:44.413615541+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:44.413646456+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-05-12T12:59:44.413652966+07:00","message":"receive interim result [false|false]: การใช้พลังงานธรรมชาติย่างแสงอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:44.413664045+07:00","message":"[buffer interim] 3001 false การใช้พลังงานธรรมชาติย่างแสงอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:44.413673232+07:00","message":"[bufferProcess] interim [180000000]:การใช้พลังงานธรรมชาติย่างแสงอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:44.413675613+07:00","message":"[bufferProcess] send to processor:การใช้พลังงานธรรมชาติย่างแสงอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:44.413680793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:44.413683402+07:00","message":"> Transcript [41762] [false]: 'การใช้พลังงานธรรมชาติย่างแสงอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:44.41368712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:44.413689381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:44.413691664+07:00","message":"StatePrefix: 'การใช้พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:44.413694615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:44.413700493+07:00","message":"Push: 'การใช้พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:44.413702353+07:00","message":"TextPushed: 'การใช้พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:44.413704312+07:00","message":"Set new StatePrefix : 'การใช้พลังงานธรรมชาติย่างแสงอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:44.413706623+07:00","message":"Next Push (prob) : 'ธรรมชาติย่างแสงอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:44.413714717+07:00","message":"push: {false การใช้พลังงาน 0 0xc003051e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:46.14273467+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:46.142768744+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-05-12T12:59:46.142779122+07:00","message":"receive interim result [false|false]: การใช้พลังงานธรรมชาติย่างแสงอาทิตย์ควบคุมค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:46.142797195+07:00","message":"[buffer interim] 3001 false การใช้พลังงานธรรมชาติย่างแสงอาทิตย์ควบคุมค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.142804616+07:00","message":"[bufferProcess] interim [860000000]:การใช้พลังงานธรรมชาติย่างแสงอาทิตย์ควบคุมค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.142807629+07:00","message":"[bufferProcess] send to processor:การใช้พลังงานธรรมชาติย่างแสงอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.142810765+07:00","message":"[bufferProcess] send to processor (ticker):การใช้พลังงานธรรมชาติย่างแสงอาทิตย์ควบคุมค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.142813457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.142816407+07:00","message":"> Transcript [41763] [false]: 'การใช้พลังงานธรรมชาติย่างแสงอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.142820436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.142822506+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.142824741+07:00","message":"StatePrefix: 'การใช้พลังงานธรรมชาติย่างแสงอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.142827439+07:00","message":"TextPushed: 'การใช้พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.142829562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.142831618+07:00","message":"> Transcript [41764] [false]: 'การใช้พลังงานธรรมชาติย่างแสงอาทิตย์ควบคุมค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.142833739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.142835309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.142837065+07:00","message":"StatePrefix: 'การใช้พลังงานธรรมชาติย่างแสงอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.142838787+07:00","message":"TextPushed: 'การใช้พลังงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:46.182360177+07:00","message":"[GCS] IsForceVAD: false for message ID: 3001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:46.242648738+07:00","message":"[GCS] Start streaming session, msgId: 3002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:46.271310571+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:46.271346888+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-05-12T12:59:46.271352568+07:00","message":"receive interim result [false|false]: การใช้พลังงานธรรมชาติย่างแสงอาทิตย์คุณค่าและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:46.271369575+07:00","message":"[buffer interim] 3001 false การใช้พลังงานธรรมชาติย่างแสงอาทิตย์คุณค่าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.271377902+07:00","message":"[bufferProcess] interim [100000000]:การใช้พลังงานธรรมชาติย่างแสงอาทิตย์คุณค่าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.271379973+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:46.357356412+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:46.357399921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การใช้พลังงานธรรมชาติอย่างแสงอาทิตย์คุณค่า\",\"confidence\":0.95791185}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:46.357410217+07:00","message":"receive interim result [true|false]: การใช้พลังงานธรรมชาติอย่างแสงอาทิตย์คุณค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:46.357420078+07:00","message":"end recv isFinal message id 3001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:46.357422866+07:00","message":"end Recv id 3001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:46.35743115+07:00","message":"[buffer interim] 3001 true การใช้พลังงานธรรมชาติอย่างแสงอาทิตย์คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.357439636+07:00","message":"[bufferProcess] interim [130000000]:การใช้พลังงานธรรมชาติอย่างแสงอาทิตย์คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.357442687+07:00","message":"[bufferProcess] send to processor (isfinal):การใช้พลังงานธรรมชาติย่างแสงอาทิตย์คุณค่าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.357445702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.357448362+07:00","message":"> Transcript [41765] [false]: 'การใช้พลังงานธรรมชาติย่างแสงอาทิตย์คุณค่าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.357451378+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.357453312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.357455104+07:00","message":"StatePrefix: 'การใช้พลังงานธรรมชาติย่างแสงอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.357458072+07:00","message":"TextPushed: 'การใช้พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.357459969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.357463606+07:00","message":"> Transcript [41766] [true]: 'การใช้พลังงานธรรมชาติอย่างแสงอาทิตย์คุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.357465683+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.357467329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.357468964+07:00","message":"StatePrefix: 'การใช้พลังงานธรรมชาติย่างแสงอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.357470715+07:00","message":"TextPushed: 'การใช้พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:46.357474177+07:00","message":"Push: 'ธรรมชาติอย่างแสงอาทิตย์คุณค่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:46.357481852+07:00","message":"push: {true ธรรมชาติอย่างแสงอาทิตย์คุณค่า 0 0xc003051e00}"}
{"level":"info","service":"Main","time":"2026-05-12T12:59:46.372435807+07:00","message":"write wav file: './tmp/7565/7565_3001.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:46.51447568+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:46.514477523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:47.413209433+07:00","message":"receive streaming session, msgId: 3002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:47.413273652+07:00","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-05-12T12:59:47.413282102+07:00","message":"receive interim result [false|false]: สิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:47.41330225+07:00","message":"[buffer interim] 3002 false สิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:47.41331288+07:00","message":"[bufferProcess] interim [960000000]:สิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:47.413316444+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:47.413321893+07:00","message":"[bufferProcess] send to processor (ticker):สิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:47.413325997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:47.41333016+07:00","message":"> Transcript [41767] [false]: 'สิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:47.413333448+07:00","message":"Set StatePrefix (first interim): 'สิ่งแวด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:47.60361357+07:00","message":"receive streaming session, msgId: 3002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:47.603648606+07:00","message":"receive 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-05-12T12:59:47.603654109+07:00","message":"receive interim result [false|false]: สิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:47.603665548+07:00","message":"[buffer interim] 3002 false สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:47.603672329+07:00","message":"[bufferProcess] interim [140000000]:สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:47.603674313+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:48.184412121+07:00","message":"receive streaming session, msgId: 3002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:48.184458618+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-05-12T12:59:48.184464751+07:00","message":"receive interim result [false|false]: สิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:48.184478514+07:00","message":"[buffer interim] 3002 false สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:48.18448671+07:00","message":"[bufferProcess] interim [740000000]:สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:48.184489342+07:00","message":"[bufferProcess] send to processor:สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:48.184493097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:48.184496018+07:00","message":"> Transcript [41768] [false]: 'สิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:48.184499825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:48.18450227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:48.184504195+07:00","message":"StatePrefix: 'สิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:48.184506138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:49.515271658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:49.515282685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:51.754132161+07:00","message":"[GCS] IsForceVAD: false for message ID: 3002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:51.815114515+07:00","message":"[GCS] Start streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:51.853357891+07:00","message":"receive streaming session, msgId: 3002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:51.853404035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งแวดล้อม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:51.853411189+07:00","message":"receive interim result [true|false]: สิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:51.853424341+07:00","message":"end recv isFinal message id 3002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:51.853427268+07:00","message":"end Recv id 3002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:51.853437656+07:00","message":"[buffer interim] 3002 true สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:51.8534471+07:00","message":"[bufferProcess] interim [520000000]:สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:51.85345129+07:00","message":"[bufferProcess] send to processor (isfinal):สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:51.85345657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:51.853460664+07:00","message":"> Transcript [41769] [false]: 'สิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:51.853466042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:51.85346901+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:51.853472166+07:00","message":"StatePrefix: 'สิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:51.853475168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:51.853477773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:51.853486816+07:00","message":"> Transcript [41770] [true]: 'สิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:51.853489732+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:51.853492465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:51.853495199+07:00","message":"StatePrefix: 'สิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:51.853498046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:51.853504228+07:00","message":"Push: 'สิ่งแวดล้อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:51.853514121+07:00","message":"push: {true สิ่งแวดล้อม 0 0xc005695080}"}
{"level":"info","service":"Main","time":"2026-05-12T12:59:51.866156649+07:00","message":"write wav file: './tmp/7565/7565_3002.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:52.516350248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:52.516357837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:52.650166035+07:00","message":"[GCS] IsForceVAD: false for message ID: 3003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:52.711485478+07:00","message":"[GCS] Start streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:52.752430047+07:00","message":"receive streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:52.752448362+07:00","message":"found end of frame, send empty tag with msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:52.752451992+07:00","message":"end Recv id 3003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:52.752459218+07:00","message":"[buffer interim] 3003 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:52.752466801+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:52.752470481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:52.752473641+07:00","message":"> Transcript [41771] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:52.752476196+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:52.752478142+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:52.752479847+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:52.752481618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:52.752490143+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:52.752499312+07:00","message":"push: {true \n 0 0xc004428000}"}
{"level":"info","service":"Main","time":"2026-05-12T12:59:52.758809224+07:00","message":"write wav file: './tmp/7565/7565_3003.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:54.925016544+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:54.925055976+07:00","message":"receive 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-05-12T12:59:54.925060979+07:00","message":"receive interim result [false|false]: กับไอ้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:54.925074598+07:00","message":"[buffer interim] 3004 false กับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:54.925081879+07:00","message":"[bufferProcess] interim [980000000]:กับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:54.92508391+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:54.925088784+07:00","message":"[bufferProcess] send to processor (ticker):กับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:54.925091148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:54.925094013+07:00","message":"> Transcript [41772] [false]: 'กับไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:54.925096184+07:00","message":"Set StatePrefix (first interim): 'กับไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:55.081261081+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:55.081303032+07:00","message":"receive 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-05-12T12:59:55.08131005+07:00","message":"receive interim result [false|false]: กับไอ้เสือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:55.081321768+07:00","message":"[buffer interim] 3004 false กับไอ้เสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.081329487+07:00","message":"[bufferProcess] interim [100000000]:กับไอ้เสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.08133138+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:55.178792108+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:55.17883647+07:00","message":"receive 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-05-12T12:59:55.178843552+07:00","message":"receive interim result [false|false]: กับไอ้เสื้อผ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:55.178857656+07:00","message":"[buffer interim] 3004 false กับไอ้เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.178876519+07:00","message":"[bufferProcess] interim [220000000]:กับไอ้เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.178879433+07:00","message":"[bufferProcess] send to processor:กับไอ้เสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.178887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.178893191+07:00","message":"> Transcript [41773] [false]: 'กับไอ้เสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.178897174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.178899557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.178901622+07:00","message":"StatePrefix: 'กับไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.178903645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:55.516765754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:55.516780821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:55.520398569+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:55.520442123+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-05-12T12:59:55.520448065+07:00","message":"receive interim result [false|false]: รถตู้เสื้อผ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:55.520463067+07:00","message":"[buffer interim] 3004 false รถตู้เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.520471354+07:00","message":"[bufferProcess] interim [580000000]:รถตู้เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.520474035+07:00","message":"[bufferProcess] send to processor:กับไอ้เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.52048084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.520484042+07:00","message":"> Transcript [41774] [false]: 'กับไอ้เสื้อผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.520487945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.520490335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.520492715+07:00","message":"StatePrefix: 'กับไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.520495737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:55.930603806+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:55.930644843+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-05-12T12:59:55.930651438+07:00","message":"receive interim result [false|false]: กับไอ้เสื้อผ้าสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:55.930669413+07:00","message":"[buffer interim] 3004 false กับไอ้เสื้อผ้าสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.930680396+07:00","message":"[bufferProcess] interim [60000000]:กับไอ้เสื้อผ้าสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.930684192+07:00","message":"[bufferProcess] send to processor:รถตู้เสื้อผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.930691663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.930694495+07:00","message":"> Transcript [41775] [false]: 'รถตู้เสื้อผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.930697014+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:55.930699309+07:00","message":"Set new StatePrefix: 'รถตู้เสื้อผ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.410872692+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.410930131+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-05-12T12:59:56.410938264+07:00","message":"receive interim result [false|false]: กับไอ้เสื้อผ้าสะอาดและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.410959438+07:00","message":"[buffer interim] 3004 false กับไอ้เสื้อผ้าสะอาดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.410973766+07:00","message":"[bufferProcess] interim [480000000]:กับไอ้เสื้อผ้าสะอาดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.410977918+07:00","message":"[bufferProcess] send to processor:กับไอ้เสื้อผ้าสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.410986631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.410991274+07:00","message":"> Transcript [41776] [false]: 'กับไอ้เสื้อผ้าสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.410995293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.410998383+07:00","message":"Set new StatePrefix: 'กับไอ้เสื้อผ้าสะอาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.461327585+07:00","message":"[GCS] Cleaned up inactive client: 2985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.461349622+07:00","message":"[GCS] Cleaned up inactive client: 2987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.461363975+07:00","message":"[GCS] Cleaned up inactive client: 2986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.461366241+07:00","message":"[GCS] Cleaned up inactive client: 2989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.461368444+07:00","message":"[GCS] Cleaned up inactive client: 2988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.461370197+07:00","message":"[GCS] Cleaned up inactive client: 2990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.493555542+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.493593513+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-05-12T12:59:56.493599212+07:00","message":"receive interim result [false|false]: กับไอ้เสื้อผ้าสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.493614093+07:00","message":"[buffer interim] 3004 false กับไอ้เสื้อผ้าสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.493620976+07:00","message":"[bufferProcess] interim [600000000]:กับไอ้เสื้อผ้าสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.493623415+07:00","message":"[bufferProcess] send to processor:กับไอ้เสื้อผ้าสะอาดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.493629975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.493632685+07:00","message":"> Transcript [41777] [false]: 'กับไอ้เสื้อผ้าสะอาดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.493636473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.493638577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.493641021+07:00","message":"StatePrefix: 'กับไอ้เสื้อผ้าสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.493643523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.570184203+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.570219226+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-05-12T12:59:56.570225167+07:00","message":"receive interim result [false|false]: กับไอ้เสื้อผ้าสะอาดและสด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.57023792+07:00","message":"[buffer interim] 3004 false กับไอ้เสื้อผ้าสะอาดและสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.570245056+07:00","message":"[bufferProcess] interim [660000000]:กับไอ้เสื้อผ้าสะอาดและสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.570247722+07:00","message":"[bufferProcess] send to processor:กับไอ้เสื้อผ้าสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.570254655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.570257321+07:00","message":"> Transcript [41778] [false]: 'กับไอ้เสื้อผ้าสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.570260441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.570262909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.570264725+07:00","message":"StatePrefix: 'กับไอ้เสื้อผ้าสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.570267347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.758038981+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.758074893+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-05-12T12:59:56.758080192+07:00","message":"receive interim result [false|false]: กับไอ้เสื้อผ้าสะอาดและสดชื่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:56.758093407+07:00","message":"[buffer interim] 3004 false กับไอ้เสื้อผ้าสะอาดและสดชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.758100543+07:00","message":"[bufferProcess] interim [900000000]:กับไอ้เสื้อผ้าสะอาดและสดชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.758102971+07:00","message":"[bufferProcess] send to processor:กับไอ้เสื้อผ้าสะอาดและสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.75810641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.758109172+07:00","message":"> Transcript [41779] [false]: 'กับไอ้เสื้อผ้าสะอาดและสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.758111982+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.758113902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.758116226+07:00","message":"StatePrefix: 'กับไอ้เสื้อผ้าสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:56.758118982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:57.351148263+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:57.351185924+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-05-12T12:59:57.351191451+07:00","message":"receive interim result [false|false]: กับไอ้เสื้อผ้าสะอาดและสดชื่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:57.351204613+07:00","message":"[buffer interim] 3004 false กับไอ้เสื้อผ้าสะอาดและสดชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.351211831+07:00","message":"[bufferProcess] interim [500000000]:กับไอ้เสื้อผ้าสะอาดและสดชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.351214477+07:00","message":"[bufferProcess] send to processor:กับไอ้เสื้อผ้าสะอาดและสดชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.351220336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.351222943+07:00","message":"> Transcript [41780] [false]: 'กับไอ้เสื้อผ้าสะอาดและสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.351226537+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.351228714+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.35123131+07:00","message":"StatePrefix: 'กับไอ้เสื้อผ้าสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.351233766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.351238057+07:00","message":"Push: 'กับไอ้เสื้อผ้าสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.351242035+07:00","message":"TextPushed: 'กับไอ้เสื้อผ้าสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.35124416+07:00","message":"Set new StatePrefix : 'กับไอ้เสื้อผ้าสะอาดและสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.35124621+07:00","message":"Next Push (prob) : 'และสดชื่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:57.35125355+07:00","message":"push: {false กับไอ้เสื้อผ้าสะอาด 0 0xc005694600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:57.789150268+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:57.789197841+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-05-12T12:59:57.789204198+07:00","message":"receive interim result [false|false]: กับไอ้เสื้อผ้าสะอาดและสดชื่นมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:57.789217816+07:00","message":"[buffer interim] 3004 false กับไอ้เสื้อผ้าสะอาดและสดชื่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.789229924+07:00","message":"[bufferProcess] interim [860000000]:กับไอ้เสื้อผ้าสะอาดและสดชื่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.789233304+07:00","message":"[bufferProcess] send to processor:กับไอ้เสื้อผ้าสะอาดและสดชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.789239969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.789242941+07:00","message":"> Transcript [41781] [false]: 'กับไอ้เสื้อผ้าสะอาดและสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.789246268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.789249377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.78925175+07:00","message":"StatePrefix: 'กับไอ้เสื้อผ้าสะอาดและสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.789254324+07:00","message":"TextPushed: 'กับไอ้เสื้อผ้าสะอาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:57.975555873+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:57.975600171+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-05-12T12:59:57.97560999+07:00","message":"receive interim result [false|false]: กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:57.975622859+07:00","message":"[buffer interim] 3004 false กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.975630998+07:00","message":"[bufferProcess] interim [40000000]:กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.97563381+07:00","message":"[bufferProcess] send to processor:กับไอ้เสื้อผ้าสะอาดและสดชื่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.975640056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.975642915+07:00","message":"> Transcript [41782] [false]: 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.975646359+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.975648671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.975650587+07:00","message":"StatePrefix: 'กับไอ้เสื้อผ้าสะอาดและสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:57.975652955+07:00","message":"TextPushed: 'กับไอ้เสื้อผ้าสะอาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.167038339+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.16707648+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-05-12T12:59:58.16708249+07:00","message":"receive interim result [false|false]: กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.1670964+07:00","message":"[buffer interim] 3004 false กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.167103828+07:00","message":"[bufferProcess] interim [280000000]:กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.167106501+07:00","message":"[bufferProcess] send to processor:กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.167115862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.167118845+07:00","message":"> Transcript [41783] [false]: 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.167122532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.167124873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.167127613+07:00","message":"StatePrefix: 'กับไอ้เสื้อผ้าสะอาดและสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.167130365+07:00","message":"TextPushed: 'กับไอ้เสื้อผ้าสะอาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.36659455+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.366640722+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-05-12T12:59:58.366647724+07:00","message":"receive interim result [false|false]: กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.366663644+07:00","message":"[buffer interim] 3004 false กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.366672433+07:00","message":"[bufferProcess] interim [460000000]:กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.366675812+07:00","message":"[bufferProcess] send to processor:กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.366679806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.366682753+07:00","message":"> Transcript [41784] [false]: 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.366686895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.36668906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.366691025+07:00","message":"StatePrefix: 'กับไอ้เสื้อผ้าสะอาดและสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.366693556+07:00","message":"TextPushed: 'กับไอ้เสื้อผ้าสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.366696728+07:00","message":"Push: 'และสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.366698501+07:00","message":"TextPushed: 'กับไอ้เสื้อผ้าสะอาดและสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.366701327+07:00","message":"Set new StatePrefix : 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.366704133+07:00","message":"Next Push (prob) : 'มากขึ้นด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.366712804+07:00","message":"push: {false และสดชื่น 0 0xc005694600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.492477906+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.492527199+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-05-12T12:59:58.4925351+07:00","message":"receive interim result [false|false]: กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.492556104+07:00","message":"[buffer interim] 3004 false กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.492566713+07:00","message":"[bufferProcess] interim [580000000]:กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.49257094+07:00","message":"[bufferProcess] send to processor:กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.49258268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.492587413+07:00","message":"> Transcript [41785] [false]: 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.492593348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.492596246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.492600421+07:00","message":"StatePrefix: 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.492604139+07:00","message":"TextPushed: 'กับไอ้เสื้อผ้าสะอาดและสดชื่น'"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:58.517662304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T12:59:58.517678555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.546743585+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.546783536+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-05-12T12:59:58.546789903+07:00","message":"receive interim result [false|false]: กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.54680492+07:00","message":"[buffer interim] 3004 false กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.546812016+07:00","message":"[bufferProcess] interim [640000000]:กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.546817001+07:00","message":"[bufferProcess] send to processor:กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.546820353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.546823074+07:00","message":"> Transcript [41786] [false]: 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.546826651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.546828839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.546830881+07:00","message":"StatePrefix: 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.546833138+07:00","message":"TextPushed: 'กับไอ้เสื้อผ้าสะอาดและสดชื่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.55039868+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.550431748+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-05-12T12:59:58.550438467+07:00","message":"receive interim result [false|false]: กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.550455399+07:00","message":"[buffer interim] 3004 false กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.550463253+07:00","message":"[bufferProcess] interim [700000000]:กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.550465588+07:00","message":"[bufferProcess] send to processor:กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.550469516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.550472585+07:00","message":"> Transcript [41787] [false]: 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.550476604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.55047863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.550480688+07:00","message":"StatePrefix: 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.550483201+07:00","message":"TextPushed: 'กับไอ้เสื้อผ้าสะอาดและสดชื่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.670546966+07:00","message":"[GCS] IsForceVAD: false for message ID: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.7319091+07:00","message":"[GCS] Start streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.819614381+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.819663155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับไอ้เสื้อผ้าที่สะอาดและสดชื่นมากขึ้นด้วยนะครับ\",\"confidence\":0.95234936}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.819669441+07:00","message":"receive interim result [true|false]: กับไอ้เสื้อผ้าที่สะอาดและสดชื่นมากขึ้นด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.819678712+07:00","message":"end recv isFinal message id 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.819681152+07:00","message":"end Recv id 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.819689464+07:00","message":"[buffer interim] 3004 true กับไอ้เสื้อผ้าที่สะอาดและสดชื่นมากขึ้นด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819700289+07:00","message":"[bufferProcess] interim [970000000]:กับไอ้เสื้อผ้าที่สะอาดและสดชื่นมากขึ้นด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819705319+07:00","message":"[bufferProcess] send to processor (isfinal):กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819709112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819712122+07:00","message":"> Transcript [41788] [false]: 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.81971623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819718392+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819720351+07:00","message":"StatePrefix: 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819723259+07:00","message":"TextPushed: 'กับไอ้เสื้อผ้าสะอาดและสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819727902+07:00","message":"Push: 'มากขึ้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819729728+07:00","message":"TextPushed: 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819749263+07:00","message":"Set new StatePrefix : 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819751716+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819753405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819755385+07:00","message":"> Transcript [41789] [true]: 'กับไอ้เสื้อผ้าที่สะอาดและสดชื่นมากขึ้นด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819757665+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819759353+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819760982+07:00","message":"StatePrefix: 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819762897+07:00","message":"TextPushed: 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819764523+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.819823939+07:00","message":"push: {false มากขึ้นด้วย 0 0xc005694600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819926474+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819929444+07:00","message":"TextPushed: 'กับไอ้เสื้อผ้าสะอาดและสดชื่นมากขึ้นด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819936635+07:00","message":"Set new StatePrefix : 'กับไอ้เสื้อผ้าที่สะอาดและสดชื่นมากขึ้นด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819938832+07:00","message":"Next Push (prob) : 'กับไอ้เสื้อผ้าที่สะอาดและสดชื่นมากขึ้นด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T12:59:58.819946166+07:00","message":"push: {true นะครับ 0 0xc005694600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T12:59:58.819947388+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3004.html'"}
{"level":"info","service":"Main","time":"2026-05-12T12:59:58.832372477+07:00","message":"write wav file: './tmp/7565/7565_3004.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:00.980345972+07:00","message":"[GCS] IsForceVAD: false for message ID: 3005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:01.078244035+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:01.078268369+07:00","message":"found end of frame, send empty tag with msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:01.078271667+07:00","message":"end Recv id 3005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:01.078278544+07:00","message":"[buffer interim] 3005 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:01.078287647+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:01.078292592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:01.078296724+07:00","message":"> Transcript [41790] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:01.078299122+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:01.078300896+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:01.078302601+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:01.078304384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:01.078307178+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:01.078316611+07:00","message":"push: {true \n 0 0xc005695480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:01.086755067+07:00","message":"write wav file: './tmp/7565/7565_3005.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:01.172408519+07:00","message":"[GCS] Start streaming session, msgId: 3006"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:01.518648661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:01.518653291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:04.519073805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:04.519081146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:06.480710654+07:00","message":"[GCS] IsForceVAD: false for message ID: 3006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:06.581419285+07:00","message":"receive streaming session, msgId: 3006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:06.581445159+07:00","message":"found end of frame, send empty tag with msgId: 3006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:06.581448673+07:00","message":"end Recv id 3006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:06.581457243+07:00","message":"[buffer interim] 3006 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:06.581465665+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:06.581470417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:06.581473399+07:00","message":"> Transcript [41791] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:06.581475855+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:06.581478056+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:06.581480013+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:06.581481952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:06.581484803+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:06.58149543+07:00","message":"push: {true \n 0 0xc003825c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:06.598317439+07:00","message":"write wav file: './tmp/7565/7565_3006.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:06.741268613+07:00","message":"[GCS] Start streaming session, msgId: 3007"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:07.519942468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:07.51995677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:09.310008617+07:00","message":"[GCS] IsForceVAD: false for message ID: 3007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:09.399523566+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:09.39954924+07:00","message":"found end of frame, send empty tag with msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:09.399553079+07:00","message":"end Recv id 3007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:09.399561111+07:00","message":"[buffer interim] 3007 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:09.399569655+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:09.399573517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:09.399576512+07:00","message":"> Transcript [41792] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:09.399578963+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:09.399580811+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:09.399582663+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:09.399584569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:09.399587266+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:09.399597564+07:00","message":"push: {true \n 0 0xc003625180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:09.407209909+07:00","message":"write wav file: './tmp/7565/7565_3007.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:09.432198796+07:00","message":"[GCS] Start streaming session, msgId: 3008"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:10.520839177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:10.520881425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:10.970531831+07:00","message":"[GCS] IsForceVAD: false for message ID: 3008"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:11.032255726+07:00","message":"[GCS] Start streaming session, msgId: 3009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:11.061888863+07:00","message":"receive streaming session, msgId: 3008"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:11.061913952+07:00","message":"found end of frame, send empty tag with msgId: 3008"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:11.061917373+07:00","message":"end Recv id 3008"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:11.061924887+07:00","message":"[buffer interim] 3008 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:11.061933669+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:11.061938164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:11.061941383+07:00","message":"> Transcript [41793] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:11.06194374+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:11.061945793+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:11.061947539+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:11.061949422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:11.061952156+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:11.061973256+07:00","message":"push: {true \n 0 0xc005694980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:11.067867433+07:00","message":"write wav file: './tmp/7565/7565_3008.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:13.521841864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:13.521848729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:14.110974137+07:00","message":"[GCS] IsForceVAD: false for message ID: 3009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:14.171167813+07:00","message":"[GCS] Start streaming session, msgId: 3010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:14.189850894+07:00","message":"receive streaming session, msgId: 3009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:14.18986902+07:00","message":"found end of frame, send empty tag with msgId: 3009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:14.189872284+07:00","message":"end Recv id 3009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:14.189878032+07:00","message":"[buffer interim] 3009 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:14.189884997+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:14.189888833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:14.189891729+07:00","message":"> Transcript [41794] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:14.189894049+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:14.189895926+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:14.189897641+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:14.189899385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:14.189906902+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:14.189916681+07:00","message":"push: {true \n 0 0xc004429100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:14.198053551+07:00","message":"write wav file: './tmp/7565/7565_3009.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:15.259864253+07:00","message":"[GCS] IsForceVAD: false for message ID: 3010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:15.321674637+07:00","message":"[GCS] Start streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:15.334729569+07:00","message":"receive streaming session, msgId: 3010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:15.334753604+07:00","message":"found end of frame, send empty tag with msgId: 3010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:15.334757742+07:00","message":"end Recv id 3010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:15.334767723+07:00","message":"[buffer interim] 3010 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:15.334777605+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:15.334782586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:15.334787205+07:00","message":"> Transcript [41795] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:15.334791388+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:15.334794026+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:15.334796885+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:15.334799545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:15.334803138+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:15.334814747+07:00","message":"push: {true \n 0 0xc002b17300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:15.340998233+07:00","message":"write wav file: './tmp/7565/7565_3010.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:15.389863782+07:00","message":"[GCS] IsForceVAD: false for message ID: 3011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:15.452252944+07:00","message":"[GCS] Start streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:15.538007263+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:15.538030851+07:00","message":"found end of frame, send empty tag with msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:15.538033996+07:00","message":"end Recv id 3011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:15.538041633+07:00","message":"[buffer interim] 3011 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:15.538048987+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:15.538052152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:15.538054901+07:00","message":"> Transcript [41796] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:15.53805756+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:15.5380632+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:15.538064965+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:15.538066721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:15.538073642+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:15.538083273+07:00","message":"push: {true \n 0 0xc003824000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:15.542509447+07:00","message":"write wav file: './tmp/7565/7565_3011.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:16.522480999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:16.522520035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:17.699958945+07:00","message":"[GCS] IsForceVAD: false for message ID: 3012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:17.831734341+07:00","message":"[GCS] Start streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:17.832953515+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:17.832974145+07:00","message":"found end of frame, send empty tag with msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:17.832978223+07:00","message":"end Recv id 3012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:17.832988808+07:00","message":"[buffer interim] 3012 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:17.833015058+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:17.833021187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:17.833026015+07:00","message":"> Transcript [41797] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:17.833029918+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:17.833032847+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:17.833035676+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:17.83303857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:17.833043071+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:17.833055335+07:00","message":"push: {true \n 0 0xc002f8f700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:17.841281813+07:00","message":"write wav file: './tmp/7565/7565_3012.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:18.149925585+07:00","message":"[GCS] IsForceVAD: false for message ID: 3013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:18.211209479+07:00","message":"[GCS] Start streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:18.228370452+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:18.228387588+07:00","message":"found end of frame, send empty tag with msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:18.228390724+07:00","message":"end Recv id 3013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:18.228396798+07:00","message":"[buffer interim] 3013 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:18.228403764+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:18.228412625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:18.228415251+07:00","message":"> Transcript [41798] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:18.228417516+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:18.228419367+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:18.228421225+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:18.228423166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:18.228425853+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:18.228434869+07:00","message":"push: {true \n 0 0xc005695400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:18.23348137+07:00","message":"write wav file: './tmp/7565/7565_3013.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:19.523440495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:19.523447331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:21.860915261+07:00","message":"[GCS] IsForceVAD: false for message ID: 3014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:22.097359511+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:22.09738542+07:00","message":"found end of frame, send empty tag with msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:22.097389709+07:00","message":"end Recv id 3014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:22.097398613+07:00","message":"[buffer interim] 3014 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:22.097409086+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:22.097414166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:22.09741799+07:00","message":"> Transcript [41799] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:22.097421815+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:22.09742479+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:22.097427494+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:22.09743029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:22.097433856+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:22.097446689+07:00","message":"push: {true \n 0 0xc005695700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:22.111400927+07:00","message":"write wav file: './tmp/7565/7565_3014.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:22.523698489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:22.523762533+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:22.822070951+07:00","message":"[GCS] Start streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:24.290234398+07:00","message":"[GCS] IsForceVAD: false for message ID: 3015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:24.373653828+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:24.37367595+07:00","message":"found end of frame, send empty tag with msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:24.373679273+07:00","message":"end Recv id 3015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:24.373687945+07:00","message":"[buffer interim] 3015 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:24.373702413+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:24.373706807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:24.373709673+07:00","message":"> Transcript [41800] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:24.373712032+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:24.37371444+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:24.373716401+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:24.373718099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:24.373723815+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:24.373734652+07:00","message":"push: {true \n 0 0xc005694000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:24.379444453+07:00","message":"write wav file: './tmp/7565/7565_3015.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:24.421762397+07:00","message":"[GCS] Start streaming session, msgId: 3016"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:25.52406666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:25.524073176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:26.461195257+07:00","message":"[GCS] Cleaned up inactive client: 2992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:26.461221478+07:00","message":"[GCS] Cleaned up inactive client: 2996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:26.461224008+07:00","message":"[GCS] Cleaned up inactive client: 2995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:26.461225838+07:00","message":"[GCS] Cleaned up inactive client: 2997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:26.461227562+07:00","message":"[GCS] Cleaned up inactive client: 2993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:26.461230084+07:00","message":"[GCS] Cleaned up inactive client: 2994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:26.461231893+07:00","message":"[GCS] Cleaned up inactive client: 2991"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:28.524922157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:28.524938765+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:30.191056414+07:00","message":"[GCS] IsForceVAD: false for message ID: 3016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:30.287286012+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:30.287306417+07:00","message":"found end of frame, send empty tag with msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:30.28730977+07:00","message":"end Recv id 3016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:30.287317907+07:00","message":"[buffer interim] 3016 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:30.287326267+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:30.287330823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:30.287333793+07:00","message":"> Transcript [41801] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:30.28733601+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:30.287337952+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:30.287339677+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:30.287341393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:30.287343983+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:30.287354335+07:00","message":"push: {true \n 0 0xc00366e700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:30.298353099+07:00","message":"write wav file: './tmp/7565/7565_3016.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:31.525599914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:31.525635049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:32.113563893+07:00","message":"[GCS] Start streaming session, msgId: 3017"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:34.526486863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:34.526488752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:37.170430605+07:00","message":"[GCS] IsForceVAD: false for message ID: 3017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:37.262042989+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:37.262062991+07:00","message":"found end of frame, send empty tag with msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:37.26206629+07:00","message":"end Recv id 3017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:37.262073199+07:00","message":"[buffer interim] 3017 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:37.262080278+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:37.262083952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:37.262086594+07:00","message":"> Transcript [41802] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:37.262088886+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:37.262090793+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:37.262092482+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:37.262094307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:37.262097384+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:37.262109895+07:00","message":"push: {true \n 0 0xc005695280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:37.272598898+07:00","message":"write wav file: './tmp/7565/7565_3017.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:37.527555286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:37.527564121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:38.901942992+07:00","message":"[GCS] Start streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:39.860111196+07:00","message":"[GCS] IsForceVAD: false for message ID: 3018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:39.936121384+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:39.936143268+07:00","message":"found end of frame, send empty tag with msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:39.936146687+07:00","message":"end Recv id 3018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:39.936154827+07:00","message":"[buffer interim] 3018 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:39.936163758+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:39.936168671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:39.936172882+07:00","message":"> Transcript [41803] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:39.936175414+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:39.936177506+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:39.936179281+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:39.936181182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:39.936183939+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:39.936195071+07:00","message":"push: {true \n 0 0xc005695980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:39.942134735+07:00","message":"write wav file: './tmp/7565/7565_3018.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:40.432440173+07:00","message":"[GCS] Start streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:40.500403935+07:00","message":"[GCS] IsForceVAD: false for message ID: 3019"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:40.528575544+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:40.528584038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:40.679082317+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:40.679106245+07:00","message":"found end of frame, send empty tag with msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:40.679109273+07:00","message":"end Recv id 3019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:40.679117653+07:00","message":"[buffer interim] 3019 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:40.679126401+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:40.679130294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:40.679133878+07:00","message":"> Transcript [41804] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:40.679136449+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:40.679138486+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:40.679140199+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:40.679142091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:40.679144796+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:40.679156196+07:00","message":"push: {true \n 0 0xc004429900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:40.683385657+07:00","message":"write wav file: './tmp/7565/7565_3019.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:40.880932565+07:00","message":"[GCS] Start streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:41.071214689+07:00","message":"[GCS] IsForceVAD: false for message ID: 3020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:41.154859235+07:00","message":"receive streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:41.154888061+07:00","message":"found end of frame, send empty tag with msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:41.154891511+07:00","message":"end Recv id 3020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:41.154898207+07:00","message":"[buffer interim] 3020 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:41.154905619+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:41.154913742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:41.154916498+07:00","message":"> Transcript [41805] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:41.154918967+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:41.154920843+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:41.154922689+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:41.154924631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:41.154927323+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:41.154936504+07:00","message":"push: {true \n 0 0xc004429d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:41.159866101+07:00","message":"write wav file: './tmp/7565/7565_3020.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:41.531446791+07:00","message":"[GCS] Start streaming session, msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:41.910391878+07:00","message":"[GCS] IsForceVAD: false for message ID: 3021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:42.001525453+07:00","message":"receive streaming session, msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:42.001547742+07:00","message":"found end of frame, send empty tag with msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:42.001551067+07:00","message":"end Recv id 3021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:42.001559698+07:00","message":"[buffer interim] 3021 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:42.001570401+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:42.001574291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:42.001577441+07:00","message":"> Transcript [41806] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:42.001579872+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:42.001582099+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:42.001583952+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:42.001585748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:42.001588603+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:42.001598958+07:00","message":"push: {true \n 0 0xc004429e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:42.007770232+07:00","message":"write wav file: './tmp/7565/7565_3021.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:42.047277465+07:00","message":"[GCS] Start streaming session, msgId: 3022"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:43.528931795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:43.528944475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:45.694848197+07:00","message":"[GCS] IsForceVAD: false for message ID: 3022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:45.754764143+07:00","message":"[GCS] Start streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:45.783402608+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:45.783426457+07:00","message":"found end of frame, send empty tag with msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:45.783429742+07:00","message":"end Recv id 3022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:45.783440079+07:00","message":"[buffer interim] 3022 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:45.783448438+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:45.783457893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:45.783460733+07:00","message":"> Transcript [41807] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:45.7834633+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:45.783465572+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:45.783467554+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:45.783469958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:45.783472969+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:45.783482806+07:00","message":"push: {true \n 0 0xc004428900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:45.792689969+07:00","message":"write wav file: './tmp/7565/7565_3022.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:45.820663175+07:00","message":"[GCS] IsForceVAD: false for message ID: 3023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:45.881296778+07:00","message":"[GCS] Start streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:45.952358995+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:45.952377655+07:00","message":"found end of frame, send empty tag with msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:45.952380955+07:00","message":"end Recv id 3023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:45.952386441+07:00","message":"[buffer interim] 3023 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:45.952393179+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:45.952401995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:45.952406255+07:00","message":"> Transcript [41808] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:45.952408732+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:45.952410695+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:45.952412384+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:45.95241456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:45.952427266+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:45.952436004+07:00","message":"push: {true \n 0 0xc004428f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:45.956974964+07:00","message":"write wav file: './tmp/7565/7565_3023.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:46.140384484+07:00","message":"[GCS] IsForceVAD: false for message ID: 3024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:46.201344639+07:00","message":"[GCS] Start streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:46.263944226+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:46.263964689+07:00","message":"found end of frame, send empty tag with msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:46.263967893+07:00","message":"end Recv id 3024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:46.263974854+07:00","message":"[buffer interim] 3024 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:46.263982752+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:46.263986077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:46.263988646+07:00","message":"> Transcript [41809] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:46.263991027+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:46.263992865+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:46.263994554+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:46.263996267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:46.264002931+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:46.264012332+07:00","message":"push: {true \n 0 0xc003756a80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:46.26862161+07:00","message":"write wav file: './tmp/7565/7565_3024.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:46.26960115+07:00","message":"[GCS] IsForceVAD: false for message ID: 3025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:46.464493396+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:46.464518997+07:00","message":"found end of frame, send empty tag with msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:46.464522039+07:00","message":"end Recv id 3025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:46.464529011+07:00","message":"[buffer interim] 3025 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:46.464535789+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:46.46453906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:46.464542453+07:00","message":"> Transcript [41810] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:46.464545035+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:46.464547003+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:46.46454901+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:46.464550983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:46.464558765+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:46.46456749+07:00","message":"push: {true \n 0 0xc004429880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:46.469283554+07:00","message":"write wav file: './tmp/7565/7565_3025.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:46.529883388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:46.529902526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:46.651790009+07:00","message":"[GCS] Start streaming session, msgId: 3026"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:49.530501152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:49.530514406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:51.781076416+07:00","message":"[GCS] IsForceVAD: false for message ID: 3026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:51.893953027+07:00","message":"receive streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:51.893986186+07:00","message":"found end of frame, send empty tag with msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:51.89399062+07:00","message":"end Recv id 3026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:51.893998757+07:00","message":"[buffer interim] 3026 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:51.894006887+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:51.89401138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:51.894014436+07:00","message":"> Transcript [41811] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:51.894017107+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:51.894020037+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:51.894023023+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:51.894025903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:51.894032572+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:51.894044647+07:00","message":"push: {true \n 0 0xc005d08280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:51.905694532+07:00","message":"write wav file: './tmp/7565/7565_3026.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:52.531131665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:52.53113423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:55.531212576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:55.531236089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:56.460631204+07:00","message":"[GCS] Cleaned up inactive client: 3002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:56.460659056+07:00","message":"[GCS] Cleaned up inactive client: 3003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:56.460662259+07:00","message":"[GCS] Cleaned up inactive client: 2998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:56.460664201+07:00","message":"[GCS] Cleaned up inactive client: 2999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:56.460666188+07:00","message":"[GCS] Cleaned up inactive client: 3000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:56.460668304+07:00","message":"[GCS] Cleaned up inactive client: 3001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:56.901204403+07:00","message":"[GCS] Start streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:57.222721379+07:00","message":"[GCS] IsForceVAD: false for message ID: 3027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:57.305346043+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:57.305367145+07:00","message":"found end of frame, send empty tag with msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:57.305370517+07:00","message":"end Recv id 3027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:57.305378446+07:00","message":"[buffer interim] 3027 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:57.305387106+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:57.305397758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:57.305400598+07:00","message":"> Transcript [41812] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:57.30540284+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:57.305404929+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:57.305407405+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:57.305409315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:57.305414954+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:57.305425984+07:00","message":"push: {true \n 0 0xc005d08700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:57.311494011+07:00","message":"write wav file: './tmp/7565/7565_3027.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:57.932159987+07:00","message":"[GCS] Start streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:58.439862178+07:00","message":"[GCS] IsForceVAD: false for message ID: 3028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:58.527040095+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:58.527064067+07:00","message":"found end of frame, send empty tag with msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:58.527068865+07:00","message":"end Recv id 3028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:58.527076101+07:00","message":"[buffer interim] 3028 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:58.527100441+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:58.527104956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:58.52710794+07:00","message":"> Transcript [41813] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:58.52711096+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:58.527113354+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:58.527115284+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:58.527117066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:00:58.527119906+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:58.527129529+07:00","message":"push: {true \n 0 0xc004429c00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:58.532390739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:00:58.532405788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Main","time":"2026-05-12T13:00:58.533476769+07:00","message":"write wav file: './tmp/7565/7565_3028.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:00:58.891505856+07:00","message":"[GCS] Start streaming session, msgId: 3029"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:01.532958289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:01.532964604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:04.009964285+07:00","message":"[GCS] IsForceVAD: false for message ID: 3029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:04.104391792+07:00","message":"receive streaming session, msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:04.104420689+07:00","message":"found end of frame, send empty tag with msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:04.104424337+07:00","message":"end Recv id 3029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:04.104433533+07:00","message":"[buffer interim] 3029 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:04.104442196+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:04.104447076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:04.104450049+07:00","message":"> Transcript [41814] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:04.104452494+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:04.10445473+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:04.10445666+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:04.104458386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:04.104461134+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:04.104473071+07:00","message":"push: {true \n 0 0xc005695900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:04.117212951+07:00","message":"write wav file: './tmp/7565/7565_3029.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:04.271024773+07:00","message":"[GCS] Start streaming session, msgId: 3030"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:04.533720093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:04.533733124+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:07.534408263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:07.534416133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:09.59067942+07:00","message":"[GCS] IsForceVAD: false for message ID: 3030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:09.695136411+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:09.695163519+07:00","message":"found end of frame, send empty tag with msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:09.695167448+07:00","message":"end Recv id 3030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:09.695175232+07:00","message":"[buffer interim] 3030 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:09.695188285+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:09.69519386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:09.695196645+07:00","message":"> Transcript [41815] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:09.695201386+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:09.695203302+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:09.69520513+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:09.695207089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:09.695212717+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:09.695222131+07:00","message":"push: {true \n 0 0xc003c4f200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:09.705272727+07:00","message":"write wav file: './tmp/7565/7565_3030.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:10.535133846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:10.535140287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:10.991451208+07:00","message":"[GCS] Start streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:12.151094544+07:00","message":"[GCS] IsForceVAD: false for message ID: 3031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:12.21145254+07:00","message":"[GCS] Start streaming session, msgId: 3032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:12.245588415+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:12.245608868+07:00","message":"found end of frame, send empty tag with msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:12.245612108+07:00","message":"end Recv id 3031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:12.245619072+07:00","message":"[buffer interim] 3031 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:12.245629946+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:12.245634188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:12.245636856+07:00","message":"> Transcript [41816] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:12.245639461+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:12.245641336+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:12.245643176+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:12.245644984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:12.245647592+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:12.245656479+07:00","message":"push: {true \n 0 0xc003757080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:12.252438447+07:00","message":"write wav file: './tmp/7565/7565_3031.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:12.401576809+07:00","message":"[GCS] IsForceVAD: false for message ID: 3032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:12.496093912+07:00","message":"receive streaming session, msgId: 3032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:12.496115462+07:00","message":"found end of frame, send empty tag with msgId: 3032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:12.49611978+07:00","message":"end Recv id 3032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:12.496127422+07:00","message":"[buffer interim] 3032 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:12.496136893+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:12.496141538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:12.496145928+07:00","message":"> Transcript [41817] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:12.496149687+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:12.496152714+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:12.496155522+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:12.496158851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:12.496169151+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:12.496190625+07:00","message":"push: {true \n 0 0xc004429180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:12.500753051+07:00","message":"write wav file: './tmp/7565/7565_3032.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:12.531206238+07:00","message":"[GCS] Start streaming session, msgId: 3033"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:13.535472646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:13.535478216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:16.391776934+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:16.391825572+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-05-12T13:01:16.391831417+07:00","message":"receive interim result [false|false]: ดอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:16.391846374+07:00","message":"[buffer interim] 3033 false ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:16.391852795+07:00","message":"[bufferProcess] interim [660000000]:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:16.391854757+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:16.391858053+07:00","message":"[bufferProcess] send to processor (ticker):ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:16.391860412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:16.391863006+07:00","message":"> Transcript [41818] [false]: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:16.391864917+07:00","message":"Set StatePrefix (first interim): 'ดอก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:16.536104178+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:16.536117591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:16.633273409+07:00","message":"[GCS] IsForceVAD: false for message ID: 3033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:16.740190772+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:16.74023279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ****\",\"confidence\":0.86874723}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:16.740238142+07:00","message":"receive interim result [true|false]: อ****"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:16.740247268+07:00","message":"end recv isFinal message id 3033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:16.740250006+07:00","message":"end Recv id 3033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:16.740256484+07:00","message":"[buffer interim] 3033 true อ****"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:16.740265491+07:00","message":"[bufferProcess] interim [840000000]:อ****"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:16.740269217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:16.740272511+07:00","message":"> Transcript [41819] [true]: 'อ****'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:16.740274981+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:16.740277038+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:16.740279671+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:16.740281954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:16.740290459+07:00","message":"Push: 'อ****'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:16.740298874+07:00","message":"push: {true อ**** 0 0xc005d08980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:16.749950195+07:00","message":"write wav file: './tmp/7565/7565_3033.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:16.761639171+07:00","message":"[GCS] Start streaming session, msgId: 3034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:17.340042724+07:00","message":"[GCS] IsForceVAD: false for message ID: 3034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:17.401526664+07:00","message":"[GCS] Start streaming session, msgId: 3035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:17.440565095+07:00","message":"receive streaming session, msgId: 3034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:17.440596388+07:00","message":"found end of frame, send empty tag with msgId: 3034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:17.440600367+07:00","message":"end Recv id 3034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:17.440609129+07:00","message":"[buffer interim] 3034 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:17.440618604+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:17.440622416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:17.440625284+07:00","message":"> Transcript [41820] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:17.440627829+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:17.440630268+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:17.440632056+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:17.440634556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:17.440637139+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:17.440648106+07:00","message":"push: {true \n 0 0xc004429c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:17.454109459+07:00","message":"write wav file: './tmp/7565/7565_3034.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:18.813288472+07:00","message":"[GCS] IsForceVAD: false for message ID: 3035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:18.895596165+07:00","message":"receive streaming session, msgId: 3035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:18.895615585+07:00","message":"found end of frame, send empty tag with msgId: 3035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:18.895619656+07:00","message":"end Recv id 3035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:18.895628628+07:00","message":"[buffer interim] 3035 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:18.895637652+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:18.895645702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:18.89564843+07:00","message":"> Transcript [41821] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:18.895650848+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:18.895652678+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:18.895654503+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:18.895656428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:18.895659021+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:18.895668657+07:00","message":"push: {true \n 0 0xc003625b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:18.901827301+07:00","message":"write wav file: './tmp/7565/7565_3035.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:19.001551985+07:00","message":"[GCS] Start streaming session, msgId: 3036"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:19.536466566+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:19.53647836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:21.080496065+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:21.080541453+07:00","message":"receive 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-05-12T13:01:21.08054661+07:00","message":"receive interim result [false|false]: เคยลอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:21.080563086+07:00","message":"[buffer interim] 3036 false เคยลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:21.080569937+07:00","message":"[bufferProcess] interim [100000000]:เคยลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:21.08057184+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:21.080576781+07:00","message":"[bufferProcess] send to processor (ticker):เคยลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:21.080579457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:21.080582095+07:00","message":"> Transcript [41822] [false]: 'เคยลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:21.080584251+07:00","message":"Set StatePrefix (first interim): 'เคยลอย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:21.654019511+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:21.654056765+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-05-12T13:01:21.654169978+07:00","message":"receive interim result [false|false]: เคยลอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:21.654187338+07:00","message":"[buffer interim] 3036 false เคยลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:21.654198376+07:00","message":"[bufferProcess] interim [700000000]:เคยลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:21.65420053+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:22.536478336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:22.536490215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:24.192557968+07:00","message":"[GCS] IsForceVAD: false for message ID: 3036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:24.260954043+07:00","message":"[GCS] Start streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:24.319419613+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:24.319460611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยลอย\",\"confidence\":0.8899018}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:24.319466298+07:00","message":"receive interim result [true|false]: เคยลอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:24.319474285+07:00","message":"end recv isFinal message id 3036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:24.319476457+07:00","message":"end Recv id 3036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:24.319482812+07:00","message":"[buffer interim] 3036 true เคยลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:24.319490245+07:00","message":"[bufferProcess] interim [400000000]:เคยลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:24.319495204+07:00","message":"[bufferProcess] send to processor (isfinal):เคยลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:24.319498634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:24.319501323+07:00","message":"> Transcript [41823] [false]: 'เคยลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:24.319504168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:24.319506264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:24.319508271+07:00","message":"StatePrefix: 'เคยลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:24.319510352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:24.31951186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:24.319514919+07:00","message":"> Transcript [41824] [true]: 'เคยลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:24.319516911+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:24.319518443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:24.319520089+07:00","message":"StatePrefix: 'เคยลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:24.319521616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:24.319527342+07:00","message":"Push: 'เคยลอย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:24.319535163+07:00","message":"push: {true เคยลอย 0 0xc003825f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:24.331032359+07:00","message":"write wav file: './tmp/7565/7565_3036.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:25.537392709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:25.537407264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:26.460890591+07:00","message":"[GCS] Cleaned up inactive client: 3011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:26.460910705+07:00","message":"[GCS] Cleaned up inactive client: 3012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:26.460913642+07:00","message":"[GCS] Cleaned up inactive client: 3013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:26.460915429+07:00","message":"[GCS] Cleaned up inactive client: 3014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:26.460917087+07:00","message":"[GCS] Cleaned up inactive client: 3009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:26.460919484+07:00","message":"[GCS] Cleaned up inactive client: 3004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:26.460921572+07:00","message":"[GCS] Cleaned up inactive client: 3006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:26.460933124+07:00","message":"[GCS] Cleaned up inactive client: 3008"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:26.460934812+07:00","message":"[GCS] Cleaned up inactive client: 3010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:26.460936453+07:00","message":"[GCS] Cleaned up inactive client: 3007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:26.460938094+07:00","message":"[GCS] Cleaned up inactive client: 3005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:26.460939662+07:00","message":"[GCS] Cleaned up inactive client: 3015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:27.142568688+07:00","message":"[GCS] IsForceVAD: false for message ID: 3037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:27.225504896+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:27.225523014+07:00","message":"found end of frame, send empty tag with msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:27.225525988+07:00","message":"end Recv id 3037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:27.225532763+07:00","message":"[buffer interim] 3037 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:27.225546443+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:27.22555072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:27.225553399+07:00","message":"> Transcript [41825] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:27.225555726+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:27.225557512+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:27.225559433+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:27.22556128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:27.225566104+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:27.225574862+07:00","message":"push: {true \n 0 0xc003757500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:27.233414487+07:00","message":"write wav file: './tmp/7565/7565_3037.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:27.393726353+07:00","message":"[GCS] Start streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:27.936224772+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:27.936269247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:27.936274287+07:00","message":"receive interim result [false|false]: น้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:27.936289928+07:00","message":"[buffer interim] 3038 false น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:27.936297425+07:00","message":"[bufferProcess] interim [600000000]:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:27.936299351+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:28.537711472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:28.537734598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:29.310538065+07:00","message":"[GCS] IsForceVAD: false for message ID: 3038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:29.411120503+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:29.411156194+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:29.4111629+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:29.411172283+07:00","message":"end recv isFinal message id 3038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:29.411182262+07:00","message":"end Recv id 3038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:29.411188245+07:00","message":"[buffer interim] 3038 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:29.411195596+07:00","message":"[bufferProcess] interim [130000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:29.411198335+07:00","message":"[bufferProcess] send to processor (isfinal):น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:29.411202119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:29.41120553+07:00","message":"> Transcript [41826] [false]: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:29.411207597+07:00","message":"Set StatePrefix (first interim): 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:29.411209171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:29.411211007+07:00","message":"> Transcript [41827] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:29.411213486+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:29.411215248+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:29.411217123+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:29.411220692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:29.411223329+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:29.411230983+07:00","message":"push: {true  0 0xc003757d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:29.417955811+07:00","message":"write wav file: './tmp/7565/7565_3038.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:29.573729077+07:00","message":"[GCS] Start streaming session, msgId: 3039"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:31.53866517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:31.538679536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:32.176061271+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:32.176109606+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-05-12T13:01:32.176115942+07:00","message":"receive interim result [false|false]: หนู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:32.176131973+07:00","message":"[buffer interim] 3039 false หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.176138338+07:00","message":"[bufferProcess] interim [580000000]:หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.176140166+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.176145383+07:00","message":"[bufferProcess] send to processor (ticker):หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.176147828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.176150322+07:00","message":"> Transcript [41828] [false]: 'หนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.1761526+07:00","message":"Set StatePrefix (first interim): 'หนู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:32.371390584+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:32.371435589+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-05-12T13:01:32.371444775+07:00","message":"receive interim result [false|false]: หมูหมู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:32.37146339+07:00","message":"[buffer interim] 3039 false หมูหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.371475355+07:00","message":"[bufferProcess] interim [820000000]:หมูหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.371477087+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:32.415800536+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:32.415843177+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-05-12T13:01:32.415850095+07:00","message":"receive interim result [false|false]: หนูมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:32.415867155+07:00","message":"[buffer interim] 3039 false หนูมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.415875452+07:00","message":"[bufferProcess] interim [880000000]:หนูมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.41587811+07:00","message":"[bufferProcess] send to processor:หมูหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.415881627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.41588479+07:00","message":"> Transcript [41829] [false]: 'หมูหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.41588709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.415889059+07:00","message":"Set new StatePrefix: 'หมูหมู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:32.551638027+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:32.551695392+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-05-12T13:01:32.551702965+07:00","message":"receive interim result [false|false]: หนูหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:32.551727064+07:00","message":"[buffer interim] 3039 false หนูหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.551736613+07:00","message":"[bufferProcess] interim [940000000]:หนูหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.551739147+07:00","message":"[bufferProcess] send to processor:หนูมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.551749602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.551752894+07:00","message":"> Transcript [41830] [false]: 'หนูมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.551755132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:32.55175706+07:00","message":"Set new StatePrefix: 'หนูมา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:34.538964584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:34.538985763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:35.209943861+07:00","message":"[GCS] IsForceVAD: false for message ID: 3039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:35.342163739+07:00","message":"[GCS] Start streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:35.357822771+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:35.357856997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมูหมู\",\"confidence\":0.6415363}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:35.357863372+07:00","message":"receive interim result [true|false]: หมูหมู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:35.357871875+07:00","message":"end recv isFinal message id 3039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:35.357874076+07:00","message":"end Recv id 3039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:35.357880775+07:00","message":"[buffer interim] 3039 true หมูหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.357890556+07:00","message":"[bufferProcess] interim [850000000]:หมูหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.357893247+07:00","message":"[bufferProcess] send to processor (isfinal):หนูหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.357897513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.357900416+07:00","message":"> Transcript [41831] [false]: 'หนูหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.357903372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.357905248+07:00","message":"Set new StatePrefix: 'หนูหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.357906796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.357908883+07:00","message":"> Transcript [41832] [true]: 'หมูหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.357911072+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.357912912+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.357914828+07:00","message":"StatePrefix: 'หนูหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.357916744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.35791934+07:00","message":"Push: 'หมูหมู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:35.357927147+07:00","message":"push: {true หมูหมู 0 0xc005694d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:35.369926432+07:00","message":"write wav file: './tmp/7565/7565_3039.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:35.7911021+07:00","message":"[GCS] IsForceVAD: false for message ID: 3040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:35.851301253+07:00","message":"[GCS] Start streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:35.880287711+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:35.880306189+07:00","message":"found end of frame, send empty tag with msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:35.88030996+07:00","message":"end Recv id 3040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:35.88031824+07:00","message":"[buffer interim] 3040 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.880327735+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.880339939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.880343985+07:00","message":"> Transcript [41833] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.88034783+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.880350898+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.880353916+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.880357561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:35.880365199+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:35.880376538+07:00","message":"push: {true \n 0 0xc004429780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:35.885727246+07:00","message":"write wav file: './tmp/7565/7565_3040.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:37.539696998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:37.53972831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:40.540719453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:40.540736678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:42.069562657+07:00","message":"[GCS] IsForceVAD: false for message ID: 3041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:42.130972893+07:00","message":"[GCS] Start streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:42.164484742+07:00","message":"receive streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:42.164507114+07:00","message":"found end of frame, send empty tag with msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:42.164510476+07:00","message":"end Recv id 3041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:42.164519586+07:00","message":"[buffer interim] 3041 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:42.164527549+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:42.164531838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:42.164537052+07:00","message":"> Transcript [41834] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:42.164539363+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:42.164541351+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:42.16454319+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:42.164545163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:42.164548127+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:42.164559267+07:00","message":"push: {true \n 0 0xc005694200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:42.176595384+07:00","message":"write wav file: './tmp/7565/7565_3041.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:43.540734425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:43.540737133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:46.541072386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:46.54109123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:47.260265141+07:00","message":"[GCS] IsForceVAD: false for message ID: 3042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:47.349616399+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:47.349640716+07:00","message":"found end of frame, send empty tag with msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:47.349645034+07:00","message":"end Recv id 3042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:47.349704507+07:00","message":"[buffer interim] 3042 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:47.349739796+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:47.349744856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:47.349748078+07:00","message":"> Transcript [41835] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:47.349750409+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:47.349752337+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:47.349754862+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:47.349756634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:47.34976089+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:47.349769575+07:00","message":"push: {true \n 0 0xc003756180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:47.35979945+07:00","message":"write wav file: './tmp/7565/7565_3042.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:47.457855599+07:00","message":"[GCS] Start streaming session, msgId: 3043"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:49.54210044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:49.542115155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:52.512380849+07:00","message":"[GCS] IsForceVAD: false for message ID: 3043"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:52.542657323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:52.542670374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:52.5992235+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:52.599240923+07:00","message":"found end of frame, send empty tag with msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:52.599244088+07:00","message":"end Recv id 3043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:52.599251336+07:00","message":"[buffer interim] 3043 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:52.599259226+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:52.599266974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:52.599269745+07:00","message":"> Transcript [41836] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:52.599272341+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:52.599274204+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:52.599276199+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:52.599278113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:52.599281005+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:52.599291097+07:00","message":"push: {true \n 0 0xc005d08580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:52.610161923+07:00","message":"write wav file: './tmp/7565/7565_3043.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:52.701072197+07:00","message":"[GCS] Start streaming session, msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:53.149921687+07:00","message":"[GCS] IsForceVAD: false for message ID: 3044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:53.211347929+07:00","message":"[GCS] Start streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:53.245271597+07:00","message":"receive streaming session, msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:53.245291027+07:00","message":"found end of frame, send empty tag with msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:53.245294089+07:00","message":"end Recv id 3044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:53.245303907+07:00","message":"[buffer interim] 3044 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:53.245316552+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:53.245320189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:53.245322813+07:00","message":"> Transcript [41837] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:53.245325373+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:53.245327173+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:53.245329078+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:53.245330864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:53.245333471+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:53.245342829+07:00","message":"push: {true \n 0 0xc003c4fd80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:53.250607135+07:00","message":"write wav file: './tmp/7565/7565_3044.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:55.543663689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:55.543663668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:56.460682496+07:00","message":"[GCS] Cleaned up inactive client: 3017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:56.460700102+07:00","message":"[GCS] Cleaned up inactive client: 3018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:56.460702615+07:00","message":"[GCS] Cleaned up inactive client: 3024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:56.460704399+07:00","message":"[GCS] Cleaned up inactive client: 3025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:56.460706125+07:00","message":"[GCS] Cleaned up inactive client: 3021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:56.460707893+07:00","message":"[GCS] Cleaned up inactive client: 3026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:56.460710158+07:00","message":"[GCS] Cleaned up inactive client: 3022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:56.460711858+07:00","message":"[GCS] Cleaned up inactive client: 3023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:56.460720713+07:00","message":"[GCS] Cleaned up inactive client: 3019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:56.460723527+07:00","message":"[GCS] Cleaned up inactive client: 3020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:56.460726251+07:00","message":"[GCS] Cleaned up inactive client: 3016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:58.401225407+07:00","message":"[GCS] IsForceVAD: false for message ID: 3045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:58.47144253+07:00","message":"[GCS] Start streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:58.519064441+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:58.51908089+07:00","message":"found end of frame, send empty tag with msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:58.51908397+07:00","message":"end Recv id 3045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:58.5190902+07:00","message":"[buffer interim] 3045 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:58.519097124+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:58.519100636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:58.51910333+07:00","message":"> Transcript [41838] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:58.519105857+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:58.519107675+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:58.519109613+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:58.519111381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:01:58.519118425+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:01:58.519126928+07:00","message":"push: {true \n 0 0xc004429480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:01:58.530085606+07:00","message":"write wav file: './tmp/7565/7565_3045.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:58.544028246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:01:58.54404069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:00.830234911+07:00","message":"[GCS] IsForceVAD: false for message ID: 3046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:00.901016822+07:00","message":"[GCS] Start streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:00.928789969+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:00.928823431+07:00","message":"found end of frame, send empty tag with msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:00.928827059+07:00","message":"end Recv id 3046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:00.928836757+07:00","message":"[buffer interim] 3046 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:00.928855203+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:00.928863142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:00.928866191+07:00","message":"> Transcript [41839] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:00.928869693+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:00.928872118+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:00.928875093+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:00.928876872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:00.928882802+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:00.92889439+07:00","message":"push: {true \n 0 0xc005d08080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:00.936083484+07:00","message":"write wav file: './tmp/7565/7565_3046.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:01.544345012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:01.544354367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:03.530148532+07:00","message":"[GCS] IsForceVAD: false for message ID: 3047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:03.617864454+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:03.617885058+07:00","message":"found end of frame, send empty tag with msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:03.617888308+07:00","message":"end Recv id 3047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:03.617895089+07:00","message":"[buffer interim] 3047 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:03.617902609+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:03.617906298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:03.617908854+07:00","message":"> Transcript [41840] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:03.617911105+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:03.617912893+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:03.617914873+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:03.617916769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:03.617919231+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:03.617927966+07:00","message":"push: {true \n 0 0xc003824180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:03.626381018+07:00","message":"write wav file: './tmp/7565/7565_3047.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:03.660272872+07:00","message":"[GCS] Start streaming session, msgId: 3048"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:04.544548589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:04.544560755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:07.181944003+07:00","message":"[GCS] IsForceVAD: false for message ID: 3048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:07.242546616+07:00","message":"[GCS] Start streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:07.28536165+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:07.285386201+07:00","message":"found end of frame, send empty tag with msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:07.285389727+07:00","message":"end Recv id 3048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:07.285396626+07:00","message":"[buffer interim] 3048 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:07.285404137+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:07.285413214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:07.285417647+07:00","message":"> Transcript [41841] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:07.285420246+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:07.285422029+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:07.285423975+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:07.285425906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:07.285428908+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:07.285438731+07:00","message":"push: {true \n 0 0xc004428a00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:07.294418276+07:00","message":"write wav file: './tmp/7565/7565_3048.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:07.545175068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:07.545183691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:10.545540194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:10.545543473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:12.371248516+07:00","message":"[GCS] IsForceVAD: false for message ID: 3049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:12.483832563+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:12.483855292+07:00","message":"found end of frame, send empty tag with msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:12.483858488+07:00","message":"end Recv id 3049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:12.483867088+07:00","message":"[buffer interim] 3049 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:12.483875127+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:12.483880018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:12.48388282+07:00","message":"> Transcript [41842] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:12.483885154+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:12.483887087+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:12.483889364+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:12.483891039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:12.483894064+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:12.483904491+07:00","message":"push: {true \n 0 0xc003757780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:12.49458805+07:00","message":"write wav file: './tmp/7565/7565_3049.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:12.501310367+07:00","message":"[GCS] Start streaming session, msgId: 3050"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:13.546310745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:13.546332079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:14.230651348+07:00","message":"[GCS] IsForceVAD: false for message ID: 3050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:14.290932412+07:00","message":"[GCS] Start streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:14.311782761+07:00","message":"receive streaming session, msgId: 3050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:14.31180237+07:00","message":"found end of frame, send empty tag with msgId: 3050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:14.311805447+07:00","message":"end Recv id 3050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:14.311811635+07:00","message":"[buffer interim] 3050 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:14.311818148+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:14.311821643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:14.311824274+07:00","message":"> Transcript [41843] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:14.311826759+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:14.311828621+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:14.311830548+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:14.31183233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:14.311834703+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:14.311843919+07:00","message":"push: {true \n 0 0xc003c83980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:14.319185916+07:00","message":"write wav file: './tmp/7565/7565_3050.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:16.546363385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:16.546390579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:16.722812308+07:00","message":"[GCS] IsForceVAD: false for message ID: 3051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:16.870896266+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:16.870920763+07:00","message":"found end of frame, send empty tag with msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:16.870924018+07:00","message":"end Recv id 3051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:16.87093246+07:00","message":"[buffer interim] 3051 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:16.870947077+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:16.870952295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:16.870955374+07:00","message":"> Transcript [41844] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:16.870957642+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:16.870959527+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:16.870961387+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:16.870963069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:16.87096613+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:16.870976389+07:00","message":"push: {true \n 0 0xc003c4ef80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:16.888111838+07:00","message":"write wav file: './tmp/7565/7565_3051.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:16.910667419+07:00","message":"[GCS] Start streaming session, msgId: 3052"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:19.546419739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:19.546441838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:22.043782681+07:00","message":"[GCS] IsForceVAD: false for message ID: 3052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:22.144703683+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:22.144727855+07:00","message":"found end of frame, send empty tag with msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:22.144731356+07:00","message":"end Recv id 3052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:22.144740573+07:00","message":"[buffer interim] 3052 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:22.144752305+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:22.144756326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:22.144759317+07:00","message":"> Transcript [41845] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:22.14476168+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:22.144763623+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:22.144765529+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:22.14476753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:22.144770364+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:22.144780606+07:00","message":"push: {true \n 0 0xc003756a80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:22.155366623+07:00","message":"write wav file: './tmp/7565/7565_3052.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:22.170851116+07:00","message":"[GCS] Start streaming session, msgId: 3053"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:22.54670642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:22.546712542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:24.149772195+07:00","message":"[GCS] IsForceVAD: false for message ID: 3053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:24.249088812+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:24.249113725+07:00","message":"found end of frame, send empty tag with msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:24.249117255+07:00","message":"end Recv id 3053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:24.249126533+07:00","message":"[buffer interim] 3053 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:24.249135235+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:24.24913993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:24.249142831+07:00","message":"> Transcript [41846] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:24.249145214+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:24.24914731+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:24.24914934+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:24.249151342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:24.249154195+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:24.249181667+07:00","message":"push: {true \n 0 0xc005d08500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:24.256207163+07:00","message":"write wav file: './tmp/7565/7565_3053.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:24.282208859+07:00","message":"[GCS] Start streaming session, msgId: 3054"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:25.547214669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:25.547242988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:26.461202252+07:00","message":"[GCS] Cleaned up inactive client: 3035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:26.461224873+07:00","message":"[GCS] Cleaned up inactive client: 3034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:26.4612276+07:00","message":"[GCS] Cleaned up inactive client: 3029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:26.461229526+07:00","message":"[GCS] Cleaned up inactive client: 3032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:26.461231789+07:00","message":"[GCS] Cleaned up inactive client: 3036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:26.461233626+07:00","message":"[GCS] Cleaned up inactive client: 3033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:26.461235633+07:00","message":"[GCS] Cleaned up inactive client: 3027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:26.4612374+07:00","message":"[GCS] Cleaned up inactive client: 3031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:26.461239094+07:00","message":"[GCS] Cleaned up inactive client: 3030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:26.461240667+07:00","message":"[GCS] Cleaned up inactive client: 3028"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:28.547871593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:28.547873685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:29.789860304+07:00","message":"[GCS] IsForceVAD: false for message ID: 3054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:29.905036321+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:29.90505982+07:00","message":"found end of frame, send empty tag with msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:29.905063387+07:00","message":"end Recv id 3054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:29.905072087+07:00","message":"[buffer interim] 3054 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:29.905080103+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:29.905084684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:29.90508763+07:00","message":"> Transcript [41847] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:29.905090051+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:29.905092084+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:29.905094216+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:29.90509593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:29.905099015+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:29.905109466+07:00","message":"push: {true \n 0 0xc004429980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:29.918138556+07:00","message":"write wav file: './tmp/7565/7565_3054.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:29.927158213+07:00","message":"[GCS] Start streaming session, msgId: 3055"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:31.54858678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:31.548594749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:34.470102482+07:00","message":"[GCS] IsForceVAD: false for message ID: 3055"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:34.549307671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:34.54931492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:34.55997988+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:34.559996759+07:00","message":"found end of frame, send empty tag with msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:34.559999848+07:00","message":"end Recv id 3055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:34.560006536+07:00","message":"[buffer interim] 3055 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:34.560015941+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:34.560020994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:34.560025078+07:00","message":"> Transcript [41848] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:34.560028857+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:34.560031327+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:34.560033996+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:34.560036693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:34.560045392+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:34.560053992+07:00","message":"push: {true \n 0 0xc005d09280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:34.570528212+07:00","message":"write wav file: './tmp/7565/7565_3055.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:34.590403665+07:00","message":"[GCS] Start streaming session, msgId: 3056"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:37.550296151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:37.550307406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:39.401193746+07:00","message":"[GCS] IsForceVAD: false for message ID: 3056"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:39.472050888+07:00","message":"[GCS] Start streaming session, msgId: 3057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:39.496297251+07:00","message":"receive streaming session, msgId: 3056"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:39.496326065+07:00","message":"found end of frame, send empty tag with msgId: 3056"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:39.496329701+07:00","message":"end Recv id 3056"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:39.496336398+07:00","message":"[buffer interim] 3056 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:39.496345647+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:39.496350997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:39.496353766+07:00","message":"> Transcript [41849] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:39.496356994+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:39.496358872+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:39.496360774+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:39.496362572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:39.496368066+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:39.496377694+07:00","message":"push: {true \n 0 0xc004429f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:39.509069539+07:00","message":"write wav file: './tmp/7565/7565_3056.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:39.719970132+07:00","message":"[GCS] IsForceVAD: false for message ID: 3057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:39.817763616+07:00","message":"receive streaming session, msgId: 3057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:39.81779767+07:00","message":"found end of frame, send empty tag with msgId: 3057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:39.817800889+07:00","message":"end Recv id 3057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:39.817809472+07:00","message":"[buffer interim] 3057 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:39.817818204+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:39.817821805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:39.817824618+07:00","message":"> Transcript [41850] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:39.817826878+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:39.817828762+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:39.81783052+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:39.817832706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:39.817835438+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:39.817847031+07:00","message":"push: {true \n 0 0xc005d09500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:39.823182806+07:00","message":"write wav file: './tmp/7565/7565_3057.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:40.043246588+07:00","message":"[GCS] Start streaming session, msgId: 3058"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:40.550308449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:40.550319855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:43.551281618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:43.551290804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:45.109553774+07:00","message":"[GCS] IsForceVAD: false for message ID: 3058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:45.202648245+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:45.202678313+07:00","message":"found end of frame, send empty tag with msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:45.202681261+07:00","message":"end Recv id 3058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:45.202689567+07:00","message":"[buffer interim] 3058 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:45.202698204+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:45.202702506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:45.202705371+07:00","message":"> Transcript [41851] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:45.202707746+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:45.20270962+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:45.202711739+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:45.202713463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:45.202716277+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:45.202727817+07:00","message":"push: {true \n 0 0xc003c4fa80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:45.212721896+07:00","message":"write wav file: './tmp/7565/7565_3058.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:45.300898371+07:00","message":"[GCS] Start streaming session, msgId: 3059"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:46.551527884+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:46.55153724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:48.36993068+07:00","message":"[GCS] IsForceVAD: false for message ID: 3059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:48.462964195+07:00","message":"receive streaming session, msgId: 3059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:48.462985703+07:00","message":"found end of frame, send empty tag with msgId: 3059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:48.462988832+07:00","message":"end Recv id 3059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:48.463001102+07:00","message":"[buffer interim] 3059 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:48.463010266+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:48.463015073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:48.463018417+07:00","message":"> Transcript [41852] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:48.463020935+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:48.463023026+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:48.463025047+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:48.463027355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:48.463037231+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:48.463047772+07:00","message":"push: {true \n 0 0xc005d08980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:48.470889955+07:00","message":"write wav file: './tmp/7565/7565_3059.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:48.501732484+07:00","message":"[GCS] Start streaming session, msgId: 3060"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:49.552410827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:49.552428916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:52.080357707+07:00","message":"[GCS] IsForceVAD: false for message ID: 3060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:52.150242134+07:00","message":"[GCS] Start streaming session, msgId: 3061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:52.184713777+07:00","message":"receive streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:52.184734904+07:00","message":"found end of frame, send empty tag with msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:52.184738357+07:00","message":"end Recv id 3060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:52.184744867+07:00","message":"[buffer interim] 3060 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:52.184751931+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:52.18475549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:52.184758516+07:00","message":"> Transcript [41853] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:52.184761338+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:52.184763801+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:52.184766065+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:52.184768443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:52.184771058+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:52.184782656+07:00","message":"push: {true \n 0 0xc005694980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:52.1941377+07:00","message":"write wav file: './tmp/7565/7565_3060.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:52.552601697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:52.552643912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:55.550479967+07:00","message":"[GCS] IsForceVAD: false for message ID: 3061"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:55.553625515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:55.553663107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:55.644849951+07:00","message":"receive streaming session, msgId: 3061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:55.64488152+07:00","message":"found end of frame, send empty tag with msgId: 3061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:55.644885168+07:00","message":"end Recv id 3061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:55.644895167+07:00","message":"[buffer interim] 3061 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:55.64490437+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:55.644908536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:55.644911466+07:00","message":"> Transcript [41854] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:55.644913835+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:55.644915641+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:55.644917497+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:55.644919176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:55.644921944+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:55.644933621+07:00","message":"push: {true \n 0 0xc003825c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:55.653683461+07:00","message":"write wav file: './tmp/7565/7565_3061.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:55.671934991+07:00","message":"[GCS] Start streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.059701874+07:00","message":"[GCS] IsForceVAD: false for message ID: 3062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.134754723+07:00","message":"receive streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.134773067+07:00","message":"found end of frame, send empty tag with msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.134776016+07:00","message":"end Recv id 3062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.134782534+07:00","message":"[buffer interim] 3062 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.13478969+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.134793482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.13479648+07:00","message":"> Transcript [41855] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.134799129+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.134800982+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.134802922+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.134804676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.134812558+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.134821737+07:00","message":"push: {true \n 0 0xc003757c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:56.139462316+07:00","message":"write wav file: './tmp/7565/7565_3062.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.381058447+07:00","message":"[GCS] Start streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.460637559+07:00","message":"[GCS] Cleaned up inactive client: 3041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.460662766+07:00","message":"[GCS] Cleaned up inactive client: 3039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.460665547+07:00","message":"[GCS] Cleaned up inactive client: 3043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.46066745+07:00","message":"[GCS] Cleaned up inactive client: 3038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.460669284+07:00","message":"[GCS] Cleaned up inactive client: 3040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.460683507+07:00","message":"[GCS] Cleaned up inactive client: 3044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.460685354+07:00","message":"[GCS] Cleaned up inactive client: 3037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.460687059+07:00","message":"[GCS] Cleaned up inactive client: 3042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.630144434+07:00","message":"[GCS] IsForceVAD: false for message ID: 3063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.70086803+07:00","message":"[GCS] Start streaming session, msgId: 3064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.707296711+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.707315378+07:00","message":"found end of frame, send empty tag with msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.707318616+07:00","message":"end Recv id 3063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.707325553+07:00","message":"[buffer interim] 3063 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.707339939+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.707344183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.707347107+07:00","message":"> Transcript [41856] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.707349594+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.707351564+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.707353794+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.707355604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.707362909+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.707373027+07:00","message":"push: {true \n 0 0xc005695080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:56.713212722+07:00","message":"write wav file: './tmp/7565/7565_3063.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.759640114+07:00","message":"[GCS] IsForceVAD: false for message ID: 3064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.890675277+07:00","message":"[GCS] Start streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.942377243+07:00","message":"receive streaming session, msgId: 3064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.94240342+07:00","message":"found end of frame, send empty tag with msgId: 3064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.942411148+07:00","message":"end Recv id 3064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.942420089+07:00","message":"[buffer interim] 3064 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.942430373+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.942434069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.942437064+07:00","message":"> Transcript [41857] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.942439343+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.942442298+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.942444284+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.942445977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:02:56.942448883+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:02:56.9424712+07:00","message":"push: {true \n 0 0xc003757f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:02:56.947729892+07:00","message":"write wav file: './tmp/7565/7565_3064.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:58.554657082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:02:58.554665361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:01.555130967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:01.555143498+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:02.020806997+07:00","message":"[GCS] IsForceVAD: false for message ID: 3065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:02.110800908+07:00","message":"receive streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:02.110822501+07:00","message":"found end of frame, send empty tag with msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:02.110825683+07:00","message":"end Recv id 3065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:02.110831846+07:00","message":"[buffer interim] 3065 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:02.110838571+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:02.110847158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:02.110851258+07:00","message":"> Transcript [41858] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:02.110853962+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:02.110855819+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:02.110857708+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:02.110859809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:02.110862573+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:02.110872171+07:00","message":"push: {true \n 0 0xc005d09680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:03:02.127904213+07:00","message":"write wav file: './tmp/7565/7565_3065.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:03.30140875+07:00","message":"[GCS] Start streaming session, msgId: 3066"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:04.555933954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:04.555940504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:05.220735593+07:00","message":"[GCS] IsForceVAD: false for message ID: 3066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:05.30493076+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:05.304954392+07:00","message":"found end of frame, send empty tag with msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:05.304957534+07:00","message":"end Recv id 3066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:05.304964873+07:00","message":"[buffer interim] 3066 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:05.304972725+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:05.304976814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:05.304979613+07:00","message":"> Transcript [41859] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:05.304981986+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:05.304983863+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:05.304985911+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:05.304987591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:05.304990415+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:05.305000763+07:00","message":"push: {true \n 0 0xc005694000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:03:05.312493276+07:00","message":"write wav file: './tmp/7565/7565_3066.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:05.351026697+07:00","message":"[GCS] Start streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:06.049734527+07:00","message":"[GCS] IsForceVAD: false for message ID: 3067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:06.12858598+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:06.128618008+07:00","message":"found end of frame, send empty tag with msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:06.128620918+07:00","message":"end Recv id 3067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:06.128628645+07:00","message":"[buffer interim] 3067 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:06.12863708+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:06.128648738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:06.128651485+07:00","message":"> Transcript [41860] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:06.128653686+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:06.128655654+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:06.128657591+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:06.128659411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:06.128662326+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:06.128672797+07:00","message":"push: {true \n 0 0xc004428000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:03:06.133749819+07:00","message":"write wav file: './tmp/7565/7565_3067.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:06.180611288+07:00","message":"[GCS] Start streaming session, msgId: 3068"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:07.556753767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:07.556772309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:08.229524929+07:00","message":"[GCS] IsForceVAD: false for message ID: 3068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:08.292976159+07:00","message":"[GCS] Start streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:08.328180874+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:08.328198342+07:00","message":"found end of frame, send empty tag with msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:08.328201346+07:00","message":"end Recv id 3068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:08.328208298+07:00","message":"[buffer interim] 3068 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:08.328216056+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:08.328219629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:08.328222317+07:00","message":"> Transcript [41861] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:08.328224683+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:08.328226595+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:08.328228535+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:08.328230361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:08.328232883+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:08.328242071+07:00","message":"push: {true \n 0 0xc004429180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:03:08.335422664+07:00","message":"write wav file: './tmp/7565/7565_3068.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:10.557035449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:10.557071557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:13.419829743+07:00","message":"[GCS] IsForceVAD: false for message ID: 3069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:13.50770233+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:13.507723762+07:00","message":"found end of frame, send empty tag with msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:13.50772702+07:00","message":"end Recv id 3069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:13.507733781+07:00","message":"[buffer interim] 3069 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:13.507741046+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:13.507746058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:13.507748986+07:00","message":"> Transcript [41862] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:13.507754919+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:13.507757039+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:13.507759062+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:13.507760864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:13.507766445+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:13.507776885+07:00","message":"push: {true \n 0 0xc005694800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:03:13.519156434+07:00","message":"write wav file: './tmp/7565/7565_3069.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:13.55785104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:13.557864015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:13.806526209+07:00","message":"[GCS] Start streaming session, msgId: 3070"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:16.558914893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:16.558936746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:18.933172538+07:00","message":"[GCS] IsForceVAD: false for message ID: 3070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:19.018896147+07:00","message":"receive streaming session, msgId: 3070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:19.018919242+07:00","message":"found end of frame, send empty tag with msgId: 3070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:19.018922367+07:00","message":"end Recv id 3070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:19.018931174+07:00","message":"[buffer interim] 3070 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:19.018938112+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:19.018941935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:19.018944978+07:00","message":"> Transcript [41863] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:19.018947661+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:19.018950092+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:19.01895185+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:19.018953888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:19.018961902+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:19.018972199+07:00","message":"push: {true \n 0 0xc005695400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:03:19.030675977+07:00","message":"write wav file: './tmp/7565/7565_3070.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:19.55997159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:19.559995103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:20.081528459+07:00","message":"[GCS] Start streaming session, msgId: 3071"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:22.560077565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:22.560086667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:25.275150562+07:00","message":"[GCS] IsForceVAD: false for message ID: 3071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:25.366925206+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:25.366954494+07:00","message":"found end of frame, send empty tag with msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:25.366958457+07:00","message":"end Recv id 3071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:25.366966118+07:00","message":"[buffer interim] 3071 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:25.366973985+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:25.366979039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:25.366982816+07:00","message":"> Transcript [41864] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:25.366985442+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:25.36698732+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:25.36698923+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:25.366991267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:25.366993994+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:25.367003927+07:00","message":"push: {true \n 0 0xc003473f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:03:25.386203646+07:00","message":"write wav file: './tmp/7565/7565_3071.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:25.400726688+07:00","message":"[GCS] Start streaming session, msgId: 3072"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:25.560517172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:25.560525268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:26.231424599+07:00","message":"[GCS] IsForceVAD: false for message ID: 3072"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:26.31922825+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:26.319248813+07:00","message":"found end of frame, send empty tag with msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:26.319251911+07:00","message":"end Recv id 3072"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:26.319258769+07:00","message":"[buffer interim] 3072 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:26.319271411+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:26.319275535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:26.319279346+07:00","message":"> Transcript [41865] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:26.319282649+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:26.319284796+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:26.31928656+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:26.319288328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:26.319295066+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:26.31930486+07:00","message":"push: {true \n 0 0xc005694580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:03:26.325369637+07:00","message":"write wav file: './tmp/7565/7565_3072.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:26.360492061+07:00","message":"[GCS] Start streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:26.461579782+07:00","message":"[GCS] Cleaned up inactive client: 3047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:26.46160813+07:00","message":"[GCS] Cleaned up inactive client: 3046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:26.461621165+07:00","message":"[GCS] Cleaned up inactive client: 3053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:26.461623068+07:00","message":"[GCS] Cleaned up inactive client: 3052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:26.461624593+07:00","message":"[GCS] Cleaned up inactive client: 3045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:26.461626119+07:00","message":"[GCS] Cleaned up inactive client: 3048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:26.461628306+07:00","message":"[GCS] Cleaned up inactive client: 3051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:26.461629897+07:00","message":"[GCS] Cleaned up inactive client: 3049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:26.461631479+07:00","message":"[GCS] Cleaned up inactive client: 3050"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:28.561497752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:28.561510449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:31.549352889+07:00","message":"[GCS] IsForceVAD: false for message ID: 3073"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:31.562523701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:31.562514993+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:31.610683599+07:00","message":"[GCS] Start streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:31.657690776+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:31.657733623+07:00","message":"found end of frame, send empty tag with msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:31.657739597+07:00","message":"end Recv id 3073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:31.657751274+07:00","message":"[buffer interim] 3073 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:31.657759539+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:31.657767957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:31.657770751+07:00","message":"> Transcript [41866] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:31.657773472+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:31.657775304+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:31.657777468+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:31.657779513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:31.657785893+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:31.657796082+07:00","message":"push: {true \n 0 0xc004428a80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:03:31.668321808+07:00","message":"write wav file: './tmp/7565/7565_3073.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:34.563049478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:34.563051343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:36.745515921+07:00","message":"[GCS] IsForceVAD: false for message ID: 3074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:36.806596738+07:00","message":"[GCS] Start streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:36.841281038+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:36.841302324+07:00","message":"found end of frame, send empty tag with msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:36.841305486+07:00","message":"end Recv id 3074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:36.841314674+07:00","message":"[buffer interim] 3074 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:36.841324294+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:36.841330088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:36.841333637+07:00","message":"> Transcript [41867] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:36.841337174+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:36.841340441+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:36.841343454+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:36.84134632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:36.841354793+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:36.841365785+07:00","message":"push: {true \n 0 0xc003c4f200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:03:36.851243137+07:00","message":"write wav file: './tmp/7565/7565_3074.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:37.564080259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:37.564107078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:37.88928812+07:00","message":"[GCS] IsForceVAD: false for message ID: 3075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:37.951405927+07:00","message":"[GCS] Start streaming session, msgId: 3076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:37.972353805+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:37.972375974+07:00","message":"found end of frame, send empty tag with msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:37.97237898+07:00","message":"end Recv id 3075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:37.972387314+07:00","message":"[buffer interim] 3075 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:37.97239464+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:37.972403324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:37.972406071+07:00","message":"> Transcript [41868] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:37.972408524+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:37.972410481+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:37.972412504+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:37.972414445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:37.972418927+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:37.972430397+07:00","message":"push: {true \n 0 0xc003473600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:03:37.978746217+07:00","message":"write wav file: './tmp/7565/7565_3075.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:38.399077328+07:00","message":"[GCS] IsForceVAD: false for message ID: 3076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:38.470729273+07:00","message":"[GCS] Start streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:38.487690698+07:00","message":"receive streaming session, msgId: 3076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:38.487708722+07:00","message":"found end of frame, send empty tag with msgId: 3076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:38.487712486+07:00","message":"end Recv id 3076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:38.487721032+07:00","message":"[buffer interim] 3076 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:38.487734464+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:38.487738934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:38.487741668+07:00","message":"> Transcript [41869] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:38.487744184+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:38.487746647+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:38.487748604+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:38.487750404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:38.487754828+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:38.487764316+07:00","message":"push: {true \n 0 0xc00366e700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:03:38.494780263+07:00","message":"write wav file: './tmp/7565/7565_3076.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:40.564376259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:40.564388122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:43.564799627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:43.564815686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:44.488846822+07:00","message":"[GCS] IsForceVAD: false for message ID: 3077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:44.576481804+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:44.576510292+07:00","message":"found end of frame, send empty tag with msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:44.576514342+07:00","message":"end Recv id 3077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:44.576522496+07:00","message":"[buffer interim] 3077 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:44.576530576+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:44.576535283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:44.576538484+07:00","message":"> Transcript [41870] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:44.576541048+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:44.576543064+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:44.576545615+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:44.576553065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:44.576559551+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:44.57658245+07:00","message":"push: {true \n 0 0xc0045b9f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:03:44.589126058+07:00","message":"write wav file: './tmp/7565/7565_3077.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:44.811070386+07:00","message":"[GCS] Start streaming session, msgId: 3078"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:46.565647581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:46.565676708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:48.779880811+07:00","message":"[GCS] IsForceVAD: false for message ID: 3078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:48.840299571+07:00","message":"[GCS] Start streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:48.870015904+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:48.870037465+07:00","message":"found end of frame, send empty tag with msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:48.870040304+07:00","message":"end Recv id 3078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:48.870047203+07:00","message":"[buffer interim] 3078 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:48.870054436+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:48.8700588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:48.870062477+07:00","message":"> Transcript [41871] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:48.87006518+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:48.870067053+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:48.870069312+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:48.870071445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:48.870073886+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:48.870083228+07:00","message":"push: {true \n 0 0xc003756480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:03:48.879989255+07:00","message":"write wav file: './tmp/7565/7565_3078.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:49.566107733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:49.566143473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:52.566378503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:52.566379318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:54.160135816+07:00","message":"[GCS] IsForceVAD: false for message ID: 3079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:54.230367471+07:00","message":"[GCS] Start streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:54.253687613+07:00","message":"receive streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:54.253706121+07:00","message":"found end of frame, send empty tag with msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:54.253709151+07:00","message":"end Recv id 3079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:54.253715368+07:00","message":"[buffer interim] 3079 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:54.253722962+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:54.253726748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:54.253729376+07:00","message":"> Transcript [41872] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:54.253731948+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:54.253733966+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:54.25373647+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:54.25373827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:54.253744793+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:54.253754048+07:00","message":"push: {true \n 0 0xc003757100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:03:54.264564461+07:00","message":"write wav file: './tmp/7565/7565_3079.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:55.567260662+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:55.567264219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:56.461245+07:00","message":"[GCS] Cleaned up inactive client: 3058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:56.461275352+07:00","message":"[GCS] Cleaned up inactive client: 3059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:56.461290543+07:00","message":"[GCS] Cleaned up inactive client: 3062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:56.461293457+07:00","message":"[GCS] Cleaned up inactive client: 3054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:56.46129509+07:00","message":"[GCS] Cleaned up inactive client: 3060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:56.461296997+07:00","message":"[GCS] Cleaned up inactive client: 3057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:56.461299085+07:00","message":"[GCS] Cleaned up inactive client: 3055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:56.461300689+07:00","message":"[GCS] Cleaned up inactive client: 3061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:56.461302387+07:00","message":"[GCS] Cleaned up inactive client: 3056"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:58.56821605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:03:58.568235059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:59.66935163+07:00","message":"[GCS] IsForceVAD: false for message ID: 3080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:59.773225341+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:59.773250941+07:00","message":"found end of frame, send empty tag with msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:59.77325526+07:00","message":"end Recv id 3080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:59.773266777+07:00","message":"[buffer interim] 3080 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:59.773277382+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:59.773283144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:59.773287224+07:00","message":"> Transcript [41873] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:59.773291741+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:59.773294565+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:59.773297295+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:59.773299867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:03:59.773311239+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:59.773324594+07:00","message":"push: {true \n 0 0xc003824600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:03:59.7840237+07:00","message":"write wav file: './tmp/7565/7565_3080.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:03:59.871175603+07:00","message":"[GCS] Start streaming session, msgId: 3081"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:01.568265885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:01.568281806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:04.568693192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:04.568710565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:05.372175174+07:00","message":"[GCS] IsForceVAD: false for message ID: 3081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:05.431098258+07:00","message":"[GCS] Start streaming session, msgId: 3082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:05.456711161+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:05.456729988+07:00","message":"found end of frame, send empty tag with msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:05.456733417+07:00","message":"end Recv id 3081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:05.456742612+07:00","message":"[buffer interim] 3081 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:05.456752093+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:05.456764219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:05.456767612+07:00","message":"> Transcript [41874] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:05.456773806+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:05.456775896+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:05.456778162+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:05.456780034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:05.456789374+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:05.456799477+07:00","message":"push: {true \n 0 0xc003b33b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:05.470036116+07:00","message":"write wav file: './tmp/7565/7565_3081.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:07.569591112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:07.569597831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:07.999324881+07:00","message":"[GCS] IsForceVAD: false for message ID: 3082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:08.087577565+07:00","message":"receive streaming session, msgId: 3082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:08.087598379+07:00","message":"found end of frame, send empty tag with msgId: 3082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:08.087601588+07:00","message":"end Recv id 3082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:08.087608349+07:00","message":"[buffer interim] 3082 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:08.087615202+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:08.087625334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:08.087628182+07:00","message":"> Transcript [41875] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:08.087630448+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:08.087632262+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:08.087634227+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:08.087636283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:08.087638859+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:08.087648053+07:00","message":"push: {true \n 0 0xc004428f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:08.096251367+07:00","message":"write wav file: './tmp/7565/7565_3082.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:08.259579265+07:00","message":"[GCS] Start streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:08.451489378+07:00","message":"[GCS] IsForceVAD: false for message ID: 3083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:08.545745146+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:08.545771363+07:00","message":"found end of frame, send empty tag with msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:08.545774504+07:00","message":"end Recv id 3083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:08.545783153+07:00","message":"[buffer interim] 3083 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:08.545792503+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:08.545796485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:08.54579933+07:00","message":"> Transcript [41876] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:08.54580179+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:08.545803695+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:08.545805641+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:08.545807342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:08.545810365+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:08.545821292+07:00","message":"push: {true \n 0 0xc005694280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:08.550035902+07:00","message":"write wav file: './tmp/7565/7565_3083.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:09.280603612+07:00","message":"[GCS] Start streaming session, msgId: 3084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:10.016392958+07:00","message":"receive streaming session, msgId: 3084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:10.016441284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:10.01644707+07:00","message":"receive interim result [false|false]: ล้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:10.016463274+07:00","message":"[buffer interim] 3084 false ล้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:10.016471024+07:00","message":"[bufferProcess] interim [600000000]:ล้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:10.016472772+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:10.016479144+07:00","message":"[bufferProcess] send to processor (ticker):ล้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:10.016482414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:10.016485155+07:00","message":"> Transcript [41877] [false]: 'ล้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:10.016487122+07:00","message":"Set StatePrefix (first interim): 'ล้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:10.330449129+07:00","message":"receive streaming session, msgId: 3084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:10.330489272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล้มโต๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:10.330494848+07:00","message":"receive interim result [false|false]: ล้มโต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:10.330509145+07:00","message":"[buffer interim] 3084 false ล้มโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:10.33051601+07:00","message":"[bufferProcess] interim [840000000]:ล้มโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:10.330517877+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:10.570190389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:10.570193225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:10.719035163+07:00","message":"receive streaming session, msgId: 3084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:10.719073586+07:00","message":"receive 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-05-12T13:04:10.719079186+07:00","message":"receive interim result [false|false]: ล้มตัวลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:10.719092729+07:00","message":"[buffer interim] 3084 false ล้มตัวลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:10.719100175+07:00","message":"[bufferProcess] interim [260000000]:ล้มตัวลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:10.719102425+07:00","message":"[bufferProcess] send to processor:ล้มโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:10.719108379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:10.719110964+07:00","message":"> Transcript [41878] [false]: 'ล้มโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:10.71911399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:10.719116151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:10.719118193+07:00","message":"StatePrefix: 'ล้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:10.71912029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:11.042466566+07:00","message":"receive streaming session, msgId: 3084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:11.042512727+07:00","message":"receive 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-05-12T13:04:11.042525628+07:00","message":"receive interim result [false|false]: ล้มตัวลงนอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:11.04254928+07:00","message":"[buffer interim] 3084 false ล้มตัวลงนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:11.042559275+07:00","message":"[bufferProcess] interim [560000000]:ล้มตัวลงนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:11.042562375+07:00","message":"[bufferProcess] send to processor:ล้มตัวลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:11.042565953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:11.042568954+07:00","message":"> Transcript [41879] [false]: 'ล้มตัวลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:11.042572668+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:11.042574617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:11.042576645+07:00","message":"StatePrefix: 'ล้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:11.042579644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:11.623583982+07:00","message":"receive streaming session, msgId: 3084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:11.623626979+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-05-12T13:04:11.623633095+07:00","message":"receive interim result [false|false]: ล้มตัวลงนอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:11.623645603+07:00","message":"[buffer interim] 3084 false ล้มตัวลงนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:11.623655127+07:00","message":"[bufferProcess] interim [160000000]:ล้มตัวลงนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:11.623657782+07:00","message":"[bufferProcess] send to processor:ล้มตัวลงนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:11.623662617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:11.623665427+07:00","message":"> Transcript [41880] [false]: 'ล้มตัวลงนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:11.623669068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:11.623671449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:11.623673544+07:00","message":"StatePrefix: 'ล้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:11.623675568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:12.646765024+07:00","message":"receive streaming session, msgId: 3084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:12.646802974+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-05-12T13:04:12.646808532+07:00","message":"receive interim result [true|false]: ล้มตัวลงนอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:12.646817496+07:00","message":"end recv isFinal message id 3084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:12.646819529+07:00","message":"end Recv id 3084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:12.646825446+07:00","message":"[buffer interim] 3084 true ล้มตัวลงนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646832264+07:00","message":"[bufferProcess] interim [520000000]:ล้มตัวลงนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646834981+07:00","message":"[bufferProcess] send to processor (isfinal):ล้มตัวลงนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646838184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.64684078+07:00","message":"> Transcript [41881] [false]: 'ล้มตัวลงนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646843802+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646845859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646847679+07:00","message":"StatePrefix: 'ล้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646849811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.64685234+07:00","message":"Push: 'ล้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646854199+07:00","message":"TextPushed: 'ล้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646856163+07:00","message":"Set new StatePrefix : 'ล้มตัวลงนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646858145+07:00","message":"Next Push (prob) : 'ตัวลงนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646859924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646861781+07:00","message":"> Transcript [41882] [true]: 'ล้มตัวลงนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646863776+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646865352+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646866872+07:00","message":"StatePrefix: 'ล้มตัวลงนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646868594+07:00","message":"TextPushed: 'ล้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:12.646870424+07:00","message":"Push: 'ตัวลงนอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:12.646878078+07:00","message":"push: {false ล้ม 0 0xc003757480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:12.646885283+07:00","message":"push: {true ตัวลงนอน 0 0xc003757480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:12.655680741+07:00","message":"write wav file: './tmp/7565/7565_3084.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:13.570249169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:13.570285414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:14.409439893+07:00","message":"[GCS] IsForceVAD: false for message ID: 3084"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:16.570467643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:16.570490704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:18.059956557+07:00","message":"[GCS] Start streaming session, msgId: 3085"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:19.570879858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:19.570876613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:22.571283363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:22.571300795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:23.189584481+07:00","message":"[GCS] IsForceVAD: false for message ID: 3085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:23.277899643+07:00","message":"receive streaming session, msgId: 3085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:23.277928758+07:00","message":"found end of frame, send empty tag with msgId: 3085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:23.277932505+07:00","message":"end Recv id 3085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:23.277941154+07:00","message":"[buffer interim] 3085 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:23.277949114+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:23.277954931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:23.27795759+07:00","message":"> Transcript [41883] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:23.277960111+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:23.277962118+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:23.277963859+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:23.277965958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:23.277968798+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:23.277978221+07:00","message":"push: {true \n 0 0xc003b33500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:23.289280233+07:00","message":"write wav file: './tmp/7565/7565_3085.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:25.571410921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:25.571410919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:26.461612521+07:00","message":"[GCS] Cleaned up inactive client: 3072"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:26.461640257+07:00","message":"[GCS] Cleaned up inactive client: 3064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:26.461643277+07:00","message":"[GCS] Cleaned up inactive client: 3065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:26.46164522+07:00","message":"[GCS] Cleaned up inactive client: 3066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:26.461647127+07:00","message":"[GCS] Cleaned up inactive client: 3067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:26.461649241+07:00","message":"[GCS] Cleaned up inactive client: 3069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:26.461651118+07:00","message":"[GCS] Cleaned up inactive client: 3068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:26.461652869+07:00","message":"[GCS] Cleaned up inactive client: 3063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:26.461654743+07:00","message":"[GCS] Cleaned up inactive client: 3070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:26.461656552+07:00","message":"[GCS] Cleaned up inactive client: 3071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:27.094700406+07:00","message":"[GCS] Start streaming session, msgId: 3086"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:28.571920312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:28.571924507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:28.879775464+07:00","message":"[GCS] IsForceVAD: false for message ID: 3086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:28.951605251+07:00","message":"[GCS] Start streaming session, msgId: 3087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:28.963445541+07:00","message":"receive streaming session, msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:28.963460597+07:00","message":"found end of frame, send empty tag with msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:28.963463858+07:00","message":"end Recv id 3086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:28.963491775+07:00","message":"[buffer interim] 3086 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:28.963525763+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:28.963530567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:28.963534109+07:00","message":"> Transcript [41884] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:28.963537035+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:28.963539259+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:28.963541224+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:28.963543028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:28.963549418+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:28.963558251+07:00","message":"push: {true \n 0 0xc003824180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:28.972377562+07:00","message":"write wav file: './tmp/7565/7565_3086.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:30.419453504+07:00","message":"[GCS] IsForceVAD: false for message ID: 3087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:30.50714078+07:00","message":"receive streaming session, msgId: 3087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:30.507165368+07:00","message":"found end of frame, send empty tag with msgId: 3087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:30.507169704+07:00","message":"end Recv id 3087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:30.507212566+07:00","message":"[buffer interim] 3087 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:30.507220413+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:30.507224341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:30.507227347+07:00","message":"> Transcript [41885] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:30.507229787+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:30.507231683+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:30.507233378+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:30.507235128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:30.50723755+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:30.507246775+07:00","message":"push: {true \n 0 0xc005d08700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:30.514271504+07:00","message":"write wav file: './tmp/7565/7565_3087.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:31.131063814+07:00","message":"[GCS] Start streaming session, msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:31.189714048+07:00","message":"[GCS] IsForceVAD: false for message ID: 3088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:31.350044742+07:00","message":"receive streaming session, msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:31.350070614+07:00","message":"found end of frame, send empty tag with msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:31.350074294+07:00","message":"end Recv id 3088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:31.350081225+07:00","message":"[buffer interim] 3088 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:31.350088618+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:31.350092042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:31.350095189+07:00","message":"> Transcript [41886] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:31.350097643+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:31.350099477+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:31.350101165+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:31.350102903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:31.350105415+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:31.35011532+07:00","message":"push: {true \n 0 0xc004428a00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:31.35520591+07:00","message":"write wav file: './tmp/7565/7565_3088.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:31.511990187+07:00","message":"[GCS] Start streaming session, msgId: 3089"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:31.572106309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:31.572146894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:31.579749269+07:00","message":"[GCS] IsForceVAD: false for message ID: 3089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:31.698537178+07:00","message":"receive streaming session, msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:31.698554711+07:00","message":"found end of frame, send empty tag with msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:31.698557826+07:00","message":"end Recv id 3089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:31.698564493+07:00","message":"[buffer interim] 3089 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:31.698571282+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:31.698574816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:31.698577512+07:00","message":"> Transcript [41887] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:31.698580033+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:31.698581829+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:31.698583501+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:31.698585271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:31.698587701+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:31.698597661+07:00","message":"push: {true \n 0 0xc005694e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:31.703830552+07:00","message":"write wav file: './tmp/7565/7565_3089.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:31.71001997+07:00","message":"[GCS] Start streaming session, msgId: 3090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:32.220643962+07:00","message":"[GCS] IsForceVAD: false for message ID: 3090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:32.301765572+07:00","message":"receive streaming session, msgId: 3090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:32.301790334+07:00","message":"found end of frame, send empty tag with msgId: 3090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:32.301795358+07:00","message":"end Recv id 3090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:32.301804786+07:00","message":"[buffer interim] 3090 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:32.301821129+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:32.301826339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:32.301829304+07:00","message":"> Transcript [41888] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:32.301831751+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:32.301833854+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:32.301835651+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:32.30183745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:32.301843815+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:32.30185559+07:00","message":"push: {true \n 0 0xc004429800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:32.308471254+07:00","message":"write wav file: './tmp/7565/7565_3090.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:32.924267792+07:00","message":"[GCS] Start streaming session, msgId: 3091"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:34.572380975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:34.572410401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:37.573154731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:37.573179144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:38.54895043+07:00","message":"[GCS] IsForceVAD: false for message ID: 3091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:38.685882442+07:00","message":"[GCS] Start streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:38.698525652+07:00","message":"receive streaming session, msgId: 3091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:38.698545257+07:00","message":"found end of frame, send empty tag with msgId: 3091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:38.698548217+07:00","message":"end Recv id 3091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:38.698555553+07:00","message":"[buffer interim] 3091 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:38.698563865+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:38.698573618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:38.698576751+07:00","message":"> Transcript [41889] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:38.698579033+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:38.698581043+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:38.698582802+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:38.69858462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:38.698587527+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:38.698609432+07:00","message":"push: {true \n 0 0xc005695480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:38.716713414+07:00","message":"write wav file: './tmp/7565/7565_3091.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:39.708710218+07:00","message":"[GCS] IsForceVAD: false for message ID: 3092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:39.798377335+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:39.79839779+07:00","message":"found end of frame, send empty tag with msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:39.798402602+07:00","message":"end Recv id 3092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:39.798411472+07:00","message":"[buffer interim] 3092 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:39.798419626+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:39.798424182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:39.798429116+07:00","message":"> Transcript [41890] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:39.79843358+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:39.798436964+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:39.798439614+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:39.798442259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:39.798446174+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:39.798457987+07:00","message":"push: {true \n 0 0xc005695600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:39.804465135+07:00","message":"write wav file: './tmp/7565/7565_3092.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:39.839720121+07:00","message":"[GCS] Start streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.313364306+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.313412175+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-05-12T13:04:40.313418108+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.313433022+07:00","message":"[buffer interim] 3093 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.313440077+07:00","message":"[bufferProcess] interim [300000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.313441925+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.370181644+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.370224428+07:00","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-05-12T13:04:40.370232281+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.370246939+07:00","message":"[buffer interim] 3093 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.370255998+07:00","message":"[bufferProcess] interim [420000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.37025951+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.37026862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.370273557+07:00","message":"> Transcript [41891] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.370276897+07:00","message":"Set StatePrefix (first interim): 'สวัสดี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:40.573602945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:40.573616388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.58651872+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.586563591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.58657033+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.586585359+07:00","message":"[buffer interim] 3093 false สวัสดีครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.586594413+07:00","message":"[bufferProcess] interim [600000000]:สวัสดีครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.586597471+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.586604202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.58660722+07:00","message":"> Transcript [41892] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.586610922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.586613028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.58661488+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.586617253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.787558312+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.787607802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.787614448+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.787631206+07:00","message":"[buffer interim] 3093 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.787640699+07:00","message":"[bufferProcess] interim [720000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.787643367+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.787647017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.787649889+07:00","message":"> Transcript [41893] [false]: 'สวัสดีครับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.787653503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.787655553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.787657451+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.787661635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.894632733+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.894670668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับท่านผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.894676618+07:00","message":"receive interim result [false|false]: สวัสดีครับท่านผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:40.89468976+07:00","message":"[buffer interim] 3093 false สวัสดีครับท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.894696953+07:00","message":"[bufferProcess] interim [840000000]:สวัสดีครับท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.894699634+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.894704632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.894707688+07:00","message":"> Transcript [41894] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.894711002+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.894713201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.894715209+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:40.894717402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:41.016581905+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:41.016631663+07:00","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-05-12T13:04:41.016639152+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณผู้ชมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:41.01665755+07:00","message":"[buffer interim] 3093 false สวัสดีครับคุณผู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.016665721+07:00","message":"[bufferProcess] interim [960000000]:สวัสดีครับคุณผู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.016668507+07:00","message":"[bufferProcess] send to processor:สวัสดีครับท่านผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.016675795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.016678816+07:00","message":"> Transcript [41895] [false]: 'สวัสดีครับท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.016682854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.016685042+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.016687011+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.016689195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.016696364+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.016698594+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.016700514+07:00","message":"Set new StatePrefix : 'สวัสดีครับท่านผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.016703073+07:00","message":"Next Push (prob) : 'ครับท่านผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:41.016711597+07:00","message":"push: {false สวัสดี 0 0xc003625b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:41.265413033+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:41.265461058+07:00","message":"receive 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-05-12T13:04:41.26547034+07:00","message":"receive interim result [false|false]: สวัสดีครับคุณผู้ชมครับตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:41.265486675+07:00","message":"[buffer interim] 3093 false สวัสดีครับคุณผู้ชมครับตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.26550678+07:00","message":"[bufferProcess] interim [260000000]:สวัสดีครับคุณผู้ชมครับตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.265509816+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณผู้ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.265513649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.265516616+07:00","message":"> Transcript [41896] [false]: 'สวัสดีครับคุณผู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.265518981+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.265521464+07:00","message":"Set new StatePrefix: 'สวัสดีครับคุณผู้ชมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:41.463729917+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:41.46376461+07:00","message":"receive 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-05-12T13:04:41.463770104+07:00","message":"receive interim result [false|false]: สวัสดีครับท่านผู้ชมขอต้อนรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:41.463782573+07:00","message":"[buffer interim] 3093 false สวัสดีครับท่านผู้ชมขอต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.463791517+07:00","message":"[bufferProcess] interim [500000000]:สวัสดีครับท่านผู้ชมขอต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.463793953+07:00","message":"[bufferProcess] send to processor:สวัสดีครับคุณผู้ชมครับตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.463799253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.46380185+07:00","message":"> Transcript [41897] [false]: 'สวัสดีครับคุณผู้ชมครับตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.46380507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.463807131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.463808969+07:00","message":"StatePrefix: 'สวัสดีครับคุณผู้ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.463811377+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:41.774604194+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:41.774651566+07:00","message":"receive 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-05-12T13:04:41.774657786+07:00","message":"receive interim result [false|false]: สวัสดีครับท่านผู้ชมขอต้อนรับสู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:41.774672443+07:00","message":"[buffer interim] 3093 false สวัสดีครับท่านผู้ชมขอต้อนรับสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.774680788+07:00","message":"[bufferProcess] interim [800000000]:สวัสดีครับท่านผู้ชมขอต้อนรับสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.774683754+07:00","message":"[bufferProcess] send to processor:สวัสดีครับท่านผู้ชมขอต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.774687445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.774690614+07:00","message":"> Transcript [41898] [false]: 'สวัสดีครับท่านผู้ชมขอต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.774693107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:41.774696755+07:00","message":"Set new StatePrefix: 'สวัสดีครับท่านผู้ชมขอต้อนรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:42.156698854+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:42.15675776+07:00","message":"receive 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-05-12T13:04:42.156769895+07:00","message":"receive interim result [false|false]: สวัสดีครับท่านผู้ชมขอต้อนรับสู่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:42.156789352+07:00","message":"[buffer interim] 3093 false สวัสดีครับท่านผู้ชมขอต้อนรับสู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.156800845+07:00","message":"[bufferProcess] interim [160000000]:สวัสดีครับท่านผู้ชมขอต้อนรับสู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.156805309+07:00","message":"[bufferProcess] send to processor:สวัสดีครับท่านผู้ชมขอต้อนรับสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.156816516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.156822837+07:00","message":"> Transcript [41899] [false]: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.156830165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.156834686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.15683927+07:00","message":"StatePrefix: 'สวัสดีครับท่านผู้ชมขอต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.156843064+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:42.161485738+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:42.161522745+07:00","message":"receive 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-05-12T13:04:42.161528261+07:00","message":"receive interim result [false|false]: สวัสดีครับท่านผู้ชมขอต้อนรับสู่นัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:42.161541677+07:00","message":"[buffer interim] 3093 false สวัสดีครับท่านผู้ชมขอต้อนรับสู่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.161548289+07:00","message":"[bufferProcess] interim [220000000]:สวัสดีครับท่านผู้ชมขอต้อนรับสู่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.161550915+07:00","message":"[bufferProcess] send to processor:สวัสดีครับท่านผู้ชมขอต้อนรับสู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.161553974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.161556376+07:00","message":"> Transcript [41900] [false]: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.16155974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.161562071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.161563954+07:00","message":"StatePrefix: 'สวัสดีครับท่านผู้ชมขอต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.161566004+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:42.486692236+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:42.486726254+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-05-12T13:04:42.48673348+07:00","message":"receive interim result [false|false]: สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักพากย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:42.486747578+07:00","message":"[buffer interim] 3093 false สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักพากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.486754592+07:00","message":"[bufferProcess] interim [460000000]:สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักพากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.486757169+07:00","message":"[bufferProcess] send to processor:สวัสดีครับท่านผู้ชมขอต้อนรับสู่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.486763788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.486766594+07:00","message":"> Transcript [41901] [false]: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.486769934+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.486772083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.486774041+07:00","message":"StatePrefix: 'สวัสดีครับท่านผู้ชมขอต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.486776805+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:42.487531953+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:42.487572723+07:00","message":"receive 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-05-12T13:04:42.487578437+07:00","message":"receive interim result [false|false]: สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:42.487596659+07:00","message":"[buffer interim] 3093 false สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.487604761+07:00","message":"[bufferProcess] interim [520000000]:สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.48760727+07:00","message":"[bufferProcess] send to processor:สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักพากย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.487610587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.48761359+07:00","message":"> Transcript [41902] [false]: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักพากย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.487617605+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.487619539+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.487621469+07:00","message":"StatePrefix: 'สวัสดีครับท่านผู้ชมขอต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.487623544+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.487626289+07:00","message":"Push: 'ครับท่านผู้ชมขอต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.48762849+07:00","message":"TextPushed: 'สวัสดีครับท่านผู้ชมขอต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.487630765+07:00","message":"Set new StatePrefix : 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักพากย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.487633264+07:00","message":"Next Push (prob) : 'สู่นักพากย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:42.487640912+07:00","message":"push: {false ครับท่านผู้ชมขอต้อนรับ 0 0xc003625b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:42.668040915+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:42.668076539+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-05-12T13:04:42.668082655+07:00","message":"receive interim result [false|false]: สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:42.668098118+07:00","message":"[buffer interim] 3093 false สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.66810582+07:00","message":"[bufferProcess] interim [700000000]:สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.66810859+07:00","message":"[bufferProcess] send to processor:สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.668114006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.668117821+07:00","message":"> Transcript [41903] [false]: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.66812032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:42.6681231+07:00","message":"Set new StatePrefix: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:43.309419259+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:43.309455439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง River\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:43.30946101+07:00","message":"receive interim result [false|false]: สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง River"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:43.309472215+07:00","message":"[buffer interim] 3093 false สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง River"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.309481577+07:00","message":"[bufferProcess] interim [240000000]:สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง River"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.309484106+07:00","message":"[bufferProcess] send to processor:สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.309500923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.309505323+07:00","message":"> Transcript [41904] [false]: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.309510171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.309512787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.309517379+07:00","message":"StatePrefix: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.309521383+07:00","message":"TextPushed: 'สวัสดีครับท่านผู้ชมขอต้อนรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:43.317556533+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:43.317599091+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-05-12T13:04:43.317605481+07:00","message":"receive interim result [false|false]: สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:43.317619434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" River\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:43.317622038+07:00","message":"receive interim result [false|false]:  River"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:43.317630027+07:00","message":"[buffer interim] 3093 false สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:43.317634223+07:00","message":"[buffer interim] 3093 false  River"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.317640937+07:00","message":"[bufferProcess] interim [300000000]:สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.317643687+07:00","message":"[bufferProcess] send to processor:สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง River"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.317648931+07:00","message":"[bufferProcess] interim [300000000]: River"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.317651251+07:00","message":"[bufferProcess] update buffer: สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง River"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.317654567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.317657637+07:00","message":"> Transcript [41905] [false]: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง River'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.317661827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.317664462+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.317666279+07:00","message":"StatePrefix: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.317668726+07:00","message":"TextPushed: 'สวัสดีครับท่านผู้ชมขอต้อนรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:43.389335805+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:43.389382789+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-05-12T13:04:43.389391858+07:00","message":"receive interim result [false|false]: สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:43.389415429+07:00","message":"[buffer interim] 3093 false สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.389430039+07:00","message":"[bufferProcess] interim [420000000]:สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.389434939+07:00","message":"[bufferProcess] send to processor:สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง River"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.389444291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.389448625+07:00","message":"> Transcript [41906] [false]: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง River'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.389454094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.389457316+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.389460107+07:00","message":"StatePrefix: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:43.389464389+07:00","message":"TextPushed: 'สวัสดีครับท่านผู้ชมขอต้อนรับ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:43.574676323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:43.574676407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:43.999433841+07:00","message":"[GCS] IsForceVAD: false for message ID: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.042760768+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.042797506+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-05-12T13:04:44.042804161+07:00","message":"receive interim result [false|false]: สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลงรีเลย์ครับวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.042815935+07:00","message":"[buffer interim] 3093 false สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลงรีเลย์ครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.042823584+07:00","message":"[bufferProcess] interim [20000000]:สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลงรีเลย์ครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.042826551+07:00","message":"[bufferProcess] send to processor:สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.042831728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.042834329+07:00","message":"> Transcript [41907] [false]: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.042838036+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.04284002+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.042842511+07:00","message":"StatePrefix: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.042845399+07:00","message":"TextPushed: 'สวัสดีครับท่านผู้ชมขอต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.042850121+07:00","message":"Push: 'สู่นักผจญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.042852035+07:00","message":"TextPushed: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.042854148+07:00","message":"Set new StatePrefix : 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.042856318+07:00","message":"Next Push (prob) : 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.042864268+07:00","message":"push: {false สู่นักผจญ 0 0xc003625b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.070990924+07:00","message":"[GCS] Start streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.176117084+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.176156607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลงรีบวันนี้\",\"confidence\":0.93455565}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.176162831+07:00","message":"receive interim result [true|false]: สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลงรีบวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.176172348+07:00","message":"end recv isFinal message id 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.176175334+07:00","message":"end Recv id 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.176181569+07:00","message":"[buffer interim] 3093 true สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลงรีบวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.176191158+07:00","message":"[bufferProcess] interim [170000000]:สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลงรีบวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.17619436+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลงรีเลย์ครับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.176197883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.176200574+07:00","message":"> Transcript [41908] [false]: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลงรีเลย์ครับวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.176204189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.176205968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.176208267+07:00","message":"StatePrefix: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.176210736+07:00","message":"TextPushed: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.176212662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.176214674+07:00","message":"> Transcript [41909] [true]: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลงรีบวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.176216778+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.176218554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.176220227+07:00","message":"StatePrefix: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.176222031+07:00","message":"TextPushed: 'สวัสดีครับท่านผู้ชมขอต้อนรับสู่นักผจญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.176224668+07:00","message":"Push: 'เพลงรีบวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.176232856+07:00","message":"push: {true เพลงรีบวันนี้ 0 0xc003625b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:44.18570219+07:00","message":"write wav file: './tmp/7565/7565_3093.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.610634454+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.610678054+07:00","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-05-12T13:04:44.610683507+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.610698322+07:00","message":"[buffer interim] 3094 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.610705909+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.610707721+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.826472039+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.826518733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.826524668+07:00","message":"receive interim result [false|false]: เป็นมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:44.826541904+07:00","message":"[buffer interim] 3094 false เป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.826549391+07:00","message":"[bufferProcess] interim [600000000]:เป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.826551944+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.826554745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.826557507+07:00","message":"> Transcript [41910] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:44.826559666+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.069424858+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.069455862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นมาแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.069460858+07:00","message":"receive interim result [false|false]: เป็นมาแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.069476254+07:00","message":"[buffer interim] 3094 false เป็นมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.069484026+07:00","message":"[bufferProcess] interim [780000000]:เป็นมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.069486644+07:00","message":"[bufferProcess] send to processor:เป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.069499826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.069502476+07:00","message":"> Transcript [41911] [false]: 'เป็นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.069505403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.069507364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.069509255+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.069511236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.126095245+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.126137069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นมาของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.126144266+07:00","message":"receive interim result [false|false]: เป็นมาของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.126162506+07:00","message":"[buffer interim] 3094 false เป็นมาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.126176353+07:00","message":"[bufferProcess] interim [840000000]:เป็นมาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.126180023+07:00","message":"[bufferProcess] send to processor:เป็นมาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.126189817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.126194269+07:00","message":"> Transcript [41912] [false]: 'เป็นมาแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.126198619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.126202079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.126205084+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.126207892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.138877873+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.138907919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นมากับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.138912649+07:00","message":"receive interim result [false|false]: เป็นมากับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.138928537+07:00","message":"[buffer interim] 3094 false เป็นมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.138934205+07:00","message":"[bufferProcess] interim [900000000]:เป็นมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.138936098+07:00","message":"[bufferProcess] send to processor:เป็นมาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.138939055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.138942243+07:00","message":"> Transcript [41913] [false]: 'เป็นมาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.138945432+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.138947325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.138949211+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.138951189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.260902311+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.260934355+07:00","message":"receive 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-05-12T13:04:45.260939679+07:00","message":"receive interim result [false|false]: เป็นมาครับขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.260954101+07:00","message":"[buffer interim] 3094 false เป็นมาครับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.260962529+07:00","message":"[bufferProcess] interim [20000000]:เป็นมาครับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.260966239+07:00","message":"[bufferProcess] send to processor:เป็นมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.260973808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.260977408+07:00","message":"> Transcript [41914] [false]: 'เป็นมากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.26098087+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.26098319+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.260985124+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.26098742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.260992085+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.260994216+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.260997728+07:00","message":"Set new StatePrefix : 'เป็นมากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.260999819+07:00","message":"Next Push (prob) : 'มากับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.261007372+07:00","message":"push: {false เป็น 0 0xc00366ff00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.442826381+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.44285903+07:00","message":"receive 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-05-12T13:04:45.442864741+07:00","message":"receive interim result [false|false]: เป็นมาครับขอโทษ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.442877654+07:00","message":"[buffer interim] 3094 false เป็นมาครับขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.442887112+07:00","message":"[bufferProcess] interim [200000000]:เป็นมาครับขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.442889713+07:00","message":"[bufferProcess] send to processor:เป็นมาครับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.442893398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.44289627+07:00","message":"> Transcript [41915] [false]: 'เป็นมาครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.442898487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.442900922+07:00","message":"Set new StatePrefix: 'เป็นมาครับขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.494614276+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.494648897+07:00","message":"receive 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-05-12T13:04:45.494657307+07:00","message":"receive interim result [false|false]: เป็นมาครับขอตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.494670145+07:00","message":"[buffer interim] 3094 false เป็นมาครับขอตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.494677548+07:00","message":"[bufferProcess] interim [260000000]:เป็นมาครับขอตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.494679748+07:00","message":"[bufferProcess] send to processor:เป็นมาครับขอโทษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.494685326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.49468811+07:00","message":"> Transcript [41916] [false]: 'เป็นมาครับขอโทษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.494691482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.494693716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.49469598+07:00","message":"StatePrefix: 'เป็นมาครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.49469847+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.497923241+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.497940224+07:00","message":"receive 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-05-12T13:04:45.497946413+07:00","message":"receive interim result [false|false]: เป็นมาครับขอต้อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.497956754+07:00","message":"[buffer interim] 3094 false เป็นมาครับขอต้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.497961937+07:00","message":"[bufferProcess] interim [320000000]:เป็นมาครับขอต้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.497964026+07:00","message":"[bufferProcess] send to processor:เป็นมาครับขอตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.497966662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.497969222+07:00","message":"> Transcript [41917] [false]: 'เป็นมาครับขอตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.497971717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.49797359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.497975577+07:00","message":"StatePrefix: 'เป็นมาครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.497977572+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.539192729+07:00","message":"[GCS] IsForceVAD: false for message ID: 3094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.619867194+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.619899942+07:00","message":"receive 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-05-12T13:04:45.619906071+07:00","message":"receive interim result [false|false]: เป็นมาครับขอต้อนรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.619918821+07:00","message":"[buffer interim] 3094 false เป็นมาครับขอต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.619925623+07:00","message":"[bufferProcess] interim [380000000]:เป็นมาครับขอต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.619928463+07:00","message":"[bufferProcess] send to processor:เป็นมาครับขอต้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.619933388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.619936198+07:00","message":"> Transcript [41918] [false]: 'เป็นมาครับขอต้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.619939752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.619941831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.619943695+07:00","message":"StatePrefix: 'เป็นมาครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.619945897+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.67952941+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.679575983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นมาครับขอต้อนรับ\",\"confidence\":0.95487225}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.67958361+07:00","message":"receive interim result [true|false]: เป็นมาครับขอต้อนรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.679595217+07:00","message":"end recv isFinal message id 3094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.679598162+07:00","message":"end Recv id 3094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.679605728+07:00","message":"[buffer interim] 3094 true เป็นมาครับขอต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679618451+07:00","message":"[bufferProcess] interim [500000000]:เป็นมาครับขอต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679621756+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นมาครับขอต้อนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679625562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679628518+07:00","message":"> Transcript [41919] [false]: 'เป็นมาครับขอต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679632875+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679635425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679637359+07:00","message":"StatePrefix: 'เป็นมาครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679639557+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679646754+07:00","message":"Push: 'มาครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679648717+07:00","message":"TextPushed: 'เป็นมาครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679650698+07:00","message":"Set new StatePrefix : 'เป็นมาครับขอต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679652867+07:00","message":"Next Push (prob) : 'ต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679654659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679656534+07:00","message":"> Transcript [41920] [true]: 'เป็นมาครับขอต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679659263+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679660873+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679662699+07:00","message":"StatePrefix: 'เป็นมาครับขอต้อนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679664576+07:00","message":"TextPushed: 'เป็นมาครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:45.679666547+07:00","message":"Push: 'ต้อนรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.679683111+07:00","message":"push: {false มาครับขอ 0 0xc00366ff00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.679707643+07:00","message":"push: {true ต้อนรับ 0 0xc00366ff00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:45.685691239+07:00","message":"write wav file: './tmp/7565/7565_3094.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:45.990749897+07:00","message":"[GCS] Start streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:46.448507725+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:46.448553324+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-05-12T13:04:46.44855866+07:00","message":"receive interim result [false|false]: สมัคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:46.448574725+07:00","message":"[buffer interim] 3095 false สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:46.448581819+07:00","message":"[bufferProcess] interim [300000000]:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:46.448583871+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:46.575468932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:46.575468869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:46.641682116+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:46.641730167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:46.64173743+07:00","message":"receive interim result [false|false]: สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:46.641759056+07:00","message":"[buffer interim] 3095 false สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:46.641773392+07:00","message":"[bufferProcess] interim [480000000]:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:46.641776976+07:00","message":"[bufferProcess] send to processor:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:46.641786729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:46.64179316+07:00","message":"> Transcript [41921] [false]: 'สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:46.641796635+07:00","message":"Set StatePrefix (first interim): 'สมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.232086087+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.232121301+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-05-12T13:04:47.232127229+07:00","message":"receive interim result [false|false]: สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.2321405+07:00","message":"[buffer interim] 3095 false สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.232147343+07:00","message":"[bufferProcess] interim [80000000]:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.232149802+07:00","message":"[bufferProcess] send to processor:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.232155838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.232158711+07:00","message":"> Transcript [41922] [false]: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.232160886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.232162787+07:00","message":"Set new StatePrefix: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.364379959+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.364422392+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-05-12T13:04:47.364429871+07:00","message":"receive interim result [false|false]: สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.364442245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Original\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.364444669+07:00","message":"receive interim result [false|false]:  Original"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.364453367+07:00","message":"[buffer interim] 3095 false สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.364460059+07:00","message":"[buffer interim] 3095 false  Original"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.36446732+07:00","message":"[bufferProcess] interim [140000000]:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.364471495+07:00","message":"[bufferProcess] send to processor:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.364478425+07:00","message":"[bufferProcess] interim [140000000]: Original"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.364481523+07:00","message":"[bufferProcess] update buffer: สมาชิก Original"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.364484634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.364492906+07:00","message":"> Transcript [41923] [false]: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.364498818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.364501082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.364502954+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.364504939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.734448544+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.734506734+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-05-12T13:04:47.734514373+07:00","message":"receive interim result [false|false]: สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.734526729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Original ต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.734529731+07:00","message":"receive interim result [false|false]:  Original ต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.734538751+07:00","message":"[buffer interim] 3095 false สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.73454321+07:00","message":"[buffer interim] 3095 false  Original ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.734550475+07:00","message":"[bufferProcess] interim [560000000]:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.734553962+07:00","message":"[bufferProcess] send to processor:สมาชิก Original"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.734557039+07:00","message":"[bufferProcess] interim [560000000]: Original ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.734559604+07:00","message":"[bufferProcess] update buffer: สมาชิก Original ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.734562531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.734565363+07:00","message":"> Transcript [41924] [false]: 'สมาชิก Original'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.734568663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.734570814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.734572553+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.734574415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.928365616+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.928408821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิก Original\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.9284157+07:00","message":"receive interim result [false|false]: สมาชิก Original"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.928429892+07:00","message":"receive 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-05-12T13:04:47.928434294+07:00","message":"receive interim result [false|false]:  ต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.9284437+07:00","message":"[buffer interim] 3095 false สมาชิก Original"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.9284481+07:00","message":"[buffer interim] 3095 false  ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.928454914+07:00","message":"[bufferProcess] interim [740000000]:สมาชิก Original"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.928457976+07:00","message":"[bufferProcess] send to processor:สมาชิก Original ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.928461483+07:00","message":"[bufferProcess] interim [740000000]: ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.928464184+07:00","message":"[bufferProcess] update buffer: สมาชิก Original ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.928467224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.928470031+07:00","message":"> Transcript [41925] [false]: 'สมาชิก Original ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.928473118+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.928475006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.928476798+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.928478703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.933795934+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.933833703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิก Original\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.933841087+07:00","message":"receive interim result [false|false]: สมาชิก Original"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.933854952+07:00","message":"receive 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-05-12T13:04:47.933859101+07:00","message":"receive interim result [false|false]:  ต้นฉบับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.93386785+07:00","message":"[buffer interim] 3095 false สมาชิก Original"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.933877697+07:00","message":"[buffer interim] 3095 false  ต้นฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.933884681+07:00","message":"[bufferProcess] interim [800000000]:สมาชิก Original"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.933888106+07:00","message":"[bufferProcess] send to processor:สมาชิก Original ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.933896548+07:00","message":"[bufferProcess] interim [800000000]: ต้นฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.933900085+07:00","message":"[bufferProcess] update buffer: สมาชิก Original ต้นฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.933904014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.933908238+07:00","message":"> Transcript [41926] [false]: 'สมาชิก Original ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.933912646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.933915478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.933918369+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.933921143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.933929895+07:00","message":"Push: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.933932678+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.933935558+07:00","message":"Set new StatePrefix : 'สมาชิก Original ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:47.933938606+07:00","message":"Next Push (prob) : ' Original ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:47.933949727+07:00","message":"push: {false สมาชิก 0 0xc0041e8d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:48.570347163+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:48.570728049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิก Original ต้นฉบับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:48.570739937+07:00","message":"receive interim result [false|false]: สมาชิก Original ต้นฉบับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:48.570757045+07:00","message":"[buffer interim] 3095 false สมาชิก Original ต้นฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:48.57076457+07:00","message":"[bufferProcess] interim [400000000]:สมาชิก Original ต้นฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:48.570767492+07:00","message":"[bufferProcess] send to processor:สมาชิก Original ต้นฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:48.570775054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:48.570777846+07:00","message":"> Transcript [41927] [false]: 'สมาชิก Original ต้นฉบับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:48.570781143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:48.570783063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:48.570784895+07:00","message":"StatePrefix: 'สมาชิก Original ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:48.57078702+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:49.5758588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:49.575872656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:51.499416452+07:00","message":"[GCS] IsForceVAD: false for message ID: 3095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:51.561327506+07:00","message":"[GCS] Start streaming session, msgId: 3096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:51.636798396+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:51.636848877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิก Original ต้นฉบับตะวันครับสวัสดีครับสวัสดีครับสวัสดีครับ\",\"confidence\":0.9319524}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:51.636858163+07:00","message":"receive interim result [true|false]: สมาชิก Original ต้นฉบับตะวันครับสวัสดีครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:51.636870089+07:00","message":"end recv isFinal message id 3095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:51.636872408+07:00","message":"end Recv id 3095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:51.636878944+07:00","message":"[buffer interim] 3095 true สมาชิก Original ต้นฉบับตะวันครับสวัสดีครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:51.636889814+07:00","message":"[bufferProcess] interim [520000000]:สมาชิก Original ต้นฉบับตะวันครับสวัสดีครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:51.636896182+07:00","message":"[bufferProcess] send to processor (isfinal):สมาชิก Original ต้นฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:51.636909548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:51.636926183+07:00","message":"> Transcript [41928] [false]: 'สมาชิก Original ต้นฉบับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:51.636931251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:51.636933745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:51.636935894+07:00","message":"StatePrefix: 'สมาชิก Original ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:51.63693817+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:51.636940465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:51.636943255+07:00","message":"> Transcript [41929] [true]: 'สมาชิก Original ต้นฉบับตะวันครับสวัสดีครับสวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:51.636948383+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:51.636950187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:51.636951877+07:00","message":"StatePrefix: 'สมาชิก Original ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:51.636953947+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:51.636961525+07:00","message":"Push: ' Original ต้นฉบับตะวันครับสวัสดีครับสวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:51.636972404+07:00","message":"push: {true  Original ต้นฉบับตะวันครับสวัสดีครับสวัสดีครับสวัสดีครับ 0 0xc0041e8d80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:51.647726014+07:00","message":"write wav file: './tmp/7565/7565_3095.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:52.288302399+07:00","message":"receive streaming session, msgId: 3096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:52.288343976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:52.28834916+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:52.288366628+07:00","message":"[buffer interim] 3096 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.288374648+07:00","message":"[bufferProcess] interim [780000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.288376616+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:52.433953088+07:00","message":"receive streaming session, msgId: 3096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:52.433986885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:52.433992663+07:00","message":"receive interim result [false|false]: กินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:52.434005371+07:00","message":"[buffer interim] 3096 false กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.434014728+07:00","message":"[bufferProcess] interim [900000000]:กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.434017079+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.434022506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.434025393+07:00","message":"> Transcript [41930] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.434027425+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:52.575888937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:52.57590011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:52.598998929+07:00","message":"receive streaming session, msgId: 3096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:52.599041605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:52.599047383+07:00","message":"receive interim result [false|false]: ปริญญา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:52.599063495+07:00","message":"[buffer interim] 3096 false ปริญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.599070743+07:00","message":"[bufferProcess] interim [80000000]:ปริญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.599073343+07:00","message":"[bufferProcess] send to processor:กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.599081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.599085519+07:00","message":"> Transcript [41931] [false]: 'กินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.599087966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.599090139+07:00","message":"Set new StatePrefix: 'กินข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:52.793997978+07:00","message":"receive streaming session, msgId: 3096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:52.794031909+07:00","message":"receive 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-05-12T13:04:52.794037416+07:00","message":"receive interim result [false|false]: กินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:52.794051596+07:00","message":"[buffer interim] 3096 false กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.794063582+07:00","message":"[bufferProcess] interim [320000000]:กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.7940658+07:00","message":"[bufferProcess] send to processor:ปริญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.794069057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.794073252+07:00","message":"> Transcript [41932] [false]: 'ปริญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.79407553+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:52.794077677+07:00","message":"Set new StatePrefix: 'ปริญญา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:53.645464144+07:00","message":"receive streaming session, msgId: 3096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:53.645529991+07:00","message":"receive 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-05-12T13:04:53.645539381+07:00","message":"receive interim result [false|false]: กินข้าวแป๊บ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:53.645558572+07:00","message":"[buffer interim] 3096 false กินข้าวแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:53.645572369+07:00","message":"[bufferProcess] interim [100000000]:กินข้าวแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:53.645578894+07:00","message":"[bufferProcess] send to processor:กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:53.645587852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:53.645592617+07:00","message":"> Transcript [41933] [false]: 'กินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:53.645596597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:53.645599642+07:00","message":"Set new StatePrefix: 'กินข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:54.213998654+07:00","message":"receive streaming session, msgId: 3096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:54.214045883+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-05-12T13:04:54.214052308+07:00","message":"receive interim result [false|false]: ปทุมธานี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:54.214070383+07:00","message":"[buffer interim] 3096 false ปทุมธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:54.214082563+07:00","message":"[bufferProcess] interim [640000000]:ปทุมธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:54.214084974+07:00","message":"[bufferProcess] send to processor:กินข้าวแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:54.214092398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:54.214095442+07:00","message":"> Transcript [41934] [false]: 'กินข้าวแป๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:54.21409969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:54.214101804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:54.214104308+07:00","message":"StatePrefix: 'กินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:54.214106379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:54.778786765+07:00","message":"receive streaming session, msgId: 3096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:54.77882712+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-05-12T13:04:54.778834039+07:00","message":"receive interim result [false|false]: ปทุมธานี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:54.778848176+07:00","message":"[buffer interim] 3096 false ปทุมธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:54.778862417+07:00","message":"[bufferProcess] interim [240000000]:ปทุมธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:54.778864901+07:00","message":"[bufferProcess] send to processor:ปทุมธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:54.778868641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:54.778871526+07:00","message":"> Transcript [41935] [false]: 'ปทุมธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:54.778874081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:54.778876261+07:00","message":"Set new StatePrefix: 'ปทุมธานี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.218518384+07:00","message":"[GCS] IsForceVAD: false for message ID: 3096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.276658521+07:00","message":"[GCS] Start streaming session, msgId: 3097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.339675433+07:00","message":"[GCS] IsForceVAD: false for message ID: 3097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.378989077+07:00","message":"receive streaming session, msgId: 3096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.37904682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินข้าวแป๊บ\",\"confidence\":0.81980896}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.379055617+07:00","message":"receive interim result [true|false]: กินข้าวแป๊บ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.3790697+07:00","message":"end recv isFinal message id 3096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.379072804+07:00","message":"end Recv id 3096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.379084259+07:00","message":"[buffer interim] 3096 true กินข้าวแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.379098429+07:00","message":"[bufferProcess] interim [870000000]:กินข้าวแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.379103328+07:00","message":"[bufferProcess] send to processor (isfinal):ปทุมธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.379122293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.379141054+07:00","message":"> Transcript [41936] [false]: 'ปทุมธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.37914617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.37914858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.379151527+07:00","message":"StatePrefix: 'ปทุมธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.37915378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.37915635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.379158629+07:00","message":"> Transcript [41937] [true]: 'กินข้าวแป๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.379160922+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.379163002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.379165306+07:00","message":"StatePrefix: 'ปทุมธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.379166923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.379173632+07:00","message":"Push: 'กินข้าวแป๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.379184291+07:00","message":"push: {true กินข้าวแป๊บ 0 0xc003825c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:55.389061212+07:00","message":"write wav file: './tmp/7565/7565_3096.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.550175743+07:00","message":"receive streaming session, msgId: 3097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.550194199+07:00","message":"found end of frame, send empty tag with msgId: 3097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.550197313+07:00","message":"end Recv id 3097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.550204292+07:00","message":"[buffer interim] 3097 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.550211948+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.550219252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.55022208+07:00","message":"> Transcript [41938] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.550224479+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.550226313+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.550228104+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.550229848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.550232484+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.550241912+07:00","message":"push: {true \n 0 0xc003c4fa80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:55.554790855+07:00","message":"write wav file: './tmp/7565/7565_3097.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:55.57628118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:55.576310518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.729323644+07:00","message":"[GCS] Start streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.789396031+07:00","message":"[GCS] IsForceVAD: false for message ID: 3098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.922686002+07:00","message":"[GCS] Start streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.957143593+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.957173809+07:00","message":"found end of frame, send empty tag with msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.957177275+07:00","message":"end Recv id 3098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.957184535+07:00","message":"[buffer interim] 3098 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.957191575+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.957194679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.957197659+07:00","message":"> Transcript [41939] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.957200106+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.957201928+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.957203576+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.957205331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:55.957207679+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:55.957217424+07:00","message":"push: {true \n 0 0xc005694d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:55.965200257+07:00","message":"write wav file: './tmp/7565/7565_3098.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.460655582+07:00","message":"[GCS] Cleaned up inactive client: 3079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.460678789+07:00","message":"[GCS] Cleaned up inactive client: 3076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.460681678+07:00","message":"[GCS] Cleaned up inactive client: 3078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.460694215+07:00","message":"[GCS] Cleaned up inactive client: 3077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.460696281+07:00","message":"[GCS] Cleaned up inactive client: 3073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.460698594+07:00","message":"[GCS] Cleaned up inactive client: 3074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.460700321+07:00","message":"[GCS] Cleaned up inactive client: 3075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.710295613+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.710351347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.710357404+07:00","message":"receive interim result [false|false]: หมอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.710376233+07:00","message":"[buffer interim] 3099 false หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:56.710384807+07:00","message":"[bufferProcess] interim [540000000]:หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:56.710387056+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.803175461+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.803212073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.803217247+07:00","message":"receive interim result [false|false]: บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.803234356+07:00","message":"[buffer interim] 3099 false บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:56.803243147+07:00","message":"[bufferProcess] interim [600000000]:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:56.80324665+07:00","message":"[bufferProcess] send to processor:หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:56.803253324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:56.803256376+07:00","message":"> Transcript [41940] [false]: 'หมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:56.803258327+07:00","message":"Set StatePrefix (first interim): 'หมอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.908447681+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.908498164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.908503384+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:56.908516194+07:00","message":"[buffer interim] 3099 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:56.908524842+07:00","message":"[bufferProcess] interim [660000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:56.908527036+07:00","message":"[bufferProcess] send to processor:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:56.908530394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:56.908533091+07:00","message":"> Transcript [41941] [false]: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:56.908535291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:56.908537699+07:00","message":"Set new StatePrefix: 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.060811419+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.060850834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ่ฮู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.060856289+07:00","message":"receive interim result [false|false]: บ่ฮู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.06087102+07:00","message":"[buffer interim] 3099 false บ่ฮู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.060877818+07:00","message":"[bufferProcess] interim [720000000]:บ่ฮู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.060879859+07:00","message":"[bufferProcess] send to processor:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.060882942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.060885618+07:00","message":"> Transcript [41942] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.060888886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.060890945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.060892971+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.060895135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.182197689+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.182240967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ่ฮู้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.182246946+07:00","message":"receive interim result [false|false]: บ่ฮู้จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.182260302+07:00","message":"[buffer interim] 3099 false บ่ฮู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.182267148+07:00","message":"[bufferProcess] interim [780000000]:บ่ฮู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.182269467+07:00","message":"[bufferProcess] send to processor:บ่ฮู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.18227235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.182275182+07:00","message":"> Transcript [41943] [false]: 'บ่ฮู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.182277267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.182279235+07:00","message":"Set new StatePrefix: 'บ่ฮู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.356469226+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.356515942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ่ฮู้เจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.356521308+07:00","message":"receive interim result [false|false]: บ่ฮู้เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.356533928+07:00","message":"[buffer interim] 3099 false บ่ฮู้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.35654185+07:00","message":"[bufferProcess] interim [840000000]:บ่ฮู้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.356545595+07:00","message":"[bufferProcess] send to processor:บ่ฮู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.356552298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.356555789+07:00","message":"> Transcript [41944] [false]: 'บ่ฮู้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.356560352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.356563072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.356565902+07:00","message":"StatePrefix: 'บ่ฮู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.356569149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.655855381+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.655889032+07:00","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-05-12T13:04:57.65589456+07:00","message":"receive interim result [false|false]: บอกว่าชอบแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.65590514+07:00","message":"[buffer interim] 3099 false บอกว่าชอบแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.655911687+07:00","message":"[bufferProcess] interim [960000000]:บอกว่าชอบแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.655914048+07:00","message":"[bufferProcess] send to processor:บ่ฮู้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.655920888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.655923525+07:00","message":"> Transcript [41945] [false]: 'บ่ฮู้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.655926738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.655928748+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.655930649+07:00","message":"StatePrefix: 'บ่ฮู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.655932781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.679551143+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.679584951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าชอบแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.679592765+07:00","message":"receive interim result [false|false]: บอกว่าชอบแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.679607931+07:00","message":"[buffer interim] 3099 false บอกว่าชอบแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.679614339+07:00","message":"[bufferProcess] interim [80000000]:บอกว่าชอบแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.679616401+07:00","message":"[bufferProcess] send to processor:บอกว่าชอบแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.679619231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.679621885+07:00","message":"> Transcript [41946] [false]: 'บอกว่าชอบแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.679624004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.679626064+07:00","message":"Set new StatePrefix: 'บอกว่าชอบแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.720012094+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.7200464+07:00","message":"receive 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-05-12T13:04:57.720052164+07:00","message":"receive interim result [false|false]: บอกว่าชอบแบบนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.720066945+07:00","message":"[buffer interim] 3099 false บอกว่าชอบแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.720073371+07:00","message":"[bufferProcess] interim [320000000]:บอกว่าชอบแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.720076495+07:00","message":"[bufferProcess] send to processor:บอกว่าชอบแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.720080119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.720082807+07:00","message":"> Transcript [41947] [false]: 'บอกว่าชอบแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.720085879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.720087799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.720089648+07:00","message":"StatePrefix: 'บอกว่าชอบแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.720091867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.839572365+07:00","message":"[GCS] IsForceVAD: false for message ID: 3099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.920500572+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.920541478+07:00","message":"receive 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-05-12T13:04:57.920549004+07:00","message":"receive interim result [false|false]: บอกว่าชอบแบบนี้ครับคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.920565439+07:00","message":"[buffer interim] 3099 false บอกว่าชอบแบบนี้ครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.920577336+07:00","message":"[bufferProcess] interim [920000000]:บอกว่าชอบแบบนี้ครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.920581175+07:00","message":"[bufferProcess] send to processor:บอกว่าชอบแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.920587884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.920591719+07:00","message":"> Transcript [41948] [false]: 'บอกว่าชอบแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.920596079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.920599362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.920602691+07:00","message":"StatePrefix: 'บอกว่าชอบแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:57.92060532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:57.970712121+07:00","message":"[GCS] Start streaming session, msgId: 3100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:58.038409208+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:58.038447926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าชอบแบบนี้ครับคือ\",\"confidence\":0.880173}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:58.038452876+07:00","message":"receive interim result [true|false]: บอกว่าชอบแบบนี้ครับคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:58.038461409+07:00","message":"end recv isFinal message id 3099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:58.038463536+07:00","message":"end Recv id 3099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:58.038469224+07:00","message":"[buffer interim] 3099 true บอกว่าชอบแบบนี้ครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:58.038483536+07:00","message":"[bufferProcess] interim [950000000]:บอกว่าชอบแบบนี้ครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:58.038486868+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่าชอบแบบนี้ครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:58.03849058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:58.038493705+07:00","message":"> Transcript [41949] [false]: 'บอกว่าชอบแบบนี้ครับคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:58.038496531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:58.038498325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:58.038500133+07:00","message":"StatePrefix: 'บอกว่าชอบแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:58.038502317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:58.038504191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:58.038507178+07:00","message":"> Transcript [41950] [true]: 'บอกว่าชอบแบบนี้ครับคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:58.038509318+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:58.038511034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:58.03851272+07:00","message":"StatePrefix: 'บอกว่าชอบแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:58.038514434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:58.038516833+07:00","message":"Push: 'บอกว่าชอบแบบนี้ครับคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:58.038524633+07:00","message":"push: {true บอกว่าชอบแบบนี้ครับคือ 0 0xc005695280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:04:58.046162541+07:00","message":"write wav file: './tmp/7565/7565_3099.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:58.576856638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:04:58.576882896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.14780851+07:00","message":"receive streaming session, msgId: 3100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.147845404+07:00","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-05-12T13:04:59.14785031+07:00","message":"receive interim result [false|false]: โอกาสได้เจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.147862521+07:00","message":"[buffer interim] 3100 false โอกาสได้เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.147869518+07:00","message":"[bufferProcess] interim [960000000]:โอกาสได้เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.147871405+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.14787657+07:00","message":"[bufferProcess] send to processor (ticker):โอกาสได้เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.147879103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.147881811+07:00","message":"> Transcript [41951] [false]: 'โอกาสได้เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.147884149+07:00","message":"Set StatePrefix (first interim): 'โอกาสได้เจอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.599859078+07:00","message":"receive streaming session, msgId: 3100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.599898318+07:00","message":"receive 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-05-12T13:04:59.599905458+07:00","message":"receive interim result [false|false]: โอกาสได้เจอพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.599917935+07:00","message":"[buffer interim] 3100 false โอกาสได้เจอพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.599924864+07:00","message":"[bufferProcess] interim [440000000]:โอกาสได้เจอพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.599926891+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.88952476+07:00","message":"[GCS] IsForceVAD: false for message ID: 3100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.915531574+07:00","message":"receive streaming session, msgId: 3100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.915567158+07:00","message":"receive 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-05-12T13:04:59.915572988+07:00","message":"receive interim result [false|false]: โอกาสได้เจอพี่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.915587327+07:00","message":"[buffer interim] 3100 false โอกาสได้เจอพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.91559432+07:00","message":"[bufferProcess] interim [740000000]:โอกาสได้เจอพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.915597029+07:00","message":"[bufferProcess] send to processor:โอกาสได้เจอพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.915602004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.915604846+07:00","message":"> Transcript [41952] [false]: 'โอกาสได้เจอพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.915608325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.915610373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.915612365+07:00","message":"StatePrefix: 'โอกาสได้เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.915614374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.995020845+07:00","message":"receive streaming session, msgId: 3100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.995057456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสได้เจอพี่ๆ\",\"confidence\":0.934941}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.995063926+07:00","message":"receive interim result [true|false]: โอกาสได้เจอพี่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.99507125+07:00","message":"end recv isFinal message id 3100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.995073401+07:00","message":"end Recv id 3100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.995079514+07:00","message":"[buffer interim] 3100 true โอกาสได้เจอพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.995089526+07:00","message":"[bufferProcess] interim [950000000]:โอกาสได้เจอพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.99509416+07:00","message":"[bufferProcess] send to processor (isfinal):โอกาสได้เจอพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.995097103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.995099965+07:00","message":"> Transcript [41953] [false]: 'โอกาสได้เจอพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.995103406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.995105385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.995107175+07:00","message":"StatePrefix: 'โอกาสได้เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.99511005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.995111644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.995113578+07:00","message":"> Transcript [41954] [true]: 'โอกาสได้เจอพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.995115477+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.995117294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.995118861+07:00","message":"StatePrefix: 'โอกาสได้เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.995120437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:04:59.995126167+07:00","message":"Push: 'โอกาสได้เจอพี่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:04:59.995134054+07:00","message":"push: {true โอกาสได้เจอพี่ๆ 0 0xc005694000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:00.002112195+07:00","message":"write wav file: './tmp/7565/7565_3100.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.07993975+07:00","message":"[GCS] Start streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.441241782+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.441280589+07:00","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-05-12T13:05:00.44128637+07:00","message":"receive interim result [false|false]: เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.441299442+07:00","message":"[buffer interim] 3101 false เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.441306481+07:00","message":"[bufferProcess] interim [420000000]:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.4413085+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.636060091+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.636096633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.636103656+07:00","message":"receive interim result [false|false]: เกือบทุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.636118331+07:00","message":"[buffer interim] 3101 false เกือบทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.636129029+07:00","message":"[bufferProcess] interim [600000000]:เกือบทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.636132787+07:00","message":"[bufferProcess] send to processor:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.636139431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.636143827+07:00","message":"> Transcript [41955] [false]: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.636147462+07:00","message":"Set StatePrefix (first interim): 'เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.748891845+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.74892655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบทุกท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.748932198+07:00","message":"receive interim result [false|false]: เกือบทุกท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.748945647+07:00","message":"[buffer interim] 3101 false เกือบทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.748952138+07:00","message":"[bufferProcess] interim [660000000]:เกือบทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.748954682+07:00","message":"[bufferProcess] send to processor:เกือบทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.748959504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.748962274+07:00","message":"> Transcript [41956] [false]: 'เกือบทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.748965027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.748966961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.748968966+07:00","message":"StatePrefix: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.748971865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.848748228+07:00","message":"[GCS] IsForceVAD: false for message ID: 3101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.956751292+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.95679513+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-05-12T13:05:00.95680256+07:00","message":"receive interim result [true|false]: เกือบทุกท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.956812393+07:00","message":"end recv isFinal message id 3101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.956815942+07:00","message":"end Recv id 3101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.956824087+07:00","message":"[buffer interim] 3101 true เกือบทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.956835501+07:00","message":"[bufferProcess] interim [990000000]:เกือบทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.956839312+07:00","message":"[bufferProcess] send to processor (isfinal):เกือบทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.956843738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.95684783+07:00","message":"> Transcript [41957] [false]: 'เกือบทุกท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.956852309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.95685515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.956858035+07:00","message":"StatePrefix: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.95686088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.956863523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.956866614+07:00","message":"> Transcript [41958] [true]: 'เกือบทุกท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.956869635+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.956872158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.956874926+07:00","message":"StatePrefix: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.956877571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:00.956884888+07:00","message":"Push: 'เกือบทุกท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:00.956895175+07:00","message":"push: {true เกือบทุกท่าน 0 0xc005694b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:00.962591955+07:00","message":"write wav file: './tmp/7565/7565_3101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:01.10979472+07:00","message":"[GCS] Start streaming session, msgId: 3102"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:01.577734255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:01.577740125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:01.639939421+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:01.639973014+07:00","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-05-12T13:05:01.63997835+07:00","message":"receive interim result [false|false]: มาหลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:01.639989891+07:00","message":"[buffer interim] 3102 false มาหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:01.639996281+07:00","message":"[bufferProcess] interim [420000000]:มาหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:01.639998275+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:01.828586578+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:01.828625167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาหลายครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:01.82863163+07:00","message":"receive interim result [false|false]: มาหลายครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:01.828642596+07:00","message":"[buffer interim] 3102 false มาหลายครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:01.828649653+07:00","message":"[bufferProcess] interim [600000000]:มาหลายครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:01.828652293+07:00","message":"[bufferProcess] send to processor:มาหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:01.828655838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:01.828658773+07:00","message":"> Transcript [41959] [false]: 'มาหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:01.828660717+07:00","message":"Set StatePrefix (first interim): 'มาหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.145320503+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.145362074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาหลายครั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.145368607+07:00","message":"receive interim result [false|false]: มาหลายครั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.145381933+07:00","message":"[buffer interim] 3102 false มาหลายครั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.145389387+07:00","message":"[bufferProcess] interim [840000000]:มาหลายครั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.145391867+07:00","message":"[bufferProcess] send to processor:มาหลายครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.145396904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.14540089+07:00","message":"> Transcript [41960] [false]: 'มาหลายครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.145406421+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.145409572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.145413143+07:00","message":"StatePrefix: 'มาหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.145416302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.272979073+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.273015667+07:00","message":"receive 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-05-12T13:05:02.273022543+07:00","message":"receive interim result [false|false]: มาหลายครั้งแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.273035588+07:00","message":"[buffer interim] 3102 false มาหลายครั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.273042133+07:00","message":"[bufferProcess] interim [20000000]:มาหลายครั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.273044712+07:00","message":"[bufferProcess] send to processor:มาหลายครั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.273049848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.273052637+07:00","message":"> Transcript [41961] [false]: 'มาหลายครั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.273055876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.273058105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.273059974+07:00","message":"StatePrefix: 'มาหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.273062265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.569770955+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.569808349+07:00","message":"receive 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-05-12T13:05:02.569814567+07:00","message":"receive interim result [false|false]: มาหลายครั้งแต่ว่าเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.569830867+07:00","message":"[buffer interim] 3102 false มาหลายครั้งแต่ว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.569838819+07:00","message":"[bufferProcess] interim [320000000]:มาหลายครั้งแต่ว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.569841257+07:00","message":"[bufferProcess] send to processor:มาหลายครั้งแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.569848861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.569851519+07:00","message":"> Transcript [41962] [false]: 'มาหลายครั้งแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.569854923+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.569857128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.56985942+07:00","message":"StatePrefix: 'มาหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.569861738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.699285719+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.699334007+07:00","message":"receive 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-05-12T13:05:02.699341698+07:00","message":"receive interim result [false|false]: มาหลายครั้งแต่ว่าไอ้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.699358309+07:00","message":"[buffer interim] 3102 false มาหลายครั้งแต่ว่าไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.699366601+07:00","message":"[bufferProcess] interim [380000000]:มาหลายครั้งแต่ว่าไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.699369065+07:00","message":"[bufferProcess] send to processor:มาหลายครั้งแต่ว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.699375833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.699378673+07:00","message":"> Transcript [41963] [false]: 'มาหลายครั้งแต่ว่าเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.699382608+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.699387205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.699389502+07:00","message":"StatePrefix: 'มาหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.699391565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.699397526+07:00","message":"Push: 'มาหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.699399549+07:00","message":"TextPushed: 'มาหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.699401527+07:00","message":"Set new StatePrefix : 'มาหลายครั้งแต่ว่าเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.699403677+07:00","message":"Next Push (prob) : 'ครั้งแต่ว่าเอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.699413127+07:00","message":"push: {false มาหลาย 0 0xc005d08f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.75151425+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.751552656+07:00","message":"receive 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-05-12T13:05:02.751559987+07:00","message":"receive interim result [false|false]: มาหลายครั้งแต่ว่าเอาเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:02.751577598+07:00","message":"[buffer interim] 3102 false มาหลายครั้งแต่ว่าเอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.751589841+07:00","message":"[bufferProcess] interim [440000000]:มาหลายครั้งแต่ว่าเอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.751593947+07:00","message":"[bufferProcess] send to processor:มาหลายครั้งแต่ว่าไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.751600373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.751604127+07:00","message":"> Transcript [41964] [false]: 'มาหลายครั้งแต่ว่าไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.751607491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:02.751610811+07:00","message":"Set new StatePrefix: 'มาหลายครั้งแต่ว่าไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.031657051+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.031692314+07:00","message":"receive 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-05-12T13:05:03.031699003+07:00","message":"receive interim result [false|false]: มาหลายครั้งแต่ว่าเอาเองเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.031711935+07:00","message":"[buffer interim] 3102 false มาหลายครั้งแต่ว่าเอาเองเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.031718559+07:00","message":"[bufferProcess] interim [680000000]:มาหลายครั้งแต่ว่าเอาเองเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.031720989+07:00","message":"[bufferProcess] send to processor:มาหลายครั้งแต่ว่าเอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.031727069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.031731284+07:00","message":"> Transcript [41965] [false]: 'มาหลายครั้งแต่ว่าเอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.031734904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.031738967+07:00","message":"Set new StatePrefix: 'มาหลายครั้งแต่ว่าเอาเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.069751464+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.069786561+07:00","message":"receive 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-05-12T13:05:03.069793004+07:00","message":"receive interim result [false|false]: มาหลายครั้งแต่ว่าเอาเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.069807616+07:00","message":"[buffer interim] 3102 false มาหลายครั้งแต่ว่าเอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.069819822+07:00","message":"[bufferProcess] interim [740000000]:มาหลายครั้งแต่ว่าเอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.069822376+07:00","message":"[bufferProcess] send to processor:มาหลายครั้งแต่ว่าเอาเองเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.069829582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.06983248+07:00","message":"> Transcript [41966] [false]: 'มาหลายครั้งแต่ว่าเอาเองเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.069835952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.069840356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.069844384+07:00","message":"StatePrefix: 'มาหลายครั้งแต่ว่าเอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.069846903+07:00","message":"TextPushed: 'มาหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.091924776+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.091961856+07:00","message":"receive 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-05-12T13:05:03.091968054+07:00","message":"receive interim result [false|false]: มาหลายครั้งแต่ว่าเอาเองเพราะมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.091985044+07:00","message":"[buffer interim] 3102 false มาหลายครั้งแต่ว่าเอาเองเพราะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.092010066+07:00","message":"[bufferProcess] interim [800000000]:มาหลายครั้งแต่ว่าเอาเองเพราะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.092012876+07:00","message":"[bufferProcess] send to processor:มาหลายครั้งแต่ว่าเอาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.092018176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.092021059+07:00","message":"> Transcript [41967] [false]: 'มาหลายครั้งแต่ว่าเอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.092024414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.092026423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.092028384+07:00","message":"StatePrefix: 'มาหลายครั้งแต่ว่าเอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.092030703+07:00","message":"TextPushed: 'มาหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.196772543+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.196815095+07:00","message":"receive 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-05-12T13:05:03.196822292+07:00","message":"receive interim result [false|false]: มาหลายครั้งแต่ว่าเอาเองพอมาดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.196841357+07:00","message":"[buffer interim] 3102 false มาหลายครั้งแต่ว่าเอาเองพอมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.196850077+07:00","message":"[bufferProcess] interim [860000000]:มาหลายครั้งแต่ว่าเอาเองพอมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.196853065+07:00","message":"[bufferProcess] send to processor:มาหลายครั้งแต่ว่าเอาเองเพราะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.196856996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.196859867+07:00","message":"> Transcript [41968] [false]: 'มาหลายครั้งแต่ว่าเอาเองเพราะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.1968635+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.196865582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.196867513+07:00","message":"StatePrefix: 'มาหลายครั้งแต่ว่าเอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.19686964+07:00","message":"TextPushed: 'มาหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.208373524+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.208399525+07:00","message":"receive 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-05-12T13:05:03.208405852+07:00","message":"receive interim result [false|false]: มาหลายครั้งแต่ว่าเอาเองพอมารวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.208421088+07:00","message":"[buffer interim] 3102 false มาหลายครั้งแต่ว่าเอาเองพอมารวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.208426798+07:00","message":"[bufferProcess] interim [920000000]:มาหลายครั้งแต่ว่าเอาเองพอมารวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.208429576+07:00","message":"[bufferProcess] send to processor:มาหลายครั้งแต่ว่าเอาเองพอมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.208435745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.208438362+07:00","message":"> Transcript [41969] [false]: 'มาหลายครั้งแต่ว่าเอาเองพอมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.208442702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.208446286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.208448171+07:00","message":"StatePrefix: 'มาหลายครั้งแต่ว่าเอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.208450282+07:00","message":"TextPushed: 'มาหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.208457419+07:00","message":"Push: 'ครั้งแต่ว่าเอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.208463512+07:00","message":"TextPushed: 'มาหลายครั้งแต่ว่าเอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.208466841+07:00","message":"Set new StatePrefix : 'มาหลายครั้งแต่ว่าเอาเองพอมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.208469678+07:00","message":"Next Push (prob) : 'พอมาดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.208502911+07:00","message":"push: {false ครั้งแต่ว่าเอาเอง 0 0xc005d08f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.35974134+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.359779077+07:00","message":"receive 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-05-12T13:05:03.359785326+07:00","message":"receive interim result [false|false]: มาหลายครั้งแต่ว่าเอาเองพอมารวมกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.359802294+07:00","message":"[buffer interim] 3102 false มาหลายครั้งแต่ว่าเอาเองพอมารวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.359813058+07:00","message":"[bufferProcess] interim [100000000]:มาหลายครั้งแต่ว่าเอาเองพอมารวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.359816862+07:00","message":"[bufferProcess] send to processor:มาหลายครั้งแต่ว่าเอาเองพอมารวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.359820537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.35982772+07:00","message":"> Transcript [41970] [false]: 'มาหลายครั้งแต่ว่าเอาเองพอมารวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.359830107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.359832215+07:00","message":"Set new StatePrefix: 'มาหลายครั้งแต่ว่าเอาเองพอมารวม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.570773076+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.570820583+07:00","message":"receive 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-05-12T13:05:03.570829907+07:00","message":"receive interim result [false|false]: มาหลายครั้งแต่ว่าเอาเองพอมารวมกันได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.570851722+07:00","message":"[buffer interim] 3102 false มาหลายครั้งแต่ว่าเอาเองพอมารวมกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.570861264+07:00","message":"[bufferProcess] interim [280000000]:มาหลายครั้งแต่ว่าเอาเองพอมารวมกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.570865398+07:00","message":"[bufferProcess] send to processor:มาหลายครั้งแต่ว่าเอาเองพอมารวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.570870306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.570874293+07:00","message":"> Transcript [41971] [false]: 'มาหลายครั้งแต่ว่าเอาเองพอมารวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.570879025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.570881843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.570884793+07:00","message":"StatePrefix: 'มาหลายครั้งแต่ว่าเอาเองพอมารวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.570888677+07:00","message":"TextPushed: 'มาหลายครั้งแต่ว่าเอาเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.719414315+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.719460058+07:00","message":"receive 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-05-12T13:05:03.719466286+07:00","message":"receive interim result [false|false]: มาหลายครั้งแต่ว่าเอาเองพอมารวมกันได้ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.719493014+07:00","message":"[buffer interim] 3102 false มาหลายครั้งแต่ว่าเอาเองพอมารวมกันได้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.719503021+07:00","message":"[bufferProcess] interim [400000000]:มาหลายครั้งแต่ว่าเอาเองพอมารวมกันได้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.719506991+07:00","message":"[bufferProcess] send to processor:มาหลายครั้งแต่ว่าเอาเองพอมารวมกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.719513163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.719516111+07:00","message":"> Transcript [41972] [false]: 'มาหลายครั้งแต่ว่าเอาเองพอมารวมกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.719520507+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.719522804+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.719524907+07:00","message":"StatePrefix: 'มาหลายครั้งแต่ว่าเอาเองพอมารวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.719527503+07:00","message":"TextPushed: 'มาหลายครั้งแต่ว่าเอาเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.745926306+07:00","message":"[GCS] IsForceVAD: false for message ID: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.751359324+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.751392757+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-05-12T13:05:03.751400624+07:00","message":"receive interim result [false|false]: มาหลายครั้งแต่ว่าเอาเองพอมารวมกันในฐานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.751415253+07:00","message":"[buffer interim] 3102 false มาหลายครั้งแต่ว่าเอาเองพอมารวมกันในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.751424719+07:00","message":"[bufferProcess] interim [460000000]:มาหลายครั้งแต่ว่าเอาเองพอมารวมกันในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.751427399+07:00","message":"[bufferProcess] send to processor:มาหลายครั้งแต่ว่าเอาเองพอมารวมกันได้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.751434749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.751437592+07:00","message":"> Transcript [41973] [false]: 'มาหลายครั้งแต่ว่าเอาเองพอมารวมกันได้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.751441059+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.751443254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.751445437+07:00","message":"StatePrefix: 'มาหลายครั้งแต่ว่าเอาเองพอมารวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.751448745+07:00","message":"TextPushed: 'มาหลายครั้งแต่ว่าเอาเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.93859194+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.938644826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาหลายครั้งแต่ว่าเอาเองพ่อมารวมกันในฐานะ\",\"confidence\":0.91899306}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.938651894+07:00","message":"receive interim result [true|false]: มาหลายครั้งแต่ว่าเอาเองพ่อมารวมกันในฐานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.938664855+07:00","message":"end recv isFinal message id 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.938667119+07:00","message":"end Recv id 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.938677451+07:00","message":"[buffer interim] 3102 true มาหลายครั้งแต่ว่าเอาเองพ่อมารวมกันในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.93868994+07:00","message":"[bufferProcess] interim [640000000]:มาหลายครั้งแต่ว่าเอาเองพ่อมารวมกันในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938693891+07:00","message":"[bufferProcess] send to processor (isfinal):มาหลายครั้งแต่ว่าเอาเองพอมารวมกันในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938697801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.9387012+07:00","message":"> Transcript [41974] [false]: 'มาหลายครั้งแต่ว่าเอาเองพอมารวมกันในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.93870476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938707026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938709205+07:00","message":"StatePrefix: 'มาหลายครั้งแต่ว่าเอาเองพอมารวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938712005+07:00","message":"TextPushed: 'มาหลายครั้งแต่ว่าเอาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938718946+07:00","message":"Push: 'พอมารวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938720764+07:00","message":"TextPushed: 'มาหลายครั้งแต่ว่าเอาเองพอมารวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938723739+07:00","message":"Set new StatePrefix : 'มาหลายครั้งแต่ว่าเอาเองพอมารวมกันในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938726087+07:00","message":"Next Push (prob) : 'กันในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.93872772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938729782+07:00","message":"> Transcript [41975] [true]: 'มาหลายครั้งแต่ว่าเอาเองพ่อมารวมกันในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938732052+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938733592+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938735174+07:00","message":"StatePrefix: 'มาหลายครั้งแต่ว่าเอาเองพอมารวมกันในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938737171+07:00","message":"TextPushed: 'มาหลายครั้งแต่ว่าเอาเองพอมารวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938738951+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.938759231+07:00","message":"push: {false พอมารวม 0 0xc005d08f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938932027+07:00","message":"Push: 'ในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.9389358+07:00","message":"TextPushed: 'มาหลายครั้งแต่ว่าเอาเองพอมารวมในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938938062+07:00","message":"Set new StatePrefix : 'มาหลายครั้งแต่ว่าเอาเองพ่อมารวมกันในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938947453+07:00","message":"Next Push (prob) : 'มาหลายครั้งแต่ว่าเอาเองพ่อมารวมกันในฐานะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:03.938958675+07:00","message":"push: {true ในฐานะ 0 0xc005d08f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:03.938970079+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3102.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:03.94750288+07:00","message":"write wav file: './tmp/7565/7565_3102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:04.061196602+07:00","message":"[GCS] Start streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:04.538280859+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:04.538322349+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-05-12T13:05:04.538328042+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:04.538342841+07:00","message":"[buffer interim] 3103 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.538349824+07:00","message":"[bufferProcess] interim [300000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.538351465+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:04.577769738+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:04.57778094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:04.652778273+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:04.652815144+07:00","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-05-12T13:05:04.652821419+07:00","message":"receive interim result [false|false]: ของวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:04.652835244+07:00","message":"[buffer interim] 3103 false ของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.652843419+07:00","message":"[bufferProcess] interim [420000000]:ของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.652845855+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.652848764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.652851478+07:00","message":"> Transcript [41976] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.652853589+07:00","message":"Set StatePrefix (first interim): 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:04.915987849+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:04.916026349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของวงตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:04.916031936+07:00","message":"receive interim result [false|false]: ของวงตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:04.916046211+07:00","message":"[buffer interim] 3103 false ของวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.916053844+07:00","message":"[bufferProcess] interim [660000000]:ของวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.916056417+07:00","message":"[bufferProcess] send to processor:ของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.916059493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.916062564+07:00","message":"> Transcript [41977] [false]: 'ของวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.916065715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.916067599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.916069559+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.916071576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:04.925206983+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:04.925233201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของวงตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:04.925237831+07:00","message":"receive interim result [false|false]: ของวงตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:04.925248719+07:00","message":"[buffer interim] 3103 false ของวงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.925253338+07:00","message":"[bufferProcess] interim [720000000]:ของวงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.925255126+07:00","message":"[bufferProcess] send to processor:ของวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.925258162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.925260825+07:00","message":"> Transcript [41978] [false]: 'ของวงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.925263594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.925265465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.925267159+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:04.925269039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:05.035526606+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:05.035564095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของวงตาวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:05.035569508+07:00","message":"receive interim result [false|false]: ของวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:05.035584788+07:00","message":"[buffer interim] 3103 false ของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.035591349+07:00","message":"[bufferProcess] interim [780000000]:ของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.035594499+07:00","message":"[bufferProcess] send to processor:ของวงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.035597894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.03560055+07:00","message":"> Transcript [41979] [false]: 'ของวงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.035603384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.03560518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.03560739+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.035609751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:05.504686378+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:05.50472671+07:00","message":"receive 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-05-12T13:05:05.504732576+07:00","message":"receive interim result [false|false]: ของวงตาวันอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:05.504746007+07:00","message":"[buffer interim] 3103 false ของวงตาวันอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.504753689+07:00","message":"[bufferProcess] interim [320000000]:ของวงตาวันอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.504756282+07:00","message":"[bufferProcess] send to processor:ของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.504762141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.504765223+07:00","message":"> Transcript [41980] [false]: 'ของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.504768174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.504770122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.504772768+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.504775001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.504779471+07:00","message":"Push: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.504781221+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.504784311+07:00","message":"Set new StatePrefix : 'ของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.504786396+07:00","message":"Next Push (prob) : 'วงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:05.504795697+07:00","message":"push: {false ของ 0 0xc003757a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:05.685372906+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:05.685409374+07:00","message":"receive 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-05-12T13:05:05.685415603+07:00","message":"receive interim result [false|false]: ของวงตาวันอันนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:05.685430253+07:00","message":"[buffer interim] 3103 false ของวงตาวันอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.685436993+07:00","message":"[bufferProcess] interim [440000000]:ของวงตาวันอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.685439858+07:00","message":"[bufferProcess] send to processor:ของวงตาวันอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.685443024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.685446105+07:00","message":"> Transcript [41981] [false]: 'ของวงตาวันอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.685449587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.685451781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.685453644+07:00","message":"StatePrefix: 'ของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:05.685456226+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.319313067+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.319354692+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-05-12T13:05:06.319361946+07:00","message":"receive interim result [false|false]: ของวงตาวันอันนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.319379508+07:00","message":"[buffer interim] 3103 false ของวงตาวันอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.319392437+07:00","message":"[bufferProcess] interim [40000000]:ของวงตาวันอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.319397217+07:00","message":"[bufferProcess] send to processor:ของวงตาวันอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.319404321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.319408569+07:00","message":"> Transcript [41982] [false]: 'ของวงตาวันอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.319413174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.319415776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.319418643+07:00","message":"StatePrefix: 'ของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.319422351+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.385059789+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.385097937+07:00","message":"receive 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-05-12T13:05:06.385104095+07:00","message":"receive interim result [false|false]: ของวงตาวันอันนี้คือครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.385117343+07:00","message":"[buffer interim] 3103 false ของวงตาวันอันนี้คือครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.385123737+07:00","message":"[bufferProcess] interim [160000000]:ของวงตาวันอันนี้คือครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.385126219+07:00","message":"[bufferProcess] send to processor:ของวงตาวันอันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.385131533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.385134329+07:00","message":"> Transcript [41983] [false]: 'ของวงตาวันอันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.385137725+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.385139943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.385141972+07:00","message":"StatePrefix: 'ของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.38514472+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.388030709+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.388078016+07:00","message":"receive 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-05-12T13:05:06.388084592+07:00","message":"receive interim result [false|false]: ของวงตาวันอันนี้คือครั้งแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.388102922+07:00","message":"[buffer interim] 3103 false ของวงตาวันอันนี้คือครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.388111608+07:00","message":"[bufferProcess] interim [220000000]:ของวงตาวันอันนี้คือครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.388114742+07:00","message":"[bufferProcess] send to processor:ของวงตาวันอันนี้คือครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.388121881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.388125243+07:00","message":"> Transcript [41984] [false]: 'ของวงตาวันอันนี้คือครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.388129952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.388132304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.388134168+07:00","message":"StatePrefix: 'ของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.388136916+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.388143684+07:00","message":"Push: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.388146565+07:00","message":"TextPushed: 'ของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.388149855+07:00","message":"Set new StatePrefix : 'ของวงตาวันอันนี้คือครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.388153595+07:00","message":"Next Push (prob) : 'อันนี้คือครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.388177575+07:00","message":"push: {false วงตาวัน 0 0xc003757a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.549254745+07:00","message":"[GCS] IsForceVAD: false for message ID: 3103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.686118465+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.686155466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของวงตาวันอันนี้คือครั้งแรก\",\"confidence\":0.9387121}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.686161437+07:00","message":"receive interim result [true|false]: ของวงตาวันอันนี้คือครั้งแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.686169812+07:00","message":"end recv isFinal message id 3103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.686171948+07:00","message":"end Recv id 3103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.686178497+07:00","message":"[buffer interim] 3103 true ของวงตาวันอันนี้คือครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.686187156+07:00","message":"[bufferProcess] interim [520000000]:ของวงตาวันอันนี้คือครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.686191396+07:00","message":"[bufferProcess] send to processor (isfinal):ของวงตาวันอันนี้คือครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.68619506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.686198745+07:00","message":"> Transcript [41985] [false]: 'ของวงตาวันอันนี้คือครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.686201667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.686203484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.686205313+07:00","message":"StatePrefix: 'ของวงตาวันอันนี้คือครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.686207633+07:00","message":"TextPushed: 'ของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.686209217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.686211229+07:00","message":"> Transcript [41986] [true]: 'ของวงตาวันอันนี้คือครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.686215122+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.686218753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.686220294+07:00","message":"StatePrefix: 'ของวงตาวันอันนี้คือครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.686222169+07:00","message":"TextPushed: 'ของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:06.686227816+07:00","message":"Push: 'อันนี้คือครั้งแรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:06.686235281+07:00","message":"push: {true อันนี้คือครั้งแรก 0 0xc003757a00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:06.694337331+07:00","message":"write wav file: './tmp/7565/7565_3103.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.003401007+07:00","message":"[GCS] Start streaming session, msgId: 3104"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:07.578295504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:07.578330155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.62105439+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.621101772+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-05-12T13:05:07.621109329+07:00","message":"receive interim result [false|false]: จริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.621127384+07:00","message":"[buffer interim] 3104 false จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.621136225+07:00","message":"[bufferProcess] interim [360000000]:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.62113961+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.709029764+07:00","message":"[GCS] IsForceVAD: false for message ID: 3104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.772104066+07:00","message":"[GCS] Start streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.798278167+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.798311802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.798317182+07:00","message":"receive interim result [false|false]: จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.798331133+07:00","message":"[buffer interim] 3104 false จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.798338299+07:00","message":"[bufferProcess] interim [720000000]:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.798340542+07:00","message":"[bufferProcess] send to processor:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.798345693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.79834847+07:00","message":"> Transcript [41987] [false]: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.798350786+07:00","message":"Set StatePrefix (first interim): 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.844544405+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.844577519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆ\",\"confidence\":0.843619}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.844582755+07:00","message":"receive interim result [true|false]: จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.844592763+07:00","message":"end recv isFinal message id 3104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.844595037+07:00","message":"end Recv id 3104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.844601719+07:00","message":"[buffer interim] 3104 true จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.844610486+07:00","message":"[bufferProcess] interim [720000000]:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.844613139+07:00","message":"[bufferProcess] send to processor (isfinal):จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.84461623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.844620168+07:00","message":"> Transcript [41988] [false]: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.844623149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.844626192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.844628401+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.844630517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.844632249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.844634167+07:00","message":"> Transcript [41989] [true]: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.844636038+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.844637628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.844639197+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.844640828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:07.844644171+07:00","message":"Push: 'จริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:07.844651896+07:00","message":"push: {true จริงๆ 0 0xc003757d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:07.850688134+07:00","message":"write wav file: './tmp/7565/7565_3104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.32338388+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.323430143+07:00","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-05-12T13:05:08.323436831+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.323454769+07:00","message":"[buffer interim] 3105 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.323463483+07:00","message":"[bufferProcess] interim [420000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.323465561+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.51964854+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.519705901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.519712899+07:00","message":"receive interim result [false|false]: ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.519730697+07:00","message":"[buffer interim] 3105 false ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.519738979+07:00","message":"[bufferProcess] interim [540000000]:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.519741609+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.519749231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.519752679+07:00","message":"> Transcript [41990] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.519754855+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.659501975+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.65956832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.65957714+07:00","message":"receive interim result [false|false]: นก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.659595097+07:00","message":"[buffer interim] 3105 false นก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.659605158+07:00","message":"[bufferProcess] interim [660000000]:นก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.659609607+07:00","message":"[bufferProcess] send to processor:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.659614394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.659618348+07:00","message":"> Transcript [41991] [false]: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.659622179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.65962531+07:00","message":"Set new StatePrefix: 'ขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.701536603+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.70157433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.701579971+07:00","message":"receive interim result [false|false]: ครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.701592459+07:00","message":"[buffer interim] 3105 false ครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.701599664+07:00","message":"[bufferProcess] interim [720000000]:ครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.701601864+07:00","message":"[bufferProcess] send to processor:นก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.701606624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.701609431+07:00","message":"> Transcript [41992] [false]: 'นก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.701611879+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.701613919+07:00","message":"Set new StatePrefix: 'นก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.789814763+07:00","message":"[GCS] IsForceVAD: false for message ID: 3105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.929494467+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.929546547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับแล้วก็\",\"confidence\":0.84066445}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.929555605+07:00","message":"receive interim result [true|false]: ครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.929570695+07:00","message":"end recv isFinal message id 3105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.929573594+07:00","message":"end Recv id 3105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.929585175+07:00","message":"[buffer interim] 3105 true ครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.929602247+07:00","message":"[bufferProcess] interim [50000000]:ครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.929606695+07:00","message":"[bufferProcess] send to processor (isfinal):ครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.929621836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.929641835+07:00","message":"> Transcript [41993] [false]: 'ครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.929645534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.929647832+07:00","message":"Set new StatePrefix: 'ครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.929650133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.929652209+07:00","message":"> Transcript [41994] [true]: 'ครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.929655926+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.929658734+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.929662061+07:00","message":"StatePrefix: 'ครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.929664163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:08.929670875+07:00","message":"Push: 'ครับแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.929682305+07:00","message":"push: {true ครับแล้วก็ 0 0xc005d09580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:08.935938032+07:00","message":"write wav file: './tmp/7565/7565_3105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:08.990090617+07:00","message":"[GCS] Start streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:09.472685921+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:09.47273016+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-05-12T13:05:09.472735918+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:09.472754041+07:00","message":"[buffer interim] 3106 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.472760851+07:00","message":"[bufferProcess] interim [300000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.472762659+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:09.533818679+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:09.533860096+07:00","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-05-12T13:05:09.53386655+07:00","message":"receive interim result [false|false]: ผมเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:09.533880249+07:00","message":"[buffer interim] 3106 false ผมเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.533888406+07:00","message":"[bufferProcess] interim [420000000]:ผมเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.533890879+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.533897413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.533900627+07:00","message":"> Transcript [41995] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.533902882+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:09.70634216+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:09.706380656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเชื่อว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:09.706387533+07:00","message":"receive interim result [false|false]: ผมเชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:09.706398987+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.706407207+07:00","message":"[bufferProcess] interim [540000000]:ผมเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.706410601+07:00","message":"[bufferProcess] send to processor:ผมเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.706420245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.706425759+07:00","message":"> Transcript [41996] [false]: 'ผมเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.706429967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.706432834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.706436089+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.70643933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:09.955802997+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:09.955834988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเชื่อว่าวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:09.955843684+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:09.955856214+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.955862946+07:00","message":"[bufferProcess] interim [780000000]:ผมเชื่อว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.955865593+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.955871196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.955873701+07:00","message":"> Transcript [41997] [false]: 'ผมเชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.955876789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.955878888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.955881308+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:09.955883505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:10.031326031+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:10.031363664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเชื่อว่าวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:10.031369144+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:10.031380909+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.031388805+07:00","message":"[bufferProcess] interim [840000000]:ผมเชื่อว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.031391275+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.031395218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.031399153+07:00","message":"> Transcript [41998] [false]: 'ผมเชื่อว่าวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.031403627+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.031406437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.031409843+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.03141327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:10.348877088+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:10.348924085+07:00","message":"receive 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-05-12T13:05:10.348930517+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:10.348950264+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.34896402+07:00","message":"[bufferProcess] interim [140000000]:ผมเชื่อว่าวันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.348967082+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.348973491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.348977598+07:00","message":"> Transcript [41999] [false]: 'ผมเชื่อว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.348981334+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.348983559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.348986513+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.348988492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.348994668+07:00","message":"Push: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.348996574+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.3489986+07:00","message":"Set new StatePrefix : 'ผมเชื่อว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.349001004+07:00","message":"Next Push (prob) : 'เชื่อว่าวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:10.349010492+07:00","message":"push: {false ผม 0 0xc003625180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:10.540590764+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:10.540629746+07:00","message":"receive 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-05-12T13:05:10.540634796+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:10.5406484+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.540655739+07:00","message":"[bufferProcess] interim [380000000]:ผมเชื่อว่าวันนี้เป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.540658403+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.540665933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.540668678+07:00","message":"> Transcript [42000] [false]: 'ผมเชื่อว่าวันนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.54067249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.540674942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.540677035+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.54067989+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:10.57925019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:10.579269624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:10.762998781+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:10.763034172+07:00","message":"receive 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-05-12T13:05:10.763039524+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:10.763052752+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.763062196+07:00","message":"[bufferProcess] interim [620000000]:ผมเชื่อว่าวันนี้เป็นแฟนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.763064516+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.763069263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.763072092+07:00","message":"> Transcript [42001] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.763075688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.763077771+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.76307983+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:10.763082776+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.052185258+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.052224318+07:00","message":"receive 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-05-12T13:05:11.052230028+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.052241935+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.052249655+07:00","message":"[bufferProcess] interim [860000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.052252432+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.052257799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.052260467+07:00","message":"> Transcript [42002] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.052264144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.052266384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.052268516+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.052271073+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.243487761+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.243523235+07:00","message":"receive 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-05-12T13:05:11.243530793+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของดวงตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.243543788+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของดวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.243554758+07:00","message":"[bufferProcess] interim [40000000]:ผมเชื่อว่าวันนี้เป็นแฟนของดวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.243558278+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.243562535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.243566316+07:00","message":"> Transcript [42003] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.243570854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.243573431+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.243575867+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.243578667+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.243581305+07:00","message":"Push: 'เชื่อว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.243583383+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.24358621+07:00","message":"Set new StatePrefix : 'ผมเชื่อว่าวันนี้เป็นแฟนของวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.243588635+07:00","message":"Next Push (prob) : 'เป็นแฟนของวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.243597546+07:00","message":"push: {false เชื่อว่าวันนี้ 0 0xc003625180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.255310992+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.255336902+07:00","message":"receive 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-05-12T13:05:11.255342213+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.255354234+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.25535936+07:00","message":"[bufferProcess] interim [100000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.255361687+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของดวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.255366417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.255368961+07:00","message":"> Transcript [42004] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของดวงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.255371334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.25537372+07:00","message":"Set new StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของดวงตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.306154237+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.306189173+07:00","message":"receive 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-05-12T13:05:11.30619467+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.306211272+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.306218937+07:00","message":"[bufferProcess] interim [160000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.306221738+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.306225001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.306227764+07:00","message":"> Transcript [42005] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.306229868+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.306233814+07:00","message":"Set new StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.561893806+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.561925297+07:00","message":"receive 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-05-12T13:05:11.561931158+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.561944752+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.56195221+07:00","message":"[bufferProcess] interim [400000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.561954898+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.561958263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.561960979+07:00","message":"> Transcript [42006] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.561963425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.561965609+07:00","message":"Set new StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.635383911+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.635417636+07:00","message":"receive 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-05-12T13:05:11.635423766+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.635438587+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.635445544+07:00","message":"[bufferProcess] interim [520000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.635448025+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.63545307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.635456+07:00","message":"> Transcript [42007] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.635459899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.635464047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.635466119+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.635475112+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.963425641+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.963477158+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-05-12T13:05:11.963485425+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:11.963502206+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.963511476+07:00","message":"[bufferProcess] interim [820000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.963524184+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.963528347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.963531397+07:00","message":"> Transcript [42008] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.963537884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.963540196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.963542034+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:11.963544575+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.155025903+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.155076638+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-05-12T13:05:12.15508279+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.155096731+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.155103853+07:00","message":"[bufferProcess] interim [0]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.155106369+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.155111466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.155114732+07:00","message":"> Transcript [42009] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.15511818+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.155120339+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.155122434+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.155124838+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.234521132+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.234566066+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-05-12T13:05:12.234572802+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.23459108+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.234599972+07:00","message":"[bufferProcess] interim [120000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.234602829+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.23461017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.234613531+07:00","message":"> Transcript [42010] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.234620766+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.234624242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.234628178+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.234632389+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.234639933+07:00","message":"Push: 'เป็นแฟนของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.234642963+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.234646658+07:00","message":"Set new StatePrefix : 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.234651375+07:00","message":"Next Push (prob) : 'น่าจะอิ่มแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.234665167+07:00","message":"push: {false เป็นแฟนของวงตาวัน 0 0xc003625180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.474034514+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.474069403+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-05-12T13:05:12.474075295+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.474086137+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.474093554+07:00","message":"[bufferProcess] interim [240000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.474095841+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.474099182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.474101991+07:00","message":"> Transcript [42011] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.47410543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.474107674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.474109879+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.474112615+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.480023816+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.480048936+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-05-12T13:05:12.480054162+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.480065933+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.480071428+07:00","message":"[bufferProcess] interim [300000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.48007396+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.480084297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.48008666+07:00","message":"> Transcript [42012] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.480089221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.480091433+07:00","message":"Set new StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.66529252+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.665328213+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-05-12T13:05:12.66533506+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.6653478+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.66535738+07:00","message":"[bufferProcess] interim [480000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.66536018+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.665365779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.665368686+07:00","message":"> Transcript [42013] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.665372201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.665374495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.665376359+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.665378971+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.868906548+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.868941562+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-05-12T13:05:12.868947456+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่าน้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.868959045+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.868966459+07:00","message":"[bufferProcess] interim [720000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.86896917+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.868972442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.868975133+07:00","message":"> Transcript [42014] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.868978451+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.868980394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.868982543+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.868985237+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.910541679+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.910589556+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-05-12T13:05:12.910596713+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:12.91061338+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.910622577+07:00","message":"[bufferProcess] interim [780000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.910625454+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.910633573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.910637934+07:00","message":"> Transcript [42015] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.910642449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.910644555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.910646321+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:12.910648921+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.039134364+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.039170459+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-05-12T13:05:13.039176813+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.039192481+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.039199371+07:00","message":"[bufferProcess] interim [900000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.039202009+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.039205176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.039208241+07:00","message":"> Transcript [42016] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.039211967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.039213877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.039216138+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.039218771+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.039225357+07:00","message":"Push: 'น่าจะอิ่มแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.039227431+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.039230007+07:00","message":"Set new StatePrefix : 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.039232227+07:00","message":"Next Push (prob) : 'ใจว่านอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.03923985+07:00","message":"push: {false น่าจะอิ่มแน่ 0 0xc003625180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.245968364+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.246021244+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-05-12T13:05:13.2460272+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.246041252+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.246048772+07:00","message":"[bufferProcess] interim [80000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.246051284+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.246056761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.246059392+07:00","message":"> Transcript [42017] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.246065288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.24606744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.246069771+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.246072628+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.35498137+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.355019739+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-05-12T13:05:13.355027011+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.35504106+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.355048448+07:00","message":"[bufferProcess] interim [140000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.355051001+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.355054456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.355057338+07:00","message":"> Transcript [42018] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.355062643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.355064611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.35506697+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.355069882+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.54877319+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.548813648+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-05-12T13:05:13.548822092+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.548837412+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.548849416+07:00","message":"[bufferProcess] interim [380000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.548853394+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.548860402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.548864084+07:00","message":"> Transcript [42019] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.548869359+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.548872154+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.548875272+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.548879552+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:13.579465827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:13.57948851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.750255473+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.750289431+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-05-12T13:05:13.750295543+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.750309194+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.750316382+07:00","message":"[bufferProcess] interim [620000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.750319153+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.750324747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.750327896+07:00","message":"> Transcript [42020] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.750331754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.750333731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.750336123+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.750338913+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.750343535+07:00","message":"Push: 'ใจว่านอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.750345436+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.750348449+07:00","message":"Set new StatePrefix : 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.75035138+07:00","message":"Next Push (prob) : 'จากเรื่องราว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.750375909+07:00","message":"push: {false ใจว่านอก 0 0xc003625180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.814158919+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.814199222+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-05-12T13:05:13.814207356+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:13.814224303+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.814235767+07:00","message":"[bufferProcess] interim [680000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.814240686+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.814248206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.814252467+07:00","message":"> Transcript [42021] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.814258025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.814260832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.814263753+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:13.814268328+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:14.069329582+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:14.069373535+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-05-12T13:05:14.069382305+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:14.06939872+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.069410327+07:00","message":"[bufferProcess] interim [860000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.069414368+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.069424133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.069428041+07:00","message":"> Transcript [42022] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.069433626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.069436701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.069439781+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.069444285+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:14.108495966+07:00","message":"[GCS] IsForceVAD: false for message ID: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:14.129835691+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:14.12987214+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-05-12T13:05:14.12987828+07:00","message":"receive interim result [false|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เราจะได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:14.129892031+07:00","message":"[buffer interim] 3106 false ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.12989952+07:00","message":"[bufferProcess] interim [980000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.129902365+07:00","message":"[bufferProcess] send to processor:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.129905855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.129908428+07:00","message":"> Transcript [42023] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.129912462+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.129914399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.129916654+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.129919639+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:14.312683812+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:14.312745018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ๆเพราะว่านอกจากเรื่องราวที่เราจะได้\",\"confidence\":0.9448664}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:14.312756464+07:00","message":"receive interim result [true|false]: ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ๆเพราะว่านอกจากเรื่องราวที่เราจะได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:14.312768004+07:00","message":"end recv isFinal message id 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:14.312770313+07:00","message":"end Recv id 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:14.312781037+07:00","message":"[buffer interim] 3106 true ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ๆเพราะว่านอกจากเรื่องราวที่เราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312793166+07:00","message":"[bufferProcess] interim [130000000]:ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ๆเพราะว่านอกจากเรื่องราวที่เราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312798291+07:00","message":"[bufferProcess] send to processor (isfinal):ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.31281489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312838889+07:00","message":"> Transcript [42024] [false]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312846799+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312855578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312859834+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312864193+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312874852+07:00","message":"Push: 'จากเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312879735+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312885028+07:00","message":"Set new StatePrefix : 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312890316+07:00","message":"Next Push (prob) : 'ที่เราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312893446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312897036+07:00","message":"> Transcript [42025] [true]: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ๆเพราะว่านอกจากเรื่องราวที่เราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312900854+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312907849+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312910562+07:00","message":"StatePrefix: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312914031+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.312917295+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:14.312918282+07:00","message":"push: {false จากเรื่องราว 0 0xc003625180}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.313212483+07:00","message":"Push: 'ที่เราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.313218563+07:00","message":"TextPushed: 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ใจว่านอกจากเรื่องราวที่เราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.313221933+07:00","message":"Set new StatePrefix : 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ๆเพราะว่านอกจากเรื่องราวที่เราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.313225397+07:00","message":"Next Push (prob) : 'ผมเชื่อว่าวันนี้เป็นแฟนของวงตาวันน่าจะอิ่มแน่ๆเพราะว่านอกจากเรื่องราวที่เราจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:14.313238275+07:00","message":"push: {true ที่เราจะได้ 0 0xc003625180}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:14.313233872+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3106.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:14.330964703+07:00","message":"write wav file: './tmp/7565/7565_3106.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:14.632009367+07:00","message":"[GCS] Start streaming session, msgId: 3107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.098428765+07:00","message":"receive streaming session, msgId: 3107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.098483822+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-05-12T13:05:15.098489533+07:00","message":"receive interim result [false|false]: คุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.098515865+07:00","message":"[buffer interim] 3107 false คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.098523412+07:00","message":"[bufferProcess] interim [300000000]:คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.098525302+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.152004207+07:00","message":"receive streaming session, msgId: 3107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.152047174+07:00","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-05-12T13:05:15.152053625+07:00","message":"receive interim result [false|false]: คุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.152070094+07:00","message":"[buffer interim] 3107 false คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.152080338+07:00","message":"[bufferProcess] interim [420000000]:คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.152083859+07:00","message":"[bufferProcess] send to processor:คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.152089823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.152094039+07:00","message":"> Transcript [42026] [false]: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.152097319+07:00","message":"Set StatePrefix (first interim): 'คุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.348347965+07:00","message":"receive streaming session, msgId: 3107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.348400924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.348405651+07:00","message":"receive interim result [false|false]: คุยกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.348423062+07:00","message":"[buffer interim] 3107 false คุยกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.348431111+07:00","message":"[bufferProcess] interim [540000000]:คุยกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.348433475+07:00","message":"[bufferProcess] send to processor:คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.348436694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.348439445+07:00","message":"> Transcript [42027] [false]: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.348442924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.348444807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.348446943+07:00","message":"StatePrefix: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.34844919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.485081275+07:00","message":"receive streaming session, msgId: 3107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.48512288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันแล้วเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.485127975+07:00","message":"receive interim result [false|false]: คุยกันแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.485138034+07:00","message":"[buffer interim] 3107 false คุยกันแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.485145188+07:00","message":"[bufferProcess] interim [720000000]:คุยกันแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.485147482+07:00","message":"[bufferProcess] send to processor:คุยกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.48515052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.485153201+07:00","message":"> Transcript [42028] [false]: 'คุยกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.4851562+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.485158168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.48517835+07:00","message":"StatePrefix: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.485180635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.519288944+07:00","message":"[GCS] IsForceVAD: false for message ID: 3107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.60995792+07:00","message":"receive streaming session, msgId: 3107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.609993923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันแล้วเนี่ย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.609999494+07:00","message":"receive interim result [true|false]: คุยกันแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.610006984+07:00","message":"end recv isFinal message id 3107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.610008889+07:00","message":"end Recv id 3107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.610015121+07:00","message":"[buffer interim] 3107 true คุยกันแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.610022933+07:00","message":"[bufferProcess] interim [930000000]:คุยกันแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.610027691+07:00","message":"[bufferProcess] send to processor (isfinal):คุยกันแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.610031059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.610033903+07:00","message":"> Transcript [42029] [false]: 'คุยกันแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.610036825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.610038693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.610040901+07:00","message":"StatePrefix: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.610042935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.610044635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.610046592+07:00","message":"> Transcript [42030] [true]: 'คุยกันแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.610049485+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.610051678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.610053315+07:00","message":"StatePrefix: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.610054962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:15.610061143+07:00","message":"Push: 'คุยกันแล้วเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.610069228+07:00","message":"push: {true คุยกันแล้วเนี่ย 0 0xc003756180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:15.615642748+07:00","message":"write wav file: './tmp/7565/7565_3107.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:15.780263161+07:00","message":"[GCS] Start streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.316859876+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.316898317+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-05-12T13:05:16.316903548+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.316919713+07:00","message":"[buffer interim] 3108 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.316927189+07:00","message":"[bufferProcess] interim [360000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.316929108+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.516943228+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.516993223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.516999331+07:00","message":"receive interim result [false|false]: เพลงที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.517014945+07:00","message":"[buffer interim] 3108 false เพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.51702343+07:00","message":"[bufferProcess] interim [540000000]:เพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.517026223+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.517032762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.517036019+07:00","message":"> Transcript [42031] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.51703875+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:16.580438528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:16.580438535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.675318976+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.675366825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.675373009+07:00","message":"receive interim result [false|false]: เพลงพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.675390431+07:00","message":"[buffer interim] 3108 false เพลงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.675399318+07:00","message":"[bufferProcess] interim [660000000]:เพลงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.675402195+07:00","message":"[bufferProcess] send to processor:เพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.675406067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.675408782+07:00","message":"> Transcript [42032] [false]: 'เพลงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.675412539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.675414911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.675416649+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.675418743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.82538513+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.825424614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงที่อ้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.825430236+07:00","message":"receive interim result [false|false]: เพลงที่อ้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.825443086+07:00","message":"[buffer interim] 3108 false เพลงที่อ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.825452838+07:00","message":"[bufferProcess] interim [840000000]:เพลงที่อ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.825455999+07:00","message":"[bufferProcess] send to processor:เพลงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.825461964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.825474701+07:00","message":"> Transcript [42033] [false]: 'เพลงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.825479384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.825482367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.825484311+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.825486271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.977976277+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.978020038+07:00","message":"receive 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-05-12T13:05:16.978026996+07:00","message":"receive interim result [false|false]: เพลงพี่ๆเตรียม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:16.9780441+07:00","message":"[buffer interim] 3108 false เพลงพี่ๆเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.978057047+07:00","message":"[bufferProcess] interim [20000000]:เพลงพี่ๆเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.978059569+07:00","message":"[bufferProcess] send to processor:เพลงที่อ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.978066304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.978069616+07:00","message":"> Transcript [42034] [false]: 'เพลงที่อ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.978073564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.978075585+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.978077825+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:16.978079825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:17.168782468+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:17.16882908+07:00","message":"receive 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-05-12T13:05:17.168836531+07:00","message":"receive interim result [false|false]: เพลงพี่ๆเตรียมมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:17.168858553+07:00","message":"[buffer interim] 3108 false เพลงพี่ๆเตรียมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.16886937+07:00","message":"[bufferProcess] interim [200000000]:เพลงพี่ๆเตรียมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.168873981+07:00","message":"[bufferProcess] send to processor:เพลงพี่ๆเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.168878537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.168882973+07:00","message":"> Transcript [42035] [false]: 'เพลงพี่ๆเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.168887399+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.168890246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.168894326+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.168897958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.168902538+07:00","message":"Push: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.168905926+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.168909496+07:00","message":"Set new StatePrefix : 'เพลงพี่ๆเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.168912942+07:00","message":"Next Push (prob) : 'พี่ๆเตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:17.168923264+07:00","message":"push: {false เพลง 0 0xc0045b9780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:17.710318049+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:17.710356789+07:00","message":"receive 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-05-12T13:05:17.710362329+07:00","message":"receive interim result [false|false]: เพลงพี่ๆเตรียมมาทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:17.710374071+07:00","message":"[buffer interim] 3108 false เพลงพี่ๆเตรียมมาทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.710380544+07:00","message":"[bufferProcess] interim [740000000]:เพลงพี่ๆเตรียมมาทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.710382746+07:00","message":"[bufferProcess] send to processor:เพลงพี่ๆเตรียมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.710387798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.710390531+07:00","message":"> Transcript [42036] [false]: 'เพลงพี่ๆเตรียมมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.710393782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.710396144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.710398075+07:00","message":"StatePrefix: 'เพลงพี่ๆเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.710400272+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:17.856139685+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:17.856183767+07:00","message":"receive 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-05-12T13:05:17.856191141+07:00","message":"receive interim result [false|false]: เพลงพี่ๆเตรียมมาทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:17.856208952+07:00","message":"[buffer interim] 3108 false เพลงพี่ๆเตรียมมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.8562215+07:00","message":"[bufferProcess] interim [860000000]:เพลงพี่ๆเตรียมมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.85622827+07:00","message":"[bufferProcess] send to processor:เพลงพี่ๆเตรียมมาทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.856234638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.856238651+07:00","message":"> Transcript [42037] [false]: 'เพลงพี่ๆเตรียมมาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.856243267+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.856246454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.856249579+07:00","message":"StatePrefix: 'เพลงพี่ๆเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.856252784+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:17.86229982+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:17.8623239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงพี่ๆเตรียมมาทั้ง 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:17.862328599+07:00","message":"receive interim result [false|false]: เพลงพี่ๆเตรียมมาทั้ง 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:17.862341502+07:00","message":"[buffer interim] 3108 false เพลงพี่ๆเตรียมมาทั้ง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.862346562+07:00","message":"[bufferProcess] interim [920000000]:เพลงพี่ๆเตรียมมาทั้ง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.862348691+07:00","message":"[bufferProcess] send to processor:เพลงพี่ๆเตรียมมาทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.862351584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.862354067+07:00","message":"> Transcript [42038] [false]: 'เพลงพี่ๆเตรียมมาทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.862356884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.862358676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.862360562+07:00","message":"StatePrefix: 'เพลงพี่ๆเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:17.862362661+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.11907626+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.119122121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงพี่ๆเตรียมมาชั้น 6 เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.119128375+07:00","message":"receive interim result [false|false]: เพลงพี่ๆเตรียมมาชั้น 6 เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.119143281+07:00","message":"[buffer interim] 3108 false เพลงพี่ๆเตรียมมาชั้น 6 เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.119150336+07:00","message":"[bufferProcess] interim [160000000]:เพลงพี่ๆเตรียมมาชั้น 6 เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.119152953+07:00","message":"[bufferProcess] send to processor:เพลงพี่ๆเตรียมมาทั้ง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.119158082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.119160788+07:00","message":"> Transcript [42039] [false]: 'เพลงพี่ๆเตรียมมาทั้ง 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.119164664+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.1191668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.119169133+07:00","message":"StatePrefix: 'เพลงพี่ๆเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.119171246+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.119175656+07:00","message":"Push: 'พี่ๆเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.119177409+07:00","message":"TextPushed: 'เพลงพี่ๆเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.119179403+07:00","message":"Set new StatePrefix : 'เพลงพี่ๆเตรียมมาทั้ง 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.119181517+07:00","message":"Next Push (prob) : 'มาทั้ง 6'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.119188696+07:00","message":"push: {false พี่ๆเตรียม 0 0xc0045b9780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.164265718+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.164305754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงพี่ๆเตรียมมาทั้ง 6 เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.164311245+07:00","message":"receive interim result [false|false]: เพลงพี่ๆเตรียมมาทั้ง 6 เพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.164325338+07:00","message":"[buffer interim] 3108 false เพลงพี่ๆเตรียมมาทั้ง 6 เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.164334257+07:00","message":"[bufferProcess] interim [220000000]:เพลงพี่ๆเตรียมมาทั้ง 6 เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.164336841+07:00","message":"[bufferProcess] send to processor:เพลงพี่ๆเตรียมมาชั้น 6 เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.164340288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.164343112+07:00","message":"> Transcript [42040] [false]: 'เพลงพี่ๆเตรียมมาชั้น 6 เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.164345411+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.164347604+07:00","message":"Set new StatePrefix: 'เพลงพี่ๆเตรียมมาชั้น 6 เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.280360676+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.280391897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงพี่ๆเตรียมมาทั้ง 6 เพลงใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.280397686+07:00","message":"receive interim result [false|false]: เพลงพี่ๆเตรียมมาทั้ง 6 เพลงใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.280409725+07:00","message":"[buffer interim] 3108 false เพลงพี่ๆเตรียมมาทั้ง 6 เพลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.280416081+07:00","message":"[bufferProcess] interim [280000000]:เพลงพี่ๆเตรียมมาทั้ง 6 เพลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.280418494+07:00","message":"[bufferProcess] send to processor:เพลงพี่ๆเตรียมมาทั้ง 6 เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.280423448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.280426122+07:00","message":"> Transcript [42041] [false]: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.280428442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.280430462+07:00","message":"Set new StatePrefix: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.422990242+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.423025104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.423030954+07:00","message":"receive interim result [false|false]: เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.4230435+07:00","message":"[buffer interim] 3108 false เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.423052547+07:00","message":"[bufferProcess] interim [400000000]:เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.423055349+07:00","message":"[bufferProcess] send to processor:เพลงพี่ๆเตรียมมาทั้ง 6 เพลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.423058545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.423061388+07:00","message":"> Transcript [42042] [false]: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.423064806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.423067145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.423069117+07:00","message":"StatePrefix: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.423071415+07:00","message":"TextPushed: 'เพลงพี่ๆเตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.437133516+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.437175085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.437180891+07:00","message":"receive interim result [false|false]: เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.437194792+07:00","message":"[buffer interim] 3108 false เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.437204412+07:00","message":"[bufferProcess] interim [460000000]:เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.437206977+07:00","message":"[bufferProcess] send to processor:เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.437212024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.437215099+07:00","message":"> Transcript [42043] [false]: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.437218515+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.437220365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.437224014+07:00","message":"StatePrefix: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.437226833+07:00","message":"TextPushed: 'เพลงพี่ๆเตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.619667624+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.619707878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.619715096+07:00","message":"receive interim result [false|false]: เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.619728742+07:00","message":"[buffer interim] 3108 false เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.619737676+07:00","message":"[bufferProcess] interim [640000000]:เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.619740511+07:00","message":"[bufferProcess] send to processor:เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.619745307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.619747955+07:00","message":"> Transcript [42044] [false]: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.619751355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.619754718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.619756891+07:00","message":"StatePrefix: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.619759491+07:00","message":"TextPushed: 'เพลงพี่ๆเตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.760050769+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.760094861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงพี่ๆเตรียมมาทั้ง 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.76010133+07:00","message":"receive interim result [false|false]: เพลงพี่ๆเตรียมมาทั้ง 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.760113726+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-05-12T13:05:18.760117174+07:00","message":"receive interim result [false|false]:  เพลงในวันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.760126534+07:00","message":"[buffer interim] 3108 false เพลงพี่ๆเตรียมมาทั้ง 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.760131041+07:00","message":"[buffer interim] 3108 false  เพลงในวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.76013832+07:00","message":"[bufferProcess] interim [820000000]:เพลงพี่ๆเตรียมมาทั้ง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.760140856+07:00","message":"[bufferProcess] send to processor:เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.760144109+07:00","message":"[bufferProcess] interim [820000000]: เพลงในวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.760146702+07:00","message":"[bufferProcess] update buffer: เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.760149807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.760153269+07:00","message":"> Transcript [42045] [false]: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.760158831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.760161169+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.760162948+07:00","message":"StatePrefix: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.760165049+07:00","message":"TextPushed: 'เพลงพี่ๆเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.760168127+07:00","message":"Push: 'มาทั้ง 6 เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.760170011+07:00","message":"TextPushed: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.76017234+07:00","message":"Set new StatePrefix : 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.760174518+07:00","message":"Next Push (prob) : 'ในวันนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.760183332+07:00","message":"push: {false มาทั้ง 6 เพลง 0 0xc0045b9780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.935829109+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.935865845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงพี่ๆเตรียมมาทั้ง 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.935871743+07:00","message":"receive interim result [false|false]: เพลงพี่ๆเตรียมมาทั้ง 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.935882289+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-05-12T13:05:18.935885675+07:00","message":"receive interim result [false|false]:  เพลงในวันนี้ก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.935901072+07:00","message":"[buffer interim] 3108 false เพลงพี่ๆเตรียมมาทั้ง 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:18.935904451+07:00","message":"[buffer interim] 3108 false  เพลงในวันนี้ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.935910391+07:00","message":"[bufferProcess] interim [0]:เพลงพี่ๆเตรียมมาทั้ง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.935912943+07:00","message":"[bufferProcess] send to processor:เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.935915804+07:00","message":"[bufferProcess] interim [0]: เพลงในวันนี้ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.935918689+07:00","message":"[bufferProcess] update buffer: เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.935921843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.935924515+07:00","message":"> Transcript [42046] [false]: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.93592808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.935930131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.935932117+07:00","message":"StatePrefix: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:18.935934282+07:00","message":"TextPushed: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.079133943+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.079170659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงพี่ๆเตรียมมาทั้ง 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.079177045+07:00","message":"receive interim result [false|false]: เพลงพี่ๆเตรียมมาทั้ง 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.079185794+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-05-12T13:05:19.079188543+07:00","message":"receive interim result [false|false]:  เพลงในวันนี้ก็ต้องบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.079199729+07:00","message":"[buffer interim] 3108 false เพลงพี่ๆเตรียมมาทั้ง 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.079206819+07:00","message":"[buffer interim] 3108 false  เพลงในวันนี้ก็ต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.079212782+07:00","message":"[bufferProcess] interim [120000000]:เพลงพี่ๆเตรียมมาทั้ง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.079216621+07:00","message":"[bufferProcess] send to processor:เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.079221639+07:00","message":"[bufferProcess] interim [120000000]: เพลงในวันนี้ก็ต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.079224362+07:00","message":"[bufferProcess] update buffer: เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็ต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.079227179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.079230574+07:00","message":"> Transcript [42047] [false]: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.079235567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.07923836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.079241061+07:00","message":"StatePrefix: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.079246441+07:00","message":"TextPushed: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.169021188+07:00","message":"[GCS] IsForceVAD: false for message ID: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.246412502+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.246449689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงพี่ๆเตรียมมาทั้ง 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.246455696+07:00","message":"receive interim result [false|false]: เพลงพี่ๆเตรียมมาทั้ง 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.246474709+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-05-12T13:05:19.246478472+07:00","message":"receive interim result [false|false]:  เพลงในวันนี้ก็ต้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.2464871+07:00","message":"[buffer interim] 3108 false เพลงพี่ๆเตรียมมาทั้ง 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.246490982+07:00","message":"[buffer interim] 3108 false  เพลงในวันนี้ก็ต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.246496909+07:00","message":"[bufferProcess] interim [240000000]:เพลงพี่ๆเตรียมมาทั้ง 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.246499573+07:00","message":"[bufferProcess] send to processor:เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็ต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.246502637+07:00","message":"[bufferProcess] interim [240000000]: เพลงในวันนี้ก็ต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.246505893+07:00","message":"[bufferProcess] update buffer: เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็ต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.246510396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.246542882+07:00","message":"> Transcript [42048] [false]: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.246550354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.246553522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.246556939+07:00","message":"StatePrefix: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.246560991+07:00","message":"TextPushed: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.361617197+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.361655106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็ต้องบอกว่า\",\"confidence\":0.9369151}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.361661951+07:00","message":"receive interim result [true|false]: เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็ต้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.361671088+07:00","message":"end recv isFinal message id 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.361673151+07:00","message":"end Recv id 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.361679327+07:00","message":"[buffer interim] 3108 true เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็ต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361686974+07:00","message":"[bufferProcess] interim [420000000]:เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็ต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361691662+07:00","message":"[bufferProcess] send to processor (isfinal):เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็ต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361695184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361698098+07:00","message":"> Transcript [42049] [false]: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็ต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361701781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361703582+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361705869+07:00","message":"StatePrefix: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361708973+07:00","message":"TextPushed: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361713371+07:00","message":"Push: 'ในวันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361715871+07:00","message":"TextPushed: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361719473+07:00","message":"Set new StatePrefix : 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็ต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361723392+07:00","message":"Next Push (prob) : 'ต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361725931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361728729+07:00","message":"> Transcript [42050] [true]: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็ต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361732301+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361735187+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.3617379+07:00","message":"StatePrefix: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็ต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361741067+07:00","message":"TextPushed: 'เพลงพี่ๆเตรียมมาทั้ง 6 เพลงในวันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:19.361744914+07:00","message":"Push: 'ต้องบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.361743794+07:00","message":"push: {false ในวันนี้ก็ 0 0xc0045b9780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.361761935+07:00","message":"push: {true ต้องบอกว่า 0 0xc0045b9780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:19.370341936+07:00","message":"write wav file: './tmp/7565/7565_3108.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:19.581098908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:19.581110665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:19.625944032+07:00","message":"[GCS] Start streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.001964591+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.002001053+07:00","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-05-12T13:05:20.002006265+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.002019766+07:00","message":"[buffer interim] 3109 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.002026616+07:00","message":"[bufferProcess] interim [420000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.002028296+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.168532672+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.168575353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.168582652+07:00","message":"receive interim result [false|false]: พี่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.168596673+07:00","message":"[buffer interim] 3109 false พี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.168604391+07:00","message":"[bufferProcess] interim [600000000]:พี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.168606649+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.16861204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.16861487+07:00","message":"> Transcript [42051] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.168617312+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.365830661+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.365865784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.365871872+07:00","message":"receive interim result [false|false]: พี่ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.365884674+07:00","message":"[buffer interim] 3109 false พี่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.365894228+07:00","message":"[bufferProcess] interim [720000000]:พี่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.365897408+07:00","message":"[bufferProcess] send to processor:พี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.365903092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.365907148+07:00","message":"> Transcript [42052] [false]: 'พี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.365912012+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.365915007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.365918167+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.365920459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.436021023+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.436073802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ๆผมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.43608199+07:00","message":"receive interim result [false|false]: พี่ๆผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.436101688+07:00","message":"[buffer interim] 3109 false พี่ๆผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.436116395+07:00","message":"[bufferProcess] interim [780000000]:พี่ๆผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.436119779+07:00","message":"[bufferProcess] send to processor:พี่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.436128201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.436132404+07:00","message":"> Transcript [42053] [false]: 'พี่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.436137189+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.436141183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.43614434+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.43614751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.511650076+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.511705177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ๆผมตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.511712248+07:00","message":"receive interim result [false|false]: พี่ๆผมตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.511729825+07:00","message":"[buffer interim] 3109 false พี่ๆผมตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.51173763+07:00","message":"[bufferProcess] interim [840000000]:พี่ๆผมตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.511740471+07:00","message":"[bufferProcess] send to processor:พี่ๆผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.511748786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.511751691+07:00","message":"> Transcript [42054] [false]: 'พี่ๆผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.511754658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.511757356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.511759734+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.511761775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.524122781+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.524148689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิพิธภัณฑ์เต่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.52415615+07:00","message":"receive interim result [false|false]: พิพิธภัณฑ์เต่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.524171504+07:00","message":"[buffer interim] 3109 false พิพิธภัณฑ์เต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.524177247+07:00","message":"[bufferProcess] interim [900000000]:พิพิธภัณฑ์เต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.524180125+07:00","message":"[bufferProcess] send to processor:พี่ๆผมตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.524183148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.524186557+07:00","message":"> Transcript [42055] [false]: 'พี่ๆผมตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.524189043+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.524191036+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.524193013+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.5241951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.524202567+07:00","message":"Push: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.524204435+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.52420626+07:00","message":"Set new StatePrefix : 'พี่ๆผมตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.524208221+07:00","message":"Next Push (prob) : 'ๆผมตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.524216751+07:00","message":"push: {false พี่ 0 0xc003757500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.593828812+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.593861893+07:00","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-05-12T13:05:20.593868793+07:00","message":"receive interim result [false|false]: พี่ๆวงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.593886001+07:00","message":"[buffer interim] 3109 false พี่ๆวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.593900801+07:00","message":"[bufferProcess] interim [960000000]:พี่ๆวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.593904757+07:00","message":"[bufferProcess] send to processor:พิพิธภัณฑ์เต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.593909086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.593914104+07:00","message":"> Transcript [42056] [false]: 'พิพิธภัณฑ์เต่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.593917502+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.59392048+07:00","message":"Set new StatePrefix: 'พิพิธภัณฑ์เต่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.812258916+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.812294782+07:00","message":"receive 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-05-12T13:05:20.812300523+07:00","message":"receive interim result [false|false]: พี่ๆวงตะวันทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:20.812313433+07:00","message":"[buffer interim] 3109 false พี่ๆวงตะวันทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.812324378+07:00","message":"[bufferProcess] interim [200000000]:พี่ๆวงตะวันทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.812326831+07:00","message":"[bufferProcess] send to processor:พี่ๆวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.812331793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.812334537+07:00","message":"> Transcript [42057] [false]: 'พี่ๆวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.812336613+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:20.812338933+07:00","message":"Set new StatePrefix: 'พี่ๆวงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:21.054997452+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:21.055035755+07:00","message":"receive 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-05-12T13:05:21.055041319+07:00","message":"receive interim result [false|false]: พี่ๆวงตะวันทั้งคัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:21.055058149+07:00","message":"[buffer interim] 3109 false พี่ๆวงตะวันทั้งคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.055065059+07:00","message":"[bufferProcess] interim [500000000]:พี่ๆวงตะวันทั้งคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.055067727+07:00","message":"[bufferProcess] send to processor:พี่ๆวงตะวันทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.055072665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.055075503+07:00","message":"> Transcript [42058] [false]: 'พี่ๆวงตะวันทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.055080177+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.055084605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.05508751+07:00","message":"StatePrefix: 'พี่ๆวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.055092725+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:21.36650915+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:21.366545575+07:00","message":"receive 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-05-12T13:05:21.366551693+07:00","message":"receive interim result [false|false]: พี่ๆวงตะวันทั้งครัช"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:21.366565859+07:00","message":"[buffer interim] 3109 false พี่ๆวงตะวันทั้งครัช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.366575029+07:00","message":"[bufferProcess] interim [740000000]:พี่ๆวงตะวันทั้งครัช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.36657766+07:00","message":"[bufferProcess] send to processor:พี่ๆวงตะวันทั้งคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.366583589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.366587647+07:00","message":"> Transcript [42059] [false]: 'พี่ๆวงตะวันทั้งคัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.366592466+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.36659569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.366597824+07:00","message":"StatePrefix: 'พี่ๆวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.366600393+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:21.501778734+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:21.501812027+07:00","message":"receive 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-05-12T13:05:21.501817763+07:00","message":"receive interim result [false|false]: พี่ๆวงตะวันทั้งครัชทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:21.501829157+07:00","message":"[buffer interim] 3109 false พี่ๆวงตะวันทั้งครัชทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.50183628+07:00","message":"[bufferProcess] interim [920000000]:พี่ๆวงตะวันทั้งครัชทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.50183878+07:00","message":"[bufferProcess] send to processor:พี่ๆวงตะวันทั้งครัช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.50184211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.501845143+07:00","message":"> Transcript [42060] [false]: 'พี่ๆวงตะวันทั้งครัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.501848171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.501850088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.501852168+07:00","message":"StatePrefix: 'พี่ๆวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.50185481+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:21.774011494+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:21.774051181+07:00","message":"receive 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-05-12T13:05:21.77405677+07:00","message":"receive interim result [false|false]: พี่ๆวงตะวันทั้งครัชทั้งเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:21.774069073+07:00","message":"[buffer interim] 3109 false พี่ๆวงตะวันทั้งครัชทั้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.774078319+07:00","message":"[bufferProcess] interim [160000000]:พี่ๆวงตะวันทั้งครัชทั้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.774080759+07:00","message":"[bufferProcess] send to processor:พี่ๆวงตะวันทั้งครัชทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.774085788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.774088336+07:00","message":"> Transcript [42061] [false]: 'พี่ๆวงตะวันทั้งครัชทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.774091721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.77409391+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.774095745+07:00","message":"StatePrefix: 'พี่ๆวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.774101531+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.774107587+07:00","message":"Push: 'ๆวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.774109593+07:00","message":"TextPushed: 'พี่ๆวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.774111724+07:00","message":"Set new StatePrefix : 'พี่ๆวงตะวันทั้งครัชทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.774114208+07:00","message":"Next Push (prob) : 'ทั้งครัชทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:21.774122312+07:00","message":"push: {false ๆวงตะวัน 0 0xc003757500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:21.9497142+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:21.949755108+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-05-12T13:05:21.949762197+07:00","message":"receive interim result [false|false]: พี่ๆวงตะวันทั้งครัชทั้งเลือก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:21.949779097+07:00","message":"[buffer interim] 3109 false พี่ๆวงตะวันทั้งครัชทั้งเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.949790582+07:00","message":"[bufferProcess] interim [340000000]:พี่ๆวงตะวันทั้งครัชทั้งเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.949794075+07:00","message":"[bufferProcess] send to processor:พี่ๆวงตะวันทั้งครัชทั้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.949801005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.949804923+07:00","message":"> Transcript [42062] [false]: 'พี่ๆวงตะวันทั้งครัชทั้งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.949809532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.949812215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.949815055+07:00","message":"StatePrefix: 'พี่ๆวงตะวันทั้งครัชทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:21.949818255+07:00","message":"TextPushed: 'พี่ๆวงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.207719924+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.207752178+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-05-12T13:05:22.207758554+07:00","message":"receive interim result [false|false]: พี่ๆวงตะวันทั้งครัชทั้งเลือกตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.207771762+07:00","message":"[buffer interim] 3109 false พี่ๆวงตะวันทั้งครัชทั้งเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.207778651+07:00","message":"[bufferProcess] interim [580000000]:พี่ๆวงตะวันทั้งครัชทั้งเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.207783691+07:00","message":"[bufferProcess] send to processor:พี่ๆวงตะวันทั้งครัชทั้งเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.207789004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.207791768+07:00","message":"> Transcript [42063] [false]: 'พี่ๆวงตะวันทั้งครัชทั้งเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.2077949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.207796963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.207798854+07:00","message":"StatePrefix: 'พี่ๆวงตะวันทั้งครัชทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.207800845+07:00","message":"TextPushed: 'พี่ๆวงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.263920035+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.263955336+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-05-12T13:05:22.263961146+07:00","message":"receive interim result [false|false]: พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.263975345+07:00","message":"[buffer interim] 3109 false พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.263982828+07:00","message":"[bufferProcess] interim [640000000]:พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.263985177+07:00","message":"[bufferProcess] send to processor:พี่ๆวงตะวันทั้งครัชทั้งเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.263988434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.263991285+07:00","message":"> Transcript [42064] [false]: 'พี่ๆวงตะวันทั้งครัชทั้งเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.26399453+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.263996709+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.26399881+07:00","message":"StatePrefix: 'พี่ๆวงตะวันทั้งครัชทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.264000884+07:00","message":"TextPushed: 'พี่ๆวงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.468470526+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.46851049+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-05-12T13:05:22.468518631+07:00","message":"receive interim result [false|false]: พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้งต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.468535204+07:00","message":"[buffer interim] 3109 false พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้งต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.468546682+07:00","message":"[bufferProcess] interim [880000000]:พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้งต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.468550563+07:00","message":"[bufferProcess] send to processor:พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.468557217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.468561728+07:00","message":"> Transcript [42065] [false]: 'พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.468567029+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.468569792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.468573022+07:00","message":"StatePrefix: 'พี่ๆวงตะวันทั้งครัชทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.468575995+07:00","message":"TextPushed: 'พี่ๆวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.468583488+07:00","message":"Push: 'ทั้งครัชทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.468586213+07:00","message":"TextPushed: 'พี่ๆวงตะวันทั้งครัชทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.468591089+07:00","message":"Set new StatePrefix : 'พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.46859456+07:00","message":"Next Push (prob) : 'เลือกทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.46860759+07:00","message":"push: {false ทั้งครัชทั้ง 0 0xc003757500}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:22.582042802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:22.582069481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.588401983+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.588435447+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-05-12T13:05:22.588442999+07:00","message":"receive interim result [false|false]: พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.588467855+07:00","message":"[buffer interim] 3109 false พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.588477122+07:00","message":"[bufferProcess] interim [940000000]:พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.588480651+07:00","message":"[bufferProcess] send to processor:พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้งต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.58848597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.588489679+07:00","message":"> Transcript [42066] [false]: 'พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้งต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.588494756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.588497492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.588500589+07:00","message":"StatePrefix: 'พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.588504524+07:00","message":"TextPushed: 'พี่ๆวงตะวันทั้งครัชทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.629851348+07:00","message":"[GCS] IsForceVAD: false for message ID: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.785140607+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.78519638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้งซ้อม\",\"confidence\":0.9481062}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.78520481+07:00","message":"receive interim result [true|false]: พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้งซ้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.785217062+07:00","message":"end recv isFinal message id 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.785219235+07:00","message":"end Recv id 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.785227255+07:00","message":"[buffer interim] 3109 true พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้งซ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.78524428+07:00","message":"[bufferProcess] interim [240000000]:พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้งซ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.785250259+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.785254104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.785256985+07:00","message":"> Transcript [42067] [false]: 'พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.785260471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.785262303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.785264405+07:00","message":"StatePrefix: 'พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.785269106+07:00","message":"TextPushed: 'พี่ๆวงตะวันทั้งครัชทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.785271207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.785273253+07:00","message":"> Transcript [42068] [true]: 'พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้งซ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.785275567+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.785277322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.785278846+07:00","message":"StatePrefix: 'พี่ๆวงตะวันทั้งครัชทั้งเลือกทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.785280604+07:00","message":"TextPushed: 'พี่ๆวงตะวันทั้งครัชทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:22.785287731+07:00","message":"Push: 'เลือกทั้งซ้อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:22.785297306+07:00","message":"push: {true เลือกทั้งซ้อม 0 0xc003757500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:22.794148035+07:00","message":"write wav file: './tmp/7565/7565_3109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:23.154917042+07:00","message":"[GCS] Start streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:23.622696596+07:00","message":"receive streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:23.622743796+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-05-12T13:05:23.622750954+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:23.622768542+07:00","message":"[buffer interim] 3110 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:23.622777565+07:00","message":"[bufferProcess] interim [300000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:23.622780398+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:23.676547389+07:00","message":"receive streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:23.676585147+07:00","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-05-12T13:05:23.676592249+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:23.676606846+07:00","message":"[buffer interim] 3110 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:23.676617659+07:00","message":"[bufferProcess] interim [420000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:23.676621986+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:23.676628427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:23.67663222+07:00","message":"> Transcript [42069] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:23.676635643+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.236364923+07:00","message":"receive streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.23639797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็รอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.23640411+07:00","message":"receive interim result [false|false]: แล้วก็รอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.236414581+07:00","message":"[buffer interim] 3110 false แล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.236420912+07:00","message":"[bufferProcess] interim [900000000]:แล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.236423206+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.236428223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.236430982+07:00","message":"> Transcript [42070] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.236434107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.236436082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.236438076+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.23644019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.360534735+07:00","message":"receive streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.360568111+07:00","message":"receive 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-05-12T13:05:24.360573636+07:00","message":"receive interim result [false|false]: แล้วก็พร้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.360586008+07:00","message":"[buffer interim] 3110 false แล้วก็พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.360592372+07:00","message":"[bufferProcess] interim [20000000]:แล้วก็พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.360594729+07:00","message":"[bufferProcess] send to processor:แล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.360599663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.360602489+07:00","message":"> Transcript [42071] [false]: 'แล้วก็รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.360605336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.360607216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.36060945+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.360611707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.508359202+07:00","message":"receive streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.508393168+07:00","message":"receive 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-05-12T13:05:24.508398743+07:00","message":"receive interim result [false|false]: แล้วก็ปลอมที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.508412911+07:00","message":"receive streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.508416553+07:00","message":"receive 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-05-12T13:05:24.50841908+07:00","message":"receive interim result [false|false]: แล้วก็พร้อมที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.508424557+07:00","message":"[buffer interim] 3110 false แล้วก็ปลอมที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.508428242+07:00","message":"[buffer interim] 3110 false แล้วก็พร้อมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508434622+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็ปลอมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508436848+07:00","message":"[bufferProcess] send to processor:แล้วก็พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508439873+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็พร้อมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508441566+07:00","message":"[bufferProcess] send to processor:แล้วก็ปลอมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508444031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508446732+07:00","message":"> Transcript [42072] [false]: 'แล้วก็พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508449892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508452442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508454222+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.50845621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508457863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508464601+07:00","message":"> Transcript [42073] [false]: 'แล้วก็ปลอมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508466885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508468558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508470143+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.50847174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508474367+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508476336+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508478728+07:00","message":"Set new StatePrefix : 'แล้วก็ปลอมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.508480854+07:00","message":"Next Push (prob) : 'ก็ปลอมที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.508495616+07:00","message":"push: {false แล้ว 0 0xc003757c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.713954433+07:00","message":"receive streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.714002758+07:00","message":"receive 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-05-12T13:05:24.714010653+07:00","message":"receive interim result [false|false]: แล้วก็พร้อมที่จะมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:24.714027607+07:00","message":"[buffer interim] 3110 false แล้วก็พร้อมที่จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.714039771+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็พร้อมที่จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.714043635+07:00","message":"[bufferProcess] send to processor:แล้วก็พร้อมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.714051853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.714056538+07:00","message":"> Transcript [42074] [false]: 'แล้วก็พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.714060303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:24.714063441+07:00","message":"Set new StatePrefix: 'แล้วก็พร้อมที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:25.091705419+07:00","message":"receive streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:25.09176351+07:00","message":"receive 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-05-12T13:05:25.09176986+07:00","message":"receive interim result [false|false]: แล้วก็พร้อมที่จะมาเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:25.091784246+07:00","message":"[buffer interim] 3110 false แล้วก็พร้อมที่จะมาเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.091795826+07:00","message":"[bufferProcess] interim [800000000]:แล้วก็พร้อมที่จะมาเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.091799976+07:00","message":"[bufferProcess] send to processor:แล้วก็พร้อมที่จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.091808427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.091812668+07:00","message":"> Transcript [42075] [false]: 'แล้วก็พร้อมที่จะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.091818068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.091820235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.091833591+07:00","message":"StatePrefix: 'แล้วก็พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.091836135+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:25.399296143+07:00","message":"receive streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:25.399330395+07:00","message":"receive 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-05-12T13:05:25.399336045+07:00","message":"receive interim result [false|false]: แล้วก็พร้อมที่จะมาเล่นให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:25.39934543+07:00","message":"[buffer interim] 3110 false แล้วก็พร้อมที่จะมาเล่นให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.399352841+07:00","message":"[bufferProcess] interim [40000000]:แล้วก็พร้อมที่จะมาเล่นให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.39935568+07:00","message":"[bufferProcess] send to processor:แล้วก็พร้อมที่จะมาเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.399358867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.399361726+07:00","message":"> Transcript [42076] [false]: 'แล้วก็พร้อมที่จะมาเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.39936469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.399366722+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.399369065+07:00","message":"StatePrefix: 'แล้วก็พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.399371645+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:25.469586713+07:00","message":"receive streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:25.469617941+07:00","message":"receive 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-05-12T13:05:25.469623991+07:00","message":"receive interim result [false|false]: แล้วก็พร้อมที่จะมาเล่นให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:25.469635841+07:00","message":"[buffer interim] 3110 false แล้วก็พร้อมที่จะมาเล่นให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.469652073+07:00","message":"[bufferProcess] interim [160000000]:แล้วก็พร้อมที่จะมาเล่นให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.469655067+07:00","message":"[bufferProcess] send to processor:แล้วก็พร้อมที่จะมาเล่นให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.469661423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.469664216+07:00","message":"> Transcript [42077] [false]: 'แล้วก็พร้อมที่จะมาเล่นให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.46966716+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.469669121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.469671499+07:00","message":"StatePrefix: 'แล้วก็พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.469673809+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:25.582425298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:25.582427538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:25.793879961+07:00","message":"receive streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:25.793916237+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-05-12T13:05:25.793922219+07:00","message":"receive interim result [false|false]: แล้วก็พร้อมที่จะมาเล่นให้กับแฟน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:25.793937164+07:00","message":"[buffer interim] 3110 false แล้วก็พร้อมที่จะมาเล่นให้กับแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.793947996+07:00","message":"[bufferProcess] interim [460000000]:แล้วก็พร้อมที่จะมาเล่นให้กับแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.793951979+07:00","message":"[bufferProcess] send to processor:แล้วก็พร้อมที่จะมาเล่นให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.793959177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.793963987+07:00","message":"> Transcript [42078] [false]: 'แล้วก็พร้อมที่จะมาเล่นให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.793968792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.793971719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.793974309+07:00","message":"StatePrefix: 'แล้วก็พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.793977334+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.7939829+07:00","message":"Push: 'ก็พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.793984857+07:00","message":"TextPushed: 'แล้วก็พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.793987065+07:00","message":"Set new StatePrefix : 'แล้วก็พร้อมที่จะมาเล่นให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.793989408+07:00","message":"Next Push (prob) : 'มาเล่นให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:25.793997889+07:00","message":"push: {false ก็พร้อมที่จะ 0 0xc003757c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:25.980100895+07:00","message":"receive streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:25.980138177+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-05-12T13:05:25.980143941+07:00","message":"receive interim result [false|false]: แล้วก็พร้อมที่จะมาเล่นให้กับแฟนๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:25.980154678+07:00","message":"[buffer interim] 3110 false แล้วก็พร้อมที่จะมาเล่นให้กับแฟนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.980161757+07:00","message":"[bufferProcess] interim [640000000]:แล้วก็พร้อมที่จะมาเล่นให้กับแฟนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.980164459+07:00","message":"[bufferProcess] send to processor:แล้วก็พร้อมที่จะมาเล่นให้กับแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.98016804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.980170833+07:00","message":"> Transcript [42079] [false]: 'แล้วก็พร้อมที่จะมาเล่นให้กับแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.980174206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.980177065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.980180623+07:00","message":"StatePrefix: 'แล้วก็พร้อมที่จะมาเล่นให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:25.980184343+07:00","message":"TextPushed: 'แล้วก็พร้อมที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.154073726+07:00","message":"[GCS] IsForceVAD: false for message ID: 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.251579889+07:00","message":"receive streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.251631575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็พร้อมที่จะมาเล่นให้กับแฟนๆ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.251640064+07:00","message":"receive interim result [true|false]: แล้วก็พร้อมที่จะมาเล่นให้กับแฟนๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.251650839+07:00","message":"end recv isFinal message id 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.251652999+07:00","message":"end Recv id 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.251660396+07:00","message":"[buffer interim] 3110 true แล้วก็พร้อมที่จะมาเล่นให้กับแฟนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.251669765+07:00","message":"[bufferProcess] interim [30000000]:แล้วก็พร้อมที่จะมาเล่นให้กับแฟนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.251674389+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็พร้อมที่จะมาเล่นให้กับแฟนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.251677406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.251680361+07:00","message":"> Transcript [42080] [false]: 'แล้วก็พร้อมที่จะมาเล่นให้กับแฟนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.251683631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.251685528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.251687673+07:00","message":"StatePrefix: 'แล้วก็พร้อมที่จะมาเล่นให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.251690117+07:00","message":"TextPushed: 'แล้วก็พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.251691922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.251693857+07:00","message":"> Transcript [42081] [true]: 'แล้วก็พร้อมที่จะมาเล่นให้กับแฟนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.251695974+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.25169771+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.251701789+07:00","message":"StatePrefix: 'แล้วก็พร้อมที่จะมาเล่นให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.251703798+07:00","message":"TextPushed: 'แล้วก็พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.251709825+07:00","message":"Push: 'มาเล่นให้กับแฟนๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.251718054+07:00","message":"push: {true มาเล่นให้กับแฟนๆ 0 0xc003757c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:26.259784144+07:00","message":"write wav file: './tmp/7565/7565_3110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.350637259+07:00","message":"[GCS] Start streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.461646186+07:00","message":"[GCS] Cleaned up inactive client: 3085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.461671154+07:00","message":"[GCS] Cleaned up inactive client: 3083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.461673891+07:00","message":"[GCS] Cleaned up inactive client: 3080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.46167572+07:00","message":"[GCS] Cleaned up inactive client: 3081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.461677543+07:00","message":"[GCS] Cleaned up inactive client: 3082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.461679708+07:00","message":"[GCS] Cleaned up inactive client: 3084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.837342893+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.837384711+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-05-12T13:05:26.837390236+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:26.837405868+07:00","message":"[buffer interim] 3111 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.83741288+07:00","message":"[bufferProcess] interim [300000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:26.837414845+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.014343263+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.014374941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.014379956+07:00","message":"receive interim result [false|false]: อย่างเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.014393733+07:00","message":"[buffer interim] 3111 false อย่างเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.014400909+07:00","message":"[bufferProcess] interim [480000000]:อย่างเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.014403132+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.014407823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.014410429+07:00","message":"> Transcript [42082] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.014412329+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.19197225+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.192008625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเต็มที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.192013966+07:00","message":"receive interim result [false|false]: อย่างเต็มที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.192028152+07:00","message":"[buffer interim] 3111 false อย่างเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.192036325+07:00","message":"[bufferProcess] interim [660000000]:อย่างเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.19203873+07:00","message":"[bufferProcess] send to processor:อย่างเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.192041979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.192044746+07:00","message":"> Transcript [42083] [false]: 'อย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.192046777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.192048617+07:00","message":"Set new StatePrefix: 'อย่างเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.401977554+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.402010389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเต็มที่อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.402015787+07:00","message":"receive interim result [false|false]: อย่างเต็มที่อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.402030817+07:00","message":"[buffer interim] 3111 false อย่างเต็มที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.40203822+07:00","message":"[bufferProcess] interim [900000000]:อย่างเต็มที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.40204135+07:00","message":"[bufferProcess] send to processor:อย่างเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.402047513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.402050242+07:00","message":"> Transcript [42084] [false]: 'อย่างเต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.402053583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.402055493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.402057529+07:00","message":"StatePrefix: 'อย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.402059711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.517207016+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.517248487+07:00","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-05-12T13:05:27.517254164+07:00","message":"receive interim result [false|false]: อย่างเต็มที่อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.517266889+07:00","message":"[buffer interim] 3111 false อย่างเต็มที่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.517274406+07:00","message":"[bufferProcess] interim [960000000]:อย่างเต็มที่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.517276801+07:00","message":"[bufferProcess] send to processor:อย่างเต็มที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.517281717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.517286017+07:00","message":"> Transcript [42085] [false]: 'อย่างเต็มที่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.517289294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.517291584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.517293474+07:00","message":"StatePrefix: 'อย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.517295637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.534344884+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.534379978+07:00","message":"receive 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-05-12T13:05:27.5343853+07:00","message":"receive interim result [false|false]: อย่างเต็มที่อย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.534401012+07:00","message":"[buffer interim] 3111 false อย่างเต็มที่อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.534408157+07:00","message":"[bufferProcess] interim [20000000]:อย่างเต็มที่อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.53441027+07:00","message":"[bufferProcess] send to processor:อย่างเต็มที่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.534413632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.534416679+07:00","message":"> Transcript [42086] [false]: 'อย่างเต็มที่อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.534419706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.534421597+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.534423352+07:00","message":"StatePrefix: 'อย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.534430931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.599431929+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.599476981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเต็มที่อยากแนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.599482754+07:00","message":"receive interim result [false|false]: อย่างเต็มที่อยากแนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.599495307+07:00","message":"[buffer interim] 3111 false อย่างเต็มที่อยากแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.599502476+07:00","message":"[bufferProcess] interim [80000000]:อย่างเต็มที่อยากแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.599504909+07:00","message":"[bufferProcess] send to processor:อย่างเต็มที่อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.599509695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.599512284+07:00","message":"> Transcript [42087] [false]: 'อย่างเต็มที่อย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.599515512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.599517859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.599519942+07:00","message":"StatePrefix: 'อย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.599523697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.599528227+07:00","message":"Push: 'อย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.599530582+07:00","message":"TextPushed: 'อย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.599532567+07:00","message":"Set new StatePrefix : 'อย่างเต็มที่อย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.599535034+07:00","message":"Next Push (prob) : 'ที่อย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.599543399+07:00","message":"push: {false อย่างเต็ม 0 0xc005695880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.719147556+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.719183559+07:00","message":"receive 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-05-12T13:05:27.719189319+07:00","message":"receive interim result [false|false]: อย่างเต็มที่อย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.719201679+07:00","message":"[buffer interim] 3111 false อย่างเต็มที่อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.719209953+07:00","message":"[bufferProcess] interim [140000000]:อย่างเต็มที่อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.719213541+07:00","message":"[bufferProcess] send to processor:อย่างเต็มที่อยากแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.719221465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.719226575+07:00","message":"> Transcript [42088] [false]: 'อย่างเต็มที่อยากแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.719229377+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.719231845+07:00","message":"Set new StatePrefix: 'อย่างเต็มที่อยากแนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.722015452+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.72203172+07:00","message":"receive 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-05-12T13:05:27.72203611+07:00","message":"receive interim result [false|false]: อย่างเต็มที่อย่างแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.722045365+07:00","message":"[buffer interim] 3111 false อย่างเต็มที่อย่างแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.722049116+07:00","message":"[bufferProcess] interim [200000000]:อย่างเต็มที่อย่างแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.722051093+07:00","message":"[bufferProcess] send to processor:อย่างเต็มที่อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.722053671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.722056083+07:00","message":"> Transcript [42089] [false]: 'อย่างเต็มที่อย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.722057867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.722059526+07:00","message":"Set new StatePrefix: 'อย่างเต็มที่อย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.968907264+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.968941092+07:00","message":"receive 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-05-12T13:05:27.968946912+07:00","message":"receive interim result [false|false]: อย่างเต็มที่อย่างแน่นอนครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:27.968959491+07:00","message":"[buffer interim] 3111 false อย่างเต็มที่อย่างแน่นอนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.968966221+07:00","message":"[bufferProcess] interim [500000000]:อย่างเต็มที่อย่างแน่นอนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.968968624+07:00","message":"[bufferProcess] send to processor:อย่างเต็มที่อย่างแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.968973505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.968976299+07:00","message":"> Transcript [42090] [false]: 'อย่างเต็มที่อย่างแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.968978994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:27.968981002+07:00","message":"Set new StatePrefix: 'อย่างเต็มที่อย่างแน่นอน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:28.583042518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:28.583055264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:28.617946223+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:28.617992+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-05-12T13:05:28.618000112+07:00","message":"receive interim result [false|false]: อย่างเต็มที่อย่างแน่นอนครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:28.618016704+07:00","message":"[buffer interim] 3111 false อย่างเต็มที่อย่างแน่นอนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:28.618025328+07:00","message":"[bufferProcess] interim [100000000]:อย่างเต็มที่อย่างแน่นอนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:28.618028026+07:00","message":"[bufferProcess] send to processor:อย่างเต็มที่อย่างแน่นอนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:28.618035196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:28.618038001+07:00","message":"> Transcript [42091] [false]: 'อย่างเต็มที่อย่างแน่นอนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:28.61804229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:28.618045075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:28.618050977+07:00","message":"StatePrefix: 'อย่างเต็มที่อย่างแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:28.618053476+07:00","message":"TextPushed: 'อย่างเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:29.868846664+07:00","message":"[GCS] IsForceVAD: false for message ID: 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.000737955+07:00","message":"[GCS] Start streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.009376161+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.009410396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเต็มที่อย่างแน่นอนครับอีกครั้งหนึ่งนะครับ\",\"confidence\":0.9309518}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.009416647+07:00","message":"receive interim result [true|false]: อย่างเต็มที่อย่างแน่นอนครับอีกครั้งหนึ่งนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.009425065+07:00","message":"end recv isFinal message id 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.009427021+07:00","message":"end Recv id 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.009432037+07:00","message":"[buffer interim] 3111 true อย่างเต็มที่อย่างแน่นอนครับอีกครั้งหนึ่งนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.009441518+07:00","message":"[bufferProcess] interim [540000000]:อย่างเต็มที่อย่างแน่นอนครับอีกครั้งหนึ่งนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.009446624+07:00","message":"[bufferProcess] send to processor (isfinal):อย่างเต็มที่อย่างแน่นอนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.009449936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.009452668+07:00","message":"> Transcript [42092] [false]: 'อย่างเต็มที่อย่างแน่นอนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.009455318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.0094678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.009470116+07:00","message":"StatePrefix: 'อย่างเต็มที่อย่างแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.009472331+07:00","message":"TextPushed: 'อย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.009474068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.009476084+07:00","message":"> Transcript [42093] [true]: 'อย่างเต็มที่อย่างแน่นอนครับอีกครั้งหนึ่งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.00947867+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.00948036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.009481927+07:00","message":"StatePrefix: 'อย่างเต็มที่อย่างแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.009483749+07:00","message":"TextPushed: 'อย่างเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.009488967+07:00","message":"Push: 'ที่อย่างแน่นอนครับอีกครั้งหนึ่งนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.00949667+07:00","message":"push: {true ที่อย่างแน่นอนครับอีกครั้งหนึ่งนะครับ 0 0xc005695880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:30.018653039+07:00","message":"write wav file: './tmp/7565/7565_3111.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.491192227+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.491236285+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-05-12T13:05:30.491241565+07:00","message":"receive interim result [false|false]: วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.491261281+07:00","message":"[buffer interim] 3112 false วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.491270029+07:00","message":"[bufferProcess] interim [300000000]:วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.491271885+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.55608118+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.556112818+07:00","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-05-12T13:05:30.556118625+07:00","message":"receive interim result [false|false]: วงตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.556131211+07:00","message":"[buffer interim] 3112 false วงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.556141436+07:00","message":"[bufferProcess] interim [420000000]:วงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.556143562+07:00","message":"[bufferProcess] send to processor:วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.556146879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.556149749+07:00","message":"> Transcript [42094] [false]: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.556151694+07:00","message":"Set StatePrefix (first interim): 'วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.677358937+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.677391533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.677397422+07:00","message":"receive interim result [false|false]: วงตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.677410324+07:00","message":"[buffer interim] 3112 false วงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.677418898+07:00","message":"[bufferProcess] interim [480000000]:วงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.677421306+07:00","message":"[bufferProcess] send to processor:วงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.677424566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.677427304+07:00","message":"> Transcript [42095] [false]: 'วงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.677430486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.677432604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.677435043+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.677437036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.724974671+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.725015748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.725022204+07:00","message":"receive interim result [false|false]: วงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.725038288+07:00","message":"[buffer interim] 3112 false วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.725047764+07:00","message":"[bufferProcess] interim [540000000]:วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.725050148+07:00","message":"[bufferProcess] send to processor:วงตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.72505358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.725056996+07:00","message":"> Transcript [42096] [false]: 'วงตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.725060348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.725062786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.725065611+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:30.725067925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:30.898550473+07:00","message":"[GCS] IsForceVAD: false for message ID: 3112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.035394168+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.03542962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.035434946+07:00","message":"receive interim result [false|false]: วงตาวันนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.035448697+07:00","message":"[buffer interim] 3112 false วงตาวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.035463422+07:00","message":"[bufferProcess] interim [780000000]:วงตาวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.035466406+07:00","message":"[bufferProcess] send to processor:วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.035469585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.035472281+07:00","message":"> Transcript [42097] [false]: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.035475214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.035477147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.035479182+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.035481211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.045080814+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.045116835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.045122227+07:00","message":"receive interim result [false|false]: วงตาวันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.045136175+07:00","message":"[buffer interim] 3112 false วงตาวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.045143054+07:00","message":"[bufferProcess] interim [840000000]:วงตาวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.045145251+07:00","message":"[bufferProcess] send to processor:วงตาวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.045148541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.045151323+07:00","message":"> Transcript [42098] [false]: 'วงตาวันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.045154553+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.04515657+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.045158633+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.045177867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.045183318+07:00","message":"Push: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.045185309+07:00","message":"TextPushed: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.045187356+07:00","message":"Set new StatePrefix : 'วงตาวันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.045189402+07:00","message":"Next Push (prob) : 'ตาวันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.045198006+07:00","message":"push: {false วง 0 0xc005695c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.052295463+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.052320757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวันนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.052326065+07:00","message":"receive interim result [false|false]: วงตาวันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.052337797+07:00","message":"[buffer interim] 3112 false วงตาวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.052343402+07:00","message":"[bufferProcess] interim [900000000]:วงตาวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.052345604+07:00","message":"[bufferProcess] send to processor:วงตาวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.052351994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.052354691+07:00","message":"> Transcript [42099] [false]: 'วงตาวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.052357571+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.052359586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.052362085+07:00","message":"StatePrefix: 'วงตาวันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.052364454+07:00","message":"TextPushed: 'วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.087657473+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.087691048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวันนะครับ\",\"confidence\":0.95168436}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.087696304+07:00","message":"receive interim result [true|false]: วงตาวันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.087705877+07:00","message":"end recv isFinal message id 3112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.087707982+07:00","message":"end Recv id 3112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.087719661+07:00","message":"[buffer interim] 3112 true วงตาวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.087744656+07:00","message":"[bufferProcess] interim [930000000]:วงตาวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.087749545+07:00","message":"[bufferProcess] send to processor (isfinal):วงตาวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.087753804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.087758042+07:00","message":"> Transcript [42100] [false]: 'วงตาวันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.087762415+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.087765342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.087768393+07:00","message":"StatePrefix: 'วงตาวันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.087772161+07:00","message":"TextPushed: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.087774788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.087777962+07:00","message":"> Transcript [42101] [true]: 'วงตาวันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.087781235+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.087784217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.087786728+07:00","message":"StatePrefix: 'วงตาวันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.087789468+07:00","message":"TextPushed: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:31.087793361+07:00","message":"Push: 'ตาวันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.08780593+07:00","message":"push: {true ตาวันนะครับ 0 0xc005695c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:31.093442105+07:00","message":"write wav file: './tmp/7565/7565_3112.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:31.280375887+07:00","message":"[GCS] Start streaming session, msgId: 3113"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:31.583379442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:31.583383917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.011137057+07:00","message":"receive streaming session, msgId: 3113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.011177331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุ่มพวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.011183086+07:00","message":"receive interim result [false|false]: พุ่มพวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.011200184+07:00","message":"[buffer interim] 3113 false พุ่มพวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.011207578+07:00","message":"[bufferProcess] interim [600000000]:พุ่มพวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.011209842+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.458807562+07:00","message":"receive streaming session, msgId: 3113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.458855447+07:00","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-05-12T13:05:32.458862406+07:00","message":"receive interim result [false|false]: วงกลม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.458880208+07:00","message":"[buffer interim] 3113 false วงกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.458888174+07:00","message":"[bufferProcess] interim [960000000]:วงกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.458890652+07:00","message":"[bufferProcess] send to processor:พุ่มพวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.458899411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.458902361+07:00","message":"> Transcript [42102] [false]: 'พุ่มพวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.458904697+07:00","message":"Set StatePrefix (first interim): 'พุ่มพวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.533311688+07:00","message":"receive streaming session, msgId: 3113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.533347058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงกลมใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.533352498+07:00","message":"receive interim result [false|false]: วงกลมใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.533364567+07:00","message":"[buffer interim] 3113 false วงกลมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.533374816+07:00","message":"[bufferProcess] interim [80000000]:วงกลมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.533377315+07:00","message":"[bufferProcess] send to processor:วงกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.533382194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.533384979+07:00","message":"> Transcript [42103] [false]: 'วงกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.533387143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.533389371+07:00","message":"Set new StatePrefix: 'วงกลม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.64840086+07:00","message":"receive streaming session, msgId: 3113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.648433111+07:00","message":"receive 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-05-12T13:05:32.648438467+07:00","message":"receive interim result [false|false]: วงกลมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.648453143+07:00","message":"[buffer interim] 3113 false วงกลมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.648469682+07:00","message":"[bufferProcess] interim [140000000]:วงกลมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.648473085+07:00","message":"[bufferProcess] send to processor:วงกลมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.648479175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.648482712+07:00","message":"> Transcript [42104] [false]: 'วงกลมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.648487066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.648490124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.648493163+07:00","message":"StatePrefix: 'วงกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.648496191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.657705065+07:00","message":"receive streaming session, msgId: 3113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.657725262+07:00","message":"receive 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-05-12T13:05:32.657730157+07:00","message":"receive interim result [false|false]: วงกลมนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:32.657742068+07:00","message":"[buffer interim] 3113 false วงกลมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.657748248+07:00","message":"[bufferProcess] interim [200000000]:วงกลมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.65775245+07:00","message":"[bufferProcess] send to processor:วงกลมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.657756262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.657759637+07:00","message":"> Transcript [42105] [false]: 'วงกลมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.657765261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.657768057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.657770816+07:00","message":"StatePrefix: 'วงกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:32.657774014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.009897263+07:00","message":"receive streaming session, msgId: 3113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.00993097+07:00","message":"receive 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-05-12T13:05:33.009936973+07:00","message":"receive interim result [false|false]: วงกลมนะครับพี่พรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.009949255+07:00","message":"[buffer interim] 3113 false วงกลมนะครับพี่พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.009958664+07:00","message":"[bufferProcess] interim [500000000]:วงกลมนะครับพี่พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.00996156+07:00","message":"[bufferProcess] send to processor:วงกลมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.009967023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.009969676+07:00","message":"> Transcript [42106] [false]: 'วงกลมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.009972831+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.009974855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.009976957+07:00","message":"StatePrefix: 'วงกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.009978833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.077428918+07:00","message":"receive streaming session, msgId: 3113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.077473544+07:00","message":"receive 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-05-12T13:05:33.077480081+07:00","message":"receive interim result [false|false]: วงกลมนะครับเดี๋ยวผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.07749178+07:00","message":"[buffer interim] 3113 false วงกลมนะครับเดี๋ยวผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.077499759+07:00","message":"[bufferProcess] interim [620000000]:วงกลมนะครับเดี๋ยวผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.07750302+07:00","message":"[bufferProcess] send to processor:วงกลมนะครับพี่พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.07750866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.077511599+07:00","message":"> Transcript [42107] [false]: 'วงกลมนะครับพี่พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.077514304+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.077516079+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.077518026+07:00","message":"StatePrefix: 'วงกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.077520004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.077522645+07:00","message":"Push: 'วงกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.077524563+07:00","message":"TextPushed: 'วงกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.077526896+07:00","message":"Set new StatePrefix : 'วงกลมนะครับพี่พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.077529172+07:00","message":"Next Push (prob) : 'นะครับพี่พรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.077535364+07:00","message":"push: {false วงกลม 0 0xc004429b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.18541484+07:00","message":"receive streaming session, msgId: 3113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.185466447+07:00","message":"receive 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-05-12T13:05:33.185474816+07:00","message":"receive interim result [false|false]: วงกลมนะครับเดี๋ยวผมตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.185492131+07:00","message":"[buffer interim] 3113 false วงกลมนะครับเดี๋ยวผมตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.185502586+07:00","message":"[bufferProcess] interim [680000000]:วงกลมนะครับเดี๋ยวผมตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.185506749+07:00","message":"[bufferProcess] send to processor:วงกลมนะครับเดี๋ยวผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.185511338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.18551594+07:00","message":"> Transcript [42108] [false]: 'วงกลมนะครับเดี๋ยวผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.185519598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.185523022+07:00","message":"Set new StatePrefix: 'วงกลมนะครับเดี๋ยวผมจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.223689441+07:00","message":"receive streaming session, msgId: 3113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.223724473+07:00","message":"receive 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-05-12T13:05:33.223730173+07:00","message":"receive interim result [false|false]: วงกลมนะครับพี่ผมสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.223745702+07:00","message":"[buffer interim] 3113 false วงกลมนะครับพี่ผมสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.223753627+07:00","message":"[bufferProcess] interim [740000000]:วงกลมนะครับพี่ผมสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.223756896+07:00","message":"[bufferProcess] send to processor:วงกลมนะครับเดี๋ยวผมตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.223761715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.223768531+07:00","message":"> Transcript [42109] [false]: 'วงกลมนะครับเดี๋ยวผมตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.223772141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.223775574+07:00","message":"Set new StatePrefix: 'วงกลมนะครับเดี๋ยวผมตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.274334485+07:00","message":"[GCS] IsForceVAD: false for message ID: 3113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.356161415+07:00","message":"receive streaming session, msgId: 3113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.356205705+07:00","message":"receive 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-05-12T13:05:33.356212344+07:00","message":"receive interim result [false|false]: วงกลมนะครับผมสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.356227199+07:00","message":"[buffer interim] 3113 false วงกลมนะครับผมสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.356238386+07:00","message":"[bufferProcess] interim [920000000]:วงกลมนะครับผมสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.356241529+07:00","message":"[bufferProcess] send to processor:วงกลมนะครับพี่ผมสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.356245524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.356248344+07:00","message":"> Transcript [42110] [false]: 'วงกลมนะครับพี่ผมสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.356250548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.356253142+07:00","message":"Set new StatePrefix: 'วงกลมนะครับพี่ผมสวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.395215914+07:00","message":"[GCS] Start streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.444896009+07:00","message":"receive streaming session, msgId: 3113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.44492962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุ่มพวงพร้อมนะครับผมสวัสดีครับ\",\"confidence\":0.8288585}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.444935986+07:00","message":"receive interim result [true|false]: พุ่มพวงพร้อมนะครับผมสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.444943775+07:00","message":"end recv isFinal message id 3113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.444945859+07:00","message":"end Recv id 3113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.444952152+07:00","message":"[buffer interim] 3113 true พุ่มพวงพร้อมนะครับผมสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.444965338+07:00","message":"[bufferProcess] interim [10000000]:พุ่มพวงพร้อมนะครับผมสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.444968275+07:00","message":"[bufferProcess] send to processor (isfinal):วงกลมนะครับผมสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.444971298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.444974144+07:00","message":"> Transcript [42111] [false]: 'วงกลมนะครับผมสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.444976331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.444978561+07:00","message":"Set new StatePrefix: 'วงกลมนะครับผมสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.444980295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.444982369+07:00","message":"> Transcript [42112] [true]: 'พุ่มพวงพร้อมนะครับผมสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.444984586+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.444986744+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.444988488+07:00","message":"StatePrefix: 'วงกลมนะครับผมสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.444990433+07:00","message":"TextPushed: 'วงกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.444992019+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.445075337+07:00","message":"Push: 'พุ่มพวงพร้อมนะครับผมสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.445077837+07:00","message":"TextPushed: 'วงกลมพุ่มพวงพร้อมนะครับผมสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.445079888+07:00","message":"Set new StatePrefix : 'พุ่มพวงพร้อมนะครับผมสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.44508181+07:00","message":"Next Push (prob) : 'พุ่มพวงพร้อมนะครับผมสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.445089728+07:00","message":"push: {true พุ่มพวงพร้อมนะครับผมสวัสดีครับ 0 0xc004429b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.445100217+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3113.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:33.452408291+07:00","message":"write wav file: './tmp/7565/7565_3113.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.856399392+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.856443569+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-05-12T13:05:33.856450529+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.856472446+07:00","message":"[buffer interim] 3114 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.856483401+07:00","message":"[bufferProcess] interim [240000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.856485243+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.917139882+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.917182576+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-05-12T13:05:33.917189003+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.917204097+07:00","message":"[buffer interim] 3114 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.917213379+07:00","message":"[bufferProcess] interim [360000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.917215583+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.917218499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.917221143+07:00","message":"> Transcript [42113] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.91722363+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.922501223+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.922530079+07:00","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-05-12T13:05:33.922535074+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:33.922546183+07:00","message":"[buffer interim] 3114 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.922551299+07:00","message":"[bufferProcess] interim [420000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.9225537+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.922560351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.922562948+07:00","message":"> Transcript [42114] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.922564808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:33.922566901+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.103962614+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.104017992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.104027015+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.104047731+07:00","message":"[buffer interim] 3114 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.104062283+07:00","message":"[bufferProcess] interim [540000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.104066348+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.104077646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.104081868+07:00","message":"> Transcript [42115] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.10408692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.104090022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.104093086+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.104096183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.439553828+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.439598037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.439608185+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.439625312+07:00","message":"[buffer interim] 3114 false สวัสดีครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.439637376+07:00","message":"[bufferProcess] interim [900000000]:สวัสดีครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.439641284+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.439650288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.439654932+07:00","message":"> Transcript [42116] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.439660204+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.439662968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.439668413+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.439671673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.568776362+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.568816072+07:00","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-05-12T13:05:34.568821949+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.568835825+07:00","message":"[buffer interim] 3114 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.568842621+07:00","message":"[bufferProcess] interim [960000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.568845079+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.568850439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.568853238+07:00","message":"> Transcript [42117] [false]: 'สวัสดีครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.568855978+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.568857816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.568859842+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.568862274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:34.583956583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:34.583964758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.641953043+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.641996791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับพี่พรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.642004143+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่พรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.642019649+07:00","message":"[buffer interim] 3114 false สวัสดีครับพี่พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.642030424+07:00","message":"[bufferProcess] interim [80000000]:สวัสดีครับพี่พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.642033659+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.642040189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.64204534+07:00","message":"> Transcript [42118] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.642050065+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.642053072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.642055938+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.642058973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.642066234+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.642069143+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.642072127+07:00","message":"Set new StatePrefix : 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.642075215+07:00","message":"Next Push (prob) : 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.642085225+07:00","message":"push: {false สวัสดี 0 0xc004429d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.756780803+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.756831606+07:00","message":"receive 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-05-12T13:05:34.756838587+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่เปิ้ล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.756853678+07:00","message":"[buffer interim] 3114 false สวัสดีครับพี่เปิ้ล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.756861702+07:00","message":"[bufferProcess] interim [140000000]:สวัสดีครับพี่เปิ้ล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.756864382+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.756876718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.756879899+07:00","message":"> Transcript [42119] [false]: 'สวัสดีครับพี่พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.756883323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.756885693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.756887755+07:00","message":"StatePrefix: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.756890073+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.83571817+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.835767676+07:00","message":"receive 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-05-12T13:05:34.835775792+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่ผึ้งใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.835794456+07:00","message":"[buffer interim] 3114 false สวัสดีครับพี่ผึ้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.835804347+07:00","message":"[bufferProcess] interim [260000000]:สวัสดีครับพี่ผึ้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.835809296+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่เปิ้ล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.835816188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.835820271+07:00","message":"> Transcript [42120] [false]: 'สวัสดีครับพี่เปิ้ล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.83582382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.83582592+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.835827725+07:00","message":"StatePrefix: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.835830077+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.886597187+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.886638509+07:00","message":"receive 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-05-12T13:05:34.886645098+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่เปิ้ล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.886661644+07:00","message":"[buffer interim] 3114 false สวัสดีครับพี่เปิ้ล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.886669499+07:00","message":"[bufferProcess] interim [320000000]:สวัสดีครับพี่เปิ้ล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.886672227+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่ผึ้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.88667974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.886682528+07:00","message":"> Transcript [42121] [false]: 'สวัสดีครับพี่ผึ้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.886686286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.886688459+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.88669058+07:00","message":"StatePrefix: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.886692768+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.950571748+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.9506072+07:00","message":"receive 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-05-12T13:05:34.950613161+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่ผึ้งในวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.950629843+07:00","message":"[buffer interim] 3114 false สวัสดีครับพี่ผึ้งในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.950637399+07:00","message":"[bufferProcess] interim [380000000]:สวัสดีครับพี่ผึ้งในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.950640531+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่เปิ้ล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.950645085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.950647918+07:00","message":"> Transcript [42122] [false]: 'สวัสดีครับพี่เปิ้ล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.950651488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.950653676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.950655517+07:00","message":"StatePrefix: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.950657636+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.950660576+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.950662503+07:00","message":"TextPushed: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.950664792+07:00","message":"Set new StatePrefix : 'สวัสดีครับพี่เปิ้ล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:34.950668576+07:00","message":"Next Push (prob) : 'พี่เปิ้ล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:34.950676463+07:00","message":"push: {false ครับ 0 0xc004429d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.145700059+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.145740252+07:00","message":"receive 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-05-12T13:05:35.145747538+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่ผึ้งในวงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.145762956+07:00","message":"[buffer interim] 3114 false สวัสดีครับพี่ผึ้งในวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.145771403+07:00","message":"[bufferProcess] interim [560000000]:สวัสดีครับพี่ผึ้งในวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.145774953+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่ผึ้งในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.145781619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.145785948+07:00","message":"> Transcript [42123] [false]: 'สวัสดีครับพี่ผึ้งในวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.145789517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.145794559+07:00","message":"Set new StatePrefix: 'สวัสดีครับพี่ผึ้งในวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.151225059+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.151249049+07:00","message":"receive 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-05-12T13:05:35.151253883+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่ผึ้งในวงเต่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.151264615+07:00","message":"[buffer interim] 3114 false สวัสดีครับพี่ผึ้งในวงเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.151270228+07:00","message":"[bufferProcess] interim [620000000]:สวัสดีครับพี่ผึ้งในวงเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.151272429+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่ผึ้งในวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.151275057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.151277354+07:00","message":"> Transcript [42124] [false]: 'สวัสดีครับพี่ผึ้งในวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.151280269+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.151282375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.151284297+07:00","message":"StatePrefix: 'สวัสดีครับพี่ผึ้งในวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.151286608+07:00","message":"TextPushed: 'สวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.265283486+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.265319306+07:00","message":"receive 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-05-12T13:05:35.265324497+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่ผึ้งในวงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.265337969+07:00","message":"[buffer interim] 3114 false สวัสดีครับพี่ผึ้งในวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.265345537+07:00","message":"[bufferProcess] interim [680000000]:สวัสดีครับพี่ผึ้งในวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.265349046+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่ผึ้งในวงเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.265357393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.265361737+07:00","message":"> Transcript [42125] [false]: 'สวัสดีครับพี่ผึ้งในวงเต่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.265369818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.265373522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.265375594+07:00","message":"StatePrefix: 'สวัสดีครับพี่ผึ้งในวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.265377679+07:00","message":"TextPushed: 'สวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.522260126+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.522294242+07:00","message":"receive 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-05-12T13:05:35.522299972+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่ผึ้งในวงตาวันเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.52231513+07:00","message":"[buffer interim] 3114 false สวัสดีครับพี่ผึ้งในวงตาวันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.522322589+07:00","message":"[bufferProcess] interim [980000000]:สวัสดีครับพี่ผึ้งในวงตาวันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.522325473+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่ผึ้งในวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.522332832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.522335462+07:00","message":"> Transcript [42126] [false]: 'สวัสดีครับพี่ผึ้งในวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.522338782+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.522341392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.522343479+07:00","message":"StatePrefix: 'สวัสดีครับพี่ผึ้งในวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.522345991+07:00","message":"TextPushed: 'สวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.709129651+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.709212624+07:00","message":"receive 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-05-12T13:05:35.709219042+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.709232006+07:00","message":"[buffer interim] 3114 false สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.709238301+07:00","message":"[bufferProcess] interim [160000000]:สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.709240915+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่ผึ้งในวงตาวันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.709248399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.709251083+07:00","message":"> Transcript [42127] [false]: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.709254505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.709256729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.709259007+07:00","message":"StatePrefix: 'สวัสดีครับพี่ผึ้งในวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.709261117+07:00","message":"TextPushed: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.709265319+07:00","message":"Push: 'พี่ผึ้งในวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.709267195+07:00","message":"TextPushed: 'สวัสดีครับพี่ผึ้งในวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.709269197+07:00","message":"Set new StatePrefix : 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.709271313+07:00","message":"Next Push (prob) : 'ตาวันเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.709278888+07:00","message":"push: {false พี่ผึ้งในวง 0 0xc004429d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.844490549+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.84453833+07:00","message":"receive 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-05-12T13:05:35.844548078+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ๊"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.844568905+07:00","message":"[buffer interim] 3114 false สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.844581303+07:00","message":"[bufferProcess] interim [280000000]:สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.844585265+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.844591959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.84459583+07:00","message":"> Transcript [42128] [false]: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.844600464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.844603372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.844606185+07:00","message":"StatePrefix: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.844609603+07:00","message":"TextPushed: 'สวัสดีครับพี่ผึ้งในวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.980142792+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.980179111+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-05-12T13:05:35.980184843+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:35.980198273+07:00","message":"[buffer interim] 3114 false สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.980207513+07:00","message":"[bufferProcess] interim [340000000]:สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.980209998+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.98021329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.980216002+07:00","message":"> Transcript [42129] [false]: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.980220139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.980222719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.980225404+07:00","message":"StatePrefix: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:35.98022783+07:00","message":"TextPushed: 'สวัสดีครับพี่ผึ้งในวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.036738079+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.036774841+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-05-12T13:05:36.036780714+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.036794563+07:00","message":"[buffer interim] 3114 false สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.036801674+07:00","message":"[bufferProcess] interim [460000000]:สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.036804343+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.036808035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.036810973+07:00","message":"> Transcript [42130] [false]: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.036814151+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.036816651+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.036842494+07:00","message":"StatePrefix: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.03684586+07:00","message":"TextPushed: 'สวัสดีครับพี่ผึ้งในวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.254926029+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.254963767+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-05-12T13:05:36.254969718+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.254983417+07:00","message":"[buffer interim] 3114 false สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.254990623+07:00","message":"[bufferProcess] interim [640000000]:สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.254993204+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.25499837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.25500122+07:00","message":"> Transcript [42131] [false]: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.255005123+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.255007142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.255009634+07:00","message":"StatePrefix: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.255015223+07:00","message":"TextPushed: 'สวัสดีครับพี่ผึ้งในวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.255019992+07:00","message":"Push: 'ตาวันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.255022712+07:00","message":"TextPushed: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.255027465+07:00","message":"Set new StatePrefix : 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.255031396+07:00","message":"Next Push (prob) : 'พี่ปุ้มเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.255053639+07:00","message":"push: {false ตาวันเนี่ย 0 0xc004429d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.359676425+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.359734899+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-05-12T13:05:36.359741963+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็นนักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.359759034+07:00","message":"[buffer interim] 3114 false สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.359767911+07:00","message":"[bufferProcess] interim [760000000]:สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.35977087+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.359785444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.359788973+07:00","message":"> Transcript [42132] [false]: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.359793269+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.359795345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.359797876+07:00","message":"StatePrefix: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.359800445+07:00","message":"TextPushed: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.599392009+07:00","message":"[GCS] IsForceVAD: false for message ID: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.747471407+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.747514928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับพี่เพิ่งในวงตาวันเนี่ยพี่ปุ้มเป็นนักร้อง\",\"confidence\":0.9117464}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.747523521+07:00","message":"receive interim result [true|false]: สวัสดีครับพี่เพิ่งในวงตาวันเนี่ยพี่ปุ้มเป็นนักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.747534567+07:00","message":"end recv isFinal message id 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.747537985+07:00","message":"end Recv id 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.74754572+07:00","message":"[buffer interim] 3114 true สวัสดีครับพี่เพิ่งในวงตาวันเนี่ยพี่ปุ้มเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747557685+07:00","message":"[bufferProcess] interim [210000000]:สวัสดีครับพี่เพิ่งในวงตาวันเนี่ยพี่ปุ้มเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747562087+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็นนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747567179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747570972+07:00","message":"> Transcript [42133] [false]: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747575536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747578179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747581182+07:00","message":"StatePrefix: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747584973+07:00","message":"TextPushed: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747587751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747590745+07:00","message":"> Transcript [42134] [true]: 'สวัสดีครับพี่เพิ่งในวงตาวันเนี่ยพี่ปุ้มเป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747594093+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747596634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747599243+07:00","message":"StatePrefix: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747602265+07:00","message":"TextPushed: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747605045+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747785383+07:00","message":"Push: 'พี่ปุ้มเป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747790287+07:00","message":"TextPushed: 'สวัสดีครับพี่ผึ้งในวงตาวันเนี่ยพี่ปุ้มเป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747793899+07:00","message":"Set new StatePrefix : 'สวัสดีครับพี่เพิ่งในวงตาวันเนี่ยพี่ปุ้มเป็นนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747796994+07:00","message":"Next Push (prob) : 'สวัสดีครับพี่เพิ่งในวงตาวันเนี่ยพี่ปุ้มเป็นนักร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:36.747807227+07:00","message":"push: {true พี่ปุ้มเป็นนักร้อง 0 0xc004429d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:36.747810141+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3114.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:36.75636436+07:00","message":"write wav file: './tmp/7565/7565_3114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:37.56672125+07:00","message":"[GCS] Start streaming session, msgId: 3115"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:37.584923204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:37.584937123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:38.097922588+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:38.0979579+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-05-12T13:05:38.097963278+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:38.097977841+07:00","message":"[buffer interim] 3115 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.098005777+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.09800747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.098011076+07:00","message":"[bufferProcess] send to processor (ticker):ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.098014153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.098016875+07:00","message":"> Transcript [42135] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.098018838+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:38.13258287+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:38.132618457+07:00","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-05-12T13:05:38.132624597+07:00","message":"receive interim result [false|false]: กอล์ฟ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:38.132638194+07:00","message":"[buffer interim] 3115 false กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.132645127+07:00","message":"[bufferProcess] interim [420000000]:กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.132646954+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:38.289198604+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:38.289232104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:38.289237542+07:00","message":"receive interim result [false|false]: ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:38.289251846+07:00","message":"[buffer interim] 3115 false ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.289259798+07:00","message":"[bufferProcess] interim [540000000]:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.289263632+07:00","message":"[bufferProcess] send to processor:กอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.289267914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.289271611+07:00","message":"> Transcript [42136] [false]: 'กอล์ฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.289275324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.289279379+07:00","message":"Set new StatePrefix: 'กอล์ฟ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:38.895484864+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:38.895520566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นมึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:38.895527813+07:00","message":"receive interim result [false|false]: ก็เป็นมึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:38.895543482+07:00","message":"[buffer interim] 3115 false ก็เป็นมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.895554874+07:00","message":"[bufferProcess] interim [80000000]:ก็เป็นมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.895558568+07:00","message":"[bufferProcess] send to processor:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.895565034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.895569373+07:00","message":"> Transcript [42137] [false]: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.895572481+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:38.895575541+07:00","message":"Set new StatePrefix: 'ก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.007726135+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.007762867+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-05-12T13:05:39.0077684+07:00","message":"receive interim result [false|false]: ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.007782308+07:00","message":"[buffer interim] 3115 false ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.007789516+07:00","message":"[bufferProcess] interim [140000000]:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.007791863+07:00","message":"[bufferProcess] send to processor:ก็เป็นมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.007797177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.0078001+07:00","message":"> Transcript [42138] [false]: 'ก็เป็นมึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.007803578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.007806502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.007809583+07:00","message":"StatePrefix: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.007812884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.030996419+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.031026679+07:00","message":"receive 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-05-12T13:05:39.031032669+07:00","message":"receive interim result [false|false]: ก็เป็นมืออาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.031045638+07:00","message":"[buffer interim] 3115 false ก็เป็นมืออาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.031052858+07:00","message":"[bufferProcess] interim [200000000]:ก็เป็นมืออาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.031056957+07:00","message":"[bufferProcess] send to processor:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.03106351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.0310673+07:00","message":"> Transcript [42139] [false]: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.031071663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.03107475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.03107728+07:00","message":"StatePrefix: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.03107994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.048398237+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.048435494+07:00","message":"receive 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-05-12T13:05:39.048442224+07:00","message":"receive interim result [false|false]: ก็เป็นวีดีโอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.048461889+07:00","message":"[buffer interim] 3115 false ก็เป็นวีดีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.048475162+07:00","message":"[bufferProcess] interim [260000000]:ก็เป็นวีดีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.048478808+07:00","message":"[bufferProcess] send to processor:ก็เป็นมืออาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.048485319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.048489478+07:00","message":"> Transcript [42140] [false]: 'ก็เป็นมืออาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.048493961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.048497063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.048500171+07:00","message":"StatePrefix: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.048503133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.125828946+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.12586252+07:00","message":"receive 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-05-12T13:05:39.125868283+07:00","message":"receive interim result [false|false]: ก็เป็นมึงคือบ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.125880446+07:00","message":"[buffer interim] 3115 false ก็เป็นมึงคือบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.125887546+07:00","message":"[bufferProcess] interim [380000000]:ก็เป็นมึงคือบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.125890069+07:00","message":"[bufferProcess] send to processor:ก็เป็นวีดีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.125894983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.12589761+07:00","message":"> Transcript [42141] [false]: 'ก็เป็นวีดีโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.12590088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.125902756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.125904669+07:00","message":"StatePrefix: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.125906886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.1259113+07:00","message":"Push: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.125913516+07:00","message":"TextPushed: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.125916151+07:00","message":"Set new StatePrefix : 'ก็เป็นวีดีโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.125918269+07:00","message":"Next Push (prob) : 'วีดีโอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.125925811+07:00","message":"push: {false ก็เป็น 0 0xc005694980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.188435485+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.188490993+07:00","message":"receive 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-05-12T13:05:39.18849669+07:00","message":"receive interim result [false|false]: ก็เป็นมือที่บอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.188511727+07:00","message":"[buffer interim] 3115 false ก็เป็นมือที่บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.188519038+07:00","message":"[bufferProcess] interim [500000000]:ก็เป็นมือที่บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.188521203+07:00","message":"[bufferProcess] send to processor:ก็เป็นมึงคือบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.188526301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.188529169+07:00","message":"> Transcript [42142] [false]: 'ก็เป็นมึงคือบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.188531985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.188534065+07:00","message":"Set new StatePrefix: 'ก็เป็นมึงคือบ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.853282487+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.853314229+07:00","message":"receive 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-05-12T13:05:39.853320099+07:00","message":"receive interim result [false|false]: ก็เป็นมึงคือบ่รับสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.853334183+07:00","message":"[buffer interim] 3115 false ก็เป็นมึงคือบ่รับสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.85334231+07:00","message":"[bufferProcess] interim [40000000]:ก็เป็นมึงคือบ่รับสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.85334469+07:00","message":"[bufferProcess] send to processor:ก็เป็นมือที่บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.85335015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.853354572+07:00","message":"> Transcript [42143] [false]: 'ก็เป็นมือที่บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.853356987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.853359316+07:00","message":"Set new StatePrefix: 'ก็เป็นมือที่บอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.916863995+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.916903805+07:00","message":"receive 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-05-12T13:05:39.916909736+07:00","message":"receive interim result [false|false]: ก็เป็นมึงคือบ่รับสายล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.916923848+07:00","message":"[buffer interim] 3115 false ก็เป็นมึงคือบ่รับสายล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.916931196+07:00","message":"[bufferProcess] interim [160000000]:ก็เป็นมึงคือบ่รับสายล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.916933985+07:00","message":"[bufferProcess] send to processor:ก็เป็นมึงคือบ่รับสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.916937364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.916939954+07:00","message":"> Transcript [42144] [false]: 'ก็เป็นมึงคือบ่รับสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.916942068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.916944099+07:00","message":"Set new StatePrefix: 'ก็เป็นมึงคือบ่รับสาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.93822291+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.9382536+07:00","message":"receive 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-05-12T13:05:39.938258979+07:00","message":"receive interim result [false|false]: ก็เป็นมือที่บอร์ดสายหลัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.938271963+07:00","message":"[buffer interim] 3115 false ก็เป็นมือที่บอร์ดสายหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.938278143+07:00","message":"[bufferProcess] interim [220000000]:ก็เป็นมือที่บอร์ดสายหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.938280434+07:00","message":"[bufferProcess] send to processor:ก็เป็นมึงคือบ่รับสายล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.938283465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.938286048+07:00","message":"> Transcript [42145] [false]: 'ก็เป็นมึงคือบ่รับสายล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.938288877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.938290879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.938292758+07:00","message":"StatePrefix: 'ก็เป็นมึงคือบ่รับสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:39.938295094+07:00","message":"TextPushed: 'ก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:39.990481759+07:00","message":"[GCS] IsForceVAD: false for message ID: 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.059795537+07:00","message":"[GCS] Start streaming session, msgId: 3116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.065551281+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.065594063+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-05-12T13:05:40.065599986+07:00","message":"receive interim result [false|false]: ก็เป็นมือที่บอร์ดแต่หลักๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.065617106+07:00","message":"[buffer interim] 3115 false ก็เป็นมือที่บอร์ดแต่หลักๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.065625158+07:00","message":"[bufferProcess] interim [340000000]:ก็เป็นมือที่บอร์ดแต่หลักๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.065627928+07:00","message":"[bufferProcess] send to processor:ก็เป็นมือที่บอร์ดสายหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.065636149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.06564157+07:00","message":"> Transcript [42146] [false]: 'ก็เป็นมือที่บอร์ดสายหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.065644202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.065646697+07:00","message":"Set new StatePrefix: 'ก็เป็นมือที่บอร์ดสายหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.185674885+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.185729321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นมือที่บอร์ดจ่ายหลักๆ\",\"confidence\":0.8969995}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.185736443+07:00","message":"receive interim result [true|false]: ก็เป็นมือที่บอร์ดจ่ายหลักๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.185748387+07:00","message":"end recv isFinal message id 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.185750813+07:00","message":"end Recv id 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.185758362+07:00","message":"[buffer interim] 3115 true ก็เป็นมือที่บอร์ดจ่ายหลักๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.185771055+07:00","message":"[bufferProcess] interim [460000000]:ก็เป็นมือที่บอร์ดจ่ายหลักๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.185774698+07:00","message":"[bufferProcess] send to processor (isfinal):ก็เป็นมือที่บอร์ดแต่หลักๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.185778442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.185781884+07:00","message":"> Transcript [42147] [false]: 'ก็เป็นมือที่บอร์ดแต่หลักๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.185784094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.185786126+07:00","message":"Set new StatePrefix: 'ก็เป็นมือที่บอร์ดแต่หลักๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.185787922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.185789956+07:00","message":"> Transcript [42148] [true]: 'ก็เป็นมือที่บอร์ดจ่ายหลักๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.185792316+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.185794705+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.185797242+07:00","message":"StatePrefix: 'ก็เป็นมือที่บอร์ดแต่หลักๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.18579973+07:00","message":"TextPushed: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.185807545+07:00","message":"Push: 'มือที่บอร์ดจ่ายหลักๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.185816994+07:00","message":"push: {true มือที่บอร์ดจ่ายหลักๆ 0 0xc005694980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:40.192965039+07:00","message":"write wav file: './tmp/7565/7565_3115.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.522010216+07:00","message":"receive streaming session, msgId: 3116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.522049354+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-05-12T13:05:40.522054771+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.522069168+07:00","message":"[buffer interim] 3116 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.522075496+07:00","message":"[bufferProcess] interim [300000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.522077612+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:40.585609713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:40.585621613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.633187752+07:00","message":"receive streaming session, msgId: 3116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.633231638+07:00","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-05-12T13:05:40.633238769+07:00","message":"receive interim result [false|false]: กลับนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.633258277+07:00","message":"[buffer interim] 3116 false กลับนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.633273412+07:00","message":"[bufferProcess] interim [420000000]:กลับนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.633277197+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.633285942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.633290906+07:00","message":"> Transcript [42149] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.633294411+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.69941763+07:00","message":"[GCS] IsForceVAD: false for message ID: 3116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.776191878+07:00","message":"receive streaming session, msgId: 3116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.776245097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.776254005+07:00","message":"receive interim result [false|false]: กลับนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.77627482+07:00","message":"[buffer interim] 3116 false กลับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.776284365+07:00","message":"[bufferProcess] interim [540000000]:กลับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.776289515+07:00","message":"[bufferProcess] send to processor:กลับนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.7763001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.77630578+07:00","message":"> Transcript [42150] [false]: 'กลับนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.776311453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.776314403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.776317581+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.77632051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.77930074+07:00","message":"receive streaming session, msgId: 3116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.779330722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.779336095+07:00","message":"receive interim result [false|false]: กลับนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.779350751+07:00","message":"[buffer interim] 3116 false กลับนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.779357249+07:00","message":"[bufferProcess] interim [600000000]:กลับนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.779359674+07:00","message":"[bufferProcess] send to processor:กลับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.779363849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.779366378+07:00","message":"> Transcript [42151] [false]: 'กลับนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.779369166+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.779371144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.779372902+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.779374738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.806383656+07:00","message":"receive streaming session, msgId: 3116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.806420495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับนะครับ\",\"confidence\":0.8832111}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.806426457+07:00","message":"receive interim result [true|false]: กลับนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.806440945+07:00","message":"end recv isFinal message id 3116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.806443081+07:00","message":"end Recv id 3116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.806449856+07:00","message":"[buffer interim] 3116 true กลับนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.806470661+07:00","message":"[bufferProcess] interim [660000000]:กลับนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.806473922+07:00","message":"[bufferProcess] send to processor (isfinal):กลับนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.806477414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.806480843+07:00","message":"> Transcript [42152] [false]: 'กลับนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.806483503+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.806485593+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.806488617+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.806490586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.806492122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.8064942+07:00","message":"> Transcript [42153] [true]: 'กลับนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.806496197+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.806497798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.806499435+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.806501147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:40.806508217+07:00","message":"Push: 'กลับนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.806517202+07:00","message":"push: {true กลับนะครับ 0 0xc003825f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:40.811722423+07:00","message":"write wav file: './tmp/7565/7565_3116.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:40.829663413+07:00","message":"[GCS] Start streaming session, msgId: 3117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.359554398+07:00","message":"receive streaming session, msgId: 3117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.359603486+07:00","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-05-12T13:05:41.359610922+07:00","message":"receive interim result [false|false]: ต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.359626962+07:00","message":"[buffer interim] 3117 false ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.359635227+07:00","message":"[bufferProcess] interim [420000000]:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.359637635+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.621230029+07:00","message":"receive streaming session, msgId: 3117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.621269376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นสน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.621275215+07:00","message":"receive interim result [false|false]: ต้นสน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.621288666+07:00","message":"[buffer interim] 3117 false ต้นสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.621295882+07:00","message":"[bufferProcess] interim [600000000]:ต้นสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.621298442+07:00","message":"[bufferProcess] send to processor:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.621303468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.621306014+07:00","message":"> Transcript [42154] [false]: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.621308249+07:00","message":"Set StatePrefix (first interim): 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.694027613+07:00","message":"receive streaming session, msgId: 3117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.694064412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นสวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.694070275+07:00","message":"receive interim result [false|false]: ต้นสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.694083063+07:00","message":"[buffer interim] 3117 false ต้นสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.694091701+07:00","message":"[bufferProcess] interim [720000000]:ต้นสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.694093853+07:00","message":"[bufferProcess] send to processor:ต้นสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.694102688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.694105802+07:00","message":"> Transcript [42155] [false]: 'ต้นสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.694108756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.694110652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.694112691+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.694114799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.882000734+07:00","message":"receive streaming session, msgId: 3117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.882037755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นสวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.88204299+07:00","message":"receive interim result [false|false]: ต้นสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.882057826+07:00","message":"receive streaming session, msgId: 3117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.882061246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นสวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.882063494+07:00","message":"receive interim result [false|false]: ต้นสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.882069176+07:00","message":"[buffer interim] 3117 false ต้นสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:41.882072453+07:00","message":"[buffer interim] 3117 false ต้นสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.882078119+07:00","message":"[bufferProcess] interim [840000000]:ต้นสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.882080127+07:00","message":"[bufferProcess] send to processor:ต้นสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.882082684+07:00","message":"[bufferProcess] interim [900000000]:ต้นสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.882084476+07:00","message":"[bufferProcess] send to processor:ต้นสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.882087227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.882089938+07:00","message":"> Transcript [42156] [false]: 'ต้นสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.882093411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.882095658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.882097682+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.88209979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.882101269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.882103534+07:00","message":"> Transcript [42157] [false]: 'ต้นสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.882105507+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.882109882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.882111681+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:41.882113207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.202499798+07:00","message":"receive streaming session, msgId: 3117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.202548298+07:00","message":"receive 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-05-12T13:05:42.20255501+07:00","message":"receive interim result [false|false]: ต้นสวัสดีครับสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.202572217+07:00","message":"[buffer interim] 3117 false ต้นสวัสดีครับสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.202582851+07:00","message":"[bufferProcess] interim [200000000]:ต้นสวัสดีครับสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.202585223+07:00","message":"[bufferProcess] send to processor:ต้นสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.202589149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.202592052+07:00","message":"> Transcript [42158] [false]: 'ต้นสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.20259598+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.202598569+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.202600995+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.202603005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.202609372+07:00","message":"Push: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.202611204+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.202613109+07:00","message":"Set new StatePrefix : 'ต้นสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.202615188+07:00","message":"Next Push (prob) : 'สวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.20262364+07:00","message":"push: {false ต้น 0 0xc003c4ef80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.358688086+07:00","message":"[GCS] IsForceVAD: false for message ID: 3117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.382534197+07:00","message":"receive streaming session, msgId: 3117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.382575381+07:00","message":"receive 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-05-12T13:05:42.38258185+07:00","message":"receive interim result [false|false]: ต้นสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.382597829+07:00","message":"[buffer interim] 3117 false ต้นสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.382609765+07:00","message":"[bufferProcess] interim [380000000]:ต้นสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.382613534+07:00","message":"[bufferProcess] send to processor:ต้นสวัสดีครับสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.382620082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.382624051+07:00","message":"> Transcript [42159] [false]: 'ต้นสวัสดีครับสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.382629366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.382633962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.382636424+07:00","message":"StatePrefix: 'ต้นสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.382639047+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.4400268+07:00","message":"receive streaming session, msgId: 3117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.440065069+07:00","message":"receive 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-05-12T13:05:42.440089221+07:00","message":"receive interim result [false|false]: ต้นสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.440104167+07:00","message":"[buffer interim] 3117 false ต้นสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.440114802+07:00","message":"[bufferProcess] interim [440000000]:ต้นสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.440117546+07:00","message":"[bufferProcess] send to processor:ต้นสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.440123614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.440127516+07:00","message":"> Transcript [42160] [false]: 'ต้นสวัสดีครับสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.440130974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.44013297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.440135487+07:00","message":"StatePrefix: 'ต้นสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.440137826+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.451885447+07:00","message":"receive streaming session, msgId: 3117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.451916407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นสวัสดีครับสวัสดีครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.451922197+07:00","message":"receive interim result [true|false]: ต้นสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.451931582+07:00","message":"end recv isFinal message id 3117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.4519337+07:00","message":"end Recv id 3117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.451940056+07:00","message":"[buffer interim] 3117 true ต้นสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.451946733+07:00","message":"[bufferProcess] interim [560000000]:ต้นสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.45195162+07:00","message":"[bufferProcess] send to processor (isfinal):ต้นสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.451954475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.451957069+07:00","message":"> Transcript [42161] [false]: 'ต้นสวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.451959865+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.451961802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.451964132+07:00","message":"StatePrefix: 'ต้นสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.451966241+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.451967965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.451969802+07:00","message":"> Transcript [42162] [true]: 'ต้นสวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.45197182+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.451973388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.451975009+07:00","message":"StatePrefix: 'ต้นสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.451976632+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:42.451983072+07:00","message":"Push: 'สวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.451990752+07:00","message":"push: {true สวัสดีครับสวัสดีครับ 0 0xc003c4ef80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:42.45869634+07:00","message":"write wav file: './tmp/7565/7565_3117.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:42.624764635+07:00","message":"[GCS] Start streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:43.16445694+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:43.164496839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ต้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:43.164501701+07:00","message":"receive interim result [false|false]: พี่ต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:43.164518837+07:00","message":"[buffer interim] 3118 false พี่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:43.164526052+07:00","message":"[bufferProcess] interim [540000000]:พี่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:43.164528196+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:43.343743905+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:43.343794585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ต้นใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:43.343802037+07:00","message":"receive interim result [false|false]: พี่ต้นใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:43.343818603+07:00","message":"[buffer interim] 3118 false พี่ต้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:43.343826913+07:00","message":"[bufferProcess] interim [780000000]:พี่ต้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:43.343830036+07:00","message":"[bufferProcess] send to processor:พี่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:43.343833521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:43.343837612+07:00","message":"> Transcript [42163] [false]: 'พี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:43.343839757+07:00","message":"Set StatePrefix (first interim): 'พี่ต้น'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:43.586569211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:43.586578131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:43.852864506+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:43.852909334+07:00","message":"receive 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-05-12T13:05:43.852916293+07:00","message":"receive interim result [false|false]: พี่ต้นในวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:43.852933719+07:00","message":"[buffer interim] 3118 false พี่ต้นในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:43.852950505+07:00","message":"[bufferProcess] interim [320000000]:พี่ต้นในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:43.852953191+07:00","message":"[bufferProcess] send to processor:พี่ต้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:43.852957315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:43.852960078+07:00","message":"> Transcript [42164] [false]: 'พี่ต้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:43.8529632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:43.852966663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:43.852968803+07:00","message":"StatePrefix: 'พี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:43.852970885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:44.045486827+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:44.045530292+07:00","message":"receive 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-05-12T13:05:44.045539125+07:00","message":"receive interim result [false|false]: พี่ต้นในวงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:44.045555056+07:00","message":"[buffer interim] 3118 false พี่ต้นในวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.045564089+07:00","message":"[bufferProcess] interim [500000000]:พี่ต้นในวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.045566967+07:00","message":"[bufferProcess] send to processor:พี่ต้นในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.045574193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.045577106+07:00","message":"> Transcript [42165] [false]: 'พี่ต้นในวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.0455808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.045583424+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.045585256+07:00","message":"StatePrefix: 'พี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.045587329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:44.23039995+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:44.230435361+07:00","message":"receive 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-05-12T13:05:44.230442426+07:00","message":"receive interim result [false|false]: พี่ต้นในวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:44.230458596+07:00","message":"[buffer interim] 3118 false พี่ต้นในวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.230467291+07:00","message":"[bufferProcess] interim [680000000]:พี่ต้นในวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.23046989+07:00","message":"[bufferProcess] send to processor:พี่ต้นในวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.23047703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.230479972+07:00","message":"> Transcript [42166] [false]: 'พี่ต้นในวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.230482834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.230485381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.230487289+07:00","message":"StatePrefix: 'พี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.230489559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:44.691963697+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:44.692000717+07:00","message":"receive 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-05-12T13:05:44.692006538+07:00","message":"receive interim result [false|false]: พี่ต้นในวงตาวันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:44.692018862+07:00","message":"[buffer interim] 3118 false พี่ต้นในวงตาวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.692026289+07:00","message":"[bufferProcess] interim [40000000]:พี่ต้นในวงตาวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.692029216+07:00","message":"[bufferProcess] send to processor:พี่ต้นในวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.69203423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.692037319+07:00","message":"> Transcript [42167] [false]: 'พี่ต้นในวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.692040899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.692043778+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.692045946+07:00","message":"StatePrefix: 'พี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.692048525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.692053172+07:00","message":"Push: 'พี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.692055369+07:00","message":"TextPushed: 'พี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.692057323+07:00","message":"Set new StatePrefix : 'พี่ต้นในวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.692059277+07:00","message":"Next Push (prob) : 'ในวงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:44.692066735+07:00","message":"push: {false พี่ต้น 0 0xc003757f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:44.779079681+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:44.77911641+07:00","message":"receive 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-05-12T13:05:44.779122095+07:00","message":"receive interim result [false|false]: พี่ต้นในวงตาวันที่เท่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:44.77921267+07:00","message":"[buffer interim] 3118 false พี่ต้นในวงตาวันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.779265826+07:00","message":"[bufferProcess] interim [160000000]:พี่ต้นในวงตาวันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.779270641+07:00","message":"[bufferProcess] send to processor:พี่ต้นในวงตาวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.779279356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.779282926+07:00","message":"> Transcript [42168] [false]: 'พี่ต้นในวงตาวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.779286574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.779288647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.779291184+07:00","message":"StatePrefix: 'พี่ต้นในวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.779293911+07:00","message":"TextPushed: 'พี่ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:44.792725767+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:44.792757032+07:00","message":"receive 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-05-12T13:05:44.792762682+07:00","message":"receive interim result [false|false]: พี่ต้นในวงตาวันพี่ต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:44.792778563+07:00","message":"[buffer interim] 3118 false พี่ต้นในวงตาวันพี่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.792783999+07:00","message":"[bufferProcess] interim [220000000]:พี่ต้นในวงตาวันพี่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.792787325+07:00","message":"[bufferProcess] send to processor:พี่ต้นในวงตาวันที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.792793271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.792795899+07:00","message":"> Transcript [42169] [false]: 'พี่ต้นในวงตาวันที่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.792798751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.792800869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.792802691+07:00","message":"StatePrefix: 'พี่ต้นในวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:44.792804752+07:00","message":"TextPushed: 'พี่ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:45.066175948+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:45.066209279+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-05-12T13:05:45.066214572+07:00","message":"receive interim result [false|false]: พี่ต้นในวงตาวันพี่ต้นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:45.066227946+07:00","message":"[buffer interim] 3118 false พี่ต้นในวงตาวันพี่ต้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.066234433+07:00","message":"[bufferProcess] interim [460000000]:พี่ต้นในวงตาวันพี่ต้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.066236986+07:00","message":"[bufferProcess] send to processor:พี่ต้นในวงตาวันพี่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.066241883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.066244561+07:00","message":"> Transcript [42170] [false]: 'พี่ต้นในวงตาวันพี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.066247881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.066249975+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.066252252+07:00","message":"StatePrefix: 'พี่ต้นในวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.066254777+07:00","message":"TextPushed: 'พี่ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:45.332064737+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:45.332098685+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-05-12T13:05:45.332104234+07:00","message":"receive interim result [false|false]: พี่ต้นในวงตาวันพี่ต้นเป็นมือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:45.332118222+07:00","message":"[buffer interim] 3118 false พี่ต้นในวงตาวันพี่ต้นเป็นมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.332125268+07:00","message":"[bufferProcess] interim [700000000]:พี่ต้นในวงตาวันพี่ต้นเป็นมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.332127769+07:00","message":"[bufferProcess] send to processor:พี่ต้นในวงตาวันพี่ต้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.332131033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.332133537+07:00","message":"> Transcript [42171] [false]: 'พี่ต้นในวงตาวันพี่ต้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.33213703+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.332139122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.332141314+07:00","message":"StatePrefix: 'พี่ต้นในวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.332143399+07:00","message":"TextPushed: 'พี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.332145912+07:00","message":"Push: 'ในวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.332147654+07:00","message":"TextPushed: 'พี่ต้นในวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.332149696+07:00","message":"Set new StatePrefix : 'พี่ต้นในวงตาวันพี่ต้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.332151811+07:00","message":"Next Push (prob) : 'พี่ต้นเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:45.332159771+07:00","message":"push: {false ในวงตาวัน 0 0xc003757f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:45.401771584+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:45.401815329+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-05-12T13:05:45.401821741+07:00","message":"receive interim result [false|false]: พี่ต้นในวงตาวันพี่ต้นเป็นมือถือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:45.401839695+07:00","message":"[buffer interim] 3118 false พี่ต้นในวงตาวันพี่ต้นเป็นมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.401856024+07:00","message":"[bufferProcess] interim [820000000]:พี่ต้นในวงตาวันพี่ต้นเป็นมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.401858601+07:00","message":"[bufferProcess] send to processor:พี่ต้นในวงตาวันพี่ต้นเป็นมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.401862382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.401865536+07:00","message":"> Transcript [42172] [false]: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.401869152+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.401871744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.401873528+07:00","message":"StatePrefix: 'พี่ต้นในวงตาวันพี่ต้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.401875872+07:00","message":"TextPushed: 'พี่ต้นในวงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:45.456694135+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:45.456731584+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-05-12T13:05:45.456738734+07:00","message":"receive interim result [false|false]: พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:45.456755911+07:00","message":"[buffer interim] 3118 false พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.456764487+07:00","message":"[bufferProcess] interim [880000000]:พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.456767069+07:00","message":"[bufferProcess] send to processor:พี่ต้นในวงตาวันพี่ต้นเป็นมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.456771352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.456774174+07:00","message":"> Transcript [42173] [false]: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.456777671+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.456779692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.456781944+07:00","message":"StatePrefix: 'พี่ต้นในวงตาวันพี่ต้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:45.456784565+07:00","message":"TextPushed: 'พี่ต้นในวงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:46.097399407+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:46.097437508+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-05-12T13:05:46.097443666+07:00","message":"receive interim result [false|false]: พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:46.097465463+07:00","message":"[buffer interim] 3118 false พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.097476057+07:00","message":"[bufferProcess] interim [480000000]:พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.097478715+07:00","message":"[bufferProcess] send to processor:พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.097485085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.097487971+07:00","message":"> Transcript [42174] [false]: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.097491611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.097493731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.097495557+07:00","message":"StatePrefix: 'พี่ต้นในวงตาวันพี่ต้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.097498077+07:00","message":"TextPushed: 'พี่ต้นในวงตาวัน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:46.587393723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:46.587398347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:46.58935047+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:46.589386499+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-05-12T13:05:46.589392167+07:00","message":"receive interim result [false|false]: พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:46.589404211+07:00","message":"[buffer interim] 3118 false พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.589413768+07:00","message":"[bufferProcess] interim [20000000]:พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.589417751+07:00","message":"[bufferProcess] send to processor:พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.589425239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.589429417+07:00","message":"> Transcript [42175] [false]: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.589434687+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.589438982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.589441331+07:00","message":"StatePrefix: 'พี่ต้นในวงตาวันพี่ต้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.589444031+07:00","message":"TextPushed: 'พี่ต้นในวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.589462331+07:00","message":"Push: 'พี่ต้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.589465776+07:00","message":"TextPushed: 'พี่ต้นในวงตาวันพี่ต้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.589468833+07:00","message":"Set new StatePrefix : 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.589472111+07:00","message":"Next Push (prob) : 'มือกลอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:46.589481689+07:00","message":"push: {false พี่ต้นเป็น 0 0xc003757f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:46.810176508+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:46.810216724+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-05-12T13:05:46.810223328+07:00","message":"receive interim result [false|false]: พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็รอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:46.810237683+07:00","message":"[buffer interim] 3118 false พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.810245568+07:00","message":"[bufferProcess] interim [140000000]:พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.810248182+07:00","message":"[bufferProcess] send to processor:พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.810254707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.810257234+07:00","message":"> Transcript [42176] [false]: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.810260759+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.810262889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.810266399+07:00","message":"StatePrefix: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.81026897+07:00","message":"TextPushed: 'พี่ต้นในวงตาวันพี่ต้นเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:46.87233293+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:46.872369185+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-05-12T13:05:46.872375323+07:00","message":"receive interim result [false|false]: พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:46.872389696+07:00","message":"[buffer interim] 3118 false พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.872396974+07:00","message":"[bufferProcess] interim [260000000]:พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.872399413+07:00","message":"[bufferProcess] send to processor:พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.872404649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.872407452+07:00","message":"> Transcript [42177] [false]: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.872410776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.872413798+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.872417194+07:00","message":"StatePrefix: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.872420857+07:00","message":"TextPushed: 'พี่ต้นในวงตาวันพี่ต้นเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:46.990421371+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:46.990469408+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-05-12T13:05:46.990476657+07:00","message":"receive interim result [false|false]: พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ลองดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:46.99049423+07:00","message":"[buffer interim] 3118 false พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.990502601+07:00","message":"[bufferProcess] interim [380000000]:พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.990505297+07:00","message":"[bufferProcess] send to processor:พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.990509231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.990512003+07:00","message":"> Transcript [42178] [false]: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.990516078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.990519749+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.990521901+07:00","message":"StatePrefix: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:46.99052486+07:00","message":"TextPushed: 'พี่ต้นในวงตาวันพี่ต้นเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.064511317+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.064559597+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-05-12T13:05:47.064566994+07:00","message":"receive interim result [false|false]: พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ร้องด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.064583813+07:00","message":"[buffer interim] 3118 false พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ร้องด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.064592916+07:00","message":"[bufferProcess] interim [500000000]:พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ร้องด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.064595723+07:00","message":"[bufferProcess] send to processor:พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.064602871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.064608187+07:00","message":"> Transcript [42179] [false]: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.064612371+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.064614843+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.064617154+07:00","message":"StatePrefix: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.064619911+07:00","message":"TextPushed: 'พี่ต้นในวงตาวันพี่ต้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.064625895+07:00","message":"Push: 'มือกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.064627815+07:00","message":"TextPushed: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.064630224+07:00","message":"Set new StatePrefix : 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.064633143+07:00","message":"Next Push (prob) : 'แล้วก็ลองดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.06464243+07:00","message":"push: {false มือกลอง 0 0xc003757f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.298842596+07:00","message":"[GCS] IsForceVAD: false for message ID: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.429158365+07:00","message":"[GCS] Start streaming session, msgId: 3119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.462486235+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.462528597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ร้องด้วย\",\"confidence\":0.93964297}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.462537198+07:00","message":"receive interim result [true|false]: พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ร้องด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.46255372+07:00","message":"end recv isFinal message id 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.462556082+07:00","message":"end Recv id 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.46256364+07:00","message":"[buffer interim] 3118 true พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ร้องด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.462571906+07:00","message":"[bufferProcess] interim [890000000]:พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ร้องด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.462575744+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ร้องด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.462579458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.462582089+07:00","message":"> Transcript [42180] [false]: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ร้องด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.462584814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.4625868+07:00","message":"Set new StatePrefix: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ร้องด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.462588566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.462590426+07:00","message":"> Transcript [42181] [true]: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ร้องด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.462593175+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.46259523+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.462597755+07:00","message":"StatePrefix: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลองแล้วก็ร้องด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.462600295+07:00","message":"TextPushed: 'พี่ต้นในวงตาวันพี่ต้นเป็นมือกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.462603919+07:00","message":"Push: 'แล้วก็ร้องด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.462613646+07:00","message":"push: {true แล้วก็ร้องด้วย 0 0xc003757f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:47.472443815+07:00","message":"write wav file: './tmp/7565/7565_3118.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.869651937+07:00","message":"[GCS] IsForceVAD: false for message ID: 3119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.977463706+07:00","message":"receive streaming session, msgId: 3119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.977515081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.977521265+07:00","message":"receive interim result [false|false]: นัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:47.977539667+07:00","message":"[buffer interim] 3119 false นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.977548895+07:00","message":"[bufferProcess] interim [480000000]:นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:47.977550667+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:48.001671669+07:00","message":"[GCS] Start streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:48.071086715+07:00","message":"receive streaming session, msgId: 3119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:48.071133725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:48.071139679+07:00","message":"receive interim result [false|false]: นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:48.071150357+07:00","message":"[buffer interim] 3119 false นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.071157281+07:00","message":"[bufferProcess] interim [600000000]:นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.071159663+07:00","message":"[bufferProcess] send to processor:นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.071164665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.07116985+07:00","message":"> Transcript [42182] [false]: 'นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.071172247+07:00","message":"Set StatePrefix (first interim): 'นัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:48.093453747+07:00","message":"receive streaming session, msgId: 3119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:48.093475541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับ\",\"confidence\":0.9567174}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:48.093480625+07:00","message":"receive interim result [true|false]: นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:48.093490219+07:00","message":"end recv isFinal message id 3119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:48.093492831+07:00","message":"end Recv id 3119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:48.093498364+07:00","message":"[buffer interim] 3119 true นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.093505426+07:00","message":"[bufferProcess] interim [660000000]:นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.093512426+07:00","message":"[bufferProcess] send to processor (isfinal):นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.093524843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.093547664+07:00","message":"> Transcript [42183] [false]: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.093551452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.093554498+07:00","message":"Set new StatePrefix: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.093556716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.093558835+07:00","message":"> Transcript [42184] [true]: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.093561751+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.093563816+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.09356602+07:00","message":"StatePrefix: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.093567972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.0935753+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:48.093585398+07:00","message":"push: {true นะครับ 0 0xc00366f180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:48.099430917+07:00","message":"write wav file: './tmp/7565/7565_3119.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:48.716980954+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:48.717022831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:48.717028986+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:48.717043246+07:00","message":"[buffer interim] 3120 false ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.717050769+07:00","message":"[bufferProcess] interim [540000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:48.717053215+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.042283215+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.042314673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกมาพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.042322469+07:00","message":"receive interim result [false|false]: ออกมาพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.042335566+07:00","message":"[buffer interim] 3120 false ออกมาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.042343001+07:00","message":"[bufferProcess] interim [780000000]:ออกมาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.042345148+07:00","message":"[bufferProcess] send to processor:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.042350089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.042352927+07:00","message":"> Transcript [42185] [false]: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.0423549+07:00","message":"Set StatePrefix (first interim): 'ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.171380388+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.171417195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกมาพิสูจน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.171423465+07:00","message":"receive interim result [false|false]: ออกมาพิสูจน์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.171436464+07:00","message":"[buffer interim] 3120 false ออกมาพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.171458948+07:00","message":"[bufferProcess] interim [900000000]:ออกมาพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.171463961+07:00","message":"[bufferProcess] send to processor:ออกมาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.17147059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.171476359+07:00","message":"> Transcript [42186] [false]: 'ออกมาพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.171479614+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.171482488+07:00","message":"Set new StatePrefix: 'ออกมาพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.203657542+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.203689115+07:00","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-05-12T13:05:49.203693885+07:00","message":"receive interim result [false|false]: ออกมาพี่ขุน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.203709414+07:00","message":"[buffer interim] 3120 false ออกมาพี่ขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.203717348+07:00","message":"[bufferProcess] interim [960000000]:ออกมาพี่ขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.203719615+07:00","message":"[bufferProcess] send to processor:ออกมาพิสูจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.203724618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.203727459+07:00","message":"> Transcript [42187] [false]: 'ออกมาพิสูจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.20373077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.203733373+07:00","message":"Set new StatePrefix: 'ออกมาพิสูจน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.360628243+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.360669926+07:00","message":"receive 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-05-12T13:05:49.360676478+07:00","message":"receive interim result [false|false]: ประมาณพิกุลทอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.360690906+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.360697868+07:00","message":"[bufferProcess] interim [140000000]:ประมาณพิกุลทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.360700364+07:00","message":"[bufferProcess] send to processor:ออกมาพี่ขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.360705736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.360708566+07:00","message":"> Transcript [42188] [false]: 'ออกมาพี่ขุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.360711184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.360713484+07:00","message":"Set new StatePrefix: 'ออกมาพี่ขุน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.367811824+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.367848154+07:00","message":"receive 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-05-12T13:05:49.367853954+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดิ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.367869504+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.367876896+07:00","message":"[bufferProcess] interim [200000000]:ประมาณพิกุลสวัสดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.367879502+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.367885369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.36788829+07:00","message":"> Transcript [42189] [false]: 'ประมาณพิกุลทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.367890747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.36789291+07:00","message":"Set new StatePrefix: 'ประมาณพิกุลทอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.426340099+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.426378843+07:00","message":"receive 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-05-12T13:05:49.426387293+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.426404+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.426412194+07:00","message":"[bufferProcess] interim [260000000]:ประมาณพิกุลสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.426414838+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.426421658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.426424796+07:00","message":"> Transcript [42190] [false]: 'ประมาณพิกุลสวัสดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.426427227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.426429365+07:00","message":"Set new StatePrefix: 'ประมาณพิกุลสวัสดิ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.544717543+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.544756827+07:00","message":"receive 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-05-12T13:05:49.544764365+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.544781135+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.544788901+07:00","message":"[bufferProcess] interim [380000000]:ประมาณพิกุลสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.544793228+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.544796657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.544799525+07:00","message":"> Transcript [42191] [false]: 'ประมาณพิกุลสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.544802041+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.544805645+07:00","message":"Set new StatePrefix: 'ประมาณพิกุลสวัสดี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:49.588110965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:49.588142853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.614029185+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.61406477+07:00","message":"receive 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-05-12T13:05:49.614070547+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:49.614087517+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.614096656+07:00","message":"[bufferProcess] interim [440000000]:ประมาณพิกุลสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.61409949+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.614104784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.614107392+07:00","message":"> Transcript [42192] [false]: 'ประมาณพิกุลสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.614110788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.614112876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.614114882+07:00","message":"StatePrefix: 'ประมาณพิกุลสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:49.614117179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:50.079209156+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:50.079251065+07:00","message":"receive 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-05-12T13:05:50.079257733+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดีครับสวย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:50.079273365+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดีครับสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.079287065+07:00","message":"[bufferProcess] interim [920000000]:ประมาณพิกุลสวัสดีครับสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.079290468+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.079297949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.079301704+07:00","message":"> Transcript [42193] [false]: 'ประมาณพิกุลสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.079305345+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.07930875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.079311103+07:00","message":"StatePrefix: 'ประมาณพิกุลสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.079313269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:50.130305695+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:50.130347091+07:00","message":"receive 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-05-12T13:05:50.130354192+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:50.130371941+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.130383048+07:00","message":"[bufferProcess] interim [980000000]:ประมาณพิกุลสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.130386568+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดีครับสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.130393711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.130397887+07:00","message":"> Transcript [42194] [false]: 'ประมาณพิกุลสวัสดีครับสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.130403284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.130405948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.130409635+07:00","message":"StatePrefix: 'ประมาณพิกุลสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.130413105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:50.254824265+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:50.254864962+07:00","message":"receive 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-05-12T13:05:50.25487238+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดีครับสวยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:50.254891666+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดีครับสวยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.25490695+07:00","message":"[bufferProcess] interim [40000000]:ประมาณพิกุลสวัสดีครับสวยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.254910166+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.254919881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.254924076+07:00","message":"> Transcript [42195] [false]: 'ประมาณพิกุลสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.254929+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.254932652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.254936033+07:00","message":"StatePrefix: 'ประมาณพิกุลสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.254939277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.254948382+07:00","message":"Push: 'ประมาณพิกุลสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.254951488+07:00","message":"TextPushed: 'ประมาณพิกุลสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.254954626+07:00","message":"Set new StatePrefix : 'ประมาณพิกุลสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.254958387+07:00","message":"Next Push (prob) : 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:50.254981107+07:00","message":"push: {false ประมาณพิกุลสวัสดี 0 0xc004429100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:50.580678675+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:50.580711421+07:00","message":"receive 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-05-12T13:05:50.580717197+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดีครับสวยครับผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:50.580728281+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดีครับสวยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.580735294+07:00","message":"[bufferProcess] interim [400000000]:ประมาณพิกุลสวัสดีครับสวยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.580737883+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดีครับสวยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.580743109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.580745887+07:00","message":"> Transcript [42196] [false]: 'ประมาณพิกุลสวัสดีครับสวยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.580749442+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.580751496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.580753761+07:00","message":"StatePrefix: 'ประมาณพิกุลสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:50.580756054+07:00","message":"TextPushed: 'ประมาณพิกุลสวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.039610841+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.039660847+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-05-12T13:05:51.039668124+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดีครับสวยครับผมคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.039684294+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดีครับสวยครับผมคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.039692929+07:00","message":"[bufferProcess] interim [880000000]:ประมาณพิกุลสวัสดีครับสวยครับผมคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.039696482+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดีครับสวยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.039700792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.039704726+07:00","message":"> Transcript [42197] [false]: 'ประมาณพิกุลสวัสดีครับสวยครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.039709559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.039712215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.039717089+07:00","message":"StatePrefix: 'ประมาณพิกุลสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.039720223+07:00","message":"TextPushed: 'ประมาณพิกุลสวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.248397852+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.24846683+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-05-12T13:05:51.248472953+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.248492832+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.248501716+07:00","message":"[bufferProcess] interim [60000000]:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.248505228+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดีครับสวยครับผมคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.248518012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.248521277+07:00","message":"> Transcript [42198] [false]: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.248525419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.248528056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.248532044+07:00","message":"StatePrefix: 'ประมาณพิกุลสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.248534292+07:00","message":"TextPushed: 'ประมาณพิกุลสวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.498774729+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.498815152+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-05-12T13:05:51.498822406+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.498840036+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.498848247+07:00","message":"[bufferProcess] interim [300000000]:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.498850902+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.498854433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.498857352+07:00","message":"> Transcript [42199] [false]: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.49886152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.498863596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.498866503+07:00","message":"StatePrefix: 'ประมาณพิกุลสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.498868727+07:00","message":"TextPushed: 'ประมาณพิกุลสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.498872102+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.498874148+07:00","message":"TextPushed: 'ประมาณพิกุลสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.498876494+07:00","message":"Set new StatePrefix : 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.498878848+07:00","message":"Next Push (prob) : 'สวยครับผมคุณเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.498888287+07:00","message":"push: {false ครับ 0 0xc004429100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.537740527+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.53778207+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-05-12T13:05:51.537787198+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.53779987+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.537806888+07:00","message":"[bufferProcess] interim [360000000]:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.537809805+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.537814706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.537817382+07:00","message":"> Transcript [42200] [false]: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.537820819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.537825448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.537828163+07:00","message":"StatePrefix: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.537831313+07:00","message":"TextPushed: 'ประมาณพิกุลสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.671458621+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.671493534+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-05-12T13:05:51.671500589+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.671517156+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.671524338+07:00","message":"[bufferProcess] interim [480000000]:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.671526782+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.671533126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.671535594+07:00","message":"> Transcript [42201] [false]: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.671539024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.671541239+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.671544018+07:00","message":"StatePrefix: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.671546596+07:00","message":"TextPushed: 'ประมาณพิกุลสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.877139494+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.877186541+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-05-12T13:05:51.877193305+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:51.877210502+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.87721792+07:00","message":"[bufferProcess] interim [720000000]:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.877220562+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.877224733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.877227305+07:00","message":"> Transcript [42202] [false]: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.877230563+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.877232679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.87723507+07:00","message":"StatePrefix: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:51.877237538+07:00","message":"TextPushed: 'ประมาณพิกุลสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.047401167+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.047435982+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-05-12T13:05:52.047442488+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.047465184+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.047472072+07:00","message":"[bufferProcess] interim [840000000]:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.047474693+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.047477996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.047480734+07:00","message":"> Transcript [42203] [false]: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.047484269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.047486487+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.047488413+07:00","message":"StatePrefix: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.047491072+07:00","message":"TextPushed: 'ประมาณพิกุลสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.047496235+07:00","message":"Push: 'สวยครับผมคุณเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.04749818+07:00","message":"TextPushed: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.047501303+07:00","message":"Set new StatePrefix : 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.047503635+07:00","message":"Next Push (prob) : 'ในวงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.047511341+07:00","message":"push: {false สวยครับผมคุณเนี่ย 0 0xc004429100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.382184061+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.382230462+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-05-12T13:05:52.382237266+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันนี้ฝน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.382251586+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันนี้ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.382259334+07:00","message":"[bufferProcess] interim [140000000]:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันนี้ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.382263318+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.382270657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.38227352+07:00","message":"> Transcript [42204] [false]: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.382279059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.382281342+07:00","message":"Set new StatePrefix: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.410334139+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.410360824+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-05-12T13:05:52.410369106+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันพี่ขุน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.410380383+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันพี่ขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.410388568+07:00","message":"[bufferProcess] interim [200000000]:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันพี่ขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.41039129+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันนี้ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.410396837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.410399402+07:00","message":"> Transcript [42205] [false]: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันนี้ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.410401605+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.410403499+07:00","message":"Set new StatePrefix: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันนี้ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.431527789+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.431554382+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-05-12T13:05:52.431560552+07:00","message":"receive interim result [false|false]: ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันพี่ฝนจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.431574601+07:00","message":"[buffer interim] 3120 false ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันพี่ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.431580506+07:00","message":"[bufferProcess] interim [260000000]:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันพี่ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.431583346+07:00","message":"[bufferProcess] send to processor:ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันพี่ขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.431586964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.431589718+07:00","message":"> Transcript [42206] [false]: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันพี่ขุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.431592564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.431596176+07:00","message":"Set new StatePrefix: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันพี่ขุน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:52.589046475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:52.589054486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.608793828+07:00","message":"[GCS] IsForceVAD: false for message ID: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.759086279+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.759122288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกมาพี่ขุนสวัสดีครับสวยครับผมคุณเนี่ยในวงตะวันที่คุณชา\",\"confidence\":0.90225303}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.759128982+07:00","message":"receive interim result [true|false]: ออกมาพี่ขุนสวัสดีครับสวยครับผมคุณเนี่ยในวงตะวันที่คุณชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.759138688+07:00","message":"end recv isFinal message id 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.759140622+07:00","message":"end Recv id 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.759146748+07:00","message":"[buffer interim] 3120 true ออกมาพี่ขุนสวัสดีครับสวยครับผมคุณเนี่ยในวงตะวันที่คุณชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.759156089+07:00","message":"[bufferProcess] interim [620000000]:ออกมาพี่ขุนสวัสดีครับสวยครับผมคุณเนี่ยในวงตะวันที่คุณชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.759158885+07:00","message":"[bufferProcess] send to processor (isfinal):ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันพี่ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.759162231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.759165021+07:00","message":"> Transcript [42207] [false]: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันพี่ฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.759167702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.759169637+07:00","message":"Set new StatePrefix: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันพี่ฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.759171641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.759173817+07:00","message":"> Transcript [42208] [true]: 'ออกมาพี่ขุนสวัสดีครับสวยครับผมคุณเนี่ยในวงตะวันที่คุณชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.759176985+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.759179007+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.759180848+07:00","message":"StatePrefix: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตาวันพี่ฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.759183877+07:00","message":"TextPushed: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.759185639+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.75948485+07:00","message":"Push: 'ในวงตะวันที่คุณชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.7595146+07:00","message":"TextPushed: 'ประมาณพิกุลสวัสดีครับสวยครับผมคุณเนี่ยในวงตะวันที่คุณชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.759518752+07:00","message":"Set new StatePrefix : 'ออกมาพี่ขุนสวัสดีครับสวยครับผมคุณเนี่ยในวงตะวันที่คุณชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.759521864+07:00","message":"Next Push (prob) : 'ออกมาพี่ขุนสวัสดีครับสวยครับผมคุณเนี่ยในวงตะวันที่คุณชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.759525528+07:00","message":"push: {true ในวงตะวันที่คุณชา 0 0xc004429100}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:52.759509857+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3120.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:52.771877161+07:00","message":"write wav file: './tmp/7565/7565_3120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:52.870734729+07:00","message":"[GCS] Start streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:53.509927493+07:00","message":"[GCS] IsForceVAD: false for message ID: 3121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:53.599962719+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:53.599987303+07:00","message":"found end of frame, send empty tag with msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:53.599991094+07:00","message":"end Recv id 3121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:53.599999889+07:00","message":"[buffer interim] 3121 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:53.60000743+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:53.600011526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:53.600014375+07:00","message":"> Transcript [42209] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:53.60001707+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:53.600020418+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:53.600022292+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:53.600024112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:53.60002661+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:53.600040091+07:00","message":"push: {true \n 0 0xc005695500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:53.604816471+07:00","message":"write wav file: './tmp/7565/7565_3121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.035323943+07:00","message":"[GCS] Start streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.494969057+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.495012977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.495019549+07:00","message":"receive interim result [false|false]: รอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.495036022+07:00","message":"[buffer interim] 3122 false รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.495044465+07:00","message":"[bufferProcess] interim [480000000]:รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.495046997+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.54850253+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.548531601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.548536879+07:00","message":"receive interim result [false|false]: ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.548547199+07:00","message":"[buffer interim] 3122 false ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.548553271+07:00","message":"[bufferProcess] interim [540000000]:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.548555299+07:00","message":"[bufferProcess] send to processor:รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.548560073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.548564191+07:00","message":"> Transcript [42210] [false]: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.548566556+07:00","message":"Set StatePrefix (first interim): 'รอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.690116527+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.690161728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องไห้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.690167763+07:00","message":"receive interim result [false|false]: ร้องไห้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.690186901+07:00","message":"[buffer interim] 3122 false ร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.690194785+07:00","message":"[bufferProcess] interim [660000000]:ร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.69019733+07:00","message":"[bufferProcess] send to processor:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.690201194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.690205765+07:00","message":"> Transcript [42211] [false]: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.690208225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.690210199+07:00","message":"Set new StatePrefix: 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.721954893+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.721988574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.721994172+07:00","message":"receive interim result [false|false]: ร้องได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.722007811+07:00","message":"[buffer interim] 3122 false ร้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.722014062+07:00","message":"[bufferProcess] interim [720000000]:ร้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.722016529+07:00","message":"[bufferProcess] send to processor:ร้องไห้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.722021247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.72202377+07:00","message":"> Transcript [42212] [false]: 'ร้องไห้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.722027155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.722029061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.722031013+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.722034003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.772176819+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.772210249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.772215591+07:00","message":"receive interim result [false|false]: ร้องได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:54.772229816+07:00","message":"[buffer interim] 3122 false ร้องได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.772237227+07:00","message":"[bufferProcess] interim [780000000]:ร้องได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.772239573+07:00","message":"[bufferProcess] send to processor:ร้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.772244763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.772247398+07:00","message":"> Transcript [42213] [false]: 'ร้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.77225038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.772252528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.772254489+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:54.772256672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.007915182+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.007960033+07:00","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-05-12T13:05:55.007966505+07:00","message":"receive interim result [false|false]: ร้องได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.007983822+07:00","message":"[buffer interim] 3122 false ร้องได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.00799227+07:00","message":"[bufferProcess] interim [960000000]:ร้องได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.00799521+07:00","message":"[bufferProcess] send to processor:ร้องได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.007998889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.008001826+07:00","message":"> Transcript [42214] [false]: 'ร้องได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.008005259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.008007757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.008009752+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.008011807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.264903706+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.264939234+07:00","message":"receive 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-05-12T13:05:55.26494446+07:00","message":"receive interim result [false|false]: ร้องได้ไหมคะรอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.264957991+07:00","message":"[buffer interim] 3122 false ร้องได้ไหมคะรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.264966651+07:00","message":"[bufferProcess] interim [320000000]:ร้องได้ไหมคะรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.264968767+07:00","message":"[bufferProcess] send to processor:ร้องได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.264972023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.264974715+07:00","message":"> Transcript [42215] [false]: 'ร้องได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.264977674+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.26497974+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.264981589+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.26498372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.264988496+07:00","message":"Push: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.264990306+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.264992666+07:00","message":"Set new StatePrefix : 'ร้องได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.264996579+07:00","message":"Next Push (prob) : 'ได้ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.265018713+07:00","message":"push: {false ร้อง 0 0xc005d09280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.309012951+07:00","message":"[GCS] IsForceVAD: false for message ID: 3122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.412869929+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.412906523+07:00","message":"receive 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-05-12T13:05:55.412912682+07:00","message":"receive interim result [false|false]: ร้องได้ไหมคะลองขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.41292816+07:00","message":"[buffer interim] 3122 false ร้องได้ไหมคะลองขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.41293592+07:00","message":"[bufferProcess] interim [440000000]:ร้องได้ไหมคะลองขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.412938495+07:00","message":"[bufferProcess] send to processor:ร้องได้ไหมคะรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.412945412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.412948739+07:00","message":"> Transcript [42216] [false]: 'ร้องได้ไหมคะรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.412952558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.412954861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.412956738+07:00","message":"StatePrefix: 'ร้องได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.412958822+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.489888209+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.489930672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองได้ไหมคะลองขับ\",\"confidence\":0.8300486}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.489937823+07:00","message":"receive interim result [true|false]: ลองได้ไหมคะลองขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.489948465+07:00","message":"end recv isFinal message id 3122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.489950542+07:00","message":"end Recv id 3122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.489958514+07:00","message":"[buffer interim] 3122 true ลองได้ไหมคะลองขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.489967714+07:00","message":"[bufferProcess] interim [500000000]:ลองได้ไหมคะลองขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.489970665+07:00","message":"[bufferProcess] send to processor (isfinal):ร้องได้ไหมคะลองขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.489974164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.489977039+07:00","message":"> Transcript [42217] [false]: 'ร้องได้ไหมคะลองขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.489980255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.489982138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.489984048+07:00","message":"StatePrefix: 'ร้องได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.489986142+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.489987704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.489989571+07:00","message":"> Transcript [42218] [true]: 'ลองได้ไหมคะลองขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.489991618+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.489996717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.489998435+07:00","message":"StatePrefix: 'ร้องได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.490000339+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.490001885+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.490092341+07:00","message":"Push: 'ลองได้ไหมคะลองขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.490094909+07:00","message":"TextPushed: 'ร้องลองได้ไหมคะลองขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.490097307+07:00","message":"Set new StatePrefix : 'ลองได้ไหมคะลองขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.490099475+07:00","message":"Next Push (prob) : 'ลองได้ไหมคะลองขับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.490107211+07:00","message":"push: {true ลองได้ไหมคะลองขับ 0 0xc005d09280}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:55.490123705+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3122.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:55.497521067+07:00","message":"write wav file: './tmp/7565/7565_3122.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:55.590047576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:55.590051685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:55.630257137+07:00","message":"[GCS] Start streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.155608257+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.15564679+07:00","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-05-12T13:05:56.155651918+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.155663833+07:00","message":"[buffer interim] 3123 false ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.155672196+07:00","message":"[bufferProcess] interim [420000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.155674972+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.332612424+07:00","message":"[GCS] IsForceVAD: false for message ID: 3123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.394349255+07:00","message":"[GCS] Start streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.412940867+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.412977462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.41298365+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.412997758+07:00","message":"[buffer interim] 3123 false ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.413004711+07:00","message":"[bufferProcess] interim [660000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.413007236+07:00","message":"[bufferProcess] send to processor:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.413010249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.413012954+07:00","message":"> Transcript [42219] [false]: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.413014966+07:00","message":"Set StatePrefix (first interim): 'ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.443655015+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.443691843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณครับ\",\"confidence\":0.8189325}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.443697163+07:00","message":"receive interim result [true|false]: ประมาณครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.443706715+07:00","message":"end recv isFinal message id 3123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.443708763+07:00","message":"end Recv id 3123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.443714947+07:00","message":"[buffer interim] 3123 true ประมาณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.443721952+07:00","message":"[bufferProcess] interim [720000000]:ประมาณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.443727373+07:00","message":"[bufferProcess] send to processor (isfinal):ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.4437304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.44373316+07:00","message":"> Transcript [42220] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.443736471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.443738525+07:00","message":"Set new StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.443740204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.443742479+07:00","message":"> Transcript [42221] [true]: 'ประมาณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.443744736+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.443746719+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.443748547+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.443750443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.443758492+07:00","message":"Push: 'ประมาณครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.44376644+07:00","message":"push: {true ประมาณครับ 0 0xc004219b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:05:56.448821738+07:00","message":"write wav file: './tmp/7565/7565_3123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.461202856+07:00","message":"[GCS] Cleaned up inactive client: 3087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.461223586+07:00","message":"[GCS] Cleaned up inactive client: 3092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.46122721+07:00","message":"[GCS] Cleaned up inactive client: 3096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.461230068+07:00","message":"[GCS] Cleaned up inactive client: 3095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.461233079+07:00","message":"[GCS] Cleaned up inactive client: 3086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.461236241+07:00","message":"[GCS] Cleaned up inactive client: 3090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.461239159+07:00","message":"[GCS] Cleaned up inactive client: 3091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.46124159+07:00","message":"[GCS] Cleaned up inactive client: 3097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.46124411+07:00","message":"[GCS] Cleaned up inactive client: 3094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.461247652+07:00","message":"[GCS] Cleaned up inactive client: 3093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.461249312+07:00","message":"[GCS] Cleaned up inactive client: 3088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.46125091+07:00","message":"[GCS] Cleaned up inactive client: 3089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.461252496+07:00","message":"[GCS] Cleaned up inactive client: 3098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.889374256+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.889418016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รีบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.889423048+07:00","message":"receive interim result [false|false]: รีบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:56.889439129+07:00","message":"[buffer interim] 3124 false รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.889474867+07:00","message":"[bufferProcess] interim [480000000]:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:56.889477165+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.175390466+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.175430808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เบนซ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.175438052+07:00","message":"receive interim result [false|false]: พี่เบนซ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.175459142+07:00","message":"[buffer interim] 3124 false พี่เบนซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.175467271+07:00","message":"[bufferProcess] interim [780000000]:พี่เบนซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.175469999+07:00","message":"[bufferProcess] send to processor:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.175476787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.175480134+07:00","message":"> Transcript [42222] [false]: 'รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.175482378+07:00","message":"Set StatePrefix (first interim): 'รีบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.256805915+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.256854472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รีบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.256861037+07:00","message":"receive interim result [false|false]: รีบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.256878613+07:00","message":"[buffer interim] 3124 false รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.256887278+07:00","message":"[bufferProcess] interim [840000000]:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.256889832+07:00","message":"[bufferProcess] send to processor:พี่เบนซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.25689676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.256899715+07:00","message":"> Transcript [42223] [false]: 'พี่เบนซ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.256902157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.256904491+07:00","message":"Set new StatePrefix: 'พี่เบนซ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.369732235+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.369769205+07:00","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-05-12T13:05:57.369774702+07:00","message":"receive interim result [false|false]: พี่เบนซ์สวัสดิ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.369790809+07:00","message":"[buffer interim] 3124 false พี่เบนซ์สวัสดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.369797493+07:00","message":"[bufferProcess] interim [960000000]:พี่เบนซ์สวัสดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.36980005+07:00","message":"[bufferProcess] send to processor:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.369806927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.369812795+07:00","message":"> Transcript [42224] [false]: 'รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.369815927+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.369819703+07:00","message":"Set new StatePrefix: 'รีบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.372111861+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.372155101+07:00","message":"receive 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-05-12T13:05:57.372160946+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.372179248+07:00","message":"[buffer interim] 3124 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.372188848+07:00","message":"[bufferProcess] interim [20000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.372192166+07:00","message":"[bufferProcess] send to processor:พี่เบนซ์สวัสดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.372199501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.372202195+07:00","message":"> Transcript [42225] [false]: 'พี่เบนซ์สวัสดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.372204722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.372207033+07:00","message":"Set new StatePrefix: 'พี่เบนซ์สวัสดิ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.555503019+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.555544462+07:00","message":"receive 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-05-12T13:05:57.55555068+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.555566377+07:00","message":"[buffer interim] 3124 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.555576849+07:00","message":"[bufferProcess] interim [140000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.555579445+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.555585287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.555587954+07:00","message":"> Transcript [42226] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.555590068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.555592116+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.559435193+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.559488703+07:00","message":"receive 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-05-12T13:05:57.559494451+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.559522848+07:00","message":"[buffer interim] 3124 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.559530856+07:00","message":"[bufferProcess] interim [200000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.559533197+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.559536956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.55953965+07:00","message":"> Transcript [42227] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.559542544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.559544694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.559546444+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.559548532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.834483379+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.834533306+07:00","message":"receive 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-05-12T13:05:57.834540531+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.834558378+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.834567225+07:00","message":"[bufferProcess] interim [440000000]:สวัสดีครับสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.834570245+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.834577082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.834580225+07:00","message":"> Transcript [42228] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.834584229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.834586345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.834588369+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.834590899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.95097473+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.951012674+07:00","message":"receive 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-05-12T13:05:57.951019127+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:57.951032996+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.951043027+07:00","message":"[bufferProcess] interim [620000000]:สวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.951046372+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.951052101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.951056179+07:00","message":"> Transcript [42229] [false]: 'สวัสดีครับสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.951061136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.951065433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.951067373+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:57.951069248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:58.009201671+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:58.009244602+07:00","message":"receive 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-05-12T13:05:58.009251186+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:58.00926722+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.009276865+07:00","message":"[bufferProcess] interim [680000000]:สวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.00928055+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.009288809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.00929341+07:00","message":"> Transcript [42230] [false]: 'สวัสดีครับสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.009298269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.009302449+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.009304501+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.009306673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.00931079+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.00931373+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.009316621+07:00","message":"Set new StatePrefix : 'สวัสดีครับสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.009319583+07:00","message":"Next Push (prob) : 'ครับสวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:58.009329214+07:00","message":"push: {false สวัสดี 0 0xc005695b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:58.456207898+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:58.45624654+07:00","message":"receive 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-05-12T13:05:58.456254349+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:58.456268562+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.456275575+07:00","message":"[bufferProcess] interim [40000000]:สวัสดีครับสวัสดีครับสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.45627819+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.456283192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.456285886+07:00","message":"> Transcript [42231] [false]: 'สวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.456288363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.456290375+07:00","message":"Set new StatePrefix: 'สวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:58.516685874+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:58.516717816+07:00","message":"receive 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-05-12T13:05:58.51672391+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:58.516736183+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.516743027+07:00","message":"[bufferProcess] interim [220000000]:สวัสดีครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.51674587+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีครับสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.516750858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.516753383+07:00","message":"> Transcript [42232] [false]: 'สวัสดีครับสวัสดีครับสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.516756748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.516758831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.516761005+07:00","message":"StatePrefix: 'สวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:58.516763586+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:58.590267583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:05:58.590263987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:59.16429536+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:59.164328371+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-05-12T13:05:59.164336947+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:05:59.164351365+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:59.16436032+07:00","message":"[bufferProcess] interim [820000000]:สวัสดีครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:59.164362848+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:59.164366225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:59.164368886+07:00","message":"> Transcript [42233] [false]: 'สวัสดีครับสวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:59.164372076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:59.164374282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:59.164376326+07:00","message":"StatePrefix: 'สวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:05:59.164379178+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:00.123141338+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:00.123177433+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-05-12T13:06:00.123183558+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:00.123193718+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.123200731+07:00","message":"[bufferProcess] interim [780000000]:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.123203351+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.123206462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.123208907+07:00","message":"> Transcript [42234] [false]: 'สวัสดีครับสวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.123212356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.123214416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.123216933+07:00","message":"StatePrefix: 'สวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.123219375+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:00.338900758+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:00.338931432+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-05-12T13:06:00.338937187+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:00.338951433+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.338959916+07:00","message":"[bufferProcess] interim [960000000]:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.338962372+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.338965479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.338968279+07:00","message":"> Transcript [42235] [false]: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.338972096+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.338974261+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.338976623+07:00","message":"StatePrefix: 'สวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.338978984+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.338994298+07:00","message":"Push: 'ครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.338996823+07:00","message":"TextPushed: 'สวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.338998903+07:00","message":"Set new StatePrefix : 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.339000935+07:00","message":"Next Push (prob) : 'สวัสดีครับพี่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:00.33900851+07:00","message":"push: {false ครับสวัสดีครับ 0 0xc005695b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:00.359864834+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:00.359891768+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-05-12T13:06:00.359897655+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก้อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:00.359910015+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.359915673+07:00","message":"[bufferProcess] interim [20000000]:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.359918339+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.359925304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.359927971+07:00","message":"> Transcript [42236] [false]: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.359930954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.359933181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.359934978+07:00","message":"StatePrefix: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.359937692+07:00","message":"TextPushed: 'สวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:00.445122115+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:00.445152919+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-05-12T13:06:00.445158416+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:00.445183175+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.445192243+07:00","message":"[bufferProcess] interim [80000000]:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.445194758+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.445198282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.445201169+07:00","message":"> Transcript [42237] [false]: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.445204255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.445206084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.445207954+07:00","message":"StatePrefix: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.44521065+07:00","message":"TextPushed: 'สวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:00.912524548+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:00.912564854+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-05-12T13:06:00.912573115+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:00.912589427+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.912598646+07:00","message":"[bufferProcess] interim [500000000]:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.912602726+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.9126075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.912611356+07:00","message":"> Transcript [42238] [false]: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.912616321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.91261911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.912622456+07:00","message":"StatePrefix: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:00.912626167+07:00","message":"TextPushed: 'สวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:01.148650332+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:01.148683983+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-05-12T13:06:01.148689996+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:01.14870067+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.148706992+07:00","message":"[bufferProcess] interim [740000000]:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.148709448+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.148714229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.148716846+07:00","message":"> Transcript [42239] [false]: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.14872033+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.148722273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.148726275+07:00","message":"StatePrefix: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.148728964+07:00","message":"TextPushed: 'สวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.148733309+07:00","message":"Push: 'สวัสดีครับพี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.148735601+07:00","message":"TextPushed: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.148738443+07:00","message":"Set new StatePrefix : 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.148740821+07:00","message":"Next Push (prob) : 'ก็จะเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:01.148758961+07:00","message":"push: {false สวัสดีครับพี่เป็น 0 0xc005695b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:01.537297468+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:01.537330459+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-05-12T13:06:01.537336752+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:01.537347954+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.537354598+07:00","message":"[bufferProcess] interim [160000000]:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.537357548+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.53736253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.537365342+07:00","message":"> Transcript [42240] [false]: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.53736877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.537370815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.53737265+07:00","message":"StatePrefix: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.537375445+07:00","message":"TextPushed: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็น'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:01.591220776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:01.59123182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:01.830770585+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:01.830824481+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-05-12T13:06:01.830841277+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกลับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:01.83085956+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกลับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.830870889+07:00","message":"[bufferProcess] interim [400000000]:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกลับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.830874687+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.830881291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.830888593+07:00","message":"> Transcript [42241] [false]: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.830892112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.830894089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.830896438+07:00","message":"StatePrefix: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:01.830899037+07:00","message":"TextPushed: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:02.238806312+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:02.238838855+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-05-12T13:06:02.238845468+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:02.238857972+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.238864349+07:00","message":"[bufferProcess] interim [580000000]:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.238866903+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกลับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.238871872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.238874517+07:00","message":"> Transcript [42242] [false]: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกลับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.238877704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.238879601+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.23888184+07:00","message":"StatePrefix: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.238884275+07:00","message":"TextPushed: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:02.535218726+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:02.535266306+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-05-12T13:06:02.535273585+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกลับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:02.535287341+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกลับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.53529491+07:00","message":"[bufferProcess] interim [700000000]:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกลับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.535298246+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.535303554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.535306285+07:00","message":"> Transcript [42243] [false]: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.535312163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.535315146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.535318762+07:00","message":"StatePrefix: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.53532308+07:00","message":"TextPushed: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.535330679+07:00","message":"Push: 'ก็จะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.53533413+07:00","message":"TextPushed: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.535337467+07:00","message":"Set new StatePrefix : 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.535341696+07:00","message":"Next Push (prob) : 'แบบกับลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:02.535350998+07:00","message":"push: {false ก็จะเล่น 0 0xc005695b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:02.568936781+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:02.56897+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-05-12T13:06:02.568976344+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:02.568990271+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.56899728+07:00","message":"[bufferProcess] interim [760000000]:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.569000148+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกลับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.569005253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.569007845+07:00","message":"> Transcript [42244] [false]: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกลับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.569010317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.56901235+07:00","message":"Set new StatePrefix: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกลับแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:02.646178875+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:02.646213292+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-05-12T13:06:02.646219226+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่หมู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:02.646234048+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.646241203+07:00","message":"[bufferProcess] interim [880000000]:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.646243806+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.646247103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.646249871+07:00","message":"> Transcript [42245] [false]: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.64625233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:02.64625471+07:00","message":"Set new StatePrefix: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:03.207428296+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:03.207470563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่หมู\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:03.207476379+07:00","message":"receive interim result [false|false]: สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่หมู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:03.207491732+07:00","message":"[buffer interim] 3124 false สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.207500248+07:00","message":"[bufferProcess] interim [480000000]:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.207502931+07:00","message":"[bufferProcess] send to processor:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.207508593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.207511232+07:00","message":"> Transcript [42246] [false]: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.207517195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.207519741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.207522002+07:00","message":"StatePrefix: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.207524886+07:00","message":"TextPushed: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:03.379150425+07:00","message":"[GCS] IsForceVAD: false for message ID: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:03.636060546+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:03.636109694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่หมู\",\"confidence\":0.94919646}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:03.636116898+07:00","message":"receive interim result [true|false]: สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่หมู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:03.636127796+07:00","message":"end recv isFinal message id 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:03.636130135+07:00","message":"end Recv id 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:03.636139095+07:00","message":"[buffer interim] 3124 true สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.636153968+07:00","message":"[bufferProcess] interim [200000000]:สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.63615756+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.63616145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.636164285+07:00","message":"> Transcript [42247] [false]: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.636169375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.636171802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.636174065+07:00","message":"StatePrefix: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.636177957+07:00","message":"TextPushed: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.636180131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.636182024+07:00","message":"> Transcript [42248] [true]: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.636184449+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.636186188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.636187922+07:00","message":"StatePrefix: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่นแบบกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.636190059+07:00","message":"TextPushed: 'สวัสดีครับสวัสดีครับสวัสดีครับพี่เป็นก็จะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:03.636197649+07:00","message":"Push: 'แบบกับพี่หมู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:03.636206433+07:00","message":"push: {true แบบกับพี่หมู 0 0xc005695b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:03.652873209+07:00","message":"write wav file: './tmp/7565/7565_3124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:03.700898136+07:00","message":"[GCS] Start streaming session, msgId: 3125"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:04.591566182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:04.591566323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:04.948187421+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:04.948232156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกาะติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:04.948237794+07:00","message":"receive interim result [false|false]: เกาะติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:04.948255578+07:00","message":"[buffer interim] 3125 false เกาะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:04.94826337+07:00","message":"[bufferProcess] interim [80000000]:เกาะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:04.948265077+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:04.948271932+07:00","message":"[bufferProcess] send to processor (ticker):เกาะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:04.948274538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:04.948277733+07:00","message":"> Transcript [42249] [false]: 'เกาะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:04.948279973+07:00","message":"Set StatePrefix (first interim): 'เกาะติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.059118225+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.059167522+07:00","message":"receive 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-05-12T13:06:05.059175767+07:00","message":"receive interim result [false|false]: กีต้าร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.059194739+07:00","message":"[buffer interim] 3125 false กีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.059207409+07:00","message":"[bufferProcess] interim [140000000]:กีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.059210112+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.109245129+07:00","message":"[GCS] IsForceVAD: false for message ID: 3125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.198607116+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.198646463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กีต้าร์\",\"confidence\":0.93258023}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.198652919+07:00","message":"receive interim result [true|false]: กีต้าร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.198663481+07:00","message":"end recv isFinal message id 3125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.198665425+07:00","message":"end Recv id 3125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.198672199+07:00","message":"[buffer interim] 3125 true กีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.198680093+07:00","message":"[bufferProcess] interim [440000000]:กีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.198682791+07:00","message":"[bufferProcess] send to processor (isfinal):กีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.198694289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.19872485+07:00","message":"> Transcript [42250] [false]: 'กีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.198729036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.198731968+07:00","message":"Set new StatePrefix: 'กีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.198735147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.198737705+07:00","message":"> Transcript [42251] [true]: 'กีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.198741225+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.198743319+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.198745177+07:00","message":"StatePrefix: 'กีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.198747146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.198756041+07:00","message":"Push: 'กีต้าร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.198769066+07:00","message":"push: {true กีต้าร์ 0 0xc002e11a00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:05.206372345+07:00","message":"write wav file: './tmp/7565/7565_3125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.22975775+07:00","message":"[GCS] Start streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.711015774+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.71105511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.711060952+07:00","message":"receive interim result [false|false]: 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.711073156+07:00","message":"[buffer interim] 3126 false 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.71108286+07:00","message":"[bufferProcess] interim [300000000]:5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.711085518+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.761495102+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.761532663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"50\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.761538478+07:00","message":"receive interim result [false|false]: 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:05.761550862+07:00","message":"[buffer interim] 3126 false 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.761557367+07:00","message":"[bufferProcess] interim [360000000]:50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.761559819+07:00","message":"[bufferProcess] send to processor:5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.761564426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.761567151+07:00","message":"> Transcript [42252] [false]: '5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:05.761569+07:00","message":"Set StatePrefix (first interim): '5'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.029450364+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.029487911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"50 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.029493372+07:00","message":"receive interim result [false|false]: 50 บาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.029506851+07:00","message":"[buffer interim] 3126 false 50 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.02951378+07:00","message":"[bufferProcess] interim [540000000]:50 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.029516276+07:00","message":"[bufferProcess] send to processor:50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.029521237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.02952396+07:00","message":"> Transcript [42253] [false]: '50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.029526876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.029528771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.029530608+07:00","message":"StatePrefix: '5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.029532642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.082267885+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.082305878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5 สมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.082311052+07:00","message":"receive interim result [false|false]: 5 สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.082324171+07:00","message":"[buffer interim] 3126 false 5 สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.082337145+07:00","message":"[bufferProcess] interim [660000000]:5 สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.082339667+07:00","message":"[bufferProcess] send to processor:50 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.082344379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.082347066+07:00","message":"> Transcript [42254] [false]: '50 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.082350502+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.082352731+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.082354584+07:00","message":"StatePrefix: '5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.082356399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.277099168+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.277141333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5 สมาชิกวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.277148319+07:00","message":"receive interim result [false|false]: 5 สมาชิกวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.277181118+07:00","message":"[buffer interim] 3126 false 5 สมาชิกวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.277189668+07:00","message":"[bufferProcess] interim [900000000]:5 สมาชิกวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.277191869+07:00","message":"[bufferProcess] send to processor:5 สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.277195416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.277198249+07:00","message":"> Transcript [42255] [false]: '5 สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.277200876+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.277202828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.277204861+07:00","message":"StatePrefix: '5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.27720678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.485570131+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.485619895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5 สมาชิกวงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.485626196+07:00","message":"receive interim result [false|false]: 5 สมาชิกวงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.485644748+07:00","message":"[buffer interim] 3126 false 5 สมาชิกวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.485665417+07:00","message":"[bufferProcess] interim [80000000]:5 สมาชิกวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.485670385+07:00","message":"[bufferProcess] send to processor:5 สมาชิกวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.485674439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.485677897+07:00","message":"> Transcript [42256] [false]: '5 สมาชิกวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.485681452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.485683577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.485685529+07:00","message":"StatePrefix: '5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.485687225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.485690061+07:00","message":"Push: '5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.485691723+07:00","message":"TextPushed: '5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.485693541+07:00","message":"Set new StatePrefix : '5 สมาชิกวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.485695456+07:00","message":"Next Push (prob) : ' สมาชิกวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.485704408+07:00","message":"push: {false 5 0 0xc004429c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.591839356+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.591876337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5 สมาชิกวงเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.591882027+07:00","message":"receive interim result [false|false]: 5 สมาชิกวงเก่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.591894775+07:00","message":"[buffer interim] 3126 false 5 สมาชิกวงเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.591901717+07:00","message":"[bufferProcess] interim [140000000]:5 สมาชิกวงเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.591903989+07:00","message":"[bufferProcess] send to processor:5 สมาชิกวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.591907068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.591909865+07:00","message":"> Transcript [42257] [false]: '5 สมาชิกวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.591912566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.591916527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.591918458+07:00","message":"StatePrefix: '5 สมาชิกวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.591920434+07:00","message":"TextPushed: '5'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.598894167+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.598933564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5 สมาชิกวงตะวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.59894013+07:00","message":"receive interim result [false|false]: 5 สมาชิกวงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.598956956+07:00","message":"[buffer interim] 3126 false 5 สมาชิกวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.598964832+07:00","message":"[bufferProcess] interim [200000000]:5 สมาชิกวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.598967757+07:00","message":"[bufferProcess] send to processor:5 สมาชิกวงเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.598974474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.598977119+07:00","message":"> Transcript [42258] [false]: '5 สมาชิกวงเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.598981129+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.598983722+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.598985501+07:00","message":"StatePrefix: '5 สมาชิกวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.598987699+07:00","message":"TextPushed: '5'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.654965509+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.655006263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.65501281+07:00","message":"receive interim result [false|false]: 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.65502524+07:00","message":"receive 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-05-12T13:06:06.655028437+07:00","message":"receive interim result [false|false]:  สมาชิกวงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.655037078+07:00","message":"[buffer interim] 3126 false 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:06.655040913+07:00","message":"[buffer interim] 3126 false  สมาชิกวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.655047333+07:00","message":"[bufferProcess] interim [260000000]:5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.655049755+07:00","message":"[bufferProcess] send to processor:5 สมาชิกวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.655053135+07:00","message":"[bufferProcess] interim [260000000]: สมาชิกวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.655055708+07:00","message":"[bufferProcess] update buffer: 5 สมาชิกวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.655058354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.655061092+07:00","message":"> Transcript [42259] [false]: '5 สมาชิกวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.655063818+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.655066355+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.655068418+07:00","message":"StatePrefix: '5 สมาชิกวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:06.655070437+07:00","message":"TextPushed: '5'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.092788698+07:00","message":"[GCS] IsForceVAD: false for message ID: 3126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.155349744+07:00","message":"[GCS] Start streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.167990482+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.168022254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5 สมาชิกวงตะวัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.16802836+07:00","message":"receive interim result [false|false]: 5 สมาชิกวงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.168042884+07:00","message":"[buffer interim] 3126 false 5 สมาชิกวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.168049631+07:00","message":"[bufferProcess] interim [800000000]:5 สมาชิกวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.168052052+07:00","message":"[bufferProcess] send to processor:5 สมาชิกวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.168062421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.168065837+07:00","message":"> Transcript [42260] [false]: '5 สมาชิกวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.168068847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.168071247+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.168073241+07:00","message":"StatePrefix: '5 สมาชิกวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.168075272+07:00","message":"TextPushed: '5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.168082098+07:00","message":"Push: ' สมาชิกวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.168084043+07:00","message":"TextPushed: '5 สมาชิกวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.168086098+07:00","message":"Set new StatePrefix : '5 สมาชิกวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.168088002+07:00","message":"Next Push (prob) : 'ตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.168096276+07:00","message":"push: {false  สมาชิกวง 0 0xc004429c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.20598823+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.206026659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาสมาชิกวงตะวัน\",\"confidence\":0.90158886}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.206032232+07:00","message":"receive interim result [true|false]: หาสมาชิกวงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.206037824+07:00","message":"end recv isFinal message id 3126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.206041901+07:00","message":"end Recv id 3126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.206049306+07:00","message":"[buffer interim] 3126 true หาสมาชิกวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.20605637+07:00","message":"[bufferProcess] interim [890000000]:หาสมาชิกวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206059129+07:00","message":"[bufferProcess] send to processor (isfinal):5 สมาชิกวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206062076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206065149+07:00","message":"> Transcript [42261] [false]: '5 สมาชิกวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206067963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206069757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206072062+07:00","message":"StatePrefix: '5 สมาชิกวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206074278+07:00","message":"TextPushed: '5 สมาชิกวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.20607621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206078251+07:00","message":"> Transcript [42262] [true]: 'หาสมาชิกวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206080419+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206082216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206083804+07:00","message":"StatePrefix: '5 สมาชิกวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206085435+07:00","message":"TextPushed: '5 สมาชิกวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206086945+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206166979+07:00","message":"Push: 'ตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.20616914+07:00","message":"TextPushed: '5 สมาชิกวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206171148+07:00","message":"Set new StatePrefix : 'หาสมาชิกวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206173038+07:00","message":"Next Push (prob) : 'หาสมาชิกวงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.206179799+07:00","message":"push: {true ตะวัน 0 0xc004429c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.206193427+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3126.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:07.213023877+07:00","message":"write wav file: './tmp/7565/7565_3126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.219166579+07:00","message":"[GCS] IsForceVAD: false for message ID: 3127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.349535394+07:00","message":"[GCS] Start streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.44415016+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.44417037+07:00","message":"found end of frame, send empty tag with msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.444173328+07:00","message":"end Recv id 3127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.444179936+07:00","message":"[buffer interim] 3127 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.444191313+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.44419503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.44419783+07:00","message":"> Transcript [42263] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.444200031+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.444201865+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.444203703+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.44420548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.444213483+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.444222651+07:00","message":"push: {true \n 0 0xc003473a00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:07.448870313+07:00","message":"write wav file: './tmp/7565/7565_3127.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:07.592431003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:07.592432696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.877348529+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.877383533+07:00","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-05-12T13:06:07.877389193+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:07.877404214+07:00","message":"[buffer interim] 3128 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.877411583+07:00","message":"[bufferProcess] interim [420000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:07.87741344+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.239079846+07:00","message":"[GCS] IsForceVAD: false for message ID: 3128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.310218469+07:00","message":"[GCS] Start streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.335475324+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.335511062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\",\"confidence\":0.8917405}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.335516445+07:00","message":"receive interim result [true|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.335525557+07:00","message":"end recv isFinal message id 3128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.335527637+07:00","message":"end Recv id 3128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.335533043+07:00","message":"[buffer interim] 3128 true แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.335540245+07:00","message":"[bufferProcess] interim [930000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.335542992+07:00","message":"[bufferProcess] send to processor (isfinal):แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.335545885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.335548942+07:00","message":"> Transcript [42264] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.335550954+07:00","message":"Set StatePrefix (first interim): 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.335552559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.335554378+07:00","message":"> Transcript [42265] [true]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.335556842+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.33555895+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.335560967+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.335562956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.335567631+07:00","message":"Push: 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.335575694+07:00","message":"push: {true แปลว่า 0 0xc004218e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:08.340916225+07:00","message":"write wav file: './tmp/7565/7565_3128.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.768042668+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.768092214+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-05-12T13:06:08.768098318+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.768115767+07:00","message":"[buffer interim] 3129 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.768122639+07:00","message":"[bufferProcess] interim [240000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.768124452+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.831248194+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.831294632+07:00","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-05-12T13:06:08.831300337+07:00","message":"receive interim result [false|false]: เดี๋ยววัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.831315567+07:00","message":"[buffer interim] 3129 false เดี๋ยววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.83133632+07:00","message":"[bufferProcess] interim [420000000]:เดี๋ยววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.831338958+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.831343597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.831357523+07:00","message":"> Transcript [42266] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.831359793+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.957952466+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.957991644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.957998921+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:08.958014834+07:00","message":"[buffer interim] 3129 false เดี๋ยววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.958029173+07:00","message":"[bufferProcess] interim [480000000]:เดี๋ยววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.958032357+07:00","message":"[bufferProcess] send to processor:เดี๋ยววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.958041151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.958045292+07:00","message":"> Transcript [42267] [false]: 'เดี๋ยววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.958049913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.958052725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.958055899+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:08.95805891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.21866352+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.218696162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.218702224+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.218713629+07:00","message":"[buffer interim] 3129 false เดี๋ยววันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.218721108+07:00","message":"[bufferProcess] interim [720000000]:เดี๋ยววันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.218723458+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.218728217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.218730909+07:00","message":"> Transcript [42268] [false]: 'เดี๋ยววันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.218734173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.218736112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.218738129+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.21874041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.300081636+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.300116047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.300122289+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.300134355+07:00","message":"[buffer interim] 3129 false เดี๋ยววันนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.300141519+07:00","message":"[bufferProcess] interim [780000000]:เดี๋ยววันนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.300144373+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.300149416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.300152402+07:00","message":"> Transcript [42269] [false]: 'เดี๋ยววันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.300156234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.30015835+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.30016022+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.300162361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.48040691+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.480451053+07:00","message":"receive 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-05-12T13:06:09.48045801+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะครับมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.480473524+07:00","message":"[buffer interim] 3129 false เดี๋ยววันนี้นะครับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.480480554+07:00","message":"[bufferProcess] interim [20000000]:เดี๋ยววันนี้นะครับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.480483244+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.480490002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.480492572+07:00","message":"> Transcript [42270] [false]: 'เดี๋ยววันนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.48049602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.480498435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.480500439+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.48050257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.480508322+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.480510326+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.480512489+07:00","message":"Set new StatePrefix : 'เดี๋ยววันนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.480514639+07:00","message":"Next Push (prob) : 'วันนี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.480522259+07:00","message":"push: {false เดี๋ยว 0 0xc003757080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.732934869+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.73297109+07:00","message":"receive 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-05-12T13:06:09.732977336+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะครับมีสระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.732991407+07:00","message":"[buffer interim] 3129 false เดี๋ยววันนี้นะครับมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.733000202+07:00","message":"[bufferProcess] interim [200000000]:เดี๋ยววันนี้นะครับมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.733002726+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะครับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.733008662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.733012944+07:00","message":"> Transcript [42271] [false]: 'เดี๋ยววันนี้นะครับมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.733016551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.73301875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.733022131+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.733024435+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.752268082+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.752293177+07:00","message":"receive 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-05-12T13:06:09.752298545+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะครับมีส่วน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.752311169+07:00","message":"[buffer interim] 3129 false เดี๋ยววันนี้นะครับมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.75231759+07:00","message":"[bufferProcess] interim [260000000]:เดี๋ยววันนี้นะครับมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.752319854+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะครับมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.752322663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.752325178+07:00","message":"> Transcript [42272] [false]: 'เดี๋ยววันนี้นะครับมีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.752327819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.752329566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.752331332+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.752333477+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.760585283+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.76060774+07:00","message":"receive 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-05-12T13:06:09.760612199+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะครับมีสภาพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.76062351+07:00","message":"[buffer interim] 3129 false เดี๋ยววันนี้นะครับมีสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.760628248+07:00","message":"[bufferProcess] interim [320000000]:เดี๋ยววันนี้นะครับมีสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.760630496+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะครับมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.760633072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.760635367+07:00","message":"> Transcript [42273] [false]: 'เดี๋ยววันนี้นะครับมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.760638604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.760640474+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.760642267+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.7606463+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.872367128+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.872404344+07:00","message":"receive 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-05-12T13:06:09.872410565+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะครับมีเซอร์ไพรส์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.872424412+07:00","message":"[buffer interim] 3129 false เดี๋ยววันนี้นะครับมีเซอร์ไพรส์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.872431559+07:00","message":"[bufferProcess] interim [380000000]:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.872434442+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะครับมีสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.872444095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.872447375+07:00","message":"> Transcript [42274] [false]: 'เดี๋ยววันนี้นะครับมีสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.872451348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.872453601+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.872456079+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.8724588+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.872461678+07:00","message":"Push: 'วันนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.872463598+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.87246722+07:00","message":"Set new StatePrefix : 'เดี๋ยววันนี้นะครับมีสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:09.872469422+07:00","message":"Next Push (prob) : 'มีสภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:09.872477507+07:00","message":"push: {false วันนี้นะครับ 0 0xc003757080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:10.259927916+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:10.25996151+07:00","message":"receive 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-05-12T13:06:10.25996798+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:10.25998136+07:00","message":"[buffer interim] 3129 false เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.259988175+07:00","message":"[bufferProcess] interim [740000000]:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.25999079+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.259998208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.260000666+07:00","message":"> Transcript [42275] [false]: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.260003059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.260005059+07:00","message":"Set new StatePrefix: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:10.58244426+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:10.582483298+07:00","message":"receive 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-05-12T13:06:10.582495175+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:10.58250993+07:00","message":"[buffer interim] 3129 false เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.582519416+07:00","message":"[bufferProcess] interim [920000000]:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.582523032+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.582526289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.58252924+07:00","message":"> Transcript [42276] [false]: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.582532445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.582535571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.582538416+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.582541695+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะครับ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:10.592616092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:10.592634235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:10.695740583+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:10.695771783+07:00","message":"receive 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-05-12T13:06:10.695777915+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:10.695789771+07:00","message":"[buffer interim] 3129 false เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.695797035+07:00","message":"[bufferProcess] interim [40000000]:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.695799759+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.695804647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.695807187+07:00","message":"> Transcript [42277] [false]: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.695810309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.69581227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.695814616+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.695817079+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:10.737847127+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:10.737885235+07:00","message":"receive 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-05-12T13:06:10.737892835+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:10.737908612+07:00","message":"[buffer interim] 3129 false เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.737917489+07:00","message":"[bufferProcess] interim [100000000]:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.737921576+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.737928489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.737932791+07:00","message":"> Transcript [42278] [false]: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.73793795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.737940676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.737944282+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.737948438+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:10.997024806+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:10.997078491+07:00","message":"receive 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-05-12T13:06:10.997088366+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยบารมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:10.997108307+07:00","message":"[buffer interim] 3129 false เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยบารมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.997121885+07:00","message":"[bufferProcess] interim [520000000]:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยบารมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.997126417+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.997142468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.997148398+07:00","message":"> Transcript [42279] [false]: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.997155185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.997158372+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.997188258+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.99719316+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.99720722+07:00","message":"Push: 'มีเซอร์ไพรส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.997210228+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.99721371+07:00","message":"Set new StatePrefix : 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:10.997217921+07:00","message":"Next Push (prob) : 'ด้วยว่าเราจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:10.997230232+07:00","message":"push: {false มีเซอร์ไพรส์ 0 0xc003757080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.150247506+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.15028605+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-05-12T13:06:11.150292167+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.150305377+07:00","message":"[buffer interim] 3129 false เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.150312687+07:00","message":"[bufferProcess] interim [700000000]:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.150315553+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยบารมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.150321035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.150323981+07:00","message":"> Transcript [42280] [false]: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยบารมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.150326594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.150328673+07:00","message":"Set new StatePrefix: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยบารมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.266191992+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.26622533+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-05-12T13:06:11.266231199+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมาธิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.266247103+07:00","message":"[buffer interim] 3129 false เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.266254651+07:00","message":"[bufferProcess] interim [760000000]:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.266257543+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.266264323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.26626698+07:00","message":"> Transcript [42281] [false]: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.266269523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.266271443+07:00","message":"Set new StatePrefix: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.319263242+07:00","message":"[GCS] IsForceVAD: false for message ID: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.337148825+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.33719975+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-05-12T13:06:11.337207566+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.337220658+07:00","message":"[buffer interim] 3129 false เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.33722767+07:00","message":"[bufferProcess] interim [880000000]:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.337230379+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.33723587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.337238835+07:00","message":"> Transcript [42282] [false]: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.337242223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.33724428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.337246425+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.337248945+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.489192478+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.489230557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมาชิก\",\"confidence\":0.94580877}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.489237512+07:00","message":"receive interim result [true|false]: เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.489252289+07:00","message":"end recv isFinal message id 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.4892549+07:00","message":"end Recv id 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.489261539+07:00","message":"[buffer interim] 3129 true เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.489269378+07:00","message":"[bufferProcess] interim [30000000]:เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.489272089+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.489275789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.489278441+07:00","message":"> Transcript [42283] [false]: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.489281536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.489283328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.489285162+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.489287528+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.489289547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.489291563+07:00","message":"> Transcript [42284] [true]: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.489294403+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.489296238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.489297808+07:00","message":"StatePrefix: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์ด้วยว่าเราจะมีสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.489303483+07:00","message":"TextPushed: 'เดี๋ยววันนี้นะครับมีเซอร์ไพรส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:11.489306648+07:00","message":"Push: 'ด้วยว่าเราจะมีสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.489314882+07:00","message":"push: {true ด้วยว่าเราจะมีสมาชิก 0 0xc003757080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:11.497519228+07:00","message":"write wav file: './tmp/7565/7565_3129.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:11.830145011+07:00","message":"[GCS] Start streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:12.536139566+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:12.536184569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:12.536190287+07:00","message":"receive interim result [false|false]: จริงเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:12.536209717+07:00","message":"[buffer interim] 3130 false จริงเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.536217587+07:00","message":"[bufferProcess] interim [480000000]:จริงเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.536219599+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.536226991+07:00","message":"[bufferProcess] send to processor (ticker):จริงเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.536229605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.536232436+07:00","message":"> Transcript [42285] [false]: 'จริงเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.536234691+07:00","message":"Set StatePrefix (first interim): 'จริงเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:12.566178125+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:12.566219985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงเต่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:12.566226989+07:00","message":"receive interim result [false|false]: เพลงเต่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:12.566244271+07:00","message":"[buffer interim] 3130 false เพลงเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.56625322+07:00","message":"[bufferProcess] interim [540000000]:เพลงเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.56625533+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:12.578359531+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:12.578392766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตะวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:12.57840005+07:00","message":"receive interim result [false|false]: วงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:12.578418024+07:00","message":"[buffer interim] 3130 false วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.578425722+07:00","message":"[bufferProcess] interim [600000000]:วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.578428684+07:00","message":"[bufferProcess] send to processor:เพลงเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.578443067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.578447189+07:00","message":"> Transcript [42286] [false]: 'เพลงเต่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.578450471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.578453255+07:00","message":"Set new StatePrefix: 'เพลงเต่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:12.889677772+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:12.889729793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:12.88973718+07:00","message":"receive interim result [false|false]: ตะวันคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:12.889754078+07:00","message":"[buffer interim] 3130 false ตะวันคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.889768904+07:00","message":"[bufferProcess] interim [900000000]:ตะวันคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.889771473+07:00","message":"[bufferProcess] send to processor:วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.889776444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.889781191+07:00","message":"> Transcript [42287] [false]: 'วงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.889783815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:12.889785771+07:00","message":"Set new StatePrefix: 'วงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.024204753+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.024237461+07:00","message":"receive 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-05-12T13:06:13.024242717+07:00","message":"receive interim result [false|false]: ตะวันคนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.024258706+07:00","message":"[buffer interim] 3130 false ตะวันคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.024266654+07:00","message":"[bufferProcess] interim [20000000]:ตะวันคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.024269021+07:00","message":"[bufferProcess] send to processor:ตะวันคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.024272174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.024275026+07:00","message":"> Transcript [42288] [false]: 'ตะวันคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.02427706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.024279086+07:00","message":"Set new StatePrefix: 'ตะวันคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.222702913+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.222746692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคนที่ 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.222752619+07:00","message":"receive interim result [false|false]: ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.222768687+07:00","message":"[buffer interim] 3130 false ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.222776583+07:00","message":"[bufferProcess] interim [200000000]:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.222779312+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.222785962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.222789469+07:00","message":"> Transcript [42289] [false]: 'ตะวันคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.222792547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.222794515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.222796506+07:00","message":"StatePrefix: 'ตะวันคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.222801211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.589354662+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.589388714+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-05-12T13:06:13.589394453+07:00","message":"receive interim result [false|false]: ตะวันคนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.589404965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.589407647+07:00","message":"receive interim result [false|false]:  6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.589415615+07:00","message":"[buffer interim] 3130 false ตะวันคนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.589419126+07:00","message":"[buffer interim] 3130 false  6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.589425109+07:00","message":"[bufferProcess] interim [620000000]:ตะวันคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.589427743+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.589430725+07:00","message":"[bufferProcess] interim [620000000]: 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.589433445+07:00","message":"[bufferProcess] update buffer: ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.589444126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.589447158+07:00","message":"> Transcript [42290] [false]: 'ตะวันคนที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.589450393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.589452445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.589454266+07:00","message":"StatePrefix: 'ตะวันคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.589456202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:13.593505447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:13.593509397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.772801117+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.772836311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคนที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.772841609+07:00","message":"receive interim result [false|false]: ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:13.772855676+07:00","message":"[buffer interim] 3130 false ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.772863193+07:00","message":"[bufferProcess] interim [800000000]:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.772865588+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.772868568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.772871043+07:00","message":"> Transcript [42291] [false]: 'ตะวันคนที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.772873722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.772875966+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.772877791+07:00","message":"StatePrefix: 'ตะวันคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:13.772879739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.600443676+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.600479298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคนที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.600485071+07:00","message":"receive interim result [false|false]: ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.600495404+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-05-12T13:06:14.600498365+07:00","message":"receive interim result [false|false]:  เดี๋ยวค่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.600509639+07:00","message":"[buffer interim] 3130 false ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.600525909+07:00","message":"[buffer interim] 3130 false  เดี๋ยวค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.600534221+07:00","message":"[bufferProcess] interim [580000000]:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.600538266+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.600544577+07:00","message":"[bufferProcess] interim [580000000]: เดี๋ยวค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.600549822+07:00","message":"[bufferProcess] update buffer: ตะวันคนที่ 6 เดี๋ยวค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.600553503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.600557406+07:00","message":"> Transcript [42292] [false]: 'ตะวันคนที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.600561912+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.600564941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.600568075+07:00","message":"StatePrefix: 'ตะวันคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.600570997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.600574242+07:00","message":"Push: 'ตะวันคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.600576716+07:00","message":"TextPushed: 'ตะวันคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.600579792+07:00","message":"Set new StatePrefix : 'ตะวันคนที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.6005827+07:00","message":"Next Push (prob) : 'ที่ 6'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.600594447+07:00","message":"push: {false ตะวันคน 0 0xc004429000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.674602454+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.674638851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคนที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.674644742+07:00","message":"receive interim result [false|false]: ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.674655723+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-05-12T13:06:14.67465868+07:00","message":"receive interim result [false|false]:  เดี๋ยวค่อยมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.674666591+07:00","message":"[buffer interim] 3130 false ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.674670538+07:00","message":"[buffer interim] 3130 false  เดี๋ยวค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.674675826+07:00","message":"[bufferProcess] interim [700000000]:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.674678863+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่ 6 เดี๋ยวค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.674681973+07:00","message":"[bufferProcess] interim [700000000]: เดี๋ยวค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.674684445+07:00","message":"[bufferProcess] update buffer: ตะวันคนที่ 6 เดี๋ยวค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.674686907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.674689604+07:00","message":"> Transcript [42293] [false]: 'ตะวันคนที่ 6 เดี๋ยวค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.674692677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.674694756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.674696612+07:00","message":"StatePrefix: 'ตะวันคนที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.674698516+07:00","message":"TextPushed: 'ตะวันคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.787275021+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.787314285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคนที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.78732021+07:00","message":"receive interim result [false|false]: ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.787333007+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-05-12T13:06:14.78733615+07:00","message":"receive interim result [false|false]:  เดี๋ยวค่อยมาคุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.787344758+07:00","message":"[buffer interim] 3130 false ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:14.787348636+07:00","message":"[buffer interim] 3130 false  เดี๋ยวค่อยมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.787354695+07:00","message":"[bufferProcess] interim [820000000]:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.78735748+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่ 6 เดี๋ยวค่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.787360517+07:00","message":"[bufferProcess] interim [820000000]: เดี๋ยวค่อยมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.787363074+07:00","message":"[bufferProcess] update buffer: ตะวันคนที่ 6 เดี๋ยวค่อยมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.787366042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.787369058+07:00","message":"> Transcript [42294] [false]: 'ตะวันคนที่ 6 เดี๋ยวค่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.78737229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.787374188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.787375962+07:00","message":"StatePrefix: 'ตะวันคนที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:14.787378103+07:00","message":"TextPushed: 'ตะวันคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.054596647+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.054642654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคนที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.054650257+07:00","message":"receive interim result [false|false]: ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.054663968+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-05-12T13:06:15.05466749+07:00","message":"receive interim result [false|false]:  เดี๋ยวค่อยมาคุยถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.054679528+07:00","message":"[buffer interim] 3130 false ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.0546837+07:00","message":"[buffer interim] 3130 false  เดี๋ยวค่อยมาคุยถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.054690792+07:00","message":"[bufferProcess] interim [120000000]:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.054693875+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่ 6 เดี๋ยวค่อยมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.054697573+07:00","message":"[bufferProcess] interim [120000000]: เดี๋ยวค่อยมาคุยถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.054700233+07:00","message":"[bufferProcess] update buffer: ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.054703301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.054706161+07:00","message":"> Transcript [42295] [false]: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.054709924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.05471207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.05471388+07:00","message":"StatePrefix: 'ตะวันคนที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.05471648+07:00","message":"TextPushed: 'ตะวันคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.305986548+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.306033237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคนที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.306041316+07:00","message":"receive interim result [false|false]: ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.306055834+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-05-12T13:06:15.3060589+07:00","message":"receive interim result [false|false]:  เดี๋ยวค่อยมาคุยถึงว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.306068292+07:00","message":"[buffer interim] 3130 false ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.306072913+07:00","message":"[buffer interim] 3130 false  เดี๋ยวค่อยมาคุยถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.306080305+07:00","message":"[bufferProcess] interim [240000000]:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.306083299+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.306086439+07:00","message":"[bufferProcess] interim [240000000]: เดี๋ยวค่อยมาคุยถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.306088862+07:00","message":"[bufferProcess] update buffer: ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.306091864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.306094587+07:00","message":"> Transcript [42296] [false]: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.306097885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.306099782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.306102224+07:00","message":"StatePrefix: 'ตะวันคนที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.306104282+07:00","message":"TextPushed: 'ตะวันคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.306107591+07:00","message":"Push: 'ที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.306109589+07:00","message":"TextPushed: 'ตะวันคนที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.306111586+07:00","message":"Set new StatePrefix : 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.30611648+07:00","message":"Next Push (prob) : ' เดี๋ยวค่อยมาคุยถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.306125429+07:00","message":"push: {false ที่ 6 0 0xc004429000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.690425072+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.690473637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคนที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.690482413+07:00","message":"receive interim result [false|false]: ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.690492801+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-05-12T13:06:15.690497923+07:00","message":"receive interim result [false|false]:  เดี๋ยวค่อยมาคุยถึงว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.690509585+07:00","message":"[buffer interim] 3130 false ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.690516888+07:00","message":"[buffer interim] 3130 false  เดี๋ยวค่อยมาคุยถึงว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.690523967+07:00","message":"[bufferProcess] interim [720000000]:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.690526817+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.690530734+07:00","message":"[bufferProcess] interim [720000000]: เดี๋ยวค่อยมาคุยถึงว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.690533931+07:00","message":"[bufferProcess] update buffer: ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.690537513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.690540658+07:00","message":"> Transcript [42297] [false]: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.690544995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.690548076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.690551462+07:00","message":"StatePrefix: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.690554893+07:00","message":"TextPushed: 'ตะวันคนที่ 6'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.884557933+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.884589816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคนที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.884595912+07:00","message":"receive interim result [false|false]: ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.884606301+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-05-12T13:06:15.884611053+07:00","message":"receive interim result [false|false]:  เดี๋ยวค่อยมาคุยถึงว่าเป็นใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.884629128+07:00","message":"[buffer interim] 3130 false ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:15.884651046+07:00","message":"[buffer interim] 3130 false  เดี๋ยวค่อยมาคุยถึงว่าเป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.884660133+07:00","message":"[bufferProcess] interim [900000000]:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.884664139+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.884672711+07:00","message":"[bufferProcess] interim [900000000]: เดี๋ยวค่อยมาคุยถึงว่าเป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.884676291+07:00","message":"[bufferProcess] update buffer: ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.884679146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.884682033+07:00","message":"> Transcript [42298] [false]: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.884685929+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.884687851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.884690058+07:00","message":"StatePrefix: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:15.884693035+07:00","message":"TextPushed: 'ตะวันคนที่ 6'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.081589946+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.081628947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคนที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.081635077+07:00","message":"receive interim result [false|false]: ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.081646034+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-05-12T13:06:16.081649064+07:00","message":"receive interim result [false|false]:  เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.081656948+07:00","message":"[buffer interim] 3130 false ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.081660777+07:00","message":"[buffer interim] 3130 false  เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.081667073+07:00","message":"[bufferProcess] interim [80000000]:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.081670004+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.081672716+07:00","message":"[bufferProcess] interim [80000000]: เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.081675753+07:00","message":"[bufferProcess] update buffer: ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.081678402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.081680765+07:00","message":"> Transcript [42299] [false]: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.08168397+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.081686454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.081688823+07:00","message":"StatePrefix: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.08169127+07:00","message":"TextPushed: 'ตะวันคนที่ 6'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.196293601+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.196330381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคนที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.196336475+07:00","message":"receive interim result [false|false]: ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.196350392+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-05-12T13:06:16.196353755+07:00","message":"receive interim result [false|false]:  เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.196361556+07:00","message":"[buffer interim] 3130 false ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.196368964+07:00","message":"[buffer interim] 3130 false  เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.196374476+07:00","message":"[bufferProcess] interim [200000000]:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.196376599+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.19637974+07:00","message":"[bufferProcess] interim [200000000]: เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.196382955+07:00","message":"[bufferProcess] update buffer: ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.196399167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.196421607+07:00","message":"> Transcript [42300] [false]: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.196428545+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.196430806+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.196433398+07:00","message":"StatePrefix: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.196445497+07:00","message":"TextPushed: 'ตะวันคนที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.19645419+07:00","message":"Push: ' เดี๋ยวค่อยมาคุยถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.196456548+07:00","message":"TextPushed: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.196458927+07:00","message":"Set new StatePrefix : 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.196461418+07:00","message":"Next Push (prob) : 'ว่าเป็นใครมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.196474322+07:00","message":"push: {false  เดี๋ยวค่อยมาคุยถึง 0 0xc004429000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.392646223+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.39268984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคนที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.392697292+07:00","message":"receive interim result [false|false]: ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.392710865+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-05-12T13:06:16.392715105+07:00","message":"receive interim result [false|false]:  เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.39273185+07:00","message":"[buffer interim] 3130 false ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.392743097+07:00","message":"[buffer interim] 3130 false  เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.392769741+07:00","message":"[bufferProcess] interim [380000000]:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.392794253+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.392803392+07:00","message":"[bufferProcess] interim [380000000]: เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.392807057+07:00","message":"[bufferProcess] update buffer: ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.392811859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.392816154+07:00","message":"> Transcript [42301] [false]: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.392820294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.392822342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.392824159+07:00","message":"StatePrefix: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.392826715+07:00","message":"TextPushed: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:16.593722257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:16.593730673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.605040558+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.605081583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคนที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.605089985+07:00","message":"receive interim result [false|false]: ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.605113458+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-05-12T13:06:16.605117374+07:00","message":"receive interim result [false|false]:  เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.605136007+07:00","message":"[buffer interim] 3130 false ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.60515702+07:00","message":"[buffer interim] 3130 false  เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.605183883+07:00","message":"[bufferProcess] interim [620000000]:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.605189593+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.60519409+07:00","message":"[bufferProcess] interim [620000000]: เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.605198413+07:00","message":"[bufferProcess] update buffer: ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.605202091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.605204958+07:00","message":"> Transcript [42302] [false]: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.605208708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.60521075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.605213044+07:00","message":"StatePrefix: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.605215872+07:00","message":"TextPushed: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.782377772+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.782417064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคนที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.782422788+07:00","message":"receive interim result [false|false]: ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.782433491+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-05-12T13:06:16.782444021+07:00","message":"receive interim result [false|false]:  เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.782453229+07:00","message":"[buffer interim] 3130 false ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.782456606+07:00","message":"[buffer interim] 3130 false  เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.782462591+07:00","message":"[bufferProcess] interim [740000000]:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.782465142+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.78246866+07:00","message":"[bufferProcess] interim [740000000]: เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.782471387+07:00","message":"[bufferProcess] update buffer: ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.782474084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.782476584+07:00","message":"> Transcript [42303] [false]: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.78247974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.782481633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.782483821+07:00","message":"StatePrefix: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.782486429+07:00","message":"TextPushed: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.950393729+07:00","message":"[GCS] IsForceVAD: false for message ID: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.990385401+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.990422225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคนที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.990428263+07:00","message":"receive interim result [false|false]: ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.990445999+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-05-12T13:06:16.990449817+07:00","message":"receive interim result [false|false]:  เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.990457874+07:00","message":"[buffer interim] 3130 false ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.990472598+07:00","message":"[buffer interim] 3130 false  เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.990478963+07:00","message":"[bufferProcess] interim [980000000]:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.990481678+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.990484766+07:00","message":"[bufferProcess] interim [980000000]: เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.990488447+07:00","message":"[bufferProcess] update buffer: ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.990491812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.990497018+07:00","message":"> Transcript [42304] [false]: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.990501232+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.990503266+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.99050558+07:00","message":"StatePrefix: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.990508486+07:00","message":"TextPushed: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.990511789+07:00","message":"Push: 'ว่าเป็นใครมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.990513781+07:00","message":"TextPushed: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.990515832+07:00","message":"Set new StatePrefix : 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:16.990517972+07:00","message":"Next Push (prob) : 'จากไหนยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:16.990526223+07:00","message":"push: {false ว่าเป็นใครมา 0 0xc004429000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.036543962+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.036573752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะวันคนที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.036580138+07:00","message":"receive interim result [false|false]: ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.036594148+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-05-12T13:06:17.036597555+07:00","message":"receive interim result [false|false]:  เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.03660479+07:00","message":"[buffer interim] 3130 false ตะวันคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.03661689+07:00","message":"[buffer interim] 3130 false  เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.036623152+07:00","message":"[bufferProcess] interim [100000000]:ตะวันคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.036626395+07:00","message":"[bufferProcess] send to processor:ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.036630215+07:00","message":"[bufferProcess] interim [100000000]: เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.036632713+07:00","message":"[bufferProcess] update buffer: ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.036635954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.036638941+07:00","message":"> Transcript [42305] [false]: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.036642169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.03664388+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.036645592+07:00","message":"StatePrefix: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.036647849+07:00","message":"TextPushed: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.079614541+07:00","message":"[GCS] Start streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.144712231+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.144751053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยิ่งตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่ว่า\",\"confidence\":0.92182034}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.144758676+07:00","message":"receive interim result [true|false]: ยิ่งตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.144771521+07:00","message":"end recv isFinal message id 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.144774237+07:00","message":"end Recv id 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.144783457+07:00","message":"[buffer interim] 3130 true ยิ่งตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.144792126+07:00","message":"[bufferProcess] interim [130000000]:ยิ่งตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.144795945+07:00","message":"[bufferProcess] send to processor (isfinal):ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.144799546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.144802376+07:00","message":"> Transcript [42306] [false]: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.144808374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.144810499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.144812814+07:00","message":"StatePrefix: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.14481576+07:00","message":"TextPushed: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.144817877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.144819731+07:00","message":"> Transcript [42307] [true]: 'ยิ่งตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.144822143+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.144823773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.144825481+07:00","message":"StatePrefix: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.144827271+07:00","message":"TextPushed: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.144828919+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.145036427+07:00","message":"Push: 'ไหนยังไงแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.145039425+07:00","message":"TextPushed: 'ตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาไหนยังไงแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.145041563+07:00","message":"Set new StatePrefix : 'ยิ่งตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.145043903+07:00","message":"Next Push (prob) : 'ยิ่งตะวันคนที่ 6 เดี๋ยวค่อยมาคุยถึงว่าเป็นใครมาจากไหนยังไงแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.145052833+07:00","message":"push: {true ไหนยังไงแต่ว่า 0 0xc004429000}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.145067395+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3130.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:17.156274984+07:00","message":"write wav file: './tmp/7565/7565_3130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.433501289+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.433540756+07:00","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-05-12T13:06:17.433546061+07:00","message":"receive interim result [false|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.433561497+07:00","message":"[buffer interim] 3131 false ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.433568842+07:00","message":"[bufferProcess] interim [420000000]:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.433570892+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.618380114+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.618422245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.618429881+07:00","message":"receive interim result [false|false]: ก่อนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.618450477+07:00","message":"[buffer interim] 3131 false ก่อนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.618462018+07:00","message":"[bufferProcess] interim [540000000]:ก่อนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.618464582+07:00","message":"[bufferProcess] send to processor:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.61847011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.618472944+07:00","message":"> Transcript [42308] [false]: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.618475077+07:00","message":"Set StatePrefix (first interim): 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.940145317+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.940181388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.940186638+07:00","message":"receive interim result [false|false]: ก่อนอื่นๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.94020453+07:00","message":"[buffer interim] 3131 false ก่อนอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.940212684+07:00","message":"[bufferProcess] interim [840000000]:ก่อนอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.940215116+07:00","message":"[bufferProcess] send to processor:ก่อนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.94021881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.940222209+07:00","message":"> Transcript [42309] [false]: 'ก่อนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.940224894+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.940227076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.940228984+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.940230871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.945979675+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.946006118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.946011067+07:00","message":"receive interim result [false|false]: ก่อนอื่นต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:17.946024635+07:00","message":"[buffer interim] 3131 false ก่อนอื่นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.946029863+07:00","message":"[bufferProcess] interim [900000000]:ก่อนอื่นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.946032035+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.946034769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.9460396+07:00","message":"> Transcript [42310] [false]: 'ก่อนอื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.946043051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.946044908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.946046617+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:17.946048635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.086519568+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.086555249+07:00","message":"receive 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-05-12T13:06:18.086560844+07:00","message":"receive interim result [false|false]: ก่อนอื่นต้องบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.086575189+07:00","message":"[buffer interim] 3131 false ก่อนอื่นต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.086585181+07:00","message":"[bufferProcess] interim [20000000]:ก่อนอื่นต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.086587779+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.086592848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.086595683+07:00","message":"> Transcript [42311] [false]: 'ก่อนอื่นต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.086599122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.086601058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.086602915+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.086605443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.179514862+07:00","message":"[GCS] IsForceVAD: false for message ID: 3131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.25537046+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.25540742+07:00","message":"receive 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-05-12T13:06:18.255413353+07:00","message":"receive interim result [false|false]: ก่อนอื่นต้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.255429223+07:00","message":"[buffer interim] 3131 false ก่อนอื่นต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.255446537+07:00","message":"[bufferProcess] interim [140000000]:ก่อนอื่นต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.255450385+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.255455838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.25545848+07:00","message":"> Transcript [42312] [false]: 'ก่อนอื่นต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.255462545+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.255464571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.255466607+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.255468689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.255474471+07:00","message":"Push: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.255476433+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.255478582+07:00","message":"Set new StatePrefix : 'ก่อนอื่นต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.255480598+07:00","message":"Next Push (prob) : 'อื่นต้องบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.255488843+07:00","message":"push: {false ก่อน 0 0xc004429680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.275543806+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.275577921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นต้องบอกว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.275585093+07:00","message":"receive interim result [true|false]: ก่อนอื่นต้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.27559845+07:00","message":"end recv isFinal message id 3131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.275601645+07:00","message":"end Recv id 3131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.275610198+07:00","message":"[buffer interim] 3131 true ก่อนอื่นต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.275619537+07:00","message":"[bufferProcess] interim [320000000]:ก่อนอื่นต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.275626171+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนอื่นต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.275629214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.275632112+07:00","message":"> Transcript [42313] [false]: 'ก่อนอื่นต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.275635236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.275637143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.275639264+07:00","message":"StatePrefix: 'ก่อนอื่นต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.275641247+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.275642852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.275646646+07:00","message":"> Transcript [42314] [true]: 'ก่อนอื่นต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.275648643+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.275650234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.275651959+07:00","message":"StatePrefix: 'ก่อนอื่นต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.275653871+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.275660993+07:00","message":"Push: 'อื่นต้องบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.275669067+07:00","message":"push: {true อื่นต้องบอกว่า 0 0xc004429680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:18.284579474+07:00","message":"write wav file: './tmp/7565/7565_3131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.309870285+07:00","message":"[GCS] Start streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.368310541+07:00","message":"[GCS] IsForceVAD: false for message ID: 3132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.546529501+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.546561976+07:00","message":"found end of frame, send empty tag with msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.546565683+07:00","message":"end Recv id 3132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.546576036+07:00","message":"[buffer interim] 3132 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.546584924+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.546588512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.546591283+07:00","message":"> Transcript [42315] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.546596796+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.546598811+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.546600901+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.546602689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:18.546605816+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.546616997+07:00","message":"push: {true \n 0 0xc004429800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:18.552178564+07:00","message":"write wav file: './tmp/7565/7565_3132.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:18.630825068+07:00","message":"[GCS] Start streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:19.166699754+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:19.166746649+07:00","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-05-12T13:06:19.166752952+07:00","message":"receive interim result [false|false]: ที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:19.16676693+07:00","message":"[buffer interim] 3133 false ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.166777691+07:00","message":"[bufferProcess] interim [420000000]:ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.16678032+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:19.28288968+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:19.282923377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:19.282928834+07:00","message":"receive interim result [false|false]: ปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:19.282940464+07:00","message":"[buffer interim] 3133 false ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.282946889+07:00","message":"[bufferProcess] interim [480000000]:ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.282949094+07:00","message":"[bufferProcess] send to processor:ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.282953982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.282956597+07:00","message":"> Transcript [42316] [false]: 'ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.282958891+07:00","message":"Set StatePrefix (first interim): 'ที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:19.390566586+07:00","message":"[GCS] IsForceVAD: false for message ID: 3133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:19.482962825+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:19.483015131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้\",\"confidence\":0.9096745}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:19.483021019+07:00","message":"receive interim result [true|false]: ปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:19.483031268+07:00","message":"end recv isFinal message id 3133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:19.483033815+07:00","message":"end Recv id 3133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:19.483041053+07:00","message":"[buffer interim] 3133 true ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.483053174+07:00","message":"[bufferProcess] interim [780000000]:ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.48305677+07:00","message":"[bufferProcess] send to processor (isfinal):ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.483061007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.483064183+07:00","message":"> Transcript [42317] [false]: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.483068219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.483070468+07:00","message":"Set new StatePrefix: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.48307204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.483073931+07:00","message":"> Transcript [42318] [true]: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.483076373+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.483078585+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.4830805+07:00","message":"StatePrefix: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.483082972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:19.48308644+07:00","message":"Push: 'ปีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:19.483095674+07:00","message":"push: {true ปีนี้ 0 0xc00366ff00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:19.493139539+07:00","message":"write wav file: './tmp/7565/7565_3133.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:19.594679113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:19.594688856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:19.839937998+07:00","message":"[GCS] Start streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.324379455+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.324430772+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-05-12T13:06:20.324446129+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.324462239+07:00","message":"[buffer interim] 3134 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.324470141+07:00","message":"[bufferProcess] interim [300000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.324471944+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.421454079+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.421489365+07:00","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-05-12T13:06:20.421495073+07:00","message":"receive interim result [false|false]: ผมสี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.421506043+07:00","message":"[buffer interim] 3134 false ผมสี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.421512172+07:00","message":"[bufferProcess] interim [420000000]:ผมสี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.42151446+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.421519217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.421521977+07:00","message":"> Transcript [42319] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.421523876+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.529447271+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.529493664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมติด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.529499151+07:00","message":"receive interim result [false|false]: ผมติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.529511453+07:00","message":"[buffer interim] 3134 false ผมติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.529519332+07:00","message":"[bufferProcess] interim [480000000]:ผมติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.529521515+07:00","message":"[bufferProcess] send to processor:ผมสี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.529526052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.529528793+07:00","message":"> Transcript [42320] [false]: 'ผมสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.52953197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.529534043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.529536451+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.529538402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.556409289+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.556446586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม 40\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.556451576+07:00","message":"receive interim result [false|false]: ผม 40"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.556465917+07:00","message":"[buffer interim] 3134 false ผม 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.556472098+07:00","message":"[bufferProcess] interim [540000000]:ผม 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.556474017+07:00","message":"[bufferProcess] send to processor:ผมติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.556477671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.556480386+07:00","message":"> Transcript [42321] [false]: 'ผมติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.55648337+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.556486888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.556489306+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.556491274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.698085165+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.698132815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม 40 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.698139322+07:00","message":"receive interim result [false|false]: ผม 40 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.698155408+07:00","message":"[buffer interim] 3134 false ผม 40 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.698163245+07:00","message":"[bufferProcess] interim [720000000]:ผม 40 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.698165906+07:00","message":"[bufferProcess] send to processor:ผม 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.698172873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.69817562+07:00","message":"> Transcript [42322] [false]: 'ผม 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.698178983+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.698181274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.698184246+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.698186297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.926483621+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.926521025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.9,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.926527247+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.926537234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 40 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.926539842+07:00","message":"receive interim result [false|false]:  40 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.92654896+07:00","message":"[buffer interim] 3134 false ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.92655224+07:00","message":"[buffer interim] 3134 false  40 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.926558427+07:00","message":"[bufferProcess] interim [900000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.926561143+07:00","message":"[bufferProcess] send to processor:ผม 40 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.926563887+07:00","message":"[bufferProcess] interim [900000000]: 40 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.926566066+07:00","message":"[bufferProcess] update buffer: ผม 40 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.926568809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.926571455+07:00","message":"> Transcript [42323] [false]: 'ผม 40 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.92657419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.926576098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.926578244+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.926580235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.926583188+07:00","message":"Push: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.926585975+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.92658936+07:00","message":"Set new StatePrefix : 'ผม 40 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:20.926592486+07:00","message":"Next Push (prob) : ' 40 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:20.92660242+07:00","message":"push: {false ผม 0 0xc003c4f200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.017215324+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.017252285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.01725828+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.017270917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 40 ปีพอดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.017274319+07:00","message":"receive interim result [false|false]:  40 ปีพอดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.017282204+07:00","message":"[buffer interim] 3134 false ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.017285497+07:00","message":"[buffer interim] 3134 false  40 ปีพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.017291206+07:00","message":"[bufferProcess] interim [20000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.017293677+07:00","message":"[bufferProcess] send to processor:ผม 40 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.017296296+07:00","message":"[bufferProcess] interim [20000000]: 40 ปีพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.017299218+07:00","message":"[bufferProcess] update buffer: ผม 40 ปีพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.017302046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.017304894+07:00","message":"> Transcript [42324] [false]: 'ผม 40 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.017307652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.017309526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.017311332+07:00","message":"StatePrefix: 'ผม 40 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.017313282+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.058554592+07:00","message":"[GCS] IsForceVAD: false for message ID: 3134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.138161585+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.138193172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม 40\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.138198365+07:00","message":"receive interim result [false|false]: ผม 40"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.138207257+07:00","message":"receive 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-05-12T13:06:21.138210006+07:00","message":"receive interim result [false|false]:  ปีพอดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.138218166+07:00","message":"[buffer interim] 3134 false ผม 40"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.138221482+07:00","message":"[buffer interim] 3134 false  ปีพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.138227313+07:00","message":"[bufferProcess] interim [140000000]:ผม 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.138229592+07:00","message":"[bufferProcess] send to processor:ผม 40 ปีพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.138232363+07:00","message":"[bufferProcess] interim [140000000]: ปีพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.138235374+07:00","message":"[bufferProcess] update buffer: ผม 40 ปีพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.138237865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.138242417+07:00","message":"> Transcript [42325] [false]: 'ผม 40 ปีพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.138246381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.13824859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.138250343+07:00","message":"StatePrefix: 'ผม 40 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.138252275+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.201112819+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.201147743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม 40 ปีพอดี\",\"confidence\":0.95754576}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.201152824+07:00","message":"receive interim result [true|false]: ผม 40 ปีพอดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.201171528+07:00","message":"end recv isFinal message id 3134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.201174924+07:00","message":"end Recv id 3134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.201182656+07:00","message":"[buffer interim] 3134 true ผม 40 ปีพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.201190461+07:00","message":"[bufferProcess] interim [230000000]:ผม 40 ปีพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.201193382+07:00","message":"[bufferProcess] send to processor (isfinal):ผม 40 ปีพอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.201196641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.201199332+07:00","message":"> Transcript [42326] [false]: 'ผม 40 ปีพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.201202468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.201204262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.20120623+07:00","message":"StatePrefix: 'ผม 40 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.201208539+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.201210217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.201212101+07:00","message":"> Transcript [42327] [true]: 'ผม 40 ปีพอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.201214166+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.201215771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.201217361+07:00","message":"StatePrefix: 'ผม 40 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.201219011+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:21.201221605+07:00","message":"Push: ' 40 ปีพอดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.201228781+07:00","message":"push: {true  40 ปีพอดี 0 0xc003c4f200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:21.206167704+07:00","message":"write wav file: './tmp/7565/7565_3134.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:21.249770282+07:00","message":"[GCS] Start streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.429774624+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.429810041+07:00","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-05-12T13:06:22.42981509+07:00","message":"receive interim result [false|false]: ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.429829175+07:00","message":"[buffer interim] 3135 false ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.42983592+07:00","message":"[bufferProcess] interim [960000000]:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.429837774+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.429843501+07:00","message":"[bufferProcess] send to processor (ticker):ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.429846262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.429849208+07:00","message":"> Transcript [42328] [false]: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.42985131+07:00","message":"Set StatePrefix (first interim): 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.510658327+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.510712748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.51072061+07:00","message":"receive interim result [false|false]: ใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.51073985+07:00","message":"[buffer interim] 3135 false ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.510750182+07:00","message":"[bufferProcess] interim [80000000]:ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.510753385+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.588570057+07:00","message":"[GCS] IsForceVAD: false for message ID: 3135"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:22.594719963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:22.594741404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.668619905+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.668653283+07:00","message":"receive 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-05-12T13:06:22.668658984+07:00","message":"receive interim result [false|false]: ใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.668674709+07:00","message":"[buffer interim] 3135 false ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.668682334+07:00","message":"[bufferProcess] interim [260000000]:ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.668684497+07:00","message":"[bufferProcess] send to processor:ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.668687646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.668690332+07:00","message":"> Transcript [42329] [false]: 'ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.668693398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.668695871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.668697906+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.668699863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.720471109+07:00","message":"[GCS] Start streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.720852114+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.720891702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหมครับ\",\"confidence\":0.9417537}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.720897163+07:00","message":"receive interim result [true|false]: ใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.720906991+07:00","message":"end recv isFinal message id 3135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.720909196+07:00","message":"end Recv id 3135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.720915715+07:00","message":"[buffer interim] 3135 true ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.720926452+07:00","message":"[bufferProcess] interim [380000000]:ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.720929975+07:00","message":"[bufferProcess] send to processor (isfinal):ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.720934166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.720937266+07:00","message":"> Transcript [42330] [false]: 'ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.72094007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.720942501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.720945063+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.720947026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.720948548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.720950483+07:00","message":"> Transcript [42331] [true]: 'ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.720952529+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.720954232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.72095583+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.720960332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:22.72096738+07:00","message":"Push: 'ใช่ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:22.720975561+07:00","message":"push: {true ใช่ไหมครับ 0 0xc005d08180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:22.72768947+07:00","message":"write wav file: './tmp/7565/7565_3135.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:23.96421231+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:23.964247847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:23.964253412+07:00","message":"receive interim result [false|false]: แบบนี้ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:23.964268465+07:00","message":"[buffer interim] 3136 false แบบนี้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:23.964275674+07:00","message":"[bufferProcess] interim [80000000]:แบบนี้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:23.964277792+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:23.964284113+07:00","message":"[bufferProcess] send to processor (ticker):แบบนี้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:23.964286774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:23.964289435+07:00","message":"> Transcript [42332] [false]: 'แบบนี้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:23.964291601+07:00","message":"Set StatePrefix (first interim): 'แบบนี้ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:24.108405305+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:24.108446733+07:00","message":"receive 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-05-12T13:06:24.108452618+07:00","message":"receive interim result [false|false]: ก่อนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:24.108468887+07:00","message":"[buffer interim] 3136 false ก่อนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.108476141+07:00","message":"[bufferProcess] interim [200000000]:ก่อนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.108477951+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:24.362166661+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:24.362214054+07:00","message":"receive 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-05-12T13:06:24.362221979+07:00","message":"receive interim result [false|false]: จบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:24.362240844+07:00","message":"[buffer interim] 3136 false จบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.362262997+07:00","message":"[bufferProcess] interim [440000000]:จบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.362266878+07:00","message":"[bufferProcess] send to processor:ก่อนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.362276136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.362280629+07:00","message":"> Transcript [42333] [false]: 'ก่อนขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.362284406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.362287503+07:00","message":"Set new StatePrefix: 'ก่อนขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:24.389722146+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:24.389765136+07:00","message":"receive 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-05-12T13:06:24.389771403+07:00","message":"receive interim result [false|false]: ก่อนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:24.38978838+07:00","message":"[buffer interim] 3136 false ก่อนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.389799436+07:00","message":"[bufferProcess] interim [500000000]:ก่อนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.389801705+07:00","message":"[bufferProcess] send to processor:จบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.389805462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.38980816+07:00","message":"> Transcript [42334] [false]: 'จบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.38981052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.389812345+07:00","message":"Set new StatePrefix: 'จบแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:24.47577628+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:24.475810963+07:00","message":"receive 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-05-12T13:06:24.475816646+07:00","message":"receive interim result [false|false]: แบบนี้ก่อนคือจุดเริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:24.475831645+07:00","message":"[buffer interim] 3136 false แบบนี้ก่อนคือจุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.475839228+07:00","message":"[bufferProcess] interim [560000000]:แบบนี้ก่อนคือจุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.47584248+07:00","message":"[bufferProcess] send to processor:ก่อนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.475848714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.475851496+07:00","message":"> Transcript [42335] [false]: 'ก่อนขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.475853659+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:24.475855685+07:00","message":"Set new StatePrefix: 'ก่อนขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:24.959728353+07:00","message":"[GCS] IsForceVAD: false for message ID: 3136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:25.044695366+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:25.044732634+07:00","message":"receive 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-05-12T13:06:25.044739114+07:00","message":"receive interim result [false|false]: แบบนี้ก่อนคือจุดเริ่มต้นต้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:25.044754515+07:00","message":"[buffer interim] 3136 false แบบนี้ก่อนคือจุดเริ่มต้นต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.044761891+07:00","message":"[bufferProcess] interim [160000000]:แบบนี้ก่อนคือจุดเริ่มต้นต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.044764112+07:00","message":"[bufferProcess] send to processor:แบบนี้ก่อนคือจุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.044767852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.044770768+07:00","message":"> Transcript [42336] [false]: 'แบบนี้ก่อนคือจุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.04477296+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.044775526+07:00","message":"Set new StatePrefix: 'แบบนี้ก่อนคือจุดเริ่มต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:25.108230207+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:25.108275181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้ก่อนคือจุดเริ่มต้นต้องบอกว่า\",\"confidence\":0.9040191}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:25.108282909+07:00","message":"receive interim result [true|false]: แบบนี้ก่อนคือจุดเริ่มต้นต้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:25.108292552+07:00","message":"end recv isFinal message id 3136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:25.108294727+07:00","message":"end Recv id 3136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:25.108301771+07:00","message":"[buffer interim] 3136 true แบบนี้ก่อนคือจุดเริ่มต้นต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.108312067+07:00","message":"[bufferProcess] interim [250000000]:แบบนี้ก่อนคือจุดเริ่มต้นต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.108315415+07:00","message":"[bufferProcess] send to processor (isfinal):แบบนี้ก่อนคือจุดเริ่มต้นต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.108319791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.10832266+07:00","message":"> Transcript [42337] [false]: 'แบบนี้ก่อนคือจุดเริ่มต้นต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.108325535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.108327469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.108329939+07:00","message":"StatePrefix: 'แบบนี้ก่อนคือจุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.108333462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.108335227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.108337187+07:00","message":"> Transcript [42338] [true]: 'แบบนี้ก่อนคือจุดเริ่มต้นต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.108339369+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.108340944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.108345757+07:00","message":"StatePrefix: 'แบบนี้ก่อนคือจุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.108347587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:25.108350418+07:00","message":"Push: 'แบบนี้ก่อนคือจุดเริ่มต้นต้องบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:25.108359109+07:00","message":"push: {true แบบนี้ก่อนคือจุดเริ่มต้นต้องบอกว่า 0 0xc003473600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:25.115399233+07:00","message":"write wav file: './tmp/7565/7565_3136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:25.540332908+07:00","message":"[GCS] Start streaming session, msgId: 3137"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:25.59547573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:25.595488935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.013088551+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.013138824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.01314435+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.013171883+07:00","message":"[buffer interim] 3137 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.013180243+07:00","message":"[bufferProcess] interim [480000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.013182159+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.094019674+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.09405497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.094061248+07:00","message":"receive interim result [false|false]: มันมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.094074757+07:00","message":"[buffer interim] 3137 false มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.094081937+07:00","message":"[bufferProcess] interim [600000000]:มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.094084753+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.09408794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.094090552+07:00","message":"> Transcript [42339] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.094092524+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.203787192+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.203828108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.203833764+07:00","message":"receive interim result [false|false]: มันมาจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.203847432+07:00","message":"[buffer interim] 3137 false มันมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.203854551+07:00","message":"[bufferProcess] interim [720000000]:มันมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.203857001+07:00","message":"[bufferProcess] send to processor:มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.203862771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.203866116+07:00","message":"> Transcript [42340] [false]: 'มันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.203869086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.203871818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.203873728+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.203875683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.396367855+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.396412941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาจากอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.3964199+07:00","message":"receive interim result [false|false]: มันมาจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.39644686+07:00","message":"[buffer interim] 3137 false มันมาจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.396458894+07:00","message":"[bufferProcess] interim [900000000]:มันมาจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.396462096+07:00","message":"[bufferProcess] send to processor:มันมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.396469062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.396472111+07:00","message":"> Transcript [42341] [false]: 'มันมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.396475583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.396477619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.396483139+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.396485746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.461068219+07:00","message":"[GCS] Cleaned up inactive client: 3103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.461094025+07:00","message":"[GCS] Cleaned up inactive client: 3109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.461096951+07:00","message":"[GCS] Cleaned up inactive client: 3108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.461098852+07:00","message":"[GCS] Cleaned up inactive client: 3106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.461100671+07:00","message":"[GCS] Cleaned up inactive client: 3100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.461102461+07:00","message":"[GCS] Cleaned up inactive client: 3101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.461104636+07:00","message":"[GCS] Cleaned up inactive client: 3099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.461106378+07:00","message":"[GCS] Cleaned up inactive client: 3107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.461108467+07:00","message":"[GCS] Cleaned up inactive client: 3102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.461110568+07:00","message":"[GCS] Cleaned up inactive client: 3105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.461112576+07:00","message":"[GCS] Cleaned up inactive client: 3110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.461114283+07:00","message":"[GCS] Cleaned up inactive client: 3104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.527110993+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.52716035+07:00","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-05-12T13:06:26.527168595+07:00","message":"receive interim result [false|false]: มันมาจากอดีต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.527189052+07:00","message":"[buffer interim] 3137 false มันมาจากอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.527203839+07:00","message":"[bufferProcess] interim [960000000]:มันมาจากอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.52721184+07:00","message":"[bufferProcess] send to processor:มันมาจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.527220649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.527225224+07:00","message":"> Transcript [42342] [false]: 'มันมาจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.527230296+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.527233429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.527237336+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.527240341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.70956126+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.709600695+07:00","message":"receive 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-05-12T13:06:26.709607384+07:00","message":"receive interim result [false|false]: มันมาจากไหนดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.709620659+07:00","message":"[buffer interim] 3137 false มันมาจากไหนดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.709627372+07:00","message":"[bufferProcess] interim [140000000]:มันมาจากไหนดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.70962967+07:00","message":"[bufferProcess] send to processor:มันมาจากอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.709634999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.709637825+07:00","message":"> Transcript [42343] [false]: 'มันมาจากอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.709641108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.709643275+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.709645509+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.709648162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.709652999+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.70965487+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.70965683+07:00","message":"Set new StatePrefix : 'มันมาจากอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.709658902+07:00","message":"Next Push (prob) : 'มาจากอดีต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.7096657+07:00","message":"push: {false มัน 0 0xc004429a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.916329025+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.916371738+07:00","message":"receive 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-05-12T13:06:26.916378322+07:00","message":"receive interim result [false|false]: มันมาจากไหนดีครับผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:26.916390889+07:00","message":"[buffer interim] 3137 false มันมาจากไหนดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.916397622+07:00","message":"[bufferProcess] interim [380000000]:มันมาจากไหนดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.916400192+07:00","message":"[bufferProcess] send to processor:มันมาจากไหนดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.91640539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.916409086+07:00","message":"> Transcript [42344] [false]: 'มันมาจากไหนดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.916411507+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:26.916414608+07:00","message":"Set new StatePrefix: 'มันมาจากไหนดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.101661864+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.101704577+07:00","message":"receive 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-05-12T13:06:27.101711476+07:00","message":"receive interim result [false|false]: มันมาจากไหนดีครับผมไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.101727161+07:00","message":"[buffer interim] 3137 false มันมาจากไหนดีครับผมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.101737746+07:00","message":"[bufferProcess] interim [560000000]:มันมาจากไหนดีครับผมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.101740598+07:00","message":"[bufferProcess] send to processor:มันมาจากไหนดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.101746285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.101752004+07:00","message":"> Transcript [42345] [false]: 'มันมาจากไหนดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.101755746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.101757871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.101760691+07:00","message":"StatePrefix: 'มันมาจากไหนดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.101763449+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.168963579+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.169003836+07:00","message":"receive 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-05-12T13:06:27.169009849+07:00","message":"receive interim result [false|false]: มันมาจากไหนดีครับผมไปเจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.169026453+07:00","message":"[buffer interim] 3137 false มันมาจากไหนดีครับผมไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.169034761+07:00","message":"[bufferProcess] interim [680000000]:มันมาจากไหนดีครับผมไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.169037599+07:00","message":"[bufferProcess] send to processor:มันมาจากไหนดีครับผมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.169041569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.169045023+07:00","message":"> Transcript [42346] [false]: 'มันมาจากไหนดีครับผมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.169048631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.169050681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.169052543+07:00","message":"StatePrefix: 'มันมาจากไหนดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.169055235+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.306808712+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.30684778+07:00","message":"receive 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-05-12T13:06:27.306854135+07:00","message":"receive interim result [false|false]: มันมาจากไหนดีครับผมไปเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.306871293+07:00","message":"[buffer interim] 3137 false มันมาจากไหนดีครับผมไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.30687961+07:00","message":"[bufferProcess] interim [800000000]:มันมาจากไหนดีครับผมไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.306881987+07:00","message":"[bufferProcess] send to processor:มันมาจากไหนดีครับผมไปเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.306885766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.306888793+07:00","message":"> Transcript [42347] [false]: 'มันมาจากไหนดีครับผมไปเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.306891925+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.306893862+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.306896031+07:00","message":"StatePrefix: 'มันมาจากไหนดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.30689846+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.422987399+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.423038821+07:00","message":"receive 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-05-12T13:06:27.423046024+07:00","message":"receive interim result [false|false]: มันมาจากไหนดีครับผมไปเจอหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.423060682+07:00","message":"[buffer interim] 3137 false มันมาจากไหนดีครับผมไปเจอหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.423071755+07:00","message":"[bufferProcess] interim [860000000]:มันมาจากไหนดีครับผมไปเจอหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.423075895+07:00","message":"[bufferProcess] send to processor:มันมาจากไหนดีครับผมไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.423082981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.423087966+07:00","message":"> Transcript [42348] [false]: 'มันมาจากไหนดีครับผมไปเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.423093321+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.423096374+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.423101032+07:00","message":"StatePrefix: 'มันมาจากไหนดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.423103781+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.423108474+07:00","message":"Push: 'มาจากไหนดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.423111434+07:00","message":"TextPushed: 'มันมาจากไหนดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.423117435+07:00","message":"Set new StatePrefix : 'มันมาจากไหนดีครับผมไปเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.423120912+07:00","message":"Next Push (prob) : 'ผมไปเจอกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.423131191+07:00","message":"push: {false มาจากไหนดีครับ 0 0xc004429a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.42701137+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.427045827+07:00","message":"receive 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-05-12T13:06:27.427051635+07:00","message":"receive interim result [false|false]: มันมาจากไหนดีครับผมไปเจอใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.427067165+07:00","message":"[buffer interim] 3137 false มันมาจากไหนดีครับผมไปเจอใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.427074762+07:00","message":"[bufferProcess] interim [920000000]:มันมาจากไหนดีครับผมไปเจอใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.427077443+07:00","message":"[bufferProcess] send to processor:มันมาจากไหนดีครับผมไปเจอหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.427083678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.427086351+07:00","message":"> Transcript [42349] [false]: 'มันมาจากไหนดีครับผมไปเจอหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.427089418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.427091397+07:00","message":"Set new StatePrefix: 'มันมาจากไหนดีครับผมไปเจอหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.589620842+07:00","message":"[GCS] IsForceVAD: false for message ID: 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.697529948+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.697564656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาจากดีครับผมไปเจอใน\",\"confidence\":0.9325635}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.697570394+07:00","message":"receive interim result [true|false]: มันมาจากดีครับผมไปเจอใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.697578917+07:00","message":"end recv isFinal message id 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.697581045+07:00","message":"end Recv id 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.697588621+07:00","message":"[buffer interim] 3137 true มันมาจากดีครับผมไปเจอใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697598644+07:00","message":"[bufferProcess] interim [280000000]:มันมาจากดีครับผมไปเจอใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697601437+07:00","message":"[bufferProcess] send to processor (isfinal):มันมาจากไหนดีครับผมไปเจอใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697605195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697608063+07:00","message":"> Transcript [42350] [false]: 'มันมาจากไหนดีครับผมไปเจอใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697610594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697612465+07:00","message":"Set new StatePrefix: 'มันมาจากไหนดีครับผมไปเจอใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697614125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697615895+07:00","message":"> Transcript [42351] [true]: 'มันมาจากดีครับผมไปเจอใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697618332+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697620122+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697621802+07:00","message":"StatePrefix: 'มันมาจากไหนดีครับผมไปเจอใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697623835+07:00","message":"TextPushed: 'มันมาจากไหนดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697625413+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697725746+07:00","message":"Push: 'ไปเจอใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697728767+07:00","message":"TextPushed: 'มันมาจากไหนดีครับไปเจอใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697732151+07:00","message":"Set new StatePrefix : 'มันมาจากดีครับผมไปเจอใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697735596+07:00","message":"Next Push (prob) : 'มันมาจากดีครับผมไปเจอใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.697745636+07:00","message":"push: {true ไปเจอใน 0 0xc004429a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:27.697751964+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3137.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:27.704718681+07:00","message":"write wav file: './tmp/7565/7565_3137.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:27.850020784+07:00","message":"[GCS] Start streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:28.488655826+07:00","message":"[GCS] IsForceVAD: false for message ID: 3138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:28.518814576+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:28.518855735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:28.518861104+07:00","message":"receive interim result [false|false]: เพจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:28.518875239+07:00","message":"[buffer interim] 3138 false เพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:28.518882394+07:00","message":"[bufferProcess] interim [480000000]:เพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:28.518884225+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:28.593238476+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:28.593288657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Page\",\"confidence\":0.75497067}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:28.593294511+07:00","message":"receive interim result [true|false]: Page"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:28.59330575+07:00","message":"end recv isFinal message id 3138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:28.593307852+07:00","message":"end Recv id 3138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:28.593315446+07:00","message":"[buffer interim] 3138 true Page"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:28.593327533+07:00","message":"[bufferProcess] interim [660000000]:Page"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:28.593330784+07:00","message":"[bufferProcess] send to processor (isfinal):เพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:28.593335929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:28.593339183+07:00","message":"> Transcript [42352] [false]: 'เพจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:28.593341561+07:00","message":"Set StatePrefix (first interim): 'เพจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:28.593343089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:28.593344855+07:00","message":"> Transcript [42353] [true]: 'Page'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:28.593347369+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:28.593349213+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:28.593351463+07:00","message":"StatePrefix: 'เพจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:28.593353491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:28.593356664+07:00","message":"Push: 'Page'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:28.593366206+07:00","message":"push: {true Page 0 0xc003b33f80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:28.595496269+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:28.595516243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:28.598089881+07:00","message":"write wav file: './tmp/7565/7565_3138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:28.871962716+07:00","message":"[GCS] Start streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:29.355066664+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:29.355108726+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-05-12T13:06:29.355114701+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:29.355130699+07:00","message":"[buffer interim] 3139 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:29.355137266+07:00","message":"[bufferProcess] interim [300000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:29.355139172+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:29.404276897+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:29.40430439+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-05-12T13:06:29.404310109+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:29.404325965+07:00","message":"[buffer interim] 3139 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:29.404333167+07:00","message":"[bufferProcess] interim [360000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:29.404335239+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:29.404338586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:29.404341553+07:00","message":"> Transcript [42354] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:29.404343595+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:29.928168646+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:29.928221733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:29.928232816+07:00","message":"receive interim result [false|false]: ของพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:29.928251108+07:00","message":"[buffer interim] 3139 false ของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:29.928263104+07:00","message":"[bufferProcess] interim [840000000]:ของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:29.928267191+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:29.928274368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:29.928278837+07:00","message":"> Transcript [42355] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:29.928286649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:29.928289678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:29.928292681+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:29.928295727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:30.131474824+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:30.131513703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพี่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:30.131532476+07:00","message":"receive interim result [false|false]: ของพี่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:30.131548495+07:00","message":"[buffer interim] 3139 false ของพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.131555959+07:00","message":"[bufferProcess] interim [80000000]:ของพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.131558433+07:00","message":"[bufferProcess] send to processor:ของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.131564046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.131567089+07:00","message":"> Transcript [42356] [false]: 'ของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.13157005+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.131573149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.131575291+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.131577736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:30.306656419+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:30.306701867+07:00","message":"receive 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-05-12T13:06:30.306708618+07:00","message":"receive interim result [false|false]: ของพี่ๆนั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:30.306730563+07:00","message":"[buffer interim] 3139 false ของพี่ๆนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.306739227+07:00","message":"[bufferProcess] interim [260000000]:ของพี่ๆนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.30674169+07:00","message":"[bufferProcess] send to processor:ของพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.306745579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.306752755+07:00","message":"> Transcript [42357] [false]: 'ของพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.306756051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.306758268+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.306761423+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.306763523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:30.946166915+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:30.9462073+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-05-12T13:06:30.946214292+07:00","message":"receive interim result [false|false]: ของพี่ๆนั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:30.946230262+07:00","message":"[buffer interim] 3139 false ของพี่ๆนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.946238924+07:00","message":"[bufferProcess] interim [860000000]:ของพี่ๆนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.946241552+07:00","message":"[bufferProcess] send to processor:ของพี่ๆนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.94624926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.946252168+07:00","message":"> Transcript [42358] [false]: 'ของพี่ๆนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.94625578+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.946258329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.946260624+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.946263202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.946270255+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.946275629+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.946277794+07:00","message":"Set new StatePrefix : 'ของพี่ๆนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:30.946281141+07:00","message":"Next Push (prob) : 'งพี่ๆนั่นแหละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:30.946305875+07:00","message":"push: {false ขอ 0 0xc003757780}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:31.595690834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:31.595716442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:31.724939654+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:31.724985472+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-05-12T13:06:31.724994673+07:00","message":"receive interim result [false|false]: ของพี่ๆนั่นแหละดาบเจ็ดโมง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:31.725013108+07:00","message":"[buffer interim] 3139 false ของพี่ๆนั่นแหละดาบเจ็ดโมง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.725026504+07:00","message":"[bufferProcess] interim [700000000]:ของพี่ๆนั่นแหละดาบเจ็ดโมง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.725029778+07:00","message":"[bufferProcess] send to processor:ของพี่ๆนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.725034306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.72503844+07:00","message":"> Transcript [42359] [false]: 'ของพี่ๆนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.725043324+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.72504615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.725049742+07:00","message":"StatePrefix: 'ของพี่ๆนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.725053329+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:31.846911278+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:31.846962706+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-05-12T13:06:31.846969274+07:00","message":"receive interim result [false|false]: ของพี่ๆนั่นแหละน้าเพชรวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:31.84698546+07:00","message":"[buffer interim] 3139 false ของพี่ๆนั่นแหละน้าเพชรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.846993843+07:00","message":"[bufferProcess] interim [760000000]:ของพี่ๆนั่นแหละน้าเพชรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.846996566+07:00","message":"[bufferProcess] send to processor:ของพี่ๆนั่นแหละดาบเจ็ดโมง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.847003427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.847006095+07:00","message":"> Transcript [42360] [false]: 'ของพี่ๆนั่นแหละดาบเจ็ดโมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.847009895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.847012087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.847014409+07:00","message":"StatePrefix: 'ของพี่ๆนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.847017568+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:31.857621849+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:31.857643629+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-05-12T13:06:31.857648855+07:00","message":"receive interim result [false|false]: ของพี่ๆนั่นแหละน้าเพชรวงทอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:31.857662059+07:00","message":"[buffer interim] 3139 false ของพี่ๆนั่นแหละน้าเพชรวงทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.857667522+07:00","message":"[bufferProcess] interim [820000000]:ของพี่ๆนั่นแหละน้าเพชรวงทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.857670142+07:00","message":"[bufferProcess] send to processor:ของพี่ๆนั่นแหละน้าเพชรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.85767336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.857675926+07:00","message":"> Transcript [42361] [false]: 'ของพี่ๆนั่นแหละน้าเพชรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.857678945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.857681335+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.857683534+07:00","message":"StatePrefix: 'ของพี่ๆนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:31.857686117+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:32.051878874+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:32.051915185+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-05-12T13:06:32.051923546+07:00","message":"receive interim result [false|false]: ของพี่ๆนั่นแหละน้าเพชรวงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:32.051938597+07:00","message":"[buffer interim] 3139 false ของพี่ๆนั่นแหละน้าเพชรวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.051948478+07:00","message":"[bufferProcess] interim [0]:ของพี่ๆนั่นแหละน้าเพชรวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.051951028+07:00","message":"[bufferProcess] send to processor:ของพี่ๆนั่นแหละน้าเพชรวงทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.051957803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.051960611+07:00","message":"> Transcript [42362] [false]: 'ของพี่ๆนั่นแหละน้าเพชรวงทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.051964574+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.051966686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.051968847+07:00","message":"StatePrefix: 'ของพี่ๆนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.051972324+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.051978211+07:00","message":"Push: 'งพี่ๆนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.051980552+07:00","message":"TextPushed: 'ของพี่ๆนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.05198316+07:00","message":"Set new StatePrefix : 'ของพี่ๆนั่นแหละน้าเพชรวงทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.0519856+07:00","message":"Next Push (prob) : 'น้าเพชรวงทอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:32.051995587+07:00","message":"push: {false งพี่ๆนั่นแหละ 0 0xc003757780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:32.418549835+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:32.418585+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-05-12T13:06:32.418591746+07:00","message":"receive interim result [false|false]: ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:32.418628432+07:00","message":"[buffer interim] 3139 false ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.418640093+07:00","message":"[bufferProcess] interim [360000000]:ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.418643425+07:00","message":"[bufferProcess] send to processor:ของพี่ๆนั่นแหละน้าเพชรวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.418650544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.418653496+07:00","message":"> Transcript [42363] [false]: 'ของพี่ๆนั่นแหละน้าเพชรวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.418656062+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:32.418658635+07:00","message":"Set new StatePrefix: 'ของพี่ๆนั่นแหละน้าเพชรวงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:33.059875848+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:33.059927957+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-05-12T13:06:33.059936789+07:00","message":"receive interim result [false|false]: ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:33.059955133+07:00","message":"[buffer interim] 3139 false ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:33.059966945+07:00","message":"[bufferProcess] interim [960000000]:ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:33.05997083+07:00","message":"[bufferProcess] send to processor:ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:33.05997764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:33.05998173+07:00","message":"> Transcript [42364] [false]: 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:33.059985186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:33.05998862+07:00","message":"Set new StatePrefix: 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:33.954828085+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:33.954864821+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-05-12T13:06:33.954872183+07:00","message":"receive interim result [false|false]: ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:33.954892195+07:00","message":"[buffer interim] 3139 false ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:33.954901602+07:00","message":"[bufferProcess] interim [860000000]:ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:33.954905363+07:00","message":"[bufferProcess] send to processor:ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:33.954908978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:33.954912312+07:00","message":"> Transcript [42365] [false]: 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:33.954915784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:33.954917892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:33.954920094+07:00","message":"StatePrefix: 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:33.954922693+07:00","message":"TextPushed: 'ของพี่ๆนั่นแหละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.238874189+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.238906706+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-05-12T13:06:34.238913296+07:00","message":"receive interim result [false|false]: ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจครายการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.238926975+07:00","message":"[buffer interim] 3139 false ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจครายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.238934338+07:00","message":"[bufferProcess] interim [160000000]:ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจครายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.238937044+07:00","message":"[bufferProcess] send to processor:ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.238941948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.238944713+07:00","message":"> Transcript [42366] [false]: 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.238948194+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.238950216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.238952372+07:00","message":"StatePrefix: 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.23895531+07:00","message":"TextPushed: 'ของพี่ๆนั่นแหละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.405596162+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.405630039+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-05-12T13:06:34.405637117+07:00","message":"receive interim result [false|false]: ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคใหม่กัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.40565254+07:00","message":"[buffer interim] 3139 false ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคใหม่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.405659687+07:00","message":"[bufferProcess] interim [340000000]:ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคใหม่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.405662107+07:00","message":"[bufferProcess] send to processor:ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจครายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.405665385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.40566805+07:00","message":"> Transcript [42367] [false]: 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจครายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.405671392+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.40567345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.405675723+07:00","message":"StatePrefix: 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.40567821+07:00","message":"TextPushed: 'ของพี่ๆนั่นแหละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.408334813+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.408347412+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-05-12T13:06:34.408351777+07:00","message":"receive interim result [false|false]: ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคในการทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.40835979+07:00","message":"[buffer interim] 3139 false ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.408363267+07:00","message":"[bufferProcess] interim [400000000]:ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.408365577+07:00","message":"[bufferProcess] send to processor:ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคใหม่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.408368212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.408370047+07:00","message":"> Transcript [42368] [false]: 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคใหม่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.408373348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.408375279+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.408377449+07:00","message":"StatePrefix: 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.40837977+07:00","message":"TextPushed: 'ของพี่ๆนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.40838441+07:00","message":"Push: 'น้าเพชรวงตาวันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.40838671+07:00","message":"TextPushed: 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.408389013+07:00","message":"Set new StatePrefix : 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคใหม่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.408391602+07:00","message":"Next Push (prob) : 'เขามีโปรเจคใหม่กัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.408399302+07:00","message":"push: {false น้าเพชรวงตาวันคือ 0 0xc003757780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.450068439+07:00","message":"[GCS] IsForceVAD: false for message ID: 3139"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:34.596497762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:34.596508345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.612268296+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.612305341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคในการทำ\",\"confidence\":0.9330989}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.612312409+07:00","message":"receive interim result [true|false]: ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคในการทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.612321595+07:00","message":"end recv isFinal message id 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.612323725+07:00","message":"end Recv id 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.612329907+07:00","message":"[buffer interim] 3139 true ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.61233974+07:00","message":"[bufferProcess] interim [580000000]:ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.612342892+07:00","message":"[bufferProcess] send to processor (isfinal):ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.61235316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.612370184+07:00","message":"> Transcript [42369] [false]: 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.612373837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.61237686+07:00","message":"Set new StatePrefix: 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.61237964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.612381855+07:00","message":"> Transcript [42370] [true]: 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.612385049+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.612387088+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.612389164+07:00","message":"StatePrefix: 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือเขามีโปรเจคในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.612391755+07:00","message":"TextPushed: 'ของพี่ๆนั่นแหละน้าเพชรวงตาวันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:34.612398809+07:00","message":"Push: 'เขามีโปรเจคในการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:34.612410001+07:00","message":"push: {true เขามีโปรเจคในการทำ 0 0xc003757780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:34.624837341+07:00","message":"write wav file: './tmp/7565/7565_3139.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.038363839+07:00","message":"[GCS] Start streaming session, msgId: 3140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.379047947+07:00","message":"receive streaming session, msgId: 3140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.379082213+07:00","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-05-12T13:06:35.379087244+07:00","message":"receive interim result [false|false]: อัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.379100461+07:00","message":"[buffer interim] 3140 false อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.379107815+07:00","message":"[bufferProcess] interim [420000000]:อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.379109544+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.692634647+07:00","message":"receive streaming session, msgId: 3140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.69267287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผ่นเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.692679514+07:00","message":"receive interim result [false|false]: แผ่นเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.692694288+07:00","message":"[buffer interim] 3140 false แผ่นเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.692702509+07:00","message":"[bufferProcess] interim [600000000]:แผ่นเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.692705191+07:00","message":"[bufferProcess] send to processor:อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.692708494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.692711279+07:00","message":"> Transcript [42371] [false]: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.692713362+07:00","message":"Set StatePrefix (first interim): 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.789892659+07:00","message":"[GCS] IsForceVAD: false for message ID: 3140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.860228796+07:00","message":"[GCS] Start streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.896398654+07:00","message":"receive streaming session, msgId: 3140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.896452621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผ่นเสียง\",\"confidence\":0.9079218}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.896459577+07:00","message":"receive interim result [true|false]: แผ่นเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.896470451+07:00","message":"end recv isFinal message id 3140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.896473044+07:00","message":"end Recv id 3140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.896480626+07:00","message":"[buffer interim] 3140 true แผ่นเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.89648887+07:00","message":"[bufferProcess] interim [990000000]:แผ่นเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.896492286+07:00","message":"[bufferProcess] send to processor (isfinal):แผ่นเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.89649589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.896498886+07:00","message":"> Transcript [42372] [false]: 'แผ่นเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.896501246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.89650329+07:00","message":"Set new StatePrefix: 'แผ่นเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.896504922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.896506754+07:00","message":"> Transcript [42373] [true]: 'แผ่นเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.896508941+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.89651075+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.896513019+07:00","message":"StatePrefix: 'แผ่นเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.896515054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:35.896519983+07:00","message":"Push: 'แผ่นเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:35.896529579+07:00","message":"push: {true แผ่นเสียง 0 0xc0035b8200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:35.903664191+07:00","message":"write wav file: './tmp/7565/7565_3140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:36.348126747+07:00","message":"receive streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:36.348167569+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-05-12T13:06:36.3481734+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:36.348186624+07:00","message":"[buffer interim] 3141 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.348193155+07:00","message":"[bufferProcess] interim [300000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.348194864+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:36.418600535+07:00","message":"receive streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:36.418635225+07:00","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-05-12T13:06:36.418642501+07:00","message":"receive interim result [false|false]: ผมไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:36.418657602+07:00","message":"[buffer interim] 3141 false ผมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.418666721+07:00","message":"[bufferProcess] interim [420000000]:ผมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.418670122+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.418675014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.41867952+07:00","message":"> Transcript [42374] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.41868537+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:36.584815319+07:00","message":"receive streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:36.584848239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:36.584854091+07:00","message":"receive interim result [false|false]: ผมไม่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:36.584868211+07:00","message":"[buffer interim] 3141 false ผมไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.584877094+07:00","message":"[bufferProcess] interim [540000000]:ผมไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.584879679+07:00","message":"[bufferProcess] send to processor:ผมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.584884546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.584890112+07:00","message":"> Transcript [42375] [false]: 'ผมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.584892528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.584894331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.584896584+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.584898773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:36.729468401+07:00","message":"receive streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:36.729516526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่เห็นพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:36.729522334+07:00","message":"receive interim result [false|false]: ผมไม่เห็นพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:36.729537986+07:00","message":"[buffer interim] 3141 false ผมไม่เห็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.729546263+07:00","message":"[bufferProcess] interim [720000000]:ผมไม่เห็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.729548869+07:00","message":"[bufferProcess] send to processor:ผมไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.729555677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.72955894+07:00","message":"> Transcript [42376] [false]: 'ผมไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.729562047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.729564273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.729566778+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:36.729568772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.093968592+07:00","message":"receive streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.094014187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่เห็นพี่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.094021152+07:00","message":"receive interim result [false|false]: ผมไม่เห็นพี่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.094036904+07:00","message":"[buffer interim] 3141 false ผมไม่เห็นพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.094044843+07:00","message":"[bufferProcess] interim [80000000]:ผมไม่เห็นพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.094047958+07:00","message":"[bufferProcess] send to processor:ผมไม่เห็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.094054719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.094057554+07:00","message":"> Transcript [42377] [false]: 'ผมไม่เห็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.094060767+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.094063342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.094066089+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.09406833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.28748247+07:00","message":"receive streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.287526459+07:00","message":"receive 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-05-12T13:06:37.287534219+07:00","message":"receive interim result [false|false]: ผมไม่เห็นพี่ๆเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.287554124+07:00","message":"[buffer interim] 3141 false ผมไม่เห็นพี่ๆเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.287566063+07:00","message":"[bufferProcess] interim [320000000]:ผมไม่เห็นพี่ๆเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.287568832+07:00","message":"[bufferProcess] send to processor:ผมไม่เห็นพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.287572754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.287576038+07:00","message":"> Transcript [42378] [false]: 'ผมไม่เห็นพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.2875795+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.287581887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.287584141+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.2875861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.287593256+07:00","message":"Push: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.287595382+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.287598559+07:00","message":"Set new StatePrefix : 'ผมไม่เห็นพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.287601027+07:00","message":"Next Push (prob) : 'ไม่เห็นพี่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.287626568+07:00","message":"push: {false ผม 0 0xc005d09700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.473494998+07:00","message":"receive streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.473536925+07:00","message":"receive 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-05-12T13:06:37.473542723+07:00","message":"receive interim result [false|false]: ผมไม่เห็นพี่ๆเขาทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.473559159+07:00","message":"[buffer interim] 3141 false ผมไม่เห็นพี่ๆเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.47356812+07:00","message":"[bufferProcess] interim [440000000]:ผมไม่เห็นพี่ๆเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.473571694+07:00","message":"[bufferProcess] send to processor:ผมไม่เห็นพี่ๆเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.473580616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.473583525+07:00","message":"> Transcript [42379] [false]: 'ผมไม่เห็นพี่ๆเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.473587258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.473589522+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.473591561+07:00","message":"StatePrefix: 'ผมไม่เห็นพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.473594258+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:37.597179599+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:37.597206003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.627218966+07:00","message":"receive streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.627255155+07:00","message":"receive 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-05-12T13:06:37.627260943+07:00","message":"receive interim result [false|false]: ผมไม่เห็นพี่ๆเขาทำตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.627275131+07:00","message":"[buffer interim] 3141 false ผมไม่เห็นพี่ๆเขาทำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.627282104+07:00","message":"[bufferProcess] interim [560000000]:ผมไม่เห็นพี่ๆเขาทำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.627284663+07:00","message":"[bufferProcess] send to processor:ผมไม่เห็นพี่ๆเขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.627289851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.627295089+07:00","message":"> Transcript [42380] [false]: 'ผมไม่เห็นพี่ๆเขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.627298677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.627300935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.627302963+07:00","message":"StatePrefix: 'ผมไม่เห็นพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.627305313+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.651749644+07:00","message":"receive streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.651783638+07:00","message":"receive 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-05-12T13:06:37.651789609+07:00","message":"receive interim result [false|false]: ผมไม่เห็นพี่ๆเขาทำเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.651803227+07:00","message":"[buffer interim] 3141 false ผมไม่เห็นพี่ๆเขาทำเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.651809733+07:00","message":"[bufferProcess] interim [620000000]:ผมไม่เห็นพี่ๆเขาทำเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.651812195+07:00","message":"[bufferProcess] send to processor:ผมไม่เห็นพี่ๆเขาทำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.651815357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.651817934+07:00","message":"> Transcript [42381] [false]: 'ผมไม่เห็นพี่ๆเขาทำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.651820971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.651822988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.651826782+07:00","message":"StatePrefix: 'ผมไม่เห็นพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.651841065+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.80255516+07:00","message":"receive streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.802594263+07:00","message":"receive 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-05-12T13:06:37.802600759+07:00","message":"receive interim result [false|false]: ผมไม่เห็นพี่ๆเขาทำโปรเจค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.80261404+07:00","message":"[buffer interim] 3141 false ผมไม่เห็นพี่ๆเขาทำโปรเจค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.802621921+07:00","message":"[bufferProcess] interim [740000000]:ผมไม่เห็นพี่ๆเขาทำโปรเจค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.802624583+07:00","message":"[bufferProcess] send to processor:ผมไม่เห็นพี่ๆเขาทำเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.802631128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.80263379+07:00","message":"> Transcript [42382] [false]: 'ผมไม่เห็นพี่ๆเขาทำเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.802637486+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.802639883+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.802642262+07:00","message":"StatePrefix: 'ผมไม่เห็นพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.802645009+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.802651009+07:00","message":"Push: 'ไม่เห็นพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.802653002+07:00","message":"TextPushed: 'ผมไม่เห็นพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.802654992+07:00","message":"Set new StatePrefix : 'ผมไม่เห็นพี่ๆเขาทำเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.802657187+07:00","message":"Next Push (prob) : 'เขาทำเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.802664851+07:00","message":"push: {false ไม่เห็นพี่ๆ 0 0xc005d09700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.92756941+07:00","message":"receive streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.927606393+07:00","message":"receive 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-05-12T13:06:37.927612029+07:00","message":"receive interim result [false|false]: ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:37.927629246+07:00","message":"[buffer interim] 3141 false ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.927636794+07:00","message":"[bufferProcess] interim [920000000]:ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.927639387+07:00","message":"[bufferProcess] send to processor:ผมไม่เห็นพี่ๆเขาทำโปรเจค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.92764784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.927650693+07:00","message":"> Transcript [42383] [false]: 'ผมไม่เห็นพี่ๆเขาทำโปรเจค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.927654292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:37.927656327+07:00","message":"Set new StatePrefix: 'ผมไม่เห็นพี่ๆเขาทำโปรเจค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:38.183708465+07:00","message":"receive streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:38.183743052+07:00","message":"receive 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-05-12T13:06:38.183761743+07:00","message":"receive interim result [false|false]: ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:38.183802227+07:00","message":"[buffer interim] 3141 false ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.183810624+07:00","message":"[bufferProcess] interim [160000000]:ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.183813267+07:00","message":"[bufferProcess] send to processor:ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.183818449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.183821264+07:00","message":"> Transcript [42384] [false]: 'ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.183825487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.183827595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.183829343+07:00","message":"StatePrefix: 'ผมไม่เห็นพี่ๆเขาทำโปรเจค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.183832007+07:00","message":"TextPushed: 'ผมไม่เห็นพี่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:38.322365017+07:00","message":"receive streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:38.322397105+07:00","message":"receive 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-05-12T13:06:38.3224032+07:00","message":"receive interim result [false|false]: ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้เราก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:38.322416456+07:00","message":"[buffer interim] 3141 false ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.322425488+07:00","message":"[bufferProcess] interim [280000000]:ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.322427891+07:00","message":"[bufferProcess] send to processor:ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.322437067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.322440001+07:00","message":"> Transcript [42385] [false]: 'ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.322443498+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.322445452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.322447612+07:00","message":"StatePrefix: 'ผมไม่เห็นพี่ๆเขาทำโปรเจค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.322450024+07:00","message":"TextPushed: 'ผมไม่เห็นพี่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:38.548336691+07:00","message":"[GCS] IsForceVAD: false for message ID: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:38.676528317+07:00","message":"receive streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:38.676564658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้เราก็\",\"confidence\":0.958914}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:38.676574946+07:00","message":"receive interim result [true|false]: ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้เราก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:38.676582859+07:00","message":"end recv isFinal message id 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:38.676585139+07:00","message":"end Recv id 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:38.676591566+07:00","message":"[buffer interim] 3141 true ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.676599247+07:00","message":"[bufferProcess] interim [700000000]:ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.676602075+07:00","message":"[bufferProcess] send to processor (isfinal):ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.67660539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.676608194+07:00","message":"> Transcript [42386] [false]: 'ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.676611125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.676612954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.67661491+07:00","message":"StatePrefix: 'ผมไม่เห็นพี่ๆเขาทำโปรเจค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.676617401+07:00","message":"TextPushed: 'ผมไม่เห็นพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.676619153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.676621067+07:00","message":"> Transcript [42387] [true]: 'ผมไม่เห็นพี่ๆเขาทำโปรเจคนี้เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.676623016+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.676624633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.676626301+07:00","message":"StatePrefix: 'ผมไม่เห็นพี่ๆเขาทำโปรเจค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.676628008+07:00","message":"TextPushed: 'ผมไม่เห็นพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:38.676631961+07:00","message":"Push: 'เขาทำโปรเจคนี้เราก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:38.676639306+07:00","message":"push: {true เขาทำโปรเจคนี้เราก็ 0 0xc005d09700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:38.684842491+07:00","message":"write wav file: './tmp/7565/7565_3141.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:38.930389885+07:00","message":"[GCS] Start streaming session, msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.467097763+07:00","message":"receive streaming session, msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.467141511+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-05-12T13:06:39.467147219+07:00","message":"receive interim result [false|false]: ฎีกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.467161945+07:00","message":"[buffer interim] 3142 false ฎีกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.467169112+07:00","message":"[bufferProcess] interim [360000000]:ฎีกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.467170999+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.474762711+07:00","message":"receive streaming session, msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.474793049+07:00","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-05-12T13:06:39.474799721+07:00","message":"receive interim result [false|false]: มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.474814537+07:00","message":"[buffer interim] 3142 false มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.474820977+07:00","message":"[bufferProcess] interim [420000000]:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.474823991+07:00","message":"[bufferProcess] send to processor:ฎีกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.474830039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.47483372+07:00","message":"> Transcript [42388] [false]: 'ฎีกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.474836721+07:00","message":"Set StatePrefix (first interim): 'ฎีกา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.66024775+07:00","message":"receive streaming session, msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.660281647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.660288677+07:00","message":"receive interim result [false|false]: มีการมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.660305728+07:00","message":"[buffer interim] 3142 false มีการมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.660313258+07:00","message":"[bufferProcess] interim [540000000]:มีการมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.660315681+07:00","message":"[bufferProcess] send to processor:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.660318509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.66032128+07:00","message":"> Transcript [42389] [false]: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.660323487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.660325555+07:00","message":"Set new StatePrefix: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.674925051+07:00","message":"receive streaming session, msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.674972979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.674980174+07:00","message":"receive interim result [false|false]: มีการเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.675001889+07:00","message":"[buffer interim] 3142 false มีการเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.675011446+07:00","message":"[bufferProcess] interim [600000000]:มีการเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.675015416+07:00","message":"[bufferProcess] send to processor:มีการมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.675023446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.675027589+07:00","message":"> Transcript [42390] [false]: 'มีการมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.675032411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.675037532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.675039484+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.675041428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.779901888+07:00","message":"receive streaming session, msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.779936799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการเหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.779942886+07:00","message":"receive interim result [false|false]: มีการเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.779958459+07:00","message":"[buffer interim] 3142 false มีการเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.77996548+07:00","message":"[bufferProcess] interim [660000000]:มีการเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.779968076+07:00","message":"[bufferProcess] send to processor:มีการเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.779971219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.779973864+07:00","message":"> Transcript [42391] [false]: 'มีการเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.779977236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.779979288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.779983104+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.779985215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.78526162+07:00","message":"receive streaming session, msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.785279852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการเหมือนกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.785284516+07:00","message":"receive interim result [false|false]: มีการเหมือนกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.785294518+07:00","message":"[buffer interim] 3142 false มีการเหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.785299212+07:00","message":"[bufferProcess] interim [720000000]:มีการเหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.785301304+07:00","message":"[bufferProcess] send to processor:มีการเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.785304302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.78530658+07:00","message":"> Transcript [42392] [false]: 'มีการเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.785309158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.78531106+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.785313441+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.785315555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.988417922+07:00","message":"receive streaming session, msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.988462292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการเหมือนกับเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.988468498+07:00","message":"receive interim result [false|false]: มีการเหมือนกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.988483526+07:00","message":"[buffer interim] 3142 false มีการเหมือนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.988492641+07:00","message":"[bufferProcess] interim [840000000]:มีการเหมือนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.988495113+07:00","message":"[bufferProcess] send to processor:มีการเหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.988500016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.988502933+07:00","message":"> Transcript [42393] [false]: 'มีการเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.988506353+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.988508472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.988510373+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.988512563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.98851851+07:00","message":"Push: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.988520651+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.988522623+07:00","message":"Set new StatePrefix : 'มีการเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:39.98852468+07:00","message":"Next Push (prob) : 'เหมือนกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:39.988531994+07:00","message":"push: {false มีการ 0 0xc005d08500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.00375335+07:00","message":"receive streaming session, msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.003787326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการเหมือนกับรวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.003793075+07:00","message":"receive interim result [false|false]: มีการเหมือนกับรวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.003807222+07:00","message":"[buffer interim] 3142 false มีการเหมือนกับรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.003813786+07:00","message":"[bufferProcess] interim [900000000]:มีการเหมือนกับรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.00381609+07:00","message":"[bufferProcess] send to processor:มีการเหมือนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.003823152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.00382586+07:00","message":"> Transcript [42394] [false]: 'มีการเหมือนกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.003830119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.003832225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.003834085+07:00","message":"StatePrefix: 'มีการเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.003836387+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.158063462+07:00","message":"receive streaming session, msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.158112024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการเหมือนกับรวมตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.158121327+07:00","message":"receive interim result [false|false]: มีการเหมือนกับรวมตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.158139219+07:00","message":"[buffer interim] 3142 false มีการเหมือนกับรวมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.158147502+07:00","message":"[bufferProcess] interim [80000000]:มีการเหมือนกับรวมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.158151569+07:00","message":"[bufferProcess] send to processor:มีการเหมือนกับรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.1581619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.158166782+07:00","message":"> Transcript [42395] [false]: 'มีการเหมือนกับรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.158171784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.158175177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.158177892+07:00","message":"StatePrefix: 'มีการเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.158182004+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.33992199+07:00","message":"[GCS] IsForceVAD: false for message ID: 3142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.473115498+07:00","message":"[GCS] Start streaming session, msgId: 3143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.473686492+07:00","message":"receive streaming session, msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.473719617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการเหมือนกับรวมตัว\",\"confidence\":0.89801544}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.473724688+07:00","message":"receive interim result [true|false]: มีการเหมือนกับรวมตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.473733643+07:00","message":"end recv isFinal message id 3142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.473735885+07:00","message":"end Recv id 3142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.473741472+07:00","message":"[buffer interim] 3142 true มีการเหมือนกับรวมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.473749927+07:00","message":"[bufferProcess] interim [440000000]:มีการเหมือนกับรวมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.473752684+07:00","message":"[bufferProcess] send to processor (isfinal):มีการเหมือนกับรวมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.473756002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.473758829+07:00","message":"> Transcript [42396] [false]: 'มีการเหมือนกับรวมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.473761816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.473763582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.473765381+07:00","message":"StatePrefix: 'มีการเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.473767497+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.473769126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.473770986+07:00","message":"> Transcript [42397] [true]: 'มีการเหมือนกับรวมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.47377329+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.473775193+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.473776782+07:00","message":"StatePrefix: 'มีการเหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.473778726+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:40.473784906+07:00","message":"Push: 'เหมือนกับรวมตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:40.473791753+07:00","message":"push: {true เหมือนกับรวมตัว 0 0xc005d08500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:40.480450064+07:00","message":"write wav file: './tmp/7565/7565_3142.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:40.59773196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:40.597732788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.141714889+07:00","message":"receive streaming session, msgId: 3143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.141762206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.141768305+07:00","message":"receive interim result [false|false]: เพื่อไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.141781701+07:00","message":"[buffer interim] 3143 false เพื่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.141790174+07:00","message":"[bufferProcess] interim [480000000]:เพื่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.141792021+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.227940524+07:00","message":"[GCS] IsForceVAD: false for message ID: 3143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.345600323+07:00","message":"receive streaming session, msgId: 3143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.345650897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ไป\",\"confidence\":0.7571929}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.345657585+07:00","message":"receive interim result [true|false]: ไม่ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.345666628+07:00","message":"end recv isFinal message id 3143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.345670437+07:00","message":"end Recv id 3143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.345678422+07:00","message":"[buffer interim] 3143 true ไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.345688675+07:00","message":"[bufferProcess] interim [780000000]:ไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.345692467+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.345696259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.345699386+07:00","message":"> Transcript [42398] [false]: 'เพื่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.345701715+07:00","message":"Set StatePrefix (first interim): 'เพื่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.345703352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.345705321+07:00","message":"> Transcript [42399] [true]: 'ไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.345707951+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.345709968+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.345711733+07:00","message":"StatePrefix: 'เพื่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.345714121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.345717453+07:00","message":"Push: 'ไม่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.345726643+07:00","message":"push: {true ไม่ไป 0 0xc003b7c400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:41.35101492+07:00","message":"write wav file: './tmp/7565/7565_3143.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.683336585+07:00","message":"[GCS] Start streaming session, msgId: 3144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.809118381+07:00","message":"[GCS] IsForceVAD: false for message ID: 3144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.955823908+07:00","message":"receive streaming session, msgId: 3144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.955855488+07:00","message":"found end of frame, send empty tag with msgId: 3144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.955860739+07:00","message":"end Recv id 3144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.955872954+07:00","message":"[buffer interim] 3144 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.955883757+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.955888244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.955891018+07:00","message":"> Transcript [42400] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.955893609+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.955895866+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.955898187+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.955900114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:41.955906411+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:41.955918277+07:00","message":"push: {true \n 0 0xc003b7c680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:41.961448411+07:00","message":"write wav file: './tmp/7565/7565_3144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:42.139655902+07:00","message":"[GCS] Start streaming session, msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:42.609156804+07:00","message":"receive streaming session, msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:42.609208835+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-05-12T13:06:42.609214359+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:42.609230654+07:00","message":"[buffer interim] 3145 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:42.609237769+07:00","message":"[bufferProcess] interim [300000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:42.60923964+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:42.673404311+07:00","message":"receive streaming session, msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:42.673454822+07:00","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-05-12T13:06:42.673463135+07:00","message":"receive interim result [false|false]: เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:42.67348153+07:00","message":"[buffer interim] 3145 false เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:42.673495437+07:00","message":"[bufferProcess] interim [420000000]:เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:42.673498758+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:42.673506654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:42.67351001+07:00","message":"> Transcript [42401] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:42.673512367+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:42.995146162+07:00","message":"receive streaming session, msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:42.995180986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นไรเสร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:42.995188629+07:00","message":"receive interim result [false|false]: เป็นไรเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:42.99519975+07:00","message":"[buffer interim] 3145 false เป็นไรเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:42.995207049+07:00","message":"[bufferProcess] interim [720000000]:เป็นไรเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:42.995209343+07:00","message":"[bufferProcess] send to processor:เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:42.995212333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:42.995215028+07:00","message":"> Transcript [42402] [false]: 'เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:42.995218248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:42.995220356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:42.9952222+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:42.995224134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:43.124687229+07:00","message":"receive streaming session, msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:43.124723421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นรายเซ็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:43.124729748+07:00","message":"receive interim result [false|false]: เป็นรายเซ็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:43.124747087+07:00","message":"[buffer interim] 3145 false เป็นรายเซ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.124758628+07:00","message":"[bufferProcess] interim [780000000]:เป็นรายเซ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.124760982+07:00","message":"[bufferProcess] send to processor:เป็นไรเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.124764457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.124767733+07:00","message":"> Transcript [42403] [false]: 'เป็นไรเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.124770983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.124772915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.124774795+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.124776797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:43.598477524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:43.598489576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:43.702456563+07:00","message":"receive streaming session, msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:43.702490894+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-05-12T13:06:43.702496234+07:00","message":"receive interim result [false|false]: เป็นรายเซ็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:43.702509165+07:00","message":"[buffer interim] 3145 false เป็นรายเซ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.702516013+07:00","message":"[bufferProcess] interim [380000000]:เป็นรายเซ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.702518629+07:00","message":"[bufferProcess] send to processor:เป็นรายเซ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.702523807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.702526644+07:00","message":"> Transcript [42404] [false]: 'เป็นรายเซ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.702530194+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.702532542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.702534669+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.70253883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:43.878925288+07:00","message":"receive streaming session, msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:43.878972927+07:00","message":"receive 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-05-12T13:06:43.878978827+07:00","message":"receive interim result [false|false]: เป็นรายเซ็นนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:43.878997308+07:00","message":"[buffer interim] 3145 false เป็นรายเซ็นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.879005241+07:00","message":"[bufferProcess] interim [560000000]:เป็นรายเซ็นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.879007713+07:00","message":"[bufferProcess] send to processor:เป็นรายเซ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.879011216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.879014438+07:00","message":"> Transcript [42405] [false]: 'เป็นรายเซ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.879017882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.879019945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.879021805+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.879023883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.879027822+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.87903008+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.879032432+07:00","message":"Set new StatePrefix : 'เป็นรายเซ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:43.879034647+07:00","message":"Next Push (prob) : 'รายเซ็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:43.879042952+07:00","message":"push: {false เป็น 0 0xc003b7c880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:44.386204304+07:00","message":"receive streaming session, msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:44.386246555+07:00","message":"receive 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-05-12T13:06:44.386252752+07:00","message":"receive interim result [false|false]: เป็นรายเซ็นนะครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:44.38626707+07:00","message":"[buffer interim] 3145 false เป็นรายเซ็นนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.386274837+07:00","message":"[bufferProcess] interim [40000000]:เป็นรายเซ็นนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.38627764+07:00","message":"[bufferProcess] send to processor:เป็นรายเซ็นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.38628189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.386284401+07:00","message":"> Transcript [42406] [false]: 'เป็นรายเซ็นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.386287549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.386289548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.386291445+07:00","message":"StatePrefix: 'เป็นรายเซ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.386293806+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:44.455977029+07:00","message":"receive streaming session, msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:44.456027522+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-05-12T13:06:44.456036763+07:00","message":"receive interim result [false|false]: เป็นรายเซ็นนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:44.45605348+07:00","message":"[buffer interim] 3145 false เป็นรายเซ็นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.456066805+07:00","message":"[bufferProcess] interim [160000000]:เป็นรายเซ็นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.456072704+07:00","message":"[bufferProcess] send to processor:เป็นรายเซ็นนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.456079866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.456083018+07:00","message":"> Transcript [42407] [false]: 'เป็นรายเซ็นนะครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.456086936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.45608902+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.456090846+07:00","message":"StatePrefix: 'เป็นรายเซ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.456093104+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:44.457451212+07:00","message":"receive streaming session, msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:44.457462858+07:00","message":"receive 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-05-12T13:06:44.457466546+07:00","message":"receive interim result [false|false]: เป็นรายเซ็นนะครับแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:44.457474995+07:00","message":"[buffer interim] 3145 false เป็นรายเซ็นนะครับแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.457479437+07:00","message":"[bufferProcess] interim [220000000]:เป็นรายเซ็นนะครับแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.457481606+07:00","message":"[bufferProcess] send to processor:เป็นรายเซ็นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.457487699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.457489835+07:00","message":"> Transcript [42408] [false]: 'เป็นรายเซ็นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.457491969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.457493728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.457496299+07:00","message":"StatePrefix: 'เป็นรายเซ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.457498229+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:44.968517439+07:00","message":"receive streaming session, msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:44.968558587+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-05-12T13:06:44.96856581+07:00","message":"receive interim result [false|false]: เป็นรายเซ็นนะครับแล้วก็มีภาพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:44.968581624+07:00","message":"[buffer interim] 3145 false เป็นรายเซ็นนะครับแล้วก็มีภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.968590837+07:00","message":"[bufferProcess] interim [640000000]:เป็นรายเซ็นนะครับแล้วก็มีภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.968593262+07:00","message":"[bufferProcess] send to processor:เป็นรายเซ็นนะครับแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.96860082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.968604001+07:00","message":"> Transcript [42409] [false]: 'เป็นรายเซ็นนะครับแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.968607764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.968610273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.968612251+07:00","message":"StatePrefix: 'เป็นรายเซ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.968614297+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.96862012+07:00","message":"Push: 'รายเซ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.968622079+07:00","message":"TextPushed: 'เป็นรายเซ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.968626914+07:00","message":"Set new StatePrefix : 'เป็นรายเซ็นนะครับแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:44.96862964+07:00","message":"Next Push (prob) : 'นะครับแล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:44.968638662+07:00","message":"push: {false รายเซ็น 0 0xc003b7c880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:45.095447667+07:00","message":"receive streaming session, msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:45.095495052+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-05-12T13:06:45.095501856+07:00","message":"receive interim result [false|false]: เป็นรายเซ็นนะครับแล้วก็มีภาพถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:45.095517821+07:00","message":"[buffer interim] 3145 false เป็นรายเซ็นนะครับแล้วก็มีภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.095525245+07:00","message":"[bufferProcess] interim [820000000]:เป็นรายเซ็นนะครับแล้วก็มีภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.095527857+07:00","message":"[bufferProcess] send to processor:เป็นรายเซ็นนะครับแล้วก็มีภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.095534655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.095538046+07:00","message":"> Transcript [42410] [false]: 'เป็นรายเซ็นนะครับแล้วก็มีภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.095541826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.095545589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.095550877+07:00","message":"StatePrefix: 'เป็นรายเซ็นนะครับแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.095553227+07:00","message":"TextPushed: 'เป็นรายเซ็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:45.338774752+07:00","message":"[GCS] IsForceVAD: false for message ID: 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:45.481702405+07:00","message":"receive streaming session, msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:45.481742128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นรายเซ็นนะครับแล้วก็มีภาพถ่าย\",\"confidence\":0.95825714}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:45.481748326+07:00","message":"receive interim result [true|false]: เป็นรายเซ็นนะครับแล้วก็มีภาพถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:45.481758849+07:00","message":"end recv isFinal message id 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:45.481761569+07:00","message":"end Recv id 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:45.481768774+07:00","message":"[buffer interim] 3145 true เป็นรายเซ็นนะครับแล้วก็มีภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.481779831+07:00","message":"[bufferProcess] interim [210000000]:เป็นรายเซ็นนะครับแล้วก็มีภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.481783042+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นรายเซ็นนะครับแล้วก็มีภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.481787171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.481790271+07:00","message":"> Transcript [42411] [false]: 'เป็นรายเซ็นนะครับแล้วก็มีภาพถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.481793378+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.481795315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.481797227+07:00","message":"StatePrefix: 'เป็นรายเซ็นนะครับแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.481799392+07:00","message":"TextPushed: 'เป็นรายเซ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.481801095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.481803062+07:00","message":"> Transcript [42412] [true]: 'เป็นรายเซ็นนะครับแล้วก็มีภาพถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.481805265+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.48180684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.481809173+07:00","message":"StatePrefix: 'เป็นรายเซ็นนะครับแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.481810985+07:00","message":"TextPushed: 'เป็นรายเซ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.481814114+07:00","message":"Push: 'นะครับแล้วก็มีภาพถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:45.481823837+07:00","message":"push: {true นะครับแล้วก็มีภาพถ่าย 0 0xc003b7c880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:45.49099683+07:00","message":"write wav file: './tmp/7565/7565_3145.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:45.590415323+07:00","message":"[GCS] Start streaming session, msgId: 3146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:45.931573204+07:00","message":"receive streaming session, msgId: 3146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:45.931615763+07:00","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-05-12T13:06:45.931622207+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:45.931637429+07:00","message":"[buffer interim] 3146 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.931645158+07:00","message":"[bufferProcess] interim [420000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:45.931647062+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.123138889+07:00","message":"receive streaming session, msgId: 3146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.123188222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงแรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.123194942+07:00","message":"receive interim result [false|false]: โรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.123212991+07:00","message":"[buffer interim] 3146 false โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.123221507+07:00","message":"[bufferProcess] interim [540000000]:โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.123224413+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.123229909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.123232769+07:00","message":"> Transcript [42413] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.123234888+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.261981159+07:00","message":"receive streaming session, msgId: 3146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.262029461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในเพจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.262035719+07:00","message":"receive interim result [false|false]: ลงในเพจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.262049569+07:00","message":"[buffer interim] 3146 false ลงในเพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.262057111+07:00","message":"[bufferProcess] interim [720000000]:ลงในเพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.262059739+07:00","message":"[bufferProcess] send to processor:โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.262065008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.262068475+07:00","message":"> Transcript [42414] [false]: 'โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.262072181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.26207671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.262078766+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.262080659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.360073549+07:00","message":"[GCS] IsForceVAD: false for message ID: 3146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.429369694+07:00","message":"[GCS] Start streaming session, msgId: 3147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.463603853+07:00","message":"receive streaming session, msgId: 3146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.463646671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงในเพจ\",\"confidence\":0.9413521}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.463652881+07:00","message":"receive interim result [true|false]: ลงในเพจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.463661311+07:00","message":"end recv isFinal message id 3146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.463663404+07:00","message":"end Recv id 3146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.463669855+07:00","message":"[buffer interim] 3146 true ลงในเพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.463677236+07:00","message":"[bufferProcess] interim [990000000]:ลงในเพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.46367979+07:00","message":"[bufferProcess] send to processor (isfinal):ลงในเพจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.463682883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.463685744+07:00","message":"> Transcript [42415] [false]: 'ลงในเพจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.463688554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.463690487+07:00","message":"Set new StatePrefix: 'ลงในเพจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.463692121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.463693872+07:00","message":"> Transcript [42416] [true]: 'ลงในเพจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.463696103+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.463697866+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.463699853+07:00","message":"StatePrefix: 'ลงในเพจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.463701869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.463704606+07:00","message":"Push: 'ลงในเพจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.4637125+07:00","message":"push: {true ลงในเพจ 0 0xc0035b8600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:46.470514203+07:00","message":"write wav file: './tmp/7565/7565_3146.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:46.59944311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:46.599466446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.748130979+07:00","message":"[GCS] IsForceVAD: false for message ID: 3147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.838084889+07:00","message":"receive streaming session, msgId: 3147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.838105999+07:00","message":"found end of frame, send empty tag with msgId: 3147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.838108991+07:00","message":"end Recv id 3147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.838115567+07:00","message":"[buffer interim] 3147 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.838122992+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.838126129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.838128861+07:00","message":"> Transcript [42417] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.838131227+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.838133004+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.838134813+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.83813661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:46.838144284+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.838160755+07:00","message":"push: {true \n 0 0xc004219700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:46.844125906+07:00","message":"write wav file: './tmp/7565/7565_3147.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:46.93938087+07:00","message":"[GCS] Start streaming session, msgId: 3148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:47.389321306+07:00","message":"[GCS] IsForceVAD: false for message ID: 3148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:47.488369229+07:00","message":"receive streaming session, msgId: 3148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:47.488409736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับ\",\"confidence\":0.781981}],\"is_final\":true,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:47.488414996+07:00","message":"receive interim result [true|false]: นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:47.488423821+07:00","message":"end recv isFinal message id 3148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:47.488426169+07:00","message":"end Recv id 3148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:47.488438513+07:00","message":"[buffer interim] 3148 true นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:47.488447703+07:00","message":"[bufferProcess] interim [480000000]:นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:47.488452842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:47.488455569+07:00","message":"> Transcript [42418] [true]: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:47.488458293+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:47.488461663+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:47.488463849+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:47.488465704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:47.488470625+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:47.488478726+07:00","message":"push: {true นะครับ 0 0xc003b7cb80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:47.493445595+07:00","message":"write wav file: './tmp/7565/7565_3148.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:47.71049943+07:00","message":"[GCS] Start streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.246400278+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.246456678+07:00","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-05-12T13:06:48.246462954+07:00","message":"receive interim result [false|false]: เห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.24648066+07:00","message":"[buffer interim] 3149 false เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.246488617+07:00","message":"[bufferProcess] interim [420000000]:เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.246490829+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.433458214+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.433497642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.43350451+07:00","message":"receive interim result [false|false]: เห็นป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.433519202+07:00","message":"[buffer interim] 3149 false เห็นป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.433526754+07:00","message":"[bufferProcess] interim [540000000]:เห็นป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.433531633+07:00","message":"[bufferProcess] send to processor:เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.433539642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.433542612+07:00","message":"> Transcript [42419] [false]: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.433544708+07:00","message":"Set StatePrefix (first interim): 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.46754003+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.467595823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นป้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.467601959+07:00","message":"receive interim result [false|false]: เห็นป้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.467616043+07:00","message":"[buffer interim] 3149 false เห็นป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.46762364+07:00","message":"[bufferProcess] interim [600000000]:เห็นป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.46762693+07:00","message":"[bufferProcess] send to processor:เห็นป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.467634959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.467637759+07:00","message":"> Transcript [42420] [false]: 'เห็นป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.467641208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.467643405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.467645131+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.467647228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.564408919+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.564460218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นปั๊ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.564466658+07:00","message":"receive interim result [false|false]: เห็นปั๊ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.564481255+07:00","message":"[buffer interim] 3149 false เห็นปั๊ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.564490782+07:00","message":"[bufferProcess] interim [660000000]:เห็นปั๊ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.56449327+07:00","message":"[bufferProcess] send to processor:เห็นป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.564502576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.564505564+07:00","message":"> Transcript [42421] [false]: 'เห็นป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.564509119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.564511378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.564513601+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.564515663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.730741035+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.730778561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นปั๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.730785331+07:00","message":"receive interim result [false|false]: เห็นปั๊บ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.730796503+07:00","message":"[buffer interim] 3149 false เห็นปั๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.730803456+07:00","message":"[bufferProcess] interim [780000000]:เห็นปั๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.730805592+07:00","message":"[bufferProcess] send to processor:เห็นปั๊ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.73080893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.730811792+07:00","message":"> Transcript [42422] [false]: 'เห็นปั๊ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.73081464+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.730816525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.730818396+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.730820991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.75009187+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.75012603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นป้าผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.750131799+07:00","message":"receive interim result [false|false]: เห็นป้าผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.750147334+07:00","message":"[buffer interim] 3149 false เห็นป้าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.750153783+07:00","message":"[bufferProcess] interim [840000000]:เห็นป้าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.750156103+07:00","message":"[bufferProcess] send to processor:เห็นปั๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.750159935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.750162715+07:00","message":"> Transcript [42423] [false]: 'เห็นปั๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.750165533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.750167364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.750169265+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.750171451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.750177705+07:00","message":"Push: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.750180033+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.750182318+07:00","message":"Set new StatePrefix : 'เห็นปั๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.750184343+07:00","message":"Next Push (prob) : 'ปั๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.75019232+07:00","message":"push: {false เห็น 0 0xc003b7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.870451834+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.870489436+07:00","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-05-12T13:06:48.870496812+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.870513237+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.870525491+07:00","message":"[bufferProcess] interim [960000000]:เห็นป้าผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.870528824+07:00","message":"[bufferProcess] send to processor:เห็นป้าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.870535441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.870538302+07:00","message":"> Transcript [42424] [false]: 'เห็นป้าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.870540473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.870542803+07:00","message":"Set new StatePrefix: 'เห็นป้าผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.941471113+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.941508068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นป้าผมก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.941513851+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:48.941531547+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.941538387+07:00","message":"[bufferProcess] interim [80000000]:เห็นป้าผมก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.941540527+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.941544171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.941547205+07:00","message":"> Transcript [42425] [false]: 'เห็นป้าผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.941550208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.941552193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.941556405+07:00","message":"StatePrefix: 'เห็นป้าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:48.941558728+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:49.125038588+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:49.125082264+07:00","message":"receive 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-05-12T13:06:49.125088254+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:49.125103146+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.125114249+07:00","message":"[bufferProcess] interim [260000000]:เห็นป้าผมก็เลยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.125117221+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.125122799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.125125683+07:00","message":"> Transcript [42426] [false]: 'เห็นป้าผมก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.12512913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.125131371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.125133284+07:00","message":"StatePrefix: 'เห็นป้าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.125135575+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:49.330280002+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:49.330310268+07:00","message":"receive 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-05-12T13:06:49.330316426+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:49.330331854+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.330339714+07:00","message":"[bufferProcess] interim [440000000]:เห็นป้าผมก็เลยมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.330342207+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.330357218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.330360465+07:00","message":"> Transcript [42427] [false]: 'เห็นป้าผมก็เลยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.330364017+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.330366284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.330369145+07:00","message":"StatePrefix: 'เห็นป้าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.330371229+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:49.579878317+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:49.579921657+07:00","message":"receive 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-05-12T13:06:49.579928236+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:49.579940964+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.579955178+07:00","message":"[bufferProcess] interim [680000000]:เห็นป้าผมก็เลยมีการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.579958266+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.579961974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.579965177+07:00","message":"> Transcript [42428] [false]: 'เห็นป้าผมก็เลยมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.579969054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.57997132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.579975891+07:00","message":"StatePrefix: 'เห็นป้าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.579978097+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.579981494+07:00","message":"Push: 'ป้าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.579983404+07:00","message":"TextPushed: 'เห็นป้าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.579985322+07:00","message":"Set new StatePrefix : 'เห็นป้าผมก็เลยมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.579987698+07:00","message":"Next Push (prob) : 'ก็เลยมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:49.579996116+07:00","message":"push: {false ป้าผม 0 0xc003b7cc80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:49.600045377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:49.600064451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:49.767151249+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:49.7671956+07:00","message":"receive 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-05-12T13:06:49.767202221+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:49.76721579+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.767223492+07:00","message":"[bufferProcess] interim [920000000]:เห็นป้าผมก็เลยมีการติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.767226136+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.767231576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.767234312+07:00","message":"> Transcript [42429] [false]: 'เห็นป้าผมก็เลยมีการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.767237838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.767240013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.76724199+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:49.767244166+07:00","message":"TextPushed: 'เห็นป้าผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:50.349708266+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:50.349747577+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-05-12T13:06:50.349754867+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:50.349770024+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:50.349782469+07:00","message":"[bufferProcess] interim [520000000]:เห็นป้าผมก็เลยมีการติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:50.349786487+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:50.349795997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:50.349800572+07:00","message":"> Transcript [42430] [false]: 'เห็นป้าผมก็เลยมีการติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:50.349806065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:50.349809012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:50.349812777+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:50.349816325+07:00","message":"TextPushed: 'เห็นป้าผม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:52.600480539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:52.600484477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:52.656357049+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:52.656401596+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-05-12T13:06:52.656407844+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:52.656423319+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656440473+07:00","message":"[bufferProcess] interim [740000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656446617+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656455185+07:00","message":"[bufferProcess] send to processor (ticker):เห็นป้าผมก็เลยมีการติดต่อขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656458716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656461535+07:00","message":"> Transcript [42431] [false]: 'เห็นป้าผมก็เลยมีการติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.65646554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656467964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656470507+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656472875+07:00","message":"TextPushed: 'เห็นป้าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656474481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656476429+07:00","message":"> Transcript [42432] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656479101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656480986+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656482669+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656484436+07:00","message":"TextPushed: 'เห็นป้าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656491627+07:00","message":"Push: 'ก็เลยมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656493473+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656495486+07:00","message":"Set new StatePrefix : 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.656497928+07:00","message":"Next Push (prob) : 'ติดต่อขออนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:52.656506135+07:00","message":"push: {false ก็เลยมีการ 0 0xc003b7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:52.991109968+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:52.991155915+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-05-12T13:06:52.991163083+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:52.991179748+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.991192128+07:00","message":"[bufferProcess] interim [100000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:52.991194241+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.0569024+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.056944987+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-05-12T13:06:53.056950838+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.056964437+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.056971301+07:00","message":"[bufferProcess] interim [220000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.056974273+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.056981096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.056984278+07:00","message":"> Transcript [42433] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.056987986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.056990828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.056993531+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.056997274+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.226592307+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.226643196+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-05-12T13:06:53.226649286+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.226666052+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.226674727+07:00","message":"[bufferProcess] interim [340000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.22667767+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.22668191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.226684907+07:00","message":"> Transcript [42434] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.226688434+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.226690502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.226694789+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.22669745+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.356816047+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.356858578+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-05-12T13:06:53.356864882+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.356877008+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.356883557+07:00","message":"[bufferProcess] interim [460000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.356886539+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.35689171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.356894292+07:00","message":"> Transcript [42435] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.356897856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.356901254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.356903569+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.356906056+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.559574333+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.559615051+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-05-12T13:06:53.559621337+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.559635626+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.55964323+07:00","message":"[bufferProcess] interim [640000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.559645794+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.559649086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.559651686+07:00","message":"> Transcript [42436] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.559657905+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.559660051+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.559662303+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.559664789+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.559667884+07:00","message":"Push: 'ติดต่อขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.55967002+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.559672896+07:00","message":"Set new StatePrefix : 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.559675307+07:00","message":"Next Push (prob) : 'เป็นไปได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.559682939+07:00","message":"push: {false ติดต่อขออนุญาต 0 0xc003b7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.6869605+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.686995148+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-05-12T13:06:53.687001444+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.687017493+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.687026201+07:00","message":"[bufferProcess] interim [760000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.687028901+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.68703416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.687037025+07:00","message":"> Transcript [42437] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.68704036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.687042377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.687044277+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.687046944+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.875699468+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.875737558+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-05-12T13:06:53.875744926+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.875761312+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.875769087+07:00","message":"[bufferProcess] interim [0]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.875771921+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.875781421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.875784112+07:00","message":"> Transcript [42438] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.875787983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.875790246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.87579716+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.875800294+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.941890099+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.941924862+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-05-12T13:06:53.941931053+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:53.941946452+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.941954382+07:00","message":"[bufferProcess] interim [60000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.941959249+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.941966097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.941969038+07:00","message":"> Transcript [42439] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.941973025+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.94197511+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.941978511+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:53.941981368+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.0955012+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.095536663+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-05-12T13:06:54.095542819+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.095557533+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.095564784+07:00","message":"[bufferProcess] interim [180000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.095567348+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.095570476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.095573103+07:00","message":"> Transcript [42440] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.095577404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.095579361+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.095581527+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.095584166+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.095586736+07:00","message":"Push: 'เป็นไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.095588679+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.095591164+07:00","message":"Set new StatePrefix : 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.095593636+07:00","message":"Next Push (prob) : 'ในการเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.095601625+07:00","message":"push: {false เป็นไปได้ไหม 0 0xc003b7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.329312503+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.329346752+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-05-12T13:06:54.3293525+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญยิ้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.329366387+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.329373224+07:00","message":"[bufferProcess] interim [360000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.329375851+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.329382421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.329385259+07:00","message":"> Transcript [42441] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.329388393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.329390445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.329392724+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.329395576+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.41177532+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.411808735+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-05-12T13:06:54.411814474+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญที่ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.411826553+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.411833462+07:00","message":"[bufferProcess] interim [420000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.411835955+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.41184135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.411844221+07:00","message":"> Transcript [42442] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญยิ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.411848079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.411850427+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.411852391+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.411855126+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.503412933+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.503453235+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-05-12T13:06:54.503459398+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญยิ้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.503472286+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.503480282+07:00","message":"[bufferProcess] interim [480000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.503483061+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.503488803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.503491975+07:00","message":"> Transcript [42443] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.50349554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.503497845+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.503499949+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.503502807+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.605695309+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.605733263+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-05-12T13:06:54.605740154+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.605756435+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.605764326+07:00","message":"[bufferProcess] interim [600000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.605767271+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.605770962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.605773676+07:00","message":"> Transcript [42444] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญยิ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.605778163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.605780435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.605782374+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.605785344+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.605788457+07:00","message":"Push: 'ในการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.605790415+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.605792902+07:00","message":"Set new StatePrefix : 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญยิ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.605794994+07:00","message":"Next Push (prob) : 'ยิ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.605802402+07:00","message":"push: {false ในการเชิญ 0 0xc003b7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.693020859+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.693066157+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-05-12T13:06:54.693072047+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.693088895+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.693105846+07:00","message":"[bufferProcess] interim [780000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.693113292+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.693117278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.693120003+07:00","message":"> Transcript [42445] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.693123304+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.693125473+07:00","message":"Set new StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.792310609+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.792342682+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-05-12T13:06:54.792349175+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่พงษ์ต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.79236259+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่พงษ์ต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.79237187+07:00","message":"[bufferProcess] interim [840000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่พงษ์ต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.792375262+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.792382501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.792385172+07:00","message":"> Transcript [42446] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.79238873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.79239073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.79239271+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.792395204+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.852803355+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.852855068+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-05-12T13:06:54.852861244+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.852877868+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.852889922+07:00","message":"[bufferProcess] interim [900000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.852894231+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่พงษ์ต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.852901208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.852904897+07:00","message":"> Transcript [42447] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่พงษ์ต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.852909808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.852912161+07:00","message":"Set new StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่พงษ์ต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.968819153+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.968860039+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-05-12T13:06:54.968866171+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรต่อพัดลม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:54.968881198+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรต่อพัดลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.968889268+07:00","message":"[bufferProcess] interim [20000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรต่อพัดลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.968892101+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.968897174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.968899905+07:00","message":"> Transcript [42448] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.968902402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:54.96890425+07:00","message":"Set new StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.115024669+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.115072616+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-05-12T13:06:55.115079596+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรตามอารมณ์ตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.115097354+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรตามอารมณ์ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.115109464+07:00","message":"[bufferProcess] interim [200000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรตามอารมณ์ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.115112652+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรต่อพัดลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.115119868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.115123086+07:00","message":"> Transcript [42449] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรต่อพัดลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.115126251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.115128788+07:00","message":"Set new StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรต่อพัดลม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.144781551+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.144817882+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-05-12T13:06:55.14482523+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.144838095+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.144845075+07:00","message":"[bufferProcess] interim [260000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.14484864+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรตามอารมณ์ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.144855544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.144858376+07:00","message":"> Transcript [42450] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรตามอารมณ์ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.144861015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.144863271+07:00","message":"Set new StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรตามอารมณ์ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.372234619+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.372280787+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-05-12T13:06:55.372289049+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.372307203+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.372316113+07:00","message":"[bufferProcess] interim [440000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.372319407+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.372326647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.372329904+07:00","message":"> Transcript [42451] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.372332774+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.372334762+07:00","message":"Set new StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.488450092+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.488489846+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-05-12T13:06:55.488497252+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.488510858+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.48852251+07:00","message":"[bufferProcess] interim [560000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.488525995+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.488534028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.488537162+07:00","message":"> Transcript [42452] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.488541739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.488545201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.488547044+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.488549774+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.577063184+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.577100845+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-05-12T13:06:55.577110429+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้วพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.5771255+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้วพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.577132485+07:00","message":"[bufferProcess] interim [680000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้วพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.577135511+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.577141054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.577143833+07:00","message":"> Transcript [42453] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.577149634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.577152134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.577154209+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.577156952+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:55.601523108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:55.601530079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.708467562+07:00","message":"[GCS] IsForceVAD: false for message ID: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.728134251+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.728183592+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-05-12T13:06:55.728192367+07:00","message":"receive interim result [false|false]: เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้วพี่ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.728208565+07:00","message":"[buffer interim] 3149 false เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้วพี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.728217015+07:00","message":"[bufferProcess] interim [860000000]:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้วพี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.728219888+07:00","message":"[bufferProcess] send to processor:เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้วพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.728227893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.728230683+07:00","message":"> Transcript [42454] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้วพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.728234937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.728239251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.728241613+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.728244578+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.916129522+07:00","message":"receive streaming session, msgId: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.916169965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นปั๊บผมก็เลยมีการติดต่อญาติขออนุญาตเป็นไปได้ไหมในการเชิญพี่วงจรกลับมารวมตัวกันแล้วพี่ก็\",\"confidence\":0.933489}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.916178588+07:00","message":"receive interim result [true|false]: เห็นปั๊บผมก็เลยมีการติดต่อญาติขออนุญาตเป็นไปได้ไหมในการเชิญพี่วงจรกลับมารวมตัวกันแล้วพี่ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.916198566+07:00","message":"end recv isFinal message id 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.916201653+07:00","message":"end Recv id 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.916210314+07:00","message":"[buffer interim] 3149 true เห็นปั๊บผมก็เลยมีการติดต่อญาติขออนุญาตเป็นไปได้ไหมในการเชิญพี่วงจรกลับมารวมตัวกันแล้วพี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916221634+07:00","message":"[bufferProcess] interim [10000000]:เห็นปั๊บผมก็เลยมีการติดต่อญาติขออนุญาตเป็นไปได้ไหมในการเชิญพี่วงจรกลับมารวมตัวกันแล้วพี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916226476+07:00","message":"[bufferProcess] send to processor (isfinal):เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้วพี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916231382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.91623535+07:00","message":"> Transcript [42455] [false]: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้วพี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916240938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916243769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916247833+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916251825+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916256153+07:00","message":"Push: 'พี่ๆวงจรกลับมารวมตัวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916259203+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.91626293+07:00","message":"Set new StatePrefix : 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้วพี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916266525+07:00","message":"Next Push (prob) : 'แล้วพี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916269105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916272185+07:00","message":"> Transcript [42456] [true]: 'เห็นปั๊บผมก็เลยมีการติดต่อญาติขออนุญาตเป็นไปได้ไหมในการเชิญพี่วงจรกลับมารวมตัวกันแล้วพี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916276056+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916279221+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916281748+07:00","message":"StatePrefix: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้วพี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916289049+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916292473+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.916292518+07:00","message":"push: {false พี่ๆวงจรกลับมารวมตัวกัน 0 0xc003b7cc80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916613822+07:00","message":"Push: 'แล้วพี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.91661884+07:00","message":"TextPushed: 'เห็นป้าผมก็เลยมีการติดต่อขออนุญาตเป็นไปได้ไหมในการเชิญพี่ๆวงจรกลับมารวมตัวกันแล้วพี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916622695+07:00","message":"Set new StatePrefix : 'เห็นปั๊บผมก็เลยมีการติดต่อญาติขออนุญาตเป็นไปได้ไหมในการเชิญพี่วงจรกลับมารวมตัวกันแล้วพี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916626323+07:00","message":"Next Push (prob) : 'เห็นปั๊บผมก็เลยมีการติดต่อญาติขออนุญาตเป็นไปได้ไหมในการเชิญพี่วงจรกลับมารวมตัวกันแล้วพี่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.916634143+07:00","message":"push: {true แล้วพี่ก็ 0 0xc003b7cc80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:55.916652273+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3149.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:55.942657468+07:00","message":"write wav file: './tmp/7565/7565_3149.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:55.976755739+07:00","message":"[GCS] Start streaming session, msgId: 3150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.3182854+07:00","message":"receive streaming session, msgId: 3150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.318330194+07:00","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-05-12T13:06:56.318335472+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.318351853+07:00","message":"[buffer interim] 3150 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.318360095+07:00","message":"[bufferProcess] interim [420000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.318361764+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.46078863+07:00","message":"[GCS] Cleaned up inactive client: 3115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.460820267+07:00","message":"[GCS] Cleaned up inactive client: 3119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.460823233+07:00","message":"[GCS] Cleaned up inactive client: 3116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.460825937+07:00","message":"[GCS] Cleaned up inactive client: 3117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.460828+07:00","message":"[GCS] Cleaned up inactive client: 3120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.460829841+07:00","message":"[GCS] Cleaned up inactive client: 3111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.460831954+07:00","message":"[GCS] Cleaned up inactive client: 3118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.460833617+07:00","message":"[GCS] Cleaned up inactive client: 3122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.460835993+07:00","message":"[GCS] Cleaned up inactive client: 3123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.460838097+07:00","message":"[GCS] Cleaned up inactive client: 3121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.460840076+07:00","message":"[GCS] Cleaned up inactive client: 3114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.460841668+07:00","message":"[GCS] Cleaned up inactive client: 3112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.460843962+07:00","message":"[GCS] Cleaned up inactive client: 3113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.563263967+07:00","message":"receive streaming session, msgId: 3150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.563302908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.563308157+07:00","message":"receive interim result [false|false]: IG"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.563322358+07:00","message":"[buffer interim] 3150 false IG"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.563331471+07:00","message":"[bufferProcess] interim [540000000]:IG"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.563334192+07:00","message":"[bufferProcess] send to processor:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.56334223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.563345358+07:00","message":"> Transcript [42457] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.563347644+07:00","message":"Set StatePrefix (first interim): 'ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.639892139+07:00","message":"receive streaming session, msgId: 3150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.639924305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"i7\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.639930812+07:00","message":"receive interim result [false|false]: i7"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.639952791+07:00","message":"[buffer interim] 3150 false i7"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.63996009+07:00","message":"[bufferProcess] interim [600000000]:i7"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.63996259+07:00","message":"[bufferProcess] send to processor:IG"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.639968551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.639971203+07:00","message":"> Transcript [42458] [false]: 'IG'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.639973268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.639975524+07:00","message":"Set new StatePrefix: 'IG'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.760328805+07:00","message":"receive streaming session, msgId: 3150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.760363827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้เกดมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.760368999+07:00","message":"receive interim result [false|false]: ไอ้เกดมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.760378832+07:00","message":"[buffer interim] 3150 false ไอ้เกดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.760385603+07:00","message":"[bufferProcess] interim [780000000]:ไอ้เกดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.7603879+07:00","message":"[bufferProcess] send to processor:i7"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.760390965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.760393807+07:00","message":"> Transcript [42459] [false]: 'i7'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.760395764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.760397856+07:00","message":"Set new StatePrefix: 'i7'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.829412724+07:00","message":"receive streaming session, msgId: 3150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.829468648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้เจ็บมาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.829475314+07:00","message":"receive interim result [false|false]: ไอ้เจ็บมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.829490846+07:00","message":"[buffer interim] 3150 false ไอ้เจ็บมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.829503242+07:00","message":"[bufferProcess] interim [840000000]:ไอ้เจ็บมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.82950584+07:00","message":"[bufferProcess] send to processor:ไอ้เกดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.829509691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.829514972+07:00","message":"> Transcript [42460] [false]: 'ไอ้เกดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.829517798+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.829519772+07:00","message":"Set new StatePrefix: 'ไอ้เกดมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.951143867+07:00","message":"receive streaming session, msgId: 3150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.951189573+07:00","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-05-12T13:06:56.951195227+07:00","message":"receive interim result [false|false]: ไอ้เจ็บมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.951208315+07:00","message":"[buffer interim] 3150 false ไอ้เจ็บมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.951216376+07:00","message":"[bufferProcess] interim [960000000]:ไอ้เจ็บมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.951218742+07:00","message":"[bufferProcess] send to processor:ไอ้เจ็บมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.951224345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.951227252+07:00","message":"> Transcript [42461] [false]: 'ไอ้เจ็บมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.951229434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:56.95123132+07:00","message":"Set new StatePrefix: 'ไอ้เจ็บมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:56.989566312+07:00","message":"[GCS] IsForceVAD: false for message ID: 3150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:57.120021916+07:00","message":"receive streaming session, msgId: 3150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:57.120074538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้เจ็บมากๆ\",\"confidence\":0.88513}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:57.120081769+07:00","message":"receive interim result [true|false]: ไอ้เจ็บมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:57.12009255+07:00","message":"end recv isFinal message id 3150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:57.120095505+07:00","message":"end Recv id 3150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:57.120104553+07:00","message":"[buffer interim] 3150 true ไอ้เจ็บมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.120114076+07:00","message":"[bufferProcess] interim [260000000]:ไอ้เจ็บมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.120117988+07:00","message":"[bufferProcess] send to processor (isfinal):ไอ้เจ็บมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.120122657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.120127239+07:00","message":"> Transcript [42462] [false]: 'ไอ้เจ็บมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.120131342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.120134275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.120137515+07:00","message":"StatePrefix: 'ไอ้เจ็บมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.120140802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.12014359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.12014677+07:00","message":"> Transcript [42463] [true]: 'ไอ้เจ็บมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.120150198+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.120153018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.120155422+07:00","message":"StatePrefix: 'ไอ้เจ็บมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.120158564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.120162718+07:00","message":"Push: 'ไอ้เจ็บมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:57.120173185+07:00","message":"push: {true ไอ้เจ็บมากๆ 0 0xc005d08600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:57.125832966+07:00","message":"write wav file: './tmp/7565/7565_3150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:57.309887253+07:00","message":"[GCS] Start streaming session, msgId: 3151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:57.6984188+07:00","message":"[GCS] IsForceVAD: false for message ID: 3151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:57.761263698+07:00","message":"[GCS] Start streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:57.800859606+07:00","message":"receive streaming session, msgId: 3151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:57.800901618+07:00","message":"found end of frame, send empty tag with msgId: 3151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:57.800907796+07:00","message":"end Recv id 3151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:57.800919726+07:00","message":"[buffer interim] 3151 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.800931105+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.800936206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.800940163+07:00","message":"> Transcript [42464] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.800944127+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.800946741+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.800949667+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.800952595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:57.800956306+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:57.800969373+07:00","message":"push: {true \n 0 0xc005694280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:06:57.807152937+07:00","message":"write wav file: './tmp/7565/7565_3151.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:58.602551961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:06:58.602557481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:58.617782092+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:58.617828926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:58.617835727+07:00","message":"receive interim result [false|false]: ขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:58.61785407+07:00","message":"[buffer interim] 3152 false ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.617862462+07:00","message":"[bufferProcess] interim [840000000]:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.617865739+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:58.750524318+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:58.750565875+07:00","message":"receive 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-05-12T13:06:58.75057234+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:58.750588127+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.750596557+07:00","message":"[bufferProcess] interim [20000000]:ขอบพระคุณอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.750599187+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.75060285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.750605796+07:00","message":"> Transcript [42465] [false]: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.750608032+07:00","message":"Set StatePrefix (first interim): 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:58.933369196+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:58.933409465+07:00","message":"receive 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-05-12T13:06:58.933415587+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:58.933438429+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.933447017+07:00","message":"[bufferProcess] interim [140000000]:ขอบพระคุณอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.933449154+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.933452534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.933455368+07:00","message":"> Transcript [42466] [false]: 'ขอบพระคุณอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.933458572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.933460546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.933462487+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.933464719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:58.993678175+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:58.993716543+07:00","message":"receive 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-05-12T13:06:58.993722956+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้งนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:58.993736446+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.993743691+07:00","message":"[bufferProcess] interim [260000000]:ขอบพระคุณอีกครั้งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.993746079+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.993751576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.99375528+07:00","message":"> Transcript [42467] [false]: 'ขอบพระคุณอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.993758364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.993760501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.99376223+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.993764447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:58.996182346+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:58.996220242+07:00","message":"receive 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-05-12T13:06:58.99622575+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:58.996242464+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.996250064+07:00","message":"[bufferProcess] interim [320000000]:ขอบพระคุณอีกครั้งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.996253137+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีกครั้งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.996261077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.996263687+07:00","message":"> Transcript [42468] [false]: 'ขอบพระคุณอีกครั้งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.996267406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.996269565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.996271617+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:58.996273808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:59.183877899+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:59.183912655+07:00","message":"receive 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-05-12T13:06:59.183918641+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้งนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:59.183930809+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้งนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.183937079+07:00","message":"[bufferProcess] interim [440000000]:ขอบพระคุณอีกครั้งนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.183939757+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีกครั้งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.183944841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.183947602+07:00","message":"> Transcript [42469] [false]: 'ขอบพระคุณอีกครั้งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.183950805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.183952938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.18395496+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.183957292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.183961321+07:00","message":"Push: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.183963185+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.183965562+07:00","message":"Set new StatePrefix : 'ขอบพระคุณอีกครั้งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.183967914+07:00","message":"Next Push (prob) : 'อีกครั้งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:59.183975075+07:00","message":"push: {false ขอบพระคุณ 0 0xc0035b8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:59.388186983+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:59.388223588+07:00","message":"receive 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-05-12T13:06:59.388229093+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้งนะครับยินดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:06:59.388239916+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้งนะครับยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.388249024+07:00","message":"[bufferProcess] interim [680000000]:ขอบพระคุณอีกครั้งนะครับยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.38825156+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีกครั้งนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.388256604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.388259432+07:00","message":"> Transcript [42470] [false]: 'ขอบพระคุณอีกครั้งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.388261801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:06:59.388263794+07:00","message":"Set new StatePrefix: 'ขอบพระคุณอีกครั้งนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:00.024221042+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:00.024265422+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-05-12T13:07:00.02427164+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้งนะครับยินดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:00.024288+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้งนะครับยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.024299957+07:00","message":"[bufferProcess] interim [280000000]:ขอบพระคุณอีกครั้งนะครับยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.024303206+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีกครั้งนะครับยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.024310455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.024313132+07:00","message":"> Transcript [42471] [false]: 'ขอบพระคุณอีกครั้งนะครับยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.024316274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.024318338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.024320105+07:00","message":"StatePrefix: 'ขอบพระคุณอีกครั้งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.024322543+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:00.406748724+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:00.406782846+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-05-12T13:07:00.406788672+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้งนะครับยินดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:00.406801755+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้งนะครับยินดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.406810918+07:00","message":"[bufferProcess] interim [640000000]:ขอบพระคุณอีกครั้งนะครับยินดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.406813562+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีกครั้งนะครับยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.406817785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.40682074+07:00","message":"> Transcript [42472] [false]: 'ขอบพระคุณอีกครั้งนะครับยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.406824169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.40682616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.40683041+07:00","message":"StatePrefix: 'ขอบพระคุณอีกครั้งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.406832494+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:00.725279037+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:00.725321173+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-05-12T13:07:00.72532756+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้งนะครับยินดีครับผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:00.725342791+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้งนะครับยินดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.725350945+07:00","message":"[bufferProcess] interim [940000000]:ขอบพระคุณอีกครั้งนะครับยินดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.725353813+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีกครั้งนะครับยินดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.725357557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.7253608+07:00","message":"> Transcript [42473] [false]: 'ขอบพระคุณอีกครั้งนะครับยินดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.725364585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.725366733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.725368813+07:00","message":"StatePrefix: 'ขอบพระคุณอีกครั้งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.725373167+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:00.989019879+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:00.989058541+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-05-12T13:07:00.989065319+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้งนะครับยินดีครับผมถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:00.989080273+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้งนะครับยินดีครับผมถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.989088993+07:00","message":"[bufferProcess] interim [300000000]:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.989091535+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีกครั้งนะครับยินดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.989114199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.989117308+07:00","message":"> Transcript [42474] [false]: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.989121203+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.989124359+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.989126986+07:00","message":"StatePrefix: 'ขอบพระคุณอีกครั้งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.989129267+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.989136708+07:00","message":"Push: 'อีกครั้งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.989139162+07:00","message":"TextPushed: 'ขอบพระคุณอีกครั้งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.989141497+07:00","message":"Set new StatePrefix : 'ขอบพระคุณอีกครั้งนะครับยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:00.989143859+07:00","message":"Next Push (prob) : 'ยินดีครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:00.989152369+07:00","message":"push: {false อีกครั้งนะครับ 0 0xc0035b8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.238456965+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.238500366+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-05-12T13:07:01.238507486+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.238524466+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.238536432+07:00","message":"[bufferProcess] interim [480000000]:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.238538876+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.238542558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.238549957+07:00","message":"> Transcript [42475] [false]: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.238553888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.238556015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.238557878+07:00","message":"StatePrefix: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.238560605+07:00","message":"TextPushed: 'ขอบพระคุณอีกครั้งนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.306005997+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.306042092+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-05-12T13:07:01.306047537+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.306063376+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.306070632+07:00","message":"[bufferProcess] interim [600000000]:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.306073713+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.306081724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.306084733+07:00","message":"> Transcript [42476] [false]: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.306087849+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.306091511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.306093797+07:00","message":"StatePrefix: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.306096354+07:00","message":"TextPushed: 'ขอบพระคุณอีกครั้งนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.449031179+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.449075453+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-05-12T13:07:01.449082482+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.449099578+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.449106413+07:00","message":"[bufferProcess] interim [720000000]:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.449109336+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.44911593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.449118591+07:00","message":"> Transcript [42477] [false]: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.449123318+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.449126088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.449130072+07:00","message":"StatePrefix: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.449133959+07:00","message":"TextPushed: 'ขอบพระคุณอีกครั้งนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.501346783+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.501387433+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-05-12T13:07:01.501393719+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.501409911+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.50141808+07:00","message":"[bufferProcess] interim [780000000]:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.501420697+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.501423792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.50143222+07:00","message":"> Transcript [42478] [false]: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.501437977+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.501440372+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.501442486+07:00","message":"StatePrefix: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.501445344+07:00","message":"TextPushed: 'ขอบพระคุณอีกครั้งนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.501448607+07:00","message":"Push: 'ยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.501451762+07:00","message":"TextPushed: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.501453973+07:00","message":"Set new StatePrefix : 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.50145645+07:00","message":"Next Push (prob) : 'ถามแบบนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.501464291+07:00","message":"push: {false ยินดีครับผม 0 0xc0035b8000}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:01.603638989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:01.603666698+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.62630443+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.626353522+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-05-12T13:07:01.626359707+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.626375644+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.626384426+07:00","message":"[bufferProcess] interim [900000000]:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.626387299+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.626391533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.626394412+07:00","message":"> Transcript [42479] [false]: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.626397137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.626399094+07:00","message":"Set new StatePrefix: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.685823118+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.685866575+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-05-12T13:07:01.685873334+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.685890563+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.685906038+07:00","message":"[bufferProcess] interim [960000000]:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.685912689+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.685923915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.685927255+07:00","message":"> Transcript [42480] [false]: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.685931039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.685933897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.685935787+07:00","message":"StatePrefix: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.685938112+07:00","message":"TextPushed: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.687270707+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.68731544+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-05-12T13:07:01.687321819+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.687339873+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.68734626+07:00","message":"[bufferProcess] interim [20000000]:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.687348659+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.68735374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.68735644+07:00","message":"> Transcript [42481] [false]: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.687363464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.687365618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.687367597+07:00","message":"StatePrefix: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.687386563+07:00","message":"TextPushed: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.947525138+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.947570105+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-05-12T13:07:01.947577509+07:00","message":"receive interim result [false|false]: ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:01.947593252+07:00","message":"[buffer interim] 3152 false ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.947601698+07:00","message":"[bufferProcess] interim [200000000]:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.94760433+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.947608063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.947611509+07:00","message":"> Transcript [42482] [false]: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.947615452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.947617512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.947619562+07:00","message":"StatePrefix: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:01.947623686+07:00","message":"TextPushed: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.058483027+07:00","message":"[GCS] IsForceVAD: false for message ID: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.184057255+07:00","message":"receive streaming session, msgId: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.18410163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับว่า\",\"confidence\":0.9505682}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.184108853+07:00","message":"receive interim result [true|false]: ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.18412284+07:00","message":"end recv isFinal message id 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.184125982+07:00","message":"end Recv id 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.184134406+07:00","message":"[buffer interim] 3152 true ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.184143525+07:00","message":"[bufferProcess] interim [500000000]:ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.184156999+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.184161032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.184164764+07:00","message":"> Transcript [42483] [false]: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.184168574+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.184170592+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.184174524+07:00","message":"StatePrefix: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.184177331+07:00","message":"TextPushed: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.18418488+07:00","message":"Push: 'ถามแบบนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.184186736+07:00","message":"TextPushed: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.18419002+07:00","message":"Set new StatePrefix : 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.184194124+07:00","message":"Next Push (prob) : 'ไหมครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.184197408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.18420039+07:00","message":"> Transcript [42484] [true]: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.184204075+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.184206575+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.184209766+07:00","message":"StatePrefix: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้ไหมครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.184212944+07:00","message":"TextPushed: 'ขอบพระคุณอีกครั้งนะครับยินดีครับผมถามแบบนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.184215857+07:00","message":"Push: 'ไหมครับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.184222531+07:00","message":"push: {false ถามแบบนี้ได้ 0 0xc0035b8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.184242972+07:00","message":"push: {true ไหมครับว่า 0 0xc0035b8000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:02.194637144+07:00","message":"write wav file: './tmp/7565/7565_3152.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.443354551+07:00","message":"[GCS] Start streaming session, msgId: 3153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.510584662+07:00","message":"[GCS] IsForceVAD: false for message ID: 3153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.658076476+07:00","message":"receive streaming session, msgId: 3153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.658100847+07:00","message":"found end of frame, send empty tag with msgId: 3153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.658105415+07:00","message":"end Recv id 3153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.658117184+07:00","message":"[buffer interim] 3153 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.658126022+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.658130941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.658135055+07:00","message":"> Transcript [42485] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.658139423+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.658142147+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.658145053+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.658147989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:02.658151569+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.658163927+07:00","message":"push: {true \n 0 0xc005d09380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:02.662778332+07:00","message":"write wav file: './tmp/7565/7565_3153.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:02.830766417+07:00","message":"[GCS] Start streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:03.29695684+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:03.29700046+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-05-12T13:07:03.297005874+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:03.29702004+07:00","message":"[buffer interim] 3154 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:03.297026913+07:00","message":"[bufferProcess] interim [240000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:03.297028604+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:03.872673864+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:03.87271415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.9,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:03.872719822+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:03.872733551+07:00","message":"[buffer interim] 3154 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:03.8727414+07:00","message":"[bufferProcess] interim [840000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:03.872743474+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:03.872749734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:03.872752542+07:00","message":"> Transcript [42486] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:03.872754801+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.195467754+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.195510983+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-05-12T13:07:04.195517266+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.195528606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.195531374+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.195539345+07:00","message":"[buffer interim] 3154 false เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.195544063+07:00","message":"[buffer interim] 3154 false  3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.195551683+07:00","message":"[bufferProcess] interim [140000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.195554017+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.195557202+07:00","message":"[bufferProcess] interim [140000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.19555984+07:00","message":"[bufferProcess] update buffer: เอา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.195563111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.19556591+07:00","message":"> Transcript [42487] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.195568596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.19557047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.195573164+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.195575197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.199551593+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.199571772+07:00","message":"receive 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-05-12T13:07:04.199576552+07:00","message":"receive interim result [false|false]: เอาสำลี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.199587915+07:00","message":"[buffer interim] 3154 false เอาสำลี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.199593569+07:00","message":"[bufferProcess] interim [200000000]:เอาสำลี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.19959614+07:00","message":"[bufferProcess] send to processor:เอา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.199598989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.199601571+07:00","message":"> Transcript [42488] [false]: 'เอา 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.199604686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.199606503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.19960816+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.199609966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.257971409+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.258006714+07:00","message":"receive 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-05-12T13:07:04.2580122+07:00","message":"receive interim result [false|false]: เอาสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.258039239+07:00","message":"[buffer interim] 3154 false เอาสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.258048011+07:00","message":"[bufferProcess] interim [260000000]:เอาสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.258051008+07:00","message":"[bufferProcess] send to processor:เอาสำลี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.258054398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.258057245+07:00","message":"> Transcript [42489] [false]: 'เอาสำลี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.258060971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.258062986+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.25806512+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.258080491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.460485944+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.460523076+07:00","message":"receive 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-05-12T13:07:04.460529131+07:00","message":"receive interim result [false|false]: เอาสำหรับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.460542313+07:00","message":"[buffer interim] 3154 false เอาสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.460549377+07:00","message":"[bufferProcess] interim [440000000]:เอาสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.460551781+07:00","message":"[bufferProcess] send to processor:เอาสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.460556834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.46055995+07:00","message":"> Transcript [42490] [false]: 'เอาสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.460563358+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.460565934+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.460568245+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.46057092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.46057517+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.460577234+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.46057929+07:00","message":"Set new StatePrefix : 'เอาสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.460581438+07:00","message":"Next Push (prob) : 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.460607361+07:00","message":"push: {false เอา 0 0xc004429b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.477903303+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.477938524+07:00","message":"receive 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-05-12T13:07:04.477943775+07:00","message":"receive interim result [false|false]: เอาสำหรับกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.47796078+07:00","message":"[buffer interim] 3154 false เอาสำหรับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.477968585+07:00","message":"[bufferProcess] interim [500000000]:เอาสำหรับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.477971127+07:00","message":"[bufferProcess] send to processor:เอาสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.477974623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.477977632+07:00","message":"> Transcript [42491] [false]: 'เอาสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.477981038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.477983009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.47798481+07:00","message":"StatePrefix: 'เอาสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.477987519+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:04.604515698+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:04.604550063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.784830652+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.784865753+07:00","message":"receive 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-05-12T13:07:04.784872139+07:00","message":"receive interim result [false|false]: เอาสำหรับกันไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.784885929+07:00","message":"[buffer interim] 3154 false เอาสำหรับกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.784893378+07:00","message":"[bufferProcess] interim [740000000]:เอาสำหรับกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.784895946+07:00","message":"[bufferProcess] send to processor:เอาสำหรับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.784900811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.784903498+07:00","message":"> Transcript [42492] [false]: 'เอาสำหรับกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.784906898+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.784908915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.784910782+07:00","message":"StatePrefix: 'เอาสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.784913623+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.793590671+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.79361301+07:00","message":"receive 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-05-12T13:07:04.793617673+07:00","message":"receive interim result [false|false]: เอาสำหรับปันปัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.793644314+07:00","message":"[buffer interim] 3154 false เอาสำหรับปันปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.793651954+07:00","message":"[bufferProcess] interim [800000000]:เอาสำหรับปันปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.793655625+07:00","message":"[bufferProcess] send to processor:เอาสำหรับกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.793663102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.793667093+07:00","message":"> Transcript [42493] [false]: 'เอาสำหรับกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.793675114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.793678364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.79368118+07:00","message":"StatePrefix: 'เอาสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.793684334+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.894415345+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.894459198+07:00","message":"receive 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-05-12T13:07:04.894464856+07:00","message":"receive interim result [false|false]: เอาสำหรับกันฟาร์ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.894483158+07:00","message":"[buffer interim] 3154 false เอาสำหรับกันฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.894490132+07:00","message":"[bufferProcess] interim [860000000]:เอาสำหรับกันฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.894492789+07:00","message":"[bufferProcess] send to processor:เอาสำหรับปันปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.894496402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.894499094+07:00","message":"> Transcript [42494] [false]: 'เอาสำหรับปันปัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.894503108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.894505128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.894506969+07:00","message":"StatePrefix: 'เอาสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.89450937+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.89451572+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.894517718+07:00","message":"TextPushed: 'เอาสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.894520004+07:00","message":"Set new StatePrefix : 'เอาสำหรับปันปัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.894522142+07:00","message":"Next Push (prob) : 'ปันปัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.894530318+07:00","message":"push: {false สำหรับ 0 0xc004429b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.913029944+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.913063006+07:00","message":"receive 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-05-12T13:07:04.913068351+07:00","message":"receive interim result [false|false]: เอาสำหรับปันปัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:04.913083659+07:00","message":"[buffer interim] 3154 false เอาสำหรับปันปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.913090412+07:00","message":"[bufferProcess] interim [920000000]:เอาสำหรับปันปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.913092739+07:00","message":"[bufferProcess] send to processor:เอาสำหรับกันฟาร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.913099392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.913101957+07:00","message":"> Transcript [42495] [false]: 'เอาสำหรับกันฟาร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.913104317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:04.913106468+07:00","message":"Set new StatePrefix: 'เอาสำหรับกันฟาร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.108343738+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.108391092+07:00","message":"receive 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-05-12T13:07:05.108399439+07:00","message":"receive interim result [false|false]: เอาสำหรับปันปันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.108415974+07:00","message":"[buffer interim] 3154 false เอาสำหรับปันปันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.108442637+07:00","message":"[bufferProcess] interim [40000000]:เอาสำหรับปันปันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.108446265+07:00","message":"[bufferProcess] send to processor:เอาสำหรับปันปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.108450502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.108453584+07:00","message":"> Transcript [42496] [false]: 'เอาสำหรับปันปัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.108456107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.108458504+07:00","message":"Set new StatePrefix: 'เอาสำหรับปันปัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.157774761+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.157817984+07:00","message":"receive 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-05-12T13:07:05.157824509+07:00","message":"receive interim result [false|false]: เอาสำหรับกันฟาร์มชิบะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.157839713+07:00","message":"[buffer interim] 3154 false เอาสำหรับกันฟาร์มชิบะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.157848341+07:00","message":"[bufferProcess] interim [160000000]:เอาสำหรับกันฟาร์มชิบะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.157851041+07:00","message":"[bufferProcess] send to processor:เอาสำหรับปันปันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.157856743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.157859474+07:00","message":"> Transcript [42497] [false]: 'เอาสำหรับปันปันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.157863548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.157865728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.15786759+07:00","message":"StatePrefix: 'เอาสำหรับปันปัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.157869689+07:00","message":"TextPushed: 'เอาสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.170915344+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.170957258+07:00","message":"receive 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-05-12T13:07:05.170964511+07:00","message":"receive interim result [false|false]: เอาสำหรับกันแฟนที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.170983203+07:00","message":"[buffer interim] 3154 false เอาสำหรับกันแฟนที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.170991889+07:00","message":"[bufferProcess] interim [220000000]:เอาสำหรับกันแฟนที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.170995612+07:00","message":"[bufferProcess] send to processor:เอาสำหรับกันฟาร์มชิบะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.171003035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.17100665+07:00","message":"> Transcript [42498] [false]: 'เอาสำหรับกันฟาร์มชิบะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.171010212+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.17101375+07:00","message":"Set new StatePrefix: 'เอาสำหรับกันฟาร์มชิบะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.188766097+07:00","message":"[GCS] IsForceVAD: false for message ID: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.305372373+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.305420786+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-05-12T13:07:05.305437194+07:00","message":"receive interim result [false|false]: เอาสำหรับปันปันที่บัตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.305458595+07:00","message":"[buffer interim] 3154 false เอาสำหรับปันปันที่บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.305468768+07:00","message":"[bufferProcess] interim [340000000]:เอาสำหรับปันปันที่บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.305472563+07:00","message":"[bufferProcess] send to processor:เอาสำหรับกันแฟนที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.305477344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.305481886+07:00","message":"> Transcript [42499] [false]: 'เอาสำหรับกันแฟนที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.305485746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.30548906+07:00","message":"Set new StatePrefix: 'เอาสำหรับกันแฟนที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.391701889+07:00","message":"[GCS] Start streaming session, msgId: 3155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.392884017+07:00","message":"receive streaming session, msgId: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.392914991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาสำหรับปันปันที่บ้าน\",\"confidence\":0.8517394}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.392919848+07:00","message":"receive interim result [true|false]: เอาสำหรับปันปันที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.392930273+07:00","message":"end recv isFinal message id 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.392932388+07:00","message":"end Recv id 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.39293749+07:00","message":"[buffer interim] 3154 true เอาสำหรับปันปันที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.392944304+07:00","message":"[bufferProcess] interim [400000000]:เอาสำหรับปันปันที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.392951203+07:00","message":"[bufferProcess] send to processor (isfinal):เอาสำหรับปันปันที่บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.392954704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.392957797+07:00","message":"> Transcript [42500] [false]: 'เอาสำหรับปันปันที่บัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.392959975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.392962249+07:00","message":"Set new StatePrefix: 'เอาสำหรับปันปันที่บัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.39296435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.392966877+07:00","message":"> Transcript [42501] [true]: 'เอาสำหรับปันปันที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.392969239+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.392971179+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.392972914+07:00","message":"StatePrefix: 'เอาสำหรับปันปันที่บัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.392974982+07:00","message":"TextPushed: 'เอาสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.392981218+07:00","message":"Push: 'ปันปันที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.392989543+07:00","message":"push: {true ปันปันที่บ้าน 0 0xc004429b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:05.400541223+07:00","message":"write wav file: './tmp/7565/7565_3154.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.857033706+07:00","message":"receive streaming session, msgId: 3155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.857079597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.85708569+07:00","message":"receive interim result [false|false]: อ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.857102727+07:00","message":"[buffer interim] 3155 false อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.857109552+07:00","message":"[bufferProcess] interim [480000000]:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.857111499+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.909820413+07:00","message":"receive streaming session, msgId: 3155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.909863024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.909870513+07:00","message":"receive interim result [false|false]: อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:05.909886322+07:00","message":"[buffer interim] 3155 false อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.909895246+07:00","message":"[bufferProcess] interim [540000000]:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.909898495+07:00","message":"[bufferProcess] send to processor:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.909906576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.90991059+07:00","message":"> Transcript [42502] [false]: 'อ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:05.909913825+07:00","message":"Set StatePrefix (first interim): 'อ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.032719893+07:00","message":"[GCS] IsForceVAD: false for message ID: 3155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.121253911+07:00","message":"receive streaming session, msgId: 3155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.121294434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.121301065+07:00","message":"receive interim result [true|false]: อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.121310674+07:00","message":"end recv isFinal message id 3155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.121312771+07:00","message":"end Recv id 3155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.121319283+07:00","message":"[buffer interim] 3155 true อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.121328924+07:00","message":"[bufferProcess] interim [870000000]:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.121331752+07:00","message":"[bufferProcess] send to processor (isfinal):อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.121334702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.121337625+07:00","message":"> Transcript [42503] [false]: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.121339787+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.121341652+07:00","message":"Set new StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.121343245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.121345277+07:00","message":"> Transcript [42504] [true]: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.121347469+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.121349393+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.12135116+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.12135313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.121359697+07:00","message":"Push: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.121367285+07:00","message":"push: {true อาจจะ 0 0xc004429f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:06.12730979+07:00","message":"write wav file: './tmp/7565/7565_3155.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.15185808+07:00","message":"[GCS] Start streaming session, msgId: 3156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.699308193+07:00","message":"receive streaming session, msgId: 3156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.699348181+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-05-12T13:07:06.699353662+07:00","message":"receive interim result [false|false]: เพิ่งรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.699368987+07:00","message":"[buffer interim] 3156 false เพิ่งรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.699376747+07:00","message":"[bufferProcess] interim [360000000]:เพิ่งรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.69937853+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.899351462+07:00","message":"receive streaming session, msgId: 3156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.899385506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งรู้จัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.899391589+07:00","message":"receive interim result [false|false]: เพิ่งรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.899405686+07:00","message":"[buffer interim] 3156 false เพิ่งรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.89941439+07:00","message":"[bufferProcess] interim [540000000]:เพิ่งรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.899416954+07:00","message":"[bufferProcess] send to processor:เพิ่งรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.899422547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.899438072+07:00","message":"> Transcript [42505] [false]: 'เพิ่งรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:06.899440645+07:00","message":"Set StatePrefix (first interim): 'เพิ่งรู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:06.987684295+07:00","message":"[GCS] IsForceVAD: false for message ID: 3156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.059623627+07:00","message":"[GCS] Start streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.080756915+07:00","message":"receive streaming session, msgId: 3156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.080794832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งรู้จัก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.080800617+07:00","message":"receive interim result [true|false]: เพิ่งรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.080808347+07:00","message":"end recv isFinal message id 3156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.080810382+07:00","message":"end Recv id 3156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.080817618+07:00","message":"[buffer interim] 3156 true เพิ่งรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.080840156+07:00","message":"[bufferProcess] interim [870000000]:เพิ่งรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.080842979+07:00","message":"[bufferProcess] send to processor (isfinal):เพิ่งรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.080846063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.080848768+07:00","message":"> Transcript [42506] [false]: 'เพิ่งรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.0808516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.080853582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.080855447+07:00","message":"StatePrefix: 'เพิ่งรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.080857533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.080859095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.080860975+07:00","message":"> Transcript [42507] [true]: 'เพิ่งรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.080862933+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.080864685+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.08086625+07:00","message":"StatePrefix: 'เพิ่งรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.080867875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.080870235+07:00","message":"Push: 'เพิ่งรู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.08087835+07:00","message":"push: {true เพิ่งรู้จัก 0 0xc0035b8580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:07.086969687+07:00","message":"write wav file: './tmp/7565/7565_3156.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.530032151+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.530077499+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-05-12T13:07:07.530083152+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.530101707+07:00","message":"[buffer interim] 3157 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.530109304+07:00","message":"[bufferProcess] interim [300000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.53011132+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:07.605097239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:07.60511669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.798011526+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.798048346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.798054474+07:00","message":"receive interim result [false|false]: หรือคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.798072156+07:00","message":"[buffer interim] 3157 false หรือคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.798080559+07:00","message":"[bufferProcess] interim [540000000]:หรือคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.798083055+07:00","message":"[bufferProcess] send to processor:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.798090034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.798093061+07:00","message":"> Transcript [42508] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.798095192+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.81593175+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.815958213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือเคย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.815963612+07:00","message":"receive interim result [false|false]: หรือเคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.815977247+07:00","message":"[buffer interim] 3157 false หรือเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.815983203+07:00","message":"[bufferProcess] interim [600000000]:หรือเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.815985538+07:00","message":"[bufferProcess] send to processor:หรือคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.815988858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.815991479+07:00","message":"> Transcript [42509] [false]: 'หรือคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.815994198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.815996532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.815998427+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.816000492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.909723659+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.909757342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือเคยดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.909762497+07:00","message":"receive interim result [false|false]: หรือเคยดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:07.90977445+07:00","message":"[buffer interim] 3157 false หรือเคยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.909781697+07:00","message":"[bufferProcess] interim [720000000]:หรือเคยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.90978414+07:00","message":"[bufferProcess] send to processor:หรือเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.90978938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.909792097+07:00","message":"> Transcript [42510] [false]: 'หรือเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.909806844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.909809206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.909811099+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:07.90981336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.026680443+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.026713633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือเคยได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.02671954+07:00","message":"receive interim result [false|false]: หรือเคยได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.026734926+07:00","message":"[buffer interim] 3157 false หรือเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.026742136+07:00","message":"[bufferProcess] interim [780000000]:หรือเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.026744713+07:00","message":"[bufferProcess] send to processor:หรือเคยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.026753997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.02675768+07:00","message":"> Transcript [42511] [false]: 'หรือเคยดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.026762017+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.026765717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.026769723+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.026772443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.108218805+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.108252631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือเคยได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.108258595+07:00","message":"receive interim result [false|false]: หรือเคยได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.108271874+07:00","message":"[buffer interim] 3157 false หรือเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.108281128+07:00","message":"[bufferProcess] interim [900000000]:หรือเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.10828402+07:00","message":"[bufferProcess] send to processor:หรือเคยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.108289308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.108292113+07:00","message":"> Transcript [42512] [false]: 'หรือเคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.108295425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.108297572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.108299924+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.108301878+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.108306828+07:00","message":"Push: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.108309357+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.108311341+07:00","message":"Set new StatePrefix : 'หรือเคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.108313353+07:00","message":"Next Push (prob) : 'เคยได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.108321366+07:00","message":"push: {false หรือ 0 0xc0035b8780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.424277928+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.424323769+07:00","message":"receive 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-05-12T13:07:08.424332239+07:00","message":"receive interim result [false|false]: หรือเคยได้ยินแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.424351373+07:00","message":"[buffer interim] 3157 false หรือเคยได้ยินแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.424363236+07:00","message":"[bufferProcess] interim [200000000]:หรือเคยได้ยินแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.424367695+07:00","message":"[bufferProcess] send to processor:หรือเคยได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.424374658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.424379134+07:00","message":"> Transcript [42513] [false]: 'หรือเคยได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.42438429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.424387378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.424390069+07:00","message":"StatePrefix: 'หรือเคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.424393302+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.507014009+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.50705289+07:00","message":"receive 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-05-12T13:07:08.507059183+07:00","message":"receive interim result [false|false]: หรือเคยได้ยินตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.507076555+07:00","message":"[buffer interim] 3157 false หรือเคยได้ยินตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.507087942+07:00","message":"[bufferProcess] interim [320000000]:หรือเคยได้ยินตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.507090435+07:00","message":"[bufferProcess] send to processor:หรือเคยได้ยินแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.507094095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.507097281+07:00","message":"> Transcript [42514] [false]: 'หรือเคยได้ยินแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.507100712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.507102863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.507105181+07:00","message":"StatePrefix: 'หรือเคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.507107235+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.618203301+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.61824311+07:00","message":"receive 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-05-12T13:07:08.618251003+07:00","message":"receive interim result [false|false]: หรือเคยได้ยินตาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.618269758+07:00","message":"[buffer interim] 3157 false หรือเคยได้ยินตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.618279486+07:00","message":"[bufferProcess] interim [380000000]:หรือเคยได้ยินตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.618282274+07:00","message":"[bufferProcess] send to processor:หรือเคยได้ยินตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.618286241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.618289005+07:00","message":"> Transcript [42515] [false]: 'หรือเคยได้ยินตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.618292932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.618295055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.618296941+07:00","message":"StatePrefix: 'หรือเคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.618299319+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.669818757+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.669862838+07:00","message":"receive 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-05-12T13:07:08.669870004+07:00","message":"receive interim result [false|false]: หรือเคยได้ยินตาจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.669883055+07:00","message":"[buffer interim] 3157 false หรือเคยได้ยินตาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.669893618+07:00","message":"[bufferProcess] interim [440000000]:หรือเคยได้ยินตาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.669896553+07:00","message":"[bufferProcess] send to processor:หรือเคยได้ยินตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.669902156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.669905207+07:00","message":"> Transcript [42516] [false]: 'หรือเคยได้ยินตาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.669909079+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.669911571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.669913356+07:00","message":"StatePrefix: 'หรือเคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.66991574+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.669920468+07:00","message":"Push: 'เคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.669924303+07:00","message":"TextPushed: 'หรือเคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.669926519+07:00","message":"Set new StatePrefix : 'หรือเคยได้ยินตาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.669928683+07:00","message":"Next Push (prob) : 'ยินตาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.669949768+07:00","message":"push: {false เคยได้ 0 0xc0035b8780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.819860453+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.819900002+07:00","message":"receive 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-05-12T13:07:08.819906489+07:00","message":"receive interim result [false|false]: หรือเคยได้ยินตาจะยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.81992251+07:00","message":"[buffer interim] 3157 false หรือเคยได้ยินตาจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.81993064+07:00","message":"[bufferProcess] interim [620000000]:หรือเคยได้ยินตาจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.819933167+07:00","message":"[bufferProcess] send to processor:หรือเคยได้ยินตาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.819937013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.819941522+07:00","message":"> Transcript [42517] [false]: 'หรือเคยได้ยินตาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.819944238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.81994754+07:00","message":"Set new StatePrefix: 'หรือเคยได้ยินตาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.991015727+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.99105765+07:00","message":"receive 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-05-12T13:07:08.991067322+07:00","message":"receive interim result [false|false]: หรือเคยได้ยินตาจะยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:08.991086809+07:00","message":"[buffer interim] 3157 false หรือเคยได้ยินตาจะยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.991097404+07:00","message":"[bufferProcess] interim [740000000]:หรือเคยได้ยินตาจะยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.991103311+07:00","message":"[bufferProcess] send to processor:หรือเคยได้ยินตาจะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.991113081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.99111898+07:00","message":"> Transcript [42518] [false]: 'หรือเคยได้ยินตาจะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.991123775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.991126723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.991129497+07:00","message":"StatePrefix: 'หรือเคยได้ยินตาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:08.991133346+07:00","message":"TextPushed: 'หรือเคยได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.121745399+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.121782945+07:00","message":"receive 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-05-12T13:07:09.121789409+07:00","message":"receive interim result [false|false]: หรือเคยได้ยินตาจะยังไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.121806792+07:00","message":"[buffer interim] 3157 false หรือเคยได้ยินตาจะยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.12181538+07:00","message":"[bufferProcess] interim [920000000]:หรือเคยได้ยินตาจะยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.121818175+07:00","message":"[bufferProcess] send to processor:หรือเคยได้ยินตาจะยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.121821825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.121824813+07:00","message":"> Transcript [42519] [false]: 'หรือเคยได้ยินตาจะยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.121827836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.121831492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.121833462+07:00","message":"StatePrefix: 'หรือเคยได้ยินตาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.121835923+07:00","message":"TextPushed: 'หรือเคยได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.38214815+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.382185434+07:00","message":"receive 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-05-12T13:07:09.38219225+07:00","message":"receive interim result [false|false]: หรือเคยได้ยินตาจะยังไม่ได้คุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.382205795+07:00","message":"[buffer interim] 3157 false หรือเคยได้ยินตาจะยังไม่ได้คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.382213229+07:00","message":"[bufferProcess] interim [220000000]:หรือเคยได้ยินตาจะยังไม่ได้คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.382215943+07:00","message":"[bufferProcess] send to processor:หรือเคยได้ยินตาจะยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.38221958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.382222331+07:00","message":"> Transcript [42520] [false]: 'หรือเคยได้ยินตาจะยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.382225559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.382227758+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.382230275+07:00","message":"StatePrefix: 'หรือเคยได้ยินตาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.382232981+07:00","message":"TextPushed: 'หรือเคยได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.650759418+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.650800338+07:00","message":"receive 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-05-12T13:07:09.650806423+07:00","message":"receive interim result [false|false]: หรือเคยได้ยินตาจะยังไม่ได้คู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.650827639+07:00","message":"[buffer interim] 3157 false หรือเคยได้ยินตาจะยังไม่ได้คู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.650837531+07:00","message":"[bufferProcess] interim [400000000]:หรือเคยได้ยินตาจะยังไม่ได้คู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.650840657+07:00","message":"[bufferProcess] send to processor:หรือเคยได้ยินตาจะยังไม่ได้คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.650844261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.650847346+07:00","message":"> Transcript [42521] [false]: 'หรือเคยได้ยินตาจะยังไม่ได้คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.650850776+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.650852892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.650854983+07:00","message":"StatePrefix: 'หรือเคยได้ยินตาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.650857181+07:00","message":"TextPushed: 'หรือเคยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.650862071+07:00","message":"Push: 'ยินตาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.650863899+07:00","message":"TextPushed: 'หรือเคยได้ยินตาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.650868798+07:00","message":"Set new StatePrefix : 'หรือเคยได้ยินตาจะยังไม่ได้คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.650871691+07:00","message":"Next Push (prob) : 'ยังไม่ได้คุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.650879169+07:00","message":"push: {false ยินตาจะ 0 0xc0035b8780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.702352337+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.702394901+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-05-12T13:07:09.702402906+07:00","message":"receive interim result [false|false]: หรือเคยได้ยินตาจะยังไม่ได้ขุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.702420587+07:00","message":"[buffer interim] 3157 false หรือเคยได้ยินตาจะยังไม่ได้ขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.70243703+07:00","message":"[bufferProcess] interim [460000000]:หรือเคยได้ยินตาจะยังไม่ได้ขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.702441182+07:00","message":"[bufferProcess] send to processor:หรือเคยได้ยินตาจะยังไม่ได้คู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.702448185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.702452586+07:00","message":"> Transcript [42522] [false]: 'หรือเคยได้ยินตาจะยังไม่ได้คู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.702456334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.702459931+07:00","message":"Set new StatePrefix: 'หรือเคยได้ยินตาจะยังไม่ได้คู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.703728896+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.703767385+07:00","message":"receive 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-05-12T13:07:09.703774956+07:00","message":"receive interim result [false|false]: หรือเคยได้ยินตาจะยังไม่ได้คุ้นเคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.70379082+07:00","message":"[buffer interim] 3157 false หรือเคยได้ยินตาจะยังไม่ได้คุ้นเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.703798251+07:00","message":"[bufferProcess] interim [520000000]:หรือเคยได้ยินตาจะยังไม่ได้คุ้นเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.703801095+07:00","message":"[bufferProcess] send to processor:หรือเคยได้ยินตาจะยังไม่ได้ขุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.703807734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.703810658+07:00","message":"> Transcript [42523] [false]: 'หรือเคยได้ยินตาจะยังไม่ได้ขุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.703813499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.703815611+07:00","message":"Set new StatePrefix: 'หรือเคยได้ยินตาจะยังไม่ได้ขุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.868729257+07:00","message":"[GCS] IsForceVAD: false for message ID: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.988653404+07:00","message":"receive streaming session, msgId: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.988697411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือเคยได้ยินตาจะยังไม่ได้คุ้นเคย\",\"confidence\":0.93860877}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.988704548+07:00","message":"receive interim result [true|false]: หรือเคยได้ยินตาจะยังไม่ได้คุ้นเคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.98871501+07:00","message":"end recv isFinal message id 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.98871742+07:00","message":"end Recv id 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.98872564+07:00","message":"[buffer interim] 3157 true หรือเคยได้ยินตาจะยังไม่ได้คุ้นเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.988736008+07:00","message":"[bufferProcess] interim [850000000]:หรือเคยได้ยินตาจะยังไม่ได้คุ้นเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.988741307+07:00","message":"[bufferProcess] send to processor (isfinal):หรือเคยได้ยินตาจะยังไม่ได้คุ้นเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.98874501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.98874816+07:00","message":"> Transcript [42524] [false]: 'หรือเคยได้ยินตาจะยังไม่ได้คุ้นเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.988750963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.988752879+07:00","message":"Set new StatePrefix: 'หรือเคยได้ยินตาจะยังไม่ได้คุ้นเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.988754802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.988756686+07:00","message":"> Transcript [42525] [true]: 'หรือเคยได้ยินตาจะยังไม่ได้คุ้นเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.988759218+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.988761661+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.988763411+07:00","message":"StatePrefix: 'หรือเคยได้ยินตาจะยังไม่ได้คุ้นเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.988765825+07:00","message":"TextPushed: 'หรือเคยได้ยินตาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:09.988772078+07:00","message":"Push: 'ยังไม่ได้คุ้นเคย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:09.988781306+07:00","message":"push: {true ยังไม่ได้คุ้นเคย 0 0xc0035b8780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:09.998033672+07:00","message":"write wav file: './tmp/7565/7565_3157.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:10.130501044+07:00","message":"[GCS] Start streaming session, msgId: 3158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:10.18889493+07:00","message":"[GCS] IsForceVAD: false for message ID: 3158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:10.338630132+07:00","message":"receive streaming session, msgId: 3158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:10.338648391+07:00","message":"found end of frame, send empty tag with msgId: 3158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:10.338651858+07:00","message":"end Recv id 3158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:10.338658672+07:00","message":"[buffer interim] 3158 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:10.338665635+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:10.338669391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:10.338672114+07:00","message":"> Transcript [42526] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:10.338676864+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:10.338678863+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:10.338680569+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:10.338682295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:10.338688855+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:10.338698657+07:00","message":"push: {true \n 0 0xc004218380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:10.344143046+07:00","message":"write wav file: './tmp/7565/7565_3158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:10.45107383+07:00","message":"[GCS] Start streaming session, msgId: 3159"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:10.605564303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:10.605578622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:10.991385188+07:00","message":"receive streaming session, msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:10.991433309+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-05-12T13:07:10.991439165+07:00","message":"receive interim result [false|false]: วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:10.991454711+07:00","message":"[buffer interim] 3159 false วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:10.991461335+07:00","message":"[bufferProcess] interim [360000000]:วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:10.991463008+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.186889794+07:00","message":"receive streaming session, msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.186926578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.186932742+07:00","message":"receive interim result [false|false]: วงตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.186945106+07:00","message":"[buffer interim] 3159 false วงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.186952119+07:00","message":"[bufferProcess] interim [540000000]:วงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.186954466+07:00","message":"[bufferProcess] send to processor:วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.186959491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.186962243+07:00","message":"> Transcript [42527] [false]: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.186964212+07:00","message":"Set StatePrefix (first interim): 'วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.303538479+07:00","message":"receive streaming session, msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.303575658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.303581187+07:00","message":"receive interim result [false|false]: วงตาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.303598485+07:00","message":"[buffer interim] 3159 false วงตาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.303606676+07:00","message":"[bufferProcess] interim [660000000]:วงตาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.303609469+07:00","message":"[bufferProcess] send to processor:วงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.30361233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.303614887+07:00","message":"> Transcript [42528] [false]: 'วงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.303617971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.303620099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.303622496+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.303624575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.305851536+07:00","message":"receive streaming session, msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.305891225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.305897265+07:00","message":"receive interim result [false|false]: วงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.305916464+07:00","message":"[buffer interim] 3159 false วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.305925616+07:00","message":"[bufferProcess] interim [720000000]:วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.305927763+07:00","message":"[bufferProcess] send to processor:วงตาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.305931024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.305934254+07:00","message":"> Transcript [42529] [false]: 'วงตาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.305937895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.305939979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.305941747+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.305943744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.832063637+07:00","message":"receive streaming session, msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.832109698+07:00","message":"receive 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-05-12T13:07:11.83211591+07:00","message":"receive interim result [false|false]: วงตาวันเนี่ยมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.832133735+07:00","message":"[buffer interim] 3159 false วงตาวันเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.832142991+07:00","message":"[bufferProcess] interim [200000000]:วงตาวันเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.832146278+07:00","message":"[bufferProcess] send to processor:วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.832150363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.832153047+07:00","message":"> Transcript [42530] [false]: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.832156495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.832158675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.832160862+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.832163126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.908481855+07:00","message":"receive streaming session, msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.908518847+07:00","message":"receive 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-05-12T13:07:11.90852754+07:00","message":"receive interim result [false|false]: วงตาวันเนี่ยมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.908548296+07:00","message":"[buffer interim] 3159 false วงตาวันเนี่ยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.908594172+07:00","message":"[bufferProcess] interim [320000000]:วงตาวันเนี่ยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.908597175+07:00","message":"[bufferProcess] send to processor:วงตาวันเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.90860388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.908606737+07:00","message":"> Transcript [42531] [false]: 'วงตาวันเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.908611395+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.908614474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.908617838+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.908620621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.908626781+07:00","message":"Push: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.908629918+07:00","message":"TextPushed: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.908633673+07:00","message":"Set new StatePrefix : 'วงตาวันเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:11.90863715+07:00","message":"Next Push (prob) : 'ตาวันเนี่ยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:11.908667376+07:00","message":"push: {false วง 0 0xc0035b8b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.054399005+07:00","message":"receive streaming session, msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.054443906+07:00","message":"receive 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-05-12T13:07:12.054449958+07:00","message":"receive interim result [false|false]: วงตาวันเนี่ยมันจบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.05446444+07:00","message":"[buffer interim] 3159 false วงตาวันเนี่ยมันจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.0544712+07:00","message":"[bufferProcess] interim [380000000]:วงตาวันเนี่ยมันจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.054474127+07:00","message":"[bufferProcess] send to processor:วงตาวันเนี่ยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.054480399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.054483205+07:00","message":"> Transcript [42532] [false]: 'วงตาวันเนี่ยมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.054486948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.054489131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.05449212+07:00","message":"StatePrefix: 'วงตาวันเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.054498781+07:00","message":"TextPushed: 'วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.145863578+07:00","message":"receive streaming session, msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.145905345+07:00","message":"receive 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-05-12T13:07:12.14591301+07:00","message":"receive interim result [false|false]: วงตาวันเนี่ยมันจุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.145946523+07:00","message":"[buffer interim] 3159 false วงตาวันเนี่ยมันจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.145956445+07:00","message":"[bufferProcess] interim [500000000]:วงตาวันเนี่ยมันจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.145960405+07:00","message":"[bufferProcess] send to processor:วงตาวันเนี่ยมันจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.145964438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.145968402+07:00","message":"> Transcript [42533] [false]: 'วงตาวันเนี่ยมันจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.145973357+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.145976672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.145979758+07:00","message":"StatePrefix: 'วงตาวันเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.14598358+07:00","message":"TextPushed: 'วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.213036642+07:00","message":"receive streaming session, msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.213073681+07:00","message":"receive 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-05-12T13:07:12.213079256+07:00","message":"receive interim result [false|false]: วงตาวันเนี่ยมันจุดเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.213094145+07:00","message":"[buffer interim] 3159 false วงตาวันเนี่ยมันจุดเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.213101717+07:00","message":"[bufferProcess] interim [620000000]:วงตาวันเนี่ยมันจุดเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.213104125+07:00","message":"[bufferProcess] send to processor:วงตาวันเนี่ยมันจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.213107513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.21311028+07:00","message":"> Transcript [42534] [false]: 'วงตาวันเนี่ยมันจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.213113641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.213115693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.213120298+07:00","message":"StatePrefix: 'วงตาวันเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.213123174+07:00","message":"TextPushed: 'วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.399528833+07:00","message":"receive streaming session, msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.399572127+07:00","message":"receive 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-05-12T13:07:12.399578565+07:00","message":"receive interim result [false|false]: วงตาวันเนี่ยมันจุดเริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.399599161+07:00","message":"[buffer interim] 3159 false วงตาวันเนี่ยมันจุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.399608169+07:00","message":"[bufferProcess] interim [800000000]:วงตาวันเนี่ยมันจุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.399610657+07:00","message":"[bufferProcess] send to processor:วงตาวันเนี่ยมันจุดเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.399614463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.399617418+07:00","message":"> Transcript [42535] [false]: 'วงตาวันเนี่ยมันจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.399621526+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.399623622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.399626108+07:00","message":"StatePrefix: 'วงตาวันเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.399629034+07:00","message":"TextPushed: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.399635032+07:00","message":"Push: 'ตาวันเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.399637977+07:00","message":"TextPushed: 'วงตาวันเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.399640788+07:00","message":"Set new StatePrefix : 'วงตาวันเนี่ยมันจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.399642952+07:00","message":"Next Push (prob) : 'จุดเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.399651655+07:00","message":"push: {false ตาวันเนี่ยมัน 0 0xc0035b8b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.776739679+07:00","message":"receive streaming session, msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.776774894+07:00","message":"receive 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-05-12T13:07:12.776781032+07:00","message":"receive interim result [false|false]: วงตาวันเนี่ยมันจุดเริ่มต้นใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.776797429+07:00","message":"[buffer interim] 3159 false วงตาวันเนี่ยมันจุดเริ่มต้นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.776805509+07:00","message":"[bufferProcess] interim [160000000]:วงตาวันเนี่ยมันจุดเริ่มต้นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.776808026+07:00","message":"[bufferProcess] send to processor:วงตาวันเนี่ยมันจุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.776811169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.776813609+07:00","message":"> Transcript [42536] [false]: 'วงตาวันเนี่ยมันจุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.776818359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.776820679+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.776822851+07:00","message":"StatePrefix: 'วงตาวันเนี่ยมันจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.776826587+07:00","message":"TextPushed: 'วงตาวันเนี่ยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.781037699+07:00","message":"receive streaming session, msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.78105911+07:00","message":"receive 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-05-12T13:07:12.781063662+07:00","message":"receive interim result [false|false]: วงตาวันเนี่ยมันจุดเริ่มต้นมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:12.781074858+07:00","message":"[buffer interim] 3159 false วงตาวันเนี่ยมันจุดเริ่มต้นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.781079841+07:00","message":"[bufferProcess] interim [220000000]:วงตาวันเนี่ยมันจุดเริ่มต้นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.781082109+07:00","message":"[bufferProcess] send to processor:วงตาวันเนี่ยมันจุดเริ่มต้นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.781084949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.781087067+07:00","message":"> Transcript [42537] [false]: 'วงตาวันเนี่ยมันจุดเริ่มต้นใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.781089715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.781091531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.781093813+07:00","message":"StatePrefix: 'วงตาวันเนี่ยมันจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:12.781096488+07:00","message":"TextPushed: 'วงตาวันเนี่ยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:13.040315112+07:00","message":"receive streaming session, msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:13.040348323+07:00","message":"receive 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-05-12T13:07:13.040353677+07:00","message":"receive interim result [false|false]: วงตาวันเนี่ยมันจุดเริ่มต้นมันคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:13.040368555+07:00","message":"[buffer interim] 3159 false วงตาวันเนี่ยมันจุดเริ่มต้นมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.040375644+07:00","message":"[bufferProcess] interim [400000000]:วงตาวันเนี่ยมันจุดเริ่มต้นมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.04037825+07:00","message":"[bufferProcess] send to processor:วงตาวันเนี่ยมันจุดเริ่มต้นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.040388553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.040391682+07:00","message":"> Transcript [42538] [false]: 'วงตาวันเนี่ยมันจุดเริ่มต้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.04039529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.04039748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.040399327+07:00","message":"StatePrefix: 'วงตาวันเนี่ยมันจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.040401821+07:00","message":"TextPushed: 'วงตาวันเนี่ยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:13.287877609+07:00","message":"receive streaming session, msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:13.287927657+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-05-12T13:07:13.287934634+07:00","message":"receive interim result [false|false]: วงตาวันเนี่ยมันจุดเริ่มต้นมันคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:13.287950743+07:00","message":"[buffer interim] 3159 false วงตาวันเนี่ยมันจุดเริ่มต้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.287958874+07:00","message":"[bufferProcess] interim [640000000]:วงตาวันเนี่ยมันจุดเริ่มต้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.287961775+07:00","message":"[bufferProcess] send to processor:วงตาวันเนี่ยมันจุดเริ่มต้นมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.287964949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.287968156+07:00","message":"> Transcript [42539] [false]: 'วงตาวันเนี่ยมันจุดเริ่มต้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.28797207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.287974078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.287976482+07:00","message":"StatePrefix: 'วงตาวันเนี่ยมันจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.287979163+07:00","message":"TextPushed: 'วงตาวันเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.287982117+07:00","message":"Push: 'จุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.287984213+07:00","message":"TextPushed: 'วงตาวันเนี่ยมันจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.287989135+07:00","message":"Set new StatePrefix : 'วงตาวันเนี่ยมันจุดเริ่มต้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.287991304+07:00","message":"Next Push (prob) : 'ต้นมันคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:13.287999205+07:00","message":"push: {false จุดเริ่ม 0 0xc0035b8b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:13.458674765+07:00","message":"[GCS] IsForceVAD: false for message ID: 3159"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:13.605986553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:13.605997533+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:13.622864822+07:00","message":"receive streaming session, msgId: 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:13.622905133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวันเนี่ยมันจุดเริ่มต้นมันคืออะไรครับ\",\"confidence\":0.9551935}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:13.62291143+07:00","message":"receive interim result [true|false]: วงตาวันเนี่ยมันจุดเริ่มต้นมันคืออะไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:13.622919881+07:00","message":"end recv isFinal message id 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:13.622921932+07:00","message":"end Recv id 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:13.622927756+07:00","message":"[buffer interim] 3159 true วงตาวันเนี่ยมันจุดเริ่มต้นมันคืออะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.622935497+07:00","message":"[bufferProcess] interim [30000000]:วงตาวันเนี่ยมันจุดเริ่มต้นมันคืออะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.62294085+07:00","message":"[bufferProcess] send to processor (isfinal):วงตาวันเนี่ยมันจุดเริ่มต้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.622944181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.622947265+07:00","message":"> Transcript [42540] [false]: 'วงตาวันเนี่ยมันจุดเริ่มต้นมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.622950585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.622952455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.622954803+07:00","message":"StatePrefix: 'วงตาวันเนี่ยมันจุดเริ่มต้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.622957241+07:00","message":"TextPushed: 'วงตาวันเนี่ยมันจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.622959028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.622960908+07:00","message":"> Transcript [42541] [true]: 'วงตาวันเนี่ยมันจุดเริ่มต้นมันคืออะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.622963151+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.622964842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.62296651+07:00","message":"StatePrefix: 'วงตาวันเนี่ยมันจุดเริ่มต้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.622968489+07:00","message":"TextPushed: 'วงตาวันเนี่ยมันจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:13.622975511+07:00","message":"Push: 'ต้นมันคืออะไรครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:13.62298347+07:00","message":"push: {true ต้นมันคืออะไรครับ 0 0xc0035b8b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:13.636138949+07:00","message":"write wav file: './tmp/7565/7565_3159.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:13.710131146+07:00","message":"[GCS] Start streaming session, msgId: 3160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:14.247618737+07:00","message":"receive streaming session, msgId: 3160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:14.247667912+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-05-12T13:07:14.247674267+07:00","message":"receive interim result [false|false]: เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:14.247690841+07:00","message":"[buffer interim] 3160 false เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:14.247698087+07:00","message":"[bufferProcess] interim [360000000]:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:14.247699902+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:14.348646833+07:00","message":"[GCS] IsForceVAD: false for message ID: 3160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:14.44711059+07:00","message":"receive streaming session, msgId: 3160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:14.447148104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่า\",\"confidence\":0.9570052}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:14.447153569+07:00","message":"receive interim result [true|false]: เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:14.447162452+07:00","message":"end recv isFinal message id 3160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:14.447164736+07:00","message":"end Recv id 3160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:14.447171078+07:00","message":"[buffer interim] 3160 true เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:14.447182661+07:00","message":"[bufferProcess] interim [660000000]:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:14.447187418+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:14.447190497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:14.447193101+07:00","message":"> Transcript [42542] [false]: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:14.447195674+07:00","message":"Set StatePrefix (first interim): 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:14.44719745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:14.44719967+07:00","message":"> Transcript [42543] [true]: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:14.447202203+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:14.447207017+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:14.447208978+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:14.44721099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:14.447216891+07:00","message":"Push: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:14.447224563+07:00","message":"push: {true เพราะว่า 0 0xc005694000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:14.452187918+07:00","message":"write wav file: './tmp/7565/7565_3160.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:14.480270171+07:00","message":"[GCS] Start streaming session, msgId: 3161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:15.638996128+07:00","message":"[GCS] IsForceVAD: false for message ID: 3161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:15.657059724+07:00","message":"receive streaming session, msgId: 3161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:15.657105183+07:00","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-05-12T13:07:15.657111946+07:00","message":"receive interim result [false|false]: เมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:15.657128139+07:00","message":"[buffer interim] 3161 false เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:15.657140602+07:00","message":"[bufferProcess] interim [960000000]:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:15.657143655+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:15.657150118+07:00","message":"[bufferProcess] send to processor (ticker):เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:15.657154508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:15.657173943+07:00","message":"> Transcript [42544] [false]: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:15.657191579+07:00","message":"Set StatePrefix (first interim): 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:15.745519539+07:00","message":"receive streaming session, msgId: 3161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:15.745571896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เท่าที่ผมทราบคือ\",\"confidence\":0.81239396}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:15.745583251+07:00","message":"receive interim result [true|false]: เท่าที่ผมทราบคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:15.745597214+07:00","message":"end recv isFinal message id 3161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:15.74560041+07:00","message":"end Recv id 3161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:15.745610291+07:00","message":"[buffer interim] 3161 true เท่าที่ผมทราบคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:15.745621133+07:00","message":"[bufferProcess] interim [170000000]:เท่าที่ผมทราบคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:15.745626561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:15.745630346+07:00","message":"> Transcript [42545] [true]: 'เท่าที่ผมทราบคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:15.745634481+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:15.745637398+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:15.745640123+07:00","message":"StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:15.74564315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:15.745648566+07:00","message":"Push: 'เท่าที่ผมทราบคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:15.745660907+07:00","message":"push: {true เท่าที่ผมทราบคือ 0 0xc003c4fc00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:15.75197818+07:00","message":"write wav file: './tmp/7565/7565_3161.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:15.77032837+07:00","message":"[GCS] Start streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.298603434+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.298653164+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-05-12T13:07:16.298658151+07:00","message":"receive interim result [false|false]: ต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.298673346+07:00","message":"[buffer interim] 3162 false ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.298680574+07:00","message":"[bufferProcess] interim [360000000]:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.298682335+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.524272641+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.524320372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.524326774+07:00","message":"receive interim result [false|false]: ต้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.524341765+07:00","message":"[buffer interim] 3162 false ต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.524350771+07:00","message":"[bufferProcess] interim [540000000]:ต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.524352996+07:00","message":"[bufferProcess] send to processor:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.524356221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.524358749+07:00","message":"> Transcript [42546] [false]: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.52436095+07:00","message":"Set StatePrefix (first interim): 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.569949853+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.569990004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นพริก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.569996016+07:00","message":"receive interim result [false|false]: ต้นพริก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.570008678+07:00","message":"[buffer interim] 3162 false ต้นพริก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.570016384+07:00","message":"[bufferProcess] interim [600000000]:ต้นพริก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.570018625+07:00","message":"[bufferProcess] send to processor:ต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.570025711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.570028827+07:00","message":"> Transcript [42547] [false]: 'ต้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.570032074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.570034366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.570036374+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.570038537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:16.606403684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:16.606419759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.626376694+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.626416645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นพี่ปู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.626421872+07:00","message":"receive interim result [false|false]: ต้นพี่ปู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.626451887+07:00","message":"[buffer interim] 3162 false ต้นพี่ปู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.626459479+07:00","message":"[bufferProcess] interim [660000000]:ต้นพี่ปู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.626462054+07:00","message":"[bufferProcess] send to processor:ต้นพริก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.626465254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.626468748+07:00","message":"> Transcript [42548] [false]: 'ต้นพริก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.626472144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.626474153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.626476027+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.626478087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.828967443+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.82901552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นพี่ปืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.829022655+07:00","message":"receive interim result [false|false]: ต้นพี่ปืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.82904162+07:00","message":"[buffer interim] 3162 false ต้นพี่ปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.829050727+07:00","message":"[bufferProcess] interim [780000000]:ต้นพี่ปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.829053946+07:00","message":"[bufferProcess] send to processor:ต้นพี่ปู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.829058535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.829062475+07:00","message":"> Transcript [42549] [false]: 'ต้นพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.829066652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.829069285+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.829072553+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.829075615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.921993116+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.922053541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นพี่ปืนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.922062237+07:00","message":"receive interim result [false|false]: ต้นพี่ปืนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.922082022+07:00","message":"[buffer interim] 3162 false ต้นพี่ปืนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.92209623+07:00","message":"[bufferProcess] interim [840000000]:ต้นพี่ปืนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.92210033+07:00","message":"[bufferProcess] send to processor:ต้นพี่ปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.922110571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.9221223+07:00","message":"> Transcript [42550] [false]: 'ต้นพี่ปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.922128568+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.922131685+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.922135398+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.922138353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.922147304+07:00","message":"Push: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.922150183+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.922153227+07:00","message":"Set new StatePrefix : 'ต้นพี่ปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.922156463+07:00","message":"Next Push (prob) : 'พี่ปืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.9221791+07:00","message":"push: {false ต้น 0 0xc005694800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.993086437+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.993123975+07:00","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-05-12T13:07:16.993130207+07:00","message":"receive interim result [false|false]: ต้นที่พื้นที่หมู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:16.993143718+07:00","message":"[buffer interim] 3162 false ต้นที่พื้นที่หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.9931514+07:00","message":"[bufferProcess] interim [960000000]:ต้นที่พื้นที่หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.993153776+07:00","message":"[bufferProcess] send to processor:ต้นพี่ปืนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.993170066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.99317496+07:00","message":"> Transcript [42551] [false]: 'ต้นพี่ปืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.99317989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.993183007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.993187337+07:00","message":"StatePrefix: 'ต้นพี่ปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:16.993189905+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:17.022741347+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:17.022779887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นพี่ปิงที่หมู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:17.022785634+07:00","message":"receive interim result [false|false]: ต้นพี่ปิงที่หมู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:17.022804401+07:00","message":"[buffer interim] 3162 false ต้นพี่ปิงที่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.022813383+07:00","message":"[bufferProcess] interim [80000000]:ต้นพี่ปิงที่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.022817112+07:00","message":"[bufferProcess] send to processor:ต้นที่พื้นที่หมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.02282541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.022829955+07:00","message":"> Transcript [42552] [false]: 'ต้นที่พื้นที่หมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.022832322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.022834497+07:00","message":"Set new StatePrefix: 'ต้นที่พื้นที่หมู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:17.132685926+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:17.132723295+07:00","message":"receive 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-05-12T13:07:17.132728809+07:00","message":"receive interim result [false|false]: ต้นพี่ปิงที่หมูเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:17.132742185+07:00","message":"[buffer interim] 3162 false ต้นพี่ปิงที่หมูเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.132749281+07:00","message":"[bufferProcess] interim [140000000]:ต้นพี่ปิงที่หมูเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.132751729+07:00","message":"[bufferProcess] send to processor:ต้นพี่ปิงที่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.132757006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.132759581+07:00","message":"> Transcript [42553] [false]: 'ต้นพี่ปิงที่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.132761934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.132764213+07:00","message":"Set new StatePrefix: 'ต้นพี่ปิงที่หมู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:17.39473725+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:17.394781367+07:00","message":"receive 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-05-12T13:07:17.394791835+07:00","message":"receive interim result [false|false]: ต้นพี่ปิงที่หมูเนี่ยก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:17.394807398+07:00","message":"[buffer interim] 3162 false ต้นพี่ปิงที่หมูเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.394815805+07:00","message":"[bufferProcess] interim [440000000]:ต้นพี่ปิงที่หมูเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.394818052+07:00","message":"[bufferProcess] send to processor:ต้นพี่ปิงที่หมูเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.394822117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.394824967+07:00","message":"> Transcript [42554] [false]: 'ต้นพี่ปิงที่หมูเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.394830469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.394832968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.39483526+07:00","message":"StatePrefix: 'ต้นพี่ปิงที่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.394837957+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:17.749398637+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:17.749447473+07:00","message":"receive 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-05-12T13:07:17.749453965+07:00","message":"receive interim result [false|false]: ต้นพี่ปิงที่หมูเนี่ยก็ตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:17.749469466+07:00","message":"[buffer interim] 3162 false ต้นพี่ปิงที่หมูเนี่ยก็ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.74947763+07:00","message":"[bufferProcess] interim [800000000]:ต้นพี่ปิงที่หมูเนี่ยก็ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.749480143+07:00","message":"[bufferProcess] send to processor:ต้นพี่ปิงที่หมูเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.749487604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.749490703+07:00","message":"> Transcript [42555] [false]: 'ต้นพี่ปิงที่หมูเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.749494533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.749497482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.749500024+07:00","message":"StatePrefix: 'ต้นพี่ปิงที่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.749502674+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:17.945443279+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:17.945485399+07:00","message":"receive 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-05-12T13:07:17.945494628+07:00","message":"receive interim result [false|false]: ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:17.945514836+07:00","message":"[buffer interim] 3162 false ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.945525269+07:00","message":"[bufferProcess] interim [980000000]:ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.945528839+07:00","message":"[bufferProcess] send to processor:ต้นพี่ปิงที่หมูเนี่ยก็ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.945534519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.945537615+07:00","message":"> Transcript [42556] [false]: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.945541532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.945544387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.945547093+07:00","message":"StatePrefix: 'ต้นพี่ปิงที่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:17.945549881+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.07332981+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.073359286+07:00","message":"receive 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-05-12T13:07:18.073364506+07:00","message":"receive interim result [false|false]: ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.073378804+07:00","message":"[buffer interim] 3162 false ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.073386673+07:00","message":"[bufferProcess] interim [100000000]:ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.07338934+07:00","message":"[bufferProcess] send to processor:ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.073397459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.073400072+07:00","message":"> Transcript [42557] [false]: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.073403952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.073406347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.07340879+07:00","message":"StatePrefix: 'ต้นพี่ปิงที่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.073411866+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.073417628+07:00","message":"Push: 'พี่ปิงที่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.073419524+07:00","message":"TextPushed: 'ต้นพี่ปิงที่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.073421962+07:00","message":"Set new StatePrefix : 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.073431166+07:00","message":"Next Push (prob) : 'เนี่ยก็ตอนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.073440812+07:00","message":"push: {false พี่ปิงที่หมู 0 0xc005694800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.118690659+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.118731612+07:00","message":"receive 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-05-12T13:07:18.118741385+07:00","message":"receive interim result [false|false]: ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.118755108+07:00","message":"[buffer interim] 3162 false ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.118765587+07:00","message":"[bufferProcess] interim [220000000]:ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.118769587+07:00","message":"[bufferProcess] send to processor:ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.118777163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.118781054+07:00","message":"> Transcript [42558] [false]: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.11878647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.118790197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.118792131+07:00","message":"StatePrefix: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.11879439+07:00","message":"TextPushed: 'ต้นพี่ปิงที่หมู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.409210705+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.409248545+07:00","message":"receive 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-05-12T13:07:18.409255+07:00","message":"receive interim result [false|false]: ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.409271123+07:00","message":"[buffer interim] 3162 false ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.409279377+07:00","message":"[bufferProcess] interim [520000000]:ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.409282015+07:00","message":"[bufferProcess] send to processor:ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.409289918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.409292648+07:00","message":"> Transcript [42559] [false]: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.409300595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.409304636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.409309187+07:00","message":"StatePrefix: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.409313383+07:00","message":"TextPushed: 'ต้นพี่ปิงที่หมู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.617409954+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.617470598+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-05-12T13:07:18.617477461+07:00","message":"receive interim result [false|false]: ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.617493417+07:00","message":"[buffer interim] 3162 false ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.61750212+07:00","message":"[bufferProcess] interim [640000000]:ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.617505031+07:00","message":"[bufferProcess] send to processor:ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.617508576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.617515362+07:00","message":"> Transcript [42560] [false]: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.617519198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.617521644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.617524177+07:00","message":"StatePrefix: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.61752706+07:00","message":"TextPushed: 'ต้นพี่ปิงที่หมู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.64966161+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.64969791+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-05-12T13:07:18.649703929+07:00","message":"receive interim result [false|false]: ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไม่กิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.649715703+07:00","message":"[buffer interim] 3162 false ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไม่กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.649728316+07:00","message":"[bufferProcess] interim [700000000]:ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไม่กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.649730699+07:00","message":"[bufferProcess] send to processor:ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.649734611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.649739067+07:00","message":"> Transcript [42561] [false]: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.649744683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.649748196+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.649751752+07:00","message":"StatePrefix: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.649755413+07:00","message":"TextPushed: 'ต้นพี่ปิงที่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.64976529+07:00","message":"Push: 'เนี่ยก็ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.649769385+07:00","message":"TextPushed: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.649773746+07:00","message":"Set new StatePrefix : 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.649777088+07:00","message":"Next Push (prob) : 'ก็อยู่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.649789267+07:00","message":"push: {false เนี่ยก็ตอนนั้น 0 0xc005694800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.751659776+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.751699731+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-05-12T13:07:18.751706933+07:00","message":"receive interim result [false|false]: ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่แมคอินทอช"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.751723116+07:00","message":"[buffer interim] 3162 false ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่แมคอินทอช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.751731413+07:00","message":"[bufferProcess] interim [820000000]:ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่แมคอินทอช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.751734145+07:00","message":"[bufferProcess] send to processor:ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไม่กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.751739936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.75174282+07:00","message":"> Transcript [42562] [false]: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไม่กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.751746055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.751748042+07:00","message":"Set new StatePrefix: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่ไม่กิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.779105923+07:00","message":"[GCS] IsForceVAD: false for message ID: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.972147471+07:00","message":"receive streaming session, msgId: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.972199016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นพี่ปืนที่หมูเนี่ยก็ตอนนั้นก็อยู่แมคอินทอช\",\"confidence\":0.9401343}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.972208793+07:00","message":"receive interim result [true|false]: ต้นพี่ปืนที่หมูเนี่ยก็ตอนนั้นก็อยู่แมคอินทอช"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.972220837+07:00","message":"end recv isFinal message id 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.972223958+07:00","message":"end Recv id 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.972233309+07:00","message":"[buffer interim] 3162 true ต้นพี่ปืนที่หมูเนี่ยก็ตอนนั้นก็อยู่แมคอินทอช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.97224733+07:00","message":"[bufferProcess] interim [30000000]:ต้นพี่ปืนที่หมูเนี่ยก็ตอนนั้นก็อยู่แมคอินทอช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.972251631+07:00","message":"[bufferProcess] send to processor (isfinal):ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่แมคอินทอช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.972256368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.972260039+07:00","message":"> Transcript [42563] [false]: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่แมคอินทอช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.972263559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.97226634+07:00","message":"Set new StatePrefix: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่แมคอินทอช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.972269528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.972271578+07:00","message":"> Transcript [42564] [true]: 'ต้นพี่ปืนที่หมูเนี่ยก็ตอนนั้นก็อยู่แมคอินทอช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.972274071+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.972275963+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.972277776+07:00","message":"StatePrefix: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่แมคอินทอช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.972280129+07:00","message":"TextPushed: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.972282012+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.972459208+07:00","message":"Push: 'ก็อยู่แมคอินทอช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.972465808+07:00","message":"TextPushed: 'ต้นพี่ปิงที่หมูเนี่ยก็ตอนนั้นก็อยู่แมคอินทอช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.972469384+07:00","message":"Set new StatePrefix : 'ต้นพี่ปืนที่หมูเนี่ยก็ตอนนั้นก็อยู่แมคอินทอช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.972472321+07:00","message":"Next Push (prob) : 'ต้นพี่ปืนที่หมูเนี่ยก็ตอนนั้นก็อยู่แมคอินทอช'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:18.972484692+07:00","message":"push: {true ก็อยู่แมคอินทอช 0 0xc005694800}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:18.972494656+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3162.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:18.982250355+07:00","message":"write wav file: './tmp/7565/7565_3162.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:19.099668467+07:00","message":"[GCS] Start streaming session, msgId: 3163"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:19.607199489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:19.60720263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:19.641056816+07:00","message":"receive streaming session, msgId: 3163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:19.64109629+07:00","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-05-12T13:07:19.641101576+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:19.641115998+07:00","message":"[buffer interim] 3163 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:19.641122722+07:00","message":"[bufferProcess] interim [420000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:19.641124884+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:20.146996897+07:00","message":"receive streaming session, msgId: 3163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:20.147034281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับอยู่แถว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:20.147039637+07:00","message":"receive interim result [false|false]: ขับอยู่แถว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:20.147054193+07:00","message":"[buffer interim] 3163 false ขับอยู่แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.147063202+07:00","message":"[bufferProcess] interim [900000000]:ขับอยู่แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.147065618+07:00","message":"[bufferProcess] send to processor:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.147068895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.147071413+07:00","message":"> Transcript [42565] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.147073434+07:00","message":"Set StatePrefix (first interim): 'ขับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:20.308783647+07:00","message":"[GCS] IsForceVAD: false for message ID: 3163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:20.432257809+07:00","message":"receive streaming session, msgId: 3163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:20.432298874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับอยู่\",\"confidence\":0.7708521}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:20.432307259+07:00","message":"receive interim result [true|false]: ขับอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:20.432317934+07:00","message":"end recv isFinal message id 3163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:20.432320243+07:00","message":"end Recv id 3163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:20.432326264+07:00","message":"[buffer interim] 3163 true ขับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.432333477+07:00","message":"[bufferProcess] interim [230000000]:ขับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.432336227+07:00","message":"[bufferProcess] send to processor (isfinal):ขับอยู่แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.432339363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.432342648+07:00","message":"> Transcript [42566] [false]: 'ขับอยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.432345974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.432347775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.432349489+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.432351479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.432353062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.432354909+07:00","message":"> Transcript [42567] [true]: 'ขับอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.432356934+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.432358624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.432360321+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.43236255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:20.432365243+07:00","message":"Push: 'ขับอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:20.432372704+07:00","message":"push: {true ขับอยู่ 0 0xc005d08f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:20.438555112+07:00","message":"write wav file: './tmp/7565/7565_3163.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:20.509754668+07:00","message":"[GCS] Start streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.00838912+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.008441148+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-05-12T13:07:21.008446967+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.008464804+07:00","message":"[buffer interim] 3164 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.008472286+07:00","message":"[bufferProcess] interim [300000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.008474238+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.075131512+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.075170296+07:00","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-05-12T13:07:21.07517568+07:00","message":"receive interim result [false|false]: แล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.075187741+07:00","message":"[buffer interim] 3164 false แล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.075196619+07:00","message":"[bufferProcess] interim [420000000]:แล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.075198965+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.075203814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.075206658+07:00","message":"> Transcript [42568] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.07520891+07:00","message":"Set StatePrefix (first interim): 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.352609417+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.352649464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.352655382+07:00","message":"receive interim result [false|false]: แล้วก็มีพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.352669875+07:00","message":"[buffer interim] 3164 false แล้วก็มีพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.352678407+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็มีพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.352680965+07:00","message":"[bufferProcess] send to processor:แล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.3526876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.352690349+07:00","message":"> Transcript [42569] [false]: 'แล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.352693397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.352695565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.352697404+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.352699296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.48341018+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.483462186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีพิษ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.483468779+07:00","message":"receive interim result [false|false]: แล้วก็มีพิษ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.48348202+07:00","message":"[buffer interim] 3164 false แล้วก็มีพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.483492004+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็มีพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.483496574+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.483501614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.483504477+07:00","message":"> Transcript [42570] [false]: 'แล้วก็มีพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.483507881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.483511361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.483514406+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.483517364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.561256454+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.561295022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีพี่ปุ้ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.561300524+07:00","message":"receive interim result [false|false]: แล้วก็มีพี่ปุ้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.561315739+07:00","message":"[buffer interim] 3164 false แล้วก็มีพี่ปุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.561324304+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็มีพี่ปุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.561326829+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.561331736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.561334628+07:00","message":"> Transcript [42571] [false]: 'แล้วก็มีพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.561341755+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.561343756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.561345622+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.561348684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.684275541+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.684321319+07:00","message":"receive 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-05-12T13:07:21.684328259+07:00","message":"receive interim result [false|false]: แล้วก็มีพี่ปุ้มกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.684348692+07:00","message":"[buffer interim] 3164 false แล้วก็มีพี่ปุ้มกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.68435847+07:00","message":"[bufferProcess] interim [20000000]:แล้วก็มีพี่ปุ้มกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.684362291+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพี่ปุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.684370006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.684374066+07:00","message":"> Transcript [42572] [false]: 'แล้วก็มีพี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.684378894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.684381813+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.684384947+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.684388053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.684397612+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.6844007+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.684403768+07:00","message":"Set new StatePrefix : 'แล้วก็มีพี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.684407176+07:00","message":"Next Push (prob) : 'มีพี่ปุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.684418012+07:00","message":"push: {false แล้วก็ 0 0xc004428f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.886213079+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.886256513+07:00","message":"receive 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-05-12T13:07:21.886262362+07:00","message":"receive interim result [false|false]: แล้วก็มีพี่ปุ้มกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:21.886280639+07:00","message":"[buffer interim] 3164 false แล้วก็มีพี่ปุ้มกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.886290615+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็มีพี่ปุ้มกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.886293312+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพี่ปุ้มกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.88629708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.88630002+07:00","message":"> Transcript [42573] [false]: 'แล้วก็มีพี่ปุ้มกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.886303358+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.886305612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.886309481+07:00","message":"StatePrefix: 'แล้วก็มีพี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:21.886311896+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.229220389+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.229259373+07:00","message":"receive 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-05-12T13:07:22.229265685+07:00","message":"receive interim result [false|false]: แล้วก็มีพี่ปุ้มกับพี่ขุน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.229274103+07:00","message":"[buffer interim] 3164 false แล้วก็มีพี่ปุ้มกับพี่ขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.2292813+07:00","message":"[bufferProcess] interim [440000000]:แล้วก็มีพี่ปุ้มกับพี่ขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.229284436+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพี่ปุ้มกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.229288704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.229291691+07:00","message":"> Transcript [42574] [false]: 'แล้วก็มีพี่ปุ้มกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.229294573+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.22929641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.229298428+07:00","message":"StatePrefix: 'แล้วก็มีพี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.229300427+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.264557464+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.264602602+07:00","message":"receive 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-05-12T13:07:22.26460915+07:00","message":"receive interim result [false|false]: แล้วก็มีพี่ปุ้มกับพี่ขุนเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.264627196+07:00","message":"[buffer interim] 3164 false แล้วก็มีพี่ปุ้มกับพี่ขุนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.264640724+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็มีพี่ปุ้มกับพี่ขุนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.264643209+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพี่ปุ้มกับพี่ขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.264646821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.264651932+07:00","message":"> Transcript [42575] [false]: 'แล้วก็มีพี่ปุ้มกับพี่ขุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.264655856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.264657756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.26466014+07:00","message":"StatePrefix: 'แล้วก็มีพี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.264662528+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.407412719+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.407455343+07:00","message":"receive 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-05-12T13:07:22.407460801+07:00","message":"receive interim result [false|false]: แล้วก็มีพี่ปุ้มกับพี่ขุนเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.40747851+07:00","message":"[buffer interim] 3164 false แล้วก็มีพี่ปุ้มกับพี่ขุนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.407485648+07:00","message":"[bufferProcess] interim [680000000]:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.407487906+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพี่ปุ้มกับพี่ขุนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.407491046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.407494265+07:00","message":"> Transcript [42576] [false]: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.407497857+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.407500609+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.407502855+07:00","message":"StatePrefix: 'แล้วก็มีพี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.40750495+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.407512351+07:00","message":"Push: 'มีพี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.407514113+07:00","message":"TextPushed: 'แล้วก็มีพี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.407516154+07:00","message":"Set new StatePrefix : 'แล้วก็มีพี่ปุ้มกับพี่ขุนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.407518105+07:00","message":"Next Push (prob) : 'กับพี่ขุนเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.407525683+07:00","message":"push: {false มีพี่ปุ้ม 0 0xc004428f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.454943906+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.454980131+07:00","message":"receive 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-05-12T13:07:22.454986353+07:00","message":"receive interim result [false|false]: แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.454997438+07:00","message":"[buffer interim] 3164 false แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.455004429+07:00","message":"[bufferProcess] interim [740000000]:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.45500679+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.455010755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.45501344+07:00","message":"> Transcript [42577] [false]: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.455015526+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.455017622+07:00","message":"Set new StatePrefix: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.578078272+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.578121119+07:00","message":"receive 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-05-12T13:07:22.578127511+07:00","message":"receive interim result [false|false]: แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.578142464+07:00","message":"[buffer interim] 3164 false แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.578156864+07:00","message":"[bufferProcess] interim [860000000]:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.57815956+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.57816496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.578167808+07:00","message":"> Transcript [42578] [false]: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.578172083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.57817568+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.578177496+07:00","message":"StatePrefix: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.578180649+07:00","message":"TextPushed: 'แล้วก็มีพี่ปุ้ม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:22.607693444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:22.607717445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.795692624+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.795730133+07:00","message":"receive 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-05-12T13:07:22.795735765+07:00","message":"receive interim result [false|false]: แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.795749488+07:00","message":"[buffer interim] 3164 false แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.795756593+07:00","message":"[bufferProcess] interim [40000000]:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.795759183+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.795764174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.795766745+07:00","message":"> Transcript [42579] [false]: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.795770153+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.795772484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.795774434+07:00","message":"StatePrefix: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.795777068+07:00","message":"TextPushed: 'แล้วก็มีพี่ปุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.851038829+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.85107711+07:00","message":"receive 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-05-12T13:07:22.851083652+07:00","message":"receive interim result [false|false]: แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:22.851101174+07:00","message":"[buffer interim] 3164 false แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.851114778+07:00","message":"[bufferProcess] interim [160000000]:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.851118884+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.8511259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.851130577+07:00","message":"> Transcript [42580] [false]: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.851136424+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.85113929+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.851142578+07:00","message":"StatePrefix: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:22.851146077+07:00","message":"TextPushed: 'แล้วก็มีพี่ปุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:23.545682328+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:23.545724748+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-05-12T13:07:23.545732164+07:00","message":"receive interim result [false|false]: แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:23.545747709+07:00","message":"[buffer interim] 3164 false แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.54575672+07:00","message":"[bufferProcess] interim [760000000]:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.545759273+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.545766324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.545769177+07:00","message":"> Transcript [42581] [false]: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.545773365+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.545775921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.545778675+07:00","message":"StatePrefix: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.545783215+07:00","message":"TextPushed: 'แล้วก็มีพี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.545790817+07:00","message":"Push: 'กับพี่ขุนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.545793788+07:00","message":"TextPushed: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.545798275+07:00","message":"Set new StatePrefix : 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.545800983+07:00","message":"Next Push (prob) : 'มาแจมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:23.545828275+07:00","message":"push: {false กับพี่ขุนเข้า 0 0xc004428f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:23.678501238+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:23.678543527+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-05-12T13:07:23.678550967+07:00","message":"receive interim result [false|false]: แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:23.678568927+07:00","message":"[buffer interim] 3164 false แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.678581118+07:00","message":"[bufferProcess] interim [940000000]:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.678587645+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.678597259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.678602062+07:00","message":"> Transcript [42582] [false]: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.678608098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.678611872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.678615632+07:00","message":"StatePrefix: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.678619746+07:00","message":"TextPushed: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:23.746707623+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:23.746745366+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-05-12T13:07:23.746751319+07:00","message":"receive interim result [false|false]: แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:23.746765696+07:00","message":"[buffer interim] 3164 false แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.74677276+07:00","message":"[bufferProcess] interim [120000000]:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.746775699+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.746781246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.746783816+07:00","message":"> Transcript [42583] [false]: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.74678733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.746789596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.746791585+07:00","message":"StatePrefix: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.746794079+07:00","message":"TextPushed: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:23.871595304+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:23.871630845+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-05-12T13:07:23.871636478+07:00","message":"receive interim result [false|false]: แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:23.871652677+07:00","message":"[buffer interim] 3164 false แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.871663589+07:00","message":"[bufferProcess] interim [180000000]:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.871667769+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.871675865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.871678809+07:00","message":"> Transcript [42584] [false]: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.871682432+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.871684522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.87168717+07:00","message":"StatePrefix: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:23.871690072+07:00","message":"TextPushed: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:23.972259139+07:00","message":"[GCS] IsForceVAD: false for message ID: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.06929461+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.069343809+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-05-12T13:07:24.069351234+07:00","message":"receive interim result [false|false]: แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไงครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.069367539+07:00","message":"[buffer interim] 3164 false แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.069375328+07:00","message":"[bufferProcess] interim [420000000]:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.069378261+07:00","message":"[bufferProcess] send to processor:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.069385059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.06938806+07:00","message":"> Transcript [42585] [false]: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.069392575+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.069394841+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.069397368+07:00","message":"StatePrefix: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.069400242+07:00","message":"TextPushed: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.069409156+07:00","message":"Push: 'มาแจมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.069411228+07:00","message":"TextPushed: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.069413504+07:00","message":"Set new StatePrefix : 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.069416276+07:00","message":"Next Push (prob) : 'มันเริ่มต้นยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.069431759+07:00","message":"push: {false มาแจมกัน 0 0xc004428f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.099908257+07:00","message":"[GCS] Start streaming session, msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.169125744+07:00","message":"receive streaming session, msgId: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.169177988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไงครับ\",\"confidence\":0.95844316}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.169188167+07:00","message":"receive interim result [true|false]: แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไงครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.169199898+07:00","message":"end recv isFinal message id 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.169202074+07:00","message":"end Recv id 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.169208795+07:00","message":"[buffer interim] 3164 true แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.169220889+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.169224286+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.169228677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.169231509+07:00","message":"> Transcript [42586] [false]: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.169237011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.169240106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.169243115+07:00","message":"StatePrefix: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.169247105+07:00","message":"TextPushed: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.169250369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.169253715+07:00","message":"> Transcript [42587] [true]: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.169257686+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.169260665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.169263379+07:00","message":"StatePrefix: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกันมันเริ่มต้นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.16926738+07:00","message":"TextPushed: 'แล้วก็มีพี่ปุ้มกับพี่ขุนเข้ามาแจมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.169273578+07:00","message":"Push: 'มันเริ่มต้นยังไงครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.169284684+07:00","message":"push: {true มันเริ่มต้นยังไงครับ 0 0xc004428f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:24.178918474+07:00","message":"write wav file: './tmp/7565/7565_3164.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.695476504+07:00","message":"receive streaming session, msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.695512678+07:00","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-05-12T13:07:24.695517454+07:00","message":"receive interim result [false|false]: พี่ปุ้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.695533197+07:00","message":"[buffer interim] 3165 false พี่ปุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.695540562+07:00","message":"[bufferProcess] interim [420000000]:พี่ปุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.695542576+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.774023255+07:00","message":"receive streaming session, msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.77406096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ปุ้มคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.77406693+07:00","message":"receive interim result [false|false]: พี่ปุ้มคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.774082516+07:00","message":"[buffer interim] 3165 false พี่ปุ้มคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.77408981+07:00","message":"[bufferProcess] interim [480000000]:พี่ปุ้มคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.774092791+07:00","message":"[bufferProcess] send to processor:พี่ปุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.774099293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.774102081+07:00","message":"> Transcript [42588] [false]: 'พี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.774104254+07:00","message":"Set StatePrefix (first interim): 'พี่ปุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.835355907+07:00","message":"receive streaming session, msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.835389848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ปุ้มก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.835395869+07:00","message":"receive interim result [false|false]: พี่ปุ้มก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.835411157+07:00","message":"[buffer interim] 3165 false พี่ปุ้มก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.83541809+07:00","message":"[bufferProcess] interim [540000000]:พี่ปุ้มก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.835420341+07:00","message":"[bufferProcess] send to processor:พี่ปุ้มคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.835431871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.835434839+07:00","message":"> Transcript [42589] [false]: 'พี่ปุ้มคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.835437659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.835439684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.835441497+07:00","message":"StatePrefix: 'พี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.835443785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.85782968+07:00","message":"receive streaming session, msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.857865478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ปุ้มก็อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.857870956+07:00","message":"receive interim result [false|false]: พี่ปุ้มก็อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:24.857885015+07:00","message":"[buffer interim] 3165 false พี่ปุ้มก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.857891845+07:00","message":"[bufferProcess] interim [600000000]:พี่ปุ้มก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.857894247+07:00","message":"[bufferProcess] send to processor:พี่ปุ้มก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.857906144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.857909387+07:00","message":"> Transcript [42590] [false]: 'พี่ปุ้มก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.857912728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.857914702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.857916563+07:00","message":"StatePrefix: 'พี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:24.857918715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:25.144284951+07:00","message":"receive streaming session, msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:25.144325119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ปุ้มก็อยู่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:25.144331169+07:00","message":"receive interim result [false|false]: พี่ปุ้มก็อยู่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:25.1443454+07:00","message":"[buffer interim] 3165 false พี่ปุ้มก็อยู่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.144353974+07:00","message":"[bufferProcess] interim [840000000]:พี่ปุ้มก็อยู่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.144356434+07:00","message":"[bufferProcess] send to processor:พี่ปุ้มก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.144359694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.144362591+07:00","message":"> Transcript [42591] [false]: 'พี่ปุ้มก็อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.144365797+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.144367735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.144369745+07:00","message":"StatePrefix: 'พี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.144371936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:25.356061896+07:00","message":"receive streaming session, msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:25.356105673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ปุ้มก็อยู่ไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:25.356113679+07:00","message":"receive interim result [false|false]: พี่ปุ้มก็อยู่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:25.3561279+07:00","message":"[buffer interim] 3165 false พี่ปุ้มก็อยู่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.356137055+07:00","message":"[bufferProcess] interim [80000000]:พี่ปุ้มก็อยู่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.356140538+07:00","message":"[bufferProcess] send to processor:พี่ปุ้มก็อยู่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.356145914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.356149188+07:00","message":"> Transcript [42592] [false]: 'พี่ปุ้มก็อยู่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.35615313+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.356155645+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.356157522+07:00","message":"StatePrefix: 'พี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.35616181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.356164989+07:00","message":"Push: 'พี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.356167384+07:00","message":"TextPushed: 'พี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.356169363+07:00","message":"Set new StatePrefix : 'พี่ปุ้มก็อยู่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.356171394+07:00","message":"Next Push (prob) : 'ก็อยู่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:25.356180226+07:00","message":"push: {false พี่ปุ้ม 0 0xc005d09580}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:25.608608205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:25.608640234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:25.671931717+07:00","message":"receive streaming session, msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:25.671988112+07:00","message":"receive 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-05-12T13:07:25.671997151+07:00","message":"receive interim result [false|false]: พี่ปุ้มก็อยู่ไม่น้อยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:25.672017157+07:00","message":"[buffer interim] 3165 false พี่ปุ้มก็อยู่ไม่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.672031175+07:00","message":"[bufferProcess] interim [260000000]:พี่ปุ้มก็อยู่ไม่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.672035505+07:00","message":"[bufferProcess] send to processor:พี่ปุ้มก็อยู่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.672044508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.672049653+07:00","message":"> Transcript [42593] [false]: 'พี่ปุ้มก็อยู่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.672055902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.672059811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.672063446+07:00","message":"StatePrefix: 'พี่ปุ้มก็อยู่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.672067606+07:00","message":"TextPushed: 'พี่ปุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:25.852586997+07:00","message":"receive streaming session, msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:25.852620075+07:00","message":"receive 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-05-12T13:07:25.852625437+07:00","message":"receive interim result [false|false]: พี่ปุ้มก็อยู่ไม่ใช่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:25.85264075+07:00","message":"[buffer interim] 3165 false พี่ปุ้มก็อยู่ไม่ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.852654155+07:00","message":"[bufferProcess] interim [320000000]:พี่ปุ้มก็อยู่ไม่ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.852657179+07:00","message":"[bufferProcess] send to processor:พี่ปุ้มก็อยู่ไม่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.852663758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.852666956+07:00","message":"> Transcript [42594] [false]: 'พี่ปุ้มก็อยู่ไม่น้อยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.852670285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.8526725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.852674974+07:00","message":"StatePrefix: 'พี่ปุ้มก็อยู่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:25.852677198+07:00","message":"TextPushed: 'พี่ปุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.377720245+07:00","message":"receive streaming session, msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.377758547+07:00","message":"receive 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-05-12T13:07:26.377765873+07:00","message":"receive interim result [false|false]: พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.377783705+07:00","message":"[buffer interim] 3165 false พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.37779289+07:00","message":"[bufferProcess] interim [680000000]:พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.377801293+07:00","message":"[bufferProcess] send to processor:พี่ปุ้มก็อยู่ไม่ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.377811055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.377814785+07:00","message":"> Transcript [42595] [false]: 'พี่ปุ้มก็อยู่ไม่ใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.377819595+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.377822737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.377826193+07:00","message":"StatePrefix: 'พี่ปุ้มก็อยู่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.377830317+07:00","message":"TextPushed: 'พี่ปุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.461221054+07:00","message":"[GCS] Cleaned up inactive client: 3135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.461249097+07:00","message":"[GCS] Cleaned up inactive client: 3128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.461251865+07:00","message":"[GCS] Cleaned up inactive client: 3129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.461265696+07:00","message":"[GCS] Cleaned up inactive client: 3131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.461268314+07:00","message":"[GCS] Cleaned up inactive client: 3130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.461269921+07:00","message":"[GCS] Cleaned up inactive client: 3133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.461271656+07:00","message":"[GCS] Cleaned up inactive client: 3124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.461273254+07:00","message":"[GCS] Cleaned up inactive client: 3134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.461274811+07:00","message":"[GCS] Cleaned up inactive client: 3126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.461276328+07:00","message":"[GCS] Cleaned up inactive client: 3132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.461278054+07:00","message":"[GCS] Cleaned up inactive client: 3125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.46127958+07:00","message":"[GCS] Cleaned up inactive client: 3136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.461281204+07:00","message":"[GCS] Cleaned up inactive client: 3127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.482479481+07:00","message":"receive streaming session, msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.482515997+07:00","message":"receive 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-05-12T13:07:26.482522634+07:00","message":"receive interim result [false|false]: พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.482539326+07:00","message":"[buffer interim] 3165 false พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.482547042+07:00","message":"[bufferProcess] interim [160000000]:พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.482550089+07:00","message":"[bufferProcess] send to processor:พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.482552923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.482555635+07:00","message":"> Transcript [42596] [false]: 'พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.482558927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.482560958+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.482563287+07:00","message":"StatePrefix: 'พี่ปุ้มก็อยู่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.482565364+07:00","message":"TextPushed: 'พี่ปุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.482567902+07:00","message":"Push: 'ก็อยู่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.482569888+07:00","message":"TextPushed: 'พี่ปุ้มก็อยู่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.482572287+07:00","message":"Set new StatePrefix : 'พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.482574695+07:00","message":"Next Push (prob) : 'ใช่ครับช่วงแรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.482582091+07:00","message":"push: {false ก็อยู่ไม่ 0 0xc005d09580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.745846231+07:00","message":"receive streaming session, msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.745889669+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-05-12T13:07:26.74589708+07:00","message":"receive interim result [false|false]: พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลังๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:26.745914402+07:00","message":"[buffer interim] 3165 false พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.745923011+07:00","message":"[bufferProcess] interim [460000000]:พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.745926215+07:00","message":"[bufferProcess] send to processor:พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.745930054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.745933007+07:00","message":"> Transcript [42597] [false]: 'พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.745936569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.745938641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.745943718+07:00","message":"StatePrefix: 'พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:26.74594677+07:00","message":"TextPushed: 'พี่ปุ้มก็อยู่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:27.351170649+07:00","message":"receive streaming session, msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:27.351214942+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-05-12T13:07:27.351223757+07:00","message":"receive interim result [false|false]: พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลังๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:27.351240898+07:00","message":"[buffer interim] 3165 false พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:27.351258191+07:00","message":"[bufferProcess] interim [60000000]:พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:27.351262306+07:00","message":"[bufferProcess] send to processor:พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:27.35126951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:27.351274142+07:00","message":"> Transcript [42598] [false]: 'พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลังๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:27.351279607+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:27.351282953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:27.351286579+07:00","message":"StatePrefix: 'พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:27.351290795+07:00","message":"TextPushed: 'พี่ปุ้มก็อยู่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:28.128352951+07:00","message":"[GCS] IsForceVAD: false for message ID: 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:28.190064243+07:00","message":"[GCS] Start streaming session, msgId: 3166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:28.471835531+07:00","message":"receive streaming session, msgId: 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:28.471874524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลัง\",\"confidence\":0.9413126}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:28.471883491+07:00","message":"receive interim result [true|false]: พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:28.471893196+07:00","message":"end recv isFinal message id 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:28.471895151+07:00","message":"end Recv id 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:28.471901004+07:00","message":"[buffer interim] 3165 true พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:28.471913453+07:00","message":"[bufferProcess] interim [50000000]:พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:28.471919442+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:28.471923268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:28.471926169+07:00","message":"> Transcript [42599] [false]: 'พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลังๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:28.471929653+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:28.471931525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:28.471933629+07:00","message":"StatePrefix: 'พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:28.471936126+07:00","message":"TextPushed: 'พี่ปุ้มก็อยู่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:28.471937877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:28.471939773+07:00","message":"> Transcript [42600] [true]: 'พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรกและช่วงหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:28.47194181+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:28.471945484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:28.471947277+07:00","message":"StatePrefix: 'พี่ปุ้มก็อยู่ไม่ใช่ครับช่วงแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:28.471949436+07:00","message":"TextPushed: 'พี่ปุ้มก็อยู่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:28.47195725+07:00","message":"Push: 'ใช่ครับช่วงแรกและช่วงหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:28.471965022+07:00","message":"push: {true ใช่ครับช่วงแรกและช่วงหลัง 0 0xc005d09580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:28.481010345+07:00","message":"write wav file: './tmp/7565/7565_3165.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:28.609555462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:28.609569914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.063357841+07:00","message":"receive streaming session, msgId: 3166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.063404466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หูย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.063411658+07:00","message":"receive interim result [false|false]: หูย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.06344003+07:00","message":"[buffer interim] 3166 false หูย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.063449241+07:00","message":"[bufferProcess] interim [900000000]:หูย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.063452275+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.236047161+07:00","message":"receive streaming session, msgId: 3166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.236083693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมูหัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.236089099+07:00","message":"receive interim result [false|false]: หมูหัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.236098265+07:00","message":"[buffer interim] 3166 false หมูหัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.236105063+07:00","message":"[bufferProcess] interim [80000000]:หมูหัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.236107462+07:00","message":"[bufferProcess] send to processor:หูย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.236110497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.236113209+07:00","message":"> Transcript [42601] [false]: 'หูย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.236115215+07:00","message":"Set StatePrefix (first interim): 'หูย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.435654315+07:00","message":"receive streaming session, msgId: 3166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.435688042+07:00","message":"receive 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-05-12T13:07:29.435694331+07:00","message":"receive interim result [false|false]: หูยเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.435709441+07:00","message":"[buffer interim] 3166 false หูยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.435716151+07:00","message":"[bufferProcess] interim [260000000]:หูยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.435718326+07:00","message":"[bufferProcess] send to processor:หมูหัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.435725079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.435727761+07:00","message":"> Transcript [42602] [false]: 'หมูหัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.435729811+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.435731983+07:00","message":"Set new StatePrefix: 'หมูหัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.633905349+07:00","message":"receive streaming session, msgId: 3166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.633942463+07:00","message":"receive 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-05-12T13:07:29.633948465+07:00","message":"receive interim result [false|false]: หูยเขาเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.633964688+07:00","message":"[buffer interim] 3166 false หูยเขาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.633974093+07:00","message":"[bufferProcess] interim [440000000]:หูยเขาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.633977071+07:00","message":"[bufferProcess] send to processor:หูยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.633983861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.633987839+07:00","message":"> Transcript [42603] [false]: 'หูยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.633991146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.633994112+07:00","message":"Set new StatePrefix: 'หูยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.75487658+07:00","message":"receive streaming session, msgId: 3166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.754922257+07:00","message":"receive 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-05-12T13:07:29.754929156+07:00","message":"receive interim result [false|false]: หูยเขาเขาออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:29.7549455+07:00","message":"[buffer interim] 3166 false หูยเขาเขาออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.754956184+07:00","message":"[bufferProcess] interim [620000000]:หูยเขาเขาออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.754958972+07:00","message":"[bufferProcess] send to processor:หูยเขาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.75496496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.754967857+07:00","message":"> Transcript [42604] [false]: 'หูยเขาเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.754971512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.75497362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.754975876+07:00","message":"StatePrefix: 'หูยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:29.754978061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.072884276+07:00","message":"receive streaming session, msgId: 3166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.07292545+07:00","message":"receive 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-05-12T13:07:30.072931783+07:00","message":"receive interim result [false|false]: หูยเขาเขาออกไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.072948273+07:00","message":"[buffer interim] 3166 false หูยเขาเขาออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.072957303+07:00","message":"[bufferProcess] interim [860000000]:หูยเขาเขาออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.072959944+07:00","message":"[bufferProcess] send to processor:หูยเขาเขาออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.072963821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.072966509+07:00","message":"> Transcript [42605] [false]: 'หูยเขาเขาออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.072970206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.072972286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.072974175+07:00","message":"StatePrefix: 'หูยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.072976218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.321944061+07:00","message":"receive streaming session, msgId: 3166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.32197932+07:00","message":"receive 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-05-12T13:07:30.321985711+07:00","message":"receive interim result [false|false]: หูยเขาเขาออกไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.321996938+07:00","message":"[buffer interim] 3166 false หูยเขาเขาออกไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.322004104+07:00","message":"[bufferProcess] interim [160000000]:หูยเขาเขาออกไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.322006569+07:00","message":"[bufferProcess] send to processor:หูยเขาเขาออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.322011911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.322014784+07:00","message":"> Transcript [42606] [false]: 'หูยเขาเขาออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.322018132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.322020453+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.322024104+07:00","message":"StatePrefix: 'หูยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.322026595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.540262201+07:00","message":"receive streaming session, msgId: 3166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.540306372+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-05-12T13:07:30.540313748+07:00","message":"receive interim result [false|false]: หูยเขาเขาออกไปแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.540332274+07:00","message":"[buffer interim] 3166 false หูยเขาเขาออกไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.540344283+07:00","message":"[bufferProcess] interim [340000000]:หูยเขาเขาออกไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.540347843+07:00","message":"[bufferProcess] send to processor:หูยเขาเขาออกไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.540354711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.540359114+07:00","message":"> Transcript [42607] [false]: 'หูยเขาเขาออกไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.540364482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.540367596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.540370481+07:00","message":"StatePrefix: 'หูยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.540373489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.540381165+07:00","message":"Push: 'หูยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.540384248+07:00","message":"TextPushed: 'หูยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.540387784+07:00","message":"Set new StatePrefix : 'หูยเขาเขาออกไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.540390939+07:00","message":"Next Push (prob) : 'เขาออกไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.540409648+07:00","message":"push: {false หูยเขา 0 0xc005695b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.60495945+07:00","message":"receive streaming session, msgId: 3166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.605001882+07:00","message":"receive 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-05-12T13:07:30.60500779+07:00","message":"receive interim result [false|false]: หูยเขาเขาออกไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.605025756+07:00","message":"[buffer interim] 3166 false หูยเขาเขาออกไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.605038385+07:00","message":"[bufferProcess] interim [400000000]:หูยเขาเขาออกไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.605041375+07:00","message":"[bufferProcess] send to processor:หูยเขาเขาออกไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.605048399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.605051186+07:00","message":"> Transcript [42608] [false]: 'หูยเขาเขาออกไปแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.605054833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.605057231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.605060066+07:00","message":"StatePrefix: 'หูยเขาเขาออกไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.605062715+07:00","message":"TextPushed: 'หูยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.629278038+07:00","message":"[GCS] IsForceVAD: false for message ID: 3166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.802327483+07:00","message":"receive streaming session, msgId: 3166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.802364262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หูยเขาเขาออกไปแล้วนะ\",\"confidence\":0.84918773}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.802370022+07:00","message":"receive interim result [true|false]: หูยเขาเขาออกไปแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.802384017+07:00","message":"end recv isFinal message id 3166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.802387784+07:00","message":"end Recv id 3166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.802395149+07:00","message":"[buffer interim] 3166 true หูยเขาเขาออกไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.802402709+07:00","message":"[bufferProcess] interim [670000000]:หูยเขาเขาออกไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.802407911+07:00","message":"[bufferProcess] send to processor (isfinal):หูยเขาเขาออกไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.802411871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.802414744+07:00","message":"> Transcript [42609] [false]: 'หูยเขาเขาออกไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.802417509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.802419279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.802427417+07:00","message":"StatePrefix: 'หูยเขาเขาออกไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.802429907+07:00","message":"TextPushed: 'หูยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.802431747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.802433707+07:00","message":"> Transcript [42610] [true]: 'หูยเขาเขาออกไปแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.802435763+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.802437527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.80243911+07:00","message":"StatePrefix: 'หูยเขาเขาออกไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.80244132+07:00","message":"TextPushed: 'หูยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:30.802444028+07:00","message":"Push: 'เขาออกไปแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.802452411+07:00","message":"push: {true เขาออกไปแล้วนะ 0 0xc005695b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:30.810305164+07:00","message":"write wav file: './tmp/7565/7565_3166.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:30.819095373+07:00","message":"[GCS] Start streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.36814229+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.368177187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.368183588+07:00","message":"receive interim result [false|false]: พวกเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.368199611+07:00","message":"[buffer interim] 3167 false พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.368207409+07:00","message":"[bufferProcess] interim [540000000]:พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.368209579+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.489248781+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.489283741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.489289126+07:00","message":"receive interim result [false|false]: พวกเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.4893038+07:00","message":"[buffer interim] 3167 false พวกเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.489311035+07:00","message":"[bufferProcess] interim [660000000]:พวกเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.489313683+07:00","message":"[bufferProcess] send to processor:พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.489316748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.489319627+07:00","message":"> Transcript [42611] [false]: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.489321667+07:00","message":"Set StatePrefix (first interim): 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.506742088+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.506766458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราโชค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.506771417+07:00","message":"receive interim result [false|false]: พวกเราโชค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.50678493+07:00","message":"[buffer interim] 3167 false พวกเราโชค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.506791568+07:00","message":"[bufferProcess] interim [720000000]:พวกเราโชค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.506793772+07:00","message":"[bufferProcess] send to processor:พวกเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.506796391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.506798651+07:00","message":"> Transcript [42612] [false]: 'พวกเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.506801479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.506803812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.506806107+07:00","message":"StatePrefix: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.50680879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:31.609620263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:31.609634941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.69538359+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.695434665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราช่วงนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.695441794+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.695457812+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.695465762+07:00","message":"[bufferProcess] interim [900000000]:พวกเราช่วงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.695468411+07:00","message":"[bufferProcess] send to processor:พวกเราโชค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.695475294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.695478451+07:00","message":"> Transcript [42613] [false]: 'พวกเราโชค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.695484495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.695486887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.695488759+07:00","message":"StatePrefix: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.69549095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.814990718+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.815027372+07:00","message":"receive 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-05-12T13:07:31.815033857+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.815044691+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.815051957+07:00","message":"[bufferProcess] interim [20000000]:พวกเราช่วงนั้นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.815058742+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.81506176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.815064792+07:00","message":"> Transcript [42614] [false]: 'พวกเราช่วงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.815068529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.815070604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.815072477+07:00","message":"StatePrefix: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.815074385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.877436433+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.877478694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราช่วงนั้นเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.877484669+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.877499124+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.877506699+07:00","message":"[bufferProcess] interim [80000000]:พวกเราช่วงนั้นเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.877509179+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.877512797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.877517224+07:00","message":"> Transcript [42615] [false]: 'พวกเราช่วงนั้นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.877520618+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.877522734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.877525663+07:00","message":"StatePrefix: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.877527706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.877530239+07:00","message":"Push: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.877532038+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.877534573+07:00","message":"Set new StatePrefix : 'พวกเราช่วงนั้นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:31.877536728+07:00","message":"Next Push (prob) : 'ช่วงนั้นเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:31.877544263+07:00","message":"push: {false พวกเรา 0 0xc004218880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:32.061092046+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:32.061131309+07:00","message":"receive 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-05-12T13:07:32.061139127+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:32.061155031+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.06117204+07:00","message":"[bufferProcess] interim [260000000]:พวกเราช่วงนั้นเราก็เหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.061175472+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.061189484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.061193146+07:00","message":"> Transcript [42616] [false]: 'พวกเราช่วงนั้นเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.061200468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.061202888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.061204746+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.06120694+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:32.064191845+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:32.06423143+07:00","message":"receive 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-05-12T13:07:32.064238301+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:32.06425776+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.064264152+07:00","message":"[bufferProcess] interim [320000000]:พวกเราช่วงนั้นเราก็เหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.064267325+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.064272149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.064275761+07:00","message":"> Transcript [42617] [false]: 'พวกเราช่วงนั้นเราก็เหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.064281323+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.064284066+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.064286935+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.064290266+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:32.385350039+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:32.38538666+07:00","message":"receive 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-05-12T13:07:32.385392778+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:32.385406671+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.385414053+07:00","message":"[bufferProcess] interim [620000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.385416841+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.385419827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.385427187+07:00","message":"> Transcript [42618] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.385430699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.385432668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.385434907+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.385437519+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:32.572170323+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:32.572221581+07:00","message":"receive 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-05-12T13:07:32.57223143+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:32.57225073+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.572260527+07:00","message":"[bufferProcess] interim [740000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.572263429+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.572270483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.572273568+07:00","message":"> Transcript [42619] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.572277934+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.572280751+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.572283362+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.572285776+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.572295149+07:00","message":"Push: 'ช่วงนั้นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.57229711+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.572300149+07:00","message":"Set new StatePrefix : 'พวกเราช่วงนั้นเราก็เหนื่อยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.572302882+07:00","message":"Next Push (prob) : 'ก็เหนื่อยกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:32.572330667+07:00","message":"push: {false ช่วงนั้นเรา 0 0xc004218880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:32.961105154+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:32.961143424+07:00","message":"receive 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-05-12T13:07:32.961150152+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:32.961181692+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.961193142+07:00","message":"[bufferProcess] interim [220000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.961195774+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.961199356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.961203089+07:00","message":"> Transcript [42620] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.96120647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.961208606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.961210382+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:32.961213256+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.170663178+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.170706144+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-05-12T13:07:33.170715867+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.170729432+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.170736863+07:00","message":"[bufferProcess] interim [340000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.170739454+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.17074448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.17074728+07:00","message":"> Transcript [42621] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.170751019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.17075334+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.170755263+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.170757724+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.17872486+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.178751955+07:00","message":"receive 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-05-12T13:07:33.178757499+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.178771388+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.17877731+07:00","message":"[bufferProcess] interim [400000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.178781384+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.178787656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.178791556+07:00","message":"> Transcript [42622] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.178795934+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.178798774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.178801689+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.178805224+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.302029784+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.302072622+07:00","message":"receive 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-05-12T13:07:33.302080286+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.30210037+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.302111718+07:00","message":"[bufferProcess] interim [520000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.302115556+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.302125157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.302130055+07:00","message":"> Transcript [42623] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.302136088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.302139757+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.302143966+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.30214818+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.302158031+07:00","message":"Push: 'ก็เหนื่อยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.302161164+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.302165574+07:00","message":"Set new StatePrefix : 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.302169676+07:00","message":"Next Push (prob) : 'การที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.302181938+07:00","message":"push: {false ก็เหนื่อยกับ 0 0xc004218880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.490014982+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.49005961+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-05-12T13:07:33.49006834+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงกลม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.490084401+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.490095521+07:00","message":"[bufferProcess] interim [700000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.490098121+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.490101381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.490104176+07:00","message":"> Transcript [42624] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.490108171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.490110277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.490112145+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.490114462+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.610778608+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.610814686+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-05-12T13:07:33.610821218+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.610836672+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.610844229+07:00","message":"[bufferProcess] interim [820000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.610846703+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.610849907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.610852408+07:00","message":"> Transcript [42625] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.610856048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.610858932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.610860826+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.610863004+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.860546937+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.860594655+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-05-12T13:07:33.860603187+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.860620485+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.860634728+07:00","message":"[bufferProcess] interim [60000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.860639052+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.860647989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.860651397+07:00","message":"> Transcript [42626] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.860655696+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.860657745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.860660982+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.860665652+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.884420868+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.884462077+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-05-12T13:07:33.884467826+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.884481467+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.884486985+07:00","message":"[bufferProcess] interim [120000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.884489247+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.884492266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.884494827+07:00","message":"> Transcript [42627] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.8844983+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.884500453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.884505171+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.884510467+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.884517405+07:00","message":"Push: 'การที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.884519707+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.884522348+07:00","message":"Set new StatePrefix : 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.884524863+07:00","message":"Next Push (prob) : 'วงดนตรีแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.88453257+07:00","message":"push: {false การที่เป็น 0 0xc004218880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.996447792+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.99648688+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-05-12T13:07:33.996493312+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:33.996510587+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.996517848+07:00","message":"[bufferProcess] interim [180000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.996520338+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.996523826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.996526405+07:00","message":"> Transcript [42628] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.996529989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.996532047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.996534826+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:33.996538282+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.05084242+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.050878491+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-05-12T13:07:34.050884558+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.05089954+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.050906664+07:00","message":"[bufferProcess] interim [300000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.05090934+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.050912584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.05091544+07:00","message":"> Transcript [42629] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.050919404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.050921346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.050923177+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.050925953+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.195922354+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.195965643+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-05-12T13:07:34.195972633+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.195987344+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.195995086+07:00","message":"[bufferProcess] interim [420000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.195997864+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.19600302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.196005829+07:00","message":"> Transcript [42630] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.196009387+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.196011285+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.196013205+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.196015654+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.30932831+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.30936899+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-05-12T13:07:34.309375388+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.309394615+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.30940268+07:00","message":"[bufferProcess] interim [480000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.309406847+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.309412834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.309415574+07:00","message":"> Transcript [42631] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.309419562+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.309421486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.30943324+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.309436179+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.309442584+07:00","message":"Push: 'วงดนตรีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.309444773+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.309447379+07:00","message":"Set new StatePrefix : 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.309449958+07:00","message":"Next Push (prob) : 'ต้องเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.309474478+07:00","message":"push: {false วงดนตรีแต่ 0 0xc004218880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.493644257+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.493681444+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-05-12T13:07:34.493687943+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.493702022+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.493709258+07:00","message":"[bufferProcess] interim [660000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.493711739+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.493717101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.493720025+07:00","message":"> Transcript [42632] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.493722562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.493725555+07:00","message":"Set new StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.49696513+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.49698569+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-05-12T13:07:34.496990988+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.497000925+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.497004998+07:00","message":"[bufferProcess] interim [720000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.49700744+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.497013902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.49701609+07:00","message":"> Transcript [42633] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.497019168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.497021359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.497023259+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.497026432+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:34.610567392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:34.610568864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.759599374+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.759640028+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-05-12T13:07:34.759649329+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.759665658+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.759672937+07:00","message":"[bufferProcess] interim [960000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.759675605+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.759679134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.75968177+07:00","message":"> Transcript [42634] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.759685862+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.759687773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.759689953+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.759695248+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.912944579+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.912983733+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-05-12T13:07:34.912993749+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:34.913008208+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.913015692+07:00","message":"[bufferProcess] interim [80000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.9130185+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.913026865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.913029592+07:00","message":"> Transcript [42635] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.913033939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.913036164+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.913038856+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:34.913042336+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:35.017176006+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:35.017212951+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-05-12T13:07:35.017219672+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:35.017233778+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.017241041+07:00","message":"[bufferProcess] interim [140000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.01724389+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.017249131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.017251803+07:00","message":"> Transcript [42636] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.017255799+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.01725803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.017259868+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.017262878+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.017267729+07:00","message":"Push: 'ต้องไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.017269589+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.017271881+07:00","message":"Set new StatePrefix : 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.017274427+07:00","message":"Next Push (prob) : 'หนังกันหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:35.017299278+07:00","message":"push: {false ต้องไปถ่าย 0 0xc004218880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:35.048474356+07:00","message":"[GCS] IsForceVAD: false for message ID: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:35.078243273+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:35.078277579+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-05-12T13:07:35.078284226+07:00","message":"receive interim result [false|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันเหลือเกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:35.078299057+07:00","message":"[buffer interim] 3167 false พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.078307224+07:00","message":"[bufferProcess] interim [260000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.078310406+07:00","message":"[bufferProcess] send to processor:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.078316079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.078318562+07:00","message":"> Transcript [42637] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.078321049+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:35.109506609+07:00","message":"[GCS] Start streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:35.255778009+07:00","message":"receive streaming session, msgId: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:35.255822225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันเหลือเกิน\",\"confidence\":0.92496413}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:35.255830796+07:00","message":"receive interim result [true|false]: พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันเหลือเกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:35.255839788+07:00","message":"end recv isFinal message id 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:35.255841965+07:00","message":"end Recv id 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:35.255848017+07:00","message":"[buffer interim] 3167 true พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.255857291+07:00","message":"[bufferProcess] interim [440000000]:พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.255860419+07:00","message":"[bufferProcess] send to processor (isfinal):พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.255863835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.255866941+07:00","message":"> Transcript [42638] [false]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.255869789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.255871661+07:00","message":"Set new StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.255873655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.255875471+07:00","message":"> Transcript [42639] [true]: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.255878047+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.255879802+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.255881673+07:00","message":"StatePrefix: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่ายหนังกันเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.255887832+07:00","message":"TextPushed: 'พวกเราช่วงนั้นเราก็เหนื่อยกับการที่เป็นวงดนตรีแต่ต้องไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:35.255903513+07:00","message":"Push: 'หนังกันเหลือเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:35.25591242+07:00","message":"push: {true หนังกันเหลือเกิน 0 0xc004218880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:35.266180098+07:00","message":"write wav file: './tmp/7565/7565_3167.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:36.161374997+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:36.161433577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดสิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:36.161439306+07:00","message":"receive interim result [false|false]: ตัดสิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:36.16145787+07:00","message":"[buffer interim] 3168 false ตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.161468871+07:00","message":"[bufferProcess] interim [900000000]:ตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.161470998+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:36.343491232+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:36.343530155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดสินใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:36.343537024+07:00","message":"receive interim result [false|false]: ตัดสินใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:36.343550823+07:00","message":"[buffer interim] 3168 false ตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.343557573+07:00","message":"[bufferProcess] interim [80000000]:ตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.343559733+07:00","message":"[bufferProcess] send to processor:ตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.343565212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.343568038+07:00","message":"> Transcript [42640] [false]: 'ตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.343570184+07:00","message":"Set StatePrefix (first interim): 'ตัดสิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:36.535788433+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:36.535820517+07:00","message":"receive 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-05-12T13:07:36.535826473+07:00","message":"receive interim result [false|false]: ตัดสินใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:36.535841172+07:00","message":"[buffer interim] 3168 false ตัดสินใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.535847996+07:00","message":"[bufferProcess] interim [260000000]:ตัดสินใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.535850521+07:00","message":"[bufferProcess] send to processor:ตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.535853975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.535856876+07:00","message":"> Transcript [42641] [false]: 'ตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.535860025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.535862434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.535864518+07:00","message":"StatePrefix: 'ตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.535866497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:36.992632151+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:36.992665133+07:00","message":"receive 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-05-12T13:07:36.992670623+07:00","message":"receive interim result [false|false]: ตัดสินใจว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:36.992684343+07:00","message":"[buffer interim] 3168 false ตัดสินใจว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.992691129+07:00","message":"[bufferProcess] interim [680000000]:ตัดสินใจว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.992693347+07:00","message":"[bufferProcess] send to processor:ตัดสินใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.992697617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.992702065+07:00","message":"> Transcript [42642] [false]: 'ตัดสินใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.992707026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.992709657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.992712322+07:00","message":"StatePrefix: 'ตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:36.992715326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.366239733+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.366272238+07:00","message":"receive 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-05-12T13:07:37.366278768+07:00","message":"receive interim result [false|false]: ตัดสินใจว่าเราแย่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.366288612+07:00","message":"[buffer interim] 3168 false ตัดสินใจว่าเราแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.366295294+07:00","message":"[bufferProcess] interim [40000000]:ตัดสินใจว่าเราแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.3662975+07:00","message":"[bufferProcess] send to processor:ตัดสินใจว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.366300642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.366303641+07:00","message":"> Transcript [42643] [false]: 'ตัดสินใจว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.366306308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.366308222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.366310033+07:00","message":"StatePrefix: 'ตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.36631198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.372961389+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.372999314+07:00","message":"receive 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-05-12T13:07:37.373004891+07:00","message":"receive interim result [false|false]: ตัดสินใจว่าเราอยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.373020358+07:00","message":"[buffer interim] 3168 false ตัดสินใจว่าเราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.373027146+07:00","message":"[bufferProcess] interim [100000000]:ตัดสินใจว่าเราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.373029795+07:00","message":"[bufferProcess] send to processor:ตัดสินใจว่าเราแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.373037091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.373039822+07:00","message":"> Transcript [42644] [false]: 'ตัดสินใจว่าเราแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.373043494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.373045534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.373047382+07:00","message":"StatePrefix: 'ตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.373049335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.373056851+07:00","message":"Push: 'ตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.373058855+07:00","message":"TextPushed: 'ตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.373062798+07:00","message":"Set new StatePrefix : 'ตัดสินใจว่าเราแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.373065008+07:00","message":"Next Push (prob) : 'ใจว่าเราแย่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.373091721+07:00","message":"push: {false ตัดสิน 0 0xc005d08180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.427886863+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.427922152+07:00","message":"receive 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-05-12T13:07:37.427928937+07:00","message":"receive interim result [false|false]: ตัดสินใจว่าเราแยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.427942569+07:00","message":"[buffer interim] 3168 false ตัดสินใจว่าเราแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.427949669+07:00","message":"[bufferProcess] interim [160000000]:ตัดสินใจว่าเราแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.427952153+07:00","message":"[bufferProcess] send to processor:ตัดสินใจว่าเราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.427955181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.427957785+07:00","message":"> Transcript [42645] [false]: 'ตัดสินใจว่าเราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.427959824+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.427961693+07:00","message":"Set new StatePrefix: 'ตัดสินใจว่าเราอยาก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:37.61081371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:37.610829248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.684509776+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.684558549+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-05-12T13:07:37.684566741+07:00","message":"receive interim result [false|false]: ตัดสินใจว่าเราแยกตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.684582657+07:00","message":"[buffer interim] 3168 false ตัดสินใจว่าเราแยกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.684593439+07:00","message":"[bufferProcess] interim [340000000]:ตัดสินใจว่าเราแยกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.684598935+07:00","message":"[bufferProcess] send to processor:ตัดสินใจว่าเราแยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.684605677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.684609752+07:00","message":"> Transcript [42646] [false]: 'ตัดสินใจว่าเราแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.684614086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.684618811+07:00","message":"Set new StatePrefix: 'ตัดสินใจว่าเราแยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.749668806+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.749701499+07:00","message":"receive 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-05-12T13:07:37.749707479+07:00","message":"receive interim result [false|false]: ตัดสินใจว่าเราจะแยกตัวไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.749718554+07:00","message":"[buffer interim] 3168 false ตัดสินใจว่าเราจะแยกตัวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.749727629+07:00","message":"[bufferProcess] interim [520000000]:ตัดสินใจว่าเราจะแยกตัวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.74973156+07:00","message":"[bufferProcess] send to processor:ตัดสินใจว่าเราแยกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.749736008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.749740791+07:00","message":"> Transcript [42647] [false]: 'ตัดสินใจว่าเราแยกตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.749744593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.749746733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.749748558+07:00","message":"StatePrefix: 'ตัดสินใจว่าเราแยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.749750939+07:00","message":"TextPushed: 'ตัดสิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.95434788+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.954392158+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-05-12T13:07:37.954399023+07:00","message":"receive interim result [false|false]: ตัดสินใจว่าเราแยกตัวเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:37.954417943+07:00","message":"[buffer interim] 3168 false ตัดสินใจว่าเราแยกตัวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.954439044+07:00","message":"[bufferProcess] interim [640000000]:ตัดสินใจว่าเราแยกตัวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.954441721+07:00","message":"[bufferProcess] send to processor:ตัดสินใจว่าเราจะแยกตัวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.954445947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.954451308+07:00","message":"> Transcript [42648] [false]: 'ตัดสินใจว่าเราจะแยกตัวไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.954453664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:37.954456549+07:00","message":"Set new StatePrefix: 'ตัดสินใจว่าเราจะแยกตัวไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.070312352+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.070362877+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-05-12T13:07:38.07037271+07:00","message":"receive interim result [false|false]: ตัดสินใจว่าเราจะแยกตัวไปเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.070392046+07:00","message":"[buffer interim] 3168 false ตัดสินใจว่าเราจะแยกตัวไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.070401439+07:00","message":"[bufferProcess] interim [760000000]:ตัดสินใจว่าเราจะแยกตัวไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.07040545+07:00","message":"[bufferProcess] send to processor:ตัดสินใจว่าเราแยกตัวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.070414586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.070419838+07:00","message":"> Transcript [42649] [false]: 'ตัดสินใจว่าเราแยกตัวเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.070434438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.070440979+07:00","message":"Set new StatePrefix: 'ตัดสินใจว่าเราแยกตัวเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.087296099+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.087343296+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-05-12T13:07:38.087352015+07:00","message":"receive interim result [false|false]: ตัดสินใจว่าเราแยกตัวเป็นเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.0873731+07:00","message":"[buffer interim] 3168 false ตัดสินใจว่าเราแยกตัวเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.087384007+07:00","message":"[bufferProcess] interim [820000000]:ตัดสินใจว่าเราแยกตัวเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.087388483+07:00","message":"[bufferProcess] send to processor:ตัดสินใจว่าเราจะแยกตัวไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.087400007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.087405078+07:00","message":"> Transcript [42650] [false]: 'ตัดสินใจว่าเราจะแยกตัวไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.087410229+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.087414575+07:00","message":"Set new StatePrefix: 'ตัดสินใจว่าเราจะแยกตัวไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.265239804+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.265292171+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-05-12T13:07:38.265298074+07:00","message":"receive interim result [false|false]: ตัดสินใจว่าเราจะแยกตัวไปเล่นตรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.265308858+07:00","message":"[buffer interim] 3168 false ตัดสินใจว่าเราจะแยกตัวไปเล่นตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.265316079+07:00","message":"[bufferProcess] interim [940000000]:ตัดสินใจว่าเราจะแยกตัวไปเล่นตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.26531869+07:00","message":"[bufferProcess] send to processor:ตัดสินใจว่าเราแยกตัวเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.265321834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.265324562+07:00","message":"> Transcript [42651] [false]: 'ตัดสินใจว่าเราแยกตัวเป็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.265326578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.265328593+07:00","message":"Set new StatePrefix: 'ตัดสินใจว่าเราแยกตัวเป็นเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.324909606+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.324951146+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-05-12T13:07:38.324958045+07:00","message":"receive interim result [false|false]: ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.324974195+07:00","message":"[buffer interim] 3168 false ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.324981754+07:00","message":"[bufferProcess] interim [60000000]:ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.324984629+07:00","message":"[bufferProcess] send to processor:ตัดสินใจว่าเราจะแยกตัวไปเล่นตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.324991417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.324994265+07:00","message":"> Transcript [42652] [false]: 'ตัดสินใจว่าเราจะแยกตัวไปเล่นตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.324996741+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.324998908+07:00","message":"Set new StatePrefix: 'ตัดสินใจว่าเราจะแยกตัวไปเล่นตรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.58778699+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.587829334+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-05-12T13:07:38.587836699+07:00","message":"receive interim result [false|false]: ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.587851841+07:00","message":"[buffer interim] 3168 false ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.587862857+07:00","message":"[bufferProcess] interim [300000000]:ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.587866365+07:00","message":"[bufferProcess] send to processor:ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.587873257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.587877294+07:00","message":"> Transcript [42653] [false]: 'ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.587881266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.587885086+07:00","message":"Set new StatePrefix: 'ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.666533771+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.666580474+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-05-12T13:07:38.666587168+07:00","message":"receive interim result [false|false]: ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.666602597+07:00","message":"[buffer interim] 3168 false ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.666615706+07:00","message":"[bufferProcess] interim [420000000]:ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.666618508+07:00","message":"[bufferProcess] send to processor:ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.666625589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.666628505+07:00","message":"> Transcript [42654] [false]: 'ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.666632468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.666635348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.66663714+07:00","message":"StatePrefix: 'ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.666639788+07:00","message":"TextPushed: 'ตัดสิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.837218955+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.837260434+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-05-12T13:07:38.837267312+07:00","message":"receive interim result [false|false]: ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.837283558+07:00","message":"[buffer interim] 3168 false ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.83729418+07:00","message":"[bufferProcess] interim [540000000]:ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.837297201+07:00","message":"[bufferProcess] send to processor:ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.837305915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.837308905+07:00","message":"> Transcript [42655] [false]: 'ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.837312437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.837314437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.837316762+07:00","message":"StatePrefix: 'ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:38.83731892+07:00","message":"TextPushed: 'ตัดสิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:38.948688448+07:00","message":"[GCS] IsForceVAD: false for message ID: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:39.049447145+07:00","message":"receive streaming session, msgId: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:39.049487061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็เลยตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดีกว่า\",\"confidence\":0.953134}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:39.049493425+07:00","message":"receive interim result [true|false]: เราก็เลยตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:39.04950389+07:00","message":"end recv isFinal message id 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:39.049506029+07:00","message":"end Recv id 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:39.049512535+07:00","message":"[buffer interim] 3168 true เราก็เลยตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049520327+07:00","message":"[bufferProcess] interim [870000000]:เราก็เลยตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049524673+07:00","message":"[bufferProcess] send to processor (isfinal):ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049528319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049531268+07:00","message":"> Transcript [42656] [false]: 'ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049535755+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049537865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049539947+07:00","message":"StatePrefix: 'ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049542313+07:00","message":"TextPushed: 'ตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049543955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049546119+07:00","message":"> Transcript [42657] [true]: 'เราก็เลยตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.04954831+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049551371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049553086+07:00","message":"StatePrefix: 'ตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049555019+07:00","message":"TextPushed: 'ตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.04955654+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049682191+07:00","message":"Push: 'ว่าเราจะแยกตัวไปเล่นดนตรีกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049684986+07:00","message":"TextPushed: 'ตัดสินว่าเราจะแยกตัวไปเล่นดนตรีกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049687379+07:00","message":"Set new StatePrefix : 'เราก็เลยตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049689573+07:00","message":"Next Push (prob) : 'เราก็เลยตัดสินใจว่าเราจะแยกตัวไปเล่นดนตรีกันดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:39.049697327+07:00","message":"push: {true ว่าเราจะแยกตัวไปเล่นดนตรีกันดีกว่า 0 0xc005d08180}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.049709221+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3168.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:39.058827652+07:00","message":"write wav file: './tmp/7565/7565_3168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:39.212790822+07:00","message":"[GCS] Start streaming session, msgId: 3169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:39.740999104+07:00","message":"receive streaming session, msgId: 3169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:39.74103465+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-05-12T13:07:39.741040281+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:39.741054868+07:00","message":"[buffer interim] 3169 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.741061712+07:00","message":"[bufferProcess] interim [300000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:39.741063752+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.283625499+07:00","message":"receive streaming session, msgId: 3169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.283660827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุ้ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.283666833+07:00","message":"receive interim result [false|false]: อุ้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.283679081+07:00","message":"[buffer interim] 3169 false อุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.283687578+07:00","message":"[bufferProcess] interim [840000000]:อุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.283690284+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.283695198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.283697869+07:00","message":"> Transcript [42658] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.283699755+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.459399076+07:00","message":"receive streaming session, msgId: 3169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.459474195+07:00","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-05-12T13:07:40.459481061+07:00","message":"receive interim result [false|false]: อุ้มมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.45949817+07:00","message":"[buffer interim] 3169 false อุ้มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.459506395+07:00","message":"[bufferProcess] interim [960000000]:อุ้มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.459509241+07:00","message":"[bufferProcess] send to processor:อุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.459518519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.459522033+07:00","message":"> Transcript [42659] [false]: 'อุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.459524543+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.459526647+07:00","message":"Set new StatePrefix: 'อุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.523871421+07:00","message":"receive streaming session, msgId: 3169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.523913046+07:00","message":"receive 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-05-12T13:07:40.523919538+07:00","message":"receive interim result [false|false]: อุ้มมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.523932287+07:00","message":"[buffer interim] 3169 false อุ้มมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.523940098+07:00","message":"[bufferProcess] interim [20000000]:อุ้มมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.523942704+07:00","message":"[bufferProcess] send to processor:อุ้มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.523948975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.523951703+07:00","message":"> Transcript [42660] [false]: 'อุ้มมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.523954758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.523956943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.523958831+07:00","message":"StatePrefix: 'อุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.523960883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.560904698+07:00","message":"receive streaming session, msgId: 3169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.560950491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุ้มมาเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.560958663+07:00","message":"receive interim result [false|false]: อุ้มมาเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.560975694+07:00","message":"[buffer interim] 3169 false อุ้มมาเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.560983404+07:00","message":"[bufferProcess] interim [80000000]:อุ้มมาเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.560986338+07:00","message":"[bufferProcess] send to processor:อุ้มมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.560989605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.560992618+07:00","message":"> Transcript [42661] [false]: 'อุ้มมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.560995246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.560997115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.56099912+07:00","message":"StatePrefix: 'อุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.561001785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:40.61125592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:40.611283485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.671959982+07:00","message":"receive streaming session, msgId: 3169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.671997915+07:00","message":"receive 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-05-12T13:07:40.672004556+07:00","message":"receive interim result [false|false]: อุ้มเล่นมุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.672019762+07:00","message":"[buffer interim] 3169 false อุ้มเล่นมุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.672028503+07:00","message":"[bufferProcess] interim [320000000]:อุ้มเล่นมุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.672031127+07:00","message":"[bufferProcess] send to processor:อุ้มมาเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.6720341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.672036916+07:00","message":"> Transcript [42662] [false]: 'อุ้มมาเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.672040124+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.672042007+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.672043911+07:00","message":"StatePrefix: 'อุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.672045913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.688283933+07:00","message":"[GCS] IsForceVAD: false for message ID: 3169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.801560627+07:00","message":"receive streaming session, msgId: 3169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.801593964+07:00","message":"receive 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-05-12T13:07:40.801599492+07:00","message":"receive interim result [false|false]: อุ้มเล่นบ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.801617808+07:00","message":"[buffer interim] 3169 false อุ้มเล่นบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.801626429+07:00","message":"[bufferProcess] interim [440000000]:อุ้มเล่นบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.801629613+07:00","message":"[bufferProcess] send to processor:อุ้มเล่นมุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.801633572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.801636312+07:00","message":"> Transcript [42663] [false]: 'อุ้มเล่นมุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.801639101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.801641073+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.801643013+07:00","message":"StatePrefix: 'อุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.801644985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.801651521+07:00","message":"Push: 'อุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.801653688+07:00","message":"TextPushed: 'อุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.801655805+07:00","message":"Set new StatePrefix : 'อุ้มเล่นมุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.801658172+07:00","message":"Next Push (prob) : 'เล่นมุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.801665577+07:00","message":"push: {false อุ้ม 0 0xc003b7c100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.905301573+07:00","message":"receive streaming session, msgId: 3169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.905346001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุ้มมาเล่นโว้ย\",\"confidence\":0.8701039}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.905353429+07:00","message":"receive interim result [true|false]: อุ้มมาเล่นโว้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.905364776+07:00","message":"end recv isFinal message id 3169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.905366975+07:00","message":"end Recv id 3169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.905387824+07:00","message":"[buffer interim] 3169 true อุ้มมาเล่นโว้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.905411496+07:00","message":"[bufferProcess] interim [500000000]:อุ้มมาเล่นโว้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.905417479+07:00","message":"[bufferProcess] send to processor (isfinal):อุ้มเล่นบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.905421239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.905433344+07:00","message":"> Transcript [42664] [false]: 'อุ้มเล่นบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.905436217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.905438348+07:00","message":"Set new StatePrefix: 'อุ้มเล่นบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.905440442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.90544229+07:00","message":"> Transcript [42665] [true]: 'อุ้มมาเล่นโว้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.905445243+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.905447157+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.905449391+07:00","message":"StatePrefix: 'อุ้มเล่นบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.905451438+07:00","message":"TextPushed: 'อุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:40.905458091+07:00","message":"Push: 'มาเล่นโว้ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:40.905468276+07:00","message":"push: {true มาเล่นโว้ย 0 0xc003b7c100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:40.912024532+07:00","message":"write wav file: './tmp/7565/7565_3169.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:41.069890459+07:00","message":"[GCS] Start streaming session, msgId: 3170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.098701858+07:00","message":"receive streaming session, msgId: 3170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.098751968+07:00","message":"receive 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-05-12T13:07:42.098757527+07:00","message":"receive interim result [false|false]: ดึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.098772788+07:00","message":"[buffer interim] 3170 false ดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.098781653+07:00","message":"[bufferProcess] interim [20000000]:ดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.098783524+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.098789359+07:00","message":"[bufferProcess] send to processor (ticker):ดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.098791972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.098794622+07:00","message":"> Transcript [42666] [false]: 'ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.098796738+07:00","message":"Set StatePrefix (first interim): 'ดึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.165994115+07:00","message":"receive streaming session, msgId: 3170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.166026685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดื่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.16603222+07:00","message":"receive interim result [false|false]: ดื่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.166044826+07:00","message":"[buffer interim] 3170 false ดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.166051409+07:00","message":"[bufferProcess] interim [80000000]:ดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.166053365+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.262900712+07:00","message":"receive streaming session, msgId: 3170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.262934742+07:00","message":"receive 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-05-12T13:07:42.262941156+07:00","message":"receive interim result [false|false]: หลวงปู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.262955322+07:00","message":"[buffer interim] 3170 false หลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.262961979+07:00","message":"[bufferProcess] interim [140000000]:หลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.262964022+07:00","message":"[bufferProcess] send to processor:ดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.262967252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.262969936+07:00","message":"> Transcript [42667] [false]: 'ดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.262972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.262974006+07:00","message":"Set new StatePrefix: 'ดื่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.285294304+07:00","message":"receive streaming session, msgId: 3170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.285327424+07:00","message":"receive 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-05-12T13:07:42.285332624+07:00","message":"receive interim result [false|false]: ดึงปุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.285345246+07:00","message":"[buffer interim] 3170 false ดึงปุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.285352171+07:00","message":"[bufferProcess] interim [200000000]:ดึงปุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.285354167+07:00","message":"[bufferProcess] send to processor:หลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.285357146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.285360012+07:00","message":"> Transcript [42668] [false]: 'หลวงปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.285362289+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.285364265+07:00","message":"Set new StatePrefix: 'หลวงปู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.452769867+07:00","message":"receive streaming session, msgId: 3170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.452810858+07:00","message":"receive 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-05-12T13:07:42.452816384+07:00","message":"receive interim result [false|false]: ดึงปุ่มมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.452834579+07:00","message":"[buffer interim] 3170 false ดึงปุ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.452843195+07:00","message":"[bufferProcess] interim [380000000]:ดึงปุ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.452845498+07:00","message":"[bufferProcess] send to processor:ดึงปุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.452848965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.452852123+07:00","message":"> Transcript [42669] [false]: 'ดึงปุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.452854855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.4528569+07:00","message":"Set new StatePrefix: 'ดึงปุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.608526791+07:00","message":"[GCS] IsForceVAD: false for message ID: 3170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.73773381+07:00","message":"receive streaming session, msgId: 3170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.737785308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดึงปุ่มมา\",\"confidence\":0.95433503}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.737794902+07:00","message":"receive interim result [true|false]: ดึงปุ่มมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.737807064+07:00","message":"end recv isFinal message id 3170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.737809099+07:00","message":"end Recv id 3170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.737818357+07:00","message":"[buffer interim] 3170 true ดึงปุ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.737829447+07:00","message":"[bufferProcess] interim [770000000]:ดึงปุ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.737836341+07:00","message":"[bufferProcess] send to processor (isfinal):ดึงปุ่มมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.73784005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.737843064+07:00","message":"> Transcript [42670] [false]: 'ดึงปุ่มมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.737845907+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.737847715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.737849559+07:00","message":"StatePrefix: 'ดึงปุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.737851718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.737853378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.737855307+07:00","message":"> Transcript [42671] [true]: 'ดึงปุ่มมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.737857388+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.737858972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.73786054+07:00","message":"StatePrefix: 'ดึงปุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.737862372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:42.737869578+07:00","message":"Push: 'ดึงปุ่มมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.73787792+07:00","message":"push: {true ดึงปุ่มมา 0 0xc0035b8b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:42.743328006+07:00","message":"[GCS] Start streaming session, msgId: 3171"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:42.745088088+07:00","message":"write wav file: './tmp/7565/7565_3170.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:43.290467522+07:00","message":"receive streaming session, msgId: 3171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:43.290511172+07:00","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-05-12T13:07:43.290517594+07:00","message":"receive interim result [false|false]: คุยเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:43.29053439+07:00","message":"[buffer interim] 3171 false คุยเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:43.290541331+07:00","message":"[bufferProcess] interim [420000000]:คุยเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:43.290543566+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:43.384488037+07:00","message":"[GCS] IsForceVAD: false for message ID: 3171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:43.484554122+07:00","message":"receive streaming session, msgId: 3171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:43.484593152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยเล่น\",\"confidence\":0.9508594}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:43.484599368+07:00","message":"receive interim result [true|false]: คุยเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:43.484610098+07:00","message":"end recv isFinal message id 3171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:43.484612331+07:00","message":"end Recv id 3171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:43.484619624+07:00","message":"[buffer interim] 3171 true คุยเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:43.484630063+07:00","message":"[bufferProcess] interim [660000000]:คุยเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:43.484632695+07:00","message":"[bufferProcess] send to processor (isfinal):คุยเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:43.484635703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:43.484639433+07:00","message":"> Transcript [42672] [false]: 'คุยเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:43.484641441+07:00","message":"Set StatePrefix (first interim): 'คุยเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:43.484643036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:43.484644774+07:00","message":"> Transcript [42673] [true]: 'คุยเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:43.484647901+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:43.48464972+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:43.484651773+07:00","message":"StatePrefix: 'คุยเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:43.484653754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:43.484660562+07:00","message":"Push: 'คุยเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:43.484668399+07:00","message":"push: {true คุยเล่น 0 0xc003b7c600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:43.489771714+07:00","message":"write wav file: './tmp/7565/7565_3171.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:43.612003952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:43.612011245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:43.759923846+07:00","message":"[GCS] Start streaming session, msgId: 3172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:44.43920392+07:00","message":"receive streaming session, msgId: 3172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:44.43924174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Korean\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:44.439246654+07:00","message":"receive interim result [false|false]: Korean"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:44.439261869+07:00","message":"[buffer interim] 3172 false Korean"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:44.439270797+07:00","message":"[bufferProcess] interim [720000000]:Korean"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:44.439273226+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:44.528632744+07:00","message":"[GCS] IsForceVAD: false for message ID: 3172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:44.660227834+07:00","message":"[GCS] Start streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:44.664997709+07:00","message":"receive streaming session, msgId: 3172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:44.665035481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Korean\",\"confidence\":0.9233024}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:44.665040915+07:00","message":"receive interim result [true|false]: Korean"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:44.665048343+07:00","message":"end recv isFinal message id 3172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:44.665050668+07:00","message":"end Recv id 3172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:44.66505581+07:00","message":"[buffer interim] 3172 true Korean"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:44.665064696+07:00","message":"[bufferProcess] interim [990000000]:Korean"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:44.665067734+07:00","message":"[bufferProcess] send to processor (isfinal):Korean"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:44.665071372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:44.665074147+07:00","message":"> Transcript [42674] [false]: 'Korean'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:44.665076457+07:00","message":"Set StatePrefix (first interim): 'Korean'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:44.66507797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:44.665079783+07:00","message":"> Transcript [42675] [true]: 'Korean'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:44.665085148+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:44.665087074+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:44.665089443+07:00","message":"StatePrefix: 'Korean'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:44.665091207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:44.665094056+07:00","message":"Push: 'Korean'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:44.665102554+07:00","message":"push: {true Korean 0 0xc003b7ca00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:44.670540981+07:00","message":"write wav file: './tmp/7565/7565_3172.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:45.402559996+07:00","message":"receive streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:45.402589761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทคนิค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:45.402594447+07:00","message":"receive interim result [false|false]: เทคนิค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:45.402607152+07:00","message":"[buffer interim] 3173 false เทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:45.402626835+07:00","message":"[bufferProcess] interim [600000000]:เทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:45.402629243+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:45.637577774+07:00","message":"receive streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:45.637619407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เค้กในสาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:45.6376258+07:00","message":"receive interim result [false|false]: เค้กในสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:45.637643097+07:00","message":"[buffer interim] 3173 false เค้กในสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:45.637654501+07:00","message":"[bufferProcess] interim [780000000]:เค้กในสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:45.637656956+07:00","message":"[bufferProcess] send to processor:เทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:45.637661029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:45.637665963+07:00","message":"> Transcript [42676] [false]: 'เทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:45.637669553+07:00","message":"Set StatePrefix (first interim): 'เทคนิค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:45.847718954+07:00","message":"receive streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:45.84777432+07:00","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-05-12T13:07:45.847782161+07:00","message":"receive interim result [false|false]: เมษายน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:45.847801211+07:00","message":"[buffer interim] 3173 false เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:45.84780954+07:00","message":"[bufferProcess] interim [960000000]:เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:45.847814841+07:00","message":"[bufferProcess] send to processor:เค้กในสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:45.847823074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:45.847826453+07:00","message":"> Transcript [42677] [false]: 'เค้กในสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:45.847828843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:45.847831095+07:00","message":"Set new StatePrefix: 'เค้กในสาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.013638337+07:00","message":"receive streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.013686894+07:00","message":"receive 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-05-12T13:07:46.013693745+07:00","message":"receive interim result [false|false]: เค้กในสายดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.013708293+07:00","message":"[buffer interim] 3173 false เค้กในสายดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.013716243+07:00","message":"[bufferProcess] interim [140000000]:เค้กในสายดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.013719201+07:00","message":"[bufferProcess] send to processor:เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.013727466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.013730405+07:00","message":"> Transcript [42678] [false]: 'เมษายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.013732532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.013734541+07:00","message":"Set new StatePrefix: 'เมษายน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.210461824+07:00","message":"receive streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.210501594+07:00","message":"receive 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-05-12T13:07:46.21050982+07:00","message":"receive interim result [false|false]: เค้กในสายดนตรีเนื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.210529919+07:00","message":"[buffer interim] 3173 false เค้กในสายดนตรีเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.210539738+07:00","message":"[bufferProcess] interim [380000000]:เค้กในสายดนตรีเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.210544403+07:00","message":"[bufferProcess] send to processor:เค้กในสายดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.210549607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.210554401+07:00","message":"> Transcript [42679] [false]: 'เค้กในสายดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.21055806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.210561354+07:00","message":"Set new StatePrefix: 'เค้กในสายดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.402980434+07:00","message":"receive streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.40301624+07:00","message":"receive 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-05-12T13:07:46.403021568+07:00","message":"receive interim result [false|false]: เค้กในสายดนตรีเนื้อคู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.403036162+07:00","message":"[buffer interim] 3173 false เค้กในสายดนตรีเนื้อคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.403044178+07:00","message":"[bufferProcess] interim [560000000]:เค้กในสายดนตรีเนื้อคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.403046818+07:00","message":"[bufferProcess] send to processor:เค้กในสายดนตรีเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.403053561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.403056527+07:00","message":"> Transcript [42680] [false]: 'เค้กในสายดนตรีเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.403060066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.403064163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.403066919+07:00","message":"StatePrefix: 'เค้กในสายดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.403070406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.432883927+07:00","message":"receive streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.432920013+07:00","message":"receive 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-05-12T13:07:46.432926446+07:00","message":"receive interim result [false|false]: เค้กในสายดนตรีในห้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.43294229+07:00","message":"[buffer interim] 3173 false เค้กในสายดนตรีในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.432952885+07:00","message":"[bufferProcess] interim [620000000]:เค้กในสายดนตรีในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.432955254+07:00","message":"[bufferProcess] send to processor:เค้กในสายดนตรีเนื้อคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.432962936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.432966232+07:00","message":"> Transcript [42681] [false]: 'เค้กในสายดนตรีเนื้อคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.432969256+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.432971391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.432973379+07:00","message":"StatePrefix: 'เค้กในสายดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.43297545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:46.612026846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:46.612044146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.612972336+07:00","message":"receive streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.613011131+07:00","message":"receive 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-05-12T13:07:46.613016957+07:00","message":"receive interim result [false|false]: เค้กในสายดนตรีในห้องเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.613033155+07:00","message":"[buffer interim] 3173 false เค้กในสายดนตรีในห้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.613040484+07:00","message":"[bufferProcess] interim [740000000]:เค้กในสายดนตรีในห้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.613043855+07:00","message":"[bufferProcess] send to processor:เค้กในสายดนตรีในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.613051586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.61305468+07:00","message":"> Transcript [42682] [false]: 'เค้กในสายดนตรีในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.613060466+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.613062653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.613065438+07:00","message":"StatePrefix: 'เค้กในสายดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.613067642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.737324485+07:00","message":"receive streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.737361072+07:00","message":"receive 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-05-12T13:07:46.737368933+07:00","message":"receive interim result [false|false]: เค้กในสายดนตรีในห้องเป็นค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.737381443+07:00","message":"[buffer interim] 3173 false เค้กในสายดนตรีในห้องเป็นค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.737390407+07:00","message":"[bufferProcess] interim [860000000]:เค้กในสายดนตรีในห้องเป็นค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.737392835+07:00","message":"[bufferProcess] send to processor:เค้กในสายดนตรีในห้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.737396201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.737399307+07:00","message":"> Transcript [42683] [false]: 'เค้กในสายดนตรีในห้องเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.73740276+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.73740483+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.737407036+07:00","message":"StatePrefix: 'เค้กในสายดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.737409213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.737415451+07:00","message":"Push: 'เค้กในสายดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.737417239+07:00","message":"TextPushed: 'เค้กในสายดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.737419279+07:00","message":"Set new StatePrefix : 'เค้กในสายดนตรีในห้องเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.737421413+07:00","message":"Next Push (prob) : 'ในห้องเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.737453067+07:00","message":"push: {false เค้กในสายดนตรี 0 0xc005d09b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.764232273+07:00","message":"receive streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.76426809+07:00","message":"receive 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-05-12T13:07:46.764273505+07:00","message":"receive interim result [false|false]: เค้กในสายดนตรีในห้องกินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.764286326+07:00","message":"[buffer interim] 3173 false เค้กในสายดนตรีในห้องกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.764293367+07:00","message":"[bufferProcess] interim [920000000]:เค้กในสายดนตรีในห้องกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.764295606+07:00","message":"[bufferProcess] send to processor:เค้กในสายดนตรีในห้องเป็นค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.764298757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.764301246+07:00","message":"> Transcript [42684] [false]: 'เค้กในสายดนตรีในห้องเป็นค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.764304407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.764306512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.764308364+07:00","message":"StatePrefix: 'เค้กในสายดนตรีในห้องเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.764310659+07:00","message":"TextPushed: 'เค้กในสายดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.815648844+07:00","message":"receive streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.815684126+07:00","message":"receive 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-05-12T13:07:46.815690306+07:00","message":"receive interim result [false|false]: เค้กในสายดนตรีในห้องเป็นคราบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.815703327+07:00","message":"[buffer interim] 3173 false เค้กในสายดนตรีในห้องเป็นคราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.815714825+07:00","message":"[bufferProcess] interim [980000000]:เค้กในสายดนตรีในห้องเป็นคราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.815717216+07:00","message":"[bufferProcess] send to processor:เค้กในสายดนตรีในห้องกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.815723961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.815726579+07:00","message":"> Transcript [42685] [false]: 'เค้กในสายดนตรีในห้องกินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.815728679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.815730569+07:00","message":"Set new StatePrefix: 'เค้กในสายดนตรีในห้องกินข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.928466979+07:00","message":"receive streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.928524589+07:00","message":"receive 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-05-12T13:07:46.928530699+07:00","message":"receive interim result [false|false]: เค้กในสายดนตรีในห้องเป็นคลัช"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.928544514+07:00","message":"[buffer interim] 3173 false เค้กในสายดนตรีในห้องเป็นคลัช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.928553787+07:00","message":"[bufferProcess] interim [100000000]:เค้กในสายดนตรีในห้องเป็นคลัช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.928556295+07:00","message":"[bufferProcess] send to processor:เค้กในสายดนตรีในห้องเป็นคราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.928561774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.928564734+07:00","message":"> Transcript [42686] [false]: 'เค้กในสายดนตรีในห้องเป็นคราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.928567209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.928569392+07:00","message":"Set new StatePrefix: 'เค้กในสายดนตรีในห้องเป็นคราบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.975681196+07:00","message":"receive streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.975716001+07:00","message":"receive 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-05-12T13:07:46.975722077+07:00","message":"receive interim result [false|false]: เค้กในสายดนตรีในห้องเป็นฮาร์ดคอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:46.975739454+07:00","message":"[buffer interim] 3173 false เค้กในสายดนตรีในห้องเป็นฮาร์ดคอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.975750915+07:00","message":"[bufferProcess] interim [160000000]:เค้กในสายดนตรีในห้องเป็นฮาร์ดคอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.97575469+07:00","message":"[bufferProcess] send to processor:เค้กในสายดนตรีในห้องเป็นคลัช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.975759283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.975763814+07:00","message":"> Transcript [42687] [false]: 'เค้กในสายดนตรีในห้องเป็นคลัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.975767188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:46.975770424+07:00","message":"Set new StatePrefix: 'เค้กในสายดนตรีในห้องเป็นคลัช'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:47.149998582+07:00","message":"[GCS] IsForceVAD: false for message ID: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:47.22827434+07:00","message":"receive streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:47.228315081+07:00","message":"receive 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-05-12T13:07:47.228325041+07:00","message":"receive interim result [false|false]: เค้กในสายดนตรีในห้องเป็นทาสคอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:47.228342258+07:00","message":"[buffer interim] 3173 false เค้กในสายดนตรีในห้องเป็นทาสคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.228351025+07:00","message":"[bufferProcess] interim [400000000]:เค้กในสายดนตรีในห้องเป็นทาสคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.228353687+07:00","message":"[bufferProcess] send to processor:เค้กในสายดนตรีในห้องเป็นฮาร์ดคอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.228360405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.228363234+07:00","message":"> Transcript [42688] [false]: 'เค้กในสายดนตรีในห้องเป็นฮาร์ดคอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.22836568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.228367751+07:00","message":"Set new StatePrefix: 'เค้กในสายดนตรีในห้องเป็นฮาร์ดคอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:47.352499279+07:00","message":"receive streaming session, msgId: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:47.352545231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เค้กในสายดนตรีเนื้อต้องเป็นทาสคอร์ด\",\"confidence\":0.8411914}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:47.352553349+07:00","message":"receive interim result [true|false]: เค้กในสายดนตรีเนื้อต้องเป็นทาสคอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:47.352565349+07:00","message":"end recv isFinal message id 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:47.352567653+07:00","message":"end Recv id 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:47.352574695+07:00","message":"[buffer interim] 3173 true เค้กในสายดนตรีเนื้อต้องเป็นทาสคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.352586911+07:00","message":"[bufferProcess] interim [520000000]:เค้กในสายดนตรีเนื้อต้องเป็นทาสคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.352594001+07:00","message":"[bufferProcess] send to processor (isfinal):เค้กในสายดนตรีในห้องเป็นทาสคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.352597846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.35260205+07:00","message":"> Transcript [42689] [false]: 'เค้กในสายดนตรีในห้องเป็นทาสคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.352604829+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.352607071+07:00","message":"Set new StatePrefix: 'เค้กในสายดนตรีในห้องเป็นทาสคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.352608958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.352610859+07:00","message":"> Transcript [42690] [true]: 'เค้กในสายดนตรีเนื้อต้องเป็นทาสคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.352616375+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.352618551+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.352620423+07:00","message":"StatePrefix: 'เค้กในสายดนตรีในห้องเป็นทาสคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.352622973+07:00","message":"TextPushed: 'เค้กในสายดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:47.352631182+07:00","message":"Push: 'เนื้อต้องเป็นทาสคอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:47.352641414+07:00","message":"push: {true เนื้อต้องเป็นทาสคอร์ด 0 0xc005d09b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:47.360249803+07:00","message":"write wav file: './tmp/7565/7565_3173.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:47.60905569+07:00","message":"[GCS] Start streaming session, msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:48.829432086+07:00","message":"receive streaming session, msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:48.829475212+07:00","message":"receive 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-05-12T13:07:48.829480766+07:00","message":"receive interim result [false|false]: สินธร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:48.829499088+07:00","message":"[buffer interim] 3174 false สินธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:48.829506286+07:00","message":"[bufferProcess] interim [20000000]:สินธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:48.829508098+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:48.829517473+07:00","message":"[bufferProcess] send to processor (ticker):สินธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:48.829520635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:48.829523283+07:00","message":"> Transcript [42691] [false]: 'สินธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:48.829525757+07:00","message":"Set StatePrefix (first interim): 'สินธร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:48.994712491+07:00","message":"receive streaming session, msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:48.994748742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"manganese\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:48.99475378+07:00","message":"receive interim result [false|false]: manganese"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:48.994763954+07:00","message":"[buffer interim] 3174 false manganese"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:48.994770605+07:00","message":"[bufferProcess] interim [140000000]:manganese"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:48.994772425+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.55448657+07:00","message":"receive streaming session, msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.554527818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"manganese ต้องเป็นห่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.554535512+07:00","message":"receive interim result [false|false]: manganese ต้องเป็นห่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.554551609+07:00","message":"[buffer interim] 3174 false manganese ต้องเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.554558657+07:00","message":"[bufferProcess] interim [680000000]:manganese ต้องเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.554561306+07:00","message":"[bufferProcess] send to processor:manganese"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.554566161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.554568775+07:00","message":"> Transcript [42692] [false]: 'manganese'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.5545711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.554573617+07:00","message":"Set new StatePrefix: 'manganese'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.584073493+07:00","message":"receive streaming session, msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.584110528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"manganese\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.584117293+07:00","message":"receive interim result [false|false]: manganese"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.584128099+07:00","message":"receive 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-05-12T13:07:49.584132922+07:00","message":"receive interim result [false|false]:  ต้องเป็นห่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.584147393+07:00","message":"[buffer interim] 3174 false manganese"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.584161817+07:00","message":"[buffer interim] 3174 false  ต้องเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.584170297+07:00","message":"[bufferProcess] interim [740000000]:manganese"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.584173709+07:00","message":"[bufferProcess] send to processor:manganese ต้องเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.584179936+07:00","message":"[bufferProcess] interim [740000000]: ต้องเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.584183483+07:00","message":"[bufferProcess] update buffer: manganese ต้องเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.584187235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.584190512+07:00","message":"> Transcript [42693] [false]: 'manganese ต้องเป็นห่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.58419405+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.584196081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.584198779+07:00","message":"StatePrefix: 'manganese'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.584200712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:49.612322575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:49.612341044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.843921009+07:00","message":"receive streaming session, msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.843960727+07:00","message":"receive 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-05-12T13:07:49.84396653+07:00","message":"receive interim result [false|false]: สินธรหุ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.843980595+07:00","message":"[buffer interim] 3174 false สินธรหุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.843988052+07:00","message":"[bufferProcess] interim [920000000]:สินธรหุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.843990534+07:00","message":"[bufferProcess] send to processor:manganese ต้องเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.843995265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.843998117+07:00","message":"> Transcript [42694] [false]: 'manganese ต้องเป็นห่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.844001216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.844003193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.844005506+07:00","message":"StatePrefix: 'manganese'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.8440077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.974759683+07:00","message":"receive streaming session, msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.974812206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"manganese ก็เป็นพวกหนู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.974818708+07:00","message":"receive interim result [false|false]: manganese ก็เป็นพวกหนู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:49.974834738+07:00","message":"[buffer interim] 3174 false manganese ก็เป็นพวกหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.974842658+07:00","message":"[bufferProcess] interim [40000000]:manganese ก็เป็นพวกหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.974845318+07:00","message":"[bufferProcess] send to processor:สินธรหุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.974852324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.974855165+07:00","message":"> Transcript [42695] [false]: 'สินธรหุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.974857381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:49.974859399+07:00","message":"Set new StatePrefix: 'สินธรหุ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.007276786+07:00","message":"receive streaming session, msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.007315833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"manganese ก็เป็นพวกหนูก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.007321791+07:00","message":"receive interim result [false|false]: manganese ก็เป็นพวกหนูก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.007342137+07:00","message":"[buffer interim] 3174 false manganese ก็เป็นพวกหนูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.007349996+07:00","message":"[bufferProcess] interim [100000000]:manganese ก็เป็นพวกหนูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.007352953+07:00","message":"[bufferProcess] send to processor:manganese ก็เป็นพวกหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.007357121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.007360698+07:00","message":"> Transcript [42696] [false]: 'manganese ก็เป็นพวกหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.007363011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.007365126+07:00","message":"Set new StatePrefix: 'manganese ก็เป็นพวกหนู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.133474774+07:00","message":"receive streaming session, msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.133524687+07:00","message":"receive 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-05-12T13:07:50.133531675+07:00","message":"receive interim result [false|false]: สินธรหุ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.133548614+07:00","message":"[buffer interim] 3174 false สินธรหุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.13355744+07:00","message":"[bufferProcess] interim [280000000]:สินธรหุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.13356025+07:00","message":"[bufferProcess] send to processor:manganese ก็เป็นพวกหนูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.133563928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.133566764+07:00","message":"> Transcript [42697] [false]: 'manganese ก็เป็นพวกหนูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.133569986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.133571868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.13357573+07:00","message":"StatePrefix: 'manganese ก็เป็นพวกหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.133577957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.195123993+07:00","message":"receive streaming session, msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.195160171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"manganese ก็เป็นพวกหนูก็สอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.195165752+07:00","message":"receive interim result [false|false]: manganese ก็เป็นพวกหนูก็สอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.1951777+07:00","message":"[buffer interim] 3174 false manganese ก็เป็นพวกหนูก็สอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.195185462+07:00","message":"[bufferProcess] interim [340000000]:manganese ก็เป็นพวกหนูก็สอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.195188207+07:00","message":"[bufferProcess] send to processor:สินธรหุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.195193151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.19519594+07:00","message":"> Transcript [42698] [false]: 'สินธรหุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.195198307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.195200162+07:00","message":"Set new StatePrefix: 'สินธรหุ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.294764234+07:00","message":"receive streaming session, msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.294798027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"manganese ก็เป็นพวกหนูก็สอนอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.294804979+07:00","message":"receive interim result [false|false]: manganese ก็เป็นพวกหนูก็สอนอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.294818502+07:00","message":"[buffer interim] 3174 false manganese ก็เป็นพวกหนูก็สอนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.2948256+07:00","message":"[bufferProcess] interim [520000000]:manganese ก็เป็นพวกหนูก็สอนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.294828077+07:00","message":"[bufferProcess] send to processor:manganese ก็เป็นพวกหนูก็สอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.294834134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.294836787+07:00","message":"> Transcript [42699] [false]: 'manganese ก็เป็นพวกหนูก็สอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.294839194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.294841161+07:00","message":"Set new StatePrefix: 'manganese ก็เป็นพวกหนูก็สอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.773558235+07:00","message":"receive streaming session, msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.773601526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"manganese\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.773607985+07:00","message":"receive interim result [false|false]: manganese"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.773619832+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-05-12T13:07:50.77362343+07:00","message":"receive interim result [false|false]:  ก็เป็นพวกหนูก็สอนอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.773631402+07:00","message":"[buffer interim] 3174 false manganese"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.773638661+07:00","message":"[buffer interim] 3174 false  ก็เป็นพวกหนูก็สอนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.773645422+07:00","message":"[bufferProcess] interim [940000000]:manganese"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.773647597+07:00","message":"[bufferProcess] send to processor:manganese ก็เป็นพวกหนูก็สอนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.773650724+07:00","message":"[bufferProcess] interim [940000000]: ก็เป็นพวกหนูก็สอนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.773653697+07:00","message":"[bufferProcess] update buffer: manganese ก็เป็นพวกหนูก็สอนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.773656875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.773661714+07:00","message":"> Transcript [42700] [false]: 'manganese ก็เป็นพวกหนูก็สอนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.773665348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.773667561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.773669425+07:00","message":"StatePrefix: 'manganese ก็เป็นพวกหนูก็สอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.773672239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.862556694+07:00","message":"receive streaming session, msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.862601077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"manganese ก็เป็นพวกหนูก็สอนอยู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.86260785+07:00","message":"receive interim result [false|false]: manganese ก็เป็นพวกหนูก็สอนอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.862624008+07:00","message":"[buffer interim] 3174 false manganese ก็เป็นพวกหนูก็สอนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.862633199+07:00","message":"[bufferProcess] interim [120000000]:manganese ก็เป็นพวกหนูก็สอนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.862636165+07:00","message":"[bufferProcess] send to processor:manganese ก็เป็นพวกหนูก็สอนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.8626418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.862644764+07:00","message":"> Transcript [42701] [false]: 'manganese ก็เป็นพวกหนูก็สอนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.862648641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.862650914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.862652914+07:00","message":"StatePrefix: 'manganese ก็เป็นพวกหนูก็สอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:50.862655007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:50.939867626+07:00","message":"[GCS] IsForceVAD: false for message ID: 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.153985597+07:00","message":"receive streaming session, msgId: 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.154023182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อินเทอร์เน็ตก็เป็นพวกหนูก็สอนอยู่\",\"confidence\":0.9001823}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.154032174+07:00","message":"receive interim result [true|false]: อินเทอร์เน็ตก็เป็นพวกหนูก็สอนอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.154044395+07:00","message":"end recv isFinal message id 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.154047149+07:00","message":"end Recv id 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.154055006+07:00","message":"[buffer interim] 3174 true อินเทอร์เน็ตก็เป็นพวกหนูก็สอนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.154062895+07:00","message":"[bufferProcess] interim [360000000]:อินเทอร์เน็ตก็เป็นพวกหนูก็สอนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.154065839+07:00","message":"[bufferProcess] send to processor (isfinal):manganese ก็เป็นพวกหนูก็สอนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.154068991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.154071767+07:00","message":"> Transcript [42702] [false]: 'manganese ก็เป็นพวกหนูก็สอนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.15407448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.15407715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.154079241+07:00","message":"StatePrefix: 'manganese ก็เป็นพวกหนูก็สอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.15408145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.154083018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.154085133+07:00","message":"> Transcript [42703] [true]: 'อินเทอร์เน็ตก็เป็นพวกหนูก็สอนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.154087186+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.154089115+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.1540908+07:00","message":"StatePrefix: 'manganese ก็เป็นพวกหนูก็สอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.154092541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.154095215+07:00","message":"Push: 'อินเทอร์เน็ตก็เป็นพวกหนูก็สอนอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.154103511+07:00","message":"push: {true อินเทอร์เน็ตก็เป็นพวกหนูก็สอนอยู่ 0 0xc005695600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:51.162535037+07:00","message":"write wav file: './tmp/7565/7565_3174.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.259181229+07:00","message":"[GCS] Start streaming session, msgId: 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.741126884+07:00","message":"receive streaming session, msgId: 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.741188139+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-05-12T13:07:51.741194554+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.741208665+07:00","message":"[buffer interim] 3175 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.741214816+07:00","message":"[bufferProcess] interim [300000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.741216522+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.79127128+07:00","message":"receive streaming session, msgId: 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.791309297+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-05-12T13:07:51.791316128+07:00","message":"receive interim result [false|false]: ผมอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.791332648+07:00","message":"[buffer interim] 3175 false ผมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.791343541+07:00","message":"[bufferProcess] interim [360000000]:ผมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.791347052+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.791353362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.791357487+07:00","message":"> Transcript [42704] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.791360625+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.919975441+07:00","message":"receive streaming session, msgId: 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.920011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมอยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.920016163+07:00","message":"receive interim result [false|false]: ผมอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:51.920029627+07:00","message":"[buffer interim] 3175 false ผมอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.920036024+07:00","message":"[bufferProcess] interim [480000000]:ผมอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.920038348+07:00","message":"[bufferProcess] send to processor:ผมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.920041242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.920043602+07:00","message":"> Transcript [42705] [false]: 'ผมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.920045996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.920047831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.920049922+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:51.92005225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.117017722+07:00","message":"receive streaming session, msgId: 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.117052046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมอยู่กับกู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.117057888+07:00","message":"receive interim result [false|false]: ผมอยู่กับกู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.117073134+07:00","message":"[buffer interim] 3175 false ผมอยู่กับกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.117080646+07:00","message":"[bufferProcess] interim [660000000]:ผมอยู่กับกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.117082929+07:00","message":"[bufferProcess] send to processor:ผมอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.117089346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.117092116+07:00","message":"> Transcript [42706] [false]: 'ผมอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.117095014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.117096945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.117099067+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.11710156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.137999539+07:00","message":"receive streaming session, msgId: 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.138031829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมอยู่กับวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.138037645+07:00","message":"receive interim result [false|false]: ผมอยู่กับวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.138050398+07:00","message":"[buffer interim] 3175 false ผมอยู่กับวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.138056498+07:00","message":"[bufferProcess] interim [720000000]:ผมอยู่กับวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.138058662+07:00","message":"[bufferProcess] send to processor:ผมอยู่กับกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.13806158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.13806464+07:00","message":"> Transcript [42707] [false]: 'ผมอยู่กับกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.138067971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.138070327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.138072481+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.138074466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.504717203+07:00","message":"receive streaming session, msgId: 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.504751808+07:00","message":"receive 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-05-12T13:07:52.50475801+07:00","message":"receive interim result [false|false]: ผมอยู่กับกรุงศรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.504772157+07:00","message":"[buffer interim] 3175 false ผมอยู่กับกรุงศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.504780467+07:00","message":"[bufferProcess] interim [20000000]:ผมอยู่กับกรุงศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.504782871+07:00","message":"[bufferProcess] send to processor:ผมอยู่กับวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.504787889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.504790656+07:00","message":"> Transcript [42708] [false]: 'ผมอยู่กับวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.504794228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.504796351+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.50479858+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.504800642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.504806955+07:00","message":"Push: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.50480892+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.504811245+07:00","message":"Set new StatePrefix : 'ผมอยู่กับวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.504813321+07:00","message":"Next Push (prob) : 'อยู่กับวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.504821192+07:00","message":"push: {false ผม 0 0xc005d09800}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:52.613213379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:52.613227183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.631935023+07:00","message":"receive streaming session, msgId: 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.631979315+07:00","message":"receive 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-05-12T13:07:52.631987181+07:00","message":"receive interim result [false|false]: ผมอยู่วงภูศิลป์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.632008465+07:00","message":"[buffer interim] 3175 false ผมอยู่วงภูศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.632019536+07:00","message":"[bufferProcess] interim [140000000]:ผมอยู่วงภูศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.632023084+07:00","message":"[bufferProcess] send to processor:ผมอยู่กับกรุงศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.632049433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.632053401+07:00","message":"> Transcript [42709] [false]: 'ผมอยู่กับกรุงศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.632056968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.632060231+07:00","message":"Set new StatePrefix: 'ผมอยู่กับกรุงศรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.68913706+07:00","message":"receive streaming session, msgId: 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.689189256+07:00","message":"receive 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-05-12T13:07:52.689198363+07:00","message":"receive interim result [false|false]: ผมอยู่วงกลมสีฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.689213228+07:00","message":"[buffer interim] 3175 false ผมอยู่วงกลมสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.689220245+07:00","message":"[bufferProcess] interim [200000000]:ผมอยู่วงกลมสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.689222647+07:00","message":"[bufferProcess] send to processor:ผมอยู่วงภูศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.689228509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.689231529+07:00","message":"> Transcript [42710] [false]: 'ผมอยู่วงภูศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.689233811+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.68923642+07:00","message":"Set new StatePrefix: 'ผมอยู่วงภูศิลป์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.757217039+07:00","message":"receive streaming session, msgId: 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.757254359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมอยู่กับมงกุฎ Season\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.757260082+07:00","message":"receive interim result [false|false]: ผมอยู่กับมงกุฎ Season"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.757278704+07:00","message":"[buffer interim] 3175 false ผมอยู่กับมงกุฎ Season"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.757286253+07:00","message":"[bufferProcess] interim [320000000]:ผมอยู่กับมงกุฎ Season"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.75728881+07:00","message":"[bufferProcess] send to processor:ผมอยู่วงกลมสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.757296168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.757299384+07:00","message":"> Transcript [42711] [false]: 'ผมอยู่วงกลมสีฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.757301707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.757304219+07:00","message":"Set new StatePrefix: 'ผมอยู่วงกลมสีฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.886682079+07:00","message":"receive streaming session, msgId: 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.886717046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมอยู่กับมงกุฎ Season 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.886723069+07:00","message":"receive interim result [false|false]: ผมอยู่กับมงกุฎ Season 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.886741595+07:00","message":"[buffer interim] 3175 false ผมอยู่กับมงกุฎ Season 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.886748768+07:00","message":"[bufferProcess] interim [440000000]:ผมอยู่กับมงกุฎ Season 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.886751154+07:00","message":"[bufferProcess] send to processor:ผมอยู่กับมงกุฎ Season"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.88675607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.886758879+07:00","message":"> Transcript [42712] [false]: 'ผมอยู่กับมงกุฎ Season'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.886761138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.886763382+07:00","message":"Set new StatePrefix: 'ผมอยู่กับมงกุฎ Season'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.931347347+07:00","message":"receive streaming session, msgId: 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.931392049+07:00","message":"receive 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-05-12T13:07:52.931397748+07:00","message":"receive interim result [false|false]: ผมอยู่วงกลมสีทันดร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:52.931413344+07:00","message":"[buffer interim] 3175 false ผมอยู่วงกลมสีทันดร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.931421201+07:00","message":"[bufferProcess] interim [500000000]:ผมอยู่วงกลมสีทันดร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.931429374+07:00","message":"[bufferProcess] send to processor:ผมอยู่กับมงกุฎ Season 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.931436916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.931440039+07:00","message":"> Transcript [42713] [false]: 'ผมอยู่กับมงกุฎ Season 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.931443702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.931446065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.931447953+07:00","message":"StatePrefix: 'ผมอยู่กับมงกุฎ Season'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:52.931450366+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.001921967+07:00","message":"receive streaming session, msgId: 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.001960745+07:00","message":"receive 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-05-12T13:07:53.001966545+07:00","message":"receive interim result [false|false]: ผมอยู่วงกลมสีฟันก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.001980546+07:00","message":"[buffer interim] 3175 false ผมอยู่วงกลมสีฟันก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.001987615+07:00","message":"[bufferProcess] interim [560000000]:ผมอยู่วงกลมสีฟันก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.001990421+07:00","message":"[bufferProcess] send to processor:ผมอยู่วงกลมสีทันดร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.001996193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.001999048+07:00","message":"> Transcript [42714] [false]: 'ผมอยู่วงกลมสีทันดร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.002001608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.002003721+07:00","message":"Set new StatePrefix: 'ผมอยู่วงกลมสีทันดร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.049128347+07:00","message":"[GCS] IsForceVAD: false for message ID: 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.239612071+07:00","message":"[GCS] Start streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.280644621+07:00","message":"receive streaming session, msgId: 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.280688838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมอยู่วงโกซีซั่นตอนนั้นน่ะ\",\"confidence\":0.9173054}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.280694975+07:00","message":"receive interim result [true|false]: ผมอยู่วงโกซีซั่นตอนนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.280705596+07:00","message":"end recv isFinal message id 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.280707827+07:00","message":"end Recv id 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.280714241+07:00","message":"[buffer interim] 3175 true ผมอยู่วงโกซีซั่นตอนนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.280721152+07:00","message":"[bufferProcess] interim [830000000]:ผมอยู่วงโกซีซั่นตอนนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.280723906+07:00","message":"[bufferProcess] send to processor (isfinal):ผมอยู่วงกลมสีฟันก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.280727168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.280730116+07:00","message":"> Transcript [42715] [false]: 'ผมอยู่วงกลมสีฟันก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.280732369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.280734704+07:00","message":"Set new StatePrefix: 'ผมอยู่วงกลมสีฟันก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.280736554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.280739727+07:00","message":"> Transcript [42716] [true]: 'ผมอยู่วงโกซีซั่นตอนนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.280742077+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.28074394+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.28074579+07:00","message":"StatePrefix: 'ผมอยู่วงกลมสีฟันก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.280748133+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.280754198+07:00","message":"Push: 'อยู่วงโกซีซั่นตอนนั้นน่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.280762029+07:00","message":"push: {true อยู่วงโกซีซั่นตอนนั้นน่ะ 0 0xc005d09800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:53.287705623+07:00","message":"write wav file: './tmp/7565/7565_3175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.730702425+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.730760959+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-05-12T13:07:53.730766702+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.73078639+07:00","message":"[buffer interim] 3176 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.730794446+07:00","message":"[bufferProcess] interim [300000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.730796331+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.789511356+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.789557398+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-05-12T13:07:53.789564951+07:00","message":"receive interim result [false|false]: ข่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.789581023+07:00","message":"[buffer interim] 3176 false ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.78959035+07:00","message":"[bufferProcess] interim [360000000]:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.789593914+07:00","message":"[bufferProcess] send to processor:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.789601058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.789605642+07:00","message":"> Transcript [42717] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.789610268+07:00","message":"Set StatePrefix (first interim): 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.889331277+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.889363158+07:00","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-05-12T13:07:53.889369137+07:00","message":"receive interim result [false|false]: ถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.889381844+07:00","message":"[buffer interim] 3176 false ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.889387944+07:00","message":"[bufferProcess] interim [420000000]:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.889390446+07:00","message":"[bufferProcess] send to processor:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.889396537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.889399377+07:00","message":"> Transcript [42718] [false]: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.889401235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.889403221+07:00","message":"Set new StatePrefix: 'ข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.991715701+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.991756742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.99176272+07:00","message":"receive interim result [false|false]: ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:53.991778665+07:00","message":"[buffer interim] 3176 false ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.991786748+07:00","message":"[bufferProcess] interim [480000000]:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.991789062+07:00","message":"[bufferProcess] send to processor:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.99179588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.991799091+07:00","message":"> Transcript [42719] [false]: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.991801272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:53.991803544+07:00","message":"Set new StatePrefix: 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.136068653+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.136107258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.136112742+07:00","message":"receive interim result [false|false]: ถามแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.136125557+07:00","message":"[buffer interim] 3176 false ถามแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.136132834+07:00","message":"[bufferProcess] interim [600000000]:ถามแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.136135204+07:00","message":"[bufferProcess] send to processor:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.136140083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.136142789+07:00","message":"> Transcript [42720] [false]: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.136144941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.136147181+07:00","message":"Set new StatePrefix: 'ขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.318911975+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.318946239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามแล้วก็กู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.318951523+07:00","message":"receive interim result [false|false]: ถามแล้วก็กู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.318970056+07:00","message":"[buffer interim] 3176 false ถามแล้วก็กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.318977301+07:00","message":"[bufferProcess] interim [720000000]:ถามแล้วก็กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.318979694+07:00","message":"[bufferProcess] send to processor:ถามแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.318984811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.318987646+07:00","message":"> Transcript [42721] [false]: 'ถามแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.318989933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.318991837+07:00","message":"Set new StatePrefix: 'ถามแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.344011447+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.344045877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามแล้วก็ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.344052845+07:00","message":"receive interim result [false|false]: ถามแล้วก็ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.344069852+07:00","message":"[buffer interim] 3176 false ถามแล้วก็ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.34407846+07:00","message":"[bufferProcess] interim [780000000]:ถามแล้วก็ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.344082091+07:00","message":"[bufferProcess] send to processor:ถามแล้วก็กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.344089419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.34409371+07:00","message":"> Transcript [42722] [false]: 'ถามแล้วก็กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.344098198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.344101068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.344104256+07:00","message":"StatePrefix: 'ถามแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.344107314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.397297837+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.397331182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามแล้วก็ผมรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.397336697+07:00","message":"receive interim result [false|false]: ถามแล้วก็ผมรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.397351425+07:00","message":"[buffer interim] 3176 false ถามแล้วก็ผมรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.397358397+07:00","message":"[bufferProcess] interim [900000000]:ถามแล้วก็ผมรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.397360793+07:00","message":"[bufferProcess] send to processor:ถามแล้วก็ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.397363883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.39736673+07:00","message":"> Transcript [42723] [false]: 'ถามแล้วก็ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.397370071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.397372161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.397374105+07:00","message":"StatePrefix: 'ถามแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.397378439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.597858099+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.597904516+07:00","message":"receive 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-05-12T13:07:54.597911472+07:00","message":"receive interim result [false|false]: ถามแล้วก็ผมลาออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.597926298+07:00","message":"[buffer interim] 3176 false ถามแล้วก็ผมลาออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.597934695+07:00","message":"[bufferProcess] interim [140000000]:ถามแล้วก็ผมลาออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.597937091+07:00","message":"[bufferProcess] send to processor:ถามแล้วก็ผมรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.597943779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.597946628+07:00","message":"> Transcript [42724] [false]: 'ถามแล้วก็ผมรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.597950353+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.597952962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.597954676+07:00","message":"StatePrefix: 'ถามแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.597957068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.784689867+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.784734001+07:00","message":"receive 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-05-12T13:07:54.784740761+07:00","message":"receive interim result [false|false]: ถามแล้วก็ผมลาออกมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.784754955+07:00","message":"[buffer interim] 3176 false ถามแล้วก็ผมลาออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.784763044+07:00","message":"[bufferProcess] interim [380000000]:ถามแล้วก็ผมลาออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.78476581+07:00","message":"[bufferProcess] send to processor:ถามแล้วก็ผมลาออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.784772967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.784776091+07:00","message":"> Transcript [42725] [false]: 'ถามแล้วก็ผมลาออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.784779718+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.784781932+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.784784383+07:00","message":"StatePrefix: 'ถามแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.784788199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.784795994+07:00","message":"Push: 'ถามแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.784797834+07:00","message":"TextPushed: 'ถามแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.784799801+07:00","message":"Set new StatePrefix : 'ถามแล้วก็ผมลาออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:54.784801917+07:00","message":"Next Push (prob) : 'ผมลาออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:54.784810479+07:00","message":"push: {false ถามแล้วก็ 0 0xc005694d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.113669583+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.113728069+07:00","message":"receive 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-05-12T13:07:55.113734595+07:00","message":"receive interim result [false|false]: ถามแล้วก็ผมลาออกมาผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.113751913+07:00","message":"[buffer interim] 3176 false ถามแล้วก็ผมลาออกมาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.11376398+07:00","message":"[bufferProcess] interim [680000000]:ถามแล้วก็ผมลาออกมาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.113766797+07:00","message":"[bufferProcess] send to processor:ถามแล้วก็ผมลาออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.113773597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.113778311+07:00","message":"> Transcript [42726] [false]: 'ถามแล้วก็ผมลาออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.11378234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.113784776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.113786546+07:00","message":"StatePrefix: 'ถามแล้วก็ผมลาออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.113788648+07:00","message":"TextPushed: 'ถามแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.182914922+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.182960438+07:00","message":"receive 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-05-12T13:07:55.182968264+07:00","message":"receive interim result [false|false]: ถามแล้วก็ผมลาออกมาผมก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.18298378+07:00","message":"[buffer interim] 3176 false ถามแล้วก็ผมลาออกมาผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.182990537+07:00","message":"[bufferProcess] interim [800000000]:ถามแล้วก็ผมลาออกมาผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.182993012+07:00","message":"[bufferProcess] send to processor:ถามแล้วก็ผมลาออกมาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.183008482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.1830115+07:00","message":"> Transcript [42727] [false]: 'ถามแล้วก็ผมลาออกมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.183015998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.183018088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.183020036+07:00","message":"StatePrefix: 'ถามแล้วก็ผมลาออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.183022266+07:00","message":"TextPushed: 'ถามแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.305093705+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.305131887+07:00","message":"receive 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-05-12T13:07:55.305137792+07:00","message":"receive interim result [false|false]: ถามแล้วก็ผมลาออกมาผมกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.305148907+07:00","message":"[buffer interim] 3176 false ถามแล้วก็ผมลาออกมาผมกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.30515616+07:00","message":"[bufferProcess] interim [860000000]:ถามแล้วก็ผมลาออกมาผมกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.305158681+07:00","message":"[bufferProcess] send to processor:ถามแล้วก็ผมลาออกมาผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.305175495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.305178445+07:00","message":"> Transcript [42728] [false]: 'ถามแล้วก็ผมลาออกมาผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.305182133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.305184317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.305186969+07:00","message":"StatePrefix: 'ถามแล้วก็ผมลาออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.305189421+07:00","message":"TextPushed: 'ถามแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.37030863+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.370353611+07:00","message":"receive 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-05-12T13:07:55.370361161+07:00","message":"receive interim result [false|false]: ถามแล้วก็ผมลาออกมาผมกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.370379304+07:00","message":"[buffer interim] 3176 false ถามแล้วก็ผมลาออกมาผมกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.370388924+07:00","message":"[bufferProcess] interim [980000000]:ถามแล้วก็ผมลาออกมาผมกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.370392882+07:00","message":"[bufferProcess] send to processor:ถามแล้วก็ผมลาออกมาผมกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.370397466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.370401875+07:00","message":"> Transcript [42729] [false]: 'ถามแล้วก็ผมลาออกมาผมกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.370406525+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.370409302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.370412858+07:00","message":"StatePrefix: 'ถามแล้วก็ผมลาออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.370416067+07:00","message":"TextPushed: 'ถามแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.370420326+07:00","message":"Push: 'ผมลาออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.370432128+07:00","message":"TextPushed: 'ถามแล้วก็ผมลาออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.370436068+07:00","message":"Set new StatePrefix : 'ถามแล้วก็ผมลาออกมาผมกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.370439072+07:00","message":"Next Push (prob) : 'มาผมกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.370449847+07:00","message":"push: {false ผมลาออก 0 0xc005694d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.557358031+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.557393297+07:00","message":"receive 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-05-12T13:07:55.557399296+07:00","message":"receive interim result [false|false]: ถามแล้วก็ผมลาออกมาผมกลับมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.55741+07:00","message":"[buffer interim] 3176 false ถามแล้วก็ผมลาออกมาผมกลับมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.557416645+07:00","message":"[bufferProcess] interim [160000000]:ถามแล้วก็ผมลาออกมาผมกลับมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.55742098+07:00","message":"[bufferProcess] send to processor:ถามแล้วก็ผมลาออกมาผมกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.55743431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.557437255+07:00","message":"> Transcript [42730] [false]: 'ถามแล้วก็ผมลาออกมาผมกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.557440696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.557442921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.557444919+07:00","message":"StatePrefix: 'ถามแล้วก็ผมลาออกมาผมกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.557447731+07:00","message":"TextPushed: 'ถามแล้วก็ผมลาออก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:55.61419883+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:55.614227075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.668887822+07:00","message":"[GCS] IsForceVAD: false for message ID: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.763964858+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.764001357+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-05-12T13:07:55.764007393+07:00","message":"receive interim result [false|false]: ถามแล้วก็ผมลาออกมาผมกลับมาเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.764023697+07:00","message":"[buffer interim] 3176 false ถามแล้วก็ผมลาออกมาผมกลับมาเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.764032711+07:00","message":"[bufferProcess] interim [340000000]:ถามแล้วก็ผมลาออกมาผมกลับมาเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.764036006+07:00","message":"[bufferProcess] send to processor:ถามแล้วก็ผมลาออกมาผมกลับมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.764039845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.764042805+07:00","message":"> Transcript [42731] [false]: 'ถามแล้วก็ผมลาออกมาผมกลับมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.764046808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.764049057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.76405126+07:00","message":"StatePrefix: 'ถามแล้วก็ผมลาออกมาผมกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.764054054+07:00","message":"TextPushed: 'ถามแล้วก็ผมลาออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.797257666+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.797300629+07:00","message":"receive 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-05-12T13:07:55.79730742+07:00","message":"receive interim result [false|false]: ถามแล้วก็ผมลาออกมาผมกลับมาเป็นปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.797327748+07:00","message":"[buffer interim] 3176 false ถามแล้วก็ผมลาออกมาผมกลับมาเป็นปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.797339241+07:00","message":"[bufferProcess] interim [400000000]:ถามแล้วก็ผมลาออกมาผมกลับมาเป็นปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.797342173+07:00","message":"[bufferProcess] send to processor:ถามแล้วก็ผมลาออกมาผมกลับมาเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.797346022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.797350226+07:00","message":"> Transcript [42732] [false]: 'ถามแล้วก็ผมลาออกมาผมกลับมาเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.797354164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.797356423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.797358225+07:00","message":"StatePrefix: 'ถามแล้วก็ผมลาออกมาผมกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.797360861+07:00","message":"TextPushed: 'ถามแล้วก็ผมลาออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.809246768+07:00","message":"[GCS] Start streaming session, msgId: 3177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.890965774+07:00","message":"receive streaming session, msgId: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.891008213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามแล้วก็ผมลาออกมาผมกลับมาเป็นดี\",\"confidence\":0.90898186}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.891014996+07:00","message":"receive interim result [true|false]: ถามแล้วก็ผมลาออกมาผมกลับมาเป็นดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.891023424+07:00","message":"end recv isFinal message id 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.891025601+07:00","message":"end Recv id 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.89103253+07:00","message":"[buffer interim] 3176 true ถามแล้วก็ผมลาออกมาผมกลับมาเป็นดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.891041294+07:00","message":"[bufferProcess] interim [460000000]:ถามแล้วก็ผมลาออกมาผมกลับมาเป็นดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.891046838+07:00","message":"[bufferProcess] send to processor (isfinal):ถามแล้วก็ผมลาออกมาผมกลับมาเป็นปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.8910504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.89105345+07:00","message":"> Transcript [42733] [false]: 'ถามแล้วก็ผมลาออกมาผมกลับมาเป็นปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.891057272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.891059673+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.891063894+07:00","message":"StatePrefix: 'ถามแล้วก็ผมลาออกมาผมกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.89106617+07:00","message":"TextPushed: 'ถามแล้วก็ผมลาออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.891072465+07:00","message":"Push: 'มาผมกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.891074853+07:00","message":"TextPushed: 'ถามแล้วก็ผมลาออกมาผมกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.891077074+07:00","message":"Set new StatePrefix : 'ถามแล้วก็ผมลาออกมาผมกลับมาเป็นปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.89107915+07:00","message":"Next Push (prob) : 'มาเป็นปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.891081107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.891083043+07:00","message":"> Transcript [42734] [true]: 'ถามแล้วก็ผมลาออกมาผมกลับมาเป็นดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.891085548+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.891087259+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.891089088+07:00","message":"StatePrefix: 'ถามแล้วก็ผมลาออกมาผมกลับมาเป็นปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.891090998+07:00","message":"TextPushed: 'ถามแล้วก็ผมลาออกมาผมกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:55.891092963+07:00","message":"Push: 'มาเป็นดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.891101211+07:00","message":"push: {false มาผมกลับ 0 0xc005694d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:55.89112326+07:00","message":"push: {true มาเป็นดี 0 0xc005694d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:55.898825017+07:00","message":"write wav file: './tmp/7565/7565_3176.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.461271217+07:00","message":"[GCS] Cleaned up inactive client: 3137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.461308324+07:00","message":"[GCS] Cleaned up inactive client: 3144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.461312161+07:00","message":"[GCS] Cleaned up inactive client: 3145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.461314387+07:00","message":"[GCS] Cleaned up inactive client: 3149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.461316201+07:00","message":"[GCS] Cleaned up inactive client: 3139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.461318878+07:00","message":"[GCS] Cleaned up inactive client: 3141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.461320501+07:00","message":"[GCS] Cleaned up inactive client: 3146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.461322158+07:00","message":"[GCS] Cleaned up inactive client: 3143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.46132366+07:00","message":"[GCS] Cleaned up inactive client: 3142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.461325282+07:00","message":"[GCS] Cleaned up inactive client: 3148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.461326992+07:00","message":"[GCS] Cleaned up inactive client: 3140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.461328771+07:00","message":"[GCS] Cleaned up inactive client: 3138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.461330483+07:00","message":"[GCS] Cleaned up inactive client: 3147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.958593945+07:00","message":"[GCS] IsForceVAD: false for message ID: 3177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.984280532+07:00","message":"receive streaming session, msgId: 3177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.984326411+07:00","message":"receive 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-05-12T13:07:56.984331565+07:00","message":"receive interim result [false|false]: คิดถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:56.98434903+07:00","message":"[buffer interim] 3177 false คิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:56.984357071+07:00","message":"[bufferProcess] interim [140000000]:คิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:56.984359234+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:56.984365626+07:00","message":"[bufferProcess] send to processor (ticker):คิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:56.9843682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:56.98437093+07:00","message":"> Transcript [42735] [false]: 'คิดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:56.98437309+07:00","message":"Set StatePrefix (first interim): 'คิดถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:57.058589725+07:00","message":"receive streaming session, msgId: 3177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:57.058644983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดถึง\",\"confidence\":0.86823523}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:57.058654137+07:00","message":"receive interim result [true|false]: คิดถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:57.05866765+07:00","message":"end recv isFinal message id 3177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:57.058672821+07:00","message":"end Recv id 3177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:57.058684842+07:00","message":"[buffer interim] 3177 true คิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:57.058695533+07:00","message":"[bufferProcess] interim [380000000]:คิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:57.058700054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:57.058704026+07:00","message":"> Transcript [42736] [true]: 'คิดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:57.058709724+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:57.058712799+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:57.058715511+07:00","message":"StatePrefix: 'คิดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:57.058718469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:57.058722373+07:00","message":"Push: 'คิดถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:57.058734157+07:00","message":"push: {true คิดถึง 0 0xc005695400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:07:57.064587543+07:00","message":"write wav file: './tmp/7565/7565_3177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:57.990198193+07:00","message":"[GCS] Start streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.470016389+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.470054626+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-05-12T13:07:58.470072402+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.470091802+07:00","message":"[buffer interim] 3178 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.470098673+07:00","message":"[bufferProcess] interim [240000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.470100332+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.470113751+07:00","message":"[bufferProcess] send to processor (ticker):คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.470116908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.470119482+07:00","message":"> Transcript [42737] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.470121493+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.517654919+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.517700337+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-05-12T13:07:58.517707125+07:00","message":"receive interim result [false|false]: ผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.517725834+07:00","message":"[buffer interim] 3178 false ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.517736356+07:00","message":"[bufferProcess] interim [300000000]:ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.517739176+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.570047495+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.570083869+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-05-12T13:07:58.570090705+07:00","message":"receive interim result [false|false]: คนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.570102255+07:00","message":"[buffer interim] 3178 false คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.570112061+07:00","message":"[bufferProcess] interim [360000000]:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.570114412+07:00","message":"[bufferProcess] send to processor:ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.570119733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.570122425+07:00","message":"> Transcript [42738] [false]: 'ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.570124567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.570126672+07:00","message":"Set new StatePrefix: 'ผล'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:58.614541028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:07:58.614565146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.657783388+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.65782267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.657829281+07:00","message":"receive interim result [false|false]: คนที่เคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.657847768+07:00","message":"[buffer interim] 3178 false คนที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.657856134+07:00","message":"[bufferProcess] interim [480000000]:คนที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.657858591+07:00","message":"[bufferProcess] send to processor:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.657865284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.657868158+07:00","message":"> Transcript [42739] [false]: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.6578703+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.657872261+07:00","message":"Set new StatePrefix: 'คนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.845046345+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.845077956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เคยเจอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.845084003+07:00","message":"receive interim result [false|false]: คนที่เคยเจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:58.845112522+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.845122277+07:00","message":"[bufferProcess] interim [720000000]:คนที่เคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.845124498+07:00","message":"[bufferProcess] send to processor:คนที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.84512796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.845131108+07:00","message":"> Transcript [42740] [false]: 'คนที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.845134631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.845136596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.845139842+07:00","message":"StatePrefix: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:58.845141827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:59.168479537+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:59.168522725+07:00","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-05-12T13:07:59.168530349+07:00","message":"receive interim result [false|false]: คนที่เคยเจอมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:59.168558093+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.168566673+07:00","message":"[bufferProcess] interim [960000000]:คนที่เคยเจอมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.168569709+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.168577004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.168580461+07:00","message":"> Transcript [42741] [false]: 'คนที่เคยเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.168584581+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.168587145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.168589372+07:00","message":"StatePrefix: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.168591444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:59.172737369+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:59.172759055+07:00","message":"receive 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-05-12T13:07:59.17276416+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:59.172776875+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.172783542+07:00","message":"[bufferProcess] interim [20000000]:คนที่เคยเจอวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.172785894+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.172792596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.172797687+07:00","message":"> Transcript [42742] [false]: 'คนที่เคยเจอมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.17280067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.172802704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.172804483+07:00","message":"StatePrefix: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.172806407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:59.386716626+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:59.386753437+07:00","message":"receive 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-05-12T13:07:59.386759195+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:59.386771207+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.386778386+07:00","message":"[bufferProcess] interim [200000000]:คนที่เคยเจอวงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.386780858+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.386787507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.386790612+07:00","message":"> Transcript [42743] [false]: 'คนที่เคยเจอวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.386794658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.386796821+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.386798594+07:00","message":"StatePrefix: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.386800738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.38680577+07:00","message":"Push: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.386807849+07:00","message":"TextPushed: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.386810298+07:00","message":"Set new StatePrefix : 'คนที่เคยเจอวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.386812572+07:00","message":"Next Push (prob) : 'เคยเจอวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:59.386820723+07:00","message":"push: {false คนที่ 0 0xc0035b8380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:59.550609412+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:59.550652305+07:00","message":"receive 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-05-12T13:07:59.550659549+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:59.550678268+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.550686836+07:00","message":"[bufferProcess] interim [380000000]:คนที่เคยเจอวงที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.550689559+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.550697246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.550701062+07:00","message":"> Transcript [42744] [false]: 'คนที่เคยเจอวงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.550705282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.55070739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.550709369+07:00","message":"StatePrefix: 'คนที่เคยเจอวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.550711711+07:00","message":"TextPushed: 'คนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:59.74395904+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:59.744003438+07:00","message":"receive 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-05-12T13:07:59.744010393+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:07:59.74402603+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.744035359+07:00","message":"[bufferProcess] interim [620000000]:คนที่เคยเจอวงที่เคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.744038479+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.744041704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.744045041+07:00","message":"> Transcript [42745] [false]: 'คนที่เคยเจอวงที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.744048446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.744050449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.744052482+07:00","message":"StatePrefix: 'คนที่เคยเจอวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:07:59.744054974+07:00","message":"TextPushed: 'คนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.139095747+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.139130972+07:00","message":"receive 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-05-12T13:08:00.139136513+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.139149128+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.139156652+07:00","message":"[bufferProcess] interim [980000000]:คนที่เคยเจอวงที่เคยเจอสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.13915927+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.139164858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.139167574+07:00","message":"> Transcript [42746] [false]: 'คนที่เคยเจอวงที่เคยเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.13917121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.139173395+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.139175709+07:00","message":"StatePrefix: 'คนที่เคยเจอวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.139178066+07:00","message":"TextPushed: 'คนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.297145369+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.297195574+07:00","message":"receive 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-05-12T13:08:00.29720191+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.297215579+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.297222645+07:00","message":"[bufferProcess] interim [100000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.297225195+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.297228525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.297231247+07:00","message":"> Transcript [42747] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.297234418+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.297236572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.297238743+07:00","message":"StatePrefix: 'คนที่เคยเจอวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.297241802+07:00","message":"TextPushed: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.297244321+07:00","message":"Push: 'เคยเจอวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.297247431+07:00","message":"TextPushed: 'คนที่เคยเจอวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.297250527+07:00","message":"Set new StatePrefix : 'คนที่เคยเจอวงที่เคยเจอสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.297253473+07:00","message":"Next Push (prob) : 'ที่เคยเจอสมัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.297262891+07:00","message":"push: {false เคยเจอวง 0 0xc0035b8380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.571734049+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.571770696+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-05-12T13:08:00.571776586+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.571790006+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.57179741+07:00","message":"[bufferProcess] interim [340000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.571800253+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอสมัยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.571805576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.571808307+07:00","message":"> Transcript [42748] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.571811711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.571813864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.571815926+07:00","message":"StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.571819035+07:00","message":"TextPushed: 'คนที่เคยเจอวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.675968871+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.676013223+07:00","message":"receive 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-05-12T13:08:00.67601963+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.67603677+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.676045689+07:00","message":"[bufferProcess] interim [520000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.676048429+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.676052015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.676055342+07:00","message":"> Transcript [42749] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.676059032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.676060969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.676063599+07:00","message":"StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.676066861+07:00","message":"TextPushed: 'คนที่เคยเจอวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.83032599+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.830368054+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-05-12T13:08:00.83037882+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.830395033+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.830409019+07:00","message":"[bufferProcess] interim [640000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.830415476+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.830434529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.830440688+07:00","message":"> Transcript [42750] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.830445954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.830448947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.830454575+07:00","message":"StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.830458411+07:00","message":"TextPushed: 'คนที่เคยเจอวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.962084469+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.962121953+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-05-12T13:08:00.962127698+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.962143902+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.962151218+07:00","message":"[bufferProcess] interim [760000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.962154364+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.962157718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.96216037+07:00","message":"> Transcript [42751] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.962163936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.962165887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.962168251+07:00","message":"StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.962170767+07:00","message":"TextPushed: 'คนที่เคยเจอวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.962173908+07:00","message":"Push: 'ที่เคยเจอสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.962175726+07:00","message":"TextPushed: 'คนที่เคยเจอวงที่เคยเจอสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.962179718+07:00","message":"Set new StatePrefix : 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:00.9621819+07:00","message":"Next Push (prob) : 'ก่อนเล่นเจอกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:00.962188981+07:00","message":"push: {false ที่เคยเจอสมัย 0 0xc0035b8380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:01.019273958+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:01.019319239+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-05-12T13:08:01.019329811+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:01.019347298+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.019355298+07:00","message":"[bufferProcess] interim [880000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.019357835+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.019363071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.019365732+07:00","message":"> Transcript [42752] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.019369704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.019371865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.01937374+07:00","message":"StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.019376581+07:00","message":"TextPushed: 'คนที่เคยเจอวงที่เคยเจอสมัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:01.476837105+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:01.47687408+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-05-12T13:08:01.476880412+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:01.476896329+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.476906529+07:00","message":"[bufferProcess] interim [240000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.476910156+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.476916466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.476920879+07:00","message":"> Transcript [42753] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.476926274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.476929034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.476932451+07:00","message":"StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.476937521+07:00","message":"TextPushed: 'คนที่เคยเจอวงที่เคยเจอสมัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:01.552038168+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:01.552079503+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-05-12T13:08:01.552085619+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:01.552100582+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.552107958+07:00","message":"[bufferProcess] interim [360000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.552110506+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.552116006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.552118769+07:00","message":"> Transcript [42754] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.55212316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.552125189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.552128057+07:00","message":"StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.552130921+07:00","message":"TextPushed: 'คนที่เคยเจอวงที่เคยเจอสมัย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:01.614789299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:01.61480532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:01.898370408+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:01.898413304+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-05-12T13:08:01.898422961+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:01.898444155+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.898454445+07:00","message":"[bufferProcess] interim [660000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.898458413+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.89846387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.898467895+07:00","message":"> Transcript [42755] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.898474263+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.89847641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.898478928+07:00","message":"StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.898482561+07:00","message":"TextPushed: 'คนที่เคยเจอวงที่เคยเจอสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.8984875+07:00","message":"Push: 'ก่อนเล่นเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.898492884+07:00","message":"TextPushed: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.898497044+07:00","message":"Set new StatePrefix : 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:01.898500613+07:00","message":"Next Push (prob) : 'ทุกวันเลยเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:01.898510771+07:00","message":"push: {false ก่อนเล่นเจอกัน 0 0xc0035b8380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.019664235+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.019696536+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-05-12T13:08:02.019702354+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.019721771+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.019728542+07:00","message":"[bufferProcess] interim [720000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.019731322+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.019735097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.019737837+07:00","message":"> Transcript [42756] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.019741277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.019743281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.019745083+07:00","message":"StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.019748042+07:00","message":"TextPushed: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.099474251+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.099524223+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-05-12T13:08:02.099532308+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.099549219+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.099560282+07:00","message":"[bufferProcess] interim [840000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.099564211+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.099571534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.099575672+07:00","message":"> Transcript [42757] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.099580744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.099583507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.099586501+07:00","message":"StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.099590416+07:00","message":"TextPushed: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.154692552+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.154733537+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-05-12T13:08:02.154742267+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.154755634+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.154766899+07:00","message":"[bufferProcess] interim [900000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.154770851+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.154778002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.154781968+07:00","message":"> Transcript [42758] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.154787428+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.154790498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.154793185+07:00","message":"StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.154796856+07:00","message":"TextPushed: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.175060662+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.175101327+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-05-12T13:08:02.175110325+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แว๊บ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.175126725+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แว๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.175135308+07:00","message":"[bufferProcess] interim [960000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แว๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.17513989+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.175147138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.17515128+07:00","message":"> Transcript [42759] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.175156861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.175159726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.175162424+07:00","message":"StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.17516601+07:00","message":"TextPushed: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.175172928+07:00","message":"Push: 'ทุกวันเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.175176298+07:00","message":"TextPushed: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.175179505+07:00","message":"Set new StatePrefix : 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.17518267+07:00","message":"Next Push (prob) : 'ผมเอาไว้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.175193441+07:00","message":"push: {false ทุกวันเลยเนี่ย 0 0xc0035b8380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.183508632+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.183539873+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-05-12T13:08:02.183548413+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.183564867+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.183572642+07:00","message":"[bufferProcess] interim [20000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.183576614+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แว๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.183585003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.183588509+07:00","message":"> Transcript [42760] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แว๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.183592143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.183594945+07:00","message":"Set new StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แว๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.359689754+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.359726741+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-05-12T13:08:02.359733404+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.359746299+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.359753357+07:00","message":"[bufferProcess] interim [140000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.359756055+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.359760979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.359763949+07:00","message":"> Transcript [42761] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.359766862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.359769081+07:00","message":"Set new StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.528706875+07:00","message":"[GCS] IsForceVAD: false for message ID: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.626106843+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.626153936+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-05-12T13:08:02.626163382+07:00","message":"receive interim result [false|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไปหาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.626181562+07:00","message":"[buffer interim] 3178 false คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไปหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.626191481+07:00","message":"[bufferProcess] interim [440000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไปหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.626195219+07:00","message":"[bufferProcess] send to processor:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.626199894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.626203478+07:00","message":"> Transcript [42762] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.626208969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.626212062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.626214724+07:00","message":"StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.62621898+07:00","message":"TextPushed: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.77088472+07:00","message":"receive streaming session, msgId: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.770921106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมจะแวะไปหา\",\"confidence\":0.9487008}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.770927107+07:00","message":"receive interim result [true|false]: คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมจะแวะไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.770937656+07:00","message":"end recv isFinal message id 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.770940639+07:00","message":"end Recv id 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.77094801+07:00","message":"[buffer interim] 3178 true คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมจะแวะไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.770955395+07:00","message":"[bufferProcess] interim [560000000]:คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมจะแวะไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.770958617+07:00","message":"[bufferProcess] send to processor (isfinal):คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไปหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.770961888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.770964672+07:00","message":"> Transcript [42763] [false]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไปหาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.770968019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.770971115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.770972958+07:00","message":"StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.770975492+07:00","message":"TextPushed: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.770977673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.770979532+07:00","message":"> Transcript [42764] [true]: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมจะแวะไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.770981597+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.770983166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.770984731+07:00","message":"StatePrefix: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ยผมก็แวะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.77098665+07:00","message":"TextPushed: 'คนที่เคยเจอวงที่เคยเจอสมัยก่อนเล่นเจอกันทุกวันเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:02.770989831+07:00","message":"Push: 'ผมจะแวะไปหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.770998568+07:00","message":"push: {true ผมจะแวะไปหา 0 0xc0035b8380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:02.781182372+07:00","message":"write wav file: './tmp/7565/7565_3178.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:02.854175958+07:00","message":"[GCS] Start streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:03.218081198+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:03.218129187+07:00","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-05-12T13:08:03.218135684+07:00","message":"receive interim result [false|false]: ดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:03.218155177+07:00","message":"[buffer interim] 3179 false ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:03.218163657+07:00","message":"[bufferProcess] interim [420000000]:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:03.218166175+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:03.39239946+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:03.392442625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:03.392449107+07:00","message":"receive interim result [false|false]: นึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:03.392465483+07:00","message":"[buffer interim] 3179 false นึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:03.392477022+07:00","message":"[bufferProcess] interim [540000000]:นึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:03.392479813+07:00","message":"[bufferProcess] send to processor:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:03.392485551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:03.392488849+07:00","message":"> Transcript [42765] [false]: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:03.39249112+07:00","message":"Set StatePrefix (first interim): 'ดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.407846028+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.407882966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นึกว่าวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.40789001+07:00","message":"receive interim result [false|false]: นึกว่าวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.407905944+07:00","message":"[buffer interim] 3179 false นึกว่าวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.407914358+07:00","message":"[bufferProcess] interim [80000000]:นึกว่าวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.407918241+07:00","message":"[bufferProcess] send to processor:นึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.40792243+07:00","message":"[bufferProcess] send to processor (ticker):นึกว่าวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.40792643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.407930719+07:00","message":"> Transcript [42766] [false]: 'นึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.407934123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.407937471+07:00","message":"Set new StatePrefix: 'นึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.407939939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.407943042+07:00","message":"> Transcript [42767] [false]: 'นึกว่าวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.40794705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.407949813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.407952652+07:00","message":"StatePrefix: 'นึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.407955631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.460276555+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.460317919+07:00","message":"receive 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-05-12T13:08:04.460323922+07:00","message":"receive interim result [false|false]: นึกว่าวงศ์ศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.460340674+07:00","message":"[buffer interim] 3179 false นึกว่าวงศ์ศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.460351115+07:00","message":"[bufferProcess] interim [200000000]:นึกว่าวงศ์ศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.46035338+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.477468715+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.477503611+07:00","message":"receive 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-05-12T13:08:04.477509549+07:00","message":"receive interim result [false|false]: นึกว่าวงเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.47752693+07:00","message":"[buffer interim] 3179 false นึกว่าวงเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.477533188+07:00","message":"[bufferProcess] interim [260000000]:นึกว่าวงเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.477535744+07:00","message":"[bufferProcess] send to processor:นึกว่าวงศ์ศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.477539033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.477541843+07:00","message":"> Transcript [42768] [false]: 'นึกว่าวงศ์ศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.477546209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.477548521+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.477550305+07:00","message":"StatePrefix: 'นึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.477552274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.49185668+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.491888304+07:00","message":"receive 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-05-12T13:08:04.491894256+07:00","message":"receive interim result [false|false]: นึกว่าวงสมัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.491909301+07:00","message":"[buffer interim] 3179 false นึกว่าวงสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.491915924+07:00","message":"[bufferProcess] interim [320000000]:นึกว่าวงสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.491918607+07:00","message":"[bufferProcess] send to processor:นึกว่าวงเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.491922654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.491925866+07:00","message":"> Transcript [42769] [false]: 'นึกว่าวงเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.491930828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.491932921+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.491935154+07:00","message":"StatePrefix: 'นึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.491937204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.523051262+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.523087963+07:00","message":"receive 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-05-12T13:08:04.523095019+07:00","message":"receive interim result [false|false]: นึกว่าวงสมัยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.52310476+07:00","message":"[buffer interim] 3179 false นึกว่าวงสมัยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.523111585+07:00","message":"[bufferProcess] interim [500000000]:นึกว่าวงสมัยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.523113973+07:00","message":"[bufferProcess] send to processor:นึกว่าวงสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.523117461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.523120165+07:00","message":"> Transcript [42770] [false]: 'นึกว่าวงสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.523123583+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.523125498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.523127721+07:00","message":"StatePrefix: 'นึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.523130124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.523143694+07:00","message":"Push: 'นึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.52314592+07:00","message":"TextPushed: 'นึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.523148522+07:00","message":"Set new StatePrefix : 'นึกว่าวงสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.523150858+07:00","message":"Next Push (prob) : 'วงสมัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.523159151+07:00","message":"push: {false นึกว่า 0 0xc005695980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.52609383+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.526110212+07:00","message":"receive 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-05-12T13:08:04.526114419+07:00","message":"receive interim result [false|false]: นึกว่าวงสมัยนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.526126695+07:00","message":"[buffer interim] 3179 false นึกว่าวงสมัยนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.526131388+07:00","message":"[bufferProcess] interim [560000000]:นึกว่าวงสมัยนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.52613357+07:00","message":"[bufferProcess] send to processor:นึกว่าวงสมัยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.526135962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.526141399+07:00","message":"> Transcript [42771] [false]: 'นึกว่าวงสมัยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.526144445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.526146288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.526155227+07:00","message":"StatePrefix: 'นึกว่าวงสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.526157512+07:00","message":"TextPushed: 'นึกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.606588685+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.6066313+07:00","message":"receive 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-05-12T13:08:04.606638188+07:00","message":"receive interim result [false|false]: นึกว่าวงสมัยนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.606656465+07:00","message":"[buffer interim] 3179 false นึกว่าวงสมัยนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.60666775+07:00","message":"[bufferProcess] interim [740000000]:นึกว่าวงสมัยนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.606670846+07:00","message":"[bufferProcess] send to processor:นึกว่าวงสมัยนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.60667509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.606678857+07:00","message":"> Transcript [42772] [false]: 'นึกว่าวงสมัยนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.606682982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.606685131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.606686912+07:00","message":"StatePrefix: 'นึกว่าวงสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.606689086+07:00","message":"TextPushed: 'นึกว่า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:04.615781449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:04.615802553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.786134956+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.786166162+07:00","message":"receive 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-05-12T13:08:04.786171829+07:00","message":"receive interim result [false|false]: นึกว่าวงสมัยนั้นน่ะมันก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.786185773+07:00","message":"[buffer interim] 3179 false นึกว่าวงสมัยนั้นน่ะมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.786192419+07:00","message":"[bufferProcess] interim [920000000]:นึกว่าวงสมัยนั้นน่ะมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.786195295+07:00","message":"[bufferProcess] send to processor:นึกว่าวงสมัยนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.786198627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.786201138+07:00","message":"> Transcript [42773] [false]: 'นึกว่าวงสมัยนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.786204038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.786206295+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.786208594+07:00","message":"StatePrefix: 'นึกว่าวงสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.786210833+07:00","message":"TextPushed: 'นึกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.928713832+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.92875655+07:00","message":"receive 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-05-12T13:08:04.928764818+07:00","message":"receive interim result [false|false]: นึกว่าวงสมัยนั้นน่ะมันก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.928781374+07:00","message":"[buffer interim] 3179 false นึกว่าวงสมัยนั้นน่ะมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.928789276+07:00","message":"[bufferProcess] interim [40000000]:นึกว่าวงสมัยนั้นน่ะมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.928792247+07:00","message":"[bufferProcess] send to processor:นึกว่าวงสมัยนั้นน่ะมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.928800117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.928803329+07:00","message":"> Transcript [42774] [false]: 'นึกว่าวงสมัยนั้นน่ะมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.928807122+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.928809626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.928811816+07:00","message":"StatePrefix: 'นึกว่าวงสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.928814432+07:00","message":"TextPushed: 'นึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.928822337+07:00","message":"Push: 'วงสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.928824161+07:00","message":"TextPushed: 'นึกว่าวงสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.928826514+07:00","message":"Set new StatePrefix : 'นึกว่าวงสมัยนั้นน่ะมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.928828658+07:00","message":"Next Push (prob) : 'นั้นน่ะมันก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.928837734+07:00","message":"push: {false วงสมัย 0 0xc005695980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.996672684+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.996717509+07:00","message":"receive 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-05-12T13:08:04.996724294+07:00","message":"receive interim result [false|false]: นึกว่าวงสมัยนั้นน่ะมันก็จะเละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:04.996744786+07:00","message":"[buffer interim] 3179 false นึกว่าวงสมัยนั้นน่ะมันก็จะเละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.996756441+07:00","message":"[bufferProcess] interim [160000000]:นึกว่าวงสมัยนั้นน่ะมันก็จะเละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.996759349+07:00","message":"[bufferProcess] send to processor:นึกว่าวงสมัยนั้นน่ะมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.996766667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.996769698+07:00","message":"> Transcript [42775] [false]: 'นึกว่าวงสมัยนั้นน่ะมันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.996773275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.996775225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.996777046+07:00","message":"StatePrefix: 'นึกว่าวงสมัยนั้นน่ะมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:04.99677991+07:00","message":"TextPushed: 'นึกว่าวงสมัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.001315835+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.001353501+07:00","message":"receive 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-05-12T13:08:05.001359888+07:00","message":"receive interim result [false|false]: นึกว่าวงสมัยนั้นน่ะมันก็จะเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.001375505+07:00","message":"[buffer interim] 3179 false นึกว่าวงสมัยนั้นน่ะมันก็จะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.001382941+07:00","message":"[bufferProcess] interim [220000000]:นึกว่าวงสมัยนั้นน่ะมันก็จะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.001385285+07:00","message":"[bufferProcess] send to processor:นึกว่าวงสมัยนั้นน่ะมันก็จะเละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.001391094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.00139404+07:00","message":"> Transcript [42776] [false]: 'นึกว่าวงสมัยนั้นน่ะมันก็จะเละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.001397908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.00140003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.001401823+07:00","message":"StatePrefix: 'นึกว่าวงสมัยนั้นน่ะมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.001405222+07:00","message":"TextPushed: 'นึกว่าวงสมัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.181731038+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.181776804+07:00","message":"receive 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-05-12T13:08:05.181784629+07:00","message":"receive interim result [false|false]: นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.181799639+07:00","message":"[buffer interim] 3179 false นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.181808276+07:00","message":"[bufferProcess] interim [400000000]:นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.181811139+07:00","message":"[bufferProcess] send to processor:นึกว่าวงสมัยนั้นน่ะมันก็จะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.181819764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.181824106+07:00","message":"> Transcript [42777] [false]: 'นึกว่าวงสมัยนั้นน่ะมันก็จะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.181830208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.181833444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.181836944+07:00","message":"StatePrefix: 'นึกว่าวงสมัยนั้นน่ะมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.181840913+07:00","message":"TextPushed: 'นึกว่าวงสมัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.538506252+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.538549306+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-05-12T13:08:05.538557881+07:00","message":"receive interim result [false|false]: นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.538575871+07:00","message":"[buffer interim] 3179 false นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.538587281+07:00","message":"[bufferProcess] interim [700000000]:นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.538590882+07:00","message":"[bufferProcess] send to processor:นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.538595124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.538599335+07:00","message":"> Transcript [42778] [false]: 'นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.538607417+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.538610436+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.538613754+07:00","message":"StatePrefix: 'นึกว่าวงสมัยนั้นน่ะมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.538617288+07:00","message":"TextPushed: 'นึกว่าวงสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.53862473+07:00","message":"Push: 'นั้นน่ะมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.538628533+07:00","message":"TextPushed: 'นึกว่าวงสมัยนั้นน่ะมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.538631796+07:00","message":"Set new StatePrefix : 'นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.53863418+07:00","message":"Next Push (prob) : 'จะเล่นเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.538657936+07:00","message":"push: {false นั้นน่ะมันก็ 0 0xc005695980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.665119131+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.665174799+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-05-12T13:08:05.665182039+07:00","message":"receive interim result [false|false]: นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.665196881+07:00","message":"[buffer interim] 3179 false นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.665207335+07:00","message":"[bufferProcess] interim [820000000]:นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.665210057+07:00","message":"[bufferProcess] send to processor:นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.665215821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.665219326+07:00","message":"> Transcript [42779] [false]: 'นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.66522342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.665225804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.6652277+07:00","message":"StatePrefix: 'นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.6652303+07:00","message":"TextPushed: 'นึกว่าวงสมัยนั้นน่ะมันก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.717756787+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.717809687+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-05-12T13:08:05.717817736+07:00","message":"receive interim result [false|false]: นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่แบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.717833854+07:00","message":"[buffer interim] 3179 false นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.717842532+07:00","message":"[bufferProcess] interim [880000000]:นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.717845764+07:00","message":"[bufferProcess] send to processor:นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.717849541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.717852289+07:00","message":"> Transcript [42780] [false]: 'นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.717856129+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.717858159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.717860057+07:00","message":"StatePrefix: 'นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.71786291+07:00","message":"TextPushed: 'นึกว่าวงสมัยนั้นน่ะมันก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.798636851+07:00","message":"[GCS] IsForceVAD: false for message ID: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.837875672+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.837931659+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-05-12T13:08:05.837941182+07:00","message":"receive interim result [false|false]: นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.837964135+07:00","message":"[buffer interim] 3179 false นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.837977974+07:00","message":"[bufferProcess] interim [0]:นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.837983195+07:00","message":"[bufferProcess] send to processor:นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.837993945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.83799846+07:00","message":"> Transcript [42781] [false]: 'นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.838003668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.838007542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.838010944+07:00","message":"StatePrefix: 'นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.83801488+07:00","message":"TextPushed: 'นึกว่าวงสมัยนั้นน่ะมันก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.958516787+07:00","message":"receive streaming session, msgId: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.958558677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่แบบว่า\",\"confidence\":0.94642603}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.958567074+07:00","message":"receive interim result [true|false]: นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่แบบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.958577236+07:00","message":"end recv isFinal message id 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.95858046+07:00","message":"end Recv id 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.958589365+07:00","message":"[buffer interim] 3179 true นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958597669+07:00","message":"[bufferProcess] interim [180000000]:นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958600648+07:00","message":"[bufferProcess] send to processor (isfinal):นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958604021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958607746+07:00","message":"> Transcript [42782] [false]: 'นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958611168+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958613035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958615147+07:00","message":"StatePrefix: 'นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958617574+07:00","message":"TextPushed: 'นึกว่าวงสมัยนั้นน่ะมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958620519+07:00","message":"Push: 'จะเล่นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958622843+07:00","message":"TextPushed: 'นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958624894+07:00","message":"Set new StatePrefix : 'นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958626921+07:00","message":"Next Push (prob) : 'ที่บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958628538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958630522+07:00","message":"> Transcript [42783] [true]: 'นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.95863369+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958636192+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958638446+07:00","message":"StatePrefix: 'นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลงที่บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958641347+07:00","message":"TextPushed: 'นึกว่าวงสมัยนั้นน่ะมันก็จะเล่นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:05.958644399+07:00","message":"Push: 'ที่แบบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.958660111+07:00","message":"push: {false จะเล่นเพลง 0 0xc005695980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:05.958672862+07:00","message":"push: {true ที่แบบว่า 0 0xc005695980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:05.97845184+07:00","message":"write wav file: './tmp/7565/7565_3179.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:06.309242318+07:00","message":"[GCS] Start streaming session, msgId: 3180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:07.16130321+07:00","message":"receive streaming session, msgId: 3180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:07.161349458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หมด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:07.161354905+07:00","message":"receive interim result [false|false]: ได้หมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:07.161371174+07:00","message":"[buffer interim] 3180 false ได้หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:07.161378356+07:00","message":"[bufferProcess] interim [660000000]:ได้หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:07.161380607+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:07.161387133+07:00","message":"[bufferProcess] send to processor (ticker):ได้หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:07.161389934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:07.161392451+07:00","message":"> Transcript [42784] [false]: 'ได้หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:07.161394899+07:00","message":"Set StatePrefix (first interim): 'ได้หมด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:07.616370385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:07.61637047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:07.740911221+07:00","message":"receive streaming session, msgId: 3180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:07.740952165+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-05-12T13:08:07.740957862+07:00","message":"receive interim result [false|false]: ได้หมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:07.740973488+07:00","message":"[buffer interim] 3180 false ได้หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:07.740981012+07:00","message":"[bufferProcess] interim [260000000]:ได้หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:07.740982803+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:08.248518828+07:00","message":"receive streaming session, msgId: 3180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:08.248558881+07:00","message":"receive 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-05-12T13:08:08.248573545+07:00","message":"receive interim result [false|false]: เพลงสากล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:08.24858756+07:00","message":"[buffer interim] 3180 false เพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:08.248594585+07:00","message":"[bufferProcess] interim [740000000]:เพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:08.248596894+07:00","message":"[bufferProcess] send to processor:ได้หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:08.24860487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:08.248608039+07:00","message":"> Transcript [42785] [false]: 'ได้หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:08.248611142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:08.248613218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:08.248615112+07:00","message":"StatePrefix: 'ได้หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:08.248617234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:08.895358543+07:00","message":"receive streaming session, msgId: 3180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:08.895395621+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-05-12T13:08:08.895401653+07:00","message":"receive interim result [false|false]: เพลงสากล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:08.895417892+07:00","message":"[buffer interim] 3180 false เพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:08.895431797+07:00","message":"[bufferProcess] interim [340000000]:เพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:08.895434593+07:00","message":"[bufferProcess] send to processor:เพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:08.895438161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:08.895440785+07:00","message":"> Transcript [42786] [false]: 'เพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:08.895443029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:08.895445178+07:00","message":"Set new StatePrefix: 'เพลงสากล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:09.448240614+07:00","message":"[GCS] IsForceVAD: false for message ID: 3180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:09.546143765+07:00","message":"receive streaming session, msgId: 3180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:09.546188594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงสากล\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:09.546196152+07:00","message":"receive interim result [true|false]: เพลงสากล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:09.546211229+07:00","message":"end recv isFinal message id 3180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:09.546214046+07:00","message":"end Recv id 3180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:09.546221368+07:00","message":"[buffer interim] 3180 true เพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:09.546230104+07:00","message":"[bufferProcess] interim [150000000]:เพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:09.546232985+07:00","message":"[bufferProcess] send to processor (isfinal):เพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:09.546236276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:09.546239426+07:00","message":"> Transcript [42787] [false]: 'เพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:09.546242886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:09.546244735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:09.546246466+07:00","message":"StatePrefix: 'เพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:09.546248417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:09.546250078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:09.546252039+07:00","message":"> Transcript [42788] [true]: 'เพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:09.546254074+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:09.546255673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:09.546260146+07:00","message":"StatePrefix: 'เพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:09.546261917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:09.546266799+07:00","message":"Push: 'เพลงสากล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:09.546275928+07:00","message":"push: {true เพลงสากล 0 0xc003824600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:09.556210437+07:00","message":"write wav file: './tmp/7565/7565_3180.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:09.82950515+07:00","message":"[GCS] Start streaming session, msgId: 3181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:10.354529993+07:00","message":"receive streaming session, msgId: 3181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:10.354570032+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-05-12T13:08:10.354575194+07:00","message":"receive interim result [false|false]: ลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:10.354588335+07:00","message":"[buffer interim] 3181 false ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:10.354595029+07:00","message":"[bufferProcess] interim [360000000]:ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:10.354596742+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:10.359497196+07:00","message":"receive streaming session, msgId: 3181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:10.359518046+07:00","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-05-12T13:08:10.359522356+07:00","message":"receive interim result [false|false]: โรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:10.359532581+07:00","message":"[buffer interim] 3181 false โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:10.359537314+07:00","message":"[bufferProcess] interim [420000000]:โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:10.359539586+07:00","message":"[bufferProcess] send to processor:ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:10.359542384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:10.35954712+07:00","message":"> Transcript [42789] [false]: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:10.359549224+07:00","message":"Set StatePrefix (first interim): 'ลง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:10.616829879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:10.616848455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:11.023059909+07:00","message":"receive streaming session, msgId: 3181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:11.023105751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงแรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:11.023113328+07:00","message":"receive interim result [false|false]: โรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:11.023130574+07:00","message":"[buffer interim] 3181 false โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.023139202+07:00","message":"[bufferProcess] interim [20000000]:โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.023141938+07:00","message":"[bufferProcess] send to processor:โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.023149936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.023152756+07:00","message":"> Transcript [42790] [false]: 'โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.023155313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.023157724+07:00","message":"Set new StatePrefix: 'โรงแรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:11.185826557+07:00","message":"receive streaming session, msgId: 3181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:11.185864281+07:00","message":"receive 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-05-12T13:08:11.185869954+07:00","message":"receive interim result [false|false]: โรงแรมอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:11.185882799+07:00","message":"[buffer interim] 3181 false โรงแรมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.185892399+07:00","message":"[bufferProcess] interim [140000000]:โรงแรมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.185895976+07:00","message":"[bufferProcess] send to processor:โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.185902775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.185906979+07:00","message":"> Transcript [42791] [false]: 'โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.185911139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.185914953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.185919058+07:00","message":"StatePrefix: 'โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.185921294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:11.289335367+07:00","message":"receive streaming session, msgId: 3181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:11.289384068+07:00","message":"receive 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-05-12T13:08:11.289392929+07:00","message":"receive interim result [false|false]: โรงแรมมาเลเซีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:11.289411026+07:00","message":"[buffer interim] 3181 false โรงแรมมาเลเซีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.28942111+07:00","message":"[bufferProcess] interim [320000000]:โรงแรมมาเลเซีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.289435465+07:00","message":"[bufferProcess] send to processor:โรงแรมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.289440881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.289446675+07:00","message":"> Transcript [42792] [false]: 'โรงแรมอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.289451297+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.289454212+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.289457267+07:00","message":"StatePrefix: 'โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.289460258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:11.784725143+07:00","message":"receive streaming session, msgId: 3181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:11.784779308+07:00","message":"receive 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-05-12T13:08:11.784787392+07:00","message":"receive interim result [false|false]: โรงแรมอะไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:11.784808603+07:00","message":"[buffer interim] 3181 false โรงแรมอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.784817177+07:00","message":"[bufferProcess] interim [800000000]:โรงแรมอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.784819961+07:00","message":"[bufferProcess] send to processor:โรงแรมมาเลเซีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.784823568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.784826517+07:00","message":"> Transcript [42793] [false]: 'โรงแรมมาเลเซีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.784830005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.784832117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.784833967+07:00","message":"StatePrefix: 'โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:11.784836634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:12.43613683+07:00","message":"receive streaming session, msgId: 3181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:12.436174094+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-05-12T13:08:12.436179827+07:00","message":"receive interim result [false|false]: โรงแรมอะไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:12.436196647+07:00","message":"[buffer interim] 3181 false โรงแรมอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.436204409+07:00","message":"[bufferProcess] interim [400000000]:โรงแรมอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.436206819+07:00","message":"[bufferProcess] send to processor:โรงแรมอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.436209845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.43621275+07:00","message":"> Transcript [42794] [false]: 'โรงแรมอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.43621595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.436218503+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.436220504+07:00","message":"StatePrefix: 'โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.436222482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.4362286+07:00","message":"Push: 'โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.436230706+07:00","message":"TextPushed: 'โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.43623289+07:00","message":"Set new StatePrefix : 'โรงแรมอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.436234887+07:00","message":"Next Push (prob) : 'อะไรครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:12.436242659+07:00","message":"push: {false โรงแรม 0 0xc003b7c300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:12.617903937+07:00","message":"receive streaming session, msgId: 3181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:12.617945571+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-05-12T13:08:12.617951792+07:00","message":"receive interim result [false|false]: โรงแรมอะไรนะอะไรแบบนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:12.617965895+07:00","message":"[buffer interim] 3181 false โรงแรมอะไรนะอะไรแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.617973307+07:00","message":"[bufferProcess] interim [580000000]:โรงแรมอะไรนะอะไรแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.617975893+07:00","message":"[bufferProcess] send to processor:โรงแรมอะไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.617982312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.617985151+07:00","message":"> Transcript [42795] [false]: 'โรงแรมอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.61798826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.617991119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.617993307+07:00","message":"StatePrefix: 'โรงแรมอะไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:12.617997695+07:00","message":"TextPushed: 'โรงแรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:13.19447447+07:00","message":"receive streaming session, msgId: 3181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:13.194511079+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-05-12T13:08:13.194516915+07:00","message":"receive interim result [false|false]: โรงแรมอะไรนะอะไรแบบนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:13.194533875+07:00","message":"[buffer interim] 3181 false โรงแรมอะไรนะอะไรแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.194541279+07:00","message":"[bufferProcess] interim [180000000]:โรงแรมอะไรนะอะไรแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.194543531+07:00","message":"[bufferProcess] send to processor:โรงแรมอะไรนะอะไรแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.194550489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.194553647+07:00","message":"> Transcript [42796] [false]: 'โรงแรมอะไรนะอะไรแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.19455611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.194558432+07:00","message":"Set new StatePrefix: 'โรงแรมอะไรนะอะไรแบบนั้น'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:13.617584682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:13.617668148+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:13.681824692+07:00","message":"[GCS] IsForceVAD: false for message ID: 3181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:13.777274029+07:00","message":"receive streaming session, msgId: 3181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:13.777314138+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-05-12T13:08:13.777320236+07:00","message":"receive interim result [false|false]: โรงแรมอะไรนะอะไรแบบนั้นน่ะผมเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:13.77733421+07:00","message":"[buffer interim] 3181 false โรงแรมอะไรนะอะไรแบบนั้นน่ะผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.777341721+07:00","message":"[bufferProcess] interim [840000000]:โรงแรมอะไรนะอะไรแบบนั้นน่ะผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.777344271+07:00","message":"[bufferProcess] send to processor:โรงแรมอะไรนะอะไรแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.777351603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.777354274+07:00","message":"> Transcript [42797] [false]: 'โรงแรมอะไรนะอะไรแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.777357521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.777359785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.777362104+07:00","message":"StatePrefix: 'โรงแรมอะไรนะอะไรแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.777364618+07:00","message":"TextPushed: 'โรงแรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:13.8562622+07:00","message":"receive streaming session, msgId: 3181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:13.85630847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงแรมอะไรนะครับผมเนี่ย\",\"confidence\":0.8365288}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:13.856315682+07:00","message":"receive interim result [true|false]: โรงแรมอะไรนะครับผมเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:13.856329731+07:00","message":"end recv isFinal message id 3181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:13.85633219+07:00","message":"end Recv id 3181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:13.856340356+07:00","message":"[buffer interim] 3181 true โรงแรมอะไรนะครับผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.856353269+07:00","message":"[bufferProcess] interim [870000000]:โรงแรมอะไรนะครับผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.856356786+07:00","message":"[bufferProcess] send to processor (isfinal):โรงแรมอะไรนะอะไรแบบนั้นน่ะผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.856360534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.856363422+07:00","message":"> Transcript [42798] [false]: 'โรงแรมอะไรนะอะไรแบบนั้นน่ะผมเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.856366946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.856368959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.856370864+07:00","message":"StatePrefix: 'โรงแรมอะไรนะอะไรแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.85637339+07:00","message":"TextPushed: 'โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.856375172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.856380008+07:00","message":"> Transcript [42799] [true]: 'โรงแรมอะไรนะครับผมเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.856382108+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.856383716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.856385348+07:00","message":"StatePrefix: 'โรงแรมอะไรนะอะไรแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.856387038+07:00","message":"TextPushed: 'โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:13.856394997+07:00","message":"Push: 'อะไรนะครับผมเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:13.856403507+07:00","message":"push: {true อะไรนะครับผมเนี่ย 0 0xc003b7c300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:13.865619089+07:00","message":"write wav file: './tmp/7565/7565_3181.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:13.999130867+07:00","message":"[GCS] Start streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:14.479210281+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:14.479253836+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-05-12T13:08:14.479259336+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:14.479273109+07:00","message":"[buffer interim] 3182 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.479280135+07:00","message":"[bufferProcess] interim [240000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.479281871+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:14.540523154+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:14.540554899+07:00","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-05-12T13:08:14.540560513+07:00","message":"receive interim result [false|false]: ผมออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:14.540572262+07:00","message":"[buffer interim] 3182 false ผมออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.540581094+07:00","message":"[bufferProcess] interim [420000000]:ผมออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.540583728+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.540588392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.540591126+07:00","message":"> Transcript [42800] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.540593476+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:14.730312902+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:14.730345427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมออกจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:14.730365407+07:00","message":"receive interim result [false|false]: ผมออกจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:14.730378692+07:00","message":"[buffer interim] 3182 false ผมออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.730384697+07:00","message":"[bufferProcess] interim [600000000]:ผมออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.730387124+07:00","message":"[bufferProcess] send to processor:ผมออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.730392078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.730394754+07:00","message":"> Transcript [42801] [false]: 'ผมออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.730398094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.730403469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.730405416+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.730407428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:14.991128151+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:14.991177627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมออกจากวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:14.991183892+07:00","message":"receive interim result [false|false]: ผมออกจากวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:14.991201667+07:00","message":"[buffer interim] 3182 false ผมออกจากวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.991210715+07:00","message":"[bufferProcess] interim [780000000]:ผมออกจากวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.991213471+07:00","message":"[bufferProcess] send to processor:ผมออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.991219844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.991222915+07:00","message":"> Transcript [42802] [false]: 'ผมออกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.991225946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.991228552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.991230688+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:14.991232789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:15.399857381+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:15.399900198+07:00","message":"receive 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-05-12T13:08:15.399907099+07:00","message":"receive interim result [false|false]: ผมออกจากวงปู่ศุข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:15.399923064+07:00","message":"[buffer interim] 3182 false ผมออกจากวงปู่ศุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.399931531+07:00","message":"[bufferProcess] interim [200000000]:ผมออกจากวงปู่ศุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.399934562+07:00","message":"[bufferProcess] send to processor:ผมออกจากวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.39994456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.399947628+07:00","message":"> Transcript [42803] [false]: 'ผมออกจากวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.399952607+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.399955062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.399957723+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.399959797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:15.492068666+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:15.492111552+07:00","message":"receive 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-05-12T13:08:15.492118048+07:00","message":"receive interim result [false|false]: ผมออกจากวงภูศิลป์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:15.492134539+07:00","message":"[buffer interim] 3182 false ผมออกจากวงภูศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.492143341+07:00","message":"[bufferProcess] interim [260000000]:ผมออกจากวงภูศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.492145952+07:00","message":"[bufferProcess] send to processor:ผมออกจากวงปู่ศุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.492154508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.492157775+07:00","message":"> Transcript [42804] [false]: 'ผมออกจากวงปู่ศุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.492161261+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.492166273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.492168608+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.492170745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.492176785+07:00","message":"Push: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.492178688+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.492180737+07:00","message":"Set new StatePrefix : 'ผมออกจากวงปู่ศุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.49218307+07:00","message":"Next Push (prob) : 'ออกจากวงปู่ศุข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:15.492217303+07:00","message":"push: {false ผม 0 0xc004218e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:15.683448013+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:15.683487734+07:00","message":"receive 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-05-12T13:08:15.683493921+07:00","message":"receive interim result [false|false]: ผมออกจากวงปู่ศรีทัต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:15.68350504+07:00","message":"[buffer interim] 3182 false ผมออกจากวงปู่ศรีทัต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.683512526+07:00","message":"[bufferProcess] interim [380000000]:ผมออกจากวงปู่ศรีทัต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.683516939+07:00","message":"[bufferProcess] send to processor:ผมออกจากวงภูศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.683520327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.683523437+07:00","message":"> Transcript [42805] [false]: 'ผมออกจากวงภูศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.68352605+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.683528458+07:00","message":"Set new StatePrefix: 'ผมออกจากวงภูศิลป์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:15.81471024+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:15.814766116+07:00","message":"receive 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-05-12T13:08:15.814773265+07:00","message":"receive interim result [false|false]: ผมออกจากวงกลมสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:15.814790973+07:00","message":"[buffer interim] 3182 false ผมออกจากวงกลมสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.81480467+07:00","message":"[bufferProcess] interim [440000000]:ผมออกจากวงกลมสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.814807736+07:00","message":"[bufferProcess] send to processor:ผมออกจากวงปู่ศรีทัต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.81481479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.814817985+07:00","message":"> Transcript [42806] [false]: 'ผมออกจากวงปู่ศรีทัต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.814820282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.814822189+07:00","message":"Set new StatePrefix: 'ผมออกจากวงปู่ศรีทัต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:15.919466322+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:15.919507456+07:00","message":"receive 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-05-12T13:08:15.919513622+07:00","message":"receive interim result [false|false]: ผมออกจากวงปู่สีท่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:15.919528474+07:00","message":"[buffer interim] 3182 false ผมออกจากวงปู่สีท่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.919538561+07:00","message":"[bufferProcess] interim [500000000]:ผมออกจากวงปู่สีท่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.919542753+07:00","message":"[bufferProcess] send to processor:ผมออกจากวงกลมสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.919549194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.919553724+07:00","message":"> Transcript [42807] [false]: 'ผมออกจากวงกลมสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.919557296+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:15.919561141+07:00","message":"Set new StatePrefix: 'ผมออกจากวงกลมสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.097304724+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.097353224+07:00","message":"receive 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-05-12T13:08:16.097360737+07:00","message":"receive interim result [false|false]: ผมออกจากวงโคจรมาพบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.097376987+07:00","message":"[buffer interim] 3182 false ผมออกจากวงโคจรมาพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.097385699+07:00","message":"[bufferProcess] interim [740000000]:ผมออกจากวงโคจรมาพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.097390305+07:00","message":"[bufferProcess] send to processor:ผมออกจากวงปู่สีท่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.097397763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.09740247+07:00","message":"> Transcript [42808] [false]: 'ผมออกจากวงปู่สีท่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.097405544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.097407857+07:00","message":"Set new StatePrefix: 'ผมออกจากวงปู่สีท่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.140117013+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.140164253+07:00","message":"receive 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-05-12T13:08:16.140170114+07:00","message":"receive interim result [false|false]: ผมออกจากวงปู่สีท่านมาผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.140184213+07:00","message":"[buffer interim] 3182 false ผมออกจากวงปู่สีท่านมาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.140192258+07:00","message":"[bufferProcess] interim [860000000]:ผมออกจากวงปู่สีท่านมาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.140197943+07:00","message":"[bufferProcess] send to processor:ผมออกจากวงโคจรมาพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.140205122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.140208224+07:00","message":"> Transcript [42809] [false]: 'ผมออกจากวงโคจรมาพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.140210593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.140212712+07:00","message":"Set new StatePrefix: 'ผมออกจากวงโคจรมาพบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.185520781+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.185562385+07:00","message":"receive 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-05-12T13:08:16.185568611+07:00","message":"receive interim result [false|false]: ผมออกจากวงปู่สีท่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.185582835+07:00","message":"[buffer interim] 3182 false ผมออกจากวงปู่สีท่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.185590181+07:00","message":"[bufferProcess] interim [980000000]:ผมออกจากวงปู่สีท่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.185593353+07:00","message":"[bufferProcess] send to processor:ผมออกจากวงปู่สีท่านมาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.185600628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.18560364+07:00","message":"> Transcript [42810] [false]: 'ผมออกจากวงปู่สีท่านมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.185606298+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.185608597+07:00","message":"Set new StatePrefix: 'ผมออกจากวงปู่สีท่านมาผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.273836678+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.273887096+07:00","message":"receive 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-05-12T13:08:16.273894951+07:00","message":"receive interim result [false|false]: ผมออกจากวงปู่สีท่านมาผมรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.273912448+07:00","message":"[buffer interim] 3182 false ผมออกจากวงปู่สีท่านมาผมรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.273923547+07:00","message":"[bufferProcess] interim [40000000]:ผมออกจากวงปู่สีท่านมาผมรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.273927212+07:00","message":"[bufferProcess] send to processor:ผมออกจากวงปู่สีท่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.27393394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.273938144+07:00","message":"> Transcript [42811] [false]: 'ผมออกจากวงปู่สีท่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.273941644+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.332951386+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.33299487+07:00","message":"receive 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-05-12T13:08:16.333001291+07:00","message":"receive interim result [false|false]: ผมออกจากวงปู่สีท่านมาผมรู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.333016244+07:00","message":"[buffer interim] 3182 false ผมออกจากวงปู่สีท่านมาผมรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.333024206+07:00","message":"[bufferProcess] interim [160000000]:ผมออกจากวงปู่สีท่านมาผมรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.333026768+07:00","message":"[bufferProcess] send to processor:ผมออกจากวงปู่สีท่านมาผมรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.3330339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.333036852+07:00","message":"> Transcript [42812] [false]: 'ผมออกจากวงปู่สีท่านมาผมรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.333041623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.33304404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.333045953+07:00","message":"StatePrefix: 'ผมออกจากวงปู่สีท่านมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.333049798+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.462852037+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.462896262+07:00","message":"receive 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-05-12T13:08:16.46290335+07:00","message":"receive interim result [false|false]: ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.462920994+07:00","message":"[buffer interim] 3182 false ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.462929687+07:00","message":"[bufferProcess] interim [280000000]:ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.462932637+07:00","message":"[bufferProcess] send to processor:ผมออกจากวงปู่สีท่านมาผมรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.462936328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.462939054+07:00","message":"> Transcript [42813] [false]: 'ผมออกจากวงปู่สีท่านมาผมรู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.46294266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.462944879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.462946603+07:00","message":"StatePrefix: 'ผมออกจากวงปู่สีท่านมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.462950988+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:16.618368029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:16.618377678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.631772666+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.631817089+07:00","message":"receive 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-05-12T13:08:16.631823942+07:00","message":"receive interim result [false|false]: ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่หมู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.631838457+07:00","message":"[buffer interim] 3182 false ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.631846655+07:00","message":"[bufferProcess] interim [400000000]:ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.631849542+07:00","message":"[bufferProcess] send to processor:ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.63185644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.631859691+07:00","message":"> Transcript [42814] [false]: 'ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.631863922+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.631867193+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.631869642+07:00","message":"StatePrefix: 'ผมออกจากวงปู่สีท่านมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:16.631872476+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:16.748464417+07:00","message":"[GCS] IsForceVAD: false for message ID: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:17.108325551+07:00","message":"receive streaming session, msgId: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:17.108379337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่หมู\",\"confidence\":0.94330966}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:17.108385783+07:00","message":"receive interim result [true|false]: ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่หมู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:17.108394399+07:00","message":"end recv isFinal message id 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:17.108396754+07:00","message":"end Recv id 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:17.108402674+07:00","message":"[buffer interim] 3182 true ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108435328+07:00","message":"[bufferProcess] interim [790000000]:ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.10844091+07:00","message":"[bufferProcess] send to processor (isfinal):ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108444362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108447343+07:00","message":"> Transcript [42815] [false]: 'ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108451985+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108454006+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108456462+07:00","message":"StatePrefix: 'ผมออกจากวงปู่สีท่านมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108458745+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108463655+07:00","message":"Push: 'ออกจากวงปู่สีท่านมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108466506+07:00","message":"TextPushed: 'ผมออกจากวงปู่สีท่านมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108468931+07:00","message":"Set new StatePrefix : 'ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108471524+07:00","message":"Next Push (prob) : 'รู้ว่าพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108473588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108475499+07:00","message":"> Transcript [42816] [true]: 'ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108477679+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108479283+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108481317+07:00","message":"StatePrefix: 'ผมออกจากวงปู่สีท่านมาผมรู้ว่าพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108489056+07:00","message":"TextPushed: 'ผมออกจากวงปู่สีท่านมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.108492304+07:00","message":"Push: 'รู้ว่าพี่หมู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:17.108494842+07:00","message":"push: {false ออกจากวงปู่สีท่านมาผม 0 0xc004218e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:17.108513588+07:00","message":"push: {true รู้ว่าพี่หมู 0 0xc004218e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:17.116760618+07:00","message":"write wav file: './tmp/7565/7565_3182.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:17.139732425+07:00","message":"[GCS] Start streaming session, msgId: 3183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:17.682846467+07:00","message":"receive streaming session, msgId: 3183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:17.682890761+07:00","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-05-12T13:08:17.682896462+07:00","message":"receive interim result [false|false]: เขาทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:17.682908667+07:00","message":"[buffer interim] 3183 false เขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.682919795+07:00","message":"[bufferProcess] interim [420000000]:เขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.682922663+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:17.854242742+07:00","message":"receive streaming session, msgId: 3183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:17.8542786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:17.854283946+07:00","message":"receive interim result [false|false]: เขาทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:17.854296276+07:00","message":"[buffer interim] 3183 false เขาทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.854303178+07:00","message":"[bufferProcess] interim [540000000]:เขาทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.854305894+07:00","message":"[bufferProcess] send to processor:เขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.854310908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.854314003+07:00","message":"> Transcript [42817] [false]: 'เขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:17.854316073+07:00","message":"Set StatePrefix (first interim): 'เขาทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.114776187+07:00","message":"receive streaming session, msgId: 3183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.11481413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาทำงานอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.114819929+07:00","message":"receive interim result [false|false]: เขาทำงานอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.114832052+07:00","message":"[buffer interim] 3183 false เขาทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.114839085+07:00","message":"[bufferProcess] interim [780000000]:เขาทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.114841571+07:00","message":"[bufferProcess] send to processor:เขาทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.114846543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.114849618+07:00","message":"> Transcript [42818] [false]: 'เขาทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.114852919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.114854764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.114856839+07:00","message":"StatePrefix: 'เขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.114858979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.225750059+07:00","message":"receive streaming session, msgId: 3183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.225791501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาทำงานอยู่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.225797332+07:00","message":"receive interim result [false|false]: เขาทำงานอยู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.225814882+07:00","message":"[buffer interim] 3183 false เขาทำงานอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.225822212+07:00","message":"[bufferProcess] interim [900000000]:เขาทำงานอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.225824972+07:00","message":"[bufferProcess] send to processor:เขาทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.225828151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.225831253+07:00","message":"> Transcript [42819] [false]: 'เขาทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.225834601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.225836493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.225838292+07:00","message":"StatePrefix: 'เขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.225840403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.358638088+07:00","message":"receive streaming session, msgId: 3183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.358672267+07:00","message":"receive 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-05-12T13:08:18.3586777+07:00","message":"receive interim result [false|false]: เขาทำงานอยู่บ่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.358689892+07:00","message":"[buffer interim] 3183 false เขาทำงานอยู่บ่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.358696597+07:00","message":"[bufferProcess] interim [20000000]:เขาทำงานอยู่บ่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.358698942+07:00","message":"[bufferProcess] send to processor:เขาทำงานอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.358703881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.358706946+07:00","message":"> Transcript [42820] [false]: 'เขาทำงานอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.358710204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.358712718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.35871473+07:00","message":"StatePrefix: 'เขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.358717097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.493815566+07:00","message":"receive streaming session, msgId: 3183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.493850698+07:00","message":"receive 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-05-12T13:08:18.493856195+07:00","message":"receive interim result [false|false]: เขาทำงานอยู่บ่ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.493871751+07:00","message":"[buffer interim] 3183 false เขาทำงานอยู่บ่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.493881744+07:00","message":"[bufferProcess] interim [140000000]:เขาทำงานอยู่บ่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.493886021+07:00","message":"[bufferProcess] send to processor:เขาทำงานอยู่บ่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.493894833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.493897703+07:00","message":"> Transcript [42821] [false]: 'เขาทำงานอยู่บ่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.493902135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.49390429+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.493906337+07:00","message":"StatePrefix: 'เขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.493908356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.493915167+07:00","message":"Push: 'เขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.493917042+07:00","message":"TextPushed: 'เขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.493919298+07:00","message":"Set new StatePrefix : 'เขาทำงานอยู่บ่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.493921387+07:00","message":"Next Push (prob) : 'งานอยู่บ่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.493929153+07:00","message":"push: {false เขาทำ 0 0xc005d08500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.573602731+07:00","message":"receive streaming session, msgId: 3183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.573647071+07:00","message":"receive 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-05-12T13:08:18.573653638+07:00","message":"receive interim result [false|false]: เขาทำงานอยู่บ่ต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.573671599+07:00","message":"[buffer interim] 3183 false เขาทำงานอยู่บ่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.573684933+07:00","message":"[bufferProcess] interim [320000000]:เขาทำงานอยู่บ่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.573687575+07:00","message":"[bufferProcess] send to processor:เขาทำงานอยู่บ่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.573697243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.573700455+07:00","message":"> Transcript [42822] [false]: 'เขาทำงานอยู่บ่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.573704103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.573706259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.573708688+07:00","message":"StatePrefix: 'เขาทำงานอยู่บ่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.573711145+07:00","message":"TextPushed: 'เขาทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.798662121+07:00","message":"[GCS] IsForceVAD: false for message ID: 3183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.931324424+07:00","message":"receive streaming session, msgId: 3183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.931374128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาทำงานอยู่ไม่ต้องฟาย\",\"confidence\":0.9019703}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.931381994+07:00","message":"receive interim result [true|false]: เขาทำงานอยู่ไม่ต้องฟาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.931393204+07:00","message":"end recv isFinal message id 3183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.931395638+07:00","message":"end Recv id 3183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.931402399+07:00","message":"[buffer interim] 3183 true เขาทำงานอยู่ไม่ต้องฟาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.931413633+07:00","message":"[bufferProcess] interim [680000000]:เขาทำงานอยู่ไม่ต้องฟาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.931418375+07:00","message":"[bufferProcess] send to processor (isfinal):เขาทำงานอยู่บ่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.931423611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.931432732+07:00","message":"> Transcript [42823] [false]: 'เขาทำงานอยู่บ่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.931436377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.931438609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.931440328+07:00","message":"StatePrefix: 'เขาทำงานอยู่บ่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.931442635+07:00","message":"TextPushed: 'เขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.931444407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.931446414+07:00","message":"> Transcript [42824] [true]: 'เขาทำงานอยู่ไม่ต้องฟาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.931448529+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.931450113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.931451659+07:00","message":"StatePrefix: 'เขาทำงานอยู่บ่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.931453387+07:00","message":"TextPushed: 'เขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:18.931460019+07:00","message":"Push: 'งานอยู่ไม่ต้องฟาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:18.931469499+07:00","message":"push: {true งานอยู่ไม่ต้องฟาย 0 0xc005d08500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:18.938614652+07:00","message":"write wav file: './tmp/7565/7565_3183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:19.189751035+07:00","message":"[GCS] Start streaming session, msgId: 3184"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:19.61866812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:19.6186922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:19.680013137+07:00","message":"receive streaming session, msgId: 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:19.680059036+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-05-12T13:08:19.680064841+07:00","message":"receive interim result [false|false]: ข่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:19.680080334+07:00","message":"[buffer interim] 3184 false ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:19.680087402+07:00","message":"[bufferProcess] interim [300000000]:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:19.680089467+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:19.963995273+07:00","message":"receive streaming session, msgId: 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:19.964031368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:19.964037771+07:00","message":"receive interim result [false|false]: ขาดอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:19.964050763+07:00","message":"[buffer interim] 3184 false ขาดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:19.964057057+07:00","message":"[bufferProcess] interim [480000000]:ขาดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:19.964059827+07:00","message":"[bufferProcess] send to processor:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:19.964066914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:19.964070051+07:00","message":"> Transcript [42825] [false]: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:19.964072089+07:00","message":"Set StatePrefix (first interim): 'ข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:20.17590326+07:00","message":"receive streaming session, msgId: 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:20.175941846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:20.175947629+07:00","message":"receive interim result [false|false]: ขับอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:20.175966362+07:00","message":"[buffer interim] 3184 false ขับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.175979996+07:00","message":"[bufferProcess] interim [600000000]:ขับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.175982134+07:00","message":"[bufferProcess] send to processor:ขาดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.175985821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.175988863+07:00","message":"> Transcript [42826] [false]: 'ขาดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.175991372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.175993274+07:00","message":"Set new StatePrefix: 'ขาดอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:20.323532188+07:00","message":"receive streaming session, msgId: 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:20.323572329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"YouTube\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:20.323577912+07:00","message":"receive interim result [false|false]: YouTube"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:20.32359528+07:00","message":"[buffer interim] 3184 false YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.323603241+07:00","message":"[bufferProcess] interim [660000000]:YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.323605718+07:00","message":"[bufferProcess] send to processor:ขับอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.3236107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.323613621+07:00","message":"> Transcript [42827] [false]: 'ขับอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.323615573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.323618267+07:00","message":"Set new StatePrefix: 'ขับอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:20.736420775+07:00","message":"receive streaming session, msgId: 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:20.736481862+07:00","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-05-12T13:08:20.736489244+07:00","message":"receive interim result [false|false]: อยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:20.736511279+07:00","message":"[buffer interim] 3184 false อยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.736524584+07:00","message":"[bufferProcess] interim [960000000]:อยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.736528733+07:00","message":"[bufferProcess] send to processor:YouTube"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.736546116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.736552027+07:00","message":"> Transcript [42828] [false]: 'YouTube'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.7365557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.736561605+07:00","message":"Set new StatePrefix: 'YouTube'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:20.805633258+07:00","message":"receive streaming session, msgId: 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:20.805675181+07:00","message":"receive 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-05-12T13:08:20.805682773+07:00","message":"receive interim result [false|false]: อยุธยาครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:20.805697508+07:00","message":"[buffer interim] 3184 false อยุธยาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.8057062+07:00","message":"[bufferProcess] interim [260000000]:อยุธยาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.805708751+07:00","message":"[bufferProcess] send to processor:อยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.805711739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.80571805+07:00","message":"> Transcript [42829] [false]: 'อยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.805720545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:20.805722585+07:00","message":"Set new StatePrefix: 'อยุธยา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:21.139613129+07:00","message":"receive streaming session, msgId: 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:21.139657975+07:00","message":"receive 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-05-12T13:08:21.139664252+07:00","message":"receive interim result [false|false]: ขาดอยู่พัทยาครับผมก็หวังว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:21.139679197+07:00","message":"[buffer interim] 3184 false ขาดอยู่พัทยาครับผมก็หวังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.139687167+07:00","message":"[bufferProcess] interim [800000000]:ขาดอยู่พัทยาครับผมก็หวังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.139690752+07:00","message":"[bufferProcess] send to processor:อยุธยาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.139698314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.139702485+07:00","message":"> Transcript [42830] [false]: 'อยุธยาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.139706022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.139708165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.139710337+07:00","message":"StatePrefix: 'อยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.13971261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:21.270072366+07:00","message":"receive streaming session, msgId: 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:21.270106787+07:00","message":"receive 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-05-12T13:08:21.270112397+07:00","message":"receive interim result [false|false]: อยุธยาครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:21.270127423+07:00","message":"[buffer interim] 3184 false อยุธยาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.270134752+07:00","message":"[bufferProcess] interim [860000000]:อยุธยาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.270138719+07:00","message":"[bufferProcess] send to processor:ขาดอยู่พัทยาครับผมก็หวังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.270143918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.270147932+07:00","message":"> Transcript [42831] [false]: 'ขาดอยู่พัทยาครับผมก็หวังว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.270150388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.270152748+07:00","message":"Set new StatePrefix: 'ขาดอยู่พัทยาครับผมก็หวังว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:21.838187856+07:00","message":"receive streaming session, msgId: 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:21.838240298+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-05-12T13:08:21.838249028+07:00","message":"receive interim result [false|false]: อยุธยาครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:21.838276114+07:00","message":"[buffer interim] 3184 false อยุธยาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.83829171+07:00","message":"[bufferProcess] interim [460000000]:อยุธยาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.838295282+07:00","message":"[bufferProcess] send to processor:อยุธยาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.838304141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.838309088+07:00","message":"> Transcript [42832] [false]: 'อยุธยาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.838312509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.838315784+07:00","message":"Set new StatePrefix: 'อยุธยาครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:21.854268008+07:00","message":"receive streaming session, msgId: 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:21.854295916+07:00","message":"receive 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-05-12T13:08:21.85430158+07:00","message":"receive interim result [false|false]: ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:21.854315957+07:00","message":"[buffer interim] 3184 false ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.854321509+07:00","message":"[bufferProcess] interim [520000000]:ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.854324524+07:00","message":"[bufferProcess] send to processor:อยุธยาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.854327991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.854330953+07:00","message":"> Transcript [42833] [false]: 'อยุธยาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.854333792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.854337334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.854339099+07:00","message":"StatePrefix: 'อยุธยาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:21.854341094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:22.04356553+07:00","message":"receive streaming session, msgId: 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:22.043612221+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-05-12T13:08:22.043618633+07:00","message":"receive interim result [false|false]: ขาดอยู่พัทยาครับผมก็หวังว่ามึงจะมาหากู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:22.043632553+07:00","message":"[buffer interim] 3184 false ขาดอยู่พัทยาครับผมก็หวังว่ามึงจะมาหากู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.043642346+07:00","message":"[bufferProcess] interim [700000000]:ขาดอยู่พัทยาครับผมก็หวังว่ามึงจะมาหากู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.043645248+07:00","message":"[bufferProcess] send to processor:ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.043650578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.0436533+07:00","message":"> Transcript [42834] [false]: 'ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.043656934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.043659188+07:00","message":"Set new StatePrefix: 'ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:22.146571712+07:00","message":"receive streaming session, msgId: 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:22.146617504+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-05-12T13:08:22.146623695+07:00","message":"receive interim result [false|false]: ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหาเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:22.146636959+07:00","message":"[buffer interim] 3184 false ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.146644404+07:00","message":"[bufferProcess] interim [760000000]:ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.146647103+07:00","message":"[bufferProcess] send to processor:ขาดอยู่พัทยาครับผมก็หวังว่ามึงจะมาหากู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.146653405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.146656593+07:00","message":"> Transcript [42835] [false]: 'ขาดอยู่พัทยาครับผมก็หวังว่ามึงจะมาหากู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.146659106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.146661423+07:00","message":"Set new StatePrefix: 'ขาดอยู่พัทยาครับผมก็หวังว่ามึงจะมาหากู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:22.268651908+07:00","message":"[GCS] IsForceVAD: false for message ID: 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:22.504862778+07:00","message":"receive streaming session, msgId: 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:22.50491018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหาเขา\",\"confidence\":0.942506}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:22.504919259+07:00","message":"receive interim result [true|false]: ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหาเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:22.504933186+07:00","message":"end recv isFinal message id 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:22.504935335+07:00","message":"end Recv id 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:22.50494361+07:00","message":"[buffer interim] 3184 true ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.5049554+07:00","message":"[bufferProcess] interim [90000000]:ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.504958424+07:00","message":"[bufferProcess] send to processor (isfinal):ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.50496207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.504965104+07:00","message":"> Transcript [42836] [false]: 'ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหาเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.504968072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.504970119+07:00","message":"Set new StatePrefix: 'ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหาเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.504971886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.504974132+07:00","message":"> Transcript [42837] [true]: 'ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหาเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.504976795+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.504978828+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.504981316+07:00","message":"StatePrefix: 'ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหาเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.504984761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:22.504993499+07:00","message":"Push: 'ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหาเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:22.505009635+07:00","message":"push: {true ขาดอยู่พัทยาครับผมก็หวังว่าจะมาหาเขา 0 0xc005d09a80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:22.514913633+07:00","message":"write wav file: './tmp/7565/7565_3184.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:22.518736778+07:00","message":"[GCS] Start streaming session, msgId: 3185"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:22.618898723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:22.618915257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:23.384052466+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:23.38409778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะฝาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:23.38410329+07:00","message":"receive interim result [false|false]: เดี๋ยวจะฝาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:23.384120268+07:00","message":"[buffer interim] 3185 false เดี๋ยวจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.384129546+07:00","message":"[bufferProcess] interim [840000000]:เดี๋ยวจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.38413147+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:23.49669475+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:23.496729699+07:00","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-05-12T13:08:23.496737203+07:00","message":"receive interim result [false|false]: เดี๋ยวจะฝากฝัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:23.496751115+07:00","message":"[buffer interim] 3185 false เดี๋ยวจะฝากฝัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.496758839+07:00","message":"[bufferProcess] interim [960000000]:เดี๋ยวจะฝากฝัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.496761287+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.496766368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.496768901+07:00","message":"> Transcript [42838] [false]: 'เดี๋ยวจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.496771075+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยวจะฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:23.700759258+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:23.700794013+07:00","message":"receive 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-05-12T13:08:23.700800364+07:00","message":"receive interim result [false|false]: เดี๋ยวจะฝากฝังผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:23.700815082+07:00","message":"[buffer interim] 3185 false เดี๋ยวจะฝากฝังผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.7008239+07:00","message":"[bufferProcess] interim [200000000]:เดี๋ยวจะฝากฝังผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.700826383+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะฝากฝัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.700831407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.70083407+07:00","message":"> Transcript [42839] [false]: 'เดี๋ยวจะฝากฝัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.700837696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.700839879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.700841711+07:00","message":"StatePrefix: 'เดี๋ยวจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.700843866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:23.947278893+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:23.947324987+07:00","message":"receive 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-05-12T13:08:23.947333752+07:00","message":"receive interim result [false|false]: เดี๋ยวจะฝากฝังผมก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:23.947353405+07:00","message":"[buffer interim] 3185 false เดี๋ยวจะฝากฝังผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.947366876+07:00","message":"[bufferProcess] interim [440000000]:เดี๋ยวจะฝากฝังผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.947370603+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะฝากฝังผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.94737922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.947383681+07:00","message":"> Transcript [42840] [false]: 'เดี๋ยวจะฝากฝังผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.947388582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.947391999+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.947395252+07:00","message":"StatePrefix: 'เดี๋ยวจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.947398723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:23.949831309+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:23.949852329+07:00","message":"receive 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-05-12T13:08:23.949860868+07:00","message":"receive interim result [false|false]: เดี๋ยวจะฝากฝังผมเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:23.949873126+07:00","message":"[buffer interim] 3185 false เดี๋ยวจะฝากฝังผมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.949878146+07:00","message":"[bufferProcess] interim [500000000]:เดี๋ยวจะฝากฝังผมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.94988043+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะฝากฝังผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.949888936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.949891338+07:00","message":"> Transcript [42841] [false]: 'เดี๋ยวจะฝากฝังผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.949894286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.949896384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.949898345+07:00","message":"StatePrefix: 'เดี๋ยวจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:23.949900376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.063866+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.063910945+07:00","message":"receive 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-05-12T13:08:24.06391711+07:00","message":"receive interim result [false|false]: เดี๋ยวจะฝากฝังผมเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.0639356+07:00","message":"[buffer interim] 3185 false เดี๋ยวจะฝากฝังผมเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.063944139+07:00","message":"[bufferProcess] interim [560000000]:เดี๋ยวจะฝากฝังผมเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.063949686+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะฝากฝังผมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.063957359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.06396034+07:00","message":"> Transcript [42842] [false]: 'เดี๋ยวจะฝากฝังผมเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.063966606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.06396884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.063970969+07:00","message":"StatePrefix: 'เดี๋ยวจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.063973546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.06397991+07:00","message":"Push: 'เดี๋ยวจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.063981818+07:00","message":"TextPushed: 'เดี๋ยวจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.063983922+07:00","message":"Set new StatePrefix : 'เดี๋ยวจะฝากฝังผมเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.063986021+07:00","message":"Next Push (prob) : 'ฝังผมเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.063995322+07:00","message":"push: {false เดี๋ยวจะฝาก 0 0xc004219f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.139285718+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.139323353+07:00","message":"receive 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-05-12T13:08:24.139328847+07:00","message":"receive interim result [false|false]: เดี๋ยวจะฝากฝังผมเข้าไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.139342316+07:00","message":"[buffer interim] 3185 false เดี๋ยวจะฝากฝังผมเข้าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.139349248+07:00","message":"[bufferProcess] interim [680000000]:เดี๋ยวจะฝากฝังผมเข้าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.139351412+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะฝากฝังผมเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.139354768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.139357588+07:00","message":"> Transcript [42843] [false]: 'เดี๋ยวจะฝากฝังผมเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.139361296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.139365349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.139367215+07:00","message":"StatePrefix: 'เดี๋ยวจะฝากฝังผมเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.139369374+07:00","message":"TextPushed: 'เดี๋ยวจะฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.388908087+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.388944718+07:00","message":"receive 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-05-12T13:08:24.388950469+07:00","message":"receive interim result [false|false]: เดี๋ยวจะฝากฝังผมเข้าไปทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.388961509+07:00","message":"[buffer interim] 3185 false เดี๋ยวจะฝากฝังผมเข้าไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.38896891+07:00","message":"[bufferProcess] interim [860000000]:เดี๋ยวจะฝากฝังผมเข้าไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.388971436+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะฝากฝังผมเข้าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.388974746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.388977469+07:00","message":"> Transcript [42844] [false]: 'เดี๋ยวจะฝากฝังผมเข้าไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.388980494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.388982554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.388984554+07:00","message":"StatePrefix: 'เดี๋ยวจะฝากฝังผมเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.388986634+07:00","message":"TextPushed: 'เดี๋ยวจะฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.585462871+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.5855106+07:00","message":"receive 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-05-12T13:08:24.585519432+07:00","message":"receive interim result [false|false]: เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.585536794+07:00","message":"[buffer interim] 3185 false เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.585545933+07:00","message":"[bufferProcess] interim [40000000]:เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.585549418+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะฝากฝังผมเข้าไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.585553547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.585558173+07:00","message":"> Transcript [42845] [false]: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.585563213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.585566041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.585569717+07:00","message":"StatePrefix: 'เดี๋ยวจะฝากฝังผมเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.585573669+07:00","message":"TextPushed: 'เดี๋ยวจะฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.647483415+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.647529306+07:00","message":"receive 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-05-12T13:08:24.647536624+07:00","message":"receive interim result [false|false]: เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.647557195+07:00","message":"[buffer interim] 3185 false เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.647567224+07:00","message":"[bufferProcess] interim [160000000]:เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.647571933+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.647577098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.64758134+07:00","message":"> Transcript [42846] [false]: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.647587557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.647589807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.647592389+07:00","message":"StatePrefix: 'เดี๋ยวจะฝากฝังผมเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.647594603+07:00","message":"TextPushed: 'เดี๋ยวจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.647597697+07:00","message":"Push: 'ฝังผมเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.647599688+07:00","message":"TextPushed: 'เดี๋ยวจะฝากฝังผมเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.647601704+07:00","message":"Set new StatePrefix : 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.647604468+07:00","message":"Next Push (prob) : 'ไปทำงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.647613038+07:00","message":"push: {false ฝังผมเข้า 0 0xc004219f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.836678286+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.836724861+07:00","message":"receive 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-05-12T13:08:24.836731663+07:00","message":"receive interim result [false|false]: เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:24.836746455+07:00","message":"[buffer interim] 3185 false เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.836760852+07:00","message":"[bufferProcess] interim [400000000]:เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.836763436+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.836770829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.836773898+07:00","message":"> Transcript [42847] [false]: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.836778012+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.836780457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.83678307+07:00","message":"StatePrefix: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:24.836785826+07:00","message":"TextPushed: 'เดี๋ยวจะฝากฝังผมเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.349174166+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.349220586+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-05-12T13:08:25.349227733+07:00","message":"receive interim result [false|false]: เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.349245815+07:00","message":"[buffer interim] 3185 false เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.349253655+07:00","message":"[bufferProcess] interim [880000000]:เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.349256669+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.349263391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.349265979+07:00","message":"> Transcript [42848] [false]: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.349269451+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.349272219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.349274721+07:00","message":"StatePrefix: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.349277748+07:00","message":"TextPushed: 'เดี๋ยวจะฝากฝังผมเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.528447126+07:00","message":"[GCS] IsForceVAD: false for message ID: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.540159422+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.540198519+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-05-12T13:08:25.540205047+07:00","message":"receive interim result [false|false]: เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.540216811+07:00","message":"[buffer interim] 3185 false เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.540226096+07:00","message":"[bufferProcess] interim [0]:เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.54022899+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.540237382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.540240322+07:00","message":"> Transcript [42849] [false]: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.540243949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.540245881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.54024812+07:00","message":"StatePrefix: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.540251069+07:00","message":"TextPushed: 'เดี๋ยวจะฝากฝังผมเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.57277305+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.572817753+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-05-12T13:08:25.572825599+07:00","message":"receive interim result [false|false]: เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.572837629+07:00","message":"[buffer interim] 3185 false เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.572845079+07:00","message":"[bufferProcess] interim [60000000]:เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.57284738+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.572850759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.572853386+07:00","message":"> Transcript [42850] [false]: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.57285686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.57285882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.572861476+07:00","message":"StatePrefix: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.572864092+07:00","message":"TextPushed: 'เดี๋ยวจะฝากฝังผมเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.57286692+07:00","message":"Push: 'ไปทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.572868885+07:00","message":"TextPushed: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.572871176+07:00","message":"Set new StatePrefix : 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.572873392+07:00","message":"Next Push (prob) : 'นั่นด้วยว่าผมเอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.572881277+07:00","message":"push: {false ไปทำงานที่ 0 0xc004219f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.587667617+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.587726973+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-05-12T13:08:25.587733837+07:00","message":"receive interim result [false|false]: เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.587753363+07:00","message":"[buffer interim] 3185 false เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.587761336+07:00","message":"[bufferProcess] interim [120000000]:เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.587764077+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.587767832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.587770718+07:00","message":"> Transcript [42851] [false]: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.587773347+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.587777391+07:00","message":"Set new StatePrefix: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:25.619329084+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:25.619341062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.676026954+07:00","message":"receive streaming session, msgId: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.67608454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอกว่า\",\"confidence\":0.95464796}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.676092203+07:00","message":"receive interim result [true|false]: เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.676103412+07:00","message":"end recv isFinal message id 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.67610576+07:00","message":"end Recv id 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.676113014+07:00","message":"[buffer interim] 3185 true เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.67612419+07:00","message":"[bufferProcess] interim [240000000]:เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.676129858+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.67613357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.676136626+07:00","message":"> Transcript [42852] [false]: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.676139874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.67614205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.676146782+07:00","message":"StatePrefix: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.676149209+07:00","message":"TextPushed: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.676151211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.676153031+07:00","message":"> Transcript [42853] [true]: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.67615525+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.676157023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.676158621+07:00","message":"StatePrefix: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่นั่นด้วยว่าผมบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.676160533+07:00","message":"TextPushed: 'เดี๋ยวจะฝากฝังผมเข้าไปทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:25.676163779+07:00","message":"Push: 'นั่นด้วยว่าผมบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.676172539+07:00","message":"push: {true นั่นด้วยว่าผมบอกว่า 0 0xc004219f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:25.685089562+07:00","message":"write wav file: './tmp/7565/7565_3185.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:25.918219514+07:00","message":"[GCS] Start streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.443973106+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.444013688+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-05-12T13:08:26.444020746+07:00","message":"receive interim result [false|false]: กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.444037272+07:00","message":"[buffer interim] 3186 false กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.444045008+07:00","message":"[bufferProcess] interim [360000000]:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.44404696+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.461084723+07:00","message":"[GCS] Cleaned up inactive client: 3150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.461107782+07:00","message":"[GCS] Cleaned up inactive client: 3158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.461110237+07:00","message":"[GCS] Cleaned up inactive client: 3161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.461111991+07:00","message":"[GCS] Cleaned up inactive client: 3152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.461113738+07:00","message":"[GCS] Cleaned up inactive client: 3159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.461115416+07:00","message":"[GCS] Cleaned up inactive client: 3160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.461117225+07:00","message":"[GCS] Cleaned up inactive client: 3163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.461119292+07:00","message":"[GCS] Cleaned up inactive client: 3162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.461121164+07:00","message":"[GCS] Cleaned up inactive client: 3153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.461123111+07:00","message":"[GCS] Cleaned up inactive client: 3151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.461124752+07:00","message":"[GCS] Cleaned up inactive client: 3155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.461126602+07:00","message":"[GCS] Cleaned up inactive client: 3157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.461128657+07:00","message":"[GCS] Cleaned up inactive client: 3156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.461130538+07:00","message":"[GCS] Cleaned up inactive client: 3164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.461133972+07:00","message":"[GCS] Cleaned up inactive client: 3154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.631240355+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.631275582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.631280765+07:00","message":"receive interim result [false|false]: กำลังออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.631291778+07:00","message":"[buffer interim] 3186 false กำลังออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.631298716+07:00","message":"[bufferProcess] interim [540000000]:กำลังออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.631301118+07:00","message":"[bufferProcess] send to processor:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.631306361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.63130934+07:00","message":"> Transcript [42854] [false]: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.631311469+07:00","message":"Set StatePrefix (first interim): 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.783129883+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.783170106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังออกจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.78317648+07:00","message":"receive interim result [false|false]: กำลังออกจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.783192398+07:00","message":"[buffer interim] 3186 false กำลังออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.783201282+07:00","message":"[bufferProcess] interim [720000000]:กำลังออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.783203838+07:00","message":"[bufferProcess] send to processor:กำลังออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.783206784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.783209604+07:00","message":"> Transcript [42855] [false]: 'กำลังออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.783212994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.78321492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.783216751+07:00","message":"StatePrefix: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.783218646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.920482882+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.920520102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมลาออกจากวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.920525566+07:00","message":"receive interim result [false|false]: ผมลาออกจากวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:26.920540075+07:00","message":"[buffer interim] 3186 false ผมลาออกจากวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.920547605+07:00","message":"[bufferProcess] interim [780000000]:ผมลาออกจากวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.920549915+07:00","message":"[bufferProcess] send to processor:กำลังออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.920554071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.920556791+07:00","message":"> Transcript [42856] [false]: 'กำลังออกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.920560735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.92056289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.920565196+07:00","message":"StatePrefix: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:26.920567606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:27.083088341+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:27.083145184+07:00","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-05-12T13:08:27.083150977+07:00","message":"receive interim result [false|false]: ผมลาออกจากวงนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:27.083164957+07:00","message":"[buffer interim] 3186 false ผมลาออกจากวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:27.083171917+07:00","message":"[bufferProcess] interim [960000000]:ผมลาออกจากวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:27.083174765+07:00","message":"[bufferProcess] send to processor:ผมลาออกจากวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:27.083178334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:27.083181174+07:00","message":"> Transcript [42857] [false]: 'ผมลาออกจากวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:27.083183362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:27.083185513+07:00","message":"Set new StatePrefix: 'ผมลาออกจากวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:27.663015886+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:27.663059995+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-05-12T13:08:27.663067962+07:00","message":"receive interim result [false|false]: ผมลาออกจากวงนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:27.663080914+07:00","message":"[buffer interim] 3186 false ผมลาออกจากวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:27.663091066+07:00","message":"[bufferProcess] interim [560000000]:ผมลาออกจากวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:27.663094638+07:00","message":"[bufferProcess] send to processor:ผมลาออกจากวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:27.663101526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:27.663104964+07:00","message":"> Transcript [42858] [false]: 'ผมลาออกจากวงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:27.663109845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:27.663112659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:27.663117077+07:00","message":"StatePrefix: 'ผมลาออกจากวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:27.663119182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:28.619887797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:28.619896436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:28.914509453+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:28.914561309+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-05-12T13:08:28.914569702+07:00","message":"receive interim result [false|false]: ผมลาออกจากวงนั้นมันเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:28.91458829+07:00","message":"[buffer interim] 3186 false ผมลาออกจากวงนั้นมันเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.914596333+07:00","message":"[bufferProcess] interim [820000000]:ผมลาออกจากวงนั้นมันเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.914598903+07:00","message":"[bufferProcess] send to processor:ผมลาออกจากวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.914605375+07:00","message":"[bufferProcess] send to processor (ticker):ผมลาออกจากวงนั้นมันเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.914608769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.914611702+07:00","message":"> Transcript [42859] [false]: 'ผมลาออกจากวงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.914615401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.914617476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.91461948+07:00","message":"StatePrefix: 'ผมลาออกจากวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.914621566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.914623172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.914625037+07:00","message":"> Transcript [42860] [false]: 'ผมลาออกจากวงนั้นมันเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.91462697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.914628739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.914630437+07:00","message":"StatePrefix: 'ผมลาออกจากวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.914632064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:28.977078219+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:28.977117652+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-05-12T13:08:28.977123351+07:00","message":"receive interim result [false|false]: ผมลาออกจากวงนั้นมันเรียนรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:28.977138751+07:00","message":"[buffer interim] 3186 false ผมลาออกจากวงนั้นมันเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.977146386+07:00","message":"[bufferProcess] interim [880000000]:ผมลาออกจากวงนั้นมันเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:28.977148681+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.143682355+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.14372788+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-05-12T13:08:29.143734995+07:00","message":"receive interim result [false|false]: ผมลาออกจากวงนั้นมันเรียนรู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.14374799+07:00","message":"[buffer interim] 3186 false ผมลาออกจากวงนั้นมันเรียนรู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.143756529+07:00","message":"[bufferProcess] interim [60000000]:ผมลาออกจากวงนั้นมันเรียนรู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.143758993+07:00","message":"[bufferProcess] send to processor:ผมลาออกจากวงนั้นมันเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.143763147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.143765977+07:00","message":"> Transcript [42861] [false]: 'ผมลาออกจากวงนั้นมันเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.143769865+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.143771991+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.143774357+07:00","message":"StatePrefix: 'ผมลาออกจากวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.143776591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.143779625+07:00","message":"Push: 'ผมลาออกจากวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.14378257+07:00","message":"TextPushed: 'ผมลาออกจากวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.143786063+07:00","message":"Set new StatePrefix : 'ผมลาออกจากวงนั้นมันเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.143788599+07:00","message":"Next Push (prob) : 'นั้นมันเรียนรู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.143797839+07:00","message":"push: {false ผมลาออกจากวง 0 0xc003c4ef80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.398394877+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.398448909+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-05-12T13:08:29.398455221+07:00","message":"receive interim result [false|false]: ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.398467381+07:00","message":"[buffer interim] 3186 false ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.39847879+07:00","message":"[bufferProcess] interim [240000000]:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.398481707+07:00","message":"[bufferProcess] send to processor:ผมลาออกจากวงนั้นมันเรียนรู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.398485425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.398488364+07:00","message":"> Transcript [42862] [false]: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.398492211+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.398494305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.398496552+07:00","message":"StatePrefix: 'ผมลาออกจากวงนั้นมันเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.398499015+07:00","message":"TextPushed: 'ผมลาออกจากวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.664861266+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.664897855+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-05-12T13:08:29.664905868+07:00","message":"receive interim result [false|false]: ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.664920858+07:00","message":"[buffer interim] 3186 false ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.664929345+07:00","message":"[bufferProcess] interim [600000000]:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.664932029+07:00","message":"[bufferProcess] send to processor:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.664935355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.664938371+07:00","message":"> Transcript [42863] [false]: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.66494231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.664944503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.664946858+07:00","message":"StatePrefix: 'ผมลาออกจากวงนั้นมันเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.664951312+07:00","message":"TextPushed: 'ผมลาออกจากวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.848246946+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.848292889+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-05-12T13:08:29.848299013+07:00","message":"receive interim result [false|false]: ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.848314393+07:00","message":"[buffer interim] 3186 false ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.848327082+07:00","message":"[bufferProcess] interim [780000000]:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.848329789+07:00","message":"[bufferProcess] send to processor:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.848336704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.848340258+07:00","message":"> Transcript [42864] [false]: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.848344974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.8483479+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.848352679+07:00","message":"StatePrefix: 'ผมลาออกจากวงนั้นมันเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.848356191+07:00","message":"TextPushed: 'ผมลาออกจากวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.975832158+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.975868101+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-05-12T13:08:29.975874162+07:00","message":"receive interim result [false|false]: ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.975887005+07:00","message":"[buffer interim] 3186 false ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.975895697+07:00","message":"[bufferProcess] interim [840000000]:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.975898467+07:00","message":"[bufferProcess] send to processor:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.975903175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.975905812+07:00","message":"> Transcript [42865] [false]: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.975909746+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.97591173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.975914166+07:00","message":"StatePrefix: 'ผมลาออกจากวงนั้นมันเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.97591663+07:00","message":"TextPushed: 'ผมลาออกจากวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.975920926+07:00","message":"Push: 'นั้นมันเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.975925582+07:00","message":"TextPushed: 'ผมลาออกจากวงนั้นมันเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.975927836+07:00","message":"Set new StatePrefix : 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:29.975929906+07:00","message":"Next Push (prob) : 'ที่นี่อะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:29.975937889+07:00","message":"push: {false นั้นมันเรียนรู้ 0 0xc003c4ef80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:30.307635432+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:30.307679932+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-05-12T13:08:30.307686753+07:00","message":"receive interim result [false|false]: ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณเนี้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:30.307704692+07:00","message":"[buffer interim] 3186 false ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.307715318+07:00","message":"[bufferProcess] interim [140000000]:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.307718049+07:00","message":"[bufferProcess] send to processor:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.307723717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.307726747+07:00","message":"> Transcript [42866] [false]: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.307729419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.307732303+07:00","message":"Set new StatePrefix: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:30.309427316+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:30.30945876+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-05-12T13:08:30.309464755+07:00","message":"receive interim result [false|false]: ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:30.309482549+07:00","message":"[buffer interim] 3186 false ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.309488465+07:00","message":"[bufferProcess] interim [200000000]:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.309490774+07:00","message":"[bufferProcess] send to processor:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.309496731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.309501315+07:00","message":"> Transcript [42867] [false]: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณเนี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.309505351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.309507608+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.309509463+07:00","message":"StatePrefix: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.309512268+07:00","message":"TextPushed: 'ผมลาออกจากวงนั้นมันเรียนรู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:30.885695542+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:30.885734897+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-05-12T13:08:30.885740766+07:00","message":"receive interim result [false|false]: ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:30.885756802+07:00","message":"[buffer interim] 3186 false ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.885764389+07:00","message":"[bufferProcess] interim [800000000]:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.885766942+07:00","message":"[bufferProcess] send to processor:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.885769992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.885772709+07:00","message":"> Transcript [42868] [false]: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.885776079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.885778098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.885779941+07:00","message":"StatePrefix: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:30.885782807+07:00","message":"TextPushed: 'ผมลาออกจากวงนั้นมันเรียนรู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:31.201333748+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:31.201374379+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-05-12T13:08:31.201380587+07:00","message":"receive interim result [false|false]: ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:31.201394872+07:00","message":"[buffer interim] 3186 false ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.201403652+07:00","message":"[bufferProcess] interim [100000000]:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.201412374+07:00","message":"[bufferProcess] send to processor:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.201417645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.201420566+07:00","message":"> Transcript [42869] [false]: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.201424102+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.201425983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.20143432+07:00","message":"StatePrefix: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.201437688+07:00","message":"TextPushed: 'ผมลาออกจากวงนั้นมันเรียนรู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:31.256849734+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:31.256889223+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-05-12T13:08:31.256895248+07:00","message":"receive interim result [false|false]: ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:31.25691039+07:00","message":"[buffer interim] 3186 false ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.256918352+07:00","message":"[bufferProcess] interim [220000000]:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.256920918+07:00","message":"[bufferProcess] send to processor:ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.256924387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.256927108+07:00","message":"> Transcript [42870] [false]: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.256931103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.256933275+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.256935118+07:00","message":"StatePrefix: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.256937774+07:00","message":"TextPushed: 'ผมลาออกจากวงนั้นมันเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.256941054+07:00","message":"Push: 'ที่นี่อะไรประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.256942971+07:00","message":"TextPushed: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.256945716+07:00","message":"Set new StatePrefix : 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.256948307+07:00","message":"Next Push (prob) : 'นั้นก็เลยกลายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:31.256956119+07:00","message":"push: {false ที่นี่อะไรประมาณ 0 0xc003c4ef80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:31.547754366+07:00","message":"[GCS] IsForceVAD: false for message ID: 3186"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:31.619951516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:31.619964016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:31.758113966+07:00","message":"receive streaming session, msgId: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:31.758182017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมลาออกจากวงนั้นก็มาเช็คมาเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็นว่า\",\"confidence\":0.9281175}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:31.758194723+07:00","message":"receive interim result [true|false]: ผมลาออกจากวงนั้นก็มาเช็คมาเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:31.758207504+07:00","message":"end recv isFinal message id 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:31.758209906+07:00","message":"end Recv id 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:31.758218233+07:00","message":"[buffer interim] 3186 true ผมลาออกจากวงนั้นก็มาเช็คมาเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758231028+07:00","message":"[bufferProcess] interim [670000000]:ผมลาออกจากวงนั้นก็มาเช็คมาเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758237829+07:00","message":"[bufferProcess] send to processor (isfinal):ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758242035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758245319+07:00","message":"> Transcript [42871] [false]: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758249257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758251082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758254508+07:00","message":"StatePrefix: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758257473+07:00","message":"TextPushed: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.75825954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758261603+07:00","message":"> Transcript [42872] [true]: 'ผมลาออกจากวงนั้นก็มาเช็คมาเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758263864+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758265562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758267231+07:00","message":"StatePrefix: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758269031+07:00","message":"TextPushed: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758271001+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758485198+07:00","message":"Push: 'นั้นก็เลยกลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.75848875+07:00","message":"TextPushed: 'ผมลาออกจากวงนั้นมันเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.75849122+07:00","message":"Set new StatePrefix : 'ผมลาออกจากวงนั้นก็มาเช็คมาเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758495861+07:00","message":"Next Push (prob) : 'ผมลาออกจากวงนั้นก็มาเช็คมาเรียนรู้ที่นี่อะไรประมาณนั้นก็เลยกลายเป็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:31.758505095+07:00","message":"push: {true นั้นก็เลยกลายเป็นว่า 0 0xc003c4ef80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:31.758519199+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3186.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:31.769563128+07:00","message":"write wav file: './tmp/7565/7565_3186.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:31.939074394+07:00","message":"[GCS] Start streaming session, msgId: 3187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:33.468914517+07:00","message":"[GCS] IsForceVAD: false for message ID: 3187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:33.55701109+07:00","message":"receive streaming session, msgId: 3187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:33.557039257+07:00","message":"found end of frame, send empty tag with msgId: 3187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:33.557042542+07:00","message":"end Recv id 3187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:33.557051211+07:00","message":"[buffer interim] 3187 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:33.557058734+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:33.557062107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:33.557064763+07:00","message":"> Transcript [42873] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:33.557067894+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:33.557069744+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:33.557074129+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:33.557076152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:33.557078978+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:33.557088599+07:00","message":"push: {true \n 0 0xc003051a00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:33.564456167+07:00","message":"write wav file: './tmp/7565/7565_3187.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:33.732313246+07:00","message":"[GCS] Start streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.084658898+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.084702358+07:00","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-05-12T13:08:34.084708305+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.084726691+07:00","message":"[buffer interim] 3188 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.084736904+07:00","message":"[bufferProcess] interim [420000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.084739444+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.300617115+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.300653145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่กิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.300658781+07:00","message":"receive interim result [false|false]: ไม่กิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.300674086+07:00","message":"[buffer interim] 3188 false ไม่กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.300681565+07:00","message":"[bufferProcess] interim [540000000]:ไม่กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.300683797+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.300686664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.300689482+07:00","message":"> Transcript [42874] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.300691959+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.415926487+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.415971206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากินหอย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.41597673+07:00","message":"receive interim result [false|false]: มากินหอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.415988779+07:00","message":"[buffer interim] 3188 false มากินหอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.415996407+07:00","message":"[bufferProcess] interim [720000000]:มากินหอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.415999035+07:00","message":"[bufferProcess] send to processor:ไม่กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.416004183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.416006947+07:00","message":"> Transcript [42875] [false]: 'ไม่กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.416010706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.416012682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.416014709+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.416016746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.603201017+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.60325559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากินฮอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.603262617+07:00","message":"receive interim result [false|false]: มากินฮอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.603279298+07:00","message":"[buffer interim] 3188 false มากินฮอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.603287295+07:00","message":"[bufferProcess] interim [840000000]:มากินฮอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.603289683+07:00","message":"[bufferProcess] send to processor:มากินหอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.603295969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.603300175+07:00","message":"> Transcript [42876] [false]: 'มากินหอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.603302807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.603304767+07:00","message":"Set new StatePrefix: 'มากินหอย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:34.620375947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:34.620388265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.622730944+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.622753586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แมคอินทอช\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.622758913+07:00","message":"receive interim result [false|false]: แมคอินทอช"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.622772038+07:00","message":"[buffer interim] 3188 false แมคอินทอช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.62277799+07:00","message":"[bufferProcess] interim [900000000]:แมคอินทอช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.62278015+07:00","message":"[bufferProcess] send to processor:มากินฮอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.622782946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.622785991+07:00","message":"> Transcript [42877] [false]: 'มากินฮอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.622788254+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.62279009+07:00","message":"Set new StatePrefix: 'มากินฮอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.916983036+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.917030222+07:00","message":"receive 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-05-12T13:08:34.917036835+07:00","message":"receive interim result [false|false]: มากินฮอดเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.917053451+07:00","message":"[buffer interim] 3188 false มากินฮอดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.917062081+07:00","message":"[bufferProcess] interim [140000000]:มากินฮอดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.917065002+07:00","message":"[bufferProcess] send to processor:แมคอินทอช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.917071877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.917075044+07:00","message":"> Transcript [42878] [false]: 'แมคอินทอช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.917077415+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.9170796+07:00","message":"Set new StatePrefix: 'แมคอินทอช'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.995474417+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.995513845+07:00","message":"receive 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-05-12T13:08:34.995519208+07:00","message":"receive interim result [false|false]: แมคอินทอช"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:34.995534136+07:00","message":"[buffer interim] 3188 false แมคอินทอช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.995542034+07:00","message":"[bufferProcess] interim [200000000]:แมคอินทอช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.995544371+07:00","message":"[bufferProcess] send to processor:มากินฮอดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.995547941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.995550503+07:00","message":"> Transcript [42879] [false]: 'มากินฮอดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.995552509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:34.995554491+07:00","message":"Set new StatePrefix: 'มากินฮอดเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.227814701+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.22785242+07:00","message":"receive 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-05-12T13:08:35.227859004+07:00","message":"receive interim result [false|false]: มากินฮอดเนี่ยคิดถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.227873031+07:00","message":"[buffer interim] 3188 false มากินฮอดเนี่ยคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.227880519+07:00","message":"[bufferProcess] interim [440000000]:มากินฮอดเนี่ยคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.22788316+07:00","message":"[bufferProcess] send to processor:แมคอินทอช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.227888354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.227891086+07:00","message":"> Transcript [42880] [false]: 'แมคอินทอช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.227893305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.227897123+07:00","message":"Set new StatePrefix: 'แมคอินทอช'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.320255115+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.320295099+07:00","message":"receive 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-05-12T13:08:35.320301378+07:00","message":"receive interim result [false|false]: มากินฮอดแม่คิดถึงพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.320318419+07:00","message":"[buffer interim] 3188 false มากินฮอดแม่คิดถึงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.320326864+07:00","message":"[bufferProcess] interim [560000000]:มากินฮอดแม่คิดถึงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.320330198+07:00","message":"[bufferProcess] send to processor:มากินฮอดเนี่ยคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.320336802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.320339796+07:00","message":"> Transcript [42881] [false]: 'มากินฮอดเนี่ยคิดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.320342023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.320344367+07:00","message":"Set new StatePrefix: 'มากินฮอดเนี่ยคิดถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.351181874+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.351210291+07:00","message":"receive 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-05-12T13:08:35.351215712+07:00","message":"receive interim result [false|false]: มากินฮอดเมียคิดถึงเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.351231245+07:00","message":"[buffer interim] 3188 false มากินฮอดเมียคิดถึงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.351238511+07:00","message":"[bufferProcess] interim [620000000]:มากินฮอดเมียคิดถึงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.351240875+07:00","message":"[bufferProcess] send to processor:มากินฮอดแม่คิดถึงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.351244642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.351247268+07:00","message":"> Transcript [42882] [false]: 'มากินฮอดแม่คิดถึงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.351249513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.351253583+07:00","message":"Set new StatePrefix: 'มากินฮอดแม่คิดถึงพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.3925886+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.392624848+07:00","message":"receive 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-05-12T13:08:35.392631635+07:00","message":"receive interim result [false|false]: มากินฮอดเนี่ยคิดถึงครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.392643171+07:00","message":"[buffer interim] 3188 false มากินฮอดเนี่ยคิดถึงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.39264897+07:00","message":"[bufferProcess] interim [680000000]:มากินฮอดเนี่ยคิดถึงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.392651484+07:00","message":"[bufferProcess] send to processor:มากินฮอดเมียคิดถึงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.392658311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.392661621+07:00","message":"> Transcript [42883] [false]: 'มากินฮอดเมียคิดถึงเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.392663839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.39266575+07:00","message":"Set new StatePrefix: 'มากินฮอดเมียคิดถึงเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.480984855+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.481022071+07:00","message":"receive 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-05-12T13:08:35.481028122+07:00","message":"receive interim result [false|false]: มากินฮอดเนี่ยคิดถึงเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.481047711+07:00","message":"[buffer interim] 3188 false มากินฮอดเนี่ยคิดถึงเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.481055851+07:00","message":"[bufferProcess] interim [740000000]:มากินฮอดเนี่ยคิดถึงเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.481058627+07:00","message":"[bufferProcess] send to processor:มากินฮอดเนี่ยคิดถึงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.481062583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.481065467+07:00","message":"> Transcript [42884] [false]: 'มากินฮอดเนี่ยคิดถึงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.481067596+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.48106989+07:00","message":"Set new StatePrefix: 'มากินฮอดเนี่ยคิดถึงครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.767414845+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.767465532+07:00","message":"receive 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-05-12T13:08:35.767473079+07:00","message":"receive interim result [false|false]: มากินฮอดเนี่ยคิดถึงเข้าไปร่วม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.76748951+07:00","message":"[buffer interim] 3188 false มากินฮอดเนี่ยคิดถึงเข้าไปร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.767500403+07:00","message":"[bufferProcess] interim [920000000]:มากินฮอดเนี่ยคิดถึงเข้าไปร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.767503108+07:00","message":"[bufferProcess] send to processor:มากินฮอดเนี่ยคิดถึงเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.767507043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.767509888+07:00","message":"> Transcript [42885] [false]: 'มากินฮอดเนี่ยคิดถึงเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.767513213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.767515775+07:00","message":"Set new StatePrefix: 'มากินฮอดเนี่ยคิดถึงเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.840856197+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.840900854+07:00","message":"receive 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-05-12T13:08:35.840906397+07:00","message":"receive interim result [false|false]: มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.840922384+07:00","message":"[buffer interim] 3188 false มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.840930683+07:00","message":"[bufferProcess] interim [40000000]:มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.840933356+07:00","message":"[bufferProcess] send to processor:มากินฮอดเนี่ยคิดถึงเข้าไปร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.840941108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.840945395+07:00","message":"> Transcript [42886] [false]: 'มากินฮอดเนี่ยคิดถึงเข้าไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.840949775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.840952243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.840954036+07:00","message":"StatePrefix: 'มากินฮอดเนี่ยคิดถึงเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.840956108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.989388601+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.989440066+07:00","message":"receive 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-05-12T13:08:35.989447222+07:00","message":"receive interim result [false|false]: มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจมด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:35.989463347+07:00","message":"[buffer interim] 3188 false มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.989472419+07:00","message":"[bufferProcess] interim [280000000]:มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.989475755+07:00","message":"[bufferProcess] send to processor:มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.989482281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.989485631+07:00","message":"> Transcript [42887] [false]: 'มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.989490398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.989492587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.989495078+07:00","message":"StatePrefix: 'มากินฮอดเนี่ยคิดถึงเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:35.989497415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:36.158973344+07:00","message":"[GCS] IsForceVAD: false for message ID: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:36.289384479+07:00","message":"[GCS] Start streaming session, msgId: 3189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:36.36365009+07:00","message":"receive streaming session, msgId: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:36.363681545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจมด้วย\",\"confidence\":0.91792786}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:36.363687219+07:00","message":"receive interim result [true|false]: มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจมด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:36.363696925+07:00","message":"end recv isFinal message id 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:36.363698998+07:00","message":"end Recv id 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:36.363705265+07:00","message":"[buffer interim] 3188 true มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:36.363712753+07:00","message":"[bufferProcess] interim [670000000]:มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:36.363717952+07:00","message":"[bufferProcess] send to processor (isfinal):มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:36.363722704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:36.363726355+07:00","message":"> Transcript [42888] [false]: 'มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:36.363729411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:36.363731244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:36.363733327+07:00","message":"StatePrefix: 'มากินฮอดเนี่ยคิดถึงเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:36.363735623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:36.363737162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:36.363739247+07:00","message":"> Transcript [42889] [true]: 'มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:36.36374131+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:36.363744751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:36.363746343+07:00","message":"StatePrefix: 'มากินฮอดเนี่ยคิดถึงเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:36.363748067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:36.363755435+07:00","message":"Push: 'มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจมด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:36.363762742+07:00","message":"push: {true มากินฮอดเนี่ยคิดถึงเข้าไปร่วมแจมด้วย 0 0xc0045b8200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:36.371499544+07:00","message":"write wav file: './tmp/7565/7565_3188.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:37.58073574+07:00","message":"[GCS] IsForceVAD: false for message ID: 3189"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:37.620908451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:37.620934266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:37.670658535+07:00","message":"receive streaming session, msgId: 3189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:37.670687211+07:00","message":"found end of frame, send empty tag with msgId: 3189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:37.6706904+07:00","message":"end Recv id 3189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:37.67070028+07:00","message":"[buffer interim] 3189 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:37.670707916+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:37.670713306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:37.670716157+07:00","message":"> Transcript [42890] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:37.670718743+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:37.670720669+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:37.67072296+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:37.670724715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:37.670727636+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:37.670741054+07:00","message":"push: {true \n 0 0xc003b7c500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:37.678228686+07:00","message":"write wav file: './tmp/7565/7565_3189.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:37.829383888+07:00","message":"[GCS] Start streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:38.707174337+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:38.707224299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:38.707230126+07:00","message":"receive interim result [false|false]: ต้องเข้าใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:38.707248554+07:00","message":"[buffer interim] 3190 false ต้องเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:38.707256831+07:00","message":"[bufferProcess] interim [720000000]:ต้องเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:38.707258843+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:38.707262331+07:00","message":"[bufferProcess] send to processor (ticker):ต้องเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:38.707265631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:38.707268454+07:00","message":"> Transcript [42891] [false]: 'ต้องเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:38.707270733+07:00","message":"Set StatePrefix (first interim): 'ต้องเข้าใจว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:38.833774126+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:38.833814532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อสายวัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:38.833820324+07:00","message":"receive interim result [false|false]: หลวงพ่อสายวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:38.833834551+07:00","message":"[buffer interim] 3190 false หลวงพ่อสายวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:38.83384235+07:00","message":"[bufferProcess] interim [780000000]:หลวงพ่อสายวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:38.833844337+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:38.890381018+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:38.89041605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าใจว่ามึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:38.890421797+07:00","message":"receive interim result [false|false]: ต้องเข้าใจว่ามึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:38.890444158+07:00","message":"[buffer interim] 3190 false ต้องเข้าใจว่ามึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:38.890452679+07:00","message":"[bufferProcess] interim [840000000]:ต้องเข้าใจว่ามึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:38.890455702+07:00","message":"[bufferProcess] send to processor:หลวงพ่อสายวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:38.890463686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:38.89046675+07:00","message":"> Transcript [42892] [false]: 'หลวงพ่อสายวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:38.890468955+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:38.890471515+07:00","message":"Set new StatePrefix: 'หลวงพ่อสายวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.096246042+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.096281643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าใจว่ามึงตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.096287443+07:00","message":"receive interim result [false|false]: ต้องเข้าใจว่ามึงตรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.096301813+07:00","message":"[buffer interim] 3190 false ต้องเข้าใจว่ามึงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.09631237+07:00","message":"[bufferProcess] interim [80000000]:ต้องเข้าใจว่ามึงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.096317427+07:00","message":"[bufferProcess] send to processor:ต้องเข้าใจว่ามึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.096321606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.096325181+07:00","message":"> Transcript [42893] [false]: 'ต้องเข้าใจว่ามึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.096327304+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.096329116+07:00","message":"Set new StatePrefix: 'ต้องเข้าใจว่ามึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.215756059+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.215804491+07:00","message":"receive 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-05-12T13:08:39.215812455+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.215834013+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.215849661+07:00","message":"[bufferProcess] interim [200000000]:หลวงพ่อจ่ายวัดรุ้งตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.215854186+07:00","message":"[bufferProcess] send to processor:ต้องเข้าใจว่ามึงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.215863257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.215870209+07:00","message":"> Transcript [42894] [false]: 'ต้องเข้าใจว่ามึงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.215875378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.215878982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.215882595+07:00","message":"StatePrefix: 'ต้องเข้าใจว่ามึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.215885541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.464256896+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.464293915+07:00","message":"receive 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-05-12T13:08:39.464300207+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.464318145+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.464326808+07:00","message":"[bufferProcess] interim [500000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.464329494+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.464332673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.464335673+07:00","message":"> Transcript [42895] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.464338143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.464340197+07:00","message":"Set new StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.598274792+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.59830966+07:00","message":"receive 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-05-12T13:08:39.598316117+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.598332294+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.598340447+07:00","message":"[bufferProcess] interim [620000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.59834327+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.598346578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.598349358+07:00","message":"> Transcript [42896] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.598352616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.598354833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.598356595+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.598358853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.950813192+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.950849222+07:00","message":"receive 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-05-12T13:08:39.950856736+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.950873457+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.950886101+07:00","message":"[bufferProcess] interim [920000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.950889975+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.950898709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.950903832+07:00","message":"> Transcript [42897] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.950907145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.950914383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.950916881+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.95091903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.976213776+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.976247324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อจ่ายวัดรุ้งตะวันหลังจาก of\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.976253127+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจาก of"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:39.976268989+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจาก of"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.976276726+07:00","message":"[bufferProcess] interim [980000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจาก of"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.976279584+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.97628516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.976288125+07:00","message":"> Transcript [42898] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.976291533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.976293626+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.97629562+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:39.976298218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.103957566+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.103998656+07:00","message":"receive 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-05-12T13:08:40.104005048+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากออฟฟิศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.104021567+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.104028563+07:00","message":"[bufferProcess] interim [40000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.104031473+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจาก of"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.104038082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.104041038+07:00","message":"> Transcript [42899] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจาก of'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.104044648+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.104046815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.10404898+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.104051631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.104057891+07:00","message":"Push: 'หลวงพ่อจ่ายวัดรุ้งตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.104060278+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.104062607+07:00","message":"Set new StatePrefix : 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจาก of'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.104064865+07:00","message":"Next Push (prob) : 'หลังจาก of'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.104072748+07:00","message":"push: {false หลวงพ่อจ่ายวัดรุ้งตะวัน 0 0xc004219780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.135213447+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.135258385+07:00","message":"receive 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-05-12T13:08:40.135265836+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.135284372+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.135299069+07:00","message":"[bufferProcess] interim [100000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.135303056+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.135312097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.135315777+07:00","message":"> Transcript [42900] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.135319336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.135323108+07:00","message":"Set new StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากออฟฟิศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.187121896+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.187166941+07:00","message":"receive 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-05-12T13:08:40.187173274+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.187191491+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.187199705+07:00","message":"[bufferProcess] interim [220000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.187202241+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.18720942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.187212335+07:00","message":"> Transcript [42901] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.187215124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.187217702+07:00","message":"Set new StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.424295247+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.424330372+07:00","message":"receive 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-05-12T13:08:40.424336238+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงกลม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.424354413+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.424362305+07:00","message":"[bufferProcess] interim [400000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.42436508+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.424368983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.424371656+07:00","message":"> Transcript [42902] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.4243752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.42437731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.424379224+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.424381964+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.472912627+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.472946637+07:00","message":"receive 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-05-12T13:08:40.472952897+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.47296615+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.472972948+07:00","message":"[bufferProcess] interim [520000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.472975432+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.472980603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.472983328+07:00","message":"> Transcript [42903] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.472986503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.472988463+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.472990375+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.472992655+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวัน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:40.621507838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:40.621532484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.862711981+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.862750712+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-05-12T13:08:40.862757062+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:40.862769685+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.862776547+07:00","message":"[bufferProcess] interim [880000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.862779795+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.862784729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.862787444+07:00","message":"> Transcript [42904] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.862792566+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.86279464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.862797021+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:40.862799516+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.075874217+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.075920214+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-05-12T13:08:41.075926432+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.075941388+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.075950466+07:00","message":"[bufferProcess] interim [60000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.075953338+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.075958625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.075961174+07:00","message":"> Transcript [42905] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.075964893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.075966814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.075968982+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.07597176+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.075976182+07:00","message":"Push: 'หลังจากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.075977969+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.07598036+07:00","message":"Set new StatePrefix : 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.075982867+07:00","message":"Next Push (prob) : 'วงตะวันไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.075991533+07:00","message":"push: {false หลังจากเป็น 0 0xc004219780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.094230715+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.094275865+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-05-12T13:08:41.094282183+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.094301309+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.094310917+07:00","message":"[bufferProcess] interim [120000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.094313754+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.094316924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.094319649+07:00","message":"> Transcript [42906] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.094322633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.094324531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.094326186+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.094328845+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.319768214+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.31980495+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-05-12T13:08:41.319811438+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.319828415+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.319836181+07:00","message":"[bufferProcess] interim [240000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.31983867+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.31984181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.319844807+07:00","message":"> Transcript [42907] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.319848036+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.319849987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.319852047+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.31985512+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.389672834+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.389746284+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-05-12T13:08:41.389755754+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.389772261+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.389780303+07:00","message":"[bufferProcess] interim [420000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.389783233+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.389789878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.389792566+07:00","message":"> Transcript [42908] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.389795886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.389797925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.38980009+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.389802802+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.583293058+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.583328803+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-05-12T13:08:41.583334474+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.583346163+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.583353395+07:00","message":"[bufferProcess] interim [540000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.583355821+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.583359176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.583361768+07:00","message":"> Transcript [42909] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.58336539+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.583367394+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.583369574+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.583372446+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.583375063+07:00","message":"Push: 'วงตะวันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.58337687+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.583379728+07:00","message":"Set new StatePrefix : 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.583382452+07:00","message":"Next Push (prob) : 'พรุ่งนี้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.583390369+07:00","message":"push: {false วงตะวันไป 0 0xc004219780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.626050524+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.62609361+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-05-12T13:08:41.62610119+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.626117518+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.626129858+07:00","message":"[bufferProcess] interim [600000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.62613458+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.626141769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.626146023+07:00","message":"> Transcript [42910] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.626153382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.626156376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.626159691+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.626163365+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.708911554+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.708950113+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-05-12T13:08:41.70895631+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.708968641+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.708978725+07:00","message":"[bufferProcess] interim [660000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.708981459+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.708987532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.708991682+07:00","message":"> Transcript [42911] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.70899761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.709000293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.70900222+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.709005159+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.728678872+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.728712476+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-05-12T13:08:41.728725191+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.72873893+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.728745652+07:00","message":"[bufferProcess] interim [720000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.72874794+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.728751126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.728753917+07:00","message":"> Transcript [42912] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.728757391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.728759454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.728762699+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.728765182+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.891870378+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.891908635+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-05-12T13:08:41.891915654+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.891929805+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.891940743+07:00","message":"[bufferProcess] interim [840000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.891943659+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.891947607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.891951024+07:00","message":"> Transcript [42913] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.891955517+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.891957728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.891959804+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.891962497+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.891970916+07:00","message":"Push: 'พรุ่งนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.891973015+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.891975339+07:00","message":"Set new StatePrefix : 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:41.891977575+07:00","message":"Next Push (prob) : 'เราไปอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:41.891985534+07:00","message":"push: {false พรุ่งนี้แล้ว 0 0xc004219780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:42.023663434+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:42.023697726+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-05-12T13:08:42.023703307+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:42.023717521+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.023727896+07:00","message":"[bufferProcess] interim [960000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.023732808+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.023741323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.023745214+07:00","message":"> Transcript [42914] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.023750855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.023753877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.023756872+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.023760944+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:42.40488158+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:42.40492227+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-05-12T13:08:42.404928974+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:42.404944196+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.404955214+07:00","message":"[bufferProcess] interim [380000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.404958055+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.404963858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.404968301+07:00","message":"> Transcript [42915] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.404973055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.404975216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.404977552+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.404980586+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:42.612560763+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:42.612605011+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-05-12T13:08:42.61261348+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:42.61262906+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.612637391+07:00","message":"[bufferProcess] interim [560000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.612640265+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.612647323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.612650005+07:00","message":"> Transcript [42916] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.612653811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.612656129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.612658398+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.612661334+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:42.622960478+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:42.622992961+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-05-12T13:08:42.62299925+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:42.62301299+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.623020253+07:00","message":"[bufferProcess] interim [620000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.623022726+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.623034072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.623036843+07:00","message":"> Transcript [42917] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.623041176+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.623043186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.623045363+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.623047835+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.623051088+07:00","message":"Push: 'เราไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.623053118+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.623055994+07:00","message":"Set new StatePrefix : 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:42.623059427+07:00","message":"Next Push (prob) : 'ที่โปรไฟล์นี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:42.623068217+07:00","message":"push: {false เราไปอยู่ 0 0xc004219780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:43.169082851+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:43.16912525+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-05-12T13:08:43.169133614+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:43.169149722+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:43.169156975+07:00","message":"[bufferProcess] interim [220000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:43.169170801+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:43.169179016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:43.169182007+07:00","message":"> Transcript [42918] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:43.169184759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:43.169187003+07:00","message":"Set new StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:43.62208081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:43.622083897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:44.579769483+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:44.579815159+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-05-12T13:08:44.579823405+07:00","message":"receive interim result [false|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ยพึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:44.579850644+07:00","message":"[buffer interim] 3190 false หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ยพึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.57985908+07:00","message":"[bufferProcess] interim [600000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ยพึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.579862841+07:00","message":"[bufferProcess] send to processor:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.579866933+07:00","message":"[bufferProcess] send to processor (ticker):หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ยพึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.579870593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.579873504+07:00","message":"> Transcript [42919] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.579877529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.579879779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.579882117+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.579885061+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.579887864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.579889685+07:00","message":"> Transcript [42920] [false]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ยพึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.579892373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.579894105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.579895866+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.579897917+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:44.619962643+07:00","message":"[GCS] IsForceVAD: false for message ID: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:44.819618315+07:00","message":"receive streaming session, msgId: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:44.819666564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเอาเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย\",\"confidence\":0.904641}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:44.819676322+07:00","message":"receive interim result [true|false]: หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเอาเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:44.819703366+07:00","message":"end recv isFinal message id 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:44.819706122+07:00","message":"end Recv id 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:44.819713339+07:00","message":"[buffer interim] 3190 true หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเอาเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.819722989+07:00","message":"[bufferProcess] interim [810000000]:หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเอาเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.81972717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.81972998+07:00","message":"> Transcript [42921] [true]: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเอาเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.819733027+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.819734963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.819741617+07:00","message":"StatePrefix: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.819744836+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.819746737+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.820041285+07:00","message":"Push: 'ที่โปรไฟล์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.820045904+07:00","message":"TextPushed: 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.820048455+07:00","message":"Set new StatePrefix : 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเอาเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.820051925+07:00","message":"Next Push (prob) : 'หลวงพ่อจ่ายวัดรุ้งตะวันหลังจากเอาเป็นวงตะวันไปพรุ่งนี้แล้วเราไปอยู่ที่โปรไฟล์เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:44.820061701+07:00","message":"push: {true ที่โปรไฟล์เนี่ย 0 0xc004219780}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:44.820080995+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3190.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:44.833236255+07:00","message":"write wav file: './tmp/7565/7565_3190.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:45.459552375+07:00","message":"[GCS] Start streaming session, msgId: 3191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.025646621+07:00","message":"receive streaming session, msgId: 3191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.025684956+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-05-12T13:08:46.025690114+07:00","message":"receive interim result [false|false]: ซึ่งเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.025708698+07:00","message":"[buffer interim] 3191 false ซึ่งเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.025715894+07:00","message":"[bufferProcess] interim [360000000]:ซึ่งเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.025717893+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.025724431+07:00","message":"[bufferProcess] send to processor (ticker):ซึ่งเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.025727036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.025729885+07:00","message":"> Transcript [42922] [false]: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.025731876+07:00","message":"Set StatePrefix (first interim): 'ซึ่งเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.140379058+07:00","message":"receive streaming session, msgId: 3191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.140412872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.140418891+07:00","message":"receive interim result [false|false]: ซึ่งเราทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.140441149+07:00","message":"[buffer interim] 3191 false ซึ่งเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.140452323+07:00","message":"[bufferProcess] interim [480000000]:ซึ่งเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.140455108+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.317876299+07:00","message":"receive streaming session, msgId: 3191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.317917135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราทำก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.31792406+07:00","message":"receive interim result [false|false]: ซึ่งเราทำก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.317941+07:00","message":"[buffer interim] 3191 false ซึ่งเราทำก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.317953287+07:00","message":"[bufferProcess] interim [660000000]:ซึ่งเราทำก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.317955692+07:00","message":"[bufferProcess] send to processor:ซึ่งเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.317960114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.317963248+07:00","message":"> Transcript [42923] [false]: 'ซึ่งเราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.317967369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.317969525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.317971292+07:00","message":"StatePrefix: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.31797328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.322701633+07:00","message":"receive streaming session, msgId: 3191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.322747291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราทำกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.322753371+07:00","message":"receive interim result [false|false]: ซึ่งเราทำกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.322772706+07:00","message":"[buffer interim] 3191 false ซึ่งเราทำกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.322779611+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งเราทำกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.322781824+07:00","message":"[bufferProcess] send to processor:ซึ่งเราทำก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.322788756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.322791521+07:00","message":"> Transcript [42924] [false]: 'ซึ่งเราทำก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.322795511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.322797683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.322799721+07:00","message":"StatePrefix: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.322801925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.502754156+07:00","message":"receive streaming session, msgId: 3191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.502789093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราทำกันอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.502794606+07:00","message":"receive interim result [false|false]: ซึ่งเราทำกันอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:46.502811778+07:00","message":"[buffer interim] 3191 false ซึ่งเราทำกันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.502819848+07:00","message":"[bufferProcess] interim [840000000]:ซึ่งเราทำกันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.502822112+07:00","message":"[bufferProcess] send to processor:ซึ่งเราทำกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.502825404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.502828114+07:00","message":"> Transcript [42925] [false]: 'ซึ่งเราทำกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.502832084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.502834271+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.502836109+07:00","message":"StatePrefix: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:46.502838175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:46.622479643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:46.622499561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:47.074210536+07:00","message":"receive streaming session, msgId: 3191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:47.074248074+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-05-12T13:08:47.074255011+07:00","message":"receive interim result [false|false]: ซึ่งเราทำกันอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:47.07427132+07:00","message":"[buffer interim] 3191 false ซึ่งเราทำกันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.074284966+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งเราทำกันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.074288272+07:00","message":"[bufferProcess] send to processor:ซึ่งเราทำกันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.074294821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.074298152+07:00","message":"> Transcript [42926] [false]: 'ซึ่งเราทำกันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.074301747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.074303928+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.074306382+07:00","message":"StatePrefix: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.074308445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.074314589+07:00","message":"Push: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.07431668+07:00","message":"TextPushed: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.07431867+07:00","message":"Set new StatePrefix : 'ซึ่งเราทำกันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.07432241+07:00","message":"Next Push (prob) : 'ทำกันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:47.074330742+07:00","message":"push: {false ซึ่งเรา 0 0xc003625b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:47.308313412+07:00","message":"[GCS] IsForceVAD: false for message ID: 3191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:47.446089075+07:00","message":"receive streaming session, msgId: 3191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:47.446124471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราทำกันอยู่\",\"confidence\":0.9336747}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:47.446130792+07:00","message":"receive interim result [true|false]: ซึ่งเราทำกันอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:47.446140566+07:00","message":"end recv isFinal message id 3191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:47.446143152+07:00","message":"end Recv id 3191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:47.446150148+07:00","message":"[buffer interim] 3191 true ซึ่งเราทำกันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.446158383+07:00","message":"[bufferProcess] interim [890000000]:ซึ่งเราทำกันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.446161449+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งเราทำกันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.446164495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.4461673+07:00","message":"> Transcript [42927] [false]: 'ซึ่งเราทำกันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.446170678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.446172751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.446174872+07:00","message":"StatePrefix: 'ซึ่งเราทำกันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.446176913+07:00","message":"TextPushed: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.446178538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.446180447+07:00","message":"> Transcript [42928] [true]: 'ซึ่งเราทำกันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.446185242+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.446187043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.446188615+07:00","message":"StatePrefix: 'ซึ่งเราทำกันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.446190513+07:00","message":"TextPushed: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:47.446193521+07:00","message":"Push: 'ทำกันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:47.446201252+07:00","message":"push: {true ทำกันอยู่ 0 0xc003625b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:47.45696102+07:00","message":"write wav file: './tmp/7565/7565_3191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:47.509558725+07:00","message":"[GCS] Start streaming session, msgId: 3192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.077550594+07:00","message":"receive streaming session, msgId: 3192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.077600449+07:00","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-05-12T13:08:48.077605845+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.077620854+07:00","message":"[buffer interim] 3192 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.077631619+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.077633455+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.278953223+07:00","message":"receive streaming session, msgId: 3192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.278990122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.278995715+07:00","message":"receive interim result [false|false]: เป็นเส้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.279008802+07:00","message":"[buffer interim] 3192 false เป็นเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.279018989+07:00","message":"[bufferProcess] interim [600000000]:เป็นเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.279021156+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.279024773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.279027743+07:00","message":"> Transcript [42929] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.279029663+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.361176863+07:00","message":"receive streaming session, msgId: 3192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.361228067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเซต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.361233863+07:00","message":"receive interim result [false|false]: เป็นเซต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.361248525+07:00","message":"[buffer interim] 3192 false เป็นเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.36125638+07:00","message":"[bufferProcess] interim [660000000]:เป็นเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.361258956+07:00","message":"[bufferProcess] send to processor:เป็นเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.361262451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.36126545+07:00","message":"> Transcript [42930] [false]: 'เป็นเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.361268741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.361270823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.361272655+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.361277421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.488232058+07:00","message":"receive streaming session, msgId: 3192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.488271562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Shenzhen\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.488280099+07:00","message":"receive interim result [false|false]: Shenzhen"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.488291939+07:00","message":"[buffer interim] 3192 false Shenzhen"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.488302054+07:00","message":"[bufferProcess] interim [780000000]:Shenzhen"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.488305541+07:00","message":"[bufferProcess] send to processor:เป็นเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.48831238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.48831655+07:00","message":"> Transcript [42931] [false]: 'เป็นเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.488323105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.488325928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.488327875+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.488330062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.936056701+07:00","message":"receive streaming session, msgId: 3192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.936096454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pencilmation\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.936102087+07:00","message":"receive interim result [false|false]: pencilmation"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:48.93611796+07:00","message":"[buffer interim] 3192 false pencilmation"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.936124945+07:00","message":"[bufferProcess] interim [260000000]:pencilmation"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.936127192+07:00","message":"[bufferProcess] send to processor:Shenzhen"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.936130238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.936133151+07:00","message":"> Transcript [42932] [false]: 'Shenzhen'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.936135427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:48.936138278+07:00","message":"Set new StatePrefix: 'Shenzhen'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:49.572652217+07:00","message":"receive streaming session, msgId: 3192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:49.572695539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pencilmation\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:49.572702016+07:00","message":"receive interim result [false|false]: pencilmation"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:49.57271817+07:00","message":"[buffer interim] 3192 false pencilmation"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:49.57272591+07:00","message":"[bufferProcess] interim [860000000]:pencilmation"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:49.572728682+07:00","message":"[bufferProcess] send to processor:pencilmation"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:49.572736886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:49.572739962+07:00","message":"> Transcript [42933] [false]: 'pencilmation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:49.572742537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:49.572745888+07:00","message":"Set new StatePrefix: 'pencilmation'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:49.623123651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:49.623142961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:50.356213737+07:00","message":"receive streaming session, msgId: 3192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:50.356263624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pencilmation\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:50.356270701+07:00","message":"receive interim result [false|false]: pencilmation"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:50.356286729+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-05-12T13:08:50.356293273+07:00","message":"receive interim result [false|false]:  เป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:50.356306804+07:00","message":"[buffer interim] 3192 false pencilmation"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:50.356311188+07:00","message":"[buffer interim] 3192 false  เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.35631861+07:00","message":"[bufferProcess] interim [700000000]:pencilmation"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.356324155+07:00","message":"[bufferProcess] send to processor:pencilmation"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.35632784+07:00","message":"[bufferProcess] interim [700000000]: เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.356331466+07:00","message":"[bufferProcess] update buffer: pencilmation เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.35633505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.356338744+07:00","message":"> Transcript [42934] [false]: 'pencilmation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.35634299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.356345743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.356348468+07:00","message":"StatePrefix: 'pencilmation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.356351174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:50.664882642+07:00","message":"receive streaming session, msgId: 3192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:50.664922673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pencilmation\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:50.664929015+07:00","message":"receive interim result [false|false]: pencilmation"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:50.664939989+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-05-12T13:08:50.664942952+07:00","message":"receive interim result [false|false]:  เป็นภาษาฝรั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:50.664949618+07:00","message":"[buffer interim] 3192 false pencilmation"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:50.664953165+07:00","message":"[buffer interim] 3192 false  เป็นภาษาฝรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.664958925+07:00","message":"[bufferProcess] interim [0]:pencilmation"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.66496113+07:00","message":"[bufferProcess] send to processor:pencilmation เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.664964162+07:00","message":"[bufferProcess] interim [0]: เป็นภาษาฝรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.664967251+07:00","message":"[bufferProcess] update buffer: pencilmation เป็นภาษาฝรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.66497062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.664973896+07:00","message":"> Transcript [42935] [false]: 'pencilmation เป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.664978717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.664982799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.664984509+07:00","message":"StatePrefix: 'pencilmation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:50.664986289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:51.243214063+07:00","message":"receive streaming session, msgId: 3192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:51.243258199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pencilmation\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:51.243264299+07:00","message":"receive interim result [false|false]: pencilmation"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:51.243280946+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-05-12T13:08:51.24328487+07:00","message":"receive interim result [false|false]:  เป็นภาษาฝรั่งเรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:51.243293391+07:00","message":"[buffer interim] 3192 false pencilmation"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:51.243297652+07:00","message":"[buffer interim] 3192 false  เป็นภาษาฝรั่งเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.243304332+07:00","message":"[bufferProcess] interim [600000000]:pencilmation"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.243306982+07:00","message":"[bufferProcess] send to processor:pencilmation เป็นภาษาฝรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.24331029+07:00","message":"[bufferProcess] interim [600000000]: เป็นภาษาฝรั่งเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.243314638+07:00","message":"[bufferProcess] update buffer: pencilmation เป็นภาษาฝรั่งเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.243317769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.243320754+07:00","message":"> Transcript [42936] [false]: 'pencilmation เป็นภาษาฝรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.243324352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.243326689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.243330577+07:00","message":"StatePrefix: 'pencilmation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.243332579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:51.599135017+07:00","message":"[GCS] IsForceVAD: false for message ID: 3192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:51.810397757+07:00","message":"receive streaming session, msgId: 3192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:51.810454478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pencilmation เป็นภาษาฝรั่งก็เรียกว่า\",\"confidence\":0.86610353}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:51.810461778+07:00","message":"receive interim result [true|false]: pencilmation เป็นภาษาฝรั่งก็เรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:51.810471456+07:00","message":"end recv isFinal message id 3192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:51.810474366+07:00","message":"end Recv id 3192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:51.810481978+07:00","message":"[buffer interim] 3192 true pencilmation เป็นภาษาฝรั่งก็เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810491924+07:00","message":"[bufferProcess] interim [110000000]:pencilmation เป็นภาษาฝรั่งก็เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810494942+07:00","message":"[bufferProcess] send to processor (isfinal):pencilmation เป็นภาษาฝรั่งเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810510803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.81053528+07:00","message":"> Transcript [42937] [false]: 'pencilmation เป็นภาษาฝรั่งเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810543494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810546971+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810550268+07:00","message":"StatePrefix: 'pencilmation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810553116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810562985+07:00","message":"Push: 'pencilmation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810566093+07:00","message":"TextPushed: 'pencilmation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810569047+07:00","message":"Set new StatePrefix : 'pencilmation เป็นภาษาฝรั่งเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810573127+07:00","message":"Next Push (prob) : ' เป็นภาษาฝรั่งเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810576914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810580904+07:00","message":"> Transcript [42938] [true]: 'pencilmation เป็นภาษาฝรั่งก็เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810584121+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810586766+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810589749+07:00","message":"StatePrefix: 'pencilmation เป็นภาษาฝรั่งเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810592596+07:00","message":"TextPushed: 'pencilmation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:51.810596407+07:00","message":"Push: ' เป็นภาษาฝรั่งก็เรียกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:51.810613272+07:00","message":"push: {false pencilmation 0 0xc003b7c000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:51.810629139+07:00","message":"push: {true  เป็นภาษาฝรั่งก็เรียกว่า 0 0xc003b7c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:51.820160497+07:00","message":"write wav file: './tmp/7565/7565_3192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:51.860267139+07:00","message":"[GCS] Start streaming session, msgId: 3193"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:52.62351842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:52.623548211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:52.665042243+07:00","message":"receive streaming session, msgId: 3193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:52.665086403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:52.665091676+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:52.665113648+07:00","message":"[buffer interim] 3193 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:52.665121993+07:00","message":"[bufferProcess] interim [600000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:52.665123924+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:52.719972233+07:00","message":"receive streaming session, msgId: 3193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:52.720014166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปืนรับจ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:52.720020326+07:00","message":"receive interim result [false|false]: ปืนรับจ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:52.720037609+07:00","message":"[buffer interim] 3193 false ปืนรับจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:52.720045745+07:00","message":"[bufferProcess] interim [720000000]:ปืนรับจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:52.720048091+07:00","message":"[bufferProcess] send to processor:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:52.720051751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:52.720054872+07:00","message":"> Transcript [42939] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:52.720057486+07:00","message":"Set StatePrefix (first interim): 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:53.290150405+07:00","message":"receive streaming session, msgId: 3193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:53.290205224+07:00","message":"receive 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-05-12T13:08:53.290212095+07:00","message":"receive interim result [false|false]: รับจ้างเลี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:53.290229257+07:00","message":"[buffer interim] 3193 false รับจ้างเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.290237517+07:00","message":"[bufferProcess] interim [260000000]:รับจ้างเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.290240713+07:00","message":"[bufferProcess] send to processor:ปืนรับจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.290249018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.290251846+07:00","message":"> Transcript [42940] [false]: 'ปืนรับจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.29025691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.290259686+07:00","message":"Set new StatePrefix: 'ปืนรับจ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:53.317865318+07:00","message":"receive streaming session, msgId: 3193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:53.317906544+07:00","message":"receive 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-05-12T13:08:53.317913579+07:00","message":"receive interim result [false|false]: ปืนรับจ้างอย่างนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:53.317931511+07:00","message":"[buffer interim] 3193 false ปืนรับจ้างอย่างนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.317941963+07:00","message":"[bufferProcess] interim [320000000]:ปืนรับจ้างอย่างนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.317946152+07:00","message":"[bufferProcess] send to processor:รับจ้างเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.317951224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.317957167+07:00","message":"> Transcript [42941] [false]: 'รับจ้างเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.31796048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.317963944+07:00","message":"Set new StatePrefix: 'รับจ้างเลี้ยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:53.338920486+07:00","message":"[GCS] IsForceVAD: false for message ID: 3193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:53.465154184+07:00","message":"receive streaming session, msgId: 3193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:53.465206268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปืนรับจ้างอย่างนี้นะ\",\"confidence\":0.86124885}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:53.46521233+07:00","message":"receive interim result [true|false]: ปืนรับจ้างอย่างนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:53.465228947+07:00","message":"end recv isFinal message id 3193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:53.465231888+07:00","message":"end Recv id 3193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:53.465239847+07:00","message":"[buffer interim] 3193 true ปืนรับจ้างอย่างนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.465247932+07:00","message":"[bufferProcess] interim [500000000]:ปืนรับจ้างอย่างนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.465254156+07:00","message":"[bufferProcess] send to processor (isfinal):ปืนรับจ้างอย่างนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.465258143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.465262067+07:00","message":"> Transcript [42942] [false]: 'ปืนรับจ้างอย่างนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.465264375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.465266537+07:00","message":"Set new StatePrefix: 'ปืนรับจ้างอย่างนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.465268253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.465270052+07:00","message":"> Transcript [42943] [true]: 'ปืนรับจ้างอย่างนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.46527248+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.465274354+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.465276856+07:00","message":"StatePrefix: 'ปืนรับจ้างอย่างนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.46527917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:53.465284952+07:00","message":"Push: 'ปืนรับจ้างอย่างนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:53.46529399+07:00","message":"push: {true ปืนรับจ้างอย่างนี้นะ 0 0xc005694600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:53.468598859+07:00","message":"[GCS] Start streaming session, msgId: 3194"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:53.473079107+07:00","message":"write wav file: './tmp/7565/7565_3193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.013733946+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.013779036+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-05-12T13:08:54.013783978+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.013800387+07:00","message":"[buffer interim] 3194 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.013807659+07:00","message":"[bufferProcess] interim [360000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.013809515+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.251729568+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.251768182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.25177491+07:00","message":"receive interim result [false|false]: เป็นตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.251790338+07:00","message":"[buffer interim] 3194 false เป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.251800095+07:00","message":"[bufferProcess] interim [480000000]:เป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.251802622+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.25180596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.251808897+07:00","message":"> Transcript [42944] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.251813437+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.32291945+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.322965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.32297078+07:00","message":"receive interim result [false|false]: เป็นทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.322984697+07:00","message":"[buffer interim] 3194 false เป็นทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.322991951+07:00","message":"[bufferProcess] interim [540000000]:เป็นทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.322994276+07:00","message":"[bufferProcess] send to processor:เป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.322999927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.323002961+07:00","message":"> Transcript [42945] [false]: 'เป็นตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.323007808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.323011371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.323013303+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.323015194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.366072335+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.366111619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.366117056+07:00","message":"receive interim result [false|false]: เป็นตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.366132251+07:00","message":"[buffer interim] 3194 false เป็นตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.366141068+07:00","message":"[bufferProcess] interim [600000000]:เป็นตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.366144575+07:00","message":"[bufferProcess] send to processor:เป็นทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.366149064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.366153299+07:00","message":"> Transcript [42946] [false]: 'เป็นทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.366157957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.36616098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.366164376+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.366167684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.535776982+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.535822644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักดนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.535829227+07:00","message":"receive interim result [false|false]: เป็นนักดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:54.535846894+07:00","message":"[buffer interim] 3194 false เป็นนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.535854984+07:00","message":"[bufferProcess] interim [780000000]:เป็นนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.535857665+07:00","message":"[bufferProcess] send to processor:เป็นตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.535864214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.535867577+07:00","message":"> Transcript [42947] [false]: 'เป็นตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.535871343+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.535873672+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.535878095+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:54.535880332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.035617294+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.035656989+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-05-12T13:08:55.035662736+07:00","message":"receive interim result [false|false]: เป็นนักดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.035678722+07:00","message":"[buffer interim] 3194 false เป็นนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.035688641+07:00","message":"[bufferProcess] interim [380000000]:เป็นนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.035690984+07:00","message":"[bufferProcess] send to processor:เป็นนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.035695977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.035699241+07:00","message":"> Transcript [42948] [false]: 'เป็นนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.035704526+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.035706699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.035708552+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.035711269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.035715972+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.035717913+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.035719873+07:00","message":"Set new StatePrefix : 'เป็นนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.035722262+07:00","message":"Next Push (prob) : 'นักดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.035729935+07:00","message":"push: {false เป็น 0 0xc005d09380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.111770929+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.111822837+07:00","message":"receive 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-05-12T13:08:55.111828536+07:00","message":"receive interim result [false|false]: เป็นนักดนตรีมือปืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.11184238+07:00","message":"[buffer interim] 3194 false เป็นนักดนตรีมือปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.11185003+07:00","message":"[bufferProcess] interim [500000000]:เป็นนักดนตรีมือปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.111852431+07:00","message":"[bufferProcess] send to processor:เป็นนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.111857866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.111860996+07:00","message":"> Transcript [42949] [false]: 'เป็นนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.111865976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.111868408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.11187045+07:00","message":"StatePrefix: 'เป็นนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.111872644+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.350576946+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.350621088+07:00","message":"receive 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-05-12T13:08:55.350627593+07:00","message":"receive interim result [false|false]: เป็นนักดนตรีมือปืนรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.350644362+07:00","message":"[buffer interim] 3194 false เป็นนักดนตรีมือปืนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.3506524+07:00","message":"[bufferProcess] interim [680000000]:เป็นนักดนตรีมือปืนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.35065504+07:00","message":"[bufferProcess] send to processor:เป็นนักดนตรีมือปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.350661765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.350665005+07:00","message":"> Transcript [42950] [false]: 'เป็นนักดนตรีมือปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.350668709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.350670964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.350673042+07:00","message":"StatePrefix: 'เป็นนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.350675769+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.410346311+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.410385123+07:00","message":"receive 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-05-12T13:08:55.410391806+07:00","message":"receive interim result [false|false]: เป็นนักดนตรีมือปืนรับจ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.410406381+07:00","message":"[buffer interim] 3194 false เป็นนักดนตรีมือปืนรับจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.410413063+07:00","message":"[bufferProcess] interim [800000000]:เป็นนักดนตรีมือปืนรับจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.410415505+07:00","message":"[bufferProcess] send to processor:เป็นนักดนตรีมือปืนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.410423017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.41042606+07:00","message":"> Transcript [42951] [false]: 'เป็นนักดนตรีมือปืนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.410429509+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.410431731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.410434351+07:00","message":"StatePrefix: 'เป็นนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.410444279+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:55.624500537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:55.624519162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.72309025+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.723140588+07:00","message":"receive 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-05-12T13:08:55.723147472+07:00","message":"receive interim result [false|false]: เป็นนักดนตรีมือปืนรับจ้างตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.723157991+07:00","message":"[buffer interim] 3194 false เป็นนักดนตรีมือปืนรับจ้างตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.723168576+07:00","message":"[bufferProcess] interim [40000000]:เป็นนักดนตรีมือปืนรับจ้างตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.723171184+07:00","message":"[bufferProcess] send to processor:เป็นนักดนตรีมือปืนรับจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.72317466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.723177677+07:00","message":"> Transcript [42952] [false]: 'เป็นนักดนตรีมือปืนรับจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.72318412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.723186538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.72318895+07:00","message":"StatePrefix: 'เป็นนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.723191131+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.723193859+07:00","message":"Push: 'นักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.723195627+07:00","message":"TextPushed: 'เป็นนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.72319786+07:00","message":"Set new StatePrefix : 'เป็นนักดนตรีมือปืนรับจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.723200125+07:00","message":"Next Push (prob) : 'มือปืนรับจ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.723208609+07:00","message":"push: {false นักดนตรี 0 0xc005d09380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.736048154+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.736071267+07:00","message":"receive 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-05-12T13:08:55.736076604+07:00","message":"receive interim result [false|false]: เป็นนักดนตรีมือปืนรับจ้างตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.736089781+07:00","message":"[buffer interim] 3194 false เป็นนักดนตรีมือปืนรับจ้างตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.736096487+07:00","message":"[bufferProcess] interim [100000000]:เป็นนักดนตรีมือปืนรับจ้างตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.736099128+07:00","message":"[bufferProcess] send to processor:เป็นนักดนตรีมือปืนรับจ้างตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.736102843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.736106779+07:00","message":"> Transcript [42953] [false]: 'เป็นนักดนตรีมือปืนรับจ้างตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.736110228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.73611218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.736115583+07:00","message":"StatePrefix: 'เป็นนักดนตรีมือปืนรับจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.736118164+07:00","message":"TextPushed: 'เป็นนักดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.826203921+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.826244468+07:00","message":"receive 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-05-12T13:08:55.826250767+07:00","message":"receive interim result [false|false]: เป็นนักดนตรีมือปืนรับจ้างตาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.826269428+07:00","message":"[buffer interim] 3194 false เป็นนักดนตรีมือปืนรับจ้างตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.826280511+07:00","message":"[bufferProcess] interim [160000000]:เป็นนักดนตรีมือปืนรับจ้างตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.826284191+07:00","message":"[bufferProcess] send to processor:เป็นนักดนตรีมือปืนรับจ้างตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.826291044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.826294669+07:00","message":"> Transcript [42954] [false]: 'เป็นนักดนตรีมือปืนรับจ้างตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.826298097+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.826299949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.826301721+07:00","message":"StatePrefix: 'เป็นนักดนตรีมือปืนรับจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.826304183+07:00","message":"TextPushed: 'เป็นนักดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.873496797+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.873533305+07:00","message":"receive 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-05-12T13:08:55.873539376+07:00","message":"receive interim result [false|false]: เป็นนักดนตรีมือปืนรับจ้างตามห้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:55.873555333+07:00","message":"[buffer interim] 3194 false เป็นนักดนตรีมือปืนรับจ้างตามห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.873564616+07:00","message":"[bufferProcess] interim [220000000]:เป็นนักดนตรีมือปืนรับจ้างตามห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.873567212+07:00","message":"[bufferProcess] send to processor:เป็นนักดนตรีมือปืนรับจ้างตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.873572149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.873575089+07:00","message":"> Transcript [42955] [false]: 'เป็นนักดนตรีมือปืนรับจ้างตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.873578389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.873580617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.873582545+07:00","message":"StatePrefix: 'เป็นนักดนตรีมือปืนรับจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:55.873584877+07:00","message":"TextPushed: 'เป็นนักดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.071155443+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.071204147+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-05-12T13:08:56.071211334+07:00","message":"receive interim result [false|false]: เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.071229846+07:00","message":"[buffer interim] 3194 false เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.071242455+07:00","message":"[bufferProcess] interim [340000000]:เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.071245385+07:00","message":"[bufferProcess] send to processor:เป็นนักดนตรีมือปืนรับจ้างตามห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.071252629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.071256151+07:00","message":"> Transcript [42956] [false]: 'เป็นนักดนตรีมือปืนรับจ้างตามห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.071260794+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.071263803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.071266375+07:00","message":"StatePrefix: 'เป็นนักดนตรีมือปืนรับจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.071269366+07:00","message":"TextPushed: 'เป็นนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.071277403+07:00","message":"Push: 'มือปืนรับจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.071279757+07:00","message":"TextPushed: 'เป็นนักดนตรีมือปืนรับจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.071281764+07:00","message":"Set new StatePrefix : 'เป็นนักดนตรีมือปืนรับจ้างตามห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.071283863+07:00","message":"Next Push (prob) : 'ตามห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.071293549+07:00","message":"push: {false มือปืนรับจ้าง 0 0xc005d09380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.142154579+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.142193913+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-05-12T13:08:56.142201689+07:00","message":"receive interim result [false|false]: เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.14221901+07:00","message":"[buffer interim] 3194 false เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.142226414+07:00","message":"[bufferProcess] interim [460000000]:เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.142229243+07:00","message":"[bufferProcess] send to processor:เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.142236209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.142240885+07:00","message":"> Transcript [42957] [false]: 'เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.1422448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.142246855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.142249418+07:00","message":"StatePrefix: 'เป็นนักดนตรีมือปืนรับจ้างตามห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.142252614+07:00","message":"TextPushed: 'เป็นนักดนตรีมือปืนรับจ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.461353263+07:00","message":"[GCS] Cleaned up inactive client: 3171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.461384528+07:00","message":"[GCS] Cleaned up inactive client: 3167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.461387484+07:00","message":"[GCS] Cleaned up inactive client: 3169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.461389223+07:00","message":"[GCS] Cleaned up inactive client: 3174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.461391157+07:00","message":"[GCS] Cleaned up inactive client: 3170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.461392865+07:00","message":"[GCS] Cleaned up inactive client: 3175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.461395599+07:00","message":"[GCS] Cleaned up inactive client: 3168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.46139727+07:00","message":"[GCS] Cleaned up inactive client: 3166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.461399271+07:00","message":"[GCS] Cleaned up inactive client: 3173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.461401348+07:00","message":"[GCS] Cleaned up inactive client: 3165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.461403235+07:00","message":"[GCS] Cleaned up inactive client: 3172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.461404827+07:00","message":"[GCS] Cleaned up inactive client: 3176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.697613036+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.697655779+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-05-12T13:08:56.697663759+07:00","message":"receive interim result [false|false]: เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:56.697679547+07:00","message":"[buffer interim] 3194 false เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.697688553+07:00","message":"[bufferProcess] interim [60000000]:เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.69769166+07:00","message":"[bufferProcess] send to processor:เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.697699774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.697702795+07:00","message":"> Transcript [42958] [false]: 'เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.697706765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.697709459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.697711238+07:00","message":"StatePrefix: 'เป็นนักดนตรีมือปืนรับจ้างตามห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:56.697713831+07:00","message":"TextPushed: 'เป็นนักดนตรีมือปืนรับจ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:57.02119568+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:57.021229278+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-05-12T13:08:57.021235376+07:00","message":"receive interim result [false|false]: เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำใกล้ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:57.0212486+07:00","message":"[buffer interim] 3194 false เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำใกล้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.021256257+07:00","message":"[bufferProcess] interim [300000000]:เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำใกล้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.021259153+07:00","message":"[bufferProcess] send to processor:เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.021264588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.021267353+07:00","message":"> Transcript [42959] [false]: 'เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.021270795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.021272861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.02127507+07:00","message":"StatePrefix: 'เป็นนักดนตรีมือปืนรับจ้างตามห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.021277785+07:00","message":"TextPushed: 'เป็นนักดนตรีมือปืนรับจ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:57.137922196+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:57.137968637+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-05-12T13:08:57.137976068+07:00","message":"receive interim result [false|false]: เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:57.137993137+07:00","message":"[buffer interim] 3194 false เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.138001933+07:00","message":"[bufferProcess] interim [420000000]:เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.13800561+07:00","message":"[bufferProcess] send to processor:เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำใกล้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.138013985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.138017041+07:00","message":"> Transcript [42960] [false]: 'เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำใกล้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.138021646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.138024394+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.138026178+07:00","message":"StatePrefix: 'เป็นนักดนตรีมือปืนรับจ้างตามห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.138028441+07:00","message":"TextPushed: 'เป็นนักดนตรีมือปืนรับจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.138035481+07:00","message":"Push: 'ตามห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.138037278+07:00","message":"TextPushed: 'เป็นนักดนตรีมือปืนรับจ้างตามห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.138039368+07:00","message":"Set new StatePrefix : 'เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำใกล้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.138042086+07:00","message":"Next Push (prob) : 'น้ำใกล้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:57.138051136+07:00","message":"push: {false ตามห้อง 0 0xc005d09380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:57.250309677+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:57.250348088+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-05-12T13:08:57.250354749+07:00","message":"receive interim result [false|false]: เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำใกล้ที่พัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:57.25036831+07:00","message":"[buffer interim] 3194 false เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำใกล้ที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.25037831+07:00","message":"[bufferProcess] interim [480000000]:เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำใกล้ที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.250381451+07:00","message":"[bufferProcess] send to processor:เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.250388019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.25039093+07:00","message":"> Transcript [42961] [false]: 'เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.25039341+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.250397034+07:00","message":"Set new StatePrefix: 'เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:57.502500032+07:00","message":"[GCS] IsForceVAD: false for message ID: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:57.575329839+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:57.575366085+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-05-12T13:08:57.57537287+07:00","message":"receive interim result [false|false]: เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:57.575386766+07:00","message":"[buffer interim] 3194 false เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.575393826+07:00","message":"[bufferProcess] interim [660000000]:เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.575396528+07:00","message":"[bufferProcess] send to processor:เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำใกล้ที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.57540342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.575406132+07:00","message":"> Transcript [42962] [false]: 'เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำใกล้ที่พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.575408567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:57.575410622+07:00","message":"Set new StatePrefix: 'เป็นนักดนตรีมือปืนรับจ้างตามห้องน้ำใกล้ที่พัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:57.690363198+07:00","message":"[GCS] Start streaming session, msgId: 3195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:58.018772118+07:00","message":"receive streaming session, msgId: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:58.018806415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นนักดนตรีมือปืนรับจ้างตามห้องอัดข้างๆที่พัก\",\"confidence\":0.8820145}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:58.018813365+07:00","message":"receive interim result [true|false]: เป็นนักดนตรีมือปืนรับจ้างตามห้องอัดข้างๆที่พัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:58.018822356+07:00","message":"end recv isFinal message id 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:58.018824427+07:00","message":"end Recv id 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:58.018829526+07:00","message":"[buffer interim] 3194 true เป็นนักดนตรีมือปืนรับจ้างตามห้องอัดข้างๆที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.018838446+07:00","message":"[bufferProcess] interim [50000000]:เป็นนักดนตรีมือปืนรับจ้างตามห้องอัดข้างๆที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.018844021+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.018847455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.01885038+07:00","message":"> Transcript [42963] [false]: 'เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.018853234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.018855512+07:00","message":"Set new StatePrefix: 'เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.01885733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.018859169+07:00","message":"> Transcript [42964] [true]: 'เป็นนักดนตรีมือปืนรับจ้างตามห้องอัดข้างๆที่พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.018861639+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.018863448+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.018865336+07:00","message":"StatePrefix: 'เป็นนักดนตรีมือปืนรับจ้างตามห้องอัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.018867586+07:00","message":"TextPushed: 'เป็นนักดนตรีมือปืนรับจ้างตามห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.018874764+07:00","message":"Push: 'อัดข้างๆที่พัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:58.01888239+07:00","message":"push: {true อัดข้างๆที่พัก 0 0xc005d09380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:58.028842832+07:00","message":"write wav file: './tmp/7565/7565_3194.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:58.518500064+07:00","message":"[GCS] IsForceVAD: false for message ID: 3195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:58.589875099+07:00","message":"[GCS] Start streaming session, msgId: 3196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:58.618474614+07:00","message":"receive streaming session, msgId: 3195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:58.618491603+07:00","message":"found end of frame, send empty tag with msgId: 3195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:58.618495064+07:00","message":"end Recv id 3195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:58.618502418+07:00","message":"[buffer interim] 3195 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.618509583+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.618514183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.618517865+07:00","message":"> Transcript [42965] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.61852035+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.618522406+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.618524303+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.618526348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:58.618529132+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:58.618538111+07:00","message":"push: {true \n 0 0xc003c4fd80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:08:58.623800823+07:00","message":"write wav file: './tmp/7565/7565_3195.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:58.62452563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:08:58.624534614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.31527177+07:00","message":"receive streaming session, msgId: 3196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.315315931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.315321492+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.315333275+07:00","message":"[buffer interim] 3196 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.315339799+07:00","message":"[bufferProcess] interim [540000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.315341831+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.643766123+07:00","message":"receive streaming session, msgId: 3196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.643803889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.643809559+07:00","message":"receive interim result [false|false]: ฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.643823099+07:00","message":"[buffer interim] 3196 false ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.64383085+07:00","message":"[bufferProcess] interim [780000000]:ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.643833396+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.643836076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.643838944+07:00","message":"> Transcript [42966] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.643840959+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.693286603+07:00","message":"receive streaming session, msgId: 3196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.693319387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังเพลงผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.693324526+07:00","message":"receive interim result [false|false]: ฟังเพลงผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.693336621+07:00","message":"[buffer interim] 3196 false ฟังเพลงผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.693344004+07:00","message":"[bufferProcess] interim [900000000]:ฟังเพลงผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.693346906+07:00","message":"[bufferProcess] send to processor:ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.693351935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.69335446+07:00","message":"> Transcript [42967] [false]: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.693356959+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.693359023+07:00","message":"Set new StatePrefix: 'ฟังเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.758131499+07:00","message":"receive streaming session, msgId: 3196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.758167283+07:00","message":"receive 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-05-12T13:08:59.758173059+07:00","message":"receive interim result [false|false]: ฟังเพลงโคตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.758188909+07:00","message":"[buffer interim] 3196 false ฟังเพลงโคตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.758200124+07:00","message":"[bufferProcess] interim [20000000]:ฟังเพลงโคตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.758203324+07:00","message":"[bufferProcess] send to processor:ฟังเพลงผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.758207869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.758211004+07:00","message":"> Transcript [42968] [false]: 'ฟังเพลงผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.758214616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.758216742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.758218624+07:00","message":"StatePrefix: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.75822126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.819846116+07:00","message":"receive streaming session, msgId: 3196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.819878139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังเพลงผู้สาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.819883445+07:00","message":"receive interim result [false|false]: ฟังเพลงผู้สาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.819898501+07:00","message":"[buffer interim] 3196 false ฟังเพลงผู้สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.819905795+07:00","message":"[bufferProcess] interim [80000000]:ฟังเพลงผู้สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.819908022+07:00","message":"[bufferProcess] send to processor:ฟังเพลงโคตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.819913372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.819916169+07:00","message":"> Transcript [42969] [false]: 'ฟังเพลงโคตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.819919506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.819921648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.819923707+07:00","message":"StatePrefix: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.819926488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.94369371+07:00","message":"receive streaming session, msgId: 3196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.943730437+07:00","message":"receive 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-05-12T13:08:59.943739665+07:00","message":"receive interim result [false|false]: ฟังเพลงโฆษณา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:08:59.943758117+07:00","message":"[buffer interim] 3196 false ฟังเพลงโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.943766236+07:00","message":"[bufferProcess] interim [140000000]:ฟังเพลงโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.943768498+07:00","message":"[bufferProcess] send to processor:ฟังเพลงผู้สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.943771896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.943774948+07:00","message":"> Transcript [42970] [false]: 'ฟังเพลงผู้สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.943778393+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.943780482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.943783775+07:00","message":"StatePrefix: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:08:59.943786213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:00.550829673+07:00","message":"receive streaming session, msgId: 3196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:00.550875248+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-05-12T13:09:00.550882849+07:00","message":"receive interim result [false|false]: ฟังเพลงโฆษณา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:00.550899575+07:00","message":"[buffer interim] 3196 false ฟังเพลงโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:00.550908203+07:00","message":"[bufferProcess] interim [740000000]:ฟังเพลงโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:00.550910953+07:00","message":"[bufferProcess] send to processor:ฟังเพลงโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:00.550915672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:00.550918637+07:00","message":"> Transcript [42971] [false]: 'ฟังเพลงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:00.550922345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:00.550926296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:00.550928192+07:00","message":"StatePrefix: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:00.55093029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:00.550933238+07:00","message":"Push: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:00.550935316+07:00","message":"TextPushed: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:00.550937554+07:00","message":"Set new StatePrefix : 'ฟังเพลงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:00.550939684+07:00","message":"Next Push (prob) : 'โฆษณา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:00.550948274+07:00","message":"push: {false ฟังเพลง 0 0xc005d09d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:01.236449105+07:00","message":"receive streaming session, msgId: 3196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:01.236504226+07:00","message":"receive 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-05-12T13:09:01.236513134+07:00","message":"receive interim result [false|false]: ฟังเพลงโฆษณาโฆษณา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:01.236533883+07:00","message":"[buffer interim] 3196 false ฟังเพลงโฆษณาโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.23654281+07:00","message":"[bufferProcess] interim [520000000]:ฟังเพลงโฆษณาโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.236547493+07:00","message":"[bufferProcess] send to processor:ฟังเพลงโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.236559178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.236564146+07:00","message":"> Transcript [42972] [false]: 'ฟังเพลงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.236569179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.236572017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.236575102+07:00","message":"StatePrefix: 'ฟังเพลงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.23657924+07:00","message":"TextPushed: 'ฟังเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:01.408006449+07:00","message":"[GCS] IsForceVAD: false for message ID: 3196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:01.518861528+07:00","message":"receive streaming session, msgId: 3196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:01.518906198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อทำเพลงโฆษณาโฆษณา\",\"confidence\":0.8660641}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:01.518913686+07:00","message":"receive interim result [true|false]: หลวงพ่อทำเพลงโฆษณาโฆษณา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:01.518925211+07:00","message":"end recv isFinal message id 3196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:01.518927902+07:00","message":"end Recv id 3196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:01.518937428+07:00","message":"[buffer interim] 3196 true หลวงพ่อทำเพลงโฆษณาโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.518949643+07:00","message":"[bufferProcess] interim [850000000]:หลวงพ่อทำเพลงโฆษณาโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.518952978+07:00","message":"[bufferProcess] send to processor (isfinal):ฟังเพลงโฆษณาโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.518957317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.518960834+07:00","message":"> Transcript [42973] [false]: 'ฟังเพลงโฆษณาโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.518963871+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.518965868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.51896829+07:00","message":"StatePrefix: 'ฟังเพลงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.518970736+07:00","message":"TextPushed: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.518972616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.518974573+07:00","message":"> Transcript [42974] [true]: 'หลวงพ่อทำเพลงโฆษณาโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.518976609+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.518978178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.518979837+07:00","message":"StatePrefix: 'ฟังเพลงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.518981496+07:00","message":"TextPushed: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.518982992+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.519084097+07:00","message":"Push: 'โฆษณาโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.519087133+07:00","message":"TextPushed: 'ฟังเพลงโฆษณาโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.519089102+07:00","message":"Set new StatePrefix : 'หลวงพ่อทำเพลงโฆษณาโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.519091265+07:00","message":"Next Push (prob) : 'หลวงพ่อทำเพลงโฆษณาโฆษณา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:01.519099724+07:00","message":"push: {true โฆษณาโฆษณา 0 0xc005d09d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:01.519117535+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3196.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:01.528052757+07:00","message":"write wav file: './tmp/7565/7565_3196.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:01.539238234+07:00","message":"[GCS] Start streaming session, msgId: 3197"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:01.62485032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:01.624853282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.0167678+07:00","message":"receive streaming session, msgId: 3197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.016804801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.016813074+07:00","message":"receive interim result [false|false]: ค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.016832091+07:00","message":"[buffer interim] 3197 false ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.016844222+07:00","message":"[bufferProcess] interim [480000000]:ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.01684706+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.097559154+07:00","message":"receive streaming session, msgId: 3197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.097596133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.097601787+07:00","message":"receive interim result [false|false]: ข้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.097613826+07:00","message":"[buffer interim] 3197 false ข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.097620578+07:00","message":"[bufferProcess] interim [540000000]:ข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.09762284+07:00","message":"[bufferProcess] send to processor:ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.097627784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.097630406+07:00","message":"> Transcript [42975] [false]: 'ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.097632288+07:00","message":"Set StatePrefix (first interim): 'ค่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.252883328+07:00","message":"receive streaming session, msgId: 3197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.252918148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.252923097+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.252937981+07:00","message":"[buffer interim] 3197 false ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.252946626+07:00","message":"[bufferProcess] interim [600000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.252948931+07:00","message":"[bufferProcess] send to processor:ข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.252954219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.252957151+07:00","message":"> Transcript [42976] [false]: 'ข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.252959015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.252961036+07:00","message":"Set new StatePrefix: 'ข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.269740035+07:00","message":"receive streaming session, msgId: 3197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.269775726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.269782329+07:00","message":"receive interim result [false|false]: ครับผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.269796359+07:00","message":"[buffer interim] 3197 false ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.269802229+07:00","message":"[bufferProcess] interim [660000000]:ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.269804484+07:00","message":"[bufferProcess] send to processor:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.269807403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.269809682+07:00","message":"> Transcript [42977] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.269811621+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.269813551+07:00","message":"Set new StatePrefix: 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.326369437+07:00","message":"receive streaming session, msgId: 3197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.326399865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าผมก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.326406138+07:00","message":"receive interim result [false|false]: ถ้าผมก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.326417871+07:00","message":"[buffer interim] 3197 false ถ้าผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.326424447+07:00","message":"[bufferProcess] interim [780000000]:ถ้าผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.326426611+07:00","message":"[bufferProcess] send to processor:ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.326431423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.326434316+07:00","message":"> Transcript [42978] [false]: 'ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.326442932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.326445353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.326447222+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.326449569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.422064603+07:00","message":"receive streaming session, msgId: 3197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.422107691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าผมก็ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.42211341+07:00","message":"receive interim result [false|false]: ถ้าผมก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.422128918+07:00","message":"[buffer interim] 3197 false ถ้าผมก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.422136329+07:00","message":"[bufferProcess] interim [900000000]:ถ้าผมก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.422138661+07:00","message":"[bufferProcess] send to processor:ถ้าผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.422144017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.422146798+07:00","message":"> Transcript [42979] [false]: 'ถ้าผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.422149455+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.422151581+07:00","message":"Set new StatePrefix: 'ถ้าผมก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.606513739+07:00","message":"receive streaming session, msgId: 3197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.60655346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าผมก็ทำตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.606559682+07:00","message":"receive interim result [false|false]: ถ้าผมก็ทำตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.606576247+07:00","message":"[buffer interim] 3197 false ถ้าผมก็ทำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.606583875+07:00","message":"[bufferProcess] interim [80000000]:ถ้าผมก็ทำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.606586513+07:00","message":"[bufferProcess] send to processor:ถ้าผมก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.606589641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.606592895+07:00","message":"> Transcript [42980] [false]: 'ถ้าผมก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.606595701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.606597699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.606599572+07:00","message":"StatePrefix: 'ถ้าผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.606601551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.773240745+07:00","message":"receive streaming session, msgId: 3197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.773296811+07:00","message":"receive 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-05-12T13:09:02.77330644+07:00","message":"receive interim result [false|false]: ถ้าผมก็ทำตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.77332516+07:00","message":"[buffer interim] 3197 false ถ้าผมก็ทำตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.773335801+07:00","message":"[bufferProcess] interim [200000000]:ถ้าผมก็ทำตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.773339347+07:00","message":"[bufferProcess] send to processor:ถ้าผมก็ทำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.773344387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.773349264+07:00","message":"> Transcript [42981] [false]: 'ถ้าผมก็ทำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.773355398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.773359228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.773362463+07:00","message":"StatePrefix: 'ถ้าผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.773365631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.937199959+07:00","message":"receive streaming session, msgId: 3197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.937247239+07:00","message":"receive 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-05-12T13:09:02.937254152+07:00","message":"receive interim result [false|false]: ถ้าผมก็ทำตัวเองพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.937275816+07:00","message":"[buffer interim] 3197 false ถ้าผมก็ทำตัวเองพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.937285088+07:00","message":"[bufferProcess] interim [320000000]:ถ้าผมก็ทำตัวเองพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.937287937+07:00","message":"[bufferProcess] send to processor:ถ้าผมก็ทำตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.937292437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.937295109+07:00","message":"> Transcript [42982] [false]: 'ถ้าผมก็ทำตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.937298518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.937300628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.937302943+07:00","message":"StatePrefix: 'ถ้าผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.937305135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.986794103+07:00","message":"receive streaming session, msgId: 3197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.986830892+07:00","message":"receive 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-05-12T13:09:02.986837057+07:00","message":"receive interim result [false|false]: ถ้าผมก็ทำเสียงพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.986850955+07:00","message":"[buffer interim] 3197 false ถ้าผมก็ทำเสียงพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.986867452+07:00","message":"[bufferProcess] interim [380000000]:ถ้าผมก็ทำเสียงพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.986870054+07:00","message":"[bufferProcess] send to processor:ถ้าผมก็ทำตัวเองพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.986875194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.986878052+07:00","message":"> Transcript [42983] [false]: 'ถ้าผมก็ทำตัวเองพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.986881238+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.98688347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.986885339+07:00","message":"StatePrefix: 'ถ้าผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.986887402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.986893522+07:00","message":"Push: 'ถ้าผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.986895362+07:00","message":"TextPushed: 'ถ้าผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.986897337+07:00","message":"Set new StatePrefix : 'ถ้าผมก็ทำตัวเองพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:02.98689926+07:00","message":"Next Push (prob) : 'ทำตัวเองพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:02.98690713+07:00","message":"push: {false ถ้าผมก็ 0 0xc004428a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:03.021082161+07:00","message":"receive streaming session, msgId: 3197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:03.021125471+07:00","message":"receive 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-05-12T13:09:03.021132018+07:00","message":"receive interim result [false|false]: ถ้าผมก็ทำสื่อโฆษณา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:03.02114977+07:00","message":"[buffer interim] 3197 false ถ้าผมก็ทำสื่อโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.021177829+07:00","message":"[bufferProcess] interim [500000000]:ถ้าผมก็ทำสื่อโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.021181415+07:00","message":"[bufferProcess] send to processor:ถ้าผมก็ทำเสียงพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.021185791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.021188689+07:00","message":"> Transcript [42984] [false]: 'ถ้าผมก็ทำเสียงพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.021191031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.021193111+07:00","message":"Set new StatePrefix: 'ถ้าผมก็ทำเสียงพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:03.068529207+07:00","message":"[GCS] IsForceVAD: false for message ID: 3197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:03.199902994+07:00","message":"[GCS] Start streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:03.218003913+07:00","message":"receive streaming session, msgId: 3197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:03.218045988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผมก็ทำเสียงโฆษณา\",\"confidence\":0.9135418}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:03.218052767+07:00","message":"receive interim result [true|false]: ครับผมก็ทำเสียงโฆษณา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:03.218063275+07:00","message":"end recv isFinal message id 3197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:03.21806558+07:00","message":"end Recv id 3197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:03.218072061+07:00","message":"[buffer interim] 3197 true ครับผมก็ทำเสียงโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218082761+07:00","message":"[bufferProcess] interim [770000000]:ครับผมก็ทำเสียงโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218090088+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าผมก็ทำสื่อโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218093632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218096685+07:00","message":"> Transcript [42985] [false]: 'ถ้าผมก็ทำสื่อโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218098886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218101132+07:00","message":"Set new StatePrefix: 'ถ้าผมก็ทำสื่อโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218102964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218104712+07:00","message":"> Transcript [42986] [true]: 'ครับผมก็ทำเสียงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218106904+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218108698+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218110434+07:00","message":"StatePrefix: 'ถ้าผมก็ทำสื่อโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218112395+07:00","message":"TextPushed: 'ถ้าผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218113942+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218198362+07:00","message":"Push: 'ทำเสียงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218200924+07:00","message":"TextPushed: 'ถ้าผมก็ทำเสียงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218202931+07:00","message":"Set new StatePrefix : 'ครับผมก็ทำเสียงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.21820499+07:00","message":"Next Push (prob) : 'ครับผมก็ทำเสียงโฆษณา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:03.218214206+07:00","message":"push: {true ทำเสียงโฆษณา 0 0xc004428a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:03.218229181+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3197.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:03.225334922+07:00","message":"write wav file: './tmp/7565/7565_3197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.059620987+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.059663616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.059668768+07:00","message":"receive interim result [false|false]: วันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.059684883+07:00","message":"[buffer interim] 3198 false วันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.0596923+07:00","message":"[bufferProcess] interim [840000000]:วันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.059694297+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.196883218+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.196915402+07:00","message":"receive 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-05-12T13:09:04.196920375+07:00","message":"receive interim result [false|false]: พูดง่ายๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.196933717+07:00","message":"[buffer interim] 3198 false พูดง่ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.196940533+07:00","message":"[bufferProcess] interim [20000000]:พูดง่ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.196943219+07:00","message":"[bufferProcess] send to processor:วันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.196947329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.196951413+07:00","message":"> Transcript [42987] [false]: 'วันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.196954672+07:00","message":"Set StatePrefix (first interim): 'วันพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.442258799+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.442292934+07:00","message":"receive 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-05-12T13:09:04.442298633+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.442313272+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.442320833+07:00","message":"[bufferProcess] interim [260000000]:พูดง่ายๆจะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.442323421+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.442328593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.442332465+07:00","message":"> Transcript [42988] [false]: 'พูดง่ายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.44233503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.442337753+07:00","message":"Set new StatePrefix: 'พูดง่ายๆ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:04.625580254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:04.625589726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.625921927+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.625949109+07:00","message":"receive 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-05-12T13:09:04.625954569+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.625968561+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.625974872+07:00","message":"[bufferProcess] interim [380000000]:พูดง่ายๆจะเอาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.625977376+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.62598227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.625984864+07:00","message":"> Transcript [42989] [false]: 'พูดง่ายๆจะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.625987882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.62598988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.625991728+07:00","message":"StatePrefix: 'พูดง่ายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.625993735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.666662012+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.66669509+07:00","message":"receive 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-05-12T13:09:04.666702258+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.666721016+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.666728954+07:00","message":"[bufferProcess] interim [440000000]:พูดง่ายๆจะเอาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.666731429+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.666734848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.666738101+07:00","message":"> Transcript [42990] [false]: 'พูดง่ายๆจะเอาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.666741358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.666743395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.666745627+07:00","message":"StatePrefix: 'พูดง่ายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.666748118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.687842656+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.687878747+07:00","message":"receive 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-05-12T13:09:04.687884693+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาเรียก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.687899508+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.687906638+07:00","message":"[bufferProcess] interim [500000000]:พูดง่ายๆจะเอาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.687909072+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.687912744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.687915586+07:00","message":"> Transcript [42991] [false]: 'พูดง่ายๆจะเอาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.687918518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.687920484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.687922364+07:00","message":"StatePrefix: 'พูดง่ายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.687924482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.745758439+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.745791665+07:00","message":"receive 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-05-12T13:09:04.745797556+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาเรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.745809277+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.745816335+07:00","message":"[bufferProcess] interim [560000000]:พูดง่ายๆจะเอาเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.745818635+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.745823441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.745825979+07:00","message":"> Transcript [42992] [false]: 'พูดง่ายๆจะเอาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.745829087+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.745831535+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.745833412+07:00","message":"StatePrefix: 'พูดง่ายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.745835665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.74583986+07:00","message":"Push: 'พูดง่ายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.745842749+07:00","message":"TextPushed: 'พูดง่ายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.74584495+07:00","message":"Set new StatePrefix : 'พูดง่ายๆจะเอาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:04.745847092+07:00","message":"Next Push (prob) : 'จะเอาเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:04.745871448+07:00","message":"push: {false พูดง่ายๆ 0 0xc003473a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.065746445+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.065783796+07:00","message":"receive 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-05-12T13:09:05.065790037+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาเรียกว่าผิว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.065802213+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาเรียกว่าผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.065810837+07:00","message":"[bufferProcess] interim [860000000]:พูดง่ายๆจะเอาเรียกว่าผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.06581328+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอาเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.065818172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.065821006+07:00","message":"> Transcript [42993] [false]: 'พูดง่ายๆจะเอาเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.065824432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.065826557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.065828612+07:00","message":"StatePrefix: 'พูดง่ายๆจะเอาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.065830833+07:00","message":"TextPushed: 'พูดง่ายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.067955935+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.067986098+07:00","message":"receive 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-05-12T13:09:05.067993015+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาเรียกว่าชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.068007347+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาเรียกว่าชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.068014218+07:00","message":"[bufferProcess] interim [920000000]:พูดง่ายๆจะเอาเรียกว่าชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.068016669+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอาเรียกว่าผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.068019953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.068022726+07:00","message":"> Transcript [42994] [false]: 'พูดง่ายๆจะเอาเรียกว่าผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.068026162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.068028088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.068030277+07:00","message":"StatePrefix: 'พูดง่ายๆจะเอาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.068032465+07:00","message":"TextPushed: 'พูดง่ายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.279951371+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.279994031+07:00","message":"receive 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-05-12T13:09:05.280001587+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาเรียกว่าชีวิตเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.280017087+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาเรียกว่าชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.280028298+07:00","message":"[bufferProcess] interim [100000000]:พูดง่ายๆจะเอาเรียกว่าชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.280032514+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอาเรียกว่าชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.280039692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.280043609+07:00","message":"> Transcript [42995] [false]: 'พูดง่ายๆจะเอาเรียกว่าชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.280048646+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.280051588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.280055072+07:00","message":"StatePrefix: 'พูดง่ายๆจะเอาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.280058264+07:00","message":"TextPushed: 'พูดง่ายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.540292246+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.540327397+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-05-12T13:09:05.540332667+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.540347717+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.540356688+07:00","message":"[bufferProcess] interim [340000000]:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.540360277+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอาเรียกว่าชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.540369751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.540372917+07:00","message":"> Transcript [42996] [false]: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.540377052+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.540380284+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.540382524+07:00","message":"StatePrefix: 'พูดง่ายๆจะเอาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.540384692+07:00","message":"TextPushed: 'พูดง่ายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.540389285+07:00","message":"Push: 'จะเอาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.540391152+07:00","message":"TextPushed: 'พูดง่ายๆจะเอาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.540393468+07:00","message":"Set new StatePrefix : 'พูดง่ายๆจะเอาเรียกว่าชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.540396113+07:00","message":"Next Push (prob) : 'ว่าชีวิตเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.540403825+07:00","message":"push: {false จะเอาเรียก 0 0xc003473a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.577265659+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.577305001+07:00","message":"receive 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-05-12T13:09:05.577315433+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาเรียกว่าชีวิตเรายัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.577341824+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาเรียกว่าชีวิตเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.577350973+07:00","message":"[bufferProcess] interim [400000000]:พูดง่ายๆจะเอาเรียกว่าชีวิตเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.577354965+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.577359556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.57736343+07:00","message":"> Transcript [42997] [false]: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.577368568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.57737168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.577375126+07:00","message":"StatePrefix: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.57737907+07:00","message":"TextPushed: 'พูดง่ายๆจะเอาเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.659534661+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.659571272+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-05-12T13:09:05.659577594+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.659593777+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.659601947+07:00","message":"[bufferProcess] interim [460000000]:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.659606018+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอาเรียกว่าชีวิตเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.659613145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.659617014+07:00","message":"> Transcript [42998] [false]: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเรายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.659622033+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.659624596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.659626615+07:00","message":"StatePrefix: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.659637032+07:00","message":"TextPushed: 'พูดง่ายๆจะเอาเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.787167161+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.787203328+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-05-12T13:09:05.787209259+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:05.787224973+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.787233768+07:00","message":"[bufferProcess] interim [580000000]:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.787236477+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.78724021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.787243253+07:00","message":"> Transcript [42999] [false]: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.787246752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.787248941+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.787251099+07:00","message":"StatePrefix: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:05.787253731+07:00","message":"TextPushed: 'พูดง่ายๆจะเอาเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.021404893+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.021453478+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-05-12T13:09:06.021460429+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับเมีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.021472807+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.021479386+07:00","message":"[bufferProcess] interim [760000000]:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.021481852+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.02148671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.021489559+07:00","message":"> Transcript [43000] [false]: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.021492939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.021495025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.021497285+07:00","message":"StatePrefix: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.021499845+07:00","message":"TextPushed: 'พูดง่ายๆจะเอาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.021504286+07:00","message":"Push: 'ว่าชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.021506263+07:00","message":"TextPushed: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.021508708+07:00","message":"Set new StatePrefix : 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.021510844+07:00","message":"Next Push (prob) : 'จะอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.02151813+07:00","message":"push: {false ว่าชีวิตเรา 0 0xc003473a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.136252505+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.13629139+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-05-12T13:09:06.136298043+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.136312586+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.136320217+07:00","message":"[bufferProcess] interim [820000000]:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.136322965+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.136326166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.136328663+07:00","message":"> Transcript [43001] [false]: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.136332599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.136334564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.136337141+07:00","message":"StatePrefix: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.136339674+07:00","message":"TextPushed: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.216902259+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.216932807+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-05-12T13:09:06.216938917+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับเมีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.216953087+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.216960808+07:00","message":"[bufferProcess] interim [880000000]:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.216963473+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.21696856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.216973878+07:00","message":"> Transcript [43002] [false]: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.216977294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.216979383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.216982694+07:00","message":"StatePrefix: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.216985914+07:00","message":"TextPushed: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.244510822+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.244558974+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-05-12T13:09:06.244569541+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมีสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.244588542+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.2445989+07:00","message":"[bufferProcess] interim [940000000]:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.244603116+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.244607324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.244611318+07:00","message":"> Transcript [43003] [false]: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.2446165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.244619467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.244622738+07:00","message":"StatePrefix: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.244627237+07:00","message":"TextPushed: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.293526572+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.293564994+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-05-12T13:09:06.293570689+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมิวสิค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.293592733+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมิวสิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.293603719+07:00","message":"[bufferProcess] interim [0]:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมิวสิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.293606195+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.293609783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.293612699+07:00","message":"> Transcript [43004] [false]: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมีสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.29361746+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.293619605+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.293621571+07:00","message":"StatePrefix: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.293623968+07:00","message":"TextPushed: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.293630552+07:00","message":"Push: 'จะอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.293632774+07:00","message":"TextPushed: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.293635118+07:00","message":"Set new StatePrefix : 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมีสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.293637169+07:00","message":"Next Push (prob) : 'มีสิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.29364501+07:00","message":"push: {false จะอยู่กับ 0 0xc003473a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.562079854+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.562112462+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-05-12T13:09:06.562118452+07:00","message":"receive interim result [false|false]: พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.562130531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Music Production\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.562133615+07:00","message":"receive interim result [false|false]:  Music Production"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.562151911+07:00","message":"[buffer interim] 3198 false พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.562165105+07:00","message":"[buffer interim] 3198 false  Music Production"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.562172591+07:00","message":"[bufferProcess] interim [420000000]:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.562175478+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมิวสิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.562183937+07:00","message":"[bufferProcess] interim [420000000]: Music Production"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.562187371+07:00","message":"[bufferProcess] update buffer: พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ Music Production"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.562191152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.562195511+07:00","message":"> Transcript [43005] [false]: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมิวสิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.562198994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.562201759+07:00","message":"Set new StatePrefix: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับมิวสิค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.587952091+07:00","message":"[GCS] IsForceVAD: false for message ID: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.720081219+07:00","message":"[GCS] Start streaming session, msgId: 3199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.783822185+07:00","message":"receive streaming session, msgId: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.783860003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ Music Production\",\"confidence\":0.94616276}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.78386775+07:00","message":"receive interim result [true|false]: พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ Music Production"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.783882023+07:00","message":"end recv isFinal message id 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.783885318+07:00","message":"end Recv id 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.783892297+07:00","message":"[buffer interim] 3198 true พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ Music Production"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.783900594+07:00","message":"[bufferProcess] interim [630000000]:พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ Music Production"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.783903769+07:00","message":"[bufferProcess] send to processor (isfinal):พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ Music Production"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.783907437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.783909977+07:00","message":"> Transcript [43006] [false]: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ Music Production'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.783912497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.783915226+07:00","message":"Set new StatePrefix: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ Music Production'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.783917108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.78391889+07:00","message":"> Transcript [43007] [true]: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ Music Production'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.783921816+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.783923696+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.783925518+07:00","message":"StatePrefix: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ Music Production'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.783929331+07:00","message":"TextPushed: 'พูดง่ายๆจะเอาเรียกว่าชีวิตเราจะอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:06.783933511+07:00","message":"Push: ' Music Production'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.783944251+07:00","message":"push: {true  Music Production 0 0xc003473a80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:06.792362615+07:00","message":"write wav file: './tmp/7565/7565_3198.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:06.978746968+07:00","message":"[GCS] IsForceVAD: false for message ID: 3199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.076295231+07:00","message":"receive streaming session, msgId: 3199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.076312993+07:00","message":"found end of frame, send empty tag with msgId: 3199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.076316332+07:00","message":"end Recv id 3199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.076323703+07:00","message":"[buffer interim] 3199 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.07633153+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.076334685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.076337494+07:00","message":"> Transcript [43008] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.076340861+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.076343178+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.076345368+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.076347154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.07635539+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.076365608+07:00","message":"push: {true \n 0 0xc003756180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:07.082155918+07:00","message":"write wav file: './tmp/7565/7565_3199.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.108657784+07:00","message":"[GCS] Start streaming session, msgId: 3200"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:07.625643159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:07.625680172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.855662106+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.855694791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งปลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.855700737+07:00","message":"receive interim result [false|false]: กุ้งปลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.855716897+07:00","message":"[buffer interim] 3200 false กุ้งปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.855728051+07:00","message":"[bufferProcess] interim [540000000]:กุ้งปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.855730738+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.954138484+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.954173492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.954178917+07:00","message":"receive interim result [false|false]: เปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.95419122+07:00","message":"[buffer interim] 3200 false เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.954199962+07:00","message":"[bufferProcess] interim [660000000]:เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.954202199+07:00","message":"[bufferProcess] send to processor:กุ้งปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.954207131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.954209777+07:00","message":"> Transcript [43009] [false]: 'กุ้งปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.95421205+07:00","message":"Set StatePrefix (first interim): 'กุ้งปลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.960704334+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.96072996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.960736302+07:00","message":"receive interim result [false|false]: วงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:07.960750023+07:00","message":"[buffer interim] 3200 false วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.960756886+07:00","message":"[bufferProcess] interim [720000000]:วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.960760307+07:00","message":"[bufferProcess] send to processor:เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.960768239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.960772237+07:00","message":"> Transcript [43010] [false]: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.960776013+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:07.960777819+07:00","message":"Set new StatePrefix: 'เปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:08.343201253+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:08.343236261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวันมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:08.343241841+07:00","message":"receive interim result [false|false]: วงตาวันมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:08.343257389+07:00","message":"[buffer interim] 3200 false วงตาวันมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:08.343267076+07:00","message":"[bufferProcess] interim [80000000]:วงตาวันมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:08.343269247+07:00","message":"[bufferProcess] send to processor:วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:08.343272206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:08.343275052+07:00","message":"> Transcript [43011] [false]: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:08.34327763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:08.343279598+07:00","message":"Set new StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:08.976416356+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:08.97646743+07:00","message":"receive 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-05-12T13:09:08.976475034+07:00","message":"receive interim result [false|false]: วงตาวันมันมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:08.976491427+07:00","message":"[buffer interim] 3200 false วงตาวันมันมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:08.976502323+07:00","message":"[bufferProcess] interim [680000000]:วงตาวันมันมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:08.976505894+07:00","message":"[bufferProcess] send to processor:วงตาวันมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:08.976512199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:08.976516061+07:00","message":"> Transcript [43012] [false]: 'วงตาวันมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:08.976520934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:08.976524111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:08.976527113+07:00","message":"StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:08.976531033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:09.058317494+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:09.058371136+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-05-12T13:09:09.058376949+07:00","message":"receive interim result [false|false]: วงตาวันมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:09.058392146+07:00","message":"[buffer interim] 3200 false วงตาวันมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.058400707+07:00","message":"[bufferProcess] interim [800000000]:วงตาวันมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.058403445+07:00","message":"[bufferProcess] send to processor:วงตาวันมันมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.058409691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.058414205+07:00","message":"> Transcript [43013] [false]: 'วงตาวันมันมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.058417681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.058419945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.058422149+07:00","message":"StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.058424192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:09.165386813+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:09.165437193+07:00","message":"receive 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-05-12T13:09:09.165449217+07:00","message":"receive interim result [false|false]: วงตาวันมันมันเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:09.165465043+07:00","message":"[buffer interim] 3200 false วงตาวันมันมันเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.165473432+07:00","message":"[bufferProcess] interim [860000000]:วงตาวันมันมันเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.165476222+07:00","message":"[bufferProcess] send to processor:วงตาวันมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.165482975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.165485845+07:00","message":"> Transcript [43014] [false]: 'วงตาวันมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.165489582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.165492084+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.16549389+07:00","message":"StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.165496831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:09.357371412+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:09.35741005+07:00","message":"receive 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-05-12T13:09:09.357416425+07:00","message":"receive interim result [false|false]: วงตาวันมันมันเริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:09.357430025+07:00","message":"[buffer interim] 3200 false วงตาวันมันมันเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.357436848+07:00","message":"[bufferProcess] interim [100000000]:วงตาวันมันมันเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.357444977+07:00","message":"[bufferProcess] send to processor:วงตาวันมันมันเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.357449713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.357452563+07:00","message":"> Transcript [43015] [false]: 'วงตาวันมันมันเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.357456271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.357458441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.357460363+07:00","message":"StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.357462305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.357464746+07:00","message":"Push: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.357466575+07:00","message":"TextPushed: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.357468928+07:00","message":"Set new StatePrefix : 'วงตาวันมันมันเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.357471665+07:00","message":"Next Push (prob) : 'มันมันเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:09.357478664+07:00","message":"push: {false วงตาวัน 0 0xc003b33a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:09.744338315+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:09.74438437+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-05-12T13:09:09.744390139+07:00","message":"receive interim result [false|false]: วงตาวันมันมันเริ่มต้นขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:09.744405613+07:00","message":"[buffer interim] 3200 false วงตาวันมันมันเริ่มต้นขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.744418666+07:00","message":"[bufferProcess] interim [460000000]:วงตาวันมันมันเริ่มต้นขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.744421158+07:00","message":"[bufferProcess] send to processor:วงตาวันมันมันเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.744424754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.744428464+07:00","message":"> Transcript [43016] [false]: 'วงตาวันมันมันเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.744431842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.744435217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.744437282+07:00","message":"StatePrefix: 'วงตาวันมันมันเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:09.744444719+07:00","message":"TextPushed: 'วงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:10.06885372+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:10.068898295+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-05-12T13:09:10.06890566+07:00","message":"receive interim result [false|false]: วงตาวันมันมันเริ่มต้นขึ้นอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:10.068922487+07:00","message":"[buffer interim] 3200 false วงตาวันมันมันเริ่มต้นขึ้นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.068931223+07:00","message":"[bufferProcess] interim [820000000]:วงตาวันมันมันเริ่มต้นขึ้นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.068934022+07:00","message":"[bufferProcess] send to processor:วงตาวันมันมันเริ่มต้นขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.068942861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.06894572+07:00","message":"> Transcript [43017] [false]: 'วงตาวันมันมันเริ่มต้นขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.068949592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.068952565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.068954859+07:00","message":"StatePrefix: 'วงตาวันมันมันเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.068957572+07:00","message":"TextPushed: 'วงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:10.582956897+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:10.582991264+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-05-12T13:09:10.582996762+07:00","message":"receive interim result [false|false]: วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:10.583011422+07:00","message":"[buffer interim] 3200 false วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.583020527+07:00","message":"[bufferProcess] interim [240000000]:วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.583025051+07:00","message":"[bufferProcess] send to processor:วงตาวันมันมันเริ่มต้นขึ้นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.583029363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.58303323+07:00","message":"> Transcript [43018] [false]: 'วงตาวันมันมันเริ่มต้นขึ้นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.583039159+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.583043171+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.58304533+07:00","message":"StatePrefix: 'วงตาวันมันมันเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.583047552+07:00","message":"TextPushed: 'วงตาวัน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:10.626365113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:10.626383388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:10.84848116+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:10.848526007+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-05-12T13:09:10.848532397+07:00","message":"receive interim result [false|false]: วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:10.848549979+07:00","message":"[buffer interim] 3200 false วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.848557861+07:00","message":"[bufferProcess] interim [540000000]:วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.848560363+07:00","message":"[bufferProcess] send to processor:วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.848564482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.84856734+07:00","message":"> Transcript [43019] [false]: 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.848570912+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.848573167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.848576516+07:00","message":"StatePrefix: 'วงตาวันมันมันเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.848579018+07:00","message":"TextPushed: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.848582148+07:00","message":"Push: 'มันมันเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.848583975+07:00","message":"TextPushed: 'วงตาวันมันมันเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.848586496+07:00","message":"Set new StatePrefix : 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:10.848588798+07:00","message":"Next Push (prob) : 'ต้นขึ้นอีกตอนไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:10.848597451+07:00","message":"push: {false มันมันเริ่ม 0 0xc003b33a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.041067111+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.041123708+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-05-12T13:09:11.041132964+07:00","message":"receive interim result [false|false]: วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.041154881+07:00","message":"[buffer interim] 3200 false วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.041198449+07:00","message":"[bufferProcess] interim [780000000]:วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.041208511+07:00","message":"[bufferProcess] send to processor:วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.041219346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.041224004+07:00","message":"> Transcript [43020] [false]: 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.041230462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.04123343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.041236676+07:00","message":"StatePrefix: 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.041244139+07:00","message":"TextPushed: 'วงตาวันมันมันเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.154529189+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.154568808+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-05-12T13:09:11.154581635+07:00","message":"receive interim result [false|false]: วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.15459744+07:00","message":"[buffer interim] 3200 false วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.154605503+07:00","message":"[bufferProcess] interim [840000000]:วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.15461014+07:00","message":"[bufferProcess] send to processor:วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.154620842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.154625295+07:00","message":"> Transcript [43021] [false]: 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.154630176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.154633521+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.154636384+07:00","message":"StatePrefix: 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.154640154+07:00","message":"TextPushed: 'วงตาวันมันมันเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.287532763+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.287569327+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-05-12T13:09:11.28757512+07:00","message":"receive interim result [false|false]: วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.287598672+07:00","message":"[buffer interim] 3200 false วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.287606288+07:00","message":"[bufferProcess] interim [20000000]:วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.287609193+07:00","message":"[bufferProcess] send to processor:วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.287613597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.287616373+07:00","message":"> Transcript [43022] [false]: 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.287619761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.287621993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.287623953+07:00","message":"StatePrefix: 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.287626509+07:00","message":"TextPushed: 'วงตาวันมันมันเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.468806437+07:00","message":"[GCS] IsForceVAD: false for message ID: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.546898103+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.546934689+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-05-12T13:09:11.546941742+07:00","message":"receive interim result [false|false]: วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไงอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.546954192+07:00","message":"[buffer interim] 3200 false วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.546961441+07:00","message":"[bufferProcess] interim [260000000]:วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.546964256+07:00","message":"[bufferProcess] send to processor:วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.546967955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.546970379+07:00","message":"> Transcript [43023] [false]: 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.546974228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.546976218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.546978733+07:00","message":"StatePrefix: 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.546981454+07:00","message":"TextPushed: 'วงตาวันมันมันเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.54698488+07:00","message":"Push: 'ต้นขึ้นอีกตอนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.546987016+07:00","message":"TextPushed: 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.546989308+07:00","message":"Set new StatePrefix : 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.546991381+07:00","message":"Next Push (prob) : 'ได้ยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.546999013+07:00","message":"push: {false ต้นขึ้นอีกตอนไหน 0 0xc003b33a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.607800405+07:00","message":"receive streaming session, msgId: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.607837998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไงอ่ะ\",\"confidence\":0.94484144}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.607845318+07:00","message":"receive interim result [true|false]: วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไงอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.607853318+07:00","message":"end recv isFinal message id 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.607855657+07:00","message":"end Recv id 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.607861828+07:00","message":"[buffer interim] 3200 true วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.607869011+07:00","message":"[bufferProcess] interim [380000000]:วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.607873828+07:00","message":"[bufferProcess] send to processor (isfinal):วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.607877227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.607879829+07:00","message":"> Transcript [43024] [false]: 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไงอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.607883199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.607885284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.607887084+07:00","message":"StatePrefix: 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.607889734+07:00","message":"TextPushed: 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.607891588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.607893407+07:00","message":"> Transcript [43025] [true]: 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไงอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.607895489+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.607897133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.607898784+07:00","message":"StatePrefix: 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหนได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.607900567+07:00","message":"TextPushed: 'วงตาวันมันมันเริ่มต้นขึ้นอีกตอนไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:11.607911333+07:00","message":"Push: 'ได้ยังไงอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.607920196+07:00","message":"push: {true ได้ยังไงอ่ะ 0 0xc003b33a80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:11.617965293+07:00","message":"write wav file: './tmp/7565/7565_3200.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:11.719578762+07:00","message":"[GCS] Start streaming session, msgId: 3201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:12.265624958+07:00","message":"receive streaming session, msgId: 3201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:12.265660119+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-05-12T13:09:12.265665356+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:12.265681447+07:00","message":"[buffer interim] 3201 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:12.265688925+07:00","message":"[bufferProcess] interim [360000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:12.265690802+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:12.400432951+07:00","message":"receive streaming session, msgId: 3201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:12.400490404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:12.400497556+07:00","message":"receive interim result [false|false]: อันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:12.400515402+07:00","message":"[buffer interim] 3201 false อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:12.400524186+07:00","message":"[bufferProcess] interim [480000000]:อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:12.400526794+07:00","message":"[bufferProcess] send to processor:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:12.40053441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:12.400537398+07:00","message":"> Transcript [43026] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:12.400541172+07:00","message":"Set StatePrefix (first interim): 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:12.449226427+07:00","message":"receive streaming session, msgId: 3201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:12.449269681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:12.449277215+07:00","message":"receive interim result [false|false]: อันนี้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:12.449295002+07:00","message":"[buffer interim] 3201 false อันนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:12.449309851+07:00","message":"[bufferProcess] interim [540000000]:อันนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:12.449312588+07:00","message":"[bufferProcess] send to processor:อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:12.449316176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:12.449319118+07:00","message":"> Transcript [43027] [false]: 'อันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:12.449322515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:12.449330992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:12.449333123+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:12.449335055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.080711325+07:00","message":"receive streaming session, msgId: 3201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.080745381+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-05-12T13:09:13.080751133+07:00","message":"receive interim result [false|false]: อันนี้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.080766195+07:00","message":"[buffer interim] 3201 false อันนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.080773026+07:00","message":"[bufferProcess] interim [140000000]:อันนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.080776152+07:00","message":"[bufferProcess] send to processor:อันนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.080782534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.080785142+07:00","message":"> Transcript [43028] [false]: 'อันนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.080787902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.080789822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.080791905+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.080794324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.082479289+07:00","message":"receive streaming session, msgId: 3201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.082517253+07:00","message":"receive 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-05-12T13:09:13.082523034+07:00","message":"receive interim result [false|false]: อันนี้ต้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.082538479+07:00","message":"[buffer interim] 3201 false อันนี้ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.082545989+07:00","message":"[bufferProcess] interim [200000000]:อันนี้ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.082548563+07:00","message":"[bufferProcess] send to processor:อันนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.082553703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.082556319+07:00","message":"> Transcript [43029] [false]: 'อันนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.082559704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.082561767+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.082563721+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.082565813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:13.627009146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:13.627018175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.663961344+07:00","message":"receive streaming session, msgId: 3201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.663994881+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-05-12T13:09:13.664000704+07:00","message":"receive interim result [false|false]: อันนี้ต้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.664016034+07:00","message":"[buffer interim] 3201 false อันนี้ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.664023612+07:00","message":"[bufferProcess] interim [800000000]:อันนี้ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.664025877+07:00","message":"[bufferProcess] send to processor:อันนี้ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.664041722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.664044476+07:00","message":"> Transcript [43030] [false]: 'อันนี้ต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.664048474+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.664050934+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.664052885+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.664054915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.664068615+07:00","message":"Push: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.664070764+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.664072783+07:00","message":"Set new StatePrefix : 'อันนี้ต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.664074756+07:00","message":"Next Push (prob) : 'ต้องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.664088231+07:00","message":"push: {false อันนี้ 0 0xc004429800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.852904272+07:00","message":"receive streaming session, msgId: 3201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.852941889+07:00","message":"receive 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-05-12T13:09:13.852948071+07:00","message":"receive interim result [false|false]: อันนี้ต้องขอขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.85296328+07:00","message":"[buffer interim] 3201 false อันนี้ต้องขอขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.852970891+07:00","message":"[bufferProcess] interim [980000000]:อันนี้ต้องขอขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.852973469+07:00","message":"[bufferProcess] send to processor:อันนี้ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.85297682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.852980015+07:00","message":"> Transcript [43031] [false]: 'อันนี้ต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.85298351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.852985789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.852987645+07:00","message":"StatePrefix: 'อันนี้ต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.852989816+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.979683657+07:00","message":"receive streaming session, msgId: 3201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.979717204+07:00","message":"receive 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-05-12T13:09:13.979723193+07:00","message":"receive interim result [false|false]: อันนี้ต้องขอขอบพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.979736459+07:00","message":"[buffer interim] 3201 false อันนี้ต้องขอขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.979743234+07:00","message":"[bufferProcess] interim [40000000]:อันนี้ต้องขอขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.979745944+07:00","message":"[bufferProcess] send to processor:อันนี้ต้องขอขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.979753275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.979757387+07:00","message":"> Transcript [43032] [false]: 'อันนี้ต้องขอขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.97976198+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.979765788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.979768831+07:00","message":"StatePrefix: 'อันนี้ต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.979772571+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.98562762+07:00","message":"receive streaming session, msgId: 3201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.9856544+07:00","message":"receive 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-05-12T13:09:13.985659277+07:00","message":"receive interim result [false|false]: อันนี้ต้องขอขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:13.985672254+07:00","message":"[buffer interim] 3201 false อันนี้ต้องขอขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.985678402+07:00","message":"[bufferProcess] interim [100000000]:อันนี้ต้องขอขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.985680681+07:00","message":"[bufferProcess] send to processor:อันนี้ต้องขอขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.985683552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.985686247+07:00","message":"> Transcript [43033] [false]: 'อันนี้ต้องขอขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.985689374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.985691379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.98569314+07:00","message":"StatePrefix: 'อันนี้ต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:13.985695366+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:14.277894171+07:00","message":"[GCS] IsForceVAD: false for message ID: 3201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:14.386926927+07:00","message":"receive streaming session, msgId: 3201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:14.386962441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ต้องขอขอบพระคุณ\",\"confidence\":0.9360021}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:14.386969512+07:00","message":"receive interim result [true|false]: วันนี้ต้องขอขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:14.386982896+07:00","message":"end recv isFinal message id 3201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:14.386986357+07:00","message":"end Recv id 3201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:14.386995883+07:00","message":"[buffer interim] 3201 true วันนี้ต้องขอขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387004816+07:00","message":"[bufferProcess] interim [580000000]:วันนี้ต้องขอขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387008809+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้ต้องขอขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387013458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387017746+07:00","message":"> Transcript [43034] [false]: 'อันนี้ต้องขอขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387022986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387026049+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387028626+07:00","message":"StatePrefix: 'อันนี้ต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387031464+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387035609+07:00","message":"Push: 'ต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387038333+07:00","message":"TextPushed: 'อันนี้ต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387041194+07:00","message":"Set new StatePrefix : 'อันนี้ต้องขอขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387044409+07:00","message":"Next Push (prob) : 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387047077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387049898+07:00","message":"> Transcript [43035] [true]: 'วันนี้ต้องขอขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387053503+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387056034+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387058741+07:00","message":"StatePrefix: 'อันนี้ต้องขอขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.38706145+07:00","message":"TextPushed: 'อันนี้ต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387065174+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:14.387080774+07:00","message":"push: {false ต้องขอ 0 0xc004429800}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387180743+07:00","message":"Push: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387189296+07:00","message":"TextPushed: 'อันนี้ต้องขอขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387192719+07:00","message":"Set new StatePrefix : 'วันนี้ต้องขอขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.38719664+07:00","message":"Next Push (prob) : 'วันนี้ต้องขอขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:14.387208245+07:00","message":"push: {true ขอบพระคุณ 0 0xc004429800}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:14.387209812+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3201.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:14.395343822+07:00","message":"write wav file: './tmp/7565/7565_3201.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:14.40958563+07:00","message":"[GCS] Start streaming session, msgId: 3202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:15.238019818+07:00","message":"[GCS] IsForceVAD: false for message ID: 3202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:15.340113207+07:00","message":"receive streaming session, msgId: 3202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:15.340151507+07:00","message":"found end of frame, send empty tag with msgId: 3202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:15.340155271+07:00","message":"end Recv id 3202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:15.340165759+07:00","message":"[buffer interim] 3202 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:15.340174446+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:15.340178248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:15.340181366+07:00","message":"> Transcript [43036] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:15.340183856+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:15.340185728+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:15.340187566+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:15.34018932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:15.340192402+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:15.340210507+07:00","message":"push: {true \n 0 0xc003b33f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:15.345575225+07:00","message":"write wav file: './tmp/7565/7565_3202.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:16.202337093+07:00","message":"[GCS] Start streaming session, msgId: 3203"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:16.627856153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:16.627874129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:16.687554542+07:00","message":"receive streaming session, msgId: 3203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:16.687593675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:16.687599241+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:16.687617086+07:00","message":"[buffer interim] 3203 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:16.687624126+07:00","message":"[bufferProcess] interim [480000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:16.68762574+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:16.687629451+07:00","message":"[bufferProcess] send to processor (ticker):ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:16.687632358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:16.687634985+07:00","message":"> Transcript [43037] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:16.687636902+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:16.938313742+07:00","message":"receive streaming session, msgId: 3203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:16.938359444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:16.938366072+07:00","message":"receive interim result [false|false]: ที่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:16.938383161+07:00","message":"[buffer interim] 3203 false ที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:16.938398021+07:00","message":"[bufferProcess] interim [660000000]:ที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:16.938400103+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:16.978680772+07:00","message":"receive streaming session, msgId: 3203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:16.978716429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรีเซ็นเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:16.978722288+07:00","message":"receive interim result [false|false]: พรีเซ็นเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:16.978736551+07:00","message":"[buffer interim] 3203 false พรีเซ็นเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:16.978743718+07:00","message":"[bufferProcess] interim [720000000]:พรีเซ็นเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:16.978746246+07:00","message":"[bufferProcess] send to processor:ที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:16.978751118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:16.978755871+07:00","message":"> Transcript [43038] [false]: 'ที่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:16.978759101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:16.978761216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:16.978763533+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:16.978765624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:17.032342925+07:00","message":"receive streaming session, msgId: 3203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:17.032384238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สันติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:17.032391148+07:00","message":"receive interim result [false|false]: พี่สันติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:17.032407411+07:00","message":"[buffer interim] 3203 false พี่สันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.032415373+07:00","message":"[bufferProcess] interim [780000000]:พี่สันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.032418067+07:00","message":"[bufferProcess] send to processor:พรีเซ็นเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.032426174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.032430379+07:00","message":"> Transcript [43039] [false]: 'พรีเซ็นเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.03243289+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.032435758+07:00","message":"Set new StatePrefix: 'พรีเซ็นเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:17.250595065+07:00","message":"receive streaming session, msgId: 3203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:17.250635015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่สันติธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:17.250641638+07:00","message":"receive interim result [false|false]: ที่สันติธรรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:17.250658649+07:00","message":"[buffer interim] 3203 false ที่สันติธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.25067+07:00","message":"[bufferProcess] interim [80000000]:ที่สันติธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.2506734+07:00","message":"[bufferProcess] send to processor:พี่สันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.250681166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.250684949+07:00","message":"> Transcript [43040] [false]: 'พี่สันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.250688565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.250691392+07:00","message":"Set new StatePrefix: 'พี่สันติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:17.603353748+07:00","message":"receive streaming session, msgId: 3203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:17.603389184+07:00","message":"receive 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-05-12T13:09:17.603395173+07:00","message":"receive interim result [false|false]: พี่สันติสันติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:17.60341058+07:00","message":"[buffer interim] 3203 false พี่สันติสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.603419195+07:00","message":"[bufferProcess] interim [380000000]:พี่สันติสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.603421634+07:00","message":"[bufferProcess] send to processor:ที่สันติธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.603424989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.603427556+07:00","message":"> Transcript [43041] [false]: 'ที่สันติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.603429986+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:17.603432541+07:00","message":"Set new StatePrefix: 'ที่สันติธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:18.146381701+07:00","message":"receive streaming session, msgId: 3203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:18.146426051+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-05-12T13:09:18.146432709+07:00","message":"receive interim result [false|false]: พี่สันติสันติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:18.146453858+07:00","message":"[buffer interim] 3203 false พี่สันติสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:18.146463372+07:00","message":"[bufferProcess] interim [980000000]:พี่สันติสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:18.146466016+07:00","message":"[bufferProcess] send to processor:พี่สันติสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:18.146469846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:18.146473095+07:00","message":"> Transcript [43042] [false]: 'พี่สันติสันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:18.14647521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:18.146478028+07:00","message":"Set new StatePrefix: 'พี่สันติสันติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:19.176719713+07:00","message":"receive streaming session, msgId: 3203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:19.176757736+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-05-12T13:09:19.176763427+07:00","message":"receive interim result [false|false]: พี่สันติสันติเศวตวิมล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:19.176780442+07:00","message":"[buffer interim] 3203 false พี่สันติสันติเศวตวิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.176788494+07:00","message":"[bufferProcess] interim [0]:พี่สันติสันติเศวตวิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.176790996+07:00","message":"[bufferProcess] send to processor:พี่สันติสันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.176794035+07:00","message":"[bufferProcess] send to processor (ticker):พี่สันติสันติเศวตวิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.176796619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.176799814+07:00","message":"> Transcript [43043] [false]: 'พี่สันติสันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.176802962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.176805046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.176806746+07:00","message":"StatePrefix: 'พี่สันติสันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.176808842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.176811713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.176813615+07:00","message":"> Transcript [43044] [false]: 'พี่สันติสันติเศวตวิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.176815442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.17681712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.176818747+07:00","message":"StatePrefix: 'พี่สันติสันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.176820356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:19.628277333+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:19.628291023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:19.770881466+07:00","message":"receive streaming session, msgId: 3203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:19.77092421+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-05-12T13:09:19.770930303+07:00","message":"receive interim result [false|false]: พี่สันติสันติเศวตวิมล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:19.770946641+07:00","message":"[buffer interim] 3203 false พี่สันติสันติเศวตวิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.770954299+07:00","message":"[bufferProcess] interim [600000000]:พี่สันติสันติเศวตวิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:19.770956139+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:21.363081935+07:00","message":"receive streaming session, msgId: 3203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:21.36311786+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-05-12T13:09:21.363123916+07:00","message":"receive interim result [false|false]: พี่สันติสันติเศวตวิมลแจ้งชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:21.363138849+07:00","message":"[buffer interim] 3203 false พี่สันติสันติเศวตวิมลแจ้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363146095+07:00","message":"[bufferProcess] interim [220000000]:พี่สันติสันติเศวตวิมลแจ้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363148568+07:00","message":"[bufferProcess] send to processor:พี่สันติสันติเศวตวิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363151923+07:00","message":"[bufferProcess] send to processor (ticker):พี่สันติสันติเศวตวิมลแจ้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363154637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363157339+07:00","message":"> Transcript [43045] [false]: 'พี่สันติสันติเศวตวิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363160417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363162681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363165079+07:00","message":"StatePrefix: 'พี่สันติสันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363167861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363169673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363171752+07:00","message":"> Transcript [43046] [false]: 'พี่สันติสันติเศวตวิมลแจ้งชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363173929+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363175703+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363177424+07:00","message":"StatePrefix: 'พี่สันติสันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363179077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363181731+07:00","message":"Push: 'พี่สันติสันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363183766+07:00","message":"TextPushed: 'พี่สันติสันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363185714+07:00","message":"Set new StatePrefix : 'พี่สันติสันติเศวตวิมลแจ้งชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.363188366+07:00","message":"Next Push (prob) : 'เศวตวิมลแจ้งชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:21.363196812+07:00","message":"push: {false พี่สันติสันติ 0 0xc003b7c400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:21.668791909+07:00","message":"receive streaming session, msgId: 3203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:21.668828721+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-05-12T13:09:21.668834752+07:00","message":"receive interim result [false|false]: พี่สันติสันติเศวตวิมลกับผู้ที่ตั้งชื่อให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:21.668849571+07:00","message":"[buffer interim] 3203 false พี่สันติสันติเศวตวิมลกับผู้ที่ตั้งชื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.668857075+07:00","message":"[bufferProcess] interim [520000000]:พี่สันติสันติเศวตวิมลกับผู้ที่ตั้งชื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.668859178+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:21.77813703+07:00","message":"[GCS] IsForceVAD: false for message ID: 3203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:21.971078614+07:00","message":"receive streaming session, msgId: 3203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:21.971120245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สันติสันติเศวตวิมลเป็นผู้ที่ตั้งชื่อให้\",\"confidence\":0.8821639}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:21.971126847+07:00","message":"receive interim result [true|false]: พี่สันติสันติเศวตวิมลเป็นผู้ที่ตั้งชื่อให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:21.971141537+07:00","message":"end recv isFinal message id 3203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:21.971143631+07:00","message":"end Recv id 3203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:21.971152491+07:00","message":"[buffer interim] 3203 true พี่สันติสันติเศวตวิมลเป็นผู้ที่ตั้งชื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.971161068+07:00","message":"[bufferProcess] interim [790000000]:พี่สันติสันติเศวตวิมลเป็นผู้ที่ตั้งชื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.971168585+07:00","message":"[bufferProcess] send to processor (isfinal):พี่สันติสันติเศวตวิมลกับผู้ที่ตั้งชื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.971172582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.97117511+07:00","message":"> Transcript [43047] [false]: 'พี่สันติสันติเศวตวิมลกับผู้ที่ตั้งชื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.971177838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.971180123+07:00","message":"Set new StatePrefix: 'พี่สันติสันติเศวตวิมลกับผู้ที่ตั้งชื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.971182441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.971184331+07:00","message":"> Transcript [43048] [true]: 'พี่สันติสันติเศวตวิมลเป็นผู้ที่ตั้งชื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.971186827+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.971188738+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.971190973+07:00","message":"StatePrefix: 'พี่สันติสันติเศวตวิมลกับผู้ที่ตั้งชื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.971195407+07:00","message":"TextPushed: 'พี่สันติสันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:21.971199301+07:00","message":"Push: 'เศวตวิมลเป็นผู้ที่ตั้งชื่อให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:21.971208658+07:00","message":"push: {true เศวตวิมลเป็นผู้ที่ตั้งชื่อให้ 0 0xc003b7c400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:21.982563989+07:00","message":"write wav file: './tmp/7565/7565_3203.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:22.100476489+07:00","message":"[GCS] Start streaming session, msgId: 3204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:22.418961696+07:00","message":"[GCS] IsForceVAD: false for message ID: 3204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:22.478188938+07:00","message":"[GCS] Start streaming session, msgId: 3205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:22.519920709+07:00","message":"receive streaming session, msgId: 3204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:22.519939683+07:00","message":"found end of frame, send empty tag with msgId: 3204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:22.519942516+07:00","message":"end Recv id 3204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:22.51994968+07:00","message":"[buffer interim] 3204 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:22.519956763+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:22.519960035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:22.519962816+07:00","message":"> Transcript [43049] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:22.519965079+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:22.519966881+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:22.519968566+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:22.519970304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:22.51997491+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:22.519984432+07:00","message":"push: {true \n 0 0xc003757780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:22.525017821+07:00","message":"write wav file: './tmp/7565/7565_3204.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:22.629297339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:22.629304166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.009487355+07:00","message":"receive streaming session, msgId: 3205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.009529024+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-05-12T13:09:23.009534118+07:00","message":"receive interim result [false|false]: เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.009550674+07:00","message":"[buffer interim] 3205 false เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.009557569+07:00","message":"[bufferProcess] interim [360000000]:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.009559418+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.537117243+07:00","message":"receive streaming session, msgId: 3205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.537170345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าพอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.537178167+07:00","message":"receive interim result [false|false]: เพราะว่าพอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.537195185+07:00","message":"[buffer interim] 3205 false เพราะว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.537203937+07:00","message":"[bufferProcess] interim [840000000]:เพราะว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.537207268+07:00","message":"[bufferProcess] send to processor:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.537211385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.537217354+07:00","message":"> Transcript [43050] [false]: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.537220402+07:00","message":"Set StatePrefix (first interim): 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.660049843+07:00","message":"receive streaming session, msgId: 3205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.660092218+07:00","message":"receive 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-05-12T13:09:23.660098708+07:00","message":"receive interim result [false|false]: เพราะว่าพ. ร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.660115925+07:00","message":"[buffer interim] 3205 false เพราะว่าพ. ร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.660124662+07:00","message":"[bufferProcess] interim [20000000]:เพราะว่าพ. ร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.660127085+07:00","message":"[bufferProcess] send to processor:เพราะว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.660130886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.660133581+07:00","message":"> Transcript [43051] [false]: 'เพราะว่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.660136609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.660138647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.660140329+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.660142186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.708438267+07:00","message":"receive streaming session, msgId: 3205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.708472465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าพอละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.708477793+07:00","message":"receive interim result [false|false]: เพราะว่าพอละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.708488302+07:00","message":"[buffer interim] 3205 false เพราะว่าพอละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.708495028+07:00","message":"[bufferProcess] interim [80000000]:เพราะว่าพอละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.708497307+07:00","message":"[bufferProcess] send to processor:เพราะว่าพ. ร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.70850073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.708503168+07:00","message":"> Transcript [43052] [false]: 'เพราะว่าพ. ร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.70850628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.708508256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.708510192+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.708512048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.834893688+07:00","message":"receive streaming session, msgId: 3205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.834929758+07:00","message":"receive 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-05-12T13:09:23.834936281+07:00","message":"receive interim result [false|false]: เพราะว่าพอหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:23.834950045+07:00","message":"[buffer interim] 3205 false เพราะว่าพอหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.834957018+07:00","message":"[bufferProcess] interim [140000000]:เพราะว่าพอหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.834959275+07:00","message":"[bufferProcess] send to processor:เพราะว่าพอละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.834964694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.834967575+07:00","message":"> Transcript [43053] [false]: 'เพราะว่าพอละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.834970889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.834972828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.834974775+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:23.834976846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:24.027711464+07:00","message":"receive streaming session, msgId: 3205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:24.027749622+07:00","message":"receive 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-05-12T13:09:24.027755219+07:00","message":"receive interim result [false|false]: เพราะว่าพอหลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:24.027769219+07:00","message":"[buffer interim] 3205 false เพราะว่าพอหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.027778521+07:00","message":"[bufferProcess] interim [380000000]:เพราะว่าพอหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.027780868+07:00","message":"[bufferProcess] send to processor:เพราะว่าพอหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.027784633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.027787878+07:00","message":"> Transcript [43054] [false]: 'เพราะว่าพอหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.027791487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.027793745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.027795656+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.027797783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.02780057+07:00","message":"Push: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.027804631+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.027806746+07:00","message":"Set new StatePrefix : 'เพราะว่าพอหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.027808881+07:00","message":"Next Push (prob) : 'พอหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:24.027818662+07:00","message":"push: {false เพราะว่า 0 0xc0035b8880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:24.20910034+07:00","message":"[GCS] IsForceVAD: false for message ID: 3205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:24.27123867+07:00","message":"[GCS] Start streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:24.30537383+07:00","message":"receive streaming session, msgId: 3205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:24.305406986+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-05-12T13:09:24.305413129+07:00","message":"receive interim result [true|false]: เพราะว่าพอหลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:24.305423377+07:00","message":"end recv isFinal message id 3205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:24.305425762+07:00","message":"end Recv id 3205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:24.305435904+07:00","message":"[buffer interim] 3205 true เพราะว่าพอหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.305443347+07:00","message":"[bufferProcess] interim [740000000]:เพราะว่าพอหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.305459204+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะว่าพอหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.305462402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.305465124+07:00","message":"> Transcript [43055] [false]: 'เพราะว่าพอหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.305468117+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.305470127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.30547196+07:00","message":"StatePrefix: 'เพราะว่าพอหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.305474912+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.305476573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.305478465+07:00","message":"> Transcript [43056] [true]: 'เพราะว่าพอหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.305480501+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.305482286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.305483871+07:00","message":"StatePrefix: 'เพราะว่าพอหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.305485575+07:00","message":"TextPushed: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:24.305488181+07:00","message":"Push: 'พอหลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:24.305496572+07:00","message":"push: {true พอหลังจาก 0 0xc0035b8880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:24.312180174+07:00","message":"write wav file: './tmp/7565/7565_3205.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.450378937+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.450430402+07:00","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-05-12T13:09:25.450436832+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.450460604+07:00","message":"[buffer interim] 3206 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.450468565+07:00","message":"[bufferProcess] interim [960000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.450470492+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.450477375+07:00","message":"[bufferProcess] send to processor (ticker):ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.450480153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.450483068+07:00","message":"> Transcript [43057] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.450487449+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.486532738+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.486578681+07:00","message":"receive 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-05-12T13:09:25.486585406+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.486599772+07:00","message":"[buffer interim] 3206 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.486608287+07:00","message":"[bufferProcess] interim [20000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.486610269+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:25.629718111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:25.629717065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.65482913+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.654865713+07:00","message":"receive 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-05-12T13:09:25.654873845+07:00","message":"receive interim result [false|false]: หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.654890033+07:00","message":"[buffer interim] 3206 false หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.654899449+07:00","message":"[bufferProcess] interim [140000000]:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.65490204+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.654905236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.654908526+07:00","message":"> Transcript [43058] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.65491076+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.65491353+07:00","message":"Set new StatePrefix: 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.715542379+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.715576726+07:00","message":"receive 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-05-12T13:09:25.715582796+07:00","message":"receive interim result [false|false]: หลังจากที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.715601044+07:00","message":"[buffer interim] 3206 false หลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.715608945+07:00","message":"[bufferProcess] interim [260000000]:หลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.715611495+07:00","message":"[bufferProcess] send to processor:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.715618379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.715625088+07:00","message":"> Transcript [43059] [false]: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.715627625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.715629599+07:00","message":"Set new StatePrefix: 'หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.842642184+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.842688937+07:00","message":"receive 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-05-12T13:09:25.842697599+07:00","message":"receive interim result [false|false]: หลังจากที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.842717246+07:00","message":"[buffer interim] 3206 false หลังจากที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.842732685+07:00","message":"[bufferProcess] interim [380000000]:หลังจากที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.84273646+07:00","message":"[bufferProcess] send to processor:หลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.842740859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.842744758+07:00","message":"> Transcript [43060] [false]: 'หลังจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.842749587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.84275262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.842755468+07:00","message":"StatePrefix: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.842758276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.89846425+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.898497824+07:00","message":"receive 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-05-12T13:09:25.898503853+07:00","message":"receive interim result [false|false]: หลังจากที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:25.898519011+07:00","message":"[buffer interim] 3206 false หลังจากที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.898526258+07:00","message":"[bufferProcess] interim [440000000]:หลังจากที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.89852871+07:00","message":"[bufferProcess] send to processor:หลังจากที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.898535315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.898537925+07:00","message":"> Transcript [43061] [false]: 'หลังจากที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.898541206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.898543375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.898545586+07:00","message":"StatePrefix: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:25.898548027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.03730688+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.037342641+07:00","message":"receive 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-05-12T13:09:26.037348129+07:00","message":"receive interim result [false|false]: หลังจากที่ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.037360198+07:00","message":"[buffer interim] 3206 false หลังจากที่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.037366778+07:00","message":"[bufferProcess] interim [620000000]:หลังจากที่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.037369387+07:00","message":"[bufferProcess] send to processor:หลังจากที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.037376021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.037378796+07:00","message":"> Transcript [43062] [false]: 'หลังจากที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.037382281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.037384359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.037386337+07:00","message":"StatePrefix: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.037388492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.225586472+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.225620503+07:00","message":"receive 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-05-12T13:09:26.2256262+07:00","message":"receive interim result [false|false]: หลังจากที่ได้แยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.225638777+07:00","message":"[buffer interim] 3206 false หลังจากที่ได้แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.225647812+07:00","message":"[bufferProcess] interim [740000000]:หลังจากที่ได้แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.225650006+07:00","message":"[bufferProcess] send to processor:หลังจากที่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.225655233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.225657842+07:00","message":"> Transcript [43063] [false]: 'หลังจากที่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.225661401+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.225663622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.225668355+07:00","message":"StatePrefix: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.225670455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.225675659+07:00","message":"Push: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.225677523+07:00","message":"TextPushed: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.22568051+07:00","message":"Set new StatePrefix : 'หลังจากที่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.225682578+07:00","message":"Next Push (prob) : 'ที่ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.225707796+07:00","message":"push: {false หลังจาก 0 0xc004429f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.356291002+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.356333886+07:00","message":"receive 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-05-12T13:09:26.356341328+07:00","message":"receive interim result [false|false]: หลังจากที่ได้แยกกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.356358392+07:00","message":"[buffer interim] 3206 false หลังจากที่ได้แยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.356366721+07:00","message":"[bufferProcess] interim [920000000]:หลังจากที่ได้แยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.356369794+07:00","message":"[bufferProcess] send to processor:หลังจากที่ได้แยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.356373418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.356376437+07:00","message":"> Transcript [43064] [false]: 'หลังจากที่ได้แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.35637888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.356381177+07:00","message":"Set new StatePrefix: 'หลังจากที่ได้แยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.461479242+07:00","message":"[GCS] Cleaned up inactive client: 3179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.46150525+07:00","message":"[GCS] Cleaned up inactive client: 3183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.461509837+07:00","message":"[GCS] Cleaned up inactive client: 3185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.461513447+07:00","message":"[GCS] Cleaned up inactive client: 3182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.46151665+07:00","message":"[GCS] Cleaned up inactive client: 3177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.461519295+07:00","message":"[GCS] Cleaned up inactive client: 3180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.461521565+07:00","message":"[GCS] Cleaned up inactive client: 3178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.46152462+07:00","message":"[GCS] Cleaned up inactive client: 3184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.461526989+07:00","message":"[GCS] Cleaned up inactive client: 3181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.564207021+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.564245739+07:00","message":"receive 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-05-12T13:09:26.564252729+07:00","message":"receive interim result [false|false]: หลังจากที่ได้แยกกันจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.564271619+07:00","message":"[buffer interim] 3206 false หลังจากที่ได้แยกกันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.56427967+07:00","message":"[bufferProcess] interim [100000000]:หลังจากที่ได้แยกกันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.564283047+07:00","message":"[bufferProcess] send to processor:หลังจากที่ได้แยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.564290281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.564293375+07:00","message":"> Transcript [43065] [false]: 'หลังจากที่ได้แยกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.564297227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.564299467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.564301188+07:00","message":"StatePrefix: 'หลังจากที่ได้แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.564304863+07:00","message":"TextPushed: 'หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.742494766+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.742540703+07:00","message":"receive 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-05-12T13:09:26.742546918+07:00","message":"receive interim result [false|false]: หลังจากที่ได้แยกกันกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.742562081+07:00","message":"[buffer interim] 3206 false หลังจากที่ได้แยกกันกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.742570579+07:00","message":"[bufferProcess] interim [280000000]:หลังจากที่ได้แยกกันกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.74257367+07:00","message":"[bufferProcess] send to processor:หลังจากที่ได้แยกกันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.74257947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.742582892+07:00","message":"> Transcript [43066] [false]: 'หลังจากที่ได้แยกกันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.742586928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.742589552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.742591526+07:00","message":"StatePrefix: 'หลังจากที่ได้แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.742593977+07:00","message":"TextPushed: 'หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.864334053+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.864372953+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-05-12T13:09:26.864379669+07:00","message":"receive interim result [false|false]: หลังจากที่ได้แยกกันจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.864393905+07:00","message":"[buffer interim] 3206 false หลังจากที่ได้แยกกันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.864404684+07:00","message":"[bufferProcess] interim [340000000]:หลังจากที่ได้แยกกันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.8644071+07:00","message":"[bufferProcess] send to processor:หลังจากที่ได้แยกกันกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.864411165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.864414198+07:00","message":"> Transcript [43067] [false]: 'หลังจากที่ได้แยกกันกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.864417969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.864420192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.864422159+07:00","message":"StatePrefix: 'หลังจากที่ได้แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.864424569+07:00","message":"TextPushed: 'หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.989781623+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.989828748+07:00","message":"receive 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-05-12T13:09:26.989835969+07:00","message":"receive interim result [false|false]: หลังจากที่ได้แยกกันจับแ***"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.989856692+07:00","message":"[buffer interim] 3206 false หลังจากที่ได้แยกกันจับแ***"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.989867752+07:00","message":"[bufferProcess] interim [520000000]:หลังจากที่ได้แยกกันจับแ***"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.98987235+07:00","message":"[bufferProcess] send to processor:หลังจากที่ได้แยกกันจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.989882911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.989887747+07:00","message":"> Transcript [43068] [false]: 'หลังจากที่ได้แยกกันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.989893797+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.989896979+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.989901087+07:00","message":"StatePrefix: 'หลังจากที่ได้แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.989904431+07:00","message":"TextPushed: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.989913583+07:00","message":"Push: 'ที่ได้แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.989916372+07:00","message":"TextPushed: 'หลังจากที่ได้แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.989920124+07:00","message":"Set new StatePrefix : 'หลังจากที่ได้แยกกันจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:26.9899233+07:00","message":"Next Push (prob) : 'กันจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:26.989940096+07:00","message":"push: {false ที่ได้แยก 0 0xc004429f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.122986091+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.12302683+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-05-12T13:09:27.123033235+07:00","message":"receive interim result [false|false]: หลังจากที่ได้แยกกันจะไม่ท้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.123046763+07:00","message":"[buffer interim] 3206 false หลังจากที่ได้แยกกันจะไม่ท้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.123054324+07:00","message":"[bufferProcess] interim [640000000]:หลังจากที่ได้แยกกันจะไม่ท้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.123056858+07:00","message":"[bufferProcess] send to processor:หลังจากที่ได้แยกกันจับแ***"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.123062405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.123065644+07:00","message":"> Transcript [43069] [false]: 'หลังจากที่ได้แยกกันจับแ***'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.123067992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.123070175+07:00","message":"Set new StatePrefix: 'หลังจากที่ได้แยกกันจับแ***'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.323246028+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.323296458+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-05-12T13:09:27.323303249+07:00","message":"receive interim result [false|false]: หลังจากที่ได้แยกกันจะไม่ท้อแท้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.32331821+07:00","message":"[buffer interim] 3206 false หลังจากที่ได้แยกกันจะไม่ท้อแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.323326069+07:00","message":"[bufferProcess] interim [880000000]:หลังจากที่ได้แยกกันจะไม่ท้อแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.323329709+07:00","message":"[bufferProcess] send to processor:หลังจากที่ได้แยกกันจะไม่ท้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.323335377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.32333827+07:00","message":"> Transcript [43070] [false]: 'หลังจากที่ได้แยกกันจะไม่ท้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.323340561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.323343305+07:00","message":"Set new StatePrefix: 'หลังจากที่ได้แยกกันจะไม่ท้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.438318018+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.438354469+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-05-12T13:09:27.438360661+07:00","message":"receive interim result [false|false]: หลังจากที่ได้แยกกันจะไม่ท้อจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.438384608+07:00","message":"[buffer interim] 3206 false หลังจากที่ได้แยกกันจะไม่ท้อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.4383916+07:00","message":"[bufferProcess] interim [940000000]:หลังจากที่ได้แยกกันจะไม่ท้อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.438396381+07:00","message":"[bufferProcess] send to processor:หลังจากที่ได้แยกกันจะไม่ท้อแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.438403061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.438406433+07:00","message":"> Transcript [43071] [false]: 'หลังจากที่ได้แยกกันจะไม่ท้อแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.438411738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.438413847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.438416433+07:00","message":"StatePrefix: 'หลังจากที่ได้แยกกันจะไม่ท้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.438419169+07:00","message":"TextPushed: 'หลังจากที่ได้แยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.449293879+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.449331764+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-05-12T13:09:27.449337391+07:00","message":"receive interim result [false|false]: หลังจากที่ได้แยกกันจะไม่ท้อสิบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.449351639+07:00","message":"[buffer interim] 3206 false หลังจากที่ได้แยกกันจะไม่ท้อสิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.449358245+07:00","message":"[bufferProcess] interim [0]:หลังจากที่ได้แยกกันจะไม่ท้อสิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.449360521+07:00","message":"[bufferProcess] send to processor:หลังจากที่ได้แยกกันจะไม่ท้อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.44936871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.449371871+07:00","message":"> Transcript [43072] [false]: 'หลังจากที่ได้แยกกันจะไม่ท้อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.449376083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.449378152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.449382557+07:00","message":"StatePrefix: 'หลังจากที่ได้แยกกันจะไม่ท้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.44938512+07:00","message":"TextPushed: 'หลังจากที่ได้แยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.540215562+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.540262504+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-05-12T13:09:27.54027081+07:00","message":"receive interim result [false|false]: หลังจากที่ได้แยกกันจะไม่ท้อแท้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.540288785+07:00","message":"[buffer interim] 3206 false หลังจากที่ได้แยกกันจะไม่ท้อแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.540297717+07:00","message":"[bufferProcess] interim [120000000]:หลังจากที่ได้แยกกันจะไม่ท้อแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.540301509+07:00","message":"[bufferProcess] send to processor:หลังจากที่ได้แยกกันจะไม่ท้อสิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.540311762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.54031582+07:00","message":"> Transcript [43073] [false]: 'หลังจากที่ได้แยกกันจะไม่ท้อสิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.540321161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.540324798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.540326833+07:00","message":"StatePrefix: 'หลังจากที่ได้แยกกันจะไม่ท้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.540329593+07:00","message":"TextPushed: 'หลังจากที่ได้แยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.673468549+07:00","message":"[GCS] IsForceVAD: false for message ID: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.778000102+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.778040445+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-05-12T13:09:27.778048204+07:00","message":"receive interim result [false|false]: หลังจากที่ได้แยกกันจะไม่ท้อสินะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.778065792+07:00","message":"[buffer interim] 3206 false หลังจากที่ได้แยกกันจะไม่ท้อสินะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.778074513+07:00","message":"[bufferProcess] interim [300000000]:หลังจากที่ได้แยกกันจะไม่ท้อสินะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.778078283+07:00","message":"[bufferProcess] send to processor:หลังจากที่ได้แยกกันจะไม่ท้อแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.778086652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.778090332+07:00","message":"> Transcript [43074] [false]: 'หลังจากที่ได้แยกกันจะไม่ท้อแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.778095493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.778099309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.778102763+07:00","message":"StatePrefix: 'หลังจากที่ได้แยกกันจะไม่ท้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.778106177+07:00","message":"TextPushed: 'หลังจากที่ได้แยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.778114997+07:00","message":"Push: 'กันจะไม่ท้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.778118145+07:00","message":"TextPushed: 'หลังจากที่ได้แยกกันจะไม่ท้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.778121476+07:00","message":"Set new StatePrefix : 'หลังจากที่ได้แยกกันจะไม่ท้อแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.778124793+07:00","message":"Next Push (prob) : 'แท้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.778156769+07:00","message":"push: {false กันจะไม่ท้อ 0 0xc004429f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.784953674+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.784984971+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-05-12T13:09:27.784991517+07:00","message":"receive interim result [false|false]: หลังจากที่ได้แยกกันจะไม่ท้อสินะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.785007441+07:00","message":"[buffer interim] 3206 false หลังจากที่ได้แยกกันจะไม่ท้อสินะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.785014104+07:00","message":"[bufferProcess] interim [360000000]:หลังจากที่ได้แยกกันจะไม่ท้อสินะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.785017144+07:00","message":"[bufferProcess] send to processor:หลังจากที่ได้แยกกันจะไม่ท้อสินะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.785025005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.785028609+07:00","message":"> Transcript [43075] [false]: 'หลังจากที่ได้แยกกันจะไม่ท้อสินะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.785031845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.785034782+07:00","message":"Set new StatePrefix: 'หลังจากที่ได้แยกกันจะไม่ท้อสินะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.856315068+07:00","message":"receive streaming session, msgId: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.856356725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่ได้แยกกันจะไม่ท้อสินะครับ\",\"confidence\":0.9027906}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.856363391+07:00","message":"receive interim result [true|false]: หลังจากที่ได้แยกกันจะไม่ท้อสินะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.856374547+07:00","message":"end recv isFinal message id 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.856377625+07:00","message":"end Recv id 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.856385396+07:00","message":"[buffer interim] 3206 true หลังจากที่ได้แยกกันจะไม่ท้อสินะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.856393587+07:00","message":"[bufferProcess] interim [420000000]:หลังจากที่ได้แยกกันจะไม่ท้อสินะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.856396652+07:00","message":"[bufferProcess] send to processor (isfinal):หลังจากที่ได้แยกกันจะไม่ท้อสินะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.856400046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.85640271+07:00","message":"> Transcript [43076] [false]: 'หลังจากที่ได้แยกกันจะไม่ท้อสินะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.856405054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.856407362+07:00","message":"Set new StatePrefix: 'หลังจากที่ได้แยกกันจะไม่ท้อสินะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.856409257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.856411021+07:00","message":"> Transcript [43077] [true]: 'หลังจากที่ได้แยกกันจะไม่ท้อสินะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.856414174+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.85641628+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.856418162+07:00","message":"StatePrefix: 'หลังจากที่ได้แยกกันจะไม่ท้อสินะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.856420466+07:00","message":"TextPushed: 'หลังจากที่ได้แยกกันจะไม่ท้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:27.856423574+07:00","message":"Push: 'สินะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.856433184+07:00","message":"push: {true สินะครับ 0 0xc004429f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:27.874980748+07:00","message":"write wav file: './tmp/7565/7565_3206.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:27.989383768+07:00","message":"[GCS] Start streaming session, msgId: 3207"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:28.63053037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:28.630537847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:28.874030188+07:00","message":"receive streaming session, msgId: 3207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:28.874075818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:28.874081548+07:00","message":"receive interim result [false|false]: ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:28.874098957+07:00","message":"[buffer interim] 3207 false ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:28.874106144+07:00","message":"[bufferProcess] interim [720000000]:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:28.874108113+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:28.874114457+07:00","message":"[bufferProcess] send to processor (ticker):ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:28.874117163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:28.874123172+07:00","message":"> Transcript [43078] [false]: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:28.874125582+07:00","message":"Set StatePrefix (first interim): 'ส่วนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:29.581559798+07:00","message":"receive streaming session, msgId: 3207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:29.581615936+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-05-12T13:09:29.581622624+07:00","message":"receive interim result [false|false]: ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:29.581639351+07:00","message":"[buffer interim] 3207 false ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.581648252+07:00","message":"[bufferProcess] interim [320000000]:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.581650173+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:29.68670156+07:00","message":"receive streaming session, msgId: 3207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:29.686745329+07:00","message":"receive 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-05-12T13:09:29.686752157+07:00","message":"receive interim result [false|false]: ส่วนตัวกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:29.686764671+07:00","message":"[buffer interim] 3207 false ส่วนตัวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.68677192+07:00","message":"[bufferProcess] interim [380000000]:ส่วนตัวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.686774462+07:00","message":"[bufferProcess] send to processor:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.686779996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.686783493+07:00","message":"> Transcript [43079] [false]: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.686786798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.68678892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.686790744+07:00","message":"StatePrefix: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.686792746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:29.733997561+07:00","message":"receive streaming session, msgId: 3207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:29.734038654+07:00","message":"receive 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-05-12T13:09:29.734043716+07:00","message":"receive interim result [false|false]: ส่วนตัวกับทุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:29.734059472+07:00","message":"[buffer interim] 3207 false ส่วนตัวกับทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.734066056+07:00","message":"[bufferProcess] interim [500000000]:ส่วนตัวกับทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.73406867+07:00","message":"[bufferProcess] send to processor:ส่วนตัวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.734075803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.734078658+07:00","message":"> Transcript [43080] [false]: 'ส่วนตัวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.734082173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.734084355+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.734086851+07:00","message":"StatePrefix: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.734088885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:29.942917833+07:00","message":"receive streaming session, msgId: 3207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:29.942959509+07:00","message":"receive 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-05-12T13:09:29.942965715+07:00","message":"receive interim result [false|false]: ส่วนตัวกับทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:29.942987292+07:00","message":"[buffer interim] 3207 false ส่วนตัวกับทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.942998965+07:00","message":"[bufferProcess] interim [680000000]:ส่วนตัวกับทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.943001406+07:00","message":"[bufferProcess] send to processor:ส่วนตัวกับทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.943005039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.943008514+07:00","message":"> Transcript [43081] [false]: 'ส่วนตัวกับทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.943011959+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.94301411+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.943016157+07:00","message":"StatePrefix: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:29.943018537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:30.03833541+07:00","message":"[GCS] IsForceVAD: false for message ID: 3207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:30.179108794+07:00","message":"receive streaming session, msgId: 3207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:30.179152872+07:00","message":"receive 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-05-12T13:09:30.179159112+07:00","message":"receive interim result [false|false]: ส่วนตัวกับทุกคนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:30.179175854+07:00","message":"[buffer interim] 3207 false ส่วนตัวกับทุกคนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.179184193+07:00","message":"[bufferProcess] interim [40000000]:ส่วนตัวกับทุกคนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.179187908+07:00","message":"[bufferProcess] send to processor:ส่วนตัวกับทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.179196694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.17919961+07:00","message":"> Transcript [43082] [false]: 'ส่วนตัวกับทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.179203658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.179205903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.179208246+07:00","message":"StatePrefix: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.179210188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.179216208+07:00","message":"Push: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.179218232+07:00","message":"TextPushed: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.179220296+07:00","message":"Set new StatePrefix : 'ส่วนตัวกับทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.179223098+07:00","message":"Next Push (prob) : 'กับทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:30.179231674+07:00","message":"push: {false ส่วนตัว 0 0xc005d08500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:30.190781597+07:00","message":"receive streaming session, msgId: 3207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:30.190821686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวกับทุกคนเนี่ย\",\"confidence\":0.9369434}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:30.19082928+07:00","message":"receive interim result [true|false]: ส่วนตัวกับทุกคนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:30.19084355+07:00","message":"end recv isFinal message id 3207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:30.190846779+07:00","message":"end Recv id 3207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:30.190855271+07:00","message":"[buffer interim] 3207 true ส่วนตัวกับทุกคนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.190864873+07:00","message":"[bufferProcess] interim [70000000]:ส่วนตัวกับทุกคนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.190871446+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนตัวกับทุกคนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.190875856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.190879636+07:00","message":"> Transcript [43083] [false]: 'ส่วนตัวกับทุกคนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.190884697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.190888342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.190891549+07:00","message":"StatePrefix: 'ส่วนตัวกับทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.190894607+07:00","message":"TextPushed: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.190897422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.190900461+07:00","message":"> Transcript [43084] [true]: 'ส่วนตัวกับทุกคนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.190904181+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.19090719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.190910259+07:00","message":"StatePrefix: 'ส่วนตัวกับทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.190913161+07:00","message":"TextPushed: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:30.19091716+07:00","message":"Push: 'กับทุกคนเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:30.190928269+07:00","message":"push: {true กับทุกคนเนี่ย 0 0xc005d08500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:30.197911041+07:00","message":"write wav file: './tmp/7565/7565_3207.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:30.359769735+07:00","message":"[GCS] Start streaming session, msgId: 3208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.260145861+07:00","message":"receive streaming session, msgId: 3208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.260184466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.260190079+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.260204445+07:00","message":"[buffer interim] 3208 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.260211823+07:00","message":"[bufferProcess] interim [720000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.260213536+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.260220215+07:00","message":"[bufferProcess] send to processor (ticker):ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.260222816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.260225578+07:00","message":"> Transcript [43085] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.260227526+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.358218859+07:00","message":"receive streaming session, msgId: 3208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.358255909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.358261119+07:00","message":"receive interim result [false|false]: ผมก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.358272279+07:00","message":"[buffer interim] 3208 false ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.358279821+07:00","message":"[bufferProcess] interim [780000000]:ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.358282611+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.529186321+07:00","message":"receive streaming session, msgId: 3208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.529230315+07:00","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-05-12T13:09:31.529237755+07:00","message":"receive interim result [false|false]: ผมก็เข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.529259469+07:00","message":"[buffer interim] 3208 false ผมก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.529268571+07:00","message":"[bufferProcess] interim [960000000]:ผมก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.529272234+07:00","message":"[bufferProcess] send to processor:ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.529280795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.52928552+07:00","message":"> Transcript [43086] [false]: 'ผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.529290612+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.529293855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.529296628+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.52929954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.587955912+07:00","message":"receive streaming session, msgId: 3208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.587992816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมก็เข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.588000261+07:00","message":"receive interim result [false|false]: ผมก็เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.588013667+07:00","message":"[buffer interim] 3208 false ผมก็เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.588022145+07:00","message":"[bufferProcess] interim [80000000]:ผมก็เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.588024343+07:00","message":"[bufferProcess] send to processor:ผมก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.588028983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.588031792+07:00","message":"> Transcript [43087] [false]: 'ผมก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.588034706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.58803651+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.588038712+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.58804108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:31.63102717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:31.631059875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.640172443+07:00","message":"[GCS] IsForceVAD: false for message ID: 3208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.769507234+07:00","message":"[GCS] Start streaming session, msgId: 3209"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.798583465+07:00","message":"receive streaming session, msgId: 3208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.798629085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมก็เข้าไป\",\"confidence\":0.95723855}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.798635264+07:00","message":"receive interim result [true|false]: ผมก็เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.798643966+07:00","message":"end recv isFinal message id 3208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.798646019+07:00","message":"end Recv id 3208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.798653839+07:00","message":"[buffer interim] 3208 true ผมก็เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.798663582+07:00","message":"[bufferProcess] interim [290000000]:ผมก็เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.798668685+07:00","message":"[bufferProcess] send to processor (isfinal):ผมก็เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.798672197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.798675196+07:00","message":"> Transcript [43088] [false]: 'ผมก็เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.798678113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.798680246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.79868257+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.798684583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.798686256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.798688585+07:00","message":"> Transcript [43089] [true]: 'ผมก็เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.798694437+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.798696306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.798697874+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.798699774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:31.798706331+07:00","message":"Push: 'ผมก็เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:31.798714566+07:00","message":"push: {true ผมก็เข้าไป 0 0xc005695100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:31.804683956+07:00","message":"write wav file: './tmp/7565/7565_3208.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:32.235062357+07:00","message":"receive streaming session, msgId: 3209"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:32.235111316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:32.235119189+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:32.235134928+07:00","message":"[buffer interim] 3209 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.235144089+07:00","message":"[bufferProcess] interim [480000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.235146715+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:32.793444634+07:00","message":"[GCS] IsForceVAD: false for message ID: 3209"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:32.808001779+07:00","message":"receive streaming session, msgId: 3209"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:32.808043774+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-05-12T13:09:32.808050086+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:32.808065802+07:00","message":"[buffer interim] 3209 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.80807517+07:00","message":"[bufferProcess] interim [80000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.808077482+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.808083439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.808086493+07:00","message":"> Transcript [43090] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.808088569+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:32.878735224+07:00","message":"receive streaming session, msgId: 3209"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:32.878777716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:32.878783479+07:00","message":"receive interim result [true|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:32.878793437+07:00","message":"end recv isFinal message id 3209"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:32.878795793+07:00","message":"end Recv id 3209"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:32.8788019+07:00","message":"[buffer interim] 3209 true ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.87881451+07:00","message":"[bufferProcess] interim [260000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.878817618+07:00","message":"[bufferProcess] send to processor (isfinal):ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.878820929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.878824616+07:00","message":"> Transcript [43091] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.878827051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.878828957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.878831147+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.878833344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.878835098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.878837034+07:00","message":"> Transcript [43092] [true]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.878839014+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.878840614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.878842187+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.878844023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:32.878851586+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:32.878859726+07:00","message":"push: {true ขอ 0 0xc005695400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:32.885019152+07:00","message":"write wav file: './tmp/7565/7565_3209.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:33.049957924+07:00","message":"[GCS] Start streaming session, msgId: 3210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:33.512377177+07:00","message":"receive streaming session, msgId: 3210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:33.512411417+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-05-12T13:09:33.51241699+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:33.512431217+07:00","message":"[buffer interim] 3210 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:33.51243939+07:00","message":"[bufferProcess] interim [240000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:33.512441381+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:33.586054441+07:00","message":"receive streaming session, msgId: 3210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:33.586090254+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-05-12T13:09:33.586095462+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:33.586111528+07:00","message":"[buffer interim] 3210 false เดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:33.586118367+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:33.586120684+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:33.586124062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:33.586126518+07:00","message":"> Transcript [43093] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:33.586128847+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:33.784168104+07:00","message":"receive streaming session, msgId: 3210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:33.784203586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้น้อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:33.784209682+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้น้อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:33.784225377+07:00","message":"[buffer interim] 3210 false เดี๋ยวนี้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:33.784236614+07:00","message":"[bufferProcess] interim [600000000]:เดี๋ยวนี้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:33.784239098+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:33.784242442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:33.784245321+07:00","message":"> Transcript [43094] [false]: 'เดี๋ยวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:33.784248667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:33.78425068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:33.784252798+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:33.784254743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.090720574+07:00","message":"receive streaming session, msgId: 3210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.090754569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้น้อยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.090760454+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้น้อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.090774771+07:00","message":"[buffer interim] 3210 false เดี๋ยวนี้น้อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.090782946+07:00","message":"[bufferProcess] interim [840000000]:เดี๋ยวนี้น้อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.090785404+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.090790752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.090793361+07:00","message":"> Transcript [43095] [false]: 'เดี๋ยวนี้น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.090797122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.090799325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.090801218+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.090803275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.224682836+07:00","message":"receive streaming session, msgId: 3210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.224724939+07:00","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-05-12T13:09:34.224731155+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้น้อยๆก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.224746317+07:00","message":"[buffer interim] 3210 false เดี๋ยวนี้น้อยๆก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.22475404+07:00","message":"[bufferProcess] interim [960000000]:เดี๋ยวนี้น้อยๆก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.224756678+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้น้อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.224759943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.224762775+07:00","message":"> Transcript [43096] [false]: 'เดี๋ยวนี้น้อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.224765697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.224767642+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.224769595+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.224771656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.422672278+07:00","message":"receive streaming session, msgId: 3210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.422711098+07:00","message":"receive 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-05-12T13:09:34.422719172+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้น้อยๆก็หา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.422731139+07:00","message":"[buffer interim] 3210 false เดี๋ยวนี้น้อยๆก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.422738762+07:00","message":"[bufferProcess] interim [140000000]:เดี๋ยวนี้น้อยๆก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.422742424+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้น้อยๆก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.422748675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.42275353+07:00","message":"> Transcript [43097] [false]: 'เดี๋ยวนี้น้อยๆก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.422758281+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.422761388+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.422764407+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.422767436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.422771897+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.422774749+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.422777672+07:00","message":"Set new StatePrefix : 'เดี๋ยวนี้น้อยๆก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.422780663+07:00","message":"Next Push (prob) : 'นี้น้อยๆก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.422790307+07:00","message":"push: {false เดี๋ยว 0 0xc003b7c980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.424912352+07:00","message":"receive streaming session, msgId: 3210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.424945419+07:00","message":"receive 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-05-12T13:09:34.424951018+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้น้อยๆก็หาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.424965821+07:00","message":"[buffer interim] 3210 false เดี๋ยวนี้น้อยๆก็หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.424972914+07:00","message":"[bufferProcess] interim [200000000]:เดี๋ยวนี้น้อยๆก็หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.424987089+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้น้อยๆก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.424995509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.424998738+07:00","message":"> Transcript [43098] [false]: 'เดี๋ยวนี้น้อยๆก็หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.425002158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.425004378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.425006377+07:00","message":"StatePrefix: 'เดี๋ยวนี้น้อยๆก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.425008427+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.523487364+07:00","message":"receive streaming session, msgId: 3210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.523528851+07:00","message":"receive 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-05-12T13:09:34.523534904+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้น้อยๆก็หากู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.52355132+07:00","message":"[buffer interim] 3210 false เดี๋ยวนี้น้อยๆก็หากู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.523562876+07:00","message":"[bufferProcess] interim [320000000]:เดี๋ยวนี้น้อยๆก็หากู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.523567529+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้น้อยๆก็หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.523575211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.523578038+07:00","message":"> Transcript [43099] [false]: 'เดี๋ยวนี้น้อยๆก็หาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.523581942+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.523584499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.523586384+07:00","message":"StatePrefix: 'เดี๋ยวนี้น้อยๆก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.52358858+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:34.631884598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:34.631892238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.673200253+07:00","message":"receive streaming session, msgId: 3210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.67324123+07:00","message":"receive 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-05-12T13:09:34.673249116+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.673273952+07:00","message":"[buffer interim] 3210 false เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.673281535+07:00","message":"[bufferProcess] interim [440000000]:เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.673284276+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้น้อยๆก็หากู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.673291589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.673295083+07:00","message":"> Transcript [43100] [false]: 'เดี๋ยวนี้น้อยๆก็หากู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.673298638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.673300755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.67330326+07:00","message":"StatePrefix: 'เดี๋ยวนี้น้อยๆก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.673305621+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.995320357+07:00","message":"receive streaming session, msgId: 3210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.995364281+07:00","message":"receive 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-05-12T13:09:34.995371013+07:00","message":"receive interim result [false|false]: เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.995386949+07:00","message":"[buffer interim] 3210 false เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.99539448+07:00","message":"[bufferProcess] interim [740000000]:เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.995397288+07:00","message":"[bufferProcess] send to processor:เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.995405164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.995407997+07:00","message":"> Transcript [43101] [false]: 'เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.995411741+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.995414493+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.995416744+07:00","message":"StatePrefix: 'เดี๋ยวนี้น้อยๆก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.995419087+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.995426781+07:00","message":"Push: 'นี้น้อยๆก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.995428975+07:00","message":"TextPushed: 'เดี๋ยวนี้น้อยๆก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.995431009+07:00","message":"Set new StatePrefix : 'เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:34.995433128+07:00","message":"Next Push (prob) : 'หาผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:34.995442164+07:00","message":"push: {false นี้น้อยๆก็ 0 0xc003b7c980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:35.038687218+07:00","message":"[GCS] IsForceVAD: false for message ID: 3210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:35.163235338+07:00","message":"receive streaming session, msgId: 3210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:35.163280597+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-05-12T13:09:35.163286982+07:00","message":"receive interim result [true|false]: เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:35.163298309+07:00","message":"end recv isFinal message id 3210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:35.163300976+07:00","message":"end Recv id 3210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:35.163308311+07:00","message":"[buffer interim] 3210 true เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.163318677+07:00","message":"[bufferProcess] interim [10000000]:เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.163322641+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.163326298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.163329381+07:00","message":"> Transcript [43102] [false]: 'เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.163332646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.163334538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.163336678+07:00","message":"StatePrefix: 'เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.16333957+07:00","message":"TextPushed: 'เดี๋ยวนี้น้อยๆก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.163341709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.163343584+07:00","message":"> Transcript [43103] [true]: 'เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.163345772+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.163347294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.163349141+07:00","message":"StatePrefix: 'เดี๋ยวนี้น้อยๆก็หาผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.163350998+07:00","message":"TextPushed: 'เดี๋ยวนี้น้อยๆก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.163356995+07:00","message":"Push: 'หาผู้ใหญ่หน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:35.163365668+07:00","message":"push: {true หาผู้ใหญ่หน่อย 0 0xc003b7c980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:35.170250086+07:00","message":"[GCS] Start streaming session, msgId: 3211"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:35.170883855+07:00","message":"write wav file: './tmp/7565/7565_3210.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:35.894530233+07:00","message":"receive streaming session, msgId: 3211"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:35.894575942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:35.894582717+07:00","message":"receive interim result [false|false]: บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:35.894602737+07:00","message":"[buffer interim] 3211 false บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.894611492+07:00","message":"[bufferProcess] interim [600000000]:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:35.894614192+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:36.015266951+07:00","message":"receive streaming session, msgId: 3211"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:36.015306744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:36.01531432+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:36.015329636+07:00","message":"[buffer interim] 3211 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.015338316+07:00","message":"[bufferProcess] interim [660000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.015340714+07:00","message":"[bufferProcess] send to processor:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.015343759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.015346528+07:00","message":"> Transcript [43104] [false]: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.015348743+07:00","message":"Set StatePrefix (first interim): 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:36.128621578+07:00","message":"[GCS] IsForceVAD: false for message ID: 3211"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:36.219550764+07:00","message":"receive streaming session, msgId: 3211"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:36.219605195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกว่า\",\"confidence\":0.88093007}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:36.219613476+07:00","message":"receive interim result [true|false]: เขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:36.219624232+07:00","message":"end recv isFinal message id 3211"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:36.219626976+07:00","message":"end Recv id 3211"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:36.219636086+07:00","message":"[buffer interim] 3211 true เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.219646037+07:00","message":"[bufferProcess] interim [990000000]:เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.219650426+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.219655488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.219659639+07:00","message":"> Transcript [43105] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.219664726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.219667534+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.219675773+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.219678463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.219681117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.219684462+07:00","message":"> Transcript [43106] [true]: 'เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.219688163+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.219690762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.219693508+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.219696092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.219700052+07:00","message":"Push: 'เขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:36.21971192+07:00","message":"push: {true เขาบอกว่า 0 0xc0035b8500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:36.225717931+07:00","message":"write wav file: './tmp/7565/7565_3211.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:36.389931776+07:00","message":"[GCS] Start streaming session, msgId: 3212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:36.850609352+07:00","message":"receive streaming session, msgId: 3212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:36.850652194+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-05-12T13:09:36.850657286+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:36.850678014+07:00","message":"[buffer interim] 3212 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.850689878+07:00","message":"[bufferProcess] interim [300000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:36.850691878+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.111884229+07:00","message":"receive streaming session, msgId: 3212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.111934345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.111940843+07:00","message":"receive interim result [false|false]: เราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.111958765+07:00","message":"[buffer interim] 3212 false เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.111967985+07:00","message":"[bufferProcess] interim [540000000]:เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.111970387+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.111973706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.111976673+07:00","message":"> Transcript [43107] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.111978946+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.236202009+07:00","message":"receive streaming session, msgId: 3212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.236249742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราตรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.236256678+07:00","message":"receive interim result [false|false]: เราตรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.236273109+07:00","message":"[buffer interim] 3212 false เราตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.236283104+07:00","message":"[bufferProcess] interim [660000000]:เราตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.23628582+07:00","message":"[bufferProcess] send to processor:เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.236290511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.236293402+07:00","message":"> Transcript [43108] [false]: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.236297275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.236299989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.236301894+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.236303717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.240859555+07:00","message":"receive streaming session, msgId: 3212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.240887738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราตรงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.240892953+07:00","message":"receive interim result [false|false]: เราตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.24090585+07:00","message":"[buffer interim] 3212 false เราตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.240911207+07:00","message":"[bufferProcess] interim [720000000]:เราตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.240914394+07:00","message":"[bufferProcess] send to processor:เราตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.240919001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.240921264+07:00","message":"> Transcript [43109] [false]: 'เราตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.240923772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.240925506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.240927573+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.24092974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.434108364+07:00","message":"receive streaming session, msgId: 3212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.434141323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราตรงนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.434147247+07:00","message":"receive interim result [false|false]: เราตรงนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.434161741+07:00","message":"[buffer interim] 3212 false เราตรงนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.434169154+07:00","message":"[bufferProcess] interim [840000000]:เราตรงนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.434172048+07:00","message":"[bufferProcess] send to processor:เราตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.434178363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.434181183+07:00","message":"> Transcript [43110] [false]: 'เราตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.434184812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.434187377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.434189875+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.434192286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.441147985+07:00","message":"receive streaming session, msgId: 3212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.441190174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราตรงนี้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.441195322+07:00","message":"receive interim result [false|false]: เราตรงนี้เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.44121078+07:00","message":"[buffer interim] 3212 false เราตรงนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.441216117+07:00","message":"[bufferProcess] interim [900000000]:เราตรงนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.441218174+07:00","message":"[bufferProcess] send to processor:เราตรงนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.441221235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.441224967+07:00","message":"> Transcript [43111] [false]: 'เราตรงนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.441230253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.44123223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.441234292+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.441236296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.44124371+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.441246049+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.441248198+07:00","message":"Set new StatePrefix : 'เราตรงนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.441250281+07:00","message":"Next Push (prob) : 'ตรงนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.441258656+07:00","message":"push: {false เรา 0 0xc003b7ce00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.598987408+07:00","message":"[GCS] IsForceVAD: false for message ID: 3212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.618722631+07:00","message":"receive streaming session, msgId: 3212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.618763701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราตรงนี้เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.618769834+07:00","message":"receive interim result [false|false]: เราตรงนี้เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.618784515+07:00","message":"[buffer interim] 3212 false เราตรงนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.618791737+07:00","message":"[bufferProcess] interim [80000000]:เราตรงนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.618794344+07:00","message":"[bufferProcess] send to processor:เราตรงนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.618797488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.618800512+07:00","message":"> Transcript [43112] [false]: 'เราตรงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.618802494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.618804882+07:00","message":"Set new StatePrefix: 'เราตรงนี้เรา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:37.632902112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:37.632938127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.678778364+07:00","message":"receive streaming session, msgId: 3212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.67882891+07:00","message":"receive 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-05-12T13:09:37.678837724+07:00","message":"receive interim result [false|false]: เราตรงนี้เราจบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.678859992+07:00","message":"[buffer interim] 3212 false เราตรงนี้เราจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.678876547+07:00","message":"[bufferProcess] interim [140000000]:เราตรงนี้เราจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.678880063+07:00","message":"[bufferProcess] send to processor:เราตรงนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.678884817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.678890597+07:00","message":"> Transcript [43113] [false]: 'เราตรงนี้เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.678895598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.678899321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.678903253+07:00","message":"StatePrefix: 'เราตรงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.678906726+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.697230463+07:00","message":"receive streaming session, msgId: 3212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.697269691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราตรงนี้เราจบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.697274957+07:00","message":"receive interim result [true|false]: เราตรงนี้เราจบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.697285727+07:00","message":"end recv isFinal message id 3212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.697287852+07:00","message":"end Recv id 3212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.697293928+07:00","message":"[buffer interim] 3212 true เราตรงนี้เราจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.697301566+07:00","message":"[bufferProcess] interim [230000000]:เราตรงนี้เราจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.697308837+07:00","message":"[bufferProcess] send to processor (isfinal):เราตรงนี้เราจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.697312137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.697316474+07:00","message":"> Transcript [43114] [false]: 'เราตรงนี้เราจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.697319198+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.697320928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.697323108+07:00","message":"StatePrefix: 'เราตรงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.697326118+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.697328006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.697330159+07:00","message":"> Transcript [43115] [true]: 'เราตรงนี้เราจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.697332154+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.697333737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.697335361+07:00","message":"StatePrefix: 'เราตรงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.697337084+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:37.697343176+07:00","message":"Push: 'ตรงนี้เราจบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.69735043+07:00","message":"push: {true ตรงนี้เราจบ 0 0xc003b7ce00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:37.703249043+07:00","message":"write wav file: './tmp/7565/7565_3212.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:37.732802088+07:00","message":"[GCS] Start streaming session, msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.08873495+07:00","message":"receive streaming session, msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.088784389+07:00","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-05-12T13:09:38.088791932+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.08881059+07:00","message":"[buffer interim] 3213 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.08883016+07:00","message":"[bufferProcess] interim [420000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.088832982+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.257350982+07:00","message":"receive streaming session, msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.257382706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.257388039+07:00","message":"receive interim result [false|false]: ตรงนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.257403742+07:00","message":"[buffer interim] 3213 false ตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.257410699+07:00","message":"[bufferProcess] interim [540000000]:ตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.257412921+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.257419078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.257422282+07:00","message":"> Transcript [43116] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.257424863+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.384443022+07:00","message":"receive streaming session, msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.384482392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนั้นแหละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.384488096+07:00","message":"receive interim result [false|false]: ตรงนั้นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.384505052+07:00","message":"[buffer interim] 3213 false ตรงนั้นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.384512918+07:00","message":"[bufferProcess] interim [660000000]:ตรงนั้นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.384515042+07:00","message":"[bufferProcess] send to processor:ตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.384518287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.384521067+07:00","message":"> Transcript [43117] [false]: 'ตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.384523454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.384525382+07:00","message":"Set new StatePrefix: 'ตรงนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.574595555+07:00","message":"receive streaming session, msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.574631489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนั้นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.574637019+07:00","message":"receive interim result [false|false]: ตรงนั้นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.574650145+07:00","message":"[buffer interim] 3213 false ตรงนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.574657031+07:00","message":"[bufferProcess] interim [840000000]:ตรงนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.574660422+07:00","message":"[bufferProcess] send to processor:ตรงนั้นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.574665055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.574668833+07:00","message":"> Transcript [43118] [false]: 'ตรงนั้นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.574673206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.574675808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.574678316+07:00","message":"StatePrefix: 'ตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.574681192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.767655643+07:00","message":"receive streaming session, msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.767695753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนั้นแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.767708603+07:00","message":"receive interim result [false|false]: ตรงนั้นแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:38.767722808+07:00","message":"[buffer interim] 3213 false ตรงนั้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.767729631+07:00","message":"[bufferProcess] interim [80000000]:ตรงนั้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.76773177+07:00","message":"[bufferProcess] send to processor:ตรงนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.767736798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.767739974+07:00","message":"> Transcript [43119] [false]: 'ตรงนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.7677434+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.767745501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.767749433+07:00","message":"StatePrefix: 'ตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:38.767751622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.006218281+07:00","message":"receive streaming session, msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.006260954+07:00","message":"receive 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-05-12T13:09:39.006266913+07:00","message":"receive interim result [false|false]: ตรงนั้นแล้วกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.006283374+07:00","message":"[buffer interim] 3213 false ตรงนั้นแล้วกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.006291541+07:00","message":"[bufferProcess] interim [200000000]:ตรงนั้นแล้วกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.006294276+07:00","message":"[bufferProcess] send to processor:ตรงนั้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.006297856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.006300827+07:00","message":"> Transcript [43120] [false]: 'ตรงนั้นแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.006304135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.006306211+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.006307953+07:00","message":"StatePrefix: 'ตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.006309831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.11239477+07:00","message":"receive streaming session, msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.112436925+07:00","message":"receive 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-05-12T13:09:39.112443626+07:00","message":"receive interim result [false|false]: ตรงนั้นแล้วกับแม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.112463622+07:00","message":"[buffer interim] 3213 false ตรงนั้นแล้วกับแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.112472788+07:00","message":"[bufferProcess] interim [260000000]:ตรงนั้นแล้วกับแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.112475382+07:00","message":"[bufferProcess] send to processor:ตรงนั้นแล้วกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.11247901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.112482202+07:00","message":"> Transcript [43121] [false]: 'ตรงนั้นแล้วกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.112485959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.112488314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.11249015+07:00","message":"StatePrefix: 'ตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.112492083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.112494888+07:00","message":"Push: 'ตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.112496776+07:00","message":"TextPushed: 'ตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.112498736+07:00","message":"Set new StatePrefix : 'ตรงนั้นแล้วกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.112500818+07:00","message":"Next Push (prob) : 'แล้วกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.11250881+07:00","message":"push: {false ตรงนั้น 0 0xc003b7d000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.200487683+07:00","message":"receive streaming session, msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.200532645+07:00","message":"receive 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-05-12T13:09:39.200539357+07:00","message":"receive interim result [false|false]: ตรงนั้นแล้วกับแบงค์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.200555853+07:00","message":"[buffer interim] 3213 false ตรงนั้นแล้วกับแบงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.200564557+07:00","message":"[bufferProcess] interim [320000000]:ตรงนั้นแล้วกับแบงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.200567065+07:00","message":"[bufferProcess] send to processor:ตรงนั้นแล้วกับแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.200572741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.20057546+07:00","message":"> Transcript [43122] [false]: 'ตรงนั้นแล้วกับแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.200578921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.200581024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.200582804+07:00","message":"StatePrefix: 'ตรงนั้นแล้วกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.20058503+07:00","message":"TextPushed: 'ตรงนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.259300128+07:00","message":"receive streaming session, msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.259339812+07:00","message":"receive 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-05-12T13:09:39.259345512+07:00","message":"receive interim result [false|false]: ตรงนั้นแล้วกับแบงค์คอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.259360396+07:00","message":"[buffer interim] 3213 false ตรงนั้นแล้วกับแบงค์คอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.259370253+07:00","message":"[bufferProcess] interim [500000000]:ตรงนั้นแล้วกับแบงค์คอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.259373144+07:00","message":"[bufferProcess] send to processor:ตรงนั้นแล้วกับแบงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.259376447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.259379333+07:00","message":"> Transcript [43123] [false]: 'ตรงนั้นแล้วกับแบงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.259382981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.259385037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.259387391+07:00","message":"StatePrefix: 'ตรงนั้นแล้วกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.259389581+07:00","message":"TextPushed: 'ตรงนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.294071563+07:00","message":"receive streaming session, msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.294111936+07:00","message":"receive 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-05-12T13:09:39.294119566+07:00","message":"receive interim result [false|false]: ตรงนั้นแล้วก็แป้งทอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.294136487+07:00","message":"[buffer interim] 3213 false ตรงนั้นแล้วก็แป้งทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.294147065+07:00","message":"[bufferProcess] interim [620000000]:ตรงนั้นแล้วก็แป้งทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.294150475+07:00","message":"[bufferProcess] send to processor:ตรงนั้นแล้วกับแบงค์คอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.294157241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.294161527+07:00","message":"> Transcript [43124] [false]: 'ตรงนั้นแล้วกับแบงค์คอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.294166699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.294169591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.294172514+07:00","message":"StatePrefix: 'ตรงนั้นแล้วกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.294175695+07:00","message":"TextPushed: 'ตรงนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.4738078+07:00","message":"receive streaming session, msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.473843187+07:00","message":"receive 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-05-12T13:09:39.473849344+07:00","message":"receive interim result [false|false]: ตรงนั้นแล้วก็แป้งทอช"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.473863928+07:00","message":"[buffer interim] 3213 false ตรงนั้นแล้วก็แป้งทอช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.473871534+07:00","message":"[bufferProcess] interim [740000000]:ตรงนั้นแล้วก็แป้งทอช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.473874051+07:00","message":"[bufferProcess] send to processor:ตรงนั้นแล้วก็แป้งทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.473877442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.473880158+07:00","message":"> Transcript [43125] [false]: 'ตรงนั้นแล้วก็แป้งทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.473882531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.473884432+07:00","message":"Set new StatePrefix: 'ตรงนั้นแล้วก็แป้งทอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.859826353+07:00","message":"receive streaming session, msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.859867713+07:00","message":"receive 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-05-12T13:09:39.859874185+07:00","message":"receive interim result [false|false]: ตรงนั้นแล้วก็แป้งทอชนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.85989218+07:00","message":"[buffer interim] 3213 false ตรงนั้นแล้วก็แป้งทอชนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.859900917+07:00","message":"[bufferProcess] interim [160000000]:ตรงนั้นแล้วก็แป้งทอชนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.859903682+07:00","message":"[bufferProcess] send to processor:ตรงนั้นแล้วก็แป้งทอช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.859907202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.859909977+07:00","message":"> Transcript [43126] [false]: 'ตรงนั้นแล้วก็แป้งทอช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.859912228+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.859914348+07:00","message":"Set new StatePrefix: 'ตรงนั้นแล้วก็แป้งทอช'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.911203603+07:00","message":"[GCS] IsForceVAD: false for message ID: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.973395461+07:00","message":"[GCS] Start streaming session, msgId: 3214"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.989898877+07:00","message":"receive streaming session, msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.989934135+07:00","message":"receive 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-05-12T13:09:39.989939944+07:00","message":"receive interim result [false|false]: ตรงนั้นแล้วก็แป้งทอชนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:39.989950214+07:00","message":"[buffer interim] 3213 false ตรงนั้นแล้วก็แป้งทอชนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.989958349+07:00","message":"[bufferProcess] interim [280000000]:ตรงนั้นแล้วก็แป้งทอชนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.989960964+07:00","message":"[bufferProcess] send to processor:ตรงนั้นแล้วก็แป้งทอชนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.989964566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.989967656+07:00","message":"> Transcript [43127] [false]: 'ตรงนั้นแล้วก็แป้งทอชนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.989971467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.989973709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.989975673+07:00","message":"StatePrefix: 'ตรงนั้นแล้วก็แป้งทอช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:39.989979757+07:00","message":"TextPushed: 'ตรงนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:40.046243566+07:00","message":"receive streaming session, msgId: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:40.04628338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนั้นแล้วก็แป้งทอชนะครับ\",\"confidence\":0.8407481}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:40.046289378+07:00","message":"receive interim result [true|false]: ตรงนั้นแล้วก็แป้งทอชนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:40.046300686+07:00","message":"end recv isFinal message id 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:40.046303422+07:00","message":"end Recv id 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:40.04631171+07:00","message":"[buffer interim] 3213 true ตรงนั้นแล้วก็แป้งทอชนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.046320644+07:00","message":"[bufferProcess] interim [400000000]:ตรงนั้นแล้วก็แป้งทอชนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.046323838+07:00","message":"[bufferProcess] send to processor (isfinal):ตรงนั้นแล้วก็แป้งทอชนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.046327442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.046331684+07:00","message":"> Transcript [43128] [false]: 'ตรงนั้นแล้วก็แป้งทอชนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.046334826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.046337066+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.046338796+07:00","message":"StatePrefix: 'ตรงนั้นแล้วก็แป้งทอช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.046340991+07:00","message":"TextPushed: 'ตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.046342631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.046344579+07:00","message":"> Transcript [43129] [true]: 'ตรงนั้นแล้วก็แป้งทอชนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.046346892+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.046348493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.046350076+07:00","message":"StatePrefix: 'ตรงนั้นแล้วก็แป้งทอช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.046351749+07:00","message":"TextPushed: 'ตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.04635454+07:00","message":"Push: 'แล้วก็แป้งทอชนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:40.046362655+07:00","message":"push: {true แล้วก็แป้งทอชนะครับ 0 0xc003b7d000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:40.053652859+07:00","message":"write wav file: './tmp/7565/7565_3213.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:40.099499681+07:00","message":"[GCS] IsForceVAD: false for message ID: 3214"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:40.176204854+07:00","message":"receive streaming session, msgId: 3214"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:40.176228137+07:00","message":"found end of frame, send empty tag with msgId: 3214"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:40.176231492+07:00","message":"end Recv id 3214"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:40.176239728+07:00","message":"[buffer interim] 3214 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.176247755+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.176252126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.17625497+07:00","message":"> Transcript [43130] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.176257282+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.176259451+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.176261692+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.176263386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:40.176266123+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:40.176276593+07:00","message":"push: {true \n 0 0xc005695f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:40.18134147+07:00","message":"write wav file: './tmp/7565/7565_3214.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:40.230683466+07:00","message":"[GCS] Start streaming session, msgId: 3215"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:40.633932977+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:40.633943015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.084372677+07:00","message":"receive streaming session, msgId: 3215"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.084413847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.084419718+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.084431777+07:00","message":"[buffer interim] 3215 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.084438932+07:00","message":"[bufferProcess] interim [720000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.084440586+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.307718629+07:00","message":"[GCS] IsForceVAD: false for message ID: 3215"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.388548478+07:00","message":"receive streaming session, msgId: 3215"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.38858833+07:00","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-05-12T13:09:41.388594285+07:00","message":"receive interim result [false|false]: ใช้ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.388610685+07:00","message":"[buffer interim] 3215 false ใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.388618309+07:00","message":"[bufferProcess] interim [960000000]:ใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.38862099+07:00","message":"[bufferProcess] send to processor:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.38862422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.388627238+07:00","message":"> Transcript [43131] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.38862927+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.409302265+07:00","message":"receive streaming session, msgId: 3215"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.409335878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ชีวิต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.409342413+07:00","message":"receive interim result [true|false]: ใช้ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.409353027+07:00","message":"end recv isFinal message id 3215"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.409355126+07:00","message":"end Recv id 3215"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.409361504+07:00","message":"[buffer interim] 3215 true ใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.409367646+07:00","message":"[bufferProcess] interim [110000000]:ใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.409371443+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.409385132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.409429869+07:00","message":"> Transcript [43132] [false]: 'ใช้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.409439425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.409441905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.409444457+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.40944657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.409448908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.409458498+07:00","message":"> Transcript [43133] [true]: 'ใช้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.409461205+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.409462921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.409464563+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.40946618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.409472343+07:00","message":"Push: 'ใช้ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.409483797+07:00","message":"push: {true ใช้ชีวิต 0 0xc005d09b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:41.416276821+07:00","message":"write wav file: './tmp/7565/7565_3215.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.442070771+07:00","message":"[GCS] Start streaming session, msgId: 3216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.94051553+07:00","message":"receive streaming session, msgId: 3216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.940559297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.940565702+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:41.940582157+07:00","message":"[buffer interim] 3216 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.940592655+07:00","message":"[bufferProcess] interim [480000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:41.940594374+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.010943892+07:00","message":"receive streaming session, msgId: 3216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.01098436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.010990707+07:00","message":"receive interim result [false|false]: จะใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.01100511+07:00","message":"[buffer interim] 3216 false จะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.011013533+07:00","message":"[bufferProcess] interim [600000000]:จะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.011015986+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.01101955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.011022234+07:00","message":"> Transcript [43134] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.01102437+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.293389893+07:00","message":"receive streaming session, msgId: 3216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.293425293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช้ชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.293433719+07:00","message":"receive interim result [false|false]: จะใช้ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.293447827+07:00","message":"[buffer interim] 3216 false จะใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.293463429+07:00","message":"[bufferProcess] interim [840000000]:จะใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.293466745+07:00","message":"[bufferProcess] send to processor:จะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.293472043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.293475173+07:00","message":"> Transcript [43135] [false]: 'จะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.293477884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.293479753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.293481951+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.293483988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.504768211+07:00","message":"receive streaming session, msgId: 3216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.504814703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช้ชีวิตแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.504821412+07:00","message":"receive interim result [false|false]: จะใช้ชีวิตแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.50483634+07:00","message":"[buffer interim] 3216 false จะใช้ชีวิตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.504847085+07:00","message":"[bufferProcess] interim [80000000]:จะใช้ชีวิตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.504850988+07:00","message":"[bufferProcess] send to processor:จะใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.504857348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.504861528+07:00","message":"> Transcript [43136] [false]: 'จะใช้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.504866018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.504868799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.504871777+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.504874593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.702422729+07:00","message":"receive streaming session, msgId: 3216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.702472799+07:00","message":"receive 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-05-12T13:09:42.702481171+07:00","message":"receive interim result [false|false]: จะใช้ชีวิตแบบบํานาญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.702498825+07:00","message":"[buffer interim] 3216 false จะใช้ชีวิตแบบบํานาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.702507723+07:00","message":"[bufferProcess] interim [320000000]:จะใช้ชีวิตแบบบํานาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.702510985+07:00","message":"[bufferProcess] send to processor:จะใช้ชีวิตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.702515155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.702518278+07:00","message":"> Transcript [43137] [false]: 'จะใช้ชีวิตแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.702521887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.702523901+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.702526083+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.702528315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.881744344+07:00","message":"receive streaming session, msgId: 3216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.881787577+07:00","message":"receive 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-05-12T13:09:42.881807042+07:00","message":"receive interim result [false|false]: จะใช้ชีวิตใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.881823025+07:00","message":"[buffer interim] 3216 false จะใช้ชีวิตใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.881831477+07:00","message":"[bufferProcess] interim [440000000]:จะใช้ชีวิตใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.881835066+07:00","message":"[bufferProcess] send to processor:จะใช้ชีวิตแบบบํานาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.881842131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.881845903+07:00","message":"> Transcript [43138] [false]: 'จะใช้ชีวิตแบบบํานาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.881849523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.881860847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.881866847+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.881868947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.881876205+07:00","message":"Push: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.881878491+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.881880639+07:00","message":"Set new StatePrefix : 'จะใช้ชีวิตแบบบํานาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:42.881882807+07:00","message":"Next Push (prob) : 'ใช้ชีวิตแบบบํานาญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:42.881891883+07:00","message":"push: {false จะ 0 0xc004428900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:43.519078002+07:00","message":"receive streaming session, msgId: 3216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:43.519121136+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-05-12T13:09:43.519130976+07:00","message":"receive interim result [false|false]: จะใช้ชีวิตใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:43.51914737+07:00","message":"[buffer interim] 3216 false จะใช้ชีวิตใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:43.519156224+07:00","message":"[bufferProcess] interim [40000000]:จะใช้ชีวิตใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:43.51915913+07:00","message":"[bufferProcess] send to processor:จะใช้ชีวิตใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:43.519162908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:43.519165722+07:00","message":"> Transcript [43139] [false]: 'จะใช้ชีวิตใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:43.519168032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:43.519169943+07:00","message":"Set new StatePrefix: 'จะใช้ชีวิตใหม่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:43.634835957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:43.634848668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:44.94464859+07:00","message":"receive streaming session, msgId: 3216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:44.94469511+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-05-12T13:09:44.944703781+07:00","message":"receive interim result [false|false]: จะใช้ชีวิตใหม่ไปเปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:44.944721895+07:00","message":"[buffer interim] 3216 false จะใช้ชีวิตใหม่ไปเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:44.944731458+07:00","message":"[bufferProcess] interim [480000000]:จะใช้ชีวิตใหม่ไปเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:44.944734327+07:00","message":"[bufferProcess] send to processor:จะใช้ชีวิตใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:44.944739994+07:00","message":"[bufferProcess] send to processor (ticker):จะใช้ชีวิตใหม่ไปเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:44.944743327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:44.94474768+07:00","message":"> Transcript [43140] [false]: 'จะใช้ชีวิตใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:44.944751112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:44.9447531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:44.944754954+07:00","message":"StatePrefix: 'จะใช้ชีวิตใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:44.944757428+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:44.944759238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:44.944761626+07:00","message":"> Transcript [43141] [false]: 'จะใช้ชีวิตใหม่ไปเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:44.944763553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:44.944765163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:44.944766816+07:00","message":"StatePrefix: 'จะใช้ชีวิตใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:44.944768466+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.000382574+07:00","message":"receive streaming session, msgId: 3216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.000431606+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-05-12T13:09:45.000441277+07:00","message":"receive interim result [false|false]: จะใช้ชีวิตใหม่ไปปรึกษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.000472711+07:00","message":"[buffer interim] 3216 false จะใช้ชีวิตใหม่ไปปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.000487186+07:00","message":"[bufferProcess] interim [540000000]:จะใช้ชีวิตใหม่ไปปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.000490764+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.097928081+07:00","message":"[GCS] IsForceVAD: false for message ID: 3216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.127969504+07:00","message":"receive streaming session, msgId: 3216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.128006711+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-05-12T13:09:45.128012379+07:00","message":"receive interim result [false|false]: จะใช้ชีวิตใหม่ไปปรึกษากับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.128028518+07:00","message":"[buffer interim] 3216 false จะใช้ชีวิตใหม่ไปปรึกษากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.128035988+07:00","message":"[bufferProcess] interim [720000000]:จะใช้ชีวิตใหม่ไปปรึกษากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.128039169+07:00","message":"[bufferProcess] send to processor:จะใช้ชีวิตใหม่ไปปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.128044554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.128047308+07:00","message":"> Transcript [43142] [false]: 'จะใช้ชีวิตใหม่ไปปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.128050828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.128052943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.128055434+07:00","message":"StatePrefix: 'จะใช้ชีวิตใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.128058588+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.289203447+07:00","message":"[GCS] Start streaming session, msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.296770336+07:00","message":"receive streaming session, msgId: 3216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.296807348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะใช้ชีวิตใหม่แสดงว่าตอนนั้นก็คือใบไปปรึกษากับ\",\"confidence\":0.9355049}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.296813927+07:00","message":"receive interim result [true|false]: จะใช้ชีวิตใหม่แสดงว่าตอนนั้นก็คือใบไปปรึกษากับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.296823989+07:00","message":"end recv isFinal message id 3216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.296826313+07:00","message":"end Recv id 3216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.296832914+07:00","message":"[buffer interim] 3216 true จะใช้ชีวิตใหม่แสดงว่าตอนนั้นก็คือใบไปปรึกษากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296840385+07:00","message":"[bufferProcess] interim [870000000]:จะใช้ชีวิตใหม่แสดงว่าตอนนั้นก็คือใบไปปรึกษากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296844862+07:00","message":"[bufferProcess] send to processor (isfinal):จะใช้ชีวิตใหม่ไปปรึกษากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296854152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296886728+07:00","message":"> Transcript [43143] [false]: 'จะใช้ชีวิตใหม่ไปปรึกษากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296895091+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296898592+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296901959+07:00","message":"StatePrefix: 'จะใช้ชีวิตใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296906501+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296919503+07:00","message":"Push: 'ใช้ชีวิตใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296923266+07:00","message":"TextPushed: 'จะใช้ชีวิตใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296926877+07:00","message":"Set new StatePrefix : 'จะใช้ชีวิตใหม่ไปปรึกษากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296930249+07:00","message":"Next Push (prob) : 'ไปปรึกษากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296933325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296937174+07:00","message":"> Transcript [43144] [true]: 'จะใช้ชีวิตใหม่แสดงว่าตอนนั้นก็คือใบไปปรึกษากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296940768+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296945526+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296949312+07:00","message":"StatePrefix: 'จะใช้ชีวิตใหม่ไปปรึกษากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296952936+07:00","message":"TextPushed: 'จะใช้ชีวิตใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.296957107+07:00","message":"Push: 'แสดงว่าตอนนั้นก็คือใบไปปรึกษากับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.296941108+07:00","message":"push: {false ใช้ชีวิตใหม่ 0 0xc004428900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.296983719+07:00","message":"push: {true แสดงว่าตอนนั้นก็คือใบไปปรึกษากับ 0 0xc004428900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:45.307547298+07:00","message":"write wav file: './tmp/7565/7565_3216.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.635268187+07:00","message":"receive streaming session, msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.635348185+07:00","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-05-12T13:09:45.635848723+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.635891083+07:00","message":"[buffer interim] 3217 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.635901946+07:00","message":"[bufferProcess] interim [420000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.635907011+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.828870775+07:00","message":"receive streaming session, msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.828908631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.828914524+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.828928797+07:00","message":"[buffer interim] 3217 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.828935671+07:00","message":"[bufferProcess] interim [540000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.828938018+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.828942811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.828945571+07:00","message":"> Transcript [43145] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.828947536+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.94438235+07:00","message":"receive streaming session, msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.944425346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปคุย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.944432075+07:00","message":"receive interim result [false|false]: ไปคุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:45.944446466+07:00","message":"[buffer interim] 3217 false ไปคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.944465452+07:00","message":"[bufferProcess] interim [660000000]:ไปคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.944469159+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.944473664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.944477547+07:00","message":"> Transcript [43146] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.944480682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:45.944484256+07:00","message":"Set new StatePrefix: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:46.154795597+07:00","message":"receive streaming session, msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:46.154839653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปคุยกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:46.154845499+07:00","message":"receive interim result [false|false]: ไปคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:46.154863236+07:00","message":"[buffer interim] 3217 false ไปคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.154873307+07:00","message":"[bufferProcess] interim [840000000]:ไปคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.154875539+07:00","message":"[bufferProcess] send to processor:ไปคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.154879585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.154883235+07:00","message":"> Transcript [43147] [false]: 'ไปคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.154885297+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.154887282+07:00","message":"Set new StatePrefix: 'ไปคุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:46.172826237+07:00","message":"receive streaming session, msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:46.172865839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปคุยกับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:46.172871327+07:00","message":"receive interim result [false|false]: ไปคุยกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:46.172887041+07:00","message":"[buffer interim] 3217 false ไปคุยกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.172893865+07:00","message":"[bufferProcess] interim [900000000]:ไปคุยกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.172896028+07:00","message":"[bufferProcess] send to processor:ไปคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.172899522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.172903847+07:00","message":"> Transcript [43148] [false]: 'ไปคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.172908587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.172911599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.172914312+07:00","message":"StatePrefix: 'ไปคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.1729182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:46.419081891+07:00","message":"receive streaming session, msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:46.419122164+07:00","message":"receive 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-05-12T13:09:46.419127723+07:00","message":"receive interim result [false|false]: ไปคุยกับพี่หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:46.419142219+07:00","message":"[buffer interim] 3217 false ไปคุยกับพี่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.419149917+07:00","message":"[bufferProcess] interim [20000000]:ไปคุยกับพี่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.419152253+07:00","message":"[bufferProcess] send to processor:ไปคุยกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.419155401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.419158135+07:00","message":"> Transcript [43149] [false]: 'ไปคุยกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.419160999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.419162915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.419164896+07:00","message":"StatePrefix: 'ไปคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.419166859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:46.542711919+07:00","message":"receive streaming session, msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:46.54275382+07:00","message":"receive 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-05-12T13:09:46.542761657+07:00","message":"receive interim result [false|false]: ไปคุยกับพี่สันติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:46.542775424+07:00","message":"[buffer interim] 3217 false ไปคุยกับพี่สันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.542784515+07:00","message":"[bufferProcess] interim [140000000]:ไปคุยกับพี่สันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.542787833+07:00","message":"[bufferProcess] send to processor:ไปคุยกับพี่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.542793108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.542796186+07:00","message":"> Transcript [43150] [false]: 'ไปคุยกับพี่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.542799239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.542801217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.54280298+07:00","message":"StatePrefix: 'ไปคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:46.542804897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:46.635110138+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:46.635125808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:47.027299484+07:00","message":"receive streaming session, msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:47.027345404+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-05-12T13:09:47.027351271+07:00","message":"receive interim result [false|false]: ไปคุยกับพี่สันติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:47.027367871+07:00","message":"[buffer interim] 3217 false ไปคุยกับพี่สันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:47.027375513+07:00","message":"[bufferProcess] interim [740000000]:ไปคุยกับพี่สันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:47.027378097+07:00","message":"[bufferProcess] send to processor:ไปคุยกับพี่สันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:47.02738603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:47.027389032+07:00","message":"> Transcript [43151] [false]: 'ไปคุยกับพี่สันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:47.027394514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:47.027397093+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:47.027398989+07:00","message":"StatePrefix: 'ไปคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:47.027401191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:47.027408619+07:00","message":"Push: 'ไปคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:47.027410815+07:00","message":"TextPushed: 'ไปคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:47.027412899+07:00","message":"Set new StatePrefix : 'ไปคุยกับพี่สันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:47.027415907+07:00","message":"Next Push (prob) : 'กับพี่สันติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:47.027436938+07:00","message":"push: {false ไปคุย 0 0xc004429000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:48.071189353+07:00","message":"receive streaming session, msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:48.071234309+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-05-12T13:09:48.071241166+07:00","message":"receive interim result [false|false]: ไปคุยกับพี่สันติบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:48.071257246+07:00","message":"[buffer interim] 3217 false ไปคุยกับพี่สันติบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.071269102+07:00","message":"[bufferProcess] interim [820000000]:ไปคุยกับพี่สันติบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.071272195+07:00","message":"[bufferProcess] send to processor:ไปคุยกับพี่สันติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.071275932+07:00","message":"[bufferProcess] send to processor (ticker):ไปคุยกับพี่สันติบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.07127877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.071282284+07:00","message":"> Transcript [43152] [false]: 'ไปคุยกับพี่สันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.071285907+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.071287883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.071290453+07:00","message":"StatePrefix: 'ไปคุยกับพี่สันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.07129327+07:00","message":"TextPushed: 'ไปคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.071294839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.07129666+07:00","message":"> Transcript [43153] [false]: 'ไปคุยกับพี่สันติบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.071298647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.071300191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.071301743+07:00","message":"StatePrefix: 'ไปคุยกับพี่สันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.07130349+07:00","message":"TextPushed: 'ไปคุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:48.302960252+07:00","message":"receive streaming session, msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:48.302999616+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-05-12T13:09:48.3030059+07:00","message":"receive interim result [false|false]: ไปคุยกับพี่สันติบอกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:48.303020097+07:00","message":"[buffer interim] 3217 false ไปคุยกับพี่สันติบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.303028306+07:00","message":"[bufferProcess] interim [60000000]:ไปคุยกับพี่สันติบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.303030528+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:48.520653285+07:00","message":"receive streaming session, msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:48.520695397+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-05-12T13:09:48.520702451+07:00","message":"receive interim result [false|false]: ไปคุยกับพี่สันติบอกว่าจะลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:48.52071691+07:00","message":"[buffer interim] 3217 false ไปคุยกับพี่สันติบอกว่าจะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.520724887+07:00","message":"[bufferProcess] interim [300000000]:ไปคุยกับพี่สันติบอกว่าจะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.520727883+07:00","message":"[bufferProcess] send to processor:ไปคุยกับพี่สันติบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.520735048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.520737953+07:00","message":"> Transcript [43154] [false]: 'ไปคุยกับพี่สันติบอกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.520741885+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.520744174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.52074667+07:00","message":"StatePrefix: 'ไปคุยกับพี่สันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:48.52074914+07:00","message":"TextPushed: 'ไปคุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:49.158545981+07:00","message":"receive streaming session, msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:49.158586573+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-05-12T13:09:49.158592285+07:00","message":"receive interim result [false|false]: ไปคุยกับพี่สันติบอกว่าจะลาแก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:49.158606918+07:00","message":"[buffer interim] 3217 false ไปคุยกับพี่สันติบอกว่าจะลาแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.15861408+07:00","message":"[bufferProcess] interim [900000000]:ไปคุยกับพี่สันติบอกว่าจะลาแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.158616617+07:00","message":"[bufferProcess] send to processor:ไปคุยกับพี่สันติบอกว่าจะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.158619583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.158622084+07:00","message":"> Transcript [43155] [false]: 'ไปคุยกับพี่สันติบอกว่าจะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.15862524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.158627274+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.15862954+07:00","message":"StatePrefix: 'ไปคุยกับพี่สันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.15863176+07:00","message":"TextPushed: 'ไปคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.158634285+07:00","message":"Push: 'กับพี่สันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.15863621+07:00","message":"TextPushed: 'ไปคุยกับพี่สันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.158638525+07:00","message":"Set new StatePrefix : 'ไปคุยกับพี่สันติบอกว่าจะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.158640961+07:00","message":"Next Push (prob) : 'บอกว่าจะลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:49.158649003+07:00","message":"push: {false กับพี่สันติ 0 0xc004429000}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:49.636102258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:49.63611454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:49.742392108+07:00","message":"receive streaming session, msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:49.74243736+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-05-12T13:09:49.742445301+07:00","message":"receive interim result [false|false]: ไปคุยกับพี่สันติบอกว่าจะลาแก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:49.742470573+07:00","message":"[buffer interim] 3217 false ไปคุยกับพี่สันติบอกว่าจะลาแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.742483033+07:00","message":"[bufferProcess] interim [500000000]:ไปคุยกับพี่สันติบอกว่าจะลาแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.742486545+07:00","message":"[bufferProcess] send to processor:ไปคุยกับพี่สันติบอกว่าจะลาแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.742491083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.742495017+07:00","message":"> Transcript [43156] [false]: 'ไปคุยกับพี่สันติบอกว่าจะลาแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.742502843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.742505509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.742508302+07:00","message":"StatePrefix: 'ไปคุยกับพี่สันติบอกว่าจะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:49.742512061+07:00","message":"TextPushed: 'ไปคุยกับพี่สันติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:50.537879513+07:00","message":"[GCS] IsForceVAD: false for message ID: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:50.609733639+07:00","message":"[GCS] Start streaming session, msgId: 3218"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:50.697348024+07:00","message":"receive streaming session, msgId: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:50.697395629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปคุยกับพี่สันติเลยบอกว่าจะลาแก\",\"confidence\":0.9371072}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:50.697401864+07:00","message":"receive interim result [true|false]: ไปคุยกับพี่สันติเลยบอกว่าจะลาแก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:50.697413741+07:00","message":"end recv isFinal message id 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:50.697416081+07:00","message":"end Recv id 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:50.697423173+07:00","message":"[buffer interim] 3217 true ไปคุยกับพี่สันติเลยบอกว่าจะลาแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:50.697434594+07:00","message":"[bufferProcess] interim [460000000]:ไปคุยกับพี่สันติเลยบอกว่าจะลาแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:50.697437938+07:00","message":"[bufferProcess] send to processor (isfinal):ไปคุยกับพี่สันติบอกว่าจะลาแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:50.697441926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:50.697445074+07:00","message":"> Transcript [43157] [false]: 'ไปคุยกับพี่สันติบอกว่าจะลาแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:50.697448208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:50.697450058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:50.697451873+07:00","message":"StatePrefix: 'ไปคุยกับพี่สันติบอกว่าจะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:50.697454253+07:00","message":"TextPushed: 'ไปคุยกับพี่สันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:50.697456018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:50.69746601+07:00","message":"> Transcript [43158] [true]: 'ไปคุยกับพี่สันติเลยบอกว่าจะลาแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:50.697468546+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:50.69747032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:50.697471959+07:00","message":"StatePrefix: 'ไปคุยกับพี่สันติบอกว่าจะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:50.697474288+07:00","message":"TextPushed: 'ไปคุยกับพี่สันติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:50.697477073+07:00","message":"Push: 'เลยบอกว่าจะลาแก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:50.697485249+07:00","message":"push: {true เลยบอกว่าจะลาแก 0 0xc004429000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:50.708571231+07:00","message":"write wav file: './tmp/7565/7565_3217.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:51.600214711+07:00","message":"receive streaming session, msgId: 3218"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:51.600331803+07:00","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-05-12T13:09:51.600366811+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:51.600412876+07:00","message":"[buffer interim] 3218 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.600421892+07:00","message":"[bufferProcess] interim [960000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.600423918+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:51.614998574+07:00","message":"receive streaming session, msgId: 3218"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:51.615031195+07:00","message":"receive 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-05-12T13:09:51.615036857+07:00","message":"receive interim result [false|false]: ตั้งชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:51.615055013+07:00","message":"[buffer interim] 3218 false ตั้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.615062504+07:00","message":"[bufferProcess] interim [20000000]:ตั้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.615064916+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.61507585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.615079036+07:00","message":"> Transcript [43159] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.615081131+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:51.848833791+07:00","message":"receive streaming session, msgId: 3218"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:51.848882421+07:00","message":"receive 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-05-12T13:09:51.848888884+07:00","message":"receive interim result [false|false]: ตั้งชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:51.84890524+07:00","message":"[buffer interim] 3218 false ตั้งชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.848913835+07:00","message":"[bufferProcess] interim [200000000]:ตั้งชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.848916086+07:00","message":"[bufferProcess] send to processor:ตั้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.848920074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.848922747+07:00","message":"> Transcript [43160] [false]: 'ตั้งชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.848926406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.848928521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.848930553+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.848932395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:51.857298855+07:00","message":"receive streaming session, msgId: 3218"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:51.857331844+07:00","message":"receive 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-05-12T13:09:51.857337797+07:00","message":"receive interim result [false|false]: ตั้งชื่อวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:51.857351607+07:00","message":"[buffer interim] 3218 false ตั้งชื่อวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.857357031+07:00","message":"[bufferProcess] interim [260000000]:ตั้งชื่อวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.857359833+07:00","message":"[bufferProcess] send to processor:ตั้งชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.857362625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.857365121+07:00","message":"> Transcript [43161] [false]: 'ตั้งชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.857367494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.85736936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.857371233+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:51.857373209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.056386526+07:00","message":"receive streaming session, msgId: 3218"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.056863193+07:00","message":"receive 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-05-12T13:09:52.056876582+07:00","message":"receive interim result [false|false]: ตั้งชื่อวงให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.056896993+07:00","message":"[buffer interim] 3218 false ตั้งชื่อวงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.056916501+07:00","message":"[bufferProcess] interim [500000000]:ตั้งชื่อวงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.056919961+07:00","message":"[bufferProcess] send to processor:ตั้งชื่อวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.056924327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.056928037+07:00","message":"> Transcript [43162] [false]: 'ตั้งชื่อวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.056931578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.056933629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.056935684+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.056937626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.208796937+07:00","message":"[GCS] IsForceVAD: false for message ID: 3218"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.270115134+07:00","message":"[GCS] Start streaming session, msgId: 3219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.318508814+07:00","message":"receive streaming session, msgId: 3218"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.318545183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งชื่อวงให้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.31855141+07:00","message":"receive interim result [true|false]: ตั้งชื่อวงให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.318561057+07:00","message":"end recv isFinal message id 3218"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.318563444+07:00","message":"end Recv id 3218"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.318569843+07:00","message":"[buffer interim] 3218 true ตั้งชื่อวงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.31857736+07:00","message":"[bufferProcess] interim [830000000]:ตั้งชื่อวงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.318580873+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งชื่อวงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.31858842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.3186117+07:00","message":"> Transcript [43163] [false]: 'ตั้งชื่อวงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.318620205+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.318622809+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.318624727+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.318626802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.31863405+07:00","message":"Push: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.318635897+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.31863855+07:00","message":"Set new StatePrefix : 'ตั้งชื่อวงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.318641575+07:00","message":"Next Push (prob) : 'ชื่อวงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.318643571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.31864564+07:00","message":"> Transcript [43164] [true]: 'ตั้งชื่อวงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.318647825+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.31864963+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.318651324+07:00","message":"StatePrefix: 'ตั้งชื่อวงให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.318652473+07:00","message":"push: {false ตั้ง 0 0xc005d08e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.318653042+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.318747865+07:00","message":"Push: 'ชื่อวงให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.318755924+07:00","message":"push: {true ชื่อวงให้ 0 0xc005d08e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:52.325408182+07:00","message":"write wav file: './tmp/7565/7565_3218.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:52.63650163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:52.636521432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.742036074+07:00","message":"receive streaming session, msgId: 3219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.742076552+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-05-12T13:09:52.742081952+07:00","message":"receive interim result [false|false]: ชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.742097675+07:00","message":"[buffer interim] 3219 false ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.74210632+07:00","message":"[bufferProcess] interim [300000000]:ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.74210853+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.990848011+07:00","message":"receive streaming session, msgId: 3219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.990893753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.990902514+07:00","message":"receive interim result [false|false]: ชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.990919041+07:00","message":"[buffer interim] 3219 false ชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.990927467+07:00","message":"[bufferProcess] interim [540000000]:ชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.990930854+07:00","message":"[bufferProcess] send to processor:ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.990934506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.990937535+07:00","message":"> Transcript [43165] [false]: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.99094207+07:00","message":"Set StatePrefix (first interim): 'ชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.994167402+07:00","message":"receive streaming session, msgId: 3219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.994182175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.994186199+07:00","message":"receive interim result [false|false]: ชื่อวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:52.994196262+07:00","message":"[buffer interim] 3219 false ชื่อวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.994200254+07:00","message":"[bufferProcess] interim [600000000]:ชื่อวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.994202086+07:00","message":"[bufferProcess] send to processor:ชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.994204013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.99420647+07:00","message":"> Transcript [43166] [false]: 'ชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.99421008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.994212426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.994214324+07:00","message":"StatePrefix: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:52.994216386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:53.327071272+07:00","message":"receive streaming session, msgId: 3219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:53.327118514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อวงศ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:53.327125852+07:00","message":"receive interim result [false|false]: ชื่อวงศ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:53.327141998+07:00","message":"[buffer interim] 3219 false ชื่อวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:53.327150172+07:00","message":"[bufferProcess] interim [840000000]:ชื่อวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:53.32715292+07:00","message":"[bufferProcess] send to processor:ชื่อวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:53.327156521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:53.327159671+07:00","message":"> Transcript [43167] [false]: 'ชื่อวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:53.327163953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:53.327166444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:53.327168234+07:00","message":"StatePrefix: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:53.327170511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:53.894175696+07:00","message":"receive streaming session, msgId: 3219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:53.894213389+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-05-12T13:09:53.894223407+07:00","message":"receive interim result [false|false]: ชื่อวงศ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:53.894238989+07:00","message":"[buffer interim] 3219 false ชื่อวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:53.894249083+07:00","message":"[bufferProcess] interim [440000000]:ชื่อวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:53.89425154+07:00","message":"[bufferProcess] send to processor:ชื่อวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:53.894257575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:53.89426044+07:00","message":"> Transcript [43168] [false]: 'ชื่อวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:53.894263492+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:53.89426586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:53.894267862+07:00","message":"StatePrefix: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:53.894270191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:54.352930163+07:00","message":"receive streaming session, msgId: 3219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:54.352971436+07:00","message":"receive 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-05-12T13:09:54.352977776+07:00","message":"receive interim result [false|false]: ชื่อวงดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:54.352991192+07:00","message":"[buffer interim] 3219 false ชื่อวงดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.353001667+07:00","message":"[bufferProcess] interim [920000000]:ชื่อวงดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.353005373+07:00","message":"[bufferProcess] send to processor:ชื่อวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.353011295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.353015167+07:00","message":"> Transcript [43169] [false]: 'ชื่อวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.353019477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.353022782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.353027963+07:00","message":"StatePrefix: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.353030113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.353034769+07:00","message":"Push: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.353037794+07:00","message":"TextPushed: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.35304057+07:00","message":"Set new StatePrefix : 'ชื่อวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.353043846+07:00","message":"Next Push (prob) : 'วงศ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:54.35305294+07:00","message":"push: {false ชื่อ 0 0xc003757480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:54.410656598+07:00","message":"receive streaming session, msgId: 3219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:54.410704309+07:00","message":"receive 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-05-12T13:09:54.410714778+07:00","message":"receive interim result [false|false]: ชื่อวงศ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:54.410730169+07:00","message":"[buffer interim] 3219 false ชื่อวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.410738799+07:00","message":"[bufferProcess] interim [980000000]:ชื่อวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.41074208+07:00","message":"[bufferProcess] send to processor:ชื่อวงดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.410750004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.410752685+07:00","message":"> Transcript [43170] [false]: 'ชื่อวงดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.410754993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.41075716+07:00","message":"Set new StatePrefix: 'ชื่อวงดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:54.531005456+07:00","message":"receive streaming session, msgId: 3219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:54.531040977+07:00","message":"receive 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-05-12T13:09:54.531046971+07:00","message":"receive interim result [false|false]: ชื่อวงตาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:54.531060645+07:00","message":"[buffer interim] 3219 false ชื่อวงตาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.531067402+07:00","message":"[bufferProcess] interim [40000000]:ชื่อวงตาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.531069671+07:00","message":"[bufferProcess] send to processor:ชื่อวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.531074379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.53107713+07:00","message":"> Transcript [43171] [false]: 'ชื่อวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.531079423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.531081534+07:00","message":"Set new StatePrefix: 'ชื่อวงศ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:54.532042911+07:00","message":"receive streaming session, msgId: 3219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:54.532089168+07:00","message":"receive 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-05-12T13:09:54.532095319+07:00","message":"receive interim result [false|false]: ชื่อวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:54.532114109+07:00","message":"[buffer interim] 3219 false ชื่อวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.532122121+07:00","message":"[bufferProcess] interim [100000000]:ชื่อวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.532125334+07:00","message":"[bufferProcess] send to processor:ชื่อวงตาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.532135381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.532139735+07:00","message":"> Transcript [43172] [false]: 'ชื่อวงตาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.532147025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:54.532150987+07:00","message":"Set new StatePrefix: 'ชื่อวงตาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:55.117376327+07:00","message":"receive streaming session, msgId: 3219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:55.117411332+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-05-12T13:09:55.117417417+07:00","message":"receive interim result [false|false]: ชื่อวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:55.117431589+07:00","message":"[buffer interim] 3219 false ชื่อวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.117439066+07:00","message":"[bufferProcess] interim [700000000]:ชื่อวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.117441445+07:00","message":"[bufferProcess] send to processor:ชื่อวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.117444565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.117447157+07:00","message":"> Transcript [43173] [false]: 'ชื่อวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.117450168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.11745205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.117453933+07:00","message":"StatePrefix: 'ชื่อวงตาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.117456113+07:00","message":"TextPushed: 'ชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:55.347780113+07:00","message":"[GCS] IsForceVAD: false for message ID: 3219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:55.450059038+07:00","message":"receive streaming session, msgId: 3219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:55.450098823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อวงตาวัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:55.450105008+07:00","message":"receive interim result [true|false]: ชื่อวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:55.450117638+07:00","message":"end recv isFinal message id 3219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:55.450120036+07:00","message":"end Recv id 3219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:55.45012924+07:00","message":"[buffer interim] 3219 true ชื่อวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.450137555+07:00","message":"[bufferProcess] interim [90000000]:ชื่อวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.450140529+07:00","message":"[bufferProcess] send to processor (isfinal):ชื่อวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.450143839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.45014691+07:00","message":"> Transcript [43174] [false]: 'ชื่อวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.450149914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.450152495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.450154428+07:00","message":"StatePrefix: 'ชื่อวงตาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.450156759+07:00","message":"TextPushed: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.450158372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.450160172+07:00","message":"> Transcript [43175] [true]: 'ชื่อวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.450162289+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.450163897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.450165411+07:00","message":"StatePrefix: 'ชื่อวงตาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.450167906+07:00","message":"TextPushed: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:55.450170809+07:00","message":"Push: 'วงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:55.450180088+07:00","message":"push: {true วงตาวัน 0 0xc003757480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:09:55.458710036+07:00","message":"write wav file: './tmp/7565/7565_3219.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:55.539343623+07:00","message":"[GCS] Start streaming session, msgId: 3220"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:55.636908614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:55.636923045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:56.461392338+07:00","message":"[GCS] Cleaned up inactive client: 3191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:56.461424239+07:00","message":"[GCS] Cleaned up inactive client: 3190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:56.461427211+07:00","message":"[GCS] Cleaned up inactive client: 3187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:56.461429303+07:00","message":"[GCS] Cleaned up inactive client: 3189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:56.461431583+07:00","message":"[GCS] Cleaned up inactive client: 3192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:56.461433793+07:00","message":"[GCS] Cleaned up inactive client: 3193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:56.461435641+07:00","message":"[GCS] Cleaned up inactive client: 3188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:56.461438541+07:00","message":"[GCS] Cleaned up inactive client: 3186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:56.712637193+07:00","message":"receive streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:56.712677411+07:00","message":"receive 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-05-12T13:09:56.712682451+07:00","message":"receive interim result [false|false]: เครื่องดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:56.712697737+07:00","message":"[buffer interim] 3220 false เครื่องดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:56.712704862+07:00","message":"[bufferProcess] interim [20000000]:เครื่องดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:56.712706769+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:56.712711805+07:00","message":"[bufferProcess] send to processor (ticker):เครื่องดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:56.712714924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:56.712717544+07:00","message":"> Transcript [43176] [false]: 'เครื่องดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:56.712720303+07:00","message":"Set StatePrefix (first interim): 'เครื่องดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:56.959407029+07:00","message":"receive streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:56.959448697+07:00","message":"receive 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-05-12T13:09:56.959454747+07:00","message":"receive interim result [false|false]: เครื่องดนตรีชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:56.959475737+07:00","message":"[buffer interim] 3220 false เครื่องดนตรีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:56.959483858+07:00","message":"[bufferProcess] interim [260000000]:เครื่องดนตรีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:56.95948599+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:57.290720333+07:00","message":"receive streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:57.290765342+07:00","message":"receive 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-05-12T13:09:57.290772256+07:00","message":"receive interim result [false|false]: เครื่องดนตรีชื่อเต่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:57.290789548+07:00","message":"[buffer interim] 3220 false เครื่องดนตรีชื่อเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:57.290799994+07:00","message":"[bufferProcess] interim [560000000]:เครื่องดนตรีชื่อเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:57.290802531+07:00","message":"[bufferProcess] send to processor:เครื่องดนตรีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:57.290808389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:57.290811968+07:00","message":"> Transcript [43177] [false]: 'เครื่องดนตรีชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:57.290815501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:57.290817791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:57.290819631+07:00","message":"StatePrefix: 'เครื่องดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:57.290821666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:57.468872293+07:00","message":"receive streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:57.46891248+07:00","message":"receive 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-05-12T13:09:57.468919985+07:00","message":"receive interim result [false|false]: เครื่องดนตรีชื่อตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:57.468932198+07:00","message":"[buffer interim] 3220 false เครื่องดนตรีชื่อตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:57.468939254+07:00","message":"[bufferProcess] interim [740000000]:เครื่องดนตรีชื่อตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:57.468942296+07:00","message":"[bufferProcess] send to processor:เครื่องดนตรีชื่อเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:57.46894743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:57.468950301+07:00","message":"> Transcript [43178] [false]: 'เครื่องดนตรีชื่อเต่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:57.468953679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:57.468955788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:57.468957713+07:00","message":"StatePrefix: 'เครื่องดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:57.468959841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:58.109566822+07:00","message":"receive streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:58.10961051+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-05-12T13:09:58.10964034+07:00","message":"receive interim result [false|false]: เครื่องดนตรีชื่อตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:09:58.109657473+07:00","message":"[buffer interim] 3220 false เครื่องดนตรีชื่อตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:58.109669064+07:00","message":"[bufferProcess] interim [340000000]:เครื่องดนตรีชื่อตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:58.109672728+07:00","message":"[bufferProcess] send to processor:เครื่องดนตรีชื่อตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:58.109679916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:58.109684103+07:00","message":"> Transcript [43179] [false]: 'เครื่องดนตรีชื่อตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:58.109688621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:58.109691431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:58.109694538+07:00","message":"StatePrefix: 'เครื่องดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:09:58.10969742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:58.637432032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:09:58.637449397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:00.678538685+07:00","message":"receive streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:00.678570339+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-05-12T13:10:00.678575801+07:00","message":"receive interim result [false|false]: เครื่องดนตรีชื่อตะวันสมัยก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:00.678588173+07:00","message":"[buffer interim] 3220 false เครื่องดนตรีชื่อตะวันสมัยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.678594714+07:00","message":"[bufferProcess] interim [980000000]:เครื่องดนตรีชื่อตะวันสมัยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.678597694+07:00","message":"[bufferProcess] send to processor:เครื่องดนตรีชื่อตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.678602847+07:00","message":"[bufferProcess] send to processor (ticker):เครื่องดนตรีชื่อตะวันสมัยก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.678605809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.67860874+07:00","message":"> Transcript [43180] [false]: 'เครื่องดนตรีชื่อตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.678612163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.67861448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.67861656+07:00","message":"StatePrefix: 'เครื่องดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.678618674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.678624295+07:00","message":"Push: 'เครื่องดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.678626268+07:00","message":"TextPushed: 'เครื่องดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.678628341+07:00","message":"Set new StatePrefix : 'เครื่องดนตรีชื่อตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.678630329+07:00","message":"Next Push (prob) : 'ชื่อตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.678632136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.678634184+07:00","message":"> Transcript [43181] [false]: 'เครื่องดนตรีชื่อตะวันสมัยก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.678636202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.678637878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.678639931+07:00","message":"StatePrefix: 'เครื่องดนตรีชื่อตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.67864203+07:00","message":"TextPushed: 'เครื่องดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:00.678649304+07:00","message":"push: {false เครื่องดนตรี 0 0xc0035b8980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:00.8854481+07:00","message":"receive streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:00.885497291+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-05-12T13:10:00.885506871+07:00","message":"receive interim result [false|false]: เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:00.885522748+07:00","message":"[buffer interim] 3220 false เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.885534289+07:00","message":"[bufferProcess] interim [220000000]:เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:00.885537376+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:01.51837821+07:00","message":"receive streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:01.518413591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:01.518419215+07:00","message":"receive interim result [false|false]: เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:01.518432782+07:00","message":"[buffer interim] 3220 false เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.518439342+07:00","message":"[bufferProcess] interim [820000000]:เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.51844199+07:00","message":"[bufferProcess] send to processor:เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.518445375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.51844792+07:00","message":"> Transcript [43182] [false]: 'เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.518450872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.51845311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.518455285+07:00","message":"StatePrefix: 'เครื่องดนตรีชื่อตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.518457711+07:00","message":"TextPushed: 'เครื่องดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:01.584644024+07:00","message":"receive streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:01.584683769+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-05-12T13:10:01.584691819+07:00","message":"receive interim result [false|false]: เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:01.584707061+07:00","message":"[buffer interim] 3220 false เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.584714381+07:00","message":"[bufferProcess] interim [880000000]:เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.584717522+07:00","message":"[bufferProcess] send to processor:เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.584725321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.584728577+07:00","message":"> Transcript [43183] [false]: 'เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.584732298+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.584735175+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.584737382+07:00","message":"StatePrefix: 'เครื่องดนตรีชื่อตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.584740103+07:00","message":"TextPushed: 'เครื่องดนตรี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:01.63821354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:01.638229017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:01.726177179+07:00","message":"receive streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:01.726214191+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-05-12T13:10:01.726219782+07:00","message":"receive interim result [false|false]: เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:01.726233785+07:00","message":"[buffer interim] 3220 false เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.726241465+07:00","message":"[bufferProcess] interim [0]:เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.726244162+07:00","message":"[bufferProcess] send to processor:เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.726249353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.726253855+07:00","message":"> Transcript [43184] [false]: 'เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.726259729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.726261961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.726264031+07:00","message":"StatePrefix: 'เครื่องดนตรีชื่อตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.726267239+07:00","message":"TextPushed: 'เครื่องดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.726273393+07:00","message":"Push: 'ชื่อตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.726275305+07:00","message":"TextPushed: 'เครื่องดนตรีชื่อตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.726277436+07:00","message":"Set new StatePrefix : 'เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.726279541+07:00","message":"Next Push (prob) : 'สมัยก่อนเนี่ยไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:01.726286894+07:00","message":"push: {false ชื่อตะวัน 0 0xc0035b8980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:01.960405295+07:00","message":"receive streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:01.960445696+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-05-12T13:10:01.960452395+07:00","message":"receive interim result [false|false]: เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มีสระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:01.960470761+07:00","message":"[buffer interim] 3220 false เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.960481926+07:00","message":"[bufferProcess] interim [240000000]:เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.960485956+07:00","message":"[bufferProcess] send to processor:เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.960492024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.960496018+07:00","message":"> Transcript [43185] [false]: 'เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:01.960499568+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:02.068269113+07:00","message":"[GCS] IsForceVAD: false for message ID: 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:02.153226144+07:00","message":"receive streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:02.153270166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:02.153276685+07:00","message":"receive interim result [false|false]: เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:02.15329414+07:00","message":"[buffer interim] 3220 false เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.153303308+07:00","message":"[bufferProcess] interim [480000000]:เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.153306278+07:00","message":"[bufferProcess] send to processor:เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.153313704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.153316564+07:00","message":"> Transcript [43186] [false]: 'เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.153322525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.153324894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.153327047+07:00","message":"StatePrefix: 'เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.153329527+07:00","message":"TextPushed: 'เครื่องดนตรีชื่อตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:02.232554704+07:00","message":"receive streaming session, msgId: 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:02.232603973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มีสระ\",\"confidence\":0.9048328}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:02.23261102+07:00","message":"receive interim result [true|false]: เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มีสระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:02.232621148+07:00","message":"end recv isFinal message id 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:02.232623204+07:00","message":"end Recv id 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:02.232631214+07:00","message":"[buffer interim] 3220 true เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.232643611+07:00","message":"[bufferProcess] interim [540000000]:เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.232647247+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.232651114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.232654964+07:00","message":"> Transcript [43187] [false]: 'เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.232658321+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.232660107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.232661906+07:00","message":"> Transcript [43188] [true]: 'เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.232666911+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.232669148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.232671068+07:00","message":"StatePrefix: 'เครื่องดนตรีชื่อตะวันสมัยก่อนเนี่ยไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.232673552+07:00","message":"TextPushed: 'เครื่องดนตรีชื่อตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:02.232676618+07:00","message":"Push: 'สมัยก่อนเนี่ยไม่มีสระ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:02.232686075+07:00","message":"push: {true สมัยก่อนเนี่ยไม่มีสระ 0 0xc0035b8980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:02.245551091+07:00","message":"write wav file: './tmp/7565/7565_3220.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:02.38874237+07:00","message":"[GCS] Start streaming session, msgId: 3221"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:04.638690581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:04.638708871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:06.440804348+07:00","message":"receive streaming session, msgId: 3221"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:06.440847321+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-05-12T13:10:06.440852591+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:06.440866947+07:00","message":"[buffer interim] 3221 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:06.440873086+07:00","message":"[bufferProcess] interim [840000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:06.440875001+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:06.440880259+07:00","message":"[bufferProcess] send to processor (ticker):ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:06.44088266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:06.440885132+07:00","message":"> Transcript [43189] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:06.440887236+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:06.770878432+07:00","message":"receive streaming session, msgId: 3221"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:06.770912571+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-05-12T13:10:06.770918884+07:00","message":"receive interim result [false|false]: ที่พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:06.770930537+07:00","message":"[buffer interim] 3221 false ที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:06.770938951+07:00","message":"[bufferProcess] interim [200000000]:ที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:06.7709408+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:07.385684914+07:00","message":"receive streaming session, msgId: 3221"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:07.385722026+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-05-12T13:10:07.385727192+07:00","message":"receive interim result [false|false]: ที่พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:07.385738369+07:00","message":"[buffer interim] 3221 false ที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.385755525+07:00","message":"[bufferProcess] interim [800000000]:ที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.385757917+07:00","message":"[bufferProcess] send to processor:ที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.385761386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.385764124+07:00","message":"> Transcript [43190] [false]: 'ที่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.385767097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.385769395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.385771326+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.385773233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:07.639706827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:07.63971465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:07.814713231+07:00","message":"receive streaming session, msgId: 3221"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:07.814757161+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-05-12T13:10:07.814762988+07:00","message":"receive interim result [false|false]: ที่พี่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:07.814779125+07:00","message":"[buffer interim] 3221 false ที่พี่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.81479084+07:00","message":"[bufferProcess] interim [220000000]:ที่พี่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.814793613+07:00","message":"[bufferProcess] send to processor:ที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.814801525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.814804657+07:00","message":"> Transcript [43191] [false]: 'ที่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.814807838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.814812466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.814814637+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.814816826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:07.87867602+07:00","message":"receive streaming session, msgId: 3221"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:07.878714683+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-05-12T13:10:07.87872155+07:00","message":"receive interim result [false|false]: ที่พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:07.878736468+07:00","message":"[buffer interim] 3221 false ที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.878746699+07:00","message":"[bufferProcess] interim [280000000]:ที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.878749354+07:00","message":"[bufferProcess] send to processor:ที่พี่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.878757082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.878760086+07:00","message":"> Transcript [43192] [false]: 'ที่พี่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.878764354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.87876653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.878768323+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:07.878770118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.029405323+07:00","message":"[GCS] IsForceVAD: false for message ID: 3221"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.099634282+07:00","message":"[GCS] Start streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.232185692+07:00","message":"receive streaming session, msgId: 3221"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.232231822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่พิจิตรครับ\",\"confidence\":0.80124736}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.232238063+07:00","message":"receive interim result [true|false]: ที่พิจิตรครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.232249329+07:00","message":"end recv isFinal message id 3221"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.232251674+07:00","message":"end Recv id 3221"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.232258584+07:00","message":"[buffer interim] 3221 true ที่พิจิตรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.232270376+07:00","message":"[bufferProcess] interim [670000000]:ที่พิจิตรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.232274046+07:00","message":"[bufferProcess] send to processor (isfinal):ที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.232278451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.2322814+07:00","message":"> Transcript [43193] [false]: 'ที่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.232285679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.232287815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.232290304+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.23229255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.232295571+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.23229734+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.232299252+07:00","message":"Set new StatePrefix : 'ที่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.232301786+07:00","message":"Next Push (prob) : 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.23230365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.232305897+07:00","message":"> Transcript [43194] [true]: 'ที่พิจิตรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.232308015+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.232309786+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.232311495+07:00","message":"StatePrefix: 'ที่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.232313263+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.232315212+07:00","message":"Push: 'พิจิตรครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.232323362+07:00","message":"push: {false ที่ 0 0xc003b7c880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.232329686+07:00","message":"push: {true พิจิตรครับ 0 0xc003b7c880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:08.254405922+07:00","message":"write wav file: './tmp/7565/7565_3221.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.628340513+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.628390127+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-05-12T13:10:08.628396578+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.628413523+07:00","message":"[buffer interim] 3222 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.628421841+07:00","message":"[bufferProcess] interim [360000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.628423807+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.753463508+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.753507143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.753514028+07:00","message":"receive interim result [false|false]: รายการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.753529194+07:00","message":"[buffer interim] 3222 false รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.753540462+07:00","message":"[bufferProcess] interim [480000000]:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.753543898+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.753551313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.753555419+07:00","message":"> Transcript [43195] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.753558776+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.953666994+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.953709984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.953717485+07:00","message":"receive interim result [false|false]: รายการเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:08.953731593+07:00","message":"[buffer interim] 3222 false รายการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.953741509+07:00","message":"[bufferProcess] interim [720000000]:รายการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.95374503+07:00","message":"[bufferProcess] send to processor:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.953751105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.953755013+07:00","message":"> Transcript [43196] [false]: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.953758395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:08.953761339+07:00","message":"Set new StatePrefix: 'รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.275753827+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.275795399+07:00","message":"receive 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-05-12T13:10:09.27580427+07:00","message":"receive interim result [false|false]: รายการเป็นห่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.275818044+07:00","message":"[buffer interim] 3222 false รายการเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.275825051+07:00","message":"[bufferProcess] interim [20000000]:รายการเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.275827584+07:00","message":"[bufferProcess] send to processor:รายการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.275832804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.275835556+07:00","message":"> Transcript [43197] [false]: 'รายการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.275839039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.275841102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.275843097+07:00","message":"StatePrefix: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.275845336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.323410338+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.32344933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการเป็นวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.323455161+07:00","message":"receive interim result [false|false]: รายการเป็นวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.323474116+07:00","message":"[buffer interim] 3222 false รายการเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.323485011+07:00","message":"[bufferProcess] interim [80000000]:รายการเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.323488138+07:00","message":"[bufferProcess] send to processor:รายการเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.323494021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.323498097+07:00","message":"> Transcript [43198] [false]: 'รายการเป็นห่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.323503242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.323507484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.323509489+07:00","message":"StatePrefix: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.32351141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.710127623+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.710159007+07:00","message":"receive 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-05-12T13:10:09.710164744+07:00","message":"receive interim result [false|false]: รายการเป็นวงตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.710175815+07:00","message":"[buffer interim] 3222 false รายการเป็นวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.710182799+07:00","message":"[bufferProcess] interim [440000000]:รายการเป็นวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.71018549+07:00","message":"[bufferProcess] send to processor:รายการเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.710190541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.710193064+07:00","message":"> Transcript [43199] [false]: 'รายการเป็นวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.710196675+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.710198651+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.710200621+07:00","message":"StatePrefix: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.710202823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.834659034+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.834691882+07:00","message":"receive 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-05-12T13:10:09.8346971+07:00","message":"receive interim result [false|false]: รายการเป็นวงตาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.834709795+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.83471423+07:00","message":"receive 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-05-12T13:10:09.834716615+07:00","message":"receive interim result [false|false]: รายการเป็นวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.834722622+07:00","message":"[buffer interim] 3222 false รายการเป็นวงตาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.834725954+07:00","message":"[buffer interim] 3222 false รายการเป็นวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834730822+07:00","message":"[bufferProcess] interim [560000000]:รายการเป็นวงตาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834732787+07:00","message":"[bufferProcess] send to processor:รายการเป็นวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834735242+07:00","message":"[bufferProcess] interim [620000000]:รายการเป็นวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834737155+07:00","message":"[bufferProcess] send to processor:รายการเป็นวงตาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834739743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834742486+07:00","message":"> Transcript [43200] [false]: 'รายการเป็นวงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834745454+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.8347476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834749322+07:00","message":"StatePrefix: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834751468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.8347538+07:00","message":"Push: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834755562+07:00","message":"TextPushed: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834757536+07:00","message":"Set new StatePrefix : 'รายการเป็นวงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834759415+07:00","message":"Next Push (prob) : 'เป็นวงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834760945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.83476281+07:00","message":"> Transcript [43201] [false]: 'รายการเป็นวงตาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834764708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834766261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834767811+07:00","message":"StatePrefix: 'รายการเป็นวงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:09.834769568+07:00","message":"TextPushed: 'รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:09.834776175+07:00","message":"push: {false รายการ 0 0xc005d09a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.167761066+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.167809189+07:00","message":"receive 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-05-12T13:10:10.167815868+07:00","message":"receive interim result [false|false]: รายการเป็นวงตาวันมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.16783041+07:00","message":"[buffer interim] 3222 false รายการเป็นวงตาวันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.167838245+07:00","message":"[bufferProcess] interim [920000000]:รายการเป็นวงตาวันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.167840862+07:00","message":"[bufferProcess] send to processor:รายการเป็นวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.16784765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.167850348+07:00","message":"> Transcript [43202] [false]: 'รายการเป็นวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.167854398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.16785662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.16785848+07:00","message":"StatePrefix: 'รายการเป็นวงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.167860769+07:00","message":"TextPushed: 'รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.345034126+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.345076778+07:00","message":"receive 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-05-12T13:10:10.345083255+07:00","message":"receive interim result [false|false]: รายการเป็นวงตาวันหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.345097287+07:00","message":"[buffer interim] 3222 false รายการเป็นวงตาวันหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.345110244+07:00","message":"[bufferProcess] interim [40000000]:รายการเป็นวงตาวันหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.345113135+07:00","message":"[bufferProcess] send to processor:รายการเป็นวงตาวันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.345116812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.34511973+07:00","message":"> Transcript [43203] [false]: 'รายการเป็นวงตาวันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.345123696+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.345126653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.345128466+07:00","message":"StatePrefix: 'รายการเป็นวงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.34513068+07:00","message":"TextPushed: 'รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.347575003+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.347621167+07:00","message":"receive 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-05-12T13:10:10.347628233+07:00","message":"receive interim result [false|false]: รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.347644995+07:00","message":"[buffer interim] 3222 false รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.347652065+07:00","message":"[bufferProcess] interim [100000000]:รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.347655606+07:00","message":"[bufferProcess] send to processor:รายการเป็นวงตาวันหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.34766215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.347666411+07:00","message":"> Transcript [43204] [false]: 'รายการเป็นวงตาวันหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.347671817+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.347674909+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.347677848+07:00","message":"StatePrefix: 'รายการเป็นวงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.347681274+07:00","message":"TextPushed: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.347689253+07:00","message":"Push: 'เป็นวงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.347692338+07:00","message":"TextPushed: 'รายการเป็นวงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.347695253+07:00","message":"Set new StatePrefix : 'รายการเป็นวงตาวันหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.347699033+07:00","message":"Next Push (prob) : 'วันหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.34770831+07:00","message":"push: {false เป็นวงตา 0 0xc005d09a00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:10.640409542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:10.640412612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.671794602+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.671837933+07:00","message":"receive 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-05-12T13:10:10.671846168+07:00","message":"receive interim result [false|false]: รายการเป็นวงตาวันหมายถึงว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.671872549+07:00","message":"[buffer interim] 3222 false รายการเป็นวงตาวันหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.671906189+07:00","message":"[bufferProcess] interim [400000000]:รายการเป็นวงตาวันหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.671910584+07:00","message":"[bufferProcess] send to processor:รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.671919631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.671924467+07:00","message":"> Transcript [43205] [false]: 'รายการเป็นวงตาวันหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.671929311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.671932379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.67193561+07:00","message":"StatePrefix: 'รายการเป็นวงตาวันหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.671941009+07:00","message":"TextPushed: 'รายการเป็นวงตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.764632366+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.764667939+07:00","message":"receive 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-05-12T13:10:10.764673765+07:00","message":"receive interim result [false|false]: รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.764687774+07:00","message":"[buffer interim] 3222 false รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.764695125+07:00","message":"[bufferProcess] interim [520000000]:รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.764698341+07:00","message":"[bufferProcess] send to processor:รายการเป็นวงตาวันหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.764701716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.764704479+07:00","message":"> Transcript [43206] [false]: 'รายการเป็นวงตาวันหมายถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.764707822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.764709952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.76471179+07:00","message":"StatePrefix: 'รายการเป็นวงตาวันหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.764714219+07:00","message":"TextPushed: 'รายการเป็นวงตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.932517256+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.932551877+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-05-12T13:10:10.93255817+07:00","message":"receive interim result [false|false]: รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:10.932570819+07:00","message":"[buffer interim] 3222 false รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.932579215+07:00","message":"[bufferProcess] interim [700000000]:รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.932582036+07:00","message":"[bufferProcess] send to processor:รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.932587924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.932590701+07:00","message":"> Transcript [43207] [false]: 'รายการเป็นวงตาวันหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.932594096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.932596299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.932598234+07:00","message":"StatePrefix: 'รายการเป็นวงตาวันหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:10.932600515+07:00","message":"TextPushed: 'รายการเป็นวงตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:11.057324368+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:11.057364405+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-05-12T13:10:11.057370479+07:00","message":"receive interim result [false|false]: รายการเป็นวงตาวันหมายถึงว่าองค์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:11.057384466+07:00","message":"[buffer interim] 3222 false รายการเป็นวงตาวันหมายถึงว่าองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.057391644+07:00","message":"[bufferProcess] interim [760000000]:รายการเป็นวงตาวันหมายถึงว่าองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.057395624+07:00","message":"[bufferProcess] send to processor:รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.057398931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.057401618+07:00","message":"> Transcript [43208] [false]: 'รายการเป็นวงตาวันหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.057405103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.057408626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.057410745+07:00","message":"StatePrefix: 'รายการเป็นวงตาวันหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.057413243+07:00","message":"TextPushed: 'รายการเป็นวงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.05741586+07:00","message":"Push: 'วันหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.057417792+07:00","message":"TextPushed: 'รายการเป็นวงตาวันหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.057419828+07:00","message":"Set new StatePrefix : 'รายการเป็นวงตาวันหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.057421832+07:00","message":"Next Push (prob) : 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:11.057429837+07:00","message":"push: {false วันหมาย 0 0xc005d09a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:11.122825649+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:11.122879529+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-05-12T13:10:11.122885276+07:00","message":"receive interim result [false|false]: รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:11.122898814+07:00","message":"[buffer interim] 3222 false รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.122905907+07:00","message":"[bufferProcess] interim [880000000]:รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.122908372+07:00","message":"[bufferProcess] send to processor:รายการเป็นวงตาวันหมายถึงว่าองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.122913317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.122916349+07:00","message":"> Transcript [43209] [false]: 'รายการเป็นวงตาวันหมายถึงว่าองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.122919763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.12292177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.12292382+07:00","message":"StatePrefix: 'รายการเป็นวงตาวันหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:11.122925993+07:00","message":"TextPushed: 'รายการเป็นวงตาวันหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:12.188401571+07:00","message":"[GCS] IsForceVAD: false for message ID: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:12.32797629+07:00","message":"receive streaming session, msgId: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:12.328021215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการเป็นวงตาวันหมายถึง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:12.328031207+07:00","message":"receive interim result [true|false]: รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:12.32804255+07:00","message":"end recv isFinal message id 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:12.328045767+07:00","message":"end Recv id 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:12.32805394+07:00","message":"[buffer interim] 3222 true รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:12.328065555+07:00","message":"[bufferProcess] interim [110000000]:รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:12.328071268+07:00","message":"[bufferProcess] send to processor (isfinal):รายการเป็นวงตาวันหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:12.328076557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:12.328080437+07:00","message":"> Transcript [43210] [false]: 'รายการเป็นวงตาวันหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:12.328084496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:12.328087372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:12.328091025+07:00","message":"StatePrefix: 'รายการเป็นวงตาวันหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:12.32809422+07:00","message":"TextPushed: 'รายการเป็นวงตาวันหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:12.328097195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:12.328104931+07:00","message":"> Transcript [43211] [true]: 'รายการเป็นวงตาวันหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:12.328108259+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:12.32811096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:12.328113529+07:00","message":"StatePrefix: 'รายการเป็นวงตาวันหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:12.328116258+07:00","message":"TextPushed: 'รายการเป็นวงตาวันหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:12.328120564+07:00","message":"Push: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:12.328130233+07:00","message":"push: {true ถึง 0 0xc005d09a00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:12.337773691+07:00","message":"write wav file: './tmp/7565/7565_3222.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:12.389547269+07:00","message":"[GCS] Start streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:13.063079472+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:13.063134117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฮ้ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:13.063140135+07:00","message":"receive interim result [false|false]: เฮ้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:13.063157346+07:00","message":"[buffer interim] 3223 false เฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.063165053+07:00","message":"[bufferProcess] interim [480000000]:เฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.063166889+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:13.247163571+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:13.247209983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขินของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:13.247215917+07:00","message":"receive interim result [false|false]: เขินของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:13.247231985+07:00","message":"[buffer interim] 3223 false เขินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.247240207+07:00","message":"[bufferProcess] interim [720000000]:เขินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.247243361+07:00","message":"[bufferProcess] send to processor:เฮ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.247250478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.247253207+07:00","message":"> Transcript [43212] [false]: 'เฮ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.247255438+07:00","message":"Set StatePrefix (first interim): 'เฮ้ย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:13.641344986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:13.641357734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:13.672131665+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:13.672185609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขินของเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:13.672194217+07:00","message":"receive interim result [false|false]: เขินของเก่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:13.672214871+07:00","message":"[buffer interim] 3223 false เขินของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.672229023+07:00","message":"[bufferProcess] interim [80000000]:เขินของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.672233151+07:00","message":"[bufferProcess] send to processor:เขินของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.672241768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.672246598+07:00","message":"> Transcript [43213] [false]: 'เขินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.672250151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.67225354+07:00","message":"Set new StatePrefix: 'เขินของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:13.780610943+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:13.780646958+07:00","message":"receive 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-05-12T13:10:13.780652858+07:00","message":"receive interim result [false|false]: เขินของตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:13.780664714+07:00","message":"[buffer interim] 3223 false เขินของตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.780671868+07:00","message":"[bufferProcess] interim [200000000]:เขินของตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.780674141+07:00","message":"[bufferProcess] send to processor:เขินของเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.780679507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.780682664+07:00","message":"> Transcript [43214] [false]: 'เขินของเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.780685837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.780688962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.780690742+07:00","message":"StatePrefix: 'เขินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:13.780693045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:14.158345417+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:14.158391516+07:00","message":"receive 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-05-12T13:10:14.158398391+07:00","message":"receive interim result [false|false]: เขินของตะวันเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:14.158415986+07:00","message":"[buffer interim] 3223 false เขินของตะวันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.158424405+07:00","message":"[bufferProcess] interim [620000000]:เขินของตะวันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.158427242+07:00","message":"[bufferProcess] send to processor:เขินของตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.158430645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.158433407+07:00","message":"> Transcript [43215] [false]: 'เขินของตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.158436903+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.15843895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.158440897+07:00","message":"StatePrefix: 'เขินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.158444011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:14.292083481+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:14.292126776+07:00","message":"receive 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-05-12T13:10:14.29213379+07:00","message":"receive interim result [false|false]: เขินของตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:14.292151007+07:00","message":"[buffer interim] 3223 false เขินของตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.292166801+07:00","message":"[bufferProcess] interim [680000000]:เขินของตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.292169957+07:00","message":"[bufferProcess] send to processor:เขินของตะวันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.292173961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.29217788+07:00","message":"> Transcript [43216] [false]: 'เขินของตะวันเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.292182529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.292184756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.292186578+07:00","message":"StatePrefix: 'เขินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.292191403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:14.327164182+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:14.327194077+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-05-12T13:10:14.327199895+07:00","message":"receive interim result [false|false]: เขินของตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:14.32721568+07:00","message":"[buffer interim] 3223 false เขินของตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.327221812+07:00","message":"[bufferProcess] interim [800000000]:เขินของตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.327224847+07:00","message":"[bufferProcess] send to processor:เขินของตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.327228383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.32723129+07:00","message":"> Transcript [43217] [false]: 'เขินของตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.327234448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.32723653+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.327238305+07:00","message":"StatePrefix: 'เขินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.327240243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.327246628+07:00","message":"Push: 'เขินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.327248804+07:00","message":"TextPushed: 'เขินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.327250901+07:00","message":"Set new StatePrefix : 'เขินของตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:14.327252899+07:00","message":"Next Push (prob) : 'ตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:14.327262232+07:00","message":"push: {false เขินของ 0 0xc0035b8200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:15.748796241+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:15.748840821+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-05-12T13:10:15.748848394+07:00","message":"receive interim result [false|false]: เขินของตะวันเข้าแล้วตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:15.748866714+07:00","message":"[buffer interim] 3223 false เขินของตะวันเข้าแล้วตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.748878661+07:00","message":"[bufferProcess] interim [180000000]:เขินของตะวันเข้าแล้วตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.748882176+07:00","message":"[bufferProcess] send to processor:เขินของตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.748888715+07:00","message":"[bufferProcess] send to processor (ticker):เขินของตะวันเข้าแล้วตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.748892288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.748896196+07:00","message":"> Transcript [43218] [false]: 'เขินของตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.748900498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.748903296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.748906636+07:00","message":"StatePrefix: 'เขินของตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.748909972+07:00","message":"TextPushed: 'เขินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.748912722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.748915773+07:00","message":"> Transcript [43219] [false]: 'เขินของตะวันเข้าแล้วตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.748919165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.748921741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.748924732+07:00","message":"StatePrefix: 'เขินของตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.748927552+07:00","message":"TextPushed: 'เขินของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:15.870630912+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:15.870673707+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-05-12T13:10:15.870679554+07:00","message":"receive interim result [false|false]: เขินของตะวันเข้าแล้วตอนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:15.870692717+07:00","message":"[buffer interim] 3223 false เขินของตะวันเข้าแล้วตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.870702375+07:00","message":"[bufferProcess] interim [240000000]:เขินของตะวันเข้าแล้วตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.870704437+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:15.930619227+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:15.930654548+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-05-12T13:10:15.930660264+07:00","message":"receive interim result [false|false]: เขินของตะวันเข้าแล้วตอนนั้นทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:15.930673277+07:00","message":"[buffer interim] 3223 false เขินของตะวันเข้าแล้วตอนนั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.93068419+07:00","message":"[bufferProcess] interim [420000000]:เขินของตะวันเข้าแล้วตอนนั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.930687803+07:00","message":"[bufferProcess] send to processor:เขินของตะวันเข้าแล้วตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.930694011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.93069775+07:00","message":"> Transcript [43220] [false]: 'เขินของตะวันเข้าแล้วตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.930702548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.930705256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.930708743+07:00","message":"StatePrefix: 'เขินของตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:15.930710892+07:00","message":"TextPushed: 'เขินของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.057792562+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.057827801+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-05-12T13:10:16.05783357+07:00","message":"receive interim result [false|false]: เขินของตะวันเข้าแล้วตอนนั้นทำไม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.057846996+07:00","message":"[buffer interim] 3223 false เขินของตะวันเข้าแล้วตอนนั้นทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.057856231+07:00","message":"[bufferProcess] interim [480000000]:เขินของตะวันเข้าแล้วตอนนั้นทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.057858591+07:00","message":"[bufferProcess] send to processor:เขินของตะวันเข้าแล้วตอนนั้นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.057861946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.057864881+07:00","message":"> Transcript [43221] [false]: 'เขินของตะวันเข้าแล้วตอนนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.057868175+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.057870299+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.057872454+07:00","message":"StatePrefix: 'เขินของตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.057874815+07:00","message":"TextPushed: 'เขินของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.057881447+07:00","message":"Push: 'ตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.057883966+07:00","message":"TextPushed: 'เขินของตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.057886692+07:00","message":"Set new StatePrefix : 'เขินของตะวันเข้าแล้วตอนนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.057889213+07:00","message":"Next Push (prob) : 'เข้าแล้วตอนนั้นทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.057898182+07:00","message":"push: {false ตะวัน 0 0xc0035b8200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.247001105+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.247043715+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-05-12T13:10:16.247051131+07:00","message":"receive interim result [false|false]: เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.247068405+07:00","message":"[buffer interim] 3223 false เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.247078264+07:00","message":"[bufferProcess] interim [660000000]:เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.247081426+07:00","message":"[bufferProcess] send to processor:เขินของตะวันเข้าแล้วตอนนั้นทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.247085304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.247088024+07:00","message":"> Transcript [43222] [false]: 'เขินของตะวันเข้าแล้วตอนนั้นทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.247091987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.247094149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.247096511+07:00","message":"StatePrefix: 'เขินของตะวันเข้าแล้วตอนนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.247101703+07:00","message":"TextPushed: 'เขินของตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.307760394+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.307793568+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-05-12T13:10:16.307799605+07:00","message":"receive interim result [false|false]: เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.307810198+07:00","message":"[buffer interim] 3223 false เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.307821582+07:00","message":"[bufferProcess] interim [780000000]:เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.307824362+07:00","message":"[bufferProcess] send to processor:เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.307828778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.307831666+07:00","message":"> Transcript [43223] [false]: 'เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.307835123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.307837166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.307838986+07:00","message":"StatePrefix: 'เขินของตะวันเข้าแล้วตอนนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.307841617+07:00","message":"TextPushed: 'เขินของตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.568069925+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.568118029+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-05-12T13:10:16.568125278+07:00","message":"receive interim result [false|false]: เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.568141514+07:00","message":"[buffer interim] 3223 false เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.568150014+07:00","message":"[bufferProcess] interim [960000000]:เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.568152784+07:00","message":"[bufferProcess] send to processor:เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.568160734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.568165451+07:00","message":"> Transcript [43224] [false]: 'เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.568169515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.568172117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.568174219+07:00","message":"StatePrefix: 'เขินของตะวันเข้าแล้วตอนนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.568176895+07:00","message":"TextPushed: 'เขินของตะวัน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:16.64169763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:16.641734869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.647836509+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.647870458+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-05-12T13:10:16.647876588+07:00","message":"receive interim result [false|false]: เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.647889507+07:00","message":"[buffer interim] 3223 false เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.64789683+07:00","message":"[bufferProcess] interim [80000000]:เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.647899407+07:00","message":"[bufferProcess] send to processor:เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.647905366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.64790848+07:00","message":"> Transcript [43225] [false]: 'เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.647912704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.647914797+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.64791678+07:00","message":"StatePrefix: 'เขินของตะวันเข้าแล้วตอนนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.647919534+07:00","message":"TextPushed: 'เขินของตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.647925501+07:00","message":"Push: 'เข้าแล้วตอนนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.647927418+07:00","message":"TextPushed: 'เขินของตะวันเข้าแล้วตอนนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.647929876+07:00","message":"Set new StatePrefix : 'เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.647932625+07:00","message":"Next Push (prob) : 'ไมอยู่ๆถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.64794023+07:00","message":"push: {false เข้าแล้วตอนนั้นทำ 0 0xc0035b8200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.762501432+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.762548999+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-05-12T13:10:16.762555102+07:00","message":"receive interim result [false|false]: เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.762570737+07:00","message":"[buffer interim] 3223 false เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.762579494+07:00","message":"[bufferProcess] interim [140000000]:เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.762582191+07:00","message":"[bufferProcess] send to processor:เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.762585809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.762588434+07:00","message":"> Transcript [43226] [false]: 'เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.762591915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.762593925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.76259614+07:00","message":"StatePrefix: 'เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.762598488+07:00","message":"TextPushed: 'เขินของตะวันเข้าแล้วตอนนั้นทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.831014775+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.831062659+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-05-12T13:10:16.831069738+07:00","message":"receive interim result [false|false]: เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.831087037+07:00","message":"[buffer interim] 3223 false เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.831098005+07:00","message":"[bufferProcess] interim [320000000]:เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.831100692+07:00","message":"[bufferProcess] send to processor:เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.83110428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.83110744+07:00","message":"> Transcript [43227] [false]: 'เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.831112472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.831114604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.831116359+07:00","message":"StatePrefix: 'เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:16.831119006+07:00","message":"TextPushed: 'เขินของตะวันเข้าแล้วตอนนั้นทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:16.938469361+07:00","message":"[GCS] IsForceVAD: false for message ID: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.149495205+07:00","message":"receive streaming session, msgId: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.149536556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยากจะ\",\"confidence\":0.9282038}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.149545128+07:00","message":"receive interim result [true|false]: เหินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.149554776+07:00","message":"end recv isFinal message id 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.149559086+07:00","message":"end Recv id 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.14956673+07:00","message":"[buffer interim] 3223 true เหินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149578689+07:00","message":"[bufferProcess] interim [560000000]:เหินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149582521+07:00","message":"[bufferProcess] send to processor (isfinal):เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149594864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149608391+07:00","message":"> Transcript [43228] [false]: 'เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149613535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.14961588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149618305+07:00","message":"StatePrefix: 'เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149621154+07:00","message":"TextPushed: 'เขินของตะวันเข้าแล้วตอนนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149623958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.14962609+07:00","message":"> Transcript [43229] [true]: 'เหินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149628524+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149630165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149632421+07:00","message":"StatePrefix: 'เขินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149634515+07:00","message":"TextPushed: 'เขินของตะวันเข้าแล้วตอนนั้นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149636265+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149781077+07:00","message":"Push: 'อยู่ๆถึงอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149783973+07:00","message":"TextPushed: 'เขินของตะวันเข้าแล้วตอนนั้นทำอยู่ๆถึงอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149786654+07:00","message":"Set new StatePrefix : 'เหินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149789024+07:00","message":"Next Push (prob) : 'เหินของตะวันเข้าแล้วตอนนั้นทำไมอยู่ๆถึงอยากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.149797685+07:00","message":"push: {true อยู่ๆถึงอยากจะ 0 0xc0035b8200}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.149804379+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3223.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:17.159762908+07:00","message":"write wav file: './tmp/7565/7565_3223.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.389889656+07:00","message":"[GCS] Start streaming session, msgId: 3224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.874521653+07:00","message":"receive streaming session, msgId: 3224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.874566885+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-05-12T13:10:17.874572058+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.874586954+07:00","message":"[buffer interim] 3224 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.874593685+07:00","message":"[bufferProcess] interim [300000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.874595367+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.932060725+07:00","message":"receive streaming session, msgId: 3224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.932097438+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-05-12T13:10:17.932103158+07:00","message":"receive interim result [false|false]: คำว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.932117627+07:00","message":"[buffer interim] 3224 false คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.932124522+07:00","message":"[bufferProcess] interim [360000000]:คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.932127017+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.932131924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.932135385+07:00","message":"> Transcript [43230] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.932137441+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.965713499+07:00","message":"receive streaming session, msgId: 3224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.965742795+07:00","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-05-12T13:10:17.965747924+07:00","message":"receive interim result [false|false]: รำวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:17.965760421+07:00","message":"[buffer interim] 3224 false รำวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.965769279+07:00","message":"[bufferProcess] interim [420000000]:รำวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.965771958+07:00","message":"[bufferProcess] send to processor:คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.965775871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.965778721+07:00","message":"> Transcript [43231] [false]: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.965781146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:17.965783041+07:00","message":"Set new StatePrefix: 'คำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.153107347+07:00","message":"receive streaming session, msgId: 3224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.153144686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.15315144+07:00","message":"receive interim result [false|false]: พรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.153178524+07:00","message":"[buffer interim] 3224 false พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.15318784+07:00","message":"[bufferProcess] interim [600000000]:พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.153190356+07:00","message":"[bufferProcess] send to processor:รำวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.153195146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.153198017+07:00","message":"> Transcript [43232] [false]: 'รำวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.153200235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.153202153+07:00","message":"Set new StatePrefix: 'รำวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.263104215+07:00","message":"receive streaming session, msgId: 3224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.263144025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำวงนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.263150251+07:00","message":"receive interim result [false|false]: ทำวงนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.26316498+07:00","message":"[buffer interim] 3224 false ทำวงนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.263174633+07:00","message":"[bufferProcess] interim [660000000]:ทำวงนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.263177077+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.26318183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.263184369+07:00","message":"> Transcript [43233] [false]: 'พรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.263186462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.263188568+07:00","message":"Set new StatePrefix: 'พรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.319121846+07:00","message":"receive streaming session, msgId: 3224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.319156159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.319161415+07:00","message":"receive interim result [false|false]: พรุ่งนี้ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.319176185+07:00","message":"[buffer interim] 3224 false พรุ่งนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.319184312+07:00","message":"[bufferProcess] interim [720000000]:พรุ่งนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.31918689+07:00","message":"[bufferProcess] send to processor:ทำวงนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.31919337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.319196644+07:00","message":"> Transcript [43234] [false]: 'ทำวงนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.319199018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.319201125+07:00","message":"Set new StatePrefix: 'ทำวงนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.455027833+07:00","message":"receive streaming session, msgId: 3224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.455061839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้ขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.455068477+07:00","message":"receive interim result [false|false]: พรุ่งนี้ขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.455082922+07:00","message":"[buffer interim] 3224 false พรุ่งนี้ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.455090049+07:00","message":"[bufferProcess] interim [840000000]:พรุ่งนี้ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.455092406+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.45509796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.455100816+07:00","message":"> Transcript [43235] [false]: 'พรุ่งนี้ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.455103037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.455105457+07:00","message":"Set new StatePrefix: 'พรุ่งนี้ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.468234814+07:00","message":"[GCS] IsForceVAD: false for message ID: 3224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.626213616+07:00","message":"receive streaming session, msgId: 3224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.626250709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำวงนี้ขึ้นมา\",\"confidence\":0.9101194}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.626256965+07:00","message":"receive interim result [true|false]: ทำวงนี้ขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.626266414+07:00","message":"end recv isFinal message id 3224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.62626852+07:00","message":"end Recv id 3224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.626274039+07:00","message":"[buffer interim] 3224 true ทำวงนี้ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.626283059+07:00","message":"[bufferProcess] interim [110000000]:ทำวงนี้ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.626287746+07:00","message":"[bufferProcess] send to processor (isfinal):พรุ่งนี้ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.626292569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.626296078+07:00","message":"> Transcript [43236] [false]: 'พรุ่งนี้ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.626298978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.62630073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.626302731+07:00","message":"StatePrefix: 'พรุ่งนี้ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.626304897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.626306413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.62630833+07:00","message":"> Transcript [43237] [true]: 'ทำวงนี้ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.626310265+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.626311922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.626313611+07:00","message":"StatePrefix: 'พรุ่งนี้ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.626315192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:18.626321221+07:00","message":"Push: 'ทำวงนี้ขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.626328598+07:00","message":"push: {true ทำวงนี้ขึ้นมา 0 0xc003b7c600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:18.631878301+07:00","message":"write wav file: './tmp/7565/7565_3224.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:18.792586699+07:00","message":"[GCS] Start streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:19.364729459+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:19.364785409+07:00","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-05-12T13:10:19.36479167+07:00","message":"receive interim result [false|false]: เคมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:19.364808121+07:00","message":"[buffer interim] 3225 false เคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:19.364819358+07:00","message":"[bufferProcess] interim [420000000]:เคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:19.364821454+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:19.641962621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:19.64197503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:19.663507919+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:19.663554134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคมีรอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:19.663560883+07:00","message":"receive interim result [false|false]: เคมีรอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:19.663577494+07:00","message":"[buffer interim] 3225 false เคมีรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:19.663588446+07:00","message":"[bufferProcess] interim [660000000]:เคมีรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:19.663592359+07:00","message":"[bufferProcess] send to processor:เคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:19.663599304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:19.663603775+07:00","message":"> Transcript [43238] [false]: 'เคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:19.663607014+07:00","message":"Set StatePrefix (first interim): 'เคมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:19.870987797+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:19.871033817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคมีลองเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:19.871039869+07:00","message":"receive interim result [false|false]: เคมีลองเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:19.871070778+07:00","message":"[buffer interim] 3225 false เคมีลองเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:19.871080525+07:00","message":"[bufferProcess] interim [840000000]:เคมีลองเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:19.871087492+07:00","message":"[bufferProcess] send to processor:เคมีรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:19.871091579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:19.87109478+07:00","message":"> Transcript [43239] [false]: 'เคมีรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:19.871098434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:19.871100633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:19.871102538+07:00","message":"StatePrefix: 'เคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:19.871104826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:20.171898331+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:20.171937608+07:00","message":"receive 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-05-12T13:10:20.171944209+07:00","message":"receive interim result [false|false]: เคมีลองเป็นแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:20.171957129+07:00","message":"[buffer interim] 3225 false เคมีลองเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:20.171967637+07:00","message":"[bufferProcess] interim [200000000]:เคมีลองเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:20.171971305+07:00","message":"[bufferProcess] send to processor:เคมีลองเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:20.171977985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:20.171981502+07:00","message":"> Transcript [43240] [false]: 'เคมีลองเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:20.17198633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:20.171990793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:20.171992808+07:00","message":"StatePrefix: 'เคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:20.171994749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:20.437299924+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:20.437342921+07:00","message":"receive 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-05-12T13:10:20.437351862+07:00","message":"receive interim result [false|false]: เคมีลองเป็นแบบเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:20.437372661+07:00","message":"[buffer interim] 3225 false เคมีลองเป็นแบบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:20.437381409+07:00","message":"[bufferProcess] interim [440000000]:เคมีลองเป็นแบบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:20.437384479+07:00","message":"[bufferProcess] send to processor:เคมีลองเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:20.437390252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:20.437393018+07:00","message":"> Transcript [43241] [false]: 'เคมีลองเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:20.43739591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:20.437397946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:20.437400322+07:00","message":"StatePrefix: 'เคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:20.437402398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.091094328+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.091129851+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-05-12T13:10:21.091150509+07:00","message":"receive interim result [false|false]: เคมีลองเป็นแบบเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.091165157+07:00","message":"[buffer interim] 3225 false เคมีลองเป็นแบบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.091172921+07:00","message":"[bufferProcess] interim [40000000]:เคมีลองเป็นแบบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.091175218+07:00","message":"[bufferProcess] send to processor:เคมีลองเป็นแบบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.091178689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.091181849+07:00","message":"> Transcript [43242] [false]: 'เคมีลองเป็นแบบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.091186946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.091189136+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.091191124+07:00","message":"StatePrefix: 'เคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.091193181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.091196739+07:00","message":"Push: 'เคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.09119865+07:00","message":"TextPushed: 'เคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.091201027+07:00","message":"Set new StatePrefix : 'เคมีลองเป็นแบบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.091203172+07:00","message":"Next Push (prob) : 'ลองเป็นแบบเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.091212667+07:00","message":"push: {false เคมี 0 0xc003051e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.143292963+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.143331387+07:00","message":"receive 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-05-12T13:10:21.143338984+07:00","message":"receive interim result [false|false]: เคมีลองเป็นแบบเป็นเราเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.143355957+07:00","message":"[buffer interim] 3225 false เคมีลองเป็นแบบเป็นเราเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.143365468+07:00","message":"[bufferProcess] interim [160000000]:เคมีลองเป็นแบบเป็นเราเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.143370016+07:00","message":"[bufferProcess] send to processor:เคมีลองเป็นแบบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.143374474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.143378154+07:00","message":"> Transcript [43243] [false]: 'เคมีลองเป็นแบบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.143382829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.143385858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.143388592+07:00","message":"StatePrefix: 'เคมีลองเป็นแบบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.143392155+07:00","message":"TextPushed: 'เคมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.283047432+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.28308327+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-05-12T13:10:21.283089243+07:00","message":"receive interim result [false|false]: เคมีลองเป็นแบบเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.283099651+07:00","message":"[buffer interim] 3225 false เคมีลองเป็นแบบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.283108299+07:00","message":"[bufferProcess] interim [280000000]:เคมีลองเป็นแบบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.283111512+07:00","message":"[bufferProcess] send to processor:เคมีลองเป็นแบบเป็นเราเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.283114588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.283117118+07:00","message":"> Transcript [43244] [false]: 'เคมีลองเป็นแบบเป็นเราเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.283120254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.28312221+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.283124171+07:00","message":"StatePrefix: 'เคมีลองเป็นแบบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.283126616+07:00","message":"TextPushed: 'เคมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.408221912+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.408260601+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-05-12T13:10:21.408281591+07:00","message":"receive interim result [false|false]: เคมีลองเป็นแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.40830183+07:00","message":"[buffer interim] 3225 false เคมีลองเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.408319812+07:00","message":"[bufferProcess] interim [340000000]:เคมีลองเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.40832399+07:00","message":"[bufferProcess] send to processor:เคมีลองเป็นแบบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.408335225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.40833937+07:00","message":"> Transcript [43245] [false]: 'เคมีลองเป็นแบบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.408351238+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.408354424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.408358172+07:00","message":"StatePrefix: 'เคมีลองเป็นแบบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.408361699+07:00","message":"TextPushed: 'เคมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.574267219+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.574314779+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-05-12T13:10:21.574322322+07:00","message":"receive interim result [false|false]: เคมีลองเป็นแบบนี้เรียก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.574342758+07:00","message":"[buffer interim] 3225 false เคมีลองเป็นแบบนี้เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.574352651+07:00","message":"[bufferProcess] interim [580000000]:เคมีลองเป็นแบบนี้เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.574355254+07:00","message":"[bufferProcess] send to processor:เคมีลองเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.574359433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.574362215+07:00","message":"> Transcript [43246] [false]: 'เคมีลองเป็นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.574365025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.574367234+07:00","message":"Set new StatePrefix: 'เคมีลองเป็นแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.688931255+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.688975391+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-05-12T13:10:21.688982981+07:00","message":"receive interim result [false|false]: เคมีลองเป็นแบบเราซีเรียสกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.68899952+07:00","message":"[buffer interim] 3225 false เคมีลองเป็นแบบเราซีเรียสกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.689011545+07:00","message":"[bufferProcess] interim [700000000]:เคมีลองเป็นแบบเราซีเรียสกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.68901493+07:00","message":"[bufferProcess] send to processor:เคมีลองเป็นแบบนี้เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.689022061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.689026466+07:00","message":"> Transcript [43247] [false]: 'เคมีลองเป็นแบบนี้เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.689030968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.689034024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.689037153+07:00","message":"StatePrefix: 'เคมีลองเป็นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.689040263+07:00","message":"TextPushed: 'เคมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.801967346+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.802009524+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-05-12T13:10:21.802016655+07:00","message":"receive interim result [false|false]: เคมีลองเป็นแบบเราซีเรียส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.802029417+07:00","message":"[buffer interim] 3225 false เคมีลองเป็นแบบเราซีเรียส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.802036348+07:00","message":"[bufferProcess] interim [760000000]:เคมีลองเป็นแบบเราซีเรียส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.802039195+07:00","message":"[bufferProcess] send to processor:เคมีลองเป็นแบบเราซีเรียสกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.802046106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.802048854+07:00","message":"> Transcript [43248] [false]: 'เคมีลองเป็นแบบเราซีเรียสกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.802051079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.802055194+07:00","message":"Set new StatePrefix: 'เคมีลองเป็นแบบเราซีเรียสกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.862136031+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.86218195+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-05-12T13:10:21.862190432+07:00","message":"receive interim result [false|false]: เคมีลองเป็นแบบเราซีเรียสกับเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.862212922+07:00","message":"[buffer interim] 3225 false เคมีลองเป็นแบบเราซีเรียสกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.862222211+07:00","message":"[bufferProcess] interim [820000000]:เคมีลองเป็นแบบเราซีเรียสกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.862226002+07:00","message":"[bufferProcess] send to processor:เคมีลองเป็นแบบเราซีเรียส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.862231109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.862235227+07:00","message":"> Transcript [43249] [false]: 'เคมีลองเป็นแบบเราซีเรียส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.862238553+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.922723641+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.922760116+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-05-12T13:10:21.922767162+07:00","message":"receive interim result [false|false]: เคมีลองเป็นแบบเราซีเรียสกับลุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.922782164+07:00","message":"[buffer interim] 3225 false เคมีลองเป็นแบบเราซีเรียสกับลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.922788854+07:00","message":"[bufferProcess] interim [880000000]:เคมีลองเป็นแบบเราซีเรียสกับลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.922791751+07:00","message":"[bufferProcess] send to processor:เคมีลองเป็นแบบเราซีเรียสกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.922796278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.922800183+07:00","message":"> Transcript [43250] [false]: 'เคมีลองเป็นแบบเราซีเรียสกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.922805267+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.922808229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.922811041+07:00","message":"StatePrefix: 'เคมีลองเป็นแบบเราซีเรียสกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.922815672+07:00","message":"TextPushed: 'เคมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.955100786+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.955146634+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-05-12T13:10:21.955153221+07:00","message":"receive interim result [false|false]: เคมีลองเป็นแบบเราซีเรียสกับดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:21.955169374+07:00","message":"[buffer interim] 3225 false เคมีลองเป็นแบบเราซีเรียสกับดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.955177052+07:00","message":"[bufferProcess] interim [940000000]:เคมีลองเป็นแบบเราซีเรียสกับดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.955179656+07:00","message":"[bufferProcess] send to processor:เคมีลองเป็นแบบเราซีเรียสกับลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.955186236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.955189112+07:00","message":"> Transcript [43251] [false]: 'เคมีลองเป็นแบบเราซีเรียสกับลุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.955193306+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.955195461+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.955198076+07:00","message":"StatePrefix: 'เคมีลองเป็นแบบเราซีเรียสกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:21.955200305+07:00","message":"TextPushed: 'เคมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:22.11956976+07:00","message":"[GCS] IsForceVAD: false for message ID: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:22.295985803+07:00","message":"receive streaming session, msgId: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:22.29602112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคมีลองเป็นแบบเราซีเรียสกับดนตรี\",\"confidence\":0.8920938}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:22.296027307+07:00","message":"receive interim result [true|false]: เคมีลองเป็นแบบเราซีเรียสกับดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:22.296034966+07:00","message":"end recv isFinal message id 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:22.296037017+07:00","message":"end Recv id 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:22.296043442+07:00","message":"[buffer interim] 3225 true เคมีลองเป็นแบบเราซีเรียสกับดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:22.296050635+07:00","message":"[bufferProcess] interim [360000000]:เคมีลองเป็นแบบเราซีเรียสกับดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:22.296053514+07:00","message":"[bufferProcess] send to processor (isfinal):เคมีลองเป็นแบบเราซีเรียสกับดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:22.296070541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:22.296073495+07:00","message":"> Transcript [43252] [false]: 'เคมีลองเป็นแบบเราซีเรียสกับดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:22.296076782+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:22.296078796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:22.296080613+07:00","message":"StatePrefix: 'เคมีลองเป็นแบบเราซีเรียสกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:22.296083427+07:00","message":"TextPushed: 'เคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:22.296085097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:22.296086899+07:00","message":"> Transcript [43253] [true]: 'เคมีลองเป็นแบบเราซีเรียสกับดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:22.296088853+07:00","message":"Count interim (case isFinal): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:22.296090528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:22.296092052+07:00","message":"StatePrefix: 'เคมีลองเป็นแบบเราซีเรียสกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:22.296093963+07:00","message":"TextPushed: 'เคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:22.29609671+07:00","message":"Push: 'ลองเป็นแบบเราซีเรียสกับดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:22.296104267+07:00","message":"push: {true ลองเป็นแบบเราซีเรียสกับดนตรี 0 0xc003051e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:22.304448192+07:00","message":"write wav file: './tmp/7565/7565_3225.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:22.382564198+07:00","message":"[GCS] Start streaming session, msgId: 3226"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:22.642742773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:22.642751993+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:23.37243898+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:23.372472702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:23.372489291+07:00","message":"receive interim result [false|false]: เราก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:23.372503129+07:00","message":"[buffer interim] 3226 false เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:23.372514531+07:00","message":"[bufferProcess] interim [780000000]:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:23.372517121+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:23.372524231+07:00","message":"[bufferProcess] send to processor (ticker):เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:23.372527627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:23.372531378+07:00","message":"> Transcript [43254] [false]: 'เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:23.372534423+07:00","message":"Set StatePrefix (first interim): 'เราก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:23.8503337+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:23.850379569+07:00","message":"receive 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-05-12T13:10:23.850386302+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:23.850399882+07:00","message":"[buffer interim] 3226 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:23.850408571+07:00","message":"[bufferProcess] interim [320000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:23.850410567+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:24.570528156+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:24.570559762+07:00","message":"receive 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-05-12T13:10:24.570565317+07:00","message":"receive interim result [false|false]: น้ำยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:24.57057888+07:00","message":"[buffer interim] 3226 false น้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.570586951+07:00","message":"[bufferProcess] interim [980000000]:น้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.570589321+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.570592342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.570595039+07:00","message":"> Transcript [43255] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.570597511+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:24.669295618+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:24.669329949+07:00","message":"receive 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-05-12T13:10:24.669335262+07:00","message":"receive interim result [false|false]: เราก็ยังอยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:24.669349763+07:00","message":"[buffer interim] 3226 false เราก็ยังอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.669356577+07:00","message":"[bufferProcess] interim [40000000]:เราก็ยังอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.669358833+07:00","message":"[bufferProcess] send to processor:น้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.669361813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.669364675+07:00","message":"> Transcript [43256] [false]: 'น้ำยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.669366702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.669368584+07:00","message":"Set new StatePrefix: 'น้ำยา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:24.722763007+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:24.722795831+07:00","message":"receive 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-05-12T13:10:24.722801456+07:00","message":"receive interim result [false|false]: ฉันอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:24.722813958+07:00","message":"[buffer interim] 3226 false ฉันอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.722820805+07:00","message":"[bufferProcess] interim [100000000]:ฉันอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.722823267+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.722828481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.722831146+07:00","message":"> Transcript [43257] [false]: 'เราก็ยังอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.722833448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.722835557+07:00","message":"Set new StatePrefix: 'เราก็ยังอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:24.770993223+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:24.771036297+07:00","message":"receive 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-05-12T13:10:24.771044969+07:00","message":"receive interim result [false|false]: ฉันอยากรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:24.77108725+07:00","message":"[buffer interim] 3226 false ฉันอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.771096727+07:00","message":"[bufferProcess] interim [160000000]:ฉันอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.771099114+07:00","message":"[bufferProcess] send to processor:ฉันอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.771102357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.771105785+07:00","message":"> Transcript [43258] [false]: 'ฉันอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.771108266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:24.771111509+07:00","message":"Set new StatePrefix: 'ฉันอยากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.041808878+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.041842131+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-05-12T13:10:25.041848361+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.041865333+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.04187525+07:00","message":"[bufferProcess] interim [460000000]:เราก็ยังอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.041878215+07:00","message":"[bufferProcess] send to processor:ฉันอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.04188489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.041887633+07:00","message":"> Transcript [43259] [false]: 'ฉันอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.041889749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.041893057+07:00","message":"Set new StatePrefix: 'ฉันอยากรู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.04314372+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.043177801+07:00","message":"receive 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-05-12T13:10:25.04318402+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.043201569+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.043209561+07:00","message":"[bufferProcess] interim [520000000]:เราก็ยังอยากรู้อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.043212473+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.043219096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.043221673+07:00","message":"> Transcript [43260] [false]: 'เราก็ยังอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.043224175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.043226536+07:00","message":"Set new StatePrefix: 'เราก็ยังอยากรู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.235759324+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.235802615+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-05-12T13:10:25.235809043+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.23582283+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.235831097+07:00","message":"[bufferProcess] interim [640000000]:เราก็ยังอยากรู้อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.235834225+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.235840064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.235843228+07:00","message":"> Transcript [43261] [false]: 'เราก็ยังอยากรู้อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.235846851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.235849092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.235852392+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.23585488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.424494257+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.424539187+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-05-12T13:10:25.424546355+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อยากเห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.424566362+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อยากเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.424575072+07:00","message":"[bufferProcess] interim [820000000]:เราก็ยังอยากรู้อยากเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.424577561+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.424584434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.424587148+07:00","message":"> Transcript [43262] [false]: 'เราก็ยังอยากรู้อย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.424590739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.424593009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.42459541+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.424597644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.448301875+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.448352752+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-05-12T13:10:25.448358498+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.448373146+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.44837993+07:00","message":"[bufferProcess] interim [880000000]:เราก็ยังอยากรู้อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.448382626+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อยากเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.448386198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.448389277+07:00","message":"> Transcript [43263] [false]: 'เราก็ยังอยากรู้อยากเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.448392509+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.448397251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.4483997+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.448401864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.550797492+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.550835697+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-05-12T13:10:25.550843424+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อย่างนี้รู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.550861586+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อย่างนี้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.550875353+07:00","message":"[bufferProcess] interim [940000000]:เราก็ยังอยากรู้อย่างนี้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.550877823+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.550881007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.5508842+07:00","message":"> Transcript [43264] [false]: 'เราก็ยังอยากรู้อย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.550889122+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.550892342+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.550896086+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.55089912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.550908835+07:00","message":"Push: 'เราก็ยังอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.550910993+07:00","message":"TextPushed: 'เราก็ยังอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.5509133+07:00","message":"Set new StatePrefix : 'เราก็ยังอยากรู้อย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.55091584+07:00","message":"Next Push (prob) : 'อย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.550922814+07:00","message":"push: {false เราก็ยังอยากรู้ 0 0xc003825f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.621860888+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.621904636+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-05-12T13:10:25.621912334+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อยากเรียนรู้อ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.621930559+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อยากเรียนรู้อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.621943023+07:00","message":"[bufferProcess] interim [120000000]:เราก็ยังอยากรู้อยากเรียนรู้อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.62194609+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อย่างนี้รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.62195339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.62195655+07:00","message":"> Transcript [43265] [false]: 'เราก็ยังอยากรู้อย่างนี้รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.621959964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.621962063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.621964056+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้อย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.621966867+07:00","message":"TextPushed: 'เราก็ยังอยากรู้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:25.643027709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:25.643044932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.741957268+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.741999832+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-05-12T13:10:25.742006686+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อยากรู้อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:25.742024162+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อยากรู้อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.742032299+07:00","message":"[bufferProcess] interim [180000000]:เราก็ยังอยากรู้อยากรู้อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.742034883+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อยากเรียนรู้อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.742041758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.742048672+07:00","message":"> Transcript [43266] [false]: 'เราก็ยังอยากรู้อยากเรียนรู้อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.742051987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:25.742054716+07:00","message":"Set new StatePrefix: 'เราก็ยังอยากรู้อยากเรียนรู้อ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.246399359+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.24644048+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-05-12T13:10:26.246448137+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อยากรู้อยากฝึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.246467308+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อยากรู้อยากฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.246483295+07:00","message":"[bufferProcess] interim [660000000]:เราก็ยังอยากรู้อยากรู้อยากฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.246487298+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อยากรู้อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.246491806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.246495915+07:00","message":"> Transcript [43267] [false]: 'เราก็ยังอยากรู้อยากรู้อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.246500108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.246503866+07:00","message":"Set new StatePrefix: 'เราก็ยังอยากรู้อยากรู้อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.322236064+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.322273594+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-05-12T13:10:26.32228056+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อยากรู้อยากปรึกษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.322298864+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อยากรู้อยากปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.32230694+07:00","message":"[bufferProcess] interim [780000000]:เราก็ยังอยากรู้อยากรู้อยากปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.322309573+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อยากรู้อยากฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.322318114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.322320779+07:00","message":"> Transcript [43268] [false]: 'เราก็ยังอยากรู้อยากรู้อยากฝึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.322324494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.322326915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.322328801+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้อยากรู้อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.322331504+07:00","message":"TextPushed: 'เราก็ยังอยากรู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.449925586+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.449968138+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-05-12T13:10:26.449974629+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อยากรู้อยากฝึกอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.449989977+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อยากรู้อยากฝึกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.450000948+07:00","message":"[bufferProcess] interim [900000000]:เราก็ยังอยากรู้อยากรู้อยากฝึกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.450003874+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อยากรู้อยากปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.450007978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.450011298+07:00","message":"> Transcript [43269] [false]: 'เราก็ยังอยากรู้อยากรู้อยากปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.450015294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.450018472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.450021032+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้อยากรู้อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.450023995+07:00","message":"TextPushed: 'เราก็ยังอยากรู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.461084226+07:00","message":"[GCS] Cleaned up inactive client: 3196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.461098959+07:00","message":"[GCS] Cleaned up inactive client: 3201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.461101639+07:00","message":"[GCS] Cleaned up inactive client: 3205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.461103305+07:00","message":"[GCS] Cleaned up inactive client: 3194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.461105152+07:00","message":"[GCS] Cleaned up inactive client: 3199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.461106963+07:00","message":"[GCS] Cleaned up inactive client: 3200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.461109454+07:00","message":"[GCS] Cleaned up inactive client: 3198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.461111911+07:00","message":"[GCS] Cleaned up inactive client: 3197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.4611146+07:00","message":"[GCS] Cleaned up inactive client: 3195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.461116381+07:00","message":"[GCS] Cleaned up inactive client: 3204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.46111931+07:00","message":"[GCS] Cleaned up inactive client: 3202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.461125014+07:00","message":"[GCS] Cleaned up inactive client: 3203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.583696339+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.583737887+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-05-12T13:10:26.583744935+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อยากรู้อยากปลุกอยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.583760439+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อยากรู้อยากปลุกอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.583768056+07:00","message":"[bufferProcess] interim [20000000]:เราก็ยังอยากรู้อยากรู้อยากปลุกอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.583770798+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อยากรู้อยากฝึกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.58377848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.583781307+07:00","message":"> Transcript [43270] [false]: 'เราก็ยังอยากรู้อยากรู้อยากฝึกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.583786112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.583788305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.583790317+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้อยากรู้อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.583793051+07:00","message":"TextPushed: 'เราก็ยังอยากรู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.642411243+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.642446685+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-05-12T13:10:26.642452628+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อยากรู้อยากปลุกอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.642463442+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อยากรู้อยากปลุกอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.642470951+07:00","message":"[bufferProcess] interim [80000000]:เราก็ยังอยากรู้อยากรู้อยากปลุกอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.642473484+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อยากรู้อยากปลุกอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.642483743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.64248755+07:00","message":"> Transcript [43271] [false]: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.642491476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.642493818+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.642496198+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้อยากรู้อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.642499081+07:00","message":"TextPushed: 'เราก็ยังอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.64250194+07:00","message":"Push: 'อยากรู้อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.642503948+07:00","message":"TextPushed: 'เราก็ยังอยากรู้อยากรู้อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.642507186+07:00","message":"Set new StatePrefix : 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.642509501+07:00","message":"Next Push (prob) : 'ปลุกอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.642516713+07:00","message":"push: {false อยากรู้อยาก 0 0xc003825f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.764255503+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.764290152+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-05-12T13:10:26.764297678+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.764313419+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.76432466+07:00","message":"[bufferProcess] interim [140000000]:เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.764327113+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อยากรู้อยากปลุกอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.764330769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.7643333+07:00","message":"> Transcript [43272] [false]: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.76433721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.764339526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.764341425+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.764344525+07:00","message":"TextPushed: 'เราก็ยังอยากรู้อยากรู้อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.976990916+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.977025133+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-05-12T13:10:26.97703263+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:26.977046312+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.977053293+07:00","message":"[bufferProcess] interim [380000000]:เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.977056421+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.977059652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.977062327+07:00","message":"> Transcript [43273] [false]: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.977065886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.977067914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.977069992+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:26.977072802+07:00","message":"TextPushed: 'เราก็ยังอยากรู้อยากรู้อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.020992187+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.021025665+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-05-12T13:10:27.02103217+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.021046855+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.021053879+07:00","message":"[bufferProcess] interim [440000000]:เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.021056516+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.021063323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.021065854+07:00","message":"> Transcript [43274] [false]: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.021069454+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.021071365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.021075062+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.021077944+07:00","message":"TextPushed: 'เราก็ยังอยากรู้อยากรู้อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.211620586+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.211653437+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-05-12T13:10:27.211659327+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.21167552+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.211685616+07:00","message":"[bufferProcess] interim [680000000]:เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.211688182+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.211694751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.211697558+07:00","message":"> Transcript [43275] [false]: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.211701956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.211704142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.211707586+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.211710284+07:00","message":"TextPushed: 'เราก็ยังอยากรู้อยากรู้อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.21171727+07:00","message":"Push: 'ปลุกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.211719085+07:00","message":"TextPushed: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.211721658+07:00","message":"Set new StatePrefix : 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.211723716+07:00","message":"Next Push (prob) : 'เป็นคอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.211731469+07:00","message":"push: {false ปลุกอยาก 0 0xc003825f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.33993167+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.339973067+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-05-12T13:10:27.339981143+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอมโพส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.3399988+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอมโพส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.340011036+07:00","message":"[bufferProcess] interim [740000000]:เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอมโพส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.340015149+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.340022406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.340026685+07:00","message":"> Transcript [43276] [false]: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.340032594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.340035401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.340038346+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.340042253+07:00","message":"TextPushed: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.567824766+07:00","message":"[GCS] IsForceVAD: false for message ID: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.664294065+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.664331056+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-05-12T13:10:27.664339171+07:00","message":"receive interim result [false|false]: เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอมเพรสเซอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.664353731+07:00","message":"[buffer interim] 3226 false เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอมเพรสเซอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.664366207+07:00","message":"[bufferProcess] interim [40000000]:เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอมเพรสเซอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.664370179+07:00","message":"[bufferProcess] send to processor:เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอมโพส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.664377698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.664381605+07:00","message":"> Transcript [43277] [false]: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอมโพส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.664386555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.664389201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.664392497+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.664396641+07:00","message":"TextPushed: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.741063256+07:00","message":"receive streaming session, msgId: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.741114042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็ยังอยากรู้อยากรู้อยากฝึกอยากเต้นคอมโพสเซอร์\",\"confidence\":0.8598103}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.741123394+07:00","message":"receive interim result [true|false]: เราก็ยังอยากรู้อยากรู้อยากฝึกอยากเต้นคอมโพสเซอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.74113456+07:00","message":"end recv isFinal message id 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.741137412+07:00","message":"end Recv id 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.741145912+07:00","message":"[buffer interim] 3226 true เราก็ยังอยากรู้อยากรู้อยากฝึกอยากเต้นคอมโพสเซอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.741157873+07:00","message":"[bufferProcess] interim [220000000]:เราก็ยังอยากรู้อยากรู้อยากฝึกอยากเต้นคอมโพสเซอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.74117429+07:00","message":"[bufferProcess] send to processor (isfinal):เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอมเพรสเซอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.741179673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.741183846+07:00","message":"> Transcript [43278] [false]: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอมเพรสเซอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.741188532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.74119123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.741194005+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.741197802+07:00","message":"TextPushed: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.74120096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.741204214+07:00","message":"> Transcript [43279] [true]: 'เราก็ยังอยากรู้อยากรู้อยากฝึกอยากเต้นคอมโพสเซอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.741207597+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.741210234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.741212645+07:00","message":"StatePrefix: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเป็นคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.741215734+07:00","message":"TextPushed: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.741218461+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.741397687+07:00","message":"Push: 'เต้นคอมโพสเซอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.741402258+07:00","message":"TextPushed: 'เราก็ยังอยากรู้อยากรู้อยากปลุกอยากเต้นคอมโพสเซอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.741405886+07:00","message":"Set new StatePrefix : 'เราก็ยังอยากรู้อยากรู้อยากฝึกอยากเต้นคอมโพสเซอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.74140923+07:00","message":"Next Push (prob) : 'เราก็ยังอยากรู้อยากรู้อยากฝึกอยากเต้นคอมโพสเซอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:27.741420262+07:00","message":"push: {true เต้นคอมโพสเซอร์ 0 0xc003825f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:27.74142447+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3226.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:27.751789011+07:00","message":"write wav file: './tmp/7565/7565_3226.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:28.150232045+07:00","message":"[GCS] Start streaming session, msgId: 3227"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:28.638203841+07:00","message":"receive streaming session, msgId: 3227"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:28.638256569+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-05-12T13:10:28.638262269+07:00","message":"receive interim result [false|false]: ยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:28.638279032+07:00","message":"[buffer interim] 3227 false ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:28.638287757+07:00","message":"[bufferProcess] interim [300000000]:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:28.638289671+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:28.64331005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:28.643314698+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:28.666016855+07:00","message":"receive streaming session, msgId: 3227"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:28.666046807+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-05-12T13:10:28.666052419+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:28.666064892+07:00","message":"[buffer interim] 3227 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:28.666074679+07:00","message":"[bufferProcess] interim [360000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:28.666077203+07:00","message":"[bufferProcess] send to processor:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:28.666080311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:28.666083249+07:00","message":"> Transcript [43280] [false]: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:28.666085571+07:00","message":"Set StatePrefix (first interim): 'ยา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:28.872848514+07:00","message":"receive streaming session, msgId: 3227"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:28.872890991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:28.872896706+07:00","message":"receive interim result [false|false]: อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:28.872912838+07:00","message":"[buffer interim] 3227 false อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:28.872919993+07:00","message":"[bufferProcess] interim [540000000]:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:28.872923294+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:28.872929818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:28.872932495+07:00","message":"> Transcript [43281] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:28.872934747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:28.872936767+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:29.038016889+07:00","message":"[GCS] IsForceVAD: false for message ID: 3227"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:29.128538721+07:00","message":"receive streaming session, msgId: 3227"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:29.128582248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:29.128589555+07:00","message":"receive interim result [true|false]: อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:29.128595508+07:00","message":"end recv isFinal message id 3227"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:29.128598708+07:00","message":"end Recv id 3227"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:29.128606382+07:00","message":"[buffer interim] 3227 true อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:29.12861529+07:00","message":"[bufferProcess] interim [930000000]:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:29.12861841+07:00","message":"[bufferProcess] send to processor (isfinal):อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:29.128621483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:29.128624064+07:00","message":"> Transcript [43282] [false]: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:29.128626706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:29.128629592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:29.128631538+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:29.128633482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:29.128635141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:29.128637622+07:00","message":"> Transcript [43283] [true]: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:29.128639624+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:29.128641365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:29.128643758+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:29.128645417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:29.128648073+07:00","message":"Push: 'อยากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:29.128657232+07:00","message":"push: {true อยากจะ 0 0xc003b7cf80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:29.134736915+07:00","message":"write wav file: './tmp/7565/7565_3227.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:29.299968791+07:00","message":"[GCS] Start streaming session, msgId: 3228"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.036912526+07:00","message":"receive streaming session, msgId: 3228"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.036973067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.036979215+07:00","message":"receive interim result [false|false]: เสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.036996445+07:00","message":"[buffer interim] 3228 false เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.037004462+07:00","message":"[bufferProcess] interim [780000000]:เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.037006405+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.364624118+07:00","message":"receive streaming session, msgId: 3228"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.364658713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัดเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.364664358+07:00","message":"receive interim result [false|false]: อัดเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.364676612+07:00","message":"[buffer interim] 3228 false อัดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.36468568+07:00","message":"[bufferProcess] interim [80000000]:อัดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.364689342+07:00","message":"[bufferProcess] send to processor:เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.364695769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.364701599+07:00","message":"> Transcript [43284] [false]: 'เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.364704053+07:00","message":"Set StatePrefix (first interim): 'เสียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.578717125+07:00","message":"[GCS] IsForceVAD: false for message ID: 3228"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.675262043+07:00","message":"receive streaming session, msgId: 3228"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.675304708+07:00","message":"receive 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-05-12T13:10:30.675313267+07:00","message":"receive interim result [false|false]: เสียงอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.675327394+07:00","message":"[buffer interim] 3228 false เสียงอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.675336728+07:00","message":"[bufferProcess] interim [440000000]:เสียงอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.675340555+07:00","message":"[bufferProcess] send to processor:อัดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.675344855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.675348711+07:00","message":"> Transcript [43285] [false]: 'อัดเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.675352603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.675356053+07:00","message":"Set new StatePrefix: 'อัดเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.706728554+07:00","message":"receive streaming session, msgId: 3228"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.706766087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงอะไรเนี่ย\",\"confidence\":0.82104796}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.706773264+07:00","message":"receive interim result [true|false]: เสียงอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.706783365+07:00","message":"end recv isFinal message id 3228"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.706789235+07:00","message":"end Recv id 3228"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.706796455+07:00","message":"[buffer interim] 3228 true เสียงอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.706803907+07:00","message":"[bufferProcess] interim [500000000]:เสียงอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.706806465+07:00","message":"[bufferProcess] send to processor (isfinal):เสียงอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.706809707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.706812441+07:00","message":"> Transcript [43286] [false]: 'เสียงอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.706814664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.706816676+07:00","message":"Set new StatePrefix: 'เสียงอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.706818351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.706820216+07:00","message":"> Transcript [43287] [true]: 'เสียงอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.706822683+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.706824557+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.706826717+07:00","message":"StatePrefix: 'เสียงอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.706828809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:30.706831417+07:00","message":"Push: 'เสียงอะไรเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.706838863+07:00","message":"push: {true เสียงอะไรเนี่ย 0 0xc00366e000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:30.713198179+07:00","message":"write wav file: './tmp/7565/7565_3228.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:30.830858073+07:00","message":"[GCS] Start streaming session, msgId: 3229"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:31.615372824+07:00","message":"[GCS] IsForceVAD: false for message ID: 3229"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:31.643579459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:31.643588465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:31.71165798+07:00","message":"receive streaming session, msgId: 3229"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:31.711675853+07:00","message":"found end of frame, send empty tag with msgId: 3229"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:31.711678949+07:00","message":"end Recv id 3229"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:31.711717253+07:00","message":"[buffer interim] 3229 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:31.711735606+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:31.711739525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:31.71174314+07:00","message":"> Transcript [43288] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:31.711745931+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:31.711748003+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:31.711750078+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:31.711751899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:31.711754545+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:31.711764592+07:00","message":"push: {true \n 0 0xc003b7d280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:31.717603909+07:00","message":"write wav file: './tmp/7565/7565_3229.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:31.869076016+07:00","message":"[GCS] Start streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:33.427030256+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:33.427069534+07:00","message":"receive 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-05-12T13:10:33.427074675+07:00","message":"receive interim result [false|false]: ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:33.42709202+07:00","message":"[buffer interim] 3230 false ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.427099739+07:00","message":"[bufferProcess] interim [380000000]:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.427101745+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.427117691+07:00","message":"[bufferProcess] send to processor (ticker):ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.427120188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.427122665+07:00","message":"> Transcript [43289] [false]: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.427124726+07:00","message":"Set StatePrefix (first interim): 'ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:33.625419997+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:33.625464632+07:00","message":"receive 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-05-12T13:10:33.625471023+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:33.625492269+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.625503825+07:00","message":"[bufferProcess] interim [620000000]:ชีวิตแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.625506923+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:33.877810683+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:33.877862229+07:00","message":"receive 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-05-12T13:10:33.877868444+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:33.877885729+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.877894898+07:00","message":"[bufferProcess] interim [800000000]:ชีวิตแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.877897493+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.877901206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.877904169+07:00","message":"> Transcript [43290] [false]: 'ชีวิตแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.877909459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.877911542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.877913326+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.87791552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:33.936121814+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:33.93616164+07:00","message":"receive 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-05-12T13:10:33.936168458+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:33.936185243+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.936193396+07:00","message":"[bufferProcess] interim [860000000]:ชีวิตแบบนี้แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.9362084+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.936216937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.936220107+07:00","message":"> Transcript [43291] [false]: 'ชีวิตแบบนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.936224026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.93622645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.936228822+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.936230987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:33.996581399+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:33.996618173+07:00","message":"receive 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-05-12T13:10:33.996625094+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:33.996644454+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.996654372+07:00","message":"[bufferProcess] interim [980000000]:ชีวิตแบบนี้แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.996658081+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.996662986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.996667308+07:00","message":"> Transcript [43292] [false]: 'ชีวิตแบบนี้แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.996672115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.996676682+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.996678589+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:33.996680579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.457796766+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.457837529+07:00","message":"receive 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-05-12T13:10:34.457843457+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าอยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.457862289+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.457873827+07:00","message":"[bufferProcess] interim [400000000]:ชีวิตแบบนี้แบบว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.45787755+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.457886246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.457889129+07:00","message":"> Transcript [43293] [false]: 'ชีวิตแบบนี้แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.45789347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.45789553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.45789782+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.45789991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.457905782+07:00","message":"Push: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.457907678+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.45791004+07:00","message":"Set new StatePrefix : 'ชีวิตแบบนี้แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.457912758+07:00","message":"Next Push (prob) : 'แบบนี้แบบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.457920823+07:00","message":"push: {false ชีวิต 0 0xc003757c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.533332073+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.533370146+07:00","message":"receive 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-05-12T13:10:34.533375995+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.533390012+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.533396779+07:00","message":"[bufferProcess] interim [520000000]:ชีวิตแบบนี้แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.533401102+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.533404774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.533407705+07:00","message":"> Transcript [43294] [false]: 'ชีวิตแบบนี้แบบว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.533410917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.533413109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.533415031+07:00","message":"StatePrefix: 'ชีวิตแบบนี้แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.533417441+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.638780113+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.638824741+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-05-12T13:10:34.63883109+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าอยากดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.638845137+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าอยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.638855162+07:00","message":"[bufferProcess] interim [580000000]:ชีวิตแบบนี้แบบว่าอยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.638859683+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.638864677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.63887742+07:00","message":"> Transcript [43295] [false]: 'ชีวิตแบบนี้แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.638883486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.638885668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.638887431+07:00","message":"StatePrefix: 'ชีวิตแบบนี้แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.638889601+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:34.643955485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:34.643972428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.833200051+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.833241806+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-05-12T13:10:34.833248553+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.8332651+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.833273626+07:00","message":"[bufferProcess] interim [760000000]:ชีวิตแบบนี้แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.83327622+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าอยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.833283158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.833285896+07:00","message":"> Transcript [43296] [false]: 'ชีวิตแบบนี้แบบว่าอยากดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.833292093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.83329432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.833296115+07:00","message":"StatePrefix: 'ชีวิตแบบนี้แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.83330039+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.849819413+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.849861353+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-05-12T13:10:34.849867853+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าอยากดูการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.849884807+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าอยากดูการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.849892723+07:00","message":"[bufferProcess] interim [820000000]:ชีวิตแบบนี้แบบว่าอยากดูการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.84989569+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.849900054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.849903569+07:00","message":"> Transcript [43297] [false]: 'ชีวิตแบบนี้แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.849907235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.849909533+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.849911307+07:00","message":"StatePrefix: 'ชีวิตแบบนี้แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.849913423+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.849921353+07:00","message":"Push: 'แบบนี้แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.849923494+07:00","message":"TextPushed: 'ชีวิตแบบนี้แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.849925433+07:00","message":"Set new StatePrefix : 'ชีวิตแบบนี้แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.849927866+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.849937251+07:00","message":"push: {false แบบนี้แบบว่า 0 0xc003757c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.903520359+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.903566391+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-05-12T13:10:34.903573732+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าอยากดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:34.903589348+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าอยากดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.903597926+07:00","message":"[bufferProcess] interim [880000000]:ชีวิตแบบนี้แบบว่าอยากดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.90360096+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าอยากดูการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.903606561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.903609681+07:00","message":"> Transcript [43298] [false]: 'ชีวิตแบบนี้แบบว่าอยากดูการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:34.903612145+07:00","message":"Set StatePrefix (first interim): 'ชีวิตแบบนี้แบบว่าอยากดูการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:35.083843153+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:35.083880737+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-05-12T13:10:35.083887529+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าตรงกันน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:35.083901413+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าตรงกันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.083909058+07:00","message":"[bufferProcess] interim [60000000]:ชีวิตแบบนี้แบบว่าตรงกันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.083911477+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าอยากดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.08391803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.083921508+07:00","message":"> Transcript [43299] [false]: 'ชีวิตแบบนี้แบบว่าอยากดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.083923816+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.083926065+07:00","message":"Set new StatePrefix: 'ชีวิตแบบนี้แบบว่าอยากดูกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:35.532247426+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:35.53228156+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-05-12T13:10:35.532287788+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:35.532302112+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.532309351+07:00","message":"[bufferProcess] interim [480000000]:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.532312231+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าตรงกันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.532315795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.532319102+07:00","message":"> Transcript [43300] [false]: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.532321232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.532323473+07:00","message":"Set new StatePrefix: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:35.72164193+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:35.72167905+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-05-12T13:10:35.721685096+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขอดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:35.721702201+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:35.721709123+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-05-12T13:10:35.721713175+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:35.721720593+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขอดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:35.721732777+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.721739853+07:00","message":"[bufferProcess] interim [660000000]:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขอดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.721742223+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.721745256+07:00","message":"[bufferProcess] interim [720000000]:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.721747044+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขอดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.721749592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.72175229+07:00","message":"> Transcript [43301] [false]: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.721755668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.721757677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.721759657+07:00","message":"StatePrefix: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.721762961+07:00","message":"TextPushed: 'ชีวิตแบบนี้แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.721764746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.721766909+07:00","message":"> Transcript [43302] [false]: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.721768838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.721770426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.721771945+07:00","message":"StatePrefix: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:35.721773817+07:00","message":"TextPushed: 'ชีวิตแบบนี้แบบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.111829298+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.11186569+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-05-12T13:10:36.111871438+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.111887303+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.111895558+07:00","message":"[bufferProcess] interim [80000000]:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.111898253+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.111901809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.111904632+07:00","message":"> Transcript [43303] [false]: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.111908472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.111910512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.111914426+07:00","message":"StatePrefix: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.111916803+07:00","message":"TextPushed: 'ชีวิตแบบนี้แบบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.22479584+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.224834407+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-05-12T13:10:36.224840513+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.224854844+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.224861561+07:00","message":"[bufferProcess] interim [140000000]:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.224864698+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.224870967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.224873739+07:00","message":"> Transcript [43304] [false]: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.224877136+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.224879691+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.224882079+07:00","message":"StatePrefix: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.224884536+07:00","message":"TextPushed: 'ชีวิตแบบนี้แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.224890464+07:00","message":"Push: 'ตรงกันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.224892225+07:00","message":"TextPushed: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.224894569+07:00","message":"Set new StatePrefix : 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.224897225+07:00","message":"Next Push (prob) : 'ผมขออนุญาตหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.224905417+07:00","message":"push: {false ตรงกันน่ะ 0 0xc003757c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.690236798+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.690271561+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-05-12T13:10:36.690277712+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.690293716+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.690302853+07:00","message":"[bufferProcess] interim [680000000]:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.690305393+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.690308896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.690311692+07:00","message":"> Transcript [43305] [false]: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.690313951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.690316135+07:00","message":"Set new StatePrefix: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.846105202+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.846149955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.846156425+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.846175307+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.84618355+07:00","message":"[bufferProcess] interim [740000000]:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.846186169+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.846193698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.846196484+07:00","message":"> Transcript [43306] [false]: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.846200335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.846202402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.846205261+07:00","message":"StatePrefix: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.846208092+07:00","message":"TextPushed: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.945826077+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.945869252+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-05-12T13:10:36.945876917+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:36.945894465+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.945905969+07:00","message":"[bufferProcess] interim [860000000]:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.945909977+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.945917072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.945921641+07:00","message":"> Transcript [43307] [false]: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.94592683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.945929986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.94593363+07:00","message":"StatePrefix: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:36.945937692+07:00","message":"TextPushed: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.011752571+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.011787899+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-05-12T13:10:37.01179434+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.011810516+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.011817756+07:00","message":"[bufferProcess] interim [980000000]:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.011820473+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.011823739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.011826457+07:00","message":"> Transcript [43308] [false]: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.011830519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.011832531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.011834876+07:00","message":"StatePrefix: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.011837787+07:00","message":"TextPushed: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.196573334+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.196608565+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-05-12T13:10:37.196615099+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกขั้นนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.196630689+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกขั้นนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.196640372+07:00","message":"[bufferProcess] interim [160000000]:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกขั้นนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.196644304+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.196649117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.196653707+07:00","message":"> Transcript [43309] [false]: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.196657303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.196659352+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.196661273+07:00","message":"StatePrefix: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.196663694+07:00","message":"TextPushed: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.1966679+07:00","message":"Push: 'ผมขออนุญาตถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.196669884+07:00","message":"TextPushed: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.196672099+07:00","message":"Set new StatePrefix : 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.196676316+07:00","message":"Next Push (prob) : 'อีกท่านหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.196684157+07:00","message":"push: {false ผมขออนุญาตถาม 0 0xc003757c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.229394959+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.229447383+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-05-12T13:10:37.229453959+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.229472019+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.229480339+07:00","message":"[bufferProcess] interim [220000000]:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.229492635+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกขั้นนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.229500699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.229503616+07:00","message":"> Transcript [43310] [false]: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกขั้นนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.22950633+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.229508463+07:00","message":"Set new StatePrefix: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกขั้นนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.311876677+07:00","message":"[GCS] IsForceVAD: false for message ID: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.40813487+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.408166554+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-05-12T13:10:37.408172804+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกขั้นนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.408185993+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกขั้นนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.408193502+07:00","message":"[bufferProcess] interim [280000000]:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกขั้นนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.408196257+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.408201639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.408204354+07:00","message":"> Transcript [43311] [false]: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.408206719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.40820887+07:00","message":"Set new StatePrefix: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.416409258+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.416439245+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-05-12T13:10:37.416445085+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.416458939+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.416465295+07:00","message":"[bufferProcess] interim [340000000]:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.416468003+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกขั้นนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.416471428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.416474221+07:00","message":"> Transcript [43312] [false]: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกขั้นนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.416476656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.416478576+07:00","message":"Set new StatePrefix: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกขั้นนึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.430388964+07:00","message":"[GCS] Start streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.445600226+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.44564635+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-05-12T13:10:37.445652911+07:00","message":"receive interim result [false|false]: ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.445667527+07:00","message":"[buffer interim] 3230 false ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.445673632+07:00","message":"[bufferProcess] interim [460000000]:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.445677106+07:00","message":"[bufferProcess] send to processor:ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.44568393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.445686497+07:00","message":"> Transcript [43313] [false]: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.445688799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.445690732+07:00","message":"Set new StatePrefix: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.519751941+07:00","message":"receive streaming session, msgId: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.519803931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตแบบนี้แบบว่าอยากดูกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลยครับ\",\"confidence\":0.92830306}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.519812038+07:00","message":"receive interim result [true|false]: ชีวิตแบบนี้แบบว่าอยากดูกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.519822931+07:00","message":"end recv isFinal message id 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.519825036+07:00","message":"end Recv id 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.519831956+07:00","message":"[buffer interim] 3230 true ชีวิตแบบนี้แบบว่าอยากดูกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.519843256+07:00","message":"[bufferProcess] interim [460000000]:ชีวิตแบบนี้แบบว่าอยากดูกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.519846328+07:00","message":"[bufferProcess] send to processor (isfinal):ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.51984961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.519852648+07:00","message":"> Transcript [43314] [false]: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.519856206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.519858604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.519860519+07:00","message":"StatePrefix: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.519863149+07:00","message":"TextPushed: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.519865113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.519867314+07:00","message":"> Transcript [43315] [true]: 'ชีวิตแบบนี้แบบว่าอยากดูกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.519869445+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.519871098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.519872674+07:00","message":"StatePrefix: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.519874574+07:00","message":"TextPushed: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.519876216+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.520056421+07:00","message":"Push: 'อีกท่านหนึ่งได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.520060305+07:00","message":"TextPushed: 'ชีวิตแบบนี้แบบว่าตรงกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.520062939+07:00","message":"Set new StatePrefix : 'ชีวิตแบบนี้แบบว่าอยากดูกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.520065477+07:00","message":"Next Push (prob) : 'ชีวิตแบบนี้แบบว่าอยากดูกันน่ะผมขออนุญาตถามอีกท่านหนึ่งได้เลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.520073914+07:00","message":"push: {true อีกท่านหนึ่งได้เลยครับ 0 0xc003757c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.520088167+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3230.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:37.534039095+07:00","message":"write wav file: './tmp/7565/7565_3230.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:37.644212641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:37.644217496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.907977285+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.908024078+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-05-12T13:10:37.908030087+07:00","message":"receive interim result [false|false]: นั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:37.908046742+07:00","message":"[buffer interim] 3231 false นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.908054449+07:00","message":"[bufferProcess] interim [300000000]:นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:37.90805651+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.100003574+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.100042674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นั่งเงียบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.100048651+07:00","message":"receive interim result [false|false]: นั่งเงียบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.100066013+07:00","message":"[buffer interim] 3231 false นั่งเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.100074186+07:00","message":"[bufferProcess] interim [480000000]:นั่งเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.100076668+07:00","message":"[bufferProcess] send to processor:นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.10007994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.100082724+07:00","message":"> Transcript [43316] [false]: 'นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.100084625+07:00","message":"Set StatePrefix (first interim): 'นั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.295533876+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.295571255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นั่งเงียบหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.295577151+07:00","message":"receive interim result [false|false]: นั่งเงียบหรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.295591219+07:00","message":"[buffer interim] 3231 false นั่งเงียบหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.295601611+07:00","message":"[bufferProcess] interim [720000000]:นั่งเงียบหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.295619527+07:00","message":"[bufferProcess] send to processor:นั่งเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.29562458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.295628887+07:00","message":"> Transcript [43317] [false]: 'นั่งเงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.29563337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.295636708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.295638957+07:00","message":"StatePrefix: 'นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.295640909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.429625427+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.429663936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นั่งเงียบหล่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.429669982+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.42968523+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.429692721+07:00","message":"[bufferProcess] interim [780000000]:นั่งเงียบหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.429695017+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.42969917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.429705737+07:00","message":"> Transcript [43318] [false]: 'นั่งเงียบหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.429709297+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.429711349+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.429713481+07:00","message":"StatePrefix: 'นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.429715553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.601148268+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.601194506+07:00","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-05-12T13:10:38.601201398+07:00","message":"receive interim result [false|false]: นั่งเงียบสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.601215861+07:00","message":"[buffer interim] 3231 false นั่งเงียบสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.601224033+07:00","message":"[bufferProcess] interim [960000000]:นั่งเงียบสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.601226391+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.60123453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.601237495+07:00","message":"> Transcript [43319] [false]: 'นั่งเงียบหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.601240544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.601242824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.601244655+07:00","message":"StatePrefix: 'นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.601246831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.603344848+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.603383772+07:00","message":"receive 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-05-12T13:10:38.60338924+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.60340349+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.60341316+07:00","message":"[bufferProcess] interim [20000000]:นั่งเงียบหล่อมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.603415526+07:00","message":"[bufferProcess] send to processor:นั่งเงียบสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.603418759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.603421636+07:00","message":"> Transcript [43320] [false]: 'นั่งเงียบสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.603424863+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.603426982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.6034287+07:00","message":"StatePrefix: 'นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.603430655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.603433434+07:00","message":"Push: 'นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.603435329+07:00","message":"TextPushed: 'นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.603437834+07:00","message":"Set new StatePrefix : 'นั่งเงียบสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.603439805+07:00","message":"Next Push (prob) : 'เงียบสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.603447119+07:00","message":"push: {false นั่ง 0 0xc002e11a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.8657577+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.865792213+07:00","message":"receive 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-05-12T13:10:38.865798012+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:38.865810465+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.865817111+07:00","message":"[bufferProcess] interim [260000000]:นั่งเงียบหล่อมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.86581958+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.865824768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.865827671+07:00","message":"> Transcript [43321] [false]: 'นั่งเงียบหล่อมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.865830043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:38.865832034+07:00","message":"Set new StatePrefix: 'นั่งเงียบหล่อมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:39.012201072+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:39.012243133+07:00","message":"receive 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-05-12T13:10:39.012250006+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:39.012268127+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.012284993+07:00","message":"[bufferProcess] interim [380000000]:นั่งเงียบหล่อมากมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.012288248+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.012291859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.012295059+07:00","message":"> Transcript [43322] [false]: 'นั่งเงียบหล่อมากมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.012299452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.012301844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.012303998+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.012306444+07:00","message":"TextPushed: 'นั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:39.056606115+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:39.056639217+07:00","message":"receive 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-05-12T13:10:39.056644768+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:39.056661076+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.05666847+07:00","message":"[bufferProcess] interim [440000000]:นั่งเงียบหล่อมากมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.056670991+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.056674254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.056676855+07:00","message":"> Transcript [43323] [false]: 'นั่งเงียบหล่อมากมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.056680383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.056682395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.056684343+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.056686949+07:00","message":"TextPushed: 'นั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:39.694356228+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:39.694400846+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-05-12T13:10:39.694407974+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:39.694426835+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.694437782+07:00","message":"[bufferProcess] interim [40000000]:นั่งเงียบหล่อมากมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.694440779+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.694444664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.694447456+07:00","message":"> Transcript [43324] [false]: 'นั่งเงียบหล่อมากมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.69445352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.694456096+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.694457863+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.69446029+07:00","message":"TextPushed: 'นั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:39.909399434+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:39.909441133+07:00","message":"receive 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-05-12T13:10:39.909447473+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานานที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:39.909463295+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานานที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.909473902+07:00","message":"[bufferProcess] interim [280000000]:นั่งเงียบหล่อมากมานานที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.909476547+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.90948225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.909496239+07:00","message":"> Transcript [43325] [false]: 'นั่งเงียบหล่อมากมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.909500686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.909503172+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.909505954+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.909510714+07:00","message":"TextPushed: 'นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.909516742+07:00","message":"Push: 'เงียบหล่อมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.909518942+07:00","message":"TextPushed: 'นั่งเงียบหล่อมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.909521134+07:00","message":"Set new StatePrefix : 'นั่งเงียบหล่อมากมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:39.909523379+07:00","message":"Next Push (prob) : 'มานาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:39.909532516+07:00","message":"push: {false เงียบหล่อมาก 0 0xc002e11a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:40.047017813+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:40.047052535+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-05-12T13:10:40.047059352+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:40.04707688+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:40.047086156+07:00","message":"[bufferProcess] interim [340000000]:นั่งเงียบหล่อมากมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:40.047090322+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมานานที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:40.04709589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:40.047100543+07:00","message":"> Transcript [43326] [false]: 'นั่งเงียบหล่อมากมานานที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:40.047105493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:40.047108663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:40.047111968+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมากมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:40.047115388+07:00","message":"TextPushed: 'นั่งเงียบหล่อมาก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:40.645138856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:40.645147911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:42.006187862+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:42.006231289+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-05-12T13:10:42.006237637+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:42.006252406+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.006261547+07:00","message":"[bufferProcess] interim [380000000]:นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.006264037+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมานาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.006269503+07:00","message":"[bufferProcess] send to processor (ticker):นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.00627234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.006275805+07:00","message":"> Transcript [43327] [false]: 'นั่งเงียบหล่อมากมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.006279606+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.006281857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.006283679+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมากมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.006286497+07:00","message":"TextPushed: 'นั่งเงียบหล่อมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.006288611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.006290647+07:00","message":"> Transcript [43328] [false]: 'นั่งเงียบหล่อมากมานานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.006292645+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.006294222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.00629847+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมากมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.006300191+07:00","message":"TextPushed: 'นั่งเงียบหล่อมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:42.587642204+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:42.587685479+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-05-12T13:10:42.587692574+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:42.587712467+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.58772286+07:00","message":"[bufferProcess] interim [980000000]:นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:42.587725367+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.096395191+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.096435113+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-05-12T13:10:43.096440958+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานานแล้วลืมมาร่วม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.096457566+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานานแล้วลืมมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.09646467+07:00","message":"[bufferProcess] interim [460000000]:นั่งเงียบหล่อมากมานานแล้วลืมมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.096467543+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.096470665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.096473506+07:00","message":"> Transcript [43329] [false]: 'นั่งเงียบหล่อมากมานานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.096477252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.096479474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.096481666+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมากมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.096484195+07:00","message":"TextPushed: 'นั่งเงียบหล่อมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.096514907+07:00","message":"Push: 'มานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.096517068+07:00","message":"TextPushed: 'นั่งเงียบหล่อมากมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.096519436+07:00","message":"Set new StatePrefix : 'นั่งเงียบหล่อมากมานานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.096521452+07:00","message":"Next Push (prob) : 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.096528745+07:00","message":"push: {false มานาน 0 0xc002e11a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.107306579+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.107338627+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-05-12T13:10:43.107345551+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.107362103+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.107370086+07:00","message":"[bufferProcess] interim [520000000]:นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.107373468+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมานานแล้วลืมมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.107378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.107381708+07:00","message":"> Transcript [43330] [false]: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.107386255+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.10738845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.107390691+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมากมานานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.107392893+07:00","message":"TextPushed: 'นั่งเงียบหล่อมากมานาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.307201221+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.307234497+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-05-12T13:10:43.307240573+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.307253109+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.307261801+07:00","message":"[bufferProcess] interim [700000000]:นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.30726466+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.307270197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.307273282+07:00","message":"> Transcript [43331] [false]: 'นั่งเงียบหล่อมากมานานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.307276543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.307278374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.307280784+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมากมานานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.307283414+07:00","message":"TextPushed: 'นั่งเงียบหล่อมากมานาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.471647559+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.471689944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นั่งเงียบหล่อมากมานานแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.471697296+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.471713442+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.471722083+07:00","message":"[bufferProcess] interim [820000000]:นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.471724836+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.471728621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.471731508+07:00","message":"> Transcript [43332] [false]: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.471735169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.471737181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.471741993+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมากมานานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.471746361+07:00","message":"TextPushed: 'นั่งเงียบหล่อมากมานาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.495505901+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.495541071+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-05-12T13:10:43.495546867+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.495564422+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.495571763+07:00","message":"[bufferProcess] interim [880000000]:นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.495575098+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.495578423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.495584962+07:00","message":"> Transcript [43333] [false]: 'นั่งเงียบหล่อมากมานานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.495588613+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.495590834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.495593222+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมากมานานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.495596291+07:00","message":"TextPushed: 'นั่งเงียบหล่อมากมานาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.495604607+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.495606591+07:00","message":"TextPushed: 'นั่งเงียบหล่อมากมานานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.495608807+07:00","message":"Set new StatePrefix : 'นั่งเงียบหล่อมากมานานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.495610847+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.495618649+07:00","message":"push: {false แล้ว 0 0xc002e11a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.630007+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.630042262+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-05-12T13:10:43.630048632+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.630061772+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.630069303+07:00","message":"[bufferProcess] interim [0]:นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.630071794+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.630076927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.630079547+07:00","message":"> Transcript [43334] [false]: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.630082037+07:00","message":"Set StatePrefix (first interim): 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:43.646216447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:43.646249086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.675827828+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.675868481+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-05-12T13:10:43.675875119+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:43.675904337+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.67591297+07:00","message":"[bufferProcess] interim [60000000]:นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.675916404+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมานานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.675919996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.675922938+07:00","message":"> Transcript [43335] [false]: 'นั่งเงียบหล่อมากมานานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:43.675925443+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.194693649+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.194747258+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-05-12T13:10:44.194757888+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.19477839+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.194790403+07:00","message":"[bufferProcess] interim [480000000]:นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.19479303+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.194799887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.194802846+07:00","message":"> Transcript [43336] [false]: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.194807122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.194809094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.19481162+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.194816232+07:00","message":"TextPushed: 'นั่งเงียบหล่อมากมานานแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.293261343+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.293311119+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-05-12T13:10:44.293318317+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.293336177+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.293348867+07:00","message":"[bufferProcess] interim [600000000]:นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.293353373+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.293358863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.293361961+07:00","message":"> Transcript [43337] [false]: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.293365961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.293368001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.293370555+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.293373173+07:00","message":"TextPushed: 'นั่งเงียบหล่อมากมานานแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.358393384+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.358430683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่ายัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.358437259+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่ายัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.358452124+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.358458921+07:00","message":"[bufferProcess] interim [660000000]:นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.358461549+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.358468646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.358472405+07:00","message":"> Transcript [43338] [false]: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.358477432+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.358480504+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.358484058+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.358493798+07:00","message":"TextPushed: 'นั่งเงียบหล่อมากมานานแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.405770896+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.405809983+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-05-12T13:10:44.405816678+07:00","message":"receive interim result [false|false]: นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่ายังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.40583704+07:00","message":"[buffer interim] 3231 false นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่ายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.405845838+07:00","message":"[bufferProcess] interim [780000000]:นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่ายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.405849111+07:00","message":"[bufferProcess] send to processor:นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.405853444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.40585617+07:00","message":"> Transcript [43339] [false]: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.40586083+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.405862867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.405865376+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.405868159+07:00","message":"TextPushed: 'นั่งเงียบหล่อมากมานานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.405871885+07:00","message":"Push: 'ลืมมาร่วมตั้งแต่แรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.405874061+07:00","message":"TextPushed: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.40587628+07:00","message":"Set new StatePrefix : 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.405879098+07:00","message":"Next Push (prob) : 'เลยหรือว่ายัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.405887417+07:00","message":"push: {false ลืมมาร่วมตั้งแต่แรก 0 0xc002e11a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.672370468+07:00","message":"[GCS] IsForceVAD: false for message ID: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.842461394+07:00","message":"receive streaming session, msgId: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.842515692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นั่งเงียบหล่อมากมานานมาร่วมตั้งแต่แรกเลยหรือว่ายังไง\",\"confidence\":0.930684}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.842523453+07:00","message":"receive interim result [true|false]: นั่งเงียบหล่อมากมานานมาร่วมตั้งแต่แรกเลยหรือว่ายังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.842532853+07:00","message":"end recv isFinal message id 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.842535024+07:00","message":"end Recv id 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.842542919+07:00","message":"[buffer interim] 3231 true นั่งเงียบหล่อมากมานานมาร่วมตั้งแต่แรกเลยหรือว่ายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842553919+07:00","message":"[bufferProcess] interim [260000000]:นั่งเงียบหล่อมากมานานมาร่วมตั้งแต่แรกเลยหรือว่ายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842559297+07:00","message":"[bufferProcess] send to processor (isfinal):นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่ายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842563333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842566707+07:00","message":"> Transcript [43340] [false]: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่ายังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842571139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842573152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842574872+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842577509+07:00","message":"TextPushed: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842579471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842581397+07:00","message":"> Transcript [43341] [true]: 'นั่งเงียบหล่อมากมานานมาร่วมตั้งแต่แรกเลยหรือว่ายังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842583848+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.84258577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842587348+07:00","message":"StatePrefix: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842589292+07:00","message":"TextPushed: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842591112+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842776323+07:00","message":"Push: 'เลยหรือว่ายังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842779655+07:00","message":"TextPushed: 'นั่งเงียบหล่อมากมานานแล้วลืมมาร่วมตั้งแต่แรกเลยหรือว่ายังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842781899+07:00","message":"Set new StatePrefix : 'นั่งเงียบหล่อมากมานานมาร่วมตั้งแต่แรกเลยหรือว่ายังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842784148+07:00","message":"Next Push (prob) : 'นั่งเงียบหล่อมากมานานมาร่วมตั้งแต่แรกเลยหรือว่ายังไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:44.842792938+07:00","message":"push: {true เลยหรือว่ายังไง 0 0xc002e11a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:44.842805764+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3231.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:44.85534751+07:00","message":"write wav file: './tmp/7565/7565_3231.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:45.188607748+07:00","message":"[GCS] Start streaming session, msgId: 3232"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:45.720848047+07:00","message":"receive streaming session, msgId: 3232"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:45.720914683+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-05-12T13:10:45.720923583+07:00","message":"receive interim result [false|false]: ตอนแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:45.72094445+07:00","message":"[buffer interim] 3232 false ตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:45.720957972+07:00","message":"[bufferProcess] interim [360000000]:ตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:45.720962382+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:45.912797646+07:00","message":"receive streaming session, msgId: 3232"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:45.912837048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนแรกเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:45.912844349+07:00","message":"receive interim result [false|false]: ตอนแรกเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:45.912863845+07:00","message":"[buffer interim] 3232 false ตอนแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:45.912876313+07:00","message":"[bufferProcess] interim [600000000]:ตอนแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:45.912878747+07:00","message":"[bufferProcess] send to processor:ตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:45.912883565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:45.912886444+07:00","message":"> Transcript [43342] [false]: 'ตอนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:45.912888589+07:00","message":"Set StatePrefix (first interim): 'ตอนแรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:45.947592338+07:00","message":"[GCS] IsForceVAD: false for message ID: 3232"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.018670038+07:00","message":"[GCS] Start streaming session, msgId: 3233"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.043411572+07:00","message":"receive streaming session, msgId: 3232"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.043448546+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-05-12T13:10:46.043454829+07:00","message":"receive interim result [true|false]: ตอนแรกเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.043465271+07:00","message":"end recv isFinal message id 3232"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.043467399+07:00","message":"end Recv id 3232"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.043478132+07:00","message":"[buffer interim] 3232 true ตอนแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.043506903+07:00","message":"[bufferProcess] interim [780000000]:ตอนแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.043510204+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.043513263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.043515805+07:00","message":"> Transcript [43343] [false]: 'ตอนแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.04351868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.043520598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.043522444+07:00","message":"StatePrefix: 'ตอนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.043524617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.04352618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.043528097+07:00","message":"> Transcript [43344] [true]: 'ตอนแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.04353001+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.043531767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.043533422+07:00","message":"StatePrefix: 'ตอนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.043535099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.043537533+07:00","message":"Push: 'ตอนแรกเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.043545115+07:00","message":"push: {true ตอนแรกเลย 0 0xc003b7c400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:46.048990779+07:00","message":"write wav file: './tmp/7565/7565_3232.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.148383434+07:00","message":"[GCS] IsForceVAD: false for message ID: 3233"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.309403079+07:00","message":"receive streaming session, msgId: 3233"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.309434395+07:00","message":"found end of frame, send empty tag with msgId: 3233"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.309437924+07:00","message":"end Recv id 3233"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.309448269+07:00","message":"[buffer interim] 3233 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.309457338+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.309461323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.309464831+07:00","message":"> Transcript [43345] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.30946795+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.309469997+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.309471821+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.309473733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.309476547+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.309495846+07:00","message":"push: {true \n 0 0xc004428a80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:46.314072194+07:00","message":"write wav file: './tmp/7565/7565_3233.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.340561708+07:00","message":"[GCS] Start streaming session, msgId: 3234"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:46.646704749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:46.646722699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.669350192+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.669384863+07:00","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-05-12T13:10:46.669390299+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.669405384+07:00","message":"[buffer interim] 3234 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.66941252+07:00","message":"[bufferProcess] interim [420000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.669414227+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.888280654+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.888317666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.888323545+07:00","message":"receive interim result [false|false]: ผมเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:46.888339134+07:00","message":"[buffer interim] 3234 false ผมเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.888346651+07:00","message":"[bufferProcess] interim [600000000]:ผมเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.888348898+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.888351699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.888354797+07:00","message":"> Transcript [43346] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:46.888356726+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.058726695+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.058762093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเล่นอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.058767579+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.058783633+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.058791514+07:00","message":"[bufferProcess] interim [780000000]:ผมเล่นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.058793785+07:00","message":"[bufferProcess] send to processor:ผมเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.058798879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.058801673+07:00","message":"> Transcript [43347] [false]: 'ผมเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.058806223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.058808215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.058810464+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.058813094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.187763986+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.187796588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเล่นอยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.187802727+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.187817983+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.187825484+07:00","message":"[bufferProcess] interim [900000000]:ผมเล่นอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.187828774+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.187836308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.187839208+07:00","message":"> Transcript [43348] [false]: 'ผมเล่นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.187842409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.1878446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.187847194+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.187849441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.316115426+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.316146266+07:00","message":"receive 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-05-12T13:10:47.316152319+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.316166965+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.3161809+07:00","message":"[bufferProcess] interim [20000000]:ผมเล่นอยู่ที่เดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.316183482+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.316190565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.316193485+07:00","message":"> Transcript [43349] [false]: 'ผมเล่นอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.316197045+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.31619917+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.316201591+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.316203622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.571231916+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.571272817+07:00","message":"receive 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-05-12T13:10:47.571279941+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.571293793+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.571304186+07:00","message":"[bufferProcess] interim [260000000]:ผมเล่นอยู่ที่เดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.57130773+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่เดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.571314618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.57131847+07:00","message":"> Transcript [43350] [false]: 'ผมเล่นอยู่ที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.571322676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.571325513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.571330321+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.57133241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.571336305+07:00","message":"Push: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.57133923+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.571342859+07:00","message":"Set new StatePrefix : 'ผมเล่นอยู่ที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.571345854+07:00","message":"Next Push (prob) : 'เล่นอยู่ที่เดียว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.571354934+07:00","message":"push: {false ผม 0 0xc004218380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.758974993+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.759007617+07:00","message":"receive 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-05-12T13:10:47.759012961+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียวกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.759024545+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียวกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.759031254+07:00","message":"[bufferProcess] interim [440000000]:ผมเล่นอยู่ที่เดียวกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.759033608+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่เดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.759038405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.759041534+07:00","message":"> Transcript [43351] [false]: 'ผมเล่นอยู่ที่เดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.759044617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.759046896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.759048733+07:00","message":"StatePrefix: 'ผมเล่นอยู่ที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.759051834+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.890977689+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.89102162+07:00","message":"receive 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-05-12T13:10:47.891027726+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.891045151+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.891053356+07:00","message":"[bufferProcess] interim [560000000]:ผมเล่นอยู่ที่เดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.891055576+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่เดียวกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.891059422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.891062746+07:00","message":"> Transcript [43352] [false]: 'ผมเล่นอยู่ที่เดียวกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.891066319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.891068503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.891070563+07:00","message":"StatePrefix: 'ผมเล่นอยู่ที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.89107317+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.965632242+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.965672371+07:00","message":"receive 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-05-12T13:10:47.965678143+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียวกับที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:47.965697177+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียวกับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.965704497+07:00","message":"[bufferProcess] interim [680000000]:ผมเล่นอยู่ที่เดียวกับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.965707589+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่เดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.965712503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.965716391+07:00","message":"> Transcript [43353] [false]: 'ผมเล่นอยู่ที่เดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.965720318+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.965722868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.965725172+07:00","message":"StatePrefix: 'ผมเล่นอยู่ที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:47.965727583+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:48.089392077+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:48.08943369+07:00","message":"receive 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-05-12T13:10:48.089442086+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:48.089460459+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.089469855+07:00","message":"[bufferProcess] interim [740000000]:ผมเล่นอยู่ที่เดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.089472457+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่เดียวกับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.089478925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.089481871+07:00","message":"> Transcript [43354] [false]: 'ผมเล่นอยู่ที่เดียวกับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.089485711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.089502262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.08950524+07:00","message":"StatePrefix: 'ผมเล่นอยู่ที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.08950796+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.089514062+07:00","message":"Push: 'เล่นอยู่ที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.089515987+07:00","message":"TextPushed: 'ผมเล่นอยู่ที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.089518338+07:00","message":"Set new StatePrefix : 'ผมเล่นอยู่ที่เดียวกับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.089521652+07:00","message":"Next Push (prob) : 'กับที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:48.089529334+07:00","message":"push: {false เล่นอยู่ที่เดียว 0 0xc004218380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:48.687633271+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:48.687670806+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-05-12T13:10:48.687676332+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:48.687693164+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.687701883+07:00","message":"[bufferProcess] interim [340000000]:ผมเล่นอยู่ที่เดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.687704388+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่เดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.68770734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.687710392+07:00","message":"> Transcript [43355] [false]: 'ผมเล่นอยู่ที่เดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.687712733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:48.687714615+07:00","message":"Set new StatePrefix: 'ผมเล่นอยู่ที่เดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:49.312142283+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:49.31217889+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-05-12T13:10:49.312187773+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียวกับพี่อ๊อด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:49.312201997+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียวกับพี่อ๊อด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.31220893+07:00","message":"[bufferProcess] interim [940000000]:ผมเล่นอยู่ที่เดียวกับพี่อ๊อด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.312211676+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่เดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.312215011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.312219585+07:00","message":"> Transcript [43356] [false]: 'ผมเล่นอยู่ที่เดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.312222904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.312224903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.312226889+07:00","message":"StatePrefix: 'ผมเล่นอยู่ที่เดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.312229259+07:00","message":"TextPushed: 'ผมเล่นอยู่ที่เดียว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:49.591771119+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:49.591815828+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-05-12T13:10:49.591823486+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียวกับที่ผมเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:49.591841622+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียวกับที่ผมเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.591855216+07:00","message":"[bufferProcess] interim [300000000]:ผมเล่นอยู่ที่เดียวกับที่ผมเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.591859538+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่เดียวกับพี่อ๊อด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.591863209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.591866105+07:00","message":"> Transcript [43357] [false]: 'ผมเล่นอยู่ที่เดียวกับพี่อ๊อด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.591868626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.591871272+07:00","message":"Set new StatePrefix: 'ผมเล่นอยู่ที่เดียวกับพี่อ๊อด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:49.647170402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:49.647162072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:49.73241976+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:49.732467009+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-05-12T13:10:49.732475669+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียวกับพี่อ๊อด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:49.732504822+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียวกับพี่อ๊อด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.732516704+07:00","message":"[bufferProcess] interim [420000000]:ผมเล่นอยู่ที่เดียวกับพี่อ๊อด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.732520176+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่เดียวกับที่ผมเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.73252483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.732533581+07:00","message":"> Transcript [43358] [false]: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.732537073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:49.732540225+07:00","message":"Set new StatePrefix: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:50.028661729+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:50.028694118+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-05-12T13:10:50.028700506+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:50.028714403+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.028723626+07:00","message":"[bufferProcess] interim [720000000]:ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.028725998+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่เดียวกับพี่อ๊อด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.028731322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.028733871+07:00","message":"> Transcript [43359] [false]: 'ผมเล่นอยู่ที่เดียวกับพี่อ๊อด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.02873624+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.028738593+07:00","message":"Set new StatePrefix: 'ผมเล่นอยู่ที่เดียวกับพี่อ๊อด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:50.594343647+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:50.594378852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:50.594384841+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:50.594398813+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.594405891+07:00","message":"[bufferProcess] interim [320000000]:ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.594408422+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.594411517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.594414081+07:00","message":"> Transcript [43360] [false]: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.594416512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.594418691+07:00","message":"Set new StatePrefix: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:50.922486284+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:50.922541772+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-05-12T13:10:50.922550174+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:50.922570548+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.922584002+07:00","message":"[bufferProcess] interim [620000000]:ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.922587864+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.922593873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.922597046+07:00","message":"> Transcript [43361] [false]: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.922600482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.922602922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.922604806+07:00","message":"StatePrefix: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:50.922607528+07:00","message":"TextPushed: 'ผมเล่นอยู่ที่เดียว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:51.487174835+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:51.487210184+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-05-12T13:10:51.487216865+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:51.487231155+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:51.487238584+07:00","message":"[bufferProcess] interim [220000000]:ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:51.487240993+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:51.487244103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:51.487246648+07:00","message":"> Transcript [43362] [false]: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:51.487249982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:51.487251977+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:51.487253701+07:00","message":"StatePrefix: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:51.487256008+07:00","message":"TextPushed: 'ผมเล่นอยู่ที่เดียว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.298392069+07:00","message":"[GCS] IsForceVAD: false for message ID: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.314793445+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.314829612+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-05-12T13:10:52.314836598+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชียด้วยกันแต่ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.314848597+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชียด้วยกันแต่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.314855489+07:00","message":"[bufferProcess] interim [0]:ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชียด้วยกันแต่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.314857937+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.314862829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.314865505+07:00","message":"> Transcript [43363] [false]: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.314869386+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.314871301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.314875511+07:00","message":"StatePrefix: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.314878383+07:00","message":"TextPushed: 'ผมเล่นอยู่ที่เดียว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.358943591+07:00","message":"[GCS] Start streaming session, msgId: 3235"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.37907968+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.379136904+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-05-12T13:10:52.379149037+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.379171722+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.379186829+07:00","message":"[bufferProcess] interim [60000000]:ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.379192597+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชียด้วยกันแต่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.379204134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.379209786+07:00","message":"> Transcript [43364] [false]: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชียด้วยกันแต่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.379224103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.379228452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.379232173+07:00","message":"StatePrefix: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.379236603+07:00","message":"TextPushed: 'ผมเล่นอยู่ที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.379246739+07:00","message":"Push: 'กับที่ผมเล่นที่โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.379251112+07:00","message":"TextPushed: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.379255015+07:00","message":"Set new StatePrefix : 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชียด้วยกันแต่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.379258986+07:00","message":"Next Push (prob) : 'เอเชียด้วยกันแต่ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.379273039+07:00","message":"push: {false กับที่ผมเล่นที่โรงแรม 0 0xc004218380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.381984486+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.382012105+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-05-12T13:10:52.382017909+07:00","message":"receive interim result [false|false]: ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชียด้วยกันแต่ผมเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.382030993+07:00","message":"[buffer interim] 3234 false ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชียด้วยกันแต่ผมเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.382036353+07:00","message":"[bufferProcess] interim [120000000]:ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชียด้วยกันแต่ผมเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.38203893+07:00","message":"[bufferProcess] send to processor:ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.382042491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.382045158+07:00","message":"> Transcript [43365] [false]: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.382047601+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.483800247+07:00","message":"receive streaming session, msgId: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.48384502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเล่นอยู่ที่เดียวกับพี่อ๊อดเล่นที่โรงแรมเอเชียด้วยกันแต่ผมเล่น\",\"confidence\":0.905523}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.483851579+07:00","message":"receive interim result [true|false]: ผมเล่นอยู่ที่เดียวกับพี่อ๊อดเล่นที่โรงแรมเอเชียด้วยกันแต่ผมเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.483861909+07:00","message":"end recv isFinal message id 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.483864173+07:00","message":"end Recv id 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.48387178+07:00","message":"[buffer interim] 3234 true ผมเล่นอยู่ที่เดียวกับพี่อ๊อดเล่นที่โรงแรมเอเชียด้วยกันแต่ผมเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.483880735+07:00","message":"[bufferProcess] interim [180000000]:ผมเล่นอยู่ที่เดียวกับพี่อ๊อดเล่นที่โรงแรมเอเชียด้วยกันแต่ผมเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.483885982+07:00","message":"[bufferProcess] send to processor (isfinal):ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชียด้วยกันแต่ผมเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.48388952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.483892561+07:00","message":"> Transcript [43366] [false]: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชียด้วยกันแต่ผมเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.483896488+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.483898531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.483900316+07:00","message":"StatePrefix: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชียด้วยกันแต่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.483904266+07:00","message":"TextPushed: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.483906267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.483908159+07:00","message":"> Transcript [43367] [true]: 'ผมเล่นอยู่ที่เดียวกับพี่อ๊อดเล่นที่โรงแรมเอเชียด้วยกันแต่ผมเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.48391034+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.483912006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.483913701+07:00","message":"StatePrefix: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชียด้วยกันแต่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.483915525+07:00","message":"TextPushed: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.483917175+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.484108394+07:00","message":"Push: 'เอเชียด้วยกันแต่ผมเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.484111311+07:00","message":"TextPushed: 'ผมเล่นอยู่ที่เดียวกับที่ผมเล่นที่โรงแรมเอเชียด้วยกันแต่ผมเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.484113784+07:00","message":"Set new StatePrefix : 'ผมเล่นอยู่ที่เดียวกับพี่อ๊อดเล่นที่โรงแรมเอเชียด้วยกันแต่ผมเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.484116272+07:00","message":"Next Push (prob) : 'ผมเล่นอยู่ที่เดียวกับพี่อ๊อดเล่นที่โรงแรมเอเชียด้วยกันแต่ผมเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.484125231+07:00","message":"push: {true เอเชียด้วยกันแต่ผมเล่น 0 0xc004218380}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.48413551+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3234.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:52.509178011+07:00","message":"write wav file: './tmp/7565/7565_3234.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:52.647925533+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:52.64792547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.807449123+07:00","message":"[GCS] IsForceVAD: false for message ID: 3235"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.843576698+07:00","message":"receive streaming session, msgId: 3235"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.843619252+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-05-12T13:10:52.84362437+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.843640174+07:00","message":"[buffer interim] 3235 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.843647533+07:00","message":"[bufferProcess] interim [300000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.8436492+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.870024883+07:00","message":"[GCS] Start streaming session, msgId: 3236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.888953597+07:00","message":"receive streaming session, msgId: 3235"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.889002993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.889010056+07:00","message":"receive interim result [false|false]: ที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.889026057+07:00","message":"[buffer interim] 3235 false ที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.889034192+07:00","message":"[bufferProcess] interim [360000000]:ที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.889036678+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.889050265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.889053571+07:00","message":"> Transcript [43368] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.889055854+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.91196046+07:00","message":"receive streaming session, msgId: 3235"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.912002041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ 1\",\"confidence\":0.9555755}],\"is_final\":true,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.912008489+07:00","message":"receive interim result [true|false]: ที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.912017167+07:00","message":"end recv isFinal message id 3235"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.9120202+07:00","message":"end Recv id 3235"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.912026803+07:00","message":"[buffer interim] 3235 true ที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.912036074+07:00","message":"[bufferProcess] interim [480000000]:ที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.912042035+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.912045671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.912048413+07:00","message":"> Transcript [43369] [false]: 'ที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.912051745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.912054272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.912056107+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.912058117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.912059803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.912061651+07:00","message":"> Transcript [43370] [true]: 'ที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.9120636+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.912065261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.912066822+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.912068403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:52.912074219+07:00","message":"Push: 'ที่ 1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:52.912082678+07:00","message":"push: {true ที่ 1 0 0xc004429980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:52.917100077+07:00","message":"write wav file: './tmp/7565/7565_3235.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:53.414298911+07:00","message":"receive streaming session, msgId: 3236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:53.414349932+07:00","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-05-12T13:10:53.414357346+07:00","message":"receive interim result [false|false]: เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:53.414376106+07:00","message":"[buffer interim] 3236 false เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.41438339+07:00","message":"[bufferProcess] interim [420000000]:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.414385812+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:53.602299987+07:00","message":"receive streaming session, msgId: 3236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:53.602344935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเพื่อนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:53.6023515+07:00","message":"receive interim result [false|false]: เป็นเพื่อนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:53.602364518+07:00","message":"[buffer interim] 3236 false เป็นเพื่อนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.602374045+07:00","message":"[bufferProcess] interim [540000000]:เป็นเพื่อนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.602377021+07:00","message":"[bufferProcess] send to processor:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.602382937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.602385989+07:00","message":"> Transcript [43371] [false]: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.602388192+07:00","message":"Set StatePrefix (first interim): 'เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:53.759388087+07:00","message":"receive streaming session, msgId: 3236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:53.759439036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเพื่อนกับ SIRI\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:53.759444504+07:00","message":"receive interim result [false|false]: เป็นเพื่อนกับ SIRI"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:53.759458964+07:00","message":"[buffer interim] 3236 false เป็นเพื่อนกับ SIRI"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.759467064+07:00","message":"[bufferProcess] interim [720000000]:เป็นเพื่อนกับ SIRI"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.759470042+07:00","message":"[bufferProcess] send to processor:เป็นเพื่อนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.759473523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.759476441+07:00","message":"> Transcript [43372] [false]: 'เป็นเพื่อนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.759478719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.759480929+07:00","message":"Set new StatePrefix: 'เป็นเพื่อนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:53.911271074+07:00","message":"receive streaming session, msgId: 3236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:53.91131478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนสนิท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:53.911320914+07:00","message":"receive interim result [false|false]: เพื่อนสนิท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:53.911336882+07:00","message":"[buffer interim] 3236 false เพื่อนสนิท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.911348776+07:00","message":"[bufferProcess] interim [840000000]:เพื่อนสนิท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.911351433+07:00","message":"[bufferProcess] send to processor:เป็นเพื่อนกับ SIRI"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.91135849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.911362207+07:00","message":"> Transcript [43373] [false]: 'เป็นเพื่อนกับ SIRI'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.911364889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:53.911367211+07:00","message":"Set new StatePrefix: 'เป็นเพื่อนกับ SIRI'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.050162411+07:00","message":"receive streaming session, msgId: 3236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.050207461+07:00","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-05-12T13:10:54.050214152+07:00","message":"receive interim result [false|false]: เป็นเพื่อนกันสนิทกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.050229636+07:00","message":"[buffer interim] 3236 false เป็นเพื่อนกันสนิทกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.050238428+07:00","message":"[bufferProcess] interim [960000000]:เป็นเพื่อนกันสนิทกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.050241252+07:00","message":"[bufferProcess] send to processor:เพื่อนสนิท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.050245079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.050248146+07:00","message":"> Transcript [43374] [false]: 'เพื่อนสนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.050250628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.050253116+07:00","message":"Set new StatePrefix: 'เพื่อนสนิท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.0905109+07:00","message":"[GCS] IsForceVAD: false for message ID: 3236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.127377461+07:00","message":"receive streaming session, msgId: 3236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.12741948+07:00","message":"receive 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-05-12T13:10:54.12742544+07:00","message":"receive interim result [false|false]: เพื่อนสนิท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.127441819+07:00","message":"[buffer interim] 3236 false เพื่อนสนิท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.127450543+07:00","message":"[bufferProcess] interim [20000000]:เพื่อนสนิท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.127453183+07:00","message":"[bufferProcess] send to processor:เป็นเพื่อนกันสนิทกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.127456644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.127459489+07:00","message":"> Transcript [43375] [false]: 'เป็นเพื่อนกันสนิทกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.127461936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.127463949+07:00","message":"Set new StatePrefix: 'เป็นเพื่อนกันสนิทกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.148869079+07:00","message":"[GCS] Start streaming session, msgId: 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.314924102+07:00","message":"receive streaming session, msgId: 3236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.31496709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเพื่อนกันสนิทกันล่ะ\",\"confidence\":0.91262126}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.314973902+07:00","message":"receive interim result [true|false]: เป็นเพื่อนกันสนิทกันล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.314985213+07:00","message":"end recv isFinal message id 3236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.31498754+07:00","message":"end Recv id 3236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.314994568+07:00","message":"[buffer interim] 3236 true เป็นเพื่อนกันสนิทกันล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.315006085+07:00","message":"[bufferProcess] interim [230000000]:เป็นเพื่อนกันสนิทกันล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.315012234+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อนสนิท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.315015656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.315018754+07:00","message":"> Transcript [43376] [false]: 'เพื่อนสนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.315021411+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.315023603+07:00","message":"Set new StatePrefix: 'เพื่อนสนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.31502529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.315027191+07:00","message":"> Transcript [43377] [true]: 'เป็นเพื่อนกันสนิทกันล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.315029395+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.315031314+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.315033152+07:00","message":"StatePrefix: 'เพื่อนสนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.315035093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.315042176+07:00","message":"Push: 'เป็นเพื่อนกันสนิทกันล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.315050048+07:00","message":"push: {true เป็นเพื่อนกันสนิทกันล่ะ 0 0xc005694280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:54.322189584+07:00","message":"write wav file: './tmp/7565/7565_3236.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.677533413+07:00","message":"receive streaming session, msgId: 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.677575605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.677581566+07:00","message":"receive interim result [false|false]: เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.677596111+07:00","message":"[buffer interim] 3237 false เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.677603178+07:00","message":"[bufferProcess] interim [540000000]:เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.677605004+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.860704668+07:00","message":"receive streaming session, msgId: 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.860739088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กดื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.860744539+07:00","message":"receive interim result [false|false]: เด็กดื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.860757279+07:00","message":"[buffer interim] 3237 false เด็กดื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.86076309+07:00","message":"[bufferProcess] interim [720000000]:เด็กดื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.860765655+07:00","message":"[bufferProcess] send to processor:เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.860770529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.860773268+07:00","message":"> Transcript [43378] [false]: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.860775216+07:00","message":"Set StatePrefix (first interim): 'เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.876389485+07:00","message":"receive streaming session, msgId: 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.876425122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.876431265+07:00","message":"receive interim result [false|false]: เด็กและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.876444632+07:00","message":"[buffer interim] 3237 false เด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.876452222+07:00","message":"[bufferProcess] interim [780000000]:เด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.876454947+07:00","message":"[bufferProcess] send to processor:เด็กดื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.876458546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.876461736+07:00","message":"> Transcript [43379] [false]: 'เด็กดื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.876465172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.87646755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.876469503+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.876471808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.992324669+07:00","message":"receive streaming session, msgId: 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.992364395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.992370382+07:00","message":"receive interim result [false|false]: เด็กแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:54.992383968+07:00","message":"[buffer interim] 3237 false เด็กแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.99239141+07:00","message":"[bufferProcess] interim [840000000]:เด็กแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.992394182+07:00","message":"[bufferProcess] send to processor:เด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.992401161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.992403952+07:00","message":"> Transcript [43380] [false]: 'เด็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.992407119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.992411644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.992413696+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:54.992415924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.383996705+07:00","message":"receive streaming session, msgId: 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.384039732+07:00","message":"receive 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-05-12T13:10:55.38404549+07:00","message":"receive interim result [false|false]: เด็กแล้วด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.384064356+07:00","message":"[buffer interim] 3237 false เด็กแล้วด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.384072711+07:00","message":"[bufferProcess] interim [200000000]:เด็กแล้วด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.384075441+07:00","message":"[bufferProcess] send to processor:เด็กแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.384079211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.384082465+07:00","message":"> Transcript [43381] [false]: 'เด็กแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.384086153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.384089447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.384091447+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.384093628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.407650387+07:00","message":"receive streaming session, msgId: 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.407686329+07:00","message":"receive 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-05-12T13:10:55.407692454+07:00","message":"receive interim result [false|false]: เด็กแล้วเลิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.40770834+07:00","message":"[buffer interim] 3237 false เด็กแล้วเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.407715791+07:00","message":"[bufferProcess] interim [260000000]:เด็กแล้วเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.407718182+07:00","message":"[bufferProcess] send to processor:เด็กแล้วด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.407721724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.407724898+07:00","message":"> Transcript [43382] [false]: 'เด็กแล้วด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.407728493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.407730436+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.407732319+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.407734386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.407742645+07:00","message":"Push: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.407744855+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.40774731+07:00","message":"Set new StatePrefix : 'เด็กแล้วด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.407749402+07:00","message":"Next Push (prob) : 'แล้วด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.407758038+07:00","message":"push: {false เด็ก 0 0xc005695780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.415745146+07:00","message":"receive streaming session, msgId: 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.415801152+07:00","message":"receive 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-05-12T13:10:55.415807835+07:00","message":"receive interim result [false|false]: เด็กแล้วด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.415819748+07:00","message":"[buffer interim] 3237 false เด็กแล้วด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.415825549+07:00","message":"[bufferProcess] interim [320000000]:เด็กแล้วด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.415827901+07:00","message":"[bufferProcess] send to processor:เด็กแล้วเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.415831164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.415834012+07:00","message":"> Transcript [43383] [false]: 'เด็กแล้วเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.415836068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.415838546+07:00","message":"Set new StatePrefix: 'เด็กแล้วเลิก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:55.649005901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:55.649020303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.717242148+07:00","message":"receive streaming session, msgId: 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.717280372+07:00","message":"receive 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-05-12T13:10:55.71728576+07:00","message":"receive interim result [false|false]: เด็กแล้วด้วยกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.717304186+07:00","message":"[buffer interim] 3237 false เด็กแล้วด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.717312369+07:00","message":"[bufferProcess] interim [560000000]:เด็กแล้วด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.717314566+07:00","message":"[bufferProcess] send to processor:เด็กแล้วด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.717317742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.717320588+07:00","message":"> Transcript [43384] [false]: 'เด็กแล้วด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.717323094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.717325096+07:00","message":"Set new StatePrefix: 'เด็กแล้วด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.72484207+07:00","message":"receive streaming session, msgId: 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.724869903+07:00","message":"receive 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-05-12T13:10:55.724875879+07:00","message":"receive interim result [false|false]: เด็กแล้วด้วยกันนาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.724888823+07:00","message":"[buffer interim] 3237 false เด็กแล้วด้วยกันนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.72489395+07:00","message":"[bufferProcess] interim [620000000]:เด็กแล้วด้วยกันนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.724896108+07:00","message":"[bufferProcess] send to processor:เด็กแล้วด้วยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.724898751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.724901159+07:00","message":"> Transcript [43385] [false]: 'เด็กแล้วด้วยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.724904367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.724906605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.724908466+07:00","message":"StatePrefix: 'เด็กแล้วด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.724910753+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.93701205+07:00","message":"receive streaming session, msgId: 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.937056965+07:00","message":"receive 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-05-12T13:10:55.937063451+07:00","message":"receive interim result [false|false]: เด็กแล้วด้วยกันนาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.937078196+07:00","message":"[buffer interim] 3237 false เด็กแล้วด้วยกันนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.937089153+07:00","message":"[bufferProcess] interim [740000000]:เด็กแล้วด้วยกันนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.937091517+07:00","message":"[bufferProcess] send to processor:เด็กแล้วด้วยกันนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.937097074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.937100122+07:00","message":"> Transcript [43386] [false]: 'เด็กแล้วด้วยกันนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.937103912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.937106172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.937108046+07:00","message":"StatePrefix: 'เด็กแล้วด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.93711047+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.963986736+07:00","message":"receive streaming session, msgId: 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.964022467+07:00","message":"receive 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-05-12T13:10:55.964028444+07:00","message":"receive interim result [false|false]: เด็กแล้วด้วยกันเรายัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:55.96404489+07:00","message":"[buffer interim] 3237 false เด็กแล้วด้วยกันเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.964052239+07:00","message":"[bufferProcess] interim [800000000]:เด็กแล้วด้วยกันเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.96405457+07:00","message":"[bufferProcess] send to processor:เด็กแล้วด้วยกันนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.964058079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.964061033+07:00","message":"> Transcript [43387] [false]: 'เด็กแล้วด้วยกันนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.964063993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.964065873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.96406778+07:00","message":"StatePrefix: 'เด็กแล้วด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:55.964069998+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.031416358+07:00","message":"receive streaming session, msgId: 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.031458644+07:00","message":"receive 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-05-12T13:10:56.031466386+07:00","message":"receive interim result [false|false]: เด็กแล้วด้วยกันอะไรอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.031481368+07:00","message":"[buffer interim] 3237 false เด็กแล้วด้วยกันอะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.031489347+07:00","message":"[bufferProcess] interim [860000000]:เด็กแล้วด้วยกันอะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.031491968+07:00","message":"[bufferProcess] send to processor:เด็กแล้วด้วยกันเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.031502958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.03150611+07:00","message":"> Transcript [43388] [false]: 'เด็กแล้วด้วยกันเรายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.031509589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.031511787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.031513956+07:00","message":"StatePrefix: 'เด็กแล้วด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.031516056+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.031518473+07:00","message":"Push: 'แล้วด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.031520313+07:00","message":"TextPushed: 'เด็กแล้วด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.031522337+07:00","message":"Set new StatePrefix : 'เด็กแล้วด้วยกันเรายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.031524416+07:00","message":"Next Push (prob) : 'เรายัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.031531055+07:00","message":"push: {false แล้วด้วยกัน 0 0xc005695780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.075692854+07:00","message":"[GCS] IsForceVAD: false for message ID: 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.285137681+07:00","message":"receive streaming session, msgId: 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.285191564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กแล้วเลิกกันอะไรอย่างเงี้ย\",\"confidence\":0.85918915}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.285199699+07:00","message":"receive interim result [true|false]: เด็กแล้วเลิกกันอะไรอย่างเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.285210088+07:00","message":"end recv isFinal message id 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.285212244+07:00","message":"end Recv id 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.28521949+07:00","message":"[buffer interim] 3237 true เด็กแล้วเลิกกันอะไรอย่างเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285229745+07:00","message":"[bufferProcess] interim [130000000]:เด็กแล้วเลิกกันอะไรอย่างเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285232782+07:00","message":"[bufferProcess] send to processor (isfinal):เด็กแล้วด้วยกันอะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285236516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285239416+07:00","message":"> Transcript [43389] [false]: 'เด็กแล้วด้วยกันอะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285243121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285246005+07:00","message":"Set new StatePrefix: 'เด็กแล้วด้วยกันอะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285247907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285249653+07:00","message":"> Transcript [43390] [true]: 'เด็กแล้วเลิกกันอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285252061+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285254189+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285259219+07:00","message":"StatePrefix: 'เด็กแล้วด้วยกันอะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285261933+07:00","message":"TextPushed: 'เด็กแล้วด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285263748+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285365658+07:00","message":"Push: 'เลิกกันอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285368828+07:00","message":"TextPushed: 'เด็กแล้วด้วยกันเลิกกันอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285370989+07:00","message":"Set new StatePrefix : 'เด็กแล้วเลิกกันอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285372977+07:00","message":"Next Push (prob) : 'เด็กแล้วเลิกกันอะไรอย่างเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.285381972+07:00","message":"push: {true เลิกกันอะไรอย่างเงี้ย 0 0xc005695780}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:56.285392578+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3237.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:56.293202118+07:00","message":"write wav file: './tmp/7565/7565_3237.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.461128549+07:00","message":"[GCS] Cleaned up inactive client: 3207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.461154601+07:00","message":"[GCS] Cleaned up inactive client: 3218"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.461170423+07:00","message":"[GCS] Cleaned up inactive client: 3213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.461173061+07:00","message":"[GCS] Cleaned up inactive client: 3210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.461174921+07:00","message":"[GCS] Cleaned up inactive client: 3211"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.461176911+07:00","message":"[GCS] Cleaned up inactive client: 3215"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.461179039+07:00","message":"[GCS] Cleaned up inactive client: 3219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.461180811+07:00","message":"[GCS] Cleaned up inactive client: 3216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.461183696+07:00","message":"[GCS] Cleaned up inactive client: 3214"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.461186544+07:00","message":"[GCS] Cleaned up inactive client: 3206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.461189554+07:00","message":"[GCS] Cleaned up inactive client: 3208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.461192212+07:00","message":"[GCS] Cleaned up inactive client: 3209"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.461194856+07:00","message":"[GCS] Cleaned up inactive client: 3217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.461197665+07:00","message":"[GCS] Cleaned up inactive client: 3212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:56.471038379+07:00","message":"[GCS] Start streaming session, msgId: 3238"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:57.20119647+07:00","message":"receive streaming session, msgId: 3238"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:57.201240953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่หมู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:57.201247707+07:00","message":"receive interim result [false|false]: พี่หมู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:57.201265006+07:00","message":"[buffer interim] 3238 false พี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.201272359+07:00","message":"[bufferProcess] interim [600000000]:พี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.201274362+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:57.321465278+07:00","message":"receive streaming session, msgId: 3238"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:57.321512634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่หมูก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:57.321518903+07:00","message":"receive interim result [false|false]: พี่หมูก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:57.321534485+07:00","message":"[buffer interim] 3238 false พี่หมูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.321541717+07:00","message":"[bufferProcess] interim [720000000]:พี่หมูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.32154455+07:00","message":"[bufferProcess] send to processor:พี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.321551785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.321554892+07:00","message":"> Transcript [43391] [false]: 'พี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.321557356+07:00","message":"Set StatePrefix (first interim): 'พี่หมู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:57.487684964+07:00","message":"[GCS] IsForceVAD: false for message ID: 3238"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:57.584289942+07:00","message":"receive streaming session, msgId: 3238"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:57.584335377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่หมูก็\",\"confidence\":0.9332002}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:57.584342589+07:00","message":"receive interim result [true|false]: พี่หมูก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:57.584351257+07:00","message":"end recv isFinal message id 3238"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:57.584353483+07:00","message":"end Recv id 3238"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:57.5843602+07:00","message":"[buffer interim] 3238 true พี่หมูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.584368159+07:00","message":"[bufferProcess] interim [50000000]:พี่หมูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.584371156+07:00","message":"[bufferProcess] send to processor (isfinal):พี่หมูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.584374553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.58437715+07:00","message":"> Transcript [43392] [false]: 'พี่หมูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.584380279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.584382442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.58438426+07:00","message":"StatePrefix: 'พี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.584386084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.584387652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.584389622+07:00","message":"> Transcript [43393] [true]: 'พี่หมูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.584391534+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.584395772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.584397609+07:00","message":"StatePrefix: 'พี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.584399328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:57.58440256+07:00","message":"Push: 'พี่หมูก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:57.584411195+07:00","message":"push: {true พี่หมูก็ 0 0xc003051a00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:57.590077071+07:00","message":"write wav file: './tmp/7565/7565_3238.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:58.12960312+07:00","message":"[GCS] Start streaming session, msgId: 3239"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:58.649218589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:10:58.64926125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:58.829849728+07:00","message":"receive streaming session, msgId: 3239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:58.829891364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:58.829899455+07:00","message":"receive interim result [false|false]: ข้าวขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:58.829914995+07:00","message":"[buffer interim] 3239 false ข้าวขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:58.829922043+07:00","message":"[bufferProcess] interim [480000000]:ข้าวขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:58.829923948+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:58.829930809+07:00","message":"[bufferProcess] send to processor (ticker):ข้าวขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:58.82993326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:58.829936335+07:00","message":"> Transcript [43394] [false]: 'ข้าวขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:58.829938298+07:00","message":"Set StatePrefix (first interim): 'ข้าวขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:58.921296738+07:00","message":"receive streaming session, msgId: 3239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:58.921340172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:58.921347033+07:00","message":"receive interim result [false|false]: เขาขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:58.921363653+07:00","message":"[buffer interim] 3239 false เขาขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:58.921375406+07:00","message":"[bufferProcess] interim [540000000]:เขาขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:58.921378122+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:58.987866007+07:00","message":"receive streaming session, msgId: 3239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:58.987905573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:58.98791121+07:00","message":"receive interim result [false|false]: เอาขยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:58.987925056+07:00","message":"[buffer interim] 3239 false เอาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:58.987932667+07:00","message":"[bufferProcess] interim [600000000]:เอาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:58.987935154+07:00","message":"[bufferProcess] send to processor:เขาขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:58.987941535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:58.987944722+07:00","message":"> Transcript [43395] [false]: 'เขาขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:58.987946733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:58.987948733+07:00","message":"Set new StatePrefix: 'เขาขาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.043972134+07:00","message":"receive streaming session, msgId: 3239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.044004774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาขาตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.044010234+07:00","message":"receive interim result [false|false]: เอาขาตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.044023902+07:00","message":"[buffer interim] 3239 false เอาขาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.044030947+07:00","message":"[bufferProcess] interim [660000000]:เอาขาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.044033767+07:00","message":"[bufferProcess] send to processor:เอาขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.044037526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.04404009+07:00","message":"> Transcript [43396] [false]: 'เอาขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.044042917+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.044045544+07:00","message":"Set new StatePrefix: 'เอาขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.132484011+07:00","message":"receive streaming session, msgId: 3239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.132531355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าข่ายตะกร้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.132537662+07:00","message":"receive interim result [false|false]: เข้าข่ายตะกร้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.132552606+07:00","message":"[buffer interim] 3239 false เข้าข่ายตะกร้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.132560585+07:00","message":"[bufferProcess] interim [780000000]:เข้าข่ายตะกร้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.132563728+07:00","message":"[bufferProcess] send to processor:เอาขาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.132569711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.132577934+07:00","message":"> Transcript [43397] [false]: 'เอาขาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.132580411+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.13258604+07:00","message":"Set new StatePrefix: 'เอาขาตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.148989667+07:00","message":"[GCS] IsForceVAD: false for message ID: 3239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.166711722+07:00","message":"receive streaming session, msgId: 3239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.16674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาขาดนักร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.16674547+07:00","message":"receive interim result [false|false]: เขาขาดนักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.166752796+07:00","message":"[buffer interim] 3239 false เขาขาดนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.166759244+07:00","message":"[bufferProcess] interim [840000000]:เขาขาดนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.166761687+07:00","message":"[bufferProcess] send to processor:เข้าข่ายตะกร้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.166771367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.16677407+07:00","message":"> Transcript [43398] [false]: 'เข้าข่ายตะกร้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.166776305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.166778455+07:00","message":"Set new StatePrefix: 'เข้าข่ายตะกร้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.27390203+07:00","message":"receive streaming session, msgId: 3239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.273932288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาขาดนักร้อง\",\"confidence\":0.8511722}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.273937843+07:00","message":"receive interim result [true|false]: เขาขาดนักร้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.273948863+07:00","message":"end recv isFinal message id 3239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.273951093+07:00","message":"end Recv id 3239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.2739579+07:00","message":"[buffer interim] 3239 true เขาขาดนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.273976408+07:00","message":"[bufferProcess] interim [50000000]:เขาขาดนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.273979482+07:00","message":"[bufferProcess] send to processor (isfinal):เขาขาดนักร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.273982711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.273986028+07:00","message":"> Transcript [43399] [false]: 'เขาขาดนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.273988183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.273990539+07:00","message":"Set new StatePrefix: 'เขาขาดนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.27399226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.27399453+07:00","message":"> Transcript [43400] [true]: 'เขาขาดนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.273996823+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.273998659+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.274000652+07:00","message":"StatePrefix: 'เขาขาดนักร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.274002645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:10:59.274005111+07:00","message":"Push: 'เขาขาดนักร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.274012905+07:00","message":"push: {true เขาขาดนักร้อง 0 0xc005695e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:10:59.279743127+07:00","message":"write wav file: './tmp/7565/7565_3239.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:10:59.279815213+07:00","message":"[GCS] Start streaming session, msgId: 3240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:00.005202312+07:00","message":"receive streaming session, msgId: 3240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:00.005250339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:00.005256838+07:00","message":"receive interim result [false|false]: ถามว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:00.005275547+07:00","message":"[buffer interim] 3240 false ถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:00.005285578+07:00","message":"[bufferProcess] interim [600000000]:ถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:00.005288649+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:00.108742725+07:00","message":"[GCS] IsForceVAD: false for message ID: 3240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:00.20870912+07:00","message":"receive streaming session, msgId: 3240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:00.208754366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลยถามว่า\",\"confidence\":0.7997635}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:00.208761454+07:00","message":"receive interim result [true|false]: ก็เลยถามว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:00.208771985+07:00","message":"end recv isFinal message id 3240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:00.20877509+07:00","message":"end Recv id 3240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:00.208782558+07:00","message":"[buffer interim] 3240 true ก็เลยถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:00.208793429+07:00","message":"[bufferProcess] interim [870000000]:ก็เลยถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:00.208799317+07:00","message":"[bufferProcess] send to processor (isfinal):ถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:00.208803571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:00.208807428+07:00","message":"> Transcript [43401] [false]: 'ถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:00.208810414+07:00","message":"Set StatePrefix (first interim): 'ถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:00.208812849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:00.208815736+07:00","message":"> Transcript [43402] [true]: 'ก็เลยถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:00.208825726+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:00.20882852+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:00.208831681+07:00","message":"StatePrefix: 'ถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:00.208834712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:00.20883849+07:00","message":"Push: 'ก็เลยถามว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:00.208849222+07:00","message":"push: {true ก็เลยถามว่า 0 0xc004219a80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:00.214371437+07:00","message":"write wav file: './tmp/7565/7565_3240.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:00.560179639+07:00","message":"[GCS] Start streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.037230212+07:00","message":"receive streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.037273462+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-05-12T13:11:01.037279717+07:00","message":"receive interim result [false|false]: สน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.037296442+07:00","message":"[buffer interim] 3241 false สน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.037302915+07:00","message":"[bufferProcess] interim [300000000]:สน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.037304755+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.090029625+07:00","message":"receive streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.090070891+07:00","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-05-12T13:11:01.090077607+07:00","message":"receive interim result [false|false]: สนใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.090092004+07:00","message":"[buffer interim] 3241 false สนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.090101781+07:00","message":"[bufferProcess] interim [420000000]:สนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.090103988+07:00","message":"[bufferProcess] send to processor:สน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.090109668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.090112657+07:00","message":"> Transcript [43403] [false]: 'สน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.090114845+07:00","message":"Set StatePrefix (first interim): 'สน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.284615093+07:00","message":"receive streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.284650269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนใจมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.284655845+07:00","message":"receive interim result [false|false]: สนใจมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.284673264+07:00","message":"[buffer interim] 3241 false สนใจมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.284680327+07:00","message":"[bufferProcess] interim [600000000]:สนใจมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.284682616+07:00","message":"[bufferProcess] send to processor:สนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.284686196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.284688669+07:00","message":"> Transcript [43404] [false]: 'สนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.284691473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.284693536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.284695663+07:00","message":"StatePrefix: 'สน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.284697682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.588852899+07:00","message":"[GCS] IsForceVAD: false for message ID: 3241"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:01.650037181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:01.650041733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.677910462+07:00","message":"receive streaming session, msgId: 3241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.67794723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนใจมา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.677952869+07:00","message":"receive interim result [true|false]: สนใจมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.677961764+07:00","message":"end recv isFinal message id 3241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.677963966+07:00","message":"end Recv id 3241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.677970445+07:00","message":"[buffer interim] 3241 true สนใจมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.677979937+07:00","message":"[bufferProcess] interim [50000000]:สนใจมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.677984453+07:00","message":"[bufferProcess] send to processor (isfinal):สนใจมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.677987678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.677990891+07:00","message":"> Transcript [43405] [false]: 'สนใจมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.677994157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.677997509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.677999438+07:00","message":"StatePrefix: 'สน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.678001374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.678003158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.678005364+07:00","message":"> Transcript [43406] [true]: 'สนใจมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.678007285+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.678008889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.678010571+07:00","message":"StatePrefix: 'สน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.678012282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:01.678019062+07:00","message":"Push: 'สนใจมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.678026449+07:00","message":"push: {true สนใจมา 0 0xc003b7cf00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:01.684697079+07:00","message":"write wav file: './tmp/7565/7565_3241.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:01.709269451+07:00","message":"[GCS] Start streaming session, msgId: 3242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.191909131+07:00","message":"receive streaming session, msgId: 3242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.191967987+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-05-12T13:11:02.191973808+07:00","message":"receive interim result [false|false]: ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.191990782+07:00","message":"[buffer interim] 3242 false ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.19199897+07:00","message":"[bufferProcess] interim [300000000]:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.192000898+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.423748016+07:00","message":"receive streaming session, msgId: 3242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.42379156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.423797038+07:00","message":"receive interim result [false|false]: ทำงานด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.423811189+07:00","message":"[buffer interim] 3242 false ทำงานด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.423817981+07:00","message":"[bufferProcess] interim [480000000]:ทำงานด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.423820409+07:00","message":"[bufferProcess] send to processor:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.423826056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.423828806+07:00","message":"> Transcript [43407] [false]: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.42383088+07:00","message":"Set StatePrefix (first interim): 'ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.456521846+07:00","message":"receive streaming session, msgId: 3242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.456558083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.456563084+07:00","message":"receive interim result [false|false]: ทำงานด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.456575783+07:00","message":"[buffer interim] 3242 false ทำงานด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.456583457+07:00","message":"[bufferProcess] interim [600000000]:ทำงานด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.456585695+07:00","message":"[bufferProcess] send to processor:ทำงานด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.456591105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.456593946+07:00","message":"> Transcript [43408] [false]: 'ทำงานด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.456597888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.456599884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.456601772+07:00","message":"StatePrefix: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.456604072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.714141394+07:00","message":"receive streaming session, msgId: 3242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.714196783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานด้วยกันมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.714205534+07:00","message":"receive interim result [false|false]: ทำงานด้วยกันมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.714247304+07:00","message":"[buffer interim] 3242 false ทำงานด้วยกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.714262243+07:00","message":"[bufferProcess] interim [780000000]:ทำงานด้วยกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.714266412+07:00","message":"[bufferProcess] send to processor:ทำงานด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.714287165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.714292015+07:00","message":"> Transcript [43409] [false]: 'ทำงานด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.714295641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.714297933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.714299768+07:00","message":"StatePrefix: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.71430164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.737709887+07:00","message":"[GCS] IsForceVAD: false for message ID: 3242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.757664811+07:00","message":"receive streaming session, msgId: 3242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.757701706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานด้วยกันไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.757709589+07:00","message":"receive interim result [false|false]: ทำงานด้วยกันไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.757723473+07:00","message":"[buffer interim] 3242 false ทำงานด้วยกันไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.757730435+07:00","message":"[bufferProcess] interim [840000000]:ทำงานด้วยกันไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.757732819+07:00","message":"[bufferProcess] send to processor:ทำงานด้วยกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.757735801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.757739604+07:00","message":"> Transcript [43410] [false]: 'ทำงานด้วยกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.757742739+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.757744584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.757746426+07:00","message":"StatePrefix: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.757748482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.847212745+07:00","message":"receive streaming session, msgId: 3242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.847261581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานด้วยกันไหม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.847268017+07:00","message":"receive interim result [true|false]: ทำงานด้วยกันไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.847277098+07:00","message":"end recv isFinal message id 3242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.847279262+07:00","message":"end Recv id 3242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.847285583+07:00","message":"[buffer interim] 3242 true ทำงานด้วยกันไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847294667+07:00","message":"[bufferProcess] interim [50000000]:ทำงานด้วยกันไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847300167+07:00","message":"[bufferProcess] send to processor (isfinal):ทำงานด้วยกันไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847303514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847308525+07:00","message":"> Transcript [43411] [false]: 'ทำงานด้วยกันไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847311125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847313063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847314871+07:00","message":"StatePrefix: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847316713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847322591+07:00","message":"Push: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847324463+07:00","message":"TextPushed: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847326405+07:00","message":"Set new StatePrefix : 'ทำงานด้วยกันไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847328679+07:00","message":"Next Push (prob) : 'ด้วยกันไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847330443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847332571+07:00","message":"> Transcript [43412] [true]: 'ทำงานด้วยกันไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847336791+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847338759+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847340307+07:00","message":"StatePrefix: 'ทำงานด้วยกันไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847342229+07:00","message":"TextPushed: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:02.847344211+07:00","message":"Push: 'ด้วยกันไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.847351568+07:00","message":"push: {false ทำงาน 0 0xc003b7d200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.847356807+07:00","message":"push: {true ด้วยกันไหม 0 0xc003b7d200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:02.854227056+07:00","message":"write wav file: './tmp/7565/7565_3242.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:02.868397486+07:00","message":"[GCS] Start streaming session, msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:03.597126488+07:00","message":"receive streaming session, msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:03.597182508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:03.597189961+07:00","message":"receive interim result [false|false]: บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:03.59720967+07:00","message":"[buffer interim] 3243 false บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:03.597228979+07:00","message":"[bufferProcess] interim [540000000]:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:03.597231232+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:03.606266321+07:00","message":"receive streaming session, msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:03.606295345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:03.606301292+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:03.6063134+07:00","message":"[buffer interim] 3243 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:03.606318751+07:00","message":"[bufferProcess] interim [600000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:03.606320895+07:00","message":"[bufferProcess] send to processor:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:03.606324757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:03.606327661+07:00","message":"> Transcript [43413] [false]: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:03.606329761+07:00","message":"Set StatePrefix (first interim): 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:04.231637881+07:00","message":"receive streaming session, msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:04.231678067+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-05-12T13:11:04.231684375+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:04.231698429+07:00","message":"[buffer interim] 3243 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.231712733+07:00","message":"[bufferProcess] interim [200000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.231715609+07:00","message":"[bufferProcess] send to processor:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.231720996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.231723908+07:00","message":"> Transcript [43414] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.231727369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.231729323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.231731301+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.23173408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:04.639953299+07:00","message":"receive streaming session, msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:04.639994781+07:00","message":"receive 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-05-12T13:11:04.640001011+07:00","message":"receive interim result [false|false]: บอกว่าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:04.640018019+07:00","message":"[buffer interim] 3243 false บอกว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.64002707+07:00","message":"[bufferProcess] interim [560000000]:บอกว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.64002975+07:00","message":"[bufferProcess] send to processor:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.640037952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.640040857+07:00","message":"> Transcript [43415] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.640044704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.640047645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.64004979+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.640051942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:04.650050231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:04.650062313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:04.761639932+07:00","message":"receive streaming session, msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:04.76168082+07:00","message":"receive 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-05-12T13:11:04.76168686+07:00","message":"receive interim result [false|false]: บอกว่าไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:04.761701182+07:00","message":"[buffer interim] 3243 false บอกว่าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.761709576+07:00","message":"[bufferProcess] interim [680000000]:บอกว่าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.761712235+07:00","message":"[bufferProcess] send to processor:บอกว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.76171755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.761720683+07:00","message":"> Transcript [43416] [false]: 'บอกว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.761723949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.761726203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.761728721+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.761731019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:04.93541502+07:00","message":"receive streaming session, msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:04.935449928+07:00","message":"receive 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-05-12T13:11:04.935456817+07:00","message":"receive interim result [false|false]: บอกว่าไปทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:04.935468068+07:00","message":"[buffer interim] 3243 false บอกว่าไปทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.93547525+07:00","message":"[bufferProcess] interim [860000000]:บอกว่าไปทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.935477993+07:00","message":"[bufferProcess] send to processor:บอกว่าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.935481112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.935483802+07:00","message":"> Transcript [43417] [false]: 'บอกว่าไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.935486976+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.935489056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.935491712+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.935493939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.935496667+07:00","message":"Push: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.935498629+07:00","message":"TextPushed: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.935508033+07:00","message":"Set new StatePrefix : 'บอกว่าไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:04.935511468+07:00","message":"Next Push (prob) : 'ว่าไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:04.93551849+07:00","message":"push: {false บอก 0 0xc003b7d380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:05.191796969+07:00","message":"receive streaming session, msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:05.191830251+07:00","message":"receive 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-05-12T13:11:05.191837001+07:00","message":"receive interim result [false|false]: บอกว่าไปทำอะไรบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:05.191855189+07:00","message":"[buffer interim] 3243 false บอกว่าไปทำอะไรบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.191866194+07:00","message":"[bufferProcess] interim [220000000]:บอกว่าไปทำอะไรบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.191869772+07:00","message":"[bufferProcess] send to processor:บอกว่าไปทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.191877092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.191879722+07:00","message":"> Transcript [43418] [false]: 'บอกว่าไปทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.191885127+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.191887625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.191889599+07:00","message":"StatePrefix: 'บอกว่าไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.191892013+07:00","message":"TextPushed: 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:05.456613164+07:00","message":"receive streaming session, msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:05.456664805+07:00","message":"receive 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-05-12T13:11:05.456671478+07:00","message":"receive interim result [false|false]: บอกว่าไปทำอะไรบอกไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:05.45668755+07:00","message":"[buffer interim] 3243 false บอกว่าไปทำอะไรบอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.456701877+07:00","message":"[bufferProcess] interim [400000000]:บอกว่าไปทำอะไรบอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.456705137+07:00","message":"[bufferProcess] send to processor:บอกว่าไปทำอะไรบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.456710702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.456713432+07:00","message":"> Transcript [43419] [false]: 'บอกว่าไปทำอะไรบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.456716802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.456719411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.456721453+07:00","message":"StatePrefix: 'บอกว่าไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.456723999+07:00","message":"TextPushed: 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:05.705580225+07:00","message":"receive streaming session, msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:05.705616906+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-05-12T13:11:05.705622982+07:00","message":"receive interim result [false|false]: บอกว่าไปทำอะไรบอกไปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:05.705634493+07:00","message":"[buffer interim] 3243 false บอกว่าไปทำอะไรบอกไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.705641321+07:00","message":"[bufferProcess] interim [640000000]:บอกว่าไปทำอะไรบอกไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.705644414+07:00","message":"[bufferProcess] send to processor:บอกว่าไปทำอะไรบอกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.705649596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.705652236+07:00","message":"> Transcript [43420] [false]: 'บอกว่าไปทำอะไรบอกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.705655483+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.705657681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.705660067+07:00","message":"StatePrefix: 'บอกว่าไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:05.705662477+07:00","message":"TextPushed: 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.092283576+07:00","message":"receive streaming session, msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.09232985+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-05-12T13:11:06.092340669+07:00","message":"receive interim result [false|false]: บอกว่าไปทำอะไรบอกไปเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.092357625+07:00","message":"[buffer interim] 3243 false บอกว่าไปทำอะไรบอกไปเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.092366809+07:00","message":"[bufferProcess] interim [0]:บอกว่าไปทำอะไรบอกไปเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.09237056+07:00","message":"[bufferProcess] send to processor:บอกว่าไปทำอะไรบอกไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.092377062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.09238096+07:00","message":"> Transcript [43421] [false]: 'บอกว่าไปทำอะไรบอกไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.092386031+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.092389178+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.09239232+07:00","message":"StatePrefix: 'บอกว่าไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.092396096+07:00","message":"TextPushed: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.092401702+07:00","message":"Push: 'ว่าไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.092404546+07:00","message":"TextPushed: 'บอกว่าไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.092408845+07:00","message":"Set new StatePrefix : 'บอกว่าไปทำอะไรบอกไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.092412377+07:00","message":"Next Push (prob) : 'อะไรบอกไปเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.092422589+07:00","message":"push: {false ว่าไปทำ 0 0xc003b7d380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.126301579+07:00","message":"receive streaming session, msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.126339725+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-05-12T13:11:06.126347547+07:00","message":"receive interim result [false|false]: บอกว่าไปทำอะไรบอกไปเป็นนักเตะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.126364233+07:00","message":"[buffer interim] 3243 false บอกว่าไปทำอะไรบอกไปเป็นนักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.126372767+07:00","message":"[bufferProcess] interim [120000000]:บอกว่าไปทำอะไรบอกไปเป็นนักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.126375391+07:00","message":"[bufferProcess] send to processor:บอกว่าไปทำอะไรบอกไปเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.126380275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.126383772+07:00","message":"> Transcript [43422] [false]: 'บอกว่าไปทำอะไรบอกไปเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.126389231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.126391644+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.126393367+07:00","message":"StatePrefix: 'บอกว่าไปทำอะไรบอกไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.126395558+07:00","message":"TextPushed: 'บอกว่าไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.351923965+07:00","message":"receive streaming session, msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.351971766+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-05-12T13:11:06.351980863+07:00","message":"receive interim result [false|false]: บอกว่าไปทำอะไรบอกไปเป็นหน้าต่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.352001949+07:00","message":"[buffer interim] 3243 false บอกว่าไปทำอะไรบอกไปเป็นหน้าต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.352016829+07:00","message":"[bufferProcess] interim [240000000]:บอกว่าไปทำอะไรบอกไปเป็นหน้าต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.352020264+07:00","message":"[bufferProcess] send to processor:บอกว่าไปทำอะไรบอกไปเป็นนักเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.352030067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.352034328+07:00","message":"> Transcript [43423] [false]: 'บอกว่าไปทำอะไรบอกไปเป็นนักเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.352039397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.352043709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.352047134+07:00","message":"StatePrefix: 'บอกว่าไปทำอะไรบอกไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.352050414+07:00","message":"TextPushed: 'บอกว่าไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.403946371+07:00","message":"receive streaming session, msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.403980646+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-05-12T13:11:06.403986682+07:00","message":"receive interim result [false|false]: บอกว่าไปทำอะไรบอกไปเป็นนักแต่งเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.40400101+07:00","message":"[buffer interim] 3243 false บอกว่าไปทำอะไรบอกไปเป็นนักแต่งเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.404008582+07:00","message":"[bufferProcess] interim [360000000]:บอกว่าไปทำอะไรบอกไปเป็นนักแต่งเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.404011827+07:00","message":"[bufferProcess] send to processor:บอกว่าไปทำอะไรบอกไปเป็นหน้าต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.404018654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.404021447+07:00","message":"> Transcript [43424] [false]: 'บอกว่าไปทำอะไรบอกไปเป็นหน้าต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.404024874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.40402731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.404029746+07:00","message":"StatePrefix: 'บอกว่าไปทำอะไรบอกไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.404032111+07:00","message":"TextPushed: 'บอกว่าไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.51778588+07:00","message":"[GCS] IsForceVAD: false for message ID: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.633419059+07:00","message":"receive streaming session, msgId: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.633456873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าไปทำอะไรบอกไปเป็นนักแต่งเพลง\",\"confidence\":0.9430117}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.63346625+07:00","message":"receive interim result [true|false]: บอกว่าไปทำอะไรบอกไปเป็นนักแต่งเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.633476686+07:00","message":"end recv isFinal message id 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.633478905+07:00","message":"end Recv id 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.63348622+07:00","message":"[buffer interim] 3243 true บอกว่าไปทำอะไรบอกไปเป็นนักแต่งเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633495492+07:00","message":"[bufferProcess] interim [660000000]:บอกว่าไปทำอะไรบอกไปเป็นนักแต่งเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633498893+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่าไปทำอะไรบอกไปเป็นนักแต่งเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633506906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633509846+07:00","message":"> Transcript [43425] [false]: 'บอกว่าไปทำอะไรบอกไปเป็นนักแต่งเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633513049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633514857+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633517129+07:00","message":"StatePrefix: 'บอกว่าไปทำอะไรบอกไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633519245+07:00","message":"TextPushed: 'บอกว่าไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633521741+07:00","message":"Push: 'อะไรบอกไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633523539+07:00","message":"TextPushed: 'บอกว่าไปทำอะไรบอกไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633526502+07:00","message":"Set new StatePrefix : 'บอกว่าไปทำอะไรบอกไปเป็นนักแต่งเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633528854+07:00","message":"Next Push (prob) : 'นักแต่งเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633530592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633532606+07:00","message":"> Transcript [43426] [true]: 'บอกว่าไปทำอะไรบอกไปเป็นนักแต่งเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633537452+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633539369+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633540956+07:00","message":"StatePrefix: 'บอกว่าไปทำอะไรบอกไปเป็นนักแต่งเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633542992+07:00","message":"TextPushed: 'บอกว่าไปทำอะไรบอกไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:06.633545039+07:00","message":"Push: 'นักแต่งเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.63355288+07:00","message":"push: {false อะไรบอกไปเป็น 0 0xc003b7d380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.633558491+07:00","message":"push: {true นักแต่งเพลง 0 0xc003b7d380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:06.645488523+07:00","message":"write wav file: './tmp/7565/7565_3243.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:06.709322488+07:00","message":"[GCS] Start streaming session, msgId: 3244"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:07.650128537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:07.650136999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:07.988826253+07:00","message":"[GCS] IsForceVAD: false for message ID: 3244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.109739047+07:00","message":"receive streaming session, msgId: 3244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.109764295+07:00","message":"found end of frame, send empty tag with msgId: 3244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.109767898+07:00","message":"end Recv id 3244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.109785539+07:00","message":"[buffer interim] 3244 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.109818854+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.109834274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.109842217+07:00","message":"> Transcript [43427] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.109848067+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.109853474+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.109858105+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.109862071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.109872997+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.109890352+07:00","message":"push: {true \n 0 0xc003b7d480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:08.116478323+07:00","message":"write wav file: './tmp/7565/7565_3244.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.11817197+07:00","message":"[GCS] Start streaming session, msgId: 3245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.632559624+07:00","message":"receive streaming session, msgId: 3245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.632595255+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-05-12T13:11:08.632600349+07:00","message":"receive interim result [false|false]: แบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.632613168+07:00","message":"[buffer interim] 3245 false แบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.632619658+07:00","message":"[bufferProcess] interim [300000000]:แบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.632621588+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.857400056+07:00","message":"receive streaming session, msgId: 3245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.857447051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เงิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.857456791+07:00","message":"receive interim result [false|false]: ได้เงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.857473075+07:00","message":"[buffer interim] 3245 false ได้เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.857480977+07:00","message":"[bufferProcess] interim [480000000]:ได้เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.857483697+07:00","message":"[bufferProcess] send to processor:แบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.857487201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.857490306+07:00","message":"> Transcript [43428] [false]: 'แบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.857492489+07:00","message":"Set StatePrefix (first interim): 'แบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.924562841+07:00","message":"receive streaming session, msgId: 3245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.924610888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เงินเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.924616586+07:00","message":"receive interim result [false|false]: ได้เงินเดือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.92463377+07:00","message":"[buffer interim] 3245 false ได้เงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.924642457+07:00","message":"[bufferProcess] interim [540000000]:ได้เงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.92464516+07:00","message":"[bufferProcess] send to processor:ได้เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.924648613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.924651314+07:00","message":"> Transcript [43429] [false]: 'ได้เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.924653316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.924655338+07:00","message":"Set new StatePrefix: 'ได้เงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.931875318+07:00","message":"receive streaming session, msgId: 3245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.931911648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เงินเดือนเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.931916762+07:00","message":"receive interim result [false|false]: ได้เงินเดือนเท่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.931934274+07:00","message":"[buffer interim] 3245 false ได้เงินเดือนเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.931941109+07:00","message":"[bufferProcess] interim [600000000]:ได้เงินเดือนเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.931944186+07:00","message":"[bufferProcess] send to processor:ได้เงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.931951079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.931953667+07:00","message":"> Transcript [43430] [false]: 'ได้เงินเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.931957109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.931959145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.931961012+07:00","message":"StatePrefix: 'ได้เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.931963674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.978295209+07:00","message":"receive streaming session, msgId: 3245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.978334919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เงินเดือนเท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.97834013+07:00","message":"receive interim result [false|false]: ได้เงินเดือนเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:08.978356407+07:00","message":"[buffer interim] 3245 false ได้เงินเดือนเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.978370665+07:00","message":"[bufferProcess] interim [720000000]:ได้เงินเดือนเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.978373522+07:00","message":"[bufferProcess] send to processor:ได้เงินเดือนเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.978384319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.978387762+07:00","message":"> Transcript [43431] [false]: 'ได้เงินเดือนเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.978391172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.978393587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.978395473+07:00","message":"StatePrefix: 'ได้เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:08.978397466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.083889287+07:00","message":"[GCS] IsForceVAD: false for message ID: 3245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.196658538+07:00","message":"receive streaming session, msgId: 3245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.196716048+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-05-12T13:11:09.196722878+07:00","message":"receive interim result [true|false]: ได้เงินเดือนเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.196731399+07:00","message":"end recv isFinal message id 3245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.196733603+07:00","message":"end Recv id 3245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.196741127+07:00","message":"[buffer interim] 3245 true ได้เงินเดือนเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.196749515+07:00","message":"[bufferProcess] interim [990000000]:ได้เงินเดือนเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.196754293+07:00","message":"[bufferProcess] send to processor (isfinal):ได้เงินเดือนเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.196759024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.196761835+07:00","message":"> Transcript [43432] [false]: 'ได้เงินเดือนเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.196765151+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.196767268+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.196769262+07:00","message":"StatePrefix: 'ได้เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.196771206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.196772727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.196775697+07:00","message":"> Transcript [43433] [true]: 'ได้เงินเดือนเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.196777801+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.196779375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.196780912+07:00","message":"StatePrefix: 'ได้เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.196782494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.196789071+07:00","message":"Push: 'ได้เงินเดือนเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.196797829+07:00","message":"push: {true ได้เงินเดือนเท่าไหร่ 0 0xc0035b9380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:09.207605723+07:00","message":"write wav file: './tmp/7565/7565_3245.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.274230284+07:00","message":"[GCS] Start streaming session, msgId: 3246"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.687948394+07:00","message":"[GCS] IsForceVAD: false for message ID: 3246"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.797582906+07:00","message":"receive streaming session, msgId: 3246"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.797631742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.797637532+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.797653881+07:00","message":"[buffer interim] 3246 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.797661165+07:00","message":"[bufferProcess] interim [540000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.797662863+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.809866452+07:00","message":"receive streaming session, msgId: 3246"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.809897006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\",\"confidence\":0.73182684}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.809902274+07:00","message":"receive interim result [true|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.809911081+07:00","message":"end recv isFinal message id 3246"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.809913572+07:00","message":"end Recv id 3246"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.809918545+07:00","message":"[buffer interim] 3246 true ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.809923625+07:00","message":"[bufferProcess] interim [600000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.809926427+07:00","message":"[bufferProcess] send to processor (isfinal):ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.809929382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.809932189+07:00","message":"> Transcript [43434] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.809934338+07:00","message":"Set StatePrefix (first interim): 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.809935865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.809937754+07:00","message":"> Transcript [43435] [true]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.809940137+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.809941925+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.809944135+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.809946308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:09.809952151+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:09.80996001+07:00","message":"push: {true ครับ 0 0xc0035b8000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:09.816617702+07:00","message":"write wav file: './tmp/7565/7565_3246.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:10.170250565+07:00","message":"[GCS] Start streaming session, msgId: 3247"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:10.650775295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:10.650804073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:10.903905834+07:00","message":"receive streaming session, msgId: 3247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:10.903968822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกแม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:10.903976373+07:00","message":"receive interim result [false|false]: บอกแม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:10.903998075+07:00","message":"[buffer interim] 3247 false บอกแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:10.904008331+07:00","message":"[bufferProcess] interim [540000000]:บอกแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:10.904011481+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:10.904021405+07:00","message":"[bufferProcess] send to processor (ticker):บอกแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:10.904025727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:10.904030527+07:00","message":"> Transcript [43436] [false]: 'บอกแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:10.904033856+07:00","message":"Set StatePrefix (first interim): 'บอกแม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:10.910371665+07:00","message":"receive streaming session, msgId: 3247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:10.910405628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:10.910411154+07:00","message":"receive interim result [false|false]: บอกไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:10.910425791+07:00","message":"[buffer interim] 3247 false บอกไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:10.910432441+07:00","message":"[bufferProcess] interim [600000000]:บอกไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:10.910434238+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.018351594+07:00","message":"receive streaming session, msgId: 3247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.018396438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.018402689+07:00","message":"receive interim result [false|false]: เขาบอกไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.018420796+07:00","message":"[buffer interim] 3247 false เขาบอกไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.018430419+07:00","message":"[bufferProcess] interim [660000000]:เขาบอกไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.018432762+07:00","message":"[bufferProcess] send to processor:บอกไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.018436276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.018439642+07:00","message":"> Transcript [43437] [false]: 'บอกไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.018441724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.01844369+07:00","message":"Set new StatePrefix: 'บอกไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.156932557+07:00","message":"receive streaming session, msgId: 3247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.156972196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไม่มีเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.156981957+07:00","message":"receive interim result [false|false]: เขาบอกไม่มีเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.156997828+07:00","message":"[buffer interim] 3247 false เขาบอกไม่มีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.157006328+07:00","message":"[bufferProcess] interim [780000000]:เขาบอกไม่มีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.157008946+07:00","message":"[bufferProcess] send to processor:เขาบอกไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.157015648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.157018383+07:00","message":"> Transcript [43438] [false]: 'เขาบอกไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.157020891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.157023356+07:00","message":"Set new StatePrefix: 'เขาบอกไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.346598381+07:00","message":"receive streaming session, msgId: 3247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.346645827+07:00","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-05-12T13:11:11.346651739+07:00","message":"receive interim result [false|false]: เขาบอกไม่มีเงินเดือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.346663952+07:00","message":"[buffer interim] 3247 false เขาบอกไม่มีเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.346672668+07:00","message":"[bufferProcess] interim [960000000]:เขาบอกไม่มีเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.346675019+07:00","message":"[bufferProcess] send to processor:เขาบอกไม่มีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.346678797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.346681586+07:00","message":"> Transcript [43439] [false]: 'เขาบอกไม่มีเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.346685764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.346687856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.346689702+07:00","message":"StatePrefix: 'เขาบอกไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.346692281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.387909853+07:00","message":"[GCS] IsForceVAD: false for message ID: 3247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.482638409+07:00","message":"receive streaming session, msgId: 3247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.48269128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกไม่มีเงินเดือน\",\"confidence\":0.9327164}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.482697643+07:00","message":"receive interim result [true|false]: เขาบอกไม่มีเงินเดือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.482711896+07:00","message":"end recv isFinal message id 3247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.482714424+07:00","message":"end Recv id 3247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.482721745+07:00","message":"[buffer interim] 3247 true เขาบอกไม่มีเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.482730934+07:00","message":"[bufferProcess] interim [230000000]:เขาบอกไม่มีเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.482738464+07:00","message":"[bufferProcess] send to processor (isfinal):เขาบอกไม่มีเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.482742009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.48274459+07:00","message":"> Transcript [43440] [false]: 'เขาบอกไม่มีเงินเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.482748043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.482749904+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.482751994+07:00","message":"StatePrefix: 'เขาบอกไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.482753874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.482755448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.482757786+07:00","message":"> Transcript [43441] [true]: 'เขาบอกไม่มีเงินเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.482760105+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.482761727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.482763314+07:00","message":"StatePrefix: 'เขาบอกไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.482764928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:11.482772307+07:00","message":"Push: 'เขาบอกไม่มีเงินเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.482782068+07:00","message":"push: {true เขาบอกไม่มีเงินเดือน 0 0xc0035b8500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:11.488596162+07:00","message":"write wav file: './tmp/7565/7565_3247.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:11.578973717+07:00","message":"[GCS] Start streaming session, msgId: 3248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:12.738550509+07:00","message":"[GCS] IsForceVAD: false for message ID: 3248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:12.823292413+07:00","message":"receive streaming session, msgId: 3248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:12.823318306+07:00","message":"found end of frame, send empty tag with msgId: 3248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:12.8233221+07:00","message":"end Recv id 3248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:12.823336285+07:00","message":"[buffer interim] 3248 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:12.823344906+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:12.823349402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:12.823352544+07:00","message":"> Transcript [43442] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:12.823354975+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:12.82335719+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:12.823359115+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:12.82336088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:12.823363903+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:12.8233743+07:00","message":"push: {true \n 0 0xc003b7c800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:12.82957852+07:00","message":"write wav file: './tmp/7565/7565_3248.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:12.988902713+07:00","message":"[GCS] Start streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:13.487185737+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:13.487230721+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-05-12T13:11:13.487236177+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:13.487251748+07:00","message":"[buffer interim] 3249 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.487258869+07:00","message":"[bufferProcess] interim [300000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.487260767+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:13.651289189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:13.651305464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:13.651708517+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:13.65174607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:13.651753125+07:00","message":"receive interim result [false|false]: แล้วก็ออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:13.651770742+07:00","message":"[buffer interim] 3249 false แล้วก็ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.65178207+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.65178625+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.651793397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.651797782+07:00","message":"> Transcript [43443] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.65180108+07:00","message":"Set StatePrefix (first interim): 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:13.71575019+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:13.715788975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:13.715795025+07:00","message":"receive interim result [false|false]: แล้วก็ออกมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:13.715808885+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.715815384+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.715818134+07:00","message":"[bufferProcess] send to processor:แล้วก็ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.715824289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.71582732+07:00","message":"> Transcript [43444] [false]: 'แล้วก็ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.715830698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.71583268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.715836584+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.715839056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:13.98515864+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:13.985225203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ออกมาอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:13.985231695+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:13.985246826+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.985254178+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็ออกมาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.985256702+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.985263032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.98526589+07:00","message":"> Transcript [43445] [false]: 'แล้วก็ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.985269064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.985271135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.985273222+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:13.985275758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:14.166689242+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:14.166727508+07:00","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-05-12T13:11:14.166733372+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:14.166747321+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.166754305+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็ออกมาอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.166756735+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.166763823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.166766743+07:00","message":"> Transcript [43446] [false]: 'แล้วก็ออกมาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.166770407+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.166772555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.166774362+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.1667764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:14.421111593+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:14.421148658+07:00","message":"receive 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-05-12T13:11:14.421154614+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่บ้านต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:14.42117702+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่บ้านต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.421187553+07:00","message":"[bufferProcess] interim [260000000]:แล้วก็ออกมาอยู่บ้านต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.421190088+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมาอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.421194009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.421196982+07:00","message":"> Transcript [43447] [false]: 'แล้วก็ออกมาอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.42120014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.421202068+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.42120403+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.421205988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.421212019+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.421214072+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.421216057+07:00","message":"Set new StatePrefix : 'แล้วก็ออกมาอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.421218456+07:00","message":"Next Push (prob) : 'ออกมาอยู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:14.42122661+07:00","message":"push: {false แล้วก็ 0 0xc0035b8880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:14.63621702+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:14.63625502+07:00","message":"receive 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-05-12T13:11:14.636260758+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่บ้านต้นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:14.636276203+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่บ้านต้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.636283205+07:00","message":"[bufferProcess] interim [440000000]:แล้วก็ออกมาอยู่บ้านต้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.63628579+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมาอยู่บ้านต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.636291543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.636294288+07:00","message":"> Transcript [43448] [false]: 'แล้วก็ออกมาอยู่บ้านต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.636297454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.636299582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.63630207+07:00","message":"StatePrefix: 'แล้วก็ออกมาอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.636304388+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:14.646197725+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:14.646233345+07:00","message":"receive 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-05-12T13:11:14.646238826+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่บ้านต้นด้วยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:14.646256371+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่บ้านต้นด้วยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.64626353+07:00","message":"[bufferProcess] interim [500000000]:แล้วก็ออกมาอยู่บ้านต้นด้วยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.646265773+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมาอยู่บ้านต้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.646274134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.646276795+07:00","message":"> Transcript [43449] [false]: 'แล้วก็ออกมาอยู่บ้านต้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.646280865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.646282916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.646285001+07:00","message":"StatePrefix: 'แล้วก็ออกมาอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.646287374+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:14.751014351+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:14.751066657+07:00","message":"receive 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-05-12T13:11:14.751072246+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่บ้านต้นด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:14.751087693+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่บ้านต้นด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.751095043+07:00","message":"[bufferProcess] interim [560000000]:แล้วก็ออกมาอยู่บ้านต้นด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.751097713+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมาอยู่บ้านต้นด้วยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.751103759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.7511063+07:00","message":"> Transcript [43450] [false]: 'แล้วก็ออกมาอยู่บ้านต้นด้วยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.751109741+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.751111905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.751114107+07:00","message":"StatePrefix: 'แล้วก็ออกมาอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:14.751118552+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.259748133+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.259786259+07:00","message":"receive 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-05-12T13:11:15.259792681+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.259809448+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.259817414+07:00","message":"[bufferProcess] interim [40000000]:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.259819697+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมาอยู่บ้านต้นด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.259829794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.259832654+07:00","message":"> Transcript [43451] [false]: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.259836564+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.259838981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.259841189+07:00","message":"StatePrefix: 'แล้วก็ออกมาอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.259843386+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.259845878+07:00","message":"Push: 'ออกมาอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.259847821+07:00","message":"TextPushed: 'แล้วก็ออกมาอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.259850538+07:00","message":"Set new StatePrefix : 'แล้วก็ออกมาอยู่บ้านต้นด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.259852976+07:00","message":"Next Push (prob) : 'ต้นด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.25986044+07:00","message":"push: {false ออกมาอยู่บ้าน 0 0xc0035b8880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.573275244+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.573384939+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-05-12T13:11:15.573416323+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำกล้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.573444191+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำกล้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.573451628+07:00","message":"[bufferProcess] interim [340000000]:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำกล้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.573454909+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.573458135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.57346099+07:00","message":"> Transcript [43452] [false]: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.57346455+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.573466673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.573469286+07:00","message":"StatePrefix: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.573472224+07:00","message":"TextPushed: 'แล้วก็ออกมาอยู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.599888719+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.59992441+07:00","message":"receive 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-05-12T13:11:15.599930575+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำก๋วยเตี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.599948139+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.599955034+07:00","message":"[bufferProcess] interim [400000000]:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.599958751+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำกล้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.599966003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.599968858+07:00","message":"> Transcript [43453] [false]: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำกล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.599972157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.59997409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.59997722+07:00","message":"StatePrefix: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.599980243+07:00","message":"TextPushed: 'แล้วก็ออกมาอยู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.708595386+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.708635235+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-05-12T13:11:15.70864151+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.708658795+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.708672303+07:00","message":"[bufferProcess] interim [460000000]:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.708675525+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำก๋วยเตี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.708679637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.708682445+07:00","message":"> Transcript [43454] [false]: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำก๋วยเตี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.708686088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.708688078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.708690572+07:00","message":"StatePrefix: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.708693135+07:00","message":"TextPushed: 'แล้วก็ออกมาอยู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.756439173+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.75647694+07:00","message":"receive 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-05-12T13:11:15.756483188+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.756503338+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.756517097+07:00","message":"[bufferProcess] interim [520000000]:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.756520689+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.75652525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.756528625+07:00","message":"> Transcript [43455] [false]: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.75653236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.756534925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.756537697+07:00","message":"StatePrefix: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.756540541+07:00","message":"TextPushed: 'แล้วก็ออกมาอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.756543779+07:00","message":"Push: 'ต้นด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.756546081+07:00","message":"TextPushed: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.75654891+07:00","message":"Set new StatePrefix : 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.756551331+07:00","message":"Next Push (prob) : 'ทำช่วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.756560183+07:00","message":"push: {false ต้นด้วยกัน 0 0xc0035b8880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.874175336+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.874212776+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-05-12T13:11:15.874218724+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:15.874232014+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.87423959+07:00","message":"[bufferProcess] interim [640000000]:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.874242229+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.874245355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.874248514+07:00","message":"> Transcript [43456] [false]: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.874252114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.874254189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.874256775+07:00","message":"StatePrefix: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:15.87425919+07:00","message":"TextPushed: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:16.484315256+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:16.484367781+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-05-12T13:11:16.48437691+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:16.484396453+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:16.484409274+07:00","message":"[bufferProcess] interim [240000000]:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:16.484411963+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:16.484419194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:16.48442205+07:00","message":"> Transcript [43457] [false]: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:16.484426013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:16.484429446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:16.484431863+07:00","message":"StatePrefix: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:16.484434617+07:00","message":"TextPushed: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกัน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:16.652350184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:16.652350257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.365730808+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.365786371+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-05-12T13:11:17.365794233+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.365809609+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.365818287+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.36582088+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.365828223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.365831107+07:00","message":"> Transcript [43458] [false]: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.365835118+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.365837285+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.365839133+07:00","message":"StatePrefix: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.365841612+07:00","message":"TextPushed: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.462802554+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.462845685+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-05-12T13:11:17.462852923+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.462868066+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.462879421+07:00","message":"[bufferProcess] interim [260000000]:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.462882086+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.462886195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.46289013+07:00","message":"> Transcript [43459] [false]: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.46289473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.462896985+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.462899039+07:00","message":"StatePrefix: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.462901631+07:00","message":"TextPushed: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.462909122+07:00","message":"Push: 'ทำช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.462912115+07:00","message":"TextPushed: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.462914454+07:00","message":"Set new StatePrefix : 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.462918826+07:00","message":"Next Push (prob) : 'ทำงานของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.462928574+07:00","message":"push: {false ทำช่วยกัน 0 0xc0035b8880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.650042241+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.650096183+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-05-12T13:11:17.650104726+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเราเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.650124159+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.650133168+07:00","message":"[bufferProcess] interim [500000000]:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.650138025+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.650148102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.650152295+07:00","message":"> Transcript [43460] [false]: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.65015793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.65016099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.650164947+07:00","message":"StatePrefix: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.650171812+07:00","message":"TextPushed: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.693177901+07:00","message":"[GCS] IsForceVAD: false for message ID: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.794683288+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.794728733+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-05-12T13:11:17.794735913+07:00","message":"receive interim result [false|false]: แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเรานี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.794753268+07:00","message":"[buffer interim] 3249 false แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเรานี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.794761437+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเรานี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.794764083+07:00","message":"[bufferProcess] send to processor:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.794770863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.79477376+07:00","message":"> Transcript [43461] [false]: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเราเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.794777814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.794779989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.794782363+07:00","message":"StatePrefix: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.794786285+07:00","message":"TextPushed: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.920187243+07:00","message":"[GCS] Start streaming session, msgId: 3250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.939881002+07:00","message":"receive streaming session, msgId: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.939926494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเราเนี่ยแหละ\",\"confidence\":0.9071717}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.939933762+07:00","message":"receive interim result [true|false]: แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเราเนี่ยแหละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.939944305+07:00","message":"end recv isFinal message id 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.939947916+07:00","message":"end Recv id 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.939956736+07:00","message":"[buffer interim] 3249 true แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเราเนี่ยแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.939972637+07:00","message":"[bufferProcess] interim [710000000]:แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเราเนี่ยแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.9399806+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเรานี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.939985983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.93999014+07:00","message":"> Transcript [43462] [false]: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเรานี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.939995248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.939998041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.940001614+07:00","message":"StatePrefix: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.940005236+07:00","message":"TextPushed: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.940008342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.940011461+07:00","message":"> Transcript [43463] [true]: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของเราเนี่ยแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.940015037+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.940018104+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.940020636+07:00","message":"StatePrefix: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกันทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.94002452+07:00","message":"TextPushed: 'แล้วก็ออกมาอยู่บ้านต้นด้วยกันทำช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:17.940037038+07:00","message":"Push: 'ทำงานของเราเนี่ยแหละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:17.940052968+07:00","message":"push: {true ทำงานของเราเนี่ยแหละ 0 0xc0035b8880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:17.950985313+07:00","message":"write wav file: './tmp/7565/7565_3249.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.472295137+07:00","message":"receive streaming session, msgId: 3250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.472332445+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-05-12T13:11:18.472338424+07:00","message":"receive interim result [false|false]: ถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.472351792+07:00","message":"[buffer interim] 3250 false ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.472359116+07:00","message":"[bufferProcess] interim [360000000]:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.47236086+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.679101468+07:00","message":"receive streaming session, msgId: 3250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.67914066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.67914703+07:00","message":"receive interim result [false|false]: ถามแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.679162771+07:00","message":"[buffer interim] 3250 false ถามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.679171115+07:00","message":"[bufferProcess] interim [540000000]:ถามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.67917385+07:00","message":"[bufferProcess] send to processor:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.679180437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.679183448+07:00","message":"> Transcript [43464] [false]: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.679185658+07:00","message":"Set StatePrefix (first interim): 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.714445821+07:00","message":"receive streaming session, msgId: 3250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.714485354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามแต่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.714490725+07:00","message":"receive interim result [false|false]: ถามแต่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.714503227+07:00","message":"[buffer interim] 3250 false ถามแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.714515269+07:00","message":"[bufferProcess] interim [600000000]:ถามแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.714517762+07:00","message":"[bufferProcess] send to processor:ถามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.714523187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.714526193+07:00","message":"> Transcript [43465] [false]: 'ถามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.714529778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.714531752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.714533646+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.714535628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.781410886+07:00","message":"receive streaming session, msgId: 3250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.781452007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ห้ามแต่งตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.781457996+07:00","message":"receive interim result [false|false]: ห้ามแต่งตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.781475003+07:00","message":"[buffer interim] 3250 false ห้ามแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.781485138+07:00","message":"[bufferProcess] interim [720000000]:ห้ามแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.78148756+07:00","message":"[bufferProcess] send to processor:ถามแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.781493328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.781496184+07:00","message":"> Transcript [43466] [false]: 'ถามแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.781501906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.781504391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.781506422+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.781508678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.963879595+07:00","message":"receive streaming session, msgId: 3250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.963921781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามแต่งทรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.963927684+07:00","message":"receive interim result [false|false]: ถามแต่งทรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:18.963940768+07:00","message":"[buffer interim] 3250 false ถามแต่งทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.963947841+07:00","message":"[bufferProcess] interim [840000000]:ถามแต่งทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.963950183+07:00","message":"[bufferProcess] send to processor:ห้ามแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.963955386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.963958481+07:00","message":"> Transcript [43467] [false]: 'ห้ามแต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.963960812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:18.963962743+07:00","message":"Set new StatePrefix: 'ห้ามแต่งตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.109185344+07:00","message":"receive streaming session, msgId: 3250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.109223304+07:00","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-05-12T13:11:19.109229261+07:00","message":"receive interim result [false|false]: ถามแต่งตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.109243869+07:00","message":"[buffer interim] 3250 false ถามแต่งตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.109253518+07:00","message":"[bufferProcess] interim [960000000]:ถามแต่งตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.109256422+07:00","message":"[bufferProcess] send to processor:ถามแต่งทรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.109260058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.109264716+07:00","message":"> Transcript [43468] [false]: 'ถามแต่งทรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.109266935+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.109269005+07:00","message":"Set new StatePrefix: 'ถามแต่งทรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.122597459+07:00","message":"receive streaming session, msgId: 3250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.122622167+07:00","message":"receive 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-05-12T13:11:19.122628125+07:00","message":"receive interim result [false|false]: ถามแต่งทรงแต่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.122639813+07:00","message":"[buffer interim] 3250 false ถามแต่งทรงแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.122645969+07:00","message":"[bufferProcess] interim [20000000]:ถามแต่งทรงแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.122648493+07:00","message":"[bufferProcess] send to processor:ถามแต่งตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.122651562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.122653992+07:00","message":"> Transcript [43469] [false]: 'ถามแต่งตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.122655966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.122657905+07:00","message":"Set new StatePrefix: 'ถามแต่งตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.26978394+07:00","message":"[GCS] IsForceVAD: false for message ID: 3250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.310947462+07:00","message":"receive streaming session, msgId: 3250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.311004798+07:00","message":"receive 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-05-12T13:11:19.311017487+07:00","message":"receive interim result [false|false]: ถามแต่งทรงแต่งตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.311038728+07:00","message":"[buffer interim] 3250 false ถามแต่งทรงแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.311052923+07:00","message":"[bufferProcess] interim [200000000]:ถามแต่งทรงแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.311056035+07:00","message":"[bufferProcess] send to processor:ถามแต่งทรงแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.311063054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.311066554+07:00","message":"> Transcript [43470] [false]: 'ถามแต่งทรงแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.31106884+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.311071208+07:00","message":"Set new StatePrefix: 'ถามแต่งทรงแต่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.346909778+07:00","message":"receive streaming session, msgId: 3250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.346945894+07:00","message":"receive 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-05-12T13:11:19.346952187+07:00","message":"receive interim result [false|false]: ถามแต่งทรงแต่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.346964154+07:00","message":"[buffer interim] 3250 false ถามแต่งทรงแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.346971087+07:00","message":"[bufferProcess] interim [260000000]:ถามแต่งทรงแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.346973395+07:00","message":"[bufferProcess] send to processor:ถามแต่งทรงแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.346976862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.346979846+07:00","message":"> Transcript [43471] [false]: 'ถามแต่งทรงแต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.346983279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.346985233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.346987415+07:00","message":"StatePrefix: 'ถามแต่งทรงแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.346989871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.4292917+07:00","message":"receive streaming session, msgId: 3250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.429330853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ห้ามแต่งทรงแต่งตัว\",\"confidence\":0.84923214}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.429337463+07:00","message":"receive interim result [true|false]: ห้ามแต่งทรงแต่งตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.429347377+07:00","message":"end recv isFinal message id 3250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.429349637+07:00","message":"end Recv id 3250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.429357148+07:00","message":"[buffer interim] 3250 true ห้ามแต่งทรงแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.429366658+07:00","message":"[bufferProcess] interim [380000000]:ห้ามแต่งทรงแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.429369422+07:00","message":"[bufferProcess] send to processor (isfinal):ถามแต่งทรงแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.429372988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.429376005+07:00","message":"> Transcript [43472] [false]: 'ถามแต่งทรงแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.429378746+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.429380679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.429382534+07:00","message":"StatePrefix: 'ถามแต่งทรงแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.429384462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.429386137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.429388098+07:00","message":"> Transcript [43473] [true]: 'ห้ามแต่งทรงแต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.42939017+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.429391766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.429393446+07:00","message":"StatePrefix: 'ถามแต่งทรงแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.429395083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.429397691+07:00","message":"Push: 'ห้ามแต่งทรงแต่งตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.429407559+07:00","message":"push: {true ห้ามแต่งทรงแต่งตัว 0 0xc005d09700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:19.435882236+07:00","message":"write wav file: './tmp/7565/7565_3250.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.459100571+07:00","message":"[GCS] Start streaming session, msgId: 3251"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:19.652666897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:19.652676185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.997142769+07:00","message":"receive streaming session, msgId: 3251"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.997192822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.997198824+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:19.997215152+07:00","message":"[buffer interim] 3251 false 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.997223351+07:00","message":"[bufferProcess] interim [360000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:19.997225237+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:20.137097275+07:00","message":"receive streaming session, msgId: 3251"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:20.137133718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:20.137139199+07:00","message":"receive interim result [false|false]: 1 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:20.137154573+07:00","message":"[buffer interim] 3251 false 1 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.137175507+07:00","message":"[bufferProcess] interim [480000000]:1 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.137179334+07:00","message":"[bufferProcess] send to processor:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.137186469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.137191374+07:00","message":"> Transcript [43474] [false]: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.137194419+07:00","message":"Set StatePrefix (first interim): '1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:20.359257781+07:00","message":"[GCS] IsForceVAD: false for message ID: 3251"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:20.446989563+07:00","message":"receive streaming session, msgId: 3251"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:20.447031039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 ปี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:20.447037781+07:00","message":"receive interim result [true|false]: 1 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:20.447047581+07:00","message":"end recv isFinal message id 3251"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:20.447049746+07:00","message":"end Recv id 3251"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:20.44705665+07:00","message":"[buffer interim] 3251 true 1 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.447066886+07:00","message":"[bufferProcess] interim [930000000]:1 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.44707161+07:00","message":"[bufferProcess] send to processor (isfinal):1 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.447075038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.447078378+07:00","message":"> Transcript [43475] [false]: '1 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.447083645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.447086148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.447088031+07:00","message":"StatePrefix: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.44708983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.447091563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.447093474+07:00","message":"> Transcript [43476] [true]: '1 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.447095531+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.447097334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.447098918+07:00","message":"StatePrefix: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.447100588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:20.447106623+07:00","message":"Push: '1 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:20.447114919+07:00","message":"push: {true 1 ปี 0 0xc005694b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:20.452765404+07:00","message":"write wav file: './tmp/7565/7565_3251.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:21.320681236+07:00","message":"[GCS] Start streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:21.782994863+07:00","message":"receive streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:21.783051624+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-05-12T13:11:21.783058012+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:21.783074116+07:00","message":"[buffer interim] 3252 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:21.783081004+07:00","message":"[bufferProcess] interim [240000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:21.78308305+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:21.783089861+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:21.78309261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:21.783095138+07:00","message":"> Transcript [43477] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:21.783097212+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:21.786605091+07:00","message":"receive streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:21.786637417+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-05-12T13:11:21.786643075+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:21.78665885+07:00","message":"[buffer interim] 3252 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:21.78666408+07:00","message":"[bufferProcess] interim [300000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:21.786665711+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:21.97879454+07:00","message":"receive streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:21.978835906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:21.978842046+07:00","message":"receive interim result [false|false]: ไม่มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:21.978856207+07:00","message":"[buffer interim] 3252 false ไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:21.978863011+07:00","message":"[bufferProcess] interim [480000000]:ไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:21.978865485+07:00","message":"[bufferProcess] send to processor:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:21.978871726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:21.978875458+07:00","message":"> Transcript [43478] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:21.978879346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:21.978882152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:21.978885645+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:21.978888346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:22.163973139+07:00","message":"receive streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:22.164024404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีอะไรได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:22.164032768+07:00","message":"receive interim result [false|false]: ไม่มีอะไรได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:22.164053076+07:00","message":"[buffer interim] 3252 false ไม่มีอะไรได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.164062685+07:00","message":"[bufferProcess] interim [660000000]:ไม่มีอะไรได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.164066217+07:00","message":"[bufferProcess] send to processor:ไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.164072001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.164076761+07:00","message":"> Transcript [43479] [false]: 'ไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.164081858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.164084951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.164088288+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.16409161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:22.219215751+07:00","message":"[GCS] IsForceVAD: false for message ID: 3252"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:22.308931702+07:00","message":"receive streaming session, msgId: 3252"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:22.308992292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีอะไรได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:22.3090004+07:00","message":"receive interim result [true|false]: ไม่มีอะไรได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:22.309013523+07:00","message":"end recv isFinal message id 3252"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:22.309016811+07:00","message":"end Recv id 3252"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:22.309025966+07:00","message":"[buffer interim] 3252 true ไม่มีอะไรได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.309039874+07:00","message":"[bufferProcess] interim [930000000]:ไม่มีอะไรได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.309044205+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่มีอะไรได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.309049207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.309053657+07:00","message":"> Transcript [43480] [false]: 'ไม่มีอะไรได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.309072507+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.309075785+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.309079726+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.30908249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.309085061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.309088848+07:00","message":"> Transcript [43481] [true]: 'ไม่มีอะไรได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.309092133+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.30910326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.309105994+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.309108598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:22.309116224+07:00","message":"Push: 'ไม่มีอะไรได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:22.309127701+07:00","message":"push: {true ไม่มีอะไรได้ 0 0xc003b7d700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:22.315853553+07:00","message":"write wav file: './tmp/7565/7565_3252.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:22.539614111+07:00","message":"[GCS] Start streaming session, msgId: 3253"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:22.653652414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:22.653665157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:23.263453097+07:00","message":"receive streaming session, msgId: 3253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:23.263485236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:23.263490982+07:00","message":"receive interim result [false|false]: ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:23.263504361+07:00","message":"[buffer interim] 3253 false ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:23.263511468+07:00","message":"[bufferProcess] interim [540000000]:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:23.263521508+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:23.729531401+07:00","message":"receive streaming session, msgId: 3253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:23.729583314+07:00","message":"receive 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-05-12T13:11:23.729590327+07:00","message":"receive interim result [false|false]: พี่ขุน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:23.72960668+07:00","message":"[buffer interim] 3253 false พี่ขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:23.72961565+07:00","message":"[bufferProcess] interim [20000000]:พี่ขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:23.729618281+07:00","message":"[bufferProcess] send to processor:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:23.729623263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:23.729626443+07:00","message":"> Transcript [43482] [false]: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:23.729628642+07:00","message":"Set StatePrefix (first interim): 'ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:24.193032993+07:00","message":"receive streaming session, msgId: 3253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:24.193075372+07:00","message":"receive 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-05-12T13:11:24.193081997+07:00","message":"receive interim result [false|false]: กิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:24.193097008+07:00","message":"[buffer interim] 3253 false กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.19310502+07:00","message":"[bufferProcess] interim [500000000]:กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.193107412+07:00","message":"[bufferProcess] send to processor:พี่ขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.193114169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.193117069+07:00","message":"> Transcript [43483] [false]: 'พี่ขุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.19311948+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.193122958+07:00","message":"Set new StatePrefix: 'พี่ขุน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:24.289489655+07:00","message":"receive streaming session, msgId: 3253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:24.289536146+07:00","message":"receive 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-05-12T13:11:24.289542504+07:00","message":"receive interim result [false|false]: กินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:24.289556273+07:00","message":"[buffer interim] 3253 false กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.289563578+07:00","message":"[bufferProcess] interim [620000000]:กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.289568006+07:00","message":"[bufferProcess] send to processor:กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.289574501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.289577534+07:00","message":"> Transcript [43484] [false]: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.289579764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.28958234+07:00","message":"Set new StatePrefix: 'กิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:24.602820084+07:00","message":"receive streaming session, msgId: 3253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:24.60285174+07:00","message":"receive 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-05-12T13:11:24.602856928+07:00","message":"receive interim result [false|false]: กินข้าวยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:24.602872259+07:00","message":"[buffer interim] 3253 false กินข้าวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.602880132+07:00","message":"[bufferProcess] interim [860000000]:กินข้าวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.602882781+07:00","message":"[bufferProcess] send to processor:กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.602885776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.602888789+07:00","message":"> Transcript [43485] [false]: 'กินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.602892285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.602894128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.602896467+07:00","message":"StatePrefix: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.602898815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:24.833732711+07:00","message":"receive streaming session, msgId: 3253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:24.833780402+07:00","message":"receive 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-05-12T13:11:24.833787215+07:00","message":"receive interim result [false|false]: กินข้าวยังต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:24.833804122+07:00","message":"[buffer interim] 3253 false กินข้าวยังต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.833812508+07:00","message":"[bufferProcess] interim [100000000]:กินข้าวยังต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.833815384+07:00","message":"[bufferProcess] send to processor:กินข้าวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.833822226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.833827077+07:00","message":"> Transcript [43486] [false]: 'กินข้าวยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.833830351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.833832481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.833834667+07:00","message":"StatePrefix: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.833838709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:24.903873576+07:00","message":"receive streaming session, msgId: 3253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:24.903914901+07:00","message":"receive 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-05-12T13:11:24.903920848+07:00","message":"receive interim result [false|false]: กินข้าวยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:24.90393724+07:00","message":"[buffer interim] 3253 false กินข้าวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.90394659+07:00","message":"[bufferProcess] interim [220000000]:กินข้าวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.903949984+07:00","message":"[bufferProcess] send to processor:กินข้าวยังต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.903955697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.903959711+07:00","message":"> Transcript [43487] [false]: 'กินข้าวยังต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.903964344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.903967023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.903970574+07:00","message":"StatePrefix: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:24.903973318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:25.179216605+07:00","message":"receive streaming session, msgId: 3253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:25.17924853+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-05-12T13:11:25.179254182+07:00","message":"receive interim result [false|false]: กินข้าวยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:25.179268285+07:00","message":"[buffer interim] 3253 false กินข้าวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:25.179275511+07:00","message":"[bufferProcess] interim [460000000]:กินข้าวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:25.179277738+07:00","message":"[bufferProcess] send to processor:กินข้าวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:25.179282952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:25.179285577+07:00","message":"> Transcript [43488] [false]: 'กินข้าวยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:25.179288497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:25.179290415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:25.179293114+07:00","message":"StatePrefix: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:25.179295281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:25.179299586+07:00","message":"Push: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:25.179301502+07:00","message":"TextPushed: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:25.179303493+07:00","message":"Set new StatePrefix : 'กินข้าวยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:25.179305587+07:00","message":"Next Push (prob) : 'ข้าวยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:25.179313194+07:00","message":"push: {false กิน 0 0xc003c4fc00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:25.65445408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:25.65446824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:26.46106994+07:00","message":"[GCS] Cleaned up inactive client: 3223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:26.461099401+07:00","message":"[GCS] Cleaned up inactive client: 3222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:26.461102879+07:00","message":"[GCS] Cleaned up inactive client: 3220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:26.461104757+07:00","message":"[GCS] Cleaned up inactive client: 3224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:26.461106525+07:00","message":"[GCS] Cleaned up inactive client: 3221"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:26.461108314+07:00","message":"[GCS] Cleaned up inactive client: 3225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:27.163795067+07:00","message":"receive streaming session, msgId: 3253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:27.163830542+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-05-12T13:11:27.163835678+07:00","message":"receive interim result [false|false]: กินข้าวยังต้นต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:27.163846233+07:00","message":"[buffer interim] 3253 false กินข้าวยังต้นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.163852951+07:00","message":"[bufferProcess] interim [440000000]:กินข้าวยังต้นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.163855827+07:00","message":"[bufferProcess] send to processor:กินข้าวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.163859069+07:00","message":"[bufferProcess] send to processor (ticker):กินข้าวยังต้นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.163861717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.163864504+07:00","message":"> Transcript [43489] [false]: 'กินข้าวยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.163867288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.163869484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.163871342+07:00","message":"StatePrefix: 'กินข้าวยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.163873684+07:00","message":"TextPushed: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.163875621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.163878532+07:00","message":"> Transcript [43490] [false]: 'กินข้าวยังต้นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.163880494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.163882591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.163884283+07:00","message":"StatePrefix: 'กินข้าวยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.163886052+07:00","message":"TextPushed: 'กิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:27.185560335+07:00","message":"receive streaming session, msgId: 3253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:27.185601028+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-05-12T13:11:27.185608001+07:00","message":"receive interim result [false|false]: กินข้าวยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:27.185626079+07:00","message":"[buffer interim] 3253 false กินข้าวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.185634429+07:00","message":"[bufferProcess] interim [500000000]:กินข้าวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.185637185+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:27.659063619+07:00","message":"[GCS] IsForceVAD: false for message ID: 3253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:27.850400891+07:00","message":"[GCS] Start streaming session, msgId: 3254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:27.854977287+07:00","message":"receive streaming session, msgId: 3253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:27.855022298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินข้าวยังตอนนี้\",\"confidence\":0.7769471}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:27.855028827+07:00","message":"receive interim result [true|false]: กินข้าวยังตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:27.85503818+07:00","message":"end recv isFinal message id 3253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:27.855040933+07:00","message":"end Recv id 3253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:27.855046591+07:00","message":"[buffer interim] 3253 true กินข้าวยังตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.855057189+07:00","message":"[bufferProcess] interim [130000000]:กินข้าวยังตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.855061127+07:00","message":"[bufferProcess] send to processor (isfinal):กินข้าวยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.855065201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.855068398+07:00","message":"> Transcript [43491] [false]: 'กินข้าวยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.855071309+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.855073381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.855075094+07:00","message":"StatePrefix: 'กินข้าวยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.855077535+07:00","message":"TextPushed: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.855079368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.855081445+07:00","message":"> Transcript [43492] [true]: 'กินข้าวยังตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.855083458+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.855085017+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.855087114+07:00","message":"StatePrefix: 'กินข้าวยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.855088907+07:00","message":"TextPushed: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:27.855091781+07:00","message":"Push: 'ข้าวยังตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:27.855100351+07:00","message":"push: {true ข้าวยังตอนนี้ 0 0xc003c4fc00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:27.866655114+07:00","message":"write wav file: './tmp/7565/7565_3253.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:28.529662337+07:00","message":"receive streaming session, msgId: 3254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:28.529706239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาข้างหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:28.529712843+07:00","message":"receive interim result [false|false]: เอาข้างหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:28.529732002+07:00","message":"[buffer interim] 3254 false เอาข้างหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:28.529740686+07:00","message":"[bufferProcess] interim [480000000]:เอาข้างหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:28.529743532+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:28.654663093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:28.654670995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:28.960428061+07:00","message":"receive streaming session, msgId: 3254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:28.960463855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้างหน้าจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:28.960470616+07:00","message":"receive interim result [false|false]: ข้างหน้าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:28.960485372+07:00","message":"[buffer interim] 3254 false ข้างหน้าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:28.960493306+07:00","message":"[bufferProcess] interim [900000000]:ข้างหน้าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:28.960497522+07:00","message":"[bufferProcess] send to processor:เอาข้างหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:28.960515546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:28.960524758+07:00","message":"> Transcript [43493] [false]: 'เอาข้างหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:28.960528615+07:00","message":"Set StatePrefix (first interim): 'เอาข้างหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:29.115590484+07:00","message":"receive streaming session, msgId: 3254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:29.115633024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้างหน้าจะเป็นแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:29.115639636+07:00","message":"receive interim result [false|false]: ข้างหน้าจะเป็นแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:29.115655317+07:00","message":"[buffer interim] 3254 false ข้างหน้าจะเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.115664818+07:00","message":"[bufferProcess] interim [80000000]:ข้างหน้าจะเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.1156676+07:00","message":"[bufferProcess] send to processor:ข้างหน้าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.115671372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.115674394+07:00","message":"> Transcript [43494] [false]: 'ข้างหน้าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.115676719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.115678698+07:00","message":"Set new StatePrefix: 'ข้างหน้าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:29.319391721+07:00","message":"receive streaming session, msgId: 3254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:29.319431509+07:00","message":"receive 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-05-12T13:11:29.319438727+07:00","message":"receive interim result [false|false]: ข้างหน้าจะเป็นแบบห้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:29.319454693+07:00","message":"[buffer interim] 3254 false ข้างหน้าจะเป็นแบบห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.31946292+07:00","message":"[bufferProcess] interim [320000000]:ข้างหน้าจะเป็นแบบห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.319465819+07:00","message":"[bufferProcess] send to processor:ข้างหน้าจะเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.319469301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.319472557+07:00","message":"> Transcript [43495] [false]: 'ข้างหน้าจะเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.319475582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.319477764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.319479727+07:00","message":"StatePrefix: 'ข้างหน้าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.319482298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:29.481314332+07:00","message":"receive streaming session, msgId: 3254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:29.48135198+07:00","message":"receive 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-05-12T13:11:29.481359449+07:00","message":"receive interim result [false|false]: ข้างหน้าจะเป็นแบบห้องเช่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:29.481375856+07:00","message":"[buffer interim] 3254 false ข้างหน้าจะเป็นแบบห้องเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.481382641+07:00","message":"[bufferProcess] interim [500000000]:ข้างหน้าจะเป็นแบบห้องเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.481385271+07:00","message":"[bufferProcess] send to processor:ข้างหน้าจะเป็นแบบห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.481391805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.481394941+07:00","message":"> Transcript [43496] [false]: 'ข้างหน้าจะเป็นแบบห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.481398401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.481400464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.481403579+07:00","message":"StatePrefix: 'ข้างหน้าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:29.481407121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:30.14041609+07:00","message":"receive streaming session, msgId: 3254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:30.140459316+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-05-12T13:11:30.140466161+07:00","message":"receive interim result [false|false]: ข้างหน้าจะเป็นแบบห้องเช่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:30.140483807+07:00","message":"[buffer interim] 3254 false ข้างหน้าจะเป็นแบบห้องเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.140494117+07:00","message":"[bufferProcess] interim [100000000]:ข้างหน้าจะเป็นแบบห้องเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.140497197+07:00","message":"[bufferProcess] send to processor:ข้างหน้าจะเป็นแบบห้องเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.140502963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.14050584+07:00","message":"> Transcript [43497] [false]: 'ข้างหน้าจะเป็นแบบห้องเช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.140509572+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.140512051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.140514301+07:00","message":"StatePrefix: 'ข้างหน้าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.140516426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:30.726811402+07:00","message":"receive streaming session, msgId: 3254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:30.726850807+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-05-12T13:11:30.726857186+07:00","message":"receive interim result [false|false]: ข้างหน้าจะเป็นแบบห้องเช่าเช่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:30.726870708+07:00","message":"[buffer interim] 3254 false ข้างหน้าจะเป็นแบบห้องเช่าเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.726878721+07:00","message":"[bufferProcess] interim [640000000]:ข้างหน้าจะเป็นแบบห้องเช่าเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.726882437+07:00","message":"[bufferProcess] send to processor:ข้างหน้าจะเป็นแบบห้องเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.726888668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.726891381+07:00","message":"> Transcript [43498] [false]: 'ข้างหน้าจะเป็นแบบห้องเช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.726895081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.726897539+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.726899847+07:00","message":"StatePrefix: 'ข้างหน้าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.726902241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.726904953+07:00","message":"Push: 'ข้างหน้าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.72690675+07:00","message":"TextPushed: 'ข้างหน้าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.726908907+07:00","message":"Set new StatePrefix : 'ข้างหน้าจะเป็นแบบห้องเช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:30.726910905+07:00","message":"Next Push (prob) : 'แบบห้องเช่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:30.726920317+07:00","message":"push: {false ข้างหน้าจะเป็น 0 0xc003825900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:31.344340457+07:00","message":"receive streaming session, msgId: 3254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:31.34437819+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-05-12T13:11:31.344384585+07:00","message":"receive interim result [false|false]: ข้างหน้าจะเป็นแบบห้องเช่าเช่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:31.344397125+07:00","message":"[buffer interim] 3254 false ข้างหน้าจะเป็นแบบห้องเช่าเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:31.344404613+07:00","message":"[bufferProcess] interim [240000000]:ข้างหน้าจะเป็นแบบห้องเช่าเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:31.344407111+07:00","message":"[bufferProcess] send to processor:ข้างหน้าจะเป็นแบบห้องเช่าเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:31.344412873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:31.344415491+07:00","message":"> Transcript [43499] [false]: 'ข้างหน้าจะเป็นแบบห้องเช่าเช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:31.344418913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:31.344421042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:31.344424974+07:00","message":"StatePrefix: 'ข้างหน้าจะเป็นแบบห้องเช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:31.344428188+07:00","message":"TextPushed: 'ข้างหน้าจะเป็น'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:31.65511797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:31.655135093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.25797109+07:00","message":"receive streaming session, msgId: 3254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.258015608+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-05-12T13:11:32.258022528+07:00","message":"receive interim result [false|false]: ข้างหน้าจะเป็นแบบห้องเช่าเช่าขายข้าวขาหมู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.258041209+07:00","message":"[buffer interim] 3254 false ข้างหน้าจะเป็นแบบห้องเช่าเช่าขายข้าวขาหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.25805242+07:00","message":"[bufferProcess] interim [200000000]:ข้างหน้าจะเป็นแบบห้องเช่าเช่าขายข้าวขาหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.258055155+07:00","message":"[bufferProcess] send to processor:ข้างหน้าจะเป็นแบบห้องเช่าเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.258060568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.258063496+07:00","message":"> Transcript [43500] [false]: 'ข้างหน้าจะเป็นแบบห้องเช่าเช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.258067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.258069248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.258071576+07:00","message":"StatePrefix: 'ข้างหน้าจะเป็นแบบห้องเช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.258074104+07:00","message":"TextPushed: 'ข้างหน้าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.272936175+07:00","message":"[GCS] IsForceVAD: false for message ID: 3254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.339862277+07:00","message":"[GCS] Start streaming session, msgId: 3255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.462639036+07:00","message":"receive streaming session, msgId: 3254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.462674291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้างหน้าจะเป็นแบบห้องเช่าบ้านเช่าขายข้าวขาหมู\",\"confidence\":0.9240375}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.462681234+07:00","message":"receive interim result [true|false]: ข้างหน้าจะเป็นแบบห้องเช่าบ้านเช่าขายข้าวขาหมู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.462689443+07:00","message":"end recv isFinal message id 3254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.462691406+07:00","message":"end Recv id 3254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.462697947+07:00","message":"[buffer interim] 3254 true ข้างหน้าจะเป็นแบบห้องเช่าบ้านเช่าขายข้าวขาหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.462705431+07:00","message":"[bufferProcess] interim [440000000]:ข้างหน้าจะเป็นแบบห้องเช่าบ้านเช่าขายข้าวขาหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.462710449+07:00","message":"[bufferProcess] send to processor (isfinal):ข้างหน้าจะเป็นแบบห้องเช่าเช่าขายข้าวขาหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.462713672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.46271705+07:00","message":"> Transcript [43501] [false]: 'ข้างหน้าจะเป็นแบบห้องเช่าเช่าขายข้าวขาหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.462720299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.462722437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.462724984+07:00","message":"StatePrefix: 'ข้างหน้าจะเป็นแบบห้องเช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.462727411+07:00","message":"TextPushed: 'ข้างหน้าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.462729348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.462731187+07:00","message":"> Transcript [43502] [true]: 'ข้างหน้าจะเป็นแบบห้องเช่าบ้านเช่าขายข้าวขาหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.462733221+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.46273489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.462736419+07:00","message":"StatePrefix: 'ข้างหน้าจะเป็นแบบห้องเช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.462738299+07:00","message":"TextPushed: 'ข้างหน้าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.462744865+07:00","message":"Push: 'แบบห้องเช่าบ้านเช่าขายข้าวขาหมู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.462753331+07:00","message":"push: {true แบบห้องเช่าบ้านเช่าขายข้าวขาหมู 0 0xc003825900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:32.473454265+07:00","message":"write wav file: './tmp/7565/7565_3254.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.718411132+07:00","message":"[GCS] IsForceVAD: false for message ID: 3255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.81343068+07:00","message":"receive streaming session, msgId: 3255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.813468309+07:00","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-05-12T13:11:32.813475423+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.813491244+07:00","message":"[buffer interim] 3255 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.813498045+07:00","message":"[bufferProcess] interim [420000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.813499877+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.820755789+07:00","message":"receive streaming session, msgId: 3255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.820782821+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.820788489+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.820800619+07:00","message":"end recv isFinal message id 3255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.820803978+07:00","message":"end Recv id 3255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.82081036+07:00","message":"[buffer interim] 3255 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.820817782+07:00","message":"[bufferProcess] interim [420000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.820826856+07:00","message":"[bufferProcess] send to processor (isfinal):ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.820831196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.820835401+07:00","message":"> Transcript [43503] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.820838451+07:00","message":"Set StatePrefix (first interim): 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.820840873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.820843531+07:00","message":"> Transcript [43504] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.820847278+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.820851279+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.820854507+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.820857384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:32.820866108+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:32.82087634+07:00","message":"push: {true  0 0xc0035b8100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:32.825578754+07:00","message":"write wav file: './tmp/7565/7565_3255.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:33.110446013+07:00","message":"[GCS] Start streaming session, msgId: 3256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:33.946018959+07:00","message":"receive streaming session, msgId: 3256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:33.946062346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:33.946067834+07:00","message":"receive interim result [false|false]: เอกสาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:33.946081672+07:00","message":"[buffer interim] 3256 false เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:33.946088811+07:00","message":"[bufferProcess] interim [660000000]:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:33.946090702+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:33.946095733+07:00","message":"[bufferProcess] send to processor (ticker):เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:33.946100782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:33.94610374+07:00","message":"> Transcript [43505] [false]: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:33.946105906+07:00","message":"Set StatePrefix (first interim): 'เอกสาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:34.280754849+07:00","message":"receive streaming session, msgId: 3256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:34.280792371+07:00","message":"receive 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-05-12T13:11:34.280802255+07:00","message":"receive interim result [false|false]: เอกสารเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:34.280815026+07:00","message":"[buffer interim] 3256 false เอกสารเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.280822232+07:00","message":"[bufferProcess] interim [20000000]:เอกสารเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.280824323+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:34.388289707+07:00","message":"[GCS] IsForceVAD: false for message ID: 3256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:34.498597638+07:00","message":"receive streaming session, msgId: 3256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:34.498784757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารเบอร์\",\"confidence\":0.8969778}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:34.498817118+07:00","message":"receive interim result [true|false]: เอกสารเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:34.498853697+07:00","message":"end recv isFinal message id 3256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:34.498857336+07:00","message":"end Recv id 3256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:34.498866459+07:00","message":"[buffer interim] 3256 true เอกสารเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.498880067+07:00","message":"[bufferProcess] interim [290000000]:เอกสารเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.49888684+07:00","message":"[bufferProcess] send to processor (isfinal):เอกสารเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.498897114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.49890157+07:00","message":"> Transcript [43506] [false]: 'เอกสารเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.498908676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.498916008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.498919236+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.498922324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.498925208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.498928498+07:00","message":"> Transcript [43507] [true]: 'เอกสารเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.498931621+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.498934196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.498936864+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.498939694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:34.498947096+07:00","message":"Push: 'เอกสารเบอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:34.498957504+07:00","message":"push: {true เอกสารเบอร์ 0 0xc0035b8780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:34.505040821+07:00","message":"write wav file: './tmp/7565/7565_3256.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:34.65614341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:34.656151476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:34.709065365+07:00","message":"[GCS] Start streaming session, msgId: 3257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:35.468426297+07:00","message":"[GCS] IsForceVAD: false for message ID: 3257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:35.555286438+07:00","message":"receive streaming session, msgId: 3257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:35.555309929+07:00","message":"found end of frame, send empty tag with msgId: 3257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:35.555313991+07:00","message":"end Recv id 3257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:35.55532306+07:00","message":"[buffer interim] 3257 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:35.555331551+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:35.555343637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:35.555349392+07:00","message":"> Transcript [43508] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:35.555353584+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:35.555356434+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:35.55535962+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:35.55536254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:35.555369929+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:35.555382357+07:00","message":"push: {true \n 0 0xc00366ff00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:35.560915663+07:00","message":"write wav file: './tmp/7565/7565_3257.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:35.733039793+07:00","message":"[GCS] Start streaming session, msgId: 3258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:36.445086473+07:00","message":"receive streaming session, msgId: 3258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:36.445135952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:36.445142011+07:00","message":"receive interim result [false|false]: เล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:36.445157382+07:00","message":"[buffer interim] 3258 false เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:36.44517354+07:00","message":"[bufferProcess] interim [540000000]:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:36.445175895+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:36.955085213+07:00","message":"receive streaming session, msgId: 3258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:36.955121762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:36.955127358+07:00","message":"receive interim result [false|false]: ต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:36.955142781+07:00","message":"[buffer interim] 3258 false ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:36.955150593+07:00","message":"[bufferProcess] interim [80000000]:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:36.955152903+07:00","message":"[bufferProcess] send to processor:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:36.955158474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:36.955162835+07:00","message":"> Transcript [43509] [false]: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:36.95516485+07:00","message":"Set StatePrefix (first interim): 'เล่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:37.145680033+07:00","message":"[GCS] IsForceVAD: false for message ID: 3258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:37.248243325+07:00","message":"receive streaming session, msgId: 3258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:37.248303511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ต้น\",\"confidence\":0.81928086}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:37.248312503+07:00","message":"receive interim result [true|false]: พี่ต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:37.248324084+07:00","message":"end recv isFinal message id 3258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:37.248327182+07:00","message":"end Recv id 3258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:37.248335417+07:00","message":"[buffer interim] 3258 true พี่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:37.248347357+07:00","message":"[bufferProcess] interim [440000000]:พี่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:37.248351501+07:00","message":"[bufferProcess] send to processor (isfinal):ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:37.248355774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:37.248359749+07:00","message":"> Transcript [43510] [false]: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:37.248365237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:37.2483686+07:00","message":"Set new StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:37.248371183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:37.248374352+07:00","message":"> Transcript [43511] [true]: 'พี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:37.24837802+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:37.248380868+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:37.248383787+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:37.248386621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:37.248390645+07:00","message":"Push: 'พี่ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:37.248401475+07:00","message":"push: {true พี่ต้น 0 0xc005d09a00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:37.255062442+07:00","message":"write wav file: './tmp/7565/7565_3258.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:37.271183395+07:00","message":"[GCS] Start streaming session, msgId: 3259"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:37.657065024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:37.657068414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:38.704977561+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:38.705013092+07:00","message":"receive 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-05-12T13:11:38.705019049+07:00","message":"receive interim result [false|false]: มีงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:38.705032674+07:00","message":"[buffer interim] 3259 false มีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:38.705039358+07:00","message":"[bufferProcess] interim [320000000]:มีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:38.70504131+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:38.705047754+07:00","message":"[bufferProcess] send to processor (ticker):มีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:38.705051008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:38.705054071+07:00","message":"> Transcript [43512] [false]: 'มีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:38.705056258+07:00","message":"Set StatePrefix (first interim): 'มีงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:39.023799082+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:39.023833202+07:00","message":"receive 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-05-12T13:11:39.023838928+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:39.023849839+07:00","message":"[buffer interim] 3259 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.023856438+07:00","message":"[bufferProcess] interim [560000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.023858275+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:39.147246434+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:39.147287599+07:00","message":"receive 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-05-12T13:11:39.14729365+07:00","message":"receive interim result [false|false]: มีงานไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:39.147307105+07:00","message":"[buffer interim] 3259 false มีงานไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.147313875+07:00","message":"[bufferProcess] interim [680000000]:มีงานไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.14731642+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.147321345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.147324086+07:00","message":"> Transcript [43513] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.147326553+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.147328927+07:00","message":"Set new StatePrefix: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:39.735703574+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:39.735740312+07:00","message":"receive 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-05-12T13:11:39.735745652+07:00","message":"receive interim result [false|false]: ไม่มีไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:39.73576185+07:00","message":"[buffer interim] 3259 false ไม่มีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.735769348+07:00","message":"[bufferProcess] interim [280000000]:ไม่มีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.735772171+07:00","message":"[bufferProcess] send to processor:มีงานไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.735775858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.735778727+07:00","message":"> Transcript [43514] [false]: 'มีงานไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.735780775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.735782924+07:00","message":"Set new StatePrefix: 'มีงานไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:39.912308011+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:39.912343351+07:00","message":"receive 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-05-12T13:11:39.91234917+07:00","message":"receive interim result [false|false]: ไม่มีไม่มีไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:39.912361064+07:00","message":"[buffer interim] 3259 false ไม่มีไม่มีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.912370084+07:00","message":"[bufferProcess] interim [520000000]:ไม่มีไม่มีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.912374667+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.912384337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.912388245+07:00","message":"> Transcript [43515] [false]: 'ไม่มีไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.912391238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:39.912396079+07:00","message":"Set new StatePrefix: 'ไม่มีไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.035818702+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.035860782+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-05-12T13:11:40.035866595+07:00","message":"receive interim result [false|false]: ไม่มีไม่มีไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.035877689+07:00","message":"[buffer interim] 3259 false ไม่มีไม่มีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.035885689+07:00","message":"[bufferProcess] interim [580000000]:ไม่มีไม่มีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.035887999+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่มีไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.035891849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.035894911+07:00","message":"> Transcript [43516] [false]: 'ไม่มีไม่มีไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.035898583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.035900771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.035902967+07:00","message":"StatePrefix: 'ไม่มีไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.035905434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.426238409+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.42628309+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-05-12T13:11:40.426290871+07:00","message":"receive interim result [false|false]: ไม่มีไม่มีไม่มีช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.426308329+07:00","message":"[buffer interim] 3259 false ไม่มีไม่มีไม่มีช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.426315011+07:00","message":"[bufferProcess] interim [940000000]:ไม่มีไม่มีไม่มีช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.426317889+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่มีไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.426320924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.426323714+07:00","message":"> Transcript [43517] [false]: 'ไม่มีไม่มีไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.426326945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.426329059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.426331357+07:00","message":"StatePrefix: 'ไม่มีไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.426333606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.491237921+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.491273521+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-05-12T13:11:40.491280801+07:00","message":"receive interim result [false|false]: ไม่มีไม่มีไม่มีช่วงที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.491298854+07:00","message":"[buffer interim] 3259 false ไม่มีไม่มีไม่มีช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.491308091+07:00","message":"[bufferProcess] interim [120000000]:ไม่มีไม่มีไม่มีช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.491310547+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่มีไม่มีช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.491313737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.491316513+07:00","message":"> Transcript [43518] [false]: 'ไม่มีไม่มีไม่มีช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.491319695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.491321666+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.491323588+07:00","message":"StatePrefix: 'ไม่มีไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.491325573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:40.6580308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:40.658040612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.840812622+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.840855348+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-05-12T13:11:40.840861925+07:00","message":"receive interim result [false|false]: ไม่มีไม่มีไม่มีช่วงที่และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.840879044+07:00","message":"[buffer interim] 3259 false ไม่มีไม่มีไม่มีช่วงที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.840887355+07:00","message":"[bufferProcess] interim [360000000]:ไม่มีไม่มีไม่มีช่วงที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.84089057+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่มีไม่มีช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.840897441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.840900253+07:00","message":"> Transcript [43519] [false]: 'ไม่มีไม่มีไม่มีช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.840903885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.840906034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.840907817+07:00","message":"StatePrefix: 'ไม่มีไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.840910182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.840915749+07:00","message":"Push: 'ไม่มีไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.840917591+07:00","message":"TextPushed: 'ไม่มีไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.84092024+07:00","message":"Set new StatePrefix : 'ไม่มีไม่มีไม่มีช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.840923014+07:00","message":"Next Push (prob) : 'ไม่มีช่วงที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.840952612+07:00","message":"push: {false ไม่มีไม่มี 0 0xc005d09f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.889270047+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.889305287+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-05-12T13:11:40.889311345+07:00","message":"receive interim result [false|false]: ไม่มีไม่มีไม่มีช่วงที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.889325183+07:00","message":"[buffer interim] 3259 false ไม่มีไม่มีไม่มีช่วงที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.889333095+07:00","message":"[bufferProcess] interim [420000000]:ไม่มีไม่มีไม่มีช่วงที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.889335335+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่มีไม่มีช่วงที่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.889339208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.889342013+07:00","message":"> Transcript [43520] [false]: 'ไม่มีไม่มีไม่มีช่วงที่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.889344745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.889346685+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.889348837+07:00","message":"StatePrefix: 'ไม่มีไม่มีไม่มีช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.889351023+07:00","message":"TextPushed: 'ไม่มีไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.96649032+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.96652553+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-05-12T13:11:40.966547724+07:00","message":"receive interim result [false|false]: ไม่มีไม่มีไม่มีช่วงที่แลก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:40.966563194+07:00","message":"[buffer interim] 3259 false ไม่มีไม่มีไม่มีช่วงที่แลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.96657233+07:00","message":"[bufferProcess] interim [480000000]:ไม่มีไม่มีไม่มีช่วงที่แลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.966574646+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่มีไม่มีช่วงที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.966579674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.966582429+07:00","message":"> Transcript [43521] [false]: 'ไม่มีไม่มีไม่มีช่วงที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.966585335+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.966587471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.966589818+07:00","message":"StatePrefix: 'ไม่มีไม่มีไม่มีช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:40.966592207+07:00","message":"TextPushed: 'ไม่มีไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.139900053+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.139937225+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-05-12T13:11:41.139943377+07:00","message":"receive interim result [false|false]: ไม่มีไม่มีไม่มีช่วงที่แรกๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.139957529+07:00","message":"[buffer interim] 3259 false ไม่มีไม่มีไม่มีช่วงที่แรกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.139964418+07:00","message":"[bufferProcess] interim [660000000]:ไม่มีไม่มีไม่มีช่วงที่แรกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.139966808+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่มีไม่มีช่วงที่แลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.139969724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.139972273+07:00","message":"> Transcript [43522] [false]: 'ไม่มีไม่มีไม่มีช่วงที่แลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.139975621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.139981447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.139983659+07:00","message":"StatePrefix: 'ไม่มีไม่มีไม่มีช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.139985868+07:00","message":"TextPushed: 'ไม่มีไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.336071245+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.336109726+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-05-12T13:11:41.336115799+07:00","message":"receive interim result [false|false]: ไม่มีไม่มีไม่มีช่วงที่แรกๆเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.336129849+07:00","message":"[buffer interim] 3259 false ไม่มีไม่มีไม่มีช่วงที่แรกๆเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.336136645+07:00","message":"[bufferProcess] interim [840000000]:ไม่มีไม่มีไม่มีช่วงที่แรกๆเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.336139618+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่มีไม่มีช่วงที่แรกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.33614609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.336148672+07:00","message":"> Transcript [43523] [false]: 'ไม่มีไม่มีไม่มีช่วงที่แรกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.336152824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.336154991+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.336157198+07:00","message":"StatePrefix: 'ไม่มีไม่มีไม่มีช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.33615981+07:00","message":"TextPushed: 'ไม่มีไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.336164241+07:00","message":"Push: 'ไม่มีช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.336166274+07:00","message":"TextPushed: 'ไม่มีไม่มีไม่มีช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.336168745+07:00","message":"Set new StatePrefix : 'ไม่มีไม่มีไม่มีช่วงที่แรกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.336170805+07:00","message":"Next Push (prob) : 'แรกๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.336196534+07:00","message":"push: {false ไม่มีช่วงที่ 0 0xc005d09f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.373020957+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.373052068+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-05-12T13:11:41.373058081+07:00","message":"receive interim result [false|false]: ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.373088217+07:00","message":"[buffer interim] 3259 false ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.373095983+07:00","message":"[bufferProcess] interim [900000000]:ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.373098403+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่มีไม่มีช่วงที่แรกๆเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.373101548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.373104357+07:00","message":"> Transcript [43524] [false]: 'ไม่มีไม่มีไม่มีช่วงที่แรกๆเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.37310731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.373109234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.373111118+07:00","message":"StatePrefix: 'ไม่มีไม่มีไม่มีช่วงที่แรกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.373113599+07:00","message":"TextPushed: 'ไม่มีไม่มีไม่มีช่วงที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.573132558+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.573182045+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-05-12T13:11:41.573188192+07:00","message":"receive interim result [false|false]: ไม่มีไม่มีไม่มีช่วงที่แรกๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.573203126+07:00","message":"[buffer interim] 3259 false ไม่มีไม่มีไม่มีช่วงที่แรกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.573211478+07:00","message":"[bufferProcess] interim [80000000]:ไม่มีไม่มีไม่มีช่วงที่แรกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.573213873+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.573219986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.573222698+07:00","message":"> Transcript [43525] [false]: 'ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.573226229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.573228513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.573230613+07:00","message":"StatePrefix: 'ไม่มีไม่มีไม่มีช่วงที่แรกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.573232908+07:00","message":"TextPushed: 'ไม่มีไม่มีไม่มีช่วงที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.647603251+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.64764548+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-05-12T13:11:41.647652104+07:00","message":"receive interim result [false|false]: ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.647669212+07:00","message":"[buffer interim] 3259 false ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.647677855+07:00","message":"[bufferProcess] interim [140000000]:ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.647680688+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่มีไม่มีช่วงที่แรกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.647688864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.647691973+07:00","message":"> Transcript [43526] [false]: 'ไม่มีไม่มีไม่มีช่วงที่แรกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.647695612+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.647697884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.64770014+07:00","message":"StatePrefix: 'ไม่มีไม่มีไม่มีช่วงที่แรกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.647702828+07:00","message":"TextPushed: 'ไม่มีไม่มีไม่มีช่วงที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.719216362+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.719259332+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-05-12T13:11:41.719265488+07:00","message":"receive interim result [false|false]: ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่นไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.719277943+07:00","message":"[buffer interim] 3259 false ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่นไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.719286475+07:00","message":"[bufferProcess] interim [320000000]:ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่นไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.719289261+07:00","message":"[bufferProcess] send to processor:ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.719294344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.719297563+07:00","message":"> Transcript [43527] [false]: 'ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.719301602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.719303719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.719306004+07:00","message":"StatePrefix: 'ไม่มีไม่มีไม่มีช่วงที่แรกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.719308201+07:00","message":"TextPushed: 'ไม่มีไม่มีไม่มีช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.719315236+07:00","message":"Push: 'แรกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.719317132+07:00","message":"TextPushed: 'ไม่มีไม่มีไม่มีช่วงที่แรกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.719319314+07:00","message":"Set new StatePrefix : 'ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.71932138+07:00","message":"Next Push (prob) : 'เราก็นั่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.719332125+07:00","message":"push: {false แรกๆ 0 0xc005d09f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.748642151+07:00","message":"[GCS] IsForceVAD: false for message ID: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.819225428+07:00","message":"[GCS] Start streaming session, msgId: 3260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.894785878+07:00","message":"receive streaming session, msgId: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.894827505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่นไง\",\"confidence\":0.93615985}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.894835206+07:00","message":"receive interim result [true|false]: ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่นไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.894846364+07:00","message":"end recv isFinal message id 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.894850066+07:00","message":"end Recv id 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.894857989+07:00","message":"[buffer interim] 3259 true ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่นไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.89486649+07:00","message":"[bufferProcess] interim [500000000]:ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่นไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.894870902+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่นไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.894875437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.894879795+07:00","message":"> Transcript [43528] [false]: 'ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่นไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.894884057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.894887135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.894890872+07:00","message":"StatePrefix: 'ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.894894623+07:00","message":"TextPushed: 'ไม่มีไม่มีไม่มีช่วงที่แรกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.894897423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.894900226+07:00","message":"> Transcript [43529] [true]: 'ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่นไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.894903691+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.89490619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.894909279+07:00","message":"StatePrefix: 'ไม่มีไม่มีไม่มีช่วงที่แรกๆเราก็นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.894912187+07:00","message":"TextPushed: 'ไม่มีไม่มีไม่มีช่วงที่แรกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:41.894915927+07:00","message":"Push: 'เราก็นั่นไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:41.894926824+07:00","message":"push: {true เราก็นั่นไง 0 0xc005d09f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:41.904686092+07:00","message":"write wav file: './tmp/7565/7565_3259.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:42.342164469+07:00","message":"receive streaming session, msgId: 3260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:42.342199478+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-05-12T13:11:42.34220457+07:00","message":"receive interim result [false|false]: เล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:42.342217419+07:00","message":"[buffer interim] 3260 false เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.342223708+07:00","message":"[bufferProcess] interim [360000000]:เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.342225611+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:42.533660989+07:00","message":"receive streaming session, msgId: 3260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:42.533707595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:42.53371391+07:00","message":"receive interim result [false|false]: เหล้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:42.533732403+07:00","message":"[buffer interim] 3260 false เหล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.533742322+07:00","message":"[bufferProcess] interim [540000000]:เหล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.533746063+07:00","message":"[bufferProcess] send to processor:เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.533751026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.533755242+07:00","message":"> Transcript [43530] [false]: 'เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.533757606+07:00","message":"Set StatePrefix (first interim): 'เล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:42.543225209+07:00","message":"receive streaming session, msgId: 3260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:42.543249732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้าหมด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:42.543254676+07:00","message":"receive interim result [false|false]: เหล้าหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:42.543267975+07:00","message":"[buffer interim] 3260 false เหล้าหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.543273234+07:00","message":"[bufferProcess] interim [600000000]:เหล้าหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.543275152+07:00","message":"[bufferProcess] send to processor:เหล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.543280706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.543283839+07:00","message":"> Transcript [43531] [false]: 'เหล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.543285878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.543287788+07:00","message":"Set new StatePrefix: 'เหล้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:42.671245802+07:00","message":"receive streaming session, msgId: 3260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:42.671308812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้าหมดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:42.671316149+07:00","message":"receive interim result [false|false]: เหล้าหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:42.671331819+07:00","message":"[buffer interim] 3260 false เหล้าหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.671339437+07:00","message":"[bufferProcess] interim [720000000]:เหล้าหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.671342341+07:00","message":"[bufferProcess] send to processor:เหล้าหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.671351917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.671354861+07:00","message":"> Transcript [43532] [false]: 'เหล้าหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.671360915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.671363533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.671365354+07:00","message":"StatePrefix: 'เหล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:42.671367466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:43.236189386+07:00","message":"receive streaming session, msgId: 3260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:43.236225251+07:00","message":"receive 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-05-12T13:11:43.236230918+07:00","message":"receive interim result [false|false]: เหล้าหมดแล้วมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:43.236257475+07:00","message":"[buffer interim] 3260 false เหล้าหมดแล้วมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.236272263+07:00","message":"[bufferProcess] interim [260000000]:เหล้าหมดแล้วมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.236275328+07:00","message":"[bufferProcess] send to processor:เหล้าหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.236283931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.2362868+07:00","message":"> Transcript [43533] [false]: 'เหล้าหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.236290416+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.23629248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.236296534+07:00","message":"StatePrefix: 'เหล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.236298509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:43.241518755+07:00","message":"receive streaming session, msgId: 3260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:43.24156437+07:00","message":"receive 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-05-12T13:11:43.241569746+07:00","message":"receive interim result [false|false]: เหล้าหมดแล้วออกมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:43.24158671+07:00","message":"[buffer interim] 3260 false เหล้าหมดแล้วออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.24159382+07:00","message":"[bufferProcess] interim [320000000]:เหล้าหมดแล้วออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.241596939+07:00","message":"[bufferProcess] send to processor:เหล้าหมดแล้วมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.241605989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.241608761+07:00","message":"> Transcript [43534] [false]: 'เหล้าหมดแล้วมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.241612535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.241614507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.241616429+07:00","message":"StatePrefix: 'เหล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.241618498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:43.659114397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:43.659131084+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:43.886960284+07:00","message":"receive streaming session, msgId: 3260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:43.88699524+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-05-12T13:11:43.887015144+07:00","message":"receive interim result [false|false]: เหล้าหมดแล้วออกมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:43.887032689+07:00","message":"[buffer interim] 3260 false เหล้าหมดแล้วออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.887043134+07:00","message":"[bufferProcess] interim [920000000]:เหล้าหมดแล้วออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.887045806+07:00","message":"[bufferProcess] send to processor:เหล้าหมดแล้วออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.887051014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.887053987+07:00","message":"> Transcript [43535] [false]: 'เหล้าหมดแล้วออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.887058077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.887060249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.887062085+07:00","message":"StatePrefix: 'เหล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.887064013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.887068885+07:00","message":"Push: 'เหล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.88707075+07:00","message":"TextPushed: 'เหล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.887072859+07:00","message":"Set new StatePrefix : 'เหล้าหมดแล้วออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:43.887075232+07:00","message":"Next Push (prob) : 'หมดแล้วออกมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:43.8870821+07:00","message":"push: {false เหล้า 0 0xc004429800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:44.456519162+07:00","message":"receive streaming session, msgId: 3260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:44.456564235+07:00","message":"receive 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-05-12T13:11:44.456569772+07:00","message":"receive interim result [false|false]: เหล้าหมดแล้วทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:44.45658304+07:00","message":"[buffer interim] 3260 false เหล้าหมดแล้วทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.456592139+07:00","message":"[bufferProcess] interim [520000000]:เหล้าหมดแล้วทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.456594688+07:00","message":"[bufferProcess] send to processor:เหล้าหมดแล้วออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.456598346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.456601408+07:00","message":"> Transcript [43536] [false]: 'เหล้าหมดแล้วออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.456604898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.456607039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.456608949+07:00","message":"StatePrefix: 'เหล้าหมดแล้วออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.456610956+07:00","message":"TextPushed: 'เหล้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:44.647444926+07:00","message":"receive streaming session, msgId: 3260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:44.64747886+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-05-12T13:11:44.647484826+07:00","message":"receive interim result [false|false]: เหล้าหมดแล้วทุกคนคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:44.647499469+07:00","message":"[buffer interim] 3260 false เหล้าหมดแล้วทุกคนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.647506834+07:00","message":"[bufferProcess] interim [700000000]:เหล้าหมดแล้วทุกคนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.647509661+07:00","message":"[bufferProcess] send to processor:เหล้าหมดแล้วทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.647512779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.647515248+07:00","message":"> Transcript [43537] [false]: 'เหล้าหมดแล้วทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.647517538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.647519593+07:00","message":"Set new StatePrefix: 'เหล้าหมดแล้วทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:44.827578436+07:00","message":"[GCS] IsForceVAD: false for message ID: 3260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:44.889321304+07:00","message":"[GCS] Start streaming session, msgId: 3261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:44.935808021+07:00","message":"receive streaming session, msgId: 3260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:44.935843679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้าหมดแล้วออกมาแล้วทุกคนคือ\",\"confidence\":0.907538}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:44.935849812+07:00","message":"receive interim result [true|false]: เหล้าหมดแล้วออกมาแล้วทุกคนคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:44.935857221+07:00","message":"end recv isFinal message id 3260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:44.935859223+07:00","message":"end Recv id 3260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:44.935865939+07:00","message":"[buffer interim] 3260 true เหล้าหมดแล้วออกมาแล้วทุกคนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.935873176+07:00","message":"[bufferProcess] interim [30000000]:เหล้าหมดแล้วออกมาแล้วทุกคนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.935876232+07:00","message":"[bufferProcess] send to processor (isfinal):เหล้าหมดแล้วทุกคนคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.93587956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.935882448+07:00","message":"> Transcript [43538] [false]: 'เหล้าหมดแล้วทุกคนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.935885452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.935887258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.93588962+07:00","message":"StatePrefix: 'เหล้าหมดแล้วทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.935891837+07:00","message":"TextPushed: 'เหล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.935893457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.935895536+07:00","message":"> Transcript [43539] [true]: 'เหล้าหมดแล้วออกมาแล้วทุกคนคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.935897655+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.935899246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.935901232+07:00","message":"StatePrefix: 'เหล้าหมดแล้วทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.935903032+07:00","message":"TextPushed: 'เหล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:44.935905296+07:00","message":"Push: 'หมดแล้วออกมาแล้วทุกคนคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:44.935913052+07:00","message":"push: {true หมดแล้วออกมาแล้วทุกคนคือ 0 0xc004429800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:44.944340712+07:00","message":"write wav file: './tmp/7565/7565_3260.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:46.659208719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:46.659239096+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:47.226568265+07:00","message":"receive streaming session, msgId: 3261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:47.226603933+07:00","message":"receive 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-05-12T13:11:47.226609616+07:00","message":"receive interim result [false|false]: สมัคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:47.226623666+07:00","message":"[buffer interim] 3261 false สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.226630747+07:00","message":"[bufferProcess] interim [160000000]:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.226633243+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.226638488+07:00","message":"[bufferProcess] send to processor (ticker):สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.226641141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.226643844+07:00","message":"> Transcript [43540] [false]: 'สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.226645868+07:00","message":"Set StatePrefix (first interim): 'สมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:47.35229333+07:00","message":"receive streaming session, msgId: 3261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:47.352331541+07:00","message":"receive 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-05-12T13:11:47.352337022+07:00","message":"receive interim result [false|false]: จะมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:47.352349698+07:00","message":"[buffer interim] 3261 false จะมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.352358869+07:00","message":"[bufferProcess] interim [280000000]:จะมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.352360856+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:47.638317031+07:00","message":"receive streaming session, msgId: 3261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:47.638372016+07:00","message":"receive 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-05-12T13:11:47.638378977+07:00","message":"receive interim result [false|false]: จะมาเป็นบิล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:47.638396505+07:00","message":"[buffer interim] 3261 false จะมาเป็นบิล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.638404569+07:00","message":"[bufferProcess] interim [520000000]:จะมาเป็นบิล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.638408974+07:00","message":"[bufferProcess] send to processor:จะมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.638416489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.63841955+07:00","message":"> Transcript [43541] [false]: 'จะมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.638422048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.638424061+07:00","message":"Set new StatePrefix: 'จะมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:47.688297421+07:00","message":"receive streaming session, msgId: 3261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:47.688332755+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-05-12T13:11:47.68834818+07:00","message":"receive interim result [false|false]: จะมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:47.688362705+07:00","message":"[buffer interim] 3261 false จะมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.688369329+07:00","message":"[bufferProcess] interim [580000000]:จะมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.688371635+07:00","message":"[bufferProcess] send to processor:จะมาเป็นบิล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.688376832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.688379553+07:00","message":"> Transcript [43542] [false]: 'จะมาเป็นบิล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.688384233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.688386211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.688388116+07:00","message":"StatePrefix: 'จะมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.688390205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:47.935775402+07:00","message":"receive streaming session, msgId: 3261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:47.935814098+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-05-12T13:11:47.935820545+07:00","message":"receive interim result [false|false]: จะมาเป็นลิ่มสุโขทัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:47.935833477+07:00","message":"[buffer interim] 3261 false จะมาเป็นลิ่มสุโขทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.935840945+07:00","message":"[bufferProcess] interim [880000000]:จะมาเป็นลิ่มสุโขทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.935843247+07:00","message":"[bufferProcess] send to processor:จะมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.93584845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.935851087+07:00","message":"> Transcript [43543] [false]: 'จะมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.935854119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.935856289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.935858351+07:00","message":"StatePrefix: 'จะมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:47.935860674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:48.565599366+07:00","message":"receive streaming session, msgId: 3261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:48.565638437+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-05-12T13:11:48.565646108+07:00","message":"receive interim result [false|false]: จะมาเป็นลิ่มสุโขทัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:48.565657637+07:00","message":"[buffer interim] 3261 false จะมาเป็นลิ่มสุโขทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:48.565667562+07:00","message":"[bufferProcess] interim [480000000]:จะมาเป็นลิ่มสุโขทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:48.565670001+07:00","message":"[bufferProcess] send to processor:จะมาเป็นลิ่มสุโขทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:48.565676337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:48.565679136+07:00","message":"> Transcript [43544] [false]: 'จะมาเป็นลิ่มสุโขทัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:48.565682795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:48.565685052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:48.56568698+07:00","message":"StatePrefix: 'จะมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:48.56568936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:49.659808513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:49.659813239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:49.888866818+07:00","message":"[GCS] IsForceVAD: false for message ID: 3261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:49.949170053+07:00","message":"[GCS] Start streaming session, msgId: 3262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.080069833+07:00","message":"receive streaming session, msgId: 3261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.080110383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมาเป็น Music\",\"confidence\":0.70720446}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.080115764+07:00","message":"receive interim result [true|false]: จะมาเป็น Music"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.080123317+07:00","message":"end recv isFinal message id 3261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.080125268+07:00","message":"end Recv id 3261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.080131971+07:00","message":"[buffer interim] 3261 true จะมาเป็น Music"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080141196+07:00","message":"[bufferProcess] interim [10000000]:จะมาเป็น Music"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.08014512+07:00","message":"[bufferProcess] send to processor (isfinal):จะมาเป็นลิ่มสุโขทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080148902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080152363+07:00","message":"> Transcript [43545] [false]: 'จะมาเป็นลิ่มสุโขทัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080155809+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080157597+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080159573+07:00","message":"StatePrefix: 'จะมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080161409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080163982+07:00","message":"Push: 'จะมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080167402+07:00","message":"TextPushed: 'จะมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080169419+07:00","message":"Set new StatePrefix : 'จะมาเป็นลิ่มสุโขทัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080171462+07:00","message":"Next Push (prob) : 'ลิ่มสุโขทัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080173109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080175+07:00","message":"> Transcript [43546] [true]: 'จะมาเป็น Music'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.08017713+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080178971+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080180662+07:00","message":"StatePrefix: 'จะมาเป็นลิ่มสุโขทัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080182387+07:00","message":"TextPushed: 'จะมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.080184406+07:00","message":"Push: ' Music'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.080192282+07:00","message":"push: {false จะมาเป็น 0 0xc003b7c880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.080197322+07:00","message":"push: {true  Music 0 0xc003b7c880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:50.091092124+07:00","message":"write wav file: './tmp/7565/7565_3261.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.428402304+07:00","message":"receive streaming session, msgId: 3262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.428434318+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-05-12T13:11:50.428439187+07:00","message":"receive interim result [false|false]: ลึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.428452205+07:00","message":"[buffer interim] 3262 false ลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.428459121+07:00","message":"[bufferProcess] interim [300000000]:ลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.428460769+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.481045256+07:00","message":"receive streaming session, msgId: 3262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.481078282+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-05-12T13:11:50.481083562+07:00","message":"receive interim result [false|false]: นึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.48109477+07:00","message":"[buffer interim] 3262 false นึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.481101262+07:00","message":"[bufferProcess] interim [360000000]:นึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.481103569+07:00","message":"[bufferProcess] send to processor:ลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.481108355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.481110911+07:00","message":"> Transcript [43547] [false]: 'ลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.481113187+07:00","message":"Set StatePrefix (first interim): 'ลึก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.714643725+07:00","message":"receive streaming session, msgId: 3262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.714680304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นึกว่าพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.714685806+07:00","message":"receive interim result [false|false]: นึกว่าพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.714697518+07:00","message":"[buffer interim] 3262 false นึกว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.714704714+07:00","message":"[bufferProcess] interim [540000000]:นึกว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.714707042+07:00","message":"[bufferProcess] send to processor:นึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.71471191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.714714547+07:00","message":"> Transcript [43548] [false]: 'นึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.714716859+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.714718935+07:00","message":"Set new StatePrefix: 'นึกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.858080333+07:00","message":"receive streaming session, msgId: 3262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.858112052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.858117781+07:00","message":"receive interim result [false|false]: ด้วยความที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.858129576+07:00","message":"[buffer interim] 3262 false ด้วยความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.858138597+07:00","message":"[bufferProcess] interim [720000000]:ด้วยความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.858141175+07:00","message":"[bufferProcess] send to processor:นึกว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.85814495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.858148063+07:00","message":"> Transcript [43549] [false]: 'นึกว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.858151309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.858153295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.858155307+07:00","message":"StatePrefix: 'นึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:50.858157415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:50.979164323+07:00","message":"[GCS] IsForceVAD: false for message ID: 3262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:51.080664009+07:00","message":"receive streaming session, msgId: 3262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:51.080697927+07:00","message":"receive 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-05-12T13:11:51.0807036+07:00","message":"receive interim result [false|false]: ด้วยความที่เราแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:51.080716466+07:00","message":"[buffer interim] 3262 false ด้วยความที่เราแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.080723789+07:00","message":"[bufferProcess] interim [20000000]:ด้วยความที่เราแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.080726281+07:00","message":"[bufferProcess] send to processor:ด้วยความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.080731426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.080734193+07:00","message":"> Transcript [43550] [false]: 'ด้วยความที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.080736698+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.080738981+07:00","message":"Set new StatePrefix: 'ด้วยความที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:51.116022293+07:00","message":"receive streaming session, msgId: 3262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:51.11606956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยความที่เราแบบ\",\"confidence\":0.9564721}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:51.116075616+07:00","message":"receive interim result [true|false]: ด้วยความที่เราแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:51.116086053+07:00","message":"end recv isFinal message id 3262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:51.11608852+07:00","message":"end Recv id 3262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:51.116097962+07:00","message":"[buffer interim] 3262 true ด้วยความที่เราแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.116106951+07:00","message":"[bufferProcess] interim [50000000]:ด้วยความที่เราแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.116109887+07:00","message":"[bufferProcess] send to processor (isfinal):ด้วยความที่เราแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.116113101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.116122171+07:00","message":"> Transcript [43551] [false]: 'ด้วยความที่เราแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.116125704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.116127677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.116129523+07:00","message":"StatePrefix: 'ด้วยความที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.116131513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.116133046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.116135322+07:00","message":"> Transcript [43552] [true]: 'ด้วยความที่เราแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.116137329+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.116139072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.116140618+07:00","message":"StatePrefix: 'ด้วยความที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.116142358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:51.116145216+07:00","message":"Push: 'ด้วยความที่เราแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:51.116154013+07:00","message":"push: {true ด้วยความที่เราแบบ 0 0xc0041e8d80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:51.121703067+07:00","message":"write wav file: './tmp/7565/7565_3262.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:51.359096034+07:00","message":"[GCS] Start streaming session, msgId: 3263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:52.079886524+07:00","message":"receive streaming session, msgId: 3263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:52.079926158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:52.079931015+07:00","message":"receive interim result [false|false]: พบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:52.07994442+07:00","message":"[buffer interim] 3263 false พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:52.079951013+07:00","message":"[bufferProcess] interim [540000000]:พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:52.079952926+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:52.127915408+07:00","message":"[GCS] IsForceVAD: false for message ID: 3263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:52.22528312+07:00","message":"receive streaming session, msgId: 3263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:52.225345163+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:52.225352081+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:52.225364377+07:00","message":"end recv isFinal message id 3263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:52.225366821+07:00","message":"end Recv id 3263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:52.225374225+07:00","message":"[buffer interim] 3263 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:52.22539056+07:00","message":"[bufferProcess] interim [780000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:52.225397862+07:00","message":"[bufferProcess] send to processor (isfinal):พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:52.225402459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:52.225405794+07:00","message":"> Transcript [43553] [false]: 'พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:52.22540783+07:00","message":"Set StatePrefix (first interim): 'พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:52.225409435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:52.225411277+07:00","message":"> Transcript [43554] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:52.225413866+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:52.225415766+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:52.225417829+07:00","message":"StatePrefix: 'พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:52.225419744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:52.225425667+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:52.225434255+07:00","message":"push: {true  0 0xc0035b8b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:52.231435506+07:00","message":"write wav file: './tmp/7565/7565_3263.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:52.659973382+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:52.660018718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:52.709257769+07:00","message":"[GCS] Start streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.178611961+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.178646127+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-05-12T13:11:53.178651353+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.178665018+07:00","message":"[buffer interim] 3264 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.178672114+07:00","message":"[bufferProcess] interim [300000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.178673929+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.239502382+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.239536317+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-05-12T13:11:53.239546672+07:00","message":"receive interim result [false|false]: ลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.23956211+07:00","message":"[buffer interim] 3264 false ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.239570948+07:00","message":"[bufferProcess] interim [360000000]:ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.239573927+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.239579448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.23958345+07:00","message":"> Transcript [43555] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.239586268+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.402557466+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.402588045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.402593405+07:00","message":"receive interim result [false|false]: เรามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.402608956+07:00","message":"[buffer interim] 3264 false เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.40261633+07:00","message":"[bufferProcess] interim [480000000]:เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.402618559+07:00","message":"[bufferProcess] send to processor:ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.402621417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.402624286+07:00","message":"> Transcript [43556] [false]: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.402627072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.402629907+07:00","message":"Set new StatePrefix: 'ลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.548185169+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.548216111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงวีดีโอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.548222038+07:00","message":"receive interim result [false|false]: ลงวีดีโอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.548233018+07:00","message":"[buffer interim] 3264 false ลงวีดีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.548239952+07:00","message":"[bufferProcess] interim [660000000]:ลงวีดีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.54824248+07:00","message":"[bufferProcess] send to processor:เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.548247798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.548250725+07:00","message":"> Transcript [43557] [false]: 'เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.54825267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.548254478+07:00","message":"Set new StatePrefix: 'เรามี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.583110759+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.583161136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามีกล้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.58316846+07:00","message":"receive interim result [false|false]: เรามีกล้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.583186468+07:00","message":"[buffer interim] 3264 false เรามีกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.583194475+07:00","message":"[bufferProcess] interim [720000000]:เรามีกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.583197105+07:00","message":"[bufferProcess] send to processor:ลงวีดีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.583204289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.583207445+07:00","message":"> Transcript [43558] [false]: 'ลงวีดีโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.583211842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.583214123+07:00","message":"Set new StatePrefix: 'ลงวีดีโอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.751779181+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.751815129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามีกอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.751821338+07:00","message":"receive interim result [false|false]: เรามีกอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.751836033+07:00","message":"[buffer interim] 3264 false เรามีกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.751844852+07:00","message":"[bufferProcess] interim [840000000]:เรามีกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.751848506+07:00","message":"[bufferProcess] send to processor:เรามีกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.751853125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.751857002+07:00","message":"> Transcript [43559] [false]: 'เรามีกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.751860527+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.751863824+07:00","message":"Set new StatePrefix: 'เรามีกล้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.877822918+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.877874321+07:00","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-05-12T13:11:53.877884309+07:00","message":"receive interim result [false|false]: เรามีกองมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:53.877902002+07:00","message":"[buffer interim] 3264 false เรามีกองมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.877911504+07:00","message":"[bufferProcess] interim [960000000]:เรามีกองมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.877914992+07:00","message":"[bufferProcess] send to processor:เรามีกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.8779237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.877927812+07:00","message":"> Transcript [43560] [false]: 'เรามีกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.877931075+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:53.87793488+07:00","message":"Set new StatePrefix: 'เรามีกอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.134172992+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.134208543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามีกลอง media\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.134214724+07:00","message":"receive interim result [false|false]: เรามีกลอง media"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.134229109+07:00","message":"[buffer interim] 3264 false เรามีกลอง media"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.134235821+07:00","message":"[bufferProcess] interim [260000000]:เรามีกลอง media"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.134238719+07:00","message":"[bufferProcess] send to processor:เรามีกองมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.134241976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.134245372+07:00","message":"> Transcript [43561] [false]: 'เรามีกองมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.134248853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.134250956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.134252748+07:00","message":"StatePrefix: 'เรามีกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.134255042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.141590204+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.141617412+07:00","message":"receive 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-05-12T13:11:54.141622965+07:00","message":"receive interim result [false|false]: เรามีกองมีเบส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.141634536+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.1416393+07:00","message":"[bufferProcess] interim [320000000]:เรามีกองมีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.141641505+07:00","message":"[bufferProcess] send to processor:เรามีกลอง media"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.141644506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.141646798+07:00","message":"> Transcript [43562] [false]: 'เรามีกลอง media'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.141648825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.141651406+07:00","message":"Set new StatePrefix: 'เรามีกลอง media'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.461401975+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.461440538+07:00","message":"receive 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-05-12T13:11:54.46144704+07:00","message":"receive interim result [false|false]: เรามีกองมีเบสมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.461461365+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบสมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.461472545+07:00","message":"[bufferProcess] interim [620000000]:เรามีกองมีเบสมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.461475245+07:00","message":"[bufferProcess] send to processor:เรามีกองมีเบส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.461480255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.461482958+07:00","message":"> Transcript [43563] [false]: 'เรามีกองมีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.461485119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.461487415+07:00","message":"Set new StatePrefix: 'เรามีกองมีเบส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.813265288+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.813308627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามีกองมีเบสมี 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.813316268+07:00","message":"receive interim result [false|false]: เรามีกองมีเบสมี 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.813333676+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบสมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.813345736+07:00","message":"[bufferProcess] interim [920000000]:เรามีกองมีเบสมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.813348173+07:00","message":"[bufferProcess] send to processor:เรามีกองมีเบสมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.81335235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.813355568+07:00","message":"> Transcript [43564] [false]: 'เรามีกองมีเบสมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.813360157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.813362362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.813364619+07:00","message":"StatePrefix: 'เรามีกองมีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.813366733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.853108053+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.853147474+07:00","message":"receive 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-05-12T13:11:54.853153714+07:00","message":"receive interim result [false|false]: เรามีกองมีเบสมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.853178047+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบสมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.853185492+07:00","message":"[bufferProcess] interim [980000000]:เรามีกองมีเบสมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.853187883+07:00","message":"[bufferProcess] send to processor:เรามีกองมีเบสมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.853191742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.85319482+07:00","message":"> Transcript [43565] [false]: 'เรามีกองมีเบสมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.85319791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.85320001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.853201875+07:00","message":"StatePrefix: 'เรามีกองมีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.853203958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.980101893+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.980139114+07:00","message":"receive 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-05-12T13:11:54.980144617+07:00","message":"receive interim result [false|false]: เรามีกองมีเบสมีซีดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:54.980160556+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบสมีซีดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.980173827+07:00","message":"[bufferProcess] interim [40000000]:เรามีกองมีเบสมีซีดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.980177297+07:00","message":"[bufferProcess] send to processor:เรามีกองมีเบสมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.980184825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.980188495+07:00","message":"> Transcript [43566] [false]: 'เรามีกองมีเบสมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.980193705+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.980196624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.980199256+07:00","message":"StatePrefix: 'เรามีกองมีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:54.980202185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:55.027897375+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:55.027937779+07:00","message":"receive 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-05-12T13:11:55.027944085+07:00","message":"receive interim result [false|false]: เรามีกองมีเบสมีคีย์บอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:55.027958824+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบสมีคีย์บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.027972009+07:00","message":"[bufferProcess] interim [160000000]:เรามีกองมีเบสมีคีย์บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.027974967+07:00","message":"[bufferProcess] send to processor:เรามีกองมีเบสมีซีดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.027979378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.027982424+07:00","message":"> Transcript [43567] [false]: 'เรามีกองมีเบสมีซีดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.027985855+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.02798833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.027990952+07:00","message":"StatePrefix: 'เรามีกองมีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.027993584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.027999429+07:00","message":"Push: 'เรามีกองมีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.028001566+07:00","message":"TextPushed: 'เรามีกองมีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.028003611+07:00","message":"Set new StatePrefix : 'เรามีกองมีเบสมีซีดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.02800558+07:00","message":"Next Push (prob) : 'มีซีดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:55.028013925+07:00","message":"push: {false เรามีกองมีเบส 0 0xc004429c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:55.298473647+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:55.298508789+07:00","message":"receive 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-05-12T13:11:55.298515581+07:00","message":"receive interim result [false|false]: เรามีกองมีเบสมีคีย์บอร์ดมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:55.298531858+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบสมีคีย์บอร์ดมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.298546444+07:00","message":"[bufferProcess] interim [400000000]:เรามีกองมีเบสมีคีย์บอร์ดมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.298549573+07:00","message":"[bufferProcess] send to processor:เรามีกองมีเบสมีคีย์บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.29855338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.298556438+07:00","message":"> Transcript [43568] [false]: 'เรามีกองมีเบสมีคีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.298558745+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.298571082+07:00","message":"Set new StatePrefix: 'เรามีกองมีเบสมีคีย์บอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:55.484972237+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:55.485022063+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-05-12T13:11:55.485028928+07:00","message":"receive interim result [false|false]: เรามีกองมีเบสมีคีย์บอร์ดมีคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:55.485041313+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบสมีคีย์บอร์ดมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.485049642+07:00","message":"[bufferProcess] interim [580000000]:เรามีกองมีเบสมีคีย์บอร์ดมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.485052441+07:00","message":"[bufferProcess] send to processor:เรามีกองมีเบสมีคีย์บอร์ดมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.485056127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.48505911+07:00","message":"> Transcript [43569] [false]: 'เรามีกองมีเบสมีคีย์บอร์ดมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.485065429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.48506762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.485069584+07:00","message":"StatePrefix: 'เรามีกองมีเบสมีคีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.485074363+07:00","message":"TextPushed: 'เรามีกองมีเบส'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:55.660418069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:55.660419459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:55.680055075+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:55.680113566+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-05-12T13:11:55.680122269+07:00","message":"receive interim result [false|false]: เรามีกองมีเบสมีคีย์บอร์ดมีคนรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:55.680137661+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบสมีคีย์บอร์ดมีคนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.680148529+07:00","message":"[bufferProcess] interim [820000000]:เรามีกองมีเบสมีคีย์บอร์ดมีคนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.680151271+07:00","message":"[bufferProcess] send to processor:เรามีกองมีเบสมีคีย์บอร์ดมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.6801569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.680162098+07:00","message":"> Transcript [43570] [false]: 'เรามีกองมีเบสมีคีย์บอร์ดมีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.680165925+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.68016803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.680170385+07:00","message":"StatePrefix: 'เรามีกองมีเบสมีคีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.680173181+07:00","message":"TextPushed: 'เรามีกองมีเบส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:55.735488985+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:55.73553257+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-05-12T13:11:55.735547+07:00","message":"receive interim result [false|false]: เรามีกองมีเบสมีคีย์บอร์ดมีคนร้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:55.73556334+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบสมีคีย์บอร์ดมีคนร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.735572999+07:00","message":"[bufferProcess] interim [880000000]:เรามีกองมีเบสมีคีย์บอร์ดมีคนร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.735576005+07:00","message":"[bufferProcess] send to processor:เรามีกองมีเบสมีคีย์บอร์ดมีคนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.735581705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.735584711+07:00","message":"> Transcript [43571] [false]: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.735588497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.735590956+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.735592891+07:00","message":"StatePrefix: 'เรามีกองมีเบสมีคีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:55.735595631+07:00","message":"TextPushed: 'เรามีกองมีเบส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.199098419+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.199143594+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-05-12T13:11:56.199149532+07:00","message":"receive interim result [false|false]: เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.19916547+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.199174617+07:00","message":"[bufferProcess] interim [300000000]:เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.19917735+07:00","message":"[bufferProcess] send to processor:เรามีกองมีเบสมีคีย์บอร์ดมีคนร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.199180959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.199184606+07:00","message":"> Transcript [43572] [false]: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.199189639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.199191983+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.199194049+07:00","message":"StatePrefix: 'เรามีกองมีเบสมีคีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.199196771+07:00","message":"TextPushed: 'เรามีกองมีเบส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.199200015+07:00","message":"Push: 'มีคีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.199201877+07:00","message":"TextPushed: 'เรามีกองมีเบสมีคีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.199203782+07:00","message":"Set new StatePrefix : 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.199205871+07:00","message":"Next Push (prob) : 'มีคนร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.199214923+07:00","message":"push: {false มีคีย์บอร์ด 0 0xc004429c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.448237908+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.448286517+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-05-12T13:11:56.44829371+07:00","message":"receive interim result [false|false]: เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องครบรอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.448310317+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องครบรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.448318961+07:00","message":"[bufferProcess] interim [540000000]:เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องครบรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.448321852+07:00","message":"[bufferProcess] send to processor:เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.448330913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.448334443+07:00","message":"> Transcript [43573] [false]: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.4483417+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.448346493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.448348996+07:00","message":"StatePrefix: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.448351861+07:00","message":"TextPushed: 'เรามีกองมีเบสมีคีย์บอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.461374904+07:00","message":"[GCS] Cleaned up inactive client: 3232"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.461480563+07:00","message":"[GCS] Cleaned up inactive client: 3237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.461485994+07:00","message":"[GCS] Cleaned up inactive client: 3227"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.461487988+07:00","message":"[GCS] Cleaned up inactive client: 3229"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.461490201+07:00","message":"[GCS] Cleaned up inactive client: 3233"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.461491959+07:00","message":"[GCS] Cleaned up inactive client: 3228"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.461494191+07:00","message":"[GCS] Cleaned up inactive client: 3231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.46149587+07:00","message":"[GCS] Cleaned up inactive client: 3236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.461497572+07:00","message":"[GCS] Cleaned up inactive client: 3234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.46149932+07:00","message":"[GCS] Cleaned up inactive client: 3230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.461500883+07:00","message":"[GCS] Cleaned up inactive client: 3226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.461502477+07:00","message":"[GCS] Cleaned up inactive client: 3235"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.584172461+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.584206549+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-05-12T13:11:56.584212712+07:00","message":"receive interim result [false|false]: เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.584226422+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.584235918+07:00","message":"[bufferProcess] interim [660000000]:เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.584238396+07:00","message":"[bufferProcess] send to processor:เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องครบรอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.584241685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.584244492+07:00","message":"> Transcript [43574] [false]: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องครบรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.584247968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.584250001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.584252394+07:00","message":"StatePrefix: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.584255014+07:00","message":"TextPushed: 'เรามีกองมีเบสมีคีย์บอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.639581164+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.639616052+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-05-12T13:11:56.639621703+07:00","message":"receive interim result [false|false]: เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.639638245+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.639645598+07:00","message":"[bufferProcess] interim [780000000]:เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.639648169+07:00","message":"[bufferProcess] send to processor:เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.639653393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.639656273+07:00","message":"> Transcript [43575] [false]: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.639659415+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.639661369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.639664221+07:00","message":"StatePrefix: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.639667051+07:00","message":"TextPushed: 'เรามีกองมีเบสมีคีย์บอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.885684199+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.885725582+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-05-12T13:11:56.885731945+07:00","message":"receive interim result [false|false]: เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.885747004+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.885756572+07:00","message":"[bufferProcess] interim [960000000]:เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.885760496+07:00","message":"[bufferProcess] send to processor:เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.885766377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.885769141+07:00","message":"> Transcript [43576] [false]: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.885774376+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.885777774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.885780204+07:00","message":"StatePrefix: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.885782825+07:00","message":"TextPushed: 'เรามีกองมีเบสมีคีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.885787621+07:00","message":"Push: 'มีคนร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.88578944+07:00","message":"TextPushed: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.885791866+07:00","message":"Set new StatePrefix : 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.885794809+07:00","message":"Next Push (prob) : 'คบเราก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.885803422+07:00","message":"push: {false มีคนร้อง 0 0xc004429c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.94761587+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.947659068+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-05-12T13:11:56.947667069+07:00","message":"receive interim result [false|false]: เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่ยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:56.947683134+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.947693735+07:00","message":"[bufferProcess] interim [80000000]:เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.947696621+07:00","message":"[bufferProcess] send to processor:เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.94770528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.947710714+07:00","message":"> Transcript [43577] [false]: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.947714569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.947718339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.947720282+07:00","message":"StatePrefix: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:56.947722981+07:00","message":"TextPushed: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.067709343+07:00","message":"[GCS] IsForceVAD: false for message ID: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.083109295+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.083149496+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-05-12T13:11:57.083157765+07:00","message":"receive interim result [false|false]: เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่ยากหรอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.083173272+07:00","message":"[buffer interim] 3264 false เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่ยากหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.08318042+07:00","message":"[bufferProcess] interim [200000000]:เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่ยากหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.083182965+07:00","message":"[bufferProcess] send to processor:เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.083202716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.083205424+07:00","message":"> Transcript [43578] [false]: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.083208709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.083210638+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.083212828+07:00","message":"StatePrefix: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.083215811+07:00","message":"TextPushed: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.189285102+07:00","message":"[GCS] Start streaming session, msgId: 3265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.281457795+07:00","message":"receive streaming session, msgId: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.281504593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่ยากหรอก\",\"confidence\":0.92797494}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.281512657+07:00","message":"receive interim result [true|false]: เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่ยากหรอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.281523918+07:00","message":"end recv isFinal message id 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.281526089+07:00","message":"end Recv id 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.281534065+07:00","message":"[buffer interim] 3264 true เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่ยากหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.281554268+07:00","message":"[bufferProcess] interim [380000000]:เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่ยากหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.281561765+07:00","message":"[bufferProcess] send to processor (isfinal):เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่ยากหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.28156553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.281568416+07:00","message":"> Transcript [43579] [false]: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่ยากหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.281572125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.281573975+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.281576706+07:00","message":"StatePrefix: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.281579341+07:00","message":"TextPushed: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.281583307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.281585959+07:00","message":"> Transcript [43580] [true]: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่ยากหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.281588523+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.281590362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.281592209+07:00","message":"StatePrefix: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้องคบเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.281594107+07:00","message":"TextPushed: 'เรามีกองมีเบสมีคีย์บอร์ดมีคนร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.281602892+07:00","message":"Push: 'คบเราก็ไม่ยากหรอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.281612287+07:00","message":"push: {true คบเราก็ไม่ยากหรอก 0 0xc004429c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:57.290729477+07:00","message":"write wav file: './tmp/7565/7565_3264.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.672183003+07:00","message":"receive streaming session, msgId: 3265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.672229367+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-05-12T13:11:57.672235612+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.672251278+07:00","message":"[buffer interim] 3265 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.672259689+07:00","message":"[bufferProcess] interim [300000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.672262204+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.74785157+07:00","message":"receive streaming session, msgId: 3265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.747897207+07:00","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-05-12T13:11:57.747904505+07:00","message":"receive interim result [false|false]: ไม่น่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.747920712+07:00","message":"[buffer interim] 3265 false ไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.747929209+07:00","message":"[bufferProcess] interim [420000000]:ไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.747931532+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.747934851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.747938047+07:00","message":"> Transcript [43581] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.747940052+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.853569572+07:00","message":"receive streaming session, msgId: 3265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.85360498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่นาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.853610525+07:00","message":"receive interim result [false|false]: ไม่นาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.853624297+07:00","message":"[buffer interim] 3265 false ไม่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.853631489+07:00","message":"[bufferProcess] interim [480000000]:ไม่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.853633745+07:00","message":"[bufferProcess] send to processor:ไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.853636444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.853639193+07:00","message":"> Transcript [43582] [false]: 'ไม่น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.853642138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.853644561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.853646506+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.853648367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.914600279+07:00","message":"receive streaming session, msgId: 3265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.914633727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่นานหรอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.914639453+07:00","message":"receive interim result [false|false]: ไม่นานหรอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:57.914656553+07:00","message":"[buffer interim] 3265 false ไม่นานหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.914667706+07:00","message":"[bufferProcess] interim [600000000]:ไม่นานหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.914670357+07:00","message":"[bufferProcess] send to processor:ไม่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.914673415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.914676704+07:00","message":"> Transcript [43583] [false]: 'ไม่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.914681134+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.914688763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.914692573+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:57.914695775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.197259558+07:00","message":"receive streaming session, msgId: 3265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.197305085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่นานหรอกเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.197312301+07:00","message":"receive interim result [false|false]: ไม่นานหรอกเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.197330177+07:00","message":"[buffer interim] 3265 false ไม่นานหรอกเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.197339245+07:00","message":"[bufferProcess] interim [780000000]:ไม่นานหรอกเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.197342558+07:00","message":"[bufferProcess] send to processor:ไม่นานหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.197349647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.197355381+07:00","message":"> Transcript [43584] [false]: 'ไม่นานหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.197358954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.197361189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.19736407+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.197366277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.259046158+07:00","message":"receive streaming session, msgId: 3265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.25907805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่นานหรอกว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.259083882+07:00","message":"receive interim result [false|false]: ไม่นานหรอกว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.259097943+07:00","message":"[buffer interim] 3265 false ไม่นานหรอกว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.259107562+07:00","message":"[bufferProcess] interim [900000000]:ไม่นานหรอกว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.259110306+07:00","message":"[bufferProcess] send to processor:ไม่นานหรอกเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.259115745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.259118762+07:00","message":"> Transcript [43585] [false]: 'ไม่นานหรอกเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.259121665+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.259124028+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.259126181+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.259128264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.25913272+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.259134609+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.259136608+07:00","message":"Set new StatePrefix : 'ไม่นานหรอกเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.25914308+07:00","message":"Next Push (prob) : 'นานหรอกเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.259150706+07:00","message":"push: {false ไม่ 0 0xc0035b9000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.468030639+07:00","message":"[GCS] IsForceVAD: false for message ID: 3265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.569710776+07:00","message":"receive streaming session, msgId: 3265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.569753389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่นานหรอกก็มี\",\"confidence\":0.928434}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.569759139+07:00","message":"receive interim result [true|false]: ไม่นานหรอกก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.569770136+07:00","message":"end recv isFinal message id 3265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.569772506+07:00","message":"end Recv id 3265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.569782414+07:00","message":"[buffer interim] 3265 true ไม่นานหรอกก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.569790883+07:00","message":"[bufferProcess] interim [290000000]:ไม่นานหรอกก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.569793917+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่นานหรอกว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.569797345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.569800397+07:00","message":"> Transcript [43586] [false]: 'ไม่นานหรอกว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.569802527+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.569804947+07:00","message":"Set new StatePrefix: 'ไม่นานหรอกว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.569807238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.569809103+07:00","message":"> Transcript [43587] [true]: 'ไม่นานหรอกก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.569811372+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.569813221+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.569815468+07:00","message":"StatePrefix: 'ไม่นานหรอกว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.569817908+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:58.569820606+07:00","message":"Push: 'นานหรอกก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.56982848+07:00","message":"push: {true นานหรอกก็มี 0 0xc0035b9000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:11:58.575629395+07:00","message":"write wav file: './tmp/7565/7565_3265.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:58.661176691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:11:58.661227902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:58.731578205+07:00","message":"[GCS] Start streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.288942755+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.288985602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.288991148+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.289007956+07:00","message":"[buffer interim] 3266 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.289015904+07:00","message":"[bufferProcess] interim [600000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.289018632+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.474028699+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.474071368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงแรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.474079792+07:00","message":"receive interim result [false|false]: โรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.474095261+07:00","message":"[buffer interim] 3266 false โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.474124491+07:00","message":"[bufferProcess] interim [780000000]:โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.474128587+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.474135598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.474139774+07:00","message":"> Transcript [43588] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.474142989+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.780345917+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.780390465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงแรมมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.780397602+07:00","message":"receive interim result [false|false]: โรงแรมมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.780419054+07:00","message":"[buffer interim] 3266 false โรงแรมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.780427538+07:00","message":"[bufferProcess] interim [80000000]:โรงแรมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.780430259+07:00","message":"[bufferProcess] send to processor:โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.780436721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.780439813+07:00","message":"> Transcript [43589] [false]: 'โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.780464283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.780466928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.780468897+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.780470847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.922093577+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.922126642+07:00","message":"receive 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-05-12T13:11:59.922133948+07:00","message":"receive interim result [false|false]: โรงแรมมาจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.922148399+07:00","message":"[buffer interim] 3266 false โรงแรมมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.922155303+07:00","message":"[bufferProcess] interim [200000000]:โรงแรมมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.922157724+07:00","message":"[bufferProcess] send to processor:โรงแรมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.922162663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.922165322+07:00","message":"> Transcript [43590] [false]: 'โรงแรมมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.922168744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.92217071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.922174899+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.92217723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.965584326+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.965614711+07:00","message":"receive 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-05-12T13:11:59.965620227+07:00","message":"receive interim result [false|false]: โรงแรมมาจ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:11:59.965635188+07:00","message":"[buffer interim] 3266 false โรงแรมมาจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.965642582+07:00","message":"[bufferProcess] interim [320000000]:โรงแรมมาจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.965644866+07:00","message":"[bufferProcess] send to processor:โรงแรมมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.965648011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.965652333+07:00","message":"> Transcript [43591] [false]: 'โรงแรมมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.965655689+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.965657548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.965659758+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:11:59.965662034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:00.292450311+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:00.292488321+07:00","message":"receive 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-05-12T13:12:00.292494105+07:00","message":"receive interim result [false|false]: โรงแรมมาจ้างเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:00.292507062+07:00","message":"[buffer interim] 3266 false โรงแรมมาจ้างเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.292513874+07:00","message":"[bufferProcess] interim [560000000]:โรงแรมมาจ้างเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.292516562+07:00","message":"[bufferProcess] send to processor:โรงแรมมาจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.292521587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.292526348+07:00","message":"> Transcript [43592] [false]: 'โรงแรมมาจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.292529774+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.292532065+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.292534482+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.292536641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.292540931+07:00","message":"Push: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.292549973+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.292552801+07:00","message":"Set new StatePrefix : 'โรงแรมมาจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.29255516+07:00","message":"Next Push (prob) : 'แรมมาจ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:00.292562527+07:00","message":"push: {false โรง 0 0xc005d08e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:00.817441068+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:00.817477528+07:00","message":"receive 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-05-12T13:12:00.817484087+07:00","message":"receive interim result [false|false]: โรงแรมมาจ้างเล่นรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:00.817498803+07:00","message":"[buffer interim] 3266 false โรงแรมมาจ้างเล่นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.817506081+07:00","message":"[bufferProcess] interim [40000000]:โรงแรมมาจ้างเล่นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.817508477+07:00","message":"[bufferProcess] send to processor:โรงแรมมาจ้างเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.817511755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.817514672+07:00","message":"> Transcript [43593] [false]: 'โรงแรมมาจ้างเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.817518063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.817520206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.817522057+07:00","message":"StatePrefix: 'โรงแรมมาจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.817524938+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:00.874757804+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:00.874792688+07:00","message":"receive 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-05-12T13:12:00.874799125+07:00","message":"receive interim result [false|false]: โรงแรมมาจ้างเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:00.874811549+07:00","message":"[buffer interim] 3266 false โรงแรมมาจ้างเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.874818764+07:00","message":"[bufferProcess] interim [100000000]:โรงแรมมาจ้างเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.874821199+07:00","message":"[bufferProcess] send to processor:โรงแรมมาจ้างเล่นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.874825815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.874828582+07:00","message":"> Transcript [43594] [false]: 'โรงแรมมาจ้างเล่นรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.874832444+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.874834559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.874836834+07:00","message":"StatePrefix: 'โรงแรมมาจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.874839381+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:00.901604279+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:00.901637103+07:00","message":"receive 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-05-12T13:12:00.901643882+07:00","message":"receive interim result [false|false]: โรงแรมมาจ้างเล่นรถเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:00.901658958+07:00","message":"[buffer interim] 3266 false โรงแรมมาจ้างเล่นรถเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.90166628+07:00","message":"[bufferProcess] interim [160000000]:โรงแรมมาจ้างเล่นรถเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.901668495+07:00","message":"[bufferProcess] send to processor:โรงแรมมาจ้างเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.901671917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.901674776+07:00","message":"> Transcript [43595] [false]: 'โรงแรมมาจ้างเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.901677933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.90168001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.901682554+07:00","message":"StatePrefix: 'โรงแรมมาจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:00.901685461+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.023380619+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.023414112+07:00","message":"receive 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-05-12T13:12:01.023419598+07:00","message":"receive interim result [false|false]: โรงแรมมาจ้างเล่นรถเล่นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.02343521+07:00","message":"[buffer interim] 3266 false โรงแรมมาจ้างเล่นรถเล่นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.023442998+07:00","message":"[bufferProcess] interim [280000000]:โรงแรมมาจ้างเล่นรถเล่นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.023445394+07:00","message":"[bufferProcess] send to processor:โรงแรมมาจ้างเล่นรถเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.023448577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.023451221+07:00","message":"> Transcript [43596] [false]: 'โรงแรมมาจ้างเล่นรถเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.02345492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.023456835+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.023459009+07:00","message":"StatePrefix: 'โรงแรมมาจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.023461654+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.023467506+07:00","message":"Push: 'แรมมาจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.023469322+07:00","message":"TextPushed: 'โรงแรมมาจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.023471647+07:00","message":"Set new StatePrefix : 'โรงแรมมาจ้างเล่นรถเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.023474027+07:00","message":"Next Push (prob) : 'เล่นรถเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.023482015+07:00","message":"push: {false แรมมาจ้าง 0 0xc005d08e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.057304718+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.057355704+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-05-12T13:12:01.057362451+07:00","message":"receive interim result [false|false]: โรงแรมมาจ้างเล่นลิ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.057383435+07:00","message":"[buffer interim] 3266 false โรงแรมมาจ้างเล่นลิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.057390631+07:00","message":"[bufferProcess] interim [340000000]:โรงแรมมาจ้างเล่นลิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.057392944+07:00","message":"[bufferProcess] send to processor:โรงแรมมาจ้างเล่นรถเล่นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.057396086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.057398804+07:00","message":"> Transcript [43597] [false]: 'โรงแรมมาจ้างเล่นรถเล่นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.05740195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.057404056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.057405952+07:00","message":"StatePrefix: 'โรงแรมมาจ้างเล่นรถเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.057408422+07:00","message":"TextPushed: 'โรงแรมมาจ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.060480565+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.060518298+07:00","message":"receive 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-05-12T13:12:01.060523609+07:00","message":"receive interim result [false|false]: โรงแรมมาจ้างเล่นรถเล่นที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.060539384+07:00","message":"[buffer interim] 3266 false โรงแรมมาจ้างเล่นรถเล่นที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.060556375+07:00","message":"[bufferProcess] interim [400000000]:โรงแรมมาจ้างเล่นรถเล่นที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.060559917+07:00","message":"[bufferProcess] send to processor:โรงแรมมาจ้างเล่นลิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.060566709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.060571374+07:00","message":"> Transcript [43598] [false]: 'โรงแรมมาจ้างเล่นลิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.060573578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.060575979+07:00","message":"Set new StatePrefix: 'โรงแรมมาจ้างเล่นลิ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.336387832+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.336424984+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-05-12T13:12:01.336430757+07:00","message":"receive interim result [false|false]: โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.336440544+07:00","message":"[buffer interim] 3266 false โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.336449408+07:00","message":"[bufferProcess] interim [580000000]:โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.336452202+07:00","message":"[bufferProcess] send to processor:โรงแรมมาจ้างเล่นรถเล่นที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.336455273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.336457855+07:00","message":"> Transcript [43599] [false]: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.336460202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.336462434+07:00","message":"Set new StatePrefix: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.397288007+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.397354454+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-05-12T13:12:01.397364391+07:00","message":"receive interim result [false|false]: โรงแรมมาจ้างเล่นรถเล่นที่ไหนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.397386683+07:00","message":"[buffer interim] 3266 false โรงแรมมาจ้างเล่นรถเล่นที่ไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.397402603+07:00","message":"[bufferProcess] interim [640000000]:โรงแรมมาจ้างเล่นรถเล่นที่ไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.397407287+07:00","message":"[bufferProcess] send to processor:โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.397415175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.397434323+07:00","message":"> Transcript [43600] [false]: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.397438974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.397441169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.397444144+07:00","message":"StatePrefix: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.397446792+07:00","message":"TextPushed: 'โรงแรมมาจ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.485613991+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.485655118+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-05-12T13:12:01.485662094+07:00","message":"receive interim result [false|false]: โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.485680112+07:00","message":"[buffer interim] 3266 false โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.485687906+07:00","message":"[bufferProcess] interim [700000000]:โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.485690858+07:00","message":"[bufferProcess] send to processor:โรงแรมมาจ้างเล่นรถเล่นที่ไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.485697385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.485700765+07:00","message":"> Transcript [43601] [false]: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.485704497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.485707253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.48571016+07:00","message":"StatePrefix: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.485713267+07:00","message":"TextPushed: 'โรงแรมมาจ้าง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:01.66156734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:01.66157405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.804638564+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.804682027+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-05-12T13:12:01.804689525+07:00","message":"receive interim result [false|false]: โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะเชอราตัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:01.804706477+07:00","message":"[buffer interim] 3266 false โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะเชอราตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.804718714+07:00","message":"[bufferProcess] interim [120000000]:โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะเชอราตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.804721933+07:00","message":"[bufferProcess] send to processor:โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.804729045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.804731866+07:00","message":"> Transcript [43602] [false]: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.804736049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.8047385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.804741386+07:00","message":"StatePrefix: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:01.804744562+07:00","message":"TextPushed: 'โรงแรมมาจ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:02.423955929+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:02.423998499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะเชอราตัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:02.424005249+07:00","message":"receive interim result [false|false]: โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะเชอราตัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:02.424023351+07:00","message":"[buffer interim] 3266 false โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะเชอราตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:02.424047194+07:00","message":"[bufferProcess] interim [720000000]:โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะเชอราตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:02.424052065+07:00","message":"[bufferProcess] send to processor:โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะเชอราตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:02.424056233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:02.42405976+07:00","message":"> Transcript [43603] [false]: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะเชอราตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:02.424064172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:02.424066316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:02.424069091+07:00","message":"StatePrefix: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:02.424071833+07:00","message":"TextPushed: 'โรงแรมมาจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:02.424079348+07:00","message":"Push: 'เล่นรถเล่นที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:02.424081201+07:00","message":"TextPushed: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:02.424083208+07:00","message":"Set new StatePrefix : 'โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะเชอราตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:02.424085314+07:00","message":"Next Push (prob) : 'นะเชอราตัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:02.424095313+07:00","message":"push: {false เล่นรถเล่นที่ไหน 0 0xc005d08e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:04.177505558+07:00","message":"[GCS] IsForceVAD: false for message ID: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:04.239256717+07:00","message":"[GCS] Start streaming session, msgId: 3267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:04.370311832+07:00","message":"receive streaming session, msgId: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:04.37034335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาโรงแรมมาจ้างเล่นรถเล่นที่ไหนและเชอราตัน\",\"confidence\":0.9046547}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:04.370349641+07:00","message":"receive interim result [true|false]: หาโรงแรมมาจ้างเล่นรถเล่นที่ไหนและเชอราตัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:04.370354782+07:00","message":"end recv isFinal message id 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:04.370356924+07:00","message":"end Recv id 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:04.370361782+07:00","message":"[buffer interim] 3266 true หาโรงแรมมาจ้างเล่นรถเล่นที่ไหนและเชอราตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370368497+07:00","message":"[bufferProcess] interim [670000000]:หาโรงแรมมาจ้างเล่นรถเล่นที่ไหนและเชอราตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370371712+07:00","message":"[bufferProcess] send to processor (isfinal):โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะเชอราตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370375283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370380533+07:00","message":"> Transcript [43604] [false]: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะเชอราตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370383611+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370385827+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.3703879+07:00","message":"StatePrefix: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะเชอราตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370390584+07:00","message":"TextPushed: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370392571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370394696+07:00","message":"> Transcript [43605] [true]: 'หาโรงแรมมาจ้างเล่นรถเล่นที่ไหนและเชอราตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.37039815+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370399818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370401574+07:00","message":"StatePrefix: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหนนะเชอราตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370403341+07:00","message":"TextPushed: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370404942+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370566441+07:00","message":"Push: 'และเชอราตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.37056953+07:00","message":"TextPushed: 'โรงแรมมาจ้างเล่นรถเล่นที่ไหนและเชอราตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370571691+07:00","message":"Set new StatePrefix : 'หาโรงแรมมาจ้างเล่นรถเล่นที่ไหนและเชอราตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370573766+07:00","message":"Next Push (prob) : 'หาโรงแรมมาจ้างเล่นรถเล่นที่ไหนและเชอราตัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:04.370581933+07:00","message":"push: {true และเชอราตัน 0 0xc005d08e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:04.370589336+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3266.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:04.382711603+07:00","message":"write wav file: './tmp/7565/7565_3266.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:04.662628157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:04.662632911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:05.795330047+07:00","message":"receive streaming session, msgId: 3267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:05.795370116+07:00","message":"receive 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-05-12T13:12:05.795375512+07:00","message":"receive interim result [false|false]: ไปเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:05.795389605+07:00","message":"[buffer interim] 3267 false ไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:05.795395925+07:00","message":"[bufferProcess] interim [380000000]:ไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:05.79539795+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:05.79540482+07:00","message":"[bufferProcess] send to processor (ticker):ไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:05.795407664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:05.795410336+07:00","message":"> Transcript [43606] [false]: 'ไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:05.795413252+07:00","message":"Set StatePrefix (first interim): 'ไปเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:05.877213421+07:00","message":"receive streaming session, msgId: 3267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:05.877267925+07:00","message":"receive 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-05-12T13:12:05.877275592+07:00","message":"receive interim result [false|false]: ไปเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:05.877293158+07:00","message":"[buffer interim] 3267 false ไปเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:05.877310419+07:00","message":"[bufferProcess] interim [500000000]:ไปเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:05.877314165+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:05.968799755+07:00","message":"[GCS] IsForceVAD: false for message ID: 3267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:06.104857701+07:00","message":"receive streaming session, msgId: 3267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:06.104911251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเนี่ยนะ\",\"confidence\":0.9460112}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:06.104921738+07:00","message":"receive interim result [true|false]: ไปเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:06.104932163+07:00","message":"end recv isFinal message id 3267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:06.104934307+07:00","message":"end Recv id 3267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:06.104941765+07:00","message":"[buffer interim] 3267 true ไปเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.104954036+07:00","message":"[bufferProcess] interim [740000000]:ไปเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.104957199+07:00","message":"[bufferProcess] send to processor (isfinal):ไปเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.10496087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.104964243+07:00","message":"> Transcript [43607] [false]: 'ไปเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.104967345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.104969199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.104971938+07:00","message":"StatePrefix: 'ไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.104973835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.1049754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.104978174+07:00","message":"> Transcript [43608] [true]: 'ไปเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.104981233+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.104984086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.104986738+07:00","message":"StatePrefix: 'ไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.104989065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.104998207+07:00","message":"Push: 'ไปเนี่ยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:06.10500864+07:00","message":"push: {true ไปเนี่ยนะ 0 0xc005d09580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:06.11147589+07:00","message":"write wav file: './tmp/7565/7565_3267.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:06.287814258+07:00","message":"[GCS] Start streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:06.812403202+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:06.812445414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮโซ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:06.812450743+07:00","message":"receive interim result [false|false]: ไฮโซ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:06.812463844+07:00","message":"[buffer interim] 3268 false ไฮโซ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.812471284+07:00","message":"[bufferProcess] interim [600000000]:ไฮโซ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:06.812473282+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.018955388+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.019001105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮโซตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.019007286+07:00","message":"receive interim result [false|false]: ไฮโซตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.019025187+07:00","message":"[buffer interim] 3268 false ไฮโซตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.019034332+07:00","message":"[bufferProcess] interim [900000000]:ไฮโซตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.019036637+07:00","message":"[bufferProcess] send to processor:ไฮโซ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.019044822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.019048333+07:00","message":"> Transcript [43609] [false]: 'ไฮโซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.019050807+07:00","message":"Set StatePrefix (first interim): 'ไฮโซ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.145208971+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.145250101+07:00","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-05-12T13:12:07.145257381+07:00","message":"receive interim result [false|false]: ไฮโซ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.145276528+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.145282741+07:00","message":"receive 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-05-12T13:12:07.145285755+07:00","message":"receive interim result [false|false]: ไฮโซตลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.145292306+07:00","message":"[buffer interim] 3268 false ไฮโซ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.145296127+07:00","message":"[buffer interim] 3268 false ไฮโซตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.145302651+07:00","message":"[bufferProcess] interim [960000000]:ไฮโซ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.145304532+07:00","message":"[bufferProcess] send to processor:ไฮโซตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.145308435+07:00","message":"[bufferProcess] interim [20000000]:ไฮโซตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.145310354+07:00","message":"[bufferProcess] send to processor:ไฮโซ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.145315087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.145318704+07:00","message":"> Transcript [43610] [false]: 'ไฮโซตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.145322535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.145324579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.145326421+07:00","message":"StatePrefix: 'ไฮโซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.145328548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.145330087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.145332846+07:00","message":"> Transcript [43611] [false]: 'ไฮโซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.145335024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.145336854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.145338437+07:00","message":"StatePrefix: 'ไฮโซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.145340653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.60077691+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.600837704+07:00","message":"receive 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-05-12T13:12:07.60084593+07:00","message":"receive interim result [false|false]: ไฮโซตลอดเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.60086747+07:00","message":"[buffer interim] 3268 false ไฮโซตลอดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.600879845+07:00","message":"[bufferProcess] interim [440000000]:ไฮโซตลอดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.600884025+07:00","message":"[bufferProcess] send to processor:ไฮโซตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.60089167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.600896158+07:00","message":"> Transcript [43612] [false]: 'ไฮโซตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.60090139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.60090418+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.600907187+07:00","message":"StatePrefix: 'ไฮโซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.600910817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.611835095+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.611872359+07:00","message":"receive 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-05-12T13:12:07.611877888+07:00","message":"receive interim result [false|false]: ไฮโซตลอดเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.61189404+07:00","message":"[buffer interim] 3268 false ไฮโซตลอดเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.611901541+07:00","message":"[bufferProcess] interim [500000000]:ไฮโซตลอดเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.611903832+07:00","message":"[bufferProcess] send to processor:ไฮโซตลอดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.611906873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.611909436+07:00","message":"> Transcript [43613] [false]: 'ไฮโซตลอดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.611914506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.611916642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.6119185+07:00","message":"StatePrefix: 'ไฮโซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.611920816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.611924301+07:00","message":"Push: 'ไฮโซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.611926321+07:00","message":"TextPushed: 'ไฮโซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.611928538+07:00","message":"Set new StatePrefix : 'ไฮโซตลอดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.611930509+07:00","message":"Next Push (prob) : 'ตลอดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.611938737+07:00","message":"push: {false ไฮโซ 0 0xc003757a00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:07.663350421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:07.663384111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.73702396+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.737074702+07:00","message":"receive 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-05-12T13:12:07.73708147+07:00","message":"receive interim result [false|false]: ไฮโซตลอดเล่นมุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.73709871+07:00","message":"[buffer interim] 3268 false ไฮโซตลอดเล่นมุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.737111296+07:00","message":"[bufferProcess] interim [620000000]:ไฮโซตลอดเล่นมุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.737114674+07:00","message":"[bufferProcess] send to processor:ไฮโซตลอดเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.737121686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.737126012+07:00","message":"> Transcript [43614] [false]: 'ไฮโซตลอดเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.7371294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.737134667+07:00","message":"Set new StatePrefix: 'ไฮโซตลอดเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.907299698+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.907352123+07:00","message":"receive 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-05-12T13:12:07.907359513+07:00","message":"receive interim result [false|false]: ไฮโซตลอดเล่นโรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:07.907379927+07:00","message":"[buffer interim] 3268 false ไฮโซตลอดเล่นโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.907402561+07:00","message":"[bufferProcess] interim [740000000]:ไฮโซตลอดเล่นโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.907408045+07:00","message":"[bufferProcess] send to processor:ไฮโซตลอดเล่นมุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.907418057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.907422168+07:00","message":"> Transcript [43615] [false]: 'ไฮโซตลอดเล่นมุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.907429621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.907432451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.907437718+07:00","message":"StatePrefix: 'ไฮโซตลอดเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:07.907441019+07:00","message":"TextPushed: 'ไฮโซ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:08.064834187+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:08.064877224+07:00","message":"receive 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-05-12T13:12:08.06488356+07:00","message":"receive interim result [false|false]: ไฮโซตลอดเล่นโรงแรมตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:08.064902069+07:00","message":"[buffer interim] 3268 false ไฮโซตลอดเล่นโรงแรมตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.064910386+07:00","message":"[bufferProcess] interim [920000000]:ไฮโซตลอดเล่นโรงแรมตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.064913367+07:00","message":"[bufferProcess] send to processor:ไฮโซตลอดเล่นโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.064920228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.064923137+07:00","message":"> Transcript [43616] [false]: 'ไฮโซตลอดเล่นโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.064927211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.064929375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.064931164+07:00","message":"StatePrefix: 'ไฮโซตลอดเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.064933603+07:00","message":"TextPushed: 'ไฮโซ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:08.208679651+07:00","message":"[GCS] IsForceVAD: false for message ID: 3268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:08.226301698+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:08.226338857+07:00","message":"receive 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-05-12T13:12:08.226345963+07:00","message":"receive interim result [false|false]: ไฮโซตลอดเล่นโรงแรมตลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:08.226363447+07:00","message":"[buffer interim] 3268 false ไฮโซตลอดเล่นโรงแรมตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.226375379+07:00","message":"[bufferProcess] interim [40000000]:ไฮโซตลอดเล่นโรงแรมตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.226378785+07:00","message":"[bufferProcess] send to processor:ไฮโซตลอดเล่นโรงแรมตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.226386095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.226389886+07:00","message":"> Transcript [43617] [false]: 'ไฮโซตลอดเล่นโรงแรมตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.226395312+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.226398071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.226401487+07:00","message":"StatePrefix: 'ไฮโซตลอดเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.226404671+07:00","message":"TextPushed: 'ไฮโซ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:08.350216498+07:00","message":"receive streaming session, msgId: 3268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:08.350265311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮโซตลอดเล่นโรงแรมตลอด\",\"confidence\":0.9552829}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:08.350271569+07:00","message":"receive interim result [true|false]: ไฮโซตลอดเล่นโรงแรมตลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:08.350281738+07:00","message":"end recv isFinal message id 3268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:08.350283951+07:00","message":"end Recv id 3268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:08.35029089+07:00","message":"[buffer interim] 3268 true ไฮโซตลอดเล่นโรงแรมตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.350301955+07:00","message":"[bufferProcess] interim [280000000]:ไฮโซตลอดเล่นโรงแรมตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.350304954+07:00","message":"[bufferProcess] send to processor (isfinal):ไฮโซตลอดเล่นโรงแรมตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.35030868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.350311851+07:00","message":"> Transcript [43618] [false]: 'ไฮโซตลอดเล่นโรงแรมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.35031566+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.350317531+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.350319929+07:00","message":"StatePrefix: 'ไฮโซตลอดเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.350322274+07:00","message":"TextPushed: 'ไฮโซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.350325249+07:00","message":"Push: 'ตลอดเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.350326987+07:00","message":"TextPushed: 'ไฮโซตลอดเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.350328942+07:00","message":"Set new StatePrefix : 'ไฮโซตลอดเล่นโรงแรมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.350331008+07:00","message":"Next Push (prob) : 'โรงแรมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.35033266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.350334712+07:00","message":"> Transcript [43619] [true]: 'ไฮโซตลอดเล่นโรงแรมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.350337258+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.350338824+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.350340427+07:00","message":"StatePrefix: 'ไฮโซตลอดเล่นโรงแรมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.350342269+07:00","message":"TextPushed: 'ไฮโซตลอดเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:08.350344352+07:00","message":"Push: 'โรงแรมตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:08.350354005+07:00","message":"push: {false ตลอดเล่น 0 0xc003757a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:08.350359601+07:00","message":"push: {true โรงแรมตลอด 0 0xc003757a00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:08.357780888+07:00","message":"write wav file: './tmp/7565/7565_3268.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:08.468865254+07:00","message":"[GCS] Start streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.213379817+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.213418651+07:00","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-05-12T13:12:10.213423532+07:00","message":"receive interim result [false|false]: ยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.213435577+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.21343915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.213441934+07:00","message":"receive interim result [false|false]: ย้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.213446681+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.213457042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้ายไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.213462268+07:00","message":"receive interim result [false|false]: ย้ายไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.213467208+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.213469939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้ายไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.213472056+07:00","message":"receive interim result [false|false]: ย้ายไปดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.213476767+07:00","message":"[buffer interim] 3269 false ยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.213479527+07:00","message":"[buffer interim] 3269 false ย้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.21348146+07:00","message":"[buffer interim] 3269 false ย้ายไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.213483391+07:00","message":"[buffer interim] 3269 false ย้ายไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213488296+07:00","message":"[bufferProcess] interim [420000000]:ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213489972+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213492839+07:00","message":"[bufferProcess] send to processor (ticker):ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213495255+07:00","message":"[bufferProcess] interim [480000000]:ย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213496851+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213498615+07:00","message":"[bufferProcess] interim [600000000]:ย้ายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213500412+07:00","message":"[bufferProcess] send to processor:ย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213502616+07:00","message":"[bufferProcess] interim [660000000]:ย้ายไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213504403+07:00","message":"[bufferProcess] send to processor:ย้ายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213506727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213509307+07:00","message":"> Transcript [43620] [false]: 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213511272+07:00","message":"Set StatePrefix (first interim): 'ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213512726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213514549+07:00","message":"> Transcript [43621] [false]: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213516309+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213518016+07:00","message":"Set new StatePrefix: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213519509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.21352117+07:00","message":"> Transcript [43622] [false]: 'ย้ายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213523542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213525582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.213527388+07:00","message":"StatePrefix: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.21352937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.45780843+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.457843819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้ายไปดูสิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.457850928+07:00","message":"receive interim result [false|false]: ย้ายไปดูสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.457863479+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.457867415+07:00","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-05-12T13:12:10.45786998+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.457874612+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.45787743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้ายไปดู 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.457879686+07:00","message":"receive interim result [false|false]: ย้ายไปดู 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.457884253+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.457891131+07:00","message":"receive 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-05-12T13:12:10.457893464+07:00","message":"receive interim result [false|false]: ย้ายไปดูสินค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.457897927+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.457900542+07:00","message":"receive 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-05-12T13:12:10.457902611+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.457907819+07:00","message":"[buffer interim] 3269 false ย้ายไปดูสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.457910763+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.457912923+07:00","message":"[buffer interim] 3269 false ย้ายไปดู 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.457914799+07:00","message":"[buffer interim] 3269 false ย้ายไปดูสินค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.45791682+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457933692+07:00","message":"[bufferProcess] interim [840000000]:ย้ายไปดูสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457936321+07:00","message":"[bufferProcess] send to processor:ย้ายไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.45793904+07:00","message":"[bufferProcess] interim [960000000]:ย้ายไปดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457940865+07:00","message":"[bufferProcess] send to processor:ย้ายไปดูสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457942985+07:00","message":"[bufferProcess] interim [20000000]:ย้ายไปดู 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457944736+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457947648+07:00","message":"[bufferProcess] interim [140000000]:ย้ายไปดูสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457949497+07:00","message":"[bufferProcess] send to processor:ย้ายไปดู 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457952361+07:00","message":"[bufferProcess] interim [200000000]:ย้ายไปดุสิตธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457954174+07:00","message":"[bufferProcess] send to processor:ย้ายไปดูสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457956809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457959285+07:00","message":"> Transcript [43623] [false]: 'ย้ายไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457962064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457963929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457965725+07:00","message":"StatePrefix: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457967798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.45797419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457976194+07:00","message":"> Transcript [43624] [false]: 'ย้ายไปดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457979839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457981625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.45798322+07:00","message":"StatePrefix: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457984902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457986336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457988043+07:00","message":"> Transcript [43625] [false]: 'ย้ายไปดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457989924+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457991483+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457993183+07:00","message":"StatePrefix: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457994753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457997244+07:00","message":"Push: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.457999038+07:00","message":"TextPushed: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.458001111+07:00","message":"Set new StatePrefix : 'ย้ายไปดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.458003006+07:00","message":"Next Push (prob) : 'ไปดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.458004506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.458006296+07:00","message":"> Transcript [43626] [false]: 'ย้ายไปดู 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.458007883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.458010147+07:00","message":"Set new StatePrefix: 'ย้ายไปดู 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.458011803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.458013478+07:00","message":"> Transcript [43627] [false]: 'ย้ายไปดูสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.458015043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.458016602+07:00","message":"Set new StatePrefix: 'ย้ายไปดูสินค้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.458038983+07:00","message":"push: {false ย้าย 0 0xc003473f00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:10.663791471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:10.66380996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.867592293+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.86763052+07:00","message":"receive 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-05-12T13:12:10.867636435+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:10.867648394+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.867655214+07:00","message":"[bufferProcess] interim [800000000]:ย้ายไปดุสิตธานีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.867657488+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.86766279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.867665527+07:00","message":"> Transcript [43628] [false]: 'ย้ายไปดุสิตธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.867668294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:10.867670473+07:00","message":"Set new StatePrefix: 'ย้ายไปดุสิตธานี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053547056+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053590737+07:00","message":"receive 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-05-12T13:12:12.053596472+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053614924+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053620525+07:00","message":"receive 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-05-12T13:12:12.05362333+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053629219+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053632041+07:00","message":"receive 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-05-12T13:12:12.053634553+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็ไปซอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053638978+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.05364154+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-05-12T13:12:12.053646264+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053650797+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053653235+07:00","message":"receive 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-05-12T13:12:12.053655419+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็ไปสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053664433+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053669051+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-05-12T13:12:12.053672481+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็ไปความสัมพันธ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053689031+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053714313+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053717884+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็ไปซอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053721261+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053727778+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็ไปสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.053735958+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็ไปความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053744408+07:00","message":"[bufferProcess] interim [860000000]:ย้ายไปดุสิตธานีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053747463+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053751099+07:00","message":"[bufferProcess] send to processor (ticker):ย้ายไปดุสิตธานีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053753695+07:00","message":"[bufferProcess] interim [100000000]:ย้ายไปดุสิตธานีแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053755482+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053768041+07:00","message":"[bufferProcess] interim [400000000]:ย้ายไปดุสิตธานีแล้วก็ไปซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053770332+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานีแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053772726+07:00","message":"[bufferProcess] interim [460000000]:ย้ายไปดุสิตธานีแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053774989+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานีแล้วก็ไปซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053777777+07:00","message":"[bufferProcess] interim [520000000]:ย้ายไปดุสิตธานีแล้วก็ไปสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053780263+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานีแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053782387+07:00","message":"[bufferProcess] interim [640000000]:ย้ายไปดุสิตธานีแล้วก็ไปความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.0537843+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานีแล้วก็ไปสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053787316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053790621+07:00","message":"> Transcript [43629] [false]: 'ย้ายไปดุสิตธานีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053794547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053796587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053798901+07:00","message":"StatePrefix: 'ย้ายไปดุสิตธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053801373+07:00","message":"TextPushed: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053802908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053805008+07:00","message":"> Transcript [43630] [false]: 'ย้ายไปดุสิตธานีแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053806858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053808454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053810218+07:00","message":"StatePrefix: 'ย้ายไปดุสิตธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053811932+07:00","message":"TextPushed: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053813501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053815359+07:00","message":"> Transcript [43631] [false]: 'ย้ายไปดุสิตธานีแล้วก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053817641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053819335+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053961603+07:00","message":"StatePrefix: 'ย้ายไปดุสิตธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053963984+07:00","message":"TextPushed: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053965791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053967687+07:00","message":"> Transcript [43632] [false]: 'ย้ายไปดุสิตธานีแล้วก็ไปซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053969735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053972547+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053974547+07:00","message":"StatePrefix: 'ย้ายไปดุสิตธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053976438+07:00","message":"TextPushed: 'ย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053984578+07:00","message":"Push: 'ไปดุสิตธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053986663+07:00","message":"TextPushed: 'ย้ายไปดุสิตธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053988809+07:00","message":"Set new StatePrefix : 'ย้ายไปดุสิตธานีแล้วก็ไปซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.05399102+07:00","message":"Next Push (prob) : 'แล้วก็ไปซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053992786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053994588+07:00","message":"> Transcript [43633] [false]: 'ย้ายไปดุสิตธานีแล้วก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053996837+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.053998732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.054000392+07:00","message":"> Transcript [43634] [false]: 'ย้ายไปดุสิตธานีแล้วก็ไปสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.0540021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.054004598+07:00","message":"Set new StatePrefix: 'ย้ายไปดุสิตธานีแล้วก็ไปสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.054015257+07:00","message":"push: {false ไปดุสิตธานี 0 0xc003473f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.319796725+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.319834148+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-05-12T13:12:12.319839802+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็ไปคอนโด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.319853635+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.319857165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้ายไปดุสิตธานีแล้วก็ไปซอย 2019\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.319860242+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็ไปซอย 2019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.319865838+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็ไปคอนโด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:12.319869639+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็ไปซอย 2019"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.319874638+07:00","message":"[bufferProcess] interim [760000000]:ย้ายไปดุสิตธานีแล้วก็ไปคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.319877033+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานีแล้วก็ไปความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.319879759+07:00","message":"[bufferProcess] interim [820000000]:ย้ายไปดุสิตธานีแล้วก็ไปซอย 2019"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.31988163+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานีแล้วก็ไปคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.319884342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.319887086+07:00","message":"> Transcript [43635] [false]: 'ย้ายไปดุสิตธานีแล้วก็ไปความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.319889714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.319891874+07:00","message":"Set new StatePrefix: 'ย้ายไปดุสิตธานีแล้วก็ไปความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.319893546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.319895289+07:00","message":"> Transcript [43636] [false]: 'ย้ายไปดุสิตธานีแล้วก็ไปคอนโด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.319896897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:12.319898497+07:00","message":"Set new StatePrefix: 'ย้ายไปดุสิตธานีแล้วก็ไปคอนโด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.029680041+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.029722431+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-05-12T13:12:13.029729011+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็ไปความสัมพันธ์ด้านที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.029747243+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.029751236+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-05-12T13:12:13.02975382+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.029761577+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.029765031+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-05-12T13:12:13.029767456+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.029772883+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็ไปความสัมพันธ์ด้านที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.029776427+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.029778858+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.02978494+07:00","message":"[bufferProcess] interim [180000000]:ย้ายไปดุสิตธานีแล้วก็ไปความสัมพันธ์ด้านที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.029787401+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานีแล้วก็ไปซอย 2019"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.029790381+07:00","message":"[bufferProcess] interim [300000000]:ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.029792276+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานีแล้วก็ไปความสัมพันธ์ด้านที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.029794548+07:00","message":"[bufferProcess] interim [420000000]:ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.029796529+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.029799524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.029802262+07:00","message":"> Transcript [43637] [false]: 'ย้ายไปดุสิตธานีแล้วก็ไปซอย 2019'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.029804463+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.029806486+07:00","message":"Set new StatePrefix: 'ย้ายไปดุสิตธานีแล้วก็ไปซอย 2019'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.029808093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.029810004+07:00","message":"> Transcript [43638] [false]: 'ย้ายไปดุสิตธานีแล้วก็ไปความสัมพันธ์ด้านที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.029811706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.029813391+07:00","message":"Set new StatePrefix: 'ย้ายไปดุสิตธานีแล้วก็ไปความสัมพันธ์ด้านที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.029815483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.029817313+07:00","message":"> Transcript [43639] [false]: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.02981891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.029820896+07:00","message":"Set new StatePrefix: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.147708464+07:00","message":"[GCS] IsForceVAD: false for message ID: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.269075042+07:00","message":"[GCS] Start streaming session, msgId: 3270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.271514933+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.271551965+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-05-12T13:12:13.271564029+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.271578962+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.271594848+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.27160112+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-05-12T13:12:13.271606246+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.271610585+07:00","message":"[bufferProcess] interim [480000000]:ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.271617395+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.271621518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.271624711+07:00","message":"> Transcript [43640] [false]: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.271628031+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.271631274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.271633375+07:00","message":"StatePrefix: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.271636355+07:00","message":"TextPushed: 'ย้ายไปดุสิตธานี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:13.271611946+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.271644131+07:00","message":"[bufferProcess] interim [660000000]:ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.271646465+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.271648465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.271655118+07:00","message":"> Transcript [43641] [false]: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.271657416+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.271660909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.271662823+07:00","message":"StatePrefix: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:13.271664926+07:00","message":"TextPushed: 'ย้ายไปดุสิตธานี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:13.664503113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:13.664507118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.064786794+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.06482497+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-05-12T13:12:14.064831296+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.064846937+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.064850643+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-05-12T13:12:14.06485409+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนจะต้องฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.0648593+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.064862221+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-05-12T13:12:14.064864408+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนฟังเล็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.064868779+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.064871786+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-05-12T13:12:14.064874081+07:00","message":"receive interim result [false|false]: ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนฟังเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.064878826+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.064884776+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนจะต้องฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.06488703+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนฟังเล็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.064892163+07:00","message":"[buffer interim] 3269 false ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนฟังเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064898204+07:00","message":"[bufferProcess] interim [260000000]:ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064900676+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064903633+07:00","message":"[bufferProcess] interim [560000000]:ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนจะต้องฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064905691+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064907871+07:00","message":"[bufferProcess] interim [680000000]:ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนฟังเล็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064909745+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนจะต้องฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064912103+07:00","message":"[bufferProcess] interim [740000000]:ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนฟังเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064913962+07:00","message":"[bufferProcess] send to processor:ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนฟังเล็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064920202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.06493618+07:00","message":"> Transcript [43642] [false]: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064942307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064944839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064947368+07:00","message":"StatePrefix: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064950691+07:00","message":"TextPushed: 'ย้ายไปดุสิตธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064953446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064955581+07:00","message":"> Transcript [43643] [false]: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064965309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064967253+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064968953+07:00","message":"StatePrefix: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064970896+07:00","message":"TextPushed: 'ย้ายไปดุสิตธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064977767+07:00","message":"Push: 'แล้วก็ไปฮอนด้าที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064979773+07:00","message":"TextPushed: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064982197+07:00","message":"Set new StatePrefix : 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064984833+07:00","message":"Next Push (prob) : 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064986664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064989108+07:00","message":"> Transcript [43644] [false]: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนจะต้องฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064991284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064992884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064994496+07:00","message":"StatePrefix: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.06499647+07:00","message":"TextPushed: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.064998097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.065000049+07:00","message":"> Transcript [43645] [false]: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนฟังเล็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.065002442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.065004041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.065005541+07:00","message":"StatePrefix: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.065005466+07:00","message":"push: {false แล้วก็ไปฮอนด้าที่เดียว 0 0xc003473f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.065007426+07:00","message":"TextPushed: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.504819335+07:00","message":"receive streaming session, msgId: 3270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.504855477+07:00","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-05-12T13:12:14.504860603+07:00","message":"receive interim result [false|false]: โรงแรมมณเฑียร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.504877961+07:00","message":"[buffer interim] force interim is final (2) :ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนฟังเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.504884106+07:00","message":"[bufferProcess] interim [740000000]:ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนฟังเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.504891116+07:00","message":"[bufferProcess] send to processor (isfinal):ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนฟังเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.504893865+07:00","message":"[bufferProcess] interim [960000000]:โรงแรมมณเฑียร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.504895534+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.504898486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.504901135+07:00","message":"> Transcript [43646] [false]: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนฟังเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.504904628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.504908345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.504910306+07:00","message":"StatePrefix: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.504912844+07:00","message":"TextPushed: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.504914744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.504924191+07:00","message":"> Transcript [43647] [true]: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียนฟังเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.5049264+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.504928062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.504929734+07:00","message":"StatePrefix: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียวนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.5049344+07:00","message":"TextPushed: 'ย้ายไปดุสิตธานีแล้วก็ไปฮอนด้าที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.504937443+07:00","message":"Push: 'นักเรียนฟังเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.504943871+07:00","message":"push: {true นักเรียนฟังเล่น 0 0xc003473f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:14.516456779+07:00","message":"write wav file: './tmp/7565/7565_3269.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.556269549+07:00","message":"[GCS] IsForceVAD: false for message ID: 3270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.653368895+07:00","message":"receive streaming session, msgId: 3270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.653415345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงแรมมณเฑียร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.653426631+07:00","message":"receive interim result [true|false]: โรงแรมมณเฑียร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.653438268+07:00","message":"end recv isFinal message id 3270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.653440824+07:00","message":"end Recv id 3270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.653448594+07:00","message":"[buffer interim] 3270 true โรงแรมมณเฑียร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.653461788+07:00","message":"[bufferProcess] interim [290000000]:โรงแรมมณเฑียร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.653464873+07:00","message":"[bufferProcess] send to processor (isfinal):โรงแรมมณเฑียร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.653469176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.653472323+07:00","message":"> Transcript [43648] [false]: 'โรงแรมมณเฑียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.653474424+07:00","message":"Set StatePrefix (first interim): 'โรงแรมมณเฑียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.653476058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.653477817+07:00","message":"> Transcript [43649] [true]: 'โรงแรมมณเฑียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.653480565+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.653482591+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.653484901+07:00","message":"StatePrefix: 'โรงแรมมณเฑียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.653486903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:14.653489671+07:00","message":"Push: 'โรงแรมมณเฑียร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.653497902+07:00","message":"push: {true โรงแรมมณเฑียร 0 0xc003825f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:14.659435318+07:00","message":"write wav file: './tmp/7565/7565_3270.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:14.810982662+07:00","message":"[GCS] Start streaming session, msgId: 3271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:15.453292773+07:00","message":"receive streaming session, msgId: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:15.453327537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ย้ายไปดุสิตธานีแล้วก็ไปสอนการที่เดียวนักเรียนเข้าฟังเล่น\",\"confidence\":0.90305257}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:15.453333219+07:00","message":"receive interim result [true|false]: ย้ายไปดุสิตธานีแล้วก็ไปสอนการที่เดียวนักเรียนเข้าฟังเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:15.453345128+07:00","message":"end recv isFinal message id 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:15.453347422+07:00","message":"end Recv id 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:15.453353574+07:00","message":"[buffer interim] this message is already final true 3269: 'ย้ายไปดุสิตธานีแล้วก็ไปสอนการที่เดียวนักเรียนเข้าฟังเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:15.849574793+07:00","message":"receive streaming session, msgId: 3271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:15.849623924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ๋อก็คือก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:15.849629718+07:00","message":"receive interim result [false|false]: อ๋อก็คือก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:15.849646098+07:00","message":"[buffer interim] 3271 false อ๋อก็คือก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:15.849654194+07:00","message":"[bufferProcess] interim [840000000]:อ๋อก็คือก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:15.849656285+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:15.849663538+07:00","message":"[bufferProcess] send to processor (ticker):อ๋อก็คือก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:15.849666703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:15.849669907+07:00","message":"> Transcript [43650] [false]: 'อ๋อก็คือก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:15.849672584+07:00","message":"Set StatePrefix (first interim): 'อ๋อก็คือก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:15.959802561+07:00","message":"[GCS] IsForceVAD: false for message ID: 3271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:16.055188074+07:00","message":"receive streaming session, msgId: 3271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:16.055238657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ๋อก็คือก็คือ\",\"confidence\":0.91590786}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:16.055248516+07:00","message":"receive interim result [true|false]: อ๋อก็คือก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:16.055261344+07:00","message":"end recv isFinal message id 3271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:16.055264757+07:00","message":"end Recv id 3271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:16.055275973+07:00","message":"[buffer interim] 3271 true อ๋อก็คือก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:16.05528721+07:00","message":"[bufferProcess] interim [170000000]:อ๋อก็คือก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:16.055292696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:16.055298145+07:00","message":"> Transcript [43651] [true]: 'อ๋อก็คือก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:16.055302721+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:16.055305786+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:16.055309313+07:00","message":"StatePrefix: 'อ๋อก็คือก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:16.055312256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:16.055316429+07:00","message":"Push: 'อ๋อก็คือก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:16.055328574+07:00","message":"push: {true อ๋อก็คือก็คือ 0 0xc005695780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:16.060921825+07:00","message":"write wav file: './tmp/7565/7565_3271.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:16.149422015+07:00","message":"[GCS] Start streaming session, msgId: 3272"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:16.66497471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:16.664976427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.197629291+07:00","message":"receive streaming session, msgId: 3272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.197677711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.197683037+07:00","message":"receive interim result [false|false]: เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.197699349+07:00","message":"[buffer interim] 3272 false เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.197706817+07:00","message":"[bufferProcess] interim [840000000]:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.197709152+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.197716966+07:00","message":"[bufferProcess] send to processor (ticker):เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.197719753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.197723195+07:00","message":"> Transcript [43652] [false]: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.197725742+07:00","message":"Set StatePrefix (first interim): 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.33415368+07:00","message":"receive streaming session, msgId: 3272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.334193799+07:00","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-05-12T13:12:17.334200297+07:00","message":"receive interim result [false|false]: เริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.334214334+07:00","message":"[buffer interim] 3272 false เริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.334221709+07:00","message":"[bufferProcess] interim [960000000]:เริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.334223924+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.524009987+07:00","message":"receive streaming session, msgId: 3272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.524049425+07:00","message":"receive 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-05-12T13:12:17.524055506+07:00","message":"receive interim result [false|false]: เริ่มต้นเดือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.524068227+07:00","message":"[buffer interim] 3272 false เริ่มต้นเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.524075656+07:00","message":"[bufferProcess] interim [140000000]:เริ่มต้นเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.524078216+07:00","message":"[bufferProcess] send to processor:เริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.524083155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.524087162+07:00","message":"> Transcript [43653] [false]: 'เริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.52409431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.524097683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.524100568+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.524104207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.579115729+07:00","message":"receive streaming session, msgId: 3272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.579155076+07:00","message":"receive 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-05-12T13:12:17.579160537+07:00","message":"receive interim result [false|false]: เริ่มต้นเดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.579178356+07:00","message":"[buffer interim] 3272 false เริ่มต้นเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.579186242+07:00","message":"[bufferProcess] interim [260000000]:เริ่มต้นเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.579188338+07:00","message":"[bufferProcess] send to processor:เริ่มต้นเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.57919125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.579194226+07:00","message":"> Transcript [43654] [false]: 'เริ่มต้นเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.579197433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.579199426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.579201376+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.579203528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.788250172+07:00","message":"receive streaming session, msgId: 3272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.788285144+07:00","message":"receive 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-05-12T13:12:17.788291254+07:00","message":"receive interim result [false|false]: เริ่มต้นเดินทางกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.788309046+07:00","message":"[buffer interim] 3272 false เริ่มต้นเดินทางกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.788317263+07:00","message":"[bufferProcess] interim [440000000]:เริ่มต้นเดินทางกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.788319887+07:00","message":"[bufferProcess] send to processor:เริ่มต้นเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.788323366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.788326052+07:00","message":"> Transcript [43655] [false]: 'เริ่มต้นเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.788329102+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.788331477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.788333286+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.788335367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.920049642+07:00","message":"receive streaming session, msgId: 3272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.920095152+07:00","message":"receive 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-05-12T13:12:17.920102045+07:00","message":"receive interim result [false|false]: เริ่มต้นเดินทางกันแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.920121361+07:00","message":"[buffer interim] 3272 false เริ่มต้นเดินทางกันแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.920130265+07:00","message":"[bufferProcess] interim [620000000]:เริ่มต้นเดินทางกันแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.920133076+07:00","message":"[bufferProcess] send to processor:เริ่มต้นเดินทางกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.920139958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.920142885+07:00","message":"> Transcript [43656] [false]: 'เริ่มต้นเดินทางกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.920146504+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.920148867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.920150726+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.92015321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.920160342+07:00","message":"Push: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.920162477+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.920164928+07:00","message":"Set new StatePrefix : 'เริ่มต้นเดินทางกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:17.920167183+07:00","message":"Next Push (prob) : 'ต้นเดินทางกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:17.920176577+07:00","message":"push: {false เริ่ม 0 0xc005695f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:18.117710649+07:00","message":"receive streaming session, msgId: 3272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:18.117753044+07:00","message":"receive 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-05-12T13:12:18.117760398+07:00","message":"receive interim result [false|false]: เริ่มต้นเดินทางกันแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:18.117772903+07:00","message":"[buffer interim] 3272 false เริ่มต้นเดินทางกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:18.117781398+07:00","message":"[bufferProcess] interim [740000000]:เริ่มต้นเดินทางกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:18.117784239+07:00","message":"[bufferProcess] send to processor:เริ่มต้นเดินทางกันแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:18.117789118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:18.117795756+07:00","message":"> Transcript [43657] [false]: 'เริ่มต้นเดินทางกันแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:18.117799479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:18.117801627+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:18.117803486+07:00","message":"StatePrefix: 'เริ่มต้นเดินทางกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:18.117805791+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:18.822588313+07:00","message":"receive streaming session, msgId: 3272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:18.822636624+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-05-12T13:12:18.822642817+07:00","message":"receive interim result [false|false]: เริ่มต้นเดินทางกันแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:18.82266301+07:00","message":"[buffer interim] 3272 false เริ่มต้นเดินทางกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:18.822672685+07:00","message":"[bufferProcess] interim [340000000]:เริ่มต้นเดินทางกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:18.822675487+07:00","message":"[bufferProcess] send to processor:เริ่มต้นเดินทางกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:18.82267957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:18.822682913+07:00","message":"> Transcript [43658] [false]: 'เริ่มต้นเดินทางกันแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:18.822687042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:18.822689107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:18.822690891+07:00","message":"StatePrefix: 'เริ่มต้นเดินทางกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:18.822693222+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:19.665016428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:19.665031971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:20.387867571+07:00","message":"[GCS] IsForceVAD: false for message ID: 3272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:20.505844855+07:00","message":"receive streaming session, msgId: 3272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:20.505884168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มต้นเดินทางกันแบบนี้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:20.505890813+07:00","message":"receive interim result [true|false]: เริ่มต้นเดินทางกันแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:20.505897816+07:00","message":"end recv isFinal message id 3272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:20.505899936+07:00","message":"end Recv id 3272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:20.505907026+07:00","message":"[buffer interim] 3272 true เริ่มต้นเดินทางกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:20.505916203+07:00","message":"[bufferProcess] interim [260000000]:เริ่มต้นเดินทางกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:20.505920723+07:00","message":"[bufferProcess] send to processor (isfinal):เริ่มต้นเดินทางกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:20.50592423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:20.505927503+07:00","message":"> Transcript [43659] [false]: 'เริ่มต้นเดินทางกันแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:20.505930737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:20.505932495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:20.505935204+07:00","message":"StatePrefix: 'เริ่มต้นเดินทางกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:20.505937219+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:20.505938797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:20.505940707+07:00","message":"> Transcript [43660] [true]: 'เริ่มต้นเดินทางกันแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:20.505943094+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:20.50594483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:20.505946396+07:00","message":"StatePrefix: 'เริ่มต้นเดินทางกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:20.505948207+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:20.505954111+07:00","message":"Push: 'ต้นเดินทางกันแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:20.505961575+07:00","message":"push: {true ต้นเดินทางกันแบบนี้ 0 0xc005695f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:20.516046253+07:00","message":"write wav file: './tmp/7565/7565_3272.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:20.709734948+07:00","message":"[GCS] Start streaming session, msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:21.899810922+07:00","message":"receive streaming session, msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:21.899849123+07:00","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-05-12T13:12:21.899854728+07:00","message":"receive interim result [false|false]: ก็อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:21.899871912+07:00","message":"[buffer interim] 3273 false ก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:21.899879591+07:00","message":"[bufferProcess] interim [960000000]:ก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:21.899881593+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:21.899886856+07:00","message":"[bufferProcess] send to processor (ticker):ก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:21.899889895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:21.8998929+07:00","message":"> Transcript [43661] [false]: 'ก็อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:21.899895237+07:00","message":"Set StatePrefix (first interim): 'ก็อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:21.950267858+07:00","message":"receive streaming session, msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:21.950301751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็อยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:21.950308107+07:00","message":"receive interim result [false|false]: ก็อยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:21.950321985+07:00","message":"[buffer interim] 3273 false ก็อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:21.950329682+07:00","message":"[bufferProcess] interim [80000000]:ก็อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:21.950331653+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:22.08289196+07:00","message":"receive streaming session, msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:22.082934161+07:00","message":"receive 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-05-12T13:12:22.082940736+07:00","message":"receive interim result [false|false]: ก็อยู่ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:22.082957117+07:00","message":"[buffer interim] 3273 false ก็อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.082968746+07:00","message":"[bufferProcess] interim [200000000]:ก็อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.08297171+07:00","message":"[bufferProcess] send to processor:ก็อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.082975168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.08297782+07:00","message":"> Transcript [43662] [false]: 'ก็อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.082981725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.082983758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.08298573+07:00","message":"StatePrefix: 'ก็อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.082987852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:22.665895906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:22.665912169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:22.760091728+07:00","message":"receive streaming session, msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:22.760124194+07:00","message":"receive 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-05-12T13:12:22.760130305+07:00","message":"receive interim result [false|false]: ก็อยู่ที่บ้านก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:22.760142245+07:00","message":"[buffer interim] 3273 false ก็อยู่ที่บ้านก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.760155236+07:00","message":"[bufferProcess] interim [740000000]:ก็อยู่ที่บ้านก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.760157906+07:00","message":"[bufferProcess] send to processor:ก็อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.760161218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.760164193+07:00","message":"> Transcript [43663] [false]: 'ก็อยู่ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.760167321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.760169407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.760171221+07:00","message":"StatePrefix: 'ก็อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.760173169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:22.986721103+07:00","message":"receive streaming session, msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:22.986755384+07:00","message":"receive 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-05-12T13:12:22.986761222+07:00","message":"receive interim result [false|false]: ก็อยู่ที่บ้านฝ่ายก่อนวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:22.986774922+07:00","message":"[buffer interim] 3273 false ก็อยู่ที่บ้านฝ่ายก่อนวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.986782226+07:00","message":"[bufferProcess] interim [40000000]:ก็อยู่ที่บ้านฝ่ายก่อนวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.986785038+07:00","message":"[bufferProcess] send to processor:ก็อยู่ที่บ้านก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.986790966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.986793729+07:00","message":"> Transcript [43664] [false]: 'ก็อยู่ที่บ้านก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.986797298+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.986799393+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.986801246+07:00","message":"StatePrefix: 'ก็อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:22.986803631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.044370865+07:00","message":"receive streaming session, msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.044406486+07:00","message":"receive 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-05-12T13:12:23.044411951+07:00","message":"receive interim result [false|false]: ก็อยู่ที่บ้านก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.04442272+07:00","message":"[buffer interim] 3273 false ก็อยู่ที่บ้านก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.044430477+07:00","message":"[bufferProcess] interim [100000000]:ก็อยู่ที่บ้านก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.044433049+07:00","message":"[bufferProcess] send to processor:ก็อยู่ที่บ้านฝ่ายก่อนวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.044436318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.044439158+07:00","message":"> Transcript [43665] [false]: 'ก็อยู่ที่บ้านฝ่ายก่อนวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.044442432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.044444586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.044446401+07:00","message":"StatePrefix: 'ก็อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.044448424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.044451075+07:00","message":"Push: 'ก็อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.044453112+07:00","message":"TextPushed: 'ก็อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.044455085+07:00","message":"Set new StatePrefix : 'ก็อยู่ที่บ้านฝ่ายก่อนวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.044457259+07:00","message":"Next Push (prob) : 'ที่บ้านฝ่ายก่อนวิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.044466048+07:00","message":"push: {false ก็อยู่ 0 0xc004429f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.292519433+07:00","message":"receive streaming session, msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.292552954+07:00","message":"receive 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-05-12T13:12:23.292558745+07:00","message":"receive interim result [false|false]: ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.292584035+07:00","message":"[buffer interim] 3273 false ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.292591492+07:00","message":"[bufferProcess] interim [400000000]:ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.292594326+07:00","message":"[bufferProcess] send to processor:ก็อยู่ที่บ้านก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.292599527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.29260228+07:00","message":"> Transcript [43666] [false]: 'ก็อยู่ที่บ้านก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.292604923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.292607297+07:00","message":"Set new StatePrefix: 'ก็อยู่ที่บ้านก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.352385862+07:00","message":"receive streaming session, msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.352419776+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-05-12T13:12:23.352426717+07:00","message":"receive interim result [false|false]: ก็อยู่ที่บ้านฝ่ายก่อนยังรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.352437343+07:00","message":"[buffer interim] 3273 false ก็อยู่ที่บ้านฝ่ายก่อนยังรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.352443965+07:00","message":"[bufferProcess] interim [460000000]:ก็อยู่ที่บ้านฝ่ายก่อนยังรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.352446278+07:00","message":"[bufferProcess] send to processor:ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.352449323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.352452238+07:00","message":"> Transcript [43667] [false]: 'ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.352454537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.352456493+07:00","message":"Set new StatePrefix: 'ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.363384813+07:00","message":"receive streaming session, msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.363419934+07:00","message":"receive 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-05-12T13:12:23.36342512+07:00","message":"receive interim result [false|false]: ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.363438008+07:00","message":"[buffer interim] 3273 false ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.363443576+07:00","message":"[bufferProcess] interim [520000000]:ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.363447307+07:00","message":"[bufferProcess] send to processor:ก็อยู่ที่บ้านฝ่ายก่อนยังรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.363452693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.363455208+07:00","message":"> Transcript [43668] [false]: 'ก็อยู่ที่บ้านฝ่ายก่อนยังรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.363457542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.363459528+07:00","message":"Set new StatePrefix: 'ก็อยู่ที่บ้านฝ่ายก่อนยังรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.530612102+07:00","message":"receive streaming session, msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.53064665+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-05-12T13:12:23.530653654+07:00","message":"receive interim result [false|false]: ก็อยู่ที่บ้านฝ่ายก่อนยังรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.530672279+07:00","message":"[buffer interim] 3273 false ก็อยู่ที่บ้านฝ่ายก่อนยังรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.5306817+07:00","message":"[bufferProcess] interim [580000000]:ก็อยู่ที่บ้านฝ่ายก่อนยังรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.530685743+07:00","message":"[bufferProcess] send to processor:ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.530692397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.530695226+07:00","message":"> Transcript [43669] [false]: 'ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.530697391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.530699483+07:00","message":"Set new StatePrefix: 'ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.580296141+07:00","message":"receive streaming session, msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.580327433+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-05-12T13:12:23.580333474+07:00","message":"receive interim result [false|false]: ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.580347229+07:00","message":"[buffer interim] 3273 false ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.580355306+07:00","message":"[bufferProcess] interim [640000000]:ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.58035825+07:00","message":"[bufferProcess] send to processor:ก็อยู่ที่บ้านฝ่ายก่อนยังรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.580361666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.58036476+07:00","message":"> Transcript [43670] [false]: 'ก็อยู่ที่บ้านฝ่ายก่อนยังรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.580367406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.580369553+07:00","message":"Set new StatePrefix: 'ก็อยู่ที่บ้านฝ่ายก่อนยังรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.675324263+07:00","message":"receive streaming session, msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.675361556+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-05-12T13:12:23.675368931+07:00","message":"receive interim result [false|false]: ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.675381598+07:00","message":"[buffer interim] 3273 false ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.675389016+07:00","message":"[bufferProcess] interim [760000000]:ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.675391427+07:00","message":"[bufferProcess] send to processor:ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.675396308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.675399064+07:00","message":"> Transcript [43671] [false]: 'ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.675401417+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:23.675403585+07:00","message":"Set new StatePrefix: 'ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:23.837027867+07:00","message":"[GCS] IsForceVAD: false for message ID: 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:24.076944306+07:00","message":"receive streaming session, msgId: 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:24.076987684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่างๆ\",\"confidence\":0.9324341}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:24.076993562+07:00","message":"receive interim result [true|false]: ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:24.077001595+07:00","message":"end recv isFinal message id 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:24.077003808+07:00","message":"end Recv id 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:24.07701111+07:00","message":"[buffer interim] 3273 true ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.077020887+07:00","message":"[bufferProcess] interim [150000000]:ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.077024081+07:00","message":"[bufferProcess] send to processor (isfinal):ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.077027388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.077030098+07:00","message":"> Transcript [43672] [false]: 'ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.07703311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.077035204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.077037077+07:00","message":"StatePrefix: 'ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.077039682+07:00","message":"TextPushed: 'ก็อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.077041377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.077043324+07:00","message":"> Transcript [43673] [true]: 'ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.077045576+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.077047318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.077048956+07:00","message":"StatePrefix: 'ก็อยู่ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.077050656+07:00","message":"TextPushed: 'ก็อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.077055438+07:00","message":"Push: 'ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:24.077063036+07:00","message":"push: {true ที่บ้านฝ่ายก่อนวิ่งรู้สิ่งต่างๆ 0 0xc004429f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:24.085633848+07:00","message":"write wav file: './tmp/7565/7565_3273.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:24.099276676+07:00","message":"[GCS] Start streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:24.900252493+07:00","message":"receive streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:24.900299988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขออนุญาต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:24.900306934+07:00","message":"receive interim result [false|false]: ขออนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:24.900325846+07:00","message":"[buffer interim] 3274 false ขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.900334878+07:00","message":"[bufferProcess] interim [600000000]:ขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.900337689+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:24.974730235+07:00","message":"receive streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:24.974770062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุญาต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:24.974775664+07:00","message":"receive interim result [false|false]: อนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:24.974789826+07:00","message":"[buffer interim] 3274 false อนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.974797587+07:00","message":"[bufferProcess] interim [660000000]:อนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.974799789+07:00","message":"[bufferProcess] send to processor:ขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.9748036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.974806521+07:00","message":"> Transcript [43674] [false]: 'ขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:24.974808863+07:00","message":"Set StatePrefix (first interim): 'ขออนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:25.46368919+07:00","message":"receive streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:25.463725708+07:00","message":"receive 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-05-12T13:12:25.463733126+07:00","message":"receive interim result [false|false]: จนกระทั่งวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:25.463745985+07:00","message":"[buffer interim] 3274 false จนกระทั่งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.463755075+07:00","message":"[bufferProcess] interim [140000000]:จนกระทั่งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.463757358+07:00","message":"[bufferProcess] send to processor:อนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.463762599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.463765254+07:00","message":"> Transcript [43675] [false]: 'อนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.463767445+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.463769597+07:00","message":"Set new StatePrefix: 'อนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:25.526364064+07:00","message":"receive streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:25.526402475+07:00","message":"receive 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-05-12T13:12:25.526408335+07:00","message":"receive interim result [false|false]: จนกระทั่งวันหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:25.526423941+07:00","message":"[buffer interim] 3274 false จนกระทั่งวันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.526433461+07:00","message":"[bufferProcess] interim [320000000]:จนกระทั่งวันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.526435839+07:00","message":"[bufferProcess] send to processor:จนกระทั่งวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.526441762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.526444755+07:00","message":"> Transcript [43676] [false]: 'จนกระทั่งวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.526446954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.526449172+07:00","message":"Set new StatePrefix: 'จนกระทั่งวัน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:25.666344187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:25.666343736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:25.84988122+07:00","message":"receive streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:25.849938011+07:00","message":"receive 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-05-12T13:12:25.849944397+07:00","message":"receive interim result [false|false]: จนกระทั่งวันนึงเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:25.849962786+07:00","message":"[buffer interim] 3274 false จนกระทั่งวันนึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.849970075+07:00","message":"[bufferProcess] interim [560000000]:จนกระทั่งวันนึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.84997223+07:00","message":"[bufferProcess] send to processor:จนกระทั่งวันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.849975962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.849978692+07:00","message":"> Transcript [43677] [false]: 'จนกระทั่งวันหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.849981979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.84998425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.849986186+07:00","message":"StatePrefix: 'จนกระทั่งวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:25.849988194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.419570918+07:00","message":"receive streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.419612806+07:00","message":"receive 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-05-12T13:12:26.419618132+07:00","message":"receive interim result [false|false]: จนกระทั่งวันนึงเนี่ยพี่หมู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.419631567+07:00","message":"[buffer interim] 3274 false จนกระทั่งวันนึงเนี่ยพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:26.419638171+07:00","message":"[bufferProcess] interim [100000000]:จนกระทั่งวันนึงเนี่ยพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:26.419640963+07:00","message":"[bufferProcess] send to processor:จนกระทั่งวันนึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:26.419645897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:26.419648743+07:00","message":"> Transcript [43678] [false]: 'จนกระทั่งวันนึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:26.419652035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:26.419654183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:26.419656295+07:00","message":"StatePrefix: 'จนกระทั่งวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:26.419659019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.461380119+07:00","message":"[GCS] Cleaned up inactive client: 3239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.461419287+07:00","message":"[GCS] Cleaned up inactive client: 3246"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.461422602+07:00","message":"[GCS] Cleaned up inactive client: 3248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.461425269+07:00","message":"[GCS] Cleaned up inactive client: 3247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.461427286+07:00","message":"[GCS] Cleaned up inactive client: 3244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.461429094+07:00","message":"[GCS] Cleaned up inactive client: 3251"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.461432145+07:00","message":"[GCS] Cleaned up inactive client: 3245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.461434762+07:00","message":"[GCS] Cleaned up inactive client: 3241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.461437467+07:00","message":"[GCS] Cleaned up inactive client: 3252"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.461441366+07:00","message":"[GCS] Cleaned up inactive client: 3249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.461443121+07:00","message":"[GCS] Cleaned up inactive client: 3238"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.461444685+07:00","message":"[GCS] Cleaned up inactive client: 3243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.461446222+07:00","message":"[GCS] Cleaned up inactive client: 3250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.461447895+07:00","message":"[GCS] Cleaned up inactive client: 3240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.461449658+07:00","message":"[GCS] Cleaned up inactive client: 3242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.563909346+07:00","message":"receive streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.563942907+07:00","message":"receive 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-05-12T13:12:26.563948763+07:00","message":"receive interim result [false|false]: จนกระทั่งวันนึงเนี่ยพี่หมูก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:26.563960463+07:00","message":"[buffer interim] 3274 false จนกระทั่งวันนึงเนี่ยพี่หมูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:26.563967946+07:00","message":"[bufferProcess] interim [280000000]:จนกระทั่งวันนึงเนี่ยพี่หมูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:26.563970332+07:00","message":"[bufferProcess] send to processor:จนกระทั่งวันนึงเนี่ยพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:26.563975527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:26.56397814+07:00","message":"> Transcript [43679] [false]: 'จนกระทั่งวันนึงเนี่ยพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:26.563981606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:26.563983683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:26.563986024+07:00","message":"StatePrefix: 'จนกระทั่งวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:26.563988319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.131804593+07:00","message":"receive streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.13184248+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-05-12T13:12:27.131853104+07:00","message":"receive interim result [false|false]: จนกระทั่งวันนึงเนี่ยพี่หมูก็พอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.131866727+07:00","message":"[buffer interim] 3274 false จนกระทั่งวันนึงเนี่ยพี่หมูก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.131879852+07:00","message":"[bufferProcess] interim [640000000]:จนกระทั่งวันนึงเนี่ยพี่หมูก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.131883049+07:00","message":"[bufferProcess] send to processor:จนกระทั่งวันนึงเนี่ยพี่หมูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.13188834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.131892033+07:00","message":"> Transcript [43680] [false]: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.131897487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.131899786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.131901934+07:00","message":"StatePrefix: 'จนกระทั่งวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.131903995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.131909508+07:00","message":"Push: 'จนกระทั่งวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.131911607+07:00","message":"TextPushed: 'จนกระทั่งวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.131913921+07:00","message":"Set new StatePrefix : 'จนกระทั่งวันนึงเนี่ยพี่หมูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.131916328+07:00","message":"Next Push (prob) : 'นึงเนี่ยพี่หมูก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.131943773+07:00","message":"push: {false จนกระทั่งวัน 0 0xc002e82280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.281020692+07:00","message":"receive streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.281052287+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-05-12T13:12:27.281057514+07:00","message":"receive interim result [false|false]: จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.281069857+07:00","message":"[buffer interim] 3274 false จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.281079267+07:00","message":"[bufferProcess] interim [820000000]:จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.281081897+07:00","message":"[bufferProcess] send to processor:จนกระทั่งวันนึงเนี่ยพี่หมูก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.281086938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.281089757+07:00","message":"> Transcript [43681] [false]: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.281093645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.281099541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.281101516+07:00","message":"StatePrefix: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.28110416+07:00","message":"TextPushed: 'จนกระทั่งวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.336961781+07:00","message":"receive streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.336996744+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-05-12T13:12:27.337001783+07:00","message":"receive interim result [false|false]: จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.337013408+07:00","message":"[buffer interim] 3274 false จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.337020845+07:00","message":"[bufferProcess] interim [120000000]:จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.337023248+07:00","message":"[bufferProcess] send to processor:จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.337026619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.337029195+07:00","message":"> Transcript [43682] [false]: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.337034879+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.337036931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.337038802+07:00","message":"StatePrefix: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.337041175+07:00","message":"TextPushed: 'จนกระทั่งวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.584171968+07:00","message":"receive streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.584203506+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-05-12T13:12:27.584209433+07:00","message":"receive interim result [false|false]: จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.584219457+07:00","message":"[buffer interim] 3274 false จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.58422666+07:00","message":"[bufferProcess] interim [240000000]:จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.584229401+07:00","message":"[bufferProcess] send to processor:จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.584232604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.584235232+07:00","message":"> Transcript [43683] [false]: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.584241084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.584243044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.584244998+07:00","message":"StatePrefix: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.584247484+07:00","message":"TextPushed: 'จนกระทั่งวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.643631293+07:00","message":"receive streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.643663041+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-05-12T13:12:27.643668907+07:00","message":"receive interim result [false|false]: จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเวร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.643684306+07:00","message":"[buffer interim] 3274 false จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเวร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.643693589+07:00","message":"[bufferProcess] interim [360000000]:จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเวร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.643696084+07:00","message":"[bufferProcess] send to processor:จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.643700772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.643703423+07:00","message":"> Transcript [43684] [false]: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.643706843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.643708908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.643711063+07:00","message":"StatePrefix: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.643713647+07:00","message":"TextPushed: 'จนกระทั่งวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.64371805+07:00","message":"Push: 'นึงเนี่ยพี่หมูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.643720231+07:00","message":"TextPushed: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.643722548+07:00","message":"Set new StatePrefix : 'จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.643724798+07:00","message":"Next Push (prob) : 'เริ่มออกเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.643732217+07:00","message":"push: {false นึงเนี่ยพี่หมูก็ 0 0xc002e82280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.791255354+07:00","message":"receive streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.79128923+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-05-12T13:12:27.791294821+07:00","message":"receive interim result [false|false]: จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.791310253+07:00","message":"[buffer interim] 3274 false จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.791318717+07:00","message":"[bufferProcess] interim [480000000]:จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.791321326+07:00","message":"[bufferProcess] send to processor:จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเวร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.791324391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.791327774+07:00","message":"> Transcript [43685] [false]: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.791330379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:27.79133269+07:00","message":"Set new StatePrefix: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเวร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.878909448+07:00","message":"[GCS] IsForceVAD: false for message ID: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:27.949236967+07:00","message":"[GCS] Start streaming session, msgId: 3275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.002719151+07:00","message":"receive streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.002756125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเวร Music\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.002762004+07:00","message":"receive interim result [false|false]: จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเวร Music"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.002777899+07:00","message":"[buffer interim] 3274 false จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเวร Music"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.002785812+07:00","message":"[bufferProcess] interim [780000000]:จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเวร Music"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.002788894+07:00","message":"[bufferProcess] send to processor:จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.002794742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.002797504+07:00","message":"> Transcript [43686] [false]: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.002799755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.002801708+07:00","message":"Set new StatePrefix: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกฤทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.079440048+07:00","message":"receive streaming session, msgId: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.079476977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จนกระทั่งวันหนึ่งเนี่ยพี่หมูเขาก็เริ่มออกเวร Music\",\"confidence\":0.93707114}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.079482531+07:00","message":"receive interim result [true|false]: จนกระทั่งวันหนึ่งเนี่ยพี่หมูเขาก็เริ่มออกเวร Music"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.079490013+07:00","message":"end recv isFinal message id 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.079493186+07:00","message":"end Recv id 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.079500139+07:00","message":"[buffer interim] 3274 true จนกระทั่งวันหนึ่งเนี่ยพี่หมูเขาก็เริ่มออกเวร Music"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079509815+07:00","message":"[bufferProcess] interim [810000000]:จนกระทั่งวันหนึ่งเนี่ยพี่หมูเขาก็เริ่มออกเวร Music"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079513694+07:00","message":"[bufferProcess] send to processor (isfinal):จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเวร Music"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079518114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079522672+07:00","message":"> Transcript [43687] [false]: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเวร Music'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079525236+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079527118+07:00","message":"Set new StatePrefix: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเวร Music'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079528851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079530654+07:00","message":"> Transcript [43688] [true]: 'จนกระทั่งวันหนึ่งเนี่ยพี่หมูเขาก็เริ่มออกเวร Music'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079534761+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079536579+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079538384+07:00","message":"StatePrefix: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเวร Music'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079540691+07:00","message":"TextPushed: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079542578+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079699658+07:00","message":"Push: 'เริ่มออกเวร Music'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079704805+07:00","message":"TextPushed: 'จนกระทั่งวันนึงเนี่ยพี่หมูก็เริ่มออกเวร Music'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.07970826+07:00","message":"Set new StatePrefix : 'จนกระทั่งวันหนึ่งเนี่ยพี่หมูเขาก็เริ่มออกเวร Music'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079711594+07:00","message":"Next Push (prob) : 'จนกระทั่งวันหนึ่งเนี่ยพี่หมูเขาก็เริ่มออกเวร Music'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.07972219+07:00","message":"push: {true เริ่มออกเวร Music 0 0xc002e82280}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.079722882+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3274.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:28.089538839+07:00","message":"write wav file: './tmp/7565/7565_3274.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.488707458+07:00","message":"receive streaming session, msgId: 3275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.488750171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.488755375+07:00","message":"receive interim result [false|false]: กล่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.488770703+07:00","message":"[buffer interim] 3275 false กล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.488777772+07:00","message":"[bufferProcess] interim [540000000]:กล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.488779701+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:28.667360868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:28.667388506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.980614068+07:00","message":"receive streaming session, msgId: 3275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.980657324+07:00","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-05-12T13:12:28.980663878+07:00","message":"receive interim result [false|false]: กล่องของขวัญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:28.980679825+07:00","message":"[buffer interim] 3275 false กล่องของขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.980688774+07:00","message":"[bufferProcess] interim [960000000]:กล่องของขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.980691711+07:00","message":"[bufferProcess] send to processor:กล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.980699859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.980702784+07:00","message":"> Transcript [43689] [false]: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:28.980705273+07:00","message":"Set StatePrefix (first interim): 'กล่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:29.008325118+07:00","message":"receive streaming session, msgId: 3275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:29.008360496+07:00","message":"receive 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-05-12T13:12:29.008367416+07:00","message":"receive interim result [false|false]: ของของของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:29.008384822+07:00","message":"[buffer interim] 3275 false ของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.008391826+07:00","message":"[bufferProcess] interim [20000000]:ของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.008397572+07:00","message":"[bufferProcess] send to processor:กล่องของขวัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.008404565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.008413614+07:00","message":"> Transcript [43690] [false]: 'กล่องของขวัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.008416686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.008418667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.008420534+07:00","message":"StatePrefix: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.008422523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:29.139342873+07:00","message":"receive streaming session, msgId: 3275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:29.139387879+07:00","message":"receive 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-05-12T13:12:29.139395702+07:00","message":"receive interim result [false|false]: ของของของของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:29.139410936+07:00","message":"[buffer interim] 3275 false ของของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.139423918+07:00","message":"[bufferProcess] interim [200000000]:ของของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.139427107+07:00","message":"[bufferProcess] send to processor:ของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.139434102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.139437675+07:00","message":"> Transcript [43691] [false]: 'ของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.139441936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.139444676+07:00","message":"Set new StatePrefix: 'ของของของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:29.504087912+07:00","message":"receive streaming session, msgId: 3275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:29.504130928+07:00","message":"receive 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-05-12T13:12:29.504136172+07:00","message":"receive interim result [false|false]: ของของของของของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:29.504149372+07:00","message":"[buffer interim] 3275 false ของของของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.504157501+07:00","message":"[bufferProcess] interim [560000000]:ของของของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.504160095+07:00","message":"[bufferProcess] send to processor:ของของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.504166859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.504169665+07:00","message":"> Transcript [43692] [false]: 'ของของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.504173284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.504187828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.5041903+07:00","message":"StatePrefix: 'ของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.504192469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:29.505205361+07:00","message":"receive streaming session, msgId: 3275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:29.505239028+07:00","message":"receive 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-05-12T13:12:29.505243915+07:00","message":"receive interim result [false|false]: ของของของของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:29.505258511+07:00","message":"[buffer interim] 3275 false ของของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.505264258+07:00","message":"[bufferProcess] interim [620000000]:ของของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.50526628+07:00","message":"[bufferProcess] send to processor:ของของของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.505268956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.50527161+07:00","message":"> Transcript [43693] [false]: 'ของของของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.505274226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.505276359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.505278144+07:00","message":"StatePrefix: 'ของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.505280519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:29.695108263+07:00","message":"receive streaming session, msgId: 3275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:29.695149877+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-05-12T13:12:29.69515554+07:00","message":"receive interim result [false|false]: ของของของของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:29.695171946+07:00","message":"[buffer interim] 3275 false ของของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.695185237+07:00","message":"[bufferProcess] interim [800000000]:ของของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.695187998+07:00","message":"[bufferProcess] send to processor:ของของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.695191828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.695194805+07:00","message":"> Transcript [43694] [false]: 'ของของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.695198165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.695200686+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.695202741+07:00","message":"StatePrefix: 'ของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:29.695205072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:31.668358441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:31.668393066+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:32.308223002+07:00","message":"receive streaming session, msgId: 3275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:32.308265516+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-05-12T13:12:32.308272306+07:00","message":"receive interim result [false|false]: ของของของของอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:32.30828804+07:00","message":"[buffer interim] 3275 false ของของของของอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.308312247+07:00","message":"[bufferProcess] interim [380000000]:ของของของของอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.308315353+07:00","message":"[bufferProcess] send to processor:ของของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.308318985+07:00","message":"[bufferProcess] send to processor (ticker):ของของของของอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.308323076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.308326022+07:00","message":"> Transcript [43695] [false]: 'ของของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.308329524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.30833173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.308333513+07:00","message":"StatePrefix: 'ของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.30833573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.308338553+07:00","message":"Push: 'ของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.30834055+07:00","message":"TextPushed: 'ของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.308342534+07:00","message":"Set new StatePrefix : 'ของของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.308344592+07:00","message":"Next Push (prob) : 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.30834617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.308348055+07:00","message":"> Transcript [43696] [false]: 'ของของของของอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.30835035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.30835207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.30835374+07:00","message":"StatePrefix: 'ของของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.308355463+07:00","message":"TextPushed: 'ของของของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:32.308363286+07:00","message":"push: {false ของของของ 0 0xc0035b8d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:32.889477704+07:00","message":"receive streaming session, msgId: 3275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:32.889519932+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-05-12T13:12:32.889526587+07:00","message":"receive interim result [false|false]: ของของของของอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:32.88954+07:00","message":"[buffer interim] 3275 false ของของของของอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.889547965+07:00","message":"[bufferProcess] interim [980000000]:ของของของของอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:32.889550487+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:32.937045682+07:00","message":"[GCS] IsForceVAD: false for message ID: 3275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.068100608+07:00","message":"receive streaming session, msgId: 3275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.068143798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของของของของอยู่ที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.068150003+07:00","message":"receive interim result [true|false]: ของของของของอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.068161048+07:00","message":"end recv isFinal message id 3275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.068163403+07:00","message":"end Recv id 3275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.068169513+07:00","message":"[buffer interim] 3275 true ของของของของอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.068178939+07:00","message":"[bufferProcess] interim [220000000]:ของของของของอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.068183073+07:00","message":"[bufferProcess] send to processor (isfinal):ของของของของอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.068186941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.068189626+07:00","message":"> Transcript [43697] [false]: 'ของของของของอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.068193035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.068195047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.068197143+07:00","message":"StatePrefix: 'ของของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.068199217+07:00","message":"TextPushed: 'ของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.068200842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.068202777+07:00","message":"> Transcript [43698] [true]: 'ของของของของอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.06820482+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.068206709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.068210482+07:00","message":"StatePrefix: 'ของของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.068212432+07:00","message":"TextPushed: 'ของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.068215289+07:00","message":"Push: 'ของอยู่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.068223607+07:00","message":"push: {true ของอยู่ที่ 0 0xc0035b8d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:33.079783129+07:00","message":"write wav file: './tmp/7565/7565_3275.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.128439804+07:00","message":"[GCS] Start streaming session, msgId: 3276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.672430343+07:00","message":"receive streaming session, msgId: 3276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.672481577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.672487258+07:00","message":"receive interim result [false|false]: ผมอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.672504852+07:00","message":"[buffer interim] 3276 false ผมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.672512159+07:00","message":"[bufferProcess] interim [600000000]:ผมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.672514555+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.819231116+07:00","message":"receive streaming session, msgId: 3276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.819273553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมอยู่บ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.819280901+07:00","message":"receive interim result [false|false]: ผมอยู่บ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.81929911+07:00","message":"[buffer interim] 3276 false ผมอยู่บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.819307162+07:00","message":"[bufferProcess] interim [720000000]:ผมอยู่บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.819309546+07:00","message":"[bufferProcess] send to processor:ผมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.819315986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.819319072+07:00","message":"> Transcript [43699] [false]: 'ผมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.819321315+07:00","message":"Set StatePrefix (first interim): 'ผมอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.872616967+07:00","message":"receive streaming session, msgId: 3276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.872658097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมอยู่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.872663975+07:00","message":"receive interim result [false|false]: ผมอยู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:33.872681296+07:00","message":"[buffer interim] 3276 false ผมอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.872690063+07:00","message":"[bufferProcess] interim [780000000]:ผมอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.87269297+07:00","message":"[bufferProcess] send to processor:ผมอยู่บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.872699753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.872702513+07:00","message":"> Transcript [43700] [false]: 'ผมอยู่บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.872705937+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.872708163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.872710213+07:00","message":"StatePrefix: 'ผมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:33.872712434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:34.370904488+07:00","message":"receive streaming session, msgId: 3276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:34.370948675+07:00","message":"receive 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-05-12T13:12:34.370954849+07:00","message":"receive interim result [false|false]: ผมอยู่บ้านไอ้ฟาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:34.370971965+07:00","message":"[buffer interim] 3276 false ผมอยู่บ้านไอ้ฟาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:34.370984428+07:00","message":"[bufferProcess] interim [320000000]:ผมอยู่บ้านไอ้ฟาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:34.370987298+07:00","message":"[bufferProcess] send to processor:ผมอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:34.370997591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:34.371000611+07:00","message":"> Transcript [43701] [false]: 'ผมอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:34.371004255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:34.371006953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:34.371009287+07:00","message":"StatePrefix: 'ผมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:34.371011498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:34.668396845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:34.668426243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.043018939+07:00","message":"receive streaming session, msgId: 3276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.043052759+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-05-12T13:12:35.043059757+07:00","message":"receive interim result [false|false]: ผมอยู่บ้านไอ้ฟาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.043071425+07:00","message":"[buffer interim] 3276 false ผมอยู่บ้านไอ้ฟาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.043078236+07:00","message":"[bufferProcess] interim [920000000]:ผมอยู่บ้านไอ้ฟาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.043080678+07:00","message":"[bufferProcess] send to processor:ผมอยู่บ้านไอ้ฟาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.043083661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.043086245+07:00","message":"> Transcript [43702] [false]: 'ผมอยู่บ้านไอ้ฟาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.043089417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.043091321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.043093583+07:00","message":"StatePrefix: 'ผมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.043095777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.267050527+07:00","message":"receive streaming session, msgId: 3276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.267092144+07:00","message":"receive 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-05-12T13:12:35.26709952+07:00","message":"receive interim result [false|false]: ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.267118154+07:00","message":"[buffer interim] 3276 false ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.267126774+07:00","message":"[bufferProcess] interim [160000000]:ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.267129899+07:00","message":"[bufferProcess] send to processor:ผมอยู่บ้านไอ้ฟาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.267139069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.267142434+07:00","message":"> Transcript [43703] [false]: 'ผมอยู่บ้านไอ้ฟาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.26714659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.267149689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.267151583+07:00","message":"StatePrefix: 'ผมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.267153637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.267160834+07:00","message":"Push: 'ผมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.267162945+07:00","message":"TextPushed: 'ผมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.267165026+07:00","message":"Set new StatePrefix : 'ผมอยู่บ้านไอ้ฟาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.267167337+07:00","message":"Next Push (prob) : 'บ้านไอ้ฟาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.26717631+07:00","message":"push: {false ผมอยู่ 0 0xc002ac2380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.593112293+07:00","message":"receive streaming session, msgId: 3276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.593153378+07:00","message":"receive 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-05-12T13:12:35.593171506+07:00","message":"receive interim result [false|false]: ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุจริต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.593190508+07:00","message":"[buffer interim] 3276 false ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุจริต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.593199023+07:00","message":"[bufferProcess] interim [520000000]:ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุจริต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.593201932+07:00","message":"[bufferProcess] send to processor:ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.593205678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.593208639+07:00","message":"> Transcript [43704] [false]: 'ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.593211649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.593214257+07:00","message":"Set new StatePrefix: 'ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.790534895+07:00","message":"receive streaming session, msgId: 3276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.790570016+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-05-12T13:12:35.790582878+07:00","message":"receive interim result [false|false]: ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุดจริยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.79059759+07:00","message":"[buffer interim] 3276 false ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุดจริยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.7906051+07:00","message":"[bufferProcess] interim [700000000]:ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุดจริยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.790607573+07:00","message":"[bufferProcess] send to processor:ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุจริต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.790612379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.790615041+07:00","message":"> Transcript [43705] [false]: 'ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุจริต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.790617809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.790620932+07:00","message":"Set new StatePrefix: 'ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุจริต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.827042755+07:00","message":"[GCS] IsForceVAD: false for message ID: 3276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.888643856+07:00","message":"[GCS] Start streaming session, msgId: 3277"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.904143551+07:00","message":"receive streaming session, msgId: 3276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.904173338+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-05-12T13:12:35.904178553+07:00","message":"receive interim result [false|false]: ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุดสุริยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:35.904187619+07:00","message":"[buffer interim] 3276 false ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุดสุริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.904193523+07:00","message":"[bufferProcess] interim [760000000]:ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุดสุริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.904196194+07:00","message":"[bufferProcess] send to processor:ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุดจริยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.904199375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.904201982+07:00","message":"> Transcript [43706] [false]: 'ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุดจริยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.904204155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:35.904206503+07:00","message":"Set new StatePrefix: 'ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุดจริยา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.015104209+07:00","message":"receive streaming session, msgId: 3276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.01515569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมอยู่บ้านสไตล์สาวที่สุดสุริยะ\",\"confidence\":0.8908217}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.015163387+07:00","message":"receive interim result [true|false]: ผมอยู่บ้านสไตล์สาวที่สุดสุริยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.01517531+07:00","message":"end recv isFinal message id 3276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.015177493+07:00","message":"end Recv id 3276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.015187491+07:00","message":"[buffer interim] 3276 true ผมอยู่บ้านสไตล์สาวที่สุดสุริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.015195663+07:00","message":"[bufferProcess] interim [910000000]:ผมอยู่บ้านสไตล์สาวที่สุดสุริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.015201645+07:00","message":"[bufferProcess] send to processor (isfinal):ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุดสุริยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.015205513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.01520871+07:00","message":"> Transcript [43707] [false]: 'ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุดสุริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.01521152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.015213953+07:00","message":"Set new StatePrefix: 'ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุดสุริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.015215711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.015219178+07:00","message":"> Transcript [43708] [true]: 'ผมอยู่บ้านสไตล์สาวที่สุดสุริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.015221914+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.015224046+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.015226025+07:00","message":"StatePrefix: 'ผมอยู่บ้านเจ้าฟ้าชายชาร์ลส์ที่สุดสุริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.015231621+07:00","message":"TextPushed: 'ผมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.015235396+07:00","message":"Push: 'บ้านสไตล์สาวที่สุดสุริยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.015246443+07:00","message":"push: {true บ้านสไตล์สาวที่สุดสุริยะ 0 0xc002ac2380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:36.0229625+07:00","message":"write wav file: './tmp/7565/7565_3276.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.268965436+07:00","message":"[GCS] IsForceVAD: false for message ID: 3277"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.388937502+07:00","message":"receive streaming session, msgId: 3277"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.388954684+07:00","message":"found end of frame, send empty tag with msgId: 3277"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.388957524+07:00","message":"end Recv id 3277"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.388964972+07:00","message":"[buffer interim] 3277 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.388972264+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.388975464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.388978112+07:00","message":"> Transcript [43709] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.388980564+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.388982448+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.388984133+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.388985877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.388988347+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.388998221+07:00","message":"push: {true \n 0 0xc002e82600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:36.393491901+07:00","message":"write wav file: './tmp/7565/7565_3277.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.470086944+07:00","message":"[GCS] Start streaming session, msgId: 3278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.928418897+07:00","message":"receive streaming session, msgId: 3278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.928459048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.928464194+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.928481224+07:00","message":"[buffer interim] 3278 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.928487991+07:00","message":"[bufferProcess] interim [480000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.928489956+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.988276028+07:00","message":"receive streaming session, msgId: 3278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.988329155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.98833558+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:36.988351185+07:00","message":"[buffer interim] 3278 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.988358602+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.988360912+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.988369326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.988386916+07:00","message":"> Transcript [43710] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:36.988389304+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:37.307406374+07:00","message":"receive streaming session, msgId: 3278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:37.307444899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:37.307451801+07:00","message":"receive interim result [false|false]: แล้วก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:37.307464386+07:00","message":"[buffer interim] 3278 false แล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.307472669+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.307475835+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.307481963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.307486276+07:00","message":"> Transcript [43711] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.307490334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.307493439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.30749608+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.307500403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:37.448027357+07:00","message":"receive streaming session, msgId: 3278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:37.448062086+07:00","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-05-12T13:12:37.448067359+07:00","message":"receive interim result [false|false]: แล้วก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:37.448082769+07:00","message":"[buffer interim] 3278 false แล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.448089809+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.448092068+07:00","message":"[bufferProcess] send to processor:แล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.448098437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.448101036+07:00","message":"> Transcript [43712] [false]: 'แล้วก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.448103899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.448109057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.448111155+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.448114357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:37.451168188+07:00","message":"receive streaming session, msgId: 3278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:37.451193188+07:00","message":"receive 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-05-12T13:12:37.45119861+07:00","message":"receive interim result [false|false]: แล้วก็ไปเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:37.451209711+07:00","message":"[buffer interim] 3278 false แล้วก็ไปเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.451215069+07:00","message":"[bufferProcess] interim [20000000]:แล้วก็ไปเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.451217677+07:00","message":"[bufferProcess] send to processor:แล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.451220701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.45122325+07:00","message":"> Transcript [43713] [false]: 'แล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.451226081+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.451227879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.45122958+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.451231576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:37.668449236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:37.66844023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:37.88464786+07:00","message":"receive streaming session, msgId: 3278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:37.884681625+07:00","message":"receive 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-05-12T13:12:37.884688865+07:00","message":"receive interim result [false|false]: แล้วก็ไปเรียนกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:37.884701253+07:00","message":"[buffer interim] 3278 false แล้วก็ไปเรียนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.884708367+07:00","message":"[bufferProcess] interim [440000000]:แล้วก็ไปเรียนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.884711038+07:00","message":"[bufferProcess] send to processor:แล้วก็ไปเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.884715778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.884718382+07:00","message":"> Transcript [43714] [false]: 'แล้วก็ไปเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.884721578+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.884723893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.884725786+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.884727933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.884732574+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.884734546+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.884736822+07:00","message":"Set new StatePrefix : 'แล้วก็ไปเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:37.884739004+07:00","message":"Next Push (prob) : 'ก็ไปเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:37.884746486+07:00","message":"push: {false แล้ว 0 0xc0035b9700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:38.076619471+07:00","message":"receive streaming session, msgId: 3278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:38.076662984+07:00","message":"receive 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-05-12T13:12:38.076669147+07:00","message":"receive interim result [false|false]: แล้วก็ไปเรียนกับอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:38.076682067+07:00","message":"[buffer interim] 3278 false แล้วก็ไปเรียนกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.076690324+07:00","message":"[bufferProcess] interim [680000000]:แล้วก็ไปเรียนกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.076692958+07:00","message":"[bufferProcess] send to processor:แล้วก็ไปเรียนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.076698964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.076701806+07:00","message":"> Transcript [43715] [false]: 'แล้วก็ไปเรียนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.076707527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.076710396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.07671282+07:00","message":"StatePrefix: 'แล้วก็ไปเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.076715175+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:38.321304743+07:00","message":"[GCS] IsForceVAD: false for message ID: 3278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:38.422250393+07:00","message":"receive streaming session, msgId: 3278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:38.422287719+07:00","message":"receive 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-05-12T13:12:38.422293113+07:00","message":"receive interim result [false|false]: แล้วก็ไปเรียนกับอาจารย์คฑา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:38.422310978+07:00","message":"[buffer interim] 3278 false แล้วก็ไปเรียนกับอาจารย์คฑา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.422320876+07:00","message":"[bufferProcess] interim [40000000]:แล้วก็ไปเรียนกับอาจารย์คฑา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.422323268+07:00","message":"[bufferProcess] send to processor:แล้วก็ไปเรียนกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.422326542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.422329515+07:00","message":"> Transcript [43716] [false]: 'แล้วก็ไปเรียนกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.422333245+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.422335407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.422339047+07:00","message":"StatePrefix: 'แล้วก็ไปเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.42234136+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:38.445883844+07:00","message":"receive streaming session, msgId: 3278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:38.445917648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ไปเรียนกับอาจารย์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:38.445923466+07:00","message":"receive interim result [true|false]: แล้วก็ไปเรียนกับอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:38.44593556+07:00","message":"end recv isFinal message id 3278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:38.445937847+07:00","message":"end Recv id 3278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:38.445944581+07:00","message":"[buffer interim] 3278 true แล้วก็ไปเรียนกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.445952325+07:00","message":"[bufferProcess] interim [70000000]:แล้วก็ไปเรียนกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.445956987+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ไปเรียนกับอาจารย์คฑา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.445960057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.445962774+07:00","message":"> Transcript [43717] [false]: 'แล้วก็ไปเรียนกับอาจารย์คฑา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.445965529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.445967347+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.445969723+07:00","message":"StatePrefix: 'แล้วก็ไปเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.445971941+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.445973851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.44597761+07:00","message":"> Transcript [43718] [true]: 'แล้วก็ไปเรียนกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.445981505+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.445983108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.445984755+07:00","message":"StatePrefix: 'แล้วก็ไปเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.445986481+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:38.445992646+07:00","message":"Push: 'ก็ไปเรียนกับอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:38.446000433+07:00","message":"push: {true ก็ไปเรียนกับอาจารย์ 0 0xc0035b9700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:38.454211412+07:00","message":"write wav file: './tmp/7565/7565_3278.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:38.639893106+07:00","message":"[GCS] Start streaming session, msgId: 3279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:39.499929966+07:00","message":"receive streaming session, msgId: 3279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:39.499974892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:39.499980074+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:39.499996685+07:00","message":"[buffer interim] 3279 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:39.5000034+07:00","message":"[bufferProcess] interim [660000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:39.500005275+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:39.500010668+07:00","message":"[bufferProcess] send to processor (ticker):โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:39.500013312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:39.500016142+07:00","message":"> Transcript [43719] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:39.500020368+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:39.624846711+07:00","message":"receive streaming session, msgId: 3279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:39.624882903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:39.62488819+07:00","message":"receive interim result [false|false]: โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:39.62490333+07:00","message":"[buffer interim] 3279 false โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:39.624910294+07:00","message":"[bufferProcess] interim [780000000]:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:39.624912403+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:39.818984158+07:00","message":"receive streaming session, msgId: 3279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:39.819032356+07:00","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-05-12T13:12:39.819038564+07:00","message":"receive interim result [false|false]: โรงเรียนสอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:39.81905755+07:00","message":"[buffer interim] 3279 false โรงเรียนสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:39.819070802+07:00","message":"[bufferProcess] interim [960000000]:โรงเรียนสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:39.819074317+07:00","message":"[bufferProcess] send to processor:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:39.819082221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:39.819085768+07:00","message":"> Transcript [43720] [false]: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:39.819089585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:39.819091771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:39.819094291+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:39.819096472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.049931545+07:00","message":"receive streaming session, msgId: 3279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.049992842+07:00","message":"receive 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-05-12T13:12:40.050000165+07:00","message":"receive interim result [false|false]: โรงเรียนสอนเต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.050018503+07:00","message":"[buffer interim] 3279 false โรงเรียนสอนเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.050031191+07:00","message":"[bufferProcess] interim [200000000]:โรงเรียนสอนเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.050033969+07:00","message":"[bufferProcess] send to processor:โรงเรียนสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.05003777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.05004218+07:00","message":"> Transcript [43721] [false]: 'โรงเรียนสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.050045891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.050048172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.050050364+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.050052445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.135286243+07:00","message":"receive streaming session, msgId: 3279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.135332837+07:00","message":"receive 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-05-12T13:12:40.135339344+07:00","message":"receive interim result [false|false]: โรงเรียนสอนดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.135357017+07:00","message":"[buffer interim] 3279 false โรงเรียนสอนดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.1353701+07:00","message":"[bufferProcess] interim [320000000]:โรงเรียนสอนดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.135372918+07:00","message":"[bufferProcess] send to processor:โรงเรียนสอนเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.135380568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.13538342+07:00","message":"> Transcript [43722] [false]: 'โรงเรียนสอนเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.135388703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.135391045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.135393632+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.135395919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.408055921+07:00","message":"receive streaming session, msgId: 3279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.408101399+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-05-12T13:12:40.408108224+07:00","message":"receive interim result [false|false]: โรงเรียนสอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.40812239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.408125846+07:00","message":"receive interim result [false|false]:  14"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.408134891+07:00","message":"[buffer interim] 3279 false โรงเรียนสอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.408140024+07:00","message":"[buffer interim] 3279 false  14"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.408146882+07:00","message":"[bufferProcess] interim [620000000]:โรงเรียนสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.408149443+07:00","message":"[bufferProcess] send to processor:โรงเรียนสอนดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.408152625+07:00","message":"[bufferProcess] interim [620000000]: 14"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.408155092+07:00","message":"[bufferProcess] update buffer: โรงเรียนสอน 14"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.40815801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.408160904+07:00","message":"> Transcript [43723] [false]: 'โรงเรียนสอนดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.40816405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.40816599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.408168821+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.408171095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.408174243+07:00","message":"Push: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.408175957+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.408177871+07:00","message":"Set new StatePrefix : 'โรงเรียนสอนดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.408179939+07:00","message":"Next Push (prob) : 'เรียนสอนดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.408188529+07:00","message":"push: {false โรง 0 0xc0035b9900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.559341304+07:00","message":"[GCS] IsForceVAD: false for message ID: 3279"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:40.668519625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:40.668539785+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.689718616+07:00","message":"[GCS] Start streaming session, msgId: 3280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.707885604+07:00","message":"receive streaming session, msgId: 3279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.707936384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียน 314\",\"confidence\":0.6804577}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.70794412+07:00","message":"receive interim result [true|false]: โรงเรียน 314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.707956123+07:00","message":"end recv isFinal message id 3279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.707959483+07:00","message":"end Recv id 3279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.707975753+07:00","message":"[buffer interim] 3279 true โรงเรียน 314"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.707989019+07:00","message":"[bufferProcess] interim [950000000]:โรงเรียน 314"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.707993525+07:00","message":"[bufferProcess] send to processor (isfinal):โรงเรียนสอน 14"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.708008557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.708027339+07:00","message":"> Transcript [43724] [false]: 'โรงเรียนสอน 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.708032018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.708035932+07:00","message":"Set new StatePrefix: 'โรงเรียนสอน 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.708039277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.708043406+07:00","message":"> Transcript [43725] [true]: 'โรงเรียน 314'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.708047747+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.708050561+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.708053351+07:00","message":"StatePrefix: 'โรงเรียนสอน 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.708056775+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:40.708065086+07:00","message":"Push: 'เรียน 314'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:40.708077511+07:00","message":"push: {true เรียน 314 0 0xc0035b9900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:40.723802781+07:00","message":"write wav file: './tmp/7565/7565_3279.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:41.244859888+07:00","message":"receive streaming session, msgId: 3280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:41.244907458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Super\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:41.244912736+07:00","message":"receive interim result [false|false]: Super"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:41.244930749+07:00","message":"[buffer interim] 3280 false Super"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.244938063+07:00","message":"[bufferProcess] interim [360000000]:Super"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.244939819+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:41.277235662+07:00","message":"receive streaming session, msgId: 3280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:41.277272291+07:00","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-05-12T13:12:41.277279753+07:00","message":"receive interim result [false|false]: สุภัค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:41.277295199+07:00","message":"[buffer interim] 3280 false สุภัค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.277303617+07:00","message":"[bufferProcess] interim [420000000]:สุภัค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.277306918+07:00","message":"[bufferProcess] send to processor:Super"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.277315261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.277320631+07:00","message":"> Transcript [43726] [false]: 'Super'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.277323754+07:00","message":"Set StatePrefix (first interim): 'Super'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:41.357223904+07:00","message":"receive streaming session, msgId: 3280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:41.357278045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศุภกร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:41.357283429+07:00","message":"receive interim result [false|false]: ศุภกร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:41.357301346+07:00","message":"[buffer interim] 3280 false ศุภกร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.357309645+07:00","message":"[bufferProcess] interim [480000000]:ศุภกร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.357312062+07:00","message":"[bufferProcess] send to processor:สุภัค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.357319097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.357321944+07:00","message":"> Transcript [43727] [false]: 'สุภัค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.357324493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.357327054+07:00","message":"Set new StatePrefix: 'สุภัค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:41.409036392+07:00","message":"receive streaming session, msgId: 3280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:41.409089388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศุภกานต์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:41.409095287+07:00","message":"receive interim result [false|false]: ศุภกานต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:41.40910985+07:00","message":"[buffer interim] 3280 false ศุภกานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.409117146+07:00","message":"[bufferProcess] interim [540000000]:ศุภกานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.409119815+07:00","message":"[bufferProcess] send to processor:ศุภกร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.409125714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.409128383+07:00","message":"> Transcript [43728] [false]: 'ศุภกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.409130354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:41.409132308+07:00","message":"Set new StatePrefix: 'ศุภกร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:42.048807107+07:00","message":"receive streaming session, msgId: 3280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:42.048846338+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-05-12T13:12:42.048853391+07:00","message":"receive interim result [false|false]: ศุภกานต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:42.048868001+07:00","message":"[buffer interim] 3280 false ศุภกานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:42.048880858+07:00","message":"[bufferProcess] interim [140000000]:ศุภกานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:42.048883085+07:00","message":"[bufferProcess] send to processor:ศุภกานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:42.048886111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:42.048888725+07:00","message":"> Transcript [43729] [false]: 'ศุภกานต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:42.048890937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:42.048892935+07:00","message":"Set new StatePrefix: 'ศุภกานต์'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:43.669329696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:43.66934857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:45.817392212+07:00","message":"[GCS] IsForceVAD: false for message ID: 3280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:45.925449491+07:00","message":"receive streaming session, msgId: 3280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:45.925486993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศุภกานต์\",\"confidence\":0.9570754}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:45.925492083+07:00","message":"receive interim result [true|false]: ศุภกานต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:45.925502322+07:00","message":"end recv isFinal message id 3280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:45.92550433+07:00","message":"end Recv id 3280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:45.92551138+07:00","message":"[buffer interim] 3280 true ศุภกานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:45.925522858+07:00","message":"[bufferProcess] interim [130000000]:ศุภกานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:45.925528509+07:00","message":"[bufferProcess] send to processor (isfinal):ศุภกานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:45.925532226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:45.92553517+07:00","message":"> Transcript [43730] [false]: 'ศุภกานต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:45.925537937+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:45.92554081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:45.925542912+07:00","message":"StatePrefix: 'ศุภกานต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:45.925544878+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:45.925546565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:45.925548518+07:00","message":"> Transcript [43731] [true]: 'ศุภกานต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:45.925550476+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:45.925552206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:45.925553943+07:00","message":"StatePrefix: 'ศุภกานต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:45.925555562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:45.925558281+07:00","message":"Push: 'ศุภกานต์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:45.925566466+07:00","message":"push: {true ศุภกานต์ 0 0xc002ac2680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:45.936436955+07:00","message":"write wav file: './tmp/7565/7565_3280.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:46.329416901+07:00","message":"[GCS] Start streaming session, msgId: 3281"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:46.66990711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:46.669916866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:46.838640682+07:00","message":"receive streaming session, msgId: 3281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:46.838683386+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-05-12T13:12:46.838689341+07:00","message":"receive interim result [false|false]: เกม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:46.838704798+07:00","message":"[buffer interim] 3281 false เกม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:46.838712078+07:00","message":"[bufferProcess] interim [300000000]:เกม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:46.838713895+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:46.861909321+07:00","message":"receive streaming session, msgId: 3281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:46.861970125+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-05-12T13:12:46.861977952+07:00","message":"receive interim result [false|false]: เตรียม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:46.861999924+07:00","message":"[buffer interim] 3281 false เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:46.862010611+07:00","message":"[bufferProcess] interim [360000000]:เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:46.862014977+07:00","message":"[bufferProcess] send to processor:เกม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:46.862024374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:46.862029374+07:00","message":"> Transcript [43732] [false]: 'เกม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:46.862032572+07:00","message":"Set StatePrefix (first interim): 'เกม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:46.867035112+07:00","message":"receive streaming session, msgId: 3281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:46.867067865+07:00","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-05-12T13:12:46.867073971+07:00","message":"receive interim result [false|false]: เตรียมตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:46.867088127+07:00","message":"[buffer interim] 3281 false เตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:46.867094745+07:00","message":"[bufferProcess] interim [420000000]:เตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:46.867097284+07:00","message":"[bufferProcess] send to processor:เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:46.867102083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:46.867105178+07:00","message":"> Transcript [43733] [false]: 'เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:46.867107875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:46.867109797+07:00","message":"Set new StatePrefix: 'เตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.178858747+07:00","message":"receive streaming session, msgId: 3281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.178902833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตรียมตัวเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.178909339+07:00","message":"receive interim result [false|false]: เตรียมตัวเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.178923482+07:00","message":"[buffer interim] 3281 false เตรียมตัวเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.178933179+07:00","message":"[bufferProcess] interim [720000000]:เตรียมตัวเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.178936023+07:00","message":"[bufferProcess] send to processor:เตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.178942999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.178946134+07:00","message":"> Transcript [43734] [false]: 'เตรียมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.178949652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.178951891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.178953766+07:00","message":"StatePrefix: 'เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.178957615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.377194043+07:00","message":"receive streaming session, msgId: 3281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.377229462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตรียมตัวเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.377236075+07:00","message":"receive interim result [false|false]: เตรียมตัวเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.377251202+07:00","message":"[buffer interim] 3281 false เตรียมตัวเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.377259308+07:00","message":"[bufferProcess] interim [900000000]:เตรียมตัวเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.37726184+07:00","message":"[bufferProcess] send to processor:เตรียมตัวเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.377265132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.377267935+07:00","message":"> Transcript [43735] [false]: 'เตรียมตัวเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.377271061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.377273068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.377275197+07:00","message":"StatePrefix: 'เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.377277442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.536089265+07:00","message":"receive streaming session, msgId: 3281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.536134017+07:00","message":"receive 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-05-12T13:12:47.536140948+07:00","message":"receive interim result [false|false]: เตรียมตัวเข้าไปตี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.536157601+07:00","message":"[buffer interim] 3281 false เตรียมตัวเข้าไปตี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.536166404+07:00","message":"[bufferProcess] interim [20000000]:เตรียมตัวเข้าไปตี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.536169419+07:00","message":"[bufferProcess] send to processor:เตรียมตัวเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.536176679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.5361795+07:00","message":"> Transcript [43736] [false]: 'เตรียมตัวเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.536183311+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.536185523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.536187239+07:00","message":"StatePrefix: 'เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.536189897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.754165778+07:00","message":"receive streaming session, msgId: 3281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.75419939+07:00","message":"receive 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-05-12T13:12:47.754205185+07:00","message":"receive interim result [false|false]: เตรียมตัวเข้าไปตีหม้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.754219029+07:00","message":"[buffer interim] 3281 false เตรียมตัวเข้าไปตีหม้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.754227224+07:00","message":"[bufferProcess] interim [260000000]:เตรียมตัวเข้าไปตีหม้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.754244303+07:00","message":"[bufferProcess] send to processor:เตรียมตัวเข้าไปตี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.754252085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.754256614+07:00","message":"> Transcript [43737] [false]: 'เตรียมตัวเข้าไปตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.754260152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.754262228+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.754264103+07:00","message":"StatePrefix: 'เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.75426617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.75427143+07:00","message":"Push: 'เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.754273361+07:00","message":"TextPushed: 'เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.75427585+07:00","message":"Set new StatePrefix : 'เตรียมตัวเข้าไปตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.754278103+07:00","message":"Next Push (prob) : 'ตัวเข้าไปตี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.754303784+07:00","message":"push: {false เตรียม 0 0xc005694b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.758200065+07:00","message":"receive streaming session, msgId: 3281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.758222213+07:00","message":"receive 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-05-12T13:12:47.758226889+07:00","message":"receive interim result [false|false]: เตรียมตัวเข้าไปตีเมือง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:47.758238789+07:00","message":"[buffer interim] 3281 false เตรียมตัวเข้าไปตีเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.758243774+07:00","message":"[bufferProcess] interim [320000000]:เตรียมตัวเข้าไปตีเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.758246421+07:00","message":"[bufferProcess] send to processor:เตรียมตัวเข้าไปตีหม้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.758249201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.758253198+07:00","message":"> Transcript [43738] [false]: 'เตรียมตัวเข้าไปตีหม้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.75825597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.758257997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.758259936+07:00","message":"StatePrefix: 'เตรียมตัวเข้าไปตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:47.758262036+07:00","message":"TextPushed: 'เตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:48.088711902+07:00","message":"receive streaming session, msgId: 3281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:48.088753979+07:00","message":"receive 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-05-12T13:12:48.088760896+07:00","message":"receive interim result [false|false]: เตรียมตัวเข้าไปตีเมืองกรุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:48.088777005+07:00","message":"[buffer interim] 3281 false เตรียมตัวเข้าไปตีเมืองกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:48.088785135+07:00","message":"[bufferProcess] interim [620000000]:เตรียมตัวเข้าไปตีเมืองกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:48.08878789+07:00","message":"[bufferProcess] send to processor:เตรียมตัวเข้าไปตีเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:48.088794785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:48.088797797+07:00","message":"> Transcript [43739] [false]: 'เตรียมตัวเข้าไปตีเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:48.088801174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:48.088803315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:48.088805083+07:00","message":"StatePrefix: 'เตรียมตัวเข้าไปตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:48.088807714+07:00","message":"TextPushed: 'เตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:48.663925937+07:00","message":"receive streaming session, msgId: 3281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:48.66397255+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-05-12T13:12:48.663979299+07:00","message":"receive interim result [false|false]: เตรียมตัวเข้าไปตีเมืองกรุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:48.66399676+07:00","message":"[buffer interim] 3281 false เตรียมตัวเข้าไปตีเมืองกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:48.664004494+07:00","message":"[bufferProcess] interim [220000000]:เตรียมตัวเข้าไปตีเมืองกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:48.664007975+07:00","message":"[bufferProcess] send to processor:เตรียมตัวเข้าไปตีเมืองกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:48.664014701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:48.664017373+07:00","message":"> Transcript [43740] [false]: 'เตรียมตัวเข้าไปตีเมืองกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:48.664021177+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:48.664023683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:48.664025717+07:00","message":"StatePrefix: 'เตรียมตัวเข้าไปตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:48.664028256+07:00","message":"TextPushed: 'เตรียม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:49.66998715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:49.670000644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.588596661+07:00","message":"[GCS] IsForceVAD: false for message ID: 3281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.708775412+07:00","message":"[GCS] Start streaming session, msgId: 3282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.715495721+07:00","message":"receive streaming session, msgId: 3281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.715529146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตรียมตัวเข้าไปตีเมืองกรุง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.715535182+07:00","message":"receive interim result [true|false]: เตรียมตัวเข้าไปตีเมืองกรุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.71554688+07:00","message":"end recv isFinal message id 3281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.71554916+07:00","message":"end Recv id 3281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.715556001+07:00","message":"[buffer interim] 3281 true เตรียมตัวเข้าไปตีเมืองกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715568173+07:00","message":"[bufferProcess] interim [280000000]:เตรียมตัวเข้าไปตีเมืองกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715574505+07:00","message":"[bufferProcess] send to processor (isfinal):เตรียมตัวเข้าไปตีเมืองกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715578091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715581079+07:00","message":"> Transcript [43741] [false]: 'เตรียมตัวเข้าไปตีเมืองกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715584335+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715586391+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715594233+07:00","message":"StatePrefix: 'เตรียมตัวเข้าไปตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715596936+07:00","message":"TextPushed: 'เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715608896+07:00","message":"Push: 'ตัวเข้าไปตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.71561117+07:00","message":"TextPushed: 'เตรียมตัวเข้าไปตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715613313+07:00","message":"Set new StatePrefix : 'เตรียมตัวเข้าไปตีเมืองกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.71561547+07:00","message":"Next Push (prob) : 'เมืองกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715617188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715619188+07:00","message":"> Transcript [43742] [true]: 'เตรียมตัวเข้าไปตีเมืองกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715621439+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715623145+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715625091+07:00","message":"StatePrefix: 'เตรียมตัวเข้าไปตีเมืองกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715627011+07:00","message":"TextPushed: 'เตรียมตัวเข้าไปตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.715629048+07:00","message":"Push: 'เมืองกรุง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.715635505+07:00","message":"push: {false ตัวเข้าไปตี 0 0xc005694b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.715658472+07:00","message":"push: {true เมืองกรุง 0 0xc005694b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:51.726246495+07:00","message":"write wav file: './tmp/7565/7565_3281.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.778434467+07:00","message":"[GCS] IsForceVAD: false for message ID: 3282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.839672815+07:00","message":"[GCS] Start streaming session, msgId: 3283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.951450507+07:00","message":"receive streaming session, msgId: 3282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.951469572+07:00","message":"found end of frame, send empty tag with msgId: 3282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.951472609+07:00","message":"end Recv id 3282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.951479199+07:00","message":"[buffer interim] 3282 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.951486952+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.951494226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.951498337+07:00","message":"> Transcript [43743] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.951502236+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.951505066+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.951507647+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.951510491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:51.951516177+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:51.95152844+07:00","message":"push: {true \n 0 0xc005695100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:51.956564214+07:00","message":"write wav file: './tmp/7565/7565_3282.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:52.670435128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:52.670443097+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:54.147815347+07:00","message":"[GCS] IsForceVAD: false for message ID: 3283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:54.24168786+07:00","message":"receive streaming session, msgId: 3283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:54.241735984+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-05-12T13:12:54.241741648+07:00","message":"receive interim result [false|false]: ข้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:54.241758796+07:00","message":"[buffer interim] 3283 false ข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:54.241769936+07:00","message":"[bufferProcess] interim [460000000]:ข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:54.24177303+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:54.241787331+07:00","message":"[bufferProcess] send to processor (ticker):ข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:54.241791729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:54.241794337+07:00","message":"> Transcript [43744] [false]: 'ข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:54.241796395+07:00","message":"Set StatePrefix (first interim): 'ข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:54.269192529+07:00","message":"[GCS] Start streaming session, msgId: 3284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:54.278542894+07:00","message":"receive streaming session, msgId: 3283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:54.278573472+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:54.278579065+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:54.278585861+07:00","message":"end recv isFinal message id 3283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:54.27858907+07:00","message":"end Recv id 3283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:54.27860224+07:00","message":"[buffer interim] 3283 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:54.27861008+07:00","message":"[bufferProcess] interim [520000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:54.278613377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:54.27861602+07:00","message":"> Transcript [43745] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:54.278618584+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:54.278620599+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:54.278622571+07:00","message":"StatePrefix: 'ข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:54.278625477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:54.278627724+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:54.278635568+07:00","message":"push: {true  0 0xc003b7c080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:54.286549623+07:00","message":"write wav file: './tmp/7565/7565_3283.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:55.108720433+07:00","message":"[GCS] IsForceVAD: false for message ID: 3284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:55.16863282+07:00","message":"[GCS] Start streaming session, msgId: 3285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:55.203925787+07:00","message":"receive streaming session, msgId: 3284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:55.203950123+07:00","message":"found end of frame, send empty tag with msgId: 3284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:55.203954422+07:00","message":"end Recv id 3284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:55.203960542+07:00","message":"[buffer interim] 3284 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:55.203976307+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:55.203980237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:55.203983169+07:00","message":"> Transcript [43746] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:55.203985958+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:55.203987953+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:55.203989905+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:55.203991745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:55.20399755+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:55.204007327+07:00","message":"push: {true \n 0 0xc005695e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:55.209463361+07:00","message":"write wav file: './tmp/7565/7565_3284.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:55.670952872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:55.670958792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:55.843872087+07:00","message":"receive streaming session, msgId: 3285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:55.843914957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหมู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:55.843920001+07:00","message":"receive interim result [false|false]: มีหมู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:55.843936066+07:00","message":"[buffer interim] 3285 false มีหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:55.843943639+07:00","message":"[bufferProcess] interim [480000000]:มีหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:55.843946184+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.030305022+07:00","message":"receive streaming session, msgId: 3285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.030340689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหนูคนเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.030346164+07:00","message":"receive interim result [false|false]: มีหนูคนเดียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.0303623+07:00","message":"[buffer interim] 3285 false มีหนูคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.030369375+07:00","message":"[bufferProcess] interim [720000000]:มีหนูคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.030376129+07:00","message":"[bufferProcess] send to processor:มีหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.030386079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.030389073+07:00","message":"> Transcript [43747] [false]: 'มีหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.030392144+07:00","message":"Set StatePrefix (first interim): 'มีหมู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.205550461+07:00","message":"receive streaming session, msgId: 3285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.20558424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหนูคนเดียวที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.205590168+07:00","message":"receive interim result [false|false]: มีหนูคนเดียวที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.205608969+07:00","message":"[buffer interim] 3285 false มีหนูคนเดียวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.205617057+07:00","message":"[bufferProcess] interim [840000000]:มีหนูคนเดียวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.205619355+07:00","message":"[bufferProcess] send to processor:มีหนูคนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.205624388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.205627193+07:00","message":"> Transcript [43748] [false]: 'มีหนูคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.205629578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.205631943+07:00","message":"Set new StatePrefix: 'มีหนูคนเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.210931964+07:00","message":"receive streaming session, msgId: 3285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.210973676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหนูคนเดียวที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.21098083+07:00","message":"receive interim result [false|false]: มีหนูคนเดียวที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.211003958+07:00","message":"[buffer interim] 3285 false มีหนูคนเดียวที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.211013418+07:00","message":"[bufferProcess] interim [900000000]:มีหนูคนเดียวที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.211017415+07:00","message":"[bufferProcess] send to processor:มีหนูคนเดียวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.211026956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.211030999+07:00","message":"> Transcript [43749] [false]: 'มีหนูคนเดียวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.211036167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.211039339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.211042539+07:00","message":"StatePrefix: 'มีหนูคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.211045524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.436982042+07:00","message":"receive streaming session, msgId: 3285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.43701568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหนูคนเดียวที่มีกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.437021489+07:00","message":"receive interim result [false|false]: มีหนูคนเดียวที่มีกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.437042364+07:00","message":"[buffer interim] 3285 false มีหนูคนเดียวที่มีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.437049467+07:00","message":"[bufferProcess] interim [80000000]:มีหนูคนเดียวที่มีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.437051716+07:00","message":"[bufferProcess] send to processor:มีหนูคนเดียวที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.437054642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.437057087+07:00","message":"> Transcript [43750] [false]: 'มีหนูคนเดียวที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.437060394+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.437062387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.437064239+07:00","message":"StatePrefix: 'มีหนูคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.437066222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.461524319+07:00","message":"[GCS] Cleaned up inactive client: 3262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.46156153+07:00","message":"[GCS] Cleaned up inactive client: 3258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.461565028+07:00","message":"[GCS] Cleaned up inactive client: 3260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.461566784+07:00","message":"[GCS] Cleaned up inactive client: 3261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.46156849+07:00","message":"[GCS] Cleaned up inactive client: 3257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.461570169+07:00","message":"[GCS] Cleaned up inactive client: 3259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.461571759+07:00","message":"[GCS] Cleaned up inactive client: 3254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.461573324+07:00","message":"[GCS] Cleaned up inactive client: 3253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.461575545+07:00","message":"[GCS] Cleaned up inactive client: 3263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.46157714+07:00","message":"[GCS] Cleaned up inactive client: 3256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.461578736+07:00","message":"[GCS] Cleaned up inactive client: 3255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.537711807+07:00","message":"receive streaming session, msgId: 3285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.537765048+07:00","message":"receive 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-05-12T13:12:56.537771293+07:00","message":"receive interim result [false|false]: มีหนูคนเดียวที่มีกันดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.537789186+07:00","message":"[buffer interim] 3285 false มีหนูคนเดียวที่มีกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.537797303+07:00","message":"[bufferProcess] interim [200000000]:มีหนูคนเดียวที่มีกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.537799938+07:00","message":"[bufferProcess] send to processor:มีหนูคนเดียวที่มีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.537807938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.537811073+07:00","message":"> Transcript [43751] [false]: 'มีหนูคนเดียวที่มีกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.537815122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.537817597+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.537820484+07:00","message":"StatePrefix: 'มีหนูคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.537822797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.582585673+07:00","message":"receive streaming session, msgId: 3285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.582662015+07:00","message":"receive 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-05-12T13:12:56.582670367+07:00","message":"receive interim result [false|false]: มีหนูคนเดียวที่มีเงินเดือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.582687606+07:00","message":"[buffer interim] 3285 false มีหนูคนเดียวที่มีเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.582698803+07:00","message":"[bufferProcess] interim [260000000]:มีหนูคนเดียวที่มีเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.582702766+07:00","message":"[bufferProcess] send to processor:มีหนูคนเดียวที่มีกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.582709088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.582713414+07:00","message":"> Transcript [43752] [false]: 'มีหนูคนเดียวที่มีกันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.582718768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.582721614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.582725378+07:00","message":"StatePrefix: 'มีหนูคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.582728509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.582735559+07:00","message":"Push: 'มีหนูคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.582738763+07:00","message":"TextPushed: 'มีหนูคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.582744329+07:00","message":"Set new StatePrefix : 'มีหนูคนเดียวที่มีกันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:56.582752543+07:00","message":"Next Push (prob) : 'ที่มีกันดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:56.582763321+07:00","message":"push: {false มีหนูคนเดียว 0 0xc002ac2800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:57.227836005+07:00","message":"receive streaming session, msgId: 3285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:57.227884091+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-05-12T13:12:57.227891748+07:00","message":"receive interim result [false|false]: มีหนูคนเดียวที่มีเงินเดือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:57.227908307+07:00","message":"[buffer interim] 3285 false มีหนูคนเดียวที่มีเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.227916121+07:00","message":"[bufferProcess] interim [860000000]:มีหนูคนเดียวที่มีเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.227919003+07:00","message":"[bufferProcess] send to processor:มีหนูคนเดียวที่มีเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.227927406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.227930285+07:00","message":"> Transcript [43753] [false]: 'มีหนูคนเดียวที่มีเงินเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.227932602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.227934639+07:00","message":"Set new StatePrefix: 'มีหนูคนเดียวที่มีเงินเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:57.66882451+07:00","message":"[GCS] IsForceVAD: false for message ID: 3285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:57.730590328+07:00","message":"[GCS] Start streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:57.81478744+07:00","message":"receive streaming session, msgId: 3285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:57.814831864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีหมูคนเดียวที่มีเงินเดือน\",\"confidence\":0.95744395}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:57.814838111+07:00","message":"receive interim result [true|false]: มีหมูคนเดียวที่มีเงินเดือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:57.814847466+07:00","message":"end recv isFinal message id 3285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:57.814850283+07:00","message":"end Recv id 3285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:57.814856679+07:00","message":"[buffer interim] 3285 true มีหมูคนเดียวที่มีเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.814866317+07:00","message":"[bufferProcess] interim [520000000]:มีหมูคนเดียวที่มีเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.814869127+07:00","message":"[bufferProcess] send to processor (isfinal):มีหนูคนเดียวที่มีเงินเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.814872538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.814875592+07:00","message":"> Transcript [43754] [false]: 'มีหนูคนเดียวที่มีเงินเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.814878281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.814880149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.814882849+07:00","message":"StatePrefix: 'มีหนูคนเดียวที่มีเงินเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.814885234+07:00","message":"TextPushed: 'มีหนูคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.814886974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.814889011+07:00","message":"> Transcript [43755] [true]: 'มีหมูคนเดียวที่มีเงินเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.814893035+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.814894793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.814896401+07:00","message":"StatePrefix: 'มีหนูคนเดียวที่มีเงินเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.814898269+07:00","message":"TextPushed: 'มีหนูคนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.814901899+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.815015797+07:00","message":"Push: 'ที่มีเงินเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.815019558+07:00","message":"TextPushed: 'มีหนูคนเดียวที่มีเงินเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.81502172+07:00","message":"Set new StatePrefix : 'มีหมูคนเดียวที่มีเงินเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.815023915+07:00","message":"Next Push (prob) : 'มีหมูคนเดียวที่มีเงินเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:57.815031273+07:00","message":"push: {true ที่มีเงินเดือน 0 0xc002ac2800}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:57.815045031+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3285.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:12:57.822479201+07:00","message":"write wav file: './tmp/7565/7565_3285.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:58.463923152+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:58.463968855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:58.463975441+07:00","message":"receive interim result [false|false]: นัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:58.463991442+07:00","message":"[buffer interim] 3286 false นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.463998768+07:00","message":"[bufferProcess] interim [480000000]:นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.464000463+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:58.585623649+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:58.585668296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Mazda\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:58.5856778+07:00","message":"receive interim result [false|false]: Mazda"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:58.585695808+07:00","message":"[buffer interim] 3286 false Mazda"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.585703716+07:00","message":"[bufferProcess] interim [540000000]:Mazda"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.58570616+07:00","message":"[bufferProcess] send to processor:นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.58571337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.585717327+07:00","message":"> Transcript [43756] [false]: 'นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.58572004+07:00","message":"Set StatePrefix (first interim): 'นัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:58.62689018+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:58.626935769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:58.626943371+07:00","message":"receive interim result [false|false]: บาส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:58.626961611+07:00","message":"[buffer interim] 3286 false บาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.626970536+07:00","message":"[bufferProcess] interim [600000000]:บาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.626974003+07:00","message":"[bufferProcess] send to processor:Mazda"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.626989812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.626994456+07:00","message":"> Transcript [43757] [false]: 'Mazda'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.62699838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.627002175+07:00","message":"Set new StatePrefix: 'Mazda'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:58.63193604+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:58.63196314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Butterfly\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:58.631968458+07:00","message":"receive interim result [false|false]: Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:58.63198161+07:00","message":"[buffer interim] 3286 false Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.631988017+07:00","message":"[bufferProcess] interim [660000000]:Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.631989924+07:00","message":"[bufferProcess] send to processor:บาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.63199282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.631995703+07:00","message":"> Transcript [43758] [false]: 'บาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.631999055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:58.632001597+07:00","message":"Set new StatePrefix: 'บาส'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:58.67180915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:12:58.671819289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:59.08893728+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:59.088975887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Butterfly Butterfly\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:59.088983721+07:00","message":"receive interim result [false|false]: Butterfly Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:59.089000751+07:00","message":"[buffer interim] 3286 false Butterfly Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.089011732+07:00","message":"[bufferProcess] interim [200000000]:Butterfly Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.08901399+07:00","message":"[bufferProcess] send to processor:Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.089020007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.089023616+07:00","message":"> Transcript [43759] [false]: 'Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.089025738+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.089028182+07:00","message":"Set new StatePrefix: 'Butterfly'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:59.145064863+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:59.145095075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Butterfly\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:59.14510028+07:00","message":"receive interim result [false|false]: Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:59.145108871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Butterfly\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:59.145111865+07:00","message":"receive interim result [false|false]:  Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:59.145118644+07:00","message":"[buffer interim] 3286 false Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:59.145121802+07:00","message":"[buffer interim] 3286 false  Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.145127185+07:00","message":"[bufferProcess] interim [260000000]:Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.14512942+07:00","message":"[bufferProcess] send to processor:Butterfly Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.145132417+07:00","message":"[bufferProcess] interim [260000000]: Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.145134933+07:00","message":"[bufferProcess] update buffer: Butterfly Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.145137328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.145139947+07:00","message":"> Transcript [43760] [false]: 'Butterfly Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.145142703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.145144606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.145146622+07:00","message":"StatePrefix: 'Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.14514844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:59.672648777+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:59.672686496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Butterfly Butterfly\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:59.672697147+07:00","message":"receive interim result [false|false]: Butterfly Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:12:59.672710775+07:00","message":"[buffer interim] 3286 false Butterfly Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.672718005+07:00","message":"[bufferProcess] interim [800000000]:Butterfly Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.672720222+07:00","message":"[bufferProcess] send to processor:Butterfly Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.672727177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.672730216+07:00","message":"> Transcript [43761] [false]: 'Butterfly Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.672733488+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.672735458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.672737351+07:00","message":"StatePrefix: 'Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:12:59.672741514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.189719703+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.189753918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Butterfly Butterfly\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.189759872+07:00","message":"receive interim result [false|false]: Butterfly Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.189772244+07:00","message":"receive 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-05-12T13:13:00.189776172+07:00","message":"receive interim result [false|false]:  ยังไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.189784286+07:00","message":"[buffer interim] 3286 false Butterfly Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.189788341+07:00","message":"[buffer interim] 3286 false  ยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.189794307+07:00","message":"[bufferProcess] interim [280000000]:Butterfly Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.189796561+07:00","message":"[bufferProcess] send to processor:Butterfly Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.189799265+07:00","message":"[bufferProcess] interim [280000000]: ยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.189801667+07:00","message":"[bufferProcess] update buffer: Butterfly Butterfly ยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.18980462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.18980758+07:00","message":"> Transcript [43762] [false]: 'Butterfly Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.189811181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.189813183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.189815051+07:00","message":"StatePrefix: 'Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.189816935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.314654358+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.314703756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Butterfly Butterfly\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.314709843+07:00","message":"receive interim result [false|false]: Butterfly Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.314723504+07:00","message":"[buffer interim] 3286 false Butterfly Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.31473064+07:00","message":"[bufferProcess] interim [340000000]:Butterfly Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.314733438+07:00","message":"[bufferProcess] send to processor:Butterfly Butterfly ยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.314741953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.314747537+07:00","message":"> Transcript [43763] [false]: 'Butterfly Butterfly ยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.314751375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.314753842+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.314755814+07:00","message":"StatePrefix: 'Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.314758137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.314764444+07:00","message":"Push: 'Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.314766441+07:00","message":"TextPushed: 'Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.314768378+07:00","message":"Set new StatePrefix : 'Butterfly Butterfly ยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.314770626+07:00","message":"Next Push (prob) : ' Butterfly ยังไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.31477972+07:00","message":"push: {false Butterfly 0 0xc003b7c500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.318334103+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.318368304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Butterfly Butterfly\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.318374104+07:00","message":"receive interim result [false|false]: Butterfly Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.318385463+07:00","message":"receive 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-05-12T13:13:00.31838854+07:00","message":"receive interim result [false|false]:  ยังไม่ได้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.318396482+07:00","message":"[buffer interim] 3286 false Butterfly Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.318400104+07:00","message":"[buffer interim] 3286 false  ยังไม่ได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.318406131+07:00","message":"[bufferProcess] interim [400000000]:Butterfly Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.318408593+07:00","message":"[bufferProcess] send to processor:Butterfly Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.318411437+07:00","message":"[bufferProcess] interim [400000000]: ยังไม่ได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.318413995+07:00","message":"[bufferProcess] update buffer: Butterfly Butterfly ยังไม่ได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.318417203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.318419913+07:00","message":"> Transcript [43764] [false]: 'Butterfly Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.318421995+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.378981749+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.379016755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Butterfly Butterfly\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.379022563+07:00","message":"receive interim result [false|false]: Butterfly Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.379031272+07:00","message":"receive 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-05-12T13:13:00.379034546+07:00","message":"receive interim result [false|false]:  ยังไม่ได้เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.379042029+07:00","message":"[buffer interim] 3286 false Butterfly Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.379045567+07:00","message":"[buffer interim] 3286 false  ยังไม่ได้เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.379051164+07:00","message":"[bufferProcess] interim [520000000]:Butterfly Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.379053263+07:00","message":"[bufferProcess] send to processor:Butterfly Butterfly ยังไม่ได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.379055757+07:00","message":"[bufferProcess] interim [520000000]: ยังไม่ได้เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.379058071+07:00","message":"[bufferProcess] update buffer: Butterfly Butterfly ยังไม่ได้เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.379060613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.379063155+07:00","message":"> Transcript [43765] [false]: 'Butterfly Butterfly ยังไม่ได้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.379066557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.379068883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.3790708+07:00","message":"StatePrefix: 'Butterfly Butterfly ยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.379072859+07:00","message":"TextPushed: 'Butterfly'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.96550328+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.965538688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Butterfly Butterfly ยังไม่ได้เข้าไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.965544426+07:00","message":"receive interim result [false|false]: Butterfly Butterfly ยังไม่ได้เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:00.965561583+07:00","message":"[buffer interim] 3286 false Butterfly Butterfly ยังไม่ได้เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.965568996+07:00","message":"[bufferProcess] interim [120000000]:Butterfly Butterfly ยังไม่ได้เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.965571212+07:00","message":"[bufferProcess] send to processor:Butterfly Butterfly ยังไม่ได้เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.965574364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.965576995+07:00","message":"> Transcript [43766] [false]: 'Butterfly Butterfly ยังไม่ได้เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.965582052+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.96558396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.965586392+07:00","message":"StatePrefix: 'Butterfly Butterfly ยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:00.96558921+07:00","message":"TextPushed: 'Butterfly'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:01.091135762+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:01.091171234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Butterfly Butterfly\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:01.091178439+07:00","message":"receive interim result [false|false]: Butterfly Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:01.091190517+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-05-12T13:13:01.091195458+07:00","message":"receive interim result [false|false]:  ยังไม่ได้เข้าไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:01.091205643+07:00","message":"[buffer interim] 3286 false Butterfly Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:01.091210668+07:00","message":"[buffer interim] 3286 false  ยังไม่ได้เข้าไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.091217899+07:00","message":"[bufferProcess] interim [180000000]:Butterfly Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.091221452+07:00","message":"[bufferProcess] send to processor:Butterfly Butterfly ยังไม่ได้เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.091224316+07:00","message":"[bufferProcess] interim [180000000]: ยังไม่ได้เข้าไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.091226798+07:00","message":"[bufferProcess] update buffer: Butterfly Butterfly ยังไม่ได้เข้าไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.091229357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.091231971+07:00","message":"> Transcript [43767] [false]: 'Butterfly Butterfly ยังไม่ได้เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.091247645+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.091249767+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.091251594+07:00","message":"StatePrefix: 'Butterfly Butterfly ยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.0912537+07:00","message":"TextPushed: 'Butterfly'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:01.207837361+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:01.207870637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Butterfly Butterfly ยังไม่ได้เข้าไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:01.207876073+07:00","message":"receive interim result [false|false]: Butterfly Butterfly ยังไม่ได้เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:01.207890115+07:00","message":"[buffer interim] 3286 false Butterfly Butterfly ยังไม่ได้เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.207897709+07:00","message":"[bufferProcess] interim [240000000]:Butterfly Butterfly ยังไม่ได้เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.20789998+07:00","message":"[bufferProcess] send to processor:Butterfly Butterfly ยังไม่ได้เข้าไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.207903097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.207905756+07:00","message":"> Transcript [43768] [false]: 'Butterfly Butterfly ยังไม่ได้เข้าไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.207909319+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.207911248+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.207913428+07:00","message":"StatePrefix: 'Butterfly Butterfly ยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.207915901+07:00","message":"TextPushed: 'Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.207918711+07:00","message":"Push: ' Butterfly ยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.207920625+07:00","message":"TextPushed: 'Butterfly Butterfly ยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.207922853+07:00","message":"Set new StatePrefix : 'Butterfly Butterfly ยังไม่ได้เข้าไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:01.2079248+07:00","message":"Next Push (prob) : 'เข้าไปนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:01.207932029+07:00","message":"push: {false  Butterfly ยังไม่ได้ 0 0xc003b7c500}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:01.672131701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:01.672148124+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:03.307318693+07:00","message":"[GCS] IsForceVAD: false for message ID: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:03.436100483+07:00","message":"[GCS] Start streaming session, msgId: 3287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:03.462258248+07:00","message":"receive streaming session, msgId: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:03.462294569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Butterfly Butterfly ยังไม่ได้เข้าไป\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:03.462301152+07:00","message":"receive interim result [true|false]: Butterfly Butterfly ยังไม่ได้เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:03.462313069+07:00","message":"end recv isFinal message id 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:03.462315243+07:00","message":"end Recv id 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:03.462322122+07:00","message":"[buffer interim] 3286 true Butterfly Butterfly ยังไม่ได้เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.462343913+07:00","message":"[bufferProcess] interim [580000000]:Butterfly Butterfly ยังไม่ได้เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.462351278+07:00","message":"[bufferProcess] send to processor (isfinal):Butterfly Butterfly ยังไม่ได้เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.462357442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.46236285+07:00","message":"> Transcript [43769] [false]: 'Butterfly Butterfly ยังไม่ได้เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.462366439+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.462369009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.462372978+07:00","message":"> Transcript [43770] [true]: 'Butterfly Butterfly ยังไม่ได้เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.462375206+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.462377122+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.462384202+07:00","message":"StatePrefix: 'Butterfly Butterfly ยังไม่ได้เข้าไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.462394208+07:00","message":"TextPushed: 'Butterfly Butterfly ยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.462403735+07:00","message":"Push: 'เข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:03.462418192+07:00","message":"push: {true เข้าไป 0 0xc003b7c500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:03.483365047+07:00","message":"write wav file: './tmp/7565/7565_3286.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:03.789380581+07:00","message":"receive streaming session, msgId: 3287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:03.789424282+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-05-12T13:13:03.789431812+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:03.789452821+07:00","message":"[buffer interim] 3287 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.789461738+07:00","message":"[bufferProcess] interim [360000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.789463861+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:03.912569446+07:00","message":"receive streaming session, msgId: 3287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:03.912620829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่โรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:03.912627591+07:00","message":"receive interim result [false|false]: ที่โรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:03.912641027+07:00","message":"[buffer interim] 3287 false ที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.912649067+07:00","message":"[bufferProcess] interim [480000000]:ที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.912651652+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.912655419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.912658296+07:00","message":"> Transcript [43771] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:03.912660529+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:04.09293184+07:00","message":"receive streaming session, msgId: 3287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:04.092995359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่โรงแรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:04.093004543+07:00","message":"receive interim result [false|false]: ที่โรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:04.093026288+07:00","message":"[buffer interim] 3287 false ที่โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:04.093041559+07:00","message":"[bufferProcess] interim [660000000]:ที่โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:04.093045719+07:00","message":"[bufferProcess] send to processor:ที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:04.093054381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:04.09305836+07:00","message":"> Transcript [43772] [false]: 'ที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:04.093062924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:04.093066221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:04.093069846+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:04.093072607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:04.672493943+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:04.672524518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:04.715114465+07:00","message":"receive streaming session, msgId: 3287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:04.715153373+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-05-12T13:13:04.715160346+07:00","message":"receive interim result [false|false]: ที่โรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:04.715185749+07:00","message":"[buffer interim] 3287 false ที่โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:04.715198435+07:00","message":"[bufferProcess] interim [260000000]:ที่โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:04.715200874+07:00","message":"[bufferProcess] send to processor:ที่โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:04.715209169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:04.715212248+07:00","message":"> Transcript [43773] [false]: 'ที่โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:04.715215285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:04.715217648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:04.715219766+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:04.715221987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:07.597561349+07:00","message":"[GCS] IsForceVAD: false for message ID: 3287"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:07.672808934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:07.672831059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:07.764434927+07:00","message":"receive streaming session, msgId: 3287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:07.7644753+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-05-12T13:13:07.76448217+07:00","message":"receive interim result [true|false]: ที่โรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:07.764492668+07:00","message":"end recv isFinal message id 3287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:07.764495592+07:00","message":"end Recv id 3287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:07.764503176+07:00","message":"[buffer interim] 3287 true ที่โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:07.764512379+07:00","message":"[bufferProcess] interim [380000000]:ที่โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:07.764517507+07:00","message":"[bufferProcess] send to processor (isfinal):ที่โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:07.764522251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:07.764526357+07:00","message":"> Transcript [43774] [false]: 'ที่โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:07.764530448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:07.764533573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:07.764535655+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:07.764537757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:07.764539496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:07.764541412+07:00","message":"> Transcript [43775] [true]: 'ที่โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:07.764543533+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:07.764545283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:07.764546885+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:07.764548617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:07.764552875+07:00","message":"Push: 'ที่โรงแรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:07.76457282+07:00","message":"push: {true ที่โรงแรม 0 0xc0035b9300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:07.774032975+07:00","message":"write wav file: './tmp/7565/7565_3287.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:07.789411764+07:00","message":"[GCS] Start streaming session, msgId: 3288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:08.850542112+07:00","message":"receive streaming session, msgId: 3288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:08.850615233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:08.850623068+07:00","message":"receive interim result [false|false]: เข้าไปทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:08.850642288+07:00","message":"[buffer interim] 3288 false เข้าไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:08.850651305+07:00","message":"[bufferProcess] interim [900000000]:เข้าไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:08.85065444+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:08.850664082+07:00","message":"[bufferProcess] send to processor (ticker):เข้าไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:08.850668305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:08.850672706+07:00","message":"> Transcript [43776] [false]: 'เข้าไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:08.850676338+07:00","message":"Set StatePrefix (first interim): 'เข้าไปทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:09.148850956+07:00","message":"receive streaming session, msgId: 3288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:09.148893954+07:00","message":"receive 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-05-12T13:13:09.148900335+07:00","message":"receive interim result [false|false]: เข้าไปทำงานใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:09.148917488+07:00","message":"[buffer interim] 3288 false เข้าไปทำงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.148925901+07:00","message":"[bufferProcess] interim [140000000]:เข้าไปทำงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.148928171+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:09.418371346+07:00","message":"receive streaming session, msgId: 3288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:09.418411073+07:00","message":"receive 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-05-12T13:13:09.418417439+07:00","message":"receive interim result [false|false]: เข้าไปทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:09.418432501+07:00","message":"[buffer interim] 3288 false เข้าไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.418443309+07:00","message":"[bufferProcess] interim [380000000]:เข้าไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.418446019+07:00","message":"[bufferProcess] send to processor:เข้าไปทำงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.418451712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.41845477+07:00","message":"> Transcript [43777] [false]: 'เข้าไปทำงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.418458405+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.418460725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.418462802+07:00","message":"StatePrefix: 'เข้าไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.41846469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:09.467295495+07:00","message":"receive streaming session, msgId: 3288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:09.46732773+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-05-12T13:13:09.467333342+07:00","message":"receive interim result [false|false]: เข้าไปทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:09.467348158+07:00","message":"[buffer interim] 3288 false เข้าไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.467355442+07:00","message":"[bufferProcess] interim [500000000]:เข้าไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.467358095+07:00","message":"[bufferProcess] send to processor:เข้าไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.467361967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.467364657+07:00","message":"> Transcript [43778] [false]: 'เข้าไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.467367614+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.467369732+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.467371557+07:00","message":"StatePrefix: 'เข้าไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.467373721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:09.673414431+07:00","message":"receive streaming session, msgId: 3288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:09.673474869+07:00","message":"receive 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-05-12T13:13:09.673482357+07:00","message":"receive interim result [false|false]: เข้าไปทำงานในอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:09.673501674+07:00","message":"[buffer interim] 3288 false เข้าไปทำงานในอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.673515426+07:00","message":"[bufferProcess] interim [680000000]:เข้าไปทำงานในอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.673517766+07:00","message":"[bufferProcess] send to processor:เข้าไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.673521877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.673525612+07:00","message":"> Transcript [43779] [false]: 'เข้าไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.673529058+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.673531462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.673533386+07:00","message":"StatePrefix: 'เข้าไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:09.673537246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:10.252106166+07:00","message":"receive streaming session, msgId: 3288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:10.252148054+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-05-12T13:13:10.252154331+07:00","message":"receive interim result [false|false]: เข้าไปทำงานในอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:10.252168722+07:00","message":"[buffer interim] 3288 false เข้าไปทำงานในอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:10.252177228+07:00","message":"[bufferProcess] interim [280000000]:เข้าไปทำงานในอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:10.252179822+07:00","message":"[bufferProcess] send to processor:เข้าไปทำงานในอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:10.252183786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:10.252186797+07:00","message":"> Transcript [43780] [false]: 'เข้าไปทำงานในอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:10.252190342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:10.252192422+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:10.252194122+07:00","message":"StatePrefix: 'เข้าไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:10.252196149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:10.252198843+07:00","message":"Push: 'เข้าไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:10.252201349+07:00","message":"TextPushed: 'เข้าไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:10.252204309+07:00","message":"Set new StatePrefix : 'เข้าไปทำงานในอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:10.252206818+07:00","message":"Next Push (prob) : 'ในอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:10.252215019+07:00","message":"push: {false เข้าไปทำงาน 0 0xc002ac2200}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:10.673109984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:10.673108479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:12.147114984+07:00","message":"[GCS] IsForceVAD: false for message ID: 3288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:12.268937973+07:00","message":"[GCS] Start streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:12.28897213+07:00","message":"receive streaming session, msgId: 3288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:12.289002157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปทำงานในร้านอาหาร\",\"confidence\":0.9209557}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:12.289007885+07:00","message":"receive interim result [true|false]: เข้าไปทำงานในร้านอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:12.289017483+07:00","message":"end recv isFinal message id 3288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:12.289019912+07:00","message":"end Recv id 3288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:12.289035407+07:00","message":"[buffer interim] 3288 true เข้าไปทำงานในร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.289051022+07:00","message":"[bufferProcess] interim [380000000]:เข้าไปทำงานในร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.289054272+07:00","message":"[bufferProcess] send to processor (isfinal):เข้าไปทำงานในอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.289057498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.289060433+07:00","message":"> Transcript [43781] [false]: 'เข้าไปทำงานในอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.289064024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.289065899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.289068421+07:00","message":"StatePrefix: 'เข้าไปทำงานในอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.289070724+07:00","message":"TextPushed: 'เข้าไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.289072452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.289077488+07:00","message":"> Transcript [43782] [true]: 'เข้าไปทำงานในร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.289079544+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.289081205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.289082772+07:00","message":"StatePrefix: 'เข้าไปทำงานในอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.289084424+07:00","message":"TextPushed: 'เข้าไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.289090224+07:00","message":"Push: 'ในร้านอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:12.289098735+07:00","message":"push: {true ในร้านอาหาร 0 0xc002ac2200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:12.298908466+07:00","message":"write wav file: './tmp/7565/7565_3288.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:12.926689332+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:12.926739402+07:00","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-05-12T13:13:12.926745336+07:00","message":"receive interim result [false|false]: ฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:12.926761052+07:00","message":"[buffer interim] 3289 false ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.926769424+07:00","message":"[bufferProcess] interim [420000000]:ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:12.926771466+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:13.065390185+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:13.065427458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงโอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:13.065432718+07:00","message":"receive interim result [false|false]: เพลงโอ้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:13.065449011+07:00","message":"[buffer interim] 3289 false เพลงโอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.065459261+07:00","message":"[bufferProcess] interim [600000000]:เพลงโอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.065461795+07:00","message":"[bufferProcess] send to processor:ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.065465218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.065468968+07:00","message":"> Transcript [43783] [false]: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.065471115+07:00","message":"Set StatePrefix (first interim): 'ฟังเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:13.146875482+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:13.146931093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงโอ้เธอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:13.146939385+07:00","message":"receive interim result [false|false]: เพลงโอ้เธอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:13.146955626+07:00","message":"[buffer interim] 3289 false เพลงโอ้เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.146968849+07:00","message":"[bufferProcess] interim [660000000]:เพลงโอ้เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.146972996+07:00","message":"[bufferProcess] send to processor:เพลงโอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.146978448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.146983066+07:00","message":"> Transcript [43784] [false]: 'เพลงโอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.146986143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.146989804+07:00","message":"Set new StatePrefix: 'เพลงโอ้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:13.166050801+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:13.16608491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงโฆษณา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:13.166090118+07:00","message":"receive interim result [false|false]: เพลงโฆษณา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:13.166105544+07:00","message":"[buffer interim] 3289 false เพลงโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.166112654+07:00","message":"[bufferProcess] interim [720000000]:เพลงโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.166114898+07:00","message":"[bufferProcess] send to processor:เพลงโอ้เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.166120269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.166122632+07:00","message":"> Transcript [43785] [false]: 'เพลงโอ้เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.166125716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.166127666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.166129453+07:00","message":"StatePrefix: 'เพลงโอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.16613222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:13.673338448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:13.673355841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:13.76005066+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:13.76009122+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-05-12T13:13:13.760099281+07:00","message":"receive interim result [false|false]: เพลงโฆษณา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:13.760119055+07:00","message":"[buffer interim] 3289 false เพลงโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.760130023+07:00","message":"[bufferProcess] interim [320000000]:เพลงโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.760133409+07:00","message":"[bufferProcess] send to processor:เพลงโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.760139992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.760143817+07:00","message":"> Transcript [43786] [false]: 'เพลงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.760147288+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:13.760150448+07:00","message":"Set new StatePrefix: 'เพลงโฆษณา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:14.167345752+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:14.167385091+07:00","message":"receive 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-05-12T13:13:14.16739107+07:00","message":"receive interim result [false|false]: เพลงโฆษณาอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:14.167405324+07:00","message":"[buffer interim] 3289 false เพลงโฆษณาอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.167412504+07:00","message":"[bufferProcess] interim [680000000]:เพลงโฆษณาอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.16741487+07:00","message":"[bufferProcess] send to processor:เพลงโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.167418116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.167421343+07:00","message":"> Transcript [43787] [false]: 'เพลงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.167424366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.167426252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.167428222+07:00","message":"StatePrefix: 'เพลงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.167430508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:14.423154901+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:14.423196358+07:00","message":"receive 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-05-12T13:13:14.423202439+07:00","message":"receive interim result [false|false]: เพลงโฆษณาอะไรเงี้ยคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:14.423218536+07:00","message":"[buffer interim] 3289 false เพลงโฆษณาอะไรเงี้ยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.423227941+07:00","message":"[bufferProcess] interim [980000000]:เพลงโฆษณาอะไรเงี้ยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.423230793+07:00","message":"[bufferProcess] send to processor:เพลงโฆษณาอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.423238548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.423241302+07:00","message":"> Transcript [43788] [false]: 'เพลงโฆษณาอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.423245419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.423248232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.423250635+07:00","message":"StatePrefix: 'เพลงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.423252984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:14.557951565+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:14.557987728+07:00","message":"receive 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-05-12T13:13:14.557993333+07:00","message":"receive interim result [false|false]: เพลงโฆษณาอะไรเงี้ยคือพอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:14.558005716+07:00","message":"[buffer interim] 3289 false เพลงโฆษณาอะไรเงี้ยคือพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.558016361+07:00","message":"[bufferProcess] interim [100000000]:เพลงโฆษณาอะไรเงี้ยคือพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.558020386+07:00","message":"[bufferProcess] send to processor:เพลงโฆษณาอะไรเงี้ยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.558026064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.558031013+07:00","message":"> Transcript [43789] [false]: 'เพลงโฆษณาอะไรเงี้ยคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.558035608+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.558038369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.558041433+07:00","message":"StatePrefix: 'เพลงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.558046107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:14.759505272+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:14.759541321+07:00","message":"receive 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-05-12T13:13:14.759547249+07:00","message":"receive interim result [false|false]: เพลงโฆษณาอะไรเงี้ยคือพอเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:14.759559472+07:00","message":"[buffer interim] 3289 false เพลงโฆษณาอะไรเงี้ยคือพอเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.759568363+07:00","message":"[bufferProcess] interim [280000000]:เพลงโฆษณาอะไรเงี้ยคือพอเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.759571114+07:00","message":"[bufferProcess] send to processor:เพลงโฆษณาอะไรเงี้ยคือพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.759576174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.759578627+07:00","message":"> Transcript [43790] [false]: 'เพลงโฆษณาอะไรเงี้ยคือพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.759584276+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.759586599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.759588642+07:00","message":"StatePrefix: 'เพลงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.759590836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.759595026+07:00","message":"Push: 'เพลงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.759597077+07:00","message":"TextPushed: 'เพลงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.759599439+07:00","message":"Set new StatePrefix : 'เพลงโฆษณาอะไรเงี้ยคือพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.759601999+07:00","message":"Next Push (prob) : 'อะไรเงี้ยคือพอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:14.75960933+07:00","message":"push: {false เพลงโฆษณา 0 0xc0035b8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:14.91432139+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:14.914362965+07:00","message":"receive 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-05-12T13:13:14.914370442+07:00","message":"receive interim result [false|false]: เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:14.914387472+07:00","message":"[buffer interim] 3289 false เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.914395779+07:00","message":"[bufferProcess] interim [400000000]:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.914398764+07:00","message":"[bufferProcess] send to processor:เพลงโฆษณาอะไรเงี้ยคือพอเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.914402223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.914405607+07:00","message":"> Transcript [43791] [false]: 'เพลงโฆษณาอะไรเงี้ยคือพอเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.914408948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.914411855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.91441363+07:00","message":"StatePrefix: 'เพลงโฆษณาอะไรเงี้ยคือพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:14.914417618+07:00","message":"TextPushed: 'เพลงโฆษณา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:15.119203002+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:15.119244921+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-05-12T13:13:15.119252424+07:00","message":"receive interim result [false|false]: เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:15.119269356+07:00","message":"[buffer interim] 3289 false เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.119279258+07:00","message":"[bufferProcess] interim [640000000]:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.119281879+07:00","message":"[bufferProcess] send to processor:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.119285543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.119288494+07:00","message":"> Transcript [43792] [false]: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.119292763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.119294758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.119297043+07:00","message":"StatePrefix: 'เพลงโฆษณาอะไรเงี้ยคือพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.119300007+07:00","message":"TextPushed: 'เพลงโฆษณา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:15.254255488+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:15.254300686+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-05-12T13:13:15.254308699+07:00","message":"receive interim result [false|false]: เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:15.254326819+07:00","message":"[buffer interim] 3289 false เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.254339267+07:00","message":"[bufferProcess] interim [820000000]:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.254342996+07:00","message":"[bufferProcess] send to processor:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.254350269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.254353747+07:00","message":"> Transcript [43793] [false]: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.254357641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.254360453+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.254362894+07:00","message":"StatePrefix: 'เพลงโฆษณาอะไรเงี้ยคือพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.254365341+07:00","message":"TextPushed: 'เพลงโฆษณา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:15.471112645+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:15.471156464+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-05-12T13:13:15.471163218+07:00","message":"receive interim result [false|false]: เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:15.471181635+07:00","message":"[buffer interim] 3289 false เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.471192399+07:00","message":"[bufferProcess] interim [0]:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.471196302+07:00","message":"[bufferProcess] send to processor:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.471203362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.471206581+07:00","message":"> Transcript [43794] [false]: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.471210377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.471212944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.471215543+07:00","message":"StatePrefix: 'เพลงโฆษณาอะไรเงี้ยคือพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.471217937+07:00","message":"TextPushed: 'เพลงโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.471225598+07:00","message":"Push: 'อะไรเงี้ยคือพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.471227566+07:00","message":"TextPushed: 'เพลงโฆษณาอะไรเงี้ยคือพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.471230571+07:00","message":"Set new StatePrefix : 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.471233209+07:00","message":"Next Push (prob) : 'เราอยู่โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:15.471242602+07:00","message":"push: {false อะไรเงี้ยคือพอ 0 0xc0035b8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:15.837665032+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:15.837710644+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-05-12T13:13:15.837717853+07:00","message":"receive interim result [false|false]: เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:15.837734889+07:00","message":"[buffer interim] 3289 false เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.837744606+07:00","message":"[bufferProcess] interim [240000000]:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.83774785+07:00","message":"[bufferProcess] send to processor:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.837756153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.837761857+07:00","message":"> Transcript [43795] [false]: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.83776615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.837768234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.837769997+07:00","message":"StatePrefix: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.837773004+07:00","message":"TextPushed: 'เพลงโฆษณาอะไรเงี้ยคือพอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:15.846403057+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:15.846424931+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-05-12T13:13:15.846430275+07:00","message":"receive interim result [false|false]: เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:15.846442293+07:00","message":"[buffer interim] 3289 false เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.846448698+07:00","message":"[bufferProcess] interim [360000000]:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.846451394+07:00","message":"[bufferProcess] send to processor:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.84645858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.846461249+07:00","message":"> Transcript [43796] [false]: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.84646489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.846466968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.846468828+07:00","message":"StatePrefix: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:15.846471+07:00","message":"TextPushed: 'เพลงโฆษณาอะไรเงี้ยคือพอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.043224106+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.043269619+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-05-12T13:13:16.043276065+07:00","message":"receive interim result [false|false]: เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.043290909+07:00","message":"[buffer interim] 3289 false เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.043298859+07:00","message":"[bufferProcess] interim [480000000]:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.0433015+07:00","message":"[bufferProcess] send to processor:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.043305222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.043308279+07:00","message":"> Transcript [43797] [false]: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.043312765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.043315292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.043317645+07:00","message":"StatePrefix: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.043320352+07:00","message":"TextPushed: 'เพลงโฆษณาอะไรเงี้ยคือพอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.117305247+07:00","message":"[GCS] IsForceVAD: false for message ID: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.329630474+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.329679735+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-05-12T13:13:16.32968616+07:00","message":"receive interim result [false|false]: เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.329705408+07:00","message":"[buffer interim] 3289 false เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.329714252+07:00","message":"[bufferProcess] interim [720000000]:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.329717067+07:00","message":"[bufferProcess] send to processor:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.329721383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.329724312+07:00","message":"> Transcript [43798] [false]: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.32972916+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.329731406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.329733916+07:00","message":"StatePrefix: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.329736742+07:00","message":"TextPushed: 'เพลงโฆษณาอะไรเงี้ยคือพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.329740295+07:00","message":"Push: 'เราอยู่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.329742718+07:00","message":"TextPushed: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.32974695+07:00","message":"Set new StatePrefix : 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.329749357+07:00","message":"Next Push (prob) : 'รู้อยู่ที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.329758917+07:00","message":"push: {false เราอยู่โรงเรียน 0 0xc0035b8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.344491227+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.344523344+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-05-12T13:13:16.344529377+07:00","message":"receive interim result [false|false]: เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าไฟล์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.344544033+07:00","message":"[buffer interim] 3289 false เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าไฟล์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.344551303+07:00","message":"[bufferProcess] interim [780000000]:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าไฟล์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.344553686+07:00","message":"[bufferProcess] send to processor:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.344557026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.344560334+07:00","message":"> Transcript [43799] [false]: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.344563162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.34456561+07:00","message":"Set new StatePrefix: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.456731202+07:00","message":"receive streaming session, msgId: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.45678215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าไฟล์\",\"confidence\":0.9222948}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.45679043+07:00","message":"receive interim result [true|false]: เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าไฟล์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.456802045+07:00","message":"end recv isFinal message id 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.456804354+07:00","message":"end Recv id 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.456812661+07:00","message":"[buffer interim] 3289 true เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าไฟล์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.456824762+07:00","message":"[bufferProcess] interim [870000000]:เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าไฟล์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.456828098+07:00","message":"[bufferProcess] send to processor (isfinal):เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าไฟล์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.456831646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.456834788+07:00","message":"> Transcript [43800] [false]: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าไฟล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.456838032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.456839938+07:00","message":"Set new StatePrefix: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าไฟล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.456841819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.456843674+07:00","message":"> Transcript [43801] [true]: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าไฟล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.456846114+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.456848082+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.456849895+07:00","message":"StatePrefix: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียนรู้อยู่ที่ว่าไฟล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.456854537+07:00","message":"TextPushed: 'เพลงโฆษณาอะไรเงี้ยคือพอเราอยู่โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:16.456862827+07:00","message":"Push: 'รู้อยู่ที่ว่าไฟล์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.456873008+07:00","message":"push: {true รู้อยู่ที่ว่าไฟล์ 0 0xc0035b8100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:16.467144743+07:00","message":"write wav file: './tmp/7565/7565_3289.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:16.629570255+07:00","message":"[GCS] Start streaming session, msgId: 3290"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:16.673656583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:16.673674976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:17.557414499+07:00","message":"receive streaming session, msgId: 3290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:17.557453692+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-05-12T13:13:17.557462388+07:00","message":"receive interim result [false|false]: ระยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:17.557478549+07:00","message":"[buffer interim] 3290 false ระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:17.557485555+07:00","message":"[bufferProcess] interim [300000000]:ระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:17.557487896+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:17.557493013+07:00","message":"[bufferProcess] send to processor (ticker):ระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:17.557495865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:17.557498743+07:00","message":"> Transcript [43802] [false]: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:17.557500874+07:00","message":"Set StatePrefix (first interim): 'ระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:17.908345412+07:00","message":"[GCS] IsForceVAD: false for message ID: 3290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:17.950081314+07:00","message":"receive streaming session, msgId: 3290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:17.950119223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:17.950124959+07:00","message":"receive interim result [false|false]: ระยะทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:17.950141995+07:00","message":"receive streaming session, msgId: 3290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:17.95014566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:17.95014886+07:00","message":"receive interim result [false|false]: ระยะหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:17.950156464+07:00","message":"[buffer interim] 3290 false ระยะทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:17.950161211+07:00","message":"[buffer interim] 3290 false ระยะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:17.950168811+07:00","message":"[bufferProcess] interim [540000000]:ระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:17.95017082+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:17.950173918+07:00","message":"[bufferProcess] interim [600000000]:ระยะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:17.950175716+07:00","message":"[bufferProcess] send to processor:ระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:17.950178774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:17.950181528+07:00","message":"> Transcript [43803] [false]: 'ระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:17.950185788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:17.950187647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:17.95018951+07:00","message":"StatePrefix: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:17.950191373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:17.981710874+07:00","message":"[GCS] Start streaming session, msgId: 3291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.3060671+07:00","message":"receive streaming session, msgId: 3290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.306101279+07:00","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-05-12T13:13:18.306106577+07:00","message":"receive interim result [false|false]: ระยะหนึ่งพอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.306120819+07:00","message":"receive streaming session, msgId: 3290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.306124393+07:00","message":"receive 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-05-12T13:13:18.306126919+07:00","message":"receive interim result [false|false]: ระยะหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.306134875+07:00","message":"receive streaming session, msgId: 3290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.306137727+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-05-12T13:13:18.306140109+07:00","message":"receive interim result [false|false]: ระยะหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.306145067+07:00","message":"[buffer interim] 3290 false ระยะหนึ่งพอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.306148552+07:00","message":"[buffer interim] 3290 false ระยะหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.306150556+07:00","message":"[buffer interim] 3290 false ระยะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306156015+07:00","message":"[bufferProcess] interim [960000000]:ระยะหนึ่งพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306158247+07:00","message":"[bufferProcess] send to processor:ระยะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306160773+07:00","message":"[bufferProcess] interim [20000000]:ระยะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306162491+07:00","message":"[bufferProcess] send to processor:ระยะหนึ่งพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.30616488+07:00","message":"[bufferProcess] interim [200000000]:ระยะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306166728+07:00","message":"[bufferProcess] send to processor:ระยะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306169337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306172135+07:00","message":"> Transcript [43804] [false]: 'ระยะหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306175096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306177007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306178836+07:00","message":"StatePrefix: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306181179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306182654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306184537+07:00","message":"> Transcript [43805] [false]: 'ระยะหนึ่งพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306186372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306187979+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306189675+07:00","message":"StatePrefix: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306191292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306192668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306194414+07:00","message":"> Transcript [43806] [false]: 'ระยะหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306196219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.3061978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.3061994+07:00","message":"StatePrefix: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306200937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306207177+07:00","message":"Push: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306209131+07:00","message":"TextPushed: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306211057+07:00","message":"Set new StatePrefix : 'ระยะหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.306213043+07:00","message":"Next Push (prob) : 'หนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.306219521+07:00","message":"push: {false ระยะ 0 0xc0035b8b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.437239008+07:00","message":"receive streaming session, msgId: 3291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.437272299+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-05-12T13:13:18.437278596+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.437293033+07:00","message":"[buffer interim] force interim is final (2) :ระยะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.437301848+07:00","message":"[bufferProcess] interim [200000000]:ระยะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.437306398+07:00","message":"[bufferProcess] send to processor (isfinal):ระยะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.437308974+07:00","message":"[bufferProcess] interim [240000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.437310733+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.437313431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.437316164+07:00","message":"> Transcript [43807] [false]: 'ระยะหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.437318778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.437320674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.437323152+07:00","message":"StatePrefix: 'ระยะหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.437325354+07:00","message":"TextPushed: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.437327138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.43732953+07:00","message":"> Transcript [43808] [true]: 'ระยะหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.437331541+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.43733319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.437334742+07:00","message":"StatePrefix: 'ระยะหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.437336402+07:00","message":"TextPushed: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.437342342+07:00","message":"Push: 'หนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.437349328+07:00","message":"push: {true หนึ่ง 0 0xc0035b8b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:18.443335155+07:00","message":"write wav file: './tmp/7565/7565_3290.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.529694521+07:00","message":"receive streaming session, msgId: 3291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.529731054+07:00","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-05-12T13:13:18.529736495+07:00","message":"receive interim result [false|false]: เข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.529744248+07:00","message":"end Recv id 3291 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.529746068+07:00","message":"end Recv id 3291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.529753315+07:00","message":"[buffer interim] 3291 false เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.529761488+07:00","message":"[bufferProcess] interim [420000000]:เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.529763958+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.529767202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.529769642+07:00","message":"> Transcript [43809] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:18.529771593+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.535309672+07:00","message":"receive streaming session, msgId: 3290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.535349092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะหนึ่ง\",\"confidence\":0.8630619}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.535355649+07:00","message":"receive interim result [true|false]: ระยะหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.535361645+07:00","message":"end recv isFinal message id 3290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.535363834+07:00","message":"end Recv id 3290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:18.535370929+07:00","message":"[buffer interim] this message is already final true 3290: 'ระยะหนึ่ง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:19.674385703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:19.674413319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:22.516975022+07:00","message":"[GCS] IsForceVAD: false for message ID: 3291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:22.588593315+07:00","message":"[GCS] Start streaming session, msgId: 3292"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:22.674449067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:22.674463051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.127422685+07:00","message":"[GCS] IsForceVAD: false for message ID: 3292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.223692635+07:00","message":"receive streaming session, msgId: 3292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.223713747+07:00","message":"found end of frame, send empty tag with msgId: 3292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.223720069+07:00","message":"end Recv id 3292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.223726989+07:00","message":"[buffer interim] force interim is final (2) :เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223734524+07:00","message":"[bufferProcess] interim [420000000]:เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223741899+07:00","message":"[bufferProcess] send to processor (isfinal):เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223745171+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223747813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223751124+07:00","message":"> Transcript [43810] [false]: 'เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223753859+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223756007+07:00","message":"Set new StatePrefix: 'เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223757694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223759768+07:00","message":"> Transcript [43811] [true]: 'เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223761977+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.22376385+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223765572+07:00","message":"StatePrefix: 'เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223767518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223774193+07:00","message":"Push: 'เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223775748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223777611+07:00","message":"> Transcript [43812] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223779436+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223781044+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223782691+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223784892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.223786729+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.223795289+07:00","message":"push: {true เข้าใจ 0 0xc004429680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.223800572+07:00","message":"push: {true \n 0 0xc002e82780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:24.232919364+07:00","message":"write wav file: './tmp/7565/7565_3291.wav'"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:24.232925089+07:00","message":"write wav file: './tmp/7565/7565_3292.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.320461245+07:00","message":"[GCS] Start streaming session, msgId: 3293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.660411283+07:00","message":"receive streaming session, msgId: 3293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.660454084+07:00","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-05-12T13:13:24.660459509+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.660475402+07:00","message":"[buffer interim] 3293 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.660482707+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.660484796+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.846941764+07:00","message":"receive streaming session, msgId: 3293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.846981757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.846989428+07:00","message":"receive interim result [false|false]: แล้วมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.847001359+07:00","message":"[buffer interim] 3293 false แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.84700933+07:00","message":"[bufferProcess] interim [540000000]:แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.847011878+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.847015572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.847018431+07:00","message":"> Transcript [43813] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.847020618+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.984633506+07:00","message":"receive streaming session, msgId: 3293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.98467296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมันก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.984680387+07:00","message":"receive interim result [false|false]: แล้วมันก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:24.984697516+07:00","message":"[buffer interim] 3293 false แล้วมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.984706455+07:00","message":"[bufferProcess] interim [660000000]:แล้วมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.98470913+07:00","message":"[bufferProcess] send to processor:แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.984715881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.984719089+07:00","message":"> Transcript [43814] [false]: 'แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.984722494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.984724609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.984726676+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:24.984729224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.04533501+07:00","message":"receive streaming session, msgId: 3293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.045376421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมันกลาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.045381959+07:00","message":"receive interim result [false|false]: แล้วมันกลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.04540035+07:00","message":"[buffer interim] 3293 false แล้วมันกลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.045407911+07:00","message":"[bufferProcess] interim [780000000]:แล้วมันกลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.045410452+07:00","message":"[bufferProcess] send to processor:แล้วมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.045417548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.045420056+07:00","message":"> Transcript [43815] [false]: 'แล้วมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.045423503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.04542563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.045427765+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.045430028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.168960364+07:00","message":"receive streaming session, msgId: 3293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.169005341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมันกลายมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.169010722+07:00","message":"receive interim result [false|false]: แล้วมันกลายมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.169029185+07:00","message":"[buffer interim] 3293 false แล้วมันกลายมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.169038916+07:00","message":"[bufferProcess] interim [900000000]:แล้วมันกลายมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.169041747+07:00","message":"[bufferProcess] send to processor:แล้วมันกลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.169045279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.169048411+07:00","message":"> Transcript [43816] [false]: 'แล้วมันกลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.169051679+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.169053689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.169055455+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.169057323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.296301297+07:00","message":"receive streaming session, msgId: 3293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.296342504+07:00","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-05-12T13:13:25.296349285+07:00","message":"receive interim result [false|false]: แล้วมันกลายมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.296364608+07:00","message":"[buffer interim] 3293 false แล้วมันกลายมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.296372001+07:00","message":"[bufferProcess] interim [960000000]:แล้วมันกลายมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.296374506+07:00","message":"[bufferProcess] send to processor:แล้วมันกลายมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.296381441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.296384404+07:00","message":"> Transcript [43817] [false]: 'แล้วมันกลายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.296387949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.296390552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.296392433+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.29639437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.296401194+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.296403201+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.296405572+07:00","message":"Set new StatePrefix : 'แล้วมันกลายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.296407606+07:00","message":"Next Push (prob) : 'มันกลายมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.296415656+07:00","message":"push: {false แล้ว 0 0xc003b7c880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.487192955+07:00","message":"receive streaming session, msgId: 3293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.487265231+07:00","message":"receive 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-05-12T13:13:25.487272355+07:00","message":"receive interim result [false|false]: แล้วมันกลายมาเป็นอัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.487288987+07:00","message":"[buffer interim] 3293 false แล้วมันกลายมาเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.487297621+07:00","message":"[bufferProcess] interim [200000000]:แล้วมันกลายมาเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.487301602+07:00","message":"[bufferProcess] send to processor:แล้วมันกลายมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.48730639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.487311135+07:00","message":"> Transcript [43818] [false]: 'แล้วมันกลายมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.487315982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.48732006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.487323134+07:00","message":"StatePrefix: 'แล้วมันกลายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.487327272+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.56058274+07:00","message":"receive streaming session, msgId: 3293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.560619302+07:00","message":"receive 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-05-12T13:13:25.560633995+07:00","message":"receive interim result [false|false]: แล้วมันกลายมาเป็นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.560651327+07:00","message":"[buffer interim] 3293 false แล้วมันกลายมาเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.560661924+07:00","message":"[bufferProcess] interim [260000000]:แล้วมันกลายมาเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.560665371+07:00","message":"[bufferProcess] send to processor:แล้วมันกลายมาเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.560671866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.560676205+07:00","message":"> Transcript [43819] [false]: 'แล้วมันกลายมาเป็นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.560680935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.560683841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.56068654+07:00","message":"StatePrefix: 'แล้วมันกลายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.560689672+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.563354869+07:00","message":"receive streaming session, msgId: 3293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.563395236+07:00","message":"receive 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-05-12T13:13:25.563400852+07:00","message":"receive interim result [false|false]: แล้วมันกลายมาเป็นอัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.563420487+07:00","message":"[buffer interim] 3293 false แล้วมันกลายมาเป็นอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.56343155+07:00","message":"[bufferProcess] interim [320000000]:แล้วมันกลายมาเป็นอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.563434141+07:00","message":"[bufferProcess] send to processor:แล้วมันกลายมาเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.563442409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.563445402+07:00","message":"> Transcript [43820] [false]: 'แล้วมันกลายมาเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.563448655+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.563450569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.563452893+07:00","message":"StatePrefix: 'แล้วมันกลายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.563455074+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:25.674719933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:25.674738011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.867352461+07:00","message":"receive streaming session, msgId: 3293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.867391226+07:00","message":"receive 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-05-12T13:13:25.867396625+07:00","message":"receive interim result [false|false]: แล้วมันกลายมาเป็นอัลบั้มแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.867410555+07:00","message":"[buffer interim] 3293 false แล้วมันกลายมาเป็นอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.867417497+07:00","message":"[bufferProcess] interim [620000000]:แล้วมันกลายมาเป็นอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.867419979+07:00","message":"[bufferProcess] send to processor:แล้วมันกลายมาเป็นอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.86742398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.867426572+07:00","message":"> Transcript [43821] [false]: 'แล้วมันกลายมาเป็นอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.867429721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.867431599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.867433705+07:00","message":"StatePrefix: 'แล้วมันกลายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.867435976+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.867439973+07:00","message":"Push: 'มันกลายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.867441773+07:00","message":"TextPushed: 'แล้วมันกลายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.86744425+07:00","message":"Set new StatePrefix : 'แล้วมันกลายมาเป็นอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:25.867446308+07:00","message":"Next Push (prob) : 'เป็นอัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.867453401+07:00","message":"push: {false มันกลายมา 0 0xc003b7c880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.917475217+07:00","message":"[GCS] IsForceVAD: false for message ID: 3293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:25.989229594+07:00","message":"[GCS] Start streaming session, msgId: 3294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.004053626+07:00","message":"receive streaming session, msgId: 3293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.004086059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมันกลายมาเป็นอัลบั้มแรก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.004092461+07:00","message":"receive interim result [true|false]: แล้วมันกลายมาเป็นอัลบั้มแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.004099577+07:00","message":"end recv isFinal message id 3293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.004101953+07:00","message":"end Recv id 3293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.004107519+07:00","message":"[buffer interim] 3293 true แล้วมันกลายมาเป็นอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.004117469+07:00","message":"[bufferProcess] interim [830000000]:แล้วมันกลายมาเป็นอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.004121791+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วมันกลายมาเป็นอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.004125108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.004127932+07:00","message":"> Transcript [43822] [false]: 'แล้วมันกลายมาเป็นอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.004131149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.004133449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.004135402+07:00","message":"StatePrefix: 'แล้วมันกลายมาเป็นอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.004137726+07:00","message":"TextPushed: 'แล้วมันกลายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.004139864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.004143186+07:00","message":"> Transcript [43823] [true]: 'แล้วมันกลายมาเป็นอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.004145458+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.004147308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.004148921+07:00","message":"StatePrefix: 'แล้วมันกลายมาเป็นอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.004150851+07:00","message":"TextPushed: 'แล้วมันกลายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.004156994+07:00","message":"Push: 'เป็นอัลบั้มแรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.004164975+07:00","message":"push: {true เป็นอัลบั้มแรก 0 0xc003b7c880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:26.025290701+07:00","message":"write wav file: './tmp/7565/7565_3293.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.178500907+07:00","message":"[GCS] IsForceVAD: false for message ID: 3294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.283192142+07:00","message":"receive streaming session, msgId: 3294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.283226546+07:00","message":"found end of frame, send empty tag with msgId: 3294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.283232374+07:00","message":"end Recv id 3294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.283242527+07:00","message":"[buffer interim] 3294 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.283253853+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.283260871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.283264889+07:00","message":"> Transcript [43824] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.283268669+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.283271569+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.283274488+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.283277447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:26.283285958+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.283298993+07:00","message":"push: {true \n 0 0xc002e82b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:26.288030967+07:00","message":"write wav file: './tmp/7565/7565_3294.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.313338041+07:00","message":"[GCS] Start streaming session, msgId: 3295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.46089076+07:00","message":"[GCS] Cleaned up inactive client: 3270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.460940515+07:00","message":"[GCS] Cleaned up inactive client: 3268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.460943509+07:00","message":"[GCS] Cleaned up inactive client: 3266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.46094533+07:00","message":"[GCS] Cleaned up inactive client: 3267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.460947002+07:00","message":"[GCS] Cleaned up inactive client: 3271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.460949402+07:00","message":"[GCS] Cleaned up inactive client: 3272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.460951137+07:00","message":"[GCS] Cleaned up inactive client: 3264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.460952782+07:00","message":"[GCS] Cleaned up inactive client: 3269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.460954595+07:00","message":"[GCS] Cleaned up inactive client: 3273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:26.460956267+07:00","message":"[GCS] Cleaned up inactive client: 3265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:27.198715564+07:00","message":"[GCS] IsForceVAD: false for message ID: 3295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:27.328560027+07:00","message":"[GCS] Start streaming session, msgId: 3296"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:27.789578202+07:00","message":"receive streaming session, msgId: 3296"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:27.789631008+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-05-12T13:13:27.789636205+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:27.789649636+07:00","message":"[buffer interim] 3296 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:27.789656599+07:00","message":"[bufferProcess] interim [300000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:27.789658408+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:27.789663539+07:00","message":"[bufferProcess] send to processor (ticker):ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:27.78966628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:27.789669191+07:00","message":"> Transcript [43825] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:27.789671156+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:27.993337124+07:00","message":"receive streaming session, msgId: 3296"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:27.993388839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:27.993394777+07:00","message":"receive interim result [false|false]: ได้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:27.993410585+07:00","message":"[buffer interim] 3296 false ได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:27.993418741+07:00","message":"[bufferProcess] interim [480000000]:ได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:27.993420806+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.049267083+07:00","message":"receive streaming session, msgId: 3296"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.049312144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.04931729+07:00","message":"receive interim result [false|false]: ได้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.049334839+07:00","message":"[buffer interim] 3296 false ได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.049343157+07:00","message":"[bufferProcess] interim [600000000]:ได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.049345668+07:00","message":"[bufferProcess] send to processor:ได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.049349138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.049352021+07:00","message":"> Transcript [43826] [false]: 'ได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.049355829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.049358242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.049361971+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.049364041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.36974327+07:00","message":"receive streaming session, msgId: 3296"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.369783997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยังไงอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.369790473+07:00","message":"receive interim result [false|false]: ได้ยังไงอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.369804687+07:00","message":"[buffer interim] 3296 false ได้ยังไงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.369813392+07:00","message":"[bufferProcess] interim [840000000]:ได้ยังไงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.369815883+07:00","message":"[bufferProcess] send to processor:ได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.369826391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.369829198+07:00","message":"> Transcript [43827] [false]: 'ได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.369832826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.3698349+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.36983745+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.369839637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523551685+07:00","message":"receive streaming session, msgId: 3295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523590456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หุ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523596554+07:00","message":"receive interim result [false|false]: หุ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523606313+07:00","message":"receive streaming session, msgId: 3295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523609533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523611761+07:00","message":"receive interim result [false|false]: อุ่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523616433+07:00","message":"receive streaming session, msgId: 3295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523621185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุตส่าห์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523623498+07:00","message":"receive interim result [false|false]: อุตส่าห์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523637074+07:00","message":"receive streaming session, msgId: 3295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523639966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุ่นก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523641966+07:00","message":"receive interim result [false|false]: อุ่นก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523647862+07:00","message":"receive streaming session, msgId: 3295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523650394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หุ่นกระบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523652886+07:00","message":"receive interim result [false|false]: หุ่นกระบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.52366333+07:00","message":"receive streaming session, msgId: 3295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.52366914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หุ่นกระบอก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523671833+07:00","message":"receive interim result [true|false]: หุ่นกระบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523674042+07:00","message":"end recv isFinal message id 3295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523676194+07:00","message":"end Recv id 3295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523681443+07:00","message":"[buffer interim] this message is already final false 3295: 'หุ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523690015+07:00","message":"[buffer interim] this message is already final false 3295: 'อุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523696643+07:00","message":"[buffer interim] this message is already final false 3295: 'อุตส่าห์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523703723+07:00","message":"[buffer interim] this message is already final false 3295: 'อุ่นก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523709488+07:00","message":"[buffer interim] this message is already final false 3295: 'หุ่นกระบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.523715803+07:00","message":"[buffer interim] this message is already final true 3295: 'หุ่นกระบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.668647384+07:00","message":"[GCS] IsForceVAD: false for message ID: 3296"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:28.674928651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:28.67493036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.744707868+07:00","message":"receive streaming session, msgId: 3296"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.744766501+07:00","message":"receive 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-05-12T13:13:28.74477886+07:00","message":"receive interim result [false|false]: ได้ยังไงอ่ะถ้าอย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.744806257+07:00","message":"[buffer interim] 3296 false ได้ยังไงอ่ะถ้าอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.744826378+07:00","message":"[bufferProcess] interim [260000000]:ได้ยังไงอ่ะถ้าอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.744833154+07:00","message":"[bufferProcess] send to processor:ได้ยังไงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.744843858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.744850556+07:00","message":"> Transcript [43828] [false]: 'ได้ยังไงอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.744857183+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.744861167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.744865059+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.744868471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.766113629+07:00","message":"receive streaming session, msgId: 3296"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.766163353+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-05-12T13:13:28.766170006+07:00","message":"receive interim result [true|false]: ได้ยังไงอ่ะถ้าอย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.766184119+07:00","message":"end recv isFinal message id 3296"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.766186392+07:00","message":"end Recv id 3296"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.766194067+07:00","message":"[buffer interim] 3296 true ได้ยังไงอ่ะถ้าอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766202678+07:00","message":"[bufferProcess] interim [380000000]:ได้ยังไงอ่ะถ้าอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766206051+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ยังไงอ่ะถ้าอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.76620969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766212601+07:00","message":"> Transcript [43829] [false]: 'ได้ยังไงอ่ะถ้าอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766215716+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766217971+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766220542+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766222482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766225249+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766226904+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766229112+07:00","message":"Set new StatePrefix : 'ได้ยังไงอ่ะถ้าอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766231196+07:00","message":"Next Push (prob) : 'ยังไงอ่ะถ้าอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766232906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766234819+07:00","message":"> Transcript [43830] [true]: 'ได้ยังไงอ่ะถ้าอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766236892+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766238452+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766239998+07:00","message":"StatePrefix: 'ได้ยังไงอ่ะถ้าอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766241738+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:28.766243846+07:00","message":"Push: 'ยังไงอ่ะถ้าอย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.76625334+07:00","message":"push: {false ได้ 0 0xc003b7c000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.766259312+07:00","message":"push: {true ยังไงอ่ะถ้าอย่างนั้น 0 0xc003b7c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:28.772114805+07:00","message":"write wav file: './tmp/7565/7565_3296.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:28.799461279+07:00","message":"[GCS] Start streaming session, msgId: 3297"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:29.389446223+07:00","message":"receive streaming session, msgId: 3297"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:29.389487479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:29.389494754+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:29.389510389+07:00","message":"[buffer interim] 3297 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:29.389517343+07:00","message":"[bufferProcess] interim [600000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:29.389519243+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:29.463092747+07:00","message":"receive streaming session, msgId: 3297"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:29.463138268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:29.463143915+07:00","message":"receive interim result [false|false]: หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:29.463157819+07:00","message":"[buffer interim] 3297 false หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:29.463165175+07:00","message":"[bufferProcess] interim [660000000]:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:29.463167538+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:29.463172779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:29.463175914+07:00","message":"> Transcript [43831] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:29.463178187+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:29.651704584+07:00","message":"receive streaming session, msgId: 3297"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:29.651740513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:29.651746313+07:00","message":"receive interim result [false|false]: หลังจากนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:29.651760814+07:00","message":"[buffer interim] 3297 false หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:29.651767314+07:00","message":"[bufferProcess] interim [840000000]:หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:29.651770469+07:00","message":"[bufferProcess] send to processor:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:29.651776894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:29.651779353+07:00","message":"> Transcript [43832] [false]: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:29.651781543+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:29.651783532+07:00","message":"Set new StatePrefix: 'หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:30.230272599+07:00","message":"receive streaming session, msgId: 3297"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:30.2303203+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-05-12T13:13:30.23032671+07:00","message":"receive interim result [false|false]: หลังจากนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:30.230343861+07:00","message":"[buffer interim] 3297 false หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.230360337+07:00","message":"[bufferProcess] interim [440000000]:หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.230363113+07:00","message":"[bufferProcess] send to processor:หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.230366756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.230369689+07:00","message":"> Transcript [43833] [false]: 'หลังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.230373113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.230376033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.230377899+07:00","message":"StatePrefix: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.230379908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:30.467784398+07:00","message":"[GCS] IsForceVAD: false for message ID: 3297"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:30.575762077+07:00","message":"receive streaming session, msgId: 3297"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:30.575807041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:30.575815992+07:00","message":"receive interim result [true|false]: หลังจากนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:30.575828852+07:00","message":"end recv isFinal message id 3297"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:30.575832842+07:00","message":"end Recv id 3297"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:30.575839959+07:00","message":"[buffer interim] 3297 true หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.575851127+07:00","message":"[bufferProcess] interim [890000000]:หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.575853809+07:00","message":"[bufferProcess] send to processor (isfinal):หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.575857672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.575860589+07:00","message":"> Transcript [43834] [false]: 'หลังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.575863654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.575865607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.575867476+07:00","message":"StatePrefix: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.575869427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.575870974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.575872828+07:00","message":"> Transcript [43835] [true]: 'หลังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.575874714+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.575876386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.575877916+07:00","message":"StatePrefix: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.575879543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:30.575882089+07:00","message":"Push: 'หลังจากนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:30.575890417+07:00","message":"push: {true หลังจากนี้ 0 0xc0035b8f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:30.583088206+07:00","message":"write wav file: './tmp/7565/7565_3297.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:30.71859071+07:00","message":"[GCS] Start streaming session, msgId: 3298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.282765909+07:00","message":"receive streaming session, msgId: 3298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.282805833+07:00","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-05-12T13:13:31.282811192+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.282825687+07:00","message":"[buffer interim] 3298 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.282832615+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.282834609+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.452292416+07:00","message":"receive streaming session, msgId: 3298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.452341585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.452350242+07:00","message":"receive interim result [false|false]: เราอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.452370033+07:00","message":"[buffer interim] 3298 false เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.452383927+07:00","message":"[bufferProcess] interim [540000000]:เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.452387786+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.452396137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.452400302+07:00","message":"> Transcript [43836] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.452406939+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.597245159+07:00","message":"receive streaming session, msgId: 3298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.597289377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราอยู่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.597295669+07:00","message":"receive interim result [false|false]: เราอยู่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.597311743+07:00","message":"[buffer interim] 3298 false เราอยู่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.597322285+07:00","message":"[bufferProcess] interim [720000000]:เราอยู่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.59732481+07:00","message":"[bufferProcess] send to processor:เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.597331829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.597334472+07:00","message":"> Transcript [43837] [false]: 'เราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.597337393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.597339517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.597341879+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.597343958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:31.675902644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:31.675902814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.914592275+07:00","message":"receive streaming session, msgId: 3298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.914639243+07:00","message":"receive 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-05-12T13:13:31.914645192+07:00","message":"receive interim result [false|false]: เราอยู่เราทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.91465978+07:00","message":"[buffer interim] 3298 false เราอยู่เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.914667104+07:00","message":"[bufferProcess] interim [20000000]:เราอยู่เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.914669532+07:00","message":"[bufferProcess] send to processor:เราอยู่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.914674881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.914677886+07:00","message":"> Transcript [43838] [false]: 'เราอยู่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.914681384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.914683827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.914686537+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.914688825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.999439751+07:00","message":"receive streaming session, msgId: 3298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.999475534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราอยู่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.99948382+07:00","message":"receive interim result [false|false]: เราอยู่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:31.999498803+07:00","message":"[buffer interim] 3298 false เราอยู่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.999506189+07:00","message":"[bufferProcess] interim [80000000]:เราอยู่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.999508535+07:00","message":"[bufferProcess] send to processor:เราอยู่เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.999511958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.999514726+07:00","message":"> Transcript [43839] [false]: 'เราอยู่เราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.999517763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.999519594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.999521984+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:31.999523929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:32.210348255+07:00","message":"receive streaming session, msgId: 3298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:32.210386062+07:00","message":"receive 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-05-12T13:13:32.210392436+07:00","message":"receive interim result [false|false]: เราอยู่เราอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:32.210405033+07:00","message":"[buffer interim] 3298 false เราอยู่เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.210414885+07:00","message":"[bufferProcess] interim [320000000]:เราอยู่เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.210417995+07:00","message":"[bufferProcess] send to processor:เราอยู่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.210423753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.210426411+07:00","message":"> Transcript [43840] [false]: 'เราอยู่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.210429957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.210432038+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.210434569+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.210436851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.21044142+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.210443274+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.210445434+07:00","message":"Set new StatePrefix : 'เราอยู่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.210448813+07:00","message":"Next Push (prob) : 'อยู่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:32.210456686+07:00","message":"push: {false เรา 0 0xc0035b9180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:32.379092461+07:00","message":"receive streaming session, msgId: 3298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:32.379135483+07:00","message":"receive 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-05-12T13:13:32.379142564+07:00","message":"receive interim result [false|false]: เราอยู่เรารอเราอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:32.379160078+07:00","message":"[buffer interim] 3298 false เราอยู่เรารอเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.379168584+07:00","message":"[bufferProcess] interim [440000000]:เราอยู่เรารอเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.379171371+07:00","message":"[bufferProcess] send to processor:เราอยู่เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.379178122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.37918097+07:00","message":"> Transcript [43841] [false]: 'เราอยู่เราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.37918475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.379186833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.379188889+07:00","message":"StatePrefix: 'เราอยู่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.379191493+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:32.390441636+07:00","message":"receive streaming session, msgId: 3298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:32.39048282+07:00","message":"receive 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-05-12T13:13:32.390488504+07:00","message":"receive interim result [false|false]: เราอยู่เราอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:32.390502165+07:00","message":"[buffer interim] 3298 false เราอยู่เราอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.390508097+07:00","message":"[bufferProcess] interim [500000000]:เราอยู่เราอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.390510378+07:00","message":"[bufferProcess] send to processor:เราอยู่เรารอเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.39051391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.390517006+07:00","message":"> Transcript [43842] [false]: 'เราอยู่เรารอเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.390520621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.390523209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.390525081+07:00","message":"StatePrefix: 'เราอยู่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.390527416+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:32.668048943+07:00","message":"receive streaming session, msgId: 3298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:32.668088114+07:00","message":"receive 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-05-12T13:13:32.668093816+07:00","message":"receive interim result [false|false]: เราอยู่เราอยู่ในบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:32.668106285+07:00","message":"[buffer interim] 3298 false เราอยู่เราอยู่ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.668113983+07:00","message":"[bufferProcess] interim [680000000]:เราอยู่เราอยู่ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.66811644+07:00","message":"[bufferProcess] send to processor:เราอยู่เราอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.668122396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.668125402+07:00","message":"> Transcript [43843] [false]: 'เราอยู่เราอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.668128925+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.668131236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.668133064+07:00","message":"StatePrefix: 'เราอยู่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:32.668135595+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:33.19590017+07:00","message":"receive streaming session, msgId: 3298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:33.195943757+07:00","message":"receive 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-05-12T13:13:33.195950706+07:00","message":"receive interim result [false|false]: เราอยู่เราอยู่ในสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:33.195968212+07:00","message":"[buffer interim] 3298 false เราอยู่เราอยู่ในสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.19597691+07:00","message":"[bufferProcess] interim [280000000]:เราอยู่เราอยู่ในสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.195979631+07:00","message":"[bufferProcess] send to processor:เราอยู่เราอยู่ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.19598928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.195992433+07:00","message":"> Transcript [43844] [false]: 'เราอยู่เราอยู่ในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.195996992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.195999324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.196001065+07:00","message":"StatePrefix: 'เราอยู่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.196004371+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.196007527+07:00","message":"Push: 'อยู่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.196009657+07:00","message":"TextPushed: 'เราอยู่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.196011802+07:00","message":"Set new StatePrefix : 'เราอยู่เราอยู่ในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.196013831+07:00","message":"Next Push (prob) : 'อยู่ในบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:33.196022676+07:00","message":"push: {false อยู่เรา 0 0xc0035b9180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:33.288608494+07:00","message":"[GCS] IsForceVAD: false for message ID: 3298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:33.492024003+07:00","message":"receive streaming session, msgId: 3298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:33.492063263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราอยู่เราอยู่ในบ้าน\",\"confidence\":0.89445513}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:33.492069073+07:00","message":"receive interim result [true|false]: เราอยู่เราอยู่ในบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:33.492078802+07:00","message":"end recv isFinal message id 3298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:33.492081157+07:00","message":"end Recv id 3298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:33.492087653+07:00","message":"[buffer interim] 3298 true เราอยู่เราอยู่ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.492094953+07:00","message":"[bufferProcess] interim [580000000]:เราอยู่เราอยู่ในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.492098485+07:00","message":"[bufferProcess] send to processor (isfinal):เราอยู่เราอยู่ในสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.492111198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.492136314+07:00","message":"> Transcript [43845] [false]: 'เราอยู่เราอยู่ในสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.492140135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.492142546+07:00","message":"Set new StatePrefix: 'เราอยู่เราอยู่ในสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.492144807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.492147026+07:00","message":"> Transcript [43846] [true]: 'เราอยู่เราอยู่ในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.492150218+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.492152187+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.492154492+07:00","message":"StatePrefix: 'เราอยู่เราอยู่ในสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.492157064+07:00","message":"TextPushed: 'เราอยู่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:33.49216609+07:00","message":"Push: 'อยู่ในบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:33.492176471+07:00","message":"push: {true อยู่ในบ้าน 0 0xc0035b9180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:33.500873013+07:00","message":"write wav file: './tmp/7565/7565_3298.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:33.671175301+07:00","message":"[GCS] Start streaming session, msgId: 3299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:34.658352251+07:00","message":"receive streaming session, msgId: 3299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:34.65838769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:34.658395604+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:34.658410066+07:00","message":"[buffer interim] 3299 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.658416921+07:00","message":"[bufferProcess] interim [780000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.658418619+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.658422399+07:00","message":"[bufferProcess] send to processor (ticker):นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.658436126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.658464694+07:00","message":"> Transcript [43847] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.658468954+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:34.676512744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:34.676526207+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:34.861453093+07:00","message":"receive streaming session, msgId: 3299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:34.861495546+07:00","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-05-12T13:13:34.861504563+07:00","message":"receive interim result [false|false]: นักมวย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:34.861520342+07:00","message":"[buffer interim] 3299 false นักมวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.861528367+07:00","message":"[bufferProcess] interim [960000000]:นักมวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.861530772+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:34.898949572+07:00","message":"receive streaming session, msgId: 3299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:34.89898819+07:00","message":"receive 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-05-12T13:13:34.898993694+07:00","message":"receive interim result [false|false]: หลักเมือง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:34.899007821+07:00","message":"[buffer interim] 3299 false หลักเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.899015399+07:00","message":"[bufferProcess] interim [20000000]:หลักเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.89901772+07:00","message":"[bufferProcess] send to processor:นักมวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.899021403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.899024467+07:00","message":"> Transcript [43848] [false]: 'นักมวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.899027718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.899029583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.899031999+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.899033952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:34.921959092+07:00","message":"receive streaming session, msgId: 3299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:34.922005574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักดนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:34.922011119+07:00","message":"receive interim result [false|false]: นักดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:34.922024636+07:00","message":"[buffer interim] 3299 false นักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.922030493+07:00","message":"[bufferProcess] interim [80000000]:นักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.922033045+07:00","message":"[bufferProcess] send to processor:หลักเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.922041082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.92204397+07:00","message":"> Transcript [43849] [false]: 'หลักเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.922046171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:34.922048492+07:00","message":"Set new StatePrefix: 'หลักเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.130392477+07:00","message":"receive streaming session, msgId: 3299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.130433957+07:00","message":"receive 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-05-12T13:13:35.130440069+07:00","message":"receive interim result [false|false]: นักดนตรีฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.130455406+07:00","message":"[buffer interim] 3299 false นักดนตรีฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.130463212+07:00","message":"[bufferProcess] interim [320000000]:นักดนตรีฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.130465701+07:00","message":"[bufferProcess] send to processor:นักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.130471247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.130474245+07:00","message":"> Transcript [43850] [false]: 'นักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.130476624+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.130480009+07:00","message":"Set new StatePrefix: 'นักดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.263504611+07:00","message":"receive streaming session, msgId: 3299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.263551845+07:00","message":"receive 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-05-12T13:13:35.263560131+07:00","message":"receive interim result [false|false]: นักดนตรีพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.26357593+07:00","message":"[buffer interim] 3299 false นักดนตรีพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.263584605+07:00","message":"[bufferProcess] interim [380000000]:นักดนตรีพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.26358724+07:00","message":"[bufferProcess] send to processor:นักดนตรีฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.263590805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.263593955+07:00","message":"> Transcript [43851] [false]: 'นักดนตรีฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.263597582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.263599655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.263601412+07:00","message":"StatePrefix: 'นักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.263603439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.295528378+07:00","message":"receive streaming session, msgId: 3299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.295572474+07:00","message":"receive 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-05-12T13:13:35.295579259+07:00","message":"receive interim result [false|false]: นักดนตรีผลิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.295597535+07:00","message":"[buffer interim] 3299 false นักดนตรีผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.295615064+07:00","message":"[bufferProcess] interim [440000000]:นักดนตรีผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.295618574+07:00","message":"[bufferProcess] send to processor:นักดนตรีพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.29563963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.29564276+07:00","message":"> Transcript [43852] [false]: 'นักดนตรีพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.295647042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.295649176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.295651376+07:00","message":"StatePrefix: 'นักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.295653524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.397495929+07:00","message":"[GCS] IsForceVAD: false for message ID: 3299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.537207533+07:00","message":"receive streaming session, msgId: 3299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.537242454+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-05-12T13:13:35.537248791+07:00","message":"receive interim result [true|false]: นักดนตรีผลิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.537259607+07:00","message":"end recv isFinal message id 3299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.537261688+07:00","message":"end Recv id 3299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.537270153+07:00","message":"[buffer interim] 3299 true นักดนตรีผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.537280002+07:00","message":"[bufferProcess] interim [740000000]:นักดนตรีผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.537283427+07:00","message":"[bufferProcess] send to processor (isfinal):นักดนตรีผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.53728689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.537289982+07:00","message":"> Transcript [43853] [false]: 'นักดนตรีผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.537293099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.537295032+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.537296893+07:00","message":"StatePrefix: 'นักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.53729886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.53730045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.53730229+07:00","message":"> Transcript [43854] [true]: 'นักดนตรีผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.537304501+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.537306354+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.537307934+07:00","message":"StatePrefix: 'นักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.537309543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:35.537315398+07:00","message":"Push: 'นักดนตรีผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.537323333+07:00","message":"push: {true นักดนตรีผลิต 0 0xc0035b9280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:35.544892526+07:00","message":"write wav file: './tmp/7565/7565_3299.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:35.589007587+07:00","message":"[GCS] Start streaming session, msgId: 3300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:36.16824322+07:00","message":"[GCS] IsForceVAD: false for message ID: 3300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:36.269076143+07:00","message":"receive streaming session, msgId: 3300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:36.269097588+07:00","message":"found end of frame, send empty tag with msgId: 3300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:36.269100797+07:00","message":"end Recv id 3300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:36.26910887+07:00","message":"[buffer interim] 3300 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:36.26911791+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:36.269122262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:36.269125457+07:00","message":"> Transcript [43855] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:36.269127723+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:36.269129727+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:36.269131602+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:36.269133556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:36.269136376+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:36.269146457+07:00","message":"push: {true \n 0 0xc0035b9580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:36.274243794+07:00","message":"write wav file: './tmp/7565/7565_3300.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:36.29947204+07:00","message":"[GCS] Start streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:36.863707261+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:36.863748244+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-05-12T13:13:36.863753986+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:36.863769722+07:00","message":"[buffer interim] 3301 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:36.863777873+07:00","message":"[bufferProcess] interim [360000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:36.863779992+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.026022229+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.026060574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.026068202+07:00","message":"receive interim result [false|false]: แต่ว่าพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.026085845+07:00","message":"[buffer interim] 3301 false แต่ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.026094461+07:00","message":"[bufferProcess] interim [480000000]:แต่ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.026098459+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.026103007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.026107466+07:00","message":"> Transcript [43856] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.026110578+07:00","message":"Set StatePrefix (first interim): 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.146356398+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.146395536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสาร์อาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.146400611+07:00","message":"receive interim result [false|false]: เสาร์อาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.146413906+07:00","message":"[buffer interim] 3301 false เสาร์อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.146420864+07:00","message":"[bufferProcess] interim [540000000]:เสาร์อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.146423482+07:00","message":"[bufferProcess] send to processor:แต่ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.14642673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.146429954+07:00","message":"> Transcript [43857] [false]: 'แต่ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.146432141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.146434094+07:00","message":"Set new StatePrefix: 'แต่ว่าพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.34886955+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.348904462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.348909929+07:00","message":"receive interim result [false|false]: แต่ว่าพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.34892569+07:00","message":"[buffer interim] 3301 false แต่ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.348933227+07:00","message":"[bufferProcess] interim [600000000]:แต่ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.348935775+07:00","message":"[bufferProcess] send to processor:เสาร์อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.348939053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.348941745+07:00","message":"> Transcript [43858] [false]: 'เสาร์อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.348943861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.348945758+07:00","message":"Set new StatePrefix: 'เสาร์อาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.672668079+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.672702442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าพี่จะรีบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.672707421+07:00","message":"receive interim result [false|false]: แต่ว่าพี่จะรีบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.672717772+07:00","message":"[buffer interim] 3301 false แต่ว่าพี่จะรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.672725227+07:00","message":"[bufferProcess] interim [840000000]:แต่ว่าพี่จะรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.672727638+07:00","message":"[bufferProcess] send to processor:แต่ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.672730903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.672733508+07:00","message":"> Transcript [43859] [false]: 'แต่ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.672735576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.672737359+07:00","message":"Set new StatePrefix: 'แต่ว่าพี่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:37.676821038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:37.676832914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.829477673+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.829515078+07:00","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-05-12T13:13:37.829520748+07:00","message":"receive interim result [false|false]: แต่ว่าพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.829533158+07:00","message":"[buffer interim] 3301 false แต่ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.829539271+07:00","message":"[bufferProcess] interim [960000000]:แต่ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.829541616+07:00","message":"[bufferProcess] send to processor:แต่ว่าพี่จะรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.829546334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.829549037+07:00","message":"> Transcript [43860] [false]: 'แต่ว่าพี่จะรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.829552182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.82955405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.829555979+07:00","message":"StatePrefix: 'แต่ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.829558257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.898487612+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.898528888+07:00","message":"receive 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-05-12T13:13:37.898534753+07:00","message":"receive interim result [false|false]: แต่ว่าพี่นริศเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.898547481+07:00","message":"[buffer interim] 3301 false แต่ว่าพี่นริศเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.898556587+07:00","message":"[bufferProcess] interim [20000000]:แต่ว่าพี่นริศเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.898559127+07:00","message":"[bufferProcess] send to processor:แต่ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.898564398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.898567178+07:00","message":"> Transcript [43861] [false]: 'แต่ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.898570358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.898572674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.898574689+07:00","message":"StatePrefix: 'แต่ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.898576642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.925119248+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.925149614+07:00","message":"receive 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-05-12T13:13:37.92515642+07:00","message":"receive interim result [false|false]: แต่ว่าพี่นริศเนี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:37.925183928+07:00","message":"[buffer interim] 3301 false แต่ว่าพี่นริศเนี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.925190766+07:00","message":"[bufferProcess] interim [140000000]:แต่ว่าพี่นริศเนี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.92519301+07:00","message":"[bufferProcess] send to processor:แต่ว่าพี่นริศเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.925196132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.925198874+07:00","message":"> Transcript [43862] [false]: 'แต่ว่าพี่นริศเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.925202142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.925204477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.925206454+07:00","message":"StatePrefix: 'แต่ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:37.925208491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.005628394+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.005674301+07:00","message":"receive 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-05-12T13:13:38.005680188+07:00","message":"receive interim result [false|false]: แต่ว่าพี่นริศเนี่ยพอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.005694248+07:00","message":"[buffer interim] 3301 false แต่ว่าพี่นริศเนี่ยพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.005701407+07:00","message":"[bufferProcess] interim [200000000]:แต่ว่าพี่นริศเนี่ยพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.005704155+07:00","message":"[bufferProcess] send to processor:แต่ว่าพี่นริศเนี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.005710444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.005715433+07:00","message":"> Transcript [43863] [false]: 'แต่ว่าพี่นริศเนี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.005719166+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.00572147+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.005723768+07:00","message":"StatePrefix: 'แต่ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.005726475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.005733103+07:00","message":"Push: 'แต่ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.005735397+07:00","message":"TextPushed: 'แต่ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.005737711+07:00","message":"Set new StatePrefix : 'แต่ว่าพี่นริศเนี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.005739753+07:00","message":"Next Push (prob) : 'นริศเนี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.005747047+07:00","message":"push: {false แต่ว่าพี่ 0 0xc002802680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.26678686+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.266826823+07:00","message":"receive 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-05-12T13:13:38.266834116+07:00","message":"receive interim result [false|false]: แต่ว่าพี่นริศเนี่ยอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.266850451+07:00","message":"[buffer interim] 3301 false แต่ว่าพี่นริศเนี่ยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.266858623+07:00","message":"[bufferProcess] interim [380000000]:แต่ว่าพี่นริศเนี่ยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.266862312+07:00","message":"[bufferProcess] send to processor:แต่ว่าพี่นริศเนี่ยพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.266869974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.266873305+07:00","message":"> Transcript [43864] [false]: 'แต่ว่าพี่นริศเนี่ยพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.266876104+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.2668781+07:00","message":"Set new StatePrefix: 'แต่ว่าพี่นริศเนี่ยพอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.283281288+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.283304464+07:00","message":"receive 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-05-12T13:13:38.28330986+07:00","message":"receive interim result [false|false]: แต่ว่าพี่นริศเนี่ยภรรยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.283323272+07:00","message":"[buffer interim] 3301 false แต่ว่าพี่นริศเนี่ยภรรยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.28332978+07:00","message":"[bufferProcess] interim [440000000]:แต่ว่าพี่นริศเนี่ยภรรยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.283332167+07:00","message":"[bufferProcess] send to processor:แต่ว่าพี่นริศเนี่ยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.283340252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.283342591+07:00","message":"> Transcript [43865] [false]: 'แต่ว่าพี่นริศเนี่ยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.283344819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.283347739+07:00","message":"Set new StatePrefix: 'แต่ว่าพี่นริศเนี่ยอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.381749989+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.381791425+07:00","message":"receive 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-05-12T13:13:38.381798131+07:00","message":"receive interim result [false|false]: แต่ว่าพี่นริศเนี่ยภรรยาพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.381814686+07:00","message":"[buffer interim] 3301 false แต่ว่าพี่นริศเนี่ยภรรยาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.381826516+07:00","message":"[bufferProcess] interim [860000000]:แต่ว่าพี่นริศเนี่ยภรรยาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.3818305+07:00","message":"[bufferProcess] send to processor:แต่ว่าพี่นริศเนี่ยภรรยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.381840492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.381844496+07:00","message":"> Transcript [43866] [false]: 'แต่ว่าพี่นริศเนี่ยภรรยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.381847777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.381851268+07:00","message":"Set new StatePrefix: 'แต่ว่าพี่นริศเนี่ยภรรยา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.454043378+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.454077649+07:00","message":"receive 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-05-12T13:13:38.454083186+07:00","message":"receive interim result [false|false]: แต่ว่าพี่นริศเนี่ยภรรยาพี่อ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.454097336+07:00","message":"[buffer interim] 3301 false แต่ว่าพี่นริศเนี่ยภรรยาพี่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.454104911+07:00","message":"[bufferProcess] interim [980000000]:แต่ว่าพี่นริศเนี่ยภรรยาพี่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.454107518+07:00","message":"[bufferProcess] send to processor:แต่ว่าพี่นริศเนี่ยภรรยาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.454110995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.454113478+07:00","message":"> Transcript [43867] [false]: 'แต่ว่าพี่นริศเนี่ยภรรยาพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.454116822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.454119239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.454121109+07:00","message":"StatePrefix: 'แต่ว่าพี่นริศเนี่ยภรรยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.454123495+07:00","message":"TextPushed: 'แต่ว่าพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.568475632+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.568519804+07:00","message":"receive 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-05-12T13:13:38.568526535+07:00","message":"receive interim result [false|false]: แต่ว่าพี่นริศเนี่ยภรรยาพี่อ้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.568543913+07:00","message":"[buffer interim] 3301 false แต่ว่าพี่นริศเนี่ยภรรยาพี่อ้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.568552713+07:00","message":"[bufferProcess] interim [40000000]:แต่ว่าพี่นริศเนี่ยภรรยาพี่อ้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.568555086+07:00","message":"[bufferProcess] send to processor:แต่ว่าพี่นริศเนี่ยภรรยาพี่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.568561732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.56856483+07:00","message":"> Transcript [43868] [false]: 'แต่ว่าพี่นริศเนี่ยภรรยาพี่อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.568570362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.568572839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.568575651+07:00","message":"StatePrefix: 'แต่ว่าพี่นริศเนี่ยภรรยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.568578306+07:00","message":"TextPushed: 'แต่ว่าพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.610490685+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.610526457+07:00","message":"receive 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-05-12T13:13:38.610532302+07:00","message":"receive interim result [false|false]: แต่ว่าพี่นริศเนี่ยภรรยาพี่อ้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.610546173+07:00","message":"[buffer interim] 3301 false แต่ว่าพี่นริศเนี่ยภรรยาพี่อ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.610553433+07:00","message":"[bufferProcess] interim [100000000]:แต่ว่าพี่นริศเนี่ยภรรยาพี่อ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.610555906+07:00","message":"[bufferProcess] send to processor:แต่ว่าพี่นริศเนี่ยภรรยาพี่อ้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.610561382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.610564656+07:00","message":"> Transcript [43869] [false]: 'แต่ว่าพี่นริศเนี่ยภรรยาพี่อ้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.610568148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.610570338+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.610572051+07:00","message":"StatePrefix: 'แต่ว่าพี่นริศเนี่ยภรรยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.610574608+07:00","message":"TextPushed: 'แต่ว่าพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.727906322+07:00","message":"[GCS] IsForceVAD: false for message ID: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.823725614+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.8237819+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-05-12T13:13:38.823790082+07:00","message":"receive interim result [false|false]: แต่ว่าพี่นริศเนี่ยภรรยาพี่อ๋อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.823806299+07:00","message":"[buffer interim] 3301 false แต่ว่าพี่นริศเนี่ยภรรยาพี่อ๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.823825547+07:00","message":"[bufferProcess] interim [340000000]:แต่ว่าพี่นริศเนี่ยภรรยาพี่อ๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.823829192+07:00","message":"[bufferProcess] send to processor:แต่ว่าพี่นริศเนี่ยภรรยาพี่อ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.823837308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.8238405+07:00","message":"> Transcript [43870] [false]: 'แต่ว่าพี่นริศเนี่ยภรรยาพี่อ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.823852378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.823854925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.823857113+07:00","message":"StatePrefix: 'แต่ว่าพี่นริศเนี่ยภรรยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.823860228+07:00","message":"TextPushed: 'แต่ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.823868266+07:00","message":"Push: 'นริศเนี่ยภรรยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.823870707+07:00","message":"TextPushed: 'แต่ว่าพี่นริศเนี่ยภรรยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.823873186+07:00","message":"Set new StatePrefix : 'แต่ว่าพี่นริศเนี่ยภรรยาพี่อ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.823875423+07:00","message":"Next Push (prob) : 'พี่อ้อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.82388532+07:00","message":"push: {false นริศเนี่ยภรรยา 0 0xc002802680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.858632407+07:00","message":"[GCS] Start streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.965426971+07:00","message":"receive streaming session, msgId: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.965477282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าพี่นริศเนี่ยภรรยาพี่อ๋อง\",\"confidence\":0.91434836}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.965485612+07:00","message":"receive interim result [true|false]: แต่ว่าพี่นริศเนี่ยภรรยาพี่อ๋อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.965497667+07:00","message":"end recv isFinal message id 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.965500022+07:00","message":"end Recv id 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.965506866+07:00","message":"[buffer interim] 3301 true แต่ว่าพี่นริศเนี่ยภรรยาพี่อ๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.965519091+07:00","message":"[bufferProcess] interim [460000000]:แต่ว่าพี่นริศเนี่ยภรรยาพี่อ๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.965522476+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ว่าพี่นริศเนี่ยภรรยาพี่อ๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.965526594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.965529679+07:00","message":"> Transcript [43871] [false]: 'แต่ว่าพี่นริศเนี่ยภรรยาพี่อ๋อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.965531742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.965533987+07:00","message":"Set new StatePrefix: 'แต่ว่าพี่นริศเนี่ยภรรยาพี่อ๋อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.965535743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.96553954+07:00","message":"> Transcript [43872] [true]: 'แต่ว่าพี่นริศเนี่ยภรรยาพี่อ๋อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.965542048+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.965543952+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.965547521+07:00","message":"StatePrefix: 'แต่ว่าพี่นริศเนี่ยภรรยาพี่อ๋อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.965550054+07:00","message":"TextPushed: 'แต่ว่าพี่นริศเนี่ยภรรยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:38.965552986+07:00","message":"Push: 'พี่อ๋อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:38.96556266+07:00","message":"push: {true พี่อ๋อง 0 0xc002802680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:38.973260449+07:00","message":"write wav file: './tmp/7565/7565_3301.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:40.099607322+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:40.09965522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:40.099660996+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:40.099676383+07:00","message":"[buffer interim] 3302 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:40.099682738+07:00","message":"[bufferProcess] interim [80000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:40.099684799+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:40.099689869+07:00","message":"[bufferProcess] send to processor (ticker):อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:40.099692195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:40.0996949+07:00","message":"> Transcript [43873] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:40.099697043+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:40.676881729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:40.676889649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:40.750941927+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:40.75098304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:40.750989548+07:00","message":"receive interim result [false|false]: MV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:40.751009568+07:00","message":"[buffer interim] 3302 false MV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:40.751016725+07:00","message":"[bufferProcess] interim [680000000]:MV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:40.75101874+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.115925743+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.115963764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"mbu\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.115970363+07:00","message":"receive interim result [false|false]: mbu"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.115981958+07:00","message":"[buffer interim] 3302 false mbu"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.115991453+07:00","message":"[bufferProcess] interim [40000000]:mbu"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.115995021+07:00","message":"[bufferProcess] send to processor:MV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.116001216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.116005117+07:00","message":"> Transcript [43874] [false]: 'MV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.116008593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.116011541+07:00","message":"Set new StatePrefix: 'MV'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.184738255+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.184775554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.184781175+07:00","message":"receive interim result [false|false]: MV อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.184799331+07:00","message":"[buffer interim] 3302 false MV อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.184808915+07:00","message":"[bufferProcess] interim [160000000]:MV อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.184812135+07:00","message":"[bufferProcess] send to processor:mbu"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.184815986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.184819644+07:00","message":"> Transcript [43875] [false]: 'mbu'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.18482314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.184827387+07:00","message":"Set new StatePrefix: 'mbu'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.702326542+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.702360367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV อยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.702366403+07:00","message":"receive interim result [false|false]: MV อยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.702382041+07:00","message":"[buffer interim] 3302 false MV อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.702388468+07:00","message":"[bufferProcess] interim [640000000]:MV อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.702390906+07:00","message":"[bufferProcess] send to processor:MV อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.702393948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.702396823+07:00","message":"> Transcript [43876] [false]: 'MV อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.702398914+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.702400784+07:00","message":"Set new StatePrefix: 'MV อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.82673929+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.826775988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.826783436+07:00","message":"receive interim result [false|false]: MV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.826796114+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-05-12T13:13:41.826799678+07:00","message":"receive interim result [false|false]:  อยู่ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.826807435+07:00","message":"[buffer interim] 3302 false MV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:41.826811261+07:00","message":"[buffer interim] 3302 false  อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.826817409+07:00","message":"[bufferProcess] interim [760000000]:MV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.826820213+07:00","message":"[bufferProcess] send to processor:MV อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.826822805+07:00","message":"[bufferProcess] interim [760000000]: อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.82682556+07:00","message":"[bufferProcess] update buffer: MV อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.826828186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.826830812+07:00","message":"> Transcript [43877] [false]: 'MV อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.826833373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.826835163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.826837264+07:00","message":"StatePrefix: 'MV อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:41.826839191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.055592768+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.055635079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.055648616+07:00","message":"receive interim result [false|false]: MV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.055669186+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-05-12T13:13:42.055672362+07:00","message":"receive interim result [false|false]:  อยู่ที่บ้านนอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.055682343+07:00","message":"[buffer interim] 3302 false MV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.05569024+07:00","message":"[buffer interim] 3302 false  อยู่ที่บ้านนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.055697667+07:00","message":"[bufferProcess] interim [940000000]:MV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.055700432+07:00","message":"[bufferProcess] send to processor:MV อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.055706746+07:00","message":"[bufferProcess] interim [940000000]: อยู่ที่บ้านนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.055712848+07:00","message":"[bufferProcess] update buffer: MV อยู่ที่บ้านนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.055718679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.05572154+07:00","message":"> Transcript [43878] [false]: 'MV อยู่ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.05572453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.055726653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.055728682+07:00","message":"StatePrefix: 'MV อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.055730685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.064574542+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.064606361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.064613035+07:00","message":"receive interim result [false|false]: MV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.064628011+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-05-12T13:13:42.064635598+07:00","message":"receive interim result [false|false]:  อยู่ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.064655855+07:00","message":"[buffer interim] 3302 false MV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.064661203+07:00","message":"[buffer interim] 3302 false  อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.064668065+07:00","message":"[bufferProcess] interim [0]:MV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.064671264+07:00","message":"[bufferProcess] send to processor:MV อยู่ที่บ้านนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.064674978+07:00","message":"[bufferProcess] interim [0]: อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.064678252+07:00","message":"[bufferProcess] update buffer: MV อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.06468201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.064686617+07:00","message":"> Transcript [43879] [false]: 'MV อยู่ที่บ้านนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.064690949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.064693805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.064697293+07:00","message":"StatePrefix: 'MV อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.064700422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.083183794+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.083209981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.083217917+07:00","message":"receive interim result [false|false]: MV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.083232291+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-05-12T13:13:42.083235343+07:00","message":"receive interim result [false|false]:  อยู่ที่บ้านฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.083242315+07:00","message":"[buffer interim] 3302 false MV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.083246235+07:00","message":"[buffer interim] 3302 false  อยู่ที่บ้านฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.083253055+07:00","message":"[bufferProcess] interim [60000000]:MV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.083255486+07:00","message":"[bufferProcess] send to processor:MV อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.083258294+07:00","message":"[bufferProcess] interim [60000000]: อยู่ที่บ้านฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.083260634+07:00","message":"[bufferProcess] update buffer: MV อยู่ที่บ้านฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.083263644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.083266419+07:00","message":"> Transcript [43880] [false]: 'MV อยู่ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.083269793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.08327206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.083273827+07:00","message":"StatePrefix: 'MV อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.083277968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.083285426+07:00","message":"Push: 'MV อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.083287436+07:00","message":"TextPushed: 'MV อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.083290137+07:00","message":"Set new StatePrefix : 'MV อยู่ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.083292255+07:00","message":"Next Push (prob) : 'ที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.083300118+07:00","message":"push: {false MV อยู่ 0 0xc003b7cf80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.229729209+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.22976841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.229774945+07:00","message":"receive interim result [false|false]: MV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.229787045+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-05-12T13:13:42.229790753+07:00","message":"receive interim result [false|false]:  อยู่ที่บ้านไอ้ฟาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.229804511+07:00","message":"[buffer interim] 3302 false MV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.229809242+07:00","message":"[buffer interim] 3302 false  อยู่ที่บ้านไอ้ฟาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.229816061+07:00","message":"[bufferProcess] interim [180000000]:MV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.229818573+07:00","message":"[bufferProcess] send to processor:MV อยู่ที่บ้านฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.229824352+07:00","message":"[bufferProcess] interim [180000000]: อยู่ที่บ้านไอ้ฟาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.229826822+07:00","message":"[bufferProcess] update buffer: MV อยู่ที่บ้านไอ้ฟาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.229829845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.229832577+07:00","message":"> Transcript [43881] [false]: 'MV อยู่ที่บ้านฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.229835568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.22983737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.229839447+07:00","message":"StatePrefix: 'MV อยู่ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.229841453+07:00","message":"TextPushed: 'MV อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.423424483+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.423456017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.423461849+07:00","message":"receive interim result [false|false]: MV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.423474083+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-05-12T13:13:42.423477271+07:00","message":"receive interim result [false|false]:  อยู่ที่บ้านไฟล์ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.423485786+07:00","message":"[buffer interim] 3302 false MV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.423489583+07:00","message":"[buffer interim] 3302 false  อยู่ที่บ้านไฟล์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.423495836+07:00","message":"[bufferProcess] interim [420000000]:MV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.42349826+07:00","message":"[bufferProcess] send to processor:MV อยู่ที่บ้านไอ้ฟาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.423501274+07:00","message":"[bufferProcess] interim [420000000]: อยู่ที่บ้านไฟล์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.423503721+07:00","message":"[bufferProcess] update buffer: MV อยู่ที่บ้านไฟล์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.423506557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.423510952+07:00","message":"> Transcript [43882] [false]: 'MV อยู่ที่บ้านไอ้ฟาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.423514073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.42351595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.423517816+07:00","message":"StatePrefix: 'MV อยู่ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.423520088+07:00","message":"TextPushed: 'MV อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.543036037+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.543076699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.543083209+07:00","message":"receive interim result [false|false]: MV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.543095951+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-05-12T13:13:42.543099589+07:00","message":"receive interim result [false|false]:  อยู่ที่บ้านปลายทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.543109426+07:00","message":"[buffer interim] 3302 false MV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.543116217+07:00","message":"[buffer interim] 3302 false  อยู่ที่บ้านปลายทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.543123646+07:00","message":"[bufferProcess] interim [480000000]:MV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.543126586+07:00","message":"[bufferProcess] send to processor:MV อยู่ที่บ้านไฟล์ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.543129464+07:00","message":"[bufferProcess] interim [480000000]: อยู่ที่บ้านปลายทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.5431321+07:00","message":"[bufferProcess] update buffer: MV อยู่ที่บ้านปลายทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.543135767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.54313849+07:00","message":"> Transcript [43883] [false]: 'MV อยู่ที่บ้านไฟล์ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.543142102+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.543145132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.543148359+07:00","message":"StatePrefix: 'MV อยู่ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.543151506+07:00","message":"TextPushed: 'MV อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.605652872+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.605698172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV อยู่ที่บ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.605705946+07:00","message":"receive interim result [false|false]: MV อยู่ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.605718602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" phyton\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.60572168+07:00","message":"receive interim result [false|false]:  phyton"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.605731299+07:00","message":"[buffer interim] 3302 false MV อยู่ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.605739715+07:00","message":"[buffer interim] 3302 false  phyton"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.605746099+07:00","message":"[bufferProcess] interim [540000000]:MV อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.605749139+07:00","message":"[bufferProcess] send to processor:MV อยู่ที่บ้านปลายทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.605758893+07:00","message":"[bufferProcess] interim [540000000]: phyton"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.605761506+07:00","message":"[bufferProcess] update buffer: MV อยู่ที่บ้าน phyton"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.605764365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.6057672+07:00","message":"> Transcript [43884] [false]: 'MV อยู่ที่บ้านปลายทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.605771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.60577345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.605775393+07:00","message":"StatePrefix: 'MV อยู่ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.605777412+07:00","message":"TextPushed: 'MV อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.605783781+07:00","message":"Push: 'ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.605789051+07:00","message":"TextPushed: 'MV อยู่ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.605791273+07:00","message":"Set new StatePrefix : 'MV อยู่ที่บ้านปลายทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.605794056+07:00","message":"Next Push (prob) : 'ปลายทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.605805413+07:00","message":"push: {false ที่บ้าน 0 0xc003b7cf80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.723921721+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.723954665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV อยู่ที่บ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.723962037+07:00","message":"receive interim result [false|false]: MV อยู่ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.723972362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Find something\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.723975314+07:00","message":"receive interim result [false|false]:  Find something"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.723982726+07:00","message":"[buffer interim] 3302 false MV อยู่ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.723986152+07:00","message":"[buffer interim] 3302 false  Find something"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.723991718+07:00","message":"[bufferProcess] interim [660000000]:MV อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.723994107+07:00","message":"[bufferProcess] send to processor:MV อยู่ที่บ้าน phyton"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.723996709+07:00","message":"[bufferProcess] interim [660000000]: Find something"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.723999239+07:00","message":"[bufferProcess] update buffer: MV อยู่ที่บ้าน Find something"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.724002047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.724004802+07:00","message":"> Transcript [43885] [false]: 'MV อยู่ที่บ้าน phyton'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.724007176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.724008966+07:00","message":"Set new StatePrefix: 'MV อยู่ที่บ้าน phyton'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.91080154+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.910834343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV อยู่ที่บ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.910842546+07:00","message":"receive interim result [false|false]: MV อยู่ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.910852257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Find Something Sweet\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.910857861+07:00","message":"receive interim result [false|false]:  Find Something Sweet"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.910867241+07:00","message":"[buffer interim] 3302 false MV อยู่ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:42.910870775+07:00","message":"[buffer interim] 3302 false  Find Something Sweet"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.910878753+07:00","message":"[bufferProcess] interim [900000000]:MV อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.91088149+07:00","message":"[bufferProcess] send to processor:MV อยู่ที่บ้าน Find something"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.910884448+07:00","message":"[bufferProcess] interim [900000000]: Find Something Sweet"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.910886788+07:00","message":"[bufferProcess] update buffer: MV อยู่ที่บ้าน Find Something Sweet"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.910889996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.910892428+07:00","message":"> Transcript [43886] [false]: 'MV อยู่ที่บ้าน Find something'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.910894645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:42.91089658+07:00","message":"Set new StatePrefix: 'MV อยู่ที่บ้าน Find something'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.310030848+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.310065583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV อยู่ที่บ้าน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.310075856+07:00","message":"receive interim result [false|false]: MV อยู่ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.310090663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Find Something Sweet มันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.310093718+07:00","message":"receive interim result [false|false]:  Find Something Sweet มันก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.310102641+07:00","message":"[buffer interim] 3302 false MV อยู่ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.310107894+07:00","message":"[buffer interim] 3302 false  Find Something Sweet มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.310114087+07:00","message":"[bufferProcess] interim [200000000]:MV อยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.310116867+07:00","message":"[bufferProcess] send to processor:MV อยู่ที่บ้าน Find Something Sweet"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.31011957+07:00","message":"[bufferProcess] interim [200000000]: Find Something Sweet มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.310122542+07:00","message":"[bufferProcess] update buffer: MV อยู่ที่บ้าน Find Something Sweet มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.310125729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.310128672+07:00","message":"> Transcript [43887] [false]: 'MV อยู่ที่บ้าน Find Something Sweet'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.310131226+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.310133072+07:00","message":"Set new StatePrefix: 'MV อยู่ที่บ้าน Find Something Sweet'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.355471014+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.35550655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV อยู่ที่บ้าน Find Something\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.355512709+07:00","message":"receive interim result [false|false]: MV อยู่ที่บ้าน Find Something"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.35552479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Sweet\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.35552744+07:00","message":"receive interim result [false|false]:  Sweet"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.35553537+07:00","message":"[buffer interim] 3302 false MV อยู่ที่บ้าน Find Something"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.355544862+07:00","message":"[buffer interim] 3302 false  Sweet"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.35555099+07:00","message":"[bufferProcess] interim [260000000]:MV อยู่ที่บ้าน Find Something"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.35555401+07:00","message":"[bufferProcess] send to processor:MV อยู่ที่บ้าน Find Something Sweet มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.355560545+07:00","message":"[bufferProcess] interim [260000000]: Sweet"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.355562836+07:00","message":"[bufferProcess] update buffer: MV อยู่ที่บ้าน Find Something Sweet"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.355565535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.355568362+07:00","message":"> Transcript [43888] [false]: 'MV อยู่ที่บ้าน Find Something Sweet มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.355572389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.355574769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.355576591+07:00","message":"StatePrefix: 'MV อยู่ที่บ้าน Find Something Sweet'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.355578555+07:00","message":"TextPushed: 'MV อยู่ที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.539874724+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.539905314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV อยู่ที่บ้าน Find Something Sweet\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.539912133+07:00","message":"receive interim result [false|false]: MV อยู่ที่บ้าน Find Something Sweet"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:43.539925981+07:00","message":"[buffer interim] 3302 false MV อยู่ที่บ้าน Find Something Sweet"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.539932425+07:00","message":"[bufferProcess] interim [500000000]:MV อยู่ที่บ้าน Find Something Sweet"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.53993493+07:00","message":"[bufferProcess] send to processor:MV อยู่ที่บ้าน Find Something Sweet"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.539939915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.539942567+07:00","message":"> Transcript [43889] [false]: 'MV อยู่ที่บ้าน Find Something Sweet'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.539945482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.539947522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.539949662+07:00","message":"StatePrefix: 'MV อยู่ที่บ้าน Find Something Sweet'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:43.539953862+07:00","message":"TextPushed: 'MV อยู่ที่บ้าน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:43.676913935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:43.676932889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:44.237959384+07:00","message":"[GCS] IsForceVAD: false for message ID: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:44.428648197+07:00","message":"receive streaming session, msgId: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:44.428698698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"MV อยู่ที่บ้าน phyton kingsman\",\"confidence\":0.8413835}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:44.428707839+07:00","message":"receive interim result [true|false]: MV อยู่ที่บ้าน phyton kingsman"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:44.428721603+07:00","message":"end recv isFinal message id 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:44.428725343+07:00","message":"end Recv id 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:44.4287367+07:00","message":"[buffer interim] 3302 true MV อยู่ที่บ้าน phyton kingsman"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:44.428746551+07:00","message":"[bufferProcess] interim [400000000]:MV อยู่ที่บ้าน phyton kingsman"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:44.428750672+07:00","message":"[bufferProcess] send to processor (isfinal):MV อยู่ที่บ้าน Find Something Sweet"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:44.428755006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:44.428761599+07:00","message":"> Transcript [43890] [false]: 'MV อยู่ที่บ้าน Find Something Sweet'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:44.428765498+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:44.428767407+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:44.42876924+07:00","message":"StatePrefix: 'MV อยู่ที่บ้าน Find Something Sweet'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:44.428771247+07:00","message":"TextPushed: 'MV อยู่ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:44.428773054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:44.428775804+07:00","message":"> Transcript [43891] [true]: 'MV อยู่ที่บ้าน phyton kingsman'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:44.428777937+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:44.428779571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:44.428781147+07:00","message":"StatePrefix: 'MV อยู่ที่บ้าน Find Something Sweet'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:44.428782996+07:00","message":"TextPushed: 'MV อยู่ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:44.428786051+07:00","message":"Push: ' phyton kingsman'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:44.42879456+07:00","message":"push: {true  phyton kingsman 0 0xc003b7cf80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:44.441334511+07:00","message":"write wav file: './tmp/7565/7565_3302.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:45.009036372+07:00","message":"[GCS] Start streaming session, msgId: 3303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:45.388238517+07:00","message":"[GCS] IsForceVAD: false for message ID: 3303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:45.50214707+07:00","message":"receive streaming session, msgId: 3303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:45.502171958+07:00","message":"found end of frame, send empty tag with msgId: 3303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:45.502175436+07:00","message":"end Recv id 3303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:45.502183988+07:00","message":"[buffer interim] 3303 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:45.502192264+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:45.502196617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:45.50219974+07:00","message":"> Transcript [43892] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:45.502202209+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:45.502204117+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:45.502205787+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:45.502207447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:45.502211452+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:45.502223773+07:00","message":"push: {true \n 0 0xc003b7d480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:45.507883039+07:00","message":"write wav file: './tmp/7565/7565_3303.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:45.787198871+07:00","message":"[GCS] Start streaming session, msgId: 3304"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:46.668067719+07:00","message":"[GCS] IsForceVAD: false for message ID: 3304"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:46.677265465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:46.677279556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:46.750606558+07:00","message":"receive streaming session, msgId: 3304"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:46.750662155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไรบ้างสิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:46.750668388+07:00","message":"receive interim result [false|false]: ทำไรบ้างสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:46.750680878+07:00","message":"[buffer interim] 3304 false ทำไรบ้างสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:46.750689178+07:00","message":"[bufferProcess] interim [780000000]:ทำไรบ้างสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:46.750691131+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:46.750694774+07:00","message":"[bufferProcess] send to processor (ticker):ทำไรบ้างสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:46.750697657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:46.750700537+07:00","message":"> Transcript [43893] [false]: 'ทำไรบ้างสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:46.750702973+07:00","message":"Set StatePrefix (first interim): 'ทำไรบ้างสิ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:46.775522827+07:00","message":"receive streaming session, msgId: 3304"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:46.775562386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำอะไรบ้างสิ\",\"confidence\":0.9082005}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:46.775567827+07:00","message":"receive interim result [true|false]: ทำอะไรบ้างสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:46.775582017+07:00","message":"end recv isFinal message id 3304"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:46.775584145+07:00","message":"end Recv id 3304"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:46.775590892+07:00","message":"[buffer interim] 3304 true ทำอะไรบ้างสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:46.775597416+07:00","message":"[bufferProcess] interim [930000000]:ทำอะไรบ้างสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:46.775601119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:46.77560488+07:00","message":"> Transcript [43894] [true]: 'ทำอะไรบ้างสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:46.775607732+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:46.775609712+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:46.775611547+07:00","message":"StatePrefix: 'ทำไรบ้างสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:46.775613725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:46.775620824+07:00","message":"Push: 'ทำอะไรบ้างสิ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:46.775630652+07:00","message":"push: {true ทำอะไรบ้างสิ 0 0xc005694280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:46.78742054+07:00","message":"write wav file: './tmp/7565/7565_3304.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:46.799116173+07:00","message":"[GCS] Start streaming session, msgId: 3305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:48.212015207+07:00","message":"receive streaming session, msgId: 3305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:48.212052925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดง่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:48.212058458+07:00","message":"receive interim result [false|false]: พูดง่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:48.212071609+07:00","message":"[buffer interim] 3305 false พูดง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.212077981+07:00","message":"[bufferProcess] interim [80000000]:พูดง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.212079922+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.212086329+07:00","message":"[bufferProcess] send to processor (ticker):พูดง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.212088752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.212091644+07:00","message":"> Transcript [43895] [false]: 'พูดง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.212093767+07:00","message":"Set StatePrefix (first interim): 'พูดง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:48.34218291+07:00","message":"receive streaming session, msgId: 3305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:48.342226554+07:00","message":"receive 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-05-12T13:13:48.342232195+07:00","message":"receive interim result [false|false]: พูดง่ายก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:48.342244774+07:00","message":"[buffer interim] 3305 false พูดง่ายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.342251938+07:00","message":"[bufferProcess] interim [200000000]:พูดง่ายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.342253939+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:48.358228202+07:00","message":"receive streaming session, msgId: 3305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:48.358264158+07:00","message":"receive 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-05-12T13:13:48.358270751+07:00","message":"receive interim result [false|false]: พูดง่ายๆก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:48.358285767+07:00","message":"[buffer interim] 3305 false พูดง่ายๆก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.358293303+07:00","message":"[bufferProcess] interim [320000000]:พูดง่ายๆก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.358296879+07:00","message":"[bufferProcess] send to processor:พูดง่ายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.358308876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.358313468+07:00","message":"> Transcript [43896] [false]: 'พูดง่ายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.358319054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.358321984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.358324714+07:00","message":"StatePrefix: 'พูดง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.358328025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:48.688855078+07:00","message":"receive streaming session, msgId: 3305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:48.688900522+07:00","message":"receive 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-05-12T13:13:48.688909276+07:00","message":"receive interim result [false|false]: พูดง่ายๆก็คือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:48.688925933+07:00","message":"[buffer interim] 3305 false พูดง่ายๆก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.688937083+07:00","message":"[bufferProcess] interim [680000000]:พูดง่ายๆก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.688940232+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.688946712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.68895083+07:00","message":"> Transcript [43897] [false]: 'พูดง่ายๆก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.688956086+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.688958779+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.688961595+07:00","message":"StatePrefix: 'พูดง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.688964718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:48.88085919+07:00","message":"receive streaming session, msgId: 3305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:48.880897397+07:00","message":"receive 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-05-12T13:13:48.880903328+07:00","message":"receive interim result [false|false]: พูดง่ายๆก็คือเป็นงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:48.880916884+07:00","message":"[buffer interim] 3305 false พูดง่ายๆก็คือเป็นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.880925657+07:00","message":"[bufferProcess] interim [860000000]:พูดง่ายๆก็คือเป็นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.880929118+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆก็คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.880935495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.880939414+07:00","message":"> Transcript [43898] [false]: 'พูดง่ายๆก็คือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.880942792+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.880944752+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.880946585+07:00","message":"StatePrefix: 'พูดง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:48.880948829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:49.076104803+07:00","message":"receive streaming session, msgId: 3305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:49.076148663+07:00","message":"receive 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-05-12T13:13:49.076154078+07:00","message":"receive interim result [false|false]: พูดง่ายๆก็คือเป็นงานที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:49.076170732+07:00","message":"[buffer interim] 3305 false พูดง่ายๆก็คือเป็นงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.076179491+07:00","message":"[bufferProcess] interim [100000000]:พูดง่ายๆก็คือเป็นงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.076182359+07:00","message":"[bufferProcess] send to processor:พูดง่ายๆก็คือเป็นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.07618594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.076188848+07:00","message":"> Transcript [43899] [false]: 'พูดง่ายๆก็คือเป็นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.076192108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.076194162+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.076196443+07:00","message":"StatePrefix: 'พูดง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.076198356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.076201332+07:00","message":"Push: 'พูดง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.076203218+07:00","message":"TextPushed: 'พูดง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.076207007+07:00","message":"Set new StatePrefix : 'พูดง่ายๆก็คือเป็นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.076211139+07:00","message":"Next Push (prob) : 'ๆก็คือเป็นงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:49.076220633+07:00","message":"push: {false พูดง่าย 0 0xc002e82080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:49.43273633+07:00","message":"[GCS] IsForceVAD: false for message ID: 3305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:49.557956815+07:00","message":"[GCS] Start streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:49.612455971+07:00","message":"receive streaming session, msgId: 3305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:49.612503505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดง่ายๆก็คือเป็นงานที่\",\"confidence\":0.95871013}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:49.612509141+07:00","message":"receive interim result [true|false]: พูดง่ายๆก็คือเป็นงานที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:49.612520834+07:00","message":"end recv isFinal message id 3305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:49.612522996+07:00","message":"end Recv id 3305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:49.612530802+07:00","message":"[buffer interim] 3305 true พูดง่ายๆก็คือเป็นงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.612542066+07:00","message":"[bufferProcess] interim [640000000]:พูดง่ายๆก็คือเป็นงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.61255007+07:00","message":"[bufferProcess] send to processor (isfinal):พูดง่ายๆก็คือเป็นงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.61255321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.612556688+07:00","message":"> Transcript [43900] [false]: 'พูดง่ายๆก็คือเป็นงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.612559547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.612561422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.6125633+07:00","message":"StatePrefix: 'พูดง่ายๆก็คือเป็นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.612565524+07:00","message":"TextPushed: 'พูดง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.61256733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.612572155+07:00","message":"> Transcript [43901] [true]: 'พูดง่ายๆก็คือเป็นงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.6125744+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.612576156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.612579608+07:00","message":"StatePrefix: 'พูดง่ายๆก็คือเป็นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.612581294+07:00","message":"TextPushed: 'พูดง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:49.61258837+07:00","message":"Push: 'ๆก็คือเป็นงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:49.61259596+07:00","message":"push: {true ๆก็คือเป็นงานที่ 0 0xc002e82080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:49.621715428+07:00","message":"write wav file: './tmp/7565/7565_3305.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:49.677942763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:49.677958477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:50.632542272+07:00","message":"receive streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:50.632591781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:50.632597194+07:00","message":"receive interim result [false|false]: กิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:50.63261261+07:00","message":"[buffer interim] 3306 false กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:50.632619391+07:00","message":"[bufferProcess] interim [900000000]:กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:50.632621529+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:50.632625029+07:00","message":"[bufferProcess] send to processor (ticker):กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:50.632627965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:50.632630483+07:00","message":"> Transcript [43902] [false]: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:50.632632739+07:00","message":"Set StatePrefix (first interim): 'กิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:50.775021837+07:00","message":"receive streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:50.775062444+07:00","message":"receive 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-05-12T13:13:50.775068881+07:00","message":"receive interim result [false|false]: กินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:50.775081983+07:00","message":"[buffer interim] 3306 false กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:50.77508896+07:00","message":"[bufferProcess] interim [20000000]:กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:50.775090761+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:50.803559631+07:00","message":"receive streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:50.803599053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"in House\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:50.803604324+07:00","message":"receive interim result [false|false]: in House"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:50.803617751+07:00","message":"[buffer interim] 3306 false in House"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:50.803624311+07:00","message":"[bufferProcess] interim [80000000]:in House"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:50.803626424+07:00","message":"[bufferProcess] send to processor:กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:50.803630293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:50.803632869+07:00","message":"> Transcript [43903] [false]: 'กินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:50.803636055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:50.80363807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:50.803640325+07:00","message":"StatePrefix: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:50.803642574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.31237862+07:00","message":"receive streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.312424867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"in House Solution\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.312431795+07:00","message":"receive interim result [false|false]: in House Solution"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.312446782+07:00","message":"[buffer interim] 3306 false in House Solution"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.312454948+07:00","message":"[bufferProcess] interim [560000000]:in House Solution"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.31245714+07:00","message":"[bufferProcess] send to processor:in House"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.312460656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.312463504+07:00","message":"> Transcript [43904] [false]: 'in House'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.312465938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.312468721+07:00","message":"Set new StatePrefix: 'in House'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.434547651+07:00","message":"receive streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.434584407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"in House\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.43459032+07:00","message":"receive interim result [false|false]: in House"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.434598223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Solution\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.434600471+07:00","message":"receive interim result [false|false]:  Solution"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.434607678+07:00","message":"[buffer interim] 3306 false in House"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.434610659+07:00","message":"[buffer interim] 3306 false  Solution"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.434616339+07:00","message":"[bufferProcess] interim [680000000]:in House"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.434618607+07:00","message":"[bufferProcess] send to processor:in House Solution"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.434621404+07:00","message":"[bufferProcess] interim [680000000]: Solution"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.434624364+07:00","message":"[bufferProcess] update buffer: in House Solution"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.434626835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.43462947+07:00","message":"> Transcript [43905] [false]: 'in House Solution'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.43463267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.434634634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.434636447+07:00","message":"StatePrefix: 'in House'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.434638388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.498981779+07:00","message":"receive streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.49902147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"in House\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.499027089+07:00","message":"receive interim result [false|false]: in House"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.499039671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" solution ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.499042783+07:00","message":"receive interim result [false|false]:  solution ขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.499051712+07:00","message":"[buffer interim] 3306 false in House"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.499055743+07:00","message":"[buffer interim] 3306 false  solution ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.499062813+07:00","message":"[bufferProcess] interim [740000000]:in House"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.499065371+07:00","message":"[bufferProcess] send to processor:in House Solution"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.499068286+07:00","message":"[bufferProcess] interim [740000000]: solution ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.499071425+07:00","message":"[bufferProcess] update buffer: in House solution ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.499074947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.499077922+07:00","message":"> Transcript [43906] [false]: 'in House Solution'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.499081681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.499083754+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.499085613+07:00","message":"StatePrefix: 'in House'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.499087404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.502025952+07:00","message":"receive streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.502038777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"in House\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.502042901+07:00","message":"receive interim result [false|false]: in House"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.502053513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Solution ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.502056736+07:00","message":"receive interim result [false|false]:  Solution ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.502062252+07:00","message":"[buffer interim] 3306 false in House"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.502067056+07:00","message":"[buffer interim] 3306 false  Solution ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.502070656+07:00","message":"[bufferProcess] interim [800000000]:in House"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.502072624+07:00","message":"[bufferProcess] send to processor:in House solution ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.502074923+07:00","message":"[bufferProcess] interim [800000000]: Solution ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.502077241+07:00","message":"[bufferProcess] update buffer: in House Solution ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.502079553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.502081578+07:00","message":"> Transcript [43907] [false]: 'in House solution ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.502083708+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.502085395+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.502087123+07:00","message":"StatePrefix: 'in House'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.502088816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.728284664+07:00","message":"receive streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.728320095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"in House\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.728325657+07:00","message":"receive interim result [false|false]: in House"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.728338024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Solution ของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.728342277+07:00","message":"receive interim result [false|false]:  Solution ของพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.728350156+07:00","message":"[buffer interim] 3306 false in House"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.728353473+07:00","message":"[buffer interim] 3306 false  Solution ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.728359308+07:00","message":"[bufferProcess] interim [920000000]:in House"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.728361704+07:00","message":"[bufferProcess] send to processor:in House Solution ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.728364088+07:00","message":"[bufferProcess] interim [920000000]: Solution ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.728366491+07:00","message":"[bufferProcess] update buffer: in House Solution ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.728369206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.728372092+07:00","message":"> Transcript [43908] [false]: 'in House Solution ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.728374847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.72837674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.728379224+07:00","message":"StatePrefix: 'in House'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.728381476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.728384015+07:00","message":"Push: 'in House'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.728385734+07:00","message":"TextPushed: 'in House'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.728387619+07:00","message":"Set new StatePrefix : 'in House Solution ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.72838952+07:00","message":"Next Push (prob) : ' Solution ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.72839696+07:00","message":"push: {false in House 0 0xc002ac2180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.756699096+07:00","message":"receive streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.756740254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"in House\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.75674665+07:00","message":"receive interim result [false|false]: in House"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.756760468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Solution ของประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.756764614+07:00","message":"receive interim result [false|false]:  Solution ของประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.756774875+07:00","message":"[buffer interim] 3306 false in House"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.756779628+07:00","message":"[buffer interim] 3306 false  Solution ของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.756786485+07:00","message":"[bufferProcess] interim [980000000]:in House"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.756789039+07:00","message":"[bufferProcess] send to processor:in House Solution ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.756791868+07:00","message":"[bufferProcess] interim [980000000]: Solution ของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.756794539+07:00","message":"[bufferProcess] update buffer: in House Solution ของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.756797811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.756800409+07:00","message":"> Transcript [43909] [false]: 'in House Solution ของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.756803651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.756805768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.756807629+07:00","message":"StatePrefix: 'in House Solution ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.756809989+07:00","message":"TextPushed: 'in House'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.877264567+07:00","message":"receive streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.877302983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"in House\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.877309109+07:00","message":"receive interim result [false|false]: in House"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.877319742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Solution ของพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.877323468+07:00","message":"receive interim result [false|false]:  Solution ของพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.877329994+07:00","message":"[buffer interim] 3306 false in House"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:51.87733359+07:00","message":"[buffer interim] 3306 false  Solution ของพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.877339142+07:00","message":"[bufferProcess] interim [40000000]:in House"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.877341379+07:00","message":"[bufferProcess] send to processor:in House Solution ของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.877344208+07:00","message":"[bufferProcess] interim [40000000]: Solution ของพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.877347089+07:00","message":"[bufferProcess] update buffer: in House Solution ของพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.877349759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.877352618+07:00","message":"> Transcript [43910] [false]: 'in House Solution ของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.877355691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.877357568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.877359542+07:00","message":"StatePrefix: 'in House Solution ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:51.877361923+07:00","message":"TextPushed: 'in House'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.011717875+07:00","message":"receive streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.011764599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"in House Solution\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.011771696+07:00","message":"receive interim result [false|false]: in House Solution"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.011784561+07:00","message":"receive 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-05-12T13:13:52.011788059+07:00","message":"receive interim result [false|false]:  ของพระเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.011796479+07:00","message":"[buffer interim] 3306 false in House Solution"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.011800264+07:00","message":"[buffer interim] 3306 false  ของพระเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.011807258+07:00","message":"[bufferProcess] interim [160000000]:in House Solution"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.011809734+07:00","message":"[bufferProcess] send to processor:in House Solution ของพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.011812587+07:00","message":"[bufferProcess] interim [160000000]: ของพระเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.011817248+07:00","message":"[bufferProcess] update buffer: in House Solution ของพระเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.011820409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.011823299+07:00","message":"> Transcript [43911] [false]: 'in House Solution ของพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.011826916+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.011830016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.011831791+07:00","message":"StatePrefix: 'in House Solution ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.011834039+07:00","message":"TextPushed: 'in House'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.018906008+07:00","message":"receive streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.01894279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"in House Solution\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.018948169+07:00","message":"receive interim result [false|false]: in House Solution"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.018961009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ของ Butterfly\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.018963608+07:00","message":"receive interim result [false|false]:  ของ Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.018970533+07:00","message":"[buffer interim] 3306 false in House Solution"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.018973642+07:00","message":"[buffer interim] 3306 false  ของ Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.018979123+07:00","message":"[bufferProcess] interim [220000000]:in House Solution"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.018982126+07:00","message":"[bufferProcess] send to processor:in House Solution ของพระเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.01898848+07:00","message":"[bufferProcess] interim [220000000]: ของ Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.018991085+07:00","message":"[bufferProcess] update buffer: in House Solution ของ Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.018993908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.018996425+07:00","message":"> Transcript [43912] [false]: 'in House Solution ของพระเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.018999731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.019002322+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.019004102+07:00","message":"StatePrefix: 'in House Solution ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.019005906+07:00","message":"TextPushed: 'in House'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.019012958+07:00","message":"Push: ' Solution ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.019015259+07:00","message":"TextPushed: 'in House Solution ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.019017107+07:00","message":"Set new StatePrefix : 'in House Solution ของพระเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.019019758+07:00","message":"Next Push (prob) : 'พระเจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.019028333+07:00","message":"push: {false  Solution ของ 0 0xc002ac2180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.11799995+07:00","message":"[GCS] IsForceVAD: false for message ID: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.14160331+07:00","message":"receive streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.141640664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"in House Solution ของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.14164658+07:00","message":"receive interim result [false|false]: in House Solution ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.141662886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Butterfly\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.141665905+07:00","message":"receive interim result [false|false]:  Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.141673669+07:00","message":"[buffer interim] 3306 false in House Solution ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.141677217+07:00","message":"[buffer interim] 3306 false  Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.141682335+07:00","message":"[bufferProcess] interim [400000000]:in House Solution ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.141684523+07:00","message":"[bufferProcess] send to processor:in House Solution ของ Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.141687274+07:00","message":"[bufferProcess] interim [400000000]: Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.141689686+07:00","message":"[bufferProcess] update buffer: in House Solution ของ Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.141692286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.141694946+07:00","message":"> Transcript [43913] [false]: 'in House Solution ของ Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.141697079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.141698945+07:00","message":"Set new StatePrefix: 'in House Solution ของ Butterfly'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.25488314+07:00","message":"receive streaming session, msgId: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.254928563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"in House Solution ของ Butterfly\",\"confidence\":0.89539623}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.254937387+07:00","message":"receive interim result [true|false]: in House Solution ของ Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.254947418+07:00","message":"end recv isFinal message id 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.254950278+07:00","message":"end Recv id 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.254959193+07:00","message":"[buffer interim] 3306 true in House Solution ของ Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.25497027+07:00","message":"[bufferProcess] interim [580000000]:in House Solution ของ Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.254974044+07:00","message":"[bufferProcess] send to processor (isfinal):in House Solution ของ Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.25498797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.255004271+07:00","message":"> Transcript [43914] [false]: 'in House Solution ของ Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.255010642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.255014016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.255017613+07:00","message":"StatePrefix: 'in House Solution ของ Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.255021147+07:00","message":"TextPushed: 'in House Solution ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.255024573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.255027844+07:00","message":"> Transcript [43915] [true]: 'in House Solution ของ Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.255030853+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.255033328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.25503586+07:00","message":"StatePrefix: 'in House Solution ของ Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.255038397+07:00","message":"TextPushed: 'in House Solution ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:52.255049048+07:00","message":"Push: ' Butterfly'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.255061825+07:00","message":"push: {true  Butterfly 0 0xc002ac2180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:52.264075245+07:00","message":"write wav file: './tmp/7565/7565_3306.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:52.381012719+07:00","message":"[GCS] Start streaming session, msgId: 3307"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:52.678029011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:52.678059595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932529036+07:00","message":"receive streaming session, msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932585038+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-05-12T13:13:53.932593275+07:00","message":"receive interim result [false|false]: ดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.93261243+07:00","message":"receive streaming session, msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932618223+07:00","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-05-12T13:13:53.932621868+07:00","message":"receive interim result [false|false]: หนู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932627943+07:00","message":"receive streaming session, msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932633071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932636473+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932637951+07:00","message":"[buffer interim] 3307 false ดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932649027+07:00","message":"receive streaming session, msgId: 3307"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.93266435+07:00","message":"[bufferProcess] interim [360000000]:ดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932657256+07:00","message":"[buffer interim] 3307 false หนู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932680147+07:00","message":"[buffer interim] 3307 false โดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.93266508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนูที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932689596+07:00","message":"receive interim result [false|false]: หนูที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932696341+07:00","message":"receive streaming session, msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932700189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932704248+07:00","message":"receive interim result [false|false]: ดูที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932710517+07:00","message":"receive streaming session, msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932714725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูที่มีร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.9327184+07:00","message":"receive interim result [false|false]: ดูที่มีร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932725322+07:00","message":"receive streaming session, msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932729492+07:00","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-05-12T13:13:53.932732896+07:00","message":"receive interim result [false|false]: ดูที่มีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932668696+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932780211+07:00","message":"[bufferProcess] send to processor (ticker):ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932793404+07:00","message":"[bufferProcess] interim [420000000]:หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932795455+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932797799+07:00","message":"[bufferProcess] interim [480000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932803579+07:00","message":"[bufferProcess] send to processor:หนู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932743738+07:00","message":"[buffer interim] 3307 false หนูที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932811835+07:00","message":"[buffer interim] 3307 false ดูที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932814145+07:00","message":"[buffer interim] 3307 false ดูที่มีร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932816604+07:00","message":"[buffer interim] 3307 false ดูที่มีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932819295+07:00","message":"[bufferProcess] interim [540000000]:หนูที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932821288+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932823429+07:00","message":"[bufferProcess] interim [660000000]:ดูที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932825248+07:00","message":"[bufferProcess] send to processor:หนูที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932827221+07:00","message":"[bufferProcess] interim [900000000]:ดูที่มีร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932828985+07:00","message":"[bufferProcess] send to processor:ดูที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932831294+07:00","message":"[bufferProcess] interim [960000000]:ดูที่มีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932833189+07:00","message":"[bufferProcess] send to processor:ดูที่มีร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932741444+07:00","message":"receive streaming session, msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932844942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูที่มีเราเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.93284881+07:00","message":"receive interim result [false|false]: ดูที่มีเราเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:53.932855488+07:00","message":"[buffer interim] 3307 false ดูที่มีเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932863649+07:00","message":"[bufferProcess] interim [80000000]:ดูที่มีเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932867134+07:00","message":"[bufferProcess] send to processor:ดูที่มีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932836139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932877829+07:00","message":"> Transcript [43916] [false]: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932880805+07:00","message":"Set StatePrefix (first interim): 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932883429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932886324+07:00","message":"> Transcript [43917] [false]: 'หนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.93288909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932982256+07:00","message":"Set new StatePrefix: 'หนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932985139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932988241+07:00","message":"> Transcript [43918] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932990991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932994005+07:00","message":"Set new StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932996655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.932999842+07:00","message":"> Transcript [43919] [false]: 'หนูที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.933002351+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.933004839+07:00","message":"Set new StatePrefix: 'หนูที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.933007321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.933010333+07:00","message":"> Transcript [43920] [false]: 'ดูที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.933012854+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.933015467+07:00","message":"Set new StatePrefix: 'ดูที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.933017989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.933022176+07:00","message":"> Transcript [43921] [false]: 'ดูที่มีร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.93302578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.93302918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.933032275+07:00","message":"StatePrefix: 'ดูที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.933035072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.933037339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.933040486+07:00","message":"> Transcript [43922] [false]: 'ดูที่มีเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.933043317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.933046092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.933048804+07:00","message":"StatePrefix: 'ดูที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:53.933051684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:54.937387052+07:00","message":"[GCS] IsForceVAD: false for message ID: 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:54.998982883+07:00","message":"[GCS] Start streaming session, msgId: 3308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.120016056+07:00","message":"receive streaming session, msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.120053275+07:00","message":"receive 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-05-12T13:13:55.120058455+07:00","message":"receive interim result [false|false]: ดูที่มีเราเป็นเป็นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.120076267+07:00","message":"receive streaming session, msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.120080255+07:00","message":"receive 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-05-12T13:13:55.12008302+07:00","message":"receive interim result [false|false]: ดูที่มีเราเป็นเป็นๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.120088345+07:00","message":"receive streaming session, msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.120093031+07:00","message":"receive 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-05-12T13:13:55.120095669+07:00","message":"receive interim result [false|false]: ดูที่มีเราเป็นเป็นเป็นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.120100988+07:00","message":"receive streaming session, msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.1201043+07:00","message":"receive 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-05-12T13:13:55.120106617+07:00","message":"receive interim result [false|false]: ดูที่มีเราเป็นเป็นเป็นเป็นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.120113026+07:00","message":"[buffer interim] 3307 false ดูที่มีเราเป็นเป็นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.12011618+07:00","message":"[buffer interim] 3307 false ดูที่มีเราเป็นเป็นๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.120118199+07:00","message":"[buffer interim] 3307 false ดูที่มีเราเป็นเป็นเป็นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.120120128+07:00","message":"[buffer interim] 3307 false ดูที่มีเราเป็นเป็นเป็นเป็นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120126358+07:00","message":"[bufferProcess] interim [560000000]:ดูที่มีเราเป็นเป็นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120129001+07:00","message":"[bufferProcess] send to processor:ดูที่มีเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120131591+07:00","message":"[bufferProcess] send to processor (ticker):ดูที่มีเราเป็นเป็นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120134252+07:00","message":"[bufferProcess] interim [680000000]:ดูที่มีเราเป็นเป็นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120135866+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120137929+07:00","message":"[bufferProcess] interim [980000000]:ดูที่มีเราเป็นเป็นเป็นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120139912+07:00","message":"[bufferProcess] send to processor:ดูที่มีเราเป็นเป็นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120141918+07:00","message":"[bufferProcess] interim [220000000]:ดูที่มีเราเป็นเป็นเป็นเป็นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120143713+07:00","message":"[bufferProcess] send to processor:ดูที่มีเราเป็นเป็นเป็นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120146585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120149469+07:00","message":"> Transcript [43923] [false]: 'ดูที่มีเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120152772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120154717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120156433+07:00","message":"StatePrefix: 'ดูที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120158333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120159774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120161784+07:00","message":"> Transcript [43924] [false]: 'ดูที่มีเราเป็นเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120163721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120165434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120172818+07:00","message":"StatePrefix: 'ดูที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120175081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120183998+07:00","message":"Push: 'ดูที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120186201+07:00","message":"TextPushed: 'ดูที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120188167+07:00","message":"Set new StatePrefix : 'ดูที่มีเราเป็นเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120190225+07:00","message":"Next Push (prob) : 'เราเป็นเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120191923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120193916+07:00","message":"> Transcript [43925] [false]: 'ดูที่มีเราเป็นเป็นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120195717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120198194+07:00","message":"Set new StatePrefix: 'ดูที่มีเราเป็นเป็นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120199995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120202115+07:00","message":"> Transcript [43926] [false]: 'ดูที่มีเราเป็นเป็นเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120203792+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.120205506+07:00","message":"Set new StatePrefix: 'ดูที่มีเราเป็นเป็นเป็นเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.120233914+07:00","message":"push: {false ดูที่มี 0 0xc005695d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.587998164+07:00","message":"receive streaming session, msgId: 3308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.588037075+07:00","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-05-12T13:13:55.58804247+07:00","message":"receive interim result [false|false]: ศิลปิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.588058782+07:00","message":"[buffer interim] force interim is final (2) :ดูที่มีเราเป็นเป็นเป็นเป็นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.588065216+07:00","message":"[bufferProcess] interim [220000000]:ดูที่มีเราเป็นเป็นเป็นเป็นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.5880699+07:00","message":"[bufferProcess] send to processor (isfinal):ดูที่มีเราเป็นเป็นเป็นเป็นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.58807298+07:00","message":"[bufferProcess] interim [420000000]:ศิลปิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.588074685+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.588077289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.588079877+07:00","message":"> Transcript [43927] [false]: 'ดูที่มีเราเป็นเป็นเป็นเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.588083321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.588085442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.588087621+07:00","message":"StatePrefix: 'ดูที่มีเราเป็นเป็นเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.588090015+07:00","message":"TextPushed: 'ดูที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.58809309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.58809502+07:00","message":"> Transcript [43928] [true]: 'ดูที่มีเราเป็นเป็นเป็นเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.588097022+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.588098705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.588100328+07:00","message":"StatePrefix: 'ดูที่มีเราเป็นเป็นเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.588102422+07:00","message":"TextPushed: 'ดูที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.58810695+07:00","message":"Push: 'เราเป็นเป็นเป็นเป็นเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.588114213+07:00","message":"push: {true เราเป็นเป็นเป็นเป็นเป็น 0 0xc005695d80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:55.595523805+07:00","message":"write wav file: './tmp/7565/7565_3307.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:55.678768488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:55.678777843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.828135948+07:00","message":"[GCS] IsForceVAD: false for message ID: 3308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.872506828+07:00","message":"receive streaming session, msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.872552059+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-05-12T13:13:55.872559625+07:00","message":"receive interim result [false|false]: ดูที่มีเราเป็นเป็นเป็นเป็นๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.872579164+07:00","message":"receive streaming session, msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.872584714+07:00","message":"receive 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-05-12T13:13:55.872588522+07:00","message":"receive interim result [false|false]: ดูที่มีเราเป็นเป็นเป็นเป็นเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.872597804+07:00","message":"receive streaming session, msgId: 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.872605175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่มีเราเป็นเป็นเป็นเป็นเป็นตัว\",\"confidence\":0.9561235}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.872609461+07:00","message":"receive interim result [true|false]: โดยที่มีเราเป็นเป็นเป็นเป็นเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.872613314+07:00","message":"end recv isFinal message id 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.87261657+07:00","message":"end Recv id 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.8726257+07:00","message":"[buffer interim] this message is already final false 3307: 'ดูที่มีเราเป็นเป็นเป็นเป็นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.872634825+07:00","message":"[buffer interim] this message is already final false 3307: 'ดูที่มีเราเป็นเป็นเป็นเป็นเป็นตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.872642643+07:00","message":"[buffer interim] this message is already final true 3307: 'โดยที่มีเราเป็นเป็นเป็นเป็นเป็นตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.902353474+07:00","message":"[GCS] Start streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.922758902+07:00","message":"receive streaming session, msgId: 3308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.92279531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วปิดเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.922801216+07:00","message":"receive interim result [false|false]: แล้วปิดเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:55.922817287+07:00","message":"[buffer interim] 3308 false แล้วปิดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.922825092+07:00","message":"[bufferProcess] interim [780000000]:แล้วปิดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.922828498+07:00","message":"[bufferProcess] send to processor:ศิลปิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.922835839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.922838821+07:00","message":"> Transcript [43929] [false]: 'ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:55.922841551+07:00","message":"Set StatePrefix (first interim): 'ศิลปิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.003085658+07:00","message":"receive streaming session, msgId: 3308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.003137581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปินเลยนะ\",\"confidence\":0.85642105}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.003143649+07:00","message":"receive interim result [true|false]: ศิลปินเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.003149901+07:00","message":"end recv isFinal message id 3308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.003152257+07:00","message":"end Recv id 3308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.003160808+07:00","message":"[buffer interim] 3308 true ศิลปินเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.003168533+07:00","message":"[bufferProcess] interim [870000000]:ศิลปินเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.003171378+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วปิดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.003179266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.003182369+07:00","message":"> Transcript [43930] [false]: 'แล้วปิดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.003184972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.003186987+07:00","message":"Set new StatePrefix: 'แล้วปิดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.003188858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.003191878+07:00","message":"> Transcript [43931] [true]: 'ศิลปินเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.003194062+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.003196012+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.003198595+07:00","message":"StatePrefix: 'แล้วปิดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.00320054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.003203379+07:00","message":"Push: 'ศิลปินเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.003212496+07:00","message":"push: {true ศิลปินเลยนะ 0 0xc0035b8f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:56.008770126+07:00","message":"write wav file: './tmp/7565/7565_3308.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.366191481+07:00","message":"receive streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.366240244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.366248121+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.36626673+07:00","message":"[buffer interim] 3309 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.366275156+07:00","message":"[bufferProcess] interim [480000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.366277743+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.461503277+07:00","message":"[GCS] Cleaned up inactive client: 3278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.461527621+07:00","message":"[GCS] Cleaned up inactive client: 3283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.46153072+07:00","message":"[GCS] Cleaned up inactive client: 3275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.461532717+07:00","message":"[GCS] Cleaned up inactive client: 3274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.461534545+07:00","message":"[GCS] Cleaned up inactive client: 3280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.461536345+07:00","message":"[GCS] Cleaned up inactive client: 3282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.461538343+07:00","message":"[GCS] Cleaned up inactive client: 3277"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.461540367+07:00","message":"[GCS] Cleaned up inactive client: 3276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.461542021+07:00","message":"[GCS] Cleaned up inactive client: 3281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.461543709+07:00","message":"[GCS] Cleaned up inactive client: 3284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.461546421+07:00","message":"[GCS] Cleaned up inactive client: 3279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.552782558+07:00","message":"receive streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.552822667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขายืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.552828717+07:00","message":"receive interim result [false|false]: เขายืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.552843572+07:00","message":"[buffer interim] 3309 false เขายืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.552850879+07:00","message":"[bufferProcess] interim [660000000]:เขายืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.55285346+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.552858845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.552861822+07:00","message":"> Transcript [43932] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.552864245+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.756943529+07:00","message":"receive streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.756982685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขายืมต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.756988829+07:00","message":"receive interim result [false|false]: เขายืมต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.757004238+07:00","message":"[buffer interim] 3309 false เขายืมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.757012248+07:00","message":"[bufferProcess] interim [840000000]:เขายืมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.757014808+07:00","message":"[bufferProcess] send to processor:เขายืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.75702201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.757024719+07:00","message":"> Transcript [43933] [false]: 'เขายืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.757026865+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.757028877+07:00","message":"Set new StatePrefix: 'เขายืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.88754672+07:00","message":"receive streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.887585049+07:00","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-05-12T13:13:56.88759327+07:00","message":"receive interim result [false|false]: เขายืนแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:56.887611415+07:00","message":"[buffer interim] 3309 false เขายืนแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.887624467+07:00","message":"[bufferProcess] interim [960000000]:เขายืนแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.887628333+07:00","message":"[bufferProcess] send to processor:เขายืมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.887633083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.887637071+07:00","message":"> Transcript [43934] [false]: 'เขายืมต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.887640287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:56.887643134+07:00","message":"Set new StatePrefix: 'เขายืมต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.064340863+07:00","message":"receive streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.064380826+07:00","message":"receive 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-05-12T13:13:57.0643874+07:00","message":"receive interim result [false|false]: เขายืนจะว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.064405576+07:00","message":"[buffer interim] 3309 false เขายืนจะว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.064413317+07:00","message":"[bufferProcess] interim [140000000]:เขายืนจะว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.064416093+07:00","message":"[bufferProcess] send to processor:เขายืนแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.064422775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.064426243+07:00","message":"> Transcript [43935] [false]: 'เขายืนแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.064429164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.064431625+07:00","message":"Set new StatePrefix: 'เขายืนแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.069975723+07:00","message":"receive streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.070003723+07:00","message":"receive 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-05-12T13:13:57.070009111+07:00","message":"receive interim result [false|false]: เขายืนแต่ว่าไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.070022323+07:00","message":"[buffer interim] 3309 false เขายืนแต่ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.070027939+07:00","message":"[bufferProcess] interim [200000000]:เขายืนแต่ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.070030028+07:00","message":"[bufferProcess] send to processor:เขายืนจะว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.070033207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.070035788+07:00","message":"> Transcript [43936] [false]: 'เขายืนจะว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.070038103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.070040841+07:00","message":"Set new StatePrefix: 'เขายืนจะว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.140223643+07:00","message":"receive streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.140262579+07:00","message":"receive 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-05-12T13:13:57.14027116+07:00","message":"receive interim result [false|false]: เขายืนแต่ว่างาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.140287557+07:00","message":"[buffer interim] 3309 false เขายืนแต่ว่างาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.140295749+07:00","message":"[bufferProcess] interim [260000000]:เขายืนแต่ว่างาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.140298179+07:00","message":"[bufferProcess] send to processor:เขายืนแต่ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.140306407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.140309284+07:00","message":"> Transcript [43937] [false]: 'เขายืนแต่ว่าไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.140311464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.14031356+07:00","message":"Set new StatePrefix: 'เขายืนแต่ว่าไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.334358577+07:00","message":"receive streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.33439975+07:00","message":"receive 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-05-12T13:13:57.334406281+07:00","message":"receive interim result [false|false]: เขายืนแต่ว่างานพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.33442212+07:00","message":"[buffer interim] 3309 false เขายืนแต่ว่างานพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.334430099+07:00","message":"[bufferProcess] interim [440000000]:เขายืนแต่ว่างานพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.334432655+07:00","message":"[bufferProcess] send to processor:เขายืนแต่ว่างาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.334436488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.334439321+07:00","message":"> Transcript [43938] [false]: 'เขายืนแต่ว่างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.334441785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.33444393+07:00","message":"Set new StatePrefix: 'เขายืนแต่ว่างาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.341790188+07:00","message":"receive streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.341818274+07:00","message":"receive 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-05-12T13:13:57.341823246+07:00","message":"receive interim result [false|false]: เขายืนแต่ว่างานพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.341838801+07:00","message":"[buffer interim] 3309 false เขายืนแต่ว่างานพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.341844175+07:00","message":"[bufferProcess] interim [500000000]:เขายืนแต่ว่างานพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.341847139+07:00","message":"[bufferProcess] send to processor:เขายืนแต่ว่างานพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.341850354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.34185546+07:00","message":"> Transcript [43939] [false]: 'เขายืนแต่ว่างานพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.34185895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.341862332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.341864783+07:00","message":"StatePrefix: 'เขายืนแต่ว่างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.341866954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.52523267+07:00","message":"receive streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.525275648+07:00","message":"receive 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-05-12T13:13:57.52528201+07:00","message":"receive interim result [false|false]: เขายืนแต่ว่างานพรุ่งนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.525295524+07:00","message":"[buffer interim] 3309 false เขายืนแต่ว่างานพรุ่งนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.525303515+07:00","message":"[bufferProcess] interim [680000000]:เขายืนแต่ว่างานพรุ่งนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.525306173+07:00","message":"[bufferProcess] send to processor:เขายืนแต่ว่างานพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.525309553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.525312187+07:00","message":"> Transcript [43940] [false]: 'เขายืนแต่ว่างานพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.525315395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.525317293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.525321108+07:00","message":"StatePrefix: 'เขายืนแต่ว่างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.525323342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.661528147+07:00","message":"receive streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.661570715+07:00","message":"receive 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-05-12T13:13:57.661577049+07:00","message":"receive interim result [false|false]: เขายืนแต่ว่างานพรุ่งนี้ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.661607027+07:00","message":"[buffer interim] 3309 false เขายืนแต่ว่างานพรุ่งนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.661618154+07:00","message":"[bufferProcess] interim [800000000]:เขายืนแต่ว่างานพรุ่งนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.661621259+07:00","message":"[bufferProcess] send to processor:เขายืนแต่ว่างานพรุ่งนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.661627907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.661631143+07:00","message":"> Transcript [43941] [false]: 'เขายืนแต่ว่างานพรุ่งนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.661635584+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.661638227+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.661640509+07:00","message":"StatePrefix: 'เขายืนแต่ว่างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.661642649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.787410439+07:00","message":"receive streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.787451343+07:00","message":"receive 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-05-12T13:13:57.787457504+07:00","message":"receive interim result [false|false]: เขายืนแต่ว่างานพรุ่งนี้ก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.787471418+07:00","message":"[buffer interim] 3309 false เขายืนแต่ว่างานพรุ่งนี้ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.787479083+07:00","message":"[bufferProcess] interim [920000000]:เขายืนแต่ว่างานพรุ่งนี้ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.787481674+07:00","message":"[bufferProcess] send to processor:เขายืนแต่ว่างานพรุ่งนี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.787485213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.787488058+07:00","message":"> Transcript [43942] [false]: 'เขายืนแต่ว่างานพรุ่งนี้ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.787491853+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.787493957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.787496272+07:00","message":"StatePrefix: 'เขายืนแต่ว่างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.787498333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.787501145+07:00","message":"Push: 'เขายืนแต่ว่างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.787503278+07:00","message":"TextPushed: 'เขายืนแต่ว่างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.787505807+07:00","message":"Set new StatePrefix : 'เขายืนแต่ว่างานพรุ่งนี้ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:57.787508458+07:00","message":"Next Push (prob) : 'พรุ่งนี้ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:57.787517598+07:00","message":"push: {false เขายืนแต่ว่างาน 0 0xc003b7d200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:58.236274928+07:00","message":"receive streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:58.236313762+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-05-12T13:13:58.236320273+07:00","message":"receive interim result [false|false]: เขายืนแต่ว่างานพรุ่งนี้ก็จะมีที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:58.236335093+07:00","message":"[buffer interim] 3309 false เขายืนแต่ว่างานพรุ่งนี้ก็จะมีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.236343382+07:00","message":"[bufferProcess] interim [340000000]:เขายืนแต่ว่างานพรุ่งนี้ก็จะมีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.236345775+07:00","message":"[bufferProcess] send to processor:เขายืนแต่ว่างานพรุ่งนี้ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.236350029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.236352953+07:00","message":"> Transcript [43943] [false]: 'เขายืนแต่ว่างานพรุ่งนี้ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.236355889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.236357981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.236361749+07:00","message":"StatePrefix: 'เขายืนแต่ว่างานพรุ่งนี้ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.236366017+07:00","message":"TextPushed: 'เขายืนแต่ว่างาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:58.337448661+07:00","message":"[GCS] IsForceVAD: false for message ID: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:58.346941939+07:00","message":"receive streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:58.346979241+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-05-12T13:13:58.346986076+07:00","message":"receive interim result [false|false]: เขายืนแต่ว่างานพรุ่งนี้ก็จะมีที่พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:58.347001493+07:00","message":"[buffer interim] 3309 false เขายืนแต่ว่างานพรุ่งนี้ก็จะมีที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.347012154+07:00","message":"[bufferProcess] interim [460000000]:เขายืนแต่ว่างานพรุ่งนี้ก็จะมีที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.347014763+07:00","message":"[bufferProcess] send to processor:เขายืนแต่ว่างานพรุ่งนี้ก็จะมีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.347018654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.347021682+07:00","message":"> Transcript [43944] [false]: 'เขายืนแต่ว่างานพรุ่งนี้ก็จะมีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.347025164+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.347027578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.347029845+07:00","message":"StatePrefix: 'เขายืนแต่ว่างานพรุ่งนี้ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.347032625+07:00","message":"TextPushed: 'เขายืนแต่ว่างาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:58.491108592+07:00","message":"receive streaming session, msgId: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:58.491150141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขายืนแต่ว่างานพรุ่งนี้ก็จะมีที่พี่\",\"confidence\":0.937971}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:58.491162756+07:00","message":"receive interim result [true|false]: เขายืนแต่ว่างานพรุ่งนี้ก็จะมีที่พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:58.491173769+07:00","message":"end recv isFinal message id 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:58.491176052+07:00","message":"end Recv id 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:58.491183717+07:00","message":"[buffer interim] 3309 true เขายืนแต่ว่างานพรุ่งนี้ก็จะมีที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.491193017+07:00","message":"[bufferProcess] interim [670000000]:เขายืนแต่ว่างานพรุ่งนี้ก็จะมีที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.491196932+07:00","message":"[bufferProcess] send to processor (isfinal):เขายืนแต่ว่างานพรุ่งนี้ก็จะมีที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.491200759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.491203622+07:00","message":"> Transcript [43945] [false]: 'เขายืนแต่ว่างานพรุ่งนี้ก็จะมีที่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.491209446+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.491211275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.491213866+07:00","message":"StatePrefix: 'เขายืนแต่ว่างานพรุ่งนี้ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.491216574+07:00","message":"TextPushed: 'เขายืนแต่ว่างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.491218555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.491220641+07:00","message":"> Transcript [43946] [true]: 'เขายืนแต่ว่างานพรุ่งนี้ก็จะมีที่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.491223293+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.491224898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.49122649+07:00","message":"StatePrefix: 'เขายืนแต่ว่างานพรุ่งนี้ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.491228255+07:00","message":"TextPushed: 'เขายืนแต่ว่างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:58.491231844+07:00","message":"Push: 'พรุ่งนี้ก็จะมีที่พี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:58.491241411+07:00","message":"push: {true พรุ่งนี้ก็จะมีที่พี่ 0 0xc003b7d200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:58.498474085+07:00","message":"write wav file: './tmp/7565/7565_3309.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:58.588780304+07:00","message":"[GCS] Start streaming session, msgId: 3310"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:58.679576213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:13:58.679606817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.100501821+07:00","message":"receive streaming session, msgId: 3310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.10055449+07:00","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-05-12T13:13:59.100560957+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.100582075+07:00","message":"[buffer interim] 3310 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.100590382+07:00","message":"[bufferProcess] interim [420000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.100592328+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.297913583+07:00","message":"[GCS] IsForceVAD: false for message ID: 3310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.39746178+07:00","message":"receive streaming session, msgId: 3310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.397504626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.39751091+07:00","message":"receive interim result [false|false]: ในเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.397525766+07:00","message":"[buffer interim] 3310 false ในเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.397534406+07:00","message":"[bufferProcess] interim [540000000]:ในเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.397536875+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.397543342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.397546195+07:00","message":"> Transcript [43947] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.397548559+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.431412797+07:00","message":"[GCS] Start streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.680929584+07:00","message":"receive streaming session, msgId: 3310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.680956674+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.680962231+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.680968604+07:00","message":"end recv isFinal message id 3310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.68097068+07:00","message":"end Recv id 3310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.68097534+07:00","message":"[buffer interim] 3310 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.68099343+07:00","message":"[bufferProcess] interim [930000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.680998632+07:00","message":"[bufferProcess] send to processor (isfinal):ในเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.68100235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.681005304+07:00","message":"> Transcript [43948] [false]: 'ในเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.681008492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.681010257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.681012215+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.681014431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.681017298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.681019263+07:00","message":"> Transcript [43949] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.6810212+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.681022816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.681024431+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.681025975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.681031803+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.681040137+07:00","message":"push: {true  0 0xc0035b9a80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:13:59.686830188+07:00","message":"write wav file: './tmp/7565/7565_3310.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.928605416+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.928644725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.928653938+07:00","message":"receive interim result [false|false]: เขียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.928673143+07:00","message":"[buffer interim] 3311 false เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.928681145+07:00","message":"[bufferProcess] interim [480000000]:เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.928682948+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.984628598+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.984670302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.984676109+07:00","message":"receive interim result [false|false]: เขียนด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:13:59.984689216+07:00","message":"[buffer interim] 3311 false เขียนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.984696461+07:00","message":"[bufferProcess] interim [600000000]:เขียนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.984698749+07:00","message":"[bufferProcess] send to processor:เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.98470366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.984709268+07:00","message":"> Transcript [43950] [false]: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:13:59.984711694+07:00","message":"Set StatePrefix (first interim): 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.09846977+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.098502842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.098508588+07:00","message":"receive interim result [false|false]: เขียนโดยมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.098522761+07:00","message":"[buffer interim] 3311 false เขียนโดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.09853202+07:00","message":"[bufferProcess] interim [720000000]:เขียนโดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.098534347+07:00","message":"[bufferProcess] send to processor:เขียนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.098537557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.098542011+07:00","message":"> Transcript [43951] [false]: 'เขียนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.098544749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.098546846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.098548929+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.098550875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.30695989+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.306999507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยมีพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.307005589+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.307024061+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.307031541+07:00","message":"[bufferProcess] interim [900000000]:เขียนโดยมีพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.307033993+07:00","message":"[bufferProcess] send to processor:เขียนโดยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.307036981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.307039388+07:00","message":"> Transcript [43952] [false]: 'เขียนโดยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.307043203+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.307045285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.307047187+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.307050717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.465641048+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.465696505+07:00","message":"receive 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-05-12T13:14:00.465701856+07:00","message":"receive interim result [false|false]: เขียนด้วยมีด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.465718474+07:00","message":"[buffer interim] 3311 false เขียนด้วยมีด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.465728083+07:00","message":"[bufferProcess] interim [20000000]:เขียนด้วยมีด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.465730792+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.465736204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.465739133+07:00","message":"> Transcript [43953] [false]: 'เขียนโดยมีพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.465742554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.465744426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.465746425+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.465748609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.523393642+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.523430048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยมีพี่เค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.52343626+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.523450025+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.523456552+07:00","message":"[bufferProcess] interim [80000000]:เขียนโดยมีพี่เค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.523458919+07:00","message":"[bufferProcess] send to processor:เขียนด้วยมีด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.523464108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.523469864+07:00","message":"> Transcript [43954] [false]: 'เขียนด้วยมีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.523472908+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.523476276+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.523478389+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.523480356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.523486232+07:00","message":"Push: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.523488198+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.523490627+07:00","message":"Set new StatePrefix : 'เขียนด้วยมีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.523492819+07:00","message":"Next Push (prob) : 'ด้วยมีด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.523514053+07:00","message":"push: {false เขียน 0 0xc002802400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.594506305+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.594539721+07:00","message":"receive 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-05-12T13:14:00.594545071+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.594557367+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.594564384+07:00","message":"[bufferProcess] interim [140000000]:เขียนโดยมีพี่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.594566684+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.594571946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.594574523+07:00","message":"> Transcript [43955] [false]: 'เขียนโดยมีพี่เค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.594576827+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.594578814+07:00","message":"Set new StatePrefix: 'เขียนโดยมีพี่เค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.67353731+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.673590819+07:00","message":"receive 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-05-12T13:14:00.67360105+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.673619168+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.673631458+07:00","message":"[bufferProcess] interim [320000000]:เขียนโดยมีพี่เขตเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.673635277+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.673642121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.67364734+07:00","message":"> Transcript [43956] [false]: 'เขียนโดยมีพี่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.673651005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.673654545+07:00","message":"Set new StatePrefix: 'เขียนโดยมีพี่เขต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.855960809+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.856004432+07:00","message":"receive 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-05-12T13:14:00.856012184+07:00","message":"receive interim result [false|false]: เขียนโดยมีกี่เขตอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.856023718+07:00","message":"[buffer interim] 3311 false เขียนโดยมีกี่เขตอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.856032881+07:00","message":"[bufferProcess] interim [440000000]:เขียนโดยมีกี่เขตอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.856035239+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.856038366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.856041468+07:00","message":"> Transcript [43957] [false]: 'เขียนโดยมีพี่เขตเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.856045413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.856047509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.856049409+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.856051632+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.994258927+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.994301401+07:00","message":"receive 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-05-12T13:14:00.994308203+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:00.994324956+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.994333569+07:00","message":"[bufferProcess] interim [620000000]:เขียนโดยมีพี่เขตต์อรัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.994336561+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีกี่เขตอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.994342102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.994345107+07:00","message":"> Transcript [43958] [false]: 'เขียนโดยมีกี่เขตอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.994347775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:00.994349995+07:00","message":"Set new StatePrefix: 'เขียนโดยมีกี่เขตอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:01.183496611+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:01.183538967+07:00","message":"receive 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-05-12T13:14:01.183545118+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:01.183560455+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.183569162+07:00","message":"[bufferProcess] interim [800000000]:เขียนโดยมีพี่เขตต์อรัญมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.183572195+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.183577604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.18358033+07:00","message":"> Transcript [43959] [false]: 'เขียนโดยมีพี่เขตต์อรัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.18358287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.183585721+07:00","message":"Set new StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:01.366744802+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:01.366786576+07:00","message":"receive 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-05-12T13:14:01.36679291+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:01.366807792+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.36681514+07:00","message":"[bufferProcess] interim [980000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.366817636+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.366820778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.36682327+07:00","message":"> Transcript [43960] [false]: 'เขียนโดยมีพี่เขตต์อรัญมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.366826264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.366828224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.366830134+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.366832302+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:01.561374242+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:01.561415522+07:00","message":"receive 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-05-12T13:14:01.561422228+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:01.561434908+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.561445734+07:00","message":"[bufferProcess] interim [160000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.561449331+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมีพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.561455258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.561459096+07:00","message":"> Transcript [43961] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.561464355+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.561467242+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.561470311+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.56147425+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:01.57298306+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:01.573008558+07:00","message":"receive 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-05-12T13:14:01.573015067+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่อ้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:01.573029264+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่อ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.573035755+07:00","message":"[bufferProcess] interim [220000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.573037993+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมีพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.573041139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.573043843+07:00","message":"> Transcript [43962] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.573048856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.573050915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.573052794+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.573054813+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:01.680490429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:01.680508376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:01.873315918+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:01.873358921+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-05-12T13:14:01.873365763+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่อ้อสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:01.873380562+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่อ้อสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.873388291+07:00","message":"[bufferProcess] interim [460000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้อสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.873391036+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.873399563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.873402437+07:00","message":"> Transcript [43963] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.873406453+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.873408964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.873411333+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.873413755+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.87342024+07:00","message":"Push: 'โดยมีพี่เขตต์อรัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.873422801+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.873425666+07:00","message":"Set new StatePrefix : 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:01.873427933+07:00","message":"Next Push (prob) : 'มีพี่อ้อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:01.873436235+07:00","message":"push: {false โดยมีพี่เขตต์อรัญ 0 0xc002802400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:02.009879525+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:02.009926152+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-05-12T13:14:02.009933394+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:02.00995051+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.00995953+07:00","message":"[bufferProcess] interim [580000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.009962144+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้อสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.009965722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.009968903+07:00","message":"> Transcript [43964] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้อสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.009971188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.009973198+07:00","message":"Set new StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้อสุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:02.60208702+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:02.602132133+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-05-12T13:14:02.60214021+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:02.602158242+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.602167686+07:00","message":"[bufferProcess] interim [180000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.602170373+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.602174214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.602177158+07:00","message":"> Transcript [43965] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.602179663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.602181667+07:00","message":"Set new StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:02.78279583+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:02.782843293+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-05-12T13:14:02.782849898+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์ที่จอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:02.782863103+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์ที่จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.782871658+07:00","message":"[bufferProcess] interim [360000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์ที่จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.782874214+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.782877877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.782880673+07:00","message":"> Transcript [43966] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.782884372+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.782886464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.782888238+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.782890782+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:02.78720429+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:02.78723956+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-05-12T13:14:02.787245495+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จอร์จ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:02.787260038+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จอร์จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.787265512+07:00","message":"[bufferProcess] interim [420000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จอร์จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.787267863+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์ที่จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.787272936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.787275359+07:00","message":"> Transcript [43967] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์ที่จอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.787278627+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.78728057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.787282538+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:02.787284817+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:03.10543045+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:03.105464107+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-05-12T13:14:03.10547092+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:03.105486319+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.105497713+07:00","message":"[bufferProcess] interim [720000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.105500704+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จอร์จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.105504313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.105507137+07:00","message":"> Transcript [43968] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จอร์จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.10551059+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.105512473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.105514384+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.105516696+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:03.688361983+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:03.6884122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:03.688420592+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:03.688438781+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.688453289+07:00","message":"[bufferProcess] interim [320000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.688457047+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.688465999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.688469906+07:00","message":"> Transcript [43969] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.688475532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.688477731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.688479558+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.688482082+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.688492278+07:00","message":"Push: 'มีพี่อ้องสุรสีห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.68849441+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.68849669+07:00","message":"Set new StatePrefix : 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:03.688499083+07:00","message":"Next Push (prob) : 'พี่จรปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:03.688527072+07:00","message":"push: {false มีพี่อ้องสุรสีห์ 0 0xc002802400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:04.20282332+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:04.202866423+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-05-12T13:14:04.202873904+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดต้องคิดอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:04.202890229+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดต้องคิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:04.202900877+07:00","message":"[bufferProcess] interim [800000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดต้องคิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:04.202904349+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:04.202910107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:04.202912945+07:00","message":"> Transcript [43970] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:04.202917222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:04.202919446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:04.20292208+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:04.202927806+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:04.249102791+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:04.249142817+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-05-12T13:14:04.24914894+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:04.249174358+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:04.249183775+07:00","message":"[bufferProcess] interim [860000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:04.249187162+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดต้องคิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:04.249196483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:04.249199367+07:00","message":"> Transcript [43971] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดต้องคิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:04.249203055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:04.249205056+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:04.249207381+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:04.249209964+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:04.68063914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:04.680680054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:05.480933982+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:05.48097117+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-05-12T13:14:05.480976959+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:05.480991819+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481002959+07:00","message":"[bufferProcess] interim [60000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481005643+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481010977+07:00","message":"[bufferProcess] send to processor (ticker):เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481014074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481016714+07:00","message":"> Transcript [43972] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481020075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481022054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481024968+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481027322+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481029255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481031023+07:00","message":"> Transcript [43973] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481033155+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481034992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481036979+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481038912+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481044545+07:00","message":"Push: 'พี่จรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481046316+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.481048495+07:00","message":"Set new StatePrefix : 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.48105067+07:00","message":"Next Push (prob) : 'ชุดแรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:05.481058274+07:00","message":"push: {false พี่จรปิด 0 0xc002802400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:05.993262345+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:05.993307741+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-05-12T13:14:05.993316391+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกให้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:05.993338019+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.99335081+07:00","message":"[bufferProcess] interim [540000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:05.993354655+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:06.021790363+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:06.021846653+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-05-12T13:14:06.02185443+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:06.021872326+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.02188118+07:00","message":"[bufferProcess] interim [600000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.021884288+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.021892108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.021895118+07:00","message":"> Transcript [43974] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.02190001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.021902131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.021904465+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.021906906+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:06.119501459+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:06.119541879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:06.119549043+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:06.119565803+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.119573786+07:00","message":"[bufferProcess] interim [660000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.119576572+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.119580443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.119584224+07:00","message":"> Transcript [43975] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.119587822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.119590041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.1195921+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.119595448+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:06.89630496+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:06.896351037+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-05-12T13:14:06.896360653+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกถึงตอนจบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:06.896378485+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกถึงตอนจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.896387862+07:00","message":"[bufferProcess] interim [500000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกถึงตอนจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.896392025+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.896400582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.896404919+07:00","message":"> Transcript [43976] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.896410492+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.896413708+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.896417402+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:06.896424094+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:07.479986546+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:07.480036011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกถึงตอนจบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:07.480042672+07:00","message":"receive interim result [false|false]: เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกถึงตอนจบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:07.480062461+07:00","message":"[buffer interim] 3311 false เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกถึงตอนจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:07.480072637+07:00","message":"[bufferProcess] interim [100000000]:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกถึงตอนจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:07.48007551+07:00","message":"[bufferProcess] send to processor:เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกถึงตอนจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:07.480085089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:07.480088062+07:00","message":"> Transcript [43977] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกถึงตอนจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:07.48009354+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:07.480096865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:07.480099889+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:07.480102912+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:07.480109567+07:00","message":"Push: 'ชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:07.480111655+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:07.48011575+07:00","message":"Set new StatePrefix : 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกถึงตอนจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:07.480118161+07:00","message":"Next Push (prob) : 'ถึงตอนจบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:07.48014777+07:00","message":"push: {false ชุดแรก 0 0xc002802400}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:07.680879556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:07.68088741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:08.517628709+07:00","message":"[GCS] IsForceVAD: false for message ID: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:08.752702938+07:00","message":"receive streaming session, msgId: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:08.752753608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยมีพี่เขตอรัญมีพี่อ้องสุรสีห์พี่จอร์จชุดแรก\",\"confidence\":0.9376216}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:08.752762945+07:00","message":"receive interim result [true|false]: เขียนโดยมีพี่เขตอรัญมีพี่อ้องสุรสีห์พี่จอร์จชุดแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:08.752780161+07:00","message":"end recv isFinal message id 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:08.752783881+07:00","message":"end Recv id 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:08.75279335+07:00","message":"[buffer interim] 3311 true เขียนโดยมีพี่เขตอรัญมีพี่อ้องสุรสีห์พี่จอร์จชุดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.752804741+07:00","message":"[bufferProcess] interim [300000000]:เขียนโดยมีพี่เขตอรัญมีพี่อ้องสุรสีห์พี่จอร์จชุดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.752810425+07:00","message":"[bufferProcess] send to processor (isfinal):เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกถึงตอนจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.752816534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.752821407+07:00","message":"> Transcript [43978] [false]: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกถึงตอนจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.752826394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.752829662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.752832722+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกถึงตอนจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.752836837+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.752839541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.752842538+07:00","message":"> Transcript [43979] [true]: 'เขียนโดยมีพี่เขตอรัญมีพี่อ้องสุรสีห์พี่จอร์จชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.752846122+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.752848857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.752851286+07:00","message":"StatePrefix: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรกถึงตอนจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.75285428+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.752857324+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.753092787+07:00","message":"error room accuracy in case isFinal id 3311 :the last word is not deletion"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.753106685+07:00","message":"Push: 'เขียนโดยมีพี่เขตอรัญมีพี่อ้องสุรสีห์พี่จอร์จชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.753110658+07:00","message":"TextPushed: 'เขียนโดยมีพี่เขตต์อรัญมีพี่อ้องสุรสีห์พี่จรปิดชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.753114367+07:00","message":"Set new StatePrefix : 'เขียนโดยมีพี่เขตอรัญมีพี่อ้องสุรสีห์พี่จอร์จชุดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.753117733+07:00","message":"Next Push (prob) : 'เขียนโดยมีพี่เขตอรัญมีพี่อ้องสุรสีห์พี่จอร์จชุดแรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:08.753129893+07:00","message":"push: {true เขียนโดยมีพี่เขตอรัญมีพี่อ้องสุรสีห์พี่จอร์จชุดแรก 0 0xc002802400}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:08.753237514+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3311.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:08.770163935+07:00","message":"write wav file: './tmp/7565/7565_3311.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:08.909048613+07:00","message":"[GCS] Start streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.27549811+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.275553994+07:00","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-05-12T13:14:09.275561346+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.275580318+07:00","message":"[buffer interim] 3312 false รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.275589902+07:00","message":"[bufferProcess] interim [420000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.275592215+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.482984595+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.483023068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.483028588+07:00","message":"receive interim result [false|false]: แล้วตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.48304602+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.483050112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตอนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.483052675+07:00","message":"receive interim result [false|false]: แล้วตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.48305819+07:00","message":"[buffer interim] 3312 false แล้วตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.48306176+07:00","message":"[buffer interim] 3312 false แล้วตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.483067114+07:00","message":"[bufferProcess] interim [540000000]:แล้วตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.483069017+07:00","message":"[bufferProcess] send to processor:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.483071605+07:00","message":"[bufferProcess] interim [600000000]:แล้วตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.483073416+07:00","message":"[bufferProcess] send to processor:แล้วตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.483076316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.483078869+07:00","message":"> Transcript [43980] [false]: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.48308095+07:00","message":"Set StatePrefix (first interim): 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.483082578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.483084404+07:00","message":"> Transcript [43981] [false]: 'แล้วตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.483086221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.483087991+07:00","message":"Set new StatePrefix: 'แล้วตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.688006701+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.688053003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตอนนี้พ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.688059874+07:00","message":"receive interim result [false|false]: แล้วตอนนี้พ่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.688077052+07:00","message":"[buffer interim] 3312 false แล้วตอนนี้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.688085807+07:00","message":"[bufferProcess] interim [780000000]:แล้วตอนนี้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.688089582+07:00","message":"[bufferProcess] send to processor:แล้วตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.688093737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.68809756+07:00","message":"> Transcript [43982] [false]: 'แล้วตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.688102618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.688105479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.688108352+07:00","message":"StatePrefix: 'แล้วตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.688113539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.761631847+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.761681748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตอนนี้พอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.761688026+07:00","message":"receive interim result [false|false]: แล้วตอนนี้พอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.761702995+07:00","message":"[buffer interim] 3312 false แล้วตอนนี้พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.761710722+07:00","message":"[bufferProcess] interim [840000000]:แล้วตอนนี้พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.761713192+07:00","message":"[bufferProcess] send to processor:แล้วตอนนี้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.761718458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.761721477+07:00","message":"> Transcript [43983] [false]: 'แล้วตอนนี้พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.761725743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.761727895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.761729886+07:00","message":"StatePrefix: 'แล้วตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.761732059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.771761712+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.771782115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตอนนี้พอจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.771786994+07:00","message":"receive interim result [false|false]: แล้วตอนนี้พอจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.771797939+07:00","message":"[buffer interim] 3312 false แล้วตอนนี้พอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.771803258+07:00","message":"[bufferProcess] interim [900000000]:แล้วตอนนี้พอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.771805368+07:00","message":"[bufferProcess] send to processor:แล้วตอนนี้พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.771810321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.771813045+07:00","message":"> Transcript [43984] [false]: 'แล้วตอนนี้พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.771815933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.771818273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.77182039+07:00","message":"StatePrefix: 'แล้วตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.771835112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.951816854+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.951868509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตอนนี้พ่อจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.951874299+07:00","message":"receive interim result [false|false]: แล้วตอนนี้พ่อจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.951890809+07:00","message":"[buffer interim] 3312 false แล้วตอนนี้พ่อจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.951899463+07:00","message":"[bufferProcess] interim [80000000]:แล้วตอนนี้พ่อจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.951902017+07:00","message":"[bufferProcess] send to processor:แล้วตอนนี้พอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.951906037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.95191126+07:00","message":"> Transcript [43985] [false]: 'แล้วตอนนี้พอจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.951914922+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.951916998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.951918969+07:00","message":"StatePrefix: 'แล้วตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.951920949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.951923585+07:00","message":"Push: 'แล้วตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.951925614+07:00","message":"TextPushed: 'แล้วตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.951927497+07:00","message":"Set new StatePrefix : 'แล้วตอนนี้พอจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:09.951929491+07:00","message":"Next Push (prob) : 'นี้พอจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:09.951937547+07:00","message":"push: {false แล้วตอน 0 0xc002ac2000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:10.186021299+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:10.186062273+07:00","message":"receive 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-05-12T13:14:10.186070094+07:00","message":"receive interim result [false|false]: แล้วตอนนี้พ่อจะทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:10.186087257+07:00","message":"[buffer interim] 3312 false แล้วตอนนี้พ่อจะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.186097448+07:00","message":"[bufferProcess] interim [260000000]:แล้วตอนนี้พ่อจะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.186100257+07:00","message":"[bufferProcess] send to processor:แล้วตอนนี้พ่อจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.186105073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.18610905+07:00","message":"> Transcript [43986] [false]: 'แล้วตอนนี้พ่อจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.186112702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.186116234+07:00","message":"Set new StatePrefix: 'แล้วตอนนี้พ่อจะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:10.339537644+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:10.339573546+07:00","message":"receive 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-05-12T13:14:10.33957895+07:00","message":"receive interim result [false|false]: แล้วตอนนี้พ่อจะทำอัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:10.339593643+07:00","message":"[buffer interim] 3312 false แล้วตอนนี้พ่อจะทำอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.339600998+07:00","message":"[bufferProcess] interim [440000000]:แล้วตอนนี้พ่อจะทำอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.339604113+07:00","message":"[bufferProcess] send to processor:แล้วตอนนี้พ่อจะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.339607644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.339610948+07:00","message":"> Transcript [43987] [false]: 'แล้วตอนนี้พ่อจะทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.33961431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.339616233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.339618133+07:00","message":"StatePrefix: 'แล้วตอนนี้พ่อจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.339620792+07:00","message":"TextPushed: 'แล้วตอน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:10.681943424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:10.681952643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:10.977575466+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:10.977619683+07:00","message":"receive 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-05-12T13:14:10.977626258+07:00","message":"receive interim result [false|false]: แล้วตอนนี้พ่อจะทำอัลบั้มมันก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:10.977641925+07:00","message":"[buffer interim] 3312 false แล้วตอนนี้พ่อจะทำอัลบั้มมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.977651383+07:00","message":"[bufferProcess] interim [40000000]:แล้วตอนนี้พ่อจะทำอัลบั้มมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.977654001+07:00","message":"[bufferProcess] send to processor:แล้วตอนนี้พ่อจะทำอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.9776621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.977665132+07:00","message":"> Transcript [43988] [false]: 'แล้วตอนนี้พ่อจะทำอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.977668825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.977677415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.97768095+07:00","message":"StatePrefix: 'แล้วตอนนี้พ่อจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.977683478+07:00","message":"TextPushed: 'แล้วตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:10.999226403+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:10.999260792+07:00","message":"receive 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-05-12T13:14:10.999266361+07:00","message":"receive interim result [false|false]: แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:10.999281433+07:00","message":"[buffer interim] 3312 false แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.999289505+07:00","message":"[bufferProcess] interim [100000000]:แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.999292349+07:00","message":"[bufferProcess] send to processor:แล้วตอนนี้พ่อจะทำอัลบั้มมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.999297961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.999300969+07:00","message":"> Transcript [43989] [false]: 'แล้วตอนนี้พ่อจะทำอัลบั้มมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.999304693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.99930687+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.999309045+07:00","message":"StatePrefix: 'แล้วตอนนี้พ่อจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:10.999311345+07:00","message":"TextPushed: 'แล้วตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.030337909+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.030369892+07:00","message":"receive 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-05-12T13:14:11.030375237+07:00","message":"receive interim result [false|false]: แล้วตอนนี้พ่อจะทำอัลบั้มมันก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.030386878+07:00","message":"[buffer interim] 3312 false แล้วตอนนี้พ่อจะทำอัลบั้มมันก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.030393095+07:00","message":"[bufferProcess] interim [160000000]:แล้วตอนนี้พ่อจะทำอัลบั้มมันก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.030396146+07:00","message":"[bufferProcess] send to processor:แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.030401391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.030403986+07:00","message":"> Transcript [43990] [false]: 'แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.03040717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.030409431+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.030411545+07:00","message":"StatePrefix: 'แล้วตอนนี้พ่อจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.030413935+07:00","message":"TextPushed: 'แล้วตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.030418416+07:00","message":"Push: 'นี้พ่อจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.030420264+07:00","message":"TextPushed: 'แล้วตอนนี้พ่อจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.030422205+07:00","message":"Set new StatePrefix : 'แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.030424179+07:00","message":"Next Push (prob) : 'อัลบั้มมันก็น่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.030432621+07:00","message":"push: {false นี้พ่อจะทำ 0 0xc002ac2000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.035580532+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.035614423+07:00","message":"receive 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-05-12T13:14:11.035619869+07:00","message":"receive interim result [false|false]: แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.03563614+07:00","message":"[buffer interim] 3312 false แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.035643372+07:00","message":"[bufferProcess] interim [220000000]:แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.035645828+07:00","message":"[bufferProcess] send to processor:แล้วตอนนี้พ่อจะทำอัลบั้มมันก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.035652671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.035658164+07:00","message":"> Transcript [43991] [false]: 'แล้วตอนนี้พ่อจะทำอัลบั้มมันก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.035660417+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.035662289+07:00","message":"Set new StatePrefix: 'แล้วตอนนี้พ่อจะทำอัลบั้มมันก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.224209574+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.224244454+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-05-12T13:14:11.224251114+07:00","message":"receive interim result [false|false]: แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.224265327+07:00","message":"[buffer interim] 3312 false แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.224272779+07:00","message":"[bufferProcess] interim [340000000]:แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.224275472+07:00","message":"[bufferProcess] send to processor:แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.224282049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.224284805+07:00","message":"> Transcript [43992] [false]: 'แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.224287217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.224289613+07:00","message":"Set new StatePrefix: 'แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.355596237+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.355636631+07:00","message":"receive 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-05-12T13:14:11.355642058+07:00","message":"receive interim result [false|false]: แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.355653809+07:00","message":"[buffer interim] 3312 false แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.355662926+07:00","message":"[bufferProcess] interim [520000000]:แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.355666398+07:00","message":"[bufferProcess] send to processor:แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.35567921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.355682635+07:00","message":"> Transcript [43993] [false]: 'แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.35568638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.355688513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.355690398+07:00","message":"StatePrefix: 'แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.355693213+07:00","message":"TextPushed: 'แล้วตอนนี้พ่อจะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.672890409+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.672923836+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-05-12T13:14:11.672930262+07:00","message":"receive interim result [false|false]: แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมีการวาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.672942169+07:00","message":"[buffer interim] 3312 false แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมีการวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.672950362+07:00","message":"[bufferProcess] interim [760000000]:แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมีการวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.672953187+07:00","message":"[bufferProcess] send to processor:แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.672958677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.67296157+07:00","message":"> Transcript [43994] [false]: 'แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.672964837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.672966815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.672968726+07:00","message":"StatePrefix: 'แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.672971056+07:00","message":"TextPushed: 'แล้วตอนนี้พ่อจะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.718712637+07:00","message":"[GCS] IsForceVAD: false for message ID: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.789490578+07:00","message":"[GCS] Start streaming session, msgId: 3313"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.875815172+07:00","message":"receive streaming session, msgId: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.875856906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมีการวาง\",\"confidence\":0.94605666}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.875865383+07:00","message":"receive interim result [true|false]: แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมีการวาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.875877983+07:00","message":"end recv isFinal message id 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.875881041+07:00","message":"end Recv id 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.875886942+07:00","message":"[buffer interim] 3312 true แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมีการวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.875895091+07:00","message":"[bufferProcess] interim [30000000]:แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมีการวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.875898276+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมีการวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.875901738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.875904602+07:00","message":"> Transcript [43995] [false]: 'แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมีการวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.875907793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.875909977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.875911723+07:00","message":"StatePrefix: 'แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.875914422+07:00","message":"TextPushed: 'แล้วตอนนี้พ่อจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.875916165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.875919462+07:00","message":"> Transcript [43996] [true]: 'แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะมีการวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.875921645+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.87592333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.875925078+07:00","message":"StatePrefix: 'แล้วตอนนี้พ่อจะทำอัลบั้มมันก็น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.875926771+07:00","message":"TextPushed: 'แล้วตอนนี้พ่อจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:11.875934038+07:00","message":"Push: 'อัลบั้มมันก็น่าจะมีการวาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:11.875942288+07:00","message":"push: {true อัลบั้มมันก็น่าจะมีการวาง 0 0xc002ac2000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:11.884201618+07:00","message":"write wav file: './tmp/7565/7565_3312.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:12.250173254+07:00","message":"receive streaming session, msgId: 3313"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:12.250209805+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-05-12T13:14:12.25021516+07:00","message":"receive interim result [false|false]: แนว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:12.250231174+07:00","message":"[buffer interim] 3313 false แนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.250241762+07:00","message":"[bufferProcess] interim [300000000]:แนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.250243573+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:12.432791349+07:00","message":"receive streaming session, msgId: 3313"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:12.432822386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนวทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:12.432828017+07:00","message":"receive interim result [false|false]: แนวทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:12.432838815+07:00","message":"[buffer interim] 3313 false แนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.432847982+07:00","message":"[bufferProcess] interim [480000000]:แนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.432850071+07:00","message":"[bufferProcess] send to processor:แนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.432852903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.43285553+07:00","message":"> Transcript [43997] [false]: 'แนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.432857644+07:00","message":"Set StatePrefix (first interim): 'แนว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:12.80846553+07:00","message":"[GCS] IsForceVAD: false for message ID: 3313"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:12.900763572+07:00","message":"receive streaming session, msgId: 3313"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:12.90080393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนวทาง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:12.90080978+07:00","message":"receive interim result [true|false]: แนวทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:12.900819806+07:00","message":"end recv isFinal message id 3313"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:12.900824906+07:00","message":"end Recv id 3313"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:12.900832808+07:00","message":"[buffer interim] 3313 true แนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.900841921+07:00","message":"[bufferProcess] interim [50000000]:แนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.900846768+07:00","message":"[bufferProcess] send to processor (isfinal):แนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.900851673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.900855446+07:00","message":"> Transcript [43998] [false]: 'แนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.900859999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.900864705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.900867775+07:00","message":"StatePrefix: 'แนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.900871113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.900873765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.900876698+07:00","message":"> Transcript [43999] [true]: 'แนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.900880395+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.900882287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.900883855+07:00","message":"StatePrefix: 'แนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.900885471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:12.900888307+07:00","message":"Push: 'แนวทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:12.900904873+07:00","message":"push: {true แนวทาง 0 0xc004428900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:12.906864037+07:00","message":"write wav file: './tmp/7565/7565_3313.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:13.068755763+07:00","message":"[GCS] Start streaming session, msgId: 3314"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:13.682855606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:13.682891914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:13.851963184+07:00","message":"receive streaming session, msgId: 3314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:13.852002012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:13.85200758+07:00","message":"receive interim result [false|false]: นิทาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:13.852020586+07:00","message":"[buffer interim] 3314 false นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:13.852027775+07:00","message":"[bufferProcess] interim [720000000]:นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:13.852033665+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:13.936052481+07:00","message":"receive streaming session, msgId: 3314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:13.936091362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:13.936097035+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:13.936108124+07:00","message":"[buffer interim] 3314 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:13.936116621+07:00","message":"[bufferProcess] interim [840000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:13.93611908+07:00","message":"[bufferProcess] send to processor:นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:13.936124645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:13.936127792+07:00","message":"> Transcript [44000] [false]: 'นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:13.936129817+07:00","message":"Set StatePrefix (first interim): 'นิทาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:14.05553206+07:00","message":"receive streaming session, msgId: 3314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:14.05556818+07:00","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-05-12T13:14:14.055574408+07:00","message":"receive interim result [false|false]: ทิศทางใด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:14.055586487+07:00","message":"[buffer interim] 3314 false ทิศทางใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.055593781+07:00","message":"[bufferProcess] interim [960000000]:ทิศทางใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.055596249+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.055602884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.055605601+07:00","message":"> Transcript [44001] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.055607998+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.055610127+07:00","message":"Set new StatePrefix: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:14.509402352+07:00","message":"receive streaming session, msgId: 3314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:14.509444274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง Direction\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:14.509451164+07:00","message":"receive interim result [false|false]: ทาง Direction"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:14.50946523+07:00","message":"[buffer interim] 3314 false ทาง Direction"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.509473994+07:00","message":"[bufferProcess] interim [440000000]:ทาง Direction"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.509476095+07:00","message":"[bufferProcess] send to processor:ทิศทางใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.50948183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.509484694+07:00","message":"> Transcript [44002] [false]: 'ทิศทางใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.509487039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.509489366+07:00","message":"Set new StatePrefix: 'ทิศทางใด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:14.823443347+07:00","message":"receive streaming session, msgId: 3314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:14.823487998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง Direction คอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:14.823496286+07:00","message":"receive interim result [false|false]: ทาง Direction คอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:14.823514826+07:00","message":"[buffer interim] 3314 false ทาง Direction คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.823524262+07:00","message":"[bufferProcess] interim [740000000]:ทาง Direction คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.823527731+07:00","message":"[bufferProcess] send to processor:ทาง Direction"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.823537138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.823540766+07:00","message":"> Transcript [44003] [false]: 'ทาง Direction'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.823544155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.823547314+07:00","message":"Set new StatePrefix: 'ทาง Direction'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:14.827930246+07:00","message":"receive streaming session, msgId: 3314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:14.82796243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง Direction Call\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:14.827967662+07:00","message":"receive interim result [false|false]: ทาง Direction Call"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:14.827981443+07:00","message":"[buffer interim] 3314 false ทาง Direction Call"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.827988666+07:00","message":"[bufferProcess] interim [800000000]:ทาง Direction Call"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.827990982+07:00","message":"[bufferProcess] send to processor:ทาง Direction คอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.827997422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.828000342+07:00","message":"> Transcript [44004] [false]: 'ทาง Direction คอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.828003784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.828005752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.828007572+07:00","message":"StatePrefix: 'ทาง Direction'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:14.828009679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.009979025+07:00","message":"receive streaming session, msgId: 3314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.010023216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง Direction Concert\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.010030251+07:00","message":"receive interim result [false|false]: ทาง Direction Concert"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.010047032+07:00","message":"[buffer interim] 3314 false ทาง Direction Concert"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.010055502+07:00","message":"[bufferProcess] interim [980000000]:ทาง Direction Concert"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.010057782+07:00","message":"[bufferProcess] send to processor:ทาง Direction Call"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.010061297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.010064389+07:00","message":"> Transcript [44005] [false]: 'ทาง Direction Call'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.010067555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.010069568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.010071419+07:00","message":"StatePrefix: 'ทาง Direction'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.010073471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.058729309+07:00","message":"[GCS] IsForceVAD: false for message ID: 3314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.143140402+07:00","message":"receive streaming session, msgId: 3314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.143188371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาง Direction\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.143195164+07:00","message":"receive interim result [false|false]: ทาง Direction"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.143203836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Concert\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.143206698+07:00","message":"receive interim result [false|false]:  Concert"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.143215054+07:00","message":"[buffer interim] 3314 false ทาง Direction"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.143218335+07:00","message":"[buffer interim] 3314 false  Concert"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.143224647+07:00","message":"[bufferProcess] interim [40000000]:ทาง Direction"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.143227368+07:00","message":"[bufferProcess] send to processor:ทาง Direction Concert"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.143230916+07:00","message":"[bufferProcess] interim [40000000]: Concert"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.143233998+07:00","message":"[bufferProcess] update buffer: ทาง Direction Concert"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.143237101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.143239665+07:00","message":"> Transcript [44006] [false]: 'ทาง Direction Concert'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.143243092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.143245047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.143246844+07:00","message":"StatePrefix: 'ทาง Direction'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.143248716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.189667057+07:00","message":"[GCS] Start streaming session, msgId: 3315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.198955239+07:00","message":"receive streaming session, msgId: 3314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.198990223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิศทาง Direction Concept\",\"confidence\":0.950757}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.198996591+07:00","message":"receive interim result [true|false]: ทิศทาง Direction Concept"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.199003588+07:00","message":"end recv isFinal message id 3314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.199005451+07:00","message":"end Recv id 3314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.199010456+07:00","message":"[buffer interim] 3314 true ทิศทาง Direction Concept"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199017458+07:00","message":"[bufferProcess] interim [220000000]:ทิศทาง Direction Concept"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199022017+07:00","message":"[bufferProcess] send to processor (isfinal):ทาง Direction Concert"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199025624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199028439+07:00","message":"> Transcript [44007] [false]: 'ทาง Direction Concert'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199031092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199033128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199037081+07:00","message":"StatePrefix: 'ทาง Direction'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.19903925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199045113+07:00","message":"Push: 'ทาง Direction'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199047429+07:00","message":"TextPushed: 'ทาง Direction'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199049585+07:00","message":"Set new StatePrefix : 'ทาง Direction Concert'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199051535+07:00","message":"Next Push (prob) : ' Concert'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199053202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199055217+07:00","message":"> Transcript [44008] [true]: 'ทิศทาง Direction Concept'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199057557+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199059222+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199060968+07:00","message":"StatePrefix: 'ทาง Direction Concert'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199062775+07:00","message":"TextPushed: 'ทาง Direction'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.19906438+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.199131031+07:00","message":"push: {false ทาง Direction 0 0xc002e82500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.199144709+07:00","message":"push: {true  Concept 0 0xc002e82500}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199141489+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3314.html'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199136894+07:00","message":"Push: ' Concept'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199193254+07:00","message":"TextPushed: 'ทาง Direction Concept'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.199195839+07:00","message":"Set new StatePrefix : 'ทิศทาง Direction Concept'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.19919996+07:00","message":"Next Push (prob) : 'ทิศทาง Direction Concept'"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:15.205590314+07:00","message":"write wav file: './tmp/7565/7565_3314.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.664873604+07:00","message":"receive streaming session, msgId: 3315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.664909837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.664914611+07:00","message":"receive interim result [false|false]: เบื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.664927514+07:00","message":"[buffer interim] 3315 false เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.664934968+07:00","message":"[bufferProcess] interim [480000000]:เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.664936958+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.714397896+07:00","message":"receive streaming session, msgId: 3315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.714435038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.714441073+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.714454619+07:00","message":"[buffer interim] 3315 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.714461513+07:00","message":"[bufferProcess] interim [540000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.714463938+07:00","message":"[bufferProcess] send to processor:เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.714470294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.714473428+07:00","message":"> Transcript [44009] [false]: 'เบื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.714475526+07:00","message":"Set StatePrefix (first interim): 'เบื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.849690454+07:00","message":"receive streaming session, msgId: 3315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.849728026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.849733779+07:00","message":"receive interim result [false|false]: เรื่องตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:15.849748798+07:00","message":"[buffer interim] 3315 false เรื่องตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.849755742+07:00","message":"[bufferProcess] interim [720000000]:เรื่องตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.849758484+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.849764727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.849768407+07:00","message":"> Transcript [44010] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.849770657+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:15.849772649+07:00","message":"Set new StatePrefix: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.033425865+07:00","message":"receive streaming session, msgId: 3315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.033478136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องเต่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.033485528+07:00","message":"receive interim result [false|false]: เรื่องเต่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.033500584+07:00","message":"[buffer interim] 3315 false เรื่องเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.03351169+07:00","message":"[bufferProcess] interim [840000000]:เรื่องเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.033515061+07:00","message":"[bufferProcess] send to processor:เรื่องตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.033522053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.033525825+07:00","message":"> Transcript [44011] [false]: 'เรื่องตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.033530768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.033533595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.033538471+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.033541862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.044570246+07:00","message":"receive streaming session, msgId: 3315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.044598218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องตะวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.044603073+07:00","message":"receive interim result [false|false]: เรื่องตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.044616448+07:00","message":"[buffer interim] 3315 false เรื่องตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.04462277+07:00","message":"[bufferProcess] interim [900000000]:เรื่องตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.044625331+07:00","message":"[bufferProcess] send to processor:เรื่องเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.044628494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.044631013+07:00","message":"> Transcript [44012] [false]: 'เรื่องเต่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.044634011+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.044635732+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.044637633+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.044639423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.426064198+07:00","message":"receive streaming session, msgId: 3315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.42609984+07:00","message":"receive 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-05-12T13:14:16.426106515+07:00","message":"receive interim result [false|false]: เรื่องตะวันคุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.426120281+07:00","message":"[buffer interim] 3315 false เรื่องตะวันคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.426127371+07:00","message":"[bufferProcess] interim [320000000]:เรื่องตะวันคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.42612987+07:00","message":"[bufferProcess] send to processor:เรื่องตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.426138166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.426140763+07:00","message":"> Transcript [44013] [false]: 'เรื่องตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.426144286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.42614643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.426148687+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.426150771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.54659072+07:00","message":"receive streaming session, msgId: 3315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.546622864+07:00","message":"receive 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-05-12T13:14:16.546629432+07:00","message":"receive interim result [false|false]: เรื่องตะวันขลุ่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.546642453+07:00","message":"[buffer interim] 3315 false เรื่องตะวันขลุ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.546648767+07:00","message":"[bufferProcess] interim [380000000]:เรื่องตะวันขลุ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.546651016+07:00","message":"[bufferProcess] send to processor:เรื่องตะวันคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.546655709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.546658495+07:00","message":"> Transcript [44014] [false]: 'เรื่องตะวันคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.546662282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.546664662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.546666605+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.546668849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.546673018+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.54667485+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.546687575+07:00","message":"Set new StatePrefix : 'เรื่องตะวันคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.546689658+07:00","message":"Next Push (prob) : 'ตะวันคุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.546697523+07:00","message":"push: {false เรื่อง 0 0xc004429c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.607587205+07:00","message":"receive streaming session, msgId: 3315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.607630617+07:00","message":"receive 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-05-12T13:14:16.607637351+07:00","message":"receive interim result [false|false]: เรื่องตะวันคุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.607651131+07:00","message":"[buffer interim] 3315 false เรื่องตะวันคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.607658004+07:00","message":"[bufferProcess] interim [500000000]:เรื่องตะวันคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.607660446+07:00","message":"[bufferProcess] send to processor:เรื่องตะวันขลุ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.607666696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.607669484+07:00","message":"> Transcript [44015] [false]: 'เรื่องตะวันขลุ่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.607671679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.607673707+07:00","message":"Set new StatePrefix: 'เรื่องตะวันขลุ่ย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:16.683258547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:16.68329872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.732743064+07:00","message":"receive streaming session, msgId: 3315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.73278246+07:00","message":"receive 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-05-12T13:14:16.732792112+07:00","message":"receive interim result [false|false]: เรื่องตะวันคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.732806298+07:00","message":"[buffer interim] 3315 false เรื่องตะวันคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.732813257+07:00","message":"[bufferProcess] interim [560000000]:เรื่องตะวันคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.732816127+07:00","message":"[bufferProcess] send to processor:เรื่องตะวันคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.732822504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.732825498+07:00","message":"> Transcript [44016] [false]: 'เรื่องตะวันคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.73282767+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.732829728+07:00","message":"Set new StatePrefix: 'เรื่องตะวันคุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.908953802+07:00","message":"[GCS] IsForceVAD: false for message ID: 3315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.944052949+07:00","message":"receive streaming session, msgId: 3315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.944093564+07:00","message":"receive 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-05-12T13:14:16.944099203+07:00","message":"receive interim result [false|false]: เรื่องตะวันคุยกันว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:16.944115606+07:00","message":"[buffer interim] 3315 false เรื่องตะวันคุยกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.944129109+07:00","message":"[bufferProcess] interim [800000000]:เรื่องตะวันคุยกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.944131484+07:00","message":"[bufferProcess] send to processor:เรื่องตะวันคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.944138507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.944141243+07:00","message":"> Transcript [44017] [false]: 'เรื่องตะวันคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.944145356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.944147667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.944149555+07:00","message":"StatePrefix: 'เรื่องตะวันคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:16.944152566+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.034685514+07:00","message":"receive streaming session, msgId: 3315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.03473512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องตะวันคุยกันว่า\",\"confidence\":0.9427353}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.034742321+07:00","message":"receive interim result [true|false]: เรื่องตะวันคุยกันว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.03475382+07:00","message":"end recv isFinal message id 3315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.034756282+07:00","message":"end Recv id 3315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.034763379+07:00","message":"[buffer interim] 3315 true เรื่องตะวันคุยกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.034778324+07:00","message":"[bufferProcess] interim [950000000]:เรื่องตะวันคุยกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.034781054+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องตะวันคุยกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.034784367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.034790636+07:00","message":"> Transcript [44018] [false]: 'เรื่องตะวันคุยกันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.034795722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.034797777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.034799635+07:00","message":"StatePrefix: 'เรื่องตะวันคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.034801941+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.034803683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.034805719+07:00","message":"> Transcript [44019] [true]: 'เรื่องตะวันคุยกันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.034807723+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.034809465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.034811018+07:00","message":"StatePrefix: 'เรื่องตะวันคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.034812754+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.03481977+07:00","message":"Push: 'ตะวันคุยกันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.034827567+07:00","message":"push: {true ตะวันคุยกันว่า 0 0xc004429c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:17.0435726+07:00","message":"write wav file: './tmp/7565/7565_3315.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.11088097+07:00","message":"[GCS] Start streaming session, msgId: 3316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.598281294+07:00","message":"receive streaming session, msgId: 3316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.598333213+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-05-12T13:14:17.598339086+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.598356732+07:00","message":"[buffer interim] 3316 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.598365308+07:00","message":"[bufferProcess] interim [300000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.598367101+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.664023078+07:00","message":"receive streaming session, msgId: 3316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.664060705+07:00","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-05-12T13:14:17.664066976+07:00","message":"receive interim result [false|false]: ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.664080708+07:00","message":"[buffer interim] 3316 false ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.664087906+07:00","message":"[bufferProcess] interim [420000000]:ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.664090226+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.664095446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.664098709+07:00","message":"> Transcript [44020] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.66410084+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.882871351+07:00","message":"receive streaming session, msgId: 3316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.882914374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไงอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.882920985+07:00","message":"receive interim result [false|false]: ยังไงอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.882935273+07:00","message":"[buffer interim] 3316 false ยังไงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.882942383+07:00","message":"[bufferProcess] interim [600000000]:ยังไงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.882944732+07:00","message":"[bufferProcess] send to processor:ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.882951545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.882954541+07:00","message":"> Transcript [44021] [false]: 'ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.882957718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.882959768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.882961576+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.882964297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.946662859+07:00","message":"receive streaming session, msgId: 3316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.946724839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไงครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.946732335+07:00","message":"receive interim result [false|false]: ยังไงครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:17.946750265+07:00","message":"[buffer interim] 3316 false ยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.946762586+07:00","message":"[bufferProcess] interim [660000000]:ยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.94676688+07:00","message":"[bufferProcess] send to processor:ยังไงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.946775341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.946780285+07:00","message":"> Transcript [44022] [false]: 'ยังไงอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.94678554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.946789373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.946793393+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:17.946797028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.352852409+07:00","message":"receive streaming session, msgId: 3316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.352887846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไงก็ไม่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.352893145+07:00","message":"receive interim result [false|false]: ยังไงก็ไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.352908372+07:00","message":"[buffer interim] 3316 false ยังไงก็ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.352915534+07:00","message":"[bufferProcess] interim [80000000]:ยังไงก็ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.352918247+07:00","message":"[bufferProcess] send to processor:ยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.352924833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.352927939+07:00","message":"> Transcript [44023] [false]: 'ยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.352931068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.35293313+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.352935858+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.352938411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.486771496+07:00","message":"receive streaming session, msgId: 3316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.486817085+07:00","message":"receive 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-05-12T13:14:18.486823998+07:00","message":"receive interim result [false|false]: ยังไงก็ไม่เคยคุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.486841497+07:00","message":"[buffer interim] 3316 false ยังไงก็ไม่เคยคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.486849667+07:00","message":"[bufferProcess] interim [200000000]:ยังไงก็ไม่เคยคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.486852219+07:00","message":"[bufferProcess] send to processor:ยังไงก็ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.486855731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.48685835+07:00","message":"> Transcript [44024] [false]: 'ยังไงก็ไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.48686207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.486864291+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.486866263+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.486868231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.48687393+07:00","message":"Push: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.486877051+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.486879668+07:00","message":"Set new StatePrefix : 'ยังไงก็ไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.486882093+07:00","message":"Next Push (prob) : 'ไงก็ไม่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.486891456+07:00","message":"push: {false ยัง 0 0xc002802380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.577789627+07:00","message":"[GCS] IsForceVAD: false for message ID: 3316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.734839089+07:00","message":"receive streaming session, msgId: 3316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.734884685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไงอ่ะไม่เคยคุย\",\"confidence\":0.8903538}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.734891554+07:00","message":"receive interim result [true|false]: ยังไงอ่ะไม่เคยคุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.73490122+07:00","message":"end recv isFinal message id 3316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.734904134+07:00","message":"end Recv id 3316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.734913537+07:00","message":"[buffer interim] 3316 true ยังไงอ่ะไม่เคยคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.734923167+07:00","message":"[bufferProcess] interim [500000000]:ยังไงอ่ะไม่เคยคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.73493117+07:00","message":"[bufferProcess] send to processor (isfinal):ยังไงก็ไม่เคยคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.73493475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.734937611+07:00","message":"> Transcript [44025] [false]: 'ยังไงก็ไม่เคยคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.734941077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.734943037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.734946241+07:00","message":"StatePrefix: 'ยังไงก็ไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.734948913+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.734950741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.734952914+07:00","message":"> Transcript [44026] [true]: 'ยังไงอ่ะไม่เคยคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.734955029+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.734956628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.734958339+07:00","message":"StatePrefix: 'ยังไงก็ไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.734960116+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:18.734964539+07:00","message":"Push: 'ไงอ่ะไม่เคยคุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.734975768+07:00","message":"push: {true ไงอ่ะไม่เคยคุย 0 0xc002802380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:18.741352781+07:00","message":"write wav file: './tmp/7565/7565_3316.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:18.8282139+07:00","message":"[GCS] Start streaming session, msgId: 3317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:19.380897686+07:00","message":"receive streaming session, msgId: 3317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:19.380937637+07:00","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-05-12T13:14:19.380942702+07:00","message":"receive interim result [false|false]: เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:19.380959335+07:00","message":"[buffer interim] 3317 false เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:19.380967521+07:00","message":"[bufferProcess] interim [420000000]:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:19.380969382+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:19.597926803+07:00","message":"[GCS] IsForceVAD: false for message ID: 3317"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:19.683670721+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:19.68367416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:19.697286348+07:00","message":"receive streaming session, msgId: 3317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:19.697330225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่า\",\"confidence\":0.9159724}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:19.697336952+07:00","message":"receive interim result [true|false]: เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:19.697350726+07:00","message":"end recv isFinal message id 3317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:19.69735323+07:00","message":"end Recv id 3317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:19.697362513+07:00","message":"[buffer interim] 3317 true เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:19.697370582+07:00","message":"[bufferProcess] interim [780000000]:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:19.69737322+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:19.697376742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:19.69737936+07:00","message":"> Transcript [44027] [false]: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:19.697381614+07:00","message":"Set StatePrefix (first interim): 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:19.697383428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:19.697385758+07:00","message":"> Transcript [44028] [true]: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:19.69738827+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:19.697390188+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:19.69739201+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:19.697394028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:19.697396687+07:00","message":"Push: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:19.697404394+07:00","message":"push: {true เพราะว่า 0 0xc0035b9700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:19.702259546+07:00","message":"write wav file: './tmp/7565/7565_3317.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:19.919507581+07:00","message":"[GCS] Start streaming session, msgId: 3318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.420249968+07:00","message":"receive streaming session, msgId: 3318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.420284733+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-05-12T13:14:20.420289839+07:00","message":"receive interim result [false|false]: ลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.420303646+07:00","message":"[buffer interim] 3318 false ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.420310319+07:00","message":"[bufferProcess] interim [300000000]:ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.42031201+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.476361988+07:00","message":"receive streaming session, msgId: 3318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.476394961+07:00","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-05-12T13:14:20.476400916+07:00","message":"receive interim result [false|false]: เราไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.476427744+07:00","message":"[buffer interim] 3318 false เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.476435687+07:00","message":"[bufferProcess] interim [420000000]:เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.476438062+07:00","message":"[bufferProcess] send to processor:ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.476441336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.476444579+07:00","message":"> Transcript [44029] [false]: 'ลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.476446892+07:00","message":"Set StatePrefix (first interim): 'ลอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.641751669+07:00","message":"receive streaming session, msgId: 3318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.641789925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่เคย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.641796806+07:00","message":"receive interim result [false|false]: เราไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.641811544+07:00","message":"[buffer interim] 3318 false เราไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.641819119+07:00","message":"[bufferProcess] interim [540000000]:เราไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.641821285+07:00","message":"[bufferProcess] send to processor:เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.641827855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.641830623+07:00","message":"> Transcript [44030] [false]: 'เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.64183292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.641834971+07:00","message":"Set new StatePrefix: 'เราไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.877044704+07:00","message":"[GCS] IsForceVAD: false for message ID: 3318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.949651647+07:00","message":"[GCS] Start streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.97035557+07:00","message":"receive streaming session, msgId: 3318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.970396003+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-05-12T13:14:20.970402524+07:00","message":"receive interim result [true|false]: เราไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.970412034+07:00","message":"end recv isFinal message id 3318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.970414135+07:00","message":"end Recv id 3318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.970419918+07:00","message":"[buffer interim] 3318 true เราไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.970429941+07:00","message":"[bufferProcess] interim [990000000]:เราไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.970433127+07:00","message":"[bufferProcess] send to processor (isfinal):เราไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.970446672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.970462506+07:00","message":"> Transcript [44031] [false]: 'เราไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.97046846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.970470918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.970473028+07:00","message":"StatePrefix: 'เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.970475474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.970477429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.970479442+07:00","message":"> Transcript [44032] [true]: 'เราไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.970481524+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.970483119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.970484837+07:00","message":"StatePrefix: 'เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.970486409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:20.970494707+07:00","message":"Push: 'เราไม่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:20.970505873+07:00","message":"push: {true เราไม่เคย 0 0xc002f8f700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:20.975804685+07:00","message":"write wav file: './tmp/7565/7565_3318.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:21.493505625+07:00","message":"receive streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:21.493550837+07:00","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-05-12T13:14:21.493560506+07:00","message":"receive interim result [false|false]: แซ่บ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:21.49357712+07:00","message":"[buffer interim] 3319 false แซ่บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.493583997+07:00","message":"[bufferProcess] interim [420000000]:แซ่บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.49358586+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:21.798371471+07:00","message":"receive streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:21.798409164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"z z\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:21.798416928+07:00","message":"receive interim result [false|false]: z z"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:21.79843353+07:00","message":"[buffer interim] 3319 false z z"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.798446688+07:00","message":"[bufferProcess] interim [660000000]:z z"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.798449566+07:00","message":"[bufferProcess] send to processor:แซ่บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.798453317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.798456257+07:00","message":"> Transcript [44033] [false]: 'แซ่บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.798458418+07:00","message":"Set StatePrefix (first interim): 'แซ่บ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:21.806513554+07:00","message":"receive streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:21.80654827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทรกแซง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:21.806555928+07:00","message":"receive interim result [false|false]: แทรกแซง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:21.8065787+07:00","message":"[buffer interim] 3319 false แทรกแซง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.806585803+07:00","message":"[bufferProcess] interim [720000000]:แทรกแซง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.806588997+07:00","message":"[bufferProcess] send to processor:z z"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.806596052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.806599377+07:00","message":"> Transcript [44034] [false]: 'z z'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.806602905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.806607524+07:00","message":"Set new StatePrefix: 'z z'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:21.998287168+07:00","message":"receive streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:21.998328457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทรกแซงหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:21.998334459+07:00","message":"receive interim result [false|false]: แทรกแซงหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:21.998350009+07:00","message":"[buffer interim] 3319 false แทรกแซงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.998359884+07:00","message":"[bufferProcess] interim [900000000]:แทรกแซงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.998362344+07:00","message":"[bufferProcess] send to processor:แทรกแซง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.998383714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.998387347+07:00","message":"> Transcript [44035] [false]: 'แทรกแซง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.998389879+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:21.99839203+07:00","message":"Set new StatePrefix: 'แทรกแซง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.204129263+07:00","message":"receive streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.204163527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทรกแซงหรือจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.204171679+07:00","message":"receive interim result [false|false]: แทรกแซงหรือจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.204189571+07:00","message":"[buffer interim] 3319 false แทรกแซงหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.204196371+07:00","message":"[bufferProcess] interim [80000000]:แทรกแซงหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.204198716+07:00","message":"[bufferProcess] send to processor:แทรกแซงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.204202024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.204204882+07:00","message":"> Transcript [44036] [false]: 'แทรกแซงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.204208317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.204210325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.204212222+07:00","message":"StatePrefix: 'แทรกแซง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.204214179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.310426746+07:00","message":"receive streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.310465335+07:00","message":"receive 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-05-12T13:14:22.31047158+07:00","message":"receive interim result [false|false]: แทรกแซงหรือเก่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.310483959+07:00","message":"[buffer interim] 3319 false แทรกแซงหรือเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.310490989+07:00","message":"[bufferProcess] interim [140000000]:แทรกแซงหรือเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.310493574+07:00","message":"[bufferProcess] send to processor:แทรกแซงหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.31049761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.310500604+07:00","message":"> Transcript [44037] [false]: 'แทรกแซงหรือจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.310504399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.310506446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.310508347+07:00","message":"StatePrefix: 'แทรกแซง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.310510284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.568701424+07:00","message":"receive streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.568745833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทรกแซงหรือ 99\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.568766608+07:00","message":"receive interim result [false|false]: แทรกแซงหรือ 99"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.568783918+07:00","message":"[buffer interim] 3319 false แทรกแซงหรือ 99"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.568792345+07:00","message":"[bufferProcess] interim [440000000]:แทรกแซงหรือ 99"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.568801465+07:00","message":"[bufferProcess] send to processor:แทรกแซงหรือเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.568811277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.568815415+07:00","message":"> Transcript [44038] [false]: 'แทรกแซงหรือเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.568821056+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.568824995+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.568828455+07:00","message":"StatePrefix: 'แทรกแซง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.568831937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.574113389+07:00","message":"receive streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.574134883+07:00","message":"receive 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-05-12T13:14:22.574141202+07:00","message":"receive interim result [false|false]: แทรกแซงหรือก้าวก่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.574153973+07:00","message":"[buffer interim] 3319 false แทรกแซงหรือก้าวก่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.574159685+07:00","message":"[bufferProcess] interim [500000000]:แทรกแซงหรือก้าวก่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.574162881+07:00","message":"[bufferProcess] send to processor:แทรกแซงหรือ 99"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.574169498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.574172406+07:00","message":"> Transcript [44039] [false]: 'แทรกแซงหรือ 99'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.574175318+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.574177286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.574179114+07:00","message":"StatePrefix: 'แทรกแซง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.574181434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.574187362+07:00","message":"Push: 'แทรกแซง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.574189298+07:00","message":"TextPushed: 'แทรกแซง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.574191359+07:00","message":"Set new StatePrefix : 'แทรกแซงหรือ 99'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.574194363+07:00","message":"Next Push (prob) : 'หรือ 99'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.574202702+07:00","message":"push: {false แทรกแซง 0 0xc0035b9900}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:22.684154472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:22.684164606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.887812808+07:00","message":"receive streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.887851635+07:00","message":"receive 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-05-12T13:14:22.887858645+07:00","message":"receive interim result [false|false]: แทรกแซงหรือก้าวก่ายความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:22.887873716+07:00","message":"[buffer interim] 3319 false แทรกแซงหรือก้าวก่ายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.887881455+07:00","message":"[bufferProcess] interim [800000000]:แทรกแซงหรือก้าวก่ายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.887884614+07:00","message":"[bufferProcess] send to processor:แทรกแซงหรือก้าวก่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.887892537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.887897504+07:00","message":"> Transcript [44040] [false]: 'แทรกแซงหรือก้าวก่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.887899953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:22.887902409+07:00","message":"Set new StatePrefix: 'แทรกแซงหรือก้าวก่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:23.083157697+07:00","message":"receive streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:23.083206115+07:00","message":"receive 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-05-12T13:14:23.08321323+07:00","message":"receive interim result [false|false]: แทรกแซงหรือก้าวก่ายความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:23.08323027+07:00","message":"[buffer interim] 3319 false แทรกแซงหรือก้าวก่ายความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.083239596+07:00","message":"[bufferProcess] interim [980000000]:แทรกแซงหรือก้าวก่ายความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.083242844+07:00","message":"[bufferProcess] send to processor:แทรกแซงหรือก้าวก่ายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.083248307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.083251796+07:00","message":"> Transcript [44041] [false]: 'แทรกแซงหรือก้าวก่ายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.083255736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.08325787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.083260024+07:00","message":"StatePrefix: 'แทรกแซงหรือก้าวก่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.083262421+07:00","message":"TextPushed: 'แทรกแซง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:23.190742858+07:00","message":"[GCS] IsForceVAD: false for message ID: 3319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:23.296303622+07:00","message":"receive streaming session, msgId: 3319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:23.296342847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทรกแซงหรือก้าวก่ายความเป็น\",\"confidence\":0.954221}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:23.296349052+07:00","message":"receive interim result [true|false]: แทรกแซงหรือก้าวก่ายความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:23.29635984+07:00","message":"end recv isFinal message id 3319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:23.296362111+07:00","message":"end Recv id 3319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:23.296369312+07:00","message":"[buffer interim] 3319 true แทรกแซงหรือก้าวก่ายความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.296376304+07:00","message":"[bufferProcess] interim [250000000]:แทรกแซงหรือก้าวก่ายความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.29637902+07:00","message":"[bufferProcess] send to processor (isfinal):แทรกแซงหรือก้าวก่ายความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.296382066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.296387748+07:00","message":"> Transcript [44042] [false]: 'แทรกแซงหรือก้าวก่ายความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.296391501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.296393625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.296396493+07:00","message":"StatePrefix: 'แทรกแซงหรือก้าวก่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.296398802+07:00","message":"TextPushed: 'แทรกแซง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.296402038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.296404023+07:00","message":"> Transcript [44043] [true]: 'แทรกแซงหรือก้าวก่ายความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.296406138+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.296407721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.296409275+07:00","message":"StatePrefix: 'แทรกแซงหรือก้าวก่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.29641096+07:00","message":"TextPushed: 'แทรกแซง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.296417866+07:00","message":"Push: 'หรือก้าวก่ายความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:23.296425498+07:00","message":"push: {true หรือก้าวก่ายความเป็น 0 0xc0035b9900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:23.303250098+07:00","message":"write wav file: './tmp/7565/7565_3319.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:23.389208331+07:00","message":"[GCS] Start streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:23.959200129+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:23.959243167+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-05-12T13:14:23.959248444+07:00","message":"receive interim result [false|false]: ไอดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:23.959263751+07:00","message":"[buffer interim] 3320 false ไอดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.959272362+07:00","message":"[bufferProcess] interim [360000000]:ไอดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:23.959274316+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.115188729+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.115231524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.115238222+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.115254487+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.115262967+07:00","message":"[bufferProcess] interim [600000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.115265785+07:00","message":"[bufferProcess] send to processor:ไอดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.115270177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.115275118+07:00","message":"> Transcript [44044] [false]: 'ไอดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.115277797+07:00","message":"Set StatePrefix (first interim): 'ไอดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.424967468+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.424999875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity V\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.425005496+07:00","message":"receive interim result [false|false]: Identity V"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.425019494+07:00","message":"[buffer interim] 3320 false Identity V"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.425027456+07:00","message":"[bufferProcess] interim [840000000]:Identity V"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.425029724+07:00","message":"[bufferProcess] send to processor:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.425033359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.425036024+07:00","message":"> Transcript [44045] [false]: 'Identity'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.42503814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.425040336+07:00","message":"Set new StatePrefix: 'Identity'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.754860826+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.754901695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.754907516+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.754921614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" V\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.754925347+07:00","message":"receive interim result [false|false]:  V"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.754934285+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.754938353+07:00","message":"[buffer interim] 3320 false  V"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.754954153+07:00","message":"[bufferProcess] interim [200000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.754979838+07:00","message":"[bufferProcess] send to processor:Identity V"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.754991217+07:00","message":"[bufferProcess] interim [200000000]: V"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.754994243+07:00","message":"[bufferProcess] update buffer: Identity V"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.75499794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.755001715+07:00","message":"> Transcript [44046] [false]: 'Identity V'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.755005038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.755007803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.755010331+07:00","message":"StatePrefix: 'Identity'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.75501235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.994248383+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.994286419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity V\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.994292093+07:00","message":"receive interim result [false|false]: Identity V"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:24.994306282+07:00","message":"[buffer interim] 3320 false Identity V"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.994317213+07:00","message":"[bufferProcess] interim [440000000]:Identity V"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.994320972+07:00","message":"[bufferProcess] send to processor:Identity V"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.994330106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.994333261+07:00","message":"> Transcript [44047] [false]: 'Identity V'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.994336564+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.994338853+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.99434227+07:00","message":"StatePrefix: 'Identity'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:24.994344917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.509820442+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.509855583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.50986304+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.509872595+07:00","message":"receive 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-05-12T13:14:25.509879542+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.509889987+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.509895337+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.509902328+07:00","message":"[bufferProcess] interim [980000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.509905922+07:00","message":"[bufferProcess] send to processor:Identity V"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.509910326+07:00","message":"[bufferProcess] interim [980000000]: หมดแล้วคุณจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.509913522+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.509917296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.509920869+07:00","message":"> Transcript [44048] [false]: 'Identity V'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.509925525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.509928604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.509931746+07:00","message":"StatePrefix: 'Identity'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.509934938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.645480884+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.645524289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.645531114+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.645542862+07:00","message":"receive 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-05-12T13:14:25.645546395+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.64555457+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.645558218+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.64556409+07:00","message":"[bufferProcess] interim [100000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.645566371+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.645569473+07:00","message":"[bufferProcess] interim [100000000]: หมดแล้วคุณจะเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.645572656+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.64557559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.6455781+07:00","message":"> Transcript [44049] [false]: 'Identity หมดแล้วคุณจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.645581123+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.645583057+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.645585114+07:00","message":"StatePrefix: 'Identity'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.645587577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.64559014+07:00","message":"Push: 'Identity'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.645591889+07:00","message":"TextPushed: 'Identity'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.645593891+07:00","message":"Set new StatePrefix : 'Identity หมดแล้วคุณจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.645595995+07:00","message":"Next Push (prob) : ' หมดแล้วคุณจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.645605719+07:00","message":"push: {false Identity 0 0xc002ac2a00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:25.685147529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:25.685197292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.705764724+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.705800774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.705806525+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.705818309+07:00","message":"receive 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-05-12T13:14:25.705840437+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.705848788+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.705853317+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.705859824+07:00","message":"[bufferProcess] interim [220000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.705862342+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.705865032+07:00","message":"[bufferProcess] interim [220000000]: หมดแล้วคุณจะเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.705867538+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.705870564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.70587313+07:00","message":"> Transcript [44050] [false]: 'Identity หมดแล้วคุณจะเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.70587709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.705880062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.705882868+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.705887539+07:00","message":"TextPushed: 'Identity'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.98047689+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.98051317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.980522905+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.980533922+07:00","message":"receive 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-05-12T13:14:25.980537835+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.980546119+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:25.980550259+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.980556141+07:00","message":"[bufferProcess] interim [400000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.980558481+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.980561411+07:00","message":"[bufferProcess] interim [400000000]: หมดแล้วคุณจะเป็นยังไงอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.980564186+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.980566737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.980569353+07:00","message":"> Transcript [44051] [false]: 'Identity หมดแล้วคุณจะเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.980572603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.980574427+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.98057638+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:25.980578514+07:00","message":"TextPushed: 'Identity'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.041357864+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.041401425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.0414141+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.041424424+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-05-12T13:14:26.041429291+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.041439348+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.041444599+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.041451974+07:00","message":"[bufferProcess] interim [460000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.041455816+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.041460624+07:00","message":"[bufferProcess] interim [460000000]: หมดแล้วคุณจะเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.041464836+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.041469928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.041474017+07:00","message":"> Transcript [44052] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.041478737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.041481645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.041484552+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.041488325+07:00","message":"TextPushed: 'Identity'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.094633203+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.094693231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.094701922+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.094719021+07:00","message":"receive 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-05-12T13:14:26.094724713+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่างที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.094736863+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.094742254+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.094751239+07:00","message":"[bufferProcess] interim [520000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.094755482+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.094759941+07:00","message":"[bufferProcess] interim [520000000]: หมดแล้วคุณจะเป็นยังไงอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.094763442+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.094767634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.094771734+07:00","message":"> Transcript [44053] [false]: 'Identity หมดแล้วคุณจะเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.09477856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.094781638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.094785641+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.094789611+07:00","message":"TextPushed: 'Identity'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.094793964+07:00","message":"Push: ' หมดแล้วคุณจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.094797286+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.094800358+07:00","message":"Set new StatePrefix : 'Identity หมดแล้วคุณจะเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.094803549+07:00","message":"Next Push (prob) : 'ยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.094821998+07:00","message":"push: {false  หมดแล้วคุณจะเป็น 0 0xc002ac2a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.18759559+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.187631756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.187637711+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.187648444+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-05-12T13:14:26.187651443+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงยังชีพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.187675636+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.18767991+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงยังชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.187691394+07:00","message":"[bufferProcess] interim [580000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.187694757+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.187697981+07:00","message":"[bufferProcess] interim [580000000]: หมดแล้วคุณจะเป็นยังไงยังชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.187700457+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงยังชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.187707805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.187710405+07:00","message":"> Transcript [44054] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.187713885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.187716141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.187717993+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.187720574+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.254146195+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.254188942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.254195767+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.254212854+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-05-12T13:14:26.254216134+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงเดี๋ยวพี่ปริ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.254224973+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.25422884+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงเดี๋ยวพี่ปริ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.254235965+07:00","message":"[bufferProcess] interim [700000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.254241528+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงยังชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.254244852+07:00","message":"[bufferProcess] interim [700000000]: หมดแล้วคุณจะเป็นยังไงเดี๋ยวพี่ปริ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.25424785+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงเดี๋ยวพี่ปริ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.254251239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.254253944+07:00","message":"> Transcript [44055] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงยังชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.254257734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.254259781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.254261752+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.254264447+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.460880517+07:00","message":"[GCS] Cleaned up inactive client: 3287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.460898182+07:00","message":"[GCS] Cleaned up inactive client: 3293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.46090095+07:00","message":"[GCS] Cleaned up inactive client: 3286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.460902771+07:00","message":"[GCS] Cleaned up inactive client: 3288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.460904647+07:00","message":"[GCS] Cleaned up inactive client: 3289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.460906507+07:00","message":"[GCS] Cleaned up inactive client: 3291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.460908766+07:00","message":"[GCS] Cleaned up inactive client: 3292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.460910548+07:00","message":"[GCS] Cleaned up inactive client: 3290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.460912879+07:00","message":"[GCS] Cleaned up inactive client: 3285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.46091475+07:00","message":"[GCS] Cleaned up inactive client: 3294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.632644735+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.632681211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.63269213+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.6327056+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-05-12T13:14:26.63270904+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.632717021+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.632720768+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.632727545+07:00","message":"[bufferProcess] interim [120000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.632729719+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงเดี๋ยวพี่ปริ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.632732468+07:00","message":"[bufferProcess] interim [120000000]: หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.632735357+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.632738129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.632742171+07:00","message":"> Transcript [44056] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงเดี๋ยวพี่ปริ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.632745566+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.632747532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.632749649+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.632752054+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.877492715+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.877541846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.877549656+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.877563061+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-05-12T13:14:26.877567397+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.877581457+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.877585292+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.877592404+07:00","message":"[bufferProcess] interim [300000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.877595117+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.877598567+07:00","message":"[bufferProcess] interim [300000000]: หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.877600932+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.877603727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.877609691+07:00","message":"> Transcript [44057] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.877616168+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.877618525+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.877621223+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.877623947+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.877627955+07:00","message":"Push: 'ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.877630246+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.877632308+07:00","message":"Set new StatePrefix : 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.877634758+07:00","message":"Next Push (prob) : 'อย่างที่เปิ้ลชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.877643767+07:00","message":"push: {false ยังไง 0 0xc002ac2a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.916380811+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.916415175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.916421402+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.916433934+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-05-12T13:14:26.9164374+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.916445408+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:26.916449421+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.916455258+07:00","message":"[bufferProcess] interim [360000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.916457613+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.916460503+07:00","message":"[bufferProcess] interim [360000000]: หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.916462976+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.916465682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.916468297+07:00","message":"> Transcript [44058] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.91647204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.91647421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.916476051+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:26.916478539+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็นยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.103236366+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.10327125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.103278535+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.103289536+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-05-12T13:14:27.103293146+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.103300055+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.103304461+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.103310306+07:00","message":"[bufferProcess] interim [540000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.103312773+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.103316018+07:00","message":"[bufferProcess] interim [540000000]: หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.10331846+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.103321083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.103324149+07:00","message":"> Transcript [44059] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.103327829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.10332987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.10333206+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.103334852+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็นยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.758866469+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.758909845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.75891617+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.758936349+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-05-12T13:14:27.758940071+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.758948526+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.758952003+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.75895843+07:00","message":"[bufferProcess] interim [140000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.758961042+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.758964325+07:00","message":"[bufferProcess] interim [140000000]: หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.758967688+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.758971125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.758974132+07:00","message":"> Transcript [44060] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.758977839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.758979831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.758981666+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.758984535+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็นยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.826808521+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.826848392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.826854421+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.826866126+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-05-12T13:14:27.826870154+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.826880102+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.826884405+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.826890432+07:00","message":"[bufferProcess] interim [320000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.826892872+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.826895827+07:00","message":"[bufferProcess] interim [320000000]: หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.826899153+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.826902382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.826904984+07:00","message":"> Transcript [44061] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.826909347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.826911457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.826913344+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.826916371+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.826920179+07:00","message":"Push: 'อย่างที่เปิ้ลชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.826922382+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.826924541+07:00","message":"Set new StatePrefix : 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:27.826926755+07:00","message":"Next Push (prob) : 'แนวนี้พี่หมูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:27.826936263+07:00","message":"push: {false อย่างที่เปิ้ลชอบ 0 0xc002ac2a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.144991638+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.145033342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.145039116+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.145056793+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-05-12T13:14:28.145061493+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.145070704+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.145075171+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.14508227+07:00","message":"[bufferProcess] interim [620000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.145085372+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.145090871+07:00","message":"[bufferProcess] interim [620000000]: หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.145094106+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.145097624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.145100814+07:00","message":"> Transcript [44062] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.145104726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.145107278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.145109249+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.145111744+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.329972236+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.33000959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.330015477+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.330027969+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-05-12T13:14:28.330032655+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.33004087+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.330044558+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.330053802+07:00","message":"[bufferProcess] interim [800000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.330056449+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.330061052+07:00","message":"[bufferProcess] interim [800000000]: หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.330063591+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.330066891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.330069897+07:00","message":"> Transcript [44063] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.330074175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.330076131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.330078195+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.330080459+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.651064124+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.651102929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.651109792+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.651127528+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-05-12T13:14:28.651131425+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.651138903+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.65114233+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.651149798+07:00","message":"[bufferProcess] interim [40000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.651152136+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.65115859+07:00","message":"[bufferProcess] interim [40000000]: หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.651161483+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.651164626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.65116769+07:00","message":"> Transcript [44064] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.651171656+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.651173734+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.651175546+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.651177913+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.671948124+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.671975875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.671981134+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.671998189+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-05-12T13:14:28.672002843+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.672009543+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.67201304+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.672018836+07:00","message":"[bufferProcess] interim [100000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.672021108+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.672024232+07:00","message":"[bufferProcess] interim [100000000]: หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.672027108+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.672030158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.672034164+07:00","message":"> Transcript [44065] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.672038053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.672040156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.672041984+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.672044207+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.672051871+07:00","message":"Push: 'แนวนี้พี่หมูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.672054151+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.672066045+07:00","message":"Set new StatePrefix : 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.672068562+07:00","message":"Next Push (prob) : 'ชอบแนวนี้กู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.672076869+07:00","message":"push: {false แนวนี้พี่หมูจะ 0 0xc002ac2a00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:28.685550519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:28.685561398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.711086455+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.711121919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.711127299+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.71114051+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-05-12T13:14:28.711144673+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.711152211+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.711156347+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.711162875+07:00","message":"[bufferProcess] interim [160000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.71117428+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.711180432+07:00","message":"[bufferProcess] interim [160000000]: หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.711183588+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.711187375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.711190205+07:00","message":"> Transcript [44066] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.711192684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.711194674+07:00","message":"Set new StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.904534208+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.904579019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.904585712+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.904609048+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-05-12T13:14:28.904613791+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.904622845+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:28.904626044+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.904632814+07:00","message":"[bufferProcess] interim [340000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.904635265+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.904638598+07:00","message":"[bufferProcess] interim [340000000]: หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.904642653+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.904646122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.904648879+07:00","message":"> Transcript [44067] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.904651881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:28.904653822+07:00","message":"Set new StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.04242914+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.042467464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.042474482+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.042489947+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-05-12T13:14:29.042495431+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูไม่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.042514522+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.042527563+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูไม่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.042538258+07:00","message":"[bufferProcess] interim [520000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.04254233+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.042557023+07:00","message":"[bufferProcess] interim [520000000]: หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูไม่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.042561639+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูไม่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.042565583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.042568444+07:00","message":"> Transcript [44068] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.042572316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.042574297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.042576129+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.042579081+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.147146419+07:00","message":"[GCS] IsForceVAD: false for message ID: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.180582254+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.180621646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.180627242+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.180642009+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-05-12T13:14:29.180647194+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.180656888+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.180660812+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.180668738+07:00","message":"[bufferProcess] interim [580000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.180671223+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูไม่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.180674809+07:00","message":"[bufferProcess] interim [580000000]: หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.180678998+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.180682194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.180685006+07:00","message":"> Transcript [44069] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูไม่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.180688157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.180695323+07:00","message":"Set new StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูไม่ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.226807467+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.226846635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Identity\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.226854221+07:00","message":"receive interim result [false|false]: Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.22686652+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-05-12T13:14:29.226870607+07:00","message":"receive interim result [false|false]:  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.226878787+07:00","message":"[buffer interim] 3320 false Identity"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.226882457+07:00","message":"[buffer interim] 3320 false  หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.226888753+07:00","message":"[bufferProcess] interim [640000000]:Identity"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.226891231+07:00","message":"[bufferProcess] send to processor:Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.22689424+07:00","message":"[bufferProcess] interim [640000000]: หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.226897418+07:00","message":"[bufferProcess] update buffer: Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.226900443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.226902891+07:00","message":"> Transcript [44070] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.226905797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.226907675+07:00","message":"Set new StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.31933314+07:00","message":"receive streaming session, msgId: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.319382504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"idin Beauty หมดแล้วคุณจะเป็นยังไงเดี๋ยวพี่ปริ้นไม่ชอบแนวนี่หนูจะชอบแนวนี้กูจะชอบแบบนี้\",\"confidence\":0.7830906}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.319390369+07:00","message":"receive interim result [true|false]: idin Beauty หมดแล้วคุณจะเป็นยังไงเดี๋ยวพี่ปริ้นไม่ชอบแนวนี่หนูจะชอบแนวนี้กูจะชอบแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.319401394+07:00","message":"end recv isFinal message id 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.319403606+07:00","message":"end Recv id 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.319411146+07:00","message":"[buffer interim] 3320 true idin Beauty หมดแล้วคุณจะเป็นยังไงเดี๋ยวพี่ปริ้นไม่ชอบแนวนี่หนูจะชอบแนวนี้กูจะชอบแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319421871+07:00","message":"[bufferProcess] interim [790000000]:idin Beauty หมดแล้วคุณจะเป็นยังไงเดี๋ยวพี่ปริ้นไม่ชอบแนวนี่หนูจะชอบแนวนี้กูจะชอบแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319425537+07:00","message":"[bufferProcess] send to processor (isfinal):Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319438928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319457596+07:00","message":"> Transcript [44071] [false]: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319464228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319466884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319469099+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319472127+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319475147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319477349+07:00","message":"> Transcript [44072] [true]: 'idin Beauty หมดแล้วคุณจะเป็นยังไงเดี๋ยวพี่ปริ้นไม่ชอบแนวนี่หนูจะชอบแนวนี้กูจะชอบแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319480304+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319482076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319483713+07:00","message":"StatePrefix: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแนวนี้กูจะชอบแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319485867+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319487565+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319786273+07:00","message":"Push: 'ชอบแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319790296+07:00","message":"TextPushed: 'Identity หมดแล้วคุณจะเป็นยังไงอย่างที่เปิ้ลชอบแนวนี้พี่หมูจะชอบแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319793278+07:00","message":"Set new StatePrefix : 'idin Beauty หมดแล้วคุณจะเป็นยังไงเดี๋ยวพี่ปริ้นไม่ชอบแนวนี่หนูจะชอบแนวนี้กูจะชอบแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.319796181+07:00","message":"Next Push (prob) : 'idin Beauty หมดแล้วคุณจะเป็นยังไงเดี๋ยวพี่ปริ้นไม่ชอบแนวนี่หนูจะชอบแนวนี้กูจะชอบแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.319807989+07:00","message":"push: {true ชอบแบบนี้ 0 0xc002ac2a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:29.31982304+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3320.html'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:29.339008188+07:00","message":"[GCS] Start streaming session, msgId: 3321"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:29.339287595+07:00","message":"write wav file: './tmp/7565/7565_3320.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.326705348+07:00","message":"receive streaming session, msgId: 3321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.326748359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.326753709+07:00","message":"receive interim result [false|false]: แนว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.32676902+07:00","message":"[buffer interim] 3321 false แนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.326776075+07:00","message":"[bufferProcess] interim [780000000]:แนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.326778467+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.326784788+07:00","message":"[bufferProcess] send to processor (ticker):แนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.326790123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.326793232+07:00","message":"> Transcript [44073] [false]: 'แนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.326795408+07:00","message":"Set StatePrefix (first interim): 'แนว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.415434773+07:00","message":"receive streaming session, msgId: 3321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.415475765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบแนวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.41548152+07:00","message":"receive interim result [false|false]: ชอบแนวนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.415495902+07:00","message":"[buffer interim] 3321 false ชอบแนวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.415503641+07:00","message":"[bufferProcess] interim [900000000]:ชอบแนวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.415505433+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.582318381+07:00","message":"receive streaming session, msgId: 3321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.582364064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบแนวนี้ผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.582370231+07:00","message":"receive interim result [false|false]: ชอบแนวนี้ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.582385338+07:00","message":"[buffer interim] 3321 false ชอบแนวนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.582393158+07:00","message":"[bufferProcess] interim [80000000]:ชอบแนวนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.582395703+07:00","message":"[bufferProcess] send to processor:ชอบแนวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.582404033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.582407181+07:00","message":"> Transcript [44074] [false]: 'ชอบแนวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.58240927+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.582411581+07:00","message":"Set new StatePrefix: 'ชอบแนวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.763975359+07:00","message":"receive streaming session, msgId: 3321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.764012773+07:00","message":"receive 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-05-12T13:14:30.764017994+07:00","message":"receive interim result [false|false]: ชอบแนวนี้ผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.764034028+07:00","message":"[buffer interim] 3321 false ชอบแนวนี้ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.764041429+07:00","message":"[bufferProcess] interim [260000000]:ชอบแนวนี้ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.764044276+07:00","message":"[bufferProcess] send to processor:ชอบแนวนี้ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.764047733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.764051454+07:00","message":"> Transcript [44075] [false]: 'ชอบแนวนี้ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.764054437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.764056325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.764058151+07:00","message":"StatePrefix: 'ชอบแนวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.764060449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.959409606+07:00","message":"receive streaming session, msgId: 3321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.959446695+07:00","message":"receive 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-05-12T13:14:30.959453543+07:00","message":"receive interim result [false|false]: ชอบแนวนี้ผมจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:30.959465984+07:00","message":"[buffer interim] 3321 false ชอบแนวนี้ผมจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.959472619+07:00","message":"[bufferProcess] interim [440000000]:ชอบแนวนี้ผมจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.959474807+07:00","message":"[bufferProcess] send to processor:ชอบแนวนี้ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.959479736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.959482583+07:00","message":"> Transcript [44076] [false]: 'ชอบแนวนี้ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.959485913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.959488028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.95948998+07:00","message":"StatePrefix: 'ชอบแนวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:30.959492408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:31.276029701+07:00","message":"receive streaming session, msgId: 3321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:31.276072583+07:00","message":"receive 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-05-12T13:14:31.276078473+07:00","message":"receive interim result [false|false]: ชอบแนวนี้ผมจะเป็นแนว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:31.276093461+07:00","message":"[buffer interim] 3321 false ชอบแนวนี้ผมจะเป็นแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.276101365+07:00","message":"[bufferProcess] interim [740000000]:ชอบแนวนี้ผมจะเป็นแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.276104094+07:00","message":"[bufferProcess] send to processor:ชอบแนวนี้ผมจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.276112302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.276115198+07:00","message":"> Transcript [44077] [false]: 'ชอบแนวนี้ผมจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.276118837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.276121174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.276122936+07:00","message":"StatePrefix: 'ชอบแนวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.276124913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:31.473610775+07:00","message":"receive streaming session, msgId: 3321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:31.473654253+07:00","message":"receive 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-05-12T13:14:31.473660417+07:00","message":"receive interim result [false|false]: ชอบแนวนี้ผมจะเป็นแนวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:31.473676223+07:00","message":"[buffer interim] 3321 false ชอบแนวนี้ผมจะเป็นแนวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.473685545+07:00","message":"[bufferProcess] interim [980000000]:ชอบแนวนี้ผมจะเป็นแนวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.473688421+07:00","message":"[bufferProcess] send to processor:ชอบแนวนี้ผมจะเป็นแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.473703488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.473706676+07:00","message":"> Transcript [44078] [false]: 'ชอบแนวนี้ผมจะเป็นแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.473710359+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.473712817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.473714741+07:00","message":"StatePrefix: 'ชอบแนวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.473719285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.473726202+07:00","message":"Push: 'ชอบแนวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.473728136+07:00","message":"TextPushed: 'ชอบแนวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.473730141+07:00","message":"Set new StatePrefix : 'ชอบแนวนี้ผมจะเป็นแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.473732788+07:00","message":"Next Push (prob) : 'ผมจะเป็นแนว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:31.473741738+07:00","message":"push: {false ชอบแนวนี้ 0 0xc003756180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:31.594778093+07:00","message":"receive streaming session, msgId: 3321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:31.594818043+07:00","message":"receive 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-05-12T13:14:31.594824956+07:00","message":"receive interim result [false|false]: ชอบแนวนี้ผมจะเป็นแนวไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:31.594846057+07:00","message":"[buffer interim] 3321 false ชอบแนวนี้ผมจะเป็นแนวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.594854999+07:00","message":"[bufferProcess] interim [40000000]:ชอบแนวนี้ผมจะเป็นแนวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.594859498+07:00","message":"[bufferProcess] send to processor:ชอบแนวนี้ผมจะเป็นแนวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.594868222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.594872198+07:00","message":"> Transcript [44079] [false]: 'ชอบแนวนี้ผมจะเป็นแนวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.594877095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.594880994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.594884636+07:00","message":"StatePrefix: 'ชอบแนวนี้ผมจะเป็นแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.594888465+07:00","message":"TextPushed: 'ชอบแนวนี้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:31.686475081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:31.68649767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:31.968312716+07:00","message":"[GCS] IsForceVAD: false for message ID: 3321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:31.988001386+07:00","message":"receive streaming session, msgId: 3321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:31.988045378+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-05-12T13:14:31.988051348+07:00","message":"receive interim result [false|false]: ชอบแนวนี้ผมจะเป็นแนวไหนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:31.98806709+07:00","message":"[buffer interim] 3321 false ชอบแนวนี้ผมจะเป็นแนวไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.988076986+07:00","message":"[bufferProcess] interim [460000000]:ชอบแนวนี้ผมจะเป็นแนวไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.988079861+07:00","message":"[bufferProcess] send to processor:ชอบแนวนี้ผมจะเป็นแนวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.988085261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.988088205+07:00","message":"> Transcript [44080] [false]: 'ชอบแนวนี้ผมจะเป็นแนวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.988091341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.98809341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.988095781+07:00","message":"StatePrefix: 'ชอบแนวนี้ผมจะเป็นแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:31.988098003+07:00","message":"TextPushed: 'ชอบแนวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:32.079863191+07:00","message":"receive streaming session, msgId: 3321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:32.079912243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสอบแนวนี้ผมจะเป็นแนวไหนเนี่ย\",\"confidence\":0.90912396}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:32.079919459+07:00","message":"receive interim result [true|false]: จะสอบแนวนี้ผมจะเป็นแนวไหนเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:32.07993011+07:00","message":"end recv isFinal message id 3321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:32.079932283+07:00","message":"end Recv id 3321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:32.079939321+07:00","message":"[buffer interim] 3321 true จะสอบแนวนี้ผมจะเป็นแนวไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.079949895+07:00","message":"[bufferProcess] interim [640000000]:จะสอบแนวนี้ผมจะเป็นแนวไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.079955072+07:00","message":"[bufferProcess] send to processor (isfinal):ชอบแนวนี้ผมจะเป็นแนวไหนเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.079958572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.079961662+07:00","message":"> Transcript [44081] [false]: 'ชอบแนวนี้ผมจะเป็นแนวไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.079964848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.079966861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.079969167+07:00","message":"StatePrefix: 'ชอบแนวนี้ผมจะเป็นแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.079971623+07:00","message":"TextPushed: 'ชอบแนวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.079973271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.079975523+07:00","message":"> Transcript [44082] [true]: 'จะสอบแนวนี้ผมจะเป็นแนวไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.079977797+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.079979671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.07998137+07:00","message":"StatePrefix: 'ชอบแนวนี้ผมจะเป็นแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.079983197+07:00","message":"TextPushed: 'ชอบแนวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.079984745+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.080120489+07:00","message":"Push: 'ผมจะเป็นแนวไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.080124758+07:00","message":"TextPushed: 'ชอบแนวนี้ผมจะเป็นแนวไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.080127302+07:00","message":"Set new StatePrefix : 'จะสอบแนวนี้ผมจะเป็นแนวไหนเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.080129508+07:00","message":"Next Push (prob) : 'จะสอบแนวนี้ผมจะเป็นแนวไหนเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:32.080137823+07:00","message":"push: {true ผมจะเป็นแนวไหนเนี่ย 0 0xc003756180}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:32.080149068+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3321.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:32.087766913+07:00","message":"write wav file: './tmp/7565/7565_3321.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:32.41844428+07:00","message":"[GCS] Start streaming session, msgId: 3322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:33.252978651+07:00","message":"[GCS] IsForceVAD: false for message ID: 3322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:33.382577041+07:00","message":"receive streaming session, msgId: 3322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:33.382597909+07:00","message":"found end of frame, send empty tag with msgId: 3322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:33.382600953+07:00","message":"end Recv id 3322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:33.382607928+07:00","message":"[buffer interim] 3322 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:33.382614846+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:33.38261915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:33.382622103+07:00","message":"> Transcript [44083] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:33.382624492+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:33.382626631+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:33.382628448+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:33.382630252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:33.382639133+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:33.382648342+07:00","message":"push: {true \n 0 0xc002802280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:33.388260606+07:00","message":"write wav file: './tmp/7565/7565_3322.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:33.75955205+07:00","message":"[GCS] Start streaming session, msgId: 3323"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:34.687721024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:34.687729438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:35.550573417+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:35.550620694+07:00","message":"receive 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-05-12T13:14:35.550627182+07:00","message":"receive interim result [false|false]: อัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:35.550642673+07:00","message":"[buffer interim] 3323 false อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:35.550651687+07:00","message":"[bufferProcess] interim [560000000]:อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:35.550654167+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:35.550658203+07:00","message":"[bufferProcess] send to processor (ticker):อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:35.550662847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:35.550666842+07:00","message":"> Transcript [44084] [false]: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:35.550670325+07:00","message":"Set StatePrefix (first interim): 'อัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:35.837002232+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:35.837041548+07:00","message":"receive 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-05-12T13:14:35.837047689+07:00","message":"receive interim result [false|false]: อัลบั้มอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:35.837061828+07:00","message":"[buffer interim] 3323 false อัลบั้มอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:35.837069076+07:00","message":"[bufferProcess] interim [860000000]:อัลบั้มอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:35.837071083+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:36.033506841+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:36.033545325+07:00","message":"receive 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-05-12T13:14:36.033551258+07:00","message":"receive interim result [false|false]: อัลบั้มยังไงอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:36.033565323+07:00","message":"[buffer interim] 3323 false อัลบั้มยังไงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:36.033572515+07:00","message":"[bufferProcess] interim [100000000]:อัลบั้มยังไงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:36.033575109+07:00","message":"[bufferProcess] send to processor:อัลบั้มอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:36.03357833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:36.033581337+07:00","message":"> Transcript [44085] [false]: 'อัลบั้มอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:36.033584358+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:36.033586511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:36.033588621+07:00","message":"StatePrefix: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:36.033590735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:36.598503264+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:36.598537879+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-05-12T13:14:36.598543561+07:00","message":"receive interim result [false|false]: อัลบั้มอย่างไรคุณก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:36.598558771+07:00","message":"[buffer interim] 3323 false อัลบั้มอย่างไรคุณก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:36.598565368+07:00","message":"[bufferProcess] interim [700000000]:อัลบั้มอย่างไรคุณก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:36.598567932+07:00","message":"[bufferProcess] send to processor:อัลบั้มยังไงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:36.598571313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:36.598574732+07:00","message":"> Transcript [44086] [false]: 'อัลบั้มยังไงอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:36.598577937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:36.598579973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:36.598581776+07:00","message":"StatePrefix: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:36.598583849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.250448683+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.250478881+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-05-12T13:14:37.250484301+07:00","message":"receive interim result [false|false]: อัลบั้มอย่างไรคุณก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.250494653+07:00","message":"[buffer interim] 3323 false อัลบั้มอย่างไรคุณก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.250501797+07:00","message":"[bufferProcess] interim [300000000]:อัลบั้มอย่างไรคุณก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.250504283+07:00","message":"[bufferProcess] send to processor:อัลบั้มอย่างไรคุณก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.250507293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.2505098+07:00","message":"> Transcript [44087] [false]: 'อัลบั้มอย่างไรคุณก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.250513457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.250515599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.250517486+07:00","message":"StatePrefix: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.250519425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.44587261+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.445915058+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-05-12T13:14:37.445921163+07:00","message":"receive interim result [false|false]: อัลบั้มอย่างไรคุณก็ทำแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.445936236+07:00","message":"[buffer interim] 3323 false อัลบั้มอย่างไรคุณก็ทำแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.445945509+07:00","message":"[bufferProcess] interim [480000000]:อัลบั้มอย่างไรคุณก็ทำแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.44594871+07:00","message":"[bufferProcess] send to processor:อัลบั้มอย่างไรคุณก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.445952066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.445955152+07:00","message":"> Transcript [44088] [false]: 'อัลบั้มอย่างไรคุณก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.445958481+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.445961064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.445962929+07:00","message":"StatePrefix: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.445964899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.445967391+07:00","message":"Push: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.445970867+07:00","message":"TextPushed: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.44597307+07:00","message":"Set new StatePrefix : 'อัลบั้มอย่างไรคุณก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.445977109+07:00","message":"Next Push (prob) : 'อย่างไรคุณก็ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.445984789+07:00","message":"push: {false อัลบั้ม 0 0xc005d09580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.501433874+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.501474276+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-05-12T13:14:37.501481569+07:00","message":"receive interim result [false|false]: อัลบั้มอย่างไรคุณก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.501497819+07:00","message":"[buffer interim] 3323 false อัลบั้มอย่างไรคุณก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.501506327+07:00","message":"[bufferProcess] interim [540000000]:อัลบั้มอย่างไรคุณก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.501509878+07:00","message":"[bufferProcess] send to processor:อัลบั้มอย่างไรคุณก็ทำแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.501516536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.501521763+07:00","message":"> Transcript [44089] [false]: 'อัลบั้มอย่างไรคุณก็ทำแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.501526677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.501529339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.501532815+07:00","message":"StatePrefix: 'อัลบั้มอย่างไรคุณก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.501536008+07:00","message":"TextPushed: 'อัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.668973221+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.669016164+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-05-12T13:14:37.669024187+07:00","message":"receive interim result [false|false]: อัลบั้มอย่างไรคุณก็ทำสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.669041726+07:00","message":"[buffer interim] 3323 false อัลบั้มอย่างไรคุณก็ทำสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.669050657+07:00","message":"[bufferProcess] interim [720000000]:อัลบั้มอย่างไรคุณก็ทำสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.669054168+07:00","message":"[bufferProcess] send to processor:อัลบั้มอย่างไรคุณก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.669058414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.669062344+07:00","message":"> Transcript [44090] [false]: 'อัลบั้มอย่างไรคุณก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.669067191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.669069831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.669073901+07:00","message":"StatePrefix: 'อัลบั้มอย่างไรคุณก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.669077178+07:00","message":"TextPushed: 'อัลบั้ม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:37.688138789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:37.688153623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.737442503+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.737486527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัลบั้มอย่างไรคุณก็ทำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.737495055+07:00","message":"receive interim result [false|false]: อัลบั้มอย่างไรคุณก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.73750649+07:00","message":"[buffer interim] 3323 false อัลบั้มอย่างไรคุณก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.737514945+07:00","message":"[bufferProcess] interim [780000000]:อัลบั้มอย่างไรคุณก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.737518355+07:00","message":"[bufferProcess] send to processor:อัลบั้มอย่างไรคุณก็ทำสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.737521961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.737525221+07:00","message":"> Transcript [44091] [false]: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.73752915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.737531445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.737533724+07:00","message":"StatePrefix: 'อัลบั้มอย่างไรคุณก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.737535888+07:00","message":"TextPushed: 'อัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.820590278+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.820629173+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-05-12T13:14:37.8206353+07:00","message":"receive interim result [false|false]: อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.820652446+07:00","message":"[buffer interim] 3323 false อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.820660939+07:00","message":"[bufferProcess] interim [840000000]:อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.820664307+07:00","message":"[bufferProcess] send to processor:อัลบั้มอย่างไรคุณก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.820673189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.820675917+07:00","message":"> Transcript [44092] [false]: 'อัลบั้มอย่างไรคุณก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.820680047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.820682473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.820685164+07:00","message":"StatePrefix: 'อัลบั้มอย่างไรคุณก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.820687606+07:00","message":"TextPushed: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.820693377+07:00","message":"Push: 'อย่างไรคุณก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.820695262+07:00","message":"TextPushed: 'อัลบั้มอย่างไรคุณก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.820697449+07:00","message":"Set new StatePrefix : 'อัลบั้มอย่างไรคุณก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.820705531+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.820713545+07:00","message":"push: {false อย่างไรคุณก็ทำ 0 0xc005d09580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.964032473+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.964074885+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-05-12T13:14:37.964081658+07:00","message":"receive interim result [false|false]: อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:37.964095975+07:00","message":"[buffer interim] 3323 false อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.964104474+07:00","message":"[bufferProcess] interim [960000000]:อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.964107564+07:00","message":"[bufferProcess] send to processor:อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.964113515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.964116242+07:00","message":"> Transcript [44093] [false]: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:37.964118738+07:00","message":"Set StatePrefix (first interim): 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:38.071059474+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:38.071100128+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-05-12T13:14:38.071107528+07:00","message":"receive interim result [false|false]: อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณถนัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:38.07112207+07:00","message":"[buffer interim] 3323 false อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:38.071130246+07:00","message":"[bufferProcess] interim [80000000]:อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:38.071132973+07:00","message":"[bufferProcess] send to processor:อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:38.071138575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:38.07114192+07:00","message":"> Transcript [44094] [false]: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:38.071145924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:38.071150573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:38.07115247+07:00","message":"StatePrefix: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:38.071155142+07:00","message":"TextPushed: 'อัลบั้มอย่างไรคุณก็ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:38.784436579+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:38.784477666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณถนัด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:38.784483869+07:00","message":"receive interim result [false|false]: อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณถนัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:38.784499708+07:00","message":"[buffer interim] 3323 false อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:38.784506715+07:00","message":"[bufferProcess] interim [680000000]:อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:38.784509177+07:00","message":"[bufferProcess] send to processor:อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:38.784514655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:38.784518058+07:00","message":"> Transcript [44095] [false]: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณถนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:38.784521514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:38.784523608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:38.784525477+07:00","message":"StatePrefix: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:38.784528068+07:00","message":"TextPushed: 'อัลบั้มอย่างไรคุณก็ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:38.947976585+07:00","message":"[GCS] IsForceVAD: false for message ID: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:39.268470216+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:39.268506077+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-05-12T13:14:39.268512318+07:00","message":"receive interim result [false|false]: อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณหนูเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:39.26852674+07:00","message":"[buffer interim] 3323 false อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณหนูเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.268534285+07:00","message":"[bufferProcess] interim [40000000]:อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณหนูเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.268537045+07:00","message":"[bufferProcess] send to processor:อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.268542484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.268546846+07:00","message":"> Transcript [44096] [false]: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณถนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.268552266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.268555226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.268558252+07:00","message":"StatePrefix: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.268562164+07:00","message":"TextPushed: 'อัลบั้มอย่างไรคุณก็ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:39.317473841+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:39.317519156+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-05-12T13:14:39.317526248+07:00","message":"receive interim result [false|false]: อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณหนูเขาจะออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:39.317543017+07:00","message":"[buffer interim] 3323 false อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณหนูเขาจะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.317551255+07:00","message":"[bufferProcess] interim [160000000]:อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณหนูเขาจะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.317554239+07:00","message":"[bufferProcess] send to processor:อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณหนูเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.317558724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.317561757+07:00","message":"> Transcript [44097] [false]: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณหนูเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.317566143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.317568286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.317570531+07:00","message":"StatePrefix: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.317573355+07:00","message":"TextPushed: 'อัลบั้มอย่างไรคุณก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.317576536+07:00","message":"Push: 'สิ่งที่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.317578455+07:00","message":"TextPushed: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.317581404+07:00","message":"Set new StatePrefix : 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณหนูเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.317583847+07:00","message":"Next Push (prob) : 'หนูเขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:39.317593772+07:00","message":"push: {false สิ่งที่คุณ 0 0xc005d09580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:39.399797934+07:00","message":"[GCS] Start streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:39.451354241+07:00","message":"receive streaming session, msgId: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:39.451417732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัลบั้มยังไงคุณก็ทำสิ่งที่คุณหนูเขาจะออก\",\"confidence\":0.9006699}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:39.451428253+07:00","message":"receive interim result [true|false]: อัลบั้มยังไงคุณก็ทำสิ่งที่คุณหนูเขาจะออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:39.451442213+07:00","message":"end recv isFinal message id 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:39.451445361+07:00","message":"end Recv id 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:39.451455173+07:00","message":"[buffer interim] 3323 true อัลบั้มยังไงคุณก็ทำสิ่งที่คุณหนูเขาจะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451471149+07:00","message":"[bufferProcess] interim [220000000]:อัลบั้มยังไงคุณก็ทำสิ่งที่คุณหนูเขาจะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451479625+07:00","message":"[bufferProcess] send to processor (isfinal):อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณหนูเขาจะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451484922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451489269+07:00","message":"> Transcript [44098] [false]: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณหนูเขาจะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451494278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451497292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451500892+07:00","message":"StatePrefix: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณหนูเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451504763+07:00","message":"TextPushed: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451507474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451510282+07:00","message":"> Transcript [44099] [true]: 'อัลบั้มยังไงคุณก็ทำสิ่งที่คุณหนูเขาจะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451513626+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451516202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.45151869+07:00","message":"StatePrefix: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณหนูเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451521555+07:00","message":"TextPushed: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451524565+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451779483+07:00","message":"Push: 'เขาจะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451788016+07:00","message":"TextPushed: 'อัลบั้มอย่างไรคุณก็ทำสิ่งที่คุณเขาจะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451791559+07:00","message":"Set new StatePrefix : 'อัลบั้มยังไงคุณก็ทำสิ่งที่คุณหนูเขาจะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.45179502+07:00","message":"Next Push (prob) : 'อัลบั้มยังไงคุณก็ทำสิ่งที่คุณหนูเขาจะออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:39.451809365+07:00","message":"push: {true เขาจะออก 0 0xc005d09580}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:39.451821679+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3323.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:39.462780968+07:00","message":"write wav file: './tmp/7565/7565_3323.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:40.106225957+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:40.106275666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:40.106280925+07:00","message":"receive interim result [false|false]: จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:40.106294939+07:00","message":"[buffer interim] 3324 false จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.106304118+07:00","message":"[bufferProcess] interim [720000000]:จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.106306653+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:40.257026342+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:40.257062247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:40.257067675+07:00","message":"receive interim result [false|false]: จะมีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:40.257083179+07:00","message":"[buffer interim] 3324 false จะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.257092876+07:00","message":"[bufferProcess] interim [900000000]:จะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.257095424+07:00","message":"[bufferProcess] send to processor:จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.257104827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.257107698+07:00","message":"> Transcript [44100] [false]: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.25710999+07:00","message":"Set StatePrefix (first interim): 'จะมี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:40.688465737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:40.688482687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:40.827796161+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:40.827839085+07:00","message":"receive 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-05-12T13:14:40.827846985+07:00","message":"receive interim result [false|false]: จะมีความจริงใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:40.827863786+07:00","message":"[buffer interim] 3324 false จะมีความจริงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.827874746+07:00","message":"[bufferProcess] interim [440000000]:จะมีความจริงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.827879039+07:00","message":"[bufferProcess] send to processor:จะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.827888175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.827892302+07:00","message":"> Transcript [44101] [false]: 'จะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.827897252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.827900175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.827902963+07:00","message":"StatePrefix: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.827906087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:40.95155024+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:40.951599255+07:00","message":"receive 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-05-12T13:14:40.951606573+07:00","message":"receive interim result [false|false]: จะมีความแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:40.951626628+07:00","message":"[buffer interim] 3324 false จะมีความแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.951635065+07:00","message":"[bufferProcess] interim [560000000]:จะมีความแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.951638457+07:00","message":"[bufferProcess] send to processor:จะมีความจริงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.951642884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.951646886+07:00","message":"> Transcript [44102] [false]: 'จะมีความจริงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.951651857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.951654746+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.951657433+07:00","message":"StatePrefix: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:40.951660449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.01972465+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.019761159+07:00","message":"receive 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-05-12T13:14:41.019766714+07:00","message":"receive interim result [false|false]: จะมีความมีแจ็ส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.019782244+07:00","message":"[buffer interim] 3324 false จะมีความมีแจ็ส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.019789579+07:00","message":"[bufferProcess] interim [680000000]:จะมีความมีแจ็ส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.019792075+07:00","message":"[bufferProcess] send to processor:จะมีความแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.019795443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.019798647+07:00","message":"> Transcript [44103] [false]: 'จะมีความแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.019801556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.01980357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.019805528+07:00","message":"StatePrefix: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.01980777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.285988683+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.286027976+07:00","message":"receive 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-05-12T13:14:41.286035171+07:00","message":"receive interim result [false|false]: จะมีความมีแจ็สซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.28606567+07:00","message":"[buffer interim] 3324 false จะมีความมีแจ็สซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.286075659+07:00","message":"[bufferProcess] interim [920000000]:จะมีความมีแจ็สซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.28607946+07:00","message":"[bufferProcess] send to processor:จะมีความมีแจ็ส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.286084114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.286087956+07:00","message":"> Transcript [44104] [false]: 'จะมีความมีแจ็ส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.28609293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.286095857+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.286100576+07:00","message":"StatePrefix: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.2861034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.286107363+07:00","message":"Push: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.286110173+07:00","message":"TextPushed: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.286113214+07:00","message":"Set new StatePrefix : 'จะมีความมีแจ็ส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.286116255+07:00","message":"Next Push (prob) : 'ความมีแจ็ส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.286127032+07:00","message":"push: {false จะมี 0 0xc002ac2800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.345215288+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.345246688+07:00","message":"receive 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-05-12T13:14:41.345252563+07:00","message":"receive interim result [false|false]: จะมีความมีแจ็สซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.345266529+07:00","message":"[buffer interim] 3324 false จะมีความมีแจ็สซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.345273139+07:00","message":"[bufferProcess] interim [980000000]:จะมีความมีแจ็สซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.345275451+07:00","message":"[bufferProcess] send to processor:จะมีความมีแจ็สซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.345278792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.345281556+07:00","message":"> Transcript [44105] [false]: 'จะมีความมีแจ็สซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.345285186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.345287097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.345289485+07:00","message":"StatePrefix: 'จะมีความมีแจ็ส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.345291873+07:00","message":"TextPushed: 'จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.473136851+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.473184458+07:00","message":"receive 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-05-12T13:14:41.473190249+07:00","message":"receive interim result [false|false]: จะมีความจริงใจซึ่งกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.473205728+07:00","message":"[buffer interim] 3324 false จะมีความจริงใจซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.473213346+07:00","message":"[bufferProcess] interim [40000000]:จะมีความจริงใจซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.473215533+07:00","message":"[bufferProcess] send to processor:จะมีความมีแจ็สซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.473219816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.473222489+07:00","message":"> Transcript [44106] [false]: 'จะมีความมีแจ็สซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.473226111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.473228319+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.473230149+07:00","message":"StatePrefix: 'จะมีความมีแจ็ส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.473232275+07:00","message":"TextPushed: 'จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.536750235+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.536789128+07:00","message":"receive 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-05-12T13:14:41.536795548+07:00","message":"receive interim result [false|false]: จะมีความจริงใจซึ่งกันและกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.536810923+07:00","message":"[buffer interim] 3324 false จะมีความจริงใจซึ่งกันและกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.536817915+07:00","message":"[bufferProcess] interim [220000000]:จะมีความจริงใจซึ่งกันและกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.536820499+07:00","message":"[bufferProcess] send to processor:จะมีความจริงใจซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.536825728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.536828877+07:00","message":"> Transcript [44107] [false]: 'จะมีความจริงใจซึ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.536831431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.536833592+07:00","message":"Set new StatePrefix: 'จะมีความจริงใจซึ่งกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.731842302+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.731897044+07:00","message":"receive 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-05-12T13:14:41.731904707+07:00","message":"receive interim result [false|false]: จะมีความมีแจ็สซึ่งอยู่ในคอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.731921122+07:00","message":"[buffer interim] 3324 false จะมีความมีแจ็สซึ่งอยู่ในคอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.731929272+07:00","message":"[bufferProcess] interim [400000000]:จะมีความมีแจ็สซึ่งอยู่ในคอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.731931955+07:00","message":"[bufferProcess] send to processor:จะมีความจริงใจซึ่งกันและกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.731935336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.731938055+07:00","message":"> Transcript [44108] [false]: 'จะมีความจริงใจซึ่งกันและกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.731943605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.731945827+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.731948047+07:00","message":"StatePrefix: 'จะมีความจริงใจซึ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.731950327+07:00","message":"TextPushed: 'จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.851495334+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.851530968+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-05-12T13:14:41.851537827+07:00","message":"receive interim result [false|false]: จะมีความมีแจ็สซึ่งเป็นแหล่งข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:41.851554546+07:00","message":"[buffer interim] 3324 false จะมีความมีแจ็สซึ่งเป็นแหล่งข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.851566122+07:00","message":"[bufferProcess] interim [460000000]:จะมีความมีแจ็สซึ่งเป็นแหล่งข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.851569321+07:00","message":"[bufferProcess] send to processor:จะมีความมีแจ็สซึ่งอยู่ในคอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.851575045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.851578079+07:00","message":"> Transcript [44109] [false]: 'จะมีความมีแจ็สซึ่งอยู่ในคอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.85158068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:41.851582728+07:00","message":"Set new StatePrefix: 'จะมีความมีแจ็สซึ่งอยู่ในคอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:42.050841289+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:42.050876854+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-05-12T13:14:42.050883704+07:00","message":"receive interim result [false|false]: จะมีความมีแจ็สซึ่งเจริญข้องอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:42.050896277+07:00","message":"[buffer interim] 3324 false จะมีความมีแจ็สซึ่งเจริญข้องอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.050903035+07:00","message":"[bufferProcess] interim [640000000]:จะมีความมีแจ็สซึ่งเจริญข้องอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.050905614+07:00","message":"[bufferProcess] send to processor:จะมีความมีแจ็สซึ่งเป็นแหล่งข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.050909027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.050911623+07:00","message":"> Transcript [44110] [false]: 'จะมีความมีแจ็สซึ่งเป็นแหล่งข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.050913798+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.050915675+07:00","message":"Set new StatePrefix: 'จะมีความมีแจ็สซึ่งเป็นแหล่งข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:42.172916329+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:42.172958812+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-05-12T13:14:42.172967062+07:00","message":"receive interim result [false|false]: จะมีความมีแจ็สซึ่งก็เลยต้องอยู่คน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:42.172984051+07:00","message":"[buffer interim] 3324 false จะมีความมีแจ็สซึ่งก็เลยต้องอยู่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.17299251+07:00","message":"[bufferProcess] interim [820000000]:จะมีความมีแจ็สซึ่งก็เลยต้องอยู่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.172996675+07:00","message":"[bufferProcess] send to processor:จะมีความมีแจ็สซึ่งเจริญข้องอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.173003473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.173007136+07:00","message":"> Transcript [44111] [false]: 'จะมีความมีแจ็สซึ่งเจริญข้องอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.173010779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.173014459+07:00","message":"Set new StatePrefix: 'จะมีความมีแจ็สซึ่งเจริญข้องอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:42.428012065+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:42.428046151+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-05-12T13:14:42.428052249+07:00","message":"receive interim result [false|false]: จะมีความมีแจ็สซึ่งเจริญข้องอยู่บน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:42.428066323+07:00","message":"[buffer interim] 3324 false จะมีความมีแจ็สซึ่งเจริญข้องอยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.428073617+07:00","message":"[bufferProcess] interim [120000000]:จะมีความมีแจ็สซึ่งเจริญข้องอยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.428076348+07:00","message":"[bufferProcess] send to processor:จะมีความมีแจ็สซึ่งก็เลยต้องอยู่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.428079456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.428083543+07:00","message":"> Transcript [44112] [false]: 'จะมีความมีแจ็สซึ่งก็เลยต้องอยู่คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.428086063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.42808814+07:00","message":"Set new StatePrefix: 'จะมีความมีแจ็สซึ่งก็เลยต้องอยู่คน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:42.755850558+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:42.75588808+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-05-12T13:14:42.755894236+07:00","message":"receive interim result [false|false]: จะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:42.75590826+07:00","message":"[buffer interim] 3324 false จะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.755917102+07:00","message":"[bufferProcess] interim [360000000]:จะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.755920148+07:00","message":"[bufferProcess] send to processor:จะมีความมีแจ็สซึ่งเจริญข้องอยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.755926349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.755929741+07:00","message":"> Transcript [44113] [false]: 'จะมีความมีแจ็สซึ่งเจริญข้องอยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.755932022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:42.755934324+07:00","message":"Set new StatePrefix: 'จะมีความมีแจ็สซึ่งเจริญข้องอยู่บน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.143438034+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.143475+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-05-12T13:14:43.143481699+07:00","message":"receive interim result [false|false]: จะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่เงียบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.143495894+07:00","message":"[buffer interim] 3324 false จะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.143504925+07:00","message":"[bufferProcess] interim [780000000]:จะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.143507437+07:00","message":"[bufferProcess] send to processor:จะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.143511007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.143514342+07:00","message":"> Transcript [44114] [false]: 'จะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.143518151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.1435201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.143522263+07:00","message":"StatePrefix: 'จะมีความมีแจ็สซึ่งเจริญข้องอยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.143524389+07:00","message":"TextPushed: 'จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.177883534+07:00","message":"[GCS] IsForceVAD: false for message ID: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.23873007+07:00","message":"[GCS] Start streaming session, msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.272265092+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.272303126+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-05-12T13:14:43.272309835+07:00","message":"receive interim result [false|false]: จะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่อย่างนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.272324079+07:00","message":"[buffer interim] 3324 false จะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่อย่างนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.272331747+07:00","message":"[bufferProcess] interim [840000000]:จะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่อย่างนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.27233463+07:00","message":"[bufferProcess] send to processor:จะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.272341457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.272344938+07:00","message":"> Transcript [44115] [false]: 'จะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่เงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.272349644+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.272351747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.272353637+07:00","message":"StatePrefix: 'จะมีความมีแจ็สซึ่งเจริญข้องอยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.272357001+07:00","message":"TextPushed: 'จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.386879576+07:00","message":"receive streaming session, msgId: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.386916405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่อย่างนี้นะ\",\"confidence\":0.93303484}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.386922242+07:00","message":"receive interim result [true|false]: อาจจะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่อย่างนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.386931215+07:00","message":"end recv isFinal message id 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.386933128+07:00","message":"end Recv id 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.386939648+07:00","message":"[buffer interim] 3324 true อาจจะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่อย่างนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.386946776+07:00","message":"[bufferProcess] interim [990000000]:อาจจะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่อย่างนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.386949937+07:00","message":"[bufferProcess] send to processor (isfinal):จะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่อย่างนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.38695306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.386956057+07:00","message":"> Transcript [44116] [false]: 'จะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่อย่างนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.386959756+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.386961595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.386964045+07:00","message":"StatePrefix: 'จะมีความมีแจ็สซึ่งเจริญข้องอยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.386966459+07:00","message":"TextPushed: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.386968181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.386970064+07:00","message":"> Transcript [44117] [true]: 'อาจจะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่อย่างนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.386972184+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.386973931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.386976628+07:00","message":"StatePrefix: 'จะมีความมีแจ็สซึ่งเจริญข้องอยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.386979485+07:00","message":"TextPushed: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.386981942+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.38713771+07:00","message":"Push: 'แจ็สซึ่งเจริญข้องอยู่บนอยู่อย่างนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.387145883+07:00","message":"TextPushed: 'จะมีแจ็สซึ่งเจริญข้องอยู่บนอยู่อย่างนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.387149318+07:00","message":"Set new StatePrefix : 'อาจจะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่อย่างนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.387152844+07:00","message":"Next Push (prob) : 'อาจจะมีความมีแจ็สซึ่งเจริญข้องอยู่บนอยู่อย่างนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.387163483+07:00","message":"push: {true แจ็สซึ่งเจริญข้องอยู่บนอยู่อย่างนี้นะ 0 0xc002ac2800}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.387163199+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3324.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:43.397500812+07:00","message":"write wav file: './tmp/7565/7565_3324.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:43.688621961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:43.688630879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.920549805+07:00","message":"receive streaming session, msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.920598572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.920604322+07:00","message":"receive interim result [false|false]: กลับยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:43.920618705+07:00","message":"[buffer interim] 3325 false กลับยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.920625712+07:00","message":"[bufferProcess] interim [480000000]:กลับยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:43.920627735+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:44.434004734+07:00","message":"receive streaming session, msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:44.434048046+07:00","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-05-12T13:14:44.434054716+07:00","message":"receive interim result [false|false]: กลับยังพี่ปิ๊ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:44.434070975+07:00","message":"[buffer interim] 3325 false กลับยังพี่ปิ๊ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:44.434079319+07:00","message":"[bufferProcess] interim [960000000]:กลับยังพี่ปิ๊ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:44.434082071+07:00","message":"[bufferProcess] send to processor:กลับยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:44.434086143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:44.43408914+07:00","message":"> Transcript [44118] [false]: 'กลับยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:44.434091368+07:00","message":"Set StatePrefix (first interim): 'กลับยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.003458278+07:00","message":"receive streaming session, msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.003498872+07:00","message":"receive 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-05-12T13:14:45.003506149+07:00","message":"receive interim result [false|false]: ยังไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.003521928+07:00","message":"[buffer interim] 3325 false ยังไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.003530811+07:00","message":"[bufferProcess] interim [560000000]:ยังไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.003535077+07:00","message":"[bufferProcess] send to processor:กลับยังพี่ปิ๊ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.003539597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.003543483+07:00","message":"> Transcript [44119] [false]: 'กลับยังพี่ปิ๊ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.003548341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.003552654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.00355548+07:00","message":"StatePrefix: 'กลับยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.00355846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.02097954+07:00","message":"receive streaming session, msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.021023468+07:00","message":"receive 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-05-12T13:14:45.021030512+07:00","message":"receive interim result [false|false]: กลับยังพี่ปิ๊ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.021048088+07:00","message":"[buffer interim] 3325 false กลับยังพี่ปิ๊ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.021057374+07:00","message":"[bufferProcess] interim [620000000]:กลับยังพี่ปิ๊ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.021074432+07:00","message":"[bufferProcess] send to processor:ยังไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.021081868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.021084933+07:00","message":"> Transcript [44120] [false]: 'ยังไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.021087299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.021089233+07:00","message":"Set new StatePrefix: 'ยังไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.559850526+07:00","message":"receive streaming session, msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.559883953+07:00","message":"receive 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-05-12T13:14:45.559889508+07:00","message":"receive interim result [false|false]: อีเมล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.559904266+07:00","message":"[buffer interim] 3325 false อีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.559911305+07:00","message":"[bufferProcess] interim [160000000]:อีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.55991379+07:00","message":"[bufferProcess] send to processor:กลับยังพี่ปิ๊ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.559917155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.559919998+07:00","message":"> Transcript [44121] [false]: 'กลับยังพี่ปิ๊ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.559922667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.559924784+07:00","message":"Set new StatePrefix: 'กลับยังพี่ปิ๊ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.578369803+07:00","message":"receive streaming session, msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.578402449+07:00","message":"receive 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-05-12T13:14:45.578408291+07:00","message":"receive interim result [false|false]: จึงได้มีแนว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.578422543+07:00","message":"[buffer interim] 3325 false จึงได้มีแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.578429453+07:00","message":"[bufferProcess] interim [220000000]:จึงได้มีแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.578431489+07:00","message":"[bufferProcess] send to processor:อีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.578435141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.578438069+07:00","message":"> Transcript [44122] [false]: 'อีเมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.578440461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.578442303+07:00","message":"Set new StatePrefix: 'อีเมล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.819548518+07:00","message":"receive streaming session, msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.81958144+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-05-12T13:14:45.819587183+07:00","message":"receive interim result [false|false]: จึงได้มีแนวแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.819601617+07:00","message":"[buffer interim] 3325 false จึงได้มีแนวแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.819608261+07:00","message":"[bufferProcess] interim [340000000]:จึงได้มีแนวแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.819610729+07:00","message":"[bufferProcess] send to processor:จึงได้มีแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.819617011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.819619529+07:00","message":"> Transcript [44123] [false]: 'จึงได้มีแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.819622202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.819624696+07:00","message":"Set new StatePrefix: 'จึงได้มีแนว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.894459073+07:00","message":"receive streaming session, msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.894502302+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-05-12T13:14:45.894510082+07:00","message":"receive interim result [false|false]: จึงได้มีแนวแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.894527782+07:00","message":"[buffer interim] 3325 false จึงได้มีแนวแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.894543919+07:00","message":"[bufferProcess] interim [460000000]:จึงได้มีแนวแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.894547367+07:00","message":"[bufferProcess] send to processor:จึงได้มีแนวแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.894555207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.894559323+07:00","message":"> Transcript [44124] [false]: 'จึงได้มีแนวแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.89456447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.894567547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.894570672+07:00","message":"StatePrefix: 'จึงได้มีแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.894574139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.902874783+07:00","message":"receive streaming session, msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.902917976+07:00","message":"receive 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-05-12T13:14:45.902923857+07:00","message":"receive interim result [false|false]: จึงได้มีแนวแบบมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:45.902941233+07:00","message":"[buffer interim] 3325 false จึงได้มีแนวแบบมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.902950636+07:00","message":"[bufferProcess] interim [520000000]:จึงได้มีแนวแบบมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.902953178+07:00","message":"[bufferProcess] send to processor:จึงได้มีแนวแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.90296171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.902965368+07:00","message":"> Transcript [44125] [false]: 'จึงได้มีแนวแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.902969552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.90297159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.902973345+07:00","message":"StatePrefix: 'จึงได้มีแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:45.902975209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.090512027+07:00","message":"receive streaming session, msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.090547924+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-05-12T13:14:46.090555212+07:00","message":"receive interim result [false|false]: จึงได้มีแนวแบบมีรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.090572949+07:00","message":"[buffer interim] 3325 false จึงได้มีแนวแบบมีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.090582188+07:00","message":"[bufferProcess] interim [640000000]:จึงได้มีแนวแบบมีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.090584743+07:00","message":"[bufferProcess] send to processor:จึงได้มีแนวแบบมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.090588383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.090591584+07:00","message":"> Transcript [44126] [false]: 'จึงได้มีแนวแบบมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.090595022+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.090597035+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.090598907+07:00","message":"StatePrefix: 'จึงได้มีแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.090601211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.428596526+07:00","message":"receive streaming session, msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.428630869+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-05-12T13:14:46.428636424+07:00","message":"receive interim result [false|false]: จึงได้มีแนวแบบมีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.428647188+07:00","message":"[buffer interim] 3325 false จึงได้มีแนวแบบมีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.428655497+07:00","message":"[bufferProcess] interim [0]:จึงได้มีแนวแบบมีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.428658462+07:00","message":"[bufferProcess] send to processor:จึงได้มีแนวแบบมีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.428661739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.428664472+07:00","message":"> Transcript [44127] [false]: 'จึงได้มีแนวแบบมีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.428668353+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.428670682+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.428672491+07:00","message":"StatePrefix: 'จึงได้มีแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.428674646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.428677547+07:00","message":"Push: 'จึงได้มีแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.428681092+07:00","message":"TextPushed: 'จึงได้มีแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.428683964+07:00","message":"Set new StatePrefix : 'จึงได้มีแนวแบบมีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.428686336+07:00","message":"Next Push (prob) : 'แบบมีรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.428695413+07:00","message":"push: {false จึงได้มีแนว 0 0xc002ac2c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.638679102+07:00","message":"[GCS] IsForceVAD: false for message ID: 3325"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:46.688914592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:46.688937755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.716011423+07:00","message":"receive streaming session, msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.716042248+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-05-12T13:14:46.716047618+07:00","message":"receive interim result [false|false]: จึงได้มีแนวแบบมีลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.716061706+07:00","message":"[buffer interim] 3325 false จึงได้มีแนวแบบมีลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.716068882+07:00","message":"[bufferProcess] interim [240000000]:จึงได้มีแนวแบบมีลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.716071385+07:00","message":"[bufferProcess] send to processor:จึงได้มีแนวแบบมีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.716076737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.716079412+07:00","message":"> Transcript [44128] [false]: 'จึงได้มีแนวแบบมีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.716082673+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.716084958+07:00","message":"Set new StatePrefix: 'จึงได้มีแนวแบบมีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.814880478+07:00","message":"receive streaming session, msgId: 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.81491979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับยังพี่ปิ๊งเนี่ยเพราะว่ามีคนเอาแบบมีลักษณะ\",\"confidence\":0.7542817}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.814927954+07:00","message":"receive interim result [true|false]: กลับยังพี่ปิ๊งเนี่ยเพราะว่ามีคนเอาแบบมีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.814937143+07:00","message":"end recv isFinal message id 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.81493984+07:00","message":"end Recv id 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.814947512+07:00","message":"[buffer interim] 3325 true กลับยังพี่ปิ๊งเนี่ยเพราะว่ามีคนเอาแบบมีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.814960073+07:00","message":"[bufferProcess] interim [420000000]:กลับยังพี่ปิ๊งเนี่ยเพราะว่ามีคนเอาแบบมีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.814965765+07:00","message":"[bufferProcess] send to processor (isfinal):จึงได้มีแนวแบบมีลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.814970126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.814974361+07:00","message":"> Transcript [44129] [false]: 'จึงได้มีแนวแบบมีลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.814978793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.814981436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.814985385+07:00","message":"StatePrefix: 'จึงได้มีแนวแบบมีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.814987567+07:00","message":"TextPushed: 'จึงได้มีแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.814989377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.814991411+07:00","message":"> Transcript [44130] [true]: 'กลับยังพี่ปิ๊งเนี่ยเพราะว่ามีคนเอาแบบมีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.814993714+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.814995375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.814997001+07:00","message":"StatePrefix: 'จึงได้มีแนวแบบมีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.814998917+07:00","message":"TextPushed: 'จึงได้มีแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.815000526+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.815115053+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.815118753+07:00","message":"TextPushed: 'จึงได้มีแนวลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.81512181+07:00","message":"Set new StatePrefix : 'กลับยังพี่ปิ๊งเนี่ยเพราะว่ามีคนเอาแบบมีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.815124816+07:00","message":"Next Push (prob) : 'กลับยังพี่ปิ๊งเนี่ยเพราะว่ามีคนเอาแบบมีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:46.815134474+07:00","message":"push: {true ลักษณะ 0 0xc002ac2c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:46.815136092+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3325.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:46.823390546+07:00","message":"write wav file: './tmp/7565/7565_3325.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:47.219655367+07:00","message":"[GCS] Start streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:48.898341964+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:48.898376531+07:00","message":"receive 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-05-12T13:14:48.898382622+07:00","message":"receive interim result [false|false]: พี่อยู่ไหนเนี่ยนะบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:48.898399492+07:00","message":"[buffer interim] 3326 false พี่อยู่ไหนเนี่ยนะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:48.898413343+07:00","message":"[bufferProcess] interim [500000000]:พี่อยู่ไหนเนี่ยนะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:48.89841549+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:48.898418976+07:00","message":"[bufferProcess] send to processor (ticker):พี่อยู่ไหนเนี่ยนะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:48.898434859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:48.89846161+07:00","message":"> Transcript [44131] [false]: 'พี่อยู่ไหนเนี่ยนะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:48.898466195+07:00","message":"Set StatePrefix (first interim): 'พี่อยู่ไหนเนี่ยนะบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:49.566684217+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:49.566738381+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-05-12T13:14:49.566747613+07:00","message":"receive interim result [false|false]: พี่อยู่ไหนเนี่ยนะบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:49.566762387+07:00","message":"[buffer interim] 3326 false พี่อยู่ไหนเนี่ยนะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:49.566770221+07:00","message":"[bufferProcess] interim [100000000]:พี่อยู่ไหนเนี่ยนะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:49.566772169+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:49.689462143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:49.689481205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:50.333933121+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:50.333975835+07:00","message":"receive 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-05-12T13:14:50.333983244+07:00","message":"receive interim result [false|false]: พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:50.33399931+07:00","message":"[buffer interim] 3326 false พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.334008168+07:00","message":"[bufferProcess] interim [520000000]:พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.334011345+07:00","message":"[bufferProcess] send to processor:พี่อยู่ไหนเนี่ยนะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.334015076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.334017907+07:00","message":"> Transcript [44132] [false]: 'พี่อยู่ไหนเนี่ยนะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.334021756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.334023923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.334026258+07:00","message":"StatePrefix: 'พี่อยู่ไหนเนี่ยนะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.334028339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:50.562400156+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:50.562442101+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-05-12T13:14:50.562448345+07:00","message":"receive interim result [false|false]: พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:50.562462271+07:00","message":"[buffer interim] 3326 false พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.562470028+07:00","message":"[bufferProcess] interim [760000000]:พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.562473115+07:00","message":"[bufferProcess] send to processor:พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.562479983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.562482931+07:00","message":"> Transcript [44133] [false]: 'พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.562486687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.562489022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.562491426+07:00","message":"StatePrefix: 'พี่อยู่ไหนเนี่ยนะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.562493965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:50.705907493+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:50.705949064+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-05-12T13:14:50.70595631+07:00","message":"receive interim result [false|false]: พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:50.70597302+07:00","message":"[buffer interim] 3326 false พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.705983884+07:00","message":"[bufferProcess] interim [940000000]:พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.705986582+07:00","message":"[bufferProcess] send to processor:พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.705992303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.705996321+07:00","message":"> Transcript [44134] [false]: 'พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.706000425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.706002618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.706005+07:00","message":"StatePrefix: 'พี่อยู่ไหนเนี่ยนะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.706007343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:50.813397471+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:50.813436673+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-05-12T13:14:50.813443524+07:00","message":"receive interim result [false|false]: พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:50.813462347+07:00","message":"[buffer interim] 3326 false พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.813469952+07:00","message":"[bufferProcess] interim [0]:พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.81347254+07:00","message":"[bufferProcess] send to processor:พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.813476529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.813479248+07:00","message":"> Transcript [44135] [false]: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.813484821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.813487696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.813489984+07:00","message":"StatePrefix: 'พี่อยู่ไหนเนี่ยนะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.813492394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.813494977+07:00","message":"Push: 'พี่อยู่ไหนเนี่ยนะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.813496908+07:00","message":"TextPushed: 'พี่อยู่ไหนเนี่ยนะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.813498986+07:00","message":"Set new StatePrefix : 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:50.813501588+07:00","message":"Next Push (prob) : 'ทนอยู่อย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:50.81350865+07:00","message":"push: {false พี่อยู่ไหนเนี่ยนะบอกว่า 0 0xc003b7d700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.203800718+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.203847121+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-05-12T13:14:51.203853077+07:00","message":"receive interim result [false|false]: พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.203869406+07:00","message":"[buffer interim] 3326 false พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.203882306+07:00","message":"[bufferProcess] interim [240000000]:พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.203885193+07:00","message":"[bufferProcess] send to processor:พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.203894792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.203898281+07:00","message":"> Transcript [44136] [false]: 'พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.203901248+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.203903622+07:00","message":"Set new StatePrefix: 'พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.280350876+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.280384275+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-05-12T13:14:51.280390036+07:00","message":"receive interim result [false|false]: พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.280413158+07:00","message":"[buffer interim] 3326 false พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.280423531+07:00","message":"[bufferProcess] interim [300000000]:พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.280426428+07:00","message":"[bufferProcess] send to processor:พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.28043011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.280433363+07:00","message":"> Transcript [44137] [false]: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.280435758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.280437884+07:00","message":"Set new StatePrefix: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.39686707+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.396902487+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-05-12T13:14:51.396908299+07:00","message":"receive interim result [false|false]: พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.396922995+07:00","message":"[buffer interim] 3326 false พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.396930009+07:00","message":"[bufferProcess] interim [360000000]:พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.396932601+07:00","message":"[bufferProcess] send to processor:พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.39693604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.396938839+07:00","message":"> Transcript [44138] [false]: 'พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.39694177+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.396944257+07:00","message":"Set new StatePrefix: 'พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.478031563+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.478074056+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-05-12T13:14:51.478082799+07:00","message":"receive interim result [false|false]: พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.478099594+07:00","message":"[buffer interim] 3326 false พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.478111892+07:00","message":"[bufferProcess] interim [420000000]:พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.478116381+07:00","message":"[bufferProcess] send to processor:พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.47812336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.478127501+07:00","message":"> Transcript [44139] [false]: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.478131125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.478134879+07:00","message":"Set new StatePrefix: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.510740302+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.51077594+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-05-12T13:14:51.510782691+07:00","message":"receive interim result [false|false]: พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.510798526+07:00","message":"[buffer interim] 3326 false พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.510805611+07:00","message":"[bufferProcess] interim [480000000]:พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.51080858+07:00","message":"[bufferProcess] send to processor:พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.510811826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.510814715+07:00","message":"> Transcript [44140] [false]: 'พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.510816875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.510819255+07:00","message":"Set new StatePrefix: 'พี่อยู่ไหนเนี่ยนะบอกว่าบ่นอยู่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.584983497+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.585021579+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-05-12T13:14:51.58502843+07:00","message":"receive interim result [false|false]: พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.585042893+07:00","message":"[buffer interim] 3326 false พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.585050203+07:00","message":"[bufferProcess] interim [660000000]:พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.585052635+07:00","message":"[bufferProcess] send to processor:พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.585055956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.585059083+07:00","message":"> Transcript [44141] [false]: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.585061349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.585063354+07:00","message":"Set new StatePrefix: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.617949376+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.617997986+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-05-12T13:14:51.618006481+07:00","message":"receive interim result [false|false]: พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.618028839+07:00","message":"[buffer interim] 3326 false พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.618041777+07:00","message":"[bufferProcess] interim [900000000]:พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.618044849+07:00","message":"[bufferProcess] send to processor:พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.618049072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.618052328+07:00","message":"> Transcript [44142] [false]: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.61805626+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.618058519+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.618061419+07:00","message":"StatePrefix: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.618066076+07:00","message":"TextPushed: 'พี่อยู่ไหนเนี่ยนะบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.627577522+07:00","message":"[GCS] IsForceVAD: false for message ID: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.756725455+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.756759425+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-05-12T13:14:51.7567661+07:00","message":"receive interim result [false|false]: พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายรอบหนัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.756782304+07:00","message":"[buffer interim] 3326 false พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายรอบหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.756794572+07:00","message":"[bufferProcess] interim [200000000]:พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายรอบหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.756797631+07:00","message":"[bufferProcess] send to processor:พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.756803487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.756806235+07:00","message":"> Transcript [44143] [false]: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.756809685+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.756811681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.756813997+07:00","message":"StatePrefix: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.756816867+07:00","message":"TextPushed: 'พี่อยู่ไหนเนี่ยนะบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.796679998+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.796729927+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-05-12T13:14:51.796737659+07:00","message":"receive interim result [false|false]: พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายรอบอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.796757254+07:00","message":"[buffer interim] 3326 false พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายรอบอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.796769425+07:00","message":"[bufferProcess] interim [320000000]:พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายรอบอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.796775696+07:00","message":"[bufferProcess] send to processor:พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายรอบหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.796783662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.796786554+07:00","message":"> Transcript [44144] [false]: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายรอบหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.796792291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.796794706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.79679706+07:00","message":"StatePrefix: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.796800113+07:00","message":"TextPushed: 'พี่อยู่ไหนเนี่ยนะบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.828832757+07:00","message":"[GCS] Start streaming session, msgId: 3327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.968981777+07:00","message":"receive streaming session, msgId: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.969015398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่อยู่ไหนเนี่ยนะบอกว่าคนบนอยู่อย่างคนอื่นเขาก็จะเป็นสายรอบอย่างนี้\",\"confidence\":0.8708386}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.969021623+07:00","message":"receive interim result [true|false]: พี่อยู่ไหนเนี่ยนะบอกว่าคนบนอยู่อย่างคนอื่นเขาก็จะเป็นสายรอบอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.969030774+07:00","message":"end recv isFinal message id 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.969032774+07:00","message":"end Recv id 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.969037933+07:00","message":"[buffer interim] 3326 true พี่อยู่ไหนเนี่ยนะบอกว่าคนบนอยู่อย่างคนอื่นเขาก็จะเป็นสายรอบอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969049738+07:00","message":"[bufferProcess] interim [440000000]:พี่อยู่ไหนเนี่ยนะบอกว่าคนบนอยู่อย่างคนอื่นเขาก็จะเป็นสายรอบอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969054654+07:00","message":"[bufferProcess] send to processor (isfinal):พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายรอบอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969057952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969061086+07:00","message":"> Transcript [44145] [false]: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายรอบอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.96906503+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969067233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969069632+07:00","message":"StatePrefix: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969072284+07:00","message":"TextPushed: 'พี่อยู่ไหนเนี่ยนะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.9690782+07:00","message":"Push: 'ทนอยู่อย่างนี้เขาก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969080405+07:00","message":"TextPushed: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969082919+07:00","message":"Set new StatePrefix : 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายรอบอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969085493+07:00","message":"Next Push (prob) : 'สายรอบอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969087424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969089357+07:00","message":"> Transcript [44146] [true]: 'พี่อยู่ไหนเนี่ยนะบอกว่าคนบนอยู่อย่างคนอื่นเขาก็จะเป็นสายรอบอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969091531+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969093171+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969094815+07:00","message":"StatePrefix: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายรอบอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969096895+07:00","message":"TextPushed: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969098585+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.969106563+07:00","message":"push: {false ทนอยู่อย่างนี้เขาก็จะเป็น 0 0xc003b7d700}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969305195+07:00","message":"Push: 'สายรอบอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969309515+07:00","message":"TextPushed: 'พี่อยู่ไหนเนี่ยนะบอกว่าทนอยู่อย่างนี้เขาก็จะเป็นสายรอบอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969311802+07:00","message":"Set new StatePrefix : 'พี่อยู่ไหนเนี่ยนะบอกว่าคนบนอยู่อย่างคนอื่นเขาก็จะเป็นสายรอบอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969319412+07:00","message":"Next Push (prob) : 'พี่อยู่ไหนเนี่ยนะบอกว่าคนบนอยู่อย่างคนอื่นเขาก็จะเป็นสายรอบอย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:51.969329458+07:00","message":"push: {true สายรอบอย่างนี้ 0 0xc003b7d700}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:51.969328247+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3326.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:51.979124855+07:00","message":"write wav file: './tmp/7565/7565_3326.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.558075564+07:00","message":"receive streaming session, msgId: 3327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.558124933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.558131785+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.558148778+07:00","message":"[buffer interim] 3327 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.558156932+07:00","message":"[bufferProcess] interim [540000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.558158748+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.673021217+07:00","message":"receive streaming session, msgId: 3327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.673066638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.673072734+07:00","message":"receive interim result [false|false]: ผมก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.673091164+07:00","message":"[buffer interim] 3327 false ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.673102356+07:00","message":"[bufferProcess] interim [660000000]:ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.673104719+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.673113323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.673120393+07:00","message":"> Transcript [44147] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.673122886+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:52.690227959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:52.690236121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.817636168+07:00","message":"receive streaming session, msgId: 3327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.817673232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.817678946+07:00","message":"receive interim result [false|false]: ผมก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.81769271+07:00","message":"[buffer interim] 3327 false ผมก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.817700375+07:00","message":"[bufferProcess] interim [780000000]:ผมก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.817703357+07:00","message":"[bufferProcess] send to processor:ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.81771161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.817715503+07:00","message":"> Transcript [44148] [false]: 'ผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.817727039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.81772987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.817731763+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.817734091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.879214502+07:00","message":"receive streaming session, msgId: 3327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.879251204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.879257016+07:00","message":"receive interim result [false|false]: ผมก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.879271581+07:00","message":"[buffer interim] 3327 false ผมก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.879280069+07:00","message":"[bufferProcess] interim [900000000]:ผมก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.879282117+07:00","message":"[bufferProcess] send to processor:ผมก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.879285368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.879288088+07:00","message":"> Transcript [44149] [false]: 'ผมก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.879291038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.879292897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.879294761+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:52.879296816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:52.977739213+07:00","message":"[GCS] IsForceVAD: false for message ID: 3327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.078388287+07:00","message":"receive streaming session, msgId: 3327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.078422567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมก็จะมี\",\"confidence\":0.9456674}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.078428826+07:00","message":"receive interim result [true|false]: ผมก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.078437527+07:00","message":"end recv isFinal message id 3327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.078439491+07:00","message":"end Recv id 3327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.078446327+07:00","message":"[buffer interim] 3327 true ผมก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.078457641+07:00","message":"[bufferProcess] interim [170000000]:ผมก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.078461655+07:00","message":"[bufferProcess] send to processor (isfinal):ผมก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.078472139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.078490736+07:00","message":"> Transcript [44150] [false]: 'ผมก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.078496352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.078499015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.078501184+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.078503177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.078505764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.078508201+07:00","message":"> Transcript [44151] [true]: 'ผมก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.078515335+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.07851698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.07851874+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.078520431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.078527161+07:00","message":"Push: 'ผมก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.078536858+07:00","message":"push: {true ผมก็จะมี 0 0xc003757480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:53.091432682+07:00","message":"write wav file: './tmp/7565/7565_3327.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.109406093+07:00","message":"[GCS] Start streaming session, msgId: 3328"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.59124658+07:00","message":"receive streaming session, msgId: 3328"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.591306197+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-05-12T13:14:53.591313941+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.59133332+07:00","message":"[buffer interim] 3328 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.591341634+07:00","message":"[bufferProcess] interim [300000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.591343626+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.626613964+07:00","message":"[GCS] IsForceVAD: false for message ID: 3328"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.653402077+07:00","message":"receive streaming session, msgId: 3328"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.653438407+07:00","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-05-12T13:14:53.653446329+07:00","message":"receive interim result [false|false]: ความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.653460195+07:00","message":"[buffer interim] 3328 false ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.653466816+07:00","message":"[bufferProcess] interim [420000000]:ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.653469469+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.653476363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.653479303+07:00","message":"> Transcript [44152] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.65348142+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.732666686+07:00","message":"receive streaming session, msgId: 3328"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.73270257+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.732708762+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.732716006+07:00","message":"end recv isFinal message id 3328"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.732724079+07:00","message":"end Recv id 3328"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.732730667+07:00","message":"[buffer interim] 3328 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.732739355+07:00","message":"[bufferProcess] interim [540000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.732744959+07:00","message":"[bufferProcess] send to processor (isfinal):ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.732755397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.732773891+07:00","message":"> Transcript [44153] [false]: 'ความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.732779506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.732781801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.732783677+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.732785871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.732788391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.732790756+07:00","message":"> Transcript [44154] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.732792606+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.732794276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.732795868+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.732797432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:53.732803875+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:53.732814186+07:00","message":"push: {true  0 0xc003b7c080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:53.737825979+07:00","message":"write wav file: './tmp/7565/7565_3328.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:54.009359578+07:00","message":"[GCS] Start streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.061802773+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.061846567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาคาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.061852688+07:00","message":"receive interim result [false|false]: อาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.061870099+07:00","message":"[buffer interim] 3329 false อาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.061876882+07:00","message":"[bufferProcess] interim [900000000]:อาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.061878814+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.061884117+07:00","message":"[bufferProcess] send to processor (ticker):อาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.061886663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.061889487+07:00","message":"> Transcript [44155] [false]: 'อาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.061891558+07:00","message":"Set StatePrefix (first interim): 'อาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.393146805+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.39320272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาคาร 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.393208827+07:00","message":"receive interim result [false|false]: อาคาร 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.393225082+07:00","message":"[buffer interim] 3329 false อาคาร 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.393234363+07:00","message":"[bufferProcess] interim [140000000]:อาคาร 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.393237073+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.419625768+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.41965773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาคาร C\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.419664857+07:00","message":"receive interim result [false|false]: อาคาร C"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.419680155+07:00","message":"[buffer interim] 3329 false อาคาร C"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.419688001+07:00","message":"[bufferProcess] interim [200000000]:อาคาร C"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.419691107+07:00","message":"[bufferProcess] send to processor:อาคาร 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.41969847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.419702787+07:00","message":"> Transcript [44156] [false]: 'อาคาร 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.419708806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.419712465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.41971528+07:00","message":"StatePrefix: 'อาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.419718035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.45451755+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.454557548+07:00","message":"receive 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-05-12T13:14:55.454564765+07:00","message":"receive interim result [false|false]: คลาสสิค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.454579888+07:00","message":"[buffer interim] 3329 false คลาสสิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.454589565+07:00","message":"[bufferProcess] interim [260000000]:คลาสสิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.454592791+07:00","message":"[bufferProcess] send to processor:อาคาร C"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.454598621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.454603908+07:00","message":"> Transcript [44157] [false]: 'อาคาร C'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.45460751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.454609953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.45461253+07:00","message":"StatePrefix: 'อาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.454614521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.487336989+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.487372222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Opposite\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.487377398+07:00","message":"receive interim result [false|false]: Opposite"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.48739138+07:00","message":"[buffer interim] 3329 false Opposite"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.487398241+07:00","message":"[bufferProcess] interim [320000000]:Opposite"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.487401086+07:00","message":"[bufferProcess] send to processor:คลาสสิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.487404982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.487407635+07:00","message":"> Transcript [44158] [false]: 'คลาสสิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.487409615+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.487411591+07:00","message":"Set new StatePrefix: 'คลาสสิค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.589390522+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.58943263+07:00","message":"receive 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-05-12T13:14:55.589439755+07:00","message":"receive interim result [false|false]: คลาสสิค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.589455273+07:00","message":"[buffer interim] 3329 false คลาสสิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.589465782+07:00","message":"[bufferProcess] interim [380000000]:คลาสสิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.589469103+07:00","message":"[bufferProcess] send to processor:Opposite"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.589475163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.589479131+07:00","message":"> Transcript [44159] [false]: 'Opposite'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.589482531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.589485946+07:00","message":"Set new StatePrefix: 'Opposite'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.654256892+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.654290387+07:00","message":"receive 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-05-12T13:14:55.654296224+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.654310455+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.654318356+07:00","message":"[bufferProcess] interim [440000000]:คลาสสิคอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.654322864+07:00","message":"[bufferProcess] send to processor:คลาสสิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.65432774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.654330245+07:00","message":"> Transcript [44160] [false]: 'คลาสสิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.654332594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.65433464+07:00","message":"Set new StatePrefix: 'คลาสสิค'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:55.690816866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:55.690844518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.753331896+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.753363624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Excuse\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.753369876+07:00","message":"receive interim result [false|false]: Excuse"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.753381422+07:00","message":"[buffer interim] 3329 false Excuse"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.753387809+07:00","message":"[bufferProcess] interim [560000000]:Excuse"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.753390149+07:00","message":"[bufferProcess] send to processor:คลาสสิคอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.753395615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.753398473+07:00","message":"> Transcript [44161] [false]: 'คลาสสิคอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.753401529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.75340364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.753405652+07:00","message":"StatePrefix: 'คลาสสิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.753407903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.878918109+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.878956838+07:00","message":"receive 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-05-12T13:14:55.878962778+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.878976574+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.878985605+07:00","message":"[bufferProcess] interim [680000000]:คลาสสิคอยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.878989074+07:00","message":"[bufferProcess] send to processor:Excuse"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.878993398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.878997243+07:00","message":"> Transcript [44162] [false]: 'Excuse'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.878999369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.879001562+07:00","message":"Set new StatePrefix: 'Excuse'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.949956869+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.949989328+07:00","message":"receive 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-05-12T13:14:55.949995831+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.950005955+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.950013447+07:00","message":"[bufferProcess] interim [740000000]:คลาสสิคอยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.950015573+07:00","message":"[bufferProcess] send to processor:คลาสสิคอยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.950019069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.950021564+07:00","message":"> Transcript [44163] [false]: 'คลาสสิคอยู่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.950024282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.950026161+07:00","message":"Set new StatePrefix: 'คลาสสิคอยู่หน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.952967335+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.953006706+07:00","message":"receive 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-05-12T13:14:55.953012555+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:55.953030386+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.953038032+07:00","message":"[bufferProcess] interim [800000000]:คลาสสิคอยู่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.953040374+07:00","message":"[bufferProcess] send to processor:คลาสสิคอยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.953046787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.953049531+07:00","message":"> Transcript [44164] [false]: 'คลาสสิคอยู่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.953052044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:55.953054463+07:00","message":"Set new StatePrefix: 'คลาสสิคอยู่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.461450683+07:00","message":"[GCS] Cleaned up inactive client: 3303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.46147535+07:00","message":"[GCS] Cleaned up inactive client: 3301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.461478366+07:00","message":"[GCS] Cleaned up inactive client: 3295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.461480909+07:00","message":"[GCS] Cleaned up inactive client: 3299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.461482676+07:00","message":"[GCS] Cleaned up inactive client: 3296"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.461484754+07:00","message":"[GCS] Cleaned up inactive client: 3297"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.461486478+07:00","message":"[GCS] Cleaned up inactive client: 3304"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.461488563+07:00","message":"[GCS] Cleaned up inactive client: 3302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.461490599+07:00","message":"[GCS] Cleaned up inactive client: 3298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.461492617+07:00","message":"[GCS] Cleaned up inactive client: 3306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.461494359+07:00","message":"[GCS] Cleaned up inactive client: 3300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.461495944+07:00","message":"[GCS] Cleaned up inactive client: 3307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.461497474+07:00","message":"[GCS] Cleaned up inactive client: 3308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.461499007+07:00","message":"[GCS] Cleaned up inactive client: 3305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.595091641+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.595136924+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-05-12T13:14:56.595143474+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:56.595159428+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:56.595175412+07:00","message":"[bufferProcess] interim [400000000]:คลาสสิคอยู่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:56.595178204+07:00","message":"[bufferProcess] send to processor:คลาสสิคอยู่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:56.59518504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:56.595188079+07:00","message":"> Transcript [44165] [false]: 'คลาสสิคอยู่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:56.595190555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:56.595193035+07:00","message":"Set new StatePrefix: 'คลาสสิคอยู่หน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:57.512981012+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:57.513018417+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-05-12T13:14:57.513023934+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่หน่อยเพราะอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:57.513038478+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่หน่อยเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:57.513045775+07:00","message":"[bufferProcess] interim [300000000]:คลาสสิคอยู่หน่อยเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:57.513048761+07:00","message":"[bufferProcess] send to processor:คลาสสิคอยู่หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:57.513053733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:57.513056329+07:00","message":"> Transcript [44166] [false]: 'คลาสสิคอยู่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:57.5130597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:57.513061888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:57.513064171+07:00","message":"StatePrefix: 'คลาสสิคอยู่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:57.513066421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:57.587369863+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:57.587419219+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-05-12T13:14:57.587425802+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:57.587441514+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:57.587449675+07:00","message":"[bufferProcess] interim [420000000]:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:57.587452696+07:00","message":"[bufferProcess] send to processor:คลาสสิคอยู่หน่อยเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:57.587458208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:57.587461052+07:00","message":"> Transcript [44167] [false]: 'คลาสสิคอยู่หน่อยเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:57.587465114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:57.587470443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:57.587473003+07:00","message":"StatePrefix: 'คลาสสิคอยู่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:57.587475232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:58.19472257+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:58.194767579+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-05-12T13:14:58.194773597+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:58.194790736+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.194800908+07:00","message":"[bufferProcess] interim [20000000]:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.19480434+07:00","message":"[bufferProcess] send to processor:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.194808491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.19481238+07:00","message":"> Transcript [44168] [false]: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.194817189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.194820228+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.194823573+07:00","message":"StatePrefix: 'คลาสสิคอยู่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.194828029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:58.691081583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:14:58.691089802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:58.960987037+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:58.961031479+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-05-12T13:14:58.96103854+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:58.961058033+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.961065517+07:00","message":"[bufferProcess] interim [800000000]:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.961068611+07:00","message":"[bufferProcess] send to processor:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.961074165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.961083008+07:00","message":"> Transcript [44169] [false]: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.961086984+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.961089367+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.961091835+07:00","message":"StatePrefix: 'คลาสสิคอยู่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.961094021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.961105245+07:00","message":"Push: 'คลาสสิคอยู่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.961107209+07:00","message":"TextPushed: 'คลาสสิคอยู่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.961109183+07:00","message":"Set new StatePrefix : 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:58.961111288+07:00","message":"Next Push (prob) : 'เพราะอะไรเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:58.961120255+07:00","message":"push: {false คลาสสิคอยู่หน่อย 0 0xc002802080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.103812446+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.103855045+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-05-12T13:14:59.103862456+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.103878922+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.103887724+07:00","message":"[bufferProcess] interim [860000000]:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.10389074+07:00","message":"[bufferProcess] send to processor:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.103895152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.10389802+07:00","message":"> Transcript [44170] [false]: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.103901912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.103904084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.103906112+07:00","message":"StatePrefix: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.103908779+07:00","message":"TextPushed: 'คลาสสิคอยู่หน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.1572156+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.157259589+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-05-12T13:14:59.157265913+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไปทุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.157283294+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.157292492+07:00","message":"[bufferProcess] interim [980000000]:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.15729534+07:00","message":"[bufferProcess] send to processor:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.157298934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.15730173+07:00","message":"> Transcript [44171] [false]: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.157305419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.157307541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.157309929+07:00","message":"StatePrefix: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.157312498+07:00","message":"TextPushed: 'คลาสสิคอยู่หน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.276424937+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.276473068+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-05-12T13:14:59.276481572+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นตายทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.276502589+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นตายทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.276512631+07:00","message":"[bufferProcess] interim [40000000]:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นตายทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.276517079+07:00","message":"[bufferProcess] send to processor:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไปทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.276523381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.276529316+07:00","message":"> Transcript [44172] [false]: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไปทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.276534841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.276537588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.276540655+07:00","message":"StatePrefix: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.276544379+07:00","message":"TextPushed: 'คลาสสิคอยู่หน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.357950907+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.357992448+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-05-12T13:14:59.358000099+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.358014986+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.358022297+07:00","message":"[bufferProcess] interim [160000000]:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.358025282+07:00","message":"[bufferProcess] send to processor:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นตายทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.358034376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.358038388+07:00","message":"> Transcript [44173] [false]: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นตายทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.358042739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.358046066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.358048454+07:00","message":"StatePrefix: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.358051+07:00","message":"TextPushed: 'คลาสสิคอยู่หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.358058969+07:00","message":"Push: 'เพราะอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.358060833+07:00","message":"TextPushed: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.358062938+07:00","message":"Set new StatePrefix : 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นตายทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.358065634+07:00","message":"Next Push (prob) : 'เป็นอย่างนั้นตายทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.358073956+07:00","message":"push: {false เพราะอะไรเนี่ย 0 0xc002802080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.501683929+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.501716974+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-05-12T13:14:59.501723181+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็รู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.501745445+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.501753195+07:00","message":"[bufferProcess] interim [280000000]:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.501755631+07:00","message":"[bufferProcess] send to processor:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.501760604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.501763202+07:00","message":"> Transcript [44174] [false]: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.501765612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.501768+07:00","message":"Set new StatePrefix: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.545766566+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.545801676+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-05-12T13:14:59.545808038+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.545821868+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.545829266+07:00","message":"[bufferProcess] interim [340000000]:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.54583196+07:00","message":"[bufferProcess] send to processor:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.545838464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.545841082+07:00","message":"> Transcript [44175] [false]: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.545867827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.545870209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.54587205+07:00","message":"StatePrefix: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.54587466+07:00","message":"TextPushed: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.66320237+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.6632391+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-05-12T13:14:59.663246189+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้องเสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.663262267+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.663269764+07:00","message":"[bufferProcess] interim [460000000]:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.663272536+07:00","message":"[bufferProcess] send to processor:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.663280181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.663282801+07:00","message":"> Transcript [44176] [false]: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.663286083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.663290154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.663292275+07:00","message":"StatePrefix: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.663294899+07:00","message":"TextPushed: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.668232686+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.668255089+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-05-12T13:14:59.668260314+07:00","message":"receive interim result [false|false]: คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้องเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.668273036+07:00","message":"[buffer interim] 3329 false คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้องเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.668277516+07:00","message":"[bufferProcess] interim [520000000]:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้องเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.668279859+07:00","message":"[bufferProcess] send to processor:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.668283158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.668285356+07:00","message":"> Transcript [44177] [false]: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้องเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.668288501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.668290249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.668292122+07:00","message":"StatePrefix: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.668294507+07:00","message":"TextPushed: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.707406282+07:00","message":"[GCS] IsForceVAD: false for message ID: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.885278762+07:00","message":"receive streaming session, msgId: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.885315604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไปทุกคนก็ต้องเปลี่ยน\",\"confidence\":0.91648626}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.885322146+07:00","message":"receive interim result [true|false]: คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไปทุกคนก็ต้องเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.885332281+07:00","message":"end recv isFinal message id 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.88533462+07:00","message":"end Recv id 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.885341938+07:00","message":"[buffer interim] 3329 true คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไปทุกคนก็ต้องเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885350269+07:00","message":"[bufferProcess] interim [730000000]:คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไปทุกคนก็ต้องเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.88535317+07:00","message":"[bufferProcess] send to processor (isfinal):คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้องเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885356326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885359621+07:00","message":"> Transcript [44178] [false]: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้องเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885363166+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885365131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885367404+07:00","message":"StatePrefix: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885370067+07:00","message":"TextPushed: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885373321+07:00","message":"Push: 'เป็นอย่างนั้นทุกคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885375227+07:00","message":"TextPushed: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885377757+07:00","message":"Set new StatePrefix : 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้องเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885380635+07:00","message":"Next Push (prob) : 'ต้องเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.88538573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.88539672+07:00","message":"> Transcript [44179] [true]: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไปทุกคนก็ต้องเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885399234+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885401028+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885402824+07:00","message":"StatePrefix: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้องเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885404932+07:00","message":"TextPushed: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885406647+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.885493721+07:00","message":"push: {false เป็นอย่างนั้นทุกคนก็ 0 0xc002802080}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885570292+07:00","message":"Push: 'ต้องเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885574723+07:00","message":"TextPushed: 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นทุกคนก็ต้องเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885577263+07:00","message":"Set new StatePrefix : 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไปทุกคนก็ต้องเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885579463+07:00","message":"Next Push (prob) : 'คลาสสิคอยู่หน่อยเพราะอะไรเนี่ยเป็นอย่างนั้นไปทุกคนก็ต้องเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:14:59.885588171+07:00","message":"push: {true ต้องเปลี่ยน 0 0xc002802080}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:14:59.885607405+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3329.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:14:59.896375629+07:00","message":"write wav file: './tmp/7565/7565_3329.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:00.028118189+07:00","message":"[GCS] Start streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:00.366755007+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:00.366801262+07:00","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-05-12T13:15:00.366807849+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:00.366825689+07:00","message":"[buffer interim] 3330 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.366835134+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.366838175+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:00.560005893+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:00.560049754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:00.560056528+07:00","message":"receive interim result [false|false]: มันอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:00.560074737+07:00","message":"[buffer interim] 3330 false มันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.5600878+07:00","message":"[bufferProcess] interim [540000000]:มันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.560090302+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.560093672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.560096742+07:00","message":"> Transcript [44180] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.560100572+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:00.690600918+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:00.690642395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:00.690649011+07:00","message":"receive interim result [false|false]: มันอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:00.690668158+07:00","message":"[buffer interim] 3330 false มันอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.690679326+07:00","message":"[bufferProcess] interim [660000000]:มันอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.69068194+07:00","message":"[bufferProcess] send to processor:มันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.690689102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.690692014+07:00","message":"> Transcript [44181] [false]: 'มันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.690696236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.6906986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.690701136+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.690703627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:00.866757935+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:00.866800737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ที่การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:00.866806332+07:00","message":"receive interim result [false|false]: มันอยู่ที่การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:00.866821788+07:00","message":"[buffer interim] 3330 false มันอยู่ที่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.866829542+07:00","message":"[bufferProcess] interim [840000000]:มันอยู่ที่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.866832451+07:00","message":"[bufferProcess] send to processor:มันอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.866839584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.866842536+07:00","message":"> Transcript [44182] [false]: 'มันอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.866845931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.866850259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.86685273+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:00.866854958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.003960706+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.004002755+07:00","message":"receive 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-05-12T13:15:01.004009099+07:00","message":"receive interim result [false|false]: มันอยู่ที่กัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.004025123+07:00","message":"[buffer interim] 3330 false มันอยู่ที่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.004033451+07:00","message":"[bufferProcess] interim [20000000]:มันอยู่ที่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.004036448+07:00","message":"[bufferProcess] send to processor:มันอยู่ที่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.004043194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.004046084+07:00","message":"> Transcript [44183] [false]: 'มันอยู่ที่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.004049497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.004051656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.004056024+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.004058291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.072571429+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.072612943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.072619675+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.072634919+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.072645374+07:00","message":"[bufferProcess] interim [80000000]:มันอยู่ด้วยกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.072652669+07:00","message":"[bufferProcess] send to processor:มันอยู่ที่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.072658549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.072661437+07:00","message":"> Transcript [44184] [false]: 'มันอยู่ที่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.072665219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.072669491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.072671765+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.072673948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.072678824+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.072680793+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.072683484+07:00","message":"Set new StatePrefix : 'มันอยู่ที่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.072685919+07:00","message":"Next Push (prob) : 'อยู่ที่กัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.07269545+07:00","message":"push: {false มัน 0 0xc002e82180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.448403824+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.448443725+07:00","message":"receive 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-05-12T13:15:01.448449992+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.448469214+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.448480728+07:00","message":"[bufferProcess] interim [440000000]:มันอยู่ด้วยกันมาจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.448482909+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.448486359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.448489268+07:00","message":"> Transcript [44185] [false]: 'มันอยู่ด้วยกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.448492996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.448494953+07:00","message":"Set new StatePrefix: 'มันอยู่ด้วยกันมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.636170951+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.636209093+07:00","message":"receive 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-05-12T13:15:01.636215114+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.636232283+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.636242045+07:00","message":"[bufferProcess] interim [680000000]:มันอยู่ด้วยกันมาจนเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.636245802+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.636250084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.636254635+07:00","message":"> Transcript [44186] [false]: 'มันอยู่ด้วยกันมาจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.636259551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.636262316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.636265353+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.636269051+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:01.691290391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:01.691301466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.89719934+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.897241386+07:00","message":"receive 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-05-12T13:15:01.897248387+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.897264488+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.897275685+07:00","message":"[bufferProcess] interim [860000000]:มันอยู่ด้วยกันมาจนเหมือนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.897278425+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.897284077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.897287194+07:00","message":"> Transcript [44187] [false]: 'มันอยู่ด้วยกันมาจนเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.897291705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.897294326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.897296892+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.897299517+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.957141344+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.957192653+07:00","message":"receive 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-05-12T13:15:01.957199329+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:01.957215629+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.95722576+07:00","message":"[bufferProcess] interim [980000000]:มันอยู่ด้วยกันมาจนเหมือนรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.957229086+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.957239917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.957242912+07:00","message":"> Transcript [44188] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.957246739+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.957249194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.95725221+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:01.957257458+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:02.084614515+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:02.08465692+07:00","message":"receive 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-05-12T13:15:02.084665373+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:02.084685213+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.084702438+07:00","message":"[bufferProcess] interim [100000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.08470614+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.084714584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.084718394+07:00","message":"> Transcript [44189] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.084723171+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.084726999+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.084737594+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.084742424+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.084751675+07:00","message":"Push: 'อยู่ด้วยกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.084754798+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.084758521+07:00","message":"Set new StatePrefix : 'มันอยู่ด้วยกันมาจนเหมือนรู้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.084762135+07:00","message":"Next Push (prob) : 'จนเหมือนรู้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:02.084772567+07:00","message":"push: {false อยู่ด้วยกันมา 0 0xc002e82180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:02.149779545+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:02.149814825+07:00","message":"receive 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-05-12T13:15:02.149820951+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:02.14983743+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.149846659+07:00","message":"[bufferProcess] interim [220000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.149849185+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.149854623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.149857674+07:00","message":"> Transcript [44190] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.149860175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.149862391+07:00","message":"Set new StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:02.351320075+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:02.351360714+07:00","message":"receive 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-05-12T13:15:02.351368584+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:02.351383907+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.351394595+07:00","message":"[bufferProcess] interim [400000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.351398012+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.3514044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.351408996+07:00","message":"> Transcript [44191] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.351413408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.35141638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.351419303+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.35142307+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:02.474827013+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:02.474865584+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-05-12T13:15:02.474871824+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:02.474885645+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.47489485+07:00","message":"[bufferProcess] interim [460000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.47489777+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.474903062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.474905885+07:00","message":"> Transcript [44192] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.474909389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.474911247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.474913148+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:02.474915421+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:03.058823195+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:03.058865381+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-05-12T13:15:03.058871421+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:03.058887732+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.05889511+07:00","message":"[bufferProcess] interim [60000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.058897686+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.058901023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.058903711+07:00","message":"> Transcript [44193] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.058907139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.058909023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.058910875+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.058916054+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:03.698606807+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:03.698640562+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-05-12T13:15:03.698646579+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:03.698661193+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.698669108+07:00","message":"[bufferProcess] interim [660000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.69867156+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.698675214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.698678192+07:00","message":"> Transcript [44194] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.698681792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.698683884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.698686504+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.69868895+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.698694887+07:00","message":"Push: 'จนเหมือนรู้ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.698697075+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.698700052+07:00","message":"Set new StatePrefix : 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:03.698702604+07:00","message":"Next Push (prob) : 'กันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:03.698737882+07:00","message":"push: {false จนเหมือนรู้ใจ 0 0xc002e82180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:04.269728837+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:04.269785739+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-05-12T13:15:04.269792456+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:04.269811884+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.269820339+07:00","message":"[bufferProcess] interim [260000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.269823249+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.269830472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.269833313+07:00","message":"> Transcript [44195] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.269836586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.269838649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.269840811+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.269844755+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:04.273653187+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:04.273672498+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-05-12T13:15:04.273676969+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:04.273687521+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.273691964+07:00","message":"[bufferProcess] interim [320000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.27369401+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.273697388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.273699701+07:00","message":"> Transcript [44196] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.273702709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.273704636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.273706663+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.273708517+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:04.692016129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:04.692029078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:04.845056707+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:04.845091828+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-05-12T13:15:04.845099394+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:04.845113395+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.845120992+07:00","message":"[bufferProcess] interim [920000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.845123828+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.845127372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.845130294+07:00","message":"> Transcript [44197] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.845133399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.845135502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.8451403+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:04.845143112+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:05.482534837+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:05.482584365+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-05-12T13:15:05.48259081+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:05.482606563+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.482613998+07:00","message":"[bufferProcess] interim [460000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.482616787+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.482624028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.482626906+07:00","message":"> Transcript [44198] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.48263125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.482636502+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.482639155+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.482641722+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.48264926+07:00","message":"Push: 'กันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.482651246+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.482653745+07:00","message":"Set new StatePrefix : 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.482656848+07:00","message":"Next Push (prob) : 'ว่าอะไรอะไรอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:05.482682107+07:00","message":"push: {false กันแล้ว 0 0xc002e82180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:05.997627673+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:05.997671755+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-05-12T13:15:05.997678254+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:05.997695139+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.997703134+07:00","message":"[bufferProcess] interim [0]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.997705829+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.99771009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.997713147+07:00","message":"> Transcript [44199] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.997717041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.99771914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.99772151+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:05.997724381+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:06.453494118+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:06.453534544+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-05-12T13:15:06.453541405+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:06.45355639+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.453564997+07:00","message":"[bufferProcess] interim [480000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.453567924+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.453574937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.453577838+07:00","message":"> Transcript [44200] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.453581866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.453584206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.453589274+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.453592035+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:06.575616764+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:06.575662483+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-05-12T13:15:06.575669388+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:06.57568629+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.575694396+07:00","message":"[bufferProcess] interim [540000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.575697756+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.575702168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.575705872+07:00","message":"> Transcript [44201] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.575710231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.575712799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.575714898+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.575717579+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:06.584921199+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:06.58495828+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-05-12T13:15:06.58496436+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:06.584982088+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.58499188+07:00","message":"[bufferProcess] interim [600000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.584996141+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.585003517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.585006185+07:00","message":"> Transcript [44202] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.585010057+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.585012024+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.585014394+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.585016829+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.585023173+07:00","message":"Push: 'ว่าอะไรอะไรอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.5850254+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.585028759+07:00","message":"Set new StatePrefix : 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.585031213+07:00","message":"Next Push (prob) : 'อะไรอะไรก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:06.585039006+07:00","message":"push: {false ว่าอะไรอะไรอะไร 0 0xc002e82180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:06.781870123+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:06.781907972+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-05-12T13:15:06.781914104+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:06.781928147+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.781937116+07:00","message":"[bufferProcess] interim [780000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.781940299+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.781945563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.781948043+07:00","message":"> Transcript [44203] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.781950419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.781952358+07:00","message":"Set new StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:06.898585267+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:06.898621458+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-05-12T13:15:06.898628167+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:06.89866178+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.898673729+07:00","message":"[bufferProcess] interim [900000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.898676793+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.89868408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.898686986+07:00","message":"> Transcript [44204] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.89869046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.898692625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.898694496+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:06.898697188+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:07.476651905+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:07.476689123+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-05-12T13:15:07.476695909+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:07.476710483+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.476717796+07:00","message":"[bufferProcess] interim [500000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.476720672+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.476726132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.476729417+07:00","message":"> Transcript [44205] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.476733422+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.476741581+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.476744401+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.476747285+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:07.607526896+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:07.607576386+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-05-12T13:15:07.607582331+07:00","message":"receive interim result [false|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:07.607597699+07:00","message":"[buffer interim] 3330 false มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.607605276+07:00","message":"[bufferProcess] interim [620000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.607607854+07:00","message":"[bufferProcess] send to processor:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.607611126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.607616688+07:00","message":"> Transcript [44206] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.60762111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.607623216+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.607625655+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.607628484+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไร'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:07.692420215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:07.69241436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:07.708795814+07:00","message":"[GCS] IsForceVAD: false for message ID: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:07.880265252+07:00","message":"receive streaming session, msgId: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:07.880304494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยังไง\",\"confidence\":0.9583869}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:07.880311598+07:00","message":"receive interim result [true|false]: มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:07.880322441+07:00","message":"end recv isFinal message id 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:07.880324523+07:00","message":"end Recv id 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:07.880330775+07:00","message":"[buffer interim] 3330 true มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880338788+07:00","message":"[bufferProcess] interim [890000000]:มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880345728+07:00","message":"[bufferProcess] send to processor (isfinal):มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880349851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880352842+07:00","message":"> Transcript [44207] [false]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880356766+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880360403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880362768+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880365676+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880368651+07:00","message":"Push: 'อะไรอะไรชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880370477+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880372643+07:00","message":"Set new StatePrefix : 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880375316+07:00","message":"Next Push (prob) : 'ยังไงทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880377075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880378928+07:00","message":"> Transcript [44208] [true]: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880381144+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880382742+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880384816+07:00","message":"StatePrefix: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบยังไงทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880386953+07:00","message":"TextPushed: 'มันอยู่ด้วยกันมาจนเหมือนรู้ใจกันแล้วว่าอะไรอะไรอะไรอะไรอะไรชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:07.880389284+07:00","message":"Push: 'ยังไงทำยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:07.880396823+07:00","message":"push: {false อะไรอะไรชอบ 0 0xc002e82180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:07.880402592+07:00","message":"push: {true ยังไงทำยังไง 0 0xc002e82180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:07.893953823+07:00","message":"write wav file: './tmp/7565/7565_3330.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:07.908509492+07:00","message":"[GCS] Start streaming session, msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.261803343+07:00","message":"receive streaming session, msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.261838767+07:00","message":"receive 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-05-12T13:15:09.261844149+07:00","message":"receive interim result [false|false]: แนนไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.261858064+07:00","message":"[buffer interim] 3331 false แนนไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.261864089+07:00","message":"[bufferProcess] interim [200000000]:แนนไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.261866051+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.261872871+07:00","message":"[bufferProcess] send to processor (ticker):แนนไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.261875367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.261878012+07:00","message":"> Transcript [44209] [false]: 'แนนไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.261880321+07:00","message":"Set StatePrefix (first interim): 'แนนไม่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.287985801+07:00","message":"receive streaming session, msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.288019419+07:00","message":"receive 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-05-12T13:15:09.288024726+07:00","message":"receive interim result [false|false]: แนนไม่เป็นเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.2880382+07:00","message":"[buffer interim] 3331 false แนนไม่เป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.288044293+07:00","message":"[bufferProcess] interim [320000000]:แนนไม่เป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.288046139+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.399129412+07:00","message":"receive streaming session, msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.399168897+07:00","message":"receive 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-05-12T13:15:09.399177032+07:00","message":"receive interim result [false|false]: แนนไม่เป็นเรื่องที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.399196212+07:00","message":"[buffer interim] 3331 false แนนไม่เป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.399207367+07:00","message":"[bufferProcess] interim [500000000]:แนนไม่เป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.399210851+07:00","message":"[bufferProcess] send to processor:แนนไม่เป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.399217173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.399221885+07:00","message":"> Transcript [44210] [false]: 'แนนไม่เป็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.399226549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.399229511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.399232175+07:00","message":"StatePrefix: 'แนนไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.399235783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.675360743+07:00","message":"receive streaming session, msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.675405018+07:00","message":"receive 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-05-12T13:15:09.675412377+07:00","message":"receive interim result [false|false]: แนนไม่เป็นเรื่องที่ขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.675428957+07:00","message":"[buffer interim] 3331 false แนนไม่เป็นเรื่องที่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.675437461+07:00","message":"[bufferProcess] interim [740000000]:แนนไม่เป็นเรื่องที่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.675440222+07:00","message":"[bufferProcess] send to processor:แนนไม่เป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.675446779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.675449633+07:00","message":"> Transcript [44211] [false]: 'แนนไม่เป็นเรื่องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.67545339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.675455624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.675457523+07:00","message":"StatePrefix: 'แนนไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.675459663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.70150691+07:00","message":"receive streaming session, msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.701529194+07:00","message":"receive 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-05-12T13:15:09.701534638+07:00","message":"receive interim result [false|false]: แนนไม่เป็นเรื่องที่ค่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.701547025+07:00","message":"[buffer interim] 3331 false แนนไม่เป็นเรื่องที่ค่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.701553072+07:00","message":"[bufferProcess] interim [800000000]:แนนไม่เป็นเรื่องที่ค่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.701555391+07:00","message":"[bufferProcess] send to processor:แนนไม่เป็นเรื่องที่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.701559016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.701561955+07:00","message":"> Transcript [44212] [false]: 'แนนไม่เป็นเรื่องที่ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.701564579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.701566478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.701569605+07:00","message":"StatePrefix: 'แนนไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.70157208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.835892815+07:00","message":"receive streaming session, msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.835924073+07:00","message":"receive 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-05-12T13:15:09.835930589+07:00","message":"receive interim result [false|false]: แนนไม่เป็นเรื่องที่ค่อนข้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.835942553+07:00","message":"[buffer interim] 3331 false แนนไม่เป็นเรื่องที่ค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.835950672+07:00","message":"[bufferProcess] interim [920000000]:แนนไม่เป็นเรื่องที่ค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.835953367+07:00","message":"[bufferProcess] send to processor:แนนไม่เป็นเรื่องที่ค่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.835958645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.835961558+07:00","message":"> Transcript [44213] [false]: 'แนนไม่เป็นเรื่องที่ค่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.835964795+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.835967211+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.835969091+07:00","message":"StatePrefix: 'แนนไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.835971248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.835975449+07:00","message":"Push: 'แนนไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.835977263+07:00","message":"TextPushed: 'แนนไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.835979245+07:00","message":"Set new StatePrefix : 'แนนไม่เป็นเรื่องที่ค่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:09.835981619+07:00","message":"Next Push (prob) : 'เรื่องที่ค่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:09.835988927+07:00","message":"push: {false แนนไม่เป็น 0 0xc002ac2b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.068665733+07:00","message":"receive streaming session, msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.068707882+07:00","message":"receive 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-05-12T13:15:10.068713949+07:00","message":"receive interim result [false|false]: แนนไม่เป็นเรื่องที่ค่อนข้างจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.068729122+07:00","message":"[buffer interim] 3331 false แนนไม่เป็นเรื่องที่ค่อนข้างจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.06874492+07:00","message":"[bufferProcess] interim [160000000]:แนนไม่เป็นเรื่องที่ค่อนข้างจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.068747631+07:00","message":"[bufferProcess] send to processor:แนนไม่เป็นเรื่องที่ค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.068753766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.068756947+07:00","message":"> Transcript [44214] [false]: 'แนนไม่เป็นเรื่องที่ค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.068760547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.068762588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.068764459+07:00","message":"StatePrefix: 'แนนไม่เป็นเรื่องที่ค่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.068767301+07:00","message":"TextPushed: 'แนนไม่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.093238576+07:00","message":"receive streaming session, msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.093275573+07:00","message":"receive 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-05-12T13:15:10.093283491+07:00","message":"receive interim result [false|false]: แนนไม่เป็นเรื่องที่ค่อนข้างต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.093299622+07:00","message":"[buffer interim] 3331 false แนนไม่เป็นเรื่องที่ค่อนข้างต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.093306854+07:00","message":"[bufferProcess] interim [220000000]:แนนไม่เป็นเรื่องที่ค่อนข้างต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.093309304+07:00","message":"[bufferProcess] send to processor:แนนไม่เป็นเรื่องที่ค่อนข้างจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.093312911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.093315761+07:00","message":"> Transcript [44215] [false]: 'แนนไม่เป็นเรื่องที่ค่อนข้างจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.093319102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.093321041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.093322784+07:00","message":"StatePrefix: 'แนนไม่เป็นเรื่องที่ค่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.09332478+07:00","message":"TextPushed: 'แนนไม่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.216843504+07:00","message":"receive streaming session, msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.216883973+07:00","message":"receive 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-05-12T13:15:10.216892638+07:00","message":"receive interim result [false|false]: แนนไม่เป็นเรื่องที่ค่อนข้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.216922384+07:00","message":"[buffer interim] 3331 false แนนไม่เป็นเรื่องที่ค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.216931167+07:00","message":"[bufferProcess] interim [280000000]:แนนไม่เป็นเรื่องที่ค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.216934811+07:00","message":"[bufferProcess] send to processor:แนนไม่เป็นเรื่องที่ค่อนข้างต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.216944399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.216948364+07:00","message":"> Transcript [44216] [false]: 'แนนไม่เป็นเรื่องที่ค่อนข้างต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.216955264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.216958556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.216963803+07:00","message":"StatePrefix: 'แนนไม่เป็นเรื่องที่ค่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.216967636+07:00","message":"TextPushed: 'แนนไม่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.276333528+07:00","message":"receive streaming session, msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.276368838+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-05-12T13:15:10.276375405+07:00","message":"receive interim result [false|false]: แนนไม่เป็นเรื่องที่ค่อนข้างสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.276391676+07:00","message":"[buffer interim] 3331 false แนนไม่เป็นเรื่องที่ค่อนข้างสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.276399546+07:00","message":"[bufferProcess] interim [340000000]:แนนไม่เป็นเรื่องที่ค่อนข้างสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.276402405+07:00","message":"[bufferProcess] send to processor:แนนไม่เป็นเรื่องที่ค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.276405906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.276408553+07:00","message":"> Transcript [44217] [false]: 'แนนไม่เป็นเรื่องที่ค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.27641183+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.276414033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.27641591+07:00","message":"StatePrefix: 'แนนไม่เป็นเรื่องที่ค่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.276418154+07:00","message":"TextPushed: 'แนนไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.276420907+07:00","message":"Push: 'เรื่องที่ค่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.276422788+07:00","message":"TextPushed: 'แนนไม่เป็นเรื่องที่ค่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.276425331+07:00","message":"Set new StatePrefix : 'แนนไม่เป็นเรื่องที่ค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.276427862+07:00","message":"Next Push (prob) : 'ข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.276434904+07:00","message":"push: {false เรื่องที่ค่อน 0 0xc002ac2b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.539514299+07:00","message":"receive streaming session, msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.539549018+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-05-12T13:15:10.539555547+07:00","message":"receive interim result [false|false]: แนนไม่เป็นเรื่องที่ค่อนข้างสำคัญมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.539567095+07:00","message":"[buffer interim] 3331 false แนนไม่เป็นเรื่องที่ค่อนข้างสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.539575436+07:00","message":"[bufferProcess] interim [580000000]:แนนไม่เป็นเรื่องที่ค่อนข้างสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.53957805+07:00","message":"[bufferProcess] send to processor:แนนไม่เป็นเรื่องที่ค่อนข้างสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.539581228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.539584284+07:00","message":"> Transcript [44218] [false]: 'แนนไม่เป็นเรื่องที่ค่อนข้างสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.539587328+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.539589154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.539591272+07:00","message":"StatePrefix: 'แนนไม่เป็นเรื่องที่ค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.539593752+07:00","message":"TextPushed: 'แนนไม่เป็นเรื่องที่ค่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.598393642+07:00","message":"[GCS] IsForceVAD: false for message ID: 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.6705459+07:00","message":"[GCS] Start streaming session, msgId: 3332"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:10.693303485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:10.693317719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.819104799+07:00","message":"receive streaming session, msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.819140558+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-05-12T13:15:10.819151006+07:00","message":"receive interim result [false|false]: แนนไม่เป็นเรื่องที่ค่อนข้างสำคัญมากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.819165878+07:00","message":"[buffer interim] 3331 false แนนไม่เป็นเรื่องที่ค่อนข้างสำคัญมากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.819172927+07:00","message":"[bufferProcess] interim [880000000]:แนนไม่เป็นเรื่องที่ค่อนข้างสำคัญมากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.819175528+07:00","message":"[bufferProcess] send to processor:แนนไม่เป็นเรื่องที่ค่อนข้างสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.819178651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.819181296+07:00","message":"> Transcript [44219] [false]: 'แนนไม่เป็นเรื่องที่ค่อนข้างสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.819184478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.819186332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.819188496+07:00","message":"StatePrefix: 'แนนไม่เป็นเรื่องที่ค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.819190664+07:00","message":"TextPushed: 'แนนไม่เป็นเรื่องที่ค่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.963135428+07:00","message":"receive streaming session, msgId: 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.963171527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นั่นมันเป็นเรื่องที่ค่อนข้างสำคัญมาก\",\"confidence\":0.88196075}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.963176849+07:00","message":"receive interim result [true|false]: นั่นมันเป็นเรื่องที่ค่อนข้างสำคัญมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.963186802+07:00","message":"end recv isFinal message id 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.963189111+07:00","message":"end Recv id 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.963195751+07:00","message":"[buffer interim] 3331 true นั่นมันเป็นเรื่องที่ค่อนข้างสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.9632031+07:00","message":"[bufferProcess] interim [910000000]:นั่นมันเป็นเรื่องที่ค่อนข้างสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963209226+07:00","message":"[bufferProcess] send to processor (isfinal):แนนไม่เป็นเรื่องที่ค่อนข้างสำคัญมากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963212632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963215168+07:00","message":"> Transcript [44220] [false]: 'แนนไม่เป็นเรื่องที่ค่อนข้างสำคัญมากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963217927+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963219804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963221978+07:00","message":"StatePrefix: 'แนนไม่เป็นเรื่องที่ค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963225274+07:00","message":"TextPushed: 'แนนไม่เป็นเรื่องที่ค่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963227192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963229128+07:00","message":"> Transcript [44221] [true]: 'นั่นมันเป็นเรื่องที่ค่อนข้างสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963231139+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963232821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963234409+07:00","message":"StatePrefix: 'แนนไม่เป็นเรื่องที่ค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963236192+07:00","message":"TextPushed: 'แนนไม่เป็นเรื่องที่ค่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963237751+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963357526+07:00","message":"Push: 'สำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963360173+07:00","message":"TextPushed: 'แนนไม่เป็นเรื่องที่ค่อนสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963362677+07:00","message":"Set new StatePrefix : 'นั่นมันเป็นเรื่องที่ค่อนข้างสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963364679+07:00","message":"Next Push (prob) : 'นั่นมันเป็นเรื่องที่ค่อนข้างสำคัญมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:10.96337209+07:00","message":"push: {true สำคัญมาก 0 0xc002ac2b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:10.963399686+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3331.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:10.972218473+07:00","message":"write wav file: './tmp/7565/7565_3331.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.181664143+07:00","message":"receive streaming session, msgId: 3332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.181699366+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-05-12T13:15:11.181705272+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.181721357+07:00","message":"[buffer interim] 3332 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.181729188+07:00","message":"[bufferProcess] interim [300000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.181731571+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.396656218+07:00","message":"receive streaming session, msgId: 3332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.39669389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.396699934+07:00","message":"receive interim result [false|false]: ร้านที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.396718496+07:00","message":"[buffer interim] 3332 false ร้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.39672922+07:00","message":"[bufferProcess] interim [480000000]:ร้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.396731933+07:00","message":"[bufferProcess] send to processor:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.396735166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.396738025+07:00","message":"> Transcript [44222] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.396746921+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.587587489+07:00","message":"receive streaming session, msgId: 3332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.587636445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านพิซซ่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.587645015+07:00","message":"receive interim result [false|false]: ร้านพิซซ่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.587660943+07:00","message":"[buffer interim] 3332 false ร้านพิซซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.587671735+07:00","message":"[bufferProcess] interim [660000000]:ร้านพิซซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.587674139+07:00","message":"[bufferProcess] send to processor:ร้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.587677927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.587681241+07:00","message":"> Transcript [44223] [false]: 'ร้านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.587684451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.587686442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.587711786+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.587714249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.645197257+07:00","message":"receive streaming session, msgId: 3332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.645233019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.645238387+07:00","message":"receive interim result [false|false]: ร้านที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.645249534+07:00","message":"[buffer interim] 3332 false ร้านที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.645256656+07:00","message":"[bufferProcess] interim [720000000]:ร้านที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.645258902+07:00","message":"[bufferProcess] send to processor:ร้านพิซซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.645262075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.645264577+07:00","message":"> Transcript [44224] [false]: 'ร้านพิซซ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.645267876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.645269776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.645271584+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.64527348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.726357478+07:00","message":"receive streaming session, msgId: 3332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.726400437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านที่เสด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.726406261+07:00","message":"receive interim result [false|false]: ร้านที่เสด็จ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.72642348+07:00","message":"[buffer interim] 3332 false ร้านที่เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.726431196+07:00","message":"[bufferProcess] interim [840000000]:ร้านที่เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.72643386+07:00","message":"[bufferProcess] send to processor:ร้านที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.726439652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.726442482+07:00","message":"> Transcript [44225] [false]: 'ร้านที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.72644541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.726447436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.726449365+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.726451418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.918559524+07:00","message":"receive streaming session, msgId: 3332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.918608104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านที่สนิทสนม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.918615695+07:00","message":"receive interim result [false|false]: ร้านที่สนิทสนม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.918630276+07:00","message":"[buffer interim] 3332 false ร้านที่สนิทสนม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.918638343+07:00","message":"[bufferProcess] interim [80000000]:ร้านที่สนิทสนม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.918640829+07:00","message":"[bufferProcess] send to processor:ร้านที่เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.91865262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.918657449+07:00","message":"> Transcript [44226] [false]: 'ร้านที่เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.91866265+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.918665522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.918670222+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.918672855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.918679127+07:00","message":"Push: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.91868119+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.91868375+07:00","message":"Set new StatePrefix : 'ร้านที่เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:11.918686398+07:00","message":"Next Push (prob) : 'ที่เสด็จ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:11.918695042+07:00","message":"push: {false ร้าน 0 0xc0035b9b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:12.220118882+07:00","message":"receive streaming session, msgId: 3332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:12.220154041+07:00","message":"receive 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-05-12T13:15:12.220160037+07:00","message":"receive interim result [false|false]: ร้านที่สนิทสนมกลม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:12.220172825+07:00","message":"[buffer interim] 3332 false ร้านที่สนิทสนมกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.220181871+07:00","message":"[bufferProcess] interim [380000000]:ร้านที่สนิทสนมกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.220184369+07:00","message":"[bufferProcess] send to processor:ร้านที่สนิทสนม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.220189521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.220192339+07:00","message":"> Transcript [44227] [false]: 'ร้านที่สนิทสนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.220194686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.220196706+07:00","message":"Set new StatePrefix: 'ร้านที่สนิทสนม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:12.406361257+07:00","message":"receive streaming session, msgId: 3332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:12.406396913+07:00","message":"receive 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-05-12T13:15:12.406404124+07:00","message":"receive interim result [false|false]: ร้านที่สนิทสนมกลมเกลียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:12.40642147+07:00","message":"[buffer interim] 3332 false ร้านที่สนิทสนมกลมเกลียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.406432498+07:00","message":"[bufferProcess] interim [620000000]:ร้านที่สนิทสนมกลมเกลียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.406436272+07:00","message":"[bufferProcess] send to processor:ร้านที่สนิทสนมกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.406442615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.406446823+07:00","message":"> Transcript [44228] [false]: 'ร้านที่สนิทสนมกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.40645134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.406454402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.406457686+07:00","message":"StatePrefix: 'ร้านที่สนิทสนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.406463904+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:12.457297101+07:00","message":"[GCS] IsForceVAD: false for message ID: 3332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:12.582827236+07:00","message":"receive streaming session, msgId: 3332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:12.582860333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านที่สนิทสนมกลมเกลียว\",\"confidence\":0.9277139}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:12.582866427+07:00","message":"receive interim result [true|false]: ร้านที่สนิทสนมกลมเกลียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:12.582877275+07:00","message":"end recv isFinal message id 3332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:12.58288011+07:00","message":"end Recv id 3332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:12.582886995+07:00","message":"[buffer interim] 3332 true ร้านที่สนิทสนมกลมเกลียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.582894334+07:00","message":"[bufferProcess] interim [830000000]:ร้านที่สนิทสนมกลมเกลียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.582899233+07:00","message":"[bufferProcess] send to processor (isfinal):ร้านที่สนิทสนมกลมเกลียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.582903459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.582906208+07:00","message":"> Transcript [44229] [false]: 'ร้านที่สนิทสนมกลมเกลียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.582909353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.582911253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.582913516+07:00","message":"StatePrefix: 'ร้านที่สนิทสนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.582915881+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.582917632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.582919486+07:00","message":"> Transcript [44230] [true]: 'ร้านที่สนิทสนมกลมเกลียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.582921654+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.582923234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.582924855+07:00","message":"StatePrefix: 'ร้านที่สนิทสนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.582926464+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:12.582932242+07:00","message":"Push: 'ที่สนิทสนมกลมเกลียว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:12.582939229+07:00","message":"push: {true ที่สนิทสนมกลมเกลียว 0 0xc0035b9b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:12.590252858+07:00","message":"write wav file: './tmp/7565/7565_3332.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:12.64867049+07:00","message":"[GCS] Start streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.330538509+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.330585286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"i\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.330591703+07:00","message":"receive interim result [false|false]: i"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.330611567+07:00","message":"[buffer interim] 3333 false i"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.330620162+07:00","message":"[bufferProcess] interim [720000000]:i"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.330622837+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.52979573+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.529831176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Iris\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.529837285+07:00","message":"receive interim result [false|false]: Iris"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.529850841+07:00","message":"[buffer interim] 3333 false Iris"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.529858763+07:00","message":"[bufferProcess] interim [840000000]:Iris"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.529860947+07:00","message":"[bufferProcess] send to processor:i"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.529864055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.529866887+07:00","message":"> Transcript [44231] [false]: 'i'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.529868689+07:00","message":"Set StatePrefix (first interim): 'i'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.570516945+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.570551617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอติม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.570557226+07:00","message":"receive interim result [false|false]: ไอติม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.57057057+07:00","message":"[buffer interim] 3333 false ไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.570576939+07:00","message":"[bufferProcess] interim [900000000]:ไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.570579048+07:00","message":"[bufferProcess] send to processor:Iris"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.570583915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.570586452+07:00","message":"> Transcript [44232] [false]: 'Iris'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.570588347+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.570590646+07:00","message":"Set new StatePrefix: 'Iris'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.662628948+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.662671806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IDM\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.662678003+07:00","message":"receive interim result [false|false]: IDM"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.662692606+07:00","message":"[buffer interim] 3333 false IDM"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.662703172+07:00","message":"[bufferProcess] interim [960000000]:IDM"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.662705796+07:00","message":"[bufferProcess] send to processor:ไอติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.66271344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.662719044+07:00","message":"> Transcript [44233] [false]: 'ไอติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.662721448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.662723312+07:00","message":"Set new StatePrefix: 'ไอติม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:13.693766583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:13.693766584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.727120283+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.727161477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AMD\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.727168267+07:00","message":"receive interim result [false|false]: AMD"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.727182437+07:00","message":"[buffer interim] 3333 false AMD"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.727196045+07:00","message":"[bufferProcess] interim [20000000]:AMD"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.727199546+07:00","message":"[bufferProcess] send to processor:IDM"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.727206328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.727211277+07:00","message":"> Transcript [44234] [false]: 'IDM'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.727214422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.727217976+07:00","message":"Set new StatePrefix: 'IDM'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.767286029+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.767327121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ams\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.767334436+07:00","message":"receive interim result [false|false]: ams"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.767347735+07:00","message":"[buffer interim] 3333 false ams"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.767355708+07:00","message":"[bufferProcess] interim [80000000]:ams"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.767359391+07:00","message":"[bufferProcess] send to processor:AMD"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.767363925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.767367993+07:00","message":"> Transcript [44235] [false]: 'AMD'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.767371231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.767374055+07:00","message":"Set new StatePrefix: 'AMD'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.840706947+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.840753797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"nmax\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.840760525+07:00","message":"receive interim result [false|false]: nmax"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.8407757+07:00","message":"[buffer interim] 3333 false nmax"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.840783899+07:00","message":"[bufferProcess] interim [140000000]:nmax"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.840786197+07:00","message":"[bufferProcess] send to processor:ams"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.840789857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.84079272+07:00","message":"> Transcript [44236] [false]: 'ams'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.840794969+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.840796865+07:00","message":"Set new StatePrefix: 'ams'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.881584008+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.881619165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"achalasia\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.881625334+07:00","message":"receive interim result [false|false]: achalasia"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:13.881638192+07:00","message":"[buffer interim] 3333 false achalasia"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.881645112+07:00","message":"[bufferProcess] interim [200000000]:achalasia"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.881647221+07:00","message":"[bufferProcess] send to processor:nmax"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.881653323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.881655858+07:00","message":"> Transcript [44237] [false]: 'nmax'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.881658562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:13.881660756+07:00","message":"Set new StatePrefix: 'nmax'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.02631072+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.026356474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"animated\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.026362462+07:00","message":"receive interim result [false|false]: animated"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.026375734+07:00","message":"[buffer interim] 3333 false animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.026383521+07:00","message":"[bufferProcess] interim [380000000]:animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.026385781+07:00","message":"[bufferProcess] send to processor:achalasia"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.026391094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.026393974+07:00","message":"> Transcript [44238] [false]: 'achalasia'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.02639614+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.026398536+07:00","message":"Set new StatePrefix: 'achalasia'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.086252556+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.086290503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"aconatic\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.086297089+07:00","message":"receive interim result [false|false]: aconatic"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.086314481+07:00","message":"[buffer interim] 3333 false aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.086326869+07:00","message":"[bufferProcess] interim [440000000]:aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.086329492+07:00","message":"[bufferProcess] send to processor:animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.086336635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.086339222+07:00","message":"> Transcript [44239] [false]: 'animated'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.086341685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.086344379+07:00","message":"Set new StatePrefix: 'animated'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.404273955+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.404304043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"animated\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.404310079+07:00","message":"receive interim result [false|false]: animated"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.404326612+07:00","message":"[buffer interim] 3333 false animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.404334132+07:00","message":"[bufferProcess] interim [740000000]:animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.404336502+07:00","message":"[bufferProcess] send to processor:aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.404339534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.404341977+07:00","message":"> Transcript [44240] [false]: 'aconatic'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.404344349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.404346599+07:00","message":"Set new StatePrefix: 'aconatic'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.534035371+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.534077503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"aconatic\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.534083316+07:00","message":"receive interim result [false|false]: aconatic"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.534105952+07:00","message":"[buffer interim] 3333 false aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.534117816+07:00","message":"[bufferProcess] interim [920000000]:aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.534120504+07:00","message":"[bufferProcess] send to processor:animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.534128067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.534131186+07:00","message":"> Transcript [44241] [false]: 'animated'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.534133756+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.534135964+07:00","message":"Set new StatePrefix: 'animated'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.793567715+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.793600467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"animated\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.793606046+07:00","message":"receive interim result [false|false]: animated"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.793621856+07:00","message":"[buffer interim] 3333 false animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.79363026+07:00","message":"[bufferProcess] interim [220000000]:animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.793633103+07:00","message":"[bufferProcess] send to processor:aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.793635996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.793638636+07:00","message":"> Transcript [44242] [false]: 'aconatic'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.793640683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.793642943+07:00","message":"Set new StatePrefix: 'aconatic'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.924596979+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.924631443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"aconatic\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.924637381+07:00","message":"receive interim result [false|false]: aconatic"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.924647447+07:00","message":"[buffer interim] 3333 false aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.924653972+07:00","message":"[bufferProcess] interim [280000000]:aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.924656081+07:00","message":"[bufferProcess] send to processor:animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.924659398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.924662071+07:00","message":"> Transcript [44243] [false]: 'animated'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.924664002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.924666673+07:00","message":"Set new StatePrefix: 'animated'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.980380836+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.980417358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"agonist\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.980424045+07:00","message":"receive interim result [false|false]: agonist"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.98044119+07:00","message":"[buffer interim] 3333 false agonist"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.980449328+07:00","message":"[bufferProcess] interim [340000000]:agonist"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.980452479+07:00","message":"[bufferProcess] send to processor:aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.980459273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.9804674+07:00","message":"> Transcript [44244] [false]: 'aconatic'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.980471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.980474479+07:00","message":"Set new StatePrefix: 'aconatic'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.996543376+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.996569557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"animated\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.996574348+07:00","message":"receive interim result [false|false]: animated"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:14.996584687+07:00","message":"[buffer interim] 3333 false animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.996589416+07:00","message":"[bufferProcess] interim [400000000]:animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.99659131+07:00","message":"[bufferProcess] send to processor:agonist"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.99659406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.996596297+07:00","message":"> Transcript [44245] [false]: 'agonist'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.996598169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:14.996600934+07:00","message":"Set new StatePrefix: 'agonist'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:15.115151956+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:15.115196197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"investigation\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:15.115202183+07:00","message":"receive interim result [false|false]: investigation"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:15.115215052+07:00","message":"[buffer interim] 3333 false investigation"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.115224112+07:00","message":"[bufferProcess] interim [460000000]:investigation"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.115226589+07:00","message":"[bufferProcess] send to processor:animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.115230943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.115233772+07:00","message":"> Transcript [44246] [false]: 'animated'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.11523604+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.115238428+07:00","message":"Set new StatePrefix: 'animated'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:15.237370179+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:15.237401652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"aconatic\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:15.237407161+07:00","message":"receive interim result [false|false]: aconatic"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:15.237419528+07:00","message":"[buffer interim] 3333 false aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.237426759+07:00","message":"[bufferProcess] interim [580000000]:aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.237428961+07:00","message":"[bufferProcess] send to processor:investigation"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.237434221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.237436925+07:00","message":"> Transcript [44247] [false]: 'investigation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.237439114+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.237441052+07:00","message":"Set new StatePrefix: 'investigation'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:15.434420538+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:15.434456118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"animated\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:15.434461743+07:00","message":"receive interim result [false|false]: animated"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:15.43447886+07:00","message":"[buffer interim] 3333 false animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.434486402+07:00","message":"[bufferProcess] interim [820000000]:animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.434488916+07:00","message":"[bufferProcess] send to processor:aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.434495525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.434499234+07:00","message":"> Transcript [44248] [false]: 'aconatic'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.434501502+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.434504504+07:00","message":"Set new StatePrefix: 'aconatic'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:15.488534393+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:15.48858709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"aconatic\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:15.488593933+07:00","message":"receive interim result [false|false]: aconatic"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:15.488609215+07:00","message":"[buffer interim] 3333 false aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.488619879+07:00","message":"[bufferProcess] interim [880000000]:aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.488622279+07:00","message":"[bufferProcess] send to processor:animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.488626198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.488629176+07:00","message":"> Transcript [44249] [false]: 'animated'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.488633382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:15.488636151+07:00","message":"Set new StatePrefix: 'animated'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.037401304+07:00","message":"[GCS] IsForceVAD: false for message ID: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.126460608+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.126497922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"aconatic\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.126505103+07:00","message":"receive interim result [false|false]: aconatic"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.126519404+07:00","message":"[buffer interim] 3333 false aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.126534569+07:00","message":"[bufferProcess] interim [480000000]:aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.126538588+07:00","message":"[bufferProcess] send to processor:aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.126542213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.126545691+07:00","message":"> Transcript [44250] [false]: 'aconatic'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.126547777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.126550083+07:00","message":"Set new StatePrefix: 'aconatic'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.169472768+07:00","message":"[GCS] Start streaming session, msgId: 3334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.219585443+07:00","message":"receive streaming session, msgId: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.21963766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"animated\",\"confidence\":0.5601816}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.219657724+07:00","message":"receive interim result [true|false]: animated"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.219668643+07:00","message":"end recv isFinal message id 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.219671135+07:00","message":"end Recv id 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.219678131+07:00","message":"[buffer interim] 3333 true animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.219688817+07:00","message":"[bufferProcess] interim [630000000]:animated"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.219693633+07:00","message":"[bufferProcess] send to processor (isfinal):aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.219701114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.219703988+07:00","message":"> Transcript [44251] [false]: 'aconatic'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.219706906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.219708785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.219711487+07:00","message":"StatePrefix: 'aconatic'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.219713427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.219715089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.219717121+07:00","message":"> Transcript [44252] [true]: 'animated'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.219722156+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.219724182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.219725731+07:00","message":"StatePrefix: 'aconatic'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.219727288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.21973323+07:00","message":"Push: 'animated'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.219741358+07:00","message":"push: {true animated 0 0xc002803080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:16.237875838+07:00","message":"write wav file: './tmp/7565/7565_3333.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:16.694696305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:16.694696301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.719956215+07:00","message":"receive streaming session, msgId: 3334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.720003505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"good\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.720008896+07:00","message":"receive interim result [false|false]: good"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.720025091+07:00","message":"[buffer interim] 3334 false good"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.720031619+07:00","message":"[bufferProcess] interim [420000000]:good"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.720033365+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.861290381+07:00","message":"receive streaming session, msgId: 3334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.861328629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.861336145+07:00","message":"receive interim result [false|false]: รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:16.861351686+07:00","message":"[buffer interim] 3334 false รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.861362595+07:00","message":"[bufferProcess] interim [480000000]:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.861366332+07:00","message":"[bufferProcess] send to processor:good"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.861372259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.861376077+07:00","message":"> Transcript [44253] [false]: 'good'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:16.861378921+07:00","message":"Set StatePrefix (first interim): 'good'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.115454809+07:00","message":"receive streaming session, msgId: 3334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.115507893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.115515627+07:00","message":"receive interim result [false|false]: รู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.115538587+07:00","message":"[buffer interim] 3334 false รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.11555505+07:00","message":"[bufferProcess] interim [720000000]:รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.115559639+07:00","message":"[bufferProcess] send to processor:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.115570754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.115574626+07:00","message":"> Transcript [44254] [false]: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.11557813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.115581844+07:00","message":"Set new StatePrefix: 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.258386021+07:00","message":"receive streaming session, msgId: 3334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.258429115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่าน่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.25843625+07:00","message":"receive interim result [false|false]: รู้สึกว่าน่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.258449878+07:00","message":"[buffer interim] 3334 false รู้สึกว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.258457156+07:00","message":"[bufferProcess] interim [840000000]:รู้สึกว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.258459614+07:00","message":"[bufferProcess] send to processor:รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.258466256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.258469259+07:00","message":"> Transcript [44255] [false]: 'รู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.258472721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.258475011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.25847697+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.25847967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.273051338+07:00","message":"receive streaming session, msgId: 3334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.273072589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่าเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.273077081+07:00","message":"receive interim result [false|false]: รู้สึกว่าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.273091216+07:00","message":"[buffer interim] 3334 false รู้สึกว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.273096041+07:00","message":"[bufferProcess] interim [900000000]:รู้สึกว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.273097884+07:00","message":"[bufferProcess] send to processor:รู้สึกว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.273100864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.273103538+07:00","message":"> Transcript [44256] [false]: 'รู้สึกว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.273106638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.273109681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.273111493+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.273113336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.317508159+07:00","message":"[GCS] IsForceVAD: false for message ID: 3334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.389258812+07:00","message":"[GCS] Start streaming session, msgId: 3335"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.434440268+07:00","message":"receive streaming session, msgId: 3334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.434489844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่านี่แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.434496409+07:00","message":"receive interim result [false|false]: รู้สึกว่านี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.434511885+07:00","message":"[buffer interim] 3334 false รู้สึกว่านี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.434522051+07:00","message":"[bufferProcess] interim [80000000]:รู้สึกว่านี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.434525305+07:00","message":"[bufferProcess] send to processor:รู้สึกว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.434530499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.43453358+07:00","message":"> Transcript [44257] [false]: 'รู้สึกว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.434537474+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.434539715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.434542243+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.43454429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.47206152+07:00","message":"receive streaming session, msgId: 3334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.472098599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่านี่แหละ\",\"confidence\":0.9342783}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.472103735+07:00","message":"receive interim result [true|false]: รู้สึกว่านี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.472111962+07:00","message":"end recv isFinal message id 3334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.472114189+07:00","message":"end Recv id 3334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.472120147+07:00","message":"[buffer interim] 3334 true รู้สึกว่านี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.47212858+07:00","message":"[bufferProcess] interim [170000000]:รู้สึกว่านี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.472131453+07:00","message":"[bufferProcess] send to processor (isfinal):รู้สึกว่านี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.472134707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.472139662+07:00","message":"> Transcript [44258] [false]: 'รู้สึกว่านี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.472142473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.472144483+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.47214765+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.47214972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.472152171+07:00","message":"Push: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.472153966+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.472156304+07:00","message":"Set new StatePrefix : 'รู้สึกว่านี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.472158506+07:00","message":"Next Push (prob) : 'ว่านี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.472160425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.472162315+07:00","message":"> Transcript [44259] [true]: 'รู้สึกว่านี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.472164421+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.472166001+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.472167557+07:00","message":"StatePrefix: 'รู้สึกว่านี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.472169307+07:00","message":"TextPushed: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:17.472171544+07:00","message":"Push: 'ว่านี่แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.472179917+07:00","message":"push: {false รู้สึก 0 0xc003757200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:17.472186325+07:00","message":"push: {true ว่านี่แหละ 0 0xc003757200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:17.477187025+07:00","message":"write wav file: './tmp/7565/7565_3334.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.482269996+07:00","message":"receive streaming session, msgId: 3335"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.482300676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สปา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.482305665+07:00","message":"receive interim result [false|false]: สปา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.482316853+07:00","message":"[buffer interim] 3335 false สปา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.48232282+07:00","message":"[bufferProcess] interim [900000000]:สปา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.482324596+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.482329469+07:00","message":"[bufferProcess] send to processor (ticker):สปา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.482332371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.482334956+07:00","message":"> Transcript [44260] [false]: 'สปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.48233693+07:00","message":"Set StatePrefix (first interim): 'สปา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.631359243+07:00","message":"receive streaming session, msgId: 3335"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.631404516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Spy\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.631411496+07:00","message":"receive interim result [false|false]: Spy"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.631431037+07:00","message":"[buffer interim] 3335 false Spy"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.631439733+07:00","message":"[bufferProcess] interim [80000000]:Spy"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.631441672+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.737449135+07:00","message":"[GCS] IsForceVAD: false for message ID: 3335"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.772497177+07:00","message":"receive streaming session, msgId: 3335"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.772535623+07:00","message":"receive 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-05-12T13:15:18.772541103+07:00","message":"receive interim result [false|false]: สไตล์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.772553162+07:00","message":"[buffer interim] 3335 false สไตล์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.772560083+07:00","message":"[bufferProcess] interim [200000000]:สไตล์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.772562375+07:00","message":"[bufferProcess] send to processor:Spy"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.772567037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.772569522+07:00","message":"> Transcript [44261] [false]: 'Spy'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.772571795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.772574344+07:00","message":"Set new StatePrefix: 'Spy'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.85642275+07:00","message":"receive streaming session, msgId: 3335"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.856470068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสไตล์\",\"confidence\":0.79057634}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.856478463+07:00","message":"receive interim result [true|false]: มีสไตล์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.856491598+07:00","message":"end recv isFinal message id 3335"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.856495063+07:00","message":"end Recv id 3335"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.856503513+07:00","message":"[buffer interim] 3335 true มีสไตล์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.856512652+07:00","message":"[bufferProcess] interim [380000000]:มีสไตล์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.856516321+07:00","message":"[bufferProcess] send to processor (isfinal):สไตล์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.856539763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.856544162+07:00","message":"> Transcript [44262] [false]: 'สไตล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.856562969+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.856566285+07:00","message":"Set new StatePrefix: 'สไตล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.856568733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.856571933+07:00","message":"> Transcript [44263] [true]: 'มีสไตล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.856575837+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.856578477+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.856581021+07:00","message":"StatePrefix: 'สไตล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.856583581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:18.856589917+07:00","message":"Push: 'มีสไตล์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:18.856600362+07:00","message":"push: {true มีสไตล์ 0 0xc003b7c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:18.862874017+07:00","message":"write wav file: './tmp/7565/7565_3335.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:19.118885187+07:00","message":"[GCS] Start streaming session, msgId: 3336"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:19.694799134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:19.69479916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:19.793055008+07:00","message":"receive streaming session, msgId: 3336"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:19.793087998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:19.793094014+07:00","message":"receive interim result [false|false]: สาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:19.793106626+07:00","message":"[buffer interim] 3336 false สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:19.793113369+07:00","message":"[bufferProcess] interim [480000000]:สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:19.793115073+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:19.888338096+07:00","message":"[GCS] IsForceVAD: false for message ID: 3336"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:19.914653696+07:00","message":"receive streaming session, msgId: 3336"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:19.914686862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายบัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:19.914695402+07:00","message":"receive interim result [false|false]: สายบัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:19.914712583+07:00","message":"[buffer interim] 3336 false สายบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:19.914719435+07:00","message":"[bufferProcess] interim [600000000]:สายบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:19.914721957+07:00","message":"[bufferProcess] send to processor:สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:19.914725069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:19.914730253+07:00","message":"> Transcript [44264] [false]: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:19.914732578+07:00","message":"Set StatePrefix (first interim): 'สาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:20.006429799+07:00","message":"receive streaming session, msgId: 3336"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:20.006475242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายกู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:20.006486019+07:00","message":"receive interim result [false|false]: สายกู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:20.006505744+07:00","message":"[buffer interim] 3336 false สายกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.006517964+07:00","message":"[bufferProcess] interim [720000000]:สายกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.006522436+07:00","message":"[bufferProcess] send to processor:สายบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.006529657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.00653241+07:00","message":"> Transcript [44265] [false]: 'สายบัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.006535943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.006538384+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.006540983+07:00","message":"StatePrefix: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.006543015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:20.078857508+07:00","message":"[GCS] Start streaming session, msgId: 3337"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:20.094025462+07:00","message":"receive streaming session, msgId: 3336"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:20.094065298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายบัว\",\"confidence\":0.70672065}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:20.094070762+07:00","message":"receive interim result [true|false]: สายบัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:20.094078253+07:00","message":"end recv isFinal message id 3336"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:20.094080487+07:00","message":"end Recv id 3336"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:20.094086627+07:00","message":"[buffer interim] 3336 true สายบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.094095669+07:00","message":"[bufferProcess] interim [780000000]:สายบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.094100855+07:00","message":"[bufferProcess] send to processor (isfinal):สายกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.094103879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.094106626+07:00","message":"> Transcript [44266] [false]: 'สายกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.094109305+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.094111057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.094112825+07:00","message":"StatePrefix: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.094114714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.094116359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.094118268+07:00","message":"> Transcript [44267] [true]: 'สายบัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.094120228+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.094122227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.094123829+07:00","message":"StatePrefix: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.094125492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.094131083+07:00","message":"Push: 'สายบัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:20.094138825+07:00","message":"push: {true สายบัว 0 0xc002802700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:20.100000195+07:00","message":"write wav file: './tmp/7565/7565_3336.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:20.558172828+07:00","message":"receive streaming session, msgId: 3337"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:20.558223524+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-05-12T13:15:20.558229118+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:20.558244542+07:00","message":"[buffer interim] 3337 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.558252297+07:00","message":"[bufferProcess] interim [240000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:20.558254182+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:21.268357573+07:00","message":"receive streaming session, msgId: 3337"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:21.26840291+07:00","message":"receive 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-05-12T13:15:21.268409633+07:00","message":"receive interim result [false|false]: หนู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:21.268424472+07:00","message":"[buffer interim] 3337 false หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:21.268432758+07:00","message":"[bufferProcess] interim [20000000]:หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:21.268435391+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:21.268442612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:21.268445295+07:00","message":"> Transcript [44268] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:21.268447348+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:21.45389256+07:00","message":"receive streaming session, msgId: 3337"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:21.453928237+07:00","message":"receive 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-05-12T13:15:21.45393353+07:00","message":"receive interim result [false|false]: หนูเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:21.453949243+07:00","message":"[buffer interim] 3337 false หนูเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:21.453956279+07:00","message":"[bufferProcess] interim [140000000]:หนูเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:21.453958541+07:00","message":"[bufferProcess] send to processor:หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:21.453961442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:21.453963941+07:00","message":"> Transcript [44269] [false]: 'หนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:21.453966056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:21.453968533+07:00","message":"Set new StatePrefix: 'หนู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:21.937639935+07:00","message":"[GCS] IsForceVAD: false for message ID: 3337"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.024665775+07:00","message":"receive streaming session, msgId: 3337"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.024705053+07:00","message":"receive 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-05-12T13:15:22.024710984+07:00","message":"receive interim result [false|false]: หนูเนี่ยตาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.024722493+07:00","message":"[buffer interim] 3337 false หนูเนี่ยตาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.024729334+07:00","message":"[bufferProcess] interim [740000000]:หนูเนี่ยตาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.02473218+07:00","message":"[bufferProcess] send to processor:หนูเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.024737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.0247397+07:00","message":"> Transcript [44270] [false]: 'หนูเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.024743345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.024745567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.024747885+07:00","message":"StatePrefix: 'หนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.024750074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.068840864+07:00","message":"[GCS] Start streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.075222666+07:00","message":"receive streaming session, msgId: 3337"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.075258485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนูเนี่ยตาแบบ\",\"confidence\":0.83864176}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.07526562+07:00","message":"receive interim result [true|false]: หนูเนี่ยตาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.075274074+07:00","message":"end recv isFinal message id 3337"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.075277057+07:00","message":"end Recv id 3337"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.075290475+07:00","message":"[buffer interim] 3337 true หนูเนี่ยตาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.075305441+07:00","message":"[bufferProcess] interim [890000000]:หนูเนี่ยตาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.075308793+07:00","message":"[bufferProcess] send to processor (isfinal):หนูเนี่ยตาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.075312107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.07531525+07:00","message":"> Transcript [44271] [false]: 'หนูเนี่ยตาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.075318218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.07532026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.07532283+07:00","message":"StatePrefix: 'หนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.07532496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.075326523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.07532855+07:00","message":"> Transcript [44272] [true]: 'หนูเนี่ยตาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.075330873+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.075332688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.075334312+07:00","message":"StatePrefix: 'หนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.075336048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.075338593+07:00","message":"Push: 'หนูเนี่ยตาแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.07534619+07:00","message":"push: {true หนูเนี่ยตาแบบ 0 0xc002e82280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:22.088124777+07:00","message":"write wav file: './tmp/7565/7565_3337.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.6066982+07:00","message":"receive streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.60674788+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-05-12T13:15:22.606758506+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.606774817+07:00","message":"[buffer interim] 3338 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.606782508+07:00","message":"[bufferProcess] interim [300000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.606784499+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:22.695670551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:22.695699648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.709525265+07:00","message":"receive streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.709565916+07:00","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-05-12T13:15:22.709572042+07:00","message":"receive interim result [false|false]: ตั้งใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.70958704+07:00","message":"[buffer interim] 3338 false ตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.709594175+07:00","message":"[bufferProcess] interim [420000000]:ตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.709597112+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.709606256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.709609181+07:00","message":"> Transcript [44273] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.709611452+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.770041334+07:00","message":"receive streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.770082981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งใจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.770090384+07:00","message":"receive interim result [false|false]: ตั้งใจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.770102771+07:00","message":"[buffer interim] 3338 false ตั้งใจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.770111417+07:00","message":"[bufferProcess] interim [480000000]:ตั้งใจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.770114529+07:00","message":"[bufferProcess] send to processor:ตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.77012048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.770123433+07:00","message":"> Transcript [44274] [false]: 'ตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.770126861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.770129029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.770130872+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.77013405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.830561266+07:00","message":"receive streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.830603611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งใจจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.830610174+07:00","message":"receive interim result [false|false]: ตั้งใจจะมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.830624841+07:00","message":"[buffer interim] 3338 false ตั้งใจจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.830632857+07:00","message":"[bufferProcess] interim [600000000]:ตั้งใจจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.830635354+07:00","message":"[bufferProcess] send to processor:ตั้งใจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.830642201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.830645144+07:00","message":"> Transcript [44275] [false]: 'ตั้งใจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.830648381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.830650715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.830652754+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.830655698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.929452526+07:00","message":"receive streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.929497408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งใจจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.929504771+07:00","message":"receive interim result [false|false]: ตั้งใจจะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:22.929521691+07:00","message":"[buffer interim] 3338 false ตั้งใจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.929535091+07:00","message":"[bufferProcess] interim [660000000]:ตั้งใจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.929537603+07:00","message":"[bufferProcess] send to processor:ตั้งใจจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.929545089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.92954794+07:00","message":"> Transcript [44276] [false]: 'ตั้งใจจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.929551223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.929553551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.929557136+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:22.929559245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.21683267+07:00","message":"receive streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.216870256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งใจจะมีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.216875972+07:00","message":"receive interim result [false|false]: ตั้งใจจะมีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.216893565+07:00","message":"[buffer interim] 3338 false ตั้งใจจะมีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.216901306+07:00","message":"[bufferProcess] interim [900000000]:ตั้งใจจะมีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.216904412+07:00","message":"[bufferProcess] send to processor:ตั้งใจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.216911123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.216915126+07:00","message":"> Transcript [44277] [false]: 'ตั้งใจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.216921552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.21692506+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.216928574+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.216931235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.216937902+07:00","message":"Push: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.216940458+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.216943809+07:00","message":"Set new StatePrefix : 'ตั้งใจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.2169483+07:00","message":"Next Push (prob) : 'ใจจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.216968954+07:00","message":"push: {false ตั้ง 0 0xc002e82480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.252996588+07:00","message":"receive streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.253034995+07:00","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-05-12T13:15:23.25304062+07:00","message":"receive interim result [false|false]: ตั้งใจจะมีรัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.253052061+07:00","message":"[buffer interim] 3338 false ตั้งใจจะมีรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.253058982+07:00","message":"[bufferProcess] interim [960000000]:ตั้งใจจะมีรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.25306118+07:00","message":"[bufferProcess] send to processor:ตั้งใจจะมีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.253064632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.253067222+07:00","message":"> Transcript [44278] [false]: 'ตั้งใจจะมีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.253070603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.253072592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.253074455+07:00","message":"StatePrefix: 'ตั้งใจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.253076523+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.255760626+07:00","message":"receive streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.255799099+07:00","message":"receive 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-05-12T13:15:23.255804813+07:00","message":"receive interim result [false|false]: ตั้งใจจะมีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.255818226+07:00","message":"[buffer interim] 3338 false ตั้งใจจะมีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.25582354+07:00","message":"[bufferProcess] interim [20000000]:ตั้งใจจะมีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.255825842+07:00","message":"[bufferProcess] send to processor:ตั้งใจจะมีรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.255830577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.2558332+07:00","message":"> Transcript [44279] [false]: 'ตั้งใจจะมีรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.25583613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.255838359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.255840132+07:00","message":"StatePrefix: 'ตั้งใจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.255842329+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.705594388+07:00","message":"receive streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.705634962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งใจจะมีลักษณะ Jazz\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.705641249+07:00","message":"receive interim result [false|false]: ตั้งใจจะมีลักษณะ Jazz"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.705654868+07:00","message":"[buffer interim] 3338 false ตั้งใจจะมีลักษณะ Jazz"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.705662485+07:00","message":"[bufferProcess] interim [500000000]:ตั้งใจจะมีลักษณะ Jazz"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.705665044+07:00","message":"[bufferProcess] send to processor:ตั้งใจจะมีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.705669933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.70567292+07:00","message":"> Transcript [44280] [false]: 'ตั้งใจจะมีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.705676649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.705678925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.705680746+07:00","message":"StatePrefix: 'ตั้งใจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.705683142+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.834212538+07:00","message":"receive streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.834257675+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-05-12T13:15:23.834265533+07:00","message":"receive interim result [false|false]: ตั้งใจจะมีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.834277473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Jazz\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.83428054+07:00","message":"receive interim result [false|false]:  Jazz"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.834289358+07:00","message":"[buffer interim] 3338 false ตั้งใจจะมีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.834293374+07:00","message":"[buffer interim] 3338 false  Jazz"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.834299659+07:00","message":"[bufferProcess] interim [620000000]:ตั้งใจจะมีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.834302324+07:00","message":"[bufferProcess] send to processor:ตั้งใจจะมีลักษณะ Jazz"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.834305326+07:00","message":"[bufferProcess] interim [620000000]: Jazz"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.834308731+07:00","message":"[bufferProcess] update buffer: ตั้งใจจะมีลักษณะ Jazz"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.834312024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.834314931+07:00","message":"> Transcript [44281] [false]: 'ตั้งใจจะมีลักษณะ Jazz'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.83432317+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.834325639+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.834327629+07:00","message":"StatePrefix: 'ตั้งใจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.834329518+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.834332391+07:00","message":"Push: 'ใจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.834334128+07:00","message":"TextPushed: 'ตั้งใจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.834336803+07:00","message":"Set new StatePrefix : 'ตั้งใจจะมีลักษณะ Jazz'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:23.834338872+07:00","message":"Next Push (prob) : 'ลักษณะ Jazz'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:23.834346944+07:00","message":"push: {false ใจจะมี 0 0xc002e82480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.201946567+07:00","message":"receive streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.20199346+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-05-12T13:15:24.202005887+07:00","message":"receive interim result [false|false]: ตั้งใจจะมีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.202019957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Jazz ป่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.202025444+07:00","message":"receive interim result [false|false]:  Jazz ป่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.202046793+07:00","message":"[buffer interim] 3338 false ตั้งใจจะมีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.202063605+07:00","message":"[buffer interim] 3338 false  Jazz ป่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.202071046+07:00","message":"[bufferProcess] interim [920000000]:ตั้งใจจะมีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.202074055+07:00","message":"[bufferProcess] send to processor:ตั้งใจจะมีลักษณะ Jazz"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.20207921+07:00","message":"[bufferProcess] interim [920000000]: Jazz ป่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.202081794+07:00","message":"[bufferProcess] update buffer: ตั้งใจจะมีลักษณะ Jazz ป่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.202085038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.202088682+07:00","message":"> Transcript [44282] [false]: 'ตั้งใจจะมีลักษณะ Jazz'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.202091769+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.202093694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.202095546+07:00","message":"StatePrefix: 'ตั้งใจจะมีลักษณะ Jazz'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.202097575+07:00","message":"TextPushed: 'ตั้งใจจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.422686408+07:00","message":"receive streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.42272458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งใจจะมีลักษณะ Jazz\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.422733033+07:00","message":"receive interim result [false|false]: ตั้งใจจะมีลักษณะ Jazz"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.422743291+07:00","message":"receive 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-05-12T13:15:24.422745951+07:00","message":"receive interim result [false|false]:  ป่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.422753763+07:00","message":"[buffer interim] 3338 false ตั้งใจจะมีลักษณะ Jazz"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.422769413+07:00","message":"[buffer interim] 3338 false  ป่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.422775817+07:00","message":"[bufferProcess] interim [100000000]:ตั้งใจจะมีลักษณะ Jazz"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.422778659+07:00","message":"[bufferProcess] send to processor:ตั้งใจจะมีลักษณะ Jazz ป่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.422786178+07:00","message":"[bufferProcess] interim [100000000]: ป่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.422788782+07:00","message":"[bufferProcess] update buffer: ตั้งใจจะมีลักษณะ Jazz ป่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.422791468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.422794165+07:00","message":"> Transcript [44283] [false]: 'ตั้งใจจะมีลักษณะ Jazz ป่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.42279747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.422799442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.422801703+07:00","message":"StatePrefix: 'ตั้งใจจะมีลักษณะ Jazz'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.422804116+07:00","message":"TextPushed: 'ตั้งใจจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.666170045+07:00","message":"receive streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.666234432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งใจจะมีลักษณะ Jazz\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.666245378+07:00","message":"receive interim result [false|false]: ตั้งใจจะมีลักษณะ Jazz"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.666261723+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-05-12T13:15:24.666265176+07:00","message":"receive interim result [false|false]:  ปู่เฮี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.666273873+07:00","message":"[buffer interim] 3338 false ตั้งใจจะมีลักษณะ Jazz"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.666277434+07:00","message":"[buffer interim] 3338 false  ปู่เฮี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.666284687+07:00","message":"[bufferProcess] interim [340000000]:ตั้งใจจะมีลักษณะ Jazz"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.666287738+07:00","message":"[bufferProcess] send to processor:ตั้งใจจะมีลักษณะ Jazz ป่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.666295193+07:00","message":"[bufferProcess] interim [340000000]: ปู่เฮี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.666297835+07:00","message":"[bufferProcess] update buffer: ตั้งใจจะมีลักษณะ Jazz ปู่เฮี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.666300976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.666303866+07:00","message":"> Transcript [44284] [false]: 'ตั้งใจจะมีลักษณะ Jazz ป่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.666307381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.666309563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.666311384+07:00","message":"StatePrefix: 'ตั้งใจจะมีลักษณะ Jazz'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.6663135+07:00","message":"TextPushed: 'ตั้งใจจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.730855465+07:00","message":"receive streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.730891978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งใจจะมีลักษณะ Jazz\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.730898008+07:00","message":"receive interim result [false|false]: ตั้งใจจะมีลักษณะ Jazz"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.730914095+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-05-12T13:15:24.730916539+07:00","message":"receive interim result [false|false]:  บ่นอยู่เนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.730924219+07:00","message":"[buffer interim] 3338 false ตั้งใจจะมีลักษณะ Jazz"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.730929563+07:00","message":"[buffer interim] 3338 false  บ่นอยู่เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.730936899+07:00","message":"[bufferProcess] interim [460000000]:ตั้งใจจะมีลักษณะ Jazz"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.730939599+07:00","message":"[bufferProcess] send to processor:ตั้งใจจะมีลักษณะ Jazz ปู่เฮี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.730942625+07:00","message":"[bufferProcess] interim [460000000]: บ่นอยู่เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.730945181+07:00","message":"[bufferProcess] update buffer: ตั้งใจจะมีลักษณะ Jazz บ่นอยู่เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.730951585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.730989488+07:00","message":"> Transcript [44285] [false]: 'ตั้งใจจะมีลักษณะ Jazz ปู่เฮี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.730997923+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.731002049+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.731005585+07:00","message":"StatePrefix: 'ตั้งใจจะมีลักษณะ Jazz'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.731009215+07:00","message":"TextPushed: 'ตั้งใจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.731023635+07:00","message":"Push: 'ลักษณะ Jazz'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.731026573+07:00","message":"TextPushed: 'ตั้งใจจะมีลักษณะ Jazz'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.731030214+07:00","message":"Set new StatePrefix : 'ตั้งใจจะมีลักษณะ Jazz ปู่เฮี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:24.731034208+07:00","message":"Next Push (prob) : ' ปู่เฮี้ยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.731063797+07:00","message":"push: {false ลักษณะ Jazz 0 0xc002e82480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:24.877798015+07:00","message":"[GCS] IsForceVAD: false for message ID: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.091544323+07:00","message":"receive streaming session, msgId: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.091594149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งใจจะมีลักษณะแจ๊สบ่นอยู่เนี่ยนะ\",\"confidence\":0.9339646}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.091601031+07:00","message":"receive interim result [true|false]: ตั้งใจจะมีลักษณะแจ๊สบ่นอยู่เนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.091611325+07:00","message":"end recv isFinal message id 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.091613467+07:00","message":"end Recv id 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.091621251+07:00","message":"[buffer interim] 3338 true ตั้งใจจะมีลักษณะแจ๊สบ่นอยู่เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.09163182+07:00","message":"[bufferProcess] interim [850000000]:ตั้งใจจะมีลักษณะแจ๊สบ่นอยู่เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.091636885+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งใจจะมีลักษณะ Jazz บ่นอยู่เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.091655001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.091658645+07:00","message":"> Transcript [44286] [false]: 'ตั้งใจจะมีลักษณะ Jazz บ่นอยู่เนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.091662198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.091664163+07:00","message":"Set new StatePrefix: 'ตั้งใจจะมีลักษณะ Jazz บ่นอยู่เนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.09166599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.091667812+07:00","message":"> Transcript [44287] [true]: 'ตั้งใจจะมีลักษณะแจ๊สบ่นอยู่เนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.091670297+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.091672534+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.091676338+07:00","message":"StatePrefix: 'ตั้งใจจะมีลักษณะ Jazz บ่นอยู่เนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.091678822+07:00","message":"TextPushed: 'ตั้งใจจะมีลักษณะ Jazz'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.09168045+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.091842098+07:00","message":"Push: 'แจ๊สบ่นอยู่เนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.09184533+07:00","message":"TextPushed: 'ตั้งใจจะมีลักษณะ Jazzแจ๊สบ่นอยู่เนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.091849452+07:00","message":"Set new StatePrefix : 'ตั้งใจจะมีลักษณะแจ๊สบ่นอยู่เนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.09185212+07:00","message":"Next Push (prob) : 'ตั้งใจจะมีลักษณะแจ๊สบ่นอยู่เนี่ยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.09186163+07:00","message":"push: {true แจ๊สบ่นอยู่เนี่ยนะ 0 0xc002e82480}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.091858667+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3338.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:25.099827483+07:00","message":"write wav file: './tmp/7565/7565_3338.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.198993108+07:00","message":"[GCS] Start streaming session, msgId: 3339"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:25.695770191+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:25.695773325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.711695096+07:00","message":"receive streaming session, msgId: 3339"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.71173117+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-05-12T13:15:25.711735827+07:00","message":"receive interim result [false|false]: ข้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.711747523+07:00","message":"[buffer interim] 3339 false ข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.71175354+07:00","message":"[bufferProcess] interim [300000000]:ข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.711755498+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.764452969+07:00","message":"receive streaming session, msgId: 3339"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.764671732+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-05-12T13:15:25.764682982+07:00","message":"receive interim result [false|false]: อ้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.764699882+07:00","message":"[buffer interim] 3339 false อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.764706979+07:00","message":"[bufferProcess] interim [360000000]:อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.76470919+07:00","message":"[bufferProcess] send to processor:ข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.764714692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.764717674+07:00","message":"> Transcript [44288] [false]: 'ข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.764719771+07:00","message":"Set StatePrefix (first interim): 'ข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.785346404+07:00","message":"receive streaming session, msgId: 3339"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.785380225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9 โมง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.785389066+07:00","message":"receive interim result [false|false]: 9 โมง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.785405625+07:00","message":"[buffer interim] 3339 false 9 โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.785412447+07:00","message":"[bufferProcess] interim [420000000]:9 โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.785415038+07:00","message":"[bufferProcess] send to processor:อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.785421391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.785423933+07:00","message":"> Transcript [44289] [false]: 'อ้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.78542597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:25.785428292+07:00","message":"Set new StatePrefix: 'อ้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:25.968891232+07:00","message":"[GCS] IsForceVAD: false for message ID: 3339"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.069326811+07:00","message":"receive streaming session, msgId: 3339"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.069362329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.069368202+07:00","message":"receive interim result [false|false]: 9:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.069382508+07:00","message":"[buffer interim] 3339 false 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.069391105+07:00","message":"[bufferProcess] interim [660000000]:9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.069395529+07:00","message":"[bufferProcess] send to processor:9 โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.069401981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.069406048+07:00","message":"> Transcript [44290] [false]: '9 โมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.06941031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.069413496+07:00","message":"Set new StatePrefix: '9 โมง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.12737897+07:00","message":"receive streaming session, msgId: 3339"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.12741635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น\",\"confidence\":0.76581085}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.127422131+07:00","message":"receive interim result [true|false]: 9:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.127430721+07:00","message":"end recv isFinal message id 3339"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.127432717+07:00","message":"end Recv id 3339"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.127439674+07:00","message":"[buffer interim] 3339 true 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.127449495+07:00","message":"[bufferProcess] interim [780000000]:9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.127452657+07:00","message":"[bufferProcess] send to processor (isfinal):9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.127455885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.127458729+07:00","message":"> Transcript [44291] [false]: '9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.127461027+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.127463044+07:00","message":"Set new StatePrefix: '9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.127464843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.127466929+07:00","message":"> Transcript [44292] [true]: '9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.127469418+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.127471214+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.1274738+07:00","message":"StatePrefix: '9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.127476004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:26.127482157+07:00","message":"Push: '9:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.127490362+07:00","message":"push: {true 9:00 น 0 0xc002802b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:26.133387834+07:00","message":"write wav file: './tmp/7565/7565_3339.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.461297299+07:00","message":"[GCS] Cleaned up inactive client: 3315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.461314905+07:00","message":"[GCS] Cleaned up inactive client: 3312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.461317505+07:00","message":"[GCS] Cleaned up inactive client: 3313"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.461323181+07:00","message":"[GCS] Cleaned up inactive client: 3314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.461325669+07:00","message":"[GCS] Cleaned up inactive client: 3318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.461327546+07:00","message":"[GCS] Cleaned up inactive client: 3310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.46132944+07:00","message":"[GCS] Cleaned up inactive client: 3316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.461331289+07:00","message":"[GCS] Cleaned up inactive client: 3317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.461334668+07:00","message":"[GCS] Cleaned up inactive client: 3309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.461336407+07:00","message":"[GCS] Cleaned up inactive client: 3311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.461337937+07:00","message":"[GCS] Cleaned up inactive client: 3319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:26.610956858+07:00","message":"[GCS] Start streaming session, msgId: 3340"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:27.486580692+07:00","message":"receive streaming session, msgId: 3340"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:27.486631596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:27.486638846+07:00","message":"receive interim result [false|false]: ออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:27.486654794+07:00","message":"[buffer interim] 3340 false ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:27.486662906+07:00","message":"[bufferProcess] interim [660000000]:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:27.486664866+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:27.486670713+07:00","message":"[bufferProcess] send to processor (ticker):ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:27.486673491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:27.48667831+07:00","message":"> Transcript [44293] [false]: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:27.486680567+07:00","message":"Set StatePrefix (first interim): 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:27.506756521+07:00","message":"[GCS] IsForceVAD: false for message ID: 3340"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:27.653813643+07:00","message":"receive streaming session, msgId: 3340"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:27.653875216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออก\",\"confidence\":0.8249986}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:27.653883627+07:00","message":"receive interim result [true|false]: ออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:27.653896362+07:00","message":"end recv isFinal message id 3340"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:27.653899794+07:00","message":"end Recv id 3340"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:27.65390858+07:00","message":"[buffer interim] 3340 true ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:27.65391822+07:00","message":"[bufferProcess] interim [930000000]:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:27.653924643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:27.653928493+07:00","message":"> Transcript [44294] [true]: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:27.653933457+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:27.653936277+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:27.653939751+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:27.653943069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:27.653947385+07:00","message":"Push: 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:27.653958673+07:00","message":"push: {true ออก 0 0xc002e82c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:27.661946918+07:00","message":"write wav file: './tmp/7565/7565_3340.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:27.903690972+07:00","message":"[GCS] Start streaming session, msgId: 3341"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:27.958713455+07:00","message":"[GCS] IsForceVAD: false for message ID: 3341"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:28.116103733+07:00","message":"receive streaming session, msgId: 3341"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:28.116128784+07:00","message":"found end of frame, send empty tag with msgId: 3341"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:28.116132507+07:00","message":"end Recv id 3341"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:28.116140401+07:00","message":"[buffer interim] 3341 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:28.11614863+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:28.116152975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:28.116155828+07:00","message":"> Transcript [44295] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:28.116158069+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:28.116160077+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:28.116161976+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:28.116163672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:28.116166393+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:28.116176757+07:00","message":"push: {true \n 0 0xc003b7d500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:28.122763323+07:00","message":"write wav file: './tmp/7565/7565_3341.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:28.34817239+07:00","message":"[GCS] Start streaming session, msgId: 3342"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:28.696354849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:28.696366559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:28.906994642+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:28.907049072+07:00","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-05-12T13:15:28.90705522+07:00","message":"receive interim result [false|false]: สาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:28.907074252+07:00","message":"[buffer interim] 3342 false สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:28.907082204+07:00","message":"[bufferProcess] interim [420000000]:สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:28.907084178+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.289154986+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.289198423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชาบู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.289204088+07:00","message":"receive interim result [false|false]: ชาบู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.289216029+07:00","message":"[buffer interim] 3342 false ชาบู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.289223188+07:00","message":"[bufferProcess] interim [600000000]:ชาบู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.289225441+07:00","message":"[bufferProcess] send to processor:สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.289232259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.289234917+07:00","message":"> Transcript [44296] [false]: 'สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.289236856+07:00","message":"Set StatePrefix (first interim): 'สาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.426201949+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.426232859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาวพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.426238468+07:00","message":"receive interim result [false|false]: สาวพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.426254161+07:00","message":"[buffer interim] 3342 false สาวพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.426262752+07:00","message":"[bufferProcess] interim [660000000]:สาวพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.426265244+07:00","message":"[bufferProcess] send to processor:ชาบู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.426268641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.426272021+07:00","message":"> Transcript [44297] [false]: 'ชาบู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.426274096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.426276081+07:00","message":"Set new StatePrefix: 'ชาบู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.567141808+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.567179738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาวอม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.56718641+07:00","message":"receive interim result [false|false]: สาวอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.567197705+07:00","message":"[buffer interim] 3342 false สาวอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.567205496+07:00","message":"[bufferProcess] interim [720000000]:สาวอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.567209263+07:00","message":"[bufferProcess] send to processor:สาวพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.567213451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.567217218+07:00","message":"> Transcript [44298] [false]: 'สาวพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.567220257+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.567223557+07:00","message":"Set new StatePrefix: 'สาวพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.787667037+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.787703078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาวอมค**\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.787708481+07:00","message":"receive interim result [false|false]: สาวอมค**"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.787722352+07:00","message":"[buffer interim] 3342 false สาวอมค**"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.787729407+07:00","message":"[bufferProcess] interim [780000000]:สาวอมค**"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.787731652+07:00","message":"[bufferProcess] send to processor:สาวอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.787735581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.787746949+07:00","message":"> Transcript [44299] [false]: 'สาวอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.787749758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.787751722+07:00","message":"Set new StatePrefix: 'สาวอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.988811961+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.98885389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาวอวบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.988860302+07:00","message":"receive interim result [false|false]: สาวอวบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:29.988872882+07:00","message":"[buffer interim] 3342 false สาวอวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.98888338+07:00","message":"[bufferProcess] interim [840000000]:สาวอวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.98888674+07:00","message":"[bufferProcess] send to processor:สาวอมค**"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.988892306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.988896213+07:00","message":"> Transcript [44300] [false]: 'สาวอมค**'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.988900574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.988903258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.988907509+07:00","message":"StatePrefix: 'สาวอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:29.988909978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.161013497+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.161056957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาวผมไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.161063391+07:00","message":"receive interim result [false|false]: สาวผมไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.161079451+07:00","message":"[buffer interim] 3342 false สาวผมไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.161088186+07:00","message":"[bufferProcess] interim [900000000]:สาวผมไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.161090728+07:00","message":"[bufferProcess] send to processor:สาวอวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.161098653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.161101579+07:00","message":"> Transcript [44301] [false]: 'สาวอวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.161106043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.161108641+07:00","message":"Set new StatePrefix: 'สาวอวบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.268256915+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.268295024+07:00","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-05-12T13:15:30.268301382+07:00","message":"receive interim result [false|false]: สาวอวบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.268313271+07:00","message":"[buffer interim] 3342 false สาวอวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.268321655+07:00","message":"[bufferProcess] interim [960000000]:สาวอวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.268324427+07:00","message":"[bufferProcess] send to processor:สาวผมไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.268330111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.268333197+07:00","message":"> Transcript [44302] [false]: 'สาวผมไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.26833563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.268337912+07:00","message":"Set new StatePrefix: 'สาวผมไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.380400099+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.380446805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาวผมไม่ได้เปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.380453196+07:00","message":"receive interim result [false|false]: สาวผมไม่ได้เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.380469538+07:00","message":"[buffer interim] 3342 false สาวผมไม่ได้เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.38047758+07:00","message":"[bufferProcess] interim [80000000]:สาวผมไม่ได้เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.380480598+07:00","message":"[bufferProcess] send to processor:สาวอวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.380484199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.380487465+07:00","message":"> Transcript [44303] [false]: 'สาวอวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.380489656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.380491601+07:00","message":"Set new StatePrefix: 'สาวอวบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.414162076+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.414202922+07:00","message":"receive 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-05-12T13:15:30.414208998+07:00","message":"receive interim result [false|false]: สาวผมไม่ได้เปลี่ยนเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.414225024+07:00","message":"[buffer interim] 3342 false สาวผมไม่ได้เปลี่ยนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.414232692+07:00","message":"[bufferProcess] interim [320000000]:สาวผมไม่ได้เปลี่ยนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.414235296+07:00","message":"[bufferProcess] send to processor:สาวผมไม่ได้เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.414240323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.414242993+07:00","message":"> Transcript [44304] [false]: 'สาวผมไม่ได้เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.414245312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.414248038+07:00","message":"Set new StatePrefix: 'สาวผมไม่ได้เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.892842494+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.892884622+07:00","message":"receive 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-05-12T13:15:30.892891042+07:00","message":"receive interim result [false|false]: สาวผมไม่ได้เปลี่ยนเลยผมก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:30.892906254+07:00","message":"[buffer interim] 3342 false สาวผมไม่ได้เปลี่ยนเลยผมก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.892915024+07:00","message":"[bufferProcess] interim [860000000]:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.892917284+07:00","message":"[bufferProcess] send to processor:สาวผมไม่ได้เปลี่ยนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.892922844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.892925631+07:00","message":"> Transcript [44305] [false]: 'สาวผมไม่ได้เปลี่ยนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.892929316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.892931374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.892933976+07:00","message":"StatePrefix: 'สาวผมไม่ได้เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:30.892936416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:31.09093285+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:31.090973571+07:00","message":"receive 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-05-12T13:15:31.090979906+07:00","message":"receive interim result [false|false]: สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:31.090995276+07:00","message":"[buffer interim] 3342 false สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.091003378+07:00","message":"[bufferProcess] interim [980000000]:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.091006482+07:00","message":"[bufferProcess] send to processor:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.09101225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.091015031+07:00","message":"> Transcript [44306] [false]: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.091019078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.091021588+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.091023759+07:00","message":"StatePrefix: 'สาวผมไม่ได้เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.091026011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:31.128051803+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:31.128091287+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-05-12T13:15:31.128097298+07:00","message":"receive interim result [false|false]: สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:31.128111782+07:00","message":"[buffer interim] 3342 false สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.12812233+07:00","message":"[bufferProcess] interim [580000000]:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.128124921+07:00","message":"[bufferProcess] send to processor:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.128130545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.128133373+07:00","message":"> Transcript [44307] [false]: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.128137013+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.128139201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.128141551+07:00","message":"StatePrefix: 'สาวผมไม่ได้เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.128144078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:31.697003111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:31.697014391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:31.697743022+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:31.69779218+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-05-12T13:15:31.697797678+07:00","message":"receive interim result [false|false]: สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:31.697812163+07:00","message":"[buffer interim] 3342 false สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.697818987+07:00","message":"[bufferProcess] interim [180000000]:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.697821356+07:00","message":"[bufferProcess] send to processor:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.697826667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.69782961+07:00","message":"> Transcript [44308] [false]: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.697832817+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.697834948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.697836905+07:00","message":"StatePrefix: 'สาวผมไม่ได้เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.697839623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.697844358+07:00","message":"Push: 'สาวผมไม่ได้เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.697846462+07:00","message":"TextPushed: 'สาวผมไม่ได้เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.697848486+07:00","message":"Set new StatePrefix : 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.697851236+07:00","message":"Next Push (prob) : 'เลยผมก็ได้ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:31.697857912+07:00","message":"push: {false สาวผมไม่ได้เปลี่ยน 0 0xc002e82d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:31.874579818+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:31.874622255+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-05-12T13:15:31.874628795+07:00","message":"receive interim result [false|false]: สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:31.874642369+07:00","message":"[buffer interim] 3342 false สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.874650236+07:00","message":"[bufferProcess] interim [300000000]:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.874653016+07:00","message":"[bufferProcess] send to processor:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.874661401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.874665075+07:00","message":"> Transcript [44309] [false]: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.874668491+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.874670581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.874672928+07:00","message":"StatePrefix: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:31.874675806+07:00","message":"TextPushed: 'สาวผมไม่ได้เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:32.974761013+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:32.974806126+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-05-12T13:15:32.974812599+07:00","message":"receive interim result [false|false]: สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:32.974825445+07:00","message":"[buffer interim] 3342 false สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:32.974832569+07:00","message":"[bufferProcess] interim [200000000]:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:32.974835874+07:00","message":"[bufferProcess] send to processor:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:32.974838974+07:00","message":"[bufferProcess] send to processor (ticker):สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:32.97484198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:32.974844829+07:00","message":"> Transcript [44310] [false]: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:32.974847809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:32.974849853+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:32.974852571+07:00","message":"StatePrefix: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:32.974857509+07:00","message":"TextPushed: 'สาวผมไม่ได้เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:32.974859449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:32.974861463+07:00","message":"> Transcript [44311] [false]: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:32.974863459+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:32.974865304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:32.974866945+07:00","message":"StatePrefix: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:32.974869035+07:00","message":"TextPushed: 'สาวผมไม่ได้เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.131899627+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.131939882+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-05-12T13:15:33.131946256+07:00","message":"receive interim result [false|false]: สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.13196407+07:00","message":"[buffer interim] 3342 false สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.131971589+07:00","message":"[bufferProcess] interim [560000000]:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.131973746+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.191407808+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.19144491+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-05-12T13:15:33.191451174+07:00","message":"receive interim result [false|false]: สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.191467697+07:00","message":"[buffer interim] 3342 false สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.191478479+07:00","message":"[bufferProcess] interim [620000000]:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.191481252+07:00","message":"[bufferProcess] send to processor:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.191488917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.191491597+07:00","message":"> Transcript [44312] [false]: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.191495874+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.191497851+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.191500047+07:00","message":"StatePrefix: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.191502826+07:00","message":"TextPushed: 'สาวผมไม่ได้เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.191508979+07:00","message":"Push: 'เลยผมก็ได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.191510992+07:00","message":"TextPushed: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.191513645+07:00","message":"Set new StatePrefix : 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.191516169+07:00","message":"Next Push (prob) : 'เพราะว่าลักษณะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.191540674+07:00","message":"push: {false เลยผมก็ได้ป่ะ 0 0xc002e82d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.315434086+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.315467381+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-05-12T13:15:33.315472877+07:00","message":"receive interim result [false|false]: สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.315487638+07:00","message":"[buffer interim] 3342 false สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.315496951+07:00","message":"[bufferProcess] interim [800000000]:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.315499687+07:00","message":"[bufferProcess] send to processor:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.315503095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.315505641+07:00","message":"> Transcript [44313] [false]: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.31550813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.315510396+07:00","message":"Set new StatePrefix: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.424676729+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.424716411+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-05-12T13:15:33.424722145+07:00","message":"receive interim result [false|false]: สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.424734355+07:00","message":"[buffer interim] 3342 false สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.424744067+07:00","message":"[bufferProcess] interim [920000000]:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.424746667+07:00","message":"[bufferProcess] send to processor:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.424752055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.424754893+07:00","message":"> Transcript [44314] [false]: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.424758294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.424760307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.42476218+07:00","message":"StatePrefix: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.424764792+07:00","message":"TextPushed: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.624303992+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.62434246+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-05-12T13:15:33.624349036+07:00","message":"receive interim result [false|false]: สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.624360989+07:00","message":"[buffer interim] 3342 false สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.624367574+07:00","message":"[bufferProcess] interim [100000000]:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.624370136+07:00","message":"[bufferProcess] send to processor:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.62437487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.62437755+07:00","message":"> Transcript [44315] [false]: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.624381221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.624383405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.62438527+07:00","message":"StatePrefix: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.624387878+07:00","message":"TextPushed: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.671798044+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.67183735+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-05-12T13:15:33.671843259+07:00","message":"receive interim result [false|false]: สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:33.671860064+07:00","message":"[buffer interim] 3342 false สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.671867376+07:00","message":"[bufferProcess] interim [220000000]:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.671869917+07:00","message":"[bufferProcess] send to processor:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.671873852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.67187701+07:00","message":"> Transcript [44316] [false]: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.671880496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.671882486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.67188487+07:00","message":"StatePrefix: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:33.671887222+07:00","message":"TextPushed: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:34.322721572+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:34.322765971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไปแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:34.322772982+07:00","message":"receive interim result [false|false]: สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:34.322788428+07:00","message":"[buffer interim] 3342 false สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.322796372+07:00","message":"[bufferProcess] interim [820000000]:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.322799176+07:00","message":"[bufferProcess] send to processor:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.322806105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.322809337+07:00","message":"> Transcript [44317] [false]: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.322813984+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.322816261+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.322818563+07:00","message":"StatePrefix: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.322822889+07:00","message":"TextPushed: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.32282946+07:00","message":"Push: 'เพราะว่าลักษณะน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.322831558+07:00","message":"TextPushed: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.322833729+07:00","message":"Set new StatePrefix : 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.322836141+07:00","message":"Next Push (prob) : 'หายไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:34.322844679+07:00","message":"push: {false เพราะว่าลักษณะน้ำมัน 0 0xc002e82d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:34.677715955+07:00","message":"[GCS] IsForceVAD: false for message ID: 3342"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:34.697872492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:34.697878827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:34.74852089+07:00","message":"[GCS] Start streaming session, msgId: 3343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:34.976510843+07:00","message":"receive streaming session, msgId: 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:34.976562437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะนั้นมันหายไปแล้ว\",\"confidence\":0.9434234}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:34.97657012+07:00","message":"receive interim result [true|false]: สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะนั้นมันหายไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:34.97658064+07:00","message":"end recv isFinal message id 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:34.976583+07:00","message":"end Recv id 3342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:34.976675345+07:00","message":"[buffer interim] 3342 true สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะนั้นมันหายไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976704387+07:00","message":"[bufferProcess] interim [360000000]:สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะนั้นมันหายไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976707959+07:00","message":"[bufferProcess] send to processor (isfinal):สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.97671113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976714602+07:00","message":"> Transcript [44318] [false]: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976718395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976720541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976722823+07:00","message":"StatePrefix: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976725711+07:00","message":"TextPushed: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976727807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976732735+07:00","message":"> Transcript [44319] [true]: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะนั้นมันหายไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976734984+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976736682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976738659+07:00","message":"StatePrefix: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976740759+07:00","message":"TextPushed: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976742753+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976917187+07:00","message":"Push: 'หายไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976920317+07:00","message":"TextPushed: 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะน้ำมันหายไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976923305+07:00","message":"Set new StatePrefix : 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะนั้นมันหายไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.976926919+07:00","message":"Next Push (prob) : 'สาวผมไม่ได้เปลี่ยนเลยผมก็ได้ป่ะเพราะว่าลักษณะนั้นมันหายไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:34.976938908+07:00","message":"push: {true หายไปแล้ว 0 0xc002e82d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:34.97694876+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3342.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:34.989095361+07:00","message":"write wav file: './tmp/7565/7565_3342.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:35.805542482+07:00","message":"receive streaming session, msgId: 3343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:35.805585995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:35.805591788+07:00","message":"receive interim result [false|false]: อยู่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:35.805608055+07:00","message":"[buffer interim] 3343 false อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:35.805614679+07:00","message":"[bufferProcess] interim [900000000]:อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:35.805616746+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:35.941547088+07:00","message":"receive streaming session, msgId: 3343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:35.941586325+07:00","message":"receive 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-05-12T13:15:35.941592385+07:00","message":"receive interim result [false|false]: อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:35.941606137+07:00","message":"[buffer interim] 3343 false อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:35.941613781+07:00","message":"[bufferProcess] interim [20000000]:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:35.941616117+07:00","message":"[bufferProcess] send to processor:อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:35.94162288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:35.941625877+07:00","message":"> Transcript [44320] [false]: 'อยู่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:35.941628082+07:00","message":"Set StatePrefix (first interim): 'อยู่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:36.005190263+07:00","message":"receive streaming session, msgId: 3343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:36.005232728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:36.00523862+07:00","message":"receive interim result [false|false]: อยู่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:36.005253476+07:00","message":"[buffer interim] 3343 false อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.005261318+07:00","message":"[bufferProcess] interim [80000000]:อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.005263602+07:00","message":"[bufferProcess] send to processor:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.005267117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.005269764+07:00","message":"> Transcript [44321] [false]: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.005271841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.005273778+07:00","message":"Set new StatePrefix: 'อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:36.117220556+07:00","message":"receive streaming session, msgId: 3343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:36.11726019+07:00","message":"receive 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-05-12T13:15:36.117266216+07:00","message":"receive interim result [false|false]: อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:36.117285723+07:00","message":"[buffer interim] 3343 false อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.117293877+07:00","message":"[bufferProcess] interim [140000000]:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.117296287+07:00","message":"[bufferProcess] send to processor:อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.117299755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.117302781+07:00","message":"> Transcript [44322] [false]: 'อยู่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.117305226+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.117307344+07:00","message":"Set new StatePrefix: 'อยู่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:36.124718782+07:00","message":"receive streaming session, msgId: 3343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:36.124757465+07:00","message":"receive 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-05-12T13:15:36.124763803+07:00","message":"receive interim result [false|false]: อยู่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:36.124781513+07:00","message":"[buffer interim] 3343 false อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.12478794+07:00","message":"[bufferProcess] interim [200000000]:อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.124790363+07:00","message":"[bufferProcess] send to processor:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.124793471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.124796757+07:00","message":"> Transcript [44323] [false]: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.12479876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.124800714+07:00","message":"Set new StatePrefix: 'อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:36.700391544+07:00","message":"receive streaming session, msgId: 3343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:36.700429104+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-05-12T13:15:36.700434746+07:00","message":"receive interim result [false|false]: อยู่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:36.700449743+07:00","message":"[buffer interim] 3343 false อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.700456906+07:00","message":"[bufferProcess] interim [800000000]:อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.700459054+07:00","message":"[bufferProcess] send to processor:อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.700462069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.700465087+07:00","message":"> Transcript [44324] [false]: 'อยู่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.700467591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:36.700469551+07:00","message":"Set new StatePrefix: 'อยู่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.190985625+07:00","message":"[GCS] IsForceVAD: false for message ID: 3343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.254277478+07:00","message":"[GCS] Start streaming session, msgId: 3344"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.311964519+07:00","message":"receive streaming session, msgId: 3343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.312008049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ไหน\",\"confidence\":0.94480103}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.312013812+07:00","message":"receive interim result [true|false]: อยู่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.312020316+07:00","message":"end recv isFinal message id 3343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.31202235+07:00","message":"end Recv id 3343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.312038806+07:00","message":"[buffer interim] 3343 true อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.31204797+07:00","message":"[bufferProcess] interim [460000000]:อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.312051019+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.312054587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.312225369+07:00","message":"> Transcript [44325] [false]: 'อยู่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.312229566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.312231978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.312233942+07:00","message":"StatePrefix: 'อยู่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.312236086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.312237727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.31224355+07:00","message":"> Transcript [44326] [true]: 'อยู่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.312245889+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.312247824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.312249654+07:00","message":"StatePrefix: 'อยู่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.312251492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.312254662+07:00","message":"Push: 'อยู่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.31226303+07:00","message":"push: {true อยู่ไหน 0 0xc002803180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:37.326572229+07:00","message":"write wav file: './tmp/7565/7565_3343.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:37.698074912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:37.698113896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.763587662+07:00","message":"receive streaming session, msgId: 3344"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.763624879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.763630298+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.763641416+07:00","message":"[buffer interim] 3344 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.763655592+07:00","message":"[bufferProcess] interim [480000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.763658453+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.814235109+07:00","message":"receive streaming session, msgId: 3344"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.814269779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.814275507+07:00","message":"receive interim result [false|false]: ผมบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.814287962+07:00","message":"[buffer interim] 3344 false ผมบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.814294511+07:00","message":"[bufferProcess] interim [600000000]:ผมบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.814296677+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.81430143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.814304273+07:00","message":"> Transcript [44327] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.814306359+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.927960891+07:00","message":"receive streaming session, msgId: 3344"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.928007461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.928013157+07:00","message":"receive interim result [false|false]: ผมบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:37.928028202+07:00","message":"[buffer interim] 3344 false ผมบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.928038927+07:00","message":"[bufferProcess] interim [720000000]:ผมบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.928042524+07:00","message":"[bufferProcess] send to processor:ผมบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.928049549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.928054605+07:00","message":"> Transcript [44328] [false]: 'ผมบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.928059478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.928063283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.928065185+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:37.92806716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:38.019611202+07:00","message":"[GCS] IsForceVAD: false for message ID: 3344"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:38.116862907+07:00","message":"receive streaming session, msgId: 3344"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:38.116902649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมบอกว่าเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:38.116908192+07:00","message":"receive interim result [false|false]: ผมบอกว่าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:38.116921171+07:00","message":"[buffer interim] 3344 false ผมบอกว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.116928637+07:00","message":"[bufferProcess] interim [840000000]:ผมบอกว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.116931222+07:00","message":"[bufferProcess] send to processor:ผมบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.116936132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.116938952+07:00","message":"> Transcript [44329] [false]: 'ผมบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.116941847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.11694393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.116946125+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.116948261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:38.137875637+07:00","message":"receive streaming session, msgId: 3344"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:38.137920234+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-05-12T13:15:38.137926441+07:00","message":"receive interim result [true|false]: ผมบอกว่าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:38.137938626+07:00","message":"end recv isFinal message id 3344"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:38.137941136+07:00","message":"end Recv id 3344"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:38.137947743+07:00","message":"[buffer interim] 3344 true ผมบอกว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.13795562+07:00","message":"[bufferProcess] interim [990000000]:ผมบอกว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.137958607+07:00","message":"[bufferProcess] send to processor (isfinal):ผมบอกว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.137962301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.137966183+07:00","message":"> Transcript [44330] [false]: 'ผมบอกว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.137969124+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.137971092+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.137973314+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.137975248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.13797692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.137978765+07:00","message":"> Transcript [44331] [true]: 'ผมบอกว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.137980847+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.137982401+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.137983953+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.137985521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.137992576+07:00","message":"Push: 'ผมบอกว่าเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:38.138001752+07:00","message":"push: {true ผมบอกว่าเนี่ย 0 0xc002ac3280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:38.144658744+07:00","message":"write wav file: './tmp/7565/7565_3344.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:38.338566158+07:00","message":"[GCS] Start streaming session, msgId: 3345"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:38.808456228+07:00","message":"receive streaming session, msgId: 3345"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:38.808491376+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-05-12T13:15:38.808496441+07:00","message":"receive interim result [false|false]: เงียบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:38.808509157+07:00","message":"[buffer interim] 3345 false เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.80851571+07:00","message":"[bufferProcess] interim [300000000]:เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:38.808517743+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:39.379242228+07:00","message":"receive streaming session, msgId: 3345"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:39.379279968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สบาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:39.379286866+07:00","message":"receive interim result [false|false]: สบาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:39.379301436+07:00","message":"[buffer interim] 3345 false สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.379311112+07:00","message":"[bufferProcess] interim [840000000]:สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.379314316+07:00","message":"[bufferProcess] send to processor:เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.379318576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.379321519+07:00","message":"> Transcript [44332] [false]: 'เงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.379324769+07:00","message":"Set StatePrefix (first interim): 'เงียบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:39.429773349+07:00","message":"[GCS] IsForceVAD: false for message ID: 3345"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:39.541134283+07:00","message":"receive streaming session, msgId: 3345"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:39.541182091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"inspired\",\"confidence\":0.5975049}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:39.541187348+07:00","message":"receive interim result [true|false]: inspired"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:39.541198452+07:00","message":"end recv isFinal message id 3345"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:39.541200978+07:00","message":"end Recv id 3345"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:39.541207229+07:00","message":"[buffer interim] 3345 true inspired"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.541214592+07:00","message":"[bufferProcess] interim [110000000]:inspired"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.541217173+07:00","message":"[bufferProcess] send to processor (isfinal):สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.541220933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.541224128+07:00","message":"> Transcript [44333] [false]: 'สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.541226892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.54122896+07:00","message":"Set new StatePrefix: 'สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.541230599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.54123238+07:00","message":"> Transcript [44334] [true]: 'inspired'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.541236213+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.541237938+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.541239631+07:00","message":"StatePrefix: 'สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.541241546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:39.541244061+07:00","message":"Push: 'inspired'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:39.541251819+07:00","message":"push: {true inspired 0 0xc002802200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:39.546835719+07:00","message":"write wav file: './tmp/7565/7565_3345.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:39.808121813+07:00","message":"[GCS] Start streaming session, msgId: 3346"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.258519345+07:00","message":"[GCS] IsForceVAD: false for message ID: 3346"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.320083554+07:00","message":"[GCS] Start streaming session, msgId: 3347"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.348190636+07:00","message":"receive streaming session, msgId: 3346"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.348212321+07:00","message":"found end of frame, send empty tag with msgId: 3346"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.348215284+07:00","message":"end Recv id 3346"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.348222719+07:00","message":"[buffer interim] 3346 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.348232748+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.34823661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.348239397+07:00","message":"> Transcript [44335] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.348241928+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.348243914+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.348245984+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.348248048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.348255557+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.348265401+07:00","message":"push: {true \n 0 0xc002802400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:40.353297493+07:00","message":"write wav file: './tmp/7565/7565_3346.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.387900824+07:00","message":"[GCS] IsForceVAD: false for message ID: 3347"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.44909034+07:00","message":"[GCS] Start streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.659189985+07:00","message":"receive streaming session, msgId: 3347"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.659217265+07:00","message":"found end of frame, send empty tag with msgId: 3347"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.659220698+07:00","message":"end Recv id 3347"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.65922926+07:00","message":"[buffer interim] 3347 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.659237957+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.65924181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.659244817+07:00","message":"> Transcript [44336] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.659247213+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.659249125+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.659250858+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.659252877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.659255613+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.659264554+07:00","message":"push: {true \n 0 0xc002ac2180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:40.66418447+07:00","message":"write wav file: './tmp/7565/7565_3347.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:40.698448271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:40.698464664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.93130968+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.931365589+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-05-12T13:15:40.931371051+07:00","message":"receive interim result [false|false]: ปล่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:40.931387501+07:00","message":"[buffer interim] 3348 false ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.931394635+07:00","message":"[bufferProcess] interim [300000000]:ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:40.931396787+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.17453882+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.174579565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกาะยาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.174585096+07:00","message":"receive interim result [false|false]: เกาะยาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.174599373+07:00","message":"[buffer interim] 3348 false เกาะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.174642934+07:00","message":"[bufferProcess] interim [540000000]:เกาะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.174646129+07:00","message":"[bufferProcess] send to processor:ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.174649531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.174653284+07:00","message":"> Transcript [44337] [false]: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.174655516+07:00","message":"Set StatePrefix (first interim): 'ปล่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.189026438+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.189060778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.189066168+07:00","message":"receive interim result [false|false]: ปล่อยอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.189079558+07:00","message":"[buffer interim] 3348 false ปล่อยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.18908642+07:00","message":"[bufferProcess] interim [600000000]:ปล่อยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.189088738+07:00","message":"[bufferProcess] send to processor:เกาะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.189095439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.189098463+07:00","message":"> Transcript [44338] [false]: 'เกาะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.189101109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.189103225+07:00","message":"Set new StatePrefix: 'เกาะยาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.300567057+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.300623674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยอัลบั้ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.300630502+07:00","message":"receive interim result [false|false]: ปล่อยอัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.300645767+07:00","message":"[buffer interim] 3348 false ปล่อยอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.300654163+07:00","message":"[bufferProcess] interim [660000000]:ปล่อยอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.300656692+07:00","message":"[bufferProcess] send to processor:ปล่อยอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.300663437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.300666395+07:00","message":"> Transcript [44339] [false]: 'ปล่อยอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.300668509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.300670491+07:00","message":"Set new StatePrefix: 'ปล่อยอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.493771231+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.493816758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยอัลบั้มแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.493823074+07:00","message":"receive interim result [false|false]: ปล่อยอัลบั้มแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.493839483+07:00","message":"[buffer interim] 3348 false ปล่อยอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.493849637+07:00","message":"[bufferProcess] interim [900000000]:ปล่อยอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.493852623+07:00","message":"[bufferProcess] send to processor:ปล่อยอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.493856823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.493860268+07:00","message":"> Transcript [44340] [false]: 'ปล่อยอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.493862896+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.493865356+07:00","message":"Set new StatePrefix: 'ปล่อยอัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.825420775+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.825458631+07:00","message":"receive 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-05-12T13:15:41.825465682+07:00","message":"receive interim result [false|false]: ปล่อยอัลบั้มแรกของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.825480507+07:00","message":"[buffer interim] 3348 false ปล่อยอัลบั้มแรกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.825490369+07:00","message":"[bufferProcess] interim [200000000]:ปล่อยอัลบั้มแรกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.825494838+07:00","message":"[bufferProcess] send to processor:ปล่อยอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.825497999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.825501591+07:00","message":"> Transcript [44341] [false]: 'ปล่อยอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.825504915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.825506969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.825509099+07:00","message":"StatePrefix: 'ปล่อยอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.825511364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.899638754+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.899681094+07:00","message":"receive 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-05-12T13:15:41.899689735+07:00","message":"receive interim result [false|false]: ปล่อยอัลบั้มแรกออกมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:41.899708394+07:00","message":"[buffer interim] 3348 false ปล่อยอัลบั้มแรกออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.89972188+07:00","message":"[bufferProcess] interim [320000000]:ปล่อยอัลบั้มแรกออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.899725334+07:00","message":"[bufferProcess] send to processor:ปล่อยอัลบั้มแรกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.899737229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.899741535+07:00","message":"> Transcript [44342] [false]: 'ปล่อยอัลบั้มแรกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.899746708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.899749915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.899752966+07:00","message":"StatePrefix: 'ปล่อยอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:41.899756156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:42.411762815+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:42.41180859+07:00","message":"receive 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-05-12T13:15:42.411815305+07:00","message":"receive interim result [false|false]: ปล่อยอัลบั้มแรกออกมาครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:42.411831005+07:00","message":"[buffer interim] 3348 false ปล่อยอัลบั้มแรกออกมาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:42.411838412+07:00","message":"[bufferProcess] interim [800000000]:ปล่อยอัลบั้มแรกออกมาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:42.411841327+07:00","message":"[bufferProcess] send to processor:ปล่อยอัลบั้มแรกออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:42.411847444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:42.411850069+07:00","message":"> Transcript [44343] [false]: 'ปล่อยอัลบั้มแรกออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:42.411855825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:42.411858048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:42.411860958+07:00","message":"StatePrefix: 'ปล่อยอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:42.411863396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.045703401+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.045746774+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-05-12T13:15:43.045753214+07:00","message":"receive interim result [false|false]: ปล่อยอัลบั้มแรกออกมาครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.045766434+07:00","message":"[buffer interim] 3348 false ปล่อยอัลบั้มแรกออกมาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.045777794+07:00","message":"[bufferProcess] interim [400000000]:ปล่อยอัลบั้มแรกออกมาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.045780553+07:00","message":"[bufferProcess] send to processor:ปล่อยอัลบั้มแรกออกมาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.045786363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.045795773+07:00","message":"> Transcript [44344] [false]: 'ปล่อยอัลบั้มแรกออกมาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.045800329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.045802773+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.045805041+07:00","message":"StatePrefix: 'ปล่อยอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.045807439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.045811943+07:00","message":"Push: 'ปล่อยอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.045814021+07:00","message":"TextPushed: 'ปล่อยอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.045816525+07:00","message":"Set new StatePrefix : 'ปล่อยอัลบั้มแรกออกมาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.045818829+07:00","message":"Next Push (prob) : 'แรกออกมาครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.045827097+07:00","message":"push: {false ปล่อยอัลบั้ม 0 0xc002e82980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.247353403+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.247399537+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-05-12T13:15:43.247406383+07:00","message":"receive interim result [false|false]: ปล่อยอัลบั้มแรกออกมาครับหุ่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.247422959+07:00","message":"[buffer interim] 3348 false ปล่อยอัลบั้มแรกออกมาครับหุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.247433155+07:00","message":"[bufferProcess] interim [580000000]:ปล่อยอัลบั้มแรกออกมาครับหุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.247435973+07:00","message":"[bufferProcess] send to processor:ปล่อยอัลบั้มแรกออกมาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.247444418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.247447297+07:00","message":"> Transcript [44345] [false]: 'ปล่อยอัลบั้มแรกออกมาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.247451444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.247454503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.247458873+07:00","message":"StatePrefix: 'ปล่อยอัลบั้มแรกออกมาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.247464313+07:00","message":"TextPushed: 'ปล่อยอัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.293335671+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.293375464+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-05-12T13:15:43.293381329+07:00","message":"receive interim result [false|false]: ปล่อยอัลบั้มแรกออกมาครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.293395109+07:00","message":"[buffer interim] 3348 false ปล่อยอัลบั้มแรกออกมาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.293402356+07:00","message":"[bufferProcess] interim [640000000]:ปล่อยอัลบั้มแรกออกมาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.29340482+07:00","message":"[bufferProcess] send to processor:ปล่อยอัลบั้มแรกออกมาครับหุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.293411701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.293414711+07:00","message":"> Transcript [44346] [false]: 'ปล่อยอัลบั้มแรกออกมาครับหุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.29341822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.293420942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.29342345+07:00","message":"StatePrefix: 'ปล่อยอัลบั้มแรกออกมาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.293426269+07:00","message":"TextPushed: 'ปล่อยอัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.298088936+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.298105239+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-05-12T13:15:43.298109535+07:00","message":"receive interim result [false|false]: ปล่อยอัลบั้มแรกออกมาครับหุ่นก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.298120717+07:00","message":"[buffer interim] 3348 false ปล่อยอัลบั้มแรกออกมาครับหุ่นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.298124382+07:00","message":"[bufferProcess] interim [700000000]:ปล่อยอัลบั้มแรกออกมาครับหุ่นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.298126525+07:00","message":"[bufferProcess] send to processor:ปล่อยอัลบั้มแรกออกมาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.298128624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.298130776+07:00","message":"> Transcript [44347] [false]: 'ปล่อยอัลบั้มแรกออกมาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.298132999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.298134826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.298136831+07:00","message":"StatePrefix: 'ปล่อยอัลบั้มแรกออกมาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.298138787+07:00","message":"TextPushed: 'ปล่อยอัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.423922318+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.423957233+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-05-12T13:15:43.423962921+07:00","message":"receive interim result [false|false]: ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.423972617+07:00","message":"[buffer interim] 3348 false ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.423986734+07:00","message":"[bufferProcess] interim [820000000]:ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.423989739+07:00","message":"[bufferProcess] send to processor:ปล่อยอัลบั้มแรกออกมาครับหุ่นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.423993856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.423996538+07:00","message":"> Transcript [44348] [false]: 'ปล่อยอัลบั้มแรกออกมาครับหุ่นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.424000306+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.424002359+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.424005186+07:00","message":"StatePrefix: 'ปล่อยอัลบั้มแรกออกมาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.424009588+07:00","message":"TextPushed: 'ปล่อยอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.424017727+07:00","message":"Push: 'แรกออกมาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.424019603+07:00","message":"TextPushed: 'ปล่อยอัลบั้มแรกออกมาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.424021611+07:00","message":"Set new StatePrefix : 'ปล่อยอัลบั้มแรกออกมาครับหุ่นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.424023636+07:00","message":"Next Push (prob) : 'หุ่นก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.42403114+07:00","message":"push: {false แรกออกมาครับ 0 0xc002e82980}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:43.699068159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:43.699074356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.816854807+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.816904765+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-05-12T13:15:43.816911783+07:00","message":"receive interim result [false|false]: ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.816930305+07:00","message":"[buffer interim] 3348 false ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.816942648+07:00","message":"[bufferProcess] interim [180000000]:ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.816945871+07:00","message":"[bufferProcess] send to processor:ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.816952926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.816955861+07:00","message":"> Transcript [44349] [false]: 'ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.816958552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.816961159+07:00","message":"Set new StatePrefix: 'ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.848112019+07:00","message":"[GCS] IsForceVAD: false for message ID: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.908470424+07:00","message":"[GCS] Start streaming session, msgId: 3349"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.935070704+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.935115575+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-05-12T13:15:43.93512231+07:00","message":"receive interim result [false|false]: ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.935137021+07:00","message":"[buffer interim] 3348 false ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.93514535+07:00","message":"[bufferProcess] interim [240000000]:ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.93514801+07:00","message":"[bufferProcess] send to processor:ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.935155083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.935158478+07:00","message":"> Transcript [44350] [false]: 'ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.93516227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.935164408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.935166462+07:00","message":"StatePrefix: 'ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.93516937+07:00","message":"TextPushed: 'ปล่อยอัลบั้มแรกออกมาครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.944385381+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.944406294+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-05-12T13:15:43.944411083+07:00","message":"receive interim result [false|false]: ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.944436226+07:00","message":"[buffer interim] 3348 false ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.944442855+07:00","message":"[bufferProcess] interim [300000000]:ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.944445471+07:00","message":"[bufferProcess] send to processor:ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.944453271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.94445557+07:00","message":"> Transcript [44351] [false]: 'ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.944458527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.944460539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.944462428+07:00","message":"StatePrefix: 'ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.944467891+07:00","message":"TextPushed: 'ปล่อยอัลบั้มแรกออกมาครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.952587289+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.9526159+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-05-12T13:15:43.952620927+07:00","message":"receive interim result [false|false]: ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.95263323+07:00","message":"[buffer interim] 3348 false ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.952639354+07:00","message":"[bufferProcess] interim [360000000]:ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.952641798+07:00","message":"[bufferProcess] send to processor:ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.952644973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.952647432+07:00","message":"> Transcript [44352] [false]: 'ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.952651115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.952653068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.952655118+07:00","message":"StatePrefix: 'ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.952657395+07:00","message":"TextPushed: 'ปล่อยอัลบั้มแรกออกมาครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.994820375+07:00","message":"receive streaming session, msgId: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.994854743+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-05-12T13:15:43.994861108+07:00","message":"receive interim result [true|false]: ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.994872327+07:00","message":"end recv isFinal message id 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.994877816+07:00","message":"end Recv id 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.994888988+07:00","message":"[buffer interim] 3348 true ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994919861+07:00","message":"[bufferProcess] interim [420000000]:ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994927392+07:00","message":"[bufferProcess] send to processor (isfinal):ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994931192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994934565+07:00","message":"> Transcript [44353] [false]: 'ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994938681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994941109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994943613+07:00","message":"StatePrefix: 'ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.99494675+07:00","message":"TextPushed: 'ปล่อยอัลบั้มแรกออกมาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994953233+07:00","message":"Push: 'หุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994955508+07:00","message":"TextPushed: 'ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994957835+07:00","message":"Set new StatePrefix : 'ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994960841+07:00","message":"Next Push (prob) : 'ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994963081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994965005+07:00","message":"> Transcript [44354] [true]: 'ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994967149+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994968749+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994970369+07:00","message":"StatePrefix: 'ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอกใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994972169+07:00","message":"TextPushed: 'ปล่อยอัลบั้มแรกออกมาครับหุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:43.994974632+07:00","message":"Push: 'ใช่ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.994983258+07:00","message":"push: {false หุ่นกระบอก 0 0xc002e82980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:43.994989232+07:00","message":"push: {true ใช่ไหมครับ 0 0xc002e82980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:44.00401523+07:00","message":"write wav file: './tmp/7565/7565_3348.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:44.297604701+07:00","message":"[GCS] IsForceVAD: false for message ID: 3349"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:44.404247974+07:00","message":"receive streaming session, msgId: 3349"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:44.404267014+07:00","message":"found end of frame, send empty tag with msgId: 3349"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:44.404270066+07:00","message":"end Recv id 3349"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:44.404278502+07:00","message":"[buffer interim] 3349 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:44.404286681+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:44.404290526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:44.404293932+07:00","message":"> Transcript [44355] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:44.404297139+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:44.404299053+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:44.404300814+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:44.404302546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:44.404310377+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:44.404321377+07:00","message":"push: {true \n 0 0xc002e82b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:44.409297348+07:00","message":"write wav file: './tmp/7565/7565_3349.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:44.43028942+07:00","message":"[GCS] Start streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:44.902813832+07:00","message":"receive streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:44.902857168+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-05-12T13:15:44.902863848+07:00","message":"receive interim result [false|false]: อย่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:44.902878884+07:00","message":"[buffer interim] 3350 false อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:44.902886008+07:00","message":"[bufferProcess] interim [300000000]:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:44.902888033+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:44.95926417+07:00","message":"receive streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:44.959303671+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-05-12T13:15:44.959311499+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:44.95933122+07:00","message":"[buffer interim] 3350 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:44.959340087+07:00","message":"[bufferProcess] interim [360000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:44.959343639+07:00","message":"[bufferProcess] send to processor:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:44.959347637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:44.959351659+07:00","message":"> Transcript [44356] [false]: 'อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:44.9593547+07:00","message":"Set StatePrefix (first interim): 'อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.266456548+07:00","message":"receive streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.266506013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.266514206+07:00","message":"receive interim result [false|false]: อยากรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.266536509+07:00","message":"[buffer interim] 3350 false อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.266547108+07:00","message":"[bufferProcess] interim [660000000]:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.266550909+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.266597057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.266602697+07:00","message":"> Transcript [44357] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.26660611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.266609646+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.470788423+07:00","message":"receive streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.470829309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.47083674+07:00","message":"receive interim result [false|false]: อยากรู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.470855326+07:00","message":"[buffer interim] 3350 false อยากรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.470863549+07:00","message":"[bufferProcess] interim [900000000]:อยากรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.47086608+07:00","message":"[bufferProcess] send to processor:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.47087266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.470875454+07:00","message":"> Transcript [44358] [false]: 'อยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.470878479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.470880719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.47088278+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.470884736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.793604409+07:00","message":"receive streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.793647786+07:00","message":"receive 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-05-12T13:15:45.793654018+07:00","message":"receive interim result [false|false]: อยากรู้ว่าแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.793669722+07:00","message":"[buffer interim] 3350 false อยากรู้ว่าแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.793677966+07:00","message":"[bufferProcess] interim [200000000]:อยากรู้ว่าแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.793681226+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.793689078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.793692229+07:00","message":"> Transcript [44359] [false]: 'อยากรู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.793695887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.793698762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.793701132+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.793703363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.849099042+07:00","message":"receive streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.849137725+07:00","message":"receive 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-05-12T13:15:45.849145719+07:00","message":"receive interim result [false|false]: อยากรู้ว่าตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.849172431+07:00","message":"[buffer interim] 3350 false อยากรู้ว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.849185133+07:00","message":"[bufferProcess] interim [260000000]:อยากรู้ว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.849187626+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.849194505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.849197769+07:00","message":"> Transcript [44360] [false]: 'อยากรู้ว่าแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.849201412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.849207515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.849209396+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.849211555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.986153381+07:00","message":"receive streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.986196761+07:00","message":"receive 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-05-12T13:15:45.986203417+07:00","message":"receive interim result [false|false]: อยากรู้ว่าตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.986219294+07:00","message":"[buffer interim] 3350 false อยากรู้ว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.986227607+07:00","message":"[bufferProcess] interim [380000000]:อยากรู้ว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.986230138+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.986237136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.986239916+07:00","message":"> Transcript [44361] [false]: 'อยากรู้ว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.986243758+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.986246134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.986248038+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.986250526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.986260774+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.986263424+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.986266165+07:00","message":"Set new StatePrefix : 'อยากรู้ว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:45.986268316+07:00","message":"Next Push (prob) : 'รู้ว่าตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:45.986277305+07:00","message":"push: {false อยาก 0 0xc0035b9280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:46.034997228+07:00","message":"receive streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:46.035035384+07:00","message":"receive 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-05-12T13:15:46.035041026+07:00","message":"receive interim result [false|false]: อยากรู้ว่าตอนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:46.035053465+07:00","message":"[buffer interim] 3350 false อยากรู้ว่าตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.035060126+07:00","message":"[bufferProcess] interim [440000000]:อยากรู้ว่าตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.035062354+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.035065492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.03506825+07:00","message":"> Transcript [44362] [false]: 'อยากรู้ว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.035071412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.03507337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.035075206+07:00","message":"StatePrefix: 'อยากรู้ว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.035077617+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:46.192990271+07:00","message":"receive streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:46.193032117+07:00","message":"receive 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-05-12T13:15:46.193039114+07:00","message":"receive interim result [false|false]: อยากรู้ว่าตอนนั้นพอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:46.193059052+07:00","message":"[buffer interim] 3350 false อยากรู้ว่าตอนนั้นพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.193067748+07:00","message":"[bufferProcess] interim [620000000]:อยากรู้ว่าตอนนั้นพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.193070203+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.193073747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.193076833+07:00","message":"> Transcript [44363] [false]: 'อยากรู้ว่าตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.193080201+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.193082381+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.193084166+07:00","message":"StatePrefix: 'อยากรู้ว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.193086366+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:46.505516714+07:00","message":"receive streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:46.505564144+07:00","message":"receive 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-05-12T13:15:46.505572195+07:00","message":"receive interim result [false|false]: อยากรู้ว่าตอนนั้นพอปล่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:46.5055884+07:00","message":"[buffer interim] 3350 false อยากรู้ว่าตอนนั้นพอปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.505596308+07:00","message":"[bufferProcess] interim [920000000]:อยากรู้ว่าตอนนั้นพอปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.505599125+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าตอนนั้นพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.505607588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.505612849+07:00","message":"> Transcript [44364] [false]: 'อยากรู้ว่าตอนนั้นพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.505616506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.505618507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.505620659+07:00","message":"StatePrefix: 'อยากรู้ว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.50562286+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:46.694510704+07:00","message":"receive streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:46.694567097+07:00","message":"receive 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-05-12T13:15:46.694576238+07:00","message":"receive interim result [false|false]: อยากรู้ว่าตอนนั้นพอปล่อยออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:46.694590382+07:00","message":"[buffer interim] 3350 false อยากรู้ว่าตอนนั้นพอปล่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.694600571+07:00","message":"[bufferProcess] interim [100000000]:อยากรู้ว่าตอนนั้นพอปล่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.694604913+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าตอนนั้นพอปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.694609622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.694613732+07:00","message":"> Transcript [44365] [false]: 'อยากรู้ว่าตอนนั้นพอปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.694618886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.694622492+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.694625836+07:00","message":"StatePrefix: 'อยากรู้ว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.694629221+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.694641655+07:00","message":"Push: 'รู้ว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.694644423+07:00","message":"TextPushed: 'อยากรู้ว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.694647007+07:00","message":"Set new StatePrefix : 'อยากรู้ว่าตอนนั้นพอปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.694649307+07:00","message":"Next Push (prob) : 'นั้นพอปล่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:46.694657382+07:00","message":"push: {false รู้ว่าตอน 0 0xc0035b9280}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:46.699787092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:46.699813074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:46.750382744+07:00","message":"receive streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:46.750424741+07:00","message":"receive 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-05-12T13:15:46.750431888+07:00","message":"receive interim result [false|false]: อยากรู้ว่าตอนนั้นพอปล่อยออกมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:46.7504479+07:00","message":"[buffer interim] 3350 false อยากรู้ว่าตอนนั้นพอปล่อยออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.750455218+07:00","message":"[bufferProcess] interim [220000000]:อยากรู้ว่าตอนนั้นพอปล่อยออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.750457966+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าตอนนั้นพอปล่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.750466822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.750469738+07:00","message":"> Transcript [44366] [false]: 'อยากรู้ว่าตอนนั้นพอปล่อยออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.750473396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.750475643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.750477806+07:00","message":"StatePrefix: 'อยากรู้ว่าตอนนั้นพอปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:46.750480353+07:00","message":"TextPushed: 'อยากรู้ว่าตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:47.073636103+07:00","message":"receive streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:47.073673279+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-05-12T13:15:47.073679024+07:00","message":"receive interim result [false|false]: อยากรู้ว่าตอนนั้นพอปล่อยออกมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:47.073691997+07:00","message":"[buffer interim] 3350 false อยากรู้ว่าตอนนั้นพอปล่อยออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.073700003+07:00","message":"[bufferProcess] interim [460000000]:อยากรู้ว่าตอนนั้นพอปล่อยออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.073702918+07:00","message":"[bufferProcess] send to processor:อยากรู้ว่าตอนนั้นพอปล่อยออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.073709637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.073712448+07:00","message":"> Transcript [44367] [false]: 'อยากรู้ว่าตอนนั้นพอปล่อยออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.073715924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.073718155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.073720397+07:00","message":"StatePrefix: 'อยากรู้ว่าตอนนั้นพอปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.073723072+07:00","message":"TextPushed: 'อยากรู้ว่าตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:47.107070399+07:00","message":"[GCS] IsForceVAD: false for message ID: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:47.213035576+07:00","message":"receive streaming session, msgId: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:47.21306978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้ว่าตอนนั้นพอปล่อยออกมาแล้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:47.213076305+07:00","message":"receive interim result [true|false]: อยากรู้ว่าตอนนั้นพอปล่อยออกมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:47.213086831+07:00","message":"end recv isFinal message id 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:47.213088923+07:00","message":"end Recv id 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:47.213095266+07:00","message":"[buffer interim] 3350 true อยากรู้ว่าตอนนั้นพอปล่อยออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.213102653+07:00","message":"[bufferProcess] interim [700000000]:อยากรู้ว่าตอนนั้นพอปล่อยออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.213110548+07:00","message":"[bufferProcess] send to processor (isfinal):อยากรู้ว่าตอนนั้นพอปล่อยออกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.213113666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.213116539+07:00","message":"> Transcript [44368] [false]: 'อยากรู้ว่าตอนนั้นพอปล่อยออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.213120132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.213123396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.213127181+07:00","message":"StatePrefix: 'อยากรู้ว่าตอนนั้นพอปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.213130849+07:00","message":"TextPushed: 'อยากรู้ว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.21313374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.213137929+07:00","message":"> Transcript [44369] [true]: 'อยากรู้ว่าตอนนั้นพอปล่อยออกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.213141565+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.213144078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.213146659+07:00","message":"StatePrefix: 'อยากรู้ว่าตอนนั้นพอปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.213149666+07:00","message":"TextPushed: 'อยากรู้ว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:47.213158362+07:00","message":"Push: 'นั้นพอปล่อยออกมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:47.213177956+07:00","message":"push: {true นั้นพอปล่อยออกมาแล้ว 0 0xc0035b9280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:47.220556945+07:00","message":"write wav file: './tmp/7565/7565_3350.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:47.558259256+07:00","message":"[GCS] Start streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.08128868+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.081324418+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-05-12T13:15:48.081329509+07:00","message":"receive interim result [false|false]: ฝน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.081344353+07:00","message":"[buffer interim] 3351 false ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.081351551+07:00","message":"[bufferProcess] interim [300000000]:ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.081353224+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.109884074+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.109919248+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-05-12T13:15:48.109924703+07:00","message":"receive interim result [false|false]: ฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.109938249+07:00","message":"[buffer interim] 3351 false ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.109944707+07:00","message":"[bufferProcess] interim [360000000]:ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.109946768+07:00","message":"[bufferProcess] send to processor:ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.109951624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.109956277+07:00","message":"> Transcript [44370] [false]: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.10995856+07:00","message":"Set StatePrefix (first interim): 'ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.218761079+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.218793943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.218799284+07:00","message":"receive interim result [false|false]: คนตอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.218812595+07:00","message":"[buffer interim] 3351 false คนตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.218818938+07:00","message":"[bufferProcess] interim [480000000]:คนตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.218821268+07:00","message":"[bufferProcess] send to processor:ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.218824167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.21882776+07:00","message":"> Transcript [44371] [false]: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.218831046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.218833038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.218835295+07:00","message":"StatePrefix: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.218837706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.276290716+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.276324864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลตอบรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.276329854+07:00","message":"receive interim result [false|false]: ผลตอบรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.276345439+07:00","message":"[buffer interim] 3351 false ผลตอบรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.276351881+07:00","message":"[bufferProcess] interim [600000000]:ผลตอบรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.276354104+07:00","message":"[bufferProcess] send to processor:คนตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.276357676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.276360766+07:00","message":"> Transcript [44372] [false]: 'คนตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.276362851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.276364735+07:00","message":"Set new StatePrefix: 'คนตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.735594278+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.735636674+07:00","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-05-12T13:15:48.735646845+07:00","message":"receive interim result [false|false]: ผลตอบรับปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.735668287+07:00","message":"[buffer interim] 3351 false ผลตอบรับปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.735680295+07:00","message":"[bufferProcess] interim [960000000]:ผลตอบรับปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.735683034+07:00","message":"[bufferProcess] send to processor:ผลตอบรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.735686719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.735689845+07:00","message":"> Transcript [44373] [false]: 'ผลตอบรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.735692178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.735694275+07:00","message":"Set new StatePrefix: 'ผลตอบรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.920545999+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.920583863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลตอบรับ Feedback\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.920591414+07:00","message":"receive interim result [false|false]: ผลตอบรับ Feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.920609318+07:00","message":"[buffer interim] 3351 false ผลตอบรับ Feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.920618004+07:00","message":"[bufferProcess] interim [140000000]:ผลตอบรับ Feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.92062142+07:00","message":"[bufferProcess] send to processor:ผลตอบรับปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.9206281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.920632168+07:00","message":"> Transcript [44374] [false]: 'ผลตอบรับปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.920636985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.92063998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.920643241+07:00","message":"StatePrefix: 'ผลตอบรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.920646228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.92373564+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.923768393+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-05-12T13:15:48.92377492+07:00","message":"receive interim result [false|false]: ผลตอบรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.923789677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Feedback\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.923792559+07:00","message":"receive interim result [false|false]:  Feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.923799189+07:00","message":"[buffer interim] 3351 false ผลตอบรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:48.923804234+07:00","message":"[buffer interim] 3351 false  Feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.92382712+07:00","message":"[bufferProcess] interim [200000000]:ผลตอบรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.923842663+07:00","message":"[bufferProcess] send to processor:ผลตอบรับ Feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.923851749+07:00","message":"[bufferProcess] interim [200000000]: Feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.923855308+07:00","message":"[bufferProcess] update buffer: ผลตอบรับ Feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.923859552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.923863408+07:00","message":"> Transcript [44375] [false]: 'ผลตอบรับ Feedback'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.923867401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.923869486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.923871246+07:00","message":"StatePrefix: 'ผลตอบรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:48.923873749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.176353387+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.176398185+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-05-12T13:15:49.176406437+07:00","message":"receive interim result [false|false]: ผลตอบรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.176421965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" feedback จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.176426538+07:00","message":"receive interim result [false|false]:  feedback จาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.176435869+07:00","message":"[buffer interim] 3351 false ผลตอบรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.176447215+07:00","message":"[buffer interim] 3351 false  feedback จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.176455026+07:00","message":"[bufferProcess] interim [440000000]:ผลตอบรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.176458937+07:00","message":"[bufferProcess] send to processor:ผลตอบรับ Feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.176463416+07:00","message":"[bufferProcess] interim [440000000]: feedback จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.176468556+07:00","message":"[bufferProcess] update buffer: ผลตอบรับ feedback จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.176472689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.17647661+07:00","message":"> Transcript [44376] [false]: 'ผลตอบรับ Feedback'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.176481652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.17648484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.17648775+07:00","message":"StatePrefix: 'ผลตอบรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.176490759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.503935613+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.503987431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลตอบรับ feedback\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.503994627+07:00","message":"receive interim result [false|false]: ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.504007812+07:00","message":"receive 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-05-12T13:15:49.504010872+07:00","message":"receive interim result [false|false]:  จ๊ะพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.504020183+07:00","message":"[buffer interim] 3351 false ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.504024515+07:00","message":"[buffer interim] 3351 false  จ๊ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.504030554+07:00","message":"[bufferProcess] interim [740000000]:ผลตอบรับ feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.504033077+07:00","message":"[bufferProcess] send to processor:ผลตอบรับ feedback จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.504035753+07:00","message":"[bufferProcess] interim [740000000]: จ๊ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.504038311+07:00","message":"[bufferProcess] update buffer: ผลตอบรับ feedback จ๊ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.504041453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.504044885+07:00","message":"> Transcript [44377] [false]: 'ผลตอบรับ feedback จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.504048555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.504050752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.504055768+07:00","message":"StatePrefix: 'ผลตอบรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.504057905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.504060592+07:00","message":"Push: 'ผลตอบรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.504062483+07:00","message":"TextPushed: 'ผลตอบรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.504064433+07:00","message":"Set new StatePrefix : 'ผลตอบรับ feedback จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.504066411+07:00","message":"Next Push (prob) : ' feedback จาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.504074644+07:00","message":"push: {false ผลตอบรับ 0 0xc002e83100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.518884599+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.518920004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลตอบรับ feedback\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.518925844+07:00","message":"receive interim result [false|false]: ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.51893926+07:00","message":"receive 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-05-12T13:15:49.518942611+07:00","message":"receive interim result [false|false]:  จาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.518950982+07:00","message":"[buffer interim] 3351 false ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.51895772+07:00","message":"[buffer interim] 3351 false  จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.51896315+07:00","message":"[bufferProcess] interim [800000000]:ผลตอบรับ feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.518965836+07:00","message":"[bufferProcess] send to processor:ผลตอบรับ feedback จ๊ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.518968977+07:00","message":"[bufferProcess] interim [800000000]: จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.51897443+07:00","message":"[bufferProcess] update buffer: ผลตอบรับ feedback จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.518979282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.518996292+07:00","message":"> Transcript [44378] [false]: 'ผลตอบรับ feedback จ๊ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.519000017+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.5190025+07:00","message":"Set new StatePrefix: 'ผลตอบรับ feedback จ๊ะพี่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:49.700177027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:49.700178158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.707754055+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.707787828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลตอบรับ feedback\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.707793293+07:00","message":"receive interim result [false|false]: ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.707802206+07:00","message":"receive 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-05-12T13:15:49.707805394+07:00","message":"receive interim result [false|false]:  จากคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.707813082+07:00","message":"[buffer interim] 3351 false ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.707817204+07:00","message":"[buffer interim] 3351 false  จากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.707822641+07:00","message":"[bufferProcess] interim [980000000]:ผลตอบรับ feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.707825081+07:00","message":"[bufferProcess] send to processor:ผลตอบรับ feedback จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.707828495+07:00","message":"[bufferProcess] interim [980000000]: จากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.707830998+07:00","message":"[bufferProcess] update buffer: ผลตอบรับ feedback จากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.707836766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.707839355+07:00","message":"> Transcript [44379] [false]: 'ผลตอบรับ feedback จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.707841782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.707843634+07:00","message":"Set new StatePrefix: 'ผลตอบรับ feedback จาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.861361459+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.861409306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลตอบรับ feedback\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.861417734+07:00","message":"receive interim result [false|false]: ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.861433948+07:00","message":"receive 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-05-12T13:15:49.861438333+07:00","message":"receive interim result [false|false]:  จาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.861449466+07:00","message":"[buffer interim] 3351 false ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.86145545+07:00","message":"[buffer interim] 3351 false  จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.861464287+07:00","message":"[bufferProcess] interim [100000000]:ผลตอบรับ feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.861468588+07:00","message":"[bufferProcess] send to processor:ผลตอบรับ feedback จากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.861473408+07:00","message":"[bufferProcess] interim [100000000]: จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.861476632+07:00","message":"[bufferProcess] update buffer: ผลตอบรับ feedback จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.86148038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.861484548+07:00","message":"> Transcript [44380] [false]: 'ผลตอบรับ feedback จากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.861490275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.861493378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.861496119+07:00","message":"StatePrefix: 'ผลตอบรับ feedback จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.861499736+07:00","message":"TextPushed: 'ผลตอบรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.87980946+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.879841138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลตอบรับ feedback\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.879848372+07:00","message":"receive interim result [false|false]: ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.879864067+07:00","message":"receive 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-05-12T13:15:49.879868028+07:00","message":"receive interim result [false|false]:  จากที่โอนตังค์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.879876009+07:00","message":"[buffer interim] 3351 false ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:49.879880815+07:00","message":"[buffer interim] 3351 false  จากที่โอนตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.879888088+07:00","message":"[bufferProcess] interim [160000000]:ผลตอบรับ feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.879891355+07:00","message":"[bufferProcess] send to processor:ผลตอบรับ feedback จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.879895187+07:00","message":"[bufferProcess] interim [160000000]: จากที่โอนตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.879898849+07:00","message":"[bufferProcess] update buffer: ผลตอบรับ feedback จากที่โอนตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.879902991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.879907071+07:00","message":"> Transcript [44381] [false]: 'ผลตอบรับ feedback จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.879911873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.879914575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.879918147+07:00","message":"StatePrefix: 'ผลตอบรับ feedback จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:49.879920897+07:00","message":"TextPushed: 'ผลตอบรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.135917851+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.135964238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลตอบรับ feedback\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.135973158+07:00","message":"receive interim result [false|false]: ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.135997124+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-05-12T13:15:50.136001821+07:00","message":"receive interim result [false|false]:  จากที่โอนตังค์ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.13602552+07:00","message":"[buffer interim] 3351 false ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.136050424+07:00","message":"[buffer interim] 3351 false  จากที่โอนตังค์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.136057814+07:00","message":"[bufferProcess] interim [340000000]:ผลตอบรับ feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.136060829+07:00","message":"[bufferProcess] send to processor:ผลตอบรับ feedback จากที่โอนตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.136068108+07:00","message":"[bufferProcess] interim [340000000]: จากที่โอนตังค์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.136071427+07:00","message":"[bufferProcess] update buffer: ผลตอบรับ feedback จากที่โอนตังค์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.136082291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.136113515+07:00","message":"> Transcript [44382] [false]: 'ผลตอบรับ feedback จากที่โอนตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.136119075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.136121448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.136124415+07:00","message":"StatePrefix: 'ผลตอบรับ feedback จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.136127247+07:00","message":"TextPushed: 'ผลตอบรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.139997456+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.140029136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลตอบรับ feedback\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.140034963+07:00","message":"receive interim result [false|false]: ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.140049952+07:00","message":"receive 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-05-12T13:15:50.140053232+07:00","message":"receive interim result [false|false]:  จากคนฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.140060294+07:00","message":"[buffer interim] 3351 false ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.140067172+07:00","message":"[buffer interim] 3351 false  จากคนฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.140072829+07:00","message":"[bufferProcess] interim [400000000]:ผลตอบรับ feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.140076638+07:00","message":"[bufferProcess] send to processor:ผลตอบรับ feedback จากที่โอนตังค์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.140084479+07:00","message":"[bufferProcess] interim [400000000]: จากคนฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.140088897+07:00","message":"[bufferProcess] update buffer: ผลตอบรับ feedback จากคนฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.14009269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.140096296+07:00","message":"> Transcript [44383] [false]: 'ผลตอบรับ feedback จากที่โอนตังค์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.140101344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.140104594+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.140107709+07:00","message":"StatePrefix: 'ผลตอบรับ feedback จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.140111275+07:00","message":"TextPushed: 'ผลตอบรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.140120501+07:00","message":"Push: ' feedback จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.140124549+07:00","message":"TextPushed: 'ผลตอบรับ feedback จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.140128337+07:00","message":"Set new StatePrefix : 'ผลตอบรับ feedback จากที่โอนตังค์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.140131393+07:00","message":"Next Push (prob) : 'ที่โอนตังค์ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.140144493+07:00","message":"push: {false  feedback จาก 0 0xc002e83100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.530944943+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.530979737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลตอบรับ feedback\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.530986689+07:00","message":"receive interim result [false|false]: ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.530999917+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-05-12T13:15:50.5310087+07:00","message":"receive interim result [false|false]:  จากคนฟังเพลงแฟน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.531016274+07:00","message":"[buffer interim] 3351 false ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.531019744+07:00","message":"[buffer interim] 3351 false  จากคนฟังเพลงแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.531025293+07:00","message":"[bufferProcess] interim [760000000]:ผลตอบรับ feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.531027803+07:00","message":"[bufferProcess] send to processor:ผลตอบรับ feedback จากคนฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.531030689+07:00","message":"[bufferProcess] interim [760000000]: จากคนฟังเพลงแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.531033116+07:00","message":"[bufferProcess] update buffer: ผลตอบรับ feedback จากคนฟังเพลงแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.53103598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.531038584+07:00","message":"> Transcript [44384] [false]: 'ผลตอบรับ feedback จากคนฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.531040829+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.531042737+07:00","message":"Set new StatePrefix: 'ผลตอบรับ feedback จากคนฟังเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.711408279+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.711444585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลตอบรับ feedback\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.711451497+07:00","message":"receive interim result [false|false]: ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.711463473+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-05-12T13:15:50.711466722+07:00","message":"receive interim result [false|false]:  จากคนฟังเพลงแฟนซี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.711477988+07:00","message":"[buffer interim] 3351 false ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:50.711481975+07:00","message":"[buffer interim] 3351 false  จากคนฟังเพลงแฟนซี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.711487639+07:00","message":"[bufferProcess] interim [940000000]:ผลตอบรับ feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.711490791+07:00","message":"[bufferProcess] send to processor:ผลตอบรับ feedback จากคนฟังเพลงแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.711493947+07:00","message":"[bufferProcess] interim [940000000]: จากคนฟังเพลงแฟนซี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.711496466+07:00","message":"[bufferProcess] update buffer: ผลตอบรับ feedback จากคนฟังเพลงแฟนซี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.711499087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.711508953+07:00","message":"> Transcript [44385] [false]: 'ผลตอบรับ feedback จากคนฟังเพลงแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.711512196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.711514283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.711519367+07:00","message":"StatePrefix: 'ผลตอบรับ feedback จากคนฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:50.711521835+07:00","message":"TextPushed: 'ผลตอบรับ feedback จาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:51.035103589+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:51.035135771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลตอบรับ feedback\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:51.035141919+07:00","message":"receive interim result [false|false]: ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:51.035150999+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-05-12T13:15:51.035154082+07:00","message":"receive interim result [false|false]:  จากคนฟังเพลงแฟนๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:51.035162166+07:00","message":"[buffer interim] 3351 false ผลตอบรับ feedback"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:51.03517016+07:00","message":"[buffer interim] 3351 false  จากคนฟังเพลงแฟนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.035175857+07:00","message":"[bufferProcess] interim [240000000]:ผลตอบรับ feedback"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.03517881+07:00","message":"[bufferProcess] send to processor:ผลตอบรับ feedback จากคนฟังเพลงแฟนซี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.035183638+07:00","message":"[bufferProcess] interim [240000000]: จากคนฟังเพลงแฟนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.035187864+07:00","message":"[bufferProcess] update buffer: ผลตอบรับ feedback จากคนฟังเพลงแฟนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.03519081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.03519391+07:00","message":"> Transcript [44386] [false]: 'ผลตอบรับ feedback จากคนฟังเพลงแฟนซี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.0351969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.035199042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.035200871+07:00","message":"StatePrefix: 'ผลตอบรับ feedback จากคนฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.035203138+07:00","message":"TextPushed: 'ผลตอบรับ feedback จาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:51.617808702+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:51.617849352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลตอบรับ feedback จากคนฟังเพลงแฟนๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:51.617859021+07:00","message":"receive interim result [false|false]: ผลตอบรับ feedback จากคนฟังเพลงแฟนๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:51.617875412+07:00","message":"[buffer interim] 3351 false ผลตอบรับ feedback จากคนฟังเพลงแฟนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.617888986+07:00","message":"[bufferProcess] interim [840000000]:ผลตอบรับ feedback จากคนฟังเพลงแฟนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.617891669+07:00","message":"[bufferProcess] send to processor:ผลตอบรับ feedback จากคนฟังเพลงแฟนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.617901109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.617904266+07:00","message":"> Transcript [44387] [false]: 'ผลตอบรับ feedback จากคนฟังเพลงแฟนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.617909849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.617912005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.617913847+07:00","message":"StatePrefix: 'ผลตอบรับ feedback จากคนฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:51.617916303+07:00","message":"TextPushed: 'ผลตอบรับ feedback จาก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:52.700210023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:52.700223329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:54.347227645+07:00","message":"[GCS] IsForceVAD: false for message ID: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:54.47856543+07:00","message":"[GCS] Start streaming session, msgId: 3352"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:54.545346324+07:00","message":"receive streaming session, msgId: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:54.545389781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลตอบรับ feedback จากคนฟังเพลงแฟนๆ\",\"confidence\":0.9401129}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:54.545395916+07:00","message":"receive interim result [true|false]: ผลตอบรับ feedback จากคนฟังเพลงแฟนๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:54.545407192+07:00","message":"end recv isFinal message id 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:54.545409375+07:00","message":"end Recv id 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:54.545418787+07:00","message":"[buffer interim] 3351 true ผลตอบรับ feedback จากคนฟังเพลงแฟนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545429766+07:00","message":"[bufferProcess] interim [810000000]:ผลตอบรับ feedback จากคนฟังเพลงแฟนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545432987+07:00","message":"[bufferProcess] send to processor (isfinal):ผลตอบรับ feedback จากคนฟังเพลงแฟนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545437002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545440375+07:00","message":"> Transcript [44388] [false]: 'ผลตอบรับ feedback จากคนฟังเพลงแฟนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545443633+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545445469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545447298+07:00","message":"StatePrefix: 'ผลตอบรับ feedback จากคนฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545449612+07:00","message":"TextPushed: 'ผลตอบรับ feedback จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545456977+07:00","message":"Push: 'คนฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.54546592+07:00","message":"TextPushed: 'ผลตอบรับ feedback จากคนฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545468969+07:00","message":"Set new StatePrefix : 'ผลตอบรับ feedback จากคนฟังเพลงแฟนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545471274+07:00","message":"Next Push (prob) : 'แฟนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545472992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545474908+07:00","message":"> Transcript [44389] [true]: 'ผลตอบรับ feedback จากคนฟังเพลงแฟนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545476965+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545478594+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545480225+07:00","message":"StatePrefix: 'ผลตอบรับ feedback จากคนฟังเพลงแฟนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545481977+07:00","message":"TextPushed: 'ผลตอบรับ feedback จากคนฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:54.545484154+07:00","message":"Push: 'แฟนๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:54.545492334+07:00","message":"push: {false คนฟังเพลง 0 0xc002e83100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:54.545497681+07:00","message":"push: {true แฟนๆ 0 0xc002e83100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:54.565321817+07:00","message":"write wav file: './tmp/7565/7565_3351.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:55.700396233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:55.700407131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:56.355162865+07:00","message":"receive streaming session, msgId: 3352"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:56.355210083+07:00","message":"receive 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-05-12T13:15:56.355216177+07:00","message":"receive interim result [false|false]: อัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:56.355233043+07:00","message":"[buffer interim] 3352 false อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:56.355240276+07:00","message":"[bufferProcess] interim [680000000]:อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:56.355242076+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:56.355248406+07:00","message":"[bufferProcess] send to processor (ticker):อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:56.355251214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:56.355254087+07:00","message":"> Transcript [44390] [false]: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:56.355256209+07:00","message":"Set StatePrefix (first interim): 'อัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:56.461340291+07:00","message":"[GCS] Cleaned up inactive client: 3320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:56.461367519+07:00","message":"[GCS] Cleaned up inactive client: 3325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:56.461370504+07:00","message":"[GCS] Cleaned up inactive client: 3326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:56.461372286+07:00","message":"[GCS] Cleaned up inactive client: 3321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:56.461374145+07:00","message":"[GCS] Cleaned up inactive client: 3328"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:56.461375851+07:00","message":"[GCS] Cleaned up inactive client: 3323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:56.461377771+07:00","message":"[GCS] Cleaned up inactive client: 3322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:56.461380163+07:00","message":"[GCS] Cleaned up inactive client: 3324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:56.461381908+07:00","message":"[GCS] Cleaned up inactive client: 3327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:56.949757154+07:00","message":"receive streaming session, msgId: 3352"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:56.949806566+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-05-12T13:15:56.949812709+07:00","message":"receive interim result [false|false]: อัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:56.949829243+07:00","message":"[buffer interim] 3352 false อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:56.949837747+07:00","message":"[bufferProcess] interim [280000000]:อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:56.949839739+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:58.173285694+07:00","message":"receive streaming session, msgId: 3352"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:58.173327844+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-05-12T13:15:58.17333355+07:00","message":"receive interim result [false|false]: อัลบั้มอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:58.17334782+07:00","message":"[buffer interim] 3352 false อัลบั้มอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.173355731+07:00","message":"[bufferProcess] interim [480000000]:อัลบั้มอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.173358687+07:00","message":"[bufferProcess] send to processor:อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.17336207+07:00","message":"[bufferProcess] send to processor (ticker):อัลบั้มอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.173365047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.173367825+07:00","message":"> Transcript [44391] [false]: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.173370787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.173372899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.173374743+07:00","message":"StatePrefix: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.173376639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.173378283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.173380227+07:00","message":"> Transcript [44392] [false]: 'อัลบั้มอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.173382115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.173383753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.173385403+07:00","message":"StatePrefix: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.173387107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:58.700934325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:15:58.700943152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:58.809605764+07:00","message":"receive streaming session, msgId: 3352"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:58.809651183+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-05-12T13:15:58.809658912+07:00","message":"receive interim result [false|false]: อัลบั้มอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:58.809676958+07:00","message":"[buffer interim] 3352 false อัลบั้มอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.809685729+07:00","message":"[bufferProcess] interim [80000000]:อัลบั้มอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:58.809688869+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:58.957213055+07:00","message":"[GCS] IsForceVAD: false for message ID: 3352"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.088463167+07:00","message":"[GCS] Start streaming session, msgId: 3353"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.148332091+07:00","message":"receive streaming session, msgId: 3352"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.148377524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัลบั้มอะไรบ้าง\",\"confidence\":0.86885446}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.148384833+07:00","message":"receive interim result [true|false]: อัลบั้มอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.14839366+07:00","message":"end recv isFinal message id 3352"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.148395943+07:00","message":"end Recv id 3352"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.148402474+07:00","message":"[buffer interim] 3352 true อัลบั้มอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.148422175+07:00","message":"[bufferProcess] interim [500000000]:อัลบั้มอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.148426834+07:00","message":"[bufferProcess] send to processor (isfinal):อัลบั้มอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.148430609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.148433714+07:00","message":"> Transcript [44393] [false]: 'อัลบั้มอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.148437001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.148439571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.148441496+07:00","message":"StatePrefix: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.148443683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.148445211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.148447103+07:00","message":"> Transcript [44394] [true]: 'อัลบั้มอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.148449167+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.148450891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.148452607+07:00","message":"StatePrefix: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.148454289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.14846177+07:00","message":"Push: 'อัลบั้มอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.148470089+07:00","message":"push: {true อัลบั้มอะไรบ้าง 0 0xc0035b9600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:59.15808001+07:00","message":"write wav file: './tmp/7565/7565_3352.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.608168767+07:00","message":"[GCS] IsForceVAD: false for message ID: 3353"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.698315331+07:00","message":"receive streaming session, msgId: 3353"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.698363723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.698369047+07:00","message":"receive interim result [false|false]: อาหาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.698384975+07:00","message":"[buffer interim] 3353 false อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.698392185+07:00","message":"[bufferProcess] interim [540000000]:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.698394079+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.701313732+07:00","message":"receive streaming session, msgId: 3353"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.701352296+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.70135713+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.70136851+07:00","message":"end recv isFinal message id 3353"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.701371697+07:00","message":"end Recv id 3353"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.701379695+07:00","message":"[buffer interim] 3353 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.701392556+07:00","message":"[bufferProcess] interim [540000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.701398986+07:00","message":"[bufferProcess] send to processor (isfinal):อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.701411246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.701414493+07:00","message":"> Transcript [44395] [false]: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.701416914+07:00","message":"Set StatePrefix (first interim): 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.701418778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.70142113+07:00","message":"> Transcript [44396] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.701423867+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.70142579+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.701427689+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.701429753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:15:59.70143692+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.701445392+07:00","message":"push: {true  0 0xc002e82080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:15:59.706299512+07:00","message":"write wav file: './tmp/7565/7565_3353.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:15:59.738518792+07:00","message":"[GCS] Start streaming session, msgId: 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.165946942+07:00","message":"receive streaming session, msgId: 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.166016498+07:00","message":"receive 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-05-12T13:16:01.166028707+07:00","message":"receive interim result [false|false]: ไหนว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.166049045+07:00","message":"[buffer interim] 3354 false ไหนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.166062292+07:00","message":"[bufferProcess] interim [320000000]:ไหนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.166065777+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.166076116+07:00","message":"[bufferProcess] send to processor (ticker):ไหนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.166081206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.166086288+07:00","message":"> Transcript [44397] [false]: 'ไหนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.166089328+07:00","message":"Set StatePrefix (first interim): 'ไหนว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.370951319+07:00","message":"receive streaming session, msgId: 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.370990711+07:00","message":"receive 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-05-12T13:16:01.370995892+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.371009079+07:00","message":"[buffer interim] 3354 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.371018213+07:00","message":"[bufferProcess] interim [500000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.371019935+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.669176756+07:00","message":"receive streaming session, msgId: 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.669225847+07:00","message":"receive 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-05-12T13:16:01.669231178+07:00","message":"receive interim result [false|false]: เขาได้งงมากเลยว่าเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.669243646+07:00","message":"[buffer interim] 3354 false เขาได้งงมากเลยว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.66925254+07:00","message":"[bufferProcess] interim [740000000]:เขาได้งงมากเลยว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.66925739+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.669264559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.669267295+07:00","message":"> Transcript [44398] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.669269306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.669271402+07:00","message":"Set new StatePrefix: 'แปลว่า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:01.701891554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:01.701902346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.834356953+07:00","message":"receive streaming session, msgId: 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.834417097+07:00","message":"receive 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-05-12T13:16:01.834424676+07:00","message":"receive interim result [false|false]: เขาได้งงมากเลยว่าเขาจะบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.834439682+07:00","message":"[buffer interim] 3354 false เขาได้งงมากเลยว่าเขาจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.834451046+07:00","message":"[bufferProcess] interim [860000000]:เขาได้งงมากเลยว่าเขาจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.83445395+07:00","message":"[bufferProcess] send to processor:เขาได้งงมากเลยว่าเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.834461274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.834464705+07:00","message":"> Transcript [44399] [false]: 'เขาได้งงมากเลยว่าเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.834466966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.834470163+07:00","message":"Set new StatePrefix: 'เขาได้งงมากเลยว่าเขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.881515376+07:00","message":"receive streaming session, msgId: 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.881552694+07:00","message":"receive 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-05-12T13:16:01.881557985+07:00","message":"receive interim result [false|false]: เขาได้งงมากเลยว่าเขาจะบวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.881574493+07:00","message":"[buffer interim] 3354 false เขาได้งงมากเลยว่าเขาจะบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.881582117+07:00","message":"[bufferProcess] interim [920000000]:เขาได้งงมากเลยว่าเขาจะบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.881585353+07:00","message":"[bufferProcess] send to processor:เขาได้งงมากเลยว่าเขาจะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.881592556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.881595401+07:00","message":"> Transcript [44400] [false]: 'เขาได้งงมากเลยว่าเขาจะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.881598713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.881601499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.881603612+07:00","message":"StatePrefix: 'เขาได้งงมากเลยว่าเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.881605885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.88545061+07:00","message":"receive streaming session, msgId: 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.885476441+07:00","message":"receive 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-05-12T13:16:01.885482199+07:00","message":"receive interim result [false|false]: เขาได้งงมากเลยว่าเขาจะหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:01.885495818+07:00","message":"[buffer interim] 3354 false เขาได้งงมากเลยว่าเขาจะหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.885501767+07:00","message":"[bufferProcess] interim [980000000]:เขาได้งงมากเลยว่าเขาจะหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.885504083+07:00","message":"[bufferProcess] send to processor:เขาได้งงมากเลยว่าเขาจะบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.885507102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.885509916+07:00","message":"> Transcript [44401] [false]: 'เขาได้งงมากเลยว่าเขาจะบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.885512999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.88551481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.885516821+07:00","message":"StatePrefix: 'เขาได้งงมากเลยว่าเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:01.88551905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:02.101787316+07:00","message":"receive streaming session, msgId: 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:02.101844678+07:00","message":"receive 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-05-12T13:16:02.10185186+07:00","message":"receive interim result [false|false]: เขาได้งงมากเลยว่าเขาจะหมดยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:02.101865516+07:00","message":"[buffer interim] 3354 false เขาได้งงมากเลยว่าเขาจะหมดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.101873849+07:00","message":"[bufferProcess] interim [220000000]:เขาได้งงมากเลยว่าเขาจะหมดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.101876603+07:00","message":"[bufferProcess] send to processor:เขาได้งงมากเลยว่าเขาจะหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.101880537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.101883538+07:00","message":"> Transcript [44402] [false]: 'เขาได้งงมากเลยว่าเขาจะหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.101890252+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.101892507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.101894332+07:00","message":"StatePrefix: 'เขาได้งงมากเลยว่าเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.101896481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:02.313265537+07:00","message":"receive streaming session, msgId: 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:02.31330788+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-05-12T13:16:02.313314249+07:00","message":"receive interim result [false|false]: เขาได้งงมากเลยว่าเขาจะหมดยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:02.313329613+07:00","message":"[buffer interim] 3354 false เขาได้งงมากเลยว่าเขาจะหมดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.313338332+07:00","message":"[bufferProcess] interim [340000000]:เขาได้งงมากเลยว่าเขาจะหมดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.313341122+07:00","message":"[bufferProcess] send to processor:เขาได้งงมากเลยว่าเขาจะหมดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.313348837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.313351799+07:00","message":"> Transcript [44403] [false]: 'เขาได้งงมากเลยว่าเขาจะหมดยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.313356559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.313359313+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.313361781+07:00","message":"StatePrefix: 'เขาได้งงมากเลยว่าเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.313363885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.313372061+07:00","message":"Push: 'เขาได้งงมากเลยว่าเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.313379952+07:00","message":"TextPushed: 'เขาได้งงมากเลยว่าเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.313382964+07:00","message":"Set new StatePrefix : 'เขาได้งงมากเลยว่าเขาจะหมดยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.313385827+07:00","message":"Next Push (prob) : 'หมดยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:02.31339449+07:00","message":"push: {false เขาได้งงมากเลยว่าเขาจะ 0 0xc0035b8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:02.895270734+07:00","message":"receive streaming session, msgId: 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:02.895311452+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-05-12T13:16:02.895316819+07:00","message":"receive interim result [false|false]: เขาได้งงมากเลยว่าเขาจะหมดยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:02.895332682+07:00","message":"[buffer interim] 3354 false เขาได้งงมากเลยว่าเขาจะหมดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.895339772+07:00","message":"[bufferProcess] interim [940000000]:เขาได้งงมากเลยว่าเขาจะหมดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.895342634+07:00","message":"[bufferProcess] send to processor:เขาได้งงมากเลยว่าเขาจะหมดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.895346042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.895348839+07:00","message":"> Transcript [44404] [false]: 'เขาได้งงมากเลยว่าเขาจะหมดยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.895352459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.895354477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.895357738+07:00","message":"StatePrefix: 'เขาได้งงมากเลยว่าเขาจะหมดยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:02.895360734+07:00","message":"TextPushed: 'เขาได้งงมากเลยว่าเขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.214136626+07:00","message":"receive streaming session, msgId: 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.214182171+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-05-12T13:16:03.21418966+07:00","message":"receive interim result [false|false]: เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.214207178+07:00","message":"[buffer interim] 3354 false เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.21421934+07:00","message":"[bufferProcess] interim [240000000]:เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.214223835+07:00","message":"[bufferProcess] send to processor:เขาได้งงมากเลยว่าเขาจะหมดยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.214230983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.214234928+07:00","message":"> Transcript [44405] [false]: 'เขาได้งงมากเลยว่าเขาจะหมดยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.214240075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.214246311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.214249891+07:00","message":"StatePrefix: 'เขาได้งงมากเลยว่าเขาจะหมดยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.214253961+07:00","message":"TextPushed: 'เขาได้งงมากเลยว่าเขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.283881482+07:00","message":"receive streaming session, msgId: 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.283917808+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-05-12T13:16:03.283924096+07:00","message":"receive interim result [false|false]: เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามีแฟน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.283940923+07:00","message":"[buffer interim] 3354 false เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.283948758+07:00","message":"[bufferProcess] interim [420000000]:เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.283951195+07:00","message":"[bufferProcess] send to processor:เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.283955179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.28395783+07:00","message":"> Transcript [44406] [false]: 'เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.283961301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.283963231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.283965392+07:00","message":"StatePrefix: 'เขาได้งงมากเลยว่าเขาจะหมดยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.28396785+07:00","message":"TextPushed: 'เขาได้งงมากเลยว่าเขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.403480549+07:00","message":"receive streaming session, msgId: 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.403540781+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-05-12T13:16:03.403547628+07:00","message":"receive interim result [false|false]: เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามีเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.403564827+07:00","message":"[buffer interim] 3354 false เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามีเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.403574666+07:00","message":"[bufferProcess] interim [480000000]:เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามีเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.403577433+07:00","message":"[bufferProcess] send to processor:เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.403581255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.403584144+07:00","message":"> Transcript [44407] [false]: 'เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามีแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.403589194+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.403591521+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.403594013+07:00","message":"StatePrefix: 'เขาได้งงมากเลยว่าเขาจะหมดยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.403596191+07:00","message":"TextPushed: 'เขาได้งงมากเลยว่าเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.403599113+07:00","message":"Push: 'หมดยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.40360088+07:00","message":"TextPushed: 'เขาได้งงมากเลยว่าเขาจะหมดยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.403602997+07:00","message":"Set new StatePrefix : 'เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามีแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.403605142+07:00","message":"Next Push (prob) : 'ไงเพราะว่าเรามีแฟน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.403613681+07:00","message":"push: {false หมดยัง 0 0xc0035b8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.57700869+07:00","message":"[GCS] IsForceVAD: false for message ID: 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.638204255+07:00","message":"[GCS] Start streaming session, msgId: 3355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.760020824+07:00","message":"receive streaming session, msgId: 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.76006791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาได้บอกไหมว่าเขาจะหมดยังไงเพราะว่าเรามีเพลง\",\"confidence\":0.93269324}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.760076122+07:00","message":"receive interim result [true|false]: เขาได้บอกไหมว่าเขาจะหมดยังไงเพราะว่าเรามีเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.760087859+07:00","message":"end recv isFinal message id 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.760090251+07:00","message":"end Recv id 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.760098416+07:00","message":"[buffer interim] 3354 true เขาได้บอกไหมว่าเขาจะหมดยังไงเพราะว่าเรามีเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.760111379+07:00","message":"[bufferProcess] interim [870000000]:เขาได้บอกไหมว่าเขาจะหมดยังไงเพราะว่าเรามีเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.760115075+07:00","message":"[bufferProcess] send to processor (isfinal):เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามีเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.760119558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.760123211+07:00","message":"> Transcript [44408] [false]: 'เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามีเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.760125857+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.760127767+07:00","message":"Set new StatePrefix: 'เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามีเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.760129518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.760131328+07:00","message":"> Transcript [44409] [true]: 'เขาได้บอกไหมว่าเขาจะหมดยังไงเพราะว่าเรามีเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.76013395+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.760135836+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.760138919+07:00","message":"StatePrefix: 'เขาได้งงมากเลยว่าเขาจะหมดยังไงเพราะว่าเรามีเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.76014132+07:00","message":"TextPushed: 'เขาได้งงมากเลยว่าเขาจะหมดยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.760143203+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.760317845+07:00","message":"Push: 'เพราะว่าเรามีเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.760320795+07:00","message":"TextPushed: 'เขาได้งงมากเลยว่าเขาจะหมดยังเพราะว่าเรามีเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.760322951+07:00","message":"Set new StatePrefix : 'เขาได้บอกไหมว่าเขาจะหมดยังไงเพราะว่าเรามีเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.760325208+07:00","message":"Next Push (prob) : 'เขาได้บอกไหมว่าเขาจะหมดยังไงเพราะว่าเรามีเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:03.760335805+07:00","message":"push: {true เพราะว่าเรามีเพลง 0 0xc0035b8000}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:03.760352394+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3354.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:03.769646126+07:00","message":"write wav file: './tmp/7565/7565_3354.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:04.126154095+07:00","message":"receive streaming session, msgId: 3355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:04.126196788+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-05-12T13:16:04.12620197+07:00","message":"receive interim result [false|false]: อัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:04.126215554+07:00","message":"[buffer interim] 3355 false อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.126223128+07:00","message":"[bufferProcess] interim [300000000]:อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.126225034+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:04.179133905+07:00","message":"receive streaming session, msgId: 3355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:04.179171697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Under\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:04.179177954+07:00","message":"receive interim result [false|false]: Under"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:04.179189349+07:00","message":"[buffer interim] 3355 false Under"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.179196269+07:00","message":"[bufferProcess] interim [360000000]:Under"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.179198322+07:00","message":"[bufferProcess] send to processor:อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.179204477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.179207515+07:00","message":"> Transcript [44410] [false]: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.179209814+07:00","message":"Set StatePrefix (first interim): 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:04.692214596+07:00","message":"receive streaming session, msgId: 3355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:04.692251321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:04.692258612+07:00","message":"receive interim result [false|false]: มันจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:04.692274552+07:00","message":"[buffer interim] 3355 false มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.692283199+07:00","message":"[bufferProcess] interim [840000000]:มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.692286955+07:00","message":"[bufferProcess] send to processor:Under"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.692294555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.692298518+07:00","message":"> Transcript [44411] [false]: 'Under'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.69230181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.692305339+07:00","message":"Set new StatePrefix: 'Under'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:04.70237351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:04.70241554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:04.8225267+07:00","message":"receive streaming session, msgId: 3355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:04.822567254+07:00","message":"receive 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-05-12T13:16:04.822573667+07:00","message":"receive interim result [false|false]: มันจะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:04.82258666+07:00","message":"[buffer interim] 3355 false มันจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.822597291+07:00","message":"[bufferProcess] interim [20000000]:มันจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.822600408+07:00","message":"[bufferProcess] send to processor:มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.822606332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.822610315+07:00","message":"> Transcript [44412] [false]: 'มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.822613466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:04.822616801+07:00","message":"Set new StatePrefix: 'มันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.000621589+07:00","message":"receive streaming session, msgId: 3355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.000659185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Pop\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.000664544+07:00","message":"receive interim result [false|false]: Pop"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.000678033+07:00","message":"[buffer interim] 3355 false Pop"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.000684651+07:00","message":"[bufferProcess] interim [140000000]:Pop"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.00068685+07:00","message":"[bufferProcess] send to processor:มันจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.000691002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.000693738+07:00","message":"> Transcript [44413] [false]: 'มันจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.000696386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.000698182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.00070373+07:00","message":"StatePrefix: 'มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.000705976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.087299322+07:00","message":"receive streaming session, msgId: 3355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.087354372+07:00","message":"receive 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-05-12T13:16:05.087361902+07:00","message":"receive interim result [false|false]: ป๊อบจ๋า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.087378875+07:00","message":"[buffer interim] 3355 false ป๊อบจ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.087388459+07:00","message":"[bufferProcess] interim [320000000]:ป๊อบจ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.087391723+07:00","message":"[bufferProcess] send to processor:Pop"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.087395978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.087400374+07:00","message":"> Transcript [44414] [false]: 'Pop'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.087404797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.087408295+07:00","message":"Set new StatePrefix: 'Pop'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.400611156+07:00","message":"receive streaming session, msgId: 3355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.400649061+07:00","message":"receive 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-05-12T13:16:05.400659177+07:00","message":"receive interim result [false|false]: ป๊อบจ๋าเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.40067689+07:00","message":"[buffer interim] 3355 false ป๊อบจ๋าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.400686974+07:00","message":"[bufferProcess] interim [620000000]:ป๊อบจ๋าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.400692478+07:00","message":"[bufferProcess] send to processor:ป๊อบจ๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.400699078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.400702801+07:00","message":"> Transcript [44415] [false]: 'ป๊อบจ๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.40070631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.400709472+07:00","message":"Set new StatePrefix: 'ป๊อบจ๋า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.817178532+07:00","message":"[GCS] IsForceVAD: false for message ID: 3355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.920638316+07:00","message":"receive streaming session, msgId: 3355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.920681692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อบจ๋าเลย\",\"confidence\":0.9036852}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.920688974+07:00","message":"receive interim result [true|false]: ป๊อบจ๋าเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.920699423+07:00","message":"end recv isFinal message id 3355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.920701578+07:00","message":"end Recv id 3355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.920709415+07:00","message":"[buffer interim] 3355 true ป๊อบจ๋าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.920720605+07:00","message":"[bufferProcess] interim [190000000]:ป๊อบจ๋าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.920723637+07:00","message":"[bufferProcess] send to processor (isfinal):ป๊อบจ๋าเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.920727009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.920729982+07:00","message":"> Transcript [44416] [false]: 'ป๊อบจ๋าเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.920733129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.920735028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.920736702+07:00","message":"StatePrefix: 'ป๊อบจ๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.920738533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.920740071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.920742125+07:00","message":"> Transcript [44417] [true]: 'ป๊อบจ๋าเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.920744561+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.920746145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.920747702+07:00","message":"StatePrefix: 'ป๊อบจ๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.920749378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:05.920751893+07:00","message":"Push: 'ป๊อบจ๋าเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:05.920761253+07:00","message":"push: {true ป๊อบจ๋าเลย 0 0xc003c4fc00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:05.928161298+07:00","message":"write wav file: './tmp/7565/7565_3355.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.073208772+07:00","message":"[GCS] Start streaming session, msgId: 3356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.569216219+07:00","message":"receive streaming session, msgId: 3356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.569271996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.569277521+07:00","message":"receive interim result [false|false]: จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.569295565+07:00","message":"[buffer interim] 3356 false จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.569302484+07:00","message":"[bufferProcess] interim [480000000]:จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.569304386+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.69267508+07:00","message":"receive streaming session, msgId: 3356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.692719413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Smith\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.692725797+07:00","message":"receive interim result [false|false]: Smith"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.692742067+07:00","message":"[buffer interim] 3356 false Smith"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.692749935+07:00","message":"[bufferProcess] interim [600000000]:Smith"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.692752321+07:00","message":"[bufferProcess] send to processor:จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.692760821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.692768398+07:00","message":"> Transcript [44418] [false]: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.692770814+07:00","message":"Set StatePrefix (first interim): 'จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.734745896+07:00","message":"receive streaming session, msgId: 3356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.734789995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.734796054+07:00","message":"receive interim result [false|false]: จะมีแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.734826258+07:00","message":"[buffer interim] 3356 false จะมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.734834731+07:00","message":"[bufferProcess] interim [660000000]:จะมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.734837245+07:00","message":"[bufferProcess] send to processor:Smith"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.734844721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.734847994+07:00","message":"> Transcript [44419] [false]: 'Smith'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.734850445+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.734852715+07:00","message":"Set new StatePrefix: 'Smith'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.866556547+07:00","message":"receive streaming session, msgId: 3356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.866602695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีติ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.86660901+07:00","message":"receive interim result [false|false]: จะมีติ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.866626763+07:00","message":"[buffer interim] 3356 false จะมีติ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.866635637+07:00","message":"[bufferProcess] interim [780000000]:จะมีติ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.866639702+07:00","message":"[bufferProcess] send to processor:จะมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.866646472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.866649377+07:00","message":"> Transcript [44420] [false]: 'จะมีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.866651569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.866653816+07:00","message":"Set new StatePrefix: 'จะมีแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.931620023+07:00","message":"receive streaming session, msgId: 3356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.931662381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Siri เก่งกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.931668819+07:00","message":"receive interim result [false|false]: Siri เก่งกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:06.931687553+07:00","message":"[buffer interim] 3356 false Siri เก่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.931699443+07:00","message":"[bufferProcess] interim [840000000]:Siri เก่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.931701997+07:00","message":"[bufferProcess] send to processor:จะมีติ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.931710669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.931713589+07:00","message":"> Transcript [44421] [false]: 'จะมีติ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.931716085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:06.93171855+07:00","message":"Set new StatePrefix: 'จะมีติ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.075561757+07:00","message":"receive streaming session, msgId: 3356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.075595064+07:00","message":"receive 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-05-12T13:16:07.075601169+07:00","message":"receive interim result [false|false]: จะมีตังค์ก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.075615315+07:00","message":"[buffer interim] 3356 false จะมีตังค์ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.075623201+07:00","message":"[bufferProcess] interim [20000000]:จะมีตังค์ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.075625684+07:00","message":"[bufferProcess] send to processor:Siri เก่งกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.075630726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.075633273+07:00","message":"> Transcript [44422] [false]: 'Siri เก่งกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.075635543+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.075637482+07:00","message":"Set new StatePrefix: 'Siri เก่งกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.287318852+07:00","message":"[GCS] IsForceVAD: false for message ID: 3356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.299723324+07:00","message":"receive streaming session, msgId: 3356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.299756345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"smiggle\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.299761603+07:00","message":"receive interim result [false|false]: smiggle"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.299774673+07:00","message":"[buffer interim] 3356 false smiggle"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.299781351+07:00","message":"[bufferProcess] interim [200000000]:smiggle"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.299784197+07:00","message":"[bufferProcess] send to processor:จะมีตังค์ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.299791933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.299794599+07:00","message":"> Transcript [44423] [false]: 'จะมีตังค์ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.299796892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.299798989+07:00","message":"Set new StatePrefix: 'จะมีตังค์ก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.34960343+07:00","message":"[GCS] Start streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.36838854+07:00","message":"receive streaming session, msgId: 3356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.368424978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"camila mendes\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.368430535+07:00","message":"receive interim result [false|false]: camila mendes"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.368444284+07:00","message":"[buffer interim] 3356 false camila mendes"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.368450759+07:00","message":"[bufferProcess] interim [260000000]:camila mendes"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.368453105+07:00","message":"[bufferProcess] send to processor:smiggle"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.368455763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.368458638+07:00","message":"> Transcript [44424] [false]: 'smiggle'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.36846091+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.36846349+07:00","message":"Set new StatePrefix: 'smiggle'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.405545328+07:00","message":"receive streaming session, msgId: 3356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.405581473+07:00","message":"receive 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-05-12T13:16:07.405587631+07:00","message":"receive interim result [false|false]: จะมีแต่เขาไม่จอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.405603214+07:00","message":"[buffer interim] 3356 false จะมีแต่เขาไม่จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.405610747+07:00","message":"[bufferProcess] interim [380000000]:จะมีแต่เขาไม่จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.405613192+07:00","message":"[bufferProcess] send to processor:camila mendes"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.405619081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.405622076+07:00","message":"> Transcript [44425] [false]: 'camila mendes'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.405624178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.405626121+07:00","message":"Set new StatePrefix: 'camila mendes'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.415314083+07:00","message":"receive streaming session, msgId: 3356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.415348974+07:00","message":"receive 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-05-12T13:16:07.415354288+07:00","message":"receive interim result [false|false]: จะมีแต่แ***ก็อด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.415368423+07:00","message":"[buffer interim] 3356 false จะมีแต่แ***ก็อด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.41537376+07:00","message":"[bufferProcess] interim [440000000]:จะมีแต่แ***ก็อด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.415376321+07:00","message":"[bufferProcess] send to processor:จะมีแต่เขาไม่จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.415384223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.41538675+07:00","message":"> Transcript [44426] [false]: 'จะมีแต่เขาไม่จอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.415388791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.415390689+07:00","message":"Set new StatePrefix: 'จะมีแต่เขาไม่จอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.52354687+07:00","message":"receive streaming session, msgId: 3356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.52358405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีแต่งตัวไม่ร้อน\",\"confidence\":0.7904058}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.52359031+07:00","message":"receive interim result [true|false]: จะมีแต่งตัวไม่ร้อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.523609691+07:00","message":"end recv isFinal message id 3356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.523612837+07:00","message":"end Recv id 3356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.523630793+07:00","message":"[buffer interim] 3356 true จะมีแต่งตัวไม่ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.523648743+07:00","message":"[bufferProcess] interim [440000000]:จะมีแต่งตัวไม่ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.523653087+07:00","message":"[bufferProcess] send to processor (isfinal):จะมีแต่แ***ก็อด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.523656491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.523659823+07:00","message":"> Transcript [44427] [false]: 'จะมีแต่แ***ก็อด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.523662183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.523664475+07:00","message":"Set new StatePrefix: 'จะมีแต่แ***ก็อด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.523666251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.523668069+07:00","message":"> Transcript [44428] [true]: 'จะมีแต่งตัวไม่ร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.523670803+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.523672739+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.52367456+07:00","message":"StatePrefix: 'จะมีแต่แ***ก็อด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.523676567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:07.523679087+07:00","message":"Push: 'จะมีแต่งตัวไม่ร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:07.523686991+07:00","message":"push: {true จะมีแต่งตัวไม่ร้อน 0 0xc003b7d480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:07.530096091+07:00","message":"write wav file: './tmp/7565/7565_3356.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:07.703310432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:07.703325041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.257292533+07:00","message":"[GCS] IsForceVAD: false for message ID: 3357"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.342574578+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.342618792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.342624621+07:00","message":"receive interim result [false|false]: ก็อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.342641423+07:00","message":"[buffer interim] 3357 false ก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.342648664+07:00","message":"[bufferProcess] interim [900000000]:ก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.34265081+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.351627042+07:00","message":"receive streaming session, msgId: 3357"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.351664385+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.35166964+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.351681442+07:00","message":"end recv isFinal message id 3357"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.35168429+07:00","message":"end Recv id 3357"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.351690825+07:00","message":"[buffer interim] 3357 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.351697783+07:00","message":"[bufferProcess] interim [930000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.351701007+07:00","message":"[bufferProcess] send to processor (isfinal):ก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.351705375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.351708559+07:00","message":"> Transcript [44429] [false]: 'ก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.351710834+07:00","message":"Set StatePrefix (first interim): 'ก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.351712738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.351715963+07:00","message":"> Transcript [44430] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.351718669+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.351720553+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.351722351+07:00","message":"StatePrefix: 'ก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.351724401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.351727099+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.351736829+07:00","message":"push: {true  0 0xc005695780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:08.357277853+07:00","message":"write wav file: './tmp/7565/7565_3357.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.387234976+07:00","message":"[GCS] Start streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.507323378+07:00","message":"[GCS] IsForceVAD: false for message ID: 3358"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.623683656+07:00","message":"receive streaming session, msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.623706121+07:00","message":"found end of frame, send empty tag with msgId: 3358"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.623709547+07:00","message":"end Recv id 3358"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.623718526+07:00","message":"[buffer interim] 3358 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.623727688+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.62373167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.6237345+07:00","message":"> Transcript [44431] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.623736868+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.623738714+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.6237404+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.623742279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:08.623745368+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.623756659+07:00","message":"push: {true \n 0 0xc005d08500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:08.628197679+07:00","message":"write wav file: './tmp/7565/7565_3358.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:08.638007663+07:00","message":"[GCS] Start streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.113079769+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.113111037+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-05-12T13:16:09.11311765+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.113130474+07:00","message":"[buffer interim] 3359 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.113137063+07:00","message":"[bufferProcess] interim [240000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.113138905+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.172864132+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.17289793+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-05-12T13:16:09.172903987+07:00","message":"receive interim result [false|false]: อยากได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.172921215+07:00","message":"[buffer interim] 3359 false อยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.172928101+07:00","message":"[bufferProcess] interim [360000000]:อยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.172930305+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.17293335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.17293608+07:00","message":"> Transcript [44432] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.172938233+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.337412373+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.337454883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้ยิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.337461464+07:00","message":"receive interim result [false|false]: อยากได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.337477525+07:00","message":"[buffer interim] 3359 false อยากได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.33748592+07:00","message":"[bufferProcess] interim [480000000]:อยากได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.337489596+07:00","message":"[bufferProcess] send to processor:อยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.337497047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.3374999+07:00","message":"> Transcript [44433] [false]: 'อยากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.337503173+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.337505224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.337507056+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.33750925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.37485154+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.374884589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.374890499+07:00","message":"receive interim result [false|false]: อยากได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.374904486+07:00","message":"[buffer interim] 3359 false อยากได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.374911697+07:00","message":"[bufferProcess] interim [540000000]:อยากได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.374913948+07:00","message":"[bufferProcess] send to processor:อยากได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.3749187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.374921418+07:00","message":"> Transcript [44434] [false]: 'อยากได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.374924484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.3749266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.374928456+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.374930668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.407463412+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.407495125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้อย่างนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.407501335+07:00","message":"receive interim result [false|false]: อยากได้อย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.407515018+07:00","message":"[buffer interim] 3359 false อยากได้อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.407523521+07:00","message":"[bufferProcess] interim [600000000]:อยากได้อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.407526722+07:00","message":"[bufferProcess] send to processor:อยากได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.407533035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.407536905+07:00","message":"> Transcript [44435] [false]: 'อยากได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.407541381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.407544264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.407546973+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.407549747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.602187041+07:00","message":"[GCS] IsForceVAD: false for message ID: 3359"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.667798993+07:00","message":"[GCS] Start streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.754564504+07:00","message":"receive streaming session, msgId: 3359"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.754606248+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-05-12T13:16:09.754613795+07:00","message":"receive interim result [true|false]: อยากได้อย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.754626321+07:00","message":"end recv isFinal message id 3359"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.75462956+07:00","message":"end Recv id 3359"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.754638786+07:00","message":"[buffer interim] 3359 true อยากได้อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.75465226+07:00","message":"[bufferProcess] interim [990000000]:อยากได้อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.754656166+07:00","message":"[bufferProcess] send to processor (isfinal):อยากได้อย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.754660785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.754665224+07:00","message":"> Transcript [44436] [false]: 'อยากได้อย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.754673061+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.75467581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.754678707+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.754682041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.754689917+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.754692778+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.754695869+07:00","message":"Set new StatePrefix : 'อยากได้อย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.754699798+07:00","message":"Next Push (prob) : 'ได้อย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.754702696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.75470589+07:00","message":"> Transcript [44437] [true]: 'อยากได้อย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.754709065+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.754711956+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.754714806+07:00","message":"StatePrefix: 'อยากได้อย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.754717493+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:09.754720874+07:00","message":"Push: 'ได้อย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.754732749+07:00","message":"push: {false อยาก 0 0xc003b7d980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:09.754760001+07:00","message":"push: {true ได้อย่างนั้น 0 0xc003b7d980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:09.761800468+07:00","message":"write wav file: './tmp/7565/7565_3359.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.135738546+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.135786334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.135792217+07:00","message":"receive interim result [false|false]: ข่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.135810173+07:00","message":"[buffer interim] 3360 false ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.135817468+07:00","message":"[bufferProcess] interim [480000000]:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.135819233+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.339431607+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.339475947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.339482369+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.339497798+07:00","message":"[buffer interim] 3360 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.339507534+07:00","message":"[bufferProcess] interim [660000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.339510248+07:00","message":"[bufferProcess] send to processor:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.3395148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.339521899+07:00","message":"> Transcript [44438] [false]: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.339524024+07:00","message":"Set StatePrefix (first interim): 'ข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.375047672+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.375082099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวแปลก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.375088423+07:00","message":"receive interim result [false|false]: ข่าวแปลก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.37510293+07:00","message":"[buffer interim] 3360 false ข่าวแปลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.375111356+07:00","message":"[bufferProcess] interim [720000000]:ข่าวแปลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.375115361+07:00","message":"[bufferProcess] send to processor:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.37511939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.375123747+07:00","message":"> Transcript [44439] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.375127016+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.375130376+07:00","message":"Set new StatePrefix: 'ขับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.535274795+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.535326748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.535334568+07:00","message":"receive interim result [false|false]: ข่าวประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.535354739+07:00","message":"[buffer interim] 3360 false ข่าวประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.535371581+07:00","message":"[bufferProcess] interim [840000000]:ข่าวประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.53537551+07:00","message":"[bufferProcess] send to processor:ข่าวแปลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.535383523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.535387523+07:00","message":"> Transcript [44440] [false]: 'ข่าวแปลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.535391672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.535395173+07:00","message":"Set new StatePrefix: 'ข่าวแปลก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.560415577+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.56044661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวประท้วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.56045249+07:00","message":"receive interim result [false|false]: ข่าวประท้วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.560466861+07:00","message":"[buffer interim] 3360 false ข่าวประท้วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.560473732+07:00","message":"[bufferProcess] interim [900000000]:ข่าวประท้วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.560476351+07:00","message":"[bufferProcess] send to processor:ข่าวประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.560482361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.560485006+07:00","message":"> Transcript [44441] [false]: 'ข่าวประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.560487107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.560488978+07:00","message":"Set new StatePrefix: 'ข่าวประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.667802824+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.667839058+07:00","message":"receive 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-05-12T13:16:10.667845245+07:00","message":"receive interim result [false|false]: ข่าวประจำวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.667863039+07:00","message":"[buffer interim] 3360 false ข่าวประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.667871079+07:00","message":"[bufferProcess] interim [20000000]:ข่าวประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.667873561+07:00","message":"[bufferProcess] send to processor:ข่าวประท้วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.667877234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.667880126+07:00","message":"> Transcript [44442] [false]: 'ข่าวประท้วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.667882217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.667885719+07:00","message":"Set new StatePrefix: 'ข่าวประท้วง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:10.703672199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:10.703688881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.722320035+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.722356376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวประท้วงวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.72236174+07:00","message":"receive interim result [false|false]: ข่าวประท้วงวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.722377494+07:00","message":"[buffer interim] 3360 false ข่าวประท้วงวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.722384653+07:00","message":"[bufferProcess] interim [80000000]:ข่าวประท้วงวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.722387067+07:00","message":"[bufferProcess] send to processor:ข่าวประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.722390842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.72239395+07:00","message":"> Transcript [44443] [false]: 'ข่าวประจำวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.722396479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.722398858+07:00","message":"Set new StatePrefix: 'ข่าวประจำวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.817292867+07:00","message":"[GCS] IsForceVAD: false for message ID: 3360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.852156303+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.852200817+07:00","message":"receive 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-05-12T13:16:10.852208098+07:00","message":"receive interim result [false|false]: ข่าวประท้วงก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.852223471+07:00","message":"[buffer interim] 3360 false ข่าวประท้วงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.852231049+07:00","message":"[bufferProcess] interim [200000000]:ข่าวประท้วงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.852233699+07:00","message":"[bufferProcess] send to processor:ข่าวประท้วงวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.852240193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.852243173+07:00","message":"> Transcript [44444] [false]: 'ข่าวประท้วงวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.852247332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.852250161+07:00","message":"Set new StatePrefix: 'ข่าวประท้วงวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.947571525+07:00","message":"[GCS] Start streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.978115398+07:00","message":"receive streaming session, msgId: 3360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.978154258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวประท้วงก็\",\"confidence\":0.82547504}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.978161742+07:00","message":"receive interim result [true|false]: ข่าวประท้วงก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.978171277+07:00","message":"end recv isFinal message id 3360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.978173405+07:00","message":"end Recv id 3360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.978182976+07:00","message":"[buffer interim] 3360 true ข่าวประท้วงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.978191522+07:00","message":"[bufferProcess] interim [380000000]:ข่าวประท้วงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.978194251+07:00","message":"[bufferProcess] send to processor (isfinal):ข่าวประท้วงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.978197796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.978200747+07:00","message":"> Transcript [44445] [false]: 'ข่าวประท้วงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.978202726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.978204903+07:00","message":"Set new StatePrefix: 'ข่าวประท้วงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.978206685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.978208476+07:00","message":"> Transcript [44446] [true]: 'ข่าวประท้วงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.978210867+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.978212944+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.978214786+07:00","message":"StatePrefix: 'ข่าวประท้วงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.978216949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:10.978219499+07:00","message":"Push: 'ข่าวประท้วงก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:10.978228098+07:00","message":"push: {true ข่าวประท้วงก็ 0 0xc003b7da80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:10.987592773+07:00","message":"write wav file: './tmp/7565/7565_3360.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:12.700171267+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:12.700221859+07:00","message":"receive 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-05-12T13:16:12.700227543+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:12.700243582+07:00","message":"[buffer interim] 3361 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:12.700250307+07:00","message":"[bufferProcess] interim [560000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:12.700252636+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:12.700255783+07:00","message":"[bufferProcess] send to processor (ticker):เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:12.700258269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:12.700269895+07:00","message":"> Transcript [44447] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:12.700272641+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:12.842620463+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:12.842667925+07:00","message":"receive 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-05-12T13:16:12.842672988+07:00","message":"receive interim result [false|false]: เอาไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:12.842687548+07:00","message":"[buffer interim] 3361 false เอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:12.842696762+07:00","message":"[bufferProcess] interim [680000000]:เอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:12.842698914+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:12.883264454+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:12.883306306+07:00","message":"receive 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-05-12T13:16:12.883312211+07:00","message":"receive interim result [false|false]: เขาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:12.883326593+07:00","message":"[buffer interim] 3361 false เขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:12.883333753+07:00","message":"[bufferProcess] interim [740000000]:เขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:12.883335761+07:00","message":"[bufferProcess] send to processor:เอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:12.883340005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:12.883344105+07:00","message":"> Transcript [44448] [false]: 'เอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:12.883347365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:12.883349609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:12.883351545+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:12.883353625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.086432238+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.086476764+07:00","message":"receive 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-05-12T13:16:13.086482794+07:00","message":"receive interim result [false|false]: เอาเป็นพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.086498263+07:00","message":"[buffer interim] 3361 false เอาเป็นพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.08650539+07:00","message":"[bufferProcess] interim [920000000]:เอาเป็นพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.086508111+07:00","message":"[bufferProcess] send to processor:เขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.08651572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.086518469+07:00","message":"> Transcript [44449] [false]: 'เขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.086520729+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.086522796+07:00","message":"Set new StatePrefix: 'เขาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.108765818+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.108812266+07:00","message":"receive 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-05-12T13:16:13.108818473+07:00","message":"receive interim result [false|false]: เอาเป็นพวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.108836297+07:00","message":"[buffer interim] 3361 false เอาเป็นพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.108843817+07:00","message":"[bufferProcess] interim [980000000]:เอาเป็นพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.108846574+07:00","message":"[bufferProcess] send to processor:เอาเป็นพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.108852405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.108855227+07:00","message":"> Transcript [44450] [false]: 'เอาเป็นพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.108857924+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.108860162+07:00","message":"Set new StatePrefix: 'เอาเป็นพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.222037343+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.222083972+07:00","message":"receive 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-05-12T13:16:13.222090844+07:00","message":"receive interim result [false|false]: เอาเป็นพวกกู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.222103542+07:00","message":"[buffer interim] 3361 false เอาเป็นพวกกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.222114955+07:00","message":"[bufferProcess] interim [40000000]:เอาเป็นพวกกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.222120635+07:00","message":"[bufferProcess] send to processor:เอาเป็นพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.222126936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.222129621+07:00","message":"> Transcript [44451] [false]: 'เอาเป็นพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.22213198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.222133912+07:00","message":"Set new StatePrefix: 'เอาเป็นพวก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.253747483+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.253782087+07:00","message":"receive 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-05-12T13:16:13.25378755+07:00","message":"receive interim result [false|false]: เอาเป็นปุ๋ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.253800496+07:00","message":"[buffer interim] 3361 false เอาเป็นปุ๋ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.253806999+07:00","message":"[bufferProcess] interim [100000000]:เอาเป็นปุ๋ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.25380936+07:00","message":"[bufferProcess] send to processor:เอาเป็นพวกกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.25381242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.253815248+07:00","message":"> Transcript [44452] [false]: 'เอาเป็นพวกกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.253818454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.253821172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.253823076+07:00","message":"StatePrefix: 'เอาเป็นพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.253825097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.374754424+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.374791664+07:00","message":"receive 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-05-12T13:16:13.374797652+07:00","message":"receive interim result [false|false]: เอาเป็นพวกคุณก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.374811807+07:00","message":"[buffer interim] 3361 false เอาเป็นพวกคุณก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.374818687+07:00","message":"[bufferProcess] interim [220000000]:เอาเป็นพวกคุณก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.374821116+07:00","message":"[bufferProcess] send to processor:เอาเป็นปุ๋ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.374824216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.374826867+07:00","message":"> Transcript [44453] [false]: 'เอาเป็นปุ๋ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.374828958+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.374831275+07:00","message":"Set new StatePrefix: 'เอาเป็นปุ๋ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.450638151+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.450674928+07:00","message":"receive 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-05-12T13:16:13.450680134+07:00","message":"receive interim result [false|false]: เอาเป็นปูนกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.450691084+07:00","message":"[buffer interim] 3361 false เอาเป็นปูนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.450698064+07:00","message":"[bufferProcess] interim [280000000]:เอาเป็นปูนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.450700503+07:00","message":"[bufferProcess] send to processor:เอาเป็นพวกคุณก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.450705154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.45070814+07:00","message":"> Transcript [44454] [false]: 'เอาเป็นพวกคุณก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.450710807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.450712996+07:00","message":"Set new StatePrefix: 'เอาเป็นพวกคุณก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.544159771+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.544196813+07:00","message":"receive 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-05-12T13:16:13.5442022+07:00","message":"receive interim result [false|false]: เอาเป็นพวกคุณก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.544214894+07:00","message":"[buffer interim] 3361 false เอาเป็นพวกคุณก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.544222066+07:00","message":"[bufferProcess] interim [400000000]:เอาเป็นพวกคุณก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.544224641+07:00","message":"[bufferProcess] send to processor:เอาเป็นปูนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.544229535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.544232299+07:00","message":"> Transcript [44455] [false]: 'เอาเป็นปูนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.544234769+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.544236801+07:00","message":"Set new StatePrefix: 'เอาเป็นปูนกับ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:13.704343575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:13.704360222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.757745787+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.757783247+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-05-12T13:16:13.757790671+07:00","message":"receive interim result [false|false]: เอาเป็นพวกคุณก็บอกแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:13.75780528+07:00","message":"[buffer interim] 3361 false เอาเป็นพวกคุณก็บอกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.757813417+07:00","message":"[bufferProcess] interim [580000000]:เอาเป็นพวกคุณก็บอกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.757817057+07:00","message":"[bufferProcess] send to processor:เอาเป็นพวกคุณก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.757825388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.757829235+07:00","message":"> Transcript [44456] [false]: 'เอาเป็นพวกคุณก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.757832382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:13.757835542+07:00","message":"Set new StatePrefix: 'เอาเป็นพวกคุณก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.017543783+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.017584094+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-05-12T13:16:14.017589751+07:00","message":"receive interim result [false|false]: เอาเป็นพวกคุณก็บอกแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.017604233+07:00","message":"[buffer interim] 3361 false เอาเป็นพวกคุณก็บอกแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.017611553+07:00","message":"[bufferProcess] interim [820000000]:เอาเป็นพวกคุณก็บอกแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.017613857+07:00","message":"[bufferProcess] send to processor:เอาเป็นพวกคุณก็บอกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.017617166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.017619666+07:00","message":"> Transcript [44457] [false]: 'เอาเป็นพวกคุณก็บอกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.017622695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.017625604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.017627484+07:00","message":"StatePrefix: 'เอาเป็นพวกคุณก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.01762987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.133175136+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.133209755+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-05-12T13:16:14.133215155+07:00","message":"receive interim result [false|false]: เอาเป็นพวกคุณก็บอกแล้วก็คง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.133235843+07:00","message":"[buffer interim] 3361 false เอาเป็นพวกคุณก็บอกแล้วก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.133243582+07:00","message":"[bufferProcess] interim [940000000]:เอาเป็นพวกคุณก็บอกแล้วก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.133251219+07:00","message":"[bufferProcess] send to processor:เอาเป็นพวกคุณก็บอกแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.13325454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.133257705+07:00","message":"> Transcript [44458] [false]: 'เอาเป็นพวกคุณก็บอกแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.133261391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.133263635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.133265758+07:00","message":"StatePrefix: 'เอาเป็นพวกคุณก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.13326858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.216848227+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.216885712+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-05-12T13:16:14.216891264+07:00","message":"receive interim result [false|false]: เอาเป็นพวกคุณก็บอกแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.216905995+07:00","message":"[buffer interim] 3361 false เอาเป็นพวกคุณก็บอกแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.216912679+07:00","message":"[bufferProcess] interim [0]:เอาเป็นพวกคุณก็บอกแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.216914968+07:00","message":"[bufferProcess] send to processor:เอาเป็นพวกคุณก็บอกแล้วก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.216919815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.216922323+07:00","message":"> Transcript [44459] [false]: 'เอาเป็นพวกคุณก็บอกแล้วก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.216925323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.216927388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.216929052+07:00","message":"StatePrefix: 'เอาเป็นพวกคุณก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.216932017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.312888493+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.312925473+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-05-12T13:16:14.31293105+07:00","message":"receive interim result [false|false]: เอาเป็นปืนกระบอกนั้นหรอกคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.312944335+07:00","message":"[buffer interim] 3361 false เอาเป็นปืนกระบอกนั้นหรอกคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.312951628+07:00","message":"[bufferProcess] interim [60000000]:เอาเป็นปืนกระบอกนั้นหรอกคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.312954205+07:00","message":"[bufferProcess] send to processor:เอาเป็นพวกคุณก็บอกแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.31295758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.312960318+07:00","message":"> Transcript [44460] [false]: 'เอาเป็นพวกคุณก็บอกแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.312963646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.312966201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.312968344+07:00","message":"StatePrefix: 'เอาเป็นพวกคุณก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.312972089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.312975157+07:00","message":"Push: 'เอาเป็นพวกคุณก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.312977167+07:00","message":"TextPushed: 'เอาเป็นพวกคุณก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.312979535+07:00","message":"Set new StatePrefix : 'เอาเป็นพวกคุณก็บอกแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.312981485+07:00","message":"Next Push (prob) : 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.312988875+07:00","message":"push: {false เอาเป็นพวกคุณก็บอก 0 0xc003b7dd00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.366828751+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.366865494+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-05-12T13:16:14.366871256+07:00","message":"receive interim result [false|false]: เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.366883112+07:00","message":"[buffer interim] 3361 false เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.366890272+07:00","message":"[bufferProcess] interim [120000000]:เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.366892847+07:00","message":"[bufferProcess] send to processor:เอาเป็นปืนกระบอกนั้นหรอกคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.3668963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.366898775+07:00","message":"> Transcript [44461] [false]: 'เอาเป็นปืนกระบอกนั้นหรอกคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.366901107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.36690342+07:00","message":"Set new StatePrefix: 'เอาเป็นปืนกระบอกนั้นหรอกคำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.421057826+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.421088005+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-05-12T13:16:14.421093726+07:00","message":"receive interim result [false|false]: เอาเป็นพวกคุณก็บอกแล้วเขาว่าไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.421108838+07:00","message":"[buffer interim] 3361 false เอาเป็นพวกคุณก็บอกแล้วเขาว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.421116007+07:00","message":"[bufferProcess] interim [240000000]:เอาเป็นพวกคุณก็บอกแล้วเขาว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.421118219+07:00","message":"[bufferProcess] send to processor:เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.421122995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.421125719+07:00","message":"> Transcript [44462] [false]: 'เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.421128247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.421130455+07:00","message":"Set new StatePrefix: 'เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.484544791+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.484593016+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-05-12T13:16:14.484599873+07:00","message":"receive interim result [false|false]: เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้างาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:14.484614196+07:00","message":"[buffer interim] 3361 false เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้างาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.484623053+07:00","message":"[bufferProcess] interim [360000000]:เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้างาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.48462593+07:00","message":"[bufferProcess] send to processor:เอาเป็นพวกคุณก็บอกแล้วเขาว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.484629894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.484632948+07:00","message":"> Transcript [44463] [false]: 'เอาเป็นพวกคุณก็บอกแล้วเขาว่าไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.484635174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:14.484639808+07:00","message":"Set new StatePrefix: 'เอาเป็นพวกคุณก็บอกแล้วเขาว่าไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:15.127663027+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:15.127697772+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-05-12T13:16:15.12770407+07:00","message":"receive interim result [false|false]: เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้างาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:15.127716515+07:00","message":"[buffer interim] 3361 false เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้างาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:15.127725619+07:00","message":"[bufferProcess] interim [960000000]:เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้างาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:15.12772807+07:00","message":"[bufferProcess] send to processor:เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้างาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:15.127731734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:15.127734381+07:00","message":"> Transcript [44464] [false]: 'เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:15.127736578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:15.12773881+07:00","message":"Set new StatePrefix: 'เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้างาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:16.517438105+07:00","message":"[GCS] IsForceVAD: false for message ID: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:16.587755701+07:00","message":"[GCS] Start streaming session, msgId: 3362"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:16.704795595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:16.704825881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:16.726662748+07:00","message":"receive streaming session, msgId: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:16.726700047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเป็นพวกคุณก็บอกแล้วเขาว่าไง\",\"confidence\":0.9064987}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:16.726706724+07:00","message":"receive interim result [true|false]: เอาเป็นพวกคุณก็บอกแล้วเขาว่าไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:16.726728155+07:00","message":"end recv isFinal message id 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:16.72673107+07:00","message":"end Recv id 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:16.726742992+07:00","message":"[buffer interim] 3361 true เอาเป็นพวกคุณก็บอกแล้วเขาว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:16.726752171+07:00","message":"[bufferProcess] interim [580000000]:เอาเป็นพวกคุณก็บอกแล้วเขาว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:16.72675788+07:00","message":"[bufferProcess] send to processor (isfinal):เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้างาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:16.726765322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:16.726770243+07:00","message":"> Transcript [44465] [false]: 'เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:16.726774375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:16.726777318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:16.726780575+07:00","message":"StatePrefix: 'เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:16.726783685+07:00","message":"TextPushed: 'เอาเป็นพวกคุณก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:16.726786178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:16.7267893+07:00","message":"> Transcript [44466] [true]: 'เอาเป็นพวกคุณก็บอกแล้วเขาว่าไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:16.726792723+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:16.726795836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:16.726798376+07:00","message":"StatePrefix: 'เอาเป็นพวกคุณก็บอกแล้วว่าเขาบ้างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:16.726801448+07:00","message":"TextPushed: 'เอาเป็นพวกคุณก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:16.726809191+07:00","message":"Push: 'แล้วเขาว่าไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:16.726819943+07:00","message":"push: {true แล้วเขาว่าไง 0 0xc003b7dd00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:16.739254904+07:00","message":"write wav file: './tmp/7565/7565_3361.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:17.445335845+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:17.44537041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:17.445375155+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:17.445388322+07:00","message":"[buffer interim] 3362 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:17.445394628+07:00","message":"[bufferProcess] interim [660000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:17.445396654+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:17.667569968+07:00","message":"[GCS] IsForceVAD: false for message ID: 3362"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:17.737885269+07:00","message":"[GCS] Start streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:17.786823742+07:00","message":"receive streaming session, msgId: 3362"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:17.786860303+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:17.786866713+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:17.786878213+07:00","message":"end recv isFinal message id 3362"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:17.786881197+07:00","message":"end Recv id 3362"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:17.786890741+07:00","message":"[buffer interim] 3362 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:17.786901187+07:00","message":"[bufferProcess] interim [110000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:17.786906293+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:17.786910998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:17.786916439+07:00","message":"> Transcript [44467] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:17.786918976+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:17.786920616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:17.786922437+07:00","message":"> Transcript [44468] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:17.786925037+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:17.786928647+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:17.786930544+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:17.786932573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:17.786935289+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:17.786945719+07:00","message":"push: {true  0 0xc002ac2100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:17.79264588+07:00","message":"write wav file: './tmp/7565/7565_3362.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.305725922+07:00","message":"receive streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.305775623+07:00","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-05-12T13:16:18.305781825+07:00","message":"receive interim result [false|false]: อย่าปล่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.305802074+07:00","message":"[buffer interim] 3363 false อย่าปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.305810219+07:00","message":"[bufferProcess] interim [420000000]:อย่าปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.30581233+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.515592092+07:00","message":"receive streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.515637308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าปล่อยรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.515645702+07:00","message":"receive interim result [false|false]: อย่าปล่อยรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.515658126+07:00","message":"[buffer interim] 3363 false อย่าปล่อยรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.515664328+07:00","message":"[bufferProcess] interim [600000000]:อย่าปล่อยรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.515666894+07:00","message":"[bufferProcess] send to processor:อย่าปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.51567001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.515672815+07:00","message":"> Transcript [44469] [false]: 'อย่าปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.515674812+07:00","message":"Set StatePrefix (first interim): 'อย่าปล่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.690760382+07:00","message":"receive streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.690808798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าปล่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.690815937+07:00","message":"receive interim result [false|false]: อย่าปล่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.69083233+07:00","message":"[buffer interim] 3363 false อย่าปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.690840309+07:00","message":"[bufferProcess] interim [720000000]:อย่าปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.690843177+07:00","message":"[bufferProcess] send to processor:อย่าปล่อยรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.690850437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.690853558+07:00","message":"> Transcript [44470] [false]: 'อย่าปล่อยรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.690856793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.690860598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.690862895+07:00","message":"StatePrefix: 'อย่าปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.690865223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.736568957+07:00","message":"receive streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.736606135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าปล่อยดนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.736614005+07:00","message":"receive interim result [false|false]: อย่าปล่อยดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.736632712+07:00","message":"[buffer interim] 3363 false อย่าปล่อยดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.736640625+07:00","message":"[bufferProcess] interim [780000000]:อย่าปล่อยดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.736643821+07:00","message":"[bufferProcess] send to processor:อย่าปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.73664812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.736650909+07:00","message":"> Transcript [44471] [false]: 'อย่าปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.736654849+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.736657074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.73665896+07:00","message":"StatePrefix: 'อย่าปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.736661537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.92243391+07:00","message":"receive streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.922473513+07:00","message":"receive 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-05-12T13:16:18.922480401+07:00","message":"receive interim result [false|false]: อย่าปล่อยดนตรีแนว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:18.922494835+07:00","message":"[buffer interim] 3363 false อย่าปล่อยดนตรีแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.92250179+07:00","message":"[bufferProcess] interim [20000000]:อย่าปล่อยดนตรีแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.922504123+07:00","message":"[bufferProcess] send to processor:อย่าปล่อยดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.922510605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.922513232+07:00","message":"> Transcript [44472] [false]: 'อย่าปล่อยดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.922516668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.922519044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.922521038+07:00","message":"StatePrefix: 'อย่าปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:18.922523105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:19.312850683+07:00","message":"receive streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:19.312891682+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-05-12T13:16:19.312899299+07:00","message":"receive interim result [false|false]: อย่าปล่อยดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:19.312911438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Now\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:19.312914254+07:00","message":"receive interim result [false|false]:  Now"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:19.312923173+07:00","message":"[buffer interim] 3363 false อย่าปล่อยดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:19.312927586+07:00","message":"[buffer interim] 3363 false  Now"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.312934736+07:00","message":"[bufferProcess] interim [380000000]:อย่าปล่อยดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.312938061+07:00","message":"[bufferProcess] send to processor:อย่าปล่อยดนตรีแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.312940864+07:00","message":"[bufferProcess] interim [380000000]: Now"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.312943228+07:00","message":"[bufferProcess] update buffer: อย่าปล่อยดนตรี Now"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.312947068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.312952472+07:00","message":"> Transcript [44473] [false]: 'อย่าปล่อยดนตรีแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.312956212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.312958345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.312960313+07:00","message":"StatePrefix: 'อย่าปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.312962389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.312965076+07:00","message":"Push: 'อย่าปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.312967058+07:00","message":"TextPushed: 'อย่าปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.312969011+07:00","message":"Set new StatePrefix : 'อย่าปล่อยดนตรีแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.312973433+07:00","message":"Next Push (prob) : 'ดนตรีแนว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:19.312983129+07:00","message":"push: {false อย่าปล่อย 0 0xc002802580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:19.615916994+07:00","message":"receive streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:19.615959571+07:00","message":"receive 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-05-12T13:16:19.615968904+07:00","message":"receive interim result [false|false]: อย่าปล่อยดนตรีแนวทดลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:19.615983181+07:00","message":"[buffer interim] 3363 false อย่าปล่อยดนตรีแนวทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.615991802+07:00","message":"[bufferProcess] interim [680000000]:อย่าปล่อยดนตรีแนวทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.615994385+07:00","message":"[bufferProcess] send to processor:อย่าปล่อยดนตรี Now"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.615998513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.616001232+07:00","message":"> Transcript [44474] [false]: 'อย่าปล่อยดนตรี Now'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.61600359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.616005529+07:00","message":"Set new StatePrefix: 'อย่าปล่อยดนตรี Now'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:19.705543962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:19.705546471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:19.821356485+07:00","message":"receive streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:19.821402929+07:00","message":"receive 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-05-12T13:16:19.821409827+07:00","message":"receive interim result [false|false]: อย่าปล่อยดนตรีแนวทดลองงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:19.821425046+07:00","message":"[buffer interim] 3363 false อย่าปล่อยดนตรีแนวทดลองงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.821433658+07:00","message":"[bufferProcess] interim [920000000]:อย่าปล่อยดนตรีแนวทดลองงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.821437087+07:00","message":"[bufferProcess] send to processor:อย่าปล่อยดนตรีแนวทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.821443102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.821445895+07:00","message":"> Transcript [44475] [false]: 'อย่าปล่อยดนตรีแนวทดลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.821448779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:19.821451283+07:00","message":"Set new StatePrefix: 'อย่าปล่อยดนตรีแนวทดลอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.211032036+07:00","message":"receive streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.211082111+07:00","message":"receive 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-05-12T13:16:20.211089875+07:00","message":"receive interim result [false|false]: อย่าปล่อยดนตรีแนวทดลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.211110463+07:00","message":"[buffer interim] 3363 false อย่าปล่อยดนตรีแนวทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.211124379+07:00","message":"[bufferProcess] interim [220000000]:อย่าปล่อยดนตรีแนวทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.211128561+07:00","message":"[bufferProcess] send to processor:อย่าปล่อยดนตรีแนวทดลองงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.211136905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.211141847+07:00","message":"> Transcript [44476] [false]: 'อย่าปล่อยดนตรีแนวทดลองงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.211147217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.211150367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.211154877+07:00","message":"StatePrefix: 'อย่าปล่อยดนตรีแนวทดลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.211159093+07:00","message":"TextPushed: 'อย่าปล่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.27829975+07:00","message":"receive streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.278348542+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-05-12T13:16:20.278354917+07:00","message":"receive interim result [false|false]: อย่าปล่อยดนตรีแนวทดลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.278372738+07:00","message":"[buffer interim] 3363 false อย่าปล่อยดนตรีแนวทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.278383376+07:00","message":"[bufferProcess] interim [280000000]:อย่าปล่อยดนตรีแนวทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.27838591+07:00","message":"[bufferProcess] send to processor:อย่าปล่อยดนตรีแนวทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.278391454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.278394511+07:00","message":"> Transcript [44477] [false]: 'อย่าปล่อยดนตรีแนวทดลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.27839819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.278400514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.278402262+07:00","message":"StatePrefix: 'อย่าปล่อยดนตรีแนวทดลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.278404524+07:00","message":"TextPushed: 'อย่าปล่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.52957036+07:00","message":"receive streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.529606304+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-05-12T13:16:20.529627757+07:00","message":"receive interim result [false|false]: อย่าปล่อยดนตรีแนวทดลองกันหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.529642343+07:00","message":"[buffer interim] 3363 false อย่าปล่อยดนตรีแนวทดลองกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.529650378+07:00","message":"[bufferProcess] interim [580000000]:อย่าปล่อยดนตรีแนวทดลองกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.529653989+07:00","message":"[bufferProcess] send to processor:อย่าปล่อยดนตรีแนวทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.529660873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.529663833+07:00","message":"> Transcript [44478] [false]: 'อย่าปล่อยดนตรีแนวทดลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.529667987+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.529670652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.529672727+07:00","message":"StatePrefix: 'อย่าปล่อยดนตรีแนวทดลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.529674881+07:00","message":"TextPushed: 'อย่าปล่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.547246754+07:00","message":"[GCS] IsForceVAD: false for message ID: 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.768780458+07:00","message":"receive streaming session, msgId: 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.768825575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่าปล่อยดนตรีแนวทดลองซะหน่อย\",\"confidence\":0.93949664}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.768833474+07:00","message":"receive interim result [true|false]: อย่าปล่อยดนตรีแนวทดลองซะหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.768845439+07:00","message":"end recv isFinal message id 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.768848362+07:00","message":"end Recv id 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.768857307+07:00","message":"[buffer interim] 3363 true อย่าปล่อยดนตรีแนวทดลองซะหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768865728+07:00","message":"[bufferProcess] interim [850000000]:อย่าปล่อยดนตรีแนวทดลองซะหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768868791+07:00","message":"[bufferProcess] send to processor (isfinal):อย่าปล่อยดนตรีแนวทดลองกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768872206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768874755+07:00","message":"> Transcript [44479] [false]: 'อย่าปล่อยดนตรีแนวทดลองกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768877964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768879743+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768882456+07:00","message":"StatePrefix: 'อย่าปล่อยดนตรีแนวทดลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768884713+07:00","message":"TextPushed: 'อย่าปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.76888742+07:00","message":"Push: 'ดนตรีแนวทดลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768889647+07:00","message":"TextPushed: 'อย่าปล่อยดนตรีแนวทดลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.76889167+07:00","message":"Set new StatePrefix : 'อย่าปล่อยดนตรีแนวทดลองกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768893688+07:00","message":"Next Push (prob) : 'กันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768895384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768897252+07:00","message":"> Transcript [44480] [true]: 'อย่าปล่อยดนตรีแนวทดลองซะหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768899376+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768900944+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768903158+07:00","message":"StatePrefix: 'อย่าปล่อยดนตรีแนวทดลองกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768905116+07:00","message":"TextPushed: 'อย่าปล่อยดนตรีแนวทดลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:20.768907669+07:00","message":"Push: 'ซะหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.768915527+07:00","message":"push: {false ดนตรีแนวทดลอง 0 0xc002802580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.768923517+07:00","message":"push: {true ซะหน่อย 0 0xc002802580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:20.777600019+07:00","message":"write wav file: './tmp/7565/7565_3363.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:20.807727927+07:00","message":"[GCS] Start streaming session, msgId: 3364"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:21.506965238+07:00","message":"[GCS] IsForceVAD: false for message ID: 3364"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:22.218241759+07:00","message":"[GCS] Start streaming session, msgId: 3365"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:22.70587759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:22.705890159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.030252155+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.0303065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.030312998+07:00","message":"receive interim result [false|false]: ตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.030327543+07:00","message":"[buffer interim] 3365 false ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.030336373+07:00","message":"[bufferProcess] interim [600000000]:ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.030338146+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.030344269+07:00","message":"[bufferProcess] send to processor (ticker):ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.030347245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.030351077+07:00","message":"> Transcript [44481] [false]: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.030353595+07:00","message":"Set StatePrefix (first interim): 'ตก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.090738145+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.090783411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.09078954+07:00","message":"receive interim result [false|false]: ตกลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.090804543+07:00","message":"[buffer interim] 3365 false ตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.090812748+07:00","message":"[bufferProcess] interim [660000000]:ตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.090814647+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.330539007+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.330580267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกลงเอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.330586271+07:00","message":"receive interim result [false|false]: ตกลงเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.330601666+07:00","message":"[buffer interim] 3365 false ตกลงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.33060948+07:00","message":"[bufferProcess] interim [840000000]:ตกลงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.330612895+07:00","message":"[bufferProcess] send to processor:ตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.330619538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.330622331+07:00","message":"> Transcript [44482] [false]: 'ตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.330625606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.330627903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.330629875+07:00","message":"StatePrefix: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.330631873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.359176131+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.359206473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกลงเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.359211977+07:00","message":"receive interim result [false|false]: ตกลงเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.359227552+07:00","message":"[buffer interim] 3365 false ตกลงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.359233539+07:00","message":"[bufferProcess] interim [900000000]:ตกลงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.359236847+07:00","message":"[bufferProcess] send to processor:ตกลงเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.359239811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.359242951+07:00","message":"> Transcript [44483] [false]: 'ตกลงเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.359246714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.359249207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.359251331+07:00","message":"StatePrefix: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.359253457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.679971811+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.680011112+07:00","message":"receive 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-05-12T13:16:23.680016911+07:00","message":"receive interim result [false|false]: ตกลงเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.68003464+07:00","message":"[buffer interim] 3365 false ตกลงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.680043676+07:00","message":"[bufferProcess] interim [140000000]:ตกลงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.680045949+07:00","message":"[bufferProcess] send to processor:ตกลงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.680049449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.680052327+07:00","message":"> Transcript [44484] [false]: 'ตกลงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.680055869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.680058066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.680060365+07:00","message":"StatePrefix: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.680062252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.844391132+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.844430973+07:00","message":"receive 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-05-12T13:16:23.844436714+07:00","message":"receive interim result [false|false]: ตกลงเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.844449892+07:00","message":"[buffer interim] 3365 false ตกลงเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.844456888+07:00","message":"[bufferProcess] interim [260000000]:ตกลงเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.84445904+07:00","message":"[bufferProcess] send to processor:ตกลงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.844464102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.84446672+07:00","message":"> Transcript [44485] [false]: 'ตกลงเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.844469629+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.844471987+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.844474738+07:00","message":"StatePrefix: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.844477113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.844481712+07:00","message":"Push: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.844483469+07:00","message":"TextPushed: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.844485408+07:00","message":"Set new StatePrefix : 'ตกลงเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.844487272+07:00","message":"Next Push (prob) : 'ลงเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.844494535+07:00","message":"push: {false ตก 0 0xc0035b8f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.971035875+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.971069675+07:00","message":"receive 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-05-12T13:16:23.97107544+07:00","message":"receive interim result [false|false]: ตกลงเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:23.971086483+07:00","message":"[buffer interim] 3365 false ตกลงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.971093661+07:00","message":"[bufferProcess] interim [320000000]:ตกลงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.971095943+07:00","message":"[bufferProcess] send to processor:ตกลงเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.971100802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.971103666+07:00","message":"> Transcript [44486] [false]: 'ตกลงเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.971106944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.971109124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.971111065+07:00","message":"StatePrefix: 'ตกลงเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:23.971113294+07:00","message":"TextPushed: 'ตก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:24.005398506+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:24.005436499+07:00","message":"receive 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-05-12T13:16:24.00544446+07:00","message":"receive interim result [false|false]: ตกลงเขาก็ใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:24.005459772+07:00","message":"[buffer interim] 3365 false ตกลงเขาก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.005466982+07:00","message":"[bufferProcess] interim [380000000]:ตกลงเขาก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.005469224+07:00","message":"[bufferProcess] send to processor:ตกลงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.005474142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.005488008+07:00","message":"> Transcript [44487] [false]: 'ตกลงเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.005491315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.005493308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.005495171+07:00","message":"StatePrefix: 'ตกลงเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.00549973+07:00","message":"TextPushed: 'ตก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:24.476993189+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:24.477035449+07:00","message":"receive 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-05-12T13:16:24.477042441+07:00","message":"receive interim result [false|false]: ตกลงเขาก็ใช้กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:24.477056694+07:00","message":"[buffer interim] 3365 false ตกลงเขาก็ใช้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.477064451+07:00","message":"[bufferProcess] interim [980000000]:ตกลงเขาก็ใช้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.477067437+07:00","message":"[bufferProcess] send to processor:ตกลงเขาก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.477073206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.47707639+07:00","message":"> Transcript [44488] [false]: 'ตกลงเขาก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.477079794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.477081878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.477084239+07:00","message":"StatePrefix: 'ตกลงเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.477086821+07:00","message":"TextPushed: 'ตก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:24.570114283+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:24.570167098+07:00","message":"receive 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-05-12T13:16:24.570174033+07:00","message":"receive interim result [false|false]: ตกลงเขาก็ใช้หุ่นกระบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:24.570189779+07:00","message":"[buffer interim] 3365 false ตกลงเขาก็ใช้หุ่นกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.57019782+07:00","message":"[bufferProcess] interim [100000000]:ตกลงเขาก็ใช้หุ่นกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.570200627+07:00","message":"[bufferProcess] send to processor:ตกลงเขาก็ใช้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.570207323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.570209891+07:00","message":"> Transcript [44489] [false]: 'ตกลงเขาก็ใช้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.570213755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.570215802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.57021764+07:00","message":"StatePrefix: 'ตกลงเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.570220065+07:00","message":"TextPushed: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.570225915+07:00","message":"Push: 'ลงเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.570227756+07:00","message":"TextPushed: 'ตกลงเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.570229771+07:00","message":"Set new StatePrefix : 'ตกลงเขาก็ใช้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.570231859+07:00","message":"Next Push (prob) : 'ก็ใช้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:24.570238764+07:00","message":"push: {false ลงเขา 0 0xc0035b8f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:24.816340211+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:24.816387863+07:00","message":"receive 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-05-12T13:16:24.81639382+07:00","message":"receive interim result [false|false]: ตกลงเขาก็ใช้หุ่นกระบอกกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:24.816405937+07:00","message":"[buffer interim] 3365 false ตกลงเขาก็ใช้หุ่นกระบอกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.816414086+07:00","message":"[bufferProcess] interim [400000000]:ตกลงเขาก็ใช้หุ่นกระบอกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.816417204+07:00","message":"[bufferProcess] send to processor:ตกลงเขาก็ใช้หุ่นกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.81642101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.816424009+07:00","message":"> Transcript [44490] [false]: 'ตกลงเขาก็ใช้หุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.816426416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:24.81642876+07:00","message":"Set new StatePrefix: 'ตกลงเขาก็ใช้หุ่นกระบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.222239594+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.222281126+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-05-12T13:16:25.222287733+07:00","message":"receive interim result [false|false]: ตกลงเขาก็ใช้หุ่นกระบอกกัปตัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.222310738+07:00","message":"[buffer interim] 3365 false ตกลงเขาก็ใช้หุ่นกระบอกกัปตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.222319395+07:00","message":"[bufferProcess] interim [640000000]:ตกลงเขาก็ใช้หุ่นกระบอกกัปตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.222322153+07:00","message":"[bufferProcess] send to processor:ตกลงเขาก็ใช้หุ่นกระบอกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.222325895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.222328749+07:00","message":"> Transcript [44491] [false]: 'ตกลงเขาก็ใช้หุ่นกระบอกกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.222332494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.222334496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.222336395+07:00","message":"StatePrefix: 'ตกลงเขาก็ใช้หุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.222340544+07:00","message":"TextPushed: 'ตกลงเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.262080038+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.262117805+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-05-12T13:16:25.262124063+07:00","message":"receive interim result [false|false]: ตกลงเขาก็ใช้หุ่นกระบอกกับตลก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.262147375+07:00","message":"[buffer interim] 3365 false ตกลงเขาก็ใช้หุ่นกระบอกกับตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.262156563+07:00","message":"[bufferProcess] interim [700000000]:ตกลงเขาก็ใช้หุ่นกระบอกกับตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.262158924+07:00","message":"[bufferProcess] send to processor:ตกลงเขาก็ใช้หุ่นกระบอกกัปตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.262164401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.262167567+07:00","message":"> Transcript [44492] [false]: 'ตกลงเขาก็ใช้หุ่นกระบอกกัปตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.262171325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.262173344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.262175281+07:00","message":"StatePrefix: 'ตกลงเขาก็ใช้หุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.262177451+07:00","message":"TextPushed: 'ตกลงเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.434283031+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.434320175+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-05-12T13:16:25.434327415+07:00","message":"receive interim result [false|false]: ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.434341817+07:00","message":"[buffer interim] 3365 false ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.434349831+07:00","message":"[bufferProcess] interim [0]:ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.434353184+07:00","message":"[bufferProcess] send to processor:ตกลงเขาก็ใช้หุ่นกระบอกกับตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.434357834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.43436139+07:00","message":"> Transcript [44493] [false]: 'ตกลงเขาก็ใช้หุ่นกระบอกกับตลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.434364644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.434366778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.434368948+07:00","message":"StatePrefix: 'ตกลงเขาก็ใช้หุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.434371243+07:00","message":"TextPushed: 'ตกลงเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.4914887+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.491522698+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-05-12T13:16:25.491528644+07:00","message":"receive interim result [false|false]: ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่าไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.491540504+07:00","message":"[buffer interim] 3365 false ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.491546824+07:00","message":"[bufferProcess] interim [120000000]:ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.491549388+07:00","message":"[bufferProcess] send to processor:ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.49155445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.49155708+07:00","message":"> Transcript [44494] [false]: 'ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.491560385+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.491562546+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.491564884+07:00","message":"StatePrefix: 'ตกลงเขาก็ใช้หุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.491567205+07:00","message":"TextPushed: 'ตกลงเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.491571616+07:00","message":"Push: 'ก็ใช้หุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.491573917+07:00","message":"TextPushed: 'ตกลงเขาก็ใช้หุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.491576675+07:00","message":"Set new StatePrefix : 'ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.491579149+07:00","message":"Next Push (prob) : 'กับตลกคำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.491597013+07:00","message":"push: {false ก็ใช้หุ่นกระบอก 0 0xc0035b8f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.676736929+07:00","message":"[GCS] IsForceVAD: false for message ID: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.706652433+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.706700191+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-05-12T13:16:25.706707294+07:00","message":"receive interim result [false|false]: ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่างาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.706718526+07:00","message":"[buffer interim] 3365 false ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่างาน"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:25.706653881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.706727926+07:00","message":"[bufferProcess] interim [300000000]:ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่างาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.706731265+07:00","message":"[bufferProcess] send to processor:ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.706735084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.70673805+07:00","message":"> Transcript [44495] [false]: 'ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่าไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.706741843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.706745139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.706747449+07:00","message":"StatePrefix: 'ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.706749987+07:00","message":"TextPushed: 'ตกลงเขาก็ใช้หุ่นกระบอก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:25.706664481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.807418818+07:00","message":"[GCS] Start streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.813914359+07:00","message":"receive streaming session, msgId: 3364"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.813935972+07:00","message":"found end of frame, send empty tag with msgId: 3364"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.81394004+07:00","message":"end Recv id 3364"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.813947999+07:00","message":"[buffer interim] this message is already final true 3364: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.876827494+07:00","message":"receive streaming session, msgId: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.876863606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่างาน\",\"confidence\":0.9437658}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.876869142+07:00","message":"receive interim result [true|false]: ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่างาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.876876492+07:00","message":"end recv isFinal message id 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.876878421+07:00","message":"end Recv id 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.876885682+07:00","message":"[buffer interim] 3365 true ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่างาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.876893277+07:00","message":"[bufferProcess] interim [480000000]:ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่างาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.876896416+07:00","message":"[bufferProcess] send to processor (isfinal):ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่างาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.876899642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.876902492+07:00","message":"> Transcript [44496] [false]: 'ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.876905598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.876907461+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.876912539+07:00","message":"StatePrefix: 'ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.876915161+07:00","message":"TextPushed: 'ตกลงเขาก็ใช้หุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.876917456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.876919455+07:00","message":"> Transcript [44497] [true]: 'ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่างาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.876921574+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.876923152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.876924818+07:00","message":"StatePrefix: 'ตกลงเขาก็ใช้หุ่นกระบอกกับตลกคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.87692655+07:00","message":"TextPushed: 'ตกลงเขาก็ใช้หุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:25.876929538+07:00","message":"Push: 'กับตลกคำว่างาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:25.876935853+07:00","message":"push: {true กับตลกคำว่างาน 0 0xc0035b8f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:25.885824682+07:00","message":"write wav file: './tmp/7565/7565_3365.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:26.461662359+07:00","message":"[GCS] Cleaned up inactive client: 3329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:26.461688235+07:00","message":"[GCS] Cleaned up inactive client: 3334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:26.461692297+07:00","message":"[GCS] Cleaned up inactive client: 3336"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:26.461695325+07:00","message":"[GCS] Cleaned up inactive client: 3337"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:26.461698073+07:00","message":"[GCS] Cleaned up inactive client: 3330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:26.461701285+07:00","message":"[GCS] Cleaned up inactive client: 3332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:26.461703958+07:00","message":"[GCS] Cleaned up inactive client: 3339"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:26.461706465+07:00","message":"[GCS] Cleaned up inactive client: 3331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:26.461709037+07:00","message":"[GCS] Cleaned up inactive client: 3333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:26.461711519+07:00","message":"[GCS] Cleaned up inactive client: 3335"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:26.461713958+07:00","message":"[GCS] Cleaned up inactive client: 3338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.058189737+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.058232796+07:00","message":"receive 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-05-12T13:16:27.0582383+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.058251824+07:00","message":"[buffer interim] 3366 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.058259488+07:00","message":"[bufferProcess] interim [320000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.058261457+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.058267124+07:00","message":"[bufferProcess] send to processor (ticker):เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.058269786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.058272873+07:00","message":"> Transcript [44498] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.05827557+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.243770469+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.243820734+07:00","message":"receive 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-05-12T13:16:27.243831384+07:00","message":"receive interim result [false|false]: เพลงผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.243865829+07:00","message":"[buffer interim] 3366 false เพลงผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.243887125+07:00","message":"[bufferProcess] interim [440000000]:เพลงผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.243890877+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.261388922+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.261419576+07:00","message":"receive 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-05-12T13:16:27.261426064+07:00","message":"receive interim result [false|false]: เพลงพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.261441369+07:00","message":"[buffer interim] 3366 false เพลงพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.261447878+07:00","message":"[bufferProcess] interim [500000000]:เพลงพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.261456356+07:00","message":"[bufferProcess] send to processor:เพลงผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.261459933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.261463038+07:00","message":"> Transcript [44499] [false]: 'เพลงผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.2614666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.261468821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.261471204+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.261473333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.356001829+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.356042662+07:00","message":"receive 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-05-12T13:16:27.356049793+07:00","message":"receive interim result [false|false]: เพลงพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.356061611+07:00","message":"[buffer interim] 3366 false เพลงพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.356071543+07:00","message":"[bufferProcess] interim [560000000]:เพลงพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.356075473+07:00","message":"[bufferProcess] send to processor:เพลงพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.356083463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.356089758+07:00","message":"> Transcript [44500] [false]: 'เพลงพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.356094515+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.356096879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.356098756+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.356101001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.406426338+07:00","message":"[GCS] IsForceVAD: false for message ID: 3366"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.515328131+07:00","message":"receive streaming session, msgId: 3366"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.51539749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงพรุ่งนี้\",\"confidence\":0.94670093}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.51540445+07:00","message":"receive interim result [true|false]: เพลงพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.515414496+07:00","message":"end recv isFinal message id 3366"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.515416735+07:00","message":"end Recv id 3366"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.51542318+07:00","message":"[buffer interim] 3366 true เพลงพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.515432961+07:00","message":"[bufferProcess] interim [830000000]:เพลงพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.51543776+07:00","message":"[bufferProcess] send to processor (isfinal):เพลงพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.51544065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.515443259+07:00","message":"> Transcript [44501] [false]: 'เพลงพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.515446138+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.515448175+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.515450092+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.515452032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.515453644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.515455555+07:00","message":"> Transcript [44502] [true]: 'เพลงพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.515457532+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.515459091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.515462731+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.515464378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:27.515470255+07:00","message":"Push: 'เพลงพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:27.515478755+07:00","message":"push: {true เพลงพรุ่งนี้ 0 0xc002ac2600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:27.522257604+07:00","message":"write wav file: './tmp/7565/7565_3366.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:28.049871068+07:00","message":"[GCS] Start streaming session, msgId: 3367"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:28.707707972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:28.707722528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:28.726916397+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:28.726967894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:28.726973644+07:00","message":"receive interim result [false|false]: ในที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:28.726990304+07:00","message":"[buffer interim] 3367 false ในที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:28.726998542+07:00","message":"[bufferProcess] interim [480000000]:ในที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:28.727000406+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:28.727006708+07:00","message":"[bufferProcess] send to processor (ticker):ในที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:28.727009864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:28.727012715+07:00","message":"> Transcript [44503] [false]: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:28.727015073+07:00","message":"Set StatePrefix (first interim): 'ในที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:28.942213447+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:28.942246612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่สุดเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:28.942252202+07:00","message":"receive interim result [false|false]: ในที่สุดเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:28.942268069+07:00","message":"[buffer interim] 3367 false ในที่สุดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:28.942275824+07:00","message":"[bufferProcess] interim [720000000]:ในที่สุดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:28.942277742+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:29.006429453+07:00","message":"[GCS] IsForceVAD: false for message ID: 3367"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:29.094374914+07:00","message":"receive streaming session, msgId: 3367"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:29.094407544+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-05-12T13:16:29.09441349+07:00","message":"receive interim result [true|false]: ในที่สุดเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:29.094419573+07:00","message":"end recv isFinal message id 3367"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:29.094421731+07:00","message":"end Recv id 3367"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:29.094428955+07:00","message":"[buffer interim] 3367 true ในที่สุดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.094435808+07:00","message":"[bufferProcess] interim [990000000]:ในที่สุดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.094438567+07:00","message":"[bufferProcess] send to processor (isfinal):ในที่สุดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.09444194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.094444917+07:00","message":"> Transcript [44504] [false]: 'ในที่สุดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.094447705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.094449567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.094451599+07:00","message":"StatePrefix: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.094453796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.094455544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.094457639+07:00","message":"> Transcript [44505] [true]: 'ในที่สุดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.094459748+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.094461346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.094463003+07:00","message":"StatePrefix: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.094464664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.094467343+07:00","message":"Push: 'ในที่สุดเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:29.094475428+07:00","message":"push: {true ในที่สุดเนี่ย 0 0xc002802e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:29.101218539+07:00","message":"write wav file: './tmp/7565/7565_3367.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:29.328047538+07:00","message":"[GCS] Start streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:29.850607251+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:29.850653484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:29.850658874+07:00","message":"receive interim result [false|false]: วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:29.850668312+07:00","message":"[buffer interim] 3368 false วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.850674888+07:00","message":"[bufferProcess] interim [480000000]:วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.850676765+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:29.9356661+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:29.935705806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:29.935712716+07:00","message":"receive interim result [false|false]: วงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:29.935729471+07:00","message":"[buffer interim] 3368 false วงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.935737408+07:00","message":"[bufferProcess] interim [600000000]:วงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.935740025+07:00","message":"[bufferProcess] send to processor:วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.935744431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.935747052+07:00","message":"> Transcript [44506] [false]: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:29.93574904+07:00","message":"Set StatePrefix (first interim): 'วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:30.227864904+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:30.227909122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:30.227914839+07:00","message":"receive interim result [false|false]: โครงการเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:30.227933772+07:00","message":"[buffer interim] 3368 false โครงการเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.227949072+07:00","message":"[bufferProcess] interim [840000000]:โครงการเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.227954705+07:00","message":"[bufferProcess] send to processor:วงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.227959459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.227964592+07:00","message":"> Transcript [44507] [false]: 'วงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.227968236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.227970613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.227972991+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.227975018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:30.41121429+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:30.411273681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:30.411279325+07:00","message":"receive interim result [false|false]: โครงการเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:30.411293928+07:00","message":"[buffer interim] 3368 false โครงการเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.411302689+07:00","message":"[bufferProcess] interim [900000000]:โครงการเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.411305277+07:00","message":"[bufferProcess] send to processor:โครงการเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.411308291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.411310999+07:00","message":"> Transcript [44508] [false]: 'โครงการเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.411313271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.411315251+07:00","message":"Set new StatePrefix: 'โครงการเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:30.627121109+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:30.627158945+07:00","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-05-12T13:16:30.627164636+07:00","message":"receive interim result [false|false]: โครงการเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:30.62718248+07:00","message":"[buffer interim] 3368 false โครงการเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.627189815+07:00","message":"[bufferProcess] interim [960000000]:โครงการเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.627192206+07:00","message":"[bufferProcess] send to processor:โครงการเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.627195373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.627198274+07:00","message":"> Transcript [44509] [false]: 'โครงการเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.627201253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.627203639+07:00","message":"Set new StatePrefix: 'โครงการเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:30.856866311+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:30.856905738+07:00","message":"receive 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-05-12T13:16:30.856911228+07:00","message":"receive interim result [false|false]: วงการคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:30.856927197+07:00","message":"[buffer interim] 3368 false วงการคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.856934129+07:00","message":"[bufferProcess] interim [20000000]:วงการคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.856936633+07:00","message":"[bufferProcess] send to processor:โครงการเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.856939942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.85694285+07:00","message":"> Transcript [44510] [false]: 'โครงการเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.856946485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.856948985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.856951027+07:00","message":"StatePrefix: 'โครงการเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:30.856953039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.02160172+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.021648943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์การของพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.021655636+07:00","message":"receive interim result [false|false]: องค์การของพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.021671741+07:00","message":"[buffer interim] 3368 false องค์การของพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.021680449+07:00","message":"[bufferProcess] interim [80000000]:องค์การของพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.021682841+07:00","message":"[bufferProcess] send to processor:วงการคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.021689504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.021692374+07:00","message":"> Transcript [44511] [false]: 'วงการคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.021694874+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.021697041+07:00","message":"Set new StatePrefix: 'วงการคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.108145629+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.108195743+07:00","message":"receive 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-05-12T13:16:31.108205535+07:00","message":"receive interim result [false|false]: วงการคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.108222675+07:00","message":"[buffer interim] 3368 false วงการคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.108231235+07:00","message":"[bufferProcess] interim [140000000]:วงการคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.108234097+07:00","message":"[bufferProcess] send to processor:องค์การของพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.108237856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.108240879+07:00","message":"> Transcript [44512] [false]: 'องค์การของพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.108244332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.108246688+07:00","message":"Set new StatePrefix: 'องค์การของพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.119569799+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.119594611+07:00","message":"receive 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-05-12T13:16:31.119599536+07:00","message":"receive interim result [false|false]: โครงการเขาก็จะพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.119615254+07:00","message":"[buffer interim] 3368 false โครงการเขาก็จะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.119621674+07:00","message":"[bufferProcess] interim [200000000]:โครงการเขาก็จะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.119623835+07:00","message":"[bufferProcess] send to processor:วงการคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.119627363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.119630487+07:00","message":"> Transcript [44513] [false]: 'วงการคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.119632759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.119634522+07:00","message":"Set new StatePrefix: 'วงการคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.152093143+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.152120033+07:00","message":"receive 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-05-12T13:16:31.152125829+07:00","message":"receive interim result [false|false]: โครงการเขาก็จะพูดว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.15214119+07:00","message":"[buffer interim] 3368 false โครงการเขาก็จะพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.152149728+07:00","message":"[bufferProcess] interim [380000000]:โครงการเขาก็จะพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.152152584+07:00","message":"[bufferProcess] send to processor:โครงการเขาก็จะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.152155621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.152157937+07:00","message":"> Transcript [44514] [false]: 'โครงการเขาก็จะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.152159796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.152161817+07:00","message":"Set new StatePrefix: 'โครงการเขาก็จะพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.274037051+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.274081146+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-05-12T13:16:31.274087862+07:00","message":"receive interim result [false|false]: โครงการเขาก็จะพูดว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.274100681+07:00","message":"[buffer interim] 3368 false โครงการเขาก็จะพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.274107585+07:00","message":"[bufferProcess] interim [980000000]:โครงการเขาก็จะพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.274110379+07:00","message":"[bufferProcess] send to processor:โครงการเขาก็จะพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.274116199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.274119175+07:00","message":"> Transcript [44515] [false]: 'โครงการเขาก็จะพูดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.274122815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.274124882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.274127533+07:00","message":"StatePrefix: 'โครงการเขาก็จะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.274130555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.310548993+07:00","message":"[GCS] IsForceVAD: false for message ID: 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.43801145+07:00","message":"[GCS] Start streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.457333589+07:00","message":"receive streaming session, msgId: 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.457377506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการเขาก็จะพูดว่า\",\"confidence\":0.94349307}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.457384318+07:00","message":"receive interim result [true|false]: โครงการเขาก็จะพูดว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.457395682+07:00","message":"end recv isFinal message id 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.457398059+07:00","message":"end Recv id 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.457404706+07:00","message":"[buffer interim] 3368 true โครงการเขาก็จะพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.457416486+07:00","message":"[bufferProcess] interim [220000000]:โครงการเขาก็จะพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.4574199+07:00","message":"[bufferProcess] send to processor (isfinal):โครงการเขาก็จะพูดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.457423402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.457426705+07:00","message":"> Transcript [44516] [false]: 'โครงการเขาก็จะพูดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.45742963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.457431509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.457433757+07:00","message":"StatePrefix: 'โครงการเขาก็จะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.457435862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.457437416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.45743952+07:00","message":"> Transcript [44517] [true]: 'โครงการเขาก็จะพูดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.457441519+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.457443322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.45744487+07:00","message":"StatePrefix: 'โครงการเขาก็จะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.45744663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.457453685+07:00","message":"Push: 'โครงการเขาก็จะพูดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.457461931+07:00","message":"push: {true โครงการเขาก็จะพูดว่า 0 0xc0035b9e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:31.465005264+07:00","message":"write wav file: './tmp/7565/7565_3368.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:31.707745329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:31.707759952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.918380362+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.918419553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.918425201+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:31.918441634+07:00","message":"[buffer interim] 3369 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.91844963+07:00","message":"[bufferProcess] interim [480000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:31.918451485+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.114092055+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.114130307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.11413693+07:00","message":"receive interim result [false|false]: มันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.114155496+07:00","message":"[buffer interim] 3369 false มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.114166432+07:00","message":"[bufferProcess] interim [660000000]:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.114169042+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.114172148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.114175061+07:00","message":"> Transcript [44518] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.114177204+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.121556908+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.12157951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเร็ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.121584091+07:00","message":"receive interim result [false|false]: มันเร็ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.12159763+07:00","message":"[buffer interim] 3369 false มันเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.121603128+07:00","message":"[bufferProcess] interim [720000000]:มันเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.121605204+07:00","message":"[bufferProcess] send to processor:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.121607992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.121610144+07:00","message":"> Transcript [44519] [false]: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.121615077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.121616988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.121619033+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.121621123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.413791836+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.413827961+07:00","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-05-12T13:16:32.413833817+07:00","message":"receive interim result [false|false]: มันเร็วเกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.413849102+07:00","message":"[buffer interim] 3369 false มันเร็วเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.413859264+07:00","message":"[bufferProcess] interim [960000000]:มันเร็วเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.413863118+07:00","message":"[bufferProcess] send to processor:มันเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.413869017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.413872885+07:00","message":"> Transcript [44520] [false]: 'มันเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.413877159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.413880861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.413883373+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.413885354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.622970475+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.623006129+07:00","message":"receive 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-05-12T13:16:32.623012171+07:00","message":"receive interim result [false|false]: มันเร็วเกินไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.623030658+07:00","message":"[buffer interim] 3369 false มันเร็วเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.623038956+07:00","message":"[bufferProcess] interim [200000000]:มันเร็วเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.623041614+07:00","message":"[bufferProcess] send to processor:มันเร็วเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.623046879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.623049481+07:00","message":"> Transcript [44521] [false]: 'มันเร็วเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.623052585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.623059739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.623062676+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.623064986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.995964055+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.995999389+07:00","message":"receive 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-05-12T13:16:32.996005519+07:00","message":"receive interim result [false|false]: มันเร็วเกินไปมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.996024585+07:00","message":"[buffer interim] 3369 false มันเร็วเกินไปมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.996033441+07:00","message":"[bufferProcess] interim [560000000]:มันเร็วเกินไปมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.996035832+07:00","message":"[bufferProcess] send to processor:มันเร็วเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.99603917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.996041809+07:00","message":"> Transcript [44522] [false]: 'มันเร็วเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.99604503+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.996047348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.996049602+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.996061821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.996064513+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.996066679+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.996069534+07:00","message":"Set new StatePrefix : 'มันเร็วเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:32.996071836+07:00","message":"Next Push (prob) : 'เร็วเกินไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:32.996079417+07:00","message":"push: {false มัน 0 0xc004428500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:33.189360442+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:33.189404044+07:00","message":"receive 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-05-12T13:16:33.189410292+07:00","message":"receive interim result [false|false]: มันเร็วเกินไปมันมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:33.189426454+07:00","message":"[buffer interim] 3369 false มันเร็วเกินไปมันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.189436773+07:00","message":"[bufferProcess] interim [740000000]:มันเร็วเกินไปมันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.18943938+07:00","message":"[bufferProcess] send to processor:มันเร็วเกินไปมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.189442887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.18944634+07:00","message":"> Transcript [44523] [false]: 'มันเร็วเกินไปมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.189449855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.189452225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.189454087+07:00","message":"StatePrefix: 'มันเร็วเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.189457007+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:33.50705606+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:33.507109169+07:00","message":"receive 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-05-12T13:16:33.507117758+07:00","message":"receive interim result [false|false]: มันเร็วเกินไปมันมาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:33.507131834+07:00","message":"[buffer interim] 3369 false มันเร็วเกินไปมันมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.507139289+07:00","message":"[bufferProcess] interim [40000000]:มันเร็วเกินไปมันมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.507141789+07:00","message":"[bufferProcess] send to processor:มันเร็วเกินไปมันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.507147522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.507150421+07:00","message":"> Transcript [44524] [false]: 'มันเร็วเกินไปมันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.507154249+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.507161734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.507164278+07:00","message":"StatePrefix: 'มันเร็วเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.50716896+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:33.510757462+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:33.51077004+07:00","message":"receive 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-05-12T13:16:33.510773885+07:00","message":"receive interim result [false|false]: มันเร็วเกินไปมันมาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:33.510781598+07:00","message":"[buffer interim] 3369 false มันเร็วเกินไปมันมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.510784992+07:00","message":"[bufferProcess] interim [100000000]:มันเร็วเกินไปมันมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.510786899+07:00","message":"[bufferProcess] send to processor:มันเร็วเกินไปมันมาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.510789185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.510792747+07:00","message":"> Transcript [44525] [false]: 'มันเร็วเกินไปมันมาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.510795048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.510796735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.510798383+07:00","message":"StatePrefix: 'มันเร็วเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:33.510800555+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:34.029403301+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:34.029441177+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-05-12T13:16:34.0294476+07:00","message":"receive interim result [false|false]: มันเร็วเกินไปมันมาก่อนเวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:34.029462944+07:00","message":"[buffer interim] 3369 false มันเร็วเกินไปมันมาก่อนเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.029474955+07:00","message":"[bufferProcess] interim [580000000]:มันเร็วเกินไปมันมาก่อนเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.029477918+07:00","message":"[bufferProcess] send to processor:มันเร็วเกินไปมันมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.029484869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.029487638+07:00","message":"> Transcript [44526] [false]: 'มันเร็วเกินไปมันมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.029491228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.029495293+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.029498011+07:00","message":"StatePrefix: 'มันเร็วเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.029500693+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.029506796+07:00","message":"Push: 'เร็วเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.029508874+07:00","message":"TextPushed: 'มันเร็วเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.029511838+07:00","message":"Set new StatePrefix : 'มันเร็วเกินไปมันมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.029514054+07:00","message":"Next Push (prob) : 'มันมาก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:34.029540941+07:00","message":"push: {false เร็วเกินไป 0 0xc004428500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:34.197677139+07:00","message":"[GCS] IsForceVAD: false for message ID: 3369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:34.291026416+07:00","message":"receive streaming session, msgId: 3369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:34.291074838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเร็วเกินไปมันมาก่อนเวลา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:34.291083269+07:00","message":"receive interim result [true|false]: มันเร็วเกินไปมันมาก่อนเวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:34.291094385+07:00","message":"end recv isFinal message id 3369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:34.291097494+07:00","message":"end Recv id 3369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:34.29110617+07:00","message":"[buffer interim] 3369 true มันเร็วเกินไปมันมาก่อนเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.291117843+07:00","message":"[bufferProcess] interim [970000000]:มันเร็วเกินไปมันมาก่อนเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.291124628+07:00","message":"[bufferProcess] send to processor (isfinal):มันเร็วเกินไปมันมาก่อนเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.291137344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.291151133+07:00","message":"> Transcript [44527] [false]: 'มันเร็วเกินไปมันมาก่อนเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.29115598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.291161437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.291163715+07:00","message":"StatePrefix: 'มันเร็วเกินไปมันมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.291166377+07:00","message":"TextPushed: 'มันเร็วเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.291168668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.291170854+07:00","message":"> Transcript [44528] [true]: 'มันเร็วเกินไปมันมาก่อนเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.291173082+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.291174785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.291176438+07:00","message":"StatePrefix: 'มันเร็วเกินไปมันมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.291178202+07:00","message":"TextPushed: 'มันเร็วเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:34.291185483+07:00","message":"Push: 'มันมาก่อนเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:34.291194768+07:00","message":"push: {true มันมาก่อนเวลา 0 0xc004428500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:34.299647555+07:00","message":"write wav file: './tmp/7565/7565_3369.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:34.708720441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:34.708735203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:35.02802718+07:00","message":"[GCS] Start streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:35.096733631+07:00","message":"[GCS] IsForceVAD: false for message ID: 3370"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:35.229645462+07:00","message":"[GCS] Start streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:35.310080957+07:00","message":"receive streaming session, msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:35.31010293+07:00","message":"found end of frame, send empty tag with msgId: 3370"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:35.310105842+07:00","message":"end Recv id 3370"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:35.310114045+07:00","message":"[buffer interim] 3370 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:35.310121866+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:35.310133788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:35.310136937+07:00","message":"> Transcript [44529] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:35.310139432+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:35.310141843+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:35.310143571+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:35.310145447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:35.31014876+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:35.310159704+07:00","message":"push: {true \n 0 0xc002e82500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:35.31495835+07:00","message":"write wav file: './tmp/7565/7565_3370.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:35.550349837+07:00","message":"[GCS] IsForceVAD: false for message ID: 3371"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:35.668905764+07:00","message":"receive streaming session, msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:35.668927286+07:00","message":"found end of frame, send empty tag with msgId: 3371"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:35.668931106+07:00","message":"end Recv id 3371"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:35.668939509+07:00","message":"[buffer interim] 3371 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:35.668948918+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:35.668958334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:35.668961492+07:00","message":"> Transcript [44530] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:35.668963886+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:35.668966274+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:35.668968054+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:35.668969947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:35.668972969+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:35.668984092+07:00","message":"push: {true \n 0 0xc005694b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:35.673521638+07:00","message":"write wav file: './tmp/7565/7565_3371.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:35.988289632+07:00","message":"[GCS] Start streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:36.309072555+07:00","message":"[GCS] IsForceVAD: false for message ID: 3372"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:36.40753199+07:00","message":"receive streaming session, msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:36.407561968+07:00","message":"found end of frame, send empty tag with msgId: 3372"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:36.407565368+07:00","message":"end Recv id 3372"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:36.407573397+07:00","message":"[buffer interim] 3372 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:36.407580959+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:36.407584688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:36.407587377+07:00","message":"> Transcript [44531] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:36.407589769+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:36.407591794+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:36.407593971+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:36.407595759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:36.407601881+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:36.407611944+07:00","message":"push: {true \n 0 0xc005695d80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:36.412541972+07:00","message":"write wav file: './tmp/7565/7565_3372.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:36.827576959+07:00","message":"[GCS] Start streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:37.207190083+07:00","message":"[GCS] IsForceVAD: false for message ID: 3373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:37.305052926+07:00","message":"receive streaming session, msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:37.305082609+07:00","message":"found end of frame, send empty tag with msgId: 3373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:37.305086342+07:00","message":"end Recv id 3373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:37.305095059+07:00","message":"[buffer interim] 3373 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:37.305103143+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:37.305110502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:37.305113745+07:00","message":"> Transcript [44532] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:37.305116321+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:37.305118158+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:37.30511991+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:37.305122307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:37.305126672+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:37.305138539+07:00","message":"push: {true \n 0 0xc002802b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:37.310849565+07:00","message":"write wav file: './tmp/7565/7565_3373.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:37.337546394+07:00","message":"[GCS] Start streaming session, msgId: 3374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:37.396748118+07:00","message":"[GCS] IsForceVAD: false for message ID: 3374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:37.527052348+07:00","message":"[GCS] Start streaming session, msgId: 3375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:37.601793076+07:00","message":"receive streaming session, msgId: 3374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:37.601813481+07:00","message":"found end of frame, send empty tag with msgId: 3374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:37.601816998+07:00","message":"end Recv id 3374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:37.601823006+07:00","message":"[buffer interim] 3374 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:37.601830412+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:37.601833582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:37.601836201+07:00","message":"> Transcript [44533] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:37.601838542+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:37.601840411+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:37.601842139+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:37.601843965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:37.601852138+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:37.601869224+07:00","message":"push: {true \n 0 0xc002e82e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:37.607440419+07:00","message":"write wav file: './tmp/7565/7565_3374.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:37.709009901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:37.709028442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:40.710052266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:40.710054925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:42.660373372+07:00","message":"[GCS] IsForceVAD: false for message ID: 3375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:42.855189614+07:00","message":"receive streaming session, msgId: 3375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:42.855216539+07:00","message":"found end of frame, send empty tag with msgId: 3375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:42.855220111+07:00","message":"end Recv id 3375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:42.85522746+07:00","message":"[buffer interim] 3375 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:42.855239227+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:42.855242797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:42.855245547+07:00","message":"> Transcript [44534] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:42.855248055+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:42.855249948+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:42.855251817+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:42.855253592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:42.85525615+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:42.855266921+07:00","message":"push: {true \n 0 0xc002802d80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:42.867405274+07:00","message":"write wav file: './tmp/7565/7565_3375.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:43.710558936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:43.710575143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:46.710629235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:46.710637804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:49.711684474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:49.711701526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:52.328139014+07:00","message":"[GCS] Start streaming session, msgId: 3376"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:52.712534517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:52.712547876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:52.837867169+07:00","message":"[GCS] IsForceVAD: false for message ID: 3376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:52.927794513+07:00","message":"receive streaming session, msgId: 3376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:52.927820791+07:00","message":"found end of frame, send empty tag with msgId: 3376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:52.927825541+07:00","message":"end Recv id 3376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:52.927839054+07:00","message":"[buffer interim] 3376 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:52.927848431+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:52.927858362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:52.927861493+07:00","message":"> Transcript [44535] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:52.92786392+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:52.927865974+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:52.927867808+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:52.927869669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:52.927872562+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:52.927884533+07:00","message":"push: {true \n 0 0xc002803380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:52.936249422+07:00","message":"write wav file: './tmp/7565/7565_3376.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:52.967124469+07:00","message":"[GCS] Start streaming session, msgId: 3377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:53.345964919+07:00","message":"[GCS] IsForceVAD: false for message ID: 3377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:53.426840592+07:00","message":"receive streaming session, msgId: 3377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:53.426869145+07:00","message":"found end of frame, send empty tag with msgId: 3377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:53.426872239+07:00","message":"end Recv id 3377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:53.426879741+07:00","message":"[buffer interim] 3377 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:53.426887815+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:53.426891139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:53.426893741+07:00","message":"> Transcript [44536] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:53.426896385+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:53.426898188+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:53.42689991+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:53.42690172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:53.426909129+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:53.426918884+07:00","message":"push: {true \n 0 0xc005694000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:53.431758963+07:00","message":"write wav file: './tmp/7565/7565_3377.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:53.47808495+07:00","message":"[GCS] Start streaming session, msgId: 3378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:53.606727745+07:00","message":"[GCS] IsForceVAD: false for message ID: 3378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:53.719733151+07:00","message":"receive streaming session, msgId: 3378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:53.719752112+07:00","message":"found end of frame, send empty tag with msgId: 3378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:53.719755119+07:00","message":"end Recv id 3378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:53.719762198+07:00","message":"[buffer interim] 3378 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:53.719769145+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:53.719773392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:53.719776206+07:00","message":"> Transcript [44537] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:53.719778575+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:53.719780335+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:53.719782048+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:53.719783819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:53.719786467+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:53.719796376+07:00","message":"push: {true \n 0 0xc002ac2580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:53.724921238+07:00","message":"write wav file: './tmp/7565/7565_3378.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:53.86730416+07:00","message":"[GCS] Start streaming session, msgId: 3379"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:55.712810659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:55.712831883+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:56.461207849+07:00","message":"[GCS] Cleaned up inactive client: 3351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:56.461226837+07:00","message":"[GCS] Cleaned up inactive client: 3344"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:56.461229615+07:00","message":"[GCS] Cleaned up inactive client: 3345"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:56.461231425+07:00","message":"[GCS] Cleaned up inactive client: 3348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:56.461233166+07:00","message":"[GCS] Cleaned up inactive client: 3349"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:56.461234822+07:00","message":"[GCS] Cleaned up inactive client: 3340"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:56.46123722+07:00","message":"[GCS] Cleaned up inactive client: 3346"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:56.461239099+07:00","message":"[GCS] Cleaned up inactive client: 3347"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:56.461240836+07:00","message":"[GCS] Cleaned up inactive client: 3343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:56.461242616+07:00","message":"[GCS] Cleaned up inactive client: 3350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:56.461244345+07:00","message":"[GCS] Cleaned up inactive client: 3341"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:56.461247287+07:00","message":"[GCS] Cleaned up inactive client: 3342"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:58.713432722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:16:58.713438118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:58.986912249+07:00","message":"[GCS] IsForceVAD: false for message ID: 3379"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:59.082979436+07:00","message":"receive streaming session, msgId: 3379"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:59.083002073+07:00","message":"found end of frame, send empty tag with msgId: 3379"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:59.083005385+07:00","message":"end Recv id 3379"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:59.083011808+07:00","message":"[buffer interim] 3379 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:59.083018908+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:59.08302275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:59.083025418+07:00","message":"> Transcript [44538] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:59.083027868+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:59.083029772+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:59.083031706+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:59.083033435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:16:59.083035901+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:16:59.083045395+07:00","message":"push: {true \n 0 0xc002e82480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:16:59.093878812+07:00","message":"write wav file: './tmp/7565/7565_3379.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:01.108417224+07:00","message":"[GCS] Start streaming session, msgId: 3380"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:01.713856433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:01.713904042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:03.467228476+07:00","message":"[GCS] IsForceVAD: false for message ID: 3380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:03.545536208+07:00","message":"[GCS] Start streaming session, msgId: 3381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:03.563091265+07:00","message":"receive streaming session, msgId: 3380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:03.563109079+07:00","message":"found end of frame, send empty tag with msgId: 3380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:03.563112282+07:00","message":"end Recv id 3380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:03.563118335+07:00","message":"[buffer interim] 3380 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:03.563124963+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:03.563128569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:03.563131642+07:00","message":"> Transcript [44539] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:03.563133997+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:03.563136174+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:03.563137849+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:03.563139724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:03.563142131+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:03.563151196+07:00","message":"push: {true \n 0 0xc003757200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:17:03.570708202+07:00","message":"write wav file: './tmp/7565/7565_3380.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:04.61220689+07:00","message":"receive streaming session, msgId: 3381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:04.612244768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:04.612249961+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:04.612258757+07:00","message":"[buffer interim] 3381 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:04.612264982+07:00","message":"[bufferProcess] interim [80000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:04.612266726+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:04.612270321+07:00","message":"[bufferProcess] send to processor (ticker):เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:04.612272608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:04.612277581+07:00","message":"> Transcript [44540] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:04.612279585+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:04.714088635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:04.714101451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:04.842165657+07:00","message":"receive streaming session, msgId: 3381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:04.842197488+07:00","message":"receive 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-05-12T13:17:04.842203515+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:04.842217171+07:00","message":"[buffer interim] 3381 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:04.842223762+07:00","message":"[bufferProcess] interim [260000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:04.84222555+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:04.983527501+07:00","message":"receive streaming session, msgId: 3381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:04.983569185+07:00","message":"receive 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-05-12T13:17:04.983574567+07:00","message":"receive interim result [false|false]: เมื่อฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:04.98358655+07:00","message":"[buffer interim] 3381 false เมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:04.98359557+07:00","message":"[bufferProcess] interim [440000000]:เมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:04.983598314+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:04.983603142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:04.983605846+07:00","message":"> Transcript [44541] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:04.983609305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:04.983611423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:04.983613352+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:04.983615291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:05.422221736+07:00","message":"receive streaming session, msgId: 3381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:05.422262231+07:00","message":"receive 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-05-12T13:17:05.422267984+07:00","message":"receive interim result [false|false]: แล้วฉันจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:05.422288789+07:00","message":"[buffer interim] 3381 false แล้วฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.422296663+07:00","message":"[bufferProcess] interim [860000000]:แล้วฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.422299354+07:00","message":"[bufferProcess] send to processor:เมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.422302387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.422305148+07:00","message":"> Transcript [44542] [false]: 'เมื่อฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.422307522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.422309578+07:00","message":"Set new StatePrefix: 'เมื่อฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:05.604276787+07:00","message":"receive streaming session, msgId: 3381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:05.604321546+07:00","message":"receive 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-05-12T13:17:05.604328753+07:00","message":"receive interim result [false|false]: แล้วฉันจะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:05.604350066+07:00","message":"[buffer interim] 3381 false แล้วฉันจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.604358585+07:00","message":"[bufferProcess] interim [40000000]:แล้วฉันจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.604361405+07:00","message":"[bufferProcess] send to processor:แล้วฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.604369761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.604373014+07:00","message":"> Transcript [44543] [false]: 'แล้วฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.604376546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.604378787+07:00","message":"Set new StatePrefix: 'แล้วฉันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:05.682687326+07:00","message":"receive streaming session, msgId: 3381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:05.682740027+07:00","message":"receive 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-05-12T13:17:05.682746776+07:00","message":"receive interim result [false|false]: แล้วฉันจะยืม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:05.682765203+07:00","message":"[buffer interim] 3381 false แล้วฉันจะยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.682775001+07:00","message":"[bufferProcess] interim [160000000]:แล้วฉันจะยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.682778694+07:00","message":"[bufferProcess] send to processor:แล้วฉันจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.682783877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.682788071+07:00","message":"> Transcript [44544] [false]: 'แล้วฉันจะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.68279431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.682796821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.682798734+07:00","message":"StatePrefix: 'แล้วฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.682801179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:05.8191327+07:00","message":"receive streaming session, msgId: 3381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:05.819172529+07:00","message":"receive 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-05-12T13:17:05.819177998+07:00","message":"receive interim result [false|false]: แล้วฉันจะยิ้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:05.819188034+07:00","message":"[buffer interim] 3381 false แล้วฉันจะยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.819197315+07:00","message":"[bufferProcess] interim [280000000]:แล้วฉันจะยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.81919956+07:00","message":"[bufferProcess] send to processor:แล้วฉันจะยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.819202657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.819205466+07:00","message":"> Transcript [44545] [false]: 'แล้วฉันจะยืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.819208734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.819210907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.819212742+07:00","message":"StatePrefix: 'แล้วฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:05.819214911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:06.442957422+07:00","message":"receive streaming session, msgId: 3381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:06.443004471+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-05-12T13:17:06.44301096+07:00","message":"receive interim result [false|false]: แล้วฉันจะยิ้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:06.443027736+07:00","message":"[buffer interim] 3381 false แล้วฉันจะยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.443036397+07:00","message":"[bufferProcess] interim [880000000]:แล้วฉันจะยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.443039439+07:00","message":"[bufferProcess] send to processor:แล้วฉันจะยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.443042999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.443045899+07:00","message":"> Transcript [44546] [false]: 'แล้วฉันจะยิ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.443049427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.443051396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.44305322+07:00","message":"StatePrefix: 'แล้วฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.443055112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:06.533254752+07:00","message":"receive streaming session, msgId: 3381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:06.533299053+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-05-12T13:17:06.533305704+07:00","message":"receive interim result [false|false]: แล้วฉันจะยิ้มให้คน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:06.533322577+07:00","message":"[buffer interim] 3381 false แล้วฉันจะยิ้มให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.533330626+07:00","message":"[bufferProcess] interim [0]:แล้วฉันจะยิ้มให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.533337206+07:00","message":"[bufferProcess] send to processor:แล้วฉันจะยิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.533345642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.533348755+07:00","message":"> Transcript [44547] [false]: 'แล้วฉันจะยิ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.533352713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.533355378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.533357251+07:00","message":"StatePrefix: 'แล้วฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.533359751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.533366725+07:00","message":"Push: 'แล้วฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.533368617+07:00","message":"TextPushed: 'แล้วฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.533370597+07:00","message":"Set new StatePrefix : 'แล้วฉันจะยิ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.533372649+07:00","message":"Next Push (prob) : 'ยิ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:06.533381017+07:00","message":"push: {false แล้วฉันจะ 0 0xc003b7c800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:06.806217326+07:00","message":"[GCS] IsForceVAD: false for message ID: 3381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:06.978265805+07:00","message":"receive streaming session, msgId: 3381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:06.978305433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วฉันจะยิ้มให้คน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:06.978311984+07:00","message":"receive interim result [true|false]: แล้วฉันจะยิ้มให้คน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:06.978320875+07:00","message":"end recv isFinal message id 3381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:06.978323211+07:00","message":"end Recv id 3381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:06.978329045+07:00","message":"[buffer interim] 3381 true แล้วฉันจะยิ้มให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.97833817+07:00","message":"[bufferProcess] interim [480000000]:แล้วฉันจะยิ้มให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.978342593+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วฉันจะยิ้มให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.978345957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.978348809+07:00","message":"> Transcript [44548] [false]: 'แล้วฉันจะยิ้มให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.978351881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.978353742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.978355602+07:00","message":"StatePrefix: 'แล้วฉันจะยิ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.978357693+07:00","message":"TextPushed: 'แล้วฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.978359345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.978362098+07:00","message":"> Transcript [44549] [true]: 'แล้วฉันจะยิ้มให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.978364101+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.978365755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.978367398+07:00","message":"StatePrefix: 'แล้วฉันจะยิ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.978369118+07:00","message":"TextPushed: 'แล้วฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:06.978374685+07:00","message":"Push: 'ยิ้มให้คน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:06.978384752+07:00","message":"push: {true ยิ้มให้คน 0 0xc003b7c800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:17:06.988153773+07:00","message":"write wav file: './tmp/7565/7565_3381.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:06.998111013+07:00","message":"[GCS] Start streaming session, msgId: 3382"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:07.714295179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:07.714300964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:10.008110854+07:00","message":"[GCS] IsForceVAD: false for message ID: 3382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:10.150393124+07:00","message":"receive streaming session, msgId: 3382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:10.150420493+07:00","message":"found end of frame, send empty tag with msgId: 3382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:10.150424053+07:00","message":"end Recv id 3382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:10.150434919+07:00","message":"[buffer interim] 3382 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:10.150444948+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:10.150450054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:10.150453515+07:00","message":"> Transcript [44550] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:10.15045585+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:10.150457777+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:10.150459596+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:10.150461415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:10.1504644+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:10.150476342+07:00","message":"push: {true \n 0 0xc003b7d280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:17:10.158569633+07:00","message":"write wav file: './tmp/7565/7565_3382.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:10.197510482+07:00","message":"[GCS] Start streaming session, msgId: 3383"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:10.714314094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:10.714320244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:12.280068164+07:00","message":"receive streaming session, msgId: 3383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:12.280116579+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-05-12T13:17:12.280121734+07:00","message":"receive interim result [false|false]: ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:12.280135507+07:00","message":"[buffer interim] 3383 false ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.280142237+07:00","message":"[bufferProcess] interim [910000000]:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.280144093+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.280147273+07:00","message":"[bufferProcess] send to processor (ticker):ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.280149918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.280152291+07:00","message":"> Transcript [44551] [false]: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.280154148+07:00","message":"Set StatePrefix (first interim): 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:12.455863383+07:00","message":"receive streaming session, msgId: 3383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:12.455898394+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-05-12T13:17:12.455904421+07:00","message":"receive interim result [false|false]: ร้องเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:12.455919701+07:00","message":"[buffer interim] 3383 false ร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.455926597+07:00","message":"[bufferProcess] interim [90000000]:ร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.455928392+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:12.835321842+07:00","message":"receive streaming session, msgId: 3383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:12.835355719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลงให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:12.835362081+07:00","message":"receive interim result [false|false]: ร้องเพลงให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:12.835376078+07:00","message":"[buffer interim] 3383 false ร้องเพลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.835383034+07:00","message":"[bufferProcess] interim [510000000]:ร้องเพลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.835385436+07:00","message":"[bufferProcess] send to processor:ร้องเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.8353926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.835395338+07:00","message":"> Transcript [44552] [false]: 'ร้องเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.835398318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.835400247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.83540215+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.835404698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:12.966458874+07:00","message":"receive streaming session, msgId: 3383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:12.966497254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลงให้ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:12.966502133+07:00","message":"receive interim result [false|false]: ร้องเพลงให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:12.966515506+07:00","message":"[buffer interim] 3383 false ร้องเพลงให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.966522334+07:00","message":"[bufferProcess] interim [630000000]:ร้องเพลงให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.966524773+07:00","message":"[bufferProcess] send to processor:ร้องเพลงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.966529773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.966532503+07:00","message":"> Transcript [44553] [false]: 'ร้องเพลงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.966535874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.966538037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.966540005+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:12.966542156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:13.543916679+07:00","message":"receive streaming session, msgId: 3383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:13.543957837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลงให้ฟัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:13.543963794+07:00","message":"receive interim result [false|false]: ร้องเพลงให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:13.543982556+07:00","message":"[buffer interim] 3383 false ร้องเพลงให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:13.543995106+07:00","message":"[bufferProcess] interim [230000000]:ร้องเพลงให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:13.54399823+07:00","message":"[bufferProcess] send to processor:ร้องเพลงให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:13.544005187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:13.54400798+07:00","message":"> Transcript [44554] [false]: 'ร้องเพลงให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:13.544011266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:13.544013332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:13.544015252+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:13.54401734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:13.71451006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:13.714539993+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:14.876529477+07:00","message":"[GCS] IsForceVAD: false for message ID: 3383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:14.978049958+07:00","message":"receive streaming session, msgId: 3383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:14.978109137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเพลงให้ฟัง\",\"confidence\":0.9137882}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:14.978115891+07:00","message":"receive interim result [true|false]: ร้องเพลงให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:14.978126946+07:00","message":"end recv isFinal message id 3383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:14.978129169+07:00","message":"end Recv id 3383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:14.978136158+07:00","message":"[buffer interim] 3383 true ร้องเพลงให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.97814482+07:00","message":"[bufferProcess] interim [700000000]:ร้องเพลงให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978152856+07:00","message":"[bufferProcess] send to processor (isfinal):ร้องเพลงให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978158468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978161718+07:00","message":"> Transcript [44555] [false]: 'ร้องเพลงให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978164967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978167111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978169059+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978171055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978177567+07:00","message":"Push: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978179777+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978181853+07:00","message":"Set new StatePrefix : 'ร้องเพลงให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978183828+07:00","message":"Next Push (prob) : 'เพลงให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978185531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978187491+07:00","message":"> Transcript [44556] [true]: 'ร้องเพลงให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978189657+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978192682+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978194216+07:00","message":"StatePrefix: 'ร้องเพลงให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978196055+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:14.978198007+07:00","message":"Push: 'เพลงให้ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:14.978227828+07:00","message":"push: {false ร้อง 0 0xc003b7d700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:14.978250144+07:00","message":"push: {true เพลงให้ฟัง 0 0xc003b7d700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:17:14.987748547+07:00","message":"write wav file: './tmp/7565/7565_3383.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:15.01134707+07:00","message":"[GCS] Start streaming session, msgId: 3384"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:16.714576375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:16.714592008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:19.199562567+07:00","message":"receive streaming session, msgId: 3384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:19.199598746+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-05-12T13:17:19.199610336+07:00","message":"receive interim result [false|false]: อารมณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:19.199623756+07:00","message":"[buffer interim] 3384 false อารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:19.199632754+07:00","message":"[bufferProcess] interim [200000000]:อารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:19.199635348+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:19.199640935+07:00","message":"[bufferProcess] send to processor (ticker):อารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:19.199644766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:19.199648839+07:00","message":"> Transcript [44557] [false]: 'อารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:19.1996517+07:00","message":"Set StatePrefix (first interim): 'อารมณ์'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:19.715035854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:19.715049779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:19.758986026+07:00","message":"receive streaming session, msgId: 3384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:19.75902747+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-05-12T13:17:19.759032254+07:00","message":"receive interim result [false|false]: อารมณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:19.759047385+07:00","message":"[buffer interim] 3384 false อารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:19.75905511+07:00","message":"[bufferProcess] interim [800000000]:อารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:19.759056947+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:20.13124625+07:00","message":"[GCS] IsForceVAD: false for message ID: 3384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:20.229964355+07:00","message":"receive streaming session, msgId: 3384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:20.230009644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อารมณ์\",\"confidence\":0.9564737}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:20.230016158+07:00","message":"receive interim result [true|false]: อารมณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:20.230028752+07:00","message":"end recv isFinal message id 3384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:20.230031156+07:00","message":"end Recv id 3384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:20.23003832+07:00","message":"[buffer interim] 3384 true อารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:20.230047146+07:00","message":"[bufferProcess] interim [340000000]:อารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:20.230050463+07:00","message":"[bufferProcess] send to processor (isfinal):อารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:20.230053909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:20.230057067+07:00","message":"> Transcript [44558] [false]: 'อารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:20.2300602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:20.230062449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:20.230064558+07:00","message":"StatePrefix: 'อารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:20.230066814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:20.230068375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:20.230070451+07:00","message":"> Transcript [44559] [true]: 'อารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:20.23007271+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:20.230074338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:20.230075852+07:00","message":"StatePrefix: 'อารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:20.230077647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:20.230080193+07:00","message":"Push: 'อารมณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:20.230088188+07:00","message":"push: {true อารมณ์ 0 0xc0035b8880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:17:20.241567789+07:00","message":"write wav file: './tmp/7565/7565_3384.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:20.577596098+07:00","message":"[GCS] Start streaming session, msgId: 3385"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:22.715632907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:22.71563422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:22.945898571+07:00","message":"[GCS] IsForceVAD: false for message ID: 3385"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:23.018766388+07:00","message":"[GCS] Start streaming session, msgId: 3386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:23.036388402+07:00","message":"receive streaming session, msgId: 3385"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:23.036412373+07:00","message":"found end of frame, send empty tag with msgId: 3385"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:23.036416454+07:00","message":"end Recv id 3385"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:23.036424663+07:00","message":"[buffer interim] 3385 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:23.036432849+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:23.036437757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:23.036441722+07:00","message":"> Transcript [44560] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:23.036445388+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:23.036448134+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:23.036450696+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:23.036453381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:23.036456952+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:23.036468443+07:00","message":"push: {true \n 0 0xc002802380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:17:23.044203343+07:00","message":"write wav file: './tmp/7565/7565_3385.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:25.715721368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:25.715744571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:25.992910918+07:00","message":"receive streaming session, msgId: 3386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:25.992954153+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-05-12T13:17:25.992960268+07:00","message":"receive interim result [false|false]: ข่มขืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:25.992975452+07:00","message":"[buffer interim] 3386 false ข่มขืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:25.992983179+07:00","message":"[bufferProcess] interim [820000000]:ข่มขืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:25.992985211+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:25.992991708+07:00","message":"[bufferProcess] send to processor (ticker):ข่มขืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:25.99299503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:25.992999844+07:00","message":"> Transcript [44561] [false]: 'ข่มขืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:25.993003075+07:00","message":"Set StatePrefix (first interim): 'ข่มขืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.460680823+07:00","message":"[GCS] Cleaned up inactive client: 3362"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.460706608+07:00","message":"[GCS] Cleaned up inactive client: 3361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.460709464+07:00","message":"[GCS] Cleaned up inactive client: 3363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.460711592+07:00","message":"[GCS] Cleaned up inactive client: 3352"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.460713796+07:00","message":"[GCS] Cleaned up inactive client: 3353"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.460715624+07:00","message":"[GCS] Cleaned up inactive client: 3355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.460717277+07:00","message":"[GCS] Cleaned up inactive client: 3358"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.460718929+07:00","message":"[GCS] Cleaned up inactive client: 3356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.46072056+07:00","message":"[GCS] Cleaned up inactive client: 3359"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.460722344+07:00","message":"[GCS] Cleaned up inactive client: 3354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.460724188+07:00","message":"[GCS] Cleaned up inactive client: 3360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.460725844+07:00","message":"[GCS] Cleaned up inactive client: 3364"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.46072773+07:00","message":"[GCS] Cleaned up inactive client: 3365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.460731041+07:00","message":"[GCS] Cleaned up inactive client: 3357"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.547430864+07:00","message":"receive streaming session, msgId: 3386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.547471738+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-05-12T13:17:26.54747896+07:00","message":"receive interim result [false|false]: ข่มขืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:26.547497237+07:00","message":"[buffer interim] 3386 false ข่มขืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:26.547506341+07:00","message":"[bufferProcess] interim [420000000]:ข่มขืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:26.547509186+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:28.136555728+07:00","message":"[GCS] IsForceVAD: false for message ID: 3386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:28.197335876+07:00","message":"[GCS] Start streaming session, msgId: 3387"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:28.233562655+07:00","message":"receive streaming session, msgId: 3386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:28.233598864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่มขืน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:28.233607067+07:00","message":"receive interim result [true|false]: ข่มขืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:28.23361812+07:00","message":"end recv isFinal message id 3386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:28.233620649+07:00","message":"end Recv id 3386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:28.233628181+07:00","message":"[buffer interim] 3386 true ข่มขืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:28.233636376+07:00","message":"[bufferProcess] interim [130000000]:ข่มขืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:28.23363984+07:00","message":"[bufferProcess] send to processor (isfinal):ข่มขืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:28.233643879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:28.233646848+07:00","message":"> Transcript [44562] [false]: 'ข่มขืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:28.233649635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:28.233653029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:28.233654748+07:00","message":"StatePrefix: 'ข่มขืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:28.233656643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:28.233658248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:28.233660144+07:00","message":"> Transcript [44563] [true]: 'ข่มขืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:28.233667897+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:28.233670191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:28.233671865+07:00","message":"StatePrefix: 'ข่มขืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:28.233673791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:28.233676356+07:00","message":"Push: 'ข่มขืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:28.233684372+07:00","message":"push: {true ข่มขืน 0 0xc0035b9500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:17:28.243613081+07:00","message":"write wav file: './tmp/7565/7565_3386.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:28.715734991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:28.715749323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:31.716830172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:31.71688884+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:33.325618482+07:00","message":"[GCS] IsForceVAD: false for message ID: 3387"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:33.422826434+07:00","message":"receive streaming session, msgId: 3387"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:33.422845619+07:00","message":"found end of frame, send empty tag with msgId: 3387"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:33.422849048+07:00","message":"end Recv id 3387"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:33.422856428+07:00","message":"[buffer interim] 3387 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:33.422863036+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:33.422866506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:33.42287005+07:00","message":"> Transcript [44564] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:33.422872554+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:33.422874418+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:33.42287613+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:33.422877957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:33.422886794+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:33.422896027+07:00","message":"push: {true \n 0 0xc002802880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:17:33.433069367+07:00","message":"write wav file: './tmp/7565/7565_3387.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:33.517989382+07:00","message":"[GCS] Start streaming session, msgId: 3388"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:34.716857063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:34.716870575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:35.505780344+07:00","message":"[GCS] IsForceVAD: false for message ID: 3388"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:35.566634124+07:00","message":"[GCS] Start streaming session, msgId: 3389"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:35.630403528+07:00","message":"receive streaming session, msgId: 3388"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:35.630424213+07:00","message":"found end of frame, send empty tag with msgId: 3388"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:35.63042734+07:00","message":"end Recv id 3388"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:35.630434285+07:00","message":"[buffer interim] 3388 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:35.630443172+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:35.630447168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:35.630458385+07:00","message":"> Transcript [44565] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:35.630461788+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:35.630468758+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:35.630471231+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:35.630473563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:35.630476699+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:35.630487265+07:00","message":"push: {true \n 0 0xc002e82980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:17:35.642529532+07:00","message":"write wav file: './tmp/7565/7565_3388.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:35.954280455+07:00","message":"[GCS] IsForceVAD: false for message ID: 3389"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:36.018713636+07:00","message":"[GCS] Start streaming session, msgId: 3390"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:36.032334392+07:00","message":"receive streaming session, msgId: 3389"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:36.032352267+07:00","message":"found end of frame, send empty tag with msgId: 3389"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:36.032355328+07:00","message":"end Recv id 3389"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:36.032360996+07:00","message":"[buffer interim] 3389 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:36.032367739+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:36.032371096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:36.032373983+07:00","message":"> Transcript [44566] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:36.032376258+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:36.032378091+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:36.032379783+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:36.032381576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:36.032383976+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:36.032393306+07:00","message":"push: {true \n 0 0xc002e82c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:17:36.037247317+07:00","message":"write wav file: './tmp/7565/7565_3389.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:37.716938108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:37.716943486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:40.717618212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:40.717634272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:41.146886618+07:00","message":"[GCS] IsForceVAD: false for message ID: 3390"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:41.264202374+07:00","message":"receive streaming session, msgId: 3390"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:41.264225829+07:00","message":"found end of frame, send empty tag with msgId: 3390"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:41.264230005+07:00","message":"end Recv id 3390"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:41.26423914+07:00","message":"[buffer interim] 3390 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:41.264247494+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:41.264252315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:41.264256358+07:00","message":"> Transcript [44567] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:41.264260178+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:41.264262901+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:41.26426567+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:41.264268699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:41.264272266+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:41.26428335+07:00","message":"push: {true \n 0 0xc002e82080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:41.266729373+07:00","message":"[GCS] Start streaming session, msgId: 3391"}
{"level":"info","service":"Main","time":"2026-05-12T13:17:41.278035537+07:00","message":"write wav file: './tmp/7565/7565_3390.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:43.718009725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:43.71802806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:46.395997159+07:00","message":"[GCS] IsForceVAD: false for message ID: 3391"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:46.526491939+07:00","message":"receive streaming session, msgId: 3391"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:46.526515727+07:00","message":"found end of frame, send empty tag with msgId: 3391"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:46.526520281+07:00","message":"end Recv id 3391"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:46.526529938+07:00","message":"[buffer interim] 3391 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:46.526539054+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:46.526542736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:46.526545984+07:00","message":"> Transcript [44568] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:46.526548561+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:46.526550495+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:46.526552384+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:46.526554816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:46.526562221+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:46.526571631+07:00","message":"push: {true \n 0 0xc002ac2800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:46.52723487+07:00","message":"[GCS] Start streaming session, msgId: 3392"}
{"level":"info","service":"Main","time":"2026-05-12T13:17:46.53676004+07:00","message":"write wav file: './tmp/7565/7565_3391.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:46.718069413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:46.71808424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:49.71893215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:49.718957711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:51.648397602+07:00","message":"[GCS] IsForceVAD: false for message ID: 3392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:51.743943026+07:00","message":"receive streaming session, msgId: 3392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:51.74395901+07:00","message":"found end of frame, send empty tag with msgId: 3392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:51.743962142+07:00","message":"end Recv id 3392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:51.743970539+07:00","message":"[buffer interim] 3392 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:51.743977781+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:51.743981174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:51.743984131+07:00","message":"> Transcript [44569] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:51.743986629+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:51.743988415+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:51.74399015+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:51.743992313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:51.744001731+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:51.744011485+07:00","message":"push: {true \n 0 0xc002ac2a00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:17:51.754640123+07:00","message":"write wav file: './tmp/7565/7565_3392.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:51.840221276+07:00","message":"[GCS] Start streaming session, msgId: 3393"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:52.719748744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:52.719792508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:55.720709711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:55.720728532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:56.46103583+07:00","message":"[GCS] Cleaned up inactive client: 3368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:56.461060041+07:00","message":"[GCS] Cleaned up inactive client: 3373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:56.461063237+07:00","message":"[GCS] Cleaned up inactive client: 3366"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:56.461065198+07:00","message":"[GCS] Cleaned up inactive client: 3378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:56.461066991+07:00","message":"[GCS] Cleaned up inactive client: 3374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:56.461069256+07:00","message":"[GCS] Cleaned up inactive client: 3372"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:56.461070977+07:00","message":"[GCS] Cleaned up inactive client: 3371"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:56.461072812+07:00","message":"[GCS] Cleaned up inactive client: 3377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:56.461074708+07:00","message":"[GCS] Cleaned up inactive client: 3375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:56.461076575+07:00","message":"[GCS] Cleaned up inactive client: 3376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:56.46107822+07:00","message":"[GCS] Cleaned up inactive client: 3370"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:56.461079803+07:00","message":"[GCS] Cleaned up inactive client: 3367"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:56.461081451+07:00","message":"[GCS] Cleaned up inactive client: 3369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:56.967055698+07:00","message":"[GCS] IsForceVAD: false for message ID: 3393"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:57.058257334+07:00","message":"receive streaming session, msgId: 3393"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:57.058280542+07:00","message":"found end of frame, send empty tag with msgId: 3393"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:57.058283558+07:00","message":"end Recv id 3393"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:57.058291031+07:00","message":"[buffer interim] 3393 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:57.058297915+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:57.058301593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:57.058304338+07:00","message":"> Transcript [44570] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:57.058306908+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:57.058309152+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:57.058311133+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:57.058313224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:57.05832012+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:57.05832962+07:00","message":"push: {true \n 0 0xc002ac2d80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:17:57.074901615+07:00","message":"write wav file: './tmp/7565/7565_3393.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:57.157602321+07:00","message":"[GCS] Start streaming session, msgId: 3394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:58.115970603+07:00","message":"[GCS] IsForceVAD: false for message ID: 3394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:58.188757334+07:00","message":"[GCS] Start streaming session, msgId: 3395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:58.202044616+07:00","message":"receive streaming session, msgId: 3394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:58.202066202+07:00","message":"found end of frame, send empty tag with msgId: 3394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:58.202069885+07:00","message":"end Recv id 3394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:58.202077497+07:00","message":"[buffer interim] 3394 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:58.202091735+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:58.202096291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:58.202099065+07:00","message":"> Transcript [44571] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:58.20210201+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:58.202103949+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:58.202105878+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:58.202108034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:58.2021158+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:58.202129637+07:00","message":"push: {true \n 0 0xc002ac2000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:17:58.20697967+07:00","message":"write wav file: './tmp/7565/7565_3394.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:58.721775167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:17:58.721774674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:59.786014352+07:00","message":"[GCS] IsForceVAD: false for message ID: 3395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:59.846269015+07:00","message":"[GCS] Start streaming session, msgId: 3396"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:59.899614712+07:00","message":"receive streaming session, msgId: 3395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:59.899638418+07:00","message":"found end of frame, send empty tag with msgId: 3395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:59.899641719+07:00","message":"end Recv id 3395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:59.899648953+07:00","message":"[buffer interim] 3395 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:59.899656143+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:59.899660166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:59.899662946+07:00","message":"> Transcript [44572] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:59.899665573+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:59.899667371+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:59.899669256+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:59.899671839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:17:59.899674378+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:17:59.899684022+07:00","message":"push: {true \n 0 0xc002ac2200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:17:59.905615545+07:00","message":"write wav file: './tmp/7565/7565_3395.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:00.936414685+07:00","message":"[GCS] IsForceVAD: false for message ID: 3396"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:01.036373188+07:00","message":"receive streaming session, msgId: 3396"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:01.03639556+07:00","message":"found end of frame, send empty tag with msgId: 3396"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:01.036401892+07:00","message":"end Recv id 3396"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:01.036412212+07:00","message":"[buffer interim] 3396 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:01.036420058+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:01.036423782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:01.036427104+07:00","message":"> Transcript [44573] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:01.03642949+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:01.036431332+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:01.036433043+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:01.036435421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:01.036438053+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:01.036448491+07:00","message":"push: {true \n 0 0xc003b7c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:01.04219452+07:00","message":"write wav file: './tmp/7565/7565_3396.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:01.132396142+07:00","message":"[GCS] Start streaming session, msgId: 3397"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:01.722336677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:01.722340593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:04.722381197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:04.722387479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:06.445226852+07:00","message":"[GCS] IsForceVAD: false for message ID: 3397"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:06.578850128+07:00","message":"receive streaming session, msgId: 3397"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:06.57887052+07:00","message":"found end of frame, send empty tag with msgId: 3397"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:06.578873473+07:00","message":"end Recv id 3397"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:06.578880518+07:00","message":"[buffer interim] 3397 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:06.578887365+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:06.578891011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:06.578893866+07:00","message":"> Transcript [44574] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:06.578896398+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:06.578898453+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:06.578900363+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:06.578902218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:06.578904733+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:06.578914084+07:00","message":"push: {true \n 0 0xc0035b8f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:06.589203369+07:00","message":"write wav file: './tmp/7565/7565_3397.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:06.706882426+07:00","message":"[GCS] Start streaming session, msgId: 3398"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:07.72336477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:07.723368424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:10.479125624+07:00","message":"[GCS] IsForceVAD: false for message ID: 3398"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:10.546346071+07:00","message":"[GCS] Start streaming session, msgId: 3399"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:10.574024893+07:00","message":"receive streaming session, msgId: 3398"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:10.574045697+07:00","message":"found end of frame, send empty tag with msgId: 3398"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:10.57404918+07:00","message":"end Recv id 3398"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:10.574056139+07:00","message":"[buffer interim] 3398 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:10.574062599+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:10.574066553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:10.574069439+07:00","message":"> Transcript [44575] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:10.574072037+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:10.574073918+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:10.574075616+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:10.574077438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:10.574079993+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:10.574089813+07:00","message":"push: {true \n 0 0xc003b7d200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:10.583895083+07:00","message":"write wav file: './tmp/7565/7565_3398.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:10.664973608+07:00","message":"[GCS] IsForceVAD: false for message ID: 3399"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:10.724129002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:10.72414565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:10.75081447+07:00","message":"receive streaming session, msgId: 3399"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:10.750838592+07:00","message":"found end of frame, send empty tag with msgId: 3399"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:10.75084322+07:00","message":"end Recv id 3399"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:10.750853321+07:00","message":"[buffer interim] 3399 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:10.750862309+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:10.750867111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:10.750871714+07:00","message":"> Transcript [44576] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:10.750875401+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:10.750878197+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:10.750881133+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:10.750884481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:10.750888626+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:10.750901609+07:00","message":"push: {true \n 0 0xc005695100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:10.756260097+07:00","message":"write wav file: './tmp/7565/7565_3399.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:10.867358738+07:00","message":"[GCS] Start streaming session, msgId: 3400"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:13.725068544+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:13.72508568+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:13.952550908+07:00","message":"[GCS] IsForceVAD: false for message ID: 3400"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:14.01244151+07:00","message":"[GCS] Start streaming session, msgId: 3401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:14.039746386+07:00","message":"receive streaming session, msgId: 3400"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:14.039763872+07:00","message":"found end of frame, send empty tag with msgId: 3400"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:14.03976751+07:00","message":"end Recv id 3400"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:14.039775011+07:00","message":"[buffer interim] 3400 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:14.039782973+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:14.039787496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:14.039790908+07:00","message":"> Transcript [44577] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:14.039793304+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:14.039795447+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:14.039797256+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:14.039799453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:14.039808135+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:14.039818881+07:00","message":"push: {true \n 0 0xc005695b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:14.048881017+07:00","message":"write wav file: './tmp/7565/7565_3400.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:16.725470331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:16.725474205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:19.135488438+07:00","message":"[GCS] IsForceVAD: false for message ID: 3401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:19.223525696+07:00","message":"receive streaming session, msgId: 3401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:19.223543595+07:00","message":"found end of frame, send empty tag with msgId: 3401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:19.223546557+07:00","message":"end Recv id 3401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:19.223554202+07:00","message":"[buffer interim] 3401 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:19.223562282+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:19.223566242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:19.223568786+07:00","message":"> Transcript [44578] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:19.22357111+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:19.223572922+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:19.223574666+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:19.223576463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:19.223578923+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:19.22358833+07:00","message":"push: {true \n 0 0xc003b7d980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:19.2360627+07:00","message":"write wav file: './tmp/7565/7565_3401.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:19.265574339+07:00","message":"[GCS] Start streaming session, msgId: 3402"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:19.7264538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:19.726454067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:20.424268483+07:00","message":"[GCS] IsForceVAD: false for message ID: 3402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:20.512555412+07:00","message":"receive streaming session, msgId: 3402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:20.51258426+07:00","message":"found end of frame, send empty tag with msgId: 3402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:20.512588648+07:00","message":"end Recv id 3402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:20.512598188+07:00","message":"[buffer interim] 3402 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:20.512607058+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:20.512611349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:20.512614296+07:00","message":"> Transcript [44579] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:20.512616648+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:20.512618625+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:20.512620722+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:20.512622842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:20.512629061+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:20.51264461+07:00","message":"push: {true \n 0 0xc002ac2100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:20.518680007+07:00","message":"write wav file: './tmp/7565/7565_3402.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:20.607714366+07:00","message":"[GCS] Start streaming session, msgId: 3403"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:21.505406974+07:00","message":"[GCS] IsForceVAD: false for message ID: 3403"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:21.605352852+07:00","message":"receive streaming session, msgId: 3403"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:21.605372124+07:00","message":"found end of frame, send empty tag with msgId: 3403"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:21.605375041+07:00","message":"end Recv id 3403"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:21.605382509+07:00","message":"[buffer interim] 3403 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:21.605390144+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:21.605393756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:21.605396412+07:00","message":"> Transcript [44580] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:21.605398708+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:21.605400555+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:21.605402383+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:21.605404248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:21.60540676+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:21.605415763+07:00","message":"push: {true \n 0 0xc002e82880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:21.610827473+07:00","message":"write wav file: './tmp/7565/7565_3403.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:21.696869493+07:00","message":"[GCS] Start streaming session, msgId: 3404"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:22.727097356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:22.727098717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:24.370106733+07:00","message":"receive streaming session, msgId: 3404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:24.370156256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:24.370162112+07:00","message":"receive interim result [false|false]: มันคง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:24.370177338+07:00","message":"[buffer interim] 3404 false มันคง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:24.370185026+07:00","message":"[bufferProcess] interim [530000000]:มันคง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:24.370186957+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:24.370189825+07:00","message":"[bufferProcess] send to processor (ticker):มันคง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:24.370192595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:24.370195228+07:00","message":"> Transcript [44581] [false]: 'มันคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:24.370197217+07:00","message":"Set StatePrefix (first interim): 'มันคง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:24.890485825+07:00","message":"receive streaming session, msgId: 3404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:24.890527798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:24.890532632+07:00","message":"receive interim result [false|false]: คำคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:24.890545293+07:00","message":"[buffer interim] 3404 false คำคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:24.89055201+07:00","message":"[bufferProcess] interim [950000000]:คำคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:24.890554001+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:25.428854758+07:00","message":"receive streaming session, msgId: 3404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:25.428891648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำคม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:25.428897018+07:00","message":"receive interim result [false|false]: คำคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:25.428912877+07:00","message":"[buffer interim] 3404 false คำคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:25.428921247+07:00","message":"[bufferProcess] interim [550000000]:คำคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:25.428923682+07:00","message":"[bufferProcess] send to processor:คำคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:25.428926563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:25.428929292+07:00","message":"> Transcript [44582] [false]: 'คำคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:25.428932272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:25.428934726+07:00","message":"Set new StatePrefix: 'คำคม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:25.727187714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:25.727191603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:26.461671308+07:00","message":"[GCS] Cleaned up inactive client: 3385"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:26.461704181+07:00","message":"[GCS] Cleaned up inactive client: 3379"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:26.461707094+07:00","message":"[GCS] Cleaned up inactive client: 3381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:26.461708897+07:00","message":"[GCS] Cleaned up inactive client: 3382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:26.461710572+07:00","message":"[GCS] Cleaned up inactive client: 3380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:26.461712205+07:00","message":"[GCS] Cleaned up inactive client: 3383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:26.461714351+07:00","message":"[GCS] Cleaned up inactive client: 3384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:26.814564475+07:00","message":"[GCS] IsForceVAD: false for message ID: 3404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:26.975475712+07:00","message":"receive streaming session, msgId: 3404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:26.97552399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำคม\",\"confidence\":0.82880944}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:26.975529473+07:00","message":"receive interim result [true|false]: คำคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:26.975538692+07:00","message":"end recv isFinal message id 3404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:26.975540763+07:00","message":"end Recv id 3404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:26.975548664+07:00","message":"[buffer interim] 3404 true คำคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:26.975559606+07:00","message":"[bufferProcess] interim [140000000]:คำคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:26.975562792+07:00","message":"[bufferProcess] send to processor (isfinal):คำคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:26.97556938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:26.97557256+07:00","message":"> Transcript [44583] [false]: 'คำคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:26.975575447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:26.97557727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:26.975579067+07:00","message":"StatePrefix: 'คำคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:26.975581156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:26.975582651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:26.975584709+07:00","message":"> Transcript [44584] [true]: 'คำคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:26.975586703+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:26.975588365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:26.975589903+07:00","message":"StatePrefix: 'คำคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:26.975591472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:26.975594353+07:00","message":"Push: 'คำคม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:26.975603023+07:00","message":"push: {true คำคม 0 0xc002e82d80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:26.986327152+07:00","message":"write wav file: './tmp/7565/7565_3404.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:27.069750109+07:00","message":"[GCS] Start streaming session, msgId: 3405"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:28.727889528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:28.727900513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:29.068546907+07:00","message":"[GCS] IsForceVAD: false for message ID: 3405"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:29.128843205+07:00","message":"[GCS] Start streaming session, msgId: 3406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:29.166804236+07:00","message":"receive streaming session, msgId: 3405"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:29.166824724+07:00","message":"found end of frame, send empty tag with msgId: 3405"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:29.166827903+07:00","message":"end Recv id 3405"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:29.166834805+07:00","message":"[buffer interim] 3405 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:29.166842055+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:29.166850044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:29.16685288+07:00","message":"> Transcript [44585] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:29.166855255+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:29.166857156+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:29.166858812+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:29.1668607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:29.166864599+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:29.166894055+07:00","message":"push: {true \n 0 0xc0035b9a80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:29.173884924+07:00","message":"write wav file: './tmp/7565/7565_3405.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:29.765569037+07:00","message":"[GCS] IsForceVAD: false for message ID: 3406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:29.853730844+07:00","message":"receive streaming session, msgId: 3406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:29.853763929+07:00","message":"found end of frame, send empty tag with msgId: 3406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:29.853767035+07:00","message":"end Recv id 3406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:29.853778235+07:00","message":"[buffer interim] 3406 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:29.853786025+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:29.853789708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:29.853792603+07:00","message":"> Transcript [44586] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:29.853795075+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:29.853797035+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:29.853798776+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:29.853800558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:29.853803321+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:29.853815177+07:00","message":"push: {true \n 0 0xc002e82f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:29.859171651+07:00","message":"write wav file: './tmp/7565/7565_3406.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:29.89674268+07:00","message":"[GCS] Start streaming session, msgId: 3407"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:31.7283959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:31.728419334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:33.477993629+07:00","message":"[GCS] IsForceVAD: false for message ID: 3407"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:33.547336438+07:00","message":"[GCS] Start streaming session, msgId: 3408"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:33.582520319+07:00","message":"receive streaming session, msgId: 3407"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:33.582546051+07:00","message":"found end of frame, send empty tag with msgId: 3407"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:33.582549343+07:00","message":"end Recv id 3407"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:33.58255718+07:00","message":"[buffer interim] 3407 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:33.582564703+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:33.582568299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:33.582571303+07:00","message":"> Transcript [44587] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:33.582573722+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:33.582575575+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:33.582577303+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:33.582579058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:33.582582038+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:33.582591669+07:00","message":"push: {true \n 0 0xc0035b9d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:33.595949566+07:00","message":"write wav file: './tmp/7565/7565_3407.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:34.728590214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:34.72860331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:35.076869347+07:00","message":"[GCS] IsForceVAD: false for message ID: 3408"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:35.145591327+07:00","message":"[GCS] Start streaming session, msgId: 3409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:35.166990121+07:00","message":"receive streaming session, msgId: 3408"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:35.167012691+07:00","message":"found end of frame, send empty tag with msgId: 3408"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:35.167017549+07:00","message":"end Recv id 3408"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:35.16702644+07:00","message":"[buffer interim] 3408 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:35.167035836+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:35.167041115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:35.167045016+07:00","message":"> Transcript [44588] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:35.167049068+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:35.167051698+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:35.167054258+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:35.167056892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:35.16706058+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:35.167072443+07:00","message":"push: {true \n 0 0xc002802700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:35.173523364+07:00","message":"write wav file: './tmp/7565/7565_3408.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:37.728851364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:37.728864565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:40.524679193+07:00","message":"[GCS] IsForceVAD: false for message ID: 3409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:40.585878769+07:00","message":"[GCS] Start streaming session, msgId: 3410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:40.617048328+07:00","message":"receive streaming session, msgId: 3409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:40.61706531+07:00","message":"found end of frame, send empty tag with msgId: 3409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:40.617068596+07:00","message":"end Recv id 3409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:40.617076027+07:00","message":"[buffer interim] 3409 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:40.617083+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:40.617086763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:40.617089634+07:00","message":"> Transcript [44589] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:40.617091882+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:40.617093787+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:40.617095638+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:40.617097391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:40.617105419+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:40.617115034+07:00","message":"push: {true \n 0 0xc002ac2780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:40.627894999+07:00","message":"write wav file: './tmp/7565/7565_3409.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:40.729087988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:40.729111727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:43.729122675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:43.729148637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:44.054905299+07:00","message":"[GCS] IsForceVAD: false for message ID: 3410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:44.11701137+07:00","message":"[GCS] Start streaming session, msgId: 3411"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:44.162529548+07:00","message":"receive streaming session, msgId: 3410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:44.162553129+07:00","message":"found end of frame, send empty tag with msgId: 3410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:44.162557219+07:00","message":"end Recv id 3410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:44.162565921+07:00","message":"[buffer interim] 3410 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:44.162574499+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:44.162579366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:44.162583352+07:00","message":"> Transcript [44590] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:44.162587097+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:44.162589685+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:44.162592367+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:44.162595076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:44.162598832+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:44.162610684+07:00","message":"push: {true \n 0 0xc002ac2f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:44.171770991+07:00","message":"write wav file: './tmp/7565/7565_3410.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:46.729754331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:46.729757658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:48.664928598+07:00","message":"[GCS] IsForceVAD: false for message ID: 3411"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:48.746469135+07:00","message":"receive streaming session, msgId: 3411"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:48.746494341+07:00","message":"found end of frame, send empty tag with msgId: 3411"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:48.746498806+07:00","message":"end Recv id 3411"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:48.746508549+07:00","message":"[buffer interim] 3411 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:48.746518645+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:48.746524219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:48.746528883+07:00","message":"> Transcript [44591] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:48.746532869+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:48.74653581+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:48.746538665+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:48.746541545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:48.746546011+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:48.746557606+07:00","message":"push: {true \n 0 0xc002802a00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:48.756418191+07:00","message":"write wav file: './tmp/7565/7565_3411.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:48.856443393+07:00","message":"[GCS] Start streaming session, msgId: 3412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:48.914942382+07:00","message":"[GCS] IsForceVAD: false for message ID: 3412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:49.048225517+07:00","message":"receive streaming session, msgId: 3412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:49.04824905+07:00","message":"found end of frame, send empty tag with msgId: 3412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:49.048252588+07:00","message":"end Recv id 3412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:49.04826094+07:00","message":"[buffer interim] 3412 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:49.048268937+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:49.048273454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:49.048276507+07:00","message":"> Transcript [44592] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:49.048279757+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:49.048283939+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:49.048286254+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:49.048287997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:49.048295692+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:49.0483063+07:00","message":"push: {true \n 0 0xc0035b9280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:49.053012877+07:00","message":"write wav file: './tmp/7565/7565_3412.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:49.426795234+07:00","message":"[GCS] Start streaming session, msgId: 3413"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:49.730056939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:49.730059818+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:52.730969384+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:52.730981087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:55.008203832+07:00","message":"[GCS] IsForceVAD: false for message ID: 3413"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:55.104036274+07:00","message":"receive streaming session, msgId: 3413"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:55.104063464+07:00","message":"found end of frame, send empty tag with msgId: 3413"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:55.104067762+07:00","message":"end Recv id 3413"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:55.104075992+07:00","message":"[buffer interim] 3413 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:55.104103958+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:55.104111188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:55.104114568+07:00","message":"> Transcript [44593] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:55.104117486+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:55.104119653+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:55.104121521+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:55.104123319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:55.104131007+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:55.104141536+07:00","message":"push: {true \n 0 0xc002e82800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:55.123194615+07:00","message":"write wav file: './tmp/7565/7565_3413.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:55.136440378+07:00","message":"[GCS] Start streaming session, msgId: 3414"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:55.731695348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:55.731702303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:56.461377195+07:00","message":"[GCS] Cleaned up inactive client: 3387"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:56.461407684+07:00","message":"[GCS] Cleaned up inactive client: 3390"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:56.461422962+07:00","message":"[GCS] Cleaned up inactive client: 3389"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:56.461425349+07:00","message":"[GCS] Cleaned up inactive client: 3388"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:56.46142761+07:00","message":"[GCS] Cleaned up inactive client: 3392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:56.461430556+07:00","message":"[GCS] Cleaned up inactive client: 3391"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:56.461432265+07:00","message":"[GCS] Cleaned up inactive client: 3386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:58.657136687+07:00","message":"[GCS] IsForceVAD: false for message ID: 3414"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:58.732413086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:18:58.732424088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:58.743001675+07:00","message":"receive streaming session, msgId: 3414"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:58.743025263+07:00","message":"found end of frame, send empty tag with msgId: 3414"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:58.743029425+07:00","message":"end Recv id 3414"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:58.743036223+07:00","message":"[buffer interim] 3414 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:58.743043667+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:58.743047209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:58.743050131+07:00","message":"> Transcript [44594] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:58.74305244+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:58.743054319+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:58.743056016+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:58.743057891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:58.743064147+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:58.743073377+07:00","message":"push: {true \n 0 0xc002ac2580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:58.752120239+07:00","message":"write wav file: './tmp/7565/7565_3414.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:58.845939546+07:00","message":"[GCS] Start streaming session, msgId: 3415"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:58.906062275+07:00","message":"[GCS] IsForceVAD: false for message ID: 3415"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:59.035667276+07:00","message":"[GCS] Start streaming session, msgId: 3416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:59.11478758+07:00","message":"receive streaming session, msgId: 3415"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:59.114814386+07:00","message":"found end of frame, send empty tag with msgId: 3415"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:59.114817551+07:00","message":"end Recv id 3415"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:59.114824406+07:00","message":"[buffer interim] 3415 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:59.114831218+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:59.114834757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:59.114837773+07:00","message":"> Transcript [44595] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:59.114840283+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:59.114842445+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:59.114844555+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:59.114846361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:59.114854627+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:59.114864123+07:00","message":"push: {true \n 0 0xc002802200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:59.119280521+07:00","message":"write wav file: './tmp/7565/7565_3415.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:59.166035658+07:00","message":"[GCS] IsForceVAD: false for message ID: 3416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:59.468223993+07:00","message":"receive streaming session, msgId: 3416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:59.468246014+07:00","message":"found end of frame, send empty tag with msgId: 3416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:59.468248974+07:00","message":"end Recv id 3416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:59.46825773+07:00","message":"[buffer interim] 3416 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:59.468265824+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:59.46826984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:59.468275233+07:00","message":"> Transcript [44596] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:59.468277809+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:59.468279791+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:59.468281466+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:59.468283162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:18:59.468286221+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:59.468296242+07:00","message":"push: {true \n 0 0xc0035b8e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:18:59.472957274+07:00","message":"write wav file: './tmp/7565/7565_3416.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:18:59.486435238+07:00","message":"[GCS] Start streaming session, msgId: 3417"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:00.516237035+07:00","message":"[GCS] IsForceVAD: false for message ID: 3417"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:00.624091283+07:00","message":"receive streaming session, msgId: 3417"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:00.624113888+07:00","message":"found end of frame, send empty tag with msgId: 3417"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:00.624116956+07:00","message":"end Recv id 3417"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:00.624123641+07:00","message":"[buffer interim] 3417 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:00.624130908+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:00.624140567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:00.62414335+07:00","message":"> Transcript [44597] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:00.624145694+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:00.624147545+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:00.624149334+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:00.624151248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:00.624154009+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:00.624163237+07:00","message":"push: {true \n 0 0xc002ac3080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:00.630315409+07:00","message":"write wav file: './tmp/7565/7565_3417.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:00.776533767+07:00","message":"[GCS] Start streaming session, msgId: 3418"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:01.733393515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:01.733406713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:02.510802968+07:00","message":"[GCS] IsForceVAD: false for message ID: 3418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:02.566390351+07:00","message":"[GCS] Start streaming session, msgId: 3419"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:02.593179123+07:00","message":"receive streaming session, msgId: 3418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:02.593200493+07:00","message":"found end of frame, send empty tag with msgId: 3418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:02.593204213+07:00","message":"end Recv id 3418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:02.593211761+07:00","message":"[buffer interim] 3418 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:02.593219566+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:02.593223563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:02.593226511+07:00","message":"> Transcript [44598] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:02.593228729+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:02.593230667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:02.593232403+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:02.593234167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:02.593236971+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:02.593246017+07:00","message":"push: {true \n 0 0xc002ac3280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:02.600690515+07:00","message":"write wav file: './tmp/7565/7565_3418.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:04.733414564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:04.733454846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:05.955768198+07:00","message":"[GCS] IsForceVAD: false for message ID: 3419"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:06.040198685+07:00","message":"receive streaming session, msgId: 3419"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:06.040223729+07:00","message":"found end of frame, send empty tag with msgId: 3419"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:06.04022754+07:00","message":"end Recv id 3419"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:06.040269862+07:00","message":"[buffer interim] 3419 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:06.040282899+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:06.040289687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:06.040292454+07:00","message":"> Transcript [44599] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:06.040295213+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:06.040297006+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:06.040298822+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:06.040300922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:06.040304226+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:06.040314065+07:00","message":"push: {true \n 0 0xc002ac3500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:06.049647752+07:00","message":"write wav file: './tmp/7565/7565_3419.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:06.085424161+07:00","message":"[GCS] Start streaming session, msgId: 3420"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:07.733460268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:07.733471429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:08.009300501+07:00","message":"[GCS] IsForceVAD: false for message ID: 3420"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:08.069531815+07:00","message":"[GCS] Start streaming session, msgId: 3421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:08.097055012+07:00","message":"receive streaming session, msgId: 3420"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:08.097070373+07:00","message":"found end of frame, send empty tag with msgId: 3420"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:08.09707338+07:00","message":"end Recv id 3420"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:08.097079738+07:00","message":"[buffer interim] 3420 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:08.097086413+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:08.09709005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:08.097092856+07:00","message":"> Transcript [44600] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:08.097095149+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:08.097097018+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:08.097098817+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:08.097100555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:08.097103098+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:08.097113487+07:00","message":"push: {true \n 0 0xc003b7d900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:08.105364786+07:00","message":"write wav file: './tmp/7565/7565_3420.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:10.734461163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:10.734451127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:13.195202831+07:00","message":"[GCS] IsForceVAD: false for message ID: 3421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:13.292847259+07:00","message":"receive streaming session, msgId: 3421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:13.292875693+07:00","message":"found end of frame, send empty tag with msgId: 3421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:13.29287871+07:00","message":"end Recv id 3421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:13.292887084+07:00","message":"[buffer interim] 3421 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:13.292894771+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:13.292898224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:13.292901233+07:00","message":"> Transcript [44601] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:13.292903982+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:13.292905916+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:13.292907662+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:13.29290955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:13.292912868+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:13.292922039+07:00","message":"push: {true \n 0 0xc0035b9e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:13.304225416+07:00","message":"write wav file: './tmp/7565/7565_3421.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:13.735400597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:13.735424388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:14.98665667+07:00","message":"[GCS] Start streaming session, msgId: 3422"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:16.736437265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:16.736468292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:18.008300628+07:00","message":"[GCS] IsForceVAD: false for message ID: 3422"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:18.099980645+07:00","message":"receive streaming session, msgId: 3422"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:18.100019959+07:00","message":"found end of frame, send empty tag with msgId: 3422"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:18.10002354+07:00","message":"end Recv id 3422"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:18.10003306+07:00","message":"[buffer interim] 3422 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:18.100042552+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:18.100046862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:18.10004961+07:00","message":"> Transcript [44602] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:18.100052017+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:18.100053849+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:18.100055585+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:18.100057313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:18.100060444+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:18.100071724+07:00","message":"push: {true \n 0 0xc003c4fc00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:18.107988524+07:00","message":"write wav file: './tmp/7565/7565_3422.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:18.19593693+07:00","message":"[GCS] Start streaming session, msgId: 3423"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:19.736705266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:19.736706796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:22.737620586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:22.737638987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:23.505495339+07:00","message":"[GCS] IsForceVAD: false for message ID: 3423"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:23.599919963+07:00","message":"receive streaming session, msgId: 3423"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:23.599942786+07:00","message":"found end of frame, send empty tag with msgId: 3423"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:23.599946029+07:00","message":"end Recv id 3423"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:23.599963858+07:00","message":"[buffer interim] 3423 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:23.599977688+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:23.599983195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:23.59998609+07:00","message":"> Transcript [44603] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:23.599988634+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:23.599990536+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:23.599992304+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:23.599994272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:23.599999236+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:23.600009004+07:00","message":"push: {true \n 0 0xc002802180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:23.61101764+07:00","message":"write wav file: './tmp/7565/7565_3423.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:23.895911814+07:00","message":"[GCS] Start streaming session, msgId: 3424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:24.214673816+07:00","message":"[GCS] IsForceVAD: false for message ID: 3424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:24.275883929+07:00","message":"[GCS] Start streaming session, msgId: 3425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:24.295928209+07:00","message":"receive streaming session, msgId: 3424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:24.295952974+07:00","message":"found end of frame, send empty tag with msgId: 3424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:24.295956051+07:00","message":"end Recv id 3424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:24.295967471+07:00","message":"[buffer interim] 3424 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:24.295976156+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:24.295980722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:24.295983515+07:00","message":"> Transcript [44604] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:24.295985827+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:24.295987754+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:24.295990082+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:24.295991806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:24.295994832+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:24.296005484+07:00","message":"push: {true \n 0 0xc002802600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:24.299960385+07:00","message":"write wav file: './tmp/7565/7565_3424.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:25.738505527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:25.738537782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:26.461026976+07:00","message":"[GCS] Cleaned up inactive client: 3399"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:26.461046089+07:00","message":"[GCS] Cleaned up inactive client: 3400"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:26.4610488+07:00","message":"[GCS] Cleaned up inactive client: 3403"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:26.461050479+07:00","message":"[GCS] Cleaned up inactive client: 3401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:26.461052248+07:00","message":"[GCS] Cleaned up inactive client: 3402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:26.461056077+07:00","message":"[GCS] Cleaned up inactive client: 3396"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:26.461057909+07:00","message":"[GCS] Cleaned up inactive client: 3394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:26.461060066+07:00","message":"[GCS] Cleaned up inactive client: 3398"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:26.461061994+07:00","message":"[GCS] Cleaned up inactive client: 3393"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:26.461063893+07:00","message":"[GCS] Cleaned up inactive client: 3395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:26.461065429+07:00","message":"[GCS] Cleaned up inactive client: 3397"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:28.738702312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:28.738713853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:29.404266692+07:00","message":"[GCS] IsForceVAD: false for message ID: 3425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:29.465043277+07:00","message":"[GCS] Start streaming session, msgId: 3426"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:29.506933824+07:00","message":"receive streaming session, msgId: 3425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:29.50695357+07:00","message":"found end of frame, send empty tag with msgId: 3425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:29.506957868+07:00","message":"end Recv id 3425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:29.506967369+07:00","message":"[buffer interim] 3425 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:29.506976169+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:29.506981139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:29.506984599+07:00","message":"> Transcript [44605] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:29.506988274+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:29.506991015+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:29.50699371+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:29.506996584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:29.507003813+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:29.507016307+07:00","message":"push: {true \n 0 0xc003b7cd80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:29.519253123+07:00","message":"write wav file: './tmp/7565/7565_3425.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:30.234399586+07:00","message":"[GCS] IsForceVAD: false for message ID: 3426"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:30.306710446+07:00","message":"[GCS] Start streaming session, msgId: 3427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:30.322193391+07:00","message":"receive streaming session, msgId: 3426"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:30.322211769+07:00","message":"found end of frame, send empty tag with msgId: 3426"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:30.322216307+07:00","message":"end Recv id 3426"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:30.322224908+07:00","message":"[buffer interim] 3426 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:30.322236641+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:30.32224123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:30.322247202+07:00","message":"> Transcript [44606] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:30.32225106+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:30.322253864+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:30.322256495+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:30.322259535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:30.322265378+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:30.322282348+07:00","message":"push: {true \n 0 0xc003b7d280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:30.327969305+07:00","message":"write wav file: './tmp/7565/7565_3426.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:31.515167053+07:00","message":"[GCS] IsForceVAD: false for message ID: 3427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:31.585653508+07:00","message":"[GCS] Start streaming session, msgId: 3428"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:31.616122588+07:00","message":"receive streaming session, msgId: 3427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:31.616147366+07:00","message":"found end of frame, send empty tag with msgId: 3427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:31.616151709+07:00","message":"end Recv id 3427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:31.616161072+07:00","message":"[buffer interim] 3427 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:31.616169791+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:31.61617454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:31.616178447+07:00","message":"> Transcript [44607] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:31.61618238+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:31.616185244+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:31.616187918+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:31.616190668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:31.616194619+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:31.616206308+07:00","message":"push: {true \n 0 0xc002802d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:31.623119677+07:00","message":"write wav file: './tmp/7565/7565_3427.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:31.739638213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:31.739649207+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:34.739955824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:34.739971981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:36.774699375+07:00","message":"[GCS] IsForceVAD: false for message ID: 3428"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:36.876328201+07:00","message":"receive streaming session, msgId: 3428"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:36.8763543+07:00","message":"found end of frame, send empty tag with msgId: 3428"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:36.876358316+07:00","message":"end Recv id 3428"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:36.87636739+07:00","message":"[buffer interim] 3428 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:36.87637617+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:36.876380281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:36.876383475+07:00","message":"> Transcript [44608] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:36.876385905+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:36.87638798+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:36.876389719+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:36.876391475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:36.876394699+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:36.87640503+07:00","message":"push: {true \n 0 0xc002e82f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:36.892640379+07:00","message":"write wav file: './tmp/7565/7565_3428.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:37.026801283+07:00","message":"[GCS] Start streaming session, msgId: 3429"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:37.740202758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:37.740216009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:40.741005523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:40.741015723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:42.224776256+07:00","message":"[GCS] IsForceVAD: false for message ID: 3429"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:42.334627207+07:00","message":"receive streaming session, msgId: 3429"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:42.334650111+07:00","message":"found end of frame, send empty tag with msgId: 3429"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:42.334654179+07:00","message":"end Recv id 3429"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:42.334663549+07:00","message":"[buffer interim] 3429 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:42.334673818+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:42.334679087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:42.334683239+07:00","message":"> Transcript [44609] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:42.334687326+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:42.334690338+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:42.334693084+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:42.334696089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:42.334699831+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:42.334712237+07:00","message":"push: {true \n 0 0xc003b7c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:42.345609179+07:00","message":"write wav file: './tmp/7565/7565_3429.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:43.376087+07:00","message":"[GCS] Start streaming session, msgId: 3430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:43.694759067+07:00","message":"[GCS] IsForceVAD: false for message ID: 3430"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:43.74215613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:43.74223144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:43.77125632+07:00","message":"receive streaming session, msgId: 3430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:43.771281058+07:00","message":"found end of frame, send empty tag with msgId: 3430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:43.771284792+07:00","message":"end Recv id 3430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:43.771293046+07:00","message":"[buffer interim] 3430 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:43.771301132+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:43.771310651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:43.77131362+07:00","message":"> Transcript [44610] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:43.771316136+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:43.771317953+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:43.771319795+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:43.771321774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:43.771327824+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:43.771337032+07:00","message":"push: {true \n 0 0xc002ac2180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:43.776640103+07:00","message":"write wav file: './tmp/7565/7565_3430.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:43.831679094+07:00","message":"[GCS] Start streaming session, msgId: 3431"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:43.945930137+07:00","message":"[GCS] IsForceVAD: false for message ID: 3431"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:44.099851628+07:00","message":"receive streaming session, msgId: 3431"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:44.099880492+07:00","message":"found end of frame, send empty tag with msgId: 3431"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:44.099884226+07:00","message":"end Recv id 3431"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:44.099893317+07:00","message":"[buffer interim] 3431 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:44.099901305+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:44.099904443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:44.099907269+07:00","message":"> Transcript [44611] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:44.099909731+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:44.099911569+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:44.099913415+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:44.099915402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:44.099918715+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:44.099951505+07:00","message":"push: {true \n 0 0xc002802400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:44.104402981+07:00","message":"write wav file: './tmp/7565/7565_3431.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:44.144876531+07:00","message":"[GCS] Start streaming session, msgId: 3432"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:46.743169967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:46.74317505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:49.264983246+07:00","message":"[GCS] IsForceVAD: false for message ID: 3432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:49.354782368+07:00","message":"receive streaming session, msgId: 3432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:49.354802856+07:00","message":"found end of frame, send empty tag with msgId: 3432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:49.354805853+07:00","message":"end Recv id 3432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:49.354812498+07:00","message":"[buffer interim] 3432 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:49.354819549+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:49.354823429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:49.354826645+07:00","message":"> Transcript [44612] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:49.354829203+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:49.354830988+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:49.354832699+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:49.354834651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:49.354842849+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:49.354852406+07:00","message":"push: {true \n 0 0xc002ac2500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:49.365765891+07:00","message":"write wav file: './tmp/7565/7565_3432.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:49.743468901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:49.743472928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:49.845336939+07:00","message":"[GCS] Start streaming session, msgId: 3433"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:52.744169003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:52.744161086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:53.493891057+07:00","message":"[GCS] IsForceVAD: false for message ID: 3433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:53.579976132+07:00","message":"receive streaming session, msgId: 3433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:53.580000934+07:00","message":"found end of frame, send empty tag with msgId: 3433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:53.580005442+07:00","message":"end Recv id 3433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:53.580015048+07:00","message":"[buffer interim] 3433 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:53.58002409+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:53.580028963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:53.580032796+07:00","message":"> Transcript [44613] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:53.580039064+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:53.580041992+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:53.580045054+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:53.58004768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:53.580052056+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:53.580063603+07:00","message":"push: {true \n 0 0xc002ac2b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:53.589513543+07:00","message":"write wav file: './tmp/7565/7565_3433.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:53.625246256+07:00","message":"[GCS] Start streaming session, msgId: 3434"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:55.744322552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:55.744325622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:56.46152631+07:00","message":"[GCS] Cleaned up inactive client: 3413"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:56.461551306+07:00","message":"[GCS] Cleaned up inactive client: 3407"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:56.461554182+07:00","message":"[GCS] Cleaned up inactive client: 3410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:56.461555992+07:00","message":"[GCS] Cleaned up inactive client: 3408"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:56.461557749+07:00","message":"[GCS] Cleaned up inactive client: 3411"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:56.461559676+07:00","message":"[GCS] Cleaned up inactive client: 3405"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:56.461561419+07:00","message":"[GCS] Cleaned up inactive client: 3406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:56.461563888+07:00","message":"[GCS] Cleaned up inactive client: 3409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:56.461566074+07:00","message":"[GCS] Cleaned up inactive client: 3404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:56.461567784+07:00","message":"[GCS] Cleaned up inactive client: 3412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:57.014395902+07:00","message":"[GCS] IsForceVAD: false for message ID: 3434"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:57.095438785+07:00","message":"receive streaming session, msgId: 3434"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:57.095461696+07:00","message":"found end of frame, send empty tag with msgId: 3434"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:57.095464692+07:00","message":"end Recv id 3434"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:57.095473683+07:00","message":"[buffer interim] 3434 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:57.095481942+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:57.095486697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:57.095489439+07:00","message":"> Transcript [44614] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:57.095491794+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:57.095493688+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:57.095495379+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:57.095497231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:57.095500354+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:57.095512147+07:00","message":"push: {true \n 0 0xc0035b8880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:57.104505925+07:00","message":"write wav file: './tmp/7565/7565_3434.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:57.145657942+07:00","message":"[GCS] Start streaming session, msgId: 3435"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:57.595020394+07:00","message":"[GCS] IsForceVAD: false for message ID: 3435"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:57.694376629+07:00","message":"receive streaming session, msgId: 3435"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:57.694401346+07:00","message":"found end of frame, send empty tag with msgId: 3435"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:57.694404636+07:00","message":"end Recv id 3435"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:57.694414188+07:00","message":"[buffer interim] 3435 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:57.694422529+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:57.69442647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:57.694429552+07:00","message":"> Transcript [44615] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:57.69443199+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:57.694433871+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:57.6944356+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:57.694437383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:57.694443332+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:57.694454303+07:00","message":"push: {true \n 0 0xc002803080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:57.699804126+07:00","message":"write wav file: './tmp/7565/7565_3435.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:58.305508697+07:00","message":"[GCS] Start streaming session, msgId: 3436"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:58.424191014+07:00","message":"[GCS] IsForceVAD: false for message ID: 3436"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:58.540068521+07:00","message":"receive streaming session, msgId: 3436"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:58.540091137+07:00","message":"found end of frame, send empty tag with msgId: 3436"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:58.540094574+07:00","message":"end Recv id 3436"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:58.540102649+07:00","message":"[buffer interim] 3436 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:58.540111241+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:58.540115861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:58.540118728+07:00","message":"> Transcript [44616] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:58.540121488+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:58.540123738+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:58.540125623+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:58.540127347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:19:58.5401383+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:19:58.540149644+07:00","message":"push: {true \n 0 0xc002803300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:19:58.547186388+07:00","message":"write wav file: './tmp/7565/7565_3436.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:58.744425136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:19:58.744425613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:01.744613662+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:01.744630941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:03.040848131+07:00","message":"[GCS] Start streaming session, msgId: 3437"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:04.7455012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:04.745501908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:07.746502214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:07.74650211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:08.224139752+07:00","message":"[GCS] IsForceVAD: false for message ID: 3437"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:08.32592913+07:00","message":"receive streaming session, msgId: 3437"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:08.325950466+07:00","message":"found end of frame, send empty tag with msgId: 3437"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:08.325954235+07:00","message":"end Recv id 3437"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:08.32596322+07:00","message":"[buffer interim] 3437 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:08.325971751+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:08.325976156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:08.325979181+07:00","message":"> Transcript [44617] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:08.325981603+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:08.325983658+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:08.325985448+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:08.325987178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:08.325990183+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:08.326000984+07:00","message":"push: {true \n 0 0xc002802580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:20:08.336431131+07:00","message":"write wav file: './tmp/7565/7565_3437.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:08.545538633+07:00","message":"[GCS] Start streaming session, msgId: 3438"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:10.746657839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:10.746673215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:13.664323686+07:00","message":"[GCS] IsForceVAD: false for message ID: 3438"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:13.747518261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:13.747534945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:13.763385879+07:00","message":"receive streaming session, msgId: 3438"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:13.763407949+07:00","message":"found end of frame, send empty tag with msgId: 3438"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:13.763411098+07:00","message":"end Recv id 3438"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:13.763417859+07:00","message":"[buffer interim] 3438 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:13.763424934+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:13.763429104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:13.76343181+07:00","message":"> Transcript [44618] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:13.763434308+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:13.763436233+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:13.763437927+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:13.763439665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:13.763442202+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:13.763451227+07:00","message":"push: {true \n 0 0xc0035b8f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:20:13.773112455+07:00","message":"write wav file: './tmp/7565/7565_3438.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:16.42790799+07:00","message":"[GCS] Start streaming session, msgId: 3439"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:16.747679363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:16.747687319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:19.748768752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:19.748765741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:20.58401469+07:00","message":"[GCS] IsForceVAD: false for message ID: 3439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:20.697032109+07:00","message":"receive streaming session, msgId: 3439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:20.697050166+07:00","message":"found end of frame, send empty tag with msgId: 3439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:20.697053342+07:00","message":"end Recv id 3439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:20.697060668+07:00","message":"[buffer interim] 3439 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:20.697067749+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:20.69707162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:20.697074356+07:00","message":"> Transcript [44619] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:20.69707719+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:20.69707908+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:20.697080888+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:20.697082653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:20.697085269+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:20.69709467+07:00","message":"push: {true \n 0 0xc005694000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:20:20.707494905+07:00","message":"write wav file: './tmp/7565/7565_3439.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:20.845518616+07:00","message":"[GCS] Start streaming session, msgId: 3440"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:22.74980448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:22.749825579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:25.750034081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:25.750083862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:25.905728875+07:00","message":"[GCS] IsForceVAD: false for message ID: 3440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:25.974971187+07:00","message":"[GCS] Start streaming session, msgId: 3441"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:26.02814644+07:00","message":"receive streaming session, msgId: 3440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:26.02818005+07:00","message":"found end of frame, send empty tag with msgId: 3440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:26.028183403+07:00","message":"end Recv id 3440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:26.028193793+07:00","message":"[buffer interim] 3440 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:26.0282011+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:26.028205079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:26.028207817+07:00","message":"> Transcript [44620] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:26.028210206+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:26.028212533+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:26.028214349+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:26.028216261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:26.028219073+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:26.028229316+07:00","message":"push: {true \n 0 0xc002ac2e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:20:26.038996938+07:00","message":"write wav file: './tmp/7565/7565_3440.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:26.461003645+07:00","message":"[GCS] Cleaned up inactive client: 3421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:26.461034567+07:00","message":"[GCS] Cleaned up inactive client: 3423"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:26.461051286+07:00","message":"[GCS] Cleaned up inactive client: 3416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:26.461054154+07:00","message":"[GCS] Cleaned up inactive client: 3417"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:26.461056717+07:00","message":"[GCS] Cleaned up inactive client: 3414"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:26.461059701+07:00","message":"[GCS] Cleaned up inactive client: 3418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:26.461062354+07:00","message":"[GCS] Cleaned up inactive client: 3420"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:26.461064844+07:00","message":"[GCS] Cleaned up inactive client: 3419"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:26.461067306+07:00","message":"[GCS] Cleaned up inactive client: 3415"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:26.461069882+07:00","message":"[GCS] Cleaned up inactive client: 3422"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:26.461072355+07:00","message":"[GCS] Cleaned up inactive client: 3424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:28.403857907+07:00","message":"[GCS] IsForceVAD: false for message ID: 3441"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:28.488715674+07:00","message":"receive streaming session, msgId: 3441"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:28.4887452+07:00","message":"found end of frame, send empty tag with msgId: 3441"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:28.488748771+07:00","message":"end Recv id 3441"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:28.488759207+07:00","message":"[buffer interim] 3441 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:28.488767816+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:28.488772384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:28.488775363+07:00","message":"> Transcript [44621] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:28.488777944+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:28.488779861+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:28.488781856+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:28.488784004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:28.488789821+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:28.488801252+07:00","message":"push: {true \n 0 0xc002ac2f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:20:28.496241743+07:00","message":"write wav file: './tmp/7565/7565_3441.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:28.53803446+07:00","message":"[GCS] Start streaming session, msgId: 3442"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:28.750425679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:28.75043854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:31.751007452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:31.751025312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:33.914852425+07:00","message":"[GCS] IsForceVAD: false for message ID: 3442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:34.0150154+07:00","message":"receive streaming session, msgId: 3442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:34.015037826+07:00","message":"found end of frame, send empty tag with msgId: 3442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:34.015041922+07:00","message":"end Recv id 3442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:34.015050465+07:00","message":"[buffer interim] 3442 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:34.015059376+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:34.015064075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:34.0150678+07:00","message":"> Transcript [44622] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:34.015073902+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:34.015076648+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:34.015079438+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:34.01508223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:34.015085828+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:34.015097438+07:00","message":"push: {true \n 0 0xc002802380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:20:34.026757009+07:00","message":"write wav file: './tmp/7565/7565_3442.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:34.045190609+07:00","message":"[GCS] Start streaming session, msgId: 3443"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:34.751968505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:34.751969188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:36.793907303+07:00","message":"[GCS] IsForceVAD: false for message ID: 3443"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:36.886203964+07:00","message":"receive streaming session, msgId: 3443"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:36.886224082+07:00","message":"found end of frame, send empty tag with msgId: 3443"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:36.886228265+07:00","message":"end Recv id 3443"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:36.886239275+07:00","message":"[buffer interim] 3443 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:36.886252055+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:36.886256879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:36.886260831+07:00","message":"> Transcript [44623] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:36.886264557+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:36.886267112+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:36.886269636+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:36.886272214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:36.886278432+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:36.886290072+07:00","message":"push: {true \n 0 0xc005694b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:20:36.893704105+07:00","message":"write wav file: './tmp/7565/7565_3443.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:37.436138995+07:00","message":"[GCS] Start streaming session, msgId: 3444"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:37.753049212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:37.753050267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:38.203879076+07:00","message":"[GCS] IsForceVAD: false for message ID: 3444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:38.28586167+07:00","message":"receive streaming session, msgId: 3444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:38.285885692+07:00","message":"found end of frame, send empty tag with msgId: 3444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:38.285889412+07:00","message":"end Recv id 3444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:38.285898017+07:00","message":"[buffer interim] 3444 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:38.285906662+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:38.285911414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:38.285914374+07:00","message":"> Transcript [44624] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:38.285916862+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:38.285918806+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:38.285920502+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:38.285922286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:38.285925564+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:38.285936635+07:00","message":"push: {true \n 0 0xc002802b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:20:38.291937716+07:00","message":"write wav file: './tmp/7565/7565_3444.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:38.335300179+07:00","message":"[GCS] Start streaming session, msgId: 3445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:38.78424105+07:00","message":"[GCS] IsForceVAD: false for message ID: 3445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:38.854799291+07:00","message":"[GCS] Start streaming session, msgId: 3446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:38.88305409+07:00","message":"receive streaming session, msgId: 3445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:38.883077309+07:00","message":"found end of frame, send empty tag with msgId: 3445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:38.883081512+07:00","message":"end Recv id 3445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:38.883098274+07:00","message":"[buffer interim] 3445 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:38.883108514+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:38.88311272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:38.883117243+07:00","message":"> Transcript [44625] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:38.883121059+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:38.883123782+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:38.883126718+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:38.883129885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:38.883133698+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:38.88314471+07:00","message":"push: {true \n 0 0xc0035b9500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:20:38.888664961+07:00","message":"write wav file: './tmp/7565/7565_3445.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:39.1769139+07:00","message":"[GCS] IsForceVAD: false for message ID: 3446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:39.262768847+07:00","message":"receive streaming session, msgId: 3446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:39.262785142+07:00","message":"found end of frame, send empty tag with msgId: 3446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:39.262788112+07:00","message":"end Recv id 3446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:39.262794776+07:00","message":"[buffer interim] 3446 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:39.262802187+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:39.26280575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:39.262808696+07:00","message":"> Transcript [44626] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:39.262811074+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:39.262812916+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:39.262814582+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:39.262816312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:39.262823701+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:39.26283259+07:00","message":"push: {true \n 0 0xc0035b9880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:20:39.267828312+07:00","message":"write wav file: './tmp/7565/7565_3446.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:39.3053035+07:00","message":"[GCS] Start streaming session, msgId: 3447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:39.623837273+07:00","message":"[GCS] IsForceVAD: false for message ID: 3447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:39.709916487+07:00","message":"receive streaming session, msgId: 3447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:39.709940221+07:00","message":"found end of frame, send empty tag with msgId: 3447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:39.709943455+07:00","message":"end Recv id 3447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:39.709950463+07:00","message":"[buffer interim] 3447 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:39.709957914+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:39.709962175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:39.709966157+07:00","message":"> Transcript [44627] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:39.709969724+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:39.709972552+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:39.709975224+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:39.709978075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:39.70998243+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:39.709992545+07:00","message":"push: {true \n 0 0xc002803500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:20:39.715564052+07:00","message":"write wav file: './tmp/7565/7565_3447.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:39.94616043+07:00","message":"[GCS] Start streaming session, msgId: 3448"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:40.753244786+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:40.75324906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:43.754133265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:43.754145716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:45.065159407+07:00","message":"[GCS] IsForceVAD: false for message ID: 3448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:45.125527042+07:00","message":"[GCS] Start streaming session, msgId: 3449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:45.188600741+07:00","message":"receive streaming session, msgId: 3448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:45.188620957+07:00","message":"found end of frame, send empty tag with msgId: 3448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:45.188624162+07:00","message":"end Recv id 3448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:45.188649718+07:00","message":"[buffer interim] 3448 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:45.188673738+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:45.188681819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:45.188685095+07:00","message":"> Transcript [44628] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:45.188687594+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:45.188689602+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:45.188691748+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:45.188693671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:45.188698602+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:45.188709871+07:00","message":"push: {true \n 0 0xc0035b9c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:20:45.198756376+07:00","message":"write wav file: './tmp/7565/7565_3448.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:46.755203127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:46.755227071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:48.464224602+07:00","message":"[GCS] IsForceVAD: false for message ID: 3449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:48.525434495+07:00","message":"[GCS] Start streaming session, msgId: 3450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:48.543439479+07:00","message":"receive streaming session, msgId: 3449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:48.543466296+07:00","message":"found end of frame, send empty tag with msgId: 3449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:48.543470734+07:00","message":"end Recv id 3449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:48.543480836+07:00","message":"[buffer interim] 3449 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:48.543491084+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:48.543496706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:48.543500692+07:00","message":"> Transcript [44629] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:48.543504404+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:48.54350756+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:48.543510721+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:48.543513711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:48.54352462+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:48.543537787+07:00","message":"push: {true \n 0 0xc005695b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:20:48.553107519+07:00","message":"write wav file: './tmp/7565/7565_3449.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:48.714034752+07:00","message":"[GCS] IsForceVAD: false for message ID: 3450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:48.785421919+07:00","message":"[GCS] Start streaming session, msgId: 3451"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:48.808719241+07:00","message":"receive streaming session, msgId: 3450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:48.808738012+07:00","message":"found end of frame, send empty tag with msgId: 3450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:48.808741119+07:00","message":"end Recv id 3450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:48.808748741+07:00","message":"[buffer interim] 3450 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:48.808757385+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:48.808767373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:48.808770168+07:00","message":"> Transcript [44630] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:48.808772904+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:48.808774796+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:48.808776504+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:48.808778545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:48.808781317+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:48.808790574+07:00","message":"push: {true \n 0 0xc002ac2000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:20:48.813843461+07:00","message":"write wav file: './tmp/7565/7565_3450.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:49.75626823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:49.756273284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:52.75731215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:52.757316555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:53.964247348+07:00","message":"[GCS] IsForceVAD: false for message ID: 3451"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:54.075416376+07:00","message":"receive streaming session, msgId: 3451"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:54.075439352+07:00","message":"found end of frame, send empty tag with msgId: 3451"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:54.075442517+07:00","message":"end Recv id 3451"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:54.075449617+07:00","message":"[buffer interim] 3451 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:54.075456833+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:54.075460542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:54.075463318+07:00","message":"> Transcript [44631] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:54.075465781+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:54.075467648+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:54.075469352+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:54.075471149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:54.075473862+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:54.07548325+07:00","message":"push: {true \n 0 0xc002802200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:20:54.086715718+07:00","message":"write wav file: './tmp/7565/7565_3451.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:54.544461215+07:00","message":"[GCS] Start streaming session, msgId: 3452"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:55.758158898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:55.75816321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:56.461569714+07:00","message":"[GCS] Cleaned up inactive client: 3426"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:56.461598196+07:00","message":"[GCS] Cleaned up inactive client: 3433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:56.461601239+07:00","message":"[GCS] Cleaned up inactive client: 3425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:56.461603208+07:00","message":"[GCS] Cleaned up inactive client: 3427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:56.461604931+07:00","message":"[GCS] Cleaned up inactive client: 3432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:56.461607354+07:00","message":"[GCS] Cleaned up inactive client: 3428"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:56.461609158+07:00","message":"[GCS] Cleaned up inactive client: 3429"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:56.461610761+07:00","message":"[GCS] Cleaned up inactive client: 3431"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:56.461612618+07:00","message":"[GCS] Cleaned up inactive client: 3430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:56.621992724+07:00","message":"receive streaming session, msgId: 3452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:56.622033537+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-05-12T13:20:56.622039098+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:56.622053565+07:00","message":"[buffer interim] 3452 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:56.622064041+07:00","message":"[bufferProcess] interim [850000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:56.622066677+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:56.622072502+07:00","message":"[bufferProcess] send to processor (ticker):เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:56.6220763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:56.622081212+07:00","message":"> Transcript [44632] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:20:56.62208466+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:58.758579307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:20:58.758608953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:20:59.923316965+07:00","message":"[GCS] IsForceVAD: false for message ID: 3452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:00.023452291+07:00","message":"receive streaming session, msgId: 3452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:00.023496448+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:00.023502649+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:00.02351225+07:00","message":"end recv isFinal message id 3452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:00.023514466+07:00","message":"end Recv id 3452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:00.023521659+07:00","message":"[buffer interim] 3452 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:00.023532212+07:00","message":"[bufferProcess] interim [390000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:00.023536784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:00.023539498+07:00","message":"> Transcript [44633] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:00.023545139+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:00.023547206+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:00.023549189+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:00.023551873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:00.023554577+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:00.023563177+07:00","message":"push: {true  0 0xc0035b9b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:00.035355203+07:00","message":"write wav file: './tmp/7565/7565_3452.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:00.055091805+07:00","message":"[GCS] Start streaming session, msgId: 3453"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:01.759400406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:01.759415205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:04.023643237+07:00","message":"[GCS] IsForceVAD: false for message ID: 3453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:04.102454905+07:00","message":"receive streaming session, msgId: 3453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:04.102476093+07:00","message":"found end of frame, send empty tag with msgId: 3453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:04.102479143+07:00","message":"end Recv id 3453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:04.102487918+07:00","message":"[buffer interim] 3453 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:04.102496792+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:04.102506625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:04.102509987+07:00","message":"> Transcript [44634] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:04.102512282+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:04.102514179+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:04.102516015+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:04.102517685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:04.102520466+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:04.102558957+07:00","message":"push: {true \n 0 0xc0035b9e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:04.112018327+07:00","message":"write wav file: './tmp/7565/7565_3453.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:04.226135779+07:00","message":"[GCS] Start streaming session, msgId: 3454"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:04.759780569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:04.759800888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:06.150678588+07:00","message":"receive streaming session, msgId: 3454"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:06.150721076+07:00","message":"receive 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-05-12T13:21:06.1507268+07:00","message":"receive interim result [false|false]: ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:06.150743645+07:00","message":"[buffer interim] 3454 false ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:06.150751291+07:00","message":"[bufferProcess] interim [740000000]:ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:06.150753345+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:06.150760322+07:00","message":"[bufferProcess] send to processor (ticker):ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:06.15076354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:06.150766342+07:00","message":"> Transcript [44635] [false]: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:06.150768608+07:00","message":"Set StatePrefix (first interim): 'ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:06.798194163+07:00","message":"receive streaming session, msgId: 3454"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:06.798247066+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-05-12T13:21:06.798253236+07:00","message":"receive interim result [false|false]: ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:06.798269585+07:00","message":"[buffer interim] 3454 false ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:06.798277621+07:00","message":"[bufferProcess] interim [340000000]:ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:06.79827983+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:07.760614045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:07.760618584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:08.064411714+07:00","message":"[GCS] IsForceVAD: false for message ID: 3454"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:08.125725651+07:00","message":"[GCS] Start streaming session, msgId: 3455"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:08.163907899+07:00","message":"receive streaming session, msgId: 3454"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:08.163954281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ยิน\",\"confidence\":0.8027574}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:08.163959698+07:00","message":"receive interim result [true|false]: ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:08.163966877+07:00","message":"end recv isFinal message id 3454"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:08.163969021+07:00","message":"end Recv id 3454"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:08.16397623+07:00","message":"[buffer interim] 3454 true ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.163983229+07:00","message":"[bufferProcess] interim [870000000]:ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.163988284+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.163991768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.163994394+07:00","message":"> Transcript [44636] [false]: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.163996947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.163999044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.16400093+07:00","message":"StatePrefix: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.164003034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.164004599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.164006586+07:00","message":"> Transcript [44637] [true]: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.164008763+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.164010334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.16401193+07:00","message":"StatePrefix: 'ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.164013633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.164018034+07:00","message":"Push: 'ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:08.164025862+07:00","message":"push: {true ได้ยิน 0 0xc0035b8000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:08.173498436+07:00","message":"write wav file: './tmp/7565/7565_3454.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:08.444082659+07:00","message":"[GCS] IsForceVAD: false for message ID: 3455"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:08.505505622+07:00","message":"[GCS] Start streaming session, msgId: 3456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:08.535608162+07:00","message":"receive streaming session, msgId: 3455"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:08.535640986+07:00","message":"found end of frame, send empty tag with msgId: 3455"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:08.535644701+07:00","message":"end Recv id 3455"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:08.535654104+07:00","message":"[buffer interim] 3455 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.535663183+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.535667294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.535670817+07:00","message":"> Transcript [44638] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.535673402+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.535675363+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.535677208+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.535678905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:08.535681898+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:08.53569293+07:00","message":"push: {true \n 0 0xc002802880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:08.540339508+07:00","message":"write wav file: './tmp/7565/7565_3455.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:10.761228447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:10.761232939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:11.297210403+07:00","message":"receive streaming session, msgId: 3456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:11.297246919+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-05-12T13:21:11.297251973+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:11.297264531+07:00","message":"[buffer interim] 3456 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:11.297270762+07:00","message":"[bufferProcess] interim [580000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:11.297272666+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:11.297278118+07:00","message":"[bufferProcess] send to processor (ticker):เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:11.297280807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:11.297283428+07:00","message":"> Transcript [44639] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:11.297285461+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:11.918525957+07:00","message":"receive streaming session, msgId: 3456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:11.918572726+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-05-12T13:21:11.918578981+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:11.918593415+07:00","message":"[buffer interim] 3456 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:11.918605711+07:00","message":"[bufferProcess] interim [180000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:11.918609261+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:13.762242226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:13.762233996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:14.343271648+07:00","message":"[GCS] IsForceVAD: false for message ID: 3456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:14.404862878+07:00","message":"[GCS] Start streaming session, msgId: 3457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:14.530617962+07:00","message":"receive streaming session, msgId: 3456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:14.530656454+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-05-12T13:21:14.530663967+07:00","message":"receive interim result [true|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:14.530671479+07:00","message":"end recv isFinal message id 3456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:14.530673802+07:00","message":"end Recv id 3456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:14.530680835+07:00","message":"[buffer interim] 3456 true เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:14.530689653+07:00","message":"[bufferProcess] interim [850000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:14.530695485+07:00","message":"[bufferProcess] send to processor (isfinal):เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:14.530698576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:14.530701392+07:00","message":"> Transcript [44640] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:14.530705957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:14.530707901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:14.530710152+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:14.530712161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:14.530713865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:14.530716036+07:00","message":"> Transcript [44641] [true]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:14.530717934+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:14.5307196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:14.530721422+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:14.530723072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:14.530725956+07:00","message":"Push: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:14.530733673+07:00","message":"push: {true เพลง 0 0xc003b7cd80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:14.542221257+07:00","message":"write wav file: './tmp/7565/7565_3456.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:16.763273464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:16.763285651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:19.59372539+07:00","message":"[GCS] IsForceVAD: false for message ID: 3457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:19.664923394+07:00","message":"[GCS] Start streaming session, msgId: 3458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:19.695211288+07:00","message":"receive streaming session, msgId: 3457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:19.695230424+07:00","message":"found end of frame, send empty tag with msgId: 3457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:19.69523364+07:00","message":"end Recv id 3457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:19.695240938+07:00","message":"[buffer interim] 3457 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:19.695250044+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:19.695260853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:19.695263908+07:00","message":"> Transcript [44642] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:19.695266217+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:19.695268256+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:19.695270001+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:19.695271873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:19.695274964+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:19.695284985+07:00","message":"push: {true \n 0 0xc005695600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:19.707032835+07:00","message":"write wav file: './tmp/7565/7565_3457.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:19.763894927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:19.763894882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:22.31054142+07:00","message":"receive streaming session, msgId: 3458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:22.310584005+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-05-12T13:21:22.310589714+07:00","message":"receive interim result [false|false]: เลขที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:22.310603306+07:00","message":"[buffer interim] 3458 false เลขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:22.310612041+07:00","message":"[bufferProcess] interim [460000000]:เลขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:22.310613909+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:22.310618643+07:00","message":"[bufferProcess] send to processor (ticker):เลขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:22.310621371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:22.310624026+07:00","message":"> Transcript [44643] [false]: 'เลขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:22.310626094+07:00","message":"Set StatePrefix (first interim): 'เลขที่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:22.764079088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:22.76410437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:23.563703802+07:00","message":"[GCS] IsForceVAD: false for message ID: 3458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:23.624329838+07:00","message":"[GCS] Start streaming session, msgId: 3459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:23.666186641+07:00","message":"receive streaming session, msgId: 3458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:23.666227617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขที่\",\"confidence\":0.7703452}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:23.666234455+07:00","message":"receive interim result [true|false]: เลขที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:23.666243802+07:00","message":"end recv isFinal message id 3458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:23.66624595+07:00","message":"end Recv id 3458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:23.666253961+07:00","message":"[buffer interim] 3458 true เลขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:23.666263533+07:00","message":"[bufferProcess] interim [930000000]:เลขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:23.666269274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:23.666272078+07:00","message":"> Transcript [44644] [true]: 'เลขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:23.666274906+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:23.666276714+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:23.666278496+07:00","message":"StatePrefix: 'เลขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:23.666280591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:23.666286372+07:00","message":"Push: 'เลขที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:23.666294521+07:00","message":"push: {true เลขที่ 0 0xc002ac2580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:23.675886169+07:00","message":"write wav file: './tmp/7565/7565_3458.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:25.764660859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:25.764676628+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:26.383887391+07:00","message":"[GCS] IsForceVAD: false for message ID: 3459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:26.461133835+07:00","message":"[GCS] Cleaned up inactive client: 3440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:26.461182134+07:00","message":"[GCS] Cleaned up inactive client: 3434"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:26.461185125+07:00","message":"[GCS] Cleaned up inactive client: 3436"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:26.461187046+07:00","message":"[GCS] Cleaned up inactive client: 3438"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:26.461188722+07:00","message":"[GCS] Cleaned up inactive client: 3435"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:26.461190727+07:00","message":"[GCS] Cleaned up inactive client: 3437"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:26.461192334+07:00","message":"[GCS] Cleaned up inactive client: 3439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:26.489267917+07:00","message":"receive streaming session, msgId: 3459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:26.489289736+07:00","message":"found end of frame, send empty tag with msgId: 3459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:26.489292834+07:00","message":"end Recv id 3459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:26.489300868+07:00","message":"[buffer interim] 3459 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:26.489309717+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:26.489314137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:26.48931736+07:00","message":"> Transcript [44645] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:26.489320312+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:26.48932226+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:26.489324105+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:26.489325784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:26.48932863+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:26.48933918+07:00","message":"push: {true \n 0 0xc0035b9a80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:26.497842203+07:00","message":"write wav file: './tmp/7565/7565_3459.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:26.576147488+07:00","message":"[GCS] Start streaming session, msgId: 3460"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:28.765232648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:28.765248062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:31.383881345+07:00","message":"[GCS] IsForceVAD: false for message ID: 3460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:31.483776563+07:00","message":"receive streaming session, msgId: 3460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:31.483811497+07:00","message":"found end of frame, send empty tag with msgId: 3460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:31.483814945+07:00","message":"end Recv id 3460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:31.483824716+07:00","message":"[buffer interim] 3460 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:31.483835446+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:31.483839608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:31.483842454+07:00","message":"> Transcript [44646] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:31.483845066+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:31.483846858+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:31.483848621+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:31.483850366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:31.483856051+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:31.483865965+07:00","message":"push: {true \n 0 0xc002802400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:31.493886273+07:00","message":"write wav file: './tmp/7565/7565_3460.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:31.635135313+07:00","message":"[GCS] Start streaming session, msgId: 3461"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:31.76569853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:31.765727678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:31.825948903+07:00","message":"[GCS] IsForceVAD: false for message ID: 3461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:31.911498985+07:00","message":"receive streaming session, msgId: 3461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:31.91152957+07:00","message":"found end of frame, send empty tag with msgId: 3461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:31.911533896+07:00","message":"end Recv id 3461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:31.911544406+07:00","message":"[buffer interim] 3461 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:31.911554533+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:31.911560146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:31.911567492+07:00","message":"> Transcript [44647] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:31.911571794+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:31.911575065+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:31.911577964+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:31.911580825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:31.911584863+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:31.911598367+07:00","message":"push: {true \n 0 0xc002ac2780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:31.916444031+07:00","message":"write wav file: './tmp/7565/7565_3461.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:31.95495008+07:00","message":"[GCS] Start streaming session, msgId: 3462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:32.784756511+07:00","message":"[GCS] IsForceVAD: false for message ID: 3462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:32.855768711+07:00","message":"[GCS] Start streaming session, msgId: 3463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:32.871462411+07:00","message":"receive streaming session, msgId: 3462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:32.871487787+07:00","message":"found end of frame, send empty tag with msgId: 3462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:32.87149187+07:00","message":"end Recv id 3462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:32.871500561+07:00","message":"[buffer interim] 3462 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:32.871508802+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:32.871514342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:32.871518742+07:00","message":"> Transcript [44648] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:32.871522758+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:32.87152561+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:32.871528351+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:32.871531126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:32.871535325+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:32.871548127+07:00","message":"push: {true \n 0 0xc003c4fc00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:32.87718421+07:00","message":"write wav file: './tmp/7565/7565_3462.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:34.766570798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:34.76657385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:37.767167557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:37.767175812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:38.044022093+07:00","message":"[GCS] IsForceVAD: false for message ID: 3463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:38.144347636+07:00","message":"receive streaming session, msgId: 3463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:38.144374307+07:00","message":"found end of frame, send empty tag with msgId: 3463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:38.144378263+07:00","message":"end Recv id 3463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:38.144388374+07:00","message":"[buffer interim] 3463 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:38.144397405+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:38.144402392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:38.144405402+07:00","message":"> Transcript [44649] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:38.14440805+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:38.144410018+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:38.144411941+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:38.144413789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:38.144416754+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:38.144432874+07:00","message":"push: {true \n 0 0xc002ac2d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:38.158341589+07:00","message":"write wav file: './tmp/7565/7565_3463.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:39.775183704+07:00","message":"[GCS] Start streaming session, msgId: 3464"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:40.15372205+07:00","message":"[GCS] IsForceVAD: false for message ID: 3464"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:40.767411216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:40.767432466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:40.985486335+07:00","message":"[GCS] Start streaming session, msgId: 3465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:41.503971304+07:00","message":"[GCS] IsForceVAD: false for message ID: 3465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:41.582764474+07:00","message":"receive streaming session, msgId: 3465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:41.58278376+07:00","message":"found end of frame, send empty tag with msgId: 3465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:41.582786658+07:00","message":"end Recv id 3465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:41.582794803+07:00","message":"[buffer interim] 3465 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:41.58280197+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:41.582805688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:41.582808521+07:00","message":"> Transcript [44650] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:41.582810933+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:41.582812767+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:41.582814499+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:41.582816251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:41.582819132+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:41.582828151+07:00","message":"push: {true \n 0 0xc002e82900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:41.589220438+07:00","message":"write wav file: './tmp/7565/7565_3465.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:42.075031114+07:00","message":"[GCS] Start streaming session, msgId: 3466"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:43.704214107+07:00","message":"receive streaming session, msgId: 3464"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:43.704231161+07:00","message":"found end of frame, send empty tag with msgId: 3464"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:43.704233881+07:00","message":"end Recv id 3464"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:43.704239589+07:00","message":"[buffer interim] this message is already final true 3464: '\n'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:43.768411591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:43.768455808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:44.903149561+07:00","message":"[GCS] IsForceVAD: false for message ID: 3466"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:45.000027596+07:00","message":"receive streaming session, msgId: 3466"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:45.000043747+07:00","message":"found end of frame, send empty tag with msgId: 3466"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:45.000046643+07:00","message":"end Recv id 3466"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:45.000053608+07:00","message":"[buffer interim] 3466 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:45.000060176+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:45.000063994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:45.000067069+07:00","message":"> Transcript [44651] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:45.000070151+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:45.000071978+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:45.000073716+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:45.000075453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:45.000083854+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:45.000093754+07:00","message":"push: {true \n 0 0xc002e82b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:45.019476248+07:00","message":"write wav file: './tmp/7565/7565_3466.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:45.22569162+07:00","message":"[GCS] Start streaming session, msgId: 3467"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:45.603492655+07:00","message":"[GCS] IsForceVAD: false for message ID: 3467"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:45.694488239+07:00","message":"receive streaming session, msgId: 3467"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:45.694510203+07:00","message":"found end of frame, send empty tag with msgId: 3467"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:45.694514178+07:00","message":"end Recv id 3467"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:45.694522958+07:00","message":"[buffer interim] 3467 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:45.694532137+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:45.694536661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:45.694540663+07:00","message":"> Transcript [44652] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:45.694545095+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:45.694547988+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:45.694551087+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:45.694554152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:45.694560387+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:45.694572344+07:00","message":"push: {true \n 0 0xc003b7c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:45.699401623+07:00","message":"write wav file: './tmp/7565/7565_3467.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:45.735628304+07:00","message":"[GCS] Start streaming session, msgId: 3468"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:46.769389617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:46.769398699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:49.76986178+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:49.769880352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:51.554195427+07:00","message":"[GCS] IsForceVAD: false for message ID: 3468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:51.659559542+07:00","message":"receive streaming session, msgId: 3468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:51.659580122+07:00","message":"found end of frame, send empty tag with msgId: 3468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:51.659583219+07:00","message":"end Recv id 3468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:51.659590059+07:00","message":"[buffer interim] 3468 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:51.659597138+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:51.659600937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:51.659603597+07:00","message":"> Transcript [44653] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:51.659606267+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:51.659608148+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:51.659610004+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:51.659611768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:51.659614444+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:51.65962448+07:00","message":"push: {true \n 0 0xc002ac2980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:51.671449208+07:00","message":"write wav file: './tmp/7565/7565_3468.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:51.683991198+07:00","message":"[GCS] Start streaming session, msgId: 3469"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:52.770496979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:52.770485711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:55.770638114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:55.770638078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.461607855+07:00","message":"[GCS] Cleaned up inactive client: 3443"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.461635755+07:00","message":"[GCS] Cleaned up inactive client: 3442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.461638461+07:00","message":"[GCS] Cleaned up inactive client: 3451"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.461640354+07:00","message":"[GCS] Cleaned up inactive client: 3441"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.461642622+07:00","message":"[GCS] Cleaned up inactive client: 3449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.461645448+07:00","message":"[GCS] Cleaned up inactive client: 3447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.461647364+07:00","message":"[GCS] Cleaned up inactive client: 3448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.461649214+07:00","message":"[GCS] Cleaned up inactive client: 3445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.461651178+07:00","message":"[GCS] Cleaned up inactive client: 3444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.461658314+07:00","message":"[GCS] Cleaned up inactive client: 3446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.461660117+07:00","message":"[GCS] Cleaned up inactive client: 3450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.81336906+07:00","message":"[GCS] IsForceVAD: false for message ID: 3469"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.907027852+07:00","message":"receive streaming session, msgId: 3469"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.907045203+07:00","message":"found end of frame, send empty tag with msgId: 3469"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.90704845+07:00","message":"end Recv id 3469"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.907055996+07:00","message":"[buffer interim] 3469 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:56.907063173+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:56.907067373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:56.907070171+07:00","message":"> Transcript [44654] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:56.90707255+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:56.907074409+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:56.907076117+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:56.907077948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:56.907080617+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:56.907090644+07:00","message":"push: {true \n 0 0xc002802b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:56.917011805+07:00","message":"write wav file: './tmp/7565/7565_3469.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:57.194374583+07:00","message":"[GCS] Start streaming session, msgId: 3470"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:57.903455969+07:00","message":"[GCS] IsForceVAD: false for message ID: 3470"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:57.964280504+07:00","message":"[GCS] Start streaming session, msgId: 3471"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:57.98837966+07:00","message":"receive streaming session, msgId: 3470"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:57.988400048+07:00","message":"found end of frame, send empty tag with msgId: 3470"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:57.988405418+07:00","message":"end Recv id 3470"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:57.98841167+07:00","message":"[buffer interim] 3470 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:57.988418042+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:57.988421467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:57.988424209+07:00","message":"> Transcript [44655] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:57.988426611+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:57.988428464+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:57.988430161+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:57.988431938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:21:57.988435249+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:21:57.988443784+07:00","message":"push: {true \n 0 0xc002e82280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:21:57.993570807+07:00","message":"write wav file: './tmp/7565/7565_3470.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:58.771699475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:21:58.77172268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:01.772666283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:01.772673913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:02.512532833+07:00","message":"[GCS] IsForceVAD: false for message ID: 3471"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:02.588558059+07:00","message":"[GCS] Start streaming session, msgId: 3472"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:02.609926405+07:00","message":"receive streaming session, msgId: 3471"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:02.609945937+07:00","message":"found end of frame, send empty tag with msgId: 3471"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:02.609948825+07:00","message":"end Recv id 3471"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:02.609957866+07:00","message":"[buffer interim] 3471 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:02.609966267+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:02.609970837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:02.609978106+07:00","message":"> Transcript [44656] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:02.609981238+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:02.609983175+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:02.609984935+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:02.609986652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:02.60998967+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:02.609999934+07:00","message":"push: {true \n 0 0xc002ac3280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:22:02.620639669+07:00","message":"write wav file: './tmp/7565/7565_3471.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:04.773466397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:04.773481418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:07.773946274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:07.77395841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:08.533735989+07:00","message":"[GCS] IsForceVAD: false for message ID: 3472"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:08.633389242+07:00","message":"receive streaming session, msgId: 3472"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:08.633411182+07:00","message":"found end of frame, send empty tag with msgId: 3472"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:08.633414223+07:00","message":"end Recv id 3472"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:08.633422595+07:00","message":"[buffer interim] 3472 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:08.633430761+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:08.633435051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:08.633437896+07:00","message":"> Transcript [44657] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:08.633440371+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:08.633442332+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:08.633444035+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:08.633445729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:08.633448884+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:08.633459371+07:00","message":"push: {true \n 0 0xc002e82680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:22:08.654120597+07:00","message":"write wav file: './tmp/7565/7565_3472.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:08.66551151+07:00","message":"[GCS] Start streaming session, msgId: 3473"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:10.774798841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:10.774802985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:13.273627665+07:00","message":"[GCS] IsForceVAD: false for message ID: 3473"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:13.343825829+07:00","message":"[GCS] Start streaming session, msgId: 3474"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:13.368221148+07:00","message":"receive streaming session, msgId: 3473"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:13.368240813+07:00","message":"found end of frame, send empty tag with msgId: 3473"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:13.368244084+07:00","message":"end Recv id 3473"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:13.368251303+07:00","message":"[buffer interim] 3473 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:13.368258467+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:13.368267044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:13.368269902+07:00","message":"> Transcript [44658] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:13.368272504+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:13.368274348+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:13.368276063+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:13.368277996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:13.368280899+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:13.368290465+07:00","message":"push: {true \n 0 0xc002ac2000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:22:13.377784223+07:00","message":"write wav file: './tmp/7565/7565_3473.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:13.533743075+07:00","message":"[GCS] IsForceVAD: false for message ID: 3474"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:13.63180065+07:00","message":"receive streaming session, msgId: 3474"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:13.631818114+07:00","message":"found end of frame, send empty tag with msgId: 3474"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:13.631821034+07:00","message":"end Recv id 3474"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:13.631828315+07:00","message":"[buffer interim] 3474 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:13.631834617+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:13.63183813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:13.631840988+07:00","message":"> Transcript [44659] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:13.631843578+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:13.631845604+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:13.631847487+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:13.631849279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:13.631851799+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:13.63186075+07:00","message":"push: {true \n 0 0xc002e82080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:22:13.636339671+07:00","message":"write wav file: './tmp/7565/7565_3474.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:13.665086497+07:00","message":"[GCS] Start streaming session, msgId: 3475"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:13.77504308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:13.775076361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:16.22231271+07:00","message":"[GCS] IsForceVAD: false for message ID: 3475"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:16.284152002+07:00","message":"[GCS] Start streaming session, msgId: 3476"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:16.308072013+07:00","message":"receive streaming session, msgId: 3475"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:16.308093082+07:00","message":"found end of frame, send empty tag with msgId: 3475"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:16.308096246+07:00","message":"end Recv id 3475"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:16.308103674+07:00","message":"[buffer interim] 3475 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:16.308110508+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:16.308116305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:16.308119551+07:00","message":"> Transcript [44660] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:16.308122035+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:16.308123867+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:16.308125675+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:16.308127507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:16.308136036+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:16.308144982+07:00","message":"push: {true \n 0 0xc002ac2480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:22:16.317875194+07:00","message":"write wav file: './tmp/7565/7565_3475.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:16.775799692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:16.775818576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:19.776302925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:19.776338601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:22.432902713+07:00","message":"[GCS] IsForceVAD: false for message ID: 3476"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:22.504110597+07:00","message":"[GCS] Start streaming session, msgId: 3477"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:22.547451308+07:00","message":"receive streaming session, msgId: 3476"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:22.547475409+07:00","message":"found end of frame, send empty tag with msgId: 3476"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:22.547478738+07:00","message":"end Recv id 3476"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:22.547487336+07:00","message":"[buffer interim] 3476 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:22.54750156+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:22.547506395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:22.547509451+07:00","message":"> Transcript [44661] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:22.547511775+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:22.547513672+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:22.547515543+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:22.547517377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:22.547527693+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:22.54755894+07:00","message":"push: {true \n 0 0xc003b7cf80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:22:22.559650215+07:00","message":"write wav file: './tmp/7565/7565_3476.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:22.776945823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:22.776954415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:25.777397719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:25.777404941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:26.461385947+07:00","message":"[GCS] Cleaned up inactive client: 3456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:26.46141261+07:00","message":"[GCS] Cleaned up inactive client: 3452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:26.461415654+07:00","message":"[GCS] Cleaned up inactive client: 3455"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:26.461417698+07:00","message":"[GCS] Cleaned up inactive client: 3458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:26.461419454+07:00","message":"[GCS] Cleaned up inactive client: 3454"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:26.461421417+07:00","message":"[GCS] Cleaned up inactive client: 3453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:26.461423332+07:00","message":"[GCS] Cleaned up inactive client: 3459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:26.461425371+07:00","message":"[GCS] Cleaned up inactive client: 3457"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:28.777894503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:28.777906613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:28.903782117+07:00","message":"[GCS] IsForceVAD: false for message ID: 3477"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:28.974332197+07:00","message":"[GCS] Start streaming session, msgId: 3478"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:28.993598612+07:00","message":"receive streaming session, msgId: 3477"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:28.993625401+07:00","message":"found end of frame, send empty tag with msgId: 3477"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:28.993628771+07:00","message":"end Recv id 3477"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:28.993635654+07:00","message":"[buffer interim] 3477 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:28.993643596+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:28.993648156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:28.993651609+07:00","message":"> Transcript [44662] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:28.993654519+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:28.993657517+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:28.993659851+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:28.993661718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:28.993665092+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:28.993675068+07:00","message":"push: {true \n 0 0xc0035b8880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:22:29.00453281+07:00","message":"write wav file: './tmp/7565/7565_3477.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:31.778143886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:31.778153809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:34.295309131+07:00","message":"[GCS] IsForceVAD: false for message ID: 3478"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:34.356017624+07:00","message":"[GCS] Start streaming session, msgId: 3479"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:34.396981214+07:00","message":"receive streaming session, msgId: 3478"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:34.397016326+07:00","message":"found end of frame, send empty tag with msgId: 3478"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:34.397020016+07:00","message":"end Recv id 3478"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:34.397030894+07:00","message":"[buffer interim] 3478 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:34.397039549+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:34.39704402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:34.397047101+07:00","message":"> Transcript [44663] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:34.39705022+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:34.397052153+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:34.397054322+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:34.397056621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:34.397062395+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:34.397072974+07:00","message":"push: {true \n 0 0xc002802a00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:22:34.413620731+07:00","message":"write wav file: './tmp/7565/7565_3478.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:34.77819775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:34.77820603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:37.778545417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:37.778549245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:39.922323207+07:00","message":"[GCS] IsForceVAD: false for message ID: 3479"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:39.986067736+07:00","message":"[GCS] Start streaming session, msgId: 3480"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:40.048014788+07:00","message":"receive streaming session, msgId: 3479"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:40.048038696+07:00","message":"found end of frame, send empty tag with msgId: 3479"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:40.048041903+07:00","message":"end Recv id 3479"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:40.048050155+07:00","message":"[buffer interim] 3479 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:40.048058405+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:40.04806256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:40.04806549+07:00","message":"> Transcript [44664] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:40.048068038+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:40.048070033+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:40.048071808+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:40.048073495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:40.048076227+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:40.048087559+07:00","message":"push: {true \n 0 0xc002802e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:22:40.05936071+07:00","message":"write wav file: './tmp/7565/7565_3479.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:40.779395657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:40.779415319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:43.779934284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:43.779946405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:45.117057485+07:00","message":"[GCS] IsForceVAD: false for message ID: 3480"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:45.209239373+07:00","message":"receive streaming session, msgId: 3480"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:45.209271692+07:00","message":"found end of frame, send empty tag with msgId: 3480"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:45.209276441+07:00","message":"end Recv id 3480"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:45.209288922+07:00","message":"[buffer interim] 3480 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:45.209300985+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:45.20932705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:45.209331363+07:00","message":"> Transcript [44665] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:45.209335538+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:45.209340154+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:45.209343418+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:45.209346784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:45.209350449+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:45.209363249+07:00","message":"push: {true \n 0 0xc005694280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:22:45.220033719+07:00","message":"write wav file: './tmp/7565/7565_3480.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:45.245553259+07:00","message":"[GCS] Start streaming session, msgId: 3481"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:46.780831775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:46.780848418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:49.780856648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:49.780875736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:50.37362998+07:00","message":"[GCS] IsForceVAD: false for message ID: 3481"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:50.436433039+07:00","message":"[GCS] Start streaming session, msgId: 3482"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:50.476587742+07:00","message":"receive streaming session, msgId: 3481"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:50.476612023+07:00","message":"found end of frame, send empty tag with msgId: 3481"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:50.476615516+07:00","message":"end Recv id 3481"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:50.476624155+07:00","message":"[buffer interim] 3481 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:50.476631683+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:50.476635173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:50.476637913+07:00","message":"> Transcript [44666] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:50.476640343+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:50.476642196+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:50.476644038+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:50.476645799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:50.476648995+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:50.476658838+07:00","message":"push: {true \n 0 0xc003b7d980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:22:50.486646482+07:00","message":"write wav file: './tmp/7565/7565_3481.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:52.781748196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:52.781783294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:55.742702421+07:00","message":"[GCS] IsForceVAD: false for message ID: 3482"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:55.78199058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:55.78199061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:55.831123342+07:00","message":"receive streaming session, msgId: 3482"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:55.831147002+07:00","message":"found end of frame, send empty tag with msgId: 3482"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:55.83115009+07:00","message":"end Recv id 3482"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:55.831158698+07:00","message":"[buffer interim] 3482 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:55.831167676+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:55.831171794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:55.831174615+07:00","message":"> Transcript [44667] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:55.831177634+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:55.831179675+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:55.831181686+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:55.831183706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:22:55.831186659+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:55.831196926+07:00","message":"push: {true \n 0 0xc003b7db80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:22:55.846584859+07:00","message":"write wav file: './tmp/7565/7565_3482.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:55.873594254+07:00","message":"[GCS] Start streaming session, msgId: 3483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:56.461039988+07:00","message":"[GCS] Cleaned up inactive client: 3461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:56.4610583+07:00","message":"[GCS] Cleaned up inactive client: 3462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:56.46106085+07:00","message":"[GCS] Cleaned up inactive client: 3463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:56.461062624+07:00","message":"[GCS] Cleaned up inactive client: 3467"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:56.461064512+07:00","message":"[GCS] Cleaned up inactive client: 3468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:56.461066344+07:00","message":"[GCS] Cleaned up inactive client: 3464"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:56.461067984+07:00","message":"[GCS] Cleaned up inactive client: 3460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:56.461069672+07:00","message":"[GCS] Cleaned up inactive client: 3465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:22:56.461071677+07:00","message":"[GCS] Cleaned up inactive client: 3466"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:58.78233127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:22:58.782343752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:00.175649381+07:00","message":"[GCS] IsForceVAD: false for message ID: 3483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:00.237275362+07:00","message":"[GCS] Start streaming session, msgId: 3484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:00.285205896+07:00","message":"receive streaming session, msgId: 3483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:00.285239091+07:00","message":"found end of frame, send empty tag with msgId: 3483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:00.285242886+07:00","message":"end Recv id 3483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:00.285250745+07:00","message":"[buffer interim] 3483 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:00.285258707+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:00.285262347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:00.285265047+07:00","message":"> Transcript [44668] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:00.285267598+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:00.285269487+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:00.285271439+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:00.285273799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:00.285276831+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:00.285286481+07:00","message":"push: {true \n 0 0xc005695700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:00.296695762+07:00","message":"write wav file: './tmp/7565/7565_3483.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:01.782980201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:01.782992407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:04.783020304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:04.783064844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:05.673565392+07:00","message":"[GCS] IsForceVAD: false for message ID: 3484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:05.745126086+07:00","message":"[GCS] Start streaming session, msgId: 3485"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:05.763335065+07:00","message":"receive streaming session, msgId: 3484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:05.763353798+07:00","message":"found end of frame, send empty tag with msgId: 3484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:05.763357154+07:00","message":"end Recv id 3484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:05.763367355+07:00","message":"[buffer interim] 3484 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:05.763375172+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:05.763379736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:05.763382931+07:00","message":"> Transcript [44669] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:05.763385293+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:05.763387404+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:05.763389092+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:05.763390778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:05.763393434+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:05.763404527+07:00","message":"push: {true \n 0 0xc003b7c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:05.774368393+07:00","message":"write wav file: './tmp/7565/7565_3484.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:07.783199493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:07.783225593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:08.69455319+07:00","message":"[GCS] IsForceVAD: false for message ID: 3485"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:08.755315162+07:00","message":"[GCS] Start streaming session, msgId: 3486"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:08.78726346+07:00","message":"receive streaming session, msgId: 3485"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:08.787292956+07:00","message":"found end of frame, send empty tag with msgId: 3485"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:08.787297536+07:00","message":"end Recv id 3485"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:08.787316076+07:00","message":"[buffer interim] 3485 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:08.787331645+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:08.787336114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:08.787338979+07:00","message":"> Transcript [44670] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:08.787341999+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:08.78734394+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:08.787345819+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:08.787347551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:08.787352085+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:08.787361292+07:00","message":"push: {true \n 0 0xc003b7cf00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:08.79625464+07:00","message":"write wav file: './tmp/7565/7565_3485.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:10.783401233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:10.78340123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:13.78400157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:13.784019223+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.003091936+07:00","message":"[GCS] IsForceVAD: false for message ID: 3486"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.099662552+07:00","message":"receive streaming session, msgId: 3486"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.099682225+07:00","message":"found end of frame, send empty tag with msgId: 3486"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.099685361+07:00","message":"end Recv id 3486"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.099694625+07:00","message":"[buffer interim] 3486 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.099707725+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.099711568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.099714213+07:00","message":"> Transcript [44671] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.099716725+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.099718554+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.099720521+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.099722489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.099726945+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.099736211+07:00","message":"push: {true \n 0 0xc003b7d500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.134556696+07:00","message":"[GCS] Start streaming session, msgId: 3487"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:14.134981837+07:00","message":"write wav file: './tmp/7565/7565_3486.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.263216162+07:00","message":"[GCS] IsForceVAD: false for message ID: 3487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.381073565+07:00","message":"receive streaming session, msgId: 3487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.381097465+07:00","message":"found end of frame, send empty tag with msgId: 3487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.381100661+07:00","message":"end Recv id 3487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.381114635+07:00","message":"[buffer interim] 3487 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.381125543+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.381130918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.381135451+07:00","message":"> Transcript [44672] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.381139121+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.381141779+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.381144983+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.381147634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.381151764+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.381185033+07:00","message":"push: {true \n 0 0xc005695d80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:14.387136762+07:00","message":"write wav file: './tmp/7565/7565_3487.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.393810307+07:00","message":"[GCS] Start streaming session, msgId: 3488"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.713262436+07:00","message":"[GCS] IsForceVAD: false for message ID: 3488"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.78393379+07:00","message":"[GCS] Start streaming session, msgId: 3489"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.810415668+07:00","message":"receive streaming session, msgId: 3488"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.810434152+07:00","message":"found end of frame, send empty tag with msgId: 3488"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.81043686+07:00","message":"end Recv id 3488"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.810443922+07:00","message":"[buffer interim] 3488 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.810450895+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.810454303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.810457274+07:00","message":"> Transcript [44673] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.810459883+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.810461889+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.810464014+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.810465799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:14.810473666+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.810482553+07:00","message":"push: {true \n 0 0xc0035b9900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:14.815086486+07:00","message":"write wav file: './tmp/7565/7565_3488.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:14.973338418+07:00","message":"[GCS] IsForceVAD: false for message ID: 3489"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:15.072517998+07:00","message":"receive streaming session, msgId: 3489"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:15.072536109+07:00","message":"found end of frame, send empty tag with msgId: 3489"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:15.072538949+07:00","message":"end Recv id 3489"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:15.072546593+07:00","message":"[buffer interim] 3489 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:15.072553725+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:15.072557013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:15.072560166+07:00","message":"> Transcript [44674] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:15.072564319+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:15.072566353+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:15.072568027+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:15.072569823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:15.072577109+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:15.072586689+07:00","message":"push: {true \n 0 0xc002ac2b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:15.079203915+07:00","message":"write wav file: './tmp/7565/7565_3489.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:15.222963045+07:00","message":"[GCS] Start streaming session, msgId: 3490"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:16.784637315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:16.784637321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:19.784834998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:19.784847026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:20.544220293+07:00","message":"[GCS] IsForceVAD: false for message ID: 3490"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:20.663684211+07:00","message":"[GCS] Start streaming session, msgId: 3491"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:20.676105317+07:00","message":"receive streaming session, msgId: 3490"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:20.676128309+07:00","message":"found end of frame, send empty tag with msgId: 3490"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:20.676133219+07:00","message":"end Recv id 3490"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:20.67614268+07:00","message":"[buffer interim] 3490 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:20.676152911+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:20.676158187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:20.676162028+07:00","message":"> Transcript [44675] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:20.67616622+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:20.676169338+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:20.676194717+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:20.676197775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:20.67620795+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:20.676221819+07:00","message":"push: {true \n 0 0xc003b7c800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:20.68736847+07:00","message":"write wav file: './tmp/7565/7565_3490.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:22.785058115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:22.78506509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:25.732201227+07:00","message":"[GCS] IsForceVAD: false for message ID: 3491"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:25.785386075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:25.785403151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:25.854564446+07:00","message":"receive streaming session, msgId: 3491"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:25.854585602+07:00","message":"found end of frame, send empty tag with msgId: 3491"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:25.85458897+07:00","message":"end Recv id 3491"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:25.854595535+07:00","message":"[buffer interim] 3491 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:25.854603714+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:25.85460722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:25.854609954+07:00","message":"> Transcript [44676] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:25.854612455+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:25.854614493+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:25.854617138+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:25.854619795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:25.854623542+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:25.854637287+07:00","message":"push: {true \n 0 0xc003b7d680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:25.865093742+07:00","message":"write wav file: './tmp/7565/7565_3491.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:26.461447294+07:00","message":"[GCS] Cleaned up inactive client: 3475"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:26.461473518+07:00","message":"[GCS] Cleaned up inactive client: 3473"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:26.461476482+07:00","message":"[GCS] Cleaned up inactive client: 3470"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:26.461478437+07:00","message":"[GCS] Cleaned up inactive client: 3474"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:26.461480586+07:00","message":"[GCS] Cleaned up inactive client: 3469"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:26.461482331+07:00","message":"[GCS] Cleaned up inactive client: 3472"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:26.461484917+07:00","message":"[GCS] Cleaned up inactive client: 3471"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:26.461487977+07:00","message":"[GCS] Cleaned up inactive client: 3476"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:26.624120632+07:00","message":"[GCS] Start streaming session, msgId: 3492"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:27.588494815+07:00","message":"[GCS] IsForceVAD: false for message ID: 3492"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:27.654286944+07:00","message":"[GCS] Start streaming session, msgId: 3493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:27.674085775+07:00","message":"receive streaming session, msgId: 3492"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:27.674104552+07:00","message":"found end of frame, send empty tag with msgId: 3492"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:27.674107389+07:00","message":"end Recv id 3492"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:27.674113497+07:00","message":"[buffer interim] 3492 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:27.674120633+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:27.674124345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:27.674127204+07:00","message":"> Transcript [44677] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:27.674129766+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:27.674131758+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:27.674133521+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:27.674135238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:27.674141203+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:27.674150585+07:00","message":"push: {true \n 0 0xc005695400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:27.679961642+07:00","message":"write wav file: './tmp/7565/7565_3492.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:28.786077768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:28.78610164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:29.062634223+07:00","message":"[GCS] IsForceVAD: false for message ID: 3493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:29.123555936+07:00","message":"[GCS] Start streaming session, msgId: 3494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:29.148256918+07:00","message":"receive streaming session, msgId: 3493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:29.148274846+07:00","message":"found end of frame, send empty tag with msgId: 3493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:29.148277918+07:00","message":"end Recv id 3493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:29.148284689+07:00","message":"[buffer interim] 3493 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:29.148291987+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:29.148295826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:29.148298448+07:00","message":"> Transcript [44678] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:29.148300807+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:29.148302807+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:29.148304565+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:29.148306482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:29.148308972+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:29.148318022+07:00","message":"push: {true \n 0 0xc002e82900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:29.153456635+07:00","message":"write wav file: './tmp/7565/7565_3493.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:29.825850658+07:00","message":"[GCS] IsForceVAD: false for message ID: 3494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:29.893561688+07:00","message":"[GCS] Start streaming session, msgId: 3495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:29.911066176+07:00","message":"receive streaming session, msgId: 3494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:29.911081504+07:00","message":"found end of frame, send empty tag with msgId: 3494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:29.911084299+07:00","message":"end Recv id 3494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:29.911089944+07:00","message":"[buffer interim] 3494 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:29.911096776+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:29.911100394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:29.911103135+07:00","message":"> Transcript [44679] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:29.911105571+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:29.911107364+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:29.911109094+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:29.911111026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:29.911113632+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:29.911124338+07:00","message":"push: {true \n 0 0xc002e82b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:29.916810673+07:00","message":"write wav file: './tmp/7565/7565_3494.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:31.786311176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:31.786317854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:34.786763193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:34.786795038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:35.272418471+07:00","message":"[GCS] IsForceVAD: false for message ID: 3495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:35.409571396+07:00","message":"[GCS] Start streaming session, msgId: 3496"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:35.42899051+07:00","message":"receive streaming session, msgId: 3495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:35.42901258+07:00","message":"found end of frame, send empty tag with msgId: 3495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:35.429015485+07:00","message":"end Recv id 3495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:35.429022435+07:00","message":"[buffer interim] 3495 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:35.429034982+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:35.429038792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:35.429041656+07:00","message":"> Transcript [44680] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:35.429044873+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:35.429046863+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:35.429048604+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:35.429050566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:35.429056787+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:35.429066086+07:00","message":"push: {true \n 0 0xc002802580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:35.448350896+07:00","message":"write wav file: './tmp/7565/7565_3495.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:36.176434661+07:00","message":"[GCS] IsForceVAD: false for message ID: 3496"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:36.233875674+07:00","message":"[GCS] Start streaming session, msgId: 3497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:36.277233229+07:00","message":"receive streaming session, msgId: 3496"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:36.277253744+07:00","message":"found end of frame, send empty tag with msgId: 3496"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:36.277256928+07:00","message":"end Recv id 3496"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:36.27726377+07:00","message":"[buffer interim] 3496 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:36.277271165+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:36.27727443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:36.277277334+07:00","message":"> Transcript [44681] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:36.277280009+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:36.277282034+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:36.277283823+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:36.277285624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:36.277288214+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:36.277298089+07:00","message":"push: {true \n 0 0xc003c4fc00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:36.282467928+07:00","message":"write wav file: './tmp/7565/7565_3496.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:37.787382377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:37.787383363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:40.787810193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:40.787817024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:41.363621428+07:00","message":"[GCS] IsForceVAD: false for message ID: 3497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:41.455348154+07:00","message":"receive streaming session, msgId: 3497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:41.455370076+07:00","message":"found end of frame, send empty tag with msgId: 3497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:41.455373001+07:00","message":"end Recv id 3497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:41.455382051+07:00","message":"[buffer interim] 3497 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:41.45539573+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:41.455399661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:41.455402462+07:00","message":"> Transcript [44682] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:41.45540494+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:41.455406773+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:41.455411185+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:41.455412995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:41.455415778+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:41.455424768+07:00","message":"push: {true \n 0 0xc002802280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:41.466217425+07:00","message":"write wav file: './tmp/7565/7565_3497.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:41.494925161+07:00","message":"[GCS] Start streaming session, msgId: 3498"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:43.787855021+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:43.787876692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:46.612276122+07:00","message":"[GCS] IsForceVAD: false for message ID: 3498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:46.673753791+07:00","message":"[GCS] Start streaming session, msgId: 3499"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:46.70032031+07:00","message":"receive streaming session, msgId: 3498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:46.700336221+07:00","message":"found end of frame, send empty tag with msgId: 3498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:46.700339211+07:00","message":"end Recv id 3498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:46.700345196+07:00","message":"[buffer interim] 3498 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:46.700352453+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:46.700356227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:46.70035884+07:00","message":"> Transcript [44683] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:46.70036144+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:46.700363267+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:46.700364962+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:46.700367187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:46.700374926+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:46.700383716+07:00","message":"push: {true \n 0 0xc002802880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:46.710633351+07:00","message":"write wav file: './tmp/7565/7565_3498.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:46.788704585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:46.788704667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:49.789017947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:49.789035043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:52.062836493+07:00","message":"[GCS] IsForceVAD: false for message ID: 3499"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:52.159876585+07:00","message":"receive streaming session, msgId: 3499"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:52.159907902+07:00","message":"found end of frame, send empty tag with msgId: 3499"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:52.159911337+07:00","message":"end Recv id 3499"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:52.159921767+07:00","message":"[buffer interim] 3499 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:52.15993119+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:52.159935366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:52.159938095+07:00","message":"> Transcript [44684] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:52.15994052+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:52.159942779+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:52.159944723+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:52.15994662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:52.159949612+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:52.159961196+07:00","message":"push: {true \n 0 0xc002802980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:52.170921252+07:00","message":"write wav file: './tmp/7565/7565_3499.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:52.314286285+07:00","message":"[GCS] Start streaming session, msgId: 3500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:52.50279734+07:00","message":"[GCS] IsForceVAD: false for message ID: 3500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:52.594698201+07:00","message":"receive streaming session, msgId: 3500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:52.594718049+07:00","message":"found end of frame, send empty tag with msgId: 3500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:52.594721115+07:00","message":"end Recv id 3500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:52.594729894+07:00","message":"[buffer interim] 3500 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:52.594738273+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:52.594742896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:52.594745935+07:00","message":"> Transcript [44685] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:52.594748296+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:52.594750193+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:52.594752119+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:52.59475383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:52.59475688+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:52.594768295+07:00","message":"push: {true \n 0 0xc003b7dc80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:52.599031757+07:00","message":"write wav file: './tmp/7565/7565_3500.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:52.633575254+07:00","message":"[GCS] Start streaming session, msgId: 3501"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:52.789970097+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:52.789979756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:53.082719215+07:00","message":"[GCS] IsForceVAD: false for message ID: 3501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:53.143058537+07:00","message":"[GCS] Start streaming session, msgId: 3502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:53.169985975+07:00","message":"receive streaming session, msgId: 3501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:53.170005564+07:00","message":"found end of frame, send empty tag with msgId: 3501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:53.170008795+07:00","message":"end Recv id 3501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:53.1700162+07:00","message":"[buffer interim] 3501 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:53.170026091+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:53.170030636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:53.170034953+07:00","message":"> Transcript [44686] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:53.170038457+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:53.170040481+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:53.170042216+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:53.170043925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:53.170053337+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:53.170063406+07:00","message":"push: {true \n 0 0xc0035b9600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:53.175714526+07:00","message":"write wav file: './tmp/7565/7565_3501.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:55.790233064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:55.790246414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:56.461017347+07:00","message":"[GCS] Cleaned up inactive client: 3481"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:56.461041047+07:00","message":"[GCS] Cleaned up inactive client: 3480"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:56.461043855+07:00","message":"[GCS] Cleaned up inactive client: 3478"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:56.46104578+07:00","message":"[GCS] Cleaned up inactive client: 3482"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:56.461047603+07:00","message":"[GCS] Cleaned up inactive client: 3479"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:56.461049725+07:00","message":"[GCS] Cleaned up inactive client: 3477"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:58.791166605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:23:58.791170283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:59.362168226+07:00","message":"[GCS] IsForceVAD: false for message ID: 3502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:59.422815087+07:00","message":"[GCS] Start streaming session, msgId: 3503"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:59.460569024+07:00","message":"receive streaming session, msgId: 3502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:59.460586116+07:00","message":"found end of frame, send empty tag with msgId: 3502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:59.460589165+07:00","message":"end Recv id 3502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:59.460596641+07:00","message":"[buffer interim] 3502 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:59.460604583+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:59.460608453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:59.46061115+07:00","message":"> Transcript [44687] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:59.460613632+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:59.46061564+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:59.460617366+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:59.460619114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:23:59.460626651+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:23:59.460635683+07:00","message":"push: {true \n 0 0xc0035b9b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:23:59.472860925+07:00","message":"write wav file: './tmp/7565/7565_3502.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:01.791823475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:01.79182361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:04.55206284+07:00","message":"[GCS] IsForceVAD: false for message ID: 3503"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:04.642992015+07:00","message":"receive streaming session, msgId: 3503"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:04.643023476+07:00","message":"found end of frame, send empty tag with msgId: 3503"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:04.643027102+07:00","message":"end Recv id 3503"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:04.643035107+07:00","message":"[buffer interim] 3503 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:04.643042287+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:04.643045952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:04.643048971+07:00","message":"> Transcript [44688] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:04.643051621+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:04.643053651+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:04.643055619+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:04.643057707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:04.64306035+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:04.643069655+07:00","message":"push: {true \n 0 0xc002802080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:24:04.654108466+07:00","message":"write wav file: './tmp/7565/7565_3503.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:04.792408322+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:04.792419108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:06.093694917+07:00","message":"[GCS] Start streaming session, msgId: 3504"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:07.792470347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:07.792492275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:10.793146427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:10.793175239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:11.272327076+07:00","message":"[GCS] IsForceVAD: false for message ID: 3504"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:11.390183005+07:00","message":"receive streaming session, msgId: 3504"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:11.39020878+07:00","message":"found end of frame, send empty tag with msgId: 3504"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:11.390212068+07:00","message":"end Recv id 3504"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:11.390220167+07:00","message":"[buffer interim] 3504 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:11.390228932+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:11.390233242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:11.390236115+07:00","message":"> Transcript [44689] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:11.390238775+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:11.390240625+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:11.390242305+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:11.390244009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:11.390247019+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:11.390257955+07:00","message":"push: {true \n 0 0xc002802a80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:24:11.401188729+07:00","message":"write wav file: './tmp/7565/7565_3504.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:11.863671924+07:00","message":"[GCS] Start streaming session, msgId: 3505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:11.922282034+07:00","message":"[GCS] IsForceVAD: false for message ID: 3505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:12.090502889+07:00","message":"receive streaming session, msgId: 3505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:12.090523109+07:00","message":"found end of frame, send empty tag with msgId: 3505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:12.090527554+07:00","message":"end Recv id 3505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:12.090536997+07:00","message":"[buffer interim] 3505 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:12.090546405+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:12.090554149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:12.090557236+07:00","message":"> Transcript [44690] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:12.090560295+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:12.090562168+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:12.090564013+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:12.090565937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:12.090568595+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:12.090577773+07:00","message":"push: {true \n 0 0xc002802e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:24:12.095752153+07:00","message":"write wav file: './tmp/7565/7565_3505.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:12.116151786+07:00","message":"[GCS] Start streaming session, msgId: 3506"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:13.793732878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:13.793754251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:16.793810571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:16.793827489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:17.303092654+07:00","message":"[GCS] IsForceVAD: false for message ID: 3506"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:17.398277759+07:00","message":"receive streaming session, msgId: 3506"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:17.398305515+07:00","message":"found end of frame, send empty tag with msgId: 3506"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:17.398310205+07:00","message":"end Recv id 3506"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:17.398321999+07:00","message":"[buffer interim] 3506 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:17.398336955+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:17.398343231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:17.398348563+07:00","message":"> Transcript [44691] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:17.398353556+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:17.398357085+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:17.398359839+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:17.398363281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:17.398373999+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:17.39838768+07:00","message":"push: {true \n 0 0xc002803180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:24:17.419750491+07:00","message":"write wav file: './tmp/7565/7565_3506.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:17.423386973+07:00","message":"[GCS] Start streaming session, msgId: 3507"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:19.794667731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:19.79469043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:20.384047775+07:00","message":"[GCS] IsForceVAD: false for message ID: 3507"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:20.479111442+07:00","message":"receive streaming session, msgId: 3507"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:20.479132638+07:00","message":"found end of frame, send empty tag with msgId: 3507"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:20.47913595+07:00","message":"end Recv id 3507"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:20.479143463+07:00","message":"[buffer interim] 3507 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:20.479151073+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:20.47916066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:20.479163442+07:00","message":"> Transcript [44692] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:20.479166124+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:20.479168098+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:20.479169851+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:20.479171775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:20.479174607+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:20.479184973+07:00","message":"push: {true \n 0 0xc002ac2000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:24:20.487417844+07:00","message":"write wav file: './tmp/7565/7565_3507.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:20.503623855+07:00","message":"[GCS] Start streaming session, msgId: 3508"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:22.795454181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:22.79547288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:25.795778779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:25.795790843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:26.201953768+07:00","message":"[GCS] IsForceVAD: false for message ID: 3508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:26.301353711+07:00","message":"receive streaming session, msgId: 3508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:26.301371681+07:00","message":"found end of frame, send empty tag with msgId: 3508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:26.301374902+07:00","message":"end Recv id 3508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:26.301382118+07:00","message":"[buffer interim] 3508 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:26.301389181+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:26.30139305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:26.301395679+07:00","message":"> Transcript [44693] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:26.301398209+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:26.301400062+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:26.301401691+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:26.301403428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:26.30141092+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:26.301419764+07:00","message":"push: {true \n 0 0xc002802180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:24:26.313318866+07:00","message":"write wav file: './tmp/7565/7565_3508.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:26.332904227+07:00","message":"[GCS] Start streaming session, msgId: 3509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:26.461446491+07:00","message":"[GCS] Cleaned up inactive client: 3484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:26.461477077+07:00","message":"[GCS] Cleaned up inactive client: 3487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:26.461480282+07:00","message":"[GCS] Cleaned up inactive client: 3485"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:26.461482219+07:00","message":"[GCS] Cleaned up inactive client: 3489"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:26.461484059+07:00","message":"[GCS] Cleaned up inactive client: 3490"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:26.46148682+07:00","message":"[GCS] Cleaned up inactive client: 3488"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:26.461488643+07:00","message":"[GCS] Cleaned up inactive client: 3486"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:26.461490302+07:00","message":"[GCS] Cleaned up inactive client: 3491"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:26.461491901+07:00","message":"[GCS] Cleaned up inactive client: 3483"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:28.796005191+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:28.796013151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:31.467793015+07:00","message":"[GCS] IsForceVAD: false for message ID: 3509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:31.559122692+07:00","message":"receive streaming session, msgId: 3509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:31.559144839+07:00","message":"found end of frame, send empty tag with msgId: 3509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:31.559148272+07:00","message":"end Recv id 3509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:31.559156554+07:00","message":"[buffer interim] 3509 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:31.559165872+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:31.559170543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:31.559173526+07:00","message":"> Transcript [44694] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:31.559175901+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:31.559177888+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:31.559179575+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:31.55918142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:31.559184304+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:31.559195235+07:00","message":"push: {true \n 0 0xc002802700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:24:31.572100615+07:00","message":"write wav file: './tmp/7565/7565_3509.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:31.585960541+07:00","message":"[GCS] Start streaming session, msgId: 3510"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:31.796800244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:31.796809227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:34.797840857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:34.79784974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:36.97211032+07:00","message":"[GCS] IsForceVAD: false for message ID: 3510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:37.073956702+07:00","message":"receive streaming session, msgId: 3510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:37.073989444+07:00","message":"found end of frame, send empty tag with msgId: 3510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:37.073994365+07:00","message":"end Recv id 3510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:37.074005746+07:00","message":"[buffer interim] 3510 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:37.074015009+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:37.074019429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:37.074022393+07:00","message":"> Transcript [44695] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:37.074024933+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:37.07402697+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:37.074029222+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:37.07403127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:37.074037138+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:37.074049404+07:00","message":"push: {true \n 0 0xc003b7de00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:24:37.084520498+07:00","message":"write wav file: './tmp/7565/7565_3510.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:37.103065665+07:00","message":"[GCS] Start streaming session, msgId: 3511"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:37.798892248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:37.798903911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:40.799915308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:40.799929982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:42.221740056+07:00","message":"[GCS] IsForceVAD: false for message ID: 3511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:42.313783272+07:00","message":"receive streaming session, msgId: 3511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:42.313801539+07:00","message":"found end of frame, send empty tag with msgId: 3511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:42.313804542+07:00","message":"end Recv id 3511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:42.313812412+07:00","message":"[buffer interim] 3511 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:42.313819426+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:42.313823121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:42.313826412+07:00","message":"> Transcript [44696] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:42.313829097+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:42.313831002+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:42.313832903+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:42.313834771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:42.313837636+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:42.313847393+07:00","message":"push: {true \n 0 0xc002e82480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:24:42.336736725+07:00","message":"write wav file: './tmp/7565/7565_3511.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:42.413051222+07:00","message":"[GCS] Start streaming session, msgId: 3512"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:43.800382778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:43.800373732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:46.800673397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:46.800690874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:47.733118331+07:00","message":"[GCS] IsForceVAD: false for message ID: 3512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:47.794368154+07:00","message":"[GCS] Start streaming session, msgId: 3513"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:47.82676173+07:00","message":"receive streaming session, msgId: 3512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:47.826781432+07:00","message":"found end of frame, send empty tag with msgId: 3512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:47.826788967+07:00","message":"end Recv id 3512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:47.82679724+07:00","message":"[buffer interim] 3512 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:47.826806374+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:47.826810748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:47.8268137+07:00","message":"> Transcript [44697] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:47.826816552+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:47.826819028+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:47.826820803+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:47.826822581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:47.826825325+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:47.826836517+07:00","message":"push: {true \n 0 0xc0035b8000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:24:47.837402651+07:00","message":"write wav file: './tmp/7565/7565_3512.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:49.801258004+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:49.801291762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:51.824123386+07:00","message":"[GCS] IsForceVAD: false for message ID: 3513"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:51.923527501+07:00","message":"receive streaming session, msgId: 3513"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:51.92354907+07:00","message":"found end of frame, send empty tag with msgId: 3513"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:51.923552257+07:00","message":"end Recv id 3513"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:51.923559378+07:00","message":"[buffer interim] 3513 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:51.92356666+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:51.923570442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:51.923573146+07:00","message":"> Transcript [44698] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:51.923575826+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:51.92357778+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:51.923579666+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:51.923581802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:51.923585333+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:51.923596312+07:00","message":"push: {true \n 0 0xc003b7c080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:24:51.933051326+07:00","message":"write wav file: './tmp/7565/7565_3513.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:51.952816703+07:00","message":"[GCS] Start streaming session, msgId: 3514"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:52.802121472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:52.802145295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:55.802818719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:55.802820093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:56.46101856+07:00","message":"[GCS] Cleaned up inactive client: 3498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:56.461037905+07:00","message":"[GCS] Cleaned up inactive client: 3493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:56.461041409+07:00","message":"[GCS] Cleaned up inactive client: 3497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:56.461044012+07:00","message":"[GCS] Cleaned up inactive client: 3495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:56.461045921+07:00","message":"[GCS] Cleaned up inactive client: 3499"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:56.461059566+07:00","message":"[GCS] Cleaned up inactive client: 3501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:56.461061898+07:00","message":"[GCS] Cleaned up inactive client: 3496"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:56.46106382+07:00","message":"[GCS] Cleaned up inactive client: 3494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:56.46106573+07:00","message":"[GCS] Cleaned up inactive client: 3500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:56.461067463+07:00","message":"[GCS] Cleaned up inactive client: 3492"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:57.408242572+07:00","message":"[GCS] IsForceVAD: false for message ID: 3514"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:57.499704096+07:00","message":"receive streaming session, msgId: 3514"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:57.499738939+07:00","message":"found end of frame, send empty tag with msgId: 3514"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:57.499742311+07:00","message":"end Recv id 3514"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:57.499750718+07:00","message":"[buffer interim] 3514 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:57.499758785+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:57.49976309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:57.499766092+07:00","message":"> Transcript [44699] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:57.499768957+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:57.49977085+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:57.499772568+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:57.499774246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:57.499777153+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:57.499788562+07:00","message":"push: {true \n 0 0xc0035b9900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:24:57.510512532+07:00","message":"write wav file: './tmp/7565/7565_3514.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:57.533128788+07:00","message":"[GCS] Start streaming session, msgId: 3515"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:58.803010792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:24:58.803048477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:59.703032603+07:00","message":"[GCS] IsForceVAD: false for message ID: 3515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:59.774789874+07:00","message":"[GCS] Start streaming session, msgId: 3516"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:59.79309333+07:00","message":"receive streaming session, msgId: 3515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:59.793120749+07:00","message":"found end of frame, send empty tag with msgId: 3515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:59.793124239+07:00","message":"end Recv id 3515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:59.793131859+07:00","message":"[buffer interim] 3515 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:59.793140298+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:59.793145586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:59.79314988+07:00","message":"> Transcript [44700] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:59.793154252+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:59.793156999+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:59.793168494+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:59.793170589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:24:59.79317323+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:59.79318287+07:00","message":"push: {true \n 0 0xc003757200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:24:59.80021389+07:00","message":"write wav file: './tmp/7565/7565_3515.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:24:59.903245528+07:00","message":"[GCS] IsForceVAD: false for message ID: 3516"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.023591052+07:00","message":"[GCS] Start streaming session, msgId: 3517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.023894947+07:00","message":"receive streaming session, msgId: 3516"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.023900599+07:00","message":"found end of frame, send empty tag with msgId: 3516"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.02390305+07:00","message":"end Recv id 3516"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.023907465+07:00","message":"[buffer interim] 3516 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.023913704+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.023916856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.023919356+07:00","message":"> Transcript [44701] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.023921717+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.023923651+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.023925477+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.023927308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.023929648+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.023938024+07:00","message":"push: {true \n 0 0xc003757f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:00.0282717+07:00","message":"write wav file: './tmp/7565/7565_3516.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.221660986+07:00","message":"[GCS] IsForceVAD: false for message ID: 3517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.315272575+07:00","message":"receive streaming session, msgId: 3517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.315305382+07:00","message":"found end of frame, send empty tag with msgId: 3517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.315309308+07:00","message":"end Recv id 3517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.315348642+07:00","message":"[buffer interim] 3517 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.315385636+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.315390037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.31539343+07:00","message":"> Transcript [44702] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.315396537+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.315398501+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.315400341+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.315402102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.315404791+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.315414817+07:00","message":"push: {true \n 0 0xc003b7d200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:00.320295696+07:00","message":"write wav file: './tmp/7565/7565_3517.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.347670945+07:00","message":"[GCS] Start streaming session, msgId: 3518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.41226189+07:00","message":"[GCS] IsForceVAD: false for message ID: 3518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.473757433+07:00","message":"[GCS] Start streaming session, msgId: 3519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.582268781+07:00","message":"receive streaming session, msgId: 3518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.582296162+07:00","message":"found end of frame, send empty tag with msgId: 3518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.582299297+07:00","message":"end Recv id 3518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.582308878+07:00","message":"[buffer interim] 3518 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.582317291+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.58232087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.582323705+07:00","message":"> Transcript [44703] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.582326497+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.582328398+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.582330228+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.582332133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:00.582334969+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:00.582345083+07:00","message":"push: {true \n 0 0xc003b7d700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:00.586765493+07:00","message":"write wav file: './tmp/7565/7565_3518.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:01.803650017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:01.803664025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:04.803824339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:04.803840976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:05.862573+07:00","message":"[GCS] IsForceVAD: false for message ID: 3519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:05.964739517+07:00","message":"receive streaming session, msgId: 3519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:05.964772748+07:00","message":"found end of frame, send empty tag with msgId: 3519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:05.9647786+07:00","message":"end Recv id 3519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:05.964788556+07:00","message":"[buffer interim] 3519 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:05.964796187+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:05.964802002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:05.964804827+07:00","message":"> Transcript [44704] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:05.96480751+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:05.964809366+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:05.964811398+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:05.964813319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:05.964817366+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:05.964827609+07:00","message":"push: {true \n 0 0xc004428500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:05.982025513+07:00","message":"write wav file: './tmp/7565/7565_3519.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:05.984398569+07:00","message":"[GCS] Start streaming session, msgId: 3520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:06.371446347+07:00","message":"[GCS] IsForceVAD: false for message ID: 3520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:06.496960933+07:00","message":"receive streaming session, msgId: 3520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:06.496983246+07:00","message":"found end of frame, send empty tag with msgId: 3520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:06.496987355+07:00","message":"end Recv id 3520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:06.497000947+07:00","message":"[buffer interim] 3520 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:06.497009858+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:06.497014425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:06.497018524+07:00","message":"> Transcript [44705] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:06.497022573+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:06.49702544+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:06.497028142+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:06.497030888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:06.49703485+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:06.497047495+07:00","message":"push: {true \n 0 0xc002ac2180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:06.50209588+07:00","message":"write wav file: './tmp/7565/7565_3520.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:06.563529638+07:00","message":"[GCS] Start streaming session, msgId: 3521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:07.331544835+07:00","message":"[GCS] IsForceVAD: false for message ID: 3521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:07.416801525+07:00","message":"receive streaming session, msgId: 3521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:07.416826077+07:00","message":"found end of frame, send empty tag with msgId: 3521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:07.416829278+07:00","message":"end Recv id 3521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:07.416853957+07:00","message":"[buffer interim] 3521 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:07.416871877+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:07.416876203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:07.416879389+07:00","message":"> Transcript [44706] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:07.416882278+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:07.416884396+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:07.41688679+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:07.416888562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:07.416895013+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:07.41690616+07:00","message":"push: {true \n 0 0xc003b7cc80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:07.422269493+07:00","message":"write wav file: './tmp/7565/7565_3521.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:07.804655676+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:07.804691587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:07.905618301+07:00","message":"[GCS] Start streaming session, msgId: 3522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:08.222408781+07:00","message":"[GCS] IsForceVAD: false for message ID: 3522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:09.064706087+07:00","message":"[GCS] Start streaming session, msgId: 3523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:09.512145364+07:00","message":"[GCS] IsForceVAD: false for message ID: 3523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:09.584242762+07:00","message":"[GCS] Start streaming session, msgId: 3524"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:09.59946693+07:00","message":"receive streaming session, msgId: 3523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:09.599490292+07:00","message":"found end of frame, send empty tag with msgId: 3523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:09.599493466+07:00","message":"end Recv id 3523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:09.599499991+07:00","message":"[buffer interim] 3523 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:09.599507621+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:09.599518648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:09.599521606+07:00","message":"> Transcript [44707] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:09.599524315+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:09.599526234+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:09.599527965+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:09.59952998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:09.599532845+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:09.59954268+07:00","message":"push: {true \n 0 0xc002e82280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:09.604070367+07:00","message":"write wav file: './tmp/7565/7565_3523.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:10.805657952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:10.805667563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:11.268927524+07:00","message":"receive streaming session, msgId: 3522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:11.26894571+07:00","message":"found end of frame, send empty tag with msgId: 3522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:11.268948942+07:00","message":"end Recv id 3522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:11.268955303+07:00","message":"[buffer interim] this message is already final true 3522: '\n'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:13.80614968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:13.806168935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:13.994658499+07:00","message":"[GCS] IsForceVAD: false for message ID: 3524"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.064038176+07:00","message":"[GCS] Start streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.087587445+07:00","message":"receive streaming session, msgId: 3524"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.087607819+07:00","message":"found end of frame, send empty tag with msgId: 3524"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.087610968+07:00","message":"end Recv id 3524"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.087617218+07:00","message":"[buffer interim] 3524 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.087624363+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.087632122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.087634795+07:00","message":"> Transcript [44708] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.087637415+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.087639425+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.087641124+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.087643083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.087645673+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.087655298+07:00","message":"push: {true \n 0 0xc002802900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:14.09703123+07:00","message":"write wav file: './tmp/7565/7565_3524.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.613434494+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.613476806+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-05-12T13:25:14.613482012+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.613499105+07:00","message":"[buffer interim] 3525 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.613505791+07:00","message":"[bufferProcess] interim [360000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.613507661+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.758103335+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.758158352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.75816472+07:00","message":"receive interim result [false|false]: แล้วยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.758181776+07:00","message":"[buffer interim] 3525 false แล้วยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.758189884+07:00","message":"[bufferProcess] interim [480000000]:แล้วยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.758192455+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.758199458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.758202619+07:00","message":"> Transcript [44709] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.758204893+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.897809222+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.897857237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วยังตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.897862871+07:00","message":"receive interim result [false|false]: แล้วยังตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:14.897876066+07:00","message":"[buffer interim] 3525 false แล้วยังตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.897882741+07:00","message":"[bufferProcess] interim [600000000]:แล้วยังตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.897885403+07:00","message":"[bufferProcess] send to processor:แล้วยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.897890237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.897893016+07:00","message":"> Transcript [44710] [false]: 'แล้วยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.897895961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.897898043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.89789994+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:14.897902123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.196427158+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.196465732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วยังตัวพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.196471187+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.196487255+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.19649596+07:00","message":"[bufferProcess] interim [840000000]:แล้วยังตัวพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.196498983+07:00","message":"[bufferProcess] send to processor:แล้วยังตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.196506641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.196509262+07:00","message":"> Transcript [44711] [false]: 'แล้วยังตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.196512771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.196514883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.196516925+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.196519693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.284678186+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.284715699+07:00","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-05-12T13:25:15.284722348+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่โต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.284737032+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่โต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.284746351+07:00","message":"[bufferProcess] interim [960000000]:แล้วยังตัวพี่โต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.284748623+07:00","message":"[bufferProcess] send to processor:แล้วยังตัวพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.284752332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.284755027+07:00","message":"> Transcript [44712] [false]: 'แล้วยังตัวพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.284758437+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.284760537+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.284762376+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.284764545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.295068308+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.295106494+07:00","message":"receive 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-05-12T13:25:15.295112142+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่ต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.295126994+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.295134522+07:00","message":"[bufferProcess] interim [20000000]:แล้วยังตัวพี่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.295138317+07:00","message":"[bufferProcess] send to processor:แล้วยังตัวพี่โต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.295144317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.295147046+07:00","message":"> Transcript [44713] [false]: 'แล้วยังตัวพี่โต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.295150263+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.29515226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.295154181+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.295156198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.295162471+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.295164408+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.295166295+07:00","message":"Set new StatePrefix : 'แล้วยังตัวพี่โต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.295168485+07:00","message":"Next Push (prob) : 'ยังตัวพี่โต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.295176623+07:00","message":"push: {false แล้ว 0 0xc002803000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.630918524+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.630954502+07:00","message":"receive 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-05-12T13:25:15.630960807+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่ต้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.630975813+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่ต้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.630984497+07:00","message":"[bufferProcess] interim [380000000]:แล้วยังตัวพี่ต้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.630987491+07:00","message":"[bufferProcess] send to processor:แล้วยังตัวพี่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.630993017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.630996077+07:00","message":"> Transcript [44714] [false]: 'แล้วยังตัวพี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.630998642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.631000756+07:00","message":"Set new StatePrefix: 'แล้วยังตัวพี่ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.843167897+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.843205621+07:00","message":"receive 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-05-12T13:25:15.843211003+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่ต้นเองที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.843224698+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่ต้นเองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.843233193+07:00","message":"[bufferProcess] interim [560000000]:แล้วยังตัวพี่ต้นเองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.843237018+07:00","message":"[bufferProcess] send to processor:แล้วยังตัวพี่ต้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.843244939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.84324918+07:00","message":"> Transcript [44715] [false]: 'แล้วยังตัวพี่ต้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.843254181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.843256489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.843258821+07:00","message":"StatePrefix: 'แล้วยังตัวพี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.843261173+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.89406288+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.894100667+07:00","message":"receive 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-05-12T13:25:15.894106388+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่ต้นเองคิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.894121851+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่ต้นเองคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.89412922+07:00","message":"[bufferProcess] interim [620000000]:แล้วยังตัวพี่ต้นเองคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.894131608+07:00","message":"[bufferProcess] send to processor:แล้วยังตัวพี่ต้นเองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.894134568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.894137259+07:00","message":"> Transcript [44716] [false]: 'แล้วยังตัวพี่ต้นเองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.894140759+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.89414272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.894144996+07:00","message":"StatePrefix: 'แล้วยังตัวพี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.894147286+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.973432779+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.973467517+07:00","message":"receive 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-05-12T13:25:15.973472739+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่ต้นเองรีบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:15.973487029+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่ต้นเองรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.973494483+07:00","message":"[bufferProcess] interim [680000000]:แล้วยังตัวพี่ต้นเองรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.973496711+07:00","message":"[bufferProcess] send to processor:แล้วยังตัวพี่ต้นเองคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.973501856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.973504501+07:00","message":"> Transcript [44717] [false]: 'แล้วยังตัวพี่ต้นเองคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.973507916+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.973510348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.973516364+07:00","message":"StatePrefix: 'แล้วยังตัวพี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:15.973519433+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.014872438+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.014933385+07:00","message":"receive 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-05-12T13:25:16.014942558+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่ต้นเองที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.014963425+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่ต้นเองที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.014982109+07:00","message":"[bufferProcess] interim [740000000]:แล้วยังตัวพี่ต้นเองที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.014985326+07:00","message":"[bufferProcess] send to processor:แล้วยังตัวพี่ต้นเองรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.014993958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.014997363+07:00","message":"> Transcript [44718] [false]: 'แล้วยังตัวพี่ต้นเองรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.015001538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.015003849+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.015006318+07:00","message":"StatePrefix: 'แล้วยังตัวพี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.01500846+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.015014753+07:00","message":"Push: 'ยังตัวพี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.015016662+07:00","message":"TextPushed: 'แล้วยังตัวพี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.015019574+07:00","message":"Set new StatePrefix : 'แล้วยังตัวพี่ต้นเองรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.015021847+07:00","message":"Next Push (prob) : 'เองรีบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.015030926+07:00","message":"push: {false ยังตัวพี่ต้น 0 0xc002803000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.033715984+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.033748673+07:00","message":"receive 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-05-12T13:25:16.033754375+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่ต้นเองที่ปริ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.033768945+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่ต้นเองที่ปริ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.033776231+07:00","message":"[bufferProcess] interim [800000000]:แล้วยังตัวพี่ต้นเองที่ปริ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.033779035+07:00","message":"[bufferProcess] send to processor:แล้วยังตัวพี่ต้นเองที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.033783861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.033786607+07:00","message":"> Transcript [44719] [false]: 'แล้วยังตัวพี่ต้นเองที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.033789007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.033790969+07:00","message":"Set new StatePrefix: 'แล้วยังตัวพี่ต้นเองที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.145402436+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.145435903+07:00","message":"receive 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-05-12T13:25:16.145441698+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่ต้นเองที่ปริ้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.14545768+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่ต้นเองที่ปริ้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.145466489+07:00","message":"[bufferProcess] interim [920000000]:แล้วยังตัวพี่ต้นเองที่ปริ้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.145470102+07:00","message":"[bufferProcess] send to processor:แล้วยังตัวพี่ต้นเองที่ปริ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.145474576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.145478473+07:00","message":"> Transcript [44720] [false]: 'แล้วยังตัวพี่ต้นเองที่ปริ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.145482507+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.14548467+07:00","message":"Set new StatePrefix: 'แล้วยังตัวพี่ต้นเองที่ปริ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.361875446+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.361924542+07:00","message":"receive 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-05-12T13:25:16.361930881+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.361947061+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.361955513+07:00","message":"[bufferProcess] interim [100000000]:แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.361958277+07:00","message":"[bufferProcess] send to processor:แล้วยังตัวพี่ต้นเองที่ปริ้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.361965419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.361968402+07:00","message":"> Transcript [44721] [false]: 'แล้วยังตัวพี่ต้นเองที่ปริ้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.36197248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.361976156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.36197874+07:00","message":"StatePrefix: 'แล้วยังตัวพี่ต้นเองที่ปริ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.361981623+07:00","message":"TextPushed: 'แล้วยังตัวพี่ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.401223624+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.40125833+07:00","message":"receive 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-05-12T13:25:16.401264275+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.401278968+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.401286114+07:00","message":"[bufferProcess] interim [160000000]:แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.401288911+07:00","message":"[bufferProcess] send to processor:แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.401294418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.401297143+07:00","message":"> Transcript [44722] [false]: 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.401300971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.401303238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.401305338+07:00","message":"StatePrefix: 'แล้วยังตัวพี่ต้นเองที่ปริ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.401307949+07:00","message":"TextPushed: 'แล้วยังตัวพี่ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.644200819+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.64423974+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-05-12T13:25:16.644247812+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.644264385+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.644275341+07:00","message":"[bufferProcess] interim [340000000]:แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.644279499+07:00","message":"[bufferProcess] send to processor:แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.644286294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.644290912+07:00","message":"> Transcript [44723] [false]: 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.644296612+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.644299174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.644302337+07:00","message":"StatePrefix: 'แล้วยังตัวพี่ต้นเองที่ปริ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.644306192+07:00","message":"TextPushed: 'แล้วยังตัวพี่ต้น'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:16.80694838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:16.806957383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.836227005+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.836261643+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-05-12T13:25:16.836267336+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.836281457+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.836288655+07:00","message":"[bufferProcess] interim [580000000]:แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.836291296+07:00","message":"[bufferProcess] send to processor:แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.836294346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.836296823+07:00","message":"> Transcript [44724] [false]: 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.836301003+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.836303094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.836305112+07:00","message":"StatePrefix: 'แล้วยังตัวพี่ต้นเองที่ปริ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.836307834+07:00","message":"TextPushed: 'แล้วยังตัวพี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.836310476+07:00","message":"Push: 'เองที่ปริ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.836312266+07:00","message":"TextPushed: 'แล้วยังตัวพี่ต้นเองที่ปริ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.836314289+07:00","message":"Set new StatePrefix : 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:16.836316748+07:00","message":"Next Push (prob) : 'เองหรือพี่หมู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:16.836325146+07:00","message":"push: {false เองที่ปริ้น 0 0xc002803000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.033176542+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.033217721+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-05-12T13:25:17.033223687+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.033237303+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.033246555+07:00","message":"[bufferProcess] interim [760000000]:แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.033249179+07:00","message":"[bufferProcess] send to processor:แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.033254336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.033257118+07:00","message":"> Transcript [44725] [false]: 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.033260315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.033262288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.033264328+07:00","message":"StatePrefix: 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.033268315+07:00","message":"TextPushed: 'แล้วยังตัวพี่ต้นเองที่ปริ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.048454911+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.048489152+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-05-12T13:25:17.048494872+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.048508997+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.048516405+07:00","message":"[bufferProcess] interim [820000000]:แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.048519042+07:00","message":"[bufferProcess] send to processor:แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.048522444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.048525264+07:00","message":"> Transcript [44726] [false]: 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.048528814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.048531393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.048533343+07:00","message":"StatePrefix: 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.048536217+07:00","message":"TextPushed: 'แล้วยังตัวพี่ต้นเองที่ปริ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.20180749+07:00","message":"[GCS] IsForceVAD: false for message ID: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.319808884+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.3198634+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-05-12T13:25:17.319870284+07:00","message":"receive interim result [false|false]: แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.319888605+07:00","message":"[buffer interim] 3525 false แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.319897715+07:00","message":"[bufferProcess] interim [60000000]:แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.319902728+07:00","message":"[bufferProcess] send to processor:แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.319910524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.319914121+07:00","message":"> Transcript [44727] [false]: 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.319918557+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.31992107+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.31992398+07:00","message":"StatePrefix: 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.319926885+07:00","message":"TextPushed: 'แล้วยังตัวพี่ต้นเองที่ปริ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.465890595+07:00","message":"[GCS] Start streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.512132304+07:00","message":"receive streaming session, msgId: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.512175891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วอย่างตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้ครับ\",\"confidence\":0.9415135}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.512184982+07:00","message":"receive interim result [true|false]: แล้วอย่างตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.512196608+07:00","message":"end recv isFinal message id 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.512199606+07:00","message":"end Recv id 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.512208206+07:00","message":"[buffer interim] 3525 true แล้วอย่างตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512219393+07:00","message":"[bufferProcess] interim [150000000]:แล้วอย่างตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512225111+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512229839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512234508+07:00","message":"> Transcript [44728] [false]: 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.51224051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512243347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512247051+07:00","message":"StatePrefix: 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512249591+07:00","message":"TextPushed: 'แล้วยังตัวพี่ต้นเองที่ปริ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512252512+07:00","message":"Push: 'เองหรือพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512254312+07:00","message":"TextPushed: 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512256718+07:00","message":"Set new StatePrefix : 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512259435+07:00","message":"Next Push (prob) : 'เองอย่างนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512261397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.51226333+07:00","message":"> Transcript [44729] [true]: 'แล้วอย่างตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512265447+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512267023+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512268927+07:00","message":"StatePrefix: 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512270989+07:00","message":"TextPushed: 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.51227274+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.512289629+07:00","message":"push: {false เองหรือพี่หมู 0 0xc002803000}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512426893+07:00","message":"Push: 'เองอย่างนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512430262+07:00","message":"TextPushed: 'แล้วยังตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512432495+07:00","message":"Set new StatePrefix : 'แล้วอย่างตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512434529+07:00","message":"Next Push (prob) : 'แล้วอย่างตัวพี่ต้นเองที่ปริ้นเองหรือพี่หมูเองอย่างนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:17.512444642+07:00","message":"push: {true เองอย่างนี้ครับ 0 0xc002803000}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:17.512446878+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3525.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:17.520859726+07:00","message":"write wav file: './tmp/7565/7565_3525.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.042368767+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.04241321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"oral\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.042419469+07:00","message":"receive interim result [false|false]: oral"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.042436351+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.042440975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.042443422+07:00","message":"receive interim result [false|false]: พอเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.042448385+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.042450926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อรวี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.04245299+07:00","message":"receive interim result [false|false]: อรวี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.042458702+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.042462321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.042464578+07:00","message":"receive interim result [false|false]: พอเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.04247043+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.042474071+07:00","message":"receive 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-05-12T13:25:19.042476639+07:00","message":"receive interim result [false|false]: พอเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.042482593+07:00","message":"[buffer interim] 3526 false oral"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.042486203+07:00","message":"[buffer interim] 3526 false พอเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.04248824+07:00","message":"[buffer interim] 3526 false อรวี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.042490326+07:00","message":"[buffer interim] 3526 false พอเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.042494523+07:00","message":"[buffer interim] 3526 false พอเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042500923+07:00","message":"[bufferProcess] interim [660000000]:oral"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042502579+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042512513+07:00","message":"[bufferProcess] send to processor (ticker):oral"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042515234+07:00","message":"[bufferProcess] interim [720000000]:พอเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042516691+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042519046+07:00","message":"[bufferProcess] interim [780000000]:อรวี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042521014+07:00","message":"[bufferProcess] send to processor:พอเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042523154+07:00","message":"[bufferProcess] interim [840000000]:พอเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042524846+07:00","message":"[bufferProcess] send to processor:อรวี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042526846+07:00","message":"[bufferProcess] interim [140000000]:พอเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042528528+07:00","message":"[bufferProcess] send to processor:พอเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042531606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042534471+07:00","message":"> Transcript [44730] [false]: 'oral'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042536751+07:00","message":"Set StatePrefix (first interim): 'oral'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042538173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042540068+07:00","message":"> Transcript [44731] [false]: 'พอเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042548939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042550847+07:00","message":"Set new StatePrefix: 'พอเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042552314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042554259+07:00","message":"> Transcript [44732] [false]: 'อรวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042555868+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042560535+07:00","message":"Set new StatePrefix: 'อรวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042561955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042563829+07:00","message":"> Transcript [44733] [false]: 'พอเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042565368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.042567315+07:00","message":"Set new StatePrefix: 'พอเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.182699848+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.182733507+07:00","message":"receive 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-05-12T13:25:19.182738947+07:00","message":"receive interim result [false|false]: พอเราจับมือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.182754145+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.182757962+07:00","message":"receive 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-05-12T13:25:19.182760611+07:00","message":"receive interim result [false|false]: พอเราจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.182765658+07:00","message":"[buffer interim] 3526 false พอเราจับมือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.182768724+07:00","message":"[buffer interim] 3526 false พอเราจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.182774225+07:00","message":"[bufferProcess] interim [320000000]:พอเราจับมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.182776567+07:00","message":"[bufferProcess] send to processor:พอเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.182781188+07:00","message":"[bufferProcess] interim [380000000]:พอเราจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.182783572+07:00","message":"[bufferProcess] send to processor:พอเราจับมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.182786672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.182789736+07:00","message":"> Transcript [44734] [false]: 'พอเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.182792583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.182794421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.182796344+07:00","message":"StatePrefix: 'พอเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.182798267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.182799984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.182801843+07:00","message":"> Transcript [44735] [false]: 'พอเราจับมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.182803798+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.182805381+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.182812228+07:00","message":"StatePrefix: 'พอเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.182814181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.752314555+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.752357949+07:00","message":"receive 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-05-12T13:25:19.752365739+07:00","message":"receive interim result [false|false]: พอเราจะไม่กิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.752382264+07:00","message":"[buffer interim] 3526 false พอเราจะไม่กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.752390924+07:00","message":"[bufferProcess] interim [500000000]:พอเราจะไม่กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.752395472+07:00","message":"[bufferProcess] send to processor:พอเราจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.75240493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.752407978+07:00","message":"> Transcript [44736] [false]: 'พอเราจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.752411963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.752414572+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.752417048+07:00","message":"StatePrefix: 'พอเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.752419103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:19.807103579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:19.807115732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.861455632+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.861499824+07:00","message":"receive 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-05-12T13:25:19.861505943+07:00","message":"receive interim result [false|false]: พอเราจะไม่กินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.861521917+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.861525517+07:00","message":"receive 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-05-12T13:25:19.861528417+07:00","message":"receive interim result [false|false]: พอเราจะไม่อิ่มท้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.861535122+07:00","message":"[buffer interim] 3526 false พอเราจะไม่กินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.861538378+07:00","message":"[buffer interim] 3526 false พอเราจะไม่อิ่มท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861544214+07:00","message":"[bufferProcess] interim [680000000]:พอเราจะไม่กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861546634+07:00","message":"[bufferProcess] send to processor:พอเราจะไม่กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.86154913+07:00","message":"[bufferProcess] interim [740000000]:พอเราจะไม่อิ่มท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861550992+07:00","message":"[bufferProcess] send to processor:พอเราจะไม่กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861553858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861556446+07:00","message":"> Transcript [44737] [false]: 'พอเราจะไม่กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861559979+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861563812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861565623+07:00","message":"StatePrefix: 'พอเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861567595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861570482+07:00","message":"Push: 'พอเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861572325+07:00","message":"TextPushed: 'พอเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861574325+07:00","message":"Set new StatePrefix : 'พอเราจะไม่กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861576414+07:00","message":"Next Push (prob) : 'จะไม่กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861577922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861579766+07:00","message":"> Transcript [44738] [false]: 'พอเราจะไม่กินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861581634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861583285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861584862+07:00","message":"StatePrefix: 'พอเราจะไม่กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.861586656+07:00","message":"TextPushed: 'พอเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.86159363+07:00","message":"push: {false พอเรา 0 0xc005695700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.962835453+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.962871489+07:00","message":"receive 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-05-12T13:25:19.962877021+07:00","message":"receive interim result [false|false]: พอเราจะไม่ท้อจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:19.962889883+07:00","message":"[buffer interim] 3526 false พอเราจะไม่ท้อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.96289683+07:00","message":"[bufferProcess] interim [800000000]:พอเราจะไม่ท้อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.962899348+07:00","message":"[bufferProcess] send to processor:พอเราจะไม่อิ่มท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.962904634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.962907433+07:00","message":"> Transcript [44739] [false]: 'พอเราจะไม่อิ่มท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.96290983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:19.962911902+07:00","message":"Set new StatePrefix: 'พอเราจะไม่อิ่มท้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.254845267+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.25488767+07:00","message":"receive 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-05-12T13:25:20.254895834+07:00","message":"receive interim result [false|false]: พอเราจะไม่อิ่มท้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.254916089+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.25492041+07:00","message":"receive 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-05-12T13:25:20.254923094+07:00","message":"receive interim result [false|false]: พอเราจะไม่ท้อแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.254928517+07:00","message":"[buffer interim] 3526 false พอเราจะไม่อิ่มท้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.254932076+07:00","message":"[buffer interim] 3526 false พอเราจะไม่ท้อแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.254938031+07:00","message":"[bufferProcess] interim [920000000]:พอเราจะไม่อิ่มท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.254940091+07:00","message":"[bufferProcess] send to processor:พอเราจะไม่ท้อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.254942669+07:00","message":"[bufferProcess] interim [980000000]:พอเราจะไม่ท้อแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.254945241+07:00","message":"[bufferProcess] send to processor:พอเราจะไม่อิ่มท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.254948013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.254950889+07:00","message":"> Transcript [44740] [false]: 'พอเราจะไม่ท้อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.254953529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.254955358+07:00","message":"Set new StatePrefix: 'พอเราจะไม่ท้อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.254956922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.254958677+07:00","message":"> Transcript [44741] [false]: 'พอเราจะไม่อิ่มท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.254960263+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.254963005+07:00","message":"Set new StatePrefix: 'พอเราจะไม่อิ่มท้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.335006352+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.335050521+07:00","message":"receive 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-05-12T13:25:20.335058027+07:00","message":"receive interim result [false|false]: พอเราจะไม่ท้อแล้วมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.335079308+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.335085766+07:00","message":"receive 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-05-12T13:25:20.335089904+07:00","message":"receive interim result [false|false]: พอเราจะไม่ท้อแล้วมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.335097141+07:00","message":"[buffer interim] 3526 false พอเราจะไม่ท้อแล้วมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.335109875+07:00","message":"[buffer interim] 3526 false พอเราจะไม่ท้อแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.33512006+07:00","message":"[bufferProcess] interim [100000000]:พอเราจะไม่ท้อแล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.335123638+07:00","message":"[bufferProcess] send to processor:พอเราจะไม่ท้อแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.335130872+07:00","message":"[bufferProcess] interim [160000000]:พอเราจะไม่ท้อแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.335134262+07:00","message":"[bufferProcess] send to processor:พอเราจะไม่ท้อแล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.335138419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.33514285+07:00","message":"> Transcript [44742] [false]: 'พอเราจะไม่ท้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.335146392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.335150338+07:00","message":"Set new StatePrefix: 'พอเราจะไม่ท้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.33515259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.335154433+07:00","message":"> Transcript [44743] [false]: 'พอเราจะไม่ท้อแล้วมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.335157472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.335159788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.335161704+07:00","message":"StatePrefix: 'พอเราจะไม่ท้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.335163782+07:00","message":"TextPushed: 'พอเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.441126214+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.441177913+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-05-12T13:25:20.441186023+07:00","message":"receive interim result [false|false]: พอเราจะไม่ท้อแล้วมันมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.441202141+07:00","message":"[buffer interim] 3526 false พอเราจะไม่ท้อแล้วมันมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.441214849+07:00","message":"[bufferProcess] interim [580000000]:พอเราจะไม่ท้อแล้วมันมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.441218893+07:00","message":"[bufferProcess] send to processor:พอเราจะไม่ท้อแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.441227246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.441231053+07:00","message":"> Transcript [44744] [false]: 'พอเราจะไม่ท้อแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.441238048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.441241052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.441244168+07:00","message":"StatePrefix: 'พอเราจะไม่ท้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.441247605+07:00","message":"TextPushed: 'พอเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.504136578+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.50417392+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-05-12T13:25:20.504179933+07:00","message":"receive interim result [false|false]: พอเราจะไม่ท้อแล้วมันมันเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.504193063+07:00","message":"[buffer interim] 3526 false พอเราจะไม่ท้อแล้วมันมันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.50420046+07:00","message":"[bufferProcess] interim [760000000]:พอเราจะไม่ท้อแล้วมันมันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.504202964+07:00","message":"[bufferProcess] send to processor:พอเราจะไม่ท้อแล้วมันมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.504206477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.504209093+07:00","message":"> Transcript [44745] [false]: 'พอเราจะไม่ท้อแล้วมันมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.504212292+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.50421419+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.504216404+07:00","message":"StatePrefix: 'พอเราจะไม่ท้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.504218466+07:00","message":"TextPushed: 'พอเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.8093106+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.809346563+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-05-12T13:25:20.80935192+07:00","message":"receive interim result [false|false]: พอเราจะไม่ท้อแล้วมันมันเปลี่ยนแนว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.809366253+07:00","message":"[buffer interim] 3526 false พอเราจะไม่ท้อแล้วมันมันเปลี่ยนแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.809374558+07:00","message":"[bufferProcess] interim [360000000]:พอเราจะไม่ท้อแล้วมันมันเปลี่ยนแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.809377247+07:00","message":"[bufferProcess] send to processor:พอเราจะไม่ท้อแล้วมันมันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.809384417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.809387035+07:00","message":"> Transcript [44746] [false]: 'พอเราจะไม่ท้อแล้วมันมันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.809391098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.809393408+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.809395734+07:00","message":"StatePrefix: 'พอเราจะไม่ท้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.809399768+07:00","message":"TextPushed: 'พอเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.809409558+07:00","message":"Push: 'จะไม่ท้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.809411555+07:00","message":"TextPushed: 'พอเราจะไม่ท้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.809413819+07:00","message":"Set new StatePrefix : 'พอเราจะไม่ท้อแล้วมันมันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:20.809417308+07:00","message":"Next Push (prob) : 'มันมันเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:20.809441201+07:00","message":"push: {false จะไม่ท้อแล้ว 0 0xc005695700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.001497132+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.001529937+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-05-12T13:25:21.001536429+07:00","message":"receive interim result [false|false]: พอเราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.001550314+07:00","message":"[buffer interim] 3526 false พอเราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.001559045+07:00","message":"[bufferProcess] interim [600000000]:พอเราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.001561498+07:00","message":"[bufferProcess] send to processor:พอเราจะไม่ท้อแล้วมันมันเปลี่ยนแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.001566876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.00156988+07:00","message":"> Transcript [44747] [false]: 'พอเราจะไม่ท้อแล้วมันมันเปลี่ยนแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.001573494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.001575429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.001577234+07:00","message":"StatePrefix: 'พอเราจะไม่ท้อแล้วมันมันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.001579597+07:00","message":"TextPushed: 'พอเราจะไม่ท้อแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.191071967+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.191109543+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-05-12T13:25:21.191115468+07:00","message":"receive interim result [false|false]: พอเราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมาสูบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.191134081+07:00","message":"[buffer interim] 3526 false พอเราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมาสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.191142203+07:00","message":"[bufferProcess] interim [780000000]:พอเราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมาสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.1911452+07:00","message":"[bufferProcess] send to processor:พอเราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.191148991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.191151936+07:00","message":"> Transcript [44748] [false]: 'พอเราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.191155501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.191157836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.191160062+07:00","message":"StatePrefix: 'พอเราจะไม่ท้อแล้วมันมันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.191162544+07:00","message":"TextPushed: 'พอเราจะไม่ท้อแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.301878377+07:00","message":"[GCS] IsForceVAD: false for message ID: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.424058665+07:00","message":"[GCS] Start streaming session, msgId: 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.521561824+07:00","message":"receive streaming session, msgId: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.521598449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมาสูบ\",\"confidence\":0.9454775}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.521604264+07:00","message":"receive interim result [true|false]: เราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมาสูบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.521615961+07:00","message":"end recv isFinal message id 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.521618338+07:00","message":"end Recv id 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.521625653+07:00","message":"[buffer interim] 3526 true เราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมาสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.521633077+07:00","message":"[bufferProcess] interim [50000000]:เราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมาสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.521636393+07:00","message":"[bufferProcess] send to processor (isfinal):พอเราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมาสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.521649291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.521696223+07:00","message":"> Transcript [44749] [false]: 'พอเราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมาสูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.521705472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.521709191+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.521713275+07:00","message":"StatePrefix: 'พอเราจะไม่ท้อแล้วมันมันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.521717295+07:00","message":"TextPushed: 'พอเราจะไม่ท้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.521721135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.521726519+07:00","message":"> Transcript [44750] [true]: 'เราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมาสูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.521730403+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.521733511+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.52173624+07:00","message":"StatePrefix: 'พอเราจะไม่ท้อแล้วมันมันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.52173943+07:00","message":"TextPushed: 'พอเราจะไม่ท้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.521742267+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.521977231+07:00","message":"Push: 'มันมันเปลี่ยนแนวมาสูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.52198258+07:00","message":"TextPushed: 'พอเราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมาสูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.521986671+07:00","message":"Set new StatePrefix : 'เราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมาสูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.521990236+07:00","message":"Next Push (prob) : 'เราจะไม่ท้อแล้วมันมันเปลี่ยนแนวมาสูบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.522007406+07:00","message":"push: {true มันมันเปลี่ยนแนวมาสูบ 0 0xc005695700}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.522027765+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3526.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:21.535952993+07:00","message":"write wav file: './tmp/7565/7565_3526.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.789836717+07:00","message":"receive streaming session, msgId: 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.78988366+07:00","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-05-12T13:25:21.789888943+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.789903111+07:00","message":"[buffer interim] 3527 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.78991166+07:00","message":"[bufferProcess] interim [420000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.789914463+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.977365419+07:00","message":"receive streaming session, msgId: 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.97740593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.977412273+07:00","message":"receive interim result [false|false]: ความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:21.977425458+07:00","message":"[buffer interim] 3527 false ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.977432567+07:00","message":"[bufferProcess] interim [540000000]:ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.977435166+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.977440291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.977443137+07:00","message":"> Transcript [44751] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:21.977445059+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.11282207+07:00","message":"receive streaming session, msgId: 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.112855602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.112861073+07:00","message":"receive interim result [false|false]: ความเป็นมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.112873473+07:00","message":"[buffer interim] 3527 false ความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.112880953+07:00","message":"[bufferProcess] interim [720000000]:ความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.112883183+07:00","message":"[bufferProcess] send to processor:ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.112886108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.112888713+07:00","message":"> Transcript [44752] [false]: 'ความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.112891766+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.112893544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.112895458+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.11289737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.285077328+07:00","message":"receive streaming session, msgId: 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.285112094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นมุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.285119235+07:00","message":"receive interim result [false|false]: ความเป็นมุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.285133089+07:00","message":"[buffer interim] 3527 false ความเป็นมุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.28514007+07:00","message":"[bufferProcess] interim [840000000]:ความเป็นมุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.285142564+07:00","message":"[bufferProcess] send to processor:ความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.285147436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.285150365+07:00","message":"> Transcript [44753] [false]: 'ความเป็นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.28515359+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.285155557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.285157492+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.285159592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.421709385+07:00","message":"receive streaming session, msgId: 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.421742054+07:00","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-05-12T13:25:22.421747292+07:00","message":"receive interim result [false|false]: ความเป็นห่วงตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.421760773+07:00","message":"[buffer interim] 3527 false ความเป็นห่วงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.421768163+07:00","message":"[bufferProcess] interim [960000000]:ความเป็นห่วงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.421771396+07:00","message":"[bufferProcess] send to processor:ความเป็นมุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.421776219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.421779073+07:00","message":"> Transcript [44754] [false]: 'ความเป็นมุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.421782695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.421784867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.421786744+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.421788881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.473934075+07:00","message":"receive streaming session, msgId: 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.473973539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นวงตาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.473979636+07:00","message":"receive interim result [false|false]: ความเป็นวงตาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.473993505+07:00","message":"[buffer interim] 3527 false ความเป็นวงตาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.47400071+07:00","message":"[bufferProcess] interim [80000000]:ความเป็นวงตาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.474003092+07:00","message":"[bufferProcess] send to processor:ความเป็นห่วงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.474008115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.47401089+07:00","message":"> Transcript [44755] [false]: 'ความเป็นห่วงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.474014224+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.474016306+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.474018606+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.474021862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.474026759+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.474028806+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.47403078+07:00","message":"Set new StatePrefix : 'ความเป็นห่วงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.474033677+07:00","message":"Next Push (prob) : 'เป็นห่วงตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.474059699+07:00","message":"push: {false ความ 0 0xc002ac3280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.603932159+07:00","message":"receive streaming session, msgId: 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.603969476+07:00","message":"receive 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-05-12T13:25:22.603976574+07:00","message":"receive interim result [false|false]: ความเป็นวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:22.60399088+07:00","message":"[buffer interim] 3527 false ความเป็นวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.603997671+07:00","message":"[bufferProcess] interim [140000000]:ความเป็นวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.604000834+07:00","message":"[bufferProcess] send to processor:ความเป็นวงตาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.604003828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.604006716+07:00","message":"> Transcript [44756] [false]: 'ความเป็นวงตาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.604009082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:22.604011286+07:00","message":"Set new StatePrefix: 'ความเป็นวงตาว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:22.807618836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:22.807610547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.276280103+07:00","message":"receive streaming session, msgId: 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.276317017+07:00","message":"receive 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-05-12T13:25:23.276324268+07:00","message":"receive interim result [false|false]: ความเป็นวงตาวันเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.276337208+07:00","message":"[buffer interim] 3527 false ความเป็นวงตาวันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.276344896+07:00","message":"[bufferProcess] interim [740000000]:ความเป็นวงตาวันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.276349461+07:00","message":"[bufferProcess] send to processor:ความเป็นวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.276356748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.276359483+07:00","message":"> Transcript [44757] [false]: 'ความเป็นวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.276362869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.276365357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.276367521+07:00","message":"StatePrefix: 'ความเป็นวงตาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.27636974+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.351121356+07:00","message":"receive streaming session, msgId: 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.351177779+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-05-12T13:25:23.351185404+07:00","message":"receive interim result [false|false]: ความเป็นวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.351198613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AIS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.351201679+07:00","message":"receive interim result [false|false]:  AIS"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.351210763+07:00","message":"[buffer interim] 3527 false ความเป็นวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.351219031+07:00","message":"[buffer interim] 3527 false  AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.351226572+07:00","message":"[bufferProcess] interim [800000000]:ความเป็นวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.351229686+07:00","message":"[bufferProcess] send to processor:ความเป็นวงตาวันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.351232744+07:00","message":"[bufferProcess] interim [800000000]: AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.351235963+07:00","message":"[bufferProcess] update buffer: ความเป็นวงตาวัน AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.351238997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.351241901+07:00","message":"> Transcript [44758] [false]: 'ความเป็นวงตาวันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.351245038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.351247132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.351249012+07:00","message":"StatePrefix: 'ความเป็นวงตาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.351251778+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.454605959+07:00","message":"receive streaming session, msgId: 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.454658716+07:00","message":"receive 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-05-12T13:25:23.454665059+07:00","message":"receive interim result [false|false]: ความเป็นวงตาวันเองนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.454676724+07:00","message":"[buffer interim] 3527 false ความเป็นวงตาวันเองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.454683991+07:00","message":"[bufferProcess] interim [920000000]:ความเป็นวงตาวันเองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.454686847+07:00","message":"[bufferProcess] send to processor:ความเป็นวงตาวัน AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.454692433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.454695154+07:00","message":"> Transcript [44759] [false]: 'ความเป็นวงตาวัน AIS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.454698549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.454700756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.454702924+07:00","message":"StatePrefix: 'ความเป็นวงตาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.454705287+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.524820893+07:00","message":"receive streaming session, msgId: 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.524864534+07:00","message":"receive 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-05-12T13:25:23.524870364+07:00","message":"receive interim result [false|false]: ความเป็นวงตาวันเองนะครับมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.524884362+07:00","message":"[buffer interim] 3527 false ความเป็นวงตาวันเองนะครับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.524891447+07:00","message":"[bufferProcess] interim [100000000]:ความเป็นวงตาวันเองนะครับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.524893882+07:00","message":"[bufferProcess] send to processor:ความเป็นวงตาวันเองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.524899176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.524901654+07:00","message":"> Transcript [44760] [false]: 'ความเป็นวงตาวันเองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.524905212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.5249073+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.524909587+07:00","message":"StatePrefix: 'ความเป็นวงตาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.524912084+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.524916286+07:00","message":"Push: 'เป็นวงตาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.52491838+07:00","message":"TextPushed: 'ความเป็นวงตาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.524920422+07:00","message":"Set new StatePrefix : 'ความเป็นวงตาวันเองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.524922466+07:00","message":"Next Push (prob) : 'ันเองนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.524929892+07:00","message":"push: {false เป็นวงตาว 0 0xc002ac3280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.541740967+07:00","message":"[GCS] IsForceVAD: false for message ID: 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.782716972+07:00","message":"receive streaming session, msgId: 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.782767933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นวงตาวันเองนะครับมัน\",\"confidence\":0.8996182}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.782774829+07:00","message":"receive interim result [true|false]: ความเป็นวงตาวันเองนะครับมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.782786321+07:00","message":"end recv isFinal message id 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.782788518+07:00","message":"end Recv id 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.782801609+07:00","message":"[buffer interim] 3527 true ความเป็นวงตาวันเองนะครับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.782814767+07:00","message":"[bufferProcess] interim [340000000]:ความเป็นวงตาวันเองนะครับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.782824319+07:00","message":"[bufferProcess] send to processor (isfinal):ความเป็นวงตาวันเองนะครับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.782828885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.782832323+07:00","message":"> Transcript [44761] [false]: 'ความเป็นวงตาวันเองนะครับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.782835624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.782837459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.782839533+07:00","message":"StatePrefix: 'ความเป็นวงตาวันเองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.782842631+07:00","message":"TextPushed: 'ความเป็นวงตาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.782844728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.782846621+07:00","message":"> Transcript [44762] [true]: 'ความเป็นวงตาวันเองนะครับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.782848729+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.782850292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.782852794+07:00","message":"StatePrefix: 'ความเป็นวงตาวันเองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.782854789+07:00","message":"TextPushed: 'ความเป็นวงตาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:23.782858382+07:00","message":"Push: 'ันเองนะครับมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.782867788+07:00","message":"push: {true ันเองนะครับมัน 0 0xc002ac3280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:23.790627647+07:00","message":"write wav file: './tmp/7565/7565_3527.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:23.922684799+07:00","message":"[GCS] Start streaming session, msgId: 3528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:24.391241283+07:00","message":"receive streaming session, msgId: 3528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:24.391283845+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-05-12T13:25:24.39128918+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:24.39130268+07:00","message":"[buffer interim] 3528 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.391310107+07:00","message":"[bufferProcess] interim [240000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.391311778+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:24.567831828+07:00","message":"receive streaming session, msgId: 3528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:24.567864655+07:00","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-05-12T13:25:24.567869893+07:00","message":"receive interim result [false|false]: มันสั่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:24.567881937+07:00","message":"[buffer interim] 3528 false มันสั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.567888203+07:00","message":"[bufferProcess] interim [420000000]:มันสั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.567890345+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.567893356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.567896298+07:00","message":"> Transcript [44763] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.5678985+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:24.58749936+07:00","message":"receive streaming session, msgId: 3528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:24.587530752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนสนุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:24.587536276+07:00","message":"receive interim result [false|false]: สวนสนุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:24.587550464+07:00","message":"[buffer interim] 3528 false สวนสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.58755701+07:00","message":"[bufferProcess] interim [480000000]:สวนสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.587559069+07:00","message":"[bufferProcess] send to processor:มันสั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.587561976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.587564876+07:00","message":"> Transcript [44764] [false]: 'มันสั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.587567396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.58756938+07:00","message":"Set new StatePrefix: 'มันสั่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:24.903474827+07:00","message":"receive streaming session, msgId: 3528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:24.90351114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนสนุกขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:24.903517012+07:00","message":"receive interim result [false|false]: สวนสนุกขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:24.903531961+07:00","message":"[buffer interim] 3528 false สวนสนุกขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.903538743+07:00","message":"[bufferProcess] interim [780000000]:สวนสนุกขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.903541329+07:00","message":"[bufferProcess] send to processor:สวนสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.903544302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.903546848+07:00","message":"> Transcript [44765] [false]: 'สวนสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.903548717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:24.903550584+07:00","message":"Set new StatePrefix: 'สวนสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:25.012468339+07:00","message":"[GCS] IsForceVAD: false for message ID: 3528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:25.120547829+07:00","message":"receive streaming session, msgId: 3528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:25.120590428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันสนุกขึ้น\",\"confidence\":0.93144405}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:25.120598952+07:00","message":"receive interim result [true|false]: มันสนุกขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:25.120611173+07:00","message":"end recv isFinal message id 3528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:25.120614009+07:00","message":"end Recv id 3528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:25.120622761+07:00","message":"[buffer interim] 3528 true มันสนุกขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.120634841+07:00","message":"[bufferProcess] interim [110000000]:มันสนุกขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.120639293+07:00","message":"[bufferProcess] send to processor (isfinal):สวนสนุกขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.120651928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.12066549+07:00","message":"> Transcript [44766] [false]: 'สวนสนุกขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.120670924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.120674162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.120676482+07:00","message":"StatePrefix: 'สวนสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.120678574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.120680469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.120682914+07:00","message":"> Transcript [44767] [true]: 'มันสนุกขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.120685282+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.120686929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.120688546+07:00","message":"StatePrefix: 'สวนสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.120690197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.120697998+07:00","message":"Push: 'มันสนุกขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:25.120708036+07:00","message":"push: {true มันสนุกขึ้น 0 0xc0035b9600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:25.126575283+07:00","message":"write wav file: './tmp/7565/7565_3528.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:25.264129092+07:00","message":"[GCS] Start streaming session, msgId: 3529"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:25.808270217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:25.808270289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:25.839212112+07:00","message":"receive streaming session, msgId: 3529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:25.839256639+07:00","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-05-12T13:25:25.839264066+07:00","message":"receive interim result [false|false]: หา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:25.839281776+07:00","message":"[buffer interim] 3529 false หา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.839290964+07:00","message":"[bufferProcess] interim [420000000]:หา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:25.839294586+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.121846002+07:00","message":"receive streaming session, msgId: 3529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.121888148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.121895366+07:00","message":"receive interim result [false|false]: หาทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.121911536+07:00","message":"[buffer interim] 3529 false หาทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.121919088+07:00","message":"[bufferProcess] interim [660000000]:หาทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.121921288+07:00","message":"[bufferProcess] send to processor:หา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.12192491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.121927835+07:00","message":"> Transcript [44768] [false]: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.121930566+07:00","message":"Set StatePrefix (first interim): 'หา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.25113019+07:00","message":"receive streaming session, msgId: 3529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.251169186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้าทาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.251175245+07:00","message":"receive interim result [false|false]: ท้าทาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.251187031+07:00","message":"[buffer interim] 3529 false ท้าทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.251194428+07:00","message":"[bufferProcess] interim [780000000]:ท้าทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.251196717+07:00","message":"[bufferProcess] send to processor:หาทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.251201536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.251204353+07:00","message":"> Transcript [44769] [false]: 'หาทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.251207695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.251209584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.251211447+07:00","message":"StatePrefix: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.251213628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.442139516+07:00","message":"receive streaming session, msgId: 3529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.442177757+07:00","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-05-12T13:25:26.442183793+07:00","message":"receive interim result [false|false]: ท้าทายคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.442196942+07:00","message":"[buffer interim] 3529 false ท้าทายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.442205577+07:00","message":"[bufferProcess] interim [960000000]:ท้าทายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.442208144+07:00","message":"[bufferProcess] send to processor:ท้าทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.442213847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.442216326+07:00","message":"> Transcript [44770] [false]: 'ท้าทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.4422189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.442220957+07:00","message":"Set new StatePrefix: 'ท้าทาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.46131617+07:00","message":"[GCS] Cleaned up inactive client: 3506"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.461347827+07:00","message":"[GCS] Cleaned up inactive client: 3505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.46135091+07:00","message":"[GCS] Cleaned up inactive client: 3502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.46135284+07:00","message":"[GCS] Cleaned up inactive client: 3504"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.46135447+07:00","message":"[GCS] Cleaned up inactive client: 3507"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.461356001+07:00","message":"[GCS] Cleaned up inactive client: 3503"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.4613583+07:00","message":"[GCS] Cleaned up inactive client: 3508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.499582823+07:00","message":"receive streaming session, msgId: 3529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.499617617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้าทายขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.499623906+07:00","message":"receive interim result [false|false]: ท้าทายขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.499635846+07:00","message":"[buffer interim] 3529 false ท้าทายขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.499642112+07:00","message":"[bufferProcess] interim [80000000]:ท้าทายขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.499644612+07:00","message":"[bufferProcess] send to processor:ท้าทายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.499649531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.499652539+07:00","message":"> Transcript [44771] [false]: 'ท้าทายคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.499655352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.499657128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.499659152+07:00","message":"StatePrefix: 'ท้าทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.499661371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.816131502+07:00","message":"[GCS] IsForceVAD: false for message ID: 3529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.925648012+07:00","message":"receive streaming session, msgId: 3529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.925689175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้าทายขึ้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.925694801+07:00","message":"receive interim result [true|false]: ท้าทายขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.925701827+07:00","message":"end recv isFinal message id 3529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.925703767+07:00","message":"end Recv id 3529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.925710143+07:00","message":"[buffer interim] 3529 true ท้าทายขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.925719743+07:00","message":"[bufferProcess] interim [560000000]:ท้าทายขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.925723962+07:00","message":"[bufferProcess] send to processor (isfinal):ท้าทายขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.925727043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.925730249+07:00","message":"> Transcript [44772] [false]: 'ท้าทายขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.92573347+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.925735673+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.925737528+07:00","message":"StatePrefix: 'ท้าทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.925739458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.925741018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.925742873+07:00","message":"> Transcript [44773] [true]: 'ท้าทายขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.925744784+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.925746436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.925747977+07:00","message":"StatePrefix: 'ท้าทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.925749577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:26.925755173+07:00","message":"Push: 'ท้าทายขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.925763211+07:00","message":"push: {true ท้าทายขึ้น 0 0xc002ac3700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:26.932731773+07:00","message":"write wav file: './tmp/7565/7565_3529.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:26.943857796+07:00","message":"[GCS] Start streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.421466873+07:00","message":"receive streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.421512531+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-05-12T13:25:27.42151783+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.421534653+07:00","message":"[buffer interim] 3530 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.421542121+07:00","message":"[bufferProcess] interim [300000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.421544081+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.601062156+07:00","message":"receive streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.601102563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.601109248+07:00","message":"receive interim result [false|false]: หรือมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.6011238+07:00","message":"[buffer interim] 3530 false หรือมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.601131648+07:00","message":"[bufferProcess] interim [480000000]:หรือมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.601134011+07:00","message":"[bufferProcess] send to processor:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.601140568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.60114358+07:00","message":"> Transcript [44774] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.601146075+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.660070913+07:00","message":"receive streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.660107467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือมัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.660113997+07:00","message":"receive interim result [false|false]: หรือมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.66012803+07:00","message":"[buffer interim] 3530 false หรือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.660135435+07:00","message":"[bufferProcess] interim [540000000]:หรือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.660137878+07:00","message":"[bufferProcess] send to processor:หรือมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.660144233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.660147168+07:00","message":"> Transcript [44775] [false]: 'หรือมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.660150494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.660152532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.660154766+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.660156965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.808842874+07:00","message":"receive streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.808883502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือมันแย่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.808889722+07:00","message":"receive interim result [false|false]: หรือมันแย่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.808905682+07:00","message":"[buffer interim] 3530 false หรือมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.808917262+07:00","message":"[bufferProcess] interim [720000000]:หรือมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.808919474+07:00","message":"[bufferProcess] send to processor:หรือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.808923228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.808926728+07:00","message":"> Transcript [44776] [false]: 'หรือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.808929969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.808932358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.808934446+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.808936279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.91377504+07:00","message":"receive streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.913826584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือมันยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.913837493+07:00","message":"receive interim result [false|false]: หรือมันยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:27.913849966+07:00","message":"[buffer interim] 3530 false หรือมันยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.913863234+07:00","message":"[bufferProcess] interim [780000000]:หรือมันยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.913865785+07:00","message":"[bufferProcess] send to processor:หรือมันแย่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.913872944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.913875485+07:00","message":"> Transcript [44777] [false]: 'หรือมันแย่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.913878519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.913881147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.913882938+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:27.913884793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:28.11796529+07:00","message":"receive streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:28.118001267+07:00","message":"receive 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-05-12T13:25:28.118007958+07:00","message":"receive interim result [false|false]: หรือมันยากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:28.118021726+07:00","message":"[buffer interim] 3530 false หรือมันยากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.118028704+07:00","message":"[bufferProcess] interim [20000000]:หรือมันยากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.118031418+07:00","message":"[bufferProcess] send to processor:หรือมันยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.118036454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.118039176+07:00","message":"> Transcript [44778] [false]: 'หรือมันยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.118042128+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.118044344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.118046248+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.118048387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.118053022+07:00","message":"Push: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.118055006+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.118056858+07:00","message":"Set new StatePrefix : 'หรือมันยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.118059054+07:00","message":"Next Push (prob) : 'มันยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:28.118077736+07:00","message":"push: {false หรือ 0 0xc002e82080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:28.550904264+07:00","message":"receive streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:28.550951452+07:00","message":"receive 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-05-12T13:25:28.550958236+07:00","message":"receive interim result [false|false]: หรือมันยากขึ้นยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:28.550976272+07:00","message":"[buffer interim] 3530 false หรือมันยากขึ้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.550991459+07:00","message":"[bufferProcess] interim [440000000]:หรือมันยากขึ้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.550994277+07:00","message":"[bufferProcess] send to processor:หรือมันยากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.550998713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.551001591+07:00","message":"> Transcript [44779] [false]: 'หรือมันยากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.551005595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.551007941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.551009915+07:00","message":"StatePrefix: 'หรือมันยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.551011974+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:28.68681769+07:00","message":"receive streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:28.686859595+07:00","message":"receive 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-05-12T13:25:28.686865777+07:00","message":"receive interim result [false|false]: หรือมันยากขึ้นอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:28.686882701+07:00","message":"[buffer interim] 3530 false หรือมันยากขึ้นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.686891+07:00","message":"[bufferProcess] interim [620000000]:หรือมันยากขึ้นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.686894392+07:00","message":"[bufferProcess] send to processor:หรือมันยากขึ้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.686901623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.686907548+07:00","message":"> Transcript [44780] [false]: 'หรือมันยากขึ้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.686911649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.686913737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.686915537+07:00","message":"StatePrefix: 'หรือมันยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.68691773+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:28.809088865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:28.809099553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:28.877579876+07:00","message":"receive streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:28.877625612+07:00","message":"receive 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-05-12T13:25:28.877632299+07:00","message":"receive interim result [false|false]: หรือมันยากขึ้นอย่างไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:28.877648015+07:00","message":"[buffer interim] 3530 false หรือมันยากขึ้นอย่างไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.877655237+07:00","message":"[bufferProcess] interim [740000000]:หรือมันยากขึ้นอย่างไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.877657665+07:00","message":"[bufferProcess] send to processor:หรือมันยากขึ้นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.877662285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.877665541+07:00","message":"> Transcript [44781] [false]: 'หรือมันยากขึ้นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.877668915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.87767103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.877673041+07:00","message":"StatePrefix: 'หรือมันยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:28.877675231+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:29.199912199+07:00","message":"receive streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:29.199954061+07:00","message":"receive 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-05-12T13:25:29.199960766+07:00","message":"receive interim result [false|false]: หรือมันยากขึ้นอย่างไรบ้างนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:29.199972679+07:00","message":"[buffer interim] 3530 false หรือมันยากขึ้นอย่างไรบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.199982036+07:00","message":"[bufferProcess] interim [100000000]:หรือมันยากขึ้นอย่างไรบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.199985709+07:00","message":"[bufferProcess] send to processor:หรือมันยากขึ้นอย่างไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.199992801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.199996585+07:00","message":"> Transcript [44782] [false]: 'หรือมันยากขึ้นอย่างไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.200001383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.200005529+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.200007392+07:00","message":"StatePrefix: 'หรือมันยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.200009541+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.200013953+07:00","message":"Push: 'มันยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.200016699+07:00","message":"TextPushed: 'หรือมันยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.200019509+07:00","message":"Set new StatePrefix : 'หรือมันยากขึ้นอย่างไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.200023049+07:00","message":"Next Push (prob) : 'ขึ้นอย่างไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:29.200031544+07:00","message":"push: {false มันยาก 0 0xc002e82080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:29.644812734+07:00","message":"receive streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:29.644848092+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-05-12T13:25:29.64485417+07:00","message":"receive interim result [false|false]: หรือมันยากขึ้นอย่างไรบ้างนะเดี๋ยวเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:29.64486688+07:00","message":"[buffer interim] 3530 false หรือมันยากขึ้นอย่างไรบ้างนะเดี๋ยวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.644874405+07:00","message":"[bufferProcess] interim [460000000]:หรือมันยากขึ้นอย่างไรบ้างนะเดี๋ยวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.644877013+07:00","message":"[bufferProcess] send to processor:หรือมันยากขึ้นอย่างไรบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.644880606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.64488422+07:00","message":"> Transcript [44783] [false]: 'หรือมันยากขึ้นอย่างไรบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.644887291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.644889234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.644891701+07:00","message":"StatePrefix: 'หรือมันยากขึ้นอย่างไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.644894113+07:00","message":"TextPushed: 'หรือมันยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:29.668468361+07:00","message":"receive streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:29.668514778+07:00","message":"receive 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-05-12T13:25:29.66852124+07:00","message":"receive interim result [false|false]: หรือมันยากขึ้นอย่างไรบ้างนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:29.668538944+07:00","message":"[buffer interim] 3530 false หรือมันยากขึ้นอย่างไรบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.668547222+07:00","message":"[bufferProcess] interim [520000000]:หรือมันยากขึ้นอย่างไรบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.66855534+07:00","message":"[bufferProcess] send to processor:หรือมันยากขึ้นอย่างไรบ้างนะเดี๋ยวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.668564104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.668567279+07:00","message":"> Transcript [44784] [false]: 'หรือมันยากขึ้นอย่างไรบ้างนะเดี๋ยวเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.668571402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.668573704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.668575608+07:00","message":"StatePrefix: 'หรือมันยากขึ้นอย่างไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.66857831+07:00","message":"TextPushed: 'หรือมันยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:29.850559823+07:00","message":"receive streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:29.850602294+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-05-12T13:25:29.850608265+07:00","message":"receive interim result [false|false]: หรือมันยากขึ้นอย่างไรบ้างนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:29.850625616+07:00","message":"[buffer interim] 3530 false หรือมันยากขึ้นอย่างไรบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.850633214+07:00","message":"[bufferProcess] interim [700000000]:หรือมันยากขึ้นอย่างไรบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.85063584+07:00","message":"[bufferProcess] send to processor:หรือมันยากขึ้นอย่างไรบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.850639802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.850642614+07:00","message":"> Transcript [44785] [false]: 'หรือมันยากขึ้นอย่างไรบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.850646208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.850648618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.850650477+07:00","message":"StatePrefix: 'หรือมันยากขึ้นอย่างไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:29.850652914+07:00","message":"TextPushed: 'หรือมันยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:29.882818715+07:00","message":"[GCS] IsForceVAD: false for message ID: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:29.943244329+07:00","message":"[GCS] Start streaming session, msgId: 3531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.06733002+07:00","message":"receive streaming session, msgId: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.067378631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือมันยากขึ้นอย่างไรบ้าง\",\"confidence\":0.92987925}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.067387851+07:00","message":"receive interim result [true|false]: หรือมันยากขึ้นอย่างไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.067398712+07:00","message":"end recv isFinal message id 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.067400896+07:00","message":"end Recv id 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.067407908+07:00","message":"[buffer interim] 3530 true หรือมันยากขึ้นอย่างไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067418315+07:00","message":"[bufferProcess] interim [970000000]:หรือมันยากขึ้นอย่างไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067421438+07:00","message":"[bufferProcess] send to processor (isfinal):หรือมันยากขึ้นอย่างไรบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067424986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067427805+07:00","message":"> Transcript [44786] [false]: 'หรือมันยากขึ้นอย่างไรบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067431186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067433144+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.06743567+07:00","message":"StatePrefix: 'หรือมันยากขึ้นอย่างไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.06743823+07:00","message":"TextPushed: 'หรือมันยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067444638+07:00","message":"Push: 'ขึ้นอย่างไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067446656+07:00","message":"TextPushed: 'หรือมันยากขึ้นอย่างไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067448713+07:00","message":"Set new StatePrefix : 'หรือมันยากขึ้นอย่างไรบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067450971+07:00","message":"Next Push (prob) : 'นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067452794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067455036+07:00","message":"> Transcript [44787] [true]: 'หรือมันยากขึ้นอย่างไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067457345+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067459512+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067463294+07:00","message":"StatePrefix: 'หรือมันยากขึ้นอย่างไรบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067465567+07:00","message":"TextPushed: 'หรือมันยากขึ้นอย่างไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.067467504+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.067475582+07:00","message":"push: {false ขึ้นอย่างไรบ้าง 0 0xc002e82080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.067495623+07:00","message":"push: {true  0 0xc002e82080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:30.075476642+07:00","message":"write wav file: './tmp/7565/7565_3530.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.467374091+07:00","message":"receive streaming session, msgId: 3531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.467416717+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-05-12T13:25:30.467422325+07:00","message":"receive interim result [false|false]: สนุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.46743734+07:00","message":"[buffer interim] 3531 false สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.467445184+07:00","message":"[bufferProcess] interim [360000000]:สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.467447133+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.665270246+07:00","message":"receive streaming session, msgId: 3531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.66531114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Sanook\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.665316467+07:00","message":"receive interim result [false|false]: Sanook"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.665329994+07:00","message":"[buffer interim] 3531 false Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.665336755+07:00","message":"[bufferProcess] interim [540000000]:Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.665339066+07:00","message":"[bufferProcess] send to processor:สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.665345882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.665349596+07:00","message":"> Transcript [44788] [false]: 'สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.665351843+07:00","message":"Set StatePrefix (first interim): 'สนุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.668563084+07:00","message":"receive streaming session, msgId: 3531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.668582016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.668586779+07:00","message":"receive interim result [false|false]: สนุกๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.668597422+07:00","message":"[buffer interim] 3531 false สนุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.668601786+07:00","message":"[bufferProcess] interim [600000000]:สนุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.668603897+07:00","message":"[bufferProcess] send to processor:Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.668606377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.668610008+07:00","message":"> Transcript [44789] [false]: 'Sanook'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.668612119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.668614115+07:00","message":"Set new StatePrefix: 'Sanook'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.788338205+07:00","message":"receive streaming session, msgId: 3531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.788382069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Sanook Sanook\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.788389341+07:00","message":"receive interim result [false|false]: Sanook Sanook"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.788404683+07:00","message":"[buffer interim] 3531 false Sanook Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.78841364+07:00","message":"[bufferProcess] interim [660000000]:Sanook Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.788416973+07:00","message":"[bufferProcess] send to processor:สนุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.788421224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.788424113+07:00","message":"> Transcript [44790] [false]: 'สนุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.788426575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.788428554+07:00","message":"Set new StatePrefix: 'สนุกๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.976499912+07:00","message":"receive streaming session, msgId: 3531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.97654567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกสนุกดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.976553267+07:00","message":"receive interim result [false|false]: สนุกสนุกดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:30.976568631+07:00","message":"[buffer interim] 3531 false สนุกสนุกดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.976580174+07:00","message":"[bufferProcess] interim [840000000]:สนุกสนุกดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.976583359+07:00","message":"[bufferProcess] send to processor:Sanook Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.976591036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.976597466+07:00","message":"> Transcript [44791] [false]: 'Sanook Sanook'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.976601213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:30.976604048+07:00","message":"Set new StatePrefix: 'Sanook Sanook'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:31.564354147+07:00","message":"receive streaming session, msgId: 3531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:31.5643946+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-05-12T13:25:31.564402059+07:00","message":"receive interim result [false|false]: สนุกสนุกดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:31.564419023+07:00","message":"[buffer interim] 3531 false สนุกสนุกดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.564429639+07:00","message":"[bufferProcess] interim [440000000]:สนุกสนุกดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.564432112+07:00","message":"[bufferProcess] send to processor:สนุกสนุกดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.564435997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.564439275+07:00","message":"> Transcript [44792] [false]: 'สนุกสนุกดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.564441367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.564447696+07:00","message":"Set new StatePrefix: 'สนุกสนุกดี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:31.810104452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:31.810111949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:31.821829812+07:00","message":"receive streaming session, msgId: 3531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:31.821873848+07:00","message":"receive 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-05-12T13:25:31.82188374+07:00","message":"receive interim result [false|false]: สนุกสนุกดีตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:31.821901726+07:00","message":"[buffer interim] 3531 false สนุกสนุกดีตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.821910557+07:00","message":"[bufferProcess] interim [680000000]:สนุกสนุกดีตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.821913813+07:00","message":"[bufferProcess] send to processor:สนุกสนุกดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.82191762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.821920501+07:00","message":"> Transcript [44793] [false]: 'สนุกสนุกดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.821923998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.821926497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.821928344+07:00","message":"StatePrefix: 'สนุกสนุกดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.821930206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:31.877941964+07:00","message":"receive streaming session, msgId: 3531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:31.877981094+07:00","message":"receive 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-05-12T13:25:31.877988508+07:00","message":"receive interim result [false|false]: สนุกสนุกดีตั้งใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:31.878006331+07:00","message":"[buffer interim] 3531 false สนุกสนุกดีตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.878017573+07:00","message":"[bufferProcess] interim [740000000]:สนุกสนุกดีตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.878020509+07:00","message":"[bufferProcess] send to processor:สนุกสนุกดีตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.878028123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.878031397+07:00","message":"> Transcript [44794] [false]: 'สนุกสนุกดีตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.878035491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.87803903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.878041322+07:00","message":"StatePrefix: 'สนุกสนุกดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:31.878043401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:32.014385718+07:00","message":"receive streaming session, msgId: 3531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:32.014431719+07:00","message":"receive 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-05-12T13:25:32.014438623+07:00","message":"receive interim result [false|false]: สนุกสนุกดีตั้งใจมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:32.014454092+07:00","message":"[buffer interim] 3531 false สนุกสนุกดีตั้งใจมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.014462255+07:00","message":"[bufferProcess] interim [920000000]:สนุกสนุกดีตั้งใจมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.014465047+07:00","message":"[bufferProcess] send to processor:สนุกสนุกดีตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.014472824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.014476208+07:00","message":"> Transcript [44795] [false]: 'สนุกสนุกดีตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.014480062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.014482688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.014484537+07:00","message":"StatePrefix: 'สนุกสนุกดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.014486498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:32.253051384+07:00","message":"[GCS] IsForceVAD: false for message ID: 3531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:32.278947618+07:00","message":"receive streaming session, msgId: 3531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:32.27898128+07:00","message":"receive 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-05-12T13:25:32.278986733+07:00","message":"receive interim result [false|false]: สนุกสนุกดีตั้งใจมาเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:32.279003522+07:00","message":"[buffer interim] 3531 false สนุกสนุกดีตั้งใจมาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.279012705+07:00","message":"[bufferProcess] interim [220000000]:สนุกสนุกดีตั้งใจมาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.279016135+07:00","message":"[bufferProcess] send to processor:สนุกสนุกดีตั้งใจมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.279020234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.279024059+07:00","message":"> Transcript [44796] [false]: 'สนุกสนุกดีตั้งใจมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.279028945+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.279033121+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.279036101+07:00","message":"StatePrefix: 'สนุกสนุกดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.279038486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.279043053+07:00","message":"Push: 'สนุกสนุกดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.279046071+07:00","message":"TextPushed: 'สนุกสนุกดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.279049496+07:00","message":"Set new StatePrefix : 'สนุกสนุกดีตั้งใจมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.279052268+07:00","message":"Next Push (prob) : 'ตั้งใจมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:32.279062671+07:00","message":"push: {false สนุกสนุกดี 0 0xc002ac2780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:32.354724671+07:00","message":"receive streaming session, msgId: 3531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:32.354774893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกสนุกดีตั้งใจมาเลย\",\"confidence\":0.9583225}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:32.354782966+07:00","message":"receive interim result [true|false]: สนุกสนุกดีตั้งใจมาเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:32.354792166+07:00","message":"end recv isFinal message id 3531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:32.354794292+07:00","message":"end Recv id 3531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:32.354801013+07:00","message":"[buffer interim] 3531 true สนุกสนุกดีตั้งใจมาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.354810434+07:00","message":"[bufferProcess] interim [340000000]:สนุกสนุกดีตั้งใจมาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.354813053+07:00","message":"[bufferProcess] send to processor (isfinal):สนุกสนุกดีตั้งใจมาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.354824441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.354844531+07:00","message":"> Transcript [44797] [false]: 'สนุกสนุกดีตั้งใจมาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.354850159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.354854806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.354857268+07:00","message":"StatePrefix: 'สนุกสนุกดีตั้งใจมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.354859995+07:00","message":"TextPushed: 'สนุกสนุกดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.354862775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.35486502+07:00","message":"> Transcript [44798] [true]: 'สนุกสนุกดีตั้งใจมาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.35486754+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.354869247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.354870933+07:00","message":"StatePrefix: 'สนุกสนุกดีตั้งใจมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.354872669+07:00","message":"TextPushed: 'สนุกสนุกดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:32.354877908+07:00","message":"Push: 'ตั้งใจมาเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:32.3548884+07:00","message":"push: {true ตั้งใจมาเลย 0 0xc002ac2780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:32.363504481+07:00","message":"write wav file: './tmp/7565/7565_3531.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:32.5026291+07:00","message":"[GCS] Start streaming session, msgId: 3532"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.042521162+07:00","message":"receive streaming session, msgId: 3532"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.042569547+07:00","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-05-12T13:25:33.042575329+07:00","message":"receive interim result [false|false]: อย่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.04259046+07:00","message":"[buffer interim] 3532 false อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.04259761+07:00","message":"[bufferProcess] interim [420000000]:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.042599695+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.081803936+07:00","message":"[GCS] IsForceVAD: false for message ID: 3532"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.143191936+07:00","message":"[GCS] Start streaming session, msgId: 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.181069414+07:00","message":"receive streaming session, msgId: 3532"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.181106837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.181112251+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.18112624+07:00","message":"[buffer interim] 3532 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.181134133+07:00","message":"[bufferProcess] interim [480000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.181136589+07:00","message":"[bufferProcess] send to processor:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.181141466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.18114473+07:00","message":"> Transcript [44799] [false]: 'อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.181146866+07:00","message":"Set StatePrefix (first interim): 'อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.247707262+07:00","message":"receive streaming session, msgId: 3532"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.247741926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยาก\",\"confidence\":0.89813924}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.247746842+07:00","message":"receive interim result [true|false]: ยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.247756415+07:00","message":"end recv isFinal message id 3532"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.247758577+07:00","message":"end Recv id 3532"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.247771216+07:00","message":"[buffer interim] 3532 true ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.247780445+07:00","message":"[bufferProcess] interim [600000000]:ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.247785187+07:00","message":"[bufferProcess] send to processor (isfinal):อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.247788533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.247791064+07:00","message":"> Transcript [44800] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.247793147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.247795149+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.247796681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.247798417+07:00","message":"> Transcript [44801] [true]: 'ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.247800551+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.247802275+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.247804625+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.247806563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.247812079+07:00","message":"Push: 'ยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.247820787+07:00","message":"push: {true ยาก 0 0xc002e82900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:33.252613093+07:00","message":"write wav file: './tmp/7565/7565_3532.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.839802995+07:00","message":"receive streaming session, msgId: 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.839840451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.83984594+07:00","message":"receive interim result [false|false]: ขึ้นใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.839858895+07:00","message":"[buffer interim] 3533 false ขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.839866153+07:00","message":"[bufferProcess] interim [480000000]:ขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.839868098+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.916363931+07:00","message":"receive streaming session, msgId: 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.916402255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.916408079+07:00","message":"receive interim result [false|false]: ขึ้นไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:33.916423813+07:00","message":"[buffer interim] 3533 false ขึ้นไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.916431562+07:00","message":"[bufferProcess] interim [600000000]:ขึ้นไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.916434086+07:00","message":"[bufferProcess] send to processor:ขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.916441097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.91644376+07:00","message":"> Transcript [44802] [false]: 'ขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:33.916446175+07:00","message":"Set StatePrefix (first interim): 'ขึ้นใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.171280604+07:00","message":"receive streaming session, msgId: 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.171319451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นไหมครับใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.171325+07:00","message":"receive interim result [false|false]: ขึ้นไหมครับใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.171340746+07:00","message":"[buffer interim] 3533 false ขึ้นไหมครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.171350178+07:00","message":"[bufferProcess] interim [780000000]:ขึ้นไหมครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.171354149+07:00","message":"[bufferProcess] send to processor:ขึ้นไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.171363429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.171367071+07:00","message":"> Transcript [44803] [false]: 'ขึ้นไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.171370421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.171374016+07:00","message":"Set new StatePrefix: 'ขึ้นไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.200019786+07:00","message":"receive streaming session, msgId: 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.200060377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นไหมครับในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.200066281+07:00","message":"receive interim result [false|false]: ขึ้นไหมครับในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.200081212+07:00","message":"[buffer interim] 3533 false ขึ้นไหมครับในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.200089076+07:00","message":"[bufferProcess] interim [840000000]:ขึ้นไหมครับในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.200091478+07:00","message":"[bufferProcess] send to processor:ขึ้นไหมครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.200099629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.200102401+07:00","message":"> Transcript [44804] [false]: 'ขึ้นไหมครับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.200105765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.200109599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.200111943+07:00","message":"StatePrefix: 'ขึ้นไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.200114058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.419398148+07:00","message":"receive streaming session, msgId: 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.419439914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นไหมครับในการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.419445976+07:00","message":"receive interim result [false|false]: ขึ้นไหมครับในการทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.419461737+07:00","message":"[buffer interim] 3533 false ขึ้นไหมครับในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.419470492+07:00","message":"[bufferProcess] interim [80000000]:ขึ้นไหมครับในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.419473462+07:00","message":"[bufferProcess] send to processor:ขึ้นไหมครับในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.419477506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.419480477+07:00","message":"> Transcript [44805] [false]: 'ขึ้นไหมครับในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.419484462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.419486762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.419488577+07:00","message":"StatePrefix: 'ขึ้นไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.419490609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.559264081+07:00","message":"receive streaming session, msgId: 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.559306827+07:00","message":"receive 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-05-12T13:25:34.559312828+07:00","message":"receive interim result [false|false]: ขึ้นไหมครับในการบำบัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.559328762+07:00","message":"[buffer interim] 3533 false ขึ้นไหมครับในการบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.559339676+07:00","message":"[bufferProcess] interim [200000000]:ขึ้นไหมครับในการบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.559342773+07:00","message":"[bufferProcess] send to processor:ขึ้นไหมครับในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.559348736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.55935145+07:00","message":"> Transcript [44806] [false]: 'ขึ้นไหมครับในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.55935641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.559358859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.559360648+07:00","message":"StatePrefix: 'ขึ้นไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.55936277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.60869864+07:00","message":"receive streaming session, msgId: 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.608744458+07:00","message":"receive 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-05-12T13:25:34.608750993+07:00","message":"receive interim result [false|false]: ขึ้นไหมครับในการทำมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.608783003+07:00","message":"[buffer interim] 3533 false ขึ้นไหมครับในการทำมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.608793069+07:00","message":"[bufferProcess] interim [320000000]:ขึ้นไหมครับในการทำมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.608795908+07:00","message":"[bufferProcess] send to processor:ขึ้นไหมครับในการบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.608802539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.608805557+07:00","message":"> Transcript [44807] [false]: 'ขึ้นไหมครับในการบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.608809487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.608811809+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.608813707+07:00","message":"StatePrefix: 'ขึ้นไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.608816032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.608822209+07:00","message":"Push: 'ขึ้นไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.608824271+07:00","message":"TextPushed: 'ขึ้นไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.608827391+07:00","message":"Set new StatePrefix : 'ขึ้นไหมครับในการบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.608829486+07:00","message":"Next Push (prob) : 'ในการบำบัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.608838921+07:00","message":"push: {false ขึ้นไหมครับ 0 0xc002802f80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:34.810385671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:34.810401511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.905269314+07:00","message":"receive streaming session, msgId: 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.905304913+07:00","message":"receive 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-05-12T13:25:34.905311377+07:00","message":"receive interim result [false|false]: ขึ้นไหมครับในการทำเป็นเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:34.905323502+07:00","message":"[buffer interim] 3533 false ขึ้นไหมครับในการทำเป็นเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.905330411+07:00","message":"[bufferProcess] interim [560000000]:ขึ้นไหมครับในการทำเป็นเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.905332775+07:00","message":"[bufferProcess] send to processor:ขึ้นไหมครับในการทำมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.905339413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.905343438+07:00","message":"> Transcript [44808] [false]: 'ขึ้นไหมครับในการทำมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.905347189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:34.90535107+07:00","message":"Set new StatePrefix: 'ขึ้นไหมครับในการทำมาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:35.100021745+07:00","message":"receive streaming session, msgId: 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:35.100066787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นไหมครับในการทำมาเป็นเล่ม 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:35.100073022+07:00","message":"receive interim result [false|false]: ขึ้นไหมครับในการทำมาเป็นเล่ม 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:35.1000894+07:00","message":"[buffer interim] 3533 false ขึ้นไหมครับในการทำมาเป็นเล่ม 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.100097721+07:00","message":"[bufferProcess] interim [740000000]:ขึ้นไหมครับในการทำมาเป็นเล่ม 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.10010076+07:00","message":"[bufferProcess] send to processor:ขึ้นไหมครับในการทำเป็นเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.100109473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.100112179+07:00","message":"> Transcript [44809] [false]: 'ขึ้นไหมครับในการทำเป็นเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.10011442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.100117918+07:00","message":"Set new StatePrefix: 'ขึ้นไหมครับในการทำเป็นเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:35.737679271+07:00","message":"receive streaming session, msgId: 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:35.737727946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นไหมครับในการทำมาเป็นเล่ม 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:35.73773405+07:00","message":"receive interim result [false|false]: ขึ้นไหมครับในการทำมาเป็นเล่ม 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:35.737751439+07:00","message":"[buffer interim] 3533 false ขึ้นไหมครับในการทำมาเป็นเล่ม 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.737766079+07:00","message":"[bufferProcess] interim [340000000]:ขึ้นไหมครับในการทำมาเป็นเล่ม 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.737768843+07:00","message":"[bufferProcess] send to processor:ขึ้นไหมครับในการทำมาเป็นเล่ม 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.737775807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.737778932+07:00","message":"> Transcript [44810] [false]: 'ขึ้นไหมครับในการทำมาเป็นเล่ม 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.737781432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.737784339+07:00","message":"Set new StatePrefix: 'ขึ้นไหมครับในการทำมาเป็นเล่ม 1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:35.781993533+07:00","message":"[GCS] IsForceVAD: false for message ID: 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:35.799705964+07:00","message":"receive streaming session, msgId: 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:35.799743754+07:00","message":"receive 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-05-12T13:25:35.799750301+07:00","message":"receive interim result [false|false]: ขึ้นไหมครับในการทำมาเป็นเล่มหนึ่งในไต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:35.799774188+07:00","message":"[buffer interim] 3533 false ขึ้นไหมครับในการทำมาเป็นเล่มหนึ่งในไต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.799782151+07:00","message":"[bufferProcess] interim [520000000]:ขึ้นไหมครับในการทำมาเป็นเล่มหนึ่งในไต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.79978497+07:00","message":"[bufferProcess] send to processor:ขึ้นไหมครับในการทำมาเป็นเล่ม 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.79979089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.799793735+07:00","message":"> Transcript [44811] [false]: 'ขึ้นไหมครับในการทำมาเป็นเล่ม 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.799797253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.799799379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.799801425+07:00","message":"StatePrefix: 'ขึ้นไหมครับในการทำมาเป็นเล่ม 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:35.799803508+07:00","message":"TextPushed: 'ขึ้นไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.002244789+07:00","message":"receive streaming session, msgId: 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.002297935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นไหมครับในการเข้ามาเป็นเล่มหนึ่งในไต\",\"confidence\":0.94729733}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.002306834+07:00","message":"receive interim result [true|false]: ขึ้นไหมครับในการเข้ามาเป็นเล่มหนึ่งในไต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.002319433+07:00","message":"end recv isFinal message id 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.002322734+07:00","message":"end Recv id 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.00233328+07:00","message":"[buffer interim] 3533 true ขึ้นไหมครับในการเข้ามาเป็นเล่มหนึ่งในไต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.002344143+07:00","message":"[bufferProcess] interim [640000000]:ขึ้นไหมครับในการเข้ามาเป็นเล่มหนึ่งในไต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.002348774+07:00","message":"[bufferProcess] send to processor (isfinal):ขึ้นไหมครับในการทำมาเป็นเล่มหนึ่งในไต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.002353923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.002358151+07:00","message":"> Transcript [44812] [false]: 'ขึ้นไหมครับในการทำมาเป็นเล่มหนึ่งในไต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.002363553+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.002366974+07:00","message":"Set new StatePrefix: 'ขึ้นไหมครับในการทำมาเป็นเล่มหนึ่งในไต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.002370127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.002373605+07:00","message":"> Transcript [44813] [true]: 'ขึ้นไหมครับในการเข้ามาเป็นเล่มหนึ่งในไต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.002377581+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.002380323+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.002383376+07:00","message":"StatePrefix: 'ขึ้นไหมครับในการทำมาเป็นเล่มหนึ่งในไต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.002386988+07:00","message":"TextPushed: 'ขึ้นไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.002392171+07:00","message":"Push: 'ในการเข้ามาเป็นเล่มหนึ่งในไต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.002405126+07:00","message":"push: {true ในการเข้ามาเป็นเล่มหนึ่งในไต 0 0xc002802f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:36.009742759+07:00","message":"write wav file: './tmp/7565/7565_3533.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.103073378+07:00","message":"[GCS] Start streaming session, msgId: 3534"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.670902806+07:00","message":"receive streaming session, msgId: 3534"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.670948504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.670954453+07:00","message":"receive interim result [false|false]: องค์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.670971242+07:00","message":"[buffer interim] 3534 false องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.670979482+07:00","message":"[bufferProcess] interim [480000000]:องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.670981489+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.696981181+07:00","message":"receive streaming session, msgId: 3534"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.697022587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.697028431+07:00","message":"receive interim result [false|false]: องค์การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.697044954+07:00","message":"[buffer interim] 3534 false องค์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.697052884+07:00","message":"[bufferProcess] interim [600000000]:องค์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.697055644+07:00","message":"[bufferProcess] send to processor:องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.697064558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.697067754+07:00","message":"> Transcript [44814] [false]: 'องค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.697070054+07:00","message":"Set StatePrefix (first interim): 'องค์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.8320183+07:00","message":"receive streaming session, msgId: 3534"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.832055217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.83206248+07:00","message":"receive interim result [false|false]: วงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.832072605+07:00","message":"[buffer interim] 3534 false วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.832079483+07:00","message":"[bufferProcess] interim [780000000]:วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.832082098+07:00","message":"[bufferProcess] send to processor:องค์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.832085104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.832087794+07:00","message":"> Transcript [44815] [false]: 'องค์การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.832091047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.832093034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.832094923+07:00","message":"StatePrefix: 'องค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:36.83209681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.861001205+07:00","message":"[GCS] IsForceVAD: false for message ID: 3534"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:36.995473093+07:00","message":"[GCS] Start streaming session, msgId: 3535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.000545117+07:00","message":"receive streaming session, msgId: 3534"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.000591791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวัน\",\"confidence\":0.9569915}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.000599394+07:00","message":"receive interim result [true|false]: วงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.000609143+07:00","message":"end recv isFinal message id 3534"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.000612479+07:00","message":"end Recv id 3534"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.000619783+07:00","message":"[buffer interim] 3534 true วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.000630655+07:00","message":"[bufferProcess] interim [990000000]:วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.000634498+07:00","message":"[bufferProcess] send to processor (isfinal):วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.000638827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.000643246+07:00","message":"> Transcript [44816] [false]: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.000646512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.000649611+07:00","message":"Set new StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.000652234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.000655222+07:00","message":"> Transcript [44817] [true]: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.000658938+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.000661539+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.000664296+07:00","message":"StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.000667238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.000670753+07:00","message":"Push: 'วงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.000680905+07:00","message":"push: {true วงตาวัน 0 0xc002e82d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:37.007464848+07:00","message":"write wav file: './tmp/7565/7565_3534.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.5300855+07:00","message":"receive streaming session, msgId: 3535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.530126948+07:00","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-05-12T13:25:37.530132432+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.530149669+07:00","message":"[buffer interim] 3535 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.53015692+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.530158731+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.712109025+07:00","message":"receive streaming session, msgId: 3535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.712147072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.71215273+07:00","message":"receive interim result [false|false]: มันก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.712163409+07:00","message":"[buffer interim] 3535 false มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.712170407+07:00","message":"[bufferProcess] interim [540000000]:มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.712172707+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.712176017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.712178655+07:00","message":"> Transcript [44818] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.712180571+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:37.811368339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:37.811400544+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.822182589+07:00","message":"[GCS] IsForceVAD: false for message ID: 3535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.893990448+07:00","message":"[GCS] Start streaming session, msgId: 3536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.914656757+07:00","message":"receive streaming session, msgId: 3535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.914697957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.914703411+07:00","message":"receive interim result [true|false]: มันก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.914715058+07:00","message":"end recv isFinal message id 3535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.914717278+07:00","message":"end Recv id 3535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.914724036+07:00","message":"[buffer interim] 3535 true มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.914733124+07:00","message":"[bufferProcess] interim [870000000]:มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.914737319+07:00","message":"[bufferProcess] send to processor (isfinal):มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.91474089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.91474443+07:00","message":"> Transcript [44819] [false]: 'มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.914753431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.914755469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.914757792+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.914759915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.914761619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.91476502+07:00","message":"> Transcript [44820] [true]: 'มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.914767616+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.914769536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.914771275+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.914773004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:37.914778043+07:00","message":"Push: 'มันก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:37.914787318+07:00","message":"push: {true มันก็ 0 0xc0035b9280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:37.9212998+07:00","message":"write wav file: './tmp/7565/7565_3535.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.021572841+07:00","message":"[GCS] IsForceVAD: false for message ID: 3536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.128649443+07:00","message":"receive streaming session, msgId: 3536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.128672332+07:00","message":"found end of frame, send empty tag with msgId: 3536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.128675401+07:00","message":"end Recv id 3536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.128684732+07:00","message":"[buffer interim] 3536 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.128693208+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.1286977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.128701031+07:00","message":"> Transcript [44821] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.128703759+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.128705738+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.12870748+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.128709668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.128712764+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.128724299+07:00","message":"push: {true \n 0 0xc003b7dd00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:38.134087936+07:00","message":"write wav file: './tmp/7565/7565_3536.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.143486789+07:00","message":"[GCS] Start streaming session, msgId: 3537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.617234687+07:00","message":"receive streaming session, msgId: 3537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.617286442+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-05-12T13:25:38.617292733+07:00","message":"receive interim result [false|false]: อย่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.617314285+07:00","message":"[buffer interim] 3537 false อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.617324846+07:00","message":"[bufferProcess] interim [300000000]:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.617326715+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.675803037+07:00","message":"receive streaming session, msgId: 3537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.67583577+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-05-12T13:25:38.675841094+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.675853321+07:00","message":"[buffer interim] 3537 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.675863657+07:00","message":"[bufferProcess] interim [360000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.675866253+07:00","message":"[bufferProcess] send to processor:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.675870269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.67587298+07:00","message":"> Transcript [44822] [false]: 'อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.675874997+07:00","message":"Set StatePrefix (first interim): 'อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.812228324+07:00","message":"receive streaming session, msgId: 3537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.8122664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.812273485+07:00","message":"receive interim result [false|false]: ยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.812293075+07:00","message":"[buffer interim] 3537 false ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.812302361+07:00","message":"[bufferProcess] interim [480000000]:ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.812306019+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.812310553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.81231536+07:00","message":"> Transcript [44823] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.812318848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.812322015+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.862375785+07:00","message":"receive streaming session, msgId: 3537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.862414257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หญ้าแพรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.862420586+07:00","message":"receive interim result [false|false]: หญ้าแพรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:38.862435459+07:00","message":"[buffer interim] 3537 false หญ้าแพรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.86244265+07:00","message":"[bufferProcess] interim [600000000]:หญ้าแพรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.862444958+07:00","message":"[bufferProcess] send to processor:ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.86245126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.862454198+07:00","message":"> Transcript [44824] [false]: 'ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.862456696+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:38.862459148+07:00","message":"Set new StatePrefix: 'ยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.016581453+07:00","message":"receive streaming session, msgId: 3537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.016626836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยาพารา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.016634132+07:00","message":"receive interim result [false|false]: ยาพารา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.016662978+07:00","message":"[buffer interim] 3537 false ยาพารา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.016671434+07:00","message":"[bufferProcess] interim [720000000]:ยาพารา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.01667592+07:00","message":"[bufferProcess] send to processor:หญ้าแพรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.016683325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.016686453+07:00","message":"> Transcript [44825] [false]: 'หญ้าแพรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.016688761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.016691119+07:00","message":"Set new StatePrefix: 'หญ้าแพรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.161003852+07:00","message":"receive streaming session, msgId: 3537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.161038089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยากเพราะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.161044367+07:00","message":"receive interim result [false|false]: ยากเพราะเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.161057336+07:00","message":"[buffer interim] 3537 false ยากเพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.161066835+07:00","message":"[bufferProcess] interim [780000000]:ยากเพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.161069141+07:00","message":"[bufferProcess] send to processor:ยาพารา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.161072228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.161075199+07:00","message":"> Transcript [44826] [false]: 'ยาพารา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.161077499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.16107934+07:00","message":"Set new StatePrefix: 'ยาพารา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.205206164+07:00","message":"receive streaming session, msgId: 3537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.205242844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยากเพราะเราอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.205248432+07:00","message":"receive interim result [false|false]: ยากเพราะเราอย่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.205259911+07:00","message":"[buffer interim] 3537 false ยากเพราะเราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.205266407+07:00","message":"[bufferProcess] interim [900000000]:ยากเพราะเราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.20526887+07:00","message":"[bufferProcess] send to processor:ยากเพราะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.205274025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.2052767+07:00","message":"> Transcript [44827] [false]: 'ยากเพราะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.205279067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.205281571+07:00","message":"Set new StatePrefix: 'ยากเพราะเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.232088598+07:00","message":"[GCS] IsForceVAD: false for message ID: 3537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.303400266+07:00","message":"[GCS] Start streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.310956498+07:00","message":"receive streaming session, msgId: 3537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.310988846+07:00","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-05-12T13:25:39.310994187+07:00","message":"receive interim result [false|false]: ยากเพราะเราอยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.311005338+07:00","message":"[buffer interim] 3537 false ยากเพราะเราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.311014678+07:00","message":"[bufferProcess] interim [960000000]:ยากเพราะเราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.311017242+07:00","message":"[bufferProcess] send to processor:ยากเพราะเราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.311021933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.311024733+07:00","message":"> Transcript [44828] [false]: 'ยากเพราะเราอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.311027569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.311029808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.311031764+07:00","message":"StatePrefix: 'ยากเพราะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.311033768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.341863633+07:00","message":"receive streaming session, msgId: 3537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.341901698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยากเพราะเราอยาก\",\"confidence\":0.94035476}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.341908219+07:00","message":"receive interim result [true|false]: ยากเพราะเราอยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.341917826+07:00","message":"end recv isFinal message id 3537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.341920005+07:00","message":"end Recv id 3537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.341927419+07:00","message":"[buffer interim] 3537 true ยากเพราะเราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.341934653+07:00","message":"[bufferProcess] interim [110000000]:ยากเพราะเราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.341939021+07:00","message":"[bufferProcess] send to processor (isfinal):ยากเพราะเราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.341942336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.341945086+07:00","message":"> Transcript [44829] [false]: 'ยากเพราะเราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.341947961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.341950743+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.341953929+07:00","message":"StatePrefix: 'ยากเพราะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.341957359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.341960244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.341963116+07:00","message":"> Transcript [44830] [true]: 'ยากเพราะเราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.341966276+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.341969777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.34197294+07:00","message":"StatePrefix: 'ยากเพราะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.341976157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.341980561+07:00","message":"Push: 'ยากเพราะเราอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.341990077+07:00","message":"push: {true ยากเพราะเราอยาก 0 0xc003b7df80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:39.354821784+07:00","message":"write wav file: './tmp/7565/7565_3537.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.821785392+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.82182148+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-05-12T13:25:39.821826969+07:00","message":"receive interim result [false|false]: จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:39.821841301+07:00","message":"[buffer interim] 3538 false จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.821848383+07:00","message":"[bufferProcess] interim [360000000]:จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:39.821850261+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.465761499+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.465794598+07:00","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-05-12T13:25:40.465800819+07:00","message":"receive interim result [false|false]: จะทำมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.465816649+07:00","message":"[buffer interim] 3538 false จะทำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.465823947+07:00","message":"[bufferProcess] interim [960000000]:จะทำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.465826366+07:00","message":"[bufferProcess] send to processor:จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.465829468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.465832344+07:00","message":"> Transcript [44831] [false]: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.465834364+07:00","message":"Set StatePrefix (first interim): 'จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.546069744+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.546119074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะทำมันถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.546125149+07:00","message":"receive interim result [false|false]: จะทำมันถูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.546141915+07:00","message":"[buffer interim] 3538 false จะทำมันถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.546150761+07:00","message":"[bufferProcess] interim [80000000]:จะทำมันถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.546153197+07:00","message":"[bufferProcess] send to processor:จะทำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.546156516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.546159463+07:00","message":"> Transcript [44832] [false]: 'จะทำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.546163305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.546165333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.546167298+07:00","message":"StatePrefix: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.546169152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:40.811570392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:40.811584581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.817555351+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.817599306+07:00","message":"receive 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-05-12T13:25:40.817604914+07:00","message":"receive interim result [false|false]: จะทำมันถูกกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.817621142+07:00","message":"[buffer interim] 3538 false จะทำมันถูกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.81762924+07:00","message":"[bufferProcess] interim [320000000]:จะทำมันถูกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.817632241+07:00","message":"[bufferProcess] send to processor:จะทำมันถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.817639944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.817642642+07:00","message":"> Transcript [44833] [false]: 'จะทำมันถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.817646594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.817648772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.817650768+07:00","message":"StatePrefix: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.817652812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.939472027+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.939521586+07:00","message":"receive 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-05-12T13:25:40.939528669+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.939544606+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.939553383+07:00","message":"[bufferProcess] interim [380000000]:จะทำมันถูกลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.939555733+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.939559385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.939562359+07:00","message":"> Transcript [44834] [false]: 'จะทำมันถูกกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.939566371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.939568557+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.939570495+07:00","message":"StatePrefix: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.939572479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.973649736+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.973688818+07:00","message":"receive 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-05-12T13:25:40.973695433+07:00","message":"receive interim result [false|false]: จะทำมันถูกกินไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.973708673+07:00","message":"[buffer interim] 3538 false จะทำมันถูกกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.97371616+07:00","message":"[bufferProcess] interim [440000000]:จะทำมันถูกกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.973718796+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.973725358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.973728288+07:00","message":"> Transcript [44835] [false]: 'จะทำมันถูกลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.973731706+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.973733886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.973745141+07:00","message":"StatePrefix: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.973747926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.973753316+07:00","message":"Push: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.973755419+07:00","message":"TextPushed: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.973757986+07:00","message":"Set new StatePrefix : 'จะทำมันถูกลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.973761715+07:00","message":"Next Push (prob) : 'มันถูกลบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.973769546+07:00","message":"push: {false จะทำ 0 0xc002f8f700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.986600444+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.986628349+07:00","message":"receive 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-05-12T13:25:40.986634202+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:40.986645791+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.986651513+07:00","message":"[bufferProcess] interim [500000000]:จะทำมันถูกลบไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.986653829+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.986657023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.986659856+07:00","message":"> Transcript [44836] [false]: 'จะทำมันถูกกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.986662095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:40.98666395+07:00","message":"Set new StatePrefix: 'จะทำมันถูกกินไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.264845661+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.264896304+07:00","message":"receive 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-05-12T13:25:41.264903101+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบไปแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.264920584+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบไปแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.264932812+07:00","message":"[bufferProcess] interim [800000000]:จะทำมันถูกลบไปแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.264935702+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกลบไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.264943427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.264946891+07:00","message":"> Transcript [44837] [false]: 'จะทำมันถูกลบไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.264949938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.264954128+07:00","message":"Set new StatePrefix: 'จะทำมันถูกลบไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.377197353+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.377248339+07:00","message":"receive 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-05-12T13:25:41.377259611+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบไปแล้วว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.377277309+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบไปแล้วว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.377285794+07:00","message":"[bufferProcess] interim [920000000]:จะทำมันถูกลบไปแล้วว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.377289364+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกลบไปแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.3772964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.377300035+07:00","message":"> Transcript [44838] [false]: 'จะทำมันถูกลบไปแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.37730418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.377306752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.377308796+07:00","message":"StatePrefix: 'จะทำมันถูกลบไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.377311032+07:00","message":"TextPushed: 'จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.554814316+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.554854954+07:00","message":"receive 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-05-12T13:25:41.554861296+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบไปแล้วว่าเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.554873992+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบไปแล้วว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.554880541+07:00","message":"[bufferProcess] interim [40000000]:จะทำมันถูกลบไปแล้วว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.55488341+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกลบไปแล้วว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.554888506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.554891207+07:00","message":"> Transcript [44839] [false]: 'จะทำมันถูกลบไปแล้วว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.554894321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.554896253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.554898105+07:00","message":"StatePrefix: 'จะทำมันถูกลบไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.554900923+07:00","message":"TextPushed: 'จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.616973484+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.617009149+07:00","message":"receive 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-05-12T13:25:41.617014824+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบไปแล้วว่าเราจะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.61703292+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบไปแล้วว่าเราจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.61703997+07:00","message":"[bufferProcess] interim [160000000]:จะทำมันถูกลบไปแล้วว่าเราจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.617042956+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกลบไปแล้วว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.617046365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.617049264+07:00","message":"> Transcript [44840] [false]: 'จะทำมันถูกลบไปแล้วว่าเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.617052915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.617054909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.617056939+07:00","message":"StatePrefix: 'จะทำมันถูกลบไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.617060379+07:00","message":"TextPushed: 'จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.882301833+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.882337631+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-05-12T13:25:41.882343435+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบไปแล้วว่าเราจะไปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.882356763+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบไปแล้วว่าเราจะไปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.882364474+07:00","message":"[bufferProcess] interim [340000000]:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.882367278+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกลบไปแล้วว่าเราจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.882372263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.882374883+07:00","message":"> Transcript [44841] [false]: 'จะทำมันถูกลบไปแล้วว่าเราจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.882378399+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.882380782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.882383139+07:00","message":"StatePrefix: 'จะทำมันถูกลบไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.882385975+07:00","message":"TextPushed: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.882390897+07:00","message":"Push: 'มันถูกลบไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.882392919+07:00","message":"TextPushed: 'จะทำมันถูกลบไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.882395331+07:00","message":"Set new StatePrefix : 'จะทำมันถูกลบไปแล้วว่าเราจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.882397715+07:00","message":"Next Push (prob) : 'ว่าเราจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.882405176+07:00","message":"push: {false มันถูกลบไปแล้ว 0 0xc002f8f700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.93638966+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.93642967+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-05-12T13:25:41.936436574+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:41.936452174+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.936462774+07:00","message":"[bufferProcess] interim [460000000]:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.93646673+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.936473633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.936477449+07:00","message":"> Transcript [44842] [false]: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.936482178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.936485175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.936488243+07:00","message":"StatePrefix: 'จะทำมันถูกลบไปแล้วว่าเราจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:41.936491996+07:00","message":"TextPushed: 'จะทำมันถูกลบไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:42.520812336+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:42.520860514+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-05-12T13:25:42.52086698+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:42.520884767+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:42.52089335+07:00","message":"[bufferProcess] interim [60000000]:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:42.520895651+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:42.52089926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:42.520902785+07:00","message":"> Transcript [44843] [false]: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:42.52090652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:42.520908662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:42.520910562+07:00","message":"StatePrefix: 'จะทำมันถูกลบไปแล้วว่าเราจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:42.520914621+07:00","message":"TextPushed: 'จะทำมันถูกลบไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:43.753752282+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:43.753787923+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-05-12T13:25:43.7537944+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:43.75380841+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753815938+07:00","message":"[bufferProcess] interim [260000000]:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753819058+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753825803+07:00","message":"[bufferProcess] send to processor (ticker):จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753829089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753831952+07:00","message":"> Transcript [44844] [false]: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753835774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753838968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753840952+07:00","message":"StatePrefix: 'จะทำมันถูกลบไปแล้วว่าเราจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753843396+07:00","message":"TextPushed: 'จะทำมันถูกลบไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753845191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.75384961+07:00","message":"> Transcript [44845] [false]: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.75385168+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753853451+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753855044+07:00","message":"StatePrefix: 'จะทำมันถูกลบไปแล้วว่าเราจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753856866+07:00","message":"TextPushed: 'จะทำมันถูกลบไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753864064+07:00","message":"Push: 'ว่าเราจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753865892+07:00","message":"TextPushed: 'จะทำมันถูกลบไปแล้วว่าเราจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753868061+07:00","message":"Set new StatePrefix : 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.753870567+07:00","message":"Next Push (prob) : 'แบบนี้เราได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:43.753878356+07:00","message":"push: {false ว่าเราจะไป 0 0xc002f8f700}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:43.812597829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:43.812600321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:43.937250452+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:43.937298611+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-05-12T13:25:43.937307562+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้แค่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:43.937326771+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.937337413+07:00","message":"[bufferProcess] interim [380000000]:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:43.93733971+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.007536117+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.007573271+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-05-12T13:25:44.007580316+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้เท่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.007595166+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.007602537+07:00","message":"[bufferProcess] interim [440000000]:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.007605578+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.007612135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.00761494+07:00","message":"> Transcript [44846] [false]: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.007618799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.007620883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.007622897+07:00","message":"StatePrefix: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.00762585+07:00","message":"TextPushed: 'จะทำมันถูกลบไปแล้วว่าเราจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.136044099+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.136091618+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-05-12T13:25:44.136098246+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.136116181+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.136127608+07:00","message":"[bufferProcess] interim [560000000]:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.136130813+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.136138175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.136141069+07:00","message":"> Transcript [44847] [false]: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.136145215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.136147371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.136149449+07:00","message":"StatePrefix: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.136152981+07:00","message":"TextPushed: 'จะทำมันถูกลบไปแล้วว่าเราจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.174012868+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.17404445+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-05-12T13:25:44.174051074+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.174063923+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.174070226+07:00","message":"[bufferProcess] interim [620000000]:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.174072764+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.174076068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.174078684+07:00","message":"> Transcript [44848] [false]: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.174081773+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.174083792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.174085729+07:00","message":"StatePrefix: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.174088309+07:00","message":"TextPushed: 'จะทำมันถูกลบไปแล้วว่าเราจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.229032274+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.2290794+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-05-12T13:25:44.22908688+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.229105594+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.229114288+07:00","message":"[bufferProcess] interim [680000000]:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.229116832+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.229124176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.229127401+07:00","message":"> Transcript [44849] [false]: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.229132253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.229134206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.229136331+07:00","message":"StatePrefix: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.2291391+07:00","message":"TextPushed: 'จะทำมันถูกลบไปแล้วว่าเราจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.229145401+07:00","message":"Push: 'แบบนี้เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.229147371+07:00","message":"TextPushed: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.229150142+07:00","message":"Set new StatePrefix : 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.229152442+07:00","message":"Next Push (prob) : 'พัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.229179805+07:00","message":"push: {false แบบนี้เราได้ 0 0xc002f8f700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.321277587+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.321320436+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-05-12T13:25:44.321326764+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนาโดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.321344377+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนาโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.321356386+07:00","message":"[bufferProcess] interim [800000000]:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนาโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.321358953+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.321362263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.321365085+07:00","message":"> Transcript [44850] [false]: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.321367273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.321369435+07:00","message":"Set new StatePrefix: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.376761264+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.376795815+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-05-12T13:25:44.376802935+07:00","message":"receive interim result [false|false]: จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนาตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.37681731+07:00","message":"[buffer interim] 3538 false จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนาตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.376823623+07:00","message":"[bufferProcess] interim [860000000]:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนาตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.37682614+07:00","message":"[bufferProcess] send to processor:จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนาโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.376831432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.376834173+07:00","message":"> Transcript [44851] [false]: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนาโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.376836649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.376838765+07:00","message":"Set new StatePrefix: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนาโดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.421923199+07:00","message":"[GCS] IsForceVAD: false for message ID: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.651943812+07:00","message":"receive streaming session, msgId: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.651992232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะทำมันถูกคิดไว้แล้วว่าเราจะไปแบบนี้เราได้พัฒนาตัวเอง\",\"confidence\":0.93992263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.651999779+07:00","message":"receive interim result [true|false]: จะทำมันถูกคิดไว้แล้วว่าเราจะไปแบบนี้เราได้พัฒนาตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.652010817+07:00","message":"end recv isFinal message id 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.652012919+07:00","message":"end Recv id 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.652021276+07:00","message":"[buffer interim] 3538 true จะทำมันถูกคิดไว้แล้วว่าเราจะไปแบบนี้เราได้พัฒนาตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652036065+07:00","message":"[bufferProcess] interim [130000000]:จะทำมันถูกคิดไว้แล้วว่าเราจะไปแบบนี้เราได้พัฒนาตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652042844+07:00","message":"[bufferProcess] send to processor (isfinal):จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนาตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652046512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652049802+07:00","message":"> Transcript [44852] [false]: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนาตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652052402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652054896+07:00","message":"Set new StatePrefix: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนาตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652057338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652059798+07:00","message":"> Transcript [44853] [true]: 'จะทำมันถูกคิดไว้แล้วว่าเราจะไปแบบนี้เราได้พัฒนาตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652062402+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652064874+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652066708+07:00","message":"StatePrefix: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนาตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652068834+07:00","message":"TextPushed: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652070647+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652261293+07:00","message":"Push: 'พัฒนาตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652264104+07:00","message":"TextPushed: 'จะทำมันถูกลบไปแล้วว่าเราจะไปแบบนี้เราได้พัฒนาตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652266422+07:00","message":"Set new StatePrefix : 'จะทำมันถูกคิดไว้แล้วว่าเราจะไปแบบนี้เราได้พัฒนาตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.65226867+07:00","message":"Next Push (prob) : 'จะทำมันถูกคิดไว้แล้วว่าเราจะไปแบบนี้เราได้พัฒนาตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.652277977+07:00","message":"push: {true พัฒนาตัวเอง 0 0xc002f8f700}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:44.652293941+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3538.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:44.662857193+07:00","message":"write wav file: './tmp/7565/7565_3538.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:44.742608153+07:00","message":"[GCS] Start streaming session, msgId: 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:45.288756432+07:00","message":"receive streaming session, msgId: 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:45.288810787+07:00","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-05-12T13:25:45.288816314+07:00","message":"receive interim result [false|false]: รางวัล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:45.288833114+07:00","message":"[buffer interim] 3539 false รางวัล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.288839909+07:00","message":"[bufferProcess] interim [420000000]:รางวัล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.288841898+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:45.539437426+07:00","message":"receive streaming session, msgId: 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:45.539471014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระวังมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:45.539476029+07:00","message":"receive interim result [false|false]: ระวังมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:45.539491656+07:00","message":"[buffer interim] 3539 false ระวังมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.539499243+07:00","message":"[bufferProcess] interim [600000000]:ระวังมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.539502344+07:00","message":"[bufferProcess] send to processor:รางวัล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.53950545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.539508141+07:00","message":"> Transcript [44854] [false]: 'รางวัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.539510039+07:00","message":"Set StatePrefix (first interim): 'รางวัล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:45.662603385+07:00","message":"receive streaming session, msgId: 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:45.662651621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระวังมันจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:45.662658944+07:00","message":"receive interim result [false|false]: ระวังมันจะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:45.662676408+07:00","message":"[buffer interim] 3539 false ระวังมันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.662684537+07:00","message":"[bufferProcess] interim [720000000]:ระวังมันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.662687237+07:00","message":"[bufferProcess] send to processor:ระวังมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.662694788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.66270015+07:00","message":"> Transcript [44855] [false]: 'ระวังมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.662702672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.662705435+07:00","message":"Set new StatePrefix: 'ระวังมันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:45.93889458+07:00","message":"receive streaming session, msgId: 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:45.938926722+07:00","message":"receive 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-05-12T13:25:45.938933149+07:00","message":"receive interim result [false|false]: ระวังมันจะมีองค์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:45.938947714+07:00","message":"[buffer interim] 3539 false ระวังมันจะมีองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.93895451+07:00","message":"[bufferProcess] interim [20000000]:ระวังมันจะมีองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.938957461+07:00","message":"[bufferProcess] send to processor:ระวังมันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.938963659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.938966389+07:00","message":"> Transcript [44856] [false]: 'ระวังมันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.938969612+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.938971696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.938973419+07:00","message":"StatePrefix: 'ระวังมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:45.938975546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:46.100524621+07:00","message":"receive streaming session, msgId: 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:46.100558411+07:00","message":"receive 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-05-12T13:25:46.100564443+07:00","message":"receive interim result [false|false]: ระวังมันจะมีองค์ประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:46.100579648+07:00","message":"[buffer interim] 3539 false ระวังมันจะมีองค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.100587128+07:00","message":"[bufferProcess] interim [200000000]:ระวังมันจะมีองค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.100589869+07:00","message":"[bufferProcess] send to processor:ระวังมันจะมีองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.100596396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.100599088+07:00","message":"> Transcript [44857] [false]: 'ระวังมันจะมีองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.100602455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.100604549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.100606369+07:00","message":"StatePrefix: 'ระวังมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.100608564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:46.497697683+07:00","message":"receive streaming session, msgId: 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:46.497755973+07:00","message":"receive 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-05-12T13:25:46.49776563+07:00","message":"receive interim result [false|false]: ระวังมันจะมีองค์ประกอบที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:46.497785261+07:00","message":"[buffer interim] 3539 false ระวังมันจะมีองค์ประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.497794059+07:00","message":"[bufferProcess] interim [620000000]:ระวังมันจะมีองค์ประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.497796663+07:00","message":"[bufferProcess] send to processor:ระวังมันจะมีองค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.497800792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.497803826+07:00","message":"> Transcript [44858] [false]: 'ระวังมันจะมีองค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.497807828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.497812956+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.49781489+07:00","message":"StatePrefix: 'ระวังมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.497816976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:46.682208603+07:00","message":"receive streaming session, msgId: 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:46.682269825+07:00","message":"receive 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-05-12T13:25:46.68227957+07:00","message":"receive interim result [false|false]: ระวังมันจะมีองค์ประกอบที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:46.682300978+07:00","message":"[buffer interim] 3539 false ระวังมันจะมีองค์ประกอบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.682316001+07:00","message":"[bufferProcess] interim [740000000]:ระวังมันจะมีองค์ประกอบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.682319622+07:00","message":"[bufferProcess] send to processor:ระวังมันจะมีองค์ประกอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.68233033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.682334778+07:00","message":"> Transcript [44859] [false]: 'ระวังมันจะมีองค์ประกอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.682340494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.682343887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.682346818+07:00","message":"StatePrefix: 'ระวังมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.68234978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.68235908+07:00","message":"Push: 'ระวังมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.682361803+07:00","message":"TextPushed: 'ระวังมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.682365125+07:00","message":"Set new StatePrefix : 'ระวังมันจะมีองค์ประกอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.682370453+07:00","message":"Next Push (prob) : 'มีองค์ประกอบที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:46.682383262+07:00","message":"push: {false ระวังมันจะ 0 0xc002802200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:46.685285222+07:00","message":"receive streaming session, msgId: 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:46.685315594+07:00","message":"receive 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-05-12T13:25:46.685323813+07:00","message":"receive interim result [false|false]: ระวังมันจะมีองค์ประกอบที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:46.685337259+07:00","message":"[buffer interim] 3539 false ระวังมันจะมีองค์ประกอบที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.685345531+07:00","message":"[bufferProcess] interim [800000000]:ระวังมันจะมีองค์ประกอบที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.685348893+07:00","message":"[bufferProcess] send to processor:ระวังมันจะมีองค์ประกอบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.685354579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.685358839+07:00","message":"> Transcript [44860] [false]: 'ระวังมันจะมีองค์ประกอบที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.685363668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.685366722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.685369471+07:00","message":"StatePrefix: 'ระวังมันจะมีองค์ประกอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.685372627+07:00","message":"TextPushed: 'ระวังมันจะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:46.813505038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:46.813515946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:46.873458808+07:00","message":"receive streaming session, msgId: 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:46.87350378+07:00","message":"receive 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-05-12T13:25:46.873511166+07:00","message":"receive interim result [false|false]: ระวังมันจะมีองค์ประกอบที่มันไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:46.87352642+07:00","message":"[buffer interim] 3539 false ระวังมันจะมีองค์ประกอบที่มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.873538166+07:00","message":"[bufferProcess] interim [980000000]:ระวังมันจะมีองค์ประกอบที่มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.873541286+07:00","message":"[bufferProcess] send to processor:ระวังมันจะมีองค์ประกอบที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.87354831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.873551013+07:00","message":"> Transcript [44861] [false]: 'ระวังมันจะมีองค์ประกอบที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.873554675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.873557116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.873559012+07:00","message":"StatePrefix: 'ระวังมันจะมีองค์ประกอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:46.873561401+07:00","message":"TextPushed: 'ระวังมันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:47.005987197+07:00","message":"receive streaming session, msgId: 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:47.006020542+07:00","message":"receive 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-05-12T13:25:47.006026809+07:00","message":"receive interim result [false|false]: ระวังมันจะมีองค์ประกอบที่มันไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:47.006039605+07:00","message":"[buffer interim] 3539 false ระวังมันจะมีองค์ประกอบที่มันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.006046828+07:00","message":"[bufferProcess] interim [100000000]:ระวังมันจะมีองค์ประกอบที่มันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.00604958+07:00","message":"[bufferProcess] send to processor:ระวังมันจะมีองค์ประกอบที่มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.006054946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.006057374+07:00","message":"> Transcript [44862] [false]: 'ระวังมันจะมีองค์ประกอบที่มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.006060488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.00606249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.006064616+07:00","message":"StatePrefix: 'ระวังมันจะมีองค์ประกอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.00606706+07:00","message":"TextPushed: 'ระวังมันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:47.195199929+07:00","message":"receive streaming session, msgId: 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:47.195232745+07:00","message":"receive 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-05-12T13:25:47.195238287+07:00","message":"receive interim result [false|false]: ระวังมันจะมีองค์ประกอบที่มันไม่ใช่แค่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:47.195252959+07:00","message":"[buffer interim] 3539 false ระวังมันจะมีองค์ประกอบที่มันไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.19525935+07:00","message":"[bufferProcess] interim [280000000]:ระวังมันจะมีองค์ประกอบที่มันไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.195262509+07:00","message":"[bufferProcess] send to processor:ระวังมันจะมีองค์ประกอบที่มันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.195269394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.195272829+07:00","message":"> Transcript [44863] [false]: 'ระวังมันจะมีองค์ประกอบที่มันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.195276226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.195278366+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.195282898+07:00","message":"StatePrefix: 'ระวังมันจะมีองค์ประกอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.19528524+07:00","message":"TextPushed: 'ระวังมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.19529237+07:00","message":"Push: 'มีองค์ประกอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.195294841+07:00","message":"TextPushed: 'ระวังมันจะมีองค์ประกอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.195297126+07:00","message":"Set new StatePrefix : 'ระวังมันจะมีองค์ประกอบที่มันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.195299328+07:00","message":"Next Push (prob) : 'มันไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:47.195307066+07:00","message":"push: {false มีองค์ประกอบที่ 0 0xc002802200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:47.432470122+07:00","message":"[GCS] IsForceVAD: false for message ID: 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:47.561412132+07:00","message":"receive streaming session, msgId: 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:47.561459512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระวังมันจะมีองค์ประกอบที่มันไม่ใช่แค่\",\"confidence\":0.92741}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:47.561466259+07:00","message":"receive interim result [true|false]: ระวังมันจะมีองค์ประกอบที่มันไม่ใช่แค่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:47.561477508+07:00","message":"end recv isFinal message id 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:47.561479865+07:00","message":"end Recv id 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:47.561487831+07:00","message":"[buffer interim] 3539 true ระวังมันจะมีองค์ประกอบที่มันไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.5615002+07:00","message":"[bufferProcess] interim [700000000]:ระวังมันจะมีองค์ประกอบที่มันไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.561503735+07:00","message":"[bufferProcess] send to processor (isfinal):ระวังมันจะมีองค์ประกอบที่มันไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.561507657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.561510464+07:00","message":"> Transcript [44864] [false]: 'ระวังมันจะมีองค์ประกอบที่มันไม่ใช่แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.561513406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.561515229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.561517646+07:00","message":"StatePrefix: 'ระวังมันจะมีองค์ประกอบที่มันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.561520345+07:00","message":"TextPushed: 'ระวังมันจะมีองค์ประกอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.561522349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.56152438+07:00","message":"> Transcript [44865] [true]: 'ระวังมันจะมีองค์ประกอบที่มันไม่ใช่แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.561527212+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.561528928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.561530471+07:00","message":"StatePrefix: 'ระวังมันจะมีองค์ประกอบที่มันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.5615323+07:00","message":"TextPushed: 'ระวังมันจะมีองค์ประกอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:47.561535375+07:00","message":"Push: 'มันไม่ใช่แค่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:47.561545524+07:00","message":"push: {true มันไม่ใช่แค่ 0 0xc002802200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:47.569650691+07:00","message":"write wav file: './tmp/7565/7565_3539.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:47.69476379+07:00","message":"[GCS] Start streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.256710958+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.256761862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.2567704+07:00","message":"receive interim result [false|false]: ศิลปะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.256788695+07:00","message":"[buffer interim] 3540 false ศิลปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.256796757+07:00","message":"[bufferProcess] interim [600000000]:ศิลปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.256798708+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.338013068+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.338053686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.33806081+07:00","message":"receive interim result [false|false]: ศิลปิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.3380746+07:00","message":"[buffer interim] 3540 false ศิลปิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.338081692+07:00","message":"[bufferProcess] interim [660000000]:ศิลปิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.338084096+07:00","message":"[bufferProcess] send to processor:ศิลปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.338090779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.338095043+07:00","message":"> Transcript [44866] [false]: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.338098165+07:00","message":"Set StatePrefix (first interim): 'ศิลปะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.548257551+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.548304444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปินออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.548312192+07:00","message":"receive interim result [false|false]: ศิลปินออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.548328242+07:00","message":"[buffer interim] 3540 false ศิลปินออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.548336846+07:00","message":"[bufferProcess] interim [900000000]:ศิลปินออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.548339383+07:00","message":"[bufferProcess] send to processor:ศิลปิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.548346235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.548348843+07:00","message":"> Transcript [44867] [false]: 'ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.548351393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.548353458+07:00","message":"Set new StatePrefix: 'ศิลปิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.727139763+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.727184724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปินออกอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.727192751+07:00","message":"receive interim result [false|false]: ศิลปินออกอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.727207104+07:00","message":"[buffer interim] 3540 false ศิลปินออกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.727214139+07:00","message":"[bufferProcess] interim [80000000]:ศิลปินออกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.727216623+07:00","message":"[bufferProcess] send to processor:ศิลปินออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.727219958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.727223081+07:00","message":"> Transcript [44868] [false]: 'ศิลปินออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.727225978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.727227949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.7272298+07:00","message":"StatePrefix: 'ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.727231949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.864842084+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.864874173+07:00","message":"receive 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-05-12T13:25:48.864880114+07:00","message":"receive interim result [false|false]: ศิลปินออกอัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:48.86489666+07:00","message":"[buffer interim] 3540 false ศิลปินออกอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.864903644+07:00","message":"[bufferProcess] interim [200000000]:ศิลปินออกอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.864906472+07:00","message":"[bufferProcess] send to processor:ศิลปินออกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.864909741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.864912504+07:00","message":"> Transcript [44869] [false]: 'ศิลปินออกอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.864915487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.8649174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.864919139+07:00","message":"StatePrefix: 'ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:48.864921087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:49.439564691+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:49.439601797+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-05-12T13:25:49.43960939+07:00","message":"receive interim result [false|false]: ศิลปินออกอัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:49.439624905+07:00","message":"[buffer interim] 3540 false ศิลปินออกอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:49.439635915+07:00","message":"[bufferProcess] interim [800000000]:ศิลปินออกอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:49.439639537+07:00","message":"[bufferProcess] send to processor:ศิลปินออกอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:49.439647738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:49.439651724+07:00","message":"> Transcript [44870] [false]: 'ศิลปินออกอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:49.439659432+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:49.439662255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:49.439665083+07:00","message":"StatePrefix: 'ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:49.439667968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:49.814303372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:49.814304126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.037140634+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.037192436+07:00","message":"receive 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-05-12T13:25:50.037198941+07:00","message":"receive interim result [false|false]: ศิลปินออกอัลบั้มแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.037215261+07:00","message":"[buffer interim] 3540 false ศิลปินออกอัลบั้มแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.037225024+07:00","message":"[bufferProcess] interim [400000000]:ศิลปินออกอัลบั้มแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.037227279+07:00","message":"[bufferProcess] send to processor:ศิลปินออกอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.037230477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.03723364+07:00","message":"> Transcript [44871] [false]: 'ศิลปินออกอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.037237543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.037248814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.037250808+07:00","message":"StatePrefix: 'ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.037252781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.037255175+07:00","message":"Push: 'ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.037257003+07:00","message":"TextPushed: 'ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.037259012+07:00","message":"Set new StatePrefix : 'ศิลปินออกอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.037260974+07:00","message":"Next Push (prob) : 'ออกอัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.037268705+07:00","message":"push: {false ศิลปิน 0 0xc002ac3000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.151125329+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.151170866+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-05-12T13:25:50.151176844+07:00","message":"receive interim result [false|false]: ศิลปินออกอัลบั้มอะไรแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.151204348+07:00","message":"[buffer interim] 3540 false ศิลปินออกอัลบั้มอะไรแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.151213718+07:00","message":"[bufferProcess] interim [460000000]:ศิลปินออกอัลบั้มอะไรแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.151216535+07:00","message":"[bufferProcess] send to processor:ศิลปินออกอัลบั้มแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.151220255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.151223004+07:00","message":"> Transcript [44872] [false]: 'ศิลปินออกอัลบั้มแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.151226607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.151229047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.151232886+07:00","message":"StatePrefix: 'ศิลปินออกอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.151242456+07:00","message":"TextPushed: 'ศิลปิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.171128023+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.171167897+07:00","message":"receive 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-05-12T13:25:50.171173831+07:00","message":"receive interim result [false|false]: ศิลปินออกอัลบั้มอะไรแบบนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.171191305+07:00","message":"[buffer interim] 3540 false ศิลปินออกอัลบั้มอะไรแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.171198715+07:00","message":"[bufferProcess] interim [520000000]:ศิลปินออกอัลบั้มอะไรแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.171201265+07:00","message":"[bufferProcess] send to processor:ศิลปินออกอัลบั้มอะไรแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.171204798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.171207562+07:00","message":"> Transcript [44873] [false]: 'ศิลปินออกอัลบั้มอะไรแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.171210448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.171212351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.171214646+07:00","message":"StatePrefix: 'ศิลปินออกอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.171216771+07:00","message":"TextPushed: 'ศิลปิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.380424385+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.38047998+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-05-12T13:25:50.380489276+07:00","message":"receive interim result [false|false]: ศิลปินออกอัลบั้มอะไรแบบนั้นยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.380509811+07:00","message":"[buffer interim] 3540 false ศิลปินออกอัลบั้มอะไรแบบนั้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.380525703+07:00","message":"[bufferProcess] interim [700000000]:ศิลปินออกอัลบั้มอะไรแบบนั้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.380530273+07:00","message":"[bufferProcess] send to processor:ศิลปินออกอัลบั้มอะไรแบบนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.380540874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.380545731+07:00","message":"> Transcript [44874] [false]: 'ศิลปินออกอัลบั้มอะไรแบบนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.380551126+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.380556057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.380560412+07:00","message":"StatePrefix: 'ศิลปินออกอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.380564013+07:00","message":"TextPushed: 'ศิลปิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.486162461+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.486224768+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-05-12T13:25:50.486232283+07:00","message":"receive interim result [false|false]: ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.486255239+07:00","message":"[buffer interim] 3540 false ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.486263342+07:00","message":"[bufferProcess] interim [760000000]:ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.486265946+07:00","message":"[bufferProcess] send to processor:ศิลปินออกอัลบั้มอะไรแบบนั้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.486275945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.486279389+07:00","message":"> Transcript [44875] [false]: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.486284817+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.486287716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.486290811+07:00","message":"StatePrefix: 'ศิลปินออกอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.486293853+07:00","message":"TextPushed: 'ศิลปิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.4862978+07:00","message":"Push: 'ออกอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.486304998+07:00","message":"TextPushed: 'ศิลปินออกอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.486308663+07:00","message":"Set new StatePrefix : 'ศิลปินออกอัลบั้มอะไรแบบนั้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.486311805+07:00","message":"Next Push (prob) : 'อะไรแบบนั้นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.486322698+07:00","message":"push: {false ออกอัลบั้ม 0 0xc002ac3000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.5534109+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.553447161+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-05-12T13:25:50.553452535+07:00","message":"receive interim result [false|false]: ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.553464651+07:00","message":"[buffer interim] 3540 false ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.553472043+07:00","message":"[bufferProcess] interim [820000000]:ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.553474382+07:00","message":"[bufferProcess] send to processor:ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.553479306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.553482071+07:00","message":"> Transcript [44876] [false]: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.553485735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.553487791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.55348966+07:00","message":"StatePrefix: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.553492292+07:00","message":"TextPushed: 'ศิลปินออกอัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.634335106+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.634376007+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-05-12T13:25:50.634382015+07:00","message":"receive interim result [false|false]: ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.634399751+07:00","message":"[buffer interim] 3540 false ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.634408233+07:00","message":"[bufferProcess] interim [880000000]:ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.634411209+07:00","message":"[bufferProcess] send to processor:ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.63441479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.634417912+07:00","message":"> Transcript [44877] [false]: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.634421694+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.634423632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.634425549+07:00","message":"StatePrefix: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.634428393+07:00","message":"TextPushed: 'ศิลปินออกอัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.744633285+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.744678107+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-05-12T13:25:50.744687058+07:00","message":"receive interim result [false|false]: ศิลปินออกอัลบั้มแบบง่ายอย่างที่คิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.744699856+07:00","message":"[buffer interim] 3540 false ศิลปินออกอัลบั้มแบบง่ายอย่างที่คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.744714162+07:00","message":"[bufferProcess] interim [940000000]:ศิลปินออกอัลบั้มแบบง่ายอย่างที่คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.744717566+07:00","message":"[bufferProcess] send to processor:ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.744721205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.744724534+07:00","message":"> Transcript [44878] [false]: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.744728378+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.744730574+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.744732609+07:00","message":"StatePrefix: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.744735095+07:00","message":"TextPushed: 'ศิลปินออกอัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.842607791+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.842652102+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-05-12T13:25:50.842661356+07:00","message":"receive interim result [false|false]: ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิดถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.842678562+07:00","message":"[buffer interim] 3540 false ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.842687152+07:00","message":"[bufferProcess] interim [0]:ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.842691457+07:00","message":"[bufferProcess] send to processor:ศิลปินออกอัลบั้มแบบง่ายอย่างที่คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.842698822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.842702824+07:00","message":"> Transcript [44879] [false]: 'ศิลปินออกอัลบั้มแบบง่ายอย่างที่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.842713085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.842716819+07:00","message":"Set new StatePrefix: 'ศิลปินออกอัลบั้มแบบง่ายอย่างที่คิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.924023624+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.92406254+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-05-12T13:25:50.92406868+07:00","message":"receive interim result [false|false]: ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ติ๊ก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.924086396+07:00","message":"[buffer interim] 3540 false ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ติ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.924093947+07:00","message":"[bufferProcess] interim [60000000]:ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ติ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.924096468+07:00","message":"[bufferProcess] send to processor:ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.924099809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.924102436+07:00","message":"> Transcript [44880] [false]: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.924104524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.924106563+07:00","message":"Set new StatePrefix: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิดถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.982315446+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.982353859+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-05-12T13:25:50.982361708+07:00","message":"receive interim result [false|false]: ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิดถึงเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:50.982376327+07:00","message":"[buffer interim] 3540 false ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิดถึงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.982384478+07:00","message":"[bufferProcess] interim [120000000]:ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิดถึงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.982387341+07:00","message":"[bufferProcess] send to processor:ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ติ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.982397684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.982401524+07:00","message":"> Transcript [44881] [false]: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ติ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.982404254+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:50.982406378+07:00","message":"Set new StatePrefix: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ติ๊ก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.029305516+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.02934328+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-05-12T13:25:51.029349052+07:00","message":"receive interim result [false|false]: ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ตุ๊ก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.029364663+07:00","message":"[buffer interim] 3540 false ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.029371774+07:00","message":"[bufferProcess] interim [180000000]:ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.029374869+07:00","message":"[bufferProcess] send to processor:ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิดถึงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.029381356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.029383965+07:00","message":"> Transcript [44882] [false]: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิดถึงเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.029387005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.029389186+07:00","message":"Set new StatePrefix: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังคิดถึงเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.140391296+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.140443995+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-05-12T13:25:51.140453986+07:00","message":"receive interim result [false|false]: ศิลปินออกอัลบั้มอะไรแบบนั้นยังที่ซึ่งก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.140478711+07:00","message":"[buffer interim] 3540 false ศิลปินออกอัลบั้มอะไรแบบนั้นยังที่ซึ่งก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.140498885+07:00","message":"[bufferProcess] interim [420000000]:ศิลปินออกอัลบั้มอะไรแบบนั้นยังที่ซึ่งก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.14050351+07:00","message":"[bufferProcess] send to processor:ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.140514176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.140518833+07:00","message":"> Transcript [44883] [false]: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.140522668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.140526119+07:00","message":"Set new StatePrefix: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ตุ๊ก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.176741323+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.176785012+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-05-12T13:25:51.176792533+07:00","message":"receive interim result [false|false]: ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ตินก็เขียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.176810341+07:00","message":"[buffer interim] 3540 false ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ตินก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.176819943+07:00","message":"[bufferProcess] interim [480000000]:ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ตินก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.176824681+07:00","message":"[bufferProcess] send to processor:ศิลปินออกอัลบั้มอะไรแบบนั้นยังที่ซึ่งก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.176832876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.176836066+07:00","message":"> Transcript [44884] [false]: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังที่ซึ่งก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.176838486+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.176840385+07:00","message":"Set new StatePrefix: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังที่ซึ่งก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.226443723+07:00","message":"[GCS] IsForceVAD: false for message ID: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.427612558+07:00","message":"receive streaming session, msgId: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.42765363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปินออกอัลบั้มอะไรแบบนั้นยังไม่สิ้นก็เขียน\",\"confidence\":0.8698602}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.427662438+07:00","message":"receive interim result [true|false]: ศิลปินออกอัลบั้มอะไรแบบนั้นยังไม่สิ้นก็เขียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.427673624+07:00","message":"end recv isFinal message id 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.42767646+07:00","message":"end Recv id 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.42768498+07:00","message":"[buffer interim] 3540 true ศิลปินออกอัลบั้มอะไรแบบนั้นยังไม่สิ้นก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.427696719+07:00","message":"[bufferProcess] interim [750000000]:ศิลปินออกอัลบั้มอะไรแบบนั้นยังไม่สิ้นก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.42770098+07:00","message":"[bufferProcess] send to processor (isfinal):ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ตินก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.427713866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.427718376+07:00","message":"> Transcript [44885] [false]: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ตินก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.427721997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.427725756+07:00","message":"Set new StatePrefix: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ตินก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.427728698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.427731776+07:00","message":"> Transcript [44886] [true]: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังไม่สิ้นก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.427735725+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.427738741+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.427741644+07:00","message":"StatePrefix: 'ศิลปินออกอัลบั้มอะไรแบบนั้นยังพี่ตินก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.427745369+07:00","message":"TextPushed: 'ศิลปินออกอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:51.427750241+07:00","message":"Push: 'อะไรแบบนั้นยังไม่สิ้นก็เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.427761548+07:00","message":"push: {true อะไรแบบนั้นยังไม่สิ้นก็เขียน 0 0xc002ac3000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:51.438127663+07:00","message":"write wav file: './tmp/7565/7565_3540.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:51.602332664+07:00","message":"[GCS] Start streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:52.145326322+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:52.145370544+07:00","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-05-12T13:25:52.145376553+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:52.145395795+07:00","message":"[buffer interim] 3541 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:52.145404651+07:00","message":"[bufferProcess] interim [420000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:52.145408163+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:52.814581025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:52.814601696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:52.837532709+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:52.837569737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:52.837575175+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:52.837589235+07:00","message":"[buffer interim] 3541 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:52.837595852+07:00","message":"[bufferProcess] interim [20000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:52.837598308+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:52.837603873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:52.837606752+07:00","message":"> Transcript [44887] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:52.837608804+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:52.969240826+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:52.969285568+07:00","message":"receive 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-05-12T13:25:52.969292073+07:00","message":"receive interim result [false|false]: เพลงขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:52.969308903+07:00","message":"[buffer interim] 3541 false เพลงขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:52.969316965+07:00","message":"[bufferProcess] interim [140000000]:เพลงขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:52.969320016+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:52.969327002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:52.9693301+07:00","message":"> Transcript [44888] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:52.9693338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:52.969336084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:52.969338641+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:52.969341029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.236842651+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.236878316+07:00","message":"receive 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-05-12T13:25:53.236884455+07:00","message":"receive interim result [false|false]: เพลงครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.236895971+07:00","message":"[buffer interim] 3541 false เพลงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.236902493+07:00","message":"[bufferProcess] interim [500000000]:เพลงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.236904969+07:00","message":"[bufferProcess] send to processor:เพลงขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.236909903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.236912667+07:00","message":"> Transcript [44889] [false]: 'เพลงขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.236915941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.236917988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.236923789+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.236926365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.351283834+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.35132376+07:00","message":"receive 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-05-12T13:25:53.35133136+07:00","message":"receive interim result [false|false]: เพลงกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.351347501+07:00","message":"[buffer interim] 3541 false เพลงกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.351358621+07:00","message":"[bufferProcess] interim [560000000]:เพลงกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.351362522+07:00","message":"[bufferProcess] send to processor:เพลงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.35136981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.351375002+07:00","message":"> Transcript [44890] [false]: 'เพลงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.351379442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.351382732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.351385706+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.351389068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.366102078+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.366129652+07:00","message":"receive 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-05-12T13:25:53.366134847+07:00","message":"receive interim result [false|false]: เพลงกลับห้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.366147757+07:00","message":"[buffer interim] 3541 false เพลงกลับห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.366152914+07:00","message":"[bufferProcess] interim [620000000]:เพลงกลับห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.36615504+07:00","message":"[bufferProcess] send to processor:เพลงกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.366158106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.3661607+07:00","message":"> Transcript [44891] [false]: 'เพลงกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.366163455+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.366165334+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.366167315+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.36616916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.366174015+07:00","message":"Push: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.366176302+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.366178462+07:00","message":"Set new StatePrefix : 'เพลงกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.366180886+07:00","message":"Next Push (prob) : 'กลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.36620339+07:00","message":"push: {false เพลง 0 0xc004429980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.561421139+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.561470079+07:00","message":"receive 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-05-12T13:25:53.561479123+07:00","message":"receive interim result [false|false]: เพลงขับรถไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.561500256+07:00","message":"[buffer interim] 3541 false เพลงขับรถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.561511168+07:00","message":"[bufferProcess] interim [740000000]:เพลงขับรถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.561514989+07:00","message":"[bufferProcess] send to processor:เพลงกลับห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.561519634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.561523916+07:00","message":"> Transcript [44892] [false]: 'เพลงกลับห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.561527682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.561531499+07:00","message":"Set new StatePrefix: 'เพลงกลับห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.59272966+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.5927764+07:00","message":"receive 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-05-12T13:25:53.592784575+07:00","message":"receive interim result [false|false]: เพลงขับร้องเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.592804077+07:00","message":"[buffer interim] 3541 false เพลงขับร้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.592817026+07:00","message":"[bufferProcess] interim [800000000]:เพลงขับร้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.592822203+07:00","message":"[bufferProcess] send to processor:เพลงขับรถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.592847087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.592850876+07:00","message":"> Transcript [44893] [false]: 'เพลงขับรถไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.592853876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.592857818+07:00","message":"Set new StatePrefix: 'เพลงขับรถไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.6962274+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.696272125+07:00","message":"receive 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-05-12T13:25:53.69627855+07:00","message":"receive interim result [false|false]: เพลงกลับห้องไปถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.696294862+07:00","message":"[buffer interim] 3541 false เพลงกลับห้องไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.696302549+07:00","message":"[bufferProcess] interim [920000000]:เพลงกลับห้องไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.696305225+07:00","message":"[bufferProcess] send to processor:เพลงขับร้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.696312991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.696315927+07:00","message":"> Transcript [44894] [false]: 'เพลงขับร้องเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.69631857+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.696320802+07:00","message":"Set new StatePrefix: 'เพลงขับร้องเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.929558951+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.929601897+07:00","message":"receive 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-05-12T13:25:53.92960766+07:00","message":"receive interim result [false|false]: เพลงกลับห้องไปถึงขั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:53.929621959+07:00","message":"[buffer interim] 3541 false เพลงกลับห้องไปถึงขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.92962913+07:00","message":"[bufferProcess] interim [160000000]:เพลงกลับห้องไปถึงขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.929631447+07:00","message":"[bufferProcess] send to processor:เพลงกลับห้องไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.92963438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.9296372+07:00","message":"> Transcript [44895] [false]: 'เพลงกลับห้องไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.929639383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:53.929641595+07:00","message":"Set new StatePrefix: 'เพลงกลับห้องไปถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:54.249336808+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:54.24938046+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-05-12T13:25:54.249387788+07:00","message":"receive interim result [false|false]: เพลงกลับห้องไปถึงข้างเคียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:54.249405187+07:00","message":"[buffer interim] 3541 false เพลงกลับห้องไปถึงข้างเคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:54.249416764+07:00","message":"[bufferProcess] interim [460000000]:เพลงกลับห้องไปถึงข้างเคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:54.249420711+07:00","message":"[bufferProcess] send to processor:เพลงกลับห้องไปถึงขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:54.249427593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:54.249432606+07:00","message":"> Transcript [44896] [false]: 'เพลงกลับห้องไปถึงขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:54.249437828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:54.249440996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:54.249444401+07:00","message":"StatePrefix: 'เพลงกลับห้องไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:54.249447702+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:54.568858293+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:54.568895409+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-05-12T13:25:54.568902165+07:00","message":"receive interim result [false|false]: เพลงกลับห้องไปถึงขั้นเขียนบท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:54.568919481+07:00","message":"[buffer interim] 3541 false เพลงกลับห้องไปถึงขั้นเขียนบท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:54.568931103+07:00","message":"[bufferProcess] interim [760000000]:เพลงกลับห้องไปถึงขั้นเขียนบท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:54.56893485+07:00","message":"[bufferProcess] send to processor:เพลงกลับห้องไปถึงข้างเคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:54.568941608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:54.568945614+07:00","message":"> Transcript [44897] [false]: 'เพลงกลับห้องไปถึงข้างเคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:54.568950334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:54.568953202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:54.568956597+07:00","message":"StatePrefix: 'เพลงกลับห้องไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:54.568964042+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.081710958+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.081751128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.08175888+07:00","message":"receive interim result [false|false]: เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.081776632+07:00","message":"[buffer interim] 3541 false เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.081783885+07:00","message":"[bufferProcess] interim [240000000]:เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.081786387+07:00","message":"[bufferProcess] send to processor:เพลงกลับห้องไปถึงขั้นเขียนบท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.081790096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.081793047+07:00","message":"> Transcript [44898] [false]: 'เพลงกลับห้องไปถึงขั้นเขียนบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.081796467+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.081798359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.081800574+07:00","message":"StatePrefix: 'เพลงกลับห้องไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.081803026+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.146104003+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.146139876+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-05-12T13:25:55.146146376+07:00","message":"receive interim result [false|false]: เพลงกลับห้องไปถึงขั้นเขียนบท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.146156857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 บท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.14615956+07:00","message":"receive interim result [false|false]:  1 บท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.14616712+07:00","message":"[buffer interim] 3541 false เพลงกลับห้องไปถึงขั้นเขียนบท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.146170452+07:00","message":"[buffer interim] 3541 false  1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.14617596+07:00","message":"[bufferProcess] interim [360000000]:เพลงกลับห้องไปถึงขั้นเขียนบท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.146178457+07:00","message":"[bufferProcess] send to processor:เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.146181398+07:00","message":"[bufferProcess] interim [360000000]: 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.146184121+07:00","message":"[bufferProcess] update buffer: เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.146186781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.146189272+07:00","message":"> Transcript [44899] [false]: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.146192369+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.146194429+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.146196994+07:00","message":"StatePrefix: 'เพลงกลับห้องไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.146199084+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.146201535+07:00","message":"Push: 'กลับห้องไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.14620351+07:00","message":"TextPushed: 'เพลงกลับห้องไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.14620542+07:00","message":"Set new StatePrefix : 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.14620774+07:00","message":"Next Push (prob) : 'ขั้นเขียนบท 1 บท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.146215676+07:00","message":"push: {false กลับห้องไปถึง 0 0xc004429980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.147560772+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.14760289+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-05-12T13:25:55.147609382+07:00","message":"receive interim result [false|false]: เพลงกลับห้องไปถึงขั้นเขียนบท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.147624374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 บทที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.14763063+07:00","message":"receive interim result [false|false]:  1 บทที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.147639696+07:00","message":"[buffer interim] 3541 false เพลงกลับห้องไปถึงขั้นเขียนบท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.147643812+07:00","message":"[buffer interim] 3541 false  1 บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.14765004+07:00","message":"[bufferProcess] interim [420000000]:เพลงกลับห้องไปถึงขั้นเขียนบท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.147652886+07:00","message":"[bufferProcess] send to processor:เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.147658172+07:00","message":"[bufferProcess] interim [420000000]: 1 บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.147660951+07:00","message":"[bufferProcess] update buffer: เพลงกลับห้องไปถึงขั้นเขียนบท 1 บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.147664645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.147667658+07:00","message":"> Transcript [44900] [false]: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.147671963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.147674219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.147676071+07:00","message":"StatePrefix: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.147678236+07:00","message":"TextPushed: 'เพลงกลับห้องไปถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.33969081+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.339736668+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-05-12T13:25:55.339744597+07:00","message":"receive interim result [false|false]: เพลงกลับห้องไปถึงขั้นเขียนบท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.339758811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 บท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.339763262+07:00","message":"receive interim result [false|false]:  1 บท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.339774619+07:00","message":"[buffer interim] 3541 false เพลงกลับห้องไปถึงขั้นเขียนบท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.339780566+07:00","message":"[buffer interim] 3541 false  1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.339788317+07:00","message":"[bufferProcess] interim [600000000]:เพลงกลับห้องไปถึงขั้นเขียนบท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.339792457+07:00","message":"[bufferProcess] send to processor:เพลงกลับห้องไปถึงขั้นเขียนบท 1 บทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.339796849+07:00","message":"[bufferProcess] interim [600000000]: 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.33979989+07:00","message":"[bufferProcess] update buffer: เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.339803881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.33980823+07:00","message":"> Transcript [44901] [false]: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.339812779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.339815501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.339818427+07:00","message":"StatePrefix: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.339821965+07:00","message":"TextPushed: 'เพลงกลับห้องไปถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.661678672+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.661732984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.6617411+07:00","message":"receive interim result [false|false]: เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.661760003+07:00","message":"[buffer interim] 3541 false เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.661769232+07:00","message":"[bufferProcess] interim [840000000]:เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.661773307+07:00","message":"[bufferProcess] send to processor:เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.661783916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.661788436+07:00","message":"> Transcript [44902] [false]: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.66179413+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.661796876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.661800195+07:00","message":"StatePrefix: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.661803866+07:00","message":"TextPushed: 'เพลงกลับห้องไปถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.792316387+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.792352006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงกลับห้องไปถึงขั้นเขียนบท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.792358678+07:00","message":"receive interim result [false|false]: เพลงกลับห้องไปถึงขั้นเขียนบท 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.792368054+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-05-12T13:25:55.792371021+07:00","message":"receive interim result [false|false]:  บทที่ว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.792378805+07:00","message":"[buffer interim] 3541 false เพลงกลับห้องไปถึงขั้นเขียนบท 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.79238471+07:00","message":"[buffer interim] 3541 false  บทที่ว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.792391125+07:00","message":"[bufferProcess] interim [960000000]:เพลงกลับห้องไปถึงขั้นเขียนบท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.792393813+07:00","message":"[bufferProcess] send to processor:เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.792398779+07:00","message":"[bufferProcess] interim [960000000]: บทที่ว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.792401571+07:00","message":"[bufferProcess] update buffer: เพลงกลับห้องไปถึงขั้นเขียนบท 1 บทที่ว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.79240445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.792406968+07:00","message":"> Transcript [44903] [false]: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.792410204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.792412339+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.792415244+07:00","message":"StatePrefix: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.792417407+07:00","message":"TextPushed: 'เพลงกลับห้องไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.792423363+07:00","message":"Push: 'ขั้นเขียนบท 1 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.792425243+07:00","message":"TextPushed: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.792427246+07:00","message":"Set new StatePrefix : 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.792429696+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.792437305+07:00","message":"push: {false ขั้นเขียนบท 1 บท 0 0xc004429980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.798121473+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.798162385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.798168507+07:00","message":"receive interim result [false|false]: เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.79817967+07:00","message":"[buffer interim] 3541 false เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.798187745+07:00","message":"[bufferProcess] interim [20000000]:เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.798191909+07:00","message":"[bufferProcess] send to processor:เพลงกลับห้องไปถึงขั้นเขียนบท 1 บทที่ว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.798196123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.798198705+07:00","message":"> Transcript [44904] [false]: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บทที่ว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.798201124+07:00","message":"Set StatePrefix (first interim): 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บทที่ว่าการ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:55.815432851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:55.815464449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.981832467+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.981867057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.981874024+07:00","message":"receive interim result [false|false]: เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.981885563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" TY karn TV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.981889089+07:00","message":"receive interim result [false|false]:  TY karn TV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.981897716+07:00","message":"[buffer interim] 3541 false เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:55.981902399+07:00","message":"[buffer interim] 3541 false  TY karn TV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.981925353+07:00","message":"[bufferProcess] interim [200000000]:เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.981947949+07:00","message":"[bufferProcess] send to processor:เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.981959248+07:00","message":"[bufferProcess] interim [200000000]: TY karn TV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.981962138+07:00","message":"[bufferProcess] update buffer: เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท TY karn TV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.981965733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.981969454+07:00","message":"> Transcript [44905] [false]: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:55.981971981+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:56.460638361+07:00","message":"[GCS] Cleaned up inactive client: 3512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:56.460664207+07:00","message":"[GCS] Cleaned up inactive client: 3509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:56.460667229+07:00","message":"[GCS] Cleaned up inactive client: 3510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:56.460669003+07:00","message":"[GCS] Cleaned up inactive client: 3511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:56.460670731+07:00","message":"[GCS] Cleaned up inactive client: 3513"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:56.550977475+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:56.551012756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท TY karn TV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:56.551019282+07:00","message":"receive interim result [false|false]: เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท TY karn TV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:56.551033206+07:00","message":"[buffer interim] 3541 false เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท TY karn TV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:56.551040393+07:00","message":"[bufferProcess] interim [800000000]:เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท TY karn TV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:56.551043585+07:00","message":"[bufferProcess] send to processor:เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท TY karn TV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:56.55104888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:56.551051565+07:00","message":"> Transcript [44906] [false]: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท TY karn TV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:56.551054143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:56.551056658+07:00","message":"Set new StatePrefix: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท TY karn TV'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:58.815761757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:25:58.815764261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:59.227141232+07:00","message":"[GCS] IsForceVAD: false for message ID: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:59.352559934+07:00","message":"[GCS] Start streaming session, msgId: 3542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:59.404195189+07:00","message":"receive streaming session, msgId: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:59.404233633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงกลับห้องไปถึงขั้นเขียนบท 1 บททีวายการทีวี\",\"confidence\":0.9211116}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:59.404240001+07:00","message":"receive interim result [true|false]: เพลงกลับห้องไปถึงขั้นเขียนบท 1 บททีวายการทีวี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:59.404251786+07:00","message":"end recv isFinal message id 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:59.404258277+07:00","message":"end Recv id 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:59.404265843+07:00","message":"[buffer interim] 3541 true เพลงกลับห้องไปถึงขั้นเขียนบท 1 บททีวายการทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:59.404273682+07:00","message":"[bufferProcess] interim [650000000]:เพลงกลับห้องไปถึงขั้นเขียนบท 1 บททีวายการทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:59.404276878+07:00","message":"[bufferProcess] send to processor (isfinal):เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท TY karn TV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:59.404280202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:59.404283462+07:00","message":"> Transcript [44907] [false]: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท TY karn TV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:59.404286106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:59.404288022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:59.404290398+07:00","message":"StatePrefix: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท TY karn TV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:59.404293207+07:00","message":"TextPushed: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:59.404295567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:59.404297572+07:00","message":"> Transcript [44908] [true]: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บททีวายการทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:59.404299653+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:59.404301294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:59.404302834+07:00","message":"StatePrefix: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท TY karn TV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:59.40430462+07:00","message":"TextPushed: 'เพลงกลับห้องไปถึงขั้นเขียนบท 1 บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:25:59.404307387+07:00","message":"Push: 'ทีวายการทีวี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:25:59.404320005+07:00","message":"push: {true ทีวายการทีวี 0 0xc004429980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:25:59.418665243+07:00","message":"write wav file: './tmp/7565/7565_3541.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:01.23537362+07:00","message":"receive streaming session, msgId: 3542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:01.235415229+07:00","message":"receive 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-05-12T13:26:01.23542211+07:00","message":"receive interim result [false|false]: ยินดีด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:01.23544804+07:00","message":"[buffer interim] 3542 false ยินดีด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:01.235455545+07:00","message":"[bufferProcess] interim [860000000]:ยินดีด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:01.235458218+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:01.235465747+07:00","message":"[bufferProcess] send to processor (ticker):ยินดีด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:01.235468707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:01.235471607+07:00","message":"> Transcript [44909] [false]: 'ยินดีด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:01.235474083+07:00","message":"Set StatePrefix (first interim): 'ยินดีด้วย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:01.816637042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:01.816643401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:01.843116986+07:00","message":"receive streaming session, msgId: 3542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:01.843160463+07:00","message":"receive 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-05-12T13:26:01.843169434+07:00","message":"receive interim result [false|false]: ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:01.843186282+07:00","message":"[buffer interim] 3542 false ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:01.843195171+07:00","message":"[bufferProcess] interim [520000000]:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:01.843197117+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.009062596+07:00","message":"receive streaming session, msgId: 3542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.009096189+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-05-12T13:26:02.009101423+07:00","message":"receive interim result [false|false]: ไม่ได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.009117609+07:00","message":"[buffer interim] 3542 false ไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.009125027+07:00","message":"[bufferProcess] interim [640000000]:ไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.009127479+07:00","message":"[bufferProcess] send to processor:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.009130461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.009133819+07:00","message":"> Transcript [44910] [false]: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.009136087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.00913796+07:00","message":"Set new StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.154221748+07:00","message":"receive streaming session, msgId: 3542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.154264275+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-05-12T13:26:02.154271229+07:00","message":"receive interim result [false|false]: ไม่ได้เป็นแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.154287809+07:00","message":"[buffer interim] 3542 false ไม่ได้เป็นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.154296299+07:00","message":"[bufferProcess] interim [760000000]:ไม่ได้เป็นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.154299619+07:00","message":"[bufferProcess] send to processor:ไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.154306797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.154309738+07:00","message":"> Transcript [44911] [false]: 'ไม่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.154313609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.154316163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.154318402+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.154320723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.190666977+07:00","message":"receive streaming session, msgId: 3542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.190702032+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-05-12T13:26:02.190707768+07:00","message":"receive interim result [false|false]: ไม่ได้เป็นแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.190724881+07:00","message":"[buffer interim] 3542 false ไม่ได้เป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.190731497+07:00","message":"[bufferProcess] interim [820000000]:ไม่ได้เป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.190734016+07:00","message":"[bufferProcess] send to processor:ไม่ได้เป็นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.190737489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.190740453+07:00","message":"> Transcript [44912] [false]: 'ไม่ได้เป็นแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.190743994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.190746181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.190747973+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.190750052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.221952826+07:00","message":"receive streaming session, msgId: 3542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.22198205+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-05-12T13:26:02.221988737+07:00","message":"receive interim result [false|false]: ไม่ได้เป็นแต่มือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.222005586+07:00","message":"[buffer interim] 3542 false ไม่ได้เป็นแต่มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.222012583+07:00","message":"[bufferProcess] interim [880000000]:ไม่ได้เป็นแต่มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.222015153+07:00","message":"[bufferProcess] send to processor:ไม่ได้เป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.222018914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.222024236+07:00","message":"> Transcript [44913] [false]: 'ไม่ได้เป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.222029796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.222031679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.222033636+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.222035659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.42137302+07:00","message":"receive streaming session, msgId: 3542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.421414715+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-05-12T13:26:02.421422071+07:00","message":"receive interim result [false|false]: ไม่ได้เป็นแต่มือถือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.42143635+07:00","message":"[buffer interim] 3542 false ไม่ได้เป็นแต่มือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.421449648+07:00","message":"[bufferProcess] interim [60000000]:ไม่ได้เป็นแต่มือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.42145312+07:00","message":"[bufferProcess] send to processor:ไม่ได้เป็นแต่มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.421459576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.421464384+07:00","message":"> Transcript [44914] [false]: 'ไม่ได้เป็นแต่มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.421469526+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.42147262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.42147536+07:00","message":"StatePrefix: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.421478224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.421483656+07:00","message":"Push: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.421486459+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.42148939+07:00","message":"Set new StatePrefix : 'ไม่ได้เป็นแต่มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.421492855+07:00","message":"Next Push (prob) : 'เป็นแต่มือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.421516107+07:00","message":"push: {false ไม่ได้ 0 0xc002ac3480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.42561842+07:00","message":"receive streaming session, msgId: 3542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.425640766+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-05-12T13:26:02.425647597+07:00","message":"receive interim result [false|false]: ไม่ได้เป็นแต่มือก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.425662099+07:00","message":"[buffer interim] 3542 false ไม่ได้เป็นแต่มือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.42566713+07:00","message":"[bufferProcess] interim [120000000]:ไม่ได้เป็นแต่มือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.425669217+07:00","message":"[bufferProcess] send to processor:ไม่ได้เป็นแต่มือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.425687237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.425689668+07:00","message":"> Transcript [44915] [false]: 'ไม่ได้เป็นแต่มือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.425692652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.425694782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.425696614+07:00","message":"StatePrefix: 'ไม่ได้เป็นแต่มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.425698626+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.58123362+07:00","message":"receive streaming session, msgId: 3542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.581279459+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-05-12T13:26:02.581285626+07:00","message":"receive interim result [false|false]: ไม่ได้เป็นแต่มือกลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:02.581307071+07:00","message":"[buffer interim] 3542 false ไม่ได้เป็นแต่มือกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.581316978+07:00","message":"[bufferProcess] interim [240000000]:ไม่ได้เป็นแต่มือกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.581319272+07:00","message":"[bufferProcess] send to processor:ไม่ได้เป็นแต่มือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.581322828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.581325651+07:00","message":"> Transcript [44916] [false]: 'ไม่ได้เป็นแต่มือก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.581329355+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.581331632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.58133347+07:00","message":"StatePrefix: 'ไม่ได้เป็นแต่มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:02.58134314+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:03.061562885+07:00","message":"[GCS] IsForceVAD: false for message ID: 3542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:03.132589471+07:00","message":"[GCS] Start streaming session, msgId: 3543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:03.153155764+07:00","message":"receive streaming session, msgId: 3542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:03.153209631+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-05-12T13:26:03.153215483+07:00","message":"receive interim result [false|false]: ไม่ได้เป็นแต่มือกลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:03.153231238+07:00","message":"[buffer interim] 3542 false ไม่ได้เป็นแต่มือกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.153239707+07:00","message":"[bufferProcess] interim [840000000]:ไม่ได้เป็นแต่มือกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.153242378+07:00","message":"[bufferProcess] send to processor:ไม่ได้เป็นแต่มือกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.153247688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.153252375+07:00","message":"> Transcript [44917] [false]: 'ไม่ได้เป็นแต่มือกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.153257197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.153260018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.153263091+07:00","message":"StatePrefix: 'ไม่ได้เป็นแต่มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.153267085+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:03.223848335+07:00","message":"receive streaming session, msgId: 3542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:03.223890096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้เป็นแต่มือกลอง\",\"confidence\":0.90334046}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:03.223895131+07:00","message":"receive interim result [true|false]: ไม่ได้เป็นแต่มือกลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:03.223903929+07:00","message":"end recv isFinal message id 3542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:03.223906045+07:00","message":"end Recv id 3542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:03.223913685+07:00","message":"[buffer interim] 3542 true ไม่ได้เป็นแต่มือกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.22392383+07:00","message":"[bufferProcess] interim [930000000]:ไม่ได้เป็นแต่มือกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.223928788+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ได้เป็นแต่มือกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.223931902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.22393493+07:00","message":"> Transcript [44918] [false]: 'ไม่ได้เป็นแต่มือกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.223938213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.223940062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.2239419+07:00","message":"StatePrefix: 'ไม่ได้เป็นแต่มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.223943855+07:00","message":"TextPushed: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.223949909+07:00","message":"Push: 'เป็นแต่มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.223952049+07:00","message":"TextPushed: 'ไม่ได้เป็นแต่มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.223954233+07:00","message":"Set new StatePrefix : 'ไม่ได้เป็นแต่มือกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.223956237+07:00","message":"Next Push (prob) : 'กลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.223958035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.223959942+07:00","message":"> Transcript [44919] [true]: 'ไม่ได้เป็นแต่มือกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.223962185+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.223963724+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.223965337+07:00","message":"StatePrefix: 'ไม่ได้เป็นแต่มือกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.223967235+07:00","message":"TextPushed: 'ไม่ได้เป็นแต่มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:03.223969587+07:00","message":"Push: 'กลอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:03.223979773+07:00","message":"push: {false เป็นแต่มือ 0 0xc002ac3480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:03.223999432+07:00","message":"push: {true กลอง 0 0xc002ac3480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:03.233848282+07:00","message":"write wav file: './tmp/7565/7565_3542.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:04.323334467+07:00","message":"receive streaming session, msgId: 3543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:04.32338248+07:00","message":"receive 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-05-12T13:26:04.323389398+07:00","message":"receive interim result [false|false]: อย่างของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:04.323405463+07:00","message":"[buffer interim] 3543 false อย่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.323414698+07:00","message":"[bufferProcess] interim [20000000]:อย่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.323417297+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.323425365+07:00","message":"[bufferProcess] send to processor (ticker):อย่างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.323428931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.323432777+07:00","message":"> Transcript [44920] [false]: 'อย่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.32343587+07:00","message":"Set StatePrefix (first interim): 'อย่างของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:04.577434934+07:00","message":"receive streaming session, msgId: 3543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:04.577480338+07:00","message":"receive 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-05-12T13:26:04.577485583+07:00","message":"receive interim result [false|false]: อย่างของหมู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:04.577499219+07:00","message":"[buffer interim] 3543 false อย่างของหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.577506982+07:00","message":"[bufferProcess] interim [260000000]:อย่างของหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.577508987+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:04.588302246+07:00","message":"receive streaming session, msgId: 3543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:04.588335621+07:00","message":"receive 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-05-12T13:26:04.588340932+07:00","message":"receive interim result [false|false]: อย่างของมุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:04.588357212+07:00","message":"[buffer interim] 3543 false อย่างของมุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.588364125+07:00","message":"[bufferProcess] interim [320000000]:อย่างของมุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.588366543+07:00","message":"[bufferProcess] send to processor:อย่างของหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.588369585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.588372447+07:00","message":"> Transcript [44921] [false]: 'อย่างของหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.588375998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.588377913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.588379746+07:00","message":"StatePrefix: 'อย่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.588381697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:04.744219844+07:00","message":"receive streaming session, msgId: 3543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:04.74425342+07:00","message":"receive 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-05-12T13:26:04.74425923+07:00","message":"receive interim result [false|false]: อย่างของโมเมนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:04.744283193+07:00","message":"[buffer interim] 3543 false อย่างของโมเมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.744292173+07:00","message":"[bufferProcess] interim [500000000]:อย่างของโมเมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.744295313+07:00","message":"[bufferProcess] send to processor:อย่างของมุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.74429904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.744304238+07:00","message":"> Transcript [44922] [false]: 'อย่างของมุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.744307181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.744309184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.744311153+07:00","message":"StatePrefix: 'อย่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:04.74431332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:04.816909183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:04.816923612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:05.053381627+07:00","message":"[GCS] IsForceVAD: false for message ID: 3543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:05.065738981+07:00","message":"receive streaming session, msgId: 3543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:05.065775655+07:00","message":"receive 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-05-12T13:26:05.065781208+07:00","message":"receive interim result [false|false]: อย่างของโมเมนต์ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:05.065797532+07:00","message":"[buffer interim] 3543 false อย่างของโมเมนต์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.065825385+07:00","message":"[bufferProcess] interim [740000000]:อย่างของโมเมนต์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.065828202+07:00","message":"[bufferProcess] send to processor:อย่างของโมเมนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.065836081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.065839644+07:00","message":"> Transcript [44923] [false]: 'อย่างของโมเมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.065843417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.065845894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.065847781+07:00","message":"StatePrefix: 'อย่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.065849752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:05.156967009+07:00","message":"receive streaming session, msgId: 3543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:05.157009994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างของโมเมนต์ที่\",\"confidence\":0.9346641}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:05.157016432+07:00","message":"receive interim result [true|false]: อย่างของโมเมนต์ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:05.1570262+07:00","message":"end recv isFinal message id 3543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:05.157028554+07:00","message":"end Recv id 3543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:05.157038917+07:00","message":"[buffer interim] 3543 true อย่างของโมเมนต์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157050505+07:00","message":"[bufferProcess] interim [950000000]:อย่างของโมเมนต์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157053543+07:00","message":"[bufferProcess] send to processor (isfinal):อย่างของโมเมนต์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157057195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157060398+07:00","message":"> Transcript [44924] [false]: 'อย่างของโมเมนต์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.15706372+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157065623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157067837+07:00","message":"StatePrefix: 'อย่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157069773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157076205+07:00","message":"Push: 'อย่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157078069+07:00","message":"TextPushed: 'อย่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157080081+07:00","message":"Set new StatePrefix : 'อย่างของโมเมนต์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157082567+07:00","message":"Next Push (prob) : 'โมเมนต์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157084195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157086159+07:00","message":"> Transcript [44925] [true]: 'อย่างของโมเมนต์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157088417+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157090164+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157092066+07:00","message":"StatePrefix: 'อย่างของโมเมนต์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157094047+07:00","message":"TextPushed: 'อย่างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:05.157096052+07:00","message":"Push: 'โมเมนต์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:05.157109135+07:00","message":"push: {false อย่างของ 0 0xc002802080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:05.15713258+07:00","message":"push: {true โมเมนต์ที่ 0 0xc002802080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:05.16374088+07:00","message":"write wav file: './tmp/7565/7565_3543.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:05.183050279+07:00","message":"[GCS] Start streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:06.264967736+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:06.265013193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:06.265020499+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:06.265034526+07:00","message":"[buffer interim] 3544 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.265042784+07:00","message":"[bufferProcess] interim [900000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.265044807+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.265051764+07:00","message":"[bufferProcess] send to processor (ticker):บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.265054771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.26505783+07:00","message":"> Transcript [44926] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.26506049+07:00","message":"Set StatePrefix (first interim): 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:06.625332015+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:06.62536605+07:00","message":"receive 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-05-12T13:26:06.625372633+07:00","message":"receive interim result [false|false]: บอกว่าเปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:06.62538989+07:00","message":"[buffer interim] 3544 false บอกว่าเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.625397188+07:00","message":"[bufferProcess] interim [200000000]:บอกว่าเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.625399072+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:06.739407811+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:06.739444592+07:00","message":"receive 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-05-12T13:26:06.739451233+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:06.739464397+07:00","message":"[buffer interim] 3544 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.739472039+07:00","message":"[bufferProcess] interim [320000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.739474332+07:00","message":"[bufferProcess] send to processor:บอกว่าเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.739480465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.739483065+07:00","message":"> Transcript [44927] [false]: 'บอกว่าเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.739486085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.73948824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.739490301+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.739492784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:06.914408031+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:06.914456745+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-05-12T13:26:06.914463353+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:06.91448242+07:00","message":"[buffer interim] 3544 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.914495608+07:00","message":"[bufferProcess] interim [500000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.914499196+07:00","message":"[bufferProcess] send to processor:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.914504158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.914507616+07:00","message":"> Transcript [44928] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.914510782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.914512761+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.914514584+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:06.914516447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:07.268912228+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:07.268952972+07:00","message":"receive 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-05-12T13:26:07.268959639+07:00","message":"receive interim result [false|false]: มันบอกว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:07.268976913+07:00","message":"[buffer interim] 3544 false มันบอกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.268985198+07:00","message":"[bufferProcess] interim [860000000]:มันบอกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.268987714+07:00","message":"[bufferProcess] send to processor:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.26899166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.268994491+07:00","message":"> Transcript [44929] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.268997881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.26900006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.269001925+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.269003772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:07.816980306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:07.817008419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:07.83718032+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:07.837214633+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-05-12T13:26:07.837220972+07:00","message":"receive interim result [false|false]: มันบอกว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:07.837236291+07:00","message":"[buffer interim] 3544 false มันบอกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.837243641+07:00","message":"[bufferProcess] interim [460000000]:มันบอกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.837246146+07:00","message":"[bufferProcess] send to processor:มันบอกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.837252684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.837255493+07:00","message":"> Transcript [44930] [false]: 'มันบอกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.837257853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.83726007+07:00","message":"Set new StatePrefix: 'มันบอกว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:07.977921702+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:07.977967273+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-05-12T13:26:07.97797432+07:00","message":"receive interim result [false|false]: มันบอกว่ามันมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:07.977990298+07:00","message":"[buffer interim] 3544 false มันบอกว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.977998603+07:00","message":"[bufferProcess] interim [580000000]:มันบอกว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.978001184+07:00","message":"[bufferProcess] send to processor:มันบอกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.978008636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.978011429+07:00","message":"> Transcript [44931] [false]: 'มันบอกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.978014908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.978016915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.978019731+07:00","message":"StatePrefix: 'มันบอกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:07.978021998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:08.052886284+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:08.052929202+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-05-12T13:26:08.0529354+07:00","message":"receive interim result [false|false]: มันบอกว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:08.052951073+07:00","message":"[buffer interim] 3544 false มันบอกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.052959417+07:00","message":"[bufferProcess] interim [700000000]:มันบอกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.052961784+07:00","message":"[bufferProcess] send to processor:มันบอกว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.052967457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.052970365+07:00","message":"> Transcript [44932] [false]: 'มันบอกว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.05297395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.052976081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.052977876+07:00","message":"StatePrefix: 'มันบอกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.052980188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:08.161378775+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:08.161420661+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-05-12T13:26:08.161428089+07:00","message":"receive interim result [false|false]: มันบอกว่ามันมีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:08.161445317+07:00","message":"[buffer interim] 3544 false มันบอกว่ามันมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.161455052+07:00","message":"[bufferProcess] interim [820000000]:มันบอกว่ามันมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.161461112+07:00","message":"[bufferProcess] send to processor:มันบอกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.161467758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.161473237+07:00","message":"> Transcript [44933] [false]: 'มันบอกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.161477804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.161480614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.161483522+07:00","message":"StatePrefix: 'มันบอกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.161486493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:08.388563479+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:08.388599876+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-05-12T13:26:08.388605803+07:00","message":"receive interim result [false|false]: มันบอกว่ามันมีการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:08.388622172+07:00","message":"[buffer interim] 3544 false มันบอกว่ามันมีการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.388629524+07:00","message":"[bufferProcess] interim [0]:มันบอกว่ามันมีการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.388632164+07:00","message":"[bufferProcess] send to processor:มันบอกว่ามันมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.388638326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.388640914+07:00","message":"> Transcript [44934] [false]: 'มันบอกว่ามันมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.388644584+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.388646833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.388648835+07:00","message":"StatePrefix: 'มันบอกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.38865132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.388669743+07:00","message":"Push: 'มันบอกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.388671884+07:00","message":"TextPushed: 'มันบอกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.388674594+07:00","message":"Set new StatePrefix : 'มันบอกว่ามันมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.388677093+07:00","message":"Next Push (prob) : 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:08.388684405+07:00","message":"push: {false มันบอกว่ามัน 0 0xc002802880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:08.409341858+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:08.409374237+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-05-12T13:26:08.409379584+07:00","message":"receive interim result [false|false]: มันบอกว่ามันมีการเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:08.409393899+07:00","message":"[buffer interim] 3544 false มันบอกว่ามันมีการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.409401093+07:00","message":"[bufferProcess] interim [60000000]:มันบอกว่ามันมีการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.40940345+07:00","message":"[bufferProcess] send to processor:มันบอกว่ามันมีการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.409406651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.409409512+07:00","message":"> Transcript [44935] [false]: 'มันบอกว่ามันมีการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.4094128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.409414699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.409416648+07:00","message":"StatePrefix: 'มันบอกว่ามันมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:08.40941881+07:00","message":"TextPushed: 'มันบอกว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:09.047839172+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:09.047883166+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-05-12T13:26:09.04788901+07:00","message":"receive interim result [false|false]: มันบอกว่ามันมีการเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:09.047905976+07:00","message":"[buffer interim] 3544 false มันบอกว่ามันมีการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:09.047914399+07:00","message":"[bufferProcess] interim [660000000]:มันบอกว่ามันมีการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:09.047916843+07:00","message":"[bufferProcess] send to processor:มันบอกว่ามันมีการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:09.047920566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:09.047923659+07:00","message":"> Transcript [44936] [false]: 'มันบอกว่ามันมีการเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:09.047927378+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:09.04792941+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:09.047931275+07:00","message":"StatePrefix: 'มันบอกว่ามันมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:09.047933706+07:00","message":"TextPushed: 'มันบอกว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:09.632165728+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:09.632200881+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-05-12T13:26:09.63220677+07:00","message":"receive interim result [false|false]: มันบอกว่ามันมีการเพิ่มพูนความรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:09.632221975+07:00","message":"[buffer interim] 3544 false มันบอกว่ามันมีการเพิ่มพูนความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:09.632230007+07:00","message":"[bufferProcess] interim [320000000]:มันบอกว่ามันมีการเพิ่มพูนความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:09.632232857+07:00","message":"[bufferProcess] send to processor:มันบอกว่ามันมีการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:09.632236111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:09.632238841+07:00","message":"> Transcript [44937] [false]: 'มันบอกว่ามันมีการเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:09.632242138+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:09.632244429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:09.632246362+07:00","message":"StatePrefix: 'มันบอกว่ามันมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:09.632248892+07:00","message":"TextPushed: 'มันบอกว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.029704173+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.029748729+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-05-12T13:26:10.029754787+07:00","message":"receive interim result [false|false]: มันบอกว่ามันมีการเพิ่มพูนความรู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.029769005+07:00","message":"[buffer interim] 3544 false มันบอกว่ามันมีการเพิ่มพูนความรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.029777211+07:00","message":"[bufferProcess] interim [680000000]:มันบอกว่ามันมีการเพิ่มพูนความรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.029779593+07:00","message":"[bufferProcess] send to processor:มันบอกว่ามันมีการเพิ่มพูนความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.029783248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.029786092+07:00","message":"> Transcript [44938] [false]: 'มันบอกว่ามันมีการเพิ่มพูนความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.029789577+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.029791507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.02979342+07:00","message":"StatePrefix: 'มันบอกว่ามันมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.029795893+07:00","message":"TextPushed: 'มันบอกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.029799044+07:00","message":"Push: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.029801014+07:00","message":"TextPushed: 'มันบอกว่ามันมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.029803221+07:00","message":"Set new StatePrefix : 'มันบอกว่ามันมีการเพิ่มพูนความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.029805683+07:00","message":"Next Push (prob) : 'เพิ่มพูนความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.029813332+07:00","message":"push: {false มีการ 0 0xc002802880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.156371108+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.15640696+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-05-12T13:26:10.156414528+07:00","message":"receive interim result [false|false]: มันบอกว่ามันมีการเพิ่มพูนความรู้กัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.156429221+07:00","message":"[buffer interim] 3544 false มันบอกว่ามันมีการเพิ่มพูนความรู้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.156437364+07:00","message":"[bufferProcess] interim [740000000]:มันบอกว่ามันมีการเพิ่มพูนความรู้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.156440214+07:00","message":"[bufferProcess] send to processor:มันบอกว่ามันมีการเพิ่มพูนความรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.156443995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.156447141+07:00","message":"> Transcript [44939] [false]: 'มันบอกว่ามันมีการเพิ่มพูนความรู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.15645095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.156452933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.156455133+07:00","message":"StatePrefix: 'มันบอกว่ามันมีการเพิ่มพูนความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.156457693+07:00","message":"TextPushed: 'มันบอกว่ามันมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.277281792+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.277317868+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-05-12T13:26:10.277324406+07:00","message":"receive interim result [false|false]: มันบอกว่ามันมีการเพิ่มพูนความรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.277338445+07:00","message":"[buffer interim] 3544 false มันบอกว่ามันมีการเพิ่มพูนความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.277345443+07:00","message":"[bufferProcess] interim [860000000]:มันบอกว่ามันมีการเพิ่มพูนความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.277348004+07:00","message":"[bufferProcess] send to processor:มันบอกว่ามันมีการเพิ่มพูนความรู้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.277353216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.277355977+07:00","message":"> Transcript [44940] [false]: 'มันบอกว่ามันมีการเพิ่มพูนความรู้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.277361124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.277363197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.277366204+07:00","message":"StatePrefix: 'มันบอกว่ามันมีการเพิ่มพูนความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.27736908+07:00","message":"TextPushed: 'มันบอกว่ามันมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.290511738+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.290536733+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-05-12T13:26:10.29054218+07:00","message":"receive interim result [false|false]: มันบอกว่ามันมีการเพิ่มพูนความรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.290554652+07:00","message":"[buffer interim] 3544 false มันบอกว่ามันมีการเพิ่มพูนความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.290559931+07:00","message":"[bufferProcess] interim [920000000]:มันบอกว่ามันมีการเพิ่มพูนความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.290562197+07:00","message":"[bufferProcess] send to processor:มันบอกว่ามันมีการเพิ่มพูนความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.290565467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.290568019+07:00","message":"> Transcript [44941] [false]: 'มันบอกว่ามันมีการเพิ่มพูนความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.290570896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.290575192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.290577332+07:00","message":"StatePrefix: 'มันบอกว่ามันมีการเพิ่มพูนความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.290579579+07:00","message":"TextPushed: 'มันบอกว่ามันมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.301259026+07:00","message":"[GCS] IsForceVAD: false for message ID: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.400983709+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.401019996+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-05-12T13:26:10.401026431+07:00","message":"receive interim result [false|false]: มันบอกว่ามันมีการเพิ่มพูนความรู้การเรียนรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.401041143+07:00","message":"[buffer interim] 3544 false มันบอกว่ามันมีการเพิ่มพูนความรู้การเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.401050303+07:00","message":"[bufferProcess] interim [100000000]:มันบอกว่ามันมีการเพิ่มพูนความรู้การเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.401052931+07:00","message":"[bufferProcess] send to processor:มันบอกว่ามันมีการเพิ่มพูนความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.401057849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.401060867+07:00","message":"> Transcript [44942] [false]: 'มันบอกว่ามันมีการเพิ่มพูนความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.40106418+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.4010661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.40106802+07:00","message":"StatePrefix: 'มันบอกว่ามันมีการเพิ่มพูนความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.401070416+07:00","message":"TextPushed: 'มันบอกว่ามันมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.401075319+07:00","message":"Push: 'เพิ่มพูนความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.40107733+07:00","message":"TextPushed: 'มันบอกว่ามันมีการเพิ่มพูนความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.401079397+07:00","message":"Set new StatePrefix : 'มันบอกว่ามันมีการเพิ่มพูนความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.40108184+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.401089175+07:00","message":"push: {false เพิ่มพูนความรู้ 0 0xc002802880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.473711098+07:00","message":"receive streaming session, msgId: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.473746854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันบอกว่ามันมีการเพิ่มพูนความรู้การเรียนรู้\",\"confidence\":0.9247683}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.473753147+07:00","message":"receive interim result [true|false]: มันบอกว่ามันมีการเพิ่มพูนความรู้การเรียนรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.473762023+07:00","message":"end recv isFinal message id 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.473764119+07:00","message":"end Recv id 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.473770276+07:00","message":"[buffer interim] 3544 true มันบอกว่ามันมีการเพิ่มพูนความรู้การเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.473779605+07:00","message":"[bufferProcess] interim [130000000]:มันบอกว่ามันมีการเพิ่มพูนความรู้การเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.473782697+07:00","message":"[bufferProcess] send to processor (isfinal):มันบอกว่ามันมีการเพิ่มพูนความรู้การเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.473786032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.473788912+07:00","message":"> Transcript [44943] [false]: 'มันบอกว่ามันมีการเพิ่มพูนความรู้การเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.473791425+07:00","message":"Set StatePrefix (first interim): 'มันบอกว่ามันมีการเพิ่มพูนความรู้การเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.473793244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.473795106+07:00","message":"> Transcript [44944] [true]: 'มันบอกว่ามันมีการเพิ่มพูนความรู้การเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.473797665+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.473799581+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.473801393+07:00","message":"StatePrefix: 'มันบอกว่ามันมีการเพิ่มพูนความรู้การเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.473803932+07:00","message":"TextPushed: 'มันบอกว่ามันมีการเพิ่มพูนความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:10.473808552+07:00","message":"Push: 'การเรียนรู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.473816737+07:00","message":"push: {true การเรียนรู้ 0 0xc002802880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:10.484342342+07:00","message":"write wav file: './tmp/7565/7565_3544.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:10.622004704+07:00","message":"[GCS] Start streaming session, msgId: 3545"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:10.817484422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:10.817486459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.379826173+07:00","message":"receive streaming session, msgId: 3545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.37986103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระตุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.37986639+07:00","message":"receive interim result [false|false]: กระตุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.37987874+07:00","message":"[buffer interim] 3545 false กระตุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.37988524+07:00","message":"[bufferProcess] interim [540000000]:กระตุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.379887133+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.531522652+07:00","message":"receive streaming session, msgId: 3545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.53155861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาประสบการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.531564476+07:00","message":"receive interim result [false|false]: หาประสบการณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.53157902+07:00","message":"[buffer interim] 3545 false หาประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.531588233+07:00","message":"[bufferProcess] interim [720000000]:หาประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.531590817+07:00","message":"[bufferProcess] send to processor:กระตุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.531595808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.531598628+07:00","message":"> Transcript [44945] [false]: 'กระตุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.531600709+07:00","message":"Set StatePrefix (first interim): 'กระตุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.72374708+07:00","message":"receive streaming session, msgId: 3545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.723788816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาประสบการณ์พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.723794913+07:00","message":"receive interim result [false|false]: หาประสบการณ์พระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.723811224+07:00","message":"[buffer interim] 3545 false หาประสบการณ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.72382091+07:00","message":"[bufferProcess] interim [900000000]:หาประสบการณ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.723823408+07:00","message":"[bufferProcess] send to processor:หาประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.723827393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.723830312+07:00","message":"> Transcript [44946] [false]: 'หาประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.723832602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.723835061+07:00","message":"Set new StatePrefix: 'หาประสบการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.820024659+07:00","message":"receive streaming session, msgId: 3545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.820067088+07:00","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-05-12T13:26:11.820073736+07:00","message":"receive interim result [false|false]: หาประสบการณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.820090539+07:00","message":"[buffer interim] 3545 false หาประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.82009862+07:00","message":"[bufferProcess] interim [960000000]:หาประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.820101344+07:00","message":"[bufferProcess] send to processor:หาประสบการณ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.82010868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.820111513+07:00","message":"> Transcript [44947] [false]: 'หาประสบการณ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.820115134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.820117584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.820119357+07:00","message":"StatePrefix: 'หาประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.820121649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.987935549+07:00","message":"receive streaming session, msgId: 3545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.987975686+07:00","message":"receive 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-05-12T13:26:11.987981881+07:00","message":"receive interim result [false|false]: หาประสบการณ์เพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:11.987998062+07:00","message":"[buffer interim] 3545 false หาประสบการณ์เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.988005751+07:00","message":"[bufferProcess] interim [200000000]:หาประสบการณ์เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.98800851+07:00","message":"[bufferProcess] send to processor:หาประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.98801645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.988019165+07:00","message":"> Transcript [44948] [false]: 'หาประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.988022135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.988024404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.988026241+07:00","message":"StatePrefix: 'หาประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:11.988028792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:12.559487783+07:00","message":"receive streaming session, msgId: 3545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:12.559521496+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-05-12T13:26:12.559527549+07:00","message":"receive interim result [false|false]: หาประสบการณ์เพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:12.559541416+07:00","message":"[buffer interim] 3545 false หาประสบการณ์เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.559548452+07:00","message":"[bufferProcess] interim [800000000]:หาประสบการณ์เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.559550954+07:00","message":"[bufferProcess] send to processor:หาประสบการณ์เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.559555933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.559558868+07:00","message":"> Transcript [44949] [false]: 'หาประสบการณ์เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.559562189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.559564458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.559566288+07:00","message":"StatePrefix: 'หาประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.55956874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:12.864685945+07:00","message":"[GCS] IsForceVAD: false for message ID: 3545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:12.999697647+07:00","message":"receive streaming session, msgId: 3545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:12.999734474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาประสบการณ์เพิ่มเติม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:12.999740641+07:00","message":"receive interim result [true|false]: หาประสบการณ์เพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:12.999749692+07:00","message":"end recv isFinal message id 3545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:12.999752789+07:00","message":"end Recv id 3545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:12.999760604+07:00","message":"[buffer interim] 3545 true หาประสบการณ์เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999773686+07:00","message":"[bufferProcess] interim [250000000]:หาประสบการณ์เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999778987+07:00","message":"[bufferProcess] send to processor (isfinal):หาประสบการณ์เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999782164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.99978487+07:00","message":"> Transcript [44950] [false]: 'หาประสบการณ์เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999787978+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999790103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999791851+07:00","message":"StatePrefix: 'หาประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999793877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999796325+07:00","message":"Push: 'หาประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999798127+07:00","message":"TextPushed: 'หาประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999802073+07:00","message":"Set new StatePrefix : 'หาประสบการณ์เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999804336+07:00","message":"Next Push (prob) : 'เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.99980595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999808677+07:00","message":"> Transcript [44951] [true]: 'หาประสบการณ์เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999810887+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999812463+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999814276+07:00","message":"StatePrefix: 'หาประสบการณ์เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999816153+07:00","message":"TextPushed: 'หาประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:12.999818325+07:00","message":"Push: 'เพิ่มเติม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:12.999828129+07:00","message":"push: {false หาประสบการณ์ 0 0xc002ac2580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:12.999834641+07:00","message":"push: {true เพิ่มเติม 0 0xc002ac2580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:13.007668765+07:00","message":"write wav file: './tmp/7565/7565_3545.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:13.063893677+07:00","message":"[GCS] Start streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:13.598574957+07:00","message":"receive streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:13.598622383+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-05-12T13:26:13.598629943+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:13.598659243+07:00","message":"[buffer interim] 3546 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:13.59867536+07:00","message":"[bufferProcess] interim [360000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:13.598678456+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:13.786190871+07:00","message":"receive streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:13.786227024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่าอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:13.786232872+07:00","message":"receive interim result [false|false]: แปลว่าอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:13.786246847+07:00","message":"[buffer interim] 3546 false แปลว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:13.786254046+07:00","message":"[bufferProcess] interim [540000000]:แปลว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:13.786256465+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:13.78626139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:13.786264347+07:00","message":"> Transcript [44952] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:13.78626672+07:00","message":"Set StatePrefix (first interim): 'แปลว่า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:13.817796564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:13.817797172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:14.432488803+07:00","message":"receive streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:14.432526782+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-05-12T13:26:14.432532782+07:00","message":"receive interim result [false|false]: แปลว่าอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:14.432549005+07:00","message":"[buffer interim] 3546 false แปลว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:14.432556352+07:00","message":"[bufferProcess] interim [140000000]:แปลว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:14.432559961+07:00","message":"[bufferProcess] send to processor:แปลว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:14.432564656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:14.432567542+07:00","message":"> Transcript [44953] [false]: 'แปลว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:14.432570564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:14.432572532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:14.432574547+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:14.432576888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:14.829897756+07:00","message":"receive streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:14.829944609+07:00","message":"receive 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-05-12T13:26:14.829951369+07:00","message":"receive interim result [false|false]: แปลว่าอะไรแปลกระแส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:14.829968337+07:00","message":"[buffer interim] 3546 false แปลว่าอะไรแปลกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:14.829976502+07:00","message":"[bufferProcess] interim [560000000]:แปลว่าอะไรแปลกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:14.829979365+07:00","message":"[bufferProcess] send to processor:แปลว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:14.829988507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:14.829991355+07:00","message":"> Transcript [44954] [false]: 'แปลว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:14.829995288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:14.829997827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:14.829999654+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:14.830001692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:15.146958583+07:00","message":"receive streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:15.146996218+07:00","message":"receive 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-05-12T13:26:15.147002595+07:00","message":"receive interim result [false|false]: แปลว่าอะไรแปลกระแสไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:15.147019703+07:00","message":"[buffer interim] 3546 false แปลว่าอะไรแปลกระแสไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.147027304+07:00","message":"[bufferProcess] interim [860000000]:แปลว่าอะไรแปลกระแสไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.14702976+07:00","message":"[bufferProcess] send to processor:แปลว่าอะไรแปลกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.147033005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.147037965+07:00","message":"> Transcript [44955] [false]: 'แปลว่าอะไรแปลกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.147041296+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.147043204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.147045045+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.147047243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:15.201232798+07:00","message":"receive streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:15.201271511+07:00","message":"receive 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-05-12T13:26:15.201277651+07:00","message":"receive interim result [false|false]: แปลว่าอะไรแปลกระแสไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:15.201293151+07:00","message":"[buffer interim] 3546 false แปลว่าอะไรแปลกระแสไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.201301934+07:00","message":"[bufferProcess] interim [980000000]:แปลว่าอะไรแปลกระแสไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.201305002+07:00","message":"[bufferProcess] send to processor:แปลว่าอะไรแปลกระแสไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.201312418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.201315664+07:00","message":"> Transcript [44956] [false]: 'แปลว่าอะไรแปลกระแสไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.201318935+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.201320935+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.201322789+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.201324758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.201330736+07:00","message":"Push: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.201332552+07:00","message":"TextPushed: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.201335079+07:00","message":"Set new StatePrefix : 'แปลว่าอะไรแปลกระแสไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.201337515+07:00","message":"Next Push (prob) : 'อะไรแปลกระแสไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:15.201346683+07:00","message":"push: {false แปลว่า 0 0xc0035b9b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:15.34534295+07:00","message":"receive streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:15.345391745+07:00","message":"receive 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-05-12T13:26:15.345398078+07:00","message":"receive interim result [false|false]: แปลว่าอะไรแปลกระแสไม่ได้มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:15.345417163+07:00","message":"[buffer interim] 3546 false แปลว่าอะไรแปลกระแสไม่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.345425555+07:00","message":"[bufferProcess] interim [100000000]:แปลว่าอะไรแปลกระแสไม่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.345427924+07:00","message":"[bufferProcess] send to processor:แปลว่าอะไรแปลกระแสไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.345435085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.345437881+07:00","message":"> Transcript [44957] [false]: 'แปลว่าอะไรแปลกระแสไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.34544133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.345443632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.345445422+07:00","message":"StatePrefix: 'แปลว่าอะไรแปลกระแสไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.345448465+07:00","message":"TextPushed: 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:15.725341638+07:00","message":"receive streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:15.725376228+07:00","message":"receive 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-05-12T13:26:15.725384884+07:00","message":"receive interim result [false|false]: แปลว่าอะไรแปลกระแสไม่ได้มาเท่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:15.725397503+07:00","message":"[buffer interim] 3546 false แปลว่าอะไรแปลกระแสไม่ได้มาเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.725404009+07:00","message":"[bufferProcess] interim [520000000]:แปลว่าอะไรแปลกระแสไม่ได้มาเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.725406614+07:00","message":"[bufferProcess] send to processor:แปลว่าอะไรแปลกระแสไม่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.725411585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.725414331+07:00","message":"> Transcript [44958] [false]: 'แปลว่าอะไรแปลกระแสไม่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.725417759+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.725420052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.725422107+07:00","message":"StatePrefix: 'แปลว่าอะไรแปลกระแสไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.725424366+07:00","message":"TextPushed: 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:15.915855509+07:00","message":"receive streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:15.91589693+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-05-12T13:26:15.915903376+07:00","message":"receive interim result [false|false]: แปลว่าอะไรแปลกระแสไม่ได้มาเช่าที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:15.915919917+07:00","message":"[buffer interim] 3546 false แปลว่าอะไรแปลกระแสไม่ได้มาเช่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.915928378+07:00","message":"[bufferProcess] interim [640000000]:แปลว่าอะไรแปลกระแสไม่ได้มาเช่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.915931018+07:00","message":"[bufferProcess] send to processor:แปลว่าอะไรแปลกระแสไม่ได้มาเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.9159409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.915944259+07:00","message":"> Transcript [44959] [false]: 'แปลว่าอะไรแปลกระแสไม่ได้มาเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.915948418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.9159509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.91595294+07:00","message":"StatePrefix: 'แปลว่าอะไรแปลกระแสไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:15.91595528+07:00","message":"TextPushed: 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.02832093+07:00","message":"receive streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.02836358+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-05-12T13:26:16.028370585+07:00","message":"receive interim result [false|false]: แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่กู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.028383691+07:00","message":"[buffer interim] 3546 false แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.028393936+07:00","message":"[bufferProcess] interim [760000000]:แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.028397631+07:00","message":"[bufferProcess] send to processor:แปลว่าอะไรแปลกระแสไม่ได้มาเช่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.028403678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.02840783+07:00","message":"> Transcript [44960] [false]: 'แปลว่าอะไรแปลกระแสไม่ได้มาเช่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.028413207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.02841623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.028419352+07:00","message":"StatePrefix: 'แปลว่าอะไรแปลกระแสไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.028423778+07:00","message":"TextPushed: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.028428527+07:00","message":"Push: 'อะไรแปลกระแสไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.028431827+07:00","message":"TextPushed: 'แปลว่าอะไรแปลกระแสไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.028435682+07:00","message":"Set new StatePrefix : 'แปลว่าอะไรแปลกระแสไม่ได้มาเช่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.02843903+07:00","message":"Next Push (prob) : 'ได้มาเช่าที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.028447438+07:00","message":"push: {false อะไรแปลกระแสไม่ 0 0xc0035b9b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.032862151+07:00","message":"receive streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.032895367+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-05-12T13:26:16.032901141+07:00","message":"receive interim result [false|false]: แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.03291404+07:00","message":"[buffer interim] 3546 false แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.032919392+07:00","message":"[bufferProcess] interim [820000000]:แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.032921828+07:00","message":"[bufferProcess] send to processor:แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.032924873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.03292906+07:00","message":"> Transcript [44961] [false]: 'แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.032931185+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.032933364+07:00","message":"Set new StatePrefix: 'แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่กู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.419122251+07:00","message":"receive streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.419159929+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-05-12T13:26:16.419165657+07:00","message":"receive interim result [false|false]: แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควรใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.419179395+07:00","message":"[buffer interim] 3546 false แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควรใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.419186493+07:00","message":"[bufferProcess] interim [180000000]:แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควรใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.4191901+07:00","message":"[bufferProcess] send to processor:แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.419193841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.419196485+07:00","message":"> Transcript [44962] [false]: 'แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.419198677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.41920057+07:00","message":"Set new StatePrefix: 'แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.522261413+07:00","message":"[GCS] IsForceVAD: false for message ID: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.616677112+07:00","message":"receive streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.616722602+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-05-12T13:26:16.616729312+07:00","message":"receive interim result [false|false]: แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควรใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.616744574+07:00","message":"[buffer interim] 3546 false แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควรใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.616754089+07:00","message":"[bufferProcess] interim [480000000]:แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควรใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.616757042+07:00","message":"[bufferProcess] send to processor:แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควรใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.616764006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.616766713+07:00","message":"> Transcript [44963] [false]: 'แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควรใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.616770606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.616772937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.616774781+07:00","message":"StatePrefix: 'แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.616777784+07:00","message":"TextPushed: 'แปลว่าอะไรแปลกระแสไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.679668762+07:00","message":"receive streaming session, msgId: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.679708604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่าอะไรบ้างแปลกระแสไม่ได้มาเท่าที่ควรใช่\",\"confidence\":0.90925217}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.67971496+07:00","message":"receive interim result [true|false]: แปลว่าอะไรบ้างแปลกระแสไม่ได้มาเท่าที่ควรใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.679722917+07:00","message":"end recv isFinal message id 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.67972513+07:00","message":"end Recv id 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.67973254+07:00","message":"[buffer interim] 3546 true แปลว่าอะไรบ้างแปลกระแสไม่ได้มาเท่าที่ควรใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679741978+07:00","message":"[bufferProcess] interim [480000000]:แปลว่าอะไรบ้างแปลกระแสไม่ได้มาเท่าที่ควรใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679746746+07:00","message":"[bufferProcess] send to processor (isfinal):แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควรใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679750488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679753145+07:00","message":"> Transcript [44964] [false]: 'แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควรใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.67975624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679758323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679760432+07:00","message":"StatePrefix: 'แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679763563+07:00","message":"TextPushed: 'แปลว่าอะไรแปลกระแสไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679767273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679769291+07:00","message":"> Transcript [44965] [true]: 'แปลว่าอะไรบ้างแปลกระแสไม่ได้มาเท่าที่ควรใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679771374+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679773019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679774701+07:00","message":"StatePrefix: 'แปลว่าอะไรแปลกระแสไม่ได้มาเท่าที่ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679776502+07:00","message":"TextPushed: 'แปลว่าอะไรแปลกระแสไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679778133+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679931548+07:00","message":"Push: 'มาเท่าที่ควรใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679934471+07:00","message":"TextPushed: 'แปลว่าอะไรแปลกระแสไม่มาเท่าที่ควรใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679936573+07:00","message":"Set new StatePrefix : 'แปลว่าอะไรบ้างแปลกระแสไม่ได้มาเท่าที่ควรใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679938706+07:00","message":"Next Push (prob) : 'แปลว่าอะไรบ้างแปลกระแสไม่ได้มาเท่าที่ควรใช่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.679947767+07:00","message":"push: {true มาเท่าที่ควรใช่ 0 0xc0035b9b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:16.679958893+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3546.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:16.688525337+07:00","message":"write wav file: './tmp/7565/7565_3546.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:16.818242358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:16.818289965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:16.843325528+07:00","message":"[GCS] Start streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.321867602+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.321916041+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-05-12T13:26:17.321921813+07:00","message":"receive interim result [false|false]: เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.32193997+07:00","message":"[buffer interim] 3547 false เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.32194794+07:00","message":"[bufferProcess] interim [300000000]:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.32195022+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.383612146+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.383653442+07:00","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-05-12T13:26:17.383658987+07:00","message":"receive interim result [false|false]: เมื่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.383674558+07:00","message":"[buffer interim] 3547 false เมื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.383681534+07:00","message":"[bufferProcess] interim [420000000]:เมื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.383683957+07:00","message":"[bufferProcess] send to processor:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.383686703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.383689488+07:00","message":"> Transcript [44966] [false]: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.383691533+07:00","message":"Set StatePrefix (first interim): 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.522489538+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.522521267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.522526638+07:00","message":"receive interim result [false|false]: เมื่อเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.522541423+07:00","message":"[buffer interim] 3547 false เมื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.522549044+07:00","message":"[bufferProcess] interim [480000000]:เมื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.522551126+07:00","message":"[bufferProcess] send to processor:เมื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.522554087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.522557172+07:00","message":"> Transcript [44967] [false]: 'เมื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.522560224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.522562132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.522563957+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.522565845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.585962894+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.585997173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเรามี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.586003383+07:00","message":"receive interim result [false|false]: เมื่อเรามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.586021805+07:00","message":"[buffer interim] 3547 false เมื่อเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.586031591+07:00","message":"[bufferProcess] interim [600000000]:เมื่อเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.586033807+07:00","message":"[bufferProcess] send to processor:เมื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.58604052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.586045764+07:00","message":"> Transcript [44968] [false]: 'เมื่อเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.586049076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.586051156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.586053616+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.586055788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.730334789+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.730380597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราวิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.730386293+07:00","message":"receive interim result [false|false]: เมื่อเราวิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.730407462+07:00","message":"[buffer interim] 3547 false เมื่อเราวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.7304163+07:00","message":"[bufferProcess] interim [720000000]:เมื่อเราวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.730419376+07:00","message":"[bufferProcess] send to processor:เมื่อเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.730423124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.730426186+07:00","message":"> Transcript [44969] [false]: 'เมื่อเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.730430265+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.730432273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.730434187+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.730436232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.856274316+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.85631944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราวิเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.856326172+07:00","message":"receive interim result [false|false]: เมื่อเราวิเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.856344743+07:00","message":"[buffer interim] 3547 false เมื่อเราวิเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.856353478+07:00","message":"[bufferProcess] interim [780000000]:เมื่อเราวิเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.856359202+07:00","message":"[bufferProcess] send to processor:เมื่อเราวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.856366405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.856369323+07:00","message":"> Transcript [44970] [false]: 'เมื่อเราวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.856373557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.856376124+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.856378005+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.856380002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.856385033+07:00","message":"Push: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.856387122+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.856389277+07:00","message":"Set new StatePrefix : 'เมื่อเราวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:17.856391835+07:00","message":"Next Push (prob) : 'เราวิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:17.856400682+07:00","message":"push: {false เมื่อ 0 0xc002802f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.015817109+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.015866452+07:00","message":"receive 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-05-12T13:26:18.015875364+07:00","message":"receive interim result [false|false]: เมื่อเรามีครอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.015893743+07:00","message":"[buffer interim] 3547 false เมื่อเรามีครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.015908007+07:00","message":"[bufferProcess] interim [20000000]:เมื่อเรามีครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.015912835+07:00","message":"[bufferProcess] send to processor:เมื่อเราวิเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.015924076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.015928022+07:00","message":"> Transcript [44971] [false]: 'เมื่อเราวิเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.015931764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.015935138+07:00","message":"Set new StatePrefix: 'เมื่อเราวิเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.075251619+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.075294589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราวิเคราะห์มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.075301203+07:00","message":"receive interim result [false|false]: เมื่อเราวิเคราะห์มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.075314659+07:00","message":"[buffer interim] 3547 false เมื่อเราวิเคราะห์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.07532269+07:00","message":"[bufferProcess] interim [80000000]:เมื่อเราวิเคราะห์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.075325118+07:00","message":"[bufferProcess] send to processor:เมื่อเรามีครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.075329016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.075332338+07:00","message":"> Transcript [44972] [false]: 'เมื่อเรามีครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.075334895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.075337073+07:00","message":"Set new StatePrefix: 'เมื่อเรามีครอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.210139538+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.210184243+07:00","message":"receive 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-05-12T13:26:18.210190966+07:00","message":"receive interim result [false|false]: เมื่อเราวิเคราะห์มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.21020851+07:00","message":"[buffer interim] 3547 false เมื่อเราวิเคราะห์มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.210217461+07:00","message":"[bufferProcess] interim [200000000]:เมื่อเราวิเคราะห์มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.210220381+07:00","message":"[bufferProcess] send to processor:เมื่อเราวิเคราะห์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.21022844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.210231385+07:00","message":"> Transcript [44973] [false]: 'เมื่อเราวิเคราะห์มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.210233964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.210236921+07:00","message":"Set new StatePrefix: 'เมื่อเราวิเคราะห์มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.422695751+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.422730631+07:00","message":"receive 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-05-12T13:26:18.422736253+07:00","message":"receive interim result [false|false]: เมื่อเราวิเคราะห์มันแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.422754382+07:00","message":"[buffer interim] 3547 false เมื่อเราวิเคราะห์มันแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.422764067+07:00","message":"[bufferProcess] interim [380000000]:เมื่อเราวิเคราะห์มันแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.422768056+07:00","message":"[bufferProcess] send to processor:เมื่อเราวิเคราะห์มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.422773443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.422776222+07:00","message":"> Transcript [44974] [false]: 'เมื่อเราวิเคราะห์มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.422778398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.422780274+07:00","message":"Set new StatePrefix: 'เมื่อเราวิเคราะห์มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.601123412+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.601158881+07:00","message":"receive 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-05-12T13:26:18.601176659+07:00","message":"receive interim result [false|false]: เมื่อเราวิเคราะห์มันแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.601190521+07:00","message":"[buffer interim] 3547 false เมื่อเราวิเคราะห์มันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.601197457+07:00","message":"[bufferProcess] interim [620000000]:เมื่อเราวิเคราะห์มันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.601200152+07:00","message":"[bufferProcess] send to processor:เมื่อเราวิเคราะห์มันแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.601204892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.601209364+07:00","message":"> Transcript [44975] [false]: 'เมื่อเราวิเคราะห์มันแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.601212657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.601214778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.601216649+07:00","message":"StatePrefix: 'เมื่อเราวิเคราะห์มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.601219958+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.72845617+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.72850195+07:00","message":"receive 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-05-12T13:26:18.728508304+07:00","message":"receive interim result [false|false]: เมื่อเราวิเคราะห์มันแบบใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:18.728527852+07:00","message":"[buffer interim] 3547 false เมื่อเราวิเคราะห์มันแบบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.728538406+07:00","message":"[bufferProcess] interim [680000000]:เมื่อเราวิเคราะห์มันแบบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.728542322+07:00","message":"[bufferProcess] send to processor:เมื่อเราวิเคราะห์มันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.728547443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.728551771+07:00","message":"> Transcript [44976] [false]: 'เมื่อเราวิเคราะห์มันแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.728559336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.728562522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.728565489+07:00","message":"StatePrefix: 'เมื่อเราวิเคราะห์มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:18.728570322+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:19.16975265+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:19.169796554+07:00","message":"receive 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-05-12T13:26:19.169804079+07:00","message":"receive interim result [false|false]: เมื่อเราวิเคราะห์มันแบบในความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:19.169819635+07:00","message":"[buffer interim] 3547 false เมื่อเราวิเคราะห์มันแบบในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.169827917+07:00","message":"[bufferProcess] interim [220000000]:เมื่อเราวิเคราะห์มันแบบในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.169832131+07:00","message":"[bufferProcess] send to processor:เมื่อเราวิเคราะห์มันแบบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.169839017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.169843043+07:00","message":"> Transcript [44977] [false]: 'เมื่อเราวิเคราะห์มันแบบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.169847961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.169850807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.16985428+07:00","message":"StatePrefix: 'เมื่อเราวิเคราะห์มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.169858662+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:19.429745417+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:19.429788651+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-05-12T13:26:19.429795183+07:00","message":"receive interim result [false|false]: เมื่อเราวิเคราะห์มันแบบในความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:19.429811664+07:00","message":"[buffer interim] 3547 false เมื่อเราวิเคราะห์มันแบบในความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.429821036+07:00","message":"[bufferProcess] interim [340000000]:เมื่อเราวิเคราะห์มันแบบในความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.429823866+07:00","message":"[bufferProcess] send to processor:เมื่อเราวิเคราะห์มันแบบในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.429827761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.429830577+07:00","message":"> Transcript [44978] [false]: 'เมื่อเราวิเคราะห์มันแบบในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.429834772+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.42983857+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.429841383+07:00","message":"StatePrefix: 'เมื่อเราวิเคราะห์มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.429843882+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.429859229+07:00","message":"Push: 'เราวิเคราะห์มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.429861662+07:00","message":"TextPushed: 'เมื่อเราวิเคราะห์มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.429863673+07:00","message":"Set new StatePrefix : 'เมื่อเราวิเคราะห์มันแบบในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.429866095+07:00","message":"Next Push (prob) : 'แบบในความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:19.429874361+07:00","message":"push: {false เราวิเคราะห์มัน 0 0xc002802f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:19.629019232+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:19.629059693+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-05-12T13:26:19.629065689+07:00","message":"receive interim result [false|false]: เมื่อเราวิเคราะห์มันแบบในความเป็นครู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:19.6290835+07:00","message":"[buffer interim] 3547 false เมื่อเราวิเคราะห์มันแบบในความเป็นครู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.629100077+07:00","message":"[bufferProcess] interim [580000000]:เมื่อเราวิเคราะห์มันแบบในความเป็นครู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.62910317+07:00","message":"[bufferProcess] send to processor:เมื่อเราวิเคราะห์มันแบบในความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.629106812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.629109769+07:00","message":"> Transcript [44979] [false]: 'เมื่อเราวิเคราะห์มันแบบในความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.629113707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.629115862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.629117768+07:00","message":"StatePrefix: 'เมื่อเราวิเคราะห์มันแบบในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.629120103+07:00","message":"TextPushed: 'เมื่อเราวิเคราะห์มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:19.681212177+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:19.681256509+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-05-12T13:26:19.681262665+07:00","message":"receive interim result [false|false]: เมื่อเราวิเคราะห์มันแบบในความเป็นเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:19.681280761+07:00","message":"[buffer interim] 3547 false เมื่อเราวิเคราะห์มันแบบในความเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.681298272+07:00","message":"[bufferProcess] interim [640000000]:เมื่อเราวิเคราะห์มันแบบในความเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.681302446+07:00","message":"[bufferProcess] send to processor:เมื่อเราวิเคราะห์มันแบบในความเป็นครู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.681312881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.681317058+07:00","message":"> Transcript [44980] [false]: 'เมื่อเราวิเคราะห์มันแบบในความเป็นครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.68132233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.68132497+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.681326828+07:00","message":"StatePrefix: 'เมื่อเราวิเคราะห์มันแบบในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.681329182+07:00","message":"TextPushed: 'เมื่อเราวิเคราะห์มัน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:19.81919457+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:19.819202486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:19.83133865+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:19.831379794+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-05-12T13:26:19.831386871+07:00","message":"receive interim result [false|false]: เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:19.831403685+07:00","message":"[buffer interim] 3547 false เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.831412187+07:00","message":"[bufferProcess] interim [820000000]:เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.831415444+07:00","message":"[bufferProcess] send to processor:เมื่อเราวิเคราะห์มันแบบในความเป็นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.831422224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.831425879+07:00","message":"> Transcript [44981] [false]: 'เมื่อเราวิเคราะห์มันแบบในความเป็นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.831429874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.831432193+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.831434999+07:00","message":"StatePrefix: 'เมื่อเราวิเคราะห์มันแบบในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:19.831438087+07:00","message":"TextPushed: 'เมื่อเราวิเคราะห์มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:20.009314621+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:20.009366322+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-05-12T13:26:20.009374733+07:00","message":"receive interim result [false|false]: เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:20.00939645+07:00","message":"[buffer interim] 3547 false เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.00941108+07:00","message":"[bufferProcess] interim [0]:เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.009416676+07:00","message":"[bufferProcess] send to processor:เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.009426104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.009430217+07:00","message":"> Transcript [44982] [false]: 'เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.009436213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.009439517+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.009442871+07:00","message":"StatePrefix: 'เมื่อเราวิเคราะห์มันแบบในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.009447149+07:00","message":"TextPushed: 'เมื่อเราวิเคราะห์มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.009456561+07:00","message":"Push: 'แบบในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.009459607+07:00","message":"TextPushed: 'เมื่อเราวิเคราะห์มันแบบในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.009462792+07:00","message":"Set new StatePrefix : 'เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.009467271+07:00","message":"Next Push (prob) : 'เป็นเพลงของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:20.009490152+07:00","message":"push: {false แบบในความ 0 0xc002802f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:20.09293964+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:20.092993349+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-05-12T13:26:20.093002482+07:00","message":"receive interim result [false|false]: เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:20.093023587+07:00","message":"[buffer interim] 3547 false เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.093038439+07:00","message":"[bufferProcess] interim [120000000]:เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.093042419+07:00","message":"[bufferProcess] send to processor:เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.093051103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.093055278+07:00","message":"> Transcript [44983] [false]: 'เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.09306108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.093063922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.093066729+07:00","message":"StatePrefix: 'เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.093070554+07:00","message":"TextPushed: 'เมื่อเราวิเคราะห์มันแบบในความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:20.37959474+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:20.37964267+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-05-12T13:26:20.379650036+07:00","message":"receive interim result [false|false]: เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:20.379664566+07:00","message":"[buffer interim] 3547 false เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.379671176+07:00","message":"[bufferProcess] interim [360000000]:เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.379673821+07:00","message":"[bufferProcess] send to processor:เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.379680033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.379683578+07:00","message":"> Transcript [44984] [false]: 'เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.37968721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.379689425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.379691665+07:00","message":"StatePrefix: 'เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.379694101+07:00","message":"TextPushed: 'เมื่อเราวิเคราะห์มันแบบในความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:20.595609385+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:20.59566767+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-05-12T13:26:20.595674339+07:00","message":"receive interim result [false|false]: เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:20.595691468+07:00","message":"[buffer interim] 3547 false เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.595700105+07:00","message":"[bufferProcess] interim [600000000]:เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.59570327+07:00","message":"[bufferProcess] send to processor:เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.595710434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.59571346+07:00","message":"> Transcript [44985] [false]: 'เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.595717267+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.595719452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.595722322+07:00","message":"StatePrefix: 'เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:20.59572629+07:00","message":"TextPushed: 'เมื่อเราวิเคราะห์มันแบบในความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:21.002121096+07:00","message":"[GCS] IsForceVAD: false for message ID: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:21.206375013+07:00","message":"receive streaming session, msgId: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:21.206420323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมันเป็น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:21.206427319+07:00","message":"receive interim result [true|false]: เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:21.206438167+07:00","message":"end recv isFinal message id 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:21.206444521+07:00","message":"end Recv id 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:21.206454352+07:00","message":"[buffer interim] 3547 true เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.206462473+07:00","message":"[bufferProcess] interim [170000000]:เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.206465631+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.206468855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.20647182+07:00","message":"> Transcript [44986] [false]: 'เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.206475811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.206477647+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.20647995+07:00","message":"StatePrefix: 'เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.206482591+07:00","message":"TextPushed: 'เมื่อเราวิเคราะห์มันแบบในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.20648751+07:00","message":"Push: 'เป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.206489657+07:00","message":"TextPushed: 'เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.206491864+07:00","message":"Set new StatePrefix : 'เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.206494453+07:00","message":"Next Push (prob) : 'มันเนี่ยมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.206496279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.2064984+07:00","message":"> Transcript [44987] [true]: 'เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.206500827+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.206502817+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.206505461+07:00","message":"StatePrefix: 'เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของมันเนี่ยมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.206508596+07:00","message":"TextPushed: 'เมื่อเราวิเคราะห์มันแบบในความเป็นเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:21.206512491+07:00","message":"Push: 'มันเนี่ยมันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:21.206523652+07:00","message":"push: {false เป็นเพลงของ 0 0xc002802f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:21.206554132+07:00","message":"push: {true มันเนี่ยมันเป็น 0 0xc002802f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:21.226176047+07:00","message":"write wav file: './tmp/7565/7565_3547.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:21.263179398+07:00","message":"[GCS] Start streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.111644444+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.111709244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.111716627+07:00","message":"receive interim result [false|false]: แต่ว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.111736443+07:00","message":"[buffer interim] 3548 false แต่ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.111745257+07:00","message":"[bufferProcess] interim [660000000]:แต่ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.111747622+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.118299475+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.118333244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่ามันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.118338037+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.118353076+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.118359298+07:00","message":"[bufferProcess] interim [720000000]:แต่ว่ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.118361468+07:00","message":"[bufferProcess] send to processor:แต่ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.118364778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.118367357+07:00","message":"> Transcript [44988] [false]: 'แต่ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.118369345+07:00","message":"Set StatePrefix (first interim): 'แต่ว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.300862025+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.300901046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่ามันไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.300906102+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.300920625+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.300927776+07:00","message":"[bufferProcess] interim [840000000]:แต่ว่ามันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.300930075+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.300933102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.300935724+07:00","message":"> Transcript [44989] [false]: 'แต่ว่ามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.300939187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.300941332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.300943181+07:00","message":"StatePrefix: 'แต่ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.300945156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.482988549+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.483036384+07:00","message":"receive 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-05-12T13:26:22.483046036+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.483063608+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.483071909+07:00","message":"[bufferProcess] interim [20000000]:แต่ว่ามันไม่ใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.48307454+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.483079026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.483082102+07:00","message":"> Transcript [44990] [false]: 'แต่ว่ามันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.483086449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.483088653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.483090421+07:00","message":"StatePrefix: 'แต่ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.48309254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.492855709+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.492895017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่ามันไม่ใช่เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.492900772+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่เพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.49291524+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.492921942+07:00","message":"[bufferProcess] interim [80000000]:แต่ว่ามันไม่ใช่เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.49292438+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.492927793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.492930514+07:00","message":"> Transcript [44991] [false]: 'แต่ว่ามันไม่ใช่ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.49293404+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.492936288+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.49293815+07:00","message":"StatePrefix: 'แต่ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.49294011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.705150007+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.705193375+07:00","message":"receive 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-05-12T13:26:22.705199559+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่เพลงเศร้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.705216413+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่เพลงเศร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.705225077+07:00","message":"[bufferProcess] interim [320000000]:แต่ว่ามันไม่ใช่เพลงเศร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.705229392+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.70523443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.705238465+07:00","message":"> Transcript [44992] [false]: 'แต่ว่ามันไม่ใช่เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.705244452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.705246525+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.705248365+07:00","message":"StatePrefix: 'แต่ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.705250493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.705255944+07:00","message":"Push: 'แต่ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.7052577+07:00","message":"TextPushed: 'แต่ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.705259741+07:00","message":"Set new StatePrefix : 'แต่ว่ามันไม่ใช่เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.705261935+07:00","message":"Next Push (prob) : 'ไม่ใช่เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.705269673+07:00","message":"push: {false แต่ว่ามัน 0 0xc005694280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.816307709+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.81635062+07:00","message":"receive 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-05-12T13:26:22.816358461+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่เพลงป๊อป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.816375489+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่เพลงป๊อป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.816386589+07:00","message":"[bufferProcess] interim [380000000]:แต่ว่ามันไม่ใช่เพลงป๊อป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.816391042+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่เพลงเศร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.816397966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.816402803+07:00","message":"> Transcript [44993] [false]: 'แต่ว่ามันไม่ใช่เพลงเศร้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.816408557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.816411481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.816414618+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.816418257+07:00","message":"TextPushed: 'แต่ว่ามัน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:22.819446633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:22.819472423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.933385029+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.933423809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่ามันไม่ใช่เพลง popup\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.933429673+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่เพลง popup"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:22.933456762+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่เพลง popup"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.933471194+07:00","message":"[bufferProcess] interim [500000000]:แต่ว่ามันไม่ใช่เพลง popup"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.933473992+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่เพลงป๊อป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.933480331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.933483662+07:00","message":"> Transcript [44994] [false]: 'แต่ว่ามันไม่ใช่เพลงป๊อป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.933488402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.933490867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.933493274+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:22.933495874+07:00","message":"TextPushed: 'แต่ว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.017888557+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.017923615+07:00","message":"receive 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-05-12T13:26:23.017929996+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.0179441+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.017952428+07:00","message":"[bufferProcess] interim [560000000]:แต่ว่ามันไม่ใช่ปิงปองแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.017954967+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่เพลง popup"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.017961822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.017965063+07:00","message":"> Transcript [44995] [false]: 'แต่ว่ามันไม่ใช่เพลง popup'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.017968686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.017971072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.017973069+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.017975356+07:00","message":"TextPushed: 'แต่ว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.198623339+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.198666217+07:00","message":"receive 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-05-12T13:26:23.198672079+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.198687068+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.1986964+07:00","message":"[bufferProcess] interim [680000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.198699132+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.198704483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.198707336+07:00","message":"> Transcript [44996] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.198709878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.19871365+07:00","message":"Set new StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.246598183+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.246655614+07:00","message":"receive 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-05-12T13:26:23.246663739+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.246680869+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.246688702+07:00","message":"[bufferProcess] interim [800000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.24669154+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.246698953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.246702357+07:00","message":"> Transcript [44997] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.246706137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.246708403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.246713484+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.24671619+07:00","message":"TextPushed: 'แต่ว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.409209197+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.409261121+07:00","message":"receive 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-05-12T13:26:23.40926759+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.409287076+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.409296138+07:00","message":"[bufferProcess] interim [980000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.409298804+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.409302587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.409305648+07:00","message":"> Transcript [44998] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.409309202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.409314818+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.409317189+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.409319811+07:00","message":"TextPushed: 'แต่ว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.61638495+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.616433142+07:00","message":"receive 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-05-12T13:26:23.616442341+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.616463356+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.616473015+07:00","message":"[bufferProcess] interim [160000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.616476595+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.616483699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.616486919+07:00","message":"> Transcript [44999] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.6164904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.616492649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.616498029+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.616500971+07:00","message":"TextPushed: 'แต่ว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.756604601+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.756646186+07:00","message":"receive 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-05-12T13:26:23.756651841+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.756664774+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.756671785+07:00","message":"[bufferProcess] interim [280000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.756674141+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.756679567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.756682273+07:00","message":"> Transcript [45000] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.756685895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.756688078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.756691058+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.756693663+07:00","message":"TextPushed: 'แต่ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.756698295+07:00","message":"Push: 'ไม่ใช่ปิงปองแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.756714555+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.756716944+07:00","message":"Set new StatePrefix : 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.756719137+07:00","message":"Next Push (prob) : 'ที่คนอื่นเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.756732703+07:00","message":"push: {false ไม่ใช่ปิงปองแบบ 0 0xc005694280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.910723365+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.910765836+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-05-12T13:26:23.910773781+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:23.910789794+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.91079751+07:00","message":"[bufferProcess] interim [460000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.910800124+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.910806897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.910810869+07:00","message":"> Transcript [45001] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.910813271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:23.91081542+07:00","message":"Set new StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:24.100752228+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:24.100794577+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-05-12T13:26:24.100801593+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:24.100818793+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.100827747+07:00","message":"[bufferProcess] interim [640000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.100830841+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.100835088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.100838042+07:00","message":"> Transcript [45002] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.100841726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.100843826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.100846154+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.10084927+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:24.101885984+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:24.10189611+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-05-12T13:26:24.101900707+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:24.101908472+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.101912835+07:00","message":"[bufferProcess] interim [700000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.10191489+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.101918017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.101921185+07:00","message":"> Transcript [45003] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.101925482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.101928247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.101931113+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.101936981+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:24.292041046+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:24.292086263+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-05-12T13:26:24.292093038+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:24.292109245+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.292117939+07:00","message":"[bufferProcess] interim [880000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.292124369+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.292135615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.292139853+07:00","message":"> Transcript [45004] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.29214455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.292146854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.292149246+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.292152259+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:24.800802977+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:24.800840415+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-05-12T13:26:24.800848147+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:24.800863284+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.800872474+07:00","message":"[bufferProcess] interim [360000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.800875845+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.800883976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.800886914+07:00","message":"> Transcript [45005] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.80089061+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.800893148+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.800895542+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.800898112+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.800904922+07:00","message":"Push: 'ที่คนอื่นก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.80090676+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.800908872+07:00","message":"Set new StatePrefix : 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.800911225+07:00","message":"Next Push (prob) : 'กันตอนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:24.800920315+07:00","message":"push: {false ที่คนอื่นก็ทำ 0 0xc005694280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:24.950666064+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:24.950702533+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-05-12T13:26:24.950708032+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:24.950726011+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.950735134+07:00","message":"[bufferProcess] interim [480000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.950738999+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.950743798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.950747462+07:00","message":"> Transcript [45006] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.95075257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.950755492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.950759432+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:24.950761964+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:25.000996316+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:25.001045924+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-05-12T13:26:25.001053214+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:25.001072446+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.001080664+07:00","message":"[bufferProcess] interim [600000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.001083869+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.001087689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.001093346+07:00","message":"> Transcript [45007] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.001097591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.001099603+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.001102796+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.001105575+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:25.163758293+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:25.163804838+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-05-12T13:26:25.163811294+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:25.163828961+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.16383731+07:00","message":"[bufferProcess] interim [720000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.163839931+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.1638488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.163851672+07:00","message":"> Transcript [45008] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.163856718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.163858867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.16386148+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.163864576+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:25.191472636+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:25.191510081+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-05-12T13:26:25.191517421+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:25.19153079+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.191538086+07:00","message":"[bufferProcess] interim [780000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.1915425+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.191546541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.191549304+07:00","message":"> Transcript [45009] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.191553918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.191556174+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.191558471+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.191561117+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.191564198+07:00","message":"Push: 'กันตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.19156594+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.191567997+07:00","message":"Set new StatePrefix : 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.191570484+07:00","message":"Next Push (prob) : 'ไม่ใช่ป๊อป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:25.19157852+07:00","message":"push: {false กันตอนนั้น 0 0xc005694280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:25.328027217+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:25.328069995+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-05-12T13:26:25.328077415+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:25.328095652+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.328104652+07:00","message":"[bufferProcess] interim [900000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.328107875+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.328114757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.328119813+07:00","message":"> Transcript [45010] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.328123049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.328125362+07:00","message":"Set new StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:25.675924378+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:25.675961083+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-05-12T13:26:25.675967749+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:25.675981662+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.67598931+07:00","message":"[bufferProcess] interim [20000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.675992052+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.675997487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.676000476+07:00","message":"> Transcript [45011] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.676004512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.676006607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.676008464+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:25.676011473+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้น'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:25.820443425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:25.82045054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.242128063+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.242175241+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-05-12T13:26:26.242182848+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.242201047+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.242207008+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-05-12T13:26:26.242210895+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.242216162+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.242224461+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.242233261+07:00","message":"[bufferProcess] interim [620000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.242237202+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.2422407+07:00","message":"[bufferProcess] interim [740000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.242242913+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.242245885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.242248609+07:00","message":"> Transcript [45012] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.242251171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.242253509+07:00","message":"Set new StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.242255962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.242257681+07:00","message":"> Transcript [45013] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.242260386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.242262421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.242264169+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.242266861+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.461351881+07:00","message":"[GCS] Cleaned up inactive client: 3519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.461373028+07:00","message":"[GCS] Cleaned up inactive client: 3515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.461375651+07:00","message":"[GCS] Cleaned up inactive client: 3517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.461377561+07:00","message":"[GCS] Cleaned up inactive client: 3520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.461379248+07:00","message":"[GCS] Cleaned up inactive client: 3521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.46138133+07:00","message":"[GCS] Cleaned up inactive client: 3528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.461383293+07:00","message":"[GCS] Cleaned up inactive client: 3525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.461384997+07:00","message":"[GCS] Cleaned up inactive client: 3522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.461387289+07:00","message":"[GCS] Cleaned up inactive client: 3527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.461389348+07:00","message":"[GCS] Cleaned up inactive client: 3526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.461391073+07:00","message":"[GCS] Cleaned up inactive client: 3523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.461392817+07:00","message":"[GCS] Cleaned up inactive client: 3516"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.461394378+07:00","message":"[GCS] Cleaned up inactive client: 3518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.461395922+07:00","message":"[GCS] Cleaned up inactive client: 3524"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.461397523+07:00","message":"[GCS] Cleaned up inactive client: 3514"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.782420889+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.782462429+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-05-12T13:26:26.782468547+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:26.782480376+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.782488519+07:00","message":"[bufferProcess] interim [340000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.782490968+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.782495053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.782498005+07:00","message":"> Transcript [45014] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.782502156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.782504358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.782506657+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:26.782509384+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.242517504+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.24255016+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-05-12T13:26:27.242556661+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.242570382+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.242577778+07:00","message":"[bufferProcess] interim [820000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.242580202+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.242583358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.242585918+07:00","message":"> Transcript [45015] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.242589264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.242591221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.242593478+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.242596275+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.508419086+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.508455108+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-05-12T13:26:27.508461533+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.508476892+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.508484324+07:00","message":"[bufferProcess] interim [120000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.508487076+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.508490569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.508493176+07:00","message":"> Transcript [45016] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.50849695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.508499231+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.508501609+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.50850453+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.508507797+07:00","message":"Push: 'ไม่ใช่ป๊อปตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.508509758+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.508512327+07:00","message":"Set new StatePrefix : 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.508519789+07:00","message":"Next Push (prob) : 'พูนทรัพย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.508528283+07:00","message":"push: {false ไม่ใช่ป๊อปตลาด 0 0xc005694280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.63431524+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.634359205+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-05-12T13:26:27.634366668+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.634384027+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.634392095+07:00","message":"[bufferProcess] interim [180000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.634397282+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.634405559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.634409216+07:00","message":"> Transcript [45017] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.634412613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.634414668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.634416836+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.634419989+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.693079121+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.693174859+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-05-12T13:26:27.69318217+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.693198555+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.693206679+07:00","message":"[bufferProcess] interim [240000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.693209459+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.693215459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.693219135+07:00","message":"> Transcript [45018] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.693222736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.693224819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.693228667+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.693231931+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.731944588+07:00","message":"[GCS] IsForceVAD: false for message ID: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.831995779+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.832047856+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-05-12T13:26:27.832056795+07:00","message":"receive interim result [false|false]: แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.832074309+07:00","message":"[buffer interim] 3548 false แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.832082972+07:00","message":"[bufferProcess] interim [360000000]:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.832086192+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.832092613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.832095824+07:00","message":"> Transcript [45019] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.832099825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.832101846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.832103626+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.832108676+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.935258109+07:00","message":"receive streaming session, msgId: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.93529566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่ามันไม่ใช่เพลงป๊อปแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอนนี้\",\"confidence\":0.92840546}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.935302628+07:00","message":"receive interim result [true|false]: แต่ว่ามันไม่ใช่เพลงป๊อปแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.935312116+07:00","message":"end recv isFinal message id 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.935314136+07:00","message":"end Recv id 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.935320016+07:00","message":"[buffer interim] 3548 true แต่ว่ามันไม่ใช่เพลงป๊อปแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.93532769+07:00","message":"[bufferProcess] interim [480000000]:แต่ว่ามันไม่ใช่เพลงป๊อปแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935330625+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935334098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935336651+07:00","message":"> Transcript [45020] [false]: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935340547+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.93534428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935346302+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935349293+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935355233+07:00","message":"Push: 'พูนทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935357454+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935359894+07:00","message":"Set new StatePrefix : 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935362084+07:00","message":"Next Push (prob) : 'ฟังตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935363713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935365677+07:00","message":"> Transcript [45021] [true]: 'แต่ว่ามันไม่ใช่เพลงป๊อปแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935368678+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935370259+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935371832+07:00","message":"StatePrefix: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935373785+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935375561+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.935403577+07:00","message":"push: {false พูนทรัพย์ 0 0xc005694280}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935627136+07:00","message":"Push: 'ฟังตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935632989+07:00","message":"TextPushed: 'แต่ว่ามันไม่ใช่ปิงปองแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935635777+07:00","message":"Set new StatePrefix : 'แต่ว่ามันไม่ใช่เพลงป๊อปแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935643498+07:00","message":"Next Push (prob) : 'แต่ว่ามันไม่ใช่เพลงป๊อปแบบที่คนอื่นก็ทำกันตอนนั้นไม่ใช่ป๊อปตลาดพูนทรัพย์ฟังตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:27.935653764+07:00","message":"push: {true ฟังตอนนี้ 0 0xc005694280}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:27.935665812+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3548.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:27.951044082+07:00","message":"write wav file: './tmp/7565/7565_3548.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:28.502150458+07:00","message":"[GCS] Start streaming session, msgId: 3549"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:28.821511576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:28.821522185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:28.822109442+07:00","message":"[GCS] IsForceVAD: false for message ID: 3549"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:28.883493175+07:00","message":"[GCS] Start streaming session, msgId: 3550"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:28.90203677+07:00","message":"receive streaming session, msgId: 3549"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:28.902062137+07:00","message":"found end of frame, send empty tag with msgId: 3549"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:28.902066591+07:00","message":"end Recv id 3549"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:28.90207565+07:00","message":"[buffer interim] 3549 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:28.902085022+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:28.902089451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:28.902093747+07:00","message":"> Transcript [45022] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:28.902097789+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:28.902100289+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:28.902103053+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:28.902105976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:28.902109684+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:28.902121169+07:00","message":"push: {true \n 0 0xc0035b8f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:28.906756377+07:00","message":"write wav file: './tmp/7565/7565_3549.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:28.941282118+07:00","message":"[GCS] IsForceVAD: false for message ID: 3550"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.087704591+07:00","message":"receive streaming session, msgId: 3550"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.087730776+07:00","message":"found end of frame, send empty tag with msgId: 3550"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.087734806+07:00","message":"end Recv id 3550"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.087742367+07:00","message":"[buffer interim] 3550 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.08774987+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.087754541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.087757421+07:00","message":"> Transcript [45023] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.08775993+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.087761761+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.087763624+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.087765993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.087772393+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.08778234+07:00","message":"push: {true \n 0 0xc002e82780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:29.092196886+07:00","message":"write wav file: './tmp/7565/7565_3550.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.144327553+07:00","message":"[GCS] Start streaming session, msgId: 3551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.65174401+07:00","message":"[GCS] IsForceVAD: false for message ID: 3551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.661407854+07:00","message":"receive streaming session, msgId: 3551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.661447+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-05-12T13:26:29.661454569+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.661472853+07:00","message":"[buffer interim] 3551 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.661484566+07:00","message":"[bufferProcess] interim [360000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.661487158+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.787086845+07:00","message":"receive streaming session, msgId: 3551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.787132645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.787138792+07:00","message":"receive interim result [true|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.787147832+07:00","message":"end recv isFinal message id 3551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.787150252+07:00","message":"end Recv id 3551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.787157238+07:00","message":"[buffer interim] 3551 true สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.78716854+07:00","message":"[bufferProcess] interim [540000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.78717212+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.787176038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.787179068+07:00","message":"> Transcript [45024] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.787181224+07:00","message":"Set StatePrefix (first interim): 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.787182811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.787184571+07:00","message":"> Transcript [45025] [true]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.787186945+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.787190473+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.787192216+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.787194151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:29.787196944+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.787206573+07:00","message":"push: {true สำหรับ 0 0xc002e82f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:29.791846354+07:00","message":"write wav file: './tmp/7565/7565_3551.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.843561694+07:00","message":"[GCS] Start streaming session, msgId: 3552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:29.971199174+07:00","message":"[GCS] IsForceVAD: false for message ID: 3552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.107353114+07:00","message":"receive streaming session, msgId: 3552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.107375338+07:00","message":"found end of frame, send empty tag with msgId: 3552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.107378533+07:00","message":"end Recv id 3552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.107386812+07:00","message":"[buffer interim] 3552 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.107394799+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.107406242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.107409004+07:00","message":"> Transcript [45026] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.107411571+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.107413477+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.107415213+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.107417014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.107419871+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.107431313+07:00","message":"push: {true \n 0 0xc002e83080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:30.111685686+07:00","message":"write wav file: './tmp/7565/7565_3552.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.165444971+07:00","message":"[GCS] Start streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.514195038+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.514236566+07:00","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-05-12T13:26:30.514243646+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.514257867+07:00","message":"[buffer interim] 3553 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.514264809+07:00","message":"[bufferProcess] interim [420000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.514267596+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.659503483+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.659539137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.65955445+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.659570066+07:00","message":"[buffer interim] 3553 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.659578661+07:00","message":"[bufferProcess] interim [480000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.659582577+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.659586792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.659606078+07:00","message":"> Transcript [45027] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.65960939+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.701365534+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.701399951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.701405678+07:00","message":"receive interim result [false|false]: ปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.701417775+07:00","message":"[buffer interim] 3553 false ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.701426891+07:00","message":"[bufferProcess] interim [600000000]:ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.701429139+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.701434745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.701437418+07:00","message":"> Transcript [45028] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.701439567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.701441684+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.987674797+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.987715132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.987722773+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:30.987739686+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.987747699+07:00","message":"[bufferProcess] interim [780000000]:ปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.987750573+07:00","message":"[bufferProcess] send to processor:ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.987755447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.987758311+07:00","message":"> Transcript [45029] [false]: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.987760516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:30.987762451+07:00","message":"Set new StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:31.136955851+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:31.136989876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันนี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:31.136996109+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:31.137008949+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.137015733+07:00","message":"[bufferProcess] interim [900000000]:ปัจจุบันนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.137018413+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.137024705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.137027573+07:00","message":"> Transcript [45030] [false]: 'ปัจจุบันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.137031026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.137033193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.137035726+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.137039279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:31.180152468+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:31.18018889+07:00","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-05-12T13:26:31.180194334+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:31.180207858+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.18021443+07:00","message":"[bufferProcess] interim [960000000]:ปัจจุบันนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.180216886+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.180222039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.180224738+07:00","message":"> Transcript [45031] [false]: 'ปัจจุบันนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.180228074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.18023023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.180232196+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.180234787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:31.53521117+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:31.535244724+07:00","message":"receive 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-05-12T13:26:31.535250604+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:31.535261324+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.535268189+07:00","message":"[bufferProcess] interim [380000000]:ปัจจุบันนี้มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.535270388+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.535273535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.535276309+07:00","message":"> Transcript [45032] [false]: 'ปัจจุบันนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.535279124+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.535280999+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.535282863+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.535285062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:31.619289663+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:31.619324653+07:00","message":"receive 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-05-12T13:26:31.619330414+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:31.619346467+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.619355736+07:00","message":"[bufferProcess] interim [500000000]:ปัจจุบันนี้มันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.619359824+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.619366612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.619370591+07:00","message":"> Transcript [45033] [false]: 'ปัจจุบันนี้มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.619375315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.619378291+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.619381149+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.619385648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.619389836+07:00","message":"Push: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.619393017+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.619396347+07:00","message":"Set new StatePrefix : 'ปัจจุบันนี้มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:31.619399298+07:00","message":"Next Push (prob) : 'นี้มันไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:31.61940962+07:00","message":"push: {false ปัจจุบัน 0 0xc005d08e00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:31.821563445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:31.821576424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.11596062+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.116010877+07:00","message":"receive 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-05-12T13:26:32.116018086+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.116033353+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.116040329+07:00","message":"[bufferProcess] interim [920000000]:ปัจจุบันนี้มันไม่ใช่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.116043751+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.116048312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.116051574+07:00","message":"> Transcript [45034] [false]: 'ปัจจุบันนี้มันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.116054671+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.116056644+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.116058587+07:00","message":"StatePrefix: 'ปัจจุบันนี้มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.116060614+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.234770732+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.234801371+07:00","message":"receive 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-05-12T13:26:32.234806988+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไรหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.234819367+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.234826083+07:00","message":"[bufferProcess] interim [40000000]:ปัจจุบันนี้มันไม่ใช่อะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.234828683+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.234833938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.234836665+07:00","message":"> Transcript [45035] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.234839585+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.2348416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.234843743+07:00","message":"StatePrefix: 'ปัจจุบันนี้มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.234846035+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.30818342+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.308223454+07:00","message":"receive 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-05-12T13:26:32.308231361+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไรรึ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.308248466+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไรรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.308259354+07:00","message":"[bufferProcess] interim [160000000]:ปัจจุบันนี้มันไม่ใช่อะไรรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.308262756+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่อะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.308269306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.308273295+07:00","message":"> Transcript [45036] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไรหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.308278846+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.308281827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.308284575+07:00","message":"StatePrefix: 'ปัจจุบันนี้มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.308287602+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.496762611+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.496798416+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-05-12T13:26:32.496804283+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไรลึกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.496819322+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไรลึกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.496834763+07:00","message":"[bufferProcess] interim [340000000]:ปัจจุบันนี้มันไม่ใช่อะไรลึกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.496837345+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่อะไรรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.496842429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.496845205+07:00","message":"> Transcript [45037] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไรรึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.496848729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.496851613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.496853577+07:00","message":"StatePrefix: 'ปัจจุบันนี้มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.496855877+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.496861493+07:00","message":"Push: 'นี้มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.496863385+07:00","message":"TextPushed: 'ปัจจุบันนี้มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.496865361+07:00","message":"Set new StatePrefix : 'ปัจจุบันนี้มันไม่ใช่อะไรรึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.496867343+07:00","message":"Next Push (prob) : 'ใช่อะไรรึ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.496875827+07:00","message":"push: {false นี้มันไม่ 0 0xc005d08e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.512645635+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.512684975+07:00","message":"receive 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-05-12T13:26:32.512691738+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไรล้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.512708074+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไรล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.512715745+07:00","message":"[bufferProcess] interim [400000000]:ปัจจุบันนี้มันไม่ใช่อะไรล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.512718601+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่อะไรลึกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.512725863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.512729077+07:00","message":"> Transcript [45038] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไรลึกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.512732363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.512734433+07:00","message":"Set new StatePrefix: 'ปัจจุบันนี้มันไม่ใช่อะไรลึกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.632687886+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.632726612+07:00","message":"receive 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-05-12T13:26:32.632734085+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไรหรือร้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.632751198+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไรหรือร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.632762706+07:00","message":"[bufferProcess] interim [520000000]:ปัจจุบันนี้มันไม่ใช่อะไรหรือร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.63276639+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่อะไรล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.632773667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.632778264+07:00","message":"> Transcript [45039] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไรล้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.632782366+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.632786102+07:00","message":"Set new StatePrefix: 'ปัจจุบันนี้มันไม่ใช่อะไรล้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.960906957+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.96094953+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-05-12T13:26:32.960956758+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:32.960974011+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.960982636+07:00","message":"[bufferProcess] interim [820000000]:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.960985399+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่อะไรหรือร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.960989215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.960991802+07:00","message":"> Transcript [45040] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไรหรือร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.960994533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:32.960996413+07:00","message":"Set new StatePrefix: 'ปัจจุบันนี้มันไม่ใช่อะไรหรือร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:33.529041077+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:33.52908785+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-05-12T13:26:33.529094874+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:33.52911189+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.529120418+07:00","message":"[bufferProcess] interim [420000000]:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.529123192+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.529130066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.529133011+07:00","message":"> Transcript [45041] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.529135677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.529137796+07:00","message":"Set new StatePrefix: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:33.718429066+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:33.718484682+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-05-12T13:26:33.718491366+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:33.718505855+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.718513145+07:00","message":"[bufferProcess] interim [600000000]:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.71851606+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.718523545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.718526316+07:00","message":"> Transcript [45042] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.718529468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.718532342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.718534387+07:00","message":"StatePrefix: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.71853692+07:00","message":"TextPushed: 'ปัจจุบันนี้มันไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:33.90910523+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:33.909139176+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-05-12T13:26:33.909144891+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:33.909174011+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:33.909178876+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-05-12T13:26:33.909182353+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:33.909188519+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:33.909191911+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.909197768+07:00","message":"[bufferProcess] interim [660000000]:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.909199967+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.909203872+07:00","message":"[bufferProcess] interim [720000000]:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.909205749+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.909208768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.909211732+07:00","message":"> Transcript [45043] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.909215004+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.909216961+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.90921909+07:00","message":"StatePrefix: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.909221469+07:00","message":"TextPushed: 'ปัจจุบันนี้มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.909223167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.909224902+07:00","message":"> Transcript [45044] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.909226757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.909228357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.909229925+07:00","message":"StatePrefix: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:33.909231824+07:00","message":"TextPushed: 'ปัจจุบันนี้มันไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:34.296110604+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:34.296150161+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-05-12T13:26:34.296156153+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:34.296173248+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:34.296176657+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-05-12T13:26:34.296179194+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:34.296191609+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:34.296205602+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296213526+07:00","message":"[bufferProcess] interim [900000000]:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296216531+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296227039+07:00","message":"[bufferProcess] interim [960000000]:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296229137+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296245104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296268423+07:00","message":"> Transcript [45045] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.29627483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296278465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296292135+07:00","message":"StatePrefix: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296296491+07:00","message":"TextPushed: 'ปัจจุบันนี้มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296304115+07:00","message":"Push: 'ใช่อะไรล้างเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296307374+07:00","message":"TextPushed: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296311783+07:00","message":"Set new StatePrefix : 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296315992+07:00","message":"Next Push (prob) : 'นะมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296318794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296322524+07:00","message":"> Transcript [45046] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296326521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296329346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.29633888+07:00","message":"StatePrefix: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.296341997+07:00","message":"TextPushed: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:34.296327452+07:00","message":"push: {false ใช่อะไรล้างเลย 0 0xc005d08e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:34.334326708+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:34.334360871+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-05-12T13:26:34.334366663+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:34.334384083+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.33439261+07:00","message":"[bufferProcess] interim [80000000]:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.334395059+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.334400024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.334402633+07:00","message":"> Transcript [45047] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.334406012+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.334409812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.334412013+07:00","message":"StatePrefix: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:34.334414454+07:00","message":"TextPushed: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:34.821817901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:34.821828454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.044396284+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.044450687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.044457318+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.044470676+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.044479622+07:00","message":"[bufferProcess] interim [680000000]:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.044482428+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.044485912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.044489045+07:00","message":"> Transcript [45048] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.044492137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.044494036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.044496269+07:00","message":"StatePrefix: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.044498495+07:00","message":"TextPushed: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.299468522+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.299517847+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-05-12T13:26:35.299524479+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเจอแบบนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.299541268+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเจอแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.299549728+07:00","message":"[bufferProcess] interim [100000000]:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเจอแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.299553384+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.299557337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.299560223+07:00","message":"> Transcript [45049] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.299564144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.299566528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.299568827+07:00","message":"StatePrefix: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.29957154+07:00","message":"TextPushed: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.299582732+07:00","message":"Push: 'นะมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.299585053+07:00","message":"TextPushed: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.299587111+07:00","message":"Set new StatePrefix : 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.299589391+07:00","message":"Next Push (prob) : 'เธอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.299598321+07:00","message":"push: {false นะมันต้อง 0 0xc005d08e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.333204219+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.333235363+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-05-12T13:26:35.333241279+07:00","message":"receive interim result [false|false]: ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.333259815+07:00","message":"[buffer interim] 3553 false ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.333266403+07:00","message":"[bufferProcess] interim [160000000]:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.333268792+07:00","message":"[bufferProcess] send to processor:ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเจอแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.333274003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.333276935+07:00","message":"> Transcript [45050] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเจอแบบนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.333280104+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.333282295+07:00","message":"Set new StatePrefix: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเจอแบบนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.540547929+07:00","message":"[GCS] IsForceVAD: false for message ID: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.612374971+07:00","message":"[GCS] Start streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.729159225+07:00","message":"receive streaming session, msgId: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.729206444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันนี้มันไม่ใช่อะไรล้างอะไรเลยนะมันต้องเจอแบบนี้แหละ\",\"confidence\":0.92498934}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.729212863+07:00","message":"receive interim result [true|false]: ปัจจุบันนี้มันไม่ใช่อะไรล้างอะไรเลยนะมันต้องเจอแบบนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.72922539+07:00","message":"end recv isFinal message id 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.72922764+07:00","message":"end Recv id 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.729233679+07:00","message":"[buffer interim] 3553 true ปัจจุบันนี้มันไม่ใช่อะไรล้างอะไรเลยนะมันต้องเจอแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729240455+07:00","message":"[bufferProcess] interim [610000000]:ปัจจุบันนี้มันไม่ใช่อะไรล้างอะไรเลยนะมันต้องเจอแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729243544+07:00","message":"[bufferProcess] send to processor (isfinal):ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729246735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729249518+07:00","message":"> Transcript [45051] [false]: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729252934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729255219+07:00","message":"Set new StatePrefix: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729257094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729259031+07:00","message":"> Transcript [45052] [true]: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างอะไรเลยนะมันต้องเจอแบบนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729261445+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729263216+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729265382+07:00","message":"StatePrefix: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729267895+07:00","message":"TextPushed: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729269718+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729424224+07:00","message":"Push: 'เจอแบบนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729427593+07:00","message":"TextPushed: 'ปัจจุบันนี้มันไม่ใช่อะไรล้างเลยนะมันต้องเจอแบบนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729430199+07:00","message":"Set new StatePrefix : 'ปัจจุบันนี้มันไม่ใช่อะไรล้างอะไรเลยนะมันต้องเจอแบบนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.72943248+07:00","message":"Next Push (prob) : 'ปัจจุบันนี้มันไม่ใช่อะไรล้างอะไรเลยนะมันต้องเจอแบบนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:35.729440714+07:00","message":"push: {true เจอแบบนี้แหละ 0 0xc005d08e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:35.729453436+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3553.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:35.741353131+07:00","message":"write wav file: './tmp/7565/7565_3553.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.263472686+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.263525977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.263531258+07:00","message":"receive interim result [false|false]: ว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.263545078+07:00","message":"[buffer interim] 3554 false ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.263552821+07:00","message":"[bufferProcess] interim [480000000]:ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.263554662+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.34256404+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.342615704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.342621739+07:00","message":"receive interim result [false|false]: ว่าไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.342638806+07:00","message":"[buffer interim] 3554 false ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.342647272+07:00","message":"[bufferProcess] interim [600000000]:ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.342649515+07:00","message":"[bufferProcess] send to processor:ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.34265702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.342660271+07:00","message":"> Transcript [45053] [false]: 'ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.342663144+07:00","message":"Set StatePrefix (first interim): 'ว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.461421932+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.461461665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่างงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.461467425+07:00","message":"receive interim result [false|false]: ว่างงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.461481485+07:00","message":"[buffer interim] 3554 false ว่างงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.461491204+07:00","message":"[bufferProcess] interim [720000000]:ว่างงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.4614935+07:00","message":"[bufferProcess] send to processor:ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.461497718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.461500399+07:00","message":"> Transcript [45054] [false]: 'ว่าไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.461502531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.461505082+07:00","message":"Set new StatePrefix: 'ว่าไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.853687516+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.853726849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่างงานเหรอเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.853735029+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.853752916+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.853764356+07:00","message":"[bufferProcess] interim [80000000]:ว่างงานเหรอเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.85376752+07:00","message":"[bufferProcess] send to processor:ว่างงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.853773008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.853776126+07:00","message":"> Transcript [45055] [false]: 'ว่างงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.853778398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.853780226+07:00","message":"Set new StatePrefix: 'ว่างงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.982450751+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.982487928+07:00","message":"receive 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-05-12T13:26:36.982494435+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:36.982508089+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.982514944+07:00","message":"[bufferProcess] interim [200000000]:ว่างงานเหรอเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.982517359+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.982522468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.98252551+07:00","message":"> Transcript [45056] [false]: 'ว่างงานเหรอเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.98252912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.982531255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.9825331+07:00","message":"StatePrefix: 'ว่างงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:36.982535502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:37.172892949+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:37.172927883+07:00","message":"receive 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-05-12T13:26:37.172934116+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:37.172949032+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.172958142+07:00","message":"[bufferProcess] interim [380000000]:ว่างงานเหรอเนี่ยมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.172960689+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.172964545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.172967757+07:00","message":"> Transcript [45057] [false]: 'ว่างงานเหรอเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.172971376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.172973669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.172975417+07:00","message":"StatePrefix: 'ว่างงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.172977513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:37.220606831+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:37.220640456+07:00","message":"receive 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-05-12T13:26:37.220645789+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:37.220659131+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.220666173+07:00","message":"[bufferProcess] interim [440000000]:ว่างงานเหรอเนี่ยมันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.220668873+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.220672008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.220675132+07:00","message":"> Transcript [45058] [false]: 'ว่างงานเหรอเนี่ยมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.220678152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.220680023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.220681857+07:00","message":"StatePrefix: 'ว่างงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.22068408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:37.361904738+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:37.361946335+07:00","message":"receive 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-05-12T13:26:37.361952999+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:37.36196831+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.361975302+07:00","message":"[bufferProcess] interim [560000000]:ว่างงานเหรอเนี่ยมันก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.361977882+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.361984272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.361987048+07:00","message":"> Transcript [45059] [false]: 'ว่างงานเหรอเนี่ยมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.361990429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.361992606+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.3619945+07:00","message":"StatePrefix: 'ว่างงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.361997099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.362002484+07:00","message":"Push: 'ว่างงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.362004547+07:00","message":"TextPushed: 'ว่างงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.362007026+07:00","message":"Set new StatePrefix : 'ว่างงานเหรอเนี่ยมันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.362009145+07:00","message":"Next Push (prob) : 'เหรอเนี่ยมันต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:37.362017655+07:00","message":"push: {false ว่างงาน 0 0xc003b7d680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:37.483076333+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:37.483109458+07:00","message":"receive 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-05-12T13:26:37.483115207+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันก็ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:37.483129456+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันก็ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.483136603+07:00","message":"[bufferProcess] interim [680000000]:ว่างงานเหรอเนี่ยมันก็ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.483138966+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมันก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.483142311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.483144897+07:00","message":"> Transcript [45060] [false]: 'ว่างงานเหรอเนี่ยมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.483147152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:37.483149163+07:00","message":"Set new StatePrefix: 'ว่างงานเหรอเนี่ยมันก็ไม่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:37.822648123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:37.822656302+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.086035289+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.086072595+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-05-12T13:26:38.086077997+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันก็ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.086093018+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันก็ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.08610047+07:00","message":"[bufferProcess] interim [280000000]:ว่างงานเหรอเนี่ยมันก็ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.086103063+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมันก็ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.086106287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.086109197+07:00","message":"> Transcript [45061] [false]: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.086112852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.086114947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.086116874+07:00","message":"StatePrefix: 'ว่างงานเหรอเนี่ยมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.086121104+07:00","message":"TextPushed: 'ว่างงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.26066778+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.260703531+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-05-12T13:26:38.260710346+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.260723559+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.260730553+07:00","message":"[bufferProcess] interim [460000000]:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.26073326+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมันก็ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.260740081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.260742817+07:00","message":"> Transcript [45062] [false]: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.260746199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.260748324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.26075083+07:00","message":"StatePrefix: 'ว่างงานเหรอเนี่ยมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.260753325+07:00","message":"TextPushed: 'ว่างงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.453089015+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.453128209+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-05-12T13:26:38.453134554+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.453149082+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.453156277+07:00","message":"[bufferProcess] interim [700000000]:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.453171169+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.453177519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.45318063+07:00","message":"> Transcript [45063] [false]: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.453183896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.453186075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.453188439+07:00","message":"StatePrefix: 'ว่างงานเหรอเนี่ยมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.45319101+07:00","message":"TextPushed: 'ว่างงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.588084044+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.588126236+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-05-12T13:26:38.588132392+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเหนื่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.588156745+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.588166478+07:00","message":"[bufferProcess] interim [820000000]:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.5881691+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.588174376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.588177149+07:00","message":"> Transcript [45064] [false]: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.588180717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.588182723+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.588185121+07:00","message":"StatePrefix: 'ว่างงานเหรอเนี่ยมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.588187481+07:00","message":"TextPushed: 'ว่างงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.588192178+07:00","message":"Push: 'เหรอเนี่ยมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.588194217+07:00","message":"TextPushed: 'ว่างงานเหรอเนี่ยมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.588196751+07:00","message":"Set new StatePrefix : 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.588199001+07:00","message":"Next Push (prob) : 'ใช่เรามาเลยเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.588207545+07:00","message":"push: {false เหรอเนี่ยมันก็ไม่ 0 0xc003b7d680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.766309929+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.766359455+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-05-12T13:26:38.766366683+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.7663826+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.766394083+07:00","message":"[bufferProcess] interim [940000000]:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.766397855+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.766409176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.766413513+07:00","message":"> Transcript [45065] [false]: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.766417299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.766420169+07:00","message":"Set new StatePrefix: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเหนื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.830740793+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.830786517+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-05-12T13:26:38.830793357+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:38.830813948+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.830825615+07:00","message":"[bufferProcess] interim [120000000]:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.830828073+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.83083168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.830834668+07:00","message":"> Transcript [45066] [false]: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.830837162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:38.830839227+07:00","message":"Set new StatePrefix: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.089237333+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.089275224+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-05-12T13:26:39.089280784+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.089295025+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.089302942+07:00","message":"[bufferProcess] interim [240000000]:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.08930677+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.089312678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.089315858+07:00","message":"> Transcript [45067] [false]: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.089319523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.089321426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.089323382+07:00","message":"StatePrefix: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.089325903+07:00","message":"TextPushed: 'ว่างงานเหรอเนี่ยมันก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.140825077+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.140868969+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-05-12T13:26:39.140878012+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.140895982+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.140908951+07:00","message":"[bufferProcess] interim [360000000]:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.14091265+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.140919728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.140923703+07:00","message":"> Transcript [45068] [false]: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.140928655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.140931571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.140936752+07:00","message":"StatePrefix: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.140940652+07:00","message":"TextPushed: 'ว่างงานเหรอเนี่ยมันก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.337558217+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.337598861+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-05-12T13:26:39.33760824+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.337620573+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.337627879+07:00","message":"[bufferProcess] interim [540000000]:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.337630626+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.337636169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.337639269+07:00","message":"> Transcript [45069] [false]: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.33764316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.33764529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.337647573+07:00","message":"StatePrefix: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.337651854+07:00","message":"TextPushed: 'ว่างงานเหรอเนี่ยมันก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.551202074+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.551245883+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-05-12T13:26:39.551254466+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันแรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.5512735+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.551285278+07:00","message":"[bufferProcess] interim [780000000]:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.551289478+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.551297247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.551301416+07:00","message":"> Transcript [45070] [false]: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.55130948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.551312778+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.551316087+07:00","message":"StatePrefix: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.551322236+07:00","message":"TextPushed: 'ว่างงานเหรอเนี่ยมันก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.55133044+07:00","message":"Push: 'ใช่เรามาเลยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.551337904+07:00","message":"TextPushed: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.551341285+07:00","message":"Set new StatePrefix : 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.551344845+07:00","message":"Next Push (prob) : 'แต่วันนั้นมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.551355432+07:00","message":"push: {false ใช่เรามาเลยเลย 0 0xc003b7d680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.667277439+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.667321907+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-05-12T13:26:39.66732964+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.667349895+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.667362211+07:00","message":"[bufferProcess] interim [840000000]:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.667365007+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.667369796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.667372796+07:00","message":"> Transcript [45071] [false]: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.667377244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.667379109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.667380979+07:00","message":"StatePrefix: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.667383518+07:00","message":"TextPushed: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.796183053+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.796224036+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-05-12T13:26:39.796230069+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็วไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.796242794+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.796250421+07:00","message":"[bufferProcess] interim [20000000]:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.79625544+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.796261007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.796264033+07:00","message":"> Transcript [45072] [false]: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.796267959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.796270403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.796274809+07:00","message":"StatePrefix: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.796277607+07:00","message":"TextPushed: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.971372086+07:00","message":"[GCS] IsForceVAD: false for message ID: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.97891529+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.978945559+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-05-12T13:26:39.978953612+07:00","message":"receive interim result [false|false]: ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็วไปหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:39.978967903+07:00","message":"[buffer interim] 3554 false ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็วไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.978974781+07:00","message":"[bufferProcess] interim [140000000]:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็วไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.978977764+07:00","message":"[bufferProcess] send to processor:ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.978984373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.978988498+07:00","message":"> Transcript [45073] [false]: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.978992541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.978994427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.978996786+07:00","message":"StatePrefix: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:39.978999352+07:00","message":"TextPushed: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:40.032604604+07:00","message":"[GCS] Start streaming session, msgId: 3555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:40.14846557+07:00","message":"receive streaming session, msgId: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:40.148500189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่างงานเหรอเนี่ยมันก็ไม่ใช่อ่ะเรามาเลยแต่วันนั้นมันเร็วไปหน่อย\",\"confidence\":0.89088386}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:40.148506856+07:00","message":"receive interim result [true|false]: ว่างงานเหรอเนี่ยมันก็ไม่ใช่อ่ะเรามาเลยแต่วันนั้นมันเร็วไปหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:40.148517556+07:00","message":"end recv isFinal message id 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:40.148519841+07:00","message":"end Recv id 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:40.14852552+07:00","message":"[buffer interim] 3554 true ว่างงานเหรอเนี่ยมันก็ไม่ใช่อ่ะเรามาเลยแต่วันนั้นมันเร็วไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148533587+07:00","message":"[bufferProcess] interim [380000000]:ว่างงานเหรอเนี่ยมันก็ไม่ใช่อ่ะเรามาเลยแต่วันนั้นมันเร็วไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148536886+07:00","message":"[bufferProcess] send to processor (isfinal):ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็วไปหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148550252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.14858592+07:00","message":"> Transcript [45074] [false]: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148592873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148596357+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148598798+07:00","message":"StatePrefix: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148601629+07:00","message":"TextPushed: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148610825+07:00","message":"Push: 'แต่วันนั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148612955+07:00","message":"TextPushed: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148630517+07:00","message":"Set new StatePrefix : 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148633845+07:00","message":"Next Push (prob) : 'เร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148636205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148638344+07:00","message":"> Transcript [45075] [true]: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่อ่ะเรามาเลยแต่วันนั้นมันเร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148640675+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148642615+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148644872+07:00","message":"StatePrefix: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148646959+07:00","message":"TextPushed: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.14864867+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:40.148714887+07:00","message":"push: {false แต่วันนั้นมัน 0 0xc003b7d680}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148831925+07:00","message":"Push: 'เร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148835486+07:00","message":"TextPushed: 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่เรามาเลยเลยแต่วันนั้นมันเร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148837875+07:00","message":"Set new StatePrefix : 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่อ่ะเรามาเลยแต่วันนั้นมันเร็วไปหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.148839925+07:00","message":"Next Push (prob) : 'ว่างงานเหรอเนี่ยมันก็ไม่ใช่อ่ะเรามาเลยแต่วันนั้นมันเร็วไปหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:40.148850303+07:00","message":"push: {true เร็วไปหน่อย 0 0xc003b7d680}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:40.14885999+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3554.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:40.165680222+07:00","message":"write wav file: './tmp/7565/7565_3554.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:40.823223164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:40.823264258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.071048437+07:00","message":"receive streaming session, msgId: 3555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.071098435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.071104441+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.071119456+07:00","message":"[buffer interim] 3555 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.071127619+07:00","message":"[bufferProcess] interim [840000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.071130036+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.211610853+07:00","message":"receive streaming session, msgId: 3555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.21165265+07:00","message":"receive 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-05-12T13:26:41.211658516+07:00","message":"receive interim result [false|false]: แล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.211672886+07:00","message":"[buffer interim] 3555 false แล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.211680274+07:00","message":"[bufferProcess] interim [20000000]:แล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.211683023+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.211690287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.211693156+07:00","message":"> Transcript [45076] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.211695306+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.256925711+07:00","message":"receive streaming session, msgId: 3555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.256959447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.256965167+07:00","message":"receive interim result [false|false]: แล้ววัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.256978759+07:00","message":"[buffer interim] 3555 false แล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.256999326+07:00","message":"[bufferProcess] interim [80000000]:แล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.257001386+07:00","message":"[bufferProcess] send to processor:แล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.257010056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.257013024+07:00","message":"> Transcript [45077] [false]: 'แล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.257016399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.257018552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.257020382+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.257022836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.392797984+07:00","message":"receive streaming session, msgId: 3555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.39283651+07:00","message":"receive 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-05-12T13:26:41.392841619+07:00","message":"receive interim result [false|false]: แล้ววันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.392854884+07:00","message":"[buffer interim] 3555 false แล้ววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.392861617+07:00","message":"[bufferProcess] interim [200000000]:แล้ววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.392863968+07:00","message":"[bufferProcess] send to processor:แล้ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.392869092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.392871618+07:00","message":"> Transcript [45078] [false]: 'แล้ววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.392874364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.3928763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.392878069+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.392880279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.458677933+07:00","message":"receive streaming session, msgId: 3555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.458731197+07:00","message":"receive 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-05-12T13:26:41.458741736+07:00","message":"receive interim result [false|false]: แล้ววันนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.458759578+07:00","message":"[buffer interim] 3555 false แล้ววันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.458774534+07:00","message":"[bufferProcess] interim [260000000]:แล้ววันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.458778086+07:00","message":"[bufferProcess] send to processor:แล้ววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.458786939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.458791167+07:00","message":"> Transcript [45079] [false]: 'แล้ววันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.458796134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.458799682+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.458802432+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.458805277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.634064803+07:00","message":"[GCS] IsForceVAD: false for message ID: 3555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.653290529+07:00","message":"receive streaming session, msgId: 3555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.653328065+07:00","message":"receive 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-05-12T13:26:41.653334935+07:00","message":"receive interim result [false|false]: แล้ววันนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.653348648+07:00","message":"[buffer interim] 3555 false แล้ววันนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.653355197+07:00","message":"[bufferProcess] interim [500000000]:แล้ววันนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.653357465+07:00","message":"[bufferProcess] send to processor:แล้ววันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.653362226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.653364773+07:00","message":"> Transcript [45080] [false]: 'แล้ววันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.653368187+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.653370122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.653371971+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.65337435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.653378765+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.653380781+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.653383178+07:00","message":"Set new StatePrefix : 'แล้ววันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.653385443+07:00","message":"Next Push (prob) : 'วันนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.653392793+07:00","message":"push: {false แล้ว 0 0xc002803280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.804522004+07:00","message":"receive streaming session, msgId: 3555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.804584583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ววันนั้นน่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.804591554+07:00","message":"receive interim result [true|false]: แล้ววันนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.804602553+07:00","message":"end recv isFinal message id 3555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.804604796+07:00","message":"end Recv id 3555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.804612889+07:00","message":"[buffer interim] 3555 true แล้ววันนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.804621516+07:00","message":"[bufferProcess] interim [620000000]:แล้ววันนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.804624916+07:00","message":"[bufferProcess] send to processor (isfinal):แล้ววันนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.804628298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.804631333+07:00","message":"> Transcript [45081] [false]: 'แล้ววันนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.804635958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.804637885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.804639756+07:00","message":"StatePrefix: 'แล้ววันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.80464194+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.80464366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.804645522+07:00","message":"> Transcript [45082] [true]: 'แล้ววันนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.804647617+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.804649431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.804651163+07:00","message":"StatePrefix: 'แล้ววันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.804652909+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:41.804655642+07:00","message":"Push: 'วันนั้นน่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:41.804664506+07:00","message":"push: {true วันนั้นน่ะ 0 0xc002803280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:41.810732713+07:00","message":"write wav file: './tmp/7565/7565_3555.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:42.023116111+07:00","message":"[GCS] Start streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:42.480921659+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:42.480963504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:42.480968335+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:42.480983857+07:00","message":"[buffer interim] 3556 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.480990733+07:00","message":"[bufferProcess] interim [480000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.480992614+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:42.666507841+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:42.666548231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:42.666563005+07:00","message":"receive interim result [false|false]: เพลงแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:42.66657897+07:00","message":"[buffer interim] 3556 false เพลงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.666587365+07:00","message":"[bufferProcess] interim [660000000]:เพลงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.666590721+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.666597531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.666602189+07:00","message":"> Transcript [45083] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.666605362+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:42.859144684+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:42.859190109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงแบบไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:42.859195231+07:00","message":"receive interim result [false|false]: เพลงแบบไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:42.859207351+07:00","message":"[buffer interim] 3556 false เพลงแบบไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.859214138+07:00","message":"[bufferProcess] interim [840000000]:เพลงแบบไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.859216401+07:00","message":"[bufferProcess] send to processor:เพลงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.859222249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.85922512+07:00","message":"> Transcript [45084] [false]: 'เพลงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.8592301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.859232387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.859234606+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.859236553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:42.991122764+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:42.991168732+07:00","message":"receive 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-05-12T13:26:42.991175484+07:00","message":"receive interim result [false|false]: เพลงแบบไหนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:42.991192191+07:00","message":"[buffer interim] 3556 false เพลงแบบไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.991200632+07:00","message":"[bufferProcess] interim [20000000]:เพลงแบบไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.991203697+07:00","message":"[bufferProcess] send to processor:เพลงแบบไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.991212003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.991214696+07:00","message":"> Transcript [45085] [false]: 'เพลงแบบไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.991218162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.991220379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.991222247+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:42.991224211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.063623553+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.063665241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงแบบไหนที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.063674231+07:00","message":"receive interim result [false|false]: เพลงแบบไหนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.063689252+07:00","message":"[buffer interim] 3556 false เพลงแบบไหนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.063710153+07:00","message":"[bufferProcess] interim [80000000]:เพลงแบบไหนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.063713207+07:00","message":"[bufferProcess] send to processor:เพลงแบบไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.063721698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.063724775+07:00","message":"> Transcript [45086] [false]: 'เพลงแบบไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.06372834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.063731507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.063733587+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.063735713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.191647963+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.191691375+07:00","message":"receive 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-05-12T13:26:43.191697861+07:00","message":"receive interim result [false|false]: เพลงแบบไหนที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.191711101+07:00","message":"[buffer interim] 3556 false เพลงแบบไหนที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.191720367+07:00","message":"[bufferProcess] interim [140000000]:เพลงแบบไหนที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.191723828+07:00","message":"[bufferProcess] send to processor:เพลงแบบไหนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.191728532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.191732268+07:00","message":"> Transcript [45087] [false]: 'เพลงแบบไหนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.19173779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.191740112+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.19174196+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.191743918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.19174699+07:00","message":"Push: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.191749022+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.19175114+07:00","message":"Set new StatePrefix : 'เพลงแบบไหนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.19175386+07:00","message":"Next Push (prob) : 'แบบไหนที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.191761671+07:00","message":"push: {false เพลง 0 0xc002e82700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.21363445+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.213674325+07:00","message":"receive 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-05-12T13:26:43.213679971+07:00","message":"receive interim result [false|false]: เพลงแบบไหนที่มันคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.213693415+07:00","message":"[buffer interim] 3556 false เพลงแบบไหนที่มันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.21370068+07:00","message":"[bufferProcess] interim [200000000]:เพลงแบบไหนที่มันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.213703305+07:00","message":"[bufferProcess] send to processor:เพลงแบบไหนที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.213708313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.213711205+07:00","message":"> Transcript [45088] [false]: 'เพลงแบบไหนที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.213713754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.213715859+07:00","message":"Set new StatePrefix: 'เพลงแบบไหนที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.279844574+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.279887631+07:00","message":"receive 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-05-12T13:26:43.279894161+07:00","message":"receive interim result [false|false]: เพลงแบบไหนที่มันสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.279910619+07:00","message":"[buffer interim] 3556 false เพลงแบบไหนที่มันสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.279918643+07:00","message":"[bufferProcess] interim [320000000]:เพลงแบบไหนที่มันสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.279921015+07:00","message":"[bufferProcess] send to processor:เพลงแบบไหนที่มันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.279926247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.279929528+07:00","message":"> Transcript [45089] [false]: 'เพลงแบบไหนที่มันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.279933965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.27993618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.27993854+07:00","message":"StatePrefix: 'เพลงแบบไหนที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.279941105+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.466113306+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.466156033+07:00","message":"receive 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-05-12T13:26:43.466162943+07:00","message":"receive interim result [false|false]: เพลงแบบไหนที่มันคือใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.466177755+07:00","message":"[buffer interim] 3556 false เพลงแบบไหนที่มันคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.466188141+07:00","message":"[bufferProcess] interim [440000000]:เพลงแบบไหนที่มันคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.466190469+07:00","message":"[bufferProcess] send to processor:เพลงแบบไหนที่มันสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.466193986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.466197449+07:00","message":"> Transcript [45090] [false]: 'เพลงแบบไหนที่มันสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.466200909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.466204357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.466206337+07:00","message":"StatePrefix: 'เพลงแบบไหนที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.466208676+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.491545803+07:00","message":"[GCS] IsForceVAD: false for message ID: 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.496141444+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.496174478+07:00","message":"receive 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-05-12T13:26:43.496179721+07:00","message":"receive interim result [false|false]: เพลงแบบไหนที่มันคือเส้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.496194988+07:00","message":"[buffer interim] 3556 false เพลงแบบไหนที่มันคือเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.496203596+07:00","message":"[bufferProcess] interim [500000000]:เพลงแบบไหนที่มันคือเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.496206952+07:00","message":"[bufferProcess] send to processor:เพลงแบบไหนที่มันคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.496215482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.49621966+07:00","message":"> Transcript [45091] [false]: 'เพลงแบบไหนที่มันคือใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.496223226+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.49622527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.496229021+07:00","message":"StatePrefix: 'เพลงแบบไหนที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.496231528+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.577867432+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.577913712+07:00","message":"receive 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-05-12T13:26:43.577920329+07:00","message":"receive interim result [false|false]: เพลงแบบไหนที่มันคือเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.57793654+07:00","message":"[buffer interim] 3556 false เพลงแบบไหนที่มันคือเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.577948355+07:00","message":"[bufferProcess] interim [560000000]:เพลงแบบไหนที่มันคือเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.577951207+07:00","message":"[bufferProcess] send to processor:เพลงแบบไหนที่มันคือเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.577959014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.577962076+07:00","message":"> Transcript [45092] [false]: 'เพลงแบบไหนที่มันคือเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.577966715+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.577969794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.577972068+07:00","message":"StatePrefix: 'เพลงแบบไหนที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.577974704+07:00","message":"TextPushed: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.577980714+07:00","message":"Push: 'แบบไหนที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.577982581+07:00","message":"TextPushed: 'เพลงแบบไหนที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.577985298+07:00","message":"Set new StatePrefix : 'เพลงแบบไหนที่มันคือเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.577987925+07:00","message":"Next Push (prob) : 'คือเส้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.578018689+07:00","message":"push: {false แบบไหนที่มัน 0 0xc002e82700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.622652032+07:00","message":"[GCS] Start streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.648980811+07:00","message":"receive streaming session, msgId: 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.649019255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงแบบไหนที่มันตื่นเต้น\",\"confidence\":0.8899461}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.649026393+07:00","message":"receive interim result [true|false]: เพลงแบบไหนที่มันตื่นเต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.649036638+07:00","message":"end recv isFinal message id 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.649039355+07:00","message":"end Recv id 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.649046587+07:00","message":"[buffer interim] 3556 true เพลงแบบไหนที่มันตื่นเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.649054505+07:00","message":"[bufferProcess] interim [710000000]:เพลงแบบไหนที่มันตื่นเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.649057345+07:00","message":"[bufferProcess] send to processor (isfinal):เพลงแบบไหนที่มันคือเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.649060635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.649063336+07:00","message":"> Transcript [45093] [false]: 'เพลงแบบไหนที่มันคือเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.64906537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.649067907+07:00","message":"Set new StatePrefix: 'เพลงแบบไหนที่มันคือเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.649069795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.649071551+07:00","message":"> Transcript [45094] [true]: 'เพลงแบบไหนที่มันตื่นเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.649073976+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.649075779+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.649077851+07:00","message":"StatePrefix: 'เพลงแบบไหนที่มันคือเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.649080015+07:00","message":"TextPushed: 'เพลงแบบไหนที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:43.649085389+07:00","message":"Push: 'ตื่นเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:43.649093354+07:00","message":"push: {true ตื่นเต้น 0 0xc002e82700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:43.656318193+07:00","message":"write wav file: './tmp/7565/7565_3556.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:43.823940963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:43.823964815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:44.173072116+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:44.173106714+07:00","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-05-12T13:26:44.173112391+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:44.173126106+07:00","message":"[buffer interim] 3557 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:44.173133443+07:00","message":"[bufferProcess] interim [420000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:44.173135345+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:44.497432174+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:44.49747516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าจอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:44.497480981+07:00","message":"receive interim result [false|false]: หน้าจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:44.497499984+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:44.497503872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าจอแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:44.497506387+07:00","message":"receive interim result [false|false]: หน้าจอแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:44.497512028+07:00","message":"[buffer interim] 3557 false หน้าจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:44.497515471+07:00","message":"[buffer interim] 3557 false หน้าจอแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:44.497521731+07:00","message":"[bufferProcess] interim [480000000]:หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:44.497523702+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:44.497526418+07:00","message":"[bufferProcess] interim [660000000]:หน้าจอแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:44.497530698+07:00","message":"[bufferProcess] send to processor:หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:44.497533851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:44.4975367+07:00","message":"> Transcript [45095] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:44.497538871+07:00","message":"Set StatePrefix (first interim): 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:44.497540529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:44.497542329+07:00","message":"> Transcript [45096] [false]: 'หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:44.49754423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:44.497546008+07:00","message":"Set new StatePrefix: 'หน้าจอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:45.012400271+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:45.012448573+07:00","message":"receive 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-05-12T13:26:45.012458893+07:00","message":"receive interim result [false|false]: หน้าจอแบบเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:45.012480047+07:00","message":"[buffer interim] 3557 false หน้าจอแบบเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.012495913+07:00","message":"[bufferProcess] interim [140000000]:หน้าจอแบบเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.012499944+07:00","message":"[bufferProcess] send to processor:หน้าจอแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.012508537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.012512279+07:00","message":"> Transcript [45097] [false]: 'หน้าจอแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.012517808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.012520645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.012523877+07:00","message":"StatePrefix: 'หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.012526628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:45.061237236+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:45.061300647+07:00","message":"receive 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-05-12T13:26:45.061307333+07:00","message":"receive interim result [false|false]: หน้าจอแบบเรายัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:45.06132218+07:00","message":"[buffer interim] 3557 false หน้าจอแบบเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.061331584+07:00","message":"[bufferProcess] interim [260000000]:หน้าจอแบบเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.061335322+07:00","message":"[bufferProcess] send to processor:หน้าจอแบบเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.061339869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.061347057+07:00","message":"> Transcript [45098] [false]: 'หน้าจอแบบเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.06135098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.061353018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.061354929+07:00","message":"StatePrefix: 'หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.061356899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:45.243466479+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:45.243522706+07:00","message":"receive 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-05-12T13:26:45.243531253+07:00","message":"receive interim result [false|false]: หน้าจอแบบเรายังมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:45.243559529+07:00","message":"[buffer interim] 3557 false หน้าจอแบบเรายังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.243573962+07:00","message":"[bufferProcess] interim [500000000]:หน้าจอแบบเรายังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.243578334+07:00","message":"[bufferProcess] send to processor:หน้าจอแบบเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.243587503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.243592492+07:00","message":"> Transcript [45099] [false]: 'หน้าจอแบบเรายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.243598107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.243601255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.243604384+07:00","message":"StatePrefix: 'หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.243608184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:45.563329264+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:45.563365278+07:00","message":"receive 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-05-12T13:26:45.563372124+07:00","message":"receive interim result [false|false]: หน้าจอแบบเรายังมีแรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:45.563388084+07:00","message":"[buffer interim] 3557 false หน้าจอแบบเรายังมีแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.56339532+07:00","message":"[bufferProcess] interim [800000000]:หน้าจอแบบเรายังมีแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.563397989+07:00","message":"[bufferProcess] send to processor:หน้าจอแบบเรายังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.563401332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.56340418+07:00","message":"> Transcript [45100] [false]: 'หน้าจอแบบเรายังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.563407308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.563409264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.563411174+07:00","message":"StatePrefix: 'หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.56341331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.563416003+07:00","message":"Push: 'หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.563417944+07:00","message":"TextPushed: 'หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.563420378+07:00","message":"Set new StatePrefix : 'หน้าจอแบบเรายังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.56342287+07:00","message":"Next Push (prob) : 'แบบเรายังมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:45.563430263+07:00","message":"push: {false หน้าจอ 0 0xc005694000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:45.693479646+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:45.693537972+07:00","message":"receive 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-05-12T13:26:45.693544561+07:00","message":"receive interim result [false|false]: หน้าจอแบบเรายังมีเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:45.693571788+07:00","message":"[buffer interim] 3557 false หน้าจอแบบเรายังมีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.693580241+07:00","message":"[bufferProcess] interim [860000000]:หน้าจอแบบเรายังมีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.693583693+07:00","message":"[bufferProcess] send to processor:หน้าจอแบบเรายังมีแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.693590376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.693592965+07:00","message":"> Transcript [45101] [false]: 'หน้าจอแบบเรายังมีแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.693599069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.693601305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.693603457+07:00","message":"StatePrefix: 'หน้าจอแบบเรายังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:45.693605976+07:00","message":"TextPushed: 'หน้าจอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:46.111588255+07:00","message":"[GCS] IsForceVAD: false for message ID: 3557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:46.192652735+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:46.192686002+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-05-12T13:26:46.192691766+07:00","message":"receive interim result [false|false]: หน้าจอแบบเรายังมีเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:46.192706939+07:00","message":"[buffer interim] 3557 false หน้าจอแบบเรายังมีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.192714643+07:00","message":"[bufferProcess] interim [460000000]:หน้าจอแบบเรายังมีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.192716938+07:00","message":"[bufferProcess] send to processor:หน้าจอแบบเรายังมีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.192720044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.192723246+07:00","message":"> Transcript [45102] [false]: 'หน้าจอแบบเรายังมีเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.192726341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.192728717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.192731078+07:00","message":"StatePrefix: 'หน้าจอแบบเรายังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.192733312+07:00","message":"TextPushed: 'หน้าจอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:46.22972453+07:00","message":"receive streaming session, msgId: 3557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:46.229763567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าจอแบบเรายังมีเรา\",\"confidence\":0.926566}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:46.229770496+07:00","message":"receive interim result [true|false]: หน้าจอแบบเรายังมีเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:46.229783803+07:00","message":"end recv isFinal message id 3557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:46.229787035+07:00","message":"end Recv id 3557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:46.229798327+07:00","message":"[buffer interim] 3557 true หน้าจอแบบเรายังมีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.2298083+07:00","message":"[bufferProcess] interim [520000000]:หน้าจอแบบเรายังมีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.229812306+07:00","message":"[bufferProcess] send to processor (isfinal):หน้าจอแบบเรายังมีเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.22981682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.229821359+07:00","message":"> Transcript [45103] [false]: 'หน้าจอแบบเรายังมีเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.229825883+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.229828733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.229831889+07:00","message":"StatePrefix: 'หน้าจอแบบเรายังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.229834894+07:00","message":"TextPushed: 'หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.229837721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.229841488+07:00","message":"> Transcript [45104] [true]: 'หน้าจอแบบเรายังมีเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.229844508+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.229847139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.229849941+07:00","message":"StatePrefix: 'หน้าจอแบบเรายังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.22985264+07:00","message":"TextPushed: 'หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:46.229860852+07:00","message":"Push: 'แบบเรายังมีเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:46.229870826+07:00","message":"push: {true แบบเรายังมีเรา 0 0xc005694000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:46.237361754+07:00","message":"write wav file: './tmp/7565/7565_3557.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:46.37248778+07:00","message":"[GCS] Start streaming session, msgId: 3558"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:46.824833577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:46.824835962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:47.226121248+07:00","message":"receive streaming session, msgId: 3558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:47.226167746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แหวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:47.226173771+07:00","message":"receive interim result [false|false]: พี่แหวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:47.226194921+07:00","message":"[buffer interim] 3558 false พี่แหวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:47.226201759+07:00","message":"[bufferProcess] interim [720000000]:พี่แหวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:47.22620378+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:47.821131242+07:00","message":"receive streaming session, msgId: 3558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:47.821205321+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-05-12T13:26:47.821212801+07:00","message":"receive interim result [false|false]: พี่แหวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:47.821231649+07:00","message":"[buffer interim] 3558 false พี่แหวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:47.821244115+07:00","message":"[bufferProcess] interim [320000000]:พี่แหวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:47.821246531+07:00","message":"[bufferProcess] send to processor:พี่แหวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:47.821253382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:47.821256416+07:00","message":"> Transcript [45105] [false]: 'พี่แหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:47.821262948+07:00","message":"Set StatePrefix (first interim): 'พี่แหวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.010237171+07:00","message":"receive streaming session, msgId: 3558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.010271946+07:00","message":"receive 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-05-12T13:26:48.01027781+07:00","message":"receive interim result [false|false]: ที่แขวนไดร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.010293533+07:00","message":"[buffer interim] 3558 false ที่แขวนไดร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.010301305+07:00","message":"[bufferProcess] interim [440000000]:ที่แขวนไดร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.010304088+07:00","message":"[bufferProcess] send to processor:พี่แหวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.01030693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.010309772+07:00","message":"> Transcript [45106] [false]: 'พี่แหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.010312767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.010314814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.010316631+07:00","message":"StatePrefix: 'พี่แหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.010318772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.053134838+07:00","message":"receive streaming session, msgId: 3558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.053195239+07:00","message":"receive 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-05-12T13:26:48.053202339+07:00","message":"receive interim result [false|false]: พี่แหวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.053221342+07:00","message":"[buffer interim] 3558 false พี่แหวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.053241586+07:00","message":"[bufferProcess] interim [500000000]:พี่แหวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.053245132+07:00","message":"[bufferProcess] send to processor:ที่แขวนไดร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.053252837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.05325573+07:00","message":"> Transcript [45107] [false]: 'ที่แขวนไดร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.053258202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.053262373+07:00","message":"Set new StatePrefix: 'ที่แขวนไดร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.160772856+07:00","message":"receive streaming session, msgId: 3558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.160819196+07:00","message":"receive 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-05-12T13:26:48.16082879+07:00","message":"receive interim result [false|false]: พี่แหวนใดไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.160845655+07:00","message":"[buffer interim] 3558 false พี่แหวนใดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.160854905+07:00","message":"[bufferProcess] interim [560000000]:พี่แหวนใดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.160857647+07:00","message":"[bufferProcess] send to processor:พี่แหวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.160863422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.160866371+07:00","message":"> Transcript [45108] [false]: 'พี่แหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.160868489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.160870664+07:00","message":"Set new StatePrefix: 'พี่แหวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.263488994+07:00","message":"receive streaming session, msgId: 3558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.263524327+07:00","message":"receive 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-05-12T13:26:48.263530414+07:00","message":"receive interim result [false|false]: พี่แหวนได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.263554351+07:00","message":"[buffer interim] 3558 false พี่แหวนได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.263563671+07:00","message":"[bufferProcess] interim [680000000]:พี่แหวนได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.263566318+07:00","message":"[bufferProcess] send to processor:พี่แหวนใดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.26357262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.263575254+07:00","message":"> Transcript [45109] [false]: 'พี่แหวนใดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.263578656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.263580757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.263582605+07:00","message":"StatePrefix: 'พี่แหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.263586166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.316028729+07:00","message":"receive streaming session, msgId: 3558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.31606921+07:00","message":"receive 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-05-12T13:26:48.316075289+07:00","message":"receive interim result [false|false]: พี่แหวนได้ไม่ไหว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.316089461+07:00","message":"[buffer interim] 3558 false พี่แหวนได้ไม่ไหว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.316097769+07:00","message":"[bufferProcess] interim [740000000]:พี่แหวนได้ไม่ไหว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.316100237+07:00","message":"[bufferProcess] send to processor:พี่แหวนได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.316105681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.316108681+07:00","message":"> Transcript [45110] [false]: 'พี่แหวนได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.316112905+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.3161152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.31611714+07:00","message":"StatePrefix: 'พี่แหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.316119221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.338607325+07:00","message":"receive streaming session, msgId: 3558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.338633838+07:00","message":"receive 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-05-12T13:26:48.338639321+07:00","message":"receive interim result [false|false]: พี่แหวนได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.338651695+07:00","message":"[buffer interim] 3558 false พี่แหวนได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.338657666+07:00","message":"[bufferProcess] interim [800000000]:พี่แหวนได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.33866023+07:00","message":"[bufferProcess] send to processor:พี่แหวนได้ไม่ไหว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.338663501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.338666061+07:00","message":"> Transcript [45111] [false]: 'พี่แหวนได้ไม่ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.338668719+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.338670606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.338672308+07:00","message":"StatePrefix: 'พี่แหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.338674263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.448220236+07:00","message":"receive streaming session, msgId: 3558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.448256867+07:00","message":"receive 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-05-12T13:26:48.448263559+07:00","message":"receive interim result [false|false]: พี่แหวนได้ไม่ว่าอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.448278616+07:00","message":"[buffer interim] 3558 false พี่แหวนได้ไม่ว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.448286019+07:00","message":"[bufferProcess] interim [920000000]:พี่แหวนได้ไม่ว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.448288663+07:00","message":"[bufferProcess] send to processor:พี่แหวนได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.448295559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.448298087+07:00","message":"> Transcript [45112] [false]: 'พี่แหวนได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.448301346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.448303444+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.44830542+07:00","message":"StatePrefix: 'พี่แหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.448308044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.448313957+07:00","message":"Push: 'พี่แหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.448315882+07:00","message":"TextPushed: 'พี่แหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.448317951+07:00","message":"Set new StatePrefix : 'พี่แหวนได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.448319798+07:00","message":"Next Push (prob) : 'ได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.448327012+07:00","message":"push: {false พี่แหวน 0 0xc005695780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.712529026+07:00","message":"receive streaming session, msgId: 3558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.712579291+07:00","message":"receive 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-05-12T13:26:48.712585963+07:00","message":"receive interim result [false|false]: พี่แหวนได้ไม่ว่าอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:48.712600329+07:00","message":"[buffer interim] 3558 false พี่แหวนได้ไม่ว่าอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.712609403+07:00","message":"[bufferProcess] interim [160000000]:พี่แหวนได้ไม่ว่าอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.71261271+07:00","message":"[bufferProcess] send to processor:พี่แหวนได้ไม่ว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.712616523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.712619363+07:00","message":"> Transcript [45113] [false]: 'พี่แหวนได้ไม่ว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.712621779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:48.712623746+07:00","message":"Set new StatePrefix: 'พี่แหวนได้ไม่ว่าอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:49.363351271+07:00","message":"receive streaming session, msgId: 3558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:49.363388532+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-05-12T13:26:49.36339441+07:00","message":"receive interim result [false|false]: พี่แหวนได้ไม่ว่าอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:49.363406976+07:00","message":"[buffer interim] 3558 false พี่แหวนได้ไม่ว่าอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:49.36341663+07:00","message":"[bufferProcess] interim [760000000]:พี่แหวนได้ไม่ว่าอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:49.363419184+07:00","message":"[bufferProcess] send to processor:พี่แหวนได้ไม่ว่าอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:49.363424591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:49.363427592+07:00","message":"> Transcript [45114] [false]: 'พี่แหวนได้ไม่ว่าอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:49.363431554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:49.363433686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:49.363435649+07:00","message":"StatePrefix: 'พี่แหวนได้ไม่ว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:49.36343798+07:00","message":"TextPushed: 'พี่แหวน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:49.824915218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:49.824917387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:49.961681509+07:00","message":"[GCS] IsForceVAD: false for message ID: 3558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:50.13722469+07:00","message":"receive streaming session, msgId: 3558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:50.137264431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แหวนได้ไม่ว่าอะไรเนี้ย\",\"confidence\":0.90610445}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:50.137271055+07:00","message":"receive interim result [true|false]: พี่แหวนได้ไม่ว่าอะไรเนี้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:50.137281616+07:00","message":"end recv isFinal message id 3558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:50.137284008+07:00","message":"end Recv id 3558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:50.137290756+07:00","message":"[buffer interim] 3558 true พี่แหวนได้ไม่ว่าอะไรเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:50.137301409+07:00","message":"[bufferProcess] interim [600000000]:พี่แหวนได้ไม่ว่าอะไรเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:50.137304386+07:00","message":"[bufferProcess] send to processor (isfinal):พี่แหวนได้ไม่ว่าอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:50.137307434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:50.137310773+07:00","message":"> Transcript [45115] [false]: 'พี่แหวนได้ไม่ว่าอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:50.137313546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:50.137315306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:50.13731712+07:00","message":"StatePrefix: 'พี่แหวนได้ไม่ว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:50.137319097+07:00","message":"TextPushed: 'พี่แหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:50.137320928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:50.13732282+07:00","message":"> Transcript [45116] [true]: 'พี่แหวนได้ไม่ว่าอะไรเนี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:50.137324764+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:50.137326405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:50.13732802+07:00","message":"StatePrefix: 'พี่แหวนได้ไม่ว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:50.137329748+07:00","message":"TextPushed: 'พี่แหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:50.137337545+07:00","message":"Push: 'ได้ไม่ว่าอะไรเนี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:50.137346245+07:00","message":"push: {true ได้ไม่ว่าอะไรเนี้ย 0 0xc005695780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:50.14746536+07:00","message":"write wav file: './tmp/7565/7565_3558.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:50.413003273+07:00","message":"[GCS] Start streaming session, msgId: 3559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:52.481779138+07:00","message":"receive streaming session, msgId: 3559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:52.481830453+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-05-12T13:26:52.481836952+07:00","message":"receive interim result [false|false]: 1 นิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:52.481852632+07:00","message":"[buffer interim] 3559 false 1 นิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:52.481859617+07:00","message":"[bufferProcess] interim [920000000]:1 นิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:52.481862086+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:52.481867062+07:00","message":"[bufferProcess] send to processor (ticker):1 นิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:52.481869533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:52.481872305+07:00","message":"> Transcript [45117] [false]: '1 นิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:52.481874397+07:00","message":"Set StatePrefix (first interim): '1 นิ้ว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:52.825869882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:52.825881951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:53.063040907+07:00","message":"receive streaming session, msgId: 3559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:53.063076712+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-05-12T13:26:53.063083073+07:00","message":"receive interim result [false|false]: เพลงหนึ่งเดียวคนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:53.063099534+07:00","message":"[buffer interim] 3559 false เพลงหนึ่งเดียวคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:53.063107864+07:00","message":"[bufferProcess] interim [460000000]:เพลงหนึ่งเดียวคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:53.063109855+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:53.640520024+07:00","message":"receive streaming session, msgId: 3559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:53.640576946+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-05-12T13:26:53.640597437+07:00","message":"receive interim result [false|false]: เพลงหนึ่งเดียวคนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:53.640619168+07:00","message":"[buffer interim] 3559 false เพลงหนึ่งเดียวคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:53.640632688+07:00","message":"[bufferProcess] interim [60000000]:เพลงหนึ่งเดียวคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:53.640636702+07:00","message":"[bufferProcess] send to processor:เพลงหนึ่งเดียวคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:53.640646087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:53.640650726+07:00","message":"> Transcript [45118] [false]: 'เพลงหนึ่งเดียวคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:53.640654485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:53.640658135+07:00","message":"Set new StatePrefix: 'เพลงหนึ่งเดียวคนนี้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:55.825926142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:55.825943039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.461215751+07:00","message":"[GCS] Cleaned up inactive client: 3529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.461244998+07:00","message":"[GCS] Cleaned up inactive client: 3533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.461258693+07:00","message":"[GCS] Cleaned up inactive client: 3535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.461260872+07:00","message":"[GCS] Cleaned up inactive client: 3531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.461262786+07:00","message":"[GCS] Cleaned up inactive client: 3534"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.461264613+07:00","message":"[GCS] Cleaned up inactive client: 3536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.46126627+07:00","message":"[GCS] Cleaned up inactive client: 3537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.46126815+07:00","message":"[GCS] Cleaned up inactive client: 3539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.461269736+07:00","message":"[GCS] Cleaned up inactive client: 3530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.461271347+07:00","message":"[GCS] Cleaned up inactive client: 3540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.461272891+07:00","message":"[GCS] Cleaned up inactive client: 3538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.461274479+07:00","message":"[GCS] Cleaned up inactive client: 3532"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.561947801+07:00","message":"[GCS] IsForceVAD: false for message ID: 3559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.622184844+07:00","message":"[GCS] Start streaming session, msgId: 3560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.817946836+07:00","message":"receive streaming session, msgId: 3559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.817995191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงหนึ่งเดียวคนนี้\",\"confidence\":0.9117004}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.818001462+07:00","message":"receive interim result [true|false]: เพลงหนึ่งเดียวคนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.818013942+07:00","message":"end recv isFinal message id 3559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.818017657+07:00","message":"end Recv id 3559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.818026701+07:00","message":"[buffer interim] 3559 true เพลงหนึ่งเดียวคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:56.818039635+07:00","message":"[bufferProcess] interim [180000000]:เพลงหนึ่งเดียวคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:56.818044242+07:00","message":"[bufferProcess] send to processor (isfinal):เพลงหนึ่งเดียวคนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:56.818061142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:56.81807998+07:00","message":"> Transcript [45119] [false]: 'เพลงหนึ่งเดียวคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:56.81808631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:56.81808882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:56.818091301+07:00","message":"StatePrefix: 'เพลงหนึ่งเดียวคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:56.818093532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:56.818095767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:56.818098008+07:00","message":"> Transcript [45120] [true]: 'เพลงหนึ่งเดียวคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:56.818100098+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:56.818102211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:56.818103874+07:00","message":"StatePrefix: 'เพลงหนึ่งเดียวคนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:56.818105492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:56.818111973+07:00","message":"Push: 'เพลงหนึ่งเดียวคนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:56.818122143+07:00","message":"push: {true เพลงหนึ่งเดียวคนนี้ 0 0xc002802b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:56.829158578+07:00","message":"write wav file: './tmp/7565/7565_3559.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:57.605912072+07:00","message":"receive streaming session, msgId: 3560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:57.605953104+07:00","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-05-12T13:26:57.605959244+07:00","message":"receive interim result [false|false]: เกี่ยวกับหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:57.605975095+07:00","message":"[buffer interim] 3560 false เกี่ยวกับหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:57.605982405+07:00","message":"[bufferProcess] interim [960000000]:เกี่ยวกับหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:57.605984326+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:57.665784978+07:00","message":"receive streaming session, msgId: 3560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:57.665831041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:57.665837434+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:57.665854679+07:00","message":"[buffer interim] 3560 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:57.665872855+07:00","message":"[bufferProcess] interim [80000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:57.665875949+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:57.665879641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:57.665882826+07:00","message":"> Transcript [45121] [false]: 'เกี่ยวกับหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:57.665885179+07:00","message":"Set StatePrefix (first interim): 'เกี่ยวกับหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.008136297+07:00","message":"receive streaming session, msgId: 3560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.008172744+07:00","message":"receive 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-05-12T13:26:58.008178017+07:00","message":"receive interim result [false|false]: น่าจะโทร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.008194306+07:00","message":"[buffer interim] 3560 false น่าจะโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.008202154+07:00","message":"[bufferProcess] interim [380000000]:น่าจะโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.008206618+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.008210128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.008212566+07:00","message":"> Transcript [45122] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.008214567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.008216761+07:00","message":"Set new StatePrefix: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.198219358+07:00","message":"receive streaming session, msgId: 3560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.198258085+07:00","message":"receive 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-05-12T13:26:58.198265014+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.198284788+07:00","message":"[buffer interim] 3560 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.198297563+07:00","message":"[bufferProcess] interim [560000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.198300994+07:00","message":"[bufferProcess] send to processor:น่าจะโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.198305075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.198309347+07:00","message":"> Transcript [45123] [false]: 'น่าจะโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.19831385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.198317069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.198319909+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.198322608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.282172755+07:00","message":"receive streaming session, msgId: 3560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.282216756+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-05-12T13:26:58.282224087+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.28224158+07:00","message":"[buffer interim] 3560 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.282255324+07:00","message":"[bufferProcess] interim [680000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.28225776+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.282266065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.282269031+07:00","message":"> Transcript [45124] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.282273649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.282276175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.282278161+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.282280201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.585003259+07:00","message":"receive streaming session, msgId: 3560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.585046062+07:00","message":"receive 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-05-12T13:26:58.585053713+07:00","message":"receive interim result [false|false]: น่าจะทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.585069003+07:00","message":"[buffer interim] 3560 false น่าจะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.585078127+07:00","message":"[bufferProcess] interim [980000000]:น่าจะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.585081115+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.585087897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.585091038+07:00","message":"> Transcript [45125] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.585094995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.585097027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.585098898+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.5851016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.671829078+07:00","message":"[GCS] IsForceVAD: false for message ID: 3560"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:58.826223975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:26:58.826228388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.927387588+07:00","message":"receive streaming session, msgId: 3560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.92743992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะทำอะไร\",\"confidence\":0.82003754}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.92744646+07:00","message":"receive interim result [true|false]: น่าจะทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.927457933+07:00","message":"end recv isFinal message id 3560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.927460162+07:00","message":"end Recv id 3560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.92747147+07:00","message":"[buffer interim] 3560 true น่าจะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927479838+07:00","message":"[bufferProcess] interim [280000000]:น่าจะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927483387+07:00","message":"[bufferProcess] send to processor (isfinal):น่าจะทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927487521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927490783+07:00","message":"> Transcript [45126] [false]: 'น่าจะทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927494226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927496279+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927497997+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927500017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927503172+07:00","message":"Push: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927505103+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927506958+07:00","message":"Set new StatePrefix : 'น่าจะทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927509048+07:00","message":"Next Push (prob) : 'ทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927510639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927518361+07:00","message":"> Transcript [45127] [true]: 'น่าจะทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927520452+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927522104+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927523802+07:00","message":"StatePrefix: 'น่าจะทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927525677+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:58.927527685+07:00","message":"Push: 'ทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.927552923+07:00","message":"push: {false น่าจะ 0 0xc002802d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.927572564+07:00","message":"push: {true ทำอะไร 0 0xc002802d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:58.933051034+07:00","message":"[GCS] Start streaming session, msgId: 3561"}
{"level":"info","service":"Main","time":"2026-05-12T13:26:58.934884554+07:00","message":"write wav file: './tmp/7565/7565_3560.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:59.695172316+07:00","message":"receive streaming session, msgId: 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:59.69521402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:59.695219593+07:00","message":"receive interim result [false|false]: ที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:59.695233388+07:00","message":"[buffer interim] 3561 false ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:59.695240808+07:00","message":"[bufferProcess] interim [540000000]:ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:59.69524279+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:59.790866523+07:00","message":"receive streaming session, msgId: 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:59.79090934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"patchanee\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:59.790915608+07:00","message":"receive interim result [false|false]: patchanee"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:59.790927228+07:00","message":"[buffer interim] 3561 false patchanee"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:59.790935397+07:00","message":"[bufferProcess] interim [660000000]:patchanee"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:59.790938073+07:00","message":"[bufferProcess] send to processor:ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:59.790942773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:59.790946197+07:00","message":"> Transcript [45128] [false]: 'ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:59.790948493+07:00","message":"Set StatePrefix (first interim): 'ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:59.79796008+07:00","message":"receive streaming session, msgId: 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:59.797996417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"satineesh\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:59.798002073+07:00","message":"receive interim result [false|false]: satineesh"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:26:59.798017761+07:00","message":"[buffer interim] 3561 false satineesh"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:59.798024969+07:00","message":"[bufferProcess] interim [720000000]:satineesh"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:59.798027605+07:00","message":"[bufferProcess] send to processor:patchanee"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:59.798035622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:59.798038452+07:00","message":"> Transcript [45129] [false]: 'patchanee'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:59.798041023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:26:59.798043532+07:00","message":"Set new StatePrefix: 'patchanee'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.202948053+07:00","message":"receive streaming session, msgId: 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.203006592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"fashionista\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.203014032+07:00","message":"receive interim result [false|false]: fashionista"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.203039073+07:00","message":"receive streaming session, msgId: 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.203047268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"fashionistas\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.203051622+07:00","message":"receive interim result [false|false]: fashionistas"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.203066142+07:00","message":"[buffer interim] 3561 false fashionista"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.203088085+07:00","message":"[buffer interim] 3561 false fashionistas"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.203097089+07:00","message":"[bufferProcess] interim [840000000]:fashionista"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.203100945+07:00","message":"[bufferProcess] send to processor:satineesh"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.203110056+07:00","message":"[bufferProcess] interim [80000000]:fashionistas"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.203112718+07:00","message":"[bufferProcess] send to processor:fashionista"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.203116432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.203120413+07:00","message":"> Transcript [45130] [false]: 'satineesh'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.203123378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.203127106+07:00","message":"Set new StatePrefix: 'satineesh'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.203129386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.203132114+07:00","message":"> Transcript [45131] [false]: 'fashionista'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.203134338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.203136842+07:00","message":"Set new StatePrefix: 'fashionista'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.297693812+07:00","message":"receive streaming session, msgId: 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.297727219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"fashionista\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.297733075+07:00","message":"receive interim result [false|false]: fashionista"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.297746301+07:00","message":"[buffer interim] 3561 false fashionista"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.297753253+07:00","message":"[bufferProcess] interim [140000000]:fashionista"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.297755554+07:00","message":"[bufferProcess] send to processor:fashionistas"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.2977611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.297763923+07:00","message":"> Transcript [45132] [false]: 'fashionistas'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.297766968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.297769096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.297771039+07:00","message":"StatePrefix: 'fashionista'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.297773208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.387832264+07:00","message":"receive streaming session, msgId: 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.387870296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"fashionista นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.387876282+07:00","message":"receive interim result [false|false]: fashionista นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.387892905+07:00","message":"[buffer interim] 3561 false fashionista นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.38789979+07:00","message":"[bufferProcess] interim [320000000]:fashionista นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.387902118+07:00","message":"[bufferProcess] send to processor:fashionista"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.387905095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.38790769+07:00","message":"> Transcript [45133] [false]: 'fashionista'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.387911023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.387913378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.387915212+07:00","message":"StatePrefix: 'fashionista'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.38791717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.509525893+07:00","message":"receive streaming session, msgId: 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.50956843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"initializing\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.509574497+07:00","message":"receive interim result [false|false]: initializing"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.509588153+07:00","message":"[buffer interim] 3561 false initializing"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.509598635+07:00","message":"[bufferProcess] interim [380000000]:initializing"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.509601687+07:00","message":"[bufferProcess] send to processor:fashionista นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.509607687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.509611478+07:00","message":"> Transcript [45134] [false]: 'fashionista นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.50961627+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.509619+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.509622498+07:00","message":"StatePrefix: 'fashionista'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.509625638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.688938924+07:00","message":"receive streaming session, msgId: 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.688986015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"fashionista ไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.68899321+07:00","message":"receive interim result [false|false]: fashionista ไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:00.689009608+07:00","message":"[buffer interim] 3561 false fashionista ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.689018132+07:00","message":"[bufferProcess] interim [560000000]:fashionista ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.689020602+07:00","message":"[bufferProcess] send to processor:initializing"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.689028657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.689031594+07:00","message":"> Transcript [45135] [false]: 'initializing'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.689033703+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:00.689038226+07:00","message":"Set new StatePrefix: 'initializing'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:01.254617448+07:00","message":"receive streaming session, msgId: 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:01.254655108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"fashionista ไง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:01.254661401+07:00","message":"receive interim result [false|false]: fashionista ไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:01.254674408+07:00","message":"[buffer interim] 3561 false fashionista ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:01.254682091+07:00","message":"[bufferProcess] interim [160000000]:fashionista ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:01.254684511+07:00","message":"[bufferProcess] send to processor:fashionista ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:01.254690939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:01.254693757+07:00","message":"> Transcript [45136] [false]: 'fashionista ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:01.254695902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:01.254697723+07:00","message":"Set new StatePrefix: 'fashionista ไง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:01.827244566+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:01.827261597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:02.678317604+07:00","message":"receive streaming session, msgId: 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:02.678351688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"fashionista\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:02.678358018+07:00","message":"receive interim result [false|false]: fashionista"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:02.678366793+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-05-12T13:27:02.678369407+07:00","message":"receive interim result [false|false]:  เงียบมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:02.67837817+07:00","message":"[buffer interim] 3561 false fashionista"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:02.678382822+07:00","message":"[buffer interim] 3561 false  เงียบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.678390466+07:00","message":"[bufferProcess] interim [540000000]:fashionista"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.678393694+07:00","message":"[bufferProcess] send to processor:fashionista ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.678397712+07:00","message":"[bufferProcess] send to processor (ticker):fashionista"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.678403053+07:00","message":"[bufferProcess] interim [540000000]: เงียบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.678405874+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.67840858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.678411124+07:00","message":"> Transcript [45137] [false]: 'fashionista ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.678413768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.678415823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.678417746+07:00","message":"StatePrefix: 'fashionista ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.678419686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.678421148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.678423085+07:00","message":"> Transcript [45138] [false]: 'fashionista'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.678424512+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:02.77239536+07:00","message":"[GCS] IsForceVAD: false for message ID: 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:02.810969239+07:00","message":"receive streaming session, msgId: 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:02.81101132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"fashionista\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:02.811018909+07:00","message":"receive interim result [false|false]: fashionista"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:02.811033064+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-05-12T13:27:02.811038441+07:00","message":"receive interim result [false|false]:  เงียบมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:02.811045781+07:00","message":"[buffer interim] 3561 false fashionista"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:02.811054487+07:00","message":"[buffer interim] 3561 false  เงียบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.811063881+07:00","message":"[bufferProcess] interim [720000000]:fashionista"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.811066681+07:00","message":"[bufferProcess] send to processor: เงียบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.811071637+07:00","message":"[bufferProcess] interim [720000000]: เงียบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.811074555+07:00","message":"[bufferProcess] update buffer: fashionista เงียบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.811078076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.811080904+07:00","message":"> Transcript [45139] [false]: ' เงียบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.811082997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:02.811084885+07:00","message":"Set new StatePrefix: ' เงียบมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:02.832117472+07:00","message":"[GCS] Start streaming session, msgId: 3562"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:02.901771392+07:00","message":"[GCS] IsForceVAD: false for message ID: 3562"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.009412922+07:00","message":"receive streaming session, msgId: 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.009450653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"fashionista เงียบมากเลย\",\"confidence\":0.8444257}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.009461955+07:00","message":"receive interim result [true|false]: fashionista เงียบมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.009472262+07:00","message":"end recv isFinal message id 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.009474518+07:00","message":"end Recv id 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.009481001+07:00","message":"[buffer interim] 3561 true fashionista เงียบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.009490956+07:00","message":"[bufferProcess] interim [870000000]:fashionista เงียบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.00949383+07:00","message":"[bufferProcess] send to processor (isfinal):fashionista เงียบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.009497973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.00950909+07:00","message":"> Transcript [45140] [false]: 'fashionista เงียบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.009511557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.009513494+07:00","message":"Set new StatePrefix: 'fashionista เงียบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.009515279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.009517099+07:00","message":"> Transcript [45141] [true]: 'fashionista เงียบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.009519375+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.009521355+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.009523727+07:00","message":"StatePrefix: 'fashionista เงียบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.009525767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.009528215+07:00","message":"Push: 'fashionista เงียบมากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.009535887+07:00","message":"push: {true fashionista เงียบมากเลย 0 0xc003756180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:03.026095447+07:00","message":"write wav file: './tmp/7565/7565_3561.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.053449058+07:00","message":"receive streaming session, msgId: 3562"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.05347355+07:00","message":"found end of frame, send empty tag with msgId: 3562"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.053477204+07:00","message":"end Recv id 3562"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.053485839+07:00","message":"[buffer interim] 3562 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.053493523+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.053496761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.053499366+07:00","message":"> Transcript [45142] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.053509523+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.053511513+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.05351339+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.053515519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.05351834+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.053527077+07:00","message":"push: {true \n 0 0xc002e83680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:03.05796392+07:00","message":"write wav file: './tmp/7565/7565_3562.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.151948426+07:00","message":"[GCS] Start streaming session, msgId: 3563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.886563529+07:00","message":"receive streaming session, msgId: 3563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.886602986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.886608445+07:00","message":"receive interim result [false|false]: เราก็ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:03.88662278+07:00","message":"[buffer interim] 3563 false เราก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.886629975+07:00","message":"[bufferProcess] interim [540000000]:เราก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:03.886631836+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.015741806+07:00","message":"receive streaming session, msgId: 3563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.015778404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็ว่าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.015783713+07:00","message":"receive interim result [false|false]: เราก็ว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.015797175+07:00","message":"[buffer interim] 3563 false เราก็ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.015804161+07:00","message":"[bufferProcess] interim [720000000]:เราก็ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.015806537+07:00","message":"[bufferProcess] send to processor:เราก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.015812245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.015814976+07:00","message":"> Transcript [45143] [false]: 'เราก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.015817137+07:00","message":"Set StatePrefix (first interim): 'เราก็ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.346688718+07:00","message":"receive streaming session, msgId: 3563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.346732742+07:00","message":"receive 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-05-12T13:27:04.346739896+07:00","message":"receive interim result [false|false]: เราก็ว่าเรากัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.346755176+07:00","message":"[buffer interim] 3563 false เราก็ว่าเรากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.346764442+07:00","message":"[bufferProcess] interim [20000000]:เราก็ว่าเรากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.346768239+07:00","message":"[bufferProcess] send to processor:เราก็ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.346777386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.346782363+07:00","message":"> Transcript [45144] [false]: 'เราก็ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.346789539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.346791687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.346793785+07:00","message":"StatePrefix: 'เราก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.346795721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.421367182+07:00","message":"receive streaming session, msgId: 3563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.421410124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็ว่าเรากำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.421415937+07:00","message":"receive interim result [false|false]: เราก็ว่าเรากำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.421428561+07:00","message":"[buffer interim] 3563 false เราก็ว่าเรากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.421435769+07:00","message":"[bufferProcess] interim [80000000]:เราก็ว่าเรากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.42143843+07:00","message":"[bufferProcess] send to processor:เราก็ว่าเรากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.421441561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.421444322+07:00","message":"> Transcript [45145] [false]: 'เราก็ว่าเรากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.421447653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.42144971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.42145157+07:00","message":"StatePrefix: 'เราก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.421454593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.521864906+07:00","message":"receive streaming session, msgId: 3563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.521903269+07:00","message":"receive 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-05-12T13:27:04.521909+07:00","message":"receive interim result [false|false]: เราก็ว่าเรากันแน่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.52192269+07:00","message":"[buffer interim] 3563 false เราก็ว่าเรากันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.521929282+07:00","message":"[bufferProcess] interim [140000000]:เราก็ว่าเรากันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.521931822+07:00","message":"[bufferProcess] send to processor:เราก็ว่าเรากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.521936902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.52193964+07:00","message":"> Transcript [45146] [false]: 'เราก็ว่าเรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.521943041+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.521945189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.521946922+07:00","message":"StatePrefix: 'เราก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.521949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.525924545+07:00","message":"receive streaming session, msgId: 3563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.525967234+07:00","message":"receive 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-05-12T13:27:04.525973466+07:00","message":"receive interim result [false|false]: เราก็ว่าเรากันง่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.525991102+07:00","message":"[buffer interim] 3563 false เราก็ว่าเรากันง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.526000162+07:00","message":"[bufferProcess] interim [200000000]:เราก็ว่าเรากันง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.5260026+07:00","message":"[bufferProcess] send to processor:เราก็ว่าเรากันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.526009516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.52601234+07:00","message":"> Transcript [45147] [false]: 'เราก็ว่าเรากันแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.526016723+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.526019111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.526021262+07:00","message":"StatePrefix: 'เราก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.526023457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.526029175+07:00","message":"Push: 'เราก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.526031369+07:00","message":"TextPushed: 'เราก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.526033957+07:00","message":"Set new StatePrefix : 'เราก็ว่าเรากันแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.526036198+07:00","message":"Next Push (prob) : 'เรากันแน่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.526044862+07:00","message":"push: {false เราก็ว่า 0 0xc002e82080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.74485993+07:00","message":"receive streaming session, msgId: 3563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.744903151+07:00","message":"receive 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-05-12T13:27:04.744909767+07:00","message":"receive interim result [false|false]: เราก็ว่าเราต่างๆและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.744925354+07:00","message":"[buffer interim] 3563 false เราก็ว่าเราต่างๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.74493358+07:00","message":"[bufferProcess] interim [380000000]:เราก็ว่าเราต่างๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.744936188+07:00","message":"[bufferProcess] send to processor:เราก็ว่าเรากันง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.744942176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.744945265+07:00","message":"> Transcript [45148] [false]: 'เราก็ว่าเรากันง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.744947681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.744950315+07:00","message":"Set new StatePrefix: 'เราก็ว่าเรากันง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.796040492+07:00","message":"receive streaming session, msgId: 3563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.796081796+07:00","message":"receive 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-05-12T13:27:04.796087417+07:00","message":"receive interim result [false|false]: เราก็ว่าเรากันง่ายเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:04.7961022+07:00","message":"[buffer interim] 3563 false เราก็ว่าเรากันง่ายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.7961089+07:00","message":"[bufferProcess] interim [440000000]:เราก็ว่าเรากันง่ายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.796111667+07:00","message":"[bufferProcess] send to processor:เราก็ว่าเราต่างๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.796117993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.796120889+07:00","message":"> Transcript [45149] [false]: 'เราก็ว่าเราต่างๆและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.796123205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:04.796125217+07:00","message":"Set new StatePrefix: 'เราก็ว่าเราต่างๆและ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:04.827255948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:04.827277224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:05.271152549+07:00","message":"[GCS] IsForceVAD: false for message ID: 3563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:05.350326702+07:00","message":"receive streaming session, msgId: 3563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:05.35036621+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-05-12T13:27:05.350372432+07:00","message":"receive interim result [false|false]: เราก็ว่าเรากันง่ายเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:05.350390061+07:00","message":"[buffer interim] 3563 false เราก็ว่าเรากันง่ายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.350399004+07:00","message":"[bufferProcess] interim [40000000]:เราก็ว่าเรากันง่ายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.350402587+07:00","message":"[bufferProcess] send to processor:เราก็ว่าเรากันง่ายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.35041109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.350415348+07:00","message":"> Transcript [45150] [false]: 'เราก็ว่าเรากันง่ายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.350418803+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.350421839+07:00","message":"Set new StatePrefix: 'เราก็ว่าเรากันง่ายเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:05.425146009+07:00","message":"receive streaming session, msgId: 3563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:05.425211705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็ว่าเรากันง่ายเลย\",\"confidence\":0.93857324}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:05.425218703+07:00","message":"receive interim result [true|false]: เราก็ว่าเรากันง่ายเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:05.425229301+07:00","message":"end recv isFinal message id 3563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:05.425231569+07:00","message":"end Recv id 3563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:05.42523893+07:00","message":"[buffer interim] 3563 true เราก็ว่าเรากันง่ายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.425250191+07:00","message":"[bufferProcess] interim [130000000]:เราก็ว่าเรากันง่ายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.425256216+07:00","message":"[bufferProcess] send to processor (isfinal):เราก็ว่าเรากันง่ายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.42525967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.425263205+07:00","message":"> Transcript [45151] [false]: 'เราก็ว่าเรากันง่ายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.425266408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.425268418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.425270799+07:00","message":"StatePrefix: 'เราก็ว่าเรากันง่ายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.425273514+07:00","message":"TextPushed: 'เราก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.425275266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.425277092+07:00","message":"> Transcript [45152] [true]: 'เราก็ว่าเรากันง่ายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.425279172+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.425280866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.425282412+07:00","message":"StatePrefix: 'เราก็ว่าเรากันง่ายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.425284186+07:00","message":"TextPushed: 'เราก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:05.425290635+07:00","message":"Push: 'เรากันง่ายเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:05.425299513+07:00","message":"push: {true เรากันง่ายเลย 0 0xc002e82080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:05.432409745+07:00","message":"write wav file: './tmp/7565/7565_3563.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:05.532503259+07:00","message":"[GCS] Start streaming session, msgId: 3564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.081292356+07:00","message":"receive streaming session, msgId: 3564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.081336811+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-05-12T13:27:06.081343017+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.081360501+07:00","message":"[buffer interim] 3564 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.081367555+07:00","message":"[bufferProcess] interim [360000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.081369405+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.20501572+07:00","message":"receive streaming session, msgId: 3564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.205056382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.205062369+07:00","message":"receive interim result [false|false]: เขาไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.205076327+07:00","message":"[buffer interim] 3564 false เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.205083653+07:00","message":"[bufferProcess] interim [480000000]:เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.20508604+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.205089028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.205091826+07:00","message":"> Transcript [45153] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.205093757+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.393874267+07:00","message":"receive streaming session, msgId: 3564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.393918705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาไม่ง่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.393924452+07:00","message":"receive interim result [false|false]: เขาไม่ง่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.393938581+07:00","message":"[buffer interim] 3564 false เขาไม่ง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.393945514+07:00","message":"[bufferProcess] interim [660000000]:เขาไม่ง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.393947866+07:00","message":"[bufferProcess] send to processor:เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.393952906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.39395564+07:00","message":"> Transcript [45154] [false]: 'เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.393958733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.393960941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.393962998+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.393965127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.589262643+07:00","message":"receive streaming session, msgId: 3564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.58929963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาไม่ง่ายกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.589306454+07:00","message":"receive interim result [false|false]: เขาไม่ง่ายกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.589320081+07:00","message":"[buffer interim] 3564 false เขาไม่ง่ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.589327131+07:00","message":"[bufferProcess] interim [900000000]:เขาไม่ง่ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.589329706+07:00","message":"[bufferProcess] send to processor:เขาไม่ง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.589334557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.589337338+07:00","message":"> Transcript [45155] [false]: 'เขาไม่ง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.58934066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.589342801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.58934649+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.589348623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.729367832+07:00","message":"receive streaming session, msgId: 3564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.729405609+07:00","message":"receive 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-05-12T13:27:06.729411798+07:00","message":"receive interim result [false|false]: เขาไม่ง่ายกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:06.729426026+07:00","message":"[buffer interim] 3564 false เขาไม่ง่ายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.729433038+07:00","message":"[bufferProcess] interim [20000000]:เขาไม่ง่ายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.72943528+07:00","message":"[bufferProcess] send to processor:เขาไม่ง่ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.729440222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.729443075+07:00","message":"> Transcript [45156] [false]: 'เขาไม่ง่ายกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.729446449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.729448751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.729450935+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:06.729454531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:07.280795638+07:00","message":"receive streaming session, msgId: 3564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:07.280837829+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-05-12T13:27:07.280844612+07:00","message":"receive interim result [false|false]: เขาไม่ง่ายกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:07.280860383+07:00","message":"[buffer interim] 3564 false เขาไม่ง่ายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:07.280871405+07:00","message":"[bufferProcess] interim [620000000]:เขาไม่ง่ายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:07.280875042+07:00","message":"[bufferProcess] send to processor:เขาไม่ง่ายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:07.280879773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:07.280884033+07:00","message":"> Transcript [45157] [false]: 'เขาไม่ง่ายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:07.28088895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:07.280891706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:07.280896254+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:07.28089925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:07.280905902+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:07.280908029+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:07.280909985+07:00","message":"Set new StatePrefix : 'เขาไม่ง่ายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:07.280912518+07:00","message":"Next Push (prob) : 'ไม่ง่ายกับเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:07.280920973+07:00","message":"push: {false เขา 0 0xc002ac2780}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:07.828232935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:07.828242739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:08.731137734+07:00","message":"[GCS] IsForceVAD: false for message ID: 3564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:08.7935185+07:00","message":"[GCS] Start streaming session, msgId: 3565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:08.843360314+07:00","message":"receive streaming session, msgId: 3564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:08.843396672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาไม่ง่ายกับเรา\",\"confidence\":0.94345725}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:08.843402246+07:00","message":"receive interim result [true|false]: เขาไม่ง่ายกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:08.843412975+07:00","message":"end recv isFinal message id 3564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:08.843415469+07:00","message":"end Recv id 3564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:08.843426371+07:00","message":"[buffer interim] 3564 true เขาไม่ง่ายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:08.843435355+07:00","message":"[bufferProcess] interim [210000000]:เขาไม่ง่ายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:08.843438401+07:00","message":"[bufferProcess] send to processor (isfinal):เขาไม่ง่ายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:08.843441887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:08.843444537+07:00","message":"> Transcript [45158] [false]: 'เขาไม่ง่ายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:08.843447632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:08.84344971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:08.843452335+07:00","message":"StatePrefix: 'เขาไม่ง่ายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:08.843454871+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:08.843457399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:08.843459439+07:00","message":"> Transcript [45159] [true]: 'เขาไม่ง่ายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:08.843461487+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:08.843463085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:08.843464759+07:00","message":"StatePrefix: 'เขาไม่ง่ายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:08.843466489+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:08.843468909+07:00","message":"Push: 'ไม่ง่ายกับเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:08.843475852+07:00","message":"push: {true ไม่ง่ายกับเรา 0 0xc002ac2780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:08.851815382+07:00","message":"write wav file: './tmp/7565/7565_3564.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:10.829285913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:10.829289254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:11.421219092+07:00","message":"[GCS] IsForceVAD: false for message ID: 3565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:11.51619288+07:00","message":"receive streaming session, msgId: 3565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:11.516213328+07:00","message":"found end of frame, send empty tag with msgId: 3565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:11.516216615+07:00","message":"end Recv id 3565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:11.516223167+07:00","message":"[buffer interim] 3565 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:11.516233187+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:11.516237037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:11.516239659+07:00","message":"> Transcript [45160] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:11.51624203+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:11.516243856+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:11.516245639+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:11.516247575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:11.516252672+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:11.51626424+07:00","message":"push: {true \n 0 0xc002802e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:11.523916247+07:00","message":"write wav file: './tmp/7565/7565_3565.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:11.611998608+07:00","message":"[GCS] Start streaming session, msgId: 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:12.277414247+07:00","message":"receive streaming session, msgId: 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:12.277460659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:12.277466107+07:00","message":"receive interim result [false|false]: พอหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:12.277492308+07:00","message":"[buffer interim] 3566 false พอหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.27750196+07:00","message":"[bufferProcess] interim [480000000]:พอหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.277504948+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:12.342761215+07:00","message":"receive streaming session, msgId: 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:12.342799424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอหลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:12.342806429+07:00","message":"receive interim result [false|false]: พอหลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:12.342823885+07:00","message":"[buffer interim] 3566 false พอหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.342835332+07:00","message":"[bufferProcess] interim [600000000]:พอหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.342839296+07:00","message":"[bufferProcess] send to processor:พอหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.342846845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.342850688+07:00","message":"> Transcript [45161] [false]: 'พอหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.342853622+07:00","message":"Set StatePrefix (first interim): 'พอหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:12.661938402+07:00","message":"receive streaming session, msgId: 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:12.661988255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอหลังจากอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:12.661993804+07:00","message":"receive interim result [false|false]: พอหลังจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:12.66200688+07:00","message":"[buffer interim] 3566 false พอหลังจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.662016297+07:00","message":"[bufferProcess] interim [900000000]:พอหลังจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.662019368+07:00","message":"[bufferProcess] send to processor:พอหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.662024609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.662027299+07:00","message":"> Transcript [45162] [false]: 'พอหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.662032364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.662034484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.66203638+07:00","message":"StatePrefix: 'พอหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.662038474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:12.848824626+07:00","message":"receive streaming session, msgId: 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:12.848861149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอหลังจากอัลบั้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:12.848867209+07:00","message":"receive interim result [false|false]: พอหลังจากอัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:12.8488823+07:00","message":"[buffer interim] 3566 false พอหลังจากอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.848890056+07:00","message":"[bufferProcess] interim [80000000]:พอหลังจากอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.848892537+07:00","message":"[bufferProcess] send to processor:พอหลังจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.848898981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.848901903+07:00","message":"> Transcript [45163] [false]: 'พอหลังจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.848905583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.848907642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.848909452+07:00","message":"StatePrefix: 'พอหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:12.848911691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:13.166915286+07:00","message":"receive streaming session, msgId: 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:13.166953974+07:00","message":"receive 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-05-12T13:27:13.166960087+07:00","message":"receive interim result [false|false]: พอหลังจากอัลบั้มแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:13.166979066+07:00","message":"[buffer interim] 3566 false พอหลังจากอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.166985939+07:00","message":"[bufferProcess] interim [380000000]:พอหลังจากอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.16698872+07:00","message":"[bufferProcess] send to processor:พอหลังจากอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.166995467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.166998485+07:00","message":"> Transcript [45164] [false]: 'พอหลังจากอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.167003038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.167005232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.167007063+07:00","message":"StatePrefix: 'พอหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.167010107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:13.741150091+07:00","message":"receive streaming session, msgId: 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:13.741213555+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-05-12T13:27:13.741221075+07:00","message":"receive interim result [false|false]: พอหลังจากอัลบั้มแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:13.741236949+07:00","message":"[buffer interim] 3566 false พอหลังจากอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.741245236+07:00","message":"[bufferProcess] interim [980000000]:พอหลังจากอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.741248056+07:00","message":"[bufferProcess] send to processor:พอหลังจากอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.741255691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.741258445+07:00","message":"> Transcript [45165] [false]: 'พอหลังจากอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.741263969+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.741266471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.74126882+07:00","message":"StatePrefix: 'พอหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.741270917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.741278033+07:00","message":"Push: 'พอหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.741279924+07:00","message":"TextPushed: 'พอหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.741281888+07:00","message":"Set new StatePrefix : 'พอหลังจากอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.741283973+07:00","message":"Next Push (prob) : 'จากอัลบั้มแรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:13.741292588+07:00","message":"push: {false พอหลัง 0 0xc0035b8300}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:13.829697067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:13.829710297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:13.933846969+07:00","message":"receive streaming session, msgId: 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:13.933888267+07:00","message":"receive 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-05-12T13:27:13.93389561+07:00","message":"receive interim result [false|false]: พอหลังจากอัลบั้มแรกสู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:13.933912855+07:00","message":"[buffer interim] 3566 false พอหลังจากอัลบั้มแรกสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.933923492+07:00","message":"[bufferProcess] interim [160000000]:พอหลังจากอัลบั้มแรกสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.933927447+07:00","message":"[bufferProcess] send to processor:พอหลังจากอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.933947075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.933951373+07:00","message":"> Transcript [45166] [false]: 'พอหลังจากอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.933956281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.933959376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.933962545+07:00","message":"StatePrefix: 'พอหลังจากอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.933965881+07:00","message":"TextPushed: 'พอหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:13.937408581+07:00","message":"receive streaming session, msgId: 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:13.937442887+07:00","message":"receive 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-05-12T13:27:13.937448365+07:00","message":"receive interim result [false|false]: พอหลังจากอัลบั้มแรกสูบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:13.937466737+07:00","message":"[buffer interim] 3566 false พอหลังจากอัลบั้มแรกสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.937479498+07:00","message":"[bufferProcess] interim [220000000]:พอหลังจากอัลบั้มแรกสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.937482794+07:00","message":"[bufferProcess] send to processor:พอหลังจากอัลบั้มแรกสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.937489215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.937492121+07:00","message":"> Transcript [45167] [false]: 'พอหลังจากอัลบั้มแรกสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.937496166+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.937498156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.937500853+07:00","message":"StatePrefix: 'พอหลังจากอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:13.937503296+07:00","message":"TextPushed: 'พอหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.190348558+07:00","message":"receive streaming session, msgId: 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.190381474+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-05-12T13:27:14.19038767+07:00","message":"receive interim result [false|false]: พอหลังจากอัลบั้มแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.190400789+07:00","message":"[buffer interim] 3566 false พอหลังจากอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.19040738+07:00","message":"[bufferProcess] interim [400000000]:พอหลังจากอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.190409798+07:00","message":"[bufferProcess] send to processor:พอหลังจากอัลบั้มแรกสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.190414747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.19041739+07:00","message":"> Transcript [45168] [false]: 'พอหลังจากอัลบั้มแรกสูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.190420715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.190422911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.190425103+07:00","message":"StatePrefix: 'พอหลังจากอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.190427591+07:00","message":"TextPushed: 'พอหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.258182145+07:00","message":"receive streaming session, msgId: 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.258223963+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-05-12T13:27:14.258229895+07:00","message":"receive interim result [false|false]: พอหลังจากอัลบั้มแรกสู่อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.258244424+07:00","message":"[buffer interim] 3566 false พอหลังจากอัลบั้มแรกสู่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.258251853+07:00","message":"[bufferProcess] interim [460000000]:พอหลังจากอัลบั้มแรกสู่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.258254669+07:00","message":"[bufferProcess] send to processor:พอหลังจากอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.258260153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.258262877+07:00","message":"> Transcript [45169] [false]: 'พอหลังจากอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.258266646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.258268957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.258271127+07:00","message":"StatePrefix: 'พอหลังจากอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.258273141+07:00","message":"TextPushed: 'พอหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.258277569+07:00","message":"Push: 'จากอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.258279432+07:00","message":"TextPushed: 'พอหลังจากอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.258281417+07:00","message":"Set new StatePrefix : 'พอหลังจากอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.258283779+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.258290665+07:00","message":"push: {false จากอัลบั้มแรก 0 0xc0035b8300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.261662146+07:00","message":"receive streaming session, msgId: 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.26168091+07:00","message":"receive 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-05-12T13:27:14.261685817+07:00","message":"receive interim result [false|false]: พอหลังจากอัลบั้มแรกสู่ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.261697639+07:00","message":"[buffer interim] 3566 false พอหลังจากอัลบั้มแรกสู่ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.261702275+07:00","message":"[bufferProcess] interim [520000000]:พอหลังจากอัลบั้มแรกสู่ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.26170455+07:00","message":"[bufferProcess] send to processor:พอหลังจากอัลบั้มแรกสู่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.261707358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.261709955+07:00","message":"> Transcript [45170] [false]: 'พอหลังจากอัลบั้มแรกสู่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.261712062+07:00","message":"Set StatePrefix (first interim): 'พอหลังจากอัลบั้มแรกสู่อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.396738993+07:00","message":"receive streaming session, msgId: 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.396776587+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-05-12T13:27:14.396782331+07:00","message":"receive interim result [false|false]: พอหลังจากอัลบั้มแรกสู่อัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.396795926+07:00","message":"[buffer interim] 3566 false พอหลังจากอัลบั้มแรกสู่อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.396802512+07:00","message":"[bufferProcess] interim [580000000]:พอหลังจากอัลบั้มแรกสู่อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.396804906+07:00","message":"[bufferProcess] send to processor:พอหลังจากอัลบั้มแรกสู่ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.396810127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.396812755+07:00","message":"> Transcript [45171] [false]: 'พอหลังจากอัลบั้มแรกสู่ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.396814932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.396816872+07:00","message":"Set new StatePrefix: 'พอหลังจากอัลบั้มแรกสู่ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.500916634+07:00","message":"[GCS] IsForceVAD: false for message ID: 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.599423344+07:00","message":"receive streaming session, msgId: 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.599461872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอหลังจากอัลบั้มแรกสู่อัลบั้ม\",\"confidence\":0.922946}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.599468913+07:00","message":"receive interim result [true|false]: พอหลังจากอัลบั้มแรกสู่อัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.599484425+07:00","message":"end recv isFinal message id 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.599487736+07:00","message":"end Recv id 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.599495042+07:00","message":"[buffer interim] 3566 true พอหลังจากอัลบั้มแรกสู่อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.599504212+07:00","message":"[bufferProcess] interim [910000000]:พอหลังจากอัลบั้มแรกสู่อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.599507517+07:00","message":"[bufferProcess] send to processor (isfinal):พอหลังจากอัลบั้มแรกสู่อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.59951096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.599513784+07:00","message":"> Transcript [45172] [false]: 'พอหลังจากอัลบั้มแรกสู่อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.599515935+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.59951826+07:00","message":"Set new StatePrefix: 'พอหลังจากอัลบั้มแรกสู่อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.599520108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.599521991+07:00","message":"> Transcript [45173] [true]: 'พอหลังจากอัลบั้มแรกสู่อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.59952949+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.599531481+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.599533417+07:00","message":"StatePrefix: 'พอหลังจากอัลบั้มแรกสู่อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.599535723+07:00","message":"TextPushed: 'พอหลังจากอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:14.59953851+07:00","message":"Push: 'สู่อัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.599546211+07:00","message":"push: {true สู่อัลบั้ม 0 0xc0035b8300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:14.607948075+07:00","message":"write wav file: './tmp/7565/7565_3566.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:14.759334477+07:00","message":"[GCS] Start streaming session, msgId: 3567"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:15.288592415+07:00","message":"receive streaming session, msgId: 3567"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:15.288642573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:15.288651219+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:15.288669293+07:00","message":"[buffer interim] 3567 false 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:15.28868358+07:00","message":"[bufferProcess] interim [540000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:15.288687044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:15.775025106+07:00","message":"receive streaming session, msgId: 3567"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:15.775062927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"29\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:15.775068522+07:00","message":"receive interim result [false|false]: 29"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:15.775081077+07:00","message":"[buffer interim] 3567 false 29"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:15.775091067+07:00","message":"[bufferProcess] interim [20000000]:29"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:15.775093594+07:00","message":"[bufferProcess] send to processor:2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:15.775098691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:15.775101868+07:00","message":"> Transcript [45174] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:15.775103985+07:00","message":"Set StatePrefix (first interim): '2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:15.985315665+07:00","message":"receive streaming session, msgId: 3567"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:15.985362663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:15.985368603+07:00","message":"receive interim result [false|false]: 2 ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:15.985385684+07:00","message":"[buffer interim] 3567 false 2 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:15.985393147+07:00","message":"[bufferProcess] interim [260000000]:2 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:15.985395517+07:00","message":"[bufferProcess] send to processor:29"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:15.985402183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:15.985405179+07:00","message":"> Transcript [45175] [false]: '29'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:15.985408359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:15.985410549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:15.985412324+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:15.985414684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.031395506+07:00","message":"[GCS] IsForceVAD: false for message ID: 3567"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.110246609+07:00","message":"[GCS] Start streaming session, msgId: 3568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.174148961+07:00","message":"receive streaming session, msgId: 3567"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.174182252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ก็คือ\",\"confidence\":0.94229615}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.174187267+07:00","message":"receive interim result [true|false]: 2 ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.174192255+07:00","message":"end recv isFinal message id 3567"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.17419446+07:00","message":"end Recv id 3567"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.174199731+07:00","message":"[buffer interim] 3567 true 2 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.174206203+07:00","message":"[bufferProcess] interim [500000000]:2 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.174208623+07:00","message":"[bufferProcess] send to processor (isfinal):2 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.174211713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.174214697+07:00","message":"> Transcript [45176] [false]: '2 ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.174217146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.174219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.174220993+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.174222946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.174224699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.17422676+07:00","message":"> Transcript [45177] [true]: '2 ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.174228682+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.174232018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.174233667+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.174236365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.174239161+07:00","message":"Push: '2 ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.174247172+07:00","message":"push: {true 2 ก็คือ 0 0xc003b7c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:16.180595909+07:00","message":"write wav file: './tmp/7565/7565_3567.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.725125051+07:00","message":"receive streaming session, msgId: 3568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.725178643+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-05-12T13:27:16.725189808+07:00","message":"receive interim result [false|false]: หมอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.725208618+07:00","message":"[buffer interim] 3568 false หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.725220092+07:00","message":"[bufferProcess] interim [360000000]:หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.725222972+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.741377997+07:00","message":"[GCS] IsForceVAD: false for message ID: 3568"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:16.83060177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:16.83062524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.878789354+07:00","message":"receive streaming session, msgId: 3568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.87883597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ม็อบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.878842399+07:00","message":"receive interim result [false|false]: ม็อบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.878859378+07:00","message":"[buffer interim] 3568 false ม็อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.878867083+07:00","message":"[bufferProcess] interim [480000000]:ม็อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.878869578+07:00","message":"[bufferProcess] send to processor:หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.878876595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.878879609+07:00","message":"> Transcript [45178] [false]: 'หมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.878881934+07:00","message":"Set StatePrefix (first interim): 'หมอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.984568085+07:00","message":"receive streaming session, msgId: 3568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.984604077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ม็อบ\",\"confidence\":0.6891733}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.984610657+07:00","message":"receive interim result [true|false]: ม็อบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.984620369+07:00","message":"end recv isFinal message id 3568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.984623483+07:00","message":"end Recv id 3568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.984633466+07:00","message":"[buffer interim] 3568 true ม็อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.984645513+07:00","message":"[bufferProcess] interim [660000000]:ม็อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.984648346+07:00","message":"[bufferProcess] send to processor (isfinal):ม็อบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.984651661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.984654582+07:00","message":"> Transcript [45179] [false]: 'ม็อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.984656928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.984658911+07:00","message":"Set new StatePrefix: 'ม็อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.984662101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.984664294+07:00","message":"> Transcript [45180] [true]: 'ม็อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.984666443+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.984668464+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.984670257+07:00","message":"StatePrefix: 'ม็อบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.984672145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:16.984677806+07:00","message":"Push: 'ม็อบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:16.984685458+07:00","message":"push: {true ม็อบ 0 0xc002e82b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:16.989917086+07:00","message":"write wav file: './tmp/7565/7565_3568.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:17.122617545+07:00","message":"[GCS] Start streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:17.594979085+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:17.595015708+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-05-12T13:27:17.595021083+07:00","message":"receive interim result [false|false]: มึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:17.595035118+07:00","message":"[buffer interim] 3569 false มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:17.595041799+07:00","message":"[bufferProcess] interim [300000000]:มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:17.595043885+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:17.680942285+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:17.680984334+07:00","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-05-12T13:27:17.680991406+07:00","message":"receive interim result [false|false]: มันคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:17.681009715+07:00","message":"[buffer interim] 3569 false มันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:17.6810189+07:00","message":"[bufferProcess] interim [420000000]:มันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:17.681022666+07:00","message":"[bufferProcess] send to processor:มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:17.681026603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:17.681030476+07:00","message":"> Transcript [45181] [false]: 'มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:17.681033859+07:00","message":"Set StatePrefix (first interim): 'มึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:17.971753902+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:17.971796004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:17.971803021+07:00","message":"receive interim result [false|false]: มันคือเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:17.971818474+07:00","message":"[buffer interim] 3569 false มันคือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:17.971828062+07:00","message":"[bufferProcess] interim [660000000]:มันคือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:17.971830467+07:00","message":"[bufferProcess] send to processor:มันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:17.971835408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:17.97183809+07:00","message":"> Transcript [45182] [false]: 'มันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:17.971840676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:17.971842852+07:00","message":"Set new StatePrefix: 'มันคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:18.159793326+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:18.1598377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเราไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:18.159844868+07:00","message":"receive interim result [false|false]: มันคือเราไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:18.15986175+07:00","message":"[buffer interim] 3569 false มันคือเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:18.159877406+07:00","message":"[bufferProcess] interim [900000000]:มันคือเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:18.159880248+07:00","message":"[bufferProcess] send to processor:มันคือเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:18.159883862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:18.159886715+07:00","message":"> Transcript [45183] [false]: 'มันคือเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:18.159890616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:18.15989325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:18.159897317+07:00","message":"StatePrefix: 'มันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:18.159899584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:18.74390409+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:18.743954842+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-05-12T13:27:18.743962601+07:00","message":"receive interim result [false|false]: มันคือเราไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:18.743978617+07:00","message":"[buffer interim] 3569 false มันคือเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:18.743992934+07:00","message":"[bufferProcess] interim [500000000]:มันคือเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:18.74399752+07:00","message":"[bufferProcess] send to processor:มันคือเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:18.744005646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:18.744010379+07:00","message":"> Transcript [45184] [false]: 'มันคือเราไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:18.744019318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:18.744023244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:18.744026385+07:00","message":"StatePrefix: 'มันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:18.744029557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:19.000702097+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:19.000733607+07:00","message":"receive 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-05-12T13:27:19.000739333+07:00","message":"receive interim result [false|false]: มันคือเราไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:19.000749632+07:00","message":"[buffer interim] 3569 false มันคือเราไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.000760188+07:00","message":"[bufferProcess] interim [680000000]:มันคือเราไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.000762585+07:00","message":"[bufferProcess] send to processor:มันคือเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.000766144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.000768808+07:00","message":"> Transcript [45185] [false]: 'มันคือเราไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.000782936+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.000786312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.000788361+07:00","message":"StatePrefix: 'มันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.00079035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:19.058693501+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:19.058723615+07:00","message":"receive 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-05-12T13:27:19.058729145+07:00","message":"receive interim result [false|false]: มันคือเราไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:19.058742495+07:00","message":"[buffer interim] 3569 false มันคือเราไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.058748964+07:00","message":"[bufferProcess] interim [740000000]:มันคือเราไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.058751407+07:00","message":"[bufferProcess] send to processor:มันคือเราไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.058756638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.058759105+07:00","message":"> Transcript [45186] [false]: 'มันคือเราไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.05876261+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.058764601+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.058766643+07:00","message":"StatePrefix: 'มันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.058769124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.058773256+07:00","message":"Push: 'มันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.05877526+07:00","message":"TextPushed: 'มันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.058777482+07:00","message":"Set new StatePrefix : 'มันคือเราไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.058779588+07:00","message":"Next Push (prob) : 'เราไปหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:19.058786964+07:00","message":"push: {false มันคือ 0 0xc005695d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:19.434676894+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:19.434711073+07:00","message":"receive 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-05-12T13:27:19.434716388+07:00","message":"receive interim result [false|false]: มันคือเราไปใช้ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:19.434730875+07:00","message":"[buffer interim] 3569 false มันคือเราไปใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.434738888+07:00","message":"[bufferProcess] interim [160000000]:มันคือเราไปใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.434741729+07:00","message":"[bufferProcess] send to processor:มันคือเราไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.434744963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.434747641+07:00","message":"> Transcript [45187] [false]: 'มันคือเราไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.434750532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.434753874+07:00","message":"Set new StatePrefix: 'มันคือเราไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:19.758639624+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:19.758678139+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-05-12T13:27:19.758683971+07:00","message":"receive interim result [false|false]: มันคือเราไปใช้ชีวิตเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:19.758699015+07:00","message":"[buffer interim] 3569 false มันคือเราไปใช้ชีวิตเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.758705641+07:00","message":"[bufferProcess] interim [460000000]:มันคือเราไปใช้ชีวิตเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.758709055+07:00","message":"[bufferProcess] send to processor:มันคือเราไปใช้ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.758716548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.758719469+07:00","message":"> Transcript [45188] [false]: 'มันคือเราไปใช้ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.75872274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.758725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.758727651+07:00","message":"StatePrefix: 'มันคือเราไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.758730262+07:00","message":"TextPushed: 'มันคือ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:19.831626203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:19.831634361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:19.957766517+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:19.957810541+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-05-12T13:27:19.957816374+07:00","message":"receive interim result [false|false]: มันคือเราไปใช้ชีวิตเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:19.957830584+07:00","message":"[buffer interim] 3569 false มันคือเราไปใช้ชีวิตเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.957843492+07:00","message":"[bufferProcess] interim [640000000]:มันคือเราไปใช้ชีวิตเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.95784615+07:00","message":"[bufferProcess] send to processor:มันคือเราไปใช้ชีวิตเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.957849642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.957852914+07:00","message":"> Transcript [45189] [false]: 'มันคือเราไปใช้ชีวิตเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.957856882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.957858876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.9578613+07:00","message":"StatePrefix: 'มันคือเราไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:19.95786363+07:00","message":"TextPushed: 'มันคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:20.209331022+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:20.209361437+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-05-12T13:27:20.209367991+07:00","message":"receive interim result [false|false]: มันคือเราไปใช้ชีวิตเป็นนักดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:20.209381449+07:00","message":"[buffer interim] 3569 false มันคือเราไปใช้ชีวิตเป็นนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.209388053+07:00","message":"[bufferProcess] interim [820000000]:มันคือเราไปใช้ชีวิตเป็นนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.209390909+07:00","message":"[bufferProcess] send to processor:มันคือเราไปใช้ชีวิตเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.209397046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.209399572+07:00","message":"> Transcript [45190] [false]: 'มันคือเราไปใช้ชีวิตเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.209402903+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.209405008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.209407001+07:00","message":"StatePrefix: 'มันคือเราไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.209409189+07:00","message":"TextPushed: 'มันคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:20.604453833+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:20.604508636+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-05-12T13:27:20.604516322+07:00","message":"receive interim result [false|false]: มันคือเราไปใช้ชีวิตเป็นนักดนตรีๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:20.604532452+07:00","message":"[buffer interim] 3569 false มันคือเราไปใช้ชีวิตเป็นนักดนตรีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.604539792+07:00","message":"[bufferProcess] interim [300000000]:มันคือเราไปใช้ชีวิตเป็นนักดนตรีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.604542619+07:00","message":"[bufferProcess] send to processor:มันคือเราไปใช้ชีวิตเป็นนักดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.604549283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.604552042+07:00","message":"> Transcript [45191] [false]: 'มันคือเราไปใช้ชีวิตเป็นนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.604556103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.604558305+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.604560406+07:00","message":"StatePrefix: 'มันคือเราไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.604562767+07:00","message":"TextPushed: 'มันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.604568692+07:00","message":"Push: 'เราไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.604570471+07:00","message":"TextPushed: 'มันคือเราไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.604572773+07:00","message":"Set new StatePrefix : 'มันคือเราไปใช้ชีวิตเป็นนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:20.604575818+07:00","message":"Next Push (prob) : 'ชีวิตเป็นนักดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:20.604583579+07:00","message":"push: {false เราไปใช้ 0 0xc005695d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:21.19697979+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:21.197023152+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-05-12T13:27:21.197030181+07:00","message":"receive interim result [false|false]: มันคือเราไปใช้ชีวิตเป็นนักดนตรีๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:21.197054456+07:00","message":"[buffer interim] 3569 false มันคือเราไปใช้ชีวิตเป็นนักดนตรีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.197071753+07:00","message":"[bufferProcess] interim [900000000]:มันคือเราไปใช้ชีวิตเป็นนักดนตรีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.19707674+07:00","message":"[bufferProcess] send to processor:มันคือเราไปใช้ชีวิตเป็นนักดนตรีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.19708397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.19708695+07:00","message":"> Transcript [45192] [false]: 'มันคือเราไปใช้ชีวิตเป็นนักดนตรีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.197090579+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.197092853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.197095223+07:00","message":"StatePrefix: 'มันคือเราไปใช้ชีวิตเป็นนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.197098026+07:00","message":"TextPushed: 'มันคือเราไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:21.565063452+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:21.565101294+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-05-12T13:27:21.565107409+07:00","message":"receive interim result [false|false]: มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:21.565125723+07:00","message":"[buffer interim] 3569 false มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.565137271+07:00","message":"[bufferProcess] interim [260000000]:มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.565142491+07:00","message":"[bufferProcess] send to processor:มันคือเราไปใช้ชีวิตเป็นนักดนตรีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.565148304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.565151763+07:00","message":"> Transcript [45193] [false]: 'มันคือเราไปใช้ชีวิตเป็นนักดนตรีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.565155676+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.565157942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.565159843+07:00","message":"StatePrefix: 'มันคือเราไปใช้ชีวิตเป็นนักดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.565178442+07:00","message":"TextPushed: 'มันคือเราไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:21.768270183+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:21.768313383+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-05-12T13:27:21.768321398+07:00","message":"receive interim result [false|false]: มันคือเราไปใช้ชีวิตเป็นนักดนตรีๆมือปืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:21.76833891+07:00","message":"[buffer interim] 3569 false มันคือเราไปใช้ชีวิตเป็นนักดนตรีๆมือปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.768347515+07:00","message":"[bufferProcess] interim [500000000]:มันคือเราไปใช้ชีวิตเป็นนักดนตรีๆมือปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.768351126+07:00","message":"[bufferProcess] send to processor:มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.768358483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.768362455+07:00","message":"> Transcript [45194] [false]: 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.768365879+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:21.768368977+07:00","message":"Set new StatePrefix: 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.207790354+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.207836702+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-05-12T13:27:22.207843591+07:00","message":"receive interim result [false|false]: มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.207860391+07:00","message":"[buffer interim] 3569 false มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.207868311+07:00","message":"[bufferProcess] interim [860000000]:มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.207870963+07:00","message":"[bufferProcess] send to processor:มันคือเราไปใช้ชีวิตเป็นนักดนตรีๆมือปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.207874132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.207877022+07:00","message":"> Transcript [45195] [false]: 'มันคือเราไปใช้ชีวิตเป็นนักดนตรีๆมือปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.207879205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.20788108+07:00","message":"Set new StatePrefix: 'มันคือเราไปใช้ชีวิตเป็นนักดนตรีๆมือปืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.264365346+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.264400104+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-05-12T13:27:22.264406294+07:00","message":"receive interim result [false|false]: มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.264421559+07:00","message":"[buffer interim] 3569 false มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.264429047+07:00","message":"[bufferProcess] interim [980000000]:มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.26443203+07:00","message":"[bufferProcess] send to processor:มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.264438772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.264441451+07:00","message":"> Transcript [45196] [false]: 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.264443846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.264446311+07:00","message":"Set new StatePrefix: 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.403327127+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.403379628+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-05-12T13:27:22.403386776+07:00","message":"receive interim result [false|false]: มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.403405184+07:00","message":"[buffer interim] 3569 false มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.403414216+07:00","message":"[bufferProcess] interim [100000000]:มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.403416961+07:00","message":"[bufferProcess] send to processor:มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.403425256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.403428196+07:00","message":"> Transcript [45197] [false]: 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.403432269+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.403434753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.40343713+07:00","message":"StatePrefix: 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.403439841+07:00","message":"TextPushed: 'มันคือเราไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.440852551+07:00","message":"[GCS] IsForceVAD: false for message ID: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.461110627+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.461156917+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-05-12T13:27:22.46117985+07:00","message":"receive interim result [false|false]: มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.461195298+07:00","message":"[buffer interim] 3569 false มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.46120615+07:00","message":"[bufferProcess] interim [160000000]:มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.461209903+07:00","message":"[bufferProcess] send to processor:มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.461216683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.461222895+07:00","message":"> Transcript [45198] [false]: 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.461228069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.461230953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.461233373+07:00","message":"StatePrefix: 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.46123602+07:00","message":"TextPushed: 'มันคือเราไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.462528826+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.462578876+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-05-12T13:27:22.462585667+07:00","message":"receive interim result [false|false]: มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่นาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.462605608+07:00","message":"[buffer interim] 3569 false มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.462615869+07:00","message":"[bufferProcess] interim [220000000]:มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.462618543+07:00","message":"[bufferProcess] send to processor:มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.462622212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.462625083+07:00","message":"> Transcript [45199] [false]: 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.462631408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.462633616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.462635944+07:00","message":"StatePrefix: 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.46263882+07:00","message":"TextPushed: 'มันคือเราไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.641388777+07:00","message":"receive streaming session, msgId: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.641425231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่นาน\",\"confidence\":0.91990894}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.641431766+07:00","message":"receive interim result [true|false]: มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่นาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.641444431+07:00","message":"end recv isFinal message id 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.641446576+07:00","message":"end Recv id 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.64146138+07:00","message":"[buffer interim] 3569 true มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641469889+07:00","message":"[bufferProcess] interim [340000000]:มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641472958+07:00","message":"[bufferProcess] send to processor (isfinal):มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641476558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641479647+07:00","message":"> Transcript [45200] [false]: 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641483005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641485026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641487432+07:00","message":"StatePrefix: 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641490257+07:00","message":"TextPushed: 'มันคือเราไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641500222+07:00","message":"Push: 'ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641502459+07:00","message":"TextPushed: 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641504585+07:00","message":"Set new StatePrefix : 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641508206+07:00","message":"Next Push (prob) : 'นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641510348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641512279+07:00","message":"> Transcript [45201] [true]: 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641514527+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641516111+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.64151767+07:00","message":"StatePrefix: 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.64151959+07:00","message":"TextPushed: 'มันคือเราไปใช้ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:22.641522134+07:00","message":"Push: 'นาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.641548678+07:00","message":"push: {false ชีวิตเป็นนะมึงดีๆมึงปืนนี้อยู่ 0 0xc005695d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.641584479+07:00","message":"push: {true นาน 0 0xc005695d80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:22.654494263+07:00","message":"write wav file: './tmp/7565/7565_3569.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:22.762707257+07:00","message":"[GCS] Start streaming session, msgId: 3570"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:22.832191796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:22.832194606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.497404464+07:00","message":"receive streaming session, msgId: 3570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.497462306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.49746983+07:00","message":"receive interim result [false|false]: กำลังลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.497489035+07:00","message":"[buffer interim] 3570 false กำลังลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.497499912+07:00","message":"[bufferProcess] interim [780000000]:กำลังลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.497502693+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.644544702+07:00","message":"receive streaming session, msgId: 3570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.644582257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังลงอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.644589027+07:00","message":"receive interim result [false|false]: กำลังลงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.644604385+07:00","message":"[buffer interim] 3570 false กำลังลงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.644611535+07:00","message":"[bufferProcess] interim [900000000]:กำลังลงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.644613729+07:00","message":"[bufferProcess] send to processor:กำลังลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.644618603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.644621344+07:00","message":"> Transcript [45202] [false]: 'กำลังลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.644623563+07:00","message":"Set StatePrefix (first interim): 'กำลังลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.808224563+07:00","message":"receive streaming session, msgId: 3570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.808261512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังลงอยู่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.808267418+07:00","message":"receive interim result [false|false]: กำลังลงอยู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.80827962+07:00","message":"[buffer interim] 3570 false กำลังลงอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.808288025+07:00","message":"[bufferProcess] interim [80000000]:กำลังลงอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.808290638+07:00","message":"[bufferProcess] send to processor:กำลังลงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.808295471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.808298188+07:00","message":"> Transcript [45203] [false]: 'กำลังลงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.80830102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.808303136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.808305039+07:00","message":"StatePrefix: 'กำลังลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.80830787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.939690586+07:00","message":"receive streaming session, msgId: 3570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.939723516+07:00","message":"receive 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-05-12T13:27:23.939729056+07:00","message":"receive interim result [false|false]: กำลังลงอยู่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.939745001+07:00","message":"[buffer interim] 3570 false กำลังลงอยู่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.939752271+07:00","message":"[bufferProcess] interim [140000000]:กำลังลงอยู่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.939754751+07:00","message":"[bufferProcess] send to processor:กำลังลงอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.939757664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.939760325+07:00","message":"> Transcript [45204] [false]: 'กำลังลงอยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.939763401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.939765276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.9397671+07:00","message":"StatePrefix: 'กำลังลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.939769291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.99178771+07:00","message":"receive streaming session, msgId: 3570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.991828043+07:00","message":"receive 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-05-12T13:27:23.991835018+07:00","message":"receive interim result [false|false]: กำลังลงอยู่คาราบาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:23.991850121+07:00","message":"[buffer interim] 3570 false กำลังลงอยู่คาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.991857509+07:00","message":"[bufferProcess] interim [320000000]:กำลังลงอยู่คาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.991860019+07:00","message":"[bufferProcess] send to processor:กำลังลงอยู่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.991867532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.991870312+07:00","message":"> Transcript [45205] [false]: 'กำลังลงอยู่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.991873405+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.991875771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.991877988+07:00","message":"StatePrefix: 'กำลังลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:23.991880973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:24.302047693+07:00","message":"[GCS] IsForceVAD: false for message ID: 3570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:24.396507515+07:00","message":"receive streaming session, msgId: 3570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:24.396551862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลังลงอยู่คาราบาวไง\",\"confidence\":0.93361557}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:24.396561667+07:00","message":"receive interim result [true|false]: กำลังลงอยู่คาราบาวไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:24.396573671+07:00","message":"end recv isFinal message id 3570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:24.396575834+07:00","message":"end Recv id 3570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:24.396583066+07:00","message":"[buffer interim] 3570 true กำลังลงอยู่คาราบาวไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396593156+07:00","message":"[bufferProcess] interim [770000000]:กำลังลงอยู่คาราบาวไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396595957+07:00","message":"[bufferProcess] send to processor (isfinal):กำลังลงอยู่คาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396599331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396602218+07:00","message":"> Transcript [45206] [false]: 'กำลังลงอยู่คาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396605151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396607553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396609446+07:00","message":"StatePrefix: 'กำลังลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396611414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396617347+07:00","message":"Push: 'กำลังลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396619156+07:00","message":"TextPushed: 'กำลังลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396622364+07:00","message":"Set new StatePrefix : 'กำลังลงอยู่คาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396624513+07:00","message":"Next Push (prob) : 'อยู่คาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396626257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396628118+07:00","message":"> Transcript [45207] [true]: 'กำลังลงอยู่คาราบาวไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396630116+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396631672+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396633248+07:00","message":"StatePrefix: 'กำลังลงอยู่คาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396634946+07:00","message":"TextPushed: 'กำลังลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:24.396636965+07:00","message":"Push: 'อยู่คาราบาวไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:24.396651853+07:00","message":"push: {false กำลังลง 0 0xc003b7d500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:24.396672305+07:00","message":"push: {true อยู่คาราบาวไง 0 0xc003b7d500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:24.405284312+07:00","message":"write wav file: './tmp/7565/7565_3570.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:24.622030712+07:00","message":"[GCS] Start streaming session, msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:25.478384331+07:00","message":"receive streaming session, msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:25.478433134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:25.478439204+07:00","message":"receive interim result [false|false]: ก็คือก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:25.478460271+07:00","message":"[buffer interim] 3571 false ก็คือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:25.478469047+07:00","message":"[bufferProcess] interim [660000000]:ก็คือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:25.478471007+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:25.478476317+07:00","message":"[bufferProcess] send to processor (ticker):ก็คือก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:25.478479401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:25.478482526+07:00","message":"> Transcript [45208] [false]: 'ก็คือก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:25.478484673+07:00","message":"Set StatePrefix (first interim): 'ก็คือก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:25.515861157+07:00","message":"receive streaming session, msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:25.51589664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:25.515903013+07:00","message":"receive interim result [false|false]: ก็คือเก่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:25.515916168+07:00","message":"[buffer interim] 3571 false ก็คือเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:25.515923414+07:00","message":"[bufferProcess] interim [720000000]:ก็คือเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:25.515925327+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:25.832886486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:25.832884906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:26.053460018+07:00","message":"receive streaming session, msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:26.053496055+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-05-12T13:27:26.053501427+07:00","message":"receive interim result [false|false]: ก็คือเก่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:26.053518186+07:00","message":"[buffer interim] 3571 false ก็คือเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:26.053529681+07:00","message":"[bufferProcess] interim [320000000]:ก็คือเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:26.053534847+07:00","message":"[bufferProcess] send to processor:ก็คือเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:26.053538177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:26.053540839+07:00","message":"> Transcript [45209] [false]: 'ก็คือเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:26.053543194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:26.053545187+07:00","message":"Set new StatePrefix: 'ก็คือเก่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:26.461459497+07:00","message":"[GCS] Cleaned up inactive client: 3544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:26.461485667+07:00","message":"[GCS] Cleaned up inactive client: 3541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:26.46148839+07:00","message":"[GCS] Cleaned up inactive client: 3547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:26.46149023+07:00","message":"[GCS] Cleaned up inactive client: 3543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:26.461492412+07:00","message":"[GCS] Cleaned up inactive client: 3542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:26.461494252+07:00","message":"[GCS] Cleaned up inactive client: 3545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:26.461506247+07:00","message":"[GCS] Cleaned up inactive client: 3546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:26.95909119+07:00","message":"receive streaming session, msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:26.959130466+07:00","message":"receive 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-05-12T13:27:26.959136272+07:00","message":"receive interim result [false|false]: ก็คือก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:26.959158476+07:00","message":"[buffer interim] 3571 false ก็คือก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:26.959166352+07:00","message":"[bufferProcess] interim [220000000]:ก็คือก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:26.95916896+07:00","message":"[bufferProcess] send to processor:ก็คือเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:26.959172217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:26.95917503+07:00","message":"> Transcript [45210] [false]: 'ก็คือเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:26.959177493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:26.959179353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:26.959181205+07:00","message":"StatePrefix: 'ก็คือเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:26.959183443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.19196384+07:00","message":"receive streaming session, msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.19200374+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-05-12T13:27:27.192009718+07:00","message":"receive interim result [false|false]: เมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.192024499+07:00","message":"[buffer interim] 3571 false เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.19203342+07:00","message":"[bufferProcess] interim [340000000]:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.19203594+07:00","message":"[bufferProcess] send to processor:ก็คือก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.192041167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.192043865+07:00","message":"> Transcript [45211] [false]: 'ก็คือก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.192046146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.192048342+07:00","message":"Set new StatePrefix: 'ก็คือก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.268895884+07:00","message":"receive streaming session, msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.268938896+07:00","message":"receive 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-05-12T13:27:27.268945332+07:00","message":"receive interim result [false|false]: ก็คือก็คือช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.268958234+07:00","message":"[buffer interim] 3571 false ก็คือก็คือช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.268965205+07:00","message":"[bufferProcess] interim [520000000]:ก็คือก็คือช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.268967956+07:00","message":"[bufferProcess] send to processor:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.268973059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.268976131+07:00","message":"> Transcript [45212] [false]: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.268978531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.268981248+07:00","message":"Set new StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.449206552+07:00","message":"receive streaming session, msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.449243573+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-05-12T13:27:27.449248951+07:00","message":"receive interim result [false|false]: เมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.449264566+07:00","message":"[buffer interim] 3571 false เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.449271011+07:00","message":"[bufferProcess] interim [640000000]:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.44927346+07:00","message":"[bufferProcess] send to processor:ก็คือก็คือช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.449276939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.449279704+07:00","message":"> Transcript [45213] [false]: 'ก็คือก็คือช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.449281717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.449283825+07:00","message":"Set new StatePrefix: 'ก็คือก็คือช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.575579427+07:00","message":"receive streaming session, msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.575610314+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-05-12T13:27:27.575615615+07:00","message":"receive interim result [false|false]: ก็คือก็คือช่วงระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.575630182+07:00","message":"[buffer interim] 3571 false ก็คือก็คือช่วงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.575637291+07:00","message":"[bufferProcess] interim [760000000]:ก็คือก็คือช่วงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.575639854+07:00","message":"[bufferProcess] send to processor:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.575644977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.575647511+07:00","message":"> Transcript [45214] [false]: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.575650051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.575651896+07:00","message":"Set new StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.833857504+07:00","message":"receive streaming session, msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.833903263+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-05-12T13:27:27.833909307+07:00","message":"receive interim result [false|false]: ก็คือก็คือช่วงระหว่างรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.833927089+07:00","message":"[buffer interim] 3571 false ก็คือก็คือช่วงระหว่างรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.833934224+07:00","message":"[bufferProcess] interim [60000000]:ก็คือก็คือช่วงระหว่างรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.833937226+07:00","message":"[bufferProcess] send to processor:ก็คือก็คือช่วงระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.833943934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.833947252+07:00","message":"> Transcript [45215] [false]: 'ก็คือก็คือช่วงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.833949809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.833952052+07:00","message":"Set new StatePrefix: 'ก็คือก็คือช่วงระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.837566453+07:00","message":"receive streaming session, msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.837609434+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-05-12T13:27:27.837616016+07:00","message":"receive interim result [false|false]: ก็คือก็คือช่วงระหว่างหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:27.837635507+07:00","message":"[buffer interim] 3571 false ก็คือก็คือช่วงระหว่างหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.837643922+07:00","message":"[bufferProcess] interim [120000000]:ก็คือก็คือช่วงระหว่างหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.837646606+07:00","message":"[bufferProcess] send to processor:ก็คือก็คือช่วงระหว่างรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.837653685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.837657894+07:00","message":"> Transcript [45216] [false]: 'ก็คือก็คือช่วงระหว่างรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.837662908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.837666136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.837668874+07:00","message":"StatePrefix: 'ก็คือก็คือช่วงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:27.837672179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:28.093116833+07:00","message":"receive streaming session, msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:28.093152623+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-05-12T13:27:28.093158739+07:00","message":"receive interim result [false|false]: ก็คือก็คือช่วงระหว่างหลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:28.093214432+07:00","message":"[buffer interim] 3571 false ก็คือก็คือช่วงระหว่างหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.093221948+07:00","message":"[bufferProcess] interim [300000000]:ก็คือก็คือช่วงระหว่างหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.093224517+07:00","message":"[bufferProcess] send to processor:ก็คือก็คือช่วงระหว่างหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.0932297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.09323252+07:00","message":"> Transcript [45217] [false]: 'ก็คือก็คือช่วงระหว่างหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.093236437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.093238601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.093241019+07:00","message":"StatePrefix: 'ก็คือก็คือช่วงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.093243614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:28.338200873+07:00","message":"receive streaming session, msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:28.338236636+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-05-12T13:27:28.338242617+07:00","message":"receive interim result [false|false]: ก็คือก็คือช่วงระหว่างหลังจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:28.338255354+07:00","message":"[buffer interim] 3571 false ก็คือก็คือช่วงระหว่างหลังจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.338262268+07:00","message":"[bufferProcess] interim [540000000]:ก็คือก็คือช่วงระหว่างหลังจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.338264725+07:00","message":"[bufferProcess] send to processor:ก็คือก็คือช่วงระหว่างหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.338269756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.338272186+07:00","message":"> Transcript [45218] [false]: 'ก็คือก็คือช่วงระหว่างหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.338275317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.338277346+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.338279391+07:00","message":"StatePrefix: 'ก็คือก็คือช่วงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.338281715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:28.833769848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:28.833793092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:28.988102746+07:00","message":"receive streaming session, msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:28.988137284+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-05-12T13:27:28.988142524+07:00","message":"receive interim result [false|false]: ก็คือก็คือช่วงระหว่างหลังจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:28.988157259+07:00","message":"[buffer interim] 3571 false ก็คือก็คือช่วงระหว่างหลังจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.988163807+07:00","message":"[bufferProcess] interim [140000000]:ก็คือก็คือช่วงระหว่างหลังจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.988166395+07:00","message":"[bufferProcess] send to processor:ก็คือก็คือช่วงระหว่างหลังจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.988170027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.988172608+07:00","message":"> Transcript [45219] [false]: 'ก็คือก็คือช่วงระหว่างหลังจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.988175579+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.98817758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.988179918+07:00","message":"StatePrefix: 'ก็คือก็คือช่วงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.98818217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.98818486+07:00","message":"Push: 'ก็คือก็คือช่วงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.988186983+07:00","message":"TextPushed: 'ก็คือก็คือช่วงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.988189218+07:00","message":"Set new StatePrefix : 'ก็คือก็คือช่วงระหว่างหลังจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:28.988191536+07:00","message":"Next Push (prob) : 'หลังจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:28.988198337+07:00","message":"push: {false ก็คือก็คือช่วงระหว่าง 0 0xc002e82480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:30.58208116+07:00","message":"[GCS] IsForceVAD: false for message ID: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:30.642547499+07:00","message":"[GCS] Start streaming session, msgId: 3572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:30.714606151+07:00","message":"receive streaming session, msgId: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:30.71465573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือก็คือช่วงระหว่างหลังจากอะไร\",\"confidence\":0.95517087}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:30.714661232+07:00","message":"receive interim result [true|false]: ก็คือก็คือช่วงระหว่างหลังจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:30.714673505+07:00","message":"end recv isFinal message id 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:30.714675748+07:00","message":"end Recv id 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:30.714683441+07:00","message":"[buffer interim] 3571 true ก็คือก็คือช่วงระหว่างหลังจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:30.714692873+07:00","message":"[bufferProcess] interim [970000000]:ก็คือก็คือช่วงระหว่างหลังจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:30.714696216+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือก็คือช่วงระหว่างหลังจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:30.714700424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:30.714706921+07:00","message":"> Transcript [45220] [false]: 'ก็คือก็คือช่วงระหว่างหลังจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:30.714710593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:30.714712939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:30.714715248+07:00","message":"StatePrefix: 'ก็คือก็คือช่วงระหว่างหลังจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:30.714717951+07:00","message":"TextPushed: 'ก็คือก็คือช่วงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:30.714719933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:30.714721973+07:00","message":"> Transcript [45221] [true]: 'ก็คือก็คือช่วงระหว่างหลังจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:30.714724138+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:30.714725846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:30.714727456+07:00","message":"StatePrefix: 'ก็คือก็คือช่วงระหว่างหลังจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:30.714729301+07:00","message":"TextPushed: 'ก็คือก็คือช่วงระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:30.714731977+07:00","message":"Push: 'หลังจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:30.71474093+07:00","message":"push: {true หลังจากอะไร 0 0xc002e82480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:30.725956139+07:00","message":"write wav file: './tmp/7565/7565_3571.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:31.834372294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:31.834380605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.227021134+07:00","message":"receive streaming session, msgId: 3572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.227063683+07:00","message":"receive 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-05-12T13:27:33.227069177+07:00","message":"receive interim result [false|false]: สนุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.227086291+07:00","message":"[buffer interim] 3572 false สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.227093081+07:00","message":"[bufferProcess] interim [400000000]:สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.227095485+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.227102107+07:00","message":"[bufferProcess] send to processor (ticker):สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.227104787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.227107485+07:00","message":"> Transcript [45222] [false]: 'สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.227109588+07:00","message":"Set StatePrefix (first interim): 'สนุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.301493448+07:00","message":"receive streaming session, msgId: 3572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.301531672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Sanook\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.301537471+07:00","message":"receive interim result [false|false]: Sanook"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.301551181+07:00","message":"[buffer interim] 3572 false Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.301557783+07:00","message":"[bufferProcess] interim [520000000]:Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.30155974+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.427278636+07:00","message":"receive streaming session, msgId: 3572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.42731205+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-05-12T13:27:33.427322389+07:00","message":"receive interim result [false|false]: สนุกได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.427335948+07:00","message":"[buffer interim] 3572 false สนุกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.427342871+07:00","message":"[bufferProcess] interim [580000000]:สนุกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.427345012+07:00","message":"[bufferProcess] send to processor:Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.427351474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.427354972+07:00","message":"> Transcript [45223] [false]: 'Sanook'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.427357117+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.427359271+07:00","message":"Set new StatePrefix: 'Sanook'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.477949493+07:00","message":"receive streaming session, msgId: 3572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.477995512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Sanook\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.478002192+07:00","message":"receive interim result [false|false]: Sanook"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.478015412+07:00","message":"[buffer interim] 3572 false Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.478026337+07:00","message":"[bufferProcess] interim [640000000]:Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.478030344+07:00","message":"[bufferProcess] send to processor:สนุกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.478038897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.478043477+07:00","message":"> Transcript [45224] [false]: 'สนุกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.478047042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.478050098+07:00","message":"Set new StatePrefix: 'สนุกได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.488238001+07:00","message":"receive streaming session, msgId: 3572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.488269232+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-05-12T13:27:33.488274529+07:00","message":"receive interim result [false|false]: สนุกได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.488287827+07:00","message":"[buffer interim] 3572 false สนุกได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.488294521+07:00","message":"[bufferProcess] interim [700000000]:สนุกได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.4882969+07:00","message":"[bufferProcess] send to processor:Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.48830315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.488305928+07:00","message":"> Transcript [45225] [false]: 'Sanook'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.488308198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.488311129+07:00","message":"Set new StatePrefix: 'Sanook'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.670277495+07:00","message":"receive streaming session, msgId: 3572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.670323559+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-05-12T13:27:33.670330276+07:00","message":"receive interim result [false|false]: สนุกได้ครับได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.670347292+07:00","message":"[buffer interim] 3572 false สนุกได้ครับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.670357085+07:00","message":"[bufferProcess] interim [880000000]:สนุกได้ครับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.670361694+07:00","message":"[bufferProcess] send to processor:สนุกได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.670371707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.670376953+07:00","message":"> Transcript [45226] [false]: 'สนุกได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.670379485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.670382265+07:00","message":"Set new StatePrefix: 'สนุกได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.790676513+07:00","message":"receive streaming session, msgId: 3572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.790712808+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-05-12T13:27:33.790718738+07:00","message":"receive interim result [false|false]: สนุกได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.790733124+07:00","message":"[buffer interim] 3572 false สนุกได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.790740213+07:00","message":"[bufferProcess] interim [940000000]:สนุกได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.790742861+07:00","message":"[bufferProcess] send to processor:สนุกได้ครับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.790749601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.790754818+07:00","message":"> Transcript [45227] [false]: 'สนุกได้ครับได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.790757857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.790760072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.790762033+07:00","message":"StatePrefix: 'สนุกได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:33.790764397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:33.97092684+07:00","message":"[GCS] IsForceVAD: false for message ID: 3572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.07380444+07:00","message":"receive streaming session, msgId: 3572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.073839085+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-05-12T13:27:34.073844709+07:00","message":"receive interim result [false|false]: สนุกได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.073855257+07:00","message":"[buffer interim] 3572 false สนุกได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.073862039+07:00","message":"[bufferProcess] interim [300000000]:สนุกได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.073864271+07:00","message":"[bufferProcess] send to processor:สนุกได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.073867721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.073870428+07:00","message":"> Transcript [45228] [false]: 'สนุกได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.073873419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.073875521+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.073877468+07:00","message":"StatePrefix: 'สนุกได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.073879475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.112491004+07:00","message":"receive streaming session, msgId: 3572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.112524651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกได้ครับ\",\"confidence\":0.9523419}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.112533094+07:00","message":"receive interim result [true|false]: สนุกได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.112546872+07:00","message":"end recv isFinal message id 3572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.112549152+07:00","message":"end Recv id 3572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.112554998+07:00","message":"[buffer interim] 3572 true สนุกได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.112561594+07:00","message":"[bufferProcess] interim [360000000]:สนุกได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.112566238+07:00","message":"[bufferProcess] send to processor (isfinal):สนุกได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.11257141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.112585422+07:00","message":"> Transcript [45229] [false]: 'สนุกได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.112590808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.112593086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.112595152+07:00","message":"StatePrefix: 'สนุกได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.112597366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.112600027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.112603708+07:00","message":"> Transcript [45230] [true]: 'สนุกได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.112606041+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.11260789+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.112609532+07:00","message":"StatePrefix: 'สนุกได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.112611377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.112620671+07:00","message":"Push: 'สนุกได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.112631123+07:00","message":"push: {true สนุกได้ครับ 0 0xc002e82c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:34.121493115+07:00","message":"write wav file: './tmp/7565/7565_3572.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.226051561+07:00","message":"[GCS] Start streaming session, msgId: 3573"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.671716831+07:00","message":"[GCS] IsForceVAD: false for message ID: 3573"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.779104785+07:00","message":"receive streaming session, msgId: 3573"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.779132193+07:00","message":"found end of frame, send empty tag with msgId: 3573"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.779135412+07:00","message":"end Recv id 3573"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.779143989+07:00","message":"[buffer interim] 3573 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.779151871+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.77915552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.779158461+07:00","message":"> Transcript [45231] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.779161222+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.779163218+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.779165014+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.779166721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:34.779173343+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.779182988+07:00","message":"push: {true \n 0 0xc002802600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:34.783944496+07:00","message":"write wav file: './tmp/7565/7565_3573.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:34.835245898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:34.835256561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:34.862140473+07:00","message":"[GCS] Start streaming session, msgId: 3574"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.25142944+07:00","message":"[GCS] IsForceVAD: false for message ID: 3574"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.312154567+07:00","message":"[GCS] Start streaming session, msgId: 3575"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.33179847+07:00","message":"receive streaming session, msgId: 3574"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.3318383+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-05-12T13:27:35.331843443+07:00","message":"receive interim result [false|false]: เล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.331859144+07:00","message":"[buffer interim] 3574 false เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.33186781+07:00","message":"[bufferProcess] interim [300000000]:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.331869747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.34927961+07:00","message":"receive streaming session, msgId: 3574"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.349302254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.349306858+07:00","message":"receive interim result [true|false]: เล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.349316279+07:00","message":"end recv isFinal message id 3574"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.349318262+07:00","message":"end Recv id 3574"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.349324114+07:00","message":"[buffer interim] 3574 true เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.349329598+07:00","message":"[bufferProcess] interim [420000000]:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.349332159+07:00","message":"[bufferProcess] send to processor (isfinal):เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.349335204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.349337823+07:00","message":"> Transcript [45232] [false]: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.349339753+07:00","message":"Set StatePrefix (first interim): 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.349341479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.349343173+07:00","message":"> Transcript [45233] [true]: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.349347521+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.349350109+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.349352063+07:00","message":"StatePrefix: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.349353954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.349360438+07:00","message":"Push: 'เล่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.34936903+07:00","message":"push: {true เล่น 0 0xc002802980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:35.354228557+07:00","message":"write wav file: './tmp/7565/7565_3574.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.896724923+07:00","message":"receive streaming session, msgId: 3575"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.896771925+07:00","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-05-12T13:27:35.896778868+07:00","message":"receive interim result [false|false]: โดน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.896796226+07:00","message":"[buffer interim] 3575 false โดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.89680353+07:00","message":"[bufferProcess] interim [420000000]:โดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.896805914+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.983827101+07:00","message":"receive streaming session, msgId: 3575"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.983868997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Don't\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.98387801+07:00","message":"receive interim result [false|false]: Don't"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:35.983892892+07:00","message":"[buffer interim] 3575 false Don't"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.983899927+07:00","message":"[bufferProcess] interim [480000000]:Don't"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.983903061+07:00","message":"[bufferProcess] send to processor:โดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.983908289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.983912231+07:00","message":"> Transcript [45234] [false]: 'โดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:35.983915323+07:00","message":"Set StatePrefix (first interim): 'โดน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.033770644+07:00","message":"receive streaming session, msgId: 3575"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.033805166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.033810558+07:00","message":"receive interim result [false|false]: ดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.033822612+07:00","message":"[buffer interim] 3575 false ดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.033831547+07:00","message":"[bufferProcess] interim [540000000]:ดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.033834044+07:00","message":"[bufferProcess] send to processor:Don't"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.033838752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.03384139+07:00","message":"> Transcript [45235] [false]: 'Don't'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.033843538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.033845764+07:00","message":"Set new StatePrefix: 'Don't'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.210736937+07:00","message":"[GCS] IsForceVAD: false for message ID: 3575"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.274127742+07:00","message":"[GCS] Start streaming session, msgId: 3576"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.303228497+07:00","message":"receive streaming session, msgId: 3575"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.303263036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดนตรีแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.303269397+07:00","message":"receive interim result [false|false]: ดนตรีแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.303279801+07:00","message":"[buffer interim] 3575 false ดนตรีแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.303289004+07:00","message":"[bufferProcess] interim [780000000]:ดนตรีแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.303292678+07:00","message":"[bufferProcess] send to processor:ดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.303297936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.303301273+07:00","message":"> Transcript [45236] [false]: 'ดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.303303652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.303305465+07:00","message":"Set new StatePrefix: 'ดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.321414639+07:00","message":"receive streaming session, msgId: 3575"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.321461348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดนตรีแบบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.32146664+07:00","message":"receive interim result [true|false]: ดนตรีแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.321475768+07:00","message":"end recv isFinal message id 3575"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.321478451+07:00","message":"end Recv id 3575"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.3214849+07:00","message":"[buffer interim] 3575 true ดนตรีแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.321492189+07:00","message":"[bufferProcess] interim [930000000]:ดนตรีแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.321494626+07:00","message":"[bufferProcess] send to processor (isfinal):ดนตรีแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.321497625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.321500352+07:00","message":"> Transcript [45237] [false]: 'ดนตรีแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.321503528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.321505556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.321507825+07:00","message":"StatePrefix: 'ดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.321510018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.321511666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.321513649+07:00","message":"> Transcript [45238] [true]: 'ดนตรีแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.321515524+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.321517126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.32151876+07:00","message":"StatePrefix: 'ดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.321520437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.321523103+07:00","message":"Push: 'ดนตรีแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.321531065+07:00","message":"push: {true ดนตรีแบบ 0 0xc002e83880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:36.326777656+07:00","message":"write wav file: './tmp/7565/7565_3575.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.66067539+07:00","message":"[GCS] IsForceVAD: false for message ID: 3576"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.746903652+07:00","message":"receive streaming session, msgId: 3576"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.746922915+07:00","message":"found end of frame, send empty tag with msgId: 3576"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.746926595+07:00","message":"end Recv id 3576"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.746935426+07:00","message":"[buffer interim] 3576 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.746944202+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.746948814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.746952697+07:00","message":"> Transcript [45239] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.746956857+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.746959701+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.746962806+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.746965422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:36.746974793+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.746987714+07:00","message":"push: {true \n 0 0xc002803400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:36.751556821+07:00","message":"write wav file: './tmp/7565/7565_3576.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:36.792060602+07:00","message":"[GCS] Start streaming session, msgId: 3577"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:37.57835314+07:00","message":"receive streaming session, msgId: 3577"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:37.578393767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:37.578400682+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:37.578427424+07:00","message":"[buffer interim] 3577 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:37.578436741+07:00","message":"[bufferProcess] interim [600000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:37.578438757+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:37.696199419+07:00","message":"receive streaming session, msgId: 3577"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:37.696243461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:37.696249753+07:00","message":"receive interim result [false|false]: ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:37.696264297+07:00","message":"[buffer interim] 3577 false ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:37.69627231+07:00","message":"[bufferProcess] interim [720000000]:ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:37.696275406+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:37.696281935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:37.696284722+07:00","message":"> Transcript [45240] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:37.696287109+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:37.836025618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:37.836035383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:37.881958069+07:00","message":"receive streaming session, msgId: 3577"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:37.881994644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แคร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:37.882000304+07:00","message":"receive interim result [false|false]: ไม่แคร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:37.882014948+07:00","message":"[buffer interim] 3577 false ไม่แคร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:37.882021917+07:00","message":"[bufferProcess] interim [840000000]:ไม่แคร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:37.882024126+07:00","message":"[bufferProcess] send to processor:ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:37.882031006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:37.882038016+07:00","message":"> Transcript [45241] [false]: 'ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:37.882041568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:37.882043622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:37.882045699+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:37.882047821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.330712956+07:00","message":"[GCS] IsForceVAD: false for message ID: 3577"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.392170522+07:00","message":"[GCS] Start streaming session, msgId: 3578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.449427645+07:00","message":"receive streaming session, msgId: 3577"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.449478921+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-05-12T13:27:38.449485296+07:00","message":"receive interim result [false|false]: ไม่แคร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.449517689+07:00","message":"[buffer interim] 3577 false ไม่แคร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.449528621+07:00","message":"[bufferProcess] interim [440000000]:ไม่แคร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.449530647+07:00","message":"[bufferProcess] send to processor:ไม่แคร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.449534047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.449537759+07:00","message":"> Transcript [45242] [false]: 'ไม่แคร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.449541719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.449544809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.449547719+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.449550502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.526573841+07:00","message":"receive streaming session, msgId: 3577"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.52660901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่แคร์\",\"confidence\":0.78296185}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.526614434+07:00","message":"receive interim result [true|false]: ไม่แคร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.52662179+07:00","message":"end recv isFinal message id 3577"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.526623793+07:00","message":"end Recv id 3577"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.526629405+07:00","message":"[buffer interim] 3577 true ไม่แคร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.526635738+07:00","message":"[bufferProcess] interim [560000000]:ไม่แคร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.526641657+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่แคร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.526644632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.526647483+07:00","message":"> Transcript [45243] [false]: 'ไม่แคร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.526650822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.526652922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.526654804+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.526656918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.526658599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.526660534+07:00","message":"> Transcript [45244] [true]: 'ไม่แคร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.526662427+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.526664323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.526665879+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.526667647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.526674647+07:00","message":"Push: 'ไม่แคร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.526681725+07:00","message":"push: {true ไม่แคร์ 0 0xc0035b9600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:38.533988827+07:00","message":"write wav file: './tmp/7565/7565_3577.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.875685812+07:00","message":"receive streaming session, msgId: 3578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.875729915+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-05-12T13:27:38.875735685+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.875753893+07:00","message":"[buffer interim] 3578 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.875763993+07:00","message":"[bufferProcess] interim [300000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.875765984+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.934722426+07:00","message":"receive streaming session, msgId: 3578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.934757688+07:00","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-05-12T13:27:38.93476339+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:38.934778577+07:00","message":"[buffer interim] 3578 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.934786256+07:00","message":"[bufferProcess] interim [420000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.934788767+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.934791625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.934794046+07:00","message":"> Transcript [45245] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:38.934796105+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.0591438+07:00","message":"receive streaming session, msgId: 3578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.059183841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.059189495+07:00","message":"receive interim result [false|false]: วันหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.059203489+07:00","message":"[buffer interim] 3578 false วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.059212037+07:00","message":"[bufferProcess] interim [480000000]:วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.059214574+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.059219497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.059222404+07:00","message":"> Transcript [45246] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.059225951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.059227969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.059229924+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.059232112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.388079615+07:00","message":"receive streaming session, msgId: 3578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.38813202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันหนึ่งเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.38813794+07:00","message":"receive interim result [false|false]: วันหนึ่งเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.388155998+07:00","message":"[buffer interim] 3578 false วันหนึ่งเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.38816494+07:00","message":"[bufferProcess] interim [780000000]:วันหนึ่งเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.388167468+07:00","message":"[bufferProcess] send to processor:วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.388171498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.388174924+07:00","message":"> Transcript [45247] [false]: 'วันหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.388179466+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.388181558+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.388183808+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.388186001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.420049755+07:00","message":"[GCS] IsForceVAD: false for message ID: 3578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.521054958+07:00","message":"receive streaming session, msgId: 3578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.521093859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันหนึ่งเนี่ย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.521100478+07:00","message":"receive interim result [true|false]: วันหนึ่งเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.521111084+07:00","message":"end recv isFinal message id 3578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.521113417+07:00","message":"end Recv id 3578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.521119619+07:00","message":"[buffer interim] 3578 true วันหนึ่งเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.521128778+07:00","message":"[bufferProcess] interim [50000000]:วันหนึ่งเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.521131977+07:00","message":"[bufferProcess] send to processor (isfinal):วันหนึ่งเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.521135228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.521138094+07:00","message":"> Transcript [45248] [false]: 'วันหนึ่งเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.521141211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.521143158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.521145427+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.521147598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.521149232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.521151197+07:00","message":"> Transcript [45249] [true]: 'วันหนึ่งเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.52115324+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.521155211+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.521157179+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.521158792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:39.521171649+07:00","message":"Push: 'วันหนึ่งเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.521180699+07:00","message":"push: {true วันหนึ่งเนี่ย 0 0xc002e83b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:39.527291009+07:00","message":"write wav file: './tmp/7565/7565_3578.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:39.541844351+07:00","message":"[GCS] Start streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.013624594+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.013664934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.013670873+07:00","message":"receive interim result [false|false]: ขณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.013684801+07:00","message":"[buffer interim] 3579 false ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.013692736+07:00","message":"[bufferProcess] interim [480000000]:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.01369477+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.065655932+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.065691469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.065697793+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.065712724+07:00","message":"[buffer interim] 3579 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.065719666+07:00","message":"[bufferProcess] interim [540000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.06572238+07:00","message":"[bufferProcess] send to processor:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.065728721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.065731549+07:00","message":"> Transcript [45250] [false]: 'ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.065733529+07:00","message":"Set StatePrefix (first interim): 'ขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.202653503+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.202705325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.202713132+07:00","message":"receive interim result [false|false]: ขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.202733557+07:00","message":"[buffer interim] 3579 false ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.202746696+07:00","message":"[bufferProcess] interim [660000000]:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.20275114+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.202760138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.202765096+07:00","message":"> Transcript [45251] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.202768018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.202771039+07:00","message":"Set new StatePrefix: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.385368162+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.385414782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.385420896+07:00","message":"receive interim result [false|false]: ขณะที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.385433731+07:00","message":"[buffer interim] 3579 false ขณะที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.385441153+07:00","message":"[bufferProcess] interim [840000000]:ขณะที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.385443676+07:00","message":"[bufferProcess] send to processor:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.385449825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.385452691+07:00","message":"> Transcript [45252] [false]: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.385454892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.385456941+07:00","message":"Set new StatePrefix: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.386853435+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.386869116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่กำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.386873002+07:00","message":"receive interim result [false|false]: ขณะที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.386880731+07:00","message":"[buffer interim] 3579 false ขณะที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.386884364+07:00","message":"[bufferProcess] interim [900000000]:ขณะที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.386887695+07:00","message":"[bufferProcess] send to processor:ขณะที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.386890274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.38689296+07:00","message":"> Transcript [45253] [false]: 'ขณะที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.386895623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.386897773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.386899659+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.386901709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.829511576+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.82956364+07:00","message":"receive 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-05-12T13:27:40.829569995+07:00","message":"receive interim result [false|false]: ขณะที่กำลังเดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.829585515+07:00","message":"[buffer interim] 3579 false ขณะที่กำลังเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.82960241+07:00","message":"[bufferProcess] interim [260000000]:ขณะที่กำลังเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.829605741+07:00","message":"[bufferProcess] send to processor:ขณะที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.829609624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.829612473+07:00","message":"> Transcript [45254] [false]: 'ขณะที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.829616613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.829620034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.82962208+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.829624123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:40.836674638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:40.836699507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.936907528+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.936952292+07:00","message":"receive 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-05-12T13:27:40.936959339+07:00","message":"receive interim result [false|false]: ขณะที่กำลังลงแรงค์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.936976848+07:00","message":"[buffer interim] 3579 false ขณะที่กำลังลงแรงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.9369874+07:00","message":"[bufferProcess] interim [380000000]:ขณะที่กำลังลงแรงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.936990506+07:00","message":"[bufferProcess] send to processor:ขณะที่กำลังเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.936994516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.93700045+07:00","message":"> Transcript [45255] [false]: 'ขณะที่กำลังเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.9370044+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.93700658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.937008473+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.937010488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.977730716+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.977773668+07:00","message":"receive 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-05-12T13:27:40.9777808+07:00","message":"receive interim result [false|false]: ขณะที่กำลังดัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.977793448+07:00","message":"[buffer interim] 3579 false ขณะที่กำลังดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.97780008+07:00","message":"[bufferProcess] interim [440000000]:ขณะที่กำลังดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.977802451+07:00","message":"[bufferProcess] send to processor:ขณะที่กำลังลงแรงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.977808278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.977811337+07:00","message":"> Transcript [45256] [false]: 'ขณะที่กำลังลงแรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.977814456+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.977816664+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.977819491+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.977821691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.977826437+07:00","message":"Push: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.977828326+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.977830286+07:00","message":"Set new StatePrefix : 'ขณะที่กำลังลงแรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:40.977832548+07:00","message":"Next Push (prob) : 'กำลังลงแรงค์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:40.977840837+07:00","message":"push: {false ขณะที่ 0 0xc002e83c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.128986025+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.129021432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่กำลังลง Backup\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.12902918+07:00","message":"receive interim result [false|false]: ขณะที่กำลังลง Backup"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.129043531+07:00","message":"[buffer interim] 3579 false ขณะที่กำลังลง Backup"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.129050789+07:00","message":"[bufferProcess] interim [620000000]:ขณะที่กำลังลง Backup"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.129053367+07:00","message":"[bufferProcess] send to processor:ขณะที่กำลังดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.129057305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.129059951+07:00","message":"> Transcript [45257] [false]: 'ขณะที่กำลังดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.129062161+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.129064021+07:00","message":"Set new StatePrefix: 'ขณะที่กำลังดัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.290755679+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.29080969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่กำลังลง Backup ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.290816087+07:00","message":"receive interim result [false|false]: ขณะที่กำลังลง Backup ให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.290828809+07:00","message":"[buffer interim] 3579 false ขณะที่กำลังลง Backup ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.290838204+07:00","message":"[bufferProcess] interim [740000000]:ขณะที่กำลังลง Backup ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.290840637+07:00","message":"[bufferProcess] send to processor:ขณะที่กำลังลง Backup"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.29084572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.290849072+07:00","message":"> Transcript [45258] [false]: 'ขณะที่กำลังลง Backup'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.290851633+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.290853652+07:00","message":"Set new StatePrefix: 'ขณะที่กำลังลง Backup'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.444458854+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.444493235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่กำลังลง Backup ให้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.44449849+07:00","message":"receive interim result [false|false]: ขณะที่กำลังลง Backup ให้เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.444510942+07:00","message":"[buffer interim] 3579 false ขณะที่กำลังลง Backup ให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.444518145+07:00","message":"[bufferProcess] interim [920000000]:ขณะที่กำลังลง Backup ให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.44452097+07:00","message":"[bufferProcess] send to processor:ขณะที่กำลังลง Backup ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.444525852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.444528501+07:00","message":"> Transcript [45259] [false]: 'ขณะที่กำลังลง Backup ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.444532185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.444534268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.444536599+07:00","message":"StatePrefix: 'ขณะที่กำลังลง Backup'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.444539077+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.633252369+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.63328522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่กำลังลง Backup ให้คำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.633290757+07:00","message":"receive interim result [false|false]: ขณะที่กำลังลง Backup ให้คำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.633303841+07:00","message":"[buffer interim] 3579 false ขณะที่กำลังลง Backup ให้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.633310752+07:00","message":"[bufferProcess] interim [40000000]:ขณะที่กำลังลง Backup ให้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.633313354+07:00","message":"[bufferProcess] send to processor:ขณะที่กำลังลง Backup ให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.633316439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.633319339+07:00","message":"> Transcript [45260] [false]: 'ขณะที่กำลังลง Backup ให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.633322624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.633324512+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.633326326+07:00","message":"StatePrefix: 'ขณะที่กำลังลง Backup'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.633328356+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.639433022+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.639454463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่กำลังลง Backup ไห้คาราบาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.639459103+07:00","message":"receive interim result [false|false]: ขณะที่กำลังลง Backup ไห้คาราบาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.639470772+07:00","message":"[buffer interim] 3579 false ขณะที่กำลังลง Backup ไห้คาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.639477955+07:00","message":"[bufferProcess] interim [100000000]:ขณะที่กำลังลง Backup ไห้คาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.639480725+07:00","message":"[bufferProcess] send to processor:ขณะที่กำลังลง Backup ให้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.639483477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.639486087+07:00","message":"> Transcript [45261] [false]: 'ขณะที่กำลังลง Backup ให้คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.639488828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.639490845+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.639493019+07:00","message":"StatePrefix: 'ขณะที่กำลังลง Backup'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.639495012+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.668073832+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.668097086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่กำลังลง Backup\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.668102408+07:00","message":"receive interim result [false|false]: ขณะที่กำลังลง Backup"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.668112212+07:00","message":"receive 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-05-12T13:27:41.668115499+07:00","message":"receive interim result [false|false]:  ไห้คาราบาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.668121273+07:00","message":"[buffer interim] 3579 false ขณะที่กำลังลง Backup"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.668127029+07:00","message":"[buffer interim] 3579 false  ไห้คาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.668133428+07:00","message":"[bufferProcess] interim [220000000]:ขณะที่กำลังลง Backup"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.668135753+07:00","message":"[bufferProcess] send to processor:ขณะที่กำลังลง Backup ไห้คาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.668138449+07:00","message":"[bufferProcess] interim [220000000]: ไห้คาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.668140735+07:00","message":"[bufferProcess] update buffer: ขณะที่กำลังลง Backup ไห้คาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.66814322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.66814557+07:00","message":"> Transcript [45262] [false]: 'ขณะที่กำลังลง Backup ไห้คาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.668148528+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.668150405+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.668152229+07:00","message":"StatePrefix: 'ขณะที่กำลังลง Backup'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.668154154+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.668156617+07:00","message":"Push: 'กำลังลง Backup'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.668158426+07:00","message":"TextPushed: 'ขณะที่กำลังลง Backup'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.668160385+07:00","message":"Set new StatePrefix : 'ขณะที่กำลังลง Backup ไห้คาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:41.668162392+07:00","message":"Next Push (prob) : ' ไห้คาราบาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:41.668181225+07:00","message":"push: {false กำลังลง Backup 0 0xc002e83c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:42.184774586+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:42.184813249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่กำลังลง Backup ไห้คาราบาว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:42.184819951+07:00","message":"receive interim result [false|false]: ขณะที่กำลังลง Backup ไห้คาราบาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:42.184836276+07:00","message":"[buffer interim] 3579 false ขณะที่กำลังลง Backup ไห้คาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.184843434+07:00","message":"[bufferProcess] interim [700000000]:ขณะที่กำลังลง Backup ไห้คาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.184846174+07:00","message":"[bufferProcess] send to processor:ขณะที่กำลังลง Backup ไห้คาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.18484926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.184852085+07:00","message":"> Transcript [45263] [false]: 'ขณะที่กำลังลง Backup ไห้คาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.184855226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.184857146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.18485971+07:00","message":"StatePrefix: 'ขณะที่กำลังลง Backup ไห้คาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.184862818+07:00","message":"TextPushed: 'ขณะที่กำลังลง Backup'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:42.420887674+07:00","message":"[GCS] IsForceVAD: false for message ID: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:42.604136879+07:00","message":"receive streaming session, msgId: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:42.604185064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่กำลัง Backup ให้คาราบาว\",\"confidence\":0.9114766}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:42.604193799+07:00","message":"receive interim result [true|false]: ขณะที่กำลัง Backup ให้คาราบาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:42.604204668+07:00","message":"end recv isFinal message id 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:42.604207046+07:00","message":"end Recv id 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:42.60421495+07:00","message":"[buffer interim] 3579 true ขณะที่กำลัง Backup ให้คาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.60422747+07:00","message":"[bufferProcess] interim [90000000]:ขณะที่กำลัง Backup ให้คาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604230773+07:00","message":"[bufferProcess] send to processor (isfinal):ขณะที่กำลังลง Backup ไห้คาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.60423478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604237665+07:00","message":"> Transcript [45264] [false]: 'ขณะที่กำลังลง Backup ไห้คาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604240525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.60424243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604247904+07:00","message":"StatePrefix: 'ขณะที่กำลังลง Backup ไห้คาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604251042+07:00","message":"TextPushed: 'ขณะที่กำลังลง Backup'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604253029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604255009+07:00","message":"> Transcript [45265] [true]: 'ขณะที่กำลัง Backup ให้คาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604257057+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604258684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604260242+07:00","message":"StatePrefix: 'ขณะที่กำลังลง Backup ไห้คาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604261962+07:00","message":"TextPushed: 'ขณะที่กำลังลง Backup'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604263582+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604426396+07:00","message":"Push: ' ให้คาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604430314+07:00","message":"TextPushed: 'ขณะที่กำลังลง Backup ให้คาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604432396+07:00","message":"Set new StatePrefix : 'ขณะที่กำลัง Backup ให้คาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604434326+07:00","message":"Next Push (prob) : 'ขณะที่กำลัง Backup ให้คาราบาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:42.604443261+07:00","message":"push: {true  ให้คาราบาว 0 0xc002e83c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:42.604469426+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3579.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:42.612952529+07:00","message":"write wav file: './tmp/7565/7565_3579.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:42.622153695+07:00","message":"[GCS] Start streaming session, msgId: 3580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:43.279778568+07:00","message":"receive streaming session, msgId: 3580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:43.279824302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:43.279830596+07:00","message":"receive interim result [false|false]: ก็เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:43.279847038+07:00","message":"[buffer interim] 3580 false ก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.279854037+07:00","message":"[bufferProcess] interim [480000000]:ก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.279856004+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:43.352122992+07:00","message":"receive streaming session, msgId: 3580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:43.352167483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เริ่มมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:43.352174323+07:00","message":"receive interim result [false|false]: ก็เริ่มมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:43.35218908+07:00","message":"[buffer interim] 3580 false ก็เริ่มมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.352197612+07:00","message":"[bufferProcess] interim [600000000]:ก็เริ่มมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.352200315+07:00","message":"[bufferProcess] send to processor:ก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.352206888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.352209818+07:00","message":"> Transcript [45266] [false]: 'ก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.35221225+07:00","message":"Set StatePrefix (first interim): 'ก็เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:43.661711939+07:00","message":"receive streaming session, msgId: 3580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:43.661756356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เริ่มมีแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:43.661762969+07:00","message":"receive interim result [false|false]: ก็เริ่มมีแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:43.661777241+07:00","message":"[buffer interim] 3580 false ก็เริ่มมีแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.66178992+07:00","message":"[bufferProcess] interim [840000000]:ก็เริ่มมีแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.66179274+07:00","message":"[bufferProcess] send to processor:ก็เริ่มมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.661799228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.661802324+07:00","message":"> Transcript [45267] [false]: 'ก็เริ่มมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.661805765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.6618079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.66180972+07:00","message":"StatePrefix: 'ก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.661811585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:43.80706438+07:00","message":"receive streaming session, msgId: 3580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:43.807109676+07:00","message":"receive 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-05-12T13:27:43.8071161+07:00","message":"receive interim result [false|false]: ก็เริ่มมีแบบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:43.80713197+07:00","message":"[buffer interim] 3580 false ก็เริ่มมีแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.807142739+07:00","message":"[bufferProcess] interim [20000000]:ก็เริ่มมีแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.807145658+07:00","message":"[bufferProcess] send to processor:ก็เริ่มมีแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.807151822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.807154784+07:00","message":"> Transcript [45268] [false]: 'ก็เริ่มมีแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.807158598+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.807161186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.807163258+07:00","message":"StatePrefix: 'ก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:43.807165277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:43.837618125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:43.837632821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:44.403258498+07:00","message":"receive streaming session, msgId: 3580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:44.403289366+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-05-12T13:27:44.403294606+07:00","message":"receive interim result [false|false]: ก็เริ่มมีแบบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:44.403321807+07:00","message":"[buffer interim] 3580 false ก็เริ่มมีแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.403329499+07:00","message":"[bufferProcess] interim [620000000]:ก็เริ่มมีแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.403332091+07:00","message":"[bufferProcess] send to processor:ก็เริ่มมีแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.403338159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.403342198+07:00","message":"> Transcript [45269] [false]: 'ก็เริ่มมีแบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.403347623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.403351304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.403353415+07:00","message":"StatePrefix: 'ก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.403355344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:44.601574868+07:00","message":"[GCS] IsForceVAD: false for message ID: 3580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:44.662537665+07:00","message":"[GCS] Start streaming session, msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:44.759994378+07:00","message":"receive streaming session, msgId: 3580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:44.760035731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เริ่มมีแบบว่า\",\"confidence\":0.9544178}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:44.760041908+07:00","message":"receive interim result [true|false]: ก็เริ่มมีแบบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:44.760050801+07:00","message":"end recv isFinal message id 3580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:44.760053018+07:00","message":"end Recv id 3580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:44.760058959+07:00","message":"[buffer interim] 3580 true ก็เริ่มมีแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760068174+07:00","message":"[bufferProcess] interim [10000000]:ก็เริ่มมีแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.76007345+07:00","message":"[bufferProcess] send to processor (isfinal):ก็เริ่มมีแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760076516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760079275+07:00","message":"> Transcript [45270] [false]: 'ก็เริ่มมีแบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760082499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760084452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760086337+07:00","message":"StatePrefix: 'ก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760088527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760094514+07:00","message":"Push: 'ก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760096328+07:00","message":"TextPushed: 'ก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760100879+07:00","message":"Set new StatePrefix : 'ก็เริ่มมีแบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.76010283+07:00","message":"Next Push (prob) : 'มีแบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760106971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760109235+07:00","message":"> Transcript [45271] [true]: 'ก็เริ่มมีแบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760111367+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760113092+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760115038+07:00","message":"StatePrefix: 'ก็เริ่มมีแบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760116935+07:00","message":"TextPushed: 'ก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:44.760118943+07:00","message":"Push: 'มีแบบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:44.760126612+07:00","message":"push: {false ก็เริ่ม 0 0xc003b7cf80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:44.760149152+07:00","message":"push: {true มีแบบว่า 0 0xc003b7cf80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:44.766948334+07:00","message":"write wav file: './tmp/7565/7565_3580.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:45.309419734+07:00","message":"receive streaming session, msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:45.309460029+07:00","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-05-12T13:27:45.309465483+07:00","message":"receive interim result [false|false]: คนมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:45.309482583+07:00","message":"[buffer interim] 3581 false คนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.309489335+07:00","message":"[bufferProcess] interim [420000000]:คนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.309491243+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:45.460835989+07:00","message":"receive streaming session, msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:45.460876943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนมหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:45.460884575+07:00","message":"receive interim result [false|false]: คนมหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:45.460900535+07:00","message":"[buffer interim] 3581 false คนมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.460911886+07:00","message":"[bufferProcess] interim [540000000]:คนมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.460915254+07:00","message":"[bufferProcess] send to processor:คนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.460922458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.46092614+07:00","message":"> Transcript [45272] [false]: 'คนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.460929613+07:00","message":"Set StatePrefix (first interim): 'คนมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:45.956615282+07:00","message":"receive streaming session, msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:45.956656237+07:00","message":"receive 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-05-12T13:27:45.956662361+07:00","message":"receive interim result [false|false]: คนมาหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:45.956677661+07:00","message":"receive streaming session, msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:45.956685985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนมาหาหรือไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:45.956688797+07:00","message":"receive interim result [false|false]: คนมาหาหรือไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:45.956695041+07:00","message":"[buffer interim] 3581 false คนมาหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:45.956698693+07:00","message":"[buffer interim] 3581 false คนมาหาหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.956704655+07:00","message":"[bufferProcess] interim [20000000]:คนมาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.956706946+07:00","message":"[bufferProcess] send to processor:คนมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.956709737+07:00","message":"[bufferProcess] interim [80000000]:คนมาหาหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.95671152+07:00","message":"[bufferProcess] send to processor:คนมาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.956713828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.95671623+07:00","message":"> Transcript [45273] [false]: 'คนมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.956718235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.956720224+07:00","message":"Set new StatePrefix: 'คนมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.95672187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.956723664+07:00","message":"> Transcript [45274] [false]: 'คนมาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.956725162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:45.956726726+07:00","message":"Set new StatePrefix: 'คนมาหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.145932004+07:00","message":"receive streaming session, msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.145983313+07:00","message":"receive 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-05-12T13:27:46.146002724+07:00","message":"receive interim result [false|false]: คนมาหางาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.146017022+07:00","message":"receive streaming session, msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.1460212+07:00","message":"receive 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-05-12T13:27:46.146025424+07:00","message":"receive interim result [false|false]: คนมาหาหรือไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.146031151+07:00","message":"[buffer interim] 3581 false คนมาหางาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.14603442+07:00","message":"[buffer interim] 3581 false คนมาหาหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.146040561+07:00","message":"[bufferProcess] interim [140000000]:คนมาหางาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.146042617+07:00","message":"[bufferProcess] send to processor:คนมาหาหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.146045308+07:00","message":"[bufferProcess] interim [200000000]:คนมาหาหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.146047514+07:00","message":"[bufferProcess] send to processor:คนมาหางาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.146050351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.146053235+07:00","message":"> Transcript [45275] [false]: 'คนมาหาหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.146056064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.146057939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.146059719+07:00","message":"StatePrefix: 'คนมาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.146063324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.146064855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.146066705+07:00","message":"> Transcript [45276] [false]: 'คนมาหางาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.146068623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.146070178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.146071664+07:00","message":"StatePrefix: 'คนมาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.146073389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.244263536+07:00","message":"receive streaming session, msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.244297821+07:00","message":"receive 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-05-12T13:27:46.244303737+07:00","message":"receive interim result [false|false]: คนมาหางานทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.244317985+07:00","message":"[buffer interim] 3581 false คนมาหางานทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.244327319+07:00","message":"[bufferProcess] interim [320000000]:คนมาหางานทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.244329749+07:00","message":"[bufferProcess] send to processor:คนมาหาหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.244334846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.244337645+07:00","message":"> Transcript [45277] [false]: 'คนมาหาหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.244341018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.244343614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.244345602+07:00","message":"StatePrefix: 'คนมาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.244347706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.448660188+07:00","message":"receive streaming session, msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.448706915+07:00","message":"receive 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-05-12T13:27:46.448712666+07:00","message":"receive interim result [false|false]: คนมหาเสน่ห์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.448727462+07:00","message":"[buffer interim] 3581 false คนมหาเสน่ห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.448739263+07:00","message":"[bufferProcess] interim [560000000]:คนมหาเสน่ห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.448741821+07:00","message":"[bufferProcess] send to processor:คนมาหางานทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.448747694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.448750922+07:00","message":"> Transcript [45278] [false]: 'คนมาหางานทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.448754621+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.448756882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.448758706+07:00","message":"StatePrefix: 'คนมาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.448760832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.448767299+07:00","message":"Push: 'คนมาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.448769472+07:00","message":"TextPushed: 'คนมาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.448771482+07:00","message":"Set new StatePrefix : 'คนมาหางานทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.448773513+07:00","message":"Next Push (prob) : 'งานทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.448795943+07:00","message":"push: {false คนมาหา 0 0xc002802080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.471554056+07:00","message":"receive streaming session, msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.471579107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนมาหางาน Pantip\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.471583956+07:00","message":"receive interim result [false|false]: คนมาหางาน Pantip"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.471595471+07:00","message":"[buffer interim] 3581 false คนมาหางาน Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.471601551+07:00","message":"[bufferProcess] interim [620000000]:คนมาหางาน Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.471603971+07:00","message":"[bufferProcess] send to processor:คนมหาเสน่ห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.471607649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.471610227+07:00","message":"> Transcript [45279] [false]: 'คนมหาเสน่ห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.471612406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.471614396+07:00","message":"Set new StatePrefix: 'คนมหาเสน่ห์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.594955194+07:00","message":"receive streaming session, msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.594998096+07:00","message":"receive 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-05-12T13:27:46.595003973+07:00","message":"receive interim result [false|false]: คนมาหาแฟนเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:46.595016306+07:00","message":"[buffer interim] 3581 false คนมาหาแฟนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.595023989+07:00","message":"[bufferProcess] interim [680000000]:คนมาหาแฟนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.595026458+07:00","message":"[bufferProcess] send to processor:คนมาหางาน Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.595032004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.595034831+07:00","message":"> Transcript [45280] [false]: 'คนมาหางาน Pantip'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.595037082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:46.595039548+07:00","message":"Set new StatePrefix: 'คนมาหางาน Pantip'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:46.838242257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:46.838257487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:47.140286049+07:00","message":"receive streaming session, msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:47.140322659+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-05-12T13:27:47.140328218+07:00","message":"receive interim result [false|false]: คนมาหาแฟนเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:47.140343686+07:00","message":"[buffer interim] 3581 false คนมาหาแฟนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:47.140350915+07:00","message":"[bufferProcess] interim [280000000]:คนมาหาแฟนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:47.140353257+07:00","message":"[bufferProcess] send to processor:คนมาหาแฟนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:47.140356665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:47.140359449+07:00","message":"> Transcript [45281] [false]: 'คนมาหาแฟนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:47.140361573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:47.14036385+07:00","message":"Set new StatePrefix: 'คนมาหาแฟนเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:47.64553579+07:00","message":"receive streaming session, msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:47.645574293+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-05-12T13:27:47.645580134+07:00","message":"receive interim result [false|false]: คนมาหาแฟนเพลงผู้บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:47.645594177+07:00","message":"[buffer interim] 3581 false คนมาหาแฟนเพลงผู้บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:47.645601289+07:00","message":"[bufferProcess] interim [820000000]:คนมาหาแฟนเพลงผู้บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:47.645603989+07:00","message":"[bufferProcess] send to processor:คนมาหาแฟนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:47.645608983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:47.645611949+07:00","message":"> Transcript [45282] [false]: 'คนมาหาแฟนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:47.645614903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:47.645617033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:47.645618946+07:00","message":"StatePrefix: 'คนมาหาแฟนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:47.645621409+07:00","message":"TextPushed: 'คนมาหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:48.278289571+07:00","message":"receive streaming session, msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:48.278331778+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-05-12T13:27:48.278339833+07:00","message":"receive interim result [false|false]: คนมาหาแฟนเพลงผู้บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:48.278353214+07:00","message":"[buffer interim] 3581 false คนมาหาแฟนเพลงผู้บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:48.278361676+07:00","message":"[bufferProcess] interim [420000000]:คนมาหาแฟนเพลงผู้บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:48.278364178+07:00","message":"[bufferProcess] send to processor:คนมาหาแฟนเพลงผู้บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:48.278371273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:48.278374104+07:00","message":"> Transcript [45283] [false]: 'คนมาหาแฟนเพลงผู้บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:48.278377531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:48.278379639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:48.278381706+07:00","message":"StatePrefix: 'คนมาหาแฟนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:48.278385857+07:00","message":"TextPushed: 'คนมาหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:49.791023355+07:00","message":"[GCS] IsForceVAD: false for message ID: 3581"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:49.839261768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:49.839262916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:49.862439993+07:00","message":"[GCS] Start streaming session, msgId: 3582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:49.952900771+07:00","message":"receive streaming session, msgId: 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:49.952949397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนมาหาแฟนเพลงผู้บ่าว\",\"confidence\":0.9163943}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:49.952956429+07:00","message":"receive interim result [true|false]: คนมาหาแฟนเพลงผู้บ่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:49.952966277+07:00","message":"end recv isFinal message id 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:49.952969023+07:00","message":"end Recv id 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:49.952976474+07:00","message":"[buffer interim] 3581 true คนมาหาแฟนเพลงผู้บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:49.952988779+07:00","message":"[bufferProcess] interim [130000000]:คนมาหาแฟนเพลงผู้บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:49.952992203+07:00","message":"[bufferProcess] send to processor (isfinal):คนมาหาแฟนเพลงผู้บ่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:49.952996443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:49.952999981+07:00","message":"> Transcript [45284] [false]: 'คนมาหาแฟนเพลงผู้บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:49.953003398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:49.953005517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:49.953007355+07:00","message":"StatePrefix: 'คนมาหาแฟนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:49.953009483+07:00","message":"TextPushed: 'คนมาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:49.953011115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:49.95301311+07:00","message":"> Transcript [45285] [true]: 'คนมาหาแฟนเพลงผู้บ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:49.953015159+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:49.953016742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:49.953018412+07:00","message":"StatePrefix: 'คนมาหาแฟนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:49.953020162+07:00","message":"TextPushed: 'คนมาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:49.953022758+07:00","message":"Push: 'แฟนเพลงผู้บ่าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:49.953031599+07:00","message":"push: {true แฟนเพลงผู้บ่าว 0 0xc002802080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:49.964047194+07:00","message":"write wav file: './tmp/7565/7565_3581.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:50.855532454+07:00","message":"receive streaming session, msgId: 3582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:50.855595718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เปิ้ล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:50.855601588+07:00","message":"receive interim result [false|false]: พี่เปิ้ล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:50.855620959+07:00","message":"[buffer interim] 3582 false พี่เปิ้ล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:50.85562929+07:00","message":"[bufferProcess] interim [780000000]:พี่เปิ้ล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:50.8556313+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:51.037688854+07:00","message":"receive streaming session, msgId: 3582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:51.037725942+07:00","message":"receive 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-05-12T13:27:51.037732233+07:00","message":"receive interim result [false|false]: พี่เปิ้ลบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:51.037745423+07:00","message":"[buffer interim] 3582 false พี่เปิ้ลบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:51.037752951+07:00","message":"[bufferProcess] interim [20000000]:พี่เปิ้ลบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:51.037755091+07:00","message":"[bufferProcess] send to processor:พี่เปิ้ล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:51.037759746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:51.037762285+07:00","message":"> Transcript [45286] [false]: 'พี่เปิ้ล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:51.037764297+07:00","message":"Set StatePrefix (first interim): 'พี่เปิ้ล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:51.612759515+07:00","message":"receive streaming session, msgId: 3582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:51.612815489+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-05-12T13:27:51.612822612+07:00","message":"receive interim result [false|false]: พี่เปิ้ลบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:51.612842088+07:00","message":"[buffer interim] 3582 false พี่เปิ้ลบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:51.612851422+07:00","message":"[bufferProcess] interim [620000000]:พี่เปิ้ลบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:51.612854312+07:00","message":"[bufferProcess] send to processor:พี่เปิ้ลบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:51.612858565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:51.612861926+07:00","message":"> Transcript [45287] [false]: 'พี่เปิ้ลบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:51.61286611+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:51.61286847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:51.612870512+07:00","message":"StatePrefix: 'พี่เปิ้ล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:51.612872737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:52.840137034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:52.840143094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:53.094073928+07:00","message":"receive streaming session, msgId: 3582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:53.094128164+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-05-12T13:27:53.094135581+07:00","message":"receive interim result [false|false]: พี่เปิ้ลบอกไอ้น้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:53.094150274+07:00","message":"[buffer interim] 3582 false พี่เปิ้ลบอกไอ้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.094157425+07:00","message":"[bufferProcess] interim [0]:พี่เปิ้ลบอกไอ้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.094159714+07:00","message":"[bufferProcess] send to processor:พี่เปิ้ลบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.094165669+07:00","message":"[bufferProcess] send to processor (ticker):พี่เปิ้ลบอกไอ้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.094168409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.094171032+07:00","message":"> Transcript [45288] [false]: 'พี่เปิ้ลบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.094174321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.09417638+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.094178465+07:00","message":"StatePrefix: 'พี่เปิ้ล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.094180719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.094182578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.094184479+07:00","message":"> Transcript [45289] [false]: 'พี่เปิ้ลบอกไอ้น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.094186298+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.094187861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.094189443+07:00","message":"StatePrefix: 'พี่เปิ้ล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.094191001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:53.1645087+07:00","message":"receive streaming session, msgId: 3582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:53.164546288+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-05-12T13:27:53.164551758+07:00","message":"receive interim result [false|false]: พี่เปิ้ลบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:53.164573879+07:00","message":"[buffer interim] 3582 false พี่เปิ้ลบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.164584072+07:00","message":"[bufferProcess] interim [60000000]:พี่เปิ้ลบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.164587493+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:53.381237408+07:00","message":"[GCS] IsForceVAD: false for message ID: 3582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:53.519480943+07:00","message":"[GCS] Start streaming session, msgId: 3583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:53.534396772+07:00","message":"receive streaming session, msgId: 3582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:53.534429948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เปิ้ลบอกไอ้น้อง\",\"confidence\":0.84138274}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:53.534435558+07:00","message":"receive interim result [true|false]: พี่เปิ้ลบอกไอ้น้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:53.53444133+07:00","message":"end recv isFinal message id 3582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:53.534443621+07:00","message":"end Recv id 3582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:53.534457075+07:00","message":"[buffer interim] 3582 true พี่เปิ้ลบอกไอ้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534470729+07:00","message":"[bufferProcess] interim [540000000]:พี่เปิ้ลบอกไอ้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534474369+07:00","message":"[bufferProcess] send to processor (isfinal):พี่เปิ้ลบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534477828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534481254+07:00","message":"> Transcript [45290] [false]: 'พี่เปิ้ลบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534484503+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534486425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534489094+07:00","message":"StatePrefix: 'พี่เปิ้ล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534491336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534497536+07:00","message":"Push: 'พี่เปิ้ล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.53449935+07:00","message":"TextPushed: 'พี่เปิ้ล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534501798+07:00","message":"Set new StatePrefix : 'พี่เปิ้ลบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534503946+07:00","message":"Next Push (prob) : 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534505581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534507441+07:00","message":"> Transcript [45291] [true]: 'พี่เปิ้ลบอกไอ้น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534509606+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534511737+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534513493+07:00","message":"StatePrefix: 'พี่เปิ้ลบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534518406+07:00","message":"TextPushed: 'พี่เปิ้ล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:53.534520441+07:00","message":"Push: 'บอกไอ้น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:53.534528537+07:00","message":"push: {false พี่เปิ้ล 0 0xc002e82900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:53.534534779+07:00","message":"push: {true บอกไอ้น้อง 0 0xc002e82900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:53.543308031+07:00","message":"write wav file: './tmp/7565/7565_3582.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.006081537+07:00","message":"receive streaming session, msgId: 3583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.006125226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลิป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.006130641+07:00","message":"receive interim result [false|false]: คลิป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.006148536+07:00","message":"[buffer interim] 3583 false คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.006157007+07:00","message":"[bufferProcess] interim [480000000]:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.006159784+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.082329002+07:00","message":"receive streaming session, msgId: 3583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.082380977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.082388347+07:00","message":"receive interim result [false|false]: นิทาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.082405742+07:00","message":"[buffer interim] 3583 false นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.082414327+07:00","message":"[bufferProcess] interim [600000000]:นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.082416627+07:00","message":"[bufferProcess] send to processor:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.082423365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.082426667+07:00","message":"> Transcript [45292] [false]: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.082431255+07:00","message":"Set StatePrefix (first interim): 'คลิป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.186205158+07:00","message":"receive streaming session, msgId: 3583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.18625062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.186257134+07:00","message":"receive interim result [false|false]: วิธีทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.186270604+07:00","message":"[buffer interim] 3583 false วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.186286274+07:00","message":"[bufferProcess] interim [660000000]:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.186289101+07:00","message":"[bufferProcess] send to processor:นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.186292721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.186295923+07:00","message":"> Transcript [45293] [false]: 'นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.186298107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.186300304+07:00","message":"Set new StatePrefix: 'นิทาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.276786047+07:00","message":"receive streaming session, msgId: 3583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.276825123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.276831018+07:00","message":"receive interim result [false|false]: ที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.276846234+07:00","message":"[buffer interim] 3583 false ที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.276852931+07:00","message":"[bufferProcess] interim [780000000]:ที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.27685538+07:00","message":"[bufferProcess] send to processor:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.276858454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.276861501+07:00","message":"> Transcript [45294] [false]: 'วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.276863716+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.276865569+07:00","message":"Set new StatePrefix: 'วิธีทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.364164218+07:00","message":"receive streaming session, msgId: 3583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.36419863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีทำไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.364204059+07:00","message":"receive interim result [false|false]: วิธีทำไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.36421917+07:00","message":"[buffer interim] 3583 false วิธีทำไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.36422764+07:00","message":"[bufferProcess] interim [840000000]:วิธีทำไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.364230288+07:00","message":"[bufferProcess] send to processor:ที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.364237205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.364244167+07:00","message":"> Transcript [45295] [false]: 'ที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.364246614+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.364248723+07:00","message":"Set new StatePrefix: 'ที่ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.370015178+07:00","message":"receive streaming session, msgId: 3583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.370057998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไงดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.370065181+07:00","message":"receive interim result [false|false]: ทำไงดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.370081102+07:00","message":"[buffer interim] 3583 false ทำไงดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.370089144+07:00","message":"[bufferProcess] interim [900000000]:ทำไงดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.370091411+07:00","message":"[bufferProcess] send to processor:วิธีทำไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.370100336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.370104337+07:00","message":"> Transcript [45296] [false]: 'วิธีทำไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.370106698+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.370108886+07:00","message":"Set new StatePrefix: 'วิธีทำไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.507101129+07:00","message":"receive streaming session, msgId: 3583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.507134089+07:00","message":"receive 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-05-12T13:27:54.507139406+07:00","message":"receive interim result [false|false]: ทำไงดีวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.507150877+07:00","message":"[buffer interim] 3583 false ทำไงดีวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.507162408+07:00","message":"[bufferProcess] interim [20000000]:ทำไงดีวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.507165372+07:00","message":"[bufferProcess] send to processor:ทำไงดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.507168826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.507171724+07:00","message":"> Transcript [45297] [false]: 'ทำไงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.507173875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.507175991+07:00","message":"Set new StatePrefix: 'ทำไงดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.541731943+07:00","message":"[GCS] IsForceVAD: false for message ID: 3583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.662515491+07:00","message":"[GCS] Start streaming session, msgId: 3584"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.673974844+07:00","message":"receive streaming session, msgId: 3583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.674011807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไงดีวะ\",\"confidence\":0.92840886}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.674017951+07:00","message":"receive interim result [true|false]: ทำไงดีวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.674025431+07:00","message":"end recv isFinal message id 3583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.674027431+07:00","message":"end Recv id 3583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.674033067+07:00","message":"[buffer interim] 3583 true ทำไงดีวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.674041862+07:00","message":"[bufferProcess] interim [260000000]:ทำไงดีวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.674044602+07:00","message":"[bufferProcess] send to processor (isfinal):ทำไงดีวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.674048034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.674050964+07:00","message":"> Transcript [45298] [false]: 'ทำไงดีวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.674053919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.674055813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.67405935+07:00","message":"StatePrefix: 'ทำไงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.674061534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.674063196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.674065351+07:00","message":"> Transcript [45299] [true]: 'ทำไงดีวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.674067539+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.674069369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.67407102+07:00","message":"StatePrefix: 'ทำไงดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.674072639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:54.674074988+07:00","message":"Push: 'ทำไงดีวะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:54.674081863+07:00","message":"push: {true ทำไงดีวะ 0 0xc005d08500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:54.679438923+07:00","message":"write wav file: './tmp/7565/7565_3583.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:55.840329402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:55.840338417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.330327048+07:00","message":"[GCS] IsForceVAD: false for message ID: 3584"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.435708888+07:00","message":"receive streaming session, msgId: 3584"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.435726485+07:00","message":"found end of frame, send empty tag with msgId: 3584"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.435729425+07:00","message":"end Recv id 3584"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.435736532+07:00","message":"[buffer interim] 3584 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:56.435743629+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:56.435753236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:56.435755985+07:00","message":"> Transcript [45300] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:56.435758394+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:56.435760233+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:56.435761968+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:56.435763957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:56.435767454+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.435780424+07:00","message":"push: {true \n 0 0xc003b7dc00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:27:56.442574023+07:00","message":"write wav file: './tmp/7565/7565_3584.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.461485774+07:00","message":"[GCS] Cleaned up inactive client: 3552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.461505846+07:00","message":"[GCS] Cleaned up inactive client: 3548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.461508824+07:00","message":"[GCS] Cleaned up inactive client: 3556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.461510571+07:00","message":"[GCS] Cleaned up inactive client: 3554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.461512459+07:00","message":"[GCS] Cleaned up inactive client: 3557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.461514227+07:00","message":"[GCS] Cleaned up inactive client: 3549"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.461516129+07:00","message":"[GCS] Cleaned up inactive client: 3551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.461518114+07:00","message":"[GCS] Cleaned up inactive client: 3553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.461519901+07:00","message":"[GCS] Cleaned up inactive client: 3550"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.461521494+07:00","message":"[GCS] Cleaned up inactive client: 3555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.461523122+07:00","message":"[GCS] Cleaned up inactive client: 3558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.464286811+07:00","message":"[GCS] Start streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.980463362+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.980502704+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-05-12T13:27:56.98050807+07:00","message":"receive interim result [false|false]: เห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:56.980521187+07:00","message":"[buffer interim] 3585 false เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:56.980527411+07:00","message":"[bufferProcess] interim [360000000]:เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:56.980529368+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:57.220463607+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:57.220504331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:57.220510565+07:00","message":"receive interim result [false|false]: เห็นมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:57.220525583+07:00","message":"[buffer interim] 3585 false เห็นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.220533416+07:00","message":"[bufferProcess] interim [540000000]:เห็นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.220535934+07:00","message":"[bufferProcess] send to processor:เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.220541382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.220544658+07:00","message":"> Transcript [45301] [false]: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.220546802+07:00","message":"Set StatePrefix (first interim): 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:57.311320196+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:57.311363269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นนิ้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:57.311384849+07:00","message":"receive interim result [false|false]: เห็นนิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:57.311400466+07:00","message":"[buffer interim] 3585 false เห็นนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.311408898+07:00","message":"[bufferProcess] interim [600000000]:เห็นนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.31141133+07:00","message":"[bufferProcess] send to processor:เห็นมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.31141832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.311422409+07:00","message":"> Transcript [45302] [false]: 'เห็นมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.31142566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.311428201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.311430014+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.311432027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:57.344581204+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:57.344620644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:57.344626321+07:00","message":"receive interim result [false|false]: เห็นดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:57.344640486+07:00","message":"[buffer interim] 3585 false เห็นดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.344648227+07:00","message":"[bufferProcess] interim [660000000]:เห็นดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.344650323+07:00","message":"[bufferProcess] send to processor:เห็นนิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.344656108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.344659327+07:00","message":"> Transcript [45303] [false]: 'เห็นนิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.34466243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.344665017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.344666908+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.344668941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:57.879317047+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:57.879350559+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-05-12T13:27:57.879356148+07:00","message":"receive interim result [false|false]: เห็นดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:57.879376028+07:00","message":"[buffer interim] 3585 false เห็นดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.879385368+07:00","message":"[bufferProcess] interim [260000000]:เห็นดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.879387817+07:00","message":"[bufferProcess] send to processor:เห็นดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.879392883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.879395843+07:00","message":"> Transcript [45304] [false]: 'เห็นดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.879398651+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.879400498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.879402562+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:57.879404592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:58.840438538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:27:58.840438329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:59.10421839+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:59.104273598+07:00","message":"receive 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-05-12T13:27:59.104282331+07:00","message":"receive interim result [false|false]: เห็นดีกว่าไม่เข้าใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:59.104302427+07:00","message":"[buffer interim] 3585 false เห็นดีกว่าไม่เข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.104319683+07:00","message":"[bufferProcess] interim [520000000]:เห็นดีกว่าไม่เข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.104326567+07:00","message":"[bufferProcess] send to processor:เห็นดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.104337341+07:00","message":"[bufferProcess] send to processor (ticker):เห็นดีกว่าไม่เข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.104341264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.104345363+07:00","message":"> Transcript [45305] [false]: 'เห็นดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.104350932+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.104353884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.104356835+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.104359608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.104375392+07:00","message":"Push: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.10437838+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.104381242+07:00","message":"Set new StatePrefix : 'เห็นดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.104384308+07:00","message":"Next Push (prob) : 'ดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.10438715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.104390225+07:00","message":"> Transcript [45306] [false]: 'เห็นดีกว่าไม่เข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.104393365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.104395916+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.10439843+07:00","message":"StatePrefix: 'เห็นดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.104401308+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:59.104413876+07:00","message":"push: {false เห็น 0 0xc002ac2580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:59.485672841+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:59.485716276+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-05-12T13:27:59.485722194+07:00","message":"receive interim result [false|false]: เห็นดีกว่าไม่เข้าใจว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:59.485742347+07:00","message":"[buffer interim] 3585 false เห็นดีกว่าไม่เข้าใจว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.485753801+07:00","message":"[bufferProcess] interim [880000000]:เห็นดีกว่าไม่เข้าใจว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.485755772+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:59.732937833+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:59.732970802+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-05-12T13:27:59.732976629+07:00","message":"receive interim result [false|false]: เห็นดีกว่าไม่เข้าใจว่าเป็นสบาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:59.732995136+07:00","message":"[buffer interim] 3585 false เห็นดีกว่าไม่เข้าใจว่าเป็นสบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.73300261+07:00","message":"[bufferProcess] interim [120000000]:เห็นดีกว่าไม่เข้าใจว่าเป็นสบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.733005228+07:00","message":"[bufferProcess] send to processor:เห็นดีกว่าไม่เข้าใจว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.733011124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.733014026+07:00","message":"> Transcript [45307] [false]: 'เห็นดีกว่าไม่เข้าใจว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.733017914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.733020002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.733021852+07:00","message":"StatePrefix: 'เห็นดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.733023991+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:59.928453087+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:59.928490494+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-05-12T13:27:59.928496631+07:00","message":"receive interim result [false|false]: เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:27:59.928510063+07:00","message":"[buffer interim] 3585 false เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.928520643+07:00","message":"[bufferProcess] interim [240000000]:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.928523956+07:00","message":"[bufferProcess] send to processor:เห็นดีกว่าไม่เข้าใจว่าเป็นสบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.928530207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.928534183+07:00","message":"> Transcript [45308] [false]: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.928538815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.928542071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.928546303+07:00","message":"StatePrefix: 'เห็นดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:27:59.928548607+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.134551433+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.134589748+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-05-12T13:28:00.134605873+07:00","message":"receive interim result [false|false]: เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกชาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.134619165+07:00","message":"[buffer interim] 3585 false เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.134626226+07:00","message":"[bufferProcess] interim [480000000]:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.134628929+07:00","message":"[bufferProcess] send to processor:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.134634035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.134636861+07:00","message":"> Transcript [45309] [false]: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.134640508+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.134643081+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.134645156+07:00","message":"StatePrefix: 'เห็นดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.134647296+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.134651496+07:00","message":"Push: 'ดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.134653266+07:00","message":"TextPushed: 'เห็นดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.134655362+07:00","message":"Set new StatePrefix : 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.134658214+07:00","message":"Next Push (prob) : 'ไม่เข้าใจว่าเป็นสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.13466615+07:00","message":"push: {false ดีกว่า 0 0xc002ac2580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.1820711+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.18210755+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-05-12T13:28:00.182113824+07:00","message":"receive interim result [false|false]: เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.1821277+07:00","message":"[buffer interim] 3585 false เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.182139391+07:00","message":"[bufferProcess] interim [540000000]:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.182142593+07:00","message":"[bufferProcess] send to processor:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.182145944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.182149194+07:00","message":"> Transcript [45310] [false]: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.182152395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.182154349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.182156441+07:00","message":"StatePrefix: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.182158628+07:00","message":"TextPushed: 'เห็นดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.511218537+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.511256117+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-05-12T13:28:00.511263254+07:00","message":"receive interim result [false|false]: เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.511280162+07:00","message":"[buffer interim] 3585 false เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.511292925+07:00","message":"[bufferProcess] interim [840000000]:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.511295875+07:00","message":"[bufferProcess] send to processor:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.511302945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.511306023+07:00","message":"> Transcript [45311] [false]: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.511310441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.511313087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.511315735+07:00","message":"StatePrefix: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.51131796+07:00","message":"TextPushed: 'เห็นดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.628339259+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.628386726+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-05-12T13:28:00.628393923+07:00","message":"receive interim result [false|false]: เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.628409957+07:00","message":"[buffer interim] 3585 false เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.628417481+07:00","message":"[bufferProcess] interim [960000000]:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.628420546+07:00","message":"[bufferProcess] send to processor:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.628427766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.628430552+07:00","message":"> Transcript [45312] [false]: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.628434251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.628436554+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.628438967+07:00","message":"StatePrefix: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.628441219+07:00","message":"TextPushed: 'เห็นดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.820076627+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.820119492+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-05-12T13:28:00.820125593+07:00","message":"receive interim result [false|false]: เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.820145695+07:00","message":"[buffer interim] 3585 false เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.820158144+07:00","message":"[bufferProcess] interim [140000000]:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.820160995+07:00","message":"[bufferProcess] send to processor:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.820165053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.820168491+07:00","message":"> Transcript [45313] [false]: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.82017291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.820175135+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.820177147+07:00","message":"StatePrefix: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.820179369+07:00","message":"TextPushed: 'เห็นดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.820186534+07:00","message":"Push: 'ไม่เข้าใจว่าเป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.820188628+07:00","message":"TextPushed: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.820190824+07:00","message":"Set new StatePrefix : 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.820194632+07:00","message":"Next Push (prob) : 'คาราบาวกันไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.820204422+07:00","message":"push: {false ไม่เข้าใจว่าเป็นสมาชิก 0 0xc002ac2580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.824774953+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.8248097+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-05-12T13:28:00.824815287+07:00","message":"receive interim result [false|false]: เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.824833373+07:00","message":"[buffer interim] 3585 false เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.824840389+07:00","message":"[bufferProcess] interim [200000000]:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.824843483+07:00","message":"[bufferProcess] send to processor:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.824849379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.82485214+07:00","message":"> Transcript [45314] [false]: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.824855812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.82485776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.824859926+07:00","message":"StatePrefix: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.824862398+07:00","message":"TextPushed: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.89397173+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.894021024+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-05-12T13:28:00.894031145+07:00","message":"receive interim result [false|false]: เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:00.894050288+07:00","message":"[buffer interim] 3585 false เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.894058934+07:00","message":"[bufferProcess] interim [260000000]:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.894061509+07:00","message":"[bufferProcess] send to processor:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.894065249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.89406818+07:00","message":"> Transcript [45315] [false]: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.894072609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.894074867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.894076993+07:00","message":"StatePrefix: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:00.894080022+07:00","message":"TextPushed: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:01.535493618+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:01.535537722+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-05-12T13:28:01.535545088+07:00","message":"receive interim result [false|false]: เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:01.535561158+07:00","message":"[buffer interim] 3585 false เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:01.53557013+07:00","message":"[bufferProcess] interim [860000000]:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:01.535573086+07:00","message":"[bufferProcess] send to processor:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:01.53557713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:01.535579966+07:00","message":"> Transcript [45316] [false]: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:01.535583713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:01.535587538+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:01.535589907+07:00","message":"StatePrefix: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:01.535592816+07:00","message":"TextPushed: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:01.840561979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:01.840574615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:02.671312736+07:00","message":"[GCS] IsForceVAD: false for message ID: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:02.741749734+07:00","message":"[GCS] Start streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:02.820661479+07:00","message":"receive streaming session, msgId: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:02.820710381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย\",\"confidence\":0.95072323}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:02.820716924+07:00","message":"receive interim result [true|false]: เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:02.8207287+07:00","message":"end recv isFinal message id 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:02.820730832+07:00","message":"end Recv id 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:02.820738177+07:00","message":"[buffer interim] 3585 true เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820751965+07:00","message":"[bufferProcess] interim [240000000]:เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820755524+07:00","message":"[bufferProcess] send to processor (isfinal):เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820760944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.82076379+07:00","message":"> Transcript [45317] [false]: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820767739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820769897+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820772789+07:00","message":"StatePrefix: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820775615+07:00","message":"TextPushed: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820778772+07:00","message":"Push: 'คาราบาวกันไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820780615+07:00","message":"TextPushed: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820782729+07:00","message":"Set new StatePrefix : 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.82078493+07:00","message":"Next Push (prob) : 'เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820786683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820788643+07:00","message":"> Transcript [45318] [true]: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820791098+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820792748+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820795139+07:00","message":"StatePrefix: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้วเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820797324+07:00","message":"TextPushed: 'เห็นดีกว่าไม่เข้าใจว่าเป็นสมาชิกคาราบาวกันไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:02.820799617+07:00","message":"Push: 'เรียบร้อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:02.820809826+07:00","message":"push: {false คาราบาวกันไปแล้ว 0 0xc002ac2580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:02.820817365+07:00","message":"push: {true เรียบร้อย 0 0xc002ac2580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:02.844620251+07:00","message":"write wav file: './tmp/7565/7565_3585.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.608394708+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.608438307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.608443584+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.608459235+07:00","message":"[buffer interim] 3586 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.608467315+07:00","message":"[bufferProcess] interim [660000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.608469057+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.657666709+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.657716034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คาดว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.657722638+07:00","message":"receive interim result [false|false]: คาดว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.657738091+07:00","message":"[buffer interim] 3586 false คาดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.657745846+07:00","message":"[bufferProcess] interim [720000000]:คาดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.657748704+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.657756231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.657759367+07:00","message":"> Transcript [45319] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.657761728+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.762642062+07:00","message":"[GCS] IsForceVAD: false for message ID: 3586"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.820378983+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.820426528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คาดว่าจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.820432428+07:00","message":"receive interim result [false|false]: คาดว่าจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.820447652+07:00","message":"[buffer interim] 3586 false คาดว่าจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.820455681+07:00","message":"[bufferProcess] interim [900000000]:คาดว่าจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.820458165+07:00","message":"[bufferProcess] send to processor:คาดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.82046388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.82046699+07:00","message":"> Transcript [45320] [false]: 'คาดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.820469199+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.820471134+07:00","message":"Set new StatePrefix: 'คาดว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.880839318+07:00","message":"receive streaming session, msgId: 3586"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.880880129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คาดว่าจะต้อง\",\"confidence\":0.8356509}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.880887493+07:00","message":"receive interim result [true|false]: คาดว่าจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.880893791+07:00","message":"end recv isFinal message id 3586"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.880895873+07:00","message":"end Recv id 3586"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.880902351+07:00","message":"[buffer interim] 3586 true คาดว่าจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.880910051+07:00","message":"[bufferProcess] interim [50000000]:คาดว่าจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.880913337+07:00","message":"[bufferProcess] send to processor (isfinal):คาดว่าจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.880916577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.880919375+07:00","message":"> Transcript [45321] [false]: 'คาดว่าจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.880922179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.880923937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.880925807+07:00","message":"StatePrefix: 'คาดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.880928039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.880929764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.880931627+07:00","message":"> Transcript [45322] [true]: 'คาดว่าจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.880933904+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.880935514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.880937056+07:00","message":"StatePrefix: 'คาดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.880938652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:03.880941724+07:00","message":"Push: 'คาดว่าจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:03.880949908+07:00","message":"push: {true คาดว่าจะต้อง 0 0xc005695700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:03.886535117+07:00","message":"write wav file: './tmp/7565/7565_3586.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.082923974+07:00","message":"[GCS] Start streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.547231185+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.547276266+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-05-12T13:28:04.54728187+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.547297305+07:00","message":"[buffer interim] 3587 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.547305007+07:00","message":"[bufferProcess] interim [240000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.547306887+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.609772352+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.609817652+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-05-12T13:28:04.609823833+07:00","message":"receive interim result [false|false]: ไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.609839527+07:00","message":"[buffer interim] 3587 false ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.609847473+07:00","message":"[bufferProcess] interim [360000000]:ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.609849824+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.609856971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.6098596+07:00","message":"> Transcript [45323] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.609861789+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:04.840638712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:04.840683669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.858128196+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.858168221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปทำก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.858174606+07:00","message":"receive interim result [false|false]: ไปทำก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.858188657+07:00","message":"[buffer interim] 3587 false ไปทำก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.858196224+07:00","message":"[bufferProcess] interim [600000000]:ไปทำก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.858198632+07:00","message":"[bufferProcess] send to processor:ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.85820427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.858207021+07:00","message":"> Transcript [45324] [false]: 'ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.858210048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.858211969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.858213864+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.858215649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.948212165+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.948252105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปทำธุระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.948258509+07:00","message":"receive interim result [false|false]: ไปทำธุระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.948276803+07:00","message":"[buffer interim] 3587 false ไปทำธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.948285287+07:00","message":"[bufferProcess] interim [660000000]:ไปทำธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.948288325+07:00","message":"[bufferProcess] send to processor:ไปทำก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.948292212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.94829523+07:00","message":"> Transcript [45325] [false]: 'ไปทำก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.948298817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.948301064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.948305917+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.948308022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.962930475+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.962963096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปทำกุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.962969236+07:00","message":"receive interim result [false|false]: ไปทำกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:04.962985737+07:00","message":"[buffer interim] 3587 false ไปทำกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.962992732+07:00","message":"[bufferProcess] interim [720000000]:ไปทำกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.962994985+07:00","message":"[bufferProcess] send to processor:ไปทำธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.962998104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.96300064+07:00","message":"> Transcript [45326] [false]: 'ไปทำธุระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.963003781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.963005718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.963007617+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:04.963009511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.083646931+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.083702985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปทำทุกอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.08371128+07:00","message":"receive interim result [false|false]: ไปทำทุกอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.083728016+07:00","message":"[buffer interim] 3587 false ไปทำทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.083736672+07:00","message":"[bufferProcess] interim [780000000]:ไปทำทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.08373965+07:00","message":"[bufferProcess] send to processor:ไปทำกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.083750149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.083753399+07:00","message":"> Transcript [45327] [false]: 'ไปทำกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.083756878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.083759116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.083761039+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.083763489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.083766622+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.083771536+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.083774062+07:00","message":"Set new StatePrefix : 'ไปทำกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.083776274+07:00","message":"Next Push (prob) : 'ทำกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.083785975+07:00","message":"push: {false ไป 0 0xc005695780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.138454797+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.138491872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปทำกฎหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.138497632+07:00","message":"receive interim result [false|false]: ไปทำกฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.138515562+07:00","message":"[buffer interim] 3587 false ไปทำกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.138527331+07:00","message":"[bufferProcess] interim [900000000]:ไปทำกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.13852968+07:00","message":"[bufferProcess] send to processor:ไปทำทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.138536306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.138539079+07:00","message":"> Transcript [45328] [false]: 'ไปทำทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.138541432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.138543462+07:00","message":"Set new StatePrefix: 'ไปทำทุกอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.3577399+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.357778958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปทำจุดหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.357786924+07:00","message":"receive interim result [false|false]: ไปทำจุดหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.357805914+07:00","message":"[buffer interim] 3587 false ไปทำจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.357814556+07:00","message":"[bufferProcess] interim [80000000]:ไปทำจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.357817871+07:00","message":"[bufferProcess] send to processor:ไปทำกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.357835391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.357839954+07:00","message":"> Transcript [45329] [false]: 'ไปทำกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.357843531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.357846535+07:00","message":"Set new StatePrefix: 'ไปทำกฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.506471765+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.506509525+07:00","message":"receive 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-05-12T13:28:05.506515605+07:00","message":"receive interim result [false|false]: ไปทำจดหมายนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.5065309+07:00","message":"[buffer interim] 3587 false ไปทำจดหมายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.506538384+07:00","message":"[bufferProcess] interim [260000000]:ไปทำจดหมายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.506540943+07:00","message":"[bufferProcess] send to processor:ไปทำจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.506548211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.506551003+07:00","message":"> Transcript [45330] [false]: 'ไปทำจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.506554738+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.506556891+07:00","message":"Set new StatePrefix: 'ไปทำจุดหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.650069677+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.650119037+07:00","message":"receive 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-05-12T13:28:05.650129917+07:00","message":"receive interim result [false|false]: ไปทำจุดหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:05.650149147+07:00","message":"[buffer interim] 3587 false ไปทำจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.650157679+07:00","message":"[bufferProcess] interim [380000000]:ไปทำจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.650160246+07:00","message":"[bufferProcess] send to processor:ไปทำจดหมายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.650164282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.650167264+07:00","message":"> Transcript [45331] [false]: 'ไปทำจดหมายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.650169457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:05.650171461+07:00","message":"Set new StatePrefix: 'ไปทำจดหมายนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:06.225896076+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:06.22593971+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-05-12T13:28:06.225945916+07:00","message":"receive interim result [false|false]: ไปทำจุดหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:06.225959884+07:00","message":"[buffer interim] 3587 false ไปทำจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:06.22596764+07:00","message":"[bufferProcess] interim [980000000]:ไปทำจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:06.22596993+07:00","message":"[bufferProcess] send to processor:ไปทำจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:06.225973634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:06.22597687+07:00","message":"> Transcript [45332] [false]: 'ไปทำจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:06.225979305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:06.225981556+07:00","message":"Set new StatePrefix: 'ไปทำจุดหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:07.320887316+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:07.320923506+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-05-12T13:28:07.320934692+07:00","message":"receive interim result [false|false]: ไปทำจุดหมายแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:07.320950016+07:00","message":"[buffer interim] 3587 false ไปทำจุดหมายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.320957212+07:00","message":"[bufferProcess] interim [0]:ไปทำจุดหมายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.320959527+07:00","message":"[bufferProcess] send to processor:ไปทำจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.320962808+07:00","message":"[bufferProcess] send to processor (ticker):ไปทำจุดหมายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.320965474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.320968022+07:00","message":"> Transcript [45333] [false]: 'ไปทำจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.320970928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.320973339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.320975204+07:00","message":"StatePrefix: 'ไปทำจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.320977658+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.320979588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.320981578+07:00","message":"> Transcript [45334] [false]: 'ไปทำจุดหมายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.320983495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.320985115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.320986646+07:00","message":"StatePrefix: 'ไปทำจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.320988306+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:07.351173265+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:07.351214378+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-05-12T13:28:07.351222067+07:00","message":"receive interim result [false|false]: ไปทำจุดหมายแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:07.351239133+07:00","message":"[buffer interim] 3587 false ไปทำจุดหมายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.351249721+07:00","message":"[bufferProcess] interim [60000000]:ไปทำจุดหมายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.351252743+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:07.426477566+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:07.426513457+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-05-12T13:28:07.426519625+07:00","message":"receive interim result [false|false]: ไปทำจุดหมายแล้วก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:07.42653383+07:00","message":"[buffer interim] 3587 false ไปทำจุดหมายแล้วก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.42654297+07:00","message":"[bufferProcess] interim [180000000]:ไปทำจุดหมายแล้วก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.426545335+07:00","message":"[bufferProcess] send to processor:ไปทำจุดหมายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.426549293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.426552246+07:00","message":"> Transcript [45335] [false]: 'ไปทำจุดหมายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.426555622+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.42655767+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.426560294+07:00","message":"StatePrefix: 'ไปทำจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.426562849+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:07.625683851+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:07.625728784+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-05-12T13:28:07.625736486+07:00","message":"receive interim result [false|false]: ไปทำจุดหมายแล้วก็เลยลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:07.625753287+07:00","message":"[buffer interim] 3587 false ไปทำจุดหมายแล้วก็เลยลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.625761311+07:00","message":"[bufferProcess] interim [420000000]:ไปทำจุดหมายแล้วก็เลยลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.625764286+07:00","message":"[bufferProcess] send to processor:ไปทำจุดหมายแล้วก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.625775031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.625778209+07:00","message":"> Transcript [45336] [false]: 'ไปทำจุดหมายแล้วก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.625782781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.625785547+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.625787379+07:00","message":"StatePrefix: 'ไปทำจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.625789862+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.625797744+07:00","message":"Push: 'ทำจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.62579972+07:00","message":"TextPushed: 'ไปทำจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.625801817+07:00","message":"Set new StatePrefix : 'ไปทำจุดหมายแล้วก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.625803862+07:00","message":"Next Push (prob) : 'แล้วก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:07.625813041+07:00","message":"push: {false ทำจุดหมาย 0 0xc005695780}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:07.841247968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:07.841248112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:07.961851295+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:07.961897484+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-05-12T13:28:07.96190429+07:00","message":"receive interim result [false|false]: ไปทำจุดหมายแล้วก็เลยลาพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:07.961923953+07:00","message":"[buffer interim] 3587 false ไปทำจุดหมายแล้วก็เลยลาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.961934496+07:00","message":"[bufferProcess] interim [720000000]:ไปทำจุดหมายแล้วก็เลยลาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.961937003+07:00","message":"[bufferProcess] send to processor:ไปทำจุดหมายแล้วก็เลยลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.961941955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.961944828+07:00","message":"> Transcript [45337] [false]: 'ไปทำจุดหมายแล้วก็เลยลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.961948341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.961950342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.961952184+07:00","message":"StatePrefix: 'ไปทำจุดหมายแล้วก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:07.961954294+07:00","message":"TextPushed: 'ไปทำจุดหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.143238754+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.143277098+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-05-12T13:28:08.143284483+07:00","message":"receive interim result [false|false]: ไปทำจุดหมายแล้วก็เลยลาพี่เอ๋"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.143299321+07:00","message":"[buffer interim] 3587 false ไปทำจุดหมายแล้วก็เลยลาพี่เอ๋"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.14330957+07:00","message":"[bufferProcess] interim [840000000]:ไปทำจุดหมายแล้วก็เลยลาพี่เอ๋"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.14331251+07:00","message":"[bufferProcess] send to processor:ไปทำจุดหมายแล้วก็เลยลาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.14331772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.143320681+07:00","message":"> Transcript [45338] [false]: 'ไปทำจุดหมายแล้วก็เลยลาพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.143324339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.143326477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.143328614+07:00","message":"StatePrefix: 'ไปทำจุดหมายแล้วก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.143331059+07:00","message":"TextPushed: 'ไปทำจุดหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.164791649+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.164830168+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-05-12T13:28:08.164836931+07:00","message":"receive interim result [false|false]: ไปทำจุดหมายแล้วก็เลยลาพี่แอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.164851749+07:00","message":"[buffer interim] 3587 false ไปทำจุดหมายแล้วก็เลยลาพี่แอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.164859498+07:00","message":"[bufferProcess] interim [900000000]:ไปทำจุดหมายแล้วก็เลยลาพี่แอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.164861967+07:00","message":"[bufferProcess] send to processor:ไปทำจุดหมายแล้วก็เลยลาพี่เอ๋"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.164864983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.16486772+07:00","message":"> Transcript [45339] [false]: 'ไปทำจุดหมายแล้วก็เลยลาพี่เอ๋'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.164871225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.164873178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.164875422+07:00","message":"StatePrefix: 'ไปทำจุดหมายแล้วก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.164877627+07:00","message":"TextPushed: 'ไปทำจุดหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.261110291+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.26114575+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-05-12T13:28:08.261151782+07:00","message":"receive interim result [false|false]: ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.261178288+07:00","message":"[buffer interim] 3587 false ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.261185791+07:00","message":"[bufferProcess] interim [960000000]:ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.261188439+07:00","message":"[bufferProcess] send to processor:ไปทำจุดหมายแล้วก็เลยลาพี่แอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.2611917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.261194413+07:00","message":"> Transcript [45340] [false]: 'ไปทำจุดหมายแล้วก็เลยลาพี่แอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.261198649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.261200704+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.261202837+07:00","message":"StatePrefix: 'ไปทำจุดหมายแล้วก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.261205096+07:00","message":"TextPushed: 'ไปทำจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.261208136+07:00","message":"Push: 'แล้วก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.261210087+07:00","message":"TextPushed: 'ไปทำจุดหมายแล้วก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.261212545+07:00","message":"Set new StatePrefix : 'ไปทำจุดหมายแล้วก็เลยลาพี่แอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.26121465+07:00","message":"Next Push (prob) : 'ลาพี่แอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.261223043+07:00","message":"push: {false แล้วก็เลย 0 0xc005695780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.642090306+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.642133982+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-05-12T13:28:08.642141038+07:00","message":"receive interim result [false|false]: ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.642155825+07:00","message":"[buffer interim] 3587 false ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.642164299+07:00","message":"[bufferProcess] interim [380000000]:ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.642167078+07:00","message":"[bufferProcess] send to processor:ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.642174243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.642177133+07:00","message":"> Transcript [45341] [false]: 'ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.642179699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.64218186+07:00","message":"Set new StatePrefix: 'ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.736420652+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.736463372+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-05-12T13:28:08.736470386+07:00","message":"receive interim result [false|false]: ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.73648567+07:00","message":"[buffer interim] 3587 false ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.736494026+07:00","message":"[bufferProcess] interim [500000000]:ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.736496812+07:00","message":"[bufferProcess] send to processor:ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.736503323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.736506148+07:00","message":"> Transcript [45342] [false]: 'ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.736510227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.736512616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.736515703+07:00","message":"StatePrefix: 'ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.736518705+07:00","message":"TextPushed: 'ไปทำจุดหมายแล้วก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.839412729+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.839452617+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-05-12T13:28:08.839458878+07:00","message":"receive interim result [false|false]: ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:08.8394739+07:00","message":"[buffer interim] 3587 false ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.839481373+07:00","message":"[bufferProcess] interim [620000000]:ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.839483874+07:00","message":"[bufferProcess] send to processor:ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.839491068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.839495262+07:00","message":"> Transcript [45343] [false]: 'ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.839499957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.839504639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.83950837+07:00","message":"StatePrefix: 'ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:08.839512218+07:00","message":"TextPushed: 'ไปทำจุดหมายแล้วก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.024453671+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.024489314+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-05-12T13:28:09.024497251+07:00","message":"receive interim result [false|false]: ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็บอกพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.024510939+07:00","message":"[buffer interim] 3587 false ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็บอกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.024519288+07:00","message":"[bufferProcess] interim [740000000]:ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็บอกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.024521938+07:00","message":"[bufferProcess] send to processor:ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.024525064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.024527816+07:00","message":"> Transcript [45344] [false]: 'ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.024531264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.024533654+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.024536153+07:00","message":"StatePrefix: 'ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.024538828+07:00","message":"TextPushed: 'ไปทำจุดหมายแล้วก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.201407685+07:00","message":"[GCS] IsForceVAD: false for message ID: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.262398449+07:00","message":"[GCS] Start streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.431382091+07:00","message":"receive streaming session, msgId: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.431418213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปทำชุดใหม่แล้วก็เลยลาพี่แอ๊ดแล้วก็บอกพี่\",\"confidence\":0.9356325}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.431425493+07:00","message":"receive interim result [true|false]: ไปทำชุดใหม่แล้วก็เลยลาพี่แอ๊ดแล้วก็บอกพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.431434601+07:00","message":"end recv isFinal message id 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.431436629+07:00","message":"end Recv id 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.431442429+07:00","message":"[buffer interim] 3587 true ไปทำชุดใหม่แล้วก็เลยลาพี่แอ๊ดแล้วก็บอกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431451854+07:00","message":"[bufferProcess] interim [130000000]:ไปทำชุดใหม่แล้วก็เลยลาพี่แอ๊ดแล้วก็บอกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.43145481+07:00","message":"[bufferProcess] send to processor (isfinal):ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็บอกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431458784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431461686+07:00","message":"> Transcript [45345] [false]: 'ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็บอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431465132+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431467122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431469146+07:00","message":"StatePrefix: 'ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431471715+07:00","message":"TextPushed: 'ไปทำจุดหมายแล้วก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431477875+07:00","message":"Push: 'ลาพี่แอ๊ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431479702+07:00","message":"TextPushed: 'ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431481726+07:00","message":"Set new StatePrefix : 'ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็บอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431483841+07:00","message":"Next Push (prob) : 'แล้วก็บอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431485786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431487994+07:00","message":"> Transcript [45346] [true]: 'ไปทำชุดใหม่แล้วก็เลยลาพี่แอ๊ดแล้วก็บอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.4314901+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431491875+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431493942+07:00","message":"StatePrefix: 'ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็บอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431495888+07:00","message":"TextPushed: 'ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431497497+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.431570382+07:00","message":"push: {false ลาพี่แอ๊ด 0 0xc005695780}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431626134+07:00","message":"Push: 'แล้วก็บอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431630488+07:00","message":"TextPushed: 'ไปทำจุดหมายแล้วก็เลยลาพี่แอ๊ดแล้วก็บอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431633724+07:00","message":"Set new StatePrefix : 'ไปทำชุดใหม่แล้วก็เลยลาพี่แอ๊ดแล้วก็บอกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431636672+07:00","message":"Next Push (prob) : 'ไปทำชุดใหม่แล้วก็เลยลาพี่แอ๊ดแล้วก็บอกพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.431644417+07:00","message":"push: {true แล้วก็บอกพี่ 0 0xc005695780}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.431634967+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3587.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:09.441369266+07:00","message":"write wav file: './tmp/7565/7565_3587.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.825452959+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.825502629+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-05-12T13:28:09.825511781+07:00","message":"receive interim result [false|false]: ส่งไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.825529793+07:00","message":"[buffer interim] 3588 false ส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.825536891+07:00","message":"[bufferProcess] interim [360000000]:ส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.825538833+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.959614967+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.959650498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.959655435+07:00","message":"receive interim result [false|false]: ต้องไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:09.95966876+07:00","message":"[buffer interim] 3588 false ต้องไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.959677231+07:00","message":"[bufferProcess] interim [480000000]:ต้องไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.959679916+07:00","message":"[bufferProcess] send to processor:ส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.959684592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.959687324+07:00","message":"> Transcript [45347] [false]: 'ส่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:09.95968965+07:00","message":"Set StatePrefix (first interim): 'ส่งไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.05861622+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.05864903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องไปทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.058654741+07:00","message":"receive interim result [false|false]: ต้องไปทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.058665309+07:00","message":"[buffer interim] 3588 false ต้องไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.058672129+07:00","message":"[bufferProcess] interim [600000000]:ต้องไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.058674659+07:00","message":"[bufferProcess] send to processor:ต้องไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.05867766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.058680403+07:00","message":"> Transcript [45348] [false]: 'ต้องไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.058682368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.058686196+07:00","message":"Set new StatePrefix: 'ต้องไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.153440408+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.153472225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องไปทำการบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.153477928+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.153496162+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.153503634+07:00","message":"[bufferProcess] interim [720000000]:ต้องไปทำการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.153505826+07:00","message":"[bufferProcess] send to processor:ต้องไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.153509154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.153513734+07:00","message":"> Transcript [45349] [false]: 'ต้องไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.153516998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.153519763+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.153521688+07:00","message":"StatePrefix: 'ต้องไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.153523596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.65508212+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.655124991+07:00","message":"receive 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-05-12T13:28:10.655134265+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านชุดใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.655151039+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านชุดใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.655160767+07:00","message":"[bufferProcess] interim [200000000]:ต้องไปทำการบ้านชุดใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.655163216+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.655166951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.655169881+07:00","message":"> Transcript [45350] [false]: 'ต้องไปทำการบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.655175492+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.655177582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.655179495+07:00","message":"StatePrefix: 'ต้องไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.655181468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.705376581+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.705424156+07:00","message":"receive 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-05-12T13:28:10.705431665+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านขึ้นใหม่ล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.705446452+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านขึ้นใหม่ล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.705456015+07:00","message":"[bufferProcess] interim [260000000]:ต้องไปทำการบ้านขึ้นใหม่ล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.705458499+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านชุดใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.705463502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.705466285+07:00","message":"> Transcript [45351] [false]: 'ต้องไปทำการบ้านชุดใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.705469485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.705471689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.705473391+07:00","message":"StatePrefix: 'ต้องไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.705475324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:10.841728922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:10.841744435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.911951839+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.911993446+07:00","message":"receive 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-05-12T13:28:10.911999096+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านขึ้นใหม่และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.91202162+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านขึ้นใหม่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.912030015+07:00","message":"[bufferProcess] interim [440000000]:ต้องไปทำการบ้านขึ้นใหม่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.912032267+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านขึ้นใหม่ล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.912035774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.912039185+07:00","message":"> Transcript [45352] [false]: 'ต้องไปทำการบ้านขึ้นใหม่ล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.912042429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.912044413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.912046545+07:00","message":"StatePrefix: 'ต้องไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.912048811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.912051455+07:00","message":"Push: 'ต้องไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.912053357+07:00","message":"TextPushed: 'ต้องไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.912055512+07:00","message":"Set new StatePrefix : 'ต้องไปทำการบ้านขึ้นใหม่ล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.91205754+07:00","message":"Next Push (prob) : 'การบ้านขึ้นใหม่ล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.912066096+07:00","message":"push: {false ต้องไปทำ 0 0xc002ac2200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.938453167+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.938502845+07:00","message":"receive 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-05-12T13:28:10.938511193+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านขึ้นใหม่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:10.938534413+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านขึ้นใหม่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.938544033+07:00","message":"[bufferProcess] interim [500000000]:ต้องไปทำการบ้านขึ้นใหม่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.938548426+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านขึ้นใหม่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.938553901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.93855679+07:00","message":"> Transcript [45353] [false]: 'ต้องไปทำการบ้านขึ้นใหม่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.938559239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:10.938561271+07:00","message":"Set new StatePrefix: 'ต้องไปทำการบ้านขึ้นใหม่และ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:11.532931848+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:11.53298082+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-05-12T13:28:11.532989106+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านขึ้นใหม่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:11.533006615+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านขึ้นใหม่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.533017237+07:00","message":"[bufferProcess] interim [100000000]:ต้องไปทำการบ้านขึ้นใหม่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.533020981+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านขึ้นใหม่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.533031037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.533035446+07:00","message":"> Transcript [45354] [false]: 'ต้องไปทำการบ้านขึ้นใหม่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.533039179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.533043864+07:00","message":"Set new StatePrefix: 'ต้องไปทำการบ้านขึ้นใหม่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:11.860282378+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:11.860323123+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-05-12T13:28:11.8603295+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:11.860353289+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.860364249+07:00","message":"[bufferProcess] interim [340000000]:ต้องไปทำการบ้านเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.8603671+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านขึ้นใหม่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.860370904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.860373875+07:00","message":"> Transcript [45355] [false]: 'ต้องไปทำการบ้านขึ้นใหม่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.860377284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.860379421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.860381784+07:00","message":"StatePrefix: 'ต้องไปทำการบ้านขึ้นใหม่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.860384068+07:00","message":"TextPushed: 'ต้องไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:11.878136013+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:11.878170991+07:00","message":"receive 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-05-12T13:28:11.878176289+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านขึ้นใหม่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:11.878191464+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านขึ้นใหม่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.878198407+07:00","message":"[bufferProcess] interim [400000000]:ต้องไปทำการบ้านขึ้นใหม่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.878200764+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.878204835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.878207766+07:00","message":"> Transcript [45356] [false]: 'ต้องไปทำการบ้านเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.87821011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.8782123+07:00","message":"Set new StatePrefix: 'ต้องไปทำการบ้านเสร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:11.926276695+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:11.926318478+07:00","message":"receive 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-05-12T13:28:11.926325028+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านขึ้นใหม่ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:11.926347547+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านขึ้นใหม่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.926359527+07:00","message":"[bufferProcess] interim [520000000]:ต้องไปทำการบ้านขึ้นใหม่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.926361958+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านขึ้นใหม่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.926366203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.926369193+07:00","message":"> Transcript [45357] [false]: 'ต้องไปทำการบ้านขึ้นใหม่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.926372419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:11.926374712+07:00","message":"Set new StatePrefix: 'ต้องไปทำการบ้านขึ้นใหม่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.117129481+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.117184115+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-05-12T13:28:12.117190943+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านเสร็จปีละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.117206603+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านเสร็จปีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.11721808+07:00","message":"[bufferProcess] interim [700000000]:ต้องไปทำการบ้านเสร็จปีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.117220893+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านขึ้นใหม่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.117224778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.117227942+07:00","message":"> Transcript [45358] [false]: 'ต้องไปทำการบ้านขึ้นใหม่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.117230328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.117232337+07:00","message":"Set new StatePrefix: 'ต้องไปทำการบ้านขึ้นใหม่ปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.238604535+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.238639337+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-05-12T13:28:12.238644918+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านเสร็จปีหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.238661496+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านเสร็จปีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.238672133+07:00","message":"[bufferProcess] interim [820000000]:ต้องไปทำการบ้านเสร็จปีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.23867567+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านเสร็จปีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.238683834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.238687935+07:00","message":"> Transcript [45359] [false]: 'ต้องไปทำการบ้านเสร็จปีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.238691536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.238695111+07:00","message":"Set new StatePrefix: 'ต้องไปทำการบ้านเสร็จปีละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.653765504+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.653808676+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-05-12T13:28:12.653815625+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านเสร็จทีหลังแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.653833338+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านเสร็จทีหลังแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.653841666+07:00","message":"[bufferProcess] interim [180000000]:ต้องไปทำการบ้านเสร็จทีหลังแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.653844658+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านเสร็จปีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.653851807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.653856878+07:00","message":"> Transcript [45360] [false]: 'ต้องไปทำการบ้านเสร็จปีหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.653859654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.653861731+07:00","message":"Set new StatePrefix: 'ต้องไปทำการบ้านเสร็จปีหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.78614019+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.786181757+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-05-12T13:28:12.786187899+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านเสร็จปีหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.786206568+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านเสร็จปีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.786215306+07:00","message":"[bufferProcess] interim [300000000]:ต้องไปทำการบ้านเสร็จปีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.786218913+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านเสร็จทีหลังแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.78622318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.786226169+07:00","message":"> Transcript [45361] [false]: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.786228401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.786230442+07:00","message":"Set new StatePrefix: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.834920745+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.834954499+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-05-12T13:28:12.834960484+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.83497298+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.834982353+07:00","message":"[bufferProcess] interim [360000000]:ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.834984949+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านเสร็จปีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.834990227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.834992785+07:00","message":"> Transcript [45362] [false]: 'ต้องไปทำการบ้านเสร็จปีหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.834994999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.834997046+07:00","message":"Set new StatePrefix: 'ต้องไปทำการบ้านเสร็จปีหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.906423264+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.90645855+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-05-12T13:28:12.906463921+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านเสร็จปีหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:12.906478524+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านเสร็จปีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.906485332+07:00","message":"[bufferProcess] interim [420000000]:ต้องไปทำการบ้านเสร็จปีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.906488141+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.906493317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.906495849+07:00","message":"> Transcript [45363] [false]: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.906498137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:12.906500587+07:00","message":"Set new StatePrefix: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:13.043989722+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:13.044038804+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-05-12T13:28:13.044045457+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:13.044063848+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.044073146+07:00","message":"[bufferProcess] interim [480000000]:ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.044075698+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านเสร็จปีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.044079486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.044082604+07:00","message":"> Transcript [45364] [false]: 'ต้องไปทำการบ้านเสร็จปีหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.044085164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.044087007+07:00","message":"Set new StatePrefix: 'ต้องไปทำการบ้านเสร็จปีหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:13.134621907+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:13.134669678+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-05-12T13:28:13.134678429+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:13.134697494+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.13471199+07:00","message":"[bufferProcess] interim [600000000]:ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.134719388+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.134728547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.134738267+07:00","message":"> Transcript [45365] [false]: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.134741927+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.134744892+07:00","message":"Set new StatePrefix: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:13.338728175+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:13.338767059+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-05-12T13:28:13.338772708+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:13.338789024+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.338798899+07:00","message":"[bufferProcess] interim [840000000]:ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.338802794+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.338807425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.338811291+07:00","message":"> Transcript [45366] [false]: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.338816489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.338819748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.33882364+07:00","message":"StatePrefix: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.33882733+07:00","message":"TextPushed: 'ต้องไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:13.476097899+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:13.476148381+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-05-12T13:28:13.476156608+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำหมก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:13.476193809+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำหมก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.476205002+07:00","message":"[bufferProcess] interim [960000000]:ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำหมก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.476208761+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.476214023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.476218772+07:00","message":"> Transcript [45367] [false]: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.476224636+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.47622771+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.476231135+07:00","message":"StatePrefix: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.476234762+07:00","message":"TextPushed: 'ต้องไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:13.567031599+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:13.567069884+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-05-12T13:28:13.567076289+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:13.567094981+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.567102749+07:00","message":"[bufferProcess] interim [80000000]:ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.56710511+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำหมก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.567110603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.567113675+07:00","message":"> Transcript [45368] [false]: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำหมก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.567119608+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.56712172+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.567123557+07:00","message":"StatePrefix: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:13.567126237+07:00","message":"TextPushed: 'ต้องไปทำ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:13.842698248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:13.842698384+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:13.940710742+07:00","message":"[GCS] IsForceVAD: false for message ID: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.063841763+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.063883914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.06389043+07:00","message":"receive interim result [false|false]: ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.0639083+07:00","message":"[buffer interim] 3588 false ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.063920724+07:00","message":"[bufferProcess] interim [680000000]:ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.063923495+07:00","message":"[bufferProcess] send to processor:ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.063931322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.063934538+07:00","message":"> Transcript [45369] [false]: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.063939109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.063941663+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.063943767+07:00","message":"StatePrefix: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.063945967+07:00","message":"TextPushed: 'ต้องไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.063952459+07:00","message":"Push: 'การบ้านเสร็จทีหลังแล้วก็เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.063954485+07:00","message":"TextPushed: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.063956647+07:00","message":"Set new StatePrefix : 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.063958869+07:00","message":"Next Push (prob) : 'ทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.063990145+07:00","message":"push: {false การบ้านเสร็จทีหลังแล้วก็เลยมา 0 0xc002ac2200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.071759986+07:00","message":"[GCS] Start streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.150603461+07:00","message":"receive streaming session, msgId: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.15064418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องไปทำการบ้านใหม่แล้วเสร็จทีหลังแล้วก็โหลดมาทำไม\",\"confidence\":0.91672975}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.150650961+07:00","message":"receive interim result [true|false]: ต้องไปทำการบ้านใหม่แล้วเสร็จทีหลังแล้วก็โหลดมาทำไม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.150661879+07:00","message":"end recv isFinal message id 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.150663907+07:00","message":"end Recv id 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.150669808+07:00","message":"[buffer interim] 3588 true ต้องไปทำการบ้านใหม่แล้วเสร็จทีหลังแล้วก็โหลดมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150680884+07:00","message":"[bufferProcess] interim [710000000]:ต้องไปทำการบ้านใหม่แล้วเสร็จทีหลังแล้วก็โหลดมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150687788+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150692564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150695839+07:00","message":"> Transcript [45370] [false]: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.15069934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150701559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150703399+07:00","message":"StatePrefix: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150705836+07:00","message":"TextPushed: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150707696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150709902+07:00","message":"> Transcript [45371] [true]: 'ต้องไปทำการบ้านใหม่แล้วเสร็จทีหลังแล้วก็โหลดมาทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150712036+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150713682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150715247+07:00","message":"StatePrefix: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150717089+07:00","message":"TextPushed: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150718709+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150860508+07:00","message":"Push: 'ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150865635+07:00","message":"TextPushed: 'ต้องไปทำการบ้านเสร็จทีหลังแล้วก็เลยมาทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150867939+07:00","message":"Set new StatePrefix : 'ต้องไปทำการบ้านใหม่แล้วเสร็จทีหลังแล้วก็โหลดมาทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.15087051+07:00","message":"Next Push (prob) : 'ต้องไปทำการบ้านใหม่แล้วเสร็จทีหลังแล้วก็โหลดมาทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.150877735+07:00","message":"push: {true ทำไม 0 0xc002ac2200}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.150884829+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3588.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:14.160131845+07:00","message":"write wav file: './tmp/7565/7565_3588.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.941977642+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.942013218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.942018569+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:14.942031794+07:00","message":"[buffer interim] 3589 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.942038504+07:00","message":"[bufferProcess] interim [660000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:14.942040238+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.181124924+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.181158031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.181174099+07:00","message":"receive interim result [false|false]: ตอนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.181188859+07:00","message":"[buffer interim] 3589 false ตอนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.181195749+07:00","message":"[bufferProcess] interim [900000000]:ตอนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.181198472+07:00","message":"[bufferProcess] send to processor:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.181201488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.181204465+07:00","message":"> Transcript [45372] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.181206562+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.45162436+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.451668855+07:00","message":"receive 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-05-12T13:28:15.451676429+07:00","message":"receive interim result [false|false]: ตอนขึ้นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.451694297+07:00","message":"[buffer interim] 3589 false ตอนขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.451707375+07:00","message":"[bufferProcess] interim [140000000]:ตอนขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.451710165+07:00","message":"[bufferProcess] send to processor:ตอนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.451716524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.451719318+07:00","message":"> Transcript [45373] [false]: 'ตอนขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.451725372+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.451728168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.451730397+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.451732594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.559313597+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.559363053+07:00","message":"receive 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-05-12T13:28:15.559370065+07:00","message":"receive interim result [false|false]: ตอนขึ้นอะไรมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.559386419+07:00","message":"[buffer interim] 3589 false ตอนขึ้นอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.559395621+07:00","message":"[bufferProcess] interim [260000000]:ตอนขึ้นอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.559398365+07:00","message":"[bufferProcess] send to processor:ตอนขึ้นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.559406694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.559409654+07:00","message":"> Transcript [45374] [false]: 'ตอนขึ้นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.559413114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.559415777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.559423702+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.559426227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.573425177+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.573466348+07:00","message":"receive 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-05-12T13:28:15.573471953+07:00","message":"receive interim result [false|false]: ตอนขึ้นอัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.573487143+07:00","message":"[buffer interim] 3589 false ตอนขึ้นอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.573495+07:00","message":"[bufferProcess] interim [320000000]:ตอนขึ้นอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.573497578+07:00","message":"[bufferProcess] send to processor:ตอนขึ้นอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.573501601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.573504333+07:00","message":"> Transcript [45375] [false]: 'ตอนขึ้นอะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.573507693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.573509666+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.573512031+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.573513947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.831820988+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.831855356+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-05-12T13:28:15.831861095+07:00","message":"receive interim result [false|false]: ตอนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.831875774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" album 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.831879768+07:00","message":"receive interim result [false|false]:  album 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.831889265+07:00","message":"[buffer interim] 3589 false ตอนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.831893954+07:00","message":"[buffer interim] 3589 false  album 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.831901246+07:00","message":"[bufferProcess] interim [560000000]:ตอนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.831904936+07:00","message":"[bufferProcess] send to processor:ตอนขึ้นอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.83190918+07:00","message":"[bufferProcess] interim [560000000]: album 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.831913954+07:00","message":"[bufferProcess] update buffer: ตอนขึ้น album 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.831923073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.831960309+07:00","message":"> Transcript [45376] [false]: 'ตอนขึ้นอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.831966823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.83196917+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.831971873+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.831974042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.831986981+07:00","message":"Push: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.831988708+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.831991004+07:00","message":"Set new StatePrefix : 'ตอนขึ้นอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:15.83199391+07:00","message":"Next Push (prob) : 'ขึ้นอัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.832008752+07:00","message":"push: {false ตอน 0 0xc00366f980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:15.931645996+07:00","message":"[GCS] IsForceVAD: false for message ID: 3589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.05145288+07:00","message":"receive streaming session, msgId: 3589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.051488119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนขึ้นอัลบั้ม 2\",\"confidence\":0.93573046}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.051493914+07:00","message":"receive interim result [true|false]: ตอนขึ้นอัลบั้ม 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.051499317+07:00","message":"end recv isFinal message id 3589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.05150152+07:00","message":"end Recv id 3589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.051507945+07:00","message":"[buffer interim] 3589 true ตอนขึ้นอัลบั้ม 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.051515359+07:00","message":"[bufferProcess] interim [890000000]:ตอนขึ้นอัลบั้ม 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.051518995+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนขึ้น album 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.051522165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.051525382+07:00","message":"> Transcript [45377] [false]: 'ตอนขึ้น album 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.051528021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.051529891+07:00","message":"Set new StatePrefix: 'ตอนขึ้น album 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.05153168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.051533736+07:00","message":"> Transcript [45378] [true]: 'ตอนขึ้นอัลบั้ม 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.051536003+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.051537745+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.051539555+07:00","message":"StatePrefix: 'ตอนขึ้น album 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.051541988+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.051545344+07:00","message":"Push: 'ขึ้นอัลบั้ม 2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.051553389+07:00","message":"push: {true ขึ้นอัลบั้ม 2 0 0xc00366f980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:16.059938289+07:00","message":"write wav file: './tmp/7565/7565_3589.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.061922544+07:00","message":"[GCS] Start streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.527600104+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.527637177+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-05-12T13:28:16.527642026+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.527655799+07:00","message":"[buffer interim] 3590 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.527661866+07:00","message":"[bufferProcess] interim [240000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.527663544+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.654937903+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.654976941+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-05-12T13:28:16.654982936+07:00","message":"receive interim result [false|false]: รีบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.654996823+07:00","message":"[buffer interim] 3590 false รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.655004267+07:00","message":"[bufferProcess] interim [360000000]:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.655006358+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.655011146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.655014032+07:00","message":"> Transcript [45379] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.655015971+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.691358634+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.691410267+07:00","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-05-12T13:28:16.691416675+07:00","message":"receive interim result [false|false]: มีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.691431284+07:00","message":"[buffer interim] 3590 false มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.691438255+07:00","message":"[bufferProcess] interim [420000000]:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.691440639+07:00","message":"[bufferProcess] send to processor:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.691445158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.691447816+07:00","message":"> Transcript [45380] [false]: 'รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.691450179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.691452816+07:00","message":"Set new StatePrefix: 'รีบ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:16.843581605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:16.8435956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.902617629+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.902662561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.90266867+07:00","message":"receive interim result [false|false]: มีความต่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.902685478+07:00","message":"[buffer interim] 3590 false มีความต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.90269373+07:00","message":"[bufferProcess] interim [660000000]:มีความต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.902696401+07:00","message":"[bufferProcess] send to processor:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.90270461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.902707645+07:00","message":"> Transcript [45381] [false]: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.902709722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.902713704+07:00","message":"Set new StatePrefix: 'มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.904296886+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.904314876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความปลอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.90431897+07:00","message":"receive interim result [false|false]: มีความปลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:16.904341308+07:00","message":"[buffer interim] 3590 false มีความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.904346384+07:00","message":"[bufferProcess] interim [720000000]:มีความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.904348465+07:00","message":"[bufferProcess] send to processor:มีความต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.904355093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.904357264+07:00","message":"> Transcript [45382] [false]: 'มีความต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.904359989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.9043625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.904364389+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:16.904366425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.031077103+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.031122625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความแตกต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.031129759+07:00","message":"receive interim result [false|false]: มีความแตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.031145702+07:00","message":"[buffer interim] 3590 false มีความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.031154495+07:00","message":"[bufferProcess] interim [780000000]:มีความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.031162411+07:00","message":"[bufferProcess] send to processor:มีความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.03116959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.03117283+07:00","message":"> Transcript [45383] [false]: 'มีความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.031176609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.031179014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.031181033+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.031183037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.235398692+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.235435801+07:00","message":"receive 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-05-12T13:28:17.235442873+07:00","message":"receive interim result [false|false]: มีความแตกต่างจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.235458739+07:00","message":"[buffer interim] 3590 false มีความแตกต่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.235476264+07:00","message":"[bufferProcess] interim [20000000]:มีความแตกต่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.235479287+07:00","message":"[bufferProcess] send to processor:มีความแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.235485484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.235488779+07:00","message":"> Transcript [45384] [false]: 'มีความแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.235492284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.235494277+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.235496128+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.235498835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.447073788+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.447120594+07:00","message":"receive 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-05-12T13:28:17.447126698+07:00","message":"receive interim result [false|false]: มีความแตกต่างจากการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.4471427+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.447146433+07:00","message":"receive 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-05-12T13:28:17.447148734+07:00","message":"receive interim result [false|false]: มีความแตกต่างจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.447154227+07:00","message":"[buffer interim] 3590 false มีความแตกต่างจากการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.447157531+07:00","message":"[buffer interim] 3590 false มีความแตกต่างจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447163928+07:00","message":"[bufferProcess] interim [140000000]:มีความแตกต่างจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447166208+07:00","message":"[bufferProcess] send to processor:มีความแตกต่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447172747+07:00","message":"[bufferProcess] interim [200000000]:มีความแตกต่างจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447175043+07:00","message":"[bufferProcess] send to processor:มีความแตกต่างจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447178255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447181951+07:00","message":"> Transcript [45385] [false]: 'มีความแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447185487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447187832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447189568+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447191953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447194863+07:00","message":"Push: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447196692+07:00","message":"TextPushed: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447198563+07:00","message":"Set new StatePrefix : 'มีความแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447200783+07:00","message":"Next Push (prob) : 'แตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447202288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447204213+07:00","message":"> Transcript [45386] [false]: 'มีความแตกต่างจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447206375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447208058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447209927+07:00","message":"StatePrefix: 'มีความแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.447211955+07:00","message":"TextPushed: 'มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.447230592+07:00","message":"push: {false มีความ 0 0xc002803600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.613479429+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.613511583+07:00","message":"receive 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-05-12T13:28:17.613518399+07:00","message":"receive interim result [false|false]: มีความแตกต่างจากอัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.61353406+07:00","message":"[buffer interim] 3590 false มีความแตกต่างจากอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.61354068+07:00","message":"[bufferProcess] interim [380000000]:มีความแตกต่างจากอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.61354374+07:00","message":"[bufferProcess] send to processor:มีความแตกต่างจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.613550681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.613553471+07:00","message":"> Transcript [45387] [false]: 'มีความแตกต่างจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.613557092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.613559439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.613561639+07:00","message":"StatePrefix: 'มีความแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.613564304+07:00","message":"TextPushed: 'มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.790905925+07:00","message":"[GCS] IsForceVAD: false for message ID: 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.821361785+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.821406976+07:00","message":"receive 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-05-12T13:28:17.821413827+07:00","message":"receive interim result [false|false]: มีความแตกต่างจากอัลบั้มแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.821434452+07:00","message":"[buffer interim] 3590 false มีความแตกต่างจากอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.821447411+07:00","message":"[bufferProcess] interim [560000000]:มีความแตกต่างจากอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.821451403+07:00","message":"[bufferProcess] send to processor:มีความแตกต่างจากอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.821457672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.821460599+07:00","message":"> Transcript [45388] [false]: 'มีความแตกต่างจากอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.821464278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.821466598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.821469133+07:00","message":"StatePrefix: 'มีความแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.821471792+07:00","message":"TextPushed: 'มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.894735759+07:00","message":"receive streaming session, msgId: 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.894783916+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-05-12T13:28:17.894791097+07:00","message":"receive interim result [true|false]: มีความแตกต่างจากอัลบั้มแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.894802053+07:00","message":"end recv isFinal message id 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.894804427+07:00","message":"end Recv id 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.894812343+07:00","message":"[buffer interim] 3590 true มีความแตกต่างจากอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.894824353+07:00","message":"[bufferProcess] interim [740000000]:มีความแตกต่างจากอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.89482757+07:00","message":"[bufferProcess] send to processor (isfinal):มีความแตกต่างจากอัลบั้มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.894833674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.894836654+07:00","message":"> Transcript [45389] [false]: 'มีความแตกต่างจากอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.894840104+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.894842178+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.894844787+07:00","message":"StatePrefix: 'มีความแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.894847007+07:00","message":"TextPushed: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.894850154+07:00","message":"Push: 'แตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.894852712+07:00","message":"TextPushed: 'มีความแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.894854686+07:00","message":"Set new StatePrefix : 'มีความแตกต่างจากอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.89485676+07:00","message":"Next Push (prob) : 'อัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.8948584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.894860422+07:00","message":"> Transcript [45390] [true]: 'มีความแตกต่างจากอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.894862539+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.894864132+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.894866309+07:00","message":"StatePrefix: 'มีความแตกต่างจากอัลบั้มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.894868406+07:00","message":"TextPushed: 'มีความแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:17.89487036+07:00","message":"Push: 'อัลบั้มแรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.894879349+07:00","message":"push: {false แตกต่างจาก 0 0xc002803600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.894884954+07:00","message":"push: {true อัลบั้มแรก 0 0xc002803600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:17.901966401+07:00","message":"write wav file: './tmp/7565/7565_3590.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:17.990059648+07:00","message":"[GCS] Start streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:18.111778557+07:00","message":"[GCS] IsForceVAD: false for message ID: 3591"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:18.279051528+07:00","message":"receive streaming session, msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:18.279083005+07:00","message":"found end of frame, send empty tag with msgId: 3591"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:18.279086755+07:00","message":"end Recv id 3591"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:18.279095729+07:00","message":"[buffer interim] 3591 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:18.279103999+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:18.279108094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:18.27911124+07:00","message":"> Transcript [45391] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:18.279114073+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:18.279115937+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:18.279117782+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:18.279119565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:18.279128358+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:18.279138645+07:00","message":"push: {true \n 0 0xc002e83e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:18.283686219+07:00","message":"write wav file: './tmp/7565/7565_3591.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:18.302997409+07:00","message":"[GCS] Start streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:19.025934724+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:19.025975543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:19.025980913+07:00","message":"receive interim result [false|false]: อะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:19.025997838+07:00","message":"[buffer interim] 3592 false อะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:19.026005633+07:00","message":"[bufferProcess] interim [600000000]:อะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:19.026007657+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:19.463793463+07:00","message":"[GCS] IsForceVAD: false for message ID: 3592"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:19.523147049+07:00","message":"[GCS] Start streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:19.559265312+07:00","message":"receive streaming session, msgId: 3592"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:19.559315069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรบ้าง\",\"confidence\":0.95573974}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:19.559328772+07:00","message":"receive interim result [true|false]: อะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:19.5593426+07:00","message":"end recv isFinal message id 3592"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:19.559347927+07:00","message":"end Recv id 3592"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:19.55935719+07:00","message":"[buffer interim] 3592 true อะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:19.559367366+07:00","message":"[bufferProcess] interim [170000000]:อะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:19.55937173+07:00","message":"[bufferProcess] send to processor (isfinal):อะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:19.559376319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:19.559380017+07:00","message":"> Transcript [45392] [false]: 'อะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:19.559383076+07:00","message":"Set StatePrefix (first interim): 'อะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:19.559385796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:19.559388843+07:00","message":"> Transcript [45393] [true]: 'อะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:19.559393209+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:19.55939612+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:19.559399093+07:00","message":"StatePrefix: 'อะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:19.559402189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:19.559410777+07:00","message":"Push: 'อะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:19.559424018+07:00","message":"push: {true อะไรบ้าง 0 0xc003625180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:19.56594506+07:00","message":"write wav file: './tmp/7565/7565_3592.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:19.843991749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:19.843995539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.09844764+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.098498367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.098504518+07:00","message":"receive interim result [false|false]: ว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.098522039+07:00","message":"[buffer interim] 3593 false ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.098534883+07:00","message":"[bufferProcess] interim [600000000]:ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.098536828+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.199595199+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.199635115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.199641151+07:00","message":"receive interim result [false|false]: ว่าเราเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.199656741+07:00","message":"[buffer interim] 3593 false ว่าเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.199664504+07:00","message":"[bufferProcess] interim [720000000]:ว่าเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.19966692+07:00","message":"[bufferProcess] send to processor:ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.19967256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.199675531+07:00","message":"> Transcript [45394] [false]: 'ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.199677852+07:00","message":"Set StatePrefix (first interim): 'ว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.602262363+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.602306414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเราเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.602325085+07:00","message":"receive interim result [false|false]: เพราะว่าเราเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.602346182+07:00","message":"[buffer interim] 3593 false เพราะว่าเราเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.602360036+07:00","message":"[bufferProcess] interim [80000000]:เพราะว่าเราเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.602362681+07:00","message":"[bufferProcess] send to processor:ว่าเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.602366489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.602369687+07:00","message":"> Transcript [45395] [false]: 'ว่าเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.60237309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.60237516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.602376946+07:00","message":"StatePrefix: 'ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.602378907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.734729217+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.734772285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราเป็น Product\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.734778635+07:00","message":"receive interim result [false|false]: ว่าเราเป็น Product"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.734798047+07:00","message":"[buffer interim] 3593 false ว่าเราเป็น Product"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.734811567+07:00","message":"[bufferProcess] interim [200000000]:ว่าเราเป็น Product"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.734817232+07:00","message":"[bufferProcess] send to processor:เพราะว่าเราเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.734825656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.734828642+07:00","message":"> Transcript [45396] [false]: 'เพราะว่าเราเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.734830979+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.734833197+07:00","message":"Set new StatePrefix: 'เพราะว่าเราเป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.777474489+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.777520384+07:00","message":"receive 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-05-12T13:28:20.77752705+07:00","message":"receive interim result [false|false]: ว่าเราเป็นโปรดักชัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:20.777546848+07:00","message":"[buffer interim] 3593 false ว่าเราเป็นโปรดักชัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.777556576+07:00","message":"[bufferProcess] interim [320000000]:ว่าเราเป็นโปรดักชัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.777559403+07:00","message":"[bufferProcess] send to processor:ว่าเราเป็น Product"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.777572061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.777575595+07:00","message":"> Transcript [45397] [false]: 'ว่าเราเป็น Product'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.777578577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:20.777580609+07:00","message":"Set new StatePrefix: 'ว่าเราเป็น Product'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.147960609+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.148010957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราเป็น Production\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.148017948+07:00","message":"receive interim result [false|false]: ว่าเราเป็น Production"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.14803785+07:00","message":"[buffer interim] 3593 false ว่าเราเป็น Production"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.148049685+07:00","message":"[bufferProcess] interim [680000000]:ว่าเราเป็น Production"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.148055667+07:00","message":"[bufferProcess] send to processor:ว่าเราเป็นโปรดักชัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.148063125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.148066502+07:00","message":"> Transcript [45398] [false]: 'ว่าเราเป็นโปรดักชัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.148069623+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.148073783+07:00","message":"Set new StatePrefix: 'ว่าเราเป็นโปรดักชัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.264218448+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.264258338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราเป็น Production คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.264266372+07:00","message":"receive interim result [false|false]: ว่าเราเป็น Production คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.264280054+07:00","message":"[buffer interim] 3593 false ว่าเราเป็น Production คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.264288271+07:00","message":"[bufferProcess] interim [740000000]:ว่าเราเป็น Production คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.264290599+07:00","message":"[bufferProcess] send to processor:ว่าเราเป็น Production"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.264297468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.264300703+07:00","message":"> Transcript [45399] [false]: 'ว่าเราเป็น Production'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.264302934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.264305051+07:00","message":"Set new StatePrefix: 'ว่าเราเป็น Production'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.27004607+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.270088283+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-05-12T13:28:21.270093942+07:00","message":"receive interim result [false|false]: ว่าเราเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.270106073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Production คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.270109135+07:00","message":"receive interim result [false|false]:  Production คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.270116587+07:00","message":"[buffer interim] 3593 false ว่าเราเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.270126062+07:00","message":"[buffer interim] 3593 false  Production คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.27013158+07:00","message":"[bufferProcess] interim [800000000]:ว่าเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.270134162+07:00","message":"[bufferProcess] send to processor:ว่าเราเป็น Production คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.270137397+07:00","message":"[bufferProcess] interim [800000000]: Production คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.270140338+07:00","message":"[bufferProcess] update buffer: ว่าเราเป็น Production คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.27014325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.270145789+07:00","message":"> Transcript [45400] [false]: 'ว่าเราเป็น Production คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.270148652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.270150497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.270152417+07:00","message":"StatePrefix: 'ว่าเราเป็น Production'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.270154469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.395575856+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.395617378+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-05-12T13:28:21.395623448+07:00","message":"receive interim result [false|false]: ว่าเราเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.395634569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Production คือตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.395637127+07:00","message":"receive interim result [false|false]:  Production คือตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.395644765+07:00","message":"[buffer interim] 3593 false ว่าเราเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.395651638+07:00","message":"[buffer interim] 3593 false  Production คือตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.395658014+07:00","message":"[bufferProcess] interim [860000000]:ว่าเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.395660899+07:00","message":"[bufferProcess] send to processor:ว่าเราเป็น Production คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.39566747+07:00","message":"[bufferProcess] interim [860000000]: Production คือตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.395669969+07:00","message":"[bufferProcess] update buffer: ว่าเราเป็น Production คือตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.395672865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.395676106+07:00","message":"> Transcript [45401] [false]: 'ว่าเราเป็น Production คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.395682382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.395684343+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.39568627+07:00","message":"StatePrefix: 'ว่าเราเป็น Production'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.395688321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.797990006+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.798035547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราเป็น Production\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.798042439+07:00","message":"receive interim result [false|false]: ว่าเราเป็น Production"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.798054063+07:00","message":"receive 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-05-12T13:28:21.798057552+07:00","message":"receive interim result [false|false]:  คือตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.798065732+07:00","message":"[buffer interim] 3593 false ว่าเราเป็น Production"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.798069788+07:00","message":"[buffer interim] 3593 false  คือตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.798076704+07:00","message":"[bufferProcess] interim [280000000]:ว่าเราเป็น Production"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.798079652+07:00","message":"[bufferProcess] send to processor:ว่าเราเป็น Production คือตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.798082576+07:00","message":"[bufferProcess] interim [280000000]: คือตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.798085068+07:00","message":"[bufferProcess] update buffer: ว่าเราเป็น Production คือตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.798088173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.798090907+07:00","message":"> Transcript [45402] [false]: 'ว่าเราเป็น Production คือตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.798096772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.798099118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.798100866+07:00","message":"StatePrefix: 'ว่าเราเป็น Production'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.798102908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.850669829+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.850711268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราเป็น Production\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.850717766+07:00","message":"receive interim result [false|false]: ว่าเราเป็น Production"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.850729467+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-05-12T13:28:21.85073239+07:00","message":"receive interim result [false|false]:  คือตัวพวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.850744325+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.850747423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราเป็น Production\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.850749835+07:00","message":"receive interim result [false|false]: ว่าเราเป็น Production"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.850752788+07:00","message":"receive 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-05-12T13:28:21.850755353+07:00","message":"receive interim result [false|false]:  คือตัวของพวกเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.85075998+07:00","message":"[buffer interim] 3593 false ว่าเราเป็น Production"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.850763629+07:00","message":"[buffer interim] 3593 false  คือตัวพวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.850765841+07:00","message":"[buffer interim] 3593 false ว่าเราเป็น Production"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.850767732+07:00","message":"[buffer interim] 3593 false  คือตัวของพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850774406+07:00","message":"[bufferProcess] interim [340000000]:ว่าเราเป็น Production"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850776836+07:00","message":"[bufferProcess] send to processor:ว่าเราเป็น Production คือตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850779459+07:00","message":"[bufferProcess] interim [340000000]: คือตัวพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850782379+07:00","message":"[bufferProcess] update buffer: ว่าเราเป็น Production คือตัวพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850784539+07:00","message":"[bufferProcess] interim [400000000]:ว่าเราเป็น Production"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850786515+07:00","message":"[bufferProcess] send to processor:ว่าเราเป็น Production คือตัวพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850788556+07:00","message":"[bufferProcess] interim [400000000]: คือตัวของพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850790635+07:00","message":"[bufferProcess] update buffer: ว่าเราเป็น Production คือตัวของพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.85079338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850797859+07:00","message":"> Transcript [45403] [false]: 'ว่าเราเป็น Production คือตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850801106+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850802999+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850804867+07:00","message":"StatePrefix: 'ว่าเราเป็น Production'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850806947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850813814+07:00","message":"Push: 'ว่าเราเป็น Production'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850815648+07:00","message":"TextPushed: 'ว่าเราเป็น Production'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850817805+07:00","message":"Set new StatePrefix : 'ว่าเราเป็น Production คือตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850819837+07:00","message":"Next Push (prob) : ' คือตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850821405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850823501+07:00","message":"> Transcript [45404] [false]: 'ว่าเราเป็น Production คือตัวพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.85082555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850827206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850828941+07:00","message":"StatePrefix: 'ว่าเราเป็น Production คือตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:21.850830699+07:00","message":"TextPushed: 'ว่าเราเป็น Production'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:21.850838064+07:00","message":"push: {false ว่าเราเป็น Production 0 0xc003b32980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.299638026+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.299671993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราเป็น Production\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.299677908+07:00","message":"receive interim result [false|false]: ว่าเราเป็น Production"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.299693881+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-05-12T13:28:22.299698746+07:00","message":"receive interim result [false|false]:  คือตัวของพวกเราหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.299706856+07:00","message":"[buffer interim] 3593 false ว่าเราเป็น Production"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.299710319+07:00","message":"[buffer interim] 3593 false  คือตัวของพวกเราหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.299716169+07:00","message":"[bufferProcess] interim [760000000]:ว่าเราเป็น Production"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.299718993+07:00","message":"[bufferProcess] send to processor:ว่าเราเป็น Production คือตัวของพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.29972585+07:00","message":"[bufferProcess] interim [760000000]: คือตัวของพวกเราหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.299728913+07:00","message":"[bufferProcess] update buffer: ว่าเราเป็น Production คือตัวของพวกเราหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.299731598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.299734096+07:00","message":"> Transcript [45405] [false]: 'ว่าเราเป็น Production คือตัวของพวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.299737797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.299739942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.2997418+07:00","message":"StatePrefix: 'ว่าเราเป็น Production คือตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.299744304+07:00","message":"TextPushed: 'ว่าเราเป็น Production'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.304180066+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.304235898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราเป็น Production\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.304245469+07:00","message":"receive interim result [false|false]: ว่าเราเป็น Production"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.304263084+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-05-12T13:28:22.304268313+07:00","message":"receive interim result [false|false]:  คือตัวของพวกเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.304278251+07:00","message":"[buffer interim] 3593 false ว่าเราเป็น Production"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.304283195+07:00","message":"[buffer interim] 3593 false  คือตัวของพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.304292013+07:00","message":"[bufferProcess] interim [820000000]:ว่าเราเป็น Production"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.304296542+07:00","message":"[bufferProcess] send to processor:ว่าเราเป็น Production คือตัวของพวกเราหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.304304355+07:00","message":"[bufferProcess] interim [820000000]: คือตัวของพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.304308663+07:00","message":"[bufferProcess] update buffer: ว่าเราเป็น Production คือตัวของพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.304326826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.304331593+07:00","message":"> Transcript [45406] [false]: 'ว่าเราเป็น Production คือตัวของพวกเราหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.304337008+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.304341798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.304344718+07:00","message":"StatePrefix: 'ว่าเราเป็น Production คือตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.304348479+07:00","message":"TextPushed: 'ว่าเราเป็น Production'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.355105751+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.355142787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราเป็น Production\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.355152558+07:00","message":"receive interim result [false|false]: ว่าเราเป็น Production"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.355162914+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-05-12T13:28:22.355166645+07:00","message":"receive interim result [false|false]:  คือตัวของพวกเราหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.35518075+07:00","message":"[buffer interim] 3593 false ว่าเราเป็น Production"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.35518528+07:00","message":"[buffer interim] 3593 false  คือตัวของพวกเราหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.355192874+07:00","message":"[bufferProcess] interim [880000000]:ว่าเราเป็น Production"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.35519697+07:00","message":"[bufferProcess] send to processor:ว่าเราเป็น Production คือตัวของพวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.355200341+07:00","message":"[bufferProcess] interim [880000000]: คือตัวของพวกเราหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.355203303+07:00","message":"[bufferProcess] update buffer: ว่าเราเป็น Production คือตัวของพวกเราหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.35520626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.355209163+07:00","message":"> Transcript [45407] [false]: 'ว่าเราเป็น Production คือตัวของพวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.355216159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.355218221+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.355220439+07:00","message":"StatePrefix: 'ว่าเราเป็น Production คือตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.355222646+07:00","message":"TextPushed: 'ว่าเราเป็น Production'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.355225668+07:00","message":"Push: ' คือตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.355227851+07:00","message":"TextPushed: 'ว่าเราเป็น Production คือตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.355230032+07:00","message":"Set new StatePrefix : 'ว่าเราเป็น Production คือตัวของพวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.35523225+07:00","message":"Next Push (prob) : 'ของพวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.355240109+07:00","message":"push: {false  คือตัว 0 0xc003b32980}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:22.84451473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:22.844530756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.998479712+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.998524004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราเป็น Production คือตัวของพวกเราหมดเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.998529698+07:00","message":"receive interim result [false|false]: ว่าเราเป็น Production คือตัวของพวกเราหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:22.998545688+07:00","message":"[buffer interim] 3593 false ว่าเราเป็น Production คือตัวของพวกเราหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.998552993+07:00","message":"[bufferProcess] interim [480000000]:ว่าเราเป็น Production คือตัวของพวกเราหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.998556026+07:00","message":"[bufferProcess] send to processor:ว่าเราเป็น Production คือตัวของพวกเราหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.998562187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.998564858+07:00","message":"> Transcript [45408] [false]: 'ว่าเราเป็น Production คือตัวของพวกเราหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.998568398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.998570868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.998573379+07:00","message":"StatePrefix: 'ว่าเราเป็น Production คือตัวของพวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:22.998581537+07:00","message":"TextPushed: 'ว่าเราเป็น Production คือตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:23.490785996+07:00","message":"[GCS] IsForceVAD: false for message ID: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:23.55363865+07:00","message":"[GCS] Start streaming session, msgId: 3594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:23.62667798+07:00","message":"receive streaming session, msgId: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:23.626714981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราเป็น Production คือตัวของพวกเราหมดเลย\",\"confidence\":0.9102602}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:23.626720451+07:00","message":"receive interim result [true|false]: ว่าเราเป็น Production คือตัวของพวกเราหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:23.626727802+07:00","message":"end recv isFinal message id 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:23.626729651+07:00","message":"end Recv id 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:23.626734348+07:00","message":"[buffer interim] 3593 true ว่าเราเป็น Production คือตัวของพวกเราหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:23.626742731+07:00","message":"[bufferProcess] interim [200000000]:ว่าเราเป็น Production คือตัวของพวกเราหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:23.626745617+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าเราเป็น Production คือตัวของพวกเราหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:23.626748834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:23.626751803+07:00","message":"> Transcript [45409] [false]: 'ว่าเราเป็น Production คือตัวของพวกเราหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:23.626754501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:23.626756251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:23.626758055+07:00","message":"StatePrefix: 'ว่าเราเป็น Production คือตัวของพวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:23.626761183+07:00","message":"TextPushed: 'ว่าเราเป็น Production คือตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:23.626764174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:23.626766098+07:00","message":"> Transcript [45410] [true]: 'ว่าเราเป็น Production คือตัวของพวกเราหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:23.626768392+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:23.626770026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:23.626771545+07:00","message":"StatePrefix: 'ว่าเราเป็น Production คือตัวของพวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:23.626773328+07:00","message":"TextPushed: 'ว่าเราเป็น Production คือตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:23.626778297+07:00","message":"Push: 'ของพวกเราหมดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:23.62678612+07:00","message":"push: {true ของพวกเราหมดเลย 0 0xc003b32980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:23.635791867+07:00","message":"write wav file: './tmp/7565/7565_3593.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.120845997+07:00","message":"receive streaming session, msgId: 3594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.120893606+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-05-12T13:28:24.120901051+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.120920107+07:00","message":"[buffer interim] 3594 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.120929502+07:00","message":"[bufferProcess] interim [360000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.120932498+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.265512832+07:00","message":"receive streaming session, msgId: 3594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.265561369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.265575723+07:00","message":"receive interim result [false|false]: พี่มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.265588018+07:00","message":"[buffer interim] 3594 false พี่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.265594408+07:00","message":"[bufferProcess] interim [480000000]:พี่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.26559688+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.26560375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.265606449+07:00","message":"> Transcript [45411] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.265608463+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.327188059+07:00","message":"receive streaming session, msgId: 3594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.3272393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่บาส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.327246139+07:00","message":"receive interim result [false|false]: พี่บาส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.327262128+07:00","message":"[buffer interim] 3594 false พี่บาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.32727303+07:00","message":"[bufferProcess] interim [540000000]:พี่บาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.32727641+07:00","message":"[bufferProcess] send to processor:พี่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.327284104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.327287863+07:00","message":"> Transcript [45412] [false]: 'พี่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.327292592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.327296215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.327299762+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.327302982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.362552353+07:00","message":"receive streaming session, msgId: 3594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.362587498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประตู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.362594142+07:00","message":"receive interim result [false|false]: ประตู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.36260646+07:00","message":"[buffer interim] 3594 false ประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.362612898+07:00","message":"[bufferProcess] interim [600000000]:ประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.362615095+07:00","message":"[bufferProcess] send to processor:พี่บาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.362619951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.362622595+07:00","message":"> Transcript [45413] [false]: 'พี่บาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.362625755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.362629516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.362631563+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.362633659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.59888868+07:00","message":"receive streaming session, msgId: 3594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.598922605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ Butterfly\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.598928932+07:00","message":"receive interim result [false|false]: พี่ Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:24.598942553+07:00","message":"[buffer interim] 3594 false พี่ Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.598949853+07:00","message":"[bufferProcess] interim [840000000]:พี่ Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.598952083+07:00","message":"[bufferProcess] send to processor:ประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.598955325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.598957991+07:00","message":"> Transcript [45414] [false]: 'ประตู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.598960131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:24.598962029+07:00","message":"Set new StatePrefix: 'ประตู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:25.175720728+07:00","message":"receive streaming session, msgId: 3594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:25.175765777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ Butterfly\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:25.175771507+07:00","message":"receive interim result [false|false]: พี่ Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:25.175786903+07:00","message":"[buffer interim] 3594 false พี่ Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:25.175806045+07:00","message":"[bufferProcess] interim [440000000]:พี่ Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:25.175807943+07:00","message":"[bufferProcess] send to processor:พี่ Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:25.175811546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:25.175814552+07:00","message":"> Transcript [45415] [false]: 'พี่ Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:25.175816693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:25.175818593+07:00","message":"Set new StatePrefix: 'พี่ Butterfly'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:25.845320293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:25.84532866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:26.461111238+07:00","message":"[GCS] Cleaned up inactive client: 3569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:26.461140943+07:00","message":"[GCS] Cleaned up inactive client: 3570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:26.461143954+07:00","message":"[GCS] Cleaned up inactive client: 3560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:26.461147471+07:00","message":"[GCS] Cleaned up inactive client: 3568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:26.461149376+07:00","message":"[GCS] Cleaned up inactive client: 3559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:26.461151697+07:00","message":"[GCS] Cleaned up inactive client: 3564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:26.461153469+07:00","message":"[GCS] Cleaned up inactive client: 3567"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:26.461155134+07:00","message":"[GCS] Cleaned up inactive client: 3561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:26.461156866+07:00","message":"[GCS] Cleaned up inactive client: 3562"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:26.461158542+07:00","message":"[GCS] Cleaned up inactive client: 3566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:26.461169337+07:00","message":"[GCS] Cleaned up inactive client: 3565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:26.461171699+07:00","message":"[GCS] Cleaned up inactive client: 3563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:27.660939501+07:00","message":"[GCS] IsForceVAD: false for message ID: 3594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:27.826113047+07:00","message":"receive streaming session, msgId: 3594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:27.826158785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Butterfly\",\"confidence\":0.7153009}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:27.826165261+07:00","message":"receive interim result [true|false]: Butterfly"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:27.826179845+07:00","message":"end recv isFinal message id 3594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:27.826182605+07:00","message":"end Recv id 3594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:27.826190001+07:00","message":"[buffer interim] 3594 true Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:27.826198265+07:00","message":"[bufferProcess] interim [110000000]:Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:27.826201415+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ Butterfly"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:27.826205908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:27.826208963+07:00","message":"> Transcript [45416] [false]: 'พี่ Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:27.826214138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:27.826216896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:27.826218654+07:00","message":"StatePrefix: 'พี่ Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:27.826220639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:27.826222261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:27.826224252+07:00","message":"> Transcript [45417] [true]: 'Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:27.826226178+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:27.826227727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:27.826229308+07:00","message":"StatePrefix: 'พี่ Butterfly'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:27.82623088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:27.826234364+07:00","message":"Push: 'Butterfly'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:27.826243121+07:00","message":"push: {true Butterfly 0 0xc002802700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:27.835642649+07:00","message":"write wav file: './tmp/7565/7565_3594.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:27.853038186+07:00","message":"[GCS] Start streaming session, msgId: 3595"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:28.550924303+07:00","message":"[GCS] IsForceVAD: false for message ID: 3595"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:28.623410252+07:00","message":"[GCS] Start streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:28.635981424+07:00","message":"receive streaming session, msgId: 3595"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:28.636026475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:28.6360323+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:28.636048685+07:00","message":"[buffer interim] 3595 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:28.636057503+07:00","message":"[bufferProcess] interim [720000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:28.636060642+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:28.640134251+07:00","message":"receive streaming session, msgId: 3595"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:28.640169955+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:28.640175065+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:28.640184478+07:00","message":"end recv isFinal message id 3595"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:28.640186415+07:00","message":"end Recv id 3595"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:28.640190865+07:00","message":"[buffer interim] 3595 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:28.64019535+07:00","message":"[bufferProcess] interim [720000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:28.64019814+07:00","message":"[bufferProcess] send to processor (isfinal):มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:28.640201602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:28.640204178+07:00","message":"> Transcript [45418] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:28.640206156+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:28.640207706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:28.640209578+07:00","message":"> Transcript [45419] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:28.640212083+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:28.640213905+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:28.640216218+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:28.640218201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:28.640220784+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:28.64022809+07:00","message":"push: {true  0 0xc003b7cd80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:28.645430858+07:00","message":"write wav file: './tmp/7565/7565_3595.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:28.846096752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:28.846097803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:29.509997293+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:29.510037385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปียก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:29.510042985+07:00","message":"receive interim result [false|false]: เปียก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:29.510057086+07:00","message":"[buffer interim] 3596 false เปียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:29.51006369+07:00","message":"[bufferProcess] interim [660000000]:เปียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:29.51006551+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:29.697371065+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:29.697411144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:29.697418479+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:29.697437399+07:00","message":"[buffer interim] 3596 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:29.697450525+07:00","message":"[bufferProcess] interim [840000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:29.697454709+07:00","message":"[bufferProcess] send to processor:เปียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:29.697462423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:29.697467113+07:00","message":"> Transcript [45420] [false]: 'เปียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:29.697470931+07:00","message":"Set StatePrefix (first interim): 'เปียก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.07158236+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.071628053+07:00","message":"receive 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-05-12T13:28:30.071634564+07:00","message":"receive interim result [false|false]: มันตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.071649064+07:00","message":"[buffer interim] 3596 false มันตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.071656454+07:00","message":"[bufferProcess] interim [140000000]:มันตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.07165864+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.071661412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.071664097+07:00","message":"> Transcript [45421] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.07166619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.071668416+07:00","message":"Set new StatePrefix: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.333947766+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.333990245+07:00","message":"receive 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-05-12T13:28:30.333996343+07:00","message":"receive interim result [false|false]: เปี๊ยกมันทะเล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.334012397+07:00","message":"[buffer interim] 3596 false เปี๊ยกมันทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.334020344+07:00","message":"[bufferProcess] interim [380000000]:เปี๊ยกมันทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.334022663+07:00","message":"[bufferProcess] send to processor:มันตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.334026875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.334029735+07:00","message":"> Transcript [45422] [false]: 'มันตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.334033403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.334035394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.334037505+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.334039593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.345207556+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.345225849+07:00","message":"receive 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-05-12T13:28:30.345231065+07:00","message":"receive interim result [false|false]: มันตกผลึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.345240104+07:00","message":"[buffer interim] 3596 false มันตกผลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.345245498+07:00","message":"[bufferProcess] interim [440000000]:มันตกผลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.345247679+07:00","message":"[bufferProcess] send to processor:เปี๊ยกมันทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.345254051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.34525682+07:00","message":"> Transcript [45423] [false]: 'เปี๊ยกมันทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.34525889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.345261072+07:00","message":"Set new StatePrefix: 'เปี๊ยกมันทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.503757127+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.503791434+07:00","message":"receive 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-05-12T13:28:30.503797614+07:00","message":"receive interim result [false|false]: มันตกผลึกมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.503811638+07:00","message":"[buffer interim] 3596 false มันตกผลึกมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.503821448+07:00","message":"[bufferProcess] interim [680000000]:มันตกผลึกมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.503824283+07:00","message":"[bufferProcess] send to processor:มันตกผลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.503829013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.503831746+07:00","message":"> Transcript [45424] [false]: 'มันตกผลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.503834171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.503837632+07:00","message":"Set new StatePrefix: 'มันตกผลึก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.790958778+07:00","message":"[GCS] IsForceVAD: false for message ID: 3596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.868177086+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.868237276+07:00","message":"receive 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-05-12T13:28:30.868247824+07:00","message":"receive interim result [false|false]: มันตกผลึกมากทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.868266006+07:00","message":"[buffer interim] 3596 false มันตกผลึกมากทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.868274249+07:00","message":"[bufferProcess] interim [40000000]:มันตกผลึกมากทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.868276871+07:00","message":"[bufferProcess] send to processor:มันตกผลึกมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.868287027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.868289871+07:00","message":"> Transcript [45425] [false]: 'มันตกผลึกมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.868303223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.868305849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.868307816+07:00","message":"StatePrefix: 'มันตกผลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.86830989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.887209721+07:00","message":"receive streaming session, msgId: 3596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.887247946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันตกผลึกมากทั้ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.887253566+07:00","message":"receive interim result [true|false]: มันตกผลึกมากทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.887265154+07:00","message":"end recv isFinal message id 3596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.88726717+07:00","message":"end Recv id 3596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.887274151+07:00","message":"[buffer interim] 3596 true มันตกผลึกมากทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.887280998+07:00","message":"[bufferProcess] interim [190000000]:มันตกผลึกมากทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.887285933+07:00","message":"[bufferProcess] send to processor (isfinal):มันตกผลึกมากทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.887289082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.887291874+07:00","message":"> Transcript [45426] [false]: 'มันตกผลึกมากทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.887301542+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.887303925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.887307597+07:00","message":"StatePrefix: 'มันตกผลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.887309635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.88731124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.887313252+07:00","message":"> Transcript [45427] [true]: 'มันตกผลึกมากทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.887315282+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.887317027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.887318641+07:00","message":"StatePrefix: 'มันตกผลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.887320263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:30.887326451+07:00","message":"Push: 'มันตกผลึกมากทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:30.887335526+07:00","message":"push: {true มันตกผลึกมากทั้ง 0 0xc004219780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:30.894846073+07:00","message":"write wav file: './tmp/7565/7565_3596.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:31.112126707+07:00","message":"[GCS] Start streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:31.805957481+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:31.80600245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สกิล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:31.80600777+07:00","message":"receive interim result [false|false]: สกิล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:31.806023731+07:00","message":"[buffer interim] 3597 false สกิล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:31.806030715+07:00","message":"[bufferProcess] interim [720000000]:สกิล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:31.806032559+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:31.846351238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:31.846364387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:32.162492363+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:32.162540928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Skill\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:32.162547097+07:00","message":"receive interim result [false|false]: Skill"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:32.162565022+07:00","message":"[buffer interim] 3597 false Skill"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.162573827+07:00","message":"[bufferProcess] interim [80000000]:Skill"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.162576521+07:00","message":"[bufferProcess] send to processor:สกิล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.162580919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.162583723+07:00","message":"> Transcript [45428] [false]: 'สกิล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.162585865+07:00","message":"Set StatePrefix (first interim): 'สกิล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:32.289379427+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:32.289420904+07:00","message":"receive 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-05-12T13:28:32.28942725+07:00","message":"receive interim result [false|false]: สกิลใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:32.289445075+07:00","message":"[buffer interim] 3597 false สกิลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.289454641+07:00","message":"[bufferProcess] interim [140000000]:สกิลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.289457326+07:00","message":"[bufferProcess] send to processor:Skill"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.289460681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.289464505+07:00","message":"> Transcript [45429] [false]: 'Skill'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.289467037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.289469799+07:00","message":"Set new StatePrefix: 'Skill'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:32.874051238+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:32.874095917+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-05-12T13:28:32.874101866+07:00","message":"receive interim result [false|false]: สกิลใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:32.874115343+07:00","message":"[buffer interim] 3597 false สกิลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.874122488+07:00","message":"[bufferProcess] interim [740000000]:สกิลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.874124691+07:00","message":"[bufferProcess] send to processor:สกิลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.874129939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.874132632+07:00","message":"> Transcript [45430] [false]: 'สกิลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.874134813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:32.874136734+07:00","message":"Set new StatePrefix: 'สกิลใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:33.267262956+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:33.267306674+07:00","message":"receive 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-05-12T13:28:33.267312615+07:00","message":"receive interim result [false|false]: สกิลในอังคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:33.267330364+07:00","message":"[buffer interim] 3597 false สกิลในอังคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.267337969+07:00","message":"[bufferProcess] interim [160000000]:สกิลในอังคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.267340576+07:00","message":"[bufferProcess] send to processor:สกิลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.267343598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.267346571+07:00","message":"> Transcript [45431] [false]: 'สกิลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.267349738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.267351806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.267353669+07:00","message":"StatePrefix: 'สกิลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.267356192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:33.438547133+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:33.438582853+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-05-12T13:28:33.438588783+07:00","message":"receive interim result [false|false]: สกิลในรัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:33.438603178+07:00","message":"[buffer interim] 3597 false สกิลในรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.438609993+07:00","message":"[bufferProcess] interim [340000000]:สกิลในรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.43861231+07:00","message":"[bufferProcess] send to processor:สกิลในอังคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.438618704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.438621397+07:00","message":"> Transcript [45432] [false]: 'สกิลในอังคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.438624332+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.438626317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.438628313+07:00","message":"StatePrefix: 'สกิลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.438630499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:33.779027635+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:33.779067157+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-05-12T13:28:33.779079066+07:00","message":"receive interim result [false|false]: สกิลในตรัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:33.779094579+07:00","message":"[buffer interim] 3597 false สกิลในตรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.779106083+07:00","message":"[bufferProcess] interim [640000000]:สกิลในตรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.779109798+07:00","message":"[bufferProcess] send to processor:สกิลในรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.779116802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.779120856+07:00","message":"> Transcript [45433] [false]: 'สกิลในรัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.779124856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.779127826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.779130473+07:00","message":"StatePrefix: 'สกิลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:33.779133101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:34.307638926+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:34.307674272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สกิลในลังข้าง ng\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:34.30767998+07:00","message":"receive interim result [false|false]: สกิลในลังข้าง ng"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:34.307695318+07:00","message":"[buffer interim] 3597 false สกิลในลังข้าง ng"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.307702448+07:00","message":"[bufferProcess] interim [180000000]:สกิลในลังข้าง ng"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.307704958+07:00","message":"[bufferProcess] send to processor:สกิลในตรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.307708436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.307711009+07:00","message":"> Transcript [45434] [false]: 'สกิลในตรัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.307714761+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.307717129+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.307718805+07:00","message":"StatePrefix: 'สกิลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.307721467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.307730598+07:00","message":"Push: 'สกิลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.307732851+07:00","message":"TextPushed: 'สกิลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.307735377+07:00","message":"Set new StatePrefix : 'สกิลในตรัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.307737828+07:00","message":"Next Push (prob) : 'ตรัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:34.30776639+07:00","message":"push: {false สกิลใน 0 0xc001f10500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:34.360922892+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:34.360973117+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-05-12T13:28:34.36098087+07:00","message":"receive interim result [false|false]: สกิลในตรัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:34.36099922+07:00","message":"[buffer interim] 3597 false สกิลในตรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.36100769+07:00","message":"[bufferProcess] interim [240000000]:สกิลในตรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.361010126+07:00","message":"[bufferProcess] send to processor:สกิลในลังข้าง ng"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.361017669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.361020621+07:00","message":"> Transcript [45435] [false]: 'สกิลในลังข้าง ng'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.361023211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.361025633+07:00","message":"Set new StatePrefix: 'สกิลในลังข้าง ng'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:34.665481933+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:34.665513099+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-05-12T13:28:34.665518485+07:00","message":"receive interim result [false|false]: สกิลในรังเอ็นจิเนียริ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:34.665530286+07:00","message":"[buffer interim] 3597 false สกิลในรังเอ็นจิเนียริ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.665539258+07:00","message":"[bufferProcess] interim [600000000]:สกิลในรังเอ็นจิเนียริ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.665542054+07:00","message":"[bufferProcess] send to processor:สกิลในตรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.665546945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.665549552+07:00","message":"> Transcript [45436] [false]: 'สกิลในตรัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.665552015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:34.665554016+07:00","message":"Set new StatePrefix: 'สกิลในตรัง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:34.846953186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:34.846965725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.312944862+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.312979943+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-05-12T13:28:35.312985364+07:00","message":"receive interim result [false|false]: สกิลในรังเอ็นจิเนียริ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.312997404+07:00","message":"[buffer interim] 3597 false สกิลในรังเอ็นจิเนียริ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.31300454+07:00","message":"[bufferProcess] interim [200000000]:สกิลในรังเอ็นจิเนียริ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.313006924+07:00","message":"[bufferProcess] send to processor:สกิลในรังเอ็นจิเนียริ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.313012167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.313014896+07:00","message":"> Transcript [45437] [false]: 'สกิลในรังเอ็นจิเนียริ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.313017432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.313020198+07:00","message":"Set new StatePrefix: 'สกิลในรังเอ็นจิเนียริ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.554811596+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.554854237+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-05-12T13:28:35.554862273+07:00","message":"receive interim result [false|false]: สกิลในรัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.55487477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" engineering ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.554878162+07:00","message":"receive interim result [false|false]:  engineering ทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.554887441+07:00","message":"[buffer interim] 3597 false สกิลในรัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.554891465+07:00","message":"[buffer interim] 3597 false  engineering ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.554898558+07:00","message":"[bufferProcess] interim [440000000]:สกิลในรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.554901269+07:00","message":"[bufferProcess] send to processor:สกิลในรังเอ็นจิเนียริ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.554904684+07:00","message":"[bufferProcess] interim [440000000]: engineering ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.554907165+07:00","message":"[bufferProcess] update buffer: สกิลในรัง engineering ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.554910289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.55492637+07:00","message":"> Transcript [45438] [false]: 'สกิลในรังเอ็นจิเนียริ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.554929991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.554932049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.554934194+07:00","message":"StatePrefix: 'สกิลในรังเอ็นจิเนียริ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.554936727+07:00","message":"TextPushed: 'สกิลใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.695097621+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.695159148+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-05-12T13:28:35.695166295+07:00","message":"receive interim result [false|false]: สกิลในรังเอ็นจิเนียริ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.695183203+07:00","message":"[buffer interim] 3597 false สกิลในรังเอ็นจิเนียริ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.695193165+07:00","message":"[bufferProcess] interim [560000000]:สกิลในรังเอ็นจิเนียริ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.695196531+07:00","message":"[bufferProcess] send to processor:สกิลในรัง engineering ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.695206104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.695208946+07:00","message":"> Transcript [45439] [false]: 'สกิลในรัง engineering ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.695211292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.695213285+07:00","message":"Set new StatePrefix: 'สกิลในรัง engineering ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.882225851+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.882273052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สกิลในรัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.882280432+07:00","message":"receive interim result [false|false]: สกิลในรัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.882297951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" engineering ทางคอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.882300659+07:00","message":"receive interim result [false|false]:  engineering ทางคอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.88231046+07:00","message":"[buffer interim] 3597 false สกิลในรัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.882317426+07:00","message":"[buffer interim] 3597 false  engineering ทางคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.882324172+07:00","message":"[bufferProcess] interim [740000000]:สกิลในรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.882328284+07:00","message":"[bufferProcess] send to processor:สกิลในรังเอ็นจิเนียริ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.882334398+07:00","message":"[bufferProcess] interim [740000000]: engineering ทางคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.882337321+07:00","message":"[bufferProcess] update buffer: สกิลในรัง engineering ทางคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.882341008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.882344124+07:00","message":"> Transcript [45440] [false]: 'สกิลในรังเอ็นจิเนียริ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.882346664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.882349035+07:00","message":"Set new StatePrefix: 'สกิลในรังเอ็นจิเนียริ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.948036892+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.948087005+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-05-12T13:28:35.948094449+07:00","message":"receive interim result [false|false]: สกิลในรัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.94810908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" engineering ทางคอมพิวเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.948112793+07:00","message":"receive interim result [false|false]:  engineering ทางคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.948122345+07:00","message":"[buffer interim] 3597 false สกิลในรัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:35.948126403+07:00","message":"[buffer interim] 3597 false  engineering ทางคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.948134862+07:00","message":"[bufferProcess] interim [920000000]:สกิลในรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.948137421+07:00","message":"[bufferProcess] send to processor:สกิลในรัง engineering ทางคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.948141222+07:00","message":"[bufferProcess] interim [920000000]: engineering ทางคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.948144199+07:00","message":"[bufferProcess] update buffer: สกิลในรัง engineering ทางคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.94814738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.948150138+07:00","message":"> Transcript [45441] [false]: 'สกิลในรัง engineering ทางคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.948152591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:35.948154582+07:00","message":"Set new StatePrefix: 'สกิลในรัง engineering ทางคอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.263809552+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.263859105+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-05-12T13:28:36.263867122+07:00","message":"receive interim result [false|false]: สกิลในรัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.263888067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" engineering ทางคอมโพสิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.26389324+07:00","message":"receive interim result [false|false]:  engineering ทางคอมโพสิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.263916019+07:00","message":"[buffer interim] 3597 false สกิลในรัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.263935608+07:00","message":"[buffer interim] 3597 false  engineering ทางคอมโพสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.263943055+07:00","message":"[bufferProcess] interim [160000000]:สกิลในรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.263946343+07:00","message":"[bufferProcess] send to processor:สกิลในรัง engineering ทางคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.263950097+07:00","message":"[bufferProcess] interim [160000000]: engineering ทางคอมโพสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.263952909+07:00","message":"[bufferProcess] update buffer: สกิลในรัง engineering ทางคอมโพสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.263956039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.263958926+07:00","message":"> Transcript [45442] [false]: 'สกิลในรัง engineering ทางคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.263962143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.263964028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.263965802+07:00","message":"StatePrefix: 'สกิลในรัง engineering ทางคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.263967949+07:00","message":"TextPushed: 'สกิลใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.454220485+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.454262751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สกิลในรัง engineering\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.454270892+07:00","message":"receive interim result [false|false]: สกิลในรัง engineering"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.454281413+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-05-12T13:28:36.454296073+07:00","message":"receive interim result [false|false]:  ทางคอมโพสิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.454309386+07:00","message":"[buffer interim] 3597 false สกิลในรัง engineering"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.454321746+07:00","message":"[buffer interim] 3597 false  ทางคอมโพสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.454329333+07:00","message":"[bufferProcess] interim [340000000]:สกิลในรัง engineering"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.454334264+07:00","message":"[bufferProcess] send to processor:สกิลในรัง engineering ทางคอมโพสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.454337594+07:00","message":"[bufferProcess] interim [340000000]: ทางคอมโพสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.454340438+07:00","message":"[bufferProcess] update buffer: สกิลในรัง engineering ทางคอมโพสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.454343575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.454346642+07:00","message":"> Transcript [45443] [false]: 'สกิลในรัง engineering ทางคอมโพสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.454350593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.454352669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.45435451+07:00","message":"StatePrefix: 'สกิลในรัง engineering ทางคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.454356835+07:00","message":"TextPushed: 'สกิลใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.458124049+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.458144015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สกิลในรัง engineering\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.45814949+07:00","message":"receive interim result [false|false]: สกิลในรัง engineering"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.458159348+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-05-12T13:28:36.45816432+07:00","message":"receive interim result [false|false]:  ทางคอมโพซิชั่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.458169643+07:00","message":"[buffer interim] 3597 false สกิลในรัง engineering"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.45817494+07:00","message":"[buffer interim] 3597 false  ทางคอมโพซิชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.458179727+07:00","message":"[bufferProcess] interim [400000000]:สกิลในรัง engineering"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.458182693+07:00","message":"[bufferProcess] send to processor:สกิลในรัง engineering ทางคอมโพสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.45818734+07:00","message":"[bufferProcess] interim [400000000]: ทางคอมโพซิชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.458190114+07:00","message":"[bufferProcess] update buffer: สกิลในรัง engineering ทางคอมโพซิชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.458192505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.45819497+07:00","message":"> Transcript [45444] [false]: 'สกิลในรัง engineering ทางคอมโพสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.458197789+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.458199746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.458201628+07:00","message":"StatePrefix: 'สกิลในรัง engineering ทางคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:36.458203537+07:00","message":"TextPushed: 'สกิลใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:36.880440756+07:00","message":"[GCS] IsForceVAD: false for message ID: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:37.057605938+07:00","message":"receive streaming session, msgId: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:37.057649783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"skill ในรัง engineering ทางคอมโพซิชั่น\",\"confidence\":0.8447729}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:37.057658921+07:00","message":"receive interim result [true|false]: skill ในรัง engineering ทางคอมโพซิชั่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:37.057669537+07:00","message":"end recv isFinal message id 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:37.057672268+07:00","message":"end Recv id 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:37.057680422+07:00","message":"[buffer interim] 3597 true skill ในรัง engineering ทางคอมโพซิชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057691704+07:00","message":"[bufferProcess] interim [970000000]:skill ในรัง engineering ทางคอมโพซิชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057697245+07:00","message":"[bufferProcess] send to processor (isfinal):สกิลในรัง engineering ทางคอมโพซิชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057701637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057704403+07:00","message":"> Transcript [45445] [false]: 'สกิลในรัง engineering ทางคอมโพซิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057707808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057709719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057711514+07:00","message":"StatePrefix: 'สกิลในรัง engineering ทางคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057713375+07:00","message":"TextPushed: 'สกิลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057716499+07:00","message":"Push: 'รัง engineering ทางคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057718501+07:00","message":"TextPushed: 'สกิลในรัง engineering ทางคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057720503+07:00","message":"Set new StatePrefix : 'สกิลในรัง engineering ทางคอมโพซิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057722568+07:00","message":"Next Push (prob) : 'โพซิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057724173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057726126+07:00","message":"> Transcript [45446] [true]: 'skill ในรัง engineering ทางคอมโพซิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057728204+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057729797+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057731448+07:00","message":"StatePrefix: 'สกิลในรัง engineering ทางคอมโพซิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057733203+07:00","message":"TextPushed: 'สกิลในรัง engineering ทางคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057734733+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:37.057852595+07:00","message":"push: {false รัง engineering ทางคอม 0 0xc001f10500}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057892816+07:00","message":"Push: 'โพซิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057896671+07:00","message":"TextPushed: 'สกิลในรัง engineering ทางคอมโพซิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057898999+07:00","message":"Set new StatePrefix : 'skill ในรัง engineering ทางคอมโพซิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057900856+07:00","message":"Next Push (prob) : 'skill ในรัง engineering ทางคอมโพซิชั่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:37.05790914+07:00","message":"push: {true โพซิชั่น 0 0xc001f10500}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:37.057936069+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3597.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:37.071704302+07:00","message":"write wav file: './tmp/7565/7565_3597.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:37.072482033+07:00","message":"[GCS] Start streaming session, msgId: 3598"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:37.847410248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:37.847420476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.058331066+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.058382495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.058387558+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.058405758+07:00","message":"[buffer interim] 3598 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.058412198+07:00","message":"[bufferProcess] interim [780000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.05841451+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.05842113+07:00","message":"[bufferProcess] send to processor (ticker):ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.058425515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.058428242+07:00","message":"> Transcript [45447] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.058430253+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.242745981+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.242782349+07:00","message":"receive 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-05-12T13:28:38.242788229+07:00","message":"receive interim result [false|false]: ความคิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.24280098+07:00","message":"[buffer interim] 3598 false ความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.242810279+07:00","message":"[bufferProcess] interim [20000000]:ความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.242811938+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.291138053+07:00","message":"[GCS] IsForceVAD: false for message ID: 3598"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.397115618+07:00","message":"receive streaming session, msgId: 3598"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.397151619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเครียด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.397170662+07:00","message":"receive interim result [true|false]: ความเครียด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.397181345+07:00","message":"end recv isFinal message id 3598"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.397183563+07:00","message":"end Recv id 3598"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.397191901+07:00","message":"[buffer interim] 3598 true ความเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.397199474+07:00","message":"[bufferProcess] interim [230000000]:ความเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.397202375+07:00","message":"[bufferProcess] send to processor (isfinal):ความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.397205514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.397208461+07:00","message":"> Transcript [45448] [false]: 'ความคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.397211681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.397213528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.397215658+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.397217918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.397219507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.397221419+07:00","message":"> Transcript [45449] [true]: 'ความเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.397223383+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.397225188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.397226873+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.397228452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.397236084+07:00","message":"Push: 'ความเครียด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.397244535+07:00","message":"push: {true ความเครียด 0 0xc0035b9a80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:38.406175168+07:00","message":"write wav file: './tmp/7565/7565_3598.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.671695466+07:00","message":"[GCS] Start streaming session, msgId: 3599"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.800334476+07:00","message":"[GCS] IsForceVAD: false for message ID: 3599"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.887385327+07:00","message":"receive streaming session, msgId: 3599"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.887401234+07:00","message":"found end of frame, send empty tag with msgId: 3599"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.887404598+07:00","message":"end Recv id 3599"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.887411457+07:00","message":"[buffer interim] 3599 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.887417568+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.887421016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.887423707+07:00","message":"> Transcript [45450] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.887426003+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.887427842+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.887429526+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.887431327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:38.887434151+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.887443002+07:00","message":"push: {true \n 0 0xc002ac2100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:38.892569522+07:00","message":"write wav file: './tmp/7565/7565_3599.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:38.934381921+07:00","message":"[GCS] Start streaming session, msgId: 3600"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:40.848453282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:40.848461565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.012642735+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.012690954+07:00","message":"receive 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-05-12T13:28:41.012696713+07:00","message":"receive interim result [false|false]: ที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.012713603+07:00","message":"[buffer interim] 3600 false ที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.01272017+07:00","message":"[bufferProcess] interim [860000000]:ที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.012722003+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.012725368+07:00","message":"[bufferProcess] send to processor (ticker):ที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.012728004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.012730386+07:00","message":"> Transcript [45451] [false]: 'ที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.012732993+07:00","message":"Set StatePrefix (first interim): 'ที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.121809683+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.12184607+07:00","message":"receive 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-05-12T13:28:41.121851321+07:00","message":"receive interim result [false|false]: ที่มันจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.121864905+07:00","message":"[buffer interim] 3600 false ที่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.121871708+07:00","message":"[bufferProcess] interim [980000000]:ที่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.121873713+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.289280056+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.28931809+07:00","message":"receive 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-05-12T13:28:41.289323445+07:00","message":"receive interim result [false|false]: ที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.289335682+07:00","message":"[buffer interim] 3600 false ที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.289344377+07:00","message":"[bufferProcess] interim [160000000]:ที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.289346686+07:00","message":"[bufferProcess] send to processor:ที่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.28935021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.289353213+07:00","message":"> Transcript [45452] [false]: 'ที่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.289356116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.289360069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.28936238+07:00","message":"StatePrefix: 'ที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.289364644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.298270136+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.298310904+07:00","message":"receive 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-05-12T13:28:41.29831705+07:00","message":"receive interim result [false|false]: ที่มันมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.298333235+07:00","message":"[buffer interim] 3600 false ที่มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.298340692+07:00","message":"[bufferProcess] interim [220000000]:ที่มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.298343664+07:00","message":"[bufferProcess] send to processor:ที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.298355811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.29835901+07:00","message":"> Transcript [45453] [false]: 'ที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.298361922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.29836385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.298365658+07:00","message":"StatePrefix: 'ที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.298368519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.509191946+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.509232203+07:00","message":"receive 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-05-12T13:28:41.509238212+07:00","message":"receive interim result [false|false]: ที่มันจะมีผัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.509259781+07:00","message":"[buffer interim] 3600 false ที่มันจะมีผัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.509267684+07:00","message":"[bufferProcess] interim [400000000]:ที่มันจะมีผัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.509270847+07:00","message":"[bufferProcess] send to processor:ที่มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.509286309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.509289661+07:00","message":"> Transcript [45454] [false]: 'ที่มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.509293136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.509295291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.509297396+07:00","message":"StatePrefix: 'ที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.509299773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.579819567+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.579866536+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-05-12T13:28:41.579873694+07:00","message":"receive interim result [false|false]: ที่มันจะมีผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.579889669+07:00","message":"[buffer interim] 3600 false ที่มันจะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.579897349+07:00","message":"[bufferProcess] interim [460000000]:ที่มันจะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.579900223+07:00","message":"[bufferProcess] send to processor:ที่มันจะมีผัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.579907093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.579910143+07:00","message":"> Transcript [45455] [false]: 'ที่มันจะมีผัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.579913689+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.579916578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.579918651+07:00","message":"StatePrefix: 'ที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.579920983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.579926979+07:00","message":"Push: 'ที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.579931439+07:00","message":"TextPushed: 'ที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.579933508+07:00","message":"Set new StatePrefix : 'ที่มันจะมีผัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.579935547+07:00","message":"Next Push (prob) : 'จะมีผัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.579946416+07:00","message":"push: {false ที่มัน 0 0xc0035b8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.782357962+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.782399128+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-05-12T13:28:41.782404866+07:00","message":"receive interim result [false|false]: ที่มันจะมีผลกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.782420073+07:00","message":"[buffer interim] 3600 false ที่มันจะมีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.782427193+07:00","message":"[bufferProcess] interim [640000000]:ที่มันจะมีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.782429645+07:00","message":"[bufferProcess] send to processor:ที่มันจะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.782435853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.782438552+07:00","message":"> Transcript [45456] [false]: 'ที่มันจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.782440699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.782443201+07:00","message":"Set new StatePrefix: 'ที่มันจะมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.928296531+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.928337673+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-05-12T13:28:41.928344253+07:00","message":"receive interim result [false|false]: ที่มันจะมีผลกับเนื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:41.928361303+07:00","message":"[buffer interim] 3600 false ที่มันจะมีผลกับเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.928368763+07:00","message":"[bufferProcess] interim [760000000]:ที่มันจะมีผลกับเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.928372018+07:00","message":"[bufferProcess] send to processor:ที่มันจะมีผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.928375678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.92837855+07:00","message":"> Transcript [45457] [false]: 'ที่มันจะมีผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.928382148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.928384667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.928386571+07:00","message":"StatePrefix: 'ที่มันจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:41.92838879+07:00","message":"TextPushed: 'ที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:42.13928804+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:42.13933204+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-05-12T13:28:42.139337799+07:00","message":"receive interim result [false|false]: ที่มันจะมีผลกับเนื้อหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:42.139356393+07:00","message":"[buffer interim] 3600 false ที่มันจะมีผลกับเนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.139365176+07:00","message":"[bufferProcess] interim [0]:ที่มันจะมีผลกับเนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.139368584+07:00","message":"[bufferProcess] send to processor:ที่มันจะมีผลกับเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.139376668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.139379579+07:00","message":"> Transcript [45458] [false]: 'ที่มันจะมีผลกับเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.139383473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.139385834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.139391024+07:00","message":"StatePrefix: 'ที่มันจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.139393475+07:00","message":"TextPushed: 'ที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:42.526639738+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:42.526679656+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-05-12T13:28:42.5266863+07:00","message":"receive interim result [false|false]: ที่มันจะมีผลกับเนื้อหาเนื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:42.526702541+07:00","message":"[buffer interim] 3600 false ที่มันจะมีผลกับเนื้อหาเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.526710455+07:00","message":"[bufferProcess] interim [360000000]:ที่มันจะมีผลกับเนื้อหาเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.526713145+07:00","message":"[bufferProcess] send to processor:ที่มันจะมีผลกับเนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.526721077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.526724108+07:00","message":"> Transcript [45459] [false]: 'ที่มันจะมีผลกับเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.526727444+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.526729985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.52673284+07:00","message":"StatePrefix: 'ที่มันจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.526735141+07:00","message":"TextPushed: 'ที่มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:42.713147168+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:42.713206487+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-05-12T13:28:42.713213044+07:00","message":"receive interim result [false|false]: ที่มันจะมีผลกับเนื้อหาเนื้อเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:42.713228831+07:00","message":"[buffer interim] 3600 false ที่มันจะมีผลกับเนื้อหาเนื้อเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.713237054+07:00","message":"[bufferProcess] interim [540000000]:ที่มันจะมีผลกับเนื้อหาเนื้อเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.713239668+07:00","message":"[bufferProcess] send to processor:ที่มันจะมีผลกับเนื้อหาเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.713248082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.71325103+07:00","message":"> Transcript [45460] [false]: 'ที่มันจะมีผลกับเนื้อหาเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.713254151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.713256476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.713258949+07:00","message":"StatePrefix: 'ที่มันจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.713261592+07:00","message":"TextPushed: 'ที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.713268635+07:00","message":"Push: 'จะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.713279973+07:00","message":"TextPushed: 'ที่มันจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.713282197+07:00","message":"Set new StatePrefix : 'ที่มันจะมีผลกับเนื้อหาเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:42.713285192+07:00","message":"Next Push (prob) : 'กับเนื้อหาเนื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:42.713293065+07:00","message":"push: {false จะมีผล 0 0xc0035b8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:43.208812672+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:43.208849793+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-05-12T13:28:43.208856321+07:00","message":"receive interim result [false|false]: ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:43.208872107+07:00","message":"[buffer interim] 3600 false ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:43.208879636+07:00","message":"[bufferProcess] interim [20000000]:ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:43.208882769+07:00","message":"[bufferProcess] send to processor:ที่มันจะมีผลกับเนื้อหาเนื้อเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:43.208888206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:43.208893365+07:00","message":"> Transcript [45461] [false]: 'ที่มันจะมีผลกับเนื้อหาเนื้อเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:43.208897291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:43.208899437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:43.208902243+07:00","message":"StatePrefix: 'ที่มันจะมีผลกับเนื้อหาเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:43.208905184+07:00","message":"TextPushed: 'ที่มันจะมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:43.721934697+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:43.721976598+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-05-12T13:28:43.721982862+07:00","message":"receive interim result [false|false]: ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:43.721997718+07:00","message":"[buffer interim] 3600 false ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:43.722005534+07:00","message":"[bufferProcess] interim [620000000]:ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:43.72200805+07:00","message":"[bufferProcess] send to processor:ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:43.722011574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:43.7220143+07:00","message":"> Transcript [45462] [false]: 'ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:43.722017677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:43.722019979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:43.722022061+07:00","message":"StatePrefix: 'ที่มันจะมีผลกับเนื้อหาเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:43.722024809+07:00","message":"TextPushed: 'ที่มันจะมีผล'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:43.848528452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:43.848538752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:44.042675648+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:44.042710898+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-05-12T13:28:44.042716485+07:00","message":"receive interim result [false|false]: ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:44.04273224+07:00","message":"[buffer interim] 3600 false ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.04273919+07:00","message":"[bufferProcess] interim [920000000]:ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.042741649+07:00","message":"[bufferProcess] send to processor:ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.042744856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.042747394+07:00","message":"> Transcript [45463] [false]: 'ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.042750618+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.042752847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.042755208+07:00","message":"StatePrefix: 'ที่มันจะมีผลกับเนื้อหาเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.042759396+07:00","message":"TextPushed: 'ที่มันจะมีผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:44.062130554+07:00","message":"[GCS] IsForceVAD: false for message ID: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:44.225560091+07:00","message":"receive streaming session, msgId: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:44.225603582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้\",\"confidence\":0.9151875}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:44.225611199+07:00","message":"receive interim result [true|false]: ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:44.225621489+07:00","message":"end recv isFinal message id 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:44.225623611+07:00","message":"end Recv id 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:44.225630343+07:00","message":"[buffer interim] 3600 true ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225640599+07:00","message":"[bufferProcess] interim [130000000]:ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225645878+07:00","message":"[bufferProcess] send to processor (isfinal):ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225649654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225652536+07:00","message":"> Transcript [45464] [false]: 'ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225656303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225658537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225660643+07:00","message":"StatePrefix: 'ที่มันจะมีผลกับเนื้อหาเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225663458+07:00","message":"TextPushed: 'ที่มันจะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225669975+07:00","message":"Push: 'กับเนื้อหาเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225671862+07:00","message":"TextPushed: 'ที่มันจะมีผลกับเนื้อหาเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225673784+07:00","message":"Set new StatePrefix : 'ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225675985+07:00","message":"Next Push (prob) : 'เพลงนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225677601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225679528+07:00","message":"> Transcript [45465] [true]: 'ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225681856+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225683529+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.2256858+07:00","message":"StatePrefix: 'ที่มันจะมีผลกับเนื้อหาเนื้อเพลงนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225688222+07:00","message":"TextPushed: 'ที่มันจะมีผลกับเนื้อหาเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:44.225690392+07:00","message":"Push: 'เพลงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:44.225699603+07:00","message":"push: {false กับเนื้อหาเนื้อ 0 0xc0035b8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:44.2257065+07:00","message":"push: {true เพลงนี้ 0 0xc0035b8000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:44.235759611+07:00","message":"write wav file: './tmp/7565/7565_3600.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:44.575307069+07:00","message":"[GCS] Start streaming session, msgId: 3601"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:45.53994893+07:00","message":"receive streaming session, msgId: 3601"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:45.539999905+07:00","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-05-12T13:28:45.540007288+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:45.540023206+07:00","message":"[buffer interim] 3601 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.540034568+07:00","message":"[bufferProcess] interim [960000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.540037532+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.54004427+07:00","message":"[bufferProcess] send to processor (ticker):มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.540048206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.540051987+07:00","message":"> Transcript [45466] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.540055158+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:45.590410726+07:00","message":"[GCS] IsForceVAD: false for message ID: 3601"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:45.661997144+07:00","message":"[GCS] Start streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:45.685872069+07:00","message":"receive streaming session, msgId: 3601"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:45.685904434+07:00","message":"receive 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-05-12T13:28:45.685910098+07:00","message":"receive interim result [false|false]: มันลบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:45.685921138+07:00","message":"[buffer interim] 3601 false มันลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.68592761+07:00","message":"[bufferProcess] interim [200000000]:มันลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.685929618+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:45.734496035+07:00","message":"receive streaming session, msgId: 3601"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:45.734531642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันหลบ\",\"confidence\":0.8145722}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:45.734537523+07:00","message":"receive interim result [true|false]: มันหลบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:45.734545988+07:00","message":"end recv isFinal message id 3601"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:45.734548069+07:00","message":"end Recv id 3601"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:45.734553465+07:00","message":"[buffer interim] 3601 true มันหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.734561837+07:00","message":"[bufferProcess] interim [260000000]:มันหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.734564974+07:00","message":"[bufferProcess] send to processor (isfinal):มันลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.734568143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.734570829+07:00","message":"> Transcript [45467] [false]: 'มันลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.734573433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.734575272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.734577009+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.734579161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.734581631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.734584+07:00","message":"> Transcript [45468] [true]: 'มันหลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.734586053+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.734587668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.734589178+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.734590755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:45.734593517+07:00","message":"Push: 'มันหลบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:45.73460088+07:00","message":"push: {true มันหลบ 0 0xc0035b9e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:45.740090237+07:00","message":"write wav file: './tmp/7565/7565_3601.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:46.505484625+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:46.505521957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตขึ้นมาเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:46.505527371+07:00","message":"receive interim result [false|false]: โตขึ้นมาเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:46.505542964+07:00","message":"[buffer interim] 3602 false โตขึ้นมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:46.505549344+07:00","message":"[bufferProcess] interim [720000000]:โตขึ้นมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:46.505551214+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:46.818503702+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:46.818543554+07:00","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-05-12T13:28:46.818548785+07:00","message":"receive interim result [false|false]: โตขึ้นมาเยอะเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:46.818560923+07:00","message":"[buffer interim] 3602 false โตขึ้นมาเยอะเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:46.818570387+07:00","message":"[bufferProcess] interim [960000000]:โตขึ้นมาเยอะเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:46.818572802+07:00","message":"[bufferProcess] send to processor:โตขึ้นมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:46.818576586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:46.818580085+07:00","message":"> Transcript [45469] [false]: 'โตขึ้นมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:46.818582331+07:00","message":"Set StatePrefix (first interim): 'โตขึ้นมาเยอะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:46.848957758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:46.84898283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.055580469+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.0556319+07:00","message":"receive 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-05-12T13:28:47.055640383+07:00","message":"receive interim result [false|false]: โตขึ้นมาเยอะเลยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.055667387+07:00","message":"[buffer interim] 3602 false โตขึ้นมาเยอะเลยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.055682591+07:00","message":"[bufferProcess] interim [200000000]:โตขึ้นมาเยอะเลยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.055687809+07:00","message":"[bufferProcess] send to processor:โตขึ้นมาเยอะเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.055696561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.055700897+07:00","message":"> Transcript [45470] [false]: 'โตขึ้นมาเยอะเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.055706521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.055709828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.055712694+07:00","message":"StatePrefix: 'โตขึ้นมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.055715924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.682027276+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.682064482+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-05-12T13:28:47.68207342+07:00","message":"receive interim result [false|false]: โตขึ้นมาเยอะเลยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.68208776+07:00","message":"[buffer interim] 3602 false โตขึ้นมาเยอะเลยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.682095909+07:00","message":"[bufferProcess] interim [800000000]:โตขึ้นมาเยอะเลยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.682098898+07:00","message":"[bufferProcess] send to processor:โตขึ้นมาเยอะเลยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.682105446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.68210804+07:00","message":"> Transcript [45471] [false]: 'โตขึ้นมาเยอะเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.682111891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.682114015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.682116232+07:00","message":"StatePrefix: 'โตขึ้นมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.682118515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.733872122+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.733910775+07:00","message":"receive 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-05-12T13:28:47.733918519+07:00","message":"receive interim result [false|false]: โตขึ้นมาเยอะเลยเนี่ยไปทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.733934162+07:00","message":"[buffer interim] 3602 false โตขึ้นมาเยอะเลยเนี่ยไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.733941347+07:00","message":"[bufferProcess] interim [860000000]:โตขึ้นมาเยอะเลยเนี่ยไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.733943766+07:00","message":"[bufferProcess] send to processor:โตขึ้นมาเยอะเลยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.733948644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.733951346+07:00","message":"> Transcript [45472] [false]: 'โตขึ้นมาเยอะเลยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.733955133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.733957248+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.73395945+07:00","message":"StatePrefix: 'โตขึ้นมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.733962153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.80229954+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.802341871+07:00","message":"receive 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-05-12T13:28:47.802349793+07:00","message":"receive interim result [false|false]: โตขึ้นมาเยอะเลยเนี่ยไปทำงานก่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.802366745+07:00","message":"[buffer interim] 3602 false โตขึ้นมาเยอะเลยเนี่ยไปทำงานก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.802377933+07:00","message":"[bufferProcess] interim [980000000]:โตขึ้นมาเยอะเลยเนี่ยไปทำงานก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.802381365+07:00","message":"[bufferProcess] send to processor:โตขึ้นมาเยอะเลยเนี่ยไปทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.802389857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.802393738+07:00","message":"> Transcript [45473] [false]: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.802398845+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.802401826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.802405539+07:00","message":"StatePrefix: 'โตขึ้นมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.802408888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.802414725+07:00","message":"Push: 'โตขึ้นมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.802417829+07:00","message":"TextPushed: 'โตขึ้นมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.802421503+07:00","message":"Set new StatePrefix : 'โตขึ้นมาเยอะเลยเนี่ยไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.80242581+07:00","message":"Next Push (prob) : 'เลยเนี่ยไปทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.802436902+07:00","message":"push: {false โตขึ้นมาเยอะ 0 0xc0035b9f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.921839643+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.921873428+07:00","message":"receive 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-05-12T13:28:47.921879416+07:00","message":"receive interim result [false|false]: โตขึ้นมาเยอะเลยเนี่ยไปทำงานก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.921894467+07:00","message":"[buffer interim] 3602 false โตขึ้นมาเยอะเลยเนี่ยไปทำงานก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.921904304+07:00","message":"[bufferProcess] interim [40000000]:โตขึ้นมาเยอะเลยเนี่ยไปทำงานก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.921906836+07:00","message":"[bufferProcess] send to processor:โตขึ้นมาเยอะเลยเนี่ยไปทำงานก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.921912122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.921914963+07:00","message":"> Transcript [45474] [false]: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.921918027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.921920016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.921922045+07:00","message":"StatePrefix: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.921924498+07:00","message":"TextPushed: 'โตขึ้นมาเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.927656216+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.927707881+07:00","message":"receive 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-05-12T13:28:47.927716427+07:00","message":"receive interim result [false|false]: โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:47.927738568+07:00","message":"[buffer interim] 3602 false โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.927746348+07:00","message":"[bufferProcess] interim [100000000]:โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.927748535+07:00","message":"[bufferProcess] send to processor:โตขึ้นมาเยอะเลยเนี่ยไปทำงานก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.927761092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.9277642+07:00","message":"> Transcript [45475] [false]: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.927768068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.927770367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.92777205+07:00","message":"StatePrefix: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:47.927775229+07:00","message":"TextPushed: 'โตขึ้นมาเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:48.01928496+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:48.019324158+07:00","message":"receive 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-05-12T13:28:48.01932995+07:00","message":"receive interim result [false|false]: โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:48.019345288+07:00","message":"[buffer interim] 3602 false โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.019352413+07:00","message":"[bufferProcess] interim [220000000]:โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.019355062+07:00","message":"[bufferProcess] send to processor:โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.019358334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.019360757+07:00","message":"> Transcript [45476] [false]: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.019363558+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.019365637+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.019367762+07:00","message":"StatePrefix: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.019370133+07:00","message":"TextPushed: 'โตขึ้นมาเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:48.248877423+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:48.248918022+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-05-12T13:28:48.248924495+07:00","message":"receive interim result [false|false]: โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับชาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:48.248941923+07:00","message":"[buffer interim] 3602 false โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.24895072+07:00","message":"[bufferProcess] interim [340000000]:โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.248953308+07:00","message":"[bufferProcess] send to processor:โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.248961791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.248966938+07:00","message":"> Transcript [45477] [false]: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.248971206+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.248973666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.248975902+07:00","message":"StatePrefix: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.248978746+07:00","message":"TextPushed: 'โตขึ้นมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.24898629+07:00","message":"Push: 'เลยเนี่ยไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.248988211+07:00","message":"TextPushed: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.248990312+07:00","message":"Set new StatePrefix : 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.248992874+07:00","message":"Next Push (prob) : 'กับใคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:48.249002134+07:00","message":"push: {false เลยเนี่ยไปทำงาน 0 0xc0035b9f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:48.25138407+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:48.251418939+07:00","message":"receive 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-05-12T13:28:48.251425784+07:00","message":"receive interim result [false|false]: โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:48.251445211+07:00","message":"[buffer interim] 3602 false โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.251452583+07:00","message":"[bufferProcess] interim [400000000]:โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.251455301+07:00","message":"[bufferProcess] send to processor:โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.251458718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.251461344+07:00","message":"> Transcript [45478] [false]: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.251463455+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.251465663+07:00","message":"Set new StatePrefix: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับชาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:48.812916261+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:48.812961501+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-05-12T13:28:48.812968059+07:00","message":"receive interim result [false|false]: โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:48.812986648+07:00","message":"[buffer interim] 3602 false โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.81299777+07:00","message":"[bufferProcess] interim [0]:โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.813000994+07:00","message":"[bufferProcess] send to processor:โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.813005247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.813008321+07:00","message":"> Transcript [45479] [false]: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.813012001+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:48.813014234+07:00","message":"Set new StatePrefix: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:49.849563633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:49.84957636+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:50.481942355+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:50.48197731+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-05-12T13:28:50.481983652+07:00","message":"receive interim result [false|false]: โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาวเพื่อชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:50.481999545+07:00","message":"[buffer interim] 3602 false โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาวเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:50.482009156+07:00","message":"[bufferProcess] interim [680000000]:โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาวเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:50.482012035+07:00","message":"[bufferProcess] send to processor:โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:50.482017844+07:00","message":"[bufferProcess] send to processor (ticker):โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาวเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:50.482020992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:50.482023617+07:00","message":"> Transcript [45480] [false]: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:50.482027391+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:50.482030021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:50.482032267+07:00","message":"StatePrefix: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:50.482034743+07:00","message":"TextPushed: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:50.482036763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:50.482038666+07:00","message":"> Transcript [45481] [false]: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาวเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:50.482040775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:50.482042502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:50.482044127+07:00","message":"StatePrefix: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:50.482045941+07:00","message":"TextPushed: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:51.119865172+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:51.119901892+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-05-12T13:28:51.119908214+07:00","message":"receive interim result [false|false]: โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาวเพื่อชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:51.11991864+07:00","message":"[buffer interim] 3602 false โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาวเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.119926215+07:00","message":"[bufferProcess] interim [280000000]:โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาวเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.11992823+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:51.620419173+07:00","message":"[GCS] IsForceVAD: false for message ID: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:51.811963662+07:00","message":"[GCS] Start streaming session, msgId: 3603"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:51.853396054+07:00","message":"receive streaming session, msgId: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:51.853442719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาวเพื่อชีวิต\",\"confidence\":0.9137559}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:51.853449259+07:00","message":"receive interim result [true|false]: โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาวเพื่อชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:51.853459979+07:00","message":"end recv isFinal message id 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:51.853462159+07:00","message":"end Recv id 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:51.853469639+07:00","message":"[buffer interim] 3602 true โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาวเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.853478365+07:00","message":"[bufferProcess] interim [970000000]:โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาวเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.853481781+07:00","message":"[bufferProcess] send to processor (isfinal):โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาวเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.853485625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.853488403+07:00","message":"> Transcript [45482] [false]: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาวเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.853492335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.853494243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.853496661+07:00","message":"StatePrefix: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.853500949+07:00","message":"TextPushed: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.853502864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.853504752+07:00","message":"> Transcript [45483] [true]: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาวเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.853507024+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.853508611+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.85351022+07:00","message":"StatePrefix: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงานกับคาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.853512173+07:00","message":"TextPushed: 'โตขึ้นมาเยอะเลยเนี่ยไปทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:51.8535158+07:00","message":"Push: 'กับคาราบาวเพื่อชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:51.853524984+07:00","message":"push: {true กับคาราบาวเพื่อชีวิต 0 0xc0035b9f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:51.866912019+07:00","message":"write wav file: './tmp/7565/7565_3602.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:52.514357571+07:00","message":"[GCS] IsForceVAD: false for message ID: 3603"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:52.611998827+07:00","message":"receive streaming session, msgId: 3603"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:52.612024335+07:00","message":"found end of frame, send empty tag with msgId: 3603"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:52.612028159+07:00","message":"end Recv id 3603"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:52.612035131+07:00","message":"[buffer interim] 3603 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:52.612042529+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:52.612051613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:52.612054152+07:00","message":"> Transcript [45484] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:52.612056405+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:52.612058369+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:52.612060047+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:52.612061987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:52.612064925+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:52.612074922+07:00","message":"push: {true \n 0 0xc002803500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:52.61861844+07:00","message":"write wav file: './tmp/7565/7565_3603.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:52.773635382+07:00","message":"[GCS] Start streaming session, msgId: 3604"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:52.850635861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:52.85065884+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.269335801+07:00","message":"receive streaming session, msgId: 3604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.269380925+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-05-12T13:28:53.26938617+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.269401288+07:00","message":"[buffer interim] 3604 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.269409976+07:00","message":"[bufferProcess] interim [300000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.269412735+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.32429024+07:00","message":"receive streaming session, msgId: 3604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.32432478+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-05-12T13:28:53.324330041+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.32434024+07:00","message":"[buffer interim] 3604 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.324346782+07:00","message":"[bufferProcess] interim [360000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.32434887+07:00","message":"[bufferProcess] send to processor:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.324352082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.324354837+07:00","message":"> Transcript [45485] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.324356997+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.505706724+07:00","message":"receive streaming session, msgId: 3604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.505752529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนั้นก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.505759937+07:00","message":"receive interim result [false|false]: ตอนนั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.505775374+07:00","message":"[buffer interim] 3604 false ตอนนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.505784193+07:00","message":"[bufferProcess] interim [540000000]:ตอนนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.50578681+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.505790539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.505798075+07:00","message":"> Transcript [45486] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.505801193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.505803298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.505806784+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.505810545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.640697201+07:00","message":"receive streaming session, msgId: 3604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.64073529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนั้นก็ถูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.640741134+07:00","message":"receive interim result [false|false]: ตอนนั้นก็ถูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.640753278+07:00","message":"[buffer interim] 3604 false ตอนนั้นก็ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.640760837+07:00","message":"[bufferProcess] interim [720000000]:ตอนนั้นก็ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.640763763+07:00","message":"[bufferProcess] send to processor:ตอนนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.640767065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.640769669+07:00","message":"> Transcript [45487] [false]: 'ตอนนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.640772801+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.640774735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.64077709+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.640779241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.986770972+07:00","message":"receive streaming session, msgId: 3604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.986803488+07:00","message":"receive 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-05-12T13:28:53.9868092+07:00","message":"receive interim result [false|false]: ตอนนั้นก็ถูกเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:53.986824515+07:00","message":"[buffer interim] 3604 false ตอนนั้นก็ถูกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.986831474+07:00","message":"[bufferProcess] interim [20000000]:ตอนนั้นก็ถูกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.986834098+07:00","message":"[bufferProcess] send to processor:ตอนนั้นก็ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.986840498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.986843138+07:00","message":"> Transcript [45488] [false]: 'ตอนนั้นก็ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.986846472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.986848594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.986850961+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:53.986853122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:54.150137049+07:00","message":"receive streaming session, msgId: 3604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:54.150171635+07:00","message":"receive 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-05-12T13:28:54.150178783+07:00","message":"receive interim result [false|false]: ตอนนั้นก็ถูกเปลี่ยนไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:54.150194161+07:00","message":"[buffer interim] 3604 false ตอนนั้นก็ถูกเปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.150201631+07:00","message":"[bufferProcess] interim [200000000]:ตอนนั้นก็ถูกเปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.150205066+07:00","message":"[bufferProcess] send to processor:ตอนนั้นก็ถูกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.150212493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.150215486+07:00","message":"> Transcript [45489] [false]: 'ตอนนั้นก็ถูกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.150218976+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.15022118+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.150223224+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.150225371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.150230169+07:00","message":"Push: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.150232715+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.150234819+07:00","message":"Set new StatePrefix : 'ตอนนั้นก็ถูกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.150237092+07:00","message":"Next Push (prob) : 'นั้นก็ถูกเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:54.150271289+07:00","message":"push: {false ตอน 0 0xc003b7c000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:54.325300138+07:00","message":"receive streaming session, msgId: 3604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:54.325342468+07:00","message":"receive 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-05-12T13:28:54.325349491+07:00","message":"receive interim result [false|false]: ตอนนั้นก็ถูกเปลี่ยนไปเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:54.325365787+07:00","message":"[buffer interim] 3604 false ตอนนั้นก็ถูกเปลี่ยนไปเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.325374616+07:00","message":"[bufferProcess] interim [380000000]:ตอนนั้นก็ถูกเปลี่ยนไปเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.3253771+07:00","message":"[bufferProcess] send to processor:ตอนนั้นก็ถูกเปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.325381278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.325384492+07:00","message":"> Transcript [45490] [false]: 'ตอนนั้นก็ถูกเปลี่ยนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.325387753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.325389725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.325395614+07:00","message":"StatePrefix: 'ตอนนั้นก็ถูกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.325398393+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:54.529319723+07:00","message":"receive streaming session, msgId: 3604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:54.529356435+07:00","message":"receive 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-05-12T13:28:54.529364461+07:00","message":"receive interim result [false|false]: ตอนนั้นก็ถูกเปลี่ยนไปเยอะเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:54.529382719+07:00","message":"receive streaming session, msgId: 3604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:54.529386852+07:00","message":"receive 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-05-12T13:28:54.529389657+07:00","message":"receive interim result [false|false]: ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:54.529397634+07:00","message":"[buffer interim] 3604 false ตอนนั้นก็ถูกเปลี่ยนไปเยอะเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:54.529401083+07:00","message":"[buffer interim] 3604 false ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.52940738+07:00","message":"[bufferProcess] interim [560000000]:ตอนนั้นก็ถูกเปลี่ยนไปเยอะเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.529409918+07:00","message":"[bufferProcess] send to processor:ตอนนั้นก็ถูกเปลี่ยนไปเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.529414152+07:00","message":"[bufferProcess] interim [620000000]:ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.529416062+07:00","message":"[bufferProcess] send to processor:ตอนนั้นก็ถูกเปลี่ยนไปเยอะเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.529418978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.529421604+07:00","message":"> Transcript [45491] [false]: 'ตอนนั้นก็ถูกเปลี่ยนไปเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.529425155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.529427224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.529430019+07:00","message":"StatePrefix: 'ตอนนั้นก็ถูกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.52943262+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.529434488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.529437544+07:00","message":"> Transcript [45492] [false]: 'ตอนนั้นก็ถูกเปลี่ยนไปเยอะเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.529439532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.52944137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.529443252+07:00","message":"StatePrefix: 'ตอนนั้นก็ถูกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:54.529445015+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:55.101429411+07:00","message":"receive streaming session, msgId: 3604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:55.10146514+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-05-12T13:28:55.101470609+07:00","message":"receive interim result [false|false]: ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:55.101486269+07:00","message":"[buffer interim] 3604 false ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.101493685+07:00","message":"[bufferProcess] interim [220000000]:ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.101496582+07:00","message":"[bufferProcess] send to processor:ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.101500245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.101503158+07:00","message":"> Transcript [45493] [false]: 'ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.101506519+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.101509065+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.101511233+07:00","message":"StatePrefix: 'ตอนนั้นก็ถูกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.101514445+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.101522343+07:00","message":"Push: 'นั้นก็ถูกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.101524466+07:00","message":"TextPushed: 'ตอนนั้นก็ถูกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.101527142+07:00","message":"Set new StatePrefix : 'ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.101529427+07:00","message":"Next Push (prob) : 'ไปเยอะแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:55.10153737+07:00","message":"push: {false นั้นก็ถูกเปลี่ยน 0 0xc003b7c000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:55.798853224+07:00","message":"receive streaming session, msgId: 3604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:55.798899095+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-05-12T13:28:55.798905822+07:00","message":"receive interim result [false|false]: ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:55.798923382+07:00","message":"[buffer interim] 3604 false ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.798932898+07:00","message":"[bufferProcess] interim [880000000]:ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.798935486+07:00","message":"[bufferProcess] send to processor:ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.798941854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.798945125+07:00","message":"> Transcript [45494] [false]: 'ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.79895058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.798952842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.798955087+07:00","message":"StatePrefix: 'ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.798958385+07:00","message":"TextPushed: 'ตอนนั้นก็ถูกเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:55.840699238+07:00","message":"[GCS] IsForceVAD: false for message ID: 3604"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:55.850972889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:55.850978277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:55.979345077+07:00","message":"receive streaming session, msgId: 3604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:55.979387194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว\",\"confidence\":0.9418063}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:55.979394246+07:00","message":"receive interim result [true|false]: ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:55.979404815+07:00","message":"end recv isFinal message id 3604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:55.979407168+07:00","message":"end Recv id 3604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:55.979414445+07:00","message":"[buffer interim] 3604 true ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.979426154+07:00","message":"[bufferProcess] interim [90000000]:ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.979429019+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.979433492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.979436417+07:00","message":"> Transcript [45495] [false]: 'ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.979439577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.979441517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.979443969+07:00","message":"StatePrefix: 'ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.979446946+07:00","message":"TextPushed: 'ตอนนั้นก็ถูกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.979448834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.979450771+07:00","message":"> Transcript [45496] [true]: 'ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.979452925+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.979456311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.979457985+07:00","message":"StatePrefix: 'ตอนนั้นก็ถูกเปลี่ยนไปเยอะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.979459739+07:00","message":"TextPushed: 'ตอนนั้นก็ถูกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:55.97946281+07:00","message":"Push: 'ไปเยอะแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:55.979471931+07:00","message":"push: {true ไปเยอะแล้ว 0 0xc003b7c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:28:55.988657367+07:00","message":"write wav file: './tmp/7565/7565_3604.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:56.031970184+07:00","message":"[GCS] Start streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:56.460886619+07:00","message":"[GCS] Cleaned up inactive client: 3579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:56.460964007+07:00","message":"[GCS] Cleaned up inactive client: 3583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:56.460969009+07:00","message":"[GCS] Cleaned up inactive client: 3584"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:56.4609727+07:00","message":"[GCS] Cleaned up inactive client: 3572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:56.46097584+07:00","message":"[GCS] Cleaned up inactive client: 3571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:56.4609786+07:00","message":"[GCS] Cleaned up inactive client: 3577"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:56.460981696+07:00","message":"[GCS] Cleaned up inactive client: 3581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:56.460985258+07:00","message":"[GCS] Cleaned up inactive client: 3576"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:56.460988267+07:00","message":"[GCS] Cleaned up inactive client: 3575"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:56.460991217+07:00","message":"[GCS] Cleaned up inactive client: 3578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:56.460994133+07:00","message":"[GCS] Cleaned up inactive client: 3580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:56.460997167+07:00","message":"[GCS] Cleaned up inactive client: 3582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:56.461000703+07:00","message":"[GCS] Cleaned up inactive client: 3574"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:56.461004197+07:00","message":"[GCS] Cleaned up inactive client: 3573"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:57.06723187+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:57.067283542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:57.067290374+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:57.067304683+07:00","message":"[buffer interim] 3605 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.067311488+07:00","message":"[bufferProcess] interim [840000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.067313209+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.067318325+07:00","message":"[bufferProcess] send to processor (ticker):ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.06732126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.067324038+07:00","message":"> Transcript [45497] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.067326211+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:57.069964712+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:57.069990129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:57.069995075+07:00","message":"receive interim result [false|false]: ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:57.070004805+07:00","message":"[buffer interim] 3605 false ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.070009777+07:00","message":"[bufferProcess] interim [900000000]:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.070011341+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:57.661643201+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:57.661677592+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-05-12T13:28:57.661683354+07:00","message":"receive interim result [false|false]: ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:57.661695858+07:00","message":"[buffer interim] 3605 false ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.66170302+07:00","message":"[bufferProcess] interim [500000000]:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.661705375+07:00","message":"[bufferProcess] send to processor:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.661711608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.661714561+07:00","message":"> Transcript [45498] [false]: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.661717753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.661719926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.661722661+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.661725243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:57.898593369+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:57.898624778+07:00","message":"receive 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-05-12T13:28:57.898630867+07:00","message":"receive interim result [false|false]: ทำงานอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:57.898642875+07:00","message":"[buffer interim] 3605 false ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.898649549+07:00","message":"[bufferProcess] interim [680000000]:ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.898651761+07:00","message":"[bufferProcess] send to processor:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.898656779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.898659561+07:00","message":"> Transcript [45499] [false]: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.898662423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.898664371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.898666699+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:57.898669213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:58.103757775+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:58.103802453+07:00","message":"receive 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-05-12T13:28:58.103809225+07:00","message":"receive interim result [false|false]: ทำงานอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:58.103823734+07:00","message":"[buffer interim] 3605 false ทำงานอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.103832188+07:00","message":"[bufferProcess] interim [860000000]:ทำงานอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.10383491+07:00","message":"[bufferProcess] send to processor:ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.103838323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.103841183+07:00","message":"> Transcript [45500] [false]: 'ทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.103844549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.103846679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.103848908+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.103850879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:58.173782749+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:58.173824905+07:00","message":"receive 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-05-12T13:28:58.17383423+07:00","message":"receive interim result [false|false]: ทำงานอยู่กับใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:58.173854874+07:00","message":"[buffer interim] 3605 false ทำงานอยู่กับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.173862985+07:00","message":"[bufferProcess] interim [980000000]:ทำงานอยู่กับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.17386532+07:00","message":"[bufferProcess] send to processor:ทำงานอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.173869302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.173872072+07:00","message":"> Transcript [45501] [false]: 'ทำงานอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.173875534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.173877646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.173880039+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.173882106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.173885076+07:00","message":"Push: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.173887023+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.173889551+07:00","message":"Set new StatePrefix : 'ทำงานอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.173892131+07:00","message":"Next Push (prob) : 'งานอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:58.173902375+07:00","message":"push: {false ทำ 0 0xc005d08e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:58.359616838+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:58.359656419+07:00","message":"receive 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-05-12T13:28:58.359662766+07:00","message":"receive interim result [false|false]: ทำงานอยู่กับคาราบาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:58.359675888+07:00","message":"[buffer interim] 3605 false ทำงานอยู่กับคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.359682751+07:00","message":"[bufferProcess] interim [160000000]:ทำงานอยู่กับคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.359686089+07:00","message":"[bufferProcess] send to processor:ทำงานอยู่กับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.359693152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.3596961+07:00","message":"> Transcript [45502] [false]: 'ทำงานอยู่กับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.359699349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.359701327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.359704073+07:00","message":"StatePrefix: 'ทำงานอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.35970644+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:58.811751609+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:58.811799509+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-05-12T13:28:58.811806213+07:00","message":"receive interim result [false|false]: ทำงานอยู่กับคาราบาวกี่ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:58.811823338+07:00","message":"[buffer interim] 3605 false ทำงานอยู่กับคาราบาวกี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.811831305+07:00","message":"[bufferProcess] interim [580000000]:ทำงานอยู่กับคาราบาวกี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.811834393+07:00","message":"[bufferProcess] send to processor:ทำงานอยู่กับคาราบาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.811838188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.81184248+07:00","message":"> Transcript [45503] [false]: 'ทำงานอยู่กับคาราบาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.811848119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.811851131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.811855758+07:00","message":"StatePrefix: 'ทำงานอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:58.811858397+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:58.851292863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:28:58.85129937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:59.385053171+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:59.385098339+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-05-12T13:28:59.385104037+07:00","message":"receive interim result [false|false]: ทำงานอยู่กับคาราบาวกี่ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:59.38511539+07:00","message":"[buffer interim] 3605 false ทำงานอยู่กับคาราบาวกี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.385122726+07:00","message":"[bufferProcess] interim [180000000]:ทำงานอยู่กับคาราบาวกี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.385124859+07:00","message":"[bufferProcess] send to processor:ทำงานอยู่กับคาราบาวกี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.385128201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.385130853+07:00","message":"> Transcript [45504] [false]: 'ทำงานอยู่กับคาราบาวกี่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.385134114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.385136087+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.385139678+07:00","message":"StatePrefix: 'ทำงานอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.385142647+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:59.514794582+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:59.514826718+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-05-12T13:28:59.514834422+07:00","message":"receive interim result [false|false]: ทำงานอยู่กับคาราบาวกี่ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:59.514851195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:59.514855587+07:00","message":"receive interim result [false|false]:  23"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:59.514862845+07:00","message":"[buffer interim] 3605 false ทำงานอยู่กับคาราบาวกี่ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:59.514866599+07:00","message":"[buffer interim] 3605 false  23"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.514872319+07:00","message":"[bufferProcess] interim [300000000]:ทำงานอยู่กับคาราบาวกี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.514874539+07:00","message":"[bufferProcess] send to processor:ทำงานอยู่กับคาราบาวกี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.514877351+07:00","message":"[bufferProcess] interim [300000000]: 23"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.514880046+07:00","message":"[bufferProcess] update buffer: ทำงานอยู่กับคาราบาวกี่ปี 23"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.514883025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.514886079+07:00","message":"> Transcript [45505] [false]: 'ทำงานอยู่กับคาราบาวกี่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.514889177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.514891125+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.514893264+07:00","message":"StatePrefix: 'ทำงานอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.514895781+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.514898798+07:00","message":"Push: 'งานอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.514900656+07:00","message":"TextPushed: 'ทำงานอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.514903116+07:00","message":"Set new StatePrefix : 'ทำงานอยู่กับคาราบาวกี่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.514905491+07:00","message":"Next Push (prob) : 'คาราบาวกี่ปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:59.514912354+07:00","message":"push: {false งานอยู่กับ 0 0xc005d08e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:59.701481313+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:59.701520742+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-05-12T13:28:59.701530046+07:00","message":"receive interim result [false|false]: ทำงานอยู่กับคาราบาวกี่ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:59.701542119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:59.701546633+07:00","message":"receive interim result [false|false]:  23 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:59.701556179+07:00","message":"[buffer interim] 3605 false ทำงานอยู่กับคาราบาวกี่ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:28:59.701561086+07:00","message":"[buffer interim] 3605 false  23 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.701568876+07:00","message":"[bufferProcess] interim [480000000]:ทำงานอยู่กับคาราบาวกี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.701572458+07:00","message":"[bufferProcess] send to processor:ทำงานอยู่กับคาราบาวกี่ปี 23"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.70157685+07:00","message":"[bufferProcess] interim [480000000]: 23 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.701582312+07:00","message":"[bufferProcess] update buffer: ทำงานอยู่กับคาราบาวกี่ปี 23 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.70158859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.701591411+07:00","message":"> Transcript [45506] [false]: 'ทำงานอยู่กับคาราบาวกี่ปี 23'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.701594831+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.701597446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.701600629+07:00","message":"StatePrefix: 'ทำงานอยู่กับคาราบาวกี่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:28:59.701605367+07:00","message":"TextPushed: 'ทำงานอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.088699291+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.088735285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานอยู่กับคาราบาวกี่ปี 23\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.088741036+07:00","message":"receive interim result [false|false]: ทำงานอยู่กับคาราบาวกี่ปี 23"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.088751736+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-05-12T13:29:00.088754515+07:00","message":"receive interim result [false|false]:  ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.088761946+07:00","message":"[buffer interim] 3605 false ทำงานอยู่กับคาราบาวกี่ปี 23"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.08876576+07:00","message":"[buffer interim] 3605 false  ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.08877142+07:00","message":"[bufferProcess] interim [900000000]:ทำงานอยู่กับคาราบาวกี่ปี 23"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.088774232+07:00","message":"[bufferProcess] send to processor:ทำงานอยู่กับคาราบาวกี่ปี 23 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.088776796+07:00","message":"[bufferProcess] interim [900000000]: ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.088779696+07:00","message":"[bufferProcess] update buffer: ทำงานอยู่กับคาราบาวกี่ปี 23 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.088782467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.088785367+07:00","message":"> Transcript [45507] [false]: 'ทำงานอยู่กับคาราบาวกี่ปี 23 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.088788857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.088790916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.088792734+07:00","message":"StatePrefix: 'ทำงานอยู่กับคาราบาวกี่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.088795142+07:00","message":"TextPushed: 'ทำงานอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.299393332+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.299432745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานอยู่กับคาราบาวกี่ปี 23 ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.29943863+07:00","message":"receive interim result [false|false]: ทำงานอยู่กับคาราบาวกี่ปี 23 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.299453307+07:00","message":"[buffer interim] 3605 false ทำงานอยู่กับคาราบาวกี่ปี 23 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.29946014+07:00","message":"[bufferProcess] interim [80000000]:ทำงานอยู่กับคาราบาวกี่ปี 23 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.299462981+07:00","message":"[bufferProcess] send to processor:ทำงานอยู่กับคาราบาวกี่ปี 23 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.299466123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.2994686+07:00","message":"> Transcript [45508] [false]: 'ทำงานอยู่กับคาราบาวกี่ปี 23 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.299471889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.29947397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.299475848+07:00","message":"StatePrefix: 'ทำงานอยู่กับคาราบาวกี่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.2994782+07:00","message":"TextPushed: 'ทำงานอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.581852776+07:00","message":"[GCS] IsForceVAD: false for message ID: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.711935637+07:00","message":"[GCS] Start streaming session, msgId: 3606"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.719267453+07:00","message":"receive streaming session, msgId: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.719300931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานอยู่กับคาราบาวกี่ปี 2-3 ปี\",\"confidence\":0.90706277}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.719306495+07:00","message":"receive interim result [true|false]: ทำงานอยู่กับคาราบาวกี่ปี 2-3 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.719315573+07:00","message":"end recv isFinal message id 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.719317938+07:00","message":"end Recv id 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.719323527+07:00","message":"[buffer interim] 3605 true ทำงานอยู่กับคาราบาวกี่ปี 2-3 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719330429+07:00","message":"[bufferProcess] interim [560000000]:ทำงานอยู่กับคาราบาวกี่ปี 2-3 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719333371+07:00","message":"[bufferProcess] send to processor (isfinal):ทำงานอยู่กับคาราบาวกี่ปี 23 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719336699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719340027+07:00","message":"> Transcript [45509] [false]: 'ทำงานอยู่กับคาราบาวกี่ปี 23 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719343217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719345007+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719346847+07:00","message":"StatePrefix: 'ทำงานอยู่กับคาราบาวกี่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719349155+07:00","message":"TextPushed: 'ทำงานอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719351782+07:00","message":"Push: 'คาราบาวกี่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719353642+07:00","message":"TextPushed: 'ทำงานอยู่กับคาราบาวกี่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719355747+07:00","message":"Set new StatePrefix : 'ทำงานอยู่กับคาราบาวกี่ปี 23 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.71935783+07:00","message":"Next Push (prob) : ' 23 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719359538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.71936138+07:00","message":"> Transcript [45510] [true]: 'ทำงานอยู่กับคาราบาวกี่ปี 2-3 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719363437+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719364998+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719366612+07:00","message":"StatePrefix: 'ทำงานอยู่กับคาราบาวกี่ปี 23 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719368413+07:00","message":"TextPushed: 'ทำงานอยู่กับคาราบาวกี่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:00.719370985+07:00","message":"Push: ' 2-3 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.719382398+07:00","message":"push: {false คาราบาวกี่ปี 0 0xc005d08e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:00.719391983+07:00","message":"push: {true  2-3 ปี 0 0xc005d08e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:00.728866741+07:00","message":"write wav file: './tmp/7565/7565_3605.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:01.540638995+07:00","message":"[GCS] IsForceVAD: false for message ID: 3606"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:01.634881341+07:00","message":"receive streaming session, msgId: 3606"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:01.634903079+07:00","message":"found end of frame, send empty tag with msgId: 3606"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:01.634906264+07:00","message":"end Recv id 3606"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:01.634917629+07:00","message":"[buffer interim] 3606 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:01.634926404+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:01.634931567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:01.634936845+07:00","message":"> Transcript [45511] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:01.634939561+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:01.634941542+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:01.634943301+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:01.634945347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:01.63494809+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:01.634958669+07:00","message":"push: {true \n 0 0xc002802080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:01.640924168+07:00","message":"write wav file: './tmp/7565/7565_3606.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:01.741698932+07:00","message":"[GCS] Start streaming session, msgId: 3607"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:01.802349977+07:00","message":"[GCS] IsForceVAD: false for message ID: 3607"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:01.851639482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:01.851720676+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:01.952346971+07:00","message":"receive streaming session, msgId: 3607"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:01.952373001+07:00","message":"found end of frame, send empty tag with msgId: 3607"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:01.952377336+07:00","message":"end Recv id 3607"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:01.952388908+07:00","message":"[buffer interim] 3607 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:01.952400474+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:01.95241124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:01.952415755+07:00","message":"> Transcript [45512] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:01.95242+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:01.952423145+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:01.952426362+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:01.952429515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:01.952437805+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:01.952452911+07:00","message":"push: {true \n 0 0xc002e82700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:01.956612539+07:00","message":"write wav file: './tmp/7565/7565_3607.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:02.062136865+07:00","message":"[GCS] Start streaming session, msgId: 3608"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:02.565757025+07:00","message":"receive streaming session, msgId: 3608"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:02.565803848+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-05-12T13:29:02.565811785+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:02.565829036+07:00","message":"[buffer interim] 3608 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.565839182+07:00","message":"[bufferProcess] interim [300000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.56584112+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:02.57430213+07:00","message":"[GCS] IsForceVAD: false for message ID: 3608"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:02.654831271+07:00","message":"receive streaming session, msgId: 3608"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:02.654881803+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-05-12T13:29:02.65489191+07:00","message":"receive interim result [false|false]: หลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:02.65490907+07:00","message":"[buffer interim] 3608 false หลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.654917516+07:00","message":"[bufferProcess] interim [360000000]:หลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.654920108+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.65492663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.654929458+07:00","message":"> Transcript [45513] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.654932949+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:02.701866125+07:00","message":"[GCS] Start streaming session, msgId: 3609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:02.746018461+07:00","message":"receive streaming session, msgId: 3608"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:02.746056429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลับ\",\"confidence\":0.6889315}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:02.746062201+07:00","message":"receive interim result [true|false]: หลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:02.746073169+07:00","message":"end recv isFinal message id 3608"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:02.74607514+07:00","message":"end Recv id 3608"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:02.746081107+07:00","message":"[buffer interim] 3608 true หลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.746088764+07:00","message":"[bufferProcess] interim [540000000]:หลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.746091487+07:00","message":"[bufferProcess] send to processor (isfinal):หลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.74609448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.746097009+07:00","message":"> Transcript [45514] [false]: 'หลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.746099242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.746101293+07:00","message":"Set new StatePrefix: 'หลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.746104609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.746106517+07:00","message":"> Transcript [45515] [true]: 'หลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.746108715+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.746110563+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.746112392+07:00","message":"StatePrefix: 'หลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.746114521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:02.746117723+07:00","message":"Push: 'หลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:02.746125562+07:00","message":"push: {true หลับ 0 0xc002ac3000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:02.751763535+07:00","message":"write wav file: './tmp/7565/7565_3608.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.427954663+07:00","message":"receive streaming session, msgId: 3609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.428000573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึมซับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.428005882+07:00","message":"receive interim result [false|false]: ซึมซับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.428021629+07:00","message":"[buffer interim] 3609 false ซึมซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.428028715+07:00","message":"[bufferProcess] interim [540000000]:ซึมซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.428030747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.557924212+07:00","message":"receive streaming session, msgId: 3609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.557969659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึมซับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.557975562+07:00","message":"receive interim result [false|false]: ซึมซับมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.557990033+07:00","message":"[buffer interim] 3609 false ซึมซับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.557999206+07:00","message":"[bufferProcess] interim [720000000]:ซึมซับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.558001583+07:00","message":"[bufferProcess] send to processor:ซึมซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.55800976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.558013325+07:00","message":"> Transcript [45516] [false]: 'ซึมซับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.558015302+07:00","message":"Set StatePrefix (first interim): 'ซึมซับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.771200537+07:00","message":"receive streaming session, msgId: 3609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.771259687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึมซับมะนาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.771267042+07:00","message":"receive interim result [false|false]: ซึมซับมะนาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.771283578+07:00","message":"[buffer interim] 3609 false ซึมซับมะนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.771291725+07:00","message":"[bufferProcess] interim [900000000]:ซึมซับมะนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.771294082+07:00","message":"[bufferProcess] send to processor:ซึมซับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.771300217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.771303665+07:00","message":"> Transcript [45517] [false]: 'ซึมซับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.771307761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.771310918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.771312751+07:00","message":"StatePrefix: 'ซึมซับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.771314562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.868441048+07:00","message":"receive streaming session, msgId: 3609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.868478084+07:00","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-05-12T13:29:03.868484151+07:00","message":"receive interim result [false|false]: ซึมซับมาว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.868504062+07:00","message":"[buffer interim] 3609 false ซึมซับมาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.868516+07:00","message":"[bufferProcess] interim [960000000]:ซึมซับมาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.868518539+07:00","message":"[bufferProcess] send to processor:ซึมซับมะนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.868522284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.868527117+07:00","message":"> Transcript [45518] [false]: 'ซึมซับมะนาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.868530704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.868532904+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.868535174+07:00","message":"StatePrefix: 'ซึมซับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.868537204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.959054237+07:00","message":"receive streaming session, msgId: 3609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.959092035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึมซับมาวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.959097412+07:00","message":"receive interim result [false|false]: ซึมซับมาวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:03.959114747+07:00","message":"[buffer interim] 3609 false ซึมซับมาวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.959122536+07:00","message":"[bufferProcess] interim [80000000]:ซึมซับมาวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.959125217+07:00","message":"[bufferProcess] send to processor:ซึมซับมาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.959128799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.959131499+07:00","message":"> Transcript [45519] [false]: 'ซึมซับมาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.95913473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.959137186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.959139125+07:00","message":"StatePrefix: 'ซึมซับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:03.959141247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.100344245+07:00","message":"receive streaming session, msgId: 3609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.100387442+07:00","message":"receive 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-05-12T13:29:04.100393414+07:00","message":"receive interim result [false|false]: ซึมซับมาว่าสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.100408904+07:00","message":"[buffer interim] 3609 false ซึมซับมาว่าสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.100417024+07:00","message":"[bufferProcess] interim [200000000]:ซึมซับมาว่าสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.100419927+07:00","message":"[bufferProcess] send to processor:ซึมซับมาวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.100427063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.100430044+07:00","message":"> Transcript [45520] [false]: 'ซึมซับมาวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.100433583+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.100436012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.100439399+07:00","message":"StatePrefix: 'ซึมซับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.100441418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.100447677+07:00","message":"Push: 'ซึมซับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.100449839+07:00","message":"TextPushed: 'ซึมซับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.100452246+07:00","message":"Set new StatePrefix : 'ซึมซับมาวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.100454435+07:00","message":"Next Push (prob) : 'มาวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.10048522+07:00","message":"push: {false ซึมซับ 0 0xc002e82800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.14114116+07:00","message":"receive streaming session, msgId: 3609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.14119348+07:00","message":"receive 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-05-12T13:29:04.141200159+07:00","message":"receive interim result [false|false]: ซึมซับมาว่าสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.141215966+07:00","message":"[buffer interim] 3609 false ซึมซับมาว่าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.141224093+07:00","message":"[bufferProcess] interim [260000000]:ซึมซับมาว่าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.141236754+07:00","message":"[bufferProcess] send to processor:ซึมซับมาว่าสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.141242429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.141245761+07:00","message":"> Transcript [45521] [false]: 'ซึมซับมาว่าสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.141249386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.141252274+07:00","message":"Set new StatePrefix: 'ซึมซับมาว่าสิ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.265749182+07:00","message":"receive streaming session, msgId: 3609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.265803999+07:00","message":"receive 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-05-12T13:29:04.265810904+07:00","message":"receive interim result [false|false]: ซึมซับมาว่าสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.265826641+07:00","message":"[buffer interim] 3609 false ซึมซับมาว่าสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.265835364+07:00","message":"[bufferProcess] interim [380000000]:ซึมซับมาว่าสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.26583809+07:00","message":"[bufferProcess] send to processor:ซึมซับมาว่าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.265845332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.265848343+07:00","message":"> Transcript [45522] [false]: 'ซึมซับมาว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.26585219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.26585465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.265857056+07:00","message":"StatePrefix: 'ซึมซับมาว่าสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.26585966+07:00","message":"TextPushed: 'ซึมซับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.334112783+07:00","message":"receive streaming session, msgId: 3609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.33415715+07:00","message":"receive 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-05-12T13:29:04.334164747+07:00","message":"receive interim result [false|false]: ซึมซับมาว่าสิ่งที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.3341824+07:00","message":"[buffer interim] 3609 false ซึมซับมาว่าสิ่งที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.334194527+07:00","message":"[bufferProcess] interim [500000000]:ซึมซับมาว่าสิ่งที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.334199107+07:00","message":"[bufferProcess] send to processor:ซึมซับมาว่าสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.334206176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.334209296+07:00","message":"> Transcript [45523] [false]: 'ซึมซับมาว่าสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.334212858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.334215076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.334216913+07:00","message":"StatePrefix: 'ซึมซับมาว่าสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.334219253+07:00","message":"TextPushed: 'ซึมซับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.550941814+07:00","message":"[GCS] IsForceVAD: false for message ID: 3609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.622853129+07:00","message":"[GCS] Start streaming session, msgId: 3610"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.639421264+07:00","message":"receive streaming session, msgId: 3609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.639465809+07:00","message":"receive 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-05-12T13:29:04.639471964+07:00","message":"receive interim result [false|false]: ซึมซับมาว่าสิ่งที่เราคิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.639485905+07:00","message":"[buffer interim] 3609 false ซึมซับมาว่าสิ่งที่เราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.639493964+07:00","message":"[bufferProcess] interim [740000000]:ซึมซับมาว่าสิ่งที่เราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.639496712+07:00","message":"[bufferProcess] send to processor:ซึมซับมาว่าสิ่งที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.639500135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.639503596+07:00","message":"> Transcript [45524] [false]: 'ซึมซับมาว่าสิ่งที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.639507797+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.63950987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.639513782+07:00","message":"StatePrefix: 'ซึมซับมาว่าสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.639516314+07:00","message":"TextPushed: 'ซึมซับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.666286375+07:00","message":"receive streaming session, msgId: 3609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.666321229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึมซับมาว่าสิ่งที่เราคิด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.666326977+07:00","message":"receive interim result [true|false]: ซึมซับมาว่าสิ่งที่เราคิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.666338273+07:00","message":"end recv isFinal message id 3609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.666340725+07:00","message":"end Recv id 3609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.666347524+07:00","message":"[buffer interim] 3609 true ซึมซับมาว่าสิ่งที่เราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666353978+07:00","message":"[bufferProcess] interim [890000000]:ซึมซับมาว่าสิ่งที่เราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666357242+07:00","message":"[bufferProcess] send to processor (isfinal):ซึมซับมาว่าสิ่งที่เราคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666371466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666390994+07:00","message":"> Transcript [45525] [false]: 'ซึมซับมาว่าสิ่งที่เราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666396498+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666399437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666401765+07:00","message":"StatePrefix: 'ซึมซับมาว่าสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666403898+07:00","message":"TextPushed: 'ซึมซับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666411122+07:00","message":"Push: 'มาว่าสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666413487+07:00","message":"TextPushed: 'ซึมซับมาว่าสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666416157+07:00","message":"Set new StatePrefix : 'ซึมซับมาว่าสิ่งที่เราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666419915+07:00","message":"Next Push (prob) : '่งที่เราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666421903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666424143+07:00","message":"> Transcript [45526] [true]: 'ซึมซับมาว่าสิ่งที่เราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666429566+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666431263+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666433047+07:00","message":"StatePrefix: 'ซึมซับมาว่าสิ่งที่เราคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.66643527+07:00","message":"TextPushed: 'ซึมซับมาว่าสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:04.666437647+07:00","message":"Push: '่งที่เราคิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.666456149+07:00","message":"push: {false มาว่าสิ 0 0xc002e82800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:04.666489081+07:00","message":"push: {true ่งที่เราคิด 0 0xc002e82800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:04.67273356+07:00","message":"write wav file: './tmp/7565/7565_3609.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:04.852415942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:04.852442429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.089605715+07:00","message":"receive streaming session, msgId: 3610"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.089641251+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-05-12T13:29:05.089647196+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.089663363+07:00","message":"[buffer interim] 3610 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.08967073+07:00","message":"[bufferProcess] interim [300000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.089672677+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.277757737+07:00","message":"receive streaming session, msgId: 3610"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.277792694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.277798566+07:00","message":"receive interim result [false|false]: เราทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.277809905+07:00","message":"[buffer interim] 3610 false เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.277817113+07:00","message":"[bufferProcess] interim [480000000]:เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.277819593+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.277822663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.277825232+07:00","message":"> Transcript [45527] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.2778272+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.514943685+07:00","message":"[GCS] IsForceVAD: false for message ID: 3610"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.613431672+07:00","message":"receive streaming session, msgId: 3610"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.613473947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทำเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.613480641+07:00","message":"receive interim result [false|false]: เราทำเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.613496473+07:00","message":"[buffer interim] 3610 false เราทำเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.613510081+07:00","message":"[bufferProcess] interim [780000000]:เราทำเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.613513092+07:00","message":"[bufferProcess] send to processor:เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.613516493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.613519246+07:00","message":"> Transcript [45528] [false]: 'เราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.613522304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.61352587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.613528269+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.61353051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.630206668+07:00","message":"receive streaming session, msgId: 3610"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.630241266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทำเนี่ย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.630247999+07:00","message":"receive interim result [true|false]: เราทำเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.630258201+07:00","message":"end recv isFinal message id 3610"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.630260423+07:00","message":"end Recv id 3610"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.630267303+07:00","message":"[buffer interim] 3610 true เราทำเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.630273725+07:00","message":"[bufferProcess] interim [930000000]:เราทำเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.630276364+07:00","message":"[bufferProcess] send to processor (isfinal):เราทำเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.630279307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.630281909+07:00","message":"> Transcript [45529] [false]: 'เราทำเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.630285107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.630289503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.630291891+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.630293957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.630295653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.630297635+07:00","message":"> Transcript [45530] [true]: 'เราทำเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.630299987+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.630301755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.630303414+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.630305105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:05.630312053+07:00","message":"Push: 'เราทำเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.63032176+07:00","message":"push: {true เราทำเนี่ย 0 0xc003757480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:05.636446383+07:00","message":"write wav file: './tmp/7565/7565_3610.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:05.641947527+07:00","message":"[GCS] Start streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.198760089+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.198809262+07:00","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-05-12T13:29:06.198816393+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.198838743+07:00","message":"[buffer interim] 3611 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.198853131+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.198855839+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.375187463+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.375235362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราควร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.375241333+07:00","message":"receive interim result [false|false]: เราควร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.375259346+07:00","message":"[buffer interim] 3611 false เราควร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.375269278+07:00","message":"[bufferProcess] interim [540000000]:เราควร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.375271756+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.375277792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.375280667+07:00","message":"> Transcript [45531] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.37528303+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.488632232+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.488668792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราควรจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.488678948+07:00","message":"receive interim result [false|false]: เราควรจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.48869423+07:00","message":"[buffer interim] 3611 false เราควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.488701003+07:00","message":"[bufferProcess] interim [660000000]:เราควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.488703685+07:00","message":"[bufferProcess] send to processor:เราควร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.488710181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.488712826+07:00","message":"> Transcript [45532] [false]: 'เราควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.488715833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.488717918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.488719781+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.488722124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.683987231+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.684053441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราควรจะเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.68405915+07:00","message":"receive interim result [false|false]: เราควรจะเปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.684076095+07:00","message":"[buffer interim] 3611 false เราควรจะเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.684083866+07:00","message":"[bufferProcess] interim [900000000]:เราควรจะเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.684086228+07:00","message":"[bufferProcess] send to processor:เราควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.684089491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.684092836+07:00","message":"> Transcript [45533] [false]: 'เราควรจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.684096084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.684098254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.684100164+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.684102256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.810939459+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.81097605+07:00","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-05-12T13:29:06.810982098+07:00","message":"receive interim result [false|false]: เราควรจะเผื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:06.810996238+07:00","message":"[buffer interim] 3611 false เราควรจะเผื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.811004381+07:00","message":"[bufferProcess] interim [960000000]:เราควรจะเผื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.811006703+07:00","message":"[bufferProcess] send to processor:เราควรจะเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.811010729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.811016778+07:00","message":"> Transcript [45534] [false]: 'เราควรจะเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.81102+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.811022126+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.811024327+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:06.811026553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.019246967+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.019290592+07:00","message":"receive 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-05-12T13:29:07.01929636+07:00","message":"receive interim result [false|false]: เราควรจะเผือก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.0193149+07:00","message":"[buffer interim] 3611 false เราควรจะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.019322738+07:00","message":"[bufferProcess] interim [140000000]:เราควรจะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.019325043+07:00","message":"[bufferProcess] send to processor:เราควรจะเผื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.019328741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.019332319+07:00","message":"> Transcript [45535] [false]: 'เราควรจะเผื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.019335923+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.019337915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.019339975+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.019341963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.019344709+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.019346945+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.019349521+07:00","message":"Set new StatePrefix : 'เราควรจะเผื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.0193519+07:00","message":"Next Push (prob) : 'ควรจะเผื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.019360743+07:00","message":"push: {false เรา 0 0xc002e83080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.026675959+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.026699611+07:00","message":"receive 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-05-12T13:29:07.026705416+07:00","message":"receive interim result [false|false]: เราควรจะเผื่อแผ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.026718823+07:00","message":"[buffer interim] 3611 false เราควรจะเผื่อแผ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.026723614+07:00","message":"[bufferProcess] interim [200000000]:เราควรจะเผื่อแผ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.026725597+07:00","message":"[bufferProcess] send to processor:เราควรจะเผือก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.026732034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.026734418+07:00","message":"> Transcript [45536] [false]: 'เราควรจะเผือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.026736433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.02673879+07:00","message":"Set new StatePrefix: 'เราควรจะเผือก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.516021976+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.516059451+07:00","message":"receive 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-05-12T13:29:07.516065725+07:00","message":"receive interim result [false|false]: เราควรจะเผื่อแผ่อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.516080829+07:00","message":"[buffer interim] 3611 false เราควรจะเผื่อแผ่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.516087723+07:00","message":"[bufferProcess] interim [680000000]:เราควรจะเผื่อแผ่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.516090219+07:00","message":"[bufferProcess] send to processor:เราควรจะเผื่อแผ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.516098937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.516103231+07:00","message":"> Transcript [45537] [false]: 'เราควรจะเผื่อแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.516106487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.516111471+07:00","message":"Set new StatePrefix: 'เราควรจะเผื่อแผ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.711030114+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.711072452+07:00","message":"receive 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-05-12T13:29:07.711079658+07:00","message":"receive interim result [false|false]: เราควรจะเผื่อแผ่อะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.711099174+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.711102978+07:00","message":"receive 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-05-12T13:29:07.711105744+07:00","message":"receive interim result [false|false]: เราควรจะเผื่อแผ่อะไรกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.711111629+07:00","message":"[buffer interim] 3611 false เราควรจะเผื่อแผ่อะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.711115201+07:00","message":"[buffer interim] 3611 false เราควรจะเผื่อแผ่อะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.711121809+07:00","message":"[bufferProcess] interim [860000000]:เราควรจะเผื่อแผ่อะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.711124519+07:00","message":"[bufferProcess] send to processor:เราควรจะเผื่อแผ่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.7111274+07:00","message":"[bufferProcess] interim [920000000]:เราควรจะเผื่อแผ่อะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.711129326+07:00","message":"[bufferProcess] send to processor:เราควรจะเผื่อแผ่อะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.711132268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.711135281+07:00","message":"> Transcript [45538] [false]: 'เราควรจะเผื่อแผ่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.711138883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.711140932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.711143436+07:00","message":"StatePrefix: 'เราควรจะเผื่อแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.711145921+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.711147698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.711149644+07:00","message":"> Transcript [45539] [false]: 'เราควรจะเผื่อแผ่อะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.711151767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.711153552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.711155174+07:00","message":"StatePrefix: 'เราควรจะเผื่อแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.711156894+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:07.853133861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:07.853154229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.905193424+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.905232578+07:00","message":"receive 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-05-12T13:29:07.905238777+07:00","message":"receive interim result [false|false]: เราควรจะเผื่อแผ่อะไรกับฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:07.905253773+07:00","message":"[buffer interim] 3611 false เราควรจะเผื่อแผ่อะไรกับฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.905260354+07:00","message":"[bufferProcess] interim [100000000]:เราควรจะเผื่อแผ่อะไรกับฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.905262882+07:00","message":"[bufferProcess] send to processor:เราควรจะเผื่อแผ่อะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.90526833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.905271465+07:00","message":"> Transcript [45540] [false]: 'เราควรจะเผื่อแผ่อะไรกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.905274482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.905276618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.905278918+07:00","message":"StatePrefix: 'เราควรจะเผื่อแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:07.905281534+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.096056749+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.09609593+07:00","message":"receive 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-05-12T13:29:08.096103721+07:00","message":"receive interim result [false|false]: เราควรจะเผื่อแผ่อะไรกับสังคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.096120716+07:00","message":"[buffer interim] 3611 false เราควรจะเผื่อแผ่อะไรกับสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.096131666+07:00","message":"[bufferProcess] interim [280000000]:เราควรจะเผื่อแผ่อะไรกับสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.09613554+07:00","message":"[bufferProcess] send to processor:เราควรจะเผื่อแผ่อะไรกับฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.096143654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.09614845+07:00","message":"> Transcript [45541] [false]: 'เราควรจะเผื่อแผ่อะไรกับฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.096153925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.09615738+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.09616139+07:00","message":"StatePrefix: 'เราควรจะเผื่อแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.096165544+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.096173571+07:00","message":"Push: 'ควรจะเผื่อแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.096177224+07:00","message":"TextPushed: 'เราควรจะเผื่อแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.096180572+07:00","message":"Set new StatePrefix : 'เราควรจะเผื่อแผ่อะไรกับฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.096184213+07:00","message":"Next Push (prob) : 'อะไรกับฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.096202315+07:00","message":"push: {false ควรจะเผื่อแผ่ 0 0xc002e83080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.423576801+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.423611044+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-05-12T13:29:08.423617138+07:00","message":"receive interim result [false|false]: เราควรจะเผื่อแผ่อะไรกับสังคมหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.423629994+07:00","message":"[buffer interim] 3611 false เราควรจะเผื่อแผ่อะไรกับสังคมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.423638585+07:00","message":"[bufferProcess] interim [580000000]:เราควรจะเผื่อแผ่อะไรกับสังคมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.423642108+07:00","message":"[bufferProcess] send to processor:เราควรจะเผื่อแผ่อะไรกับสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.423646832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.423651648+07:00","message":"> Transcript [45542] [false]: 'เราควรจะเผื่อแผ่อะไรกับสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.423655348+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.423658711+07:00","message":"Set new StatePrefix: 'เราควรจะเผื่อแผ่อะไรกับสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.479039685+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.479077154+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-05-12T13:29:08.479083163+07:00","message":"receive interim result [false|false]: เราควรจะเผื่อแผ่อะไรกับสังคมหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.479098671+07:00","message":"[buffer interim] 3611 false เราควรจะเผื่อแผ่อะไรกับสังคมหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.479107311+07:00","message":"[bufferProcess] interim [700000000]:เราควรจะเผื่อแผ่อะไรกับสังคมหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.479110248+07:00","message":"[bufferProcess] send to processor:เราควรจะเผื่อแผ่อะไรกับสังคมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.479119818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.479124023+07:00","message":"> Transcript [45543] [false]: 'เราควรจะเผื่อแผ่อะไรกับสังคมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.479128924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.479131522+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.479133355+07:00","message":"StatePrefix: 'เราควรจะเผื่อแผ่อะไรกับสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.479135898+07:00","message":"TextPushed: 'เราควรจะเผื่อแผ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.720253373+07:00","message":"[GCS] IsForceVAD: false for message ID: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.781929204+07:00","message":"[GCS] Start streaming session, msgId: 3612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.815412556+07:00","message":"receive streaming session, msgId: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.815460855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราควรจะเผื่อแผ่อะไรกับสังคมหรือเปล่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.815469434+07:00","message":"receive interim result [true|false]: เราควรจะเผื่อแผ่อะไรกับสังคมหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.815481376+07:00","message":"end recv isFinal message id 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.815484435+07:00","message":"end Recv id 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.81549267+07:00","message":"[buffer interim] 3611 true เราควรจะเผื่อแผ่อะไรกับสังคมหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.815502094+07:00","message":"[bufferProcess] interim [90000000]:เราควรจะเผื่อแผ่อะไรกับสังคมหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.815508572+07:00","message":"[bufferProcess] send to processor (isfinal):เราควรจะเผื่อแผ่อะไรกับสังคมหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.815513313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.815517524+07:00","message":"> Transcript [45544] [false]: 'เราควรจะเผื่อแผ่อะไรกับสังคมหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.815522618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.815525556+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.815528307+07:00","message":"StatePrefix: 'เราควรจะเผื่อแผ่อะไรกับสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.815532095+07:00","message":"TextPushed: 'เราควรจะเผื่อแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.815534832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.815537985+07:00","message":"> Transcript [45545] [true]: 'เราควรจะเผื่อแผ่อะไรกับสังคมหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.815541421+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.815544083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.815546717+07:00","message":"StatePrefix: 'เราควรจะเผื่อแผ่อะไรกับสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.815549699+07:00","message":"TextPushed: 'เราควรจะเผื่อแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:08.815558069+07:00","message":"Push: 'อะไรกับสังคมหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.815569199+07:00","message":"push: {true อะไรกับสังคมหรือเปล่า 0 0xc002e83080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:08.824497917+07:00","message":"write wav file: './tmp/7565/7565_3611.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.850489879+07:00","message":"[GCS] IsForceVAD: false for message ID: 3612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:08.911202884+07:00","message":"[GCS] Start streaming session, msgId: 3613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:09.014678174+07:00","message":"receive streaming session, msgId: 3612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:09.014694273+07:00","message":"found end of frame, send empty tag with msgId: 3612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:09.014697123+07:00","message":"end Recv id 3612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:09.014703899+07:00","message":"[buffer interim] 3612 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:09.014711326+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:09.014714836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:09.014717603+07:00","message":"> Transcript [45546] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:09.014720023+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:09.014721856+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:09.01472356+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:09.014725586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:09.014728336+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:09.014737857+07:00","message":"push: {true \n 0 0xc002ac3680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:09.019462932+07:00","message":"write wav file: './tmp/7565/7565_3612.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:09.90114788+07:00","message":"receive streaming session, msgId: 3613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:09.901207143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:09.901213068+07:00","message":"receive interim result [false|false]: จะให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:09.901236045+07:00","message":"[buffer interim] 3613 false จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:09.901244344+07:00","message":"[bufferProcess] interim [780000000]:จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:09.901246205+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:10.09286926+07:00","message":"receive streaming session, msgId: 3613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:10.09290072+07:00","message":"receive 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-05-12T13:29:10.092906132+07:00","message":"receive interim result [false|false]: จะให้อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:10.09291878+07:00","message":"[buffer interim] 3613 false จะให้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.092931639+07:00","message":"[bufferProcess] interim [20000000]:จะให้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.092934043+07:00","message":"[bufferProcess] send to processor:จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.092939015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.092941515+07:00","message":"> Transcript [45547] [false]: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.092943717+07:00","message":"Set StatePrefix (first interim): 'จะให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:10.302485969+07:00","message":"receive streaming session, msgId: 3613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:10.302520921+07:00","message":"receive 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-05-12T13:29:10.302527005+07:00","message":"receive interim result [false|false]: จะให้อะไรกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:10.302543524+07:00","message":"[buffer interim] 3613 false จะให้อะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.302551092+07:00","message":"[bufferProcess] interim [200000000]:จะให้อะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.302553206+07:00","message":"[bufferProcess] send to processor:จะให้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.302556578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.302559566+07:00","message":"> Transcript [45548] [false]: 'จะให้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.302562478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.302564397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.302566102+07:00","message":"StatePrefix: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.302568124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:10.547674711+07:00","message":"receive streaming session, msgId: 3613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:10.547714695+07:00","message":"receive 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-05-12T13:29:10.547721319+07:00","message":"receive interim result [false|false]: จะให้อะไรกับสังข์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:10.547736532+07:00","message":"[buffer interim] 3613 false จะให้อะไรกับสังข์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.547744863+07:00","message":"[bufferProcess] interim [440000000]:จะให้อะไรกับสังข์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.547747274+07:00","message":"[bufferProcess] send to processor:จะให้อะไรกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.547753828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.547756529+07:00","message":"> Transcript [45549] [false]: 'จะให้อะไรกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.547760191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.547762761+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.547765173+07:00","message":"StatePrefix: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.547767141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:10.552034139+07:00","message":"receive streaming session, msgId: 3613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:10.552074987+07:00","message":"receive 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-05-12T13:29:10.552081146+07:00","message":"receive interim result [false|false]: จะให้อะไรกับสังคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:10.552095587+07:00","message":"[buffer interim] 3613 false จะให้อะไรกับสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.552103077+07:00","message":"[bufferProcess] interim [500000000]:จะให้อะไรกับสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.552105408+07:00","message":"[bufferProcess] send to processor:จะให้อะไรกับสังข์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.552112494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.552115637+07:00","message":"> Transcript [45550] [false]: 'จะให้อะไรกับสังข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.552119396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.552121516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.55212338+07:00","message":"StatePrefix: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:10.552125557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:10.854197061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:10.854204285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.047742325+07:00","message":"receive streaming session, msgId: 3613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.047781504+07:00","message":"receive 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-05-12T13:29:11.047787496+07:00","message":"receive interim result [false|false]: จะให้อะไรกับสังคมหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.047802518+07:00","message":"[buffer interim] 3613 false จะให้อะไรกับสังคมหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.047810467+07:00","message":"[bufferProcess] interim [980000000]:จะให้อะไรกับสังคมหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.0478132+07:00","message":"[bufferProcess] send to processor:จะให้อะไรกับสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.047816856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.047819562+07:00","message":"> Transcript [45551] [false]: 'จะให้อะไรกับสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.0478228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.047825098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.047827085+07:00","message":"StatePrefix: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.047829192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.047834064+07:00","message":"Push: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.047836056+07:00","message":"TextPushed: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.047838006+07:00","message":"Set new StatePrefix : 'จะให้อะไรกับสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.047840355+07:00","message":"Next Push (prob) : 'อะไรกับสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.04787103+07:00","message":"push: {false จะให้ 0 0xc002e83300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.090524711+07:00","message":"[GCS] IsForceVAD: false for message ID: 3613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.223313304+07:00","message":"[GCS] Start streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.225033091+07:00","message":"receive streaming session, msgId: 3613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.225067119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะให้อะไรกับสังคมหรือเปล่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.225072878+07:00","message":"receive interim result [true|false]: จะให้อะไรกับสังคมหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.22508017+07:00","message":"end recv isFinal message id 3613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.22508245+07:00","message":"end Recv id 3613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.225089539+07:00","message":"[buffer interim] 3613 true จะให้อะไรกับสังคมหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.225097191+07:00","message":"[bufferProcess] interim [190000000]:จะให้อะไรกับสังคมหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.225102003+07:00","message":"[bufferProcess] send to processor (isfinal):จะให้อะไรกับสังคมหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.225105129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.225107833+07:00","message":"> Transcript [45552] [false]: 'จะให้อะไรกับสังคมหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.225110798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.225112707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.225114463+07:00","message":"StatePrefix: 'จะให้อะไรกับสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.225116648+07:00","message":"TextPushed: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.225118217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.225120091+07:00","message":"> Transcript [45553] [true]: 'จะให้อะไรกับสังคมหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.225122198+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.22512381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.225125461+07:00","message":"StatePrefix: 'จะให้อะไรกับสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.22512715+07:00","message":"TextPushed: 'จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.225133772+07:00","message":"Push: 'อะไรกับสังคมหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.225141451+07:00","message":"push: {true อะไรกับสังคมหรือเปล่า 0 0xc002e83300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:11.232693672+07:00","message":"write wav file: './tmp/7565/7565_3613.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.782031097+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.782073567+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-05-12T13:29:11.782078697+07:00","message":"receive interim result [false|false]: อยู่นี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.782093955+07:00","message":"[buffer interim] 3614 false อยู่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.782101829+07:00","message":"[bufferProcess] interim [360000000]:อยู่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.782104006+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.817886576+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.817934554+07:00","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-05-12T13:29:11.817942359+07:00","message":"receive interim result [false|false]: อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.817962051+07:00","message":"[buffer interim] 3614 false อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.817970192+07:00","message":"[bufferProcess] interim [420000000]:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.81797249+07:00","message":"[bufferProcess] send to processor:อยู่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.817975422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.817978631+07:00","message":"> Transcript [45554] [false]: 'อยู่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.81798133+07:00","message":"Set StatePrefix (first interim): 'อยู่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.898952396+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.898991262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นี่นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.898997344+07:00","message":"receive interim result [false|false]: อยู่นี่นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.899010681+07:00","message":"[buffer interim] 3614 false อยู่นี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.899018158+07:00","message":"[bufferProcess] interim [480000000]:อยู่นี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.899020476+07:00","message":"[bufferProcess] send to processor:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.899025231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.899027841+07:00","message":"> Transcript [45555] [false]: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.899030035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.899031991+07:00","message":"Set new StatePrefix: 'อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.94634006+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.946377326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นิดหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.946383229+07:00","message":"receive interim result [false|false]: อยู่นิดหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:11.946398328+07:00","message":"[buffer interim] 3614 false อยู่นิดหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.94640642+07:00","message":"[bufferProcess] interim [540000000]:อยู่นิดหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.946408984+07:00","message":"[bufferProcess] send to processor:อยู่นี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.946414131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.946416982+07:00","message":"> Transcript [45556] [false]: 'อยู่นี่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.946419273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:11.94642128+07:00","message":"Set new StatePrefix: 'อยู่นี่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.086574423+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.086610947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้น้อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.086617033+07:00","message":"receive interim result [false|false]: ปีนี้น้อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.086633272+07:00","message":"[buffer interim] 3614 false ปีนี้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.086640747+07:00","message":"[bufferProcess] interim [660000000]:ปีนี้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.086642887+07:00","message":"[bufferProcess] send to processor:อยู่นิดหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.086645799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.086648656+07:00","message":"> Transcript [45557] [false]: 'อยู่นิดหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.08665094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.086653395+07:00","message":"Set new StatePrefix: 'อยู่นิดหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.098809255+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.098855628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในน้อยก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.098863415+07:00","message":"receive interim result [false|false]: อยู่ในน้อยก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.098883274+07:00","message":"[buffer interim] 3614 false อยู่ในน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.098891234+07:00","message":"[bufferProcess] interim [720000000]:อยู่ในน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.09889377+07:00","message":"[bufferProcess] send to processor:ปีนี้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.098900161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.098903188+07:00","message":"> Transcript [45558] [false]: 'ปีนี้น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.098905632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.098908431+07:00","message":"Set new StatePrefix: 'ปีนี้น้อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.199820196+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.199857022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้น้อยการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.199862439+07:00","message":"receive interim result [false|false]: ปีนี้น้อยการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.199876607+07:00","message":"[buffer interim] 3614 false ปีนี้น้อยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.199884381+07:00","message":"[bufferProcess] interim [780000000]:ปีนี้น้อยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.199886803+07:00","message":"[bufferProcess] send to processor:อยู่ในน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.199889842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.199892529+07:00","message":"> Transcript [45559] [false]: 'อยู่ในน้อยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.199894656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.199896606+07:00","message":"Set new StatePrefix: 'อยู่ในน้อยก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.396675832+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.396719224+07:00","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-05-12T13:29:12.396725295+07:00","message":"receive interim result [false|false]: ปีนี้น้อยการให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.39673938+07:00","message":"[buffer interim] 3614 false ปีนี้น้อยการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.396747873+07:00","message":"[bufferProcess] interim [960000000]:ปีนี้น้อยการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.396750468+07:00","message":"[bufferProcess] send to processor:ปีนี้น้อยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.396754327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.396757191+07:00","message":"> Transcript [45560] [false]: 'ปีนี้น้อยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.396759323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.396762158+07:00","message":"Set new StatePrefix: 'ปีนี้น้อยการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.57577665+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.575817315+07:00","message":"receive 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-05-12T13:29:12.575823404+07:00","message":"receive interim result [false|false]: อยู่ในการให้ความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.575839268+07:00","message":"[buffer interim] 3614 false อยู่ในการให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.575846788+07:00","message":"[bufferProcess] interim [200000000]:อยู่ในการให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.575861387+07:00","message":"[bufferProcess] send to processor:ปีนี้น้อยการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.575868817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.575872136+07:00","message":"> Transcript [45561] [false]: 'ปีนี้น้อยการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.57587577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.575877975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.57588047+07:00","message":"StatePrefix: 'ปีนี้น้อยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.57588267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.839119065+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.839161615+07:00","message":"receive 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-05-12T13:29:12.839167779+07:00","message":"receive interim result [false|false]: อยู่ในการให้ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:12.839184194+07:00","message":"[buffer interim] 3614 false อยู่ในการให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.839192851+07:00","message":"[bufferProcess] interim [440000000]:อยู่ในการให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.839195804+07:00","message":"[bufferProcess] send to processor:อยู่ในการให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.839199944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.839203013+07:00","message":"> Transcript [45562] [false]: 'อยู่ในการให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.839205908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:12.83920808+07:00","message":"Set new StatePrefix: 'อยู่ในการให้ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.149470247+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.149505174+07:00","message":"receive 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-05-12T13:29:13.149513187+07:00","message":"receive interim result [false|false]: อยู่ในการให้ความรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.149531531+07:00","message":"[buffer interim] 3614 false อยู่ในการให้ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.149542905+07:00","message":"[bufferProcess] interim [740000000]:อยู่ในการให้ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.149547289+07:00","message":"[bufferProcess] send to processor:อยู่ในการให้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.149554513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.149557338+07:00","message":"> Transcript [45563] [false]: 'อยู่ในการให้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.149560861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.149563035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.149565449+07:00","message":"StatePrefix: 'อยู่ในการให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.149567821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.282056403+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.282092124+07:00","message":"receive 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-05-12T13:29:13.282098622+07:00","message":"receive interim result [false|false]: อยู่ในการให้ความรู้สึกดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.282112327+07:00","message":"[buffer interim] 3614 false อยู่ในการให้ความรู้สึกดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.282119668+07:00","message":"[bufferProcess] interim [920000000]:อยู่ในการให้ความรู้สึกดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.282122244+07:00","message":"[bufferProcess] send to processor:อยู่ในการให้ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.282128855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.2821314+07:00","message":"> Transcript [45564] [false]: 'อยู่ในการให้ความรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.282134904+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.282137065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.282142028+07:00","message":"StatePrefix: 'อยู่ในการให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.28214448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.471541344+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.471589943+07:00","message":"receive 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-05-12T13:29:13.471596388+07:00","message":"receive interim result [false|false]: อยู่ในการให้ความรู้สักนิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.471612513+07:00","message":"[buffer interim] 3614 false อยู่ในการให้ความรู้สักนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.471620748+07:00","message":"[bufferProcess] interim [40000000]:อยู่ในการให้ความรู้สักนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.471623592+07:00","message":"[bufferProcess] send to processor:อยู่ในการให้ความรู้สึกดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.471630984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.471633953+07:00","message":"> Transcript [45565] [false]: 'อยู่ในการให้ความรู้สึกดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.471638886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.471641829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.471644121+07:00","message":"StatePrefix: 'อยู่ในการให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.471646393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.546612641+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.546646784+07:00","message":"receive 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-05-12T13:29:13.546653159+07:00","message":"receive interim result [false|false]: อยู่ในการให้ความรู้สักนิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.546667049+07:00","message":"[buffer interim] 3614 false อยู่ในการให้ความรู้สักนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.546674362+07:00","message":"[bufferProcess] interim [160000000]:อยู่ในการให้ความรู้สักนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.546676908+07:00","message":"[bufferProcess] send to processor:อยู่ในการให้ความรู้สักนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.546684789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.546687391+07:00","message":"> Transcript [45566] [false]: 'อยู่ในการให้ความรู้สักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.546690814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.546692942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.546699987+07:00","message":"StatePrefix: 'อยู่ในการให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.546702435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.546711836+07:00","message":"Push: 'อยู่ในการให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.546713984+07:00","message":"TextPushed: 'อยู่ในการให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.54671625+07:00","message":"Set new StatePrefix : 'อยู่ในการให้ความรู้สักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.546718286+07:00","message":"Next Push (prob) : 'รู้สักนิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.546726532+07:00","message":"push: {false อยู่ในการให้ความ 0 0xc003b7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.664346304+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.664382124+07:00","message":"receive 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-05-12T13:29:13.664388404+07:00","message":"receive interim result [false|false]: อยู่ในการให้ความรู้สักนิดหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.664403201+07:00","message":"[buffer interim] 3614 false อยู่ในการให้ความรู้สักนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.664410614+07:00","message":"[bufferProcess] interim [280000000]:อยู่ในการให้ความรู้สักนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.664413135+07:00","message":"[bufferProcess] send to processor:อยู่ในการให้ความรู้สักนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.664419651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.664422254+07:00","message":"> Transcript [45567] [false]: 'อยู่ในการให้ความรู้สักนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.664425445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.664427608+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.664429528+07:00","message":"StatePrefix: 'อยู่ในการให้ความรู้สักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.664432751+07:00","message":"TextPushed: 'อยู่ในการให้ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.788949849+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.788995897+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-05-12T13:29:13.78900206+07:00","message":"receive interim result [false|false]: อยู่ในการให้ความรู้สักนิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.789018897+07:00","message":"[buffer interim] 3614 false อยู่ในการให้ความรู้สักนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.789026966+07:00","message":"[bufferProcess] interim [340000000]:อยู่ในการให้ความรู้สักนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.789030142+07:00","message":"[bufferProcess] send to processor:อยู่ในการให้ความรู้สักนิดหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.789038606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.789041403+07:00","message":"> Transcript [45568] [false]: 'อยู่ในการให้ความรู้สักนิดหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.789045498+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.789048439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.789050339+07:00","message":"StatePrefix: 'อยู่ในการให้ความรู้สักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.789052969+07:00","message":"TextPushed: 'อยู่ในการให้ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.791628374+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.791666099+07:00","message":"receive 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-05-12T13:29:13.791685436+07:00","message":"receive interim result [false|false]: อยู่ในการให้ความรู้สักนิดหนึ่งก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.791705247+07:00","message":"[buffer interim] 3614 false อยู่ในการให้ความรู้สักนิดหนึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.791714958+07:00","message":"[bufferProcess] interim [400000000]:อยู่ในการให้ความรู้สักนิดหนึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.791719203+07:00","message":"[bufferProcess] send to processor:อยู่ในการให้ความรู้สักนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.791728989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.791733614+07:00","message":"> Transcript [45569] [false]: 'อยู่ในการให้ความรู้สักนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.791738872+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.79174186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.791745034+07:00","message":"StatePrefix: 'อยู่ในการให้ความรู้สักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.791748795+07:00","message":"TextPushed: 'อยู่ในการให้ความ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:13.854490654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:13.854519258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.864015292+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.864052396+07:00","message":"receive 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-05-12T13:29:13.864059506+07:00","message":"receive interim result [false|false]: อยู่ในการให้ความรู้สักนิดหนึ่งก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.864087135+07:00","message":"[buffer interim] 3614 false อยู่ในการให้ความรู้สักนิดหนึ่งก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.864094968+07:00","message":"[bufferProcess] interim [520000000]:อยู่ในการให้ความรู้สักนิดหนึ่งก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.864097872+07:00","message":"[bufferProcess] send to processor:อยู่ในการให้ความรู้สักนิดหนึ่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.864104861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.864108497+07:00","message":"> Transcript [45570] [false]: 'อยู่ในการให้ความรู้สักนิดหนึ่งก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.864112462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.864114643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.864117067+07:00","message":"StatePrefix: 'อยู่ในการให้ความรู้สักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.864119694+07:00","message":"TextPushed: 'อยู่ในการให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.864125925+07:00","message":"Push: 'รู้สักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.864127706+07:00","message":"TextPushed: 'อยู่ในการให้ความรู้สักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.864129742+07:00","message":"Set new StatePrefix : 'อยู่ในการให้ความรู้สักนิดหนึ่งก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:13.864131818+07:00","message":"Next Push (prob) : 'หนึ่งก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:13.864141483+07:00","message":"push: {false รู้สักนิด 0 0xc003b7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:14.046548219+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:14.046590615+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-05-12T13:29:14.046598121+07:00","message":"receive interim result [false|false]: อยู่ในการให้ความรู้สักนิดนึงก็ยังดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:14.046615119+07:00","message":"[buffer interim] 3614 false อยู่ในการให้ความรู้สักนิดนึงก็ยังดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.046623632+07:00","message":"[bufferProcess] interim [640000000]:อยู่ในการให้ความรู้สักนิดนึงก็ยังดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.046626464+07:00","message":"[bufferProcess] send to processor:อยู่ในการให้ความรู้สักนิดหนึ่งก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.046634738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.046640481+07:00","message":"> Transcript [45571] [false]: 'อยู่ในการให้ความรู้สักนิดหนึ่งก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.046646912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.046649301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.046651156+07:00","message":"StatePrefix: 'อยู่ในการให้ความรู้สักนิดหนึ่งก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.046653728+07:00","message":"TextPushed: 'อยู่ในการให้ความรู้สักนิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:14.255499278+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:14.255542753+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-05-12T13:29:14.255549271+07:00","message":"receive interim result [false|false]: อยู่ในการให้ความรู้สักนิดนึงก็ยังดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:14.255564044+07:00","message":"[buffer interim] 3614 false อยู่ในการให้ความรู้สักนิดนึงก็ยังดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.255572257+07:00","message":"[bufferProcess] interim [880000000]:อยู่ในการให้ความรู้สักนิดนึงก็ยังดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.25557504+07:00","message":"[bufferProcess] send to processor:อยู่ในการให้ความรู้สักนิดนึงก็ยังดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.255580639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.255583726+07:00","message":"> Transcript [45572] [false]: 'อยู่ในการให้ความรู้สักนิดนึงก็ยังดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.255586479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.255589072+07:00","message":"Set new StatePrefix: 'อยู่ในการให้ความรู้สักนิดนึงก็ยังดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:14.421030149+07:00","message":"[GCS] IsForceVAD: false for message ID: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:14.601805588+07:00","message":"receive streaming session, msgId: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:14.601849136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในน้อยการให้ความรู้สักนิดนึงก็ยังดีกว่า\",\"confidence\":0.92447853}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:14.601858524+07:00","message":"receive interim result [true|false]: อยู่ในน้อยการให้ความรู้สักนิดนึงก็ยังดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:14.601869072+07:00","message":"end recv isFinal message id 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:14.601871338+07:00","message":"end Recv id 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:14.601879224+07:00","message":"[buffer interim] 3614 true อยู่ในน้อยการให้ความรู้สักนิดนึงก็ยังดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.601890432+07:00","message":"[bufferProcess] interim [210000000]:อยู่ในน้อยการให้ความรู้สักนิดนึงก็ยังดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.601895633+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ในการให้ความรู้สักนิดนึงก็ยังดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.601899357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.601902865+07:00","message":"> Transcript [45573] [false]: 'อยู่ในการให้ความรู้สักนิดนึงก็ยังดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.601906374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.601908414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.601912824+07:00","message":"StatePrefix: 'อยู่ในการให้ความรู้สักนิดนึงก็ยังดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.601916065+07:00","message":"TextPushed: 'อยู่ในการให้ความรู้สักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.601918025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.601919926+07:00","message":"> Transcript [45574] [true]: 'อยู่ในน้อยการให้ความรู้สักนิดนึงก็ยังดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.601922055+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.601923748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.601925333+07:00","message":"StatePrefix: 'อยู่ในการให้ความรู้สักนิดนึงก็ยังดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.601927049+07:00","message":"TextPushed: 'อยู่ในการให้ความรู้สักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.601928672+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.60207662+07:00","message":"Push: 'นึงก็ยังดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.602079444+07:00","message":"TextPushed: 'อยู่ในการให้ความรู้สักนิดนึงก็ยังดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.602081504+07:00","message":"Set new StatePrefix : 'อยู่ในน้อยการให้ความรู้สักนิดนึงก็ยังดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.602083861+07:00","message":"Next Push (prob) : 'อยู่ในน้อยการให้ความรู้สักนิดนึงก็ยังดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:14.602092432+07:00","message":"push: {true นึงก็ยังดีกว่า 0 0xc003b7cc80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:14.602105024+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3614.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:14.610550541+07:00","message":"write wav file: './tmp/7565/7565_3614.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:14.672007265+07:00","message":"[GCS] Start streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:15.868668511+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:15.868720591+07:00","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-05-12T13:29:15.868726562+07:00","message":"receive interim result [false|false]: วิทยุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:15.868743061+07:00","message":"[buffer interim] 3615 false วิทยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:15.868751077+07:00","message":"[bufferProcess] interim [960000000]:วิทยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:15.868752925+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:15.868759635+07:00","message":"[bufferProcess] send to processor (ticker):วิทยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:15.868762441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:15.868765321+07:00","message":"> Transcript [45575] [false]: 'วิทยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:15.868767636+07:00","message":"Set StatePrefix (first interim): 'วิทยุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:15.88333965+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:15.883368341+07:00","message":"receive 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-05-12T13:29:15.883373539+07:00","message":"receive interim result [false|false]: จะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:15.883385955+07:00","message":"[buffer interim] 3615 false จะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:15.883392415+07:00","message":"[bufferProcess] interim [20000000]:จะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:15.883394008+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.050645833+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.050686622+07:00","message":"receive 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-05-12T13:29:16.050693358+07:00","message":"receive interim result [false|false]: จะอยู่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.050713243+07:00","message":"[buffer interim] 3615 false จะอยู่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.050732935+07:00","message":"[bufferProcess] interim [140000000]:จะอยู่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.050735939+07:00","message":"[bufferProcess] send to processor:จะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.050742954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.050745992+07:00","message":"> Transcript [45576] [false]: 'จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.050748284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.050751984+07:00","message":"Set new StatePrefix: 'จะอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.315548326+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.315584675+07:00","message":"receive 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-05-12T13:29:16.315590215+07:00","message":"receive interim result [false|false]: จะอยู่เป็นเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.315606633+07:00","message":"[buffer interim] 3615 false จะอยู่เป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.315615111+07:00","message":"[bufferProcess] interim [440000000]:จะอยู่เป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.315618384+07:00","message":"[bufferProcess] send to processor:จะอยู่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.315625038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.315627619+07:00","message":"> Transcript [45577] [false]: 'จะอยู่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.315630883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.315632962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.315635252+07:00","message":"StatePrefix: 'จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.315637327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.327857218+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.327881952+07:00","message":"receive 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-05-12T13:29:16.327886594+07:00","message":"receive interim result [false|false]: จะอยู่เป็นแฟน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.327907963+07:00","message":"[buffer interim] 3615 false จะอยู่เป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.327916932+07:00","message":"[bufferProcess] interim [500000000]:จะอยู่เป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.327919964+07:00","message":"[bufferProcess] send to processor:จะอยู่เป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.32792287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.327925647+07:00","message":"> Transcript [45578] [false]: 'จะอยู่เป็นเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.327928163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.3279302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.327934178+07:00","message":"StatePrefix: 'จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.327936108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.638884749+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.638929769+07:00","message":"receive 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-05-12T13:29:16.638937213+07:00","message":"receive interim result [false|false]: จะอยู่เป็นแฟนแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.638970107+07:00","message":"[buffer interim] 3615 false จะอยู่เป็นแฟนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.638983224+07:00","message":"[bufferProcess] interim [800000000]:จะอยู่เป็นแฟนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.6389866+07:00","message":"[bufferProcess] send to processor:จะอยู่เป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.638992696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.63899667+07:00","message":"> Transcript [45579] [false]: 'จะอยู่เป็นแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.639001953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.639011181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.63901317+07:00","message":"StatePrefix: 'จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.639015248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:16.855300901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:16.855316467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.945825261+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.945871276+07:00","message":"receive 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-05-12T13:29:16.945877369+07:00","message":"receive interim result [false|false]: จะอยู่เป็นแฟนแบบเดิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.945893109+07:00","message":"[buffer interim] 3615 false จะอยู่เป็นแฟนแบบเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.945901836+07:00","message":"[bufferProcess] interim [100000000]:จะอยู่เป็นแฟนแบบเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.945904614+07:00","message":"[bufferProcess] send to processor:จะอยู่เป็นแฟนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.945910957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.945914474+07:00","message":"> Transcript [45580] [false]: 'จะอยู่เป็นแฟนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.945918475+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.945920915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.945922759+07:00","message":"StatePrefix: 'จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.945924838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.945930483+07:00","message":"Push: 'จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.945932215+07:00","message":"TextPushed: 'จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.94593423+07:00","message":"Set new StatePrefix : 'จะอยู่เป็นแฟนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:16.945937755+07:00","message":"Next Push (prob) : 'เป็นแฟนแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.945970744+07:00","message":"push: {false จะอยู่ 0 0xc003b7dc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:16.986189676+07:00","message":"[GCS] IsForceVAD: false for message ID: 3615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:17.097149453+07:00","message":"receive streaming session, msgId: 3615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:17.09720886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะอยู่เป็นแฟนแบบเดิม\",\"confidence\":0.9345054}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:17.097214501+07:00","message":"receive interim result [true|false]: จะอยู่เป็นแฟนแบบเดิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:17.097224724+07:00","message":"end recv isFinal message id 3615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:17.097226952+07:00","message":"end Recv id 3615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:17.097234563+07:00","message":"[buffer interim] 3615 true จะอยู่เป็นแฟนแบบเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.09724573+07:00","message":"[bufferProcess] interim [340000000]:จะอยู่เป็นแฟนแบบเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.097248784+07:00","message":"[bufferProcess] send to processor (isfinal):จะอยู่เป็นแฟนแบบเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.097252542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.097255777+07:00","message":"> Transcript [45581] [false]: 'จะอยู่เป็นแฟนแบบเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.097258975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.097260799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.09726266+07:00","message":"StatePrefix: 'จะอยู่เป็นแฟนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.097264865+07:00","message":"TextPushed: 'จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.097266713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.097268737+07:00","message":"> Transcript [45582] [true]: 'จะอยู่เป็นแฟนแบบเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.097272743+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.097274379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.097276041+07:00","message":"StatePrefix: 'จะอยู่เป็นแฟนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.097280997+07:00","message":"TextPushed: 'จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.097288826+07:00","message":"Push: 'เป็นแฟนแบบเดิม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:17.097304423+07:00","message":"push: {true เป็นแฟนแบบเดิม 0 0xc003b7dc00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:17.105131691+07:00","message":"write wav file: './tmp/7565/7565_3615.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:17.112834809+07:00","message":"[GCS] Start streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:17.968287722+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:17.968328187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:17.968333188+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:17.968345792+07:00","message":"[buffer interim] 3616 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.96835266+07:00","message":"[bufferProcess] interim [660000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.968354468+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:17.971011813+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:17.97103437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:17.97103912+07:00","message":"receive interim result [false|false]: ว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:17.971050793+07:00","message":"[buffer interim] 3616 false ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.97105669+07:00","message":"[bufferProcess] interim [720000000]:ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.971058689+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.971061876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.971064404+07:00","message":"> Transcript [45583] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:17.97106648+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.140224619+07:00","message":"[GCS] IsForceVAD: false for message ID: 3616"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.155523517+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.155562289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.155567817+07:00","message":"receive interim result [false|false]: ว่าไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.155584145+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.155587778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่างั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.155590454+07:00","message":"receive interim result [false|false]: ว่างั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.155595413+07:00","message":"[buffer interim] 3616 false ว่าไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.15559867+07:00","message":"[buffer interim] 3616 false ว่างั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.155605262+07:00","message":"[bufferProcess] interim [840000000]:ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.155607714+07:00","message":"[bufferProcess] send to processor:ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.155612326+07:00","message":"[bufferProcess] interim [900000000]:ว่างั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.155614464+07:00","message":"[bufferProcess] send to processor:ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.155617431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.155620319+07:00","message":"> Transcript [45584] [false]: 'ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.155623295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.155625389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.155627118+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.155629233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.155630901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.155632999+07:00","message":"> Transcript [45585] [false]: 'ว่าไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.155634847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.155636393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.155638023+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.155639515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.233649047+07:00","message":"receive streaming session, msgId: 3616"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.233692848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่างั้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.233700745+07:00","message":"receive interim result [true|false]: ว่างั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.233711917+07:00","message":"end recv isFinal message id 3616"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.233715657+07:00","message":"end Recv id 3616"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.23372392+07:00","message":"[buffer interim] 3616 true ว่างั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.23373708+07:00","message":"[bufferProcess] interim [50000000]:ว่างั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.233741877+07:00","message":"[bufferProcess] send to processor (isfinal):ว่างั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.233757296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.233777106+07:00","message":"> Transcript [45586] [false]: 'ว่างั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.23378369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.233785888+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.233788219+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.233790493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.233792697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.233795805+07:00","message":"> Transcript [45587] [true]: 'ว่างั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.233798056+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.23379984+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.233801418+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.233802968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.233809684+07:00","message":"Push: 'ว่างั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.233821259+07:00","message":"push: {true ว่างั้น 0 0xc003b7de00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:18.239528483+07:00","message":"write wav file: './tmp/7565/7565_3616.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.262359208+07:00","message":"[GCS] Start streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.79688478+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.79692222+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-05-12T13:29:18.796927636+07:00","message":"receive interim result [false|false]: ใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.796943359+07:00","message":"[buffer interim] 3617 false ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.796950777+07:00","message":"[bufferProcess] interim [360000000]:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.796952727+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.939522618+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.939556644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.939562325+07:00","message":"receive interim result [false|false]: ใครวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:18.939577175+07:00","message":"[buffer interim] 3617 false ใครวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.939584566+07:00","message":"[bufferProcess] interim [480000000]:ใครวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.93958692+07:00","message":"[bufferProcess] send to processor:ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.939593052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.93959581+07:00","message":"> Transcript [45588] [false]: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:18.939597936+07:00","message":"Set StatePrefix (first interim): 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.108495296+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.108531829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.108537864+07:00","message":"receive interim result [false|false]: ใครว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.108549745+07:00","message":"[buffer interim] 3617 false ใครว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.1085559+07:00","message":"[bufferProcess] interim [660000000]:ใครว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.108558185+07:00","message":"[bufferProcess] send to processor:ใครวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.108562934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.108565928+07:00","message":"> Transcript [45589] [false]: 'ใครวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.108568794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.108570765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.10857287+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.108575275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.325433412+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.325473291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครวะไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.325480809+07:00","message":"receive interim result [false|false]: ใครวะไอ้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.325499264+07:00","message":"[buffer interim] 3617 false ใครวะไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.325510823+07:00","message":"[bufferProcess] interim [900000000]:ใครวะไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.325513425+07:00","message":"[bufferProcess] send to processor:ใครว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.325520519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.325523525+07:00","message":"> Transcript [45590] [false]: 'ใครว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.325527156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.325529271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.325531066+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.325533014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.518971691+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.519016409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครวะไ*******\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.519022587+07:00","message":"receive interim result [false|false]: ใครวะไ*******"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.519039196+07:00","message":"[buffer interim] 3617 false ใครวะไ*******"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.519049653+07:00","message":"[bufferProcess] interim [80000000]:ใครวะไ*******"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.519054857+07:00","message":"[bufferProcess] send to processor:ใครวะไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.519058496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.519061321+07:00","message":"> Transcript [45591] [false]: 'ใครวะไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.519064476+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.519066749+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.519069261+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.519071161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.627569607+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.62761044+07:00","message":"receive 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-05-12T13:29:19.627617096+07:00","message":"receive interim result [false|false]: ใครวะไอ้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.62763686+07:00","message":"[buffer interim] 3617 false ใครวะไอ้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.627644439+07:00","message":"[bufferProcess] interim [200000000]:ใครวะไอ้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.627647562+07:00","message":"[bufferProcess] send to processor:ใครวะไ*******"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.62765513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.627658356+07:00","message":"> Transcript [45592] [false]: 'ใครวะไ*******'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.627661975+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.627664169+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.627666332+07:00","message":"StatePrefix: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.627668477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.627671048+07:00","message":"Push: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.627672749+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.627674939+07:00","message":"Set new StatePrefix : 'ใครวะไ*******'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.627676914+07:00","message":"Next Push (prob) : 'วะไ*******'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.627684825+07:00","message":"push: {false ใคร 0 0xc002803a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.69416759+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.694210784+07:00","message":"receive 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-05-12T13:29:19.694216397+07:00","message":"receive interim result [false|false]: ใครวะไอ้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.69422967+07:00","message":"[buffer interim] 3617 false ใครวะไอ้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.694236452+07:00","message":"[bufferProcess] interim [320000000]:ใครวะไอ้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.694239492+07:00","message":"[bufferProcess] send to processor:ใครวะไอ้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.6942431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.694245893+07:00","message":"> Transcript [45593] [false]: 'ใครวะไอ้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.694248221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.694250668+07:00","message":"Set new StatePrefix: 'ใครวะไอ้ยัง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:19.856354792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:19.85638133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.882868582+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.882911121+07:00","message":"receive 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-05-12T13:29:19.882917138+07:00","message":"receive interim result [false|false]: ใครวะไอ้ยังไงก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:19.882935619+07:00","message":"[buffer interim] 3617 false ใครวะไอ้ยังไงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.882946102+07:00","message":"[bufferProcess] interim [500000000]:ใครวะไอ้ยังไงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.882949175+07:00","message":"[bufferProcess] send to processor:ใครวะไอ้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.882953063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.882956023+07:00","message":"> Transcript [45594] [false]: 'ใครวะไอ้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.882962617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.882964855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.882966728+07:00","message":"StatePrefix: 'ใครวะไอ้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:19.88296942+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.022570027+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.022607243+07:00","message":"receive 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-05-12T13:29:20.022635397+07:00","message":"receive interim result [false|false]: ใครวะไอ้ยังไงก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.022652676+07:00","message":"[buffer interim] 3617 false ใครวะไอ้ยังไงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.022660924+07:00","message":"[bufferProcess] interim [620000000]:ใครวะไอ้ยังไงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.022663096+07:00","message":"[bufferProcess] send to processor:ใครวะไอ้ยังไงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.022666576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.022669745+07:00","message":"> Transcript [45595] [false]: 'ใครวะไอ้ยังไงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.022673616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.022675695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.022677619+07:00","message":"StatePrefix: 'ใครวะไอ้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.022679948+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.203363454+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.203405945+07:00","message":"receive 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-05-12T13:29:20.203413393+07:00","message":"receive interim result [false|false]: ใครวะไอ้ยังไงก็จะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.203433032+07:00","message":"[buffer interim] 3617 false ใครวะไอ้ยังไงก็จะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.203447278+07:00","message":"[bufferProcess] interim [800000000]:ใครวะไอ้ยังไงก็จะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.203451588+07:00","message":"[bufferProcess] send to processor:ใครวะไอ้ยังไงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.203461283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.203466034+07:00","message":"> Transcript [45596] [false]: 'ใครวะไอ้ยังไงก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.203471242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.203473972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.203476611+07:00","message":"StatePrefix: 'ใครวะไอ้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.203480266+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.548485556+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.548524388+07:00","message":"receive 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-05-12T13:29:20.548532838+07:00","message":"receive interim result [false|false]: ใครวะไอ้ยังไงก็จะวาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.548550964+07:00","message":"[buffer interim] 3617 false ใครวะไอ้ยังไงก็จะวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.548563971+07:00","message":"[bufferProcess] interim [100000000]:ใครวะไอ้ยังไงก็จะวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.54856749+07:00","message":"[bufferProcess] send to processor:ใครวะไอ้ยังไงก็จะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.54857204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.548576642+07:00","message":"> Transcript [45597] [false]: 'ใครวะไอ้ยังไงก็จะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.548582236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.548585758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.548588885+07:00","message":"StatePrefix: 'ใครวะไอ้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.548592313+07:00","message":"TextPushed: 'ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.548601364+07:00","message":"Push: 'วะไอ้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.548604347+07:00","message":"TextPushed: 'ใครวะไอ้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.54861161+07:00","message":"Set new StatePrefix : 'ใครวะไอ้ยังไงก็จะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.548615062+07:00","message":"Next Push (prob) : 'ไงก็จะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.54864542+07:00","message":"push: {false วะไอ้ยัง 0 0xc002803a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.591445635+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.591478162+07:00","message":"receive 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-05-12T13:29:20.59148543+07:00","message":"receive interim result [false|false]: ใครวะไอ้ยังไงก็จะว่าตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.591521241+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.591526292+07:00","message":"receive 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-05-12T13:29:20.591528882+07:00","message":"receive interim result [false|false]: ใครวะไอ้ยังไงก็จะว่าตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.59153464+07:00","message":"[buffer interim] 3617 false ใครวะไอ้ยังไงก็จะว่าตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.591538457+07:00","message":"[buffer interim] 3617 false ใครวะไอ้ยังไงก็จะว่าตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.591544489+07:00","message":"[bufferProcess] interim [160000000]:ใครวะไอ้ยังไงก็จะว่าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.591546706+07:00","message":"[bufferProcess] send to processor:ใครวะไอ้ยังไงก็จะวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.5915496+07:00","message":"[bufferProcess] interim [220000000]:ใครวะไอ้ยังไงก็จะว่าตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.591551581+07:00","message":"[bufferProcess] send to processor:ใครวะไอ้ยังไงก็จะว่าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.591554467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.591557097+07:00","message":"> Transcript [45598] [false]: 'ใครวะไอ้ยังไงก็จะวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.591559088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.591560925+07:00","message":"Set new StatePrefix: 'ใครวะไอ้ยังไงก็จะวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.591562921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.591564836+07:00","message":"> Transcript [45599] [false]: 'ใครวะไอ้ยังไงก็จะว่าตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.591566349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.591567937+07:00","message":"Set new StatePrefix: 'ใครวะไอ้ยังไงก็จะว่าตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.844760918+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.844794153+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-05-12T13:29:20.844800003+07:00","message":"receive interim result [false|false]: ใครวะไอ้ยังไงก็จะว่าตามนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:20.844814631+07:00","message":"[buffer interim] 3617 false ใครวะไอ้ยังไงก็จะว่าตามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.844821687+07:00","message":"[bufferProcess] interim [340000000]:ใครวะไอ้ยังไงก็จะว่าตามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.844823995+07:00","message":"[bufferProcess] send to processor:ใครวะไอ้ยังไงก็จะว่าตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.844829908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.844832436+07:00","message":"> Transcript [45600] [false]: 'ใครวะไอ้ยังไงก็จะว่าตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.844835973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.844838064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.844839885+07:00","message":"StatePrefix: 'ใครวะไอ้ยังไงก็จะว่าตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:20.844842046+07:00","message":"TextPushed: 'ใครวะไอ้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:21.095226573+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:21.095258061+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-05-12T13:29:21.095263528+07:00","message":"receive interim result [false|false]: ใครวะไอ้ยังไงก็จะว่าตามนั้นตลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:21.095275858+07:00","message":"[buffer interim] 3617 false ใครวะไอ้ยังไงก็จะว่าตามนั้นตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.095285021+07:00","message":"[bufferProcess] interim [640000000]:ใครวะไอ้ยังไงก็จะว่าตามนั้นตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.095287839+07:00","message":"[bufferProcess] send to processor:ใครวะไอ้ยังไงก็จะว่าตามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.095293042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.095295833+07:00","message":"> Transcript [45601] [false]: 'ใครวะไอ้ยังไงก็จะว่าตามนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.095299182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.095301229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.095306621+07:00","message":"StatePrefix: 'ใครวะไอ้ยังไงก็จะว่าตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.095310666+07:00","message":"TextPushed: 'ใครวะไอ้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:21.3410972+07:00","message":"[GCS] IsForceVAD: false for message ID: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:21.401410189+07:00","message":"[GCS] Start streaming session, msgId: 3618"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:21.461798514+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:21.461832772+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-05-12T13:29:21.46183836+07:00","message":"receive interim result [false|false]: ใครวะไอ้ยังไงก็จะว่าตามนั้นตลอดก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:21.461854644+07:00","message":"[buffer interim] 3617 false ใครวะไอ้ยังไงก็จะว่าตามนั้นตลอดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.461864652+07:00","message":"[bufferProcess] interim [0]:ใครวะไอ้ยังไงก็จะว่าตามนั้นตลอดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.461867225+07:00","message":"[bufferProcess] send to processor:ใครวะไอ้ยังไงก็จะว่าตามนั้นตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.461870377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.461873381+07:00","message":"> Transcript [45602] [false]: 'ใครวะไอ้ยังไงก็จะว่าตามนั้นตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.461876857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.461878833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.461880686+07:00","message":"StatePrefix: 'ใครวะไอ้ยังไงก็จะว่าตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.461882729+07:00","message":"TextPushed: 'ใครวะไอ้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:21.546445952+07:00","message":"receive streaming session, msgId: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:21.546480733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครว่ายังไงก็จะว่าตามนั้นตลอดชอบ\",\"confidence\":0.9155542}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:21.546486929+07:00","message":"receive interim result [true|false]: ใครว่ายังไงก็จะว่าตามนั้นตลอดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:21.546498054+07:00","message":"end recv isFinal message id 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:21.546500832+07:00","message":"end Recv id 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:21.546507548+07:00","message":"[buffer interim] 3617 true ใครว่ายังไงก็จะว่าตามนั้นตลอดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546514793+07:00","message":"[bufferProcess] interim [90000000]:ใครว่ายังไงก็จะว่าตามนั้นตลอดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546517705+07:00","message":"[bufferProcess] send to processor (isfinal):ใครวะไอ้ยังไงก็จะว่าตามนั้นตลอดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546521229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546526126+07:00","message":"> Transcript [45603] [false]: 'ใครวะไอ้ยังไงก็จะว่าตามนั้นตลอดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546529657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546531482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546533273+07:00","message":"StatePrefix: 'ใครวะไอ้ยังไงก็จะว่าตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546535596+07:00","message":"TextPushed: 'ใครวะไอ้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546538118+07:00","message":"Push: 'ไงก็จะว่าตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546540556+07:00","message":"TextPushed: 'ใครวะไอ้ยังไงก็จะว่าตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546542721+07:00","message":"Set new StatePrefix : 'ใครวะไอ้ยังไงก็จะว่าตามนั้นตลอดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546545076+07:00","message":"Next Push (prob) : 'มนั้นตลอดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546547155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546549469+07:00","message":"> Transcript [45604] [true]: 'ใครว่ายังไงก็จะว่าตามนั้นตลอดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546551692+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546553284+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546554891+07:00","message":"StatePrefix: 'ใครวะไอ้ยังไงก็จะว่าตามนั้นตลอดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546556573+07:00","message":"TextPushed: 'ใครวะไอ้ยังไงก็จะว่าตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546558088+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:21.546645999+07:00","message":"push: {false ไงก็จะว่าตา 0 0xc002803a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546677015+07:00","message":"Push: 'ตลอดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546680502+07:00","message":"TextPushed: 'ใครวะไอ้ยังไงก็จะว่าตาตลอดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546682634+07:00","message":"Set new StatePrefix : 'ใครว่ายังไงก็จะว่าตามนั้นตลอดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546684517+07:00","message":"Next Push (prob) : 'ใครว่ายังไงก็จะว่าตามนั้นตลอดชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:21.546692148+07:00","message":"push: {true ตลอดชอบ 0 0xc002803a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:21.546710186+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3617.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:21.55487738+07:00","message":"write wav file: './tmp/7565/7565_3617.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.103172665+07:00","message":"[GCS] IsForceVAD: false for message ID: 3618"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.18581186+07:00","message":"receive streaming session, msgId: 3618"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.185858451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.185865927+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.185882375+07:00","message":"[buffer interim] 3618 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.185890629+07:00","message":"[bufferProcess] interim [660000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.185892511+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.198011566+07:00","message":"receive streaming session, msgId: 3618"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.198035884+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.198041255+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.198051836+07:00","message":"end recv isFinal message id 3618"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.198054041+07:00","message":"end Recv id 3618"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.198060293+07:00","message":"[buffer interim] 3618 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.19806519+07:00","message":"[bufferProcess] interim [720000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.198068598+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.198072209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.198075357+07:00","message":"> Transcript [45605] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.19807747+07:00","message":"Set StatePrefix (first interim): 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.19807909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.198081199+07:00","message":"> Transcript [45606] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.19808356+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.198085462+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.198087197+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.198088999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.198091598+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.198099711+07:00","message":"push: {true  0 0xc002ac2e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:22.204031861+07:00","message":"write wav file: './tmp/7565/7565_3618.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.231494949+07:00","message":"[GCS] Start streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.724066394+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.72411333+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-05-12T13:29:22.724119164+07:00","message":"receive interim result [false|false]: เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.724133691+07:00","message":"[buffer interim] 3619 false เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.724142391+07:00","message":"[bufferProcess] interim [300000000]:เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.724144259+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.777906799+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.777956008+07:00","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-05-12T13:29:22.777965835+07:00","message":"receive interim result [false|false]: เปลี่ยนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.777983816+07:00","message":"[buffer interim] 3619 false เปลี่ยนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.777995479+07:00","message":"[bufferProcess] interim [420000000]:เปลี่ยนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.777999172+07:00","message":"[bufferProcess] send to processor:เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.778006476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.778011011+07:00","message":"> Transcript [45607] [false]: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.778015244+07:00","message":"Set StatePrefix (first interim): 'เปลี่ยน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:22.857255712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:22.857255345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.912814572+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.912855294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนรหัส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.912862415+07:00","message":"receive interim result [false|false]: เปลี่ยนรหัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.912877129+07:00","message":"[buffer interim] 3619 false เปลี่ยนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.912888039+07:00","message":"[bufferProcess] interim [480000000]:เปลี่ยนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.912890712+07:00","message":"[bufferProcess] send to processor:เปลี่ยนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.91289645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.912899462+07:00","message":"> Transcript [45608] [false]: 'เปลี่ยนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.912903712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.912907483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.912909313+07:00","message":"StatePrefix: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.912911614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.95966375+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.959710951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.959718374+07:00","message":"receive interim result [false|false]: เปลี่ยนระดับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:22.959734921+07:00","message":"[buffer interim] 3619 false เปลี่ยนระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.959747633+07:00","message":"[bufferProcess] interim [540000000]:เปลี่ยนระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.959750489+07:00","message":"[bufferProcess] send to processor:เปลี่ยนรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.959757295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.959760417+07:00","message":"> Transcript [45609] [false]: 'เปลี่ยนรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.959766049+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.959768226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.959770065+07:00","message":"StatePrefix: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:22.9597732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.086873163+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.086918349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญละกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.086924968+07:00","message":"receive interim result [false|false]: เหรียญละกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.086942242+07:00","message":"[buffer interim] 3619 false เหรียญละกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.086954158+07:00","message":"[bufferProcess] interim [660000000]:เหรียญละกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.086956455+07:00","message":"[bufferProcess] send to processor:เปลี่ยนระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.086963419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.086966295+07:00","message":"> Transcript [45610] [false]: 'เปลี่ยนระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.086975005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.086977673+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.086979403+07:00","message":"StatePrefix: 'เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.086981559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.092278786+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.092314152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนร่างกาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.092319423+07:00","message":"receive interim result [false|false]: เปลี่ยนร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.092335161+07:00","message":"[buffer interim] 3619 false เปลี่ยนร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.09234545+07:00","message":"[bufferProcess] interim [720000000]:เปลี่ยนร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.092347991+07:00","message":"[bufferProcess] send to processor:เหรียญละกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.092355408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.092360204+07:00","message":"> Transcript [45611] [false]: 'เหรียญละกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.092363615+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.092367241+07:00","message":"Set new StatePrefix: 'เหรียญละกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.260405451+07:00","message":"[GCS] IsForceVAD: false for message ID: 3619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.385037293+07:00","message":"receive streaming session, msgId: 3619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.38507261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนรักการอ่าน\",\"confidence\":0.6987446}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.385078767+07:00","message":"receive interim result [true|false]: เขียนรักการอ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.385089341+07:00","message":"end recv isFinal message id 3619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.385091411+07:00","message":"end Recv id 3619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.385099139+07:00","message":"[buffer interim] 3619 true เขียนรักการอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.385106935+07:00","message":"[bufferProcess] interim [50000000]:เขียนรักการอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.385111217+07:00","message":"[bufferProcess] send to processor (isfinal):เปลี่ยนร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.385114739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.385117665+07:00","message":"> Transcript [45612] [false]: 'เปลี่ยนร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.385119677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.385121863+07:00","message":"Set new StatePrefix: 'เปลี่ยนร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.38512362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.385128962+07:00","message":"> Transcript [45613] [true]: 'เขียนรักการอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.385131273+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.385133306+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.385135476+07:00","message":"StatePrefix: 'เปลี่ยนร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.385137562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:23.385140636+07:00","message":"Push: 'เขียนรักการอ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.385149019+07:00","message":"push: {true เขียนรักการอ่าน 0 0xc002ac3480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:23.391352496+07:00","message":"write wav file: './tmp/7565/7565_3619.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:23.582530191+07:00","message":"[GCS] Start streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:24.958550436+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:24.958596033+07:00","message":"receive 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-05-12T13:29:24.958602057+07:00","message":"receive interim result [false|false]: พอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:24.958618714+07:00","message":"[buffer interim] 3620 false พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:24.95862589+07:00","message":"[bufferProcess] interim [140000000]:พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:24.958627526+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:24.95863113+07:00","message":"[bufferProcess] send to processor (ticker):พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:24.958634269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:24.958636733+07:00","message":"> Transcript [45614] [false]: 'พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:24.958638698+07:00","message":"Set StatePrefix (first interim): 'พอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.142566796+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.142610757+07:00","message":"receive 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-05-12T13:29:25.142616868+07:00","message":"receive interim result [false|false]: พอมาถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.14263023+07:00","message":"[buffer interim] 3620 false พอมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.142637674+07:00","message":"[bufferProcess] interim [380000000]:พอมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.142639536+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.208220295+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.208259474+07:00","message":"receive 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-05-12T13:29:25.208266+07:00","message":"receive interim result [false|false]: พอมาถึงวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.208281221+07:00","message":"[buffer interim] 3620 false พอมาถึงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.20829263+07:00","message":"[bufferProcess] interim [500000000]:พอมาถึงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.208294995+07:00","message":"[bufferProcess] send to processor:พอมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.208299522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.208302527+07:00","message":"> Transcript [45615] [false]: 'พอมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.208305414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.208307816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.208310057+07:00","message":"StatePrefix: 'พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.208312183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.329563744+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.329595893+07:00","message":"receive 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-05-12T13:29:25.329603762+07:00","message":"receive interim result [false|false]: พอมาถึงวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.329616489+07:00","message":"[buffer interim] 3620 false พอมาถึงวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.329623626+07:00","message":"[bufferProcess] interim [560000000]:พอมาถึงวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.329626325+07:00","message":"[bufferProcess] send to processor:พอมาถึงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.329631611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.329634294+07:00","message":"> Transcript [45616] [false]: 'พอมาถึงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.329637304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.32963939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.329641824+07:00","message":"StatePrefix: 'พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.329643997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.5019951+07:00","message":"[GCS] IsForceVAD: false for message ID: 3620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.622677214+07:00","message":"receive streaming session, msgId: 3620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.622718864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอมาถึงวันนี้\",\"confidence\":0.9540134}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.622726973+07:00","message":"receive interim result [true|false]: พอมาถึงวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.622741041+07:00","message":"end recv isFinal message id 3620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.622743627+07:00","message":"end Recv id 3620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.62274902+07:00","message":"[buffer interim] 3620 true พอมาถึงวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.622757373+07:00","message":"[bufferProcess] interim [950000000]:พอมาถึงวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.622760403+07:00","message":"[bufferProcess] send to processor (isfinal):พอมาถึงวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.622763709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.622766877+07:00","message":"> Transcript [45617] [false]: 'พอมาถึงวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.622769665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.622771479+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.622774288+07:00","message":"StatePrefix: 'พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.622776307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.622778021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.62278006+07:00","message":"> Transcript [45618] [true]: 'พอมาถึงวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.622782126+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.622783808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.622785439+07:00","message":"StatePrefix: 'พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.622786984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:25.622789688+07:00","message":"Push: 'พอมาถึงวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.622798022+07:00","message":"push: {true พอมาถึงวันนี้ 0 0xc002e83500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:25.630091411+07:00","message":"write wav file: './tmp/7565/7565_3620.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:25.701751074+07:00","message":"[GCS] Start streaming session, msgId: 3621"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:25.857589144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:25.857589065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.228147925+07:00","message":"receive streaming session, msgId: 3621"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.228207743+07:00","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-05-12T13:29:26.228215599+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.228232078+07:00","message":"[buffer interim] 3621 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:26.228240716+07:00","message":"[bufferProcess] interim [420000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:26.228242744+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.461428971+07:00","message":"[GCS] Cleaned up inactive client: 3590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.461449998+07:00","message":"[GCS] Cleaned up inactive client: 3593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.461452915+07:00","message":"[GCS] Cleaned up inactive client: 3587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.461454826+07:00","message":"[GCS] Cleaned up inactive client: 3589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.461456542+07:00","message":"[GCS] Cleaned up inactive client: 3592"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.461458557+07:00","message":"[GCS] Cleaned up inactive client: 3588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.461460572+07:00","message":"[GCS] Cleaned up inactive client: 3591"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.461463025+07:00","message":"[GCS] Cleaned up inactive client: 3586"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.461465079+07:00","message":"[GCS] Cleaned up inactive client: 3585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.590382023+07:00","message":"[GCS] IsForceVAD: false for message ID: 3621"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.684241613+07:00","message":"receive streaming session, msgId: 3621"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.684287207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.684294596+07:00","message":"receive interim result [true|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.684305292+07:00","message":"end recv isFinal message id 3621"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.684307734+07:00","message":"end Recv id 3621"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.684314887+07:00","message":"[buffer interim] 3621 true สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:26.684324557+07:00","message":"[bufferProcess] interim [930000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:26.684328042+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:26.684331357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:26.684334483+07:00","message":"> Transcript [45619] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:26.684336683+07:00","message":"Set StatePrefix (first interim): 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:26.684338288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:26.684340143+07:00","message":"> Transcript [45620] [true]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:26.684346366+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:26.684348278+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:26.684350613+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:26.684353772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:26.684356561+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.684365844+07:00","message":"push: {true สำหรับ 0 0xc002ac2500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:26.689897319+07:00","message":"write wav file: './tmp/7565/7565_3621.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:26.721542407+07:00","message":"[GCS] Start streaming session, msgId: 3622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.495906839+07:00","message":"receive streaming session, msgId: 3622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.495941788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.495946786+07:00","message":"receive interim result [false|false]: เพื่อนๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.49596071+07:00","message":"[buffer interim] 3622 false เพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.495968351+07:00","message":"[bufferProcess] interim [720000000]:เพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.495984133+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.566425007+07:00","message":"receive streaming session, msgId: 3622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.566463059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั้นๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.566468583+07:00","message":"receive interim result [false|false]: สั้นๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.5664842+07:00","message":"[buffer interim] 3622 false สั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.566491407+07:00","message":"[bufferProcess] interim [780000000]:สั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.56649359+07:00","message":"[bufferProcess] send to processor:เพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.566496528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.566499668+07:00","message":"> Transcript [45621] [false]: 'เพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.566501842+07:00","message":"Set StatePrefix (first interim): 'เพื่อนๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.652992309+07:00","message":"receive streaming session, msgId: 3622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.653033988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนๆคง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.653040585+07:00","message":"receive interim result [false|false]: เพื่อนๆคง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.653056474+07:00","message":"[buffer interim] 3622 false เพื่อนๆคง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.653064384+07:00","message":"[bufferProcess] interim [840000000]:เพื่อนๆคง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.653066857+07:00","message":"[bufferProcess] send to processor:สั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.653071058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.653074098+07:00","message":"> Transcript [45622] [false]: 'สั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.653076129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.653080126+07:00","message":"Set new StatePrefix: 'สั้นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.684409081+07:00","message":"receive streaming session, msgId: 3622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.684445327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนๆคงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.684451674+07:00","message":"receive interim result [false|false]: เพื่อนๆคงจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.684465041+07:00","message":"[buffer interim] 3622 false เพื่อนๆคงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.684472013+07:00","message":"[bufferProcess] interim [900000000]:เพื่อนๆคงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.68447463+07:00","message":"[bufferProcess] send to processor:เพื่อนๆคง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.684478052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.684480786+07:00","message":"> Transcript [45623] [false]: 'เพื่อนๆคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.684482813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.684484896+07:00","message":"Set new StatePrefix: 'เพื่อนๆคง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.74644275+07:00","message":"receive streaming session, msgId: 3622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.746482997+07:00","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-05-12T13:29:27.746489835+07:00","message":"receive interim result [false|false]: เพื่อนๆคงไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.746507616+07:00","message":"receive streaming session, msgId: 3622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.746514143+07:00","message":"receive 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-05-12T13:29:27.746518931+07:00","message":"receive interim result [false|false]: เพื่อนๆคงไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.746524916+07:00","message":"[buffer interim] 3622 false เพื่อนๆคงไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.746528662+07:00","message":"[buffer interim] 3622 false เพื่อนๆคงไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.746534224+07:00","message":"[bufferProcess] interim [960000000]:เพื่อนๆคงไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.746536496+07:00","message":"[bufferProcess] send to processor:เพื่อนๆคงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.746539162+07:00","message":"[bufferProcess] interim [20000000]:เพื่อนๆคงไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.746541088+07:00","message":"[bufferProcess] send to processor:เพื่อนๆคงไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.746543759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.74654634+07:00","message":"> Transcript [45624] [false]: 'เพื่อนๆคงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.746549637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.746551643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.746553612+07:00","message":"StatePrefix: 'เพื่อนๆคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.746557384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.746559076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.74656098+07:00","message":"> Transcript [45625] [false]: 'เพื่อนๆคงไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.746563042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.746564763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.746566278+07:00","message":"StatePrefix: 'เพื่อนๆคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.746568213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.995863429+07:00","message":"receive streaming session, msgId: 3622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.995909324+07:00","message":"receive 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-05-12T13:29:27.995915367+07:00","message":"receive interim result [false|false]: เพื่อนๆคงไม่ต้องพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.995944635+07:00","message":"receive streaming session, msgId: 3622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.995950944+07:00","message":"receive 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-05-12T13:29:27.995954176+07:00","message":"receive interim result [false|false]: เพื่อนๆคงไม่ต้องพูดถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.995960014+07:00","message":"[buffer interim] 3622 false เพื่อนๆคงไม่ต้องพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.995963717+07:00","message":"[buffer interim] 3622 false เพื่อนๆคงไม่ต้องพูดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.995971663+07:00","message":"[bufferProcess] interim [140000000]:เพื่อนๆคงไม่ต้องพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.995974026+07:00","message":"[bufferProcess] send to processor:เพื่อนๆคงไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.995976919+07:00","message":"[bufferProcess] interim [260000000]:เพื่อนๆคงไม่ต้องพูดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.995978724+07:00","message":"[bufferProcess] send to processor:เพื่อนๆคงไม่ต้องพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.995981596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.995984866+07:00","message":"> Transcript [45626] [false]: 'เพื่อนๆคงไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.995988693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.995991339+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.995993115+07:00","message":"StatePrefix: 'เพื่อนๆคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.995995203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.995997032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.995998907+07:00","message":"> Transcript [45627] [false]: 'เพื่อนๆคงไม่ต้องพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.99600098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.996002742+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.996004393+07:00","message":"StatePrefix: 'เพื่อนๆคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.996006104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.99601166+07:00","message":"Push: 'เพื่อนๆคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.996013636+07:00","message":"TextPushed: 'เพื่อนๆคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.996015608+07:00","message":"Set new StatePrefix : 'เพื่อนๆคงไม่ต้องพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:27.996017713+07:00","message":"Next Push (prob) : 'ไม่ต้องพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:27.996025871+07:00","message":"push: {false เพื่อนๆคง 0 0xc005695400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:28.315764513+07:00","message":"receive streaming session, msgId: 3622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:28.315811278+07:00","message":"receive 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-05-12T13:29:28.31581829+07:00","message":"receive interim result [false|false]: เพื่อนๆคงไม่ต้องพูดถึงแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:28.315840457+07:00","message":"[buffer interim] 3622 false เพื่อนๆคงไม่ต้องพูดถึงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.315853797+07:00","message":"[bufferProcess] interim [500000000]:เพื่อนๆคงไม่ต้องพูดถึงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.315857632+07:00","message":"[bufferProcess] send to processor:เพื่อนๆคงไม่ต้องพูดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.315867592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.31587168+07:00","message":"> Transcript [45628] [false]: 'เพื่อนๆคงไม่ต้องพูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.315876745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.315879983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.31588307+07:00","message":"StatePrefix: 'เพื่อนๆคงไม่ต้องพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.315886257+07:00","message":"TextPushed: 'เพื่อนๆคง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:28.319373672+07:00","message":"[GCS] IsForceVAD: false for message ID: 3622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:28.36051854+07:00","message":"receive streaming session, msgId: 3622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:28.360560991+07:00","message":"receive 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-05-12T13:29:28.360567209+07:00","message":"receive interim result [false|false]: เพื่อนๆคงไม่ต้องพูดถึงแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:28.360582522+07:00","message":"[buffer interim] 3622 false เพื่อนๆคงไม่ต้องพูดถึงแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.360593131+07:00","message":"[bufferProcess] interim [560000000]:เพื่อนๆคงไม่ต้องพูดถึงแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.360595817+07:00","message":"[bufferProcess] send to processor:เพื่อนๆคงไม่ต้องพูดถึงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.360599577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.360602462+07:00","message":"> Transcript [45629] [false]: 'เพื่อนๆคงไม่ต้องพูดถึงแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.360605921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.360608135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.360610981+07:00","message":"StatePrefix: 'เพื่อนๆคงไม่ต้องพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.360613269+07:00","message":"TextPushed: 'เพื่อนๆคง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:28.457872089+07:00","message":"[GCS] Start streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:28.529326012+07:00","message":"receive streaming session, msgId: 3622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:28.529373079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อนๆคงไม่ต้องพูดถึงแต่ว่า\",\"confidence\":0.9106023}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:28.529379131+07:00","message":"receive interim result [true|false]: เพื่อนๆคงไม่ต้องพูดถึงแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:28.529388428+07:00","message":"end recv isFinal message id 3622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:28.529390621+07:00","message":"end Recv id 3622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:28.529397127+07:00","message":"[buffer interim] 3622 true เพื่อนๆคงไม่ต้องพูดถึงแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.529407088+07:00","message":"[bufferProcess] interim [830000000]:เพื่อนๆคงไม่ต้องพูดถึงแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.529410194+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อนๆคงไม่ต้องพูดถึงแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.529413918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.529417038+07:00","message":"> Transcript [45630] [false]: 'เพื่อนๆคงไม่ต้องพูดถึงแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.529420844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.529422707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.529425058+07:00","message":"StatePrefix: 'เพื่อนๆคงไม่ต้องพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.52942737+07:00","message":"TextPushed: 'เพื่อนๆคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.52942906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.529430915+07:00","message":"> Transcript [45631] [true]: 'เพื่อนๆคงไม่ต้องพูดถึงแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.529433048+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.529434766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.529436373+07:00","message":"StatePrefix: 'เพื่อนๆคงไม่ต้องพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.529438031+07:00","message":"TextPushed: 'เพื่อนๆคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:28.529444758+07:00","message":"Push: 'ไม่ต้องพูดถึงแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:28.529453443+07:00","message":"push: {true ไม่ต้องพูดถึงแต่ว่า 0 0xc005695400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:28.536422004+07:00","message":"write wav file: './tmp/7565/7565_3622.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:28.857981942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:28.857991791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.201932137+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.201967616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.201973264+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.201988046+07:00","message":"[buffer interim] 3623 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.201995113+07:00","message":"[bufferProcess] interim [540000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.201997399+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.499212252+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.499256817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้แต่ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.499262533+07:00","message":"receive interim result [false|false]: วันนี้แต่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.499275762+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.499285616+07:00","message":"[bufferProcess] interim [840000000]:วันนี้แต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.499288033+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.499293025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.499295834+07:00","message":"> Transcript [45632] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.499297813+07:00","message":"Set StatePrefix (first interim): 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.511826595+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.511855968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้แต่ยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.511861808+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.511877433+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.511884986+07:00","message":"[bufferProcess] interim [900000000]:วันนี้แต่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.511886993+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.511890228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.511892838+07:00","message":"> Transcript [45633] [false]: 'วันนี้แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.511895904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.511897891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.511899745+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.511903004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.639280924+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.639314052+07:00","message":"receive 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-05-12T13:29:29.639321253+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.6393373+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.639344798+07:00","message":"[bufferProcess] interim [20000000]:วันนี้แต่ยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.639347713+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.639355977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.639358806+07:00","message":"> Transcript [45634] [false]: 'วันนี้แต่ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.639362954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.639365087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.639366892+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.639369138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.860264648+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.860304095+07:00","message":"receive 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-05-12T13:29:29.860311559+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:29.860331082+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.860340279+07:00","message":"[bufferProcess] interim [140000000]:วันนี้แต่ยังไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.860344527+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.860350781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.860355298+07:00","message":"> Transcript [45635] [false]: 'วันนี้แต่ยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.860360518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.860363469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.860366141+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:29.860369181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.039418573+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.039452814+07:00","message":"receive 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-05-12T13:29:30.039459092+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.039471595+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.039478823+07:00","message":"[bufferProcess] interim [260000000]:วันนี้แต่ยังไม่ได้ประหยัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.039481337+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.039484379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.039486923+07:00","message":"> Transcript [45636] [false]: 'วันนี้แต่ยังไม่ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.039489993+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.03949202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.039493855+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.039495772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.03949814+07:00","message":"Push: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.039500261+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.039502239+07:00","message":"Set new StatePrefix : 'วันนี้แต่ยังไม่ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.039504737+07:00","message":"Next Push (prob) : 'แต่ยังไม่ได้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.039512576+07:00","message":"push: {false วันนี้ 0 0xc002ac2d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.238375347+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.238409247+07:00","message":"receive 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-05-12T13:29:30.238414621+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประโยชน์ให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.23843198+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประโยชน์ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.238441713+07:00","message":"[bufferProcess] interim [440000000]:วันนี้แต่ยังไม่ได้ประโยชน์ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.238446138+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.238452782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.238455674+07:00","message":"> Transcript [45637] [false]: 'วันนี้แต่ยังไม่ได้ประหยัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.238457964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.238459983+07:00","message":"Set new StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.39175044+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.391784187+07:00","message":"receive 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-05-12T13:29:30.391790472+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้เป็นอย่างที่เขาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.391806022+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้เป็นอย่างที่เขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.391813389+07:00","message":"[bufferProcess] interim [560000000]:วันนี้แต่ยังไม่ได้เป็นอย่างที่เขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.391816119+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประโยชน์ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.39181949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.39182254+07:00","message":"> Transcript [45638] [false]: 'วันนี้แต่ยังไม่ได้ประโยชน์ให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.391825103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.391827024+07:00","message":"Set new StatePrefix: 'วันนี้แต่ยังไม่ได้ประโยชน์ให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.50983385+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.509866209+07:00","message":"receive 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-05-12T13:29:30.509872671+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.50988752+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.509894305+07:00","message":"[bufferProcess] interim [740000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.509897661+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้เป็นอย่างที่เขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.509904776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.509907418+07:00","message":"> Transcript [45639] [false]: 'วันนี้แต่ยังไม่ได้เป็นอย่างที่เขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.509909901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.509911933+07:00","message":"Set new StatePrefix: 'วันนี้แต่ยังไม่ได้เป็นอย่างที่เขาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.521832563+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.521859648+07:00","message":"receive 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-05-12T13:29:30.521864723+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.521876453+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.521883311+07:00","message":"[bufferProcess] interim [860000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.521885559+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.521890502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.52189309+07:00","message":"> Transcript [45640] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.521895148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.521897268+07:00","message":"Set new StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.594891587+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.594925352+07:00","message":"receive 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-05-12T13:29:30.594930732+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.594943862+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.594951785+07:00","message":"[bufferProcess] interim [980000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.59495488+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.594960417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.594963308+07:00","message":"> Transcript [45641] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.594966707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.594968784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.594970668+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.5949729+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.70222921+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.702263595+07:00","message":"receive 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-05-12T13:29:30.702269593+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.702285238+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.702295547+07:00","message":"[bufferProcess] interim [40000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.702298+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.702301475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.70230455+07:00","message":"> Transcript [45642] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.702308183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.702310115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.702312236+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.702314483+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.715921725+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.715958005+07:00","message":"receive 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-05-12T13:29:30.715964137+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.715980351+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.715988302+07:00","message":"[bufferProcess] interim [100000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.715990876+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.71599788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.716000646+07:00","message":"> Transcript [45643] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.716004221+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.716006541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.716008729+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.716011578+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.793456489+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.793490395+07:00","message":"receive 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-05-12T13:29:30.793496587+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.793508985+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.793516257+07:00","message":"[bufferProcess] interim [220000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.793519091+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.793525836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.793529339+07:00","message":"> Transcript [45644] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.793532897+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.793535192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.793537365+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.793539774+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.793544558+07:00","message":"Push: 'แต่ยังไม่ได้ประหยัดไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.793546541+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.793548814+07:00","message":"Set new StatePrefix : 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:30.79355098+07:00","message":"Next Push (prob) : 'เพราะมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:30.793559094+07:00","message":"push: {false แต่ยังไม่ได้ประหยัดไปฟัง 0 0xc002ac2d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.031476839+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.03151202+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-05-12T13:29:31.031518636+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.031541477+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.031550179+07:00","message":"[bufferProcess] interim [340000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.03155287+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.031557065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.031560759+07:00","message":"> Transcript [45645] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.031566308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.031568489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.031570491+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.031573332+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.099521499+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.099564291+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-05-12T13:29:31.09957098+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.099586914+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.099595043+07:00","message":"[bufferProcess] interim [460000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.099597911+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.099602303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.099605188+07:00","message":"> Transcript [45646] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.099609398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.099611826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.099614267+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.099617191+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.293230942+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.293265185+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-05-12T13:29:31.293271241+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.293285762+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.293293166+07:00","message":"[bufferProcess] interim [640000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.293296342+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.293301668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.293304338+07:00","message":"> Transcript [45647] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.293307682+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.293309782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.293311622+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.293314094+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.324475658+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.324507912+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-05-12T13:29:31.324514283+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.324529566+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.324536726+07:00","message":"[bufferProcess] interim [700000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.324539339+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.324544464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.324547072+07:00","message":"> Transcript [45648] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.324552244+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.324554833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.324557191+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.324560349+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.324566763+07:00","message":"Push: 'เพราะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.324568803+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.324570895+07:00","message":"Set new StatePrefix : 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.324572964+07:00","message":"Next Push (prob) : 'เป็นหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.324584679+07:00","message":"push: {false เพราะมัน 0 0xc002ac2d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.49293375+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.492984016+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-05-12T13:29:31.492993392+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.49300802+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.493016367+07:00","message":"[bufferProcess] interim [820000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.493019055+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.493024809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.493027517+07:00","message":"> Transcript [45649] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.493031355+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.547494817+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.547534263+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-05-12T13:29:31.547543322+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นเรื่องจริงหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.547558482+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นเรื่องจริงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.547569455+07:00","message":"[bufferProcess] interim [880000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นเรื่องจริงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.547572891+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.547579888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.547582415+07:00","message":"> Transcript [45650] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.54758506+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.610460942+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.610506062+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-05-12T13:29:31.610514143+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.610529001+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.610537214+07:00","message":"[bufferProcess] interim [940000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.610541264+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นเรื่องจริงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.610550027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.610552914+07:00","message":"> Transcript [45651] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นเรื่องจริงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.610555603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.610559556+07:00","message":"Set new StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นเรื่องจริงหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.637751225+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.637784397+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-05-12T13:29:31.637790895+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:31.637806221+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.637814008+07:00","message":"[bufferProcess] interim [0]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.637816631+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.637820032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.63782301+07:00","message":"> Transcript [45652] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.637825509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:31.63782764+07:00","message":"Set new StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:31.858618745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:31.858635865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.214436646+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.214473724+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-05-12T13:29:32.214480168+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.214494025+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.214504365+07:00","message":"[bufferProcess] interim [420000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.214508204+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.214514175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.214518288+07:00","message":"> Transcript [45653] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.214523538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.214526264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.214529676+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.214533645+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.258402669+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.258440953+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-05-12T13:29:32.258447125+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกระบบคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.258461875+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกระบบคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.258471681+07:00","message":"[bufferProcess] interim [600000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกระบบคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.258474396+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.258479699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.258484231+07:00","message":"> Transcript [45654] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.25848774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.258489884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.258492896+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.258495657+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.321153529+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.321204387+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-05-12T13:29:32.321211304+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.321224567+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.321231972+07:00","message":"[bufferProcess] interim [660000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.321234689+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกระบบคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.321239995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.321242802+07:00","message":"> Transcript [45655] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกระบบคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.321246457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.321248642+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.321250963+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.32125374+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.511220761+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.51125913+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-05-12T13:29:32.511265131+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์ศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.511281086+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์ศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.511288923+07:00","message":"[bufferProcess] interim [840000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์ศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.511291663+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.511295422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.511297984+07:00","message":"> Transcript [45656] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.51130193+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.511304086+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.511306197+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.511309377+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.511312528+07:00","message":"Push: 'เป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.511314536+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.511316609+07:00","message":"Set new StatePrefix : 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.511318849+07:00","message":"Next Push (prob) : 'แล้วบ้านของพี่พงษ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.51132908+07:00","message":"push: {false เป็นอีก 0 0xc002ac2d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.531691114+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.531726552+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-05-12T13:29:32.531733077+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์เตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.531748762+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์เตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.531755602+07:00","message":"[bufferProcess] interim [900000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์เตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.531758161+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์ศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.531761448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.531764256+07:00","message":"> Transcript [45657] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์ศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.531768016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.531769927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.531772555+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.53177511+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.644390317+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.644429864+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-05-12T13:29:32.644436971+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.644454503+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.644463873+07:00","message":"[bufferProcess] interim [960000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.644466861+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์เตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.644471997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.644474878+07:00","message":"> Transcript [45658] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์เตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.644478538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.644480889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.644483079+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่พงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.644485626+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.816924637+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.816962829+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-05-12T13:29:32.816969206+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:32.816981289+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.816996182+07:00","message":"[bufferProcess] interim [140000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.816998893+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.817003084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.817005808+07:00","message":"> Transcript [45659] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.81700845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:32.817010866+07:00","message":"Set new StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.090237521+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.090285626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.090300627+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.090322926+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.090333929+07:00","message":"[bufferProcess] interim [440000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.09033723+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.090341021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.09034412+07:00","message":"> Transcript [45660] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.090348989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.090351213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.090353134+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.090355927+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.098804857+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.098832337+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-05-12T13:29:33.098838431+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.098852595+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.098859363+07:00","message":"[bufferProcess] interim [500000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.098862107+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.098866705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.098871844+07:00","message":"> Transcript [45661] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.098875894+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.098877868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.09888001+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.098883447+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.404286054+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.404319733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.404326453+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.404339777+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.404348185+07:00","message":"[bufferProcess] interim [740000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.404350878+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.404357406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.404360229+07:00","message":"> Transcript [45662] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.404363949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.404366019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.404368249+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.404371062+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.592132517+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.592185803+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-05-12T13:29:33.592192384+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.592205483+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.592212212+07:00","message":"[bufferProcess] interim [860000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.592215212+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.592221139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.592224165+07:00","message":"> Transcript [45663] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.592228072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.592230228+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.592232474+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.592235283+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.592240196+07:00","message":"Push: 'แล้วบ้านของพี่วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.592242222+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.592244517+07:00","message":"Set new StatePrefix : 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.592250265+07:00","message":"Next Push (prob) : 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.59227661+07:00","message":"push: {false แล้วบ้านของพี่วงตาวัน 0 0xc002ac2d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.605863734+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.605891806+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-05-12T13:29:33.605897893+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.605911447+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.605916448+07:00","message":"[bufferProcess] interim [980000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.60591895+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.605922509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.605924682+07:00","message":"> Transcript [45664] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.60592982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.605931918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.605933923+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.605936413+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.642074221+07:00","message":"[GCS] IsForceVAD: false for message ID: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.735445832+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.73548566+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-05-12T13:29:33.735492105+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.735506189+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.735511241+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-05-12T13:29:33.735515146+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.735521246+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.735524364+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-05-12T13:29:33.735527283+07:00","message":"receive interim result [false|false]: วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.735533117+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.735536829+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.735543666+07:00","message":"[buffer interim] 3623 false วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735553886+07:00","message":"[bufferProcess] interim [40000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735557167+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735560358+07:00","message":"[bufferProcess] interim [100000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735562579+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735565021+07:00","message":"[bufferProcess] interim [160000000]:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735567046+07:00","message":"[bufferProcess] send to processor:วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735569888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735574295+07:00","message":"> Transcript [45665] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735577946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.73557996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735582034+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735584426+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735586243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735588766+07:00","message":"> Transcript [45666] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735591118+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735598247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735599918+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735602109+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735603947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.73560657+07:00","message":"> Transcript [45667] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735608779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.73561032+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.73561204+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735614015+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735620387+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735623935+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735626211+07:00","message":"Set new StatePrefix : 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.735628575+07:00","message":"Next Push (prob) : 'ที่ดีมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.735635938+07:00","message":"push: {false ที่ 0 0xc002ac2d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.824846605+07:00","message":"receive streaming session, msgId: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.824889139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้อาจจะยังไม่ได้ขยับไปฟังเพราะมันเป็นอีกแล้วอั้มของพี่วงตาวันที่ที่ดีมาก\",\"confidence\":0.88713133}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.824897254+07:00","message":"receive interim result [true|false]: วันนี้อาจจะยังไม่ได้ขยับไปฟังเพราะมันเป็นอีกแล้วอั้มของพี่วงตาวันที่ที่ดีมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.824905487+07:00","message":"end recv isFinal message id 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.82490847+07:00","message":"end Recv id 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.824916786+07:00","message":"[buffer interim] 3623 true วันนี้อาจจะยังไม่ได้ขยับไปฟังเพราะมันเป็นอีกแล้วอั้มของพี่วงตาวันที่ที่ดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.824928237+07:00","message":"[bufferProcess] interim [220000000]:วันนี้อาจจะยังไม่ได้ขยับไปฟังเพราะมันเป็นอีกแล้วอั้มของพี่วงตาวันที่ที่ดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.824933243+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.82493834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.824942239+07:00","message":"> Transcript [45668] [false]: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.824945847+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.824947627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.824949446+07:00","message":"> Transcript [45669] [true]: 'วันนี้อาจจะยังไม่ได้ขยับไปฟังเพราะมันเป็นอีกแล้วอั้มของพี่วงตาวันที่ที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.824952089+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.824954087+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.824955935+07:00","message":"StatePrefix: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.824958745+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.824966167+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.825216332+07:00","message":"Push: 'ที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.825222276+07:00","message":"TextPushed: 'วันนี้แต่ยังไม่ได้ประหยัดไปฟังเพราะมันเป็นอีกแล้วบ้านของพี่วงตาวันที่ที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.825226252+07:00","message":"Set new StatePrefix : 'วันนี้อาจจะยังไม่ได้ขยับไปฟังเพราะมันเป็นอีกแล้วอั้มของพี่วงตาวันที่ที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.825229685+07:00","message":"Next Push (prob) : 'วันนี้อาจจะยังไม่ได้ขยับไปฟังเพราะมันเป็นอีกแล้วอั้มของพี่วงตาวันที่ที่ดีมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.825240674+07:00","message":"push: {true ที่ดีมาก 0 0xc002ac2d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:33.825245516+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3623.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:33.836986494+07:00","message":"write wav file: './tmp/7565/7565_3623.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:33.901609512+07:00","message":"[GCS] Start streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:34.620137249+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:34.620200189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญี่ปุ่นครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:34.620207019+07:00","message":"receive interim result [false|false]: ญี่ปุ่นครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:34.620226878+07:00","message":"[buffer interim] 3624 false ญี่ปุ่นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:34.620235333+07:00","message":"[bufferProcess] interim [540000000]:ญี่ปุ่นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:34.620238029+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:34.859132512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:34.859147306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:34.946680116+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:34.94671435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:34.946720466+07:00","message":"receive interim result [false|false]: ครับครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:34.946731466+07:00","message":"[buffer interim] 3624 false ครับครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:34.946738584+07:00","message":"[bufferProcess] interim [900000000]:ครับครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:34.94674087+07:00","message":"[bufferProcess] send to processor:ญี่ปุ่นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:34.946745751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:34.946748415+07:00","message":"> Transcript [45670] [false]: 'ญี่ปุ่นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:34.946751886+07:00","message":"Set StatePrefix (first interim): 'ญี่ปุ่นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.063681052+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.0637238+07:00","message":"receive 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-05-12T13:29:35.063731086+07:00","message":"receive interim result [false|false]: คุณครับกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.063754049+07:00","message":"[buffer interim] 3624 false คุณครับกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.063768997+07:00","message":"[bufferProcess] interim [20000000]:คุณครับกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.063772356+07:00","message":"[bufferProcess] send to processor:ครับครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.063780549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.063783986+07:00","message":"> Transcript [45671] [false]: 'ครับครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.063786498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.063788567+07:00","message":"Set new StatePrefix: 'ครับครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.323735487+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.323769311+07:00","message":"receive 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-05-12T13:29:35.323775829+07:00","message":"receive interim result [false|false]: คุณครับกลับมาเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.323788963+07:00","message":"[buffer interim] 3624 false คุณครับกลับมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.323799085+07:00","message":"[bufferProcess] interim [320000000]:คุณครับกลับมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.323807685+07:00","message":"[bufferProcess] send to processor:คุณครับกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.323811171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.323814057+07:00","message":"> Transcript [45672] [false]: 'คุณครับกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.323816446+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.323818525+07:00","message":"Set new StatePrefix: 'คุณครับกลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.44888806+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.448920105+07:00","message":"receive 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-05-12T13:29:35.448925874+07:00","message":"receive interim result [false|false]: คุณครับกลับมาไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.448937925+07:00","message":"[buffer interim] 3624 false คุณครับกลับมาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.448944783+07:00","message":"[bufferProcess] interim [380000000]:คุณครับกลับมาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.448947525+07:00","message":"[bufferProcess] send to processor:คุณครับกลับมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.448952549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.448955026+07:00","message":"> Transcript [45673] [false]: 'คุณครับกลับมาเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.448958638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.448960752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.448963083+07:00","message":"StatePrefix: 'คุณครับกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.448965467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.506854953+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.506885979+07:00","message":"receive 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-05-12T13:29:35.506891566+07:00","message":"receive interim result [false|false]: คุณครับกลับมาไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.506905924+07:00","message":"[buffer interim] 3624 false คุณครับกลับมาไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.506912739+07:00","message":"[bufferProcess] interim [440000000]:คุณครับกลับมาไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.506915102+07:00","message":"[bufferProcess] send to processor:คุณครับกลับมาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.506921234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.506924274+07:00","message":"> Transcript [45674] [false]: 'คุณครับกลับมาไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.506927719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.506929624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.506931414+07:00","message":"StatePrefix: 'คุณครับกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.506933539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.510603117+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.510613526+07:00","message":"receive 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-05-12T13:29:35.510617884+07:00","message":"receive interim result [false|false]: คุณครับกลับมาไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.510622267+07:00","message":"[buffer interim] 3624 false คุณครับกลับมาไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.510630965+07:00","message":"[bufferProcess] interim [500000000]:คุณครับกลับมาไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.510633643+07:00","message":"[bufferProcess] send to processor:คุณครับกลับมาไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.510635603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.510637761+07:00","message":"> Transcript [45675] [false]: 'คุณครับกลับมาไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.51064029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.510643329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.510645216+07:00","message":"StatePrefix: 'คุณครับกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.510646989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.560611015+07:00","message":"[GCS] IsForceVAD: false for message ID: 3624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.676436157+07:00","message":"receive streaming session, msgId: 3624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.676468378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณครับกลับมาไหมครับ\",\"confidence\":0.9257215}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.676474239+07:00","message":"receive interim result [true|false]: คุณครับกลับมาไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.676483414+07:00","message":"end recv isFinal message id 3624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.676485618+07:00","message":"end Recv id 3624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.676493079+07:00","message":"[buffer interim] 3624 true คุณครับกลับมาไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676504552+07:00","message":"[bufferProcess] interim [680000000]:คุณครับกลับมาไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676507251+07:00","message":"[bufferProcess] send to processor (isfinal):คุณครับกลับมาไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676510222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676512871+07:00","message":"> Transcript [45676] [false]: 'คุณครับกลับมาไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676515828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676517647+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676519638+07:00","message":"StatePrefix: 'คุณครับกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676521602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676524288+07:00","message":"Push: 'คุณครับกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676526514+07:00","message":"TextPushed: 'คุณครับกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676528455+07:00","message":"Set new StatePrefix : 'คุณครับกลับมาไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676530428+07:00","message":"Next Push (prob) : 'ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.67653201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676533971+07:00","message":"> Transcript [45677] [true]: 'คุณครับกลับมาไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676535948+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676537611+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676539576+07:00","message":"StatePrefix: 'คุณครับกลับมาไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676542095+07:00","message":"TextPushed: 'คุณครับกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:35.676543967+07:00","message":"Push: 'ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.676563587+07:00","message":"push: {false คุณครับกลับมา 0 0xc0035b8d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.676592697+07:00","message":"push: {true ไหมครับ 0 0xc0035b8d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:35.682868482+07:00","message":"write wav file: './tmp/7565/7565_3624.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:35.694814754+07:00","message":"[GCS] Start streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:36.030753492+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:36.030792267+07:00","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-05-12T13:29:36.030797989+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:36.030815823+07:00","message":"[buffer interim] 3625 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:36.030823734+07:00","message":"[bufferProcess] interim [420000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:36.030826113+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:36.222955855+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:36.22299305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนเดิม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:36.222998984+07:00","message":"receive interim result [false|false]: เหมือนเดิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:36.223015738+07:00","message":"[buffer interim] 3625 false เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:36.223022635+07:00","message":"[bufferProcess] interim [540000000]:เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:36.223025139+07:00","message":"[bufferProcess] send to processor:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:36.223028368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:36.2230343+07:00","message":"> Transcript [45678] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:36.223036355+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:36.537090348+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:36.537132747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนเดิมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:36.537139069+07:00","message":"receive interim result [false|false]: เหมือนเดิมนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:36.537154394+07:00","message":"[buffer interim] 3625 false เหมือนเดิมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:36.537185671+07:00","message":"[bufferProcess] interim [840000000]:เหมือนเดิมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:36.537188764+07:00","message":"[bufferProcess] send to processor:เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:36.537197729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:36.537200871+07:00","message":"> Transcript [45679] [false]: 'เหมือนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:36.53720373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:36.537205721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:36.537207892+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:36.537209784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:37.105062651+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:37.105101821+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-05-12T13:29:37.105110778+07:00","message":"receive interim result [false|false]: เหมือนเดิมนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:37.105126763+07:00","message":"[buffer interim] 3625 false เหมือนเดิมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:37.105137783+07:00","message":"[bufferProcess] interim [440000000]:เหมือนเดิมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:37.105141473+07:00","message":"[bufferProcess] send to processor:เหมือนเดิมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:37.105148411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:37.105152466+07:00","message":"> Transcript [45680] [false]: 'เหมือนเดิมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:37.105157361+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:37.10518397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:37.105187206+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:37.105190367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:37.859888643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:37.859888766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:38.658174277+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:38.658213347+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-05-12T13:29:38.658219458+07:00","message":"receive interim result [false|false]: เหมือนเดิมนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:38.658239134+07:00","message":"[buffer interim] 3625 false เหมือนเดิมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658246054+07:00","message":"[bufferProcess] interim [0]:เหมือนเดิมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658248263+07:00","message":"[bufferProcess] send to processor:เหมือนเดิมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658251233+07:00","message":"[bufferProcess] send to processor (ticker):เหมือนเดิมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658253804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658256632+07:00","message":"> Transcript [45681] [false]: 'เหมือนเดิมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658259889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658262179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658264191+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658266355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658268045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658270163+07:00","message":"> Transcript [45682] [false]: 'เหมือนเดิมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658272169+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658273893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.65827562+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658277249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658279837+07:00","message":"Push: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658281613+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658283589+07:00","message":"Set new StatePrefix : 'เหมือนเดิมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:38.658285966+07:00","message":"Next Push (prob) : 'เดิมนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:38.658295116+07:00","message":"push: {false เหมือน 0 0xc003b7df80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:39.219877317+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:39.219922225+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-05-12T13:29:39.219929314+07:00","message":"receive interim result [false|false]: เหมือนเดิมนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:39.21994218+07:00","message":"[buffer interim] 3625 false เหมือนเดิมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:39.219948918+07:00","message":"[bufferProcess] interim [600000000]:เหมือนเดิมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:39.219950955+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:40.860702847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:40.860715267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:42.102484826+07:00","message":"[GCS] IsForceVAD: false for message ID: 3625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:42.162991115+07:00","message":"[GCS] Start streaming session, msgId: 3626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:42.196983848+07:00","message":"receive streaming session, msgId: 3625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:42.197021161+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-05-12T13:29:42.197027543+07:00","message":"receive interim result [true|false]: เหมือนเดิมนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:42.197038736+07:00","message":"end recv isFinal message id 3625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:42.19704121+07:00","message":"end Recv id 3625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:42.197048073+07:00","message":"[buffer interim] 3625 true เหมือนเดิมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:42.197055865+07:00","message":"[bufferProcess] interim [630000000]:เหมือนเดิมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:42.197059532+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนเดิมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:42.197064849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:42.19706792+07:00","message":"> Transcript [45683] [false]: 'เหมือนเดิมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:42.197071549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:42.197073612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:42.197077726+07:00","message":"StatePrefix: 'เหมือนเดิมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:42.197079908+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:42.197081612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:42.197083581+07:00","message":"> Transcript [45684] [true]: 'เหมือนเดิมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:42.197085567+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:42.197087309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:42.197089084+07:00","message":"StatePrefix: 'เหมือนเดิมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:42.197092452+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:42.197095323+07:00","message":"Push: 'เดิมนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:42.19710261+07:00","message":"push: {true เดิมนะครับ 0 0xc003b7df80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:42.210025633+07:00","message":"write wav file: './tmp/7565/7565_3625.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:43.861237023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:43.861257681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:44.140792011+07:00","message":"[GCS] IsForceVAD: false for message ID: 3626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:44.246869429+07:00","message":"receive streaming session, msgId: 3626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:44.246890426+07:00","message":"found end of frame, send empty tag with msgId: 3626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:44.246893558+07:00","message":"end Recv id 3626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:44.246900964+07:00","message":"[buffer interim] 3626 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:44.246907938+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:44.246912652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:44.246915384+07:00","message":"> Transcript [45685] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:44.246917569+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:44.246919374+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:44.246921109+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:44.246922839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:44.246928165+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:44.246936437+07:00","message":"push: {true \n 0 0xc002803680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:44.253331989+07:00","message":"write wav file: './tmp/7565/7565_3626.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:44.402180523+07:00","message":"[GCS] Start streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.262011759+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.262052859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.262058432+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.26207412+07:00","message":"[buffer interim] 3627 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.26208349+07:00","message":"[bufferProcess] interim [720000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.262086453+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.262092916+07:00","message":"[bufferProcess] send to processor (ticker):อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.2620958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.262098614+07:00","message":"> Transcript [45686] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.262100635+07:00","message":"Set StatePrefix (first interim): 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.452395314+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.452428708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.452434199+07:00","message":"receive interim result [false|false]: อันนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.45244919+07:00","message":"[buffer interim] 3627 false อันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.452456663+07:00","message":"[bufferProcess] interim [900000000]:อันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.452458644+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.597783071+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.597829317+07:00","message":"receive 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-05-12T13:29:45.59783622+07:00","message":"receive interim result [false|false]: อันนี้เป็นอัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.597850471+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.597858615+07:00","message":"[bufferProcess] interim [20000000]:อันนี้เป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.597861034+07:00","message":"[bufferProcess] send to processor:อันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.597865339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.597868631+07:00","message":"> Transcript [45687] [false]: 'อันนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.597872162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.597874561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.597876411+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.597879019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.769529584+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.769570587+07:00","message":"receive 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-05-12T13:29:45.76957842+07:00","message":"receive interim result [false|false]: อันนี้เป็นอันดับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.769597069+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.769606246+07:00","message":"[bufferProcess] interim [140000000]:อันนี้เป็นอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.769609769+07:00","message":"[bufferProcess] send to processor:อันนี้เป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.769620274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.769625095+07:00","message":"> Transcript [45688] [false]: 'อันนี้เป็นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.769629707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.769633075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.769635831+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.7696387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.821726594+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.821770419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เป็นอันดับ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.821778046+07:00","message":"receive interim result [false|false]: อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:45.821792422+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.821801991+07:00","message":"[bufferProcess] interim [320000000]:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.821805167+07:00","message":"[bufferProcess] send to processor:อันนี้เป็นอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.821810017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.821813788+07:00","message":"> Transcript [45689] [false]: 'อันนี้เป็นอันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.821818721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.821821495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.821824842+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:45.82182785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.348844811+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.348892689+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-05-12T13:29:46.348900083+07:00","message":"receive interim result [false|false]: อันนี้เป็นอันดับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.348911553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.348914177+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.348922425+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอันดับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.348926741+07:00","message":"[buffer interim] 3627 false  1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.348933602+07:00","message":"[bufferProcess] interim [740000000]:อันนี้เป็นอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.348935857+07:00","message":"[bufferProcess] send to processor:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.348938683+07:00","message":"[bufferProcess] interim [740000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.348941471+07:00","message":"[bufferProcess] update buffer: อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.348944457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.348947217+07:00","message":"> Transcript [45690] [false]: 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.348950179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.348952349+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.348954221+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.348956046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.34895881+07:00","message":"Push: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.348962295+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.348964511+07:00","message":"Set new StatePrefix : 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.34896681+07:00","message":"Next Push (prob) : 'เป็นอันดับ 1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.34897561+07:00","message":"push: {false อันนี้ 0 0xc002ac3580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.503629786+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.503676357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เป็นอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.503682715+07:00","message":"receive interim result [false|false]: อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.503700313+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.503710469+07:00","message":"[bufferProcess] interim [920000000]:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.503713148+07:00","message":"[bufferProcess] send to processor:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.503719077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.503721933+07:00","message":"> Transcript [45691] [false]: 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.503725434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.503727642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.50372963+07:00","message":"StatePrefix: 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.503731907+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.736080171+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.736120839+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-05-12T13:29:46.736126907+07:00","message":"receive interim result [false|false]: อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.736138662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.736141197+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.736157161+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.736163022+07:00","message":"[buffer interim] 3627 false  3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.736170155+07:00","message":"[bufferProcess] interim [160000000]:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.736172828+07:00","message":"[bufferProcess] send to processor:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.736177605+07:00","message":"[bufferProcess] interim [160000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.736179951+07:00","message":"[bufferProcess] update buffer: อันนี้เป็นอันดับ 1 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.736183003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.73618585+07:00","message":"> Transcript [45692] [false]: 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.736189017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.736191201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.736194111+07:00","message":"StatePrefix: 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.736198001+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.776521138+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.77656204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เป็นอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.776569017+07:00","message":"receive interim result [false|false]: อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.776583747+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.776592778+07:00","message":"[bufferProcess] interim [220000000]:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.776597177+07:00","message":"[bufferProcess] send to processor:อันนี้เป็นอันดับ 1 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.776605478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.77660821+07:00","message":"> Transcript [45693] [false]: 'อันนี้เป็นอันดับ 1 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.776611524+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.776613724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.776615836+07:00","message":"StatePrefix: 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.77661804+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:46.862298217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:46.862311662+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.892913394+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.892952473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เป็นอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.89295951+07:00","message":"receive interim result [false|false]: อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.892975498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 31\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.892978796+07:00","message":"receive interim result [false|false]:  31"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.892987703+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.892992886+07:00","message":"[buffer interim] 3627 false  31"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.89300011+07:00","message":"[bufferProcess] interim [280000000]:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.893002762+07:00","message":"[bufferProcess] send to processor:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.893005976+07:00","message":"[bufferProcess] interim [280000000]: 31"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.893008758+07:00","message":"[bufferProcess] update buffer: อันนี้เป็นอันดับ 1 31"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.893011406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.893014395+07:00","message":"> Transcript [45694] [false]: 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.893017756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.893019912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.893021896+07:00","message":"StatePrefix: 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.893024057+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.89302664+07:00","message":"Push: 'เป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.893035716+07:00","message":"TextPushed: 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.893037851+07:00","message":"Set new StatePrefix : 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:46.893040104+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:46.893048284+07:00","message":"push: {false เป็นอันดับ 1 0 0xc002ac3580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.014939684+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.01498063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เป็นอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.014987007+07:00","message":"receive interim result [false|false]: อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.015005164+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.015016714+07:00","message":"[bufferProcess] interim [340000000]:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.015019259+07:00","message":"[bufferProcess] send to processor:อันนี้เป็นอันดับ 1 31"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.015026358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.01503062+07:00","message":"> Transcript [45695] [false]: 'อันนี้เป็นอันดับ 1 31'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.015032919+07:00","message":"Set StatePrefix (first interim): 'อันนี้เป็นอันดับ 1 31'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.06379473+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.063844539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เป็นอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.063853882+07:00","message":"receive interim result [false|false]: อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.063868609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 31 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.063872671+07:00","message":"receive interim result [false|false]:  31 วัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.063884639+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.06388955+07:00","message":"[buffer interim] 3627 false  31 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.063898685+07:00","message":"[bufferProcess] interim [400000000]:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.063902812+07:00","message":"[bufferProcess] send to processor:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.06391475+07:00","message":"[bufferProcess] interim [400000000]: 31 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.063918111+07:00","message":"[bufferProcess] update buffer: อันนี้เป็นอันดับ 1 31 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.063922015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.063926246+07:00","message":"> Transcript [45696] [false]: 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.063929545+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.082199226+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.082230556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เป็นอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.082236111+07:00","message":"receive interim result [false|false]: อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.082249025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 1 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.082251924+07:00","message":"receive interim result [false|false]:  3 1 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.082259145+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.082262828+07:00","message":"[buffer interim] 3627 false  3 1 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.082268464+07:00","message":"[bufferProcess] interim [460000000]:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.082273285+07:00","message":"[bufferProcess] send to processor:อันนี้เป็นอันดับ 1 31 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.082276294+07:00","message":"[bufferProcess] interim [460000000]: 3 1 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.082278646+07:00","message":"[bufferProcess] update buffer: อันนี้เป็นอันดับ 1 3 1 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.0822815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.082284204+07:00","message":"> Transcript [45697] [false]: 'อันนี้เป็นอันดับ 1 31 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.082289729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.082292014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.082294137+07:00","message":"StatePrefix: 'อันนี้เป็นอันดับ 1 31'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.082296329+07:00","message":"TextPushed: 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.29792486+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.297968103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เป็นอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.297973958+07:00","message":"receive interim result [false|false]: อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.297984675+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-05-12T13:29:47.297987836+07:00","message":"receive interim result [false|false]:  สำนักงานศาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.29799553+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.297999179+07:00","message":"[buffer interim] 3627 false  สำนักงานศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.298005047+07:00","message":"[bufferProcess] interim [700000000]:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.298007445+07:00","message":"[bufferProcess] send to processor:อันนี้เป็นอันดับ 1 3 1 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.298010217+07:00","message":"[bufferProcess] interim [700000000]: สำนักงานศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.298015739+07:00","message":"[bufferProcess] update buffer: อันนี้เป็นอันดับ 1 สำนักงานศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.298018587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.298021387+07:00","message":"> Transcript [45698] [false]: 'อันนี้เป็นอันดับ 1 3 1 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.298023663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.298025631+07:00","message":"Set new StatePrefix: 'อันนี้เป็นอันดับ 1 3 1 4'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.378584165+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.378624825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เป็นอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.378631507+07:00","message":"receive interim result [false|false]: อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.378643114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 1 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.378646054+07:00","message":"receive interim result [false|false]:  3 1 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.378653546+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.378657782+07:00","message":"[buffer interim] 3627 false  3 1 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.378665014+07:00","message":"[bufferProcess] interim [760000000]:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.378668041+07:00","message":"[bufferProcess] send to processor:อันนี้เป็นอันดับ 1 สำนักงานศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.378671698+07:00","message":"[bufferProcess] interim [760000000]: 3 1 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.378674006+07:00","message":"[bufferProcess] update buffer: อันนี้เป็นอันดับ 1 3 1 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.378676958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.378679861+07:00","message":"> Transcript [45699] [false]: 'อันนี้เป็นอันดับ 1 สำนักงานศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.378682346+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.378686372+07:00","message":"Set new StatePrefix: 'อันนี้เป็นอันดับ 1 สำนักงานศาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.442010648+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.442052424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เป็นอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.4420588+07:00","message":"receive interim result [false|false]: อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.442076723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 รางวัลสีสันอวอร์ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.442079907+07:00","message":"receive interim result [false|false]:  3 รางวัลสีสันอวอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.442087363+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.442090929+07:00","message":"[buffer interim] 3627 false  3 รางวัลสีสันอวอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.44209715+07:00","message":"[bufferProcess] interim [880000000]:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.442099652+07:00","message":"[bufferProcess] send to processor:อันนี้เป็นอันดับ 1 3 1 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.442102448+07:00","message":"[bufferProcess] interim [880000000]: 3 รางวัลสีสันอวอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.442107128+07:00","message":"[bufferProcess] update buffer: อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.442110508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.442113315+07:00","message":"> Transcript [45700] [false]: 'อันนี้เป็นอันดับ 1 3 1 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.442115614+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.442117495+07:00","message":"Set new StatePrefix: 'อันนี้เป็นอันดับ 1 3 1 4'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.745314114+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.745345427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เป็นอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.745351337+07:00","message":"receive interim result [false|false]: อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.745362797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 รางวัลสีสันอวอร์ดทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.745370332+07:00","message":"receive interim result [false|false]:  3 รางวัลสีสันอวอร์ดทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.745377855+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.745381436+07:00","message":"[buffer interim] 3627 false  3 รางวัลสีสันอวอร์ดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.745387451+07:00","message":"[bufferProcess] interim [180000000]:อันนี้เป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.745390968+07:00","message":"[bufferProcess] send to processor:อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.745394105+07:00","message":"[bufferProcess] interim [180000000]: 3 รางวัลสีสันอวอร์ดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.745396536+07:00","message":"[bufferProcess] update buffer: อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.745399209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.745401618+07:00","message":"> Transcript [45701] [false]: 'อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.745403872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.745405941+07:00","message":"Set new StatePrefix: 'อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.970623038+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.970658995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เป็นอันดับ 1 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.970665428+07:00","message":"receive interim result [false|false]: อันนี้เป็นอันดับ 1 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.970674415+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-05-12T13:29:47.970676783+07:00","message":"receive interim result [false|false]:  รางวัลสีสันอวอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.970685635+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอันดับ 1 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:47.970689059+07:00","message":"[buffer interim] 3627 false  รางวัลสีสันอวอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.970696449+07:00","message":"[bufferProcess] interim [360000000]:อันนี้เป็นอันดับ 1 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.970699556+07:00","message":"[bufferProcess] send to processor:อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.970702776+07:00","message":"[bufferProcess] interim [360000000]: รางวัลสีสันอวอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.970705761+07:00","message":"[bufferProcess] update buffer: อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.970708645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.970711379+07:00","message":"> Transcript [45702] [false]: 'อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.970714859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.970716938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.970719033+07:00","message":"StatePrefix: 'อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:47.970721334+07:00","message":"TextPushed: 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:48.081829042+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:48.081869042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:48.081876154+07:00","message":"receive interim result [false|false]: อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:48.081888282+07:00","message":"[buffer interim] 3627 false อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:48.081895004+07:00","message":"[bufferProcess] interim [480000000]:อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:48.081897909+07:00","message":"[bufferProcess] send to processor:อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:48.081902744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:48.081905507+07:00","message":"> Transcript [45703] [false]: 'อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:48.081908829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:48.081911264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:48.081913396+07:00","message":"StatePrefix: 'อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:48.0819165+07:00","message":"TextPushed: 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:49.863031447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:49.863041931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:50.740898247+07:00","message":"[GCS] IsForceVAD: false for message ID: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:50.889655678+07:00","message":"receive streaming session, msgId: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:50.889706261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:50.889713934+07:00","message":"receive interim result [true|false]: อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:50.889724067+07:00","message":"end recv isFinal message id 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:50.889726744+07:00","message":"end Recv id 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:50.889734176+07:00","message":"[buffer interim] 3627 true อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:50.889746094+07:00","message":"[bufferProcess] interim [360000000]:อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:50.889750502+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:50.889755175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:50.889759303+07:00","message":"> Transcript [45704] [false]: 'อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:50.88976377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:50.88976657+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:50.889770309+07:00","message":"StatePrefix: 'อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:50.889775542+07:00","message":"TextPushed: 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:50.889777435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:50.889779478+07:00","message":"> Transcript [45705] [true]: 'อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:50.889781845+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:50.889783487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:50.889785138+07:00","message":"StatePrefix: 'อันนี้เป็นอันดับ 1 3 รางวัลสีสันอวอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:50.889787026+07:00","message":"TextPushed: 'อันนี้เป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:50.889789947+07:00","message":"Push: ' 3 รางวัลสีสันอวอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:50.889799821+07:00","message":"push: {true  3 รางวัลสีสันอวอร์ด 0 0xc002ac3580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:50.901738502+07:00","message":"write wav file: './tmp/7565/7565_3627.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:51.832208635+07:00","message":"[GCS] Start streaming session, msgId: 3628"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:52.470726337+07:00","message":"[GCS] IsForceVAD: false for message ID: 3628"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:52.552246068+07:00","message":"receive streaming session, msgId: 3628"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:52.552267419+07:00","message":"found end of frame, send empty tag with msgId: 3628"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:52.552272776+07:00","message":"end Recv id 3628"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:52.552280278+07:00","message":"[buffer interim] 3628 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:52.552287542+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:52.552297883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:52.552300822+07:00","message":"> Transcript [45706] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:52.552304801+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:52.552306657+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:52.552308519+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:52.552310456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:52.552313126+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:52.552322472+07:00","message":"push: {true \n 0 0xc002802b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:52.559207968+07:00","message":"write wav file: './tmp/7565/7565_3628.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:52.601883779+07:00","message":"[GCS] Start streaming session, msgId: 3629"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:52.864096358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:52.864131866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:53.751973352+07:00","message":"[GCS] IsForceVAD: false for message ID: 3629"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:53.838636638+07:00","message":"receive streaming session, msgId: 3629"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:53.838662663+07:00","message":"found end of frame, send empty tag with msgId: 3629"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:53.838666022+07:00","message":"end Recv id 3629"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:53.838674211+07:00","message":"[buffer interim] 3629 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:53.8386826+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:53.838686718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:53.838690158+07:00","message":"> Transcript [45707] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:53.838693083+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:53.838694962+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:53.838696739+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:53.8386985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:53.838701215+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:53.838711559+07:00","message":"push: {true \n 0 0xc002802e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:53.844994516+07:00","message":"write wav file: './tmp/7565/7565_3629.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:53.881532103+07:00","message":"[GCS] Start streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:54.539453063+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:54.539491257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ลอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:54.539496627+07:00","message":"receive interim result [false|false]: ได้ลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:54.539513059+07:00","message":"[buffer interim] 3630 false ได้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:54.539520201+07:00","message":"[bufferProcess] interim [660000000]:ได้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:54.539522059+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:54.541292434+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:54.541338795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รางวัล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:54.541344838+07:00","message":"receive interim result [false|false]: ได้รางวัล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:54.541367136+07:00","message":"[buffer interim] 3630 false ได้รางวัล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:54.54137715+07:00","message":"[bufferProcess] interim [720000000]:ได้รางวัล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:54.541379883+07:00","message":"[bufferProcess] send to processor:ได้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:54.541387512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:54.541390433+07:00","message":"> Transcript [45708] [false]: 'ได้ลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:54.54139294+07:00","message":"Set StatePrefix (first interim): 'ได้ลอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:55.050534642+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:55.050577718+07:00","message":"receive 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-05-12T13:29:55.050583919+07:00","message":"receive interim result [false|false]: ได้รางวัลได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:55.050599248+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.050608926+07:00","message":"[bufferProcess] interim [140000000]:ได้รางวัลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.050611497+07:00","message":"[bufferProcess] send to processor:ได้รางวัล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.050615299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.050618676+07:00","message":"> Transcript [45709] [false]: 'ได้รางวัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.050620779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.050622771+07:00","message":"Set new StatePrefix: 'ได้รางวัล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:55.112394071+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:55.11243759+07:00","message":"receive 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-05-12T13:29:55.112443357+07:00","message":"receive interim result [false|false]: ได้รางวัลได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:55.112456173+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.112464124+07:00","message":"[bufferProcess] interim [260000000]:ได้รางวัลได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.112466552+07:00","message":"[bufferProcess] send to processor:ได้รางวัลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.112471494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.112474247+07:00","message":"> Transcript [45710] [false]: 'ได้รางวัลได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.112477452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.112479628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.112481527+07:00","message":"StatePrefix: 'ได้รางวัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.112483994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:55.297878043+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:55.297927097+07:00","message":"receive 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-05-12T13:29:55.297932767+07:00","message":"receive interim result [false|false]: ได้รางวัลได้รับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:55.297946355+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.297954223+07:00","message":"[bufferProcess] interim [440000000]:ได้รางวัลได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.297957058+07:00","message":"[bufferProcess] send to processor:ได้รางวัลได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.297963915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.297967251+07:00","message":"> Transcript [45711] [false]: 'ได้รางวัลได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.29797073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.297972921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.297974807+07:00","message":"StatePrefix: 'ได้รางวัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.297976951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:55.427298288+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:55.427334698+07:00","message":"receive 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-05-12T13:29:55.427340343+07:00","message":"receive interim result [false|false]: ได้รางวัลได้รับการยอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:55.427353746+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้รับการยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.427360791+07:00","message":"[bufferProcess] interim [620000000]:ได้รางวัลได้รับการยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.427366625+07:00","message":"[bufferProcess] send to processor:ได้รางวัลได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.427370075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.42737298+07:00","message":"> Transcript [45712] [false]: 'ได้รางวัลได้รับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.427376369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.427378731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.427380679+07:00","message":"StatePrefix: 'ได้รางวัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.427382721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:55.618098209+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:55.618139953+07:00","message":"receive 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-05-12T13:29:55.618147162+07:00","message":"receive interim result [false|false]: ได้รางวัลได้รับการยอมรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:55.618161054+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้รับการยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.618167939+07:00","message":"[bufferProcess] interim [800000000]:ได้รางวัลได้รับการยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.618170396+07:00","message":"[bufferProcess] send to processor:ได้รางวัลได้รับการยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.618175694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.618178873+07:00","message":"> Transcript [45713] [false]: 'ได้รางวัลได้รับการยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.618181855+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.618184115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.618186065+07:00","message":"StatePrefix: 'ได้รางวัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.618188143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.618192495+07:00","message":"Push: 'ได้รางวัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.618194414+07:00","message":"TextPushed: 'ได้รางวัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.618196388+07:00","message":"Set new StatePrefix : 'ได้รางวัลได้รับการยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:55.618199019+07:00","message":"Next Push (prob) : 'ได้รับการยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:55.618205878+07:00","message":"push: {false ได้รางวัล 0 0xc003b32980}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:55.865182761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:55.865190879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.014112144+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.014159384+07:00","message":"receive 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-05-12T13:29:56.014165553+07:00","message":"receive interim result [false|false]: ได้รางวัลได้รับการยอมรับและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.014181153+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้รับการยอมรับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.014188676+07:00","message":"[bufferProcess] interim [160000000]:ได้รางวัลได้รับการยอมรับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.014191205+07:00","message":"[bufferProcess] send to processor:ได้รางวัลได้รับการยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.014195013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.014197937+07:00","message":"> Transcript [45714] [false]: 'ได้รางวัลได้รับการยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.014201125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.014203096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.01420535+07:00","message":"StatePrefix: 'ได้รางวัลได้รับการยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.014207884+07:00","message":"TextPushed: 'ได้รางวัล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.014432116+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.014474878+07:00","message":"receive 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-05-12T13:29:56.014481396+07:00","message":"receive interim result [false|false]: ได้รางวัลได้รับการยอมรับได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.014498269+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้รับการยอมรับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.014506244+07:00","message":"[bufferProcess] interim [220000000]:ได้รางวัลได้รับการยอมรับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.014508873+07:00","message":"[bufferProcess] send to processor:ได้รางวัลได้รับการยอมรับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.014515015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.014517903+07:00","message":"> Transcript [45715] [false]: 'ได้รางวัลได้รับการยอมรับและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.014521936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.014524163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.014526405+07:00","message":"StatePrefix: 'ได้รางวัลได้รับการยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.014529528+07:00","message":"TextPushed: 'ได้รางวัล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.209020386+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.209064728+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-05-12T13:29:56.209071555+07:00","message":"receive interim result [false|false]: ได้รางวัลได้รับการยอมรับได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.209086647+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้รับการยอมรับได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.209094652+07:00","message":"[bufferProcess] interim [340000000]:ได้รางวัลได้รับการยอมรับได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.209099118+07:00","message":"[bufferProcess] send to processor:ได้รางวัลได้รับการยอมรับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.209108929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.209111738+07:00","message":"> Transcript [45716] [false]: 'ได้รางวัลได้รับการยอมรับได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.209114882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.209117384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.209119806+07:00","message":"StatePrefix: 'ได้รางวัลได้รับการยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.209122271+07:00","message":"TextPushed: 'ได้รางวัล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.234430762+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.234474247+07:00","message":"receive 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-05-12T13:29:56.234481625+07:00","message":"receive interim result [false|false]: ได้รางวัลได้รับการยอมรับและนำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.234500949+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้รับการยอมรับและนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.234510311+07:00","message":"[bufferProcess] interim [400000000]:ได้รางวัลได้รับการยอมรับและนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.234514264+07:00","message":"[bufferProcess] send to processor:ได้รางวัลได้รับการยอมรับได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.23452246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.234528592+07:00","message":"> Transcript [45717] [false]: 'ได้รางวัลได้รับการยอมรับได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.23453367+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.234536884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.2345405+07:00","message":"StatePrefix: 'ได้รางวัลได้รับการยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.234543737+07:00","message":"TextPushed: 'ได้รางวัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.234551464+07:00","message":"Push: 'ได้รับการยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.234554234+07:00","message":"TextPushed: 'ได้รางวัลได้รับการยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.234557839+07:00","message":"Set new StatePrefix : 'ได้รางวัลได้รับการยอมรับได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.234561054+07:00","message":"Next Push (prob) : 'รับได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.234570914+07:00","message":"push: {false ได้รับการยอม 0 0xc003b32980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.342376674+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.342433387+07:00","message":"receive 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-05-12T13:29:56.342441733+07:00","message":"receive interim result [false|false]: ได้รางวัลได้รับการยอมรับได้รับคำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.342458336+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้รับการยอมรับได้รับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.342467584+07:00","message":"[bufferProcess] interim [520000000]:ได้รางวัลได้รับการยอมรับได้รับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.342471362+07:00","message":"[bufferProcess] send to processor:ได้รางวัลได้รับการยอมรับและนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.342476434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.342480136+07:00","message":"> Transcript [45718] [false]: 'ได้รางวัลได้รับการยอมรับและนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.342484558+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.342488314+07:00","message":"Set new StatePrefix: 'ได้รางวัลได้รับการยอมรับและนำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.461202766+07:00","message":"[GCS] Cleaned up inactive client: 3595"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.461224182+07:00","message":"[GCS] Cleaned up inactive client: 3604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.461227041+07:00","message":"[GCS] Cleaned up inactive client: 3602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.461228833+07:00","message":"[GCS] Cleaned up inactive client: 3599"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.461233791+07:00","message":"[GCS] Cleaned up inactive client: 3601"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.461235699+07:00","message":"[GCS] Cleaned up inactive client: 3596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.461238136+07:00","message":"[GCS] Cleaned up inactive client: 3598"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.461239848+07:00","message":"[GCS] Cleaned up inactive client: 3600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.461241576+07:00","message":"[GCS] Cleaned up inactive client: 3594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.461243498+07:00","message":"[GCS] Cleaned up inactive client: 3603"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.461245143+07:00","message":"[GCS] Cleaned up inactive client: 3597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.544210764+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.544253665+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-05-12T13:29:56.544260858+07:00","message":"receive interim result [false|false]: ได้รางวัลได้รับการยอมรับได้รับคำชม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.544277766+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้รับการยอมรับได้รับคำชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.544286849+07:00","message":"[bufferProcess] interim [700000000]:ได้รางวัลได้รับการยอมรับได้รับคำชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.544290415+07:00","message":"[bufferProcess] send to processor:ได้รางวัลได้รับการยอมรับได้รับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.544298041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.544301517+07:00","message":"> Transcript [45719] [false]: 'ได้รางวัลได้รับการยอมรับได้รับคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.544304141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.54430655+07:00","message":"Set new StatePrefix: 'ได้รางวัลได้รับการยอมรับได้รับคำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.850988677+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.851025596+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-05-12T13:29:56.851032237+07:00","message":"receive interim result [false|false]: ได้รางวัลได้รับการยอมรับได้รับคำชมจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:56.851049506+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้รับการยอมรับได้รับคำชมจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.851059996+07:00","message":"[bufferProcess] interim [0]:ได้รางวัลได้รับการยอมรับได้รับคำชมจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.851062589+07:00","message":"[bufferProcess] send to processor:ได้รางวัลได้รับการยอมรับได้รับคำชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.851069265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.851072377+07:00","message":"> Transcript [45720] [false]: 'ได้รางวัลได้รับการยอมรับได้รับคำชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.851077107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.851080153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.851083209+07:00","message":"StatePrefix: 'ได้รางวัลได้รับการยอมรับได้รับคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:56.85108711+07:00","message":"TextPushed: 'ได้รางวัลได้รับการยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:57.049100076+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:57.049172202+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-05-12T13:29:57.049180312+07:00","message":"receive interim result [false|false]: ได้รางวัลได้รับการยอมรับได้รับคำชมจากนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:57.049198172+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้รับการยอมรับได้รับคำชมจากนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.049210867+07:00","message":"[bufferProcess] interim [180000000]:ได้รางวัลได้รับการยอมรับได้รับคำชมจากนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.049214396+07:00","message":"[bufferProcess] send to processor:ได้รางวัลได้รับการยอมรับได้รับคำชมจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.049220263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.049224229+07:00","message":"> Transcript [45721] [false]: 'ได้รางวัลได้รับการยอมรับได้รับคำชมจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.049229056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.049231645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.049236451+07:00","message":"StatePrefix: 'ได้รางวัลได้รับการยอมรับได้รับคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.049239337+07:00","message":"TextPushed: 'ได้รางวัลได้รับการยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:57.260650254+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:57.260688563+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-05-12T13:29:57.260694507+07:00","message":"receive interim result [false|false]: ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:57.260708076+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.26071536+07:00","message":"[bufferProcess] interim [360000000]:ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.260718299+07:00","message":"[bufferProcess] send to processor:ได้รางวัลได้รับการยอมรับได้รับคำชมจากนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.260723833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.260728127+07:00","message":"> Transcript [45722] [false]: 'ได้รางวัลได้รับการยอมรับได้รับคำชมจากนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.260731679+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.26073376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.260736373+07:00","message":"StatePrefix: 'ได้รางวัลได้รับการยอมรับได้รับคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.260738925+07:00","message":"TextPushed: 'ได้รางวัลได้รับการยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:57.626574063+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:57.626611587+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-05-12T13:29:57.626617744+07:00","message":"receive interim result [false|false]: ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:57.62663122+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.626638397+07:00","message":"[bufferProcess] interim [780000000]:ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.626641048+07:00","message":"[bufferProcess] send to processor:ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.626646459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.626649705+07:00","message":"> Transcript [45723] [false]: 'ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.626653322+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.626655477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.626657547+07:00","message":"StatePrefix: 'ได้รางวัลได้รับการยอมรับได้รับคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.626660401+07:00","message":"TextPushed: 'ได้รางวัลได้รับการยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.626667277+07:00","message":"Push: 'รับได้รับคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.626669131+07:00","message":"TextPushed: 'ได้รางวัลได้รับการยอมรับได้รับคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.626671224+07:00","message":"Set new StatePrefix : 'ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.626673388+07:00","message":"Next Push (prob) : 'ชมจากนักวิจารณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:57.626681177+07:00","message":"push: {false รับได้รับคำ 0 0xc003b32980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:57.743662528+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:57.743701994+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-05-12T13:29:57.743709694+07:00","message":"receive interim result [false|false]: ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:57.743722422+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.743730445+07:00","message":"[bufferProcess] interim [900000000]:ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.743733266+07:00","message":"[bufferProcess] send to processor:ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.743736513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.74374093+07:00","message":"> Transcript [45724] [false]: 'ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.743744465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.74374647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.743748734+07:00","message":"StatePrefix: 'ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.743752251+07:00","message":"TextPushed: 'ได้รางวัลได้รับการยอมรับได้รับคำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:57.804919783+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:57.804956073+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-05-12T13:29:57.80496238+07:00","message":"receive interim result [false|false]: ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์ค่อนข้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:57.804974789+07:00","message":"[buffer interim] 3630 false ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์ค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.804981386+07:00","message":"[bufferProcess] interim [960000000]:ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์ค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.804984331+07:00","message":"[bufferProcess] send to processor:ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.804989366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.804991971+07:00","message":"> Transcript [45725] [false]: 'ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.804995173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.804997271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.804999611+07:00","message":"StatePrefix: 'ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:57.805002297+07:00","message":"TextPushed: 'ได้รางวัลได้รับการยอมรับได้รับคำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.051056993+07:00","message":"[GCS] IsForceVAD: false for message ID: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.175254542+07:00","message":"receive streaming session, msgId: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.175315139+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-05-12T13:29:58.175322587+07:00","message":"receive interim result [true|false]: ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์ค่อนข้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.175335115+07:00","message":"end recv isFinal message id 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.175337234+07:00","message":"end Recv id 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.175344471+07:00","message":"[buffer interim] 3630 true ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์ค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.175357437+07:00","message":"[bufferProcess] interim [380000000]:ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์ค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.175361062+07:00","message":"[bufferProcess] send to processor (isfinal):ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์ค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.175365168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.175368133+07:00","message":"> Transcript [45726] [false]: 'ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์ค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.175371955+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.17537683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.175379552+07:00","message":"StatePrefix: 'ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.175382305+07:00","message":"TextPushed: 'ได้รางวัลได้รับการยอมรับได้รับคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.175384337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.175386288+07:00","message":"> Transcript [45727] [true]: 'ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์ค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.17538853+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.175390326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.175393851+07:00","message":"StatePrefix: 'ได้รางวัลได้รับการยอมรับได้รับคำชมจากนักวิจารณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.175395669+07:00","message":"TextPushed: 'ได้รางวัลได้รับการยอมรับได้รับคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.175399852+07:00","message":"Push: 'ชมจากนักวิจารณ์ค่อนข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.175408986+07:00","message":"push: {true ชมจากนักวิจารณ์ค่อนข้าง 0 0xc003b32980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.181409611+07:00","message":"[GCS] Start streaming session, msgId: 3631"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:58.186300472+07:00","message":"write wav file: './tmp/7565/7565_3630.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.695001649+07:00","message":"[GCS] IsForceVAD: false for message ID: 3631"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.713791088+07:00","message":"receive streaming session, msgId: 3631"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.713833593+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-05-12T13:29:58.713838889+07:00","message":"receive interim result [false|false]: เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.713855014+07:00","message":"[buffer interim] 3631 false เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.713863938+07:00","message":"[bufferProcess] interim [360000000]:เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.713866194+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.752437309+07:00","message":"[GCS] Start streaming session, msgId: 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.785626309+07:00","message":"receive streaming session, msgId: 3631"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.785671915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.785677661+07:00","message":"receive interim result [true|false]: เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.785688104+07:00","message":"end recv isFinal message id 3631"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.78569017+07:00","message":"end Recv id 3631"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.785698946+07:00","message":"[buffer interim] 3631 true เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.785707431+07:00","message":"[bufferProcess] interim [540000000]:เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.785711491+07:00","message":"[bufferProcess] send to processor (isfinal):เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.785715692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.785719313+07:00","message":"> Transcript [45728] [false]: 'เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.78572271+07:00","message":"Set StatePrefix (first interim): 'เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.785725204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.785728411+07:00","message":"> Transcript [45729] [true]: 'เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.785733426+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.785736673+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.785739538+07:00","message":"StatePrefix: 'เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.785742985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:58.785749452+07:00","message":"Push: 'เยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:58.785758079+07:00","message":"push: {true เยอะ 0 0xc0035b9600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:29:58.791171751+07:00","message":"write wav file: './tmp/7565/7565_3631.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:58.866167242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:29:58.866171911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:59.92399969+07:00","message":"receive streaming session, msgId: 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:59.92404317+07:00","message":"receive 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-05-12T13:29:59.924049012+07:00","message":"receive interim result [false|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:29:59.924064636+07:00","message":"[buffer interim] 3632 false ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:59.924071149+07:00","message":"[bufferProcess] interim [20000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:59.924073045+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:59.924078224+07:00","message":"[bufferProcess] send to processor (ticker):ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:59.924082917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:59.924085417+07:00","message":"> Transcript [45730] [false]: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:29:59.924087526+07:00","message":"Set StatePrefix (first interim): 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:00.183662101+07:00","message":"receive streaming session, msgId: 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:00.183702057+07:00","message":"receive 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-05-12T13:30:00.183707926+07:00","message":"receive interim result [false|false]: รับมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:00.183719844+07:00","message":"[buffer interim] 3632 false รับมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:00.183726966+07:00","message":"[bufferProcess] interim [260000000]:รับมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:00.183728901+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:00.194435138+07:00","message":"receive streaming session, msgId: 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:00.194472896+07:00","message":"receive 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-05-12T13:30:00.194478442+07:00","message":"receive interim result [false|false]: ขึ้นกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:00.194494059+07:00","message":"[buffer interim] 3632 false ขึ้นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:00.194501165+07:00","message":"[bufferProcess] interim [320000000]:ขึ้นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:00.19450361+07:00","message":"[bufferProcess] send to processor:รับมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:00.194511158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:00.194514217+07:00","message":"> Transcript [45731] [false]: 'รับมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:00.19451651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:00.194518832+07:00","message":"Set new StatePrefix: 'รับมากขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:00.380264973+07:00","message":"receive streaming session, msgId: 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:00.380310713+07:00","message":"receive 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-05-12T13:30:00.380316374+07:00","message":"receive interim result [false|false]: ขึ้นครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:00.38033026+07:00","message":"[buffer interim] 3632 false ขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:00.380343188+07:00","message":"[bufferProcess] interim [440000000]:ขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:00.380346699+07:00","message":"[bufferProcess] send to processor:ขึ้นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:00.380349785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:00.380352312+07:00","message":"> Transcript [45732] [false]: 'ขึ้นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:00.380354598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:00.380356429+07:00","message":"Set new StatePrefix: 'ขึ้นกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:01.01961623+07:00","message":"receive streaming session, msgId: 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:01.019667613+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-05-12T13:30:01.019674484+07:00","message":"receive interim result [false|false]: ขึ้นครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:01.019691457+07:00","message":"[buffer interim] 3632 false ขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:01.019700433+07:00","message":"[bufferProcess] interim [40000000]:ขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:01.019702837+07:00","message":"[bufferProcess] send to processor:ขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:01.019710869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:01.019714061+07:00","message":"> Transcript [45733] [false]: 'ขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:01.019718211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:01.019721401+07:00","message":"Set new StatePrefix: 'ขึ้นครับ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:01.867205641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:01.867217705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:03.268982321+07:00","message":"receive streaming session, msgId: 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:03.269018132+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-05-12T13:30:03.269023528+07:00","message":"receive interim result [false|false]: ขึ้นครับผมอยากรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:03.26903557+07:00","message":"[buffer interim] 3632 false ขึ้นครับผมอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.269042291+07:00","message":"[bufferProcess] interim [200000000]:ขึ้นครับผมอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.269044758+07:00","message":"[bufferProcess] send to processor:ขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.269049801+07:00","message":"[bufferProcess] send to processor (ticker):ขึ้นครับผมอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.269052605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.269055195+07:00","message":"> Transcript [45734] [false]: 'ขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.269058285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.269060508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.269062253+07:00","message":"StatePrefix: 'ขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.269064181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.269065854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.269067859+07:00","message":"> Transcript [45735] [false]: 'ขึ้นครับผมอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.269069656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.269071183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.269072767+07:00","message":"StatePrefix: 'ขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.269074305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:03.356741546+07:00","message":"receive streaming session, msgId: 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:03.356781791+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-05-12T13:30:03.356788905+07:00","message":"receive interim result [false|false]: ขึ้นครับผมอยากรู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:03.356805535+07:00","message":"[buffer interim] 3632 false ขึ้นครับผมอยากรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.35681605+07:00","message":"[bufferProcess] interim [320000000]:ขึ้นครับผมอยากรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.356818915+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:03.4645441+07:00","message":"receive streaming session, msgId: 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:03.464582921+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-05-12T13:30:03.464590096+07:00","message":"receive interim result [false|false]: ขึ้นครับผมอยากรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:03.464617666+07:00","message":"[buffer interim] 3632 false ขึ้นครับผมอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.464627556+07:00","message":"[bufferProcess] interim [440000000]:ขึ้นครับผมอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.464631665+07:00","message":"[bufferProcess] send to processor:ขึ้นครับผมอยากรู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.464636014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.464639739+07:00","message":"> Transcript [45736] [false]: 'ขึ้นครับผมอยากรู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.464644465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.464647148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.464649802+07:00","message":"StatePrefix: 'ขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.464652517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:03.482807441+07:00","message":"receive streaming session, msgId: 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:03.482847692+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-05-12T13:30:03.482854771+07:00","message":"receive interim result [false|false]: ขึ้นครับผมอยากรู้แบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:03.48287164+07:00","message":"[buffer interim] 3632 false ขึ้นครับผมอยากรู้แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.482880726+07:00","message":"[bufferProcess] interim [500000000]:ขึ้นครับผมอยากรู้แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.482886301+07:00","message":"[bufferProcess] send to processor:ขึ้นครับผมอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.48289482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.482898552+07:00","message":"> Transcript [45737] [false]: 'ขึ้นครับผมอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.482903082+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.482906033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.482908993+07:00","message":"StatePrefix: 'ขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.482911928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.482919871+07:00","message":"Push: 'ขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.482925469+07:00","message":"TextPushed: 'ขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.482928865+07:00","message":"Set new StatePrefix : 'ขึ้นครับผมอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.482931863+07:00","message":"Next Push (prob) : 'ผมอยากรู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:03.48295052+07:00","message":"push: {false ขึ้นครับ 0 0xc002803280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:03.627137336+07:00","message":"receive streaming session, msgId: 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:03.627172868+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-05-12T13:30:03.627177954+07:00","message":"receive interim result [false|false]: ขึ้นครับผมอยากรู้แบบนี้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:03.627191745+07:00","message":"[buffer interim] 3632 false ขึ้นครับผมอยากรู้แบบนี้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.627200878+07:00","message":"[bufferProcess] interim [680000000]:ขึ้นครับผมอยากรู้แบบนี้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.627203262+07:00","message":"[bufferProcess] send to processor:ขึ้นครับผมอยากรู้แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.627208144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.627210673+07:00","message":"> Transcript [45738] [false]: 'ขึ้นครับผมอยากรู้แบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.627214005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.627216443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.62721828+07:00","message":"StatePrefix: 'ขึ้นครับผมอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:03.627220829+07:00","message":"TextPushed: 'ขึ้นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:04.000864245+07:00","message":"[GCS] IsForceVAD: false for message ID: 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:04.060754067+07:00","message":"[GCS] Start streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:04.100095351+07:00","message":"receive streaming session, msgId: 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:04.100137782+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-05-12T13:30:04.10014435+07:00","message":"receive interim result [false|false]: ขึ้นครับผมอยากรู้แบบนี้ว่าแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:04.100158654+07:00","message":"[buffer interim] 3632 false ขึ้นครับผมอยากรู้แบบนี้ว่าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.100165576+07:00","message":"[bufferProcess] interim [160000000]:ขึ้นครับผมอยากรู้แบบนี้ว่าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.100168435+07:00","message":"[bufferProcess] send to processor:ขึ้นครับผมอยากรู้แบบนี้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.100172038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.100174777+07:00","message":"> Transcript [45739] [false]: 'ขึ้นครับผมอยากรู้แบบนี้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.100181125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.100183341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.100185549+07:00","message":"StatePrefix: 'ขึ้นครับผมอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.1001881+07:00","message":"TextPushed: 'ขึ้นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:04.149128651+07:00","message":"receive streaming session, msgId: 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:04.149173139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นครับผมอยากรู้แบบนี้ว่าแล้ว\",\"confidence\":0.9185913}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:04.149181757+07:00","message":"receive interim result [true|false]: ขึ้นครับผมอยากรู้แบบนี้ว่าแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:04.149190562+07:00","message":"end recv isFinal message id 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:04.149193177+07:00","message":"end Recv id 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:04.14919878+07:00","message":"[buffer interim] 3632 true ขึ้นครับผมอยากรู้แบบนี้ว่าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.14920597+07:00","message":"[bufferProcess] interim [280000000]:ขึ้นครับผมอยากรู้แบบนี้ว่าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.14921164+07:00","message":"[bufferProcess] send to processor (isfinal):ขึ้นครับผมอยากรู้แบบนี้ว่าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.14921483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.149217691+07:00","message":"> Transcript [45740] [false]: 'ขึ้นครับผมอยากรู้แบบนี้ว่าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.149220501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.149223165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.149225208+07:00","message":"StatePrefix: 'ขึ้นครับผมอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.149227665+07:00","message":"TextPushed: 'ขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.149229305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.149231335+07:00","message":"> Transcript [45741] [true]: 'ขึ้นครับผมอยากรู้แบบนี้ว่าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.1492336+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.149235358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.149237004+07:00","message":"StatePrefix: 'ขึ้นครับผมอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.14923867+07:00","message":"TextPushed: 'ขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.149243303+07:00","message":"Push: 'ผมอยากรู้แบบนี้ว่าแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:04.149251192+07:00","message":"push: {true ผมอยากรู้แบบนี้ว่าแล้ว 0 0xc002803280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:04.1593826+07:00","message":"write wav file: './tmp/7565/7565_3632.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:04.618588273+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:04.61863356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัลบั้ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:04.6186393+07:00","message":"receive interim result [false|false]: อัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:04.618654335+07:00","message":"[buffer interim] 3633 false อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.618661391+07:00","message":"[bufferProcess] interim [600000000]:อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:04.618663233+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:04.867526266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:04.867526285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:05.245019991+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:05.245057429+07:00","message":"receive 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-05-12T13:30:05.245062919+07:00","message":"receive interim result [false|false]: อัลบั้มอัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:05.24507626+07:00","message":"[buffer interim] 3633 false อัลบั้มอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.245083265+07:00","message":"[bufferProcess] interim [140000000]:อัลบั้มอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.245086342+07:00","message":"[bufferProcess] send to processor:อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.245091285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.245094077+07:00","message":"> Transcript [45742] [false]: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.245096451+07:00","message":"Set StatePrefix (first interim): 'อัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:05.309051367+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:05.309085543+07:00","message":"receive 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-05-12T13:30:05.309091034+07:00","message":"receive interim result [false|false]: อัลบั้มถัดมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:05.309106358+07:00","message":"[buffer interim] 3633 false อัลบั้มถัดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.309113138+07:00","message":"[bufferProcess] interim [260000000]:อัลบั้มถัดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.309116279+07:00","message":"[bufferProcess] send to processor:อัลบั้มอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.309128186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.309131382+07:00","message":"> Transcript [45743] [false]: 'อัลบั้มอัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.309134766+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.30913686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.30913876+07:00","message":"StatePrefix: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.309140915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:05.539255727+07:00","message":"[GCS] IsForceVAD: false for message ID: 3633"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:05.611427561+07:00","message":"[GCS] Start streaming session, msgId: 3634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:05.66871827+07:00","message":"receive streaming session, msgId: 3633"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:05.668763672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัลบั้มถัดมา\",\"confidence\":0.8493887}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:05.668769395+07:00","message":"receive interim result [true|false]: อัลบั้มถัดมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:05.668778932+07:00","message":"end recv isFinal message id 3633"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:05.668781298+07:00","message":"end Recv id 3633"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:05.668788585+07:00","message":"[buffer interim] 3633 true อัลบั้มถัดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.668798112+07:00","message":"[bufferProcess] interim [710000000]:อัลบั้มถัดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.668803447+07:00","message":"[bufferProcess] send to processor (isfinal):อัลบั้มถัดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.668806852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.66880971+07:00","message":"> Transcript [45744] [false]: 'อัลบั้มถัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.668812797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.668814612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.668816452+07:00","message":"StatePrefix: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.668818318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.6688199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.668821798+07:00","message":"> Transcript [45745] [true]: 'อัลบั้มถัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.668823813+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.668825422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.668827021+07:00","message":"StatePrefix: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.668828932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:05.668833176+07:00","message":"Push: 'อัลบั้มถัดมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:05.668841412+07:00","message":"push: {true อัลบั้มถัดมา 0 0xc004219380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:05.675177935+07:00","message":"write wav file: './tmp/7565/7565_3633.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:06.65397891+07:00","message":"receive streaming session, msgId: 3634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:06.654021577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:06.654027954+07:00","message":"receive interim result [false|false]: 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:06.654046456+07:00","message":"[buffer interim] 3634 false 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:06.654054393+07:00","message":"[bufferProcess] interim [840000000]:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:06.654056353+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:06.785623752+07:00","message":"receive streaming session, msgId: 3634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:06.785672583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12 ล้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:06.785678899+07:00","message":"receive interim result [false|false]: 12 ล้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:06.785696074+07:00","message":"[buffer interim] 3634 false 12 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:06.785708104+07:00","message":"[bufferProcess] interim [20000000]:12 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:06.785711183+07:00","message":"[bufferProcess] send to processor:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:06.785719517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:06.785722586+07:00","message":"> Transcript [45746] [false]: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:06.785725001+07:00","message":"Set StatePrefix (first interim): '12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:06.843107045+07:00","message":"receive streaming session, msgId: 3634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:06.843148899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12 ราศี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:06.843154134+07:00","message":"receive interim result [false|false]: 12 ราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:06.843166691+07:00","message":"[buffer interim] 3634 false 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:06.843173544+07:00","message":"[bufferProcess] interim [80000000]:12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:06.843175728+07:00","message":"[bufferProcess] send to processor:12 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:06.843180615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:06.843183348+07:00","message":"> Transcript [45747] [false]: '12 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:06.843186708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:06.843188667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:06.843191151+07:00","message":"StatePrefix: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:06.843193319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.220976826+07:00","message":"receive streaming session, msgId: 3634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.221008723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.221014279+07:00","message":"receive interim result [false|false]: 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.221025454+07:00","message":"receive 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-05-12T13:30:07.221028456+07:00","message":"receive interim result [false|false]:  ราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.221035952+07:00","message":"[buffer interim] 3634 false 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.221039868+07:00","message":"[buffer interim] 3634 false  ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.221045554+07:00","message":"[bufferProcess] interim [440000000]:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.221047624+07:00","message":"[bufferProcess] send to processor:12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.221050314+07:00","message":"[bufferProcess] interim [440000000]: ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.22105275+07:00","message":"[bufferProcess] update buffer: 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.221055492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.2210581+07:00","message":"> Transcript [45748] [false]: '12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.221061062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.221063879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.221066175+07:00","message":"StatePrefix: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.221068289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.36114221+07:00","message":"receive streaming session, msgId: 3634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.361187873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.361194543+07:00","message":"receive interim result [false|false]: 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.361206081+07:00","message":"receive 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-05-12T13:30:07.361209296+07:00","message":"receive interim result [false|false]:  ราศีมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.361217371+07:00","message":"[buffer interim] 3634 false 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.361220571+07:00","message":"[buffer interim] 3634 false  ราศีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.361226398+07:00","message":"[bufferProcess] interim [560000000]:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.361228594+07:00","message":"[bufferProcess] send to processor:12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.361235554+07:00","message":"[bufferProcess] interim [560000000]: ราศีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.361237976+07:00","message":"[bufferProcess] update buffer: 12 ราศีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.361240678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.361243489+07:00","message":"> Transcript [45749] [false]: '12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.361248165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.361250177+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.361252027+07:00","message":"StatePrefix: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.361253958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.376891888+07:00","message":"receive streaming session, msgId: 3634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.376923488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.37692897+07:00","message":"receive interim result [false|false]: 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.376941361+07:00","message":"receive 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-05-12T13:30:07.376944751+07:00","message":"receive interim result [false|false]:  ราศีมีน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.3769531+07:00","message":"[buffer interim] 3634 false 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.376958112+07:00","message":"[buffer interim] 3634 false  ราศีมีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.37696388+07:00","message":"[bufferProcess] interim [620000000]:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.376966369+07:00","message":"[bufferProcess] send to processor:12 ราศีมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.376971001+07:00","message":"[bufferProcess] interim [620000000]: ราศีมีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.376973296+07:00","message":"[bufferProcess] update buffer: 12 ราศีมีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.376975632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.376978323+07:00","message":"> Transcript [45750] [false]: '12 ราศีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.376981388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.37698318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.376985212+07:00","message":"StatePrefix: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.376987264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.376991608+07:00","message":"Push: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.376993375+07:00","message":"TextPushed: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.376995517+07:00","message":"Set new StatePrefix : '12 ราศีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.37699732+07:00","message":"Next Push (prob) : ' ราศีมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.377005627+07:00","message":"push: {false 12 0 0xc002803980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.55330102+07:00","message":"receive streaming session, msgId: 3634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.553346175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.553351653+07:00","message":"receive interim result [false|false]: 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.553367276+07:00","message":"receive 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-05-12T13:30:07.553370074+07:00","message":"receive interim result [false|false]:  ราศีมีก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.553379669+07:00","message":"[buffer interim] 3634 false 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.553383245+07:00","message":"[buffer interim] 3634 false  ราศีมีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.553389444+07:00","message":"[bufferProcess] interim [740000000]:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.553391967+07:00","message":"[bufferProcess] send to processor:12 ราศีมีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.553396174+07:00","message":"[bufferProcess] interim [740000000]: ราศีมีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.553398786+07:00","message":"[bufferProcess] update buffer: 12 ราศีมีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.553401336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.553404115+07:00","message":"> Transcript [45751] [false]: '12 ราศีมีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.553407557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.553409539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.553411279+07:00","message":"StatePrefix: '12 ราศีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.553413513+07:00","message":"TextPushed: '12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.59130712+07:00","message":"[GCS] IsForceVAD: false for message ID: 3634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.661426926+07:00","message":"[GCS] Start streaming session, msgId: 3635"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.719417025+07:00","message":"receive streaming session, msgId: 3634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.719452428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12 ราศีมีก็\",\"confidence\":0.92181623}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.719458288+07:00","message":"receive interim result [true|false]: 12 ราศีมีก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.719466261+07:00","message":"end recv isFinal message id 3634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.719468237+07:00","message":"end Recv id 3634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.719474474+07:00","message":"[buffer interim] 3634 true 12 ราศีมีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.719481751+07:00","message":"[bufferProcess] interim [10000000]:12 ราศีมีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.719484563+07:00","message":"[bufferProcess] send to processor (isfinal):12 ราศีมีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.719487486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.719490087+07:00","message":"> Transcript [45752] [false]: '12 ราศีมีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.719493015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.719494816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.719496481+07:00","message":"StatePrefix: '12 ราศีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.719498463+07:00","message":"TextPushed: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.719500001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.719502219+07:00","message":"> Transcript [45753] [true]: '12 ราศีมีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.71950422+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.719505945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.719507481+07:00","message":"StatePrefix: '12 ราศีมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.719509103+07:00","message":"TextPushed: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:07.719511448+07:00","message":"Push: ' ราศีมีก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:07.719519111+07:00","message":"push: {true  ราศีมีก็ 0 0xc002803980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:07.726805375+07:00","message":"write wav file: './tmp/7565/7565_3634.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:07.867606671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:07.867605869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.249737215+07:00","message":"receive streaming session, msgId: 3635"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.249781466+07:00","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-05-12T13:30:08.249787044+07:00","message":"receive interim result [false|false]: คอนเสิร์ต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.24980349+07:00","message":"[buffer interim] 3635 false คอนเสิร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.249812686+07:00","message":"[bufferProcess] interim [420000000]:คอนเสิร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.249815411+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.322209422+07:00","message":"receive streaming session, msgId: 3635"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.322248313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Concept\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.322253109+07:00","message":"receive interim result [false|false]: Concept"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.322265329+07:00","message":"[buffer interim] 3635 false Concept"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.32227158+07:00","message":"[bufferProcess] interim [480000000]:Concept"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.322273809+07:00","message":"[bufferProcess] send to processor:คอนเสิร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.32227902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.322281653+07:00","message":"> Transcript [45754] [false]: 'คอนเสิร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.322283988+07:00","message":"Set StatePrefix (first interim): 'คอนเสิร์ต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.501834401+07:00","message":"receive streaming session, msgId: 3635"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.501872507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Concept เดิม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.50187936+07:00","message":"receive interim result [false|false]: Concept เดิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.50189261+07:00","message":"[buffer interim] 3635 false Concept เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.501899402+07:00","message":"[bufferProcess] interim [720000000]:Concept เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.50190176+07:00","message":"[bufferProcess] send to processor:Concept"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.501906475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.501909181+07:00","message":"> Transcript [45755] [false]: 'Concept'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.501911552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.50191376+07:00","message":"Set new StatePrefix: 'Concept'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.68423116+07:00","message":"[GCS] IsForceVAD: false for message ID: 3635"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.788766014+07:00","message":"receive streaming session, msgId: 3635"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.788804497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Concept เดิมไหม\",\"confidence\":0.9099325}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.788810078+07:00","message":"receive interim result [true|false]: Concept เดิมไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.788821934+07:00","message":"end recv isFinal message id 3635"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.788824171+07:00","message":"end Recv id 3635"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.788830844+07:00","message":"[buffer interim] 3635 true Concept เดิมไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.788838647+07:00","message":"[bufferProcess] interim [50000000]:Concept เดิมไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.788841495+07:00","message":"[bufferProcess] send to processor (isfinal):Concept เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.788844721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.788847403+07:00","message":"> Transcript [45756] [false]: 'Concept เดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.788850134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.788852008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.788854118+07:00","message":"StatePrefix: 'Concept'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.788856057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.788857883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.78885978+07:00","message":"> Transcript [45757] [true]: 'Concept เดิมไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.788862034+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.788863601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.788865174+07:00","message":"StatePrefix: 'Concept'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.788866651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:08.788869637+07:00","message":"Push: 'Concept เดิมไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.788877011+07:00","message":"push: {true Concept เดิมไหม 0 0xc002e82080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:08.795287105+07:00","message":"write wav file: './tmp/7565/7565_3635.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:08.871542049+07:00","message":"[GCS] Start streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.360798301+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.360841389+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-05-12T13:30:09.360848824+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.360866524+07:00","message":"[buffer interim] 3636 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.360875422+07:00","message":"[bufferProcess] interim [240000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.360877454+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.446427698+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.446461543+07:00","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-05-12T13:30:09.446467346+07:00","message":"receive interim result [false|false]: ที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.446479097+07:00","message":"[buffer interim] 3636 false ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.446488079+07:00","message":"[bufferProcess] interim [420000000]:ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.446490431+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.446495215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.446497939+07:00","message":"> Transcript [45758] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.446500657+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.565937518+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.565974383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขี้เหล้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.565979835+07:00","message":"receive interim result [false|false]: ขี้เหล้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.565993741+07:00","message":"[buffer interim] 3636 false ขี้เหล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.566001451+07:00","message":"[bufferProcess] interim [480000000]:ขี้เหล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.566003871+07:00","message":"[bufferProcess] send to processor:ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.566006923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.566009583+07:00","message":"> Transcript [45759] [false]: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.566011731+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.566013784+07:00","message":"Set new StatePrefix: 'ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.736943698+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.73698121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เราอ่ะเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.736988538+07:00","message":"receive interim result [false|false]: พี่เราอ่ะเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.737004479+07:00","message":"[buffer interim] 3636 false พี่เราอ่ะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.737015218+07:00","message":"[bufferProcess] interim [720000000]:พี่เราอ่ะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.737019618+07:00","message":"[bufferProcess] send to processor:ขี้เหล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.737023891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.737027374+07:00","message":"> Transcript [45760] [false]: 'ขี้เหล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.7370306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.737033872+07:00","message":"Set new StatePrefix: 'ขี้เหล้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.93326556+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.933299254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เรามาเล่นอีก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.933304651+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:09.933318498+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.933325483+07:00","message":"[bufferProcess] interim [840000000]:ที่เรามาเล่นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.933327975+07:00","message":"[bufferProcess] send to processor:พี่เราอ่ะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.933331134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.933333627+07:00","message":"> Transcript [45761] [false]: 'พี่เราอ่ะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.933335836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:09.933338114+07:00","message":"Set new StatePrefix: 'พี่เราอ่ะเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:10.457763771+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:10.457809756+07:00","message":"receive 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-05-12T13:30:10.45781696+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกตาสอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:10.457834523+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกตาสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.457843587+07:00","message":"[bufferProcess] interim [200000000]:ที่เรามาเล่นอีกตาสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.457848661+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.457855395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.457861753+07:00","message":"> Transcript [45762] [false]: 'ที่เรามาเล่นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.457865186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.457868519+07:00","message":"Set new StatePrefix: 'ที่เรามาเล่นอีก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:10.53147282+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:10.531507986+07:00","message":"receive 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-05-12T13:30:10.531513763+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกตาเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:10.531527371+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกตาเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.531534849+07:00","message":"[bufferProcess] interim [260000000]:ที่เรามาเล่นอีกตาเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.531537436+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกตาสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.531542324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.531544993+07:00","message":"> Transcript [45763] [false]: 'ที่เรามาเล่นอีกตาสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.531548415+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.531550597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.5315525+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.531554801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:10.568306516+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:10.568342833+07:00","message":"receive 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-05-12T13:30:10.568348176+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกตานึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:10.568360161+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกตานึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.568367228+07:00","message":"[bufferProcess] interim [320000000]:ที่เรามาเล่นอีกตานึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.568369617+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกตาเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.568374534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.568377508+07:00","message":"> Transcript [45764] [false]: 'ที่เรามาเล่นอีกตาเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.568380777+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.568382875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.568384689+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.568386899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:10.66925196+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:10.66930041+07:00","message":"receive 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-05-12T13:30:10.669337494+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:10.669354642+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.669366314+07:00","message":"[bufferProcess] interim [500000000]:ที่เรามาเล่นอีกคาซาบลังก้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.669370478+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกตานึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.669376915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.66938106+07:00","message":"> Transcript [45765] [false]: 'ที่เรามาเล่นอีกตานึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.669386038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.669389264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.66939271+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:10.669395963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:10.868150271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:10.868159627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:11.181949295+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:11.18200335+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-05-12T13:30:11.182009203+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:11.182028212+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.182037453+07:00","message":"[bufferProcess] interim [100000000]:ที่เรามาเล่นอีกคาซาบลังก้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.1820405+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกคาซาบลังก้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.182043975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.182046936+07:00","message":"> Transcript [45766] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.18205088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.182053088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.182055314+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.182057552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.182063506+07:00","message":"Push: 'ที่เรามาเล่นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.182065391+07:00","message":"TextPushed: 'ที่เรามาเล่นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.182067541+07:00","message":"Set new StatePrefix : 'ที่เรามาเล่นอีกคาซาบลังก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.182069598+07:00","message":"Next Push (prob) : 'คาซาบลังก้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:11.182077129+07:00","message":"push: {false ที่เรามาเล่นอีก 0 0xc002ac2180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:11.217421202+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:11.217454422+07:00","message":"receive 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-05-12T13:30:11.217461196+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:11.217475862+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:11.217479469+07:00","message":"receive 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-05-12T13:30:11.217482257+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:11.217487731+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:11.217491182+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.217496913+07:00","message":"[bufferProcess] interim [160000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.217499478+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกคาซาบลังก้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.217502182+07:00","message":"[bufferProcess] interim [220000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.217504078+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.217507149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.217509774+07:00","message":"> Transcript [45767] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.217513086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.217515089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.217517547+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.21752126+07:00","message":"TextPushed: 'ที่เรามาเล่นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.217523951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.217526761+07:00","message":"> Transcript [45768] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.217530236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.217532952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.217536675+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.217538631+07:00","message":"TextPushed: 'ที่เรามาเล่นอีก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:11.839734303+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:11.839786684+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-05-12T13:30:11.839795743+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:11.839815964+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.839830214+07:00","message":"[bufferProcess] interim [820000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.839834589+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.839843968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.839848782+07:00","message":"> Transcript [45769] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.839854505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.839858097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.839862437+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:11.839866194+07:00","message":"TextPushed: 'ที่เรามาเล่นอีก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.14257295+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.142616901+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-05-12T13:30:13.142623552+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังไอ้พวกมึงเขียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.142650552+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังไอ้พวกมึงเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.142658896+07:00","message":"[bufferProcess] interim [80000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังไอ้พวกมึงเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.142662316+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.1426661+07:00","message":"[bufferProcess] send to processor (ticker):ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังไอ้พวกมึงเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.142669848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.142672574+07:00","message":"> Transcript [45770] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.142676961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.142679266+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.142682237+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.142685251+07:00","message":"TextPushed: 'ที่เรามาเล่นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.142689069+07:00","message":"Push: 'คาซาบลังก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.142690958+07:00","message":"TextPushed: 'ที่เรามาเล่นอีกคาซาบลังก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.142693347+07:00","message":"Set new StatePrefix : 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.142695647+07:00","message":"Next Push (prob) : 'นึงจะเล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.14269746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.142699413+07:00","message":"> Transcript [45771] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังไอ้พวกมึงเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.142701516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.142703204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.14270531+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.142707653+07:00","message":"TextPushed: 'ที่เรามาเล่นอีกคาซาบลังก้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.142716184+07:00","message":"push: {false คาซาบลังก้า 0 0xc002ac2180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.260463284+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.260506875+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-05-12T13:30:13.260514615+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.260530608+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.260544176+07:00","message":"[bufferProcess] interim [140000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.260547024+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.528644873+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.528684217+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-05-12T13:30:13.528690057+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.528704397+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.528712011+07:00","message":"[bufferProcess] interim [440000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.528714789+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.528720122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.528722791+07:00","message":"> Transcript [45772] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.528726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.528729471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.528732699+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.528735505+07:00","message":"TextPushed: 'ที่เรามาเล่นอีกคาซาบลังก้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.637037798+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.637075252+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-05-12T13:30:13.637081596+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉันรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.637095888+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉันรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.63711117+07:00","message":"[bufferProcess] interim [620000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉันรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.637114492+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.637119541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.637122195+07:00","message":"> Transcript [45773] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.637125789+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.637127845+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.637130193+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.637134537+07:00","message":"TextPushed: 'ที่เรามาเล่นอีกคาซาบลังก้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.701551622+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.70158592+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-05-12T13:30:13.701594679+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉันหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.701606761+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉันหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.701613248+07:00","message":"[bufferProcess] interim [680000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉันหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.701616183+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉันรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.701621271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.70162395+07:00","message":"> Transcript [45774] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉันรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.70162784+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.701629861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.701632007+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.701634816+07:00","message":"TextPushed: 'ที่เรามาเล่นอีกคาซาบลังก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.70164028+07:00","message":"Push: 'นึงจะเล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.701642337+07:00","message":"TextPushed: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.701644704+07:00","message":"Set new StatePrefix : 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉันรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.701647377+07:00","message":"Next Push (prob) : 'อีกนะมึงเนี่ยฉันรอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.701655142+07:00","message":"push: {false นึงจะเล่าให้ฟัง 0 0xc002ac2180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.814561363+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.81459582+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-05-12T13:30:13.814602728+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:13.81461502+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.814621665+07:00","message":"[bufferProcess] interim [740000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.814624469+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉันหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.814629584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.814632273+07:00","message":"> Transcript [45775] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉันหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.814635051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:13.814637436+07:00","message":"Set new StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยฉันหล่อ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:13.86835879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:13.868363575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.136366587+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.136404307+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-05-12T13:30:14.136411664+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.136424142+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.136430571+07:00","message":"[bufferProcess] interim [40000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.13643306+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.13643848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.136441048+07:00","message":"> Transcript [45776] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.136443692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.13644848+07:00","message":"Set new StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.212578711+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.212614259+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-05-12T13:30:14.212621256+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.212634108+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.212641465+07:00","message":"[bufferProcess] interim [220000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.212644137+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.212651135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.212654262+07:00","message":"> Transcript [45777] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.212657709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.212659833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.212663456+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.212665909+07:00","message":"TextPushed: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.338374412+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.338413358+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-05-12T13:30:14.338420142+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.338432189+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.338438995+07:00","message":"[bufferProcess] interim [280000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.338441519+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.338446555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.338449325+07:00","message":"> Transcript [45778] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.338452705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.338454545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.338456467+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.338459208+07:00","message":"TextPushed: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.401620398+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.401659474+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-05-12T13:30:14.401665369+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.401677396+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.401684803+07:00","message":"[bufferProcess] interim [400000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.401687932+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.401692956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.401696624+07:00","message":"> Transcript [45779] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.401700384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.401702488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.401704925+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.401707944+07:00","message":"TextPushed: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.719769326+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.719802062+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-05-12T13:30:14.719808436+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมีหมอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.719821354+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมีหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.719828163+07:00","message":"[bufferProcess] interim [640000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมีหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.719831024+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.719836237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.719838946+07:00","message":"> Transcript [45780] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.719842623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.71984491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.719847388+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.719850274+07:00","message":"TextPushed: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.719855584+07:00","message":"Push: 'อีกนะมึงเนี่ยชั้นลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.719857609+07:00","message":"TextPushed: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.719860177+07:00","message":"Set new StatePrefix : 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.71986809+07:00","message":"Next Push (prob) : 'อ่ะมันจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.719882759+07:00","message":"push: {false อีกนะมึงเนี่ยชั้นลอย 0 0xc002ac2180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.846300661+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.846353038+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-05-12T13:30:14.846358853+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมีหมอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.846371582+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมีหมอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.846378785+07:00","message":"[bufferProcess] interim [760000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมีหมอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.846381474+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมีหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.846388414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.84639122+07:00","message":"> Transcript [45781] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมีหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.846394917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.846396948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.846398782+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.846401276+07:00","message":"TextPushed: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.852246859+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.852266165+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-05-12T13:30:14.852271255+07:00","message":"receive interim result [false|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมีหมอดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:14.852280889+07:00","message":"[buffer interim] 3636 false ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมีหมอดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.852285536+07:00","message":"[bufferProcess] interim [820000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมีหมอดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.852288388+07:00","message":"[bufferProcess] send to processor:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมีหมอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.852291583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.852293812+07:00","message":"> Transcript [45782] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมีหมอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.852296866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.852298613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.852300258+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:14.852302378+07:00","message":"TextPushed: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:15.089602945+07:00","message":"[GCS] IsForceVAD: false for message ID: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:15.268774728+07:00","message":"receive streaming session, msgId: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:15.268812362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังไอ้พวกมึงเขียนเนี่ยชั้นลอยอ่ะมันจะมีหมอดู\",\"confidence\":0.92925644}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:15.268819323+07:00","message":"receive interim result [true|false]: ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังไอ้พวกมึงเขียนเนี่ยชั้นลอยอ่ะมันจะมีหมอดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:15.268826942+07:00","message":"end recv isFinal message id 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:15.268829144+07:00","message":"end Recv id 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:15.268835111+07:00","message":"[buffer interim] 3636 true ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังไอ้พวกมึงเขียนเนี่ยชั้นลอยอ่ะมันจะมีหมอดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.268842937+07:00","message":"[bufferProcess] interim [240000000]:ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังไอ้พวกมึงเขียนเนี่ยชั้นลอยอ่ะมันจะมีหมอดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.268848331+07:00","message":"[bufferProcess] send to processor (isfinal):ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมีหมอดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.268851779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.26885451+07:00","message":"> Transcript [45783] [false]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมีหมอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.268858093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.268860075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.268862084+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.268865102+07:00","message":"TextPushed: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.268867118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.268868901+07:00","message":"> Transcript [45784] [true]: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังไอ้พวกมึงเขียนเนี่ยชั้นลอยอ่ะมันจะมีหมอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.268871243+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.268872916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.268874573+07:00","message":"StatePrefix: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.268876551+07:00","message":"TextPushed: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.26887826+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.26910642+07:00","message":"Push: 'อ่ะมันจะมีหมอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.269109284+07:00","message":"TextPushed: 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังอีกนะมึงเนี่ยชั้นลอยอ่ะมันจะมีหมอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.269111801+07:00","message":"Set new StatePrefix : 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังไอ้พวกมึงเขียนเนี่ยชั้นลอยอ่ะมันจะมีหมอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.269114172+07:00","message":"Next Push (prob) : 'ที่เรามาเล่นอีกคาซาบลังก้านึงจะเล่าให้ฟังไอ้พวกมึงเขียนเนี่ยชั้นลอยอ่ะมันจะมีหมอดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:15.269121838+07:00","message":"push: {true อ่ะมันจะมีหมอดู 0 0xc002ac2180}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:15.269132573+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3636.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:15.280122723+07:00","message":"write wav file: './tmp/7565/7565_3636.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:15.730981676+07:00","message":"[GCS] Start streaming session, msgId: 3637"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.235652313+07:00","message":"receive streaming session, msgId: 3637"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.23570354+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-05-12T13:30:16.23571152+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.235736577+07:00","message":"[buffer interim] 3637 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.235747774+07:00","message":"[bufferProcess] interim [300000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.235750479+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.501213023+07:00","message":"[GCS] IsForceVAD: false for message ID: 3637"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.520980039+07:00","message":"receive streaming session, msgId: 3637"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.521021823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.521028656+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.521042928+07:00","message":"[buffer interim] 3637 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.521051409+07:00","message":"[bufferProcess] interim [540000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.521053858+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.521061681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.521064618+07:00","message":"> Transcript [45785] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.521066929+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.621818511+07:00","message":"[GCS] Start streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.676281342+07:00","message":"receive streaming session, msgId: 3637"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.676316896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพฤหัส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.676324263+07:00","message":"receive interim result [false|false]: วันพฤหัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.676338325+07:00","message":"receive streaming session, msgId: 3637"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.676342634+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-05-12T13:30:16.676345233+07:00","message":"receive interim result [true|false]: วันพฤหัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.676348103+07:00","message":"end recv isFinal message id 3637"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.67634993+07:00","message":"end Recv id 3637"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.676355882+07:00","message":"[buffer interim] 3637 false วันพฤหัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.676359235+07:00","message":"[buffer interim] 3637 true วันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.67636517+07:00","message":"[bufferProcess] interim [660000000]:วันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.676367162+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.676369663+07:00","message":"[bufferProcess] interim [780000000]:วันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.676372668+07:00","message":"[bufferProcess] send to processor (isfinal):วันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.676375395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.67637784+07:00","message":"> Transcript [45786] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.676379753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.676381538+07:00","message":"Set new StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.676383101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.676384823+07:00","message":"> Transcript [45787] [false]: 'วันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.676386301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.676387802+07:00","message":"Set new StatePrefix: 'วันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.676389284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.676390959+07:00","message":"> Transcript [45788] [true]: 'วันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.676393176+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.676394948+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.676396812+07:00","message":"StatePrefix: 'วันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.676398662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:16.67640128+07:00","message":"Push: 'วันพฤหัส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:16.676408808+07:00","message":"push: {true วันพฤหัส 0 0xc002e83700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:16.681235599+07:00","message":"write wav file: './tmp/7565/7565_3637.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:16.868629874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:16.86862992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:18.470360507+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:18.470410197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:18.470417188+07:00","message":"receive interim result [false|false]: แบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:18.470438426+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:18.470443871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบฟอร์ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:18.470447795+07:00","message":"receive interim result [false|false]: แบบฟอร์ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:18.470462041+07:00","message":"[buffer interim] 3638 false แบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:18.470488103+07:00","message":"[buffer interim] 3638 false แบบฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:18.470496075+07:00","message":"[bufferProcess] interim [660000000]:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:18.470497788+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:18.470505692+07:00","message":"[bufferProcess] send to processor (ticker):แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:18.470508108+07:00","message":"[bufferProcess] interim [840000000]:แบบฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:18.470509656+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:18.470512367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:18.470515336+07:00","message":"> Transcript [45789] [false]: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:18.470517291+07:00","message":"Set StatePrefix (first interim): 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:19.372179315+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:19.372216116+07:00","message":"receive 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-05-12T13:30:19.372222003+07:00","message":"receive interim result [false|false]: มีห้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:19.37223949+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:19.372245129+07:00","message":"receive 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-05-12T13:30:19.372248824+07:00","message":"receive interim result [false|false]: มีห้องพัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:19.372255296+07:00","message":"[buffer interim] 3638 false มีห้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:19.372260179+07:00","message":"[buffer interim] 3638 false มีห้องพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:19.372267218+07:00","message":"[bufferProcess] interim [380000000]:มีห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:19.37227051+07:00","message":"[bufferProcess] send to processor:แบบฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:19.372276962+07:00","message":"[bufferProcess] interim [740000000]:มีห้องพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:19.372279826+07:00","message":"[bufferProcess] send to processor:มีห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:19.372283611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:19.372286447+07:00","message":"> Transcript [45790] [false]: 'แบบฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:19.372290446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:19.372292652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:19.372294528+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:19.372296447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:19.372297889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:19.372299863+07:00","message":"> Transcript [45791] [false]: 'มีห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:19.372301395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:19.372303572+07:00","message":"Set new StatePrefix: 'มีห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:19.700572518+07:00","message":"[GCS] IsForceVAD: false for message ID: 3638"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:19.868833826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:19.868862221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.021820136+07:00","message":"[GCS] Start streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383756392+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383793077+07:00","message":"receive 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-05-12T13:30:20.383799006+07:00","message":"receive interim result [false|false]: มีห้องพักว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383816427+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383820858+07:00","message":"receive 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-05-12T13:30:20.383823366+07:00","message":"receive interim result [false|false]: มีห้องพักบน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383830787+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383833353+07:00","message":"receive 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-05-12T13:30:20.38383719+07:00","message":"receive interim result [false|false]: มีห้องพักหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383842123+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383844733+07:00","message":"receive 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-05-12T13:30:20.383846872+07:00","message":"receive interim result [false|false]: มีห้องพักลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383851147+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383853707+07:00","message":"receive 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-05-12T13:30:20.383856094+07:00","message":"receive interim result [false|false]: มีห้องพักโรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383861024+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383865559+07:00","message":"receive 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-05-12T13:30:20.383867938+07:00","message":"receive interim result [false|false]: มีห้องพักโรงแรมให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383872527+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383875592+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-05-12T13:30:20.383878067+07:00","message":"receive interim result [false|false]: มีห้องพักโรงแรมให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383831584+07:00","message":"[buffer interim] 3638 false มีห้องพักว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383888256+07:00","message":"[buffer interim] 3638 false มีห้องพักบน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383890895+07:00","message":"[buffer interim] 3638 false มีห้องพักหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383892832+07:00","message":"[buffer interim] 3638 false มีห้องพักลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383894903+07:00","message":"[buffer interim] 3638 false มีห้องพักโรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.3838976+07:00","message":"[buffer interim] 3638 false มีห้องพักโรงแรมให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.383899715+07:00","message":"[buffer interim] 3638 false มีห้องพักโรงแรมให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383905764+07:00","message":"[bufferProcess] interim [980000000]:มีห้องพักว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383908074+07:00","message":"[bufferProcess] send to processor:มีห้องพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383910748+07:00","message":"[bufferProcess] send to processor (ticker):มีห้องพักว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383912992+07:00","message":"[bufferProcess] interim [40000000]:มีห้องพักบน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383914601+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.38391688+07:00","message":"[bufferProcess] interim [100000000]:มีห้องพักหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383918946+07:00","message":"[bufferProcess] send to processor:มีห้องพักบน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383925869+07:00","message":"[bufferProcess] interim [160000000]:มีห้องพักลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.38392772+07:00","message":"[bufferProcess] send to processor:มีห้องพักหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383929898+07:00","message":"[bufferProcess] interim [220000000]:มีห้องพักโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.38393171+07:00","message":"[bufferProcess] send to processor:มีห้องพักลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383934675+07:00","message":"[bufferProcess] interim [520000000]:มีห้องพักโรงแรมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383936566+07:00","message":"[bufferProcess] send to processor:มีห้องพักโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.38393866+07:00","message":"[bufferProcess] interim [640000000]:มีห้องพักโรงแรมให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383940465+07:00","message":"[bufferProcess] send to processor:มีห้องพักโรงแรมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383930503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.38394545+07:00","message":"> Transcript [45792] [false]: 'มีห้องพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383948497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.38395044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383952288+07:00","message":"StatePrefix: 'มีห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.38395419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383955705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383957759+07:00","message":"> Transcript [45793] [false]: 'มีห้องพักว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.38395968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383961452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383963157+07:00","message":"StatePrefix: 'มีห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383964763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383966197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383967977+07:00","message":"> Transcript [45794] [false]: 'มีห้องพักบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383970284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383971782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.383973327+07:00","message":"StatePrefix: 'มีห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.38397481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.38397622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384157113+07:00","message":"> Transcript [45795] [false]: 'มีห้องพักหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384159561+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384161337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384163116+07:00","message":"StatePrefix: 'มีห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384164711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384170877+07:00","message":"Push: 'มีห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384173959+07:00","message":"TextPushed: 'มีห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384176944+07:00","message":"Set new StatePrefix : 'มีห้องพักหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384180061+07:00","message":"Next Push (prob) : 'พักหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384183013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.38418621+07:00","message":"> Transcript [45796] [false]: 'มีห้องพักลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384188581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.384193345+07:00","message":"push: {false มีห้อง 0 0xc0035b9e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384193918+07:00","message":"Set new StatePrefix: 'มีห้องพักลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384216342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.38421943+07:00","message":"> Transcript [45797] [false]: 'มีห้องพักโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384222283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384225599+07:00","message":"Set new StatePrefix: 'มีห้องพักโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384228397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384231385+07:00","message":"> Transcript [45798] [false]: 'มีห้องพักโรงแรมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384234737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384237505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384240319+07:00","message":"StatePrefix: 'มีห้องพักโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.384243693+07:00","message":"TextPushed: 'มีห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.583543144+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.583584752+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-05-12T13:30:20.583592255+07:00","message":"receive interim result [false|false]: มีห้องพักโรงแรมให้นอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.583611525+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.583616451+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-05-12T13:30:20.58361914+07:00","message":"receive interim result [false|false]: มีห้องพักโรงแรมให้นอนนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.583627466+07:00","message":"receive streaming session, msgId: 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.583629669+07:00","message":"[buffer interim] 3638 false มีห้องพักโรงแรมให้นอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.583644861+07:00","message":"[buffer interim] 3638 false มีห้องพักโรงแรมให้นอนนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.583633412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมก็แบบพอมีห้องพักโรงแรมให้นอนนะ\",\"confidence\":0.9077395}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.583655096+07:00","message":"receive interim result [true|false]: ผมก็แบบพอมีห้องพักโรงแรมให้นอนนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.583658314+07:00","message":"end recv isFinal message id 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.583660536+07:00","message":"end Recv id 3638"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583652286+07:00","message":"[bufferProcess] interim [760000000]:มีห้องพักโรงแรมให้นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583671428+07:00","message":"[bufferProcess] send to processor:มีห้องพักโรงแรมให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.583671274+07:00","message":"[buffer interim] 3638 true ผมก็แบบพอมีห้องพักโรงแรมให้นอนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583678364+07:00","message":"[bufferProcess] interim [940000000]:มีห้องพักโรงแรมให้นอนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583694946+07:00","message":"[bufferProcess] send to processor:มีห้องพักโรงแรมให้นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583699675+07:00","message":"[bufferProcess] interim [90000000]:ผมก็แบบพอมีห้องพักโรงแรมให้นอนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583701929+07:00","message":"[bufferProcess] send to processor (isfinal):มีห้องพักโรงแรมให้นอนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583680288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583706853+07:00","message":"> Transcript [45799] [false]: 'มีห้องพักโรงแรมให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583710199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583712834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583716159+07:00","message":"StatePrefix: 'มีห้องพักโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583719334+07:00","message":"TextPushed: 'มีห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583721968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.58372581+07:00","message":"> Transcript [45800] [false]: 'มีห้องพักโรงแรมให้นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583728742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583731644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583735088+07:00","message":"StatePrefix: 'มีห้องพักโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583737843+07:00","message":"TextPushed: 'มีห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583740256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583742987+07:00","message":"> Transcript [45801] [false]: 'มีห้องพักโรงแรมให้นอนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583746024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.58374932+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.5837531+07:00","message":"StatePrefix: 'มีห้องพักโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583760568+07:00","message":"TextPushed: 'มีห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583765091+07:00","message":"Push: 'พักโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583768122+07:00","message":"TextPushed: 'มีห้องพักโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.58377106+07:00","message":"Set new StatePrefix : 'มีห้องพักโรงแรมให้นอนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583773985+07:00","message":"Next Push (prob) : 'ให้นอนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583776179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.58377888+07:00","message":"> Transcript [45802] [true]: 'ผมก็แบบพอมีห้องพักโรงแรมให้นอนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583782414+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.58378497+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.5837873+07:00","message":"StatePrefix: 'มีห้องพักโรงแรมให้นอนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583790143+07:00","message":"TextPushed: 'มีห้องพักโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.58379252+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.583921058+07:00","message":"push: {false พักโรงแรม 0 0xc0035b9e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583933891+07:00","message":"Push: 'ให้นอนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:20.583937156+07:00","message":"push: {true ให้นอนนะ 0 0xc0035b9e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583937881+07:00","message":"TextPushed: 'มีห้องพักโรงแรมให้นอนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.58394684+07:00","message":"Set new StatePrefix : 'ผมก็แบบพอมีห้องพักโรงแรมให้นอนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583949299+07:00","message":"Next Push (prob) : 'ผมก็แบบพอมีห้องพักโรงแรมให้นอนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:20.583941775+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3638.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:20.592621025+07:00","message":"write wav file: './tmp/7565/7565_3638.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:21.45750591+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:21.457572167+07:00","message":"receive 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-05-12T13:30:21.457589364+07:00","message":"receive interim result [false|false]: จะอยู่ตรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:21.457606912+07:00","message":"[buffer interim] 3639 false จะอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:21.457616015+07:00","message":"[bufferProcess] interim [260000000]:จะอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:21.457618444+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:21.582245443+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:21.582295559+07:00","message":"receive 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-05-12T13:30:21.582302543+07:00","message":"receive interim result [false|false]: จะอยู่ตรงไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:21.58232254+07:00","message":"[buffer interim] 3639 false จะอยู่ตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:21.582334956+07:00","message":"[bufferProcess] interim [380000000]:จะอยู่ตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:21.582337884+07:00","message":"[bufferProcess] send to processor:จะอยู่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:21.582345092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:21.582348787+07:00","message":"> Transcript [45803] [false]: 'จะอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:21.582356965+07:00","message":"Set StatePrefix (first interim): 'จะอยู่ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.091187611+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.09122345+07:00","message":"receive 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-05-12T13:30:22.091229492+07:00","message":"receive interim result [false|false]: จะอยู่ตรงไหนจะเป็นห้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.091250356+07:00","message":"[buffer interim] 3639 false จะอยู่ตรงไหนจะเป็นห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.091258197+07:00","message":"[bufferProcess] interim [860000000]:จะอยู่ตรงไหนจะเป็นห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.091260736+07:00","message":"[bufferProcess] send to processor:จะอยู่ตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.091265879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.091268654+07:00","message":"> Transcript [45804] [false]: 'จะอยู่ตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.091271837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.091274167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.09127615+07:00","message":"StatePrefix: 'จะอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.091278242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.151074501+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.151122115+07:00","message":"receive 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-05-12T13:30:22.151128352+07:00","message":"receive interim result [false|false]: จะอยู่ตรงไหนจะเป็นห้องพัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.151141509+07:00","message":"[buffer interim] 3639 false จะอยู่ตรงไหนจะเป็นห้องพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.15115163+07:00","message":"[bufferProcess] interim [980000000]:จะอยู่ตรงไหนจะเป็นห้องพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.151154846+07:00","message":"[bufferProcess] send to processor:จะอยู่ตรงไหนจะเป็นห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.151161373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.151165312+07:00","message":"> Transcript [45805] [false]: 'จะอยู่ตรงไหนจะเป็นห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.151169506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.151172559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.151175602+07:00","message":"StatePrefix: 'จะอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.151177853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.36019825+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.360234084+07:00","message":"receive 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-05-12T13:30:22.360239637+07:00","message":"receive interim result [false|false]: จะอยู่ตรงไหนจะเป็นห้องพักให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.360253089+07:00","message":"[buffer interim] 3639 false จะอยู่ตรงไหนจะเป็นห้องพักให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.360263758+07:00","message":"[bufferProcess] interim [160000000]:จะอยู่ตรงไหนจะเป็นห้องพักให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.360267721+07:00","message":"[bufferProcess] send to processor:จะอยู่ตรงไหนจะเป็นห้องพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.36027401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.360278707+07:00","message":"> Transcript [45806] [false]: 'จะอยู่ตรงไหนจะเป็นห้องพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.360284118+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.360287754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.360290599+07:00","message":"StatePrefix: 'จะอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.360294442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.598087861+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.598139308+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-05-12T13:30:22.598146654+07:00","message":"receive interim result [false|false]: จะอยู่ตรงไหนจะเป็นห้องพักให้วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.598164364+07:00","message":"[buffer interim] 3639 false จะอยู่ตรงไหนจะเป็นห้องพักให้วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.598172663+07:00","message":"[bufferProcess] interim [340000000]:จะอยู่ตรงไหนจะเป็นห้องพักให้วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.598175031+07:00","message":"[bufferProcess] send to processor:จะอยู่ตรงไหนจะเป็นห้องพักให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.598184459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.59818747+07:00","message":"> Transcript [45807] [false]: 'จะอยู่ตรงไหนจะเป็นห้องพักให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.598191519+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.598194188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.598196179+07:00","message":"StatePrefix: 'จะอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.598198236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.598204139+07:00","message":"Push: 'จะอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.598206672+07:00","message":"TextPushed: 'จะอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.598208847+07:00","message":"Set new StatePrefix : 'จะอยู่ตรงไหนจะเป็นห้องพักให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.598211771+07:00","message":"Next Push (prob) : 'ไหนจะเป็นห้องพักให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.598220994+07:00","message":"push: {false จะอยู่ตรง 0 0xc004219780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.707592542+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.707629801+07:00","message":"receive 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-05-12T13:30:22.707636933+07:00","message":"receive interim result [false|false]: จะอยู่ตรงไหนจะเป็นห้องพักให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.707655136+07:00","message":"[buffer interim] 3639 false จะอยู่ตรงไหนจะเป็นห้องพักให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.707664125+07:00","message":"[bufferProcess] interim [520000000]:จะอยู่ตรงไหนจะเป็นห้องพักให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.707668057+07:00","message":"[bufferProcess] send to processor:จะอยู่ตรงไหนจะเป็นห้องพักให้วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.707675375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.707679355+07:00","message":"> Transcript [45808] [false]: 'จะอยู่ตรงไหนจะเป็นห้องพักให้วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.707684742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.707687602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.707690256+07:00","message":"StatePrefix: 'จะอยู่ตรงไหนจะเป็นห้องพักให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.70769319+07:00","message":"TextPushed: 'จะอยู่ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.709692919+07:00","message":"[GCS] IsForceVAD: false for message ID: 3639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.838030445+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.838097009+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-05-12T13:30:22.83810646+07:00","message":"receive interim result [false|false]: จะอยู่ตรงไหนจะเป็นห้องพักให้งงอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.838131119+07:00","message":"[buffer interim] 3639 false จะอยู่ตรงไหนจะเป็นห้องพักให้งงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.838146399+07:00","message":"[bufferProcess] interim [700000000]:จะอยู่ตรงไหนจะเป็นห้องพักให้งงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.83815048+07:00","message":"[bufferProcess] send to processor:จะอยู่ตรงไหนจะเป็นห้องพักให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.838164825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.83817+07:00","message":"> Transcript [45809] [false]: 'จะอยู่ตรงไหนจะเป็นห้องพักให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.83817517+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.83817816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.838180887+07:00","message":"StatePrefix: 'จะอยู่ตรงไหนจะเป็นห้องพักให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.83818478+07:00","message":"TextPushed: 'จะอยู่ตรง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:22.869871471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:22.869887392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.889941147+07:00","message":"receive streaming session, msgId: 3639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.889989479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่จะอยู่ตรงไหนก็จะเป็นห้องพักให้วงอ่ะ\",\"confidence\":0.85291}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.889999702+07:00","message":"receive interim result [true|false]: อยู่จะอยู่ตรงไหนก็จะเป็นห้องพักให้วงอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.890015233+07:00","message":"end recv isFinal message id 3639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.890019606+07:00","message":"end Recv id 3639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.89003024+07:00","message":"[buffer interim] 3639 true อยู่จะอยู่ตรงไหนก็จะเป็นห้องพักให้วงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.89004009+07:00","message":"[bufferProcess] interim [700000000]:อยู่จะอยู่ตรงไหนก็จะเป็นห้องพักให้วงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.89004515+07:00","message":"[bufferProcess] send to processor (isfinal):จะอยู่ตรงไหนจะเป็นห้องพักให้งงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.890050385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.890054696+07:00","message":"> Transcript [45810] [false]: 'จะอยู่ตรงไหนจะเป็นห้องพักให้งงอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.89005949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.890062409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.890066126+07:00","message":"StatePrefix: 'จะอยู่ตรงไหนจะเป็นห้องพักให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.89007001+07:00","message":"TextPushed: 'จะอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.890072761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.890076286+07:00","message":"> Transcript [45811] [true]: 'อยู่จะอยู่ตรงไหนก็จะเป็นห้องพักให้วงอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.890079714+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.89008232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.890085579+07:00","message":"StatePrefix: 'จะอยู่ตรงไหนจะเป็นห้องพักให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.89009519+07:00","message":"TextPushed: 'จะอยู่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.890098211+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.890283638+07:00","message":"Push: 'ก็จะเป็นห้องพักให้วงอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.890288664+07:00","message":"TextPushed: 'จะอยู่ตรงก็จะเป็นห้องพักให้วงอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.890292172+07:00","message":"Set new StatePrefix : 'อยู่จะอยู่ตรงไหนก็จะเป็นห้องพักให้วงอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.890296121+07:00","message":"Next Push (prob) : 'อยู่จะอยู่ตรงไหนก็จะเป็นห้องพักให้วงอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.890308926+07:00","message":"push: {true ก็จะเป็นห้องพักให้วงอ่ะ 0 0xc004219780}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:22.890313848+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3639.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:22.898952392+07:00","message":"write wav file: './tmp/7565/7565_3639.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:22.902028691+07:00","message":"[GCS] Start streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:23.808736016+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:23.808771246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่คุย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:23.808776419+07:00","message":"receive interim result [false|false]: ไม่คุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:23.808789817+07:00","message":"[buffer interim] 3640 false ไม่คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:23.808796394+07:00","message":"[bufferProcess] interim [720000000]:ไม่คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:23.808798376+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:23.955285932+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:23.955322917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่คุยกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:23.955328797+07:00","message":"receive interim result [false|false]: ไม่คุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:23.955350701+07:00","message":"[buffer interim] 3640 false ไม่คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:23.955360497+07:00","message":"[bufferProcess] interim [840000000]:ไม่คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:23.955362958+07:00","message":"[bufferProcess] send to processor:ไม่คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:23.955366321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:23.955368827+07:00","message":"> Transcript [45812] [false]: 'ไม่คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:23.955371058+07:00","message":"Set StatePrefix (first interim): 'ไม่คุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:24.090386387+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:24.090430021+07:00","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-05-12T13:30:24.090436682+07:00","message":"receive interim result [false|false]: ไม่คุยกับหมอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:24.090454027+07:00","message":"[buffer interim] 3640 false ไม่คุยกับหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.090463164+07:00","message":"[bufferProcess] interim [960000000]:ไม่คุยกับหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.090465991+07:00","message":"[bufferProcess] send to processor:ไม่คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.090472872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.090475862+07:00","message":"> Transcript [45813] [false]: 'ไม่คุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.090479056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.09048144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.090483398+07:00","message":"StatePrefix: 'ไม่คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.090485364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:24.18506191+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:24.185109702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกับหมอดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:24.185117055+07:00","message":"receive interim result [false|false]: คุยกับหมอดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:24.18513186+07:00","message":"[buffer interim] 3640 false คุยกับหมอดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.185142641+07:00","message":"[bufferProcess] interim [80000000]:คุยกับหมอดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.185146044+07:00","message":"[bufferProcess] send to processor:ไม่คุยกับหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.185152691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.185156782+07:00","message":"> Transcript [45814] [false]: 'ไม่คุยกับหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.18517537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.185179152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.185182779+07:00","message":"StatePrefix: 'ไม่คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.185185727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:24.542553856+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:24.542595696+07:00","message":"receive 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-05-12T13:30:24.54260378+07:00","message":"receive interim result [false|false]: คุยกับหมอดูทุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:24.542624733+07:00","message":"[buffer interim] 3640 false คุยกับหมอดูทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.542637333+07:00","message":"[bufferProcess] interim [440000000]:คุยกับหมอดูทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.542639764+07:00","message":"[bufferProcess] send to processor:คุยกับหมอดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.542643861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.542646777+07:00","message":"> Transcript [45815] [false]: 'คุยกับหมอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.542649099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.542651296+07:00","message":"Set new StatePrefix: 'คุยกับหมอดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:24.660279124+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:24.660316511+07:00","message":"receive 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-05-12T13:30:24.660324274+07:00","message":"receive interim result [false|false]: คุยกับหมอดูทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:24.660338999+07:00","message":"[buffer interim] 3640 false คุยกับหมอดูทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.660346552+07:00","message":"[bufferProcess] interim [560000000]:คุยกับหมอดูทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.660349035+07:00","message":"[bufferProcess] send to processor:คุยกับหมอดูทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.660352228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.660355173+07:00","message":"> Transcript [45816] [false]: 'คุยกับหมอดูทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.660358352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.660360514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.660362447+07:00","message":"StatePrefix: 'คุยกับหมอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.660365958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:24.869992138+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:24.870029831+07:00","message":"receive 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-05-12T13:30:24.870037034+07:00","message":"receive interim result [false|false]: คุยกับหมอดูทุกวันน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:24.87005002+07:00","message":"[buffer interim] 3640 false คุยกับหมอดูทุกวันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.870059122+07:00","message":"[bufferProcess] interim [740000000]:คุยกับหมอดูทุกวันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.870061655+07:00","message":"[bufferProcess] send to processor:คุยกับหมอดูทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.870065239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.870068087+07:00","message":"> Transcript [45817] [false]: 'คุยกับหมอดูทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.870071344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.870073522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.870075588+07:00","message":"StatePrefix: 'คุยกับหมอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:24.87007775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.151405566+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.151438344+07:00","message":"receive 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-05-12T13:30:25.151444287+07:00","message":"receive interim result [false|false]: คุยกับหมอดูทุกวันจน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.151455341+07:00","message":"[buffer interim] 3640 false คุยกับหมอดูทุกวันจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.151461927+07:00","message":"[bufferProcess] interim [920000000]:คุยกับหมอดูทุกวันจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.151464328+07:00","message":"[bufferProcess] send to processor:คุยกับหมอดูทุกวันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.151469268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.151472012+07:00","message":"> Transcript [45818] [false]: 'คุยกับหมอดูทุกวันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.151474895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.151477203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.151479134+07:00","message":"StatePrefix: 'คุยกับหมอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.151481376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.233323495+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.23336834+07:00","message":"receive 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-05-12T13:30:25.23337547+07:00","message":"receive interim result [false|false]: คุยกับหมอดูทุกวันน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.233394526+07:00","message":"[buffer interim] 3640 false คุยกับหมอดูทุกวันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.233402901+07:00","message":"[bufferProcess] interim [980000000]:คุยกับหมอดูทุกวันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.233405692+07:00","message":"[bufferProcess] send to processor:คุยกับหมอดูทุกวันจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.233412496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.233415593+07:00","message":"> Transcript [45819] [false]: 'คุยกับหมอดูทุกวันจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.233419108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.233421378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.233423296+07:00","message":"StatePrefix: 'คุยกับหมอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.233425252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.233432699+07:00","message":"Push: 'คุยกับหมอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.233434536+07:00","message":"TextPushed: 'คุยกับหมอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.23343708+07:00","message":"Set new StatePrefix : 'คุยกับหมอดูทุกวันจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.233439393+07:00","message":"Next Push (prob) : 'ทุกวันจน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.23344802+07:00","message":"push: {false คุยกับหมอดู 0 0xc003b7dd00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.276758277+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.276796764+07:00","message":"receive 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-05-12T13:30:25.276805842+07:00","message":"receive interim result [false|false]: คุยกับหมอดูทุกวันน่ะตรงนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.276822389+07:00","message":"[buffer interim] 3640 false คุยกับหมอดูทุกวันน่ะตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.276830569+07:00","message":"[bufferProcess] interim [40000000]:คุยกับหมอดูทุกวันน่ะตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.276833626+07:00","message":"[bufferProcess] send to processor:คุยกับหมอดูทุกวันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.27683732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.276840387+07:00","message":"> Transcript [45820] [false]: 'คุยกับหมอดูทุกวันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.276843157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.276845145+07:00","message":"Set new StatePrefix: 'คุยกับหมอดูทุกวันน่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.456324341+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.456375311+07:00","message":"receive 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-05-12T13:30:25.456388704+07:00","message":"receive interim result [false|false]: คุยกับหมอดูทุกวันน่ะตรงนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.456406637+07:00","message":"[buffer interim] 3640 false คุยกับหมอดูทุกวันน่ะตรงนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.456415664+07:00","message":"[bufferProcess] interim [160000000]:คุยกับหมอดูทุกวันน่ะตรงนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.456419508+07:00","message":"[bufferProcess] send to processor:คุยกับหมอดูทุกวันน่ะตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.45642464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.456429+07:00","message":"> Transcript [45821] [false]: 'คุยกับหมอดูทุกวันน่ะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.456434028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.456437208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.456440631+07:00","message":"StatePrefix: 'คุยกับหมอดูทุกวันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.456443872+07:00","message":"TextPushed: 'คุยกับหมอดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.530836695+07:00","message":"[GCS] IsForceVAD: false for message ID: 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.661121864+07:00","message":"[GCS] Start streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.735216226+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.735250462+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-05-12T13:30:25.735256476+07:00","message":"receive interim result [false|false]: คุยกับหมอดูทุกวันน่ะตรงนั้นน่ะรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.735268897+07:00","message":"[buffer interim] 3640 false คุยกับหมอดูทุกวันน่ะตรงนั้นน่ะรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.735275905+07:00","message":"[bufferProcess] interim [580000000]:คุยกับหมอดูทุกวันน่ะตรงนั้นน่ะรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.735278703+07:00","message":"[bufferProcess] send to processor:คุยกับหมอดูทุกวันน่ะตรงนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.735283723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.735286397+07:00","message":"> Transcript [45822] [false]: 'คุยกับหมอดูทุกวันน่ะตรงนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.735289527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.7352915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.735293865+07:00","message":"StatePrefix: 'คุยกับหมอดูทุกวันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.735296631+07:00","message":"TextPushed: 'คุยกับหมอดู'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:25.869913978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:25.869927834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.872398769+07:00","message":"receive streaming session, msgId: 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.872433616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกับหมอดูทุกวันน่ะตรงนั้นรู้จัก\",\"confidence\":0.92420655}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.872439143+07:00","message":"receive interim result [true|false]: คุยกับหมอดูทุกวันน่ะตรงนั้นรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.872448308+07:00","message":"end recv isFinal message id 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.872450338+07:00","message":"end Recv id 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.872460668+07:00","message":"[buffer interim] 3640 true คุยกับหมอดูทุกวันน่ะตรงนั้นรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.872467424+07:00","message":"[bufferProcess] interim [640000000]:คุยกับหมอดูทุกวันน่ะตรงนั้นรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.872470356+07:00","message":"[bufferProcess] send to processor (isfinal):คุยกับหมอดูทุกวันน่ะตรงนั้นน่ะรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.872473866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.872476802+07:00","message":"> Transcript [45823] [false]: 'คุยกับหมอดูทุกวันน่ะตรงนั้นน่ะรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.872479825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.872481731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.87248523+07:00","message":"StatePrefix: 'คุยกับหมอดูทุกวันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.872487726+07:00","message":"TextPushed: 'คุยกับหมอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.872489429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.872491499+07:00","message":"> Transcript [45824] [true]: 'คุยกับหมอดูทุกวันน่ะตรงนั้นรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.872495551+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.872497441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.872499169+07:00","message":"StatePrefix: 'คุยกับหมอดูทุกวันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.872501143+07:00","message":"TextPushed: 'คุยกับหมอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:25.872504262+07:00","message":"Push: 'ทุกวันน่ะตรงนั้นรู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:25.872512872+07:00","message":"push: {true ทุกวันน่ะตรงนั้นรู้จัก 0 0xc003b7dd00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:25.880136925+07:00","message":"write wav file: './tmp/7565/7565_3640.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.333699427+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.333741955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.333747851+07:00","message":"receive interim result [false|false]: ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.333764643+07:00","message":"[buffer interim] 3641 false ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.333776135+07:00","message":"[bufferProcess] interim [660000000]:ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.333778355+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.387194887+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.387239854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่อยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.387258299+07:00","message":"receive interim result [false|false]: ค่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.387277448+07:00","message":"[buffer interim] 3641 false ค่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.387285933+07:00","message":"[bufferProcess] interim [780000000]:ค่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.387288486+07:00","message":"[bufferProcess] send to processor:ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.38729233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.387295013+07:00","message":"> Transcript [45825] [false]: 'ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.387297064+07:00","message":"Set StatePrefix (first interim): 'ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.461046729+07:00","message":"[GCS] Cleaned up inactive client: 3611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.461070044+07:00","message":"[GCS] Cleaned up inactive client: 3609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.461074016+07:00","message":"[GCS] Cleaned up inactive client: 3617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.461075964+07:00","message":"[GCS] Cleaned up inactive client: 3620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.461077713+07:00","message":"[GCS] Cleaned up inactive client: 3606"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.461079553+07:00","message":"[GCS] Cleaned up inactive client: 3616"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.461081371+07:00","message":"[GCS] Cleaned up inactive client: 3605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.461090366+07:00","message":"[GCS] Cleaned up inactive client: 3615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.461092346+07:00","message":"[GCS] Cleaned up inactive client: 3618"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.461093908+07:00","message":"[GCS] Cleaned up inactive client: 3608"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.461095556+07:00","message":"[GCS] Cleaned up inactive client: 3612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.461097119+07:00","message":"[GCS] Cleaned up inactive client: 3607"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.461102431+07:00","message":"[GCS] Cleaned up inactive client: 3613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.461104178+07:00","message":"[GCS] Cleaned up inactive client: 3619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.461105813+07:00","message":"[GCS] Cleaned up inactive client: 3614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.461107378+07:00","message":"[GCS] Cleaned up inactive client: 3610"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.639685896+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.63971944+07:00","message":"receive 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-05-12T13:30:26.639725116+07:00","message":"receive interim result [false|false]: ค่อยๆได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.639739889+07:00","message":"[buffer interim] 3641 false ค่อยๆได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.639746954+07:00","message":"[bufferProcess] interim [20000000]:ค่อยๆได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.639749181+07:00","message":"[bufferProcess] send to processor:ค่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.639752409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.639755207+07:00","message":"> Transcript [45826] [false]: 'ค่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.639758533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.639760445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.639762465+07:00","message":"StatePrefix: 'ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.639764239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.84385263+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.843886452+07:00","message":"receive 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-05-12T13:30:26.843892531+07:00","message":"receive interim result [false|false]: ค่อยๆได้ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.843904133+07:00","message":"[buffer interim] 3641 false ค่อยๆได้ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.843911113+07:00","message":"[bufferProcess] interim [200000000]:ค่อยๆได้ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.843913561+07:00","message":"[bufferProcess] send to processor:ค่อยๆได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.843918282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.843925906+07:00","message":"> Transcript [45827] [false]: 'ค่อยๆได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.843928801+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.843930778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.84393261+07:00","message":"StatePrefix: 'ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.843935368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.894357177+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.894398062+07:00","message":"receive 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-05-12T13:30:26.894405104+07:00","message":"receive interim result [false|false]: ค่อยๆได้คล่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:26.894422898+07:00","message":"[buffer interim] 3641 false ค่อยๆได้คล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.894431579+07:00","message":"[bufferProcess] interim [260000000]:ค่อยๆได้คล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.894434809+07:00","message":"[bufferProcess] send to processor:ค่อยๆได้ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.894438942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.894442613+07:00","message":"> Transcript [45828] [false]: 'ค่อยๆได้ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.894447246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.894450027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.894452757+07:00","message":"StatePrefix: 'ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:26.894455494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:27.027130616+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:27.027174129+07:00","message":"receive 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-05-12T13:30:27.027182816+07:00","message":"receive interim result [false|false]: ค่อยๆได้ข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:27.027199463+07:00","message":"[buffer interim] 3641 false ค่อยๆได้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.027209755+07:00","message":"[bufferProcess] interim [380000000]:ค่อยๆได้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.027212254+07:00","message":"[bufferProcess] send to processor:ค่อยๆได้คล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.027217675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.027220806+07:00","message":"> Transcript [45829] [false]: 'ค่อยๆได้คล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.027224056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.027226991+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.027229986+07:00","message":"StatePrefix: 'ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.027232824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.02723867+07:00","message":"Push: 'ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.027241789+07:00","message":"TextPushed: 'ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.027245301+07:00","message":"Set new StatePrefix : 'ค่อยๆได้คล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.027248436+07:00","message":"Next Push (prob) : 'ๆได้คล่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:27.027258571+07:00","message":"push: {false ค่อย 0 0xc003473600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:27.273515471+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:27.273550684+07:00","message":"receive 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-05-12T13:30:27.273557155+07:00","message":"receive interim result [false|false]: ค่อยๆได้ข้อมูลพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:27.273572032+07:00","message":"[buffer interim] 3641 false ค่อยๆได้ข้อมูลพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.273578828+07:00","message":"[bufferProcess] interim [680000000]:ค่อยๆได้ข้อมูลพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.27358131+07:00","message":"[bufferProcess] send to processor:ค่อยๆได้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.273584515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.273587236+07:00","message":"> Transcript [45830] [false]: 'ค่อยๆได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.273589286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.273591089+07:00","message":"Set new StatePrefix: 'ค่อยๆได้ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:27.947236132+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:27.947274658+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-05-12T13:30:27.947281198+07:00","message":"receive interim result [false|false]: ค่อยๆได้ข้อมูลพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:27.947294131+07:00","message":"[buffer interim] 3641 false ค่อยๆได้ข้อมูลพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.947303414+07:00","message":"[bufferProcess] interim [280000000]:ค่อยๆได้ข้อมูลพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.947305981+07:00","message":"[bufferProcess] send to processor:ค่อยๆได้ข้อมูลพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.947310881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.947314405+07:00","message":"> Transcript [45831] [false]: 'ค่อยๆได้ข้อมูลพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.947318876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.947320947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.947322811+07:00","message":"StatePrefix: 'ค่อยๆได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:27.947324944+07:00","message":"TextPushed: 'ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.121351323+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.121389833+07:00","message":"receive 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-05-12T13:30:28.121395369+07:00","message":"receive interim result [false|false]: ค่อยๆได้ข้อมูลพี่ถึงหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.121405673+07:00","message":"[buffer interim] 3641 false ค่อยๆได้ข้อมูลพี่ถึงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.121412381+07:00","message":"[bufferProcess] interim [520000000]:ค่อยๆได้ข้อมูลพี่ถึงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.121415112+07:00","message":"[bufferProcess] send to processor:ค่อยๆได้ข้อมูลพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.121418665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.121422637+07:00","message":"> Transcript [45832] [false]: 'ค่อยๆได้ข้อมูลพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.121426098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.121427967+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.12143007+07:00","message":"StatePrefix: 'ค่อยๆได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.121432261+07:00","message":"TextPushed: 'ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.306767063+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.306804616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่อยๆได้ข้อมูลพี่อีก 15 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.30681114+07:00","message":"receive interim result [false|false]: ค่อยๆได้ข้อมูลพี่อีก 15 นาที"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.30682587+07:00","message":"[buffer interim] 3641 false ค่อยๆได้ข้อมูลพี่อีก 15 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.306835822+07:00","message":"[bufferProcess] interim [700000000]:ค่อยๆได้ข้อมูลพี่อีก 15 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.306838217+07:00","message":"[bufferProcess] send to processor:ค่อยๆได้ข้อมูลพี่ถึงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.306843508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.306846454+07:00","message":"> Transcript [45833] [false]: 'ค่อยๆได้ข้อมูลพี่ถึงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.306849545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.306851516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.306855531+07:00","message":"StatePrefix: 'ค่อยๆได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.30685767+07:00","message":"TextPushed: 'ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.435747364+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.435783512+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-05-12T13:30:28.435788683+07:00","message":"receive interim result [false|false]: ค่อยๆได้ข้อมูลพี่หนึ่งหน้าตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.435806037+07:00","message":"[buffer interim] 3641 false ค่อยๆได้ข้อมูลพี่หนึ่งหน้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.435813247+07:00","message":"[bufferProcess] interim [760000000]:ค่อยๆได้ข้อมูลพี่หนึ่งหน้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.435815566+07:00","message":"[bufferProcess] send to processor:ค่อยๆได้ข้อมูลพี่อีก 15 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.435820879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.435823827+07:00","message":"> Transcript [45834] [false]: 'ค่อยๆได้ข้อมูลพี่อีก 15 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.435827423+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.435829543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.43583169+07:00","message":"StatePrefix: 'ค่อยๆได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.435833992+07:00","message":"TextPushed: 'ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.435838591+07:00","message":"Push: 'ๆได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.435840465+07:00","message":"TextPushed: 'ค่อยๆได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.435842487+07:00","message":"Set new StatePrefix : 'ค่อยๆได้ข้อมูลพี่อีก 15 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.435844587+07:00","message":"Next Push (prob) : 'พี่อีก 15 นาที'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.435852623+07:00","message":"push: {false ๆได้ข้อมูล 0 0xc003473600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.481385014+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.481425539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่อยๆได้ข้อมูลพี่อีก 15 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.481431267+07:00","message":"receive interim result [false|false]: ค่อยๆได้ข้อมูลพี่อีก 15 นาที"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.48144768+07:00","message":"[buffer interim] 3641 false ค่อยๆได้ข้อมูลพี่อีก 15 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.481455995+07:00","message":"[bufferProcess] interim [820000000]:ค่อยๆได้ข้อมูลพี่อีก 15 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.481459731+07:00","message":"[bufferProcess] send to processor:ค่อยๆได้ข้อมูลพี่หนึ่งหน้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.48146842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.481472526+07:00","message":"> Transcript [45835] [false]: 'ค่อยๆได้ข้อมูลพี่หนึ่งหน้าตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.481475379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.481477445+07:00","message":"Set new StatePrefix: 'ค่อยๆได้ข้อมูลพี่หนึ่งหน้าตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.520224123+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.52025908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่อยๆได้ข้อมูลพี่อีก 15 กม.\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.520265188+07:00","message":"receive interim result [false|false]: ค่อยๆได้ข้อมูลพี่อีก 15 กม."}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:28.520279858+07:00","message":"[buffer interim] 3641 false ค่อยๆได้ข้อมูลพี่อีก 15 กม."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.520287104+07:00","message":"[bufferProcess] interim [880000000]:ค่อยๆได้ข้อมูลพี่อีก 15 กม."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.520289498+07:00","message":"[bufferProcess] send to processor:ค่อยๆได้ข้อมูลพี่อีก 15 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.520292948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.520295749+07:00","message":"> Transcript [45836] [false]: 'ค่อยๆได้ข้อมูลพี่อีก 15 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.520297936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:28.520299865+07:00","message":"Set new StatePrefix: 'ค่อยๆได้ข้อมูลพี่อีก 15 นาที'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:28.870903906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:28.870922867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.102478548+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.102519094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่อยๆได้ข้อมูลพี่อีก 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.102525716+07:00","message":"receive interim result [false|false]: ค่อยๆได้ข้อมูลพี่อีก 15"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.102535259+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-05-12T13:30:29.102538046+07:00","message":"receive interim result [false|false]:  กม."}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.102546099+07:00","message":"[buffer interim] 3641 false ค่อยๆได้ข้อมูลพี่อีก 15"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.102551384+07:00","message":"[buffer interim] 3641 false  กม."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.102557325+07:00","message":"[bufferProcess] interim [420000000]:ค่อยๆได้ข้อมูลพี่อีก 15"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.102559573+07:00","message":"[bufferProcess] send to processor:ค่อยๆได้ข้อมูลพี่อีก 15 กม."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.10256358+07:00","message":"[bufferProcess] interim [420000000]: กม."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.102566239+07:00","message":"[bufferProcess] update buffer: ค่อยๆได้ข้อมูลพี่อีก 15 กม."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.102569038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.102571493+07:00","message":"> Transcript [45837] [false]: 'ค่อยๆได้ข้อมูลพี่อีก 15 กม.'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.102573666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.102575526+07:00","message":"Set new StatePrefix: 'ค่อยๆได้ข้อมูลพี่อีก 15 กม.'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.181780393+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.18182084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่อยๆได้ข้อมูลพี่อีก 15 กม.\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.18182596+07:00","message":"receive interim result [false|false]: ค่อยๆได้ข้อมูลพี่อีก 15 กม."}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.181837856+07:00","message":"[buffer interim] 3641 false ค่อยๆได้ข้อมูลพี่อีก 15 กม."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.18184437+07:00","message":"[bufferProcess] interim [480000000]:ค่อยๆได้ข้อมูลพี่อีก 15 กม."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.181846824+07:00","message":"[bufferProcess] send to processor:ค่อยๆได้ข้อมูลพี่อีก 15 กม."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.181851956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.181854746+07:00","message":"> Transcript [45838] [false]: 'ค่อยๆได้ข้อมูลพี่อีก 15 กม.'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.181858165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.181860251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.181862387+07:00","message":"StatePrefix: 'ค่อยๆได้ข้อมูลพี่อีก 15 กม.'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.181865033+07:00","message":"TextPushed: 'ค่อยๆได้ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.361558698+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.361595337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่อยๆได้ข้อมูลพี่อีก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.361601462+07:00","message":"receive interim result [false|false]: ค่อยๆได้ข้อมูลพี่อีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.361610807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 นางเงือกนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.361613606+07:00","message":"receive interim result [false|false]:  1 นางเงือกนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.361621539+07:00","message":"[buffer interim] 3641 false ค่อยๆได้ข้อมูลพี่อีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.361626945+07:00","message":"[buffer interim] 3641 false  1 นางเงือกนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.361632848+07:00","message":"[bufferProcess] interim [720000000]:ค่อยๆได้ข้อมูลพี่อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.361635194+07:00","message":"[bufferProcess] send to processor:ค่อยๆได้ข้อมูลพี่อีก 15 กม."}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.361638062+07:00","message":"[bufferProcess] interim [720000000]: 1 นางเงือกนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.361641011+07:00","message":"[bufferProcess] update buffer: ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.36164422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.36164692+07:00","message":"> Transcript [45839] [false]: 'ค่อยๆได้ข้อมูลพี่อีก 15 กม.'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.361650091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.361652081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.361653888+07:00","message":"StatePrefix: 'ค่อยๆได้ข้อมูลพี่อีก 15 กม.'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.36165588+07:00","message":"TextPushed: 'ค่อยๆได้ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.600253733+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.600300329+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-05-12T13:30:29.600307045+07:00","message":"receive interim result [false|false]: ค่อยๆได้ข้อมูลพี่อีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.600319671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 นางเงือกนี้อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.600322721+07:00","message":"receive interim result [false|false]:  1 นางเงือกนี้อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.600333203+07:00","message":"[buffer interim] 3641 false ค่อยๆได้ข้อมูลพี่อีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.600337725+07:00","message":"[buffer interim] 3641 false  1 นางเงือกนี้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.600344644+07:00","message":"[bufferProcess] interim [20000000]:ค่อยๆได้ข้อมูลพี่อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.600348481+07:00","message":"[bufferProcess] send to processor:ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.600351824+07:00","message":"[bufferProcess] interim [20000000]: 1 นางเงือกนี้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.600354417+07:00","message":"[bufferProcess] update buffer: ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกนี้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.600357319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.600360712+07:00","message":"> Transcript [45840] [false]: 'ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.600363744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.600365676+07:00","message":"Set new StatePrefix: 'ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.761370531+07:00","message":"[GCS] IsForceVAD: false for message ID: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.84539429+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.845437425+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-05-12T13:30:29.845445527+07:00","message":"receive interim result [false|false]: ค่อยๆได้ข้อมูลพี่อีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.845457696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 นางเงือกเนี่ยอะไรเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.845460761+07:00","message":"receive interim result [false|false]:  1 นางเงือกเนี่ยอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.845472716+07:00","message":"[buffer interim] 3641 false ค่อยๆได้ข้อมูลพี่อีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.845476786+07:00","message":"[buffer interim] 3641 false  1 นางเงือกเนี่ยอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.845484002+07:00","message":"[bufferProcess] interim [140000000]:ค่อยๆได้ข้อมูลพี่อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.845488114+07:00","message":"[bufferProcess] send to processor:ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกนี้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.845491745+07:00","message":"[bufferProcess] interim [140000000]: 1 นางเงือกเนี่ยอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.84549487+07:00","message":"[bufferProcess] update buffer: ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกเนี่ยอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.845497894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.845500948+07:00","message":"> Transcript [45841] [false]: 'ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกนี้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.845504865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.845507137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.845509029+07:00","message":"StatePrefix: 'ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.845511154+07:00","message":"TextPushed: 'ค่อยๆได้ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.859386539+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.859412925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่อยๆได้ข้อมูลพี่อีก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.859418444+07:00","message":"receive interim result [false|false]: ค่อยๆได้ข้อมูลพี่อีก 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.859431018+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-05-12T13:30:29.859434068+07:00","message":"receive interim result [false|false]:  นางเงือกเนี่ยอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.859440807+07:00","message":"[buffer interim] 3641 false ค่อยๆได้ข้อมูลพี่อีก 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.859443835+07:00","message":"[buffer interim] 3641 false  นางเงือกเนี่ยอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.859449608+07:00","message":"[bufferProcess] interim [320000000]:ค่อยๆได้ข้อมูลพี่อีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.859455304+07:00","message":"[bufferProcess] send to processor:ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกเนี่ยอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.859462807+07:00","message":"[bufferProcess] interim [320000000]: นางเงือกเนี่ยอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.859467358+07:00","message":"[bufferProcess] update buffer: ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกเนี่ยอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.859470262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.859472889+07:00","message":"> Transcript [45842] [false]: 'ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกเนี่ยอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.859475387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.85947763+07:00","message":"Set new StatePrefix: 'ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกเนี่ยอะไรเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.893225449+07:00","message":"[GCS] Start streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.962780669+07:00","message":"receive streaming session, msgId: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.962823791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกเนี่ยอะไรเนี่ย\",\"confidence\":0.9196723}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.962831261+07:00","message":"receive interim result [true|false]: ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกเนี่ยอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.962842607+07:00","message":"end recv isFinal message id 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.962844841+07:00","message":"end Recv id 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.962853115+07:00","message":"[buffer interim] 3641 true ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกเนี่ยอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.962864765+07:00","message":"[bufferProcess] interim [320000000]:ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกเนี่ยอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.962867606+07:00","message":"[bufferProcess] send to processor (isfinal):ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกเนี่ยอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.962871256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.962874572+07:00","message":"> Transcript [45843] [false]: 'ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกเนี่ยอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.962877614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.962879559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.962881964+07:00","message":"StatePrefix: 'ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกเนี่ยอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.96288452+07:00","message":"TextPushed: 'ค่อยๆได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.962886477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.96288878+07:00","message":"> Transcript [45844] [true]: 'ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกเนี่ยอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.962890904+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.962892651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.962894267+07:00","message":"StatePrefix: 'ค่อยๆได้ข้อมูลพี่อีก 1 นางเงือกเนี่ยอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.962896021+07:00","message":"TextPushed: 'ค่อยๆได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:29.962904303+07:00","message":"Push: 'พี่อีก 1 นางเงือกเนี่ยอะไรเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:29.962913186+07:00","message":"push: {true พี่อีก 1 นางเงือกเนี่ยอะไรเนี่ย 0 0xc003473600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:29.9725042+07:00","message":"write wav file: './tmp/7565/7565_3641.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:31.871822037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:31.871822061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:32.873662726+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:32.873701789+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-05-12T13:30:32.873706738+07:00","message":"receive interim result [false|false]: คอนเสิร์ต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:32.873719881+07:00","message":"[buffer interim] 3642 false คอนเสิร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:32.873727255+07:00","message":"[bufferProcess] interim [820000000]:คอนเสิร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:32.873729056+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:32.873732258+07:00","message":"[bufferProcess] send to processor (ticker):คอนเสิร์ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:32.87373517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:32.873737745+07:00","message":"> Transcript [45845] [false]: 'คอนเสิร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:32.873739711+07:00","message":"Set StatePrefix (first interim): 'คอนเสิร์ต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:33.111400063+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:33.111451696+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-05-12T13:30:33.111459212+07:00","message":"receive interim result [false|false]: คอนเสิร์ตว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:33.111475433+07:00","message":"[buffer interim] 3642 false คอนเสิร์ตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.111483929+07:00","message":"[bufferProcess] interim [120000000]:คอนเสิร์ตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.111485797+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:33.556465492+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:33.556513978+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-05-12T13:30:33.556520869+07:00","message":"receive interim result [false|false]: คอนเสิร์ตว่าอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:33.556538333+07:00","message":"[buffer interim] 3642 false คอนเสิร์ตว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.556551197+07:00","message":"[bufferProcess] interim [480000000]:คอนเสิร์ตว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.556553601+07:00","message":"[bufferProcess] send to processor:คอนเสิร์ตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.556559944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.556565497+07:00","message":"> Transcript [45846] [false]: 'คอนเสิร์ตว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.556569366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.556572186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.556573969+07:00","message":"StatePrefix: 'คอนเสิร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.556575825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:33.623131802+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:33.62316533+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-05-12T13:30:33.623172033+07:00","message":"receive interim result [false|false]: คอนเสิร์ตว่าอัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:33.623187406+07:00","message":"[buffer interim] 3642 false คอนเสิร์ตว่าอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.623194079+07:00","message":"[bufferProcess] interim [600000000]:คอนเสิร์ตว่าอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.623200344+07:00","message":"[bufferProcess] send to processor:คอนเสิร์ตว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.623208115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.623211404+07:00","message":"> Transcript [45847] [false]: 'คอนเสิร์ตว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.623215042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.623217171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.623219108+07:00","message":"StatePrefix: 'คอนเสิร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.623221209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:33.756104071+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:33.75614467+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-05-12T13:30:33.756152756+07:00","message":"receive interim result [false|false]: คอนเสิร์ตว่าอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:33.756166565+07:00","message":"[buffer interim] 3642 false คอนเสิร์ตว่าอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.756175307+07:00","message":"[bufferProcess] interim [720000000]:คอนเสิร์ตว่าอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.756179015+07:00","message":"[bufferProcess] send to processor:คอนเสิร์ตว่าอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.756183601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.756187683+07:00","message":"> Transcript [45848] [false]: 'คอนเสิร์ตว่าอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.756192748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.756197063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.756200072+07:00","message":"StatePrefix: 'คอนเสิร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:33.75620329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.343714287+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.343746952+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-05-12T13:30:34.343752875+07:00","message":"receive interim result [false|false]: คอนเสิร์ตว่าอัลบั้มเนี่ยพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.343766605+07:00","message":"[buffer interim] 3642 false คอนเสิร์ตว่าอัลบั้มเนี่ยพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.343785698+07:00","message":"[bufferProcess] interim [320000000]:คอนเสิร์ตว่าอัลบั้มเนี่ยพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.343789765+07:00","message":"[bufferProcess] send to processor:คอนเสิร์ตว่าอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.34379688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.343800423+07:00","message":"> Transcript [45849] [false]: 'คอนเสิร์ตว่าอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.34380398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.343806107+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.343808044+07:00","message":"StatePrefix: 'คอนเสิร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.34380996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.343815941+07:00","message":"Push: 'คอนเสิร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.343817819+07:00","message":"TextPushed: 'คอนเสิร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.34382022+07:00","message":"Set new StatePrefix : 'คอนเสิร์ตว่าอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.343822606+07:00","message":"Next Push (prob) : 'ว่าอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.343829992+07:00","message":"push: {false คอนเสิร์ต 0 0xc004218380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.369866167+07:00","message":"[GCS] IsForceVAD: false for message ID: 3642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.467448739+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.467487267+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-05-12T13:30:34.467494063+07:00","message":"receive interim result [false|false]: คอนเสิร์ตว่าอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.467512386+07:00","message":"[buffer interim] 3642 false คอนเสิร์ตว่าอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.467525443+07:00","message":"[bufferProcess] interim [380000000]:คอนเสิร์ตว่าอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.467529044+07:00","message":"[bufferProcess] send to processor:คอนเสิร์ตว่าอัลบั้มเนี่ยพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.467533963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.467538172+07:00","message":"> Transcript [45850] [false]: 'คอนเสิร์ตว่าอัลบั้มเนี่ยพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.467541791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.4675448+07:00","message":"Set new StatePrefix: 'คอนเสิร์ตว่าอัลบั้มเนี่ยพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.487728212+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.487766381+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-05-12T13:30:34.487774371+07:00","message":"receive interim result [false|false]: คอนเสิร์ตว่าอัลบั้มจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.487789226+07:00","message":"[buffer interim] 3642 false คอนเสิร์ตว่าอัลบั้มจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.487796254+07:00","message":"[bufferProcess] interim [440000000]:คอนเสิร์ตว่าอัลบั้มจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.487798735+07:00","message":"[bufferProcess] send to processor:คอนเสิร์ตว่าอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.487801721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.487804275+07:00","message":"> Transcript [45851] [false]: 'คอนเสิร์ตว่าอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.487807655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.487809565+07:00","message":"Set new StatePrefix: 'คอนเสิร์ตว่าอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.561250121+07:00","message":"[GCS] Start streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.576573959+07:00","message":"receive streaming session, msgId: 3642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.576619238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอนเสิร์ตว่าอัลบั้มเนี่ยมันจะพูด\",\"confidence\":0.8246581}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.57662828+07:00","message":"receive interim result [true|false]: คอนเสิร์ตว่าอัลบั้มเนี่ยมันจะพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.576638614+07:00","message":"end recv isFinal message id 3642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.576641635+07:00","message":"end Recv id 3642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.576649438+07:00","message":"[buffer interim] 3642 true คอนเสิร์ตว่าอัลบั้มเนี่ยมันจะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.576659626+07:00","message":"[bufferProcess] interim [500000000]:คอนเสิร์ตว่าอัลบั้มเนี่ยมันจะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.576664081+07:00","message":"[bufferProcess] send to processor (isfinal):คอนเสิร์ตว่าอัลบั้มจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.576668905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.576672655+07:00","message":"> Transcript [45852] [false]: 'คอนเสิร์ตว่าอัลบั้มจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.576676362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.576679466+07:00","message":"Set new StatePrefix: 'คอนเสิร์ตว่าอัลบั้มจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.576682013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.576685135+07:00","message":"> Transcript [45853] [true]: 'คอนเสิร์ตว่าอัลบั้มเนี่ยมันจะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.57668851+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.576691281+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.57669382+07:00","message":"StatePrefix: 'คอนเสิร์ตว่าอัลบั้มจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.576697248+07:00","message":"TextPushed: 'คอนเสิร์ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:34.576703722+07:00","message":"Push: 'ว่าอัลบั้มเนี่ยมันจะพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:34.576714667+07:00","message":"push: {true ว่าอัลบั้มเนี่ยมันจะพูด 0 0xc004218380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:34.587116613+07:00","message":"write wav file: './tmp/7565/7565_3642.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:34.872299896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:34.872300014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:35.07687791+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:35.076920176+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-05-12T13:30:35.07692622+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:35.076940415+07:00","message":"[buffer interim] 3643 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:35.07694756+07:00","message":"[bufferProcess] interim [300000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:35.07694982+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:35.228243701+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:35.228279044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:35.228284661+07:00","message":"receive interim result [false|false]: เรื่องราว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:35.228299189+07:00","message":"[buffer interim] 3643 false เรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:35.228306483+07:00","message":"[bufferProcess] interim [480000000]:เรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:35.228308968+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:35.228311874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:35.228314609+07:00","message":"> Transcript [45854] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:35.228316556+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:35.443510423+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:35.443543489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:35.443549275+07:00","message":"receive interim result [false|false]: เรื่องราวของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:35.443561477+07:00","message":"[buffer interim] 3643 false เรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:35.44356847+07:00","message":"[bufferProcess] interim [720000000]:เรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:35.443571279+07:00","message":"[bufferProcess] send to processor:เรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:35.44357609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:35.443579018+07:00","message":"> Transcript [45855] [false]: 'เรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:35.443582412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:35.44358438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:35.443586198+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:35.443588464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:36.040235854+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:36.040273947+07:00","message":"receive 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-05-12T13:30:36.040280082+07:00","message":"receive interim result [false|false]: เรื่องราวของของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:36.040291841+07:00","message":"[buffer interim] 3643 false เรื่องราวของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.040298482+07:00","message":"[bufferProcess] interim [260000000]:เรื่องราวของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.040300916+07:00","message":"[bufferProcess] send to processor:เรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.040306602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.040312254+07:00","message":"> Transcript [45856] [false]: 'เรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.040315442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.040317441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.040319322+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.040321446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:36.140794174+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:36.140836757+07:00","message":"receive 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-05-12T13:30:36.140843664+07:00","message":"receive interim result [false|false]: เรื่องราวของของของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:36.140860831+07:00","message":"[buffer interim] 3643 false เรื่องราวของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.140869773+07:00","message":"[bufferProcess] interim [380000000]:เรื่องราวของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.140872434+07:00","message":"[bufferProcess] send to processor:เรื่องราวของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.140879029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.140881907+07:00","message":"> Transcript [45857] [false]: 'เรื่องราวของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.140885438+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.140887483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.140889275+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.14089154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:36.690622204+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:36.690662568+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-05-12T13:30:36.690667798+07:00","message":"receive interim result [false|false]: เรื่องราวของของของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:36.690682762+07:00","message":"[buffer interim] 3643 false เรื่องราวของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.690694113+07:00","message":"[bufferProcess] interim [980000000]:เรื่องราวของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.690696628+07:00","message":"[bufferProcess] send to processor:เรื่องราวของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.690700887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.690703538+07:00","message":"> Transcript [45858] [false]: 'เรื่องราวของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.690707026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.690709079+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.690710915+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.690713347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.690715887+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.690717651+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.690722159+07:00","message":"Set new StatePrefix : 'เรื่องราวของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:36.690724279+07:00","message":"Next Push (prob) : 'ราวของของของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:36.690731632+07:00","message":"push: {false เรื่อง 0 0xc002e82700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:37.530361699+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:37.530406855+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-05-12T13:30:37.53041395+07:00","message":"receive interim result [false|false]: เรื่องราวของของของของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:37.530430629+07:00","message":"[buffer interim] 3643 false เรื่องราวของของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:37.530439323+07:00","message":"[bufferProcess] interim [760000000]:เรื่องราวของของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:37.530442131+07:00","message":"[bufferProcess] send to processor:เรื่องราวของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:37.53044902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:37.530451705+07:00","message":"> Transcript [45859] [false]: 'เรื่องราวของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:37.530455169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:37.530457466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:37.530460399+07:00","message":"StatePrefix: 'เรื่องราวของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:37.530463698+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:37.801075312+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:37.801106711+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-05-12T13:30:37.801112214+07:00","message":"receive interim result [false|false]: เรื่องราวของของของของราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:37.801129199+07:00","message":"[buffer interim] 3643 false เรื่องราวของของของของราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:37.801136495+07:00","message":"[bufferProcess] interim [120000000]:เรื่องราวของของของของราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:37.801139149+07:00","message":"[bufferProcess] send to processor:เรื่องราวของของของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:37.801145031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:37.801148124+07:00","message":"> Transcript [45860] [false]: 'เรื่องราวของของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:37.801153642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:37.80115614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:37.801158141+07:00","message":"StatePrefix: 'เรื่องราวของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:37.80117518+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:37.873083658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:37.873091455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:38.308413808+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:38.308452706+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-05-12T13:30:38.30845883+07:00","message":"receive interim result [false|false]: เรื่องราวของของของของราศีเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:38.308472402+07:00","message":"[buffer interim] 3643 false เรื่องราวของของของของราศีเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.308479516+07:00","message":"[bufferProcess] interim [540000000]:เรื่องราวของของของของราศีเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.308482063+07:00","message":"[bufferProcess] send to processor:เรื่องราวของของของของราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.308485377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.308488057+07:00","message":"> Transcript [45861] [false]: 'เรื่องราวของของของของราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.308491384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.308493333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.308495646+07:00","message":"StatePrefix: 'เรื่องราวของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.308497914+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:38.980160173+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:38.98019484+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-05-12T13:30:38.980202062+07:00","message":"receive interim result [false|false]: เรื่องราวของของของของราศีเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:38.980215607+07:00","message":"[buffer interim] 3643 false เรื่องราวของของของของราศีเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.980223307+07:00","message":"[bufferProcess] interim [140000000]:เรื่องราวของของของของราศีเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.980225809+07:00","message":"[bufferProcess] send to processor:เรื่องราวของของของของราศีเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.980231097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.980233738+07:00","message":"> Transcript [45862] [false]: 'เรื่องราวของของของของราศีเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.980237556+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.980239643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.980241855+07:00","message":"StatePrefix: 'เรื่องราวของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.980244225+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.980248636+07:00","message":"Push: 'ราวของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.980250499+07:00","message":"TextPushed: 'เรื่องราวของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.980252538+07:00","message":"Set new StatePrefix : 'เรื่องราวของของของของราศีเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:38.98025509+07:00","message":"Next Push (prob) : 'ของราศีเนี่ยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:38.980263134+07:00","message":"push: {false ราวของของของ 0 0xc002e82700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:40.01157771+07:00","message":"[GCS] IsForceVAD: false for message ID: 3643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:40.141524111+07:00","message":"[GCS] Start streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:40.189078727+07:00","message":"receive streaming session, msgId: 3643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:40.189111661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องราวของของของของราศีเนี่ยนะ\",\"confidence\":0.9336218}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:40.189121584+07:00","message":"receive interim result [true|false]: เรื่องราวของของของของราศีเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:40.189128489+07:00","message":"end recv isFinal message id 3643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:40.189130432+07:00","message":"end Recv id 3643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:40.189139316+07:00","message":"[buffer interim] 3643 true เรื่องราวของของของของราศีเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.189148832+07:00","message":"[bufferProcess] interim [460000000]:เรื่องราวของของของของราศีเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.189152354+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องราวของของของของราศีเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.189155957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.189158764+07:00","message":"> Transcript [45863] [false]: 'เรื่องราวของของของของราศีเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.189173169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.189175179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.189177339+07:00","message":"StatePrefix: 'เรื่องราวของของของของราศีเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.189180032+07:00","message":"TextPushed: 'เรื่องราวของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.189183674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.189185585+07:00","message":"> Transcript [45864] [true]: 'เรื่องราวของของของของราศีเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.189187661+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.189189233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.189191329+07:00","message":"StatePrefix: 'เรื่องราวของของของของราศีเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.189193155+07:00","message":"TextPushed: 'เรื่องราวของของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.189198852+07:00","message":"Push: 'ของราศีเนี่ยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:40.189206829+07:00","message":"push: {true ของราศีเนี่ยนะ 0 0xc002e82700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:40.199728793+07:00","message":"write wav file: './tmp/7565/7565_3643.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:40.864082536+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:40.864136112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดิม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:40.864142209+07:00","message":"receive interim result [false|false]: เดิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:40.864158576+07:00","message":"[buffer interim] 3644 false เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.864168868+07:00","message":"[bufferProcess] interim [480000000]:เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:40.864170853+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:40.873233736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:40.873274044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.003240335+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.003276205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนเดิม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.003281612+07:00","message":"receive interim result [false|false]: เหมือนเดิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.003302857+07:00","message":"[buffer interim] 3644 false เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.003310793+07:00","message":"[bufferProcess] interim [660000000]:เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.00331332+07:00","message":"[bufferProcess] send to processor:เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.003318558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.003321796+07:00","message":"> Transcript [45865] [false]: 'เดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.003324044+07:00","message":"Set StatePrefix (first interim): 'เดิม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.036328193+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.036362685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The Voice\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.036369338+07:00","message":"receive interim result [false|false]: The Voice"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.036386304+07:00","message":"[buffer interim] 3644 false The Voice"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.036397227+07:00","message":"[bufferProcess] interim [720000000]:The Voice"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.03640103+07:00","message":"[bufferProcess] send to processor:เหมือนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.036423449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.03642774+07:00","message":"> Transcript [45866] [false]: 'เหมือนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.036431209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.036434599+07:00","message":"Set new StatePrefix: 'เหมือนเดิม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.177355719+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.177400925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนเดิมก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.177408254+07:00","message":"receive interim result [false|false]: เหมือนเดิมก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.177426038+07:00","message":"[buffer interim] 3644 false เหมือนเดิมก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.177437828+07:00","message":"[bufferProcess] interim [780000000]:เหมือนเดิมก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.177440427+07:00","message":"[bufferProcess] send to processor:The Voice"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.177447805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.17745138+07:00","message":"> Transcript [45867] [false]: 'The Voice'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.177453653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.17745589+07:00","message":"Set new StatePrefix: 'The Voice'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.560608409+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.560653632+07:00","message":"receive 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-05-12T13:30:41.560660592+07:00","message":"receive interim result [false|false]: วิธีทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.56067608+07:00","message":"[buffer interim] 3644 false วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.560684692+07:00","message":"[bufferProcess] interim [260000000]:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.560687177+07:00","message":"[bufferProcess] send to processor:เหมือนเดิมก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.56069594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.560698891+07:00","message":"> Transcript [45868] [false]: 'เหมือนเดิมก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.560701295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.560703724+07:00","message":"Set new StatePrefix: 'เหมือนเดิมก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.691647272+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.691681629+07:00","message":"receive 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-05-12T13:30:41.691687349+07:00","message":"receive interim result [false|false]: วิธีทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.691699707+07:00","message":"[buffer interim] 3644 false วิธีทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.691707062+07:00","message":"[bufferProcess] interim [380000000]:วิธีทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.69170958+07:00","message":"[bufferProcess] send to processor:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.691714829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.691717454+07:00","message":"> Transcript [45869] [false]: 'วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.6917197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.691721848+07:00","message":"Set new StatePrefix: 'วิธีทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.985257385+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.985300901+07:00","message":"receive 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-05-12T13:30:41.985307972+07:00","message":"receive interim result [false|false]: วิธีทำงานค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:41.985323728+07:00","message":"[buffer interim] 3644 false วิธีทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.985332076+07:00","message":"[bufferProcess] interim [620000000]:วิธีทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.985335164+07:00","message":"[bufferProcess] send to processor:วิธีทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.985341556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.985344557+07:00","message":"> Transcript [45870] [false]: 'วิธีทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.985348845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.985351416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.98535336+07:00","message":"StatePrefix: 'วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:41.985355949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:42.309916178+07:00","message":"[GCS] IsForceVAD: false for message ID: 3644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:42.380266851+07:00","message":"[GCS] Start streaming session, msgId: 3645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:42.888651098+07:00","message":"receive streaming session, msgId: 3644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:42.888682846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีทำงานค่ะ\",\"confidence\":0.8315511}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:42.888688713+07:00","message":"receive interim result [true|false]: วิธีทำงานค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:42.888699142+07:00","message":"end recv isFinal message id 3644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:42.888701318+07:00","message":"end Recv id 3644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:42.888707178+07:00","message":"[buffer interim] 3644 true วิธีทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:42.888714484+07:00","message":"[bufferProcess] interim [190000000]:วิธีทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:42.888717445+07:00","message":"[bufferProcess] send to processor (isfinal):วิธีทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:42.888720466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:42.888723153+07:00","message":"> Transcript [45871] [false]: 'วิธีทำงานค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:42.888726602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:42.888728371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:42.888730091+07:00","message":"StatePrefix: 'วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:42.888732008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:42.888733566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:42.888735549+07:00","message":"> Transcript [45872] [true]: 'วิธีทำงานค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:42.888737531+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:42.88873917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:42.888740747+07:00","message":"StatePrefix: 'วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:42.888742794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:42.88874551+07:00","message":"Push: 'วิธีทำงานค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:42.888754469+07:00","message":"push: {true วิธีทำงานค่ะ 0 0xc002ac2f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:42.896816833+07:00","message":"write wav file: './tmp/7565/7565_3644.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:43.152275075+07:00","message":"receive streaming session, msgId: 3645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:43.152320682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:43.152326065+07:00","message":"receive interim result [false|false]: ท่านก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:43.152342639+07:00","message":"[buffer interim] 3645 false ท่านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:43.15234957+07:00","message":"[bufferProcess] interim [600000000]:ท่านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:43.152351568+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:43.266564236+07:00","message":"receive streaming session, msgId: 3645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:43.26660039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นั่นก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:43.266605921+07:00","message":"receive interim result [false|false]: นั่นก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:43.266618419+07:00","message":"[buffer interim] 3645 false นั่นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:43.266627505+07:00","message":"[bufferProcess] interim [720000000]:นั่นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:43.266629907+07:00","message":"[bufferProcess] send to processor:ท่านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:43.266635121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:43.266637692+07:00","message":"> Transcript [45873] [false]: 'ท่านก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:43.266639819+07:00","message":"Set StatePrefix (first interim): 'ท่านก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:43.825375555+07:00","message":"receive streaming session, msgId: 3645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:43.825417304+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-05-12T13:30:43.825423044+07:00","message":"receive interim result [false|false]: นั่นก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:43.825436434+07:00","message":"[buffer interim] 3645 false นั่นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:43.825445614+07:00","message":"[bufferProcess] interim [320000000]:นั่นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:43.825448216+07:00","message":"[bufferProcess] send to processor:นั่นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:43.825453099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:43.825455764+07:00","message":"> Transcript [45874] [false]: 'นั่นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:43.82545845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:43.825460516+07:00","message":"Set new StatePrefix: 'นั่นก็คือ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:43.874263294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:43.874272321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.264779155+07:00","message":"receive streaming session, msgId: 3645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.264815427+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-05-12T13:30:45.264821652+07:00","message":"receive interim result [false|false]: นั่นก็คือแล้วค่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.264834623+07:00","message":"[buffer interim] 3645 false นั่นก็คือแล้วค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.264841311+07:00","message":"[bufferProcess] interim [700000000]:นั่นก็คือแล้วค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.264843699+07:00","message":"[bufferProcess] send to processor:นั่นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.264848513+07:00","message":"[bufferProcess] send to processor (ticker):นั่นก็คือแล้วค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.264851397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.264854283+07:00","message":"> Transcript [45875] [false]: 'นั่นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.264857277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.264859386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.264861279+07:00","message":"StatePrefix: 'นั่นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.264863208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.264864756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.264866676+07:00","message":"> Transcript [45876] [false]: 'นั่นก็คือแล้วค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.264868515+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.264870106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.264871788+07:00","message":"StatePrefix: 'นั่นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.264873444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.363132277+07:00","message":"receive streaming session, msgId: 3645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.363164978+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-05-12T13:30:45.363170456+07:00","message":"receive interim result [false|false]: นั่นก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.363184205+07:00","message":"[buffer interim] 3645 false นั่นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.363193477+07:00","message":"[bufferProcess] interim [760000000]:นั่นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.363195514+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.376339278+07:00","message":"receive streaming session, msgId: 3645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.376369883+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-05-12T13:30:45.376376577+07:00","message":"receive interim result [false|false]: นั่นก็คือแล้วค่อยเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.376393663+07:00","message":"[buffer interim] 3645 false นั่นก็คือแล้วค่อยเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.376401108+07:00","message":"[bufferProcess] interim [820000000]:นั่นก็คือแล้วค่อยเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.376404371+07:00","message":"[bufferProcess] send to processor:นั่นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.376408829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.37641313+07:00","message":"> Transcript [45877] [false]: 'นั่นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.376417948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.376420764+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.376423899+07:00","message":"StatePrefix: 'นั่นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.376426868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.433574494+07:00","message":"receive streaming session, msgId: 3645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.433627375+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-05-12T13:30:45.433635724+07:00","message":"receive interim result [false|false]: นั่นก็คือแล้วค่อยเอามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.433652293+07:00","message":"[buffer interim] 3645 false นั่นก็คือแล้วค่อยเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.433661895+07:00","message":"[bufferProcess] interim [880000000]:นั่นก็คือแล้วค่อยเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.433665675+07:00","message":"[bufferProcess] send to processor:นั่นก็คือแล้วค่อยเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.433670931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.433676253+07:00","message":"> Transcript [45878] [false]: 'นั่นก็คือแล้วค่อยเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.433681728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.433684772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.433687448+07:00","message":"StatePrefix: 'นั่นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.433690516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.433697316+07:00","message":"Push: 'นั่นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.433700045+07:00","message":"TextPushed: 'นั่นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.433703424+07:00","message":"Set new StatePrefix : 'นั่นก็คือแล้วค่อยเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.433707308+07:00","message":"Next Push (prob) : 'แล้วค่อยเอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.433718196+07:00","message":"push: {false นั่นก็คือ 0 0xc005d08500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.630736569+07:00","message":"receive streaming session, msgId: 3645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.63078027+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-05-12T13:30:45.630790318+07:00","message":"receive interim result [false|false]: นั่นก็คือแล้วค่อยเอามารวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.630808755+07:00","message":"[buffer interim] 3645 false นั่นก็คือแล้วค่อยเอามารวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.630818319+07:00","message":"[bufferProcess] interim [60000000]:นั่นก็คือแล้วค่อยเอามารวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.630821645+07:00","message":"[bufferProcess] send to processor:นั่นก็คือแล้วค่อยเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.630825004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.630827946+07:00","message":"> Transcript [45879] [false]: 'นั่นก็คือแล้วค่อยเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.630833067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.630836023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.630839215+07:00","message":"StatePrefix: 'นั่นก็คือแล้วค่อยเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.630842456+07:00","message":"TextPushed: 'นั่นก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.872504231+07:00","message":"receive streaming session, msgId: 3645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.872543255+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-05-12T13:30:45.872549839+07:00","message":"receive interim result [false|false]: นั่นก็คือแล้วค่อยเอามารวมกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:45.872563604+07:00","message":"[buffer interim] 3645 false นั่นก็คือแล้วค่อยเอามารวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.872571047+07:00","message":"[bufferProcess] interim [240000000]:นั่นก็คือแล้วค่อยเอามารวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.87257339+07:00","message":"[bufferProcess] send to processor:นั่นก็คือแล้วค่อยเอามารวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.872578472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.872581177+07:00","message":"> Transcript [45880] [false]: 'นั่นก็คือแล้วค่อยเอามารวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.872584659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.872586877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.872588794+07:00","message":"StatePrefix: 'นั่นก็คือแล้วค่อยเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:45.872591062+07:00","message":"TextPushed: 'นั่นก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:46.221266302+07:00","message":"[GCS] IsForceVAD: false for message ID: 3645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:46.291698426+07:00","message":"[GCS] Start streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:46.335641755+07:00","message":"receive streaming session, msgId: 3645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:46.335683612+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-05-12T13:30:46.335690272+07:00","message":"receive interim result [false|false]: นั่นก็คือแล้วค่อยเอามารวมกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:46.335712005+07:00","message":"[buffer interim] 3645 false นั่นก็คือแล้วค่อยเอามารวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.335720014+07:00","message":"[bufferProcess] interim [840000000]:นั่นก็คือแล้วค่อยเอามารวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.335722561+07:00","message":"[bufferProcess] send to processor:นั่นก็คือแล้วค่อยเอามารวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.335725859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.335728247+07:00","message":"> Transcript [45881] [false]: 'นั่นก็คือแล้วค่อยเอามารวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.335731405+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.335733569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.335736394+07:00","message":"StatePrefix: 'นั่นก็คือแล้วค่อยเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.33573879+07:00","message":"TextPushed: 'นั่นก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:46.429443431+07:00","message":"receive streaming session, msgId: 3645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:46.429475553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วค่อยเอามารวมกัน\",\"confidence\":0.93933004}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:46.429481926+07:00","message":"receive interim result [true|false]: แล้วค่อยเอามารวมกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:46.429489077+07:00","message":"end recv isFinal message id 3645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:46.429491281+07:00","message":"end Recv id 3645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:46.429495997+07:00","message":"[buffer interim] 3645 true แล้วค่อยเอามารวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429505757+07:00","message":"[bufferProcess] interim [870000000]:แล้วค่อยเอามารวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429508819+07:00","message":"[bufferProcess] send to processor (isfinal):นั่นก็คือแล้วค่อยเอามารวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429512225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429515076+07:00","message":"> Transcript [45882] [false]: 'นั่นก็คือแล้วค่อยเอามารวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429518207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429520066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429522041+07:00","message":"StatePrefix: 'นั่นก็คือแล้วค่อยเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429524157+07:00","message":"TextPushed: 'นั่นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429529437+07:00","message":"Push: 'แล้วค่อยเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429531393+07:00","message":"TextPushed: 'นั่นก็คือแล้วค่อยเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429533381+07:00","message":"Set new StatePrefix : 'นั่นก็คือแล้วค่อยเอามารวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429535578+07:00","message":"Next Push (prob) : 'มารวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429537338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429539322+07:00","message":"> Transcript [45883] [true]: 'แล้วค่อยเอามารวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429541461+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.42954317+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429544834+07:00","message":"StatePrefix: 'นั่นก็คือแล้วค่อยเอามารวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429546849+07:00","message":"TextPushed: 'นั่นก็คือแล้วค่อยเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429548538+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:46.429640512+07:00","message":"push: {false แล้วค่อยเอา 0 0xc005d08500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:46.429658416+07:00","message":"push: {true มารวมกัน 0 0xc005d08500}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429655135+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3645.html'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429648577+07:00","message":"Push: 'มารวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429745584+07:00","message":"TextPushed: 'นั่นก็คือแล้วค่อยเอามารวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429748197+07:00","message":"Set new StatePrefix : 'แล้วค่อยเอามารวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:46.429750786+07:00","message":"Next Push (prob) : 'แล้วค่อยเอามารวมกัน'"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:46.43848609+07:00","message":"write wav file: './tmp/7565/7565_3645.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:46.874516866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:46.874541368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.151212075+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.151258465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัพเดท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.151263988+07:00","message":"receive interim result [false|false]: อัพเดท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.151277055+07:00","message":"[buffer interim] 3646 false อัพเดท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.151285647+07:00","message":"[bufferProcess] interim [600000000]:อัพเดท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.151287485+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.177274709+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.177313636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัดเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.177319524+07:00","message":"receive interim result [false|false]: อัดเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.177333026+07:00","message":"[buffer interim] 3646 false อัดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.177340126+07:00","message":"[bufferProcess] interim [660000000]:อัดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.177343349+07:00","message":"[bufferProcess] send to processor:อัพเดท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.177348951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.177351964+07:00","message":"> Transcript [45884] [false]: 'อัพเดท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.177354042+07:00","message":"Set StatePrefix (first interim): 'อัพเดท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.310486375+07:00","message":"[GCS] IsForceVAD: false for message ID: 3646"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.50157419+07:00","message":"[GCS] Start streaming session, msgId: 3647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.54751145+07:00","message":"receive streaming session, msgId: 3646"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.547549687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัดเสียง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.547555509+07:00","message":"receive interim result [true|false]: อัดเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.547567647+07:00","message":"end recv isFinal message id 3646"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.54756973+07:00","message":"end Recv id 3646"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.547575948+07:00","message":"[buffer interim] 3646 true อัดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.547583469+07:00","message":"[bufferProcess] interim [50000000]:อัดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.547586369+07:00","message":"[bufferProcess] send to processor (isfinal):อัดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.547589471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.547592203+07:00","message":"> Transcript [45885] [false]: 'อัดเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.547594479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.547596548+07:00","message":"Set new StatePrefix: 'อัดเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.547598141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.547599873+07:00","message":"> Transcript [45886] [true]: 'อัดเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.547602358+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.547604273+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.54760615+07:00","message":"StatePrefix: 'อัดเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.547608186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:47.547610817+07:00","message":"Push: 'อัดเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:47.547618502+07:00","message":"push: {true อัดเสียง 0 0xc002803880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:47.55334007+07:00","message":"write wav file: './tmp/7565/7565_3646.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:48.668476244+07:00","message":"receive streaming session, msgId: 3647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:48.668514519+07:00","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-05-12T13:30:48.668520295+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:48.668532957+07:00","message":"[buffer interim] 3647 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:48.668539422+07:00","message":"[bufferProcess] interim [420000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:48.66854139+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:48.668549765+07:00","message":"[bufferProcess] send to processor (ticker):เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:48.668552922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:48.668555668+07:00","message":"> Transcript [45887] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:48.668558051+07:00","message":"Set StatePrefix (first interim): 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:48.848990168+07:00","message":"receive streaming session, msgId: 3647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:48.849044181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:48.849062083+07:00","message":"receive interim result [false|false]: เวลาเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:48.849083602+07:00","message":"receive streaming session, msgId: 3647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:48.849089363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลานับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:48.849092978+07:00","message":"receive interim result [false|false]: เวลานับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:48.84910041+07:00","message":"[buffer interim] 3647 false เวลาเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:48.849104662+07:00","message":"[buffer interim] 3647 false เวลานับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:48.849111794+07:00","message":"[bufferProcess] interim [660000000]:เวลาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:48.849114433+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:48.849118293+07:00","message":"[bufferProcess] interim [720000000]:เวลานับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:48.84912119+07:00","message":"[bufferProcess] send to processor:เวลาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:48.849125106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:48.849129166+07:00","message":"> Transcript [45888] [false]: 'เวลาเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:48.849134243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:48.849137224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:48.849140212+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:48.849143305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:49.230623355+07:00","message":"receive streaming session, msgId: 3647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:49.230658912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเอากัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:49.230664572+07:00","message":"receive interim result [false|false]: เวลาเอากัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:49.230675968+07:00","message":"[buffer interim] 3647 false เวลาเอากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:49.230682834+07:00","message":"[bufferProcess] interim [780000000]:เวลาเอากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:49.230684922+07:00","message":"[bufferProcess] send to processor:เวลานับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:49.230688436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:49.230691195+07:00","message":"> Transcript [45889] [false]: 'เวลานับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:49.230693889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:49.230695741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:49.230697563+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:49.230700997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:49.436324291+07:00","message":"receive streaming session, msgId: 3647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:49.436371189+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-05-12T13:30:49.436376684+07:00","message":"receive interim result [false|false]: เวลาเอากัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:49.436390613+07:00","message":"[buffer interim] 3647 false เวลาเอากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:49.436397717+07:00","message":"[bufferProcess] interim [380000000]:เวลาเอากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:49.436400065+07:00","message":"[bufferProcess] send to processor:เวลาเอากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:49.436402902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:49.436405528+07:00","message":"> Transcript [45890] [false]: 'เวลาเอากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:49.436408103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:49.436410457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:49.436412397+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:49.436414454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:49.875128328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:49.875139578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:50.700259552+07:00","message":"[GCS] IsForceVAD: false for message ID: 3647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.031575984+07:00","message":"receive streaming session, msgId: 3647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.031610096+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-05-12T13:30:51.031615859+07:00","message":"receive interim result [false|false]: เวลาเริ่มการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.031638105+07:00","message":"receive streaming session, msgId: 3647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.031642347+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-05-12T13:30:51.031644937+07:00","message":"receive interim result [false|false]: เวลาเอากัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.031650758+07:00","message":"[buffer interim] 3647 false เวลาเริ่มการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.031653826+07:00","message":"[buffer interim] 3647 false เวลาเอากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031661306+07:00","message":"[bufferProcess] interim [580000000]:เวลาเริ่มการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031663905+07:00","message":"[bufferProcess] send to processor:เวลาเอากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031666865+07:00","message":"[bufferProcess] send to processor (ticker):เวลาเริ่มการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031669454+07:00","message":"[bufferProcess] interim [700000000]:เวลาเอากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031671681+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031674493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031677466+07:00","message":"> Transcript [45891] [false]: 'เวลาเอากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031680367+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031682213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031683897+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031685812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.03168895+07:00","message":"Push: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031691032+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031692982+07:00","message":"Set new StatePrefix : 'เวลาเอากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031694876+07:00","message":"Next Push (prob) : 'เอากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031696426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031698375+07:00","message":"> Transcript [45892] [false]: 'เวลาเริ่มการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031699987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.031701893+07:00","message":"Set new StatePrefix: 'เวลาเริ่มการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.031709387+07:00","message":"push: {false เวลา 0 0xc0035b8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.222527958+07:00","message":"[GCS] Start streaming session, msgId: 3648"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.805529639+07:00","message":"receive streaming session, msgId: 3647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.805589951+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-05-12T13:30:51.805598195+07:00","message":"receive interim result [false|false]: เวลาเริ่มการจำได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.805624744+07:00","message":"receive streaming session, msgId: 3647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.805631878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาเริ่มการจำได้\",\"confidence\":0.79003173}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.805636419+07:00","message":"receive interim result [true|false]: เวลาเริ่มการจำได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.80564154+07:00","message":"end recv isFinal message id 3647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.805648136+07:00","message":"end Recv id 3647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.805660435+07:00","message":"[buffer interim] 3647 false เวลาเริ่มการจำได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.80566562+07:00","message":"[buffer interim] 3647 true เวลาเริ่มการจำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805674244+07:00","message":"[bufferProcess] interim [180000000]:เวลาเริ่มการจำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805678237+07:00","message":"[bufferProcess] send to processor:เวลาเอากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805682557+07:00","message":"[bufferProcess] interim [210000000]:เวลาเริ่มการจำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805685765+07:00","message":"[bufferProcess] send to processor (isfinal):เวลาเริ่มการจำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.80569026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805694098+07:00","message":"> Transcript [45893] [false]: 'เวลาเอากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805697225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805700128+07:00","message":"Set new StatePrefix: 'เวลาเอากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805702497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805705313+07:00","message":"> Transcript [45894] [false]: 'เวลาเริ่มการจำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805708353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805711215+07:00","message":"Set new StatePrefix: 'เวลาเริ่มการจำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805713957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805716725+07:00","message":"> Transcript [45895] [true]: 'เวลาเริ่มการจำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805720138+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805723053+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805725949+07:00","message":"StatePrefix: 'เวลาเริ่มการจำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805728999+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:51.805733253+07:00","message":"Push: 'เริ่มการจำได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.805744712+07:00","message":"push: {true เริ่มการจำได้ 0 0xc0035b8000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:51.815554508+07:00","message":"write wav file: './tmp/7565/7565_3647.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:51.924884372+07:00","message":"[GCS] IsForceVAD: false for message ID: 3648"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:52.012223829+07:00","message":"receive streaming session, msgId: 3648"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:52.012240912+07:00","message":"found end of frame, send empty tag with msgId: 3648"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:52.012244027+07:00","message":"end Recv id 3648"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:52.012252445+07:00","message":"[buffer interim] 3648 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:52.01225956+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:52.012269193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:52.012272055+07:00","message":"> Transcript [45896] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:52.012274385+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:52.01227625+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:52.012278037+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:52.012279968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:52.012282777+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:52.012292383+07:00","message":"push: {true \n 0 0xc005694000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:52.017852877+07:00","message":"write wav file: './tmp/7565/7565_3648.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:52.301475348+07:00","message":"[GCS] Start streaming session, msgId: 3649"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:52.875440186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:52.87544529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.020149149+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.020200294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อหนังสือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.020206936+07:00","message":"receive interim result [false|false]: ซื้อหนังสือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.020224819+07:00","message":"[buffer interim] 3649 false ซื้อหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.020232551+07:00","message":"[bufferProcess] interim [540000000]:ซื้อหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.020234482+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.02023817+07:00","message":"[bufferProcess] send to processor (ticker):ซื้อหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.020241274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.020244331+07:00","message":"> Transcript [45897] [false]: 'ซื้อหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.020246378+07:00","message":"Set StatePrefix (first interim): 'ซื้อหนังสือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.355328976+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.355371452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อหนังสือผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.355377245+07:00","message":"receive interim result [false|false]: ซื้อหนังสือผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.355390918+07:00","message":"[buffer interim] 3649 false ซื้อหนังสือผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.355398007+07:00","message":"[bufferProcess] interim [900000000]:ซื้อหนังสือผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.355400029+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.460401317+07:00","message":"[GCS] IsForceVAD: false for message ID: 3649"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.493707436+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.493749113+07:00","message":"receive 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-05-12T13:30:53.493756409+07:00","message":"receive interim result [false|false]: ซื้อหนังสือพวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.49377333+07:00","message":"[buffer interim] 3649 false ซื้อหนังสือพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.493782051+07:00","message":"[bufferProcess] interim [20000000]:ซื้อหนังสือพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.493784892+07:00","message":"[bufferProcess] send to processor:ซื้อหนังสือผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.493791679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.493794705+07:00","message":"> Transcript [45898] [false]: 'ซื้อหนังสือผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.49379861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.49380064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.493802583+07:00","message":"StatePrefix: 'ซื้อหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.493805093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.53148995+07:00","message":"[GCS] Start streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.555813907+07:00","message":"receive streaming session, msgId: 3649"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.55585047+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-05-12T13:30:53.55585633+07:00","message":"receive interim result [true|false]: ซื้อหนังสือพวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.555865388+07:00","message":"end recv isFinal message id 3649"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.555868519+07:00","message":"end Recv id 3649"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.555876321+07:00","message":"[buffer interim] 3649 true ซื้อหนังสือพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.555885395+07:00","message":"[bufferProcess] interim [170000000]:ซื้อหนังสือพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.555891201+07:00","message":"[bufferProcess] send to processor (isfinal):ซื้อหนังสือพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.555896739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.555900907+07:00","message":"> Transcript [45899] [false]: 'ซื้อหนังสือพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.555905578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.555908339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.555911091+07:00","message":"StatePrefix: 'ซื้อหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.555915485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.55591726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.555919242+07:00","message":"> Transcript [45900] [true]: 'ซื้อหนังสือพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.555921264+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.55592302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.55592468+07:00","message":"StatePrefix: 'ซื้อหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.555926313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:53.555930835+07:00","message":"Push: 'ซื้อหนังสือพวก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:53.555941028+07:00","message":"push: {true ซื้อหนังสือพวก 0 0xc0035b9500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:53.561577959+07:00","message":"write wav file: './tmp/7565/7565_3649.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:54.275632439+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:54.275677981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ์ตูน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:54.275685213+07:00","message":"receive interim result [false|false]: การ์ตูน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:54.275705758+07:00","message":"[buffer interim] 3650 false การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:54.275722315+07:00","message":"[bufferProcess] interim [600000000]:การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:54.27572521+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:54.570643087+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:54.570682912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Studio\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:54.570688627+07:00","message":"receive interim result [false|false]: Studio"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:54.570700558+07:00","message":"[buffer interim] 3650 false Studio"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:54.570708986+07:00","message":"[bufferProcess] interim [840000000]:Studio"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:54.57071104+07:00","message":"[bufferProcess] send to processor:การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:54.570716541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:54.570719494+07:00","message":"> Transcript [45901] [false]: 'การ์ตูน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:54.570721514+07:00","message":"Set StatePrefix (first interim): 'การ์ตูน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:54.898462849+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:54.898510615+07:00","message":"receive 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-05-12T13:30:54.898517626+07:00","message":"receive interim result [false|false]: สตูดิโอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:54.898535692+07:00","message":"[buffer interim] 3650 false สตูดิโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:54.898543444+07:00","message":"[bufferProcess] interim [200000000]:สตูดิโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:54.898545943+07:00","message":"[bufferProcess] send to processor:Studio"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:54.898552927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:54.898556039+07:00","message":"> Transcript [45902] [false]: 'Studio'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:54.898560197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:54.898563521+07:00","message":"Set new StatePrefix: 'Studio'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:55.479512611+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:55.479546959+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-05-12T13:30:55.479552911+07:00","message":"receive interim result [false|false]: สตูดิโอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:55.479568516+07:00","message":"[buffer interim] 3650 false สตูดิโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.479579628+07:00","message":"[bufferProcess] interim [800000000]:สตูดิโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.47958352+07:00","message":"[bufferProcess] send to processor:สตูดิโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.479590044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.479593632+07:00","message":"> Transcript [45903] [false]: 'สตูดิโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.479596364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.479598904+07:00","message":"Set new StatePrefix: 'สตูดิโอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:55.809634739+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:55.809673578+07:00","message":"receive 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-05-12T13:30:55.809679024+07:00","message":"receive interim result [false|false]: สตูดิโออะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:55.809691062+07:00","message":"[buffer interim] 3650 false สตูดิโออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.809698977+07:00","message":"[bufferProcess] interim [100000000]:สตูดิโออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.809701647+07:00","message":"[bufferProcess] send to processor:สตูดิโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.809704641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.809707445+07:00","message":"> Transcript [45904] [false]: 'สตูดิโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.809710371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.80971232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.809714059+07:00","message":"StatePrefix: 'สตูดิโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.809716198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:55.876404565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:55.87641412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:55.901372597+07:00","message":"[GCS] IsForceVAD: false for message ID: 3650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:55.960807533+07:00","message":"[GCS] Start streaming session, msgId: 3651"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:55.999087551+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:55.999131698+07:00","message":"receive 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-05-12T13:30:55.999139754+07:00","message":"receive interim result [false|false]: สตูดิโออะไรเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:55.999154089+07:00","message":"[buffer interim] 3650 false สตูดิโออะไรเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.999165222+07:00","message":"[bufferProcess] interim [280000000]:สตูดิโออะไรเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.99916882+07:00","message":"[bufferProcess] send to processor:สตูดิโออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.999175259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.999179144+07:00","message":"> Transcript [45905] [false]: 'สตูดิโออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.999184015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.999186749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.999190566+07:00","message":"StatePrefix: 'สตูดิโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:55.999193689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.064374447+07:00","message":"receive streaming session, msgId: 3650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.06441274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สตูดิโออะไรเยอะ\",\"confidence\":0.91598374}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.064419082+07:00","message":"receive interim result [true|false]: สตูดิโออะไรเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.064430019+07:00","message":"end recv isFinal message id 3650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.064432451+07:00","message":"end Recv id 3650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.064439005+07:00","message":"[buffer interim] 3650 true สตูดิโออะไรเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.064448131+07:00","message":"[bufferProcess] interim [400000000]:สตูดิโออะไรเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.064451021+07:00","message":"[bufferProcess] send to processor (isfinal):สตูดิโออะไรเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.064454775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.064457591+07:00","message":"> Transcript [45906] [false]: 'สตูดิโออะไรเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.06446046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.064462391+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.064464363+07:00","message":"StatePrefix: 'สตูดิโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.06446636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.064467915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.064469971+07:00","message":"> Transcript [45907] [true]: 'สตูดิโออะไรเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.064472017+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.064473751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.064475473+07:00","message":"StatePrefix: 'สตูดิโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.064477057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.06447979+07:00","message":"Push: 'สตูดิโออะไรเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.064487212+07:00","message":"push: {true สตูดิโออะไรเยอะ 0 0xc002803000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:56.074413105+07:00","message":"write wav file: './tmp/7565/7565_3650.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.461097966+07:00","message":"[GCS] Cleaned up inactive client: 3621"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.461123095+07:00","message":"[GCS] Cleaned up inactive client: 3628"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.461126998+07:00","message":"[GCS] Cleaned up inactive client: 3625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.46112882+07:00","message":"[GCS] Cleaned up inactive client: 3623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.461130658+07:00","message":"[GCS] Cleaned up inactive client: 3626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.46113243+07:00","message":"[GCS] Cleaned up inactive client: 3629"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.461134117+07:00","message":"[GCS] Cleaned up inactive client: 3624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.46113591+07:00","message":"[GCS] Cleaned up inactive client: 3627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.46113763+07:00","message":"[GCS] Cleaned up inactive client: 3622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.487706254+07:00","message":"receive streaming session, msgId: 3651"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.487749014+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-05-12T13:30:56.487754701+07:00","message":"receive interim result [false|false]: กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.487769021+07:00","message":"[buffer interim] 3651 false กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.487776064+07:00","message":"[bufferProcess] interim [360000000]:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.487778083+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.690863983+07:00","message":"receive streaming session, msgId: 3651"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.690898804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.690904704+07:00","message":"receive interim result [false|false]: ตำรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.69091669+07:00","message":"[buffer interim] 3651 false ตำรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.690923776+07:00","message":"[bufferProcess] interim [540000000]:ตำรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.690925959+07:00","message":"[bufferProcess] send to processor:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.690931541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.690934571+07:00","message":"> Transcript [45908] [false]: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.690936567+07:00","message":"Set StatePrefix (first interim): 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.809809648+07:00","message":"receive streaming session, msgId: 3651"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.809848254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คาถา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.809854197+07:00","message":"receive interim result [false|false]: คาถา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.809868038+07:00","message":"[buffer interim] 3651 false คาถา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.809876969+07:00","message":"[bufferProcess] interim [660000000]:คาถา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.809879512+07:00","message":"[bufferProcess] send to processor:ตำรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.809883082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.809886462+07:00","message":"> Transcript [45909] [false]: 'ตำรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.809888623+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.809890827+07:00","message":"Set new StatePrefix: 'ตำรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.817787732+07:00","message":"receive streaming session, msgId: 3651"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.817813988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำราทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.817819128+07:00","message":"receive interim result [false|false]: ตำราทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.81783401+07:00","message":"[buffer interim] 3651 false ตำราทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.817840265+07:00","message":"[bufferProcess] interim [720000000]:ตำราทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.817842517+07:00","message":"[bufferProcess] send to processor:คาถา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.817845138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.817847545+07:00","message":"> Transcript [45910] [false]: 'คาถา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.817849399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.817851311+07:00","message":"Set new StatePrefix: 'คาถา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.865564091+07:00","message":"[GCS] IsForceVAD: false for message ID: 3651"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.968563163+07:00","message":"receive streaming session, msgId: 3651"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.968611241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำราทั้ง\",\"confidence\":0.87556094}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.968619652+07:00","message":"receive interim result [true|false]: ตำราทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.968630398+07:00","message":"end recv isFinal message id 3651"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.968632511+07:00","message":"end Recv id 3651"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.968641469+07:00","message":"[buffer interim] 3651 true ตำราทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.968653363+07:00","message":"[bufferProcess] interim [930000000]:ตำราทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.96865654+07:00","message":"[bufferProcess] send to processor (isfinal):ตำราทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.968660535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.968663816+07:00","message":"> Transcript [45911] [false]: 'ตำราทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.968666466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.96866852+07:00","message":"Set new StatePrefix: 'ตำราทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.968670084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.968674394+07:00","message":"> Transcript [45912] [true]: 'ตำราทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.968679003+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.968681154+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.968682991+07:00","message":"StatePrefix: 'ตำราทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.968684855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:56.968687836+07:00","message":"Push: 'ตำราทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:56.968697248+07:00","message":"push: {true ตำราทั้ง 0 0xc002803600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:30:56.974015743+07:00","message":"write wav file: './tmp/7565/7565_3651.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:57.111733616+07:00","message":"[GCS] Start streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:57.674319839+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:57.67437552+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-05-12T13:30:57.674382018+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:57.674402235+07:00","message":"[buffer interim] 3652 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:57.674410461+07:00","message":"[bufferProcess] interim [360000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:57.674412455+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:57.8948332+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:57.894875225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:57.89488186+07:00","message":"receive interim result [false|false]: ไปตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:57.894896771+07:00","message":"[buffer interim] 3652 false ไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:57.894904679+07:00","message":"[bufferProcess] interim [480000000]:ไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:57.894907264+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:57.894914212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:57.894917311+07:00","message":"> Transcript [45913] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:57.894919571+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.053606026+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.053644693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"python\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.053650723+07:00","message":"receive interim result [false|false]: python"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.053663979+07:00","message":"[buffer interim] 3652 false python"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.053671383+07:00","message":"[bufferProcess] interim [600000000]:python"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.053673988+07:00","message":"[bufferProcess] send to processor:ไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.053680911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.053683722+07:00","message":"> Transcript [45914] [false]: 'ไปตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.053686758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.053688859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.053691444+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.053693819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.120027944+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.120069565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตำบล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.120075428+07:00","message":"receive interim result [false|false]: ไปตำบล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.120089345+07:00","message":"[buffer interim] 3652 false ไปตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.120096254+07:00","message":"[bufferProcess] interim [660000000]:ไปตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.12009837+07:00","message":"[bufferProcess] send to processor:python"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.120101079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.120103885+07:00","message":"> Transcript [45915] [false]: 'python'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.120105824+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.120108094+07:00","message":"Set new StatePrefix: 'python'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.184178332+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.184214191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.184220323+07:00","message":"receive interim result [false|false]: ตั้งเวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.184236036+07:00","message":"[buffer interim] 3652 false ตั้งเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.18424315+07:00","message":"[bufferProcess] interim [720000000]:ตั้งเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.184245341+07:00","message":"[bufferProcess] send to processor:ไปตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.184248786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.184251523+07:00","message":"> Transcript [45916] [false]: 'ไปตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.184253744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.184255738+07:00","message":"Set new StatePrefix: 'ไปตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.265586029+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.265621767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตั้งปลัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.26562863+07:00","message":"receive interim result [false|false]: ไปตั้งปลัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.265646535+07:00","message":"[buffer interim] 3652 false ไปตั้งปลัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.265655161+07:00","message":"[bufferProcess] interim [780000000]:ไปตั้งปลัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.265658733+07:00","message":"[bufferProcess] send to processor:ตั้งเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.265662675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.265666502+07:00","message":"> Transcript [45917] [false]: 'ตั้งเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.265669523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.265672531+07:00","message":"Set new StatePrefix: 'ตั้งเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.410432708+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.41046556+07:00","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-05-12T13:30:58.410470793+07:00","message":"receive interim result [false|false]: ไปตั้งปลัดอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.410481716+07:00","message":"[buffer interim] 3652 false ไปตั้งปลัดอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.410489649+07:00","message":"[bufferProcess] interim [960000000]:ไปตั้งปลัดอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.410492145+07:00","message":"[bufferProcess] send to processor:ไปตั้งปลัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.41049508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.410497653+07:00","message":"> Transcript [45918] [false]: 'ไปตั้งปลัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.410499895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.410502096+07:00","message":"Set new StatePrefix: 'ไปตั้งปลัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.443911699+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.443955107+07:00","message":"receive 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-05-12T13:30:58.443961272+07:00","message":"receive interim result [false|false]: ไปตั้งปลัดอบต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.443977805+07:00","message":"[buffer interim] 3652 false ไปตั้งปลัดอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.443986294+07:00","message":"[bufferProcess] interim [20000000]:ไปตั้งปลัดอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.443989325+07:00","message":"[bufferProcess] send to processor:ไปตั้งปลัดอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.44399838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.444002342+07:00","message":"> Transcript [45919] [false]: 'ไปตั้งปลัดอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.444006022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.444008209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.444010712+07:00","message":"StatePrefix: 'ไปตั้งปลัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.444012848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:58.87667931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:30:58.876699532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.881393193+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.881426344+07:00","message":"receive 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-05-12T13:30:58.881431708+07:00","message":"receive interim result [false|false]: ไปตั้งปลัดอบตเวียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.881445501+07:00","message":"[buffer interim] 3652 false ไปตั้งปลัดอบตเวียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.88145264+07:00","message":"[bufferProcess] interim [620000000]:ไปตั้งปลัดอบตเวียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.881455079+07:00","message":"[bufferProcess] send to processor:ไปตั้งปลัดอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.881460426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.881462996+07:00","message":"> Transcript [45920] [false]: 'ไปตั้งปลัดอบต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.881465999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.881468142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.881469962+07:00","message":"StatePrefix: 'ไปตั้งปลัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.881472222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.990861363+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.990897124+07:00","message":"receive 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-05-12T13:30:58.990902993+07:00","message":"receive interim result [false|false]: ใครต้องการลากรถเกวียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:58.990919582+07:00","message":"[buffer interim] 3652 false ใครต้องการลากรถเกวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.990926859+07:00","message":"[bufferProcess] interim [680000000]:ใครต้องการลากรถเกวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.990929306+07:00","message":"[bufferProcess] send to processor:ไปตั้งปลัดอบตเวียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.990932374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.990935047+07:00","message":"> Transcript [45921] [false]: 'ไปตั้งปลัดอบตเวียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.99093825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.99094028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.990942316+07:00","message":"StatePrefix: 'ไปตั้งปลัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:58.990944958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:59.286807011+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:59.286853192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครต้องการลากรถเกวียน Siri\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:59.286859455+07:00","message":"receive interim result [false|false]: ใครต้องการลากรถเกวียน Siri"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:59.286872988+07:00","message":"[buffer interim] 3652 false ใครต้องการลากรถเกวียน Siri"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.286880315+07:00","message":"[bufferProcess] interim [980000000]:ใครต้องการลากรถเกวียน Siri"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.286882692+07:00","message":"[bufferProcess] send to processor:ใครต้องการลากรถเกวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.286887713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.286890356+07:00","message":"> Transcript [45922] [false]: 'ใครต้องการลากรถเกวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.286892997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.286895037+07:00","message":"Set new StatePrefix: 'ใครต้องการลากรถเกวียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:59.398253469+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:59.398303566+07:00","message":"receive 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-05-12T13:30:59.398310531+07:00","message":"receive interim result [false|false]: ใครต้องการลากรถเกวียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:59.398327328+07:00","message":"[buffer interim] 3652 false ใครต้องการลากรถเกวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.398349479+07:00","message":"[bufferProcess] interim [40000000]:ใครต้องการลากรถเกวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.398352423+07:00","message":"[bufferProcess] send to processor:ใครต้องการลากรถเกวียน Siri"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.398356476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.398359365+07:00","message":"> Transcript [45923] [false]: 'ใครต้องการลากรถเกวียน Siri'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.398362974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.39836504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.398367444+07:00","message":"StatePrefix: 'ใครต้องการลากรถเกวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.398369557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:59.414316505+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:59.414353935+07:00","message":"receive 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-05-12T13:30:59.414359957+07:00","message":"receive interim result [false|false]: ใครต้องการลากรถเกวียนซีเรียส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:59.414376728+07:00","message":"[buffer interim] 3652 false ใครต้องการลากรถเกวียนซีเรียส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.414389918+07:00","message":"[bufferProcess] interim [100000000]:ใครต้องการลากรถเกวียนซีเรียส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.414392869+07:00","message":"[bufferProcess] send to processor:ใครต้องการลากรถเกวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.414398661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.41440293+07:00","message":"> Transcript [45924] [false]: 'ใครต้องการลากรถเกวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.414406532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.414408547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.414411217+07:00","message":"StatePrefix: 'ใครต้องการลากรถเกวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.414413373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:59.963225823+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:59.96326783+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-05-12T13:30:59.963273422+07:00","message":"receive interim result [false|false]: ใครต้องการลากรถเกวียนซีเรียส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:59.963291554+07:00","message":"[buffer interim] 3652 false ใครต้องการลากรถเกวียนซีเรียส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.963301281+07:00","message":"[bufferProcess] interim [700000000]:ใครต้องการลากรถเกวียนซีเรียส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.963304762+07:00","message":"[bufferProcess] send to processor:ใครต้องการลากรถเกวียนซีเรียส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.963309231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.963316699+07:00","message":"> Transcript [45925] [false]: 'ใครต้องการลากรถเกวียนซีเรียส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.963322132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.963324442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.963326623+07:00","message":"StatePrefix: 'ใครต้องการลากรถเกวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:30:59.963329049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:30:59.991609413+07:00","message":"[GCS] IsForceVAD: false for message ID: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:00.183721796+07:00","message":"receive streaming session, msgId: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:00.18376932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตั้งปลัดอบตวงเวียนสี่เหลี่ยม\",\"confidence\":0.8836893}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:00.183775405+07:00","message":"receive interim result [true|false]: ไปตั้งปลัดอบตวงเวียนสี่เหลี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:00.183783017+07:00","message":"end recv isFinal message id 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:00.183785276+07:00","message":"end Recv id 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:00.183791929+07:00","message":"[buffer interim] 3652 true ไปตั้งปลัดอบตวงเวียนสี่เหลี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183802486+07:00","message":"[bufferProcess] interim [910000000]:ไปตั้งปลัดอบตวงเวียนสี่เหลี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183805374+07:00","message":"[bufferProcess] send to processor (isfinal):ใครต้องการลากรถเกวียนซีเรียส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183808998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183811771+07:00","message":"> Transcript [45926] [false]: 'ใครต้องการลากรถเกวียนซีเรียส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183814955+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183816814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183820134+07:00","message":"StatePrefix: 'ใครต้องการลากรถเกวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183822349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183824747+07:00","message":"Push: 'ใครต้องการลากรถเกวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183826551+07:00","message":"TextPushed: 'ใครต้องการลากรถเกวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183828851+07:00","message":"Set new StatePrefix : 'ใครต้องการลากรถเกวียนซีเรียส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183831143+07:00","message":"Next Push (prob) : 'ซีเรียส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183832776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183834766+07:00","message":"> Transcript [45927] [true]: 'ไปตั้งปลัดอบตวงเวียนสี่เหลี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183836791+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183838473+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183840483+07:00","message":"StatePrefix: 'ใครต้องการลากรถเกวียนซีเรียส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183842365+07:00","message":"TextPushed: 'ใครต้องการลากรถเกวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.183843938+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:00.183965302+07:00","message":"push: {false ใครต้องการลากรถเกวียน 0 0xc003051a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.184135453+07:00","message":"Push: 'ไปตั้งปลัดอบตวงเวียนสี่เหลี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.18416591+07:00","message":"TextPushed: 'ใครต้องการลากรถเกวียนไปตั้งปลัดอบตวงเวียนสี่เหลี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.184170585+07:00","message":"Set new StatePrefix : 'ไปตั้งปลัดอบตวงเวียนสี่เหลี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.184173387+07:00","message":"Next Push (prob) : 'ไปตั้งปลัดอบตวงเวียนสี่เหลี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:00.18417383+07:00","message":"push: {true ไปตั้งปลัดอบตวงเวียนสี่เหลี่ยม 0 0xc003051a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:00.184156296+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3652.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:00.192653993+07:00","message":"write wav file: './tmp/7565/7565_3652.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:00.573504536+07:00","message":"[GCS] Start streaming session, msgId: 3653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.080813035+07:00","message":"[GCS] IsForceVAD: false for message ID: 3653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.174862472+07:00","message":"receive streaming session, msgId: 3653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.174883053+07:00","message":"found end of frame, send empty tag with msgId: 3653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.17488632+07:00","message":"end Recv id 3653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.174893397+07:00","message":"[buffer interim] 3653 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.174905098+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.174908883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.174911433+07:00","message":"> Transcript [45928] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.174915938+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.17491787+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.174919594+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.174921393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.17492567+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.174935246+07:00","message":"push: {true \n 0 0xc002e83200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:01.179993834+07:00","message":"write wav file: './tmp/7565/7565_3653.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.218363002+07:00","message":"[GCS] Start streaming session, msgId: 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.760505381+07:00","message":"receive streaming session, msgId: 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.760555334+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-05-12T13:31:01.760563917+07:00","message":"receive interim result [false|false]: ไข่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.760583559+07:00","message":"[buffer interim] 3654 false ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.760592342+07:00","message":"[bufferProcess] interim [360000000]:ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.760595621+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:01.877745141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:01.877745044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.902785509+07:00","message":"receive streaming session, msgId: 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.902823319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.902828786+07:00","message":"receive interim result [false|false]: ใครจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.90284472+07:00","message":"[buffer interim] 3654 false ใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.902852633+07:00","message":"[bufferProcess] interim [480000000]:ใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.902854957+07:00","message":"[bufferProcess] send to processor:ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.902857829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.902860496+07:00","message":"> Transcript [45929] [false]: 'ไข่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.902862514+07:00","message":"Set StatePrefix (first interim): 'ไข่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.961989494+07:00","message":"receive streaming session, msgId: 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.962037556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.962043717+07:00","message":"receive interim result [false|false]: ใครชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:01.962061614+07:00","message":"[buffer interim] 3654 false ใครชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.962068715+07:00","message":"[bufferProcess] interim [540000000]:ใครชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.962071834+07:00","message":"[bufferProcess] send to processor:ใครจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.962074904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.962078021+07:00","message":"> Transcript [45930] [false]: 'ใครจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.962080452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:01.962082601+07:00","message":"Set new StatePrefix: 'ใครจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.001939092+07:00","message":"receive streaming session, msgId: 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.001984903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไข่เช่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.001991128+07:00","message":"receive interim result [false|false]: ไข่เช่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.002003407+07:00","message":"[buffer interim] 3654 false ไข่เช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.002011238+07:00","message":"[bufferProcess] interim [600000000]:ไข่เช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.002013939+07:00","message":"[bufferProcess] send to processor:ใครชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.002019371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.00202241+07:00","message":"> Transcript [45931] [false]: 'ใครชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.002024734+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.00202704+07:00","message":"Set new StatePrefix: 'ใครชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.079891245+07:00","message":"receive streaming session, msgId: 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.079935692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไข่เน่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.079942608+07:00","message":"receive interim result [false|false]: ไข่เน่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.079957604+07:00","message":"[buffer interim] 3654 false ไข่เน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.079966466+07:00","message":"[bufferProcess] interim [660000000]:ไข่เน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.079969116+07:00","message":"[bufferProcess] send to processor:ไข่เช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.079975878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.079978716+07:00","message":"> Transcript [45932] [false]: 'ไข่เช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.079982782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.07998504+07:00","message":"Set new StatePrefix: 'ไข่เช่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.0926178+07:00","message":"receive streaming session, msgId: 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.092651789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเช่าห้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.09265692+07:00","message":"receive interim result [false|false]: ไปเช่าห้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.092673917+07:00","message":"[buffer interim] 3654 false ไปเช่าห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.092680704+07:00","message":"[bufferProcess] interim [720000000]:ไปเช่าห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.092683567+07:00","message":"[bufferProcess] send to processor:ไข่เน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.092686886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.092689566+07:00","message":"> Transcript [45933] [false]: 'ไข่เน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.092691708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.092693572+07:00","message":"Set new StatePrefix: 'ไข่เน่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.276519291+07:00","message":"receive streaming session, msgId: 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.276561739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไข่เช่าห้องอัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.2765688+07:00","message":"receive interim result [false|false]: ไข่เช่าห้องอัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.276585127+07:00","message":"[buffer interim] 3654 false ไข่เช่าห้องอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.276593867+07:00","message":"[bufferProcess] interim [900000000]:ไข่เช่าห้องอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.276596497+07:00","message":"[bufferProcess] send to processor:ไปเช่าห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.276603544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.276606557+07:00","message":"> Transcript [45934] [false]: 'ไปเช่าห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.276608916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.276611255+07:00","message":"Set new StatePrefix: 'ไปเช่าห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.392193994+07:00","message":"receive streaming session, msgId: 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.392237999+07:00","message":"receive 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-05-12T13:31:02.392244678+07:00","message":"receive interim result [false|false]: ใครเจ้าของอาจไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.392261969+07:00","message":"[buffer interim] 3654 false ใครเจ้าของอาจไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.392270909+07:00","message":"[bufferProcess] interim [20000000]:ใครเจ้าของอาจไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.392273344+07:00","message":"[bufferProcess] send to processor:ไข่เช่าห้องอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.392278277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.392281109+07:00","message":"> Transcript [45935] [false]: 'ไข่เช่าห้องอัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.392283424+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.392285357+07:00","message":"Set new StatePrefix: 'ไข่เช่าห้องอัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.578589849+07:00","message":"receive streaming session, msgId: 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.57862222+07:00","message":"receive 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-05-12T13:31:02.578627776+07:00","message":"receive interim result [false|false]: ใครเจ้าของอาจไม่ให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.578640494+07:00","message":"[buffer interim] 3654 false ใครเจ้าของอาจไม่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.578650276+07:00","message":"[bufferProcess] interim [140000000]:ใครเจ้าของอาจไม่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.578654306+07:00","message":"[bufferProcess] send to processor:ใครเจ้าของอาจไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.57865943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.578662667+07:00","message":"> Transcript [45936] [false]: 'ใครเจ้าของอาจไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.578664974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.578667537+07:00","message":"Set new StatePrefix: 'ใครเจ้าของอาจไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.640378148+07:00","message":"receive streaming session, msgId: 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.640415915+07:00","message":"receive 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-05-12T13:31:02.640421602+07:00","message":"receive interim result [false|false]: ใครเจ้าของอาจไม่ให้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.640435434+07:00","message":"[buffer interim] 3654 false ใครเจ้าของอาจไม่ให้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.640442404+07:00","message":"[bufferProcess] interim [260000000]:ใครเจ้าของอาจไม่ให้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.640445014+07:00","message":"[bufferProcess] send to processor:ใครเจ้าของอาจไม่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.640451188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.640453772+07:00","message":"> Transcript [45937] [false]: 'ใครเจ้าของอาจไม่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.6404574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.640459724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.640461903+07:00","message":"StatePrefix: 'ใครเจ้าของอาจไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.6404641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.82057312+07:00","message":"[GCS] IsForceVAD: false for message ID: 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.86153704+07:00","message":"receive streaming session, msgId: 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.861583255+07:00","message":"receive 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-05-12T13:31:02.861590244+07:00","message":"receive interim result [false|false]: ใครเจ้าของอาจไม่ให้แล้วด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.861604589+07:00","message":"[buffer interim] 3654 false ใครเจ้าของอาจไม่ให้แล้วด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.861613166+07:00","message":"[bufferProcess] interim [500000000]:ใครเจ้าของอาจไม่ให้แล้วด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.861615858+07:00","message":"[bufferProcess] send to processor:ใครเจ้าของอาจไม่ให้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.861621564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.861624429+07:00","message":"> Transcript [45938] [false]: 'ใครเจ้าของอาจไม่ให้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.861628301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.861630689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.861633051+07:00","message":"StatePrefix: 'ใครเจ้าของอาจไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.861635418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.881616685+07:00","message":"[GCS] Start streaming session, msgId: 3655"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.98841387+07:00","message":"receive streaming session, msgId: 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.988449305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครเช่าห้องอัดไว้ให้แล้วด้วย\",\"confidence\":0.93177295}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.988455234+07:00","message":"receive interim result [true|false]: ใครเช่าห้องอัดไว้ให้แล้วด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.988462851+07:00","message":"end recv isFinal message id 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.988464852+07:00","message":"end Recv id 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.988471411+07:00","message":"[buffer interim] 3654 true ใครเช่าห้องอัดไว้ให้แล้วด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.988481871+07:00","message":"[bufferProcess] interim [620000000]:ใครเช่าห้องอัดไว้ให้แล้วด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.988486544+07:00","message":"[bufferProcess] send to processor (isfinal):ใครเจ้าของอาจไม่ให้แล้วด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.988489848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.988492771+07:00","message":"> Transcript [45939] [false]: 'ใครเจ้าของอาจไม่ให้แล้วด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.988495727+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.988497556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.988499873+07:00","message":"StatePrefix: 'ใครเจ้าของอาจไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.988501919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.988504365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.988506318+07:00","message":"> Transcript [45940] [true]: 'ใครเช่าห้องอัดไว้ให้แล้วด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.988508624+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.988510224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.98851178+07:00","message":"StatePrefix: 'ใครเจ้าของอาจไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.988513772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:02.98851811+07:00","message":"Push: 'ใครเช่าห้องอัดไว้ให้แล้วด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:02.988525875+07:00","message":"push: {true ใครเช่าห้องอัดไว้ให้แล้วด้วย 0 0xc00386c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:02.996692753+07:00","message":"write wav file: './tmp/7565/7565_3654.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:03.840621386+07:00","message":"[GCS] IsForceVAD: false for message ID: 3655"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:03.901537151+07:00","message":"[GCS] Start streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:03.935221613+07:00","message":"receive streaming session, msgId: 3655"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:03.935239826+07:00","message":"found end of frame, send empty tag with msgId: 3655"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:03.935242747+07:00","message":"end Recv id 3655"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:03.935249958+07:00","message":"[buffer interim] 3655 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:03.935256872+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:03.935261986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:03.935264769+07:00","message":"> Transcript [45941] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:03.935267307+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:03.935269161+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:03.935270934+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:03.935272766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:03.935280041+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:03.935289031+07:00","message":"push: {true \n 0 0xc002803f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:03.942854761+07:00","message":"write wav file: './tmp/7565/7565_3655.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:04.866671262+07:00","message":"[GCS] IsForceVAD: false for message ID: 3656"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:04.87775614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:04.877770064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:04.93285446+07:00","message":"[GCS] Start streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:04.953585765+07:00","message":"receive streaming session, msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:04.95360495+07:00","message":"found end of frame, send empty tag with msgId: 3656"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:04.953608092+07:00","message":"end Recv id 3656"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:04.953614786+07:00","message":"[buffer interim] 3656 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:04.953622203+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:04.95362583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:04.953629298+07:00","message":"> Transcript [45942] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:04.95363181+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:04.953633622+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:04.953635408+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:04.95363718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:04.953639815+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:04.953956869+07:00","message":"push: {true \n 0 0xc002e83480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:04.961541251+07:00","message":"write wav file: './tmp/7565/7565_3656.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.498071887+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.498111683+07:00","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-05-12T13:31:05.498117046+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.498131823+07:00","message":"[buffer interim] 3657 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.498139079+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.498140966+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.57163316+07:00","message":"[GCS] IsForceVAD: false for message ID: 3657"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.675502977+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.67553908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.675544763+07:00","message":"receive interim result [false|false]: เราว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.675561261+07:00","message":"[buffer interim] 3657 false เราว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.675576224+07:00","message":"[bufferProcess] interim [540000000]:เราว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.675578793+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.675586392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.675593657+07:00","message":"> Transcript [45943] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.675597128+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.762660506+07:00","message":"receive streaming session, msgId: 3657"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.762696701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราว่า\",\"confidence\":0.8802148}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.76270235+07:00","message":"receive interim result [true|false]: เราว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.76270896+07:00","message":"end recv isFinal message id 3657"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.762711943+07:00","message":"end Recv id 3657"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.762721594+07:00","message":"[buffer interim] 3657 true เราว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.762734716+07:00","message":"[bufferProcess] interim [660000000]:เราว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.762738926+07:00","message":"[bufferProcess] send to processor (isfinal):เราว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.762750514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.762773259+07:00","message":"> Transcript [45944] [false]: 'เราว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.762779934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.762782917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.762786819+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.762789663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.762794796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.762796943+07:00","message":"> Transcript [45945] [true]: 'เราว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.762802259+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.762803923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.762805602+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.762807299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:05.7628142+07:00","message":"Push: 'เราว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.762826152+07:00","message":"push: {true เราว่า 0 0xc0042d6200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:05.774369466+07:00","message":"write wav file: './tmp/7565/7565_3657.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.821607868+07:00","message":"[GCS] Start streaming session, msgId: 3658"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.889711394+07:00","message":"[GCS] IsForceVAD: false for message ID: 3658"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:05.950703648+07:00","message":"[GCS] Start streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:06.048424289+07:00","message":"receive streaming session, msgId: 3658"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:06.048441954+07:00","message":"found end of frame, send empty tag with msgId: 3658"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:06.048444797+07:00","message":"end Recv id 3658"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:06.04845496+07:00","message":"[buffer interim] 3658 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:06.048461896+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:06.048465375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:06.048468049+07:00","message":"> Transcript [45946] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:06.048470267+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:06.048472147+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:06.048473966+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:06.048475856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:06.048482084+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:06.048492009+07:00","message":"push: {true \n 0 0xc002ac2500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:06.052706856+07:00","message":"write wav file: './tmp/7565/7565_3658.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:06.61392139+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:06.613969542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:06.613976537+07:00","message":"receive interim result [false|false]: คุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:06.613993382+07:00","message":"[buffer interim] 3659 false คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:06.614001738+07:00","message":"[bufferProcess] interim [480000000]:คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:06.614004488+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.028643496+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.028685476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันตึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.028693156+07:00","message":"receive interim result [false|false]: คุยกันตึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.02871037+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.028719225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันปรึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.028723246+07:00","message":"receive interim result [false|false]: คุยกันปรึกษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.028728466+07:00","message":"[buffer interim] 3659 false คุยกันตึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.028738529+07:00","message":"[buffer interim] 3659 false คุยกันปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.028745794+07:00","message":"[bufferProcess] interim [840000000]:คุยกันตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.028748383+07:00","message":"[bufferProcess] send to processor:คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.028753107+07:00","message":"[bufferProcess] interim [900000000]:คุยกันปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.028755079+07:00","message":"[bufferProcess] send to processor:คุยกันตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.028758014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.028760631+07:00","message":"> Transcript [45947] [false]: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.028762536+07:00","message":"Set StatePrefix (first interim): 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.028764039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.028765903+07:00","message":"> Transcript [45948] [false]: 'คุยกันตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.028768695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.028770631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.02877316+07:00","message":"StatePrefix: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.028775239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.378849664+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.378891228+07:00","message":"receive 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-05-12T13:31:07.378897222+07:00","message":"receive interim result [false|false]: คุยกันปรึกษากัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.378910891+07:00","message":"[buffer interim] 3659 false คุยกันปรึกษากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.378917762+07:00","message":"[bufferProcess] interim [320000000]:คุยกันปรึกษากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.378920221+07:00","message":"[bufferProcess] send to processor:คุยกันปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.378925129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.378927834+07:00","message":"> Transcript [45949] [false]: 'คุยกันปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.378930653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.378933643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.378935592+07:00","message":"StatePrefix: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.378937675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.710002014+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.710057564+07:00","message":"receive 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-05-12T13:31:07.710065071+07:00","message":"receive interim result [false|false]: คุยกันปรึกษากันและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.71008361+07:00","message":"[buffer interim] 3659 false คุยกันปรึกษากันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.710095295+07:00","message":"[bufferProcess] interim [620000000]:คุยกันปรึกษากันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.710099324+07:00","message":"[bufferProcess] send to processor:คุยกันปรึกษากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.710105499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.710109839+07:00","message":"> Transcript [45950] [false]: 'คุยกันปรึกษากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.710114573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.710117531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.71012192+07:00","message":"StatePrefix: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.710123846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.835328041+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.835366697+07:00","message":"receive 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-05-12T13:31:07.835372696+07:00","message":"receive interim result [false|false]: คุยกันปรึกษากันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.835385034+07:00","message":"[buffer interim] 3659 false คุยกันปรึกษากันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.835393618+07:00","message":"[bufferProcess] interim [680000000]:คุยกันปรึกษากันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.83539655+07:00","message":"[bufferProcess] send to processor:คุยกันปรึกษากันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.83540201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.835404897+07:00","message":"> Transcript [45951] [false]: 'คุยกันปรึกษากันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.835408213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.835410345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.835412208+07:00","message":"StatePrefix: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.83541439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.835419222+07:00","message":"Push: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.835420946+07:00","message":"TextPushed: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.835423197+07:00","message":"Set new StatePrefix : 'คุยกันปรึกษากันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.835425459+07:00","message":"Next Push (prob) : 'ปรึกษากันและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.835449839+07:00","message":"push: {false คุยกัน 0 0xc00366f980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.871284881+07:00","message":"[GCS] IsForceVAD: false for message ID: 3659"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:07.87851783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:07.878530901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.89089487+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.890926992+07:00","message":"receive 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-05-12T13:31:07.890931852+07:00","message":"receive interim result [false|false]: คุยกันปรึกษากันแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.890944304+07:00","message":"[buffer interim] 3659 false คุยกันปรึกษากันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.890953395+07:00","message":"[bufferProcess] interim [740000000]:คุยกันปรึกษากันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.890955899+07:00","message":"[bufferProcess] send to processor:คุยกันปรึกษากันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.890962353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.890964875+07:00","message":"> Transcript [45952] [false]: 'คุยกันปรึกษากันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.890966895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.89096923+07:00","message":"Set new StatePrefix: 'คุยกันปรึกษากันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.941580379+07:00","message":"[GCS] Start streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.961987448+07:00","message":"receive streaming session, msgId: 3659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.962030533+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-05-12T13:31:07.962037244+07:00","message":"receive interim result [true|false]: คุยกันปรึกษากันแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.962047087+07:00","message":"end recv isFinal message id 3659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.962049331+07:00","message":"end Recv id 3659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.962055541+07:00","message":"[buffer interim] 3659 true คุยกันปรึกษากันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.962063072+07:00","message":"[bufferProcess] interim [950000000]:คุยกันปรึกษากันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.962066097+07:00","message":"[bufferProcess] send to processor (isfinal):คุยกันปรึกษากันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.962069357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.962072319+07:00","message":"> Transcript [45953] [false]: 'คุยกันปรึกษากันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.962075306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.962077255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.96207943+07:00","message":"StatePrefix: 'คุยกันปรึกษากันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.962081878+07:00","message":"TextPushed: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.962083753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.962085655+07:00","message":"> Transcript [45954] [true]: 'คุยกันปรึกษากันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.962088076+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.962089718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.962091348+07:00","message":"StatePrefix: 'คุยกันปรึกษากันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.96209821+07:00","message":"TextPushed: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:07.962101198+07:00","message":"Push: 'ปรึกษากันแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:07.962108552+07:00","message":"push: {true ปรึกษากันแล้วก็ 0 0xc00366f980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:07.968956281+07:00","message":"write wav file: './tmp/7565/7565_3659.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.174881509+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.174928907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.174936175+07:00","message":"receive interim result [false|false]: ศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.17495256+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.174956959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.174960024+07:00","message":"receive interim result [false|false]: สาขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.174964812+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.174968064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศึกษากัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.174970547+07:00","message":"receive interim result [false|false]: ศึกษากัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.174975504+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.174979072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศึกษากันดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.174981344+07:00","message":"receive interim result [false|false]: ศึกษากันดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.174986435+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.174989322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศึกษากันด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.17499158+07:00","message":"receive interim result [false|false]: ศึกษากันด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.174997179+07:00","message":"[buffer interim] 3660 false ศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.175000271+07:00","message":"[buffer interim] 3660 false สาขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.17500212+07:00","message":"[buffer interim] 3660 false ศึกษากัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.175004004+07:00","message":"[buffer interim] 3660 false ศึกษากันดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:10.175005829+07:00","message":"[buffer interim] 3660 false ศึกษากันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175011805+07:00","message":"[bufferProcess] interim [540000000]:ศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175013428+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175016369+07:00","message":"[bufferProcess] send to processor (ticker):ศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175026976+07:00","message":"[bufferProcess] interim [600000000]:สาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175028881+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175030849+07:00","message":"[bufferProcess] interim [720000000]:ศึกษากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175032713+07:00","message":"[bufferProcess] send to processor:สาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175034813+07:00","message":"[bufferProcess] interim [840000000]:ศึกษากันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175036509+07:00","message":"[bufferProcess] send to processor:ศึกษากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175038454+07:00","message":"[bufferProcess] interim [900000000]:ศึกษากันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175040437+07:00","message":"[bufferProcess] send to processor:ศึกษากันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175043094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175045666+07:00","message":"> Transcript [45955] [false]: 'ศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175047865+07:00","message":"Set StatePrefix (first interim): 'ศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175049412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175057327+07:00","message":"> Transcript [45956] [false]: 'สาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175059526+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175061285+07:00","message":"Set new StatePrefix: 'สาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175062735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.17506455+07:00","message":"> Transcript [45957] [false]: 'ศึกษากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.17506615+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175067754+07:00","message":"Set new StatePrefix: 'ศึกษากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175069225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175071062+07:00","message":"> Transcript [45958] [false]: 'ศึกษากันดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175073337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175075136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175077256+07:00","message":"StatePrefix: 'ศึกษากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:10.175079173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:10.879503865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:10.879507756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:11.195275762+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:11.195313105+07:00","message":"receive 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-05-12T13:31:11.195318693+07:00","message":"receive interim result [false|false]: ศึกษากันด้วยใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:11.195331016+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:11.195335848+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-05-12T13:31:11.195338652+07:00","message":"receive interim result [false|false]: ศึกษากันด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:11.195346193+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:11.19534976+07:00","message":"receive 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-05-12T13:31:11.195352008+07:00","message":"receive interim result [false|false]: ศึกษากันด้วยในห้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:11.195357011+07:00","message":"[buffer interim] 3660 false ศึกษากันด้วยใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:11.19536022+07:00","message":"[buffer interim] 3660 false ศึกษากันด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:11.195362273+07:00","message":"[buffer interim] 3660 false ศึกษากันด้วยในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195369025+07:00","message":"[bufferProcess] interim [500000000]:ศึกษากันด้วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195371264+07:00","message":"[bufferProcess] send to processor:ศึกษากันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195374128+07:00","message":"[bufferProcess] send to processor (ticker):ศึกษากันด้วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195376465+07:00","message":"[bufferProcess] interim [620000000]:ศึกษากันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195378156+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195380245+07:00","message":"[bufferProcess] interim [800000000]:ศึกษากันด้วยในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195382036+07:00","message":"[bufferProcess] send to processor:ศึกษากันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195384479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195387137+07:00","message":"> Transcript [45959] [false]: 'ศึกษากันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.19539035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195392487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.19539429+07:00","message":"StatePrefix: 'ศึกษากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195396219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195397692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195399487+07:00","message":"> Transcript [45960] [false]: 'ศึกษากันด้วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195401408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195402987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195404728+07:00","message":"StatePrefix: 'ศึกษากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195408041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195409453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195411243+07:00","message":"> Transcript [45961] [false]: 'ศึกษากันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195413127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195414745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195416329+07:00","message":"StatePrefix: 'ศึกษากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195417985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195424168+07:00","message":"Push: 'ศึกษากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195426025+07:00","message":"TextPushed: 'ศึกษากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195433389+07:00","message":"Set new StatePrefix : 'ศึกษากันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.195435642+07:00","message":"Next Push (prob) : 'ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:11.195455722+07:00","message":"push: {false ศึกษากัน 0 0xc0042d6300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:11.372791985+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:11.372855242+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-05-12T13:31:11.37287448+07:00","message":"receive interim result [false|false]: ศึกษากันด้วยในห้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:11.372891436+07:00","message":"[buffer interim] 3660 false ศึกษากันด้วยในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.37290407+07:00","message":"[bufferProcess] interim [400000000]:ศึกษากันด้วยในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.372906718+07:00","message":"[bufferProcess] send to processor:ศึกษากันด้วยในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.372910853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.372914062+07:00","message":"> Transcript [45962] [false]: 'ศึกษากันด้วยในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.372917554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.372919757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.372923489+07:00","message":"StatePrefix: 'ศึกษากันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:11.372925943+07:00","message":"TextPushed: 'ศึกษากัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:13.059794047+07:00","message":"[GCS] IsForceVAD: false for message ID: 3660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:13.320793331+07:00","message":"[GCS] Start streaming session, msgId: 3661"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:13.880232267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:13.880232139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.043208496+07:00","message":"receive streaming session, msgId: 3661"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.043251261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.043257587+07:00","message":"receive interim result [false|false]: หนัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.043276658+07:00","message":"[buffer interim] force interim is final (2) :ศึกษากันด้วยในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.043283954+07:00","message":"[bufferProcess] interim [400000000]:ศึกษากันด้วยในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.043286557+07:00","message":"[bufferProcess] send to processor (isfinal):ศึกษากันด้วยในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.04328967+07:00","message":"[bufferProcess] interim [540000000]:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.043291537+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.043293996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.043296636+07:00","message":"> Transcript [45963] [false]: 'ศึกษากันด้วยในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.043301413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.043303383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.043305221+07:00","message":"StatePrefix: 'ศึกษากันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.043307674+07:00","message":"TextPushed: 'ศึกษากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.043309359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.043311564+07:00","message":"> Transcript [45964] [true]: 'ศึกษากันด้วยในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.043314815+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.043317853+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.043320448+07:00","message":"StatePrefix: 'ศึกษากันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.043323203+07:00","message":"TextPushed: 'ศึกษากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.043330984+07:00","message":"Push: 'ด้วยในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.043339643+07:00","message":"push: {true ด้วยในห้อง 0 0xc0042d6300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:14.053656616+07:00","message":"write wav file: './tmp/7565/7565_3660.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.07237478+07:00","message":"receive streaming session, msgId: 3660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.072429541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศึกษากันด้วยในห้องบันทึกเสียง\",\"confidence\":0.9108039}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.072439862+07:00","message":"receive interim result [true|false]: ศึกษากันด้วยในห้องบันทึกเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.072452561+07:00","message":"end recv isFinal message id 3660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.072455606+07:00","message":"end Recv id 3660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.072466052+07:00","message":"[buffer interim] this message is already final true 3660: 'ศึกษากันด้วยในห้องบันทึกเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.198997693+07:00","message":"receive streaming session, msgId: 3661"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.199058861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนังโป๊\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.199067345+07:00","message":"receive interim result [false|false]: หนังโป๊"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.199082381+07:00","message":"end Recv id 3661 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.199085454+07:00","message":"end Recv id 3661"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:14.199095635+07:00","message":"[buffer interim] 3661 false หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.199105993+07:00","message":"[bufferProcess] interim [660000000]:หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.199113479+07:00","message":"[bufferProcess] send to processor:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.199118584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.199123552+07:00","message":"> Transcript [45965] [false]: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:14.199126868+07:00","message":"Set StatePrefix (first interim): 'หนัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:15.690207356+07:00","message":"[GCS] IsForceVAD: false for message ID: 3661"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:15.822249622+07:00","message":"[GCS] Start streaming session, msgId: 3662"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:16.45991062+07:00","message":"[GCS] IsForceVAD: false for message ID: 3662"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:16.52095371+07:00","message":"[GCS] Start streaming session, msgId: 3663"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:16.563452781+07:00","message":"receive streaming session, msgId: 3662"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:16.563490049+07:00","message":"found end of frame, send empty tag with msgId: 3662"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:16.563494568+07:00","message":"end Recv id 3662"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:16.563506665+07:00","message":"[buffer interim] force interim is final (2) :หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563517332+07:00","message":"[bufferProcess] interim [660000000]:หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563521354+07:00","message":"[bufferProcess] send to processor (isfinal):หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563527092+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563531854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563536853+07:00","message":"> Transcript [45966] [false]: 'หนังโป๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563542078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.56354492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563547843+07:00","message":"StatePrefix: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563550725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.56355309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.56355797+07:00","message":"> Transcript [45967] [true]: 'หนังโป๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563561595+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563564447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563567125+07:00","message":"StatePrefix: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563569843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563573977+07:00","message":"Push: 'หนังโป๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563576467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563579406+07:00","message":"> Transcript [45968] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563582395+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563585267+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.56358778+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563590513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:16.563593591+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:16.563599022+07:00","message":"push: {true หนังโป๊ 0 0xc00386c400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:16.563614298+07:00","message":"push: {true \n 0 0xc0042d6600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:16.570716867+07:00","message":"write wav file: './tmp/7565/7565_3662.wav'"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:16.570718389+07:00","message":"write wav file: './tmp/7565/7565_3661.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:16.881113195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:16.881128818+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.059042317+07:00","message":"receive streaming session, msgId: 3663"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.059091438+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-05-12T13:31:17.059098083+07:00","message":"receive interim result [false|false]: ปั่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.059115059+07:00","message":"[buffer interim] 3663 false ปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.059121885+07:00","message":"[bufferProcess] interim [360000000]:ปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.059123989+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.219065431+07:00","message":"receive streaming session, msgId: 3663"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.219106463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปั่นผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.219112761+07:00","message":"receive interim result [false|false]: ปั่นผ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.21912826+07:00","message":"[buffer interim] 3663 false ปั่นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.219136936+07:00","message":"[bufferProcess] interim [480000000]:ปั่นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.219139641+07:00","message":"[bufferProcess] send to processor:ปั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.219145352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.219148403+07:00","message":"> Transcript [45969] [false]: 'ปั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.219150479+07:00","message":"Set StatePrefix (first interim): 'ปั่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.238182655+07:00","message":"receive streaming session, msgId: 3663"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.238218429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.238223517+07:00","message":"receive interim result [false|false]: ฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.23823833+07:00","message":"[buffer interim] 3663 false ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.23824703+07:00","message":"[bufferProcess] interim [540000000]:ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.238249256+07:00","message":"[bufferProcess] send to processor:ปั่นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.238252847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.23825566+07:00","message":"> Transcript [45970] [false]: 'ปั่นผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.238258948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.238262233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.238264048+07:00","message":"StatePrefix: 'ปั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.238266013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.350048135+07:00","message":"[GCS] IsForceVAD: false for message ID: 3663"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.443029521+07:00","message":"receive streaming session, msgId: 3663"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.443073618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังเพลง\",\"confidence\":0.8872398}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.443081013+07:00","message":"receive interim result [true|false]: ฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.443090738+07:00","message":"end recv isFinal message id 3663"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.443092825+07:00","message":"end Recv id 3663"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.443100149+07:00","message":"[buffer interim] 3663 true ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.443116078+07:00","message":"[bufferProcess] interim [870000000]:ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.443121303+07:00","message":"[bufferProcess] send to processor (isfinal):ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.443125232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.44312812+07:00","message":"> Transcript [45971] [false]: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.443130873+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.443132755+07:00","message":"Set new StatePrefix: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.443134366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.443136197+07:00","message":"> Transcript [45972] [true]: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.443138471+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.443140684+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.443142807+07:00","message":"StatePrefix: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.443144633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.443152276+07:00","message":"Push: 'ฟังเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.443161266+07:00","message":"push: {true ฟังเพลง 0 0xc0042d6700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:17.451108679+07:00","message":"write wav file: './tmp/7565/7565_3663.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.480841072+07:00","message":"[GCS] Start streaming session, msgId: 3664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.609934883+07:00","message":"[GCS] IsForceVAD: false for message ID: 3664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.771887444+07:00","message":"receive streaming session, msgId: 3664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.771905127+07:00","message":"found end of frame, send empty tag with msgId: 3664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.771908654+07:00","message":"end Recv id 3664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.77191615+07:00","message":"[buffer interim] 3664 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.771923006+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.771926335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.771929018+07:00","message":"> Transcript [45973] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.771931785+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.771933601+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.771935817+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.771937885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:17.771945897+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.771954977+07:00","message":"push: {true \n 0 0xc002ac3280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:17.77658928+07:00","message":"write wav file: './tmp/7565/7565_3664.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:17.804868079+07:00","message":"[GCS] Start streaming session, msgId: 3665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:18.67993807+07:00","message":"receive streaming session, msgId: 3665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:18.6799812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:18.679986953+07:00","message":"receive interim result [false|false]: กุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:18.680000041+07:00","message":"[buffer interim] 3665 false กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:18.680013349+07:00","message":"[bufferProcess] interim [900000000]:กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:18.680015803+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:18.808568672+07:00","message":"receive streaming session, msgId: 3665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:18.808617923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"7:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:18.808623705+07:00","message":"receive interim result [false|false]: 7:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:18.808637964+07:00","message":"[buffer interim] 3665 false 7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:18.808644845+07:00","message":"[bufferProcess] interim [20000000]:7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:18.808647249+07:00","message":"[bufferProcess] send to processor:กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:18.808652325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:18.808655603+07:00","message":"> Transcript [45974] [false]: 'กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:18.808658264+07:00","message":"Set StatePrefix (first interim): 'กุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:18.976923763+07:00","message":"receive streaming session, msgId: 3665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:18.976959806+07:00","message":"receive 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-05-12T13:31:18.976965113+07:00","message":"receive interim result [false|false]: กลุ่มไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:18.976978934+07:00","message":"[buffer interim] 3665 false กลุ่มไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:18.976985324+07:00","message":"[bufferProcess] interim [140000000]:กลุ่มไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:18.976987491+07:00","message":"[bufferProcess] send to processor:7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:18.976992616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:18.97699521+07:00","message":"> Transcript [45975] [false]: '7:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:18.976997466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:18.976999557+07:00","message":"Set new StatePrefix: '7:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:19.409140905+07:00","message":"[GCS] IsForceVAD: false for message ID: 3665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:19.474080914+07:00","message":"[GCS] Start streaming session, msgId: 3666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:19.487760976+07:00","message":"receive streaming session, msgId: 3665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:19.487795269+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-05-12T13:31:19.487801039+07:00","message":"receive interim result [false|false]: กลุ่มไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:19.487814808+07:00","message":"[buffer interim] 3665 false กลุ่มไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.487820969+07:00","message":"[bufferProcess] interim [740000000]:กลุ่มไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.487823205+07:00","message":"[bufferProcess] send to processor:กลุ่มไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.48782652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.487830402+07:00","message":"> Transcript [45976] [false]: 'กลุ่มไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.487833836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.487836974+07:00","message":"Set new StatePrefix: 'กลุ่มไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:19.506131262+07:00","message":"receive streaming session, msgId: 3665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:19.506164654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มไหน\",\"confidence\":0.954263}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:19.506172175+07:00","message":"receive interim result [true|false]: กลุ่มไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:19.506182953+07:00","message":"end recv isFinal message id 3665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:19.506185248+07:00","message":"end Recv id 3665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:19.506191163+07:00","message":"[buffer interim] 3665 true กลุ่มไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.506197877+07:00","message":"[bufferProcess] interim [830000000]:กลุ่มไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.506200238+07:00","message":"[bufferProcess] send to processor (isfinal):กลุ่มไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.50620328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.506206136+07:00","message":"> Transcript [45977] [false]: 'กลุ่มไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.506208504+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.506210748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.506212621+07:00","message":"StatePrefix: 'กลุ่มไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.506214476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.506216316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.506218173+07:00","message":"> Transcript [45978] [true]: 'กลุ่มไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.506220094+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.506221721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.506223261+07:00","message":"StatePrefix: 'กลุ่มไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.506224958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:19.506227538+07:00","message":"Push: 'กลุ่มไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:19.506235148+07:00","message":"push: {true กลุ่มไหน 0 0xc00386c800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:19.514402991+07:00","message":"write wav file: './tmp/7565/7565_3665.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:19.882151272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:19.882162162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.014932764+07:00","message":"receive streaming session, msgId: 3666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.014975709+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-05-12T13:31:20.014981586+07:00","message":"receive interim result [false|false]: ปลุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.014998192+07:00","message":"[buffer interim] 3666 false ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.015013034+07:00","message":"[bufferProcess] interim [360000000]:ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.015015482+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.172138025+07:00","message":"receive streaming session, msgId: 3666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.172169958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"OPPO\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.172174832+07:00","message":"receive interim result [false|false]: OPPO"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.17219101+07:00","message":"[buffer interim] 3666 false OPPO"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.172198727+07:00","message":"[bufferProcess] interim [480000000]:OPPO"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.172200839+07:00","message":"[bufferProcess] send to processor:ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.172204597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.17220774+07:00","message":"> Transcript [45979] [false]: 'ปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.172210117+07:00","message":"Set StatePrefix (first interim): 'ปลุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.239307493+07:00","message":"receive streaming session, msgId: 3666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.239344237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลุกพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.239350962+07:00","message":"receive interim result [false|false]: ปลุกพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.239366051+07:00","message":"[buffer interim] 3666 false ปลุกพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.239373057+07:00","message":"[bufferProcess] interim [540000000]:ปลุกพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.239375443+07:00","message":"[bufferProcess] send to processor:OPPO"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.239380296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.239383131+07:00","message":"> Transcript [45980] [false]: 'OPPO'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.2393853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.239387286+07:00","message":"Set new StatePrefix: 'OPPO'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.51621051+07:00","message":"receive streaming session, msgId: 3666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.516242751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุ้มเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.516248289+07:00","message":"receive interim result [false|false]: อุ้มเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.516261845+07:00","message":"[buffer interim] 3666 false อุ้มเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.516268597+07:00","message":"[bufferProcess] interim [780000000]:อุ้มเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.516271021+07:00","message":"[bufferProcess] send to processor:ปลุกพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.516274055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.516276633+07:00","message":"> Transcript [45981] [false]: 'ปลุกพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.516279038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.516281075+07:00","message":"Set new StatePrefix: 'ปลุกพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.647603434+07:00","message":"receive streaming session, msgId: 3666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.647640558+07:00","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-05-12T13:31:20.6476472+07:00","message":"receive interim result [false|false]: อบรมเด็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.647664707+07:00","message":"[buffer interim] 3666 false อบรมเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.647672756+07:00","message":"[bufferProcess] interim [960000000]:อบรมเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.647676736+07:00","message":"[bufferProcess] send to processor:อุ้มเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.64768096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.647685445+07:00","message":"> Transcript [45982] [false]: 'อุ้มเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.647688349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.647691209+07:00","message":"Set new StatePrefix: 'อุ้มเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.958103372+07:00","message":"receive streaming session, msgId: 3666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.958150532+07:00","message":"receive 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-05-12T13:31:20.958156723+07:00","message":"receive interim result [false|false]: อบรมเด็กๆติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:20.958170233+07:00","message":"[buffer interim] 3666 false อบรมเด็กๆติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.958176788+07:00","message":"[bufferProcess] interim [260000000]:อบรมเด็กๆติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.958179333+07:00","message":"[bufferProcess] send to processor:อบรมเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.958184212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.958186834+07:00","message":"> Transcript [45983] [false]: 'อบรมเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.958189106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:20.958191506+07:00","message":"Set new StatePrefix: 'อบรมเด็กๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:21.305083226+07:00","message":"receive streaming session, msgId: 3666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:21.305130834+07:00","message":"receive 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-05-12T13:31:21.305137141+07:00","message":"receive interim result [false|false]: อบรมเด็กๆติดหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:21.30515566+07:00","message":"[buffer interim] 3666 false อบรมเด็กๆติดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.305175665+07:00","message":"[bufferProcess] interim [500000000]:อบรมเด็กๆติดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.305179179+07:00","message":"[bufferProcess] send to processor:อบรมเด็กๆติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.305183445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.305186856+07:00","message":"> Transcript [45984] [false]: 'อบรมเด็กๆติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.305190997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.305194277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.305196224+07:00","message":"StatePrefix: 'อบรมเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.305198333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:21.47856703+07:00","message":"receive streaming session, msgId: 3666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:21.47861001+07:00","message":"receive 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-05-12T13:31:21.478616771+07:00","message":"receive interim result [false|false]: อบรมเด็กๆติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:21.4786324+07:00","message":"[buffer interim] 3666 false อบรมเด็กๆติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.478640262+07:00","message":"[bufferProcess] interim [620000000]:อบรมเด็กๆติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.478643214+07:00","message":"[bufferProcess] send to processor:อบรมเด็กๆติดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.478646696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.478649976+07:00","message":"> Transcript [45985] [false]: 'อบรมเด็กๆติดหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.478655186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.478657147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.478659041+07:00","message":"StatePrefix: 'อบรมเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.478661104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:21.632047473+07:00","message":"receive streaming session, msgId: 3666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:21.632085283+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-05-12T13:31:21.632092114+07:00","message":"receive interim result [false|false]: อบรมเด็กๆติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:21.632107178+07:00","message":"[buffer interim] 3666 false อบรมเด็กๆติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.632116465+07:00","message":"[bufferProcess] interim [860000000]:อบรมเด็กๆติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.632119038+07:00","message":"[bufferProcess] send to processor:อบรมเด็กๆติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.63212412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.632126962+07:00","message":"> Transcript [45986] [false]: 'อบรมเด็กๆติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.632130459+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.632132882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.63213495+07:00","message":"StatePrefix: 'อบรมเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:21.632136939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:22.883060991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:22.883070614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:24.720220739+07:00","message":"[GCS] IsForceVAD: false for message ID: 3666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:24.850711147+07:00","message":"[GCS] Start streaming session, msgId: 3667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:25.013333879+07:00","message":"receive streaming session, msgId: 3666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:25.013401937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อบรมเด็กๆติดหน้า\",\"confidence\":0.84883493}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:25.013410994+07:00","message":"receive interim result [true|false]: อบรมเด็กๆติดหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:25.013423075+07:00","message":"end recv isFinal message id 3666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:25.013425996+07:00","message":"end Recv id 3666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:25.013435312+07:00","message":"[buffer interim] 3666 true อบรมเด็กๆติดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013448369+07:00","message":"[bufferProcess] interim [280000000]:อบรมเด็กๆติดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013452465+07:00","message":"[bufferProcess] send to processor (isfinal):อบรมเด็กๆติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013470833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013489536+07:00","message":"> Transcript [45987] [false]: 'อบรมเด็กๆติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013495914+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013498738+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013501154+07:00","message":"StatePrefix: 'อบรมเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013504169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013511835+07:00","message":"Push: 'อบรมเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013513799+07:00","message":"TextPushed: 'อบรมเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013516092+07:00","message":"Set new StatePrefix : 'อบรมเด็กๆติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013518492+07:00","message":"Next Push (prob) : 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013520553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013523096+07:00","message":"> Transcript [45988] [true]: 'อบรมเด็กๆติดหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013525336+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013527172+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.0135289+07:00","message":"StatePrefix: 'อบรมเด็กๆติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.01353091+07:00","message":"TextPushed: 'อบรมเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:25.013533062+07:00","message":"Push: 'ติดหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:25.013544044+07:00","message":"push: {false อบรมเด็กๆ 0 0xc003757480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:25.01355075+07:00","message":"push: {true ติดหน้า 0 0xc003757480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:25.025238215+07:00","message":"write wav file: './tmp/7565/7565_3666.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:25.883392102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:25.883396579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:26.461450671+07:00","message":"[GCS] Cleaned up inactive client: 3632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:26.461470641+07:00","message":"[GCS] Cleaned up inactive client: 3639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:26.461473332+07:00","message":"[GCS] Cleaned up inactive client: 3637"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:26.461475347+07:00","message":"[GCS] Cleaned up inactive client: 3635"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:26.461477108+07:00","message":"[GCS] Cleaned up inactive client: 3630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:26.461478936+07:00","message":"[GCS] Cleaned up inactive client: 3636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:26.461480895+07:00","message":"[GCS] Cleaned up inactive client: 3638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:26.461483051+07:00","message":"[GCS] Cleaned up inactive client: 3640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:26.461485741+07:00","message":"[GCS] Cleaned up inactive client: 3634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:26.461487852+07:00","message":"[GCS] Cleaned up inactive client: 3633"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:26.461489592+07:00","message":"[GCS] Cleaned up inactive client: 3631"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:27.178376749+07:00","message":"receive streaming session, msgId: 3667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:27.178422757+07:00","message":"receive 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-05-12T13:31:27.178428426+07:00","message":"receive interim result [false|false]: อุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:27.178444448+07:00","message":"[buffer interim] 3667 false อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:27.17845138+07:00","message":"[bufferProcess] interim [620000000]:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:27.178453168+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:27.178456567+07:00","message":"[bufferProcess] send to processor (ticker):อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:27.1784591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:27.178462116+07:00","message":"> Transcript [45989] [false]: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:27.178464401+07:00","message":"Set StatePrefix (first interim): 'อุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:27.609481164+07:00","message":"[GCS] IsForceVAD: false for message ID: 3667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:27.687622836+07:00","message":"receive streaming session, msgId: 3667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:27.687667909+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-05-12T13:31:27.687673393+07:00","message":"receive interim result [false|false]: อุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:27.687692374+07:00","message":"[buffer interim] 3667 false อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:27.687700134+07:00","message":"[bufferProcess] interim [220000000]:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:27.687702016+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:27.807659469+07:00","message":"[GCS] Start streaming session, msgId: 3668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:28.689707084+07:00","message":"receive streaming session, msgId: 3667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:28.689758072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุปกรณ์\",\"confidence\":0.8372867}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:28.689763474+07:00","message":"receive interim result [true|false]: อุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:28.6897757+07:00","message":"end recv isFinal message id 3667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:28.689777817+07:00","message":"end Recv id 3667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:28.689784397+07:00","message":"[buffer interim] 3667 true อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:28.689795874+07:00","message":"[bufferProcess] interim [790000000]:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:28.68979898+07:00","message":"[bufferProcess] send to processor (isfinal):อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:28.689802447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:28.689805851+07:00","message":"> Transcript [45990] [false]: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:28.689808648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:28.689810656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:28.689812494+07:00","message":"StatePrefix: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:28.689814564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:28.689816112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:28.689817955+07:00","message":"> Transcript [45991] [true]: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:28.689819895+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:28.689821558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:28.689823076+07:00","message":"StatePrefix: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:28.689824655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:28.689831627+07:00","message":"Push: 'อุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:28.689839251+07:00","message":"push: {true อุปกรณ์ 0 0xc005695700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:28.698124765+07:00","message":"write wav file: './tmp/7565/7565_3667.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:28.883472116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:28.883509445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:29.180776759+07:00","message":"receive streaming session, msgId: 3668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:29.180824906+07:00","message":"receive 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-05-12T13:31:29.180830899+07:00","message":"receive interim result [false|false]: ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:29.18085238+07:00","message":"[buffer interim] 3668 false ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.180864035+07:00","message":"[bufferProcess] interim [380000000]:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.180866454+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:29.366785487+07:00","message":"receive streaming session, msgId: 3668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:29.366841028+07:00","message":"receive 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-05-12T13:31:29.36684825+07:00","message":"receive interim result [false|false]: เด็กตามวัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:29.366864725+07:00","message":"[buffer interim] 3668 false เด็กตามวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.36687337+07:00","message":"[bufferProcess] interim [560000000]:เด็กตามวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.366875921+07:00","message":"[bufferProcess] send to processor:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.366883589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.366886415+07:00","message":"> Transcript [45992] [false]: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.366888818+07:00","message":"Set StatePrefix (first interim): 'ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:29.712284534+07:00","message":"receive streaming session, msgId: 3668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:29.712332574+07:00","message":"receive 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-05-12T13:31:29.712339926+07:00","message":"receive interim result [false|false]: ติดตามหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:29.712356338+07:00","message":"[buffer interim] 3668 false ติดตามหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.712364781+07:00","message":"[bufferProcess] interim [860000000]:ติดตามหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.71236842+07:00","message":"[bufferProcess] send to processor:เด็กตามวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.712372901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.712376584+07:00","message":"> Transcript [45993] [false]: 'เด็กตามวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.712380106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.712383199+07:00","message":"Set new StatePrefix: 'เด็กตามวัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:29.873876246+07:00","message":"receive streaming session, msgId: 3668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:29.873915229+07:00","message":"receive 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-05-12T13:31:29.873921409+07:00","message":"receive interim result [false|false]: เด็กตามวัยถึงทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:29.87393593+07:00","message":"[buffer interim] 3668 false เด็กตามวัยถึงทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.873945502+07:00","message":"[bufferProcess] interim [40000000]:เด็กตามวัยถึงทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.873949296+07:00","message":"[bufferProcess] send to processor:ติดตามหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.873955968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.873960693+07:00","message":"> Transcript [45994] [false]: 'ติดตามหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.87396426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.873967067+07:00","message":"Set new StatePrefix: 'ติดตามหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:29.939709748+07:00","message":"receive streaming session, msgId: 3668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:29.939753001+07:00","message":"receive 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-05-12T13:31:29.939760522+07:00","message":"receive interim result [false|false]: ติดตามมาถึงทุกวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:29.939782449+07:00","message":"[buffer interim] 3668 false ติดตามมาถึงทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.939793158+07:00","message":"[bufferProcess] interim [160000000]:ติดตามมาถึงทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.939799433+07:00","message":"[bufferProcess] send to processor:เด็กตามวัยถึงทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.939804084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.939808383+07:00","message":"> Transcript [45995] [false]: 'เด็กตามวัยถึงทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.939811987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:29.939815412+07:00","message":"Set new StatePrefix: 'เด็กตามวัยถึงทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:30.13556908+07:00","message":"receive streaming session, msgId: 3668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:30.135607025+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-05-12T13:31:30.135612302+07:00","message":"receive interim result [false|false]: ติดตามมาถึงทุกวันนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:30.135627653+07:00","message":"[buffer interim] 3668 false ติดตามมาถึงทุกวันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.13563872+07:00","message":"[bufferProcess] interim [340000000]:ติดตามมาถึงทุกวันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.135642909+07:00","message":"[bufferProcess] send to processor:ติดตามมาถึงทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.135647403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.135652551+07:00","message":"> Transcript [45996] [false]: 'ติดตามมาถึงทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.135654827+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.135656711+07:00","message":"Set new StatePrefix: 'ติดตามมาถึงทุกวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:30.395409103+07:00","message":"receive streaming session, msgId: 3668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:30.395459819+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-05-12T13:31:30.39546687+07:00","message":"receive interim result [false|false]: ติดตามมาถึงทุกวันนี้เป็นหมอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:30.395484534+07:00","message":"[buffer interim] 3668 false ติดตามมาถึงทุกวันนี้เป็นหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.395492908+07:00","message":"[bufferProcess] interim [580000000]:ติดตามมาถึงทุกวันนี้เป็นหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.395495419+07:00","message":"[bufferProcess] send to processor:ติดตามมาถึงทุกวันนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.395498846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.395501625+07:00","message":"> Transcript [45997] [false]: 'ติดตามมาถึงทุกวันนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.395505467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.395507499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.395509427+07:00","message":"StatePrefix: 'ติดตามมาถึงทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.395511601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:30.959752506+07:00","message":"receive streaming session, msgId: 3668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:30.95978627+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-05-12T13:31:30.959791986+07:00","message":"receive interim result [false|false]: ติดตามมาถึงทุกวันนี้เป็นหมอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:30.959803461+07:00","message":"[buffer interim] 3668 false ติดตามมาถึงทุกวันนี้เป็นหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.959810699+07:00","message":"[bufferProcess] interim [180000000]:ติดตามมาถึงทุกวันนี้เป็นหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.959814345+07:00","message":"[bufferProcess] send to processor:ติดตามมาถึงทุกวันนี้เป็นหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.959821568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.959825495+07:00","message":"> Transcript [45998] [false]: 'ติดตามมาถึงทุกวันนี้เป็นหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.959830399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.959833509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.959836606+07:00","message":"StatePrefix: 'ติดตามมาถึงทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:30.959839684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:31.147774335+07:00","message":"receive streaming session, msgId: 3668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:31.147811831+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-05-12T13:31:31.147818252+07:00","message":"receive interim result [false|false]: ติดตามมาถึงทุกวันนี้เป็นหมออาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:31.147832319+07:00","message":"[buffer interim] 3668 false ติดตามมาถึงทุกวันนี้เป็นหมออาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.147838995+07:00","message":"[bufferProcess] interim [360000000]:ติดตามมาถึงทุกวันนี้เป็นหมออาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.147841577+07:00","message":"[bufferProcess] send to processor:ติดตามมาถึงทุกวันนี้เป็นหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.14784661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.147849366+07:00","message":"> Transcript [45999] [false]: 'ติดตามมาถึงทุกวันนี้เป็นหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.147852654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.147854966+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.147857149+07:00","message":"StatePrefix: 'ติดตามมาถึงทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.147859496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:31.733655227+07:00","message":"receive streaming session, msgId: 3668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:31.733691394+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-05-12T13:31:31.733706199+07:00","message":"receive interim result [false|false]: ติดตามมาถึงทุกวันนี้เป็นหมออาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:31.733729494+07:00","message":"[buffer interim] 3668 false ติดตามมาถึงทุกวันนี้เป็นหมออาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.733736801+07:00","message":"[bufferProcess] interim [960000000]:ติดตามมาถึงทุกวันนี้เป็นหมออาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.733748138+07:00","message":"[bufferProcess] send to processor:ติดตามมาถึงทุกวันนี้เป็นหมออาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.733756671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.733759433+07:00","message":"> Transcript [46000] [false]: 'ติดตามมาถึงทุกวันนี้เป็นหมออาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.733762997+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.733765034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.733767633+07:00","message":"StatePrefix: 'ติดตามมาถึงทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.733769963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.733775625+07:00","message":"Push: 'ติดตามมาถึงทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.733777489+07:00","message":"TextPushed: 'ติดตามมาถึงทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.733779995+07:00","message":"Set new StatePrefix : 'ติดตามมาถึงทุกวันนี้เป็นหมออาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:31.733782408+07:00","message":"Next Push (prob) : 'เป็นหมออาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:31.73379094+07:00","message":"push: {false ติดตามมาถึงทุกวันนี้ 0 0xc002e82b00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:31.88449586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:31.88452534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:32.340151537+07:00","message":"[GCS] IsForceVAD: false for message ID: 3668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:32.411499961+07:00","message":"[GCS] Start streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:32.591162688+07:00","message":"receive streaming session, msgId: 3668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:32.591204147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กตามวัยถึงทุกวันนี้เป็นหมอเป็นอาจารย์\",\"confidence\":0.85808694}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:32.591210798+07:00","message":"receive interim result [true|false]: เด็กตามวัยถึงทุกวันนี้เป็นหมอเป็นอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:32.591222149+07:00","message":"end recv isFinal message id 3668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:32.59122528+07:00","message":"end Recv id 3668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:32.591243107+07:00","message":"[buffer interim] 3668 true เด็กตามวัยถึงทุกวันนี้เป็นหมอเป็นอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591270363+07:00","message":"[bufferProcess] interim [770000000]:เด็กตามวัยถึงทุกวันนี้เป็นหมอเป็นอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591274349+07:00","message":"[bufferProcess] send to processor (isfinal):ติดตามมาถึงทุกวันนี้เป็นหมออาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591278414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.59128241+07:00","message":"> Transcript [46001] [false]: 'ติดตามมาถึงทุกวันนี้เป็นหมออาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591286421+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591288519+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591294919+07:00","message":"StatePrefix: 'ติดตามมาถึงทุกวันนี้เป็นหมออาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591297758+07:00","message":"TextPushed: 'ติดตามมาถึงทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.59129967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591302211+07:00","message":"> Transcript [46002] [true]: 'เด็กตามวัยถึงทุกวันนี้เป็นหมอเป็นอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591304348+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591305975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591307589+07:00","message":"StatePrefix: 'ติดตามมาถึงทุกวันนี้เป็นหมออาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591309453+07:00","message":"TextPushed: 'ติดตามมาถึงทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591311025+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591505373+07:00","message":"Push: 'เป็นหมอเป็นอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591508501+07:00","message":"TextPushed: 'ติดตามมาถึงทุกวันนี้เป็นหมอเป็นอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591510911+07:00","message":"Set new StatePrefix : 'เด็กตามวัยถึงทุกวันนี้เป็นหมอเป็นอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.59151313+07:00","message":"Next Push (prob) : 'เด็กตามวัยถึงทุกวันนี้เป็นหมอเป็นอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:32.591524213+07:00","message":"push: {true เป็นหมอเป็นอาจารย์ 0 0xc002e82b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.591536937+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3668.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:32.60253958+07:00","message":"write wav file: './tmp/7565/7565_3668.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:32.729803466+07:00","message":"[GCS] IsForceVAD: false for message ID: 3669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:32.792193971+07:00","message":"[GCS] Start streaming session, msgId: 3670"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:32.829979407+07:00","message":"receive streaming session, msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:32.830007178+07:00","message":"found end of frame, send empty tag with msgId: 3669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:32.830010792+07:00","message":"end Recv id 3669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:32.830019427+07:00","message":"[buffer interim] 3669 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.830027658+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.830031326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.830034485+07:00","message":"> Transcript [46003] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.830037157+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.830039132+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.83004087+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.830042695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:32.830052455+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:32.830063519+07:00","message":"push: {true \n 0 0xc00386c100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:32.83448769+07:00","message":"write wav file: './tmp/7565/7565_3669.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:33.32772149+07:00","message":"receive streaming session, msgId: 3670"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:33.327767309+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-05-12T13:31:33.32777296+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:33.327786134+07:00","message":"[buffer interim] 3670 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.327792693+07:00","message":"[bufferProcess] interim [360000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.327794396+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:33.461158233+07:00","message":"receive streaming session, msgId: 3670"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:33.461217235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:33.461223761+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:33.461240585+07:00","message":"[buffer interim] 3670 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.461248408+07:00","message":"[bufferProcess] interim [480000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.461250721+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.461257128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.46125998+07:00","message":"> Transcript [46004] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.461262439+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:33.751073656+07:00","message":"[GCS] IsForceVAD: false for message ID: 3670"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:33.820542715+07:00","message":"[GCS] Start streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:33.941233617+07:00","message":"receive streaming session, msgId: 3670"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:33.94127223+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-05-12T13:31:33.941278588+07:00","message":"receive interim result [true|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:33.9412874+07:00","message":"end recv isFinal message id 3670"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:33.941289744+07:00","message":"end Recv id 3670"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:33.941295719+07:00","message":"[buffer interim] 3670 true วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.941304779+07:00","message":"[bufferProcess] interim [990000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.941307848+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.941311184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.941314301+07:00","message":"> Transcript [46005] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.941317003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.941318909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.941320735+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.941324173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.941326184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.941332032+07:00","message":"> Transcript [46006] [true]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.941334022+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.941335824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.941337368+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.941339031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:33.941346078+07:00","message":"Push: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:33.941356621+07:00","message":"push: {true วันนี้ 0 0xc003b7dc00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:33.947432632+07:00","message":"write wav file: './tmp/7565/7565_3670.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:34.593018526+07:00","message":"[GCS] IsForceVAD: false for message ID: 3671"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:34.686579362+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:34.686619523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่เลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:34.686625044+07:00","message":"receive interim result [false|false]: อยู่เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:34.686642586+07:00","message":"[buffer interim] 3671 false อยู่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:34.686650305+07:00","message":"[bufferProcess] interim [660000000]:อยู่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:34.686652384+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:34.710525683+07:00","message":"receive streaming session, msgId: 3671"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:34.710560759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่เลยนะ\",\"confidence\":0.9477263}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:34.710566313+07:00","message":"receive interim result [true|false]: อยู่เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:34.710576639+07:00","message":"end recv isFinal message id 3671"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:34.710578757+07:00","message":"end Recv id 3671"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:34.710584867+07:00","message":"[buffer interim] 3671 true อยู่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:34.710592325+07:00","message":"[bufferProcess] interim [780000000]:อยู่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:34.710595004+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:34.710597916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:34.710600805+07:00","message":"> Transcript [46007] [false]: 'อยู่เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:34.710603971+07:00","message":"Set StatePrefix (first interim): 'อยู่เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:34.710605829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:34.710607654+07:00","message":"> Transcript [46008] [true]: 'อยู่เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:34.710610271+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:34.710612077+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:34.710614001+07:00","message":"StatePrefix: 'อยู่เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:34.710615992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:34.710623422+07:00","message":"Push: 'อยู่เลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:34.710631165+07:00","message":"push: {true อยู่เลยนะ 0 0xc005d09e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:34.716034843+07:00","message":"write wav file: './tmp/7565/7565_3671.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:34.721481083+07:00","message":"[GCS] Start streaming session, msgId: 3672"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:34.885528817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:34.885545288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:35.939510502+07:00","message":"[GCS] IsForceVAD: false for message ID: 3672"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:36.002181611+07:00","message":"[GCS] Start streaming session, msgId: 3673"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:36.029557403+07:00","message":"receive streaming session, msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:36.029582549+07:00","message":"found end of frame, send empty tag with msgId: 3672"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:36.029585931+07:00","message":"end Recv id 3672"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:36.029594088+07:00","message":"[buffer interim] 3672 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:36.029603291+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:36.029613009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:36.029615798+07:00","message":"> Transcript [46009] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:36.029618397+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:36.029620437+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:36.029622161+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:36.029624134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:36.029628752+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:36.029659304+07:00","message":"push: {true \n 0 0xc0042d6180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:36.036162183+07:00","message":"write wav file: './tmp/7565/7565_3672.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:36.130104619+07:00","message":"[GCS] IsForceVAD: false for message ID: 3673"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:36.235254874+07:00","message":"receive streaming session, msgId: 3673"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:36.235271751+07:00","message":"found end of frame, send empty tag with msgId: 3673"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:36.235274778+07:00","message":"end Recv id 3673"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:36.235282443+07:00","message":"[buffer interim] 3673 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:36.23528943+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:36.235293018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:36.235295564+07:00","message":"> Transcript [46010] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:36.235297982+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:36.2352998+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:36.235301543+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:36.235303309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:36.235311254+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:36.235320396+07:00","message":"push: {true \n 0 0xc002e83800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:36.240042206+07:00","message":"write wav file: './tmp/7565/7565_3673.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:36.322262729+07:00","message":"[GCS] Start streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.32003063+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.320072993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.320078269+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.320095436+07:00","message":"[buffer interim] 3674 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.320103206+07:00","message":"[bufferProcess] interim [780000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.320105158+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.320112428+07:00","message":"[bufferProcess] send to processor (ticker):แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.320115316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.320118966+07:00","message":"> Transcript [46011] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.320121223+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.367305483+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.367339871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.367345533+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.367358093+07:00","message":"[buffer interim] 3674 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.367365407+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.367367338+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.489114203+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.489149922+07:00","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-05-12T13:31:37.489155567+07:00","message":"receive interim result [false|false]: แล้วก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.489181713+07:00","message":"[buffer interim] 3674 false แล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.489189425+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.489192004+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.489198468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.489201231+07:00","message":"> Transcript [46012] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.489204422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.489206504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.48920861+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.48921064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.539351339+07:00","message":"[GCS] IsForceVAD: false for message ID: 3674"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.650469306+07:00","message":"receive streaming session, msgId: 3674"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.650537047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ยัง\",\"confidence\":0.93944085}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.650546896+07:00","message":"receive interim result [true|false]: แล้วก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.650558986+07:00","message":"end recv isFinal message id 3674"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.650562158+07:00","message":"end Recv id 3674"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.650571521+07:00","message":"[buffer interim] 3674 true แล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.650592273+07:00","message":"[bufferProcess] interim [230000000]:แล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.650603778+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.650608509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.650612925+07:00","message":"> Transcript [46013] [false]: 'แล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.650617567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.650620508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.650623442+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.650626617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.650629411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.650632357+07:00","message":"> Transcript [46014] [true]: 'แล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.650635664+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.650638612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.650643575+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.650645925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:37.6506556+07:00","message":"Push: 'แล้วก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.650666548+07:00","message":"push: {true แล้วก็ยัง 0 0xc0035b8d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:37.657063514+07:00","message":"write wav file: './tmp/7565/7565_3674.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:37.731865058+07:00","message":"[GCS] Start streaming session, msgId: 3675"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:37.886026433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:37.886026745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:38.495610559+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:38.495654608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:38.495660153+07:00","message":"receive interim result [false|false]: ตามไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:38.495677232+07:00","message":"[buffer interim] 3675 false ตามไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:38.495684577+07:00","message":"[bufferProcess] interim [600000000]:ตามไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:38.49568647+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:38.983547128+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:38.983591164+07:00","message":"receive 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-05-12T13:31:38.983597833+07:00","message":"receive interim result [false|false]: เมื่อกี้มึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:38.983618526+07:00","message":"[buffer interim] 3675 false เมื่อกี้มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:38.983628291+07:00","message":"[bufferProcess] interim [20000000]:เมื่อกี้มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:38.983631108+07:00","message":"[bufferProcess] send to processor:ตามไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:38.98363439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:38.983637626+07:00","message":"> Transcript [46015] [false]: 'ตามไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:38.983639876+07:00","message":"Set StatePrefix (first interim): 'ตามไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:39.174342172+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:39.17438743+07:00","message":"receive 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-05-12T13:31:39.17439424+07:00","message":"receive interim result [false|false]: วงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:39.174412495+07:00","message":"[buffer interim] 3675 false วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:39.174421238+07:00","message":"[bufferProcess] interim [200000000]:วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:39.174423832+07:00","message":"[bufferProcess] send to processor:เมื่อกี้มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:39.174427462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:39.174430989+07:00","message":"> Transcript [46016] [false]: 'เมื่อกี้มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:39.174433424+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:39.174437616+07:00","message":"Set new StatePrefix: 'เมื่อกี้มึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:39.684653202+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:39.684697752+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-05-12T13:31:39.684704428+07:00","message":"receive interim result [false|false]: วงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:39.684719811+07:00","message":"[buffer interim] 3675 false วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:39.684727922+07:00","message":"[bufferProcess] interim [800000000]:วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:39.684730805+07:00","message":"[bufferProcess] send to processor:วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:39.684737504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:39.684740082+07:00","message":"> Transcript [46017] [false]: 'วงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:39.68474231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:39.684746644+07:00","message":"Set new StatePrefix: 'วงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:40.417703615+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:40.417742771+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-05-12T13:31:40.417750687+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:40.417767852+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.41777845+07:00","message":"[bufferProcess] interim [460000000]:ดวงตะวันจะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.41778318+07:00","message":"[bufferProcess] send to processor:วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.417791452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.41779586+07:00","message":"> Transcript [46018] [false]: 'วงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.41780065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.417803538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.417806737+07:00","message":"StatePrefix: 'วงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.417809953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:40.526773965+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:40.526818611+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-05-12T13:31:40.526824919+07:00","message":"receive interim result [false|false]: วงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:40.526841937+07:00","message":"[buffer interim] 3675 false วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.526853144+07:00","message":"[bufferProcess] interim [580000000]:วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.526855537+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.526862221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.526867209+07:00","message":"> Transcript [46019] [false]: 'ดวงตะวันจะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.526869728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.526871747+07:00","message":"Set new StatePrefix: 'ดวงตะวันจะติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:40.576459617+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:40.576503842+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-05-12T13:31:40.576511378+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:40.576526726+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.576535094+07:00","message":"[bufferProcess] interim [640000000]:ดวงตะวันจะติดๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.576537994+07:00","message":"[bufferProcess] send to processor:วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.576545082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.576547994+07:00","message":"> Transcript [46020] [false]: 'วงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.576550654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.576552756+07:00","message":"Set new StatePrefix: 'วงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:40.724316637+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:40.724351715+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-05-12T13:31:40.724357762+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:40.724370458+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.724380984+07:00","message":"[bufferProcess] interim [820000000]:ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.724384705+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.724394186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.724398655+07:00","message":"> Transcript [46021] [false]: 'ดวงตะวันจะติดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.724402163+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:40.724406527+07:00","message":"Set new StatePrefix: 'ดวงตะวันจะติดๆ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:40.886686023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:40.886708358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:41.276390149+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:41.276434132+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-05-12T13:31:41.276439971+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:41.276454315+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.276461213+07:00","message":"[bufferProcess] interim [420000000]:ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.276464009+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.276469459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.276472196+07:00","message":"> Transcript [46022] [false]: 'ดวงตะวันจะติดๆหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.276477428+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.276479634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.276481517+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.276483717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:41.722529216+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:41.72257394+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-05-12T13:31:41.72258188+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อยฝ้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:41.722596677+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อยฝ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.72260711+07:00","message":"[bufferProcess] interim [780000000]:ดวงตะวันจะติดๆหน่อยฝ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.722610469+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.722617242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.722620097+07:00","message":"> Transcript [46023] [false]: 'ดวงตะวันจะติดๆหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.722623715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.722627561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.722630095+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.722632225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:41.873585835+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:41.873624299+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-05-12T13:31:41.87363116+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:41.873648+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.873657556+07:00","message":"[bufferProcess] interim [900000000]:ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.87366002+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อยฝ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.873665155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.873669609+07:00","message":"> Transcript [46024] [false]: 'ดวงตะวันจะติดๆหน่อยฝ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.873673012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.873675019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.873676998+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:41.873679385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:42.396361247+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:42.396404019+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-05-12T13:31:42.396410803+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่แถว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:42.396426331+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.396434423+07:00","message":"[bufferProcess] interim [380000000]:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.396437188+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.396443941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.396446871+07:00","message":"> Transcript [46025] [false]: 'ดวงตะวันจะติดๆหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.396450156+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.396452283+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.396454313+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.396457151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.396462948+07:00","message":"Push: 'ดวงตะวันจะติดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.396464784+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.396466741+07:00","message":"Set new StatePrefix : 'ดวงตะวันจะติดๆหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.396468674+07:00","message":"Next Push (prob) : 'หน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:42.396476944+07:00","message":"push: {false ดวงตะวันจะติดๆ 0 0xc0042d6900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:42.447388315+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:42.44742406+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-05-12T13:31:42.447429956+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:42.447444598+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.447452638+07:00","message":"[bufferProcess] interim [440000000]:ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.447455402+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.447459016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.447461869+07:00","message":"> Transcript [46026] [false]: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.447465282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.447468131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.447470302+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.447472642+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:42.796019111+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:42.796055585+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-05-12T13:31:42.796061855+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:42.796075795+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.796083053+07:00","message":"[bufferProcess] interim [800000000]:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.796085743+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.796091799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.796096241+07:00","message":"> Transcript [46027] [false]: 'ดวงตะวันจะติดๆหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.796099453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.79610162+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.796104221+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.796107382+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:42.912698996+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:42.912741514+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-05-12T13:31:42.912750845+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:42.912765974+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.912774361+07:00","message":"[bufferProcess] interim [920000000]:ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.912777365+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.912781252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.912784625+07:00","message":"> Transcript [46028] [false]: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.912789529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.912792526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.912795507+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:42.912799726+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:43.24701964+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:43.247054354+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-05-12T13:31:43.247060797+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:43.247076945+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.247084265+07:00","message":"[bufferProcess] interim [280000000]:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.247086983+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.247090454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.247093155+07:00","message":"> Transcript [46029] [false]: 'ดวงตะวันจะติดๆหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.247096068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.247098152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.247099967+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.247102502+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.247105652+07:00","message":"Push: 'หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.247107604+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.24710999+07:00","message":"Set new StatePrefix : 'ดวงตะวันจะติดๆหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.247112098+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:43.247119437+07:00","message":"push: {false หน่อย 0 0xc0042d6900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:43.606767349+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:43.60680956+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-05-12T13:31:43.606819136+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:43.606833814+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.606844166+07:00","message":"[bufferProcess] interim [640000000]:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.606846599+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.606853667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.606856325+07:00","message":"> Transcript [46030] [false]: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.606858648+07:00","message":"Set StatePrefix (first interim): 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:43.746631476+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:43.746684537+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-05-12T13:31:43.746691415+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:43.746710637+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.746719287+07:00","message":"[bufferProcess] interim [760000000]:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.746721856+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.746725509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.746731081+07:00","message":"> Transcript [46031] [false]: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.746734988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.746737081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.746738896+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.746741198+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆหน่อย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:43.8867622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:43.886777135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:43.954008088+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:43.954073119+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-05-12T13:31:43.954083621+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:43.954098996+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.954105922+07:00","message":"[bufferProcess] interim [940000000]:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.95410858+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.954113026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.954133548+07:00","message":"> Transcript [46032] [false]: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.954137094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.954139067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.954141201+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:43.954143931+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.006807808+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.00684246+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-05-12T13:31:44.006848588+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.006862311+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.006871714+07:00","message":"[bufferProcess] interim [0]:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.006874367+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.006880133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.006882691+07:00","message":"> Transcript [46033] [false]: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.006886271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.006888253+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.006890684+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.00689347+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.064819278+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.064861529+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-05-12T13:31:44.064867731+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.064882253+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.064889315+07:00","message":"[bufferProcess] interim [120000000]:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.064892098+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.064895576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.064898676+07:00","message":"> Transcript [46034] [false]: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.064902625+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.064904581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.064906728+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.064909473+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.064915422+07:00","message":"Push: 'ฝ้ายให้อยู่ธรรมศาสตร์จุฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.064917481+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.064919682+07:00","message":"Set new StatePrefix : 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.064922249+07:00","message":"Next Push (prob) : 'อะไรเนี่ยเขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.064930455+07:00","message":"push: {false ฝ้ายให้อยู่ธรรมศาสตร์จุฬา 0 0xc0042d6900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.17806854+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.178101829+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-05-12T13:31:44.178108949+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.178120729+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.17812803+07:00","message":"[bufferProcess] interim [300000000]:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.17813071+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.178134124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.178136554+07:00","message":"> Transcript [46035] [false]: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.178140206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.178142127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.178144062+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.17814669+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.295312139+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.295353905+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-05-12T13:31:44.295363193+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.295383326+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.295396943+07:00","message":"[bufferProcess] interim [360000000]:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.295402531+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.295413579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.295419071+07:00","message":"> Transcript [46036] [false]: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.295424256+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.295427164+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.295430562+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.295434721+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.528939039+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.528985918+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-05-12T13:31:44.52899339+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.529008812+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.529015397+07:00","message":"[bufferProcess] interim [540000000]:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.529018253+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.529024734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.529027548+07:00","message":"> Transcript [46037] [false]: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.529031134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.529034226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.529036814+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.529039538+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.579619251+07:00","message":"[GCS] IsForceVAD: false for message ID: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.838476322+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.838548233+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-05-12T13:31:44.838560914+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.838582768+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.838596879+07:00","message":"[bufferProcess] interim [720000000]:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.838602147+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.838615038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.838618375+07:00","message":"> Transcript [46038] [false]: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.838624471+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.838626949+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.838629503+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.838632742+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.838640512+07:00","message":"Push: 'อะไรเนี่ยเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.83864249+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.838644732+07:00","message":"Set new StatePrefix : 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.838647441+07:00","message":"Next Push (prob) : 'มีกลุ่มคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.838657952+07:00","message":"push: {false อะไรเนี่ยเขาจะ 0 0xc0042d6900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.901096356+07:00","message":"[GCS] Start streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.932248504+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.932281808+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-05-12T13:31:44.932288038+07:00","message":"receive interim result [false|false]: ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคนหรือไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:44.932302941+07:00","message":"[buffer interim] 3675 false ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคนหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.932310401+07:00","message":"[bufferProcess] interim [840000000]:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคนหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.932312969+07:00","message":"[bufferProcess] send to processor:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.932318198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.932320989+07:00","message":"> Transcript [46039] [false]: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.932324877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.932326994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.932329542+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:44.93233211+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:45.088627518+07:00","message":"receive streaming session, msgId: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:45.088674179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ทำธุระอะไรเนี่ยเขาจะมีกลุ่มคนหรือไง\",\"confidence\":0.92375803}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:45.088680732+07:00","message":"receive interim result [true|false]: ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ทำธุระอะไรเนี่ยเขาจะมีกลุ่มคนหรือไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:45.088690041+07:00","message":"end recv isFinal message id 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:45.088692017+07:00","message":"end Recv id 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:45.088698295+07:00","message":"[buffer interim] 3675 true ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ทำธุระอะไรเนี่ยเขาจะมีกลุ่มคนหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.088705704+07:00","message":"[bufferProcess] interim [870000000]:ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ทำธุระอะไรเนี่ยเขาจะมีกลุ่มคนหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.088716037+07:00","message":"[bufferProcess] send to processor (isfinal):ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคนหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.088720994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.088725222+07:00","message":"> Transcript [46040] [false]: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคนหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.088730141+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.08873282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.088735781+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.08874083+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.088745615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.088747794+07:00","message":"> Transcript [46041] [true]: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ทำธุระอะไรเนี่ยเขาจะมีกลุ่มคนหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.08875026+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.08875201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.08875365+07:00","message":"StatePrefix: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.088755733+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.088757479+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.088960699+07:00","message":"Push: 'มีกลุ่มคนหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.08896406+07:00","message":"TextPushed: 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ธรรมศาสตร์จุฬาอะไรเนี่ยเขาจะมีกลุ่มคนหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.088966464+07:00","message":"Set new StatePrefix : 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ทำธุระอะไรเนี่ยเขาจะมีกลุ่มคนหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.088969253+07:00","message":"Next Push (prob) : 'ดวงตะวันจะติดๆหน่อยฝ้ายให้อยู่ทำธุระอะไรเนี่ยเขาจะมีกลุ่มคนหรือไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:45.088984105+07:00","message":"push: {true มีกลุ่มคนหรือไง 0 0xc0042d6900}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.088993068+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3675.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:45.111774438+07:00","message":"write wav file: './tmp/7565/7565_3675.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:45.943319726+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:45.943368288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:45.943374387+07:00","message":"receive interim result [false|false]: กุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:45.94339052+07:00","message":"[buffer interim] 3676 false กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.94339812+07:00","message":"[bufferProcess] interim [840000000]:กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:45.943400582+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:46.143127058+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:46.143180094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งยิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:46.143187292+07:00","message":"receive interim result [false|false]: กุ้งยิง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:46.143206504+07:00","message":"[buffer interim] 3676 false กุ้งยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.143216503+07:00","message":"[bufferProcess] interim [80000000]:กุ้งยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.143220411+07:00","message":"[bufferProcess] send to processor:กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.14322937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.143232419+07:00","message":"> Transcript [46042] [false]: 'กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.143234676+07:00","message":"Set StatePrefix (first interim): 'กุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:46.790620454+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:46.790656583+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-05-12T13:31:46.790661676+07:00","message":"receive interim result [false|false]: กุ้งยิง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:46.790676824+07:00","message":"[buffer interim] 3676 false กุ้งยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.790683874+07:00","message":"[bufferProcess] interim [680000000]:กุ้งยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.790686309+07:00","message":"[bufferProcess] send to processor:กุ้งยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.790695534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.790698342+07:00","message":"> Transcript [46043] [false]: 'กุ้งยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.790701691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.79070378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.790705678+07:00","message":"StatePrefix: 'กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.790707889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:46.887513852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:46.88754844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:46.981186419+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:46.981231183+07:00","message":"receive 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-05-12T13:31:46.981237644+07:00","message":"receive interim result [false|false]: กลุ่มนึงที่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:46.981252935+07:00","message":"[buffer interim] 3676 false กลุ่มนึงที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.981261213+07:00","message":"[bufferProcess] interim [920000000]:กลุ่มนึงที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.981263992+07:00","message":"[bufferProcess] send to processor:กุ้งยิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.981270548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.98127354+07:00","message":"> Transcript [46044] [false]: 'กุ้งยิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.981276888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.98127984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.981281744+07:00","message":"StatePrefix: 'กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:46.981283779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:47.182522048+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:47.182562812+07:00","message":"receive 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-05-12T13:31:47.182569197+07:00","message":"receive interim result [false|false]: กลุ่มนึงที่ชอบฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:47.182587466+07:00","message":"[buffer interim] 3676 false กลุ่มนึงที่ชอบฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.182599929+07:00","message":"[bufferProcess] interim [100000000]:กลุ่มนึงที่ชอบฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.182602907+07:00","message":"[bufferProcess] send to processor:กลุ่มนึงที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.182606088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.182609405+07:00","message":"> Transcript [46045] [false]: 'กลุ่มนึงที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.182611567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.182613374+07:00","message":"Set new StatePrefix: 'กลุ่มนึงที่ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:47.483005435+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:47.483053187+07:00","message":"receive 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-05-12T13:31:47.483059972+07:00","message":"receive interim result [false|false]: กลุ่มนึงที่ชอบฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:47.483077777+07:00","message":"[buffer interim] 3676 false กลุ่มนึงที่ชอบฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.483091851+07:00","message":"[bufferProcess] interim [400000000]:กลุ่มนึงที่ชอบฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.483094375+07:00","message":"[bufferProcess] send to processor:กลุ่มนึงที่ชอบฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.483101573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.48310526+07:00","message":"> Transcript [46046] [false]: 'กลุ่มนึงที่ชอบฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.483109002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.483111034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.483112855+07:00","message":"StatePrefix: 'กลุ่มนึงที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.483115007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:47.860576302+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:47.860611472+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-05-12T13:31:47.860619095+07:00","message":"receive interim result [false|false]: กลุ่มนึงที่ชอบฟังเพลงฝรั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:47.860632925+07:00","message":"[buffer interim] 3676 false กลุ่มนึงที่ชอบฟังเพลงฝรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.86063941+07:00","message":"[bufferProcess] interim [760000000]:กลุ่มนึงที่ชอบฟังเพลงฝรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.86064201+07:00","message":"[bufferProcess] send to processor:กลุ่มนึงที่ชอบฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.8606475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.860651914+07:00","message":"> Transcript [46047] [false]: 'กลุ่มนึงที่ชอบฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.860655349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.860657591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.860659625+07:00","message":"StatePrefix: 'กลุ่มนึงที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:47.860661962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:48.073862561+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:48.073902361+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-05-12T13:31:48.073910033+07:00","message":"receive interim result [false|false]: กลุ่มนึงที่ชอบฟังเพลงตลาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:48.073927605+07:00","message":"[buffer interim] 3676 false กลุ่มนึงที่ชอบฟังเพลงตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.073938723+07:00","message":"[bufferProcess] interim [940000000]:กลุ่มนึงที่ชอบฟังเพลงตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.073942402+07:00","message":"[bufferProcess] send to processor:กลุ่มนึงที่ชอบฟังเพลงฝรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.073950886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.073954948+07:00","message":"> Transcript [46048] [false]: 'กลุ่มนึงที่ชอบฟังเพลงฝรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.073960006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.073963002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.073966514+07:00","message":"StatePrefix: 'กลุ่มนึงที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.07397663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:48.261565562+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:48.261605712+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-05-12T13:31:48.261613648+07:00","message":"receive interim result [false|false]: กลุ่มนึงที่ชอบฟังเพลงประหลาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:48.261627938+07:00","message":"[buffer interim] 3676 false กลุ่มนึงที่ชอบฟังเพลงประหลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.261636247+07:00","message":"[bufferProcess] interim [180000000]:กลุ่มนึงที่ชอบฟังเพลงประหลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.261640016+07:00","message":"[bufferProcess] send to processor:กลุ่มนึงที่ชอบฟังเพลงตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.261648274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.261652409+07:00","message":"> Transcript [46049] [false]: 'กลุ่มนึงที่ชอบฟังเพลงตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.261657478+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.261660363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.26166361+07:00","message":"StatePrefix: 'กลุ่มนึงที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.261666671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.261674192+07:00","message":"Push: 'กลุ่มนึงที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.261677167+07:00","message":"TextPushed: 'กลุ่มนึงที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.261680274+07:00","message":"Set new StatePrefix : 'กลุ่มนึงที่ชอบฟังเพลงตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.261683402+07:00","message":"Next Push (prob) : 'ฟังเพลงตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:48.261694206+07:00","message":"push: {false กลุ่มนึงที่ชอบ 0 0xc002e83d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:48.489626453+07:00","message":"[GCS] IsForceVAD: false for message ID: 3676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:48.624846654+07:00","message":"[GCS] Start streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:48.636998791+07:00","message":"receive streaming session, msgId: 3676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:48.637040248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุ่มนึงที่ชอบฟังเพลงตลาด\",\"confidence\":0.90883046}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:48.637047434+07:00","message":"receive interim result [true|false]: ทุ่มนึงที่ชอบฟังเพลงตลาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:48.637057292+07:00","message":"end recv isFinal message id 3676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:48.637059542+07:00","message":"end Recv id 3676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:48.637065265+07:00","message":"[buffer interim] 3676 true ทุ่มนึงที่ชอบฟังเพลงตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.637075967+07:00","message":"[bufferProcess] interim [600000000]:ทุ่มนึงที่ชอบฟังเพลงตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.637079976+07:00","message":"[bufferProcess] send to processor (isfinal):กลุ่มนึงที่ชอบฟังเพลงประหลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.637083486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.637086458+07:00","message":"> Transcript [46050] [false]: 'กลุ่มนึงที่ชอบฟังเพลงประหลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.637089348+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.637091286+07:00","message":"Set new StatePrefix: 'กลุ่มนึงที่ชอบฟังเพลงประหลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.637092968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.637094853+07:00","message":"> Transcript [46051] [true]: 'ทุ่มนึงที่ชอบฟังเพลงตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.63709709+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.63709927+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.637101195+07:00","message":"StatePrefix: 'กลุ่มนึงที่ชอบฟังเพลงประหลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.637103721+07:00","message":"TextPushed: 'กลุ่มนึงที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.637105488+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.637232076+07:00","message":"Push: 'ฟังเพลงตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.637236524+07:00","message":"TextPushed: 'กลุ่มนึงที่ชอบฟังเพลงตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.637238777+07:00","message":"Set new StatePrefix : 'ทุ่มนึงที่ชอบฟังเพลงตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.637240701+07:00","message":"Next Push (prob) : 'ทุ่มนึงที่ชอบฟังเพลงตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:48.637248918+07:00","message":"push: {true ฟังเพลงตลาด 0 0xc002e83d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:48.637257493+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3676.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:48.645711962+07:00","message":"write wav file: './tmp/7565/7565_3676.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:49.084581399+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:49.084645656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:49.084654075+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:49.084678393+07:00","message":"[buffer interim] 3677 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.084693435+07:00","message":"[bufferProcess] interim [480000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.084696727+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:49.464885389+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:49.464927191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:49.464933478+07:00","message":"receive interim result [false|false]: มันๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:49.464948467+07:00","message":"[buffer interim] 3677 false มันๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.464955931+07:00","message":"[bufferProcess] interim [900000000]:มันๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.464958392+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.464965754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.464975785+07:00","message":"> Transcript [46052] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.46497801+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:49.826496365+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:49.826534161+07:00","message":"receive 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-05-12T13:31:49.82654072+07:00","message":"receive interim result [false|false]: มันอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:49.826557154+07:00","message":"[buffer interim] 3677 false มันอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.826565307+07:00","message":"[bufferProcess] interim [200000000]:มันอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.826567737+07:00","message":"[bufferProcess] send to processor:มันๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.826570634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.826573193+07:00","message":"> Transcript [46053] [false]: 'มันๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.826576721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.826578787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.826580546+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.826582496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:49.862843849+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:49.862898802+07:00","message":"receive 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-05-12T13:31:49.862905321+07:00","message":"receive interim result [false|false]: มันอาจจะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:49.862918992+07:00","message":"[buffer interim] 3677 false มันอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.862926347+07:00","message":"[bufferProcess] interim [260000000]:มันอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.862928603+07:00","message":"[bufferProcess] send to processor:มันอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.862933778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.862936889+07:00","message":"> Transcript [46054] [false]: 'มันอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.862939824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.862941671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.86294374+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:49.862946106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:49.888055853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:49.888083616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.058388613+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.058435746+07:00","message":"receive 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-05-12T13:31:50.058441784+07:00","message":"receive interim result [false|false]: มันอาจจะมีกี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.058456889+07:00","message":"[buffer interim] 3677 false มันอาจจะมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.058465028+07:00","message":"[bufferProcess] interim [440000000]:มันอาจจะมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.058468127+07:00","message":"[bufferProcess] send to processor:มันอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.058474984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.058477837+07:00","message":"> Transcript [46055] [false]: 'มันอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.058481451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.058483791+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.058485818+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.058487979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.074405021+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.074439889+07:00","message":"receive 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-05-12T13:31:50.074446209+07:00","message":"receive interim result [false|false]: มันอาจจะมีกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.074462241+07:00","message":"[buffer interim] 3677 false มันอาจจะมีกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.074469314+07:00","message":"[bufferProcess] interim [500000000]:มันอาจจะมีกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.074471403+07:00","message":"[bufferProcess] send to processor:มันอาจจะมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.074474764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.07447731+07:00","message":"> Transcript [46056] [false]: 'มันอาจจะมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.074481617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.074483829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.074485891+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.074488051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.074495901+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.074498026+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.074500373+07:00","message":"Set new StatePrefix : 'มันอาจจะมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.074502817+07:00","message":"Next Push (prob) : 'อาจจะมีกี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.074510766+07:00","message":"push: {false มัน 0 0xc002e82800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.175055961+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.175094894+07:00","message":"receive 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-05-12T13:31:50.175101001+07:00","message":"receive interim result [false|false]: มันอาจจะมีกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.175116995+07:00","message":"[buffer interim] 3677 false มันอาจจะมีกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.175125028+07:00","message":"[bufferProcess] interim [560000000]:มันอาจจะมีกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.175127483+07:00","message":"[bufferProcess] send to processor:มันอาจจะมีกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.175130847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.175133547+07:00","message":"> Transcript [46057] [false]: 'มันอาจจะมีกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.17513563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.175137618+07:00","message":"Set new StatePrefix: 'มันอาจจะมีกุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.368286334+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.368318819+07:00","message":"receive 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-05-12T13:31:50.368323848+07:00","message":"receive interim result [false|false]: มันอาจจะมีกลุ่มคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.368340113+07:00","message":"[buffer interim] 3677 false มันอาจจะมีกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.368347661+07:00","message":"[bufferProcess] interim [740000000]:มันอาจจะมีกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.368350245+07:00","message":"[bufferProcess] send to processor:มันอาจจะมีกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.368353604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.368356392+07:00","message":"> Transcript [46058] [false]: 'มันอาจจะมีกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.368358673+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.368360507+07:00","message":"Set new StatePrefix: 'มันอาจจะมีกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.690823971+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.690876405+07:00","message":"receive 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-05-12T13:31:50.690882452+07:00","message":"receive interim result [false|false]: มันอาจจะมีกลุ่มคอนโด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.690897669+07:00","message":"[buffer interim] 3677 false มันอาจจะมีกลุ่มคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.69090577+07:00","message":"[bufferProcess] interim [40000000]:มันอาจจะมีกลุ่มคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.690908453+07:00","message":"[bufferProcess] send to processor:มันอาจจะมีกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.690915271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.690918101+07:00","message":"> Transcript [46059] [false]: 'มันอาจจะมีกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.690921779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.690924183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.690926214+07:00","message":"StatePrefix: 'มันอาจจะมีกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.690930275+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.697762476+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.697780101+07:00","message":"receive 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-05-12T13:31:50.697784848+07:00","message":"receive interim result [false|false]: มันจะมีปุ่มคอนโทรล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.697795199+07:00","message":"[buffer interim] 3677 false มันจะมีปุ่มคอนโทรล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.697800248+07:00","message":"[bufferProcess] interim [100000000]:มันจะมีปุ่มคอนโทรล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.697802241+07:00","message":"[bufferProcess] send to processor:มันอาจจะมีกลุ่มคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.697805269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.697807511+07:00","message":"> Transcript [46060] [false]: 'มันอาจจะมีกลุ่มคอนโด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.697810233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.697812283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.69781409+07:00","message":"StatePrefix: 'มันอาจจะมีกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.697816188+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.77612212+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.776165379+07:00","message":"receive 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-05-12T13:31:50.776173679+07:00","message":"receive interim result [false|false]: มันอาจจะมีกลุ่มคนพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:50.776190565+07:00","message":"[buffer interim] 3677 false มันอาจจะมีกลุ่มคนพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.77620198+07:00","message":"[bufferProcess] interim [220000000]:มันอาจจะมีกลุ่มคนพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.776205516+07:00","message":"[bufferProcess] send to processor:มันจะมีปุ่มคอนโทรล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.776212148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.77621604+07:00","message":"> Transcript [46061] [false]: 'มันจะมีปุ่มคอนโทรล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.776219846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:50.776222687+07:00","message":"Set new StatePrefix: 'มันจะมีปุ่มคอนโทรล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.412247019+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.412279468+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-05-12T13:31:51.41228509+07:00","message":"receive interim result [false|false]: มันอาจจะมีกลุ่มคนพวกนี้ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.412301994+07:00","message":"[buffer interim] 3677 false มันอาจจะมีกลุ่มคนพวกนี้ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.412309173+07:00","message":"[bufferProcess] interim [820000000]:มันอาจจะมีกลุ่มคนพวกนี้ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.412311361+07:00","message":"[bufferProcess] send to processor:มันอาจจะมีกลุ่มคนพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.412319571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.412322541+07:00","message":"> Transcript [46062] [false]: 'มันอาจจะมีกลุ่มคนพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.412325068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.412327027+07:00","message":"Set new StatePrefix: 'มันอาจจะมีกลุ่มคนพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.592032668+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.592087392+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-05-12T13:31:51.592095428+07:00","message":"receive interim result [false|false]: มันอาจจะมีกลุ่มคนพวกนี้ชอบฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.592113534+07:00","message":"[buffer interim] 3677 false มันอาจจะมีกลุ่มคนพวกนี้ชอบฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.592126421+07:00","message":"[bufferProcess] interim [0]:มันอาจจะมีกลุ่มคนพวกนี้ชอบฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.592131294+07:00","message":"[bufferProcess] send to processor:มันอาจจะมีกลุ่มคนพวกนี้ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.592140901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.592146379+07:00","message":"> Transcript [46063] [false]: 'มันอาจจะมีกลุ่มคนพวกนี้ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.592149957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.59215372+07:00","message":"Set new StatePrefix: 'มันอาจจะมีกลุ่มคนพวกนี้ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.819678957+07:00","message":"[GCS] IsForceVAD: false for message ID: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.844640246+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.844681635+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-05-12T13:31:51.844688196+07:00","message":"receive interim result [false|false]: มันอาจจะมีกลุ่มคนพวกนี้ชอบฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.844708346+07:00","message":"[buffer interim] 3677 false มันอาจจะมีกลุ่มคนพวกนี้ชอบฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.844718206+07:00","message":"[bufferProcess] interim [240000000]:มันอาจจะมีกลุ่มคนพวกนี้ชอบฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.844722164+07:00","message":"[bufferProcess] send to processor:มันอาจจะมีกลุ่มคนพวกนี้ชอบฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.844741997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.84474504+07:00","message":"> Transcript [46064] [false]: 'มันอาจจะมีกลุ่มคนพวกนี้ชอบฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.844748522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.844750751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.8447537+07:00","message":"StatePrefix: 'มันอาจจะมีกลุ่มคนพวกนี้ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.844756245+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.950774756+07:00","message":"[GCS] Start streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.976035275+07:00","message":"receive streaming session, msgId: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.976070464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันอาจจะมีกลุ่มคนพวกนี้ชอบฟังเพลง\",\"confidence\":0.9313655}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.976077223+07:00","message":"receive interim result [true|false]: มันอาจจะมีกลุ่มคนพวกนี้ชอบฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.976085429+07:00","message":"end recv isFinal message id 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.976087504+07:00","message":"end Recv id 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.976093774+07:00","message":"[buffer interim] 3677 true มันอาจจะมีกลุ่มคนพวกนี้ชอบฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.976101619+07:00","message":"[bufferProcess] interim [420000000]:มันอาจจะมีกลุ่มคนพวกนี้ชอบฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.976108608+07:00","message":"[bufferProcess] send to processor (isfinal):มันอาจจะมีกลุ่มคนพวกนี้ชอบฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.976111752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.976115818+07:00","message":"> Transcript [46065] [false]: 'มันอาจจะมีกลุ่มคนพวกนี้ชอบฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.976118778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.976121526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.976123656+07:00","message":"StatePrefix: 'มันอาจจะมีกลุ่มคนพวกนี้ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.976126251+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.976128026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.976129965+07:00","message":"> Transcript [46066] [true]: 'มันอาจจะมีกลุ่มคนพวกนี้ชอบฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.976131976+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.976133613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.976135142+07:00","message":"StatePrefix: 'มันอาจจะมีกลุ่มคนพวกนี้ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.976137148+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:51.976143928+07:00","message":"Push: 'อาจจะมีกลุ่มคนพวกนี้ชอบฟังเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:51.976151632+07:00","message":"push: {true อาจจะมีกลุ่มคนพวกนี้ชอบฟังเพลง 0 0xc002e82800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:51.984806841+07:00","message":"write wav file: './tmp/7565/7565_3677.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:52.484505507+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:52.484550026+07:00","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-05-12T13:31:52.48455536+07:00","message":"receive interim result [false|false]: แบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:52.48457139+07:00","message":"[buffer interim] 3678 false แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.484579513+07:00","message":"[bufferProcess] interim [420000000]:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.484581256+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:52.816014923+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:52.816049709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:52.816055215+07:00","message":"receive interim result [false|false]: แบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:52.816074011+07:00","message":"[buffer interim] 3678 false แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.816081593+07:00","message":"[bufferProcess] interim [660000000]:แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.816084246+07:00","message":"[bufferProcess] send to processor:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.816090613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.816093498+07:00","message":"> Transcript [46067] [false]: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.816095767+07:00","message":"Set StatePrefix (first interim): 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:52.840639526+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:52.840680122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกแบบหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:52.840685965+07:00","message":"receive interim result [false|false]: อีกแบบหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:52.840704137+07:00","message":"[buffer interim] 3678 false อีกแบบหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.840712697+07:00","message":"[bufferProcess] interim [720000000]:อีกแบบหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.840715374+07:00","message":"[bufferProcess] send to processor:แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.840722745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.840725649+07:00","message":"> Transcript [46068] [false]: 'แบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.840730961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.840733346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.840735683+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.840737898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:52.888818733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:52.888861124+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:52.989025326+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:52.989059613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบดึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:52.989064638+07:00","message":"receive interim result [false|false]: แบบดึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:52.989075851+07:00","message":"[buffer interim] 3678 false แบบดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.989084514+07:00","message":"[bufferProcess] interim [840000000]:แบบดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.989087243+07:00","message":"[bufferProcess] send to processor:อีกแบบหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.989092343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.9890949+07:00","message":"> Transcript [46069] [false]: 'อีกแบบหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.989097078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:52.989099351+07:00","message":"Set new StatePrefix: 'อีกแบบหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:53.125309198+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:53.125344648+07:00","message":"receive 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-05-12T13:31:53.12535017+07:00","message":"receive interim result [false|false]: แบบดึงออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:53.125364075+07:00","message":"[buffer interim] 3678 false แบบดึงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:53.125370797+07:00","message":"[bufferProcess] interim [20000000]:แบบดึงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:53.125373141+07:00","message":"[bufferProcess] send to processor:แบบดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:53.125378808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:53.125381616+07:00","message":"> Transcript [46070] [false]: 'แบบดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:53.125383724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:53.125385889+07:00","message":"Set new StatePrefix: 'แบบดึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:53.707643548+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:53.707694622+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-05-12T13:31:53.70770363+07:00","message":"receive interim result [false|false]: แบบดึงออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:53.707719145+07:00","message":"[buffer interim] 3678 false แบบดึงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:53.707726172+07:00","message":"[bufferProcess] interim [620000000]:แบบดึงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:53.707728564+07:00","message":"[bufferProcess] send to processor:แบบดึงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:53.707731668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:53.707734416+07:00","message":"> Transcript [46071] [false]: 'แบบดึงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:53.70773796+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:53.707739788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:53.707741636+07:00","message":"StatePrefix: 'แบบดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:53.707743602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:54.531057944+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:54.531109517+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-05-12T13:31:54.531118845+07:00","message":"receive interim result [false|false]: แบบดึงออกฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:54.531141582+07:00","message":"[buffer interim] 3678 false แบบดึงออกฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.531151518+07:00","message":"[bufferProcess] interim [340000000]:แบบดึงออกฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.531155881+07:00","message":"[bufferProcess] send to processor:แบบดึงออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.531160386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.531164693+07:00","message":"> Transcript [46072] [false]: 'แบบดึงออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.531169549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.531172605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.531175258+07:00","message":"StatePrefix: 'แบบดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.531178318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:54.733619787+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:54.733659506+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-05-12T13:31:54.733665219+07:00","message":"receive interim result [false|false]: แบบดึงออกฟังเพลงแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:54.733682987+07:00","message":"[buffer interim] 3678 false แบบดึงออกฟังเพลงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.733693087+07:00","message":"[bufferProcess] interim [580000000]:แบบดึงออกฟังเพลงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.733695816+07:00","message":"[bufferProcess] send to processor:แบบดึงออกฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.733700039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.733703326+07:00","message":"> Transcript [46073] [false]: 'แบบดึงออกฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.733707764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.733709929+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.733711785+07:00","message":"StatePrefix: 'แบบดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.73371381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:54.769001273+07:00","message":"[GCS] IsForceVAD: false for message ID: 3678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:54.914447928+07:00","message":"receive streaming session, msgId: 3678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:54.914490837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกแบบนึงออกฟังเพลงแบบใด\",\"confidence\":0.8894043}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:54.914498465+07:00","message":"receive interim result [true|false]: อีกแบบนึงออกฟังเพลงแบบใด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:54.914510028+07:00","message":"end recv isFinal message id 3678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:54.914512302+07:00","message":"end Recv id 3678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:54.914518907+07:00","message":"[buffer interim] 3678 true อีกแบบนึงออกฟังเพลงแบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.91452793+07:00","message":"[bufferProcess] interim [850000000]:อีกแบบนึงออกฟังเพลงแบบใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914531606+07:00","message":"[bufferProcess] send to processor (isfinal):แบบดึงออกฟังเพลงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914535286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914538708+07:00","message":"> Transcript [46074] [false]: 'แบบดึงออกฟังเพลงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914542412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914544411+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914546176+07:00","message":"StatePrefix: 'แบบดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914548524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.91455333+07:00","message":"Push: 'แบบดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914555325+07:00","message":"TextPushed: 'แบบดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914559075+07:00","message":"Set new StatePrefix : 'แบบดึงออกฟังเพลงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914561355+07:00","message":"Next Push (prob) : 'ออกฟังเพลงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.91456307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914565002+07:00","message":"> Transcript [46075] [true]: 'อีกแบบนึงออกฟังเพลงแบบใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914567345+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914568956+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.91457051+07:00","message":"StatePrefix: 'แบบดึงออกฟังเพลงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914572572+07:00","message":"TextPushed: 'แบบดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914574045+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914675547+07:00","message":"Push: 'ใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.91467862+07:00","message":"TextPushed: 'แบบดึงใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914680592+07:00","message":"Set new StatePrefix : 'อีกแบบนึงออกฟังเพลงแบบใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914682632+07:00","message":"Next Push (prob) : 'อีกแบบนึงออกฟังเพลงแบบใด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:54.914682225+07:00","message":"push: {false แบบดึง 0 0xc002e83980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:54.914700744+07:00","message":"push: {true ใด 0 0xc002e83980}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:54.914704299+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3678.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:54.923061759+07:00","message":"write wav file: './tmp/7565/7565_3678.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:54.96123059+07:00","message":"[GCS] Start streaming session, msgId: 3679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:55.620322355+07:00","message":"receive streaming session, msgId: 3679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:55.620361151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกรุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:55.620366189+07:00","message":"receive interim result [false|false]: ตะกรุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:55.620382019+07:00","message":"[buffer interim] 3679 false ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.620389682+07:00","message":"[bufferProcess] interim [480000000]:ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.620391499+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:55.705005914+07:00","message":"receive streaming session, msgId: 3679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:55.70505544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:55.705061363+07:00","message":"receive interim result [false|false]: กลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:55.70507834+07:00","message":"[buffer interim] 3679 false กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.705086544+07:00","message":"[bufferProcess] interim [600000000]:กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.705089221+07:00","message":"[bufferProcess] send to processor:ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.705096253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.705101067+07:00","message":"> Transcript [46076] [false]: 'ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.705103368+07:00","message":"Set StatePrefix (first interim): 'ตะกรุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:55.81406998+07:00","message":"receive streaming session, msgId: 3679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:55.814104872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:55.814110877+07:00","message":"receive interim result [false|false]: กลุ่มนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:55.81412463+07:00","message":"[buffer interim] 3679 false กลุ่มนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.81413256+07:00","message":"[bufferProcess] interim [660000000]:กลุ่มนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.814134817+07:00","message":"[bufferProcess] send to processor:กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.814140896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.814143601+07:00","message":"> Transcript [46077] [false]: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.814145635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.814148058+07:00","message":"Set new StatePrefix: 'กลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:55.817983961+07:00","message":"receive streaming session, msgId: 3679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:55.818021016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:55.818026208+07:00","message":"receive interim result [false|false]: กลุ่มนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:55.818040209+07:00","message":"[buffer interim] 3679 false กลุ่มนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.81804524+07:00","message":"[bufferProcess] interim [720000000]:กลุ่มนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.818047361+07:00","message":"[bufferProcess] send to processor:กลุ่มนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.818053386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.81805574+07:00","message":"> Transcript [46078] [false]: 'กลุ่มนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.818058223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.818060198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.818062029+07:00","message":"StatePrefix: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:55.818064012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:55.889260982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:55.889271167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.003915224+07:00","message":"receive streaming session, msgId: 3679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.003953818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มนะเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.003971552+07:00","message":"receive interim result [false|false]: กลุ่มนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.003987761+07:00","message":"[buffer interim] 3679 false กลุ่มนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.003995037+07:00","message":"[bufferProcess] interim [840000000]:กลุ่มนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.003997607+07:00","message":"[bufferProcess] send to processor:กลุ่มนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.004004255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.004007195+07:00","message":"> Transcript [46079] [false]: 'กลุ่มนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.004011098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.004013099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.004014951+07:00","message":"StatePrefix: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.004017727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.19842395+07:00","message":"receive streaming session, msgId: 3679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.198467159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มนะเนี่ยก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.198473739+07:00","message":"receive interim result [false|false]: กลุ่มนะเนี่ยก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.198489475+07:00","message":"[buffer interim] 3679 false กลุ่มนะเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.198497866+07:00","message":"[bufferProcess] interim [80000000]:กลุ่มนะเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.198500458+07:00","message":"[bufferProcess] send to processor:กลุ่มนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.198508266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.198511241+07:00","message":"> Transcript [46080] [false]: 'กลุ่มนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.198514865+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.19851946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.198521831+07:00","message":"StatePrefix: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.198523841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.425375483+07:00","message":"receive streaming session, msgId: 3679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.425423057+07:00","message":"receive 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-05-12T13:31:56.425431062+07:00","message":"receive interim result [false|false]: กลุ่มนะเนี่ยก็รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.425448995+07:00","message":"[buffer interim] 3679 false กลุ่มนะเนี่ยก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.42545773+07:00","message":"[bufferProcess] interim [260000000]:กลุ่มนะเนี่ยก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.425460818+07:00","message":"[bufferProcess] send to processor:กลุ่มนะเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.425467726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.425470856+07:00","message":"> Transcript [46081] [false]: 'กลุ่มนะเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.425475114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.425477305+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.42547949+07:00","message":"StatePrefix: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.425481646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.425487742+07:00","message":"Push: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.425489774+07:00","message":"TextPushed: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.425491774+07:00","message":"Set new StatePrefix : 'กลุ่มนะเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.425493779+07:00","message":"Next Push (prob) : 'นะเนี่ยก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.425502793+07:00","message":"push: {false กลุ่ม 0 0xc002ac3a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.460751716+07:00","message":"[GCS] Cleaned up inactive client: 3641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.460775054+07:00","message":"[GCS] Cleaned up inactive client: 3648"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.460781+07:00","message":"[GCS] Cleaned up inactive client: 3647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.460783604+07:00","message":"[GCS] Cleaned up inactive client: 3650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.46078569+07:00","message":"[GCS] Cleaned up inactive client: 3645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.460787568+07:00","message":"[GCS] Cleaned up inactive client: 3644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.460790369+07:00","message":"[GCS] Cleaned up inactive client: 3646"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.460792456+07:00","message":"[GCS] Cleaned up inactive client: 3649"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.460794093+07:00","message":"[GCS] Cleaned up inactive client: 3643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.460795658+07:00","message":"[GCS] Cleaned up inactive client: 3642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.52626274+07:00","message":"receive streaming session, msgId: 3679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.526300672+07:00","message":"receive 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-05-12T13:31:56.5263077+07:00","message":"receive interim result [false|false]: กลุ่มนะเนี่ยก็ลำบาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.526325267+07:00","message":"[buffer interim] 3679 false กลุ่มนะเนี่ยก็ลำบาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.52633645+07:00","message":"[bufferProcess] interim [380000000]:กลุ่มนะเนี่ยก็ลำบาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.526339839+07:00","message":"[bufferProcess] send to processor:กลุ่มนะเนี่ยก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.526346642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.526351523+07:00","message":"> Transcript [46082] [false]: 'กลุ่มนะเนี่ยก็รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.526355502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.526358085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.526359894+07:00","message":"StatePrefix: 'กลุ่มนะเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.526362066+07:00","message":"TextPushed: 'กลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.732834739+07:00","message":"receive streaming session, msgId: 3679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.73288526+07:00","message":"receive 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-05-12T13:31:56.732891775+07:00","message":"receive interim result [false|false]: กลุ่มนะเนี่ยก็รับมาชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:56.732909924+07:00","message":"[buffer interim] 3679 false กลุ่มนะเนี่ยก็รับมาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.732918731+07:00","message":"[bufferProcess] interim [620000000]:กลุ่มนะเนี่ยก็รับมาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.732921656+07:00","message":"[bufferProcess] send to processor:กลุ่มนะเนี่ยก็ลำบาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.732932383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.732936379+07:00","message":"> Transcript [46083] [false]: 'กลุ่มนะเนี่ยก็ลำบาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.732940118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.732942388+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.732944718+07:00","message":"StatePrefix: 'กลุ่มนะเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:56.732947186+07:00","message":"TextPushed: 'กลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:57.017776123+07:00","message":"receive streaming session, msgId: 3679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:57.017820731+07:00","message":"receive 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-05-12T13:31:57.017827063+07:00","message":"receive interim result [false|false]: กลุ่มนะเนี่ยก็รับมาชอบเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:57.017838873+07:00","message":"[buffer interim] 3679 false กลุ่มนะเนี่ยก็รับมาชอบเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.017849021+07:00","message":"[bufferProcess] interim [860000000]:กลุ่มนะเนี่ยก็รับมาชอบเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.017851343+07:00","message":"[bufferProcess] send to processor:กลุ่มนะเนี่ยก็รับมาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.01785457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.017857586+07:00","message":"> Transcript [46084] [false]: 'กลุ่มนะเนี่ยก็รับมาชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.017860928+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.017862778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.0178679+07:00","message":"StatePrefix: 'กลุ่มนะเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.017870185+07:00","message":"TextPushed: 'กลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:57.140886649+07:00","message":"[GCS] IsForceVAD: false for message ID: 3679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:57.262252603+07:00","message":"[GCS] Start streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:57.318820556+07:00","message":"receive streaming session, msgId: 3679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:57.318867771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มนะเนี่ยก็เลยมาชอบเรา\",\"confidence\":0.91249704}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:57.31887551+07:00","message":"receive interim result [true|false]: กลุ่มนะเนี่ยก็เลยมาชอบเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:57.318886455+07:00","message":"end recv isFinal message id 3679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:57.318889525+07:00","message":"end Recv id 3679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:57.31889834+07:00","message":"[buffer interim] 3679 true กลุ่มนะเนี่ยก็เลยมาชอบเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318907981+07:00","message":"[bufferProcess] interim [190000000]:กลุ่มนะเนี่ยก็เลยมาชอบเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318912721+07:00","message":"[bufferProcess] send to processor (isfinal):กลุ่มนะเนี่ยก็รับมาชอบเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318917593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318921595+07:00","message":"> Transcript [46085] [false]: 'กลุ่มนะเนี่ยก็รับมาชอบเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318926059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318928751+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318931907+07:00","message":"StatePrefix: 'กลุ่มนะเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318934911+07:00","message":"TextPushed: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318938609+07:00","message":"Push: 'นะเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318941402+07:00","message":"TextPushed: 'กลุ่มนะเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318944444+07:00","message":"Set new StatePrefix : 'กลุ่มนะเนี่ยก็รับมาชอบเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318947549+07:00","message":"Next Push (prob) : 'รับมาชอบเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318950554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318953759+07:00","message":"> Transcript [46086] [true]: 'กลุ่มนะเนี่ยก็เลยมาชอบเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318968012+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318970966+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318973964+07:00","message":"StatePrefix: 'กลุ่มนะเนี่ยก็รับมาชอบเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.31897688+07:00","message":"TextPushed: 'กลุ่มนะเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:57.318980247+07:00","message":"Push: 'เลยมาชอบเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:57.318991214+07:00","message":"push: {false นะเนี่ยก็ 0 0xc002ac3a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:57.318998232+07:00","message":"push: {true เลยมาชอบเรา 0 0xc002ac3a00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:31:57.327730324+07:00","message":"write wav file: './tmp/7565/7565_3679.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:58.890140458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:31:58.890155877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:59.617149259+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:59.617206689+07:00","message":"receive 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-05-12T13:31:59.617214036+07:00","message":"receive interim result [false|false]: คือจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:59.617232078+07:00","message":"[buffer interim] 3680 false คือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.617242366+07:00","message":"[bufferProcess] interim [100000000]:คือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.617244382+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.617255607+07:00","message":"[bufferProcess] send to processor (ticker):คือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.617258528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.617261287+07:00","message":"> Transcript [46087] [false]: 'คือจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.617263412+07:00","message":"Set StatePrefix (first interim): 'คือจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:59.648689808+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:59.648722964+07:00","message":"receive 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-05-12T13:31:59.648729467+07:00","message":"receive interim result [false|false]: คือฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:59.648742598+07:00","message":"[buffer interim] 3680 false คือฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.648750738+07:00","message":"[bufferProcess] interim [160000000]:คือฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.648752439+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:59.776069407+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:59.77610713+07:00","message":"receive 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-05-12T13:31:59.776115681+07:00","message":"receive interim result [false|false]: คือจะพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:59.776128285+07:00","message":"[buffer interim] 3680 false คือจะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.776134877+07:00","message":"[bufferProcess] interim [280000000]:คือจะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.776137264+07:00","message":"[bufferProcess] send to processor:คือฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.77614236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.776144791+07:00","message":"> Transcript [46088] [false]: 'คือฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.776146839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.776148955+07:00","message":"Set new StatePrefix: 'คือฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:59.829936232+07:00","message":"[GCS] IsForceVAD: false for message ID: 3680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:59.901173797+07:00","message":"[GCS] Start streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:59.984066162+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:59.984102095+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-05-12T13:31:59.984107782+07:00","message":"receive interim result [false|false]: คือจะพูดแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:31:59.984119856+07:00","message":"[buffer interim] 3680 false คือจะพูดแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.984127344+07:00","message":"[bufferProcess] interim [460000000]:คือจะพูดแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.984130103+07:00","message":"[bufferProcess] send to processor:คือจะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.984135388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.984138101+07:00","message":"> Transcript [46089] [false]: 'คือจะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.984140205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:31:59.984142192+07:00","message":"Set new StatePrefix: 'คือจะพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.050661991+07:00","message":"receive streaming session, msgId: 3680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.05070367+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-05-12T13:32:00.050712046+07:00","message":"receive interim result [true|false]: คือจะพูดแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.050723923+07:00","message":"end recv isFinal message id 3680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.050727018+07:00","message":"end Recv id 3680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.050736145+07:00","message":"[buffer interim] 3680 true คือจะพูดแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.050748412+07:00","message":"[bufferProcess] interim [580000000]:คือจะพูดแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.050753645+07:00","message":"[bufferProcess] send to processor (isfinal):คือจะพูดแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.050758243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.050762422+07:00","message":"> Transcript [46090] [false]: 'คือจะพูดแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.050767228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.050770721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.050772589+07:00","message":"StatePrefix: 'คือจะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.050774538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.050776248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.050778265+07:00","message":"> Transcript [46091] [true]: 'คือจะพูดแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.050780223+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.050781948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.050783476+07:00","message":"StatePrefix: 'คือจะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.050785247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.050789932+07:00","message":"Push: 'คือจะพูดแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.050797704+07:00","message":"push: {true คือจะพูดแบบ 0 0xc0042d6980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:00.059692245+07:00","message":"write wav file: './tmp/7565/7565_3680.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.653985744+07:00","message":"receive streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.654033771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชาการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.654039618+07:00","message":"receive interim result [false|false]: วิชาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.654058515+07:00","message":"[buffer interim] 3681 false วิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.654066676+07:00","message":"[bufferProcess] interim [600000000]:วิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.654068619+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.79063372+07:00","message":"[GCS] IsForceVAD: false for message ID: 3681"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.980311597+07:00","message":"receive streaming session, msgId: 3681"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.980346468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิชาการ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.980352669+07:00","message":"receive interim result [true|false]: วิชาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.980361669+07:00","message":"end recv isFinal message id 3681"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.980364454+07:00","message":"end Recv id 3681"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.980370688+07:00","message":"[buffer interim] 3681 true วิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.980380572+07:00","message":"[bufferProcess] interim [930000000]:วิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.980388523+07:00","message":"[bufferProcess] send to processor (isfinal):วิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.980391767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.980394987+07:00","message":"> Transcript [46092] [false]: 'วิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.980397157+07:00","message":"Set StatePrefix (first interim): 'วิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.980399002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.980400788+07:00","message":"> Transcript [46093] [true]: 'วิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.980403855+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.98040605+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.980407777+07:00","message":"StatePrefix: 'วิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.980409707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:00.980412693+07:00","message":"Push: 'วิชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:00.98042385+07:00","message":"push: {true วิชาการ 0 0xc00366e700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:00.987960242+07:00","message":"write wav file: './tmp/7565/7565_3681.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:01.050295581+07:00","message":"[GCS] Start streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:01.701339477+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:01.701380521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:01.701386021+07:00","message":"receive interim result [false|false]: อ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:01.701402752+07:00","message":"[buffer interim] 3682 false อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:01.701410432+07:00","message":"[bufferProcess] interim [660000000]:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:01.701412321+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:01.772634907+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:01.772672155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:01.772678055+07:00","message":"receive interim result [false|false]: อาบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:01.772696531+07:00","message":"[buffer interim] 3682 false อาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:01.772703871+07:00","message":"[bufferProcess] interim [780000000]:อาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:01.772706215+07:00","message":"[bufferProcess] send to processor:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:01.772709408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:01.772712135+07:00","message":"> Transcript [46094] [false]: 'อ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:01.772714615+07:00","message":"Set StatePrefix (first interim): 'อ่าน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:01.89036336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:01.890380162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.021826832+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.021867282+07:00","message":"receive 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-05-12T13:32:02.021875102+07:00","message":"receive interim result [false|false]: อ่านให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.02189184+07:00","message":"[buffer interim] 3682 false อ่านให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.021902885+07:00","message":"[bufferProcess] interim [20000000]:อ่านให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.021906405+07:00","message":"[bufferProcess] send to processor:อาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.021910514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.021918126+07:00","message":"> Transcript [46095] [false]: 'อาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.021921418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.021924659+07:00","message":"Set new StatePrefix: 'อาบน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.219384423+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.219414785+07:00","message":"receive 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-05-12T13:32:02.219420475+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.219446367+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.219453706+07:00","message":"[bufferProcess] interim [200000000]:อ่านให้ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.219456954+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.219461364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.219464272+07:00","message":"> Transcript [46096] [false]: 'อ่านให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.219466521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.219468506+07:00","message":"Set new StatePrefix: 'อ่านให้ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.426565198+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.426599089+07:00","message":"receive 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-05-12T13:32:02.426604478+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.426617091+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.426624775+07:00","message":"[bufferProcess] interim [380000000]:อ่านให้ฟังเพลงท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.426627201+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.426632519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.426635084+07:00","message":"> Transcript [46097] [false]: 'อ่านให้ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.426639046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.426641194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.426648809+07:00","message":"StatePrefix: 'อ่านให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.426650863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.473933769+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.473970794+07:00","message":"receive 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-05-12T13:32:02.473977926+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.473991462+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.474000662+07:00","message":"[bufferProcess] interim [440000000]:อ่านให้ฟังเพลงทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.474003183+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.474008446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.474011125+07:00","message":"> Transcript [46098] [false]: 'อ่านให้ฟังเพลงท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.474014777+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.474017074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.474018983+07:00","message":"StatePrefix: 'อ่านให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.474021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.482257827+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.482305048+07:00","message":"receive 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-05-12T13:32:02.482311107+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทวด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.482324065+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.482335766+07:00","message":"[bufferProcess] interim [500000000]:อ่านให้ฟังเพลงทวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.48233855+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.482347156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.482350334+07:00","message":"> Transcript [46099] [false]: 'อ่านให้ฟังเพลงทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.482354972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.482358145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.482361061+07:00","message":"StatePrefix: 'อ่านให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.482363616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.610554458+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.610590675+07:00","message":"receive 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-05-12T13:32:02.61059604+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทูธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.610607198+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.610614842+07:00","message":"[bufferProcess] interim [560000000]:อ่านให้ฟังเพลงทูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.610617815+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.610624838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.610628648+07:00","message":"> Transcript [46100] [false]: 'อ่านให้ฟังเพลงทวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.610634282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.610636544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.610638454+07:00","message":"StatePrefix: 'อ่านให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.610640769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.610648727+07:00","message":"Push: 'อ่านให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.610650662+07:00","message":"TextPushed: 'อ่านให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.610652657+07:00","message":"Set new StatePrefix : 'อ่านให้ฟังเพลงทวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.610654875+07:00","message":"Next Push (prob) : 'เพลงทวด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.610663029+07:00","message":"push: {false อ่านให้ฟัง 0 0xc003825f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.801446583+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.801481837+07:00","message":"receive 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-05-12T13:32:02.80148875+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.801502823+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.801510218+07:00","message":"[bufferProcess] interim [740000000]:อ่านให้ฟังเพลงทั่วทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.801512898+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.801518496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.801521186+07:00","message":"> Transcript [46101] [false]: 'อ่านให้ฟังเพลงทูธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.801523761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.801526036+07:00","message":"Set new StatePrefix: 'อ่านให้ฟังเพลงทูธ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.803622823+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.803652552+07:00","message":"receive 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-05-12T13:32:02.803658659+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.803671272+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.803677639+07:00","message":"[bufferProcess] interim [800000000]:อ่านให้ฟังเพลงทั่วทั่วๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.803680174+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.803685247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.803689427+07:00","message":"> Transcript [46102] [false]: 'อ่านให้ฟังเพลงทั่วทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.803691868+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.803694313+07:00","message":"Set new StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.927739186+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.927789017+07:00","message":"receive 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-05-12T13:32:02.927795668+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:02.927810643+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.92782132+07:00","message":"[bufferProcess] interim [920000000]:อ่านให้ฟังเพลงทั่วทั่วๆไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.927824736+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.927831782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.927834455+07:00","message":"> Transcript [46103] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.927837752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.927839852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.927842238+07:00","message":"StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:02.927844703+07:00","message":"TextPushed: 'อ่านให้ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.439944839+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.439987597+07:00","message":"receive 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-05-12T13:32:03.439993969+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.440009875+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.440017997+07:00","message":"[bufferProcess] interim [280000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.440020678+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.440024087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.440026887+07:00","message":"> Transcript [46104] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.440032535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.440034907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.440036743+07:00","message":"StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.44003899+07:00","message":"TextPushed: 'อ่านให้ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.538678417+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.538720143+07:00","message":"receive 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-05-12T13:32:03.538726889+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.538741213+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.538757472+07:00","message":"[bufferProcess] interim [400000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.538762042+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.538772171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.538776859+07:00","message":"> Transcript [46105] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.538783935+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.538787171+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.538789884+07:00","message":"StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.538793221+07:00","message":"TextPushed: 'อ่านให้ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.559465096+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.559502531+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-05-12T13:32:03.559509161+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปที่มีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.559526157+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปที่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.559533917+07:00","message":"[bufferProcess] interim [460000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปที่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.559536764+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.559540907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.559543693+07:00","message":"> Transcript [46106] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.559547575+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.559550054+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.559552001+07:00","message":"StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.559554126+07:00","message":"TextPushed: 'อ่านให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.559560258+07:00","message":"Push: 'เพลงทั่วทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.559562485+07:00","message":"TextPushed: 'อ่านให้ฟังเพลงทั่วทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.559564675+07:00","message":"Set new StatePrefix : 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.559567052+07:00","message":"Next Push (prob) : 'ๆไปเป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.559597773+07:00","message":"push: {false เพลงทั่วทั่ว 0 0xc003825f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.649318268+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.649367496+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-05-12T13:32:03.64937378+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.649390095+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.649398975+07:00","message":"[bufferProcess] interim [580000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.649401615+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปที่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.649408733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.649411442+07:00","message":"> Transcript [46107] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปที่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.649413915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.649416434+07:00","message":"Set new StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปที่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.849276061+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.849319867+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-05-12T13:32:03.849327736+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริงป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.849343519+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริงป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.849352156+07:00","message":"[bufferProcess] interim [760000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริงป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.849355424+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.849361812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.849365195+07:00","message":"> Transcript [46108] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.849367735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.849370055+07:00","message":"Set new StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.86441877+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.86445134+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-05-12T13:32:03.86445784+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:03.864472964+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.864479581+07:00","message":"[bufferProcess] interim [820000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.864482268+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริงป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.864486219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.864488915+07:00","message":"> Transcript [46109] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริงป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.864492604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.864495161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.864497037+07:00","message":"StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:03.864499459+07:00","message":"TextPushed: 'อ่านให้ฟังเพลงทั่วทั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.051297608+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.051339895+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-05-12T13:32:04.051346863+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริงป้ะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.051362595+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริงป้ะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.051374679+07:00","message":"[bufferProcess] interim [0]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริงป้ะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.051377792+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.051382136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.051384903+07:00","message":"> Transcript [46110] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.051387631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.051389744+07:00","message":"Set new StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.280265457+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.280304132+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-05-12T13:32:04.28031061+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.280324922+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.280332396+07:00","message":"[bufferProcess] interim [240000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.280335254+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริงป้ะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.280341836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.280344853+07:00","message":"> Transcript [46111] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริงป้ะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.280347602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.280350198+07:00","message":"Set new StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความจริงป้ะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.425695186+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.425732743+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-05-12T13:32:04.425739038+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.425758875+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.425766989+07:00","message":"[bufferProcess] interim [360000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.425769818+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.425777944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.42578144+07:00","message":"> Transcript [46112] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.425784142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.425786085+07:00","message":"Set new StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยสุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.473911205+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.473946244+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-05-12T13:32:04.473962485+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.473980331+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.473991491+07:00","message":"[bufferProcess] interim [420000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.473995364+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.474002617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.474006956+07:00","message":"> Transcript [46113] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.474010908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.474014038+07:00","message":"Set new StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.740229504+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.740287684+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-05-12T13:32:04.740313515+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็เงียบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.740330045+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.740337862+07:00","message":"[bufferProcess] interim [600000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.740340671+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.740347749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.740350647+07:00","message":"> Transcript [46114] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.740354193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.740356317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.740358799+07:00","message":"StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.740361229+07:00","message":"TextPushed: 'อ่านให้ฟังเพลงทั่วทั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.783095458+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.783139107+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-05-12T13:32:04.783145704+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็เรียก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.78316156+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.783168821+07:00","message":"[bufferProcess] interim [660000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.78317142+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็เงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.783174813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.783178581+07:00","message":"> Transcript [46115] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็เงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.783182028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.78318385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.783186221+07:00","message":"StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.783188785+07:00","message":"TextPushed: 'อ่านให้ฟังเพลงทั่วทั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.802987244+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.803022481+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-05-12T13:32:04.803028496+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.803045958+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.803052286+07:00","message":"[bufferProcess] interim [720000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.803054906+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.80306144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.803063968+07:00","message":"> Transcript [46116] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.803067419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.803070761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.803073013+07:00","message":"StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.803075253+07:00","message":"TextPushed: 'อ่านให้ฟังเพลงทั่วทั่ว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:04.890477635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:04.890478926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.939352528+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.939413199+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-05-12T13:32:04.939422206+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.939443655+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.939455802+07:00","message":"[bufferProcess] interim [900000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.939460447+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.939469171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.939474149+07:00","message":"> Transcript [46117] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.939481113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.939484181+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.939486533+07:00","message":"StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.939489031+07:00","message":"TextPushed: 'อ่านให้ฟังเพลงทั่วทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.9394975+07:00","message":"Push: 'ๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.939499681+07:00","message":"TextPushed: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.939501858+07:00","message":"Set new StatePrefix : 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.939504059+07:00","message":"Next Push (prob) : 'ก็แค่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.939513433+07:00","message":"push: {false ๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ 0 0xc003825f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.986238911+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.986275415+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-05-12T13:32:04.986282314+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:04.986293436+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.986301863+07:00","message":"[bufferProcess] interim [960000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.986304698+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.986308337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.986310886+07:00","message":"> Transcript [46118] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.986314765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.986316965+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.986319125+07:00","message":"StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:04.986322378+07:00","message":"TextPushed: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:05.126498036+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:05.126531925+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-05-12T13:32:05.126537649+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:05.126555227+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.126563524+07:00","message":"[bufferProcess] interim [80000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.126566242+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.126569954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.126573149+07:00","message":"> Transcript [46119] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.126576954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.126578872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.126581522+07:00","message":"StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.1265858+07:00","message":"TextPushed: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:05.321500989+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:05.321556416+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-05-12T13:32:05.321563512+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:05.321580334+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.32158815+07:00","message":"[bufferProcess] interim [260000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.321591093+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.321598913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.321601911+07:00","message":"> Transcript [46120] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.321605461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.321607389+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.321609719+07:00","message":"StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.321612567+07:00","message":"TextPushed: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:05.874190775+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:05.874226038+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-05-12T13:32:05.874232038+07:00","message":"receive interim result [false|false]: อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:05.874248646+07:00","message":"[buffer interim] 3682 false อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.874256316+07:00","message":"[bufferProcess] interim [860000000]:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.874259075+07:00","message":"[bufferProcess] send to processor:อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.874263495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.874266328+07:00","message":"> Transcript [46121] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.874270347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.874272599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.874274896+07:00","message":"StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.874277636+07:00","message":"TextPushed: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.874281022+07:00","message":"Push: 'ก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.874283007+07:00","message":"TextPushed: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.87428513+07:00","message":"Set new StatePrefix : 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:05.874287891+07:00","message":"Next Push (prob) : 'ช่วงที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:05.874296871+07:00","message":"push: {false ก็แค่ 0 0xc003825f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:06.420106938+07:00","message":"[GCS] IsForceVAD: false for message ID: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:06.601956333+07:00","message":"receive streaming session, msgId: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:06.602003787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบน้ำฟังเพลงทั่วๆไปเป็นความจริงป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด\",\"confidence\":0.9230802}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:06.602011307+07:00","message":"receive interim result [true|false]: อาบน้ำฟังเพลงทั่วๆไปเป็นความจริงป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:06.60202342+07:00","message":"end recv isFinal message id 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:06.602025659+07:00","message":"end Recv id 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:06.602033343+07:00","message":"[buffer interim] 3682 true อาบน้ำฟังเพลงทั่วๆไปเป็นความจริงป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.60205053+07:00","message":"[bufferProcess] interim [610000000]:อาบน้ำฟังเพลงทั่วๆไปเป็นความจริงป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602062514+07:00","message":"[bufferProcess] send to processor (isfinal):อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602067456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602070277+07:00","message":"> Transcript [46122] [false]: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602074209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602076309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602078179+07:00","message":"StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602080536+07:00","message":"TextPushed: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602082504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602084536+07:00","message":"> Transcript [46123] [true]: 'อาบน้ำฟังเพลงทั่วๆไปเป็นความจริงป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602086871+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602088617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602090315+07:00","message":"StatePrefix: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.60209221+07:00","message":"TextPushed: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.60209394+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602361382+07:00","message":"Push: 'ช่วงที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602364602+07:00","message":"TextPushed: 'อ่านให้ฟังเพลงทั่วทั่วๆไปเป็นความดันป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602366713+07:00","message":"Set new StatePrefix : 'อาบน้ำฟังเพลงทั่วๆไปเป็นความจริงป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602369109+07:00","message":"Next Push (prob) : 'อาบน้ำฟังเพลงทั่วๆไปเป็นความจริงป้อมเนี่ยส่วนใหญ่ก็แค่ช่วงที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:06.602380934+07:00","message":"push: {true ช่วงที่สุด 0 0xc003825f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:06.602397061+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3682.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:06.614731536+07:00","message":"write wav file: './tmp/7565/7565_3682.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:06.812695888+07:00","message":"[GCS] Start streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.377883811+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.377938575+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-05-12T13:32:07.377944036+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.377968642+07:00","message":"[buffer interim] 3683 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.37797547+07:00","message":"[bufferProcess] interim [240000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.377977191+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.447734516+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.447774186+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-05-12T13:32:07.447780377+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.447798805+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.447801928+07:00","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-05-12T13:32:07.447804885+07:00","message":"receive interim result [false|false]: มันไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.44781047+07:00","message":"[buffer interim] 3683 false วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.447813797+07:00","message":"[buffer interim] 3683 false มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.447821381+07:00","message":"[bufferProcess] interim [360000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.447823556+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.447826393+07:00","message":"[bufferProcess] interim [420000000]:มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.447828194+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.447831111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.447833951+07:00","message":"> Transcript [46124] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.447836057+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.447837543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.447839239+07:00","message":"> Transcript [46125] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.447841067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.447842809+07:00","message":"Set new StatePrefix: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.547631019+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.547684021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.547692355+07:00","message":"receive interim result [false|false]: มันไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.54771121+07:00","message":"[buffer interim] 3683 false มันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.547721284+07:00","message":"[bufferProcess] interim [480000000]:มันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.547724812+07:00","message":"[bufferProcess] send to processor:มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.547734283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.547738495+07:00","message":"> Transcript [46126] [false]: 'มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.547742084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.547746244+07:00","message":"Set new StatePrefix: 'มันไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.781816634+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.781858484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.781864895+07:00","message":"receive interim result [false|false]: มันไม่มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.781877513+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.781885286+07:00","message":"[bufferProcess] interim [660000000]:มันไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.781888176+07:00","message":"[bufferProcess] send to processor:มันไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.781894754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.781897415+07:00","message":"> Transcript [46127] [false]: 'มันไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.781900441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.781902492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.781904403+07:00","message":"StatePrefix: 'มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.781907001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:07.891424783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:07.891418709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.916258254+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.916300864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่มีอะไรเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.916309537+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:07.916324856+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.916343944+07:00","message":"[bufferProcess] interim [900000000]:มันไม่มีอะไรเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.916346616+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.916352227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.916355507+07:00","message":"> Transcript [46128] [false]: 'มันไม่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.916359486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.916361874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.916363857+07:00","message":"StatePrefix: 'มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:07.916366486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:08.531484608+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:08.531527726+07:00","message":"receive 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-05-12T13:32:08.53153417+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:08.531551219+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.531559457+07:00","message":"[bufferProcess] interim [500000000]:มันไม่มีอะไรเป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.531562041+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.531568571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.53157191+07:00","message":"> Transcript [46129] [false]: 'มันไม่มีอะไรเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.531575822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.531577962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.53157997+07:00","message":"StatePrefix: 'มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.531582675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:08.838776627+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:08.838811194+07:00","message":"receive 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-05-12T13:32:08.838820135+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นร่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:08.838838575+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:08.838847298+07:00","message":"receive 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-05-12T13:32:08.838851271+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:08.838859239+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นร่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:08.838863648+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838870877+07:00","message":"[bufferProcess] interim [680000000]:มันไม่มีอะไรเป็นร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838873936+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838876641+07:00","message":"[bufferProcess] interim [740000000]:มันไม่มีอะไรเป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838879052+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838882224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838884684+07:00","message":"> Transcript [46130] [false]: 'มันไม่มีอะไรเป็นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838887949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.83888989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838891814+07:00","message":"StatePrefix: 'มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838895841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838898421+07:00","message":"Push: 'มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838902198+07:00","message":"TextPushed: 'มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838904346+07:00","message":"Set new StatePrefix : 'มันไม่มีอะไรเป็นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838906369+07:00","message":"Next Push (prob) : 'มีอะไรเป็นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838909025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838912245+07:00","message":"> Transcript [46131] [false]: 'มันไม่มีอะไรเป็นร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838915389+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:08.838918393+07:00","message":"Set new StatePrefix: 'มันไม่มีอะไรเป็นร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:08.838929105+07:00","message":"push: {false มันไม่ 0 0xc002802900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:09.093381247+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:09.09342078+07:00","message":"receive 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-05-12T13:32:09.093427247+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐานแนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:09.093444577+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐานแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.093452217+07:00","message":"[bufferProcess] interim [980000000]:มันไม่มีอะไรเป็นหลักฐานแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.093455115+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.093463144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.09346601+07:00","message":"> Transcript [46132] [false]: 'มันไม่มีอะไรเป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.093468537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.093471045+07:00","message":"Set new StatePrefix: 'มันไม่มีอะไรเป็นหลักฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:09.171599928+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:09.171636057+07:00","message":"receive 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-05-12T13:32:09.171642066+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐานแน่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:09.171656438+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐานแน่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.171666718+07:00","message":"[bufferProcess] interim [40000000]:มันไม่มีอะไรเป็นหลักฐานแน่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.17167058+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลักฐานแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.171677198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.17168087+07:00","message":"> Transcript [46133] [false]: 'มันไม่มีอะไรเป็นหลักฐานแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.171696586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.171699298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.171701263+07:00","message":"StatePrefix: 'มันไม่มีอะไรเป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.17170664+07:00","message":"TextPushed: 'มันไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:09.216839731+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:09.216883802+07:00","message":"receive 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-05-12T13:32:09.216889727+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐานแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:09.21690408+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐานแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.216911232+07:00","message":"[bufferProcess] interim [160000000]:มันไม่มีอะไรเป็นหลักฐานแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.216913811+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลักฐานแน่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.216918976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.21692229+07:00","message":"> Transcript [46134] [false]: 'มันไม่มีอะไรเป็นหลักฐานแน่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.216926664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.216929505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.2169323+07:00","message":"StatePrefix: 'มันไม่มีอะไรเป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.21693537+07:00","message":"TextPushed: 'มันไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:09.88342443+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:09.883463683+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-05-12T13:32:09.883469674+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐานแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:09.883482728+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐานแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.883490429+07:00","message":"[bufferProcess] interim [760000000]:มันไม่มีอะไรเป็นหลักฐานแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.88349315+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลักฐานแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.883498187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.88350091+07:00","message":"> Transcript [46135] [false]: 'มันไม่มีอะไรเป็นหลักฐานแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.88350434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.883506435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.883509138+07:00","message":"StatePrefix: 'มันไม่มีอะไรเป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:09.883511501+07:00","message":"TextPushed: 'มันไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.32360597+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.323641689+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-05-12T13:32:10.323647706+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.323661532+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.323668723+07:00","message":"[bufferProcess] interim [240000000]:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.32367152+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลักฐานแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.323676843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.323679695+07:00","message":"> Transcript [46136] [false]: 'มันไม่มีอะไรเป็นหลักฐานแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.323683271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.323685381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.323687463+07:00","message":"StatePrefix: 'มันไม่มีอะไรเป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.323689757+07:00","message":"TextPushed: 'มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.323694617+07:00","message":"Push: 'มีอะไรเป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.323696721+07:00","message":"TextPushed: 'มันไม่มีอะไรเป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.32370001+07:00","message":"Set new StatePrefix : 'มันไม่มีอะไรเป็นหลักฐานแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.323702265+07:00","message":"Next Push (prob) : 'แน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.323710113+07:00","message":"push: {false มีอะไรเป็นหลักฐาน 0 0xc002802900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.38068668+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.380729418+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-05-12T13:32:10.380737438+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.380753179+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.380761955+07:00","message":"[bufferProcess] interim [420000000]:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.380764671+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.380770195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.380773161+07:00","message":"> Transcript [46137] [false]: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.380777203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.380780862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.380784482+07:00","message":"StatePrefix: 'มันไม่มีอะไรเป็นหลักฐานแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.380786922+07:00","message":"TextPushed: 'มันไม่มีอะไรเป็นหลักฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.56289495+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.562931716+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-05-12T13:32:10.562937903+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.562962027+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.562970218+07:00","message":"[bufferProcess] interim [600000000]:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.56297293+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.562976137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.562978807+07:00","message":"> Transcript [46138] [false]: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.562981916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.562983805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.562986406+07:00","message":"StatePrefix: 'มันไม่มีอะไรเป็นหลักฐานแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.562989001+07:00","message":"TextPushed: 'มันไม่มีอะไรเป็นหลักฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.72420511+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.724248347+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-05-12T13:32:10.724256775+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.724274696+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.724285906+07:00","message":"[bufferProcess] interim [660000000]:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.724289763+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.724296793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.72430145+07:00","message":"> Transcript [46139] [false]: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.724306082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.724308972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.724312387+07:00","message":"StatePrefix: 'มันไม่มีอะไรเป็นหลักฐานแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.724315785+07:00","message":"TextPushed: 'มันไม่มีอะไรเป็นหลักฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.768271275+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.768314199+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-05-12T13:32:10.768320482+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.768339615+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.768348691+07:00","message":"[bufferProcess] interim [720000000]:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.768351928+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.768356646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.768359752+07:00","message":"> Transcript [46140] [false]: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.768364075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.7683662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.768368296+07:00","message":"StatePrefix: 'มันไม่มีอะไรเป็นหลักฐานแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.76837094+07:00","message":"TextPushed: 'มันไม่มีอะไรเป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.768374791+07:00","message":"Push: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.768376652+07:00","message":"TextPushed: 'มันไม่มีอะไรเป็นหลักฐานแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.768378678+07:00","message":"Set new StatePrefix : 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.768380831+07:00","message":"Next Push (prob) : 'เอาไว้ก็เปลี่ยนก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.768389226+07:00","message":"push: {false แน่นอน 0 0xc002802900}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:10.892165308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:10.892188659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.922579683+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.922614664+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-05-12T13:32:10.922620755+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:10.922633558+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.922639987+07:00","message":"[bufferProcess] interim [900000000]:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.922642533+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.922647364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.922650411+07:00","message":"> Transcript [46141] [false]: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.922653246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:10.922655317+07:00","message":"Set new StatePrefix: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:11.002100004+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:11.002133822+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-05-12T13:32:11.002139709+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ถังขยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:11.002156846+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:11.002160384+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-05-12T13:32:11.002163357+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:11.002168919+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ถังขยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:11.002172408+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.002178539+07:00","message":"[bufferProcess] interim [960000000]:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ถังขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.002181051+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.002183857+07:00","message":"[bufferProcess] interim [20000000]:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.002186339+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ถังขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.002189627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.002192339+07:00","message":"> Transcript [46142] [false]: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.002196071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.002198019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.002204815+07:00","message":"StatePrefix: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.002214984+07:00","message":"TextPushed: 'มันไม่มีอะไรเป็นหลักฐานแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.002217006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.002219108+07:00","message":"> Transcript [46143] [false]: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ถังขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.002220877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.002223134+07:00","message":"Set new StatePrefix: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ถังขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:11.197339639+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:11.197382088+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-05-12T13:32:11.197388132+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ถังขยะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:11.197402897+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ถังขยะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.197416468+07:00","message":"[bufferProcess] interim [200000000]:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ถังขยะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.19742039+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.197425408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.197429114+07:00","message":"> Transcript [46144] [false]: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.197431699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.197433714+07:00","message":"Set new StatePrefix: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:11.269357778+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:11.269409442+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-05-12T13:32:11.269417409+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:11.269437691+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.26944992+07:00","message":"[bufferProcess] interim [320000000]:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.269452931+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ถังขยะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.269457306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.269460385+07:00","message":"> Transcript [46145] [false]: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ถังขยะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.269462964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.26946624+07:00","message":"Set new StatePrefix: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็ถังขยะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:11.933330202+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:11.933368458+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-05-12T13:32:11.93337492+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:11.933394778+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.933403212+07:00","message":"[bufferProcess] interim [920000000]:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.933405665+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.933409219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.933412506+07:00","message":"> Transcript [46146] [false]: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.93341516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:11.933417101+07:00","message":"Set new StatePrefix: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:12.190266201+07:00","message":"[GCS] IsForceVAD: false for message ID: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:12.381664306+07:00","message":"[GCS] Start streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:12.399543342+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:12.39957801+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-05-12T13:32:12.399584306+07:00","message":"receive interim result [false|false]: มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟังอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:12.399603478+07:00","message":"[buffer interim] 3683 false มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟังอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.3996134+07:00","message":"[bufferProcess] interim [340000000]:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟังอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.399615976+07:00","message":"[bufferProcess] send to processor:มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.399619115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.399622022+07:00","message":"> Transcript [46147] [false]: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.399625161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.399627044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.39962943+07:00","message":"StatePrefix: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.399632121+07:00","message":"TextPushed: 'มันไม่มีอะไรเป็นหลักฐานแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:12.496693687+07:00","message":"receive streaming session, msgId: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:12.496734405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่มีอะไรเป็นรากฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟังอะไรเนี่ย\",\"confidence\":0.95665884}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:12.496743974+07:00","message":"receive interim result [true|false]: มันไม่มีอะไรเป็นรากฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟังอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:12.496753894+07:00","message":"end recv isFinal message id 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:12.496755878+07:00","message":"end Recv id 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:12.496762079+07:00","message":"[buffer interim] 3683 true มันไม่มีอะไรเป็นรากฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟังอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496771995+07:00","message":"[bufferProcess] interim [400000000]:มันไม่มีอะไรเป็นรากฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟังอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496777076+07:00","message":"[bufferProcess] send to processor (isfinal):มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟังอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496780378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496783244+07:00","message":"> Transcript [46148] [false]: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟังอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496786994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496788809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496790922+07:00","message":"StatePrefix: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496793742+07:00","message":"TextPushed: 'มันไม่มีอะไรเป็นหลักฐานแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.49679555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496799845+07:00","message":"> Transcript [46149] [true]: 'มันไม่มีอะไรเป็นรากฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟังอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496802553+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496804159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496805749+07:00","message":"StatePrefix: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496807654+07:00","message":"TextPushed: 'มันไม่มีอะไรเป็นหลักฐานแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496809252+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.4969708+07:00","message":"Push: 'เอาไว้ก็เปลี่ยนก็จะขยับไปฟังอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496974012+07:00","message":"TextPushed: 'มันไม่มีอะไรเป็นหลักฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟังอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496976324+07:00","message":"Set new StatePrefix : 'มันไม่มีอะไรเป็นรากฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟังอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496978547+07:00","message":"Next Push (prob) : 'มันไม่มีอะไรเป็นรากฐานแน่นอนเอาไว้ก็เปลี่ยนก็จะขยับไปฟังอะไรเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:12.496986442+07:00","message":"push: {true เอาไว้ก็เปลี่ยนก็จะขยับไปฟังอะไรเนี่ย 0 0xc002802900}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:12.496992372+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3683.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:12.507240855+07:00","message":"write wav file: './tmp/7565/7565_3683.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:13.424924386+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:13.424979885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:13.424986971+07:00","message":"receive interim result [false|false]: สถานที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:13.425004285+07:00","message":"[buffer interim] 3684 false สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:13.425014014+07:00","message":"[bufferProcess] interim [840000000]:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:13.425017585+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:13.892647816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:13.892662884+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.269974968+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.270012962+07:00","message":"receive 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-05-12T13:32:14.270020189+07:00","message":"receive interim result [false|false]: ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.270039338+07:00","message":"[buffer interim] 3684 false ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.27006484+07:00","message":"[bufferProcess] interim [680000000]:ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.270068666+07:00","message":"[bufferProcess] send to processor:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.270080701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.270084726+07:00","message":"> Transcript [46150] [false]: 'สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.270087631+07:00","message":"Set StatePrefix (first interim): 'สถานที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.44843196+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.448473169+07:00","message":"receive 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-05-12T13:32:14.448478866+07:00","message":"receive interim result [false|false]: ฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.448494897+07:00","message":"[buffer interim] 3684 false ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.448502762+07:00","message":"[bufferProcess] interim [860000000]:ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.448505151+07:00","message":"[bufferProcess] send to processor:ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.448511942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.448515173+07:00","message":"> Transcript [46151] [false]: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.448517164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.448519626+07:00","message":"Set new StatePrefix: 'ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.655772085+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.655818841+07:00","message":"receive 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-05-12T13:32:14.655825161+07:00","message":"receive interim result [false|false]: ฟังเพลงลาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.655841349+07:00","message":"[buffer interim] 3684 false ฟังเพลงลาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.655849938+07:00","message":"[bufferProcess] interim [100000000]:ฟังเพลงลาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.655852875+07:00","message":"[bufferProcess] send to processor:ฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.655856285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.655859066+07:00","message":"> Transcript [46152] [false]: 'ฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.65586179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.655863744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.655865819+07:00","message":"StatePrefix: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.655868044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.710229671+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.71028497+07:00","message":"receive 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-05-12T13:32:14.71029308+07:00","message":"receive interim result [false|false]: ฟังเพลงเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.710311813+07:00","message":"[buffer interim] 3684 false ฟังเพลงเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.710326775+07:00","message":"[bufferProcess] interim [160000000]:ฟังเพลงเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.710330255+07:00","message":"[bufferProcess] send to processor:ฟังเพลงลาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.710336893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.710341252+07:00","message":"> Transcript [46153] [false]: 'ฟังเพลงลาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.710345744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.710349026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.710352648+07:00","message":"StatePrefix: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.710355595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.834288983+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.834331443+07:00","message":"receive 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-05-12T13:32:14.834337266+07:00","message":"receive interim result [false|false]: ฟังเพลงเหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.834353396+07:00","message":"[buffer interim] 3684 false ฟังเพลงเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.834362134+07:00","message":"[bufferProcess] interim [280000000]:ฟังเพลงเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.834364936+07:00","message":"[bufferProcess] send to processor:ฟังเพลงเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.834368988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.834371924+07:00","message":"> Transcript [46154] [false]: 'ฟังเพลงเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.834375113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.834377213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.83437969+07:00","message":"StatePrefix: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.834382133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.880426624+07:00","message":"[GCS] IsForceVAD: false for message ID: 3684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.977931061+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.977980265+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-05-12T13:32:14.977986495+07:00","message":"receive interim result [false|false]: ฟังเพลงเราเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.97800392+07:00","message":"[buffer interim] 3684 false ฟังเพลงเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.978012843+07:00","message":"[bufferProcess] interim [460000000]:ฟังเพลงเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.978015652+07:00","message":"[bufferProcess] send to processor:ฟังเพลงเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.978022139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.978024942+07:00","message":"> Transcript [46155] [false]: 'ฟังเพลงเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.978028532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.978031215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.978033906+07:00","message":"StatePrefix: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.978036254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.978042241+07:00","message":"Push: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.97804397+07:00","message":"TextPushed: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.978045893+07:00","message":"Set new StatePrefix : 'ฟังเพลงเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.978048639+07:00","message":"Next Push (prob) : 'เพลงเหล่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.978058029+07:00","message":"push: {false ฟัง 0 0xc00386c280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.992773523+07:00","message":"receive streaming session, msgId: 3684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.992800752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟังเพลงเหล่าเนี่ย\",\"confidence\":0.9139508}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.992806095+07:00","message":"receive interim result [true|false]: ฟังเพลงเหล่าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.992816821+07:00","message":"end recv isFinal message id 3684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.992819222+07:00","message":"end Recv id 3684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.992825666+07:00","message":"[buffer interim] 3684 true ฟังเพลงเหล่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.992831764+07:00","message":"[bufferProcess] interim [520000000]:ฟังเพลงเหล่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.992839873+07:00","message":"[bufferProcess] send to processor (isfinal):ฟังเพลงเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.992843058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.992845554+07:00","message":"> Transcript [46156] [false]: 'ฟังเพลงเราเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.992847598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.99284957+07:00","message":"Set new StatePrefix: 'ฟังเพลงเราเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.992851409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.992853331+07:00","message":"> Transcript [46157] [true]: 'ฟังเพลงเหล่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.99285553+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.992857263+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.992859038+07:00","message":"StatePrefix: 'ฟังเพลงเราเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.992861496+07:00","message":"TextPushed: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:14.992868264+07:00","message":"Push: 'เพลงเหล่าเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:14.99287437+07:00","message":"push: {true เพลงเหล่าเนี่ย 0 0xc00386c280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:15.000185779+07:00","message":"write wav file: './tmp/7565/7565_3684.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.011740562+07:00","message":"[GCS] Start streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.7618833+07:00","message":"receive streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.761931319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณยาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.761946488+07:00","message":"receive interim result [false|false]: คุณยาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.761958279+07:00","message":"[buffer interim] 3685 false คุณยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.761967102+07:00","message":"[bufferProcess] interim [540000000]:คุณยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.761970167+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.826477919+07:00","message":"receive streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.8265124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.826518823+07:00","message":"receive interim result [false|false]: ศูนย์ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.826531785+07:00","message":"[buffer interim] 3685 false ศูนย์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.826539244+07:00","message":"[bufferProcess] interim [600000000]:ศูนย์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.826541685+07:00","message":"[bufferProcess] send to processor:คุณยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.826546596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.826549309+07:00","message":"> Transcript [46158] [false]: 'คุณยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.826551804+07:00","message":"Set StatePrefix (first interim): 'คุณยาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.877840828+07:00","message":"receive streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.877883288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.877889597+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.877907088+07:00","message":"[buffer interim] 3685 false ส่วนใหญ่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.877915393+07:00","message":"[bufferProcess] interim [660000000]:ส่วนใหญ่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.877926668+07:00","message":"[bufferProcess] send to processor:ศูนย์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.877950404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.877953679+07:00","message":"> Transcript [46159] [false]: 'ศูนย์ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.877956061+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.877958031+07:00","message":"Set new StatePrefix: 'ศูนย์ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.999640276+07:00","message":"receive streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.999672049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.999677261+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:15.999690484+07:00","message":"[buffer interim] 3685 false ส่วนใหญ่จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.999697386+07:00","message":"[bufferProcess] interim [780000000]:ส่วนใหญ่จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.999700085+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.999705451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.999708372+07:00","message":"> Transcript [46160] [false]: 'ส่วนใหญ่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.99971053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:15.999712661+07:00","message":"Set new StatePrefix: 'ส่วนใหญ่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:16.227552487+07:00","message":"receive streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:16.227611296+07:00","message":"receive 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-05-12T13:32:16.227620459+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:16.22764602+07:00","message":"[buffer interim] 3685 false ส่วนใหญ่จะเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.227666676+07:00","message":"[bufferProcess] interim [20000000]:ส่วนใหญ่จะเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.227671022+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.227677264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.22768191+07:00","message":"> Transcript [46161] [false]: 'ส่วนใหญ่จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.2276867+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.227689551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.227692618+07:00","message":"StatePrefix: 'ส่วนใหญ่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.227695644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:16.255955895+07:00","message":"receive streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:16.255991416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นพวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:16.255997828+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นพวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:16.25601025+07:00","message":"[buffer interim] 3685 false ส่วนใหญ่จะเป็นพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.256016748+07:00","message":"[bufferProcess] interim [80000000]:ส่วนใหญ่จะเป็นพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.256019265+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.256024754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.256027661+07:00","message":"> Transcript [46162] [false]: 'ส่วนใหญ่จะเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.256031765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.256034865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.256037559+07:00","message":"StatePrefix: 'ส่วนใหญ่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.256044018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:16.444065568+07:00","message":"receive streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:16.444108091+07:00","message":"receive 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-05-12T13:32:16.444114377+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นพวกเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:16.44413002+07:00","message":"[buffer interim] 3685 false ส่วนใหญ่จะเป็นพวกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.444139085+07:00","message":"[bufferProcess] interim [320000000]:ส่วนใหญ่จะเป็นพวกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.444141444+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.444149076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.444152068+07:00","message":"> Transcript [46163] [false]: 'ส่วนใหญ่จะเป็นพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.444156967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.444159191+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.444161437+07:00","message":"StatePrefix: 'ส่วนใหญ่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.444163525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:16.637196473+07:00","message":"receive streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:16.637234963+07:00","message":"receive 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-05-12T13:32:16.637241952+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นพวกเขาเรียก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:16.63725952+07:00","message":"[buffer interim] 3685 false ส่วนใหญ่จะเป็นพวกเขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.637268136+07:00","message":"[bufferProcess] interim [440000000]:ส่วนใหญ่จะเป็นพวกเขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.637270865+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นพวกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.637276288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.637279108+07:00","message":"> Transcript [46164] [false]: 'ส่วนใหญ่จะเป็นพวกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.637282608+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.637284819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.637286714+07:00","message":"StatePrefix: 'ส่วนใหญ่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.63728888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.637293217+07:00","message":"Push: 'ส่วนใหญ่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.637295107+07:00","message":"TextPushed: 'ส่วนใหญ่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.637297159+07:00","message":"Set new StatePrefix : 'ส่วนใหญ่จะเป็นพวกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:16.637299597+07:00","message":"Next Push (prob) : 'เป็นพวกเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:16.637307007+07:00","message":"push: {false ส่วนใหญ่จะ 0 0xc00386c580}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:16.893204561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:16.893222466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:17.101421237+07:00","message":"receive streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:17.101456103+07:00","message":"receive 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-05-12T13:32:17.101463449+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นพวกเขาเรียกชื่อผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:17.101481518+07:00","message":"[buffer interim] 3685 false ส่วนใหญ่จะเป็นพวกเขาเรียกชื่อผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.101492453+07:00","message":"[bufferProcess] interim [860000000]:ส่วนใหญ่จะเป็นพวกเขาเรียกชื่อผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.101496438+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นพวกเขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.101504076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.101506908+07:00","message":"> Transcript [46165] [false]: 'ส่วนใหญ่จะเป็นพวกเขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.101510285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.101512406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.101514565+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นพวกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.101517006+07:00","message":"TextPushed: 'ส่วนใหญ่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:17.67868911+07:00","message":"receive streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:17.67872447+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-05-12T13:32:17.678731333+07:00","message":"receive interim result [false|false]: ส่วนใหญ่จะเป็นพวกเขาเรียกชื่อผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:17.678743678+07:00","message":"[buffer interim] 3685 false ส่วนใหญ่จะเป็นพวกเขาเรียกชื่อผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.678750855+07:00","message":"[bufferProcess] interim [460000000]:ส่วนใหญ่จะเป็นพวกเขาเรียกชื่อผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.678753602+07:00","message":"[bufferProcess] send to processor:ส่วนใหญ่จะเป็นพวกเขาเรียกชื่อผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.678758626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.678761667+07:00","message":"> Transcript [46166] [false]: 'ส่วนใหญ่จะเป็นพวกเขาเรียกชื่อผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.678765046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.678767173+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.678769492+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นพวกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.678771811+07:00","message":"TextPushed: 'ส่วนใหญ่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:17.769807007+07:00","message":"[GCS] IsForceVAD: false for message ID: 3685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:17.949001673+07:00","message":"receive streaming session, msgId: 3685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:17.949037984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใหญ่จะเป็นพวกเขาเรียกชื่อผิด\",\"confidence\":0.87767404}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:17.949044496+07:00","message":"receive interim result [true|false]: ส่วนใหญ่จะเป็นพวกเขาเรียกชื่อผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:17.9490539+07:00","message":"end recv isFinal message id 3685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:17.949056712+07:00","message":"end Recv id 3685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:17.949063793+07:00","message":"[buffer interim] 3685 true ส่วนใหญ่จะเป็นพวกเขาเรียกชื่อผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.949073405+07:00","message":"[bufferProcess] interim [790000000]:ส่วนใหญ่จะเป็นพวกเขาเรียกชื่อผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.949076334+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนใหญ่จะเป็นพวกเขาเรียกชื่อผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.949079677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.949082495+07:00","message":"> Transcript [46167] [false]: 'ส่วนใหญ่จะเป็นพวกเขาเรียกชื่อผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.949085439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.949087217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.94908965+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นพวกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.94909188+07:00","message":"TextPushed: 'ส่วนใหญ่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.949093529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.949095539+07:00","message":"> Transcript [46168] [true]: 'ส่วนใหญ่จะเป็นพวกเขาเรียกชื่อผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.949097572+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.949099265+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.949100836+07:00","message":"StatePrefix: 'ส่วนใหญ่จะเป็นพวกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.949102805+07:00","message":"TextPushed: 'ส่วนใหญ่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:17.949105392+07:00","message":"Push: 'เป็นพวกเขาเรียกชื่อผิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:17.949112534+07:00","message":"push: {true เป็นพวกเขาเรียกชื่อผิด 0 0xc00386c580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:17.959388771+07:00","message":"write wav file: './tmp/7565/7565_3685.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:17.961594662+07:00","message":"[GCS] Start streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.452004846+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.452048478+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-05-12T13:32:18.452054291+07:00","message":"receive interim result [false|false]: คืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.452069718+07:00","message":"[buffer interim] 3686 false คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.452076908+07:00","message":"[bufferProcess] interim [300000000]:คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.452078647+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.508542095+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.508585606+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-05-12T13:32:18.508591444+07:00","message":"receive interim result [false|false]: คืนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.508606866+07:00","message":"[buffer interim] 3686 false คืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.508614338+07:00","message":"[bufferProcess] interim [360000000]:คืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.50861664+07:00","message":"[bufferProcess] send to processor:คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.508619553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.508622189+07:00","message":"> Transcript [46169] [false]: 'คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.508624237+07:00","message":"Set StatePrefix (first interim): 'คืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.540790169+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.540820953+07:00","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-05-12T13:32:18.540826603+07:00","message":"receive interim result [false|false]: คือนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.540839495+07:00","message":"[buffer interim] 3686 false คือนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.540846763+07:00","message":"[bufferProcess] interim [420000000]:คือนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.540849014+07:00","message":"[bufferProcess] send to processor:คืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.540853937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.540856641+07:00","message":"> Transcript [46170] [false]: 'คืนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.540859662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.540861546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.540863476+07:00","message":"StatePrefix: 'คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.540865802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.679952784+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.679998902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนักษัตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.680004859+07:00","message":"receive interim result [false|false]: ปีนักษัตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.680022338+07:00","message":"[buffer interim] 3686 false ปีนักษัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.68003038+07:00","message":"[bufferProcess] interim [540000000]:ปีนักษัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.680033088+07:00","message":"[bufferProcess] send to processor:คือนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.680040484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.680043813+07:00","message":"> Transcript [46171] [false]: 'คือนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.680046351+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.680048444+07:00","message":"Set new StatePrefix: 'คือนัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.80990452+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.809953619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือนักฟังเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.809959868+07:00","message":"receive interim result [false|false]: คือนักฟังเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:18.809975157+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.809983645+07:00","message":"[bufferProcess] interim [720000000]:คือนักฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.809986335+07:00","message":"[bufferProcess] send to processor:ปีนักษัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.809991962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.809994607+07:00","message":"> Transcript [46172] [false]: 'ปีนักษัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.809997133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:18.809999396+07:00","message":"Set new StatePrefix: 'ปีนักษัตร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.128298327+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.128335271+07:00","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-05-12T13:32:19.128340758+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงลิง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.128351086+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.128358102+07:00","message":"[bufferProcess] interim [960000000]:คือนักฟังเพลงลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.128360414+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.128363595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.128366203+07:00","message":"> Transcript [46173] [false]: 'คือนักฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.128368295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.128370497+07:00","message":"Set new StatePrefix: 'คือนักฟังเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.186087564+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.186121216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือนักฟังเพลงจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.18612663+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.186140043+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.186146735+07:00","message":"[bufferProcess] interim [80000000]:คือนักฟังเพลงจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.186149017+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลงลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.186153801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.18615674+07:00","message":"> Transcript [46174] [false]: 'คือนักฟังเพลงลิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.186160057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.186162069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.186164033+07:00","message":"StatePrefix: 'คือนักฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.186166304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.379551483+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.379589444+07:00","message":"receive 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-05-12T13:32:19.379595046+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.379610073+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.379617229+07:00","message":"[bufferProcess] interim [260000000]:คือนักฟังเพลงจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.379619872+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลงจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.379626866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.37962978+07:00","message":"> Transcript [46175] [false]: 'คือนักฟังเพลงจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.379633057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.379635269+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.379637184+07:00","message":"StatePrefix: 'คือนักฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.379639336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.391677898+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.391713041+07:00","message":"receive 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-05-12T13:32:19.391720301+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงจริงๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.391785298+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.391802266+07:00","message":"[bufferProcess] interim [320000000]:คือนักฟังเพลงจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.391805807+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลงจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.391810023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.391813896+07:00","message":"> Transcript [46176] [false]: 'คือนักฟังเพลงจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.391818369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.391821083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.391823954+07:00","message":"StatePrefix: 'คือนักฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.391827084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:19.893884571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:19.893888135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.924388085+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.924420145+07:00","message":"receive 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-05-12T13:32:19.924426087+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงจริงๆนะเวลาเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.924438928+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงจริงๆนะเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.924447976+07:00","message":"[bufferProcess] interim [800000000]:คือนักฟังเพลงจริงๆนะเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.924453387+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลงจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.924456421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.92446119+07:00","message":"> Transcript [46177] [false]: 'คือนักฟังเพลงจริงๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.924465669+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.924467922+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.92447022+07:00","message":"StatePrefix: 'คือนักฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.924472581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.924478448+07:00","message":"Push: 'คือนักฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.924480519+07:00","message":"TextPushed: 'คือนักฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.924482746+07:00","message":"Set new StatePrefix : 'คือนักฟังเพลงจริงๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:19.924485044+07:00","message":"Next Push (prob) : 'จริงๆนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:19.924492339+07:00","message":"push: {false คือนักฟังเพลง 0 0xc0042d6480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.022995462+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.023026536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือนักฟังเพลงจริงๆอ่ะ rov\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.023032273+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงจริงๆอ่ะ rov"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.023044928+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงจริงๆอ่ะ rov"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.023053588+07:00","message":"[bufferProcess] interim [860000000]:คือนักฟังเพลงจริงๆอ่ะ rov"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.023056284+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลงจริงๆนะเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.023061474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.023064042+07:00","message":"> Transcript [46178] [false]: 'คือนักฟังเพลงจริงๆนะเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.023067451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.023069581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.023071707+07:00","message":"StatePrefix: 'คือนักฟังเพลงจริงๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.023074214+07:00","message":"TextPushed: 'คือนักฟังเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.101140776+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.10118972+07:00","message":"receive 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-05-12T13:32:20.101196479+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงจริงๆนะเวลาเราพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.101222816+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงจริงๆนะเวลาเราพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.101231155+07:00","message":"[bufferProcess] interim [980000000]:คือนักฟังเพลงจริงๆนะเวลาเราพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.101233842+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลงจริงๆอ่ะ rov"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.10124481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.101247798+07:00","message":"> Transcript [46179] [false]: 'คือนักฟังเพลงจริงๆอ่ะ rov'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.101250385+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.101252723+07:00","message":"Set new StatePrefix: 'คือนักฟังเพลงจริงๆอ่ะ rov'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.267899308+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.267953456+07:00","message":"receive 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-05-12T13:32:20.267959978+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงจริงๆนะเวลาเราพูดกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.267973792+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงจริงๆนะเวลาเราพูดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.267981557+07:00","message":"[bufferProcess] interim [100000000]:คือนักฟังเพลงจริงๆนะเวลาเราพูดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.267984988+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลงจริงๆนะเวลาเราพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.267991679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.267994773+07:00","message":"> Transcript [46180] [false]: 'คือนักฟังเพลงจริงๆนะเวลาเราพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.26799733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.267999604+07:00","message":"Set new StatePrefix: 'คือนักฟังเพลงจริงๆนะเวลาเราพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.342059303+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.342099884+07:00","message":"receive 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-05-12T13:32:20.342105991+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงจริงๆนะเวลารอกูก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.342118068+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงจริงๆนะเวลารอกูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.342125993+07:00","message":"[bufferProcess] interim [220000000]:คือนักฟังเพลงจริงๆนะเวลารอกูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.342128601+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลงจริงๆนะเวลาเราพูดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.342133952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.342137197+07:00","message":"> Transcript [46181] [false]: 'คือนักฟังเพลงจริงๆนะเวลาเราพูดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.342140912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.342143457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.342145964+07:00","message":"StatePrefix: 'คือนักฟังเพลงจริงๆนะเวลาเราพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.342148518+07:00","message":"TextPushed: 'คือนักฟังเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.417220831+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.417258114+07:00","message":"receive 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-05-12T13:32:20.41726422+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.41727733+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.417284478+07:00","message":"[bufferProcess] interim [280000000]:คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.417287206+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลงจริงๆนะเวลารอกูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.41729382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.417298419+07:00","message":"> Transcript [46182] [false]: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.417301362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.417303518+07:00","message":"Set new StatePrefix: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.992608887+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.992659239+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-05-12T13:32:20.992669039+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:20.992686331+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.99269364+07:00","message":"[bufferProcess] interim [880000000]:คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.992696141+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.992701999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.992705022+07:00","message":"> Transcript [46183] [false]: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.992710184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.992712621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.992714656+07:00","message":"StatePrefix: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:20.992717861+07:00","message":"TextPushed: 'คือนักฟังเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.175445034+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.175479488+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-05-12T13:32:21.175485311+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.175500553+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.175508323+07:00","message":"[bufferProcess] interim [60000000]:คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.175511165+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.175514748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.175518068+07:00","message":"> Transcript [46184] [false]: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.175523308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.175526392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.17552998+07:00","message":"StatePrefix: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.17553374+07:00","message":"TextPushed: 'คือนักฟังเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.432173632+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.432211177+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-05-12T13:32:21.432218317+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.432234361+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.432245101+07:00","message":"[bufferProcess] interim [300000000]:คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.432248801+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.432255759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.432259446+07:00","message":"> Transcript [46185] [false]: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.432264198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.43226707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.43227059+07:00","message":"StatePrefix: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.432274565+07:00","message":"TextPushed: 'คือนักฟังเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.628218424+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.62826285+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-05-12T13:32:21.628270079+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.628284883+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.628293045+07:00","message":"[bufferProcess] interim [480000000]:คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.628296017+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.628307953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.628311018+07:00","message":"> Transcript [46186] [false]: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.628315712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.628318009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.628320324+07:00","message":"StatePrefix: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.628325313+07:00","message":"TextPushed: 'คือนักฟังเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.628332018+07:00","message":"Push: 'จริงๆนะเวลารอกูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.628334044+07:00","message":"TextPushed: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.628336838+07:00","message":"Set new StatePrefix : 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.628339113+07:00","message":"Next Push (prob) : 'นะตัวเองจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.628348022+07:00","message":"push: {false จริงๆนะเวลารอกูก่อน 0 0xc0042d6480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.835967969+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.836003011+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-05-12T13:32:21.836009068+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.836022577+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.836029729+07:00","message":"[bufferProcess] interim [660000000]:คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.836032366+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.836035466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.836039864+07:00","message":"> Transcript [46187] [false]: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.836058006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.836061308+07:00","message":"Set new StatePrefix: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.865006605+07:00","message":"[GCS] IsForceVAD: false for message ID: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.931724717+07:00","message":"[GCS] Start streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.946798891+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.946831059+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-05-12T13:32:21.946837225+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจากนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.946851869+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.946858611+07:00","message":"[bufferProcess] interim [840000000]:คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.946861267+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.946864786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.946867295+07:00","message":"> Transcript [46188] [false]: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.946870925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.946873107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.946875043+07:00","message":"StatePrefix: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.946878636+07:00","message":"TextPushed: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.953685972+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.953711793+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-05-12T13:32:21.953717333+07:00","message":"receive interim result [false|false]: คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจากอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:21.95373197+07:00","message":"[buffer interim] 3686 false คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจากอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.953737501+07:00","message":"[bufferProcess] interim [900000000]:คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจากอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.953740168+07:00","message":"[bufferProcess] send to processor:คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.953744366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.953746962+07:00","message":"> Transcript [46189] [false]: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.953750034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.953751798+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.95375386+07:00","message":"StatePrefix: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:21.953756658+07:00","message":"TextPushed: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.008674603+07:00","message":"receive streaming session, msgId: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.008710766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจะอะไรเงี้ย\",\"confidence\":0.89755327}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.008717794+07:00","message":"receive interim result [true|false]: คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจะอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.008733812+07:00","message":"end recv isFinal message id 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.008736531+07:00","message":"end Recv id 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.008745017+07:00","message":"[buffer interim] 3686 true คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจะอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.008755391+07:00","message":"[bufferProcess] interim [930000000]:คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจะอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.008758824+07:00","message":"[bufferProcess] send to processor (isfinal):คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจากอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.008762058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.008764663+07:00","message":"> Transcript [46190] [false]: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจากอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.008768073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.008769872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.008772149+07:00","message":"StatePrefix: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.008775151+07:00","message":"TextPushed: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.008778887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.008780871+07:00","message":"> Transcript [46191] [true]: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจะอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.008783004+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.008784604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.008786563+07:00","message":"StatePrefix: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อนนะตัวเองจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.008788399+07:00","message":"TextPushed: 'คือนักฟังเพลงจริงๆนะเวลารอกูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.008791051+07:00","message":"Push: 'นะตัวเองจะอะไรเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.008798999+07:00","message":"push: {true นะตัวเองจะอะไรเงี้ย 0 0xc0042d6480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:22.019363439+07:00","message":"write wav file: './tmp/7565/7565_3686.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.302829604+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.302867045+07:00","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-05-12T13:32:22.302872952+07:00","message":"receive interim result [false|false]: พรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.302890029+07:00","message":"[buffer interim] 3687 false พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.302896463+07:00","message":"[bufferProcess] interim [420000000]:พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.302898355+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.409935154+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.4099837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.409990067+07:00","message":"receive interim result [false|false]: พรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.410003085+07:00","message":"[buffer interim] 3687 false พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.41001003+07:00","message":"[bufferProcess] interim [480000000]:พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.410012412+07:00","message":"[bufferProcess] send to processor:พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.410019483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.410022876+07:00","message":"> Transcript [46192] [false]: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.410024904+07:00","message":"Set StatePrefix (first interim): 'พรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.6738488+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.673895178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้ฝน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.673902147+07:00","message":"receive interim result [false|false]: พรุ่งนี้ฝน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.673919806+07:00","message":"[buffer interim] 3687 false พรุ่งนี้ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.673934802+07:00","message":"[bufferProcess] interim [660000000]:พรุ่งนี้ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.673937597+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.673942187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.673945025+07:00","message":"> Transcript [46193] [false]: 'พรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.673947973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.673950087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.673951799+07:00","message":"StatePrefix: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.673954019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.704090731+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.704127205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้เวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.70413331+07:00","message":"receive interim result [false|false]: พรุ่งนี้เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.704146257+07:00","message":"[buffer interim] 3687 false พรุ่งนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.704155746+07:00","message":"[bufferProcess] interim [720000000]:พรุ่งนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.704158408+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.70416203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.70416574+07:00","message":"> Transcript [46194] [false]: 'พรุ่งนี้ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.704168874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.704170977+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.704172907+07:00","message":"StatePrefix: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.704175199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:22.894596734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:22.894604714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.948743583+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.948788416+07:00","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-05-12T13:32:22.948795698+07:00","message":"receive interim result [false|false]: พรุ่งนี้เวลาเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:22.948812414+07:00","message":"[buffer interim] 3687 false พรุ่งนี้เวลาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.948820002+07:00","message":"[bufferProcess] interim [960000000]:พรุ่งนี้เวลาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.948822759+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.948829395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.948832518+07:00","message":"> Transcript [46195] [false]: 'พรุ่งนี้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.948837624+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.948840007+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.948844679+07:00","message":"StatePrefix: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:22.948846995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:23.031129825+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:23.031166229+07:00","message":"receive 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-05-12T13:32:23.031171911+07:00","message":"receive interim result [false|false]: พรุ่งนี้เวลาค้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:23.031185433+07:00","message":"[buffer interim] 3687 false พรุ่งนี้เวลาค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.031192648+07:00","message":"[bufferProcess] interim [20000000]:พรุ่งนี้เวลาค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.031195133+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้เวลาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.031198379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.031201252+07:00","message":"> Transcript [46196] [false]: 'พรุ่งนี้เวลาเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.031204352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.031206509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.031208398+07:00","message":"StatePrefix: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.031210272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.03121291+07:00","message":"Push: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.031214974+07:00","message":"TextPushed: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.03121784+07:00","message":"Set new StatePrefix : 'พรุ่งนี้เวลาเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.03122008+07:00","message":"Next Push (prob) : 'นี้เวลาเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:23.03122876+07:00","message":"push: {false พรุ่ง 0 0xc002803880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:23.26786174+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:23.267904428+07:00","message":"receive 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-05-12T13:32:23.267913872+07:00","message":"receive interim result [false|false]: พรุ่งนี้เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:23.267937569+07:00","message":"[buffer interim] 3687 false พรุ่งนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.267947116+07:00","message":"[bufferProcess] interim [200000000]:พรุ่งนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.267950789+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้เวลาค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.267957813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.267961772+07:00","message":"> Transcript [46197] [false]: 'พรุ่งนี้เวลาค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.267965622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.267968519+07:00","message":"Set new StatePrefix: 'พรุ่งนี้เวลาค้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:23.304612463+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:23.304652349+07:00","message":"receive 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-05-12T13:32:23.304660443+07:00","message":"receive interim result [false|false]: พรุ่งนี้เวลาเขาชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:23.304677739+07:00","message":"[buffer interim] 3687 false พรุ่งนี้เวลาเขาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.304688406+07:00","message":"[bufferProcess] interim [260000000]:พรุ่งนี้เวลาเขาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.304692072+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.304699331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.304704037+07:00","message":"> Transcript [46198] [false]: 'พรุ่งนี้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.304708008+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:23.602908432+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:23.602948049+07:00","message":"receive 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-05-12T13:32:23.602956325+07:00","message":"receive interim result [false|false]: พรุ่งนี้เวลาคุณชอบอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:23.602973798+07:00","message":"[buffer interim] 3687 false พรุ่งนี้เวลาคุณชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.602982648+07:00","message":"[bufferProcess] interim [440000000]:พรุ่งนี้เวลาคุณชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.602986559+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้เวลาเขาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.602995134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.60299895+07:00","message":"> Transcript [46199] [false]: 'พรุ่งนี้เวลาเขาชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.603002169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:23.603005179+07:00","message":"Set new StatePrefix: 'พรุ่งนี้เวลาเขาชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:23.861817161+07:00","message":"[GCS] IsForceVAD: false for message ID: 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:23.982240111+07:00","message":"[GCS] Start streaming session, msgId: 3688"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.049726794+07:00","message":"[GCS] IsForceVAD: false for message ID: 3688"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.076446963+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.076481422+07:00","message":"receive 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-05-12T13:32:24.076487182+07:00","message":"receive interim result [false|false]: พรุ่งนี้เวลาเขาชอบอะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.076498092+07:00","message":"[buffer interim] 3687 false พรุ่งนี้เวลาเขาชอบอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.076510519+07:00","message":"[bufferProcess] interim [560000000]:พรุ่งนี้เวลาเขาชอบอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.076512964+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้เวลาคุณชอบอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.076516008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.076518625+07:00","message":"> Transcript [46200] [false]: 'พรุ่งนี้เวลาคุณชอบอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.076520926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.076523219+07:00","message":"Set new StatePrefix: 'พรุ่งนี้เวลาคุณชอบอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.133583982+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.133627599+07:00","message":"receive 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-05-12T13:32:24.133634544+07:00","message":"receive interim result [false|false]: พรุ่งนี้เวลาเขาชอบอะไรก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.13365254+07:00","message":"[buffer interim] 3687 false พรุ่งนี้เวลาเขาชอบอะไรก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.133664169+07:00","message":"[bufferProcess] interim [620000000]:พรุ่งนี้เวลาเขาชอบอะไรก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.133667101+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้เวลาเขาชอบอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.133673048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.13367596+07:00","message":"> Transcript [46201] [false]: 'พรุ่งนี้เวลาเขาชอบอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.133678224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.133681001+07:00","message":"Set new StatePrefix: 'พรุ่งนี้เวลาเขาชอบอะไรก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.22648944+07:00","message":"receive streaming session, msgId: 3688"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.22651285+07:00","message":"found end of frame, send empty tag with msgId: 3688"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.226516383+07:00","message":"end Recv id 3688"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.22652495+07:00","message":"[buffer interim] force interim is final (2) :พรุ่งนี้เวลาเขาชอบอะไรก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226533883+07:00","message":"[bufferProcess] interim [620000000]:พรุ่งนี้เวลาเขาชอบอะไรก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226537443+07:00","message":"[bufferProcess] send to processor (isfinal):พรุ่งนี้เวลาเขาชอบอะไรก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226540487+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226543814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226547687+07:00","message":"> Transcript [46202] [false]: 'พรุ่งนี้เวลาเขาชอบอะไรก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226550915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226552847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.22655537+07:00","message":"StatePrefix: 'พรุ่งนี้เวลาเขาชอบอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226557777+07:00","message":"TextPushed: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226559303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226561316+07:00","message":"> Transcript [46203] [true]: 'พรุ่งนี้เวลาเขาชอบอะไรก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226563278+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226565328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226566972+07:00","message":"StatePrefix: 'พรุ่งนี้เวลาเขาชอบอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.22656873+07:00","message":"TextPushed: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226572145+07:00","message":"Push: 'นี้เวลาเขาชอบอะไรก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226573873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226575863+07:00","message":"> Transcript [46204] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226577561+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226579136+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226580707+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226582525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.226584473+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.22659499+07:00","message":"push: {true นี้เวลาเขาชอบอะไรก็จะ 0 0xc002803880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.226601387+07:00","message":"push: {true \n 0 0xc0042d6b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:24.233183151+07:00","message":"write wav file: './tmp/7565/7565_3687.wav'"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:24.233196166+07:00","message":"write wav file: './tmp/7565/7565_3688.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.300799112+07:00","message":"[GCS] Start streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.315627337+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.315672702+07:00","message":"receive 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-05-12T13:32:24.315680459+07:00","message":"receive interim result [false|false]: พรุ่งนี้เวลาคุณชอบอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.315700297+07:00","message":"[buffer interim] this message is already final false 3687: 'พรุ่งนี้เวลาคุณชอบอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.767126202+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.76716569+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-05-12T13:32:24.767173835+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.767191049+07:00","message":"[buffer interim] 3689 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.767197485+07:00","message":"[bufferProcess] interim [240000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.767199248+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.848283452+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.848319144+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-05-12T13:32:24.848324627+07:00","message":"receive interim result [false|false]: เขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:24.848340015+07:00","message":"[buffer interim] 3689 false เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.848347343+07:00","message":"[bufferProcess] interim [360000000]:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.848350093+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.848353094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.848356056+07:00","message":"> Transcript [46205] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:24.84835816+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.036558487+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.036600804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.036607307+07:00","message":"receive interim result [false|false]: เขาเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.036624691+07:00","message":"[buffer interim] 3689 false เขาเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.036632991+07:00","message":"[bufferProcess] interim [480000000]:เขาเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.036635564+07:00","message":"[bufferProcess] send to processor:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.036639527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.036642737+07:00","message":"> Transcript [46206] [false]: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.036646363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.036648548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.036650466+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.03665228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.097201908+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.097244261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเล่นอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.097251862+07:00","message":"receive interim result [false|false]: เขาเล่นอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.097270067+07:00","message":"[buffer interim] 3689 false เขาเล่นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.097280246+07:00","message":"[bufferProcess] interim [540000000]:เขาเล่นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.097282797+07:00","message":"[bufferProcess] send to processor:เขาเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.097288155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.097292358+07:00","message":"> Transcript [46207] [false]: 'เขาเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.097296074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.09729814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.097300105+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.097302227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.130553587+07:00","message":"receive streaming session, msgId: 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.130598571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้เวลาเขาชอบอะไร\",\"confidence\":0.8613084}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.130608564+07:00","message":"receive interim result [true|false]: พรุ่งนี้เวลาเขาชอบอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.13062039+07:00","message":"end recv isFinal message id 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.130622896+07:00","message":"end Recv id 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.130633965+07:00","message":"[buffer interim] this message is already final true 3687: 'พรุ่งนี้เวลาเขาชอบอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.292737387+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.292781337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเล่นอยู่ไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.292788293+07:00","message":"receive interim result [false|false]: เขาเล่นอยู่ไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.292812236+07:00","message":"[buffer interim] 3689 false เขาเล่นอยู่ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.292821645+07:00","message":"[bufferProcess] interim [780000000]:เขาเล่นอยู่ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.292824089+07:00","message":"[bufferProcess] send to processor:เขาเล่นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.292827938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.292830801+07:00","message":"> Transcript [46208] [false]: 'เขาเล่นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.292834332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.292843608+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.29284615+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.292848372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.349982052+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.350024847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเล่นอยู่งั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.35003025+07:00","message":"receive interim result [false|false]: เขาเล่นอยู่งั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.350049146+07:00","message":"[buffer interim] 3689 false เขาเล่นอยู่งั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.350056991+07:00","message":"[bufferProcess] interim [840000000]:เขาเล่นอยู่งั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.350059753+07:00","message":"[bufferProcess] send to processor:เขาเล่นอยู่ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.350063407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.350066281+07:00","message":"> Transcript [46209] [false]: 'เขาเล่นอยู่ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.350069805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.350071893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.350074392+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.350076629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.350079178+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.350080976+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.350083169+07:00","message":"Set new StatePrefix : 'เขาเล่นอยู่ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.35008535+07:00","message":"Next Push (prob) : 'เล่นอยู่ไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.350093077+07:00","message":"push: {false เขา 0 0xc00386cc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.441789626+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.441835129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเล่นอยู่ไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.441841221+07:00","message":"receive interim result [false|false]: เขาเล่นอยู่ไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.441857506+07:00","message":"[buffer interim] 3689 false เขาเล่นอยู่ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.441865835+07:00","message":"[bufferProcess] interim [900000000]:เขาเล่นอยู่ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.441868525+07:00","message":"[bufferProcess] send to processor:เขาเล่นอยู่งั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.441874336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.441877921+07:00","message":"> Transcript [46210] [false]: 'เขาเล่นอยู่งั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.441880452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.441883915+07:00","message":"Set new StatePrefix: 'เขาเล่นอยู่งั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.511933036+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.51197315+07:00","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-05-12T13:32:25.511978952+07:00","message":"receive interim result [false|false]: เขาเล่นอยู่งั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.511992949+07:00","message":"[buffer interim] 3689 false เขาเล่นอยู่งั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.512000581+07:00","message":"[bufferProcess] interim [960000000]:เขาเล่นอยู่งั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.512003109+07:00","message":"[bufferProcess] send to processor:เขาเล่นอยู่ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.512008944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.512013751+07:00","message":"> Transcript [46211] [false]: 'เขาเล่นอยู่ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.512016628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.512018733+07:00","message":"Set new StatePrefix: 'เขาเล่นอยู่ไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.54056402+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.540596742+07:00","message":"receive 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-05-12T13:32:25.540603075+07:00","message":"receive interim result [false|false]: เขาเล่นอยู่งั้นพวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.540617812+07:00","message":"[buffer interim] 3689 false เขาเล่นอยู่งั้นพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.540627029+07:00","message":"[bufferProcess] interim [20000000]:เขาเล่นอยู่งั้นพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.540629603+07:00","message":"[bufferProcess] send to processor:เขาเล่นอยู่งั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.540632653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.540635641+07:00","message":"> Transcript [46212] [false]: 'เขาเล่นอยู่งั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.540637848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.540640334+07:00","message":"Set new StatePrefix: 'เขาเล่นอยู่งั้นก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.5581619+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.558190361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเล่นอยู่งั้นพ่อก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.558195531+07:00","message":"receive interim result [false|false]: เขาเล่นอยู่งั้นพ่อก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.558210368+07:00","message":"[buffer interim] 3689 false เขาเล่นอยู่งั้นพ่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.558215821+07:00","message":"[bufferProcess] interim [80000000]:เขาเล่นอยู่งั้นพ่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.558218166+07:00","message":"[bufferProcess] send to processor:เขาเล่นอยู่งั้นพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.558223381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.558225728+07:00","message":"> Transcript [46213] [false]: 'เขาเล่นอยู่งั้นพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.558227797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.558230241+07:00","message":"Set new StatePrefix: 'เขาเล่นอยู่งั้นพวก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.664820584+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.664860007+07:00","message":"receive 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-05-12T13:32:25.664866489+07:00","message":"receive interim result [false|false]: เขาเล่นอยู่งั้นพ่อเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.664884119+07:00","message":"[buffer interim] 3689 false เขาเล่นอยู่งั้นพ่อเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.664894347+07:00","message":"[bufferProcess] interim [140000000]:เขาเล่นอยู่งั้นพ่อเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.664896732+07:00","message":"[bufferProcess] send to processor:เขาเล่นอยู่งั้นพ่อก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.664900899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.664903714+07:00","message":"> Transcript [46214] [false]: 'เขาเล่นอยู่งั้นพ่อก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.664906191+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.664909868+07:00","message":"Set new StatePrefix: 'เขาเล่นอยู่งั้นพ่อก็'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:25.895233809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:25.895250016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.916446317+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.916484536+07:00","message":"receive 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-05-12T13:32:25.916491228+07:00","message":"receive interim result [false|false]: เขาเล่นอยู่งั้นพ่อเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:25.916507835+07:00","message":"[buffer interim] 3689 false เขาเล่นอยู่งั้นพ่อเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.916523815+07:00","message":"[bufferProcess] interim [440000000]:เขาเล่นอยู่งั้นพ่อเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.916529937+07:00","message":"[bufferProcess] send to processor:เขาเล่นอยู่งั้นพ่อเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.916539977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.91654444+07:00","message":"> Transcript [46215] [false]: 'เขาเล่นอยู่งั้นพ่อเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.91654878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:25.916553029+07:00","message":"Set new StatePrefix: 'เขาเล่นอยู่งั้นพ่อเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.186766442+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.186802852+07:00","message":"receive 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-05-12T13:32:26.186810223+07:00","message":"receive interim result [false|false]: เขาเล่นอยู่งั้นพ่อเข้าใจสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.186824383+07:00","message":"[buffer interim] 3689 false เขาเล่นอยู่งั้นพ่อเข้าใจสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.18683178+07:00","message":"[bufferProcess] interim [680000000]:เขาเล่นอยู่งั้นพ่อเข้าใจสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.186834634+07:00","message":"[bufferProcess] send to processor:เขาเล่นอยู่งั้นพ่อเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.186838587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.186841279+07:00","message":"> Transcript [46216] [false]: 'เขาเล่นอยู่งั้นพ่อเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.186844343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.186846287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.186848571+07:00","message":"StatePrefix: 'เขาเล่นอยู่งั้นพ่อเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.186851227+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.245443938+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.245486103+07:00","message":"receive 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-05-12T13:32:26.245493362+07:00","message":"receive interim result [false|false]: เขาเล่นอยู่งั้นพ่อเข้าใจสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.245508756+07:00","message":"[buffer interim] 3689 false เขาเล่นอยู่งั้นพ่อเข้าใจสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.245517063+07:00","message":"[bufferProcess] interim [740000000]:เขาเล่นอยู่งั้นพ่อเข้าใจสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.245519443+07:00","message":"[bufferProcess] send to processor:เขาเล่นอยู่งั้นพ่อเข้าใจสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.245525295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.245528015+07:00","message":"> Transcript [46217] [false]: 'เขาเล่นอยู่งั้นพ่อเข้าใจสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.245531784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.24553397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.245535908+07:00","message":"StatePrefix: 'เขาเล่นอยู่งั้นพ่อเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.245538605+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.368234275+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.368270759+07:00","message":"receive 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-05-12T13:32:26.368280566+07:00","message":"receive interim result [false|false]: เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.368294252+07:00","message":"[buffer interim] 3689 false เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.368301964+07:00","message":"[bufferProcess] interim [860000000]:เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.368304752+07:00","message":"[bufferProcess] send to processor:เขาเล่นอยู่งั้นพ่อเข้าใจสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.368311212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.368316704+07:00","message":"> Transcript [46218] [false]: 'เขาเล่นอยู่งั้นพ่อเข้าใจสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.368321478+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.368324002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.368326291+07:00","message":"StatePrefix: 'เขาเล่นอยู่งั้นพ่อเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.368328627+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.373398122+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.373430001+07:00","message":"receive 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-05-12T13:32:26.373435895+07:00","message":"receive interim result [false|false]: เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.37345032+07:00","message":"[buffer interim] 3689 false เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.373459712+07:00","message":"[bufferProcess] interim [920000000]:เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.37346354+07:00","message":"[bufferProcess] send to processor:เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.373470625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.373475596+07:00","message":"> Transcript [46219] [false]: 'เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.373480777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.373484816+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.373486816+07:00","message":"StatePrefix: 'เขาเล่นอยู่งั้นพ่อเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.373491155+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.373495935+07:00","message":"Push: 'เล่นอยู่งั้นพ่อเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.373511648+07:00","message":"TextPushed: 'เขาเล่นอยู่งั้นพ่อเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.373516231+07:00","message":"Set new StatePrefix : 'เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.373518477+07:00","message":"Next Push (prob) : 'ใจสิ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.373525799+07:00","message":"push: {false เล่นอยู่งั้นพ่อเข้า 0 0xc00386cc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.442449511+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.44249678+07:00","message":"receive 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-05-12T13:32:26.44250701+07:00","message":"receive interim result [false|false]: เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.442527274+07:00","message":"[buffer interim] 3689 false เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.442542564+07:00","message":"[bufferProcess] interim [980000000]:เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.442546935+07:00","message":"[bufferProcess] send to processor:เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.442555644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.44256036+07:00","message":"> Transcript [46220] [false]: 'เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.442563529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.442566748+07:00","message":"Set new StatePrefix: 'เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.461616149+07:00","message":"[GCS] Cleaned up inactive client: 3654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.461640809+07:00","message":"[GCS] Cleaned up inactive client: 3662"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.461643577+07:00","message":"[GCS] Cleaned up inactive client: 3659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.461645401+07:00","message":"[GCS] Cleaned up inactive client: 3660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.461647189+07:00","message":"[GCS] Cleaned up inactive client: 3657"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.461649042+07:00","message":"[GCS] Cleaned up inactive client: 3655"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.461650851+07:00","message":"[GCS] Cleaned up inactive client: 3652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.461652624+07:00","message":"[GCS] Cleaned up inactive client: 3664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.461654513+07:00","message":"[GCS] Cleaned up inactive client: 3658"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.461656337+07:00","message":"[GCS] Cleaned up inactive client: 3651"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.461657978+07:00","message":"[GCS] Cleaned up inactive client: 3653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.461659518+07:00","message":"[GCS] Cleaned up inactive client: 3661"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.461661094+07:00","message":"[GCS] Cleaned up inactive client: 3665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.461662661+07:00","message":"[GCS] Cleaned up inactive client: 3666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.461664228+07:00","message":"[GCS] Cleaned up inactive client: 3656"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.461665942+07:00","message":"[GCS] Cleaned up inactive client: 3663"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.560256349+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.560290749+07:00","message":"receive 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-05-12T13:32:26.56029633+07:00","message":"receive interim result [false|false]: เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.560308125+07:00","message":"[buffer interim] 3689 false เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.560314957+07:00","message":"[bufferProcess] interim [40000000]:เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.560318087+07:00","message":"[bufferProcess] send to processor:เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.56032304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.560325769+07:00","message":"> Transcript [46221] [false]: 'เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.560328219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.560330345+07:00","message":"Set new StatePrefix: 'เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.629501535+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.629546398+07:00","message":"receive 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-05-12T13:32:26.629554469+07:00","message":"receive interim result [false|false]: เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต้องฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.62957059+07:00","message":"[buffer interim] 3689 false เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต้องฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.629578616+07:00","message":"[bufferProcess] interim [160000000]:เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต้องฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.629581598+07:00","message":"[bufferProcess] send to processor:เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.629589474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.629596362+07:00","message":"> Transcript [46222] [false]: 'เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.629599102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.629601624+07:00","message":"Set new StatePrefix: 'เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.744619951+07:00","message":"[GCS] IsForceVAD: false for message ID: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.945832316+07:00","message":"receive streaming session, msgId: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.945876171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะอยู่งานเพราะเข้าใจสิ่งต้องฟัง\",\"confidence\":0.8687659}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.945883879+07:00","message":"receive interim result [true|false]: เขาจะอยู่งานเพราะเข้าใจสิ่งต้องฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.94589425+07:00","message":"end recv isFinal message id 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.945896702+07:00","message":"end Recv id 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.945903733+07:00","message":"[buffer interim] 3689 true เขาจะอยู่งานเพราะเข้าใจสิ่งต้องฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.945914065+07:00","message":"[bufferProcess] interim [460000000]:เขาจะอยู่งานเพราะเข้าใจสิ่งต้องฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.945917331+07:00","message":"[bufferProcess] send to processor (isfinal):เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต้องฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.945921104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.945930635+07:00","message":"> Transcript [46223] [false]: 'เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต้องฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.945935945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.94593819+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.945940093+07:00","message":"StatePrefix: 'เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.945943009+07:00","message":"TextPushed: 'เขาเล่นอยู่งั้นพ่อเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.945944899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.945946806+07:00","message":"> Transcript [46224] [true]: 'เขาจะอยู่งานเพราะเข้าใจสิ่งต้องฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.94594902+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.945950924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.945952511+07:00","message":"StatePrefix: 'เขาเล่นอยู่งั้นพ่อเข้าใจสิ่งต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.945954556+07:00","message":"TextPushed: 'เขาเล่นอยู่งั้นพ่อเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.945956098+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.946108509+07:00","message":"Push: 'สิ่งต้องฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.946111509+07:00","message":"TextPushed: 'เขาเล่นอยู่งั้นพ่อเข้าสิ่งต้องฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.946113634+07:00","message":"Set new StatePrefix : 'เขาจะอยู่งานเพราะเข้าใจสิ่งต้องฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.946115721+07:00","message":"Next Push (prob) : 'เขาจะอยู่งานเพราะเข้าใจสิ่งต้องฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:26.946124495+07:00","message":"push: {true สิ่งต้องฟัง 0 0xc00386cc00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:26.946135984+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3689.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:26.95411311+07:00","message":"write wav file: './tmp/7565/7565_3689.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:27.060438191+07:00","message":"[GCS] Start streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:28.620309478+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:28.620370534+07:00","message":"receive 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-05-12T13:32:28.620379318+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:28.620402272+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:28.620416826+07:00","message":"[bufferProcess] interim [380000000]:เขาก็จะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:28.620420013+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:28.620427362+07:00","message":"[bufferProcess] send to processor (ticker):เขาก็จะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:28.620431866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:28.620436842+07:00","message":"> Transcript [46225] [false]: 'เขาก็จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:28.620440068+07:00","message":"Set StatePrefix (first interim): 'เขาก็จะอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:28.809718874+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:28.809759317+07:00","message":"receive 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-05-12T13:32:28.809766725+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:28.809781373+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:28.80978874+07:00","message":"[bufferProcess] interim [560000000]:เขาก็จะอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:28.809790862+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:28.895935232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:28.895941781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:28.938834102+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:28.938876459+07:00","message":"receive 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-05-12T13:32:28.938882867+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่กับเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:28.938897826+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่กับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:28.938908494+07:00","message":"[bufferProcess] interim [680000000]:เขาก็จะอยู่กับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:28.938911155+07:00","message":"[bufferProcess] send to processor:เขาก็จะอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:28.938916715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:28.93891967+07:00","message":"> Transcript [46226] [false]: 'เขาก็จะอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:28.938929373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:28.938931706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:28.938934995+07:00","message":"StatePrefix: 'เขาก็จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:28.938937202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:29.148702046+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:29.148750006+07:00","message":"receive 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-05-12T13:32:29.148756909+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่กับเราอย่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:29.148773301+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่กับเราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.148781816+07:00","message":"[bufferProcess] interim [920000000]:เขาก็จะอยู่กับเราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.148784258+07:00","message":"[bufferProcess] send to processor:เขาก็จะอยู่กับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.148787551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.148790308+07:00","message":"> Transcript [46227] [false]: 'เขาก็จะอยู่กับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.148794255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.148796682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.148798483+07:00","message":"StatePrefix: 'เขาก็จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.148800483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:29.2093889+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:29.209429589+07:00","message":"receive 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-05-12T13:32:29.209437691+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่กับเราอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:29.209454249+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่กับเราอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.209466412+07:00","message":"[bufferProcess] interim [980000000]:เขาก็จะอยู่กับเราอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.20946894+07:00","message":"[bufferProcess] send to processor:เขาก็จะอยู่กับเราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.209474642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.209478072+07:00","message":"> Transcript [46228] [false]: 'เขาก็จะอยู่กับเราอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.209482716+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.209485956+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.209488299+07:00","message":"StatePrefix: 'เขาก็จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.209490443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:29.329722599+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:29.329767205+07:00","message":"receive 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-05-12T13:32:29.329773641+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่กับเรายาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:29.329790045+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่กับเรายาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.329798782+07:00","message":"[bufferProcess] interim [40000000]:เขาก็จะอยู่กับเรายาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.329801476+07:00","message":"[bufferProcess] send to processor:เขาก็จะอยู่กับเราอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.329808519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.329811455+07:00","message":"> Transcript [46229] [false]: 'เขาก็จะอยู่กับเราอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.329817159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.329819543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.329821555+07:00","message":"StatePrefix: 'เขาก็จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.329823726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.329829336+07:00","message":"Push: 'เขาก็จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.329831215+07:00","message":"TextPushed: 'เขาก็จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.329833101+07:00","message":"Set new StatePrefix : 'เขาก็จะอยู่กับเราอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.32983509+07:00","message":"Next Push (prob) : 'กับเราอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:29.329843284+07:00","message":"push: {false เขาก็จะอยู่ 0 0xc003756180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:29.499489271+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:29.499529139+07:00","message":"receive 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-05-12T13:32:29.499536115+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่กับเรายาวนาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:29.499553255+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่กับเรายาวนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.499570968+07:00","message":"[bufferProcess] interim [280000000]:เขาก็จะอยู่กับเรายาวนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.499574099+07:00","message":"[bufferProcess] send to processor:เขาก็จะอยู่กับเรายาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.499577998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.499581951+07:00","message":"> Transcript [46230] [false]: 'เขาก็จะอยู่กับเรายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.499584936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:29.499586984+07:00","message":"Set new StatePrefix: 'เขาก็จะอยู่กับเรายาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:30.019203138+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:30.01923902+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-05-12T13:32:30.019245418+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่กับเรายาวนานจน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:30.01926153+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่กับเรายาวนานจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:30.019268656+07:00","message":"[bufferProcess] interim [820000000]:เขาก็จะอยู่กับเรายาวนานจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:30.019271066+07:00","message":"[bufferProcess] send to processor:เขาก็จะอยู่กับเรายาวนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:30.019274807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:30.019277401+07:00","message":"> Transcript [46231] [false]: 'เขาก็จะอยู่กับเรายาวนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:30.019280906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:30.019283056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:30.019285031+07:00","message":"StatePrefix: 'เขาก็จะอยู่กับเรายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:30.019287287+07:00","message":"TextPushed: 'เขาก็จะอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:30.611447432+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:30.611499803+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-05-12T13:32:30.611507544+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่กับเรายาวนานจน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:30.611523721+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่กับเรายาวนานจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:30.611532994+07:00","message":"[bufferProcess] interim [420000000]:เขาก็จะอยู่กับเรายาวนานจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:30.611535462+07:00","message":"[bufferProcess] send to processor:เขาก็จะอยู่กับเรายาวนานจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:30.611540915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:30.611543754+07:00","message":"> Transcript [46232] [false]: 'เขาก็จะอยู่กับเรายาวนานจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:30.611547398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:30.611549442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:30.611551491+07:00","message":"StatePrefix: 'เขาก็จะอยู่กับเรายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:30.611553485+07:00","message":"TextPushed: 'เขาก็จะอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:31.098064574+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:31.098096396+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-05-12T13:32:31.098101875+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:31.098114036+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.098120474+07:00","message":"[bufferProcess] interim [900000000]:เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.09812309+07:00","message":"[bufferProcess] send to processor:เขาก็จะอยู่กับเรายาวนานจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.098128337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.098131188+07:00","message":"> Transcript [46233] [false]: 'เขาก็จะอยู่กับเรายาวนานจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.098134808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.098136838+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.098140025+07:00","message":"StatePrefix: 'เขาก็จะอยู่กับเรายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.098142303+07:00","message":"TextPushed: 'เขาก็จะอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:31.443257477+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:31.443297249+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-05-12T13:32:31.443303908+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:31.4433175+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.443326886+07:00","message":"[bufferProcess] interim [200000000]:เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.443329559+07:00","message":"[bufferProcess] send to processor:เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.443334314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.44333681+07:00","message":"> Transcript [46234] [false]: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.443341318+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.443343693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.443346031+07:00","message":"StatePrefix: 'เขาก็จะอยู่กับเรายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.443348289+07:00","message":"TextPushed: 'เขาก็จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.443356838+07:00","message":"Push: 'กับเรายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.443358758+07:00","message":"TextPushed: 'เขาก็จะอยู่กับเรายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.443361194+07:00","message":"Set new StatePrefix : 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.443363736+07:00","message":"Next Push (prob) : 'นานจนปีผ่านไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:31.443393589+07:00","message":"push: {false กับเรายาว 0 0xc003756180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:31.51978309+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:31.519831991+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-05-12T13:32:31.519840752+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:31.519858666+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.519867924+07:00","message":"[bufferProcess] interim [260000000]:เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.519871972+07:00","message":"[bufferProcess] send to processor:เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.519881856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.519886072+07:00","message":"> Transcript [46235] [false]: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.519890988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.519896803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.519899676+07:00","message":"StatePrefix: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.519903336+07:00","message":"TextPushed: 'เขาก็จะอยู่กับเรายาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:31.545780724+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:31.54581732+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-05-12T13:32:31.545822941+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:31.545838031+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.54584535+07:00","message":"[bufferProcess] interim [320000000]:เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.545847849+07:00","message":"[bufferProcess] send to processor:เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.545853228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.545855888+07:00","message":"> Transcript [46236] [false]: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.545859669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.545862117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.545864076+07:00","message":"StatePrefix: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.545866979+07:00","message":"TextPushed: 'เขาก็จะอยู่กับเรายาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:31.681461614+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:31.681505585+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-05-12T13:32:31.681512115+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:31.681528817+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.681536873+07:00","message":"[bufferProcess] interim [440000000]:เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.681540011+07:00","message":"[bufferProcess] send to processor:เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.681547653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.681550883+07:00","message":"> Transcript [46237] [false]: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.681554732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.681556926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.681558914+07:00","message":"StatePrefix: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:31.681561703+07:00","message":"TextPushed: 'เขาก็จะอยู่กับเรายาว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:31.896776974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:31.896778924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.336556223+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.336592136+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-05-12T13:32:32.336598213+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.336618594+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.336628144+07:00","message":"[bufferProcess] interim [40000000]:เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.336630508+07:00","message":"[bufferProcess] send to processor:เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.33663369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.336636385+07:00","message":"> Transcript [46238] [false]: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.336640437+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.336642649+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.336644516+07:00","message":"StatePrefix: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.336647778+07:00","message":"TextPushed: 'เขาก็จะอยู่กับเรายาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.336653673+07:00","message":"Push: 'นานจนปีผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.336655572+07:00","message":"TextPushed: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.336657641+07:00","message":"Set new StatePrefix : 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.336659768+07:00","message":"Next Push (prob) : 'เขาก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.336667953+07:00","message":"push: {false นานจนปีผ่านไป 0 0xc003756180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.416965569+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.417019541+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-05-12T13:32:32.417029371+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยังอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.417045144+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.41705706+07:00","message":"[bufferProcess] interim [220000000]:เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.417061262+07:00","message":"[bufferProcess] send to processor:เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.417065968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.417069983+07:00","message":"> Transcript [46239] [false]: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.417075009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.417077483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.417080174+07:00","message":"StatePrefix: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.417083715+07:00","message":"TextPushed: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.712977293+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.713014639+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-05-12T13:32:32.713023015+07:00","message":"receive interim result [false|false]: เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยังงงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.713040462+07:00","message":"[buffer interim] 3690 false เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยังงงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.713049763+07:00","message":"[bufferProcess] interim [460000000]:เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยังงงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.713053795+07:00","message":"[bufferProcess] send to processor:เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.713063286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.713067309+07:00","message":"> Transcript [46240] [false]: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.713072336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.713075346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.713078279+07:00","message":"StatePrefix: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.713081669+07:00","message":"TextPushed: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.760555073+07:00","message":"[GCS] IsForceVAD: false for message ID: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.922223877+07:00","message":"receive streaming session, msgId: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.922269882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็จะอยู่กับเรายาวนานจนกว่าปีผ่านไปเขาก็ยังฟังอยู่\",\"confidence\":0.9141925}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.922280107+07:00","message":"receive interim result [true|false]: เขาก็จะอยู่กับเรายาวนานจนกว่าปีผ่านไปเขาก็ยังฟังอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.922292794+07:00","message":"end recv isFinal message id 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.92229586+07:00","message":"end Recv id 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.9223047+07:00","message":"[buffer interim] 3690 true เขาก็จะอยู่กับเรายาวนานจนกว่าปีผ่านไปเขาก็ยังฟังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.92231857+07:00","message":"[bufferProcess] interim [730000000]:เขาก็จะอยู่กับเรายาวนานจนกว่าปีผ่านไปเขาก็ยังฟังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922323031+07:00","message":"[bufferProcess] send to processor (isfinal):เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยังงงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922338282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922359347+07:00","message":"> Transcript [46241] [false]: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยังงงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922365716+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922367773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922372698+07:00","message":"StatePrefix: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922375712+07:00","message":"TextPushed: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922378254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922380835+07:00","message":"> Transcript [46242] [true]: 'เขาก็จะอยู่กับเรายาวนานจนกว่าปีผ่านไปเขาก็ยังฟังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922383116+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922384871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922386426+07:00","message":"StatePrefix: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922388182+07:00","message":"TextPushed: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922389821+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922604944+07:00","message":"Push: 'เขาก็ยังฟังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922607886+07:00","message":"TextPushed: 'เขาก็จะอยู่กับเรายาวนานจนปีผ่านไปเขาก็ยังฟังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922610183+07:00","message":"Set new StatePrefix : 'เขาก็จะอยู่กับเรายาวนานจนกว่าปีผ่านไปเขาก็ยังฟังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.922612343+07:00","message":"Next Push (prob) : 'เขาก็จะอยู่กับเรายาวนานจนกว่าปีผ่านไปเขาก็ยังฟังอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.922623197+07:00","message":"push: {true เขาก็ยังฟังอยู่ 0 0xc003756180}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:32.92263288+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3690.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:32.934603307+07:00","message":"write wav file: './tmp/7565/7565_3690.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:32.950930905+07:00","message":"[GCS] Start streaming session, msgId: 3691"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:34.745994225+07:00","message":"[GCS] IsForceVAD: false for message ID: 3691"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:34.897327256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:34.897370651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:34.941825688+07:00","message":"[GCS] Start streaming session, msgId: 3692"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:35.056517161+07:00","message":"receive streaming session, msgId: 3691"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:35.056538549+07:00","message":"found end of frame, send empty tag with msgId: 3691"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:35.056541856+07:00","message":"end Recv id 3691"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:35.056549388+07:00","message":"[buffer interim] 3691 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:35.05655918+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:35.056562832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:35.056565694+07:00","message":"> Transcript [46243] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:35.056568154+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:35.056569984+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:35.05657168+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:35.05657353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:35.056576319+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:35.056585109+07:00","message":"push: {true \n 0 0xc0042d6000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:35.058839075+07:00","message":"[GCS] IsForceVAD: false for message ID: 3692"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:35.063563167+07:00","message":"write wav file: './tmp/7565/7565_3691.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:35.260183855+07:00","message":"[GCS] Start streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:35.785245145+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:35.785284779+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-05-12T13:32:35.785290781+07:00","message":"receive interim result [false|false]: ฝันว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:35.785306325+07:00","message":"[buffer interim] 3693 false ฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:35.785312921+07:00","message":"[bufferProcess] interim [360000000]:ฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:35.785314778+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:35.849170952+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:35.849207634+07:00","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-05-12T13:32:35.849213637+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:35.849225361+07:00","message":"[buffer interim] 3693 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:35.849232154+07:00","message":"[bufferProcess] interim [420000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:35.84923452+07:00","message":"[bufferProcess] send to processor:ฝันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:35.849237755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:35.849240572+07:00","message":"> Transcript [46244] [false]: 'ฝันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:35.84924251+07:00","message":"Set StatePrefix (first interim): 'ฝันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.067689135+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.067724795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันว่าจับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.067730877+07:00","message":"receive interim result [false|false]: ฝันว่าจับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.067743137+07:00","message":"[buffer interim] 3693 false ฝันว่าจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.067749787+07:00","message":"[bufferProcess] interim [540000000]:ฝันว่าจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.067752179+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.067757111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.067759552+07:00","message":"> Transcript [46245] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.067761836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.067764449+07:00","message":"Set new StatePrefix: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.120088121+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.120121359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันว่าเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.120126803+07:00","message":"receive interim result [false|false]: ฝันว่าเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.120138618+07:00","message":"[buffer interim] 3693 false ฝันว่าเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.120148801+07:00","message":"[bufferProcess] interim [600000000]:ฝันว่าเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.120151192+07:00","message":"[bufferProcess] send to processor:ฝันว่าจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.120156335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.12015895+07:00","message":"> Transcript [46246] [false]: 'ฝันว่าจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.120161193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.120163252+07:00","message":"Set new StatePrefix: 'ฝันว่าจับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.14662296+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.146666135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หวังว่าจะชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.14667338+07:00","message":"receive interim result [false|false]: หวังว่าจะชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.146690051+07:00","message":"[buffer interim] 3693 false หวังว่าจะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.14669707+07:00","message":"[bufferProcess] interim [660000000]:หวังว่าจะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.146699433+07:00","message":"[bufferProcess] send to processor:ฝันว่าเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.146703519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.14670641+07:00","message":"> Transcript [46247] [false]: 'ฝันว่าเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.1467085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.14671052+07:00","message":"Set new StatePrefix: 'ฝันว่าเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.356844916+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.356892492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หวังว่าจะชอบไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.356898937+07:00","message":"receive interim result [false|false]: หวังว่าจะชอบไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.356922105+07:00","message":"[buffer interim] 3693 false หวังว่าจะชอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.356931528+07:00","message":"[bufferProcess] interim [900000000]:หวังว่าจะชอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.356934423+07:00","message":"[bufferProcess] send to processor:หวังว่าจะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.356937566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.35694026+07:00","message":"> Transcript [46248] [false]: 'หวังว่าจะชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.356942586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.356944982+07:00","message":"Set new StatePrefix: 'หวังว่าจะชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.432266295+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.432305784+07:00","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-05-12T13:32:36.432313316+07:00","message":"receive interim result [false|false]: ฝันว่าจับปลาช่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.432329332+07:00","message":"[buffer interim] 3693 false ฝันว่าจับปลาช่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.432339032+07:00","message":"[bufferProcess] interim [960000000]:ฝันว่าจับปลาช่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.432341302+07:00","message":"[bufferProcess] send to processor:หวังว่าจะชอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.432346376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.432349172+07:00","message":"> Transcript [46249] [false]: 'หวังว่าจะชอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.43235254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.432354637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.432356797+07:00","message":"StatePrefix: 'หวังว่าจะชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.432358971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.505994282+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.50603017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หวังว่าจะชอบป่ะชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.506035239+07:00","message":"receive interim result [false|false]: หวังว่าจะชอบป่ะชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.506047922+07:00","message":"[buffer interim] 3693 false หวังว่าจะชอบป่ะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.506055081+07:00","message":"[bufferProcess] interim [80000000]:หวังว่าจะชอบป่ะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.506057441+07:00","message":"[bufferProcess] send to processor:ฝันว่าจับปลาช่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.506062527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.506065557+07:00","message":"> Transcript [46250] [false]: 'ฝันว่าจับปลาช่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.506068044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.506070538+07:00","message":"Set new StatePrefix: 'ฝันว่าจับปลาช่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.63028602+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.630335603+07:00","message":"receive 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-05-12T13:32:36.630341847+07:00","message":"receive interim result [false|false]: หวังว่าจะชอบป่ะชอบเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.630357636+07:00","message":"[buffer interim] 3693 false หวังว่าจะชอบป่ะชอบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.630368775+07:00","message":"[bufferProcess] interim [200000000]:หวังว่าจะชอบป่ะชอบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.630371423+07:00","message":"[bufferProcess] send to processor:หวังว่าจะชอบป่ะชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.630377127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.630383736+07:00","message":"> Transcript [46251] [false]: 'หวังว่าจะชอบป่ะชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.630386368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:36.630390577+07:00","message":"Set new StatePrefix: 'หวังว่าจะชอบป่ะชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.729458755+07:00","message":"receive streaming session, msgId: 3692"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.729478808+07:00","message":"found end of frame, send empty tag with msgId: 3692"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.729482224+07:00","message":"end Recv id 3692"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:36.729490243+07:00","message":"[buffer interim] this message is already final true 3692: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.193254342+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.193287941+07:00","message":"receive 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-05-12T13:32:37.193293286+07:00","message":"receive interim result [false|false]: หวังว่าจะชอบป่ะชอบเลยแต่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.193308416+07:00","message":"[buffer interim] 3693 false หวังว่าจะชอบป่ะชอบเลยแต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.193315304+07:00","message":"[bufferProcess] interim [740000000]:หวังว่าจะชอบป่ะชอบเลยแต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.193318366+07:00","message":"[bufferProcess] send to processor:หวังว่าจะชอบป่ะชอบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.193324528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.193327196+07:00","message":"> Transcript [46252] [false]: 'หวังว่าจะชอบป่ะชอบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.193330416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.193332626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.193334898+07:00","message":"StatePrefix: 'หวังว่าจะชอบป่ะชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.193337765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.320350111+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.320382656+07:00","message":"receive 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-05-12T13:32:37.320388667+07:00","message":"receive interim result [false|false]: หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.320402372+07:00","message":"[buffer interim] 3693 false หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.320408946+07:00","message":"[bufferProcess] interim [860000000]:หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.320411578+07:00","message":"[bufferProcess] send to processor:หวังว่าจะชอบป่ะชอบเลยแต่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.32041701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.320419551+07:00","message":"> Transcript [46253] [false]: 'หวังว่าจะชอบป่ะชอบเลยแต่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.320422812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.3204249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.320427242+07:00","message":"StatePrefix: 'หวังว่าจะชอบป่ะชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.320429644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.515076562+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.515114295+07:00","message":"receive 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-05-12T13:32:37.515120433+07:00","message":"receive interim result [false|false]: หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.515133007+07:00","message":"[buffer interim] 3693 false หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.515141719+07:00","message":"[bufferProcess] interim [40000000]:หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.515144374+07:00","message":"[bufferProcess] send to processor:หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.515149858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.515152468+07:00","message":"> Transcript [46254] [false]: 'หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.515155792+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.515158024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.51516022+07:00","message":"StatePrefix: 'หวังว่าจะชอบป่ะชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.51516265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.607984869+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.608019138+07:00","message":"receive 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-05-12T13:32:37.608025617+07:00","message":"receive interim result [false|false]: หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.608037619+07:00","message":"[buffer interim] 3693 false หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.608050331+07:00","message":"[bufferProcess] interim [220000000]:หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.608054346+07:00","message":"[bufferProcess] send to processor:หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.608057709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.608060619+07:00","message":"> Transcript [46255] [false]: 'หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.608063878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.608065865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.608068124+07:00","message":"StatePrefix: 'หวังว่าจะชอบป่ะชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.608070181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.60807594+07:00","message":"Push: 'หวังว่าจะชอบป่ะชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.608078492+07:00","message":"TextPushed: 'หวังว่าจะชอบป่ะชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.608080804+07:00","message":"Set new StatePrefix : 'หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.608082942+07:00","message":"Next Push (prob) : 'เลยแต่ไม่ชอบเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.608091675+07:00","message":"push: {false หวังว่าจะชอบป่ะชอบ 0 0xc002802f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.850300199+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.850333471+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-05-12T13:32:37.850339694+07:00","message":"receive interim result [false|false]: หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็กเปรียบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.850352085+07:00","message":"[buffer interim] 3693 false หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็กเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.850359259+07:00","message":"[bufferProcess] interim [340000000]:หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็กเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.850361942+07:00","message":"[bufferProcess] send to processor:หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.850366727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.850369368+07:00","message":"> Transcript [46256] [false]: 'หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.850372878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.85037494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.850376966+07:00","message":"StatePrefix: 'หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.850379891+07:00","message":"TextPushed: 'หวังว่าจะชอบป่ะชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.875627513+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.87566387+07:00","message":"receive 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-05-12T13:32:37.875669841+07:00","message":"receive interim result [false|false]: หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.87568433+07:00","message":"[buffer interim] 3693 false หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.875691455+07:00","message":"[bufferProcess] interim [400000000]:หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.875693993+07:00","message":"[bufferProcess] send to processor:หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็กเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.875700105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.875702761+07:00","message":"> Transcript [46257] [false]: 'หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็กเปรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.875706313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.875708347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.875711118+07:00","message":"StatePrefix: 'หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.875714142+07:00","message":"TextPushed: 'หวังว่าจะชอบป่ะชอบ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:37.89798474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:37.897987268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.909334512+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.909376736+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-05-12T13:32:37.909382547+07:00","message":"receive interim result [false|false]: หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเกลียดเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:37.90939534+07:00","message":"[buffer interim] 3693 false หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเกลียดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.909402242+07:00","message":"[bufferProcess] interim [460000000]:หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเกลียดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.909404985+07:00","message":"[bufferProcess] send to processor:หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.909410826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.90941345+07:00","message":"> Transcript [46258] [false]: 'หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.909416685+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.909418867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.909420849+07:00","message":"StatePrefix: 'หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:37.909423151+07:00","message":"TextPushed: 'หวังว่าจะชอบป่ะชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:38.459394253+07:00","message":"[GCS] IsForceVAD: false for message ID: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:38.466510423+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:38.466545643+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-05-12T13:32:38.466552108+07:00","message":"receive interim result [false|false]: หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเกลียดเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:38.466563366+07:00","message":"[buffer interim] 3693 false หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเกลียดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.466573207+07:00","message":"[bufferProcess] interim [60000000]:หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเกลียดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.466576872+07:00","message":"[bufferProcess] send to processor:หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเกลียดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.466583931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.466588406+07:00","message":"> Transcript [46259] [false]: 'หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเกลียดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.466592042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.466595291+07:00","message":"Set new StatePrefix: 'หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเกลียดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:38.581217509+07:00","message":"[GCS] Start streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:38.60144219+07:00","message":"receive streaming session, msgId: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:38.601471035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หวังว่าจะชอบก็ชอบเลยแต่ไม่ชอบจะเกลียดเลย\",\"confidence\":0.90433663}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:38.601476926+07:00","message":"receive interim result [true|false]: หวังว่าจะชอบก็ชอบเลยแต่ไม่ชอบจะเกลียดเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:38.60148673+07:00","message":"end recv isFinal message id 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:38.601489101+07:00","message":"end Recv id 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:38.601494187+07:00","message":"[buffer interim] 3693 true หวังว่าจะชอบก็ชอบเลยแต่ไม่ชอบจะเกลียดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.601501696+07:00","message":"[bufferProcess] interim [210000000]:หวังว่าจะชอบก็ชอบเลยแต่ไม่ชอบจะเกลียดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.601504549+07:00","message":"[bufferProcess] send to processor (isfinal):หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเกลียดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.601507796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.60151052+07:00","message":"> Transcript [46260] [false]: 'หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเกลียดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.601513587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.601515469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.60151959+07:00","message":"StatePrefix: 'หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเกลียดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.60152228+07:00","message":"TextPushed: 'หวังว่าจะชอบป่ะชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.60152471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.60152671+07:00","message":"> Transcript [46261] [true]: 'หวังว่าจะชอบก็ชอบเลยแต่ไม่ชอบจะเกลียดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.601528866+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.601530552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.601532584+07:00","message":"StatePrefix: 'หวังว่าจะชอบป่ะชอบเลยแต่ไม่ชอบเกลียดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.601534445+07:00","message":"TextPushed: 'หวังว่าจะชอบป่ะชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.601536439+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.601674888+07:00","message":"Push: 'จะเกลียดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.601678083+07:00","message":"TextPushed: 'หวังว่าจะชอบป่ะชอบจะเกลียดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.601680345+07:00","message":"Set new StatePrefix : 'หวังว่าจะชอบก็ชอบเลยแต่ไม่ชอบจะเกลียดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.601682565+07:00","message":"Next Push (prob) : 'หวังว่าจะชอบก็ชอบเลยแต่ไม่ชอบจะเกลียดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:38.601690019+07:00","message":"push: {true จะเกลียดเลย 0 0xc002802f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:38.601695989+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3693.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:38.611964866+07:00","message":"write wav file: './tmp/7565/7565_3693.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.149819115+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.149858175+07:00","message":"receive 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-05-12T13:32:40.149863231+07:00","message":"receive interim result [false|false]: พี่ปิ่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.149878423+07:00","message":"[buffer interim] 3694 false พี่ปิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.149885483+07:00","message":"[bufferProcess] interim [380000000]:พี่ปิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.149887427+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.149892685+07:00","message":"[bufferProcess] send to processor (ticker):พี่ปิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.149895109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.149898176+07:00","message":"> Transcript [46262] [false]: 'พี่ปิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.149901491+07:00","message":"Set StatePrefix (first interim): 'พี่ปิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.347448535+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.347493909+07:00","message":"receive 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-05-12T13:32:40.347500675+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.347517638+07:00","message":"[buffer interim] 3694 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.347604912+07:00","message":"[bufferProcess] interim [560000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.347622513+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.498161737+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.498196985+07:00","message":"receive 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-05-12T13:32:40.498203462+07:00","message":"receive interim result [false|false]: เขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.498213871+07:00","message":"[buffer interim] 3694 false เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.498221072+07:00","message":"[bufferProcess] interim [680000000]:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.498223373+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.498227022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.498229508+07:00","message":"> Transcript [46263] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.498231422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.498235819+07:00","message":"Set new StatePrefix: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.575206333+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.575253282+07:00","message":"receive 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-05-12T13:32:40.575259329+07:00","message":"receive interim result [false|false]: เขาจะรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.575274287+07:00","message":"[buffer interim] 3694 false เขาจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.57528537+07:00","message":"[bufferProcess] interim [800000000]:เขาจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.575287875+07:00","message":"[bufferProcess] send to processor:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.57529594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.575298836+07:00","message":"> Transcript [46264] [false]: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.575301067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.575303153+07:00","message":"Set new StatePrefix: 'เขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.714226805+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.714261066+07:00","message":"receive 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-05-12T13:32:40.714266993+07:00","message":"receive interim result [false|false]: เขาจะรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.714282195+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.714288983+07:00","message":"[bufferProcess] interim [980000000]:เขาจะรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.714291532+07:00","message":"[bufferProcess] send to processor:เขาจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.714297585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.714300437+07:00","message":"> Transcript [46265] [false]: 'เขาจะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.714303078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.714305039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.714307055+07:00","message":"StatePrefix: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.714309403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:40.898683244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:40.898683204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.90554077+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.905572179+07:00","message":"receive 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-05-12T13:32:40.905578294+07:00","message":"receive interim result [false|false]: เขาจะรู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:40.905591707+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.90559811+07:00","message":"[bufferProcess] interim [160000000]:เขาจะรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.905600539+07:00","message":"[bufferProcess] send to processor:เขาจะรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.905605493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.905608313+07:00","message":"> Transcript [46266] [false]: 'เขาจะรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.90561134+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.905613391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.905632971+07:00","message":"StatePrefix: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:40.905635568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:41.171728324+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:41.171777641+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-05-12T13:32:41.171783537+07:00","message":"receive interim result [false|false]: เขาจะรู้สึกว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:41.171799321+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.171809431+07:00","message":"[bufferProcess] interim [340000000]:เขาจะรู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.171811956+07:00","message":"[bufferProcess] send to processor:เขาจะรู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.171819169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.171822177+07:00","message":"> Transcript [46267] [false]: 'เขาจะรู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.171825829+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.171828004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.171829852+07:00","message":"StatePrefix: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.171831796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:41.422276088+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:41.422310282+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-05-12T13:32:41.422315977+07:00","message":"receive interim result [false|false]: เขาจะรู้สึกว่ามันไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:41.422331373+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึกว่ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.422339262+07:00","message":"[bufferProcess] interim [700000000]:เขาจะรู้สึกว่ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.422342307+07:00","message":"[bufferProcess] send to processor:เขาจะรู้สึกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.422349089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.422351693+07:00","message":"> Transcript [46268] [false]: 'เขาจะรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.42235487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.422357106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.422359101+07:00","message":"StatePrefix: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.422361406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.422367298+07:00","message":"Push: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.422369645+07:00","message":"TextPushed: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.422371898+07:00","message":"Set new StatePrefix : 'เขาจะรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.422374003+07:00","message":"Next Push (prob) : 'รู้สึกว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:41.422381553+07:00","message":"push: {false เขาจะ 0 0xc002ac2c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:41.547296445+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:41.547349051+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-05-12T13:32:41.547355705+07:00","message":"receive interim result [false|false]: เขาจะรู้สึกว่ามันไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:41.547370163+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึกว่ามันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.547377288+07:00","message":"[bufferProcess] interim [820000000]:เขาจะรู้สึกว่ามันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.547379959+07:00","message":"[bufferProcess] send to processor:เขาจะรู้สึกว่ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.547386666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.547389368+07:00","message":"> Transcript [46269] [false]: 'เขาจะรู้สึกว่ามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.54739234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.547394628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.547396741+07:00","message":"StatePrefix: 'เขาจะรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.547398904+07:00","message":"TextPushed: 'เขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:41.746390528+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:41.746442835+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-05-12T13:32:41.746450763+07:00","message":"receive interim result [false|false]: เขาจะรู้สึกว่ามันไม่ใช่แบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:41.746466574+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึกว่ามันไม่ใช่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.746474482+07:00","message":"[bufferProcess] interim [0]:เขาจะรู้สึกว่ามันไม่ใช่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.746477259+07:00","message":"[bufferProcess] send to processor:เขาจะรู้สึกว่ามันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.746484263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.746487422+07:00","message":"> Transcript [46270] [false]: 'เขาจะรู้สึกว่ามันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.746490803+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.746492958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.746494924+07:00","message":"StatePrefix: 'เขาจะรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:41.746498006+07:00","message":"TextPushed: 'เขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:42.062824103+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:42.062857511+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-05-12T13:32:42.062863779+07:00","message":"receive interim result [false|false]: เขาจะรู้สึกว่ามันไม่ใช่แบบผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:42.062878916+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึกว่ามันไม่ใช่แบบผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.062886438+07:00","message":"[bufferProcess] interim [240000000]:เขาจะรู้สึกว่ามันไม่ใช่แบบผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.062888862+07:00","message":"[bufferProcess] send to processor:เขาจะรู้สึกว่ามันไม่ใช่แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.062895027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.062897758+07:00","message":"> Transcript [46271] [false]: 'เขาจะรู้สึกว่ามันไม่ใช่แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.062900819+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.062903003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.062905415+07:00","message":"StatePrefix: 'เขาจะรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.062913613+07:00","message":"TextPushed: 'เขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:42.136227501+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:42.136269564+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-05-12T13:32:42.136277968+07:00","message":"receive interim result [false|false]: เขาจะรู้สึกว่ามันไม่ใช่แบบผมเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:42.136293111+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึกว่ามันไม่ใช่แบบผมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.13630156+07:00","message":"[bufferProcess] interim [360000000]:เขาจะรู้สึกว่ามันไม่ใช่แบบผมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.136304305+07:00","message":"[bufferProcess] send to processor:เขาจะรู้สึกว่ามันไม่ใช่แบบผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.136310987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.136313654+07:00","message":"> Transcript [46272] [false]: 'เขาจะรู้สึกว่ามันไม่ใช่แบบผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.136317922+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.136320353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.136322435+07:00","message":"StatePrefix: 'เขาจะรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.136324644+07:00","message":"TextPushed: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.136331014+07:00","message":"Push: 'รู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.136333034+07:00","message":"TextPushed: 'เขาจะรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.136335331+07:00","message":"Set new StatePrefix : 'เขาจะรู้สึกว่ามันไม่ใช่แบบผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.13633779+07:00","message":"Next Push (prob) : 'ไม่ใช่แบบผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:42.136364491+07:00","message":"push: {false รู้สึกว่ามัน 0 0xc002ac2c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:42.141841878+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:42.141862678+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-05-12T13:32:42.141868545+07:00","message":"receive interim result [false|false]: เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:42.141880503+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.141886068+07:00","message":"[bufferProcess] interim [420000000]:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.141888488+07:00","message":"[bufferProcess] send to processor:เขาจะรู้สึกว่ามันไม่ใช่แบบผมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.141894021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.141897021+07:00","message":"> Transcript [46273] [false]: 'เขาจะรู้สึกว่ามันไม่ใช่แบบผมเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.141900299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.141902316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.141904461+07:00","message":"StatePrefix: 'เขาจะรู้สึกว่ามันไม่ใช่แบบผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.141912866+07:00","message":"TextPushed: 'เขาจะรู้สึกว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:42.785392869+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:42.785429207+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-05-12T13:32:42.785435283+07:00","message":"receive interim result [false|false]: เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:42.785448108+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.785456358+07:00","message":"[bufferProcess] interim [20000000]:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.78546459+07:00","message":"[bufferProcess] send to processor:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.785471609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.785474351+07:00","message":"> Transcript [46274] [false]: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.785476788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:42.785478715+07:00","message":"Set new StatePrefix: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:43.853038987+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:43.853077585+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-05-12T13:32:43.853084007+07:00","message":"receive interim result [false|false]: เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:43.853099501+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:43.85310952+07:00","message":"[bufferProcess] interim [40000000]:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:43.853112128+07:00","message":"[bufferProcess] send to processor:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:43.853115475+07:00","message":"[bufferProcess] send to processor (ticker):เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:43.853118957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:43.853121611+07:00","message":"> Transcript [46275] [false]: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:43.853125201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:43.853127238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:43.853129443+07:00","message":"StatePrefix: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:43.853131858+07:00","message":"TextPushed: 'เขาจะรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:43.8531336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:43.853135703+07:00","message":"> Transcript [46276] [false]: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:43.853137878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:43.853139516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:43.853141112+07:00","message":"StatePrefix: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:43.853142991+07:00","message":"TextPushed: 'เขาจะรู้สึกว่ามัน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:43.899327347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:43.899341206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.25137505+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.251415374+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-05-12T13:32:44.251421384+07:00","message":"receive interim result [false|false]: เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.251435407+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.251442051+07:00","message":"[bufferProcess] interim [520000000]:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.25144408+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.450507697+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.450543866+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-05-12T13:32:44.450549927+07:00","message":"receive interim result [false|false]: เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.450562945+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.450572571+07:00","message":"[bufferProcess] interim [640000000]:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.450575371+07:00","message":"[bufferProcess] send to processor:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.450580335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.450583019+07:00","message":"> Transcript [46277] [false]: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.450586942+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.450589152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.450591762+07:00","message":"StatePrefix: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.450594261+07:00","message":"TextPushed: 'เขาจะรู้สึกว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.50824074+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.508275665+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-05-12T13:32:44.508282145+07:00","message":"receive interim result [false|false]: เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.508294738+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.508303746+07:00","message":"[bufferProcess] interim [700000000]:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.508306446+07:00","message":"[bufferProcess] send to processor:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.508309595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.508312369+07:00","message":"> Transcript [46278] [false]: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.508315982+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.508317929+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.508320053+07:00","message":"StatePrefix: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.508322638+07:00","message":"TextPushed: 'เขาจะรู้สึกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.508329202+07:00","message":"Push: 'ไม่ใช่แบบของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.508331521+07:00","message":"TextPushed: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.508333579+07:00","message":"Set new StatePrefix : 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.508335779+07:00","message":"Next Push (prob) : 'มันยากแต่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.50834533+07:00","message":"push: {false ไม่ใช่แบบของเขา 0 0xc002ac2c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.57194639+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.571980251+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-05-12T13:32:44.571985796+07:00","message":"receive interim result [false|false]: เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.572010478+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.572018172+07:00","message":"[bufferProcess] interim [760000000]:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.57202109+07:00","message":"[bufferProcess] send to processor:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.572024411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.572027159+07:00","message":"> Transcript [46279] [false]: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.572029403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.572031252+07:00","message":"Set new StatePrefix: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.59089264+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.590934295+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-05-12T13:32:44.590944355+07:00","message":"receive interim result [false|false]: เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.590960401+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.590968342+07:00","message":"[bufferProcess] interim [820000000]:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.590971365+07:00","message":"[bufferProcess] send to processor:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.590978528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.590981235+07:00","message":"> Transcript [46280] [false]: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.590983639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.590988537+07:00","message":"Set new StatePrefix: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.634470892+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.634503433+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-05-12T13:32:44.634509629+07:00","message":"receive interim result [false|false]: เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.634520194+07:00","message":"[buffer interim] 3694 false เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.63452733+07:00","message":"[bufferProcess] interim [880000000]:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.634530111+07:00","message":"[bufferProcess] send to processor:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.634533448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.634536317+07:00","message":"> Transcript [46281] [false]: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.634538561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.634540445+07:00","message":"Set new StatePrefix: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.669997067+07:00","message":"[GCS] IsForceVAD: false for message ID: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.804342434+07:00","message":"[GCS] Start streaming session, msgId: 3695"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.837150281+07:00","message":"receive streaming session, msgId: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.837191717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้วแต่\",\"confidence\":0.9396832}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.837198008+07:00","message":"receive interim result [true|false]: เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.837209962+07:00","message":"end recv isFinal message id 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.837213051+07:00","message":"end Recv id 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.837219809+07:00","message":"[buffer interim] 3694 true เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.83722901+07:00","message":"[bufferProcess] interim [90000000]:เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.837237597+07:00","message":"[bufferProcess] send to processor (isfinal):เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.837243118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.837245841+07:00","message":"> Transcript [46282] [false]: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.837249468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.837251483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.837253375+07:00","message":"StatePrefix: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.837255988+07:00","message":"TextPushed: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.837257964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.837259819+07:00","message":"> Transcript [46283] [true]: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.837261924+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.83726354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.837265149+07:00","message":"StatePrefix: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขามันยากแต่ก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.837267057+07:00","message":"TextPushed: 'เขาจะรู้สึกว่ามันไม่ใช่แบบของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:44.837270599+07:00","message":"Push: 'มันยากแต่ก็แล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:44.837279949+07:00","message":"push: {true มันยากแต่ก็แล้วแต่ 0 0xc002ac2c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:44.848555637+07:00","message":"write wav file: './tmp/7565/7565_3694.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:45.954687764+07:00","message":"receive streaming session, msgId: 3695"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:45.954734586+07:00","message":"receive 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-05-12T13:32:45.954741146+07:00","message":"receive interim result [false|false]: คนที่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:45.954756705+07:00","message":"[buffer interim] 3695 false คนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:45.954764201+07:00","message":"[bufferProcess] interim [20000000]:คนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:45.954766422+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:45.954773648+07:00","message":"[bufferProcess] send to processor (ticker):คนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:45.954776789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:45.954779663+07:00","message":"> Transcript [46284] [false]: 'คนที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:45.954781838+07:00","message":"Set StatePrefix (first interim): 'คนที่ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:46.240178895+07:00","message":"receive streaming session, msgId: 3695"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:46.240214733+07:00","message":"receive 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-05-12T13:32:46.240220592+07:00","message":"receive interim result [false|false]: คนที่ชอบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:46.240235697+07:00","message":"[buffer interim] 3695 false คนที่ชอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:46.240242664+07:00","message":"[bufferProcess] interim [200000000]:คนที่ชอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:46.240244688+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:46.659788498+07:00","message":"[GCS] IsForceVAD: false for message ID: 3695"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:46.666834425+07:00","message":"receive streaming session, msgId: 3695"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:46.666868409+07:00","message":"receive 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-05-12T13:32:46.666875552+07:00","message":"receive interim result [false|false]: คนที่ชอบแล้วชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:46.666887939+07:00","message":"[buffer interim] 3695 false คนที่ชอบแล้วชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:46.666894889+07:00","message":"[bufferProcess] interim [380000000]:คนที่ชอบแล้วชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:46.666897274+07:00","message":"[bufferProcess] send to processor:คนที่ชอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:46.666910425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:46.666913557+07:00","message":"> Transcript [46285] [false]: 'คนที่ชอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:46.666916881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:46.666919304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:46.666921328+07:00","message":"StatePrefix: 'คนที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:46.666923327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:46.781112064+07:00","message":"[GCS] Start streaming session, msgId: 3696"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:46.899419849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:46.899454365+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:47.208324551+07:00","message":"receive streaming session, msgId: 3695"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:47.208359973+07:00","message":"receive 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-05-12T13:32:47.208367589+07:00","message":"receive interim result [false|false]: คนที่ชอบแล้วชอบเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:47.208382121+07:00","message":"receive streaming session, msgId: 3695"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:47.208387346+07:00","message":"receive 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-05-12T13:32:47.208391001+07:00","message":"receive interim result [false|false]: คนที่ชอบแล้วชอบเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:47.208396405+07:00","message":"[buffer interim] 3695 false คนที่ชอบแล้วชอบเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:47.208411058+07:00","message":"[buffer interim] 3695 false คนที่ชอบแล้วชอบเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208420778+07:00","message":"[bufferProcess] interim [680000000]:คนที่ชอบแล้วชอบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208424843+07:00","message":"[bufferProcess] send to processor:คนที่ชอบแล้วชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208429444+07:00","message":"[bufferProcess] interim [860000000]:คนที่ชอบแล้วชอบเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208432747+07:00","message":"[bufferProcess] send to processor:คนที่ชอบแล้วชอบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208437966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208443107+07:00","message":"> Transcript [46286] [false]: 'คนที่ชอบแล้วชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208448791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208452404+07:00","message":"CountSame: 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:47.208400441+07:00","message":"receive streaming session, msgId: 3695"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:47.208526679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่ชอบแล้วชอบเลยอ่ะครับ\",\"confidence\":0.92664355}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:47.208536775+07:00","message":"receive interim result [true|false]: คนที่ชอบแล้วชอบเลยอ่ะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:47.208544725+07:00","message":"end recv isFinal message id 3695"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208456231+07:00","message":"StatePrefix: 'คนที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208568653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208573373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208578105+07:00","message":"> Transcript [46287] [false]: 'คนที่ชอบแล้วชอบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208582418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208584558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.20858657+07:00","message":"StatePrefix: 'คนที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208588668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:47.20855211+07:00","message":"[buffer interim] 3695 true คนที่ชอบแล้วชอบเลยอ่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208598138+07:00","message":"[bufferProcess] interim [70000000]:คนที่ชอบแล้วชอบเลยอ่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.20860103+07:00","message":"[bufferProcess] send to processor (isfinal):คนที่ชอบแล้วชอบเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208603399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.20861028+07:00","message":"> Transcript [46288] [false]: 'คนที่ชอบแล้วชอบเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.20861257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208614508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.20861625+07:00","message":"StatePrefix: 'คนที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208617826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.20862073+07:00","message":"Push: 'คนที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208622693+07:00","message":"TextPushed: 'คนที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208624662+07:00","message":"Set new StatePrefix : 'คนที่ชอบแล้วชอบเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208626821+07:00","message":"Next Push (prob) : 'แล้วชอบเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208628526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.20863035+07:00","message":"> Transcript [46289] [true]: 'คนที่ชอบแล้วชอบเลยอ่ะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208632514+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208634013+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208635761+07:00","message":"StatePrefix: 'คนที่ชอบแล้วชอบเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208637779+07:00","message":"TextPushed: 'คนที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:47.208639673+07:00","message":"Push: 'แล้วชอบเลยอ่ะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:47.208648362+07:00","message":"push: {false คนที่ชอบ 0 0xc002ac3900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:47.208653672+07:00","message":"push: {true แล้วชอบเลยอ่ะครับ 0 0xc002ac3900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:47.208548236+07:00","message":"end Recv id 3695"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:47.215046492+07:00","message":"write wav file: './tmp/7565/7565_3695.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.298760553+07:00","message":"receive streaming session, msgId: 3696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.298796459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.29880207+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.298824304+07:00","message":"receive streaming session, msgId: 3696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.298828039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.29883065+07:00","message":"receive interim result [false|false]: ผมถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.298836544+07:00","message":"[buffer interim] 3696 false ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.298839904+07:00","message":"[buffer interim] 3696 false ผมถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.298845738+07:00","message":"[bufferProcess] interim [480000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.298847561+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.298850805+07:00","message":"[bufferProcess] send to processor (ticker):ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.298853537+07:00","message":"[bufferProcess] interim [600000000]:ผมถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.298855146+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.298857515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.298860079+07:00","message":"> Transcript [46290] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.298862196+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.461710462+07:00","message":"receive streaming session, msgId: 3696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.461750045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมถามเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.461755899+07:00","message":"receive interim result [false|false]: ผมถามเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.461768763+07:00","message":"[buffer interim] 3696 false ผมถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.461774901+07:00","message":"[bufferProcess] interim [840000000]:ผมถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.461777208+07:00","message":"[bufferProcess] send to processor:ผมถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.461781872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.4617846+07:00","message":"> Transcript [46291] [false]: 'ผมถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.461787555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.461789484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.461791881+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.461794431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.579295852+07:00","message":"[GCS] IsForceVAD: false for message ID: 3696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.651420545+07:00","message":"[GCS] Start streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.794616251+07:00","message":"receive streaming session, msgId: 3696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.794653171+07:00","message":"receive 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-05-12T13:32:48.794659735+07:00","message":"receive interim result [false|false]: ผมถามขออนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.79467709+07:00","message":"[buffer interim] 3696 false ผมถามขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.79468827+07:00","message":"[bufferProcess] interim [20000000]:ผมถามขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.794692143+07:00","message":"[bufferProcess] send to processor:ผมถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.79469892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.794705245+07:00","message":"> Transcript [46292] [false]: 'ผมถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.794709554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.794712588+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.794716105+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.794718747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.982188279+07:00","message":"receive streaming session, msgId: 3696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.982229511+07:00","message":"receive 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-05-12T13:32:48.982236052+07:00","message":"receive interim result [false|false]: ผมถามขออนุญาตถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:48.98225237+07:00","message":"[buffer interim] 3696 false ผมถามขออนุญาตถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.982259877+07:00","message":"[bufferProcess] interim [140000000]:ผมถามขออนุญาตถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.982262271+07:00","message":"[bufferProcess] send to processor:ผมถามขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.982269173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.982271824+07:00","message":"> Transcript [46293] [false]: 'ผมถามขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.982274879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.982277153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.982279436+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:48.982281653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.121331982+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.121384878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.121390451+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.121408362+07:00","message":"[buffer interim] force interim is final (2) :ผมถามขออนุญาตถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.12141565+07:00","message":"[bufferProcess] interim [140000000]:ผมถามขออนุญาตถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121423759+07:00","message":"[bufferProcess] send to processor (isfinal):ผมถามขออนุญาตถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121427946+07:00","message":"[bufferProcess] interim [480000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.12143115+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121435678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121440019+07:00","message":"> Transcript [46294] [false]: 'ผมถามขออนุญาตถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121445239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121448317+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121454363+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121457289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121461432+07:00","message":"Push: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.12146492+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121468059+07:00","message":"Set new StatePrefix : 'ผมถามขออนุญาตถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121471741+07:00","message":"Next Push (prob) : 'ถามขออนุญาตถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121474767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121477778+07:00","message":"> Transcript [46295] [true]: 'ผมถามขออนุญาตถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121481765+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121483544+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121485495+07:00","message":"StatePrefix: 'ผมถามขออนุญาตถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.121487488+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.12148936+07:00","message":"Push: 'ถามขออนุญาตถาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.121497989+07:00","message":"push: {false ผม 0 0xc002e82700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.121506528+07:00","message":"push: {true ถามขออนุญาตถาม 0 0xc002e82700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:49.132036016+07:00","message":"write wav file: './tmp/7565/7565_3696.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.219681458+07:00","message":"[GCS] IsForceVAD: false for message ID: 3697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.291396795+07:00","message":"[GCS] Start streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.293634116+07:00","message":"receive streaming session, msgId: 3696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.293667949+07:00","message":"receive 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-05-12T13:32:49.293673543+07:00","message":"receive interim result [false|false]: ผมถามขออนุญาตถามพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.293689507+07:00","message":"receive streaming session, msgId: 3696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.293696011+07:00","message":"receive 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-05-12T13:32:49.293698594+07:00","message":"receive interim result [false|false]: ผมถามขออนุญาตถามพี่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.293703547+07:00","message":"[buffer interim] this message is already final false 3696: 'ผมถามขออนุญาตถามพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.293716694+07:00","message":"[buffer interim] this message is already final false 3696: 'ผมถามขออนุญาตถามพี่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.308119517+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.308155298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.308161501+07:00","message":"receive interim result [false|false]: เขาชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.308175175+07:00","message":"[buffer interim] 3697 false เขาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.308182514+07:00","message":"[bufferProcess] interim [720000000]:เขาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.308184879+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.308188401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.308191482+07:00","message":"> Transcript [46296] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.308193659+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.318394332+07:00","message":"receive streaming session, msgId: 3697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.318415787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาชอบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.318420722+07:00","message":"receive interim result [true|false]: เขาชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.318429435+07:00","message":"end recv isFinal message id 3697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.318431691+07:00","message":"end Recv id 3697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.318436511+07:00","message":"[buffer interim] 3697 true เขาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.31844095+07:00","message":"[bufferProcess] interim [810000000]:เขาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.318443688+07:00","message":"[bufferProcess] send to processor (isfinal):เขาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.318446762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.318449267+07:00","message":"> Transcript [46297] [false]: 'เขาชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.318451884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.318453709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.31845545+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.3184574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.318459125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.318461184+07:00","message":"> Transcript [46298] [true]: 'เขาชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.318463112+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.318464966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.318466517+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.318468109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.318470627+07:00","message":"Push: 'เขาชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.318489778+07:00","message":"push: {true เขาชอบ 0 0xc003b7df80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:49.323719371+07:00","message":"write wav file: './tmp/7565/7565_3697.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.820730174+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.820776797+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-05-12T13:32:49.820781738+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.820800461+07:00","message":"[buffer interim] 3698 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.820811699+07:00","message":"[bufferProcess] interim [360000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.820814043+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:49.900447805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:49.900469759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.952216684+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.952265862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.952274544+07:00","message":"receive interim result [false|false]: อะไหล่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:49.952293032+07:00","message":"[buffer interim] 3698 false อะไหล่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.952305314+07:00","message":"[bufferProcess] interim [480000000]:อะไหล่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.952308895+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.952315851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.952320678+07:00","message":"> Transcript [46299] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:49.952325423+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.00932161+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.009367651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.009375127+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.009395073+07:00","message":"[buffer interim] 3698 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.009408228+07:00","message":"[bufferProcess] interim [540000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.009412039+07:00","message":"[bufferProcess] send to processor:อะไหล่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.009421299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.009425252+07:00","message":"> Transcript [46300] [false]: 'อะไหล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.009428603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.009431837+07:00","message":"Set new StatePrefix: 'อะไหล่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.014702646+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.014739981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรตรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.014745775+07:00","message":"receive interim result [false|false]: อะไรตรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.014760813+07:00","message":"[buffer interim] 3698 false อะไรตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.014768723+07:00","message":"[bufferProcess] interim [600000000]:อะไรตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.014770937+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.014774243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.014777148+07:00","message":"> Transcript [46301] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.014779718+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.014781719+07:00","message":"Set new StatePrefix: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.136702777+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.136751212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรตรงไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.136758767+07:00","message":"receive interim result [false|false]: อะไรตรงไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.136776246+07:00","message":"[buffer interim] 3698 false อะไรตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.13678807+07:00","message":"[bufferProcess] interim [720000000]:อะไรตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.136790671+07:00","message":"[bufferProcess] send to processor:อะไรตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.136798036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.13680204+07:00","message":"> Transcript [46302] [false]: 'อะไรตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.136805449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.136807539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.136809347+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.136811963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.270073188+07:00","message":"receive streaming session, msgId: 3696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.270119951+07:00","message":"receive 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-05-12T13:32:50.270127659+07:00","message":"receive interim result [false|false]: ผมถามขออนุญาตถามพี่เป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.270147073+07:00","message":"receive streaming session, msgId: 3696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.270152382+07:00","message":"receive 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-05-12T13:32:50.270155042+07:00","message":"receive interim result [false|false]: ผมถามขออนุญาตถามพี่เป็นอะไรวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.270165042+07:00","message":"receive streaming session, msgId: 3696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.270170971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมถามขออนุญาตถามพี่เป็นอะไรวะ\",\"confidence\":0.95811737}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.270173782+07:00","message":"receive interim result [true|false]: ผมถามขออนุญาตถามพี่เป็นอะไรวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.270177397+07:00","message":"end recv isFinal message id 3696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.270179982+07:00","message":"end Recv id 3696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.270186598+07:00","message":"[buffer interim] this message is already final false 3696: 'ผมถามขออนุญาตถามพี่เป็นไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.270197981+07:00","message":"[buffer interim] this message is already final false 3696: 'ผมถามขออนุญาตถามพี่เป็นอะไรวะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.270203832+07:00","message":"[buffer interim] this message is already final true 3696: 'ผมถามขออนุญาตถามพี่เป็นอะไรวะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.459862572+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.459908435+07:00","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-05-12T13:32:50.459914969+07:00","message":"receive interim result [false|false]: อะไรตรงไหนใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.459927932+07:00","message":"[buffer interim] 3698 false อะไรตรงไหนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.459937531+07:00","message":"[bufferProcess] interim [960000000]:อะไรตรงไหนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.45994117+07:00","message":"[bufferProcess] send to processor:อะไรตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.459947015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.459951479+07:00","message":"> Transcript [46303] [false]: 'อะไรตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.45995623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.459959033+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.459964779+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.459966805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.532625245+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.53266984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรตรงไหนในป่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.532676292+07:00","message":"receive interim result [false|false]: อะไรตรงไหนในป่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.532692338+07:00","message":"[buffer interim] 3698 false อะไรตรงไหนในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.532703647+07:00","message":"[bufferProcess] interim [80000000]:อะไรตรงไหนในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.532706383+07:00","message":"[bufferProcess] send to processor:อะไรตรงไหนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.532712178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.532715013+07:00","message":"> Transcript [46304] [false]: 'อะไรตรงไหนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.53271851+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.532720696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.532722532+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.532724579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.671048311+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.671086196+07:00","message":"receive 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-05-12T13:32:50.671092184+07:00","message":"receive interim result [false|false]: อะไรตรงไหนในความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.671106746+07:00","message":"[buffer interim] 3698 false อะไรตรงไหนในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.671113955+07:00","message":"[bufferProcess] interim [200000000]:อะไรตรงไหนในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.671116353+07:00","message":"[bufferProcess] send to processor:อะไรตรงไหนในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.671119673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.671122406+07:00","message":"> Transcript [46305] [false]: 'อะไรตรงไหนในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.671125755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.671127776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.6711296+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.671131724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.67113471+07:00","message":"Push: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.671136653+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.671138867+07:00","message":"Set new StatePrefix : 'อะไรตรงไหนในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.671141581+07:00","message":"Next Push (prob) : 'ตรงไหนในป่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.671149392+07:00","message":"push: {false อะไร 0 0xc002ac2000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.705726561+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.705770895+07:00","message":"receive 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-05-12T13:32:50.705777332+07:00","message":"receive interim result [false|false]: อะไรตรงไหนในความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.705787923+07:00","message":"[buffer interim] 3698 false อะไรตรงไหนในความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.705796454+07:00","message":"[bufferProcess] interim [260000000]:อะไรตรงไหนในความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.705799034+07:00","message":"[bufferProcess] send to processor:อะไรตรงไหนในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.70580243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.705805812+07:00","message":"> Transcript [46306] [false]: 'อะไรตรงไหนในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.705808495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.705810894+07:00","message":"Set new StatePrefix: 'อะไรตรงไหนในความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.898915073+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.898954065+07:00","message":"receive 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-05-12T13:32:50.898960293+07:00","message":"receive interim result [false|false]: อะไรตรงไหนในความเป็นห่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.898973987+07:00","message":"[buffer interim] 3698 false อะไรตรงไหนในความเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.89898167+07:00","message":"[bufferProcess] interim [440000000]:อะไรตรงไหนในความเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.898985054+07:00","message":"[bufferProcess] send to processor:อะไรตรงไหนในความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.898991282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.898993878+07:00","message":"> Transcript [46307] [false]: 'อะไรตรงไหนในความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.898996816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.898998906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.899000986+07:00","message":"StatePrefix: 'อะไรตรงไหนในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.899003381+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.913034194+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.913066835+07:00","message":"receive 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-05-12T13:32:50.913071579+07:00","message":"receive interim result [false|false]: อะไรตรงไหนในความเป็นวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:50.913085063+07:00","message":"[buffer interim] 3698 false อะไรตรงไหนในความเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.913092625+07:00","message":"[bufferProcess] interim [500000000]:อะไรตรงไหนในความเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.913095042+07:00","message":"[bufferProcess] send to processor:อะไรตรงไหนในความเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.913098276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.91310116+07:00","message":"> Transcript [46308] [false]: 'อะไรตรงไหนในความเป็นห่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.91310434+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.913111152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.913114696+07:00","message":"StatePrefix: 'อะไรตรงไหนในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:50.913116769+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:51.181346327+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:51.181393056+07:00","message":"receive 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-05-12T13:32:51.181400076+07:00","message":"receive interim result [false|false]: อะไรตรงไหนในความเป็นห่วงตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:51.181417287+07:00","message":"[buffer interim] 3698 false อะไรตรงไหนในความเป็นห่วงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.181431869+07:00","message":"[bufferProcess] interim [680000000]:อะไรตรงไหนในความเป็นห่วงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.181434927+07:00","message":"[bufferProcess] send to processor:อะไรตรงไหนในความเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.181444485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.181448117+07:00","message":"> Transcript [46309] [false]: 'อะไรตรงไหนในความเป็นวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.181451426+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.181453704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.181456385+07:00","message":"StatePrefix: 'อะไรตรงไหนในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.181458762+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:51.220155149+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:51.220189837+07:00","message":"receive 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-05-12T13:32:51.220196072+07:00","message":"receive interim result [false|false]: อะไรตรงไหนในความเป็นวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:51.22021271+07:00","message":"[buffer interim] 3698 false อะไรตรงไหนในความเป็นวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.220225368+07:00","message":"[bufferProcess] interim [800000000]:อะไรตรงไหนในความเป็นวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.220229093+07:00","message":"[bufferProcess] send to processor:อะไรตรงไหนในความเป็นห่วงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.220237858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.220242073+07:00","message":"> Transcript [46310] [false]: 'อะไรตรงไหนในความเป็นห่วงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.220246886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.220250191+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.220252387+07:00","message":"StatePrefix: 'อะไรตรงไหนในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.220254497+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.220263037+07:00","message":"Push: 'ตรงไหนในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.220265911+07:00","message":"TextPushed: 'อะไรตรงไหนในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.220268839+07:00","message":"Set new StatePrefix : 'อะไรตรงไหนในความเป็นห่วงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.220271669+07:00","message":"Next Push (prob) : 'เป็นห่วงตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:51.220282852+07:00","message":"push: {false ตรงไหนในความ 0 0xc002ac2000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:51.27315033+07:00","message":"[GCS] IsForceVAD: false for message ID: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:51.400492468+07:00","message":"[GCS] Start streaming session, msgId: 3699"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:51.405439337+07:00","message":"receive streaming session, msgId: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:51.405488165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรตรงไหนในความเป็นวงตาวัน\",\"confidence\":0.9416446}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:51.40549491+07:00","message":"receive interim result [true|false]: อะไรตรงไหนในความเป็นวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:51.405500844+07:00","message":"end recv isFinal message id 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:51.405502916+07:00","message":"end Recv id 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:51.405508639+07:00","message":"[buffer interim] 3698 true อะไรตรงไหนในความเป็นวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.405516666+07:00","message":"[bufferProcess] interim [10000000]:อะไรตรงไหนในความเป็นวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.405520078+07:00","message":"[bufferProcess] send to processor (isfinal):อะไรตรงไหนในความเป็นวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.405524318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.405527129+07:00","message":"> Transcript [46311] [false]: 'อะไรตรงไหนในความเป็นวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.405529478+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.405531465+07:00","message":"Set new StatePrefix: 'อะไรตรงไหนในความเป็นวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.405533185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.405535206+07:00","message":"> Transcript [46312] [true]: 'อะไรตรงไหนในความเป็นวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.405537555+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.405539515+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.405541365+07:00","message":"StatePrefix: 'อะไรตรงไหนในความเป็นวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.405543996+07:00","message":"TextPushed: 'อะไรตรงไหนในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:51.405546825+07:00","message":"Push: 'เป็นวงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:51.405555106+07:00","message":"push: {true เป็นวงตาวัน 0 0xc002ac2000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:51.412494751+07:00","message":"write wav file: './tmp/7565/7565_3698.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:52.06181651+07:00","message":"receive streaming session, msgId: 3699"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:52.061856511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:52.061861403+07:00","message":"receive interim result [false|false]: คิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:52.061877095+07:00","message":"[buffer interim] 3699 false คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:52.061884666+07:00","message":"[bufferProcess] interim [480000000]:คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:52.061886901+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:52.300160212+07:00","message":"[GCS] IsForceVAD: false for message ID: 3699"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:52.391535269+07:00","message":"receive streaming session, msgId: 3699"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:52.391579105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดว่า\",\"confidence\":0.94671285}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:52.391589681+07:00","message":"receive interim result [true|false]: คิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:52.39159939+07:00","message":"end recv isFinal message id 3699"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:52.391601607+07:00","message":"end Recv id 3699"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:52.391609744+07:00","message":"[buffer interim] 3699 true คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:52.391621259+07:00","message":"[bufferProcess] interim [930000000]:คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:52.391627626+07:00","message":"[bufferProcess] send to processor (isfinal):คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:52.39163101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:52.391633719+07:00","message":"> Transcript [46313] [false]: 'คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:52.391635862+07:00","message":"Set StatePrefix (first interim): 'คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:52.391637499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:52.391641465+07:00","message":"> Transcript [46314] [true]: 'คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:52.391644208+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:52.391646135+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:52.391648023+07:00","message":"StatePrefix: 'คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:52.391650508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:52.391656305+07:00","message":"Push: 'คิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:52.391666323+07:00","message":"push: {true คิดว่า 0 0xc002802d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:52.398002312+07:00","message":"write wav file: './tmp/7565/7565_3699.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:52.685936599+07:00","message":"[GCS] Start streaming session, msgId: 3700"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:52.901249732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:52.901261758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.042227989+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.042271993+07:00","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-05-12T13:32:53.042278468+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.042296066+07:00","message":"[buffer interim] 3700 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.042304514+07:00","message":"[bufferProcess] interim [420000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.042306668+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.260084064+07:00","message":"[GCS] IsForceVAD: false for message ID: 3700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.360266224+07:00","message":"receive streaming session, msgId: 3700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.360301115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.360307016+07:00","message":"receive interim result [true|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.360318028+07:00","message":"end recv isFinal message id 3700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.360322411+07:00","message":"end Recv id 3700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.360330032+07:00","message":"[buffer interim] 3700 true เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.360337446+07:00","message":"[bufferProcess] interim [810000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.3603403+07:00","message":"[bufferProcess] send to processor (isfinal):เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.360343937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.360346518+07:00","message":"> Transcript [46315] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.36034846+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.360350053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.360351903+07:00","message":"> Transcript [46316] [true]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.360354266+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.360356136+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.360358215+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.360360202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.360362671+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.360370999+07:00","message":"push: {true เขา 0 0xc002ac3180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:53.367034066+07:00","message":"write wav file: './tmp/7565/7565_3700.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.451452707+07:00","message":"[GCS] Start streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.63925341+07:00","message":"[GCS] IsForceVAD: false for message ID: 3701"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.768430021+07:00","message":"receive streaming session, msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.768463014+07:00","message":"found end of frame, send empty tag with msgId: 3701"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.768466284+07:00","message":"end Recv id 3701"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.768487217+07:00","message":"[buffer interim] 3701 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.768520788+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.768525125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.768528403+07:00","message":"> Transcript [46317] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.768530871+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.768532898+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.768534939+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.768536767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:53.768543532+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.768559207+07:00","message":"push: {true \n 0 0xc002803780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:53.773304948+07:00","message":"write wav file: './tmp/7565/7565_3701.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:53.960832434+07:00","message":"[GCS] Start streaming session, msgId: 3702"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:54.21923502+07:00","message":"[GCS] IsForceVAD: false for message ID: 3702"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:54.324547821+07:00","message":"receive streaming session, msgId: 3702"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:54.324584419+07:00","message":"found end of frame, send empty tag with msgId: 3702"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:54.324589077+07:00","message":"end Recv id 3702"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:54.324598926+07:00","message":"[buffer interim] 3702 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:54.324608643+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:54.324614409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:54.324619334+07:00","message":"> Transcript [46318] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:54.324623475+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:54.324626562+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:54.324629133+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:54.324631959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:54.324635975+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:54.324648744+07:00","message":"push: {true \n 0 0xc0042d6d80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:54.328748866+07:00","message":"write wav file: './tmp/7565/7565_3702.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:54.340227896+07:00","message":"[GCS] Start streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:54.821342732+07:00","message":"receive streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:54.821378338+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-05-12T13:32:54.82138314+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:54.821396377+07:00","message":"[buffer interim] 3703 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:54.821403437+07:00","message":"[bufferProcess] interim [240000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:54.821405102+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:54.877583136+07:00","message":"receive streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:54.877624236+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-05-12T13:32:54.87763028+07:00","message":"receive interim result [false|false]: เอาเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:54.877643659+07:00","message":"[buffer interim] 3703 false เอาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:54.877650602+07:00","message":"[bufferProcess] interim [360000000]:เอาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:54.877652906+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:54.877658144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:54.877661038+07:00","message":"> Transcript [46319] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:54.87766334+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.007505024+07:00","message":"receive streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.00754031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.00754747+07:00","message":"receive interim result [false|false]: เอาเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.007562481+07:00","message":"[buffer interim] 3703 false เอาเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.007569434+07:00","message":"[bufferProcess] interim [480000000]:เอาเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.007571886+07:00","message":"[bufferProcess] send to processor:เอาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.007578514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.007581242+07:00","message":"> Transcript [46320] [false]: 'เอาเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.007584297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.007586369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.007588988+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.007591309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.192791037+07:00","message":"receive streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.19282823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเข้าใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.192834143+07:00","message":"receive interim result [false|false]: เราเข้าใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.192847383+07:00","message":"[buffer interim] 3703 false เราเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.192853962+07:00","message":"[bufferProcess] interim [720000000]:เราเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.192856422+07:00","message":"[bufferProcess] send to processor:เอาเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.192861402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.192863943+07:00","message":"> Transcript [46321] [false]: 'เอาเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.192867142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.192869542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.192871734+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.192873898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.710677309+07:00","message":"receive streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.710730276+07:00","message":"receive 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-05-12T13:32:55.710736167+07:00","message":"receive interim result [false|false]: เราเข้าใจว่าวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.710752716+07:00","message":"[buffer interim] 3703 false เราเข้าใจว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.710761092+07:00","message":"[bufferProcess] interim [140000000]:เราเข้าใจว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.710763748+07:00","message":"[bufferProcess] send to processor:เราเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.710767517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.710770156+07:00","message":"> Transcript [46322] [false]: 'เราเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.710772544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.71077456+07:00","message":"Set new StatePrefix: 'เราเข้าใจว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.772372276+07:00","message":"receive streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.772410944+07:00","message":"receive 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-05-12T13:32:55.772417716+07:00","message":"receive interim result [false|false]: เราเข้าใจว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.772431609+07:00","message":"[buffer interim] 3703 false เราเข้าใจว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.772439484+07:00","message":"[bufferProcess] interim [260000000]:เราเข้าใจว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.772442043+07:00","message":"[bufferProcess] send to processor:เราเข้าใจว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.772448768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.772451645+07:00","message":"> Transcript [46323] [false]: 'เราเข้าใจว่าวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.772455131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.772457445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.772460388+07:00","message":"StatePrefix: 'เราเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.772462578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:55.901569799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:55.901598064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.960676855+07:00","message":"receive streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.960715695+07:00","message":"receive 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-05-12T13:32:55.960722086+07:00","message":"receive interim result [false|false]: เราเข้าใจว่าเราทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:55.960737081+07:00","message":"[buffer interim] 3703 false เราเข้าใจว่าเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.960744756+07:00","message":"[bufferProcess] interim [440000000]:เราเข้าใจว่าเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.960747454+07:00","message":"[bufferProcess] send to processor:เราเข้าใจว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.960754168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.960757067+07:00","message":"> Transcript [46324] [false]: 'เราเข้าใจว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.960760692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.960763051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.960765067+07:00","message":"StatePrefix: 'เราเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:55.960767283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.095477615+07:00","message":"receive streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.095510524+07:00","message":"receive 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-05-12T13:32:56.095516524+07:00","message":"receive interim result [false|false]: เราเข้าใจว่าเราทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.095530762+07:00","message":"[buffer interim] 3703 false เราเข้าใจว่าเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.09554023+07:00","message":"[bufferProcess] interim [620000000]:เราเข้าใจว่าเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.095542628+07:00","message":"[bufferProcess] send to processor:เราเข้าใจว่าเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.095547979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.095550708+07:00","message":"> Transcript [46325] [false]: 'เราเข้าใจว่าเราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.095553938+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.095557461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.095559374+07:00","message":"StatePrefix: 'เราเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.095561459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.461145784+07:00","message":"[GCS] Cleaned up inactive client: 3675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.461180561+07:00","message":"[GCS] Cleaned up inactive client: 3676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.461183652+07:00","message":"[GCS] Cleaned up inactive client: 3668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.461185609+07:00","message":"[GCS] Cleaned up inactive client: 3672"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.46118798+07:00","message":"[GCS] Cleaned up inactive client: 3670"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.461190137+07:00","message":"[GCS] Cleaned up inactive client: 3674"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.461191849+07:00","message":"[GCS] Cleaned up inactive client: 3667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.46119444+07:00","message":"[GCS] Cleaned up inactive client: 3671"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.46119604+07:00","message":"[GCS] Cleaned up inactive client: 3669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.461197619+07:00","message":"[GCS] Cleaned up inactive client: 3677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.461199123+07:00","message":"[GCS] Cleaned up inactive client: 3673"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.46120068+07:00","message":"[GCS] Cleaned up inactive client: 3678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.529269633+07:00","message":"[GCS] IsForceVAD: false for message ID: 3703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.654487841+07:00","message":"receive streaming session, msgId: 3703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.654537988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเข้าใจว่าว่าเราทำอะไร\",\"confidence\":0.9410846}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.654545549+07:00","message":"receive interim result [true|false]: เราเข้าใจว่าว่าเราทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.654551115+07:00","message":"end recv isFinal message id 3703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.654553817+07:00","message":"end Recv id 3703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.654576416+07:00","message":"[buffer interim] 3703 true เราเข้าใจว่าว่าเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654598891+07:00","message":"[bufferProcess] interim [190000000]:เราเข้าใจว่าว่าเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654604738+07:00","message":"[bufferProcess] send to processor (isfinal):เราเข้าใจว่าเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654608248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654612539+07:00","message":"> Transcript [46326] [false]: 'เราเข้าใจว่าเราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654616653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.65461877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654621008+07:00","message":"StatePrefix: 'เราเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654623172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654629558+07:00","message":"Push: 'เราเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654631725+07:00","message":"TextPushed: 'เราเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654633623+07:00","message":"Set new StatePrefix : 'เราเข้าใจว่าเราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654635806+07:00","message":"Next Push (prob) : 'เราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654637543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654639604+07:00","message":"> Transcript [46327] [true]: 'เราเข้าใจว่าว่าเราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654641748+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.65464337+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654645215+07:00","message":"StatePrefix: 'เราเข้าใจว่าเราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654647144+07:00","message":"TextPushed: 'เราเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:56.654649032+07:00","message":"Push: 'ว่าเราทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.654659676+07:00","message":"push: {false เราเข้าใจว่า 0 0xc002803d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.654665732+07:00","message":"push: {true ว่าเราทำอะไร 0 0xc002803d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:32:56.662155349+07:00","message":"write wav file: './tmp/7565/7565_3703.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:56.720704092+07:00","message":"[GCS] Start streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:57.812774995+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:57.812817331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝรั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:57.812823035+07:00","message":"receive interim result [false|false]: ฝรั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:57.812838594+07:00","message":"[buffer interim] 3704 false ฝรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:57.812845832+07:00","message":"[bufferProcess] interim [900000000]:ฝรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:57.812847885+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:57.812853287+07:00","message":"[bufferProcess] send to processor (ticker):ฝรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:57.812856205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:57.812859277+07:00","message":"> Transcript [46328] [false]: 'ฝรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:57.812861472+07:00","message":"Set StatePrefix (first interim): 'ฝรั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:57.944337585+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:57.944380332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"p******\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:57.944386572+07:00","message":"receive interim result [false|false]: p******"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:57.94439775+07:00","message":"[buffer interim] 3704 false p******"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:57.9444135+07:00","message":"[bufferProcess] interim [20000000]:p******"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:57.944415492+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:58.078769674+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:58.078810659+07:00","message":"receive 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-05-12T13:32:58.078816885+07:00","message":"receive interim result [false|false]: ฝรั่งทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:58.078832211+07:00","message":"[buffer interim] 3704 false ฝรั่งทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.078842216+07:00","message":"[bufferProcess] interim [200000000]:ฝรั่งทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.078844479+07:00","message":"[bufferProcess] send to processor:p******"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.078848216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.078851172+07:00","message":"> Transcript [46329] [false]: 'p******'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.078853355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.078855717+07:00","message":"Set new StatePrefix: 'p******'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:58.359919026+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:58.359957772+07:00","message":"receive 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-05-12T13:32:58.359963178+07:00","message":"receive interim result [false|false]: ฝรั่งทำอะไรแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:58.359976078+07:00","message":"[buffer interim] 3704 false ฝรั่งทำอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.35998509+07:00","message":"[bufferProcess] interim [440000000]:ฝรั่งทำอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.359997399+07:00","message":"[bufferProcess] send to processor:ฝรั่งทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.360003404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.360006079+07:00","message":"> Transcript [46330] [false]: 'ฝรั่งทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.360008368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.360010743+07:00","message":"Set new StatePrefix: 'ฝรั่งทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:58.380185568+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:58.380221317+07:00","message":"receive 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-05-12T13:32:58.380227408+07:00","message":"receive interim result [false|false]: ฝรั่งทำอะไรแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:58.380240365+07:00","message":"[buffer interim] 3704 false ฝรั่งทำอะไรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.380246603+07:00","message":"[bufferProcess] interim [500000000]:ฝรั่งทำอะไรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.380248753+07:00","message":"[bufferProcess] send to processor:ฝรั่งทำอะไรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.380253305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.380255862+07:00","message":"> Transcript [46331] [false]: 'ฝรั่งทำอะไรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.380259236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.380261161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.380262983+07:00","message":"StatePrefix: 'ฝรั่งทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.380265264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:58.859024363+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:58.859065749+07:00","message":"receive 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-05-12T13:32:58.859071214+07:00","message":"receive interim result [false|false]: ฝรั่งทำอะไรแล้วก็เข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:58.859088599+07:00","message":"[buffer interim] 3704 false ฝรั่งทำอะไรแล้วก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.859096324+07:00","message":"[bufferProcess] interim [980000000]:ฝรั่งทำอะไรแล้วก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.859098888+07:00","message":"[bufferProcess] send to processor:ฝรั่งทำอะไรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.859101839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.85910461+07:00","message":"> Transcript [46332] [false]: 'ฝรั่งทำอะไรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.85910834+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.859110328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.859112211+07:00","message":"StatePrefix: 'ฝรั่งทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:58.859114312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:58.901604533+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:32:58.901619007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:58.999988379+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.000034091+07:00","message":"receive 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-05-12T13:32:59.000040338+07:00","message":"receive interim result [false|false]: ฝรั่งทำอะไรแล้วก็เขาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.00005984+07:00","message":"[buffer interim] 3704 false ฝรั่งทำอะไรแล้วก็เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.000068354+07:00","message":"[bufferProcess] interim [100000000]:ฝรั่งทำอะไรแล้วก็เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.000071458+07:00","message":"[bufferProcess] send to processor:ฝรั่งทำอะไรแล้วก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.00007543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.000078779+07:00","message":"> Transcript [46333] [false]: 'ฝรั่งทำอะไรแล้วก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.000082372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.000085202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.000087159+07:00","message":"StatePrefix: 'ฝรั่งทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.000089043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.038517616+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.038557417+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-05-12T13:32:59.038564064+07:00","message":"receive interim result [false|false]: ฝรั่งทำอะไรแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.038581118+07:00","message":"[buffer interim] 3704 false ฝรั่งทำอะไรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.038590618+07:00","message":"[bufferProcess] interim [160000000]:ฝรั่งทำอะไรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.038593364+07:00","message":"[bufferProcess] send to processor:ฝรั่งทำอะไรแล้วก็เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.038597123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.038599763+07:00","message":"> Transcript [46334] [false]: 'ฝรั่งทำอะไรแล้วก็เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.038603162+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.038605354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.038607081+07:00","message":"StatePrefix: 'ฝรั่งทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.038609731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.038612688+07:00","message":"Push: 'ฝรั่งทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.038614608+07:00","message":"TextPushed: 'ฝรั่งทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.038616576+07:00","message":"Set new StatePrefix : 'ฝรั่งทำอะไรแล้วก็เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.038618729+07:00","message":"Next Push (prob) : 'แล้วก็เขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.038627487+07:00","message":"push: {false ฝรั่งทำอะไร 0 0xc002e83500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.181639496+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.181712788+07:00","message":"receive 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-05-12T13:32:59.181720129+07:00","message":"receive interim result [false|false]: ฝรั่งทำอะไรแล้วก็เขาก็รัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.181745942+07:00","message":"[buffer interim] 3704 false ฝรั่งทำอะไรแล้วก็เขาก็รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.181754313+07:00","message":"[bufferProcess] interim [280000000]:ฝรั่งทำอะไรแล้วก็เขาก็รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.181757108+07:00","message":"[bufferProcess] send to processor:ฝรั่งทำอะไรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.181760942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.18176385+07:00","message":"> Transcript [46335] [false]: 'ฝรั่งทำอะไรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.181766561+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.331840326+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.331882802+07:00","message":"receive 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-05-12T13:32:59.331894606+07:00","message":"receive interim result [false|false]: ฝรั่งทำอะไรแล้วก็เขาก็หา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.331910959+07:00","message":"[buffer interim] 3704 false ฝรั่งทำอะไรแล้วก็เขาก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.331919679+07:00","message":"[bufferProcess] interim [400000000]:ฝรั่งทำอะไรแล้วก็เขาก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.331922555+07:00","message":"[bufferProcess] send to processor:ฝรั่งทำอะไรแล้วก็เขาก็รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.331929795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.331932619+07:00","message":"> Transcript [46336] [false]: 'ฝรั่งทำอะไรแล้วก็เขาก็รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.33194032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.331942847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.331945209+07:00","message":"StatePrefix: 'ฝรั่งทำอะไรแล้วก็เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.331947489+07:00","message":"TextPushed: 'ฝรั่งทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.520093466+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.520131352+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-05-12T13:32:59.520137659+07:00","message":"receive interim result [false|false]: ฝรั่งทำอะไรแล้วก็เขาก็หาว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.520151565+07:00","message":"[buffer interim] 3704 false ฝรั่งทำอะไรแล้วก็เขาก็หาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.520161008+07:00","message":"[bufferProcess] interim [580000000]:ฝรั่งทำอะไรแล้วก็เขาก็หาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.520163561+07:00","message":"[bufferProcess] send to processor:ฝรั่งทำอะไรแล้วก็เขาก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.520167155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.520170346+07:00","message":"> Transcript [46337] [false]: 'ฝรั่งทำอะไรแล้วก็เขาก็หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.520173967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.520176441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.52017866+07:00","message":"StatePrefix: 'ฝรั่งทำอะไรแล้วก็เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.520181381+07:00","message":"TextPushed: 'ฝรั่งทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.557517441+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.557552728+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-05-12T13:32:59.557558716+07:00","message":"receive interim result [false|false]: ฝรั่งทำอะไรแล้วก็เขาก็หาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.557572744+07:00","message":"[buffer interim] 3704 false ฝรั่งทำอะไรแล้วก็เขาก็หาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.557579803+07:00","message":"[bufferProcess] interim [640000000]:ฝรั่งทำอะไรแล้วก็เขาก็หาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.557582256+07:00","message":"[bufferProcess] send to processor:ฝรั่งทำอะไรแล้วก็เขาก็หาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.557588139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.557590813+07:00","message":"> Transcript [46338] [false]: 'ฝรั่งทำอะไรแล้วก็เขาก็หาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.557594457+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.557596679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.557598643+07:00","message":"StatePrefix: 'ฝรั่งทำอะไรแล้วก็เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.557600929+07:00","message":"TextPushed: 'ฝรั่งทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.675335175+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.675375506+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-05-12T13:32:59.675382321+07:00","message":"receive interim result [false|false]: ฝรั่งทำอะไรแล้วก็จะหาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.675396639+07:00","message":"[buffer interim] 3704 false ฝรั่งทำอะไรแล้วก็จะหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.675404139+07:00","message":"[bufferProcess] interim [760000000]:ฝรั่งทำอะไรแล้วก็จะหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.675406634+07:00","message":"[bufferProcess] send to processor:ฝรั่งทำอะไรแล้วก็เขาก็หาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.675409726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.675412444+07:00","message":"> Transcript [46339] [false]: 'ฝรั่งทำอะไรแล้วก็เขาก็หาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.675418525+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.675420508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.675424174+07:00","message":"StatePrefix: 'ฝรั่งทำอะไรแล้วก็เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.675426582+07:00","message":"TextPushed: 'ฝรั่งทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.675429397+07:00","message":"Push: 'แล้วก็เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.675431512+07:00","message":"TextPushed: 'ฝรั่งทำอะไรแล้วก็เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.675436761+07:00","message":"Set new StatePrefix : 'ฝรั่งทำอะไรแล้วก็เขาก็หาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.675441416+07:00","message":"Next Push (prob) : 'หาแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.675448727+07:00","message":"push: {false แล้วก็เขาก็ 0 0xc002e83500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.771187854+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.771231473+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-05-12T13:32:59.771237924+07:00","message":"receive interim result [false|false]: ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.771252894+07:00","message":"[buffer interim] 3704 false ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.771260705+07:00","message":"[bufferProcess] interim [880000000]:ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.771263415+07:00","message":"[bufferProcess] send to processor:ฝรั่งทำอะไรแล้วก็จะหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.771266526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.771269214+07:00","message":"> Transcript [46340] [false]: 'ฝรั่งทำอะไรแล้วก็จะหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.771271726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.77127441+07:00","message":"Set new StatePrefix: 'ฝรั่งทำอะไรแล้วก็จะหาแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.95341535+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.953461031+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-05-12T13:32:59.953467768+07:00","message":"receive interim result [false|false]: ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.953483318+07:00","message":"[buffer interim] 3704 false ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.953492295+07:00","message":"[bufferProcess] interim [60000000]:ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.953494985+07:00","message":"[bufferProcess] send to processor:ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.953502565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.95350596+07:00","message":"> Transcript [46341] [false]: 'ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.953510164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.953512523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.953519144+07:00","message":"StatePrefix: 'ฝรั่งทำอะไรแล้วก็จะหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.953522006+07:00","message":"TextPushed: 'ฝรั่งทำอะไรแล้วก็เขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.962355471+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.962379076+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-05-12T13:32:59.962384396+07:00","message":"receive interim result [false|false]: ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:32:59.962396841+07:00","message":"[buffer interim] 3704 false ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.962401979+07:00","message":"[bufferProcess] interim [120000000]:ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.962404136+07:00","message":"[bufferProcess] send to processor:ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.962407373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.962409731+07:00","message":"> Transcript [46342] [false]: 'ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.962412628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.962414493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.962416514+07:00","message":"StatePrefix: 'ฝรั่งทำอะไรแล้วก็จะหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:32:59.962420257+07:00","message":"TextPushed: 'ฝรั่งทำอะไรแล้วก็เขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:00.059154668+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:00.05920923+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-05-12T13:33:00.059217274+07:00","message":"receive interim result [false|false]: ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:00.059232982+07:00","message":"[buffer interim] 3704 false ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.059241929+07:00","message":"[bufferProcess] interim [180000000]:ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.059244698+07:00","message":"[bufferProcess] send to processor:ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.05925217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.059255445+07:00","message":"> Transcript [46343] [false]: 'ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.059259939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.059262658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.059264848+07:00","message":"StatePrefix: 'ฝรั่งทำอะไรแล้วก็จะหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.059267887+07:00","message":"TextPushed: 'ฝรั่งทำอะไรแล้วก็เขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:00.182423085+07:00","message":"[GCS] IsForceVAD: false for message ID: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:00.341038984+07:00","message":"receive streaming session, msgId: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:00.341086583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราทำอะไรเราก็เขาก็หาแบบนี้อยู่เหมือนกัน\",\"confidence\":0.90406406}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:00.341093536+07:00","message":"receive interim result [true|false]: ว่าเราทำอะไรเราก็เขาก็หาแบบนี้อยู่เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:00.34110477+07:00","message":"end recv isFinal message id 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:00.341106876+07:00","message":"end Recv id 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:00.341114791+07:00","message":"[buffer interim] 3704 true ว่าเราทำอะไรเราก็เขาก็หาแบบนี้อยู่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341128542+07:00","message":"[bufferProcess] interim [480000000]:ว่าเราทำอะไรเราก็เขาก็หาแบบนี้อยู่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341131987+07:00","message":"[bufferProcess] send to processor (isfinal):ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341137793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341140956+07:00","message":"> Transcript [46344] [false]: 'ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341144679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341146876+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341149477+07:00","message":"StatePrefix: 'ฝรั่งทำอะไรแล้วก็จะหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341151915+07:00","message":"TextPushed: 'ฝรั่งทำอะไรแล้วก็เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341154917+07:00","message":"Push: 'ฝรั่งทำอะไรแล้วก็จะหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341157113+07:00","message":"TextPushed: 'ฝรั่งทำอะไรแล้วก็จะหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341159022+07:00","message":"Set new StatePrefix : 'ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341172261+07:00","message":"Next Push (prob) : 'อยู่เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341174129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.34117863+07:00","message":"> Transcript [46345] [true]: 'ว่าเราทำอะไรเราก็เขาก็หาแบบนี้อยู่เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341181381+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341184195+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341185972+07:00","message":"StatePrefix: 'ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341187815+07:00","message":"TextPushed: 'ฝรั่งทำอะไรแล้วก็จะหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341189457+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:00.341300443+07:00","message":"push: {false ฝรั่งทำอะไรแล้วก็จะหาแบบนี้ 0 0xc002e83500}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341538041+07:00","message":"Push: 'อยู่เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341557436+07:00","message":"TextPushed: 'ฝรั่งทำอะไรแล้วก็จะหาแบบนี้อยู่เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341560653+07:00","message":"Set new StatePrefix : 'ว่าเราทำอะไรเราก็เขาก็หาแบบนี้อยู่เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341564241+07:00","message":"Next Push (prob) : 'ว่าเราทำอะไรเราก็เขาก็หาแบบนี้อยู่เหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:00.341586418+07:00","message":"push: {true อยู่เหมือนกัน 0 0xc002e83500}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:00.341569147+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3704.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:00.35102555+07:00","message":"write wav file: './tmp/7565/7565_3704.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:00.563599277+07:00","message":"[GCS] Start streaming session, msgId: 3705"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:01.901955843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:01.901955795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:02.861394158+07:00","message":"[GCS] IsForceVAD: false for message ID: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:02.994121102+07:00","message":"[GCS] Start streaming session, msgId: 3706"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.139818355+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.13986402+07:00","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-05-12T13:33:03.139869725+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.139893409+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.13989804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.139900839+07:00","message":"receive interim result [false|false]: เขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.13990855+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.139912482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.139915103+07:00","message":"receive interim result [false|false]: เขาจะมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.139921321+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.139918538+07:00","message":"[buffer interim] 3705 false เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.139938749+07:00","message":"[buffer interim] 3705 false เขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.139943629+07:00","message":"[buffer interim] 3705 false เขาจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.139951683+07:00","message":"[bufferProcess] interim [420000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.139954411+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.139959148+07:00","message":"[bufferProcess] send to processor (ticker):เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.139962575+07:00","message":"[bufferProcess] interim [540000000]:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.139964915+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.139968363+07:00","message":"[bufferProcess] interim [660000000]:เขาจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.13997157+07:00","message":"[bufferProcess] send to processor:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.139975263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.139979302+07:00","message":"> Transcript [46346] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.139982453+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.139984896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.139987636+07:00","message":"> Transcript [46347] [false]: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.139992536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.139995433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.139998684+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140001796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.13992373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140011116+07:00","message":"receive interim result [false|false]: เขาจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140065323+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140087608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140092469+07:00","message":"receive interim result [false|false]: เขาจะไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140101199+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140106987+07:00","message":"receive 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-05-12T13:33:03.140110432+07:00","message":"receive interim result [false|false]: เขาจะไม่ได้แค่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.14012226+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140127522+07:00","message":"receive 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-05-12T13:33:03.140127637+07:00","message":"[buffer interim] 3705 false เขาจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140157306+07:00","message":"[buffer interim] 3705 false เขาจะไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140160663+07:00","message":"[buffer interim] 3705 false เขาจะไม่ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140167047+07:00","message":"[bufferProcess] interim [720000000]:เขาจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140131194+07:00","message":"receive interim result [false|false]: เขายังไม่ได้แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140178465+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140169231+07:00","message":"[bufferProcess] send to processor:เขาจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140194202+07:00","message":"[bufferProcess] interim [780000000]:เขาจะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.14019725+07:00","message":"[bufferProcess] send to processor:เขาจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140182971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะไม่ได้แค่ฝัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140204947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140209209+07:00","message":"> Transcript [46348] [false]: 'เขาจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140212879+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.1402152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140217252+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140219255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140220928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140222981+07:00","message":"> Transcript [46349] [false]: 'เขาจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140224901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140226581+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140228454+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.14022999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140200116+07:00","message":"[bufferProcess] interim [20000000]:เขาจะไม่ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140307274+07:00","message":"[bufferProcess] send to processor:เขาจะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140310164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140312166+07:00","message":"> Transcript [46350] [false]: 'เขาจะไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140314092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140315729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140317731+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140205436+07:00","message":"receive interim result [false|false]: เขาจะไม่ได้แค่ฝัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140354235+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140370179+07:00","message":"receive 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-05-12T13:33:03.140374463+07:00","message":"receive interim result [false|false]: เขาจะไม่ได้แค่ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140383412+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.14038841+07:00","message":"receive 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-05-12T13:33:03.140392013+07:00","message":"receive interim result [false|false]: เขาจะไม่ได้แค่ฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140185751+07:00","message":"[buffer interim] 3705 false เขายังไม่ได้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140319975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140427941+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140435042+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140439111+07:00","message":"Set new StatePrefix : 'เขาจะไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140407764+07:00","message":"[bufferProcess] interim [140000000]:เขายังไม่ได้แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140440383+07:00","message":"push: {false เขา 0 0xc002e83700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140404344+07:00","message":"[buffer interim] 3705 false เขาจะไม่ได้แค่ฝัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140456111+07:00","message":"[buffer interim] 3705 false เขาจะไม่ได้แค่ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.140458806+07:00","message":"[buffer interim] 3705 false เขาจะไม่ได้แค่ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140443868+07:00","message":"Next Push (prob) : 'จะไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140447201+07:00","message":"[bufferProcess] send to processor:เขาจะไม่ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.14046777+07:00","message":"[bufferProcess] interim [260000000]:เขาจะไม่ได้แค่ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140470081+07:00","message":"[bufferProcess] send to processor:เขายังไม่ได้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140472297+07:00","message":"[bufferProcess] interim [380000000]:เขาจะไม่ได้แค่ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140474374+07:00","message":"[bufferProcess] send to processor:เขาจะไม่ได้แค่ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140476927+07:00","message":"[bufferProcess] interim [500000000]:เขาจะไม่ได้แค่ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140479905+07:00","message":"[bufferProcess] send to processor:เขาจะไม่ได้แค่ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140482126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140485265+07:00","message":"> Transcript [46351] [false]: 'เขาจะไม่ได้แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140487434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140489168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140490903+07:00","message":"StatePrefix: 'เขาจะไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140492805+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140494281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140496361+07:00","message":"> Transcript [46352] [false]: 'เขายังไม่ได้แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140497968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140500113+07:00","message":"Set new StatePrefix: 'เขายังไม่ได้แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140501657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140503322+07:00","message":"> Transcript [46353] [false]: 'เขาจะไม่ได้แค่ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.14050485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140506411+07:00","message":"Set new StatePrefix: 'เขาจะไม่ได้แค่ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140507922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.1405097+07:00","message":"> Transcript [46354] [false]: 'เขาจะไม่ได้แค่ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140511635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.140513218+07:00","message":"Set new StatePrefix: 'เขาจะไม่ได้แค่ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.281062697+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.281103097+07:00","message":"receive 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-05-12T13:33:03.281111427+07:00","message":"receive interim result [false|false]: เขาจะไม่ได้แค่ฝั่งและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.281134137+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.281140269+07:00","message":"receive 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-05-12T13:33:03.281144732+07:00","message":"receive interim result [false|false]: เขาจะไม่ได้แค่ฝั่งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.281152148+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.281156914+07:00","message":"receive 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-05-12T13:33:03.281173436+07:00","message":"receive interim result [false|false]: เขาจะไม่ได้แค่ฝั่งแล้วจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.281180094+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.28118302+07:00","message":"receive 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-05-12T13:33:03.281185417+07:00","message":"receive interim result [false|false]: เขาจะไม่ได้แค่ฟังแล้วชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.281198549+07:00","message":"[buffer interim] 3705 false เขาจะไม่ได้แค่ฝั่งและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.281213705+07:00","message":"[buffer interim] 3705 false เขาจะไม่ได้แค่ฝั่งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.281221896+07:00","message":"[buffer interim] 3705 false เขาจะไม่ได้แค่ฝั่งแล้วจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.281225523+07:00","message":"[buffer interim] 3705 false เขาจะไม่ได้แค่ฟังแล้วชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.28123269+07:00","message":"[bufferProcess] interim [680000000]:เขาจะไม่ได้แค่ฝั่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281235317+07:00","message":"[bufferProcess] send to processor:เขาจะไม่ได้แค่ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281238247+07:00","message":"[bufferProcess] interim [740000000]:เขาจะไม่ได้แค่ฝั่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281239938+07:00","message":"[bufferProcess] send to processor:เขาจะไม่ได้แค่ฝั่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281242079+07:00","message":"[bufferProcess] interim [860000000]:เขาจะไม่ได้แค่ฝั่งแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.28124389+07:00","message":"[bufferProcess] send to processor:เขาจะไม่ได้แค่ฝั่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281246009+07:00","message":"[bufferProcess] interim [920000000]:เขาจะไม่ได้แค่ฟังแล้วชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.28124764+07:00","message":"[bufferProcess] send to processor:เขาจะไม่ได้แค่ฝั่งแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281250334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281255272+07:00","message":"> Transcript [46355] [false]: 'เขาจะไม่ได้แค่ฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281257626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.28125997+07:00","message":"Set new StatePrefix: 'เขาจะไม่ได้แค่ฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.28126169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281263654+07:00","message":"> Transcript [46356] [false]: 'เขาจะไม่ได้แค่ฝั่งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.28126642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281268366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281270134+07:00","message":"StatePrefix: 'เขาจะไม่ได้แค่ฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281272454+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281274055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281276042+07:00","message":"> Transcript [46357] [false]: 'เขาจะไม่ได้แค่ฝั่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281281667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281283422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.28128505+07:00","message":"StatePrefix: 'เขาจะไม่ได้แค่ฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281286961+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281288368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281290162+07:00","message":"> Transcript [46358] [false]: 'เขาจะไม่ได้แค่ฝั่งแล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281291993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.2812936+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.281295145+07:00","message":"StatePrefix: 'เขาจะไม่ได้แค่ฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.28129703+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.684331085+07:00","message":"receive streaming session, msgId: 3706"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.684378075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.684383853+07:00","message":"receive interim result [false|false]: เข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.684401983+07:00","message":"[buffer interim] force interim is final (2) :เขาจะไม่ได้แค่ฟังแล้วชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.684410027+07:00","message":"[bufferProcess] interim [920000000]:เขาจะไม่ได้แค่ฟังแล้วชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.684416135+07:00","message":"[bufferProcess] send to processor (isfinal):เขาจะไม่ได้แค่ฟังแล้วชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.684419263+07:00","message":"[bufferProcess] interim [660000000]:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.684421048+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.684424472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.684427331+07:00","message":"> Transcript [46359] [false]: 'เขาจะไม่ได้แค่ฟังแล้วชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.684430118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.684432547+07:00","message":"Set new StatePrefix: 'เขาจะไม่ได้แค่ฟังแล้วชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.684434446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.684436384+07:00","message":"> Transcript [46360] [true]: 'เขาจะไม่ได้แค่ฟังแล้วชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.684439242+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.684441768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.684444943+07:00","message":"StatePrefix: 'เขาจะไม่ได้แค่ฟังแล้วชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.68444773+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.684455446+07:00","message":"Push: 'จะไม่ได้แค่ฟังแล้วชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.684464546+07:00","message":"push: {true จะไม่ได้แค่ฟังแล้วชอบ 0 0xc002e83700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:03.691438658+07:00","message":"write wav file: './tmp/7565/7565_3705.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.719661658+07:00","message":"receive streaming session, msgId: 3706"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.719693498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.719699798+07:00","message":"receive interim result [false|false]: เข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.719710652+07:00","message":"end Recv id 3706 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.719713426+07:00","message":"end Recv id 3706"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:03.719720934+07:00","message":"[buffer interim] 3706 false เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.719732769+07:00","message":"[bufferProcess] interim [780000000]:เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.719740696+07:00","message":"[bufferProcess] send to processor:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.719745011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.719747949+07:00","message":"> Transcript [46361] [false]: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:03.719750422+07:00","message":"Set StatePrefix (first interim): 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:04.291737267+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:04.291776743+07:00","message":"receive 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-05-12T13:33:04.291784524+07:00","message":"receive interim result [false|false]: เขาจะไม่ได้แค่ฟังแล้วชอบอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:04.291805112+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:04.291808723+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-05-12T13:33:04.29181152+07:00","message":"receive interim result [false|false]: เขาจะไม่ได้แค่ฟังแล้วชอบอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:04.291817838+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:04.291821821+07:00","message":"receive 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-05-12T13:33:04.291824298+07:00","message":"receive interim result [false|false]: เขาจะไม่ได้แค่ฟังแล้วชอบอย่างเดียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:04.291830774+07:00","message":"receive streaming session, msgId: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:04.291834208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะไม่ได้แค่ฟังแล้วชอบอย่างเดียว\",\"confidence\":0.9246662}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:04.29183707+07:00","message":"receive interim result [true|false]: เขาจะไม่ได้แค่ฟังแล้วชอบอย่างเดียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:04.291839931+07:00","message":"end recv isFinal message id 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:04.291841821+07:00","message":"end Recv id 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:04.291848946+07:00","message":"[buffer interim] this message is already final false 3705: 'เขาจะไม่ได้แค่ฟังแล้วชอบอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:04.291857919+07:00","message":"[buffer interim] this message is already final false 3705: 'เขาจะไม่ได้แค่ฟังแล้วชอบอย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:04.291862746+07:00","message":"[buffer interim] this message is already final false 3705: 'เขาจะไม่ได้แค่ฟังแล้วชอบอย่างเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:04.291867643+07:00","message":"[buffer interim] this message is already final true 3705: 'เขาจะไม่ได้แค่ฟังแล้วชอบอย่างเดียว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:04.902486755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:04.902507048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:05.498624775+07:00","message":"[GCS] IsForceVAD: false for message ID: 3706"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:05.690670491+07:00","message":"[GCS] Start streaming session, msgId: 3707"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:06.365710821+07:00","message":"receive streaming session, msgId: 3707"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:06.365761637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:06.365767813+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:06.365787528+07:00","message":"[buffer interim] force interim is final (2) :เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365795676+07:00","message":"[bufferProcess] interim [780000000]:เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365801715+07:00","message":"[bufferProcess] send to processor (isfinal):เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365805111+07:00","message":"[bufferProcess] interim [480000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365806894+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365810147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365815289+07:00","message":"> Transcript [46362] [false]: 'เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365819619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365821624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365823388+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365825366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365826822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365829096+07:00","message":"> Transcript [46363] [true]: 'เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365831202+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365832842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365834508+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365836025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.365842789+07:00","message":"Push: 'เข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:06.365850752+07:00","message":"push: {true เข้าใจ 0 0xc003b7cd80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:06.373930037+07:00","message":"write wav file: './tmp/7565/7565_3706.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:06.421048664+07:00","message":"receive streaming session, msgId: 3707"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:06.421084815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:06.421090052+07:00","message":"receive interim result [false|false]: อะไรอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:06.421103569+07:00","message":"end Recv id 3707 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:06.421106301+07:00","message":"end Recv id 3707"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:06.421112208+07:00","message":"[buffer interim] 3707 false อะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.42111928+07:00","message":"[bufferProcess] interim [540000000]:อะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.421121667+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.421125452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.42112891+07:00","message":"> Transcript [46364] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:06.421131542+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:06.709617892+07:00","message":"[GCS] IsForceVAD: false for message ID: 3707"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:06.780903144+07:00","message":"[GCS] Start streaming session, msgId: 3708"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:07.903381932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:07.903381931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:08.30969671+07:00","message":"[GCS] IsForceVAD: false for message ID: 3708"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:08.405470258+07:00","message":"receive streaming session, msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:08.405489357+07:00","message":"found end of frame, send empty tag with msgId: 3708"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:08.4054924+07:00","message":"end Recv id 3708"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:08.405503214+07:00","message":"[buffer interim] force interim is final (2) :อะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405511673+07:00","message":"[bufferProcess] interim [540000000]:อะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405514644+07:00","message":"[bufferProcess] send to processor (isfinal):อะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405520224+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405523173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405526484+07:00","message":"> Transcript [46365] [false]: 'อะไรอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405529153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405531226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.40553296+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405535073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405536688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405538945+07:00","message":"> Transcript [46366] [true]: 'อะไรอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405540884+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405542619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405544542+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405546136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405548824+07:00","message":"Push: 'อะไรอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405550504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405552434+07:00","message":"> Transcript [46367] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405554228+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405556067+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.40555797+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405559604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.405561486+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:08.405586415+07:00","message":"push: {true อะไรอยู่ 0 0xc002e83e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:08.405610179+07:00","message":"push: {true \n 0 0xc002ac3e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:08.420238122+07:00","message":"write wav file: './tmp/7565/7565_3707.wav'"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:08.423234548+07:00","message":"write wav file: './tmp/7565/7565_3708.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:08.441958841+07:00","message":"[GCS] Start streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:08.986580803+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:08.986626288+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-05-12T13:33:08.986632119+07:00","message":"receive interim result [false|false]: แน่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:08.986649602+07:00","message":"[buffer interim] 3709 false แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.98665821+07:00","message":"[bufferProcess] interim [360000000]:แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:08.986661068+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:09.00337168+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:09.003405279+07:00","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-05-12T13:33:09.003410646+07:00","message":"receive interim result [false|false]: เน็ต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:09.003425581+07:00","message":"[buffer interim] 3709 false เน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.003433838+07:00","message":"[bufferProcess] interim [420000000]:เน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.00343641+07:00","message":"[bufferProcess] send to processor:แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.003441998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.00344479+07:00","message":"> Transcript [46368] [false]: 'แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.003446935+07:00","message":"Set StatePrefix (first interim): 'แน่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:09.104704593+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:09.104752006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:09.104756854+07:00","message":"receive interim result [false|false]: แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:09.104771138+07:00","message":"[buffer interim] 3709 false แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.104779491+07:00","message":"[bufferProcess] interim [480000000]:แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.104781835+07:00","message":"[bufferProcess] send to processor:เน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.104785031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.10478808+07:00","message":"> Transcript [46369] [false]: 'เน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.104790506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.104792576+07:00","message":"Set new StatePrefix: 'เน็ต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:09.299264767+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:09.299310746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอนว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:09.299315602+07:00","message":"receive interim result [false|false]: แน่นอนว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:09.299332622+07:00","message":"[buffer interim] 3709 false แน่นอนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.299340739+07:00","message":"[bufferProcess] interim [720000000]:แน่นอนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.299342877+07:00","message":"[bufferProcess] send to processor:แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.299346859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.299350203+07:00","message":"> Transcript [46370] [false]: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.299352423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.299354339+07:00","message":"Set new StatePrefix: 'แน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:09.973863251+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:09.973914734+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-05-12T13:33:09.973920784+07:00","message":"receive interim result [false|false]: แน่นอนว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:09.973937882+07:00","message":"[buffer interim] 3709 false แน่นอนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.973946003+07:00","message":"[bufferProcess] interim [320000000]:แน่นอนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.973948407+07:00","message":"[bufferProcess] send to processor:แน่นอนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.973956186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.973959171+07:00","message":"> Transcript [46371] [false]: 'แน่นอนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.973962557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.973964641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.97396667+07:00","message":"StatePrefix: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:09.973969137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:10.317476932+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:10.317524098+07:00","message":"receive 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-05-12T13:33:10.317530761+07:00","message":"receive interim result [false|false]: แน่นอนว่าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:10.317550117+07:00","message":"[buffer interim] 3709 false แน่นอนว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.317562633+07:00","message":"[bufferProcess] interim [680000000]:แน่นอนว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.317565262+07:00","message":"[bufferProcess] send to processor:แน่นอนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.317571719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.317575092+07:00","message":"> Transcript [46372] [false]: 'แน่นอนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.317579771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.317582286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.317586135+07:00","message":"StatePrefix: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.317588158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:10.384008561+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:10.384053125+07:00","message":"receive 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-05-12T13:33:10.384059785+07:00","message":"receive interim result [false|false]: แน่นอนว่าเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:10.384076338+07:00","message":"[buffer interim] 3709 false แน่นอนว่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.384084573+07:00","message":"[bufferProcess] interim [740000000]:แน่นอนว่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.38408757+07:00","message":"[bufferProcess] send to processor:แน่นอนว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.384092623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.384095893+07:00","message":"> Transcript [46373] [false]: 'แน่นอนว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.384099686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.38410181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.384105734+07:00","message":"StatePrefix: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.384108293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:10.517894703+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:10.517937355+07:00","message":"receive 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-05-12T13:33:10.517943563+07:00","message":"receive interim result [false|false]: แน่นอนว่าเรื่องใด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:10.517957959+07:00","message":"[buffer interim] 3709 false แน่นอนว่าเรื่องใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.517966182+07:00","message":"[bufferProcess] interim [920000000]:แน่นอนว่าเรื่องใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.517968752+07:00","message":"[bufferProcess] send to processor:แน่นอนว่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.517974362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.517977378+07:00","message":"> Transcript [46374] [false]: 'แน่นอนว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.517981953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.517984306+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.517988447+07:00","message":"StatePrefix: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.517991238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.517995835+07:00","message":"Push: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.51799818+07:00","message":"TextPushed: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.518000352+07:00","message":"Set new StatePrefix : 'แน่นอนว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.518002542+07:00","message":"Next Push (prob) : 'ว่าเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:10.518010927+07:00","message":"push: {false แน่นอน 0 0xc00386c000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:10.723477391+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:10.723514915+07:00","message":"receive 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-05-12T13:33:10.723520733+07:00","message":"receive interim result [false|false]: แน่นอนว่าเรื่องใดเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:10.72353709+07:00","message":"[buffer interim] 3709 false แน่นอนว่าเรื่องใดเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.723546264+07:00","message":"[bufferProcess] interim [100000000]:แน่นอนว่าเรื่องใดเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.723551606+07:00","message":"[bufferProcess] send to processor:แน่นอนว่าเรื่องใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.723556397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.72356184+07:00","message":"> Transcript [46375] [false]: 'แน่นอนว่าเรื่องใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.723565904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.723568949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.72357278+07:00","message":"StatePrefix: 'แน่นอนว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.723576219+07:00","message":"TextPushed: 'แน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:10.794357921+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:10.794392891+07:00","message":"receive 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-05-12T13:33:10.794398523+07:00","message":"receive interim result [false|false]: แน่นอนว่าเรื่องใดเรื่องหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:10.79441135+07:00","message":"[buffer interim] 3709 false แน่นอนว่าเรื่องใดเรื่องหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.794423022+07:00","message":"[bufferProcess] interim [220000000]:แน่นอนว่าเรื่องใดเรื่องหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.794425429+07:00","message":"[bufferProcess] send to processor:แน่นอนว่าเรื่องใดเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.794430763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.79443329+07:00","message":"> Transcript [46376] [false]: 'แน่นอนว่าเรื่องใดเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.794437049+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.794440637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.794442843+07:00","message":"StatePrefix: 'แน่นอนว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:10.794445119+07:00","message":"TextPushed: 'แน่นอน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:10.90382938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:10.903841464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:11.228831504+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:11.228866084+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-05-12T13:33:11.228872621+07:00","message":"receive interim result [false|false]: แน่นอนว่าเรื่องใดเรื่องหนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:11.228889221+07:00","message":"[buffer interim] 3709 false แน่นอนว่าเรื่องใดเรื่องหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.228898265+07:00","message":"[bufferProcess] interim [580000000]:แน่นอนว่าเรื่องใดเรื่องหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.228900861+07:00","message":"[bufferProcess] send to processor:แน่นอนว่าเรื่องใดเรื่องหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.2289039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.228906705+07:00","message":"> Transcript [46377] [false]: 'แน่นอนว่าเรื่องใดเรื่องหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.228910141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.228912467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.22891495+07:00","message":"StatePrefix: 'แน่นอนว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.228917392+07:00","message":"TextPushed: 'แน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:11.308007403+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:11.308054252+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-05-12T13:33:11.308059625+07:00","message":"receive interim result [false|false]: แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:11.308073598+07:00","message":"[buffer interim] 3709 false แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.308080798+07:00","message":"[bufferProcess] interim [700000000]:แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.308083778+07:00","message":"[bufferProcess] send to processor:แน่นอนว่าเรื่องใดเรื่องหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.308089038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.30809194+07:00","message":"> Transcript [46378] [false]: 'แน่นอนว่าเรื่องใดเรื่องหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.308095952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.308098346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.30810046+07:00","message":"StatePrefix: 'แน่นอนว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.30810267+07:00","message":"TextPushed: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.30810707+07:00","message":"Push: 'ว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.308109031+07:00","message":"TextPushed: 'แน่นอนว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.308111119+07:00","message":"Set new StatePrefix : 'แน่นอนว่าเรื่องใดเรื่องหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.308113525+07:00","message":"Next Push (prob) : 'ใดเรื่องหนึ่งใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:11.308120506+07:00","message":"push: {false ว่าเรื่อง 0 0xc00386c000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:11.947276406+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:11.947318886+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-05-12T13:33:11.947324857+07:00","message":"receive interim result [false|false]: แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:11.947352919+07:00","message":"[buffer interim] 3709 false แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.947361934+07:00","message":"[bufferProcess] interim [300000000]:แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.947364163+07:00","message":"[bufferProcess] send to processor:แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.947367542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.947370324+07:00","message":"> Transcript [46379] [false]: 'แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.94737314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:11.94737508+07:00","message":"Set new StatePrefix: 'แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.114163553+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.114200851+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-05-12T13:33:13.114206246+07:00","message":"receive interim result [false|false]: แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.11421963+07:00","message":"[buffer interim] 3709 false แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.114227136+07:00","message":"[bufferProcess] interim [500000000]:แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.114229835+07:00","message":"[bufferProcess] send to processor:แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.114232977+07:00","message":"[bufferProcess] send to processor (ticker):แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.114235839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.114238425+07:00","message":"> Transcript [46380] [false]: 'แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.114241601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.114244358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.114247228+07:00","message":"StatePrefix: 'แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.114250557+07:00","message":"TextPushed: 'แน่นอนว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.114253091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.114255831+07:00","message":"> Transcript [46381] [false]: 'แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.114258831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.114261178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.114263861+07:00","message":"StatePrefix: 'แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.114266559+07:00","message":"TextPushed: 'แน่นอนว่าเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.225130839+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.225190482+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-05-12T13:33:13.225197744+07:00","message":"receive interim result [false|false]: แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.225215121+07:00","message":"[buffer interim] 3709 false แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.225223678+07:00","message":"[bufferProcess] interim [620000000]:แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.225226188+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.250720996+07:00","message":"[GCS] IsForceVAD: false for message ID: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.380731939+07:00","message":"[GCS] Start streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.396608727+07:00","message":"receive streaming session, msgId: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.39665308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แน่นอนว่าเรื่องใดเรื่องหนึ่งหรือไง\",\"confidence\":0.91544336}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.396664615+07:00","message":"receive interim result [true|false]: แน่นอนว่าเรื่องใดเรื่องหนึ่งหรือไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.396679885+07:00","message":"end recv isFinal message id 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.396682621+07:00","message":"end Recv id 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.396688693+07:00","message":"[buffer interim] 3709 true แน่นอนว่าเรื่องใดเรื่องหนึ่งหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.396696549+07:00","message":"[bufferProcess] interim [830000000]:แน่นอนว่าเรื่องใดเรื่องหนึ่งหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.396705094+07:00","message":"[bufferProcess] send to processor (isfinal):แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.396709018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.396712404+07:00","message":"> Transcript [46382] [false]: 'แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.396715482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.396717521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.396719714+07:00","message":"StatePrefix: 'แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.39672241+07:00","message":"TextPushed: 'แน่นอนว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.396724382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.396726597+07:00","message":"> Transcript [46383] [true]: 'แน่นอนว่าเรื่องใดเรื่องหนึ่งหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.396728999+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.39673072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.396732457+07:00","message":"StatePrefix: 'แน่นอนว่าเรื่องใดเรื่องหนึ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.39673451+07:00","message":"TextPushed: 'แน่นอนว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.396742922+07:00","message":"Push: 'ใดเรื่องหนึ่งหรือไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.396751097+07:00","message":"push: {true ใดเรื่องหนึ่งหรือไง 0 0xc00386c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:13.406529154+07:00","message":"write wav file: './tmp/7565/7565_3709.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.872082031+07:00","message":"receive streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.872126889+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-05-12T13:33:13.872132512+07:00","message":"receive interim result [false|false]: ถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:13.872149675+07:00","message":"[buffer interim] 3710 false ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.872156554+07:00","message":"[bufferProcess] interim [300000000]:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:13.872158339+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:13.904798483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:13.904834604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:14.160317818+07:00","message":"receive streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:14.160357283+07:00","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-05-12T13:33:14.160363012+07:00","message":"receive interim result [false|false]: ถามเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:14.160377476+07:00","message":"[buffer interim] 3710 false ถามเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.160384909+07:00","message":"[bufferProcess] interim [420000000]:ถามเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.160387268+07:00","message":"[bufferProcess] send to processor:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.160393656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.16039659+07:00","message":"> Transcript [46384] [false]: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.160398765+07:00","message":"Set StatePrefix (first interim): 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:14.3391656+07:00","message":"receive streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:14.339206567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเรื่องวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:14.339212701+07:00","message":"receive interim result [false|false]: ถามเรื่องวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:14.339227086+07:00","message":"[buffer interim] 3710 false ถามเรื่องวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.339235329+07:00","message":"[bufferProcess] interim [720000000]:ถามเรื่องวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.339237641+07:00","message":"[bufferProcess] send to processor:ถามเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.339243227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.339246281+07:00","message":"> Transcript [46385] [false]: 'ถามเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.339250213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.339252361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.339254941+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.339257367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:14.43775464+07:00","message":"receive streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:14.437795155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเรื่องวงการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:14.437802177+07:00","message":"receive interim result [false|false]: ถามเรื่องวงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:14.437817682+07:00","message":"[buffer interim] 3710 false ถามเรื่องวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.437825548+07:00","message":"[bufferProcess] interim [900000000]:ถามเรื่องวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.43783056+07:00","message":"[bufferProcess] send to processor:ถามเรื่องวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.437838024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.43784109+07:00","message":"> Transcript [46386] [false]: 'ถามเรื่องวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.437846555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.437849026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.437851269+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.437853362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:14.815616883+07:00","message":"receive streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:14.815660346+07:00","message":"receive 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-05-12T13:33:14.815667884+07:00","message":"receive interim result [false|false]: ถามเรื่องวงการของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:14.815685656+07:00","message":"[buffer interim] 3710 false ถามเรื่องวงการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.815697156+07:00","message":"[bufferProcess] interim [320000000]:ถามเรื่องวงการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.815700696+07:00","message":"[bufferProcess] send to processor:ถามเรื่องวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.815708445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.815712206+07:00","message":"> Transcript [46387] [false]: 'ถามเรื่องวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.815716787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.815719742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.815723047+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:14.815725951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:15.493829588+07:00","message":"[GCS] IsForceVAD: false for message ID: 3710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:15.533618901+07:00","message":"receive streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:15.533665173+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-05-12T13:33:15.533671857+07:00","message":"receive interim result [false|false]: ถามเรื่องวงการของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:15.533688121+07:00","message":"[buffer interim] 3710 false ถามเรื่องวงการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.533696038+07:00","message":"[bufferProcess] interim [920000000]:ถามเรื่องวงการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.533698794+07:00","message":"[bufferProcess] send to processor:ถามเรื่องวงการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.533706538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.533709993+07:00","message":"> Transcript [46388] [false]: 'ถามเรื่องวงการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.533713477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.533716225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.533719062+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.53372105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.533728177+07:00","message":"Push: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.533729926+07:00","message":"TextPushed: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.533731847+07:00","message":"Set new StatePrefix : 'ถามเรื่องวงการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.53373395+07:00","message":"Next Push (prob) : 'เรื่องวงการของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:15.533742602+07:00","message":"push: {false ถาม 0 0xc003b7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:15.627939986+07:00","message":"[GCS] Start streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:15.650718894+07:00","message":"receive streaming session, msgId: 3710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:15.650757022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเรื่องวงการของ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:15.650763142+07:00","message":"receive interim result [true|false]: ถามเรื่องวงการของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:15.650771322+07:00","message":"end recv isFinal message id 3710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:15.650773647+07:00","message":"end Recv id 3710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:15.65077925+07:00","message":"[buffer interim] 3710 true ถามเรื่องวงการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.650789714+07:00","message":"[bufferProcess] interim [130000000]:ถามเรื่องวงการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.650793967+07:00","message":"[bufferProcess] send to processor (isfinal):ถามเรื่องวงการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.650797938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.650800987+07:00","message":"> Transcript [46389] [false]: 'ถามเรื่องวงการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.650805761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.650808241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.650810093+07:00","message":"StatePrefix: 'ถามเรื่องวงการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.650812678+07:00","message":"TextPushed: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.650814856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.650816928+07:00","message":"> Transcript [46390] [true]: 'ถามเรื่องวงการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.650819201+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.650820926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.65082278+07:00","message":"StatePrefix: 'ถามเรื่องวงการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.650824601+07:00","message":"TextPushed: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:15.650827386+07:00","message":"Push: 'เรื่องวงการของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:15.650835676+07:00","message":"push: {true เรื่องวงการของ 0 0xc003b7cc80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:15.657631954+07:00","message":"write wav file: './tmp/7565/7565_3710.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:16.904887106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:16.904897347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:18.819097097+07:00","message":"[GCS] IsForceVAD: false for message ID: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129672228+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129717988+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-05-12T13:33:19.129724105+07:00","message":"receive interim result [false|false]: พรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.12974008+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129743584+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-05-12T13:33:19.129746294+07:00","message":"receive interim result [false|false]: พรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129750867+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129753626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้\"}],\"stability\":0.9,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129755748+07:00","message":"receive interim result [false|false]: พรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129760143+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129764564+07:00","message":"receive 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-05-12T13:33:19.129769887+07:00","message":"receive interim result [false|false]: พรุ่งนี้โอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129785302+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129788687+07:00","message":"receive 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-05-12T13:33:19.12979123+07:00","message":"receive interim result [false|false]: พรุ่งนี้โอนตังค์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129796793+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129799632+07:00","message":"receive 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-05-12T13:33:19.129801797+07:00","message":"receive interim result [false|false]: พรุ่งนี้โอนตังค์กด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129807044+07:00","message":"[buffer interim] 3711 false พรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129810176+07:00","message":"[buffer interim] 3711 false พรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129812447+07:00","message":"[buffer interim] 3711 false พรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129814693+07:00","message":"[buffer interim] 3711 false พรุ่งนี้โอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129816821+07:00","message":"[buffer interim] 3711 false พรุ่งนี้โอนตังค์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.129818961+07:00","message":"[buffer interim] 3711 false พรุ่งนี้โอนตังค์กด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129825115+07:00","message":"[bufferProcess] interim [300000000]:พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129826779+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129829974+07:00","message":"[bufferProcess] send to processor (ticker):พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129832412+07:00","message":"[bufferProcess] interim [360000000]:พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129833875+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129835809+07:00","message":"[bufferProcess] interim [960000000]:พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129837561+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129839653+07:00","message":"[bufferProcess] interim [140000000]:พรุ่งนี้โอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129841426+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.1298434+07:00","message":"[bufferProcess] interim [320000000]:พรุ่งนี้โอนตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129845119+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้โอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129852546+07:00","message":"[bufferProcess] interim [680000000]:พรุ่งนี้โอนตังค์กด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129854411+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้โอนตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129856988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.1298596+07:00","message":"> Transcript [46391] [false]: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129861608+07:00","message":"Set StatePrefix (first interim): 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129863081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129864843+07:00","message":"> Transcript [46392] [false]: 'พรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129873744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129875828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129877686+07:00","message":"StatePrefix: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129879716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129881372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129883235+07:00","message":"> Transcript [46393] [false]: 'พรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129885053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129886845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129888509+07:00","message":"StatePrefix: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129890121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129891513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129893365+07:00","message":"> Transcript [46394] [false]: 'พรุ่งนี้โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129895181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129896707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129898217+07:00","message":"StatePrefix: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129899739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.12990116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.12990279+07:00","message":"> Transcript [46395] [false]: 'พรุ่งนี้โอนตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129904594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129906326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129907837+07:00","message":"StatePrefix: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.129909577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.130132865+07:00","message":"Push: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.130136158+07:00","message":"TextPushed: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.130138183+07:00","message":"Set new StatePrefix : 'พรุ่งนี้โอนตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.130140294+07:00","message":"Next Push (prob) : 'นี้โอนตังค์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.130147924+07:00","message":"push: {false พรุ่ง 0 0xc003b32980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.140083698+07:00","message":"[GCS] Start streaming session, msgId: 3712"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.336979559+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.337020891+07:00","message":"receive 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-05-12T13:33:19.337029135+07:00","message":"receive interim result [false|false]: พรุ่งนี้โอนตังค์กดขี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.33704654+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.337050122+07:00","message":"receive 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-05-12T13:33:19.337052644+07:00","message":"receive interim result [false|false]: พรุ่งนี้โอนตังค์กดผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.33706975+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.337073885+07:00","message":"receive 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-05-12T13:33:19.337076377+07:00","message":"receive interim result [false|false]: พรุ่งนี้โอนตังค์กดขี่ข่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.337085415+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.337088703+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-05-12T13:33:19.337090892+07:00","message":"receive interim result [false|false]: พรุ่งนี้โอนตังค์กดขี่ข่มเหง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.337098373+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.33710113+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-05-12T13:33:19.33710365+07:00","message":"receive interim result [false|false]: พรุ่งนี้โอนตังค์กดขี่ข่มเหงคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.337108834+07:00","message":"[buffer interim] 3711 false พรุ่งนี้โอนตังค์กดขี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.337113617+07:00","message":"[buffer interim] 3711 false พรุ่งนี้โอนตังค์กดผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.337116069+07:00","message":"[buffer interim] 3711 false พรุ่งนี้โอนตังค์กดขี่ข่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.337118174+07:00","message":"[buffer interim] 3711 false พรุ่งนี้โอนตังค์กดขี่ข่มเหง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.337120101+07:00","message":"[buffer interim] 3711 false พรุ่งนี้โอนตังค์กดขี่ข่มเหงคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337125376+07:00","message":"[bufferProcess] interim [980000000]:พรุ่งนี้โอนตังค์กดขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337127545+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้โอนตังค์กด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337130228+07:00","message":"[bufferProcess] interim [100000000]:พรุ่งนี้โอนตังค์กดผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337132065+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้โอนตังค์กดขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337134207+07:00","message":"[bufferProcess] interim [160000000]:พรุ่งนี้โอนตังค์กดขี่ข่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337136164+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้โอนตังค์กดผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.33713827+07:00","message":"[bufferProcess] interim [340000000]:พรุ่งนี้โอนตังค์กดขี่ข่มเหง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337140036+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้โอนตังค์กดขี่ข่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337142213+07:00","message":"[bufferProcess] interim [640000000]:พรุ่งนี้โอนตังค์กดขี่ข่มเหงคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337144125+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้โอนตังค์กดขี่ข่มเหง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337147167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337149767+07:00","message":"> Transcript [46396] [false]: 'พรุ่งนี้โอนตังค์กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337152895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337171953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337174651+07:00","message":"StatePrefix: 'พรุ่งนี้โอนตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337176825+07:00","message":"TextPushed: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337178538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337180367+07:00","message":"> Transcript [46397] [false]: 'พรุ่งนี้โอนตังค์กดขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337182324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.33718399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337185712+07:00","message":"StatePrefix: 'พรุ่งนี้โอนตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.33718761+07:00","message":"TextPushed: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337189102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337195528+07:00","message":"> Transcript [46398] [false]: 'พรุ่งนี้โอนตังค์กดผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337197789+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337199356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337200983+07:00","message":"StatePrefix: 'พรุ่งนี้โอนตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.33720274+07:00","message":"TextPushed: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337204221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337205942+07:00","message":"> Transcript [46399] [false]: 'พรุ่งนี้โอนตังค์กดขี่ข่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337209607+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337211274+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337212819+07:00","message":"StatePrefix: 'พรุ่งนี้โอนตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337214426+07:00","message":"TextPushed: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337221226+07:00","message":"Push: 'นี้โอนตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337223026+07:00","message":"TextPushed: 'พรุ่งนี้โอนตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337225+07:00","message":"Set new StatePrefix : 'พรุ่งนี้โอนตังค์กดขี่ข่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337227111+07:00","message":"Next Push (prob) : 'กดขี่ข่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337228641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337230389+07:00","message":"> Transcript [46400] [false]: 'พรุ่งนี้โอนตังค์กดขี่ข่มเหง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337484797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337486866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337488924+07:00","message":"StatePrefix: 'พรุ่งนี้โอนตังค์กดขี่ข่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.337491047+07:00","message":"TextPushed: 'พรุ่งนี้โอนตังค์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.337310646+07:00","message":"push: {false นี้โอนตังค์ 0 0xc003b32980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.372059033+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.37209146+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-05-12T13:33:19.372096869+07:00","message":"receive interim result [false|false]: พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.372111077+07:00","message":"[buffer interim] 3711 false พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.372118014+07:00","message":"[bufferProcess] interim [760000000]:พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.372120497+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้โอนตังค์กดขี่ข่มเหงคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.372125692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.372128468+07:00","message":"> Transcript [46401] [false]: 'พรุ่งนี้โอนตังค์กดขี่ข่มเหงคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.372131982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.372134027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.37213795+07:00","message":"StatePrefix: 'พรุ่งนี้โอนตังค์กดขี่ข่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.372140735+07:00","message":"TextPushed: 'พรุ่งนี้โอนตังค์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.381844217+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.381890043+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-05-12T13:33:19.381895552+07:00","message":"receive interim result [false|false]: พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.381909462+07:00","message":"[buffer interim] 3711 false พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.381916034+07:00","message":"[bufferProcess] interim [940000000]:พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.381918975+07:00","message":"[bufferProcess] send to processor:พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.381922431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.381925453+07:00","message":"> Transcript [46402] [false]: 'พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.38192878+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.381930771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.381932848+07:00","message":"StatePrefix: 'พรุ่งนี้โอนตังค์กดขี่ข่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.381935336+07:00","message":"TextPushed: 'พรุ่งนี้โอนตังค์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.42302571+07:00","message":"receive streaming session, msgId: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.423059287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่มี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.423066085+07:00","message":"receive interim result [true|false]: พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.423073389+07:00","message":"end recv isFinal message id 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.423075441+07:00","message":"end Recv id 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.423090773+07:00","message":"[buffer interim] 3711 true พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423107617+07:00","message":"[bufferProcess] interim [210000000]:พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423111269+07:00","message":"[bufferProcess] send to processor (isfinal):พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423114694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.42311783+07:00","message":"> Transcript [46403] [false]: 'พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423121953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423123943+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423129398+07:00","message":"StatePrefix: 'พรุ่งนี้โอนตังค์กดขี่ข่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423132136+07:00","message":"TextPushed: 'พรุ่งนี้โอนตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423138613+07:00","message":"Push: 'กดขี่ข่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423142974+07:00","message":"TextPushed: 'พรุ่งนี้โอนตังค์กดขี่ข่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423146386+07:00","message":"Set new StatePrefix : 'พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423149609+07:00","message":"Next Push (prob) : 'เหงคนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.42315242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423155553+07:00","message":"> Transcript [46404] [true]: 'พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423159161+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423160801+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423162493+07:00","message":"StatePrefix: 'พรุ่งนี้โอนตังค์กดขี่ข่มเหงคนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423164388+07:00","message":"TextPushed: 'พรุ่งนี้โอนตังค์กดขี่ข่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.423166612+07:00","message":"Push: 'เหงคนที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.423166613+07:00","message":"push: {false กดขี่ข่ม 0 0xc003b32980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.423193743+07:00","message":"push: {true เหงคนที่มี 0 0xc003b32980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:19.431677353+07:00","message":"write wav file: './tmp/7565/7565_3711.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.829143483+07:00","message":"receive streaming session, msgId: 3712"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.82919789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.829203309+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.829225006+07:00","message":"[buffer interim] 3712 false 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.829235294+07:00","message":"[bufferProcess] interim [480000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.829237244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.88080866+07:00","message":"receive streaming session, msgId: 3712"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.880851519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิทธิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.880857592+07:00","message":"receive interim result [false|false]: สิทธิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:19.88087766+07:00","message":"[buffer interim] 3712 false สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.880889729+07:00","message":"[bufferProcess] interim [600000000]:สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.880892074+07:00","message":"[bufferProcess] send to processor:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.880896003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.880899581+07:00","message":"> Transcript [46405] [false]: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:19.880901688+07:00","message":"Set StatePrefix (first interim): '10'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:19.905050015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:19.905064668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.141235084+07:00","message":"receive streaming session, msgId: 3712"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.141272736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิทธิศักดิ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.141278699+07:00","message":"receive interim result [false|false]: สิทธิศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.141298621+07:00","message":"[buffer interim] 3712 false สิทธิศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.141307644+07:00","message":"[bufferProcess] interim [780000000]:สิทธิศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.14131036+07:00","message":"[bufferProcess] send to processor:สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.141315671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.141320404+07:00","message":"> Transcript [46406] [false]: 'สิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.14132327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.14132549+07:00","message":"Set new StatePrefix: 'สิทธิ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.205389667+07:00","message":"receive streaming session, msgId: 3712"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.205433389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิทธิสภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.205439559+07:00","message":"receive interim result [false|false]: สิทธิสภาพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.20545675+07:00","message":"[buffer interim] 3712 false สิทธิสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.205470513+07:00","message":"[bufferProcess] interim [900000000]:สิทธิสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.205473498+07:00","message":"[bufferProcess] send to processor:สิทธิศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.20548109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.205484344+07:00","message":"> Transcript [46407] [false]: 'สิทธิศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.205487661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.205489927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.205492449+07:00","message":"StatePrefix: 'สิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.205494413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.289003911+07:00","message":"[GCS] IsForceVAD: false for message ID: 3712"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.350272718+07:00","message":"[GCS] Start streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.405516263+07:00","message":"receive streaming session, msgId: 3712"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.405558724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิทธิสภาพ\",\"confidence\":0.9465871}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.405566418+07:00","message":"receive interim result [true|false]: สิทธิสภาพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.405578854+07:00","message":"end recv isFinal message id 3712"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.405581866+07:00","message":"end Recv id 3712"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.405591465+07:00","message":"[buffer interim] 3712 true สิทธิสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.405603311+07:00","message":"[bufferProcess] interim [170000000]:สิทธิสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.405607542+07:00","message":"[bufferProcess] send to processor (isfinal):สิทธิสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.40561192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.405619307+07:00","message":"> Transcript [46408] [false]: 'สิทธิสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.40562672+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.40562964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.40563255+07:00","message":"StatePrefix: 'สิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.405636834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.405638623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.405640731+07:00","message":"> Transcript [46409] [true]: 'สิทธิสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.405643738+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.405645442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.405647091+07:00","message":"StatePrefix: 'สิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.405648671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.405651604+07:00","message":"Push: 'สิทธิสภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.40566+07:00","message":"push: {true สิทธิสภาพ 0 0xc0035b8d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:20.411592083+07:00","message":"write wav file: './tmp/7565/7565_3712.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.888104389+07:00","message":"receive streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.888149765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.888156028+07:00","message":"receive interim result [false|false]: กรรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:20.888173064+07:00","message":"[buffer interim] 3713 false กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.888180082+07:00","message":"[bufferProcess] interim [540000000]:กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:20.888182044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:21.019416609+07:00","message":"receive streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:21.019458329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:21.019464322+07:00","message":"receive interim result [false|false]: กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:21.019480231+07:00","message":"[buffer interim] 3713 false กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.019490121+07:00","message":"[bufferProcess] interim [660000000]:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.019492701+07:00","message":"[bufferProcess] send to processor:กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.019498361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.019501267+07:00","message":"> Transcript [46410] [false]: 'กรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.01950339+07:00","message":"Set StatePrefix (first interim): 'กรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:21.024347852+07:00","message":"receive streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:21.024371327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่ำกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:21.02437646+07:00","message":"receive interim result [false|false]: ต่ำกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:21.024389372+07:00","message":"[buffer interim] 3713 false ต่ำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.024394822+07:00","message":"[bufferProcess] interim [720000000]:ต่ำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.024399261+07:00","message":"[bufferProcess] send to processor:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.024402333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.024404757+07:00","message":"> Transcript [46411] [false]: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.024406936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.024409038+07:00","message":"Set new StatePrefix: 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:21.59714953+07:00","message":"receive streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:21.59721969+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-05-12T13:33:21.597225738+07:00","message":"receive interim result [false|false]: ต่ำกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:21.597241937+07:00","message":"[buffer interim] 3713 false ต่ำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.597249513+07:00","message":"[bufferProcess] interim [320000000]:ต่ำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.597251679+07:00","message":"[bufferProcess] send to processor:ต่ำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.597258809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.597264407+07:00","message":"> Transcript [46412] [false]: 'ต่ำกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.597266861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.597269053+07:00","message":"Set new StatePrefix: 'ต่ำกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:21.984263108+07:00","message":"receive streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:21.984295192+07:00","message":"receive 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-05-12T13:33:21.984300572+07:00","message":"receive interim result [false|false]: ต่ำกว่าทั้งหลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:21.984314275+07:00","message":"[buffer interim] 3713 false ต่ำกว่าทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.984321837+07:00","message":"[bufferProcess] interim [680000000]:ต่ำกว่าทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.984324682+07:00","message":"[bufferProcess] send to processor:ต่ำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.984328187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.984330818+07:00","message":"> Transcript [46413] [false]: 'ต่ำกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.984333591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.984335653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.984337488+07:00","message":"StatePrefix: 'ต่ำกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:21.984339619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:22.102615974+07:00","message":"receive streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:22.102651296+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-05-12T13:33:22.102657503+07:00","message":"receive interim result [false|false]: ต่ำกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:22.102671492+07:00","message":"[buffer interim] 3713 false ต่ำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.102680279+07:00","message":"[bufferProcess] interim [740000000]:ต่ำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.102682383+07:00","message":"[bufferProcess] send to processor:ต่ำกว่าทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.102688197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.102691035+07:00","message":"> Transcript [46414] [false]: 'ต่ำกว่าทั้งหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.102694103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.102696196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.102698249+07:00","message":"StatePrefix: 'ต่ำกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.102700512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:22.68561972+07:00","message":"receive streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:22.685655624+07:00","message":"receive 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-05-12T13:33:22.685662136+07:00","message":"receive interim result [false|false]: ต่ำกว่าเขาคิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:22.685673931+07:00","message":"[buffer interim] 3713 false ต่ำกว่าเขาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.685680871+07:00","message":"[bufferProcess] interim [400000000]:ต่ำกว่าเขาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.685683476+07:00","message":"[bufferProcess] send to processor:ต่ำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.68568852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.685691112+07:00","message":"> Transcript [46415] [false]: 'ต่ำกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.685694389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.685696463+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.685698357+07:00","message":"StatePrefix: 'ต่ำกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.685700534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:22.813849813+07:00","message":"receive streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:22.813888983+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-05-12T13:33:22.813903632+07:00","message":"receive interim result [false|false]: ต่ำกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:22.813924728+07:00","message":"[buffer interim] 3713 false ต่ำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.813933823+07:00","message":"[bufferProcess] interim [460000000]:ต่ำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.813936766+07:00","message":"[bufferProcess] send to processor:ต่ำกว่าเขาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.813939846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.813942486+07:00","message":"> Transcript [46416] [false]: 'ต่ำกว่าเขาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.81394563+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.813947661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.813949817+07:00","message":"StatePrefix: 'ต่ำกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.813952037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.813954596+07:00","message":"Push: 'ต่ำกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.81395652+07:00","message":"TextPushed: 'ต่ำกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.81395847+07:00","message":"Set new StatePrefix : 'ต่ำกว่าเขาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:22.813960551+07:00","message":"Next Push (prob) : 'เขาคิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:22.813968223+07:00","message":"push: {false ต่ำกว่า 0 0xc0035b9500}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:22.905678534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:22.905702934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:22.980849226+07:00","message":"[GCS] IsForceVAD: false for message ID: 3713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:23.091520162+07:00","message":"receive streaming session, msgId: 3713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:23.091559408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่ำกว่าทั้งหลายแหล่\",\"confidence\":0.91482925}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:23.091565777+07:00","message":"receive interim result [true|false]: ต่ำกว่าทั้งหลายแหล่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:23.091578373+07:00","message":"end recv isFinal message id 3713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:23.091580653+07:00","message":"end Recv id 3713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:23.091586517+07:00","message":"[buffer interim] 3713 true ต่ำกว่าทั้งหลายแหล่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:23.091594139+07:00","message":"[bufferProcess] interim [850000000]:ต่ำกว่าทั้งหลายแหล่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:23.091598693+07:00","message":"[bufferProcess] send to processor (isfinal):ต่ำกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:23.091629031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:23.091674151+07:00","message":"> Transcript [46417] [false]: 'ต่ำกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:23.091679405+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:23.091682628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:23.091685188+07:00","message":"> Transcript [46418] [true]: 'ต่ำกว่าทั้งหลายแหล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:23.091689463+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:23.091691779+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:23.091693583+07:00","message":"StatePrefix: 'ต่ำกว่าเขาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:23.091695994+07:00","message":"TextPushed: 'ต่ำกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:23.091703812+07:00","message":"Push: 'ทั้งหลายแหล่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:23.091718971+07:00","message":"push: {true ทั้งหลายแหล่ 0 0xc0035b9500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:23.101382914+07:00","message":"write wav file: './tmp/7565/7565_3713.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:23.180082512+07:00","message":"[GCS] Start streaming session, msgId: 3714"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:24.221826346+07:00","message":"receive streaming session, msgId: 3714"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:24.221870486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:24.221876614+07:00","message":"receive interim result [false|false]: เหมือนเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:24.221889688+07:00","message":"[buffer interim] 3714 false เหมือนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.221896391+07:00","message":"[bufferProcess] interim [840000000]:เหมือนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.221898315+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.221903452+07:00","message":"[bufferProcess] send to processor (ticker):เหมือนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.221905767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.22190846+07:00","message":"> Transcript [46419] [false]: 'เหมือนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.221910642+07:00","message":"Set StatePrefix (first interim): 'เหมือนเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:24.45909922+07:00","message":"[GCS] IsForceVAD: false for message ID: 3714"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:24.537487072+07:00","message":"receive streaming session, msgId: 3714"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:24.537518963+07:00","message":"receive 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-05-12T13:33:24.5375247+07:00","message":"receive interim result [false|false]: เหมือนเราไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:24.537539353+07:00","message":"[buffer interim] 3714 false เหมือนเราไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.537546364+07:00","message":"[bufferProcess] interim [140000000]:เหมือนเราไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.537548294+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:24.560600405+07:00","message":"receive streaming session, msgId: 3714"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:24.560632832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนเราไง\",\"confidence\":0.88707507}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:24.560638023+07:00","message":"receive interim result [true|false]: เหมือนเราไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:24.560647057+07:00","message":"end recv isFinal message id 3714"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:24.560649104+07:00","message":"end Recv id 3714"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:24.560656402+07:00","message":"[buffer interim] 3714 true เหมือนเราไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.560662886+07:00","message":"[bufferProcess] interim [290000000]:เหมือนเราไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.560668109+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนเราไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.560670865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.560673899+07:00","message":"> Transcript [46420] [false]: 'เหมือนเราไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.560676733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.560678519+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.560680374+07:00","message":"StatePrefix: 'เหมือนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.560682562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.56068417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.560686193+07:00","message":"> Transcript [46421] [true]: 'เหมือนเราไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.560688153+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.56068974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.560691324+07:00","message":"StatePrefix: 'เหมือนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.560692926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:24.560698542+07:00","message":"Push: 'เหมือนเราไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:24.560706091+07:00","message":"push: {true เหมือนเราไง 0 0xc002e83980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:24.567003173+07:00","message":"write wav file: './tmp/7565/7565_3714.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:24.579953087+07:00","message":"[GCS] Start streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:25.311606169+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:25.311649127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:25.311654105+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:25.311669976+07:00","message":"[buffer interim] 3715 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:25.311676984+07:00","message":"[bufferProcess] interim [540000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:25.311678808+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:25.644023+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:25.644058285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:25.644063382+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:25.644079302+07:00","message":"[buffer interim] 3715 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:25.644086374+07:00","message":"[bufferProcess] interim [840000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:25.644088712+07:00","message":"[bufferProcess] send to processor:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:25.644096177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:25.644099116+07:00","message":"> Transcript [46422] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:25.644101381+07:00","message":"Set StatePrefix (first interim): 'ไม่มี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:25.905855715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:25.905885016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:25.967962364+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:25.967995064+07:00","message":"receive 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-05-12T13:33:25.968000743+07:00","message":"receive interim result [false|false]: สังคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:25.968014513+07:00","message":"[buffer interim] 3715 false สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:25.968025478+07:00","message":"[bufferProcess] interim [200000000]:สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:25.968029136+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:25.968035711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:25.968038981+07:00","message":"> Transcript [46423] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:25.968041489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:25.968043718+07:00","message":"Set new StatePrefix: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.355024491+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.355060691+07:00","message":"receive 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-05-12T13:33:26.355066286+07:00","message":"receive interim result [false|false]: มันมีเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.355080118+07:00","message":"[buffer interim] 3715 false มันมีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.355087365+07:00","message":"[bufferProcess] interim [620000000]:มันมีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.35508972+07:00","message":"[bufferProcess] send to processor:สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.355092832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.355095519+07:00","message":"> Transcript [46424] [false]: 'สังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.355097763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.355101417+07:00","message":"Set new StatePrefix: 'สังคม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.461266316+07:00","message":"[GCS] Cleaned up inactive client: 3679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.461299048+07:00","message":"[GCS] Cleaned up inactive client: 3680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.461304012+07:00","message":"[GCS] Cleaned up inactive client: 3686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.461307126+07:00","message":"[GCS] Cleaned up inactive client: 3685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.46131004+07:00","message":"[GCS] Cleaned up inactive client: 3684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.461313053+07:00","message":"[GCS] Cleaned up inactive client: 3688"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.461316165+07:00","message":"[GCS] Cleaned up inactive client: 3682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.461319179+07:00","message":"[GCS] Cleaned up inactive client: 3687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.461321837+07:00","message":"[GCS] Cleaned up inactive client: 3683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.46132446+07:00","message":"[GCS] Cleaned up inactive client: 3681"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.534086122+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.534119411+07:00","message":"receive 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-05-12T13:33:26.534126055+07:00","message":"receive interim result [false|false]: มันมีเรื่องแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.534138683+07:00","message":"[buffer interim] 3715 false มันมีเรื่องแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.534146022+07:00","message":"[bufferProcess] interim [740000000]:มันมีเรื่องแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.534148267+07:00","message":"[bufferProcess] send to processor:มันมีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.534152967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.534155545+07:00","message":"> Transcript [46425] [false]: 'มันมีเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.5341578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.534161145+07:00","message":"Set new StatePrefix: 'มันมีเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.662153689+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.662185071+07:00","message":"receive 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-05-12T13:33:26.662190814+07:00","message":"receive interim result [false|false]: มันมีเรื่องแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.662204372+07:00","message":"[buffer interim] 3715 false มันมีเรื่องแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.662211469+07:00","message":"[bufferProcess] interim [860000000]:มันมีเรื่องแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.662213733+07:00","message":"[bufferProcess] send to processor:มันมีเรื่องแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.662218921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.662221644+07:00","message":"> Transcript [46426] [false]: 'มันมีเรื่องแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.662224834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.662227045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.662228862+07:00","message":"StatePrefix: 'มันมีเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.662231369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.699686388+07:00","message":"[GCS] IsForceVAD: false for message ID: 3715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.820159206+07:00","message":"[GCS] Start streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.830046357+07:00","message":"receive streaming session, msgId: 3715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.830084512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีเรื่องแบบนี้\",\"confidence\":0.88742733}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.830089814+07:00","message":"receive interim result [true|false]: มันมีเรื่องแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.830094748+07:00","message":"end recv isFinal message id 3715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.830097021+07:00","message":"end Recv id 3715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.830102508+07:00","message":"[buffer interim] 3715 true มันมีเรื่องแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.830109564+07:00","message":"[bufferProcess] interim [130000000]:มันมีเรื่องแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.830113522+07:00","message":"[bufferProcess] send to processor (isfinal):มันมีเรื่องแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.830116783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.830120784+07:00","message":"> Transcript [46427] [false]: 'มันมีเรื่องแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.830123717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.830125572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.83012748+07:00","message":"StatePrefix: 'มันมีเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.830129545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.830131289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.830133478+07:00","message":"> Transcript [46428] [true]: 'มันมีเรื่องแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.830135829+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.830137641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.830139734+07:00","message":"StatePrefix: 'มันมีเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.830141452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:26.830145577+07:00","message":"Push: 'มันมีเรื่องแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:26.830152709+07:00","message":"push: {true มันมีเรื่องแบบนี้ 0 0xc0042d6680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:26.838142355+07:00","message":"write wav file: './tmp/7565/7565_3715.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:27.74866616+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:27.748722818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:27.748729291+07:00","message":"receive interim result [false|false]: กินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:27.748744543+07:00","message":"[buffer interim] 3716 false กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:27.748752734+07:00","message":"[bufferProcess] interim [660000000]:กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:27.748754572+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:27.948950237+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:27.948988178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เขาไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:27.948993486+07:00","message":"receive interim result [false|false]: พี่เขาไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:27.949005384+07:00","message":"[buffer interim] 3716 false พี่เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:27.949014735+07:00","message":"[bufferProcess] interim [780000000]:พี่เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:27.949017361+07:00","message":"[bufferProcess] send to processor:กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:27.949022133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:27.949024635+07:00","message":"> Transcript [46429] [false]: 'กินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:27.949026703+07:00","message":"Set StatePrefix (first interim): 'กินข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.044909681+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.044952554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เขาไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.044958297+07:00","message":"receive interim result [false|false]: พี่เขาไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.044970414+07:00","message":"[buffer interim] 3716 false พี่เขาไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.044977809+07:00","message":"[bufferProcess] interim [900000000]:พี่เขาไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.044980445+07:00","message":"[bufferProcess] send to processor:พี่เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.04498594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.044988792+07:00","message":"> Transcript [46430] [false]: 'พี่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.044990714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.044992771+07:00","message":"Set new StatePrefix: 'พี่เขาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.131936365+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.131980429+07:00","message":"receive 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-05-12T13:33:28.131993382+07:00","message":"receive interim result [false|false]: พี่เขาไม่ใช่แค่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.132014574+07:00","message":"[buffer interim] 3716 false พี่เขาไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.132028291+07:00","message":"[bufferProcess] interim [20000000]:พี่เขาไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.132032261+07:00","message":"[bufferProcess] send to processor:พี่เขาไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.13204135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.132045513+07:00","message":"> Transcript [46431] [false]: 'พี่เขาไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.132051168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.132053904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.132057063+07:00","message":"StatePrefix: 'พี่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.132059644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.214231773+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.214274163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เขาไม่ใช่แค่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.214281036+07:00","message":"receive interim result [false|false]: พี่เขาไม่ใช่แค่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.214306256+07:00","message":"[buffer interim] 3716 false พี่เขาไม่ใช่แค่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.214316016+07:00","message":"[bufferProcess] interim [200000000]:พี่เขาไม่ใช่แค่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.214319709+07:00","message":"[bufferProcess] send to processor:พี่เขาไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.214324144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.214328345+07:00","message":"> Transcript [46432] [false]: 'พี่เขาไม่ใช่แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.214333265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.214335936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.214338949+07:00","message":"StatePrefix: 'พี่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.214341773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.254502947+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.25454174+07:00","message":"receive 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-05-12T13:33:28.254549173+07:00","message":"receive interim result [false|false]: พี่เขาไม่ใช่แค่ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.254565764+07:00","message":"[buffer interim] 3716 false พี่เขาไม่ใช่แค่ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.254573289+07:00","message":"[bufferProcess] interim [260000000]:พี่เขาไม่ใช่แค่ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.254575625+07:00","message":"[bufferProcess] send to processor:พี่เขาไม่ใช่แค่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.254579011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.254581882+07:00","message":"> Transcript [46433] [false]: 'พี่เขาไม่ใช่แค่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.254585038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.254587183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.254589029+07:00","message":"StatePrefix: 'พี่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.254591179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.903568651+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.903606226+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-05-12T13:33:28.903612045+07:00","message":"receive interim result [false|false]: พี่เขาไม่ใช่แค่ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.90362879+07:00","message":"[buffer interim] 3716 false พี่เขาไม่ใช่แค่ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.903635783+07:00","message":"[bufferProcess] interim [860000000]:พี่เขาไม่ใช่แค่ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.903638074+07:00","message":"[bufferProcess] send to processor:พี่เขาไม่ใช่แค่ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.903641804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.903644683+07:00","message":"> Transcript [46434] [false]: 'พี่เขาไม่ใช่แค่ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.903648154+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.903650069+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.903652365+07:00","message":"StatePrefix: 'พี่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.903654674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.90365768+07:00","message":"Push: 'พี่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.903660005+07:00","message":"TextPushed: 'พี่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.903662949+07:00","message":"Set new StatePrefix : 'พี่เขาไม่ใช่แค่ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.903666373+07:00","message":"Next Push (prob) : 'ใช่แค่ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.903698214+07:00","message":"push: {false พี่เขาไม่ 0 0xc002ac2180}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:28.906753201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:28.906754635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.915583829+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.915625368+07:00","message":"receive 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-05-12T13:33:28.915632756+07:00","message":"receive interim result [false|false]: พี่เขาไม่ใช่แค่ฟังผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:28.915652286+07:00","message":"[buffer interim] 3716 false พี่เขาไม่ใช่แค่ฟังผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.915660977+07:00","message":"[bufferProcess] interim [920000000]:พี่เขาไม่ใช่แค่ฟังผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.91566466+07:00","message":"[bufferProcess] send to processor:พี่เขาไม่ใช่แค่ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.915675248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.915678885+07:00","message":"> Transcript [46435] [false]: 'พี่เขาไม่ใช่แค่ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.915684029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.915686875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.915689845+07:00","message":"StatePrefix: 'พี่เขาไม่ใช่แค่ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:28.915693177+07:00","message":"TextPushed: 'พี่เขาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.139912299+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.139943729+07:00","message":"receive 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-05-12T13:33:29.139949353+07:00","message":"receive interim result [false|false]: พี่เขาไม่ใช่แค่ฟังผ่านไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.139961652+07:00","message":"[buffer interim] 3716 false พี่เขาไม่ใช่แค่ฟังผ่านไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.139968177+07:00","message":"[bufferProcess] interim [160000000]:พี่เขาไม่ใช่แค่ฟังผ่านไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.139970505+07:00","message":"[bufferProcess] send to processor:พี่เขาไม่ใช่แค่ฟังผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.139975727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.139978427+07:00","message":"> Transcript [46436] [false]: 'พี่เขาไม่ใช่แค่ฟังผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.139981678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.139983857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.139987399+07:00","message":"StatePrefix: 'พี่เขาไม่ใช่แค่ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.139989716+07:00","message":"TextPushed: 'พี่เขาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.4750076+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.475043716+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-05-12T13:33:29.475049292+07:00","message":"receive interim result [false|false]: พี่เขาไม่ใช่แค่ฟังผ่านไปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.475063149+07:00","message":"[buffer interim] 3716 false พี่เขาไม่ใช่แค่ฟังผ่านไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.475070174+07:00","message":"[bufferProcess] interim [460000000]:พี่เขาไม่ใช่แค่ฟังผ่านไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.475072589+07:00","message":"[bufferProcess] send to processor:พี่เขาไม่ใช่แค่ฟังผ่านไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.475077685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.475080266+07:00","message":"> Transcript [46437] [false]: 'พี่เขาไม่ใช่แค่ฟังผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.475083564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.475085529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.475087733+07:00","message":"StatePrefix: 'พี่เขาไม่ใช่แค่ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.475090356+07:00","message":"TextPushed: 'พี่เขาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.77923836+07:00","message":"[GCS] IsForceVAD: false for message ID: 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.813790813+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.813834131+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-05-12T13:33:29.813842525+07:00","message":"receive interim result [false|false]: พี่เขาไม่ใช่แค่ฟังผ่านไปเป็นสิบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.813865958+07:00","message":"[buffer interim] 3716 false พี่เขาไม่ใช่แค่ฟังผ่านไปเป็นสิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.813878049+07:00","message":"[bufferProcess] interim [760000000]:พี่เขาไม่ใช่แค่ฟังผ่านไปเป็นสิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.81388208+07:00","message":"[bufferProcess] send to processor:พี่เขาไม่ใช่แค่ฟังผ่านไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.81388933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.813893382+07:00","message":"> Transcript [46438] [false]: 'พี่เขาไม่ใช่แค่ฟังผ่านไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.813898872+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.813904763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.813908384+07:00","message":"StatePrefix: 'พี่เขาไม่ใช่แค่ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.813914077+07:00","message":"TextPushed: 'พี่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.813921508+07:00","message":"Push: 'ใช่แค่ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.813924654+07:00","message":"TextPushed: 'พี่เขาไม่ใช่แค่ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.813928425+07:00","message":"Set new StatePrefix : 'พี่เขาไม่ใช่แค่ฟังผ่านไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.813932319+07:00","message":"Next Push (prob) : 'ผ่านไปเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.813942365+07:00","message":"push: {false ใช่แค่ฟัง 0 0xc002ac2180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.832004223+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.832040463+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-05-12T13:33:29.832045929+07:00","message":"receive interim result [false|false]: พี่เขาไม่ใช่แค่ฟังผ่านไปเป็นทีม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.83205991+07:00","message":"[buffer interim] 3716 false พี่เขาไม่ใช่แค่ฟังผ่านไปเป็นทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.832067122+07:00","message":"[bufferProcess] interim [820000000]:พี่เขาไม่ใช่แค่ฟังผ่านไปเป็นทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.832069734+07:00","message":"[bufferProcess] send to processor:พี่เขาไม่ใช่แค่ฟังผ่านไปเป็นสิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.832075169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.832077841+07:00","message":"> Transcript [46439] [false]: 'พี่เขาไม่ใช่แค่ฟังผ่านไปเป็นสิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.832081644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.83208396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.832086121+07:00","message":"StatePrefix: 'พี่เขาไม่ใช่แค่ฟังผ่านไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.832088587+07:00","message":"TextPushed: 'พี่เขาไม่ใช่แค่ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.900990329+07:00","message":"[GCS] Start streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.988388138+07:00","message":"receive streaming session, msgId: 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.988428296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินข้าวไม่ใช่แค่ฟังผ่านไปเป็นทีม\",\"confidence\":0.88995266}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.988435641+07:00","message":"receive interim result [true|false]: กินข้าวไม่ใช่แค่ฟังผ่านไปเป็นทีม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.988445475+07:00","message":"end recv isFinal message id 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.988447652+07:00","message":"end Recv id 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.988458234+07:00","message":"[buffer interim] 3716 true กินข้าวไม่ใช่แค่ฟังผ่านไปเป็นทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988470726+07:00","message":"[bufferProcess] interim [970000000]:กินข้าวไม่ใช่แค่ฟังผ่านไปเป็นทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988473899+07:00","message":"[bufferProcess] send to processor (isfinal):พี่เขาไม่ใช่แค่ฟังผ่านไปเป็นทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988478433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988481609+07:00","message":"> Transcript [46440] [false]: 'พี่เขาไม่ใช่แค่ฟังผ่านไปเป็นทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988484897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988487148+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988489652+07:00","message":"StatePrefix: 'พี่เขาไม่ใช่แค่ฟังผ่านไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988493421+07:00","message":"TextPushed: 'พี่เขาไม่ใช่แค่ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988495285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988497296+07:00","message":"> Transcript [46441] [true]: 'กินข้าวไม่ใช่แค่ฟังผ่านไปเป็นทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988499526+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988501108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988502877+07:00","message":"StatePrefix: 'พี่เขาไม่ใช่แค่ฟังผ่านไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988504557+07:00","message":"TextPushed: 'พี่เขาไม่ใช่แค่ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988506126+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.98865671+07:00","message":"Push: 'ผ่านไปเป็นทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988659589+07:00","message":"TextPushed: 'พี่เขาไม่ใช่แค่ฟังผ่านไปเป็นทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.9886616+07:00","message":"Set new StatePrefix : 'กินข้าวไม่ใช่แค่ฟังผ่านไปเป็นทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988663733+07:00","message":"Next Push (prob) : 'กินข้าวไม่ใช่แค่ฟังผ่านไปเป็นทีม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:29.988671613+07:00","message":"push: {true ผ่านไปเป็นทีม 0 0xc002ac2180}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:29.988700293+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3716.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:29.996667326+07:00","message":"write wav file: './tmp/7565/7565_3716.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:30.441395456+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:30.44143281+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-05-12T13:33:30.441438229+07:00","message":"receive interim result [false|false]: จริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:30.441450763+07:00","message":"[buffer interim] 3717 false จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:30.441457289+07:00","message":"[bufferProcess] interim [360000000]:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:30.441459513+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:30.621087115+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:30.621120629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:30.621125534+07:00","message":"receive interim result [false|false]: จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:30.621135892+07:00","message":"[buffer interim] 3717 false จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:30.621142671+07:00","message":"[bufferProcess] interim [540000000]:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:30.621145121+07:00","message":"[bufferProcess] send to processor:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:30.621150345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:30.621152957+07:00","message":"> Transcript [46442] [false]: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:30.621155271+07:00","message":"Set StatePrefix (first interim): 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:30.880403614+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:30.880446463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:30.880453432+07:00","message":"receive interim result [false|false]: จริงๆเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:30.880470272+07:00","message":"[buffer interim] 3717 false จริงๆเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:30.880481718+07:00","message":"[bufferProcess] interim [780000000]:จริงๆเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:30.880485371+07:00","message":"[bufferProcess] send to processor:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:30.880489621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:30.880493842+07:00","message":"> Transcript [46443] [false]: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:30.880497818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:30.880500527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:30.880503462+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:30.880506347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:31.363960869+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:31.36400087+07:00","message":"receive 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-05-12T13:33:31.364006468+07:00","message":"receive interim result [false|false]: จริงๆเพลงหลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:31.364020576+07:00","message":"[buffer interim] 3717 false จริงๆเพลงหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.364027876+07:00","message":"[bufferProcess] interim [320000000]:จริงๆเพลงหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.364030423+07:00","message":"[bufferProcess] send to processor:จริงๆเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.364037578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.36404013+07:00","message":"> Transcript [46444] [false]: 'จริงๆเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.364043577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.364045884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.364047722+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.364049794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:31.46341759+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:31.463461522+07:00","message":"receive 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-05-12T13:33:31.463468955+07:00","message":"receive interim result [false|false]: จริงๆเพลงหลายๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:31.463485364+07:00","message":"[buffer interim] 3717 false จริงๆเพลงหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.463496216+07:00","message":"[bufferProcess] interim [380000000]:จริงๆเพลงหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.463499607+07:00","message":"[bufferProcess] send to processor:จริงๆเพลงหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.463505942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.463509639+07:00","message":"> Transcript [46445] [false]: 'จริงๆเพลงหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.463514503+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.463517327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.463520186+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.463523025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:31.654541978+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:31.65457811+07:00","message":"receive 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-05-12T13:33:31.654584423+07:00","message":"receive interim result [false|false]: จริงๆเพลงหลายๆเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:31.654599373+07:00","message":"[buffer interim] 3717 false จริงๆเพลงหลายๆเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.654606361+07:00","message":"[bufferProcess] interim [620000000]:จริงๆเพลงหลายๆเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.654609118+07:00","message":"[bufferProcess] send to processor:จริงๆเพลงหลายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.654615842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.654619205+07:00","message":"> Transcript [46446] [false]: 'จริงๆเพลงหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.654622517+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.654624903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.65462765+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.654629648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.654634363+07:00","message":"Push: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.654636308+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.654638306+07:00","message":"Set new StatePrefix : 'จริงๆเพลงหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.654640412+07:00","message":"Next Push (prob) : 'ๆเพลงหลายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:31.654671948+07:00","message":"push: {false จริง 0 0xc0042d6080}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:31.907209523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:31.907217212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:31.970974786+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:31.971011372+07:00","message":"receive 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-05-12T13:33:31.971016651+07:00","message":"receive interim result [false|false]: จริงๆเพลงหลายๆเพลงของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:31.97103294+07:00","message":"[buffer interim] 3717 false จริงๆเพลงหลายๆเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.971039806+07:00","message":"[bufferProcess] interim [860000000]:จริงๆเพลงหลายๆเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.971043111+07:00","message":"[bufferProcess] send to processor:จริงๆเพลงหลายๆเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.971047513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.971050781+07:00","message":"> Transcript [46447] [false]: 'จริงๆเพลงหลายๆเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.971054349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.971056844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.971058882+07:00","message":"StatePrefix: 'จริงๆเพลงหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:31.971061038+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:32.564216007+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:32.564251082+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-05-12T13:33:32.564256767+07:00","message":"receive interim result [false|false]: จริงๆเพลงหลายๆเพลงของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:32.564270471+07:00","message":"[buffer interim] 3717 false จริงๆเพลงหลายๆเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.564277762+07:00","message":"[bufferProcess] interim [460000000]:จริงๆเพลงหลายๆเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.564280567+07:00","message":"[bufferProcess] send to processor:จริงๆเพลงหลายๆเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.564285357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.564287954+07:00","message":"> Transcript [46448] [false]: 'จริงๆเพลงหลายๆเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.564291266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.564293314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.564295432+07:00","message":"StatePrefix: 'จริงๆเพลงหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.564297631+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:32.575537357+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:32.575562964+07:00","message":"receive 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-05-12T13:33:32.575567814+07:00","message":"receive interim result [false|false]: จริงๆเพลงหลายๆเพลงของเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:32.575578702+07:00","message":"[buffer interim] 3717 false จริงๆเพลงหลายๆเพลงของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.575583428+07:00","message":"[bufferProcess] interim [520000000]:จริงๆเพลงหลายๆเพลงของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.575585573+07:00","message":"[bufferProcess] send to processor:จริงๆเพลงหลายๆเพลงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.575588519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.575590939+07:00","message":"> Transcript [46449] [false]: 'จริงๆเพลงหลายๆเพลงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.575594011+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.575596264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.575598126+07:00","message":"StatePrefix: 'จริงๆเพลงหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.575600022+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:32.882375443+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:32.882409473+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-05-12T13:33:32.882415472+07:00","message":"receive interim result [false|false]: จริงๆเพลงหลายๆเพลงของเขาพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:32.882428632+07:00","message":"[buffer interim] 3717 false จริงๆเพลงหลายๆเพลงของเขาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.882437894+07:00","message":"[bufferProcess] interim [820000000]:จริงๆเพลงหลายๆเพลงของเขาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.882440248+07:00","message":"[bufferProcess] send to processor:จริงๆเพลงหลายๆเพลงของเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.882443453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.882446424+07:00","message":"> Transcript [46450] [false]: 'จริงๆเพลงหลายๆเพลงของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.882449928+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.882452032+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.882454256+07:00","message":"StatePrefix: 'จริงๆเพลงหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.882456512+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.882460817+07:00","message":"Push: 'ๆเพลงหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.882462861+07:00","message":"TextPushed: 'จริงๆเพลงหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.882465+07:00","message":"Set new StatePrefix : 'จริงๆเพลงหลายๆเพลงของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:32.882467168+07:00","message":"Next Push (prob) : 'เพลงของเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:32.882490757+07:00","message":"push: {false ๆเพลงหลายๆ 0 0xc0042d6080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.153469816+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.153503917+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-05-12T13:33:33.153509496+07:00","message":"receive interim result [false|false]: จริงๆเพลงหลายๆเพลงของเขาพี่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.153522285+07:00","message":"[buffer interim] 3717 false จริงๆเพลงหลายๆเพลงของเขาพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.153529313+07:00","message":"[bufferProcess] interim [120000000]:จริงๆเพลงหลายๆเพลงของเขาพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.153531898+07:00","message":"[bufferProcess] send to processor:จริงๆเพลงหลายๆเพลงของเขาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.153536535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.153539426+07:00","message":"> Transcript [46451] [false]: 'จริงๆเพลงหลายๆเพลงของเขาพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.153542982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.153545127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.153546974+07:00","message":"StatePrefix: 'จริงๆเพลงหลายๆเพลงของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.153549716+07:00","message":"TextPushed: 'จริงๆเพลงหลายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.169045174+07:00","message":"[GCS] IsForceVAD: false for message ID: 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.292637024+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.292689824+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-05-12T13:33:33.292698649+07:00","message":"receive interim result [false|false]: จริงๆเพลงหลายๆเพลงของเขาพี่ๆครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.29271854+07:00","message":"[buffer interim] 3717 false จริงๆเพลงหลายๆเพลงของเขาพี่ๆครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.292729154+07:00","message":"[bufferProcess] interim [180000000]:จริงๆเพลงหลายๆเพลงของเขาพี่ๆครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.292733303+07:00","message":"[bufferProcess] send to processor:จริงๆเพลงหลายๆเพลงของเขาพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.292738706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.292743446+07:00","message":"> Transcript [46452] [false]: 'จริงๆเพลงหลายๆเพลงของเขาพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.292748933+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.292751923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.292754859+07:00","message":"StatePrefix: 'จริงๆเพลงหลายๆเพลงของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.292758816+07:00","message":"TextPushed: 'จริงๆเพลงหลายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.300059342+07:00","message":"[GCS] Start streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.360032782+07:00","message":"receive streaming session, msgId: 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.360071674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆเพลงหลายๆเพลงของเขาพี่อ่ะครับ\",\"confidence\":0.9272634}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.360078544+07:00","message":"receive interim result [true|false]: จริงๆเพลงหลายๆเพลงของเขาพี่อ่ะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.360090011+07:00","message":"end recv isFinal message id 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.360093273+07:00","message":"end Recv id 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.36010192+07:00","message":"[buffer interim] 3717 true จริงๆเพลงหลายๆเพลงของเขาพี่อ่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.360114161+07:00","message":"[bufferProcess] interim [300000000]:จริงๆเพลงหลายๆเพลงของเขาพี่อ่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.360117397+07:00","message":"[bufferProcess] send to processor (isfinal):จริงๆเพลงหลายๆเพลงของเขาพี่ๆครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.3601213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.36012482+07:00","message":"> Transcript [46453] [false]: 'จริงๆเพลงหลายๆเพลงของเขาพี่ๆครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.360128251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.360130157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.36013244+07:00","message":"StatePrefix: 'จริงๆเพลงหลายๆเพลงของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.360135071+07:00","message":"TextPushed: 'จริงๆเพลงหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.360136969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.360138827+07:00","message":"> Transcript [46454] [true]: 'จริงๆเพลงหลายๆเพลงของเขาพี่อ่ะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.360141123+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.360142837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.360144418+07:00","message":"StatePrefix: 'จริงๆเพลงหลายๆเพลงของเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.360146194+07:00","message":"TextPushed: 'จริงๆเพลงหลายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.360153658+07:00","message":"Push: 'เพลงของเขาพี่อ่ะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.360161647+07:00","message":"push: {true เพลงของเขาพี่อ่ะครับ 0 0xc0042d6080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.361096732+07:00","message":"[GCS] IsForceVAD: false for message ID: 3718"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:33.369711063+07:00","message":"write wav file: './tmp/7565/7565_3717.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.535003985+07:00","message":"receive streaming session, msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.535019937+07:00","message":"found end of frame, send empty tag with msgId: 3718"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.535024964+07:00","message":"end Recv id 3718"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.535031469+07:00","message":"[buffer interim] 3718 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.535038204+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.535041344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.535043971+07:00","message":"> Transcript [46455] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.535046189+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.53504816+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.535049908+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.535051677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:33.535054257+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.535063247+07:00","message":"push: {true \n 0 0xc005695700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:33.539499827+07:00","message":"write wav file: './tmp/7565/7565_3718.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:33.940599234+07:00","message":"[GCS] Start streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.427196597+07:00","message":"receive streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.427235205+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-05-12T13:33:34.427240367+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.427257653+07:00","message":"[buffer interim] 3719 false ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.427265301+07:00","message":"[bufferProcess] interim [300000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.427267332+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.604943805+07:00","message":"receive streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.605010064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.605018317+07:00","message":"receive interim result [false|false]: ขอฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.605041012+07:00","message":"[buffer interim] 3719 false ขอฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.605054428+07:00","message":"[bufferProcess] interim [480000000]:ขอฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.605058269+07:00","message":"[bufferProcess] send to processor:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.605067251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.605071682+07:00","message":"> Transcript [46456] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.605075253+07:00","message":"Set StatePrefix (first interim): 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.660809448+07:00","message":"receive streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.660870899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้ามฝั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.660879627+07:00","message":"receive interim result [false|false]: ข้ามฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.660901435+07:00","message":"[buffer interim] 3719 false ข้ามฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.660917597+07:00","message":"[bufferProcess] interim [540000000]:ข้ามฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.660921589+07:00","message":"[bufferProcess] send to processor:ขอฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.66093016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.660935278+07:00","message":"> Transcript [46457] [false]: 'ขอฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.660938905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.660942383+07:00","message":"Set new StatePrefix: 'ขอฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.782906136+07:00","message":"receive streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.782940607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้ามฝั่งเหนือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.782945932+07:00","message":"receive interim result [false|false]: ข้ามฝั่งเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.78295691+07:00","message":"[buffer interim] 3719 false ข้ามฝั่งเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.782965137+07:00","message":"[bufferProcess] interim [660000000]:ข้ามฝั่งเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.782967521+07:00","message":"[bufferProcess] send to processor:ข้ามฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.782972742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.782975758+07:00","message":"> Transcript [46458] [false]: 'ข้ามฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.782977838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.782979858+07:00","message":"Set new StatePrefix: 'ข้ามฝั่ง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:34.907609018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:34.907624746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.976123875+07:00","message":"receive streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.976172523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอฟังเนื้อหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.976179572+07:00","message":"receive interim result [false|false]: ขอฟังเนื้อหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:34.976195891+07:00","message":"[buffer interim] 3719 false ขอฟังเนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.976203476+07:00","message":"[bufferProcess] interim [900000000]:ขอฟังเนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.976205945+07:00","message":"[bufferProcess] send to processor:ข้ามฝั่งเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.976213508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.976216817+07:00","message":"> Transcript [46459] [false]: 'ข้ามฝั่งเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.976220357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.976222513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.976224728+07:00","message":"StatePrefix: 'ข้ามฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:34.976226868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:35.36167893+07:00","message":"receive streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:35.361719713+07:00","message":"receive 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-05-12T13:33:35.361726019+07:00","message":"receive interim result [false|false]: ขอฟังเนื้อหาอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:35.361741255+07:00","message":"[buffer interim] 3719 false ขอฟังเนื้อหาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.361748432+07:00","message":"[bufferProcess] interim [320000000]:ขอฟังเนื้อหาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.361750918+07:00","message":"[bufferProcess] send to processor:ขอฟังเนื้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.361756038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.361758785+07:00","message":"> Transcript [46460] [false]: 'ขอฟังเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.361760892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.361763263+07:00","message":"Set new StatePrefix: 'ขอฟังเนื้อหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:35.680253932+07:00","message":"receive streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:35.680292495+07:00","message":"receive 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-05-12T13:33:35.680298101+07:00","message":"receive interim result [false|false]: ขอฟังเนื้อหาอะไรอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:35.680308853+07:00","message":"[buffer interim] 3719 false ขอฟังเนื้อหาอะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.680316559+07:00","message":"[bufferProcess] interim [560000000]:ขอฟังเนื้อหาอะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.680319221+07:00","message":"[bufferProcess] send to processor:ขอฟังเนื้อหาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.680322716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.680325516+07:00","message":"> Transcript [46461] [false]: 'ขอฟังเนื้อหาอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.680330359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.680332377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.680334541+07:00","message":"StatePrefix: 'ขอฟังเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.680336633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:35.686270576+07:00","message":"receive streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:35.686314047+07:00","message":"receive 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-05-12T13:33:35.686320395+07:00","message":"receive interim result [false|false]: ขอฟังเนื้อหาอะไรอย่างเนี้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:35.686338181+07:00","message":"[buffer interim] 3719 false ขอฟังเนื้อหาอะไรอย่างเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.68634619+07:00","message":"[bufferProcess] interim [620000000]:ขอฟังเนื้อหาอะไรอย่างเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.686348809+07:00","message":"[bufferProcess] send to processor:ขอฟังเนื้อหาอะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.68635677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.686359716+07:00","message":"> Transcript [46462] [false]: 'ขอฟังเนื้อหาอะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.686364126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.686368791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.686371477+07:00","message":"StatePrefix: 'ขอฟังเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.686373742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:35.81112124+07:00","message":"receive streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:35.811161737+07:00","message":"receive 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-05-12T13:33:35.811167813+07:00","message":"receive interim result [false|false]: ขอฟังเนื้อหาอะไรอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:35.81118227+07:00","message":"[buffer interim] 3719 false ขอฟังเนื้อหาอะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.811189048+07:00","message":"[bufferProcess] interim [680000000]:ขอฟังเนื้อหาอะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.811191281+07:00","message":"[bufferProcess] send to processor:ขอฟังเนื้อหาอะไรอย่างเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.811196441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.811199192+07:00","message":"> Transcript [46463] [false]: 'ขอฟังเนื้อหาอะไรอย่างเนี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.811202478+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.811204514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.811206785+07:00","message":"StatePrefix: 'ขอฟังเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:35.811208986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:36.389350207+07:00","message":"receive streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:36.3893911+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-05-12T13:33:36.389397592+07:00","message":"receive interim result [false|false]: ขอฟังเนื้อหาอะไรอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:36.389408711+07:00","message":"[buffer interim] 3719 false ขอฟังเนื้อหาอะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.389414764+07:00","message":"[bufferProcess] interim [280000000]:ขอฟังเนื้อหาอะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.389417129+07:00","message":"[bufferProcess] send to processor:ขอฟังเนื้อหาอะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.389420208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.389422867+07:00","message":"> Transcript [46464] [false]: 'ขอฟังเนื้อหาอะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.38942588+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.389428148+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.38943048+07:00","message":"StatePrefix: 'ขอฟังเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.389432735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.389435224+07:00","message":"Push: 'ขอฟังเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.389437113+07:00","message":"TextPushed: 'ขอฟังเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.38944065+07:00","message":"Set new StatePrefix : 'ขอฟังเนื้อหาอะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.389443097+07:00","message":"Next Push (prob) : 'อะไรอย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:36.389455364+07:00","message":"push: {false ขอฟังเนื้อหา 0 0xc002ac3280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:36.429323008+07:00","message":"[GCS] IsForceVAD: false for message ID: 3719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:36.591467044+07:00","message":"receive streaming session, msgId: 3719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:36.591507237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้ามฝั่งเนื้อหาอะไรอย่างนี้\",\"confidence\":0.8623038}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:36.591515271+07:00","message":"receive interim result [true|false]: ข้ามฝั่งเนื้อหาอะไรอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:36.591524419+07:00","message":"end recv isFinal message id 3719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:36.591526533+07:00","message":"end Recv id 3719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:36.591533187+07:00","message":"[buffer interim] 3719 true ข้ามฝั่งเนื้อหาอะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591542507+07:00","message":"[bufferProcess] interim [520000000]:ข้ามฝั่งเนื้อหาอะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591545434+07:00","message":"[bufferProcess] send to processor (isfinal):ขอฟังเนื้อหาอะไรอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591548552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591551511+07:00","message":"> Transcript [46465] [false]: 'ขอฟังเนื้อหาอะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591554371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591556345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591558229+07:00","message":"StatePrefix: 'ขอฟังเนื้อหาอะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591560495+07:00","message":"TextPushed: 'ขอฟังเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591562239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591564221+07:00","message":"> Transcript [46466] [true]: 'ข้ามฝั่งเนื้อหาอะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591566255+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591567831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591569401+07:00","message":"StatePrefix: 'ขอฟังเนื้อหาอะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.59157139+07:00","message":"TextPushed: 'ขอฟังเนื้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591572983+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591650709+07:00","message":"Push: 'อะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591652817+07:00","message":"TextPushed: 'ขอฟังเนื้อหาอะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.59165498+07:00","message":"Set new StatePrefix : 'ข้ามฝั่งเนื้อหาอะไรอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591657164+07:00","message":"Next Push (prob) : 'ข้ามฝั่งเนื้อหาอะไรอย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:36.591665164+07:00","message":"push: {true อะไรอย่างนี้ 0 0xc002ac3280}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:36.591677199+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3719.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:36.599393142+07:00","message":"write wav file: './tmp/7565/7565_3719.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:36.627551191+07:00","message":"[GCS] Start streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:37.285399638+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:37.285440535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:37.285445844+07:00","message":"receive interim result [false|false]: กลิ่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:37.285462673+07:00","message":"[buffer interim] 3720 false กลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:37.285469085+07:00","message":"[bufferProcess] interim [660000000]:กลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:37.285471025+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:37.676758097+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:37.676793329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลิ่นเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:37.676798825+07:00","message":"receive interim result [false|false]: กลิ่นเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:37.676811504+07:00","message":"[buffer interim] 3720 false กลิ่นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:37.676818799+07:00","message":"[bufferProcess] interim [80000000]:กลิ่นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:37.676821153+07:00","message":"[bufferProcess] send to processor:กลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:37.676825949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:37.676828676+07:00","message":"> Transcript [46467] [false]: 'กลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:37.676830698+07:00","message":"Set StatePrefix (first interim): 'กลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:37.866828281+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:37.866872016+07:00","message":"receive 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-05-12T13:33:37.866878721+07:00","message":"receive interim result [false|false]: กลิ่นเพลงเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:37.866894958+07:00","message":"[buffer interim] 3720 false กลิ่นเพลงเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:37.866902092+07:00","message":"[bufferProcess] interim [320000000]:กลิ่นเพลงเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:37.866904666+07:00","message":"[bufferProcess] send to processor:กลิ่นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:37.86690773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:37.866910727+07:00","message":"> Transcript [46468] [false]: 'กลิ่นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:37.866913996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:37.866916168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:37.866917884+07:00","message":"StatePrefix: 'กลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:37.866920025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:37.908335656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:37.908362861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.169306298+07:00","message":"[GCS] IsForceVAD: false for message ID: 3720"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.184068658+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.184111003+07:00","message":"receive 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-05-12T13:33:38.184118435+07:00","message":"receive interim result [false|false]: กลิ่นเพลงเพื่อชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.184130102+07:00","message":"[buffer interim] 3720 false กลิ่นเพลงเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.184138404+07:00","message":"[bufferProcess] interim [560000000]:กลิ่นเพลงเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.184141348+07:00","message":"[bufferProcess] send to processor:กลิ่นเพลงเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.184148434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.184151347+07:00","message":"> Transcript [46469] [false]: 'กลิ่นเพลงเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.184155368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.184157968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.184159816+07:00","message":"StatePrefix: 'กลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.184161648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.268006287+07:00","message":"receive streaming session, msgId: 3720"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.26804334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลิ่นเพลงเพื่อชีวิต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.26804975+07:00","message":"receive interim result [true|false]: กลิ่นเพลงเพื่อชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.268056328+07:00","message":"end recv isFinal message id 3720"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.26805852+07:00","message":"end Recv id 3720"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.268064525+07:00","message":"[buffer interim] 3720 true กลิ่นเพลงเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.268070904+07:00","message":"[bufferProcess] interim [770000000]:กลิ่นเพลงเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.268073908+07:00","message":"[bufferProcess] send to processor (isfinal):กลิ่นเพลงเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.268077325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.268084265+07:00","message":"> Transcript [46470] [false]: 'กลิ่นเพลงเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.268087857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.268089624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.268091947+07:00","message":"StatePrefix: 'กลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.268093833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.268095332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.268097246+07:00","message":"> Transcript [46471] [true]: 'กลิ่นเพลงเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.268099256+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.268100798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.268102345+07:00","message":"StatePrefix: 'กลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.268106328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.268112085+07:00","message":"Push: 'กลิ่นเพลงเพื่อชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.268119682+07:00","message":"push: {true กลิ่นเพลงเพื่อชีวิต 0 0xc002ac3700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:38.274859939+07:00","message":"write wav file: './tmp/7565/7565_3720.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.362921662+07:00","message":"[GCS] Start streaming session, msgId: 3721"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.490327569+07:00","message":"[GCS] IsForceVAD: false for message ID: 3721"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.609017187+07:00","message":"receive streaming session, msgId: 3721"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.609034583+07:00","message":"found end of frame, send empty tag with msgId: 3721"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.609037685+07:00","message":"end Recv id 3721"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.609044128+07:00","message":"[buffer interim] 3721 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.609050886+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.609055014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.609057694+07:00","message":"> Transcript [46472] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.609060047+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.609061852+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.609063534+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.609065391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:38.609068144+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.609077086+07:00","message":"push: {true \n 0 0xc00386cb00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:38.614378303+07:00","message":"write wav file: './tmp/7565/7565_3721.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.626722917+07:00","message":"[GCS] Start streaming session, msgId: 3722"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.744388689+07:00","message":"[GCS] IsForceVAD: false for message ID: 3722"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:38.810747709+07:00","message":"[GCS] Start streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:39.18298963+07:00","message":"receive streaming session, msgId: 3722"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:39.183017186+07:00","message":"found end of frame, send empty tag with msgId: 3722"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:39.183020477+07:00","message":"end Recv id 3722"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:39.183029997+07:00","message":"[buffer interim] 3722 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.183038886+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.183042949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.183045928+07:00","message":"> Transcript [46473] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.183048265+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.183050213+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.183052451+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.183054157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.183060863+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:39.183072005+07:00","message":"push: {true \n 0 0xc00386ce00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:39.189153648+07:00","message":"write wav file: './tmp/7565/7565_3722.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:39.289082398+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:39.289131185+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-05-12T13:33:39.289136622+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:39.289154293+07:00","message":"[buffer interim] 3723 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.289170454+07:00","message":"[bufferProcess] interim [300000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.289172878+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:39.363814017+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:39.363858656+07:00","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-05-12T13:33:39.363864804+07:00","message":"receive interim result [false|false]: เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:39.363880704+07:00","message":"[buffer interim] 3723 false เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.363887586+07:00","message":"[bufferProcess] interim [420000000]:เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.363889782+07:00","message":"[bufferProcess] send to processor:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.363892771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.363895533+07:00","message":"> Transcript [46474] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.363897542+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:39.563181275+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:39.563213445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:39.563218556+07:00","message":"receive interim result [false|false]: เหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:39.563232281+07:00","message":"[buffer interim] 3723 false เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.563251658+07:00","message":"[bufferProcess] interim [600000000]:เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.563254158+07:00","message":"[bufferProcess] send to processor:เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.563257378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.563260774+07:00","message":"> Transcript [46475] [false]: 'เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.563264231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.563268022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.563270239+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:39.563272489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.061563724+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.061598961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันนะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.061605132+07:00","message":"receive interim result [false|false]: เหมือนกันนะเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.061617197+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.061624434+07:00","message":"[bufferProcess] interim [80000000]:เหมือนกันนะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.061627019+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.061629972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.061632935+07:00","message":"> Transcript [46476] [false]: 'เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.06163723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.061640088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.061642885+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.061645824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.200706793+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.20075219+07:00","message":"receive 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-05-12T13:33:40.200759303+07:00","message":"receive interim result [false|false]: เหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.20077625+07:00","message":"[buffer interim] 3723 false เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.200785358+07:00","message":"[bufferProcess] interim [140000000]:เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.2007888+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.200793444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.200797646+07:00","message":"> Transcript [46477] [false]: 'เหมือนกันนะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.200803324+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.200806243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.200809195+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.200812379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.215880289+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.215913611+07:00","message":"receive 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-05-12T13:33:40.215919093+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.215932837+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.21593966+07:00","message":"[bufferProcess] interim [200000000]:เหมือนกันนะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.215942041+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.215944962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.21594747+07:00","message":"> Transcript [46478] [false]: 'เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.215950671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.215952717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.215955342+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.215957513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.215961702+07:00","message":"Push: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.215963626+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.215966458+07:00","message":"Set new StatePrefix : 'เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.215968919+07:00","message":"Next Push (prob) : 'กันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.215997056+07:00","message":"push: {false เหมือน 0 0xc004429980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.294141529+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.294175201+07:00","message":"receive 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-05-12T13:33:40.294180624+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.294192389+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.294203002+07:00","message":"[bufferProcess] interim [320000000]:เหมือนกันนะเราจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.294206565+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.294210763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.294215066+07:00","message":"> Transcript [46479] [false]: 'เหมือนกันนะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.294219577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.294223557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.294225534+07:00","message":"StatePrefix: 'เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.294227829+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.442994569+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.443040357+07:00","message":"receive 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-05-12T13:33:40.443045805+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.443059325+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.443066846+07:00","message":"[bufferProcess] interim [500000000]:เหมือนกันนะเราจะต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.443069989+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.443076946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.443081102+07:00","message":"> Transcript [46480] [false]: 'เหมือนกันนะเราจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.443084971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.443087144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.443089038+07:00","message":"StatePrefix: 'เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.443091074+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.688140506+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.688175754+07:00","message":"receive 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-05-12T13:33:40.688185223+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:40.688197546+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.688204197+07:00","message":"[bufferProcess] interim [680000000]:เหมือนกันนะเราจะต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.688206696+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.688211261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.688213777+07:00","message":"> Transcript [46481] [false]: 'เหมือนกันนะเราจะต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.688217244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.688219431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.688221416+07:00","message":"StatePrefix: 'เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:40.68822359+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:40.908404401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:40.908399737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:41.294141656+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:41.294174575+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-05-12T13:33:41.294180443+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:41.294195203+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.294202234+07:00","message":"[bufferProcess] interim [280000000]:เหมือนกันนะเราจะต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.294204913+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.294207991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.29421057+07:00","message":"> Transcript [46482] [false]: 'เหมือนกันนะเราจะต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.294214193+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.294216493+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.294218568+07:00","message":"StatePrefix: 'เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.294220895+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.294227704+07:00","message":"Push: 'กันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.294229601+07:00","message":"TextPushed: 'เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.294231608+07:00","message":"Set new StatePrefix : 'เหมือนกันนะเราจะต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.294234696+07:00","message":"Next Push (prob) : 'เราจะต้องบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:41.294287306+07:00","message":"push: {false กันนะ 0 0xc004429980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:41.459190739+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:41.459224887+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-05-12T13:33:41.459231827+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:41.459244913+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.459254241+07:00","message":"[bufferProcess] interim [460000000]:เหมือนกันนะเราจะต้องบอกว่าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.459256674+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.459259986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.459262786+07:00","message":"> Transcript [46483] [false]: 'เหมือนกันนะเราจะต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.459266194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.459268309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.459270168+07:00","message":"StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.459272241+07:00","message":"TextPushed: 'เหมือนกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:41.675649594+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:41.675686186+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-05-12T13:33:41.675691993+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:41.675705824+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.675713924+07:00","message":"[bufferProcess] interim [700000000]:เหมือนกันนะเราจะต้องบอกว่าคนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.675716595+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.675719683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.675722396+07:00","message":"> Transcript [46484] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.675725747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.675728096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.675730318+07:00","message":"StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.675734356+07:00","message":"TextPushed: 'เหมือนกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:41.969292414+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:41.96932619+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-05-12T13:33:41.969332174+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:41.969345407+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.969355887+07:00","message":"[bufferProcess] interim [940000000]:เหมือนกันนะเราจะต้องบอกว่าคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.9693594+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.969365238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.969371895+07:00","message":"> Transcript [46485] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.96937701+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.969382335+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.969384369+07:00","message":"StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:41.96938659+07:00","message":"TextPushed: 'เหมือนกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:42.052467461+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:42.052508111+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-05-12T13:33:42.052518196+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนๆไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:42.052534712+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนๆไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.05254635+07:00","message":"[bufferProcess] interim [120000000]:เหมือนกันนะเราจะต้องบอกว่าคนๆไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.052552059+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.052559373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.052563096+07:00","message":"> Transcript [46486] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.052568466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.052571802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.05257515+07:00","message":"StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.052578937+07:00","message":"TextPushed: 'เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.052585137+07:00","message":"Push: 'เราจะต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.052588436+07:00","message":"TextPushed: 'เหมือนกันนะเราจะต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.052591725+07:00","message":"Set new StatePrefix : 'เหมือนกันนะเราจะต้องบอกว่าคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.052595092+07:00","message":"Next Push (prob) : 'คนไทย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:42.05260612+07:00","message":"push: {false เราจะต้องบอกว่า 0 0xc004429980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:42.300799057+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:42.300830317+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-05-12T13:33:42.3008363+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนไทยเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:42.300855096+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนไทยเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.300867515+07:00","message":"[bufferProcess] interim [300000000]:เหมือนกันนะเราจะต้องบอกว่าคนไทยเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.300870495+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคนๆไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.300873679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.300876934+07:00","message":"> Transcript [46487] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนๆไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.300879458+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.300881392+07:00","message":"Set new StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่าคนๆไทย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:42.354312334+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:42.35434229+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-05-12T13:33:42.354348339+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนๆใครแย่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:42.354361124+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนๆใครแย่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.354367776+07:00","message":"[bufferProcess] interim [360000000]:เหมือนกันนะเราจะต้องบอกว่าคนๆใครแย่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.354370639+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคนไทยเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.354375734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.354378399+07:00","message":"> Transcript [46488] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.354380509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.35438277+07:00","message":"Set new StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:42.491631642+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:42.491667646+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-05-12T13:33:42.491673504+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:42.491687108+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.491697432+07:00","message":"[bufferProcess] interim [480000000]:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.491701458+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคนๆใครแย่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.491708584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.491712446+07:00","message":"> Transcript [46489] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนๆใครแย่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.491715785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.491719084+07:00","message":"Set new StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่าคนๆใครแย่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:42.745859527+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:42.745902961+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-05-12T13:33:42.745909594+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:42.745926647+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.745935922+07:00","message":"[bufferProcess] interim [780000000]:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.745938899+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.745946581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.745949387+07:00","message":"> Transcript [46490] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.745951685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:42.745953889+07:00","message":"Set new StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.405154193+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.40519623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.405202313+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.405218472+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.405226018+07:00","message":"[bufferProcess] interim [380000000]:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.405228776+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.405232253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.405234828+07:00","message":"> Transcript [46491] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.405238239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.405240208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.405242907+07:00","message":"StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.405246075+07:00","message":"TextPushed: 'เหมือนกันนะเราจะต้องบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.575343121+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.575386238+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-05-12T13:33:43.575392468+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องหรอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.575409742+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.575421062+07:00","message":"[bufferProcess] interim [560000000]:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.575423798+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.575427378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.575430458+07:00","message":"> Transcript [46492] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.575433946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.575435938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.575439599+07:00","message":"StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.57544215+07:00","message":"TextPushed: 'เหมือนกันนะเราจะต้องบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.665780973+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.665830076+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-05-12T13:33:43.665836873+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องกรอกหมู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.665858242+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องกรอกหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.665865928+07:00","message":"[bufferProcess] interim [680000000]:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องกรอกหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.665868539+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.665872137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.665874724+07:00","message":"> Transcript [46493] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.665878944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.665880888+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.665883951+07:00","message":"StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.665887171+07:00","message":"TextPushed: 'เหมือนกันนะเราจะต้องบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.76678599+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.766834517+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-05-12T13:33:43.766841842+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.766865204+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.766874117+07:00","message":"[bufferProcess] interim [800000000]:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.76687699+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องกรอกหมู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.766886894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.766890029+07:00","message":"> Transcript [46494] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องกรอกหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.766898821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.766901403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.766903761+07:00","message":"StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.766906479+07:00","message":"TextPushed: 'เหมือนกันนะเราจะต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.766912528+07:00","message":"Push: 'คนไทยแยกแยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.766914373+07:00","message":"TextPushed: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.76691676+07:00","message":"Set new StatePrefix : 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องกรอกหมู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.766919714+07:00","message":"Next Push (prob) : 'เรื่องกรอกหมู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.766951349+07:00","message":"push: {false คนไทยแยกแยะ 0 0xc004429980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.900030627+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.900073274+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-05-12T13:33:43.900080268+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหนวด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.900097592+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหนวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.900106161+07:00","message":"[bufferProcess] interim [920000000]:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหนวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.90010909+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.90011269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.900115629+07:00","message":"> Transcript [46495] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.900119814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.9001226+07:00","message":"Set new StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหน่วย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:43.909204705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:43.909211283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.9540301+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.954073685+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-05-12T13:33:43.954080076+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:43.954100279+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.954114177+07:00","message":"[bufferProcess] interim [980000000]:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.95411787+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหนวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.954126096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.954128931+07:00","message":"> Transcript [46496] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหนวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.954134059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:43.954136235+07:00","message":"Set new StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหนวด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.278620925+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.278667054+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-05-12T13:33:44.278674128+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.278690278+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.27869829+07:00","message":"[bufferProcess] interim [280000000]:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.27870135+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.278707819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.278710619+07:00","message":"> Transcript [46497] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.278713223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.278715561+07:00","message":"Set new StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.46882762+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.468877011+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-05-12T13:33:44.468883913+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.468901785+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.468909558+07:00","message":"[bufferProcess] interim [460000000]:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.468912577+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.468920095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.468922826+07:00","message":"> Transcript [46498] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.468927107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.468929281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.468931047+07:00","message":"StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.46893395+07:00","message":"TextPushed: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.473762918+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.473798442+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-05-12T13:33:44.473804589+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.473821272+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.473829433+07:00","message":"[bufferProcess] interim [520000000]:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.473832189+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.47383911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.473841805+07:00","message":"> Transcript [46499] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.473851037+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.47385338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.473855318+07:00","message":"StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.473858245+07:00","message":"TextPushed: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.569694853+07:00","message":"[GCS] IsForceVAD: false for message ID: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.630902321+07:00","message":"[GCS] Start streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.679142706+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.679175737+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-05-12T13:33:44.679181467+07:00","message":"receive interim result [false|false]: เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเพลงนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.679195716+07:00","message":"[buffer interim] 3723 false เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.67920252+07:00","message":"[bufferProcess] interim [700000000]:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.679205048+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.679210172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.679213556+07:00","message":"> Transcript [46500] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.679217372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.6792195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.679221531+07:00","message":"StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.679224306+07:00","message":"TextPushed: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.758858324+07:00","message":"receive streaming session, msgId: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.758895909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันนะเราจะต้องบอกว่าคนๆใครอ่ะแยกแยะเรื่องของหมวดหมู่ของเพลงเนี่ย\",\"confidence\":0.91433537}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.758903635+07:00","message":"receive interim result [true|false]: เหมือนกันนะเราจะต้องบอกว่าคนๆใครอ่ะแยกแยะเรื่องของหมวดหมู่ของเพลงเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.758912429+07:00","message":"end recv isFinal message id 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.758914534+07:00","message":"end Recv id 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.758922134+07:00","message":"[buffer interim] 3723 true เหมือนกันนะเราจะต้องบอกว่าคนๆใครอ่ะแยกแยะเรื่องของหมวดหมู่ของเพลงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.758928766+07:00","message":"[bufferProcess] interim [790000000]:เหมือนกันนะเราจะต้องบอกว่าคนๆใครอ่ะแยกแยะเรื่องของหมวดหมู่ของเพลงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.758931772+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเพลงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.758947288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.758982981+07:00","message":"> Transcript [46501] [false]: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเพลงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.758991437+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.758993942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.758997035+07:00","message":"StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.759001072+07:00","message":"TextPushed: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.759009656+07:00","message":"Push: 'เรื่องของหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.759012563+07:00","message":"TextPushed: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.759014989+07:00","message":"Set new StatePrefix : 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเพลงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.759017314+07:00","message":"Next Push (prob) : 'ของเพลงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.759019645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.759022899+07:00","message":"> Transcript [46502] [true]: 'เหมือนกันนะเราจะต้องบอกว่าคนๆใครอ่ะแยกแยะเรื่องของหมวดหมู่ของเพลงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.759025403+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.759026983+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.759029716+07:00","message":"StatePrefix: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเพลงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.759031798+07:00","message":"TextPushed: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.759033737+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.759108457+07:00","message":"push: {false เรื่องของหมวดหมู่ 0 0xc004429980}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.759236327+07:00","message":"Push: 'ของเพลงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.75924024+07:00","message":"TextPushed: 'เหมือนกันนะเราจะต้องบอกว่าคนไทยแยกแยะเรื่องของหมวดหมู่ของเพลงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.75924248+07:00","message":"Set new StatePrefix : 'เหมือนกันนะเราจะต้องบอกว่าคนๆใครอ่ะแยกแยะเรื่องของหมวดหมู่ของเพลงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.759244707+07:00","message":"Next Push (prob) : 'เหมือนกันนะเราจะต้องบอกว่าคนๆใครอ่ะแยกแยะเรื่องของหมวดหมู่ของเพลงเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:44.759253683+07:00","message":"push: {true ของเพลงเนี่ย 0 0xc004429980}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:44.759265691+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3723.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:44.770326765+07:00","message":"write wav file: './tmp/7565/7565_3723.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.155638252+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.155672504+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-05-12T13:33:45.155677355+07:00","message":"receive interim result [false|false]: ตลาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.155689788+07:00","message":"[buffer interim] 3724 false ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.155696496+07:00","message":"[bufferProcess] interim [360000000]:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.155698355+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.363538529+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.363581693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาดไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.36358877+07:00","message":"receive interim result [false|false]: ตลาดไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.363604651+07:00","message":"[buffer interim] 3724 false ตลาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.36361463+07:00","message":"[bufferProcess] interim [600000000]:ตลาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.363618087+07:00","message":"[bufferProcess] send to processor:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.363624446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.363627985+07:00","message":"> Transcript [46503] [false]: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.363631116+07:00","message":"Set StatePrefix (first interim): 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.500990049+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.501033652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาดเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.501039223+07:00","message":"receive interim result [false|false]: ตลาดเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.501052579+07:00","message":"[buffer interim] 3724 false ตลาดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.50106033+07:00","message":"[bufferProcess] interim [660000000]:ตลาดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.501062607+07:00","message":"[bufferProcess] send to processor:ตลาดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.501067749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.501070587+07:00","message":"> Transcript [46504] [false]: 'ตลาดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.501073561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.501075776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.50107759+07:00","message":"StatePrefix: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.501079639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.528578054+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.528614425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาดไปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.528621123+07:00","message":"receive interim result [false|false]: ตลาดไปนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.528639717+07:00","message":"[buffer interim] 3724 false ตลาดไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.528648286+07:00","message":"[bufferProcess] interim [720000000]:ตลาดไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.528651651+07:00","message":"[bufferProcess] send to processor:ตลาดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.52865804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.528662004+07:00","message":"> Transcript [46505] [false]: 'ตลาดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.528666035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.528669005+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.528671913+07:00","message":"StatePrefix: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.52867487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.610205515+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.610244971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาดไปนิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.610250749+07:00","message":"receive interim result [false|false]: ตลาดไปนิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.610262788+07:00","message":"[buffer interim] 3724 false ตลาดไปนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.610272124+07:00","message":"[bufferProcess] interim [780000000]:ตลาดไปนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.610275323+07:00","message":"[bufferProcess] send to processor:ตลาดไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.610282198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.610286283+07:00","message":"> Transcript [46506] [false]: 'ตลาดไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.610290634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.610294157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.610296316+07:00","message":"StatePrefix: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.610298301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.681138771+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.681197585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาดไปนิดนึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.681203493+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.681216065+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.681223167+07:00","message":"[bufferProcess] interim [900000000]:ตลาดไปนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.68122575+07:00","message":"[bufferProcess] send to processor:ตลาดไปนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.681231162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.681233954+07:00","message":"> Transcript [46507] [false]: 'ตลาดไปนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.681237282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.681239658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.68124163+07:00","message":"StatePrefix: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.6812441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.68124839+07:00","message":"Push: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.681250254+07:00","message":"TextPushed: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.681252243+07:00","message":"Set new StatePrefix : 'ตลาดไปนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:45.681254201+07:00","message":"Next Push (prob) : 'ไปนิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:45.681260647+07:00","message":"push: {false ตลาด 0 0xc002ac2580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.080372238+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.080409526+07:00","message":"receive 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-05-12T13:33:46.080415845+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงพอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.080430261+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.080436909+07:00","message":"[bufferProcess] interim [320000000]:ตลาดไปนิดนึงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.080439393+07:00","message":"[bufferProcess] send to processor:ตลาดไปนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.080442542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.080444969+07:00","message":"> Transcript [46508] [false]: 'ตลาดไปนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.080448098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.080450001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.080451965+07:00","message":"StatePrefix: 'ตลาดไปนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.080453935+07:00","message":"TextPushed: 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.25880963+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.258849023+07:00","message":"receive 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-05-12T13:33:46.258855196+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.258868685+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.25888061+07:00","message":"[bufferProcess] interim [440000000]:ตลาดไปนิดนึงก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.25888287+07:00","message":"[bufferProcess] send to processor:ตลาดไปนิดนึงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.258886308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.258889244+07:00","message":"> Transcript [46509] [false]: 'ตลาดไปนิดนึงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.258892348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.258894407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.258896431+07:00","message":"StatePrefix: 'ตลาดไปนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.258898617+07:00","message":"TextPushed: 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.379713551+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.379747608+07:00","message":"receive 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-05-12T13:33:46.379753258+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงพอบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.379765441+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงพอบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.379772178+07:00","message":"[bufferProcess] interim [560000000]:ตลาดไปนิดนึงพอบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.37977461+07:00","message":"[bufferProcess] send to processor:ตลาดไปนิดนึงก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.379777809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.379780397+07:00","message":"> Transcript [46510] [false]: 'ตลาดไปนิดนึงก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.379783361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.379785635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.379787512+07:00","message":"StatePrefix: 'ตลาดไปนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.379789517+07:00","message":"TextPushed: 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.626112725+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.62615624+07:00","message":"receive 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-05-12T13:33:46.626162206+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงพอบอกว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.62617292+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงพอบอกว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.626180634+07:00","message":"[bufferProcess] interim [740000000]:ตลาดไปนิดนึงพอบอกว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.6261832+07:00","message":"[bufferProcess] send to processor:ตลาดไปนิดนึงพอบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.626186514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.626189162+07:00","message":"> Transcript [46511] [false]: 'ตลาดไปนิดนึงพอบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.626192947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.626195543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.626197314+07:00","message":"StatePrefix: 'ตลาดไปนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.626199407+07:00","message":"TextPushed: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.626204522+07:00","message":"Push: 'ไปนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.626206739+07:00","message":"TextPushed: 'ตลาดไปนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.626208805+07:00","message":"Set new StatePrefix : 'ตลาดไปนิดนึงพอบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.626211424+07:00","message":"Next Push (prob) : 'นึงพอบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.626219108+07:00","message":"push: {false ไปนิด 0 0xc002ac2580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.708245864+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.708287457+07:00","message":"receive 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-05-12T13:33:46.708294783+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงพอบอกว่าเป็นเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.708309573+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงพอบอกว่าเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.708317388+07:00","message":"[bufferProcess] interim [920000000]:ตลาดไปนิดนึงพอบอกว่าเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.708321427+07:00","message":"[bufferProcess] send to processor:ตลาดไปนิดนึงพอบอกว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.708328531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.708331411+07:00","message":"> Transcript [46512] [false]: 'ตลาดไปนิดนึงพอบอกว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.708334896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.708337251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.708340296+07:00","message":"StatePrefix: 'ตลาดไปนิดนึงพอบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.708343101+07:00","message":"TextPushed: 'ตลาดไปนิด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:46.90981368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:46.909847317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.954893399+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.954936893+07:00","message":"receive 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-05-12T13:33:46.954943836+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:46.95496153+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.954969866+07:00","message":"[bufferProcess] interim [160000000]:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.954973047+07:00","message":"[bufferProcess] send to processor:ตลาดไปนิดนึงพอบอกว่าเป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.954976751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.954979876+07:00","message":"> Transcript [46513] [false]: 'ตลาดไปนิดนึงพอบอกว่าเป็นเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.954983649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.954985662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.954990535+07:00","message":"StatePrefix: 'ตลาดไปนิดนึงพอบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:46.954993166+07:00","message":"TextPushed: 'ตลาดไปนิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:47.46649946+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:47.466530774+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-05-12T13:33:47.46653628+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:47.466547596+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.466553959+07:00","message":"[bufferProcess] interim [640000000]:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.46655638+07:00","message":"[bufferProcess] send to processor:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.46655942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.466562437+07:00","message":"> Transcript [46514] [false]: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.46656547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.466567431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.466569525+07:00","message":"StatePrefix: 'ตลาดไปนิดนึงพอบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.466571981+07:00","message":"TextPushed: 'ตลาดไปนิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:47.786404849+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:47.786443497+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-05-12T13:33:47.786451516+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:47.78646327+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.786477307+07:00","message":"[bufferProcess] interim [940000000]:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.786479796+07:00","message":"[bufferProcess] send to processor:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.786483645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.786487242+07:00","message":"> Transcript [46515] [false]: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.786491354+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.786493819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.7864982+07:00","message":"StatePrefix: 'ตลาดไปนิดนึงพอบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.786500627+07:00","message":"TextPushed: 'ตลาดไปนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.786503345+07:00","message":"Push: 'นึงพอบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.786505755+07:00","message":"TextPushed: 'ตลาดไปนิดนึงพอบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.786507775+07:00","message":"Set new StatePrefix : 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:47.786510019+07:00","message":"Next Push (prob) : 'เพลงเพื่อชีวิตยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:47.786517726+07:00","message":"push: {false นึงพอบอกว่า 0 0xc002ac2580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:48.005783969+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:48.005822295+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-05-12T13:33:48.005827932+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:48.005850032+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:48.005859094+07:00","message":"[bufferProcess] interim [180000000]:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:48.00586186+07:00","message":"[bufferProcess] send to processor:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:48.005867246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:48.005869826+07:00","message":"> Transcript [46516] [false]: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:48.005873098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:48.005875381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:48.005877557+07:00","message":"StatePrefix: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:48.00588055+07:00","message":"TextPushed: 'ตลาดไปนิดนึงพอบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:48.117542469+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:48.117577631+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-05-12T13:33:48.117583235+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:48.117595724+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:48.117603295+07:00","message":"[bufferProcess] interim [240000000]:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:48.11760586+07:00","message":"[bufferProcess] send to processor:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:48.117611339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:48.117614286+07:00","message":"> Transcript [46517] [false]: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:48.117617608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:48.117619852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:48.117621897+07:00","message":"StatePrefix: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:48.117624564+07:00","message":"TextPushed: 'ตลาดไปนิดนึงพอบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:49.398338036+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:49.398389337+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-05-12T13:33:49.398396075+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:49.398412476+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.39842097+07:00","message":"[bufferProcess] interim [620000000]:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398423583+07:00","message":"[bufferProcess] send to processor:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398430668+07:00","message":"[bufferProcess] send to processor (ticker):ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398434241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398437135+07:00","message":"> Transcript [46518] [false]: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398440821+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398443256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398445736+07:00","message":"StatePrefix: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398448468+07:00","message":"TextPushed: 'ตลาดไปนิดนึงพอบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398450344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398452292+07:00","message":"> Transcript [46519] [false]: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398454536+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398456385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398457992+07:00","message":"StatePrefix: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398459833+07:00","message":"TextPushed: 'ตลาดไปนิดนึงพอบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398467515+07:00","message":"Push: 'เพลงเพื่อชีวิตยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.39846964+07:00","message":"TextPushed: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398471747+07:00","message":"Set new StatePrefix : 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.398473999+07:00","message":"Next Push (prob) : 'แต่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:49.398481868+07:00","message":"push: {false เพลงเพื่อชีวิตยาก 0 0xc002ac2580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:49.590350198+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:49.590397852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:49.590404617+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:49.590423058+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.590432907+07:00","message":"[bufferProcess] interim [740000000]:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:49.590436229+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:49.910100137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:49.910112697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:50.80332297+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:50.803361736+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-05-12T13:33:50.803368655+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่ก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:50.80338203+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:50.803392474+07:00","message":"[bufferProcess] interim [940000000]:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:50.803396615+07:00","message":"[bufferProcess] send to processor:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:50.803403494+07:00","message":"[bufferProcess] send to processor (ticker):ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:50.803407952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:50.803412294+07:00","message":"> Transcript [46520] [false]: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:50.803417092+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:50.803418872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:50.803420812+07:00","message":"> Transcript [46521] [false]: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:50.80342261+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:50.8034245+07:00","message":"Set new StatePrefix: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่ก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:50.844114309+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:50.844149364+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-05-12T13:33:50.844155106+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:50.844169269+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:50.844178391+07:00","message":"[bufferProcess] interim [0]:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:50.844180357+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:51.375458792+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:51.375494748+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-05-12T13:33:51.375504663+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:51.375518936+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:51.375526294+07:00","message":"[bufferProcess] interim [540000000]:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:51.375528862+07:00","message":"[bufferProcess] send to processor:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:51.375532001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:51.375535157+07:00","message":"> Transcript [46522] [false]: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:51.37553762+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:51.706657329+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:51.706692506+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-05-12T13:33:51.706699674+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิตทั้งหลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:51.706720809+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิตทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:51.706730774+07:00","message":"[bufferProcess] interim [900000000]:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิตทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:51.706734568+07:00","message":"[bufferProcess] send to processor:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:51.706738217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:51.706740897+07:00","message":"> Transcript [46523] [false]: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:51.706743292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:51.706745247+07:00","message":"Set new StatePrefix: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:52.189474516+07:00","message":"[GCS] IsForceVAD: false for message ID: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:52.325240119+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:52.325273831+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-05-12T13:33:52.325279287+07:00","message":"receive interim result [false|false]: ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิตทั้งหลายที่เล่นอยู่เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:52.325294726+07:00","message":"[buffer interim] 3724 false ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิตทั้งหลายที่เล่นอยู่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.325301769+07:00","message":"[bufferProcess] interim [500000000]:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิตทั้งหลายที่เล่นอยู่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.325305139+07:00","message":"[bufferProcess] send to processor:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิตทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.325310676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.325313504+07:00","message":"> Transcript [46524] [false]: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิตทั้งหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.325316908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.325318949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.325321169+07:00","message":"StatePrefix: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.32532392+07:00","message":"TextPushed: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:52.411031633+07:00","message":"receive streaming session, msgId: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:52.411077234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิตทั้งหลายที่เล่นอยู่เนี่ย\",\"confidence\":0.93554264}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:52.411087161+07:00","message":"receive interim result [true|false]: ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิตทั้งหลายที่เล่นอยู่เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:52.411099163+07:00","message":"end recv isFinal message id 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:52.411102069+07:00","message":"end Recv id 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:52.411110857+07:00","message":"[buffer interim] 3724 true ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิตทั้งหลายที่เล่นอยู่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.411123451+07:00","message":"[bufferProcess] interim [590000000]:ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิตทั้งหลายที่เล่นอยู่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.411127699+07:00","message":"[bufferProcess] send to processor (isfinal):ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิตทั้งหลายที่เล่นอยู่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.411140015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.411154732+07:00","message":"> Transcript [46525] [false]: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิตทั้งหลายที่เล่นอยู่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.411160307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.411162859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.411165487+07:00","message":"StatePrefix: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.41116821+07:00","message":"TextPushed: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.411170411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.411172832+07:00","message":"> Transcript [46526] [true]: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิตทั้งหลายที่เล่นอยู่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.411175167+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.411177066+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.411178644+07:00","message":"StatePrefix: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยากแต่เพื่อชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.411180561+07:00","message":"TextPushed: 'ตลาดไปนิดนึงพอบอกว่าเพลงเพื่อชีวิตยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:52.411187312+07:00","message":"Push: 'แต่เพื่อชีวิตทั้งหลายที่เล่นอยู่เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:52.411196554+07:00","message":"push: {true แต่เพื่อชีวิตทั้งหลายที่เล่นอยู่เนี่ย 0 0xc002ac2580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:52.42443451+07:00","message":"write wav file: './tmp/7565/7565_3724.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:52.700957154+07:00","message":"[GCS] Start streaming session, msgId: 3725"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:52.910992236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:52.9110052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:53.429908108+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:53.42995702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนังโป๊\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:53.429963505+07:00","message":"receive interim result [false|false]: หนังโป๊"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:53.429979715+07:00","message":"[buffer interim] 3725 false หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:53.429988599+07:00","message":"[bufferProcess] interim [600000000]:หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:53.429991701+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:53.430000806+07:00","message":"[bufferProcess] send to processor (ticker):หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:53.430005508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:53.430009949+07:00","message":"> Transcript [46527] [false]: 'หนังโป๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:53.430013768+07:00","message":"Set StatePrefix (first interim): 'หนังโป๊'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:54.075363701+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:54.075403562+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-05-12T13:33:54.075410918+07:00","message":"receive interim result [false|false]: หนังโป๊"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:54.075426258+07:00","message":"[buffer interim] 3725 false หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:54.075433884+07:00","message":"[bufferProcess] interim [200000000]:หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:54.075436005+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:55.911520547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:55.911536709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.461235132+07:00","message":"[GCS] Cleaned up inactive client: 3695"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.46126284+07:00","message":"[GCS] Cleaned up inactive client: 3701"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.461266978+07:00","message":"[GCS] Cleaned up inactive client: 3699"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.461269809+07:00","message":"[GCS] Cleaned up inactive client: 3690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.461272634+07:00","message":"[GCS] Cleaned up inactive client: 3691"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.461275511+07:00","message":"[GCS] Cleaned up inactive client: 3689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.461278565+07:00","message":"[GCS] Cleaned up inactive client: 3697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.461281694+07:00","message":"[GCS] Cleaned up inactive client: 3696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.461284934+07:00","message":"[GCS] Cleaned up inactive client: 3700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.461287551+07:00","message":"[GCS] Cleaned up inactive client: 3694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.461290209+07:00","message":"[GCS] Cleaned up inactive client: 3698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.461292745+07:00","message":"[GCS] Cleaned up inactive client: 3693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.461295349+07:00","message":"[GCS] Cleaned up inactive client: 3692"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.461298029+07:00","message":"[GCS] Cleaned up inactive client: 3702"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.488673098+07:00","message":"[GCS] IsForceVAD: false for message ID: 3725"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.597474369+07:00","message":"receive streaming session, msgId: 3725"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.597514231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนังโป๊\",\"confidence\":0.8965192}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.597520323+07:00","message":"receive interim result [true|false]: หนังโป๊"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.597530171+07:00","message":"end recv isFinal message id 3725"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.597532317+07:00","message":"end Recv id 3725"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.597539614+07:00","message":"[buffer interim] 3725 true หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:56.597546822+07:00","message":"[bufferProcess] interim [810000000]:หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:56.597549518+07:00","message":"[bufferProcess] send to processor (isfinal):หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:56.597552927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:56.597555607+07:00","message":"> Transcript [46528] [false]: 'หนังโป๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:56.597558439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:56.59756042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:56.597563968+07:00","message":"StatePrefix: 'หนังโป๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:56.597565907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:56.597567391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:56.597569683+07:00","message":"> Transcript [46529] [true]: 'หนังโป๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:56.597571679+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:56.597573271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:56.59757481+07:00","message":"StatePrefix: 'หนังโป๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:56.597576392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:56.597578943+07:00","message":"Push: 'หนังโป๊'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.597586727+07:00","message":"push: {true หนังโป๊ 0 0xc00386c280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:33:56.607156167+07:00","message":"write wav file: './tmp/7565/7565_3725.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:56.810339661+07:00","message":"[GCS] Start streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:57.284588388+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:57.284635279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:57.284643002+07:00","message":"receive interim result [false|false]: แปล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:57.284658365+07:00","message":"[buffer interim] 3726 false แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:57.284665523+07:00","message":"[bufferProcess] interim [480000000]:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:57.284667477+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:57.469368652+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:57.469405249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:57.469411871+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:57.46942663+07:00","message":"[buffer interim] 3726 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:57.469434051+07:00","message":"[bufferProcess] interim [660000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:57.469436658+07:00","message":"[bufferProcess] send to processor:แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:57.469442811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:57.469445672+07:00","message":"> Transcript [46530] [false]: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:57.469447875+07:00","message":"Set StatePrefix (first interim): 'แปล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.028389376+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.028427744+07:00","message":"receive 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-05-12T13:33:58.028433966+07:00","message":"receive interim result [false|false]: แฟนเราไม่ได้หมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.028447207+07:00","message":"[buffer interim] 3726 false แฟนเราไม่ได้หมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.028453922+07:00","message":"[bufferProcess] interim [140000000]:แฟนเราไม่ได้หมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.028456391+07:00","message":"[bufferProcess] send to processor:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.028461196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.028464095+07:00","message":"> Transcript [46531] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.028467004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.028468872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.028470673+07:00","message":"StatePrefix: 'แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.028474659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.061783627+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.06181958+07:00","message":"receive 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-05-12T13:33:58.061825116+07:00","message":"receive interim result [false|false]: แฟนเราไม่ได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.061848405+07:00","message":"[buffer interim] 3726 false แฟนเราไม่ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.061857706+07:00","message":"[bufferProcess] interim [260000000]:แฟนเราไม่ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.061862473+07:00","message":"[bufferProcess] send to processor:แฟนเราไม่ได้หมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.061867969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.061872085+07:00","message":"> Transcript [46532] [false]: 'แฟนเราไม่ได้หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.061875991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.061882507+07:00","message":"Set new StatePrefix: 'แฟนเราไม่ได้หมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.07272304+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.072757383+07:00","message":"receive 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-05-12T13:33:58.072764532+07:00","message":"receive interim result [false|false]: แฟนเราไม่ได้หมายความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.072780507+07:00","message":"[buffer interim] 3726 false แฟนเราไม่ได้หมายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.072788367+07:00","message":"[bufferProcess] interim [320000000]:แฟนเราไม่ได้หมายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.072792651+07:00","message":"[bufferProcess] send to processor:แฟนเราไม่ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.072800332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.072804655+07:00","message":"> Transcript [46533] [false]: 'แฟนเราไม่ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.072808088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.072810872+07:00","message":"Set new StatePrefix: 'แฟนเราไม่ได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.189616357+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.189655542+07:00","message":"receive 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-05-12T13:33:58.189661294+07:00","message":"receive interim result [false|false]: แฟนเราไม่ได้หมายความว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.189679486+07:00","message":"[buffer interim] 3726 false แฟนเราไม่ได้หมายความว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.189687378+07:00","message":"[bufferProcess] interim [380000000]:แฟนเราไม่ได้หมายความว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.189691916+07:00","message":"[bufferProcess] send to processor:แฟนเราไม่ได้หมายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.189695166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.189698373+07:00","message":"> Transcript [46534] [false]: 'แฟนเราไม่ได้หมายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.18970082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.18970311+07:00","message":"Set new StatePrefix: 'แฟนเราไม่ได้หมายความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.395211317+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.395250992+07:00","message":"receive 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-05-12T13:33:58.395256504+07:00","message":"receive interim result [false|false]: แฟนเราไม่ได้หมายความว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.395270887+07:00","message":"[buffer interim] 3726 false แฟนเราไม่ได้หมายความว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.395278061+07:00","message":"[bufferProcess] interim [620000000]:แฟนเราไม่ได้หมายความว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.395280777+07:00","message":"[bufferProcess] send to processor:แฟนเราไม่ได้หมายความว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.395285888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.395288457+07:00","message":"> Transcript [46535] [false]: 'แฟนเราไม่ได้หมายความว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.395295472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.395298189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.395302798+07:00","message":"StatePrefix: 'แฟนเราไม่ได้หมายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.395305021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.559398166+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.559434781+07:00","message":"receive 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-05-12T13:33:58.559442333+07:00","message":"receive interim result [false|false]: แฟนเราไม่ได้หมายความว่ามีแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.559458126+07:00","message":"[buffer interim] 3726 false แฟนเราไม่ได้หมายความว่ามีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.559467075+07:00","message":"[bufferProcess] interim [740000000]:แฟนเราไม่ได้หมายความว่ามีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.559469634+07:00","message":"[bufferProcess] send to processor:แฟนเราไม่ได้หมายความว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.559473261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.559476164+07:00","message":"> Transcript [46536] [false]: 'แฟนเราไม่ได้หมายความว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.559479478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.559481614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.559485716+07:00","message":"StatePrefix: 'แฟนเราไม่ได้หมายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.559487977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.762994262+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.763036092+07:00","message":"receive 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-05-12T13:33:58.763043566+07:00","message":"receive interim result [false|false]: แฟนเราไม่ได้หมายความว่ามีแต่พวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:58.763061074+07:00","message":"[buffer interim] 3726 false แฟนเราไม่ได้หมายความว่ามีแต่พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.763072609+07:00","message":"[bufferProcess] interim [980000000]:แฟนเราไม่ได้หมายความว่ามีแต่พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.763076284+07:00","message":"[bufferProcess] send to processor:แฟนเราไม่ได้หมายความว่ามีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.763083086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.76308772+07:00","message":"> Transcript [46537] [false]: 'แฟนเราไม่ได้หมายความว่ามีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.763093288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.763096396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.763100015+07:00","message":"StatePrefix: 'แฟนเราไม่ได้หมายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:58.763103134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:58.912114475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:33:58.912121141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:59.077638516+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:59.077682547+07:00","message":"receive 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-05-12T13:33:59.077689543+07:00","message":"receive interim result [false|false]: แฟนเราไม่ได้หมายความว่ามีแต่พวกพ้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:59.077704863+07:00","message":"[buffer interim] 3726 false แฟนเราไม่ได้หมายความว่ามีแต่พวกพ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.077716603+07:00","message":"[bufferProcess] interim [280000000]:แฟนเราไม่ได้หมายความว่ามีแต่พวกพ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.077719532+07:00","message":"[bufferProcess] send to processor:แฟนเราไม่ได้หมายความว่ามีแต่พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.077727079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.077729636+07:00","message":"> Transcript [46538] [false]: 'แฟนเราไม่ได้หมายความว่ามีแต่พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.07773348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.077735916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.077738311+07:00","message":"StatePrefix: 'แฟนเราไม่ได้หมายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.077740738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.077747853+07:00","message":"Push: 'แฟนเราไม่ได้หมายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.077749907+07:00","message":"TextPushed: 'แฟนเราไม่ได้หมายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.077752024+07:00","message":"Set new StatePrefix : 'แฟนเราไม่ได้หมายความว่ามีแต่พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.077757728+07:00","message":"Next Push (prob) : 'ว่ามีแต่พวก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:59.077788054+07:00","message":"push: {false แฟนเราไม่ได้หมายความ 0 0xc00386c580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:59.628565797+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:59.62861681+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-05-12T13:33:59.628624704+07:00","message":"receive interim result [false|false]: แฟนเราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:33:59.628642063+07:00","message":"[buffer interim] 3726 false แฟนเราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.628650492+07:00","message":"[bufferProcess] interim [820000000]:แฟนเราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.628653148+07:00","message":"[bufferProcess] send to processor:แฟนเราไม่ได้หมายความว่ามีแต่พวกพ้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.628661111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.628664068+07:00","message":"> Transcript [46539] [false]: 'แฟนเราไม่ได้หมายความว่ามีแต่พวกพ้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.628668101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.628670338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.628672502+07:00","message":"StatePrefix: 'แฟนเราไม่ได้หมายความว่ามีแต่พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:33:59.628675229+07:00","message":"TextPushed: 'แฟนเราไม่ได้หมายความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:00.185799873+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:00.18586316+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-05-12T13:34:00.185874801+07:00","message":"receive interim result [false|false]: แฟนเราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:00.185895586+07:00","message":"[buffer interim] 3726 false แฟนเราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:00.185904523+07:00","message":"[bufferProcess] interim [420000000]:แฟนเราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:00.185907494+07:00","message":"[bufferProcess] send to processor:แฟนเราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:00.185916146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:00.18591887+07:00","message":"> Transcript [46540] [false]: 'แฟนเราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:00.185926038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:00.185928028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:00.185930297+07:00","message":"StatePrefix: 'แฟนเราไม่ได้หมายความว่ามีแต่พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:00.185933117+07:00","message":"TextPushed: 'แฟนเราไม่ได้หมายความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:01.418479491+07:00","message":"[GCS] IsForceVAD: false for message ID: 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:01.610100377+07:00","message":"[GCS] Start streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:01.630654368+07:00","message":"receive streaming session, msgId: 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:01.630685433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น\",\"confidence\":0.9334264}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:01.630691889+07:00","message":"receive interim result [true|false]: แต่เราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:01.630700005+07:00","message":"end recv isFinal message id 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:01.630702422+07:00","message":"end Recv id 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:01.630707738+07:00","message":"[buffer interim] 3726 true แต่เราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630717113+07:00","message":"[bufferProcess] interim [830000000]:แต่เราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630721776+07:00","message":"[bufferProcess] send to processor (isfinal):แฟนเราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630725437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630728477+07:00","message":"> Transcript [46541] [false]: 'แฟนเราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.6307316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630733453+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630735661+07:00","message":"StatePrefix: 'แฟนเราไม่ได้หมายความว่ามีแต่พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630738169+07:00","message":"TextPushed: 'แฟนเราไม่ได้หมายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630739881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630741754+07:00","message":"> Transcript [46542] [true]: 'แต่เราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630743976+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630745718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630747417+07:00","message":"StatePrefix: 'แฟนเราไม่ได้หมายความว่ามีแต่พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630749251+07:00","message":"TextPushed: 'แฟนเราไม่ได้หมายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630751256+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630877003+07:00","message":"Push: 'ว่ามีแต่พวกพ้องทั้งนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630879948+07:00","message":"TextPushed: 'แฟนเราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.63088275+07:00","message":"Set new StatePrefix : 'แต่เราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630885004+07:00","message":"Next Push (prob) : 'แต่เราไม่ได้หมายความว่ามีแต่พวกพ้องทั้งนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:01.630893937+07:00","message":"push: {true ว่ามีแต่พวกพ้องทั้งนั้น 0 0xc00386c580}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:01.630897943+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3726.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:01.645587344+07:00","message":"write wav file: './tmp/7565/7565_3726.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:01.913096608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:01.913106461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.176501144+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.17654502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.176550275+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.176566927+07:00","message":"[buffer interim] 3727 false 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.17657384+07:00","message":"[bufferProcess] interim [420000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.176575813+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.378664844+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.378702702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งมัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.37870738+07:00","message":"receive interim result [false|false]: หนึ่งมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.378722342+07:00","message":"[buffer interim] 3727 false หนึ่งมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.378728979+07:00","message":"[bufferProcess] interim [540000000]:หนึ่งมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.378731443+07:00","message":"[bufferProcess] send to processor:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.378734569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.378737516+07:00","message":"> Transcript [46543] [false]: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.378739476+07:00","message":"Set StatePrefix (first interim): '1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.583992863+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.584030961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันบ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.584036267+07:00","message":"receive interim result [false|false]: มันบ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.584048309+07:00","message":"[buffer interim] 3727 false มันบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.584055155+07:00","message":"[bufferProcess] interim [660000000]:มันบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.584057342+07:00","message":"[bufferProcess] send to processor:หนึ่งมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.584060464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.584062926+07:00","message":"> Transcript [46544] [false]: 'หนึ่งมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.5840648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.584066972+07:00","message":"Set new StatePrefix: 'หนึ่งมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.629241165+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.629278358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันแบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.629283544+07:00","message":"receive interim result [false|false]: มันแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.629295979+07:00","message":"[buffer interim] 3727 false มันแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.629304677+07:00","message":"[bufferProcess] interim [720000000]:มันแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.629307315+07:00","message":"[bufferProcess] send to processor:มันบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.629312974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.629315846+07:00","message":"> Transcript [46545] [false]: 'มันบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.629318064+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.62932006+07:00","message":"Set new StatePrefix: 'มันบ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.676411276+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.676450799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันแบ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.676456346+07:00","message":"receive interim result [false|false]: มันแบ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.676470328+07:00","message":"[buffer interim] 3727 false มันแบ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.676478563+07:00","message":"[bufferProcess] interim [900000000]:มันแบ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.676480906+07:00","message":"[bufferProcess] send to processor:มันแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.676484246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.676487197+07:00","message":"> Transcript [46546] [false]: 'มันแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.676489357+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.676491203+07:00","message":"Set new StatePrefix: 'มันแบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.873420325+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.87345386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันแบ่งเป็น 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.873459382+07:00","message":"receive interim result [false|false]: มันแบ่งเป็น 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.87347221+07:00","message":"[buffer interim] 3727 false มันแบ่งเป็น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.87348143+07:00","message":"[bufferProcess] interim [80000000]:มันแบ่งเป็น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.873483765+07:00","message":"[bufferProcess] send to processor:มันแบ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.873487178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.873490105+07:00","message":"> Transcript [46547] [false]: 'มันแบ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.873493341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.873495339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.873499086+07:00","message":"StatePrefix: 'มันแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:02.873501132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:02.898836074+07:00","message":"[GCS] IsForceVAD: false for message ID: 3727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:03.035754673+07:00","message":"receive streaming session, msgId: 3727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:03.035790751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งมันแบ่งเป็นหนึ่ง\",\"confidence\":0.8754201}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:03.035796253+07:00","message":"receive interim result [true|false]: หนึ่งมันแบ่งเป็นหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:03.035805972+07:00","message":"end recv isFinal message id 3727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:03.035808454+07:00","message":"end Recv id 3727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:03.035814535+07:00","message":"[buffer interim] 3727 true หนึ่งมันแบ่งเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:03.035823777+07:00","message":"[bufferProcess] interim [290000000]:หนึ่งมันแบ่งเป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:03.035835044+07:00","message":"[bufferProcess] send to processor (isfinal):มันแบ่งเป็น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:03.035839505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:03.035843467+07:00","message":"> Transcript [46548] [false]: 'มันแบ่งเป็น 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:03.035846413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:03.035848341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:03.035850141+07:00","message":"StatePrefix: 'มันแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:03.035853657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:03.035855398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:03.03585732+07:00","message":"> Transcript [46549] [true]: 'หนึ่งมันแบ่งเป็นหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:03.035859301+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:03.035860913+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:03.035862455+07:00","message":"StatePrefix: 'มันแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:03.035864238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:03.035868355+07:00","message":"Push: 'หนึ่งมันแบ่งเป็นหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:03.035875836+07:00","message":"push: {true หนึ่งมันแบ่งเป็นหนึ่ง 0 0xc002803c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:03.04200246+07:00","message":"write wav file: './tmp/7565/7565_3727.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:03.155580482+07:00","message":"[GCS] Start streaming session, msgId: 3728"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:04.913125438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:04.913132565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:04.926145661+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:04.926190561+07:00","message":"receive 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-05-12T13:34:04.926196084+07:00","message":"receive interim result [false|false]: ซอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:04.926212045+07:00","message":"[buffer interim] 3728 false ซอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:04.926219133+07:00","message":"[bufferProcess] interim [560000000]:ซอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:04.926220797+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:04.926223953+07:00","message":"[bufferProcess] send to processor (ticker):ซอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:04.926226193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:04.926228937+07:00","message":"> Transcript [46550] [false]: 'ซอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:04.926231029+07:00","message":"Set StatePrefix (first interim): 'ซอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:05.129532331+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:05.12956399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Song\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:05.129569034+07:00","message":"receive interim result [false|false]: Song"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:05.129582888+07:00","message":"[buffer interim] 3728 false Song"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:05.129589708+07:00","message":"[bufferProcess] interim [800000000]:Song"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:05.129591323+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:05.546345375+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:05.54638411+07:00","message":"receive 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-05-12T13:34:05.54639016+07:00","message":"receive interim result [false|false]: แสดง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:05.546403311+07:00","message":"[buffer interim] 3728 false แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:05.546410387+07:00","message":"[bufferProcess] interim [220000000]:แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:05.546412816+07:00","message":"[bufferProcess] send to processor:Song"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:05.546418891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:05.5464215+07:00","message":"> Transcript [46551] [false]: 'Song'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:05.546423564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:05.546426008+07:00","message":"Set new StatePrefix: 'Song'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:05.794604888+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:05.794639875+07:00","message":"receive 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-05-12T13:34:05.794646129+07:00","message":"receive interim result [false|false]: แสดงความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:05.79465763+07:00","message":"[buffer interim] 3728 false แสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:05.794664417+07:00","message":"[bufferProcess] interim [520000000]:แสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:05.794666531+07:00","message":"[bufferProcess] send to processor:แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:05.794671107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:05.794673645+07:00","message":"> Transcript [46552] [false]: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:05.794675802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:05.794677846+07:00","message":"Set new StatePrefix: 'แสดง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.118792597+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.118846267+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-05-12T13:34:06.118862456+07:00","message":"receive interim result [false|false]: แสดงความรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.118880158+07:00","message":"[buffer interim] 3728 false แสดงความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.118888555+07:00","message":"[bufferProcess] interim [760000000]:แสดงความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.118891298+07:00","message":"[bufferProcess] send to processor:แสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.118899132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.118901891+07:00","message":"> Transcript [46553] [false]: 'แสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.118906281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.118908902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.118910713+07:00","message":"StatePrefix: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.118912728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.12414453+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.124178956+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-05-12T13:34:06.124185324+07:00","message":"receive interim result [false|false]: แสดงความรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.124199018+07:00","message":"[buffer interim] 3728 false แสดงความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.124209195+07:00","message":"[bufferProcess] interim [820000000]:แสดงความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.12421143+07:00","message":"[bufferProcess] send to processor:แสดงความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.124216909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.124219818+07:00","message":"> Transcript [46554] [false]: 'แสดงความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.124223217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.124225127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.124227236+07:00","message":"StatePrefix: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.124229429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.159250237+07:00","message":"[GCS] IsForceVAD: false for message ID: 3728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.220067029+07:00","message":"[GCS] Start streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.284179622+07:00","message":"receive streaming session, msgId: 3728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.284216655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซองแสดงความรู้สึก\",\"confidence\":0.9284087}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.284222455+07:00","message":"receive interim result [true|false]: ซองแสดงความรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.284229732+07:00","message":"end recv isFinal message id 3728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.28423181+07:00","message":"end Recv id 3728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.284238548+07:00","message":"[buffer interim] 3728 true ซองแสดงความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.284246399+07:00","message":"[bufferProcess] interim [30000000]:ซองแสดงความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.284250951+07:00","message":"[bufferProcess] send to processor (isfinal):แสดงความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.284254201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.284256968+07:00","message":"> Transcript [46555] [false]: 'แสดงความรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.284259993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.284262182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.284264337+07:00","message":"StatePrefix: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.284266262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.284267821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.284269948+07:00","message":"> Transcript [46556] [true]: 'ซองแสดงความรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.284273842+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.284275476+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.28427707+07:00","message":"StatePrefix: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.284278787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.284284329+07:00","message":"Push: 'ซองแสดงความรู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.284292602+07:00","message":"push: {true ซองแสดงความรู้สึก 0 0xc00386c200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:06.292220793+07:00","message":"write wav file: './tmp/7565/7565_3728.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.919296379+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.919338432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"G\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.919344163+07:00","message":"receive interim result [false|false]: G"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:06.919360848+07:00","message":"[buffer interim] 3729 false G"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.919367905+07:00","message":"[bufferProcess] interim [480000000]:G"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:06.919369709+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:07.188356696+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:07.188391547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำพัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:07.18839677+07:00","message":"receive interim result [false|false]: ลำพัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:07.188408631+07:00","message":"[buffer interim] 3729 false ลำพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.188415815+07:00","message":"[bufferProcess] interim [660000000]:ลำพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.188418069+07:00","message":"[bufferProcess] send to processor:G"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.188420897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.18842336+07:00","message":"> Transcript [46557] [false]: 'G'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.188425213+07:00","message":"Set StatePrefix (first interim): 'G'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:07.441842886+07:00","message":"[GCS] IsForceVAD: false for message ID: 3729"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:07.502997472+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:07.503030732+07:00","message":"receive 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-05-12T13:34:07.503036635+07:00","message":"receive interim result [false|false]: ลำพังอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:07.503050633+07:00","message":"[buffer interim] 3729 false ลำพังอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.503057311+07:00","message":"[bufferProcess] interim [20000000]:ลำพังอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.503059818+07:00","message":"[bufferProcess] send to processor:ลำพัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.503065099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.503067809+07:00","message":"> Transcript [46558] [false]: 'ลำพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.503070044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.503072051+07:00","message":"Set new StatePrefix: 'ลำพัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:07.630409938+07:00","message":"[GCS] Start streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:07.713673794+07:00","message":"receive streaming session, msgId: 3729"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:07.713711134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำพังอะไร\",\"confidence\":0.92083204}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:07.713716914+07:00","message":"receive interim result [true|false]: ลำพังอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:07.713727406+07:00","message":"end recv isFinal message id 3729"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:07.71373045+07:00","message":"end Recv id 3729"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:07.713737756+07:00","message":"[buffer interim] 3729 true ลำพังอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.713747319+07:00","message":"[bufferProcess] interim [230000000]:ลำพังอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.713750281+07:00","message":"[bufferProcess] send to processor (isfinal):ลำพังอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.713753409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.713756113+07:00","message":"> Transcript [46559] [false]: 'ลำพังอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.713758706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.713760612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.71376252+07:00","message":"StatePrefix: 'ลำพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.713764455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.713766147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.713768202+07:00","message":"> Transcript [46560] [true]: 'ลำพังอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.713770321+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.713771911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.713773522+07:00","message":"StatePrefix: 'ลำพัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.713775211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:07.713777713+07:00","message":"Push: 'ลำพังอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:07.713784844+07:00","message":"push: {true ลำพังอะไร 0 0xc005694000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:07.719831653+07:00","message":"write wav file: './tmp/7565/7565_3729.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:07.913130048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:07.91314293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:08.269792046+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:08.26984493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"H\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:08.26985011+07:00","message":"receive interim result [false|false]: H"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:08.269859857+07:00","message":"[buffer interim] 3730 false H"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.269866092+07:00","message":"[bufferProcess] interim [420000000]:H"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.269868007+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:08.302224154+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:08.302257713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็ค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:08.302263306+07:00","message":"receive interim result [false|false]: เช็ค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:08.302277507+07:00","message":"[buffer interim] 3730 false เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.302288005+07:00","message":"[bufferProcess] interim [480000000]:เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.302290131+07:00","message":"[bufferProcess] send to processor:H"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.30229375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.302296593+07:00","message":"> Transcript [46561] [false]: 'H'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.3022985+07:00","message":"Set StatePrefix (first interim): 'H'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:08.378793388+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:08.37883184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:08.378837415+07:00","message":"receive interim result [false|false]: เฉย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:08.378851735+07:00","message":"[buffer interim] 3730 false เฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.378858524+07:00","message":"[bufferProcess] interim [600000000]:เฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.378860654+07:00","message":"[bufferProcess] send to processor:เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.37886569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.378868352+07:00","message":"> Transcript [46562] [false]: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.378870694+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.378872584+07:00","message":"Set new StatePrefix: 'เช็ค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:08.702677635+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:08.702711097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:08.702716674+07:00","message":"receive interim result [false|false]: เฉยๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:08.702730949+07:00","message":"[buffer interim] 3730 false เฉยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.702737962+07:00","message":"[bufferProcess] interim [840000000]:เฉยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.702740396+07:00","message":"[bufferProcess] send to processor:เฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.702745104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.702747753+07:00","message":"> Transcript [46563] [false]: 'เฉย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.70274971+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:08.70275214+07:00","message":"Set new StatePrefix: 'เฉย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:09.275585058+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:09.275627448+07:00","message":"receive 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-05-12T13:34:09.275633951+07:00","message":"receive interim result [false|false]: เฉยๆกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:09.275654586+07:00","message":"[buffer interim] 3730 false เฉยๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:09.275666697+07:00","message":"[bufferProcess] interim [440000000]:เฉยๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:09.275670316+07:00","message":"[bufferProcess] send to processor:เฉยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:09.275677713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:09.275682362+07:00","message":"> Transcript [46564] [false]: 'เฉยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:09.275687111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:09.2756899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:09.275693212+07:00","message":"StatePrefix: 'เฉย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:09.275696043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:09.88788488+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:09.887921203+07:00","message":"receive 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-05-12T13:34:09.887928972+07:00","message":"receive interim result [false|false]: เฉยๆกับอารมณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:09.887943564+07:00","message":"[buffer interim] 3730 false เฉยๆกับอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:09.887951521+07:00","message":"[bufferProcess] interim [920000000]:เฉยๆกับอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:09.887955432+07:00","message":"[bufferProcess] send to processor:เฉยๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:09.887964368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:09.88796824+07:00","message":"> Transcript [46565] [false]: 'เฉยๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:09.887972735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:09.887975379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:09.887978554+07:00","message":"StatePrefix: 'เฉย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:09.887981394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.012937515+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.012968428+07:00","message":"receive 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-05-12T13:34:10.012974026+07:00","message":"receive interim result [false|false]: เฉยๆกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.012988629+07:00","message":"[buffer interim] 3730 false เฉยๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.012995632+07:00","message":"[bufferProcess] interim [980000000]:เฉยๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.01299809+07:00","message":"[bufferProcess] send to processor:เฉยๆกับอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.013007156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.013010161+07:00","message":"> Transcript [46566] [false]: 'เฉยๆกับอารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.013013626+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.013015837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.013017671+07:00","message":"StatePrefix: 'เฉย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.013019755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.103138596+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.103173659+07:00","message":"receive 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-05-12T13:34:10.103179527+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.103194725+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.103205764+07:00","message":"[bufferProcess] interim [40000000]:เฉยๆนะกลับมาแล้วมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.103208128+07:00","message":"[bufferProcess] send to processor:เฉยๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.103213213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.103216159+07:00","message":"> Transcript [46567] [false]: 'เฉยๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.103219737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.103222013+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.103224239+07:00","message":"StatePrefix: 'เฉย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.103226393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.103230691+07:00","message":"Push: 'เฉย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.103232525+07:00","message":"TextPushed: 'เฉย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.10323442+07:00","message":"Set new StatePrefix : 'เฉยๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.103236354+07:00","message":"Next Push (prob) : 'ๆกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.103243784+07:00","message":"push: {false เฉย 0 0xc002e83280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.1530698+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.153102805+07:00","message":"receive 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-05-12T13:34:10.15310833+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.153120973+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.153127368+07:00","message":"[bufferProcess] interim [100000000]:เฉยๆนะกลับมาแล้วมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.153129943+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.153134774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.153137338+07:00","message":"> Transcript [46568] [false]: 'เฉยๆนะกลับมาแล้วมึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.15313953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.153141981+07:00","message":"Set new StatePrefix: 'เฉยๆนะกลับมาแล้วมึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.22011657+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.220162563+07:00","message":"receive 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-05-12T13:34:10.220169909+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.220187544+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.220198416+07:00","message":"[bufferProcess] interim [220000000]:เฉยๆนะกลับมาแล้วมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.220202209+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.220209126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.220213549+07:00","message":"> Transcript [46569] [false]: 'เฉยๆนะกลับมาแล้วมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.220217361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.220220641+07:00","message":"Set new StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.268330514+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.268368281+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-05-12T13:34:10.268373863+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.268387396+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.268394708+07:00","message":"[bufferProcess] interim [340000000]:เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.268397232+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.268403089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.268405781+07:00","message":"> Transcript [46570] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.268409144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.268411408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.268413353+07:00","message":"StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.268415801+07:00","message":"TextPushed: 'เฉย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.437911178+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.437943225+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-05-12T13:34:10.437948643+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมีชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.437962572+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.43796972+07:00","message":"[bufferProcess] interim [580000000]:เฉยๆนะกลับมาแล้วมันก็จะมีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.437972173+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.437977344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.437980036+07:00","message":"> Transcript [46571] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.437983328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.437985381+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.437987483+07:00","message":"StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.437990036+07:00","message":"TextPushed: 'เฉย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.494564788+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.494599581+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-05-12T13:34:10.494604778+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมีสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.494619053+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.494626222+07:00","message":"[bufferProcess] interim [640000000]:เฉยๆนะกลับมาแล้วมันก็จะมีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.494628939+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.494634114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.494637071+07:00","message":"> Transcript [46572] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมีชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.49464031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.494642471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.494644839+07:00","message":"StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.494648015+07:00","message":"TextPushed: 'เฉย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.559728279+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.559767782+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-05-12T13:34:10.559775092+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมีสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.55979148+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมีสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.559802648+07:00","message":"[bufferProcess] interim [700000000]:เฉยๆนะกลับมาแล้วมันก็จะมีสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.559806186+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.559816532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.559820509+07:00","message":"> Transcript [46573] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมีสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.559838558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.559841747+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.559845+07:00","message":"StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.559848773+07:00","message":"TextPushed: 'เฉย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.559856109+07:00","message":"Push: 'ๆนะกลับมาแล้วมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.559858995+07:00","message":"TextPushed: 'เฉยๆนะกลับมาแล้วมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.559862106+07:00","message":"Set new StatePrefix : 'เฉยๆนะกลับมาแล้วมันก็จะมีสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.559865385+07:00","message":"Next Push (prob) : 'จะมีสิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.559884207+07:00","message":"push: {false ๆนะกลับมาแล้วมันก็ 0 0xc002e83280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.623809424+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.623849356+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-05-12T13:34:10.623854999+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมีสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.623868242+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.6238749+07:00","message":"[bufferProcess] interim [760000000]:เฉยๆนะกลับมาแล้วมันก็จะมีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.62387736+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมีสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.623882428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.623884958+07:00","message":"> Transcript [46574] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมีสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.623887364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.623890098+07:00","message":"Set new StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็จะมีสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.645442796+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.64548738+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-05-12T13:34:10.645493672+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมีสิ่งทุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.645516719+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมีสิ่งทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.645524879+07:00","message":"[bufferProcess] interim [820000000]:เฉยๆนะกลับมาแล้วมันก็จะมีสิ่งทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.645527951+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.645536143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.645538892+07:00","message":"> Transcript [46575] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมีสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.645541444+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.645543729+07:00","message":"Set new StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็จะมีสิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.800291267+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.80032526+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-05-12T13:34:10.800330663+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมีสิ้นสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.800344525+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมีสิ้นสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.800351655+07:00","message":"[bufferProcess] interim [940000000]:เฉยๆนะกลับมาแล้วมันก็จะมีสิ้นสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.800354229+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมีสิ่งทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.800359772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.800362647+07:00","message":"> Transcript [46576] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมีสิ่งทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.800364913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.800366968+07:00","message":"Set new StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็จะมีสิ่งทุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.879723697+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.879762562+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-05-12T13:34:10.879768628+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมีซึ่งตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:10.879782818+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมีซึ่งตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.879789666+07:00","message":"[bufferProcess] interim [120000000]:เฉยๆนะกลับมาแล้วมันก็จะมีซึ่งตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.879792283+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมีสิ้นสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.879798025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.879801388+07:00","message":"> Transcript [46577] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมีสิ้นสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.879803801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:10.879805922+07:00","message":"Set new StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็จะมีสิ้นสุด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:10.913817537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:10.913834479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.00569378+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.00573614+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-05-12T13:34:11.005743509+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.005755042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" situation\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.00575904+07:00","message":"receive interim result [false|false]:  situation"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.005769001+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.00577623+07:00","message":"[buffer interim] 3730 false  situation"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.005784058+07:00","message":"[bufferProcess] interim [180000000]:เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.005787619+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมีซึ่งตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.005792207+07:00","message":"[bufferProcess] interim [180000000]: situation"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.005796772+07:00","message":"[bufferProcess] update buffer: เฉยๆนะกลับมาแล้วมันก็จะมี situation"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.005799537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.005802043+07:00","message":"> Transcript [46578] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมีซึ่งตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.005804577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.005806479+07:00","message":"Set new StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็จะมีซึ่งตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.231550989+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.231588043+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-05-12T13:34:11.231596448+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.231610171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" situations\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.231614741+07:00","message":"receive interim result [false|false]:  situations"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.231624812+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.231629716+07:00","message":"[buffer interim] 3730 false  situations"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.231637356+07:00","message":"[bufferProcess] interim [420000000]:เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.231640997+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมี situation"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.231645065+07:00","message":"[bufferProcess] interim [420000000]: situations"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.231648589+07:00","message":"[bufferProcess] update buffer: เฉยๆนะกลับมาแล้วมันก็จะมี situations"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.231652743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.231656456+07:00","message":"> Transcript [46579] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.231660052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.231662803+07:00","message":"Set new StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.542269435+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.542305282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉยๆนะกลับมาแล้วมันก็จะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.542311736+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.542320531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" situation 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.542323424+07:00","message":"receive interim result [false|false]:  situation 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.542329891+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.542333856+07:00","message":"[buffer interim] 3730 false  situation 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.542339412+07:00","message":"[bufferProcess] interim [720000000]:เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.54234222+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมี situations"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.542345148+07:00","message":"[bufferProcess] interim [720000000]: situation 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.542348953+07:00","message":"[bufferProcess] update buffer: เฉยๆนะกลับมาแล้วมันก็จะมี situation 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.542351954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.542355969+07:00","message":"> Transcript [46580] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมี situations'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.542359083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.542361043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.542362875+07:00","message":"StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.542365033+07:00","message":"TextPushed: 'เฉยๆนะกลับมาแล้วมันก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.747406755+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.747443306+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-05-12T13:34:11.747451852+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.747461191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" situation 2 ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.747464754+07:00","message":"receive interim result [false|false]:  situation 2 ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.747471934+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:11.747477332+07:00","message":"[buffer interim] 3730 false  situation 2 ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.747483141+07:00","message":"[bufferProcess] interim [840000000]:เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.747485936+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมี situation 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.747490701+07:00","message":"[bufferProcess] interim [840000000]: situation 2 ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.747493161+07:00","message":"[bufferProcess] update buffer: เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.747496266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.747498932+07:00","message":"> Transcript [46581] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.747501954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.747504213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.747506035+07:00","message":"StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:11.747508066+07:00","message":"TextPushed: 'เฉยๆนะกลับมาแล้วมันก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.283726091+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.2837777+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-05-12T13:34:12.283784507+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.283861067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" situation 2 ที่มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.283865716+07:00","message":"receive interim result [false|false]:  situation 2 ที่มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.283890581+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.283915659+07:00","message":"[buffer interim] 3730 false  situation 2 ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.283938097+07:00","message":"[bufferProcess] interim [200000000]:เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.283949536+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.283959143+07:00","message":"[bufferProcess] interim [200000000]: situation 2 ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.283962264+07:00","message":"[bufferProcess] update buffer: เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.283965876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.283970026+07:00","message":"> Transcript [46582] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.283973998+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.28397613+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.28397817+07:00","message":"StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.283980635+07:00","message":"TextPushed: 'เฉยๆนะกลับมาแล้วมันก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.378317581+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.378358767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉยๆนะกลับมาแล้วมันก็จะมี situation 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.378366271+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมี situation 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.378378982+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-05-12T13:34:12.378382359+07:00","message":"receive interim result [false|false]:  ที่มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.378390895+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมี situation 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.378394995+07:00","message":"[buffer interim] 3730 false  ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.378401629+07:00","message":"[bufferProcess] interim [320000000]:เฉยๆนะกลับมาแล้วมันก็จะมี situation 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.378403991+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.378407622+07:00","message":"[bufferProcess] interim [320000000]: ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.378412086+07:00","message":"[bufferProcess] update buffer: เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.378415247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.37841833+07:00","message":"> Transcript [46583] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.37842213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.378424517+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.378426434+07:00","message":"StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.378429116+07:00","message":"TextPushed: 'เฉยๆนะกลับมาแล้วมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.378432572+07:00","message":"Push: 'จะมี situation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.378434403+07:00","message":"TextPushed: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.378436516+07:00","message":"Set new StatePrefix : 'เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.378438906+07:00","message":"Next Push (prob) : ' 2 ที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.378448003+07:00","message":"push: {false จะมี situation 0 0xc002e83280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.46332267+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.463365879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉยๆนะกลับมาแล้วมันก็จะมี situation 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.463373725+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมี situation 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.4633854+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-05-12T13:34:12.463390444+07:00","message":"receive interim result [false|false]:  ที่บางนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.463401048+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมี situation 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:12.46340591+07:00","message":"[buffer interim] 3730 false  ที่บางนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.463413456+07:00","message":"[bufferProcess] interim [380000000]:เฉยๆนะกลับมาแล้วมันก็จะมี situation 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.463417751+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.463422279+07:00","message":"[bufferProcess] interim [380000000]: ที่บางนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.463426215+07:00","message":"[bufferProcess] update buffer: เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่บางนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.463430162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.463434159+07:00","message":"> Transcript [46584] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.463438839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.463441563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.463444452+07:00","message":"StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:12.463448067+07:00","message":"TextPushed: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.01907654+07:00","message":"[GCS] IsForceVAD: false for message ID: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.024215944+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.024245617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่บางนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.024250876+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่บางนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.024265372+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่บางนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.024274312+07:00","message":"[bufferProcess] interim [980000000]:เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่บางนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.024276813+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่บางนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.024279762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.024282503+07:00","message":"> Transcript [46585] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่บางนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.024284693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.024286598+07:00","message":"Set new StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่บางนา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.180079744+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.180115885+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-05-12T13:34:13.180122084+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.180132588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" situations ออก 23:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.180135341+07:00","message":"receive interim result [false|false]:  situations ออก 23:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.180143569+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.180147742+07:00","message":"[buffer interim] 3730 false  situations ออก 23:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.18015373+07:00","message":"[bufferProcess] interim [220000000]:เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.180155941+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่บางนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.18015878+07:00","message":"[bufferProcess] interim [220000000]: situations ออก 23:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.180161714+07:00","message":"[bufferProcess] update buffer: เฉยๆนะกลับมาแล้วมันก็จะมี situations ออก 23:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.180164451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.180167287+07:00","message":"> Transcript [46586] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่บางนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.180170454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.180172254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.180174025+07:00","message":"StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation 2 ที่บางนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.180176162+07:00","message":"TextPushed: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.200074546+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.200113401+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-05-12T13:34:13.200120725+07:00","message":"receive interim result [false|false]: เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.200134375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" situation สอบสถานะการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.200139361+07:00","message":"receive interim result [false|false]:  situation สอบสถานะการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.200149332+07:00","message":"[buffer interim] 3730 false เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.200156566+07:00","message":"[buffer interim] 3730 false  situation สอบสถานะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.20016546+07:00","message":"[bufferProcess] interim [280000000]:เฉยๆนะกลับมาแล้วมันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.200169271+07:00","message":"[bufferProcess] send to processor:เฉยๆนะกลับมาแล้วมันก็จะมี situations ออก 23:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.200173362+07:00","message":"[bufferProcess] interim [280000000]: situation สอบสถานะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.200177503+07:00","message":"[bufferProcess] update buffer: เฉยๆนะกลับมาแล้วมันก็จะมี situation สอบสถานะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.200181036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.200184614+07:00","message":"> Transcript [46587] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมี situations ออก 23:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.200187869+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.200190883+07:00","message":"Set new StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็จะมี situations ออก 23:00'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.273180393+07:00","message":"[GCS] Start streaming session, msgId: 3731"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.301088277+07:00","message":"receive streaming session, msgId: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.301129289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉยๆกับเธอแล้วมันก็จะมี situations ออก 20:00 น\",\"confidence\":0.87443465}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.301136986+07:00","message":"receive interim result [true|false]: เฉยๆกับเธอแล้วมันก็จะมี situations ออก 20:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.30114885+07:00","message":"end recv isFinal message id 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.301152068+07:00","message":"end Recv id 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.301171986+07:00","message":"[buffer interim] 3730 true เฉยๆกับเธอแล้วมันก็จะมี situations ออก 20:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.30118115+07:00","message":"[bufferProcess] interim [400000000]:เฉยๆกับเธอแล้วมันก็จะมี situations ออก 20:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.301185482+07:00","message":"[bufferProcess] send to processor (isfinal):เฉยๆนะกลับมาแล้วมันก็จะมี situation สอบสถานะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.301190344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.301194558+07:00","message":"> Transcript [46588] [false]: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation สอบสถานะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.301198117+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.301201074+07:00","message":"Set new StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation สอบสถานะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.301204114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.301207211+07:00","message":"> Transcript [46589] [true]: 'เฉยๆกับเธอแล้วมันก็จะมี situations ออก 20:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.30121063+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.301213547+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.301216313+07:00","message":"StatePrefix: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation สอบสถานะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.301219457+07:00","message":"TextPushed: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.301222192+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.301434636+07:00","message":"Push: ' ออก 20:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.301440311+07:00","message":"TextPushed: 'เฉยๆนะกลับมาแล้วมันก็จะมี situation ออก 20:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.301443851+07:00","message":"Set new StatePrefix : 'เฉยๆกับเธอแล้วมันก็จะมี situations ออก 20:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.301446984+07:00","message":"Next Push (prob) : 'เฉยๆกับเธอแล้วมันก็จะมี situations ออก 20:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.301457588+07:00","message":"push: {true  ออก 20:00 น 0 0xc002e83280}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.301462017+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3730.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:13.311374619+07:00","message":"write wav file: './tmp/7565/7565_3730.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.589584718+07:00","message":"[GCS] IsForceVAD: false for message ID: 3731"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.749259233+07:00","message":"receive streaming session, msgId: 3731"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.749298797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.749303797+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.749321206+07:00","message":"[buffer interim] 3731 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.749328289+07:00","message":"[bufferProcess] interim [480000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.749329906+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.776293963+07:00","message":"receive streaming session, msgId: 3731"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.776324163+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.776328974+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.776338423+07:00","message":"end recv isFinal message id 3731"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.776340603+07:00","message":"end Recv id 3731"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.776345616+07:00","message":"[buffer interim] 3731 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.776352424+07:00","message":"[bufferProcess] interim [540000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.776355575+07:00","message":"[bufferProcess] send to processor (isfinal):ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.776359526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.776362647+07:00","message":"> Transcript [46590] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.776364684+07:00","message":"Set StatePrefix (first interim): 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.776366269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.776367985+07:00","message":"> Transcript [46591] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.776370287+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.776372025+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.776374527+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.776376561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:13.776379031+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.776387383+07:00","message":"push: {true  0 0xc002ac3900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:13.779535687+07:00","message":"[GCS] Start streaming session, msgId: 3732"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:13.782301907+07:00","message":"write wav file: './tmp/7565/7565_3731.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:13.914234159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:13.914260228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:14.276188648+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:14.276225868+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-05-12T13:34:14.276230458+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:14.276243409+07:00","message":"[buffer interim] 3732 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:14.276252589+07:00","message":"[bufferProcess] interim [300000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:14.276255205+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:14.904358858+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:14.90439168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:14.904397939+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:14.904411112+07:00","message":"[buffer interim] 3732 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:14.904417487+07:00","message":"[bufferProcess] interim [900000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:14.904419739+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:14.904422491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:14.904424995+07:00","message":"> Transcript [46592] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:14.904427391+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:15.219128453+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:15.219169601+07:00","message":"receive 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-05-12T13:34:15.219176927+07:00","message":"receive interim result [false|false]: อันสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:15.219194376+07:00","message":"[buffer interim] 3732 false อันสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.219205025+07:00","message":"[bufferProcess] interim [200000000]:อันสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.219208401+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.219214835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.219218764+07:00","message":"> Transcript [46593] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.219222896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.219225701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.219228532+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.219231586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:15.299291965+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:15.299326404+07:00","message":"receive 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-05-12T13:34:15.299331516+07:00","message":"receive interim result [false|false]: อันสุดท้ายคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:15.299343546+07:00","message":"[buffer interim] 3732 false อันสุดท้ายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.299356622+07:00","message":"[bufferProcess] interim [320000000]:อันสุดท้ายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.299359291+07:00","message":"[bufferProcess] send to processor:อันสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.299366064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.299368716+07:00","message":"> Transcript [46594] [false]: 'อันสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.299371068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.299373232+07:00","message":"Set new StatePrefix: 'อันสุดท้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:15.880534883+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:15.880566051+07:00","message":"receive 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-05-12T13:34:15.880571515+07:00","message":"receive interim result [false|false]: อันสุดท้ายคือต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:15.880588543+07:00","message":"[buffer interim] 3732 false อันสุดท้ายคือต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.880596+07:00","message":"[bufferProcess] interim [740000000]:อันสุดท้ายคือต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.880598439+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.880603476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.880606218+07:00","message":"> Transcript [46595] [false]: 'อันสุดท้ายคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.880609535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.880611603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.880613456+07:00","message":"StatePrefix: 'อันสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.880615508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:15.932567755+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:15.932600178+07:00","message":"receive 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-05-12T13:34:15.932623914+07:00","message":"receive interim result [false|false]: อันสุดท้ายคือตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:15.932638545+07:00","message":"[buffer interim] 3732 false อันสุดท้ายคือตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.932645419+07:00","message":"[bufferProcess] interim [800000000]:อันสุดท้ายคือตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.932648094+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายคือต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.932653099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.93265597+07:00","message":"> Transcript [46596] [false]: 'อันสุดท้ายคือต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.932659041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.932661035+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.932662875+07:00","message":"StatePrefix: 'อันสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.932665189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:15.997368695+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:15.997417095+07:00","message":"receive 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-05-12T13:34:15.997425018+07:00","message":"receive interim result [false|false]: อันสุดท้ายคือต่อหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:15.997443135+07:00","message":"[buffer interim] 3732 false อันสุดท้ายคือต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.997451915+07:00","message":"[bufferProcess] interim [860000000]:อันสุดท้ายคือต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.99745432+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายคือตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.997461732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.997465164+07:00","message":"> Transcript [46597] [false]: 'อันสุดท้ายคือตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.997469045+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.997471185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.99747345+07:00","message":"StatePrefix: 'อันสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:15.997476098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.050932608+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.050979747+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-05-12T13:34:16.050986774+07:00","message":"receive interim result [false|false]: อันสุดท้ายคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.051009589+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.051014169+07:00","message":"receive 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-05-12T13:34:16.051017889+07:00","message":"receive interim result [false|false]: อันสุดท้ายคือต่อรีด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.051024755+07:00","message":"[buffer interim] 3732 false อันสุดท้ายคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.051028958+07:00","message":"[buffer interim] 3732 false อันสุดท้ายคือต่อรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051036071+07:00","message":"[bufferProcess] interim [920000000]:อันสุดท้ายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051040886+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายคือต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051044996+07:00","message":"[bufferProcess] interim [980000000]:อันสุดท้ายคือต่อรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051047158+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051050274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051056588+07:00","message":"> Transcript [46598] [false]: 'อันสุดท้ายคือต่อหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051060756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051062709+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051064596+07:00","message":"StatePrefix: 'อันสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051066473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051072518+07:00","message":"Push: 'อันสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051074552+07:00","message":"TextPushed: 'อันสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051077811+07:00","message":"Set new StatePrefix : 'อันสุดท้ายคือต่อหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051080224+07:00","message":"Next Push (prob) : 'คือต่อหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051082131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051084136+07:00","message":"> Transcript [46599] [false]: 'อันสุดท้ายคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.051085712+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.051093932+07:00","message":"push: {false อันสุดท้าย 0 0xc002802b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.153644133+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.15368526+07:00","message":"receive 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-05-12T13:34:16.153692544+07:00","message":"receive interim result [false|false]: อันสุดท้ายคือต่อวีซ่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.153704326+07:00","message":"[buffer interim] 3732 false อันสุดท้ายคือต่อวีซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.153712485+07:00","message":"[bufferProcess] interim [40000000]:อันสุดท้ายคือต่อวีซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.153715896+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายคือต่อรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.15372024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.153724285+07:00","message":"> Transcript [46600] [false]: 'อันสุดท้ายคือต่อรีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.15372805+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.153731476+07:00","message":"Set new StatePrefix: 'อันสุดท้ายคือต่อรีด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.212396698+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.212430149+07:00","message":"receive 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-05-12T13:34:16.212435868+07:00","message":"receive interim result [false|false]: อันสุดท้ายคือต่อรีสอร์ท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.212452952+07:00","message":"[buffer interim] 3732 false อันสุดท้ายคือต่อรีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.212462632+07:00","message":"[bufferProcess] interim [160000000]:อันสุดท้ายคือต่อรีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.212465292+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายคือต่อวีซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.212470547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.212473576+07:00","message":"> Transcript [46601] [false]: 'อันสุดท้ายคือต่อวีซ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.212475961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.21247821+07:00","message":"Set new StatePrefix: 'อันสุดท้ายคือต่อวีซ่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.678487656+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.678523018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายคือต่อที่ 2 ก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.678529531+07:00","message":"receive interim result [false|false]: อันสุดท้ายคือต่อที่ 2 ก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.678544435+07:00","message":"[buffer interim] 3732 false อันสุดท้ายคือต่อที่ 2 ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.678555826+07:00","message":"[bufferProcess] interim [640000000]:อันสุดท้ายคือต่อที่ 2 ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.678558272+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายคือต่อรีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.678563642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.678566557+07:00","message":"> Transcript [46602] [false]: 'อันสุดท้ายคือต่อรีสอร์ท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.678568607+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.678570822+07:00","message":"Set new StatePrefix: 'อันสุดท้ายคือต่อรีสอร์ท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.730334268+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.730366099+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-05-12T13:34:16.730372341+07:00","message":"receive interim result [false|false]: อันสุดท้ายคือต่อรีสอร์ท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.730382655+07:00","message":"[buffer interim] 3732 false อันสุดท้ายคือต่อรีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.730389376+07:00","message":"[bufferProcess] interim [700000000]:อันสุดท้ายคือต่อรีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.730397769+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายคือต่อที่ 2 ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.730401708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.73040626+07:00","message":"> Transcript [46603] [false]: 'อันสุดท้ายคือต่อที่ 2 ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.730410516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.730412934+07:00","message":"Set new StatePrefix: 'อันสุดท้ายคือต่อที่ 2 ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.801083919+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.801118837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายคือต่อที่ 2 ก็มีเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.801124877+07:00","message":"receive interim result [false|false]: อันสุดท้ายคือต่อที่ 2 ก็มีเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:16.801140801+07:00","message":"[buffer interim] 3732 false อันสุดท้ายคือต่อที่ 2 ก็มีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.801147808+07:00","message":"[bufferProcess] interim [760000000]:อันสุดท้ายคือต่อที่ 2 ก็มีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.801150214+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายคือต่อรีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.801154086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.801157351+07:00","message":"> Transcript [46604] [false]: 'อันสุดท้ายคือต่อรีสอร์ท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.801179458+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:16.801181859+07:00","message":"Set new StatePrefix: 'อันสุดท้ายคือต่อรีสอร์ท'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:16.914603864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:16.914614834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.158926105+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.158969354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายคือต่อที่ 2 มีเรื่องเล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.158976094+07:00","message":"receive interim result [false|false]: อันสุดท้ายคือต่อที่ 2 มีเรื่องเล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.158993252+07:00","message":"[buffer interim] 3732 false อันสุดท้ายคือต่อที่ 2 มีเรื่องเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.159005443+07:00","message":"[bufferProcess] interim [120000000]:อันสุดท้ายคือต่อที่ 2 มีเรื่องเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.159008615+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายคือต่อที่ 2 ก็มีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.159015752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.159019228+07:00","message":"> Transcript [46605] [false]: 'อันสุดท้ายคือต่อที่ 2 ก็มีเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.159021589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.159024378+07:00","message":"Set new StatePrefix: 'อันสุดท้ายคือต่อที่ 2 ก็มีเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.228745758+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.228783267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายคือต่อที่ 2 จะมีเรื่องราว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.22878962+07:00","message":"receive interim result [false|false]: อันสุดท้ายคือต่อที่ 2 จะมีเรื่องราว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.228803856+07:00","message":"[buffer interim] 3732 false อันสุดท้ายคือต่อที่ 2 จะมีเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.228811456+07:00","message":"[bufferProcess] interim [180000000]:อันสุดท้ายคือต่อที่ 2 จะมีเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.228814304+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายคือต่อที่ 2 มีเรื่องเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.228825097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.228828145+07:00","message":"> Transcript [46606] [false]: 'อันสุดท้ายคือต่อที่ 2 มีเรื่องเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.228830741+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.228832866+07:00","message":"Set new StatePrefix: 'อันสุดท้ายคือต่อที่ 2 มีเรื่องเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.339308096+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.339347036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายคือต่อที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.339354706+07:00","message":"receive interim result [false|false]: อันสุดท้ายคือต่อที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.339367722+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-05-12T13:34:17.339370954+07:00","message":"receive interim result [false|false]:  จะมีหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.339380238+07:00","message":"[buffer interim] 3732 false อันสุดท้ายคือต่อที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.339386892+07:00","message":"[buffer interim] 3732 false  จะมีหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.339392684+07:00","message":"[bufferProcess] interim [360000000]:อันสุดท้ายคือต่อที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.339395226+07:00","message":"[bufferProcess] send to processor:อันสุดท้ายคือต่อที่ 2 จะมีเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.339398111+07:00","message":"[bufferProcess] interim [360000000]: จะมีหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.339400794+07:00","message":"[bufferProcess] update buffer: อันสุดท้ายคือต่อที่ 2 จะมีหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.339403891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.339408382+07:00","message":"> Transcript [46607] [false]: 'อันสุดท้ายคือต่อที่ 2 จะมีเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.339410475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.339412554+07:00","message":"Set new StatePrefix: 'อันสุดท้ายคือต่อที่ 2 จะมีเรื่องราว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.622597326+07:00","message":"[GCS] IsForceVAD: false for message ID: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.796661836+07:00","message":"receive streaming session, msgId: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.796704062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันสุดท้ายคือต่อที่ 2 จะมีหรือเปล่า\",\"confidence\":0.92784756}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.796710463+07:00","message":"receive interim result [true|false]: อันสุดท้ายคือต่อที่ 2 จะมีหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.796719307+07:00","message":"end recv isFinal message id 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.796721437+07:00","message":"end Recv id 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.796728383+07:00","message":"[buffer interim] 3732 true อันสุดท้ายคือต่อที่ 2 จะมีหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.796735521+07:00","message":"[bufferProcess] interim [870000000]:อันสุดท้ายคือต่อที่ 2 จะมีหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.796740845+07:00","message":"[bufferProcess] send to processor (isfinal):อันสุดท้ายคือต่อที่ 2 จะมีหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.796744015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.796746989+07:00","message":"> Transcript [46608] [false]: 'อันสุดท้ายคือต่อที่ 2 จะมีหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.796749039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.796751685+07:00","message":"Set new StatePrefix: 'อันสุดท้ายคือต่อที่ 2 จะมีหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.796753628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.796755347+07:00","message":"> Transcript [46609] [true]: 'อันสุดท้ายคือต่อที่ 2 จะมีหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.796757731+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.796759612+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.796761478+07:00","message":"StatePrefix: 'อันสุดท้ายคือต่อที่ 2 จะมีหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.796763533+07:00","message":"TextPushed: 'อันสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:17.796769921+07:00","message":"Push: 'คือต่อที่ 2 จะมีหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:17.796777979+07:00","message":"push: {true คือต่อที่ 2 จะมีหรือเปล่า 0 0xc002802b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:17.806623927+07:00","message":"write wav file: './tmp/7565/7565_3732.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:18.260644735+07:00","message":"[GCS] Start streaming session, msgId: 3733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:18.530244967+07:00","message":"[GCS] IsForceVAD: false for message ID: 3733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:18.628050667+07:00","message":"receive streaming session, msgId: 3733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:18.628081+07:00","message":"found end of frame, send empty tag with msgId: 3733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:18.628084386+07:00","message":"end Recv id 3733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:18.628091735+07:00","message":"[buffer interim] 3733 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:18.628099212+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:18.628102532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:18.628105234+07:00","message":"> Transcript [46610] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:18.628107682+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:18.628109504+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:18.628111347+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:18.628113084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:18.628116087+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:18.628126597+07:00","message":"push: {true \n 0 0xc003b33e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:18.633182995+07:00","message":"write wav file: './tmp/7565/7565_3733.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:18.850177536+07:00","message":"[GCS] Start streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:19.099411426+07:00","message":"[GCS] IsForceVAD: false for message ID: 3734"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:19.18463192+07:00","message":"receive streaming session, msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:19.184650862+07:00","message":"found end of frame, send empty tag with msgId: 3734"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:19.18465373+07:00","message":"end Recv id 3734"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:19.184662486+07:00","message":"[buffer interim] 3734 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:19.184671151+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:19.184676161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:19.184680427+07:00","message":"> Transcript [46611] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:19.184683272+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:19.184685189+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:19.184686896+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:19.184688758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:19.184696893+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:19.184707598+07:00","message":"push: {true \n 0 0xc003b7d700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:19.191887653+07:00","message":"write wav file: './tmp/7565/7565_3734.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:19.300690298+07:00","message":"[GCS] Start streaming session, msgId: 3735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:19.623454449+07:00","message":"[GCS] IsForceVAD: false for message ID: 3735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:19.709379092+07:00","message":"receive streaming session, msgId: 3735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:19.709405173+07:00","message":"found end of frame, send empty tag with msgId: 3735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:19.709408821+07:00","message":"end Recv id 3735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:19.709419213+07:00","message":"[buffer interim] 3735 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:19.709428236+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:19.709436557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:19.709439682+07:00","message":"> Transcript [46612] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:19.709442396+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:19.709444387+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:19.709446158+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:19.709447976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:19.709456886+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:19.709468381+07:00","message":"push: {true \n 0 0xc003824600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:19.713756268+07:00","message":"write wav file: './tmp/7565/7565_3735.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:19.809648016+07:00","message":"[GCS] Start streaming session, msgId: 3736"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:19.915553288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:19.915572213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:20.059279336+07:00","message":"[GCS] IsForceVAD: false for message ID: 3736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:20.145884208+07:00","message":"receive streaming session, msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:20.145904096+07:00","message":"found end of frame, send empty tag with msgId: 3736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:20.14590709+07:00","message":"end Recv id 3736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:20.145915168+07:00","message":"[buffer interim] 3736 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:20.145924285+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:20.145928076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:20.145931139+07:00","message":"> Transcript [46613] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:20.145933497+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:20.145935396+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:20.145937095+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:20.145938946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:20.145945785+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:20.145956864+07:00","message":"push: {true \n 0 0xc003b7c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:20.151342957+07:00","message":"write wav file: './tmp/7565/7565_3736.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:20.260757039+07:00","message":"[GCS] Start streaming session, msgId: 3737"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:22.915970603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:22.915973178+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:25.380453889+07:00","message":"[GCS] IsForceVAD: false for message ID: 3737"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:25.553092083+07:00","message":"receive streaming session, msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:25.553114177+07:00","message":"found end of frame, send empty tag with msgId: 3737"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:25.553117203+07:00","message":"end Recv id 3737"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:25.553125696+07:00","message":"[buffer interim] 3737 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:25.553134265+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:25.553138304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:25.553141127+07:00","message":"> Transcript [46614] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:25.553143577+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:25.553145705+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:25.553147492+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:25.553149261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:25.553152186+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:25.553172874+07:00","message":"push: {true \n 0 0xc002e82f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:25.563658238+07:00","message":"write wav file: './tmp/7565/7565_3737.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:25.700838718+07:00","message":"[GCS] Start streaming session, msgId: 3738"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:25.916801427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:25.916857448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:26.460874258+07:00","message":"[GCS] Cleaned up inactive client: 3708"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:26.460888613+07:00","message":"[GCS] Cleaned up inactive client: 3705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:26.460891499+07:00","message":"[GCS] Cleaned up inactive client: 3712"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:26.460893241+07:00","message":"[GCS] Cleaned up inactive client: 3709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:26.460895001+07:00","message":"[GCS] Cleaned up inactive client: 3704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:26.460896631+07:00","message":"[GCS] Cleaned up inactive client: 3703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:26.460898394+07:00","message":"[GCS] Cleaned up inactive client: 3710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:26.460900099+07:00","message":"[GCS] Cleaned up inactive client: 3713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:26.460902045+07:00","message":"[GCS] Cleaned up inactive client: 3706"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:26.460903721+07:00","message":"[GCS] Cleaned up inactive client: 3714"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:26.460905843+07:00","message":"[GCS] Cleaned up inactive client: 3711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:26.460907668+07:00","message":"[GCS] Cleaned up inactive client: 3707"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:28.917722613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:28.917728879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:30.443489555+07:00","message":"[GCS] IsForceVAD: false for message ID: 3738"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:30.561919782+07:00","message":"receive streaming session, msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:30.561938166+07:00","message":"found end of frame, send empty tag with msgId: 3738"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:30.561941365+07:00","message":"end Recv id 3738"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:30.561947822+07:00","message":"[buffer interim] 3738 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:30.561954733+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:30.561963413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:30.561966437+07:00","message":"> Transcript [46615] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:30.561969033+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:30.561970855+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:30.561972591+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:30.561974353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:30.561977338+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:30.5620058+07:00","message":"push: {true \n 0 0xc003b7dc00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:30.572772842+07:00","message":"write wav file: './tmp/7565/7565_3738.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:30.821540938+07:00","message":"[GCS] Start streaming session, msgId: 3739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:30.888605212+07:00","message":"[GCS] IsForceVAD: false for message ID: 3739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:31.08094383+07:00","message":"[GCS] Start streaming session, msgId: 3740"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:31.085198603+07:00","message":"receive streaming session, msgId: 3739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:31.085224156+07:00","message":"found end of frame, send empty tag with msgId: 3739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:31.08523087+07:00","message":"end Recv id 3739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:31.085247792+07:00","message":"[buffer interim] 3739 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:31.085277989+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:31.085282941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:31.085287275+07:00","message":"> Transcript [46616] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:31.085289649+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:31.085291699+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:31.085293594+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:31.085295281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:31.085302505+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:31.085312158+07:00","message":"push: {true \n 0 0xc0042d6880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:31.090280619+07:00","message":"write wav file: './tmp/7565/7565_3739.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:31.214573871+07:00","message":"[GCS] IsForceVAD: false for message ID: 3740"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:31.273915706+07:00","message":"[GCS] Start streaming session, msgId: 3741"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:31.349093152+07:00","message":"receive streaming session, msgId: 3740"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:31.349107743+07:00","message":"found end of frame, send empty tag with msgId: 3740"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:31.349111455+07:00","message":"end Recv id 3740"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:31.349119997+07:00","message":"[buffer interim] 3740 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:31.349131267+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:31.349134715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:31.349137624+07:00","message":"> Transcript [46617] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:31.34914002+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:31.349141934+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:31.349143805+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:31.349145635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:31.349148184+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:31.349174176+07:00","message":"push: {true \n 0 0xc002e83800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:31.354642113+07:00","message":"write wav file: './tmp/7565/7565_3740.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:31.918689688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:31.918692653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:34.659746732+07:00","message":"[GCS] IsForceVAD: false for message ID: 3741"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:34.76029258+07:00","message":"receive streaming session, msgId: 3741"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:34.760326937+07:00","message":"found end of frame, send empty tag with msgId: 3741"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:34.760332579+07:00","message":"end Recv id 3741"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:34.760345491+07:00","message":"[buffer interim] 3741 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:34.760357631+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:34.760363706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:34.760366747+07:00","message":"> Transcript [46618] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:34.760369341+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:34.760371167+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:34.76037304+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:34.760375209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:34.760381124+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:34.760391384+07:00","message":"push: {true \n 0 0xc002803600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:34.770794367+07:00","message":"write wav file: './tmp/7565/7565_3741.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:34.802176914+07:00","message":"[GCS] Start streaming session, msgId: 3742"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:34.919089255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:34.919104664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:34.989822517+07:00","message":"[GCS] IsForceVAD: false for message ID: 3742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.081756237+07:00","message":"receive streaming session, msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.081782657+07:00","message":"found end of frame, send empty tag with msgId: 3742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.081785908+07:00","message":"end Recv id 3742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.081794374+07:00","message":"[buffer interim] 3742 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.081810354+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.081816349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.081819598+07:00","message":"> Transcript [46619] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.081821936+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.081823856+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.081825629+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.081827306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.081830382+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.081841597+07:00","message":"push: {true \n 0 0xc002e83c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:35.088147551+07:00","message":"write wav file: './tmp/7565/7565_3742.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.311288075+07:00","message":"[GCS] Start streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.443927277+07:00","message":"[GCS] IsForceVAD: false for message ID: 3743"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.528048421+07:00","message":"receive streaming session, msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.528074266+07:00","message":"found end of frame, send empty tag with msgId: 3743"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.528078352+07:00","message":"end Recv id 3743"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.528089445+07:00","message":"[buffer interim] 3743 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.528099244+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.528103635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.528107642+07:00","message":"> Transcript [46620] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.528111322+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.528114064+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.528116806+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.528119463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.528123076+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.528135098+07:00","message":"push: {true \n 0 0xc002e82700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:35.533425142+07:00","message":"write wav file: './tmp/7565/7565_3743.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.570216194+07:00","message":"[GCS] Start streaming session, msgId: 3744"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.698978105+07:00","message":"[GCS] IsForceVAD: false for message ID: 3744"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.819702656+07:00","message":"[GCS] Start streaming session, msgId: 3745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.829904124+07:00","message":"receive streaming session, msgId: 3744"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.829921049+07:00","message":"found end of frame, send empty tag with msgId: 3744"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.829933658+07:00","message":"end Recv id 3744"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.829940928+07:00","message":"[buffer interim] 3744 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.829948667+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.829957778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.829960761+07:00","message":"> Transcript [46621] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.829963068+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.829965111+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.829968053+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.829970169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:35.829972878+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:35.829982262+07:00","message":"push: {true \n 0 0xc0042d6200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:35.834886895+07:00","message":"write wav file: './tmp/7565/7565_3744.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:37.919989471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:37.920002515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:39.219014698+07:00","message":"[GCS] IsForceVAD: false for message ID: 3745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:39.318247099+07:00","message":"receive streaming session, msgId: 3745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:39.318266324+07:00","message":"found end of frame, send empty tag with msgId: 3745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:39.318269425+07:00","message":"end Recv id 3745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:39.318276589+07:00","message":"[buffer interim] 3745 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:39.318284224+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:39.318287665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:39.318290502+07:00","message":"> Transcript [46622] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:39.318293014+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:39.31829486+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:39.318296745+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:39.318298523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:39.318307438+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:39.318316683+07:00","message":"push: {true \n 0 0xc0042d6480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:39.326836502+07:00","message":"write wav file: './tmp/7565/7565_3745.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:39.600189671+07:00","message":"[GCS] Start streaming session, msgId: 3746"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:39.728881689+07:00","message":"[GCS] IsForceVAD: false for message ID: 3746"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:39.789506356+07:00","message":"[GCS] Start streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:39.820562418+07:00","message":"receive streaming session, msgId: 3746"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:39.820584101+07:00","message":"found end of frame, send empty tag with msgId: 3746"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:39.820587332+07:00","message":"end Recv id 3746"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:39.820594784+07:00","message":"[buffer interim] 3746 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:39.820601944+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:39.820605354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:39.820608306+07:00","message":"> Transcript [46623] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:39.820611266+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:39.82061321+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:39.820615141+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:39.820616866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:39.820619684+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:39.820630584+07:00","message":"push: {true \n 0 0xc003b7cd80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:39.825115249+07:00","message":"write wav file: './tmp/7565/7565_3746.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:40.108263008+07:00","message":"[GCS] IsForceVAD: false for message ID: 3747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:40.190498581+07:00","message":"receive streaming session, msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:40.190517252+07:00","message":"found end of frame, send empty tag with msgId: 3747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:40.190520113+07:00","message":"end Recv id 3747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:40.190526749+07:00","message":"[buffer interim] 3747 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:40.190538622+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:40.190542307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:40.190544934+07:00","message":"> Transcript [46624] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:40.190547339+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:40.190549234+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:40.190551038+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:40.190552811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:40.190555787+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:40.190565119+07:00","message":"push: {true \n 0 0xc0042d6900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:40.195130628+07:00","message":"write wav file: './tmp/7565/7565_3747.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:40.240892395+07:00","message":"[GCS] Start streaming session, msgId: 3748"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:40.921071168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:40.921082517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:43.921949156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:43.921960468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:45.368987396+07:00","message":"[GCS] IsForceVAD: false for message ID: 3748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:45.430259192+07:00","message":"[GCS] Start streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:45.455466102+07:00","message":"receive streaming session, msgId: 3748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:45.455499242+07:00","message":"found end of frame, send empty tag with msgId: 3748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:45.455502845+07:00","message":"end Recv id 3748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:45.455512038+07:00","message":"[buffer interim] 3748 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:45.455524658+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:45.455529549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:45.455532454+07:00","message":"> Transcript [46625] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:45.455535378+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:45.455537251+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:45.455539061+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:45.455540813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:45.455548007+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:45.455558647+07:00","message":"push: {true \n 0 0xc005694280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:45.466168826+07:00","message":"write wav file: './tmp/7565/7565_3748.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:46.709150893+07:00","message":"[GCS] IsForceVAD: false for message ID: 3749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:46.780122173+07:00","message":"[GCS] Start streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:46.795098675+07:00","message":"receive streaming session, msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:46.795119237+07:00","message":"found end of frame, send empty tag with msgId: 3749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:46.795122526+07:00","message":"end Recv id 3749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:46.795129617+07:00","message":"[buffer interim] 3749 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:46.79513825+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:46.795142744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:46.795145928+07:00","message":"> Transcript [46626] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:46.79514828+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:46.795150257+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:46.795152155+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:46.795154112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:46.795157082+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:46.795168524+07:00","message":"push: {true \n 0 0xc0035b8d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:46.801311726+07:00","message":"write wav file: './tmp/7565/7565_3749.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:46.921971202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:46.922000867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:47.159275222+07:00","message":"[GCS] IsForceVAD: false for message ID: 3750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:47.249307351+07:00","message":"receive streaming session, msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:47.249327533+07:00","message":"found end of frame, send empty tag with msgId: 3750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:47.249330827+07:00","message":"end Recv id 3750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:47.249337123+07:00","message":"[buffer interim] 3750 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:47.249345053+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:47.249353891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:47.249356706+07:00","message":"> Transcript [46627] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:47.249359124+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:47.249360908+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:47.249362612+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:47.249364534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:47.249367531+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:47.249376981+07:00","message":"push: {true \n 0 0xc005d09e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:47.255073899+07:00","message":"write wav file: './tmp/7565/7565_3750.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:47.290304479+07:00","message":"[GCS] Start streaming session, msgId: 3751"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:49.922360645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:49.922381669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:51.649058302+07:00","message":"[GCS] IsForceVAD: false for message ID: 3751"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:51.755701712+07:00","message":"receive streaming session, msgId: 3751"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:51.755722341+07:00","message":"found end of frame, send empty tag with msgId: 3751"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:51.755725383+07:00","message":"end Recv id 3751"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:51.755732047+07:00","message":"[buffer interim] 3751 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:51.75573916+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:51.755742986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:51.755745969+07:00","message":"> Transcript [46628] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:51.755748389+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:51.755750574+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:51.755752229+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:51.755753945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:51.755761165+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:51.755770701+07:00","message":"push: {true \n 0 0xc00386cd00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:51.771724735+07:00","message":"write wav file: './tmp/7565/7565_3751.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:51.780275936+07:00","message":"[GCS] Start streaming session, msgId: 3752"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:52.922391182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:52.922405226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:54.719337268+07:00","message":"[GCS] IsForceVAD: false for message ID: 3752"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:54.78041448+07:00","message":"[GCS] Start streaming session, msgId: 3753"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:54.802840908+07:00","message":"receive streaming session, msgId: 3752"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:54.802863937+07:00","message":"found end of frame, send empty tag with msgId: 3752"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:54.80286704+07:00","message":"end Recv id 3752"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:54.802877895+07:00","message":"[buffer interim] 3752 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:54.80288626+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:54.802892392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:54.802895219+07:00","message":"> Transcript [46629] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:54.802897516+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:54.802899535+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:54.802901692+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:54.802903554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:54.802906664+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:54.802915899+07:00","message":"push: {true \n 0 0xc003473600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:54.812422892+07:00","message":"write wav file: './tmp/7565/7565_3752.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:55.169990104+07:00","message":"[GCS] IsForceVAD: false for message ID: 3753"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:55.271743129+07:00","message":"receive streaming session, msgId: 3753"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:55.271765108+07:00","message":"found end of frame, send empty tag with msgId: 3753"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:55.271768329+07:00","message":"end Recv id 3753"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:55.271775753+07:00","message":"[buffer interim] 3753 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:55.271783565+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:55.271794627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:55.271800799+07:00","message":"> Transcript [46630] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:55.271803496+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:55.271805776+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:55.271807978+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:55.271810081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:55.271813756+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:55.271824263+07:00","message":"push: {true \n 0 0xc002802400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:55.27684977+07:00","message":"write wav file: './tmp/7565/7565_3753.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:55.300554861+07:00","message":"[GCS] Start streaming session, msgId: 3754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:55.680415111+07:00","message":"[GCS] IsForceVAD: false for message ID: 3754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:55.741027736+07:00","message":"[GCS] Start streaming session, msgId: 3755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:55.906148543+07:00","message":"receive streaming session, msgId: 3754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:55.906181122+07:00","message":"found end of frame, send empty tag with msgId: 3754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:55.906186072+07:00","message":"end Recv id 3754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:55.906200113+07:00","message":"[buffer interim] 3754 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:55.906211848+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:55.906217035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:55.906221422+07:00","message":"> Transcript [46631] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:55.906225548+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:55.90622851+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:55.906231538+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:55.906234645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:34:55.906244395+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:55.906256946+07:00","message":"push: {true \n 0 0xc002e83500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:34:55.911254833+07:00","message":"write wav file: './tmp/7565/7565_3754.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:55.923379478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:55.923402475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:56.46149074+07:00","message":"[GCS] Cleaned up inactive client: 3722"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:56.46151507+07:00","message":"[GCS] Cleaned up inactive client: 3715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:56.461518168+07:00","message":"[GCS] Cleaned up inactive client: 3717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:56.461520985+07:00","message":"[GCS] Cleaned up inactive client: 3719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:56.461522808+07:00","message":"[GCS] Cleaned up inactive client: 3724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:56.461524485+07:00","message":"[GCS] Cleaned up inactive client: 3723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:56.461526283+07:00","message":"[GCS] Cleaned up inactive client: 3720"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:56.461527923+07:00","message":"[GCS] Cleaned up inactive client: 3716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:56.46152968+07:00","message":"[GCS] Cleaned up inactive client: 3721"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:34:56.461531369+07:00","message":"[GCS] Cleaned up inactive client: 3718"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:58.923623461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:34:58.92362519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:01.92395314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:01.923965078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:02.469340926+07:00","message":"[GCS] IsForceVAD: false for message ID: 3755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:02.586824804+07:00","message":"receive streaming session, msgId: 3755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:02.586845887+07:00","message":"found end of frame, send empty tag with msgId: 3755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:02.586849149+07:00","message":"end Recv id 3755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:02.586858005+07:00","message":"[buffer interim] 3755 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:02.586864872+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:02.586868593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:02.586871146+07:00","message":"> Transcript [46632] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:02.586873664+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:02.586875485+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:02.586877201+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:02.586879081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:02.586881788+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:02.586890834+07:00","message":"push: {true \n 0 0xc00386c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:02.599414616+07:00","message":"write wav file: './tmp/7565/7565_3755.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:02.600778482+07:00","message":"[GCS] Start streaming session, msgId: 3756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:04.198870279+07:00","message":"[GCS] IsForceVAD: false for message ID: 3756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:04.260885243+07:00","message":"[GCS] Start streaming session, msgId: 3757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:04.285525765+07:00","message":"receive streaming session, msgId: 3756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:04.285546852+07:00","message":"found end of frame, send empty tag with msgId: 3756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:04.285549808+07:00","message":"end Recv id 3756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:04.285559198+07:00","message":"[buffer interim] 3756 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:04.285566296+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:04.285569757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:04.285572335+07:00","message":"> Transcript [46633] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:04.285574832+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:04.285576682+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:04.285578368+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:04.285580112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:04.285583081+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:04.285591982+07:00","message":"push: {true \n 0 0xc002ac3180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:04.292039826+07:00","message":"write wav file: './tmp/7565/7565_3756.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:04.924743386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:04.924754135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:07.925214469+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:07.925214493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:08.23843775+07:00","message":"[GCS] IsForceVAD: false for message ID: 3757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:08.300333592+07:00","message":"[GCS] Start streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:08.329553606+07:00","message":"receive streaming session, msgId: 3757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:08.329582038+07:00","message":"found end of frame, send empty tag with msgId: 3757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:08.329586758+07:00","message":"end Recv id 3757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:08.32959701+07:00","message":"[buffer interim] 3757 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:08.329607546+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:08.329621241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:08.329625435+07:00","message":"> Transcript [46634] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:08.329629971+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:08.329632782+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:08.329635186+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:08.329638146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:08.329646024+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:08.329658098+07:00","message":"push: {true \n 0 0xc0042d6c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:08.339327623+07:00","message":"write wav file: './tmp/7565/7565_3757.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:10.926118414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:10.92612999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:13.419558311+07:00","message":"[GCS] IsForceVAD: false for message ID: 3758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:13.51844893+07:00","message":"receive streaming session, msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:13.518470727+07:00","message":"found end of frame, send empty tag with msgId: 3758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:13.518474001+07:00","message":"end Recv id 3758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:13.518484131+07:00","message":"[buffer interim] 3758 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:13.518494723+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:13.518498933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:13.518503821+07:00","message":"> Transcript [46635] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:13.518506137+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:13.518508006+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:13.51850997+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:13.518511951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:13.51851611+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:13.518525741+07:00","message":"push: {true \n 0 0xc0042d6f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:13.53332692+07:00","message":"write wav file: './tmp/7565/7565_3758.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:13.810562854+07:00","message":"[GCS] Start streaming session, msgId: 3759"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:13.927027988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:13.927055675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:15.094657807+07:00","message":"[GCS] IsForceVAD: false for message ID: 3759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:15.199587355+07:00","message":"receive streaming session, msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:15.199608065+07:00","message":"found end of frame, send empty tag with msgId: 3759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:15.199611024+07:00","message":"end Recv id 3759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:15.199617491+07:00","message":"[buffer interim] 3759 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:15.199624932+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:15.199629377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:15.199632585+07:00","message":"> Transcript [46636] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:15.199635464+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:15.199637911+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:15.199639793+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:15.199641626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:15.199650083+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:15.199659646+07:00","message":"push: {true \n 0 0xc0042d6000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:15.205821072+07:00","message":"write wav file: './tmp/7565/7565_3759.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:15.219909897+07:00","message":"[GCS] Start streaming session, msgId: 3760"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:16.928012436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:16.928039825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:17.528888753+07:00","message":"[GCS] IsForceVAD: false for message ID: 3760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:17.614848419+07:00","message":"receive streaming session, msgId: 3760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:17.614873802+07:00","message":"found end of frame, send empty tag with msgId: 3760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:17.614878005+07:00","message":"end Recv id 3760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:17.614886022+07:00","message":"[buffer interim] 3760 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:17.614894893+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:17.614900025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:17.614904226+07:00","message":"> Transcript [46637] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:17.614907921+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:17.614910865+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:17.614918652+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:17.614921597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:17.614925293+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:17.614937048+07:00","message":"push: {true \n 0 0xc002ac2000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:17.622094342+07:00","message":"write wav file: './tmp/7565/7565_3760.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:17.857174054+07:00","message":"[GCS] Start streaming session, msgId: 3761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:18.229063071+07:00","message":"[GCS] IsForceVAD: false for message ID: 3761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:18.301050146+07:00","message":"[GCS] Start streaming session, msgId: 3762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:18.323762972+07:00","message":"receive streaming session, msgId: 3761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:18.323784553+07:00","message":"found end of frame, send empty tag with msgId: 3761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:18.323787861+07:00","message":"end Recv id 3761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:18.323794181+07:00","message":"[buffer interim] 3761 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:18.323800929+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:18.323804484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:18.323808166+07:00","message":"> Transcript [46638] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:18.32381053+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:18.323812424+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:18.323814227+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:18.323815995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:18.323823523+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:18.323832449+07:00","message":"push: {true \n 0 0xc003b7cc80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:18.328950762+07:00","message":"write wav file: './tmp/7565/7565_3761.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:19.929040287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:19.929053953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:22.929640446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:22.929668443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:23.608831992+07:00","message":"[GCS] IsForceVAD: false for message ID: 3762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:23.716208115+07:00","message":"receive streaming session, msgId: 3762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:23.716226637+07:00","message":"found end of frame, send empty tag with msgId: 3762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:23.71622953+07:00","message":"end Recv id 3762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:23.716236377+07:00","message":"[buffer interim] 3762 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:23.716243727+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:23.716248418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:23.716251433+07:00","message":"> Transcript [46639] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:23.716253721+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:23.716256101+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:23.716257965+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:23.716260184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:23.716267053+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:23.716276689+07:00","message":"push: {true \n 0 0xc002ac2f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:23.729099211+07:00","message":"write wav file: './tmp/7565/7565_3762.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:23.80125994+07:00","message":"[GCS] Start streaming session, msgId: 3763"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:25.930173343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:25.930189338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:26.461380011+07:00","message":"[GCS] Cleaned up inactive client: 3732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:26.461402489+07:00","message":"[GCS] Cleaned up inactive client: 3728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:26.46140564+07:00","message":"[GCS] Cleaned up inactive client: 3731"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:26.461407642+07:00","message":"[GCS] Cleaned up inactive client: 3737"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:26.461409524+07:00","message":"[GCS] Cleaned up inactive client: 3725"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:26.461411209+07:00","message":"[GCS] Cleaned up inactive client: 3729"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:26.461413169+07:00","message":"[GCS] Cleaned up inactive client: 3726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:26.461414882+07:00","message":"[GCS] Cleaned up inactive client: 3727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:26.461417608+07:00","message":"[GCS] Cleaned up inactive client: 3736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:26.461420026+07:00","message":"[GCS] Cleaned up inactive client: 3730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:26.461421772+07:00","message":"[GCS] Cleaned up inactive client: 3735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:26.461423618+07:00","message":"[GCS] Cleaned up inactive client: 3733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:26.461425197+07:00","message":"[GCS] Cleaned up inactive client: 3734"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:28.929006282+07:00","message":"[GCS] IsForceVAD: false for message ID: 3763"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:28.931199108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:28.931215706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:29.035512171+07:00","message":"receive streaming session, msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:29.035533274+07:00","message":"found end of frame, send empty tag with msgId: 3763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:29.035536182+07:00","message":"end Recv id 3763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:29.035544307+07:00","message":"[buffer interim] 3763 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:29.035553256+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:29.035558099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:29.035561793+07:00","message":"> Transcript [46640] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:29.03556532+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:29.035567884+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:29.035571014+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:29.035573704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:29.035578171+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:29.0355894+07:00","message":"push: {true \n 0 0xc002ac3680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:29.045985607+07:00","message":"write wav file: './tmp/7565/7565_3763.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:31.931776772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:31.931790305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:32.130361757+07:00","message":"[GCS] Start streaming session, msgId: 3764"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:34.93255207+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:34.932546675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:35.658847803+07:00","message":"[GCS] IsForceVAD: false for message ID: 3764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:35.745612683+07:00","message":"receive streaming session, msgId: 3764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:35.745629664+07:00","message":"found end of frame, send empty tag with msgId: 3764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:35.745632718+07:00","message":"end Recv id 3764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:35.745639851+07:00","message":"[buffer interim] 3764 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:35.745646686+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:35.745650308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:35.745653125+07:00","message":"> Transcript [46641] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:35.745655885+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:35.745657985+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:35.745660041+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:35.74567038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:35.745678273+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:35.745689994+07:00","message":"push: {true \n 0 0xc002803780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:35.756575767+07:00","message":"write wav file: './tmp/7565/7565_3764.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:35.856610408+07:00","message":"[GCS] Start streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:36.22928275+07:00","message":"[GCS] IsForceVAD: false for message ID: 3765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:36.300574465+07:00","message":"[GCS] Start streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:36.318177156+07:00","message":"receive streaming session, msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:36.318200236+07:00","message":"found end of frame, send empty tag with msgId: 3765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:36.318203568+07:00","message":"end Recv id 3765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:36.318212419+07:00","message":"[buffer interim] 3765 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:36.318226425+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:36.318231079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:36.318233949+07:00","message":"> Transcript [46642] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:36.318237033+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:36.318239399+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:36.318241699+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:36.318243412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:36.318249376+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:36.318259655+07:00","message":"push: {true \n 0 0xc002e83480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:36.323766572+07:00","message":"write wav file: './tmp/7565/7565_3765.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:37.93293197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:37.932939523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:40.933520047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:40.933525554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:41.488267138+07:00","message":"[GCS] IsForceVAD: false for message ID: 3766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:41.585752816+07:00","message":"receive streaming session, msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:41.585776659+07:00","message":"found end of frame, send empty tag with msgId: 3766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:41.585779549+07:00","message":"end Recv id 3766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:41.585787029+07:00","message":"[buffer interim] 3766 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:41.585793991+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:41.585797781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:41.585800828+07:00","message":"> Transcript [46643] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:41.585803242+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:41.585805043+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:41.58580676+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:41.585809046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:41.585817148+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:41.585827359+07:00","message":"push: {true \n 0 0xc002e83980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:41.596681023+07:00","message":"write wav file: './tmp/7565/7565_3766.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:42.38728339+07:00","message":"[GCS] Start streaming session, msgId: 3767"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:43.933687069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:43.933691757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:44.180135864+07:00","message":"[GCS] IsForceVAD: false for message ID: 3767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:44.300573306+07:00","message":"[GCS] Start streaming session, msgId: 3768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:44.332989378+07:00","message":"receive streaming session, msgId: 3767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:44.333011786+07:00","message":"found end of frame, send empty tag with msgId: 3767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:44.333015503+07:00","message":"end Recv id 3767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:44.333023784+07:00","message":"[buffer interim] 3767 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:44.33303245+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:44.33304311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:44.333046927+07:00","message":"> Transcript [46644] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:44.333050759+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:44.333053577+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:44.33305646+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:44.333059891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:44.333064731+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:44.333088222+07:00","message":"push: {true \n 0 0xc00386c200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:44.340153414+07:00","message":"write wav file: './tmp/7565/7565_3767.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:46.934389601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:46.934392227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:49.5050893+07:00","message":"[GCS] IsForceVAD: false for message ID: 3768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:49.562803435+07:00","message":"[GCS] Start streaming session, msgId: 3769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:49.606329805+07:00","message":"receive streaming session, msgId: 3768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:49.606353597+07:00","message":"found end of frame, send empty tag with msgId: 3768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:49.606357255+07:00","message":"end Recv id 3768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:49.606365665+07:00","message":"[buffer interim] 3768 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:49.606381699+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:49.60638647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:49.606389414+07:00","message":"> Transcript [46645] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:49.606391746+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:49.60639363+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:49.606395579+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:49.606397872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:49.606403758+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:49.606414182+07:00","message":"push: {true \n 0 0xc002ac3480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:49.616825409+07:00","message":"write wav file: './tmp/7565/7565_3768.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:49.934994345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:49.935008264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:50.648535128+07:00","message":"[GCS] IsForceVAD: false for message ID: 3769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:50.758219072+07:00","message":"receive streaming session, msgId: 3769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:50.758236185+07:00","message":"found end of frame, send empty tag with msgId: 3769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:50.758239825+07:00","message":"end Recv id 3769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:50.758249046+07:00","message":"[buffer interim] 3769 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:50.758257992+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:50.758262981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:50.758266925+07:00","message":"> Transcript [46646] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:50.758270976+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:50.758273661+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:50.758276403+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:50.758279493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:50.758283726+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:50.758293686+07:00","message":"push: {true \n 0 0xc0042d6680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:50.76494037+07:00","message":"write wav file: './tmp/7565/7565_3769.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:50.839822967+07:00","message":"[GCS] Start streaming session, msgId: 3770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:51.219583127+07:00","message":"[GCS] IsForceVAD: false for message ID: 3770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:51.323461571+07:00","message":"receive streaming session, msgId: 3770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:51.323482598+07:00","message":"found end of frame, send empty tag with msgId: 3770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:51.323485661+07:00","message":"end Recv id 3770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:51.323492317+07:00","message":"[buffer interim] 3770 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:51.323499464+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:51.323508588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:51.323511343+07:00","message":"> Transcript [46647] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:51.323513715+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:51.323515588+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:51.323517326+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:51.323519255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:51.323522396+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:51.323534283+07:00","message":"push: {true \n 0 0xc0042d6e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:51.32853403+07:00","message":"write wav file: './tmp/7565/7565_3770.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:51.351535329+07:00","message":"[GCS] Start streaming session, msgId: 3771"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:52.935800241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:52.935801753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:55.936308394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:55.93632055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.461664645+07:00","message":"[GCS] Cleaned up inactive client: 3741"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.461698037+07:00","message":"[GCS] Cleaned up inactive client: 3742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.461701122+07:00","message":"[GCS] Cleaned up inactive client: 3744"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.46171462+07:00","message":"[GCS] Cleaned up inactive client: 3754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.461716606+07:00","message":"[GCS] Cleaned up inactive client: 3740"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.461718282+07:00","message":"[GCS] Cleaned up inactive client: 3750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.461719977+07:00","message":"[GCS] Cleaned up inactive client: 3745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.461721661+07:00","message":"[GCS] Cleaned up inactive client: 3739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.461723357+07:00","message":"[GCS] Cleaned up inactive client: 3738"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.461725059+07:00","message":"[GCS] Cleaned up inactive client: 3748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.461727751+07:00","message":"[GCS] Cleaned up inactive client: 3746"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.461729541+07:00","message":"[GCS] Cleaned up inactive client: 3747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.461731201+07:00","message":"[GCS] Cleaned up inactive client: 3751"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.461732894+07:00","message":"[GCS] Cleaned up inactive client: 3753"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.461734698+07:00","message":"[GCS] Cleaned up inactive client: 3743"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.461736357+07:00","message":"[GCS] Cleaned up inactive client: 3749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.461737917+07:00","message":"[GCS] Cleaned up inactive client: 3752"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.469978504+07:00","message":"[GCS] IsForceVAD: false for message ID: 3771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.566484722+07:00","message":"receive streaming session, msgId: 3771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.566503493+07:00","message":"found end of frame, send empty tag with msgId: 3771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.566506565+07:00","message":"end Recv id 3771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.56651392+07:00","message":"[buffer interim] 3771 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:56.566521189+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:56.566524821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:56.566527385+07:00","message":"> Transcript [46648] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:56.56652971+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:56.566531626+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:56.56653359+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:56.566535418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:56.566544398+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:56.566553474+07:00","message":"push: {true \n 0 0xc00386c980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:56.580504981+07:00","message":"write wav file: './tmp/7565/7565_3771.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:58.855075621+07:00","message":"[GCS] Start streaming session, msgId: 3772"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:58.936632341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:35:58.936672275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:59.168919065+07:00","message":"[GCS] IsForceVAD: false for message ID: 3772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:59.300156125+07:00","message":"[GCS] Start streaming session, msgId: 3773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:59.308726358+07:00","message":"receive streaming session, msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:59.308755751+07:00","message":"found end of frame, send empty tag with msgId: 3772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:59.308760626+07:00","message":"end Recv id 3772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:59.308781438+07:00","message":"[buffer interim] 3772 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:59.308810935+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:59.30881569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:59.308819059+07:00","message":"> Transcript [46649] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:59.308821588+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:59.308823591+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:59.308825452+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:59.308827208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:35:59.308829688+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:35:59.308839192+07:00","message":"push: {true \n 0 0xc003824600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:35:59.314896661+07:00","message":"write wav file: './tmp/7565/7565_3772.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:01.598864402+07:00","message":"[GCS] IsForceVAD: false for message ID: 3773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:01.696764887+07:00","message":"receive streaming session, msgId: 3773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:01.696789464+07:00","message":"found end of frame, send empty tag with msgId: 3773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:01.696793456+07:00","message":"end Recv id 3773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:01.696800968+07:00","message":"[buffer interim] 3773 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:01.696808167+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:01.696811706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:01.696814378+07:00","message":"> Transcript [46650] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:01.696817228+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:01.696818969+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:01.696820859+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:01.696822929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:01.696826145+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:01.69683576+07:00","message":"push: {true \n 0 0xc0042d6200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:01.70374022+07:00","message":"write wav file: './tmp/7565/7565_3773.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:01.860814685+07:00","message":"[GCS] Start streaming session, msgId: 3774"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:01.93686482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:01.936872735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:02.239771045+07:00","message":"[GCS] IsForceVAD: false for message ID: 3774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:02.300201044+07:00","message":"[GCS] Start streaming session, msgId: 3775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:02.665240591+07:00","message":"receive streaming session, msgId: 3774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:02.665258788+07:00","message":"found end of frame, send empty tag with msgId: 3774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:02.665262345+07:00","message":"end Recv id 3774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:02.665269409+07:00","message":"[buffer interim] 3774 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:02.665276235+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:02.665279737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:02.665286035+07:00","message":"> Transcript [46651] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:02.665288595+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:02.665290462+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:02.66529216+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:02.66529413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:02.665305718+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:02.665317718+07:00","message":"push: {true \n 0 0xc003051a00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:02.670809587+07:00","message":"write wav file: './tmp/7565/7565_3774.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:04.937227239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:04.937231919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:06.790989382+07:00","message":"[GCS] IsForceVAD: false for message ID: 3775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:06.862534162+07:00","message":"[GCS] Start streaming session, msgId: 3776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:06.882727209+07:00","message":"receive streaming session, msgId: 3775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:06.882758891+07:00","message":"found end of frame, send empty tag with msgId: 3775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:06.882762968+07:00","message":"end Recv id 3775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:06.882772006+07:00","message":"[buffer interim] 3775 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:06.882787973+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:06.882792634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:06.882795442+07:00","message":"> Transcript [46652] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:06.882797727+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:06.882799613+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:06.882801505+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:06.882803235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:06.882811126+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:06.882821883+07:00","message":"push: {true \n 0 0xc0042d6600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:06.893440861+07:00","message":"write wav file: './tmp/7565/7565_3775.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:07.937492594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:07.93750079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:09.668984418+07:00","message":"[GCS] IsForceVAD: false for message ID: 3776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:09.75295387+07:00","message":"receive streaming session, msgId: 3776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:09.752973945+07:00","message":"found end of frame, send empty tag with msgId: 3776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:09.752977023+07:00","message":"end Recv id 3776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:09.752983801+07:00","message":"[buffer interim] 3776 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:09.75299133+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:09.752995532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:09.752998177+07:00","message":"> Transcript [46653] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:09.753000745+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:09.753002853+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:09.753004575+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:09.7530066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:09.753009276+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:09.753020036+07:00","message":"push: {true \n 0 0xc003b7cd80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:09.760768475+07:00","message":"write wav file: './tmp/7565/7565_3776.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:09.799579201+07:00","message":"[GCS] Start streaming session, msgId: 3777"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:10.938262414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:10.938274405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:13.93853478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:13.938551217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:15.11935212+07:00","message":"[GCS] IsForceVAD: false for message ID: 3777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:15.208984118+07:00","message":"receive streaming session, msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:15.209010377+07:00","message":"found end of frame, send empty tag with msgId: 3777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:15.209013749+07:00","message":"end Recv id 3777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:15.209020923+07:00","message":"[buffer interim] 3777 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:15.209027978+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:15.209031984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:15.209034683+07:00","message":"> Transcript [46654] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:15.209037073+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:15.209038855+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:15.209041099+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:15.209042869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:15.209045976+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:15.209055282+07:00","message":"push: {true \n 0 0xc0042d6900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:15.222131146+07:00","message":"write wav file: './tmp/7565/7565_3777.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:15.385276647+07:00","message":"[GCS] Start streaming session, msgId: 3778"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:16.939423642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:16.939430434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:17.739179443+07:00","message":"[GCS] IsForceVAD: false for message ID: 3778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:17.80999923+07:00","message":"[GCS] Start streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:17.841416642+07:00","message":"receive streaming session, msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:17.8414437+07:00","message":"found end of frame, send empty tag with msgId: 3778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:17.84145005+07:00","message":"end Recv id 3778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:17.841459518+07:00","message":"[buffer interim] 3778 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:17.841468396+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:17.841472447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:17.841475687+07:00","message":"> Transcript [46655] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:17.841478106+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:17.841480091+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:17.841481837+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:17.841483658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:17.841491471+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:17.841501512+07:00","message":"push: {true \n 0 0xc003b7dd00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:17.854621537+07:00","message":"write wav file: './tmp/7565/7565_3778.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:19.94038173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:19.940366579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:22.93936231+07:00","message":"[GCS] IsForceVAD: false for message ID: 3779"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:22.940491655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:22.940501956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:23.853954328+07:00","message":"receive streaming session, msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:23.853975626+07:00","message":"found end of frame, send empty tag with msgId: 3779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:23.853979485+07:00","message":"end Recv id 3779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:23.853988311+07:00","message":"[buffer interim] 3779 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:23.853997162+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:23.854001529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:23.854004635+07:00","message":"> Transcript [46656] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:23.854006957+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:23.854008982+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:23.854010733+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:23.854012435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:23.854015194+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:23.854024963+07:00","message":"push: {true \n 0 0xc0042d6c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:23.863851215+07:00","message":"write wav file: './tmp/7565/7565_3779.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:23.899745377+07:00","message":"[GCS] Start streaming session, msgId: 3780"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:25.940922488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:25.940937557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:26.460719201+07:00","message":"[GCS] Cleaned up inactive client: 3761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:26.460742009+07:00","message":"[GCS] Cleaned up inactive client: 3758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:26.460744961+07:00","message":"[GCS] Cleaned up inactive client: 3756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:26.460746821+07:00","message":"[GCS] Cleaned up inactive client: 3759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:26.460748527+07:00","message":"[GCS] Cleaned up inactive client: 3755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:26.460750627+07:00","message":"[GCS] Cleaned up inactive client: 3757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:26.460752367+07:00","message":"[GCS] Cleaned up inactive client: 3762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:26.460754566+07:00","message":"[GCS] Cleaned up inactive client: 3760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:28.24958722+07:00","message":"[GCS] IsForceVAD: false for message ID: 3780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:28.309776716+07:00","message":"[GCS] Start streaming session, msgId: 3781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:28.341009446+07:00","message":"receive streaming session, msgId: 3780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:28.341026186+07:00","message":"found end of frame, send empty tag with msgId: 3780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:28.34102934+07:00","message":"end Recv id 3780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:28.341036259+07:00","message":"[buffer interim] 3780 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:28.341043082+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:28.34104643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:28.341049104+07:00","message":"> Transcript [46657] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:28.341051391+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:28.341053211+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:28.341055011+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:28.341056767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:28.341059182+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:28.341068508+07:00","message":"push: {true \n 0 0xc00386c580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:28.350804483+07:00","message":"write wav file: './tmp/7565/7565_3780.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:28.941750777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:28.941771797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:31.9427904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:31.942798097+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:33.442476346+07:00","message":"[GCS] IsForceVAD: false for message ID: 3781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:33.543912806+07:00","message":"receive streaming session, msgId: 3781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:33.5439386+07:00","message":"found end of frame, send empty tag with msgId: 3781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:33.54394402+07:00","message":"end Recv id 3781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:33.543954987+07:00","message":"[buffer interim] 3781 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:33.543965343+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:33.543971207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:33.543975932+07:00","message":"> Transcript [46658] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:33.543998396+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:33.544002194+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:33.54400544+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:33.54400858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:33.544013175+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:33.544039733+07:00","message":"push: {true \n 0 0xc0042d6480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:33.555392571+07:00","message":"write wav file: './tmp/7565/7565_3781.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:33.821108738+07:00","message":"[GCS] Start streaming session, msgId: 3782"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:34.9434974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:34.943534026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:36.263741421+07:00","message":"[GCS] IsForceVAD: false for message ID: 3782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:36.325088359+07:00","message":"[GCS] Start streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:36.384162808+07:00","message":"receive streaming session, msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:36.384185938+07:00","message":"found end of frame, send empty tag with msgId: 3782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:36.384188801+07:00","message":"end Recv id 3782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:36.3841964+07:00","message":"[buffer interim] 3782 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:36.384205024+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:36.3842174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:36.38422037+07:00","message":"> Transcript [46659] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:36.384222738+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:36.384224608+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:36.384226283+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:36.384228321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:36.384231476+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:36.384242931+07:00","message":"push: {true \n 0 0xc0042d6e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:36.391919622+07:00","message":"write wav file: './tmp/7565/7565_3782.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:37.943782049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:37.943797464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:40.944473592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:40.944497062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:41.448828952+07:00","message":"[GCS] IsForceVAD: false for message ID: 3783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:41.535148959+07:00","message":"receive streaming session, msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:41.535178385+07:00","message":"found end of frame, send empty tag with msgId: 3783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:41.535182377+07:00","message":"end Recv id 3783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:41.535201057+07:00","message":"[buffer interim] 3783 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:41.53522888+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:41.535233644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:41.535237057+07:00","message":"> Transcript [46660] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:41.535239348+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:41.535241396+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:41.535243266+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:41.535245023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:41.535251448+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:41.535260805+07:00","message":"push: {true \n 0 0xc00386cc00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:41.552785662+07:00","message":"write wav file: './tmp/7565/7565_3783.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:42.860133706+07:00","message":"[GCS] Start streaming session, msgId: 3784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:43.108789248+07:00","message":"[GCS] IsForceVAD: false for message ID: 3784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:43.204010133+07:00","message":"receive streaming session, msgId: 3784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:43.204042712+07:00","message":"found end of frame, send empty tag with msgId: 3784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:43.204047755+07:00","message":"end Recv id 3784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:43.204058297+07:00","message":"[buffer interim] 3784 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:43.204068142+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:43.204073198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:43.204077686+07:00","message":"> Transcript [46661] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:43.204081916+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:43.204084957+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:43.204087904+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:43.204090808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:43.204097148+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:43.204108981+07:00","message":"push: {true \n 0 0xc002ac2000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:43.209990206+07:00","message":"write wav file: './tmp/7565/7565_3784.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:43.370090026+07:00","message":"[GCS] Start streaming session, msgId: 3785"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:43.945213271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:43.945213273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:46.945652746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:46.945666052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:48.300004887+07:00","message":"[GCS] IsForceVAD: false for message ID: 3785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:48.369233413+07:00","message":"[GCS] Start streaming session, msgId: 3786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:48.395579854+07:00","message":"receive streaming session, msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:48.395598268+07:00","message":"found end of frame, send empty tag with msgId: 3785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:48.395601044+07:00","message":"end Recv id 3785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:48.395608127+07:00","message":"[buffer interim] 3785 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:48.395614731+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:48.395618431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:48.395621667+07:00","message":"> Transcript [46662] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:48.395624157+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:48.395626031+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:48.395627739+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:48.395629523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:48.395638142+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:48.395648211+07:00","message":"push: {true \n 0 0xc005d08500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:48.406363122+07:00","message":"write wav file: './tmp/7565/7565_3785.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:49.945943288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:49.945979494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:50.741062552+07:00","message":"[GCS] IsForceVAD: false for message ID: 3786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:50.860511846+07:00","message":"[GCS] Start streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:50.884671683+07:00","message":"receive streaming session, msgId: 3786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:50.884691724+07:00","message":"found end of frame, send empty tag with msgId: 3786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:50.884695428+07:00","message":"end Recv id 3786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:50.88470308+07:00","message":"[buffer interim] 3786 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:50.884711063+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:50.884715388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:50.884719003+07:00","message":"> Transcript [46663] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:50.88472769+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:50.884729748+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:50.884731509+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:50.884733334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:50.884741264+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:50.884752665+07:00","message":"push: {true \n 0 0xc0042d6580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:50.892197866+07:00","message":"write wav file: './tmp/7565/7565_3786.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:50.988103182+07:00","message":"[GCS] IsForceVAD: false for message ID: 3787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:51.088886644+07:00","message":"receive streaming session, msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:51.088905281+07:00","message":"found end of frame, send empty tag with msgId: 3787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:51.088908329+07:00","message":"end Recv id 3787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:51.088915533+07:00","message":"[buffer interim] 3787 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:51.088922153+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:51.088925537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:51.088928387+07:00","message":"> Transcript [46664] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:51.088930773+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:51.088932963+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:51.088934779+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:51.088936764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:51.088940118+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:51.088950468+07:00","message":"push: {true \n 0 0xc00386c500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:51.093867098+07:00","message":"write wav file: './tmp/7565/7565_3787.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:51.120874715+07:00","message":"[GCS] Start streaming session, msgId: 3788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:51.179126726+07:00","message":"[GCS] IsForceVAD: false for message ID: 3788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:51.368898788+07:00","message":"receive streaming session, msgId: 3788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:51.368920136+07:00","message":"found end of frame, send empty tag with msgId: 3788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:51.368923373+07:00","message":"end Recv id 3788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:51.368933321+07:00","message":"[buffer interim] 3788 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:51.368942295+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:51.368945459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:51.368949052+07:00","message":"> Transcript [46665] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:51.368952694+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:51.368955548+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:51.368958308+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:51.36896114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:51.368972807+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:51.368984817+07:00","message":"push: {true \n 0 0xc003b7df80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:51.373834951+07:00","message":"write wav file: './tmp/7565/7565_3788.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:51.386333838+07:00","message":"[GCS] Start streaming session, msgId: 3789"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:52.946043157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:52.946051825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:53.738975406+07:00","message":"[GCS] IsForceVAD: false for message ID: 3789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:53.809596882+07:00","message":"[GCS] Start streaming session, msgId: 3790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:53.868226786+07:00","message":"receive streaming session, msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:53.868258977+07:00","message":"found end of frame, send empty tag with msgId: 3789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:53.868262468+07:00","message":"end Recv id 3789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:53.868271724+07:00","message":"[buffer interim] 3789 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:53.868280832+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:53.86828538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:53.868288464+07:00","message":"> Transcript [46666] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:53.86829106+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:53.868292968+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:53.868294797+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:53.868296577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:53.868299776+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:53.868311535+07:00","message":"push: {true \n 0 0xc002e82700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:53.876418299+07:00","message":"write wav file: './tmp/7565/7565_3789.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:55.946934297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:55.946939908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:56.461516081+07:00","message":"[GCS] Cleaned up inactive client: 3765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:56.461544254+07:00","message":"[GCS] Cleaned up inactive client: 3767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:56.4615474+07:00","message":"[GCS] Cleaned up inactive client: 3770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:56.461549232+07:00","message":"[GCS] Cleaned up inactive client: 3768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:56.461551117+07:00","message":"[GCS] Cleaned up inactive client: 3769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:56.461552894+07:00","message":"[GCS] Cleaned up inactive client: 3764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:56.461556148+07:00","message":"[GCS] Cleaned up inactive client: 3766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:56.461558697+07:00","message":"[GCS] Cleaned up inactive client: 3763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:58.938351752+07:00","message":"[GCS] IsForceVAD: false for message ID: 3790"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:58.947627996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:36:58.947635973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:59.022406558+07:00","message":"receive streaming session, msgId: 3790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:59.02242635+07:00","message":"found end of frame, send empty tag with msgId: 3790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:59.022429526+07:00","message":"end Recv id 3790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:59.022436512+07:00","message":"[buffer interim] 3790 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:59.022444669+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:59.022449003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:59.022452273+07:00","message":"> Transcript [46667] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:59.02245466+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:59.022456639+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:59.022458375+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:59.022460166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:36:59.022463231+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:59.022473673+07:00","message":"push: {true \n 0 0xc00386cb00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:36:59.033075979+07:00","message":"write wav file: './tmp/7565/7565_3790.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:36:59.129749241+07:00","message":"[GCS] Start streaming session, msgId: 3791"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:01.948701481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:01.948722548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:04.263437893+07:00","message":"[GCS] IsForceVAD: false for message ID: 3791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:04.347666939+07:00","message":"receive streaming session, msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:04.347693708+07:00","message":"found end of frame, send empty tag with msgId: 3791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:04.347697116+07:00","message":"end Recv id 3791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:04.347704497+07:00","message":"[buffer interim] 3791 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:04.347721665+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:04.347726115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:04.347729031+07:00","message":"> Transcript [46668] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:04.347731632+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:04.34773346+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:04.347735377+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:04.347737181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:04.347743072+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:04.347752472+07:00","message":"push: {true \n 0 0xc002803280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:37:04.365055898+07:00","message":"write wav file: './tmp/7565/7565_3791.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:04.382326685+07:00","message":"[GCS] Start streaming session, msgId: 3792"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:04.94977011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:04.949779287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:05.218457231+07:00","message":"[GCS] IsForceVAD: false for message ID: 3792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:05.339740796+07:00","message":"[GCS] Start streaming session, msgId: 3793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:06.194658754+07:00","message":"receive streaming session, msgId: 3792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:06.19468401+07:00","message":"found end of frame, send empty tag with msgId: 3792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:06.194688544+07:00","message":"end Recv id 3792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:06.194695919+07:00","message":"[buffer interim] 3792 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:06.194711225+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:06.194722267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:06.194726665+07:00","message":"> Transcript [46669] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:06.194730645+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:06.194733435+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:06.194736285+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:06.194738999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:06.19474716+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:06.19475885+07:00","message":"push: {true \n 0 0xc0042d6000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:37:06.200635869+07:00","message":"write wav file: './tmp/7565/7565_3792.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:07.950116138+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:07.950125807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:08.029428744+07:00","message":"[GCS] IsForceVAD: false for message ID: 3793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:08.099506953+07:00","message":"[GCS] Start streaming session, msgId: 3794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:08.925061044+07:00","message":"receive streaming session, msgId: 3793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:08.92508335+07:00","message":"found end of frame, send empty tag with msgId: 3793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:08.925086626+07:00","message":"end Recv id 3793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:08.925095133+07:00","message":"[buffer interim] 3793 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:08.925103414+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:08.925107634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:08.92511067+07:00","message":"> Transcript [46670] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:08.92511343+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:08.925115715+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:08.925117438+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:08.925119253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:08.925129699+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:08.925140654+07:00","message":"push: {true \n 0 0xc002802080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:37:08.933499362+07:00","message":"write wav file: './tmp/7565/7565_3793.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:10.95089842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:10.9508985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:12.262499821+07:00","message":"[GCS] IsForceVAD: false for message ID: 3794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:12.330080582+07:00","message":"[GCS] Start streaming session, msgId: 3795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:12.340603733+07:00","message":"receive streaming session, msgId: 3794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:12.340619863+07:00","message":"found end of frame, send empty tag with msgId: 3794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:12.340623265+07:00","message":"end Recv id 3794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:12.340628721+07:00","message":"[buffer interim] 3794 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:12.340634952+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:12.340638772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:12.340642391+07:00","message":"> Transcript [46671] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:12.340644965+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:12.34064826+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:12.3406501+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:12.340651961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:12.340659413+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:12.340673288+07:00","message":"push: {true \n 0 0xc002e82b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:37:12.349500929+07:00","message":"write wav file: './tmp/7565/7565_3794.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:12.971449073+07:00","message":"[GCS] IsForceVAD: false for message ID: 3795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:13.073895221+07:00","message":"receive streaming session, msgId: 3795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:13.073918341+07:00","message":"found end of frame, send empty tag with msgId: 3795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:13.073921433+07:00","message":"end Recv id 3795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:13.073928041+07:00","message":"[buffer interim] 3795 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:13.073935103+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:13.073938899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:13.073941828+07:00","message":"> Transcript [46672] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:13.073944127+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:13.073945962+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:13.073947635+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:13.073949341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:13.073952815+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:13.073964107+07:00","message":"push: {true \n 0 0xc002802b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:37:13.079142146+07:00","message":"write wav file: './tmp/7565/7565_3795.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:13.099807668+07:00","message":"[GCS] Start streaming session, msgId: 3796"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:13.950947715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:13.950983882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:16.951807481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:16.951807484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:18.408637292+07:00","message":"[GCS] IsForceVAD: false for message ID: 3796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:18.470827017+07:00","message":"[GCS] Start streaming session, msgId: 3797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:18.498428014+07:00","message":"receive streaming session, msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:18.498450927+07:00","message":"found end of frame, send empty tag with msgId: 3796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:18.498454191+07:00","message":"end Recv id 3796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:18.498463406+07:00","message":"[buffer interim] 3796 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:18.49847785+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:18.498482376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:18.498485292+07:00","message":"> Transcript [46673] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:18.498487765+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:18.498489891+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:18.49849162+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:18.498493424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:18.498496537+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:18.498533329+07:00","message":"push: {true \n 0 0xc0042d6d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:37:18.508777341+07:00","message":"write wav file: './tmp/7565/7565_3796.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:19.759345074+07:00","message":"[GCS] IsForceVAD: false for message ID: 3797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:19.820990727+07:00","message":"[GCS] Start streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:19.850426003+07:00","message":"receive streaming session, msgId: 3797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:19.850443794+07:00","message":"found end of frame, send empty tag with msgId: 3797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:19.850446707+07:00","message":"end Recv id 3797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:19.8504533+07:00","message":"[buffer interim] 3797 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:19.850460496+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:19.850464148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:19.850466874+07:00","message":"> Transcript [46674] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:19.850469159+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:19.850470952+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:19.850473223+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:19.850475922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:19.850484616+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:19.850495567+07:00","message":"push: {true \n 0 0xc002ac3680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:37:19.856351529+07:00","message":"write wav file: './tmp/7565/7565_3797.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:19.952328477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:19.952338598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:22.953190038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:22.953220508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:24.938230458+07:00","message":"[GCS] IsForceVAD: false for message ID: 3798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:25.032979002+07:00","message":"receive streaming session, msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:25.033004086+07:00","message":"found end of frame, send empty tag with msgId: 3798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:25.033007223+07:00","message":"end Recv id 3798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:25.033017698+07:00","message":"[buffer interim] 3798 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:25.033026345+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:25.03303067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:25.033035338+07:00","message":"> Transcript [46675] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:25.033037963+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:25.033040056+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:25.033041866+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:25.0330437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:25.033047132+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:25.033057838+07:00","message":"push: {true \n 0 0xc0042d6f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:37:25.046564774+07:00","message":"write wav file: './tmp/7565/7565_3798.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:25.839832382+07:00","message":"[GCS] Start streaming session, msgId: 3799"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:25.953667179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:25.953677894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:26.461356993+07:00","message":"[GCS] Cleaned up inactive client: 3778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:26.461388861+07:00","message":"[GCS] Cleaned up inactive client: 3779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:26.461391725+07:00","message":"[GCS] Cleaned up inactive client: 3776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:26.461393665+07:00","message":"[GCS] Cleaned up inactive client: 3773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:26.461395343+07:00","message":"[GCS] Cleaned up inactive client: 3775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:26.461397962+07:00","message":"[GCS] Cleaned up inactive client: 3777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:26.461399801+07:00","message":"[GCS] Cleaned up inactive client: 3771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:26.461402169+07:00","message":"[GCS] Cleaned up inactive client: 3774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:26.461404522+07:00","message":"[GCS] Cleaned up inactive client: 3772"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:28.954046065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:28.954059569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:30.971047965+07:00","message":"[GCS] IsForceVAD: false for message ID: 3799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:31.057100136+07:00","message":"receive streaming session, msgId: 3799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:31.057123654+07:00","message":"found end of frame, send empty tag with msgId: 3799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:31.05712703+07:00","message":"end Recv id 3799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:31.057134996+07:00","message":"[buffer interim] 3799 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:31.057142828+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:31.057146701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:31.057149701+07:00","message":"> Transcript [46676] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:31.057152402+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:31.057154209+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:31.057156013+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:31.057158137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:31.057170806+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:31.057180901+07:00","message":"push: {true \n 0 0xc0042d6100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:37:31.067593257+07:00","message":"write wav file: './tmp/7565/7565_3799.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:31.95427813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:31.954298511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:34.871125153+07:00","message":"[GCS] Start streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:34.938437093+07:00","message":"[GCS] IsForceVAD: false for message ID: 3800"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:34.954583815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:34.954589002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:35.001212807+07:00","message":"[GCS] Start streaming session, msgId: 3801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:35.136413199+07:00","message":"receive streaming session, msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:35.136444654+07:00","message":"found end of frame, send empty tag with msgId: 3800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:35.136448784+07:00","message":"end Recv id 3800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:35.136465055+07:00","message":"[buffer interim] 3800 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:35.136484071+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:35.136490956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:35.136495202+07:00","message":"> Transcript [46677] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:35.136498975+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:35.136502214+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:35.136504087+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:35.136505892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:35.13650994+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:35.136520925+07:00","message":"push: {true \n 0 0xc002e83200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:37:35.142080965+07:00","message":"write wav file: './tmp/7565/7565_3800.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:37.955438396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:37.955476205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:39.22830003+07:00","message":"[GCS] IsForceVAD: false for message ID: 3801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:39.312640972+07:00","message":"receive streaming session, msgId: 3801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:39.312659485+07:00","message":"found end of frame, send empty tag with msgId: 3801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:39.31266247+07:00","message":"end Recv id 3801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:39.312669327+07:00","message":"[buffer interim] 3801 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:39.312677407+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:39.31268117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:39.312683726+07:00","message":"> Transcript [46678] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:39.312686279+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:39.312688155+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:39.31269005+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:39.312691937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:39.312694594+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:39.312712921+07:00","message":"push: {true \n 0 0xc0042d7180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:37:39.32302746+07:00","message":"write wav file: './tmp/7565/7565_3801.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:39.360613927+07:00","message":"[GCS] Start streaming session, msgId: 3802"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:40.955514416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:40.955531074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:43.955844874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:43.955859418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:44.16863597+07:00","message":"[GCS] IsForceVAD: false for message ID: 3802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:44.260947675+07:00","message":"receive streaming session, msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:44.260974683+07:00","message":"found end of frame, send empty tag with msgId: 3802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:44.260978804+07:00","message":"end Recv id 3802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:44.260994751+07:00","message":"[buffer interim] 3802 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:44.261005672+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:44.261014193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:44.261018841+07:00","message":"> Transcript [46679] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:44.261022725+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:44.261025876+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:44.261028673+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:44.261031496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:44.261043713+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:44.261058238+07:00","message":"push: {true \n 0 0xc002ac3280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:37:44.271845192+07:00","message":"write wav file: './tmp/7565/7565_3802.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:44.299893192+07:00","message":"[GCS] Start streaming session, msgId: 3803"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:46.956630062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:46.956636933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:48.262614606+07:00","message":"[GCS] IsForceVAD: false for message ID: 3803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:48.329535078+07:00","message":"[GCS] Start streaming session, msgId: 3804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:48.355851117+07:00","message":"receive streaming session, msgId: 3803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:48.355883247+07:00","message":"found end of frame, send empty tag with msgId: 3803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:48.35588643+07:00","message":"end Recv id 3803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:48.355892615+07:00","message":"[buffer interim] 3803 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:48.355912312+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:48.355916748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:48.355919334+07:00","message":"> Transcript [46680] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:48.35592175+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:48.355923581+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:48.355925542+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:48.355927328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:48.355930661+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:48.355939645+07:00","message":"push: {true \n 0 0xc003825900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:37:48.365134993+07:00","message":"write wav file: './tmp/7565/7565_3803.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:49.957155637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:49.957176799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:52.957208148+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:52.957207751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:53.458612021+07:00","message":"[GCS] IsForceVAD: false for message ID: 3804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:53.558200289+07:00","message":"receive streaming session, msgId: 3804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:53.558224985+07:00","message":"found end of frame, send empty tag with msgId: 3804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:53.558228611+07:00","message":"end Recv id 3804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:53.55823685+07:00","message":"[buffer interim] 3804 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:53.558244679+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:53.558248803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:53.55825181+07:00","message":"> Transcript [46681] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:53.558254302+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:53.558256211+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:53.558257892+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:53.558259697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:53.55826265+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:53.558273978+07:00","message":"push: {true \n 0 0xc002ac3900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:37:53.568731878+07:00","message":"write wav file: './tmp/7565/7565_3804.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:53.839312204+07:00","message":"[GCS] Start streaming session, msgId: 3805"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:55.957947073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:55.957963926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:56.46082289+07:00","message":"[GCS] Cleaned up inactive client: 3789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:56.460844659+07:00","message":"[GCS] Cleaned up inactive client: 3784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:56.460847587+07:00","message":"[GCS] Cleaned up inactive client: 3788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:56.460849679+07:00","message":"[GCS] Cleaned up inactive client: 3783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:56.460851435+07:00","message":"[GCS] Cleaned up inactive client: 3787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:56.460853134+07:00","message":"[GCS] Cleaned up inactive client: 3782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:56.46085484+07:00","message":"[GCS] Cleaned up inactive client: 3786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:56.460856555+07:00","message":"[GCS] Cleaned up inactive client: 3785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:56.460858232+07:00","message":"[GCS] Cleaned up inactive client: 3780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:56.460860072+07:00","message":"[GCS] Cleaned up inactive client: 3781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:57.038337921+07:00","message":"[GCS] IsForceVAD: false for message ID: 3805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:57.100148045+07:00","message":"[GCS] Start streaming session, msgId: 3806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:57.133049679+07:00","message":"receive streaming session, msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:57.133076322+07:00","message":"found end of frame, send empty tag with msgId: 3805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:57.13307979+07:00","message":"end Recv id 3805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:57.133086861+07:00","message":"[buffer interim] 3805 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:57.13309377+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:57.133098053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:57.13310069+07:00","message":"> Transcript [46682] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:57.133103796+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:57.133105582+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:57.133107302+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:57.133109041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:37:57.133111748+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:37:57.133121442+07:00","message":"push: {true \n 0 0xc003b7cd80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:37:57.141526351+07:00","message":"write wav file: './tmp/7565/7565_3805.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:58.957968081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:37:58.957968694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:01.958861279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:01.958862342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:02.228866367+07:00","message":"[GCS] IsForceVAD: false for message ID: 3806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:02.323772148+07:00","message":"receive streaming session, msgId: 3806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:02.323791422+07:00","message":"found end of frame, send empty tag with msgId: 3806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:02.323794396+07:00","message":"end Recv id 3806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:02.32380054+07:00","message":"[buffer interim] 3806 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:02.323807457+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:02.32381106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:02.323813969+07:00","message":"> Transcript [46683] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:02.323816619+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:02.323818437+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:02.32382021+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:02.32382204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:02.323830391+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:02.323841453+07:00","message":"push: {true \n 0 0xc002e83080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:02.336233145+07:00","message":"write wav file: './tmp/7565/7565_3806.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:02.359050021+07:00","message":"[GCS] Start streaming session, msgId: 3807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:04.218036797+07:00","message":"[GCS] IsForceVAD: false for message ID: 3807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:04.316178356+07:00","message":"receive streaming session, msgId: 3807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:04.316215167+07:00","message":"found end of frame, send empty tag with msgId: 3807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:04.316220165+07:00","message":"end Recv id 3807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:04.316231095+07:00","message":"[buffer interim] 3807 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:04.316242515+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:04.31624817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:04.316252664+07:00","message":"> Transcript [46684] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:04.316256847+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:04.316260395+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:04.316263683+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:04.316266575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:04.316278028+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:04.316293356+07:00","message":"push: {true \n 0 0xc002803880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:04.323720767+07:00","message":"write wav file: './tmp/7565/7565_3807.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:04.340286449+07:00","message":"[GCS] Start streaming session, msgId: 3808"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:04.95920436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:04.959220103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:07.739505397+07:00","message":"[GCS] IsForceVAD: false for message ID: 3808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:07.800192564+07:00","message":"[GCS] Start streaming session, msgId: 3809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:07.837520197+07:00","message":"receive streaming session, msgId: 3808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:07.837538963+07:00","message":"found end of frame, send empty tag with msgId: 3808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:07.83754198+07:00","message":"end Recv id 3808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:07.837548716+07:00","message":"[buffer interim] 3808 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:07.837555695+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:07.837559555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:07.837562014+07:00","message":"> Transcript [46685] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:07.837564566+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:07.837566465+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:07.837568233+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:07.837569988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:07.837577332+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:07.837586771+07:00","message":"push: {true \n 0 0xc00386ca00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:07.846661944+07:00","message":"write wav file: './tmp/7565/7565_3808.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:07.960265422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:07.96027667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:10.961218336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:10.961230889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:11.140155115+07:00","message":"[GCS] IsForceVAD: false for message ID: 3809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:11.230032147+07:00","message":"receive streaming session, msgId: 3809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:11.230052289+07:00","message":"found end of frame, send empty tag with msgId: 3809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:11.230055995+07:00","message":"end Recv id 3809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:11.230063176+07:00","message":"[buffer interim] 3809 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:11.230070665+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:11.230074634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:11.230079478+07:00","message":"> Transcript [46686] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:11.230082481+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:11.230084399+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:11.230086199+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:11.230088034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:11.230091035+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:11.230100427+07:00","message":"push: {true \n 0 0xc002e83d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:11.242970938+07:00","message":"write wav file: './tmp/7565/7565_3809.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:11.330150206+07:00","message":"[GCS] Start streaming session, msgId: 3810"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:13.961457118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:13.961465164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:16.45831401+07:00","message":"[GCS] IsForceVAD: false for message ID: 3810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:16.57132294+07:00","message":"receive streaming session, msgId: 3810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:16.571346353+07:00","message":"found end of frame, send empty tag with msgId: 3810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:16.571349801+07:00","message":"end Recv id 3810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:16.57135712+07:00","message":"[buffer interim] 3810 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:16.571364434+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:16.571368207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:16.571370793+07:00","message":"> Transcript [46687] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:16.571373309+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:16.571375186+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:16.571376905+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:16.571378649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:16.571386511+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:16.571396652+07:00","message":"push: {true \n 0 0xc002802400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:16.582590683+07:00","message":"write wav file: './tmp/7565/7565_3810.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:16.9620309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:16.962049143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:19.46126297+07:00","message":"[GCS] Start streaming session, msgId: 3811"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:19.96312203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:19.963122644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:22.963472041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:22.963474405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:24.589373427+07:00","message":"[GCS] IsForceVAD: false for message ID: 3811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:24.692905359+07:00","message":"receive streaming session, msgId: 3811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:24.692929599+07:00","message":"found end of frame, send empty tag with msgId: 3811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:24.692933111+07:00","message":"end Recv id 3811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:24.692940045+07:00","message":"[buffer interim] 3811 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:24.69294675+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:24.692954927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:24.692966754+07:00","message":"> Transcript [46688] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:24.692969368+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:24.692971435+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:24.692973277+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:24.69297526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:24.692980064+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:24.692990109+07:00","message":"push: {true \n 0 0xc003b7d900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:24.703509465+07:00","message":"write wav file: './tmp/7565/7565_3811.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:25.489861931+07:00","message":"[GCS] Start streaming session, msgId: 3812"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:25.963742708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:25.963757562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:26.460807164+07:00","message":"[GCS] Cleaned up inactive client: 3794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:26.460832597+07:00","message":"[GCS] Cleaned up inactive client: 3790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:26.460835601+07:00","message":"[GCS] Cleaned up inactive client: 3793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:26.460837437+07:00","message":"[GCS] Cleaned up inactive client: 3792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:26.460839153+07:00","message":"[GCS] Cleaned up inactive client: 3795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:26.460840993+07:00","message":"[GCS] Cleaned up inactive client: 3798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:26.460843126+07:00","message":"[GCS] Cleaned up inactive client: 3791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:26.460844809+07:00","message":"[GCS] Cleaned up inactive client: 3796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:26.460846707+07:00","message":"[GCS] Cleaned up inactive client: 3797"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:28.964302451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:28.96430424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:30.61350977+07:00","message":"[GCS] IsForceVAD: false for message ID: 3812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:30.707085351+07:00","message":"receive streaming session, msgId: 3812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:30.707103747+07:00","message":"found end of frame, send empty tag with msgId: 3812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:30.707106603+07:00","message":"end Recv id 3812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:30.707113728+07:00","message":"[buffer interim] 3812 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:30.707121367+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:30.707124659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:30.707139451+07:00","message":"> Transcript [46689] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:30.707142104+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:30.707144182+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:30.707146036+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:30.70714799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:30.707157577+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:30.707167385+07:00","message":"push: {true \n 0 0xc0042d6480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:30.719466778+07:00","message":"write wav file: './tmp/7565/7565_3812.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:31.382966669+07:00","message":"[GCS] Start streaming session, msgId: 3813"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:31.964867193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:31.964878143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:34.965625761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:34.965630928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:36.49976998+07:00","message":"[GCS] IsForceVAD: false for message ID: 3813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:36.600774667+07:00","message":"receive streaming session, msgId: 3813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:36.600796318+07:00","message":"found end of frame, send empty tag with msgId: 3813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:36.600799353+07:00","message":"end Recv id 3813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:36.600807978+07:00","message":"[buffer interim] 3813 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:36.600815974+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:36.600820852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:36.600823735+07:00","message":"> Transcript [46690] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:36.600826054+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:36.600827879+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:36.600831795+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:36.600833703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:36.600837097+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:36.600847903+07:00","message":"push: {true \n 0 0xc002ac3c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:36.612119607+07:00","message":"write wav file: './tmp/7565/7565_3813.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:37.966354314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:37.966354367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:37.982183721+07:00","message":"[GCS] Start streaming session, msgId: 3814"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:40.966986916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:40.967016489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:41.247866338+07:00","message":"[GCS] IsForceVAD: false for message ID: 3814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:41.309281397+07:00","message":"[GCS] Start streaming session, msgId: 3815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:41.345187845+07:00","message":"receive streaming session, msgId: 3814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:41.345210615+07:00","message":"found end of frame, send empty tag with msgId: 3814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:41.345213992+07:00","message":"end Recv id 3814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:41.345221966+07:00","message":"[buffer interim] 3814 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:41.345229111+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:41.345234025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:41.345236907+07:00","message":"> Transcript [46691] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:41.345239112+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:41.345240951+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:41.34524264+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:41.345244353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:41.345252638+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:41.34526412+07:00","message":"push: {true \n 0 0xc0042d6680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:41.37166234+07:00","message":"write wav file: './tmp/7565/7565_3814.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:43.967469759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:43.967504352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:44.128025027+07:00","message":"[GCS] IsForceVAD: false for message ID: 3815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:44.213623642+07:00","message":"receive streaming session, msgId: 3815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:44.213647786+07:00","message":"found end of frame, send empty tag with msgId: 3815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:44.213651444+07:00","message":"end Recv id 3815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:44.213660853+07:00","message":"[buffer interim] 3815 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:44.213669561+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:44.213673935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:44.213676978+07:00","message":"> Transcript [46692] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:44.213679393+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:44.213681395+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:44.213688627+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:44.213690395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:44.213693489+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:44.213708125+07:00","message":"push: {true \n 0 0xc00386c280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:44.221597295+07:00","message":"write wav file: './tmp/7565/7565_3815.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:44.323153542+07:00","message":"[GCS] Start streaming session, msgId: 3816"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:46.967909646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:46.96793935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:48.158189039+07:00","message":"[GCS] IsForceVAD: false for message ID: 3816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:48.243797727+07:00","message":"receive streaming session, msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:48.243829722+07:00","message":"found end of frame, send empty tag with msgId: 3816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:48.243834501+07:00","message":"end Recv id 3816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:48.243843346+07:00","message":"[buffer interim] 3816 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:48.243852216+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:48.243856359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:48.243859167+07:00","message":"> Transcript [46693] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:48.243861732+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:48.243863603+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:48.243865842+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:48.24386777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:48.243876834+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:48.24388829+07:00","message":"push: {true \n 0 0xc002802900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:48.252926773+07:00","message":"write wav file: './tmp/7565/7565_3816.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:48.290871558+07:00","message":"[GCS] Start streaming session, msgId: 3817"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:49.968147901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:49.968158908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:51.819544465+07:00","message":"[GCS] IsForceVAD: false for message ID: 3817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:51.917029186+07:00","message":"receive streaming session, msgId: 3817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:51.917054536+07:00","message":"found end of frame, send empty tag with msgId: 3817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:51.917057729+07:00","message":"end Recv id 3817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:51.917066483+07:00","message":"[buffer interim] 3817 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:51.917074432+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:51.917081033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:51.91708477+07:00","message":"> Transcript [46694] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:51.917087295+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:51.917089345+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:51.917091095+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:51.917092897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:51.917096065+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:51.917107642+07:00","message":"push: {true \n 0 0xc002ac2180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:51.926063949+07:00","message":"write wav file: './tmp/7565/7565_3817.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:52.391286095+07:00","message":"[GCS] Start streaming session, msgId: 3818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:52.458081648+07:00","message":"[GCS] IsForceVAD: false for message ID: 3818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:52.643280623+07:00","message":"receive streaming session, msgId: 3818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:52.643303777+07:00","message":"found end of frame, send empty tag with msgId: 3818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:52.643306674+07:00","message":"end Recv id 3818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:52.64331504+07:00","message":"[buffer interim] 3818 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:52.643322813+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:52.643326913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:52.643329878+07:00","message":"> Transcript [46695] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:52.643332153+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:52.643334098+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:52.643335768+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:52.643337444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:52.643340638+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:52.643351706+07:00","message":"push: {true \n 0 0xc002803500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:52.648047542+07:00","message":"write wav file: './tmp/7565/7565_3818.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:52.709337431+07:00","message":"[GCS] Start streaming session, msgId: 3819"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:52.96844963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:52.968448394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:52.970012924+07:00","message":"[GCS] IsForceVAD: false for message ID: 3819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:53.054669218+07:00","message":"receive streaming session, msgId: 3819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:53.054697914+07:00","message":"found end of frame, send empty tag with msgId: 3819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:53.054701186+07:00","message":"end Recv id 3819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:53.05470813+07:00","message":"[buffer interim] 3819 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:53.054720493+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:53.054730319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:53.054737943+07:00","message":"> Transcript [46696] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:53.05474426+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:53.054748103+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:53.054751065+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:53.054755048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:53.054762416+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:53.054773272+07:00","message":"push: {true \n 0 0xc002ac3580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:53.059594875+07:00","message":"write wav file: './tmp/7565/7565_3819.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:54.059710109+07:00","message":"[GCS] Start streaming session, msgId: 3820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:54.118244972+07:00","message":"[GCS] IsForceVAD: false for message ID: 3820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:54.279060855+07:00","message":"receive streaming session, msgId: 3820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:54.279089798+07:00","message":"found end of frame, send empty tag with msgId: 3820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:54.279093893+07:00","message":"end Recv id 3820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:54.279101988+07:00","message":"[buffer interim] 3820 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:54.279109737+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:54.279113697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:54.279117108+07:00","message":"> Transcript [46697] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:54.279119837+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:54.279121646+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:54.279123833+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:54.279125911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:54.279128643+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:54.27913798+07:00","message":"push: {true \n 0 0xc002e83680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:54.283525045+07:00","message":"write wav file: './tmp/7565/7565_3820.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:54.309210547+07:00","message":"[GCS] Start streaming session, msgId: 3821"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:55.969109791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:55.969129618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:56.460638144+07:00","message":"[GCS] Cleaned up inactive client: 3804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:56.460662333+07:00","message":"[GCS] Cleaned up inactive client: 3803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:56.460665402+07:00","message":"[GCS] Cleaned up inactive client: 3801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:56.460671763+07:00","message":"[GCS] Cleaned up inactive client: 3802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:56.46067383+07:00","message":"[GCS] Cleaned up inactive client: 3799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:56.460675693+07:00","message":"[GCS] Cleaned up inactive client: 3800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:56.73823761+07:00","message":"[GCS] IsForceVAD: false for message ID: 3821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:56.821643728+07:00","message":"receive streaming session, msgId: 3821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:56.82166516+07:00","message":"found end of frame, send empty tag with msgId: 3821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:56.821668406+07:00","message":"end Recv id 3821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:56.821676085+07:00","message":"[buffer interim] 3821 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:56.821692754+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:56.821697259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:56.82170008+07:00","message":"> Transcript [46698] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:56.821702541+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:56.82170464+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:56.821706714+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:56.821708463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:56.821711447+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:56.821722769+07:00","message":"push: {true \n 0 0xc0042d6c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:56.829543719+07:00","message":"write wav file: './tmp/7565/7565_3821.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:58.540325244+07:00","message":"[GCS] Start streaming session, msgId: 3822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:58.612875797+07:00","message":"[GCS] IsForceVAD: false for message ID: 3822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:58.780140864+07:00","message":"receive streaming session, msgId: 3822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:58.780164817+07:00","message":"found end of frame, send empty tag with msgId: 3822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:58.780167797+07:00","message":"end Recv id 3822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:58.780176397+07:00","message":"[buffer interim] 3822 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:58.780184852+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:58.780189235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:58.780191981+07:00","message":"> Transcript [46699] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:58.780194406+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:58.780196401+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:58.780198191+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:58.780199921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:38:58.780213388+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:58.780224706+07:00","message":"push: {true \n 0 0xc002803f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:38:58.785521015+07:00","message":"write wav file: './tmp/7565/7565_3822.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:38:58.929548836+07:00","message":"[GCS] Start streaming session, msgId: 3823"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:58.969650049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:38:58.969649948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:01.970640937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:01.970654772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:04.049526944+07:00","message":"[GCS] IsForceVAD: false for message ID: 3823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:04.135561501+07:00","message":"receive streaming session, msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:04.135594954+07:00","message":"found end of frame, send empty tag with msgId: 3823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:04.135598978+07:00","message":"end Recv id 3823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:04.135608637+07:00","message":"[buffer interim] 3823 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:04.135618639+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:04.135623071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:04.13562612+07:00","message":"> Transcript [46700] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:04.135634252+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:04.13563649+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:04.135638374+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:04.13564287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:04.135646712+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:04.135659623+07:00","message":"push: {true \n 0 0xc00386cb80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:39:04.154936327+07:00","message":"write wav file: './tmp/7565/7565_3823.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:04.971708084+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:04.971764463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:06.419888699+07:00","message":"[GCS] Start streaming session, msgId: 3824"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:07.972757404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:07.972782444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:10.972845131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:10.972843664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:11.611168323+07:00","message":"[GCS] IsForceVAD: false for message ID: 3824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:11.701832437+07:00","message":"receive streaming session, msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:11.701849709+07:00","message":"found end of frame, send empty tag with msgId: 3824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:11.70185334+07:00","message":"end Recv id 3824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:11.701860475+07:00","message":"[buffer interim] 3824 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:11.70186855+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:11.701872083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:11.701874745+07:00","message":"> Transcript [46701] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:11.701877151+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:11.701879107+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:11.701880784+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:11.701882564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:11.701885249+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:11.701925978+07:00","message":"push: {true \n 0 0xc0042d6000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:39:11.712451463+07:00","message":"write wav file: './tmp/7565/7565_3824.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:11.738797261+07:00","message":"[GCS] Start streaming session, msgId: 3825"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:13.97356185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:13.973576334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:15.968866783+07:00","message":"[GCS] IsForceVAD: false for message ID: 3825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:16.060148181+07:00","message":"receive streaming session, msgId: 3825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:16.060181628+07:00","message":"found end of frame, send empty tag with msgId: 3825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:16.060185602+07:00","message":"end Recv id 3825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:16.060194208+07:00","message":"[buffer interim] 3825 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:16.060202152+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:16.060205609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:16.060208767+07:00","message":"> Transcript [46702] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:16.060211713+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:16.060213592+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:16.060215375+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:16.060217109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:16.060219837+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:16.060229361+07:00","message":"push: {true \n 0 0xc002e82800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:39:16.06956893+07:00","message":"write wav file: './tmp/7565/7565_3825.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:16.419161691+07:00","message":"[GCS] Start streaming session, msgId: 3826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:16.928889065+07:00","message":"[GCS] IsForceVAD: false for message ID: 3826"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:16.974189448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:16.974197864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:17.028825363+07:00","message":"receive streaming session, msgId: 3826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:17.028850258+07:00","message":"found end of frame, send empty tag with msgId: 3826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:17.02885386+07:00","message":"end Recv id 3826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:17.028862497+07:00","message":"[buffer interim] 3826 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:17.028869649+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:17.028873283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:17.028876021+07:00","message":"> Transcript [46703] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:17.028878413+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:17.028880351+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:17.028882026+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:17.028883689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:17.0288865+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:17.028902284+07:00","message":"push: {true \n 0 0xc002ac3180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:39:17.033669782+07:00","message":"write wav file: './tmp/7565/7565_3826.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:17.179490983+07:00","message":"[GCS] Start streaming session, msgId: 3827"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:19.975146437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:19.975159538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:22.30771947+07:00","message":"[GCS] IsForceVAD: false for message ID: 3827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:22.412153137+07:00","message":"receive streaming session, msgId: 3827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:22.412174+07:00","message":"found end of frame, send empty tag with msgId: 3827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:22.412177225+07:00","message":"end Recv id 3827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:22.41218459+07:00","message":"[buffer interim] 3827 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:22.412191416+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:22.412195229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:22.412198585+07:00","message":"> Transcript [46704] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:22.412200909+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:22.41220319+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:22.412205221+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:22.412207078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:22.412215946+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:22.412225502+07:00","message":"push: {true \n 0 0xc005d08500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:39:22.423392975+07:00","message":"write wav file: './tmp/7565/7565_3827.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:22.976153775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:22.976165168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:23.913283867+07:00","message":"[GCS] Start streaming session, msgId: 3828"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:25.976748319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:25.976759806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:26.461361174+07:00","message":"[GCS] Cleaned up inactive client: 3810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:26.461385603+07:00","message":"[GCS] Cleaned up inactive client: 3806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:26.46138841+07:00","message":"[GCS] Cleaned up inactive client: 3811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:26.461390473+07:00","message":"[GCS] Cleaned up inactive client: 3807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:26.461392278+07:00","message":"[GCS] Cleaned up inactive client: 3805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:26.461394226+07:00","message":"[GCS] Cleaned up inactive client: 3808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:26.461396045+07:00","message":"[GCS] Cleaned up inactive client: 3809"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:28.977187383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:28.977199979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:29.030176541+07:00","message":"[GCS] IsForceVAD: false for message ID: 3828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:29.133694226+07:00","message":"receive streaming session, msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:29.133716502+07:00","message":"found end of frame, send empty tag with msgId: 3828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:29.133719892+07:00","message":"end Recv id 3828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:29.133728944+07:00","message":"[buffer interim] 3828 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:29.133738232+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:29.133744017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:29.133746855+07:00","message":"> Transcript [46705] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:29.13374942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:29.133751861+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:29.133753567+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:29.133755252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:29.133758186+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:29.133769503+07:00","message":"push: {true \n 0 0xc002e83f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:39:29.144117609+07:00","message":"write wav file: './tmp/7565/7565_3828.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:30.129426224+07:00","message":"[GCS] Start streaming session, msgId: 3829"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:31.978031047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:31.978040382+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:34.978517061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:34.978517001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:35.248408734+07:00","message":"[GCS] IsForceVAD: false for message ID: 3829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:35.337646835+07:00","message":"receive streaming session, msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:35.337666906+07:00","message":"found end of frame, send empty tag with msgId: 3829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:35.337669748+07:00","message":"end Recv id 3829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:35.337684664+07:00","message":"[buffer interim] 3829 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:35.337694115+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:35.337698738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:35.337705403+07:00","message":"> Transcript [46706] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:35.337707703+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:35.337709883+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:35.337711827+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:35.33771376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:35.337717247+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:35.337727204+07:00","message":"push: {true \n 0 0xc00386c780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:39:35.353619281+07:00","message":"write wav file: './tmp/7565/7565_3829.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:35.38123583+07:00","message":"[GCS] Start streaming session, msgId: 3830"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:37.979098132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:37.979115198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:40.498390456+07:00","message":"[GCS] IsForceVAD: false for message ID: 3830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:40.586340829+07:00","message":"receive streaming session, msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:40.586380242+07:00","message":"found end of frame, send empty tag with msgId: 3830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:40.586383791+07:00","message":"end Recv id 3830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:40.586393991+07:00","message":"[buffer interim] 3830 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:40.586406971+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:40.586412055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:40.586415279+07:00","message":"> Transcript [46707] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:40.58641795+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:40.586419889+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:40.586421688+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:40.586423383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:40.586430203+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:40.586441867+07:00","message":"push: {true \n 0 0xc00386c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:39:40.597005385+07:00","message":"write wav file: './tmp/7565/7565_3830.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:40.948906259+07:00","message":"[GCS] Start streaming session, msgId: 3831"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:40.979272049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:40.979289212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:41.458383769+07:00","message":"[GCS] IsForceVAD: false for message ID: 3831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:41.528798178+07:00","message":"[GCS] Start streaming session, msgId: 3832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:41.551598782+07:00","message":"receive streaming session, msgId: 3831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:41.551619865+07:00","message":"found end of frame, send empty tag with msgId: 3831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:41.55162274+07:00","message":"end Recv id 3831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:41.551629621+07:00","message":"[buffer interim] 3831 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:41.551636684+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:41.551644384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:41.551647291+07:00","message":"> Transcript [46708] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:41.551649682+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:41.551651528+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:41.551653266+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:41.55165515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:41.551658492+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:41.551696534+07:00","message":"push: {true \n 0 0xc0042d6300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:39:41.55763295+07:00","message":"write wav file: './tmp/7565/7565_3831.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:41.588384212+07:00","message":"[GCS] IsForceVAD: false for message ID: 3832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:41.775309193+07:00","message":"receive streaming session, msgId: 3832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:41.775342749+07:00","message":"found end of frame, send empty tag with msgId: 3832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:41.775346483+07:00","message":"end Recv id 3832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:41.775353532+07:00","message":"[buffer interim] 3832 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:41.775360742+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:41.775364013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:41.775367403+07:00","message":"> Transcript [46709] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:41.775369655+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:41.775371775+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:41.775373488+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:41.775375244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:41.775378327+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:41.775387996+07:00","message":"push: {true \n 0 0xc00386ca80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:39:41.779919859+07:00","message":"write wav file: './tmp/7565/7565_3832.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:41.910616691+07:00","message":"[GCS] Start streaming session, msgId: 3833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:42.038884954+07:00","message":"[GCS] IsForceVAD: false for message ID: 3833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:42.163899847+07:00","message":"receive streaming session, msgId: 3833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:42.163924686+07:00","message":"found end of frame, send empty tag with msgId: 3833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:42.163928408+07:00","message":"end Recv id 3833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:42.163936594+07:00","message":"[buffer interim] 3833 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:42.16394419+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:42.163948273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:42.163951265+07:00","message":"> Transcript [46710] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:42.16395358+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:42.163955498+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:42.163957189+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:42.163959173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:42.163961978+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:42.163973768+07:00","message":"push: {true \n 0 0xc002ac3700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:39:42.169115933+07:00","message":"write wav file: './tmp/7565/7565_3833.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:42.229652241+07:00","message":"[GCS] Start streaming session, msgId: 3834"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:43.980269669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:43.98028115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:46.980745349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:46.980756167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:47.358178889+07:00","message":"[GCS] IsForceVAD: false for message ID: 3834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:47.458054791+07:00","message":"receive streaming session, msgId: 3834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:47.45809428+07:00","message":"found end of frame, send empty tag with msgId: 3834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:47.458099931+07:00","message":"end Recv id 3834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:47.458114675+07:00","message":"[buffer interim] 3834 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:47.458126032+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:47.458131931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:47.458135727+07:00","message":"> Transcript [46711] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:47.458140224+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:47.458142989+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:47.458146472+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:47.458149171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:47.45815849+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:47.458173585+07:00","message":"push: {true \n 0 0xc0042d6980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:39:47.468837258+07:00","message":"write wav file: './tmp/7565/7565_3834.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:47.553859724+07:00","message":"[GCS] Start streaming session, msgId: 3835"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:49.981018231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:49.981022949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:52.737781754+07:00","message":"[GCS] IsForceVAD: false for message ID: 3835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:52.836324717+07:00","message":"receive streaming session, msgId: 3835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:52.836346069+07:00","message":"found end of frame, send empty tag with msgId: 3835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:52.836349212+07:00","message":"end Recv id 3835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:52.836357721+07:00","message":"[buffer interim] 3835 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:52.836365984+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:52.836370224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:52.836372948+07:00","message":"> Transcript [46712] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:52.836375423+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:52.83637746+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:52.836379246+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:52.836380944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:52.836384495+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:52.836395463+07:00","message":"push: {true \n 0 0xc00386cd80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:39:52.847973889+07:00","message":"write wav file: './tmp/7565/7565_3835.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:52.981811985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:52.981820319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:53.309570026+07:00","message":"[GCS] Start streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:54.788702427+07:00","message":"[GCS] IsForceVAD: false for message ID: 3836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:54.88176042+07:00","message":"receive streaming session, msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:54.881780043+07:00","message":"found end of frame, send empty tag with msgId: 3836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:54.88178314+07:00","message":"end Recv id 3836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:54.881790464+07:00","message":"[buffer interim] 3836 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:54.88179802+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:54.881801876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:54.881804738+07:00","message":"> Transcript [46713] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:54.881807196+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:54.881809458+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:54.881811226+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:54.881813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:54.881820951+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:54.881830927+07:00","message":"push: {true \n 0 0xc002ac3f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:39:54.894610313+07:00","message":"write wav file: './tmp/7565/7565_3836.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:54.980223673+07:00","message":"[GCS] Start streaming session, msgId: 3837"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:55.982100107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:55.982117318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:56.461242278+07:00","message":"[GCS] Cleaned up inactive client: 3818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:56.461265889+07:00","message":"[GCS] Cleaned up inactive client: 3820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:56.461268677+07:00","message":"[GCS] Cleaned up inactive client: 3816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:56.461270527+07:00","message":"[GCS] Cleaned up inactive client: 3817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:56.461272574+07:00","message":"[GCS] Cleaned up inactive client: 3815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:56.461274326+07:00","message":"[GCS] Cleaned up inactive client: 3812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:56.461276035+07:00","message":"[GCS] Cleaned up inactive client: 3819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:56.461278436+07:00","message":"[GCS] Cleaned up inactive client: 3814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:56.461280134+07:00","message":"[GCS] Cleaned up inactive client: 3813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:58.118452591+07:00","message":"[GCS] IsForceVAD: false for message ID: 3837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:58.179172202+07:00","message":"[GCS] Start streaming session, msgId: 3838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:58.209702291+07:00","message":"receive streaming session, msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:58.209725232+07:00","message":"found end of frame, send empty tag with msgId: 3837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:58.209728281+07:00","message":"end Recv id 3837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:58.209735645+07:00","message":"[buffer interim] 3837 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:58.209742563+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:58.209746408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:58.209749258+07:00","message":"> Transcript [46714] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:58.209751631+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:58.209753446+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:58.209755139+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:58.209756869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:58.20975979+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:58.209769727+07:00","message":"push: {true \n 0 0xc0042d6100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:39:58.218917934+07:00","message":"write wav file: './tmp/7565/7565_3837.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:58.379370183+07:00","message":"[GCS] IsForceVAD: false for message ID: 3838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:58.439201874+07:00","message":"[GCS] Start streaming session, msgId: 3839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:58.471010324+07:00","message":"receive streaming session, msgId: 3838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:58.471026527+07:00","message":"found end of frame, send empty tag with msgId: 3838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:58.471029357+07:00","message":"end Recv id 3838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:58.471036744+07:00","message":"[buffer interim] 3838 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:58.471043534+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:58.471047142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:58.471049699+07:00","message":"> Transcript [46715] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:58.471052235+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:58.471054167+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:58.47105585+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:58.471057787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:39:58.471065553+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:39:58.471075558+07:00","message":"push: {true \n 0 0xc002802400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:39:58.47576742+07:00","message":"write wav file: './tmp/7565/7565_3838.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:58.982969175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:39:58.982983573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:01.059994891+07:00","message":"[GCS] IsForceVAD: false for message ID: 3839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:01.153322348+07:00","message":"receive streaming session, msgId: 3839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:01.153345988+07:00","message":"found end of frame, send empty tag with msgId: 3839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:01.153349214+07:00","message":"end Recv id 3839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:01.153357842+07:00","message":"[buffer interim] 3839 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:01.15336634+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:01.153370592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:01.153373622+07:00","message":"> Transcript [46716] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:01.153376132+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:01.153378171+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:01.153379851+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:01.153381544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:01.153384625+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:01.153395379+07:00","message":"push: {true \n 0 0xc002803280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:01.161385897+07:00","message":"write wav file: './tmp/7565/7565_3839.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:01.320307917+07:00","message":"[GCS] Start streaming session, msgId: 3840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:01.638725653+07:00","message":"[GCS] IsForceVAD: false for message ID: 3840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:01.69911115+07:00","message":"[GCS] Start streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:01.72614735+07:00","message":"receive streaming session, msgId: 3840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:01.726170039+07:00","message":"found end of frame, send empty tag with msgId: 3840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:01.726173131+07:00","message":"end Recv id 3840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:01.726181632+07:00","message":"[buffer interim] 3840 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:01.726190639+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:01.726196841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:01.726202767+07:00","message":"> Transcript [46717] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:01.726207335+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:01.726211559+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:01.726213275+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:01.72621505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:01.726224691+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:01.726236127+07:00","message":"push: {true \n 0 0xc003b7d680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:01.730954467+07:00","message":"write wav file: './tmp/7565/7565_3840.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:01.98351391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:01.983527592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:04.98433243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:04.984343859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:06.828091896+07:00","message":"[GCS] IsForceVAD: false for message ID: 3841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:06.927949339+07:00","message":"receive streaming session, msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:06.927979532+07:00","message":"found end of frame, send empty tag with msgId: 3841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:06.927983664+07:00","message":"end Recv id 3841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:06.927992659+07:00","message":"[buffer interim] 3841 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:06.928001007+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:06.928005753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:06.928008853+07:00","message":"> Transcript [46718] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:06.928011132+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:06.928013224+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:06.928014979+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:06.928016876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:06.928019633+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:06.928030991+07:00","message":"push: {true \n 0 0xc002803c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:06.938379252+07:00","message":"write wav file: './tmp/7565/7565_3841.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:07.659342657+07:00","message":"[GCS] Start streaming session, msgId: 3842"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:07.985244319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:07.985248839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:10.98534926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:10.985363048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:12.978026422+07:00","message":"[GCS] IsForceVAD: false for message ID: 3842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:13.048088241+07:00","message":"[GCS] Start streaming session, msgId: 3843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:13.077575343+07:00","message":"receive streaming session, msgId: 3842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:13.077594792+07:00","message":"found end of frame, send empty tag with msgId: 3842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:13.077597664+07:00","message":"end Recv id 3842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:13.077604503+07:00","message":"[buffer interim] 3842 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:13.077611668+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:13.077615198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:13.077617985+07:00","message":"> Transcript [46719] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:13.077620473+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:13.077622265+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:13.077624042+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:13.077625806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:13.077634416+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:13.07764358+07:00","message":"push: {true \n 0 0xc002ac2f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:13.088216537+07:00","message":"write wav file: './tmp/7565/7565_3842.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:13.986407239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:13.986423377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:16.987384877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:16.987404891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:18.167839195+07:00","message":"[GCS] IsForceVAD: false for message ID: 3843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:19.265101823+07:00","message":"receive streaming session, msgId: 3843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:19.265171061+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-05-12T13:40:19.265177984+07:00","message":"receive interim result [false|false]: รบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:19.265200561+07:00","message":"receive streaming session, msgId: 3843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:19.265205408+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:19.265208876+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:19.2652118+07:00","message":"end recv isFinal message id 3843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:19.265213853+07:00","message":"end Recv id 3843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:19.265220112+07:00","message":"[buffer interim] 3843 false รบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:19.265223725+07:00","message":"[buffer interim] 3843 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:19.265230905+07:00","message":"[bufferProcess] interim [430000000]:รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:19.265232614+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:19.265237652+07:00","message":"[bufferProcess] send to processor (ticker):รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:19.265240103+07:00","message":"[bufferProcess] interim [150000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:19.265242981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:19.265245798+07:00","message":"> Transcript [46720] [false]: 'รบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:19.265247838+07:00","message":"Set StatePrefix (first interim): 'รบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:19.26524932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:19.265251154+07:00","message":"> Transcript [46721] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:19.265253926+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:19.265256138+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:19.265258475+07:00","message":"StatePrefix: 'รบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:19.265260448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:19.265263115+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:19.265272069+07:00","message":"push: {true  0 0xc003b7dd00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:19.275694717+07:00","message":"write wav file: './tmp/7565/7565_3843.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:19.988385439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:19.98839794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:20.21902311+07:00","message":"[GCS] Start streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:20.537498761+07:00","message":"[GCS] IsForceVAD: false for message ID: 3844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:20.611598026+07:00","message":"[GCS] Start streaming session, msgId: 3845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:20.666299174+07:00","message":"receive streaming session, msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:20.666321037+07:00","message":"found end of frame, send empty tag with msgId: 3844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:20.666324234+07:00","message":"end Recv id 3844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:20.666331854+07:00","message":"[buffer interim] 3844 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:20.666339444+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:20.666344346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:20.666347233+07:00","message":"> Transcript [46722] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:20.666349949+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:20.666352559+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:20.66635449+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:20.66635627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:20.666363948+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:20.666375756+07:00","message":"push: {true \n 0 0xc0042d6500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:20.671318047+07:00","message":"write wav file: './tmp/7565/7565_3844.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:22.988710161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:22.988753458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:25.917546006+07:00","message":"[GCS] IsForceVAD: false for message ID: 3845"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:25.989781026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:25.989793907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:26.461500099+07:00","message":"[GCS] Cleaned up inactive client: 3824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:26.46153769+07:00","message":"[GCS] Cleaned up inactive client: 3823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:26.461540498+07:00","message":"[GCS] Cleaned up inactive client: 3826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:26.461542327+07:00","message":"[GCS] Cleaned up inactive client: 3822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:26.461545227+07:00","message":"[GCS] Cleaned up inactive client: 3827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:26.461547174+07:00","message":"[GCS] Cleaned up inactive client: 3821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:26.461548945+07:00","message":"[GCS] Cleaned up inactive client: 3825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:26.938978261+07:00","message":"[GCS] Start streaming session, msgId: 3846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:27.746002885+07:00","message":"receive streaming session, msgId: 3845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:27.746031982+07:00","message":"found end of frame, send empty tag with msgId: 3845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:27.746035513+07:00","message":"end Recv id 3845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:27.746043279+07:00","message":"[buffer interim] 3845 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:27.746051405+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:27.74605711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:27.74606115+07:00","message":"> Transcript [46723] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:27.746064986+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:27.746068118+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:27.746071065+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:27.746073002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:27.74607707+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:27.746089544+07:00","message":"push: {true \n 0 0xc002ac2000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:27.757436398+07:00","message":"write wav file: './tmp/7565/7565_3845.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:28.990828758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:28.99085016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:31.991732497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:31.991744794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:32.067485018+07:00","message":"[GCS] IsForceVAD: false for message ID: 3846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:32.15072605+07:00","message":"receive streaming session, msgId: 3846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:32.150747922+07:00","message":"found end of frame, send empty tag with msgId: 3846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:32.150750857+07:00","message":"end Recv id 3846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:32.150758025+07:00","message":"[buffer interim] 3846 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:32.150766049+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:32.150769807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:32.150772695+07:00","message":"> Transcript [46724] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:32.150775058+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:32.15077719+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:32.150778952+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:32.150780822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:32.150789299+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:32.150806213+07:00","message":"push: {true \n 0 0xc002ac2e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:32.162225934+07:00","message":"write wav file: './tmp/7565/7565_3846.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:34.991905042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:34.991933789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:35.790116367+07:00","message":"[GCS] Start streaming session, msgId: 3847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:37.967742641+07:00","message":"[GCS] IsForceVAD: false for message ID: 3847"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:37.992913013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:37.992927638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:38.03000164+07:00","message":"[GCS] Start streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:38.057148597+07:00","message":"receive streaming session, msgId: 3847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:38.057179728+07:00","message":"found end of frame, send empty tag with msgId: 3847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:38.057183285+07:00","message":"end Recv id 3847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:38.057191018+07:00","message":"[buffer interim] 3847 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:38.057199514+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:38.057208967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:38.057211754+07:00","message":"> Transcript [46725] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:38.057214276+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:38.057216342+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:38.057218213+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:38.057220114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:38.057228802+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:38.057238381+07:00","message":"push: {true \n 0 0xc0042d6f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:38.070959148+07:00","message":"write wav file: './tmp/7565/7565_3847.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:39.567952981+07:00","message":"[GCS] IsForceVAD: false for message ID: 3848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:39.630196657+07:00","message":"[GCS] Start streaming session, msgId: 3849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:39.83399895+07:00","message":"receive streaming session, msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:39.834029472+07:00","message":"found end of frame, send empty tag with msgId: 3848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:39.834033262+07:00","message":"end Recv id 3848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:39.834041777+07:00","message":"[buffer interim] 3848 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:39.834052193+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:39.83405656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:39.834059875+07:00","message":"> Transcript [46726] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:39.834062433+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:39.834064612+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:39.834066421+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:39.834068325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:39.834074505+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:39.834084007+07:00","message":"push: {true \n 0 0xc002ac3c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:39.840736062+07:00","message":"write wav file: './tmp/7565/7565_3848.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:40.208333413+07:00","message":"[GCS] IsForceVAD: false for message ID: 3849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:40.294728943+07:00","message":"receive streaming session, msgId: 3849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:40.294752196+07:00","message":"found end of frame, send empty tag with msgId: 3849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:40.294756869+07:00","message":"end Recv id 3849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:40.294766153+07:00","message":"[buffer interim] 3849 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:40.294775262+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:40.294780104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:40.294783904+07:00","message":"> Transcript [46727] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:40.294788393+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:40.294791115+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:40.29479406+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:40.294797183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:40.294801543+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:40.294814869+07:00","message":"push: {true \n 0 0xc002e82b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:40.299718818+07:00","message":"write wav file: './tmp/7565/7565_3849.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:40.399137093+07:00","message":"[GCS] Start streaming session, msgId: 3850"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:40.992945565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:40.992965557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:43.993279352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:43.99328716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:45.659093063+07:00","message":"[GCS] IsForceVAD: false for message ID: 3850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:45.760109016+07:00","message":"receive streaming session, msgId: 3850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:45.760131445+07:00","message":"found end of frame, send empty tag with msgId: 3850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:45.760134997+07:00","message":"end Recv id 3850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:45.760145479+07:00","message":"[buffer interim] 3850 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:45.760153017+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:45.760162879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:45.760165956+07:00","message":"> Transcript [46728] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:45.760168486+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:45.760170867+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:45.760172657+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:45.760174587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:45.760177294+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:45.760186631+07:00","message":"push: {true \n 0 0xc002ac3280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:45.770146063+07:00","message":"write wav file: './tmp/7565/7565_3850.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:45.978647396+07:00","message":"[GCS] Start streaming session, msgId: 3851"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:46.993377093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:46.993406546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:49.993817994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:49.993822861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:51.09796227+07:00","message":"[GCS] IsForceVAD: false for message ID: 3851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:51.191491381+07:00","message":"receive streaming session, msgId: 3851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:51.191514155+07:00","message":"found end of frame, send empty tag with msgId: 3851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:51.191517775+07:00","message":"end Recv id 3851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:51.191527807+07:00","message":"[buffer interim] 3851 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:51.191562188+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:51.191567949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:51.191573309+07:00","message":"> Transcript [46729] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:51.19157717+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:51.19158067+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:51.1915844+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:51.191587277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:51.191591251+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:51.191603725+07:00","message":"push: {true \n 0 0xc002ac3d80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:51.202224345+07:00","message":"write wav file: './tmp/7565/7565_3851.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:51.478972985+07:00","message":"[GCS] Start streaming session, msgId: 3852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:52.058123692+07:00","message":"[GCS] IsForceVAD: false for message ID: 3852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:52.148319244+07:00","message":"receive streaming session, msgId: 3852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:52.148343447+07:00","message":"found end of frame, send empty tag with msgId: 3852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:52.148347549+07:00","message":"end Recv id 3852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:52.148356945+07:00","message":"[buffer interim] 3852 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:52.14836612+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:52.148370211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:52.148373075+07:00","message":"> Transcript [46730] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:52.148376815+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:52.148379901+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:52.148382157+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:52.148383911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:52.148391032+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:52.148402196+07:00","message":"push: {true \n 0 0xc002e83680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:52.154710088+07:00","message":"write wav file: './tmp/7565/7565_3852.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:52.263206363+07:00","message":"[GCS] Start streaming session, msgId: 3853"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:52.994264736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:52.994264737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:53.789326146+07:00","message":"[GCS] IsForceVAD: false for message ID: 3853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:53.858510881+07:00","message":"[GCS] Start streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:53.875187492+07:00","message":"receive streaming session, msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:53.875204308+07:00","message":"found end of frame, send empty tag with msgId: 3853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:53.875207474+07:00","message":"end Recv id 3853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:53.875212663+07:00","message":"[buffer interim] 3853 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:53.875220512+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:53.875225614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:53.875230072+07:00","message":"> Transcript [46731] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:53.875233092+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:53.87523542+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:53.875237315+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:53.875239101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:53.875249436+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:53.875258029+07:00","message":"push: {true \n 0 0xc002803500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:53.882744418+07:00","message":"write wav file: './tmp/7565/7565_3853.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:54.108386434+07:00","message":"[GCS] IsForceVAD: false for message ID: 3854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:54.239682798+07:00","message":"[GCS] Start streaming session, msgId: 3855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:54.298019459+07:00","message":"[GCS] IsForceVAD: false for message ID: 3855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:54.447610724+07:00","message":"receive streaming session, msgId: 3855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:54.447630357+07:00","message":"found end of frame, send empty tag with msgId: 3855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:54.447633623+07:00","message":"end Recv id 3855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:54.447641024+07:00","message":"[buffer interim] 3855 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:54.447650012+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:54.447653213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:54.447655997+07:00","message":"> Transcript [46732] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:54.447658379+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:54.447660307+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:54.447662215+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:54.447663982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:54.447674484+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:54.447698485+07:00","message":"push: {true \n 0 0xc002e83800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:54.453255903+07:00","message":"write wav file: './tmp/7565/7565_3855.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:54.559501074+07:00","message":"[GCS] Start streaming session, msgId: 3856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:54.748280318+07:00","message":"[GCS] IsForceVAD: false for message ID: 3856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:54.828764866+07:00","message":"receive streaming session, msgId: 3856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:54.828787299+07:00","message":"found end of frame, send empty tag with msgId: 3856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:54.828793883+07:00","message":"end Recv id 3856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:54.828803428+07:00","message":"[buffer interim] 3856 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:54.828812015+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:54.828816687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:54.828823375+07:00","message":"> Transcript [46733] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:54.828827389+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:54.828830817+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:54.828833549+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:54.828836232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:40:54.82884003+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:54.828851091+07:00","message":"push: {true \n 0 0xc002803b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:40:54.833361734+07:00","message":"write wav file: './tmp/7565/7565_3856.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:55.388468843+07:00","message":"[GCS] Start streaming session, msgId: 3857"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:55.994562674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:55.994565781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:56.461051181+07:00","message":"[GCS] Cleaned up inactive client: 3833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:56.46107928+07:00","message":"[GCS] Cleaned up inactive client: 3828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:56.461082345+07:00","message":"[GCS] Cleaned up inactive client: 3830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:56.461084205+07:00","message":"[GCS] Cleaned up inactive client: 3835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:56.461086539+07:00","message":"[GCS] Cleaned up inactive client: 3834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:56.461088476+07:00","message":"[GCS] Cleaned up inactive client: 3832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:56.461090154+07:00","message":"[GCS] Cleaned up inactive client: 3829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:56.461092969+07:00","message":"[GCS] Cleaned up inactive client: 3831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:56.461095749+07:00","message":"[GCS] Cleaned up inactive client: 3836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:57.448238066+07:00","message":"receive streaming session, msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:57.448265852+07:00","message":"found end of frame, send empty tag with msgId: 3854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:57.448270531+07:00","message":"end Recv id 3854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:40:57.448338563+07:00","message":"[buffer interim] this message is already final true 3854: '\n'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:58.995151843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:40:58.99517135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:00.648336765+07:00","message":"[GCS] IsForceVAD: false for message ID: 3857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:01.290303125+07:00","message":"[GCS] Start streaming session, msgId: 3858"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:01.995439819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:01.99544761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:02.281086123+07:00","message":"receive streaming session, msgId: 3857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:02.281103345+07:00","message":"found end of frame, send empty tag with msgId: 3857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:02.281106599+07:00","message":"end Recv id 3857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:02.2811152+07:00","message":"[buffer interim] 3857 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:02.281123052+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:02.281128654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:02.281133813+07:00","message":"> Transcript [46734] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:02.28113842+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:02.281141786+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:02.281143625+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:02.281145744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:02.281155084+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:02.281172453+07:00","message":"push: {true \n 0 0xc002802900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:02.290784855+07:00","message":"write wav file: './tmp/7565/7565_3857.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:03.978448763+07:00","message":"[GCS] IsForceVAD: false for message ID: 3858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:04.068412776+07:00","message":"receive streaming session, msgId: 3858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:04.068445133+07:00","message":"found end of frame, send empty tag with msgId: 3858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:04.068448739+07:00","message":"end Recv id 3858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:04.068456651+07:00","message":"[buffer interim] 3858 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:04.068464617+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:04.068468323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:04.068471022+07:00","message":"> Transcript [46735] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:04.068473475+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:04.068475894+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:04.068477785+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:04.068479569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:04.068482319+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:04.068492971+07:00","message":"push: {true \n 0 0xc002803a80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:04.078110898+07:00","message":"write wav file: './tmp/7565/7565_3858.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:04.169693776+07:00","message":"[GCS] Start streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:04.227556173+07:00","message":"[GCS] IsForceVAD: false for message ID: 3859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:04.418878952+07:00","message":"[GCS] Start streaming session, msgId: 3860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:04.437361686+07:00","message":"receive streaming session, msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:04.437387449+07:00","message":"found end of frame, send empty tag with msgId: 3859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:04.437390446+07:00","message":"end Recv id 3859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:04.437397334+07:00","message":"[buffer interim] 3859 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:04.437405315+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:04.437415579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:04.437419147+07:00","message":"> Transcript [46736] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:04.437421514+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:04.437423533+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:04.4374252+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:04.437427054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:04.437429933+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:04.437443336+07:00","message":"push: {true \n 0 0xc00386c580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:04.442317799+07:00","message":"write wav file: './tmp/7565/7565_3859.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:04.99642615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:04.996430675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:07.558062893+07:00","message":"[GCS] IsForceVAD: false for message ID: 3860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:07.619436733+07:00","message":"[GCS] Start streaming session, msgId: 3861"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:07.996796984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:07.996825431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:09.462713598+07:00","message":"receive streaming session, msgId: 3860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:09.462739776+07:00","message":"found end of frame, send empty tag with msgId: 3860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:09.462744002+07:00","message":"end Recv id 3860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:09.462752411+07:00","message":"[buffer interim] 3860 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:09.462761527+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:09.462767524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:09.462771291+07:00","message":"> Transcript [46737] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:09.462775719+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:09.462779101+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:09.46278179+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:09.462785049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:09.462788611+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:09.462802112+07:00","message":"push: {true \n 0 0xc0042d6b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:09.472111831+07:00","message":"write wav file: './tmp/7565/7565_3860.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:10.12855142+07:00","message":"[GCS] IsForceVAD: false for message ID: 3861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:10.232024091+07:00","message":"receive streaming session, msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:10.232044292+07:00","message":"found end of frame, send empty tag with msgId: 3861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:10.232047737+07:00","message":"end Recv id 3861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:10.232054979+07:00","message":"[buffer interim] 3861 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:10.232062167+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:10.232065576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:10.232068307+07:00","message":"> Transcript [46738] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:10.232070644+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:10.232072553+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:10.232074473+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:10.232076341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:10.232084798+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:10.232094777+07:00","message":"push: {true \n 0 0xc0042d6f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:10.240300075+07:00","message":"write wav file: './tmp/7565/7565_3861.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:10.380453019+07:00","message":"[GCS] Start streaming session, msgId: 3862"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:10.996866524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:10.996877788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:13.842735495+07:00","message":"[GCS] IsForceVAD: false for message ID: 3862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:13.957871924+07:00","message":"receive streaming session, msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:13.957901876+07:00","message":"found end of frame, send empty tag with msgId: 3862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:13.957906958+07:00","message":"end Recv id 3862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:13.957920429+07:00","message":"[buffer interim] 3862 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:13.957928335+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:13.957931778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:13.957934538+07:00","message":"> Transcript [46739] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:13.957937263+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:13.957939487+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:13.957941382+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:13.95794328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:13.957946099+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:13.95795581+07:00","message":"push: {true \n 0 0xc00386c900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:13.966547416+07:00","message":"write wav file: './tmp/7565/7565_3862.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:13.969041919+07:00","message":"[GCS] Start streaming session, msgId: 3863"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:13.997090313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:13.997116695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:16.917722257+07:00","message":"[GCS] IsForceVAD: false for message ID: 3863"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:16.99813044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:16.998143103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:17.048117252+07:00","message":"[GCS] Start streaming session, msgId: 3864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:17.119739314+07:00","message":"receive streaming session, msgId: 3863"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:17.119765578+07:00","message":"found end of frame, send empty tag with msgId: 3863"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:17.119770523+07:00","message":"end Recv id 3863"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:17.119779995+07:00","message":"[buffer interim] 3863 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:17.119789326+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:17.119795296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:17.119799432+07:00","message":"> Transcript [46740] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:17.11980344+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:17.119806473+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:17.119809444+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:17.119812256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:17.11981614+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:17.119827611+07:00","message":"push: {true \n 0 0xc0042d6000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:17.128203596+07:00","message":"write wav file: './tmp/7565/7565_3863.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:19.857882606+07:00","message":"[GCS] IsForceVAD: false for message ID: 3864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:19.93874235+07:00","message":"receive streaming session, msgId: 3864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:19.93876135+07:00","message":"found end of frame, send empty tag with msgId: 3864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:19.938764591+07:00","message":"end Recv id 3864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:19.938771546+07:00","message":"[buffer interim] 3864 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:19.938778753+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:19.938782471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:19.938785119+07:00","message":"> Transcript [46741] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:19.938787421+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:19.938789445+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:19.938791151+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:19.938792903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:19.938797856+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:19.938807049+07:00","message":"push: {true \n 0 0xc0042d6300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:19.946454219+07:00","message":"write wav file: './tmp/7565/7565_3864.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:19.998876159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:19.998889166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:20.250065599+07:00","message":"[GCS] Start streaming session, msgId: 3865"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:22.99891485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:22.998914108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:25.377985345+07:00","message":"[GCS] IsForceVAD: false for message ID: 3865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:25.46818514+07:00","message":"receive streaming session, msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:25.468203804+07:00","message":"found end of frame, send empty tag with msgId: 3865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:25.468206709+07:00","message":"end Recv id 3865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:25.468213963+07:00","message":"[buffer interim] 3865 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:25.468221386+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:25.468224956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:25.468227489+07:00","message":"> Transcript [46742] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:25.468229725+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:25.468231566+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:25.468233265+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:25.468234999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:25.468242337+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:25.468251254+07:00","message":"push: {true \n 0 0xc0042d6880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:25.479574469+07:00","message":"write wav file: './tmp/7565/7565_3865.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:25.629327236+07:00","message":"[GCS] Start streaming session, msgId: 3866"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:25.999795946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:25.999811807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:26.461151343+07:00","message":"[GCS] Cleaned up inactive client: 3843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:26.461177808+07:00","message":"[GCS] Cleaned up inactive client: 3837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:26.461181417+07:00","message":"[GCS] Cleaned up inactive client: 3839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:26.461183375+07:00","message":"[GCS] Cleaned up inactive client: 3840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:26.461185084+07:00","message":"[GCS] Cleaned up inactive client: 3841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:26.461187195+07:00","message":"[GCS] Cleaned up inactive client: 3842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:26.461188889+07:00","message":"[GCS] Cleaned up inactive client: 3845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:26.461190802+07:00","message":"[GCS] Cleaned up inactive client: 3844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:26.461192667+07:00","message":"[GCS] Cleaned up inactive client: 3838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:26.588162132+07:00","message":"[GCS] IsForceVAD: false for message ID: 3866"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:26.658903815+07:00","message":"[GCS] Start streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:26.676848548+07:00","message":"receive streaming session, msgId: 3866"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:26.67686951+07:00","message":"found end of frame, send empty tag with msgId: 3866"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:26.676872727+07:00","message":"end Recv id 3866"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:26.676880887+07:00","message":"[buffer interim] 3866 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:26.676888649+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:26.676893123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:26.676895995+07:00","message":"> Transcript [46743] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:26.676898254+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:26.676900272+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:26.676902136+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:26.676903842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:26.676906577+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:26.676916628+07:00","message":"push: {true \n 0 0xc00386c280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:26.682235423+07:00","message":"write wav file: './tmp/7565/7565_3866.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:29.000267727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:29.000281988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:29.728245404+07:00","message":"[GCS] IsForceVAD: false for message ID: 3867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:29.816782416+07:00","message":"receive streaming session, msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:29.816809797+07:00","message":"found end of frame, send empty tag with msgId: 3867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:29.816813176+07:00","message":"end Recv id 3867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:29.816820703+07:00","message":"[buffer interim] 3867 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:29.816829335+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:29.816833374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:29.816836479+07:00","message":"> Transcript [46744] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:29.816839314+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:29.816841225+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:29.81684311+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:29.816845105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:29.816851391+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:29.81686115+07:00","message":"push: {true \n 0 0xc002802700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:29.824639604+07:00","message":"write wav file: './tmp/7565/7565_3867.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:29.859561242+07:00","message":"[GCS] Start streaming session, msgId: 3868"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:32.001191821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:32.001204138+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:32.85807695+07:00","message":"[GCS] IsForceVAD: false for message ID: 3868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:32.945047463+07:00","message":"receive streaming session, msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:32.945067685+07:00","message":"found end of frame, send empty tag with msgId: 3868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:32.945070758+07:00","message":"end Recv id 3868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:32.945078352+07:00","message":"[buffer interim] 3868 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:32.945086846+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:32.945091876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:32.945094713+07:00","message":"> Transcript [46745] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:32.945097018+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:32.945099345+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:32.945101185+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:32.945103182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:32.945106058+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:32.945117567+07:00","message":"push: {true \n 0 0xc002803f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:32.955170214+07:00","message":"write wav file: './tmp/7565/7565_3868.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:33.000356449+07:00","message":"[GCS] Start streaming session, msgId: 3869"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:35.001483299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:35.001496894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:36.200367169+07:00","message":"[GCS] IsForceVAD: false for message ID: 3869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:36.262355436+07:00","message":"[GCS] Start streaming session, msgId: 3870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:36.33127229+07:00","message":"receive streaming session, msgId: 3869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:36.331293132+07:00","message":"found end of frame, send empty tag with msgId: 3869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:36.331296506+07:00","message":"end Recv id 3869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:36.331303032+07:00","message":"[buffer interim] 3869 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:36.331311307+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:36.331316205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:36.331320207+07:00","message":"> Transcript [46746] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:36.331322983+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:36.331324977+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:36.331326797+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:36.331328612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:36.331336782+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:36.331345597+07:00","message":"push: {true \n 0 0xc0042d7280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:36.339767115+07:00","message":"write wav file: './tmp/7565/7565_3869.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:38.001552367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:38.001551471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:41.002566997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:41.002579262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:41.38818314+07:00","message":"[GCS] IsForceVAD: false for message ID: 3870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:41.478602622+07:00","message":"receive streaming session, msgId: 3870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:41.478631127+07:00","message":"found end of frame, send empty tag with msgId: 3870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:41.478634784+07:00","message":"end Recv id 3870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:41.478642498+07:00","message":"[buffer interim] 3870 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:41.47864977+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:41.478653517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:41.478656166+07:00","message":"> Transcript [46747] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:41.478658489+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:41.478660333+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:41.478662212+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:41.478664014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:41.478674567+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:41.478696596+07:00","message":"push: {true \n 0 0xc004429b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:41.48876224+07:00","message":"write wav file: './tmp/7565/7565_3870.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:41.649570301+07:00","message":"[GCS] Start streaming session, msgId: 3871"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:44.002933087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:44.002963439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:45.678478644+07:00","message":"[GCS] IsForceVAD: false for message ID: 3871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:45.763705599+07:00","message":"receive streaming session, msgId: 3871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:45.763725276+07:00","message":"found end of frame, send empty tag with msgId: 3871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:45.763728452+07:00","message":"end Recv id 3871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:45.76373534+07:00","message":"[buffer interim] 3871 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:45.7637426+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:45.763746252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:45.763748917+07:00","message":"> Transcript [46748] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:45.763751204+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:45.763753212+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:45.763755082+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:45.763756844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:45.763764447+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:45.763774478+07:00","message":"push: {true \n 0 0xc002ac3180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:45.773957274+07:00","message":"write wav file: './tmp/7565/7565_3871.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:45.938345636+07:00","message":"[GCS] Start streaming session, msgId: 3872"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:47.003810087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:47.00381136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:50.004693925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:50.004704922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:51.058287898+07:00","message":"[GCS] IsForceVAD: false for message ID: 3872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:51.139462895+07:00","message":"receive streaming session, msgId: 3872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:51.139486613+07:00","message":"found end of frame, send empty tag with msgId: 3872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:51.139491084+07:00","message":"end Recv id 3872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:51.139499409+07:00","message":"[buffer interim] 3872 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:51.139508693+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:51.139513252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:51.139521452+07:00","message":"> Transcript [46749] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:51.139525664+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:51.139528932+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:51.139531969+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:51.139534567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:51.139542997+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:51.139554616+07:00","message":"push: {true \n 0 0xc00386c800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:51.150478249+07:00","message":"write wav file: './tmp/7565/7565_3872.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:53.004792452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:53.004803067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:54.903308326+07:00","message":"[GCS] Start streaming session, msgId: 3873"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:56.005624477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:56.005636956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.46090352+07:00","message":"[GCS] Cleaned up inactive client: 3847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.460919642+07:00","message":"[GCS] Cleaned up inactive client: 3854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.4609223+07:00","message":"[GCS] Cleaned up inactive client: 3849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.46092465+07:00","message":"[GCS] Cleaned up inactive client: 3855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.460926502+07:00","message":"[GCS] Cleaned up inactive client: 3852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.46093762+07:00","message":"[GCS] Cleaned up inactive client: 3850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.460939692+07:00","message":"[GCS] Cleaned up inactive client: 3853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.460941655+07:00","message":"[GCS] Cleaned up inactive client: 3846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.460943251+07:00","message":"[GCS] Cleaned up inactive client: 3848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.460944827+07:00","message":"[GCS] Cleaned up inactive client: 3856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.460946955+07:00","message":"[GCS] Cleaned up inactive client: 3851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.886680608+07:00","message":"[GCS] IsForceVAD: false for message ID: 3873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.978328837+07:00","message":"receive streaming session, msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.978349398+07:00","message":"found end of frame, send empty tag with msgId: 3873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.97835244+07:00","message":"end Recv id 3873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.978360197+07:00","message":"[buffer interim] 3873 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:56.978368086+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:56.978371953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:56.978374867+07:00","message":"> Transcript [46750] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:56.978377443+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:56.978379871+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:56.978381695+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:56.978383464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:56.978385866+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:56.978395742+07:00","message":"push: {true \n 0 0xc002e83500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:56.985257274+07:00","message":"write wav file: './tmp/7565/7565_3873.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:57.020799012+07:00","message":"[GCS] Start streaming session, msgId: 3874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:57.397724531+07:00","message":"[GCS] IsForceVAD: false for message ID: 3874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:57.487390339+07:00","message":"receive streaming session, msgId: 3874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:57.487408392+07:00","message":"found end of frame, send empty tag with msgId: 3874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:57.487411336+07:00","message":"end Recv id 3874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:57.487418677+07:00","message":"[buffer interim] 3874 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:57.4874308+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:57.487434448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:57.487437088+07:00","message":"> Transcript [46751] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:57.487439713+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:57.487443244+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:57.48744608+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:57.487448751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:57.487452213+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:57.487479435+07:00","message":"push: {true \n 0 0xc002802080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:57.492731996+07:00","message":"write wav file: './tmp/7565/7565_3874.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:57.598776145+07:00","message":"[GCS] Start streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:57.657373743+07:00","message":"[GCS] IsForceVAD: false for message ID: 3875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:57.790714363+07:00","message":"[GCS] Start streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:57.836387922+07:00","message":"receive streaming session, msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:57.836404971+07:00","message":"found end of frame, send empty tag with msgId: 3875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:57.836408172+07:00","message":"end Recv id 3875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:57.836415145+07:00","message":"[buffer interim] 3875 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:57.836422803+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:57.836426145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:57.836428787+07:00","message":"> Transcript [46752] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:57.836431179+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:57.836433159+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:57.836434911+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:57.83643665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:41:57.836444+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:41:57.836455589+07:00","message":"push: {true \n 0 0xc0042d7380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:41:57.841857686+07:00","message":"write wav file: './tmp/7565/7565_3875.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:59.005982832+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:41:59.005998856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:02.007053836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:02.007065643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:02.907688147+07:00","message":"[GCS] IsForceVAD: false for message ID: 3876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:03.01955043+07:00","message":"receive streaming session, msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:03.019570344+07:00","message":"found end of frame, send empty tag with msgId: 3876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:03.019573388+07:00","message":"end Recv id 3876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:03.019580384+07:00","message":"[buffer interim] 3876 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:03.019587624+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:03.019591461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:03.01959423+07:00","message":"> Transcript [46753] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:03.019596974+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:03.01959892+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:03.019600689+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:03.019602463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:03.019609433+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:03.019617711+07:00","message":"push: {true \n 0 0xc0042d7480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:03.030941125+07:00","message":"write wav file: './tmp/7565/7565_3876.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:03.809170397+07:00","message":"[GCS] Start streaming session, msgId: 3877"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:05.007722666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:05.007733609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:08.008816621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:08.008825869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:08.491764376+07:00","message":"[GCS] IsForceVAD: false for message ID: 3877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:08.595534817+07:00","message":"receive streaming session, msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:08.595563271+07:00","message":"found end of frame, send empty tag with msgId: 3877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:08.595567059+07:00","message":"end Recv id 3877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:08.595577418+07:00","message":"[buffer interim] 3877 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:08.595586288+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:08.595591501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:08.595594593+07:00","message":"> Transcript [46754] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:08.595597051+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:08.595599673+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:08.595601508+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:08.595603372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:08.595610347+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:08.595622057+07:00","message":"push: {true \n 0 0xc0042d6480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:08.605804925+07:00","message":"write wav file: './tmp/7565/7565_3877.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:08.619398424+07:00","message":"[GCS] Start streaming session, msgId: 3878"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:11.009144713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:11.009153743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:13.347961126+07:00","message":"[GCS] IsForceVAD: false for message ID: 3878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:13.453062968+07:00","message":"receive streaming session, msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:13.453090344+07:00","message":"found end of frame, send empty tag with msgId: 3878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:13.453094004+07:00","message":"end Recv id 3878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:13.453102036+07:00","message":"[buffer interim] 3878 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:13.453109792+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:13.453113421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:13.453116712+07:00","message":"> Transcript [46755] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:13.453119622+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:13.453122068+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:13.453124102+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:13.453126077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:13.45313216+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:13.453141968+07:00","message":"push: {true \n 0 0xc003b7d500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:13.463322965+07:00","message":"write wav file: './tmp/7565/7565_3878.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:13.479308052+07:00","message":"[GCS] Start streaming session, msgId: 3879"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:14.009551014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:14.00955855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:15.598927698+07:00","message":"[GCS] IsForceVAD: false for message ID: 3879"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:15.686258918+07:00","message":"receive streaming session, msgId: 3879"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:15.686279055+07:00","message":"found end of frame, send empty tag with msgId: 3879"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:15.686281931+07:00","message":"end Recv id 3879"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:15.686288202+07:00","message":"[buffer interim] 3879 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:15.686295055+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:15.686298668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:15.686302095+07:00","message":"> Transcript [46756] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:15.686304833+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:15.68630702+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:15.686308952+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:15.686311108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:15.686318889+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:15.686327812+07:00","message":"push: {true \n 0 0xc003b7d900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:15.692582428+07:00","message":"write wav file: './tmp/7565/7565_3879.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:17.009772636+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:17.009785106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:17.459209373+07:00","message":"[GCS] Start streaming session, msgId: 3880"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:20.010509041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:20.01052116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:22.577814446+07:00","message":"[GCS] IsForceVAD: false for message ID: 3880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:22.667265576+07:00","message":"receive streaming session, msgId: 3880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:22.667293294+07:00","message":"found end of frame, send empty tag with msgId: 3880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:22.667297723+07:00","message":"end Recv id 3880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:22.667307389+07:00","message":"[buffer interim] 3880 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:22.667316379+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:22.667321644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:22.667325912+07:00","message":"> Transcript [46757] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:22.667329638+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:22.667332518+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:22.667335142+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:22.667338214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:22.66734232+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:22.667354489+07:00","message":"push: {true \n 0 0xc002803580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:22.677641508+07:00","message":"write wav file: './tmp/7565/7565_3880.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:23.010720444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:23.010721852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:25.978835805+07:00","message":"[GCS] Start streaming session, msgId: 3881"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:26.010936211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:26.010941222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.097539715+07:00","message":"[GCS] IsForceVAD: false for message ID: 3881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.17054032+07:00","message":"[GCS] Start streaming session, msgId: 3882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.201594583+07:00","message":"receive streaming session, msgId: 3881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.201620596+07:00","message":"found end of frame, send empty tag with msgId: 3881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.201624182+07:00","message":"end Recv id 3881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.201632001+07:00","message":"[buffer interim] 3881 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.201639957+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.201645692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.201649739+07:00","message":"> Transcript [46758] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.201654132+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.20165737+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.20166041+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.201663164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.201667194+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.201685082+07:00","message":"push: {true \n 0 0xc003b7dd00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:26.206512454+07:00","message":"write wav file: './tmp/7565/7565_3881.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.29946969+07:00","message":"[GCS] IsForceVAD: false for message ID: 3882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.380495908+07:00","message":"receive streaming session, msgId: 3882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.380529835+07:00","message":"found end of frame, send empty tag with msgId: 3882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.380533628+07:00","message":"end Recv id 3882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.380541209+07:00","message":"[buffer interim] 3882 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.380551837+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.380555694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.380558571+07:00","message":"> Transcript [46759] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.380561028+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.380563499+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.380565334+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.380567341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.380573505+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.380582359+07:00","message":"push: {true \n 0 0xc0042d6d80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:26.395239874+07:00","message":"write wav file: './tmp/7565/7565_3882.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.417867362+07:00","message":"[GCS] Start streaming session, msgId: 3883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.460958443+07:00","message":"[GCS] Cleaned up inactive client: 3861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.460985605+07:00","message":"[GCS] Cleaned up inactive client: 3857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.460988384+07:00","message":"[GCS] Cleaned up inactive client: 3863"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.460990952+07:00","message":"[GCS] Cleaned up inactive client: 3865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.460992869+07:00","message":"[GCS] Cleaned up inactive client: 3859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.460994925+07:00","message":"[GCS] Cleaned up inactive client: 3864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.460996821+07:00","message":"[GCS] Cleaned up inactive client: 3862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.460998588+07:00","message":"[GCS] Cleaned up inactive client: 3860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.461000915+07:00","message":"[GCS] Cleaned up inactive client: 3858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.48955923+07:00","message":"[GCS] IsForceVAD: false for message ID: 3883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.550958331+07:00","message":"[GCS] Start streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.609427472+07:00","message":"receive streaming session, msgId: 3883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.609445973+07:00","message":"found end of frame, send empty tag with msgId: 3883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.609448948+07:00","message":"end Recv id 3883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.609456171+07:00","message":"[buffer interim] 3883 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.609463367+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.609466533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.609469554+07:00","message":"> Transcript [46760] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.609471997+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.609473858+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.609475675+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.609477455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:26.609480109+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:26.609489508+07:00","message":"push: {true \n 0 0xc002802600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:26.614291017+07:00","message":"write wav file: './tmp/7565/7565_3883.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:29.011648772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:29.01166671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:30.008623084+07:00","message":"[GCS] IsForceVAD: false for message ID: 3884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:30.069754458+07:00","message":"[GCS] Start streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:30.098782457+07:00","message":"receive streaming session, msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:30.09880549+07:00","message":"found end of frame, send empty tag with msgId: 3884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:30.098808619+07:00","message":"end Recv id 3884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:30.09881579+07:00","message":"[buffer interim] 3884 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:30.09882416+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:30.098828096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:30.098831074+07:00","message":"> Transcript [46761] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:30.098833589+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:30.098835676+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:30.098837492+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:30.098839249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:30.09884187+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:30.098850569+07:00","message":"push: {true \n 0 0xc00386c180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:30.108261562+07:00","message":"write wav file: './tmp/7565/7565_3884.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:32.012415903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:32.012426483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:35.012563726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:35.01257014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:35.32789604+07:00","message":"[GCS] IsForceVAD: false for message ID: 3885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:35.443468657+07:00","message":"receive streaming session, msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:35.443489211+07:00","message":"found end of frame, send empty tag with msgId: 3885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:35.44349357+07:00","message":"end Recv id 3885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:35.443502308+07:00","message":"[buffer interim] 3885 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:35.443510876+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:35.443515818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:35.443519578+07:00","message":"> Transcript [46762] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:35.443523349+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:35.443526104+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:35.443528803+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:35.443531465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:35.443535256+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:35.443546874+07:00","message":"push: {true \n 0 0xc002ac2000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:35.455782346+07:00","message":"write wav file: './tmp/7565/7565_3885.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:36.538221627+07:00","message":"[GCS] Start streaming session, msgId: 3886"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:38.013249003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:38.013258584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:41.014122232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:41.014130016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:41.738715305+07:00","message":"[GCS] IsForceVAD: false for message ID: 3886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:42.119324769+07:00","message":"[GCS] Start streaming session, msgId: 3887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:43.258643697+07:00","message":"receive streaming session, msgId: 3886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:43.258686419+07:00","message":"found end of frame, send empty tag with msgId: 3886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:43.258690998+07:00","message":"end Recv id 3886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:43.25870084+07:00","message":"[buffer interim] 3886 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:43.258709789+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:43.258714656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:43.258722987+07:00","message":"> Transcript [46763] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:43.258727022+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:43.258730294+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:43.258733695+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:43.258736484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:43.258746023+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:43.258758221+07:00","message":"push: {true \n 0 0xc003b7db80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:43.271966919+07:00","message":"write wav file: './tmp/7565/7565_3886.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:44.0150761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:44.01508703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:44.549962439+07:00","message":"[GCS] IsForceVAD: false for message ID: 3887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:44.636200992+07:00","message":"receive streaming session, msgId: 3887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:44.636240594+07:00","message":"found end of frame, send empty tag with msgId: 3887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:44.63624531+07:00","message":"end Recv id 3887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:44.636254632+07:00","message":"[buffer interim] 3887 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:44.636268929+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:44.636274476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:44.63627851+07:00","message":"> Transcript [46764] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:44.636282659+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:44.636285681+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:44.636288717+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:44.636291651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:44.63630086+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:44.636314084+07:00","message":"push: {true \n 0 0xc002e83480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:44.643026099+07:00","message":"write wav file: './tmp/7565/7565_3887.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:45.195068605+07:00","message":"[GCS] Start streaming session, msgId: 3888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:45.258958452+07:00","message":"[GCS] IsForceVAD: false for message ID: 3888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:45.414463762+07:00","message":"receive streaming session, msgId: 3888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:45.414481979+07:00","message":"found end of frame, send empty tag with msgId: 3888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:45.414484938+07:00","message":"end Recv id 3888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:45.41449144+07:00","message":"[buffer interim] 3888 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:45.414498628+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:45.414502099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:45.414504876+07:00","message":"> Transcript [46765] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:45.414507297+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:45.414509237+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:45.414511009+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:45.414512859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:45.414520881+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:45.414530679+07:00","message":"push: {true \n 0 0xc00386cf00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:45.418774098+07:00","message":"write wav file: './tmp/7565/7565_3888.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:45.903267484+07:00","message":"[GCS] Start streaming session, msgId: 3889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:46.857307603+07:00","message":"[GCS] IsForceVAD: false for message ID: 3889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:46.930279002+07:00","message":"[GCS] Start streaming session, msgId: 3890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:46.942492721+07:00","message":"receive streaming session, msgId: 3889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:46.942514564+07:00","message":"found end of frame, send empty tag with msgId: 3889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:46.942517393+07:00","message":"end Recv id 3889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:46.942524553+07:00","message":"[buffer interim] 3889 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:46.942532535+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:46.942536989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:46.942540152+07:00","message":"> Transcript [46766] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:46.942542581+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:46.942544486+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:46.942546247+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:46.942547941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:46.942550805+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:46.942561339+07:00","message":"push: {true \n 0 0xc002e83e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:46.948387327+07:00","message":"write wav file: './tmp/7565/7565_3889.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:47.016016033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:47.016046399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:48.079624199+07:00","message":"[GCS] IsForceVAD: false for message ID: 3890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:48.139374469+07:00","message":"[GCS] Start streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:48.170987765+07:00","message":"receive streaming session, msgId: 3890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:48.17101177+07:00","message":"found end of frame, send empty tag with msgId: 3890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:48.171015465+07:00","message":"end Recv id 3890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:48.171023099+07:00","message":"[buffer interim] 3890 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:48.171031069+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:48.171034542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:48.171037157+07:00","message":"> Transcript [46767] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:48.171039669+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:48.171041628+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:48.171044068+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:48.171045838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:48.17104864+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:48.171057947+07:00","message":"push: {true \n 0 0xc00386d000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:48.177947628+07:00","message":"write wav file: './tmp/7565/7565_3890.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:50.016112343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:50.016124597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:53.01629329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:53.016308964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:53.25893552+07:00","message":"[GCS] IsForceVAD: false for message ID: 3891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:53.361986155+07:00","message":"receive streaming session, msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:53.362009414+07:00","message":"found end of frame, send empty tag with msgId: 3891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:53.362013914+07:00","message":"end Recv id 3891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:53.362022797+07:00","message":"[buffer interim] 3891 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:53.362032532+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:53.36203772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:53.362041953+07:00","message":"> Transcript [46768] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:53.362045633+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:53.362049253+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:53.36205268+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:53.362055722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:53.36205975+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:53.362072543+07:00","message":"push: {true \n 0 0xc00386d300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:53.373134681+07:00","message":"write wav file: './tmp/7565/7565_3891.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:54.739257809+07:00","message":"[GCS] Start streaming session, msgId: 3892"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:56.016470149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:56.016484987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:56.46144199+07:00","message":"[GCS] Cleaned up inactive client: 3870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:56.461479355+07:00","message":"[GCS] Cleaned up inactive client: 3869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:56.461482347+07:00","message":"[GCS] Cleaned up inactive client: 3871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:56.461484244+07:00","message":"[GCS] Cleaned up inactive client: 3867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:56.461486134+07:00","message":"[GCS] Cleaned up inactive client: 3872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:56.461488473+07:00","message":"[GCS] Cleaned up inactive client: 3866"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:56.461490193+07:00","message":"[GCS] Cleaned up inactive client: 3868"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:59.017572266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:42:59.017571648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:59.857414276+07:00","message":"[GCS] IsForceVAD: false for message ID: 3892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:59.959059159+07:00","message":"receive streaming session, msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:59.959080277+07:00","message":"found end of frame, send empty tag with msgId: 3892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:59.959084872+07:00","message":"end Recv id 3892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:59.959093028+07:00","message":"[buffer interim] 3892 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:59.959100458+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:59.959104885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:59.959107768+07:00","message":"> Transcript [46769] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:59.959110585+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:59.959112654+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:59.959114356+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:59.959116142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:42:59.959123055+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:42:59.959132795+07:00","message":"push: {true \n 0 0xc00386c700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:42:59.969041884+07:00","message":"write wav file: './tmp/7565/7565_3892.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:01.725557387+07:00","message":"[GCS] Start streaming session, msgId: 3893"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:02.018543714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:02.018568867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:02.167265453+07:00","message":"[GCS] IsForceVAD: false for message ID: 3893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:02.259392916+07:00","message":"receive streaming session, msgId: 3893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:02.259422961+07:00","message":"found end of frame, send empty tag with msgId: 3893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:02.259426361+07:00","message":"end Recv id 3893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:02.259434829+07:00","message":"[buffer interim] 3893 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:02.259444117+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:02.259448137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:02.259456527+07:00","message":"> Transcript [46770] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:02.259459106+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:02.259461621+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:02.259463417+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:02.25946513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:02.259468166+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:02.259479074+07:00","message":"push: {true \n 0 0xc002e82700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:02.265219173+07:00","message":"write wav file: './tmp/7565/7565_3893.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:02.490628616+07:00","message":"[GCS] Start streaming session, msgId: 3894"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:05.019432876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:05.019453394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:07.61764732+07:00","message":"[GCS] IsForceVAD: false for message ID: 3894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:07.70567569+07:00","message":"receive streaming session, msgId: 3894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:07.705693714+07:00","message":"found end of frame, send empty tag with msgId: 3894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:07.705696662+07:00","message":"end Recv id 3894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:07.705703214+07:00","message":"[buffer interim] 3894 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:07.705710888+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:07.705719247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:07.705722004+07:00","message":"> Transcript [46771] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:07.705724339+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:07.705726242+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:07.705728364+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:07.705730138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:07.705732859+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:07.705760136+07:00","message":"push: {true \n 0 0xc002e83080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:07.715709894+07:00","message":"write wav file: './tmp/7565/7565_3894.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:08.019987525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:08.020039534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:08.058879929+07:00","message":"[GCS] Start streaming session, msgId: 3895"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:11.020381086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:11.020405741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:13.192157646+07:00","message":"[GCS] IsForceVAD: false for message ID: 3895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:13.285275739+07:00","message":"receive streaming session, msgId: 3895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:13.285301906+07:00","message":"found end of frame, send empty tag with msgId: 3895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:13.285305634+07:00","message":"end Recv id 3895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:13.285315332+07:00","message":"[buffer interim] 3895 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:13.2853241+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:13.285328715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:13.285332611+07:00","message":"> Transcript [46772] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:13.285339799+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:13.285342503+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:13.285344398+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:13.285346151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:13.285349136+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:13.28535949+07:00","message":"push: {true \n 0 0xc0042d6580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:13.295292372+07:00","message":"write wav file: './tmp/7565/7565_3895.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:13.578838311+07:00","message":"[GCS] Start streaming session, msgId: 3896"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:14.021186692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:14.02120478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:14.21791195+07:00","message":"[GCS] IsForceVAD: false for message ID: 3896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:14.305145072+07:00","message":"receive streaming session, msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:14.30518002+07:00","message":"found end of frame, send empty tag with msgId: 3896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:14.305183549+07:00","message":"end Recv id 3896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:14.305193407+07:00","message":"[buffer interim] 3896 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:14.30520175+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:14.305206731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:14.305209818+07:00","message":"> Transcript [46773] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:14.305212131+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:14.305214429+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:14.305216133+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:14.305217812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:14.305220705+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:14.305231603+07:00","message":"push: {true \n 0 0xc00386cc00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:14.31056411+07:00","message":"write wav file: './tmp/7565/7565_3896.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:14.338601345+07:00","message":"[GCS] Start streaming session, msgId: 3897"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:17.022108177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:17.022129944+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:19.458871473+07:00","message":"[GCS] IsForceVAD: false for message ID: 3897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:19.543070925+07:00","message":"receive streaming session, msgId: 3897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:19.543093636+07:00","message":"found end of frame, send empty tag with msgId: 3897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:19.543097155+07:00","message":"end Recv id 3897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:19.54310537+07:00","message":"[buffer interim] 3897 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:19.54311577+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:19.54311998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:19.543122696+07:00","message":"> Transcript [46774] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:19.5431249+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:19.543126904+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:19.543128667+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:19.54313039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:19.543133128+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:19.543144292+07:00","message":"push: {true \n 0 0xc002e83d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:19.552686093+07:00","message":"write wav file: './tmp/7565/7565_3897.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:19.858167315+07:00","message":"[GCS] Start streaming session, msgId: 3898"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:20.022327023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:20.022344011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:22.857795788+07:00","message":"[GCS] IsForceVAD: false for message ID: 3898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:22.98897296+07:00","message":"[GCS] Start streaming session, msgId: 3899"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:23.023080601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:23.023086252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:23.024452206+07:00","message":"receive streaming session, msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:23.024466312+07:00","message":"found end of frame, send empty tag with msgId: 3898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:23.024468929+07:00","message":"end Recv id 3898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:23.024475396+07:00","message":"[buffer interim] 3898 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:23.024481327+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:23.024484649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:23.024487445+07:00","message":"> Transcript [46775] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:23.02448998+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:23.024492311+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:23.024494127+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:23.024495865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:23.024502369+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:23.024510332+07:00","message":"push: {true \n 0 0xc0042d6080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:23.032436241+07:00","message":"write wav file: './tmp/7565/7565_3898.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:26.023831427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:26.023837576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:26.461153949+07:00","message":"[GCS] Cleaned up inactive client: 3881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:26.461195637+07:00","message":"[GCS] Cleaned up inactive client: 3873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:26.461198966+07:00","message":"[GCS] Cleaned up inactive client: 3878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:26.461200857+07:00","message":"[GCS] Cleaned up inactive client: 3880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:26.461202814+07:00","message":"[GCS] Cleaned up inactive client: 3882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:26.461204803+07:00","message":"[GCS] Cleaned up inactive client: 3879"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:26.461206598+07:00","message":"[GCS] Cleaned up inactive client: 3874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:26.461208357+07:00","message":"[GCS] Cleaned up inactive client: 3875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:26.461210283+07:00","message":"[GCS] Cleaned up inactive client: 3876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:26.461211912+07:00","message":"[GCS] Cleaned up inactive client: 3877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:28.117623445+07:00","message":"[GCS] IsForceVAD: false for message ID: 3899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:28.223793496+07:00","message":"receive streaming session, msgId: 3899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:28.22381845+07:00","message":"found end of frame, send empty tag with msgId: 3899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:28.223822484+07:00","message":"end Recv id 3899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:28.223829643+07:00","message":"[buffer interim] 3899 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:28.223854465+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:28.223860477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:28.223865317+07:00","message":"> Transcript [46776] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:28.223868947+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:28.22387188+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:28.223874861+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:28.223877677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:28.223885692+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:28.223902146+07:00","message":"push: {true \n 0 0xc002802700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:28.23650543+07:00","message":"write wav file: './tmp/7565/7565_3899.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:28.252498911+07:00","message":"[GCS] Start streaming session, msgId: 3900"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:29.024165046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:29.024184078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:32.025229436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:32.025243545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:33.369806477+07:00","message":"[GCS] IsForceVAD: false for message ID: 3900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:33.477503769+07:00","message":"receive streaming session, msgId: 3900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:33.477523928+07:00","message":"found end of frame, send empty tag with msgId: 3900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:33.47752707+07:00","message":"end Recv id 3900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:33.477535043+07:00","message":"[buffer interim] 3900 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:33.477542229+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:33.477545998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:33.477549136+07:00","message":"> Transcript [46777] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:33.477551634+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:33.477553963+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:33.477555683+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:33.477557459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:33.477560035+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:33.477569337+07:00","message":"push: {true \n 0 0xc0042d6900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:33.487348374+07:00","message":"write wav file: './tmp/7565/7565_3900.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:33.748236288+07:00","message":"[GCS] Start streaming session, msgId: 3901"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:35.025589138+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:35.025603104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:35.217490826+07:00","message":"[GCS] IsForceVAD: false for message ID: 3901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:35.288373735+07:00","message":"[GCS] Start streaming session, msgId: 3902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:35.302655055+07:00","message":"receive streaming session, msgId: 3901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:35.302679663+07:00","message":"found end of frame, send empty tag with msgId: 3901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:35.302683789+07:00","message":"end Recv id 3901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:35.302693241+07:00","message":"[buffer interim] 3901 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:35.302702175+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:35.302707378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:35.302711385+07:00","message":"> Transcript [46778] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:35.302717571+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:35.302721091+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:35.302723544+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:35.302726695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:35.302730748+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:35.302742372+07:00","message":"push: {true \n 0 0xc002802f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:35.309414651+07:00","message":"write wav file: './tmp/7565/7565_3901.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:36.377413282+07:00","message":"[GCS] IsForceVAD: false for message ID: 3902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:36.449463886+07:00","message":"[GCS] Start streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:36.653642866+07:00","message":"receive streaming session, msgId: 3902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:36.653660889+07:00","message":"found end of frame, send empty tag with msgId: 3902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:36.653663754+07:00","message":"end Recv id 3902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:36.653693855+07:00","message":"[buffer interim] 3902 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:36.653714936+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:36.653718919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:36.653722108+07:00","message":"> Transcript [46779] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:36.653724594+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:36.653726887+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:36.653728768+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:36.653730619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:36.653734917+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:36.653746073+07:00","message":"push: {true \n 0 0xc002ac3680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:36.659184243+07:00","message":"write wav file: './tmp/7565/7565_3902.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:38.025617785+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:38.025621408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:38.687412485+07:00","message":"[GCS] IsForceVAD: false for message ID: 3903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:38.818941626+07:00","message":"[GCS] Start streaming session, msgId: 3904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:39.275794739+07:00","message":"receive streaming session, msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:39.27581734+07:00","message":"found end of frame, send empty tag with msgId: 3903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:39.275820414+07:00","message":"end Recv id 3903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:39.275828839+07:00","message":"[buffer interim] 3903 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:39.27583717+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:39.275841385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:39.275844324+07:00","message":"> Transcript [46780] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:39.275846594+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:39.27584853+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:39.275850284+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:39.275852056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:39.275854962+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:39.275866459+07:00","message":"push: {true \n 0 0xc00386c900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:39.290715556+07:00","message":"write wav file: './tmp/7565/7565_3903.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:39.458358856+07:00","message":"[GCS] IsForceVAD: false for message ID: 3904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:39.518583788+07:00","message":"[GCS] Start streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:39.546734396+07:00","message":"receive streaming session, msgId: 3904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:39.546754777+07:00","message":"found end of frame, send empty tag with msgId: 3904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:39.546758209+07:00","message":"end Recv id 3904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:39.546766186+07:00","message":"[buffer interim] 3904 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:39.546773644+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:39.546776973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:39.546780053+07:00","message":"> Transcript [46781] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:39.546782519+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:39.546784453+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:39.546786266+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:39.546788038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:39.546790439+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:39.54679957+07:00","message":"push: {true \n 0 0xc0042d6c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:39.552134578+07:00","message":"write wav file: './tmp/7565/7565_3904.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:41.026451692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:41.026467208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:44.026781408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:44.026794431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:44.707564441+07:00","message":"[GCS] IsForceVAD: false for message ID: 3905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:44.797303567+07:00","message":"receive streaming session, msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:44.797335169+07:00","message":"found end of frame, send empty tag with msgId: 3905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:44.797338922+07:00","message":"end Recv id 3905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:44.797347725+07:00","message":"[buffer interim] 3905 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:44.797355478+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:44.797359908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:44.797362832+07:00","message":"> Transcript [46782] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:44.797365057+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:44.797367722+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:44.797369475+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:44.797371202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:44.79737396+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:44.797384098+07:00","message":"push: {true \n 0 0xc002ac2580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:44.8077194+07:00","message":"write wav file: './tmp/7565/7565_3905.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:44.84196446+07:00","message":"[GCS] Start streaming session, msgId: 3906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:46.567493794+07:00","message":"[GCS] IsForceVAD: false for message ID: 3906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:46.661825857+07:00","message":"receive streaming session, msgId: 3906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:46.661855155+07:00","message":"found end of frame, send empty tag with msgId: 3906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:46.661858823+07:00","message":"end Recv id 3906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:46.6618707+07:00","message":"[buffer interim] 3906 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:46.661880183+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:46.661884459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:46.661889263+07:00","message":"> Transcript [46783] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:46.661892003+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:46.661894488+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:46.661896359+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:46.661898353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:46.661901525+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:46.661913611+07:00","message":"push: {true \n 0 0xc0042d6680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:46.668217939+07:00","message":"write wav file: './tmp/7565/7565_3906.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:47.027554995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:47.027582989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:47.209367807+07:00","message":"[GCS] Start streaming session, msgId: 3907"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:50.02791488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:50.027925593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.137651509+07:00","message":"[GCS] IsForceVAD: false for message ID: 3907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.198010885+07:00","message":"[GCS] Start streaming session, msgId: 3908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.226406779+07:00","message":"receive streaming session, msgId: 3907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.226425003+07:00","message":"found end of frame, send empty tag with msgId: 3907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.226431253+07:00","message":"end Recv id 3907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.226438222+07:00","message":"[buffer interim] 3907 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.226446784+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.226451028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.226453889+07:00","message":"> Transcript [46784] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.226456155+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.226458089+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.226459813+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.226461606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.226464274+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.226473912+07:00","message":"push: {true \n 0 0xc002ac3900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:52.238032168+07:00","message":"write wav file: './tmp/7565/7565_3907.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.257508854+07:00","message":"[GCS] IsForceVAD: false for message ID: 3908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.328937455+07:00","message":"[GCS] Start streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.397642237+07:00","message":"[GCS] IsForceVAD: false for message ID: 3909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.424775499+07:00","message":"receive streaming session, msgId: 3908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.424795253+07:00","message":"found end of frame, send empty tag with msgId: 3908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.424800766+07:00","message":"end Recv id 3908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.424807445+07:00","message":"[buffer interim] 3908 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.424815218+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.424818442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.424821027+07:00","message":"> Transcript [46785] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.424823394+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.424825587+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.424827344+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.424829109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.424835671+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.424845268+07:00","message":"push: {true \n 0 0xc00386cb00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:52.429437665+07:00","message":"write wav file: './tmp/7565/7565_3908.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.579917665+07:00","message":"receive streaming session, msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.57993715+07:00","message":"found end of frame, send empty tag with msgId: 3909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.579940111+07:00","message":"end Recv id 3909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.579948121+07:00","message":"[buffer interim] 3909 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.579956173+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.579960337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.579963413+07:00","message":"> Transcript [46786] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.579965888+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.579968206+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.579969918+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.579971573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:52.57997417+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:52.579985015+07:00","message":"push: {true \n 0 0xc002802e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:52.584792893+07:00","message":"write wav file: './tmp/7565/7565_3909.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:53.028534928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:53.028552551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:53.358713202+07:00","message":"[GCS] Start streaming session, msgId: 3910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:53.416661769+07:00","message":"[GCS] IsForceVAD: false for message ID: 3910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:53.637565828+07:00","message":"receive streaming session, msgId: 3910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:53.637586941+07:00","message":"found end of frame, send empty tag with msgId: 3910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:53.637589958+07:00","message":"end Recv id 3910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:53.637596772+07:00","message":"[buffer interim] 3910 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:53.637603839+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:53.637607777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:53.637610604+07:00","message":"> Transcript [46787] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:53.637612895+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:53.637615433+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:53.637617473+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:53.637619213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:53.637627629+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:53.63764164+07:00","message":"push: {true \n 0 0xc0042d6f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:53.642051725+07:00","message":"write wav file: './tmp/7565/7565_3910.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:53.740064823+07:00","message":"[GCS] Start streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:53.867949312+07:00","message":"[GCS] IsForceVAD: false for message ID: 3911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:53.938392324+07:00","message":"[GCS] Start streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:53.951898214+07:00","message":"receive streaming session, msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:53.951920828+07:00","message":"found end of frame, send empty tag with msgId: 3911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:53.951925105+07:00","message":"end Recv id 3911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:53.951934729+07:00","message":"[buffer interim] 3911 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:53.951944647+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:53.951950341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:53.951954553+07:00","message":"> Transcript [46788] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:53.951958485+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:53.951961764+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:53.951964629+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:53.951967102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:53.951971013+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:53.951999192+07:00","message":"push: {true \n 0 0xc002803780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:53.956548862+07:00","message":"write wav file: './tmp/7565/7565_3911.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:54.447787018+07:00","message":"[GCS] IsForceVAD: false for message ID: 3912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:54.545866289+07:00","message":"receive streaming session, msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:54.545893617+07:00","message":"found end of frame, send empty tag with msgId: 3912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:54.545898198+07:00","message":"end Recv id 3912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:54.545910664+07:00","message":"[buffer interim] 3912 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:54.545919691+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:54.545924347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:54.545928357+07:00","message":"> Transcript [46789] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:54.545932468+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:54.545935709+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:54.5459386+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:54.545941388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:54.545944955+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:54.545957186+07:00","message":"push: {true \n 0 0xc00386d180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:54.551109374+07:00","message":"write wav file: './tmp/7565/7565_3912.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:54.579956705+07:00","message":"[GCS] Start streaming session, msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:54.63685081+07:00","message":"[GCS] IsForceVAD: false for message ID: 3913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:54.811047576+07:00","message":"receive streaming session, msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:54.811072266+07:00","message":"found end of frame, send empty tag with msgId: 3913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:54.811075333+07:00","message":"end Recv id 3913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:54.811085966+07:00","message":"[buffer interim] 3913 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:54.81109387+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:54.811097957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:54.811101+07:00","message":"> Transcript [46790] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:54.811103414+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:54.811105875+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:54.811107817+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:54.811109536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:43:54.811112323+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:54.811124033+07:00","message":"push: {true \n 0 0xc0042d7000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:43:54.815806889+07:00","message":"write wav file: './tmp/7565/7565_3913.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:56.029589123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:56.029604087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:56.461318766+07:00","message":"[GCS] Cleaned up inactive client: 3887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:56.461350473+07:00","message":"[GCS] Cleaned up inactive client: 3889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:56.46135348+07:00","message":"[GCS] Cleaned up inactive client: 3890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:56.461356035+07:00","message":"[GCS] Cleaned up inactive client: 3885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:56.461357785+07:00","message":"[GCS] Cleaned up inactive client: 3884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:56.461360381+07:00","message":"[GCS] Cleaned up inactive client: 3888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:56.461362069+07:00","message":"[GCS] Cleaned up inactive client: 3883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:56.461363757+07:00","message":"[GCS] Cleaned up inactive client: 3886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:56.461365721+07:00","message":"[GCS] Cleaned up inactive client: 3891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:43:56.688095564+07:00","message":"[GCS] Start streaming session, msgId: 3914"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:59.030154166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:43:59.030155959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:01.818087219+07:00","message":"[GCS] IsForceVAD: false for message ID: 3914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:01.915054107+07:00","message":"receive streaming session, msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:01.915082153+07:00","message":"found end of frame, send empty tag with msgId: 3914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:01.915087643+07:00","message":"end Recv id 3914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:01.915097235+07:00","message":"[buffer interim] 3914 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:01.915111198+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:01.915116063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:01.915120376+07:00","message":"> Transcript [46791] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:01.915124427+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:01.915127466+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:01.915130326+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:01.915133201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:01.915142189+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:01.915155025+07:00","message":"push: {true \n 0 0xc00386d580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:01.934560584+07:00","message":"write wav file: './tmp/7565/7565_3914.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:02.030442291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:02.030458998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:02.579184858+07:00","message":"[GCS] Start streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.00967398+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009719966+07:00","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-05-12T13:44:05.009725145+07:00","message":"receive interim result [false|false]: มึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009740282+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009744877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009747484+07:00","message":"receive interim result [false|false]: มึงไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009753293+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009757338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงตาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009759862+07:00","message":"receive interim result [false|false]: มึงตาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009764119+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009766737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009768789+07:00","message":"receive interim result [false|false]: มึงเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009772971+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009775295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มึงเปล่าวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009777451+07:00","message":"receive interim result [false|false]: มึงเปล่าวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009781975+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009784279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009786211+07:00","message":"receive interim result [false|false]: วงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009791008+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009793403+07:00","message":"receive 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-05-12T13:44:05.00979572+07:00","message":"receive interim result [false|false]: วงตาวันมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009800617+07:00","message":"[buffer interim] 3915 false มึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009804158+07:00","message":"[buffer interim] 3915 false มึงไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009806111+07:00","message":"[buffer interim] 3915 false มึงตาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009808033+07:00","message":"[buffer interim] 3915 false มึงเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009809808+07:00","message":"[buffer interim] 3915 false มึงเปล่าวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009811786+07:00","message":"[buffer interim] 3915 false วงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.009813756+07:00","message":"[buffer interim] 3915 false วงตาวันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009819164+07:00","message":"[bufferProcess] interim [420000000]:มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009820732+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009823684+07:00","message":"[bufferProcess] send to processor (ticker):มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009825713+07:00","message":"[bufferProcess] interim [600000000]:มึงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009827151+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009829047+07:00","message":"[bufferProcess] interim [660000000]:มึงตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009830863+07:00","message":"[bufferProcess] send to processor:มึงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.00983293+07:00","message":"[bufferProcess] interim [780000000]:มึงเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009834603+07:00","message":"[bufferProcess] send to processor:มึงตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009836768+07:00","message":"[bufferProcess] interim [840000000]:มึงเปล่าวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009843212+07:00","message":"[bufferProcess] send to processor:มึงเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009846778+07:00","message":"[bufferProcess] interim [900000000]:วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009848656+07:00","message":"[bufferProcess] send to processor:มึงเปล่าวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009850657+07:00","message":"[bufferProcess] interim [140000000]:วงตาวันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.00985225+07:00","message":"[bufferProcess] send to processor:วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009854676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009857137+07:00","message":"> Transcript [46792] [false]: 'มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009859105+07:00","message":"Set StatePrefix (first interim): 'มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009860605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009862461+07:00","message":"> Transcript [46793] [false]: 'มึงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009864879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009866681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009868441+07:00","message":"StatePrefix: 'มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009870382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009871969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009873894+07:00","message":"> Transcript [46794] [false]: 'มึงตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.00987565+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009877249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009880449+07:00","message":"StatePrefix: 'มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009882117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009883489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009885381+07:00","message":"> Transcript [46795] [false]: 'มึงเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009887213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009889029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.00989079+07:00","message":"StatePrefix: 'มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009892598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009894105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009895831+07:00","message":"> Transcript [46796] [false]: 'มึงเปล่าวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.009897723+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.010079577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.010081528+07:00","message":"StatePrefix: 'มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.010083252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.010087875+07:00","message":"Push: 'มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.010089813+07:00","message":"TextPushed: 'มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.010091962+07:00","message":"Set new StatePrefix : 'มึงเปล่าวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.010094085+07:00","message":"Next Push (prob) : 'เปล่าวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.010095645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.010097512+07:00","message":"> Transcript [46797] [false]: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.010099273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.01010101+07:00","message":"Set new StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.010107838+07:00","message":"push: {false มึง 0 0xc00386c000}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:05.031459866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:05.031462048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.219332794+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.219369279+07:00","message":"receive 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-05-12T13:44:05.219374572+07:00","message":"receive interim result [false|false]: วงตาวันมีผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.219388416+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.219395185+07:00","message":"receive 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-05-12T13:44:05.219397729+07:00","message":"receive interim result [false|false]: วงตาวันมีผลงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.219402687+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.219405625+07:00","message":"receive 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-05-12T13:44:05.219407859+07:00","message":"receive interim result [false|false]: วงตาวันมีผลงานที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.219413598+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.219417339+07:00","message":"receive 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-05-12T13:44:05.219420907+07:00","message":"receive interim result [false|false]: วงตาวันมีผลงานที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.2194262+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.219428852+07:00","message":"receive 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-05-12T13:44:05.219431025+07:00","message":"receive interim result [false|false]: วงตาวันมีผลงานที่ประสบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.219435967+07:00","message":"[buffer interim] 3915 false วงตาวันมีผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.219439322+07:00","message":"[buffer interim] 3915 false วงตาวันมีผลงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.219443192+07:00","message":"[buffer interim] 3915 false วงตาวันมีผลงานที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.219445464+07:00","message":"[buffer interim] 3915 false วงตาวันมีผลงานที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.219448468+07:00","message":"[buffer interim] 3915 false วงตาวันมีผลงานที่ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.21945374+07:00","message":"[bufferProcess] interim [380000000]:วงตาวันมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219455992+07:00","message":"[bufferProcess] send to processor:วงตาวันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219460772+07:00","message":"[bufferProcess] interim [560000000]:วงตาวันมีผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219462681+07:00","message":"[bufferProcess] send to processor:วงตาวันมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219464764+07:00","message":"[bufferProcess] interim [680000000]:วงตาวันมีผลงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219466645+07:00","message":"[bufferProcess] send to processor:วงตาวันมีผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219468854+07:00","message":"[bufferProcess] interim [800000000]:วงตาวันมีผลงานที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.21947076+07:00","message":"[bufferProcess] send to processor:วงตาวันมีผลงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219472781+07:00","message":"[bufferProcess] interim [980000000]:วงตาวันมีผลงานที่ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219474504+07:00","message":"[bufferProcess] send to processor:วงตาวันมีผลงานที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219477353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219479969+07:00","message":"> Transcript [46798] [false]: 'วงตาวันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219488203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219490288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219492035+07:00","message":"StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219494433+07:00","message":"TextPushed: 'มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219496193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219498227+07:00","message":"> Transcript [46799] [false]: 'วงตาวันมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219500063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219501736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219503358+07:00","message":"StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219505071+07:00","message":"TextPushed: 'มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219506542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219508211+07:00","message":"> Transcript [46800] [false]: 'วงตาวันมีผลงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219509898+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.21951149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.21951308+07:00","message":"StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219514689+07:00","message":"TextPushed: 'มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219516253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219517877+07:00","message":"> Transcript [46801] [false]: 'วงตาวันมีผลงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219519685+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219521503+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219523121+07:00","message":"StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219524696+07:00","message":"TextPushed: 'มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.21953093+07:00","message":"Push: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219532746+07:00","message":"TextPushed: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219534682+07:00","message":"Set new StatePrefix : 'วงตาวันมีผลงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219536593+07:00","message":"Next Push (prob) : 'มีผลงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.21953812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.21953985+07:00","message":"> Transcript [46802] [false]: 'วงตาวันมีผลงานที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.21972181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219723829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219725437+07:00","message":"StatePrefix: 'วงตาวันมีผลงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.219727181+07:00","message":"TextPushed: 'วงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.219586216+07:00","message":"push: {false วงตาวัน 0 0xc00386c000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.74029828+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.740338102+07:00","message":"receive 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-05-12T13:44:05.740343808+07:00","message":"receive interim result [false|false]: วงตาวันมีผลงานที่ประตู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.740358227+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.740365531+07:00","message":"receive 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-05-12T13:44:05.740368403+07:00","message":"receive interim result [false|false]: วงตาวันมีผลงานที่เป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.740376071+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.740379206+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-05-12T13:44:05.740381467+07:00","message":"receive interim result [false|false]: วงตาวันมีผลงานที่เป็นตัวอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.740386994+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.740390103+07:00","message":"receive 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-05-12T13:44:05.740392607+07:00","message":"receive interim result [false|false]: วงตาวันมีผลงานที่เป็นตัวอะไรวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.74039791+07:00","message":"[buffer interim] 3915 false วงตาวันมีผลงานที่ประตู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.740401503+07:00","message":"[buffer interim] 3915 false วงตาวันมีผลงานที่เป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.74040368+07:00","message":"[buffer interim] 3915 false วงตาวันมีผลงานที่เป็นตัวอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.740405809+07:00","message":"[buffer interim] 3915 false วงตาวันมีผลงานที่เป็นตัวอะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740411703+07:00","message":"[bufferProcess] interim [40000000]:วงตาวันมีผลงานที่ประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740413798+07:00","message":"[bufferProcess] send to processor:วงตาวันมีผลงานที่ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740416288+07:00","message":"[bufferProcess] interim [160000000]:วงตาวันมีผลงานที่เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740418039+07:00","message":"[bufferProcess] send to processor:วงตาวันมีผลงานที่ประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740420093+07:00","message":"[bufferProcess] interim [340000000]:วงตาวันมีผลงานที่เป็นตัวอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740421794+07:00","message":"[bufferProcess] send to processor:วงตาวันมีผลงานที่เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740423829+07:00","message":"[bufferProcess] interim [400000000]:วงตาวันมีผลงานที่เป็นตัวอะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740425671+07:00","message":"[bufferProcess] send to processor:วงตาวันมีผลงานที่เป็นตัวอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740428202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740430594+07:00","message":"> Transcript [46803] [false]: 'วงตาวันมีผลงานที่ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740435212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740437298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740439371+07:00","message":"StatePrefix: 'วงตาวันมีผลงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740441365+07:00","message":"TextPushed: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740447312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.7404494+07:00","message":"> Transcript [46804] [false]: 'วงตาวันมีผลงานที่ประตู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740451511+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740453266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740454892+07:00","message":"StatePrefix: 'วงตาวันมีผลงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740456544+07:00","message":"TextPushed: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740457995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740459873+07:00","message":"> Transcript [46805] [false]: 'วงตาวันมีผลงานที่เป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740461978+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740463676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740465183+07:00","message":"StatePrefix: 'วงตาวันมีผลงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.7404669+07:00","message":"TextPushed: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.74046954+07:00","message":"Push: 'มีผลงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740471356+07:00","message":"TextPushed: 'วงตาวันมีผลงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740473813+07:00","message":"Set new StatePrefix : 'วงตาวันมีผลงานที่เป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740475705+07:00","message":"Next Push (prob) : 'เป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740477157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740478844+07:00","message":"> Transcript [46806] [false]: 'วงตาวันมีผลงานที่เป็นตัวอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740480738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740482222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.74048374+07:00","message":"StatePrefix: 'วงตาวันมีผลงานที่เป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:05.740485667+07:00","message":"TextPushed: 'วงตาวันมีผลงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.740493681+07:00","message":"push: {false มีผลงานที่ 0 0xc00386c000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:05.977301696+07:00","message":"[GCS] IsForceVAD: false for message ID: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:06.09915649+07:00","message":"[GCS] Start streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:06.618010666+07:00","message":"[GCS] IsForceVAD: false for message ID: 3916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:06.70769639+07:00","message":"receive streaming session, msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:06.707732677+07:00","message":"found end of frame, send empty tag with msgId: 3916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:06.707741495+07:00","message":"end Recv id 3916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:06.707752104+07:00","message":"[buffer interim] force interim is final (2) :วงตาวันมีผลงานที่เป็นตัวอะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707761339+07:00","message":"[bufferProcess] interim [400000000]:วงตาวันมีผลงานที่เป็นตัวอะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707764728+07:00","message":"[bufferProcess] send to processor (isfinal):วงตาวันมีผลงานที่เป็นตัวอะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707768365+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707772545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707775783+07:00","message":"> Transcript [46807] [false]: 'วงตาวันมีผลงานที่เป็นตัวอะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707778901+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.7077808+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707783134+07:00","message":"StatePrefix: 'วงตาวันมีผลงานที่เป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707785822+07:00","message":"TextPushed: 'วงตาวันมีผลงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707787774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.70779024+07:00","message":"> Transcript [46808] [true]: 'วงตาวันมีผลงานที่เป็นตัวอะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707793599+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707795373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707799709+07:00","message":"StatePrefix: 'วงตาวันมีผลงานที่เป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707801746+07:00","message":"TextPushed: 'วงตาวันมีผลงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707804697+07:00","message":"Push: 'เป็นตัวอะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707806354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.70780817+07:00","message":"> Transcript [46809] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707809905+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707811536+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.70781333+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707815063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:06.707817017+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:06.707828875+07:00","message":"push: {true เป็นตัวอะไรวะ 0 0xc00386c000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:06.707841842+07:00","message":"push: {true \n 0 0xc002e82f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:06.71632052+07:00","message":"write wav file: './tmp/7565/7565_3916.wav'"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:06.718098992+07:00","message":"write wav file: './tmp/7565/7565_3915.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:06.938372689+07:00","message":"[GCS] Start streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.098838112+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.098871523+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-05-12T13:44:07.098877306+07:00","message":"receive interim result [false|false]: วงตาวันมีผลงานที่เป็นตัวอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.09889016+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.098893782+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-05-12T13:44:07.098896397+07:00","message":"receive interim result [false|false]: วงตาวันมีผลงานที่เป็นตัวล่ำทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.098902562+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.098907328+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-05-12T13:44:07.098909639+07:00","message":"receive interim result [false|false]: วงตาวันมีผลงานที่เป็นตัวล่ำทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.098909728+07:00","message":"[buffer interim] this message is already final false 3915: 'วงตาวันมีผลงานที่เป็นตัวอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.098925572+07:00","message":"[buffer interim] this message is already final false 3915: 'วงตาวันมีผลงานที่เป็นตัวล่ำทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.098931307+07:00","message":"[buffer interim] this message is already final false 3915: 'วงตาวันมีผลงานที่เป็นตัวล่ำทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.098915275+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.098973546+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-05-12T13:44:07.098976769+07:00","message":"receive interim result [false|false]: วงตาวันมีผลงานที่เป็นตัวล่ำทั้งหมดคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.098993068+07:00","message":"[buffer interim] this message is already final false 3915: 'วงตาวันมีผลงานที่เป็นตัวล่ำทั้งหมดคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.365718881+07:00","message":"receive streaming session, msgId: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.365755077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวันมีผลงานที่เป็นตัวระบำทั้งหมดคือ\",\"confidence\":0.938761}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.365760954+07:00","message":"receive interim result [true|false]: วงตาวันมีผลงานที่เป็นตัวระบำทั้งหมดคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.365770417+07:00","message":"end recv isFinal message id 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.36577306+07:00","message":"end Recv id 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.365779807+07:00","message":"[buffer interim] this message is already final true 3915: 'วงตาวันมีผลงานที่เป็นตัวระบำทั้งหมดคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.513019871+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.513055501+07:00","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-05-12T13:44:07.513061164+07:00","message":"receive interim result [false|false]: จ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:07.513075722+07:00","message":"[buffer interim] 3917 false จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:07.513084339+07:00","message":"[bufferProcess] interim [420000000]:จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:07.513087595+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:08.032262132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:08.032276841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.162673228+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.16272455+07:00","message":"receive 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-05-12T13:44:08.162732337+07:00","message":"receive interim result [false|false]: จ่าอย่ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.162751093+07:00","message":"[buffer interim] 3917 false จ่าอย่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.16276385+07:00","message":"[bufferProcess] interim [20000000]:จ่าอย่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.162767586+07:00","message":"[bufferProcess] send to processor:จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.162775366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.162779246+07:00","message":"> Transcript [46810] [false]: 'จ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.162782385+07:00","message":"Set StatePrefix (first interim): 'จ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.183774042+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.183815927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ่ายยาบ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.183822076+07:00","message":"receive interim result [false|false]: จ่ายยาบ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.183838059+07:00","message":"[buffer interim] 3917 false จ่ายยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.183846445+07:00","message":"[bufferProcess] interim [80000000]:จ่ายยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.183848485+07:00","message":"[bufferProcess] send to processor:จ่าอย่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.183856027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.183859167+07:00","message":"> Transcript [46811] [false]: 'จ่าอย่ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.183861634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.183863892+07:00","message":"Set new StatePrefix: 'จ่าอย่ามา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.326420973+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.326469063+07:00","message":"receive 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-05-12T13:44:08.326475814+07:00","message":"receive interim result [false|false]: จ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.326491403+07:00","message":"[buffer interim] 3917 false จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.32649944+07:00","message":"[bufferProcess] interim [140000000]:จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.326504206+07:00","message":"[bufferProcess] send to processor:จ่ายยาบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.32651082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.3265154+07:00","message":"> Transcript [46812] [false]: 'จ่ายยาบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.326517649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.326520089+07:00","message":"Set new StatePrefix: 'จ่ายยาบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.370694604+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.370739745+07:00","message":"receive 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-05-12T13:44:08.370746725+07:00","message":"receive interim result [false|false]: จ่ายยาบำรุง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.370765633+07:00","message":"[buffer interim] 3917 false จ่ายยาบำรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.370776989+07:00","message":"[bufferProcess] interim [260000000]:จ่ายยาบำรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.370780657+07:00","message":"[bufferProcess] send to processor:จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.370784753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.370789515+07:00","message":"> Transcript [46813] [false]: 'จ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.370792995+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.391146688+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.391180722+07:00","message":"receive 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-05-12T13:44:08.391186488+07:00","message":"receive interim result [false|false]: จ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.391199875+07:00","message":"[buffer interim] 3917 false จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.391206045+07:00","message":"[bufferProcess] interim [320000000]:จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.391208306+07:00","message":"[bufferProcess] send to processor:จ่ายยาบำรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.391211692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.391214293+07:00","message":"> Transcript [46814] [false]: 'จ่ายยาบำรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.391216676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.391218577+07:00","message":"Set new StatePrefix: 'จ่ายยาบำรุง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.896531412+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.896563603+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-05-12T13:44:08.896568352+07:00","message":"receive interim result [false|false]: จ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.896584899+07:00","message":"[buffer interim] 3917 false จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.896592162+07:00","message":"[bufferProcess] interim [680000000]:จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.896594448+07:00","message":"[bufferProcess] send to processor:จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.896597751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.896600353+07:00","message":"> Transcript [46815] [false]: 'จ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.896602426+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.969295251+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.969333497+07:00","message":"receive 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-05-12T13:44:08.969341238+07:00","message":"receive interim result [false|false]: ใช่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:08.969358491+07:00","message":"[buffer interim] 3917 false ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.969375038+07:00","message":"[bufferProcess] interim [740000000]:ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.96937891+07:00","message":"[bufferProcess] send to processor:จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.969385668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.969389546+07:00","message":"> Transcript [46816] [false]: 'จ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:08.96939277+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:09.33423992+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:09.33427629+07:00","message":"receive 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-05-12T13:44:09.334281929+07:00","message":"receive interim result [false|false]: จ่ายยาบำรุงอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:09.334297171+07:00","message":"[buffer interim] 3917 false จ่ายยาบำรุงอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.334304598+07:00","message":"[bufferProcess] interim [220000000]:จ่ายยาบำรุงอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.334307369+07:00","message":"[bufferProcess] send to processor:ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.334311335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.334314032+07:00","message":"> Transcript [46817] [false]: 'ใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.334316158+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.334318051+07:00","message":"Set new StatePrefix: 'ใช่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:09.566038496+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:09.566088622+07:00","message":"receive 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-05-12T13:44:09.566095344+07:00","message":"receive interim result [false|false]: ใช่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:09.566113431+07:00","message":"[buffer interim] 3917 false ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.566121341+07:00","message":"[bufferProcess] interim [280000000]:ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.566124096+07:00","message":"[bufferProcess] send to processor:จ่ายยาบำรุงอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.566130963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.566134567+07:00","message":"> Transcript [46818] [false]: 'จ่ายยาบำรุงอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.566137184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.566139377+07:00","message":"Set new StatePrefix: 'จ่ายยาบำรุงอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:09.802997663+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:09.803070311+07:00","message":"receive 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-05-12T13:44:09.803079895+07:00","message":"receive interim result [false|false]: จ่ายก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:09.80310986+07:00","message":"[buffer interim] 3917 false จ่ายก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.803119761+07:00","message":"[bufferProcess] interim [520000000]:จ่ายก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.803122653+07:00","message":"[bufferProcess] send to processor:ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.803126322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.803130018+07:00","message":"> Transcript [46819] [false]: 'ใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.803132376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:09.803134253+07:00","message":"Set new StatePrefix: 'ใช่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.180133714+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.180171814+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-05-12T13:44:10.180177813+07:00","message":"receive interim result [false|false]: จ่ายก็มีหุ่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.180198222+07:00","message":"[buffer interim] 3917 false จ่ายก็มีหุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.180207904+07:00","message":"[bufferProcess] interim [940000000]:จ่ายก็มีหุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.180210662+07:00","message":"[bufferProcess] send to processor:จ่ายก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.180216024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.180218809+07:00","message":"> Transcript [46820] [false]: 'จ่ายก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.180221098+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.180223252+07:00","message":"Set new StatePrefix: 'จ่ายก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.236847039+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.236884345+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-05-12T13:44:10.236892041+07:00","message":"receive interim result [false|false]: จ่ายก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.236916864+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.236923506+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-05-12T13:44:10.236927495+07:00","message":"receive interim result [false|false]: จ่ายยาบำรุงอาหารจะมีผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.236935426+07:00","message":"[buffer interim] 3917 false จ่ายก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.236943384+07:00","message":"[buffer interim] 3917 false จ่ายยาบำรุงอาหารจะมีผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.236951145+07:00","message":"[bufferProcess] interim [0]:จ่ายก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.236954557+07:00","message":"[bufferProcess] send to processor:จ่ายก็มีหุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.236958754+07:00","message":"[bufferProcess] interim [120000000]:จ่ายยาบำรุงอาหารจะมีผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.236961924+07:00","message":"[bufferProcess] send to processor:จ่ายก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.236966393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.236970554+07:00","message":"> Transcript [46821] [false]: 'จ่ายก็มีหุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.236975663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.23697823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.236980924+07:00","message":"StatePrefix: 'จ่ายก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.236983886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.236986373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.236989302+07:00","message":"> Transcript [46822] [false]: 'จ่ายก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.236991874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.236994704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.236997175+07:00","message":"StatePrefix: 'จ่ายก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.23699977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.337138534+07:00","message":"[GCS] IsForceVAD: false for message ID: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.382816208+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.382857306+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-05-12T13:44:10.382863263+07:00","message":"receive interim result [false|false]: จ่ายก็มีหุ่นกระบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.382882897+07:00","message":"[buffer interim] 3917 false จ่ายก็มีหุ่นกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.382890971+07:00","message":"[bufferProcess] interim [180000000]:จ่ายก็มีหุ่นกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.382894283+07:00","message":"[bufferProcess] send to processor:จ่ายยาบำรุงอาหารจะมีผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.38290083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.382903578+07:00","message":"> Transcript [46823] [false]: 'จ่ายยาบำรุงอาหารจะมีผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.382906082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.382908686+07:00","message":"Set new StatePrefix: 'จ่ายยาบำรุงอาหารจะมีผลกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.650784818+07:00","message":"receive streaming session, msgId: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.650833312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับต้องมีหุ่นกระบอก\",\"confidence\":0.8165812}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.65084091+07:00","message":"receive interim result [true|false]: ใช่ครับต้องมีหุ่นกระบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.650854156+07:00","message":"end recv isFinal message id 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.650856675+07:00","message":"end Recv id 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.650864606+07:00","message":"[buffer interim] 3917 true ใช่ครับต้องมีหุ่นกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.650873139+07:00","message":"[bufferProcess] interim [420000000]:ใช่ครับต้องมีหุ่นกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.650876336+07:00","message":"[bufferProcess] send to processor (isfinal):จ่ายก็มีหุ่นกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.65087996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.650882798+07:00","message":"> Transcript [46824] [false]: 'จ่ายก็มีหุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.650887079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.650889221+07:00","message":"Set new StatePrefix: 'จ่ายก็มีหุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.650890906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.650892752+07:00","message":"> Transcript [46825] [true]: 'ใช่ครับต้องมีหุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.650895155+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.650902039+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.650903913+07:00","message":"StatePrefix: 'จ่ายก็มีหุ่นกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.650906019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:10.650911846+07:00","message":"Push: 'ใช่ครับต้องมีหุ่นกระบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.650921855+07:00","message":"push: {true ใช่ครับต้องมีหุ่นกระบอก 0 0xc00386c980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:10.659872272+07:00","message":"write wav file: './tmp/7565/7565_3917.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:10.908419641+07:00","message":"[GCS] Start streaming session, msgId: 3918"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:11.032301574+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:11.032311344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:11.298193318+07:00","message":"[GCS] IsForceVAD: false for message ID: 3918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:11.410123652+07:00","message":"receive streaming session, msgId: 3918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:11.410163217+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-05-12T13:44:11.410168723+07:00","message":"receive interim result [false|false]: หมอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:11.410185057+07:00","message":"[buffer interim] 3918 false หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:11.410192531+07:00","message":"[bufferProcess] interim [300000000]:หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:11.410194213+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:11.494061376+07:00","message":"receive streaming session, msgId: 3918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:11.494106546+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:11.494112945+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:11.494125616+07:00","message":"end recv isFinal message id 3918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:11.494128819+07:00","message":"end Recv id 3918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:11.494136048+07:00","message":"[buffer interim] 3918 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:11.494144724+07:00","message":"[bufferProcess] interim [420000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:11.494148785+07:00","message":"[bufferProcess] send to processor (isfinal):หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:11.494153455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:11.49415742+07:00","message":"> Transcript [46826] [false]: 'หมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:11.494160809+07:00","message":"Set StatePrefix (first interim): 'หมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:11.49416367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:11.494166469+07:00","message":"> Transcript [46827] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:11.494170217+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:11.494172862+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:11.49417569+07:00","message":"StatePrefix: 'หมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:11.494178475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:11.494188635+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:11.494199807+07:00","message":"push: {true  0 0xc002803280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:11.499383681+07:00","message":"write wav file: './tmp/7565/7565_3918.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:11.618502928+07:00","message":"[GCS] Start streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:12.357467758+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:12.357510958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:12.357519833+07:00","message":"receive interim result [false|false]: 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:12.357538171+07:00","message":"[buffer interim] 3919 false 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.35754501+07:00","message":"[bufferProcess] interim [540000000]:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.357547014+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:12.457555377+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:12.457595378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12 ราศี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:12.457601557+07:00","message":"receive interim result [false|false]: 12 ราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:12.457617279+07:00","message":"[buffer interim] 3919 false 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.457628319+07:00","message":"[bufferProcess] interim [720000000]:12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.457630619+07:00","message":"[bufferProcess] send to processor:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.45763435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.457639912+07:00","message":"> Transcript [46828] [false]: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.457641967+07:00","message":"Set StatePrefix (first interim): '12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:12.975287527+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:12.975324324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:12.975330782+07:00","message":"receive interim result [false|false]: 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:12.975342952+07:00","message":"receive 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-05-12T13:44:12.975346234+07:00","message":"receive interim result [false|false]:  ราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:12.975354675+07:00","message":"[buffer interim] 3919 false 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:12.97535802+07:00","message":"[buffer interim] 3919 false  ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.975363712+07:00","message":"[bufferProcess] interim [140000000]:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.975366013+07:00","message":"[bufferProcess] send to processor:12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.975368785+07:00","message":"[bufferProcess] interim [140000000]: ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.975371304+07:00","message":"[bufferProcess] update buffer: 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.975373881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.97537632+07:00","message":"> Transcript [46829] [false]: '12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.975379065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.975380933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.975382897+07:00","message":"StatePrefix: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:12.975385004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.039434103+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.039479117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12 ราศี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.039487375+07:00","message":"receive interim result [false|false]: 12 ราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.039502961+07:00","message":"[buffer interim] 3919 false 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.039510492+07:00","message":"[bufferProcess] interim [320000000]:12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.039513568+07:00","message":"[bufferProcess] send to processor:12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.039517053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.039520204+07:00","message":"> Transcript [46830] [false]: '12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.039523418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.039525677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.039528131+07:00","message":"StatePrefix: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.039530371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.564583616+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.564617677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.564623424+07:00","message":"receive interim result [false|false]: 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.564630166+07:00","message":"receive 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-05-12T13:44:13.564633103+07:00","message":"receive interim result [false|false]:  ราศีแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.564640665+07:00","message":"[buffer interim] 3919 false 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.564644114+07:00","message":"[buffer interim] 3919 false  ราศีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.564650238+07:00","message":"[bufferProcess] interim [800000000]:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.564652551+07:00","message":"[bufferProcess] send to processor:12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.564658459+07:00","message":"[bufferProcess] interim [800000000]: ราศีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.564663213+07:00","message":"[bufferProcess] update buffer: 12 ราศีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.564666304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.564669187+07:00","message":"> Transcript [46831] [false]: '12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.564671985+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.564674172+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.564690015+07:00","message":"StatePrefix: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.564692706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.701337489+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.701371772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.70137734+07:00","message":"receive interim result [false|false]: 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.701386717+07:00","message":"receive 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-05-12T13:44:13.701391463+07:00","message":"receive interim result [false|false]:  ราศีแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.701402122+07:00","message":"[buffer interim] 3919 false 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.701406894+07:00","message":"[buffer interim] 3919 false  ราศีแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.701414847+07:00","message":"[bufferProcess] interim [920000000]:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.70141746+07:00","message":"[bufferProcess] send to processor:12 ราศีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.701420343+07:00","message":"[bufferProcess] interim [920000000]: ราศีแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.701422923+07:00","message":"[bufferProcess] update buffer: 12 ราศีแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.701425803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.701428331+07:00","message":"> Transcript [46832] [false]: '12 ราศีแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.701431074+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.701433119+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.701435639+07:00","message":"StatePrefix: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.701437681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.701440155+07:00","message":"Push: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.701444068+07:00","message":"TextPushed: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.701446552+07:00","message":"Set new StatePrefix : '12 ราศีแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.701449064+07:00","message":"Next Push (prob) : ' ราศีแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.701457663+07:00","message":"push: {false 12 0 0xc002803680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.977928505+07:00","message":"[GCS] IsForceVAD: false for message ID: 3919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.999527646+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.999563732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.999570381+07:00","message":"receive interim result [false|false]: 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.999580815+07:00","message":"receive 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-05-12T13:44:13.999586593+07:00","message":"receive interim result [false|false]:  ราศีแล้วก็มีเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.999595774+07:00","message":"[buffer interim] 3919 false 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:13.999599648+07:00","message":"[buffer interim] 3919 false  ราศีแล้วก็มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.999605556+07:00","message":"[bufferProcess] interim [100000000]:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.999608059+07:00","message":"[bufferProcess] send to processor:12 ราศีแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.999610911+07:00","message":"[bufferProcess] interim [100000000]: ราศีแล้วก็มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.999613214+07:00","message":"[bufferProcess] update buffer: 12 ราศีแล้วก็มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.999615637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.999618322+07:00","message":"> Transcript [46833] [false]: '12 ราศีแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.999621541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.999623475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.999625503+07:00","message":"StatePrefix: '12 ราศีแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:13.999627605+07:00","message":"TextPushed: '12'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:14.032874567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:14.032887034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.041394733+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.041427096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.041432609+07:00","message":"receive interim result [false|false]: 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.041444538+07:00","message":"receive 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-05-12T13:44:14.041448009+07:00","message":"receive interim result [false|false]:  ราศีแล้วก็เมียมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.041457177+07:00","message":"[buffer interim] 3919 false 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.041460995+07:00","message":"[buffer interim] 3919 false  ราศีแล้วก็เมียมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.041472264+07:00","message":"[bufferProcess] interim [160000000]:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.041484051+07:00","message":"[bufferProcess] send to processor:12 ราศีแล้วก็มีเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.041489705+07:00","message":"[bufferProcess] interim [160000000]: ราศีแล้วก็เมียมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.041492645+07:00","message":"[bufferProcess] update buffer: 12 ราศีแล้วก็เมียมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.041495854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.041499301+07:00","message":"> Transcript [46834] [false]: '12 ราศีแล้วก็มีเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.041502791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.041505005+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.041506896+07:00","message":"StatePrefix: '12 ราศีแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.041509028+07:00","message":"TextPushed: '12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.10865559+07:00","message":"[GCS] Start streaming session, msgId: 3920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.110787788+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.110824591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.110829785+07:00","message":"receive interim result [false|false]: 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.110842685+07:00","message":"receive 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-05-12T13:44:14.110845859+07:00","message":"receive interim result [false|false]:  ราศีแล้วก็เมียมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.110854491+07:00","message":"[buffer interim] 3919 false 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.110862214+07:00","message":"[buffer interim] 3919 false  ราศีแล้วก็เมียมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.110869892+07:00","message":"[bufferProcess] interim [220000000]:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.110872603+07:00","message":"[bufferProcess] send to processor:12 ราศีแล้วก็เมียมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.110875356+07:00","message":"[bufferProcess] interim [220000000]: ราศีแล้วก็เมียมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.110878361+07:00","message":"[bufferProcess] update buffer: 12 ราศีแล้วก็เมียมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.110881056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.110883568+07:00","message":"> Transcript [46835] [false]: '12 ราศีแล้วก็เมียมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.110886834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.110888715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.110890568+07:00","message":"StatePrefix: '12 ราศีแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.110892479+07:00","message":"TextPushed: '12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.138220708+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.138255478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.138261509+07:00","message":"receive interim result [false|false]: 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.138275843+07:00","message":"receive 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-05-12T13:44:14.138279464+07:00","message":"receive interim result [false|false]:  ราศีแล้วก็มีอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.138288101+07:00","message":"[buffer interim] 3919 false 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.138292381+07:00","message":"[buffer interim] 3919 false  ราศีแล้วก็มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.138299058+07:00","message":"[bufferProcess] interim [280000000]:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.138301413+07:00","message":"[bufferProcess] send to processor:12 ราศีแล้วก็เมียมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.138304699+07:00","message":"[bufferProcess] interim [280000000]: ราศีแล้วก็มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.138308623+07:00","message":"[bufferProcess] update buffer: 12 ราศีแล้วก็มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.138312412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.138318824+07:00","message":"> Transcript [46836] [false]: '12 ราศีแล้วก็เมียมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.138323706+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.138326798+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.138329608+07:00","message":"StatePrefix: '12 ราศีแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.138332667+07:00","message":"TextPushed: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.138335961+07:00","message":"Push: ' ราศีแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.138337752+07:00","message":"TextPushed: '12 ราศีแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.138340085+07:00","message":"Set new StatePrefix : '12 ราศีแล้วก็เมียมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.138342171+07:00","message":"Next Push (prob) : 'เมียมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.13835048+07:00","message":"push: {false  ราศีแล้วก็ 0 0xc002803680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.273362881+07:00","message":"receive streaming session, msgId: 3919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.273405872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12 ราศีแล้วก็มีอั้ม\",\"confidence\":0.9343771}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.273411966+07:00","message":"receive interim result [true|false]: 12 ราศีแล้วก็มีอั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.273420842+07:00","message":"end recv isFinal message id 3919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.27342307+07:00","message":"end Recv id 3919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.273430294+07:00","message":"[buffer interim] 3919 true 12 ราศีแล้วก็มีอั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.27344138+07:00","message":"[bufferProcess] interim [400000000]:12 ราศีแล้วก็มีอั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.27344705+07:00","message":"[bufferProcess] send to processor (isfinal):12 ราศีแล้วก็มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.273450925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.27345413+07:00","message":"> Transcript [46837] [false]: '12 ราศีแล้วก็มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.273456376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.273458288+07:00","message":"Set new StatePrefix: '12 ราศีแล้วก็มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.273459993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.273461787+07:00","message":"> Transcript [46838] [true]: '12 ราศีแล้วก็มีอั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.273464022+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.273465975+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.273467794+07:00","message":"StatePrefix: '12 ราศีแล้วก็มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.273471038+07:00","message":"TextPushed: '12 ราศีแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:14.273475759+07:00","message":"Push: 'มีอั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:14.273484847+07:00","message":"push: {true มีอั้ม 0 0xc002803680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:14.282063837+07:00","message":"write wav file: './tmp/7565/7565_3919.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:16.239737999+07:00","message":"receive streaming session, msgId: 3920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:16.239774668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"The\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:16.239779776+07:00","message":"receive interim result [false|false]: The"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:16.239794979+07:00","message":"[buffer interim] 3920 false The"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:16.239801343+07:00","message":"[bufferProcess] interim [980000000]:The"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:16.239803341+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:16.239808173+07:00","message":"[bufferProcess] send to processor (ticker):The"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:16.239810863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:16.239813992+07:00","message":"> Transcript [46839] [false]: 'The'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:16.239815926+07:00","message":"Set StatePrefix (first interim): 'The'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:16.468057262+07:00","message":"receive streaming session, msgId: 3920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:16.468097817+07:00","message":"receive 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-05-12T13:44:16.468104417+07:00","message":"receive interim result [false|false]: เดอะช็อค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:16.46811996+07:00","message":"[buffer interim] 3920 false เดอะช็อค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:16.468127158+07:00","message":"[bufferProcess] interim [160000000]:เดอะช็อค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:16.468128976+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:17.033577215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:17.033577215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:17.080026603+07:00","message":"receive streaming session, msgId: 3920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:17.08006826+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-05-12T13:44:17.080074653+07:00","message":"receive interim result [false|false]: เดอะช็อค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:17.0800887+07:00","message":"[buffer interim] 3920 false เดอะช็อค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:17.080097296+07:00","message":"[bufferProcess] interim [760000000]:เดอะช็อค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:17.080100237+07:00","message":"[bufferProcess] send to processor:เดอะช็อค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:17.080106804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:17.080109759+07:00","message":"> Transcript [46840] [false]: 'เดอะช็อค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:17.080112231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:17.080115271+07:00","message":"Set new StatePrefix: 'เดอะช็อค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:18.918348213+07:00","message":"[GCS] IsForceVAD: false for message ID: 3920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:19.063060903+07:00","message":"receive streaming session, msgId: 3920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:19.063102858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดอะช็อค\",\"confidence\":0.60683274}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:19.063110188+07:00","message":"receive interim result [true|false]: เดอะช็อค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:19.063121209+07:00","message":"end recv isFinal message id 3920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:19.063123858+07:00","message":"end Recv id 3920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:19.063133118+07:00","message":"[buffer interim] 3920 true เดอะช็อค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.063145863+07:00","message":"[bufferProcess] interim [830000000]:เดอะช็อค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.063153254+07:00","message":"[bufferProcess] send to processor (isfinal):เดอะช็อค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.063157147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.063160069+07:00","message":"> Transcript [46841] [false]: 'เดอะช็อค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.063163416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.06316587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.063167748+07:00","message":"StatePrefix: 'เดอะช็อค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.063169648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.063171145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.063173166+07:00","message":"> Transcript [46842] [true]: 'เดอะช็อค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.063175358+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.063177039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.063178669+07:00","message":"StatePrefix: 'เดอะช็อค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.063180446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.063187322+07:00","message":"Push: 'เดอะช็อค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:19.063196027+07:00","message":"push: {true เดอะช็อค 0 0xc0042d6e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:19.075485638+07:00","message":"write wav file: './tmp/7565/7565_3920.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:19.108211838+07:00","message":"[GCS] Start streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:19.977355989+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:19.977404024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:19.977410934+07:00","message":"receive interim result [false|false]: ถามคำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:19.977427215+07:00","message":"[buffer interim] 3921 false ถามคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.977435547+07:00","message":"[bufferProcess] interim [720000000]:ถามคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:19.977437615+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:20.034437331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:20.034445918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.158825714+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.158859447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามคำเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.15886561+07:00","message":"receive interim result [false|false]: ถามคำเดียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.158880042+07:00","message":"[buffer interim] 3921 false ถามคำเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.158887222+07:00","message":"[bufferProcess] interim [840000000]:ถามคำเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.15888955+07:00","message":"[bufferProcess] send to processor:ถามคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.158895962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.15889875+07:00","message":"> Transcript [46843] [false]: 'ถามคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.158900907+07:00","message":"Set StatePrefix (first interim): 'ถามคำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.419173397+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.4192163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามคำเดียวล่ะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.419222643+07:00","message":"receive interim result [false|false]: ถามคำเดียวล่ะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.419237416+07:00","message":"[buffer interim] 3921 false ถามคำเดียวล่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.419245077+07:00","message":"[bufferProcess] interim [80000000]:ถามคำเดียวล่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.419247589+07:00","message":"[bufferProcess] send to processor:ถามคำเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.419251079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.419256507+07:00","message":"> Transcript [46844] [false]: 'ถามคำเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.419260473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.419262519+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.41926487+07:00","message":"StatePrefix: 'ถามคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.419268079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.632137384+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.632174411+07:00","message":"receive 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-05-12T13:44:20.632180947+07:00","message":"receive interim result [false|false]: ถามคำเดียวว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.632192045+07:00","message":"[buffer interim] 3921 false ถามคำเดียวว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.632199109+07:00","message":"[bufferProcess] interim [260000000]:ถามคำเดียวว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.632201906+07:00","message":"[bufferProcess] send to processor:ถามคำเดียวล่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.632205014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.632207708+07:00","message":"> Transcript [46845] [false]: 'ถามคำเดียวล่ะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.632210794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.632212723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.632214846+07:00","message":"StatePrefix: 'ถามคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.632216917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.681505007+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.681544968+07:00","message":"receive 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-05-12T13:44:20.681551224+07:00","message":"receive interim result [false|false]: ถามคำเดียวล่ะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.681566728+07:00","message":"[buffer interim] 3921 false ถามคำเดียวล่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.681575152+07:00","message":"[bufferProcess] interim [320000000]:ถามคำเดียวล่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.681577534+07:00","message":"[bufferProcess] send to processor:ถามคำเดียวว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.68158454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.681587416+07:00","message":"> Transcript [46846] [false]: 'ถามคำเดียวว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.681591093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.681593374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.681595412+07:00","message":"StatePrefix: 'ถามคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.681599302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.694004464+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.694044857+07:00","message":"receive 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-05-12T13:44:20.69405096+07:00","message":"receive interim result [false|false]: ถามคำเดียวว่าทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.69406623+07:00","message":"[buffer interim] 3921 false ถามคำเดียวว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.694073133+07:00","message":"[bufferProcess] interim [380000000]:ถามคำเดียวว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.694075973+07:00","message":"[bufferProcess] send to processor:ถามคำเดียวล่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.694079689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.694084532+07:00","message":"> Transcript [46847] [false]: 'ถามคำเดียวล่ะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.694089049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.694091034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.694092908+07:00","message":"StatePrefix: 'ถามคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.694095036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.69410421+07:00","message":"Push: 'ถามคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.694106278+07:00","message":"TextPushed: 'ถามคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.694108379+07:00","message":"Set new StatePrefix : 'ถามคำเดียวล่ะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.694110698+07:00","message":"Next Push (prob) : 'เดียวล่ะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.694118774+07:00","message":"push: {false ถามคำ 0 0xc002803e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.745440315+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.745486705+07:00","message":"receive 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-05-12T13:44:20.745493661+07:00","message":"receive interim result [false|false]: ถามคำเดียวล่ะครับว่าทำไม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.745510702+07:00","message":"[buffer interim] 3921 false ถามคำเดียวล่ะครับว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.745522104+07:00","message":"[bufferProcess] interim [500000000]:ถามคำเดียวล่ะครับว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.745524434+07:00","message":"[bufferProcess] send to processor:ถามคำเดียวว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.745534429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.745537491+07:00","message":"> Transcript [46848] [false]: 'ถามคำเดียวว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.745539912+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:20.745542069+07:00","message":"Set new StatePrefix: 'ถามคำเดียวว่าทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:20.900415838+07:00","message":"[GCS] IsForceVAD: false for message ID: 3921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:21.092204263+07:00","message":"receive streaming session, msgId: 3921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:21.092245751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามคำเดียวครับว่าทำไม\",\"confidence\":0.87248176}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:21.092252911+07:00","message":"receive interim result [true|false]: ถามคำเดียวครับว่าทำไม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:21.092263887+07:00","message":"end recv isFinal message id 3921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:21.092266257+07:00","message":"end Recv id 3921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:21.092273727+07:00","message":"[buffer interim] 3921 true ถามคำเดียวครับว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:21.092285689+07:00","message":"[bufferProcess] interim [830000000]:ถามคำเดียวครับว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:21.092292918+07:00","message":"[bufferProcess] send to processor (isfinal):ถามคำเดียวล่ะครับว่าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:21.092300041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:21.092303369+07:00","message":"> Transcript [46849] [false]: 'ถามคำเดียวล่ะครับว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:21.092306021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:21.092308093+07:00","message":"Set new StatePrefix: 'ถามคำเดียวล่ะครับว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:21.092309905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:21.092311858+07:00","message":"> Transcript [46850] [true]: 'ถามคำเดียวครับว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:21.092314199+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:21.092316065+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:21.092320499+07:00","message":"StatePrefix: 'ถามคำเดียวล่ะครับว่าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:21.092322714+07:00","message":"TextPushed: 'ถามคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:21.09232567+07:00","message":"Push: 'เดียวครับว่าทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:21.092335437+07:00","message":"push: {true เดียวครับว่าทำไม 0 0xc002803e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:21.098833975+07:00","message":"write wav file: './tmp/7565/7565_3921.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:21.158824625+07:00","message":"[GCS] Start streaming session, msgId: 3922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:21.692024753+07:00","message":"receive streaming session, msgId: 3922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:21.692064602+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-05-12T13:44:21.692070832+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:21.692087769+07:00","message":"[buffer interim] 3922 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:21.692094349+07:00","message":"[bufferProcess] interim [360000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:21.692096199+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:22.227278059+07:00","message":"receive streaming session, msgId: 3922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:22.227317825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงตัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:22.227324373+07:00","message":"receive interim result [false|false]: ถึงตัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:22.227344768+07:00","message":"[buffer interim] 3922 false ถึงตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.227355624+07:00","message":"[bufferProcess] interim [900000000]:ถึงตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.227359636+07:00","message":"[bufferProcess] send to processor:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.227363933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.22736778+07:00","message":"> Transcript [46851] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.227372083+07:00","message":"Set StatePrefix (first interim): 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:22.390068057+07:00","message":"receive streaming session, msgId: 3922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:22.390105969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงตัดสิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:22.390113995+07:00","message":"receive interim result [false|false]: ถึงตัดสิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:22.39013048+07:00","message":"[buffer interim] 3922 false ถึงตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.390137356+07:00","message":"[bufferProcess] interim [80000000]:ถึงตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.390139773+07:00","message":"[bufferProcess] send to processor:ถึงตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.390142707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.390145636+07:00","message":"> Transcript [46852] [false]: 'ถึงตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.390148466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.390150316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.390152236+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.39015449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:22.595598457+07:00","message":"receive streaming session, msgId: 3922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:22.595643758+07:00","message":"receive 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-05-12T13:44:22.595649887+07:00","message":"receive interim result [false|false]: ถึงตัดสินใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:22.59566688+07:00","message":"[buffer interim] 3922 false ถึงตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.595676569+07:00","message":"[bufferProcess] interim [320000000]:ถึงตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.595687026+07:00","message":"[bufferProcess] send to processor:ถึงตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.595695706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.595698604+07:00","message":"> Transcript [46853] [false]: 'ถึงตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.59570483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.595707323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.595709589+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:22.595711811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:22.949346763+07:00","message":"[GCS] IsForceVAD: false for message ID: 3922"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:23.034489066+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:23.034496378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.055657446+07:00","message":"receive streaming session, msgId: 3922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.055716959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงตัดสินใจ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.055725832+07:00","message":"receive interim result [true|false]: ถึงตัดสินใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.055738679+07:00","message":"end recv isFinal message id 3922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.055741111+07:00","message":"end Recv id 3922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.055750973+07:00","message":"[buffer interim] 3922 true ถึงตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.055763107+07:00","message":"[bufferProcess] interim [830000000]:ถึงตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.055766256+07:00","message":"[bufferProcess] send to processor (isfinal):ถึงตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.055769896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.055773055+07:00","message":"> Transcript [46854] [false]: 'ถึงตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.055778932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.055781421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.055783537+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.055785603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.055787283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.055789523+07:00","message":"> Transcript [46855] [true]: 'ถึงตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.055792019+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.055793891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.055795595+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.055797395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.055804603+07:00","message":"Push: 'ถึงตัดสินใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.055814042+07:00","message":"push: {true ถึงตัดสินใจ 0 0xc002803f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:23.068279516+07:00","message":"write wav file: './tmp/7565/7565_3922.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.07985631+07:00","message":"[GCS] Start streaming session, msgId: 3923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.593305719+07:00","message":"receive streaming session, msgId: 3923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.593349008+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-05-12T13:44:23.593355013+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.593371239+07:00","message":"[buffer interim] 3923 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.593379488+07:00","message":"[bufferProcess] interim [300000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.593382936+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.755748722+07:00","message":"receive streaming session, msgId: 3923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.755789888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.755796709+07:00","message":"receive interim result [false|false]: อยากได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.75581733+07:00","message":"[buffer interim] 3923 false อยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.755827479+07:00","message":"[bufferProcess] interim [480000000]:อยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.75583163+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.755839608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.755843195+07:00","message":"> Transcript [46856] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.755847144+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.811821156+07:00","message":"receive streaming session, msgId: 3923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.811871641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกย้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.811877628+07:00","message":"receive interim result [false|false]: แยกย้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:23.81189288+07:00","message":"[buffer interim] 3923 false แยกย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.811901674+07:00","message":"[bufferProcess] interim [540000000]:แยกย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.811904236+07:00","message":"[bufferProcess] send to processor:อยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.81190969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.811912942+07:00","message":"> Transcript [46857] [false]: 'อยากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.811916454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.811918882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.811920709+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:23.811922606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.261764171+07:00","message":"receive streaming session, msgId: 3923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.26181165+07:00","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-05-12T13:44:24.261818761+07:00","message":"receive interim result [false|false]: แยกย้ายยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.261835502+07:00","message":"[buffer interim] 3923 false แยกย้ายยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.261846586+07:00","message":"[bufferProcess] interim [960000000]:แยกย้ายยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.261849731+07:00","message":"[bufferProcess] send to processor:แยกย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.261855911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.2618596+07:00","message":"> Transcript [46858] [false]: 'แยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.261862898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.26186643+07:00","message":"Set new StatePrefix: 'แยกย้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.355430105+07:00","message":"receive streaming session, msgId: 3923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.355467119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกย้ายยกเลิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.35547276+07:00","message":"receive interim result [false|false]: แยกย้ายยกเลิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.355486155+07:00","message":"[buffer interim] 3923 false แยกย้ายยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.35549323+07:00","message":"[bufferProcess] interim [80000000]:แยกย้ายยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.355495846+07:00","message":"[bufferProcess] send to processor:แยกย้ายยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.355501782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.355504524+07:00","message":"> Transcript [46859] [false]: 'แยกย้ายยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.355507828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.355509975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.35551191+07:00","message":"StatePrefix: 'แยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.355514163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.417607189+07:00","message":"[GCS] IsForceVAD: false for message ID: 3923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.456783258+07:00","message":"receive streaming session, msgId: 3923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.45683714+07:00","message":"receive 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-05-12T13:44:24.456844628+07:00","message":"receive interim result [false|false]: แยกย้ายยุบวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.456861603+07:00","message":"[buffer interim] 3923 false แยกย้ายยุบวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.456870518+07:00","message":"[bufferProcess] interim [140000000]:แยกย้ายยุบวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.456874012+07:00","message":"[bufferProcess] send to processor:แยกย้ายยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.456880593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.456884329+07:00","message":"> Transcript [46860] [false]: 'แยกย้ายยกเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.456888992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.456891878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.456894898+07:00","message":"StatePrefix: 'แยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.456897722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.519490619+07:00","message":"receive streaming session, msgId: 3923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.519538039+07:00","message":"receive 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-05-12T13:44:24.51954534+07:00","message":"receive interim result [false|false]: แยกย้ายยกลงครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.519561471+07:00","message":"[buffer interim] 3923 false แยกย้ายยกลงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.519573813+07:00","message":"[bufferProcess] interim [320000000]:แยกย้ายยกลงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.519576665+07:00","message":"[bufferProcess] send to processor:แยกย้ายยุบวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.519583022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.519585818+07:00","message":"> Transcript [46861] [false]: 'แยกย้ายยุบวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.519591153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.519593374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.519595146+07:00","message":"StatePrefix: 'แยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.519597209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.548974314+07:00","message":"[GCS] Start streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.620609597+07:00","message":"receive streaming session, msgId: 3923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.620644233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แยกย้ายยกลงครับ\",\"confidence\":0.8333966}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.620649659+07:00","message":"receive interim result [true|false]: แยกย้ายยกลงครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.620656546+07:00","message":"end recv isFinal message id 3923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.620658758+07:00","message":"end Recv id 3923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.620664607+07:00","message":"[buffer interim] 3923 true แยกย้ายยกลงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.620673575+07:00","message":"[bufferProcess] interim [380000000]:แยกย้ายยกลงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.620676317+07:00","message":"[bufferProcess] send to processor (isfinal):แยกย้ายยกลงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.620692144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.620695059+07:00","message":"> Transcript [46862] [false]: 'แยกย้ายยกลงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.620699553+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.620701663+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.620703657+07:00","message":"StatePrefix: 'แยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.620705697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.620708175+07:00","message":"Push: 'แยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.620710006+07:00","message":"TextPushed: 'แยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.620711963+07:00","message":"Set new StatePrefix : 'แยกย้ายยกลงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.620713862+07:00","message":"Next Push (prob) : 'ยกลงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.62071567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.62071963+07:00","message":"> Transcript [46863] [true]: 'แยกย้ายยกลงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.620721861+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.620723672+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.620725657+07:00","message":"StatePrefix: 'แยกย้ายยกลงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.620727646+07:00","message":"TextPushed: 'แยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:24.62072953+07:00","message":"Push: 'ยกลงครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.620736934+07:00","message":"push: {false แยกย้าย 0 0xc005d09e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:24.620744263+07:00","message":"push: {true ยกลงครับ 0 0xc005d09e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:24.626768432+07:00","message":"write wav file: './tmp/7565/7565_3923.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:26.03474515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:26.034757586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:26.460928998+07:00","message":"[GCS] Cleaned up inactive client: 3893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:26.46096568+07:00","message":"[GCS] Cleaned up inactive client: 3897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:26.4609706+07:00","message":"[GCS] Cleaned up inactive client: 3892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:26.460974553+07:00","message":"[GCS] Cleaned up inactive client: 3895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:26.460978474+07:00","message":"[GCS] Cleaned up inactive client: 3894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:26.46098415+07:00","message":"[GCS] Cleaned up inactive client: 3896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:26.460987257+07:00","message":"[GCS] Cleaned up inactive client: 3898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:28.141684072+07:00","message":"[GCS] IsForceVAD: false for message ID: 3924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:28.459931566+07:00","message":"[GCS] Start streaming session, msgId: 3925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:28.942417365+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:28.942459096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงเก่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:28.942466095+07:00","message":"receive interim result [false|false]: วงเก่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:28.942481249+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:28.942484202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:28.942486454+07:00","message":"receive interim result [false|false]: วงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:28.942495312+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:28.942498464+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-05-12T13:44:28.942500776+07:00","message":"receive interim result [false|false]: วงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:28.942501236+07:00","message":"[buffer interim] 3924 false วงเก่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:28.942514495+07:00","message":"[buffer interim] 3924 false วงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:28.942517204+07:00","message":"[buffer interim] 3924 false วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:28.942532896+07:00","message":"[bufferProcess] interim [480000000]:วงเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:28.94254923+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:28.942557676+07:00","message":"[bufferProcess] send to processor (ticker):วงเก่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:28.942561171+07:00","message":"[bufferProcess] interim [600000000]:วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:28.942562707+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:28.942564521+07:00","message":"[bufferProcess] interim [200000000]:วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:28.942566385+07:00","message":"[bufferProcess] send to processor:วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:28.942569859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:28.942572898+07:00","message":"> Transcript [46864] [false]: 'วงเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:28.94257512+07:00","message":"Set StatePrefix (first interim): 'วงเก่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:28.942576699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:28.942578445+07:00","message":"> Transcript [46865] [false]: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:28.942580308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:28.942582792+07:00","message":"Set new StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:29.035693133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:29.035707666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:29.102542708+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:29.102578607+07:00","message":"receive 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-05-12T13:44:29.102585127+07:00","message":"receive interim result [false|false]: วงตาวันละคนว่างงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:29.102599673+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:29.102603592+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-05-12T13:44:29.102606181+07:00","message":"receive interim result [false|false]: วงตาวันละคนว่างงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:29.102610824+07:00","message":"[buffer interim] 3924 false วงตาวันละคนว่างงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:29.102613667+07:00","message":"[buffer interim] 3924 false วงตาวันละคนว่างงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:29.102619445+07:00","message":"[bufferProcess] interim [800000000]:วงตาวันละคนว่างงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:29.102621448+07:00","message":"[bufferProcess] send to processor:วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:29.102623818+07:00","message":"[bufferProcess] interim [400000000]:วงตาวันละคนว่างงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:29.102625485+07:00","message":"[bufferProcess] send to processor:วงตาวันละคนว่างงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:29.10262831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:29.102630998+07:00","message":"> Transcript [46866] [false]: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:29.102633703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:29.102635835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:29.102637721+07:00","message":"StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:29.102639595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:29.102641265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:29.10264309+07:00","message":"> Transcript [46867] [false]: 'วงตาวันละคนว่างงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:29.102644914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:29.102646666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:29.102648188+07:00","message":"StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:29.10265017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:30.054638545+07:00","message":"receive streaming session, msgId: 3924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:30.054677211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวันคนว่างงาน\",\"confidence\":0.88566893}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:30.054691019+07:00","message":"receive interim result [true|false]: วงตาวันคนว่างงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:30.054704322+07:00","message":"end recv isFinal message id 3924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:30.054706768+07:00","message":"end Recv id 3924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:30.054713222+07:00","message":"[buffer interim] 3924 true วงตาวันคนว่างงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:30.054720409+07:00","message":"[bufferProcess] interim [600000000]:วงตาวันคนว่างงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:30.054723736+07:00","message":"[bufferProcess] send to processor (isfinal):วงตาวันละคนว่างงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:30.054726911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:30.054729892+07:00","message":"> Transcript [46868] [false]: 'วงตาวันละคนว่างงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:30.054732889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:30.054734881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:30.054737147+07:00","message":"StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:30.054739045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:30.054740624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:30.054742701+07:00","message":"> Transcript [46869] [true]: 'วงตาวันคนว่างงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:30.054744808+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:30.054746358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:30.0547479+07:00","message":"StatePrefix: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:30.054749535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:30.054752372+07:00","message":"Push: 'วงตาวันคนว่างงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:30.05475995+07:00","message":"push: {true วงตาวันคนว่างงาน 0 0xc0042d6000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:30.063239922+07:00","message":"write wav file: './tmp/7565/7565_3924.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:30.57757954+07:00","message":"[GCS] IsForceVAD: false for message ID: 3925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.0189879+07:00","message":"[GCS] Start streaming session, msgId: 3926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.519550918+07:00","message":"receive streaming session, msgId: 3926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.519599871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.519605436+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.51962218+07:00","message":"[buffer interim] 3926 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.519629296+07:00","message":"[bufferProcess] interim [480000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.519631018+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.519636788+07:00","message":"[bufferProcess] send to processor (ticker):รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.519639864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.519642628+07:00","message":"> Transcript [46870] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.519644668+07:00","message":"Set StatePrefix (first interim): 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.72543975+07:00","message":"receive streaming session, msgId: 3926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.725475594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.725481622+07:00","message":"receive interim result [false|false]: อยากดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.725495359+07:00","message":"[buffer interim] 3926 false อยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.725502591+07:00","message":"[bufferProcess] interim [600000000]:อยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.725504546+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.74600409+07:00","message":"receive streaming session, msgId: 3926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.74603918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.746046351+07:00","message":"receive interim result [false|false]: รับด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.746063899+07:00","message":"[buffer interim] 3926 false รับด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.746071371+07:00","message":"[bufferProcess] interim [660000000]:รับด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.746074546+07:00","message":"[bufferProcess] send to processor:อยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.746080792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.746084629+07:00","message":"> Transcript [46871] [false]: 'อยากดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.746087817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.746090765+07:00","message":"Set new StatePrefix: 'อยากดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.876490978+07:00","message":"receive streaming session, msgId: 3926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.876536354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.87654448+07:00","message":"receive interim result [false|false]: รับด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.876563376+07:00","message":"[buffer interim] 3926 false รับด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.876573322+07:00","message":"[bufferProcess] interim [840000000]:รับด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.876576138+07:00","message":"[bufferProcess] send to processor:รับด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.876580062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.876583112+07:00","message":"> Transcript [46872] [false]: 'รับด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.876585565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:31.876587677+07:00","message":"Set new StatePrefix: 'รับด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:31.918596111+07:00","message":"[GCS] IsForceVAD: false for message ID: 3926"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:32.03587747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:32.035879856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.048909965+07:00","message":"[GCS] Start streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.07269908+07:00","message":"receive streaming session, msgId: 3926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.072732983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักด้วยกัน\",\"confidence\":0.89764476}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.072738764+07:00","message":"receive interim result [true|false]: รักด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.072746354+07:00","message":"end recv isFinal message id 3926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.07274879+07:00","message":"end Recv id 3926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.072756406+07:00","message":"[buffer interim] 3926 true รักด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.072765243+07:00","message":"[bufferProcess] interim [110000000]:รักด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.072767958+07:00","message":"[bufferProcess] send to processor (isfinal):รับด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.072771067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.072775458+07:00","message":"> Transcript [46873] [false]: 'รับด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.072778524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.072780293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.072783727+07:00","message":"StatePrefix: 'รับด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.072785844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.072787434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.072789407+07:00","message":"> Transcript [46874] [true]: 'รักด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.072791444+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.0727931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.072794975+07:00","message":"StatePrefix: 'รับด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.072796564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.072802104+07:00","message":"Push: 'รักด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.072809507+07:00","message":"push: {true รักด้วยกัน 0 0xc002ac3180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:32.079194974+07:00","message":"write wav file: './tmp/7565/7565_3926.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.441914055+07:00","message":"receive streaming session, msgId: 3925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.441959703+07:00","message":"receive 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-05-12T13:44:32.441965408+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.441981397+07:00","message":"receive streaming session, msgId: 3925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.44198438+07:00","message":"receive 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-05-12T13:44:32.441987102+07:00","message":"receive interim result [false|false]: ลด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.441992773+07:00","message":"receive streaming session, msgId: 3925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.441995322+07:00","message":"receive 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-05-12T13:44:32.441997452+07:00","message":"receive interim result [false|false]: รถมือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.442002313+07:00","message":"receive streaming session, msgId: 3925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.442003244+07:00","message":"[buffer interim] this message is already final false 3925: 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.442019461+07:00","message":"[buffer interim] this message is already final false 3925: 'ลด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.442023596+07:00","message":"[buffer interim] this message is already final false 3925: 'รถมือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.44200955+07:00","message":"receive 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-05-12T13:44:32.442032249+07:00","message":"receive interim result [false|false]: ลดมือถือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.442066161+07:00","message":"receive streaming session, msgId: 3925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.44208203+07:00","message":"receive 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-05-12T13:44:32.442086527+07:00","message":"receive interim result [false|false]: รถมือสอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.442101251+07:00","message":"[buffer interim] this message is already final false 3925: 'ลดมือถือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.442127603+07:00","message":"[buffer interim] this message is already final false 3925: 'รถมือสอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.750766544+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.75080338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.750808423+07:00","message":"receive interim result [false|false]: ทีม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.75082253+07:00","message":"[buffer interim] 3927 false ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.750829254+07:00","message":"[bufferProcess] interim [480000000]:ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:32.750830978+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.820752397+07:00","message":"receive streaming session, msgId: 3925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.820788979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถมือสอง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.82079492+07:00","message":"receive interim result [true|false]: รถมือสอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.820805756+07:00","message":"end recv isFinal message id 3925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.820808162+07:00","message":"end Recv id 3925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:32.820815754+07:00","message":"[buffer interim] this message is already final true 3925: 'รถมือสอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:33.287113936+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:33.287147068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:33.287153375+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:33.287167066+07:00","message":"[buffer interim] 3927 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.287174281+07:00","message":"[bufferProcess] interim [80000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.287177143+07:00","message":"[bufferProcess] send to processor:ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.287183287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.287186023+07:00","message":"> Transcript [46875] [false]: 'ทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.287188115+07:00","message":"Set StatePrefix (first interim): 'ทีม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:33.428724076+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:33.428758189+07:00","message":"receive 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-05-12T13:44:33.428763837+07:00","message":"receive interim result [false|false]: ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:33.428777694+07:00","message":"[buffer interim] 3927 false ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.428784605+07:00","message":"[bufferProcess] interim [200000000]:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.428786835+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.428790426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.428792987+07:00","message":"> Transcript [46876] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.428794966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.428797702+07:00","message":"Set new StatePrefix: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:33.69525489+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:33.695291091+07:00","message":"receive 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-05-12T13:44:33.695298658+07:00","message":"receive interim result [false|false]: ไม่ได้เหรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:33.695309428+07:00","message":"[buffer interim] 3927 false ไม่ได้เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.695316377+07:00","message":"[bufferProcess] interim [500000000]:ไม่ได้เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.695318904+07:00","message":"[bufferProcess] send to processor:ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.695322258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.695324991+07:00","message":"> Transcript [46877] [false]: 'ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.695327746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.695331774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.695333967+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.695336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:33.809563248+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:33.809596555+07:00","message":"receive 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-05-12T13:44:33.809606859+07:00","message":"receive interim result [false|false]: ไม่ได้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:33.809621853+07:00","message":"[buffer interim] 3927 false ไม่ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.809636553+07:00","message":"[bufferProcess] interim [560000000]:ไม่ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.809639354+07:00","message":"[bufferProcess] send to processor:ไม่ได้เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.809642613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.809646124+07:00","message":"> Transcript [46878] [false]: 'ไม่ได้เหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.809648971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.809650968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.809653701+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:33.809657168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.010113886+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.010147154+07:00","message":"receive 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-05-12T13:44:34.010154686+07:00","message":"receive interim result [false|false]: ไม่ได้แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.010172791+07:00","message":"[buffer interim] 3927 false ไม่ได้แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.01018432+07:00","message":"[bufferProcess] interim [740000000]:ไม่ได้แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.010187234+07:00","message":"[bufferProcess] send to processor:ไม่ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.010190628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.010193588+07:00","message":"> Transcript [46879] [false]: 'ไม่ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.010197622+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.010199512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.010201752+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.010203824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.124365822+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.124401813+07:00","message":"receive 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-05-12T13:44:34.124407404+07:00","message":"receive interim result [false|false]: ไม่ได้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.124421911+07:00","message":"[buffer interim] 3927 false ไม่ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.124429082+07:00","message":"[bufferProcess] interim [860000000]:ไม่ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.124431652+07:00","message":"[bufferProcess] send to processor:ไม่ได้แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.124437636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.124440262+07:00","message":"> Transcript [46880] [false]: 'ไม่ได้แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.124443123+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.124445162+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.124447611+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.124449792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.124454363+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.124456403+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.12445836+07:00","message":"Set new StatePrefix : 'ไม่ได้แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.1244604+07:00","message":"Next Push (prob) : 'ได้แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.124467696+07:00","message":"push: {false ไม่ 0 0xc002e82b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.16250254+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.162535015+07:00","message":"receive 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-05-12T13:44:34.16254141+07:00","message":"receive interim result [false|false]: ไม่ได้แล้วก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.162557199+07:00","message":"[buffer interim] 3927 false ไม่ได้แล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.162563848+07:00","message":"[bufferProcess] interim [920000000]:ไม่ได้แล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.162566395+07:00","message":"[bufferProcess] send to processor:ไม่ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.162569425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.162572148+07:00","message":"> Transcript [46881] [false]: 'ไม่ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.162574291+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.166771858+07:00","message":"[GCS] IsForceVAD: false for message ID: 3927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.193331291+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.193365665+07:00","message":"receive 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-05-12T13:44:34.193371389+07:00","message":"receive interim result [false|false]: ไม่ได้แล้วเพราะมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.193383797+07:00","message":"[buffer interim] 3927 false ไม่ได้แล้วเพราะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.193391447+07:00","message":"[bufferProcess] interim [980000000]:ไม่ได้แล้วเพราะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.193394463+07:00","message":"[bufferProcess] send to processor:ไม่ได้แล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.193402973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.193405835+07:00","message":"> Transcript [46882] [false]: 'ไม่ได้แล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.19340968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.19341165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.193413459+07:00","message":"StatePrefix: 'ไม่ได้แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.193415612+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.268316406+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.268350394+07:00","message":"receive 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-05-12T13:44:34.268359437+07:00","message":"receive interim result [false|false]: ไม่ได้แล้วก็มึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.268372974+07:00","message":"[buffer interim] 3927 false ไม่ได้แล้วก็มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.268380691+07:00","message":"[bufferProcess] interim [100000000]:ไม่ได้แล้วก็มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.268383062+07:00","message":"[bufferProcess] send to processor:ไม่ได้แล้วเพราะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.268388224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.268392528+07:00","message":"> Transcript [46883] [false]: 'ไม่ได้แล้วเพราะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.268395026+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.268397158+07:00","message":"Set new StatePrefix: 'ไม่ได้แล้วเพราะมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.357828573+07:00","message":"[GCS] Start streaming session, msgId: 3928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.400843802+07:00","message":"receive streaming session, msgId: 3927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.400880372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ได้แล้วพ่อมึง\",\"confidence\":0.9044712}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.400887934+07:00","message":"receive interim result [true|false]: ไม่ได้แล้วพ่อมึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.400900448+07:00","message":"end recv isFinal message id 3927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.400902675+07:00","message":"end Recv id 3927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.400909928+07:00","message":"[buffer interim] 3927 true ไม่ได้แล้วพ่อมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.400918827+07:00","message":"[bufferProcess] interim [130000000]:ไม่ได้แล้วพ่อมึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.40092735+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ได้แล้วก็มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.400930562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.400933322+07:00","message":"> Transcript [46884] [false]: 'ไม่ได้แล้วก็มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.400936515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.400939438+07:00","message":"Set new StatePrefix: 'ไม่ได้แล้วก็มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.400941082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.400943079+07:00","message":"> Transcript [46885] [true]: 'ไม่ได้แล้วพ่อมึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.400945347+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.400947209+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.400949174+07:00","message":"StatePrefix: 'ไม่ได้แล้วก็มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.400951564+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:34.400958696+07:00","message":"Push: 'ได้แล้วพ่อมึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:34.400966758+07:00","message":"push: {true ได้แล้วพ่อมึง 0 0xc002e82b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:34.408272037+07:00","message":"write wav file: './tmp/7565/7565_3927.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:35.035926497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:35.035956849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:35.638867676+07:00","message":"[GCS] IsForceVAD: false for message ID: 3928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:35.768765823+07:00","message":"[GCS] Start streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.304028943+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.304077791+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-05-12T13:44:36.304083207+07:00","message":"receive interim result [false|false]: ก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.304098501+07:00","message":"[buffer interim] 3929 false ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:36.304106222+07:00","message":"[bufferProcess] interim [360000000]:ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:36.304108415+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:36.304114921+07:00","message":"[bufferProcess] send to processor (ticker):ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:36.304117566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:36.304120489+07:00","message":"> Transcript [46886] [false]: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:36.304122744+07:00","message":"Set StatePrefix (first interim): 'ก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.312970797+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.313000557+07:00","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-05-12T13:44:36.31300552+07:00","message":"receive interim result [false|false]: ก็บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.313043181+07:00","message":"[buffer interim] 3929 false ก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:36.313050497+07:00","message":"[bufferProcess] interim [420000000]:ก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:36.313052402+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.956166977+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.95620707+07:00","message":"receive 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-05-12T13:44:36.956213969+07:00","message":"receive interim result [false|false]: ก็บอกว่าบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.956231153+07:00","message":"[buffer interim] 3929 false ก็บอกว่าบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:36.956242543+07:00","message":"[bufferProcess] interim [20000000]:ก็บอกว่าบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:36.956244901+07:00","message":"[bufferProcess] send to processor:ก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:36.956250611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:36.956253519+07:00","message":"> Transcript [46887] [false]: 'ก็บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:36.95625672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:36.956259072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:36.95626102+07:00","message":"StatePrefix: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:36.956262914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.986105735+07:00","message":"receive streaming session, msgId: 3928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.986142262+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-05-12T13:44:36.986148736+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.98616401+07:00","message":"receive streaming session, msgId: 3928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.986168171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลามัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.986170845+07:00","message":"receive interim result [false|false]: เวลามัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.986177056+07:00","message":"receive streaming session, msgId: 3928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.986179907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาอำนวย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.986181923+07:00","message":"receive interim result [false|false]: เวลาอำนวย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.986185896+07:00","message":"receive streaming session, msgId: 3928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.986188238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลามันชน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.986190134+07:00","message":"receive interim result [false|false]: เวลามันชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.986199817+07:00","message":"receive streaming session, msgId: 3928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.986203067+07:00","message":"receive 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-05-12T13:44:36.986205571+07:00","message":"receive interim result [false|false]: เวลามันชนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.98621125+07:00","message":"[buffer interim] this message is already final false 3928: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.986219319+07:00","message":"[buffer interim] this message is already final false 3928: 'เวลามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.986225987+07:00","message":"[buffer interim] this message is already final false 3928: 'เวลาอำนวย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.986231811+07:00","message":"[buffer interim] this message is already final false 3928: 'เวลามันชน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:36.986239467+07:00","message":"[buffer interim] this message is already final false 3928: 'เวลามันชนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.127904103+07:00","message":"receive streaming session, msgId: 3928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.127949668+07:00","message":"receive 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-05-12T13:44:37.127956551+07:00","message":"receive interim result [false|false]: เวลามันชนกันหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.127977335+07:00","message":"receive streaming session, msgId: 3928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.127983254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลามันชนกันหมด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.127987656+07:00","message":"receive interim result [true|false]: เวลามันชนกันหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.127991198+07:00","message":"end recv isFinal message id 3928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.127994661+07:00","message":"end Recv id 3928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.128004261+07:00","message":"[buffer interim] this message is already final false 3928: 'เวลามันชนกันหมด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.128014409+07:00","message":"[buffer interim] this message is already final true 3928: 'เวลามันชนกันหมด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.154004381+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.154056522+07:00","message":"receive 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-05-12T13:44:37.154065813+07:00","message":"receive interim result [false|false]: ก็บอกว่าอยู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.154089385+07:00","message":"[buffer interim] 3929 false ก็บอกว่าอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.154099896+07:00","message":"[bufferProcess] interim [140000000]:ก็บอกว่าอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.154104263+07:00","message":"[bufferProcess] send to processor:ก็บอกว่าบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.154109311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.154114495+07:00","message":"> Transcript [46888] [false]: 'ก็บอกว่าบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.15411971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.154122741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.154125966+07:00","message":"StatePrefix: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.154129334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.199262327+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.199304099+07:00","message":"receive 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-05-12T13:44:37.199311446+07:00","message":"receive interim result [false|false]: ก็บอกว่าบ้านแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.199326255+07:00","message":"[buffer interim] 3929 false ก็บอกว่าบ้านแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.199338187+07:00","message":"[bufferProcess] interim [200000000]:ก็บอกว่าบ้านแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.199341167+07:00","message":"[bufferProcess] send to processor:ก็บอกว่าอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.199347968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.199350995+07:00","message":"> Transcript [46889] [false]: 'ก็บอกว่าอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.199357111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.199359851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.199361618+07:00","message":"StatePrefix: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.199363645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.214131391+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.214161334+07:00","message":"receive 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-05-12T13:44:37.214166813+07:00","message":"receive interim result [false|false]: ก็บอกว่าบ้านแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.214181485+07:00","message":"[buffer interim] 3929 false ก็บอกว่าบ้านแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.214187221+07:00","message":"[bufferProcess] interim [260000000]:ก็บอกว่าบ้านแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.214190069+07:00","message":"[bufferProcess] send to processor:ก็บอกว่าบ้านแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.214193376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.214196054+07:00","message":"> Transcript [46890] [false]: 'ก็บอกว่าบ้านแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.214199078+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.214201309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.214202959+07:00","message":"StatePrefix: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.214204897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.214214309+07:00","message":"Push: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.214216478+07:00","message":"TextPushed: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.214218576+07:00","message":"Set new StatePrefix : 'ก็บอกว่าบ้านแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.214220757+07:00","message":"Next Push (prob) : 'ว่าบ้านแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.214230109+07:00","message":"push: {false ก็บอก 0 0xc002e83700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.237894797+07:00","message":"[GCS] IsForceVAD: false for message ID: 3929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.369390599+07:00","message":"[GCS] Start streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.387049497+07:00","message":"receive streaming session, msgId: 3929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.387095055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็บอกว่าบ้านแบบเนี้ย\",\"confidence\":0.9115771}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.387100399+07:00","message":"receive interim result [true|false]: ก็บอกว่าบ้านแบบเนี้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.387109393+07:00","message":"end recv isFinal message id 3929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.387111707+07:00","message":"end Recv id 3929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.387117851+07:00","message":"[buffer interim] 3929 true ก็บอกว่าบ้านแบบเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.387127879+07:00","message":"[bufferProcess] interim [500000000]:ก็บอกว่าบ้านแบบเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.387131558+07:00","message":"[bufferProcess] send to processor (isfinal):ก็บอกว่าบ้านแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.387134858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.387137595+07:00","message":"> Transcript [46891] [false]: 'ก็บอกว่าบ้านแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.38714078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.38714272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.387144598+07:00","message":"StatePrefix: 'ก็บอกว่าบ้านแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.387146691+07:00","message":"TextPushed: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.387148375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.387150229+07:00","message":"> Transcript [46892] [true]: 'ก็บอกว่าบ้านแบบเนี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.387152361+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.387153972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.387155541+07:00","message":"StatePrefix: 'ก็บอกว่าบ้านแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.387157481+07:00","message":"TextPushed: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:37.387163486+07:00","message":"Push: 'ว่าบ้านแบบเนี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:37.387171708+07:00","message":"push: {true ว่าบ้านแบบเนี้ย 0 0xc002e83700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:37.393822605+07:00","message":"write wav file: './tmp/7565/7565_3929.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:38.036953408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:38.036964573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:38.196801712+07:00","message":"[GCS] IsForceVAD: false for message ID: 3930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:38.519065236+07:00","message":"[GCS] Start streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:39.237995973+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:39.238039454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:39.238047401+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:39.238067497+07:00","message":"[buffer interim] 3931 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:39.238076291+07:00","message":"[bufferProcess] interim [540000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:39.238079248+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:39.238083813+07:00","message":"[bufferProcess] send to processor (ticker):บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:39.23808805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:39.238092359+07:00","message":"> Transcript [46893] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:39.238095232+07:00","message":"Set StatePrefix (first interim): 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:39.896099941+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:39.896138449+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-05-12T13:44:39.896144532+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:39.896161143+07:00","message":"[buffer interim] 3931 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:39.896169493+07:00","message":"[bufferProcess] interim [140000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:39.896171444+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:39.989154301+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:39.989199459+07:00","message":"receive 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-05-12T13:44:39.989205531+07:00","message":"receive interim result [false|false]: บอกว่ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:39.989218491+07:00","message":"[buffer interim] 3931 false บอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:39.989224908+07:00","message":"[bufferProcess] interim [260000000]:บอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:39.989227098+07:00","message":"[bufferProcess] send to processor:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:39.989232228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:39.989234919+07:00","message":"> Transcript [46894] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:39.989237632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:39.989239677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:39.989241613+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:39.989243723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.049889944+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.049928754+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-05-12T13:44:40.049935139+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.049959645+07:00","message":"[buffer interim] 3931 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.049981879+07:00","message":"[bufferProcess] interim [320000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.049984236+07:00","message":"[bufferProcess] send to processor:บอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.049987549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.04999058+07:00","message":"> Transcript [46895] [false]: 'บอกว่ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.049993775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.049995772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.049997562+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.049999513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.085169135+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.085204658+07:00","message":"receive 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-05-12T13:44:40.085209887+07:00","message":"receive interim result [false|false]: บอกว่ามาทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.085226355+07:00","message":"[buffer interim] 3931 false บอกว่ามาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.085233646+07:00","message":"[bufferProcess] interim [380000000]:บอกว่ามาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.085238129+07:00","message":"[bufferProcess] send to processor:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.085241069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.085244066+07:00","message":"> Transcript [46896] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.085246791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.085248932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.085250774+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.085253252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.24982493+07:00","message":"[GCS] IsForceVAD: false for message ID: 3931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.343727109+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.343767929+07:00","message":"receive 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-05-12T13:44:40.343773677+07:00","message":"receive interim result [false|false]: บอกว่ามาทำชั่ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.343787225+07:00","message":"[buffer interim] 3931 false บอกว่ามาทำชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.343794334+07:00","message":"[bufferProcess] interim [680000000]:บอกว่ามาทำชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.343796965+07:00","message":"[bufferProcess] send to processor:บอกว่ามาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.343802407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.343805306+07:00","message":"> Transcript [46897] [false]: 'บอกว่ามาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.343808536+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.343810749+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.343812973+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.343815332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.343819683+07:00","message":"Push: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.343821863+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.343824015+07:00","message":"Set new StatePrefix : 'บอกว่ามาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.343825947+07:00","message":"Next Push (prob) : 'มาทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.343833472+07:00","message":"push: {false บอกว่า 0 0xc0042d7180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.350779258+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.350815441+07:00","message":"receive 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-05-12T13:44:40.350822458+07:00","message":"receive interim result [false|false]: บอกว่ามาทำธุระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.350838731+07:00","message":"[buffer interim] 3931 false บอกว่ามาทำธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.35084716+07:00","message":"[bufferProcess] interim [740000000]:บอกว่ามาทำธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.350849582+07:00","message":"[bufferProcess] send to processor:บอกว่ามาทำชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.350853592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.350856222+07:00","message":"> Transcript [46898] [false]: 'บอกว่ามาทำชั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.35085945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.350861531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.350863315+07:00","message":"StatePrefix: 'บอกว่ามาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.350865884+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.372460331+07:00","message":"receive streaming session, msgId: 3931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.372493437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่ามาทำชุด\",\"confidence\":0.9207044}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.372499531+07:00","message":"receive interim result [true|false]: บอกว่ามาทำชุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.372508868+07:00","message":"end recv isFinal message id 3931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.372510983+07:00","message":"end Recv id 3931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.372516856+07:00","message":"[buffer interim] 3931 true บอกว่ามาทำชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.372527394+07:00","message":"[bufferProcess] interim [740000000]:บอกว่ามาทำชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.372530011+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่ามาทำธุระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.372533164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.372535833+07:00","message":"> Transcript [46899] [false]: 'บอกว่ามาทำธุระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.37253878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.372540707+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.372542481+07:00","message":"StatePrefix: 'บอกว่ามาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.372544365+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.372545968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.372548015+07:00","message":"> Transcript [46900] [true]: 'บอกว่ามาทำชุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.372549985+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.372551645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.372553467+07:00","message":"StatePrefix: 'บอกว่ามาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.372555173+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:40.372562317+07:00","message":"Push: 'มาทำชุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.372570427+07:00","message":"push: {true มาทำชุด 0 0xc0042d7180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:40.379276581+07:00","message":"write wav file: './tmp/7565/7565_3931.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:40.758779559+07:00","message":"[GCS] Start streaming session, msgId: 3932"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:41.036978556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:41.036988031+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.267595193+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.267628897+07:00","message":"receive 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-05-12T13:44:43.267634245+07:00","message":"receive interim result [false|false]: วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.267648841+07:00","message":"[buffer interim] 3932 false วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.267655358+07:00","message":"[bufferProcess] interim [280000000]:วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.267657023+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.267664275+07:00","message":"[bufferProcess] send to processor (ticker):วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.267667346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.267670089+07:00","message":"> Transcript [46901] [false]: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.267676041+07:00","message":"Set StatePrefix (first interim): 'วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.38837782+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.388424419+07:00","message":"receive 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-05-12T13:44:43.388433147+07:00","message":"receive interim result [false|false]: วงจร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.388445558+07:00","message":"[buffer interim] 3932 false วงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.388451579+07:00","message":"[bufferProcess] interim [400000000]:วงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.388453424+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.429465564+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.429498878+07:00","message":"receive 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-05-12T13:44:43.429504211+07:00","message":"receive interim result [false|false]: วงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.429519946+07:00","message":"[buffer interim] 3932 false วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.429527224+07:00","message":"[bufferProcess] interim [520000000]:วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.429529849+07:00","message":"[bufferProcess] send to processor:วงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.429533723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.429538448+07:00","message":"> Transcript [46902] [false]: 'วงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.429541533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.429543427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.429546713+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.429548685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.456753647+07:00","message":"[GCS] IsForceVAD: false for message ID: 3932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.595059+07:00","message":"receive streaming session, msgId: 3932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.595093228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตะวัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.595098881+07:00","message":"receive interim result [true|false]: วงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.595107472+07:00","message":"end recv isFinal message id 3932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.595110073+07:00","message":"end Recv id 3932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.595116643+07:00","message":"[buffer interim] 3932 true วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.595126206+07:00","message":"[bufferProcess] interim [700000000]:วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.595128776+07:00","message":"[bufferProcess] send to processor (isfinal):วงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.595131651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.595134649+07:00","message":"> Transcript [46903] [false]: 'วงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.595137608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.595139629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.595141641+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.595143515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.595145255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.595147232+07:00","message":"> Transcript [46904] [true]: 'วงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.595149199+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.595150866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.59515242+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.59515407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:43.595158541+07:00","message":"Push: 'วงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.595166028+07:00","message":"push: {true วงตะวัน 0 0xc003756180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:43.603216969+07:00","message":"write wav file: './tmp/7565/7565_3932.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:43.968655594+07:00","message":"[GCS] Start streaming session, msgId: 3933"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:44.037342507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:44.037348349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:44.797293098+07:00","message":"[GCS] IsForceVAD: false for message ID: 3933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:44.846205206+07:00","message":"receive streaming session, msgId: 3933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:44.846250314+07:00","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-05-12T13:44:44.846256177+07:00","message":"receive interim result [false|false]: จะเลิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:44.846273067+07:00","message":"receive streaming session, msgId: 3933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:44.846276122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเลิกได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:44.846278558+07:00","message":"receive interim result [false|false]: จะเลิกได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:44.846284603+07:00","message":"[buffer interim] 3933 false จะเลิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:44.846287506+07:00","message":"[buffer interim] 3933 false จะเลิกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:44.846293511+07:00","message":"[bufferProcess] interim [420000000]:จะเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:44.846295191+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:44.846298417+07:00","message":"[bufferProcess] send to processor (ticker):จะเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:44.846300543+07:00","message":"[bufferProcess] interim [600000000]:จะเลิกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:44.84630215+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:44.846304809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:44.846307301+07:00","message":"> Transcript [46905] [false]: 'จะเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:44.846309409+07:00","message":"Set StatePrefix (first interim): 'จะเลิก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:44.929373307+07:00","message":"[GCS] Start streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:45.126174626+07:00","message":"receive streaming session, msgId: 3933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:45.126209297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเลิกแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:45.126216233+07:00","message":"receive interim result [false|false]: จะเลิกแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:45.126229605+07:00","message":"[buffer interim] 3933 false จะเลิกแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.126236591+07:00","message":"[bufferProcess] interim [720000000]:จะเลิกแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.126239214+07:00","message":"[bufferProcess] send to processor:จะเลิกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.126244752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.126247487+07:00","message":"> Transcript [46906] [false]: 'จะเลิกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.126252153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.126254633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.126256578+07:00","message":"StatePrefix: 'จะเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.126258734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:45.288033036+07:00","message":"receive streaming session, msgId: 3933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:45.288088219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเลิกแล้วนะ\",\"confidence\":0.8835534}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:45.288094365+07:00","message":"receive interim result [true|false]: จะเลิกแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:45.288105896+07:00","message":"end recv isFinal message id 3933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:45.288108314+07:00","message":"end Recv id 3933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:45.288116564+07:00","message":"[buffer interim] 3933 true จะเลิกแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.288128274+07:00","message":"[bufferProcess] interim [870000000]:จะเลิกแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.288131257+07:00","message":"[bufferProcess] send to processor (isfinal):จะเลิกแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.288135256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.28813825+07:00","message":"> Transcript [46907] [false]: 'จะเลิกแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.28814126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.288143301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.288145253+07:00","message":"StatePrefix: 'จะเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.288148382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.288150026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.288152003+07:00","message":"> Transcript [46908] [true]: 'จะเลิกแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.288154536+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.28815614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.288157705+07:00","message":"StatePrefix: 'จะเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.288159431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.288166611+07:00","message":"Push: 'จะเลิกแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:45.288176323+07:00","message":"push: {true จะเลิกแล้วนะ 0 0xc002ac3b80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:45.294382086+07:00","message":"write wav file: './tmp/7565/7565_3933.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:45.927826005+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:45.927876699+07:00","message":"receive 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-05-12T13:44:45.927883004+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:45.927900464+07:00","message":"[buffer interim] 3934 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.927909087+07:00","message":"[bufferProcess] interim [20000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:45.927911789+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:46.100648723+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:46.100698918+07:00","message":"receive 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-05-12T13:44:46.100704098+07:00","message":"receive interim result [false|false]: สวนผึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:46.100716495+07:00","message":"[buffer interim] 3934 false สวนผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.100723908+07:00","message":"[bufferProcess] interim [140000000]:สวนผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.100726107+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.100731651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.100734397+07:00","message":"> Transcript [46909] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.10073656+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:46.153042165+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:46.153081234+07:00","message":"receive 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-05-12T13:44:46.15308816+07:00","message":"receive interim result [false|false]: ชวนเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:46.153103309+07:00","message":"[buffer interim] 3934 false ชวนเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.153109836+07:00","message":"[bufferProcess] interim [260000000]:ชวนเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.15311207+07:00","message":"[bufferProcess] send to processor:สวนผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.153118528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.153122357+07:00","message":"> Transcript [46910] [false]: 'สวนผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.153125617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.153128854+07:00","message":"Set new StatePrefix: 'สวนผึ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:46.343218784+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:46.34325627+07:00","message":"receive 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-05-12T13:44:46.343261922+07:00","message":"receive interim result [false|false]: ชวนเพื่อนๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:46.343277079+07:00","message":"[buffer interim] 3934 false ชวนเพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.343284266+07:00","message":"[bufferProcess] interim [440000000]:ชวนเพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.343286795+07:00","message":"[bufferProcess] send to processor:ชวนเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.34329365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.343296802+07:00","message":"> Transcript [46911] [false]: 'ชวนเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.343298999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.343300932+07:00","message":"Set new StatePrefix: 'ชวนเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:46.53889571+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:46.538943475+07:00","message":"receive 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-05-12T13:44:46.538950103+07:00","message":"receive interim result [false|false]: ชวนเพื่อนๆน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:46.538964628+07:00","message":"[buffer interim] 3934 false ชวนเพื่อนๆน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.53897248+07:00","message":"[bufferProcess] interim [680000000]:ชวนเพื่อนๆน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.538975497+07:00","message":"[bufferProcess] send to processor:ชวนเพื่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.538980674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.538983584+07:00","message":"> Transcript [46912] [false]: 'ชวนเพื่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.538987192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.538989393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.538991497+07:00","message":"StatePrefix: 'ชวนเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.538993621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:46.667263792+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:46.667307641+07:00","message":"receive 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-05-12T13:44:46.667327522+07:00","message":"receive interim result [false|false]: ชวนเพื่อนๆมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:46.66734323+07:00","message":"[buffer interim] 3934 false ชวนเพื่อนๆมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.667353848+07:00","message":"[bufferProcess] interim [800000000]:ชวนเพื่อนๆมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.667357455+07:00","message":"[bufferProcess] send to processor:ชวนเพื่อนๆน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.667364844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.667369402+07:00","message":"> Transcript [46913] [false]: 'ชวนเพื่อนๆน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.667373746+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.667376788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.667379696+07:00","message":"StatePrefix: 'ชวนเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:46.6673828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.007541644+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.0075882+07:00","message":"receive 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-05-12T13:44:47.007594952+07:00","message":"receive interim result [false|false]: ชวนเพื่อนๆมาป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.007611004+07:00","message":"[buffer interim] 3934 false ชวนเพื่อนๆมาป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.007622474+07:00","message":"[bufferProcess] interim [100000000]:ชวนเพื่อนๆมาป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.007624981+07:00","message":"[bufferProcess] send to processor:ชวนเพื่อนๆมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.007628273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.007631159+07:00","message":"> Transcript [46914] [false]: 'ชวนเพื่อนๆมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.007634828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.00763688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.007638694+07:00","message":"StatePrefix: 'ชวนเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.007640749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:47.037913308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:47.037934278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.067920637+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.067961466+07:00","message":"receive 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-05-12T13:44:47.067967756+07:00","message":"receive interim result [false|false]: ชวนเพื่อนๆมาปลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.067980931+07:00","message":"[buffer interim] 3934 false ชวนเพื่อนๆมาปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.067988782+07:00","message":"[bufferProcess] interim [160000000]:ชวนเพื่อนๆมาปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.067991222+07:00","message":"[bufferProcess] send to processor:ชวนเพื่อนๆมาป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.067996644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.067999828+07:00","message":"> Transcript [46915] [false]: 'ชวนเพื่อนๆมาป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.068005085+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.068007569+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.068009766+07:00","message":"StatePrefix: 'ชวนเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.068011945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.068016535+07:00","message":"Push: 'ชวนเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.068018841+07:00","message":"TextPushed: 'ชวนเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.0680209+07:00","message":"Set new StatePrefix : 'ชวนเพื่อนๆมาป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.068023133+07:00","message":"Next Push (prob) : 'ๆมาป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.068031086+07:00","message":"push: {false ชวนเพื่อน 0 0xc002ac3d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.182844426+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.182885293+07:00","message":"receive 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-05-12T13:44:47.182891116+07:00","message":"receive interim result [false|false]: ชวนเพื่อนๆมาปาร์ตี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.182904545+07:00","message":"[buffer interim] 3934 false ชวนเพื่อนๆมาปาร์ตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.182911555+07:00","message":"[bufferProcess] interim [280000000]:ชวนเพื่อนๆมาปาร์ตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.182913961+07:00","message":"[bufferProcess] send to processor:ชวนเพื่อนๆมาปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.182918683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.182921131+07:00","message":"> Transcript [46916] [false]: 'ชวนเพื่อนๆมาปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.182923217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.182925316+07:00","message":"Set new StatePrefix: 'ชวนเพื่อนๆมาปลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.500346116+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.500389647+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-05-12T13:44:47.500395128+07:00","message":"receive interim result [false|false]: ชวนเพื่อนๆมาปาร์ตี้กัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.50041066+07:00","message":"[buffer interim] 3934 false ชวนเพื่อนๆมาปาร์ตี้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.500419603+07:00","message":"[bufferProcess] interim [580000000]:ชวนเพื่อนๆมาปาร์ตี้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.500421996+07:00","message":"[bufferProcess] send to processor:ชวนเพื่อนๆมาปาร์ตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.500426885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.500429489+07:00","message":"> Transcript [46917] [false]: 'ชวนเพื่อนๆมาปาร์ตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.500431762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.500433834+07:00","message":"Set new StatePrefix: 'ชวนเพื่อนๆมาปาร์ตี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.677190758+07:00","message":"[GCS] IsForceVAD: false for message ID: 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.696222537+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.696261719+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-05-12T13:44:47.696275465+07:00","message":"receive interim result [false|false]: ชวนเพื่อนๆมาปาร์ตี้กันเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.696292224+07:00","message":"[buffer interim] 3934 false ชวนเพื่อนๆมาปาร์ตี้กันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.696300024+07:00","message":"[bufferProcess] interim [760000000]:ชวนเพื่อนๆมาปาร์ตี้กันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.696302579+07:00","message":"[bufferProcess] send to processor:ชวนเพื่อนๆมาปาร์ตี้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.696306269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.696309411+07:00","message":"> Transcript [46918] [false]: 'ชวนเพื่อนๆมาปาร์ตี้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.696312812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.696317098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.696319014+07:00","message":"StatePrefix: 'ชวนเพื่อนๆมาปาร์ตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.696321118+07:00","message":"TextPushed: 'ชวนเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.739394468+07:00","message":"[GCS] Start streaming session, msgId: 3935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.791950624+07:00","message":"receive streaming session, msgId: 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.791997673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวนเพื่อนๆมาปาร์ตี้กันเยอะ\",\"confidence\":0.9564991}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.79200373+07:00","message":"receive interim result [true|false]: ชวนเพื่อนๆมาปาร์ตี้กันเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.792013372+07:00","message":"end recv isFinal message id 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.792015929+07:00","message":"end Recv id 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.792024378+07:00","message":"[buffer interim] 3934 true ชวนเพื่อนๆมาปาร์ตี้กันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.792034606+07:00","message":"[bufferProcess] interim [970000000]:ชวนเพื่อนๆมาปาร์ตี้กันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.79203951+07:00","message":"[bufferProcess] send to processor (isfinal):ชวนเพื่อนๆมาปาร์ตี้กันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.792043206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.792045919+07:00","message":"> Transcript [46919] [false]: 'ชวนเพื่อนๆมาปาร์ตี้กันเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.792049199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.79205115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.792053097+07:00","message":"StatePrefix: 'ชวนเพื่อนๆมาปาร์ตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.792055078+07:00","message":"TextPushed: 'ชวนเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.792056796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.792058723+07:00","message":"> Transcript [46920] [true]: 'ชวนเพื่อนๆมาปาร์ตี้กันเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.792060827+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.792062395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.792063958+07:00","message":"StatePrefix: 'ชวนเพื่อนๆมาปาร์ตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.792065791+07:00","message":"TextPushed: 'ชวนเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:47.792072398+07:00","message":"Push: 'ๆมาปาร์ตี้กันเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:47.792080538+07:00","message":"push: {true ๆมาปาร์ตี้กันเยอะ 0 0xc002ac3d80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:47.799622245+07:00","message":"write wav file: './tmp/7565/7565_3934.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:50.038244407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:50.038252915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:50.97954432+07:00","message":"receive streaming session, msgId: 3935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:50.979588848+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-05-12T13:44:50.979595986+07:00","message":"receive interim result [false|false]: เดี๋ยวจะลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:50.979614505+07:00","message":"[buffer interim] 3935 false เดี๋ยวจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:50.979621906+07:00","message":"[bufferProcess] interim [120000000]:เดี๋ยวจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:50.979624144+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:50.979627644+07:00","message":"[bufferProcess] send to processor (ticker):เดี๋ยวจะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:50.979630391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:50.979633046+07:00","message":"> Transcript [46921] [false]: 'เดี๋ยวจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:50.979635044+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยวจะลอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.220455849+07:00","message":"receive streaming session, msgId: 3935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.220494238+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-05-12T13:44:51.220500639+07:00","message":"receive interim result [false|false]: เดี๋ยวจะลองติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.220512569+07:00","message":"[buffer interim] 3935 false เดี๋ยวจะลองติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.220519616+07:00","message":"[bufferProcess] interim [300000000]:เดี๋ยวจะลองติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.220521728+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.422969229+07:00","message":"receive streaming session, msgId: 3935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.423006598+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-05-12T13:44:51.423013043+07:00","message":"receive interim result [false|false]: เดี๋ยวจะลองติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.423024895+07:00","message":"[buffer interim] 3935 false เดี๋ยวจะลองติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.423031946+07:00","message":"[bufferProcess] interim [480000000]:เดี๋ยวจะลองติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.423034158+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะลองติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.42303708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.423040334+07:00","message":"> Transcript [46922] [false]: 'เดี๋ยวจะลองติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.423043538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.423045415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.423047232+07:00","message":"StatePrefix: 'เดี๋ยวจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.42304926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.478862208+07:00","message":"receive streaming session, msgId: 3935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.478922958+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-05-12T13:44:51.478928805+07:00","message":"receive interim result [false|false]: ฉลองปิดวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.478945106+07:00","message":"[buffer interim] 3935 false ฉลองปิดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.47895245+07:00","message":"[bufferProcess] interim [600000000]:ฉลองปิดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.478955445+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะลองติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.478963831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.478966846+07:00","message":"> Transcript [46923] [false]: 'เดี๋ยวจะลองติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.478970159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.478972808+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.478974911+07:00","message":"StatePrefix: 'เดี๋ยวจะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.478980678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.527347145+07:00","message":"[GCS] IsForceVAD: false for message ID: 3935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.588435536+07:00","message":"[GCS] Start streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.636136553+07:00","message":"receive streaming session, msgId: 3935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.636177766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะลองปิดวง\",\"confidence\":0.90292275}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.636184053+07:00","message":"receive interim result [true|false]: เดี๋ยวจะลองปิดวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.636193158+07:00","message":"end recv isFinal message id 3935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.636195628+07:00","message":"end Recv id 3935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.63620178+07:00","message":"[buffer interim] 3935 true เดี๋ยวจะลองปิดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.636211718+07:00","message":"[bufferProcess] interim [810000000]:เดี๋ยวจะลองปิดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.636214586+07:00","message":"[bufferProcess] send to processor (isfinal):ฉลองปิดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.636218218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.636221565+07:00","message":"> Transcript [46924] [false]: 'ฉลองปิดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.6362241+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.636226012+07:00","message":"Set new StatePrefix: 'ฉลองปิดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.63622761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.636229504+07:00","message":"> Transcript [46925] [true]: 'เดี๋ยวจะลองปิดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.636232177+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.636233965+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.636235801+07:00","message":"StatePrefix: 'ฉลองปิดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.636237634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:51.636245358+07:00","message":"Push: 'เดี๋ยวจะลองปิดวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:51.636253154+07:00","message":"push: {true เดี๋ยวจะลองปิดวง 0 0xc00386c580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:51.645322136+07:00","message":"write wav file: './tmp/7565/7565_3935.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:52.975031228+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:52.975068516+07:00","message":"receive 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-05-12T13:44:52.975074009+07:00","message":"receive interim result [false|false]: ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:52.975084917+07:00","message":"[buffer interim] 3936 false ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:52.975092661+07:00","message":"[bufferProcess] interim [20000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:52.975094572+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:52.975099147+07:00","message":"[bufferProcess] send to processor (ticker):ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:52.975102172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:52.975104918+07:00","message":"> Transcript [46926] [false]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:52.975106878+07:00","message":"Set StatePrefix (first interim): 'ล่าสุด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:53.038522524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:53.038546956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:53.1902493+07:00","message":"[GCS] IsForceVAD: false for message ID: 3936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:53.356985873+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:53.357035899+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-05-12T13:44:53.357043021+07:00","message":"receive interim result [false|false]: ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:53.357062398+07:00","message":"receive streaming session, msgId: 3936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:53.357069402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุด\",\"confidence\":0.8430701}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:53.357073619+07:00","message":"receive interim result [true|false]: ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:53.357077165+07:00","message":"end recv isFinal message id 3936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:53.357079986+07:00","message":"end Recv id 3936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:53.357082832+07:00","message":"[buffer interim] 3936 false ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:53.357092967+07:00","message":"[buffer interim] 3936 true ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.357099762+07:00","message":"[bufferProcess] interim [620000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.357102469+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.357107863+07:00","message":"[bufferProcess] interim [620000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.357114059+07:00","message":"[bufferProcess] send to processor (isfinal):ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.357116524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.357119218+07:00","message":"> Transcript [46927] [false]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.35712228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.357124398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.35712631+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.357128928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.357130644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.357132896+07:00","message":"> Transcript [46928] [true]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.357134797+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.357136707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.3571383+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.357139991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:53.35714722+07:00","message":"Push: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:53.357155488+07:00","message":"push: {true ล่าสุด 0 0xc002ac2000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:53.364026922+07:00","message":"write wav file: './tmp/7565/7565_3936.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:53.378340085+07:00","message":"[GCS] Start streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:54.962141097+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:54.962179846+07:00","message":"receive 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-05-12T13:44:54.962185506+07:00","message":"receive interim result [false|false]: ทิ้งทวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:54.962197316+07:00","message":"[buffer interim] 3937 false ทิ้งทวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:54.962204723+07:00","message":"[bufferProcess] interim [620000000]:ทิ้งทวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:54.962206529+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:54.962212045+07:00","message":"[bufferProcess] send to processor (ticker):ทิ้งทวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:54.962214447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:54.96221717+07:00","message":"> Transcript [46929] [false]: 'ทิ้งทวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:54.962219566+07:00","message":"Set StatePrefix (first interim): 'ทิ้งทวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.005412307+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.005458373+07:00","message":"receive 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-05-12T13:44:55.005466731+07:00","message":"receive interim result [false|false]: ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.00548501+07:00","message":"[buffer interim] 3937 false ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.005498486+07:00","message":"[bufferProcess] interim [680000000]:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.00550154+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.047401469+07:00","message":"[GCS] IsForceVAD: false for message ID: 3937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.132168053+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.132210165+07:00","message":"receive 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-05-12T13:44:55.132216115+07:00","message":"receive interim result [false|false]: ทิ้งทวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.132233251+07:00","message":"[buffer interim] 3937 false ทิ้งทวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.132243104+07:00","message":"[bufferProcess] interim [740000000]:ทิ้งทวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.132245393+07:00","message":"[bufferProcess] send to processor:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.132250759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.132253592+07:00","message":"> Transcript [46930] [false]: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.132256092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.132257972+07:00","message":"Set new StatePrefix: 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.149714838+07:00","message":"receive streaming session, msgId: 3937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.149751912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทิ้งทวน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.149759343+07:00","message":"receive interim result [true|false]: ทิ้งทวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.149770552+07:00","message":"end recv isFinal message id 3937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.149773948+07:00","message":"end Recv id 3937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.14978278+07:00","message":"[buffer interim] 3937 true ทิ้งทวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.149790152+07:00","message":"[bufferProcess] interim [890000000]:ทิ้งทวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.149794341+07:00","message":"[bufferProcess] send to processor (isfinal):ทิ้งทวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.149798335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.149802277+07:00","message":"> Transcript [46931] [false]: 'ทิ้งทวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.149805327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.149807956+07:00","message":"Set new StatePrefix: 'ทิ้งทวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.14981052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.14981333+07:00","message":"> Transcript [46932] [true]: 'ทิ้งทวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.149816773+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.149819547+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.149822117+07:00","message":"StatePrefix: 'ทิ้งทวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.149824844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.149828397+07:00","message":"Push: 'ทิ้งทวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.149839086+07:00","message":"push: {true ทิ้งทวน 0 0xc0042d6200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:55.157248068+07:00","message":"write wav file: './tmp/7565/7565_3937.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.429902805+07:00","message":"[GCS] Start streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.971370373+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.97141169+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-05-12T13:44:55.971416885+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:55.971433029+07:00","message":"[buffer interim] 3938 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.971440985+07:00","message":"[bufferProcess] interim [360000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:55.971443009+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.012384476+07:00","message":"[GCS] IsForceVAD: false for message ID: 3938"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:56.038552335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:56.038556146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.074980631+07:00","message":"[GCS] Start streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.119496898+07:00","message":"receive streaming session, msgId: 3938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.119543892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\",\"confidence\":0.7796895}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.119550213+07:00","message":"receive interim result [true|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.119564095+07:00","message":"end recv isFinal message id 3938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.119566596+07:00","message":"end Recv id 3938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.11957376+07:00","message":"[buffer interim] 3938 true แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.119582279+07:00","message":"[bufferProcess] interim [600000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.119585724+07:00","message":"[bufferProcess] send to processor (isfinal):แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.119589357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.119592137+07:00","message":"> Transcript [46933] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.119594609+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.119596396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.119599159+07:00","message":"> Transcript [46934] [true]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.119601641+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.119603852+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.11960578+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.119607789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.119611148+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.119621774+07:00","message":"push: {true แล้ว 0 0xc004429b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:56.124798907+07:00","message":"write wav file: './tmp/7565/7565_3938.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.46065087+07:00","message":"[GCS] Cleaned up inactive client: 3907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.460672115+07:00","message":"[GCS] Cleaned up inactive client: 3906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.460675507+07:00","message":"[GCS] Cleaned up inactive client: 3911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.460677392+07:00","message":"[GCS] Cleaned up inactive client: 3912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.460693442+07:00","message":"[GCS] Cleaned up inactive client: 3910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.460695791+07:00","message":"[GCS] Cleaned up inactive client: 3900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.460697691+07:00","message":"[GCS] Cleaned up inactive client: 3904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.46069957+07:00","message":"[GCS] Cleaned up inactive client: 3905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.460701695+07:00","message":"[GCS] Cleaned up inactive client: 3901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.460703652+07:00","message":"[GCS] Cleaned up inactive client: 3899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.46070534+07:00","message":"[GCS] Cleaned up inactive client: 3908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.460706891+07:00","message":"[GCS] Cleaned up inactive client: 3902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.46070853+07:00","message":"[GCS] Cleaned up inactive client: 3913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.460710136+07:00","message":"[GCS] Cleaned up inactive client: 3903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.460711703+07:00","message":"[GCS] Cleaned up inactive client: 3909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.62203094+07:00","message":"receive streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.622074812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.622081346+07:00","message":"receive interim result [false|false]: ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.622100785+07:00","message":"[buffer interim] 3939 false ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.622111943+07:00","message":"[bufferProcess] interim [540000000]:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.622115092+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.808841356+07:00","message":"receive streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.808882323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.80888887+07:00","message":"receive interim result [false|false]: ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.808907037+07:00","message":"[buffer interim] 3939 false ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.80891869+07:00","message":"[bufferProcess] interim [660000000]:ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.808921166+07:00","message":"[bufferProcess] send to processor:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.808925002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.808928994+07:00","message":"> Transcript [46935] [false]: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.808931246+07:00","message":"Set StatePrefix (first interim): 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.944509262+07:00","message":"receive streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.944552358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.944558964+07:00","message":"receive interim result [false|false]: ระหว่างทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:56.94457516+07:00","message":"[buffer interim] 3939 false ระหว่างทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.944584777+07:00","message":"[bufferProcess] interim [840000000]:ระหว่างทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.944587804+07:00","message":"[bufferProcess] send to processor:ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.944594354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.944597891+07:00","message":"> Transcript [46936] [false]: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.944600316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:56.944602427+07:00","message":"Set new StatePrefix: 'ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.240383437+07:00","message":"receive streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.240426018+07:00","message":"receive 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-05-12T13:44:57.240432252+07:00","message":"receive interim result [false|false]: ระหว่างทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.240445865+07:00","message":"[buffer interim] 3939 false ระหว่างทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.240453115+07:00","message":"[bufferProcess] interim [140000000]:ระหว่างทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.240455604+07:00","message":"[bufferProcess] send to processor:ระหว่างทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.240460743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.240463307+07:00","message":"> Transcript [46937] [false]: 'ระหว่างทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.240466821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.240468912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.240470792+07:00","message":"StatePrefix: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.240473095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.243914181+07:00","message":"receive streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.243945731+07:00","message":"receive 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-05-12T13:44:57.243953133+07:00","message":"receive interim result [false|false]: ระหว่างทางหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.243968608+07:00","message":"[buffer interim] 3939 false ระหว่างทางหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.243975013+07:00","message":"[bufferProcess] interim [200000000]:ระหว่างทางหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.24397838+07:00","message":"[bufferProcess] send to processor:ระหว่างทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.24398496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.243988334+07:00","message":"> Transcript [46938] [false]: 'ระหว่างทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.243992361+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.243994926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.243997473+07:00","message":"StatePrefix: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.244000863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.433587356+07:00","message":"receive streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.43363641+07:00","message":"receive 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-05-12T13:44:57.433644836+07:00","message":"receive interim result [false|false]: ระหว่างทางหลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.43366589+07:00","message":"[buffer interim] 3939 false ระหว่างทางหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.433679994+07:00","message":"[bufferProcess] interim [380000000]:ระหว่างทางหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.433690946+07:00","message":"[bufferProcess] send to processor:ระหว่างทางหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.433701697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.43370681+07:00","message":"> Transcript [46939] [false]: 'ระหว่างทางหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.433711776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.433715019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.433718132+07:00","message":"StatePrefix: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.433721231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.508321794+07:00","message":"receive streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.508366162+07:00","message":"receive 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-05-12T13:44:57.508371893+07:00","message":"receive interim result [false|false]: ระหว่างทางหลังจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.508385848+07:00","message":"[buffer interim] 3939 false ระหว่างทางหลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.508396367+07:00","message":"[bufferProcess] interim [500000000]:ระหว่างทางหลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.508400046+07:00","message":"[bufferProcess] send to processor:ระหว่างทางหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.50840566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.508408548+07:00","message":"> Transcript [46940] [false]: 'ระหว่างทางหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.508412019+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.50841406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.508415806+07:00","message":"StatePrefix: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.508417638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.50842203+07:00","message":"Push: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.508424059+07:00","message":"TextPushed: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.508428107+07:00","message":"Set new StatePrefix : 'ระหว่างทางหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.508430447+07:00","message":"Next Push (prob) : 'ทางหลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.508451287+07:00","message":"push: {false ระหว่าง 0 0xc005695700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.737016429+07:00","message":"[GCS] IsForceVAD: false for message ID: 3939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.73750984+07:00","message":"receive streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.737548619+07:00","message":"receive 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-05-12T13:44:57.737556338+07:00","message":"receive interim result [false|false]: ระหว่างทางหลังจากนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.737569522+07:00","message":"[buffer interim] 3939 false ระหว่างทางหลังจากนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.737594716+07:00","message":"[bufferProcess] interim [680000000]:ระหว่างทางหลังจากนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.737599187+07:00","message":"[bufferProcess] send to processor:ระหว่างทางหลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.737606033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.737612581+07:00","message":"> Transcript [46941] [false]: 'ระหว่างทางหลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.737626481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.737628953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.737630931+07:00","message":"StatePrefix: 'ระหว่างทางหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.737632889+07:00","message":"TextPushed: 'ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.830958393+07:00","message":"receive streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.830996702+07:00","message":"receive 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-05-12T13:44:57.831002887+07:00","message":"receive interim result [false|false]: ระหว่างทางหลังจากนั้นน่ะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.831015803+07:00","message":"[buffer interim] 3939 false ระหว่างทางหลังจากนั้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.831024572+07:00","message":"[bufferProcess] interim [740000000]:ระหว่างทางหลังจากนั้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.831027171+07:00","message":"[bufferProcess] send to processor:ระหว่างทางหลังจากนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.831030674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.831033722+07:00","message":"> Transcript [46942] [false]: 'ระหว่างทางหลังจากนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.831036995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.831039171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.831041331+07:00","message":"StatePrefix: 'ระหว่างทางหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.831043923+07:00","message":"TextPushed: 'ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.840596339+07:00","message":"receive streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.840630457+07:00","message":"receive 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-05-12T13:44:57.840636313+07:00","message":"receive interim result [false|false]: ระหว่างทางหลังจากนั้นน่ะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.84064965+07:00","message":"[buffer interim] 3939 false ระหว่างทางหลังจากนั้นน่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.840655755+07:00","message":"[bufferProcess] interim [800000000]:ระหว่างทางหลังจากนั้นน่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.840657982+07:00","message":"[bufferProcess] send to processor:ระหว่างทางหลังจากนั้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.840661227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.840664002+07:00","message":"> Transcript [46943] [false]: 'ระหว่างทางหลังจากนั้นน่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.84066749+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.840669429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.840671458+07:00","message":"StatePrefix: 'ระหว่างทางหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.840673654+07:00","message":"TextPushed: 'ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.858855038+07:00","message":"[GCS] Start streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.86023957+07:00","message":"receive streaming session, msgId: 3939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.860272085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างทางหลังจากนั้นนะครับ\",\"confidence\":0.9499237}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.860278105+07:00","message":"receive interim result [true|false]: ระหว่างทางหลังจากนั้นนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.860287453+07:00","message":"end recv isFinal message id 3939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.860289845+07:00","message":"end Recv id 3939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.860294884+07:00","message":"[buffer interim] 3939 true ระหว่างทางหลังจากนั้นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.860300485+07:00","message":"[bufferProcess] interim [890000000]:ระหว่างทางหลังจากนั้นนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.86030327+07:00","message":"[bufferProcess] send to processor (isfinal):ระหว่างทางหลังจากนั้นน่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.860306271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.860309026+07:00","message":"> Transcript [46944] [false]: 'ระหว่างทางหลังจากนั้นน่ะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.86031224+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.860314152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.860316182+07:00","message":"StatePrefix: 'ระหว่างทางหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.86031815+07:00","message":"TextPushed: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.860320775+07:00","message":"Push: 'ทางหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.860322593+07:00","message":"TextPushed: 'ระหว่างทางหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.860324627+07:00","message":"Set new StatePrefix : 'ระหว่างทางหลังจากนั้นน่ะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.860328498+07:00","message":"Next Push (prob) : 'นั้นน่ะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.86033021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.860332326+07:00","message":"> Transcript [46945] [true]: 'ระหว่างทางหลังจากนั้นนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.86033445+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.860336103+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.860337718+07:00","message":"StatePrefix: 'ระหว่างทางหลังจากนั้นน่ะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.860339528+07:00","message":"TextPushed: 'ระหว่างทางหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:57.860341474+07:00","message":"Push: 'นั้นนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.860348123+07:00","message":"push: {false ทางหลังจาก 0 0xc005695700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:57.860354508+07:00","message":"push: {true นั้นนะครับ 0 0xc005695700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:57.867401664+07:00","message":"write wav file: './tmp/7565/7565_3939.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:58.335008971+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:58.335053373+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-05-12T13:44:58.335059453+07:00","message":"receive interim result [false|false]: OK"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:58.33507629+07:00","message":"[buffer interim] 3940 false OK"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:58.335083515+07:00","message":"[bufferProcess] interim [480000000]:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:58.33508546+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:58.867314364+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:58.867352265+07:00","message":"receive 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-05-12T13:44:58.867357883+07:00","message":"receive interim result [false|false]: โอเคผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:58.867371258+07:00","message":"[buffer interim] 3940 false โอเคผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:58.867378711+07:00","message":"[bufferProcess] interim [20000000]:โอเคผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:58.867380931+07:00","message":"[bufferProcess] send to processor:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:58.867383868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:58.86738648+07:00","message":"> Transcript [46946] [false]: 'OK'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:58.867388495+07:00","message":"Set StatePrefix (first interim): 'OK'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:58.908764962+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:58.908800398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคผมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:58.908806455+07:00","message":"receive interim result [false|false]: โอเคผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:58.908817509+07:00","message":"[buffer interim] 3940 false โอเคผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:58.908823837+07:00","message":"[bufferProcess] interim [80000000]:โอเคผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:58.90882592+07:00","message":"[bufferProcess] send to processor:โอเคผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:58.908831363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:58.908835424+07:00","message":"> Transcript [46947] [false]: 'โอเคผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:58.908838757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:58.908841764+07:00","message":"Set new StatePrefix: 'โอเคผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.017399098+07:00","message":"[GCS] IsForceVAD: false for message ID: 3940"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:59.039567076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:44:59.03958434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.148694435+07:00","message":"[GCS] Start streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.172047735+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.172097051+07:00","message":"receive 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-05-12T13:44:59.172104938+07:00","message":"receive interim result [false|false]: โอเคผมไม่ใช่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.172124725+07:00","message":"[buffer interim] 3940 false โอเคผมไม่ใช่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.172139341+07:00","message":"[bufferProcess] interim [260000000]:โอเคผมไม่ใช่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.172143543+07:00","message":"[bufferProcess] send to processor:โอเคผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.172152636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.172156577+07:00","message":"> Transcript [46948] [false]: 'โอเคผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.172161632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.17216461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.172167465+07:00","message":"StatePrefix: 'โอเคผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.172170215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.232401057+07:00","message":"receive streaming session, msgId: 3940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.232435609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอเคผมเชื่อว่า\",\"confidence\":0.79246813}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.232443574+07:00","message":"receive interim result [true|false]: โอเคผมเชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.232452057+07:00","message":"end recv isFinal message id 3940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.232454333+07:00","message":"end Recv id 3940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.232459553+07:00","message":"[buffer interim] 3940 true โอเคผมเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.232467796+07:00","message":"[bufferProcess] interim [380000000]:โอเคผมเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.232470673+07:00","message":"[bufferProcess] send to processor (isfinal):โอเคผมไม่ใช่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.232473824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.2324766+07:00","message":"> Transcript [46949] [false]: 'โอเคผมไม่ใช่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.232479602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.23248156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.232483355+07:00","message":"StatePrefix: 'โอเคผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.232487408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.232489087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.232490957+07:00","message":"> Transcript [46950] [true]: 'โอเคผมเชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.232492804+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.232494337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.232495875+07:00","message":"StatePrefix: 'โอเคผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.232497423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.232500023+07:00","message":"Push: 'โอเคผมเชื่อว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.232507721+07:00","message":"push: {true โอเคผมเชื่อว่า 0 0xc0042d6580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:44:59.238125518+07:00","message":"write wav file: './tmp/7565/7565_3940.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.692940575+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.692980094+07:00","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-05-12T13:44:59.692987064+07:00","message":"receive interim result [false|false]: กู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.693007582+07:00","message":"[buffer interim] 3941 false กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.693016129+07:00","message":"[bufferProcess] interim [420000000]:กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.693019547+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.87562696+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.87566971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.875676103+07:00","message":"receive interim result [false|false]: กูไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:44:59.87570072+07:00","message":"[buffer interim] 3941 false กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.875709546+07:00","message":"[bufferProcess] interim [540000000]:กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.875712072+07:00","message":"[bufferProcess] send to processor:กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.875715574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.87571848+07:00","message":"> Transcript [46951] [false]: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:44:59.875720572+07:00","message":"Set StatePrefix (first interim): 'กู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.021783599+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.021836318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูไม่ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.021843056+07:00","message":"receive interim result [false|false]: กูไม่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.021857695+07:00","message":"[buffer interim] 3941 false กูไม่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.021870923+07:00","message":"[bufferProcess] interim [660000000]:กูไม่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.021873904+07:00","message":"[bufferProcess] send to processor:กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.021880663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.021884131+07:00","message":"> Transcript [46952] [false]: 'กูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.021888838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.021891103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.02189314+07:00","message":"StatePrefix: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.021895521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.209034603+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.209071773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูไม่ชมเอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.209078208+07:00","message":"receive interim result [false|false]: กูไม่ชมเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.209093863+07:00","message":"[buffer interim] 3941 false กูไม่ชมเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.209103389+07:00","message":"[bufferProcess] interim [900000000]:กูไม่ชมเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.209105991+07:00","message":"[bufferProcess] send to processor:กูไม่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.209109584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.209112827+07:00","message":"> Transcript [46953] [false]: 'กูไม่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.209115742+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.209117876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.209119802+07:00","message":"StatePrefix: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.209121832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.532303375+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.53234499+07:00","message":"receive 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-05-12T13:45:00.532351023+07:00","message":"receive interim result [false|false]: กูไม่ชมเองกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.532368849+07:00","message":"[buffer interim] 3941 false กูไม่ชมเองกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.532377024+07:00","message":"[bufferProcess] interim [200000000]:กูไม่ชมเองกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.532379768+07:00","message":"[bufferProcess] send to processor:กูไม่ชมเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.532383282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.532386809+07:00","message":"> Transcript [46954] [false]: 'กูไม่ชมเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.532390429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.532392481+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.53239507+07:00","message":"StatePrefix: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.532397482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.716650461+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.716697518+07:00","message":"receive 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-05-12T13:45:00.716703935+07:00","message":"receive interim result [false|false]: กูไม่ชมเองกันไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.716720227+07:00","message":"[buffer interim] 3941 false กูไม่ชมเองกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.716744218+07:00","message":"[bufferProcess] interim [380000000]:กูไม่ชมเองกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.716747487+07:00","message":"[bufferProcess] send to processor:กูไม่ชมเองกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.716755372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.716758271+07:00","message":"> Transcript [46955] [false]: 'กูไม่ชมเองกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.716762036+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.716764586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.71676688+07:00","message":"StatePrefix: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.716768984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.71677528+07:00","message":"Push: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.716777092+07:00","message":"TextPushed: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.716779612+07:00","message":"Set new StatePrefix : 'กูไม่ชมเองกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.716781777+07:00","message":"Next Push (prob) : 'ไม่ชมเองกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.716789943+07:00","message":"push: {false กู 0 0xc002803c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.791352329+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.791388799+07:00","message":"receive 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-05-12T13:45:00.791394603+07:00","message":"receive interim result [false|false]: กูไม่ชมเองฟัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.791406214+07:00","message":"[buffer interim] 3941 false กูไม่ชมเองฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.791414276+07:00","message":"[bufferProcess] interim [440000000]:กูไม่ชมเองฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.791416584+07:00","message":"[bufferProcess] send to processor:กูไม่ชมเองกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.791421957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.791424637+07:00","message":"> Transcript [46956] [false]: 'กูไม่ชมเองกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.791428044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.791430062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.791432475+07:00","message":"StatePrefix: 'กูไม่ชมเองกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.791434986+07:00","message":"TextPushed: 'กู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.904972179+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.905013437+07:00","message":"receive 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-05-12T13:45:00.905019969+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:00.905033395+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.905043724+07:00","message":"[bufferProcess] interim [560000000]:กูไม่ทำเองกับแฟนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.905048139+07:00","message":"[bufferProcess] send to processor:กูไม่ชมเองฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.905054489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.905058238+07:00","message":"> Transcript [46957] [false]: 'กูไม่ชมเองฟัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.90506139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:00.905082761+07:00","message":"Set new StatePrefix: 'กูไม่ชมเองฟัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.105081405+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.105124223+07:00","message":"receive 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-05-12T13:45:01.105130149+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.105148051+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.105173594+07:00","message":"[bufferProcess] interim [740000000]:กูไม่ทำเองกับแฟนเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.105178909+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.105185814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.105189671+07:00","message":"> Transcript [46958] [false]: 'กูไม่ทำเองกับแฟนเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.105193396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.105196861+07:00","message":"Set new StatePrefix: 'กูไม่ทำเองกับแฟนเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.110787408+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.110809978+07:00","message":"receive 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-05-12T13:45:01.110815657+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.110829225+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.110839287+07:00","message":"[bufferProcess] interim [800000000]:กูไม่ทำเองกับแฟนเองน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.110843182+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.110847681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.11085228+07:00","message":"> Transcript [46959] [false]: 'กูไม่ทำเองกับแฟนเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.110857063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.110860553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.110863793+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.110867698+07:00","message":"TextPushed: 'กู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.285502652+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.285545548+07:00","message":"receive 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-05-12T13:45:01.285551693+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองน่าจะได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.28556855+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองน่าจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.285577748+07:00","message":"[bufferProcess] interim [980000000]:กูไม่ทำเองกับแฟนเองน่าจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.285580196+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเองน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.285587127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.285590271+07:00","message":"> Transcript [46960] [false]: 'กูไม่ทำเองกับแฟนเองน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.285594078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.285596258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.285599039+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.285602231+07:00","message":"TextPushed: 'กู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.42614991+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.426187303+07:00","message":"receive 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-05-12T13:45:01.426193849+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองน่าจะได้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.426208974+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองน่าจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.42621713+07:00","message":"[bufferProcess] interim [100000000]:กูไม่ทำเองกับแฟนเองน่าจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.426219795+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเองน่าจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.426227605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.426230408+07:00","message":"> Transcript [46961] [false]: 'กูไม่ทำเองกับแฟนเองน่าจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.426233737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.426238225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.426242168+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.426244717+07:00","message":"TextPushed: 'กู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.600857185+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.600911485+07:00","message":"receive 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-05-12T13:45:01.600919831+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.600935055+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.600942483+07:00","message":"[bufferProcess] interim [280000000]:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.600944753+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเองน่าจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.600949986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.600952795+07:00","message":"> Transcript [46962] [false]: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.600956884+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.600958966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.600961394+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.600964478+07:00","message":"TextPushed: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.600969213+07:00","message":"Push: 'ไม่ทำเองกับแฟนเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.600971256+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.600973343+07:00","message":"Set new StatePrefix : 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.600975375+07:00","message":"Next Push (prob) : 'น่าจะได้เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.600984518+07:00","message":"push: {false ไม่ทำเองกับแฟนเอง 0 0xc002803c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.790479858+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.790517603+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-05-12T13:45:01.790523393+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:01.790533931+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.790540726+07:00","message":"[bufferProcess] interim [460000000]:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.79054326+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.790546386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.790549016+07:00","message":"> Transcript [46963] [false]: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.790552068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.790554033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.790555874+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:01.790558296+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.00499866+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.005064062+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-05-12T13:45:02.005072435+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.005087463+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.005096906+07:00","message":"[bufferProcess] interim [640000000]:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.005101015+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.00510895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.005113467+07:00","message":"> Transcript [46964] [false]: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.005118616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.005121862+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.005124948+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.005128762+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.029302284+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.029334472+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-05-12T13:45:02.029340936+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.029354833+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.029362648+07:00","message":"[bufferProcess] interim [700000000]:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.029365166+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.029368284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.029371204+07:00","message":"> Transcript [46965] [false]: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.029374681+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.029378737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.029381212+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.02938372+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเอง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:02.040574253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:02.040593292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.18822864+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.188267367+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-05-12T13:45:02.188274081+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.188290294+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.188297167+07:00","message":"[bufferProcess] interim [880000000]:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.188300406+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.188306747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.188309585+07:00","message":"> Transcript [46966] [false]: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.188313288+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.188315228+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.188317485+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.188320085+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.188324766+07:00","message":"Push: 'น่าจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.188328131+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.188330161+07:00","message":"Set new StatePrefix : 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.188332549+07:00","message":"Next Push (prob) : 'ผลงานแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.188364428+07:00","message":"push: {false น่าจะได้เห็น 0 0xc002803c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.380323201+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.380359068+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-05-12T13:45:02.380365931+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.380380185+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.380387435+07:00","message":"[bufferProcess] interim [60000000]:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.380390091+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.380396084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.380398796+07:00","message":"> Transcript [46967] [false]: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.380402593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.38040455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.380406692+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.380409298+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.39434238+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.394371801+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-05-12T13:45:02.394377547+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.394390806+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.394397254+07:00","message":"[bufferProcess] interim [120000000]:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.394399672+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.394405443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.394408064+07:00","message":"> Transcript [46968] [false]: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.394411386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.394413352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.394415294+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.394417741+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.516756318+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.516801186+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-05-12T13:45:02.516810823+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.516827507+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.516839158+07:00","message":"[bufferProcess] interim [180000000]:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.516842962+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.516849775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.516853613+07:00","message":"> Transcript [46969] [false]: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.516859054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.516862019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.516865784+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.516869925+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.637275436+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.637332395+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-05-12T13:45:02.637341451+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.637359787+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.637377304+07:00","message":"[bufferProcess] interim [240000000]:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.637382134+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.637389427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.637395007+07:00","message":"> Transcript [46970] [false]: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.6374003+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.637403599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.637407063+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.637411544+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.637421812+07:00","message":"Push: 'ผลงานแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.637424537+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.637428443+07:00","message":"Set new StatePrefix : 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.637432096+07:00","message":"Next Push (prob) : 'ท่านอยู่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.637448777+07:00","message":"push: {false ผลงานแต่ละ 0 0xc002803c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.697728425+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.697764152+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-05-12T13:45:02.697770254+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:02.697785439+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.697794511+07:00","message":"[bufferProcess] interim [420000000]:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.69779711+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.697802235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.697805148+07:00","message":"> Transcript [46971] [false]: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.697808375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.697810242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.697812479+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:02.697815185+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.083128092+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.083165581+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-05-12T13:45:03.083171891+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.083188862+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.083196985+07:00","message":"[bufferProcess] interim [780000000]:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.083202841+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.08321072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.083214464+07:00","message":"> Transcript [46972] [false]: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.083219714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.083221864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.083223997+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.083226976+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.220804361+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.220868809+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-05-12T13:45:03.220876201+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่าพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.220893805+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.220901798+07:00","message":"[bufferProcess] interim [900000000]:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.220905159+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.220913533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.220916381+07:00","message":"> Transcript [46973] [false]: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.220920858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.220923465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.220925908+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.22092879+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.496972213+07:00","message":"[GCS] IsForceVAD: false for message ID: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.585238174+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.585270667+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-05-12T13:45:03.585276696+07:00","message":"receive interim result [false|false]: กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่าพี่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.585288754+07:00","message":"[buffer interim] 3941 false กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่าพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.585296212+07:00","message":"[bufferProcess] interim [320000000]:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่าพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.585299605+07:00","message":"[bufferProcess] send to processor:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.58530496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.585307535+07:00","message":"> Transcript [46974] [false]: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.585311641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.585313851+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.585315958+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.585318666+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.585325476+07:00","message":"Push: 'ท่านอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.585328776+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.58533132+07:00","message":"Set new StatePrefix : 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.585334353+07:00","message":"Next Push (prob) : 'แหละว่าว่าพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.585342495+07:00","message":"push: {false ท่านอยู่แล้ว 0 0xc002803c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.659487891+07:00","message":"receive streaming session, msgId: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.659540727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วล่ะว่าว่าพี่ๆ\",\"confidence\":0.92153966}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.659549919+07:00","message":"receive interim result [true|false]: กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วล่ะว่าว่าพี่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.659560679+07:00","message":"end recv isFinal message id 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.659562779+07:00","message":"end Recv id 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.659570692+07:00","message":"[buffer interim] 3941 true กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วล่ะว่าว่าพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.659579276+07:00","message":"[bufferProcess] interim [380000000]:กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วล่ะว่าว่าพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.659585973+07:00","message":"[bufferProcess] send to processor (isfinal):กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่าพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.659589972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.659592717+07:00","message":"> Transcript [46975] [false]: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่าพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.659597113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.659599197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.659601275+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.659604648+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.659606793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.659608609+07:00","message":"> Transcript [46976] [true]: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วล่ะว่าว่าพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.65961086+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.659612509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.659614217+07:00","message":"StatePrefix: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้วแหละว่าว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.659616025+07:00","message":"TextPushed: 'กูไม่ทำเองกับแฟนเองน่าจะได้เห็นผลงานแต่ละท่านอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:03.659623328+07:00","message":"Push: 'ล่ะว่าว่าพี่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:03.659632643+07:00","message":"push: {true ล่ะว่าว่าพี่ๆ 0 0xc002803c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:03.677268588+07:00","message":"write wav file: './tmp/7565/7565_3941.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.019474929+07:00","message":"[GCS] Start streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.598173357+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.598218757+07:00","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-05-12T13:45:04.598224083+07:00","message":"receive interim result [false|false]: สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.598239222+07:00","message":"[buffer interim] 3942 false สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.598246099+07:00","message":"[bufferProcess] interim [420000000]:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.598248345+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.697889055+07:00","message":"receive streaming session, msgId: 3930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.697945009+07:00","message":"end Recv id 3930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.697955472+07:00","message":"[buffer interim] this message is already final true 3930: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.786824692+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.786874701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างโบสถ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.786882227+07:00","message":"receive interim result [false|false]: สร้างโบสถ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.786903495+07:00","message":"[buffer interim] 3942 false สร้างโบสถ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.786912247+07:00","message":"[bufferProcess] interim [600000000]:สร้างโบสถ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.786916365+07:00","message":"[bufferProcess] send to processor:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.786936904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.786942133+07:00","message":"> Transcript [46977] [false]: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.786945768+07:00","message":"Set StatePrefix (first interim): 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.897763953+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.897813821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างบท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.897822992+07:00","message":"receive interim result [false|false]: สร้างบท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.897840629+07:00","message":"[buffer interim] 3942 false สร้างบท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.897849197+07:00","message":"[bufferProcess] interim [660000000]:สร้างบท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.897852725+07:00","message":"[bufferProcess] send to processor:สร้างโบสถ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.897861349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.897865572+07:00","message":"> Transcript [46978] [false]: 'สร้างโบสถ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.897870596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.897873857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.897876572+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.897879543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.920863381+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.920894657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.920899977+07:00","message":"receive interim result [false|false]: บ้านผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.920914965+07:00","message":"[buffer interim] 3942 false บ้านผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.920921557+07:00","message":"[bufferProcess] interim [720000000]:บ้านผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.920923638+07:00","message":"[bufferProcess] send to processor:สร้างบท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.92092656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.920929425+07:00","message":"> Transcript [46979] [false]: 'สร้างบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.920933107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.920935243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.920937083+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.920939026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.990023859+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.990075374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างผลงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.990081085+07:00","message":"receive interim result [false|false]: สร้างผลงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:04.990095554+07:00","message":"[buffer interim] 3942 false สร้างผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.990103403+07:00","message":"[bufferProcess] interim [780000000]:สร้างผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.990105812+07:00","message":"[bufferProcess] send to processor:บ้านผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.990113101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.990116013+07:00","message":"> Transcript [46980] [false]: 'บ้านผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.99011799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:04.990120009+07:00","message":"Set new StatePrefix: 'บ้านผล'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:05.040762397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:05.040762688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:05.382667818+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:05.382715589+07:00","message":"receive 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-05-12T13:45:05.382721248+07:00","message":"receive interim result [false|false]: สร้างผลงานสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:05.382735088+07:00","message":"[buffer interim] 3942 false สร้างผลงานสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:05.382742242+07:00","message":"[bufferProcess] interim [140000000]:สร้างผลงานสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:05.382744731+07:00","message":"[bufferProcess] send to processor:สร้างผลงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:05.382748149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:05.382751245+07:00","message":"> Transcript [46981] [false]: 'สร้างผลงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:05.382753333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:05.382755171+07:00","message":"Set new StatePrefix: 'สร้างผลงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:05.949804421+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:05.949855163+07:00","message":"receive 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-05-12T13:45:05.949862003+07:00","message":"receive interim result [false|false]: สร้างผลงานสร้างสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:05.949879731+07:00","message":"[buffer interim] 3942 false สร้างผลงานสร้างสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:05.949889343+07:00","message":"[bufferProcess] interim [740000000]:สร้างผลงานสร้างสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:05.949891799+07:00","message":"[bufferProcess] send to processor:สร้างผลงานสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:05.949899056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:05.949901671+07:00","message":"> Transcript [46982] [false]: 'สร้างผลงานสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:05.94990534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:05.949907528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:05.949909359+07:00","message":"StatePrefix: 'สร้างผลงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:05.949911377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.079345574+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.079385327+07:00","message":"receive 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-05-12T13:45:06.079390986+07:00","message":"receive interim result [false|false]: สร้างผลงานสร้างสิ่งต่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.079404459+07:00","message":"[buffer interim] 3942 false สร้างผลงานสร้างสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.079411857+07:00","message":"[bufferProcess] interim [860000000]:สร้างผลงานสร้างสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.079414385+07:00","message":"[bufferProcess] send to processor:สร้างผลงานสร้างสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.079417485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.079420318+07:00","message":"> Transcript [46983] [false]: 'สร้างผลงานสร้างสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.079423587+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.079425552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.079427764+07:00","message":"StatePrefix: 'สร้างผลงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.079429781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.141546396+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.141586511+07:00","message":"receive 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-05-12T13:45:06.141592014+07:00","message":"receive interim result [false|false]: สร้างผลงานสร้างสิ่งต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.141603524+07:00","message":"[buffer interim] 3942 false สร้างผลงานสร้างสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.14161023+07:00","message":"[bufferProcess] interim [980000000]:สร้างผลงานสร้างสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.141612952+07:00","message":"[bufferProcess] send to processor:สร้างผลงานสร้างสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.141618077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.141620792+07:00","message":"> Transcript [46984] [false]: 'สร้างผลงานสร้างสิ่งต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.141624115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.141626242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.14162815+07:00","message":"StatePrefix: 'สร้างผลงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.141630395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.354450878+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.354493135+07:00","message":"receive 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-05-12T13:45:06.354499404+07:00","message":"receive interim result [false|false]: สร้างผลงานสร้างสิ่งต่างๆไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.354512702+07:00","message":"[buffer interim] 3942 false สร้างผลงานสร้างสิ่งต่างๆไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.354519688+07:00","message":"[bufferProcess] interim [220000000]:สร้างผลงานสร้างสิ่งต่างๆไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.3545225+07:00","message":"[bufferProcess] send to processor:สร้างผลงานสร้างสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.354528041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.354530695+07:00","message":"> Transcript [46985] [false]: 'สร้างผลงานสร้างสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.354534068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.354536376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.354538514+07:00","message":"StatePrefix: 'สร้างผลงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.354540742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.354545187+07:00","message":"Push: 'สร้างผลงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.35454708+07:00","message":"TextPushed: 'สร้างผลงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.354549161+07:00","message":"Set new StatePrefix : 'สร้างผลงานสร้างสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.354551892+07:00","message":"Next Push (prob) : 'สร้างสิ่งต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.35455972+07:00","message":"push: {false สร้างผลงาน 0 0xc004d58000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.617340525+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.617380271+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-05-12T13:45:06.617386236+07:00","message":"receive interim result [false|false]: สร้างผลงานสร้างสิ่งต่างๆไว้แต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.617402425+07:00","message":"[buffer interim] 3942 false สร้างผลงานสร้างสิ่งต่างๆไว้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.617409733+07:00","message":"[bufferProcess] interim [340000000]:สร้างผลงานสร้างสิ่งต่างๆไว้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.617412731+07:00","message":"[bufferProcess] send to processor:สร้างผลงานสร้างสิ่งต่างๆไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.617417265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.617421903+07:00","message":"> Transcript [46986] [false]: 'สร้างผลงานสร้างสิ่งต่างๆไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.617426516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.617428678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.61743054+07:00","message":"StatePrefix: 'สร้างผลงานสร้างสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.617432761+07:00","message":"TextPushed: 'สร้างผลงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.634910056+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.634949331+07:00","message":"receive 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-05-12T13:45:06.634955385+07:00","message":"receive interim result [false|false]: สร้างผลงานสร้างสิ่งต่างๆไว้เต็ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.634971244+07:00","message":"[buffer interim] 3942 false สร้างผลงานสร้างสิ่งต่างๆไว้เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.634978687+07:00","message":"[bufferProcess] interim [400000000]:สร้างผลงานสร้างสิ่งต่างๆไว้เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.634981127+07:00","message":"[bufferProcess] send to processor:สร้างผลงานสร้างสิ่งต่างๆไว้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.634986114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.634989045+07:00","message":"> Transcript [46987] [false]: 'สร้างผลงานสร้างสิ่งต่างๆไว้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.63499304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.634995589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.634997489+07:00","message":"StatePrefix: 'สร้างผลงานสร้างสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.634999759+07:00","message":"TextPushed: 'สร้างผลงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.80986192+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.809908041+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-05-12T13:45:06.809913771+07:00","message":"receive interim result [false|false]: สร้างผลงานสร้างสิ่งต่างๆไว้เต็มเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.809930543+07:00","message":"[buffer interim] 3942 false สร้างผลงานสร้างสิ่งต่างๆไว้เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.809939972+07:00","message":"[bufferProcess] interim [580000000]:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.809942918+07:00","message":"[bufferProcess] send to processor:สร้างผลงานสร้างสิ่งต่างๆไว้เต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.809946403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.809949384+07:00","message":"> Transcript [46988] [false]: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.809952911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.809954784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.809956804+07:00","message":"StatePrefix: 'สร้างผลงานสร้างสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.809959044+07:00","message":"TextPushed: 'สร้างผลงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.856035191+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.85607339+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-05-12T13:45:06.856079536+07:00","message":"receive interim result [false|false]: สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.856092603+07:00","message":"[buffer interim] 3942 false สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.856099799+07:00","message":"[bufferProcess] interim [640000000]:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.856102343+07:00","message":"[bufferProcess] send to processor:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.856108935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.856111604+07:00","message":"> Transcript [46989] [false]: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.856115448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.856117822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.856120028+07:00","message":"StatePrefix: 'สร้างผลงานสร้างสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.856122313+07:00","message":"TextPushed: 'สร้างผลงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.856129206+07:00","message":"Push: 'สร้างสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.856131288+07:00","message":"TextPushed: 'สร้างผลงานสร้างสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.856133738+07:00","message":"Set new StatePrefix : 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:06.856136176+07:00","message":"Next Push (prob) : 'ไว้เต็มเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:06.856159101+07:00","message":"push: {false สร้างสิ่งต่างๆ 0 0xc004d58000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.201790925+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.201829711+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-05-12T13:45:07.201836084+07:00","message":"receive interim result [false|false]: สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.201849626+07:00","message":"[buffer interim] 3942 false สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.201857539+07:00","message":"[bufferProcess] interim [0]:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.201860107+07:00","message":"[bufferProcess] send to processor:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.201865918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.201868662+07:00","message":"> Transcript [46990] [false]: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.201871256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.201873318+07:00","message":"Set new StatePrefix: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.244785757+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.244823042+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-05-12T13:45:07.244829745+07:00","message":"receive interim result [false|false]: สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.244846376+07:00","message":"[buffer interim] 3942 false สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.244853997+07:00","message":"[bufferProcess] interim [120000000]:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.244856555+07:00","message":"[bufferProcess] send to processor:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.244862822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.244865625+07:00","message":"> Transcript [46991] [false]: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.244869576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.244871732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.244874004+07:00","message":"StatePrefix: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.244876853+07:00","message":"TextPushed: 'สร้างผลงานสร้างสิ่งต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.49920995+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.499252736+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-05-12T13:45:07.499259055+07:00","message":"receive interim result [false|false]: สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.499277405+07:00","message":"[buffer interim] 3942 false สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.499285995+07:00","message":"[bufferProcess] interim [240000000]:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.499288941+07:00","message":"[bufferProcess] send to processor:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.499292702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.499295337+07:00","message":"> Transcript [46992] [false]: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.499299123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.499301232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.499303444+07:00","message":"StatePrefix: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.499306447+07:00","message":"TextPushed: 'สร้างผลงานสร้างสิ่งต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.565735159+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.565779236+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-05-12T13:45:07.565787978+07:00","message":"receive interim result [false|false]: สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกคันเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.565804951+07:00","message":"[buffer interim] 3942 false สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกคันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.56581408+07:00","message":"[bufferProcess] interim [420000000]:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกคันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.565816993+07:00","message":"[bufferProcess] send to processor:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.565821099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.565829834+07:00","message":"> Transcript [46993] [false]: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.565836677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.565838864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.565841176+07:00","message":"StatePrefix: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.565844181+07:00","message":"TextPushed: 'สร้างผลงานสร้างสิ่งต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.76403392+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.7640826+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-05-12T13:45:07.764088918+07:00","message":"receive interim result [false|false]: สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกคันเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.764104456+07:00","message":"[buffer interim] 3942 false สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกคันเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.764113009+07:00","message":"[bufferProcess] interim [600000000]:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกคันเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.76411607+07:00","message":"[bufferProcess] send to processor:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกคันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.764121829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.764124738+07:00","message":"> Transcript [46994] [false]: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกคันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.76413151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.764134382+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.764136722+07:00","message":"StatePrefix: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.764139811+07:00","message":"TextPushed: 'สร้างผลงานสร้างสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.764144806+07:00","message":"Push: 'ไว้เต็มไปหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.764147151+07:00","message":"TextPushed: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.764149775+07:00","message":"Set new StatePrefix : 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกคันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.764152003+07:00","message":"Next Push (prob) : 'ทุกคันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.76416115+07:00","message":"push: {false ไว้เต็มไปหมด 0 0xc004d58000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.895928318+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.895967085+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-05-12T13:45:07.895973798+07:00","message":"receive interim result [false|false]: สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:07.895987933+07:00","message":"[buffer interim] 3942 false สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.895996511+07:00","message":"[bufferProcess] interim [720000000]:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.895999351+07:00","message":"[bufferProcess] send to processor:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกคันเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.896003476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.896006262+07:00","message":"> Transcript [46995] [false]: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกคันเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.896009779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.896011823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.896013612+07:00","message":"StatePrefix: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกคันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:07.896016412+07:00","message":"TextPushed: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:08.041776194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:08.041795989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:08.177247632+07:00","message":"[GCS] IsForceVAD: false for message ID: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:08.20715879+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:08.207199627+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-05-12T13:45:08.20720667+07:00","message":"receive interim result [false|false]: สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:08.207222556+07:00","message":"[buffer interim] 3942 false สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.207229772+07:00","message":"[bufferProcess] interim [960000000]:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.207232726+07:00","message":"[bufferProcess] send to processor:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.207239408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.207242185+07:00","message":"> Transcript [46996] [false]: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.207244501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.207247204+07:00","message":"Set new StatePrefix: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:08.359508949+07:00","message":"receive streaming session, msgId: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:08.359544607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับแต่ว่า\",\"confidence\":0.9431286}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:08.359551121+07:00","message":"receive interim result [true|false]: สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:08.359564741+07:00","message":"end recv isFinal message id 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:08.359566912+07:00","message":"end Recv id 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:08.359572755+07:00","message":"[buffer interim] 3942 true สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.359579827+07:00","message":"[bufferProcess] interim [170000000]:สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.359582591+07:00","message":"[bufferProcess] send to processor (isfinal):สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.359585752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.359588428+07:00","message":"> Transcript [46997] [false]: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.359591428+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.359593217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.359595147+07:00","message":"StatePrefix: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.359599518+07:00","message":"TextPushed: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.359601916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.359604184+07:00","message":"> Transcript [46998] [true]: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.359606406+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.35960797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.359609652+07:00","message":"StatePrefix: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมดทุกๆท่านเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.359611658+07:00","message":"TextPushed: 'สร้างผลงานสร้างสิ่งต่างๆไว้เต็มไปหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:08.359614935+07:00","message":"Push: 'ทุกๆท่านเลยนะครับแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:08.359623328+07:00","message":"push: {true ทุกๆท่านเลยนะครับแต่ว่า 0 0xc004d58000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:08.369369196+07:00","message":"write wav file: './tmp/7565/7565_3942.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:08.893680198+07:00","message":"[GCS] Start streaming session, msgId: 3943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:09.367546664+07:00","message":"receive streaming session, msgId: 3943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:09.367585549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:09.367590792+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:09.36760705+07:00","message":"[buffer interim] 3943 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.367617484+07:00","message":"[bufferProcess] interim [480000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.367620692+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.367630637+07:00","message":"[bufferProcess] send to processor (ticker):ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.367634279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.367638773+07:00","message":"> Transcript [46999] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.367641889+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:09.483145783+07:00","message":"receive streaming session, msgId: 3943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:09.483187115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:09.483192628+07:00","message":"receive interim result [false|false]: ในหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:09.483208228+07:00","message":"[buffer interim] 3943 false ในหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.483216092+07:00","message":"[bufferProcess] interim [600000000]:ในหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.483218082+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:09.549913273+07:00","message":"receive streaming session, msgId: 3943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:09.549951469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:09.549958589+07:00","message":"receive interim result [false|false]: ในระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:09.54997826+07:00","message":"[buffer interim] 3943 false ในระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.549986008+07:00","message":"[bufferProcess] interim [660000000]:ในระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.54998861+07:00","message":"[bufferProcess] send to processor:ในหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.549992508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.54999521+07:00","message":"> Transcript [47000] [false]: 'ในหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.549997807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.549999646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.550001853+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.550003866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:09.868098776+07:00","message":"receive streaming session, msgId: 3943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:09.868133309+07:00","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-05-12T13:45:09.868138831+07:00","message":"receive interim result [false|false]: ในระหว่างทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:09.86815282+07:00","message":"[buffer interim] 3943 false ในระหว่างทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.868160274+07:00","message":"[bufferProcess] interim [960000000]:ในระหว่างทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.868162906+07:00","message":"[bufferProcess] send to processor:ในระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.868168421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.868171334+07:00","message":"> Transcript [47001] [false]: 'ในระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.868174246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.868176234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.868178591+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:09.868180989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:10.097615077+07:00","message":"[GCS] IsForceVAD: false for message ID: 3943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:10.202934064+07:00","message":"receive streaming session, msgId: 3943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:10.202966874+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-05-12T13:45:10.202972898+07:00","message":"receive interim result [true|false]: ในระหว่างทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:10.202981305+07:00","message":"end recv isFinal message id 3943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:10.202983665+07:00","message":"end Recv id 3943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:10.202990327+07:00","message":"[buffer interim] 3943 true ในระหว่างทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:10.202997351+07:00","message":"[bufferProcess] interim [440000000]:ในระหว่างทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:10.203000285+07:00","message":"[bufferProcess] send to processor (isfinal):ในระหว่างทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:10.203003165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:10.203005948+07:00","message":"> Transcript [47002] [false]: 'ในระหว่างทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:10.203008781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:10.203010599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:10.203014679+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:10.203018174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:10.203019959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:10.203022032+07:00","message":"> Transcript [47003] [true]: 'ในระหว่างทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:10.203024001+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:10.203025658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:10.203027311+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:10.203028854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:10.203031632+07:00","message":"Push: 'ในระหว่างทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:10.203038897+07:00","message":"push: {true ในระหว่างทาง 0 0xc004d58400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:10.210006617+07:00","message":"write wav file: './tmp/7565/7565_3943.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:10.548718977+07:00","message":"[GCS] Start streaming session, msgId: 3944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:11.03524721+07:00","message":"receive streaming session, msgId: 3944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:11.035285799+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-05-12T13:45:11.035290802+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:11.035304733+07:00","message":"[buffer interim] 3944 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:11.035310919+07:00","message":"[bufferProcess] interim [300000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:11.035312757+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:11.042368935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:11.042382802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:11.317559099+07:00","message":"[GCS] IsForceVAD: false for message ID: 3944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:11.420168689+07:00","message":"receive streaming session, msgId: 3944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:11.42021422+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-05-12T13:45:11.420220162+07:00","message":"receive interim result [true|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:11.420230858+07:00","message":"end recv isFinal message id 3944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:11.420232909+07:00","message":"end Recv id 3944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:11.420240106+07:00","message":"[buffer interim] 3944 true มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:11.420247667+07:00","message":"[bufferProcess] interim [780000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:11.420253561+07:00","message":"[bufferProcess] send to processor (isfinal):มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:11.420256929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:11.420259908+07:00","message":"> Transcript [47004] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:11.420261997+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:11.420264957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:11.420267291+07:00","message":"> Transcript [47005] [true]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:11.420269651+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:11.420271601+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:11.420273295+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:11.420275299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:11.420281699+07:00","message":"Push: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:11.42029077+07:00","message":"push: {true มี 0 0xc003b7d680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:11.426346918+07:00","message":"write wav file: './tmp/7565/7565_3944.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:11.508101821+07:00","message":"[GCS] Start streaming session, msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.323417809+07:00","message":"receive streaming session, msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.323469125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.323476733+07:00","message":"receive interim result [false|false]: อย่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.323494796+07:00","message":"[buffer interim] 3945 false อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.323503626+07:00","message":"[bufferProcess] interim [600000000]:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.323506472+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.424125628+07:00","message":"receive streaming session, msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.424177796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.424185233+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.424205396+07:00","message":"[buffer interim] 3945 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.42421971+07:00","message":"[bufferProcess] interim [660000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.424223002+07:00","message":"[bufferProcess] send to processor:อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.42423187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.424237458+07:00","message":"> Transcript [47006] [false]: 'อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.424241006+07:00","message":"Set StatePrefix (first interim): 'อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.556956616+07:00","message":"receive streaming session, msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.556995383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.557000682+07:00","message":"receive interim result [false|false]: อยากกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.557016009+07:00","message":"[buffer interim] 3945 false อยากกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.557022641+07:00","message":"[bufferProcess] interim [840000000]:อยากกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.557025229+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.557031736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.557034519+07:00","message":"> Transcript [47007] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.557036441+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.557038403+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.715015457+07:00","message":"receive streaming session, msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.715061218+07:00","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-05-12T13:45:12.715067239+07:00","message":"receive interim result [false|false]: อยากกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.715083214+07:00","message":"[buffer interim] 3945 false อยากกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.715093099+07:00","message":"[bufferProcess] interim [960000000]:อยากกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.715095516+07:00","message":"[bufferProcess] send to processor:อยากกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.715099336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.715102151+07:00","message":"> Transcript [47008] [false]: 'อยากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.715106769+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.715108983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.715110935+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.715115497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.885683906+07:00","message":"receive streaming session, msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.885738729+07:00","message":"receive 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-05-12T13:45:12.885744529+07:00","message":"receive interim result [false|false]: อยากกลับมาทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:12.885761607+07:00","message":"[buffer interim] 3945 false อยากกลับมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.885773451+07:00","message":"[bufferProcess] interim [140000000]:อยากกลับมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.885777686+07:00","message":"[bufferProcess] send to processor:อยากกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.88578453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.885788416+07:00","message":"> Transcript [47009] [false]: 'อยากกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.885792718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.885795426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.885798318+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:12.885801258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.09756746+07:00","message":"receive streaming session, msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.097608686+07:00","message":"receive 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-05-12T13:45:13.097615601+07:00","message":"receive interim result [false|false]: อยากกลับมาทำโรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.097632375+07:00","message":"[buffer interim] 3945 false อยากกลับมาทำโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.097641355+07:00","message":"[bufferProcess] interim [380000000]:อยากกลับมาทำโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.097644105+07:00","message":"[bufferProcess] send to processor:อยากกลับมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.097647435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.097650516+07:00","message":"> Transcript [47010] [false]: 'อยากกลับมาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.097653885+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.097655847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.097659251+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.097661308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.302157481+07:00","message":"receive streaming session, msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.302196706+07:00","message":"receive 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-05-12T13:45:13.302204223+07:00","message":"receive interim result [false|false]: อยากกลับมาทำลวงตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.302232231+07:00","message":"[buffer interim] 3945 false อยากกลับมาทำลวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.302244289+07:00","message":"[bufferProcess] interim [560000000]:อยากกลับมาทำลวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.302249172+07:00","message":"[bufferProcess] send to processor:อยากกลับมาทำโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.302252954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.302255629+07:00","message":"> Transcript [47011] [false]: 'อยากกลับมาทำโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.302258578+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.30226069+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.302262639+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.302264566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.302270542+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.302272414+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.302274556+07:00","message":"Set new StatePrefix : 'อยากกลับมาทำโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.302276633+07:00","message":"Next Push (prob) : 'กลับมาทำโรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.302284307+07:00","message":"push: {false อยาก 0 0xc0042d6900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.330542576+07:00","message":"receive streaming session, msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.330575042+07:00","message":"receive 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-05-12T13:45:13.330583631+07:00","message":"receive interim result [false|false]: อยากกลับมาทำโรงทาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.33059961+07:00","message":"[buffer interim] 3945 false อยากกลับมาทำโรงทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.330606749+07:00","message":"[bufferProcess] interim [620000000]:อยากกลับมาทำโรงทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.330609248+07:00","message":"[bufferProcess] send to processor:อยากกลับมาทำลวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.33061229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.330615353+07:00","message":"> Transcript [47012] [false]: 'อยากกลับมาทำลวงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.3306176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.330620129+07:00","message":"Set new StatePrefix: 'อยากกลับมาทำลวงตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.42555153+07:00","message":"receive streaming session, msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.42559321+07:00","message":"receive 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-05-12T13:45:13.425599077+07:00","message":"receive interim result [false|false]: อยากกลับมาทำโรงเตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.425615389+07:00","message":"[buffer interim] 3945 false อยากกลับมาทำโรงเตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.425623465+07:00","message":"[bufferProcess] interim [680000000]:อยากกลับมาทำโรงเตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.425626109+07:00","message":"[bufferProcess] send to processor:อยากกลับมาทำโรงทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.425630027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.425633022+07:00","message":"> Transcript [47013] [false]: 'อยากกลับมาทำโรงทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.425639597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.425642634+07:00","message":"Set new StatePrefix: 'อยากกลับมาทำโรงทาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.458543205+07:00","message":"receive streaming session, msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.458573584+07:00","message":"receive 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-05-12T13:45:13.458580439+07:00","message":"receive interim result [false|false]: อยากกลับมาทำวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.458591919+07:00","message":"[buffer interim] 3945 false อยากกลับมาทำวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.458603916+07:00","message":"[bufferProcess] interim [740000000]:อยากกลับมาทำวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.458606707+07:00","message":"[bufferProcess] send to processor:อยากกลับมาทำโรงเตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.458613084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.458615821+07:00","message":"> Transcript [47014] [false]: 'อยากกลับมาทำโรงเตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.458617869+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.458620306+07:00","message":"Set new StatePrefix: 'อยากกลับมาทำโรงเตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.830528304+07:00","message":"receive streaming session, msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.830565401+07:00","message":"receive 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-05-12T13:45:13.83057076+07:00","message":"receive interim result [false|false]: อยากกลับมาทำวงตาวันบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.830582087+07:00","message":"[buffer interim] 3945 false อยากกลับมาทำวงตาวันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.830588966+07:00","message":"[bufferProcess] interim [40000000]:อยากกลับมาทำวงตาวันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.830591736+07:00","message":"[bufferProcess] send to processor:อยากกลับมาทำวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.83059688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.830599709+07:00","message":"> Transcript [47015] [false]: 'อยากกลับมาทำวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.830602167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.830604282+07:00","message":"Set new StatePrefix: 'อยากกลับมาทำวงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.87783865+07:00","message":"[GCS] IsForceVAD: false for message ID: 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.886036552+07:00","message":"receive streaming session, msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.886071664+07:00","message":"receive 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-05-12T13:45:13.88607781+07:00","message":"receive interim result [false|false]: อยากกลับมาทำวงตาวันบ้างไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:13.886092311+07:00","message":"[buffer interim] 3945 false อยากกลับมาทำวงตาวันบ้างไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.886099732+07:00","message":"[bufferProcess] interim [220000000]:อยากกลับมาทำวงตาวันบ้างไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.886102283+07:00","message":"[bufferProcess] send to processor:อยากกลับมาทำวงตาวันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.88610938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.88611199+07:00","message":"> Transcript [47016] [false]: 'อยากกลับมาทำวงตาวันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.886115196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.886117358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.886119258+07:00","message":"StatePrefix: 'อยากกลับมาทำวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:13.886121539+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:14.042450842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:14.042456874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.044797387+07:00","message":"receive streaming session, msgId: 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.044830339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากกลับมาทำวงตาวันบ้างไหม\",\"confidence\":0.9572971}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.044838427+07:00","message":"receive interim result [true|false]: อยากกลับมาทำวงตาวันบ้างไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.044849241+07:00","message":"end recv isFinal message id 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.04485158+07:00","message":"end Recv id 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.044857259+07:00","message":"[buffer interim] 3945 true อยากกลับมาทำวงตาวันบ้างไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.044866706+07:00","message":"[bufferProcess] interim [400000000]:อยากกลับมาทำวงตาวันบ้างไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.044869505+07:00","message":"[bufferProcess] send to processor (isfinal):อยากกลับมาทำวงตาวันบ้างไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.044872556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.0448753+07:00","message":"> Transcript [47017] [false]: 'อยากกลับมาทำวงตาวันบ้างไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.044878456+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.044880317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.04488247+07:00","message":"StatePrefix: 'อยากกลับมาทำวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.044884608+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.044886397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.0448882+07:00","message":"> Transcript [47018] [true]: 'อยากกลับมาทำวงตาวันบ้างไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.044890365+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.044892289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.044893945+07:00","message":"StatePrefix: 'อยากกลับมาทำวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.044895853+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.044902962+07:00","message":"Push: 'กลับมาทำวงตาวันบ้างไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.044910365+07:00","message":"push: {true กลับมาทำวงตาวันบ้างไหม 0 0xc0042d6900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:14.052635047+07:00","message":"write wav file: './tmp/7565/7565_3945.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.328882918+07:00","message":"[GCS] Start streaming session, msgId: 3946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.818403547+07:00","message":"receive streaming session, msgId: 3946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.818441222+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-05-12T13:45:14.818446871+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.8184633+07:00","message":"[buffer interim] 3946 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.818470393+07:00","message":"[bufferProcess] interim [300000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.818472088+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.868772449+07:00","message":"receive streaming session, msgId: 3946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.868815392+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-05-12T13:45:14.868821491+07:00","message":"receive interim result [false|false]: คืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.868836331+07:00","message":"[buffer interim] 3946 false คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.868843997+07:00","message":"[bufferProcess] interim [360000000]:คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.868846549+07:00","message":"[bufferProcess] send to processor:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.868853398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.868856356+07:00","message":"> Transcript [47019] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.868858727+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.874097171+07:00","message":"receive streaming session, msgId: 3946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.874120964+07:00","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-05-12T13:45:14.874127328+07:00","message":"receive interim result [false|false]: คือมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:14.8741418+07:00","message":"[buffer interim] 3946 false คือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.874148851+07:00","message":"[bufferProcess] interim [420000000]:คือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.874153122+07:00","message":"[bufferProcess] send to processor:คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.874156263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.87416298+07:00","message":"> Transcript [47020] [false]: 'คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.874165089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:14.874167552+07:00","message":"Set new StatePrefix: 'คืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.080827176+07:00","message":"receive streaming session, msgId: 3946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.080883233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.080890783+07:00","message":"receive interim result [false|false]: คือมันมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.080907357+07:00","message":"[buffer interim] 3946 false คือมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.080915593+07:00","message":"[bufferProcess] interim [600000000]:คือมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.080918161+07:00","message":"[bufferProcess] send to processor:คือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.080921691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.080924667+07:00","message":"> Transcript [47021] [false]: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.080927003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.080929433+07:00","message":"Set new StatePrefix: 'คือมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.585343609+07:00","message":"receive streaming session, msgId: 3946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.585385058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันมีคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.585391057+07:00","message":"receive interim result [false|false]: คือมันมีคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.585408623+07:00","message":"[buffer interim] 3946 false คือมันมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.585417664+07:00","message":"[bufferProcess] interim [80000000]:คือมันมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.585419971+07:00","message":"[bufferProcess] send to processor:คือมันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.585424938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.585427602+07:00","message":"> Transcript [47022] [false]: 'คือมันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.58543068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.585432639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.585434455+07:00","message":"StatePrefix: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.58543659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.846931446+07:00","message":"receive streaming session, msgId: 3946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.846973957+07:00","message":"receive 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-05-12T13:45:15.84698055+07:00","message":"receive interim result [false|false]: คือมันมีคนดิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.846996275+07:00","message":"[buffer interim] 3946 false คือมันมีคนดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.84700438+07:00","message":"[bufferProcess] interim [320000000]:คือมันมีคนดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.847007135+07:00","message":"[bufferProcess] send to processor:คือมันมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.847010563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.847013264+07:00","message":"> Transcript [47023] [false]: 'คือมันมีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.847016569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.847018542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.847020404+07:00","message":"StatePrefix: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.847022281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.899438473+07:00","message":"receive streaming session, msgId: 3946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.899476149+07:00","message":"receive 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-05-12T13:45:15.899481942+07:00","message":"receive interim result [false|false]: คือมันมีคนติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.899494692+07:00","message":"[buffer interim] 3946 false คือมันมีคนติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.899502475+07:00","message":"[bufferProcess] interim [380000000]:คือมันมีคนติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.899504865+07:00","message":"[bufferProcess] send to processor:คือมันมีคนดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.899509998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.899512629+07:00","message":"> Transcript [47024] [false]: 'คือมันมีคนดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.899516048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.899518108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.899519944+07:00","message":"StatePrefix: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.899522092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.944834228+07:00","message":"receive streaming session, msgId: 3946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.944874236+07:00","message":"receive 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-05-12T13:45:15.944881138+07:00","message":"receive interim result [false|false]: คือมันมีคนติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.944895043+07:00","message":"[buffer interim] 3946 false คือมันมีคนติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.944905066+07:00","message":"[bufferProcess] interim [440000000]:คือมันมีคนติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.944908595+07:00","message":"[bufferProcess] send to processor:คือมันมีคนติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.944915332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.944919246+07:00","message":"> Transcript [47025] [false]: 'คือมันมีคนติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.944923999+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.944926964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.944929815+07:00","message":"StatePrefix: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.944932867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.94493837+07:00","message":"Push: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.944941254+07:00","message":"TextPushed: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.944944431+07:00","message":"Set new StatePrefix : 'คือมันมีคนติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:15.944947577+07:00","message":"Next Push (prob) : 'มีคนติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:15.944957358+07:00","message":"push: {false คือมัน 0 0xc002ac2f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:16.214442727+07:00","message":"receive streaming session, msgId: 3946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:16.214477419+07:00","message":"receive 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-05-12T13:45:16.214483632+07:00","message":"receive interim result [false|false]: คือมันมีคนติดต่อมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:16.214498501+07:00","message":"[buffer interim] 3946 false คือมันมีคนติดต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.214505759+07:00","message":"[bufferProcess] interim [680000000]:คือมันมีคนติดต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.214509421+07:00","message":"[bufferProcess] send to processor:คือมันมีคนติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.214515077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.214518545+07:00","message":"> Transcript [47026] [false]: 'คือมันมีคนติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.214521673+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.214523582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.214525403+07:00","message":"StatePrefix: 'คือมันมีคนติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.214527805+07:00","message":"TextPushed: 'คือมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:16.447192993+07:00","message":"[GCS] IsForceVAD: false for message ID: 3946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:16.464218686+07:00","message":"receive streaming session, msgId: 3946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:16.464263362+07:00","message":"receive 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-05-12T13:45:16.46427079+07:00","message":"receive interim result [false|false]: คือมันมีคนติดต่อมานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:16.464288978+07:00","message":"[buffer interim] 3946 false คือมันมีคนติดต่อมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.464299275+07:00","message":"[bufferProcess] interim [980000000]:คือมันมีคนติดต่อมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.464302713+07:00","message":"[bufferProcess] send to processor:คือมันมีคนติดต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.464309409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.464313092+07:00","message":"> Transcript [47027] [false]: 'คือมันมีคนติดต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.464318016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.464320789+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.464325918+07:00","message":"StatePrefix: 'คือมันมีคนติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.464329218+07:00","message":"TextPushed: 'คือมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:16.508193036+07:00","message":"[GCS] Start streaming session, msgId: 3947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:16.543981179+07:00","message":"receive streaming session, msgId: 3946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:16.544017343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือมันมีคนติดต่อมานะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:16.544023618+07:00","message":"receive interim result [true|false]: คือมันมีคนติดต่อมานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:16.544031118+07:00","message":"end recv isFinal message id 3946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:16.544033246+07:00","message":"end Recv id 3946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:16.544040077+07:00","message":"[buffer interim] 3946 true คือมันมีคนติดต่อมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.544050928+07:00","message":"[bufferProcess] interim [130000000]:คือมันมีคนติดต่อมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.544053883+07:00","message":"[bufferProcess] send to processor (isfinal):คือมันมีคนติดต่อมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.544057533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.544060492+07:00","message":"> Transcript [47028] [false]: 'คือมันมีคนติดต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.544063612+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.544067142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.54406888+07:00","message":"StatePrefix: 'คือมันมีคนติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.544071257+07:00","message":"TextPushed: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.544072889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.544074782+07:00","message":"> Transcript [47029] [true]: 'คือมันมีคนติดต่อมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.544076697+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.544078307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.544079928+07:00","message":"StatePrefix: 'คือมันมีคนติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.544081873+07:00","message":"TextPushed: 'คือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:16.544084522+07:00","message":"Push: 'มีคนติดต่อมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:16.544091974+07:00","message":"push: {true มีคนติดต่อมานะ 0 0xc002ac2f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:16.552244137+07:00","message":"write wav file: './tmp/7565/7565_3946.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:17.042950709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:17.042961551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:17.065374443+07:00","message":"receive streaming session, msgId: 3947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:17.06540705+07:00","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-05-12T13:45:17.065413571+07:00","message":"receive interim result [false|false]: ระยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:17.065426946+07:00","message":"[buffer interim] 3947 false ระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:17.065435094+07:00","message":"[bufferProcess] interim [420000000]:ระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:17.065437847+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:17.374746161+07:00","message":"receive streaming session, msgId: 3947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:17.374779193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:17.374784426+07:00","message":"receive interim result [false|false]: ระยะหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:17.374798303+07:00","message":"[buffer interim] 3947 false ระยะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:17.374806009+07:00","message":"[bufferProcess] interim [720000000]:ระยะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:17.374808421+07:00","message":"[bufferProcess] send to processor:ระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:17.374811431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:17.374814246+07:00","message":"> Transcript [47030] [false]: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:17.374816639+07:00","message":"Set StatePrefix (first interim): 'ระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:17.541645361+07:00","message":"receive streaming session, msgId: 3947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:17.541700521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะเหนื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:17.541707808+07:00","message":"receive interim result [false|false]: ระยะเหนื่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:17.541726794+07:00","message":"[buffer interim] 3947 false ระยะเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:17.541734866+07:00","message":"[bufferProcess] interim [780000000]:ระยะเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:17.541737312+07:00","message":"[bufferProcess] send to processor:ระยะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:17.541744805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:17.541747911+07:00","message":"> Transcript [47031] [false]: 'ระยะหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:17.541751389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:17.541753454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:17.541755184+07:00","message":"StatePrefix: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:17.541757591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:17.917974384+07:00","message":"[GCS] IsForceVAD: false for message ID: 3947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.00337627+07:00","message":"receive streaming session, msgId: 3947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.003426663+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-05-12T13:45:18.00343377+07:00","message":"receive interim result [false|false]: ระยะเหนื่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.003451601+07:00","message":"[buffer interim] 3947 false ระยะเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.003460131+07:00","message":"[bufferProcess] interim [380000000]:ระยะเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.003463182+07:00","message":"[bufferProcess] send to processor:ระยะเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.003474576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.003477604+07:00","message":"> Transcript [47032] [false]: 'ระยะเหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.003481469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.003484067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.003485824+07:00","message":"StatePrefix: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.003487813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.024882989+07:00","message":"receive streaming session, msgId: 3947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.024923652+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-05-12T13:45:18.024931774+07:00","message":"receive interim result [true|false]: ระยะเหนื่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.02494354+07:00","message":"end recv isFinal message id 3947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.02494713+07:00","message":"end Recv id 3947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.024954963+07:00","message":"[buffer interim] 3947 true ระยะเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.024963212+07:00","message":"[bufferProcess] interim [440000000]:ระยะเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.024971039+07:00","message":"[bufferProcess] send to processor (isfinal):ระยะเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.024975847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.024979971+07:00","message":"> Transcript [47033] [false]: 'ระยะเหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.024983754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.024986656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.024989506+07:00","message":"StatePrefix: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.024992202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.024994476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.024997853+07:00","message":"> Transcript [47034] [true]: 'ระยะเหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.025001221+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.025004026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.025006612+07:00","message":"StatePrefix: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.025009138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.025015146+07:00","message":"Push: 'ระยะเหนื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.025025456+07:00","message":"push: {true ระยะเหนื่อย 0 0xc0042d6c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:18.031394703+07:00","message":"write wav file: './tmp/7565/7565_3947.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.049176665+07:00","message":"[GCS] Start streaming session, msgId: 3948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.383128158+07:00","message":"receive streaming session, msgId: 3948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.38316768+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-05-12T13:45:18.383173155+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.383188089+07:00","message":"[buffer interim] 3948 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.383194033+07:00","message":"[bufferProcess] interim [360000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.383195682+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.538035482+07:00","message":"receive streaming session, msgId: 3948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.53807098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.538076473+07:00","message":"receive interim result [false|false]: แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.538090968+07:00","message":"[buffer interim] 3948 false แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.5381006+07:00","message":"[bufferProcess] interim [480000000]:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.538103138+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.538107795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.538110322+07:00","message":"> Transcript [47035] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.538112529+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.7402356+07:00","message":"receive streaming session, msgId: 3948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.74027783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าพอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.740285005+07:00","message":"receive interim result [false|false]: แต่ว่าพอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.740300343+07:00","message":"[buffer interim] 3948 false แต่ว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.740309164+07:00","message":"[bufferProcess] interim [720000000]:แต่ว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.740312529+07:00","message":"[bufferProcess] send to processor:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.740318924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.740322886+07:00","message":"> Transcript [47036] [false]: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.740327434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.740330236+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.740333152+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.74033607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.898252738+07:00","message":"receive streaming session, msgId: 3948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.89828513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.89829072+07:00","message":"receive interim result [false|false]: แต่ว่าความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:18.898307556+07:00","message":"[buffer interim] 3948 false แต่ว่าความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.898314954+07:00","message":"[bufferProcess] interim [840000000]:แต่ว่าความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.898317301+07:00","message":"[bufferProcess] send to processor:แต่ว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.898320538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.89832324+07:00","message":"> Transcript [47037] [false]: 'แต่ว่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.898326386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.898328591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.898330705+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:18.898333022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.026185239+07:00","message":"receive streaming session, msgId: 3948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.026235092+07:00","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-05-12T13:45:19.026241798+07:00","message":"receive interim result [false|false]: แต่ว่าความที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.026259762+07:00","message":"[buffer interim] 3948 false แต่ว่าความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.026267507+07:00","message":"[bufferProcess] interim [960000000]:แต่ว่าความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.026270343+07:00","message":"[bufferProcess] send to processor:แต่ว่าความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.026274902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.026277778+07:00","message":"> Transcript [47038] [false]: 'แต่ว่าความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.026281147+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.02628323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.026286804+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.026289702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.043518284+07:00","message":"receive streaming session, msgId: 3948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.043549283+07:00","message":"receive 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-05-12T13:45:19.04355502+07:00","message":"receive interim result [false|false]: แต่ว่าความคิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.04356831+07:00","message":"[buffer interim] 3948 false แต่ว่าความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.043574828+07:00","message":"[bufferProcess] interim [20000000]:แต่ว่าความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.04357744+07:00","message":"[bufferProcess] send to processor:แต่ว่าความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.043584005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.043587124+07:00","message":"> Transcript [47039] [false]: 'แต่ว่าความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.043590277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.043592481+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.043594622+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.043596697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.043602552+07:00","message":"Push: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.043605352+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.043607641+07:00","message":"Set new StatePrefix : 'แต่ว่าความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.043610024+07:00","message":"Next Push (prob) : 'ว่าความที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.043618589+07:00","message":"push: {false แต่ 0 0xc0042d6f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.103600048+07:00","message":"receive streaming session, msgId: 3948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.103630633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าความที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.103636634+07:00","message":"receive interim result [false|false]: แต่ว่าความที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.103646121+07:00","message":"[buffer interim] 3948 false แต่ว่าความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.103652751+07:00","message":"[bufferProcess] interim [80000000]:แต่ว่าความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.103655517+07:00","message":"[bufferProcess] send to processor:แต่ว่าความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.103658794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.103661536+07:00","message":"> Transcript [47040] [false]: 'แต่ว่าความคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.103663602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.103666136+07:00","message":"Set new StatePrefix: 'แต่ว่าความคิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.495988114+07:00","message":"receive streaming session, msgId: 3948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.496031019+07:00","message":"receive 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-05-12T13:45:19.496037788+07:00","message":"receive interim result [false|false]: แต่ว่าความที่เราแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.496054332+07:00","message":"[buffer interim] 3948 false แต่ว่าความที่เราแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.496062968+07:00","message":"[bufferProcess] interim [500000000]:แต่ว่าความที่เราแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.496065661+07:00","message":"[bufferProcess] send to processor:แต่ว่าความที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.496072602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.496076646+07:00","message":"> Transcript [47041] [false]: 'แต่ว่าความที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.496079452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.496081628+07:00","message":"Set new StatePrefix: 'แต่ว่าความที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.61932483+07:00","message":"receive streaming session, msgId: 3948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.619367754+07:00","message":"receive 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-05-12T13:45:19.619376294+07:00","message":"receive interim result [false|false]: แต่ว่าความที่เราแบบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.619391663+07:00","message":"[buffer interim] 3948 false แต่ว่าความที่เราแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.619400332+07:00","message":"[bufferProcess] interim [620000000]:แต่ว่าความที่เราแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.61940524+07:00","message":"[bufferProcess] send to processor:แต่ว่าความที่เราแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.619415063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.619419532+07:00","message":"> Transcript [47042] [false]: 'แต่ว่าความที่เราแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.619423679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.619425886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.619428326+07:00","message":"StatePrefix: 'แต่ว่าความที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.61943153+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.839939386+07:00","message":"[GCS] IsForceVAD: false for message ID: 3948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.898954468+07:00","message":"[GCS] Start streaming session, msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.968038609+07:00","message":"receive streaming session, msgId: 3948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.968068422+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-05-12T13:45:19.968074786+07:00","message":"receive interim result [true|false]: แต่ว่าความที่เราแบบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.96808219+07:00","message":"end recv isFinal message id 3948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.968084405+07:00","message":"end Recv id 3948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.968089974+07:00","message":"[buffer interim] 3948 true แต่ว่าความที่เราแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.968099487+07:00","message":"[bufferProcess] interim [10000000]:แต่ว่าความที่เราแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.968102299+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ว่าความที่เราแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.968105403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.968108019+07:00","message":"> Transcript [47043] [false]: 'แต่ว่าความที่เราแบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.968110683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.968112603+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.968114735+07:00","message":"StatePrefix: 'แต่ว่าความที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.968117206+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.968119067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.968121271+07:00","message":"> Transcript [47044] [true]: 'แต่ว่าความที่เราแบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.968123229+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.968124854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.968126502+07:00","message":"StatePrefix: 'แต่ว่าความที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.96812831+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:19.968130675+07:00","message":"Push: 'ว่าความที่เราแบบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:19.968137605+07:00","message":"push: {true ว่าความที่เราแบบว่า 0 0xc0042d6f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:19.975177836+07:00","message":"write wav file: './tmp/7565/7565_3948.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:20.043964665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:20.043977769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:20.444375827+07:00","message":"receive streaming session, msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:20.444416028+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-05-12T13:45:20.444421409+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:20.444436426+07:00","message":"[buffer interim] 3949 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:20.444442821+07:00","message":"[bufferProcess] interim [360000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:20.444444445+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:20.691175937+07:00","message":"receive streaming session, msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:20.691209987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:20.691215189+07:00","message":"receive interim result [false|false]: เราอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:20.691231863+07:00","message":"[buffer interim] 3949 false เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:20.691238735+07:00","message":"[bufferProcess] interim [540000000]:เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:20.691241302+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:20.691243985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:20.691246696+07:00","message":"> Transcript [47045] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:20.691248719+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.057036225+07:00","message":"receive streaming session, msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.057071407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.057077138+07:00","message":"receive interim result [false|false]: เราอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.057090504+07:00","message":"[buffer interim] 3949 false เราอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.057097197+07:00","message":"[bufferProcess] interim [840000000]:เราอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.057099576+07:00","message":"[bufferProcess] send to processor:เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.057104478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.057107099+07:00","message":"> Transcript [47046] [false]: 'เราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.057110164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.057112453+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.057114627+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.057116717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.447737342+07:00","message":"receive streaming session, msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.447770037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราอยู่ใน New\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.447776717+07:00","message":"receive interim result [false|false]: เราอยู่ใน New"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.447793858+07:00","message":"[buffer interim] 3949 false เราอยู่ใน New"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.447801963+07:00","message":"[bufferProcess] interim [260000000]:เราอยู่ใน New"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.447805788+07:00","message":"[bufferProcess] send to processor:เราอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.447810208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.447813943+07:00","message":"> Transcript [47047] [false]: 'เราอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.447818103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.447820717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.447823957+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.447828657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.60299963+07:00","message":"receive streaming session, msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.603036191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราอยู่ใน News\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.60304168+07:00","message":"receive interim result [false|false]: เราอยู่ใน News"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.603060747+07:00","message":"receive streaming session, msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.603064944+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-05-12T13:45:21.603067444+07:00","message":"receive interim result [false|false]: เราอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.60307189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Music\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.603074116+07:00","message":"receive interim result [false|false]:  Music"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.603079005+07:00","message":"[buffer interim] 3949 false เราอยู่ใน News"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.603093878+07:00","message":"[buffer interim] 3949 false เราอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.603097229+07:00","message":"[buffer interim] 3949 false  Music"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603104621+07:00","message":"[bufferProcess] interim [380000000]:เราอยู่ใน News"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.60310722+07:00","message":"[bufferProcess] send to processor:เราอยู่ใน New"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603111323+07:00","message":"[bufferProcess] interim [440000000]:เราอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603116093+07:00","message":"[bufferProcess] send to processor:เราอยู่ใน News"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603119596+07:00","message":"[bufferProcess] interim [440000000]: Music"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.60312256+07:00","message":"[bufferProcess] update buffer: เราอยู่ใน Music"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603131986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603141861+07:00","message":"> Transcript [47048] [false]: 'เราอยู่ใน New'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603146965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603149351+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603151774+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603154495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603156253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603158314+07:00","message":"> Transcript [47049] [false]: 'เราอยู่ใน News'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603160366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.60316223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603163891+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603165447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603171579+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603176114+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.603178457+07:00","message":"Set new StatePrefix : 'เราอยู่ใน News'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:21.60318099+07:00","message":"Next Push (prob) : 'อยู่ใน News'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:21.603189723+07:00","message":"push: {false เรา 0 0xc002802700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.110337438+07:00","message":"receive streaming session, msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.110370323+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-05-12T13:45:22.110375942+07:00","message":"receive interim result [false|false]: เราอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.110390045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Music 64\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.110392921+07:00","message":"receive interim result [false|false]:  Music 64"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.110400997+07:00","message":"[buffer interim] 3949 false เราอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.110407624+07:00","message":"[buffer interim] 3949 false  Music 64"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.110413682+07:00","message":"[bufferProcess] interim [860000000]:เราอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.110416297+07:00","message":"[bufferProcess] send to processor:เราอยู่ใน Music"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.11041929+07:00","message":"[bufferProcess] interim [860000000]: Music 64"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.110421866+07:00","message":"[bufferProcess] update buffer: เราอยู่ใน Music 64"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.110424538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.110426926+07:00","message":"> Transcript [47050] [false]: 'เราอยู่ใน Music'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.110428899+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.110430962+07:00","message":"Set new StatePrefix: 'เราอยู่ใน Music'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.156937025+07:00","message":"receive streaming session, msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.156983954+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-05-12T13:45:22.156991911+07:00","message":"receive interim result [false|false]: เราอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.157014985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Music\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.157018081+07:00","message":"receive interim result [false|false]:  Music"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.157028501+07:00","message":"receive streaming session, msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.157031873+07:00","message":"receive 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-05-12T13:45:22.157034854+07:00","message":"receive interim result [false|false]: เราอยู่ในนิวซีแลนด์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.157041072+07:00","message":"[buffer interim] 3949 false เราอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.157060274+07:00","message":"[buffer interim] 3949 false  Music"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.157064834+07:00","message":"[buffer interim] 3949 false เราอยู่ในนิวซีแลนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.157072892+07:00","message":"[bufferProcess] interim [920000000]:เราอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.157077124+07:00","message":"[bufferProcess] send to processor:เราอยู่ใน Music 64"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.1570811+07:00","message":"[bufferProcess] interim [920000000]: Music"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.15708441+07:00","message":"[bufferProcess] update buffer: เราอยู่ใน Music"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.157087376+07:00","message":"[bufferProcess] interim [980000000]:เราอยู่ในนิวซีแลนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.157090162+07:00","message":"[bufferProcess] send to processor:เราอยู่ใน Music"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.157093865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.157097312+07:00","message":"> Transcript [47051] [false]: 'เราอยู่ใน Music 64'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.157101447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.157103539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.157105563+07:00","message":"StatePrefix: 'เราอยู่ใน Music'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.157108249+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.157110079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.157112051+07:00","message":"> Transcript [47052] [false]: 'เราอยู่ใน Music'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.157114368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.157115943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.1571175+07:00","message":"StatePrefix: 'เราอยู่ใน Music'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.157119412+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.249958459+07:00","message":"receive streaming session, msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.250001218+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-05-12T13:45:22.250007903+07:00","message":"receive interim result [false|false]: เราอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.250014777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" New Single 4 ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.250018438+07:00","message":"receive interim result [false|false]:  New Single 4 ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.250026273+07:00","message":"[buffer interim] 3949 false เราอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.250029686+07:00","message":"[buffer interim] 3949 false  New Single 4 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.250036377+07:00","message":"[bufferProcess] interim [100000000]:เราอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.250038595+07:00","message":"[bufferProcess] send to processor:เราอยู่ในนิวซีแลนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.250041519+07:00","message":"[bufferProcess] interim [100000000]: New Single 4 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.250043904+07:00","message":"[bufferProcess] update buffer: เราอยู่ใน New Single 4 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.250046997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.250049774+07:00","message":"> Transcript [47053] [false]: 'เราอยู่ในนิวซีแลนด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.250052121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.250055769+07:00","message":"Set new StatePrefix: 'เราอยู่ในนิวซีแลนด์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.382025986+07:00","message":"receive streaming session, msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.382060355+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-05-12T13:45:22.382066909+07:00","message":"receive interim result [false|false]: เราอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.382074675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" New Single 4 ของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.382077308+07:00","message":"receive interim result [false|false]:  New Single 4 ของเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.382086096+07:00","message":"[buffer interim] 3949 false เราอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.382091148+07:00","message":"[buffer interim] 3949 false  New Single 4 ของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.382097104+07:00","message":"[bufferProcess] interim [220000000]:เราอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.382099635+07:00","message":"[bufferProcess] send to processor:เราอยู่ใน New Single 4 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.382102636+07:00","message":"[bufferProcess] interim [220000000]: New Single 4 ของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.382105212+07:00","message":"[bufferProcess] update buffer: เราอยู่ใน New Single 4 ของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.382108089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.3821107+07:00","message":"> Transcript [47054] [false]: 'เราอยู่ใน New Single 4 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.382113107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.382115021+07:00","message":"Set new StatePrefix: 'เราอยู่ใน New Single 4 ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.39743672+07:00","message":"[GCS] IsForceVAD: false for message ID: 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.530912717+07:00","message":"[GCS] Start streaming session, msgId: 3950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.66956135+07:00","message":"receive streaming session, msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.66959773+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-05-12T13:45:22.669603247+07:00","message":"receive interim result [false|false]: เราอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.669615529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" New Single 4 ของเราเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.669618723+07:00","message":"receive interim result [false|false]:  New Single 4 ของเราเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.669630699+07:00","message":"receive streaming session, msgId: 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.66963562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราอยู่ในนิวซีแลนด์ของเราเนี่ย\",\"confidence\":0.9214807}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.669638895+07:00","message":"receive interim result [true|false]: เราอยู่ในนิวซีแลนด์ของเราเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.669641988+07:00","message":"end recv isFinal message id 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.669645648+07:00","message":"end Recv id 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.669651635+07:00","message":"[buffer interim] 3949 false เราอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.669654936+07:00","message":"[buffer interim] 3949 false  New Single 4 ของเราเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.669657207+07:00","message":"[buffer interim] 3949 true เราอยู่ในนิวซีแลนด์ของเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669662786+07:00","message":"[bufferProcess] interim [400000000]:เราอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.66966556+07:00","message":"[bufferProcess] send to processor:เราอยู่ใน New Single 4 ของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669668404+07:00","message":"[bufferProcess] interim [400000000]: New Single 4 ของเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669670948+07:00","message":"[bufferProcess] update buffer: เราอยู่ใน New Single 4 ของเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669673495+07:00","message":"[bufferProcess] interim [520000000]:เราอยู่ในนิวซีแลนด์ของเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669675798+07:00","message":"[bufferProcess] send to processor (isfinal):เราอยู่ใน New Single 4 ของเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669678964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669681719+07:00","message":"> Transcript [47055] [false]: 'เราอยู่ใน New Single 4 ของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669684561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669692471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.66969543+07:00","message":"StatePrefix: 'เราอยู่ใน New Single 4 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669699453+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669701852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669703851+07:00","message":"> Transcript [47056] [false]: 'เราอยู่ใน New Single 4 ของเราเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669707736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.66971097+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669712626+07:00","message":"StatePrefix: 'เราอยู่ใน New Single 4 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669714427+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669715876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669717666+07:00","message":"> Transcript [47057] [true]: 'เราอยู่ในนิวซีแลนด์ของเราเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669720493+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.66972837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669730694+07:00","message":"StatePrefix: 'เราอยู่ใน New Single 4 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669732608+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:22.669740289+07:00","message":"Push: 'อยู่ในนิวซีแลนด์ของเราเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:22.669748374+07:00","message":"push: {true อยู่ในนิวซีแลนด์ของเราเนี่ย 0 0xc002802700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:22.67819548+07:00","message":"write wav file: './tmp/7565/7565_3949.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.019140447+07:00","message":"receive streaming session, msgId: 3950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.019195395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.019202506+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.019221979+07:00","message":"[buffer interim] 3950 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.019230467+07:00","message":"[bufferProcess] interim [480000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.019232303+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:23.04427279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:23.044306598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.085717417+07:00","message":"receive streaming session, msgId: 3950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.085753877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.085759703+07:00","message":"receive interim result [false|false]: มันทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.085777282+07:00","message":"[buffer interim] 3950 false มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.085784922+07:00","message":"[bufferProcess] interim [600000000]:มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.0857876+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.085792513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.085795853+07:00","message":"> Transcript [47058] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.085797818+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.396008432+07:00","message":"receive streaming session, msgId: 3950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.396038963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันทำมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.396044289+07:00","message":"receive interim result [false|false]: มันทำมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.396060416+07:00","message":"[buffer interim] 3950 false มันทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.396069958+07:00","message":"[bufferProcess] interim [840000000]:มันทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.39607257+07:00","message":"[bufferProcess] send to processor:มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.396077792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.396080502+07:00","message":"> Transcript [47059] [false]: 'มันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.396083389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.396085259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.396087079+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.396089104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.422058831+07:00","message":"receive streaming session, msgId: 3950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.422095799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.422101798+07:00","message":"receive interim result [false|false]: มันทำไม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.422116843+07:00","message":"[buffer interim] 3950 false มันทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.422127583+07:00","message":"[bufferProcess] interim [900000000]:มันทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.422130114+07:00","message":"[bufferProcess] send to processor:มันทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.422135521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.42213847+07:00","message":"> Transcript [47060] [false]: 'มันทำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.422141453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.422143431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.422145253+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.422147242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.514937566+07:00","message":"receive streaming session, msgId: 3950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.514982792+07:00","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-05-12T13:45:23.514989925+07:00","message":"receive interim result [false|false]: มันทำมะม่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.515006799+07:00","message":"[buffer interim] 3950 false มันทำมะม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.515015666+07:00","message":"[bufferProcess] interim [960000000]:มันทำมะม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.51501852+07:00","message":"[bufferProcess] send to processor:มันทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.515022501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.515025434+07:00","message":"> Transcript [47061] [false]: 'มันทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.515029138+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.515031096+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.515035339+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.515038031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.525940913+07:00","message":"receive streaming session, msgId: 3950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.525971524+07:00","message":"receive 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-05-12T13:45:23.525977392+07:00","message":"receive interim result [false|false]: มันทำมาหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.525991143+07:00","message":"[buffer interim] 3950 false มันทำมาหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.525997019+07:00","message":"[bufferProcess] interim [20000000]:มันทำมาหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.525999316+07:00","message":"[bufferProcess] send to processor:มันทำมะม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.526002394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.52600565+07:00","message":"> Transcript [47062] [false]: 'มันทำมะม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.526008797+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.526010728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.526012818+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.526014946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.526018097+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.526019942+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.526022083+07:00","message":"Set new StatePrefix : 'มันทำมะม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.526024175+07:00","message":"Next Push (prob) : 'ทำมะม่วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.526033304+07:00","message":"push: {false มัน 0 0xc0042d7300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.717097621+07:00","message":"receive streaming session, msgId: 3950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.717130579+07:00","message":"receive 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-05-12T13:45:23.7171362+07:00","message":"receive interim result [false|false]: มันทำมาหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.717149396+07:00","message":"[buffer interim] 3950 false มันทำมาหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.71715595+07:00","message":"[bufferProcess] interim [200000000]:มันทำมาหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.717158644+07:00","message":"[bufferProcess] send to processor:มันทำมาหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.717185185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.717188062+07:00","message":"> Transcript [47063] [false]: 'มันทำมาหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.717190431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.717192446+07:00","message":"Set new StatePrefix: 'มันทำมาหมด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.879102432+07:00","message":"[GCS] IsForceVAD: false for message ID: 3950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.937450308+07:00","message":"[GCS] Start streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.975361089+07:00","message":"receive streaming session, msgId: 3950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.975396442+07:00","message":"receive 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-05-12T13:45:23.975402376+07:00","message":"receive interim result [false|false]: มันทำมาหมดแล้วอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.975416626+07:00","message":"[buffer interim] 3950 false มันทำมาหมดแล้วอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.975423134+07:00","message":"[bufferProcess] interim [500000000]:มันทำมาหมดแล้วอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.975425418+07:00","message":"[bufferProcess] send to processor:มันทำมาหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.975430337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.975433178+07:00","message":"> Transcript [47064] [false]: 'มันทำมาหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.975436531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.975438782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.975440662+07:00","message":"StatePrefix: 'มันทำมาหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.975443548+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.997509085+07:00","message":"receive streaming session, msgId: 3950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.997550118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันทำมาหมดแล้วอ่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.997556165+07:00","message":"receive interim result [true|false]: มันทำมาหมดแล้วอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.997568705+07:00","message":"end recv isFinal message id 3950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.997571306+07:00","message":"end Recv id 3950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.997579268+07:00","message":"[buffer interim] 3950 true มันทำมาหมดแล้วอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.997587171+07:00","message":"[bufferProcess] interim [560000000]:มันทำมาหมดแล้วอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.997590089+07:00","message":"[bufferProcess] send to processor (isfinal):มันทำมาหมดแล้วอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.997593905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.997597016+07:00","message":"> Transcript [47065] [false]: 'มันทำมาหมดแล้วอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.997600239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.997602393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.997604216+07:00","message":"StatePrefix: 'มันทำมาหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.997607141+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.997608827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.997610953+07:00","message":"> Transcript [47066] [true]: 'มันทำมาหมดแล้วอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.997613163+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.997614745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.997616326+07:00","message":"StatePrefix: 'มันทำมาหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.997618087+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:23.997625795+07:00","message":"Push: 'ทำมาหมดแล้วอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:23.997634543+07:00","message":"push: {true ทำมาหมดแล้วอ่ะ 0 0xc0042d7300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:24.008504004+07:00","message":"write wav file: './tmp/7565/7565_3950.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:25.022645172+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:25.022698024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:25.022703803+07:00","message":"receive interim result [false|false]: นี่ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:25.022717225+07:00","message":"[buffer interim] 3951 false นี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.022724178+07:00","message":"[bufferProcess] interim [900000000]:นี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.022726076+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.022731804+07:00","message":"[bufferProcess] send to processor (ticker):นี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.022735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.022737892+07:00","message":"> Transcript [47067] [false]: 'นี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.02274005+07:00","message":"Set StatePrefix (first interim): 'นี่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:25.200035502+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:25.200080657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ก็ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:25.20008656+07:00","message":"receive interim result [false|false]: พี่ก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:25.20010064+07:00","message":"[buffer interim] 3951 false พี่ก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.200107336+07:00","message":"[bufferProcess] interim [80000000]:พี่ก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.200108995+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:25.374604527+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:25.374642852+07:00","message":"receive 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-05-12T13:45:25.374648739+07:00","message":"receive interim result [false|false]: พี่ก็ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:25.374662499+07:00","message":"[buffer interim] 3951 false พี่ก็ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.374669665+07:00","message":"[bufferProcess] interim [260000000]:พี่ก็ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.374671848+07:00","message":"[bufferProcess] send to processor:พี่ก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.37467727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.374679931+07:00","message":"> Transcript [47068] [false]: 'พี่ก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.374682182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.374684159+07:00","message":"Set new StatePrefix: 'พี่ก็ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:25.931128105+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:25.931166171+07:00","message":"receive 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-05-12T13:45:25.931174197+07:00","message":"receive interim result [false|false]: พี่ก็ทำงานที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:25.931189269+07:00","message":"[buffer interim] 3951 false พี่ก็ทำงานที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.931201345+07:00","message":"[bufferProcess] interim [800000000]:พี่ก็ทำงานที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.931204386+07:00","message":"[bufferProcess] send to processor:พี่ก็ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.931207938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.931210946+07:00","message":"> Transcript [47069] [false]: 'พี่ก็ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.931214335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.931216191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.931218063+07:00","message":"StatePrefix: 'พี่ก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:25.931220037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.037686332+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.037741377+07:00","message":"receive 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-05-12T13:45:26.03775143+07:00","message":"receive interim result [false|false]: พี่ก็ทำงานที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.037771145+07:00","message":"[buffer interim] 3951 false พี่ก็ทำงานที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.037778468+07:00","message":"[bufferProcess] interim [920000000]:พี่ก็ทำงานที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.037781134+07:00","message":"[bufferProcess] send to processor:พี่ก็ทำงานที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.037784599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.037792653+07:00","message":"> Transcript [47070] [false]: 'พี่ก็ทำงานที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.037796853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.037798796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.037800655+07:00","message":"StatePrefix: 'พี่ก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.037802774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:26.044928027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:26.044945512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.438131493+07:00","message":"[GCS] IsForceVAD: false for message ID: 3951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.461332626+07:00","message":"[GCS] Cleaned up inactive client: 3921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.461354373+07:00","message":"[GCS] Cleaned up inactive client: 3916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.461357456+07:00","message":"[GCS] Cleaned up inactive client: 3917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.461359311+07:00","message":"[GCS] Cleaned up inactive client: 3922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.461361042+07:00","message":"[GCS] Cleaned up inactive client: 3923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.461362777+07:00","message":"[GCS] Cleaned up inactive client: 3920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.461364471+07:00","message":"[GCS] Cleaned up inactive client: 3915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.46136626+07:00","message":"[GCS] Cleaned up inactive client: 3919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.461368071+07:00","message":"[GCS] Cleaned up inactive client: 3914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.461370191+07:00","message":"[GCS] Cleaned up inactive client: 3918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.580599297+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.580637188+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-05-12T13:45:26.58064235+07:00","message":"receive interim result [false|false]: พี่ก็ทำงานที่จะทำอย่างนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.580656427+07:00","message":"[buffer interim] 3951 false พี่ก็ทำงานที่จะทำอย่างนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.580663524+07:00","message":"[bufferProcess] interim [460000000]:พี่ก็ทำงานที่จะทำอย่างนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.580666001+07:00","message":"[bufferProcess] send to processor:พี่ก็ทำงานที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.580671037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.580673722+07:00","message":"> Transcript [47071] [false]: 'พี่ก็ทำงานที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.580677029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.580679083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.580680928+07:00","message":"StatePrefix: 'พี่ก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.580683405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.669512805+07:00","message":"receive streaming session, msgId: 3951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.669561001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ก็ทำงานที่จะทำแล้วเนี่ยนะ\",\"confidence\":0.87213403}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.66956786+07:00","message":"receive interim result [true|false]: พี่ก็ทำงานที่จะทำแล้วเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.669578599+07:00","message":"end recv isFinal message id 3951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.669580741+07:00","message":"end Recv id 3951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.669588516+07:00","message":"[buffer interim] 3951 true พี่ก็ทำงานที่จะทำแล้วเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.66959704+07:00","message":"[bufferProcess] interim [520000000]:พี่ก็ทำงานที่จะทำแล้วเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669599835+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ก็ทำงานที่จะทำอย่างนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669603144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669605925+07:00","message":"> Transcript [47072] [false]: 'พี่ก็ทำงานที่จะทำอย่างนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669609013+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669611033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669612885+07:00","message":"StatePrefix: 'พี่ก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669615901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669622322+07:00","message":"Push: 'พี่ก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669624079+07:00","message":"TextPushed: 'พี่ก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669626297+07:00","message":"Set new StatePrefix : 'พี่ก็ทำงานที่จะทำอย่างนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669628633+07:00","message":"Next Push (prob) : 'งานที่จะทำอย่างนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669630549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669632649+07:00","message":"> Transcript [47073] [true]: 'พี่ก็ทำงานที่จะทำแล้วเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.66963476+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669636415+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669638015+07:00","message":"StatePrefix: 'พี่ก็ทำงานที่จะทำอย่างนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669639899+07:00","message":"TextPushed: 'พี่ก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:26.669643155+07:00","message":"Push: 'งานที่จะทำแล้วเนี่ยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.669652195+07:00","message":"push: {false พี่ก็ทำ 0 0xc004d58800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.669659604+07:00","message":"push: {true งานที่จะทำแล้วเนี่ยนะ 0 0xc004d58800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:26.677207033+07:00","message":"write wav file: './tmp/7565/7565_3951.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:26.818496813+07:00","message":"[GCS] Start streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.319073259+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.319117553+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-05-12T13:45:27.319123368+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.319138696+07:00","message":"[buffer interim] 3952 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.319145391+07:00","message":"[bufferProcess] interim [240000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.319147288+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.368120358+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.368154748+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-05-12T13:45:27.368160651+07:00","message":"receive interim result [false|false]: ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.368173981+07:00","message":"[buffer interim] 3952 false ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.368180277+07:00","message":"[bufferProcess] interim [360000000]:ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.368182724+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.368187598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.368190045+07:00","message":"> Transcript [47074] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.368192086+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.519365075+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.519400659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.519406669+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.519421189+07:00","message":"[buffer interim] 3952 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.519427809+07:00","message":"[bufferProcess] interim [480000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.519429973+07:00","message":"[bufferProcess] send to processor:ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.519434743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.519437501+07:00","message":"> Transcript [47075] [false]: 'ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.519441274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.519443174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.519445102+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.519447512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.708986223+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.709022507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.709028518+07:00","message":"receive interim result [false|false]: ยังๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.709044435+07:00","message":"[buffer interim] 3952 false ยังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.709051586+07:00","message":"[bufferProcess] interim [660000000]:ยังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.709053993+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.709060573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.709063071+07:00","message":"> Transcript [47076] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.709066282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.709068624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.709071047+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.709073216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.750601774+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.750646774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.750652999+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.750667999+07:00","message":"[buffer interim] 3952 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.750675585+07:00","message":"[bufferProcess] interim [720000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.7506779+07:00","message":"[bufferProcess] send to processor:ยังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.750684963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.750694052+07:00","message":"> Transcript [47077] [false]: 'ยังๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.750700059+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.750703206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.750706676+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.750709501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.82779815+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.827835763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เหมือนคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.827841725+07:00","message":"receive interim result [false|false]: ยังไม่เหมือนคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.827854073+07:00","message":"[buffer interim] 3952 false ยังไม่เหมือนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.827861075+07:00","message":"[bufferProcess] interim [780000000]:ยังไม่เหมือนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.827863765+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.827868725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.827871608+07:00","message":"> Transcript [47078] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.827874668+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.827876608+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.827879034+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.827881653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.82788627+07:00","message":"Push: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.827888115+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.827890012+07:00","message":"Set new StatePrefix : 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.827892662+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.827900137+07:00","message":"push: {false ยัง 0 0xc002802600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.930342934+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.930388855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เหมือนคนมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.930395455+07:00","message":"receive interim result [false|false]: ยังไม่เหมือนคนมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:27.930410315+07:00","message":"[buffer interim] 3952 false ยังไม่เหมือนคนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.93041846+07:00","message":"[bufferProcess] interim [900000000]:ยังไม่เหมือนคนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.93042134+07:00","message":"[bufferProcess] send to processor:ยังไม่เหมือนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.9304248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.930427824+07:00","message":"> Transcript [47079] [false]: 'ยังไม่เหมือนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:27.930430278+07:00","message":"Set StatePrefix (first interim): 'ยังไม่เหมือนคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.1475237+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.147565336+07:00","message":"receive 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-05-12T13:45:28.147572636+07:00","message":"receive interim result [false|false]: ยังมันคนมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.147589841+07:00","message":"[buffer interim] 3952 false ยังมันคนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.147598941+07:00","message":"[bufferProcess] interim [20000000]:ยังมันคนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.147601833+07:00","message":"[bufferProcess] send to processor:ยังไม่เหมือนคนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.14760913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.147611913+07:00","message":"> Transcript [47080] [false]: 'ยังไม่เหมือนคนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.147615815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.147618647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.147620725+07:00","message":"StatePrefix: 'ยังไม่เหมือนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.147623617+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.172535884+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.172576969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่เหมือนคนมาดิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.172583028+07:00","message":"receive interim result [false|false]: ยังไม่เหมือนคนมาดิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.172598456+07:00","message":"[buffer interim] 3952 false ยังไม่เหมือนคนมาดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.172604985+07:00","message":"[bufferProcess] interim [80000000]:ยังไม่เหมือนคนมาดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.172607912+07:00","message":"[bufferProcess] send to processor:ยังมันคนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.172614486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.172617257+07:00","message":"> Transcript [47081] [false]: 'ยังมันคนมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.172619426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.172621653+07:00","message":"Set new StatePrefix: 'ยังมันคนมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.22999811+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.230037825+07:00","message":"receive 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-05-12T13:45:28.230044199+07:00","message":"receive interim result [false|false]: ยังไม่เหมือนคนมาติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.230057466+07:00","message":"[buffer interim] 3952 false ยังไม่เหมือนคนมาติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.230064731+07:00","message":"[bufferProcess] interim [140000000]:ยังไม่เหมือนคนมาติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.230066996+07:00","message":"[bufferProcess] send to processor:ยังไม่เหมือนคนมาดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.230072603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.230075359+07:00","message":"> Transcript [47082] [false]: 'ยังไม่เหมือนคนมาดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.230077541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.230079967+07:00","message":"Set new StatePrefix: 'ยังไม่เหมือนคนมาดิ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.358973053+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.359014356+07:00","message":"receive 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-05-12T13:45:28.359021635+07:00","message":"receive interim result [false|false]: ยังไม่เหมือนคนมาติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.359035735+07:00","message":"[buffer interim] 3952 false ยังไม่เหมือนคนมาติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.359043125+07:00","message":"[bufferProcess] interim [260000000]:ยังไม่เหมือนคนมาติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.35904581+07:00","message":"[bufferProcess] send to processor:ยังไม่เหมือนคนมาติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.359052883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.359055796+07:00","message":"> Transcript [47083] [false]: 'ยังไม่เหมือนคนมาติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.359058147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.359060259+07:00","message":"Set new StatePrefix: 'ยังไม่เหมือนคนมาติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.495699772+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.495743242+07:00","message":"receive 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-05-12T13:45:28.49574945+07:00","message":"receive interim result [false|false]: ยังไม่เหมือนคนมาติดต่อขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.495762595+07:00","message":"[buffer interim] 3952 false ยังไม่เหมือนคนมาติดต่อขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.495769879+07:00","message":"[bufferProcess] interim [440000000]:ยังไม่เหมือนคนมาติดต่อขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.495772533+07:00","message":"[bufferProcess] send to processor:ยังไม่เหมือนคนมาติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.495778939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.495781687+07:00","message":"> Transcript [47084] [false]: 'ยังไม่เหมือนคนมาติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.495785669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.495788414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.49579032+07:00","message":"StatePrefix: 'ยังไม่เหมือนคนมาติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.495793241+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.508538514+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.508559848+07:00","message":"receive 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-05-12T13:45:28.508565752+07:00","message":"receive interim result [false|false]: ยังไม่เหมือนคนมาติดต่อผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.508579146+07:00","message":"[buffer interim] 3952 false ยังไม่เหมือนคนมาติดต่อผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.508584264+07:00","message":"[bufferProcess] interim [500000000]:ยังไม่เหมือนคนมาติดต่อผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.508586463+07:00","message":"[bufferProcess] send to processor:ยังไม่เหมือนคนมาติดต่อขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.508589657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.508592015+07:00","message":"> Transcript [47085] [false]: 'ยังไม่เหมือนคนมาติดต่อขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.508597323+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.508599612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.50860137+07:00","message":"StatePrefix: 'ยังไม่เหมือนคนมาติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.50860374+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.617248569+07:00","message":"[GCS] IsForceVAD: false for message ID: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.624633073+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.624670534+07:00","message":"receive 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-05-12T13:45:28.624677383+07:00","message":"receive interim result [false|false]: ยังไม่เหมือนคนมาติดต่อผมก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.624697795+07:00","message":"[buffer interim] 3952 false ยังไม่เหมือนคนมาติดต่อผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.624710124+07:00","message":"[bufferProcess] interim [620000000]:ยังไม่เหมือนคนมาติดต่อผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.624712361+07:00","message":"[bufferProcess] send to processor:ยังไม่เหมือนคนมาติดต่อผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.624716156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.62471918+07:00","message":"> Transcript [47086] [false]: 'ยังไม่เหมือนคนมาติดต่อผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.624722643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.624724952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.624726755+07:00","message":"StatePrefix: 'ยังไม่เหมือนคนมาติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.624729159+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.704467995+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.704521877+07:00","message":"receive 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-05-12T13:45:28.704530505+07:00","message":"receive interim result [false|false]: ยังไม่เหมือนคนมาติดต่อผมก็บ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.704551638+07:00","message":"[buffer interim] 3952 false ยังไม่เหมือนคนมาติดต่อผมก็บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.70456625+07:00","message":"[bufferProcess] interim [680000000]:ยังไม่เหมือนคนมาติดต่อผมก็บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.704571079+07:00","message":"[bufferProcess] send to processor:ยังไม่เหมือนคนมาติดต่อผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.704580246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.704584647+07:00","message":"> Transcript [47087] [false]: 'ยังไม่เหมือนคนมาติดต่อผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.704590378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.704593739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.704597075+07:00","message":"StatePrefix: 'ยังไม่เหมือนคนมาติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.704600668+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.704610346+07:00","message":"Push: 'ไม่เหมือนคนมาติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.704613772+07:00","message":"TextPushed: 'ยังไม่เหมือนคนมาติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.704616967+07:00","message":"Set new StatePrefix : 'ยังไม่เหมือนคนมาติดต่อผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.704620342+07:00","message":"Next Push (prob) : 'ต่อผมก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.704632613+07:00","message":"push: {false ไม่เหมือนคนมาติด 0 0xc002802600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.707412972+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.707442846+07:00","message":"receive 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-05-12T13:45:28.707447914+07:00","message":"receive interim result [false|false]: ยังไม่เหมือนคนมาติดต่อผมก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.707461398+07:00","message":"[buffer interim] 3952 false ยังไม่เหมือนคนมาติดต่อผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.707467772+07:00","message":"[bufferProcess] interim [740000000]:ยังไม่เหมือนคนมาติดต่อผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.707469938+07:00","message":"[bufferProcess] send to processor:ยังไม่เหมือนคนมาติดต่อผมก็บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.707473103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.70747567+07:00","message":"> Transcript [47088] [false]: 'ยังไม่เหมือนคนมาติดต่อผมก็บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.707479141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.707481107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.707482935+07:00","message":"StatePrefix: 'ยังไม่เหมือนคนมาติดต่อผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.707485403+07:00","message":"TextPushed: 'ยังไม่เหมือนคนมาติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.787479578+07:00","message":"receive streaming session, msgId: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.787523591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่มีคนมาติดต่อผมก็บอก\",\"confidence\":0.89169323}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.787531911+07:00","message":"receive interim result [true|false]: ยังไม่มีคนมาติดต่อผมก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.787540077+07:00","message":"end recv isFinal message id 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.787543232+07:00","message":"end Recv id 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.787550125+07:00","message":"[buffer interim] 3952 true ยังไม่มีคนมาติดต่อผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.78755888+07:00","message":"[bufferProcess] interim [830000000]:ยังไม่มีคนมาติดต่อผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.787562132+07:00","message":"[bufferProcess] send to processor (isfinal):ยังไม่เหมือนคนมาติดต่อผมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.787565482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.787569626+07:00","message":"> Transcript [47089] [false]: 'ยังไม่เหมือนคนมาติดต่อผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.787573905+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.787576469+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.787580268+07:00","message":"StatePrefix: 'ยังไม่เหมือนคนมาติดต่อผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.787583516+07:00","message":"TextPushed: 'ยังไม่เหมือนคนมาติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.78758661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.78758998+07:00","message":"> Transcript [47090] [true]: 'ยังไม่มีคนมาติดต่อผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.787593655+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.78759663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.787599681+07:00","message":"StatePrefix: 'ยังไม่เหมือนคนมาติดต่อผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.787602333+07:00","message":"TextPushed: 'ยังไม่เหมือนคนมาติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.787604821+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.78775102+07:00","message":"Push: 'ผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.787754506+07:00","message":"TextPushed: 'ยังไม่เหมือนคนมาติดผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.787756619+07:00","message":"Set new StatePrefix : 'ยังไม่มีคนมาติดต่อผมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.787758517+07:00","message":"Next Push (prob) : 'ยังไม่มีคนมาติดต่อผมก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:28.787766667+07:00","message":"push: {true ผมก็บอก 0 0xc002802600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:28.787784847+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3952.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:28.794394827+07:00","message":"write wav file: './tmp/7565/7565_3952.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:29.045994838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:29.046007385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:29.639924569+07:00","message":"[GCS] Start streaming session, msgId: 3953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.123756814+07:00","message":"receive streaming session, msgId: 3953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.123798207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.123803281+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.123820876+07:00","message":"[buffer interim] 3953 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.12382816+07:00","message":"[bufferProcess] interim [480000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.123830043+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.123837512+07:00","message":"[bufferProcess] send to processor (ticker):เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.123840449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.123843268+07:00","message":"> Transcript [47091] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.123847192+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.184482626+07:00","message":"receive streaming session, msgId: 3953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.184544911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.18455142+07:00","message":"receive interim result [false|false]: เอางี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.184572621+07:00","message":"[buffer interim] 3953 false เอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.184580804+07:00","message":"[bufferProcess] interim [600000000]:เอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.184582639+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.277928954+07:00","message":"[GCS] IsForceVAD: false for message ID: 3953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.322019438+07:00","message":"receive streaming session, msgId: 3953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.322062372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.322068668+07:00","message":"receive interim result [false|false]: เอางี้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.322086019+07:00","message":"[buffer interim] 3953 false เอางี้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.32209428+07:00","message":"[bufferProcess] interim [720000000]:เอางี้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.322097576+07:00","message":"[bufferProcess] send to processor:เอางี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.322103192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.322105884+07:00","message":"> Transcript [47092] [false]: 'เอางี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.322109006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.322113937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.322116438+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.322118594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.386376435+07:00","message":"receive streaming session, msgId: 3953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.386412458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอางี้ไหม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.386418716+07:00","message":"receive interim result [true|false]: เอางี้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.386427816+07:00","message":"end recv isFinal message id 3953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.386429824+07:00","message":"end Recv id 3953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.3864364+07:00","message":"[buffer interim] 3953 true เอางี้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.386444176+07:00","message":"[bufferProcess] interim [870000000]:เอางี้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.386449039+07:00","message":"[bufferProcess] send to processor (isfinal):เอางี้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.386452417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.386455453+07:00","message":"> Transcript [47093] [false]: 'เอางี้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.386459295+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.386461213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.386463836+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.386467405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.386469028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.38647097+07:00","message":"> Transcript [47094] [true]: 'เอางี้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.386472954+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.386474661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.386476248+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.386477993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:30.386480753+07:00","message":"Push: 'เอางี้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:30.386487867+07:00","message":"push: {true เอางี้ไหม 0 0xc004d58380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:30.392284837+07:00","message":"write wav file: './tmp/7565/7565_3953.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:31.249282236+07:00","message":"[GCS] Start streaming session, msgId: 3954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:31.627261388+07:00","message":"[GCS] IsForceVAD: false for message ID: 3954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:31.698480993+07:00","message":"[GCS] Start streaming session, msgId: 3955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:31.72718903+07:00","message":"receive streaming session, msgId: 3954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:31.727208847+07:00","message":"found end of frame, send empty tag with msgId: 3954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:31.72721199+07:00","message":"end Recv id 3954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:31.727218331+07:00","message":"[buffer interim] 3954 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:31.727225189+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:31.727228447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:31.727231115+07:00","message":"> Transcript [47095] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:31.727233684+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:31.727235491+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:31.727237316+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:31.727239504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:31.727246977+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:31.727256165+07:00","message":"push: {true \n 0 0xc00386cc00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:31.732325284+07:00","message":"write wav file: './tmp/7565/7565_3954.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:31.757195286+07:00","message":"[GCS] IsForceVAD: false for message ID: 3955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.01844353+07:00","message":"[GCS] Start streaming session, msgId: 3956"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:32.046564514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:32.046565352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.36000838+07:00","message":"receive streaming session, msgId: 3955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.360039022+07:00","message":"found end of frame, send empty tag with msgId: 3955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.36004287+07:00","message":"end Recv id 3955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.3600505+07:00","message":"[buffer interim] 3955 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.360058763+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.360062373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.360065235+07:00","message":"> Transcript [47096] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.360067828+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.360069827+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.360071627+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.360073441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.36007647+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.36011094+07:00","message":"push: {true \n 0 0xc002803580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:32.364758877+07:00","message":"write wav file: './tmp/7565/7565_3955.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.563945884+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.563989158+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-05-12T13:45:32.563994635+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.564011812+07:00","message":"[buffer interim] 3956 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.564018288+07:00","message":"[bufferProcess] interim [360000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.564020428+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.677060579+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.677104116+07:00","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-05-12T13:45:32.677110593+07:00","message":"receive interim result [false|false]: อะไรคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.677126812+07:00","message":"[buffer interim] 3956 false อะไรคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.67713536+07:00","message":"[bufferProcess] interim [420000000]:อะไรคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.677138124+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.677145777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.677148685+07:00","message":"> Transcript [47097] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.677150728+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.815842311+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.815882789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.815892132+07:00","message":"receive interim result [false|false]: อะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.8159092+07:00","message":"[buffer interim] 3956 false อะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.815919605+07:00","message":"[bufferProcess] interim [480000000]:อะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.815923896+07:00","message":"[bufferProcess] send to processor:อะไรคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.815931152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.81593407+07:00","message":"> Transcript [47098] [false]: 'อะไรคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.815937312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.815939338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.815941278+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.815943575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.913614856+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.91365487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรสักอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.913660468+07:00","message":"receive interim result [false|false]: อะไรสักอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:32.913677442+07:00","message":"[buffer interim] 3956 false อะไรสักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.913685431+07:00","message":"[bufferProcess] interim [600000000]:อะไรสักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.91368768+07:00","message":"[bufferProcess] send to processor:อะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.913696437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.913699253+07:00","message":"> Transcript [47099] [false]: 'อะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.913702508+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.913704625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.913706447+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:32.913708645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.007768686+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.007802847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรสักอย่างที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.007809123+07:00","message":"receive interim result [false|false]: อะไรสักอย่างที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.007822958+07:00","message":"[buffer interim] 3956 false อะไรสักอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.007830191+07:00","message":"[bufferProcess] interim [780000000]:อะไรสักอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.007832294+07:00","message":"[bufferProcess] send to processor:อะไรสักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.007840187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.00784294+07:00","message":"> Transcript [47100] [false]: 'อะไรสักอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.007846383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.007848434+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.007850648+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.007852866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.071335206+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.071379701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรสักอย่างที่ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.071386707+07:00","message":"receive interim result [false|false]: อะไรสักอย่างที่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.071402592+07:00","message":"[buffer interim] 3956 false อะไรสักอย่างที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.071411033+07:00","message":"[bufferProcess] interim [900000000]:อะไรสักอย่างที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.071413605+07:00","message":"[bufferProcess] send to processor:อะไรสักอย่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.071417221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.071419957+07:00","message":"> Transcript [47101] [false]: 'อะไรสักอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.071423929+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.071426094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.071427953+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.071429803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.071433384+07:00","message":"Push: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.071435728+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.071437773+07:00","message":"Set new StatePrefix : 'อะไรสักอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.071439838+07:00","message":"Next Push (prob) : 'สักอย่างที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.071452868+07:00","message":"push: {false อะไร 0 0xc0042d6b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.174329012+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.174371337+07:00","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-05-12T13:45:33.174377917+07:00","message":"receive interim result [false|false]: อะไรสักอย่างที่พูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.174390051+07:00","message":"[buffer interim] 3956 false อะไรสักอย่างที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.174396761+07:00","message":"[bufferProcess] interim [960000000]:อะไรสักอย่างที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.174399142+07:00","message":"[bufferProcess] send to processor:อะไรสักอย่างที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.174405045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.174407653+07:00","message":"> Transcript [47102] [false]: 'อะไรสักอย่างที่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.174410728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.174412997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.174416433+07:00","message":"StatePrefix: 'อะไรสักอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.174418522+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.428491378+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.428521367+07:00","message":"receive 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-05-12T13:45:33.428526302+07:00","message":"receive interim result [false|false]: อะไรสักอย่างที่พูดหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.428540109+07:00","message":"[buffer interim] 3956 false อะไรสักอย่างที่พูดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.428546543+07:00","message":"[bufferProcess] interim [140000000]:อะไรสักอย่างที่พูดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.428549124+07:00","message":"[bufferProcess] send to processor:อะไรสักอย่างที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.42855317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.4285559+07:00","message":"> Transcript [47103] [false]: 'อะไรสักอย่างที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.428558856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.428560959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.428562888+07:00","message":"StatePrefix: 'อะไรสักอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.428565161+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.459970078+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.460011038+07:00","message":"receive 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-05-12T13:45:33.460017214+07:00","message":"receive interim result [false|false]: อะไรสักอย่างที่พูดหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.460034195+07:00","message":"[buffer interim] 3956 false อะไรสักอย่างที่พูดหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.460042698+07:00","message":"[bufferProcess] interim [200000000]:อะไรสักอย่างที่พูดหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.460045832+07:00","message":"[bufferProcess] send to processor:อะไรสักอย่างที่พูดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.460049401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.46005358+07:00","message":"> Transcript [47104] [false]: 'อะไรสักอย่างที่พูดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.460059835+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.460062287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.46006548+07:00","message":"StatePrefix: 'อะไรสักอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.460067985+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.576409726+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.57644677+07:00","message":"receive 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-05-12T13:45:33.576452378+07:00","message":"receive interim result [false|false]: อะไรสักอย่างที่พูดหรือไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.576467455+07:00","message":"[buffer interim] 3956 false อะไรสักอย่างที่พูดหรือไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.576477254+07:00","message":"[bufferProcess] interim [380000000]:อะไรสักอย่างที่พูดหรือไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.57648063+07:00","message":"[bufferProcess] send to processor:อะไรสักอย่างที่พูดหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.576485103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.576489344+07:00","message":"> Transcript [47105] [false]: 'อะไรสักอย่างที่พูดหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.576494459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.576497419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.576500742+07:00","message":"StatePrefix: 'อะไรสักอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.576502941+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.576508812+07:00","message":"Push: 'สักอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.576510869+07:00","message":"TextPushed: 'อะไรสักอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.576513148+07:00","message":"Set new StatePrefix : 'อะไรสักอย่างที่พูดหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.576515144+07:00","message":"Next Push (prob) : 'พูดหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.576523191+07:00","message":"push: {false สักอย่างที่ 0 0xc0042d6b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.756437164+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.756481556+07:00","message":"receive 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-05-12T13:45:33.756488136+07:00","message":"receive interim result [false|false]: อะไรสักอย่างที่พูดหรือไม่เคยทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:33.756502981+07:00","message":"[buffer interim] 3956 false อะไรสักอย่างที่พูดหรือไม่เคยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.756510862+07:00","message":"[bufferProcess] interim [560000000]:อะไรสักอย่างที่พูดหรือไม่เคยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.756513499+07:00","message":"[bufferProcess] send to processor:อะไรสักอย่างที่พูดหรือไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.756521119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.756523826+07:00","message":"> Transcript [47106] [false]: 'อะไรสักอย่างที่พูดหรือไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.756528246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.756530625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.75653247+07:00","message":"StatePrefix: 'อะไรสักอย่างที่พูดหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:33.756535447+07:00","message":"TextPushed: 'อะไรสักอย่างที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.108506613+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.108542071+07:00","message":"receive 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-05-12T13:45:34.108547855+07:00","message":"receive interim result [false|false]: อะไรสักอย่างที่พูดหรือไม่เคยทำเส้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.108560673+07:00","message":"[buffer interim] 3956 false อะไรสักอย่างที่พูดหรือไม่เคยทำเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.108568328+07:00","message":"[bufferProcess] interim [920000000]:อะไรสักอย่างที่พูดหรือไม่เคยทำเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.108571+07:00","message":"[bufferProcess] send to processor:อะไรสักอย่างที่พูดหรือไม่เคยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.108576309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.108579036+07:00","message":"> Transcript [47107] [false]: 'อะไรสักอย่างที่พูดหรือไม่เคยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.108582104+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.108584264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.108586217+07:00","message":"StatePrefix: 'อะไรสักอย่างที่พูดหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.108588926+07:00","message":"TextPushed: 'อะไรสักอย่างที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.305005914+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.305043109+07:00","message":"receive 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-05-12T13:45:34.305050131+07:00","message":"receive interim result [false|false]: อะไรสักอย่างที่พูดหรือไม่เคยทำเช่นนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.305066305+07:00","message":"[buffer interim] 3956 false อะไรสักอย่างที่พูดหรือไม่เคยทำเช่นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.30507732+07:00","message":"[bufferProcess] interim [100000000]:อะไรสักอย่างที่พูดหรือไม่เคยทำเช่นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.305079883+07:00","message":"[bufferProcess] send to processor:อะไรสักอย่างที่พูดหรือไม่เคยทำเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.305083122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.305085932+07:00","message":"> Transcript [47108] [false]: 'อะไรสักอย่างที่พูดหรือไม่เคยทำเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.305089607+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.305091768+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.30509468+07:00","message":"StatePrefix: 'อะไรสักอย่างที่พูดหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.305097467+07:00","message":"TextPushed: 'อะไรสักอย่างที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.350480742+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.350516408+07:00","message":"receive 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-05-12T13:45:34.350522513+07:00","message":"receive interim result [false|false]: อะไรสักอย่างที่พูดหรือไม่เคยทำเช่นนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.350535522+07:00","message":"[buffer interim] 3956 false อะไรสักอย่างที่พูดหรือไม่เคยทำเช่นนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.350544072+07:00","message":"[bufferProcess] interim [160000000]:อะไรสักอย่างที่พูดหรือไม่เคยทำเช่นนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.350547473+07:00","message":"[bufferProcess] send to processor:อะไรสักอย่างที่พูดหรือไม่เคยทำเช่นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.350555753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.350560656+07:00","message":"> Transcript [47109] [false]: 'อะไรสักอย่างที่พูดหรือไม่เคยทำเช่นนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.350563937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.350566237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.350568765+07:00","message":"StatePrefix: 'อะไรสักอย่างที่พูดหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.350571001+07:00","message":"TextPushed: 'อะไรสักอย่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.350577432+07:00","message":"Push: 'พูดหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.350579213+07:00","message":"TextPushed: 'อะไรสักอย่างที่พูดหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.350581316+07:00","message":"Set new StatePrefix : 'อะไรสักอย่างที่พูดหรือไม่เคยทำเช่นนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.350583371+07:00","message":"Next Push (prob) : 'เคยทำเช่นนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.350590421+07:00","message":"push: {false พูดหรือไม่ 0 0xc0042d6b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.365207334+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.365244396+07:00","message":"receive 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-05-12T13:45:34.365249973+07:00","message":"receive interim result [false|false]: อะไรสักอย่างที่พูดหรือไม่เคยทำเส้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.365266622+07:00","message":"[buffer interim] 3956 false อะไรสักอย่างที่พูดหรือไม่เคยทำเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.365274507+07:00","message":"[bufferProcess] interim [220000000]:อะไรสักอย่างที่พูดหรือไม่เคยทำเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.36527772+07:00","message":"[bufferProcess] send to processor:อะไรสักอย่างที่พูดหรือไม่เคยทำเช่นนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.365284932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.365287511+07:00","message":"> Transcript [47110] [false]: 'อะไรสักอย่างที่พูดหรือไม่เคยทำเช่นนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.365290749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.365293196+07:00","message":"Set new StatePrefix: 'อะไรสักอย่างที่พูดหรือไม่เคยทำเช่นนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.603947731+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.603986661+07:00","message":"receive 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-05-12T13:45:34.603992699+07:00","message":"receive interim result [false|false]: อะไรสักอย่างที่พูดหรือไม่เคยทำเส้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.604008114+07:00","message":"[buffer interim] 3956 false อะไรสักอย่างที่พูดหรือไม่เคยทำเส้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.604021367+07:00","message":"[bufferProcess] interim [400000000]:อะไรสักอย่างที่พูดหรือไม่เคยทำเส้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.604023935+07:00","message":"[bufferProcess] send to processor:อะไรสักอย่างที่พูดหรือไม่เคยทำเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.604027024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.604029925+07:00","message":"> Transcript [47111] [false]: 'อะไรสักอย่างที่พูดหรือไม่เคยทำเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.60403243+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.604036246+07:00","message":"Set new StatePrefix: 'อะไรสักอย่างที่พูดหรือไม่เคยทำเส้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.767403876+07:00","message":"[GCS] IsForceVAD: false for message ID: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.945415769+07:00","message":"receive streaming session, msgId: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.945459758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรสักอย่างที่พูดหนูไม่เคยทำเส้นที่\",\"confidence\":0.9059622}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.945466442+07:00","message":"receive interim result [true|false]: อะไรสักอย่างที่พูดหนูไม่เคยทำเส้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.945477058+07:00","message":"end recv isFinal message id 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.945479436+07:00","message":"end Recv id 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.945487269+07:00","message":"[buffer interim] 3956 true อะไรสักอย่างที่พูดหนูไม่เคยทำเส้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945499549+07:00","message":"[bufferProcess] interim [790000000]:อะไรสักอย่างที่พูดหนูไม่เคยทำเส้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945509474+07:00","message":"[bufferProcess] send to processor (isfinal):อะไรสักอย่างที่พูดหรือไม่เคยทำเส้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945513295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945516277+07:00","message":"> Transcript [47112] [false]: 'อะไรสักอย่างที่พูดหรือไม่เคยทำเส้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.94551946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945521362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945523811+07:00","message":"StatePrefix: 'อะไรสักอย่างที่พูดหรือไม่เคยทำเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945526532+07:00","message":"TextPushed: 'อะไรสักอย่างที่พูดหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945528449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945530329+07:00","message":"> Transcript [47113] [true]: 'อะไรสักอย่างที่พูดหนูไม่เคยทำเส้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.94553265+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945534258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945535977+07:00","message":"StatePrefix: 'อะไรสักอย่างที่พูดหรือไม่เคยทำเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945537702+07:00","message":"TextPushed: 'อะไรสักอย่างที่พูดหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945539232+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945701638+07:00","message":"Push: 'หนูไม่เคยทำเส้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945704845+07:00","message":"TextPushed: 'อะไรสักอย่างที่พูดหรือไม่หนูไม่เคยทำเส้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945707144+07:00","message":"Set new StatePrefix : 'อะไรสักอย่างที่พูดหนูไม่เคยทำเส้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945710323+07:00","message":"Next Push (prob) : 'อะไรสักอย่างที่พูดหนูไม่เคยทำเส้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:34.945719895+07:00","message":"push: {true หนูไม่เคยทำเส้นที่ 0 0xc0042d6b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:34.945734831+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3956.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:34.95330242+07:00","message":"write wav file: './tmp/7565/7565_3956.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:35.018709275+07:00","message":"[GCS] Start streaming session, msgId: 3957"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:35.046977959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:35.046984429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:36.775917892+07:00","message":"receive streaming session, msgId: 3957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:36.775959561+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-05-12T13:45:36.775964681+07:00","message":"receive interim result [false|false]: ฝน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:36.775982139+07:00","message":"receive streaming session, msgId: 3957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:36.775985122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:36.77598747+07:00","message":"receive interim result [false|false]: ฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:36.775992991+07:00","message":"receive streaming session, msgId: 3957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:36.775996254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนประวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:36.775998479+07:00","message":"receive interim result [false|false]: ฝนประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:36.776004355+07:00","message":"receive streaming session, msgId: 3957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:36.776007215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนประวัติศาสตร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:36.776012547+07:00","message":"receive interim result [false|false]: สวนประวัติศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:36.776018214+07:00","message":"[buffer interim] 3957 false ฝน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:36.776021873+07:00","message":"[buffer interim] 3957 false ฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:36.776024102+07:00","message":"[buffer interim] 3957 false ฝนประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:36.776026112+07:00","message":"[buffer interim] 3957 false สวนประวัติศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776031786+07:00","message":"[bufferProcess] interim [300000000]:ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776033439+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776036508+07:00","message":"[bufferProcess] send to processor (ticker):ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776038614+07:00","message":"[bufferProcess] interim [480000000]:ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776040071+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.77604186+07:00","message":"[bufferProcess] interim [660000000]:ฝนประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776043742+07:00","message":"[bufferProcess] send to processor:ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776045787+07:00","message":"[bufferProcess] interim [840000000]:สวนประวัติศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776047627+07:00","message":"[bufferProcess] send to processor:ฝนประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776050239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776052788+07:00","message":"> Transcript [47114] [false]: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.77605486+07:00","message":"Set StatePrefix (first interim): 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776056368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776058164+07:00","message":"> Transcript [47115] [false]: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776060808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776062675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776064748+07:00","message":"StatePrefix: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776066819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776068428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776070419+07:00","message":"> Transcript [47116] [false]: 'ฝนประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.77607882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776080677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776082948+07:00","message":"StatePrefix: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:36.776084871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:37.196509227+07:00","message":"[GCS] IsForceVAD: false for message ID: 3957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:37.329714349+07:00","message":"[GCS] Start streaming session, msgId: 3958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:37.933524249+07:00","message":"receive streaming session, msgId: 3957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:37.93356182+07:00","message":"receive 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-05-12T13:45:37.933567717+07:00","message":"receive interim result [false|false]: สวนประวัติศาสตร์หัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:37.933581992+07:00","message":"receive streaming session, msgId: 3957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:37.933585461+07:00","message":"receive 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-05-12T13:45:37.933588145+07:00","message":"receive interim result [false|false]: สวนประวัติศาสตร์หู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:37.933593549+07:00","message":"receive streaming session, msgId: 3957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:37.933596965+07:00","message":"receive 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-05-12T13:45:37.933599912+07:00","message":"receive interim result [false|false]: สวนประวัติศาสตร์สุโขทัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:37.933603761+07:00","message":"receive streaming session, msgId: 3957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:37.933608057+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-05-12T13:45:37.933610297+07:00","message":"receive interim result [false|false]: สวนประวัติศาสตร์สุโขทัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:37.933601105+07:00","message":"[buffer interim] 3957 false สวนประวัติศาสตร์หัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:37.933617193+07:00","message":"[buffer interim] 3957 false สวนประวัติศาสตร์หู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:37.933619365+07:00","message":"[buffer interim] 3957 false สวนประวัติศาสตร์สุโขทัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:37.933621429+07:00","message":"[buffer interim] 3957 false สวนประวัติศาสตร์สุโขทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933627442+07:00","message":"[bufferProcess] interim [260000000]:สวนประวัติศาสตร์หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933631305+07:00","message":"[bufferProcess] send to processor:สวนประวัติศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933636437+07:00","message":"[bufferProcess] send to processor (ticker):สวนประวัติศาสตร์หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.93363951+07:00","message":"[bufferProcess] interim [320000000]:สวนประวัติศาสตร์หู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933641486+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933643867+07:00","message":"[bufferProcess] interim [380000000]:สวนประวัติศาสตร์สุโขทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.93364577+07:00","message":"[bufferProcess] send to processor:สวนประวัติศาสตร์หู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933647903+07:00","message":"[bufferProcess] interim [980000000]:สวนประวัติศาสตร์สุโขทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933649714+07:00","message":"[bufferProcess] send to processor:สวนประวัติศาสตร์สุโขทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.93365214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933654661+07:00","message":"> Transcript [47117] [false]: 'สวนประวัติศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933657169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933659017+07:00","message":"Set new StatePrefix: 'สวนประวัติศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933660543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933662426+07:00","message":"> Transcript [47118] [false]: 'สวนประวัติศาสตร์หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.93366643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933668356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933670137+07:00","message":"StatePrefix: 'สวนประวัติศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933672381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933673815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933681252+07:00","message":"> Transcript [47119] [false]: 'สวนประวัติศาสตร์หู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933683706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933685476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933687258+07:00","message":"StatePrefix: 'สวนประวัติศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933699016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933700783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933702627+07:00","message":"> Transcript [47120] [false]: 'สวนประวัติศาสตร์สุโขทัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933704662+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933706377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933708017+07:00","message":"StatePrefix: 'สวนประวัติศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:37.933709758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:38.047063426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:38.047107627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.049105856+07:00","message":"receive streaming session, msgId: 3958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.049144923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.049152467+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.049184438+07:00","message":"[buffer interim] force interim is final (2) :สวนประวัติศาสตร์สุโขทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049218902+07:00","message":"[bufferProcess] interim [980000000]:สวนประวัติศาสตร์สุโขทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049247118+07:00","message":"[bufferProcess] send to processor (isfinal):สวนประวัติศาสตร์สุโขทัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.0492543+07:00","message":"[bufferProcess] interim [540000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049257304+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.04926714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049290623+07:00","message":"> Transcript [47121] [false]: 'สวนประวัติศาสตร์สุโขทัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049296721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049299505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049302045+07:00","message":"StatePrefix: 'สวนประวัติศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049304527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049310976+07:00","message":"Push: 'สวนประวัติศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049313299+07:00","message":"TextPushed: 'สวนประวัติศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049315987+07:00","message":"Set new StatePrefix : 'สวนประวัติศาสตร์สุโขทัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049318608+07:00","message":"Next Push (prob) : 'สุโขทัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049320641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049322665+07:00","message":"> Transcript [47122] [true]: 'สวนประวัติศาสตร์สุโขทัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049324849+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.04932677+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049328392+07:00","message":"StatePrefix: 'สวนประวัติศาสตร์สุโขทัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049330283+07:00","message":"TextPushed: 'สวนประวัติศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.049332402+07:00","message":"Push: 'สุโขทัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.049342168+07:00","message":"push: {false สวนประวัติศาสตร์ 0 0xc002e83680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.04934793+07:00","message":"push: {true สุโขทัย 0 0xc002e83680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:38.056098327+07:00","message":"write wav file: './tmp/7565/7565_3957.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.323227288+07:00","message":"receive streaming session, msgId: 3958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.323269269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.323275377+07:00","message":"receive interim result [false|false]: ปิดการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.323286951+07:00","message":"end Recv id 3958 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.323289052+07:00","message":"end Recv id 3958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.323296244+07:00","message":"[buffer interim] 3958 false ปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.323307263+07:00","message":"[bufferProcess] interim [780000000]:ปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.323309534+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.32331782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.323320709+07:00","message":"> Transcript [47123] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:38.323323173+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.907679804+07:00","message":"receive streaming session, msgId: 3957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.907725428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนประวัติศาสตร์สุโขทัย\",\"confidence\":0.9505756}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.907731165+07:00","message":"receive interim result [true|false]: สวนประวัติศาสตร์สุโขทัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.90774157+07:00","message":"end recv isFinal message id 3957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.907743817+07:00","message":"end Recv id 3957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:38.907750201+07:00","message":"[buffer interim] this message is already final true 3957: 'สวนประวัติศาสตร์สุโขทัย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:41.04760623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:41.04760659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:41.048294766+07:00","message":"[GCS] IsForceVAD: false for message ID: 3958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:41.17839521+07:00","message":"[GCS] Start streaming session, msgId: 3959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:41.617429606+07:00","message":"[GCS] IsForceVAD: false for message ID: 3959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:41.715775404+07:00","message":"receive streaming session, msgId: 3959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:41.715802502+07:00","message":"found end of frame, send empty tag with msgId: 3959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:41.715805817+07:00","message":"end Recv id 3959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:41.715812605+07:00","message":"[buffer interim] force interim is final (2) :ปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715819357+07:00","message":"[bufferProcess] interim [780000000]:ปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715822012+07:00","message":"[bufferProcess] send to processor (isfinal):ปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715825639+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715828297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715831208+07:00","message":"> Transcript [47124] [false]: 'ปิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715834095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715835927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715840896+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715843098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715844584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715846518+07:00","message":"> Transcript [47125] [true]: 'ปิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715848575+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715850208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715852221+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715854005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715860679+07:00","message":"Push: 'ปิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715862612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715864419+07:00","message":"> Transcript [47126] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715866278+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715867962+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.71586967+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.71587178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:41.715874408+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:41.715882444+07:00","message":"push: {true ปิดการ 0 0xc003b7cd80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:41.715903289+07:00","message":"push: {true \n 0 0xc003b32980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:41.724302982+07:00","message":"write wav file: './tmp/7565/7565_3959.wav'"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:41.725842944+07:00","message":"write wav file: './tmp/7565/7565_3958.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:41.748575035+07:00","message":"[GCS] Start streaming session, msgId: 3960"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:44.047744713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:44.04777731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:45.076642769+07:00","message":"[GCS] IsForceVAD: false for message ID: 3960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:45.181211399+07:00","message":"receive streaming session, msgId: 3960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:45.181232444+07:00","message":"found end of frame, send empty tag with msgId: 3960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:45.18123555+07:00","message":"end Recv id 3960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:45.181243004+07:00","message":"[buffer interim] 3960 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:45.181249356+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:45.181253062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:45.181256109+07:00","message":"> Transcript [47127] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:45.181258921+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:45.181260695+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:45.181262531+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:45.181264352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:45.181271949+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:45.181281277+07:00","message":"push: {true \n 0 0xc0035b8d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:45.190079166+07:00","message":"write wav file: './tmp/7565/7565_3960.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:45.208183203+07:00","message":"[GCS] Start streaming session, msgId: 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:45.743425504+07:00","message":"receive streaming session, msgId: 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:45.74346589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:45.743474015+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:45.743490906+07:00","message":"[buffer interim] 3961 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:45.743497554+07:00","message":"[bufferProcess] interim [540000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:45.743499442+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:45.854035611+07:00","message":"receive streaming session, msgId: 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:45.854080654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:45.854086434+07:00","message":"receive interim result [false|false]: หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:45.854102414+07:00","message":"[buffer interim] 3961 false หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:45.854109519+07:00","message":"[bufferProcess] interim [660000000]:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:45.854112031+07:00","message":"[bufferProcess] send to processor:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:45.854118518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:45.854121953+07:00","message":"> Transcript [47128] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:45.854124127+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.087127038+07:00","message":"receive streaming session, msgId: 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.087171087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.087177129+07:00","message":"receive interim result [false|false]: หรือว่าเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.087190697+07:00","message":"[buffer interim] 3961 false หรือว่าเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.087199205+07:00","message":"[bufferProcess] interim [900000000]:หรือว่าเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.087202012+07:00","message":"[bufferProcess] send to processor:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.087207851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.087210604+07:00","message":"> Transcript [47129] [false]: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.087213895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.087216055+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.087218424+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.087220502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.371240805+07:00","message":"receive streaming session, msgId: 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.371285221+07:00","message":"receive 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-05-12T13:45:46.371292235+07:00","message":"receive interim result [false|false]: หรือว่าเล่นกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.371309076+07:00","message":"[buffer interim] 3961 false หรือว่าเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.371316598+07:00","message":"[bufferProcess] interim [140000000]:หรือว่าเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.371319232+07:00","message":"[bufferProcess] send to processor:หรือว่าเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.371326561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.37132952+07:00","message":"> Transcript [47130] [false]: 'หรือว่าเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.371333113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.371335209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.371337331+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.371339255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.578830239+07:00","message":"receive streaming session, msgId: 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.578864288+07:00","message":"receive 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-05-12T13:45:46.578871308+07:00","message":"receive interim result [false|false]: หรือว่าเล่นกับฟิล์ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.578883744+07:00","message":"[buffer interim] 3961 false หรือว่าเล่นกับฟิล์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.578891263+07:00","message":"[bufferProcess] interim [380000000]:หรือว่าเล่นกับฟิล์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.578893734+07:00","message":"[bufferProcess] send to processor:หรือว่าเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.578898954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.57890148+07:00","message":"> Transcript [47131] [false]: 'หรือว่าเล่นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.578904936+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.578906989+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.578909305+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.578911414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.744478081+07:00","message":"receive streaming session, msgId: 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.744538809+07:00","message":"receive 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-05-12T13:45:46.744546746+07:00","message":"receive interim result [false|false]: หรือว่าเล่นกับชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.744564094+07:00","message":"[buffer interim] 3961 false หรือว่าเล่นกับชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.744572546+07:00","message":"[bufferProcess] interim [500000000]:หรือว่าเล่นกับชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.744575189+07:00","message":"[bufferProcess] send to processor:หรือว่าเล่นกับฟิล์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.744579058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.744582169+07:00","message":"> Transcript [47132] [false]: 'หรือว่าเล่นกับฟิล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.744585984+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.74458807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.744589978+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.74459383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.744602106+07:00","message":"Push: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.744604073+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.744606287+07:00","message":"Set new StatePrefix : 'หรือว่าเล่นกับฟิล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.744608451+07:00","message":"Next Push (prob) : 'ว่าเล่นกับฟิล์ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.744616899+07:00","message":"push: {false หรือ 0 0xc0044a2180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.838753615+07:00","message":"receive streaming session, msgId: 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.838788167+07:00","message":"receive 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-05-12T13:45:46.838793606+07:00","message":"receive interim result [false|false]: หรือว่าเล่นกับผิวคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.838811397+07:00","message":"[buffer interim] 3961 false หรือว่าเล่นกับผิวคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.838818536+07:00","message":"[bufferProcess] interim [560000000]:หรือว่าเล่นกับผิวคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.838821054+07:00","message":"[bufferProcess] send to processor:หรือว่าเล่นกับชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.838830247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.838833129+07:00","message":"> Transcript [47133] [false]: 'หรือว่าเล่นกับชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.838835383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.838838258+07:00","message":"Set new StatePrefix: 'หรือว่าเล่นกับชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.914838211+07:00","message":"receive streaming session, msgId: 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.914872664+07:00","message":"receive 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-05-12T13:45:46.914878178+07:00","message":"receive interim result [false|false]: หรือว่าเล่นกับกูดิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.914895788+07:00","message":"[buffer interim] 3961 false หรือว่าเล่นกับกูดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.914904423+07:00","message":"[bufferProcess] interim [620000000]:หรือว่าเล่นกับกูดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.914906596+07:00","message":"[bufferProcess] send to processor:หรือว่าเล่นกับผิวคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.914915012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.9149185+07:00","message":"> Transcript [47134] [false]: 'หรือว่าเล่นกับผิวคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.914921196+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.914924068+07:00","message":"Set new StatePrefix: 'หรือว่าเล่นกับผิวคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.987556469+07:00","message":"receive streaming session, msgId: 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.98760116+07:00","message":"receive 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-05-12T13:45:46.987608328+07:00","message":"receive interim result [false|false]: หรือว่าเล่นกับคนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:46.987626357+07:00","message":"[buffer interim] 3961 false หรือว่าเล่นกับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.987637538+07:00","message":"[bufferProcess] interim [680000000]:หรือว่าเล่นกับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.987639753+07:00","message":"[bufferProcess] send to processor:หรือว่าเล่นกับกูดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.987646407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.987651849+07:00","message":"> Transcript [47135] [false]: 'หรือว่าเล่นกับกูดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.987655224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:46.987658029+07:00","message":"Set new StatePrefix: 'หรือว่าเล่นกับกูดิ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:47.047977901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:47.047984587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.06068272+07:00","message":"receive streaming session, msgId: 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.060723632+07:00","message":"receive 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-05-12T13:45:47.060730893+07:00","message":"receive interim result [false|false]: หรือว่าเล่นกับกูดิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.060748954+07:00","message":"[buffer interim] 3961 false หรือว่าเล่นกับกูดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.060757159+07:00","message":"[bufferProcess] interim [740000000]:หรือว่าเล่นกับกูดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.060760865+07:00","message":"[bufferProcess] send to processor:หรือว่าเล่นกับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.060765802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.060770116+07:00","message":"> Transcript [47136] [false]: 'หรือว่าเล่นกับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.06077355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.060777215+07:00","message":"Set new StatePrefix: 'หรือว่าเล่นกับคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.38753046+07:00","message":"[GCS] IsForceVAD: false for message ID: 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.567713972+07:00","message":"receive streaming session, msgId: 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.567750223+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-05-12T13:45:47.567756552+07:00","message":"receive interim result [false|false]: หรือว่าเล่นกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.567766204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Symphony orchestra\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.567769484+07:00","message":"receive interim result [false|false]:  Symphony orchestra"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.567777393+07:00","message":"[buffer interim] 3961 false หรือว่าเล่นกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.567780804+07:00","message":"[buffer interim] 3961 false  Symphony orchestra"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.567786122+07:00","message":"[bufferProcess] interim [340000000]:หรือว่าเล่นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.567788618+07:00","message":"[bufferProcess] send to processor:หรือว่าเล่นกับกูดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.567791604+07:00","message":"[bufferProcess] interim [340000000]: Symphony orchestra"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.567794386+07:00","message":"[bufferProcess] update buffer: หรือว่าเล่นกับ Symphony orchestra"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.567797006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.567799476+07:00","message":"> Transcript [47137] [false]: 'หรือว่าเล่นกับกูดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.567801614+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.567803461+07:00","message":"Set new StatePrefix: 'หรือว่าเล่นกับกูดิ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.577647873+07:00","message":"[GCS] Start streaming session, msgId: 3962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.689941103+07:00","message":"receive streaming session, msgId: 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.689979324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าเล่นกับคิมเบอร์ลี่\",\"confidence\":0.91102487}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.689987891+07:00","message":"receive interim result [true|false]: หรือว่าเล่นกับคิมเบอร์ลี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.689997206+07:00","message":"end recv isFinal message id 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.689999395+07:00","message":"end Recv id 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.690004836+07:00","message":"[buffer interim] 3961 true หรือว่าเล่นกับคิมเบอร์ลี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.690013754+07:00","message":"[bufferProcess] interim [400000000]:หรือว่าเล่นกับคิมเบอร์ลี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.690016668+07:00","message":"[bufferProcess] send to processor (isfinal):หรือว่าเล่นกับ Symphony orchestra"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.690020007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.690023493+07:00","message":"> Transcript [47138] [false]: 'หรือว่าเล่นกับ Symphony orchestra'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.690025858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.690028994+07:00","message":"Set new StatePrefix: 'หรือว่าเล่นกับ Symphony orchestra'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.690030692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.690032597+07:00","message":"> Transcript [47139] [true]: 'หรือว่าเล่นกับคิมเบอร์ลี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.69003486+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.690036777+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.690038973+07:00","message":"StatePrefix: 'หรือว่าเล่นกับ Symphony orchestra'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.690040952+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:47.690046878+07:00","message":"Push: 'ว่าเล่นกับคิมเบอร์ลี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:47.690054127+07:00","message":"push: {true ว่าเล่นกับคิมเบอร์ลี่ 0 0xc0044a2180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:47.696931789+07:00","message":"write wav file: './tmp/7565/7565_3961.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.272096295+07:00","message":"receive streaming session, msgId: 3962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.27215393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.272161594+07:00","message":"receive interim result [false|false]: เป็นวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.272183056+07:00","message":"[buffer interim] 3962 false เป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.272194624+07:00","message":"[bufferProcess] interim [480000000]:เป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.272198229+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.383838692+07:00","message":"receive streaming session, msgId: 3962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.383885652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงแหวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.383891104+07:00","message":"receive interim result [false|false]: วงแหวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.383909525+07:00","message":"[buffer interim] 3962 false วงแหวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.383917905+07:00","message":"[bufferProcess] interim [600000000]:วงแหวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.383920355+07:00","message":"[bufferProcess] send to processor:เป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.383926736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.383929805+07:00","message":"> Transcript [47140] [false]: 'เป็นวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.383931989+07:00","message":"Set StatePrefix (first interim): 'เป็นวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.516808194+07:00","message":"receive streaming session, msgId: 3962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.516855408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นห่วงไปเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.516861684+07:00","message":"receive interim result [false|false]: เป็นห่วงไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.516877452+07:00","message":"[buffer interim] 3962 false เป็นห่วงไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.516889202+07:00","message":"[bufferProcess] interim [720000000]:เป็นห่วงไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.516892176+07:00","message":"[bufferProcess] send to processor:วงแหวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.516896709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.51689988+07:00","message":"> Transcript [47141] [false]: 'วงแหวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.51690183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.516903801+07:00","message":"Set new StatePrefix: 'วงแหวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.539620937+07:00","message":"[GCS] IsForceVAD: false for message ID: 3962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.697316029+07:00","message":"receive streaming session, msgId: 3962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.697373836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นห่วงไปเลย\",\"confidence\":0.8165092}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.697380287+07:00","message":"receive interim result [true|false]: เป็นห่วงไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.697390744+07:00","message":"end recv isFinal message id 3962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.697392797+07:00","message":"end Recv id 3962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.697399961+07:00","message":"[buffer interim] 3962 true เป็นห่วงไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.697412907+07:00","message":"[bufferProcess] interim [990000000]:เป็นห่วงไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.697415984+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นห่วงไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.697419282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.697422233+07:00","message":"> Transcript [47142] [false]: 'เป็นห่วงไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.697424901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.697427686+07:00","message":"Set new StatePrefix: 'เป็นห่วงไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.697429694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.697431625+07:00","message":"> Transcript [47143] [true]: 'เป็นห่วงไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.697434493+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.697436294+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.697438069+07:00","message":"StatePrefix: 'เป็นห่วงไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.697439955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:48.697445826+07:00","message":"Push: 'เป็นห่วงไปเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.69745459+07:00","message":"push: {true เป็นห่วงไปเลย 0 0xc004d58200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:48.702925093+07:00","message":"write wav file: './tmp/7565/7565_3962.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:48.799177153+07:00","message":"[GCS] Start streaming session, msgId: 3963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.288610752+07:00","message":"receive streaming session, msgId: 3963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.288659188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แฟน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.288665985+07:00","message":"receive interim result [false|false]: แฟน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.288686241+07:00","message":"[buffer interim] 3963 false แฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.288699176+07:00","message":"[bufferProcess] interim [480000000]:แฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.288702175+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.338463951+07:00","message":"receive streaming session, msgId: 3963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.33849941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"passage\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.338505582+07:00","message":"receive interim result [false|false]: passage"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.338521278+07:00","message":"[buffer interim] 3963 false passage"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.338527865+07:00","message":"[bufferProcess] interim [600000000]:passage"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.338529794+07:00","message":"[bufferProcess] send to processor:แฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.338533516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.338536639+07:00","message":"> Transcript [47144] [false]: 'แฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.338538693+07:00","message":"Set StatePrefix (first interim): 'แฟน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.458389939+07:00","message":"receive streaming session, msgId: 3963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.45842424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Pacific\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.458430103+07:00","message":"receive interim result [false|false]: Pacific"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.458444036+07:00","message":"[buffer interim] 3963 false Pacific"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.458452469+07:00","message":"[bufferProcess] interim [660000000]:Pacific"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.458454424+07:00","message":"[bufferProcess] send to processor:passage"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.458457546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.458464435+07:00","message":"> Transcript [47145] [false]: 'passage'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.458466782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.458471137+07:00","message":"Set new StatePrefix: 'passage'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.780595238+07:00","message":"receive streaming session, msgId: 3963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.780629224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Pacific Rim\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.780634977+07:00","message":"receive interim result [false|false]: Pacific Rim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.780650157+07:00","message":"[buffer interim] 3963 false Pacific Rim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.780656655+07:00","message":"[bufferProcess] interim [960000000]:Pacific Rim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.780659108+07:00","message":"[bufferProcess] send to processor:Pacific"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.780663958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.780666603+07:00","message":"> Transcript [47146] [false]: 'Pacific'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.780668813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.780673129+07:00","message":"Set new StatePrefix: 'Pacific'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.841959817+07:00","message":"receive streaming session, msgId: 3963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.841996194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"transition\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.842002385+07:00","message":"receive interim result [false|false]: transition"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.842011862+07:00","message":"[buffer interim] 3963 false transition"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.842018282+07:00","message":"[bufferProcess] interim [80000000]:transition"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.84202041+07:00","message":"[bufferProcess] send to processor:Pacific Rim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.842023648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.84202645+07:00","message":"> Transcript [47147] [false]: 'Pacific Rim'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.842029194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.842031126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.842033151+07:00","message":"StatePrefix: 'Pacific'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.842035108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.980161607+07:00","message":"receive streaming session, msgId: 3963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.980198368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Pacific Rim\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.980204153+07:00","message":"receive interim result [false|false]: Pacific Rim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:49.980218289+07:00","message":"[buffer interim] 3963 false Pacific Rim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.980226288+07:00","message":"[bufferProcess] interim [140000000]:Pacific Rim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.980229022+07:00","message":"[bufferProcess] send to processor:transition"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.980232172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.980235038+07:00","message":"> Transcript [47148] [false]: 'transition'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.980237334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:49.98023929+07:00","message":"Set new StatePrefix: 'transition'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:50.048774584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:50.048780405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:50.537793196+07:00","message":"receive streaming session, msgId: 3963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:50.537828357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Pacific Rim\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:50.537834077+07:00","message":"receive interim result [false|false]: Pacific Rim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:50.537846114+07:00","message":"[buffer interim] 3963 false Pacific Rim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:50.537855154+07:00","message":"[bufferProcess] interim [740000000]:Pacific Rim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:50.537857514+07:00","message":"[bufferProcess] send to processor:Pacific Rim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:50.537860802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:50.53786356+07:00","message":"> Transcript [47149] [false]: 'Pacific Rim'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:50.537865734+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:50.537867777+07:00","message":"Set new StatePrefix: 'Pacific Rim'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:52.507532113+07:00","message":"[GCS] IsForceVAD: false for message ID: 3963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:52.627199987+07:00","message":"receive streaming session, msgId: 3963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:52.627238273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Pacific Rim\",\"confidence\":0.7837717}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:52.627243908+07:00","message":"receive interim result [true|false]: Pacific Rim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:52.627254909+07:00","message":"end recv isFinal message id 3963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:52.627257066+07:00","message":"end Recv id 3963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:52.627263136+07:00","message":"[buffer interim] 3963 true Pacific Rim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:52.627271969+07:00","message":"[bufferProcess] interim [930000000]:Pacific Rim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:52.627275873+07:00","message":"[bufferProcess] send to processor (isfinal):Pacific Rim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:52.627280789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:52.627285034+07:00","message":"> Transcript [47150] [false]: 'Pacific Rim'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:52.627288101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:52.627289887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:52.627291752+07:00","message":"StatePrefix: 'Pacific Rim'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:52.627293561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:52.627295069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:52.627297145+07:00","message":"> Transcript [47151] [true]: 'Pacific Rim'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:52.627299078+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:52.627300631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:52.627302222+07:00","message":"StatePrefix: 'Pacific Rim'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:52.627303726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:52.627306621+07:00","message":"Push: 'Pacific Rim'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:52.627313777+07:00","message":"push: {true Pacific Rim 0 0xc002ac2c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:52.636759057+07:00","message":"write wav file: './tmp/7565/7565_3963.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:52.639615495+07:00","message":"[GCS] Start streaming session, msgId: 3964"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:53.049913239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:53.049919891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.181074792+07:00","message":"receive streaming session, msgId: 3964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.181132887+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-05-12T13:45:53.181139679+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.181189449+07:00","message":"[buffer interim] 3964 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.181204602+07:00","message":"[bufferProcess] interim [360000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.181208133+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.200949181+07:00","message":"receive streaming session, msgId: 3964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.200985053+07:00","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-05-12T13:45:53.200990505+07:00","message":"receive interim result [false|false]: มันก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.201006423+07:00","message":"[buffer interim] 3964 false มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.201013609+07:00","message":"[bufferProcess] interim [420000000]:มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.201017453+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.201020644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.201023731+07:00","message":"> Transcript [47152] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.201025854+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.488835738+07:00","message":"receive streaming session, msgId: 3964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.488871677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.488877519+07:00","message":"receive interim result [false|false]: มันก็เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.488895146+07:00","message":"[buffer interim] 3964 false มันก็เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.488903048+07:00","message":"[bufferProcess] interim [660000000]:มันก็เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.48890542+07:00","message":"[bufferProcess] send to processor:มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.488908579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.488911248+07:00","message":"> Transcript [47153] [false]: 'มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.488914472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.488916633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.488918874+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.488921012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.786879962+07:00","message":"[GCS] IsForceVAD: false for message ID: 3964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.834163016+07:00","message":"receive streaming session, msgId: 3964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.834206402+07:00","message":"receive 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-05-12T13:45:53.834212446+07:00","message":"receive interim result [false|false]: มันก็เหมือนอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.834225295+07:00","message":"[buffer interim] 3964 false มันก็เหมือนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.834232013+07:00","message":"[bufferProcess] interim [20000000]:มันก็เหมือนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.834234955+07:00","message":"[bufferProcess] send to processor:มันก็เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.834240244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.834242998+07:00","message":"> Transcript [47154] [false]: 'มันก็เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.834246018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.834248187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.834250457+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.834255067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.918779448+07:00","message":"[GCS] Start streaming session, msgId: 3965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.959233207+07:00","message":"receive streaming session, msgId: 3964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.95927007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็เหมือนแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.95927614+07:00","message":"receive interim result [false|false]: มันก็เหมือนแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:53.959291799+07:00","message":"[buffer interim] 3964 false มันก็เหมือนแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.959300631+07:00","message":"[bufferProcess] interim [80000000]:มันก็เหมือนแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.959304516+07:00","message":"[bufferProcess] send to processor:มันก็เหมือนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.959311007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.959315675+07:00","message":"> Transcript [47155] [false]: 'มันก็เหมือนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.959320168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.959322974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.959326289+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:53.959328587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.073860612+07:00","message":"receive streaming session, msgId: 3964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.073907163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็เหมือนแบบนี้\",\"confidence\":0.8413602}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.073913598+07:00","message":"receive interim result [true|false]: มันก็เหมือนแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.073924383+07:00","message":"end recv isFinal message id 3964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.073926669+07:00","message":"end Recv id 3964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.07393535+07:00","message":"[buffer interim] 3964 true มันก็เหมือนแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073946078+07:00","message":"[bufferProcess] interim [170000000]:มันก็เหมือนแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.07394962+07:00","message":"[bufferProcess] send to processor (isfinal):มันก็เหมือนแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073953417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073956291+07:00","message":"> Transcript [47156] [false]: 'มันก็เหมือนแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073959226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.07396111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073962878+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073966765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073974116+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073975861+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073978243+07:00","message":"Set new StatePrefix : 'มันก็เหมือนแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073980387+07:00","message":"Next Push (prob) : 'ก็เหมือนแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073982127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073986636+07:00","message":"> Transcript [47157] [true]: 'มันก็เหมือนแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073989077+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073990626+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073992206+07:00","message":"StatePrefix: 'มันก็เหมือนแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073993987+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.073996027+07:00","message":"Push: 'ก็เหมือนแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.07400951+07:00","message":"push: {false มัน 0 0xc00386c500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.07403138+07:00","message":"push: {true ก็เหมือนแบบนี้ 0 0xc00386c500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:54.07969741+07:00","message":"write wav file: './tmp/7565/7565_3964.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.636346794+07:00","message":"receive streaming session, msgId: 3965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.636390827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.636397775+07:00","message":"receive interim result [false|false]: บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.63640786+07:00","message":"[buffer interim] 3965 false บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.636415178+07:00","message":"[bufferProcess] interim [540000000]:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.63641689+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.802815882+07:00","message":"receive streaming session, msgId: 3965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.802848069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.802853469+07:00","message":"receive interim result [false|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.802870291+07:00","message":"[buffer interim] 3965 false ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.802877145+07:00","message":"[bufferProcess] interim [720000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.802879595+07:00","message":"[bufferProcess] send to processor:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.802882847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.802885807+07:00","message":"> Transcript [47158] [false]: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.802887839+07:00","message":"Set StatePrefix (first interim): 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.877454741+07:00","message":"[GCS] IsForceVAD: false for message ID: 3965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.922002822+07:00","message":"receive streaming session, msgId: 3965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.922035812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.922042031+07:00","message":"receive interim result [false|false]: ขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:54.922056361+07:00","message":"[buffer interim] 3965 false ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.922065687+07:00","message":"[bufferProcess] interim [780000000]:ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.922069599+07:00","message":"[bufferProcess] send to processor:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.922078474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.922082383+07:00","message":"> Transcript [47159] [false]: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.922086737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:54.922089187+07:00","message":"Set new StatePrefix: 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:55.047613739+07:00","message":"receive streaming session, msgId: 3965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:55.047648958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุ้งบอกขึ้นมา\",\"confidence\":0.75720525}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:55.0476542+07:00","message":"receive interim result [true|false]: กุ้งบอกขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:55.047663212+07:00","message":"end recv isFinal message id 3965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:55.047665281+07:00","message":"end Recv id 3965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:55.047671038+07:00","message":"[buffer interim] 3965 true กุ้งบอกขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:55.04767752+07:00","message":"[bufferProcess] interim [990000000]:กุ้งบอกขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:55.047683983+07:00","message":"[bufferProcess] send to processor (isfinal):ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:55.047686863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:55.047689617+07:00","message":"> Transcript [47160] [false]: 'ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:55.047697624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:55.047701175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:55.047703033+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:55.047706449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:55.047708081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:55.047710076+07:00","message":"> Transcript [47161] [true]: 'กุ้งบอกขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:55.047712134+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:55.047713719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:55.047715243+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:55.047717663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:55.047724669+07:00","message":"Push: 'กุ้งบอกขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:55.047734775+07:00","message":"push: {true กุ้งบอกขึ้นมา 0 0xc002803680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:55.053183039+07:00","message":"write wav file: './tmp/7565/7565_3965.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:55.400214135+07:00","message":"[GCS] Start streaming session, msgId: 3966"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:56.050198791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:56.050207219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.439120865+07:00","message":"receive streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.439158416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.439164722+07:00","message":"receive interim result [false|false]: ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.439175767+07:00","message":"[buffer interim] 3966 false ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.439182392+07:00","message":"[bufferProcess] interim [720000000]:ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.439184228+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.43918935+07:00","message":"[bufferProcess] send to processor (ticker):ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.439192019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.439194871+07:00","message":"> Transcript [47162] [false]: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.439197056+07:00","message":"Set StatePrefix (first interim): 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.461297546+07:00","message":"[GCS] Cleaned up inactive client: 3926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.461325943+07:00","message":"[GCS] Cleaned up inactive client: 3935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.461329013+07:00","message":"[GCS] Cleaned up inactive client: 3938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.461330979+07:00","message":"[GCS] Cleaned up inactive client: 3936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.461332667+07:00","message":"[GCS] Cleaned up inactive client: 3925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.46133454+07:00","message":"[GCS] Cleaned up inactive client: 3931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.461336343+07:00","message":"[GCS] Cleaned up inactive client: 3924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.461339055+07:00","message":"[GCS] Cleaned up inactive client: 3932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.46134102+07:00","message":"[GCS] Cleaned up inactive client: 3933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.461342662+07:00","message":"[GCS] Cleaned up inactive client: 3927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.461344617+07:00","message":"[GCS] Cleaned up inactive client: 3928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.461346648+07:00","message":"[GCS] Cleaned up inactive client: 3937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.461348604+07:00","message":"[GCS] Cleaned up inactive client: 3930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.461350316+07:00","message":"[GCS] Cleaned up inactive client: 3934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.461351828+07:00","message":"[GCS] Cleaned up inactive client: 3929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.642803627+07:00","message":"receive streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.642846454+07:00","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-05-12T13:45:56.642853528+07:00","message":"receive interim result [false|false]: ช่วงของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.642868404+07:00","message":"[buffer interim] 3966 false ช่วงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.642879076+07:00","message":"[bufferProcess] interim [960000000]:ช่วงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.642881284+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.82615896+07:00","message":"receive streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.826201769+07:00","message":"receive 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-05-12T13:45:56.826208809+07:00","message":"receive interim result [false|false]: ช่วงของวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.826222605+07:00","message":"[buffer interim] 3966 false ช่วงของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.82623135+07:00","message":"[bufferProcess] interim [140000000]:ช่วงของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.826234044+07:00","message":"[bufferProcess] send to processor:ช่วงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.826237389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.826240119+07:00","message":"> Transcript [47163] [false]: 'ช่วงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.82624297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.826245412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.826249266+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.826251496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.900246422+07:00","message":"receive streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.900300331+07:00","message":"receive 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-05-12T13:45:56.900309163+07:00","message":"receive interim result [false|false]: ช่วงขององค์กร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.900333043+07:00","message":"[buffer interim] 3966 false ช่วงขององค์กร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.900347619+07:00","message":"[bufferProcess] interim [260000000]:ช่วงขององค์กร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.900352598+07:00","message":"[bufferProcess] send to processor:ช่วงของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.90036187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.900366482+07:00","message":"> Transcript [47164] [false]: 'ช่วงของวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.900372057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.900375278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.900378729+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.900382114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.938537917+07:00","message":"receive streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.938580022+07:00","message":"receive 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-05-12T13:45:56.938586824+07:00","message":"receive interim result [false|false]: ช่วงของวงจร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.938601546+07:00","message":"[buffer interim] 3966 false ช่วงของวงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.938616723+07:00","message":"[bufferProcess] interim [320000000]:ช่วงของวงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.938620353+07:00","message":"[bufferProcess] send to processor:ช่วงขององค์กร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.938625198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.938629491+07:00","message":"> Transcript [47165] [false]: 'ช่วงขององค์กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.938634122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.938636851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.938641161+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.938644121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.969136359+07:00","message":"receive streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.9691872+07:00","message":"receive 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-05-12T13:45:56.969194416+07:00","message":"receive interim result [false|false]: ช่วงของวงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.969211008+07:00","message":"[buffer interim] 3966 false ช่วงของวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.969217649+07:00","message":"[bufferProcess] interim [380000000]:ช่วงของวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.969219896+07:00","message":"[bufferProcess] send to processor:ช่วงของวงจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.969223108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.969225529+07:00","message":"> Transcript [47166] [false]: 'ช่วงของวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.969229173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.969231317+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.969236405+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.969238525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.969244718+07:00","message":"Push: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.96924697+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.969249729+07:00","message":"Set new StatePrefix : 'ช่วงของวงจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:56.969252153+07:00","message":"Next Push (prob) : 'ของวงจร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:56.96926021+07:00","message":"push: {false ช่วง 0 0xc002803f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:57.402969987+07:00","message":"receive streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:57.40301213+07:00","message":"receive 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-05-12T13:45:57.403018598+07:00","message":"receive interim result [false|false]: ช่วงของดวงตะวันเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:57.403030674+07:00","message":"[buffer interim] 3966 false ช่วงของดวงตะวันเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.403037641+07:00","message":"[bufferProcess] interim [800000000]:ช่วงของดวงตะวันเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.403040251+07:00","message":"[bufferProcess] send to processor:ช่วงของวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.403045432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.403048067+07:00","message":"> Transcript [47167] [false]: 'ช่วงของวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.403050486+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.403052558+07:00","message":"Set new StatePrefix: 'ช่วงของวงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:57.591872775+07:00","message":"receive streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:57.591919141+07:00","message":"receive 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-05-12T13:45:57.591925393+07:00","message":"receive interim result [false|false]: ช่วงของวงตะวันมันเหมือนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:57.59194431+07:00","message":"[buffer interim] 3966 false ช่วงของวงตะวันมันเหมือนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.59195269+07:00","message":"[bufferProcess] interim [980000000]:ช่วงของวงตะวันมันเหมือนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.591955403+07:00","message":"[bufferProcess] send to processor:ช่วงของดวงตะวันเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.591959158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.591962242+07:00","message":"> Transcript [47168] [false]: 'ช่วงของดวงตะวันเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.591964881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.591966758+07:00","message":"Set new StatePrefix: 'ช่วงของดวงตะวันเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:57.804545694+07:00","message":"receive streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:57.804597169+07:00","message":"receive 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-05-12T13:45:57.804603653+07:00","message":"receive interim result [false|false]: ช่วงของวงตะวันมันเหมือนเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:57.80461915+07:00","message":"receive streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:57.804622765+07:00","message":"receive 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-05-12T13:45:57.804628683+07:00","message":"receive interim result [false|false]: ช่วงของวงตะวันมันเหมือนเป็นช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:57.804633763+07:00","message":"[buffer interim] 3966 false ช่วงของวงตะวันมันเหมือนเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:57.804637325+07:00","message":"[buffer interim] 3966 false ช่วงของวงตะวันมันเหมือนเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.804643395+07:00","message":"[bufferProcess] interim [160000000]:ช่วงของวงตะวันมันเหมือนเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.804645914+07:00","message":"[bufferProcess] send to processor:ช่วงของวงตะวันมันเหมือนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.804648771+07:00","message":"[bufferProcess] interim [220000000]:ช่วงของวงตะวันมันเหมือนเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.804650963+07:00","message":"[bufferProcess] send to processor:ช่วงของวงตะวันมันเหมือนเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.804653951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.804656703+07:00","message":"> Transcript [47169] [false]: 'ช่วงของวงตะวันมันเหมือนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.804658891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.804661351+07:00","message":"Set new StatePrefix: 'ช่วงของวงตะวันมันเหมือนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.804663075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.804667178+07:00","message":"> Transcript [47170] [false]: 'ช่วงของวงตะวันมันเหมือนเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.80466994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.804671955+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.804673819+07:00","message":"StatePrefix: 'ช่วงของวงตะวันมันเหมือนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.804676186+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:57.998087878+07:00","message":"receive streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:57.99813607+07:00","message":"receive 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-05-12T13:45:57.998143787+07:00","message":"receive interim result [false|false]: ช่วงของวงตะวันมันเหมือนเป็นช่วงที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:57.998161011+07:00","message":"[buffer interim] 3966 false ช่วงของวงตะวันมันเหมือนเป็นช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.998172023+07:00","message":"[bufferProcess] interim [400000000]:ช่วงของวงตะวันมันเหมือนเป็นช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.998175295+07:00","message":"[bufferProcess] send to processor:ช่วงของวงตะวันมันเหมือนเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.9981851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.998189628+07:00","message":"> Transcript [47171] [false]: 'ช่วงของวงตะวันมันเหมือนเป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.998195611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.998198928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.9982021+07:00","message":"StatePrefix: 'ช่วงของวงตะวันมันเหมือนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:57.998204889+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:58.017329748+07:00","message":"[GCS] IsForceVAD: false for message ID: 3966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:58.211163408+07:00","message":"receive streaming session, msgId: 3966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:58.211209369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงของดวงตะวันมันเหมือนเป็นช่วงที่\",\"confidence\":0.89420575}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:58.211217191+07:00","message":"receive interim result [true|false]: ช่วงของดวงตะวันมันเหมือนเป็นช่วงที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:58.211226731+07:00","message":"end recv isFinal message id 3966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:58.211228946+07:00","message":"end Recv id 3966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:58.211236246+07:00","message":"[buffer interim] 3966 true ช่วงของดวงตะวันมันเหมือนเป็นช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:58.211244979+07:00","message":"[bufferProcess] interim [640000000]:ช่วงของดวงตะวันมันเหมือนเป็นช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:58.211248119+07:00","message":"[bufferProcess] send to processor (isfinal):ช่วงของวงตะวันมันเหมือนเป็นช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:58.211251719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:58.21125457+07:00","message":"> Transcript [47172] [false]: 'ช่วงของวงตะวันมันเหมือนเป็นช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:58.211258591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:58.211260912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:58.211263412+07:00","message":"StatePrefix: 'ช่วงของวงตะวันมันเหมือนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:58.211265718+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:58.211267297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:58.211269308+07:00","message":"> Transcript [47173] [true]: 'ช่วงของดวงตะวันมันเหมือนเป็นช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:58.211271674+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:58.211273272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:58.211275012+07:00","message":"StatePrefix: 'ช่วงของวงตะวันมันเหมือนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:58.211276835+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:58.211280019+07:00","message":"Push: 'ของดวงตะวันมันเหมือนเป็นช่วงที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:58.211289143+07:00","message":"push: {true ของดวงตะวันมันเหมือนเป็นช่วงที่ 0 0xc002803f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:45:58.219438088+07:00","message":"write wav file: './tmp/7565/7565_3966.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:58.660162144+07:00","message":"[GCS] Start streaming session, msgId: 3967"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:59.051022539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:45:59.051032298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.525653796+07:00","message":"receive streaming session, msgId: 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.525700461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.525706393+07:00","message":"receive interim result [false|false]: พวกเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.525720117+07:00","message":"[buffer interim] 3967 false พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.525727553+07:00","message":"[bufferProcess] interim [540000000]:พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.525729462+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.525734483+07:00","message":"[bufferProcess] send to processor (ticker):พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.525737064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.525740029+07:00","message":"> Transcript [47174] [false]: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.525742022+07:00","message":"Set StatePrefix (first interim): 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.612497866+07:00","message":"receive streaming session, msgId: 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.612533333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.612539075+07:00","message":"receive interim result [false|false]: พวกเราเดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.612553386+07:00","message":"[buffer interim] 3967 false พวกเราเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.612560761+07:00","message":"[bufferProcess] interim [720000000]:พวกเราเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.612562703+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.619014197+07:00","message":"receive streaming session, msgId: 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.619034937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราเดินมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.619039556+07:00","message":"receive interim result [false|false]: พวกเราเดินมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.619050276+07:00","message":"[buffer interim] 3967 false พวกเราเดินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.619055681+07:00","message":"[bufferProcess] interim [900000000]:พวกเราเดินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.619059703+07:00","message":"[bufferProcess] send to processor:พวกเราเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.619062614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.619065797+07:00","message":"> Transcript [47175] [false]: 'พวกเราเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.619068333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.619070521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.619072309+07:00","message":"StatePrefix: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.619074363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.691121144+07:00","message":"receive streaming session, msgId: 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.691153184+07:00","message":"receive 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-05-12T13:45:59.691158593+07:00","message":"receive interim result [false|false]: พวกเราเดินมาดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.691172532+07:00","message":"[buffer interim] 3967 false พวกเราเดินมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.691178999+07:00","message":"[bufferProcess] interim [20000000]:พวกเราเดินมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.691181544+07:00","message":"[bufferProcess] send to processor:พวกเราเดินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.69118648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.691189207+07:00","message":"> Transcript [47176] [false]: 'พวกเราเดินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.691192504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.691194412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.691196526+07:00","message":"StatePrefix: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.691198901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.726028574+07:00","message":"receive streaming session, msgId: 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.726071875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราเดินมาด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.726078443+07:00","message":"receive interim result [false|false]: พวกเราเดินมาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.726094837+07:00","message":"[buffer interim] 3967 false พวกเราเดินมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.726105895+07:00","message":"[bufferProcess] interim [80000000]:พวกเราเดินมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.726108788+07:00","message":"[bufferProcess] send to processor:พวกเราเดินมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.726115633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.726118693+07:00","message":"> Transcript [47177] [false]: 'พวกเราเดินมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.726122621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.726125303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.72612788+07:00","message":"StatePrefix: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.726130126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.84166179+07:00","message":"receive streaming session, msgId: 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.841703738+07:00","message":"receive 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-05-12T13:45:59.841712895+07:00","message":"receive interim result [false|false]: พวกเราเดินมาด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.841726652+07:00","message":"[buffer interim] 3967 false พวกเราเดินมาด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.8417343+07:00","message":"[bufferProcess] interim [200000000]:พวกเราเดินมาด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.841739267+07:00","message":"[bufferProcess] send to processor:พวกเราเดินมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.841742471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.841745661+07:00","message":"> Transcript [47178] [false]: 'พวกเราเดินมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.841749309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.841751608+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.841753486+07:00","message":"StatePrefix: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.841755552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.841759209+07:00","message":"Push: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.841761074+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.841763408+07:00","message":"Set new StatePrefix : 'พวกเราเดินมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:45:59.841765414+07:00","message":"Next Push (prob) : 'เดินมาด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:45:59.84177284+07:00","message":"push: {false พวกเรา 0 0xc0042d6e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:00.510594569+07:00","message":"receive streaming session, msgId: 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:00.51064456+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-05-12T13:46:00.510653018+07:00","message":"receive interim result [false|false]: พวกเราเดินมาด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:00.510669839+07:00","message":"[buffer interim] 3967 false พวกเราเดินมาด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:00.510677837+07:00","message":"[bufferProcess] interim [800000000]:พวกเราเดินมาด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:00.510680392+07:00","message":"[bufferProcess] send to processor:พวกเราเดินมาด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:00.510688123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:00.510693132+07:00","message":"> Transcript [47179] [false]: 'พวกเราเดินมาด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:00.510704112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:00.510706767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:00.51070875+07:00","message":"StatePrefix: 'พวกเราเดินมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:00.510711601+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:00.857812819+07:00","message":"receive streaming session, msgId: 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:00.857860103+07:00","message":"receive 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-05-12T13:46:00.85786802+07:00","message":"receive interim result [false|false]: พวกเราเดินมาด้วยกันมันก็ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:00.85788768+07:00","message":"[buffer interim] 3967 false พวกเราเดินมาด้วยกันมันก็ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:00.857900773+07:00","message":"[bufferProcess] interim [220000000]:พวกเราเดินมาด้วยกันมันก็ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:00.857904616+07:00","message":"[bufferProcess] send to processor:พวกเราเดินมาด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:00.857912988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:00.857916956+07:00","message":"> Transcript [47180] [false]: 'พวกเราเดินมาด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:00.857921653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:00.857924305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:00.857928352+07:00","message":"StatePrefix: 'พวกเราเดินมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:00.857931607+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:01.356961989+07:00","message":"receive streaming session, msgId: 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:01.357005098+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-05-12T13:46:01.357011784+07:00","message":"receive interim result [false|false]: พวกเราเดินมาด้วยกันมันก็ผ่านจุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:01.357027046+07:00","message":"[buffer interim] 3967 false พวกเราเดินมาด้วยกันมันก็ผ่านจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.357034942+07:00","message":"[bufferProcess] interim [640000000]:พวกเราเดินมาด้วยกันมันก็ผ่านจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.357037815+07:00","message":"[bufferProcess] send to processor:พวกเราเดินมาด้วยกันมันก็ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.357044999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.357048035+07:00","message":"> Transcript [47181] [false]: 'พวกเราเดินมาด้วยกันมันก็ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.357051694+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.357053964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.357056835+07:00","message":"StatePrefix: 'พวกเราเดินมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.357059299+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:01.462598708+07:00","message":"receive streaming session, msgId: 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:01.462639011+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-05-12T13:46:01.462646318+07:00","message":"receive interim result [false|false]: พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:01.462659394+07:00","message":"[buffer interim] 3967 false พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.462668177+07:00","message":"[bufferProcess] interim [820000000]:พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.462670859+07:00","message":"[bufferProcess] send to processor:พวกเราเดินมาด้วยกันมันก็ผ่านจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.462676265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.462678991+07:00","message":"> Transcript [47182] [false]: 'พวกเราเดินมาด้วยกันมันก็ผ่านจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.46268309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.462685301+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.46268764+07:00","message":"StatePrefix: 'พวกเราเดินมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.462689986+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.462701556+07:00","message":"Push: 'เดินมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.462705834+07:00","message":"TextPushed: 'พวกเราเดินมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.462708122+07:00","message":"Set new StatePrefix : 'พวกเราเดินมาด้วยกันมันก็ผ่านจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.462710726+07:00","message":"Next Push (prob) : 'กันมันก็ผ่านจุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:01.462732074+07:00","message":"push: {false เดินมาด้วย 0 0xc0042d6e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:01.683941851+07:00","message":"receive streaming session, msgId: 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:01.683975102+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-05-12T13:46:01.683980296+07:00","message":"receive interim result [false|false]: พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้นมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:01.683993616+07:00","message":"[buffer interim] 3967 false พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.68400137+07:00","message":"[bufferProcess] interim [940000000]:พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.684004124+07:00","message":"[bufferProcess] send to processor:พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.684010186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.684012728+07:00","message":"> Transcript [47183] [false]: 'พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.684016243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.684018209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.684020056+07:00","message":"StatePrefix: 'พวกเราเดินมาด้วยกันมันก็ผ่านจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.684022744+07:00","message":"TextPushed: 'พวกเราเดินมาด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:01.743711466+07:00","message":"receive streaming session, msgId: 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:01.743744783+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-05-12T13:46:01.743751365+07:00","message":"receive interim result [false|false]: พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้นมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:01.743764407+07:00","message":"[buffer interim] 3967 false พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้นมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.743770593+07:00","message":"[bufferProcess] interim [60000000]:พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้นมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.743774559+07:00","message":"[bufferProcess] send to processor:พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.743779957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.743783069+07:00","message":"> Transcript [47184] [false]: 'พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.743786286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.743788313+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.74379054+07:00","message":"StatePrefix: 'พวกเราเดินมาด้วยกันมันก็ผ่านจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:01.743793415+07:00","message":"TextPushed: 'พวกเราเดินมาด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:01.856901131+07:00","message":"[GCS] IsForceVAD: false for message ID: 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:01.929284225+07:00","message":"[GCS] Start streaming session, msgId: 3968"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:02.051286504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:02.051286881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.095776897+07:00","message":"receive streaming session, msgId: 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.095813956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้นมาแล้ว\",\"confidence\":0.94231117}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.095820054+07:00","message":"receive interim result [true|false]: พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้นมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.095829571+07:00","message":"end recv isFinal message id 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.095831511+07:00","message":"end Recv id 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.095837937+07:00","message":"[buffer interim] 3967 true พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้นมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.095846999+07:00","message":"[bufferProcess] interim [420000000]:พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้นมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.095849874+07:00","message":"[bufferProcess] send to processor (isfinal):พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้นมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.095859762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.095875848+07:00","message":"> Transcript [47185] [false]: 'พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.095882001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.095884726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.095887004+07:00","message":"StatePrefix: 'พวกเราเดินมาด้วยกันมันก็ผ่านจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.095889539+07:00","message":"TextPushed: 'พวกเราเดินมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.095891816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.095894554+07:00","message":"> Transcript [47186] [true]: 'พวกเราเดินมาด้วยกันมันก็ผ่านจุดนั้นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.095896868+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.095901742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.095903427+07:00","message":"StatePrefix: 'พวกเราเดินมาด้วยกันมันก็ผ่านจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.095905158+07:00","message":"TextPushed: 'พวกเราเดินมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.095911737+07:00","message":"Push: 'กันมันก็ผ่านจุดนั้นมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.095922381+07:00","message":"push: {true กันมันก็ผ่านจุดนั้นมาแล้ว 0 0xc0042d6e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:02.113548465+07:00","message":"write wav file: './tmp/7565/7565_3967.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.463744165+07:00","message":"receive streaming session, msgId: 3968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.463787897+07:00","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-05-12T13:46:02.463793241+07:00","message":"receive interim result [false|false]: อาหาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.463809607+07:00","message":"[buffer interim] 3968 false อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.463816537+07:00","message":"[bufferProcess] interim [420000000]:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.463818537+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.567079468+07:00","message":"[GCS] IsForceVAD: false for message ID: 3968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.668073525+07:00","message":"receive streaming session, msgId: 3968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.668123311+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-05-12T13:46:02.668128772+07:00","message":"receive interim result [true|false]: อาหาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.668140726+07:00","message":"end recv isFinal message id 3968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.668143178+07:00","message":"end Recv id 3968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.668150951+07:00","message":"[buffer interim] 3968 true อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.668162185+07:00","message":"[bufferProcess] interim [660000000]:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.668165703+07:00","message":"[bufferProcess] send to processor (isfinal):อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.668169486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.668173334+07:00","message":"> Transcript [47187] [false]: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.668175985+07:00","message":"Set StatePrefix (first interim): 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.668177604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.668179446+07:00","message":"> Transcript [47188] [true]: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.668181747+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.668183762+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.668185575+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.66818754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:02.668190463+07:00","message":"Push: 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.668199313+07:00","message":"push: {true อาหาร 0 0xc00386ce00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:02.674390604+07:00","message":"write wav file: './tmp/7565/7565_3968.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:02.757135013+07:00","message":"[GCS] Start streaming session, msgId: 3969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.116218343+07:00","message":"receive streaming session, msgId: 3969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.116260211+07:00","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-05-12T13:46:03.116266125+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.116283601+07:00","message":"[buffer interim] 3969 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.116291154+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.116293162+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.29492468+07:00","message":"receive streaming session, msgId: 3969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.29496787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.294977074+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.294990383+07:00","message":"[buffer interim] 3969 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.294999854+07:00","message":"[bufferProcess] interim [480000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.295002075+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.295005109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.295007894+07:00","message":"> Transcript [47189] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.295010102+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.396894818+07:00","message":"[GCS] IsForceVAD: false for message ID: 3969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.409636833+07:00","message":"receive streaming session, msgId: 3969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.409680719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วพอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.409686874+07:00","message":"receive interim result [false|false]: แล้วพอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.409716087+07:00","message":"[buffer interim] 3969 false แล้วพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.409724205+07:00","message":"[bufferProcess] interim [600000000]:แล้วพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.409727571+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.409736824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.409739644+07:00","message":"> Transcript [47190] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.409742244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.409746327+07:00","message":"Set new StatePrefix: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.517093954+07:00","message":"receive streaming session, msgId: 3969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.517138294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.517144631+07:00","message":"receive interim result [false|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.517177196+07:00","message":"[buffer interim] 3969 false ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.517185325+07:00","message":"[bufferProcess] interim [840000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.517188591+07:00","message":"[bufferProcess] send to processor:แล้วพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.517195652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.517201186+07:00","message":"> Transcript [47191] [false]: 'แล้วพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.517204648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.517206853+07:00","message":"Set new StatePrefix: 'แล้วพอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.554864409+07:00","message":"receive streaming session, msgId: 3969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.554903365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำหอม\",\"confidence\":0.7458292}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.554913617+07:00","message":"receive interim result [true|false]: น้ำหอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.554925641+07:00","message":"end recv isFinal message id 3969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.554928205+07:00","message":"end Recv id 3969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.554935525+07:00","message":"[buffer interim] 3969 true น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.554942733+07:00","message":"[bufferProcess] interim [870000000]:น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.554949393+07:00","message":"[bufferProcess] send to processor (isfinal):ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.554952662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.554955584+07:00","message":"> Transcript [47192] [false]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.554957771+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.554959625+07:00","message":"Set new StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.554961226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.554962982+07:00","message":"> Transcript [47193] [true]: 'น้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.554965151+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.554967057+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.554968881+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.554972578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:03.554975959+07:00","message":"Push: 'น้ำหอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.554986156+07:00","message":"push: {true น้ำหอม 0 0xc0044a2080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:03.560781177+07:00","message":"write wav file: './tmp/7565/7565_3969.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:03.858412761+07:00","message":"[GCS] Start streaming session, msgId: 3970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:04.520656611+07:00","message":"receive streaming session, msgId: 3970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:04.52070767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:04.520714589+07:00","message":"receive interim result [false|false]: เราเดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:04.520733867+07:00","message":"[buffer interim] 3970 false เราเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.520742443+07:00","message":"[bufferProcess] interim [480000000]:เราเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.520745115+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:04.71007562+07:00","message":"receive streaming session, msgId: 3970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:04.710115995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเดินมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:04.710123444+07:00","message":"receive interim result [false|false]: เราเดินมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:04.710137353+07:00","message":"[buffer interim] 3970 false เราเดินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.710146232+07:00","message":"[bufferProcess] interim [660000000]:เราเดินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.710148623+07:00","message":"[bufferProcess] send to processor:เราเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.710152121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.710154827+07:00","message":"> Transcript [47194] [false]: 'เราเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.710157017+07:00","message":"Set StatePrefix (first interim): 'เราเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:04.724173194+07:00","message":"receive streaming session, msgId: 3970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:04.724204605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเดินเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:04.724210233+07:00","message":"receive interim result [false|false]: เราเดินเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:04.724225836+07:00","message":"[buffer interim] 3970 false เราเดินเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.724232923+07:00","message":"[bufferProcess] interim [720000000]:เราเดินเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.724235054+07:00","message":"[bufferProcess] send to processor:เราเดินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.724240221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.724243036+07:00","message":"> Transcript [47195] [false]: 'เราเดินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.724245611+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.724250226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.724252156+07:00","message":"StatePrefix: 'เราเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.724254068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:04.92696044+07:00","message":"receive streaming session, msgId: 3970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:04.927008413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเดินเลยไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:04.927014797+07:00","message":"receive interim result [false|false]: เราเดินเลยไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:04.92705336+07:00","message":"[buffer interim] 3970 false เราเดินเลยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.927067052+07:00","message":"[bufferProcess] interim [900000000]:เราเดินเลยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.927069379+07:00","message":"[bufferProcess] send to processor:เราเดินเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.927073195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.927076413+07:00","message":"> Transcript [47196] [false]: 'เราเดินเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.927079915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.927082039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.927083803+07:00","message":"StatePrefix: 'เราเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:04.927085652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:05.051891382+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:05.05190635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.090993139+07:00","message":"receive streaming session, msgId: 3970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.091036679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเดินเลยไปไกล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.091044591+07:00","message":"receive interim result [false|false]: เราเดินเลยไปไกล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.091061382+07:00","message":"[buffer interim] 3970 false เราเดินเลยไปไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.091070785+07:00","message":"[bufferProcess] interim [80000000]:เราเดินเลยไปไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.091073273+07:00","message":"[bufferProcess] send to processor:เราเดินเลยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.091078434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.091081581+07:00","message":"> Transcript [47197] [false]: 'เราเดินเลยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.0910853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.091088869+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.091090792+07:00","message":"StatePrefix: 'เราเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.091092853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.230726626+07:00","message":"receive streaming session, msgId: 3970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.230777019+07:00","message":"receive 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-05-12T13:46:05.230783055+07:00","message":"receive interim result [false|false]: เราเดินเลยไปไกลๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.230799453+07:00","message":"[buffer interim] 3970 false เราเดินเลยไปไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.230807797+07:00","message":"[bufferProcess] interim [200000000]:เราเดินเลยไปไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.230810429+07:00","message":"[bufferProcess] send to processor:เราเดินเลยไปไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.230817629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.23082074+07:00","message":"> Transcript [47198] [false]: 'เราเดินเลยไปไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.230826269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.230829504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.230831319+07:00","message":"StatePrefix: 'เราเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.230833309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.23084035+07:00","message":"Push: 'เราเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.230842837+07:00","message":"TextPushed: 'เราเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.230844797+07:00","message":"Set new StatePrefix : 'เราเดินเลยไปไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.230846956+07:00","message":"Next Push (prob) : 'เลยไปไกล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.230856596+07:00","message":"push: {false เราเดิน 0 0xc002ac3180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.284478342+07:00","message":"receive streaming session, msgId: 3970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.284513253+07:00","message":"receive 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-05-12T13:46:05.284519374+07:00","message":"receive interim result [false|false]: เราเดินเลยไปไกลแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.284533331+07:00","message":"[buffer interim] 3970 false เราเดินเลยไปไกลแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.284540266+07:00","message":"[bufferProcess] interim [320000000]:เราเดินเลยไปไกลแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.284542613+07:00","message":"[bufferProcess] send to processor:เราเดินเลยไปไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.284545716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.284548399+07:00","message":"> Transcript [47199] [false]: 'เราเดินเลยไปไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.284551438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.284553511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.284555355+07:00","message":"StatePrefix: 'เราเดินเลยไปไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.284557444+07:00","message":"TextPushed: 'เราเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.51870433+07:00","message":"[GCS] IsForceVAD: false for message ID: 3970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.613267965+07:00","message":"receive streaming session, msgId: 3970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.613307056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเดินเลยไปไกลแล้ว\",\"confidence\":0.93478477}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.613313483+07:00","message":"receive interim result [true|false]: เราเดินเลยไปไกลแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.613321436+07:00","message":"end recv isFinal message id 3970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.613323581+07:00","message":"end Recv id 3970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.613329333+07:00","message":"[buffer interim] 3970 true เราเดินเลยไปไกลแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.613338666+07:00","message":"[bufferProcess] interim [680000000]:เราเดินเลยไปไกลแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.613343243+07:00","message":"[bufferProcess] send to processor (isfinal):เราเดินเลยไปไกลแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.61334629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.613349319+07:00","message":"> Transcript [47200] [false]: 'เราเดินเลยไปไกลแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.613352949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.613354747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.613356659+07:00","message":"StatePrefix: 'เราเดินเลยไปไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.613358634+07:00","message":"TextPushed: 'เราเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.613360409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.6133626+07:00","message":"> Transcript [47201] [true]: 'เราเดินเลยไปไกลแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.613364967+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.613368491+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.613370124+07:00","message":"StatePrefix: 'เราเดินเลยไปไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.613371916+07:00","message":"TextPushed: 'เราเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:05.613376276+07:00","message":"Push: 'เลยไปไกลแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:05.613383167+07:00","message":"push: {true เลยไปไกลแล้ว 0 0xc002ac3180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:05.619693661+07:00","message":"write wav file: './tmp/7565/7565_3970.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:06.288531701+07:00","message":"[GCS] Start streaming session, msgId: 3971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:06.79633931+07:00","message":"receive streaming session, msgId: 3971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:06.796377892+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-05-12T13:46:06.7963838+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:06.796401813+07:00","message":"[buffer interim] 3971 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:06.796408669+07:00","message":"[bufferProcess] interim [240000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:06.796410473+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:06.796417481+07:00","message":"[bufferProcess] send to processor (ticker):มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:06.796420197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:06.796423558+07:00","message":"> Transcript [47202] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:06.79642584+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:06.849729288+07:00","message":"receive streaming session, msgId: 3971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:06.849771881+07:00","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-05-12T13:46:06.849783258+07:00","message":"receive interim result [false|false]: มีคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:06.849801739+07:00","message":"[buffer interim] 3971 false มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:06.84980918+07:00","message":"[bufferProcess] interim [420000000]:มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:06.849811267+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.164261178+07:00","message":"receive streaming session, msgId: 3971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.164295985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคนชั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.164301949+07:00","message":"receive interim result [false|false]: มีคนชั่ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.164318216+07:00","message":"[buffer interim] 3971 false มีคนชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.164325272+07:00","message":"[bufferProcess] interim [720000000]:มีคนชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.164327716+07:00","message":"[bufferProcess] send to processor:มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.16433095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.164334269+07:00","message":"> Transcript [47203] [false]: 'มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.164337427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.164339308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.164341191+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.16434329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.277215952+07:00","message":"receive streaming session, msgId: 3971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.277251365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคนชวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.277256588+07:00","message":"receive interim result [false|false]: มีคนชวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.27727134+07:00","message":"[buffer interim] 3971 false มีคนชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.277285209+07:00","message":"[bufferProcess] interim [780000000]:มีคนชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.277288995+07:00","message":"[bufferProcess] send to processor:มีคนชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.277295918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.277301062+07:00","message":"> Transcript [47204] [false]: 'มีคนชั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.277305991+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.277309004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.277311873+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.27731492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.517178931+07:00","message":"receive streaming session, msgId: 3971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.517225579+07:00","message":"receive 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-05-12T13:46:07.517232037+07:00","message":"receive interim result [false|false]: มีคนชวนให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.5172475+07:00","message":"[buffer interim] 3971 false มีคนชวนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.517258339+07:00","message":"[bufferProcess] interim [20000000]:มีคนชวนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.517261212+07:00","message":"[bufferProcess] send to processor:มีคนชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.517265506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.517268789+07:00","message":"> Transcript [47205] [false]: 'มีคนชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.517272105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.517274507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.517277309+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.517279285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.674330458+07:00","message":"receive streaming session, msgId: 3971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.674382016+07:00","message":"receive 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-05-12T13:46:07.674389674+07:00","message":"receive interim result [false|false]: มีคนชวนให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.674410162+07:00","message":"receive streaming session, msgId: 3971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.674413846+07:00","message":"receive 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-05-12T13:46:07.674418303+07:00","message":"receive interim result [false|false]: มีคนชวนให้กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.67442498+07:00","message":"[buffer interim] 3971 false มีคนชวนให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.674429066+07:00","message":"[buffer interim] 3971 false มีคนชวนให้กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674436099+07:00","message":"[bufferProcess] interim [140000000]:มีคนชวนให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674438544+07:00","message":"[bufferProcess] send to processor:มีคนชวนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674441722+07:00","message":"[bufferProcess] interim [200000000]:มีคนชวนให้กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674443502+07:00","message":"[bufferProcess] send to processor:มีคนชวนให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674448494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674451427+07:00","message":"> Transcript [47206] [false]: 'มีคนชวนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674455098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674457161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674459687+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674461746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674464659+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674466405+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674468295+07:00","message":"Set new StatePrefix : 'มีคนชวนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674470234+07:00","message":"Next Push (prob) : 'คนชวนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674472047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674474068+07:00","message":"> Transcript [47207] [false]: 'มีคนชวนให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674476069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674478606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674481243+07:00","message":"StatePrefix: 'มีคนชวนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.674484283+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.674497586+07:00","message":"push: {false มี 0 0xc004d58580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.817461192+07:00","message":"[GCS] IsForceVAD: false for message ID: 3971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.865242002+07:00","message":"receive streaming session, msgId: 3971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.865293092+07:00","message":"receive 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-05-12T13:46:07.86530028+07:00","message":"receive interim result [false|false]: มีคนชวนให้กลับไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.865318877+07:00","message":"[buffer interim] 3971 false มีคนชวนให้กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.86532721+07:00","message":"[bufferProcess] interim [380000000]:มีคนชวนให้กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.865329574+07:00","message":"[bufferProcess] send to processor:มีคนชวนให้กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.865333127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.865338627+07:00","message":"> Transcript [47208] [false]: 'มีคนชวนให้กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.865342231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.865347539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.86534953+07:00","message":"StatePrefix: 'มีคนชวนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.865352136+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.972595301+07:00","message":"receive streaming session, msgId: 3971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.972630855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคนชวนให้กลับไป\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.972637397+07:00","message":"receive interim result [true|false]: มีคนชวนให้กลับไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.972647136+07:00","message":"end recv isFinal message id 3971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.972649168+07:00","message":"end Recv id 3971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.97265537+07:00","message":"[buffer interim] 3971 true มีคนชวนให้กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.972662776+07:00","message":"[bufferProcess] interim [560000000]:มีคนชวนให้กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.972665908+07:00","message":"[bufferProcess] send to processor (isfinal):มีคนชวนให้กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.972669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.972671745+07:00","message":"> Transcript [47209] [false]: 'มีคนชวนให้กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.972674786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.972676548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.972678428+07:00","message":"StatePrefix: 'มีคนชวนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.972680708+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.972682436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.972684317+07:00","message":"> Transcript [47210] [true]: 'มีคนชวนให้กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.972686433+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.972688029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.972689639+07:00","message":"StatePrefix: 'มีคนชวนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.972691261+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:07.972694301+07:00","message":"Push: 'คนชวนให้กลับไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:07.972708616+07:00","message":"push: {true คนชวนให้กลับไป 0 0xc004d58580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:07.979025916+07:00","message":"write wav file: './tmp/7565/7565_3971.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:08.051986108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:08.052004698+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:08.337949116+07:00","message":"[GCS] Start streaming session, msgId: 3972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:10.674213955+07:00","message":"receive streaming session, msgId: 3972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:10.674267439+07:00","message":"receive 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-05-12T13:46:10.674274666+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:10.674290278+07:00","message":"[buffer interim] 3972 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:10.674299953+07:00","message":"[bufferProcess] interim [220000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:10.674302928+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:10.674311185+07:00","message":"[bufferProcess] send to processor (ticker):จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:10.674314721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:10.674318366+07:00","message":"> Transcript [47211] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:10.67432152+07:00","message":"Set StatePrefix (first interim): 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:10.788555312+07:00","message":"receive streaming session, msgId: 3972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:10.788595731+07:00","message":"receive 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-05-12T13:46:10.788603627+07:00","message":"receive interim result [false|false]: จะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:10.788618157+07:00","message":"[buffer interim] 3972 false จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:10.788628044+07:00","message":"[bufferProcess] interim [280000000]:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:10.788630674+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.007792066+07:00","message":"receive streaming session, msgId: 3972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.007829659+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-05-12T13:46:11.007834839+07:00","message":"receive interim result [false|false]: จะไปขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.007848971+07:00","message":"[buffer interim] 3972 false จะไปขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.007856149+07:00","message":"[bufferProcess] interim [460000000]:จะไปขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.007858659+07:00","message":"[bufferProcess] send to processor:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.007864197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.007867279+07:00","message":"> Transcript [47212] [false]: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.007869295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.007871119+07:00","message":"Set new StatePrefix: 'จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.048868643+07:00","message":"receive streaming session, msgId: 3972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.048903914+07:00","message":"receive 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-05-12T13:46:11.048909462+07:00","message":"receive interim result [false|false]: จะไปของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.048928909+07:00","message":"[buffer interim] 3972 false จะไปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.048935696+07:00","message":"[bufferProcess] interim [520000000]:จะไปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.048937781+07:00","message":"[bufferProcess] send to processor:จะไปขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.048944274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.048946857+07:00","message":"> Transcript [47213] [false]: 'จะไปขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.048949659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.048951818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.048953983+07:00","message":"StatePrefix: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.048956089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:11.053052639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:11.053050316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.173058062+07:00","message":"receive streaming session, msgId: 3972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.173093333+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-05-12T13:46:11.173098996+07:00","message":"receive interim result [false|false]: จะไปทองหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.173115622+07:00","message":"[buffer interim] 3972 false จะไปทองหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.173122987+07:00","message":"[bufferProcess] interim [640000000]:จะไปทองหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.173125385+07:00","message":"[bufferProcess] send to processor:จะไปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.17312845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.173131124+07:00","message":"> Transcript [47214] [false]: 'จะไปของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.173134261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.173136335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.173140586+07:00","message":"StatePrefix: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.173142798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.192676176+07:00","message":"receive streaming session, msgId: 3972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.192721974+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-05-12T13:46:11.192729068+07:00","message":"receive interim result [false|false]: จะไปของวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.192747136+07:00","message":"[buffer interim] 3972 false จะไปของวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.192755285+07:00","message":"[bufferProcess] interim [700000000]:จะไปของวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.192758303+07:00","message":"[bufferProcess] send to processor:จะไปทองหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.192762704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.192766257+07:00","message":"> Transcript [47215] [false]: 'จะไปทองหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.192769951+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.192772598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.192775318+07:00","message":"StatePrefix: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.192778288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.219789206+07:00","message":"[GCS] IsForceVAD: false for message ID: 3972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.279183755+07:00","message":"[GCS] Start streaming session, msgId: 3973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.303809143+07:00","message":"receive streaming session, msgId: 3972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.303852122+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-05-12T13:46:11.303858276+07:00","message":"receive interim result [false|false]: จะไปของวัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.303872815+07:00","message":"[buffer interim] 3972 false จะไปของวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.303883674+07:00","message":"[bufferProcess] interim [760000000]:จะไปของวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.303886148+07:00","message":"[bufferProcess] send to processor:จะไปของวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.303891701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.303894504+07:00","message":"> Transcript [47216] [false]: 'จะไปของวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.303897703+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.303900015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.303902208+07:00","message":"StatePrefix: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.303904371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.303911749+07:00","message":"Push: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.303913897+07:00","message":"TextPushed: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.303915889+07:00","message":"Set new StatePrefix : 'จะไปของวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.303918052+07:00","message":"Next Push (prob) : 'ของวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.303927865+07:00","message":"push: {false จะไป 0 0xc002ac3d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.364328259+07:00","message":"receive streaming session, msgId: 3972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.364363828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปของไว\",\"confidence\":0.8523576}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.364370491+07:00","message":"receive interim result [true|false]: จะไปของไว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.364380548+07:00","message":"end recv isFinal message id 3972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.364382704+07:00","message":"end Recv id 3972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.364388732+07:00","message":"[buffer interim] 3972 true จะไปของไว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.364399782+07:00","message":"[bufferProcess] interim [910000000]:จะไปของไว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.364402721+07:00","message":"[bufferProcess] send to processor (isfinal):จะไปของวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.364406126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.364409207+07:00","message":"> Transcript [47217] [false]: 'จะไปของวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.364411253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.364413173+07:00","message":"Set new StatePrefix: 'จะไปของวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.364415981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.364417837+07:00","message":"> Transcript [47218] [true]: 'จะไปของไว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.364419973+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.364421773+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.364423558+07:00","message":"StatePrefix: 'จะไปของวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.364425446+07:00","message":"TextPushed: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:11.364432865+07:00","message":"Push: 'ของไว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:11.364440686+07:00","message":"push: {true ของไว 0 0xc002ac3d80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:11.372605234+07:00","message":"write wav file: './tmp/7565/7565_3972.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.279152812+07:00","message":"receive streaming session, msgId: 3973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.279198358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.279203879+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.279219703+07:00","message":"[buffer interim] 3973 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.279227391+07:00","message":"[bufferProcess] interim [780000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.279229205+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.34939913+07:00","message":"receive streaming session, msgId: 3973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.349441848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.349448495+07:00","message":"receive interim result [false|false]: ผมก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.349464807+07:00","message":"[buffer interim] 3973 false ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.349472582+07:00","message":"[bufferProcess] interim [900000000]:ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.349475288+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.349484178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.349487149+07:00","message":"> Transcript [47219] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.349489257+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.648337574+07:00","message":"receive streaming session, msgId: 3973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.648375167+07:00","message":"receive 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-05-12T13:46:12.648380716+07:00","message":"receive interim result [false|false]: ผมก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.648392548+07:00","message":"[buffer interim] 3973 false ผมก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.648402821+07:00","message":"[bufferProcess] interim [140000000]:ผมก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.648404904+07:00","message":"[bufferProcess] send to processor:ผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.648410318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.648413314+07:00","message":"> Transcript [47220] [false]: 'ผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.648416795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.648418931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.648420786+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.648422735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.715054589+07:00","message":"receive streaming session, msgId: 3973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.715096057+07:00","message":"receive 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-05-12T13:46:12.715102035+07:00","message":"receive interim result [false|false]: ผมก็ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.715115+07:00","message":"[buffer interim] 3973 false ผมก็ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.715122265+07:00","message":"[bufferProcess] interim [320000000]:ผมก็ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.715124852+07:00","message":"[bufferProcess] send to processor:ผมก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.715130181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.715133559+07:00","message":"> Transcript [47221] [false]: 'ผมก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.715136501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.715138524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.715141189+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.715143485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.850046161+07:00","message":"receive streaming session, msgId: 3973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.850090707+07:00","message":"receive 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-05-12T13:46:12.850098026+07:00","message":"receive interim result [false|false]: ผมก็ได้คุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.850111367+07:00","message":"[buffer interim] 3973 false ผมก็ได้คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.850119877+07:00","message":"[bufferProcess] interim [380000000]:ผมก็ได้คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.8501224+07:00","message":"[bufferProcess] send to processor:ผมก็ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.850128205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.85013125+07:00","message":"> Transcript [47222] [false]: 'ผมก็ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.850134274+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.850136209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.850138767+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.850142142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.898873735+07:00","message":"receive streaming session, msgId: 3973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.898909827+07:00","message":"receive 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-05-12T13:46:12.898916243+07:00","message":"receive interim result [false|false]: ผมก็ได้คุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.898929417+07:00","message":"[buffer interim] 3973 false ผมก็ได้คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.898936418+07:00","message":"[bufferProcess] interim [500000000]:ผมก็ได้คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.898939109+07:00","message":"[bufferProcess] send to processor:ผมก็ได้คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.898945365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.898948036+07:00","message":"> Transcript [47223] [false]: 'ผมก็ได้คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.898951202+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.898953897+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.898957996+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.898960177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.898966702+07:00","message":"Push: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.89896865+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.89897068+07:00","message":"Set new StatePrefix : 'ผมก็ได้คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:12.898972667+07:00","message":"Next Push (prob) : 'ก็ได้คุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:12.898980908+07:00","message":"push: {false ผม 0 0xc004d58900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.220680341+07:00","message":"receive streaming session, msgId: 3973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.220726312+07:00","message":"receive 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-05-12T13:46:13.220732598+07:00","message":"receive interim result [false|false]: ผมก็ได้คุยกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.22074633+07:00","message":"[buffer interim] 3973 false ผมก็ได้คุยกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.220754051+07:00","message":"[bufferProcess] interim [680000000]:ผมก็ได้คุยกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.220756527+07:00","message":"[bufferProcess] send to processor:ผมก็ได้คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.220762105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.220765099+07:00","message":"> Transcript [47224] [false]: 'ผมก็ได้คุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.220768554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.220771002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.220772859+07:00","message":"StatePrefix: 'ผมก็ได้คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.220775992+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.277232822+07:00","message":"receive streaming session, msgId: 3973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.277270167+07:00","message":"receive 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-05-12T13:46:13.277276198+07:00","message":"receive interim result [false|false]: ผมก็ได้คุยกับติ๋ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.277291171+07:00","message":"[buffer interim] 3973 false ผมก็ได้คุยกับติ๋ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.277298528+07:00","message":"[bufferProcess] interim [740000000]:ผมก็ได้คุยกับติ๋ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.277300809+07:00","message":"[bufferProcess] send to processor:ผมก็ได้คุยกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.277304973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.277307898+07:00","message":"> Transcript [47225] [false]: 'ผมก็ได้คุยกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.277311131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.27731328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.277315206+07:00","message":"StatePrefix: 'ผมก็ได้คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.277317416+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.352179255+07:00","message":"receive streaming session, msgId: 3973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.352220059+07:00","message":"receive 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-05-12T13:46:13.352225994+07:00","message":"receive interim result [false|false]: ผมก็ได้คุยกับกิ๊กอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.352239658+07:00","message":"[buffer interim] 3973 false ผมก็ได้คุยกับกิ๊กอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.352247152+07:00","message":"[bufferProcess] interim [860000000]:ผมก็ได้คุยกับกิ๊กอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.35224958+07:00","message":"[bufferProcess] send to processor:ผมก็ได้คุยกับติ๋ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.352255762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.352258597+07:00","message":"> Transcript [47226] [false]: 'ผมก็ได้คุยกับติ๋ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.352262086+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.352264307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.352266235+07:00","message":"StatePrefix: 'ผมก็ได้คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.352268867+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.397200127+07:00","message":"[GCS] IsForceVAD: false for message ID: 3973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.528208995+07:00","message":"receive streaming session, msgId: 3973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.528251454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมก็ได้คุยกับปิ๊งอยู่\",\"confidence\":0.909009}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.528258039+07:00","message":"receive interim result [true|false]: ผมก็ได้คุยกับปิ๊งอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.528269304+07:00","message":"end recv isFinal message id 3973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.528271581+07:00","message":"end Recv id 3973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.528284351+07:00","message":"[buffer interim] 3973 true ผมก็ได้คุยกับปิ๊งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.52829355+07:00","message":"[bufferProcess] interim [130000000]:ผมก็ได้คุยกับปิ๊งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.528296474+07:00","message":"[bufferProcess] send to processor (isfinal):ผมก็ได้คุยกับกิ๊กอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.528299979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.528302917+07:00","message":"> Transcript [47227] [false]: 'ผมก็ได้คุยกับกิ๊กอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.528306878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.52830909+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.528311009+07:00","message":"StatePrefix: 'ผมก็ได้คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.52831374+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.528317312+07:00","message":"Push: 'ก็ได้คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.528319096+07:00","message":"TextPushed: 'ผมก็ได้คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.528320969+07:00","message":"Set new StatePrefix : 'ผมก็ได้คุยกับกิ๊กอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.528322969+07:00","message":"Next Push (prob) : 'กับกิ๊กอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.528324643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.52832655+07:00","message":"> Transcript [47228] [true]: 'ผมก็ได้คุยกับปิ๊งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.52832886+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.528330505+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.528332252+07:00","message":"StatePrefix: 'ผมก็ได้คุยกับกิ๊กอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.52833467+07:00","message":"TextPushed: 'ผมก็ได้คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:13.528336739+07:00","message":"Push: 'กับปิ๊งอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.528345436+07:00","message":"push: {false ก็ได้คุย 0 0xc004d58900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.528353495+07:00","message":"push: {true กับปิ๊งอยู่ 0 0xc004d58900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:13.535724993+07:00","message":"write wav file: './tmp/7565/7565_3973.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:13.720826515+07:00","message":"[GCS] Start streaming session, msgId: 3974"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:14.053995998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:14.054005556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.183610671+07:00","message":"receive streaming session, msgId: 3974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.183653257+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-05-12T13:46:14.183659216+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.183674772+07:00","message":"[buffer interim] 3974 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.183682457+07:00","message":"[bufferProcess] interim [240000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.183684696+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.244412529+07:00","message":"receive streaming session, msgId: 3974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.244450934+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-05-12T13:46:14.244457635+07:00","message":"receive interim result [false|false]: เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.244472301+07:00","message":"[buffer interim] 3974 false เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.244483024+07:00","message":"[bufferProcess] interim [360000000]:เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.244485117+07:00","message":"[bufferProcess] send to processor:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.244488338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.244491646+07:00","message":"> Transcript [47229] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.244493794+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.43948708+07:00","message":"receive streaming session, msgId: 3974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.439528815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.439534493+07:00","message":"receive interim result [false|false]: เหมือนกันว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.439548247+07:00","message":"[buffer interim] 3974 false เหมือนกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.439558306+07:00","message":"[bufferProcess] interim [540000000]:เหมือนกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.43956132+07:00","message":"[bufferProcess] send to processor:เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.439567362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.439570503+07:00","message":"> Transcript [47230] [false]: 'เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.439573696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.439575935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.43957961+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.439581851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.570925904+07:00","message":"receive streaming session, msgId: 3974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.570961642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันว่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.570967104+07:00","message":"receive interim result [false|false]: เหมือนกันว่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.570981904+07:00","message":"[buffer interim] 3974 false เหมือนกันว่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.570989857+07:00","message":"[bufferProcess] interim [660000000]:เหมือนกันว่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.570992027+07:00","message":"[bufferProcess] send to processor:เหมือนกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.570995265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.571000378+07:00","message":"> Transcript [47231] [false]: 'เหมือนกันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.571003515+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.571005551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.571007346+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.571009601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.756467237+07:00","message":"receive streaming session, msgId: 3974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.756507598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันว่าอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.756513895+07:00","message":"receive interim result [false|false]: เหมือนกันว่าอาจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.756529644+07:00","message":"[buffer interim] 3974 false เหมือนกันว่าอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.756537772+07:00","message":"[bufferProcess] interim [840000000]:เหมือนกันว่าอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.756540558+07:00","message":"[bufferProcess] send to processor:เหมือนกันว่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.756548936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.756551701+07:00","message":"> Transcript [47232] [false]: 'เหมือนกันว่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.75655506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.756557669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.75655962+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.756561596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.759899363+07:00","message":"receive streaming session, msgId: 3974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.759927321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันว่าอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.759932622+07:00","message":"receive interim result [false|false]: เหมือนกันว่าอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.759946614+07:00","message":"[buffer interim] 3974 false เหมือนกันว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.759952922+07:00","message":"[bufferProcess] interim [900000000]:เหมือนกันว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.759955388+07:00","message":"[bufferProcess] send to processor:เหมือนกันว่าอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.75995902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.759961653+07:00","message":"> Transcript [47233] [false]: 'เหมือนกันว่าอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.759964464+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.759966627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.759968444+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.759970463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.759977919+07:00","message":"Push: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.759980367+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.759982381+07:00","message":"Set new StatePrefix : 'เหมือนกันว่าอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.759984421+07:00","message":"Next Push (prob) : 'กันว่าอาจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.759992371+07:00","message":"push: {false เหมือน 0 0xc0042d6880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.946523977+07:00","message":"receive streaming session, msgId: 3974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.946565855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันว่าอาจจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.946572054+07:00","message":"receive interim result [false|false]: เหมือนกันว่าอาจจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:14.946589274+07:00","message":"[buffer interim] 3974 false เหมือนกันว่าอาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.946600713+07:00","message":"[bufferProcess] interim [80000000]:เหมือนกันว่าอาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.946603252+07:00","message":"[bufferProcess] send to processor:เหมือนกันว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.946607174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.946611916+07:00","message":"> Transcript [47234] [false]: 'เหมือนกันว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.946618487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.946620617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.946622414+07:00","message":"StatePrefix: 'เหมือนกันว่าอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:14.946624486+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:15.128461922+07:00","message":"[GCS] IsForceVAD: false for message ID: 3974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:15.179854411+07:00","message":"receive streaming session, msgId: 3974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:15.179899607+07:00","message":"receive 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-05-12T13:46:15.179906093+07:00","message":"receive interim result [false|false]: เหมือนกันว่าอาจจะเป็นแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:15.179920536+07:00","message":"[buffer interim] 3974 false เหมือนกันว่าอาจจะเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.17992909+07:00","message":"[bufferProcess] interim [320000000]:เหมือนกันว่าอาจจะเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.179931782+07:00","message":"[bufferProcess] send to processor:เหมือนกันว่าอาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.179937406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.179942304+07:00","message":"> Transcript [47235] [false]: 'เหมือนกันว่าอาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.179946511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.179948753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.179951316+07:00","message":"StatePrefix: 'เหมือนกันว่าอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.179953588+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:15.271393351+07:00","message":"receive streaming session, msgId: 3974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:15.271438464+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-05-12T13:46:15.27146097+07:00","message":"receive interim result [true|false]: เหมือนกันว่าอาจจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:15.271469986+07:00","message":"end recv isFinal message id 3974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:15.271472172+07:00","message":"end Recv id 3974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:15.271480121+07:00","message":"[buffer interim] 3974 true เหมือนกันว่าอาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.271490307+07:00","message":"[bufferProcess] interim [440000000]:เหมือนกันว่าอาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.271493795+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนกันว่าอาจจะเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.271501627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.271504571+07:00","message":"> Transcript [47236] [false]: 'เหมือนกันว่าอาจจะเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.271509075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.27151124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.271513103+07:00","message":"StatePrefix: 'เหมือนกันว่าอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.271515196+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.271516777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.271518725+07:00","message":"> Transcript [47237] [true]: 'เหมือนกันว่าอาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.271521013+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.271522771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.271524941+07:00","message":"StatePrefix: 'เหมือนกันว่าอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.271526871+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:15.271529567+07:00","message":"Push: 'กันว่าอาจจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:15.271537458+07:00","message":"push: {true กันว่าอาจจะเป็น 0 0xc0042d6880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:15.278078711+07:00","message":"write wav file: './tmp/7565/7565_3974.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:15.76757084+07:00","message":"[GCS] Start streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.459618886+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.459665598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.459671843+07:00","message":"receive interim result [false|false]: มันก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.459689687+07:00","message":"[buffer interim] 3975 false มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.459704484+07:00","message":"[bufferProcess] interim [720000000]:มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.459706887+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.459717686+07:00","message":"[bufferProcess] send to processor (ticker):มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.459720599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.45972323+07:00","message":"> Transcript [47238] [false]: 'มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.459725421+07:00","message":"Set StatePrefix (first interim): 'มันก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.652053104+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.652095587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.652102241+07:00","message":"receive interim result [false|false]: มันต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.652117093+07:00","message":"[buffer interim] 3975 false มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.652125342+07:00","message":"[bufferProcess] interim [840000000]:มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.652127367+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.762229491+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.762267207+07:00","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-05-12T13:46:16.762273543+07:00","message":"receive interim result [false|false]: มันก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.762288762+07:00","message":"[buffer interim] 3975 false มันก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.762295765+07:00","message":"[bufferProcess] interim [960000000]:มันก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.762298142+07:00","message":"[bufferProcess] send to processor:มันต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.762304768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.762307431+07:00","message":"> Transcript [47239] [false]: 'มันต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.762309606+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.762312064+07:00","message":"Set new StatePrefix: 'มันต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.830484392+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.83051754+07:00","message":"receive 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-05-12T13:46:16.830524501+07:00","message":"receive interim result [false|false]: เป็นทุกสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.830544206+07:00","message":"[buffer interim] 3975 false เป็นทุกสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.830552577+07:00","message":"[bufferProcess] interim [20000000]:เป็นทุกสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.830555279+07:00","message":"[bufferProcess] send to processor:มันก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.830560092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.830562999+07:00","message":"> Transcript [47240] [false]: 'มันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.830565203+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.830567818+07:00","message":"Set new StatePrefix: 'มันก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.950504035+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.950539459+07:00","message":"receive 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-05-12T13:46:16.95054491+07:00","message":"receive interim result [false|false]: สิงโต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:16.950560497+07:00","message":"[buffer interim] 3975 false สิงโต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.950567842+07:00","message":"[bufferProcess] interim [140000000]:สิงโต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.950570895+07:00","message":"[bufferProcess] send to processor:เป็นทุกสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.950576232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.950578813+07:00","message":"> Transcript [47241] [false]: 'เป็นทุกสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.9505811+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:16.950583187+07:00","message":"Set new StatePrefix: 'เป็นทุกสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:17.04408631+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:17.044121531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Single\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:17.044126993+07:00","message":"receive interim result [false|false]: Single"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:17.044139292+07:00","message":"[buffer interim] 3975 false Single"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.044146361+07:00","message":"[bufferProcess] interim [320000000]:Single"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.044148627+07:00","message":"[bufferProcess] send to processor:สิงโต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.044154777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.044157527+07:00","message":"> Transcript [47242] [false]: 'สิงโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.044159795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.044161772+07:00","message":"Set new StatePrefix: 'สิงโต'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:17.05448809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:17.05449053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:17.151704885+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:17.151746955+07:00","message":"receive 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-05-12T13:46:17.151753421+07:00","message":"receive interim result [false|false]: สิงโต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:17.151771435+07:00","message":"[buffer interim] 3975 false สิงโต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.151780025+07:00","message":"[bufferProcess] interim [380000000]:สิงโต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.151782552+07:00","message":"[bufferProcess] send to processor:Single"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.151788722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.151793569+07:00","message":"> Transcript [47243] [false]: 'Single'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.151796352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.151798947+07:00","message":"Set new StatePrefix: 'Single'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:17.195252713+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:17.195287147+07:00","message":"receive 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-05-12T13:46:17.195293135+07:00","message":"receive interim result [false|false]: สิงโตอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:17.195307249+07:00","message":"[buffer interim] 3975 false สิงโตอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.19531468+07:00","message":"[bufferProcess] interim [440000000]:สิงโตอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.195317197+07:00","message":"[bufferProcess] send to processor:สิงโต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.195322535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.195325453+07:00","message":"> Transcript [47244] [false]: 'สิงโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.195327909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.195329978+07:00","message":"Set new StatePrefix: 'สิงโต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:17.318247315+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:17.318289292+07:00","message":"receive 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-05-12T13:46:17.318295746+07:00","message":"receive interim result [false|false]: สิงโตอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:17.318311173+07:00","message":"[buffer interim] 3975 false สิงโตอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.318319402+07:00","message":"[bufferProcess] interim [560000000]:สิงโตอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.318322192+07:00","message":"[bufferProcess] send to processor:สิงโตอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.318326095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.318328763+07:00","message":"> Transcript [47245] [false]: 'สิงโตอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.318331939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.318334277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.318336117+07:00","message":"StatePrefix: 'สิงโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.318340144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:17.637016233+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:17.637049412+07:00","message":"receive 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-05-12T13:46:17.637055481+07:00","message":"receive interim result [false|false]: สิงโตอะไรเนี่ยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:17.637075488+07:00","message":"[buffer interim] 3975 false สิงโตอะไรเนี่ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.637087229+07:00","message":"[bufferProcess] interim [860000000]:สิงโตอะไรเนี่ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.637091658+07:00","message":"[bufferProcess] send to processor:สิงโตอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.637096305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.637100105+07:00","message":"> Transcript [47246] [false]: 'สิงโตอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.637104745+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.637107717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.637109698+07:00","message":"StatePrefix: 'สิงโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:17.637111837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.032207713+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.032248654+07:00","message":"receive 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-05-12T13:46:18.032254666+07:00","message":"receive interim result [false|false]: สิงโตอะไรเนี่ยครับแต่คง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.032272161+07:00","message":"[buffer interim] 3975 false สิงโตอะไรเนี่ยครับแต่คง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.0322817+07:00","message":"[bufferProcess] interim [280000000]:สิงโตอะไรเนี่ยครับแต่คง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.032284668+07:00","message":"[bufferProcess] send to processor:สิงโตอะไรเนี่ยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.03229331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.032296832+07:00","message":"> Transcript [47247] [false]: 'สิงโตอะไรเนี่ยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.0323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.032302118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.032304294+07:00","message":"StatePrefix: 'สิงโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.032306518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.104389412+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.104433373+07:00","message":"receive 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-05-12T13:46:18.104439855+07:00","message":"receive interim result [false|false]: สิงโตอะไรเนี่ยครับแต่คงไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.10445495+07:00","message":"[buffer interim] 3975 false สิงโตอะไรเนี่ยครับแต่คงไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.104463071+07:00","message":"[bufferProcess] interim [400000000]:สิงโตอะไรเนี่ยครับแต่คงไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.104465627+07:00","message":"[bufferProcess] send to processor:สิงโตอะไรเนี่ยครับแต่คง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.104472695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.104475569+07:00","message":"> Transcript [47248] [false]: 'สิงโตอะไรเนี่ยครับแต่คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.104479664+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.104482064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.104484035+07:00","message":"StatePrefix: 'สิงโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.104486725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.104492896+07:00","message":"Push: 'สิงโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.104494799+07:00","message":"TextPushed: 'สิงโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.104497476+07:00","message":"Set new StatePrefix : 'สิงโตอะไรเนี่ยครับแต่คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.104499649+07:00","message":"Next Push (prob) : 'อะไรเนี่ยครับแต่คง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.104508652+07:00","message":"push: {false สิงโต 0 0xc0042d6f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.216565854+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.216598732+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-05-12T13:46:18.216604636+07:00","message":"receive interim result [false|false]: สิงโตอะไรเนี่ยครับแต่คงไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.216617693+07:00","message":"[buffer interim] 3975 false สิงโตอะไรเนี่ยครับแต่คงไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.216624637+07:00","message":"[bufferProcess] interim [460000000]:สิงโตอะไรเนี่ยครับแต่คงไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.216627301+07:00","message":"[bufferProcess] send to processor:สิงโตอะไรเนี่ยครับแต่คงไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.216632436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.21663499+07:00","message":"> Transcript [47249] [false]: 'สิงโตอะไรเนี่ยครับแต่คงไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.216638577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.216640605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.216642488+07:00","message":"StatePrefix: 'สิงโตอะไรเนี่ยครับแต่คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.216644761+07:00","message":"TextPushed: 'สิงโต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.409087853+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.409122288+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-05-12T13:46:18.409128316+07:00","message":"receive interim result [false|false]: สิงโตอะไรเนี่ยครับแต่คงไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.409141142+07:00","message":"[buffer interim] 3975 false สิงโตอะไรเนี่ยครับแต่คงไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.409148628+07:00","message":"[bufferProcess] interim [640000000]:สิงโตอะไรเนี่ยครับแต่คงไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.409151032+07:00","message":"[bufferProcess] send to processor:สิงโตอะไรเนี่ยครับแต่คงไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.409155563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.40915829+07:00","message":"> Transcript [47250] [false]: 'สิงโตอะไรเนี่ยครับแต่คงไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.409161446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.40917278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.409176037+07:00","message":"StatePrefix: 'สิงโตอะไรเนี่ยครับแต่คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.409178585+07:00","message":"TextPushed: 'สิงโต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.413449981+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.41349323+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-05-12T13:46:18.413501088+07:00","message":"receive interim result [false|false]: สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.41352097+07:00","message":"[buffer interim] 3975 false สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.413530809+07:00","message":"[bufferProcess] interim [700000000]:สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.413534771+07:00","message":"[bufferProcess] send to processor:สิงโตอะไรเนี่ยครับแต่คงไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.413543839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.413551091+07:00","message":"> Transcript [47251] [false]: 'สิงโตอะไรเนี่ยครับแต่คงไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.413556287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.413559379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.413563163+07:00","message":"StatePrefix: 'สิงโตอะไรเนี่ยครับแต่คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.413566712+07:00","message":"TextPushed: 'สิงโต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.538977312+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.539018922+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-05-12T13:46:18.5390246+07:00","message":"receive interim result [false|false]: สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.539043453+07:00","message":"[buffer interim] 3975 false สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.539051278+07:00","message":"[bufferProcess] interim [820000000]:สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.539054724+07:00","message":"[bufferProcess] send to processor:สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.539058956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.539061867+07:00","message":"> Transcript [47252] [false]: 'สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.539065573+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.539067626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.539069875+07:00","message":"StatePrefix: 'สิงโตอะไรเนี่ยครับแต่คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.539072673+07:00","message":"TextPushed: 'สิงโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.539079534+07:00","message":"Push: 'อะไรเนี่ยครับแต่คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.539083403+07:00","message":"TextPushed: 'สิงโตอะไรเนี่ยครับแต่คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.539086386+07:00","message":"Set new StatePrefix : 'สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.539088817+07:00","message":"Next Push (prob) : 'ไม่เป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.53911315+07:00","message":"push: {false อะไรเนี่ยครับแต่คง 0 0xc0042d6f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.796709566+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.796764407+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-05-12T13:46:18.796772984+07:00","message":"receive interim result [false|false]: สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้มแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.796792572+07:00","message":"[buffer interim] 3975 false สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.796807102+07:00","message":"[bufferProcess] interim [60000000]:สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.796811437+07:00","message":"[bufferProcess] send to processor:สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.796823167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.796828158+07:00","message":"> Transcript [47253] [false]: 'สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.796831884+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.796835345+07:00","message":"Set new StatePrefix: 'สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.837498147+07:00","message":"[GCS] IsForceVAD: false for message ID: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.899173862+07:00","message":"[GCS] Start streaming session, msgId: 3976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.937557568+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.937600635+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-05-12T13:46:18.937606887+07:00","message":"receive interim result [false|false]: สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้มแล้วล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:18.93763257+07:00","message":"[buffer interim] 3975 false สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้มแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.937640681+07:00","message":"[bufferProcess] interim [240000000]:สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้มแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.93764322+07:00","message":"[bufferProcess] send to processor:สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.937647377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.937650184+07:00","message":"> Transcript [47254] [false]: 'สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.937653781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.9376561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.937658473+07:00","message":"StatePrefix: 'สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:18.937662063+07:00","message":"TextPushed: 'สิงโตอะไรเนี่ยครับแต่คง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:19.025251697+07:00","message":"receive streaming session, msgId: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:19.02529577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้มแล้วล่ะ\",\"confidence\":0.93102044}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:19.025302779+07:00","message":"receive interim result [true|false]: สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้มแล้วล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:19.025312566+07:00","message":"end recv isFinal message id 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:19.025314539+07:00","message":"end Recv id 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:19.02532115+07:00","message":"[buffer interim] 3975 true สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้มแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.025331598+07:00","message":"[bufferProcess] interim [300000000]:สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้มแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.025340753+07:00","message":"[bufferProcess] send to processor (isfinal):สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้มแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.025345485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.025349953+07:00","message":"> Transcript [47255] [false]: 'สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้มแล้วล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.025354482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.025357092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.025361583+07:00","message":"StatePrefix: 'สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.025364463+07:00","message":"TextPushed: 'สิงโตอะไรเนี่ยครับแต่คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.025366688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.025368806+07:00","message":"> Transcript [47256] [true]: 'สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้มแล้วล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.02537102+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.025372949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.025374583+07:00","message":"StatePrefix: 'สิงโตอะไรเนี่ยครับแต่คงไม่เป็นอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.025376586+07:00","message":"TextPushed: 'สิงโตอะไรเนี่ยครับแต่คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.025383415+07:00","message":"Push: 'ไม่เป็นอัลบั้มแล้วล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:19.025390272+07:00","message":"push: {true ไม่เป็นอัลบั้มแล้วล่ะ 0 0xc0042d6f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:19.034748899+07:00","message":"write wav file: './tmp/7565/7565_3975.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:19.781716522+07:00","message":"receive streaming session, msgId: 3976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:19.781760166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:19.781765717+07:00","message":"receive interim result [false|false]: อะไรวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:19.781781495+07:00","message":"[buffer interim] 3976 false อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.781789209+07:00","message":"[bufferProcess] interim [840000000]:อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:19.781791201+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:19.927403081+07:00","message":"[GCS] IsForceVAD: false for message ID: 3976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:19.997994271+07:00","message":"[GCS] Start streaming session, msgId: 3977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:20.053176893+07:00","message":"receive streaming session, msgId: 3976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:20.053225197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรวะ\",\"confidence\":0.95861745}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:20.053233131+07:00","message":"receive interim result [true|false]: อะไรวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:20.053246114+07:00","message":"end recv isFinal message id 3976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:20.05324905+07:00","message":"end Recv id 3976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:20.053258767+07:00","message":"[buffer interim] 3976 true อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:20.053272994+07:00","message":"[bufferProcess] interim [260000000]:อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:20.053277273+07:00","message":"[bufferProcess] send to processor (isfinal):อะไรวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:20.053282335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:20.05328634+07:00","message":"> Transcript [47257] [false]: 'อะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:20.053289449+07:00","message":"Set StatePrefix (first interim): 'อะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:20.053292495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:20.053299295+07:00","message":"> Transcript [47258] [true]: 'อะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:20.053303862+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:20.053309005+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:20.053312002+07:00","message":"StatePrefix: 'อะไรวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:20.053315029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:20.053319063+07:00","message":"Push: 'อะไรวะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:20.053329443+07:00","message":"push: {true อะไรวะ 0 0xc0042d7400}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:20.055247236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:20.055283577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:20.060282407+07:00","message":"write wav file: './tmp/7565/7565_3976.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:20.532664868+07:00","message":"receive streaming session, msgId: 3977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:20.532715768+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-05-12T13:46:20.532722199+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:20.532736604+07:00","message":"[buffer interim] 3977 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:20.532743423+07:00","message":"[bufferProcess] interim [360000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:20.532745523+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:22.46419628+07:00","message":"receive streaming session, msgId: 3977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:22.464229179+07:00","message":"receive 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-05-12T13:46:22.464235043+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:22.46424735+07:00","message":"[buffer interim] 3977 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:22.46425563+07:00","message":"[bufferProcess] interim [280000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:22.464258129+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:22.464263003+07:00","message":"[bufferProcess] send to processor (ticker):ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:22.464265716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:22.464268769+07:00","message":"> Transcript [47259] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:22.464271184+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:22.464272891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:22.464274857+07:00","message":"> Transcript [47260] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:22.464276785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:22.464279177+07:00","message":"Set new StatePrefix: 'ขับ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:23.056209892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:23.056225448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:23.708361944+07:00","message":"[GCS] IsForceVAD: false for message ID: 3977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:23.832377236+07:00","message":"receive streaming session, msgId: 3977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:23.832433093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไรครับ\",\"confidence\":0.9131052}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:23.832443866+07:00","message":"receive interim result [true|false]: ไม่เป็นไรครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:23.832459149+07:00","message":"end recv isFinal message id 3977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:23.832462233+07:00","message":"end Recv id 3977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:23.832471597+07:00","message":"[buffer interim] 3977 true ไม่เป็นไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:23.83248527+07:00","message":"[bufferProcess] interim [750000000]:ไม่เป็นไรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:23.832493402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:23.832497668+07:00","message":"> Transcript [47261] [true]: 'ไม่เป็นไรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:23.832501986+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:23.832505002+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:23.832510224+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:23.832513358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:23.832517992+07:00","message":"Push: 'ไม่เป็นไรครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:23.832529849+07:00","message":"push: {true ไม่เป็นไรครับ 0 0xc0035b8000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:23.841601081+07:00","message":"write wav file: './tmp/7565/7565_3977.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:24.218304258+07:00","message":"[GCS] Start streaming session, msgId: 3978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:24.692008838+07:00","message":"receive streaming session, msgId: 3978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:24.692048135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:24.6920533+07:00","message":"receive interim result [false|false]: เล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:24.692066844+07:00","message":"[buffer interim] 3978 false เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:24.692077963+07:00","message":"[bufferProcess] interim [480000000]:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:24.692080358+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:24.73754368+07:00","message":"[GCS] IsForceVAD: false for message ID: 3978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:24.825084293+07:00","message":"receive streaming session, msgId: 3978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:24.82511768+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:24.825122297+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:24.825133126+07:00","message":"end recv isFinal message id 3978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:24.82513536+07:00","message":"end Recv id 3978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:24.825141218+07:00","message":"[buffer interim] 3978 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:24.825148269+07:00","message":"[bufferProcess] interim [750000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:24.825151738+07:00","message":"[bufferProcess] send to processor (isfinal):เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:24.82515609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:24.825159221+07:00","message":"> Transcript [47262] [false]: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:24.825179093+07:00","message":"Set StatePrefix (first interim): 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:24.825180964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:24.825182936+07:00","message":"> Transcript [47263] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:24.82518535+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:24.825187119+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:24.825190563+07:00","message":"StatePrefix: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:24.825192489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:24.825195102+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:24.825202737+07:00","message":"push: {true  0 0xc004d58300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:24.830504753+07:00","message":"write wav file: './tmp/7565/7565_3978.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:24.927993289+07:00","message":"[GCS] Start streaming session, msgId: 3979"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:26.057260331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:26.057274425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.118311031+07:00","message":"receive streaming session, msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.118347328+07:00","message":"receive 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-05-12T13:46:26.118352598+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.118367711+07:00","message":"[buffer interim] 3979 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.118374745+07:00","message":"[bufferProcess] interim [20000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.118376373+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.118381553+07:00","message":"[bufferProcess] send to processor (ticker):มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.118384171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.118388893+07:00","message":"> Transcript [47264] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.1183911+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.352799054+07:00","message":"receive streaming session, msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.35283034+07:00","message":"receive 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-05-12T13:46:26.352835956+07:00","message":"receive interim result [false|false]: มีเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.352848888+07:00","message":"[buffer interim] 3979 false มีเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.352855412+07:00","message":"[bufferProcess] interim [200000000]:มีเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.352857151+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.389460388+07:00","message":"receive streaming session, msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.389506548+07:00","message":"receive 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-05-12T13:46:26.389512847+07:00","message":"receive interim result [false|false]: มีเล่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.389529463+07:00","message":"receive streaming session, msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.389533015+07:00","message":"receive 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-05-12T13:46:26.389535411+07:00","message":"receive interim result [false|false]: มีเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.389541055+07:00","message":"[buffer interim] 3979 false มีเล่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.389544702+07:00","message":"[buffer interim] 3979 false มีเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.389550624+07:00","message":"[bufferProcess] interim [260000000]:มีเล่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.389554807+07:00","message":"[bufferProcess] send to processor:มีเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.389558602+07:00","message":"[bufferProcess] interim [320000000]:มีเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.389560471+07:00","message":"[bufferProcess] send to processor:มีเล่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.389563549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.389566016+07:00","message":"> Transcript [47265] [false]: 'มีเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.3895693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.389571499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.389573221+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.389575012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.389576955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.389578858+07:00","message":"> Transcript [47266] [false]: 'มีเล่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.389580768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.389582417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.389583958+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.389585542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.460779976+07:00","message":"[GCS] Cleaned up inactive client: 3949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.460807213+07:00","message":"[GCS] Cleaned up inactive client: 3945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.460810121+07:00","message":"[GCS] Cleaned up inactive client: 3948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.460811965+07:00","message":"[GCS] Cleaned up inactive client: 3941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.460813684+07:00","message":"[GCS] Cleaned up inactive client: 3940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.460815349+07:00","message":"[GCS] Cleaned up inactive client: 3943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.460817069+07:00","message":"[GCS] Cleaned up inactive client: 3951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.460819209+07:00","message":"[GCS] Cleaned up inactive client: 3947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.460821123+07:00","message":"[GCS] Cleaned up inactive client: 3950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.460823164+07:00","message":"[GCS] Cleaned up inactive client: 3942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.460825182+07:00","message":"[GCS] Cleaned up inactive client: 3944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.460827083+07:00","message":"[GCS] Cleaned up inactive client: 3946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.46082875+07:00","message":"[GCS] Cleaned up inactive client: 3939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.760123461+07:00","message":"receive streaming session, msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.760163148+07:00","message":"receive 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-05-12T13:46:26.760168924+07:00","message":"receive interim result [false|false]: มีเล่นๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.760182704+07:00","message":"[buffer interim] 3979 false มีเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.760189669+07:00","message":"[bufferProcess] interim [440000000]:มีเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.760191658+07:00","message":"[bufferProcess] send to processor:มีเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.760196413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.760199611+07:00","message":"> Transcript [47267] [false]: 'มีเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.760202527+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.760204488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.760206384+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.760208639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.852288247+07:00","message":"receive streaming session, msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.852332786+07:00","message":"receive 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-05-12T13:46:26.85233908+07:00","message":"receive interim result [false|false]: มีเล่นๆกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.852351306+07:00","message":"[buffer interim] 3979 false มีเล่นๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.852358156+07:00","message":"[bufferProcess] interim [560000000]:มีเล่นๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.852360431+07:00","message":"[bufferProcess] send to processor:มีเล่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.85236521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.852367868+07:00","message":"> Transcript [47268] [false]: 'มีเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.852370968+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.852372891+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.852375125+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.852377409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.852381678+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.852383661+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.852385634+07:00","message":"Set new StatePrefix : 'มีเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:26.852387577+07:00","message":"Next Push (prob) : 'เล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:26.852395257+07:00","message":"push: {false มี 0 0xc004d58a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.17332587+07:00","message":"receive streaming session, msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.173371379+07:00","message":"receive 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-05-12T13:46:27.173377374+07:00","message":"receive interim result [false|false]: มีเล่นๆกันแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.173395549+07:00","message":"receive streaming session, msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.17339928+07:00","message":"receive 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-05-12T13:46:27.173402264+07:00","message":"receive interim result [false|false]: มีเล่นๆกันแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.173408598+07:00","message":"[buffer interim] 3979 false มีเล่นๆกันแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.173412988+07:00","message":"[buffer interim] 3979 false มีเล่นๆกันแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.173420851+07:00","message":"[bufferProcess] interim [680000000]:มีเล่นๆกันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.17342353+07:00","message":"[bufferProcess] send to processor:มีเล่นๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.173426981+07:00","message":"[bufferProcess] interim [740000000]:มีเล่นๆกันแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.173428843+07:00","message":"[bufferProcess] send to processor:มีเล่นๆกันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.173431851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.173434696+07:00","message":"> Transcript [47269] [false]: 'มีเล่นๆกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.173437758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.173439976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.173441821+07:00","message":"StatePrefix: 'มีเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.173444151+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.173445894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.173447829+07:00","message":"> Transcript [47270] [false]: 'มีเล่นๆกันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.173451881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.173453541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.173455256+07:00","message":"StatePrefix: 'มีเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.17345703+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.335947699+07:00","message":"receive streaming session, msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.335993631+07:00","message":"receive 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-05-12T13:46:27.336000934+07:00","message":"receive interim result [false|false]: มีเล่นๆกันแต่ว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.336021351+07:00","message":"[buffer interim] 3979 false มีเล่นๆกันแต่ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.336030902+07:00","message":"[bufferProcess] interim [980000000]:มีเล่นๆกันแต่ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.336033194+07:00","message":"[bufferProcess] send to processor:มีเล่นๆกันแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.336037233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.336040929+07:00","message":"> Transcript [47271] [false]: 'มีเล่นๆกันแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.336044764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.336047016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.336048934+07:00","message":"StatePrefix: 'มีเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.336051792+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.655245107+07:00","message":"receive streaming session, msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.655292883+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-05-12T13:46:27.655298702+07:00","message":"receive interim result [false|false]: มีเล่นๆกันแต่ว่าเราเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.65531681+07:00","message":"[buffer interim] 3979 false มีเล่นๆกันแต่ว่าเราเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.655328219+07:00","message":"[bufferProcess] interim [340000000]:มีเล่นๆกันแต่ว่าเราเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.65533176+07:00","message":"[bufferProcess] send to processor:มีเล่นๆกันแต่ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.655339406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.655342388+07:00","message":"> Transcript [47272] [false]: 'มีเล่นๆกันแต่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.655346177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.65534914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.655351025+07:00","message":"StatePrefix: 'มีเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.655353636+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.655359893+07:00","message":"Push: 'เล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.655361871+07:00","message":"TextPushed: 'มีเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.655364041+07:00","message":"Set new StatePrefix : 'มีเล่นๆกันแต่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.655366211+07:00","message":"Next Push (prob) : 'กันแต่ว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.655402089+07:00","message":"push: {false เล่นๆ 0 0xc004d58a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.825859366+07:00","message":"receive streaming session, msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.825906375+07:00","message":"receive 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-05-12T13:46:27.825914972+07:00","message":"receive interim result [false|false]: มีเล่นๆกันแต่ว่าเราเล่นเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.825934421+07:00","message":"[buffer interim] 3979 false มีเล่นๆกันแต่ว่าเราเล่นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.825948313+07:00","message":"[bufferProcess] interim [520000000]:มีเล่นๆกันแต่ว่าเราเล่นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.825951299+07:00","message":"[bufferProcess] send to processor:มีเล่นๆกันแต่ว่าเราเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.825954858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.825957816+07:00","message":"> Transcript [47273] [false]: 'มีเล่นๆกันแต่ว่าเราเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.825961239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.82596317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.825965265+07:00","message":"StatePrefix: 'มีเล่นๆกันแต่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.825967421+07:00","message":"TextPushed: 'มีเล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.903050933+07:00","message":"receive streaming session, msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.90309614+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-05-12T13:46:27.903102409+07:00","message":"receive interim result [false|false]: มีเล่นๆกันแต่ว่าเราเล่นเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:27.903118633+07:00","message":"[buffer interim] 3979 false มีเล่นๆกันแต่ว่าเราเล่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.903127154+07:00","message":"[bufferProcess] interim [640000000]:มีเล่นๆกันแต่ว่าเราเล่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.903130571+07:00","message":"[bufferProcess] send to processor:มีเล่นๆกันแต่ว่าเราเล่นเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.903140949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.903144795+07:00","message":"> Transcript [47274] [false]: 'มีเล่นๆกันแต่ว่าเราเล่นเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.903148637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.903151179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.903153014+07:00","message":"StatePrefix: 'มีเล่นๆกันแต่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:27.90315527+07:00","message":"TextPushed: 'มีเล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:28.386912185+07:00","message":"[GCS] IsForceVAD: false for message ID: 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:28.529313773+07:00","message":"receive streaming session, msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:28.529364444+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-05-12T13:46:28.529372585+07:00","message":"receive interim result [false|false]: มีเล่นๆกันแต่ว่าเราเล่นเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:28.529388294+07:00","message":"[buffer interim] 3979 false มีเล่นๆกันแต่ว่าเราเล่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.52940114+07:00","message":"[bufferProcess] interim [240000000]:มีเล่นๆกันแต่ว่าเราเล่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.529403891+07:00","message":"[bufferProcess] send to processor:มีเล่นๆกันแต่ว่าเราเล่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.529408855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.529411657+07:00","message":"> Transcript [47275] [false]: 'มีเล่นๆกันแต่ว่าเราเล่นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.529415026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.52941718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.529419086+07:00","message":"StatePrefix: 'มีเล่นๆกันแต่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.529421071+07:00","message":"TextPushed: 'มีเล่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:28.706979104+07:00","message":"[GCS] Start streaming session, msgId: 3980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:28.789395782+07:00","message":"receive streaming session, msgId: 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:28.789443412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเล่นๆกันแต่ว่าเราเล่นเอง\",\"confidence\":0.95495564}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:28.789449975+07:00","message":"receive interim result [true|false]: มีเล่นๆกันแต่ว่าเราเล่นเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:28.789459527+07:00","message":"end recv isFinal message id 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:28.789462048+07:00","message":"end Recv id 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:28.789469823+07:00","message":"[buffer interim] 3979 true มีเล่นๆกันแต่ว่าเราเล่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.789482166+07:00","message":"[bufferProcess] interim [480000000]:มีเล่นๆกันแต่ว่าเราเล่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.78948565+07:00","message":"[bufferProcess] send to processor (isfinal):มีเล่นๆกันแต่ว่าเราเล่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.789489092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.789492552+07:00","message":"> Transcript [47276] [false]: 'มีเล่นๆกันแต่ว่าเราเล่นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.78949572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.789497885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.789499643+07:00","message":"StatePrefix: 'มีเล่นๆกันแต่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.789501593+07:00","message":"TextPushed: 'มีเล่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.78951997+07:00","message":"Push: 'กันแต่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.789522475+07:00","message":"TextPushed: 'มีเล่นๆกันแต่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.789524538+07:00","message":"Set new StatePrefix : 'มีเล่นๆกันแต่ว่าเราเล่นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.789526743+07:00","message":"Next Push (prob) : 'เล่นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.789528341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.789530479+07:00","message":"> Transcript [47277] [true]: 'มีเล่นๆกันแต่ว่าเราเล่นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.789532641+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.789534263+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.789536373+07:00","message":"StatePrefix: 'มีเล่นๆกันแต่ว่าเราเล่นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.789538736+07:00","message":"TextPushed: 'มีเล่นๆกันแต่ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:28.789541106+07:00","message":"Push: 'เล่นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:28.789549797+07:00","message":"push: {false กันแต่ว่าเรา 0 0xc004d58a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:28.789556546+07:00","message":"push: {true เล่นเอง 0 0xc004d58a00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:28.798777413+07:00","message":"write wav file: './tmp/7565/7565_3979.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:29.02602917+07:00","message":"[GCS] IsForceVAD: false for message ID: 3980"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:29.057432275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:29.057443042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:29.217591833+07:00","message":"[GCS] Start streaming session, msgId: 3981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:29.474370538+07:00","message":"receive streaming session, msgId: 3980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:29.474394053+07:00","message":"found end of frame, send empty tag with msgId: 3980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:29.474397987+07:00","message":"end Recv id 3980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:29.474406849+07:00","message":"[buffer interim] 3980 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:29.474415174+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:29.474424412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:29.47442786+07:00","message":"> Transcript [47278] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:29.474430413+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:29.474432298+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:29.47443415+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:29.474436013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:29.474438991+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:29.474449111+07:00","message":"push: {true \n 0 0xc0044a2380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:29.479200969+07:00","message":"write wav file: './tmp/7565/7565_3980.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.025202502+07:00","message":"receive streaming session, msgId: 3981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.025249452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Pop\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.0252559+07:00","message":"receive interim result [false|false]: Pop"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.025275746+07:00","message":"[buffer interim] 3981 false Pop"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.025283305+07:00","message":"[bufferProcess] interim [600000000]:Pop"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.025285266+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.160815431+07:00","message":"receive streaming session, msgId: 3981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.16087873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปปี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.160888153+07:00","message":"receive interim result [false|false]: ป๊อปปี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.160909464+07:00","message":"[buffer interim] 3981 false ป๊อปปี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.160924649+07:00","message":"[bufferProcess] interim [720000000]:ป๊อปปี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.160929421+07:00","message":"[bufferProcess] send to processor:Pop"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.160938679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.160942966+07:00","message":"> Transcript [47279] [false]: 'Pop'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.160946313+07:00","message":"Set StatePrefix (first interim): 'Pop'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.284127543+07:00","message":"receive streaming session, msgId: 3981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.284169143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Shopping\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.28417624+07:00","message":"receive interim result [false|false]: Shopping"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.28419+07:00","message":"[buffer interim] 3981 false Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.284197594+07:00","message":"[bufferProcess] interim [840000000]:Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.284200002+07:00","message":"[bufferProcess] send to processor:ป๊อปปี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.28420616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.284209099+07:00","message":"> Transcript [47280] [false]: 'ป๊อปปี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.284211522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.284213529+07:00","message":"Set new StatePrefix: 'ป๊อปปี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.397470149+07:00","message":"receive streaming session, msgId: 3981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.397511417+07:00","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-05-12T13:46:30.397518283+07:00","message":"receive interim result [false|false]: ป๊อบวิ้งๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.397532531+07:00","message":"[buffer interim] 3981 false ป๊อบวิ้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.397539983+07:00","message":"[bufferProcess] interim [960000000]:ป๊อบวิ้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.39754245+07:00","message":"[bufferProcess] send to processor:Shopping"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.39754807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.397550981+07:00","message":"> Transcript [47281] [false]: 'Shopping'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.397553544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.397555473+07:00","message":"Set new StatePrefix: 'Shopping'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.583841536+07:00","message":"receive streaming session, msgId: 3981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.583881122+07:00","message":"receive 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-05-12T13:46:30.583888126+07:00","message":"receive interim result [false|false]: ป๊อบวิ้งๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.583903733+07:00","message":"[buffer interim] 3981 false ป๊อบวิ้งๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.583911316+07:00","message":"[bufferProcess] interim [140000000]:ป๊อบวิ้งๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.58391382+07:00","message":"[bufferProcess] send to processor:ป๊อบวิ้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.583922209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.583925174+07:00","message":"> Transcript [47282] [false]: 'ป๊อบวิ้งๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.583927515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.583930237+07:00","message":"Set new StatePrefix: 'ป๊อบวิ้งๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.811612218+07:00","message":"receive streaming session, msgId: 3981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.811656999+07:00","message":"receive 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-05-12T13:46:30.8116646+07:00","message":"receive interim result [false|false]: ป๊อบวิ้งๆเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.811682335+07:00","message":"[buffer interim] 3981 false ป๊อบวิ้งๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.811693392+07:00","message":"[bufferProcess] interim [380000000]:ป๊อบวิ้งๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.811697681+07:00","message":"[bufferProcess] send to processor:ป๊อบวิ้งๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.811714899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.811719388+07:00","message":"> Transcript [47283] [false]: 'ป๊อบวิ้งๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.811726913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.811729718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.811732846+07:00","message":"StatePrefix: 'ป๊อบวิ้งๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.811735915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.874361176+07:00","message":"receive streaming session, msgId: 3981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.874396177+07:00","message":"receive 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-05-12T13:46:30.874401834+07:00","message":"receive interim result [false|false]: ป๊อบวิ้งๆเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:30.874418551+07:00","message":"[buffer interim] 3981 false ป๊อบวิ้งๆเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.874425816+07:00","message":"[bufferProcess] interim [440000000]:ป๊อบวิ้งๆเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.874428075+07:00","message":"[bufferProcess] send to processor:ป๊อบวิ้งๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.874431143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.874433812+07:00","message":"> Transcript [47284] [false]: 'ป๊อบวิ้งๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.874437132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.874439304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.874441313+07:00","message":"StatePrefix: 'ป๊อบวิ้งๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:30.874443308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:31.476821827+07:00","message":"receive streaming session, msgId: 3981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:31.47685362+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-05-12T13:46:31.476859541+07:00","message":"receive interim result [false|false]: ป๊อบวิ้งๆเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:31.476873826+07:00","message":"[buffer interim] 3981 false ป๊อบวิ้งๆเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:31.476881119+07:00","message":"[bufferProcess] interim [40000000]:ป๊อบวิ้งๆเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:31.476883331+07:00","message":"[bufferProcess] send to processor:ป๊อบวิ้งๆเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:31.476886946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:31.476889539+07:00","message":"> Transcript [47285] [false]: 'ป๊อบวิ้งๆเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:31.476892757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:31.476894718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:31.476896701+07:00","message":"StatePrefix: 'ป๊อบวิ้งๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:31.476898862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:32.058328727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:32.05833081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:32.361845273+07:00","message":"[GCS] IsForceVAD: false for message ID: 3981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:32.539741127+07:00","message":"receive streaming session, msgId: 3981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:32.539780243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป๊อปง่ายเลยครับ\",\"confidence\":0.89559954}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:32.539787486+07:00","message":"receive interim result [true|false]: ป๊อปง่ายเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:32.539796486+07:00","message":"end recv isFinal message id 3981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:32.539798952+07:00","message":"end Recv id 3981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:32.539806231+07:00","message":"[buffer interim] 3981 true ป๊อปง่ายเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539815779+07:00","message":"[bufferProcess] interim [150000000]:ป๊อปง่ายเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539820207+07:00","message":"[bufferProcess] send to processor (isfinal):ป๊อบวิ้งๆเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539823817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539826779+07:00","message":"> Transcript [47286] [false]: 'ป๊อบวิ้งๆเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539829694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539831547+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539833243+07:00","message":"StatePrefix: 'ป๊อบวิ้งๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539835095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539840635+07:00","message":"Push: 'ป๊อบวิ้งๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539842451+07:00","message":"TextPushed: 'ป๊อบวิ้งๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539844593+07:00","message":"Set new StatePrefix : 'ป๊อบวิ้งๆเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539846525+07:00","message":"Next Push (prob) : 'เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539848439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539850814+07:00","message":"> Transcript [47287] [true]: 'ป๊อปง่ายเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539853013+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539854744+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539856867+07:00","message":"StatePrefix: 'ป๊อบวิ้งๆเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539858751+07:00","message":"TextPushed: 'ป๊อบวิ้งๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539860233+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.53993422+07:00","message":"Push: 'ป๊อปง่ายเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539936992+07:00","message":"TextPushed: 'ป๊อบวิ้งๆป๊อปง่ายเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539938917+07:00","message":"Set new StatePrefix : 'ป๊อปง่ายเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539940745+07:00","message":"Next Push (prob) : 'ป๊อปง่ายเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:32.539939465+07:00","message":"push: {false ป๊อบวิ้งๆ 0 0xc00386d100}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:32.539945169+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3981.html'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:32.539959922+07:00","message":"push: {true ป๊อปง่ายเลยครับ 0 0xc00386d100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:32.548582938+07:00","message":"write wav file: './tmp/7565/7565_3981.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:32.678667811+07:00","message":"[GCS] Start streaming session, msgId: 3982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:33.658170303+07:00","message":"receive streaming session, msgId: 3982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:33.658213131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:33.658218238+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:33.65823291+07:00","message":"[buffer interim] 3982 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:33.658240808+07:00","message":"[bufferProcess] interim [780000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:33.65824292+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:33.658249479+07:00","message":"[bufferProcess] send to processor (ticker):ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:33.658252291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:33.658255345+07:00","message":"> Transcript [47288] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:33.658257668+07:00","message":"Set StatePrefix (first interim): 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:33.886457241+07:00","message":"receive streaming session, msgId: 3982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:33.886507586+07:00","message":"receive 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-05-12T13:46:33.886513354+07:00","message":"receive interim result [false|false]: ก็คือติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:33.886527842+07:00","message":"[buffer interim] 3982 false ก็คือติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:33.886534952+07:00","message":"[bufferProcess] interim [20000000]:ก็คือติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:33.886536846+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:33.920869248+07:00","message":"receive streaming session, msgId: 3982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:33.920906536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:33.920913017+07:00","message":"receive interim result [false|false]: ก็คือจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:33.920926405+07:00","message":"[buffer interim] 3982 false ก็คือจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:33.920934672+07:00","message":"[bufferProcess] interim [80000000]:ก็คือจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:33.920938031+07:00","message":"[bufferProcess] send to processor:ก็คือติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:33.920945138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:33.920949251+07:00","message":"> Transcript [47289] [false]: 'ก็คือติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:33.920954225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:33.920956901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:33.920959721+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:33.920962717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.043689725+07:00","message":"receive streaming session, msgId: 3982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.043734123+07:00","message":"receive 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-05-12T13:46:34.043740125+07:00","message":"receive interim result [false|false]: ก็คือจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.043757876+07:00","message":"[buffer interim] 3982 false ก็คือจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.043765792+07:00","message":"[bufferProcess] interim [200000000]:ก็คือจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.043768448+07:00","message":"[bufferProcess] send to processor:ก็คือจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.043772259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.04377495+07:00","message":"> Transcript [47290] [false]: 'ก็คือจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.043778063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.043779925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.043782013+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.043783911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.101736624+07:00","message":"receive streaming session, msgId: 3982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.101782536+07:00","message":"receive 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-05-12T13:46:34.101788931+07:00","message":"receive interim result [false|false]: ก็คือจริงๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.101803558+07:00","message":"[buffer interim] 3982 false ก็คือจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.101810553+07:00","message":"[bufferProcess] interim [260000000]:ก็คือจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.101813003+07:00","message":"[bufferProcess] send to processor:ก็คือจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.101818142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.101821607+07:00","message":"> Transcript [47291] [false]: 'ก็คือจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.101825121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.101827431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.101829501+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.101831613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.294318542+07:00","message":"receive streaming session, msgId: 3982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.294357663+07:00","message":"receive 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-05-12T13:46:34.294363965+07:00","message":"receive interim result [false|false]: ก็คือจริงๆแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.294375938+07:00","message":"[buffer interim] 3982 false ก็คือจริงๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.29438246+07:00","message":"[bufferProcess] interim [380000000]:ก็คือจริงๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.294384914+07:00","message":"[bufferProcess] send to processor:ก็คือจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.294387815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.294390498+07:00","message":"> Transcript [47292] [false]: 'ก็คือจริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.294393696+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.29439566+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.294397482+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.294399532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.294402049+07:00","message":"Push: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.294403861+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.294405896+07:00","message":"Set new StatePrefix : 'ก็คือจริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.294407945+07:00","message":"Next Push (prob) : 'จริงๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.294416464+07:00","message":"push: {false ก็คือ 0 0xc004d58f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.406991232+07:00","message":"[GCS] IsForceVAD: false for message ID: 3982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.440183054+07:00","message":"receive streaming session, msgId: 3982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.440226009+07:00","message":"receive 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-05-12T13:46:34.440233157+07:00","message":"receive interim result [false|false]: ก็คือจริงๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.440250126+07:00","message":"[buffer interim] 3982 false ก็คือจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.440258401+07:00","message":"[bufferProcess] interim [560000000]:ก็คือจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.440260953+07:00","message":"[bufferProcess] send to processor:ก็คือจริงๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.440267398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.440270227+07:00","message":"> Transcript [47293] [false]: 'ก็คือจริงๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.440273858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.440276049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.440278378+07:00","message":"StatePrefix: 'ก็คือจริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.440283343+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.468340518+07:00","message":"[GCS] Start streaming session, msgId: 3983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.598008949+07:00","message":"[GCS] IsForceVAD: false for message ID: 3983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.624053865+07:00","message":"receive streaming session, msgId: 3982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.624094105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือจริงๆแล้ว\",\"confidence\":0.93682575}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.6241011+07:00","message":"receive interim result [true|false]: ก็คือจริงๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.624106948+07:00","message":"end recv isFinal message id 3982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.624109328+07:00","message":"end Recv id 3982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.624129319+07:00","message":"[buffer interim] 3982 true ก็คือจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.624150129+07:00","message":"[bufferProcess] interim [740000000]:ก็คือจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.624170538+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.624174428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.624177473+07:00","message":"> Transcript [47294] [false]: 'ก็คือจริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.624180838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.62418301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.624185004+07:00","message":"StatePrefix: 'ก็คือจริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.624187202+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.624188988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.624190887+07:00","message":"> Transcript [47295] [true]: 'ก็คือจริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.624193436+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.624195074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.624196617+07:00","message":"StatePrefix: 'ก็คือจริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.624198338+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.624201119+07:00","message":"Push: 'จริงๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.624210148+07:00","message":"push: {true จริงๆแล้ว 0 0xc004d58f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:34.63063813+07:00","message":"write wav file: './tmp/7565/7565_3982.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.691138086+07:00","message":"receive streaming session, msgId: 3983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.691160142+07:00","message":"found end of frame, send empty tag with msgId: 3983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.691163527+07:00","message":"end Recv id 3983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.691170698+07:00","message":"[buffer interim] 3983 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.691187343+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.691191609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.691194469+07:00","message":"> Transcript [47296] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.691197897+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.691200244+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.691202285+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.691203963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:34.691211673+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.691222355+07:00","message":"push: {true \n 0 0xc004d59080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:34.696394616+07:00","message":"write wav file: './tmp/7565/7565_3983.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:34.788280288+07:00","message":"[GCS] Start streaming session, msgId: 3984"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:35.059381248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:35.059391459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.371947999+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.371995495+07:00","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-05-12T13:46:35.372002708+07:00","message":"receive interim result [false|false]: ถ้ามัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.372021038+07:00","message":"[buffer interim] 3984 false ถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.372030958+07:00","message":"[bufferProcess] interim [420000000]:ถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.372034005+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.621612996+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.621655798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.621662233+07:00","message":"receive interim result [false|false]: ถ้ามันกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.621677299+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.621686193+07:00","message":"[bufferProcess] interim [600000000]:ถ้ามันกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.621688815+07:00","message":"[bufferProcess] send to processor:ถ้ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.621695932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.62169883+07:00","message":"> Transcript [47297] [false]: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.621708387+07:00","message":"Set StatePrefix (first interim): 'ถ้ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.672622039+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.672666203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันกลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.672673278+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.672691074+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.672711585+07:00","message":"[bufferProcess] interim [720000000]:ถ้ามันกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.672714729+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.672721852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.672724852+07:00","message":"> Transcript [47298] [false]: 'ถ้ามันกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.672727996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.672730762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.672732815+07:00","message":"StatePrefix: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.672734664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.848233515+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.848277007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันกลับมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.848283428+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.848302637+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.848310569+07:00","message":"[bufferProcess] interim [840000000]:ถ้ามันกลับมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.848312914+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.848316743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.848319676+07:00","message":"> Transcript [47299] [false]: 'ถ้ามันกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.848322961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.848325021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.848326925+07:00","message":"StatePrefix: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.848328753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.859212052+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.859242112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันกลับมาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.859247508+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.859262844+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.859269311+07:00","message":"[bufferProcess] interim [900000000]:ถ้ามันกลับมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.859271427+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.859278643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.859281264+07:00","message":"> Transcript [47300] [false]: 'ถ้ามันกลับมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.859284381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.859286275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.859287936+07:00","message":"StatePrefix: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.85928988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.975917335+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.975955518+07:00","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-05-12T13:46:35.975964168+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.975978468+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.975985936+07:00","message":"[bufferProcess] interim [960000000]:ถ้ามันกลับมาแล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.975988862+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.975995535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.975999103+07:00","message":"> Transcript [47301] [false]: 'ถ้ามันกลับมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.976002658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.976005232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.976007248+07:00","message":"StatePrefix: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.976009484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.976015496+07:00","message":"Push: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.976018184+07:00","message":"TextPushed: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.976020148+07:00","message":"Set new StatePrefix : 'ถ้ามันกลับมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.976022141+07:00","message":"Next Push (prob) : 'กลับมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.976029988+07:00","message":"push: {false ถ้ามัน 0 0xc00386d480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.993823624+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.993871719+07:00","message":"receive 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-05-12T13:46:35.993878563+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:35.993897285+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.99390608+07:00","message":"[bufferProcess] interim [20000000]:ถ้ามันกลับมาแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.993908834+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.993916007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.993919044+07:00","message":"> Transcript [47302] [false]: 'ถ้ามันกลับมาแล้วมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.993924606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.993926742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.993928543+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:35.993930548+07:00","message":"TextPushed: 'ถ้ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.05162581+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.051670894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันกลับมาแล้วมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.051680132+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.05170021+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.051717733+07:00","message":"[bufferProcess] interim [80000000]:ถ้ามันกลับมาแล้วมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.051722152+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.051730605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.051741068+07:00","message":"> Transcript [47303] [false]: 'ถ้ามันกลับมาแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.051746459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.051749427+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.051752258+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.051760804+07:00","message":"TextPushed: 'ถ้ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.168813888+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.168852574+07:00","message":"receive 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-05-12T13:46:36.168858444+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสั่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.168880776+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.16888857+07:00","message":"[bufferProcess] interim [140000000]:ถ้ามันกลับมาแล้วมันสั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.168891302+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.168894621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.168897768+07:00","message":"> Transcript [47304] [false]: 'ถ้ามันกลับมาแล้วมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.168901445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.168903457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.168905697+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.168918554+07:00","message":"TextPushed: 'ถ้ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.181766941+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.1818068+07:00","message":"receive 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-05-12T13:46:36.181812709+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.181829761+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.181837189+07:00","message":"[bufferProcess] interim [200000000]:ถ้ามันกลับมาแล้วมันสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.181839601+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.181843026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.181847525+07:00","message":"> Transcript [47305] [false]: 'ถ้ามันกลับมาแล้วมันสั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.181853791+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.181856921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.181862823+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.181865973+07:00","message":"TextPushed: 'ถ้ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.181880655+07:00","message":"Push: 'กลับมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.181883501+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.18188755+07:00","message":"Set new StatePrefix : 'ถ้ามันกลับมาแล้วมันสั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.181891947+07:00","message":"Next Push (prob) : 'มันสั่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.181904951+07:00","message":"push: {false กลับมาแล้ว 0 0xc00386d480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.232296242+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.232333974+07:00","message":"receive 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-05-12T13:46:36.23234073+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.232355618+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.23236318+07:00","message":"[bufferProcess] interim [320000000]:ถ้ามันกลับมาแล้วมันสนุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.232365511+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.232369231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.23237195+07:00","message":"> Transcript [47306] [false]: 'ถ้ามันกลับมาแล้วมันสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.232373954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.232376499+07:00","message":"Set new StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.894285668+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.894323529+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-05-12T13:46:36.894329775+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:36.894346017+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.894355049+07:00","message":"[bufferProcess] interim [920000000]:ถ้ามันกลับมาแล้วมันสนุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.894358866+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.894363416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.894367534+07:00","message":"> Transcript [47307] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.894372386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.894374502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.894376694+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:36.894379376+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:37.395022738+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:37.395083808+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-05-12T13:46:37.395093012+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:37.395110557+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.395121468+07:00","message":"[bufferProcess] interim [340000000]:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.395125645+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.395134406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.395139122+07:00","message":"> Transcript [47308] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.395144553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.395147829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.395151777+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.395156109+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:37.453617364+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:37.453659434+07:00","message":"receive 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-05-12T13:46:37.453665663+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:37.453677875+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.453687482+07:00","message":"[bufferProcess] interim [520000000]:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.453692815+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.45369857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.453710214+07:00","message":"> Transcript [47309] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.453715434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.453720023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.45372337+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.453727154+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:37.637757507+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:37.637795086+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-05-12T13:46:37.637802449+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:37.637816523+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.63782693+07:00","message":"[bufferProcess] interim [700000000]:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.637830657+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.63783705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.637841309+07:00","message":"> Transcript [47310] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.637846261+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.637849147+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.637852564+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.6378549+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.637859071+07:00","message":"Push: 'มันสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.637861812+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.637865122+07:00","message":"Set new StatePrefix : 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.637868536+07:00","message":"Next Push (prob) : 'ๆไม่ว่าจะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:37.637877904+07:00","message":"push: {false มันสนุก 0 0xc00386d480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:37.834583237+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:37.83462736+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-05-12T13:46:37.834634233+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:37.834653293+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.834660965+07:00","message":"[bufferProcess] interim [880000000]:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.83466413+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.83466805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.834670745+07:00","message":"> Transcript [47311] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.83467434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.834676325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.834678237+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:37.834680922+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.046714968+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.046762012+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-05-12T13:46:38.046769187+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.046786804+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.046798212+07:00","message":"[bufferProcess] interim [60000000]:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.046801081+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.046806938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.046811653+07:00","message":"> Transcript [47312] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.046815299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.046817388+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.046819351+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.04682285+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:38.060057392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:38.060064194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.068823784+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.06885673+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-05-12T13:46:38.068862495+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.068874793+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.068881325+07:00","message":"[bufferProcess] interim [120000000]:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.068884099+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.068887454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.06888984+07:00","message":"> Transcript [47313] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.068893269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.068896722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.068898652+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.068901147+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.279392684+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.279435192+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-05-12T13:46:38.279442093+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.279459406+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.279468328+07:00","message":"[bufferProcess] interim [240000000]:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.279471167+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.279479802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.279484968+07:00","message":"> Transcript [47314] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.279489799+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.27949215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.279494425+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.279497262+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.279505502+07:00","message":"Push: 'ๆไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.279507434+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.279510094+07:00","message":"Set new StatePrefix : 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.279512692+07:00","message":"Next Push (prob) : 'ทำอะไรใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.279540529+07:00","message":"push: {false ๆไม่ว่าจะเป็นการ 0 0xc00386d480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.289767576+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.289789569+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-05-12T13:46:38.289795113+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่บ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.289814191+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.289820577+07:00","message":"[bufferProcess] interim [300000000]:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.289823261+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.289828345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.289831556+07:00","message":"> Transcript [47315] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.289835172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.289837738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.289840197+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.289843013+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.35565577+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.355713404+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-05-12T13:46:38.355720887+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.355743546+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.35575469+07:00","message":"[bufferProcess] interim [420000000]:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.355757599+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.35576527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.355768882+07:00","message":"> Transcript [47316] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่บ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.35577518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.355777844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.355784463+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.355787589+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.985743999+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.98577954+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-05-12T13:46:38.985785916+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:38.985799406+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.985810088+07:00","message":"[bufferProcess] interim [20000000]:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.985814206+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.98582017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.98582422+07:00","message":"> Transcript [47317] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.985829665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.985833686+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.98583677+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:38.985840867+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:39.421351689+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:39.421398803+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-05-12T13:46:39.421405798+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:39.421427664+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.421437389+07:00","message":"[bufferProcess] interim [440000000]:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.421443776+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.421447704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.421454887+07:00","message":"> Transcript [47318] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.421459145+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.421461549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.421463612+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.421466642+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.421469786+07:00","message":"Push: 'ทำอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.421471696+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.421473729+07:00","message":"Set new StatePrefix : 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.421475823+07:00","message":"Next Push (prob) : 'ก็ดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:39.421484318+07:00","message":"push: {false ทำอะไรใหม่ 0 0xc00386d480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:39.636918652+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:39.636955056+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-05-12T13:46:39.636962413+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:39.636978561+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.636986887+07:00","message":"[bufferProcess] interim [680000000]:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.636989829+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.636993582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.636996243+07:00","message":"> Transcript [47319] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.636999727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.637001913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.637004042+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.637006739+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:39.871140294+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:39.871212144+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-05-12T13:46:39.871219142+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:39.871235372+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.871243409+07:00","message":"[bufferProcess] interim [860000000]:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.871246197+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.871249861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.871252712+07:00","message":"> Transcript [47320] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.871256805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.871258976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.871260989+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:39.871263115+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:40.264954659+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:40.265003984+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-05-12T13:46:40.265011897+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำโช๊ค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:40.265029893+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำโช๊ค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.265038754+07:00","message":"[bufferProcess] interim [280000000]:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำโช๊ค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.265041489+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.265045393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.265048513+07:00","message":"> Transcript [47321] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.265054268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.265057501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.265060296+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.265062696+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:40.367054249+07:00","message":"[GCS] IsForceVAD: false for message ID: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:40.450857908+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:40.45090236+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-05-12T13:46:40.450909327+07:00","message":"receive interim result [false|false]: ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:40.450930241+07:00","message":"[buffer interim] 3984 false ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.450939481+07:00","message":"[bufferProcess] interim [460000000]:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.450942114+07:00","message":"[bufferProcess] send to processor:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำโช๊ค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.450949608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.450952232+07:00","message":"> Transcript [47322] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำโช๊ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.45095713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.450959631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.450962149+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.450964985+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.450972651+07:00","message":"Push: 'ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.450974853+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.450977459+07:00","message":"Set new StatePrefix : 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำโช๊ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.450980533+07:00","message":"Next Push (prob) : 'หรือการทำโช๊ค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:40.45100596+07:00","message":"push: {false ก็ดี 0 0xc00386d480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:40.498955884+07:00","message":"[GCS] Start streaming session, msgId: 3985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:40.657221765+07:00","message":"receive streaming session, msgId: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:40.657258661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำโชว์อะไร\",\"confidence\":0.94516236}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:40.657265956+07:00","message":"receive interim result [true|false]: ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำโชว์อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:40.657277195+07:00","message":"end recv isFinal message id 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:40.657279538+07:00","message":"end Recv id 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:40.657286814+07:00","message":"[buffer interim] 3984 true ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำโชว์อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.65729414+07:00","message":"[bufferProcess] interim [580000000]:ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำโชว์อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.657297642+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.657301219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.657304347+07:00","message":"> Transcript [47323] [false]: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.657306674+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.657308692+07:00","message":"Set new StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.657310756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.657312598+07:00","message":"> Transcript [47324] [true]: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำโชว์อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.657315102+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.657316942+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.657318787+07:00","message":"StatePrefix: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดีหรือการทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.657321597+07:00","message":"TextPushed: 'ถ้ามันกลับมาแล้วมันสนุกๆไม่ว่าจะเป็นการทำอะไรใหม่ก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:40.657324905+07:00","message":"Push: 'หรือการทำโชว์อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:40.657333052+07:00","message":"push: {true หรือการทำโชว์อะไร 0 0xc00386d480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:40.676871314+07:00","message":"write wav file: './tmp/7565/7565_3984.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:41.060170426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:41.060187764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:41.212236403+07:00","message":"receive streaming session, msgId: 3985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:41.212283313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูใหม่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:41.212290765+07:00","message":"receive interim result [false|false]: ดูใหม่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:41.212304053+07:00","message":"[buffer interim] 3985 false ดูใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.212310586+07:00","message":"[bufferProcess] interim [540000000]:ดูใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.212312488+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:41.707361995+07:00","message":"[GCS] IsForceVAD: false for message ID: 3985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:41.784619635+07:00","message":"receive streaming session, msgId: 3985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:41.784661536+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-05-12T13:46:41.784667087+07:00","message":"receive interim result [false|false]: ดูใหม่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:41.784680649+07:00","message":"[buffer interim] 3985 false ดูใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.784688083+07:00","message":"[bufferProcess] interim [140000000]:ดูใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.784690405+07:00","message":"[bufferProcess] send to processor:ดูใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.784695392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.784698335+07:00","message":"> Transcript [47325] [false]: 'ดูใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.784700308+07:00","message":"Set StatePrefix (first interim): 'ดูใหม่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:41.808686691+07:00","message":"receive streaming session, msgId: 3985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:41.808726834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูใหม่ๆ\",\"confidence\":0.93681747}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:41.808732849+07:00","message":"receive interim result [true|false]: ดูใหม่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:41.808744706+07:00","message":"end recv isFinal message id 3985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:41.808746818+07:00","message":"end Recv id 3985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:41.80875282+07:00","message":"[buffer interim] 3985 true ดูใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.80875985+07:00","message":"[bufferProcess] interim [230000000]:ดูใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.808762574+07:00","message":"[bufferProcess] send to processor (isfinal):ดูใหม่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.808765496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.80876818+07:00","message":"> Transcript [47326] [false]: 'ดูใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.808771374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.808773348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.808775025+07:00","message":"StatePrefix: 'ดูใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.808776942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.808778511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.808780383+07:00","message":"> Transcript [47327] [true]: 'ดูใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.808782722+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.808784499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.808786086+07:00","message":"StatePrefix: 'ดูใหม่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.808787769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:41.808795019+07:00","message":"Push: 'ดูใหม่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:41.808803579+07:00","message":"push: {true ดูใหม่ๆ 0 0xc00386d780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:41.815050452+07:00","message":"write wav file: './tmp/7565/7565_3985.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:41.838932204+07:00","message":"[GCS] Start streaming session, msgId: 3986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.574013894+07:00","message":"receive streaming session, msgId: 3986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.574058131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.5740634+07:00","message":"receive interim result [false|false]: ขอให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.574080035+07:00","message":"[buffer interim] 3986 false ขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.574086468+07:00","message":"[bufferProcess] interim [600000000]:ขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.574088878+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.737934955+07:00","message":"[GCS] IsForceVAD: false for message ID: 3986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.748214153+07:00","message":"receive streaming session, msgId: 3986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.748251119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอให้แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.748256708+07:00","message":"receive interim result [false|false]: ขอให้แต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.748271548+07:00","message":"[buffer interim] 3986 false ขอให้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.748279037+07:00","message":"[bufferProcess] interim [720000000]:ขอให้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.748281419+07:00","message":"[bufferProcess] send to processor:ขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.748284805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.748287969+07:00","message":"> Transcript [47328] [false]: 'ขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.748290022+07:00","message":"Set StatePrefix (first interim): 'ขอให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.798160333+07:00","message":"[GCS] Start streaming session, msgId: 3987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.819103502+07:00","message":"receive streaming session, msgId: 3986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.819138749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอให้สนุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.819144513+07:00","message":"receive interim result [false|false]: ขอให้สนุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.819155454+07:00","message":"[buffer interim] 3986 false ขอให้สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.819162117+07:00","message":"[bufferProcess] interim [780000000]:ขอให้สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.819165612+07:00","message":"[bufferProcess] send to processor:ขอให้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.81916868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.819171186+07:00","message":"> Transcript [47329] [false]: 'ขอให้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.819173812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.819175632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.819177422+07:00","message":"StatePrefix: 'ขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.819179318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.830975723+07:00","message":"receive streaming session, msgId: 3986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.831006051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอให้สนุก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.831011485+07:00","message":"receive interim result [true|false]: ขอให้สนุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.831021356+07:00","message":"end recv isFinal message id 3986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.831023531+07:00","message":"end Recv id 3986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.831029533+07:00","message":"[buffer interim] 3986 true ขอให้สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.831035028+07:00","message":"[bufferProcess] interim [930000000]:ขอให้สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.831037912+07:00","message":"[bufferProcess] send to processor (isfinal):ขอให้สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.83105829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.831088406+07:00","message":"> Transcript [47330] [false]: 'ขอให้สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.831094577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.831097266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.831099134+07:00","message":"StatePrefix: 'ขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.831101026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.831103559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.83110593+07:00","message":"> Transcript [47331] [true]: 'ขอให้สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.831108216+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.831109826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.831111349+07:00","message":"StatePrefix: 'ขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.831113084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:42.831120432+07:00","message":"Push: 'ขอให้สนุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:42.831132839+07:00","message":"push: {true ขอให้สนุก 0 0xc002ac2180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:42.837129514+07:00","message":"write wav file: './tmp/7565/7565_3986.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:43.56691073+07:00","message":"[GCS] IsForceVAD: false for message ID: 3987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:43.680560585+07:00","message":"receive streaming session, msgId: 3987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:43.680580651+07:00","message":"found end of frame, send empty tag with msgId: 3987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:43.680583537+07:00","message":"end Recv id 3987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:43.680590413+07:00","message":"[buffer interim] 3987 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:43.680597801+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:43.680601977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:43.680604777+07:00","message":"> Transcript [47332] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:43.680607334+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:43.680609188+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:43.680611002+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:43.680612826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:43.680615342+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:43.680626176+07:00","message":"push: {true \n 0 0xc0044a2580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:43.685992345+07:00","message":"write wav file: './tmp/7565/7565_3987.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:44.060372555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:44.060389203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:44.208867137+07:00","message":"[GCS] Start streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:44.5697405+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:44.569788524+07:00","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-05-12T13:46:44.569794769+07:00","message":"receive interim result [false|false]: โทร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:44.569810633+07:00","message":"[buffer interim] 3988 false โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:44.569819082+07:00","message":"[bufferProcess] interim [420000000]:โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:44.569821063+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:44.754620946+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:44.75466027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:44.754665747+07:00","message":"receive interim result [false|false]: สอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:44.754680874+07:00","message":"[buffer interim] 3988 false สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:44.75468814+07:00","message":"[bufferProcess] interim [480000000]:สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:44.754690293+07:00","message":"[bufferProcess] send to processor:โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:44.754693616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:44.754696204+07:00","message":"> Transcript [47333] [false]: 'โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:44.754698297+07:00","message":"Set StatePrefix (first interim): 'โทร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.012645872+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.012680506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทอมดี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.012686145+07:00","message":"receive interim result [false|false]: ทอมดี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.012697293+07:00","message":"[buffer interim] 3988 false ทอมดี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.012711342+07:00","message":"[bufferProcess] interim [600000000]:ทอมดี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.012714095+07:00","message":"[bufferProcess] send to processor:สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.012720126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.012722905+07:00","message":"> Transcript [47334] [false]: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.012725224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.012727734+07:00","message":"Set new StatePrefix: 'สอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.057716179+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.057752306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.057758247+07:00","message":"receive interim result [false|false]: พร้อมที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.057778029+07:00","message":"[buffer interim] 3988 false พร้อมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.057789008+07:00","message":"[bufferProcess] interim [660000000]:พร้อมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.057791538+07:00","message":"[bufferProcess] send to processor:ทอมดี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.0577986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.057801521+07:00","message":"> Transcript [47335] [false]: 'ทอมดี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.057803819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.05780589+07:00","message":"Set new StatePrefix: 'ทอมดี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.094794489+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.094838269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมที่จะกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.094844181+07:00","message":"receive interim result [false|false]: พร้อมที่จะกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.094861812+07:00","message":"[buffer interim] 3988 false พร้อมที่จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.094874575+07:00","message":"[bufferProcess] interim [840000000]:พร้อมที่จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.094879686+07:00","message":"[bufferProcess] send to processor:พร้อมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.094885393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.094889121+07:00","message":"> Transcript [47336] [false]: 'พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.094891362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.094893318+07:00","message":"Set new StatePrefix: 'พร้อมที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.186809023+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.186845333+07:00","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-05-12T13:46:45.186851092+07:00","message":"receive interim result [false|false]: พร้อมที่จะกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.186866104+07:00","message":"[buffer interim] 3988 false พร้อมที่จะกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.1868732+07:00","message":"[bufferProcess] interim [960000000]:พร้อมที่จะกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.186875938+07:00","message":"[bufferProcess] send to processor:พร้อมที่จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.186882267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.186884915+07:00","message":"> Transcript [47337] [false]: 'พร้อมที่จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.186888342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.186890604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.186892574+07:00","message":"StatePrefix: 'พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.186894835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.577948161+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.577984224+07:00","message":"receive 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-05-12T13:46:45.577989844+07:00","message":"receive interim result [false|false]: พร้อมที่จะกลับมาเอาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.578003875+07:00","message":"[buffer interim] 3988 false พร้อมที่จะกลับมาเอาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.578015506+07:00","message":"[bufferProcess] interim [380000000]:พร้อมที่จะกลับมาเอาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.578018323+07:00","message":"[bufferProcess] send to processor:พร้อมที่จะกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.578023631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.578026638+07:00","message":"> Transcript [47338] [false]: 'พร้อมที่จะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.578029998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.578032046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.578034053+07:00","message":"StatePrefix: 'พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.578036068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.672186807+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.672237708+07:00","message":"receive 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-05-12T13:46:45.672245529+07:00","message":"receive interim result [false|false]: พร้อมที่จะกลับมาเอาแบบที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.672269479+07:00","message":"[buffer interim] 3988 false พร้อมที่จะกลับมาเอาแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.672279982+07:00","message":"[bufferProcess] interim [500000000]:พร้อมที่จะกลับมาเอาแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.672284374+07:00","message":"[bufferProcess] send to processor:พร้อมที่จะกลับมาเอาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.672288969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.672293591+07:00","message":"> Transcript [47339] [false]: 'พร้อมที่จะกลับมาเอาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.672299454+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.672302224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.672305244+07:00","message":"StatePrefix: 'พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.672308252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.771802365+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.771842647+07:00","message":"receive 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-05-12T13:46:45.771849186+07:00","message":"receive interim result [false|false]: พร้อมที่จะกลับมาแบบที่แม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.771865682+07:00","message":"[buffer interim] 3988 false พร้อมที่จะกลับมาแบบที่แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.771881917+07:00","message":"[bufferProcess] interim [620000000]:พร้อมที่จะกลับมาแบบที่แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.77188481+07:00","message":"[bufferProcess] send to processor:พร้อมที่จะกลับมาเอาแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.771892258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.771896185+07:00","message":"> Transcript [47340] [false]: 'พร้อมที่จะกลับมาเอาแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.771900751+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.771902892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.771904702+07:00","message":"StatePrefix: 'พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.771907045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.771913015+07:00","message":"Push: 'พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.771915043+07:00","message":"TextPushed: 'พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.771920403+07:00","message":"Set new StatePrefix : 'พร้อมที่จะกลับมาเอาแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.771922763+07:00","message":"Next Push (prob) : 'กลับมาเอาแบบที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.771931766+07:00","message":"push: {false พร้อมที่จะ 0 0xc00386c900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.837454525+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.83749048+07:00","message":"receive 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-05-12T13:46:45.837496388+07:00","message":"receive interim result [false|false]: พร้อมที่จะกลับมาเอาแบบที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.83751037+07:00","message":"[buffer interim] 3988 false พร้อมที่จะกลับมาเอาแบบที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.837518845+07:00","message":"[bufferProcess] interim [680000000]:พร้อมที่จะกลับมาเอาแบบที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.837521267+07:00","message":"[bufferProcess] send to processor:พร้อมที่จะกลับมาแบบที่แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.837527835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.837530371+07:00","message":"> Transcript [47341] [false]: 'พร้อมที่จะกลับมาแบบที่แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.837532522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.837534515+07:00","message":"Set new StatePrefix: 'พร้อมที่จะกลับมาแบบที่แม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.967157149+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.967190823+07:00","message":"receive 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-05-12T13:46:45.967196287+07:00","message":"receive interim result [false|false]: พร้อมที่จะกลับมาเอาแบบที่ไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:45.967213636+07:00","message":"[buffer interim] 3988 false พร้อมที่จะกลับมาเอาแบบที่ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.967220845+07:00","message":"[bufferProcess] interim [800000000]:พร้อมที่จะกลับมาเอาแบบที่ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.967223228+07:00","message":"[bufferProcess] send to processor:พร้อมที่จะกลับมาเอาแบบที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.967226403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.96722899+07:00","message":"> Transcript [47342] [false]: 'พร้อมที่จะกลับมาเอาแบบที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.967231282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:45.967235434+07:00","message":"Set new StatePrefix: 'พร้อมที่จะกลับมาเอาแบบที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:46.159350608+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:46.159396125+07:00","message":"receive 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-05-12T13:46:46.159402657+07:00","message":"receive interim result [false|false]: พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:46.15941938+07:00","message":"[buffer interim] 3988 false พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:46.159428558+07:00","message":"[bufferProcess] interim [980000000]:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:46.159431326+07:00","message":"[bufferProcess] send to processor:พร้อมที่จะกลับมาเอาแบบที่ไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:46.159435663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:46.159438429+07:00","message":"> Transcript [47343] [false]: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:46.159442172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:46.159446048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:46.159447984+07:00","message":"StatePrefix: 'พร้อมที่จะกลับมาเอาแบบที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:46.159450155+07:00","message":"TextPushed: 'พร้อมที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:46.350559679+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:46.350604811+07:00","message":"receive 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-05-12T13:46:46.350611373+07:00","message":"receive interim result [false|false]: พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:46.350628053+07:00","message":"[buffer interim] 3988 false พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:46.350638315+07:00","message":"[bufferProcess] interim [220000000]:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:46.350641026+07:00","message":"[bufferProcess] send to processor:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:46.35064685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:46.350650794+07:00","message":"> Transcript [47344] [false]: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:46.350654614+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:46.350657018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:46.350658934+07:00","message":"StatePrefix: 'พร้อมที่จะกลับมาเอาแบบที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:46.35066103+07:00","message":"TextPushed: 'พร้อมที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:47.00800707+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:47.008051833+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-05-12T13:46:47.008058899+07:00","message":"receive interim result [false|false]: พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:47.008074144+07:00","message":"[buffer interim] 3988 false พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.008081516+07:00","message":"[bufferProcess] interim [820000000]:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.008084107+07:00","message":"[bufferProcess] send to processor:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.008089413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.008092235+07:00","message":"> Transcript [47345] [false]: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.008095514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.008097723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.008100495+07:00","message":"StatePrefix: 'พร้อมที่จะกลับมาเอาแบบที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.008102747+07:00","message":"TextPushed: 'พร้อมที่จะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:47.060547999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:47.060581855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:47.259217508+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:47.259261971+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-05-12T13:46:47.259270979+07:00","message":"receive interim result [false|false]: พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:47.259283837+07:00","message":"[buffer interim] 3988 false พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.259298489+07:00","message":"[bufferProcess] interim [120000000]:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.259302522+07:00","message":"[bufferProcess] send to processor:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.259309762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.259314611+07:00","message":"> Transcript [47346] [false]: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.259319274+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.259322256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.259325526+07:00","message":"StatePrefix: 'พร้อมที่จะกลับมาเอาแบบที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.259328406+07:00","message":"TextPushed: 'พร้อมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.259333125+07:00","message":"Push: 'กลับมาเอาแบบที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.259335982+07:00","message":"TextPushed: 'พร้อมที่จะกลับมาเอาแบบที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.259339152+07:00","message":"Set new StatePrefix : 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.259342449+07:00","message":"Next Push (prob) : 'เคยทำแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:47.25936015+07:00","message":"push: {false กลับมาเอาแบบที่ไม่ 0 0xc00386c900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:47.380488853+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:47.380534252+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-05-12T13:46:47.380540981+07:00","message":"receive interim result [false|false]: พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:47.380558533+07:00","message":"[buffer interim] 3988 false พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.380573702+07:00","message":"[bufferProcess] interim [180000000]:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.380576783+07:00","message":"[bufferProcess] send to processor:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.380580533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.380583869+07:00","message":"> Transcript [47347] [false]: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.380587494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.380589695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.380593597+07:00","message":"StatePrefix: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.380596771+07:00","message":"TextPushed: 'พร้อมที่จะกลับมาเอาแบบที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:47.431456723+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:47.431496483+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-05-12T13:46:47.431503214+07:00","message":"receive interim result [false|false]: พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:47.431519207+07:00","message":"[buffer interim] 3988 false พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.431526559+07:00","message":"[bufferProcess] interim [240000000]:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.431529185+07:00","message":"[bufferProcess] send to processor:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.431536678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.431539808+07:00","message":"> Transcript [47348] [false]: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.431542694+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.431545001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.431547277+07:00","message":"StatePrefix: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.431549881+07:00","message":"TextPushed: 'พร้อมที่จะกลับมาเอาแบบที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:47.569587356+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:47.569625214+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-05-12T13:46:47.569632157+07:00","message":"receive interim result [false|false]: พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:47.569648189+07:00","message":"[buffer interim] 3988 false พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.569656053+07:00","message":"[bufferProcess] interim [420000000]:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.569658597+07:00","message":"[bufferProcess] send to processor:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.56966523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.569667898+07:00","message":"> Transcript [47349] [false]: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.569671118+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.569673053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.569675587+07:00","message":"StatePrefix: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:47.569678275+07:00","message":"TextPushed: 'พร้อมที่จะกลับมาเอาแบบที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.151436424+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.151476753+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-05-12T13:46:48.151485647+07:00","message":"receive interim result [false|false]: พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.151504385+07:00","message":"[buffer interim] 3988 false พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.15151447+07:00","message":"[bufferProcess] interim [20000000]:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.151517352+07:00","message":"[bufferProcess] send to processor:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.151524452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.151527551+07:00","message":"> Transcript [47350] [false]: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.151531396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.151533446+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.151536146+07:00","message":"StatePrefix: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.151538502+07:00","message":"TextPushed: 'พร้อมที่จะกลับมาเอาแบบที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.151544902+07:00","message":"Push: 'เคยทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.151546881+07:00","message":"TextPushed: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.151549508+07:00","message":"Set new StatePrefix : 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.151551808+07:00","message":"Next Push (prob) : 'ไม่เคยทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.151559966+07:00","message":"push: {false เคยทำแล้ว 0 0xc00386c900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.588842454+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.58887537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.588882492+07:00","message":"receive interim result [false|false]: พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.588894927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" OK\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.588898992+07:00","message":"receive interim result [false|false]:  OK"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.588909081+07:00","message":"[buffer interim] 3988 false พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.588913021+07:00","message":"[buffer interim] 3988 false  OK"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.588919385+07:00","message":"[bufferProcess] interim [380000000]:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.588922031+07:00","message":"[bufferProcess] send to processor:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.588925153+07:00","message":"[bufferProcess] interim [380000000]: OK"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.588927481+07:00","message":"[bufferProcess] update buffer: พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ OK"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.588930436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.588933088+07:00","message":"> Transcript [47351] [false]: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.588935938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.58893782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.588939789+07:00","message":"StatePrefix: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.588942142+07:00","message":"TextPushed: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.627060883+07:00","message":"[GCS] IsForceVAD: false for message ID: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.802140154+07:00","message":"receive streaming session, msgId: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.802181762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ OK\",\"confidence\":0.87227654}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.802189309+07:00","message":"receive interim result [true|false]: พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ OK"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.802197802+07:00","message":"end recv isFinal message id 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.802199829+07:00","message":"end Recv id 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.802206666+07:00","message":"[buffer interim] 3988 true พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ OK"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.802215143+07:00","message":"[bufferProcess] interim [650000000]:พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ OK"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.802219755+07:00","message":"[bufferProcess] send to processor (isfinal):พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ OK"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.802222825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.802225517+07:00","message":"> Transcript [47352] [false]: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ OK'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.802228917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.802230837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.802233156+07:00","message":"StatePrefix: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.80223582+07:00","message":"TextPushed: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.802238096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.802240399+07:00","message":"> Transcript [47353] [true]: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ OK'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.802242476+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.802244093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.80224581+07:00","message":"StatePrefix: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้วไม่เคยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.802247612+07:00","message":"TextPushed: 'พร้อมที่จะกลับมาเอาแบบที่ไม่เคยทำแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:48.802260384+07:00","message":"Push: 'ไม่เคยทำ OK'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.802268461+07:00","message":"push: {true ไม่เคยทำ OK 0 0xc00386c900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:48.812755995+07:00","message":"write wav file: './tmp/7565/7565_3988.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:48.818123456+07:00","message":"[GCS] Start streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:49.177532583+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:49.177570006+07:00","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-05-12T13:46:49.177575276+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:49.177589914+07:00","message":"[buffer interim] 3989 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.177597202+07:00","message":"[bufferProcess] interim [420000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.177599019+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:49.37338957+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:49.373428928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่จริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:49.373435574+07:00","message":"receive interim result [false|false]: แต่จริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:49.373449316+07:00","message":"[buffer interim] 3989 false แต่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.373456446+07:00","message":"[bufferProcess] interim [540000000]:แต่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.373459249+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.373463543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.373466125+07:00","message":"> Transcript [47354] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.373468126+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:49.550861031+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:49.550895689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่จริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:49.550901529+07:00","message":"receive interim result [false|false]: แต่จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:49.55091468+07:00","message":"[buffer interim] 3989 false แต่จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.550921781+07:00","message":"[bufferProcess] interim [780000000]:แต่จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.550923915+07:00","message":"[bufferProcess] send to processor:แต่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.550928719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.550931554+07:00","message":"> Transcript [47355] [false]: 'แต่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.550934818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.550936869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.550939054+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.550941191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:49.7027959+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:49.702832201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่จริงๆพอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:49.702837359+07:00","message":"receive interim result [false|false]: แต่จริงๆพอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:49.702852624+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.70286326+07:00","message":"[bufferProcess] interim [840000000]:แต่จริงๆพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.702866122+07:00","message":"[bufferProcess] send to processor:แต่จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.702869444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.702872299+07:00","message":"> Transcript [47356] [false]: 'แต่จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.702875316+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.702877702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.702879994+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:49.702882004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.020863416+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.020906434+07:00","message":"receive 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-05-12T13:46:50.020913422+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.02092809+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.02093605+07:00","message":"[bufferProcess] interim [20000000]:แต่จริงๆพอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.020939047+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.020944721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.020947581+07:00","message":"> Transcript [47357] [false]: 'แต่จริงๆพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.020951379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.020953613+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.020955965+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.020958147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.041213963+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.04124397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่จริงๆพอมาถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.041249854+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.04126473+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.041271289+07:00","message":"[bufferProcess] interim [80000000]:แต่จริงๆพอมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.041273546+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.041282599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.041285996+07:00","message":"> Transcript [47358] [false]: 'แต่จริงๆพอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.041288812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.041290933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.041293627+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.041295977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.041298974+07:00","message":"Push: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.041304035+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.041306579+07:00","message":"Set new StatePrefix : 'แต่จริงๆพอมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.041308811+07:00","message":"Next Push (prob) : 'จริงๆพอมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.041317889+07:00","message":"push: {false แต่ 0 0xc0044a2980}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:50.061358313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:50.061368014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.13482995+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.134868179+07:00","message":"receive 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-05-12T13:46:50.134875131+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.134889522+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.134897336+07:00","message":"[bufferProcess] interim [260000000]:แต่จริงๆพอมาถึงทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.134899907+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.134906881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.134909673+07:00","message":"> Transcript [47359] [false]: 'แต่จริงๆพอมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.134911979+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.134914108+07:00","message":"Set new StatePrefix: 'แต่จริงๆพอมาถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.136488332+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.136541514+07:00","message":"receive 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-05-12T13:46:50.136548632+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.136572501+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.136582129+07:00","message":"[bufferProcess] interim [320000000]:แต่จริงๆพอมาถึงทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.136586956+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.136591089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.136594305+07:00","message":"> Transcript [47360] [false]: 'แต่จริงๆพอมาถึงทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.136598566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.13660064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.136602495+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.136605513+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.18372448+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.183768113+07:00","message":"receive 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-05-12T13:46:50.183774731+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.183787776+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.183795298+07:00","message":"[bufferProcess] interim [380000000]:แต่จริงๆพอมาถึงทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.183798188+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.183804047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.183807246+07:00","message":"> Transcript [47361] [false]: 'แต่จริงๆพอมาถึงทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.18381095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.183813667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.183816062+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.183818761+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.413546929+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.41358989+07:00","message":"receive 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-05-12T13:46:50.413597214+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวันนี้เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.413615607+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.413623834+07:00","message":"[bufferProcess] interim [560000000]:แต่จริงๆพอมาถึงทุกวันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.413634062+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุกวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.413643492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.413646989+07:00","message":"> Transcript [47362] [false]: 'แต่จริงๆพอมาถึงทุกวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.413651123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.413653241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.413655486+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.41366138+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.581653672+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.581693941+07:00","message":"receive 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-05-12T13:46:50.581701862+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวันนี้เรามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.581734162+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวันนี้เรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.581743752+07:00","message":"[bufferProcess] interim [800000000]:แต่จริงๆพอมาถึงทุกวันนี้เรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.581747138+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุกวันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.581751649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.581755352+07:00","message":"> Transcript [47363] [false]: 'แต่จริงๆพอมาถึงทุกวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.581760842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.581763731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.58176745+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.581771183+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.581774855+07:00","message":"Push: 'จริงๆพอมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.581777736+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.581781226+07:00","message":"Set new StatePrefix : 'แต่จริงๆพอมาถึงทุกวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.581784226+07:00","message":"Next Push (prob) : 'ทุกวันนี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.581795794+07:00","message":"push: {false จริงๆพอมาถึง 0 0xc0044a2980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.697315292+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.697350415+07:00","message":"receive 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-05-12T13:46:50.697356488+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวันนี้เรามอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.697372858+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวันนี้เรามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.697380441+07:00","message":"[bufferProcess] interim [860000000]:แต่จริงๆพอมาถึงทุกวันนี้เรามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.697383249+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุกวันนี้เรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.697386433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.697388974+07:00","message":"> Transcript [47364] [false]: 'แต่จริงๆพอมาถึงทุกวันนี้เรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.697392026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.697393949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.697395799+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึงทุกวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.697398186+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.883720325+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.883770233+07:00","message":"receive 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-05-12T13:46:50.883777306+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:50.883793674+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.88380183+07:00","message":"[bufferProcess] interim [40000000]:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.883804927+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุกวันนี้เรามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.88381255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.88381562+07:00","message":"> Transcript [47365] [false]: 'แต่จริงๆพอมาถึงทุกวันนี้เรามอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.883819095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.883821388+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.883826971+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึงทุกวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:50.883829966+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:51.07730613+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:51.077346805+07:00","message":"receive 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-05-12T13:46:51.077357644+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:51.077373722+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.077383348+07:00","message":"[bufferProcess] interim [280000000]:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.07738607+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.077389528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.077392785+07:00","message":"> Transcript [47366] [false]: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.077396945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.07739922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.077401488+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึงทุกวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.077403972+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:51.270499517+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:51.27054762+07:00","message":"receive 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-05-12T13:46:51.270554707+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:51.270569421+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.27057752+07:00","message":"[bufferProcess] interim [520000000]:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.270580331+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.270587192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.270592084+07:00","message":"> Transcript [47367] [false]: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.270597106+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.270599565+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.270601955+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึงทุกวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.270604545+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.270611769+07:00","message":"Push: 'ทุกวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.270613741+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึงทุกวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.270616145+07:00","message":"Set new StatePrefix : 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.27061847+07:00","message":"Next Push (prob) : 'มองย้อนกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:51.270627319+07:00","message":"push: {false ทุกวันนี้เรา 0 0xc0044a2980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:51.464361814+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:51.464396758+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-05-12T13:46:51.464402609+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:51.464421686+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.464428992+07:00","message":"[bufferProcess] interim [700000000]:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.464433794+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.464440995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.464443472+07:00","message":"> Transcript [47368] [false]: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.464450299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.464452839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.464455436+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:51.464458367+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึงทุกวันนี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:52.057728157+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:52.05776281+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-05-12T13:46:52.05776862+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:52.057783437+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.057793814+07:00","message":"[bufferProcess] interim [300000000]:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.057796458+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.057802606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.057810275+07:00","message":"> Transcript [47369] [false]: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.057813808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.05781905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.057822118+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.057824751+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึงทุกวันนี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:52.182209965+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:52.182254786+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-05-12T13:46:52.182260981+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาคนงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:52.182273945+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาคนงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.182282695+07:00","message":"[bufferProcess] interim [420000000]:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาคนงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.182285459+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.182289351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.182292556+07:00","message":"> Transcript [47370] [false]: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.182300478+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.182303039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.18230493+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.18230742+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึงทุกวันนี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:52.486362788+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:52.486410018+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-05-12T13:46:52.48641744+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:52.486432915+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.486439996+07:00","message":"[bufferProcess] interim [660000000]:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.48644307+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาคนงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.486448868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.486451628+07:00","message":"> Transcript [47371] [false]: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาคนงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.486456873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.486461072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.486463398+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.486466946+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึงทุกวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.486472499+07:00","message":"Push: 'มองย้อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.486474487+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.486476953+07:00","message":"Set new StatePrefix : 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาคนงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.486479212+07:00","message":"Next Push (prob) : 'ไปหาคนงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:52.486488339+07:00","message":"push: {false มองย้อนกลับ 0 0xc0044a2980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:52.695373275+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:52.695415132+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-05-12T13:46:52.695421309+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:52.695438177+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.695445117+07:00","message":"[bufferProcess] interim [900000000]:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.695448114+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.695451454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.695454193+07:00","message":"> Transcript [47372] [false]: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.69545654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.695458918+07:00","message":"Set new StatePrefix: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:52.892288041+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:52.892326916+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-05-12T13:46:52.892332882+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานขององค์การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:52.892352042+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานขององค์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.892362039+07:00","message":"[bufferProcess] interim [80000000]:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานขององค์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.892365471+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.892368725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.89237153+07:00","message":"> Transcript [47373] [false]: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.892375357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.892378665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.892380615+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:52.892383155+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:53.061440052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:53.061444268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.064848661+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.064877783+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-05-12T13:46:53.064883472+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.064897134+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.064903675+07:00","message":"[bufferProcess] interim [260000000]:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.064906136+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานขององค์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.064909548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.064912615+07:00","message":"> Transcript [47374] [false]: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานขององค์การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.06491772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.064920058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.064922364+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.064924943+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.270432997+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.27047886+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-05-12T13:46:53.270487803+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวันไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.270506753+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.270519932+07:00","message":"[bufferProcess] interim [500000000]:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.270524001+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.270532404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.270536403+07:00","message":"> Transcript [47375] [false]: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.270542141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.27054589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.270549559+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.270553937+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.387073581+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.387115864+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-05-12T13:46:53.387122777+07:00","message":"receive interim result [false|false]: แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวันใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.387138575+07:00","message":"[buffer interim] 3989 false แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.387145995+07:00","message":"[bufferProcess] interim [560000000]:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.387148827+07:00","message":"[bufferProcess] send to processor:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.387155863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.387159114+07:00","message":"> Transcript [47376] [false]: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวันไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.387163164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.387165467+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.38716785+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.387172871+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.387179418+07:00","message":"Push: 'ไปหาผลงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.387181522+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.387185225+07:00","message":"Set new StatePrefix : 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวันไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.38718807+07:00","message":"Next Push (prob) : 'วงตาวันไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.387196802+07:00","message":"push: {false ไปหาผลงานของ 0 0xc0044a2980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.437212118+07:00","message":"[GCS] IsForceVAD: false for message ID: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.498566277+07:00","message":"[GCS] Start streaming session, msgId: 3990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.602003131+07:00","message":"receive streaming session, msgId: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.602047882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาคนงานของวงตาวันใน\",\"confidence\":0.94201434}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.602058151+07:00","message":"receive interim result [true|false]: แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาคนงานของวงตาวันใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.6020664+07:00","message":"end recv isFinal message id 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.6020685+07:00","message":"end Recv id 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.602075306+07:00","message":"[buffer interim] 3989 true แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาคนงานของวงตาวันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602085575+07:00","message":"[bufferProcess] interim [830000000]:แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาคนงานของวงตาวันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602090838+07:00","message":"[bufferProcess] send to processor (isfinal):แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602094243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602097207+07:00","message":"> Transcript [47377] [false]: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602099903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602101909+07:00","message":"Set new StatePrefix: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602103876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602106046+07:00","message":"> Transcript [47378] [true]: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาคนงานของวงตาวันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602108731+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602110499+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602112334+07:00","message":"StatePrefix: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602114806+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602122649+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.60231138+07:00","message":"Push: 'วงตาวันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602315317+07:00","message":"TextPushed: 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาผลงานของวงตาวันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602319634+07:00","message":"Set new StatePrefix : 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาคนงานของวงตาวันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602322348+07:00","message":"Next Push (prob) : 'แต่จริงๆพอมาถึงทุกวันนี้เรามองย้อนกลับไปหาคนงานของวงตาวันใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:53.602330646+07:00","message":"push: {true วงตาวันใน 0 0xc0044a2980}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:53.602336671+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3989.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:53.6145125+07:00","message":"write wav file: './tmp/7565/7565_3989.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:54.325248748+07:00","message":"receive streaming session, msgId: 3990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:54.325299928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัลบั้ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:54.325305373+07:00","message":"receive interim result [false|false]: อัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:54.325322194+07:00","message":"[buffer interim] 3990 false อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.325328769+07:00","message":"[bufferProcess] interim [600000000]:อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.325330845+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:54.457408277+07:00","message":"[GCS] IsForceVAD: false for message ID: 3990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:54.756523462+07:00","message":"receive streaming session, msgId: 3990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:54.756571826+07:00","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-05-12T13:46:54.756581047+07:00","message":"receive interim result [false|false]: อัลบั้มหมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:54.756602741+07:00","message":"receive streaming session, msgId: 3990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:54.756607646+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-05-12T13:46:54.756613081+07:00","message":"receive interim result [true|false]: อัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:54.756615907+07:00","message":"end recv isFinal message id 3990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:54.756619135+07:00","message":"end Recv id 3990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:54.7566279+07:00","message":"[buffer interim] 3990 false อัลบั้มหมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:54.756631804+07:00","message":"[buffer interim] 3990 true อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.756638339+07:00","message":"[bufferProcess] interim [960000000]:อัลบั้มหมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.756640777+07:00","message":"[bufferProcess] send to processor:อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.756646409+07:00","message":"[bufferProcess] interim [990000000]:อัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.756648573+07:00","message":"[bufferProcess] send to processor (isfinal):อัลบั้มหมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.756651655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.756656252+07:00","message":"> Transcript [47379] [false]: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.7566594+07:00","message":"Set StatePrefix (first interim): 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.756662115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.756664888+07:00","message":"> Transcript [47380] [false]: 'อัลบั้มหมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.75667021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.756673193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.756678929+07:00","message":"StatePrefix: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.756681859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.75668494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.756688314+07:00","message":"> Transcript [47381] [true]: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.756691592+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.756694508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.756698016+07:00","message":"StatePrefix: 'อัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.756701225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:54.75672602+07:00","message":"Push: 'อัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:54.756736131+07:00","message":"push: {true อัลบั้ม 0 0xc0044a2b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:54.762311751+07:00","message":"write wav file: './tmp/7565/7565_3990.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:55.168397666+07:00","message":"[GCS] Start streaming session, msgId: 3991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:55.753923011+07:00","message":"receive streaming session, msgId: 3991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:55.753964681+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-05-12T13:46:55.753969765+07:00","message":"receive interim result [false|false]: คอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:55.753982554+07:00","message":"[buffer interim] 3991 false คอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:55.753989435+07:00","message":"[bufferProcess] interim [360000000]:คอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:55.753991083+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:55.770450631+07:00","message":"receive streaming session, msgId: 3991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:55.770483633+07:00","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-05-12T13:46:55.770488729+07:00","message":"receive interim result [false|false]: พอจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:55.770503316+07:00","message":"[buffer interim] 3991 false พอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:55.77050972+07:00","message":"[bufferProcess] interim [420000000]:พอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:55.770511972+07:00","message":"[bufferProcess] send to processor:คอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:55.770514886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:55.770517985+07:00","message":"> Transcript [47382] [false]: 'คอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:55.770519938+07:00","message":"Set StatePrefix (first interim): 'คอย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:55.827565594+07:00","message":"receive streaming session, msgId: 3991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:55.827603957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:55.827610575+07:00","message":"receive interim result [false|false]: พอใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:55.827625127+07:00","message":"[buffer interim] 3991 false พอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:55.827636078+07:00","message":"[bufferProcess] interim [480000000]:พอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:55.827638316+07:00","message":"[bufferProcess] send to processor:พอจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:55.827642011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:55.827645316+07:00","message":"> Transcript [47383] [false]: 'พอจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:55.827647254+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:55.827651754+07:00","message":"Set new StatePrefix: 'พอจะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:56.061491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:56.061513118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.211642351+07:00","message":"receive streaming session, msgId: 3991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.211678507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอใจนึก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.211684109+07:00","message":"receive interim result [false|false]: พอใจนึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.211695586+07:00","message":"[buffer interim] 3991 false พอใจนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.211703903+07:00","message":"[bufferProcess] interim [840000000]:พอใจนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.211712615+07:00","message":"[bufferProcess] send to processor:พอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.211717697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.211720851+07:00","message":"> Transcript [47384] [false]: 'พอใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.211722955+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.211724932+07:00","message":"Set new StatePrefix: 'พอใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.213854632+07:00","message":"receive streaming session, msgId: 3991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.213881047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอจะนึกออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.213888205+07:00","message":"receive interim result [false|false]: พอจะนึกออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.213899128+07:00","message":"[buffer interim] 3991 false พอจะนึกออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.213903935+07:00","message":"[bufferProcess] interim [900000000]:พอจะนึกออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.21390593+07:00","message":"[bufferProcess] send to processor:พอใจนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.213908569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.21391093+07:00","message":"> Transcript [47385] [false]: 'พอใจนึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.213914085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.213916154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.21391805+07:00","message":"StatePrefix: 'พอใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.213919979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.317368406+07:00","message":"[GCS] IsForceVAD: false for message ID: 3991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.37767281+07:00","message":"[GCS] Start streaming session, msgId: 3992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.413677452+07:00","message":"receive streaming session, msgId: 3991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.41371975+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-05-12T13:46:56.413725681+07:00","message":"receive interim result [true|false]: พอจะนึกออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.413734402+07:00","message":"end recv isFinal message id 3991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.413736582+07:00","message":"end Recv id 3991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.413742963+07:00","message":"[buffer interim] 3991 true พอจะนึกออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.413753491+07:00","message":"[bufferProcess] interim [170000000]:พอจะนึกออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.413758094+07:00","message":"[bufferProcess] send to processor (isfinal):พอจะนึกออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.413761219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.413763918+07:00","message":"> Transcript [47386] [false]: 'พอจะนึกออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.413766217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.41376801+07:00","message":"Set new StatePrefix: 'พอจะนึกออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.413769715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.413771509+07:00","message":"> Transcript [47387] [true]: 'พอจะนึกออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.413773784+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.413775634+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.413777297+07:00","message":"StatePrefix: 'พอจะนึกออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.413779232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.413784058+07:00","message":"Push: 'พอจะนึกออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.413791796+07:00","message":"push: {true พอจะนึกออก 0 0xc003825f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:56.419600746+07:00","message":"write wav file: './tmp/7565/7565_3991.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.460796714+07:00","message":"[GCS] Cleaned up inactive client: 3956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.460821775+07:00","message":"[GCS] Cleaned up inactive client: 3957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.460825916+07:00","message":"[GCS] Cleaned up inactive client: 3958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.460827863+07:00","message":"[GCS] Cleaned up inactive client: 3954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.460829803+07:00","message":"[GCS] Cleaned up inactive client: 3961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.460831627+07:00","message":"[GCS] Cleaned up inactive client: 3965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.460833511+07:00","message":"[GCS] Cleaned up inactive client: 3953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.460835283+07:00","message":"[GCS] Cleaned up inactive client: 3960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.460837057+07:00","message":"[GCS] Cleaned up inactive client: 3964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.460838797+07:00","message":"[GCS] Cleaned up inactive client: 3955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.460840536+07:00","message":"[GCS] Cleaned up inactive client: 3962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.46084224+07:00","message":"[GCS] Cleaned up inactive client: 3952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.460843829+07:00","message":"[GCS] Cleaned up inactive client: 3959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.460845434+07:00","message":"[GCS] Cleaned up inactive client: 3963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.85644408+07:00","message":"receive streaming session, msgId: 3992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.856487519+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-05-12T13:46:56.856493963+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.856510052+07:00","message":"[buffer interim] 3992 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.856519779+07:00","message":"[bufferProcess] interim [240000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.856522372+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.929508146+07:00","message":"receive streaming session, msgId: 3992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.929543811+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-05-12T13:46:56.929549337+07:00","message":"receive interim result [false|false]: หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.929567554+07:00","message":"[buffer interim] 3992 false หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.929574455+07:00","message":"[bufferProcess] interim [360000000]:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.92957676+07:00","message":"[bufferProcess] send to processor:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.929581989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.929584472+07:00","message":"> Transcript [47388] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.92958646+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.972602665+07:00","message":"receive streaming session, msgId: 3992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.972637769+07:00","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-05-12T13:46:56.972643209+07:00","message":"receive interim result [false|false]: หรือพอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:56.972656436+07:00","message":"[buffer interim] 3992 false หรือพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.972663363+07:00","message":"[bufferProcess] interim [420000000]:หรือพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.972665689+07:00","message":"[bufferProcess] send to processor:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.97267074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.972673654+07:00","message":"> Transcript [47389] [false]: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.972676842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.972678942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.972681173+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:56.972683371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:57.087388109+07:00","message":"[GCS] IsForceVAD: false for message ID: 3992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:57.093391898+07:00","message":"receive streaming session, msgId: 3992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:57.093434847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือพ่อจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:57.093440476+07:00","message":"receive interim result [false|false]: หรือพ่อจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:57.093456972+07:00","message":"[buffer interim] 3992 false หรือพ่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.09346884+07:00","message":"[bufferProcess] interim [540000000]:หรือพ่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.093472165+07:00","message":"[bufferProcess] send to processor:หรือพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.093479025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.093486078+07:00","message":"> Transcript [47390] [false]: 'หรือพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.093489211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.093491273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.093493206+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.093495326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:57.182583057+07:00","message":"receive streaming session, msgId: 3992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:57.182618353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือพ่อจะ\",\"confidence\":0.92497885}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:57.182623796+07:00","message":"receive interim result [true|false]: หรือพ่อจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:57.182632125+07:00","message":"end recv isFinal message id 3992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:57.182634278+07:00","message":"end Recv id 3992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:57.182640101+07:00","message":"[buffer interim] 3992 true หรือพ่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.182646685+07:00","message":"[bufferProcess] interim [720000000]:หรือพ่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.182651037+07:00","message":"[bufferProcess] send to processor (isfinal):หรือพ่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.18265436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.18265722+07:00","message":"> Transcript [47391] [false]: 'หรือพ่อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.182659842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.182661733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.182663874+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.182668175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.182669982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.182671906+07:00","message":"> Transcript [47392] [true]: 'หรือพ่อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.182675719+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.182677669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.182679318+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.182680991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:57.182686754+07:00","message":"Push: 'หรือพ่อจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:57.182694069+07:00","message":"push: {true หรือพ่อจะ 0 0xc0044a2d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:57.188041062+07:00","message":"write wav file: './tmp/7565/7565_3992.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:57.542522474+07:00","message":"[GCS] Start streaming session, msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.006397401+07:00","message":"receive streaming session, msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.006444326+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-05-12T13:46:58.006449932+07:00","message":"receive interim result [false|false]: เห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.006466399+07:00","message":"[buffer interim] 3993 false เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.006474526+07:00","message":"[bufferProcess] interim [300000000]:เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.006476447+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.072441207+07:00","message":"receive streaming session, msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.072481429+07:00","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-05-12T13:46:58.072487135+07:00","message":"receive interim result [false|false]: เห็นไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.072500146+07:00","message":"[buffer interim] 3993 false เห็นไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.072508006+07:00","message":"[bufferProcess] interim [420000000]:เห็นไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.072510568+07:00","message":"[bufferProcess] send to processor:เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.072514447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.072517311+07:00","message":"> Transcript [47393] [false]: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.072519511+07:00","message":"Set StatePrefix (first interim): 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.262981148+07:00","message":"receive streaming session, msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.263022931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.263028701+07:00","message":"receive interim result [false|false]: เห็นไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.263044106+07:00","message":"[buffer interim] 3993 false เห็นไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.263052146+07:00","message":"[bufferProcess] interim [540000000]:เห็นไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.263054781+07:00","message":"[bufferProcess] send to processor:เห็นไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.263058781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.263061837+07:00","message":"> Transcript [47394] [false]: 'เห็นไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.263064661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.263066638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.263068552+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.263070581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.273032779+07:00","message":"receive streaming session, msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.273076779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.273084003+07:00","message":"receive interim result [false|false]: เห็นไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.273105821+07:00","message":"[buffer interim] 3993 false เห็นไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.27311732+07:00","message":"[bufferProcess] interim [600000000]:เห็นไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.273121415+07:00","message":"[bufferProcess] send to processor:เห็นไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.273130722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.273134392+07:00","message":"> Transcript [47395] [false]: 'เห็นไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.27313874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.273141553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.273144875+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.273148132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.394281484+07:00","message":"receive streaming session, msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.394325015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นไหมคำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.394331337+07:00","message":"receive interim result [false|false]: เห็นไหมคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.394345623+07:00","message":"[buffer interim] 3993 false เห็นไหมคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.394352887+07:00","message":"[bufferProcess] interim [660000000]:เห็นไหมคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.394355493+07:00","message":"[bufferProcess] send to processor:เห็นไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.394362407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.394365566+07:00","message":"> Transcript [47396] [false]: 'เห็นไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.394368856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.394371332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.394375586+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.394377771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.525015913+07:00","message":"receive streaming session, msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.525054571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นไหมคำว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.525061043+07:00","message":"receive interim result [false|false]: เห็นไหมคำว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.525073697+07:00","message":"[buffer interim] 3993 false เห็นไหมคำว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.525080999+07:00","message":"[bufferProcess] interim [780000000]:เห็นไหมคำว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.525085199+07:00","message":"[bufferProcess] send to processor:เห็นไหมคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.52509093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.525093838+07:00","message":"> Transcript [47397] [false]: 'เห็นไหมคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.525097349+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.525099596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.525101454+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.525103545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.525108282+07:00","message":"Push: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.525110933+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.525113826+07:00","message":"Set new StatePrefix : 'เห็นไหมคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.525116367+07:00","message":"Next Push (prob) : 'ไหมคำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.525133857+07:00","message":"push: {false เห็น 0 0xc0044a2f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.685824314+07:00","message":"receive streaming session, msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.685859962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นไหมคำว่าจริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.685865016+07:00","message":"receive interim result [false|false]: เห็นไหมคำว่าจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.685881613+07:00","message":"[buffer interim] 3993 false เห็นไหมคำว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.685888687+07:00","message":"[bufferProcess] interim [900000000]:เห็นไหมคำว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.685891053+07:00","message":"[bufferProcess] send to processor:เห็นไหมคำว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.685894272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.685897562+07:00","message":"> Transcript [47398] [false]: 'เห็นไหมคำว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.685901255+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.68590338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.685905707+07:00","message":"StatePrefix: 'เห็นไหมคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.685909695+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.773524313+07:00","message":"receive streaming session, msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.773570311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นไหมคำว่าจริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.773577587+07:00","message":"receive interim result [false|false]: เห็นไหมคำว่าจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.773595211+07:00","message":"[buffer interim] 3993 false เห็นไหมคำว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.773615257+07:00","message":"[bufferProcess] interim [80000000]:เห็นไหมคำว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.773618547+07:00","message":"[bufferProcess] send to processor:เห็นไหมคำว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.773622303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.773625983+07:00","message":"> Transcript [47399] [false]: 'เห็นไหมคำว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.773629751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.773631816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.773633649+07:00","message":"StatePrefix: 'เห็นไหมคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.773635904+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.904061138+07:00","message":"receive streaming session, msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.904105714+07:00","message":"receive 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-05-12T13:46:58.904112699+07:00","message":"receive interim result [false|false]: เห็นไหมคำว่าจริงๆตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.904129806+07:00","message":"[buffer interim] 3993 false เห็นไหมคำว่าจริงๆตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.904138695+07:00","message":"[bufferProcess] interim [200000000]:เห็นไหมคำว่าจริงๆตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.904141152+07:00","message":"[bufferProcess] send to processor:เห็นไหมคำว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.904144917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.904147861+07:00","message":"> Transcript [47400] [false]: 'เห็นไหมคำว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.904151329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.904153399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.904160285+07:00","message":"StatePrefix: 'เห็นไหมคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.904162985+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.957366917+07:00","message":"receive streaming session, msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.957414462+07:00","message":"receive 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-05-12T13:46:58.957421889+07:00","message":"receive interim result [false|false]: เห็นไหมคำว่าจริงๆตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.957439898+07:00","message":"[buffer interim] 3993 false เห็นไหมคำว่าจริงๆตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.957449026+07:00","message":"[bufferProcess] interim [260000000]:เห็นไหมคำว่าจริงๆตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.957453298+07:00","message":"[bufferProcess] send to processor:เห็นไหมคำว่าจริงๆตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.957457638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.957461261+07:00","message":"> Transcript [47401] [false]: 'เห็นไหมคำว่าจริงๆตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.95746584+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.95746859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.957471729+07:00","message":"StatePrefix: 'เห็นไหมคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.957475112+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.957478655+07:00","message":"Push: 'ไหมคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.957482019+07:00","message":"TextPushed: 'เห็นไหมคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.957484934+07:00","message":"Set new StatePrefix : 'เห็นไหมคำว่าจริงๆตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.957487886+07:00","message":"Next Push (prob) : 'จริงๆตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.957498629+07:00","message":"push: {false ไหมคำว่า 0 0xc0044a2f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.96056422+07:00","message":"receive streaming session, msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.960590183+07:00","message":"receive 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-05-12T13:46:58.960596279+07:00","message":"receive interim result [false|false]: เห็นไหมคำว่าจริงๆตอนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:58.96061024+07:00","message":"[buffer interim] 3993 false เห็นไหมคำว่าจริงๆตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.960616592+07:00","message":"[bufferProcess] interim [320000000]:เห็นไหมคำว่าจริงๆตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.960618936+07:00","message":"[bufferProcess] send to processor:เห็นไหมคำว่าจริงๆตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.960626459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.96062904+07:00","message":"> Transcript [47402] [false]: 'เห็นไหมคำว่าจริงๆตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.9606321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.960634878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.960636937+07:00","message":"StatePrefix: 'เห็นไหมคำว่าจริงๆตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:58.960641299+07:00","message":"TextPushed: 'เห็นไหมคำว่า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:59.062333881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:46:59.06236246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:59.15027736+07:00","message":"receive streaming session, msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:59.150319389+07:00","message":"receive 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-05-12T13:46:59.150325267+07:00","message":"receive interim result [false|false]: เห็นไหมคำว่าจริงๆตอนนั้นพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:59.150338204+07:00","message":"[buffer interim] 3993 false เห็นไหมคำว่าจริงๆตอนนั้นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.150345352+07:00","message":"[bufferProcess] interim [440000000]:เห็นไหมคำว่าจริงๆตอนนั้นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.150349773+07:00","message":"[bufferProcess] send to processor:เห็นไหมคำว่าจริงๆตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.150356551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.150359459+07:00","message":"> Transcript [47403] [false]: 'เห็นไหมคำว่าจริงๆตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.150362699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.150364903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.150367507+07:00","message":"StatePrefix: 'เห็นไหมคำว่าจริงๆตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.150370351+07:00","message":"TextPushed: 'เห็นไหมคำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:59.154151111+07:00","message":"receive streaming session, msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:59.154185927+07:00","message":"receive 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-05-12T13:46:59.154191784+07:00","message":"receive interim result [false|false]: เห็นไหมคำว่าจริงๆตอนนั้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:59.154207324+07:00","message":"[buffer interim] 3993 false เห็นไหมคำว่าจริงๆตอนนั้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.154215282+07:00","message":"[bufferProcess] interim [500000000]:เห็นไหมคำว่าจริงๆตอนนั้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.154217721+07:00","message":"[bufferProcess] send to processor:เห็นไหมคำว่าจริงๆตอนนั้นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.154221349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.15422461+07:00","message":"> Transcript [47404] [false]: 'เห็นไหมคำว่าจริงๆตอนนั้นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.15422817+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.154230556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.154232822+07:00","message":"StatePrefix: 'เห็นไหมคำว่าจริงๆตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.154235335+07:00","message":"TextPushed: 'เห็นไหมคำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:59.19639795+07:00","message":"[GCS] IsForceVAD: false for message ID: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:59.326459707+07:00","message":"receive streaming session, msgId: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:59.326516209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นไหมคำว่าจริงๆตอนนั้นพี่\",\"confidence\":0.93539345}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:59.326522848+07:00","message":"receive interim result [true|false]: เห็นไหมคำว่าจริงๆตอนนั้นพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:59.326533326+07:00","message":"end recv isFinal message id 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:59.326535685+07:00","message":"end Recv id 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:59.326543069+07:00","message":"[buffer interim] 3993 true เห็นไหมคำว่าจริงๆตอนนั้นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.32655789+07:00","message":"[bufferProcess] interim [680000000]:เห็นไหมคำว่าจริงๆตอนนั้นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.326561206+07:00","message":"[bufferProcess] send to processor (isfinal):เห็นไหมคำว่าจริงๆตอนนั้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.326564873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.326568178+07:00","message":"> Transcript [47405] [false]: 'เห็นไหมคำว่าจริงๆตอนนั้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.326574457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.326576624+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.326578449+07:00","message":"StatePrefix: 'เห็นไหมคำว่าจริงๆตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.326581199+07:00","message":"TextPushed: 'เห็นไหมคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.326587226+07:00","message":"Push: 'จริงๆตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.326589563+07:00","message":"TextPushed: 'เห็นไหมคำว่าจริงๆตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.326591874+07:00","message":"Set new StatePrefix : 'เห็นไหมคำว่าจริงๆตอนนั้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.326594149+07:00","message":"Next Push (prob) : 'นั้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.326595754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.32659772+07:00","message":"> Transcript [47406] [true]: 'เห็นไหมคำว่าจริงๆตอนนั้นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.326600476+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.326602094+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.32660527+07:00","message":"StatePrefix: 'เห็นไหมคำว่าจริงๆตอนนั้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.326616938+07:00","message":"TextPushed: 'เห็นไหมคำว่าจริงๆตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:46:59.326619132+07:00","message":"Push: 'นั้นพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:59.326628059+07:00","message":"push: {false จริงๆตอน 0 0xc0044a2f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:59.326634372+07:00","message":"push: {true นั้นพี่ 0 0xc0044a2f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:46:59.334056286+07:00","message":"write wav file: './tmp/7565/7565_3993.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:46:59.648224202+07:00","message":"[GCS] Start streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:00.209338462+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:00.20938239+07:00","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-05-12T13:47:00.209387671+07:00","message":"receive interim result [false|false]: เอามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:00.209402975+07:00","message":"[buffer interim] 3994 false เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.209410278+07:00","message":"[bufferProcess] interim [420000000]:เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.209412087+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:00.312890787+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:00.312933063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:00.312939469+07:00","message":"receive interim result [false|false]: เป้าหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:00.312955733+07:00","message":"[buffer interim] 3994 false เป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.312964739+07:00","message":"[bufferProcess] interim [480000000]:เป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.312967306+07:00","message":"[bufferProcess] send to processor:เอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.312970676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.312973703+07:00","message":"> Transcript [47407] [false]: 'เอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.312977723+07:00","message":"Set StatePrefix (first interim): 'เอามา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:00.632576146+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:00.632621228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:00.632627603+07:00","message":"receive interim result [false|false]: เป้าหมายของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:00.632649805+07:00","message":"[buffer interim] 3994 false เป้าหมายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.63266238+07:00","message":"[bufferProcess] interim [780000000]:เป้าหมายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.632666385+07:00","message":"[bufferProcess] send to processor:เป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.63267376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.632677372+07:00","message":"> Transcript [47408] [false]: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.632680015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.632681908+07:00","message":"Set new StatePrefix: 'เป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:00.841332625+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:00.841366077+07:00","message":"receive 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-05-12T13:47:00.841371571+07:00","message":"receive interim result [false|false]: เป้าหมายของวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:00.841389326+07:00","message":"[buffer interim] 3994 false เป้าหมายของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.841397036+07:00","message":"[bufferProcess] interim [20000000]:เป้าหมายของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.841399339+07:00","message":"[bufferProcess] send to processor:เป้าหมายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.841402608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.841405795+07:00","message":"> Transcript [47409] [false]: 'เป้าหมายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.841409191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.841411139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.841413038+07:00","message":"StatePrefix: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:00.8414151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.093245763+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.093281598+07:00","message":"receive 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-05-12T13:47:01.093288911+07:00","message":"receive interim result [false|false]: เป้าหมายของวงตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.09330211+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.093309631+07:00","message":"[bufferProcess] interim [260000000]:เป้าหมายของวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.093312138+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.093315342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.093319682+07:00","message":"> Transcript [47410] [false]: 'เป้าหมายของวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.093322797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.093324727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.093327235+07:00","message":"StatePrefix: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.093329561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.1014043+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.10144602+07:00","message":"receive 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-05-12T13:47:01.101452547+07:00","message":"receive interim result [false|false]: เป้าหมายขององค์การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.101472365+07:00","message":"[buffer interim] 3994 false เป้าหมายขององค์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.101484491+07:00","message":"[bufferProcess] interim [320000000]:เป้าหมายขององค์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.101487456+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.101494535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.101497344+07:00","message":"> Transcript [47411] [false]: 'เป้าหมายของวงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.101500905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.101503096+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.101504894+07:00","message":"StatePrefix: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.101506918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.21869666+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.218737822+07:00","message":"receive 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-05-12T13:47:01.218743638+07:00","message":"receive interim result [false|false]: เป้าหมายของวงเต่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.218759182+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.218769965+07:00","message":"[bufferProcess] interim [380000000]:เป้าหมายของวงเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.218772443+07:00","message":"[bufferProcess] send to processor:เป้าหมายขององค์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.218776358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.218779491+07:00","message":"> Transcript [47412] [false]: 'เป้าหมายขององค์การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.218782652+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.218784613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.218786505+07:00","message":"StatePrefix: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.21878848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.218791708+07:00","message":"Push: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.218793817+07:00","message":"TextPushed: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.218795802+07:00","message":"Set new StatePrefix : 'เป้าหมายขององค์การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.218797826+07:00","message":"Next Push (prob) : 'ขององค์การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.218806839+07:00","message":"push: {false เป้าหมาย 0 0xc0044a3100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.274426588+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.274461626+07:00","message":"receive 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-05-12T13:47:01.274467565+07:00","message":"receive interim result [false|false]: เป้าหมายของวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.274479965+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.27448655+07:00","message":"[bufferProcess] interim [440000000]:เป้าหมายของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.274489052+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวงเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.274493981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.274498223+07:00","message":"> Transcript [47413] [false]: 'เป้าหมายของวงเต่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.274500931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.274503301+07:00","message":"Set new StatePrefix: 'เป้าหมายของวงเต่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.278543887+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.278579399+07:00","message":"receive 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-05-12T13:47:01.27858506+07:00","message":"receive interim result [false|false]: เป้าหมายของวงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.278598876+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.27860627+07:00","message":"[bufferProcess] interim [500000000]:เป้าหมายของวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.278608665+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.278611994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.278616874+07:00","message":"> Transcript [47414] [false]: 'เป้าหมายของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.278619094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.27862109+07:00","message":"Set new StatePrefix: 'เป้าหมายของวงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.556577718+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.556611368+07:00","message":"receive 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-05-12T13:47:01.55661671+07:00","message":"receive interim result [false|false]: เป้าหมายของวงตาวันจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.556632091+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงตาวันจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.556639865+07:00","message":"[bufferProcess] interim [680000000]:เป้าหมายของวงตาวันจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.556642564+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.556645837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.556648251+07:00","message":"> Transcript [47415] [false]: 'เป้าหมายของวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.556650498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.55665312+07:00","message":"Set new StatePrefix: 'เป้าหมายของวงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.723978721+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.724012737+07:00","message":"receive 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-05-12T13:47:01.724018882+07:00","message":"receive interim result [false|false]: เป้าหมายของวงตาวันจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.724032333+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงตาวันจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.724039221+07:00","message":"[bufferProcess] interim [860000000]:เป้าหมายของวงตาวันจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.724041584+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวงตาวันจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.724046835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.724049536+07:00","message":"> Transcript [47416] [false]: 'เป้าหมายของวงตาวันจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.724051908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.724054158+07:00","message":"Set new StatePrefix: 'เป้าหมายของวงตาวันจริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.813957638+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.8139934+07:00","message":"receive 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-05-12T13:47:01.813999526+07:00","message":"receive interim result [false|false]: เป้าหมายของวงตาวันจริงๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.814013948+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงตาวันจริงๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.814023798+07:00","message":"[bufferProcess] interim [980000000]:เป้าหมายของวงตาวันจริงๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.814027358+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวงตาวันจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.814032471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.814036503+07:00","message":"> Transcript [47417] [false]: 'เป้าหมายของวงตาวันจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.814041641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.814044508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.814046706+07:00","message":"StatePrefix: 'เป้าหมายของวงตาวันจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.814049024+07:00","message":"TextPushed: 'เป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.930108394+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.930142149+07:00","message":"receive 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-05-12T13:47:01.93014783+07:00","message":"receive interim result [false|false]: เป้าหมายของวงตาวันจริงๆในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.930158452+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงตาวันจริงๆในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.930166067+07:00","message":"[bufferProcess] interim [100000000]:เป้าหมายของวงตาวันจริงๆในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.930168483+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวงตาวันจริงๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.930171981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.930174715+07:00","message":"> Transcript [47418] [false]: 'เป้าหมายของวงตาวันจริงๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.930177943+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.930179884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.930181708+07:00","message":"StatePrefix: 'เป้าหมายของวงตาวันจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.93018386+07:00","message":"TextPushed: 'เป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.990427216+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.990477149+07:00","message":"receive 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-05-12T13:47:01.990485658+07:00","message":"receive interim result [false|false]: เป้าหมายของวงตาวันจริงๆในการทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:01.990503529+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงตาวันจริงๆในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.990512536+07:00","message":"[bufferProcess] interim [220000000]:เป้าหมายของวงตาวันจริงๆในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.990516093+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวงตาวันจริงๆในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.990522821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.99052691+07:00","message":"> Transcript [47419] [false]: 'เป้าหมายของวงตาวันจริงๆในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.990532939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.990535842+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.99053897+07:00","message":"StatePrefix: 'เป้าหมายของวงตาวันจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:01.990542219+07:00","message":"TextPushed: 'เป้าหมาย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:02.063183868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:02.063217038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.34685962+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.346896626+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-05-12T13:47:02.346902289+07:00","message":"receive interim result [false|false]: เป้าหมายของวงตาวันจริงๆในการทำบุญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.346913026+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงตาวันจริงๆในการทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.346919574+07:00","message":"[bufferProcess] interim [460000000]:เป้าหมายของวงตาวันจริงๆในการทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.346922438+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวงตาวันจริงๆในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.346927622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.346930293+07:00","message":"> Transcript [47420] [false]: 'เป้าหมายของวงตาวันจริงๆในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.34693379+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.346935975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.346938202+07:00","message":"StatePrefix: 'เป้าหมายของวงตาวันจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.346940498+07:00","message":"TextPushed: 'เป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.346944751+07:00","message":"Push: 'ของวงตาวันจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.346947695+07:00","message":"TextPushed: 'เป้าหมายของวงตาวันจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.346950035+07:00","message":"Set new StatePrefix : 'เป้าหมายของวงตาวันจริงๆในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.346952048+07:00","message":"Next Push (prob) : 'ๆในการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.346959096+07:00","message":"push: {false ของวงตาวันจริง 0 0xc0044a3100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.369740962+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.369780919+07:00","message":"receive 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-05-12T13:47:02.369786175+07:00","message":"receive interim result [false|false]: เป้าหมายของวงตาวันจริงๆในการทำดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.369801259+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงตาวันจริงๆในการทำดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.369808282+07:00","message":"[bufferProcess] interim [520000000]:เป้าหมายของวงตาวันจริงๆในการทำดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.369810764+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวงตาวันจริงๆในการทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.369814108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.369816819+07:00","message":"> Transcript [47421] [false]: 'เป้าหมายของวงตาวันจริงๆในการทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.369820145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.369822186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.369824079+07:00","message":"StatePrefix: 'เป้าหมายของวงตาวันจริงๆในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.369826267+07:00","message":"TextPushed: 'เป้าหมายของวงตาวันจริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.642439376+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.642485547+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-05-12T13:47:02.642494512+07:00","message":"receive interim result [false|false]: เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.642511864+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.642523462+07:00","message":"[bufferProcess] interim [760000000]:เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.642528608+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวงตาวันจริงๆในการทำดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.642536016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.642540388+07:00","message":"> Transcript [47422] [false]: 'เป้าหมายของวงตาวันจริงๆในการทำดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.642546403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.642549233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.642553299+07:00","message":"StatePrefix: 'เป้าหมายของวงตาวันจริงๆในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.642557479+07:00","message":"TextPushed: 'เป้าหมายของวงตาวันจริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.731387531+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.731436113+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-05-12T13:47:02.731441753+07:00","message":"receive interim result [false|false]: เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.731458629+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.731467618+07:00","message":"[bufferProcess] interim [880000000]:เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.731470479+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.731478483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.731481735+07:00","message":"> Transcript [47423] [false]: 'เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.7314887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.731491335+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.731495124+07:00","message":"StatePrefix: 'เป้าหมายของวงตาวันจริงๆในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.73149854+07:00","message":"TextPushed: 'เป้าหมายของวงตาวันจริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.921841333+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.921877658+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-05-12T13:47:02.921883638+07:00","message":"receive interim result [false|false]: เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.921894484+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.921900923+07:00","message":"[bufferProcess] interim [120000000]:เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.921904635+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.921909815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.921912362+07:00","message":"> Transcript [47424] [false]: 'เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.921916467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.921918628+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.921922147+07:00","message":"StatePrefix: 'เป้าหมายของวงตาวันจริงๆในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.921925007+07:00","message":"TextPushed: 'เป้าหมายของวงตาวันจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.921929435+07:00","message":"Push: 'ๆในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.921931279+07:00","message":"TextPushed: 'เป้าหมายของวงตาวันจริงๆในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.921933371+07:00","message":"Set new StatePrefix : 'เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:02.921935698+07:00","message":"Next Push (prob) : 'ดนตรีหรือทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:02.921943312+07:00","message":"push: {false ๆในการทำ 0 0xc0044a3100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.291883122+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.291917009+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-05-12T13:47:03.291923141+07:00","message":"receive interim result [false|false]: เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.291935941+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.291943314+07:00","message":"[bufferProcess] interim [360000000]:เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.291946101+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.291949561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.291952334+07:00","message":"> Transcript [47425] [false]: 'เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.291955916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.291958109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.291960223+07:00","message":"StatePrefix: 'เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.291962902+07:00","message":"TextPushed: 'เป้าหมายของวงตาวันจริงๆในการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.303521072+07:00","message":"[GCS] IsForceVAD: false for message ID: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.304660668+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.304685179+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-05-12T13:47:03.304690584+07:00","message":"receive interim result [false|false]: เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.304704781+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.304720188+07:00","message":"[bufferProcess] interim [420000000]:เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.304723286+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.30473006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.304733021+07:00","message":"> Transcript [47426] [false]: 'เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.304736693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.304738965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.304741115+07:00","message":"StatePrefix: 'เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.304743581+07:00","message":"TextPushed: 'เป้าหมายของวงตาวันจริงๆในการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.45717599+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.457214583+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-05-12T13:47:03.457221316+07:00","message":"receive interim result [false|false]: เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.457235801+07:00","message":"[buffer interim] 3994 false เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.457243204+07:00","message":"[bufferProcess] interim [660000000]:เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.457246052+07:00","message":"[bufferProcess] send to processor:เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.457251601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.457254359+07:00","message":"> Transcript [47427] [false]: 'เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.457258427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.457260803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.457264534+07:00","message":"StatePrefix: 'เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.457269564+07:00","message":"TextPushed: 'เป้าหมายของวงตาวันจริงๆในการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.535954662+07:00","message":"receive streaming session, msgId: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.536003483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมาเนี่ย\",\"confidence\":0.94804114}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.536010768+07:00","message":"receive interim result [true|false]: เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.536020817+07:00","message":"end recv isFinal message id 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.536022887+07:00","message":"end Recv id 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.536029239+07:00","message":"[buffer interim] 3994 true เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.536043452+07:00","message":"[bufferProcess] interim [660000000]:เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.536046597+07:00","message":"[bufferProcess] send to processor (isfinal):เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.536060527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.53608132+07:00","message":"> Transcript [47428] [false]: 'เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.536087206+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.536090364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.536092838+07:00","message":"StatePrefix: 'เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.536095277+07:00","message":"TextPushed: 'เป้าหมายของวงตาวันจริงๆในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.536103954+07:00","message":"Push: 'ดนตรีหรือทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.536105913+07:00","message":"TextPushed: 'เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.536109027+07:00","message":"Set new StatePrefix : 'เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.536111653+07:00","message":"Next Push (prob) : 'เพลงขึ้นมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.53611388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.536116427+07:00","message":"> Transcript [47429] [true]: 'เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.536119097+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.53612088+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.536122561+07:00","message":"StatePrefix: 'เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำเพลงขึ้นมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.536124419+07:00","message":"TextPushed: 'เป้าหมายของวงตาวันจริงๆในการทำดนตรีหรือทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:03.536127046+07:00","message":"Push: 'เพลงขึ้นมาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.536140017+07:00","message":"push: {false ดนตรีหรือทำ 0 0xc0044a3100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.536176934+07:00","message":"push: {true เพลงขึ้นมาเนี่ย 0 0xc0044a3100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:03.545317419+07:00","message":"write wav file: './tmp/7565/7565_3994.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:03.748582562+07:00","message":"[GCS] Start streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.478119744+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.478161732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.478166706+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.4781811+07:00","message":"[buffer interim] 3995 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.4781878+07:00","message":"[bufferProcess] interim [540000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.478189568+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.481402055+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.481426906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.481431923+07:00","message":"receive interim result [false|false]: มันคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.481443803+07:00","message":"[buffer interim] 3995 false มันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.481448803+07:00","message":"[bufferProcess] interim [600000000]:มันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.481450872+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.481453622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.48145649+07:00","message":"> Transcript [47430] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.481458891+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.726840543+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.726873821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.726878693+07:00","message":"receive interim result [false|false]: มันคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.726893149+07:00","message":"[buffer interim] 3995 false มันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.726900034+07:00","message":"[bufferProcess] interim [780000000]:มันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.726902702+07:00","message":"[bufferProcess] send to processor:มันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.726906486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.726909165+07:00","message":"> Transcript [47431] [false]: 'มันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.726912174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.726914207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.72691637+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.726918516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.836717075+07:00","message":"[GCS] IsForceVAD: false for message ID: 3995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.930336606+07:00","message":"receive streaming session, msgId: 3995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.930384262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคืออะไร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.930400522+07:00","message":"receive interim result [true|false]: มันคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.930411345+07:00","message":"end recv isFinal message id 3995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.930413269+07:00","message":"end Recv id 3995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.930420404+07:00","message":"[buffer interim] 3995 true มันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.930435681+07:00","message":"[bufferProcess] interim [110000000]:มันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.930439648+07:00","message":"[bufferProcess] send to processor (isfinal):มันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.930443075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.930446445+07:00","message":"> Transcript [47432] [false]: 'มันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.930450281+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.930452212+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.930454415+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.930456472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.930458625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.93046058+07:00","message":"> Transcript [47433] [true]: 'มันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.930462629+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.930464249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.930465822+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.930467388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:04.930470495+07:00","message":"Push: 'มันคืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:04.93047949+07:00","message":"push: {true มันคืออะไร 0 0xc004d58000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:04.936109078+07:00","message":"write wav file: './tmp/7565/7565_3995.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:05.063766949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:05.063773559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:05.098090526+07:00","message":"[GCS] Start streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:05.650661339+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:05.650699518+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-05-12T13:47:05.650704616+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:05.650726458+07:00","message":"[buffer interim] 3996 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.650736409+07:00","message":"[bufferProcess] interim [360000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.650738129+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:05.77942651+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:05.779463279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:05.779468669+07:00","message":"receive interim result [false|false]: คือยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:05.779481519+07:00","message":"[buffer interim] 3996 false คือยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.779490615+07:00","message":"[bufferProcess] interim [480000000]:คือยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.779493039+07:00","message":"[bufferProcess] send to processor:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.779498039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.779500507+07:00","message":"> Transcript [47434] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.779502387+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:05.839170371+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:05.839212864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือหยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:05.839221417+07:00","message":"receive interim result [false|false]: คือหยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:05.839236405+07:00","message":"[buffer interim] 3996 false คือหยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.839245269+07:00","message":"[bufferProcess] interim [600000000]:คือหยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.839247825+07:00","message":"[bufferProcess] send to processor:คือยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.839254423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.839257106+07:00","message":"> Transcript [47435] [false]: 'คือยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.839260382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.839262563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.839265402+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.839269029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:05.959581484+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:05.959627314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืออย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:05.959635261+07:00","message":"receive interim result [false|false]: คืออย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:05.959653454+07:00","message":"[buffer interim] 3996 false คืออย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.959664513+07:00","message":"[bufferProcess] interim [660000000]:คืออย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.959667839+07:00","message":"[bufferProcess] send to processor:คือหยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.959674479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.959683154+07:00","message":"> Transcript [47436] [false]: 'คือหยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.959687933+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.959690702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.959694457+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:05.959696462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.098377449+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.098412136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืออย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.098417356+07:00","message":"receive interim result [false|false]: คืออย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.098430053+07:00","message":"[buffer interim] 3996 false คืออย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.098437003+07:00","message":"[bufferProcess] interim [780000000]:คืออย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.098439471+07:00","message":"[bufferProcess] send to processor:คืออย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.098444597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.098450961+07:00","message":"> Transcript [47437] [false]: 'คืออย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.098454515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.098456417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.098459064+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.098461276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.196084208+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.19611699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืออย่างแรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.196122432+07:00","message":"receive interim result [false|false]: คืออย่างแรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.196141715+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.196145462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืออย่างแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.196147914+07:00","message":"receive interim result [false|false]: คืออย่างแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.196152338+07:00","message":"[buffer interim] 3996 false คืออย่างแรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.19616868+07:00","message":"[buffer interim] 3996 false คืออย่างแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.196176202+07:00","message":"[bufferProcess] interim [840000000]:คืออย่างแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.196178799+07:00","message":"[bufferProcess] send to processor:คืออย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.196184847+07:00","message":"[bufferProcess] interim [900000000]:คืออย่างแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.196186517+07:00","message":"[bufferProcess] send to processor:คืออย่างแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.196189375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.196192149+07:00","message":"> Transcript [47438] [false]: 'คืออย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.196195344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.196197489+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.196199609+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.196201616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.196208752+07:00","message":"Push: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.196210602+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.196212512+07:00","message":"Set new StatePrefix : 'คืออย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.19621496+07:00","message":"Next Push (prob) : 'อย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.196216863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.196219013+07:00","message":"> Transcript [47439] [false]: 'คืออย่างแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.19622083+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.196222825+07:00","message":"Set new StatePrefix: 'คืออย่างแรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.196250091+07:00","message":"push: {false คือ 0 0xc004d58200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.347977132+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.348016231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืออย่างแรกเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.348022975+07:00","message":"receive interim result [false|false]: คืออย่างแรกเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.348037322+07:00","message":"[buffer interim] 3996 false คืออย่างแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.34804424+07:00","message":"[bufferProcess] interim [80000000]:คืออย่างแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.348046647+07:00","message":"[bufferProcess] send to processor:คืออย่างแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.348051938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.348055094+07:00","message":"> Transcript [47440] [false]: 'คืออย่างแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.348057201+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.348059744+07:00","message":"Set new StatePrefix: 'คืออย่างแรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.542627572+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.542674977+07:00","message":"receive 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-05-12T13:47:06.542682028+07:00","message":"receive interim result [false|false]: คืออย่างแรกเลยล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.542697747+07:00","message":"[buffer interim] 3996 false คืออย่างแรกเลยล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.542705585+07:00","message":"[bufferProcess] interim [260000000]:คืออย่างแรกเลยล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.542714954+07:00","message":"[bufferProcess] send to processor:คืออย่างแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.542723103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.542725946+07:00","message":"> Transcript [47441] [false]: 'คืออย่างแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.542729856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.542732956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.542734976+07:00","message":"StatePrefix: 'คืออย่างแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.542739194+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.548082857+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.548123542+07:00","message":"receive 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-05-12T13:47:06.548129789+07:00","message":"receive interim result [false|false]: คืออย่างแรกเลยเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.548146417+07:00","message":"[buffer interim] 3996 false คืออย่างแรกเลยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.548154191+07:00","message":"[bufferProcess] interim [320000000]:คืออย่างแรกเลยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.548158537+07:00","message":"[bufferProcess] send to processor:คืออย่างแรกเลยล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.548164869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.548167648+07:00","message":"> Transcript [47442] [false]: 'คืออย่างแรกเลยล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.548171253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.548173337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.548175579+07:00","message":"StatePrefix: 'คืออย่างแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.548178306+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.86864181+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.868696162+07:00","message":"receive 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-05-12T13:47:06.868704063+07:00","message":"receive interim result [false|false]: คืออย่างแรกเลยเราอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:06.868726145+07:00","message":"[buffer interim] 3996 false คืออย่างแรกเลยเราอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.868735256+07:00","message":"[bufferProcess] interim [560000000]:คืออย่างแรกเลยเราอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.868738057+07:00","message":"[bufferProcess] send to processor:คืออย่างแรกเลยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.868745045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.868749091+07:00","message":"> Transcript [47443] [false]: 'คืออย่างแรกเลยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.868752693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.868755066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.868756888+07:00","message":"StatePrefix: 'คืออย่างแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:06.868760058+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.050745617+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.050802257+07:00","message":"receive 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-05-12T13:47:07.050810888+07:00","message":"receive interim result [false|false]: คืออย่างแรกเลยเราอ่ะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.050830366+07:00","message":"[buffer interim] 3996 false คืออย่างแรกเลยเราอ่ะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.050843895+07:00","message":"[bufferProcess] interim [740000000]:คืออย่างแรกเลยเราอ่ะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.050848639+07:00","message":"[bufferProcess] send to processor:คืออย่างแรกเลยเราอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.050858031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.050862404+07:00","message":"> Transcript [47444] [false]: 'คืออย่างแรกเลยเราอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.050868138+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.050871853+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.050874684+07:00","message":"StatePrefix: 'คืออย่างแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.050878502+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.050887762+07:00","message":"Push: 'อย่างแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.050891113+07:00","message":"TextPushed: 'คืออย่างแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.050894346+07:00","message":"Set new StatePrefix : 'คืออย่างแรกเลยเราอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.050898439+07:00","message":"Next Push (prob) : 'เลยเราอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.050924955+07:00","message":"push: {false อย่างแรก 0 0xc004d58200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.197093054+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.197132967+07:00","message":"receive 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-05-12T13:47:07.197138857+07:00","message":"receive interim result [false|false]: คืออย่างแรกเลยเราอ่ะต้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.197150119+07:00","message":"[buffer interim] 3996 false คืออย่างแรกเลยเราอ่ะต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.197157302+07:00","message":"[bufferProcess] interim [920000000]:คืออย่างแรกเลยเราอ่ะต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.197159872+07:00","message":"[bufferProcess] send to processor:คืออย่างแรกเลยเราอ่ะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.197172914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.197175804+07:00","message":"> Transcript [47445] [false]: 'คืออย่างแรกเลยเราอ่ะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.197179465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.197181953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.197188026+07:00","message":"StatePrefix: 'คืออย่างแรกเลยเราอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.197192034+07:00","message":"TextPushed: 'คืออย่างแรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.255430522+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.255464749+07:00","message":"receive 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-05-12T13:47:07.255471463+07:00","message":"receive interim result [false|false]: คืออย่างแรกเลยเราอ่ะต้องพอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.255491701+07:00","message":"[buffer interim] 3996 false คืออย่างแรกเลยเราอ่ะต้องพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.255500117+07:00","message":"[bufferProcess] interim [980000000]:คืออย่างแรกเลยเราอ่ะต้องพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.255502314+07:00","message":"[bufferProcess] send to processor:คืออย่างแรกเลยเราอ่ะต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.255505266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.25550786+07:00","message":"> Transcript [47446] [false]: 'คืออย่างแรกเลยเราอ่ะต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.25551099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.255513256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.255515193+07:00","message":"StatePrefix: 'คืออย่างแรกเลยเราอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.255517435+07:00","message":"TextPushed: 'คืออย่างแรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.384003507+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.384038441+07:00","message":"receive 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-05-12T13:47:07.384044166+07:00","message":"receive interim result [false|false]: คืออย่างแรกเลยเราอ่ะต้องถอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.384058587+07:00","message":"[buffer interim] 3996 false คืออย่างแรกเลยเราอ่ะต้องถอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.384067407+07:00","message":"[bufferProcess] interim [40000000]:คืออย่างแรกเลยเราอ่ะต้องถอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.384069869+07:00","message":"[bufferProcess] send to processor:คืออย่างแรกเลยเราอ่ะต้องพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.384073951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.384076669+07:00","message":"> Transcript [47447] [false]: 'คืออย่างแรกเลยเราอ่ะต้องพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.384080133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.384082258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.384084286+07:00","message":"StatePrefix: 'คืออย่างแรกเลยเราอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.384086997+07:00","message":"TextPushed: 'คืออย่างแรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.433370096+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.433413836+07:00","message":"receive 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-05-12T13:47:07.433420298+07:00","message":"receive interim result [false|false]: คืออย่างแรกเลยเราอ่ะต้องพอใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.433434543+07:00","message":"[buffer interim] 3996 false คืออย่างแรกเลยเราอ่ะต้องพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.433442073+07:00","message":"[bufferProcess] interim [160000000]:คืออย่างแรกเลยเราอ่ะต้องพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.433444569+07:00","message":"[bufferProcess] send to processor:คืออย่างแรกเลยเราอ่ะต้องถอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.433447869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.433450447+07:00","message":"> Transcript [47448] [false]: 'คืออย่างแรกเลยเราอ่ะต้องถอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.433454131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.433456152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.433458219+07:00","message":"StatePrefix: 'คืออย่างแรกเลยเราอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.433460289+07:00","message":"TextPushed: 'คืออย่างแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.433463161+07:00","message":"Push: 'เลยเราอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.43346497+07:00","message":"TextPushed: 'คืออย่างแรกเลยเราอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.433467442+07:00","message":"Set new StatePrefix : 'คืออย่างแรกเลยเราอ่ะต้องถอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.433469619+07:00","message":"Next Push (prob) : 'ต้องถอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.433477633+07:00","message":"push: {false เลยเราอ่ะ 0 0xc004d58200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.587599111+07:00","message":"[GCS] IsForceVAD: false for message ID: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.741035544+07:00","message":"receive streaming session, msgId: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.741069907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืออย่างแรกเลยเราอ่ะต้องพอใจ\",\"confidence\":0.95707154}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.741076773+07:00","message":"receive interim result [true|false]: คืออย่างแรกเลยเราอ่ะต้องพอใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.741088851+07:00","message":"end recv isFinal message id 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.741095012+07:00","message":"end Recv id 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.741101151+07:00","message":"[buffer interim] 3996 true คืออย่างแรกเลยเราอ่ะต้องพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.741108541+07:00","message":"[bufferProcess] interim [520000000]:คืออย่างแรกเลยเราอ่ะต้องพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.741111604+07:00","message":"[bufferProcess] send to processor (isfinal):คืออย่างแรกเลยเราอ่ะต้องพอใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.741114744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.741117506+07:00","message":"> Transcript [47449] [false]: 'คืออย่างแรกเลยเราอ่ะต้องพอใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.741119889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.74112207+07:00","message":"Set new StatePrefix: 'คืออย่างแรกเลยเราอ่ะต้องพอใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.741123818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.741125595+07:00","message":"> Transcript [47450] [true]: 'คืออย่างแรกเลยเราอ่ะต้องพอใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.741128074+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.741129833+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.741131625+07:00","message":"StatePrefix: 'คืออย่างแรกเลยเราอ่ะต้องพอใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.741133947+07:00","message":"TextPushed: 'คืออย่างแรกเลยเราอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:07.741137061+07:00","message":"Push: 'ต้องพอใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:07.741144796+07:00","message":"push: {true ต้องพอใจ 0 0xc004d58200}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:07.750324902+07:00","message":"write wav file: './tmp/7565/7565_3996.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:08.064649138+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:08.064649266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:08.167934066+07:00","message":"[GCS] Start streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:08.718439822+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:08.718494991+07:00","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-05-12T13:47:08.718503675+07:00","message":"receive interim result [false|false]: เราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:08.718520892+07:00","message":"[buffer interim] 3997 false เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:08.71852922+07:00","message":"[bufferProcess] interim [420000000]:เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:08.718531627+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:08.832282963+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:08.832315216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:08.832321111+07:00","message":"receive interim result [false|false]: เราต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:08.832336873+07:00","message":"[buffer interim] 3997 false เราต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:08.832343501+07:00","message":"[bufferProcess] interim [480000000]:เราต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:08.832345778+07:00","message":"[bufferProcess] send to processor:เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:08.832352104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:08.832354613+07:00","message":"> Transcript [47451] [false]: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:08.832356792+07:00","message":"Set StatePrefix (first interim): 'เราต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.013486645+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.013524015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้องมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.013531703+07:00","message":"receive interim result [false|false]: เราต้องมีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.013547847+07:00","message":"[buffer interim] 3997 false เราต้องมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.013559226+07:00","message":"[bufferProcess] interim [660000000]:เราต้องมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.013562871+07:00","message":"[bufferProcess] send to processor:เราต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.013567302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.013571124+07:00","message":"> Transcript [47452] [false]: 'เราต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.013576035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.013579459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.01358222+07:00","message":"StatePrefix: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.013585297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.204957938+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.204992697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้องมีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.204997835+07:00","message":"receive interim result [false|false]: เราต้องมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.205011102+07:00","message":"[buffer interim] 3997 false เราต้องมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.205023837+07:00","message":"[bufferProcess] interim [900000000]:เราต้องมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.205027244+07:00","message":"[bufferProcess] send to processor:เราต้องมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.205032745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.205036645+07:00","message":"> Transcript [47453] [false]: 'เราต้องมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.205041142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.205043417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.20504532+07:00","message":"StatePrefix: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.205047318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.548733006+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.548770171+07:00","message":"receive 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-05-12T13:47:09.548776255+07:00","message":"receive interim result [false|false]: เราต้องมีความสุขกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.548789944+07:00","message":"[buffer interim] 3997 false เราต้องมีความสุขกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.548797569+07:00","message":"[bufferProcess] interim [140000000]:เราต้องมีความสุขกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.548800201+07:00","message":"[bufferProcess] send to processor:เราต้องมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.548805172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.54880824+07:00","message":"> Transcript [47454] [false]: 'เราต้องมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.548811892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.548814006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.548815868+07:00","message":"StatePrefix: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.548818007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.558756074+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.55877811+07:00","message":"receive 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-05-12T13:47:09.558782904+07:00","message":"receive interim result [false|false]: เราต้องมีความสุขมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.558797025+07:00","message":"[buffer interim] 3997 false เราต้องมีความสุขมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.558801825+07:00","message":"[bufferProcess] interim [200000000]:เราต้องมีความสุขมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.558804377+07:00","message":"[bufferProcess] send to processor:เราต้องมีความสุขกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.558807229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.558809498+07:00","message":"> Transcript [47455] [false]: 'เราต้องมีความสุขกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.55881223+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.558814213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.558815903+07:00","message":"StatePrefix: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.55881775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.558822379+07:00","message":"Push: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.558824233+07:00","message":"TextPushed: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.558827999+07:00","message":"Set new StatePrefix : 'เราต้องมีความสุขกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.558830115+07:00","message":"Next Push (prob) : 'มีความสุขกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.558837725+07:00","message":"push: {false เราต้อง 0 0xc002ac3900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.600936233+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.600969685+07:00","message":"receive 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-05-12T13:47:09.600975118+07:00","message":"receive interim result [false|false]: เราต้องมีความสุขกว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.600988986+07:00","message":"[buffer interim] 3997 false เราต้องมีความสุขกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.600995266+07:00","message":"[bufferProcess] interim [260000000]:เราต้องมีความสุขกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.600997715+07:00","message":"[bufferProcess] send to processor:เราต้องมีความสุขมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.601000693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.60100331+07:00","message":"> Transcript [47456] [false]: 'เราต้องมีความสุขมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.601007038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.601009381+07:00","message":"Set new StatePrefix: 'เราต้องมีความสุขมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.784220794+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.784260873+07:00","message":"receive 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-05-12T13:47:09.784266904+07:00","message":"receive interim result [false|false]: เราต้องมีความสุขมันก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.784282904+07:00","message":"[buffer interim] 3997 false เราต้องมีความสุขมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.784292033+07:00","message":"[bufferProcess] interim [440000000]:เราต้องมีความสุขมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.784294319+07:00","message":"[bufferProcess] send to processor:เราต้องมีความสุขกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.784299184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.784301935+07:00","message":"> Transcript [47457] [false]: 'เราต้องมีความสุขกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.78430426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.784306364+07:00","message":"Set new StatePrefix: 'เราต้องมีความสุขกว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.917874548+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.917907902+07:00","message":"receive 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-05-12T13:47:09.91791636+07:00","message":"receive interim result [false|false]: เราต้องมีความสุขกับมันก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.917929777+07:00","message":"[buffer interim] 3997 false เราต้องมีความสุขกับมันก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.917936835+07:00","message":"[bufferProcess] interim [560000000]:เราต้องมีความสุขกับมันก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.917939134+07:00","message":"[bufferProcess] send to processor:เราต้องมีความสุขมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.917942233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.91794617+07:00","message":"> Transcript [47458] [false]: 'เราต้องมีความสุขมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.917948646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:09.917950542+07:00","message":"Set new StatePrefix: 'เราต้องมีความสุขมันก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:09.967186938+07:00","message":"[GCS] IsForceVAD: false for message ID: 3997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:10.097826807+07:00","message":"[GCS] Start streaming session, msgId: 3998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:10.115868393+07:00","message":"receive streaming session, msgId: 3997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:10.115903831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้องมีความสุขกว่ามันก่อน\",\"confidence\":0.92706525}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:10.115910215+07:00","message":"receive interim result [true|false]: เราต้องมีความสุขกว่ามันก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:10.115917808+07:00","message":"end recv isFinal message id 3997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:10.115922241+07:00","message":"end Recv id 3997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:10.115929262+07:00","message":"[buffer interim] 3997 true เราต้องมีความสุขกว่ามันก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:10.115942048+07:00","message":"[bufferProcess] interim [830000000]:เราต้องมีความสุขกว่ามันก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:10.115945402+07:00","message":"[bufferProcess] send to processor (isfinal):เราต้องมีความสุขกับมันก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:10.115948524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:10.115951236+07:00","message":"> Transcript [47459] [false]: 'เราต้องมีความสุขกับมันก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:10.11595361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:10.115955702+07:00","message":"Set new StatePrefix: 'เราต้องมีความสุขกับมันก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:10.115957622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:10.115959479+07:00","message":"> Transcript [47460] [true]: 'เราต้องมีความสุขกว่ามันก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:10.11596223+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:10.115964243+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:10.115966079+07:00","message":"StatePrefix: 'เราต้องมีความสุขกับมันก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:10.11596813+07:00","message":"TextPushed: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:10.115974152+07:00","message":"Push: 'มีความสุขกว่ามันก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:10.115981855+07:00","message":"push: {true มีความสุขกว่ามันก่อน 0 0xc002ac3900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:10.123434823+07:00","message":"write wav file: './tmp/7565/7565_3997.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:11.064925973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:11.064937413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:12.349810864+07:00","message":"receive streaming session, msgId: 3998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:12.349856695+07:00","message":"receive 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-05-12T13:47:12.349864519+07:00","message":"receive interim result [false|false]: เกษตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:12.34987987+07:00","message":"[buffer interim] 3998 false เกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:12.349888254+07:00","message":"[bufferProcess] interim [860000000]:เกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:12.349891021+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:12.349897731+07:00","message":"[bufferProcess] send to processor (ticker):เกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:12.349901862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:12.349905756+07:00","message":"> Transcript [47461] [false]: 'เกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:12.349909148+07:00","message":"Set StatePrefix (first interim): 'เกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:12.578343428+07:00","message":"receive streaming session, msgId: 3998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:12.578384365+07:00","message":"receive 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-05-12T13:47:12.578390569+07:00","message":"receive interim result [false|false]: เกษตรเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:12.578402136+07:00","message":"[buffer interim] 3998 false เกษตรเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:12.578409259+07:00","message":"[bufferProcess] interim [100000000]:เกษตรเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:12.578411162+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:12.753630949+07:00","message":"receive streaming session, msgId: 3998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:12.753672096+07:00","message":"receive 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-05-12T13:47:12.753679395+07:00","message":"receive interim result [false|false]: เกษตรเองก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:12.753696548+07:00","message":"[buffer interim] 3998 false เกษตรเองก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:12.753705399+07:00","message":"[bufferProcess] interim [220000000]:เกษตรเองก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:12.753708424+07:00","message":"[bufferProcess] send to processor:เกษตรเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:12.75371866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:12.753721837+07:00","message":"> Transcript [47462] [false]: 'เกษตรเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:12.753725737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:12.753728135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:12.753730039+07:00","message":"StatePrefix: 'เกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:12.753732007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:13.494463832+07:00","message":"receive streaming session, msgId: 3998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:13.494506082+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-05-12T13:47:13.494513669+07:00","message":"receive interim result [false|false]: เกษตรเองก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:13.49453089+07:00","message":"receive streaming session, msgId: 3998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:13.494536541+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-05-12T13:47:13.494540752+07:00","message":"receive interim result [false|false]: เกษตรเองก่อนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:13.494548229+07:00","message":"[buffer interim] 3998 false เกษตรเองก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:13.494552453+07:00","message":"[buffer interim] 3998 false เกษตรเองก่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.494559529+07:00","message":"[bufferProcess] interim [820000000]:เกษตรเองก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.494564241+07:00","message":"[bufferProcess] send to processor:เกษตรเองก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.494568028+07:00","message":"[bufferProcess] interim [0]:เกษตรเองก่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.494570801+07:00","message":"[bufferProcess] send to processor:เกษตรเองก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.494574225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.494578026+07:00","message":"> Transcript [47463] [false]: 'เกษตรเองก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.494582475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.494585325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.494588025+07:00","message":"StatePrefix: 'เกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.494590902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.49459345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.494596379+07:00","message":"> Transcript [47464] [false]: 'เกษตรเองก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.494599247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.494601793+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.494604372+07:00","message":"StatePrefix: 'เกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.494606926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:13.856558446+07:00","message":"receive streaming session, msgId: 3998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:13.856599361+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-05-12T13:47:13.856605667+07:00","message":"receive interim result [false|false]: เกษตรเองก่อนและหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:13.85662307+07:00","message":"receive streaming session, msgId: 3998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:13.856627703+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-05-12T13:47:13.856631255+07:00","message":"receive interim result [false|false]: เกษตรเองก่อนแล้วหลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:13.856646073+07:00","message":"[buffer interim] 3998 false เกษตรเองก่อนและหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:13.856665139+07:00","message":"[buffer interim] 3998 false เกษตรเองก่อนแล้วหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856673795+07:00","message":"[bufferProcess] interim [120000000]:เกษตรเองก่อนและหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856677638+07:00","message":"[bufferProcess] send to processor:เกษตรเองก่อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856683635+07:00","message":"[bufferProcess] interim [300000000]:เกษตรเองก่อนแล้วหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856686398+07:00","message":"[bufferProcess] send to processor:เกษตรเองก่อนและหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856695483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856699883+07:00","message":"> Transcript [47465] [false]: 'เกษตรเองก่อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856704779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856707797+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856718647+07:00","message":"StatePrefix: 'เกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.85672202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856730118+07:00","message":"Push: 'เกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856732944+07:00","message":"TextPushed: 'เกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856736346+07:00","message":"Set new StatePrefix : 'เกษตรเองก่อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856739914+07:00","message":"Next Push (prob) : 'เองก่อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856742712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856745674+07:00","message":"> Transcript [47466] [false]: 'เกษตรเองก่อนและหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856748217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:13.856750945+07:00","message":"Set new StatePrefix: 'เกษตรเองก่อนและหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:13.856762502+07:00","message":"push: {false เกษตร 0 0xc0044a2800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:13.866866867+07:00","message":"[GCS] IsForceVAD: false for message ID: 3998"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:14.065226904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:14.06526873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.231947503+07:00","message":"receive streaming session, msgId: 3998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.231983146+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-05-12T13:47:14.231989433+07:00","message":"receive interim result [false|false]: เกษตรเองก่อนแล้วหลังจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.232007039+07:00","message":"receive streaming session, msgId: 3998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.232011661+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-05-12T13:47:14.232014325+07:00","message":"receive interim result [false|false]: เกษตรเองก่อนแล้วหลังจากนั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.232020619+07:00","message":"receive streaming session, msgId: 3998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.232025369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษเองก่อนแล้วหลังจากนั้นก็\",\"confidence\":0.91882354}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.232028065+07:00","message":"receive interim result [true|false]: เศษเองก่อนแล้วหลังจากนั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.232031122+07:00","message":"end recv isFinal message id 3998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.232033253+07:00","message":"end Recv id 3998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.232040951+07:00","message":"[buffer interim] 3998 false เกษตรเองก่อนแล้วหลังจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.232044784+07:00","message":"[buffer interim] 3998 false เกษตรเองก่อนแล้วหลังจากนั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.232047004+07:00","message":"[buffer interim] 3998 true เศษเองก่อนแล้วหลังจากนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232052651+07:00","message":"[bufferProcess] interim [420000000]:เกษตรเองก่อนแล้วหลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.23205476+07:00","message":"[bufferProcess] send to processor:เกษตรเองก่อนแล้วหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.23205733+07:00","message":"[bufferProcess] interim [600000000]:เกษตรเองก่อนแล้วหลังจากนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232059723+07:00","message":"[bufferProcess] send to processor:เกษตรเองก่อนแล้วหลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232062061+07:00","message":"[bufferProcess] interim [810000000]:เศษเองก่อนแล้วหลังจากนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232064465+07:00","message":"[bufferProcess] send to processor (isfinal):เกษตรเองก่อนแล้วหลังจากนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232067246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232070472+07:00","message":"> Transcript [47467] [false]: 'เกษตรเองก่อนแล้วหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232073072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232075+07:00","message":"Set new StatePrefix: 'เกษตรเองก่อนแล้วหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232076649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232078379+07:00","message":"> Transcript [47468] [false]: 'เกษตรเองก่อนแล้วหลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232082216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232084899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232088008+07:00","message":"StatePrefix: 'เกษตรเองก่อนแล้วหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232092297+07:00","message":"TextPushed: 'เกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232094616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232097658+07:00","message":"> Transcript [47469] [false]: 'เกษตรเองก่อนแล้วหลังจากนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232100208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232106884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232109296+07:00","message":"StatePrefix: 'เกษตรเองก่อนแล้วหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232112162+07:00","message":"TextPushed: 'เกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232114776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232117716+07:00","message":"> Transcript [47470] [true]: 'เศษเองก่อนแล้วหลังจากนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232120916+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232123253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232125763+07:00","message":"StatePrefix: 'เกษตรเองก่อนแล้วหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232128637+07:00","message":"TextPushed: 'เกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232131099+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232244464+07:00","message":"Push: 'เศษเองก่อนแล้วหลังจากนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232248044+07:00","message":"TextPushed: 'เกษตรเศษเองก่อนแล้วหลังจากนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232250335+07:00","message":"Set new StatePrefix : 'เศษเองก่อนแล้วหลังจากนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232252422+07:00","message":"Next Push (prob) : 'เศษเองก่อนแล้วหลังจากนั้นก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.232260414+07:00","message":"push: {true เศษเองก่อนแล้วหลังจากนั้นก็ 0 0xc0044a2800}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.232279428+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_3998.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:14.241644814+07:00","message":"write wav file: './tmp/7565/7565_3998.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.318081251+07:00","message":"[GCS] Start streaming session, msgId: 3999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.63792959+07:00","message":"[GCS] IsForceVAD: false for message ID: 3999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.726428519+07:00","message":"receive streaming session, msgId: 3999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.726457894+07:00","message":"found end of frame, send empty tag with msgId: 3999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.726461344+07:00","message":"end Recv id 3999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.726468196+07:00","message":"[buffer interim] 3999 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.726475211+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.726478397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.726480908+07:00","message":"> Transcript [47471] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.726483213+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.726485054+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.726486806+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.726488731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:14.726491305+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.726500326+07:00","message":"push: {true \n 0 0xc004d58b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:14.7308066+07:00","message":"write wav file: './tmp/7565/7565_3999.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:14.771182282+07:00","message":"[GCS] Start streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:15.313968833+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:15.314016257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:15.314022686+07:00","message":"receive interim result [false|false]: แบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:15.314041117+07:00","message":"[buffer interim] 4000 false แบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:15.31404886+07:00","message":"[bufferProcess] interim [540000000]:แบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:15.314050726+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:15.742315218+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:15.742356182+07:00","message":"receive 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-05-12T13:47:15.742365831+07:00","message":"receive interim result [false|false]: แบ่งให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:15.742381997+07:00","message":"[buffer interim] 4000 false แบ่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:15.742390333+07:00","message":"[bufferProcess] interim [20000000]:แบ่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:15.742393749+07:00","message":"[bufferProcess] send to processor:แบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:15.742401851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:15.742406109+07:00","message":"> Transcript [47472] [false]: 'แบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:15.742409976+07:00","message":"Set StatePrefix (first interim): 'แบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:15.958922734+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:15.958960835+07:00","message":"receive 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-05-12T13:47:15.958966945+07:00","message":"receive interim result [false|false]: แบ่งให้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:15.958982559+07:00","message":"[buffer interim] 4000 false แบ่งให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:15.958990023+07:00","message":"[bufferProcess] interim [200000000]:แบ่งให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:15.958992226+07:00","message":"[bufferProcess] send to processor:แบ่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:15.958995434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:15.959000404+07:00","message":"> Transcript [47473] [false]: 'แบ่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:15.959003217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:15.959005094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:15.959006826+07:00","message":"StatePrefix: 'แบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:15.959008947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:16.05416842+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:16.054202512+07:00","message":"receive 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-05-12T13:47:16.054208839+07:00","message":"receive interim result [false|false]: แบ่งให้แขวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:16.054218044+07:00","message":"[buffer interim] 4000 false แบ่งให้แขวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.054224531+07:00","message":"[bufferProcess] interim [320000000]:แบ่งให้แขวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.054227084+07:00","message":"[bufferProcess] send to processor:แบ่งให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.054230278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.054233768+07:00","message":"> Transcript [47474] [false]: 'แบ่งให้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.054236888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.054239031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.054240888+07:00","message":"StatePrefix: 'แบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.05424288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:16.327267034+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:16.327321685+07:00","message":"receive 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-05-12T13:47:16.327328587+07:00","message":"receive interim result [false|false]: แบ่งให้ขวดนึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:16.327344553+07:00","message":"[buffer interim] 4000 false แบ่งให้ขวดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.327354688+07:00","message":"[bufferProcess] interim [620000000]:แบ่งให้ขวดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.327357619+07:00","message":"[bufferProcess] send to processor:แบ่งให้แขวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.327365834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.327369124+07:00","message":"> Transcript [47475] [false]: 'แบ่งให้แขวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.32737454+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.327377024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.327378827+07:00","message":"StatePrefix: 'แบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.327380829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:16.835012852+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:16.835048572+07:00","message":"receive 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-05-12T13:47:16.835056839+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:16.835068521+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.835075136+07:00","message":"[bufferProcess] interim [40000000]:แบ่งให้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.835079763+07:00","message":"[bufferProcess] send to processor:แบ่งให้ขวดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.83508622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.835088975+07:00","message":"> Transcript [47476] [false]: 'แบ่งให้ขวดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.835093758+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.83509583+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.835097773+07:00","message":"StatePrefix: 'แบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.835099927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.8351047+07:00","message":"Push: 'แบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.835106698+07:00","message":"TextPushed: 'แบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.8351087+07:00","message":"Set new StatePrefix : 'แบ่งให้ขวดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.835110727+07:00","message":"Next Push (prob) : 'ให้ขวดนึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:16.835118528+07:00","message":"push: {false แบ่ง 0 0xc0044a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:16.900982145+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:16.901021043+07:00","message":"receive 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-05-12T13:47:16.901027028+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:16.901046485+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.901055657+07:00","message":"[bufferProcess] interim [160000000]:แบ่งให้คนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.901058331+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.901061816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.901065136+07:00","message":"> Transcript [47477] [false]: 'แบ่งให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.901067444+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:16.901069691+07:00","message":"Set new StatePrefix: 'แบ่งให้คนที่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:17.065504444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:17.065525308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.097823019+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.097862704+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-05-12T13:47:17.097870281+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.097889041+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.097900138+07:00","message":"[bufferProcess] interim [340000000]:แบ่งให้คนที่มีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.0979038+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.097908365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.09791358+07:00","message":"> Transcript [47478] [false]: 'แบ่งให้คนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.097916834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.097918891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.097921393+07:00","message":"StatePrefix: 'แบ่งให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.097923609+07:00","message":"TextPushed: 'แบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.344570486+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.344616373+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-05-12T13:47:17.344623047+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.3446404+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.344651078+07:00","message":"[bufferProcess] interim [580000000]:แบ่งให้คนที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.3446556+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.344663976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.344667424+07:00","message":"> Transcript [47479] [false]: 'แบ่งให้คนที่มีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.3446713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.344673795+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.344675703+07:00","message":"StatePrefix: 'แบ่งให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.3446786+07:00","message":"TextPushed: 'แบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.45267142+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.452708696+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-05-12T13:47:17.452721899+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.452735779+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.452742992+07:00","message":"[bufferProcess] interim [700000000]:แบ่งให้คนที่มีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.452745898+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.45274916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.452751995+07:00","message":"> Transcript [47480] [false]: 'แบ่งให้คนที่มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.452755382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.452757497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.452759746+07:00","message":"StatePrefix: 'แบ่งให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.452761765+07:00","message":"TextPushed: 'แบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.558962878+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.558998025+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-05-12T13:47:17.559003636+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.559016024+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.559023291+07:00","message":"[bufferProcess] interim [820000000]:แบ่งให้คนที่มีรสนิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.55902566+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.559030622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.559034098+07:00","message":"> Transcript [47481] [false]: 'แบ่งให้คนที่มีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.559037625+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.559039707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.559041712+07:00","message":"StatePrefix: 'แบ่งให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.559043794+07:00","message":"TextPushed: 'แบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.559048039+07:00","message":"Push: 'ให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.55905122+07:00","message":"TextPushed: 'แบ่งให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.559053414+07:00","message":"Set new StatePrefix : 'แบ่งให้คนที่มีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.559058959+07:00","message":"Next Push (prob) : 'มีรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.559066395+07:00","message":"push: {false ให้คนที่ 0 0xc0044a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.756772569+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.756808359+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-05-12T13:47:17.756814698+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.756826796+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.75683383+07:00","message":"[bufferProcess] interim [0]:แบ่งให้คนที่มีรสนิยมเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.756836785+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.75684044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.756843176+07:00","message":"> Transcript [47482] [false]: 'แบ่งให้คนที่มีรสนิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.756845313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.7568471+07:00","message":"Set new StatePrefix: 'แบ่งให้คนที่มีรสนิยม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.929821808+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.929864823+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-05-12T13:47:17.929870888+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:17.92988892+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.929899425+07:00","message":"[bufferProcess] interim [180000000]:แบ่งให้คนที่มีรสนิยมเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.929902006+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.929906323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.929909073+07:00","message":"> Transcript [47483] [false]: 'แบ่งให้คนที่มีรสนิยมเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.929912803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.929915079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.929917665+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:17.929920692+07:00","message":"TextPushed: 'แบ่งให้คนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:18.124229145+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:18.124267514+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-05-12T13:47:18.124273181+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:18.124293242+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.12430373+07:00","message":"[bufferProcess] interim [360000000]:แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.124307414+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.124317797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.124322226+07:00","message":"> Transcript [47484] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.124327194+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.124329998+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.124332287+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.124334728+07:00","message":"TextPushed: 'แบ่งให้คนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:18.135401641+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:18.135434694+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-05-12T13:47:18.135439711+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกันเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:18.135455916+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกันเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.13546216+07:00","message":"[bufferProcess] interim [420000000]:แบ่งให้คนที่มีรสนิยมเดียวกันเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.135464546+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.135467855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.135470627+07:00","message":"> Transcript [47485] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.135474015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.135475919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.135479074+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.1354817+07:00","message":"TextPushed: 'แบ่งให้คนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:18.390034234+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:18.390071283+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-05-12T13:47:18.390077258+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:18.390091099+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.390098765+07:00","message":"[bufferProcess] interim [600000000]:แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.390101306+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกันเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.390104595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.390107532+07:00","message":"> Transcript [47486] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกันเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.390110824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.390112789+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.390114881+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.390117378+07:00","message":"TextPushed: 'แบ่งให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.390120028+07:00","message":"Push: 'มีรสนิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.390121948+07:00","message":"TextPushed: 'แบ่งให้คนที่มีรสนิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.390123999+07:00","message":"Set new StatePrefix : 'แบ่งให้คนที่มีรสนิยมเดียวกันเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.390126086+07:00","message":"Next Push (prob) : 'เดียวกันเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:18.390133754+07:00","message":"push: {false มีรสนิยม 0 0xc0044a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:18.959442322+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:18.959489309+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-05-12T13:47:18.959495844+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:18.959513559+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.959521857+07:00","message":"[bufferProcess] interim [200000000]:แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.959524627+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.959532554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.959537466+07:00","message":"> Transcript [47487] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.959540131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:18.959543077+07:00","message":"Set new StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.229270959+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.229306524+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-05-12T13:47:19.229314365+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.229327898+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.229336652+07:00","message":"[bufferProcess] interim [500000000]:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.22934033+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.229345294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.229348988+07:00","message":"> Transcript [47488] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.229354129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.229357264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.229360283+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.229363558+07:00","message":"TextPushed: 'แบ่งให้คนที่มีรสนิยม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.348591714+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.348632633+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-05-12T13:47:19.348638734+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.348653264+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.348660811+07:00","message":"[bufferProcess] interim [620000000]:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.34866324+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.348669578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.348673398+07:00","message":"> Transcript [47489] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.348677185+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.348681281+07:00","message":"Set new StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.412902443+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.412946426+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-05-12T13:47:19.412952504+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.412969861+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.412978055+07:00","message":"[bufferProcess] interim [680000000]:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.412980827+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.412988043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.412990844+07:00","message":"> Transcript [47490] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.412994193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.412996172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.412999001+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.413001828+07:00","message":"TextPushed: 'แบ่งให้คนที่มีรสนิยม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.547856614+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.547892081+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-05-12T13:47:19.547898749+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.547914023+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.547920911+07:00","message":"[bufferProcess] interim [800000000]:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.547923749+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.547931853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.547934544+07:00","message":"> Transcript [47491] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.547938075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.547940017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.547942332+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.547947172+07:00","message":"TextPushed: 'แบ่งให้คนที่มีรสนิยม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.74142098+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.741457136+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-05-12T13:47:19.741463608+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.741481655+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.741491347+07:00","message":"[bufferProcess] interim [980000000]:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.741494477+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.741499934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.741503035+07:00","message":"> Transcript [47492] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.741506672+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.741508599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.741510855+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.741513231+07:00","message":"TextPushed: 'แบ่งให้คนที่มีรสนิยม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.945150847+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.945211549+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-05-12T13:47:19.945218309+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.945235832+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.945248964+07:00","message":"[bufferProcess] interim [220000000]:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.94525289+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.945259254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.945262337+07:00","message":"> Transcript [47493] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.945266704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.945269043+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.945271394+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.945274162+07:00","message":"TextPushed: 'แบ่งให้คนที่มีรสนิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.945283338+07:00","message":"Push: 'เดียวกับเราแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.945286431+07:00","message":"TextPushed: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.945289287+07:00","message":"Set new StatePrefix : 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:19.945293215+07:00","message":"Next Push (prob) : 'ชื่อว่าเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:19.945303578+07:00","message":"push: {false เดียวกับเราแล้วเรา 0 0xc0044a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.060593997+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.060638763+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-05-12T13:47:20.060645643+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.06066534+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.060673695+07:00","message":"[bufferProcess] interim [280000000]:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.060676748+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.06068363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.060686504+07:00","message":"> Transcript [47494] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.060690583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.060692727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.060694908+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.060697912+07:00","message":"TextPushed: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเรา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:20.065751315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:20.065762926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.108556373+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.10858945+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-05-12T13:47:20.108595986+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.108610096+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.108617296+07:00","message":"[bufferProcess] interim [340000000]:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.108619916+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.108625091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.108627966+07:00","message":"> Transcript [47495] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.108631958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.108634206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.108636059+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.108638628+07:00","message":"TextPushed: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.243003879+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.243047849+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-05-12T13:47:20.243056838+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อกี้ใช่ไหมที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.243075471+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อกี้ใช่ไหมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.243085921+07:00","message":"[bufferProcess] interim [460000000]:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อกี้ใช่ไหมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.243090383+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.243100755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.243104663+07:00","message":"> Transcript [47496] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.243110103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.243112846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.243116054+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.243122194+07:00","message":"TextPushed: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.308808315+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.3088652+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-05-12T13:47:20.308874486+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.308898127+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.308914157+07:00","message":"[bufferProcess] interim [580000000]:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.308918601+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อกี้ใช่ไหมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.308928426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.308933074+07:00","message":"> Transcript [47497] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อกี้ใช่ไหมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.308940044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.308942884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.308946734+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.308950778+07:00","message":"TextPushed: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.308959966+07:00","message":"Push: 'ชื่อว่าเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.308962798+07:00","message":"TextPushed: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.308966485+07:00","message":"Set new StatePrefix : 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อกี้ใช่ไหมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.308971339+07:00","message":"Next Push (prob) : 'กี้ใช่ไหมที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.30898353+07:00","message":"push: {false ชื่อว่าเมื่อ 0 0xc0044a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.551078007+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.551117263+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-05-12T13:47:20.551126301+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เราก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.551142431+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.551149782+07:00","message":"[bufferProcess] interim [760000000]:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.551152625+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.551156314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.551159055+07:00","message":"> Transcript [47498] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.551161636+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.551163862+07:00","message":"Set new StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.554830887+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.554870093+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-05-12T13:47:20.554876686+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อกี้ใช่ไหมที่หลอกกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.554891428+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อกี้ใช่ไหมที่หลอกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.55489724+07:00","message":"[bufferProcess] interim [820000000]:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อกี้ใช่ไหมที่หลอกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.55490075+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.554906164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.554908512+07:00","message":"> Transcript [47499] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.554912408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.55491465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.554916449+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.554920766+07:00","message":"TextPushed: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.744118228+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.744157246+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-05-12T13:47:20.744164194+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.744181194+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.744188384+07:00","message":"[bufferProcess] interim [940000000]:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.744191954+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อกี้ใช่ไหมที่หลอกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.744200804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.744203583+07:00","message":"> Transcript [47500] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อกี้ใช่ไหมที่หลอกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.744206376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.744208393+07:00","message":"Set new StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อกี้ใช่ไหมที่หลอกกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.848128623+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.848170766+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-05-12T13:47:20.84817673+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลังกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.848193906+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.848202376+07:00","message":"[bufferProcess] interim [120000000]:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.848205962+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.848209527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.848212301+07:00","message":"> Transcript [47501] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.848216043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.848218777+07:00","message":"Set new StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.856265871+07:00","message":"[GCS] IsForceVAD: false for message ID: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.98214924+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.982203654+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-05-12T13:47:20.982211662+07:00","message":"receive interim result [false|false]: แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลังบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:20.982229103+07:00","message":"[buffer interim] 4000 false แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลังบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.98223726+07:00","message":"[bufferProcess] interim [300000000]:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลังบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.98224034+07:00","message":"[bufferProcess] send to processor:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.982247561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.982251338+07:00","message":"> Transcript [47502] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลังกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.982256214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.982259164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.982262577+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:20.98226588+07:00","message":"TextPushed: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:21.060633711+07:00","message":"receive streaming session, msgId: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:21.060689689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อใช่ไหมที่เรากำลังบอกว่า\",\"confidence\":0.93218356}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:21.06070036+07:00","message":"receive interim result [true|false]: แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อใช่ไหมที่เรากำลังบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:21.060711061+07:00","message":"end recv isFinal message id 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:21.060723487+07:00","message":"end Recv id 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:21.060732131+07:00","message":"[buffer interim] 4000 true แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อใช่ไหมที่เรากำลังบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:21.060740692+07:00","message":"[bufferProcess] interim [300000000]:แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อใช่ไหมที่เรากำลังบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:21.060744323+07:00","message":"[bufferProcess] send to processor (isfinal):แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลังบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:21.060748501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:21.060752436+07:00","message":"> Transcript [47503] [false]: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลังบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:21.06075631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:21.060758522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:21.06076063+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:21.060763866+07:00","message":"TextPushed: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:21.060766127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:21.060768326+07:00","message":"> Transcript [47504] [true]: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อใช่ไหมที่เรากำลังบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:21.060775926+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:21.06077781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:21.060779655+07:00","message":"StatePrefix: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อไหร่ที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:21.060781881+07:00","message":"TextPushed: 'แบ่งให้คนที่มีรสนิยมเดียวกับเราแล้วเราชื่อว่าเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:21.060785946+07:00","message":"Push: 'ใช่ไหมที่เรากำลังบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:21.060795717+07:00","message":"push: {true ใช่ไหมที่เรากำลังบอกว่า 0 0xc0044a2e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:21.086858471+07:00","message":"write wav file: './tmp/7565/7565_4000.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:21.687186671+07:00","message":"[GCS] Start streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.15687585+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.156929161+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-05-12T13:47:22.156935536+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.156949314+07:00","message":"[buffer interim] 4001 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.15695684+07:00","message":"[bufferProcess] interim [240000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.156958633+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.156964061+07:00","message":"[bufferProcess] send to processor (ticker):ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.156967051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.156970084+07:00","message":"> Transcript [47505] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.156972249+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.2248659+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.224903056+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-05-12T13:47:22.224910521+07:00","message":"receive interim result [false|false]: ไ*******"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.224925049+07:00","message":"[buffer interim] 4001 false ไ*******"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.224932962+07:00","message":"[bufferProcess] interim [360000000]:ไ*******"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.224934671+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.232011251+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.232043011+07:00","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-05-12T13:47:22.232049369+07:00","message":"receive interim result [false|false]: ไปรษณีย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.232064831+07:00","message":"[buffer interim] 4001 false ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.232072414+07:00","message":"[bufferProcess] interim [420000000]:ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.232076091+07:00","message":"[bufferProcess] send to processor:ไ*******"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.232080693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.2320848+07:00","message":"> Transcript [47506] [false]: 'ไ*******'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.232088567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.232092331+07:00","message":"Set new StatePrefix: 'ไ*******'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.407246486+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.40727878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.40728416+07:00","message":"receive interim result [false|false]: ไปแสดง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.407299382+07:00","message":"[buffer interim] 4001 false ไปแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.407308929+07:00","message":"[bufferProcess] interim [540000000]:ไปแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.407311316+07:00","message":"[bufferProcess] send to processor:ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.40731639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.407319135+07:00","message":"> Transcript [47507] [false]: 'ไปรษณีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.407325953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.407328399+07:00","message":"Set new StatePrefix: 'ไปรษณีย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.743174635+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.743216841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปแสดงนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.743224928+07:00","message":"receive interim result [false|false]: ไปแสดงนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:22.743240151+07:00","message":"[buffer interim] 4001 false ไปแสดงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.743249107+07:00","message":"[bufferProcess] interim [840000000]:ไปแสดงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.743251832+07:00","message":"[bufferProcess] send to processor:ไปแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.743256815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.743260101+07:00","message":"> Transcript [47508] [false]: 'ไปแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.743262443+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:22.743264372+07:00","message":"Set new StatePrefix: 'ไปแสดง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:23.066338507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:23.066366324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.184529779+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.184571776+07:00","message":"receive 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-05-12T13:47:23.184578552+07:00","message":"receive interim result [false|false]: ไปแสดงนี้ต้องลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.184598116+07:00","message":"[buffer interim] 4001 false ไปแสดงนี้ต้องลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.184607251+07:00","message":"[bufferProcess] interim [200000000]:ไปแสดงนี้ต้องลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.184611476+07:00","message":"[bufferProcess] send to processor:ไปแสดงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.184619315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.184623921+07:00","message":"> Transcript [47509] [false]: 'ไปแสดงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.184629751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.184632917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.184636115+07:00","message":"StatePrefix: 'ไปแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.184638957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.264115218+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.264152897+07:00","message":"receive 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-05-12T13:47:23.264157927+07:00","message":"receive interim result [false|false]: ไปแสดงนี้ต้องลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.264171403+07:00","message":"[buffer interim] 4001 false ไปแสดงนี้ต้องลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.264179253+07:00","message":"[bufferProcess] interim [320000000]:ไปแสดงนี้ต้องลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.264181621+07:00","message":"[bufferProcess] send to processor:ไปแสดงนี้ต้องลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.264187664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.264190642+07:00","message":"> Transcript [47510] [false]: 'ไปแสดงนี้ต้องลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.26419417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.264196244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.264198285+07:00","message":"StatePrefix: 'ไปแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.264200305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.323436087+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.323476745+07:00","message":"receive 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-05-12T13:47:23.323482471+07:00","message":"receive interim result [false|false]: ไปแสดงนี้ต้องลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.323495929+07:00","message":"[buffer interim] 4001 false ไปแสดงนี้ต้องลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.323506012+07:00","message":"[bufferProcess] interim [380000000]:ไปแสดงนี้ต้องลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.323508728+07:00","message":"[bufferProcess] send to processor:ไปแสดงนี้ต้องลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.323513819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.32351703+07:00","message":"> Transcript [47511] [false]: 'ไปแสดงนี้ต้องลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.323520625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.323523426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.323525344+07:00","message":"StatePrefix: 'ไปแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.32352734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.36816569+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.368204536+07:00","message":"receive 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-05-12T13:47:23.368211888+07:00","message":"receive interim result [false|false]: ไปแสดงนี้เรามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.368230947+07:00","message":"[buffer interim] 4001 false ไปแสดงนี้เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.368241759+07:00","message":"[bufferProcess] interim [440000000]:ไปแสดงนี้เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.36824495+07:00","message":"[bufferProcess] send to processor:ไปแสดงนี้ต้องลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.368249647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.368253264+07:00","message":"> Transcript [47512] [false]: 'ไปแสดงนี้ต้องลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.368258392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.368261273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.368264136+07:00","message":"StatePrefix: 'ไปแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.368266988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.368270452+07:00","message":"Push: 'ไปแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.368273509+07:00","message":"TextPushed: 'ไปแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.3682763+07:00","message":"Set new StatePrefix : 'ไปแสดงนี้ต้องลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.368280029+07:00","message":"Next Push (prob) : 'นี้ต้องลอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.368290049+07:00","message":"push: {false ไปแสดง 0 0xc0044a3400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.426571079+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.426612094+07:00","message":"receive 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-05-12T13:47:23.426619047+07:00","message":"receive interim result [false|false]: ไปแสดงว่าเรามีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.426633493+07:00","message":"[buffer interim] 4001 false ไปแสดงว่าเรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.426641343+07:00","message":"[bufferProcess] interim [620000000]:ไปแสดงว่าเรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.426644712+07:00","message":"[bufferProcess] send to processor:ไปแสดงนี้เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.426648907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.426652656+07:00","message":"> Transcript [47513] [false]: 'ไปแสดงนี้เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.426656186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.42665882+07:00","message":"Set new StatePrefix: 'ไปแสดงนี้เรามี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.748890297+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.748934417+07:00","message":"receive 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-05-12T13:47:23.748941272+07:00","message":"receive interim result [false|false]: ไปแสดงว่าเรามีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.74895776+07:00","message":"[buffer interim] 4001 false ไปแสดงว่าเรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.748965787+07:00","message":"[bufferProcess] interim [860000000]:ไปแสดงว่าเรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.74896834+07:00","message":"[bufferProcess] send to processor:ไปแสดงว่าเรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.748977723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.748980825+07:00","message":"> Transcript [47514] [false]: 'ไปแสดงว่าเรามีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.748983561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.748986685+07:00","message":"Set new StatePrefix: 'ไปแสดงว่าเรามีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.949481687+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.949520342+07:00","message":"receive 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-05-12T13:47:23.949526783+07:00","message":"receive interim result [false|false]: ไปแสดงว่าเรามีความสุขกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:23.949541854+07:00","message":"[buffer interim] 4001 false ไปแสดงว่าเรามีความสุขกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.949548724+07:00","message":"[bufferProcess] interim [100000000]:ไปแสดงว่าเรามีความสุขกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.949551397+07:00","message":"[bufferProcess] send to processor:ไปแสดงว่าเรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.949558315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.949562961+07:00","message":"> Transcript [47515] [false]: 'ไปแสดงว่าเรามีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.94956652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.949569001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.949570718+07:00","message":"StatePrefix: 'ไปแสดงว่าเรามีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:23.9495728+07:00","message":"TextPushed: 'ไปแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.022919685+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.022957707+07:00","message":"receive 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-05-12T13:47:24.022963339+07:00","message":"receive interim result [false|false]: ไปแสดงว่าเรามีความสุขกับมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.022977535+07:00","message":"[buffer interim] 4001 false ไปแสดงว่าเรามีความสุขกับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.022988201+07:00","message":"[bufferProcess] interim [220000000]:ไปแสดงว่าเรามีความสุขกับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.022990993+07:00","message":"[bufferProcess] send to processor:ไปแสดงว่าเรามีความสุขกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.022996481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.022999367+07:00","message":"> Transcript [47516] [false]: 'ไปแสดงว่าเรามีความสุขกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.023003003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.023006316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.023008971+07:00","message":"StatePrefix: 'ไปแสดงว่าเรามีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.023011331+07:00","message":"TextPushed: 'ไปแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.176129044+07:00","message":"[GCS] IsForceVAD: false for message ID: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.29102031+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.291063975+07:00","message":"receive 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-05-12T13:47:24.291070675+07:00","message":"receive interim result [false|false]: ไปแสดงว่าเรามีความสุขกับมันนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.291087804+07:00","message":"[buffer interim] 4001 false ไปแสดงว่าเรามีความสุขกับมันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.291095672+07:00","message":"[bufferProcess] interim [400000000]:ไปแสดงว่าเรามีความสุขกับมันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.291098796+07:00","message":"[bufferProcess] send to processor:ไปแสดงว่าเรามีความสุขกับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.291107029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.291109832+07:00","message":"> Transcript [47517] [false]: 'ไปแสดงว่าเรามีความสุขกับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.291113649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.291116965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.291120394+07:00","message":"StatePrefix: 'ไปแสดงว่าเรามีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.291122937+07:00","message":"TextPushed: 'ไปแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.303356113+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.303390991+07:00","message":"receive 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-05-12T13:47:24.303396765+07:00","message":"receive interim result [false|false]: ไปแสดงว่าเรามีความสุขกับมันน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.303411456+07:00","message":"[buffer interim] 4001 false ไปแสดงว่าเรามีความสุขกับมันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.303418624+07:00","message":"[bufferProcess] interim [520000000]:ไปแสดงว่าเรามีความสุขกับมันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.30342097+07:00","message":"[bufferProcess] send to processor:ไปแสดงว่าเรามีความสุขกับมันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.303428407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.303431224+07:00","message":"> Transcript [47518] [false]: 'ไปแสดงว่าเรามีความสุขกับมันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.303435146+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.303437272+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.303439811+07:00","message":"StatePrefix: 'ไปแสดงว่าเรามีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.303442099+07:00","message":"TextPushed: 'ไปแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.303447955+07:00","message":"Push: 'ว่าเรามีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.303452179+07:00","message":"TextPushed: 'ไปแสดงว่าเรามีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.303456054+07:00","message":"Set new StatePrefix : 'ไปแสดงว่าเรามีความสุขกับมันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.303458832+07:00","message":"Next Push (prob) : 'สุขกับมันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.303466583+07:00","message":"push: {false ว่าเรามีความ 0 0xc0044a3400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.380777694+07:00","message":"receive streaming session, msgId: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.380821715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปแสดงเนี่ยแล้วเรามีความสุขกับมันนะ\",\"confidence\":0.8989975}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.380830861+07:00","message":"receive interim result [true|false]: ไปแสดงเนี่ยแล้วเรามีความสุขกับมันนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.380842358+07:00","message":"end recv isFinal message id 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.380844445+07:00","message":"end Recv id 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.380851699+07:00","message":"[buffer interim] 4001 true ไปแสดงเนี่ยแล้วเรามีความสุขกับมันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.380863698+07:00","message":"[bufferProcess] interim [520000000]:ไปแสดงเนี่ยแล้วเรามีความสุขกับมันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.380866917+07:00","message":"[bufferProcess] send to processor (isfinal):ไปแสดงว่าเรามีความสุขกับมันน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.380882808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.380901654+07:00","message":"> Transcript [47519] [false]: 'ไปแสดงว่าเรามีความสุขกับมันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.380905094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.380907544+07:00","message":"Set new StatePrefix: 'ไปแสดงว่าเรามีความสุขกับมันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.380910049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.380914945+07:00","message":"> Transcript [47520] [true]: 'ไปแสดงเนี่ยแล้วเรามีความสุขกับมันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.380919661+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.380921585+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.380924742+07:00","message":"StatePrefix: 'ไปแสดงว่าเรามีความสุขกับมันน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.380927266+07:00","message":"TextPushed: 'ไปแสดงว่าเรามีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.380928923+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.381060496+07:00","message":"Push: 'มีความสุขกับมันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.381063032+07:00","message":"TextPushed: 'ไปแสดงว่าเรามีความมีความสุขกับมันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.381065192+07:00","message":"Set new StatePrefix : 'ไปแสดงเนี่ยแล้วเรามีความสุขกับมันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.38106756+07:00","message":"Next Push (prob) : 'ไปแสดงเนี่ยแล้วเรามีความสุขกับมันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.381078326+07:00","message":"push: {true มีความสุขกับมันนะ 0 0xc0044a3400}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:24.381090123+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4001.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:24.389066166+07:00","message":"write wav file: './tmp/7565/7565_4001.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:24.439104179+07:00","message":"[GCS] Start streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.165022132+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.165058828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.165064282+07:00","message":"receive interim result [false|false]: เพิ่งเห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.165079236+07:00","message":"[buffer interim] 4002 false เพิ่งเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.165086663+07:00","message":"[bufferProcess] interim [600000000]:เพิ่งเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.165088676+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.625818844+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.625862462+07:00","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-05-12T13:47:25.625868692+07:00","message":"receive interim result [false|false]: เห็นเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.62588377+07:00","message":"[buffer interim] 4002 false เห็นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.625892301+07:00","message":"[bufferProcess] interim [960000000]:เห็นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.625894849+07:00","message":"[bufferProcess] send to processor:เพิ่งเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.625901286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.625904358+07:00","message":"> Transcript [47521] [false]: 'เพิ่งเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.62590661+07:00","message":"Set StatePrefix (first interim): 'เพิ่งเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.707763044+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.707807647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.707814074+07:00","message":"receive interim result [false|false]: เพิ่งเห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.707829208+07:00","message":"[buffer interim] 4002 false เพิ่งเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.707837391+07:00","message":"[bufferProcess] interim [80000000]:เพิ่งเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.707840152+07:00","message":"[bufferProcess] send to processor:เห็นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.707846889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.707849692+07:00","message":"> Transcript [47522] [false]: 'เห็นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.707852368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.707854827+07:00","message":"Set new StatePrefix: 'เห็นเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.861319312+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.861355084+07:00","message":"receive 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-05-12T13:47:25.861360766+07:00","message":"receive interim result [false|false]: เห็นเขารู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.861374769+07:00","message":"[buffer interim] 4002 false เห็นเขารู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.861381655+07:00","message":"[bufferProcess] interim [200000000]:เห็นเขารู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.861384387+07:00","message":"[bufferProcess] send to processor:เพิ่งเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.86138769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.861390507+07:00","message":"> Transcript [47523] [false]: 'เพิ่งเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.861392617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.861394494+07:00","message":"Set new StatePrefix: 'เพิ่งเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.996311808+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.996356805+07:00","message":"receive 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-05-12T13:47:25.99636348+07:00","message":"receive interim result [false|false]: เห็นเขารู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:25.996378371+07:00","message":"[buffer interim] 4002 false เห็นเขารู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.996386761+07:00","message":"[bufferProcess] interim [380000000]:เห็นเขารู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.996389932+07:00","message":"[bufferProcess] send to processor:เห็นเขารู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.996397048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.99640025+07:00","message":"> Transcript [47524] [false]: 'เห็นเขารู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.996402817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:25.996405246+07:00","message":"Set new StatePrefix: 'เห็นเขารู้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:26.066918584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:26.06693139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.187758175+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.187810967+07:00","message":"receive 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-05-12T13:47:26.187820312+07:00","message":"receive interim result [false|false]: เห็นเขารู้สึกแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.187830601+07:00","message":"[buffer interim] 4002 false เห็นเขารู้สึกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.187837255+07:00","message":"[bufferProcess] interim [620000000]:เห็นเขารู้สึกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.187839473+07:00","message":"[bufferProcess] send to processor:เห็นเขารู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.187842605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.187846527+07:00","message":"> Transcript [47525] [false]: 'เห็นเขารู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.187849415+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.187851461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.187853447+07:00","message":"StatePrefix: 'เห็นเขารู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.187856107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.402470669+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.402513605+07:00","message":"receive 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-05-12T13:47:26.402519951+07:00","message":"receive interim result [false|false]: เห็นเขารู้สึกแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.402538251+07:00","message":"[buffer interim] 4002 false เห็นเขารู้สึกแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.40254582+07:00","message":"[bufferProcess] interim [800000000]:เห็นเขารู้สึกแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.402548567+07:00","message":"[bufferProcess] send to processor:เห็นเขารู้สึกแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.402552456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.40255612+07:00","message":"> Transcript [47526] [false]: 'เห็นเขารู้สึกแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.402559587+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.402561709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.402563894+07:00","message":"StatePrefix: 'เห็นเขารู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.402566058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.46068607+07:00","message":"[GCS] Cleaned up inactive client: 3976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.460721649+07:00","message":"[GCS] Cleaned up inactive client: 3972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.460725441+07:00","message":"[GCS] Cleaned up inactive client: 3975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.460727456+07:00","message":"[GCS] Cleaned up inactive client: 3969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.460729191+07:00","message":"[GCS] Cleaned up inactive client: 3967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.460731123+07:00","message":"[GCS] Cleaned up inactive client: 3977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.460733033+07:00","message":"[GCS] Cleaned up inactive client: 3978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.460737364+07:00","message":"[GCS] Cleaned up inactive client: 3971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.460739087+07:00","message":"[GCS] Cleaned up inactive client: 3968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.460740677+07:00","message":"[GCS] Cleaned up inactive client: 3970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.460742536+07:00","message":"[GCS] Cleaned up inactive client: 3974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.460744441+07:00","message":"[GCS] Cleaned up inactive client: 3966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.460746225+07:00","message":"[GCS] Cleaned up inactive client: 3973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.511240546+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.511275263+07:00","message":"receive 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-05-12T13:47:26.51128033+07:00","message":"receive interim result [false|false]: เห็นเขารู้สึกแบบเดียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.511296301+07:00","message":"[buffer interim] 4002 false เห็นเขารู้สึกแบบเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.511302843+07:00","message":"[bufferProcess] interim [860000000]:เห็นเขารู้สึกแบบเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.511305512+07:00","message":"[bufferProcess] send to processor:เห็นเขารู้สึกแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.511308726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.511311518+07:00","message":"> Transcript [47527] [false]: 'เห็นเขารู้สึกแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.511314614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.51131644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.511318355+07:00","message":"StatePrefix: 'เห็นเขารู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.511321125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.592152076+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.592195474+07:00","message":"receive 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-05-12T13:47:26.59220192+07:00","message":"receive interim result [false|false]: เห็นเขารู้สึกแบบเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.592216883+07:00","message":"[buffer interim] 4002 false เห็นเขารู้สึกแบบเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.592224346+07:00","message":"[bufferProcess] interim [980000000]:เห็นเขารู้สึกแบบเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.592226995+07:00","message":"[bufferProcess] send to processor:เห็นเขารู้สึกแบบเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.592232517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.592235741+07:00","message":"> Transcript [47528] [false]: 'เห็นเขารู้สึกแบบเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.592240113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.592242339+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.592246479+07:00","message":"StatePrefix: 'เห็นเขารู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.592248608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.592253095+07:00","message":"Push: 'เห็นเขารู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.592255079+07:00","message":"TextPushed: 'เห็นเขารู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.592257157+07:00","message":"Set new StatePrefix : 'เห็นเขารู้สึกแบบเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.592259791+07:00","message":"Next Push (prob) : 'สึกแบบเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.592268236+07:00","message":"push: {false เห็นเขารู้ 0 0xc0044a2300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.834202931+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.834248317+07:00","message":"receive 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-05-12T13:47:26.834255144+07:00","message":"receive interim result [false|false]: เห็นเขารู้สึกแบบเดียวกับที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.834269456+07:00","message":"[buffer interim] 4002 false เห็นเขารู้สึกแบบเดียวกับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.834278567+07:00","message":"[bufferProcess] interim [100000000]:เห็นเขารู้สึกแบบเดียวกับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.834281115+07:00","message":"[bufferProcess] send to processor:เห็นเขารู้สึกแบบเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.834284111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.834286905+07:00","message":"> Transcript [47529] [false]: 'เห็นเขารู้สึกแบบเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.834290382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.834292594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.834295254+07:00","message":"StatePrefix: 'เห็นเขารู้สึกแบบเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.834297375+07:00","message":"TextPushed: 'เห็นเขารู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.898377308+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.898439513+07:00","message":"receive 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-05-12T13:47:26.898447837+07:00","message":"receive interim result [false|false]: เห็นเขารู้สึกแบบเดียวกันเรียก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.898469417+07:00","message":"[buffer interim] 4002 false เห็นเขารู้สึกแบบเดียวกันเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.898484637+07:00","message":"[bufferProcess] interim [160000000]:เห็นเขารู้สึกแบบเดียวกันเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.898489246+07:00","message":"[bufferProcess] send to processor:เห็นเขารู้สึกแบบเดียวกับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.898498051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.898502738+07:00","message":"> Transcript [47530] [false]: 'เห็นเขารู้สึกแบบเดียวกับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.898508256+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.898511861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.898519367+07:00","message":"StatePrefix: 'เห็นเขารู้สึกแบบเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.898522774+07:00","message":"TextPushed: 'เห็นเขารู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.953321702+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.953358072+07:00","message":"receive 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-05-12T13:47:26.953363763+07:00","message":"receive interim result [false|false]: เห็นเขารู้สึกแบบเดียวกันเรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.953380952+07:00","message":"[buffer interim] 4002 false เห็นเขารู้สึกแบบเดียวกันเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.953393707+07:00","message":"[bufferProcess] interim [220000000]:เห็นเขารู้สึกแบบเดียวกันเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.953396906+07:00","message":"[bufferProcess] send to processor:เห็นเขารู้สึกแบบเดียวกันเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.953403203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.953406+07:00","message":"> Transcript [47531] [false]: 'เห็นเขารู้สึกแบบเดียวกันเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.953409696+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.953411509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.95341368+07:00","message":"StatePrefix: 'เห็นเขารู้สึกแบบเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.953416015+07:00","message":"TextPushed: 'เห็นเขารู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.995922568+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.995958867+07:00","message":"receive 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-05-12T13:47:26.995966971+07:00","message":"receive interim result [false|false]: เห็นเขารู้สึกแบบเดียวกับที่ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.99599136+07:00","message":"[buffer interim] 4002 false เห็นเขารู้สึกแบบเดียวกับที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.996000458+07:00","message":"[bufferProcess] interim [280000000]:เห็นเขารู้สึกแบบเดียวกับที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.996003256+07:00","message":"[bufferProcess] send to processor:เห็นเขารู้สึกแบบเดียวกันเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.99600661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.996009386+07:00","message":"> Transcript [47532] [false]: 'เห็นเขารู้สึกแบบเดียวกันเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.996013315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.996015362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.996017458+07:00","message":"StatePrefix: 'เห็นเขารู้สึกแบบเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.996021248+07:00","message":"TextPushed: 'เห็นเขารู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.996023926+07:00","message":"Push: 'สึกแบบเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.996025829+07:00","message":"TextPushed: 'เห็นเขารู้สึกแบบเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.996027825+07:00","message":"Set new StatePrefix : 'เห็นเขารู้สึกแบบเดียวกันเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:26.996030197+07:00","message":"Next Push (prob) : 'กันเรียกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:26.996038672+07:00","message":"push: {false สึกแบบเดียว 0 0xc0044a2300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.069134168+07:00","message":"[GCS] IsForceVAD: false for message ID: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.170118232+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.170159397+07:00","message":"receive 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-05-12T13:47:27.170166238+07:00","message":"receive interim result [false|false]: เห็นเขารู้สึกแบบเดียวกับที่มึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.170180071+07:00","message":"[buffer interim] 4002 false เห็นเขารู้สึกแบบเดียวกับที่มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.170187488+07:00","message":"[bufferProcess] interim [400000000]:เห็นเขารู้สึกแบบเดียวกับที่มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.170190049+07:00","message":"[bufferProcess] send to processor:เห็นเขารู้สึกแบบเดียวกับที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.170195411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.170198121+07:00","message":"> Transcript [47533] [false]: 'เห็นเขารู้สึกแบบเดียวกับที่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.170200594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.170203038+07:00","message":"Set new StatePrefix: 'เห็นเขารู้สึกแบบเดียวกับที่ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.239410131+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.239464771+07:00","message":"receive 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-05-12T13:47:27.239472207+07:00","message":"receive interim result [false|false]: เห็นเขารู้สึกแบบเดียวกับที่มึงรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.239489271+07:00","message":"[buffer interim] 4002 false เห็นเขารู้สึกแบบเดียวกับที่มึงรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.239498942+07:00","message":"[bufferProcess] interim [520000000]:เห็นเขารู้สึกแบบเดียวกับที่มึงรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.239501851+07:00","message":"[bufferProcess] send to processor:เห็นเขารู้สึกแบบเดียวกับที่มึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.239505769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.239508973+07:00","message":"> Transcript [47534] [false]: 'เห็นเขารู้สึกแบบเดียวกับที่มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.239513191+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.239515256+07:00","message":"Set new StatePrefix: 'เห็นเขารู้สึกแบบเดียวกับที่มึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.317116178+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.317154312+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-05-12T13:47:27.317177116+07:00","message":"receive interim result [false|false]: เห็นเขารู้สึกแบบเดียวกับที่มึงหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.317191229+07:00","message":"[buffer interim] 4002 false เห็นเขารู้สึกแบบเดียวกับที่มึงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.317198891+07:00","message":"[bufferProcess] interim [640000000]:เห็นเขารู้สึกแบบเดียวกับที่มึงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.31720147+07:00","message":"[bufferProcess] send to processor:เห็นเขารู้สึกแบบเดียวกับที่มึงรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.317206751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.317209957+07:00","message":"> Transcript [47535] [false]: 'เห็นเขารู้สึกแบบเดียวกับที่มึงรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.317213365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.317215535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.317217468+07:00","message":"StatePrefix: 'เห็นเขารู้สึกแบบเดียวกับที่มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.317219979+07:00","message":"TextPushed: 'เห็นเขารู้สึกแบบเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.395706072+07:00","message":"receive streaming session, msgId: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.395759299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเห็นหน้าเขารู้สึกแบบเดียวกับที่มึงเลย\",\"confidence\":0.8706962}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.395765996+07:00","message":"receive interim result [true|false]: ต้องเห็นหน้าเขารู้สึกแบบเดียวกับที่มึงเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.39577707+07:00","message":"end recv isFinal message id 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.395779283+07:00","message":"end Recv id 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.39578633+07:00","message":"[buffer interim] 4002 true ต้องเห็นหน้าเขารู้สึกแบบเดียวกับที่มึงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.395798435+07:00","message":"[bufferProcess] interim [640000000]:ต้องเห็นหน้าเขารู้สึกแบบเดียวกับที่มึงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.39580584+07:00","message":"[bufferProcess] send to processor (isfinal):เห็นเขารู้สึกแบบเดียวกับที่มึงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.395809459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.39581463+07:00","message":"> Transcript [47536] [false]: 'เห็นเขารู้สึกแบบเดียวกับที่มึงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.395818384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.39582059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.395822964+07:00","message":"StatePrefix: 'เห็นเขารู้สึกแบบเดียวกับที่มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.395826067+07:00","message":"TextPushed: 'เห็นเขารู้สึกแบบเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.395827967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.395829954+07:00","message":"> Transcript [47537] [true]: 'ต้องเห็นหน้าเขารู้สึกแบบเดียวกับที่มึงเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.395832304+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.395833988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.395835577+07:00","message":"StatePrefix: 'เห็นเขารู้สึกแบบเดียวกับที่มึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.395837744+07:00","message":"TextPushed: 'เห็นเขารู้สึกแบบเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.395839372+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.395992496+07:00","message":"Push: 'กับที่มึงเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.395995911+07:00","message":"TextPushed: 'เห็นเขารู้สึกแบบเดียวกับที่มึงเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.395998055+07:00","message":"Set new StatePrefix : 'ต้องเห็นหน้าเขารู้สึกแบบเดียวกับที่มึงเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.396000111+07:00","message":"Next Push (prob) : 'ต้องเห็นหน้าเขารู้สึกแบบเดียวกับที่มึงเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.396008544+07:00","message":"push: {true กับที่มึงเลย 0 0xc0044a2300}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:27.396024757+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4002.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:27.404429161+07:00","message":"write wav file: './tmp/7565/7565_4002.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:27.517531049+07:00","message":"[GCS] Start streaming session, msgId: 4003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.056563535+07:00","message":"receive streaming session, msgId: 4003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.056618189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.056625388+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.056642545+07:00","message":"[buffer interim] 4003 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.056650706+07:00","message":"[bufferProcess] interim [540000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.056652742+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.186171581+07:00","message":"receive streaming session, msgId: 4003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.186207764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันน่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.186214028+07:00","message":"receive interim result [false|false]: มันน่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.186227128+07:00","message":"[buffer interim] 4003 false มันน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.186233768+07:00","message":"[bufferProcess] interim [660000000]:มันน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.186236153+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.186241565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.18624422+07:00","message":"> Transcript [47538] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.18624694+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.192260865+07:00","message":"receive streaming session, msgId: 4003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.192292491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันง่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.192297758+07:00","message":"receive interim result [false|false]: มันง่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.192316183+07:00","message":"[buffer interim] 4003 false มันง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.192323141+07:00","message":"[bufferProcess] interim [720000000]:มันง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.19232615+07:00","message":"[bufferProcess] send to processor:มันน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.192329342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.192331992+07:00","message":"> Transcript [47539] [false]: 'มันน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.192335331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.192337394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.192339326+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.192341175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.517769106+07:00","message":"receive streaming session, msgId: 4003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.517804429+07:00","message":"receive 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-05-12T13:47:28.517810277+07:00","message":"receive interim result [false|false]: มันง่ายอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.51782406+07:00","message":"[buffer interim] 4003 false มันง่ายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.517831126+07:00","message":"[bufferProcess] interim [20000000]:มันง่ายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.517833545+07:00","message":"[bufferProcess] send to processor:มันง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.517839871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.517842313+07:00","message":"> Transcript [47540] [false]: 'มันง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.517845366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.51784738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.517849754+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.517852481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.571216828+07:00","message":"receive streaming session, msgId: 4003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.571257174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันง่ายอย่างนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.571263939+07:00","message":"receive interim result [false|false]: มันง่ายอย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.571278827+07:00","message":"[buffer interim] 4003 false มันง่ายอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.571286693+07:00","message":"[bufferProcess] interim [80000000]:มันง่ายอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.571289091+07:00","message":"[bufferProcess] send to processor:มันง่ายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.571295674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.571298616+07:00","message":"> Transcript [47541] [false]: 'มันง่ายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.571302035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.571304281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.571307028+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.571309865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.607045485+07:00","message":"[GCS] IsForceVAD: false for message ID: 4003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.708477579+07:00","message":"receive streaming session, msgId: 4003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.708516405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันง่ายอย่างนั้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.708521804+07:00","message":"receive interim result [true|false]: มันง่ายอย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.70853306+07:00","message":"end recv isFinal message id 4003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.708535636+07:00","message":"end Recv id 4003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.708543407+07:00","message":"[buffer interim] 4003 true มันง่ายอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.708551194+07:00","message":"[bufferProcess] interim [320000000]:มันง่ายอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.70855413+07:00","message":"[bufferProcess] send to processor (isfinal):มันง่ายอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.708557289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.708560166+07:00","message":"> Transcript [47542] [false]: 'มันง่ายอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.708564101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.708566326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.708568997+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.70857121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.708573796+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.708576393+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.708578832+07:00","message":"Set new StatePrefix : 'มันง่ายอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.70858152+07:00","message":"Next Push (prob) : 'ง่ายอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.708583322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.708585251+07:00","message":"> Transcript [47543] [true]: 'มันง่ายอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.708587244+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.708588829+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.708590497+07:00","message":"StatePrefix: 'มันง่ายอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.708592317+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:28.708594374+07:00","message":"Push: 'ง่ายอย่างนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.70860248+07:00","message":"push: {false มัน 0 0xc00386cf00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.708607776+07:00","message":"push: {true ง่ายอย่างนั้น 0 0xc00386cf00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:28.714427475+07:00","message":"write wav file: './tmp/7565/7565_4003.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:28.798430128+07:00","message":"[GCS] Start streaming session, msgId: 4004"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:29.067389184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:29.067394474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:29.346677115+07:00","message":"receive streaming session, msgId: 4004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:29.346724891+07:00","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-05-12T13:47:29.346733067+07:00","message":"receive interim result [false|false]: ผมขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:29.346750284+07:00","message":"[buffer interim] 4004 false ผมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:29.346757008+07:00","message":"[bufferProcess] interim [420000000]:ผมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:29.346758891+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:29.987612109+07:00","message":"receive streaming session, msgId: 4004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:29.987648269+07:00","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-05-12T13:47:29.987654356+07:00","message":"receive interim result [false|false]: ผมขอถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:29.987667638+07:00","message":"[buffer interim] 4004 false ผมขอถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:29.987674434+07:00","message":"[bufferProcess] interim [960000000]:ผมขอถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:29.987676768+07:00","message":"[bufferProcess] send to processor:ผมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:29.987681941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:29.987684767+07:00","message":"> Transcript [47544] [false]: 'ผมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:29.987686828+07:00","message":"Set StatePrefix (first interim): 'ผมขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:29.999357622+07:00","message":"receive streaming session, msgId: 4004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:29.999389793+07:00","message":"receive 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-05-12T13:47:29.999395257+07:00","message":"receive interim result [false|false]: ผมขอขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:29.999408346+07:00","message":"[buffer interim] 4004 false ผมขอขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:29.999414302+07:00","message":"[bufferProcess] interim [20000000]:ผมขอขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:29.999416606+07:00","message":"[bufferProcess] send to processor:ผมขอถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:29.999419198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:29.999421762+07:00","message":"> Transcript [47545] [false]: 'ผมขอถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:29.999424485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:29.999426409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:29.999428223+07:00","message":"StatePrefix: 'ผมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:29.999430146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:30.01706253+07:00","message":"[GCS] IsForceVAD: false for message ID: 4004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:30.107776108+07:00","message":"receive streaming session, msgId: 4004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:30.107813838+07:00","message":"receive 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-05-12T13:47:30.107819937+07:00","message":"receive interim result [false|false]: ผมขอย้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:30.107833888+07:00","message":"[buffer interim] 4004 false ผมขอย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.107841055+07:00","message":"[bufferProcess] interim [140000000]:ผมขอย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.107843335+07:00","message":"[bufferProcess] send to processor:ผมขอขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.107846411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.107849039+07:00","message":"> Transcript [47546] [false]: 'ผมขอขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.107852222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.107854145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.107856023+07:00","message":"StatePrefix: 'ผมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.107858019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:30.128509285+07:00","message":"receive streaming session, msgId: 4004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:30.128547114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมขอย้าย\",\"confidence\":0.9135137}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:30.12855432+07:00","message":"receive interim result [true|false]: ผมขอย้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:30.128568482+07:00","message":"end recv isFinal message id 4004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:30.128570876+07:00","message":"end Recv id 4004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:30.128577076+07:00","message":"[buffer interim] 4004 true ผมขอย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.128584193+07:00","message":"[bufferProcess] interim [230000000]:ผมขอย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.128589624+07:00","message":"[bufferProcess] send to processor (isfinal):ผมขอย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.128596616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.128599527+07:00","message":"> Transcript [47547] [false]: 'ผมขอย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.128602221+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.128604037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.128605748+07:00","message":"StatePrefix: 'ผมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.128607679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.128609207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.128611229+07:00","message":"> Transcript [47548] [true]: 'ผมขอย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.128613059+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.128614625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.128616376+07:00","message":"StatePrefix: 'ผมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.128618085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:30.128620634+07:00","message":"Push: 'ผมขอย้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:30.128628348+07:00","message":"push: {true ผมขอย้าย 0 0xc0044a2700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:30.135481315+07:00","message":"write wav file: './tmp/7565/7565_4004.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:30.207590911+07:00","message":"[GCS] Start streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.067436326+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.067480838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.067487098+07:00","message":"receive interim result [false|false]: อีกหนึ่งเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.067503448+07:00","message":"[buffer interim] 4005 false อีกหนึ่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.067510611+07:00","message":"[bufferProcess] interim [660000000]:อีกหนึ่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.067512493+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.260967032+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.26100118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 เรื่องได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.26100718+07:00","message":"receive interim result [false|false]: 1 เรื่องได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.261029371+07:00","message":"[buffer interim] 4005 false 1 เรื่องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.261037082+07:00","message":"[bufferProcess] interim [900000000]:1 เรื่องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.261039752+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.261042777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.261045403+07:00","message":"> Transcript [47549] [false]: 'อีกหนึ่งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.261048029+07:00","message":"Set StatePrefix (first interim): 'อีกหนึ่งเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.399852674+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.399888795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 เรื่องได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.399894635+07:00","message":"receive interim result [false|false]: 1 เรื่องได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.399906936+07:00","message":"[buffer interim] 4005 false 1 เรื่องได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.399914032+07:00","message":"[bufferProcess] interim [20000000]:1 เรื่องได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.39992102+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.399927098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.399931264+07:00","message":"> Transcript [47550] [false]: '1 เรื่องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.399934768+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.399937606+07:00","message":"Set new StatePrefix: '1 เรื่องได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.575200439+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.575242164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 เรื่องได้ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.575251551+07:00","message":"receive interim result [false|false]: 1 เรื่องได้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.575266564+07:00","message":"[buffer interim] 4005 false 1 เรื่องได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.575276086+07:00","message":"[bufferProcess] interim [200000000]:1 เรื่องได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.575278637+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.575283873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.575286597+07:00","message":"> Transcript [47551] [false]: '1 เรื่องได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.575289617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.57529152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.575294468+07:00","message":"StatePrefix: '1 เรื่องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.575297585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.833608717+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.833643039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 เรื่องได้ไหมครับเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.833649681+07:00","message":"receive interim result [false|false]: 1 เรื่องได้ไหมครับเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.833663898+07:00","message":"[buffer interim] 4005 false 1 เรื่องได้ไหมครับเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.833670999+07:00","message":"[bufferProcess] interim [440000000]:1 เรื่องได้ไหมครับเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.833674761+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.833681268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.833683906+07:00","message":"> Transcript [47552] [false]: '1 เรื่องได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.833687054+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.83368908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.833691114+07:00","message":"StatePrefix: '1 เรื่องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.83369346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.853417773+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.853468233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.853474231+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.853489896+07:00","message":"receive 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-05-12T13:47:31.853493221+07:00","message":"receive interim result [false|false]:  เรื่องได้ไหมครับเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.853503248+07:00","message":"[buffer interim] 4005 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:31.853510483+07:00","message":"[buffer interim] 4005 false  เรื่องได้ไหมครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.853520775+07:00","message":"[bufferProcess] interim [500000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.853523078+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้ไหมครับเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.853526782+07:00","message":"[bufferProcess] interim [500000000]: เรื่องได้ไหมครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.853530361+07:00","message":"[bufferProcess] update buffer: 1 เรื่องได้ไหมครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.853533444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.853536464+07:00","message":"> Transcript [47553] [false]: '1 เรื่องได้ไหมครับเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.853539807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.853542088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.853543987+07:00","message":"StatePrefix: '1 เรื่องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:31.853545878+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:32.067648094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:32.06765398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.093147578+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.093205499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.093212274+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.093229825+07:00","message":"receive 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-05-12T13:47:32.093234323+07:00","message":"receive interim result [false|false]:  เรื่องได้ไหมครับเพราะว่าวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.093245441+07:00","message":"[buffer interim] 4005 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.09325024+07:00","message":"[buffer interim] 4005 false  เรื่องได้ไหมครับเพราะว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.093257888+07:00","message":"[bufferProcess] interim [680000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.093260963+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้ไหมครับเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.093265295+07:00","message":"[bufferProcess] interim [680000000]: เรื่องได้ไหมครับเพราะว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.093269143+07:00","message":"[bufferProcess] update buffer: 1 เรื่องได้ไหมครับเพราะว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.093272693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.093276133+07:00","message":"> Transcript [47554] [false]: '1 เรื่องได้ไหมครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.093280458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.093283171+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.093285653+07:00","message":"StatePrefix: '1 เรื่องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.093288697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.0932966+07:00","message":"Push: '1 เรื่องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.093299379+07:00","message":"TextPushed: '1 เรื่องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.093302176+07:00","message":"Set new StatePrefix : '1 เรื่องได้ไหมครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.093306165+07:00","message":"Next Push (prob) : 'ไหมครับเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.093330367+07:00","message":"push: {false 1 เรื่องได้ 0 0xc004d59280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.148112202+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.14815161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.148159335+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.148173449+07:00","message":"receive 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-05-12T13:47:32.148178564+07:00","message":"receive interim result [false|false]:  เรื่องได้ไหมครับเพราะว่าวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.148190341+07:00","message":"[buffer interim] 4005 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.148198567+07:00","message":"[buffer interim] 4005 false  เรื่องได้ไหมครับเพราะว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.148206569+07:00","message":"[bufferProcess] interim [740000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.148212196+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้ไหมครับเพราะว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.148216682+07:00","message":"[bufferProcess] interim [740000000]: เรื่องได้ไหมครับเพราะว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.148220149+07:00","message":"[bufferProcess] update buffer: 1 เรื่องได้ไหมครับเพราะว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.148224223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.148228385+07:00","message":"> Transcript [47555] [false]: '1 เรื่องได้ไหมครับเพราะว่าวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.148232602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.148235371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.148238261+07:00","message":"StatePrefix: '1 เรื่องได้ไหมครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.148241892+07:00","message":"TextPushed: '1 เรื่องได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.374473+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.374510957+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-05-12T13:47:32.374516752+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.374528439+07:00","message":"receive 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-05-12T13:47:32.374532387+07:00","message":"receive interim result [false|false]:  เรื่องได้ไหมครับเพราะว่าวันนี้ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.374546512+07:00","message":"[buffer interim] 4005 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.374552913+07:00","message":"[buffer interim] 4005 false  เรื่องได้ไหมครับเพราะว่าวันนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.374559088+07:00","message":"[bufferProcess] interim [980000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.374561618+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้ไหมครับเพราะว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.3745749+07:00","message":"[bufferProcess] interim [980000000]: เรื่องได้ไหมครับเพราะว่าวันนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.374577598+07:00","message":"[bufferProcess] update buffer: 1 เรื่องได้ไหมครับเพราะว่าวันนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.374580255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.374582928+07:00","message":"> Transcript [47556] [false]: '1 เรื่องได้ไหมครับเพราะว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.374590203+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.374592102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.374594828+07:00","message":"StatePrefix: '1 เรื่องได้ไหมครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.374597024+07:00","message":"TextPushed: '1 เรื่องได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.461798895+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.461836639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.461841781+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.461854547+07:00","message":"receive 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-05-12T13:47:32.461858612+07:00","message":"receive interim result [false|false]:  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.461875475+07:00","message":"[buffer interim] 4005 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.461879041+07:00","message":"[buffer interim] 4005 false  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.461895007+07:00","message":"[bufferProcess] interim [40000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.461916029+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้ไหมครับเพราะว่าวันนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.461924158+07:00","message":"[bufferProcess] interim [40000000]: เรื่องได้ไหมครับเพราะว่าวันนี้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.461928278+07:00","message":"[bufferProcess] update buffer: 1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.461939172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.461955549+07:00","message":"> Transcript [47557] [false]: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.461961496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.461964273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.461966628+07:00","message":"StatePrefix: '1 เรื่องได้ไหมครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.461969587+07:00","message":"TextPushed: '1 เรื่องได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.866725122+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.866762562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.866768035+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.866777317+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-05-12T13:47:32.866780414+07:00","message":"receive interim result [false|false]:  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.866789549+07:00","message":"[buffer interim] 4005 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.866793433+07:00","message":"[buffer interim] 4005 false  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.866799818+07:00","message":"[bufferProcess] interim [460000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.866802595+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.866805438+07:00","message":"[bufferProcess] interim [460000000]: เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.866808233+07:00","message":"[bufferProcess] update buffer: 1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.866810906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.866813374+07:00","message":"> Transcript [47558] [false]: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.866816448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.866818303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.866820497+07:00","message":"StatePrefix: '1 เรื่องได้ไหมครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.866824382+07:00","message":"TextPushed: '1 เรื่องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.866827416+07:00","message":"Push: 'ไหมครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.866829515+07:00","message":"TextPushed: '1 เรื่องได้ไหมครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.866831531+07:00","message":"Set new StatePrefix : '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:32.866833544+07:00","message":"Next Push (prob) : 'วันนี้ตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:32.866841703+07:00","message":"push: {false ไหมครับเพราะว่า 0 0xc004d59280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.088965882+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.08899943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.089005331+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.08901521+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-05-12T13:47:33.089018731+07:00","message":"receive interim result [false|false]:  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.089032599+07:00","message":"[buffer interim] 4005 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.089044248+07:00","message":"[buffer interim] 4005 false  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.089051656+07:00","message":"[bufferProcess] interim [700000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.089054621+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.089057683+07:00","message":"[bufferProcess] interim [700000000]: เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.089060383+07:00","message":"[bufferProcess] update buffer: 1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.089064617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.089067487+07:00","message":"> Transcript [47559] [false]: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.089070269+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.089072041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.089073994+07:00","message":"StatePrefix: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.089076674+07:00","message":"TextPushed: '1 เรื่องได้ไหมครับเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.196609427+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.196649997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.196655567+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.196674585+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-05-12T13:47:33.196679383+07:00","message":"receive interim result [false|false]:  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.196688377+07:00","message":"[buffer interim] 4005 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.196691597+07:00","message":"[buffer interim] 4005 false  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.196697796+07:00","message":"[bufferProcess] interim [820000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.196700044+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.19670306+07:00","message":"[bufferProcess] interim [820000000]: เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.1967058+07:00","message":"[bufferProcess] update buffer: 1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.196708889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.196711667+07:00","message":"> Transcript [47560] [false]: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.196720771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.196724166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.196726019+07:00","message":"StatePrefix: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.196728901+07:00","message":"TextPushed: '1 เรื่องได้ไหมครับเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.360597105+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.360634872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.360639762+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.360652558+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-05-12T13:47:33.360656237+07:00","message":"receive interim result [false|false]:  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.360664571+07:00","message":"[buffer interim] 4005 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.360669523+07:00","message":"[buffer interim] 4005 false  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.360675752+07:00","message":"[bufferProcess] interim [940000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.360678145+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.360681222+07:00","message":"[bufferProcess] interim [940000000]: เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.360684008+07:00","message":"[bufferProcess] update buffer: 1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.360686591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.360689235+07:00","message":"> Transcript [47561] [false]: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.360692174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.360693964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.360695781+07:00","message":"StatePrefix: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.360698252+07:00","message":"TextPushed: '1 เรื่องได้ไหมครับเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.42119331+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.421228089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.421233591+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.421244894+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-05-12T13:47:33.421248573+07:00","message":"receive interim result [false|false]:  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.421257147+07:00","message":"[buffer interim] 4005 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.421262842+07:00","message":"[buffer interim] 4005 false  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.421269767+07:00","message":"[bufferProcess] interim [60000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.421272383+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.421275744+07:00","message":"[bufferProcess] interim [60000000]: เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.421278287+07:00","message":"[bufferProcess] update buffer: 1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.421281043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.421283607+07:00","message":"> Transcript [47562] [false]: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.421287529+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.421289436+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.421291297+07:00","message":"StatePrefix: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.421293751+07:00","message":"TextPushed: '1 เรื่องได้ไหมครับเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.421296617+07:00","message":"Push: 'วันนี้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.421298444+07:00","message":"TextPushed: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.421300704+07:00","message":"Set new StatePrefix : '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.421303223+07:00","message":"Next Push (prob) : 'โชว์ที่เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.421342629+07:00","message":"push: {false วันนี้ตลอด 0 0xc004d59280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.559173069+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.559219987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.559228075+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.559245543+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-05-12T13:47:33.559252164+07:00","message":"receive interim result [false|false]:  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.559264019+07:00","message":"[buffer interim] 4005 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.559269028+07:00","message":"[buffer interim] 4005 false  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.559279562+07:00","message":"[bufferProcess] interim [180000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.559283581+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.559287802+07:00","message":"[bufferProcess] interim [180000000]: เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.559292743+07:00","message":"[bufferProcess] update buffer: 1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.559297058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.559301291+07:00","message":"> Transcript [47563] [false]: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.559309357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.55931262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.559315841+07:00","message":"StatePrefix: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.559319961+07:00","message":"TextPushed: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.742720546+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.742764858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.742770886+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.742793677+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-05-12T13:47:33.742798278+07:00","message":"receive interim result [false|false]:  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.742808298+07:00","message":"[buffer interim] 4005 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.742812109+07:00","message":"[buffer interim] 4005 false  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.742820474+07:00","message":"[bufferProcess] interim [360000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.742826142+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.742829744+07:00","message":"[bufferProcess] interim [360000000]: เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.742832139+07:00","message":"[bufferProcess] update buffer: 1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.742835188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.742838088+07:00","message":"> Transcript [47564] [false]: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.742842027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.742843986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.742845843+07:00","message":"StatePrefix: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.742848511+07:00","message":"TextPushed: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.889211579+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.889251687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.889257018+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.889274603+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-05-12T13:47:33.889278594+07:00","message":"receive interim result [false|false]:  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.889287478+07:00","message":"[buffer interim] 4005 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.889291775+07:00","message":"[buffer interim] 4005 false  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.889302515+07:00","message":"[bufferProcess] interim [480000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.889305695+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.889312311+07:00","message":"[bufferProcess] interim [480000000]: เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.889315583+07:00","message":"[bufferProcess] update buffer: 1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.889329059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.889357728+07:00","message":"> Transcript [47565] [false]: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.889365501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.889369088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.889373997+07:00","message":"StatePrefix: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:33.889378345+07:00","message":"TextPushed: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:33.927399571+07:00","message":"[GCS] IsForceVAD: false for message ID: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.015094476+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.015143041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.015149381+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.015163917+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-05-12T13:47:34.015167867+07:00","message":"receive interim result [false|false]:  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.015177921+07:00","message":"[buffer interim] 4005 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.015182022+07:00","message":"[buffer interim] 4005 false  เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.015189594+07:00","message":"[bufferProcess] interim [660000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.015191854+07:00","message":"[bufferProcess] send to processor:1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.015194669+07:00","message":"[bufferProcess] interim [660000000]: เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.015197692+07:00","message":"[bufferProcess] update buffer: 1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.015200638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.015203819+07:00","message":"> Transcript [47566] [false]: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.015208194+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.015210234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.01521208+07:00","message":"StatePrefix: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.015214219+07:00","message":"TextPushed: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.015217432+07:00","message":"Push: 'โชว์ที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.015221067+07:00","message":"TextPushed: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.015225174+07:00","message":"Set new StatePrefix : '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.015228197+07:00","message":"Next Push (prob) : 'ได้เห็นกันหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.01523771+07:00","message":"push: {false โชว์ที่เราจะ 0 0xc004d59280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.109029693+07:00","message":"receive streaming session, msgId: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.109068847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งเรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือว่า\",\"confidence\":0.9393207}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.109079002+07:00","message":"receive interim result [true|false]: อีกหนึ่งเรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.109087423+07:00","message":"end recv isFinal message id 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.109089904+07:00","message":"end Recv id 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.109099629+07:00","message":"[buffer interim] 4005 true อีกหนึ่งเรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.109109426+07:00","message":"[bufferProcess] interim [750000000]:อีกหนึ่งเรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.109115284+07:00","message":"[bufferProcess] send to processor (isfinal):1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.10912044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.109124377+07:00","message":"> Transcript [47567] [false]: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.109129159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.109131082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.10913327+07:00","message":"StatePrefix: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.109135876+07:00","message":"TextPushed: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.109137839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.109139714+07:00","message":"> Transcript [47568] [true]: 'อีกหนึ่งเรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.109141951+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.109143544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.109145127+07:00","message":"StatePrefix: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.109147046+07:00","message":"TextPushed: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.109148755+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.109357341+07:00","message":"Push: 'ได้เห็นกันหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.10936088+07:00","message":"TextPushed: '1 เรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.10936316+07:00","message":"Set new StatePrefix : 'อีกหนึ่งเรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.109365323+07:00","message":"Next Push (prob) : 'อีกหนึ่งเรื่องได้ไหมครับเพราะว่าวันนี้ตลอดโชว์ที่เราจะได้เห็นกันหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.109373358+07:00","message":"push: {true ได้เห็นกันหรือว่า 0 0xc004d59280}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.109382217+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4005.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:34.118458388+07:00","message":"write wav file: './tmp/7565/7565_4005.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.12031339+07:00","message":"[GCS] Start streaming session, msgId: 4006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.646654655+07:00","message":"receive streaming session, msgId: 4006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.646703334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อร่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.646709273+07:00","message":"receive interim result [false|false]: อร่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.646731685+07:00","message":"[buffer interim] 4006 false อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.646742498+07:00","message":"[bufferProcess] interim [540000000]:อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.646744473+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.822593013+07:00","message":"receive streaming session, msgId: 4006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.822627102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.8226325+07:00","message":"receive interim result [false|false]: ตลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.82264773+07:00","message":"[buffer interim] 4006 false ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.822654671+07:00","message":"[bufferProcess] interim [660000000]:ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.822657259+07:00","message":"[bufferProcess] send to processor:อร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.822660272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.82266272+07:00","message":"> Transcript [47569] [false]: 'อร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.822664848+07:00","message":"Set StatePrefix (first interim): 'อร่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.871989819+07:00","message":"receive streaming session, msgId: 4006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.872021339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลอดจน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.872026793+07:00","message":"receive interim result [false|false]: ตลอดจน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:34.872037836+07:00","message":"[buffer interim] 4006 false ตลอดจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.872045075+07:00","message":"[bufferProcess] interim [780000000]:ตลอดจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.872047294+07:00","message":"[bufferProcess] send to processor:ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.872050174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.872052939+07:00","message":"> Transcript [47570] [false]: 'ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.872054991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:34.872057016+07:00","message":"Set new StatePrefix: 'ตลอด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:35.068296335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:35.068327122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.112408225+07:00","message":"receive streaming session, msgId: 4006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.112454295+07:00","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-05-12T13:47:35.112462078+07:00","message":"receive interim result [false|false]: ปรอทโชว์ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.112481444+07:00","message":"[buffer interim] 4006 false ปรอทโชว์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.112491082+07:00","message":"[bufferProcess] interim [960000000]:ปรอทโชว์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.112493825+07:00","message":"[bufferProcess] send to processor:ตลอดจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.112497179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.112500307+07:00","message":"> Transcript [47571] [false]: 'ตลอดจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.112504108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.112506254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.112508081+07:00","message":"StatePrefix: 'ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.112510045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.177700295+07:00","message":"receive streaming session, msgId: 4006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.177743696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรอทโชว์ที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.17774987+07:00","message":"receive interim result [false|false]: ปรอทโชว์ที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.177766462+07:00","message":"[buffer interim] 4006 false ปรอทโชว์ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.177773514+07:00","message":"[bufferProcess] interim [80000000]:ปรอทโชว์ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.17777584+07:00","message":"[bufferProcess] send to processor:ปรอทโชว์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.177779265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.177781979+07:00","message":"> Transcript [47572] [false]: 'ปรอทโชว์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.177784189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.177786313+07:00","message":"Set new StatePrefix: 'ปรอทโชว์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.402977025+07:00","message":"receive streaming session, msgId: 4006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.403008076+07:00","message":"receive 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-05-12T13:47:35.403013183+07:00","message":"receive interim result [false|false]: ปรอทโชว์ที่เราเห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.403024355+07:00","message":"[buffer interim] 4006 false ปรอทโชว์ที่เราเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.403031937+07:00","message":"[bufferProcess] interim [260000000]:ปรอทโชว์ที่เราเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.403034743+07:00","message":"[bufferProcess] send to processor:ปรอทโชว์ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.403039672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.40304255+07:00","message":"> Transcript [47573] [false]: 'ปรอทโชว์ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.40304563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.403047648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.403049925+07:00","message":"StatePrefix: 'ปรอทโชว์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.403052249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.457058691+07:00","message":"[GCS] IsForceVAD: false for message ID: 4006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.682752487+07:00","message":"receive streaming session, msgId: 4006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.682793096+07:00","message":"receive 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-05-12T13:47:35.682799005+07:00","message":"receive interim result [false|false]: ปรอทโชว์ที่เราเห็นเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.682814866+07:00","message":"[buffer interim] 4006 false ปรอทโชว์ที่เราเห็นเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.68282282+07:00","message":"[bufferProcess] interim [500000000]:ปรอทโชว์ที่เราเห็นเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.682825466+07:00","message":"[bufferProcess] send to processor:ปรอทโชว์ที่เราเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.682830555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.682833252+07:00","message":"> Transcript [47574] [false]: 'ปรอทโชว์ที่เราเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.68283722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.682839372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.682841224+07:00","message":"StatePrefix: 'ปรอทโชว์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.682843333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.758578395+07:00","message":"receive streaming session, msgId: 4006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.75861657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลอดโชว์ที่เราเห็นเนี่ย\",\"confidence\":0.9215488}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.758623285+07:00","message":"receive interim result [true|false]: ตลอดโชว์ที่เราเห็นเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.758633707+07:00","message":"end recv isFinal message id 4006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.758635915+07:00","message":"end Recv id 4006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.758644004+07:00","message":"[buffer interim] 4006 true ตลอดโชว์ที่เราเห็นเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.758652848+07:00","message":"[bufferProcess] interim [560000000]:ตลอดโชว์ที่เราเห็นเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.758660612+07:00","message":"[bufferProcess] send to processor (isfinal):ปรอทโชว์ที่เราเห็นเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.758664098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.758666838+07:00","message":"> Transcript [47575] [false]: 'ปรอทโชว์ที่เราเห็นเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.7586703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.758672328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.758674199+07:00","message":"StatePrefix: 'ปรอทโชว์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.758676193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.758677756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.758679722+07:00","message":"> Transcript [47576] [true]: 'ตลอดโชว์ที่เราเห็นเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.75868208+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.758683738+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.758685352+07:00","message":"StatePrefix: 'ปรอทโชว์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.758686993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:35.758692744+07:00","message":"Push: 'ตลอดโชว์ที่เราเห็นเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:35.758699986+07:00","message":"push: {true ตลอดโชว์ที่เราเห็นเนี่ย 0 0xc00386d300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:35.765541498+07:00","message":"write wav file: './tmp/7565/7565_4006.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:36.167894052+07:00","message":"[GCS] Start streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:36.648940565+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:36.648989125+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-05-12T13:47:36.6489969+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:36.649014343+07:00","message":"[buffer interim] 4007 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:36.649025928+07:00","message":"[bufferProcess] interim [300000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:36.649028526+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:36.708473115+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:36.708505356+07:00","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-05-12T13:47:36.708512501+07:00","message":"receive interim result [false|false]: ผมเห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:36.708524706+07:00","message":"[buffer interim] 4007 false ผมเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:36.708531996+07:00","message":"[bufferProcess] interim [420000000]:ผมเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:36.708534311+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:36.708537273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:36.708539704+07:00","message":"> Transcript [47577] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:36.708541621+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:36.933947693+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:36.933981132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเห็นทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:36.93398633+07:00","message":"receive interim result [false|false]: ผมเห็นทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:36.9340017+07:00","message":"[buffer interim] 4007 false ผมเห็นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:36.934008766+07:00","message":"[bufferProcess] interim [600000000]:ผมเห็นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:36.934011046+07:00","message":"[bufferProcess] send to processor:ผมเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:36.934014075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:36.934017318+07:00","message":"> Transcript [47578] [false]: 'ผมเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:36.934020638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:36.934022626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:36.934024468+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:36.934026535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.149413292+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.149447104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเห็นสมณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.149452969+07:00","message":"receive interim result [false|false]: ผมเห็นสมณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.149466853+07:00","message":"[buffer interim] 4007 false ผมเห็นสมณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.149483204+07:00","message":"[bufferProcess] interim [780000000]:ผมเห็นสมณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.149486551+07:00","message":"[bufferProcess] send to processor:ผมเห็นทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.14949062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.149494395+07:00","message":"> Transcript [47579] [false]: 'ผมเห็นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.149498396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.149502261+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.149505566+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.149508373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.20552767+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.205565158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเห็นจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.205570509+07:00","message":"receive interim result [false|false]: ผมเห็นจะมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.205585941+07:00","message":"[buffer interim] 4007 false ผมเห็นจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.205593137+07:00","message":"[bufferProcess] interim [840000000]:ผมเห็นจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.205595493+07:00","message":"[bufferProcess] send to processor:ผมเห็นสมณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.205601885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.205604481+07:00","message":"> Transcript [47580] [false]: 'ผมเห็นสมณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.205607288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.205609509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.205611593+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.205614037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.208018631+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.208063579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเห็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.208069573+07:00","message":"receive interim result [false|false]: ผมเห็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.208087436+07:00","message":"[buffer interim] 4007 false ผมเห็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.208097302+07:00","message":"[bufferProcess] interim [900000000]:ผมเห็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.208100146+07:00","message":"[bufferProcess] send to processor:ผมเห็นจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.208107547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.208110456+07:00","message":"> Transcript [47581] [false]: 'ผมเห็นจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.208114401+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.208116576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.208118855+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.208120993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.20812684+07:00","message":"Push: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.20812885+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.208131061+07:00","message":"Set new StatePrefix : 'ผมเห็นจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.208133379+07:00","message":"Next Push (prob) : 'เห็นจะมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.208142134+07:00","message":"push: {false ผม 0 0xc003756180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.599823793+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.599859997+07:00","message":"receive 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-05-12T13:47:37.599866228+07:00","message":"receive interim result [false|false]: ผมเห็นสมาชิกคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.599878588+07:00","message":"[buffer interim] 4007 false ผมเห็นสมาชิกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.599885492+07:00","message":"[bufferProcess] interim [320000000]:ผมเห็นสมาชิกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.599887956+07:00","message":"[bufferProcess] send to processor:ผมเห็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.599892926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.599895429+07:00","message":"> Transcript [47582] [false]: 'ผมเห็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.599897792+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.599900125+07:00","message":"Set new StatePrefix: 'ผมเห็นสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.721033157+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.721070206+07:00","message":"receive 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-05-12T13:47:37.721076553+07:00","message":"receive interim result [false|false]: ผมเห็นสมาชิกคนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.721089577+07:00","message":"[buffer interim] 4007 false ผมเห็นสมาชิกคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.721096633+07:00","message":"[bufferProcess] interim [380000000]:ผมเห็นสมาชิกคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.721098868+07:00","message":"[bufferProcess] send to processor:ผมเห็นสมาชิกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.721104223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.721106883+07:00","message":"> Transcript [47583] [false]: 'ผมเห็นสมาชิกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.721110205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.721112922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.721114904+07:00","message":"StatePrefix: 'ผมเห็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.721127919+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.779944798+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.779979988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเห็นสมาชิกคนที่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.779986332+07:00","message":"receive interim result [false|false]: ผมเห็นสมาชิกคนที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.780001424+07:00","message":"[buffer interim] 4007 false ผมเห็นสมาชิกคนที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.78000998+07:00","message":"[bufferProcess] interim [500000000]:ผมเห็นสมาชิกคนที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.780012734+07:00","message":"[bufferProcess] send to processor:ผมเห็นสมาชิกคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.780020244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.780023878+07:00","message":"> Transcript [47584] [false]: 'ผมเห็นสมาชิกคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.780026994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.780029204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.780031231+07:00","message":"StatePrefix: 'ผมเห็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.78003362+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.831488729+07:00","message":"[GCS] IsForceVAD: false for message ID: 4007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.910522995+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.910559601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเห็นสมาชิกคนที่ 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.910565605+07:00","message":"receive interim result [false|false]: ผมเห็นสมาชิกคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.910577264+07:00","message":"[buffer interim] 4007 false ผมเห็นสมาชิกคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.910584436+07:00","message":"[bufferProcess] interim [560000000]:ผมเห็นสมาชิกคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.91058676+07:00","message":"[bufferProcess] send to processor:ผมเห็นสมาชิกคนที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.91059218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.910595652+07:00","message":"> Transcript [47585] [false]: 'ผมเห็นสมาชิกคนที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.910598742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.910601059+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.910602912+07:00","message":"StatePrefix: 'ผมเห็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.910605407+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.929309698+07:00","message":"receive streaming session, msgId: 4007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.929342507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเห็นสมาชิกคนที่ 6\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.929349144+07:00","message":"receive interim result [true|false]: ผมเห็นสมาชิกคนที่ 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.929359679+07:00","message":"end recv isFinal message id 4007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.929362504+07:00","message":"end Recv id 4007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.929371415+07:00","message":"[buffer interim] 4007 true ผมเห็นสมาชิกคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929380346+07:00","message":"[bufferProcess] interim [680000000]:ผมเห็นสมาชิกคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929387925+07:00","message":"[bufferProcess] send to processor (isfinal):ผมเห็นสมาชิกคนที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929391278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929395698+07:00","message":"> Transcript [47586] [false]: 'ผมเห็นสมาชิกคนที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929399073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929401257+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929403006+07:00","message":"StatePrefix: 'ผมเห็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929405693+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929410365+07:00","message":"Push: 'เห็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929412341+07:00","message":"TextPushed: 'ผมเห็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929414295+07:00","message":"Set new StatePrefix : 'ผมเห็นสมาชิกคนที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.92941629+07:00","message":"Next Push (prob) : 'คนที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929418215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929420402+07:00","message":"> Transcript [47587] [true]: 'ผมเห็นสมาชิกคนที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929422476+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929424114+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929425675+07:00","message":"StatePrefix: 'ผมเห็นสมาชิกคนที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929427634+07:00","message":"TextPushed: 'ผมเห็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:37.929429854+07:00","message":"Push: 'คนที่ 6'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.929445534+07:00","message":"push: {false เห็นสมาชิก 0 0xc003756180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:37.929475863+07:00","message":"push: {true คนที่ 6 0 0xc003756180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:37.936403129+07:00","message":"write wav file: './tmp/7565/7565_4007.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:38.017813802+07:00","message":"[GCS] Start streaming session, msgId: 4008"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:38.068927998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:38.068943542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:38.657503909+07:00","message":"[GCS] IsForceVAD: false for message ID: 4008"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:38.766285373+07:00","message":"receive streaming session, msgId: 4008"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:38.766311332+07:00","message":"found end of frame, send empty tag with msgId: 4008"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:38.766314946+07:00","message":"end Recv id 4008"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:38.766323874+07:00","message":"[buffer interim] 4008 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:38.766332112+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:38.766335841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:38.766338837+07:00","message":"> Transcript [47588] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:38.766341111+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:38.76634365+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:38.766345409+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:38.76634715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:38.766350481+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:38.7663612+07:00","message":"push: {true \n 0 0xc0042d7b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:38.773495348+07:00","message":"write wav file: './tmp/7565/7565_4008.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:39.498366195+07:00","message":"[GCS] Start streaming session, msgId: 4009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:39.958143877+07:00","message":"receive streaming session, msgId: 4009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:39.958182298+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-05-12T13:47:39.958188545+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:39.958202537+07:00","message":"[buffer interim] 4009 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:39.958209236+07:00","message":"[bufferProcess] interim [240000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:39.958211143+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:39.958218252+07:00","message":"[bufferProcess] send to processor (ticker):ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:39.95822249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:39.958225627+07:00","message":"> Transcript [47589] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:39.958227715+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.01858249+07:00","message":"receive streaming session, msgId: 4009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.018615941+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-05-12T13:47:40.018621005+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.018632266+07:00","message":"[buffer interim] 4009 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.018638897+07:00","message":"[bufferProcess] interim [360000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.018640758+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.278465622+07:00","message":"receive streaming session, msgId: 4009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.278504949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของหนู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.278511716+07:00","message":"receive interim result [false|false]: ของหนู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.278525483+07:00","message":"[buffer interim] 4009 false ของหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.278532517+07:00","message":"[bufferProcess] interim [540000000]:ของหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.278534878+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.278541642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.278544847+07:00","message":"> Transcript [47590] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.278547996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.278550471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.278553037+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.278555234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.327371118+07:00","message":"receive streaming session, msgId: 4009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.327414076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.327421844+07:00","message":"receive interim result [false|false]: ของหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.327438812+07:00","message":"[buffer interim] 4009 false ของหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.327446664+07:00","message":"[bufferProcess] interim [600000000]:ของหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.327450678+07:00","message":"[bufferProcess] send to processor:ของหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.327458843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.327462873+07:00","message":"> Transcript [47591] [false]: 'ของหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.32746749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.327470352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.327473381+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.327476682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.416551391+07:00","message":"receive streaming session, msgId: 4009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.416587309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของหนู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.416593367+07:00","message":"receive interim result [false|false]: ของหนู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.416607458+07:00","message":"[buffer interim] 4009 false ของหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.416614203+07:00","message":"[bufferProcess] interim [720000000]:ของหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.41661644+07:00","message":"[bufferProcess] send to processor:ของหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.416621119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.416624108+07:00","message":"> Transcript [47592] [false]: 'ของหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.416627426+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.416629397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.416643399+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.416645854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.500895186+07:00","message":"receive streaming session, msgId: 4009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.500931697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของหลวงปู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.500939576+07:00","message":"receive interim result [false|false]: ของหลวงปู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.500958136+07:00","message":"[buffer interim] 4009 false ของหลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.500967467+07:00","message":"[bufferProcess] interim [780000000]:ของหลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.500969935+07:00","message":"[bufferProcess] send to processor:ของหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.500973054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.500975664+07:00","message":"> Transcript [47593] [false]: 'ของหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.500978729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.500980817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.500983508+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.500985452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.500991227+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.500993037+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.500995252+07:00","message":"Set new StatePrefix : 'ของหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.500997317+07:00","message":"Next Push (prob) : 'งหนู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.501004789+07:00","message":"push: {false ขอ 0 0xc00386d400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.552394035+07:00","message":"receive streaming session, msgId: 4009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.55242999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของหลวงตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.552436351+07:00","message":"receive interim result [false|false]: ของหลวงตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.552452091+07:00","message":"[buffer interim] 4009 false ของหลวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.552460518+07:00","message":"[bufferProcess] interim [840000000]:ของหลวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.552462837+07:00","message":"[bufferProcess] send to processor:ของหลวงปู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.55246709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.552469555+07:00","message":"> Transcript [47594] [false]: 'ของหลวงปู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.552471873+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.552473741+07:00","message":"Set new StatePrefix: 'ของหลวงปู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.667838638+07:00","message":"receive streaming session, msgId: 4009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.667873582+07:00","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-05-12T13:47:40.66787946+07:00","message":"receive interim result [false|false]: ของหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.667891719+07:00","message":"[buffer interim] 4009 false ของหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.667898994+07:00","message":"[bufferProcess] interim [960000000]:ของหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.667901415+07:00","message":"[bufferProcess] send to processor:ของหลวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.667906679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.667909495+07:00","message":"> Transcript [47595] [false]: 'ของหลวงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.667911513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.667916287+07:00","message":"Set new StatePrefix: 'ของหลวงตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.860438317+07:00","message":"receive streaming session, msgId: 4009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.860470986+07:00","message":"receive 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-05-12T13:47:40.86047781+07:00","message":"receive interim result [false|false]: ของวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.860493757+07:00","message":"[buffer interim] 4009 false ของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.860501323+07:00","message":"[bufferProcess] interim [140000000]:ของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.860503949+07:00","message":"[bufferProcess] send to processor:ของหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.860507304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.860509912+07:00","message":"> Transcript [47596] [false]: 'ของหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.860512025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:40.860513935+07:00","message":"Set new StatePrefix: 'ของหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:40.967422975+07:00","message":"[GCS] IsForceVAD: false for message ID: 4009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.067508402+07:00","message":"receive streaming session, msgId: 4009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.067556827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของวงตาวัน\",\"confidence\":0.9517628}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.067564314+07:00","message":"receive interim result [true|false]: ของวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.067575239+07:00","message":"end recv isFinal message id 4009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.067578026+07:00","message":"end Recv id 4009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.067586472+07:00","message":"[buffer interim] 4009 true ของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.067598914+07:00","message":"[bufferProcess] interim [500000000]:ของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.067601813+07:00","message":"[bufferProcess] send to processor (isfinal):ของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.067605548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.067608781+07:00","message":"> Transcript [47597] [false]: 'ของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.067611308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.067613196+07:00","message":"Set new StatePrefix: 'ของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.067614828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.067616567+07:00","message":"> Transcript [47598] [true]: 'ของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.067618805+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.067620774+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.067622526+07:00","message":"StatePrefix: 'ของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.067624737+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.067632357+07:00","message":"Push: 'งวงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.06764208+07:00","message":"push: {true งวงตาวัน 0 0xc00386d400}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:41.069072612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:41.069111586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:41.074794365+07:00","message":"write wav file: './tmp/7565/7565_4009.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.098267966+07:00","message":"[GCS] Start streaming session, msgId: 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.570092945+07:00","message":"receive streaming session, msgId: 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.570130666+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-05-12T13:47:41.570136454+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.57014949+07:00","message":"[buffer interim] 4010 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.570156036+07:00","message":"[bufferProcess] interim [300000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.570157863+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.634047132+07:00","message":"receive streaming session, msgId: 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.634082822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"My\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.634088195+07:00","message":"receive interim result [false|false]: My"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.634102054+07:00","message":"[buffer interim] 4010 false My"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.634109326+07:00","message":"[bufferProcess] interim [420000000]:My"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.63411175+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.6341178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.634120674+07:00","message":"> Transcript [47599] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.634122881+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.831317354+07:00","message":"receive streaming session, msgId: 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.831354612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.831360514+07:00","message":"receive interim result [false|false]: มายา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.831377836+07:00","message":"[buffer interim] 4010 false มายา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.831384674+07:00","message":"[bufferProcess] interim [540000000]:มายา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.83138702+07:00","message":"[bufferProcess] send to processor:My"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.831390202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.831392742+07:00","message":"> Transcript [47600] [false]: 'My'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.831394869+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.831397224+07:00","message":"Set new StatePrefix: 'My'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.836814793+07:00","message":"receive streaming session, msgId: 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.836844889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.836849889+07:00","message":"receive interim result [false|false]: มายัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.836861857+07:00","message":"[buffer interim] 4010 false มายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.83687119+07:00","message":"[bufferProcess] interim [600000000]:มายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.836873778+07:00","message":"[bufferProcess] send to processor:มายา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.836878014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.836880629+07:00","message":"> Transcript [47601] [false]: 'มายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.836882728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.836884772+07:00","message":"Set new StatePrefix: 'มายา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.94639584+07:00","message":"receive streaming session, msgId: 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.946431398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.946439563+07:00","message":"receive interim result [false|false]: มายังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:41.946453959+07:00","message":"[buffer interim] 4010 false มายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.946465206+07:00","message":"[bufferProcess] interim [720000000]:มายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.946468902+07:00","message":"[bufferProcess] send to processor:มายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.946476704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.946480854+07:00","message":"> Transcript [47602] [false]: 'มายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.946483896+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:41.946486874+07:00","message":"Set new StatePrefix: 'มายัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.272865509+07:00","message":"receive streaming session, msgId: 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.272902882+07:00","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-05-12T13:47:42.27290897+07:00","message":"receive interim result [false|false]: มายังไงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.272921431+07:00","message":"[buffer interim] 4010 false มายังไงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.272928769+07:00","message":"[bufferProcess] interim [960000000]:มายังไงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.2729311+07:00","message":"[bufferProcess] send to processor:มายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.272934037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.272937063+07:00","message":"> Transcript [47603] [false]: 'มายังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.272940163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.272942063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.272947467+07:00","message":"StatePrefix: 'มายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.272949561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.346309264+07:00","message":"receive streaming session, msgId: 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.346346254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังไงแล้วเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.346352856+07:00","message":"receive interim result [false|false]: มายังไงแล้วเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.346370913+07:00","message":"[buffer interim] 4010 false มายังไงแล้วเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.346378978+07:00","message":"[bufferProcess] interim [80000000]:มายังไงแล้วเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.346381179+07:00","message":"[bufferProcess] send to processor:มายังไงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.346384829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.34638766+07:00","message":"> Transcript [47604] [false]: 'มายังไงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.346391231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.346393251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.346395149+07:00","message":"StatePrefix: 'มายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.346397265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.538779472+07:00","message":"receive streaming session, msgId: 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.538819273+07:00","message":"receive 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-05-12T13:47:42.538826321+07:00","message":"receive interim result [false|false]: มายังไงแล้วเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.538839001+07:00","message":"[buffer interim] 4010 false มายังไงแล้วเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.538848944+07:00","message":"[bufferProcess] interim [260000000]:มายังไงแล้วเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.538851446+07:00","message":"[bufferProcess] send to processor:มายังไงแล้วเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.538856388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.538859508+07:00","message":"> Transcript [47605] [false]: 'มายังไงแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.538862787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.538865038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.538867307+07:00","message":"StatePrefix: 'มายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.538869387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.570245796+07:00","message":"receive streaming session, msgId: 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.570282823+07:00","message":"receive 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-05-12T13:47:42.570288953+07:00","message":"receive interim result [false|false]: มายังไงแล้วเขาคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.570303268+07:00","message":"[buffer interim] 4010 false มายังไงแล้วเขาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.570310364+07:00","message":"[bufferProcess] interim [320000000]:มายังไงแล้วเขาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.570312616+07:00","message":"[bufferProcess] send to processor:มายังไงแล้วเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.570315445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.570318293+07:00","message":"> Transcript [47606] [false]: 'มายังไงแล้วเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.570321728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.570323686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.570325376+07:00","message":"StatePrefix: 'มายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.570327257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.570330291+07:00","message":"Push: 'มายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.570332225+07:00","message":"TextPushed: 'มายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.570334302+07:00","message":"Set new StatePrefix : 'มายังไงแล้วเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.570336547+07:00","message":"Next Push (prob) : 'ไงแล้วเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.570344775+07:00","message":"push: {false มายัง 0 0xc002ac2f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.726480038+07:00","message":"receive streaming session, msgId: 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.72651791+07:00","message":"receive 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-05-12T13:47:42.726524666+07:00","message":"receive interim result [false|false]: มายังไงแล้วเขาคือใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.726538702+07:00","message":"[buffer interim] 4010 false มายังไงแล้วเขาคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.726545541+07:00","message":"[bufferProcess] interim [440000000]:มายังไงแล้วเขาคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.726548795+07:00","message":"[bufferProcess] send to processor:มายังไงแล้วเขาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.726553872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.726556544+07:00","message":"> Transcript [47607] [false]: 'มายังไงแล้วเขาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.726558838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:42.726561382+07:00","message":"Set new StatePrefix: 'มายังไงแล้วเขาคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:42.956999837+07:00","message":"[GCS] IsForceVAD: false for message ID: 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:43.04120383+07:00","message":"receive streaming session, msgId: 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:43.041250339+07:00","message":"receive 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-05-12T13:47:43.041259261+07:00","message":"receive interim result [false|false]: มายังไงแล้วเขาคือใครอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:43.041274602+07:00","message":"[buffer interim] 4010 false มายังไงแล้วเขาคือใครอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.04128399+07:00","message":"[bufferProcess] interim [800000000]:มายังไงแล้วเขาคือใครอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.04128902+07:00","message":"[bufferProcess] send to processor:มายังไงแล้วเขาคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.041296341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.041300466+07:00","message":"> Transcript [47608] [false]: 'มายังไงแล้วเขาคือใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.041306063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.041309279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.041312082+07:00","message":"StatePrefix: 'มายังไงแล้วเขาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.04131552+07:00","message":"TextPushed: 'มายัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:43.068925151+07:00","message":"receive streaming session, msgId: 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:43.068969274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มายังไงแล้วเขาคือใครอ่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:43.068977485+07:00","message":"receive interim result [true|false]: มายังไงแล้วเขาคือใครอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:43.068988971+07:00","message":"end recv isFinal message id 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:43.068991891+07:00","message":"end Recv id 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:43.069000215+07:00","message":"[buffer interim] 4010 true มายังไงแล้วเขาคือใครอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.069011846+07:00","message":"[bufferProcess] interim [890000000]:มายังไงแล้วเขาคือใครอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.069018231+07:00","message":"[bufferProcess] send to processor (isfinal):มายังไงแล้วเขาคือใครอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.069022587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.069026936+07:00","message":"> Transcript [47609] [false]: 'มายังไงแล้วเขาคือใครอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.069031364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.069034161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.069036928+07:00","message":"StatePrefix: 'มายังไงแล้วเขาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.069040189+07:00","message":"TextPushed: 'มายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.069042848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.069046014+07:00","message":"> Transcript [47610] [true]: 'มายังไงแล้วเขาคือใครอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.069049204+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.069051727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.069054222+07:00","message":"StatePrefix: 'มายังไงแล้วเขาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.069057068+07:00","message":"TextPushed: 'มายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:43.069065458+07:00","message":"Push: 'ไงแล้วเขาคือใครอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:43.069075781+07:00","message":"push: {true ไงแล้วเขาคือใครอ่ะ 0 0xc002ac2f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:43.077604926+07:00","message":"write wav file: './tmp/7565/7565_4010.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:43.217274473+07:00","message":"[GCS] Start streaming session, msgId: 4011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.060574694+07:00","message":"receive streaming session, msgId: 4011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.060618658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.060625053+07:00","message":"receive interim result [false|false]: ลูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.060640952+07:00","message":"[buffer interim] 4011 false ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.060649216+07:00","message":"[bufferProcess] interim [720000000]:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.060651004+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:44.069689516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:44.069709685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.237740148+07:00","message":"[GCS] IsForceVAD: false for message ID: 4011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.261610598+07:00","message":"receive streaming session, msgId: 4011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.261662047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกศิษย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.261667735+07:00","message":"receive interim result [false|false]: ลูกศิษย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.261681575+07:00","message":"[buffer interim] 4011 false ลูกศิษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.261688406+07:00","message":"[bufferProcess] interim [900000000]:ลูกศิษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.261691119+07:00","message":"[bufferProcess] send to processor:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.261697157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.261700303+07:00","message":"> Transcript [47611] [false]: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.261702734+07:00","message":"Set StatePrefix (first interim): 'ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.301943952+07:00","message":"[GCS] Start streaming session, msgId: 4012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.321940384+07:00","message":"receive streaming session, msgId: 4011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.321977136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกศิษย์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.321983624+07:00","message":"receive interim result [true|false]: ลูกศิษย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.321994976+07:00","message":"end recv isFinal message id 4011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.321997324+07:00","message":"end Recv id 4011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.322002938+07:00","message":"[buffer interim] 4011 true ลูกศิษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.322013799+07:00","message":"[bufferProcess] interim [50000000]:ลูกศิษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.322022667+07:00","message":"[bufferProcess] send to processor (isfinal):ลูกศิษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.322025896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.322029175+07:00","message":"> Transcript [47612] [false]: 'ลูกศิษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.32203196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.322033764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.322035592+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.322037589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.322039245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.322041261+07:00","message":"> Transcript [47613] [true]: 'ลูกศิษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.322043167+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.322044857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.322046429+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.32204802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.322054637+07:00","message":"Push: 'ลูกศิษย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.322062487+07:00","message":"push: {true ลูกศิษย์ 0 0xc004d58300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:44.327801969+07:00","message":"write wav file: './tmp/7565/7565_4011.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.366635575+07:00","message":"[GCS] IsForceVAD: false for message ID: 4012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.427196639+07:00","message":"[GCS] Start streaming session, msgId: 4013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.550696353+07:00","message":"receive streaming session, msgId: 4012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.550727205+07:00","message":"found end of frame, send empty tag with msgId: 4012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.550730589+07:00","message":"end Recv id 4012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.550738412+07:00","message":"[buffer interim] 4012 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.550746009+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.550749002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.55075153+07:00","message":"> Transcript [47614] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.550753983+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.550756342+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.550758398+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.550760186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.550762654+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.550771039+07:00","message":"push: {true \n 0 0xc004d58700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:44.557785175+07:00","message":"write wav file: './tmp/7565/7565_4012.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.93319122+07:00","message":"receive streaming session, msgId: 4013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.933236342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.933242511+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:44.933262472+07:00","message":"[buffer interim] 4013 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.933271118+07:00","message":"[bufferProcess] interim [480000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:44.933273522+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:45.423678403+07:00","message":"receive streaming session, msgId: 4013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:45.423713753+07:00","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-05-12T13:47:45.423725497+07:00","message":"receive interim result [false|false]: คนท้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:45.423739719+07:00","message":"[buffer interim] 4013 false คนท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:45.423746464+07:00","message":"[bufferProcess] interim [960000000]:คนท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:45.423749314+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:45.423754416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:45.423756874+07:00","message":"> Transcript [47615] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:45.423759042+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:45.987595318+07:00","message":"receive streaming session, msgId: 4013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:45.987628293+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-05-12T13:47:45.987634818+07:00","message":"receive interim result [false|false]: คนท้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:45.987650283+07:00","message":"[buffer interim] 4013 false คนท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:45.987656495+07:00","message":"[bufferProcess] interim [560000000]:คนท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:45.987658847+07:00","message":"[bufferProcess] send to processor:คนท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:45.987665123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:45.987669578+07:00","message":"> Transcript [47616] [false]: 'คนท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:45.987672334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:45.98767501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:45.987677436+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:45.987679905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:46.285808589+07:00","message":"[GCS] IsForceVAD: false for message ID: 4013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:46.347945509+07:00","message":"[GCS] Start streaming session, msgId: 4014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:46.393149772+07:00","message":"receive streaming session, msgId: 4013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:46.393220757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนท้อง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:46.393226754+07:00","message":"receive interim result [true|false]: คนท้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:46.393237541+07:00","message":"end recv isFinal message id 4013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:46.393239777+07:00","message":"end Recv id 4013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:46.393248074+07:00","message":"[buffer interim] 4013 true คนท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.393259582+07:00","message":"[bufferProcess] interim [70000000]:คนท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.393266024+07:00","message":"[bufferProcess] send to processor (isfinal):คนท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.393269305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.393272266+07:00","message":"> Transcript [47617] [false]: 'คนท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.393277825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.393280597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.393282474+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.393284376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.393286119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.39328838+07:00","message":"> Transcript [47618] [true]: 'คนท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.393291091+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.393292875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.393294674+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.393298587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.393306151+07:00","message":"Push: 'คนท้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:46.393314702+07:00","message":"push: {true คนท้อง 0 0xc0042d6100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:46.400276495+07:00","message":"write wav file: './tmp/7565/7565_4013.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:46.883325761+07:00","message":"receive streaming session, msgId: 4014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:46.883374682+07:00","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-05-12T13:47:46.88337992+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:46.88339674+07:00","message":"[buffer interim] 4014 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.883406547+07:00","message":"[bufferProcess] interim [420000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:46.883408667+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:47.070061685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:47.070083293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:47.407087972+07:00","message":"receive streaming session, msgId: 4014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:47.407122573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:47.407128294+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:47.407140816+07:00","message":"[buffer interim] 4014 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:47.407147808+07:00","message":"[bufferProcess] interim [900000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:47.407150225+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:47.407155617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:47.407158786+07:00","message":"> Transcript [47619] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:47.407161153+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:47.520613721+07:00","message":"receive streaming session, msgId: 4014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:47.520655159+07:00","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-05-12T13:47:47.520662403+07:00","message":"receive interim result [false|false]: เอาเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:47.520678022+07:00","message":"[buffer interim] 4014 false เอาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:47.520688518+07:00","message":"[bufferProcess] interim [960000000]:เอาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:47.520692049+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:47.520698509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:47.520702231+07:00","message":"> Transcript [47620] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:47.520706513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:47.520709414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:47.520712354+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:47.520714907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:50.070857103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:50.070860739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:50.234485589+07:00","message":"receive streaming session, msgId: 4014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:50.23454287+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-05-12T13:47:50.234550972+07:00","message":"receive interim result [false|false]: เอาจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:50.234567635+07:00","message":"[buffer interim] 4014 false เอาจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:50.234575909+07:00","message":"[bufferProcess] interim [720000000]:เอาจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:50.234578574+07:00","message":"[bufferProcess] send to processor:เอาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:50.234586664+07:00","message":"[bufferProcess] send to processor (ticker):เอาจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:50.234589926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:50.234592918+07:00","message":"> Transcript [47621] [false]: 'เอาเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:50.234596942+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:50.234599782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:50.234601572+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:50.234603411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:50.234604875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:50.2346068+07:00","message":"> Transcript [47622] [false]: 'เอาจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:50.234608706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:50.234610359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:50.234612042+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:50.234613578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:52.177610834+07:00","message":"[GCS] IsForceVAD: false for message ID: 4014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:52.341075936+07:00","message":"receive streaming session, msgId: 4014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:52.341118784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอ\",\"confidence\":0.6028291}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:52.341126873+07:00","message":"receive interim result [true|false]: จริงหรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:52.341137841+07:00","message":"end recv isFinal message id 4014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:52.341139926+07:00","message":"end Recv id 4014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:52.341146845+07:00","message":"[buffer interim] 4014 true จริงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:52.34115573+07:00","message":"[bufferProcess] interim [850000000]:จริงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:52.341175278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:52.341179014+07:00","message":"> Transcript [47623] [true]: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:52.341181988+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:52.341183921+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:52.341203121+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:52.341205635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:52.34121345+07:00","message":"Push: 'จริงหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:52.341223127+07:00","message":"push: {true จริงหรอ 0 0xc00386c500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:52.353761873+07:00","message":"write wav file: './tmp/7565/7565_4014.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:52.377961186+07:00","message":"[GCS] Start streaming session, msgId: 4015"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:53.071447089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:53.071460153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:53.39647377+07:00","message":"[GCS] IsForceVAD: false for message ID: 4015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:53.528207835+07:00","message":"[GCS] Start streaming session, msgId: 4016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.121942164+07:00","message":"receive streaming session, msgId: 4016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.121982793+07:00","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-05-12T13:47:54.121988814+07:00","message":"receive interim result [false|false]: แบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.122005138+07:00","message":"[buffer interim] 4016 false แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.122014214+07:00","message":"[bufferProcess] interim [420000000]:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.122016433+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.122025466+07:00","message":"[bufferProcess] send to processor (ticker):แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.12202838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.12203093+07:00","message":"> Transcript [47624] [false]: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.122032978+07:00","message":"Set StatePrefix (first interim): 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.229090569+07:00","message":"receive streaming session, msgId: 4016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.229128195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.229133183+07:00","message":"receive interim result [false|false]: พ่อบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.229146058+07:00","message":"[buffer interim] 4016 false พ่อบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.229156214+07:00","message":"[bufferProcess] interim [480000000]:พ่อบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.229158255+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.268473542+07:00","message":"receive streaming session, msgId: 4016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.268513491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.268519844+07:00","message":"receive interim result [false|false]: แบบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.26853524+07:00","message":"[buffer interim] 4016 false แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.268543307+07:00","message":"[bufferProcess] interim [540000000]:แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.268545824+07:00","message":"[bufferProcess] send to processor:พ่อบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.268553964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.268557119+07:00","message":"> Transcript [47625] [false]: 'พ่อบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.268559295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.268561516+07:00","message":"Set new StatePrefix: 'พ่อบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.360513498+07:00","message":"[GCS] IsForceVAD: false for message ID: 4016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.486418717+07:00","message":"receive streaming session, msgId: 4016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.486457647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อบอกว่า\",\"confidence\":0.8389073}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.486465466+07:00","message":"receive interim result [true|false]: พ่อบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.486476117+07:00","message":"end recv isFinal message id 4016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.486479206+07:00","message":"end Recv id 4016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.486486883+07:00","message":"[buffer interim] 4016 true พ่อบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.48649883+07:00","message":"[bufferProcess] interim [870000000]:พ่อบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.486502695+07:00","message":"[bufferProcess] send to processor (isfinal):แบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.486507012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.486512302+07:00","message":"> Transcript [47626] [false]: 'แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.486515969+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.486519929+07:00","message":"Set new StatePrefix: 'แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.486522478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.486525346+07:00","message":"> Transcript [47627] [true]: 'พ่อบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.486528844+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.486531612+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.486534392+07:00","message":"StatePrefix: 'แบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.486537267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:54.48654117+07:00","message":"Push: 'พ่อบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.486551921+07:00","message":"push: {true พ่อบอกว่า 0 0xc0042d6580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:54.492844883+07:00","message":"write wav file: './tmp/7565/7565_4016.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:54.54722251+07:00","message":"[GCS] Start streaming session, msgId: 4017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.018329022+07:00","message":"receive streaming session, msgId: 4017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.01837174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.01837724+07:00","message":"receive interim result [false|false]: อายุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.01839282+07:00","message":"[buffer interim] 4017 false อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.018399731+07:00","message":"[bufferProcess] interim [480000000]:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.01840167+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.212637031+07:00","message":"receive streaming session, msgId: 4017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.212681436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุเยอะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.212687437+07:00","message":"receive interim result [false|false]: อายุเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.212704774+07:00","message":"[buffer interim] 4017 false อายุเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.212713937+07:00","message":"[bufferProcess] interim [660000000]:อายุเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.212716214+07:00","message":"[bufferProcess] send to processor:อายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.212728439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.212733321+07:00","message":"> Transcript [47628] [false]: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.21273722+07:00","message":"Set StatePrefix (first interim): 'อายุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.411292873+07:00","message":"receive streaming session, msgId: 4017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.411331101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุเยอะแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.411336744+07:00","message":"receive interim result [false|false]: อายุเยอะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.411352228+07:00","message":"[buffer interim] 4017 false อายุเยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.411360462+07:00","message":"[bufferProcess] interim [900000000]:อายุเยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.411364178+07:00","message":"[bufferProcess] send to processor:อายุเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.411368387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.411372611+07:00","message":"> Transcript [47629] [false]: 'อายุเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.411377826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.411380602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.411383448+07:00","message":"StatePrefix: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.411386507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.883230038+07:00","message":"receive streaming session, msgId: 4015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.883273956+07:00","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-05-12T13:47:55.883279979+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.883292277+07:00","message":"receive streaming session, msgId: 4015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.883296035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมว่านะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.883298576+07:00","message":"receive interim result [false|false]: ผมว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.883305853+07:00","message":"receive streaming session, msgId: 4015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.883309731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมว่านะ\",\"confidence\":0.7005764}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.883312577+07:00","message":"receive interim result [true|false]: ผมว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.883315408+07:00","message":"end recv isFinal message id 4015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.883317924+07:00","message":"end Recv id 4015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.883324168+07:00","message":"[buffer interim] this message is already final false 4015: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.883332892+07:00","message":"[buffer interim] this message is already final false 4015: 'ผมว่านะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.883336994+07:00","message":"[buffer interim] this message is already final true 4015: 'ผมว่านะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.934866666+07:00","message":"receive streaming session, msgId: 4017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.934902458+07:00","message":"receive 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-05-12T13:47:55.934908447+07:00","message":"receive interim result [false|false]: อายุเยอะแล้วมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.934928851+07:00","message":"[buffer interim] 4017 false อายุเยอะแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.934936733+07:00","message":"[bufferProcess] interim [320000000]:อายุเยอะแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.934939103+07:00","message":"[bufferProcess] send to processor:อายุเยอะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.934942174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.934945043+07:00","message":"> Transcript [47630] [false]: 'อายุเยอะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.934948199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.934950185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.934951851+07:00","message":"StatePrefix: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.934953936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.983386688+07:00","message":"receive streaming session, msgId: 4017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.983423951+07:00","message":"receive 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-05-12T13:47:55.983431598+07:00","message":"receive interim result [false|false]: อายุเยอะแล้วมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:55.983454773+07:00","message":"[buffer interim] 4017 false อายุเยอะแล้วมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.983462743+07:00","message":"[bufferProcess] interim [440000000]:อายุเยอะแล้วมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.983465952+07:00","message":"[bufferProcess] send to processor:อายุเยอะแล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.983472679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.98347562+07:00","message":"> Transcript [47631] [false]: 'อายุเยอะแล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.983479163+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.98348149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.983484226+07:00","message":"StatePrefix: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:55.983486248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:56.072406239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:56.072406217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.320115127+07:00","message":"receive streaming session, msgId: 4017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.320166015+07:00","message":"receive 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-05-12T13:47:56.320172192+07:00","message":"receive interim result [false|false]: อายุเยอะแล้วมันยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.320191272+07:00","message":"[buffer interim] 4017 false อายุเยอะแล้วมันยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.320199523+07:00","message":"[bufferProcess] interim [800000000]:อายุเยอะแล้วมันยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.320202179+07:00","message":"[bufferProcess] send to processor:อายุเยอะแล้วมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.320208182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.320211789+07:00","message":"> Transcript [47632] [false]: 'อายุเยอะแล้วมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.320215411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.320217448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.32022115+07:00","message":"StatePrefix: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.320223164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.320235279+07:00","message":"Push: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.320237295+07:00","message":"TextPushed: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.320239682+07:00","message":"Set new StatePrefix : 'อายุเยอะแล้วมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.320241958+07:00","message":"Next Push (prob) : 'เยอะแล้วมันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.320270802+07:00","message":"push: {false อายุ 0 0xc002ac3f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.461215079+07:00","message":"[GCS] Cleaned up inactive client: 3979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.461242707+07:00","message":"[GCS] Cleaned up inactive client: 3981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.461246048+07:00","message":"[GCS] Cleaned up inactive client: 3985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.461248116+07:00","message":"[GCS] Cleaned up inactive client: 3989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.461250092+07:00","message":"[GCS] Cleaned up inactive client: 3991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.461251948+07:00","message":"[GCS] Cleaned up inactive client: 3984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.461253634+07:00","message":"[GCS] Cleaned up inactive client: 3990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.461255393+07:00","message":"[GCS] Cleaned up inactive client: 3988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.461257269+07:00","message":"[GCS] Cleaned up inactive client: 3986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.461258943+07:00","message":"[GCS] Cleaned up inactive client: 3982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.461261275+07:00","message":"[GCS] Cleaned up inactive client: 3987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.461263304+07:00","message":"[GCS] Cleaned up inactive client: 3983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.461265599+07:00","message":"[GCS] Cleaned up inactive client: 3980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.466876824+07:00","message":"[GCS] IsForceVAD: false for message ID: 4017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.596317016+07:00","message":"receive streaming session, msgId: 4017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.596361107+07:00","message":"receive 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-05-12T13:47:56.596366947+07:00","message":"receive interim result [false|false]: อายุเยอะแล้วมันจะคิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.596382653+07:00","message":"[buffer interim] 4017 false อายุเยอะแล้วมันจะคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.596391129+07:00","message":"[bufferProcess] interim [100000000]:อายุเยอะแล้วมันจะคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.596393679+07:00","message":"[bufferProcess] send to processor:อายุเยอะแล้วมันยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.596399172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.596402248+07:00","message":"> Transcript [47633] [false]: 'อายุเยอะแล้วมันยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.596404573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.596407017+07:00","message":"Set new StatePrefix: 'อายุเยอะแล้วมันยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.631921256+07:00","message":"receive streaming session, msgId: 4017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.631960545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อายุเยอะแล้วมันจะ\",\"confidence\":0.9320556}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.631966851+07:00","message":"receive interim result [true|false]: อายุเยอะแล้วมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.631977175+07:00","message":"end recv isFinal message id 4017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.631981133+07:00","message":"end Recv id 4017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.631995783+07:00","message":"[buffer interim] 4017 true อายุเยอะแล้วมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.632020546+07:00","message":"[bufferProcess] interim [130000000]:อายุเยอะแล้วมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.632024476+07:00","message":"[bufferProcess] send to processor (isfinal):อายุเยอะแล้วมันจะคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.632028952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.632032571+07:00","message":"> Transcript [47634] [false]: 'อายุเยอะแล้วมันจะคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.63203495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.632036956+07:00","message":"Set new StatePrefix: 'อายุเยอะแล้วมันจะคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.632038823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.632040814+07:00","message":"> Transcript [47635] [true]: 'อายุเยอะแล้วมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.632043589+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.632045724+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.632047726+07:00","message":"StatePrefix: 'อายุเยอะแล้วมันจะคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.632049765+07:00","message":"TextPushed: 'อายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:56.63205336+07:00","message":"Push: 'เยอะแล้วมันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.632064557+07:00","message":"push: {true เยอะแล้วมันจะ 0 0xc002ac3f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:56.639276894+07:00","message":"write wav file: './tmp/7565/7565_4017.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:56.727974701+07:00","message":"[GCS] Start streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:57.193782986+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:57.193823965+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-05-12T13:47:57.193829272+07:00","message":"receive interim result [false|false]: เล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:57.1938439+07:00","message":"[buffer interim] 4018 false เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:57.193851123+07:00","message":"[bufferProcess] interim [300000000]:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:57.193853337+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:57.69438295+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:57.694418414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:57.69442368+07:00","message":"receive interim result [false|false]: กูทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:57.694438276+07:00","message":"[buffer interim] 4018 false กูทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:57.694445554+07:00","message":"[bufferProcess] interim [780000000]:กูทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:57.694448006+07:00","message":"[bufferProcess] send to processor:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:57.694453263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:57.694456083+07:00","message":"> Transcript [47636] [false]: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:57.694458355+07:00","message":"Set StatePrefix (first interim): 'เล่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:57.891290258+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:57.891328579+07:00","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-05-12T13:47:57.891334524+07:00","message":"receive interim result [false|false]: ทำไม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:57.891344653+07:00","message":"[buffer interim] 4018 false ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:57.891351136+07:00","message":"[bufferProcess] interim [960000000]:ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:57.891353339+07:00","message":"[bufferProcess] send to processor:กูทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:57.891356276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:57.891358835+07:00","message":"> Transcript [47637] [false]: 'กูทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:57.891360832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:57.891362751+07:00","message":"Set new StatePrefix: 'กูทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.109334532+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.109377965+07:00","message":"receive 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-05-12T13:47:58.109383694+07:00","message":"receive interim result [false|false]: ทำไมให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.109398617+07:00","message":"[buffer interim] 4018 false ทำไมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.109405746+07:00","message":"[bufferProcess] interim [200000000]:ทำไมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.109408299+07:00","message":"[bufferProcess] send to processor:ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.109413338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.109415986+07:00","message":"> Transcript [47638] [false]: 'ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.109417908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.109419819+07:00","message":"Set new StatePrefix: 'ทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.178836685+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.178886147+07:00","message":"receive 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-05-12T13:47:58.178892011+07:00","message":"receive interim result [false|false]: ทำไมให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.178911987+07:00","message":"[buffer interim] 4018 false ทำไมให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.178923903+07:00","message":"[bufferProcess] interim [320000000]:ทำไมให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.178926915+07:00","message":"[bufferProcess] send to processor:ทำไมให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.178930428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.178933163+07:00","message":"> Transcript [47639] [false]: 'ทำไมให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.178936475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.178938733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.178940905+07:00","message":"StatePrefix: 'ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.178942933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.298195175+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.298228827+07:00","message":"receive 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-05-12T13:47:58.29823469+07:00","message":"receive interim result [false|false]: ทำไมให้ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.298257679+07:00","message":"[buffer interim] 4018 false ทำไมให้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.298265296+07:00","message":"[bufferProcess] interim [380000000]:ทำไมให้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.298267934+07:00","message":"[bufferProcess] send to processor:ทำไมให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.298271209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.298274009+07:00","message":"> Transcript [47640] [false]: 'ทำไมให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.298276872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.298278788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.29828311+07:00","message":"StatePrefix: 'ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.298285273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.36853811+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.368580095+07:00","message":"receive 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-05-12T13:47:58.36858659+07:00","message":"receive interim result [false|false]: ทำไมให้เร็ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.368602503+07:00","message":"[buffer interim] 4018 false ทำไมให้เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.368610847+07:00","message":"[bufferProcess] interim [440000000]:ทำไมให้เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.368613642+07:00","message":"[bufferProcess] send to processor:ทำไมให้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.368620434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.368623618+07:00","message":"> Transcript [47641] [false]: 'ทำไมให้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.368626579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.368628571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.36863083+07:00","message":"StatePrefix: 'ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.368634983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.48546546+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.485506215+07:00","message":"receive 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-05-12T13:47:58.485511744+07:00","message":"receive interim result [false|false]: กูทำไมไอ้นิวให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.485528534+07:00","message":"[buffer interim] 4018 false กูทำไมไอ้นิวให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.485536416+07:00","message":"[bufferProcess] interim [560000000]:กูทำไมไอ้นิวให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.485538815+07:00","message":"[bufferProcess] send to processor:ทำไมให้เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.485542106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.485545094+07:00","message":"> Transcript [47642] [false]: 'ทำไมให้เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.485548314+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.485550362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.485552214+07:00","message":"StatePrefix: 'ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.485554351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.485556719+07:00","message":"Push: 'ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.485558693+07:00","message":"TextPushed: 'ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.485561048+07:00","message":"Set new StatePrefix : 'ทำไมให้เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.485563283+07:00","message":"Next Push (prob) : 'ให้เร็ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.485571098+07:00","message":"push: {false ทำไม 0 0xc00386d000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.643851516+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.643888062+07:00","message":"receive 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-05-12T13:47:58.643893826+07:00","message":"receive interim result [false|false]: ทำไมให้เร็ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.643910732+07:00","message":"[buffer interim] 4018 false ทำไมให้เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.643918884+07:00","message":"[bufferProcess] interim [680000000]:ทำไมให้เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.643921419+07:00","message":"[bufferProcess] send to processor:กูทำไมไอ้นิวให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.643924762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.643927675+07:00","message":"> Transcript [47643] [false]: 'กูทำไมไอ้นิวให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.643929834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.643931743+07:00","message":"Set new StatePrefix: 'กูทำไมไอ้นิวให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.715739704+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.715782624+07:00","message":"receive 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-05-12T13:47:58.715789621+07:00","message":"receive interim result [false|false]: กูทำไมไอ้นิวให้ท่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.715808497+07:00","message":"[buffer interim] 4018 false กูทำไมไอ้นิวให้ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.715819835+07:00","message":"[bufferProcess] interim [800000000]:กูทำไมไอ้นิวให้ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.715822542+07:00","message":"[bufferProcess] send to processor:ทำไมให้เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.715826046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.71582931+07:00","message":"> Transcript [47644] [false]: 'ทำไมให้เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.715832091+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.715834114+07:00","message":"Set new StatePrefix: 'ทำไมให้เร็ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.85350652+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.853546355+07:00","message":"receive 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-05-12T13:47:58.853552407+07:00","message":"receive interim result [false|false]: กูทำไมไอ้นิวให้ท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:58.853568951+07:00","message":"[buffer interim] 4018 false กูทำไมไอ้นิวให้ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.853579079+07:00","message":"[bufferProcess] interim [980000000]:กูทำไมไอ้นิวให้ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.853582126+07:00","message":"[bufferProcess] send to processor:กูทำไมไอ้นิวให้ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.853587794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.853590895+07:00","message":"> Transcript [47645] [false]: 'กูทำไมไอ้นิวให้ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.853593437+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:58.853595596+07:00","message":"Set new StatePrefix: 'กูทำไมไอ้นิวให้ท่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.057610431+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.057653917+07:00","message":"receive 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-05-12T13:47:59.057660655+07:00","message":"receive interim result [false|false]: กูทำไมไอ้นิวให้ท่องเที่ยวมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.05767764+07:00","message":"[buffer interim] 4018 false กูทำไมไอ้นิวให้ท่องเที่ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.057692569+07:00","message":"[bufferProcess] interim [160000000]:กูทำไมไอ้นิวให้ท่องเที่ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.057695152+07:00","message":"[bufferProcess] send to processor:กูทำไมไอ้นิวให้ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.05769873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.057701605+07:00","message":"> Transcript [47646] [false]: 'กูทำไมไอ้นิวให้ท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.057705733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.057708453+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.057710548+07:00","message":"StatePrefix: 'กูทำไมไอ้นิวให้ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.057713001+07:00","message":"TextPushed: 'ทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.062806784+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.062827407+07:00","message":"receive 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-05-12T13:47:59.062833287+07:00","message":"receive interim result [false|false]: กูทำไมไอ้นิวให้ท่องเที่ยวเมือง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.062845455+07:00","message":"[buffer interim] 4018 false กูทำไมไอ้นิวให้ท่องเที่ยวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.062850574+07:00","message":"[bufferProcess] interim [220000000]:กูทำไมไอ้นิวให้ท่องเที่ยวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.06285413+07:00","message":"[bufferProcess] send to processor:กูทำไมไอ้นิวให้ท่องเที่ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.062857668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.062860173+07:00","message":"> Transcript [47647] [false]: 'กูทำไมไอ้นิวให้ท่องเที่ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.062863356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.062865362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.062867415+07:00","message":"StatePrefix: 'กูทำไมไอ้นิวให้ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.062869596+07:00","message":"TextPushed: 'ทำไม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:59.073004214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:47:59.073010182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.191447032+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.191489304+07:00","message":"receive 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-05-12T13:47:59.191495681+07:00","message":"receive interim result [false|false]: กูทำไมไอ้นิวให้ท่องเที่ยวเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.191513979+07:00","message":"[buffer interim] 4018 false กูทำไมไอ้นิวให้ท่องเที่ยวเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.191522625+07:00","message":"[bufferProcess] interim [280000000]:กูทำไมไอ้นิวให้ท่องเที่ยวเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.191525325+07:00","message":"[bufferProcess] send to processor:กูทำไมไอ้นิวให้ท่องเที่ยวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.191529078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.191532147+07:00","message":"> Transcript [47648] [false]: 'กูทำไมไอ้นิวให้ท่องเที่ยวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.191535842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.191537854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.191539754+07:00","message":"StatePrefix: 'กูทำไมไอ้นิวให้ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.191542053+07:00","message":"TextPushed: 'ทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.31803031+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.318072855+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-05-12T13:47:59.318084931+07:00","message":"receive interim result [false|false]: กูทำไมไอ้นิวให้ท่องเที่ยวเมือง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.318100808+07:00","message":"[buffer interim] 4018 false กูทำไมไอ้นิวให้ท่องเที่ยวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.318109729+07:00","message":"[bufferProcess] interim [340000000]:กูทำไมไอ้นิวให้ท่องเที่ยวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.31811228+07:00","message":"[bufferProcess] send to processor:กูทำไมไอ้นิวให้ท่องเที่ยวเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.318119991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.318122777+07:00","message":"> Transcript [47649] [false]: 'กูทำไมไอ้นิวให้ท่องเที่ยวเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.318127066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.318130144+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.318132685+07:00","message":"StatePrefix: 'กูทำไมไอ้นิวให้ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.318137621+07:00","message":"TextPushed: 'ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.318145212+07:00","message":"Push: 'กูทำไมไอ้นิวให้ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.318147414+07:00","message":"TextPushed: 'กูทำไมไอ้นิวให้ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.318149455+07:00","message":"Set new StatePrefix : 'กูทำไมไอ้นิวให้ท่องเที่ยวเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.31815216+07:00","message":"Next Push (prob) : 'เที่ยวเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.318161425+07:00","message":"push: {false กูทำไมไอ้นิวให้ท่อง 0 0xc00386d000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.57920439+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.579244478+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-05-12T13:47:59.579250925+07:00","message":"receive interim result [false|false]: กูทำไมไอ้นิวให้ท่องเที่ยวเหมือนเมื่อก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.579266701+07:00","message":"[buffer interim] 4018 false กูทำไมไอ้นิวให้ท่องเที่ยวเหมือนเมื่อก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.579274603+07:00","message":"[bufferProcess] interim [700000000]:กูทำไมไอ้นิวให้ท่องเที่ยวเหมือนเมื่อก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.579277071+07:00","message":"[bufferProcess] send to processor:กูทำไมไอ้นิวให้ท่องเที่ยวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.579280703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.579283661+07:00","message":"> Transcript [47650] [false]: 'กูทำไมไอ้นิวให้ท่องเที่ยวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.579286021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.579287906+07:00","message":"Set new StatePrefix: 'กูทำไมไอ้นิวให้ท่องเที่ยวเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.615883967+07:00","message":"[GCS] IsForceVAD: false for message ID: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.696708083+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.696750289+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-05-12T13:47:59.696755984+07:00","message":"receive interim result [false|false]: กูทำไมไอ้นิวให้ท่องเที่ยวเมือง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.696769463+07:00","message":"[buffer interim] 4018 false กูทำไมไอ้นิวให้ท่องเที่ยวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.696776139+07:00","message":"[bufferProcess] interim [760000000]:กูทำไมไอ้นิวให้ท่องเที่ยวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.696783618+07:00","message":"[bufferProcess] send to processor:กูทำไมไอ้นิวให้ท่องเที่ยวเหมือนเมื่อก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.696788931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.696791701+07:00","message":"> Transcript [47651] [false]: 'กูทำไมไอ้นิวให้ท่องเที่ยวเหมือนเมื่อก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.696794154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.696796726+07:00","message":"Set new StatePrefix: 'กูทำไมไอ้นิวให้ท่องเที่ยวเหมือนเมื่อก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.77038934+07:00","message":"receive streaming session, msgId: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.770435054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำไมให้นิวให้ท่องเที่ยวเหมือนเมื่อก่อน\",\"confidence\":0.9102796}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.770442007+07:00","message":"receive interim result [true|false]: ทำไมให้นิวให้ท่องเที่ยวเหมือนเมื่อก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.770456056+07:00","message":"end recv isFinal message id 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.770458737+07:00","message":"end Recv id 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.770466326+07:00","message":"[buffer interim] 4018 true ทำไมให้นิวให้ท่องเที่ยวเหมือนเมื่อก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770474822+07:00","message":"[bufferProcess] interim [910000000]:ทำไมให้นิวให้ท่องเที่ยวเหมือนเมื่อก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770477899+07:00","message":"[bufferProcess] send to processor (isfinal):กูทำไมไอ้นิวให้ท่องเที่ยวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770481658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770485396+07:00","message":"> Transcript [47652] [false]: 'กูทำไมไอ้นิวให้ท่องเที่ยวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770487982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770489918+07:00","message":"Set new StatePrefix: 'กูทำไมไอ้นิวให้ท่องเที่ยวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770491623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770496847+07:00","message":"> Transcript [47653] [true]: 'ทำไมให้นิวให้ท่องเที่ยวเหมือนเมื่อก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770499234+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770501273+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770503287+07:00","message":"StatePrefix: 'กูทำไมไอ้นิวให้ท่องเที่ยวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770505961+07:00","message":"TextPushed: 'กูทำไมไอ้นิวให้ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770507535+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770625123+07:00","message":"Push: 'เหมือนเมื่อก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770627705+07:00","message":"TextPushed: 'กูทำไมไอ้นิวให้ท่องเหมือนเมื่อก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770630179+07:00","message":"Set new StatePrefix : 'ทำไมให้นิวให้ท่องเที่ยวเหมือนเมื่อก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770632574+07:00","message":"Next Push (prob) : 'ทำไมให้นิวให้ท่องเที่ยวเหมือนเมื่อก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.770641685+07:00","message":"push: {true เหมือนเมื่อก่อน 0 0xc00386d000}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:47:59.770655083+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4018.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:47:59.778570382+07:00","message":"write wav file: './tmp/7565/7565_4018.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:47:59.868745808+07:00","message":"[GCS] Start streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:00.34661767+07:00","message":"receive streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:00.346660753+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-05-12T13:48:00.346667301+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:00.346686243+07:00","message":"[buffer interim] 4019 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.346696394+07:00","message":"[bufferProcess] interim [300000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.34669806+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:00.400004982+07:00","message":"receive streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:00.400039801+07:00","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-05-12T13:48:00.400044987+07:00","message":"receive interim result [false|false]: มันไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:00.40006037+07:00","message":"[buffer interim] 4019 false มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.40006833+07:00","message":"[bufferProcess] interim [420000000]:มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.400072299+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.40007646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.40008055+07:00","message":"> Transcript [47654] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.400083931+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:00.584911734+07:00","message":"receive streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:00.584942866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:00.584950951+07:00","message":"receive interim result [false|false]: มันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:00.584963715+07:00","message":"[buffer interim] 4019 false มันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.584970122+07:00","message":"[bufferProcess] interim [540000000]:มันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.584972543+07:00","message":"[bufferProcess] send to processor:มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.584977687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.584980359+07:00","message":"> Transcript [47655] [false]: 'มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.584983121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.584985031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.584987282+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.584989666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:00.907702967+07:00","message":"receive streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:00.907745658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้เหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:00.90775146+07:00","message":"receive interim result [false|false]: มันไม่ได้เหรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:00.907765391+07:00","message":"[buffer interim] 4019 false มันไม่ได้เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.907772652+07:00","message":"[bufferProcess] interim [840000000]:มันไม่ได้เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.907775247+07:00","message":"[bufferProcess] send to processor:มันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.907778663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.907781542+07:00","message":"> Transcript [47656] [false]: 'มันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.907784255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.907786197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.907788588+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:00.907790835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:01.034116887+07:00","message":"receive streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:01.034151558+07:00","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-05-12T13:48:01.034157391+07:00","message":"receive interim result [false|false]: มันไม่ได้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:01.034169986+07:00","message":"[buffer interim] 4019 false มันไม่ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.034178903+07:00","message":"[bufferProcess] interim [960000000]:มันไม่ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.034181346+07:00","message":"[bufferProcess] send to processor:มันไม่ได้เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.034186131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.034188797+07:00","message":"> Transcript [47657] [false]: 'มันไม่ได้เหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.034193428+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.034195584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.034197792+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.034199926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:01.613785298+07:00","message":"receive streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:01.613829908+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-05-12T13:48:01.613837123+07:00","message":"receive interim result [false|false]: มันไม่ได้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:01.613854341+07:00","message":"[buffer interim] 4019 false มันไม่ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.613866263+07:00","message":"[bufferProcess] interim [560000000]:มันไม่ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.613868935+07:00","message":"[bufferProcess] send to processor:มันไม่ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.613875879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.613879955+07:00","message":"> Transcript [47658] [false]: 'มันไม่ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.613883605+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.613885977+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.613889056+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.61389124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.613897248+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.613899292+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.61390228+07:00","message":"Set new StatePrefix : 'มันไม่ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:01.613904568+07:00","message":"Next Push (prob) : 'ไม่ได้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:01.613912323+07:00","message":"push: {false มัน 0 0xc005694280}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:02.07409616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:02.074098553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:02.320201349+07:00","message":"receive streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:02.320243378+07:00","message":"receive 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-05-12T13:48:02.320249878+07:00","message":"receive interim result [false|false]: มันไม่ได้แล้วบอกตรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:02.320262756+07:00","message":"[buffer interim] 4019 false มันไม่ได้แล้วบอกตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.320270112+07:00","message":"[bufferProcess] interim [280000000]:มันไม่ได้แล้วบอกตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.320272526+07:00","message":"[bufferProcess] send to processor:มันไม่ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.320275773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.320279844+07:00","message":"> Transcript [47659] [false]: 'มันไม่ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.320283518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.320285904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.320287765+07:00","message":"StatePrefix: 'มันไม่ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.320290563+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:02.447238142+07:00","message":"receive streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:02.447273212+07:00","message":"receive 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-05-12T13:48:02.4472796+07:00","message":"receive interim result [false|false]: มันไม่ได้แล้วบอกตรงๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:02.447295972+07:00","message":"[buffer interim] 4019 false มันไม่ได้แล้วบอกตรงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.447306072+07:00","message":"[bufferProcess] interim [400000000]:มันไม่ได้แล้วบอกตรงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.447308368+07:00","message":"[bufferProcess] send to processor:มันไม่ได้แล้วบอกตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.447313884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.447316667+07:00","message":"> Transcript [47660] [false]: 'มันไม่ได้แล้วบอกตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.44732034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.447323765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.447326096+07:00","message":"StatePrefix: 'มันไม่ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.447328659+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:02.717256701+07:00","message":"receive streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:02.717308171+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-05-12T13:48:02.717315179+07:00","message":"receive interim result [false|false]: มันไม่ได้แล้วบอกตรงๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:02.717333467+07:00","message":"[buffer interim] 4019 false มันไม่ได้แล้วบอกตรงๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.717348175+07:00","message":"[bufferProcess] interim [700000000]:มันไม่ได้แล้วบอกตรงๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.717351292+07:00","message":"[bufferProcess] send to processor:มันไม่ได้แล้วบอกตรงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.717356316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.71735975+07:00","message":"> Transcript [47661] [false]: 'มันไม่ได้แล้วบอกตรงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.717363684+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.7173659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.717368668+07:00","message":"StatePrefix: 'มันไม่ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.717371373+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:02.823431415+07:00","message":"receive streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:02.823470815+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-05-12T13:48:02.823476912+07:00","message":"receive interim result [false|false]: มันไม่ได้แล้วบอกตรงๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:02.823487337+07:00","message":"[buffer interim] 4019 false มันไม่ได้แล้วบอกตรงๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.823494544+07:00","message":"[bufferProcess] interim [760000000]:มันไม่ได้แล้วบอกตรงๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.82349704+07:00","message":"[bufferProcess] send to processor:มันไม่ได้แล้วบอกตรงๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.823500395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.823503588+07:00","message":"> Transcript [47662] [false]: 'มันไม่ได้แล้วบอกตรงๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.82350681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.823508893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.823511203+07:00","message":"StatePrefix: 'มันไม่ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.823513922+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.823517346+07:00","message":"Push: 'ไม่ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.823519204+07:00","message":"TextPushed: 'มันไม่ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.823521706+07:00","message":"Set new StatePrefix : 'มันไม่ได้แล้วบอกตรงๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:02.823523736+07:00","message":"Next Push (prob) : 'บอกตรงๆเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:02.823531212+07:00","message":"push: {false ไม่ได้แล้ว 0 0xc005694280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.219309169+07:00","message":"receive streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.21934717+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-05-12T13:48:03.219353+07:00","message":"receive interim result [false|false]: มันไม่ได้แล้วบอกตรงๆเลยนะก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.21936417+07:00","message":"[buffer interim] 4019 false มันไม่ได้แล้วบอกตรงๆเลยนะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.219371458+07:00","message":"[bufferProcess] interim [180000000]:มันไม่ได้แล้วบอกตรงๆเลยนะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.219373971+07:00","message":"[bufferProcess] send to processor:มันไม่ได้แล้วบอกตรงๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.219377116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.219379729+07:00","message":"> Transcript [47663] [false]: 'มันไม่ได้แล้วบอกตรงๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.21938275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.219384729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.219386454+07:00","message":"StatePrefix: 'มันไม่ได้แล้วบอกตรงๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.219388761+07:00","message":"TextPushed: 'มันไม่ได้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.326936401+07:00","message":"[GCS] IsForceVAD: false for message ID: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.362863694+07:00","message":"receive streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.362907458+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-05-12T13:48:03.362913222+07:00","message":"receive interim result [false|false]: มันไม่ได้แล้วบอกตรงๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.362931486+07:00","message":"[buffer interim] 4019 false มันไม่ได้แล้วบอกตรงๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.362941992+07:00","message":"[bufferProcess] interim [300000000]:มันไม่ได้แล้วบอกตรงๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.362944842+07:00","message":"[bufferProcess] send to processor:มันไม่ได้แล้วบอกตรงๆเลยนะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.362951351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.362954155+07:00","message":"> Transcript [47664] [false]: 'มันไม่ได้แล้วบอกตรงๆเลยนะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.362957924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.362960037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.362962431+07:00","message":"StatePrefix: 'มันไม่ได้แล้วบอกตรงๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.36296492+07:00","message":"TextPushed: 'มันไม่ได้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.388018261+07:00","message":"[GCS] Start streaming session, msgId: 4020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.41088361+07:00","message":"receive streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.41092569+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-05-12T13:48:03.41093162+07:00","message":"receive interim result [false|false]: มันไม่ได้แล้วบอกตรงๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.410947126+07:00","message":"[buffer interim] 4019 false มันไม่ได้แล้วบอกตรงๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.410954928+07:00","message":"[bufferProcess] interim [360000000]:มันไม่ได้แล้วบอกตรงๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.410957893+07:00","message":"[bufferProcess] send to processor:มันไม่ได้แล้วบอกตรงๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.410964657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.410967833+07:00","message":"> Transcript [47665] [false]: 'มันไม่ได้แล้วบอกตรงๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.410971603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.410973813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.410975842+07:00","message":"StatePrefix: 'มันไม่ได้แล้วบอกตรงๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.410978017+07:00","message":"TextPushed: 'มันไม่ได้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.477345711+07:00","message":"receive streaming session, msgId: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.477387412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่ได้แล้วบอกตรงๆเลยนะ\",\"confidence\":0.95704585}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.477394756+07:00","message":"receive interim result [true|false]: มันไม่ได้แล้วบอกตรงๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.477403836+07:00","message":"end recv isFinal message id 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.477406067+07:00","message":"end Recv id 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.477412628+07:00","message":"[buffer interim] 4019 true มันไม่ได้แล้วบอกตรงๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477420139+07:00","message":"[bufferProcess] interim [480000000]:มันไม่ได้แล้วบอกตรงๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477423048+07:00","message":"[bufferProcess] send to processor (isfinal):มันไม่ได้แล้วบอกตรงๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477426169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477429208+07:00","message":"> Transcript [47666] [false]: 'มันไม่ได้แล้วบอกตรงๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477432488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477434396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477436684+07:00","message":"StatePrefix: 'มันไม่ได้แล้วบอกตรงๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477438828+07:00","message":"TextPushed: 'มันไม่ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477442248+07:00","message":"Push: 'บอกตรงๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477447021+07:00","message":"TextPushed: 'มันไม่ได้แล้วบอกตรงๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477449096+07:00","message":"Set new StatePrefix : 'มันไม่ได้แล้วบอกตรงๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477451461+07:00","message":"Next Push (prob) : 'นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477453172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477455074+07:00","message":"> Transcript [47667] [true]: 'มันไม่ได้แล้วบอกตรงๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477457211+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477458793+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477460429+07:00","message":"StatePrefix: 'มันไม่ได้แล้วบอกตรงๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477462194+07:00","message":"TextPushed: 'มันไม่ได้แล้วบอกตรงๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:03.477464275+07:00","message":"Push: 'นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.477471065+07:00","message":"push: {false บอกตรงๆเลย 0 0xc005694280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:03.477478602+07:00","message":"push: {true นะ 0 0xc005694280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:03.488634744+07:00","message":"write wav file: './tmp/7565/7565_4019.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.385362771+07:00","message":"receive streaming session, msgId: 4020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.38540308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.385408149+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.38542258+07:00","message":"[buffer interim] 4020 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.385433509+07:00","message":"[bufferProcess] interim [780000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.385436013+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.568815719+07:00","message":"receive streaming session, msgId: 4020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.568876234+07:00","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-05-12T13:48:04.568884156+07:00","message":"receive interim result [false|false]: ก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.568904612+07:00","message":"[buffer interim] 4020 false ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.568917479+07:00","message":"[bufferProcess] interim [960000000]:ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.568921074+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.568926014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.568930002+07:00","message":"> Transcript [47668] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.568934666+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.57281371+07:00","message":"receive streaming session, msgId: 4020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.57283927+07:00","message":"receive 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-05-12T13:48:04.572844438+07:00","message":"receive interim result [false|false]: ก็ตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.572855424+07:00","message":"[buffer interim] 4020 false ก็ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.572861167+07:00","message":"[bufferProcess] interim [20000000]:ก็ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.572863315+07:00","message":"[bufferProcess] send to processor:ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.572865731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.572868499+07:00","message":"> Transcript [47669] [false]: 'ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.572883343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.572885672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.572887961+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.572890075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.744553427+07:00","message":"receive streaming session, msgId: 4020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.744595907+07:00","message":"receive 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-05-12T13:48:04.744601372+07:00","message":"receive interim result [false|false]: ก็ตกลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.744619799+07:00","message":"[buffer interim] 4020 false ก็ตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.744630689+07:00","message":"[bufferProcess] interim [140000000]:ก็ตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.744633042+07:00","message":"[bufferProcess] send to processor:ก็ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.744636549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.744639749+07:00","message":"> Transcript [47670] [false]: 'ก็ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.744642726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.744645001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.744646784+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.744648871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.942945144+07:00","message":"receive streaming session, msgId: 4020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.942989837+07:00","message":"receive 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-05-12T13:48:04.942997555+07:00","message":"receive interim result [false|false]: ก็ตกลงกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.943018558+07:00","message":"[buffer interim] 4020 false ก็ตกลงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.943027138+07:00","message":"[bufferProcess] interim [380000000]:ก็ตกลงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.943030897+07:00","message":"[bufferProcess] send to processor:ก็ตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.943035236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.943039202+07:00","message":"> Transcript [47671] [false]: 'ก็ตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.943043702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.943046876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.943050261+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:04.943053986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:04.987055133+07:00","message":"[GCS] IsForceVAD: false for message ID: 4020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.028627072+07:00","message":"receive streaming session, msgId: 4020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.028663976+07:00","message":"receive 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-05-12T13:48:05.028669921+07:00","message":"receive interim result [false|false]: ก็ตกลงกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.02868372+07:00","message":"[buffer interim] 4020 false ก็ตกลงกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.028690815+07:00","message":"[bufferProcess] interim [500000000]:ก็ตกลงกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.02869313+07:00","message":"[bufferProcess] send to processor:ก็ตกลงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.028698097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.028700929+07:00","message":"> Transcript [47672] [false]: 'ก็ตกลงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.028703808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.028705812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.028708013+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.02871047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.028715136+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.028717026+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.028719011+07:00","message":"Set new StatePrefix : 'ก็ตกลงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.028721246+07:00","message":"Next Push (prob) : 'ตกลงกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.028748983+07:00","message":"push: {false ก็ 0 0xc0044a2000}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:05.075015271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:05.075018357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.091977259+07:00","message":"receive streaming session, msgId: 4020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.092013146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ตกลงกันนะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.092018728+07:00","message":"receive interim result [true|false]: ก็ตกลงกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.092025831+07:00","message":"end recv isFinal message id 4020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.092028242+07:00","message":"end Recv id 4020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.092034028+07:00","message":"[buffer interim] 4020 true ก็ตกลงกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.09204321+07:00","message":"[bufferProcess] interim [620000000]:ก็ตกลงกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.092046364+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ตกลงกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.092056944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.092079334+07:00","message":"> Transcript [47673] [false]: 'ก็ตกลงกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.09208519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.092087562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.092089815+07:00","message":"StatePrefix: 'ก็ตกลงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.092092248+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.092094858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.092097405+07:00","message":"> Transcript [47674] [true]: 'ก็ตกลงกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.092099411+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.092101003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.0921029+07:00","message":"StatePrefix: 'ก็ตกลงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.092104577+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.092109432+07:00","message":"Push: 'ตกลงกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.092118464+07:00","message":"push: {true ตกลงกันนะ 0 0xc0044a2000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:05.097886513+07:00","message":"write wav file: './tmp/7565/7565_4020.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.120475211+07:00","message":"[GCS] Start streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.78965529+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.789716538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.789729575+07:00","message":"receive interim result [false|false]: แล้วจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.789747138+07:00","message":"[buffer interim] 4021 false แล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.789756743+07:00","message":"[bufferProcess] interim [660000000]:แล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.789759608+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.837657191+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.837705562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.837713027+07:00","message":"receive interim result [false|false]: แล้วจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:05.837735807+07:00","message":"[buffer interim] 4021 false แล้วจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.837748272+07:00","message":"[bufferProcess] interim [780000000]:แล้วจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.837751496+07:00","message":"[bufferProcess] send to processor:แล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.837758408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.837761529+07:00","message":"> Transcript [47675] [false]: 'แล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:05.837763757+07:00","message":"Set StatePrefix (first interim): 'แล้วจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.095961183+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.096003279+07:00","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-05-12T13:48:06.096008781+07:00","message":"receive interim result [false|false]: แล้วจะทำให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.096020031+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.096026487+07:00","message":"[bufferProcess] interim [960000000]:แล้วจะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.096028799+07:00","message":"[bufferProcess] send to processor:แล้วจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.096031964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.096036947+07:00","message":"> Transcript [47676] [false]: 'แล้วจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.096040202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.096042138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.096044078+07:00","message":"StatePrefix: 'แล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.096046517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.28751851+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.287556403+07:00","message":"receive 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-05-12T13:48:06.287562329+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.28757857+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.287585842+07:00","message":"[bufferProcess] interim [140000000]:แล้วจะทำให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.287588178+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.287591326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.287594087+07:00","message":"> Transcript [47677] [false]: 'แล้วจะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.287597673+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.28759958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.28760145+07:00","message":"StatePrefix: 'แล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.287603467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.354537081+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.354582232+07:00","message":"receive 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-05-12T13:48:06.35458843+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.354604889+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.354616463+07:00","message":"[bufferProcess] interim [320000000]:แล้วจะทำให้ได้เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.354618863+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.354623472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.354626586+07:00","message":"> Transcript [47678] [false]: 'แล้วจะทำให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.354630653+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.354633004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.354634798+07:00","message":"StatePrefix: 'แล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.354636761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.56381077+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.563860546+07:00","message":"receive 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-05-12T13:48:06.563867381+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.563883411+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.56389122+07:00","message":"[bufferProcess] interim [500000000]:แล้วจะทำให้ได้เหมือนหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.563894823+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.563901794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.563904444+07:00","message":"> Transcript [47679] [false]: 'แล้วจะทำให้ได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.563909328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.563911617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.563913704+07:00","message":"StatePrefix: 'แล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.563916017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.563922596+07:00","message":"Push: 'แล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.56392458+07:00","message":"TextPushed: 'แล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.563926576+07:00","message":"Set new StatePrefix : 'แล้วจะทำให้ได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.563929141+07:00","message":"Next Push (prob) : 'ทำให้ได้เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.563938858+07:00","message":"push: {false แล้วจะ 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.868491678+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.868534702+07:00","message":"receive 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-05-12T13:48:06.868540634+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.868554661+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.868561633+07:00","message":"[bufferProcess] interim [740000000]:แล้วจะทำให้ได้เหมือนหนุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.868563883+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.868567599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.868570149+07:00","message":"> Transcript [47680] [false]: 'แล้วจะทำให้ได้เหมือนหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.868575416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.868577356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.868579213+07:00","message":"StatePrefix: 'แล้วจะทำให้ได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.868582699+07:00","message":"TextPushed: 'แล้วจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.879657334+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.879694842+07:00","message":"receive 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-05-12T13:48:06.879699871+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนุ่มๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.879712881+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.879719255+07:00","message":"[bufferProcess] interim [800000000]:แล้วจะทำให้ได้เหมือนหนุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.87972157+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.879731528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.879734705+07:00","message":"> Transcript [47681] [false]: 'แล้วจะทำให้ได้เหมือนหนุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.879738222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.879742881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.87974483+07:00","message":"StatePrefix: 'แล้วจะทำให้ได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.879746961+07:00","message":"TextPushed: 'แล้วจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.998089309+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.998133806+07:00","message":"receive 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-05-12T13:48:06.998139457+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:06.998151763+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.998158412+07:00","message":"[bufferProcess] interim [860000000]:แล้วจะทำให้ได้เหมือนหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.99816119+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.998166414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.998169091+07:00","message":"> Transcript [47682] [false]: 'แล้วจะทำให้ได้เหมือนหนุ่มๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.998172947+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.998175414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.998177405+07:00","message":"StatePrefix: 'แล้วจะทำให้ได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:06.998179788+07:00","message":"TextPushed: 'แล้วจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.323971202+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.324007156+07:00","message":"receive 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-05-12T13:48:07.324013912+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนูแนะนำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.32403032+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนูแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.324041758+07:00","message":"[bufferProcess] interim [220000000]:แล้วจะทำให้ได้เหมือนหนูแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.324044075+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.324049087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.324052029+07:00","message":"> Transcript [47683] [false]: 'แล้วจะทำให้ได้เหมือนหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.324055155+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.32405741+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.324059944+07:00","message":"StatePrefix: 'แล้วจะทำให้ได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.324061995+07:00","message":"TextPushed: 'แล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.324067611+07:00","message":"Push: 'ทำให้ได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.324072087+07:00","message":"TextPushed: 'แล้วจะทำให้ได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.324074353+07:00","message":"Set new StatePrefix : 'แล้วจะทำให้ได้เหมือนหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.324076767+07:00","message":"Next Push (prob) : 'หนู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.324098371+07:00","message":"push: {false ทำให้ได้เหมือน 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.423688396+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.423737154+07:00","message":"receive 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-05-12T13:48:07.423743955+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.423760464+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.423768892+07:00","message":"[bufferProcess] interim [280000000]:แล้วจะทำให้ได้เหมือนหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.423771631+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนูแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.423779146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.423782809+07:00","message":"> Transcript [47684] [false]: 'แล้วจะทำให้ได้เหมือนหนูแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.423786399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.423788886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.423791203+07:00","message":"StatePrefix: 'แล้วจะทำให้ได้เหมือนหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.423793663+07:00","message":"TextPushed: 'แล้วจะทำให้ได้เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.447686994+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.447720726+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-05-12T13:48:07.447732362+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนูไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.447749188+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.447757106+07:00","message":"[bufferProcess] interim [340000000]:แล้วจะทำให้ได้เหมือนหนูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.447759667+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.447765955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.447772475+07:00","message":"> Transcript [47685] [false]: 'แล้วจะทำให้ได้เหมือนหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.447775927+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.447777915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.447780126+07:00","message":"StatePrefix: 'แล้วจะทำให้ได้เหมือนหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.44778236+07:00","message":"TextPushed: 'แล้วจะทำให้ได้เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.452198191+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.452235934+07:00","message":"receive 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-05-12T13:48:07.452241788+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนูไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.452256097+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนูไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.452262924+07:00","message":"[bufferProcess] interim [400000000]:แล้วจะทำให้ได้เหมือนหนูไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.452266218+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.452269736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.452272349+07:00","message":"> Transcript [47686] [false]: 'แล้วจะทำให้ได้เหมือนหนูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.452275671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.45227775+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.452279645+07:00","message":"StatePrefix: 'แล้วจะทำให้ได้เหมือนหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.452283377+07:00","message":"TextPushed: 'แล้วจะทำให้ได้เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.717001667+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.71704979+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-05-12T13:48:07.717058882+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.717076117+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.717085027+07:00","message":"[bufferProcess] interim [580000000]:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.717091535+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนูไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.717099896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.717102697+07:00","message":"> Transcript [47687] [false]: 'แล้วจะทำให้ได้เหมือนหนูไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.717107056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.717109271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.717111626+07:00","message":"StatePrefix: 'แล้วจะทำให้ได้เหมือนหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.717114044+07:00","message":"TextPushed: 'แล้วจะทำให้ได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.717120404+07:00","message":"Push: 'หนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.717122312+07:00","message":"TextPushed: 'แล้วจะทำให้ได้เหมือนหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.717124372+07:00","message":"Set new StatePrefix : 'แล้วจะทำให้ได้เหมือนหนูไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.717126784+07:00","message":"Next Push (prob) : 'ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.717135339+07:00","message":"push: {false หนู 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.783197031+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.783236476+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-05-12T13:48:07.783242648+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.783256914+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.783265368+07:00","message":"[bufferProcess] interim [700000000]:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.783269459+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.783276249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.783280636+07:00","message":"> Transcript [47688] [false]: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.783283825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.783287277+07:00","message":"Set new StatePrefix: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.97059862+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.970637163+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-05-12T13:48:07.970643892+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีเมีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:07.970663127+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.970671751+07:00","message":"[bufferProcess] interim [880000000]:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.970674473+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.970681733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.970686274+07:00","message":"> Transcript [47689] [false]: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.970690126+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.970692978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.970696166+07:00","message":"StatePrefix: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:07.97069896+07:00","message":"TextPushed: 'แล้วจะทำให้ได้เหมือนหนู'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:08.075499239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:08.075528937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.09359664+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.093656399+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-05-12T13:48:08.093664549+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.093685298+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.093694948+07:00","message":"[bufferProcess] interim [940000000]:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.09369978+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีเมีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.093711289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.093716+07:00","message":"> Transcript [47690] [false]: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีเมีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.093722532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.09373003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.093732231+07:00","message":"StatePrefix: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.093734759+07:00","message":"TextPushed: 'แล้วจะทำให้ได้เหมือนหนู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.335819437+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.335869808+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-05-12T13:48:08.335877287+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแมว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.335894015+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแมว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.335902824+07:00","message":"[bufferProcess] interim [240000000]:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแมว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.33590574+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.335913678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.335917005+07:00","message":"> Transcript [47691] [false]: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.335922195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.335925097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.335930408+07:00","message":"StatePrefix: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.335933724+07:00","message":"TextPushed: 'แล้วจะทำให้ได้เหมือนหนู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.47318892+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.473231256+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-05-12T13:48:08.473239644+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.473258508+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.473270385+07:00","message":"[bufferProcess] interim [360000000]:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.473274164+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแมว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.473281417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.473285067+07:00","message":"> Transcript [47692] [false]: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแมว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.473291325+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.47329474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.473298062+07:00","message":"StatePrefix: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.473302049+07:00","message":"TextPushed: 'แล้วจะทำให้ได้เหมือนหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.473310316+07:00","message":"Push: 'ทำไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.473313482+07:00","message":"TextPushed: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.473316747+07:00","message":"Set new StatePrefix : 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแมว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.473319963+07:00","message":"Next Push (prob) : 'มีแมว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.473341754+07:00","message":"push: {false ทำไม่ได้ต้อง 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.481938096+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.481963522+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-05-12T13:48:08.481968757+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแมว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.481980424+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแมว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.481986031+07:00","message":"[bufferProcess] interim [420000000]:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแมว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.481988594+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.481991608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.48199404+07:00","message":"> Transcript [47693] [false]: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.481996332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.48199853+07:00","message":"Set new StatePrefix: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวกิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.655344399+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.655385417+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-05-12T13:48:08.655392004+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.655404283+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.655413768+07:00","message":"[bufferProcess] interim [540000000]:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.655417389+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแมว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.655424015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.655427996+07:00","message":"> Transcript [47694] [false]: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแมว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.655431586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.655434391+07:00","message":"Set new StatePrefix: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแมว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.795690945+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.79574098+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-05-12T13:48:08.795747859+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนวรั้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.795763056+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนวรั้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.79577058+07:00","message":"[bufferProcess] interim [660000000]:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนวรั้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.79577339+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.795779907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.79578471+07:00","message":"> Transcript [47695] [false]: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.795787542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.795789946+07:00","message":"Set new StatePrefix: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.855175074+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.855220621+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-05-12T13:48:08.855227854+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนวร่วม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:08.855245068+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนวร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.855252466+07:00","message":"[bufferProcess] interim [780000000]:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนวร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.855254958+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนวรั้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.855261605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.855264286+07:00","message":"> Transcript [47696] [false]: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนวรั้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.855267863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.855270571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.855272579+07:00","message":"StatePrefix: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:08.855275197+07:00","message":"TextPushed: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:09.498106305+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:09.498148902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนวร่วม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:09.498154601+07:00","message":"receive interim result [false|false]: แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนวร่วม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:09.498167874+07:00","message":"[buffer interim] 4021 false แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนวร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:09.498177679+07:00","message":"[bufferProcess] interim [380000000]:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนวร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:09.498180491+07:00","message":"[bufferProcess] send to processor:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนวร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:09.498186212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:09.498188836+07:00","message":"> Transcript [47697] [false]: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนวร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:09.498192657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:09.498194863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:09.498196733+07:00","message":"StatePrefix: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:09.498199622+07:00","message":"TextPushed: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:10.184293603+07:00","message":"[GCS] IsForceVAD: false for message ID: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:10.350008895+07:00","message":"receive streaming session, msgId: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:10.350050663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวมีแนวร่วม\",\"confidence\":0.94625074}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:10.35005771+07:00","message":"receive interim result [true|false]: แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวมีแนวร่วม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:10.350068284+07:00","message":"end recv isFinal message id 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:10.350073075+07:00","message":"end Recv id 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:10.350079634+07:00","message":"[buffer interim] 4021 true แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวมีแนวร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.35009074+07:00","message":"[bufferProcess] interim [280000000]:แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวมีแนวร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.350093823+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนวร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.350097665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.350100552+07:00","message":"> Transcript [47698] [false]: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนวร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.350105401+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.350107293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.350109112+07:00","message":"StatePrefix: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.350112305+07:00","message":"TextPushed: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.350115501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.350117739+07:00","message":"> Transcript [47699] [true]: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวมีแนวร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.350120609+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.350122327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.350124125+07:00","message":"StatePrefix: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้องมีแนวแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.350126177+07:00","message":"TextPushed: 'แล้วจะทำให้ได้เหมือนหนูทำไม่ได้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.350134291+07:00","message":"Push: 'มีแนวมีแนวร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:10.350143069+07:00","message":"push: {true มีแนวมีแนวร่วม 0 0xc0044a2600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:10.360706178+07:00","message":"write wav file: './tmp/7565/7565_4021.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:10.377498567+07:00","message":"[GCS] Start streaming session, msgId: 4022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:10.909967674+07:00","message":"receive streaming session, msgId: 4022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:10.910010237+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-05-12T13:48:10.91001541+07:00","message":"receive interim result [false|false]: ก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:10.910031028+07:00","message":"[buffer interim] 4022 false ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.910037449+07:00","message":"[bufferProcess] interim [360000000]:ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:10.910039281+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.040572358+07:00","message":"receive streaming session, msgId: 4022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.04061107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลยเอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.040619761+07:00","message":"receive interim result [false|false]: ก็เลยเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.040638376+07:00","message":"[buffer interim] 4022 false ก็เลยเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.040646507+07:00","message":"[bufferProcess] interim [480000000]:ก็เลยเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.040649171+07:00","message":"[bufferProcess] send to processor:ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.040653491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.040655944+07:00","message":"> Transcript [47700] [false]: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.040658237+07:00","message":"Set StatePrefix (first interim): 'ก็เลย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:11.076005488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:11.076058274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.114852413+07:00","message":"receive streaming session, msgId: 4022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.114892463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลยเอามา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.114899141+07:00","message":"receive interim result [false|false]: ก็เลยเอามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.114914046+07:00","message":"[buffer interim] 4022 false ก็เลยเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.11492218+07:00","message":"[bufferProcess] interim [600000000]:ก็เลยเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.114925025+07:00","message":"[bufferProcess] send to processor:ก็เลยเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.114928647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.114931486+07:00","message":"> Transcript [47701] [false]: 'ก็เลยเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.114934893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.114936928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.114939167+07:00","message":"StatePrefix: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.114941032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.431528188+07:00","message":"receive streaming session, msgId: 4022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.431565127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลยเอามาช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.431581591+07:00","message":"receive interim result [false|false]: ก็เลยเอามาช่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.431594544+07:00","message":"[buffer interim] 4022 false ก็เลยเอามาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.431601508+07:00","message":"[bufferProcess] interim [840000000]:ก็เลยเอามาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.431604082+07:00","message":"[bufferProcess] send to processor:ก็เลยเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.431609209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.431611829+07:00","message":"> Transcript [47702] [false]: 'ก็เลยเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.431615417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.431617487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.431619346+07:00","message":"StatePrefix: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.431621843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.586158277+07:00","message":"[GCS] IsForceVAD: false for message ID: 4022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.628350217+07:00","message":"receive streaming session, msgId: 4022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.628390446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลยเอามาช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.628397034+07:00","message":"receive interim result [false|false]: ก็เลยเอามาช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.62841295+07:00","message":"[buffer interim] 4022 false ก็เลยเอามาช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.628420377+07:00","message":"[bufferProcess] interim [80000000]:ก็เลยเอามาช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.628423234+07:00","message":"[bufferProcess] send to processor:ก็เลยเอามาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.628426478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.628429057+07:00","message":"> Transcript [47703] [false]: 'ก็เลยเอามาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.628432279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.628434172+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.628436242+07:00","message":"StatePrefix: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.628438317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.67809021+07:00","message":"receive streaming session, msgId: 4022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.678131166+07:00","message":"receive 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-05-12T13:48:11.678137538+07:00","message":"receive interim result [false|false]: ก็เลยเอามาช่วยเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.678154175+07:00","message":"[buffer interim] 4022 false ก็เลยเอามาช่วยเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.678162711+07:00","message":"[bufferProcess] interim [140000000]:ก็เลยเอามาช่วยเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.678165249+07:00","message":"[bufferProcess] send to processor:ก็เลยเอามาช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.678171924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.678174908+07:00","message":"> Transcript [47704] [false]: 'ก็เลยเอามาช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.678178917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.67818116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.678182952+07:00","message":"StatePrefix: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.678185107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.678191234+07:00","message":"Push: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.678194765+07:00","message":"TextPushed: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.678196748+07:00","message":"Set new StatePrefix : 'ก็เลยเอามาช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.678198754+07:00","message":"Next Push (prob) : 'เอามาช่วยเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.678228353+07:00","message":"push: {false ก็เลย 0 0xc0042d6c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.705959022+07:00","message":"receive streaming session, msgId: 4022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.705997653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เลยเอามาช่วยเล่น\",\"confidence\":0.95716953}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.706004398+07:00","message":"receive interim result [true|false]: ก็เลยเอามาช่วยเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.706016286+07:00","message":"end recv isFinal message id 4022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.706018531+07:00","message":"end Recv id 4022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.706024991+07:00","message":"[buffer interim] 4022 true ก็เลยเอามาช่วยเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.706035121+07:00","message":"[bufferProcess] interim [230000000]:ก็เลยเอามาช่วยเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.706041245+07:00","message":"[bufferProcess] send to processor (isfinal):ก็เลยเอามาช่วยเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.706044625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.70604731+07:00","message":"> Transcript [47705] [false]: 'ก็เลยเอามาช่วยเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.706049642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.706051949+07:00","message":"Set new StatePrefix: 'ก็เลยเอามาช่วยเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.706054197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.706056023+07:00","message":"> Transcript [47706] [true]: 'ก็เลยเอามาช่วยเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.706058407+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.706060235+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.706061907+07:00","message":"StatePrefix: 'ก็เลยเอามาช่วยเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.706064046+07:00","message":"TextPushed: 'ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:11.706071589+07:00","message":"Push: 'เอามาช่วยเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.706080098+07:00","message":"push: {true เอามาช่วยเล่น 0 0xc0042d6c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:11.712164251+07:00","message":"write wav file: './tmp/7565/7565_4022.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:11.717639675+07:00","message":"[GCS] Start streaming session, msgId: 4023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:12.449443745+07:00","message":"receive streaming session, msgId: 4023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:12.449486023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งหมายถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:12.449492136+07:00","message":"receive interim result [false|false]: ซึ่งหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:12.449509527+07:00","message":"[buffer interim] 4023 false ซึ่งหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.449518055+07:00","message":"[bufferProcess] interim [540000000]:ซึ่งหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.44951999+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:12.582052266+07:00","message":"receive streaming session, msgId: 4023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:12.58209051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งหมายถึงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:12.582097784+07:00","message":"receive interim result [false|false]: ซึ่งหมายถึงว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:12.5821117+07:00","message":"[buffer interim] 4023 false ซึ่งหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.582119956+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.582122768+07:00","message":"[bufferProcess] send to processor:ซึ่งหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.582128397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.582131387+07:00","message":"> Transcript [47707] [false]: 'ซึ่งหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.582133641+07:00","message":"Set StatePrefix (first interim): 'ซึ่งหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:12.768562061+07:00","message":"receive streaming session, msgId: 4023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:12.768605074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งหมายถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:12.768611663+07:00","message":"receive interim result [false|false]: ซึ่งหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:12.768632508+07:00","message":"[buffer interim] 4023 false ซึ่งหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.768644831+07:00","message":"[bufferProcess] interim [840000000]:ซึ่งหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.768647976+07:00","message":"[bufferProcess] send to processor:ซึ่งหมายถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.768655856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.768659161+07:00","message":"> Transcript [47708] [false]: 'ซึ่งหมายถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.768662452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.768667908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.768670472+07:00","message":"StatePrefix: 'ซึ่งหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.76867248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:12.776094009+07:00","message":"receive streaming session, msgId: 4023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:12.776127785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งหมายถึงว่าน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:12.776133729+07:00","message":"receive interim result [false|false]: ซึ่งหมายถึงว่าน้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:12.776149555+07:00","message":"[buffer interim] 4023 false ซึ่งหมายถึงว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.776160231+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งหมายถึงว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.776163041+07:00","message":"[bufferProcess] send to processor:ซึ่งหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.776168237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.776170862+07:00","message":"> Transcript [47709] [false]: 'ซึ่งหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.776174023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.776175935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.776177792+07:00","message":"StatePrefix: 'ซึ่งหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:12.776179995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.090789869+07:00","message":"receive streaming session, msgId: 4023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.090824462+07:00","message":"receive 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-05-12T13:48:13.090830324+07:00","message":"receive interim result [false|false]: ซึ่งหมายถึงว่าน้องโดน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.09084465+07:00","message":"[buffer interim] 4023 false ซึ่งหมายถึงว่าน้องโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.090852683+07:00","message":"[bufferProcess] interim [140000000]:ซึ่งหมายถึงว่าน้องโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.090855009+07:00","message":"[bufferProcess] send to processor:ซึ่งหมายถึงว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.090860249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.090862987+07:00","message":"> Transcript [47710] [false]: 'ซึ่งหมายถึงว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.090866223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.090868519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.090870516+07:00","message":"StatePrefix: 'ซึ่งหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.090872725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.129319843+07:00","message":"[GCS] IsForceVAD: false for message ID: 4023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.160589407+07:00","message":"receive streaming session, msgId: 4023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.160635017+07:00","message":"receive 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-05-12T13:48:13.160641787+07:00","message":"receive interim result [false|false]: ซึ่งหมายถึงว่าน้องตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.16066254+07:00","message":"[buffer interim] 4023 false ซึ่งหมายถึงว่าน้องตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.160672813+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งหมายถึงว่าน้องตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.16067636+07:00","message":"[bufferProcess] send to processor:ซึ่งหมายถึงว่าน้องโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.160684565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.160687929+07:00","message":"> Transcript [47711] [false]: 'ซึ่งหมายถึงว่าน้องโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.160692204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.160694616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.160696328+07:00","message":"StatePrefix: 'ซึ่งหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.16069884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.160705497+07:00","message":"Push: 'ซึ่งหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.16070749+07:00","message":"TextPushed: 'ซึ่งหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.160709539+07:00","message":"Set new StatePrefix : 'ซึ่งหมายถึงว่าน้องโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.160711752+07:00","message":"Next Push (prob) : 'ว่าน้องโดน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.160722685+07:00","message":"push: {false ซึ่งหมายถึง 0 0xc00386cd80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.168912527+07:00","message":"receive streaming session, msgId: 4023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.16895105+07:00","message":"receive 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-05-12T13:48:13.168957028+07:00","message":"receive interim result [false|false]: ซึ่งหมายถึงว่าน้องนนนี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.16897291+07:00","message":"[buffer interim] 4023 false ซึ่งหมายถึงว่าน้องนนนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.168979358+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งหมายถึงว่าน้องนนนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.168981499+07:00","message":"[bufferProcess] send to processor:ซึ่งหมายถึงว่าน้องตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.168984541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.168987248+07:00","message":"> Transcript [47712] [false]: 'ซึ่งหมายถึงว่าน้องตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.168989513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.168992252+07:00","message":"Set new StatePrefix: 'ซึ่งหมายถึงว่าน้องตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.245028303+07:00","message":"receive streaming session, msgId: 4023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.245072675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งหมายถึงว่าน้องนนนี่\",\"confidence\":0.90620077}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.245081129+07:00","message":"receive interim result [true|false]: ซึ่งหมายถึงว่าน้องนนนี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.245092655+07:00","message":"end recv isFinal message id 4023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.245096907+07:00","message":"end Recv id 4023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.245106449+07:00","message":"[buffer interim] 4023 true ซึ่งหมายถึงว่าน้องนนนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.245118696+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งหมายถึงว่าน้องนนนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.245122963+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งหมายถึงว่าน้องนนนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.245135645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.245148838+07:00","message":"> Transcript [47713] [false]: 'ซึ่งหมายถึงว่าน้องนนนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.245152256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.245154795+07:00","message":"Set new StatePrefix: 'ซึ่งหมายถึงว่าน้องนนนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.245173013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.245176114+07:00","message":"> Transcript [47714] [true]: 'ซึ่งหมายถึงว่าน้องนนนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.245179638+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.245182268+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.245184131+07:00","message":"StatePrefix: 'ซึ่งหมายถึงว่าน้องนนนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.245188891+07:00","message":"TextPushed: 'ซึ่งหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.245198289+07:00","message":"Push: 'ว่าน้องนนนี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.245208776+07:00","message":"push: {true ว่าน้องนนนี่ 0 0xc00386cd80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:13.250920144+07:00","message":"write wav file: './tmp/7565/7565_4023.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.378282055+07:00","message":"[GCS] Start streaming session, msgId: 4024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.952720722+07:00","message":"receive streaming session, msgId: 4024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.952762875+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-05-12T13:48:13.952769567+07:00","message":"receive interim result [false|false]: สมัคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:13.952782411+07:00","message":"[buffer interim] 4024 false สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.952789492+07:00","message":"[bufferProcess] interim [360000000]:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:13.952791359+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:14.035650807+07:00","message":"receive streaming session, msgId: 4024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:14.035695292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:14.035701125+07:00","message":"receive interim result [false|false]: สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:14.035717856+07:00","message":"[buffer interim] 4024 false สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:14.035731074+07:00","message":"[bufferProcess] interim [480000000]:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:14.035734052+07:00","message":"[bufferProcess] send to processor:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:14.035741208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:14.035744031+07:00","message":"> Transcript [47715] [false]: 'สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:14.035746219+07:00","message":"Set StatePrefix (first interim): 'สมัคร'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:14.076073132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:14.076106759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:14.615778153+07:00","message":"receive streaming session, msgId: 4024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:14.615907651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกทดลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:14.615917122+07:00","message":"receive interim result [false|false]: สมาชิกทดลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:14.615946442+07:00","message":"[buffer interim] 4024 false สมาชิกทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:14.615954319+07:00","message":"[bufferProcess] interim [80000000]:สมาชิกทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:14.615957068+07:00","message":"[bufferProcess] send to processor:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:14.615961286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:14.615964951+07:00","message":"> Transcript [47716] [false]: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:14.615966976+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:14.615969276+07:00","message":"Set new StatePrefix: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:15.014313562+07:00","message":"receive streaming session, msgId: 4024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:15.014345887+07:00","message":"receive 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-05-12T13:48:15.014351842+07:00","message":"receive interim result [false|false]: สมาชิกทดลองหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:15.01436256+07:00","message":"[buffer interim] 4024 false สมาชิกทดลองหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.014369551+07:00","message":"[bufferProcess] interim [500000000]:สมาชิกทดลองหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.014375476+07:00","message":"[bufferProcess] send to processor:สมาชิกทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.01437874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.014381385+07:00","message":"> Transcript [47717] [false]: 'สมาชิกทดลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.014384739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.014386656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.014388539+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.014390481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:15.11828237+07:00","message":"[GCS] IsForceVAD: false for message ID: 4024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:15.207055379+07:00","message":"receive streaming session, msgId: 4024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:15.207088549+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-05-12T13:48:15.20709492+07:00","message":"receive interim result [true|false]: สมาชิกทดลองหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:15.207102854+07:00","message":"end recv isFinal message id 4024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:15.207105353+07:00","message":"end Recv id 4024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:15.207111843+07:00","message":"[buffer interim] 4024 true สมาชิกทดลองหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.207119302+07:00","message":"[bufferProcess] interim [740000000]:สมาชิกทดลองหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.207123985+07:00","message":"[bufferProcess] send to processor (isfinal):สมาชิกทดลองหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.207127609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.207130521+07:00","message":"> Transcript [47718] [false]: 'สมาชิกทดลองหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.207133509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.207135465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.207137409+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.207139379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.207140918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.207142774+07:00","message":"> Transcript [47719] [true]: 'สมาชิกทดลองหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.20714474+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.207146382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.20714792+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.207149508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:15.207158803+07:00","message":"Push: 'สมาชิกทดลองหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:15.207167236+07:00","message":"push: {true สมาชิกทดลองหรือ 0 0xc004d58d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:15.213339928+07:00","message":"write wav file: './tmp/7565/7565_4024.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:15.568720293+07:00","message":"[GCS] Start streaming session, msgId: 4025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:16.450379013+07:00","message":"receive streaming session, msgId: 4025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:16.450413142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:16.450421346+07:00","message":"receive interim result [false|false]: สมัคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:16.450435757+07:00","message":"[buffer interim] 4025 false สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.450442342+07:00","message":"[bufferProcess] interim [720000000]:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.450444418+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.45044958+07:00","message":"[bufferProcess] send to processor (ticker):สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.450451966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.450454528+07:00","message":"> Transcript [47720] [false]: 'สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.450456621+07:00","message":"Set StatePrefix (first interim): 'สมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:16.614793326+07:00","message":"receive streaming session, msgId: 4025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:16.614832644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:16.614838702+07:00","message":"receive interim result [false|false]: นี่คือสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:16.614851962+07:00","message":"[buffer interim] 4025 false นี่คือสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.614858604+07:00","message":"[bufferProcess] interim [840000000]:นี่คือสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.614860493+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:16.805984193+07:00","message":"receive streaming session, msgId: 4025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:16.806021633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือสมาชิกคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:16.80602731+07:00","message":"receive interim result [false|false]: นี่คือสมาชิกคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:16.806043493+07:00","message":"[buffer interim] 4025 false นี่คือสมาชิกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.806050659+07:00","message":"[bufferProcess] interim [80000000]:นี่คือสมาชิกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.806054096+07:00","message":"[bufferProcess] send to processor:นี่คือสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.806061035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.806064094+07:00","message":"> Transcript [47721] [false]: 'นี่คือสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.806066416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.80606874+07:00","message":"Set new StatePrefix: 'นี่คือสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:16.940912059+07:00","message":"receive streaming session, msgId: 4025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:16.940945582+07:00","message":"receive 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-05-12T13:48:16.940950941+07:00","message":"receive interim result [false|false]: นี่คือสมาชิกคนใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:16.940967839+07:00","message":"[buffer interim] 4025 false นี่คือสมาชิกคนใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.940975348+07:00","message":"[bufferProcess] interim [200000000]:นี่คือสมาชิกคนใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.94097766+07:00","message":"[bufferProcess] send to processor:นี่คือสมาชิกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.94098116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.940983852+07:00","message":"> Transcript [47722] [false]: 'นี่คือสมาชิกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.94098712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.940989127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.940991367+07:00","message":"StatePrefix: 'นี่คือสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:16.940993612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:17.07668562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:17.076700545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:17.097443424+07:00","message":"[GCS] IsForceVAD: false for message ID: 4025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:17.200359458+07:00","message":"receive streaming session, msgId: 4025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:17.200403295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือสมาชิกคนใหม่\",\"confidence\":0.92858446}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:17.20041074+07:00","message":"receive interim result [true|false]: นี่คือสมาชิกคนใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:17.200421212+07:00","message":"end recv isFinal message id 4025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:17.200423838+07:00","message":"end Recv id 4025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:17.200431513+07:00","message":"[buffer interim] 4025 true นี่คือสมาชิกคนใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.200439823+07:00","message":"[bufferProcess] interim [560000000]:นี่คือสมาชิกคนใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.200443296+07:00","message":"[bufferProcess] send to processor (isfinal):นี่คือสมาชิกคนใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.200464191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.200496855+07:00","message":"> Transcript [47723] [false]: 'นี่คือสมาชิกคนใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.200502759+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.200505446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.200507768+07:00","message":"StatePrefix: 'นี่คือสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.200510433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.200512963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.200515724+07:00","message":"> Transcript [47724] [true]: 'นี่คือสมาชิกคนใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.20051778+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.200519446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.200521086+07:00","message":"StatePrefix: 'นี่คือสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.200522769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.200531309+07:00","message":"Push: 'นี่คือสมาชิกคนใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:17.200544505+07:00","message":"push: {true นี่คือสมาชิกคนใหม่ 0 0xc00386d480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:17.20647865+07:00","message":"write wav file: './tmp/7565/7565_4025.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:17.303807778+07:00","message":"[GCS] Start streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:17.78327336+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:17.78332342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:17.783329007+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:17.78334544+07:00","message":"[buffer interim] 4026 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.78335931+07:00","message":"[bufferProcess] interim [480000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:17.783361559+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.07064996+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.070688636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือนี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.070698006+07:00","message":"receive interim result [false|false]: หรือนี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.070711579+07:00","message":"[buffer interim] 4026 false หรือนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.070719105+07:00","message":"[bufferProcess] interim [660000000]:หรือนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.070721726+07:00","message":"[bufferProcess] send to processor:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.070726886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.070748075+07:00","message":"> Transcript [47725] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.07075023+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.124676294+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.124717862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือนี่คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.124726451+07:00","message":"receive interim result [false|false]: หรือนี่คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.124754049+07:00","message":"[buffer interim] 4026 false หรือนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.124762754+07:00","message":"[bufferProcess] interim [780000000]:หรือนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.124765474+07:00","message":"[bufferProcess] send to processor:หรือนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.124770217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.124773265+07:00","message":"> Transcript [47726] [false]: 'หรือนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.124778245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.124781073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.124783313+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.124785568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.298757879+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.298792702+07:00","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-05-12T13:48:18.298798769+07:00","message":"receive interim result [false|false]: หรือนี้คืนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.298816035+07:00","message":"[buffer interim] 4026 false หรือนี้คืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.298823515+07:00","message":"[bufferProcess] interim [960000000]:หรือนี้คืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.298826025+07:00","message":"[bufferProcess] send to processor:หรือนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.298830273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.298833038+07:00","message":"> Transcript [47727] [false]: 'หรือนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.298836882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.298839271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.298849228+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.29885197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.353367077+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.35341065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือนี่คือเน็ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.353417383+07:00","message":"receive interim result [false|false]: หรือนี่คือเน็ต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.353431657+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.353439415+07:00","message":"[bufferProcess] interim [80000000]:หรือนี่คือเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.353441881+07:00","message":"[bufferProcess] send to processor:หรือนี้คืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.353447073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.353449854+07:00","message":"> Transcript [47728] [false]: 'หรือนี้คืนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.353453254+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.353455489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.353457278+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.353459939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.603106537+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.603147419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือนี่คือ Next Gen\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.603153486+07:00","message":"receive interim result [false|false]: หรือนี่คือ Next Gen"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.603167758+07:00","message":"[buffer interim] 4026 false หรือนี่คือ Next Gen"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.603175306+07:00","message":"[bufferProcess] interim [320000000]:หรือนี่คือ Next Gen"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.60317787+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.60318455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.603187222+07:00","message":"> Transcript [47729] [false]: 'หรือนี่คือเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.603191204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.603193506+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.603195241+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.603197255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.603203358+07:00","message":"Push: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.603205487+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.603207415+07:00","message":"Set new StatePrefix : 'หรือนี่คือเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.603215425+07:00","message":"Next Push (prob) : 'นี่คือเน็ต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.60322384+07:00","message":"push: {false หรือ 0 0xc0044a2c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.860819391+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.860868569+07:00","message":"receive 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-05-12T13:48:18.860875657+07:00","message":"receive interim result [false|false]: หรือนี่คือเน็กเซ็นขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.860891948+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน็กเซ็นขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.8609001+07:00","message":"[bufferProcess] interim [560000000]:หรือนี่คือเน็กเซ็นขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.860902558+07:00","message":"[bufferProcess] send to processor:หรือนี่คือ Next Gen"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.86090994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.86091302+07:00","message":"> Transcript [47730] [false]: 'หรือนี่คือ Next Gen'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.860915419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.860917847+07:00","message":"Set new StatePrefix: 'หรือนี่คือ Next Gen'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.870835167+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.870862479+07:00","message":"receive 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-05-12T13:48:18.870867654+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:18.870882754+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.870888715+07:00","message":"[bufferProcess] interim [620000000]:หรือนี่คือเน้นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.87089097+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน็กเซ็นขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.870894553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.870897526+07:00","message":"> Transcript [47731] [false]: 'หรือนี่คือเน็กเซ็นขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.870899894+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:18.870901708+07:00","message":"Set new StatePrefix: 'หรือนี่คือเน็กเซ็นขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:19.070631726+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:19.070668085+07:00","message":"receive 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-05-12T13:48:19.070673995+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:19.070688795+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.070696157+07:00","message":"[bufferProcess] interim [800000000]:หรือนี่คือเน้นของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.070699178+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.070702834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.070705778+07:00","message":"> Transcript [47732] [false]: 'หรือนี่คือเน้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.070707871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.070709933+07:00","message":"Set new StatePrefix: 'หรือนี่คือเน้นของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:19.253649102+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:19.253683091+07:00","message":"receive 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-05-12T13:48:19.253688183+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:19.253700238+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.253707263+07:00","message":"[bufferProcess] interim [980000000]:หรือนี่คือเน้นของวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.253709723+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.253714416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.253717068+07:00","message":"> Transcript [47733] [false]: 'หรือนี่คือเน้นของวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.253720346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.253722401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.253724674+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.253732301+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:19.360131012+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:19.36017428+07:00","message":"receive 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-05-12T13:48:19.360181537+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงเต่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:19.360200577+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.360210618+07:00","message":"[bufferProcess] interim [40000000]:หรือนี่คือเน้นของวงเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.360214175+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.36021929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.36022373+07:00","message":"> Transcript [47734] [false]: 'หรือนี่คือเน้นของวงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.360228398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.360231572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.360234514+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.360238336+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:19.365342663+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:19.36538319+07:00","message":"receive 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-05-12T13:48:19.365389403+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:19.365410251+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.365419734+07:00","message":"[bufferProcess] interim [100000000]:หรือนี่คือเน้นของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.36542419+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.365433001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.365436841+07:00","message":"> Transcript [47735] [false]: 'หรือนี่คือเน้นของวงเต่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.36544248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.365446938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.365448934+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.365451198+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:19.628292725+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:19.628328644+07:00","message":"receive 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-05-12T13:48:19.628334891+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:19.62835146+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.628360491+07:00","message":"[bufferProcess] interim [400000000]:หรือนี่คือเน้นของวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.628362995+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.628368335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.62837249+07:00","message":"> Transcript [47736] [false]: 'หรือนี่คือเน้นของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.628375854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.628378043+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.628380015+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.628382213+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.628386715+07:00","message":"Push: 'นี่คือเน้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.628389209+07:00","message":"TextPushed: 'หรือนี่คือเน้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.628391571+07:00","message":"Set new StatePrefix : 'หรือนี่คือเน้นของวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:19.628393663+07:00","message":"Next Push (prob) : 'วงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:19.628400731+07:00","message":"push: {false นี่คือเน้นของ 0 0xc0044a2c00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:20.077662905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:20.077685078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.308897375+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.308936333+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-05-12T13:48:20.308942643+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.308957105+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.308964445+07:00","message":"[bufferProcess] interim [0]:หรือนี่คือเน้นของวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.308966722+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.308970418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.308973435+07:00","message":"> Transcript [47737] [false]: 'หรือนี่คือเน้นของวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.308975471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.308978464+07:00","message":"Set new StatePrefix: 'หรือนี่คือเน้นของวงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.348649307+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.348684222+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-05-12T13:48:20.348690349+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตาวันเมนู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.348705876+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตาวันเมนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.34871379+07:00","message":"[bufferProcess] interim [120000000]:หรือนี่คือเน้นของวงตาวันเมนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.348716356+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.348719664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.348722642+07:00","message":"> Transcript [47738] [false]: 'หรือนี่คือเน้นของวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.348725467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.348732293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.34873442+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.348736604+07:00","message":"TextPushed: 'หรือนี่คือเน้นของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.528535809+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.528573471+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-05-12T13:48:20.528579445+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.528590414+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.528597612+07:00","message":"[bufferProcess] interim [240000000]:หรือนี่คือเน้นของวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.528600537+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตาวันเมนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.528604209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.52860678+07:00","message":"> Transcript [47739] [false]: 'หรือนี่คือเน้นของวงตาวันเมนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.52860903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.528610905+07:00","message":"Set new StatePrefix: 'หรือนี่คือเน้นของวงตาวันเมนู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.659178068+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.65922536+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-05-12T13:48:20.659234027+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตะวันไม่รู้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.659255484+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตะวันไม่รู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.659269156+07:00","message":"[bufferProcess] interim [360000000]:หรือนี่คือเน้นของวงตะวันไม่รู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.659273642+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.659282869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.659290633+07:00","message":"> Transcript [47740] [false]: 'หรือนี่คือเน้นของวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.659294403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.659298651+07:00","message":"Set new StatePrefix: 'หรือนี่คือเน้นของวงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.778157698+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.778197247+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-05-12T13:48:20.778203845+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.778220386+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.778227498+07:00","message":"[bufferProcess] interim [480000000]:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.778230406+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตะวันไม่รู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.778237061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.77823964+07:00","message":"> Transcript [47741] [false]: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.778243199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.778245409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.778247977+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.778250592+07:00","message":"TextPushed: 'หรือนี่คือเน้นของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.973293907+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.973328291+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-05-12T13:48:20.973335039+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.973348049+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.973354908+07:00","message":"[bufferProcess] interim [660000000]:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.973357853+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.973362783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.973365502+07:00","message":"> Transcript [47742] [false]: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.973370669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.973372859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.973375167+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.973377745+07:00","message":"TextPushed: 'หรือนี่คือเน้นของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.989920574+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.98995805+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-05-12T13:48:20.989963938+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:20.989983015+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.989991468+07:00","message":"[bufferProcess] interim [720000000]:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.989993928+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.989998224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.990001672+07:00","message":"> Transcript [47743] [false]: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.990005193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.990007312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.990010261+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:20.990012953+07:00","message":"TextPushed: 'หรือนี่คือเน้นของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:21.244889358+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:21.244935305+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-05-12T13:48:21.244944465+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:21.244964793+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.244977709+07:00","message":"[bufferProcess] interim [960000000]:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.244981509+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.244989891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.244994566+07:00","message":"> Transcript [47744] [false]: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.244999691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.24500302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.245006555+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.245012947+07:00","message":"TextPushed: 'หรือนี่คือเน้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.245022283+07:00","message":"Push: 'วงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.245027176+07:00","message":"TextPushed: 'หรือนี่คือเน้นของวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.245031218+07:00","message":"Set new StatePrefix : 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.245034803+07:00","message":"Next Push (prob) : 'ไม่รู้ต้องดูกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:21.245063937+07:00","message":"push: {false วงตะวัน 0 0xc0044a2c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:21.250862429+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:21.250891195+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-05-12T13:48:21.250897346+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันก็ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:21.250909639+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันก็ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.250916937+07:00","message":"[bufferProcess] interim [20000000]:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันก็ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.250920769+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.250926946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.250932213+07:00","message":"> Transcript [47745] [false]: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.250936706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.250939347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.250943478+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.250945718+07:00","message":"TextPushed: 'หรือนี่คือเน้นของวงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:21.46926157+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:21.469296004+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-05-12T13:48:21.469303141+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:21.469316218+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.469322717+07:00","message":"[bufferProcess] interim [140000000]:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.469325049+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันก็ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.469329938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.469332597+07:00","message":"> Transcript [47746] [false]: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันก็ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.469335778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.469337709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.469339544+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:21.469342262+07:00","message":"TextPushed: 'หรือนี่คือเน้นของวงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.055576023+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.055614029+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-05-12T13:48:22.055620121+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปนี้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.055636013+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปนี้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.055646028+07:00","message":"[bufferProcess] interim [740000000]:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปนี้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.055649067+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.055654962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.055658018+07:00","message":"> Transcript [47747] [false]: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.055661655+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.055663739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.055666123+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.055668988+07:00","message":"TextPushed: 'หรือนี่คือเน้นของวงตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.113645621+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.113680621+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-05-12T13:48:22.113686514+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.113702592+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.113709631+07:00","message":"[bufferProcess] interim [860000000]:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.113713007+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปนี้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.113717155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.113720226+07:00","message":"> Transcript [47748] [false]: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปนี้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.113724379+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.113726427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.11373459+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.113737929+07:00","message":"TextPushed: 'หรือนี่คือเน้นของวงตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.113744502+07:00","message":"Push: 'ไม่รู้ต้องดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.113746627+07:00","message":"TextPushed: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.113749228+07:00","message":"Set new StatePrefix : 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปนี้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.113752244+07:00","message":"Next Push (prob) : 'ต่อไปนี้ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.11377656+07:00","message":"push: {false ไม่รู้ต้องดูกัน 0 0xc0044a2c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.418518662+07:00","message":"[GCS] IsForceVAD: false for message ID: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.457031312+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.457082993+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-05-12T13:48:22.457091112+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขาน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.457109309+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขาน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.457117896+07:00","message":"[bufferProcess] interim [100000000]:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขาน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.457123419+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.457131473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.457135138+07:00","message":"> Transcript [47749] [false]: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.457138252+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.457140385+07:00","message":"Set new StatePrefix: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.471618243+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.471647977+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-05-12T13:48:22.471653639+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.471668937+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.471675182+07:00","message":"[bufferProcess] interim [160000000]:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.47167788+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขาน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.471683688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.471686331+07:00","message":"> Transcript [47750] [false]: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขาน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.471690059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.471692242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.471695582+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.471698408+07:00","message":"TextPushed: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.500995394+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.501018613+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-05-12T13:48:22.501024778+07:00","message":"receive interim result [false|false]: หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.501039294+07:00","message":"[buffer interim] 4026 false หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.501047589+07:00","message":"[bufferProcess] interim [220000000]:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.501050215+07:00","message":"[bufferProcess] send to processor:หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.501053679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.501056723+07:00","message":"> Transcript [47751] [false]: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.501060846+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.501063159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.501065246+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.501067633+07:00","message":"TextPushed: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.591871773+07:00","message":"receive streaming session, msgId: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.591915783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือนี่คือเน็กเซ็นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั้นนะ\",\"confidence\":0.9230657}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.591925082+07:00","message":"receive interim result [true|false]: หรือนี่คือเน็กเซ็นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั้นนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.591938272+07:00","message":"end recv isFinal message id 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.591943192+07:00","message":"end Recv id 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.591951443+07:00","message":"[buffer interim] 4026 true หรือนี่คือเน็กเซ็นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.591959891+07:00","message":"[bufferProcess] interim [340000000]:หรือนี่คือเน็กเซ็นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.591967424+07:00","message":"[bufferProcess] send to processor (isfinal):หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.59197157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.591975074+07:00","message":"> Transcript [47752] [false]: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.591979871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.591982616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.591984863+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.591987472+07:00","message":"TextPushed: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.591989598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.591991612+07:00","message":"> Transcript [47753] [true]: 'หรือนี่คือเน็กเซ็นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.591993882+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.59199559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.591997274+07:00","message":"StatePrefix: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.591999137+07:00","message":"TextPushed: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.592000774+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.592219158+07:00","message":"Push: 'ต่อไปที่ตัวเขานั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.592222363+07:00","message":"TextPushed: 'หรือนี่คือเน้นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.592224767+07:00","message":"Set new StatePrefix : 'หรือนี่คือเน็กเซ็นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.592226999+07:00","message":"Next Push (prob) : 'หรือนี่คือเน็กเซ็นของวงตะวันไม่รู้ต้องดูกันต่อไปที่ตัวเขานั้นนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.592237302+07:00","message":"push: {true ต่อไปที่ตัวเขานั้นนะ 0 0xc0044a2c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:22.592256076+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4026.html'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:22.607834504+07:00","message":"[GCS] Start streaming session, msgId: 4027"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:22.611344424+07:00","message":"write wav file: './tmp/7565/7565_4026.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:23.078391301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:23.078414897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:24.277918101+07:00","message":"[GCS] IsForceVAD: false for message ID: 4027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:24.371104039+07:00","message":"receive streaming session, msgId: 4027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:24.371125821+07:00","message":"found end of frame, send empty tag with msgId: 4027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:24.371129182+07:00","message":"end Recv id 4027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:24.371136143+07:00","message":"[buffer interim] 4027 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:24.371143229+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:24.371146979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:24.371150424+07:00","message":"> Transcript [47754] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:24.371154655+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:24.37115666+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:24.371158436+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:24.371160248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:24.371168903+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:24.37117852+07:00","message":"push: {true \n 0 0xc0042d6000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:24.377331967+07:00","message":"write wav file: './tmp/7565/7565_4027.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:24.542114086+07:00","message":"[GCS] Start streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.076657223+07:00","message":"receive streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.076711409+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-05-12T13:48:25.076716967+07:00","message":"receive interim result [false|false]: เดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.076739761+07:00","message":"[buffer interim] 4028 false เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.076750024+07:00","message":"[bufferProcess] interim [300000000]:เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.076751964+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.315543903+07:00","message":"receive streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.315587638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินในเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.315594551+07:00","message":"receive interim result [false|false]: เดินในเส้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.315615241+07:00","message":"[buffer interim] 4028 false เดินในเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.315626296+07:00","message":"[bufferProcess] interim [600000000]:เดินในเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.315628621+07:00","message":"[bufferProcess] send to processor:เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.315638409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.315642545+07:00","message":"> Transcript [47755] [false]: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.315644869+07:00","message":"Set StatePrefix (first interim): 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.404470176+07:00","message":"receive streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.404520548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินในเส้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.404530589+07:00","message":"receive interim result [false|false]: เดินในเส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.404547772+07:00","message":"[buffer interim] 4028 false เดินในเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.404556089+07:00","message":"[bufferProcess] interim [720000000]:เดินในเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.404558975+07:00","message":"[bufferProcess] send to processor:เดินในเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.404566687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.404569842+07:00","message":"> Transcript [47756] [false]: 'เดินในเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.404573105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.40457513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.404577221+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.404579191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.61411347+07:00","message":"receive streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.614156468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินในเส้นทางนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.614163112+07:00","message":"receive interim result [false|false]: เดินในเส้นทางนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.614176868+07:00","message":"[buffer interim] 4028 false เดินในเส้นทางนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.614184367+07:00","message":"[bufferProcess] interim [900000000]:เดินในเส้นทางนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.614186663+07:00","message":"[bufferProcess] send to processor:เดินในเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.614191339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.614194003+07:00","message":"> Transcript [47757] [false]: 'เดินในเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.614197284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.614199405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.614202894+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.614204906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.718913696+07:00","message":"receive streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.718962937+07:00","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-05-12T13:48:25.718969396+07:00","message":"receive interim result [false|false]: เดินในเส้นทางนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.718986606+07:00","message":"[buffer interim] 4028 false เดินในเส้นทางนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.718995156+07:00","message":"[bufferProcess] interim [960000000]:เดินในเส้นทางนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.718997936+07:00","message":"[bufferProcess] send to processor:เดินในเส้นทางนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.719005931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.71900884+07:00","message":"> Transcript [47758] [false]: 'เดินในเส้นทางนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.719012931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.719015242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.719017233+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.719019432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.769720922+07:00","message":"receive streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.769767677+07:00","message":"receive 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-05-12T13:48:25.769773901+07:00","message":"receive interim result [false|false]: เดินในเส้นทางนี้มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.769787771+07:00","message":"[buffer interim] 4028 false เดินในเส้นทางนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.769794983+07:00","message":"[bufferProcess] interim [20000000]:เดินในเส้นทางนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.769797838+07:00","message":"[bufferProcess] send to processor:เดินในเส้นทางนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.769801388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.76980417+07:00","message":"> Transcript [47759] [false]: 'เดินในเส้นทางนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.769807567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.769809638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.769811524+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.769813401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.769816476+07:00","message":"Push: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.769818457+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.76982081+07:00","message":"Set new StatePrefix : 'เดินในเส้นทางนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.769823098+07:00","message":"Next Push (prob) : 'ในเส้นทางนี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.769830746+07:00","message":"push: {false เดิน 0 0xc00386c800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.870837157+07:00","message":"receive streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.870877173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินในเส้นทางนี้ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.870884658+07:00","message":"receive interim result [false|false]: เดินในเส้นทางนี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.870909637+07:00","message":"[buffer interim] 4028 false เดินในเส้นทางนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.870917879+07:00","message":"[bufferProcess] interim [80000000]:เดินในเส้นทางนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.870920123+07:00","message":"[bufferProcess] send to processor:เดินในเส้นทางนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.870923386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.870926296+07:00","message":"> Transcript [47760] [false]: 'เดินในเส้นทางนี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.870928446+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.87093042+07:00","message":"Set new StatePrefix: 'เดินในเส้นทางนี้มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.984208131+07:00","message":"receive streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.984252325+07:00","message":"receive 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-05-12T13:48:25.984259105+07:00","message":"receive interim result [false|false]: เดินในเส้นทางนี้ไม่ตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:25.984276033+07:00","message":"[buffer interim] 4028 false เดินในเส้นทางนี้ไม่ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.984287782+07:00","message":"[bufferProcess] interim [200000000]:เดินในเส้นทางนี้ไม่ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.984290728+07:00","message":"[bufferProcess] send to processor:เดินในเส้นทางนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.984297887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.984300886+07:00","message":"> Transcript [47761] [false]: 'เดินในเส้นทางนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.984303568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:25.984305576+07:00","message":"Set new StatePrefix: 'เดินในเส้นทางนี้ไม่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:26.078552915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:26.078569837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:26.166380907+07:00","message":"receive streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:26.166431343+07:00","message":"receive 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-05-12T13:48:26.166438046+07:00","message":"receive interim result [false|false]: เดินในเส้นทางนี้ไม่ทราบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:26.166454354+07:00","message":"[buffer interim] 4028 false เดินในเส้นทางนี้ไม่ทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:26.166462687+07:00","message":"[bufferProcess] interim [380000000]:เดินในเส้นทางนี้ไม่ทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:26.166465941+07:00","message":"[bufferProcess] send to processor:เดินในเส้นทางนี้ไม่ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:26.1664727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:26.166476056+07:00","message":"> Transcript [47762] [false]: 'เดินในเส้นทางนี้ไม่ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:26.166479383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:26.166481727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:26.166485508+07:00","message":"StatePrefix: 'เดินในเส้นทางนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:26.166488327+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:26.461176206+07:00","message":"[GCS] Cleaned up inactive client: 3993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:26.461210815+07:00","message":"[GCS] Cleaned up inactive client: 3997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:26.461215298+07:00","message":"[GCS] Cleaned up inactive client: 3995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:26.461218447+07:00","message":"[GCS] Cleaned up inactive client: 4000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:26.461221561+07:00","message":"[GCS] Cleaned up inactive client: 3992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:26.461224959+07:00","message":"[GCS] Cleaned up inactive client: 4001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:26.461228033+07:00","message":"[GCS] Cleaned up inactive client: 3994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:26.461231966+07:00","message":"[GCS] Cleaned up inactive client: 3999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:26.461233579+07:00","message":"[GCS] Cleaned up inactive client: 3998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:26.461235412+07:00","message":"[GCS] Cleaned up inactive client: 3996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:26.532063442+07:00","message":"receive streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:26.532107438+07:00","message":"receive 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-05-12T13:48:26.532114094+07:00","message":"receive interim result [false|false]: เดินในเส้นทางที่ไม่ตอบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:26.5321348+07:00","message":"[buffer interim] 4028 false เดินในเส้นทางที่ไม่ตอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:26.532143686+07:00","message":"[bufferProcess] interim [740000000]:เดินในเส้นทางที่ไม่ตอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:26.532146136+07:00","message":"[bufferProcess] send to processor:เดินในเส้นทางนี้ไม่ทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:26.532149825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:26.532152477+07:00","message":"> Transcript [47763] [false]: 'เดินในเส้นทางนี้ไม่ทราบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:26.532157794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:26.532159863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:26.532162032+07:00","message":"StatePrefix: 'เดินในเส้นทางนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:26.532166229+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.207725982+07:00","message":"receive streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.207780437+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-05-12T13:48:27.207787232+07:00","message":"receive interim result [false|false]: เดินในเส้นทางที่ไม่ตอบว่าเอาที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.207803874+07:00","message":"[buffer interim] 4028 false เดินในเส้นทางที่ไม่ตอบว่าเอาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.207814821+07:00","message":"[bufferProcess] interim [340000000]:เดินในเส้นทางที่ไม่ตอบว่าเอาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.207819366+07:00","message":"[bufferProcess] send to processor:เดินในเส้นทางที่ไม่ตอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.207827544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.207830597+07:00","message":"> Transcript [47764] [false]: 'เดินในเส้นทางที่ไม่ตอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.207833381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.207835677+07:00","message":"Set new StatePrefix: 'เดินในเส้นทางที่ไม่ตอบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.274271549+07:00","message":"receive streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.274315241+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-05-12T13:48:27.274322381+07:00","message":"receive interim result [false|false]: เดินในเส้นทางที่ไม่ตอบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.274340463+07:00","message":"[buffer interim] 4028 false เดินในเส้นทางที่ไม่ตอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.274348714+07:00","message":"[bufferProcess] interim [400000000]:เดินในเส้นทางที่ไม่ตอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.274351654+07:00","message":"[bufferProcess] send to processor:เดินในเส้นทางที่ไม่ตอบว่าเอาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.274358918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.274361767+07:00","message":"> Transcript [47765] [false]: 'เดินในเส้นทางที่ไม่ตอบว่าเอาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.274365321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.274367875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.274369913+07:00","message":"StatePrefix: 'เดินในเส้นทางที่ไม่ตอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.274372875+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.392015557+07:00","message":"receive streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.392061797+07:00","message":"receive 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-05-12T13:48:27.392067158+07:00","message":"receive interim result [false|false]: เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.392082475+07:00","message":"[buffer interim] 4028 false เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.392092723+07:00","message":"[bufferProcess] interim [520000000]:เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.392095471+07:00","message":"[bufferProcess] send to processor:เดินในเส้นทางที่ไม่ตอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.392100483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.392103739+07:00","message":"> Transcript [47766] [false]: 'เดินในเส้นทางที่ไม่ตอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.392107214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.392109345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.392111803+07:00","message":"StatePrefix: 'เดินในเส้นทางที่ไม่ตอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.392114311+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.421756256+07:00","message":"[GCS] IsForceVAD: false for message ID: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.610917648+07:00","message":"receive streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.610953421+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-05-12T13:48:27.610959548+07:00","message":"receive interim result [false|false]: เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.610975435+07:00","message":"[buffer interim] 4028 false เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.610982945+07:00","message":"[bufferProcess] interim [880000000]:เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.610986243+07:00","message":"[bufferProcess] send to processor:เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.610991012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.610994+07:00","message":"> Transcript [47767] [false]: 'เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.611003035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.611006518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.611012047+07:00","message":"StatePrefix: 'เดินในเส้นทางที่ไม่ตอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.611014358+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.747675509+07:00","message":"receive streaming session, msgId: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.747712313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่\",\"confidence\":0.9293697}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.747718537+07:00","message":"receive interim result [true|false]: เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.747728956+07:00","message":"end recv isFinal message id 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.747739962+07:00","message":"end Recv id 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.747747169+07:00","message":"[buffer interim] 4028 true เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747755205+07:00","message":"[bufferProcess] interim [910000000]:เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747758418+07:00","message":"[bufferProcess] send to processor (isfinal):เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747764398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747768091+07:00","message":"> Transcript [47768] [false]: 'เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.74777247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747774394+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747776595+07:00","message":"StatePrefix: 'เดินในเส้นทางที่ไม่ตอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747778754+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747783034+07:00","message":"Push: 'ในเส้นทางที่ไม่ตอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.74778511+07:00","message":"TextPushed: 'เดินในเส้นทางที่ไม่ตอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747787174+07:00","message":"Set new StatePrefix : 'เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747789566+07:00","message":"Next Push (prob) : 'เอาที่อยู่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747791435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747793405+07:00","message":"> Transcript [47769] [true]: 'เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747795559+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747797234+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747798745+07:00","message":"StatePrefix: 'เดินในเส้นทางที่ไม่ตอบว่าเอาที่อยู่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747800605+07:00","message":"TextPushed: 'เดินในเส้นทางที่ไม่ตอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:27.747802627+07:00","message":"Push: 'เอาที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.74781057+07:00","message":"push: {false ในเส้นทางที่ไม่ตอบว่า 0 0xc00386c800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.747816318+07:00","message":"push: {true เอาที่อยู่ 0 0xc00386c800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:27.756668103+07:00","message":"write wav file: './tmp/7565/7565_4028.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:27.858052861+07:00","message":"[GCS] Start streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.363124748+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.363167251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.363172425+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.363189461+07:00","message":"[buffer interim] 4029 false 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.363196304+07:00","message":"[bufferProcess] interim [300000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.363198279+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.439517414+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.439558745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 หลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.439565314+07:00","message":"receive interim result [false|false]: 1 หลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.439577544+07:00","message":"[buffer interim] 4029 false 1 หลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.43959042+07:00","message":"[bufferProcess] interim [420000000]:1 หลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.439594097+07:00","message":"[bufferProcess] send to processor:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.439599635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.439604015+07:00","message":"> Transcript [47770] [false]: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.439607293+07:00","message":"Set StatePrefix (first interim): '1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.531457037+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.53149856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.531504838+07:00","message":"receive interim result [false|false]: เล่นหลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.531519298+07:00","message":"[buffer interim] 4029 false เล่นหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.531527142+07:00","message":"[bufferProcess] interim [480000000]:เล่นหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.531529282+07:00","message":"[bufferProcess] send to processor:1 หลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.531534439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.531537805+07:00","message":"> Transcript [47771] [false]: '1 หลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.531540807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.53154293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.531544811+07:00","message":"StatePrefix: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.531546882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.596700295+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.596754944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลื่นไหล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.596776695+07:00","message":"receive interim result [false|false]: ลื่นไหล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.596799097+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.596807623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นหลายอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.596811305+07:00","message":"receive interim result [false|false]: เล่นหลายอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.596817949+07:00","message":"[buffer interim] 4029 false ลื่นไหล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.596821431+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.59682905+07:00","message":"[bufferProcess] interim [540000000]:ลื่นไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.596833101+07:00","message":"[bufferProcess] send to processor:เล่นหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.596837086+07:00","message":"[bufferProcess] interim [600000000]:เล่นหลายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.596840022+07:00","message":"[bufferProcess] send to processor:ลื่นไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.59684421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.596848172+07:00","message":"> Transcript [47772] [false]: 'เล่นหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.596851434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.596855152+07:00","message":"Set new StatePrefix: 'เล่นหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.596856939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.596858766+07:00","message":"> Transcript [47773] [false]: 'ลื่นไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.596860351+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.596864244+07:00","message":"Set new StatePrefix: 'ลื่นไหล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.911338609+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.911380282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นหลายอย่างนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.911386507+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.911405191+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.911413718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นหลายอย่างนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.911416253+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.911424082+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:28.911427707+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.911434741+07:00","message":"[bufferProcess] interim [840000000]:เล่นหลายอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.911437031+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.911442771+07:00","message":"[bufferProcess] interim [900000000]:เล่นหลายอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.91144485+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.911448132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.911451107+07:00","message":"> Transcript [47774] [false]: 'เล่นหลายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.911453499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.911455631+07:00","message":"Set new StatePrefix: 'เล่นหลายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.911457325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.911459483+07:00","message":"> Transcript [47775] [false]: 'เล่นหลายอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.911462236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.911464303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.911466227+07:00","message":"StatePrefix: 'เล่นหลายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:28.911468526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:29.07899183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:29.078990582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:29.106707483+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:29.106761953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นหลายอย่างนะเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:29.106768602+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:29.106783267+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.10679133+07:00","message":"[bufferProcess] interim [80000000]:เล่นหลายอย่างนะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.10679379+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.106799512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.106802377+07:00","message":"> Transcript [47776] [false]: 'เล่นหลายอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.106806825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.10680902+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.106811046+07:00","message":"StatePrefix: 'เล่นหลายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.106813302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:29.255344408+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:29.255382078+07:00","message":"receive 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-05-12T13:48:29.255387536+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นเกม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:29.25540025+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นเกม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.255407382+07:00","message":"[bufferProcess] interim [200000000]:เล่นหลายอย่างนะเล่นเกม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.255409995+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.255415244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.255418025+07:00","message":"> Transcript [47777] [false]: 'เล่นหลายอย่างนะเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.255421244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.255423517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.255425808+07:00","message":"StatePrefix: 'เล่นหลายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.255428152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:29.300900416+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:29.300939049+07:00","message":"receive 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-05-12T13:48:29.300945026+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:29.300955881+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.300963122+07:00","message":"[bufferProcess] interim [320000000]:เล่นหลายอย่างนะเล่นกีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.30096539+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นเกม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.30096903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.3009736+07:00","message":"> Transcript [47778] [false]: 'เล่นหลายอย่างนะเล่นเกม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.300976938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.300978965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.30098115+07:00","message":"StatePrefix: 'เล่นหลายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.300983471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.300986253+07:00","message":"Push: 'เล่นหลายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.30098827+07:00","message":"TextPushed: 'เล่นหลายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.300990704+07:00","message":"Set new StatePrefix : 'เล่นหลายอย่างนะเล่นเกม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.300992779+07:00","message":"Next Push (prob) : 'นะเล่นเกม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:29.301000717+07:00","message":"push: {false เล่นหลายอย่าง 0 0xc00366f980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:29.942971402+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:29.943006457+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-05-12T13:48:29.943011834+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:29.943022938+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.943031788+07:00","message":"[bufferProcess] interim [920000000]:เล่นหลายอย่างนะเล่นกีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.943034663+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.943039272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.943041833+07:00","message":"> Transcript [47779] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.943044306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:29.943046378+07:00","message":"Set new StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:30.122035371+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:30.122076134+07:00","message":"receive 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-05-12T13:48:30.122083436+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:30.122102869+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.122112161+07:00","message":"[bufferProcess] interim [40000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.122116124+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.122120507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.122124175+07:00","message":"> Transcript [47780] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.122129494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.122132334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.122135665+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.12213938+07:00","message":"TextPushed: 'เล่นหลายอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:30.508194048+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:30.508229724+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-05-12T13:48:30.508235795+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:30.508250971+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.508261117+07:00","message":"[bufferProcess] interim [460000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.508263894+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.5082688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.508271857+07:00","message":"> Transcript [47781] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.508275187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.508277124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.508279372+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.50828225+07:00","message":"TextPushed: 'เล่นหลายอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:30.634777867+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:30.634816483+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-05-12T13:48:30.634822267+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกอล์ฟ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:30.63484253+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.634851676+07:00","message":"[bufferProcess] interim [580000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.634855422+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.634859832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.634863752+07:00","message":"> Transcript [47782] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.634869103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.634872285+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.634876492+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.634880545+07:00","message":"TextPushed: 'เล่นหลายอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:30.726198226+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:30.726233066+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-05-12T13:48:30.726238468+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:30.726252685+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.72626162+07:00","message":"[bufferProcess] interim [640000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.72626589+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกอล์ฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.726273613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.726276493+07:00","message":"> Transcript [47783] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกอล์ฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.726280543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.726282782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.726284968+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.726291673+07:00","message":"TextPushed: 'เล่นหลายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.726297406+07:00","message":"Push: 'นะเล่นกีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.726299317+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.726301396+07:00","message":"Set new StatePrefix : 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกอล์ฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:30.72630351+07:00","message":"Next Push (prob) : 'ก็ได้ตีกอล์ฟ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:30.726311154+07:00","message":"push: {false นะเล่นกีต้าร์ 0 0xc00366f980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.100991897+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.101027679+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-05-12T13:48:31.10103412+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.101047988+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.101055312+07:00","message":"[bufferProcess] interim [0]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.101057679+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.101063515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.101066486+07:00","message":"> Transcript [47784] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.101069191+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.101071367+07:00","message":"Set new StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.120499412+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.120531467+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-05-12T13:48:31.120537207+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.120550127+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.120564696+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-05-12T13:48:31.120567502+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.120583211+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.120613224+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.120623083+07:00","message":"[bufferProcess] interim [60000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.120627219+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.120643264+07:00","message":"[bufferProcess] interim [120000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.120646463+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.120666975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.120695643+07:00","message":"> Transcript [47785] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.120702675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.120705087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.120707722+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.12071085+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.120713394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.12071696+07:00","message":"> Transcript [47786] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.120719535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.120721198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.120722833+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.120724878+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.751636191+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.751679346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.75168557+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.751700775+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.751713779+07:00","message":"[bufferProcess] interim [720000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.751716721+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.751722729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.751726008+07:00","message":"> Transcript [47787] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.751729874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.751738587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.751740675+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.751744261+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.804311354+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.804350757+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-05-12T13:48:31.804357555+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.804371577+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.804378821+07:00","message":"[bufferProcess] interim [780000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.80438152+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.804386796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.804389791+07:00","message":"> Transcript [47788] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.804395707+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.804398037+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.804400724+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.804403335+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.804407898+07:00","message":"Push: 'ก็ได้ตีกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.804409673+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.804411687+07:00","message":"Set new StatePrefix : 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.804413891+07:00","message":"Next Push (prob) : 'ก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.804421298+07:00","message":"push: {false ก็ได้ตีกลอง 0 0xc00366f980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.940736389+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.940781396+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-05-12T13:48:31.940788289+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.940803518+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.940814642+07:00","message":"[bufferProcess] interim [840000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.940817525+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.94082354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.940826325+07:00","message":"> Transcript [47789] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.940830256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.940832783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.940835261+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.94083795+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.951097986+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.951160042+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-05-12T13:48:31.95116553+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันนึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:31.951177894+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.951183802+07:00","message":"[bufferProcess] interim [900000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.951186426+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.951192061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.951194809+07:00","message":"> Transcript [47790] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.951197923+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.951199799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.951201554+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:31.951204025+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:32.079499246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:32.07951304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.086633531+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.086671984+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-05-12T13:48:32.08668004+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันนึงเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.086693852+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันนึงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.086701999+07:00","message":"[bufferProcess] interim [20000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันนึงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.086705025+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.086711274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.086715511+07:00","message":"> Transcript [47791] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.086720012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.08672242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.0867249+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.086727797+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.308561546+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.30860348+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-05-12T13:48:32.308609819+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.308622115+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.308631132+07:00","message":"[bufferProcess] interim [260000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.308634155+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันนึงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.308639448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.308642283+07:00","message":"> Transcript [47792] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันนึงเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.30864628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.308648465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.308652223+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.308655094+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.308663235+07:00","message":"Push: 'ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.308665356+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.308667831+07:00","message":"Set new StatePrefix : 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันนึงเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.308669886+07:00","message":"Next Push (prob) : 'วันนึงเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.308692255+07:00","message":"push: {false ก็ได้ 0 0xc00366f980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.548223278+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.548267566+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-05-12T13:48:32.548274086+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.548292197+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.548300733+07:00","message":"[bufferProcess] interim [500000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.548304311+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.548308864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.54831199+07:00","message":"> Transcript [47793] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.548315004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.548318211+07:00","message":"Set new StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.645096788+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.64513749+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-05-12T13:48:32.645145231+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.645176618+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.645190982+07:00","message":"[bufferProcess] interim [560000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.645195368+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.645203079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.645206988+07:00","message":"> Transcript [47794] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.645212133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.645215094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.645218971+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.64522265+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.698210695+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.698249361+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-05-12T13:48:32.698258678+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.698275147+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.698288124+07:00","message":"[bufferProcess] interim [680000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.698292569+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.69829929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.698303055+07:00","message":"> Transcript [47795] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.698308623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.698311486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.698314498+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.698318342+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.928456201+07:00","message":"[GCS] IsForceVAD: false for message ID: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.95034233+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.950379528+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-05-12T13:48:32.950385494+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.950399627+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.950407351+07:00","message":"[bufferProcess] interim [860000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.950410055+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.950416795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.950419334+07:00","message":"> Transcript [47796] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.950423258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.950425486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.950427316+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.950430994+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.96920177+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.969231942+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-05-12T13:48:32.969237734+07:00","message":"receive interim result [false|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.969251387+07:00","message":"[buffer interim] 4029 false เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.969258405+07:00","message":"[bufferProcess] interim [920000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.969260981+07:00","message":"[bufferProcess] send to processor:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.969266968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.969269436+07:00","message":"> Transcript [47797] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.969272933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.969274919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.969276772+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.969279421+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.969285655+07:00","message":"Push: 'วันหนึ่งเขาคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.969287474+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.96928975+07:00","message":"Set new StatePrefix : 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:32.969291998+07:00","message":"Next Push (prob) : 'โตขึ้นไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:32.96930004+07:00","message":"push: {false วันหนึ่งเขาคง 0 0xc00366f980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:33.122686792+07:00","message":"receive streaming session, msgId: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:33.122741727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นไป\",\"confidence\":0.94495183}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:33.122750356+07:00","message":"receive interim result [true|false]: เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:33.122760741+07:00","message":"end recv isFinal message id 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:33.122763758+07:00","message":"end Recv id 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:33.122772119+07:00","message":"[buffer interim] 4029 true เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:33.122784578+07:00","message":"[bufferProcess] interim [70000000]:เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:33.122789386+07:00","message":"[bufferProcess] send to processor (isfinal):เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:33.122794183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:33.12279824+07:00","message":"> Transcript [47798] [false]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:33.122802284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:33.122805551+07:00","message":"Set new StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:33.122808627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:33.122811606+07:00","message":"> Transcript [47799] [true]: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:33.122815456+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:33.122818153+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:33.12282099+07:00","message":"StatePrefix: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคงโตขึ้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:33.122824887+07:00","message":"TextPushed: 'เล่นหลายอย่างนะเล่นกีต้าร์ก็ได้ตีกลองก็ได้วันหนึ่งเขาคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:33.122829128+07:00","message":"Push: 'โตขึ้นไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:33.122839796+07:00","message":"push: {true โตขึ้นไป 0 0xc00366f980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:33.13577612+07:00","message":"write wav file: './tmp/7565/7565_4029.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:33.758845735+07:00","message":"[GCS] Start streaming session, msgId: 4030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:34.433129615+07:00","message":"receive streaming session, msgId: 4030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:34.433183968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:34.433189762+07:00","message":"receive interim result [false|false]: ดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:34.433217144+07:00","message":"[buffer interim] 4030 false ดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.433225561+07:00","message":"[bufferProcess] interim [480000000]:ดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.433227441+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.433230963+07:00","message":"[bufferProcess] send to processor (ticker):ดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.433233665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.433236291+07:00","message":"> Transcript [47800] [false]: 'ดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.433238458+07:00","message":"Set StatePrefix (first interim): 'ดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:34.493299563+07:00","message":"receive streaming session, msgId: 4030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:34.49333711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดนตรีที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:34.493342982+07:00","message":"receive interim result [false|false]: ดนตรีที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:34.493353345+07:00","message":"[buffer interim] 4030 false ดนตรีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.493360981+07:00","message":"[bufferProcess] interim [600000000]:ดนตรีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.493363102+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:34.795332177+07:00","message":"receive streaming session, msgId: 4030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:34.795373422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดนตรีที่เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:34.795381399+07:00","message":"receive interim result [false|false]: ดนตรีที่เกิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:34.795396706+07:00","message":"[buffer interim] 4030 false ดนตรีที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.795405274+07:00","message":"[bufferProcess] interim [840000000]:ดนตรีที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.795408794+07:00","message":"[bufferProcess] send to processor:ดนตรีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.795415618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.795419674+07:00","message":"> Transcript [47801] [false]: 'ดนตรีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.79542464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.795428003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.7954336+07:00","message":"StatePrefix: 'ดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.795437138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:34.799187361+07:00","message":"receive streaming session, msgId: 4030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:34.799208416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดนตรีที่เก่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:34.799213308+07:00","message":"receive interim result [false|false]: ดนตรีที่เก่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:34.799224258+07:00","message":"[buffer interim] 4030 false ดนตรีที่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.799229388+07:00","message":"[bufferProcess] interim [900000000]:ดนตรีที่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.799231422+07:00","message":"[bufferProcess] send to processor:ดนตรีที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.799234074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.799236736+07:00","message":"> Transcript [47802] [false]: 'ดนตรีที่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.799239255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.799241091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.799242907+07:00","message":"StatePrefix: 'ดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:34.799246015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:35.080099083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:35.080120869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.120478592+07:00","message":"receive streaming session, msgId: 4030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.120525257+07:00","message":"receive 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-05-12T13:48:35.12053136+07:00","message":"receive interim result [false|false]: ดนตรีที่เก่งและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.120545935+07:00","message":"[buffer interim] 4030 false ดนตรีที่เก่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.120553498+07:00","message":"[bufferProcess] interim [140000000]:ดนตรีที่เก่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.120555879+07:00","message":"[bufferProcess] send to processor:ดนตรีที่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.120561261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.120564288+07:00","message":"> Transcript [47803] [false]: 'ดนตรีที่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.120567555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.120570718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.120572535+07:00","message":"StatePrefix: 'ดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.120574495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.135937482+07:00","message":"receive streaming session, msgId: 4030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.135963137+07:00","message":"receive 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-05-12T13:48:35.13596927+07:00","message":"receive interim result [false|false]: ดนตรีที่เก่งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.135982206+07:00","message":"[buffer interim] 4030 false ดนตรีที่เก่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.13598781+07:00","message":"[bufferProcess] interim [200000000]:ดนตรีที่เก่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.135990299+07:00","message":"[bufferProcess] send to processor:ดนตรีที่เก่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.135993436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.135995769+07:00","message":"> Transcript [47804] [false]: 'ดนตรีที่เก่งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.135998441+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.136000326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.136002073+07:00","message":"StatePrefix: 'ดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.136003997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.136007646+07:00","message":"Push: 'ดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.136010138+07:00","message":"TextPushed: 'ดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.136012321+07:00","message":"Set new StatePrefix : 'ดนตรีที่เก่งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.136015682+07:00","message":"Next Push (prob) : 'ที่เก่งและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.136024783+07:00","message":"push: {false ดนตรี 0 0xc00386d100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.189262668+07:00","message":"receive streaming session, msgId: 4030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.189298154+07:00","message":"receive 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-05-12T13:48:35.189303868+07:00","message":"receive interim result [false|false]: ดนตรีที่เก่งแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.189316052+07:00","message":"[buffer interim] 4030 false ดนตรีที่เก่งแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.189326522+07:00","message":"[bufferProcess] interim [260000000]:ดนตรีที่เก่งแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.189329146+07:00","message":"[bufferProcess] send to processor:ดนตรีที่เก่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.189334614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.189339435+07:00","message":"> Transcript [47805] [false]: 'ดนตรีที่เก่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.1893419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.189344247+07:00","message":"Set new StatePrefix: 'ดนตรีที่เก่งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.50712148+07:00","message":"receive streaming session, msgId: 4030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.507156879+07:00","message":"receive 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-05-12T13:48:35.507163566+07:00","message":"receive interim result [false|false]: ดนตรีที่เก่งแล้วล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.5071782+07:00","message":"[buffer interim] 4030 false ดนตรีที่เก่งแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.507185598+07:00","message":"[bufferProcess] interim [560000000]:ดนตรีที่เก่งแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.50718814+07:00","message":"[bufferProcess] send to processor:ดนตรีที่เก่งแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.50719128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.507194224+07:00","message":"> Transcript [47806] [false]: 'ดนตรีที่เก่งแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.507197669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.507199645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.507201902+07:00","message":"StatePrefix: 'ดนตรีที่เก่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.507204279+07:00","message":"TextPushed: 'ดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.51377045+07:00","message":"receive streaming session, msgId: 4030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.513796821+07:00","message":"receive 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-05-12T13:48:35.513802139+07:00","message":"receive interim result [false|false]: ดนตรีที่เก่งแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.513816466+07:00","message":"[buffer interim] 4030 false ดนตรีที่เก่งแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.513823379+07:00","message":"[bufferProcess] interim [620000000]:ดนตรีที่เก่งแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.513826777+07:00","message":"[bufferProcess] send to processor:ดนตรีที่เก่งแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.513833339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.513836799+07:00","message":"> Transcript [47807] [false]: 'ดนตรีที่เก่งแล้วล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.513841073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.513844041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.513846762+07:00","message":"StatePrefix: 'ดนตรีที่เก่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.513850247+07:00","message":"TextPushed: 'ดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.867107022+07:00","message":"[GCS] IsForceVAD: false for message ID: 4030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.965332572+07:00","message":"receive streaming session, msgId: 4030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.965369807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดนตรีที่เก่งแล้วก็มี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.96537816+07:00","message":"receive interim result [true|false]: ดนตรีที่เก่งแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.965386007+07:00","message":"end recv isFinal message id 4030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.965388112+07:00","message":"end Recv id 4030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.965394511+07:00","message":"[buffer interim] 4030 true ดนตรีที่เก่งแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.965404389+07:00","message":"[bufferProcess] interim [130000000]:ดนตรีที่เก่งแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.965408975+07:00","message":"[bufferProcess] send to processor (isfinal):ดนตรีที่เก่งแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.965412187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.965415065+07:00","message":"> Transcript [47808] [false]: 'ดนตรีที่เก่งแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.965418257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.965419968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.965421765+07:00","message":"StatePrefix: 'ดนตรีที่เก่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.965424007+07:00","message":"TextPushed: 'ดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.965425823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.965427723+07:00","message":"> Transcript [47809] [true]: 'ดนตรีที่เก่งแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.965431952+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.965433792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.965435403+07:00","message":"StatePrefix: 'ดนตรีที่เก่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.965437095+07:00","message":"TextPushed: 'ดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:35.965443247+07:00","message":"Push: 'ที่เก่งแล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:35.965451046+07:00","message":"push: {true ที่เก่งแล้วก็มี 0 0xc00386d100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:35.972750448+07:00","message":"write wav file: './tmp/7565/7565_4030.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:36.189406143+07:00","message":"[GCS] Start streaming session, msgId: 4031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:37.916979355+07:00","message":"[GCS] IsForceVAD: false for message ID: 4031"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:38.080422794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:38.080466219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:38.367930116+07:00","message":"[GCS] Start streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:38.842246476+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:38.842287688+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-05-12T13:48:38.842292718+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:38.842305963+07:00","message":"[buffer interim] 4032 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:38.842312626+07:00","message":"[bufferProcess] interim [300000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:38.842314333+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:38.842324696+07:00","message":"[bufferProcess] send to processor (ticker):นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:38.842327826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:38.842330672+07:00","message":"> Transcript [47810] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:38.842332931+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.04708894+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.04713223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักแข่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.047138535+07:00","message":"receive interim result [false|false]: นักแข่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.047162536+07:00","message":"[buffer interim] 4032 false นักแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.047173691+07:00","message":"[bufferProcess] interim [480000000]:นักแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.047175571+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.100066591+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.100114581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักแต่งตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.100120979+07:00","message":"receive interim result [false|false]: นักแต่งตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.10013844+07:00","message":"[buffer interim] 4032 false นักแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.100149687+07:00","message":"[bufferProcess] interim [600000000]:นักแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.100152553+07:00","message":"[bufferProcess] send to processor:นักแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.100156236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.100162266+07:00","message":"> Transcript [47811] [false]: 'นักแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.10016543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.10017004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.100172581+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.100174609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.21510825+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.215150599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักแต่งเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.215156672+07:00","message":"receive interim result [false|false]: นักแต่งเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.21517399+07:00","message":"[buffer interim] 4032 false นักแต่งเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.215182633+07:00","message":"[bufferProcess] interim [660000000]:นักแต่งเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.215185635+07:00","message":"[bufferProcess] send to processor:นักแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.215189251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.215196515+07:00","message":"> Transcript [47812] [false]: 'นักแต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.215200065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.215202301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.215204653+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.215206953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.616326637+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.616369691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักแต่งเพลงเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.616375941+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.616391594+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.616400713+07:00","message":"[bufferProcess] interim [80000000]:นักแต่งเพลงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.616403462+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.616409072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.616412233+07:00","message":"> Transcript [47813] [false]: 'นักแต่งเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.616415665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.616417722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.616420253+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.616422547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.797874585+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.797914792+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-05-12T13:48:39.797921796+07:00","message":"receive interim result [false|false]: นักแต่งเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.797937285+07:00","message":"[buffer interim] 4032 false นักแต่งเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.797952674+07:00","message":"[bufferProcess] interim [260000000]:นักแต่งเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.797955458+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.797962637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.797965606+07:00","message":"> Transcript [47814] [false]: 'นักแต่งเพลงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.797969622+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.797972185+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.797974378+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.797976658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.797984981+07:00","message":"Push: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.797986718+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.797988628+07:00","message":"Set new StatePrefix : 'นักแต่งเพลงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.79799086+07:00","message":"Next Push (prob) : 'แต่งเพลงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.797999858+07:00","message":"push: {false นัก 0 0xc002ac3700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.818806601+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.818834832+07:00","message":"receive 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-05-12T13:48:39.818839782+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.818855084+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.818861877+07:00","message":"[bufferProcess] interim [320000000]:นักแต่งเพลงเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.818864321+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.818867693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.818870366+07:00","message":"> Transcript [47815] [false]: 'นักแต่งเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.818873547+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.967024302+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.967059219+07:00","message":"receive 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-05-12T13:48:39.967065271+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:39.967083092+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.967090412+07:00","message":"[bufferProcess] interim [380000000]:นักแต่งเพลงเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.967097801+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.967108724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.967112644+07:00","message":"> Transcript [47816] [false]: 'นักแต่งเพลงเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.967116064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.96711827+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.967120193+07:00","message":"StatePrefix: 'นักแต่งเพลงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:39.967122762+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.071381261+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.071422612+07:00","message":"receive 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-05-12T13:48:40.071428414+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นของผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.071443721+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.07145188+07:00","message":"[bufferProcess] interim [500000000]:นักแต่งเพลงเป็นของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.071454334+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.07145811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.071461153+07:00","message":"> Transcript [47817] [false]: 'นักแต่งเพลงเป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.071464657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.071467225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.071469125+07:00","message":"StatePrefix: 'นักแต่งเพลงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.071471482+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.121040852+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.121087924+07:00","message":"receive 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-05-12T13:48:40.121096469+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นคำพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.121114652+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.121125056+07:00","message":"[bufferProcess] interim [560000000]:นักแต่งเพลงเป็นคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.121127571+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.12113169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.121135778+07:00","message":"> Transcript [47818] [false]: 'นักแต่งเพลงเป็นของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.121141483+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.121144628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.121147817+07:00","message":"StatePrefix: 'นักแต่งเพลงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.121151646+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.322582695+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.322622068+07:00","message":"receive 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-05-12T13:48:40.322629821+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นของผู้ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.32265108+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นของผู้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.322663683+07:00","message":"[bufferProcess] interim [740000000]:นักแต่งเพลงเป็นของผู้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.322666656+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.322670651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.32267483+07:00","message":"> Transcript [47819] [false]: 'นักแต่งเพลงเป็นคำพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.322678274+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.322680314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.322684179+07:00","message":"StatePrefix: 'นักแต่งเพลงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.32268686+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.322689569+07:00","message":"Push: 'แต่งเพลงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.322691498+07:00","message":"TextPushed: 'นักแต่งเพลงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.32269363+07:00","message":"Set new StatePrefix : 'นักแต่งเพลงเป็นคำพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.322695708+07:00","message":"Next Push (prob) : 'คำพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.32270359+07:00","message":"push: {false แต่งเพลงเป็น 0 0xc002ac3700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.343218875+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.343264346+07:00","message":"receive 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-05-12T13:48:40.343275186+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นคำพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.343291016+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.343303056+07:00","message":"[bufferProcess] interim [800000000]:นักแต่งเพลงเป็นคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.343305789+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นของผู้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.34331206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.343314994+07:00","message":"> Transcript [47820] [false]: 'นักแต่งเพลงเป็นของผู้ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.343317489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.343319547+07:00","message":"Set new StatePrefix: 'นักแต่งเพลงเป็นของผู้ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433208634+07:00","message":"receive streaming session, msgId: 4031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433251521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433257007+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433272445+07:00","message":"receive streaming session, msgId: 4031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433277241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433280873+07:00","message":"receive interim result [false|false]: ภาษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433288228+07:00","message":"receive streaming session, msgId: 4031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433293043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.43329538+07:00","message":"receive interim result [false|false]: ความสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433301069+07:00","message":"receive streaming session, msgId: 4031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433304396+07:00","message":"receive 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-05-12T13:48:40.433306502+07:00","message":"receive interim result [false|false]: ความสามารถและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433310748+07:00","message":"receive streaming session, msgId: 4031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433314209+07:00","message":"receive 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-05-12T13:48:40.433318991+07:00","message":"receive interim result [false|false]: ความสามารถแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433324873+07:00","message":"[buffer interim] this message is already final false 4031: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433331553+07:00","message":"[buffer interim] this message is already final false 4031: 'ภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433335549+07:00","message":"[buffer interim] this message is already final false 4031: 'ความสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433340704+07:00","message":"[buffer interim] this message is already final false 4031: 'ความสามารถและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.433344381+07:00","message":"[buffer interim] this message is already final false 4031: 'ความสามารถแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.439613247+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.439646303+07:00","message":"receive 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-05-12T13:48:40.43965133+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นคอมพิวเตอร์และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.439665926+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นคอมพิวเตอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.439674192+07:00","message":"[bufferProcess] interim [860000000]:นักแต่งเพลงเป็นคอมพิวเตอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.439676861+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.439680642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.43968329+07:00","message":"> Transcript [47821] [false]: 'นักแต่งเพลงเป็นคำพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.439685456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.439687557+07:00","message":"Set new StatePrefix: 'นักแต่งเพลงเป็นคำพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.45718138+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.457212949+07:00","message":"receive 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-05-12T13:48:40.457219094+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นคำพูดอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.457236016+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นคำพูดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.457244448+07:00","message":"[bufferProcess] interim [920000000]:นักแต่งเพลงเป็นคำพูดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.457247444+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นคอมพิวเตอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.457251714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.457254355+07:00","message":"> Transcript [47822] [false]: 'นักแต่งเพลงเป็นคอมพิวเตอร์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.457256682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.457258728+07:00","message":"Set new StatePrefix: 'นักแต่งเพลงเป็นคอมพิวเตอร์และ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.509820727+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.509862672+07:00","message":"receive 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-05-12T13:48:40.509868236+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นคำพูดอะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.509881827+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นคำพูดอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.509891617+07:00","message":"[bufferProcess] interim [980000000]:นักแต่งเพลงเป็นคำพูดอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.509893836+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นคำพูดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.50989781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.509901175+07:00","message":"> Transcript [47823] [false]: 'นักแต่งเพลงเป็นคำพูดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.50990316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.509905835+07:00","message":"Set new StatePrefix: 'นักแต่งเพลงเป็นคำพูดอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.532197501+07:00","message":"receive streaming session, msgId: 4031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.532237149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถแล้วก็\",\"confidence\":0.9341155}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.532244962+07:00","message":"receive interim result [true|false]: ความสามารถแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.532253642+07:00","message":"end recv isFinal message id 4031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.532255861+07:00","message":"end Recv id 4031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.532262828+07:00","message":"[buffer interim] this message is already final true 4031: 'ความสามารถแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.693144402+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.693207104+07:00","message":"receive 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-05-12T13:48:40.693214103+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นคำพูดอะไรก็ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.693230128+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นคำพูดอะไรก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.693238177+07:00","message":"[bufferProcess] interim [160000000]:นักแต่งเพลงเป็นคำพูดอะไรก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.693241273+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นคำพูดอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.693249165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.6932519+07:00","message":"> Transcript [47824] [false]: 'นักแต่งเพลงเป็นคำพูดอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.69325661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.693259244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.693260976+07:00","message":"StatePrefix: 'นักแต่งเพลงเป็นคำพูดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.693263292+07:00","message":"TextPushed: 'นักแต่งเพลงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.817281736+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.817319918+07:00","message":"receive 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-05-12T13:48:40.81732644+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:40.817340141+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.817347269+07:00","message":"[bufferProcess] interim [280000000]:นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.817350059+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นคำพูดอะไรก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.817356293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.817358774+07:00","message":"> Transcript [47825] [false]: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.817362173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.817364234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.817365956+07:00","message":"StatePrefix: 'นักแต่งเพลงเป็นคำพูดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:40.817368756+07:00","message":"TextPushed: 'นักแต่งเพลงเป็น'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:41.081146041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:41.081156864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.143353188+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.143396086+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-05-12T13:48:41.143404778+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.143420731+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.143432795+07:00","message":"[bufferProcess] interim [580000000]:นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.143437337+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.143447665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.143451808+07:00","message":"> Transcript [47826] [false]: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.143456793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.143460954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.14346331+07:00","message":"StatePrefix: 'นักแต่งเพลงเป็นคำพูดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.143466133+07:00","message":"TextPushed: 'นักแต่งเพลงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.232891143+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.232925271+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-05-12T13:48:41.23293166+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.2329491+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.232957942+07:00","message":"[bufferProcess] interim [700000000]:นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.232960363+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.232964254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.232967303+07:00","message":"> Transcript [47827] [false]: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.232971364+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.232973486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.232975908+07:00","message":"StatePrefix: 'นักแต่งเพลงเป็นคำพูดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.232978899+07:00","message":"TextPushed: 'นักแต่งเพลงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.232981653+07:00","message":"Push: 'คำพูดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.232983601+07:00","message":"TextPushed: 'นักแต่งเพลงเป็นคำพูดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.232985683+07:00","message":"Set new StatePrefix : 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.232987826+07:00","message":"Next Push (prob) : 'ก็ว่าไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.232996022+07:00","message":"push: {false คำพูดอะไร 0 0xc002ac3700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.529456897+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.529501395+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-05-12T13:48:41.529508816+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.529523694+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.529531438+07:00","message":"[bufferProcess] interim [940000000]:นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.529534553+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.529538199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.529541047+07:00","message":"> Transcript [47828] [false]: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.529544635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.529546609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.529548457+07:00","message":"StatePrefix: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.52955078+07:00","message":"TextPushed: 'นักแต่งเพลงเป็นคำพูดอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.596051476+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.59609405+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-05-12T13:48:41.596100014+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.596118624+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.596126815+07:00","message":"[bufferProcess] interim [60000000]:นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.596129895+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.596133887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.596137354+07:00","message":"> Transcript [47829] [false]: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.596141464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.596143426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.596145156+07:00","message":"StatePrefix: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.596147628+07:00","message":"TextPushed: 'นักแต่งเพลงเป็นคำพูดอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.829031551+07:00","message":"[GCS] IsForceVAD: false for message ID: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.863183658+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.863218417+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-05-12T13:48:41.863224659+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่เขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.863237515+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.863244515+07:00","message":"[bufferProcess] interim [240000000]:นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.863247189+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.863252262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.863255207+07:00","message":"> Transcript [47830] [false]: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.863258836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.86326076+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.863262969+07:00","message":"StatePrefix: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.863265486+07:00","message":"TextPushed: 'นักแต่งเพลงเป็นคำพูดอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.887359821+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.887398376+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-05-12T13:48:41.887404214+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.887422128+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.887430203+07:00","message":"[bufferProcess] interim [300000000]:นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.887432757+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.887437278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.887440028+07:00","message":"> Transcript [47831] [false]: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.887444112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.887446192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.887447948+07:00","message":"StatePrefix: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.88745041+07:00","message":"TextPushed: 'นักแต่งเพลงเป็นคำพูดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.887457984+07:00","message":"Push: 'ก็ว่าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.887459757+07:00","message":"TextPushed: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.887462121+07:00","message":"Set new StatePrefix : 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.887464428+07:00","message":"Next Push (prob) : 'แต่เขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.887474193+07:00","message":"push: {false ก็ว่าไปแล้ว 0 0xc002ac3700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.932703218+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.932747572+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-05-12T13:48:41.932755006+07:00","message":"receive interim result [false|false]: นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่จะเลือก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:41.932769874+07:00","message":"[buffer interim] 4032 false นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่จะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.932779321+07:00","message":"[bufferProcess] interim [480000000]:นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่จะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.932783829+07:00","message":"[bufferProcess] send to processor:นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.932791805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.932794861+07:00","message":"> Transcript [47832] [false]: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:41.93279745+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:42.020429161+07:00","message":"receive streaming session, msgId: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:42.020469867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่เขา\",\"confidence\":0.9209216}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:42.02047769+07:00","message":"receive interim result [true|false]: นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:42.020489767+07:00","message":"end recv isFinal message id 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:42.020492441+07:00","message":"end Recv id 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:42.020499301+07:00","message":"[buffer interim] 4032 true นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.020507961+07:00","message":"[bufferProcess] interim [480000000]:นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.020511407+07:00","message":"[bufferProcess] send to processor (isfinal):นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่จะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.020515494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.020518203+07:00","message":"> Transcript [47833] [false]: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.020521326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.020523206+07:00","message":"Set new StatePrefix: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.020524982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.020526774+07:00","message":"> Transcript [47834] [true]: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.020529054+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.020530946+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.020532692+07:00","message":"StatePrefix: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้วแต่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.020534953+07:00","message":"TextPushed: 'นักแต่งเพลงเป็นคำพูดอะไรก็ว่าไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.020538161+07:00","message":"Push: 'แต่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:42.02054733+07:00","message":"push: {true แต่เขา 0 0xc002ac3700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:42.029820172+07:00","message":"write wav file: './tmp/7565/7565_4032.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:42.147998322+07:00","message":"[GCS] Start streaming session, msgId: 4033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:42.65703068+07:00","message":"[GCS] IsForceVAD: false for message ID: 4033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:42.744690277+07:00","message":"receive streaming session, msgId: 4033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:42.7447118+07:00","message":"found end of frame, send empty tag with msgId: 4033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:42.744714996+07:00","message":"end Recv id 4033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:42.744723857+07:00","message":"[buffer interim] 4033 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.744732701+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.744741701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.744744442+07:00","message":"> Transcript [47835] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.744746726+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.74474871+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.744750597+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.744752485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:42.744755421+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:42.744766307+07:00","message":"push: {true \n 0 0xc00386d880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:42.750303745+07:00","message":"write wav file: './tmp/7565/7565_4033.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:42.78720143+07:00","message":"[GCS] Start streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:43.455521865+07:00","message":"receive streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:43.455567922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:43.455574+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:43.455590745+07:00","message":"[buffer interim] 4034 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.455597913+07:00","message":"[bufferProcess] interim [480000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.455599816+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:43.643729991+07:00","message":"receive streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:43.643772402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่วันนี้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:43.643778452+07:00","message":"receive interim result [false|false]: แต่วันนี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:43.643790777+07:00","message":"[buffer interim] 4034 false แต่วันนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.643798206+07:00","message":"[bufferProcess] interim [720000000]:แต่วันนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.643800401+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.643803438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.643806307+07:00","message":"> Transcript [47836] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.643808265+07:00","message":"Set StatePrefix (first interim): 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:43.828423333+07:00","message":"receive streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:43.828466857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่วันนี้เขามา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:43.82847257+07:00","message":"receive interim result [false|false]: แต่วันนี้เขามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:43.828486414+07:00","message":"[buffer interim] 4034 false แต่วันนี้เขามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.828493742+07:00","message":"[bufferProcess] interim [840000000]:แต่วันนี้เขามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.828496287+07:00","message":"[bufferProcess] send to processor:แต่วันนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.828502483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.828505328+07:00","message":"> Transcript [47837] [false]: 'แต่วันนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.828507545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.828510189+07:00","message":"Set new StatePrefix: 'แต่วันนี้เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:43.964285406+07:00","message":"receive streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:43.964320435+07:00","message":"receive 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-05-12T13:48:43.96432643+07:00","message":"receive interim result [false|false]: วันนี้เข้ามาใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:43.964340661+07:00","message":"[buffer interim] 4034 false วันนี้เข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.964348512+07:00","message":"[bufferProcess] interim [20000000]:วันนี้เข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.964351136+07:00","message":"[bufferProcess] send to processor:แต่วันนี้เขามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.9643561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.964358716+07:00","message":"> Transcript [47838] [false]: 'แต่วันนี้เขามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.964362094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.964366124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.964368453+07:00","message":"StatePrefix: 'แต่วันนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:43.96437113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:44.081450394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:44.081456564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:44.156352076+07:00","message":"receive streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:44.156397749+07:00","message":"receive 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-05-12T13:48:44.156404151+07:00","message":"receive interim result [false|false]: วันนี้เข้ามาในไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:44.156421055+07:00","message":"[buffer interim] 4034 false วันนี้เข้ามาในไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.156436874+07:00","message":"[bufferProcess] interim [200000000]:วันนี้เข้ามาในไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.156439567+07:00","message":"[bufferProcess] send to processor:วันนี้เข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.156447453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.156450418+07:00","message":"> Transcript [47839] [false]: 'วันนี้เข้ามาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.156452964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.156455238+07:00","message":"Set new StatePrefix: 'วันนี้เข้ามาใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:44.211897239+07:00","message":"receive streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:44.211938705+07:00","message":"receive 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-05-12T13:48:44.211944855+07:00","message":"receive interim result [false|false]: แต่วันนี้เขามาในฐานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:44.211961086+07:00","message":"[buffer interim] 4034 false แต่วันนี้เขามาในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.211974277+07:00","message":"[bufferProcess] interim [260000000]:แต่วันนี้เขามาในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.211977081+07:00","message":"[bufferProcess] send to processor:วันนี้เข้ามาในไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.21198442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.211987349+07:00","message":"> Transcript [47840] [false]: 'วันนี้เข้ามาในไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.211991176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.211993368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.211995538+07:00","message":"StatePrefix: 'วันนี้เข้ามาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.211997528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:44.850367724+07:00","message":"receive streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:44.850405331+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-05-12T13:48:44.850411756+07:00","message":"receive interim result [false|false]: แต่วันนี้เขามาในฐานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:44.850428452+07:00","message":"[buffer interim] 4034 false แต่วันนี้เขามาในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.850436298+07:00","message":"[bufferProcess] interim [860000000]:แต่วันนี้เขามาในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.850438673+07:00","message":"[bufferProcess] send to processor:แต่วันนี้เขามาในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.850441764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.850444679+07:00","message":"> Transcript [47841] [false]: 'แต่วันนี้เขามาในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.850447231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:44.850449149+07:00","message":"Set new StatePrefix: 'แต่วันนี้เขามาในฐานะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:47.082067671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:47.082079046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:47.73388128+07:00","message":"receive streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:47.733919638+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-05-12T13:48:47.733927334+07:00","message":"receive interim result [false|false]: แต่วันนี้เขามาในฐานะที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:47.733945722+07:00","message":"[buffer interim] 4034 false แต่วันนี้เขามาในฐานะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.733958725+07:00","message":"[bufferProcess] interim [740000000]:แต่วันนี้เขามาในฐานะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.733962903+07:00","message":"[bufferProcess] send to processor:แต่วันนี้เขามาในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.733967546+07:00","message":"[bufferProcess] send to processor (ticker):แต่วันนี้เขามาในฐานะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.73397137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.733989071+07:00","message":"> Transcript [47842] [false]: 'แต่วันนี้เขามาในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.733993895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.733996693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.733999868+07:00","message":"StatePrefix: 'แต่วันนี้เขามาในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.734002976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.734005832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.734008687+07:00","message":"> Transcript [47843] [false]: 'แต่วันนี้เขามาในฐานะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.734012219+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.734014839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.734017284+07:00","message":"StatePrefix: 'แต่วันนี้เขามาในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.734019974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:47.867100347+07:00","message":"receive streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:47.867135684+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-05-12T13:48:47.867141816+07:00","message":"receive interim result [false|false]: แต่วันนี้เขามาในฐานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:47.867157151+07:00","message":"[buffer interim] 4034 false แต่วันนี้เขามาในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.867164542+07:00","message":"[bufferProcess] interim [860000000]:แต่วันนี้เขามาในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:47.867166569+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:48.056994553+07:00","message":"receive streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:48.057037836+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-05-12T13:48:48.057043839+07:00","message":"receive interim result [false|false]: แต่วันนี้เขามาในฐานะที่มาช่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:48.057059522+07:00","message":"[buffer interim] 4034 false แต่วันนี้เขามาในฐานะที่มาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.057068533+07:00","message":"[bufferProcess] interim [40000000]:แต่วันนี้เขามาในฐานะที่มาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.057071193+07:00","message":"[bufferProcess] send to processor:แต่วันนี้เขามาในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.057076815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.057079596+07:00","message":"> Transcript [47844] [false]: 'แต่วันนี้เขามาในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.057082977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.057085034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.057087147+07:00","message":"StatePrefix: 'แต่วันนี้เขามาในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.057089341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:48.270884713+07:00","message":"receive streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:48.270920098+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-05-12T13:48:48.27092713+07:00","message":"receive interim result [false|false]: แต่วันนี้เขามาในฐานะที่มาช่วยพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:48.2709385+07:00","message":"[buffer interim] 4034 false แต่วันนี้เขามาในฐานะที่มาช่วยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.270946098+07:00","message":"[bufferProcess] interim [280000000]:แต่วันนี้เขามาในฐานะที่มาช่วยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.270948688+07:00","message":"[bufferProcess] send to processor:แต่วันนี้เขามาในฐานะที่มาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.270952102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.270955064+07:00","message":"> Transcript [47845] [false]: 'แต่วันนี้เขามาในฐานะที่มาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.270958551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.2709607+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.270962882+07:00","message":"StatePrefix: 'แต่วันนี้เขามาในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.270964963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.270967357+07:00","message":"Push: 'แต่วันนี้เขามาในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.270969198+07:00","message":"TextPushed: 'แต่วันนี้เขามาในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.270971719+07:00","message":"Set new StatePrefix : 'แต่วันนี้เขามาในฐานะที่มาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.270974145+07:00","message":"Next Push (prob) : 'ที่มาช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:48.270981987+07:00","message":"push: {false แต่วันนี้เขามาในฐานะ 0 0xc0035c4100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:48.444735287+07:00","message":"receive streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:48.444786508+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-05-12T13:48:48.444792753+07:00","message":"receive interim result [false|false]: แต่วันนี้เขามาในฐานะที่มาช่วยพี่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:48.444810133+07:00","message":"[buffer interim] 4034 false แต่วันนี้เขามาในฐานะที่มาช่วยพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.444818765+07:00","message":"[bufferProcess] interim [460000000]:แต่วันนี้เขามาในฐานะที่มาช่วยพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.444821208+07:00","message":"[bufferProcess] send to processor:แต่วันนี้เขามาในฐานะที่มาช่วยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.444824803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.44482772+07:00","message":"> Transcript [47846] [false]: 'แต่วันนี้เขามาในฐานะที่มาช่วยพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.444832016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.44483435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.444836185+07:00","message":"StatePrefix: 'แต่วันนี้เขามาในฐานะที่มาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.444838586+07:00","message":"TextPushed: 'แต่วันนี้เขามาในฐานะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:48.634032015+07:00","message":"receive streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:48.634073604+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-05-12T13:48:48.634080151+07:00","message":"receive interim result [false|false]: แต่วันนี้เขามาในฐานะที่มาช่วยพี่ๆด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:48.634096647+07:00","message":"[buffer interim] 4034 false แต่วันนี้เขามาในฐานะที่มาช่วยพี่ๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.634105132+07:00","message":"[bufferProcess] interim [640000000]:แต่วันนี้เขามาในฐานะที่มาช่วยพี่ๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.634107933+07:00","message":"[bufferProcess] send to processor:แต่วันนี้เขามาในฐานะที่มาช่วยพี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.634111733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.634114607+07:00","message":"> Transcript [47847] [false]: 'แต่วันนี้เขามาในฐานะที่มาช่วยพี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.634118284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.634122253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.634125188+07:00","message":"StatePrefix: 'แต่วันนี้เขามาในฐานะที่มาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:48.634129508+07:00","message":"TextPushed: 'แต่วันนี้เขามาในฐานะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:48.876588298+07:00","message":"[GCS] IsForceVAD: false for message ID: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.009605549+07:00","message":"[GCS] Start streaming session, msgId: 4035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.011091958+07:00","message":"receive streaming session, msgId: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.011121595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่วันนี้เขามาในฐานะที่มาช่วยพี่ๆด้วย\",\"confidence\":0.93401253}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.01112758+07:00","message":"receive interim result [true|false]: แต่วันนี้เขามาในฐานะที่มาช่วยพี่ๆด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.011135625+07:00","message":"end recv isFinal message id 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.011138131+07:00","message":"end Recv id 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.011143629+07:00","message":"[buffer interim] 4034 true แต่วันนี้เขามาในฐานะที่มาช่วยพี่ๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.011152485+07:00","message":"[bufferProcess] interim [90000000]:แต่วันนี้เขามาในฐานะที่มาช่วยพี่ๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.011155663+07:00","message":"[bufferProcess] send to processor (isfinal):แต่วันนี้เขามาในฐานะที่มาช่วยพี่ๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.011159142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.011161794+07:00","message":"> Transcript [47848] [false]: 'แต่วันนี้เขามาในฐานะที่มาช่วยพี่ๆด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.011164722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.011166501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.011168354+07:00","message":"StatePrefix: 'แต่วันนี้เขามาในฐานะที่มาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.011170527+07:00","message":"TextPushed: 'แต่วันนี้เขามาในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.011172297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.011174175+07:00","message":"> Transcript [47849] [true]: 'แต่วันนี้เขามาในฐานะที่มาช่วยพี่ๆด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.011176402+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.011178098+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.011179953+07:00","message":"StatePrefix: 'แต่วันนี้เขามาในฐานะที่มาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.011183464+07:00","message":"TextPushed: 'แต่วันนี้เขามาในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.011189583+07:00","message":"Push: 'ที่มาช่วยพี่ๆด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.011198866+07:00","message":"push: {true ที่มาช่วยพี่ๆด้วย 0 0xc0035c4100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:49.032091945+07:00","message":"write wav file: './tmp/7565/7565_4034.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.486890751+07:00","message":"receive streaming session, msgId: 4035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.486928965+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-05-12T13:48:49.486934082+07:00","message":"receive interim result [false|false]: พอดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.486947984+07:00","message":"[buffer interim] 4035 false พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.486956713+07:00","message":"[bufferProcess] interim [300000000]:พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.486958587+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.730371089+07:00","message":"receive streaming session, msgId: 4035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.730408269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.730413604+07:00","message":"receive interim result [false|false]: พอดีต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.7304248+07:00","message":"[buffer interim] 4035 false พอดีต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.730433788+07:00","message":"[bufferProcess] interim [540000000]:พอดีต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.730436348+07:00","message":"[bufferProcess] send to processor:พอดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.7304415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.730444328+07:00","message":"> Transcript [47850] [false]: 'พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.73044639+07:00","message":"Set StatePrefix (first interim): 'พอดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.861705762+07:00","message":"receive streaming session, msgId: 4035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.861754369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีต้องบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.861760718+07:00","message":"receive interim result [false|false]: พอดีต้องบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.861774193+07:00","message":"[buffer interim] 4035 false พอดีต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.861781338+07:00","message":"[bufferProcess] interim [720000000]:พอดีต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.861783958+07:00","message":"[bufferProcess] send to processor:พอดีต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.861789018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.861791923+07:00","message":"> Transcript [47851] [false]: 'พอดีต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.861797093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.861799058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.861800946+07:00","message":"StatePrefix: 'พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.861803203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.967251063+07:00","message":"[GCS] IsForceVAD: false for message ID: 4035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.979137531+07:00","message":"receive streaming session, msgId: 4035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.979183893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีต้องบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.979191072+07:00","message":"receive interim result [false|false]: พอดีต้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:49.9792067+07:00","message":"[buffer interim] 4035 false พอดีต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.97921921+07:00","message":"[bufferProcess] interim [780000000]:พอดีต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.979222032+07:00","message":"[bufferProcess] send to processor:พอดีต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.979229311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.979232393+07:00","message":"> Transcript [47852] [false]: 'พอดีต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.979235822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.979238298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.97924549+07:00","message":"StatePrefix: 'พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:49.97924833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.065097721+07:00","message":"receive streaming session, msgId: 4035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.065149319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอดีต้องบอกว่า\",\"confidence\":0.90913486}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.065155643+07:00","message":"receive interim result [true|false]: พอดีต้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.065174394+07:00","message":"end recv isFinal message id 4035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.065177124+07:00","message":"end Recv id 4035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.065183386+07:00","message":"[buffer interim] 4035 true พอดีต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.065192039+07:00","message":"[bufferProcess] interim [990000000]:พอดีต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.065194793+07:00","message":"[bufferProcess] send to processor (isfinal):พอดีต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.065198257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.065201189+07:00","message":"> Transcript [47853] [false]: 'พอดีต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.065203967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.065205759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.065208119+07:00","message":"StatePrefix: 'พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.065210885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.065213475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.065216436+07:00","message":"> Transcript [47854] [true]: 'พอดีต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.065221312+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.06522519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.065227161+07:00","message":"StatePrefix: 'พอดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.065228709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.06523176+07:00","message":"Push: 'พอดีต้องบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.06523892+07:00","message":"push: {true พอดีต้องบอกว่า 0 0xc004429b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:50.070713006+07:00","message":"write wav file: './tmp/7565/7565_4035.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:50.082284363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:50.082288069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.156886055+07:00","message":"[GCS] Start streaming session, msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.509945048+07:00","message":"receive streaming session, msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.509989941+07:00","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-05-12T13:48:50.50999514+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.510008401+07:00","message":"[buffer interim] 4036 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.510015065+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.51001709+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.731583708+07:00","message":"receive streaming session, msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.731627808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเกียร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.73163503+07:00","message":"receive interim result [false|false]: เป็นเกียร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.73165235+07:00","message":"[buffer interim] 4036 false เป็นเกียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.731663012+07:00","message":"[bufferProcess] interim [600000000]:เป็นเกียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.73166659+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.731682315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.731685578+07:00","message":"> Transcript [47855] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.73168774+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.822058887+07:00","message":"receive streaming session, msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.82211018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเกียรติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.822118853+07:00","message":"receive interim result [false|false]: เป็นเกียรติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:50.822139245+07:00","message":"[buffer interim] 4036 false เป็นเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.822148288+07:00","message":"[bufferProcess] interim [660000000]:เป็นเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.822152732+07:00","message":"[bufferProcess] send to processor:เป็นเกียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.822157004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.82216094+07:00","message":"> Transcript [47856] [false]: 'เป็นเกียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.822165188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.822167879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.822170817+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:50.822173672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.013088292+07:00","message":"receive streaming session, msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.013123576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเกียรติมาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.013129308+07:00","message":"receive interim result [false|false]: เป็นเกียรติมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.013144285+07:00","message":"[buffer interim] 4036 false เป็นเกียรติมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.013151767+07:00","message":"[bufferProcess] interim [900000000]:เป็นเกียรติมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.013153983+07:00","message":"[bufferProcess] send to processor:เป็นเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.013157416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.013160436+07:00","message":"> Transcript [47857] [false]: 'เป็นเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.013176333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.013178411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.013180451+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.01318267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.152462393+07:00","message":"receive streaming session, msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.152499038+07:00","message":"receive 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-05-12T13:48:51.152504444+07:00","message":"receive interim result [false|false]: เป็นเกียรติมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.15252192+07:00","message":"[buffer interim] 4036 false เป็นเกียรติมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.152528862+07:00","message":"[bufferProcess] interim [20000000]:เป็นเกียรติมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.15253159+07:00","message":"[bufferProcess] send to processor:เป็นเกียรติมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.152535088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.152538088+07:00","message":"> Transcript [47858] [false]: 'เป็นเกียรติมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.152541047+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.152543201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.152544859+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.152546731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.410123514+07:00","message":"receive streaming session, msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.410161901+07:00","message":"receive 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-05-12T13:48:51.410167661+07:00","message":"receive interim result [false|false]: เป็นเกียรติมากๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.410183678+07:00","message":"[buffer interim] 4036 false เป็นเกียรติมากๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.410190871+07:00","message":"[bufferProcess] interim [260000000]:เป็นเกียรติมากๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.410193012+07:00","message":"[bufferProcess] send to processor:เป็นเกียรติมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.410198236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.410201794+07:00","message":"> Transcript [47859] [false]: 'เป็นเกียรติมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.410206064+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.410208581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.410210413+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.410212622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.410217546+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.410219609+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.410221591+07:00","message":"Set new StatePrefix : 'เป็นเกียรติมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.41022405+07:00","message":"Next Push (prob) : 'เกียรติมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.410248384+07:00","message":"push: {false เป็น 0 0xc004d58100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.524427499+07:00","message":"receive streaming session, msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.524465296+07:00","message":"receive 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-05-12T13:48:51.524470547+07:00","message":"receive interim result [false|false]: เป็นเกียรติมากๆแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.524485656+07:00","message":"[buffer interim] 4036 false เป็นเกียรติมากๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.524493122+07:00","message":"[bufferProcess] interim [380000000]:เป็นเกียรติมากๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.524495404+07:00","message":"[bufferProcess] send to processor:เป็นเกียรติมากๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.524498831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.52450136+07:00","message":"> Transcript [47860] [false]: 'เป็นเกียรติมากๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.524504502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.524506558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.524508399+07:00","message":"StatePrefix: 'เป็นเกียรติมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.524510513+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.581181409+07:00","message":"receive streaming session, msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.58122005+07:00","message":"receive 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-05-12T13:48:51.581226126+07:00","message":"receive interim result [false|false]: เป็นเกียรติมากๆแล้วกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.581241844+07:00","message":"[buffer interim] 4036 false เป็นเกียรติมากๆแล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.581251446+07:00","message":"[bufferProcess] interim [500000000]:เป็นเกียรติมากๆแล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.58125412+07:00","message":"[bufferProcess] send to processor:เป็นเกียรติมากๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.581257758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.581260547+07:00","message":"> Transcript [47861] [false]: 'เป็นเกียรติมากๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.58126387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.581265924+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.581268108+07:00","message":"StatePrefix: 'เป็นเกียรติมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.581270358+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.716780442+07:00","message":"receive streaming session, msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.716822319+07:00","message":"receive 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-05-12T13:48:51.716829251+07:00","message":"receive interim result [false|false]: เป็นเกียรติมากๆแล้วกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.716845468+07:00","message":"[buffer interim] 4036 false เป็นเกียรติมากๆแล้วกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.716853024+07:00","message":"[bufferProcess] interim [560000000]:เป็นเกียรติมากๆแล้วกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.716855713+07:00","message":"[bufferProcess] send to processor:เป็นเกียรติมากๆแล้วกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.716858893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.716861557+07:00","message":"> Transcript [47862] [false]: 'เป็นเกียรติมากๆแล้วกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.716864693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.716866824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.716868959+07:00","message":"StatePrefix: 'เป็นเกียรติมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.716871109+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.898275785+07:00","message":"receive streaming session, msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.898320617+07:00","message":"receive 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-05-12T13:48:51.898328563+07:00","message":"receive interim result [false|false]: เป็นเกียรติมากๆแล้วกราบขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.898344515+07:00","message":"[buffer interim] 4036 false เป็นเกียรติมากๆแล้วกราบขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.898355983+07:00","message":"[bufferProcess] interim [800000000]:เป็นเกียรติมากๆแล้วกราบขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.898359835+07:00","message":"[bufferProcess] send to processor:เป็นเกียรติมากๆแล้วกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.898368013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.898371762+07:00","message":"> Transcript [47863] [false]: 'เป็นเกียรติมากๆแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.898376685+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.898379879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.898383306+07:00","message":"StatePrefix: 'เป็นเกียรติมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.898386504+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.898394031+07:00","message":"Push: 'เกียรติมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.898397542+07:00","message":"TextPushed: 'เป็นเกียรติมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.898401044+07:00","message":"Set new StatePrefix : 'เป็นเกียรติมากๆแล้วกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:51.898404452+07:00","message":"Next Push (prob) : 'แล้วกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:51.898417359+07:00","message":"push: {false เกียรติมากๆ 0 0xc004d58100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:52.037632843+07:00","message":"receive streaming session, msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:52.037675733+07:00","message":"receive 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-05-12T13:48:52.037681841+07:00","message":"receive interim result [false|false]: เป็นเกียรติมากๆแล้วกราบขอบพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:52.037697274+07:00","message":"[buffer interim] 4036 false เป็นเกียรติมากๆแล้วกราบขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.037705844+07:00","message":"[bufferProcess] interim [920000000]:เป็นเกียรติมากๆแล้วกราบขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.037708856+07:00","message":"[bufferProcess] send to processor:เป็นเกียรติมากๆแล้วกราบขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.037715335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.037718165+07:00","message":"> Transcript [47864] [false]: 'เป็นเกียรติมากๆแล้วกราบขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.037722614+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.037724831+07:00","message":"Set new StatePrefix: 'เป็นเกียรติมากๆแล้วกราบขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:52.213152085+07:00","message":"receive streaming session, msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:52.213216336+07:00","message":"receive 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-05-12T13:48:52.213222741+07:00","message":"receive interim result [false|false]: เป็นเกียรติมากๆแล้วกราบขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:52.213239222+07:00","message":"[buffer interim] 4036 false เป็นเกียรติมากๆแล้วกราบขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.213246895+07:00","message":"[bufferProcess] interim [40000000]:เป็นเกียรติมากๆแล้วกราบขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.213250108+07:00","message":"[bufferProcess] send to processor:เป็นเกียรติมากๆแล้วกราบขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.21325695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.213260898+07:00","message":"> Transcript [47865] [false]: 'เป็นเกียรติมากๆแล้วกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.213264782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.213267111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.213269176+07:00","message":"StatePrefix: 'เป็นเกียรติมากๆแล้วกราบขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.213272016+07:00","message":"TextPushed: 'เป็นเกียรติมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:52.456202569+07:00","message":"[GCS] IsForceVAD: false for message ID: 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:52.526646012+07:00","message":"[GCS] Start streaming session, msgId: 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:52.553144876+07:00","message":"receive streaming session, msgId: 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:52.553206317+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-05-12T13:48:52.553212806+07:00","message":"receive interim result [true|false]: เป็นเกียรติมากๆแล้วกราบขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:52.553222283+07:00","message":"end recv isFinal message id 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:52.553224271+07:00","message":"end Recv id 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:52.553230946+07:00","message":"[buffer interim] 4036 true เป็นเกียรติมากๆแล้วกราบขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.553238511+07:00","message":"[bufferProcess] interim [520000000]:เป็นเกียรติมากๆแล้วกราบขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.553243755+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นเกียรติมากๆแล้วกราบขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.553246934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.553249521+07:00","message":"> Transcript [47866] [false]: 'เป็นเกียรติมากๆแล้วกราบขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.55325274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.553254624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.553256472+07:00","message":"StatePrefix: 'เป็นเกียรติมากๆแล้วกราบขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.553258788+07:00","message":"TextPushed: 'เป็นเกียรติมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.553260549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.553262449+07:00","message":"> Transcript [47867] [true]: 'เป็นเกียรติมากๆแล้วกราบขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.553264472+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.553266087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.553267712+07:00","message":"StatePrefix: 'เป็นเกียรติมากๆแล้วกราบขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.553269384+07:00","message":"TextPushed: 'เป็นเกียรติมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:52.553275428+07:00","message":"Push: 'แล้วกราบขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:52.553283342+07:00","message":"push: {true แล้วกราบขอบพระคุณ 0 0xc004d58100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:52.561217505+07:00","message":"write wav file: './tmp/7565/7565_4036.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:53.082777003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:53.082812601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:53.590195578+07:00","message":"receive streaming session, msgId: 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:53.590231604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:53.590236814+07:00","message":"receive interim result [false|false]: ขั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:53.59024918+07:00","message":"[buffer interim] 4037 false ขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.590256211+07:00","message":"[bufferProcess] interim [840000000]:ขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.590257977+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.590261416+07:00","message":"[bufferProcess] send to processor (ticker):ขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.590263905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.590266589+07:00","message":"> Transcript [47868] [false]: 'ขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.590268746+07:00","message":"Set StatePrefix (first interim): 'ขั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:53.761328069+07:00","message":"receive streaming session, msgId: 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:53.761365759+07:00","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-05-12T13:48:53.761372779+07:00","message":"receive interim result [false|false]: คันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:53.761391084+07:00","message":"[buffer interim] 4037 false คันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.761400379+07:00","message":"[bufferProcess] interim [960000000]:คันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.761402962+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:53.813358214+07:00","message":"receive streaming session, msgId: 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:53.813395763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:53.813401099+07:00","message":"receive interim result [false|false]: คันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:53.81341216+07:00","message":"[buffer interim] 4037 false คันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.813418349+07:00","message":"[bufferProcess] interim [80000000]:คันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.813420556+07:00","message":"[bufferProcess] send to processor:คันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.813425617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.813428414+07:00","message":"> Transcript [47869] [false]: 'คันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.813430375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.813432229+07:00","message":"Set new StatePrefix: 'คันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:53.967732849+07:00","message":"receive streaming session, msgId: 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:53.967779834+07:00","message":"receive 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-05-12T13:48:53.967785659+07:00","message":"receive interim result [false|false]: ท่านมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:53.967799402+07:00","message":"[buffer interim] 4037 false ท่านมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.967806335+07:00","message":"[bufferProcess] interim [140000000]:ท่านมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.967808576+07:00","message":"[bufferProcess] send to processor:คันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.967813538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.967816214+07:00","message":"> Transcript [47870] [false]: 'คันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.967819055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.967821259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.967823172+07:00","message":"StatePrefix: 'คันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:53.967825336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:54.006400904+07:00","message":"receive streaming session, msgId: 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:54.00644761+07:00","message":"receive 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-05-12T13:48:54.006453841+07:00","message":"receive interim result [false|false]: ปลุกฉันอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:54.006469505+07:00","message":"[buffer interim] 4037 false ปลุกฉันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.006477831+07:00","message":"[bufferProcess] interim [200000000]:ปลุกฉันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.006480781+07:00","message":"[bufferProcess] send to processor:ท่านมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.006487844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.006490599+07:00","message":"> Transcript [47871] [false]: 'ท่านมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.006492666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.006494637+07:00","message":"Set new StatePrefix: 'ท่านมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:54.053068893+07:00","message":"receive streaming session, msgId: 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:54.053106061+07:00","message":"receive 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-05-12T13:48:54.053201943+07:00","message":"receive interim result [false|false]: คันนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:54.053219708+07:00","message":"[buffer interim] 4037 false คันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.053227456+07:00","message":"[bufferProcess] interim [260000000]:คันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.053229673+07:00","message":"[bufferProcess] send to processor:ปลุกฉันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.053235096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.053237898+07:00","message":"> Transcript [47872] [false]: 'ปลุกฉันอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.053240051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.053241991+07:00","message":"Set new StatePrefix: 'ปลุกฉันอีก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:54.341055053+07:00","message":"receive streaming session, msgId: 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:54.3410967+07:00","message":"receive 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-05-12T13:48:54.341103945+07:00","message":"receive interim result [false|false]: คันนี้ครับเฮีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:54.341119567+07:00","message":"[buffer interim] 4037 false คันนี้ครับเฮีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.341131904+07:00","message":"[bufferProcess] interim [620000000]:คันนี้ครับเฮีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.341139671+07:00","message":"[bufferProcess] send to processor:คันนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.341147435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.341150238+07:00","message":"> Transcript [47873] [false]: 'คันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.34115274+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:54.341155225+07:00","message":"Set new StatePrefix: 'คันนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.169778191+07:00","message":"receive streaming session, msgId: 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.16981899+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-05-12T13:48:55.169824888+07:00","message":"receive interim result [false|false]: คันนี้ครับเฮีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.169836593+07:00","message":"[buffer interim] 4037 false คันนี้ครับเฮีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.169843868+07:00","message":"[bufferProcess] interim [220000000]:คันนี้ครับเฮีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.169846402+07:00","message":"[bufferProcess] send to processor:คันนี้ครับเฮีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.169851642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.169854296+07:00","message":"> Transcript [47874] [false]: 'คันนี้ครับเฮีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.169857677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.169859689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.169861613+07:00","message":"StatePrefix: 'คันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.169864165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.23414285+07:00","message":"receive streaming session, msgId: 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.2341843+07:00","message":"receive 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-05-12T13:48:55.234190576+07:00","message":"receive interim result [false|false]: คันนี้ครับเฮียนักผจญเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.234203388+07:00","message":"[buffer interim] 4037 false คันนี้ครับเฮียนักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.234215034+07:00","message":"[bufferProcess] interim [400000000]:คันนี้ครับเฮียนักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.234217422+07:00","message":"[bufferProcess] send to processor:คันนี้ครับเฮีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.234223645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.234226803+07:00","message":"> Transcript [47875] [false]: 'คันนี้ครับเฮีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.234230207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.234232337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.234234381+07:00","message":"StatePrefix: 'คันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.234236455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.510128016+07:00","message":"receive streaming session, msgId: 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.51017233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คันนี้ครับเฮียนักผจญเพลง Replay\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.510179397+07:00","message":"receive interim result [false|false]: คันนี้ครับเฮียนักผจญเพลง Replay"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.510195774+07:00","message":"[buffer interim] 4037 false คันนี้ครับเฮียนักผจญเพลง Replay"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.510206419+07:00","message":"[bufferProcess] interim [760000000]:คันนี้ครับเฮียนักผจญเพลง Replay"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.510209807+07:00","message":"[bufferProcess] send to processor:คันนี้ครับเฮียนักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.510216846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.510221712+07:00","message":"> Transcript [47876] [false]: 'คันนี้ครับเฮียนักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.510225512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.510227821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.510229595+07:00","message":"StatePrefix: 'คันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.510231429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.726501312+07:00","message":"[GCS] IsForceVAD: false for message ID: 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.816612361+07:00","message":"receive streaming session, msgId: 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.816650463+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-05-12T13:48:55.816656957+07:00","message":"receive interim result [false|false]: คันนี้ครับเฮียนักผจญเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.816666244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Replay\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.816669271+07:00","message":"receive interim result [false|false]:  Replay"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.816676981+07:00","message":"[buffer interim] 4037 false คันนี้ครับเฮียนักผจญเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.816682485+07:00","message":"[buffer interim] 4037 false  Replay"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.816688263+07:00","message":"[bufferProcess] interim [0]:คันนี้ครับเฮียนักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.816690812+07:00","message":"[bufferProcess] send to processor:คันนี้ครับเฮียนักผจญเพลง Replay"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.816695529+07:00","message":"[bufferProcess] interim [0]: Replay"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.816698186+07:00","message":"[bufferProcess] update buffer: คันนี้ครับเฮียนักผจญเพลง Replay"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.816701016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.816703907+07:00","message":"> Transcript [47877] [false]: 'คันนี้ครับเฮียนักผจญเพลง Replay'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.81671111+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.816713403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.816715453+07:00","message":"StatePrefix: 'คันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.816717423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.816723+07:00","message":"Push: 'คันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.816724898+07:00","message":"TextPushed: 'คันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.81672692+07:00","message":"Set new StatePrefix : 'คันนี้ครับเฮียนักผจญเพลง Replay'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.816729036+07:00","message":"Next Push (prob) : 'เฮียนักผจญเพลง Replay'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.816736573+07:00","message":"push: {false คันนี้ครับ 0 0xc002802700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.857827509+07:00","message":"[GCS] Start streaming session, msgId: 4038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.997516318+07:00","message":"receive streaming session, msgId: 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.997562106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คันนี้ครับนักผจญเพลง Replay ครับ\",\"confidence\":0.86879706}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.997567919+07:00","message":"receive interim result [true|false]: คันนี้ครับนักผจญเพลง Replay ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.997575209+07:00","message":"end recv isFinal message id 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.997577338+07:00","message":"end Recv id 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.997583839+07:00","message":"[buffer interim] 4037 true คันนี้ครับนักผจญเพลง Replay ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.997595087+07:00","message":"[bufferProcess] interim [210000000]:คันนี้ครับนักผจญเพลง Replay ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.997598948+07:00","message":"[bufferProcess] send to processor (isfinal):คันนี้ครับเฮียนักผจญเพลง Replay"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.997604203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.99760848+07:00","message":"> Transcript [47878] [false]: 'คันนี้ครับเฮียนักผจญเพลง Replay'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.997612925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.997615807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.99761911+07:00","message":"StatePrefix: 'คันนี้ครับเฮียนักผจญเพลง Replay'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.997622569+07:00","message":"TextPushed: 'คันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.997625296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.997628346+07:00","message":"> Transcript [47879] [true]: 'คันนี้ครับนักผจญเพลง Replay ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.997631701+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.997634491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.997636518+07:00","message":"StatePrefix: 'คันนี้ครับเฮียนักผจญเพลง Replay'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.997638276+07:00","message":"TextPushed: 'คันนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:55.997641122+07:00","message":"Push: 'นักผจญเพลง Replay ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:55.997648762+07:00","message":"push: {true นักผจญเพลง Replay ครับ 0 0xc002802700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:56.00634148+07:00","message":"write wav file: './tmp/7565/7565_4037.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:56.082988293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:56.082997096+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.435245806+07:00","message":"receive streaming session, msgId: 4038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.435294213+07:00","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-05-12T13:48:56.435299878+07:00","message":"receive interim result [false|false]: ขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.43531677+07:00","message":"[buffer interim] 4038 false ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:56.435324282+07:00","message":"[bufferProcess] interim [420000000]:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:56.43532651+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.460637094+07:00","message":"[GCS] Cleaned up inactive client: 4008"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.460666192+07:00","message":"[GCS] Cleaned up inactive client: 4014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.460670056+07:00","message":"[GCS] Cleaned up inactive client: 4007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.460673091+07:00","message":"[GCS] Cleaned up inactive client: 4015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.460675813+07:00","message":"[GCS] Cleaned up inactive client: 4013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.460678852+07:00","message":"[GCS] Cleaned up inactive client: 4003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.460680476+07:00","message":"[GCS] Cleaned up inactive client: 4011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.460682064+07:00","message":"[GCS] Cleaned up inactive client: 4010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.460683601+07:00","message":"[GCS] Cleaned up inactive client: 4006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.46068518+07:00","message":"[GCS] Cleaned up inactive client: 4012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.460686837+07:00","message":"[GCS] Cleaned up inactive client: 4005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.460688411+07:00","message":"[GCS] Cleaned up inactive client: 4004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.460689944+07:00","message":"[GCS] Cleaned up inactive client: 4002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.4606915+07:00","message":"[GCS] Cleaned up inactive client: 4009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.460693569+07:00","message":"[GCS] Cleaned up inactive client: 4016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.582786136+07:00","message":"receive streaming session, msgId: 4038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.582827733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.582834106+07:00","message":"receive interim result [false|false]: ขอบคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.582850573+07:00","message":"[buffer interim] 4038 false ขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:56.582859127+07:00","message":"[bufferProcess] interim [540000000]:ขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:56.582861389+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:56.582864774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:56.582869304+07:00","message":"> Transcript [47880] [false]: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:56.582871551+07:00","message":"Set StatePrefix (first interim): 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.59043054+07:00","message":"receive streaming session, msgId: 4038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.590451141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.590456251+07:00","message":"receive interim result [false|false]: ขอบคุณครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:56.590467224+07:00","message":"[buffer interim] 4038 false ขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:56.590472216+07:00","message":"[bufferProcess] interim [600000000]:ขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:56.590474534+07:00","message":"[bufferProcess] send to processor:ขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:56.590477257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:56.590479684+07:00","message":"> Transcript [47881] [false]: 'ขอบคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:56.590481754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:56.590483645+07:00","message":"Set new StatePrefix: 'ขอบคุณค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:57.043245395+07:00","message":"receive streaming session, msgId: 4038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:57.043294708+07:00","message":"receive 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-05-12T13:48:57.043301421+07:00","message":"receive interim result [false|false]: ขอบคุณครับยินดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:57.043320801+07:00","message":"[buffer interim] 4038 false ขอบคุณครับยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.043331134+07:00","message":"[bufferProcess] interim [20000000]:ขอบคุณครับยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.043333777+07:00","message":"[bufferProcess] send to processor:ขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.043340943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.043346933+07:00","message":"> Transcript [47882] [false]: 'ขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.043350682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.043353314+07:00","message":"Set new StatePrefix: 'ขอบคุณครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:57.30923504+07:00","message":"receive streaming session, msgId: 4038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:57.309289859+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-05-12T13:48:57.309299389+07:00","message":"receive interim result [false|false]: ขอบคุณครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:57.309320917+07:00","message":"[buffer interim] 4038 false ขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.309335386+07:00","message":"[bufferProcess] interim [260000000]:ขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.309339911+07:00","message":"[bufferProcess] send to processor:ขอบคุณครับยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.309348691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.309353573+07:00","message":"> Transcript [47883] [false]: 'ขอบคุณครับยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.309358463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.309362214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.309365329+07:00","message":"StatePrefix: 'ขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.309368377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:57.802000476+07:00","message":"receive streaming session, msgId: 4038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:57.802049941+07:00","message":"receive 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-05-12T13:48:57.802062204+07:00","message":"receive interim result [false|false]: ขอบคุณครับยินเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:57.802079352+07:00","message":"[buffer interim] 4038 false ขอบคุณครับยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.802088186+07:00","message":"[bufferProcess] interim [740000000]:ขอบคุณครับยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.802091167+07:00","message":"[bufferProcess] send to processor:ขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.802099758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.802102898+07:00","message":"> Transcript [47884] [false]: 'ขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.802107165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.802109481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.802111333+07:00","message":"StatePrefix: 'ขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.802113416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:57.933775246+07:00","message":"receive streaming session, msgId: 4038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:57.933818236+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-05-12T13:48:57.933825239+07:00","message":"receive interim result [false|false]: ขอบคุณครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:57.933840726+07:00","message":"[buffer interim] 4038 false ขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.933851238+07:00","message":"[bufferProcess] interim [860000000]:ขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.933853636+07:00","message":"[bufferProcess] send to processor:ขอบคุณครับยินเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.933859653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.933862592+07:00","message":"> Transcript [47885] [false]: 'ขอบคุณครับยินเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.933865795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.933868329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.9338729+07:00","message":"StatePrefix: 'ขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:57.93387514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:58.210572354+07:00","message":"receive streaming session, msgId: 4038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:58.210606744+07:00","message":"receive 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-05-12T13:48:58.210612736+07:00","message":"receive interim result [false|false]: ขอบคุณครับขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:58.210628578+07:00","message":"[buffer interim] 4038 false ขอบคุณครับขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.210636982+07:00","message":"[bufferProcess] interim [160000000]:ขอบคุณครับขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.210639809+07:00","message":"[bufferProcess] send to processor:ขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.210643561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.210646516+07:00","message":"> Transcript [47886] [false]: 'ขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.210650332+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.210652809+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.210654897+07:00","message":"StatePrefix: 'ขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.210657152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.210663023+07:00","message":"Push: 'ขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.210664834+07:00","message":"TextPushed: 'ขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.21066689+07:00","message":"Set new StatePrefix : 'ขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.21066967+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:58.210677408+07:00","message":"push: {false ขอบคุณครับ 0 0xc00386ca00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:58.402116442+07:00","message":"receive streaming session, msgId: 4038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:58.402159069+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-05-12T13:48:58.402165584+07:00","message":"receive interim result [false|false]: ขอบคุณครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:58.402183876+07:00","message":"[buffer interim] 4038 false ขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.402195691+07:00","message":"[bufferProcess] interim [280000000]:ขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.402203463+07:00","message":"[bufferProcess] send to processor:ขอบคุณครับขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.402214453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.402217434+07:00","message":"> Transcript [47887] [false]: 'ขอบคุณครับขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.402219764+07:00","message":"Set StatePrefix (first interim): 'ขอบคุณครับขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:58.617525066+07:00","message":"[GCS] IsForceVAD: false for message ID: 4038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:58.737449755+07:00","message":"[GCS] Start streaming session, msgId: 4039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:58.8878972+07:00","message":"receive streaming session, msgId: 4038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:58.887941688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณครับ\",\"confidence\":0.78090584}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:58.887949932+07:00","message":"receive interim result [true|false]: ขอบพระคุณครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:58.887960469+07:00","message":"end recv isFinal message id 4038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:58.887962738+07:00","message":"end Recv id 4038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:58.887970757+07:00","message":"[buffer interim] 4038 true ขอบพระคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.887982395+07:00","message":"[bufferProcess] interim [790000000]:ขอบพระคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.887985525+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.887989361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.887993019+07:00","message":"> Transcript [47888] [false]: 'ขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.8879954+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.887997151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.887999142+07:00","message":"> Transcript [47889] [true]: 'ขอบพระคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.888001817+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.888003757+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.88800548+07:00","message":"StatePrefix: 'ขอบคุณครับขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.88800761+07:00","message":"TextPushed: 'ขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.888009147+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.888099082+07:00","message":"error room accuracy in case isFinal id 4038 :the last word is not deletion"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.888108147+07:00","message":"Push: 'ขอบพระคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.888110363+07:00","message":"TextPushed: 'ขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.888112411+07:00","message":"Set new StatePrefix : 'ขอบพระคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.88811459+07:00","message":"Next Push (prob) : 'ขอบพระคุณครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:58.888122867+07:00","message":"push: {true ขอบพระคุณครับ 0 0xc00386ca00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:58.888126128+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4038.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:58.896151567+07:00","message":"write wav file: './tmp/7565/7565_4038.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:59.083718251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:48:59.083720829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:59.696983305+07:00","message":"[GCS] IsForceVAD: false for message ID: 4039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:59.771509709+07:00","message":"[GCS] Start streaming session, msgId: 4040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:59.792024087+07:00","message":"receive streaming session, msgId: 4039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:59.792042788+07:00","message":"found end of frame, send empty tag with msgId: 4039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:59.792046476+07:00","message":"end Recv id 4039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:59.792053135+07:00","message":"[buffer interim] 4039 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:59.792059793+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:59.792062965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:59.792065665+07:00","message":"> Transcript [47890] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:59.792067885+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:59.792069702+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:59.792071453+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:59.792073201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:48:59.792075758+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:59.79208423+07:00","message":"push: {true \n 0 0xc0044a2380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:48:59.797415466+07:00","message":"write wav file: './tmp/7565/7565_4039.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:48:59.896495983+07:00","message":"[GCS] IsForceVAD: false for message ID: 4040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.01786051+07:00","message":"[GCS] Start streaming session, msgId: 4041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.503389659+07:00","message":"receive streaming session, msgId: 4041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.503427218+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-05-12T13:49:00.503432895+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.503449546+07:00","message":"[buffer interim] 4041 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.503456278+07:00","message":"[bufferProcess] interim [240000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.503458178+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.518839235+07:00","message":"receive streaming session, msgId: 4041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.518887546+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-05-12T13:49:00.51889623+07:00","message":"receive interim result [false|false]: เดี๋ยววัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.518918695+07:00","message":"[buffer interim] 4041 false เดี๋ยววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.518929634+07:00","message":"[bufferProcess] interim [300000000]:เดี๋ยววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.518933373+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.518942262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.518946202+07:00","message":"> Transcript [47891] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.518948538+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.573645543+07:00","message":"receive streaming session, msgId: 4041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.573685913+07:00","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-05-12T13:49:00.57369209+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.573708954+07:00","message":"[buffer interim] 4041 false เดี๋ยววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.573717186+07:00","message":"[bufferProcess] interim [420000000]:เดี๋ยววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.573719591+07:00","message":"[bufferProcess] send to processor:เดี๋ยววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.573723546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.573730738+07:00","message":"> Transcript [47892] [false]: 'เดี๋ยววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.57373427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.57373639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.573738206+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.573745186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.663747359+07:00","message":"receive streaming session, msgId: 4040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.663767515+07:00","message":"found end of frame, send empty tag with msgId: 4040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.663771021+07:00","message":"end Recv id 4040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.663778265+07:00","message":"[buffer interim] this message is already final true 4040: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.840032019+07:00","message":"receive streaming session, msgId: 4041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.840077827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.840083633+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.840100998+07:00","message":"[buffer interim] 4041 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.840109292+07:00","message":"[bufferProcess] interim [540000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.840111975+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.840116098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.840119882+07:00","message":"> Transcript [47893] [false]: 'เดี๋ยววันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.84012323+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.840125728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.840127935+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.840129919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.89002049+07:00","message":"receive streaming session, msgId: 4041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.890060987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.890067065+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:00.890084531+07:00","message":"[buffer interim] 4041 false เดี๋ยววันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.890093175+07:00","message":"[bufferProcess] interim [720000000]:เดี๋ยววันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.890096145+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.890099797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.890102863+07:00","message":"> Transcript [47894] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.890105102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:00.890107166+07:00","message":"Set new StatePrefix: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.4080074+07:00","message":"receive streaming session, msgId: 4041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.408043266+07:00","message":"receive 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-05-12T13:49:01.408049194+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้เราปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.408063042+07:00","message":"[buffer interim] 4041 false เดี๋ยววันนี้เราปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.408070627+07:00","message":"[bufferProcess] interim [200000000]:เดี๋ยววันนี้เราปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.408073199+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.408076435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.408079183+07:00","message":"> Transcript [47895] [false]: 'เดี๋ยววันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.408081446+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.408083265+07:00","message":"Set new StatePrefix: 'เดี๋ยววันนี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.583473659+07:00","message":"receive streaming session, msgId: 4041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.583509482+07:00","message":"receive 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-05-12T13:49:01.583515838+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้เราปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.58353188+07:00","message":"[buffer interim] 4041 false เดี๋ยววันนี้เราปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.583542024+07:00","message":"[bufferProcess] interim [380000000]:เดี๋ยววันนี้เราปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.583544878+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้เราปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.583549858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.583552885+07:00","message":"> Transcript [47896] [false]: 'เดี๋ยววันนี้เราปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.583557036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.583559062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.583561026+07:00","message":"StatePrefix: 'เดี๋ยววันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.583563062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.636994374+07:00","message":"receive streaming session, msgId: 4041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.637029936+07:00","message":"receive 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-05-12T13:49:01.637035751+07:00","message":"receive interim result [false|false]: เดี๋ยววันนี้เราปิดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.63704646+07:00","message":"[buffer interim] 4041 false เดี๋ยววันนี้เราปิดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.637054098+07:00","message":"[bufferProcess] interim [440000000]:เดี๋ยววันนี้เราปิดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.637056677+07:00","message":"[bufferProcess] send to processor:เดี๋ยววันนี้เราปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.63706021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.637062808+07:00","message":"> Transcript [47897] [false]: 'เดี๋ยววันนี้เราปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.637066379+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.637068567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.637070814+07:00","message":"StatePrefix: 'เดี๋ยววันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.637073159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.746595263+07:00","message":"[GCS] IsForceVAD: false for message ID: 4041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.817129536+07:00","message":"[GCS] Start streaming session, msgId: 4042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.849484165+07:00","message":"receive streaming session, msgId: 4041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.849521091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยววันนี้เราปิดท้าย\",\"confidence\":0.92793834}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.849528948+07:00","message":"receive interim result [true|false]: เดี๋ยววันนี้เราปิดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.849540856+07:00","message":"end recv isFinal message id 4041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.84954322+07:00","message":"end Recv id 4041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.84954941+07:00","message":"[buffer interim] 4041 true เดี๋ยววันนี้เราปิดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.849557979+07:00","message":"[bufferProcess] interim [740000000]:เดี๋ยววันนี้เราปิดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.849561654+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยววันนี้เราปิดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.84956468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.849567437+07:00","message":"> Transcript [47898] [false]: 'เดี๋ยววันนี้เราปิดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.849572237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.849574193+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.849576884+07:00","message":"StatePrefix: 'เดี๋ยววันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.84957911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.849580707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.849582742+07:00","message":"> Transcript [47899] [true]: 'เดี๋ยววันนี้เราปิดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.849584689+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.849586319+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.849588017+07:00","message":"StatePrefix: 'เดี๋ยววันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.849589701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:01.849592424+07:00","message":"Push: 'เดี๋ยววันนี้เราปิดท้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:01.849601485+07:00","message":"push: {true เดี๋ยววันนี้เราปิดท้าย 0 0xc0042d7600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:49:01.855777955+07:00","message":"write wav file: './tmp/7565/7565_4041.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:02.083728735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:02.083733569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:02.197125429+07:00","message":"[GCS] IsForceVAD: false for message ID: 4042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:02.257298503+07:00","message":"[GCS] Start streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:02.294117147+07:00","message":"receive streaming session, msgId: 4042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:02.294161731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะครับ\",\"confidence\":0.80828464}],\"is_final\":true,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:02.294166738+07:00","message":"receive interim result [true|false]: นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:02.294172812+07:00","message":"end recv isFinal message id 4042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:02.294175284+07:00","message":"end Recv id 4042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:02.294180313+07:00","message":"[buffer interim] 4042 true นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:02.294187479+07:00","message":"[bufferProcess] interim [420000000]:นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:02.294190794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:02.294193666+07:00","message":"> Transcript [47900] [true]: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:02.29419666+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:02.2941987+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:02.294201051+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:02.294203262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:02.294211364+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:02.294220008+07:00","message":"push: {true นะครับ 0 0xc0044a2b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:49:02.299522536+07:00","message":"write wav file: './tmp/7565/7565_4042.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:02.757125319+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:02.757183528+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-05-12T13:49:02.757189224+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:02.757206824+07:00","message":"[buffer interim] 4043 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:02.757214433+07:00","message":"[bufferProcess] interim [300000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:02.757216329+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:02.818572021+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:02.818605497+07:00","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-05-12T13:49:02.818610752+07:00","message":"receive interim result [false|false]: เป็นหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:02.818623422+07:00","message":"[buffer interim] 4043 false เป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:02.818633042+07:00","message":"[bufferProcess] interim [420000000]:เป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:02.818635261+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:02.818646032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:02.818648795+07:00","message":"> Transcript [47901] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:02.818650769+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.082563121+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.082606352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.082612402+07:00","message":"receive interim result [false|false]: เป็นหนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.082628145+07:00","message":"[buffer interim] 4043 false เป็นหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.082637405+07:00","message":"[bufferProcess] interim [600000000]:เป็นหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.082639987+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.082643907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.082646759+07:00","message":"> Transcript [47902] [false]: 'เป็นหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.082650332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.082652355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.082654132+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.082656055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.13333829+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.133380399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่ง Taxi\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.133386691+07:00","message":"receive interim result [false|false]: เป็นหนึ่ง Taxi"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.13340261+07:00","message":"[buffer interim] 4043 false เป็นหนึ่ง Taxi"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.133413343+07:00","message":"[bufferProcess] interim [720000000]:เป็นหนึ่ง Taxi"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.133416328+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.133422064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.13342532+07:00","message":"> Transcript [47903] [false]: 'เป็นหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.133429041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.133431652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.133433603+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.133435601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.258090636+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.258139217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Ben 10\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.258145346+07:00","message":"receive interim result [false|false]: Ben 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.258160724+07:00","message":"[buffer interim] 4043 false Ben 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.258168507+07:00","message":"[bufferProcess] interim [780000000]:Ben 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.258172295+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่ง Taxi"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.258181612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.25818696+07:00","message":"> Transcript [47904] [false]: 'เป็นหนึ่ง Taxi'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.2581929+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.258195971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.258200636+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.25820279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.306845966+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.306885236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น 13\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.306891461+07:00","message":"receive interim result [false|false]: เป็น 13"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.306906791+07:00","message":"[buffer interim] 4043 false เป็น 13"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.306914457+07:00","message":"[bufferProcess] interim [840000000]:เป็น 13"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.306917654+07:00","message":"[bufferProcess] send to processor:Ben 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.30692358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.306927226+07:00","message":"> Transcript [47905] [false]: 'Ben 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.306929717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.306933782+07:00","message":"Set new StatePrefix: 'Ben 10'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.42779481+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.427834934+07:00","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-05-12T13:49:03.427840426+07:00","message":"receive interim result [false|false]: เป็นหนึ่งเพลงสากล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.427854117+07:00","message":"[buffer interim] 4043 false เป็นหนึ่งเพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.427862004+07:00","message":"[bufferProcess] interim [960000000]:เป็นหนึ่งเพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.427864643+07:00","message":"[bufferProcess] send to processor:เป็น 13"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.42787039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.427873462+07:00","message":"> Transcript [47906] [false]: 'เป็น 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.427875651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.427880565+07:00","message":"Set new StatePrefix: 'เป็น 13'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.624078377+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.624113324+07:00","message":"receive 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-05-12T13:49:03.624119088+07:00","message":"receive interim result [false|false]: เป็นหนึ่งเพลงสากลมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.624136214+07:00","message":"[buffer interim] 4043 false เป็นหนึ่งเพลงสากลมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.624146587+07:00","message":"[bufferProcess] interim [200000000]:เป็นหนึ่งเพลงสากลมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.624149315+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งเพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.624152736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.624156009+07:00","message":"> Transcript [47907] [false]: 'เป็นหนึ่งเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.624158485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.624160669+07:00","message":"Set new StatePrefix: 'เป็นหนึ่งเพลงสากล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.690273535+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.690317613+07:00","message":"receive 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-05-12T13:49:03.690324242+07:00","message":"receive interim result [false|false]: เป็นหนึ่งเพลงสากลไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.690338864+07:00","message":"[buffer interim] 4043 false เป็นหนึ่งเพลงสากลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.690347471+07:00","message":"[bufferProcess] interim [260000000]:เป็นหนึ่งเพลงสากลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.690349956+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งเพลงสากลมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.690356741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.690359716+07:00","message":"> Transcript [47908] [false]: 'เป็นหนึ่งเพลงสากลมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.69036434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.690366905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.690368857+07:00","message":"StatePrefix: 'เป็นหนึ่งเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.690371121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.6954701+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.695490137+07:00","message":"receive 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-05-12T13:49:03.695495173+07:00","message":"receive interim result [false|false]: เป็นหนึ่งเพลงสากลใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.695503365+07:00","message":"[buffer interim] 4043 false เป็นหนึ่งเพลงสากลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.695511661+07:00","message":"[bufferProcess] interim [320000000]:เป็นหนึ่งเพลงสากลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.695513703+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งเพลงสากลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.695516473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.695518706+07:00","message":"> Transcript [47909] [false]: 'เป็นหนึ่งเพลงสากลไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.695521553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.695523264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.695524936+07:00","message":"StatePrefix: 'เป็นหนึ่งเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.695527156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.825270534+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.825315685+07:00","message":"receive 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-05-12T13:49:03.825322472+07:00","message":"receive interim result [false|false]: เป็นหนึ่งเพลงสากลไม่เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.825341178+07:00","message":"[buffer interim] 4043 false เป็นหนึ่งเพลงสากลไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.825352385+07:00","message":"[bufferProcess] interim [380000000]:เป็นหนึ่งเพลงสากลไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.825355726+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งเพลงสากลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.825359719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.825363572+07:00","message":"> Transcript [47910] [false]: 'เป็นหนึ่งเพลงสากลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.825367036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.825369242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.82537145+07:00","message":"StatePrefix: 'เป็นหนึ่งเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.825373622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.87683632+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.876878993+07:00","message":"receive 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-05-12T13:49:03.876885326+07:00","message":"receive interim result [false|false]: เป็นหนึ่งเพลงสากลในอดีต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.876904426+07:00","message":"[buffer interim] 4043 false เป็นหนึ่งเพลงสากลในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.876913258+07:00","message":"[bufferProcess] interim [440000000]:เป็นหนึ่งเพลงสากลในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.876916044+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งเพลงสากลไม่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.876921593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.876924306+07:00","message":"> Transcript [47911] [false]: 'เป็นหนึ่งเพลงสากลไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.876927972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.876930482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.876932309+07:00","message":"StatePrefix: 'เป็นหนึ่งเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.876934448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.876938758+07:00","message":"Push: 'เป็นหนึ่งเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.876940882+07:00","message":"TextPushed: 'เป็นหนึ่งเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.876943393+07:00","message":"Set new StatePrefix : 'เป็นหนึ่งเพลงสากลไม่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.876945687+07:00","message":"Next Push (prob) : 'ไม่เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.87695654+07:00","message":"push: {false เป็นหนึ่งเพลงสากล 0 0xc00386da00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.896030996+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.896075748+07:00","message":"receive 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-05-12T13:49:03.896081394+07:00","message":"receive interim result [false|false]: เป็นหนึ่งเพลงสากลในอัลบั้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:03.896099071+07:00","message":"[buffer interim] 4043 false เป็นหนึ่งเพลงสากลในอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.896106295+07:00","message":"[bufferProcess] interim [500000000]:เป็นหนึ่งเพลงสากลในอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.896109019+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งเพลงสากลในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.896116727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.896119575+07:00","message":"> Transcript [47912] [false]: 'เป็นหนึ่งเพลงสากลในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.896121825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:03.896124431+07:00","message":"Set new StatePrefix: 'เป็นหนึ่งเพลงสากลในอดีต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.199647452+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.19968979+07:00","message":"receive 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-05-12T13:49:04.199698142+07:00","message":"receive interim result [false|false]: เป็นหนึ่งเพลงสากลในอัลบั้มหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.19971711+07:00","message":"[buffer interim] 4043 false เป็นหนึ่งเพลงสากลในอัลบั้มหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.199726795+07:00","message":"[bufferProcess] interim [680000000]:เป็นหนึ่งเพลงสากลในอัลบั้มหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.199729703+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งเพลงสากลในอัลบั้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.199733724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.19973696+07:00","message":"> Transcript [47913] [false]: 'เป็นหนึ่งเพลงสากลในอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.199739112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.199750531+07:00","message":"Set new StatePrefix: 'เป็นหนึ่งเพลงสากลในอัลบั้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.229126751+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.229154477+07:00","message":"receive 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-05-12T13:49:04.229170192+07:00","message":"receive interim result [false|false]: เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.22918727+07:00","message":"[buffer interim] 4043 false เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.229194635+07:00","message":"[bufferProcess] interim [740000000]:เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.229197029+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งเพลงสากลในอัลบั้มหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.229200703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.229204092+07:00","message":"> Transcript [47914] [false]: 'เป็นหนึ่งเพลงสากลในอัลบั้มหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.229207669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.229209789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.22921173+07:00","message":"StatePrefix: 'เป็นหนึ่งเพลงสากลในอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.229214213+07:00","message":"TextPushed: 'เป็นหนึ่งเพลงสากล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.371210054+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.371261779+07:00","message":"receive 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-05-12T13:49:04.371269203+07:00","message":"receive interim result [false|false]: เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.371294929+07:00","message":"[buffer interim] 4043 false เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.371305384+07:00","message":"[bufferProcess] interim [860000000]:เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.371309532+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.371314651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.371319055+07:00","message":"> Transcript [47915] [false]: 'เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.371324527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.371328099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.371331647+07:00","message":"StatePrefix: 'เป็นหนึ่งเพลงสากลในอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.371335508+07:00","message":"TextPushed: 'เป็นหนึ่งเพลงสากล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.376713962+07:00","message":"[GCS] IsForceVAD: false for message ID: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.473104864+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.473155615+07:00","message":"receive 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-05-12T13:49:04.473173847+07:00","message":"receive interim result [false|false]: เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.473193566+07:00","message":"[buffer interim] 4043 false เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.473203244+07:00","message":"[bufferProcess] interim [920000000]:เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.473206212+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.473212619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.473215624+07:00","message":"> Transcript [47916] [false]: 'เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.473219599+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.473221976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.473224479+07:00","message":"StatePrefix: 'เป็นหนึ่งเพลงสากลในอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.473227272+07:00","message":"TextPushed: 'เป็นหนึ่งเพลงสากล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.504992494+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.505030655+07:00","message":"receive 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-05-12T13:49:04.505037764+07:00","message":"receive interim result [false|false]: เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่กุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.505051448+07:00","message":"[buffer interim] 4043 false เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.505058103+07:00","message":"[bufferProcess] interim [100000000]:เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.505060791+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.505066632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.505069339+07:00","message":"> Transcript [47917] [false]: 'เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.50507286+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.505075039+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.505079944+07:00","message":"StatePrefix: 'เป็นหนึ่งเพลงสากลในอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.50508288+07:00","message":"TextPushed: 'เป็นหนึ่งเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.505089334+07:00","message":"Push: 'ในอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.505091348+07:00","message":"TextPushed: 'เป็นหนึ่งเพลงสากลในอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.505094079+07:00","message":"Set new StatePrefix : 'เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.505097121+07:00","message":"Next Push (prob) : 'หน่อยนะพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.505119637+07:00","message":"push: {false ในอัลบั้ม 0 0xc00386da00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.576324128+07:00","message":"receive streaming session, msgId: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.576369605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่กุ้ง\",\"confidence\":0.92235017}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.576377102+07:00","message":"receive interim result [true|false]: เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่กุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.576391582+07:00","message":"end recv isFinal message id 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.576395766+07:00","message":"end Recv id 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.57640835+07:00","message":"[buffer interim] 4043 true เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.576420176+07:00","message":"[bufferProcess] interim [130000000]:เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.576424954+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.576429904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.576433534+07:00","message":"> Transcript [47918] [false]: 'เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.576438159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.576441939+07:00","message":"Set new StatePrefix: 'เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.576444146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.576446029+07:00","message":"> Transcript [47919] [true]: 'เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.576448344+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.576450243+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.576451975+07:00","message":"StatePrefix: 'เป็นหนึ่งเพลงสากลในอัลบั้มหน่อยนะพี่กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.576454295+07:00","message":"TextPushed: 'เป็นหนึ่งเพลงสากลในอัลบั้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:04.576466145+07:00","message":"Push: 'หน่อยนะพี่กุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.576475703+07:00","message":"push: {true หน่อยนะพี่กุ้ง 0 0xc00386da00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:49:04.584294325+07:00","message":"write wav file: './tmp/7565/7565_4043.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:04.637838221+07:00","message":"[GCS] Start streaming session, msgId: 4044"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:05.084118647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:05.084152994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:05.234235617+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:05.234279975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Twitter\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:05.234286537+07:00","message":"receive interim result [false|false]: Twitter"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:05.234302249+07:00","message":"[buffer interim] 4044 false Twitter"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:05.234309514+07:00","message":"[bufferProcess] interim [420000000]:Twitter"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:05.23431133+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:05.372250812+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:05.372299175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"speedtest\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:05.372306487+07:00","message":"receive interim result [false|false]: speedtest"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:05.372321983+07:00","message":"[buffer interim] 4044 false speedtest"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:05.372331206+07:00","message":"[bufferProcess] interim [540000000]:speedtest"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:05.372334706+07:00","message":"[bufferProcess] send to processor:Twitter"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:05.372342251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:05.372349895+07:00","message":"> Transcript [47920] [false]: 'Twitter'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:05.372353448+07:00","message":"Set StatePrefix (first interim): 'Twitter'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:05.895691571+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:05.895735915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"speedtest speedtest\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:05.895749841+07:00","message":"receive interim result [false|false]: speedtest speedtest"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:05.895767217+07:00","message":"[buffer interim] 4044 false speedtest speedtest"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:05.895775569+07:00","message":"[bufferProcess] interim [80000000]:speedtest speedtest"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:05.895778403+07:00","message":"[bufferProcess] send to processor:speedtest"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:05.895785654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:05.895788628+07:00","message":"> Transcript [47921] [false]: 'speedtest'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:05.895791004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:05.895793378+07:00","message":"Set new StatePrefix: 'speedtest'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.01382294+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.01385873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"speedtest\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.013866252+07:00","message":"receive interim result [false|false]: speedtest"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.013875795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" speedtest\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.013878224+07:00","message":"receive interim result [false|false]:  speedtest"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.01388764+07:00","message":"[buffer interim] 4044 false speedtest"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.013891846+07:00","message":"[buffer interim] 4044 false  speedtest"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.013898019+07:00","message":"[bufferProcess] interim [140000000]:speedtest"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.013900148+07:00","message":"[bufferProcess] send to processor:speedtest speedtest"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.013902954+07:00","message":"[bufferProcess] interim [140000000]: speedtest"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.013905932+07:00","message":"[bufferProcess] update buffer: speedtest speedtest"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.013908883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.01391181+07:00","message":"> Transcript [47922] [false]: 'speedtest speedtest'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.013914604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.013916747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.013918457+07:00","message":"StatePrefix: 'speedtest'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.013920439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.075067368+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.075104542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"swish swish อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.07511057+07:00","message":"receive interim result [false|false]: swish swish อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.075121961+07:00","message":"[buffer interim] 4044 false swish swish อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.075129081+07:00","message":"[bufferProcess] interim [320000000]:swish swish อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.075131586+07:00","message":"[bufferProcess] send to processor:speedtest speedtest"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.075134789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.07513737+07:00","message":"> Transcript [47923] [false]: 'speedtest speedtest'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.075140414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.075142542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.075144502+07:00","message":"StatePrefix: 'speedtest'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.075146396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.283042997+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.283086329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"speedtest speedtest\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.283093104+07:00","message":"receive interim result [false|false]: speedtest speedtest"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.28310947+07:00","message":"[buffer interim] 4044 false speedtest speedtest"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.283121378+07:00","message":"[bufferProcess] interim [440000000]:speedtest speedtest"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.283123911+07:00","message":"[bufferProcess] send to processor:swish swish อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.283128762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.283132141+07:00","message":"> Transcript [47924] [false]: 'swish swish อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.283134462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.283136534+07:00","message":"Set new StatePrefix: 'swish swish อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.293337598+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.293375464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"swish swish อยู่ใน 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.293381447+07:00","message":"receive interim result [false|false]: swish swish อยู่ใน 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.293398911+07:00","message":"[buffer interim] 4044 false swish swish อยู่ใน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.293405395+07:00","message":"[bufferProcess] interim [500000000]:swish swish อยู่ใน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.293407673+07:00","message":"[bufferProcess] send to processor:speedtest speedtest"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.29341549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.293418769+07:00","message":"> Transcript [47925] [false]: 'speedtest speedtest'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.293421079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.293422983+07:00","message":"Set new StatePrefix: 'speedtest speedtest'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.521882043+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.521919243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"swish swish อยู่ใน 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.521925478+07:00","message":"receive interim result [false|false]: swish swish อยู่ใน 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.521939472+07:00","message":"[buffer interim] 4044 false swish swish อยู่ใน 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.521946487+07:00","message":"[bufferProcess] interim [680000000]:swish swish อยู่ใน 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.521949307+07:00","message":"[bufferProcess] send to processor:swish swish อยู่ใน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.521955832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.521958495+07:00","message":"> Transcript [47926] [false]: 'swish swish อยู่ใน 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.52196071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.521962777+07:00","message":"Set new StatePrefix: 'swish swish อยู่ใน 10'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.911569695+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.911614023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"swish swish อยู่ใน 12 ราศี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.911620907+07:00","message":"receive interim result [false|false]: swish swish อยู่ใน 12 ราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.91163827+07:00","message":"[buffer interim] 4044 false swish swish อยู่ใน 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.911646699+07:00","message":"[bufferProcess] interim [40000000]:swish swish อยู่ใน 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.911649406+07:00","message":"[bufferProcess] send to processor:swish swish อยู่ใน 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.911656335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.911660672+07:00","message":"> Transcript [47927] [false]: 'swish swish อยู่ใน 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.911662986+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.91166539+07:00","message":"Set new StatePrefix: 'swish swish อยู่ใน 12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.915836523+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.915872774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"swish swish อยู่ใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.915878647+07:00","message":"receive interim result [false|false]: swish swish อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.915891304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12 ราศี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.91589444+07:00","message":"receive interim result [false|false]:  12 ราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.915900392+07:00","message":"[buffer interim] 4044 false swish swish อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:06.915903158+07:00","message":"[buffer interim] 4044 false  12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.915907799+07:00","message":"[bufferProcess] interim [100000000]:swish swish อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.915910462+07:00","message":"[bufferProcess] send to processor:swish swish อยู่ใน 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.915915088+07:00","message":"[bufferProcess] interim [100000000]: 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.915917616+07:00","message":"[bufferProcess] update buffer: swish swish อยู่ใน 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.915920517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.915923191+07:00","message":"> Transcript [47928] [false]: 'swish swish อยู่ใน 12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.915925873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.915928122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.915929879+07:00","message":"StatePrefix: 'swish swish อยู่ใน 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:06.915931773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.108359541+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.108400651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"swish swish อยู่ใน 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.108408791+07:00","message":"receive interim result [false|false]: swish swish อยู่ใน 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.108422965+07:00","message":"receive 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-05-12T13:49:07.10842626+07:00","message":"receive interim result [false|false]:  ราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.108434781+07:00","message":"[buffer interim] 4044 false swish swish อยู่ใน 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.108439461+07:00","message":"[buffer interim] 4044 false  ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.108446345+07:00","message":"[bufferProcess] interim [280000000]:swish swish อยู่ใน 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.108448704+07:00","message":"[bufferProcess] send to processor:swish swish อยู่ใน 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.10845122+07:00","message":"[bufferProcess] interim [280000000]: ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.108453583+07:00","message":"[bufferProcess] update buffer: swish swish อยู่ใน 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.108456446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.108459332+07:00","message":"> Transcript [47929] [false]: 'swish swish อยู่ใน 12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.108463265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.108465275+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.108467295+07:00","message":"StatePrefix: 'swish swish อยู่ใน 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.108469199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.297750944+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.297795437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"swish swish อยู่ใน 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.297801733+07:00","message":"receive interim result [false|false]: swish swish อยู่ใน 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.297813998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ราศี 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.297817082+07:00","message":"receive interim result [false|false]:  ราศี 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.297825106+07:00","message":"[buffer interim] 4044 false swish swish อยู่ใน 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.297828886+07:00","message":"[buffer interim] 4044 false  ราศี 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.297835686+07:00","message":"[bufferProcess] interim [520000000]:swish swish อยู่ใน 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.297838021+07:00","message":"[bufferProcess] send to processor:swish swish อยู่ใน 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.29784083+07:00","message":"[bufferProcess] interim [520000000]: ราศี 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.297843251+07:00","message":"[bufferProcess] update buffer: swish swish อยู่ใน 12 ราศี 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.29784631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.297849104+07:00","message":"> Transcript [47930] [false]: 'swish swish อยู่ใน 12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.297852827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.297854896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.297856743+07:00","message":"StatePrefix: 'swish swish อยู่ใน 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.297858802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.47792549+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.47796212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"swish swish อยู่ใน 12 ราศี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.477969151+07:00","message":"receive interim result [false|false]: swish swish อยู่ใน 12 ราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.477978731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.477981724+07:00","message":"receive interim result [false|false]:  12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.477991016+07:00","message":"[buffer interim] 4044 false swish swish อยู่ใน 12 ราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.477996251+07:00","message":"[buffer interim] 4044 false  12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.47800398+07:00","message":"[bufferProcess] interim [640000000]:swish swish อยู่ใน 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.478006555+07:00","message":"[bufferProcess] send to processor:swish swish อยู่ใน 12 ราศี 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.47801162+07:00","message":"[bufferProcess] interim [640000000]: 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.478014164+07:00","message":"[bufferProcess] update buffer: swish swish อยู่ใน 12 ราศี 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.478016672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.47802066+07:00","message":"> Transcript [47931] [false]: 'swish swish อยู่ใน 12 ราศี 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.478023474+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.478025326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.478027169+07:00","message":"StatePrefix: 'swish swish อยู่ใน 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.478029046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.478031427+07:00","message":"Push: 'swish swish อยู่ใน 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.478033305+07:00","message":"TextPushed: 'swish swish อยู่ใน 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.47803538+07:00","message":"Set new StatePrefix : 'swish swish อยู่ใน 12 ราศี 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.478038882+07:00","message":"Next Push (prob) : ' ราศี 12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.478046544+07:00","message":"push: {false swish swish อยู่ใน 12 0 0xc0044a3380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.489045228+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.489073893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"swish swish อยู่ใน 12 ราศี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.489079246+07:00","message":"receive interim result [false|false]: swish swish อยู่ใน 12 ราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.489090635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12 ราศี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.489093733+07:00","message":"receive interim result [false|false]:  12 ราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.489100957+07:00","message":"[buffer interim] 4044 false swish swish อยู่ใน 12 ราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.489104418+07:00","message":"[buffer interim] 4044 false  12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.489109364+07:00","message":"[bufferProcess] interim [700000000]:swish swish อยู่ใน 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.489113793+07:00","message":"[bufferProcess] send to processor:swish swish อยู่ใน 12 ราศี 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.489116564+07:00","message":"[bufferProcess] interim [700000000]: 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.489119015+07:00","message":"[bufferProcess] update buffer: swish swish อยู่ใน 12 ราศี 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.489122026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.489124322+07:00","message":"> Transcript [47932] [false]: 'swish swish อยู่ใน 12 ราศี 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.489126847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.489128762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.489132394+07:00","message":"StatePrefix: 'swish swish อยู่ใน 12 ราศี 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.489134286+07:00","message":"TextPushed: 'swish swish อยู่ใน 12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.871353644+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.871402926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"swish swish อยู่ใน 12 ราศี 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.871409522+07:00","message":"receive interim result [false|false]: swish swish อยู่ใน 12 ราศี 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.871420442+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-05-12T13:49:07.871423269+07:00","message":"receive interim result [false|false]:  ราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.871444766+07:00","message":"[buffer interim] 4044 false swish swish อยู่ใน 12 ราศี 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:07.871449078+07:00","message":"[buffer interim] 4044 false  ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.871455299+07:00","message":"[bufferProcess] interim [120000000]:swish swish อยู่ใน 12 ราศี 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.871458291+07:00","message":"[bufferProcess] send to processor:swish swish อยู่ใน 12 ราศี 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.871461311+07:00","message":"[bufferProcess] interim [120000000]: ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.871464099+07:00","message":"[bufferProcess] update buffer: swish swish อยู่ใน 12 ราศี 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.871467057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.871469855+07:00","message":"> Transcript [47933] [false]: 'swish swish อยู่ใน 12 ราศี 12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.871473206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.871475649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.871477627+07:00","message":"StatePrefix: 'swish swish อยู่ใน 12 ราศี 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:07.871479772+07:00","message":"TextPushed: 'swish swish อยู่ใน 12'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:08.084475479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:08.084478711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.123270691+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.123311556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"swish swish อยู่ใน 12 ราศี 12 ราศี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.123320381+07:00","message":"receive interim result [false|false]: swish swish อยู่ใน 12 ราศี 12 ราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.123335722+07:00","message":"[buffer interim] 4044 false swish swish อยู่ใน 12 ราศี 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.123344043+07:00","message":"[bufferProcess] interim [300000000]:swish swish อยู่ใน 12 ราศี 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.123347063+07:00","message":"[bufferProcess] send to processor:swish swish อยู่ใน 12 ราศี 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.123355212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.123357942+07:00","message":"> Transcript [47934] [false]: 'swish swish อยู่ใน 12 ราศี 12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.123361703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.123363961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.123365935+07:00","message":"StatePrefix: 'swish swish อยู่ใน 12 ราศี 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.123368459+07:00","message":"TextPushed: 'swish swish อยู่ใน 12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.20924915+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.209288579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"swish swish อยู่ใน 12 ราศี 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.209295036+07:00","message":"receive interim result [false|false]: swish swish อยู่ใน 12 ราศี 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.209305293+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-05-12T13:49:08.209308061+07:00","message":"receive interim result [false|false]:  ราศีเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.209316598+07:00","message":"[buffer interim] 4044 false swish swish อยู่ใน 12 ราศี 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.209320304+07:00","message":"[buffer interim] 4044 false  ราศีเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.209326486+07:00","message":"[bufferProcess] interim [420000000]:swish swish อยู่ใน 12 ราศี 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.209328879+07:00","message":"[bufferProcess] send to processor:swish swish อยู่ใน 12 ราศี 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.20933154+07:00","message":"[bufferProcess] interim [420000000]: ราศีเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.209334583+07:00","message":"[bufferProcess] update buffer: swish swish อยู่ใน 12 ราศี 12 ราศีเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.20933729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.209340003+07:00","message":"> Transcript [47935] [false]: 'swish swish อยู่ใน 12 ราศี 12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.20934294+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.209344764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.209346592+07:00","message":"StatePrefix: 'swish swish อยู่ใน 12 ราศี 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.209348488+07:00","message":"TextPushed: 'swish swish อยู่ใน 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.209351541+07:00","message":"Push: ' ราศี 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.20935327+07:00","message":"TextPushed: 'swish swish อยู่ใน 12 ราศี 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.209355199+07:00","message":"Set new StatePrefix : 'swish swish อยู่ใน 12 ราศี 12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.209357143+07:00","message":"Next Push (prob) : ' ราศี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.209365009+07:00","message":"push: {false  ราศี 12 0 0xc0044a3380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.374158107+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.374192676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"swish swish อยู่ใน 12 ราศี 12 ราศี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.374198863+07:00","message":"receive interim result [false|false]: swish swish อยู่ใน 12 ราศี 12 ราศี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.374213812+07:00","message":"[buffer interim] 4044 false swish swish อยู่ใน 12 ราศี 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.374221039+07:00","message":"[bufferProcess] interim [480000000]:swish swish อยู่ใน 12 ราศี 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.374223475+07:00","message":"[bufferProcess] send to processor:swish swish อยู่ใน 12 ราศี 12 ราศีเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.374226889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.374229533+07:00","message":"> Transcript [47936] [false]: 'swish swish อยู่ใน 12 ราศี 12 ราศีเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.374233005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.374235715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.374238393+07:00","message":"StatePrefix: 'swish swish อยู่ใน 12 ราศี 12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.374241381+07:00","message":"TextPushed: 'swish swish อยู่ใน 12 ราศี 12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.651965235+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.65200158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"swish swish อยู่ใน 12 ราศี 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.652007739+07:00","message":"receive interim result [false|false]: swish swish อยู่ใน 12 ราศี 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.652015076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ราศีเป็น 13\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.652017891+07:00","message":"receive interim result [false|false]:  ราศีเป็น 13"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.652026272+07:00","message":"[buffer interim] 4044 false swish swish อยู่ใน 12 ราศี 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.652029613+07:00","message":"[buffer interim] 4044 false  ราศีเป็น 13"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.652036143+07:00","message":"[bufferProcess] interim [780000000]:swish swish อยู่ใน 12 ราศี 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.652038288+07:00","message":"[bufferProcess] send to processor:swish swish อยู่ใน 12 ราศี 12 ราศี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.652042288+07:00","message":"[bufferProcess] interim [780000000]: ราศีเป็น 13"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.652046495+07:00","message":"[bufferProcess] update buffer: swish swish อยู่ใน 12 ราศี 12 ราศีเป็น 13"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.652050064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.652054023+07:00","message":"> Transcript [47937] [false]: 'swish swish อยู่ใน 12 ราศี 12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.652058741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.652061786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.652064775+07:00","message":"StatePrefix: 'swish swish อยู่ใน 12 ราศี 12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.652067934+07:00","message":"TextPushed: 'swish swish อยู่ใน 12 ราศี 12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.701040611+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.701088891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"swish swish อยู่ใน 12 ราศี 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.701096483+07:00","message":"receive interim result [false|false]: swish swish อยู่ใน 12 ราศี 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.701111747+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-05-12T13:49:08.701114946+07:00","message":"receive interim result [false|false]:  ราศีเป็นเพลงสากล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.701124143+07:00","message":"[buffer interim] 4044 false swish swish อยู่ใน 12 ราศี 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.701128497+07:00","message":"[buffer interim] 4044 false  ราศีเป็นเพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.701136137+07:00","message":"[bufferProcess] interim [840000000]:swish swish อยู่ใน 12 ราศี 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.701139566+07:00","message":"[bufferProcess] send to processor:swish swish อยู่ใน 12 ราศี 12 ราศีเป็น 13"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.701143026+07:00","message":"[bufferProcess] interim [840000000]: ราศีเป็นเพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.701146044+07:00","message":"[bufferProcess] update buffer: swish swish อยู่ใน 12 ราศี 12 ราศีเป็นเพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.701149339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.701151983+07:00","message":"> Transcript [47938] [false]: 'swish swish อยู่ใน 12 ราศี 12 ราศีเป็น 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.701155696+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.701157632+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.701159558+07:00","message":"StatePrefix: 'swish swish อยู่ใน 12 ราศี 12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.701197822+07:00","message":"TextPushed: 'swish swish อยู่ใน 12 ราศี 12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.736267649+07:00","message":"[GCS] IsForceVAD: false for message ID: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.915510379+07:00","message":"receive streaming session, msgId: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.915557476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สสอยู่ใน 12 ราศี 12 ราศีเป็นเพลงสากล\",\"confidence\":0.9369014}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.915564127+07:00","message":"receive interim result [true|false]: สสอยู่ใน 12 ราศี 12 ราศีเป็นเพลงสากล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.915576219+07:00","message":"end recv isFinal message id 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.915579069+07:00","message":"end Recv id 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.915589584+07:00","message":"[buffer interim] 4044 true สสอยู่ใน 12 ราศี 12 ราศีเป็นเพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915602188+07:00","message":"[bufferProcess] interim [110000000]:สสอยู่ใน 12 ราศี 12 ราศีเป็นเพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915606271+07:00","message":"[bufferProcess] send to processor (isfinal):swish swish อยู่ใน 12 ราศี 12 ราศีเป็นเพลงสากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915609955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.91561347+07:00","message":"> Transcript [47939] [false]: 'swish swish อยู่ใน 12 ราศี 12 ราศีเป็นเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915617347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915619897+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915622813+07:00","message":"StatePrefix: 'swish swish อยู่ใน 12 ราศี 12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915625356+07:00","message":"TextPushed: 'swish swish อยู่ใน 12 ราศี 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915633409+07:00","message":"Push: ' ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915635782+07:00","message":"TextPushed: 'swish swish อยู่ใน 12 ราศี 12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915638705+07:00","message":"Set new StatePrefix : 'swish swish อยู่ใน 12 ราศี 12 ราศีเป็นเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915640829+07:00","message":"Next Push (prob) : 'เป็นเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915642493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915644723+07:00","message":"> Transcript [47940] [true]: 'สสอยู่ใน 12 ราศี 12 ราศีเป็นเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915647446+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915649308+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915651235+07:00","message":"StatePrefix: 'swish swish อยู่ใน 12 ราศี 12 ราศีเป็นเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915653264+07:00","message":"TextPushed: 'swish swish อยู่ใน 12 ราศี 12 ราศี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.91565493+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.915735561+07:00","message":"push: {false  ราศี 0 0xc0044a3380}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915820079+07:00","message":"Push: 'เป็นเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915824166+07:00","message":"TextPushed: 'swish swish อยู่ใน 12 ราศี 12 ราศีเป็นเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.91582639+07:00","message":"Set new StatePrefix : 'สสอยู่ใน 12 ราศี 12 ราศีเป็นเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.915829509+07:00","message":"Next Push (prob) : 'สสอยู่ใน 12 ราศี 12 ราศีเป็นเพลงสากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:08.91582563+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4044.html'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:08.915845601+07:00","message":"push: {true เป็นเพลงสากล 0 0xc0044a3380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:49:08.932599681+07:00","message":"write wav file: './tmp/7565/7565_4044.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:09.126121364+07:00","message":"[GCS] Start streaming session, msgId: 4045"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:11.085211632+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:11.08524305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:11.806805336+07:00","message":"[GCS] IsForceVAD: false for message ID: 4045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:11.86801049+07:00","message":"[GCS] Start streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:11.935455132+07:00","message":"receive streaming session, msgId: 4045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:11.935519868+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-05-12T13:49:11.935528199+07:00","message":"receive interim result [false|false]: ไปนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:11.935552162+07:00","message":"[buffer interim] 4045 false ไปนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:11.935565535+07:00","message":"[bufferProcess] interim [820000000]:ไปนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:11.935569736+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:11.935578618+07:00","message":"[bufferProcess] send to processor (ticker):ไปนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:11.935582722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:11.935586961+07:00","message":"> Transcript [47941] [false]: 'ไปนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:11.935590942+07:00","message":"Set StatePrefix (first interim): 'ไปนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:12.008247662+07:00","message":"receive streaming session, msgId: 4045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:12.008291356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบนี้ครับ\",\"confidence\":0.8218915}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:12.008296961+07:00","message":"receive interim result [true|false]: ใบนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:12.008306286+07:00","message":"end recv isFinal message id 4045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:12.008308196+07:00","message":"end Recv id 4045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:12.00831426+07:00","message":"[buffer interim] 4045 true ใบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:12.008325181+07:00","message":"[bufferProcess] interim [910000000]:ใบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:12.008329493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:12.008332513+07:00","message":"> Transcript [47942] [true]: 'ใบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:12.008335368+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:12.008337348+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:12.008339256+07:00","message":"StatePrefix: 'ไปนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:12.008341274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:12.008347402+07:00","message":"Push: 'ใบนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:12.008356517+07:00","message":"push: {true ใบนี้ครับ 0 0xc00386c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:49:12.016144995+07:00","message":"write wav file: './tmp/7565/7565_4045.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:12.44123103+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:12.441274249+07:00","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-05-12T13:49:12.441279535+07:00","message":"receive interim result [false|false]: ลองฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:12.441295673+07:00","message":"[buffer interim] 4046 false ลองฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:12.441302721+07:00","message":"[bufferProcess] interim [420000000]:ลองฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:12.441304597+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:12.598992223+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:12.599036206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองฟังครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:12.599041756+07:00","message":"receive interim result [false|false]: ลองฟังครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:12.599054407+07:00","message":"[buffer interim] 4046 false ลองฟังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:12.599064627+07:00","message":"[bufferProcess] interim [540000000]:ลองฟังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:12.599066907+07:00","message":"[bufferProcess] send to processor:ลองฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:12.599075711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:12.599078855+07:00","message":"> Transcript [47943] [false]: 'ลองฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:12.599081039+07:00","message":"Set StatePrefix (first interim): 'ลองฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:13.239994712+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:13.240033399+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-05-12T13:49:13.240039968+07:00","message":"receive interim result [false|false]: ลองฟังครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:13.240054613+07:00","message":"[buffer interim] 4046 false ลองฟังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.240062467+07:00","message":"[bufferProcess] interim [140000000]:ลองฟังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.240064856+07:00","message":"[bufferProcess] send to processor:ลองฟังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.240070547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.240073331+07:00","message":"> Transcript [47944] [false]: 'ลองฟังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.240076205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.240078325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.240080079+07:00","message":"StatePrefix: 'ลองฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.240082123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:13.521709145+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:13.521761171+07:00","message":"receive 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-05-12T13:49:13.52176774+07:00","message":"receive interim result [false|false]: ครับได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:13.521784443+07:00","message":"[buffer interim] 4046 false ครับได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.521793612+07:00","message":"[bufferProcess] interim [500000000]:ครับได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.521796527+07:00","message":"[bufferProcess] send to processor:ลองฟังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.521805768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.521808715+07:00","message":"> Transcript [47945] [false]: 'ลองฟังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.521811965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.521813925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.521816275+07:00","message":"StatePrefix: 'ลองฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.521818151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:13.824879172+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:13.824933498+07:00","message":"receive 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-05-12T13:49:13.824939295+07:00","message":"receive interim result [false|false]: ครับได้ครับจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:13.824956429+07:00","message":"[buffer interim] 4046 false ครับได้ครับจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.824964746+07:00","message":"[bufferProcess] interim [740000000]:ครับได้ครับจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.824967929+07:00","message":"[bufferProcess] send to processor:ครับได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.824974901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.824977917+07:00","message":"> Transcript [47946] [false]: 'ครับได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.824980564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.824983176+07:00","message":"Set new StatePrefix: 'ครับได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:13.937865981+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:13.937905615+07:00","message":"receive 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-05-12T13:49:13.937911905+07:00","message":"receive interim result [false|false]: ครับได้ครับจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:13.937928249+07:00","message":"[buffer interim] 4046 false ครับได้ครับจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.937935511+07:00","message":"[bufferProcess] interim [860000000]:ครับได้ครับจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.937938259+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.93794134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.937944527+07:00","message":"> Transcript [47947] [false]: 'ครับได้ครับจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.937947793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.937949713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.937952071+07:00","message":"StatePrefix: 'ครับได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:13.93795441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:14.086289541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:14.08629456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.138381162+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.138426635+07:00","message":"receive 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-05-12T13:49:14.13843496+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.138453011+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.138464641+07:00","message":"[bufferProcess] interim [40000000]:ครับได้ครับจากวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.138468314+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.138473069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.138477321+07:00","message":"> Transcript [47948] [false]: 'ครับได้ครับจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.138482204+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.138485029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.138488261+07:00","message":"StatePrefix: 'ครับได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.138491294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.334625539+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.334657946+07:00","message":"receive 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-05-12T13:49:14.334664283+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.334675536+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.334682751+07:00","message":"[bufferProcess] interim [280000000]:ครับได้ครับจากวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.334685216+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.334690097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.334693058+07:00","message":"> Transcript [47949] [false]: 'ครับได้ครับจากวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.334696327+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.334698426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.334700393+07:00","message":"StatePrefix: 'ครับได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.334702577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.471357205+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.471399294+07:00","message":"receive 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-05-12T13:49:14.47140511+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.471415921+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.471423732+07:00","message":"[bufferProcess] interim [400000000]:ครับได้ครับจากวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.471426302+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.471429543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.471434798+07:00","message":"> Transcript [47950] [false]: 'ครับได้ครับจากวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.471438524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.471440616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.47144276+07:00","message":"StatePrefix: 'ครับได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.471444962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.471447464+07:00","message":"Push: 'ครับได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.471449552+07:00","message":"TextPushed: 'ครับได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.471451557+07:00","message":"Set new StatePrefix : 'ครับได้ครับจากวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.471453513+07:00","message":"Next Push (prob) : 'จากวงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.471461183+07:00","message":"push: {false ครับได้ครับ 0 0xc0042d6480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.706901227+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.706940955+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-05-12T13:49:14.706946594+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.706959155+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.706966095+07:00","message":"[bufferProcess] interim [640000000]:ครับได้ครับจากวงตาวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.706968672+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.706974026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.706977166+07:00","message":"> Transcript [47951] [false]: 'ครับได้ครับจากวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.706979714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.706981725+07:00","message":"Set new StatePrefix: 'ครับได้ครับจากวงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.712211523+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.712234985+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-05-12T13:49:14.71224284+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.712257547+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.712264042+07:00","message":"[bufferProcess] interim [700000000]:ครับได้ครับจากวงตาวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.712267834+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.712275013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.712278381+07:00","message":"> Transcript [47952] [false]: 'ครับได้ครับจากวงตาวันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.712283245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.712286501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.712289685+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.712293064+07:00","message":"TextPushed: 'ครับได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.838454048+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.838492203+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-05-12T13:49:14.83849885+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:14.838512499+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.838522665+07:00","message":"[bufferProcess] interim [760000000]:ครับได้ครับจากวงตาวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.838525109+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.838528362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.838530959+07:00","message":"> Transcript [47953] [false]: 'ครับได้ครับจากวงตาวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.838534066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.838535971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.838540338+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:14.838543107+07:00","message":"TextPushed: 'ครับได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.028559468+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.028598745+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-05-12T13:49:15.028604304+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.028615176+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.028623151+07:00","message":"[bufferProcess] interim [940000000]:ครับได้ครับจากวงตาวันนะครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.028625588+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.028629096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.02863204+07:00","message":"> Transcript [47954] [false]: 'ครับได้ครับจากวงตาวันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.028635329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.028637371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.028639751+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.02864208+07:00","message":"TextPushed: 'ครับได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.096951024+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.096992861+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-05-12T13:49:15.096998689+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.097016094+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.097026434+07:00","message":"[bufferProcess] interim [60000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.097029619+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.097033501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.097036576+07:00","message":"> Transcript [47955] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.097040198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.097042457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.097044504+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.097046781+07:00","message":"TextPushed: 'ครับได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.097052841+07:00","message":"Push: 'จากวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.097055251+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.097057434+07:00","message":"Set new StatePrefix : 'ครับได้ครับจากวงตาวันนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.097059922+07:00","message":"Next Push (prob) : 'นะครับแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.097091079+07:00","message":"push: {false จากวงตาวัน 0 0xc0042d6480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.620712609+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.620762135+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-05-12T13:49:15.620769759+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.620786622+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.620794685+07:00","message":"[bufferProcess] interim [540000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.620801544+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.620813199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.620816216+07:00","message":"> Transcript [47956] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.620820852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.620823531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.620827445+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.620830205+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.770205914+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.770245916+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-05-12T13:49:15.770260372+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.770277097+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.770288206+07:00","message":"[bufferProcess] interim [660000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.770290632+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.770295488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.77029963+07:00","message":"> Transcript [47957] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.770316538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.770319455+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.770323531+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.770326247+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.812775764+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.812817003+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-05-12T13:49:15.812822767+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.81283926+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.812847035+07:00","message":"[bufferProcess] interim [720000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.812849642+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.812853119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.812855748+07:00","message":"> Transcript [47958] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.812859714+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.812862855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.812865428+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.812869033+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.847214618+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.847246759+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-05-12T13:49:15.847252627+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.847264028+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.847269749+07:00","message":"[bufferProcess] interim [780000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.847272491+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.847277313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.847279974+07:00","message":"> Transcript [47959] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.847282865+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.847285297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.847287313+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.847290053+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.847294488+07:00","message":"Push: 'นะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.847296367+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.84729887+07:00","message":"Set new StatePrefix : 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.84730168+07:00","message":"Next Push (prob) : 'ก็เดี๋ยวกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.847309187+07:00","message":"push: {false นะครับแล้ว 0 0xc0042d6480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.953269538+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.953310204+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-05-12T13:49:15.953317471+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.953332817+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.953339218+07:00","message":"[bufferProcess] interim [840000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.953342312+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.953349071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.953351915+07:00","message":"> Transcript [47960] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.953355632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.953357459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.953359796+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.953363552+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.997952941+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.997992411+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-05-12T13:49:15.997998649+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:15.998014249+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.998022543+07:00","message":"[bufferProcess] interim [900000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.998025411+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.998029005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.998031972+07:00","message":"> Transcript [47961] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.998035413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.998037293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.998039114+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:15.998041833+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.202034849+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.202101873+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-05-12T13:49:16.202112575+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไปเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.202132726+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.20214722+07:00","message":"[bufferProcess] interim [80000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.202153696+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.202162935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.202167016+07:00","message":"> Transcript [47962] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.202172507+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.202177063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.202180274+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.202183732+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.319441238+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.319483458+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-05-12T13:49:16.319490475+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.319505965+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.319517334+07:00","message":"[bufferProcess] interim [140000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.31952058+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไปเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.319525279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.319528828+07:00","message":"> Transcript [47963] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไปเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.319532714+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.319534839+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.319537211+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.319540066+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.319547863+07:00","message":"Push: 'ก็เดี๋ยวกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.31954967+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.319551812+07:00","message":"Set new StatePrefix : 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไปเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.319554004+07:00","message":"Next Push (prob) : 'ไปเจอกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.31956294+07:00","message":"push: {false ก็เดี๋ยวกลับ 0 0xc0042d6480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.383790316+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.383834332+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-05-12T13:49:16.383840706+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไปจะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.383860734+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไปจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.383868651+07:00","message":"[bufferProcess] interim [200000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไปจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.383871475+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.383878697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.383881665+07:00","message":"> Transcript [47964] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.383884264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.383886381+07:00","message":"Set new StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.401444631+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.401467514+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-05-12T13:49:16.401472508+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.401485418+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.401492057+07:00","message":"[bufferProcess] interim [260000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.401494644+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไปจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.401498719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.40150113+07:00","message":"> Transcript [47965] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไปจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.401504263+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.401506129+07:00","message":"Set new StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับไปจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.971032545+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.971080455+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-05-12T13:49:16.971088651+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.971112642+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.971140842+07:00","message":"[bufferProcess] interim [860000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.971145656+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.971154945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.971159458+07:00","message":"> Transcript [47966] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.971163966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.971168037+07:00","message":"Set new StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.978791267+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.978820235+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-05-12T13:49:16.978825643+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:16.978840241+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.978845618+07:00","message":"[bufferProcess] interim [920000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.978848022+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.978850706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.978855161+07:00","message":"> Transcript [47967] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.978858801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.978860873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.978862744+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:16.978865391+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.020144848+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.020190992+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-05-12T13:49:17.020198883+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญภัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.020213115+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.020220785+07:00","message":"[bufferProcess] interim [980000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.020223473+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.020230302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.020233788+07:00","message":"> Transcript [47968] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.020238173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.020240281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.020242711+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.020246145+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:17.087319609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:17.087344039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.141893624+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.141934+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-05-12T13:49:17.141941584+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.141959814+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.141972477+07:00","message":"[bufferProcess] interim [40000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.141975317+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.141982757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.141985765+07:00","message":"> Transcript [47969] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.141990332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.141993001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.141995928+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.141998829+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.412241965+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.412292042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.412300571+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.412320206+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.412339758+07:00","message":"[bufferProcess] interim [340000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.412344211+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.412348937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.41235318+07:00","message":"> Transcript [47970] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.412358662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.412361856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.412365385+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.412369388+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.412376399+07:00","message":"Push: 'มาเจอกันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.412379444+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.412383151+07:00","message":"Set new StatePrefix : 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.412387288+07:00","message":"Next Push (prob) : 'กับนักผจญเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.41239844+07:00","message":"push: {false มาเจอกันครับ 0 0xc0042d6480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.660157249+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.660203054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.660209912+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.660227277+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.660239095+07:00","message":"[bufferProcess] interim [580000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.660242456+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.660250661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.660253982+07:00","message":"> Transcript [47971] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.660257931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.660260042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.660261989+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.660264587+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.724013943+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.724052022+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-05-12T13:49:17.724058577+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.724070387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Replay ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.724073535+07:00","message":"receive interim result [false|false]:  Replay ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.724082055+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:17.724085988+07:00","message":"[buffer interim] 4046 false  Replay ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.724095123+07:00","message":"[bufferProcess] interim [640000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.724097961+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.724101232+07:00","message":"[bufferProcess] interim [640000000]: Replay ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.724103992+07:00","message":"[bufferProcess] update buffer: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.7241072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.724109925+07:00","message":"> Transcript [47972] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.724114753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.724117028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.724118833+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:17.724125979+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.044854171+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.044893854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.044900277+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.04491372+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-05-12T13:49:18.044916926+07:00","message":"receive interim result [false|false]:  ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.044925822+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.044929915+07:00","message":"[buffer interim] 4046 false  ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.044937223+07:00","message":"[bufferProcess] interim [940000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.044939956+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.0449438+07:00","message":"[bufferProcess] interim [940000000]: ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.044946192+07:00","message":"[bufferProcess] update buffer: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.044949554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.044952265+07:00","message":"> Transcript [47973] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.044956302+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.044958538+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.044960443+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.04497021+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.098188056+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.098221597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.098228209+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.098240465+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-05-12T13:49:18.098245432+07:00","message":"receive interim result [false|false]:  ครับดังไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.098254061+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.098258041+07:00","message":"[buffer interim] 4046 false  ครับดังไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.098263833+07:00","message":"[bufferProcess] interim [120000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.098266702+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.09826981+07:00","message":"[bufferProcess] interim [120000000]: ครับดังไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.098272218+07:00","message":"[bufferProcess] update buffer: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับดังไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.098275023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.098277678+07:00","message":"> Transcript [47974] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.09828145+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.098283358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.09828523+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.098292815+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.098302435+07:00","message":"Push: 'กับนักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.098304447+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.098306827+07:00","message":"Set new StatePrefix : 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.098309026+07:00","message":"Next Push (prob) : ' Replay ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.098316023+07:00","message":"push: {false กับนักผจญเพลง 0 0xc0042d6480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.422327194+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.422368962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.422377337+07:00","message":"receive interim result [false|false]: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.422392247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับนั่ง Thai PBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.422397089+07:00","message":"receive interim result [false|false]:  ครับนั่ง Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.422408161+07:00","message":"[buffer interim] 4046 false ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.422414496+07:00","message":"[buffer interim] 4046 false  ครับนั่ง Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.422423366+07:00","message":"[bufferProcess] interim [420000000]:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.422427224+07:00","message":"[bufferProcess] send to processor:ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับดังไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.422431982+07:00","message":"[bufferProcess] interim [420000000]: ครับนั่ง Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.422435329+07:00","message":"[bufferProcess] update buffer: ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับนั่ง Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.422440328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.422444798+07:00","message":"> Transcript [47975] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับดังไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.422450327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.422453153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.422455821+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.422459791+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.726076413+07:00","message":"[GCS] IsForceVAD: false for message ID: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.85744236+07:00","message":"[GCS] Start streaming session, msgId: 4047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.934905668+07:00","message":"receive streaming session, msgId: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.934950789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลองฟังครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับนักผจญเพลง Replay ครับนั่ง Thai PBS\",\"confidence\":0.86827165}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.93495835+07:00","message":"receive interim result [true|false]: ลองฟังครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับนักผจญเพลง Replay ครับนั่ง Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.934967166+07:00","message":"end recv isFinal message id 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.934969344+07:00","message":"end Recv id 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.934976396+07:00","message":"[buffer interim] 4046 true ลองฟังครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับนักผจญเพลง Replay ครับนั่ง Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.934986618+07:00","message":"[bufferProcess] interim [870000000]:ลองฟังครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับนักผจญเพลง Replay ครับนั่ง Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.93499061+07:00","message":"[bufferProcess] send to processor (isfinal):ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับนั่ง Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.934995018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.934998098+07:00","message":"> Transcript [47976] [false]: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับนั่ง Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.935001961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.935003858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.935005846+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.935009844+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.935011975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.935013902+07:00","message":"> Transcript [47977] [true]: 'ลองฟังครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับนักผจญเพลง Replay ครับนั่ง Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.935016295+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.935017997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.935019721+07:00","message":"StatePrefix: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.935021954+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.935023847+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.935288848+07:00","message":"Push: ' Replay ครับนั่ง Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.935292888+07:00","message":"TextPushed: 'ครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับกับนักผจญเพลง Replay ครับนั่ง Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.935295389+07:00","message":"Set new StatePrefix : 'ลองฟังครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับนักผจญเพลง Replay ครับนั่ง Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.935297984+07:00","message":"Next Push (prob) : 'ลองฟังครับได้ครับจากวงตาวันนะครับแล้วก็เดี๋ยวกลับมาเจอกันครับนักผจญเพลง Replay ครับนั่ง Thai PBS'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:18.935306456+07:00","message":"push: {true  Replay ครับนั่ง Thai PBS 0 0xc0042d6480}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:18.935318123+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4046.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:49:18.947839817+07:00","message":"write wav file: './tmp/7565/7565_4046.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:19.194786606+07:00","message":"receive streaming session, msgId: 4047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:19.194833787+07:00","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-05-12T13:49:19.194840458+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:19.194859779+07:00","message":"[buffer interim] 4047 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:19.194867806+07:00","message":"[bufferProcess] interim [420000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:19.19487038+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:19.330429794+07:00","message":"receive streaming session, msgId: 4047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:19.330472519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:19.330478329+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:19.330492893+07:00","message":"[buffer interim] 4047 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:19.330501126+07:00","message":"[bufferProcess] interim [480000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:19.330503779+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:19.330507429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:19.330510057+07:00","message":"> Transcript [47978] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:19.330512336+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:19.707614347+07:00","message":"receive streaming session, msgId: 4047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:19.707655724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:19.707662399+07:00","message":"receive interim result [false|false]: วันนี้พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:19.707677709+07:00","message":"[buffer interim] 4047 false วันนี้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:19.707691088+07:00","message":"[bufferProcess] interim [900000000]:วันนี้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:19.707694239+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:19.707701204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:19.707704158+07:00","message":"> Transcript [47979] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:19.707707225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:19.707709483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:19.707712153+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:19.707714277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.067516284+07:00","message":"[GCS] IsForceVAD: false for message ID: 4047"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:20.087765295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:20.087774568+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.096146655+07:00","message":"receive streaming session, msgId: 4047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.096182532+07:00","message":"receive 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-05-12T13:49:20.096188241+07:00","message":"receive interim result [false|false]: วันนี้พี่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.09620355+07:00","message":"[buffer interim] 4047 false วันนี้พี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.096212501+07:00","message":"[bufferProcess] interim [320000000]:วันนี้พี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.096214804+07:00","message":"[bufferProcess] send to processor:วันนี้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.096219804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.096224537+07:00","message":"> Transcript [47980] [false]: 'วันนี้พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.096227472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.09622944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.096231633+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.096233822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.165416468+07:00","message":"receive streaming session, msgId: 4047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.165459596+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-05-12T13:49:20.16546453+07:00","message":"receive interim result [true|false]: วันนี้พี่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.165476094+07:00","message":"end recv isFinal message id 4047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.165478026+07:00","message":"end Recv id 4047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.165483912+07:00","message":"[buffer interim] 4047 true วันนี้พี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.16549305+07:00","message":"[bufferProcess] interim [440000000]:วันนี้พี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.165499615+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้พี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.165502774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.165505705+07:00","message":"> Transcript [47981] [false]: 'วันนี้พี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.165508862+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.165511889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.165514217+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.165516199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.165518457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.165520492+07:00","message":"> Transcript [47982] [true]: 'วันนี้พี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.165523565+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.165525843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.165527445+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.165529062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.165537233+07:00","message":"Push: 'วันนี้พี่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.165545327+07:00","message":"push: {true วันนี้พี่ๆ 0 0xc004d58780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:49:20.171701153+07:00","message":"write wav file: './tmp/7565/7565_4047.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.257685287+07:00","message":"[GCS] Start streaming session, msgId: 4048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.736043057+07:00","message":"receive streaming session, msgId: 4048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.736105518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.736113248+07:00","message":"receive interim result [false|false]: วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.73613342+07:00","message":"[buffer interim] 4048 false วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.73614604+07:00","message":"[bufferProcess] interim [480000000]:วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.736148726+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.928693006+07:00","message":"receive streaming session, msgId: 4048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.928730289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.928736133+07:00","message":"receive interim result [false|false]: วงตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.928754456+07:00","message":"[buffer interim] 4048 false วงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.928762329+07:00","message":"[bufferProcess] interim [660000000]:วงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.928765186+07:00","message":"[bufferProcess] send to processor:วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.92877041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.928773209+07:00","message":"> Transcript [47983] [false]: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.928775146+07:00","message":"Set StatePrefix (first interim): 'วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.937451544+07:00","message":"receive streaming session, msgId: 4048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.937482588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.937488306+07:00","message":"receive interim result [false|false]: วงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.937500952+07:00","message":"[buffer interim] 4048 false วงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.93750578+07:00","message":"[bufferProcess] interim [720000000]:วงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.937507985+07:00","message":"[bufferProcess] send to processor:วงตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.937510967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.937513261+07:00","message":"> Transcript [47984] [false]: 'วงตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.937516137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.937518016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.937520283+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.937522437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.984148788+07:00","message":"receive streaming session, msgId: 4048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.984180932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.984186883+07:00","message":"receive interim result [false|false]: วงตาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:20.984198599+07:00","message":"[buffer interim] 4048 false วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.984205422+07:00","message":"[bufferProcess] interim [780000000]:วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.984207639+07:00","message":"[bufferProcess] send to processor:วงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.984214237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.984217261+07:00","message":"> Transcript [47985] [false]: 'วงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.98422004+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.984221866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.984224029+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:20.984226578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.3180218+07:00","message":"receive streaming session, msgId: 4048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.318059445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.318064737+07:00","message":"receive interim result [false|false]: วงตาวันนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.318079764+07:00","message":"[buffer interim] 4048 false วงตาวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.318086829+07:00","message":"[bufferProcess] interim [80000000]:วงตาวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.3180895+07:00","message":"[bufferProcess] send to processor:วงตาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.318092492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.318095449+07:00","message":"> Transcript [47986] [false]: 'วงตาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.318098063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.3181001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.318102239+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.318104873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.421039846+07:00","message":"[GCS] IsForceVAD: false for message ID: 4048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.437930072+07:00","message":"receive streaming session, msgId: 4048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.437968169+07:00","message":"receive 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-05-12T13:49:21.437973265+07:00","message":"receive interim result [false|false]: วงตาวันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.43800149+07:00","message":"[buffer interim] 4048 false วงตาวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.438011412+07:00","message":"[bufferProcess] interim [200000000]:วงตาวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.438014924+07:00","message":"[bufferProcess] send to processor:วงตาวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.438019384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.43802424+07:00","message":"> Transcript [47987] [false]: 'วงตาวันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.438029111+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.438031845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.438035343+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.438037466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.43804023+07:00","message":"Push: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.438042018+07:00","message":"TextPushed: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.438048067+07:00","message":"Set new StatePrefix : 'วงตาวันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.438050053+07:00","message":"Next Push (prob) : 'ตาวันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.438057888+07:00","message":"push: {false วง 0 0xc002803500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.502082302+07:00","message":"receive streaming session, msgId: 4048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.502120773+07:00","message":"receive 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-05-12T13:49:21.502126144+07:00","message":"receive interim result [false|false]: วงตาวันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.502141866+07:00","message":"[buffer interim] 4048 false วงตาวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.502149395+07:00","message":"[bufferProcess] interim [260000000]:วงตาวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.502152113+07:00","message":"[bufferProcess] send to processor:วงตาวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.502156336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.502159016+07:00","message":"> Transcript [47988] [false]: 'วงตาวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.502162059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.502164137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.502165854+07:00","message":"StatePrefix: 'วงตาวันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.502168303+07:00","message":"TextPushed: 'วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.518187234+07:00","message":"receive streaming session, msgId: 4048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.518217976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงตาวันนะครับ\",\"confidence\":0.942518}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.518223336+07:00","message":"receive interim result [true|false]: วงตาวันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.518232593+07:00","message":"end recv isFinal message id 4048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.518234683+07:00","message":"end Recv id 4048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.518240616+07:00","message":"[buffer interim] 4048 true วงตาวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.518246736+07:00","message":"[bufferProcess] interim [380000000]:วงตาวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.518249413+07:00","message":"[bufferProcess] send to processor (isfinal):วงตาวันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.518252585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.518259148+07:00","message":"> Transcript [47989] [false]: 'วงตาวันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.518261734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.518263519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.518265293+07:00","message":"StatePrefix: 'วงตาวันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.518267659+07:00","message":"TextPushed: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.518269542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.51827176+07:00","message":"> Transcript [47990] [true]: 'วงตาวันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.518273909+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.518275545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.518278401+07:00","message":"StatePrefix: 'วงตาวันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.518280399+07:00","message":"TextPushed: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:21.518283026+07:00","message":"Push: 'ตาวันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.518291028+07:00","message":"push: {true ตาวันนะครับ 0 0xc002803500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:49:21.524214656+07:00","message":"write wav file: './tmp/7565/7565_4048.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:21.548311519+07:00","message":"[GCS] Start streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.27063726+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.270690777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.270697113+07:00","message":"receive interim result [false|false]: ผมรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.270709578+07:00","message":"[buffer interim] 4049 false ผมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.270717249+07:00","message":"[bufferProcess] interim [720000000]:ผมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.270719591+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.31633802+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.316380213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.316387368+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.316404665+07:00","message":"[buffer interim] 4049 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.316421378+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.316425175+07:00","message":"[bufferProcess] send to processor:ผมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.316429531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.316433783+07:00","message":"> Transcript [47991] [false]: 'ผมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.316437822+07:00","message":"Set StatePrefix (first interim): 'ผมรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.466215229+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.466255266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.466261839+07:00","message":"receive interim result [false|false]: แล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.466275821+07:00","message":"[buffer interim] 4049 false แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.466283663+07:00","message":"[bufferProcess] interim [900000000]:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.466286272+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.466293211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.466296285+07:00","message":"> Transcript [47992] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.466298246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.46630043+07:00","message":"Set new StatePrefix: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.625532392+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.625575946+07:00","message":"receive 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-05-12T13:49:22.625582488+07:00","message":"receive interim result [false|false]: แล้วก็จริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.625598348+07:00","message":"[buffer interim] 4049 false แล้วก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.625606498+07:00","message":"[bufferProcess] interim [20000000]:แล้วก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.625608979+07:00","message":"[bufferProcess] send to processor:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.625612575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.625615414+07:00","message":"> Transcript [47993] [false]: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.625618347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.625620262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.625622009+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.625624048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.801548965+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.801590588+07:00","message":"receive 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-05-12T13:49:22.80159682+07:00","message":"receive interim result [false|false]: แล้วก็ทีมงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.801612812+07:00","message":"[buffer interim] 4049 false แล้วก็ทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.801621042+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็ทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.801623984+07:00","message":"[bufferProcess] send to processor:แล้วก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.801628257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.801631577+07:00","message":"> Transcript [47994] [false]: 'แล้วก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.801635008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.801637213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.80163924+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.801641544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.883554135+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.883602641+07:00","message":"receive 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-05-12T13:49:22.883611347+07:00","message":"receive interim result [false|false]: แล้วก็จริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.883627328+07:00","message":"[buffer interim] 4049 false แล้วก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.88363576+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.88363824+07:00","message":"[bufferProcess] send to processor:แล้วก็ทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.883642136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.883645875+07:00","message":"> Transcript [47995] [false]: 'แล้วก็ทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.883649357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.883651233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.883653069+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.883655101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.938642277+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.938682565+07:00","message":"receive 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-05-12T13:49:22.938688369+07:00","message":"receive interim result [false|false]: แล้วก็กินขนม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.938703469+07:00","message":"[buffer interim] 4049 false แล้วก็กินขนม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.938711729+07:00","message":"[bufferProcess] interim [260000000]:แล้วก็กินขนม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.93871431+07:00","message":"[bufferProcess] send to processor:แล้วก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.93871958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.938723244+07:00","message":"> Transcript [47996] [false]: 'แล้วก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.938726698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.938728979+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.938730851+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.93873289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.938737614+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.938739828+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.938741827+07:00","message":"Set new StatePrefix : 'แล้วก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.938743817+07:00","message":"Next Push (prob) : 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.938759463+07:00","message":"push: {false แล้วก็ 0 0xc002ac2c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.969964559+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.96999421+07:00","message":"receive 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-05-12T13:49:22.970000625+07:00","message":"receive interim result [false|false]: แล้วก็จริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.97001479+07:00","message":"[buffer interim] 4049 false แล้วก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.970021821+07:00","message":"[bufferProcess] interim [320000000]:แล้วก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.970027343+07:00","message":"[bufferProcess] send to processor:แล้วก็กินขนม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.970031113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.970034235+07:00","message":"> Transcript [47997] [false]: 'แล้วก็กินขนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.970036266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.970038435+07:00","message":"Set new StatePrefix: 'แล้วก็กินขนม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.985385222+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.985409096+07:00","message":"receive 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-05-12T13:49:22.985414854+07:00","message":"receive interim result [false|false]: แล้วก็ทีมงานทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:22.985427153+07:00","message":"[buffer interim] 4049 false แล้วก็ทีมงานทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.985431933+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็ทีมงานทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.985434428+07:00","message":"[bufferProcess] send to processor:แล้วก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.98543718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.985440473+07:00","message":"> Transcript [47998] [false]: 'แล้วก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.985442422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:22.985444239+07:00","message":"Set new StatePrefix: 'แล้วก็จริง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:23.088463918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:23.088468904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:23.102087765+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:23.102126971+07:00","message":"receive 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-05-12T13:49:23.102132525+07:00","message":"receive interim result [false|false]: แล้วก็ทีมงานทุกคนครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:23.102148553+07:00","message":"[buffer interim] 4049 false แล้วก็ทีมงานทุกคนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.10215659+07:00","message":"[bufferProcess] interim [560000000]:แล้วก็ทีมงานทุกคนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.102161552+07:00","message":"[bufferProcess] send to processor:แล้วก็ทีมงานทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.102167382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.102170402+07:00","message":"> Transcript [47999] [false]: 'แล้วก็ทีมงานทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.10217307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.102175841+07:00","message":"Set new StatePrefix: 'แล้วก็ทีมงานทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:23.466882751+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:23.466923133+07:00","message":"receive 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-05-12T13:49:23.46693139+07:00","message":"receive interim result [false|false]: แล้วก็ทีมงานทุกคนครับหลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:23.466950976+07:00","message":"[buffer interim] 4049 false แล้วก็ทีมงานทุกคนครับหลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.466959501+07:00","message":"[bufferProcess] interim [920000000]:แล้วก็ทีมงานทุกคนครับหลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.466963141+07:00","message":"[bufferProcess] send to processor:แล้วก็ทีมงานทุกคนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.466968001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.466972149+07:00","message":"> Transcript [48000] [false]: 'แล้วก็ทีมงานทุกคนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.466976927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.466979634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.46698271+07:00","message":"StatePrefix: 'แล้วก็ทีมงานทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.466986004+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:23.51015149+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:23.510187551+07:00","message":"receive 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-05-12T13:49:23.510193479+07:00","message":"receive interim result [false|false]: แล้วก็ทีมงานทุกคนครับลาไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:23.510208484+07:00","message":"[buffer interim] 4049 false แล้วก็ทีมงานทุกคนครับลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.510219615+07:00","message":"[bufferProcess] interim [980000000]:แล้วก็ทีมงานทุกคนครับลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.510222629+07:00","message":"[bufferProcess] send to processor:แล้วก็ทีมงานทุกคนครับหลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.510230167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.510237603+07:00","message":"> Transcript [48001] [false]: 'แล้วก็ทีมงานทุกคนครับหลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.510241183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.510243472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.510245445+07:00","message":"StatePrefix: 'แล้วก็ทีมงานทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.510247475+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:23.674098812+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:23.674138079+07:00","message":"receive 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-05-12T13:49:23.674144841+07:00","message":"receive interim result [false|false]: แล้วก็ทีมงานทุกคนครับลาไปก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:23.674156677+07:00","message":"[buffer interim] 4049 false แล้วก็ทีมงานทุกคนครับลาไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.674166843+07:00","message":"[bufferProcess] interim [100000000]:แล้วก็ทีมงานทุกคนครับลาไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.674170872+07:00","message":"[bufferProcess] send to processor:แล้วก็ทีมงานทุกคนครับลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.674177407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.674181826+07:00","message":"> Transcript [48002] [false]: 'แล้วก็ทีมงานทุกคนครับลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.674186706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.67419011+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.674192955+07:00","message":"StatePrefix: 'แล้วก็ทีมงานทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.674196687+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:23.814724011+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:23.814776306+07:00","message":"receive 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-05-12T13:49:23.814782635+07:00","message":"receive interim result [false|false]: แล้วก็ทีมงานทุกคนครับลาไปก่อนครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:23.814798241+07:00","message":"[buffer interim] 4049 false แล้วก็ทีมงานทุกคนครับลาไปก่อนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.814806951+07:00","message":"[bufferProcess] interim [280000000]:แล้วก็ทีมงานทุกคนครับลาไปก่อนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.814809732+07:00","message":"[bufferProcess] send to processor:แล้วก็ทีมงานทุกคนครับลาไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.81481332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.814816101+07:00","message":"> Transcript [48003] [false]: 'แล้วก็ทีมงานทุกคนครับลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.814819508+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.814821649+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.814823777+07:00","message":"StatePrefix: 'แล้วก็ทีมงานทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.814825705+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.814828678+07:00","message":"Push: 'ทีมงานทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.814830581+07:00","message":"TextPushed: 'แล้วก็ทีมงานทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.814835203+07:00","message":"Set new StatePrefix : 'แล้วก็ทีมงานทุกคนครับลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:23.814838073+07:00","message":"Next Push (prob) : 'ครับลาไปก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:23.814847341+07:00","message":"push: {false ทีมงานทุกคน 0 0xc002ac2c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.40961048+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.409649295+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-05-12T13:49:24.409656173+07:00","message":"receive interim result [false|false]: แล้วก็ทีมงานทุกคนครับลาไปก่อนครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.409667451+07:00","message":"[buffer interim] 4049 false แล้วก็ทีมงานทุกคนครับลาไปก่อนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.409675723+07:00","message":"[bufferProcess] interim [880000000]:แล้วก็ทีมงานทุกคนครับลาไปก่อนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.409678336+07:00","message":"[bufferProcess] send to processor:แล้วก็ทีมงานทุกคนครับลาไปก่อนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.409681992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.409685226+07:00","message":"> Transcript [48004] [false]: 'แล้วก็ทีมงานทุกคนครับลาไปก่อนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.409689566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.40969181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.409693637+07:00","message":"StatePrefix: 'แล้วก็ทีมงานทุกคนครับลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.409696183+07:00","message":"TextPushed: 'แล้วก็ทีมงานทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.713539161+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.713579498+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-05-12T13:49:24.713585874+07:00","message":"receive interim result [false|false]: แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.713601471+07:00","message":"[buffer interim] 4049 false แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.713612834+07:00","message":"[bufferProcess] interim [180000000]:แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.713616295+07:00","message":"[bufferProcess] send to processor:แล้วก็ทีมงานทุกคนครับลาไปก่อนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.713623958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.713626939+07:00","message":"> Transcript [48005] [false]: 'แล้วก็ทีมงานทุกคนครับลาไปก่อนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.71363309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.713635574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.713637663+07:00","message":"StatePrefix: 'แล้วก็ทีมงานทุกคนครับลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.713640751+07:00","message":"TextPushed: 'แล้วก็ทีมงานทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.746235694+07:00","message":"[GCS] IsForceVAD: false for message ID: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.844069087+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.844112627+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-05-12T13:49:24.844119787+07:00","message":"receive interim result [false|false]: แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.844136485+07:00","message":"[buffer interim] 4049 false แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.844145131+07:00","message":"[bufferProcess] interim [360000000]:แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.844148004+07:00","message":"[bufferProcess] send to processor:แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.844152074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.84415514+07:00","message":"> Transcript [48006] [false]: 'แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.844159326+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.844164652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.844167004+07:00","message":"StatePrefix: 'แล้วก็ทีมงานทุกคนครับลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.844170288+07:00","message":"TextPushed: 'แล้วก็ทีมงานทุกคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.916216719+07:00","message":"receive streaming session, msgId: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.916261653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดีครับ\",\"confidence\":0.9438351}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.916268705+07:00","message":"receive interim result [true|false]: แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.916277323+07:00","message":"end recv isFinal message id 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.916280162+07:00","message":"end Recv id 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.916287982+07:00","message":"[buffer interim] 4049 true แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916297954+07:00","message":"[bufferProcess] interim [420000000]:แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916302054+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916305614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916308849+07:00","message":"> Transcript [48007] [false]: 'แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916312953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916315081+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916317328+07:00","message":"StatePrefix: 'แล้วก็ทีมงานทุกคนครับลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916319941+07:00","message":"TextPushed: 'แล้วก็ทีมงานทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916322926+07:00","message":"Push: 'ครับลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916324742+07:00","message":"TextPushed: 'แล้วก็ทีมงานทุกคนครับลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916326719+07:00","message":"Set new StatePrefix : 'แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916329351+07:00","message":"Next Push (prob) : 'ครับสวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916331259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916333163+07:00","message":"> Transcript [48008] [true]: 'แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916335646+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916337212+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916339415+07:00","message":"StatePrefix: 'แล้วก็ทีมงานทุกคนครับลาไปก่อนครับสวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916341531+07:00","message":"TextPushed: 'แล้วก็ทีมงานทุกคนครับลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:24.916343572+07:00","message":"Push: 'ครับสวัสดีครับสวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.916351491+07:00","message":"push: {false ครับลาไปก่อน 0 0xc002ac2c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:24.916363701+07:00","message":"push: {true ครับสวัสดีครับสวัสดีครับ 0 0xc002ac2c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:49:24.925932846+07:00","message":"write wav file: './tmp/7565/7565_4049.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:26.089294003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:26.0893292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:26.461014685+07:00","message":"[GCS] Cleaned up inactive client: 4023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:26.461043297+07:00","message":"[GCS] Cleaned up inactive client: 4020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:26.461046414+07:00","message":"[GCS] Cleaned up inactive client: 4024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:26.461048326+07:00","message":"[GCS] Cleaned up inactive client: 4025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:26.46105011+07:00","message":"[GCS] Cleaned up inactive client: 4026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:26.461052154+07:00","message":"[GCS] Cleaned up inactive client: 4027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:26.461053985+07:00","message":"[GCS] Cleaned up inactive client: 4018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:26.461056613+07:00","message":"[GCS] Cleaned up inactive client: 4017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:26.461058672+07:00","message":"[GCS] Cleaned up inactive client: 4019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:26.46106141+07:00","message":"[GCS] Cleaned up inactive client: 4022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:26.461063207+07:00","message":"[GCS] Cleaned up inactive client: 4021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:26.738952729+07:00","message":"[GCS] Start streaming session, msgId: 4050"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:29.089550526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:29.089554239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:31.857331579+07:00","message":"[GCS] IsForceVAD: false for message ID: 4050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:31.951971955+07:00","message":"receive streaming session, msgId: 4050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:31.951993057+07:00","message":"found end of frame, send empty tag with msgId: 4050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:31.951996463+07:00","message":"end Recv id 4050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:31.952003721+07:00","message":"[buffer interim] 4050 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:31.952010769+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:31.952014541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:31.95201758+07:00","message":"> Transcript [48009] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:31.952020287+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:31.952022298+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:31.952024072+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:31.952025864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:31.952028452+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:31.952037737+07:00","message":"push: {true \n 0 0xc004d58c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:49:31.968026337+07:00","message":"write wav file: './tmp/7565/7565_4050.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:32.090159912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:32.090165902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:35.091186004+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:35.091210153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:38.092108091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:38.092153848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:41.092299918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:41.092317723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:44.093238889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:44.093288303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:46.278174686+07:00","message":"[GCS] Start streaming session, msgId: 4051"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:47.093939516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:47.093960502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:50.094549746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:50.094589996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:51.137116836+07:00","message":"[GCS] IsForceVAD: false for message ID: 4051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:51.226198911+07:00","message":"receive streaming session, msgId: 4051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:51.226220684+07:00","message":"found end of frame, send empty tag with msgId: 4051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:51.226225003+07:00","message":"end Recv id 4051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:51.226233384+07:00","message":"[buffer interim] 4051 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:51.226242898+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:51.226254706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:51.226258679+07:00","message":"> Transcript [48010] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:51.226262347+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:51.226265075+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:51.226269168+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:51.226271094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:51.226273916+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:51.226283357+07:00","message":"push: {true \n 0 0xc00386c500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:49:51.236815528+07:00","message":"write wav file: './tmp/7565/7565_4051.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:51.267882766+07:00","message":"[GCS] Start streaming session, msgId: 4052"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:53.095075022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:53.09510309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:56.095587626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:56.095594335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:56.460658696+07:00","message":"[GCS] Cleaned up inactive client: 4028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:56.460683504+07:00","message":"[GCS] Cleaned up inactive client: 4033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:56.460686524+07:00","message":"[GCS] Cleaned up inactive client: 4037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:56.460688465+07:00","message":"[GCS] Cleaned up inactive client: 4032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:56.460690165+07:00","message":"[GCS] Cleaned up inactive client: 4031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:56.460692243+07:00","message":"[GCS] Cleaned up inactive client: 4030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:56.460694618+07:00","message":"[GCS] Cleaned up inactive client: 4036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:56.460696576+07:00","message":"[GCS] Cleaned up inactive client: 4029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:56.46069833+07:00","message":"[GCS] Cleaned up inactive client: 4035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:56.460699991+07:00","message":"[GCS] Cleaned up inactive client: 4034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:56.533254209+07:00","message":"[GCS] IsForceVAD: false for message ID: 4052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:56.634063899+07:00","message":"receive streaming session, msgId: 4052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:56.634090372+07:00","message":"found end of frame, send empty tag with msgId: 4052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:56.634095271+07:00","message":"end Recv id 4052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:56.634105702+07:00","message":"[buffer interim] 4052 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:56.634116016+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:56.634120888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:56.634124855+07:00","message":"> Transcript [48011] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:56.634128818+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:56.634132411+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:56.634135273+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:56.634138176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:56.634142222+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:56.634156099+07:00","message":"push: {true \n 0 0xc002ac3180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:49:56.645257938+07:00","message":"write wav file: './tmp/7565/7565_4052.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:57.037562018+07:00","message":"[GCS] Start streaming session, msgId: 4053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:57.677610656+07:00","message":"[GCS] IsForceVAD: false for message ID: 4053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:57.737715958+07:00","message":"[GCS] Start streaming session, msgId: 4054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:57.755689388+07:00","message":"receive streaming session, msgId: 4053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:57.755711856+07:00","message":"found end of frame, send empty tag with msgId: 4053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:57.755715929+07:00","message":"end Recv id 4053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:57.755724126+07:00","message":"[buffer interim] 4053 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:57.755732097+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:57.755740946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:57.755746295+07:00","message":"> Transcript [48012] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:57.755750712+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:57.755752708+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:57.755754504+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:57.755756588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:49:57.755767267+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:49:57.755777808+07:00","message":"push: {true \n 0 0xc0042d6b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:49:57.76077036+07:00","message":"write wav file: './tmp/7565/7565_4053.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:59.096157181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:49:59.096174453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:02.096856821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:02.09685896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:02.867102063+07:00","message":"[GCS] IsForceVAD: false for message ID: 4054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:03.011450074+07:00","message":"receive streaming session, msgId: 4054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:03.011478707+07:00","message":"found end of frame, send empty tag with msgId: 4054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:03.011482243+07:00","message":"end Recv id 4054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:03.011492351+07:00","message":"[buffer interim] 4054 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:03.011501803+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:03.011506872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:03.011509763+07:00","message":"> Transcript [48013] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:03.011512166+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:03.011514199+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:03.011516825+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:03.011518907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:03.011525883+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:03.01154121+07:00","message":"push: {true \n 0 0xc0042d6f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:03.022264995+07:00","message":"write wav file: './tmp/7565/7565_4054.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:03.187169032+07:00","message":"[GCS] Start streaming session, msgId: 4055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:03.697042615+07:00","message":"[GCS] IsForceVAD: false for message ID: 4055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:03.898011763+07:00","message":"[GCS] Start streaming session, msgId: 4056"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:04.083031362+07:00","message":"receive streaming session, msgId: 4055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:04.08305454+07:00","message":"found end of frame, send empty tag with msgId: 4055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:04.083058517+07:00","message":"end Recv id 4055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:04.083068155+07:00","message":"[buffer interim] 4055 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:04.083077778+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:04.083083191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:04.083087155+07:00","message":"> Transcript [48014] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:04.083090953+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:04.083093612+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:04.083095471+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:04.08309727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:04.083100318+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:04.083111046+07:00","message":"push: {true \n 0 0xc0042d7580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:04.088498983+07:00","message":"write wav file: './tmp/7565/7565_4055.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:05.097627881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:05.097671385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:08.097887131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:08.097905011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:09.456908039+07:00","message":"[GCS] IsForceVAD: false for message ID: 4056"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:09.569650012+07:00","message":"receive streaming session, msgId: 4056"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:09.569673394+07:00","message":"found end of frame, send empty tag with msgId: 4056"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:09.569676626+07:00","message":"end Recv id 4056"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:09.569684951+07:00","message":"[buffer interim] 4056 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:09.569693441+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:09.569698558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:09.569701588+07:00","message":"> Transcript [48015] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:09.569703829+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:09.569705889+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:09.569707846+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:09.569709558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:09.569712336+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:09.569721614+07:00","message":"push: {true \n 0 0xc002ac3f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:09.58899344+07:00","message":"write wav file: './tmp/7565/7565_4056.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:09.657889926+07:00","message":"[GCS] Start streaming session, msgId: 4057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:10.556329942+07:00","message":"[GCS] IsForceVAD: false for message ID: 4057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:10.618258579+07:00","message":"[GCS] Start streaming session, msgId: 4058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:10.652162583+07:00","message":"receive streaming session, msgId: 4057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:10.652202552+07:00","message":"found end of frame, send empty tag with msgId: 4057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:10.652206123+07:00","message":"end Recv id 4057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:10.652216223+07:00","message":"[buffer interim] 4057 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:10.652224193+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:10.652228571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:10.65223197+07:00","message":"> Transcript [48016] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:10.652234773+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:10.652236701+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:10.652238555+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:10.652240349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:10.652245312+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:10.652255376+07:00","message":"push: {true \n 0 0xc004218e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:10.658203727+07:00","message":"write wav file: './tmp/7565/7565_4057.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:10.74727242+07:00","message":"[GCS] IsForceVAD: false for message ID: 4058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:10.81765829+07:00","message":"[GCS] Start streaming session, msgId: 4059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:10.861595048+07:00","message":"receive streaming session, msgId: 4058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:10.861617419+07:00","message":"found end of frame, send empty tag with msgId: 4058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:10.861620757+07:00","message":"end Recv id 4058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:10.861627532+07:00","message":"[buffer interim] 4058 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:10.861635693+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:10.861645678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:10.861648503+07:00","message":"> Transcript [48017] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:10.861650928+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:10.861652749+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:10.861654508+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:10.861656165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:10.861658905+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:10.861669996+07:00","message":"push: {true \n 0 0xc0044a2000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:10.869324352+07:00","message":"write wav file: './tmp/7565/7565_4058.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:11.098584129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:11.098602616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:14.099590542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:14.099606398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:15.225697463+07:00","message":"[GCS] IsForceVAD: false for message ID: 4059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:15.299427985+07:00","message":"[GCS] Start streaming session, msgId: 4060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:15.306788182+07:00","message":"receive streaming session, msgId: 4059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:15.306818345+07:00","message":"found end of frame, send empty tag with msgId: 4059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:15.306823018+07:00","message":"end Recv id 4059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:15.306832842+07:00","message":"[buffer interim] 4059 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:15.306841171+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:15.306845632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:15.306848463+07:00","message":"> Transcript [48018] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:15.306851104+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:15.306853103+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:15.30685523+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:15.30685712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:15.306859891+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:15.306871006+07:00","message":"push: {true \n 0 0xc00386d000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:15.316367376+07:00","message":"write wav file: './tmp/7565/7565_4059.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:15.939544245+07:00","message":"[GCS] IsForceVAD: false for message ID: 4060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:16.040331585+07:00","message":"receive streaming session, msgId: 4060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:16.040360553+07:00","message":"found end of frame, send empty tag with msgId: 4060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:16.040364118+07:00","message":"end Recv id 4060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:16.040372132+07:00","message":"[buffer interim] 4060 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:16.040381414+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:16.040385377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:16.040388767+07:00","message":"> Transcript [48019] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:16.040391746+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:16.040393763+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:16.040395538+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:16.040397335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:16.040399908+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:16.040408687+07:00","message":"push: {true \n 0 0xc0042d6680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:16.049219851+07:00","message":"write wav file: './tmp/7565/7565_4060.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:16.063621403+07:00","message":"[GCS] Start streaming session, msgId: 4061"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:17.100522483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:17.100534895+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:20.100808348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:20.1008225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:20.313896914+07:00","message":"receive streaming session, msgId: 4061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:20.313944389+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-05-12T13:50:20.313951971+07:00","message":"receive interim result [false|false]: ยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:20.313975605+07:00","message":"[buffer interim] 4061 false ยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:20.313989624+07:00","message":"[bufferProcess] interim [960000000]:ยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:20.313992044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:20.31400202+07:00","message":"[bufferProcess] send to processor (ticker):ยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:20.31400673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:20.314010778+07:00","message":"> Transcript [48020] [false]: 'ยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:20.314013996+07:00","message":"Set StatePrefix (first interim): 'ยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:20.495906738+07:00","message":"receive streaming session, msgId: 4061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:20.495952174+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-05-12T13:50:20.495959407+07:00","message":"receive interim result [false|false]: ที่ห้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:20.495974049+07:00","message":"[buffer interim] 4061 false ที่ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:20.495982665+07:00","message":"[bufferProcess] interim [140000000]:ที่ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:20.495985345+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:21.086360284+07:00","message":"receive streaming session, msgId: 4061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:21.086404514+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-05-12T13:50:21.08641094+07:00","message":"receive interim result [false|false]: ยี่ห้อโลโช"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:21.086427418+07:00","message":"[buffer interim] 4061 false ยี่ห้อโลโช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.086438235+07:00","message":"[bufferProcess] interim [740000000]:ยี่ห้อโลโช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.08644105+07:00","message":"[bufferProcess] send to processor:ที่ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.086447693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.086450521+07:00","message":"> Transcript [48021] [false]: 'ที่ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.086453358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.086455195+07:00","message":"Set new StatePrefix: 'ที่ห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:21.191231165+07:00","message":"[GCS] IsForceVAD: false for message ID: 4061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:21.206097382+07:00","message":"receive streaming session, msgId: 4061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:21.206130626+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-05-12T13:50:21.206135494+07:00","message":"receive interim result [false|false]: ยี่ห้อชม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:21.206146242+07:00","message":"[buffer interim] 4061 false ยี่ห้อชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.206152564+07:00","message":"[bufferProcess] interim [860000000]:ยี่ห้อชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.206154783+07:00","message":"[bufferProcess] send to processor:ยี่ห้อโลโช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.206157872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.206160324+07:00","message":"> Transcript [48022] [false]: 'ยี่ห้อโลโช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.206162466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.206164336+07:00","message":"Set new StatePrefix: 'ยี่ห้อโลโช'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:21.293523019+07:00","message":"receive streaming session, msgId: 4061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:21.293559376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยี่ห้อชม\",\"confidence\":0.9384409}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:21.293565451+07:00","message":"receive interim result [true|false]: ยี่ห้อชม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:21.293573792+07:00","message":"end recv isFinal message id 4061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:21.293575796+07:00","message":"end Recv id 4061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:21.293581345+07:00","message":"[buffer interim] 4061 true ยี่ห้อชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.293590037+07:00","message":"[bufferProcess] interim [70000000]:ยี่ห้อชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.293594336+07:00","message":"[bufferProcess] send to processor (isfinal):ยี่ห้อชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.293597565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.293600336+07:00","message":"> Transcript [48023] [false]: 'ยี่ห้อชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.293602761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.293604713+07:00","message":"Set new StatePrefix: 'ยี่ห้อชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.293606329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.293608058+07:00","message":"> Transcript [48024] [true]: 'ยี่ห้อชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.293610261+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.293612105+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.293614154+07:00","message":"StatePrefix: 'ยี่ห้อชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.2936161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:21.293622235+07:00","message":"Push: 'ยี่ห้อชม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:21.293630271+07:00","message":"push: {true ยี่ห้อชม 0 0xc004d58b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:21.304594729+07:00","message":"write wav file: './tmp/7565/7565_4061.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:21.578111636+07:00","message":"[GCS] Start streaming session, msgId: 4062"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:23.101842169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:23.101865975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:26.102343486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:26.102372455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:26.460650466+07:00","message":"[GCS] Cleaned up inactive client: 4039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:26.460682687+07:00","message":"[GCS] Cleaned up inactive client: 4041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:26.460686287+07:00","message":"[GCS] Cleaned up inactive client: 4042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:26.460688294+07:00","message":"[GCS] Cleaned up inactive client: 4048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:26.460690244+07:00","message":"[GCS] Cleaned up inactive client: 4045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:26.460692713+07:00","message":"[GCS] Cleaned up inactive client: 4049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:26.460695211+07:00","message":"[GCS] Cleaned up inactive client: 4044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:26.460697999+07:00","message":"[GCS] Cleaned up inactive client: 4046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:26.460700585+07:00","message":"[GCS] Cleaned up inactive client: 4047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:26.460703107+07:00","message":"[GCS] Cleaned up inactive client: 4043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:26.460705644+07:00","message":"[GCS] Cleaned up inactive client: 4038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:26.460708001+07:00","message":"[GCS] Cleaned up inactive client: 4040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:27.537488449+07:00","message":"[GCS] IsForceVAD: false for message ID: 4062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:27.786949922+07:00","message":"[GCS] Start streaming session, msgId: 4063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:28.240914732+07:00","message":"[GCS] IsForceVAD: false for message ID: 4063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:28.320333329+07:00","message":"receive streaming session, msgId: 4063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:28.320361668+07:00","message":"found end of frame, send empty tag with msgId: 4063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:28.320365663+07:00","message":"end Recv id 4063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:28.320376054+07:00","message":"[buffer interim] 4063 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:28.320386101+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:28.320391377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:28.320395296+07:00","message":"> Transcript [48025] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:28.320399082+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:28.320401869+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:28.320404521+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:28.320407245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:28.320411348+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:28.320424889+07:00","message":"push: {true \n 0 0xc00386d880}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:28.325821732+07:00","message":"write wav file: './tmp/7565/7565_4063.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:28.497331366+07:00","message":"[GCS] Start streaming session, msgId: 4064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:28.660638083+07:00","message":"receive streaming session, msgId: 4062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:28.660659541+07:00","message":"found end of frame, send empty tag with msgId: 4062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:28.660663812+07:00","message":"end Recv id 4062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:28.66067287+07:00","message":"[buffer interim] this message is already final true 4062: '\n'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:29.103130548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:29.10314401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:32.104115183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:32.104124612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:33.616958084+07:00","message":"[GCS] IsForceVAD: false for message ID: 4064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:33.678198085+07:00","message":"[GCS] Start streaming session, msgId: 4065"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:35.104431886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:35.104437749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:35.490488458+07:00","message":"receive streaming session, msgId: 4064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:35.490511069+07:00","message":"found end of frame, send empty tag with msgId: 4064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:35.490514979+07:00","message":"end Recv id 4064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:35.490522094+07:00","message":"[buffer interim] 4064 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:35.490530258+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:35.490536445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:35.49054064+07:00","message":"> Transcript [48026] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:35.490544647+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:35.490547327+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:35.49055017+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:35.490553533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:35.490557259+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:35.490568779+07:00","message":"push: {true \n 0 0xc00386db00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:35.508627694+07:00","message":"write wav file: './tmp/7565/7565_4064.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:38.104527428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:38.104552372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:38.80641783+07:00","message":"[GCS] IsForceVAD: false for message ID: 4065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:38.903279578+07:00","message":"receive streaming session, msgId: 4065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:38.903296279+07:00","message":"found end of frame, send empty tag with msgId: 4065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:38.903299308+07:00","message":"end Recv id 4065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:38.903306864+07:00","message":"[buffer interim] 4065 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:38.903314263+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:38.903318213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:38.903321207+07:00","message":"> Transcript [48027] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:38.903325+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:38.903327097+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:38.903328844+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:38.903330587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:38.903338741+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:38.903347207+07:00","message":"push: {true \n 0 0xc0035b9500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:38.914344645+07:00","message":"write wav file: './tmp/7565/7565_4065.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:38.940290876+07:00","message":"[GCS] Start streaming session, msgId: 4066"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:41.105323417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:41.10534758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:43.22598343+07:00","message":"[GCS] IsForceVAD: false for message ID: 4066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:43.309527123+07:00","message":"receive streaming session, msgId: 4066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:43.309550002+07:00","message":"found end of frame, send empty tag with msgId: 4066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:43.309552934+07:00","message":"end Recv id 4066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:43.309559859+07:00","message":"[buffer interim] 4066 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:43.30956736+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:43.309584168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:43.309587362+07:00","message":"> Transcript [48028] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:43.309589833+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:43.309591678+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:43.309593534+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:43.30959589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:43.30960116+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:43.309611351+07:00","message":"push: {true \n 0 0xc0044a2380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:43.319842959+07:00","message":"write wav file: './tmp/7565/7565_4066.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:43.487462931+07:00","message":"[GCS] Start streaming session, msgId: 4067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:43.546643377+07:00","message":"[GCS] IsForceVAD: false for message ID: 4067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:43.677975512+07:00","message":"[GCS] Start streaming session, msgId: 4068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:43.723259903+07:00","message":"receive streaming session, msgId: 4067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:43.723282548+07:00","message":"found end of frame, send empty tag with msgId: 4067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:43.723285786+07:00","message":"end Recv id 4067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:43.723293239+07:00","message":"[buffer interim] 4067 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:43.72330028+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:43.723303466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:43.723306132+07:00","message":"> Transcript [48029] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:43.72330844+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:43.7233105+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:43.723315382+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:43.723318129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:43.723321549+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:43.723333502+07:00","message":"push: {true \n 0 0xc0044a2500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:43.727486463+07:00","message":"write wav file: './tmp/7565/7565_4067.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:44.106067235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:44.106087741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:47.106417008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:47.106462402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:48.926363869+07:00","message":"[GCS] IsForceVAD: false for message ID: 4068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:49.032967989+07:00","message":"receive streaming session, msgId: 4068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:49.032995196+07:00","message":"found end of frame, send empty tag with msgId: 4068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:49.032998677+07:00","message":"end Recv id 4068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:49.033006397+07:00","message":"[buffer interim] 4068 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:49.033032024+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:49.033044162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:49.033047548+07:00","message":"> Transcript [48030] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:49.033049842+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:49.033051799+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:49.033053689+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:49.033055609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:49.033064218+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:49.033075634+07:00","message":"push: {true \n 0 0xc002ac3f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:49.043888634+07:00","message":"write wav file: './tmp/7565/7565_4068.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:49.247695294+07:00","message":"[GCS] Start streaming session, msgId: 4069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:49.94691847+07:00","message":"[GCS] IsForceVAD: false for message ID: 4069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:50.016746594+07:00","message":"[GCS] Start streaming session, msgId: 4070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:50.03832462+07:00","message":"receive streaming session, msgId: 4069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:50.038346711+07:00","message":"found end of frame, send empty tag with msgId: 4069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:50.038349902+07:00","message":"end Recv id 4069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:50.038358849+07:00","message":"[buffer interim] 4069 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:50.038366884+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:50.038371216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:50.038374293+07:00","message":"> Transcript [48031] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:50.038376763+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:50.038378704+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:50.038380449+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:50.03838215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:50.03838521+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:50.038395352+07:00","message":"push: {true \n 0 0xc004d58700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:50.043371111+07:00","message":"write wav file: './tmp/7565/7565_4069.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:50.107367365+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:50.107367409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:52.135409885+07:00","message":"[GCS] IsForceVAD: false for message ID: 4070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:52.233920323+07:00","message":"receive streaming session, msgId: 4070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:52.233973275+07:00","message":"found end of frame, send empty tag with msgId: 4070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:52.233978013+07:00","message":"end Recv id 4070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:52.233989525+07:00","message":"[buffer interim] 4070 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:52.234004672+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:52.234011145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:52.234013977+07:00","message":"> Transcript [48032] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:52.234016547+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:52.234018844+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:52.234020719+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:52.234023141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:52.234028826+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:52.234040086+07:00","message":"push: {true \n 0 0xc0042d6900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:52.242573774+07:00","message":"write wav file: './tmp/7565/7565_4070.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:52.328368478+07:00","message":"[GCS] Start streaming session, msgId: 4071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:52.837249231+07:00","message":"[GCS] IsForceVAD: false for message ID: 4071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:52.9152296+07:00","message":"receive streaming session, msgId: 4071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:52.915249906+07:00","message":"found end of frame, send empty tag with msgId: 4071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:52.915253398+07:00","message":"end Recv id 4071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:52.915260429+07:00","message":"[buffer interim] 4071 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:52.915270413+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:52.915274028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:52.915276707+07:00","message":"> Transcript [48033] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:52.915279061+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:52.915281428+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:52.915283159+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:52.915284921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:52.915287559+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:52.915296135+07:00","message":"push: {true \n 0 0xc0044a2e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:52.921640069+07:00","message":"write wav file: './tmp/7565/7565_4071.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:52.967762588+07:00","message":"[GCS] Start streaming session, msgId: 4072"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:53.107408987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:53.107429509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:55.976559381+07:00","message":"[GCS] IsForceVAD: false for message ID: 4072"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:56.097666925+07:00","message":"[GCS] Start streaming session, msgId: 4073"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:56.107733592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:56.107751413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:56.46122858+07:00","message":"[GCS] Cleaned up inactive client: 4050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:56.461254303+07:00","message":"[GCS] Cleaned up inactive client: 4051"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:59.108062955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:50:59.108073179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:59.17981813+07:00","message":"[GCS] IsForceVAD: false for message ID: 4073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:59.246939795+07:00","message":"[GCS] Start streaming session, msgId: 4074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:59.271586073+07:00","message":"receive streaming session, msgId: 4073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:59.271604664+07:00","message":"found end of frame, send empty tag with msgId: 4073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:59.271607573+07:00","message":"end Recv id 4073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:59.271614184+07:00","message":"[buffer interim] 4073 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:59.271622446+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:59.271628473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:59.271632163+07:00","message":"> Transcript [48034] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:59.271634676+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:59.271637571+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:59.271639331+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:59.271641114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:50:59.271648711+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:50:59.271658142+07:00","message":"push: {true \n 0 0xc002802f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:50:59.280355468+07:00","message":"write wav file: './tmp/7565/7565_4073.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:00.078387215+07:00","message":"receive streaming session, msgId: 4072"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:00.078413183+07:00","message":"found end of frame, send empty tag with msgId: 4072"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:00.078416326+07:00","message":"end Recv id 4072"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:00.078424395+07:00","message":"[buffer interim] this message is already final true 4072: '\n'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:02.108864381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:02.108864627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:04.425692128+07:00","message":"[GCS] IsForceVAD: false for message ID: 4074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:04.49704037+07:00","message":"[GCS] Start streaming session, msgId: 4075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:04.518655764+07:00","message":"receive streaming session, msgId: 4074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:04.518674542+07:00","message":"found end of frame, send empty tag with msgId: 4074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:04.518677637+07:00","message":"end Recv id 4074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:04.518685351+07:00","message":"[buffer interim] 4074 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:04.51869194+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:04.518697421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:04.518700414+07:00","message":"> Transcript [48035] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:04.518702723+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:04.518704521+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:04.518706228+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:04.518708286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:04.518711074+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:04.518720613+07:00","message":"push: {true \n 0 0xc00386c800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:04.52943017+07:00","message":"write wav file: './tmp/7565/7565_4074.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:05.109174591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:05.109207741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:08.110108596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:08.110121883+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:09.55586402+07:00","message":"[GCS] IsForceVAD: false for message ID: 4075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:09.880134572+07:00","message":"[GCS] Start streaming session, msgId: 4076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:10.573544522+07:00","message":"receive streaming session, msgId: 4075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:10.573566011+07:00","message":"found end of frame, send empty tag with msgId: 4075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:10.573570848+07:00","message":"end Recv id 4075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:10.573581712+07:00","message":"[buffer interim] 4075 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:10.573592555+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:10.573598395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:10.573602602+07:00","message":"> Transcript [48036] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:10.573606783+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:10.573609993+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:10.573614709+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:10.573618105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:10.573622892+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:10.573637182+07:00","message":"push: {true \n 0 0xc004d58580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:10.586230683+07:00","message":"write wav file: './tmp/7565/7565_4075.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:11.111048932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:11.111072495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:11.476839514+07:00","message":"[GCS] IsForceVAD: false for message ID: 4076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:11.538070581+07:00","message":"[GCS] Start streaming session, msgId: 4077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:11.559137481+07:00","message":"receive streaming session, msgId: 4076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:11.559160311+07:00","message":"found end of frame, send empty tag with msgId: 4076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:11.559163907+07:00","message":"end Recv id 4076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:11.559171619+07:00","message":"[buffer interim] 4076 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:11.559179677+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:11.559183523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:11.559186872+07:00","message":"> Transcript [48037] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:11.559190736+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:11.559193312+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:11.559195136+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:11.55919682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:11.559205412+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:11.559215696+07:00","message":"push: {true \n 0 0xc00386cd00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:11.566116539+07:00","message":"write wav file: './tmp/7565/7565_4076.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:14.11148071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:14.111486922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:14.357070222+07:00","message":"[GCS] IsForceVAD: false for message ID: 4077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:14.439726926+07:00","message":"receive streaming session, msgId: 4077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:14.439756418+07:00","message":"found end of frame, send empty tag with msgId: 4077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:14.439761346+07:00","message":"end Recv id 4077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:14.439771491+07:00","message":"[buffer interim] 4077 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:14.439781876+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:14.439794295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:14.439797317+07:00","message":"> Transcript [48038] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:14.439800109+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:14.439802061+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:14.439803906+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:14.439805621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:14.439808878+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:14.439820488+07:00","message":"push: {true \n 0 0xc0044a2900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:14.449916884+07:00","message":"write wav file: './tmp/7565/7565_4077.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:14.617243209+07:00","message":"[GCS] Start streaming session, msgId: 4078"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:17.112311751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:17.112324839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:19.735194511+07:00","message":"[GCS] IsForceVAD: false for message ID: 4078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:19.814745177+07:00","message":"receive streaming session, msgId: 4078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:19.814769033+07:00","message":"found end of frame, send empty tag with msgId: 4078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:19.814772327+07:00","message":"end Recv id 4078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:19.814781068+07:00","message":"[buffer interim] 4078 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:19.814799868+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:19.814806597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:19.814810726+07:00","message":"> Transcript [48039] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:19.814814774+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:19.814817952+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:19.814820442+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:19.814823394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:19.814827664+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:19.814859715+07:00","message":"push: {true \n 0 0xc002803e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:19.830475839+07:00","message":"write wav file: './tmp/7565/7565_4078.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:20.061418907+07:00","message":"[GCS] Start streaming session, msgId: 4079"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:20.112934634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:20.112942381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:23.113593663+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:23.11362507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:23.456210362+07:00","message":"[GCS] IsForceVAD: false for message ID: 4079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:23.542357087+07:00","message":"receive streaming session, msgId: 4079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:23.542375104+07:00","message":"found end of frame, send empty tag with msgId: 4079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:23.542378103+07:00","message":"end Recv id 4079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:23.542385637+07:00","message":"[buffer interim] 4079 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:23.542403693+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:23.542408308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:23.542411189+07:00","message":"> Transcript [48040] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:23.542413527+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:23.542415359+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:23.54241723+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:23.542419104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:23.542428064+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:23.542437624+07:00","message":"push: {true \n 0 0xc003756180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:23.552366562+07:00","message":"write wav file: './tmp/7565/7565_4079.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:23.658468101+07:00","message":"[GCS] Start streaming session, msgId: 4080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:23.776375268+07:00","message":"[GCS] IsForceVAD: false for message ID: 4080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:23.906725244+07:00","message":"[GCS] Start streaming session, msgId: 4081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:23.968648068+07:00","message":"receive streaming session, msgId: 4080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:23.968668575+07:00","message":"found end of frame, send empty tag with msgId: 4080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:23.968671548+07:00","message":"end Recv id 4080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:23.968678617+07:00","message":"[buffer interim] 4080 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:23.968685936+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:23.968689221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:23.96869186+07:00","message":"> Transcript [48041] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:23.96869426+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:23.968696147+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:23.968697862+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:23.968699608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:23.96870232+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:23.968712036+07:00","message":"push: {true \n 0 0xc002802700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:23.973592725+07:00","message":"write wav file: './tmp/7565/7565_4080.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:26.114490431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:26.114521444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.461504081+07:00","message":"[GCS] Cleaned up inactive client: 4054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.461530237+07:00","message":"[GCS] Cleaned up inactive client: 4058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.461533247+07:00","message":"[GCS] Cleaned up inactive client: 4057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.46153931+07:00","message":"[GCS] Cleaned up inactive client: 4053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.461541412+07:00","message":"[GCS] Cleaned up inactive client: 4055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.461543168+07:00","message":"[GCS] Cleaned up inactive client: 4060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.461544778+07:00","message":"[GCS] Cleaned up inactive client: 4056"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.461546358+07:00","message":"[GCS] Cleaned up inactive client: 4052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.46154797+07:00","message":"[GCS] Cleaned up inactive client: 4061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.461549656+07:00","message":"[GCS] Cleaned up inactive client: 4059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.786249046+07:00","message":"[GCS] IsForceVAD: false for message ID: 4081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.874265552+07:00","message":"receive streaming session, msgId: 4081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.874295046+07:00","message":"found end of frame, send empty tag with msgId: 4081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.87429855+07:00","message":"end Recv id 4081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.874306403+07:00","message":"[buffer interim] 4081 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:26.874313829+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:26.874317612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:26.874320169+07:00","message":"> Transcript [48042] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:26.874325646+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:26.874327557+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:26.874329299+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:26.874331016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:26.874333705+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.874343033+07:00","message":"push: {true \n 0 0xc0042d6080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:26.882243511+07:00","message":"write wav file: './tmp/7565/7565_4081.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:26.977715547+07:00","message":"[GCS] Start streaming session, msgId: 4082"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:29.115607399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:29.115619062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:32.10625003+07:00","message":"[GCS] IsForceVAD: false for message ID: 4082"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:32.116438375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:32.116438371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:32.200936575+07:00","message":"receive streaming session, msgId: 4082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:32.20096189+07:00","message":"found end of frame, send empty tag with msgId: 4082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:32.200965645+07:00","message":"end Recv id 4082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:32.20097404+07:00","message":"[buffer interim] 4082 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:32.200983584+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:32.200989291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:32.200994+07:00","message":"> Transcript [48043] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:32.200999388+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:32.201002432+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:32.201005181+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:32.201007694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:32.201011732+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:32.201037839+07:00","message":"push: {true \n 0 0xc004429b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:32.212321035+07:00","message":"write wav file: './tmp/7565/7565_4082.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:32.497316766+07:00","message":"[GCS] Start streaming session, msgId: 4083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:32.556251852+07:00","message":"[GCS] IsForceVAD: false for message ID: 4083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:32.746128771+07:00","message":"receive streaming session, msgId: 4083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:32.746150072+07:00","message":"found end of frame, send empty tag with msgId: 4083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:32.746153211+07:00","message":"end Recv id 4083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:32.746159881+07:00","message":"[buffer interim] 4083 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:32.746167586+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:32.746171791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:32.74617488+07:00","message":"> Transcript [48044] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:32.74617723+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:32.746179047+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:32.746180967+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:32.746182783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:32.746185457+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:32.746194684+07:00","message":"push: {true \n 0 0xc0042d7400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:32.750699634+07:00","message":"write wav file: './tmp/7565/7565_4083.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:32.943206704+07:00","message":"[GCS] Start streaming session, msgId: 4084"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:35.116945889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:35.116960853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:38.117964869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:38.117981452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:38.125593773+07:00","message":"[GCS] IsForceVAD: false for message ID: 4084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:38.18695451+07:00","message":"[GCS] Start streaming session, msgId: 4085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:38.222766273+07:00","message":"receive streaming session, msgId: 4084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:38.222797897+07:00","message":"found end of frame, send empty tag with msgId: 4084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:38.222801451+07:00","message":"end Recv id 4084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:38.222810374+07:00","message":"[buffer interim] 4084 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:38.222818883+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:38.222822886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:38.222825831+07:00","message":"> Transcript [48045] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:38.222828347+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:38.222831232+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:38.222833027+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:38.222835276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:38.222838047+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:38.222848813+07:00","message":"push: {true \n 0 0xc0042d7600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:38.235856909+07:00","message":"write wav file: './tmp/7565/7565_4084.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:38.770522415+07:00","message":"[GCS] IsForceVAD: false for message ID: 4085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:38.828896017+07:00","message":"[GCS] Start streaming session, msgId: 4086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.016915136+07:00","message":"[GCS] IsForceVAD: false for message ID: 4086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.087001125+07:00","message":"[GCS] Start streaming session, msgId: 4087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.103706294+07:00","message":"receive streaming session, msgId: 4086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.103734681+07:00","message":"found end of frame, send empty tag with msgId: 4086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.103738462+07:00","message":"end Recv id 4086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.103745963+07:00","message":"[buffer interim] 4086 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:39.103753506+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:39.103756775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:39.103759324+07:00","message":"> Transcript [48046] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:39.103761771+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:39.103763574+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:39.103765562+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:39.10376741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:39.103770514+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.103779799+07:00","message":"push: {true \n 0 0xc003b7d500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:39.110337535+07:00","message":"write wav file: './tmp/7565/7565_4086.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.215628276+07:00","message":"[GCS] IsForceVAD: false for message ID: 4087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.276961894+07:00","message":"[GCS] Start streaming session, msgId: 4088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.491351797+07:00","message":"receive streaming session, msgId: 4087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.49137066+07:00","message":"found end of frame, send empty tag with msgId: 4087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.491374132+07:00","message":"end Recv id 4087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.491381446+07:00","message":"[buffer interim] 4087 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:39.491388421+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:39.491392226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:39.491394858+07:00","message":"> Transcript [48047] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:39.491397214+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:39.491399038+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:39.49140087+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:39.491402673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:39.491412459+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.491421283+07:00","message":"push: {true \n 0 0xc0044a2580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:39.498095433+07:00","message":"write wav file: './tmp/7565/7565_4087.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.986483937+07:00","message":"receive streaming session, msgId: 4085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.986506414+07:00","message":"found end of frame, send empty tag with msgId: 4085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.986510578+07:00","message":"end Recv id 4085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:39.986527893+07:00","message":"[buffer interim] this message is already final true 4085: '\n'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:41.118481304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:41.118486702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:42.09554638+07:00","message":"[GCS] IsForceVAD: false for message ID: 4088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:42.190336664+07:00","message":"receive streaming session, msgId: 4088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:42.190362144+07:00","message":"found end of frame, send empty tag with msgId: 4088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:42.190365428+07:00","message":"end Recv id 4088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:42.190374268+07:00","message":"[buffer interim] 4088 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:42.190382644+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:42.19039251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:42.190397296+07:00","message":"> Transcript [48048] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:42.190400954+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:42.190403752+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:42.190406985+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:42.190410165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:42.190415063+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:42.190429469+07:00","message":"push: {true \n 0 0xc00386dd80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:42.199059326+07:00","message":"write wav file: './tmp/7565/7565_4088.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:42.227092114+07:00","message":"[GCS] Start streaming session, msgId: 4089"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:44.119134451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:44.119137863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:45.177975016+07:00","message":"[GCS] IsForceVAD: false for message ID: 4089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:45.239604375+07:00","message":"[GCS] Start streaming session, msgId: 4090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:45.267682561+07:00","message":"receive streaming session, msgId: 4089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:45.267701844+07:00","message":"found end of frame, send empty tag with msgId: 4089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:45.267705071+07:00","message":"end Recv id 4089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:45.267728967+07:00","message":"[buffer interim] 4089 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:45.267753215+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:45.267757427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:45.267761063+07:00","message":"> Transcript [48049] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:45.267763514+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:45.267765516+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:45.267767501+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:45.267769252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:45.267772003+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:45.267781734+07:00","message":"push: {true \n 0 0xc00386ce00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:45.275898201+07:00","message":"write wav file: './tmp/7565/7565_4089.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:45.365912697+07:00","message":"[GCS] IsForceVAD: false for message ID: 4090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:45.428109088+07:00","message":"[GCS] Start streaming session, msgId: 4091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:45.493238883+07:00","message":"receive streaming session, msgId: 4090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:45.493274138+07:00","message":"found end of frame, send empty tag with msgId: 4090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:45.493277774+07:00","message":"end Recv id 4090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:45.49328628+07:00","message":"[buffer interim] 4090 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:45.493294868+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:45.493298735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:45.493306808+07:00","message":"> Transcript [48050] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:45.493309483+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:45.493311835+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:45.493313535+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:45.4933152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:45.493318831+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:45.49332937+07:00","message":"push: {true \n 0 0xc002e82800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:45.497691428+07:00","message":"write wav file: './tmp/7565/7565_4090.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:47.119816015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:47.119819273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:50.119899849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:50.119899906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:51.007193643+07:00","message":"[GCS] IsForceVAD: false for message ID: 4091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:51.068256374+07:00","message":"[GCS] Start streaming session, msgId: 4092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:51.137577456+07:00","message":"receive streaming session, msgId: 4091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:51.137599234+07:00","message":"found end of frame, send empty tag with msgId: 4091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:51.137603169+07:00","message":"end Recv id 4091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:51.137611567+07:00","message":"[buffer interim] 4091 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:51.137621355+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:51.137627597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:51.137632399+07:00","message":"> Transcript [48051] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:51.13763654+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:51.137639728+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:51.13764279+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:51.137645315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:51.137649671+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:51.137660897+07:00","message":"push: {true \n 0 0xc00386d300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:51.148774952+07:00","message":"write wav file: './tmp/7565/7565_4091.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:53.120019627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:53.120027427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:56.120112804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:56.120122306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.456202128+07:00","message":"[GCS] IsForceVAD: false for message ID: 4092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.461430768+07:00","message":"[GCS] Cleaned up inactive client: 4064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.461451136+07:00","message":"[GCS] Cleaned up inactive client: 4068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.461453929+07:00","message":"[GCS] Cleaned up inactive client: 4062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.461456156+07:00","message":"[GCS] Cleaned up inactive client: 4066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.461457957+07:00","message":"[GCS] Cleaned up inactive client: 4065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.461459741+07:00","message":"[GCS] Cleaned up inactive client: 4070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.461462089+07:00","message":"[GCS] Cleaned up inactive client: 4071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.461464099+07:00","message":"[GCS] Cleaned up inactive client: 4069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.461465837+07:00","message":"[GCS] Cleaned up inactive client: 4067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.461467559+07:00","message":"[GCS] Cleaned up inactive client: 4063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.461470078+07:00","message":"[GCS] Cleaned up inactive client: 4072"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.550242967+07:00","message":"receive streaming session, msgId: 4092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.550271386+07:00","message":"found end of frame, send empty tag with msgId: 4092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.550274873+07:00","message":"end Recv id 4092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.550283395+07:00","message":"[buffer interim] 4092 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:56.550291622+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:56.550295831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:56.550299258+07:00","message":"> Transcript [48052] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:56.550301768+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:56.550303995+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:56.550305938+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:56.550307623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:56.550310498+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.550321124+07:00","message":"push: {true \n 0 0xc0044a2800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:56.563691166+07:00","message":"write wav file: './tmp/7565/7565_4092.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:56.708185103+07:00","message":"[GCS] Start streaming session, msgId: 4093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:57.417238809+07:00","message":"[GCS] IsForceVAD: false for message ID: 4093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:57.477487348+07:00","message":"[GCS] Start streaming session, msgId: 4094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:57.515154736+07:00","message":"receive streaming session, msgId: 4093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:57.515176333+07:00","message":"found end of frame, send empty tag with msgId: 4093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:57.515179378+07:00","message":"end Recv id 4093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:57.515187467+07:00","message":"[buffer interim] 4093 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:57.515194832+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:57.515198107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:57.515201285+07:00","message":"> Transcript [48053] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:57.515203741+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:57.515205587+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:57.515207283+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:57.515209291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:57.515212299+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:57.515222216+07:00","message":"push: {true \n 0 0xc004d59000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:57.522254651+07:00","message":"write wav file: './tmp/7565/7565_4093.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:58.696119546+07:00","message":"[GCS] IsForceVAD: false for message ID: 4094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:58.781638551+07:00","message":"receive streaming session, msgId: 4094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:58.781664494+07:00","message":"found end of frame, send empty tag with msgId: 4094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:58.781667519+07:00","message":"end Recv id 4094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:58.781675552+07:00","message":"[buffer interim] 4094 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:58.781689763+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:58.781694499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:58.781697612+07:00","message":"> Transcript [48054] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:58.781700218+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:58.781702374+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:58.781704231+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:58.78170631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:51:58.781713264+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:58.781724148+07:00","message":"push: {true \n 0 0xc004d59100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:51:58.787894989+07:00","message":"write wav file: './tmp/7565/7565_4094.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:58.947143089+07:00","message":"[GCS] Start streaming session, msgId: 4095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:59.016307419+07:00","message":"[GCS] IsForceVAD: false for message ID: 4095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:51:59.077475238+07:00","message":"[GCS] Start streaming session, msgId: 4096"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:59.120573669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:51:59.120600189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:00.559371637+07:00","message":"receive streaming session, msgId: 4095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:00.559392459+07:00","message":"found end of frame, send empty tag with msgId: 4095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:00.559395908+07:00","message":"end Recv id 4095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:00.559402401+07:00","message":"[buffer interim] 4095 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:00.559409288+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:00.559413033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:00.559415866+07:00","message":"> Transcript [48055] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:00.559418356+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:00.559420486+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:00.559422528+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:00.559424472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:00.559433125+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:00.559442549+07:00","message":"push: {true \n 0 0xc0044a2180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:00.563813182+07:00","message":"write wav file: './tmp/7565/7565_4095.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:00.676126912+07:00","message":"[GCS] IsForceVAD: false for message ID: 4096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:00.769369051+07:00","message":"receive streaming session, msgId: 4096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:00.769389117+07:00","message":"found end of frame, send empty tag with msgId: 4096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:00.769391969+07:00","message":"end Recv id 4096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:00.769398825+07:00","message":"[buffer interim] 4096 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:00.769405533+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:00.769409289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:00.769412404+07:00","message":"> Transcript [48056] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:00.769414967+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:00.769416733+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:00.76941879+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:00.769420621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:00.769428302+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:00.769439733+07:00","message":"push: {true \n 0 0xc0044a2400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:00.775926951+07:00","message":"write wav file: './tmp/7565/7565_4096.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:00.807528154+07:00","message":"[GCS] Start streaming session, msgId: 4097"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:02.121484271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:02.121491624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:05.121516016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:05.121533237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:05.939808723+07:00","message":"[GCS] IsForceVAD: false for message ID: 4097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:06.029584741+07:00","message":"receive streaming session, msgId: 4097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:06.029602095+07:00","message":"found end of frame, send empty tag with msgId: 4097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:06.029605045+07:00","message":"end Recv id 4097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:06.029612067+07:00","message":"[buffer interim] 4097 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:06.029619656+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:06.029623885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:06.029626691+07:00","message":"> Transcript [48057] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:06.029629084+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:06.029630873+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:06.029632546+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:06.029634264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:06.029637056+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:06.029646456+07:00","message":"push: {true \n 0 0xc002e83680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:06.041460218+07:00","message":"write wav file: './tmp/7565/7565_4097.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:06.638659458+07:00","message":"[GCS] Start streaming session, msgId: 4098"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:08.122035588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:08.122052001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:09.836286125+07:00","message":"[GCS] IsForceVAD: false for message ID: 4098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:10.027718879+07:00","message":"[GCS] Start streaming session, msgId: 4099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:10.124796607+07:00","message":"receive streaming session, msgId: 4098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:10.124822589+07:00","message":"found end of frame, send empty tag with msgId: 4098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:10.124825799+07:00","message":"end Recv id 4098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:10.124833264+07:00","message":"[buffer interim] 4098 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:10.124840177+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:10.124843716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:10.124846854+07:00","message":"> Transcript [48058] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:10.124849114+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:10.124850948+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:10.124852689+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:10.124854452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:10.12486222+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:10.12487148+07:00","message":"push: {true \n 0 0xc0044a3100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:10.133131649+07:00","message":"write wav file: './tmp/7565/7565_4098.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:11.122443955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:11.122456269+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:14.123098164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:14.123106426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:15.216250422+07:00","message":"[GCS] IsForceVAD: false for message ID: 4099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:15.318503979+07:00","message":"receive streaming session, msgId: 4099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:15.318524396+07:00","message":"found end of frame, send empty tag with msgId: 4099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:15.318527704+07:00","message":"end Recv id 4099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:15.318534616+07:00","message":"[buffer interim] 4099 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:15.318541714+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:15.318545568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:15.318548295+07:00","message":"> Transcript [48059] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:15.318550617+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:15.318552777+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:15.318554494+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:15.318556864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:15.31856703+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:15.318576554+07:00","message":"push: {true \n 0 0xc0042d6b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:15.330216839+07:00","message":"write wav file: './tmp/7565/7565_4099.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:15.536845338+07:00","message":"[GCS] Start streaming session, msgId: 4100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:15.985657158+07:00","message":"[GCS] IsForceVAD: false for message ID: 4100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:16.079363303+07:00","message":"receive streaming session, msgId: 4100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:16.079382377+07:00","message":"found end of frame, send empty tag with msgId: 4100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:16.079385256+07:00","message":"end Recv id 4100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:16.079392748+07:00","message":"[buffer interim] 4100 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:16.079399804+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:16.079403176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:16.079407333+07:00","message":"> Transcript [48060] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:16.079409932+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:16.079411738+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:16.079413416+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:16.079415133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:16.079426978+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:16.079436085+07:00","message":"push: {true \n 0 0xc003825f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:16.086163958+07:00","message":"write wav file: './tmp/7565/7565_4100.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:16.178123901+07:00","message":"[GCS] Start streaming session, msgId: 4101"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:17.123999553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:17.124023874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:20.124982245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:20.12498777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:21.305724706+07:00","message":"[GCS] IsForceVAD: false for message ID: 4101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:21.40019187+07:00","message":"receive streaming session, msgId: 4101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:21.400211776+07:00","message":"found end of frame, send empty tag with msgId: 4101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:21.400214844+07:00","message":"end Recv id 4101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:21.400223568+07:00","message":"[buffer interim] 4101 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:21.400233851+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:21.400237777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:21.400241149+07:00","message":"> Transcript [48061] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:21.400243453+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:21.400245426+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:21.40024716+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:21.400248874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:21.400252306+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:21.400264984+07:00","message":"push: {true \n 0 0xc0042d6480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:21.411156532+07:00","message":"write wav file: './tmp/7565/7565_4101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:22.017495266+07:00","message":"[GCS] Start streaming session, msgId: 4102"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:23.125257579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:23.125259223+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:26.126028625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:26.12603542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:26.461262961+07:00","message":"[GCS] Cleaned up inactive client: 4079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:26.461290114+07:00","message":"[GCS] Cleaned up inactive client: 4073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:26.461293037+07:00","message":"[GCS] Cleaned up inactive client: 4075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:26.46129491+07:00","message":"[GCS] Cleaned up inactive client: 4077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:26.461297032+07:00","message":"[GCS] Cleaned up inactive client: 4074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:26.4612988+07:00","message":"[GCS] Cleaned up inactive client: 4080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:26.461300534+07:00","message":"[GCS] Cleaned up inactive client: 4078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:26.461305539+07:00","message":"[GCS] Cleaned up inactive client: 4076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:27.256235863+07:00","message":"[GCS] IsForceVAD: false for message ID: 4102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:27.349053846+07:00","message":"receive streaming session, msgId: 4102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:27.34907887+07:00","message":"found end of frame, send empty tag with msgId: 4102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:27.349083296+07:00","message":"end Recv id 4102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:27.349091479+07:00","message":"[buffer interim] 4102 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:27.34910086+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:27.349104713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:27.349108169+07:00","message":"> Transcript [48062] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:27.349112312+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:27.349115129+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:27.349118174+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:27.349120736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:27.349124527+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:27.349141568+07:00","message":"push: {true \n 0 0xc004d58300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:27.360183943+07:00","message":"write wav file: './tmp/7565/7565_4102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:28.538332218+07:00","message":"[GCS] Start streaming session, msgId: 4103"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:29.126027939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:29.126030868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:31.366415701+07:00","message":"[GCS] IsForceVAD: false for message ID: 4103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:31.42732313+07:00","message":"[GCS] Start streaming session, msgId: 4104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:31.456703856+07:00","message":"receive streaming session, msgId: 4103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:31.456734357+07:00","message":"found end of frame, send empty tag with msgId: 4103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:31.456738532+07:00","message":"end Recv id 4103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:31.45674628+07:00","message":"[buffer interim] 4103 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:31.456755572+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:31.456762893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:31.456765526+07:00","message":"> Transcript [48063] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:31.456768121+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:31.45676999+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:31.456771883+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:31.456773633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:31.45677631+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:31.456785486+07:00","message":"push: {true \n 0 0xc004d58780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:31.464918805+07:00","message":"write wav file: './tmp/7565/7565_4103.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:32.126969893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:32.126987681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:35.127477119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:35.127498069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:36.806092801+07:00","message":"[GCS] IsForceVAD: false for message ID: 4104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:36.900778016+07:00","message":"receive streaming session, msgId: 4104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:36.900805572+07:00","message":"found end of frame, send empty tag with msgId: 4104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:36.90080863+07:00","message":"end Recv id 4104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:36.90082543+07:00","message":"[buffer interim] 4104 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:36.900833871+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:36.900838251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:36.900841052+07:00","message":"> Transcript [48064] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:36.900843341+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:36.900845295+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:36.900847063+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:36.900849298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:36.900852414+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:36.900863187+07:00","message":"push: {true \n 0 0xc0044a2b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:36.912465111+07:00","message":"write wav file: './tmp/7565/7565_4104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:37.837576782+07:00","message":"[GCS] Start streaming session, msgId: 4105"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:38.12851836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:38.128520786+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:39.758704035+07:00","message":"[GCS] IsForceVAD: false for message ID: 4105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:39.825810578+07:00","message":"[GCS] Start streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:39.849269986+07:00","message":"receive streaming session, msgId: 4105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:39.849293649+07:00","message":"found end of frame, send empty tag with msgId: 4105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:39.849297217+07:00","message":"end Recv id 4105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:39.84930484+07:00","message":"[buffer interim] 4105 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:39.849313055+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:39.849317084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:39.849320218+07:00","message":"> Transcript [48065] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:39.849322497+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:39.849324373+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:39.849326141+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:39.849327866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:39.849330709+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:39.849340967+07:00","message":"push: {true \n 0 0xc0042d7280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:39.861088959+07:00","message":"write wav file: './tmp/7565/7565_4105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:39.88775207+07:00","message":"[GCS] IsForceVAD: false for message ID: 4106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.07710909+07:00","message":"[GCS] Start streaming session, msgId: 4107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.087655537+07:00","message":"receive streaming session, msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.087675192+07:00","message":"found end of frame, send empty tag with msgId: 4106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.087678127+07:00","message":"end Recv id 4106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.087683811+07:00","message":"[buffer interim] 4106 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.087690254+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.087694075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.087697336+07:00","message":"> Transcript [48066] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.087700365+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.087702327+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.087704164+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.087705933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.087714215+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.087722685+07:00","message":"push: {true \n 0 0xc002e83e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:40.092198047+07:00","message":"write wav file: './tmp/7565/7565_4106.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.395102685+07:00","message":"[GCS] IsForceVAD: false for message ID: 4107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.475206861+07:00","message":"receive streaming session, msgId: 4107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.475226903+07:00","message":"found end of frame, send empty tag with msgId: 4107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.475229665+07:00","message":"end Recv id 4107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.475237786+07:00","message":"[buffer interim] 4107 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.475246162+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.475249992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.475255469+07:00","message":"> Transcript [48067] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.475257762+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.475259642+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.475261418+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.475263176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.475266005+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.475276102+07:00","message":"push: {true \n 0 0xc0042d6000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:40.480062142+07:00","message":"write wav file: './tmp/7565/7565_4107.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.527901351+07:00","message":"[GCS] Start streaming session, msgId: 4108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.588383554+07:00","message":"[GCS] IsForceVAD: false for message ID: 4108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.658517992+07:00","message":"[GCS] Start streaming session, msgId: 4109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.717275578+07:00","message":"[GCS] IsForceVAD: false for message ID: 4109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.788402164+07:00","message":"receive streaming session, msgId: 4108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.788421855+07:00","message":"found end of frame, send empty tag with msgId: 4108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.788426195+07:00","message":"end Recv id 4108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.788436092+07:00","message":"[buffer interim] 4108 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.788449386+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.78845445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.788458132+07:00","message":"> Transcript [48068] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.788462325+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.788464992+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.788467657+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.788470981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.788475624+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.788490773+07:00","message":"push: {true \n 0 0xc0044a2600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:40.793479842+07:00","message":"write wav file: './tmp/7565/7565_4108.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.847132078+07:00","message":"[GCS] Start streaming session, msgId: 4110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.922153361+07:00","message":"receive streaming session, msgId: 4109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.922173164+07:00","message":"found end of frame, send empty tag with msgId: 4109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.92217614+07:00","message":"end Recv id 4109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.922183979+07:00","message":"[buffer interim] 4109 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.922191931+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.922195579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.922198283+07:00","message":"> Transcript [48069] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.922200745+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.922202552+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.922204736+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.92220664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:40.922209538+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:40.922219914+07:00","message":"push: {true \n 0 0xc002e82f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:40.926564235+07:00","message":"write wav file: './tmp/7565/7565_4109.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:41.128981045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:41.128989563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:44.129567447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:44.12958038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:46.03741531+07:00","message":"[GCS] IsForceVAD: false for message ID: 4110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:46.118687244+07:00","message":"receive streaming session, msgId: 4110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:46.118712164+07:00","message":"found end of frame, send empty tag with msgId: 4110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:46.118716378+07:00","message":"end Recv id 4110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:46.118725609+07:00","message":"[buffer interim] 4110 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:46.118735403+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:46.118740316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:46.118744442+07:00","message":"> Transcript [48070] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:46.118750723+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:46.118753758+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:46.118756586+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:46.118759435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:46.11876357+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:46.118788386+07:00","message":"push: {true \n 0 0xc00386c500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:46.128785586+07:00","message":"write wav file: './tmp/7565/7565_4110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:46.229810708+07:00","message":"[GCS] Start streaming session, msgId: 4111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:46.941345054+07:00","message":"[GCS] IsForceVAD: false for message ID: 4111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:47.00035266+07:00","message":"[GCS] Start streaming session, msgId: 4112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:47.033842205+07:00","message":"receive streaming session, msgId: 4111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:47.033865296+07:00","message":"found end of frame, send empty tag with msgId: 4111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:47.033869509+07:00","message":"end Recv id 4111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:47.033877807+07:00","message":"[buffer interim] 4111 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:47.033889693+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:47.033893488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:47.033896062+07:00","message":"> Transcript [48071] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:47.033898509+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:47.033900331+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:47.033902254+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:47.033904237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:47.03390882+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:47.033918778+07:00","message":"push: {true \n 0 0xc00386cc00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:47.041725636+07:00","message":"write wav file: './tmp/7565/7565_4111.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:47.130529532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:47.130541368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:50.130597533+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:50.130608199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:51.15598366+07:00","message":"[GCS] IsForceVAD: false for message ID: 4112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:51.216849923+07:00","message":"[GCS] Start streaming session, msgId: 4113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:51.241739572+07:00","message":"receive streaming session, msgId: 4112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:51.241783849+07:00","message":"found end of frame, send empty tag with msgId: 4112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:51.241788772+07:00","message":"end Recv id 4112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:51.241802112+07:00","message":"[buffer interim] 4112 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:51.241813026+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:51.241831038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:51.241836588+07:00","message":"> Transcript [48072] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:51.24184033+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:51.241843221+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:51.241846547+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:51.241849467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:51.241854316+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:51.241869782+07:00","message":"push: {true \n 0 0xc003b7cd80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:51.252224257+07:00","message":"write wav file: './tmp/7565/7565_4112.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:53.075476358+07:00","message":"[GCS] IsForceVAD: false for message ID: 4113"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:53.131645877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:53.131695963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:53.13732993+07:00","message":"[GCS] Start streaming session, msgId: 4114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:53.175212349+07:00","message":"receive streaming session, msgId: 4113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:53.175241032+07:00","message":"found end of frame, send empty tag with msgId: 4113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:53.175245109+07:00","message":"end Recv id 4113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:53.175262046+07:00","message":"[buffer interim] 4113 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:53.175292007+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:53.175297203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:53.175300372+07:00","message":"> Transcript [48073] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:53.175302818+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:53.175304883+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:53.17530675+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:53.175308483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:53.17531229+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:53.175323367+07:00","message":"push: {true \n 0 0xc00386cd80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:53.18317175+07:00","message":"write wav file: './tmp/7565/7565_4113.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:56.132675451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:56.132712415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:56.461072373+07:00","message":"[GCS] Cleaned up inactive client: 4084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:56.46111456+07:00","message":"[GCS] Cleaned up inactive client: 4086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:56.461117429+07:00","message":"[GCS] Cleaned up inactive client: 4085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:56.461119577+07:00","message":"[GCS] Cleaned up inactive client: 4083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:56.461121365+07:00","message":"[GCS] Cleaned up inactive client: 4092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:56.4611233+07:00","message":"[GCS] Cleaned up inactive client: 4091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:56.461125198+07:00","message":"[GCS] Cleaned up inactive client: 4088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:56.461127895+07:00","message":"[GCS] Cleaned up inactive client: 4082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:56.461129934+07:00","message":"[GCS] Cleaned up inactive client: 4087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:56.461131561+07:00","message":"[GCS] Cleaned up inactive client: 4090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:56.46113322+07:00","message":"[GCS] Cleaned up inactive client: 4081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:56.461134841+07:00","message":"[GCS] Cleaned up inactive client: 4089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:58.265673339+07:00","message":"[GCS] IsForceVAD: false for message ID: 4114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:58.36719051+07:00","message":"receive streaming session, msgId: 4114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:58.367212385+07:00","message":"found end of frame, send empty tag with msgId: 4114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:58.367215793+07:00","message":"end Recv id 4114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:58.36722469+07:00","message":"[buffer interim] 4114 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:58.36723288+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:58.36723704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:58.367239926+07:00","message":"> Transcript [48074] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:58.367242222+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:58.367244142+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:58.367245945+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:58.367247639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:52:58.367250197+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:58.36726124+07:00","message":"push: {true \n 0 0xc003b7da80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:52:58.37728476+07:00","message":"write wav file: './tmp/7565/7565_4114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:52:58.976956613+07:00","message":"[GCS] Start streaming session, msgId: 4115"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:59.1327488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:52:59.132779267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:02.132780859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:02.132819203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:03.335814877+07:00","message":"[GCS] IsForceVAD: false for message ID: 4115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:03.397097984+07:00","message":"[GCS] Start streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:03.43709802+07:00","message":"receive streaming session, msgId: 4115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:03.437128345+07:00","message":"found end of frame, send empty tag with msgId: 4115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:03.437131912+07:00","message":"end Recv id 4115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:03.437140464+07:00","message":"[buffer interim] 4115 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:03.437148436+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:03.437152831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:03.437156509+07:00","message":"> Transcript [48075] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:03.43716926+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:03.437171577+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:03.437173497+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:03.437175748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:03.437183932+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:03.43719474+07:00","message":"push: {true \n 0 0xc002e82800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:03.447440706+07:00","message":"write wav file: './tmp/7565/7565_4115.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:05.133297673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:05.133309839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:05.256940034+07:00","message":"[GCS] IsForceVAD: false for message ID: 4116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:05.446975643+07:00","message":"[GCS] Start streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:05.670661871+07:00","message":"receive streaming session, msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:05.670687585+07:00","message":"found end of frame, send empty tag with msgId: 4116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:05.670690826+07:00","message":"end Recv id 4116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:05.670700287+07:00","message":"[buffer interim] 4116 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:05.670708062+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:05.670712199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:05.670715221+07:00","message":"> Transcript [48076] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:05.670717569+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:05.670719627+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:05.670721342+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:05.670723114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:05.670726306+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:05.670738664+07:00","message":"push: {true \n 0 0xc00386c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:05.677188236+07:00","message":"write wav file: './tmp/7565/7565_4116.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:08.134170952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:08.134170849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:10.575888527+07:00","message":"[GCS] IsForceVAD: false for message ID: 4117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:10.679120284+07:00","message":"receive streaming session, msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:10.679143371+07:00","message":"found end of frame, send empty tag with msgId: 4117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:10.679146692+07:00","message":"end Recv id 4117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:10.679157743+07:00","message":"[buffer interim] 4117 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:10.679166111+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:10.679169855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:10.679172402+07:00","message":"> Transcript [48077] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:10.679174924+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:10.679176759+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:10.679178568+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:10.679180501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:10.679183327+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:10.679192787+07:00","message":"push: {true \n 0 0xc0042d6080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:10.69096812+07:00","message":"write wav file: './tmp/7565/7565_4117.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:10.768120962+07:00","message":"[GCS] Start streaming session, msgId: 4118"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:11.135214541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:11.135246693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:12.68898629+07:00","message":"[GCS] IsForceVAD: false for message ID: 4118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:12.749218747+07:00","message":"[GCS] Start streaming session, msgId: 4119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:12.776372857+07:00","message":"receive streaming session, msgId: 4118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:12.776391443+07:00","message":"found end of frame, send empty tag with msgId: 4118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:12.776394497+07:00","message":"end Recv id 4118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:12.776401699+07:00","message":"[buffer interim] 4118 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:12.77640891+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:12.776417207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:12.776421677+07:00","message":"> Transcript [48078] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:12.776424466+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:12.776426491+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:12.776428425+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:12.776430477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:12.776435274+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:12.776444774+07:00","message":"push: {true \n 0 0xc0042d7180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:12.7844893+07:00","message":"write wav file: './tmp/7565/7565_4118.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:14.136281014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:14.136286117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:17.137329167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:17.137361782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:17.487505802+07:00","message":"[GCS] IsForceVAD: false for message ID: 4119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:17.575473871+07:00","message":"receive streaming session, msgId: 4119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:17.575499984+07:00","message":"found end of frame, send empty tag with msgId: 4119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:17.575503129+07:00","message":"end Recv id 4119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:17.575511825+07:00","message":"[buffer interim] 4119 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:17.575520436+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:17.575525294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:17.575528392+07:00","message":"> Transcript [48079] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:17.575531132+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:17.575533062+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:17.575534782+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:17.575536512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:17.57553963+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:17.575551194+07:00","message":"push: {true \n 0 0xc002e83500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:17.587282966+07:00","message":"write wav file: './tmp/7565/7565_4119.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:17.61712245+07:00","message":"[GCS] Start streaming session, msgId: 4120"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:20.138301636+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:20.138327348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:20.496687791+07:00","message":"[GCS] IsForceVAD: false for message ID: 4120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:20.595890107+07:00","message":"receive streaming session, msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:20.595911785+07:00","message":"found end of frame, send empty tag with msgId: 4120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:20.595914972+07:00","message":"end Recv id 4120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:20.595923323+07:00","message":"[buffer interim] 4120 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:20.595930232+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:20.595947163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:20.595954043+07:00","message":"> Transcript [48080] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:20.595956466+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:20.595958251+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:20.595960033+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:20.59596211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:20.595969754+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:20.595978939+07:00","message":"push: {true \n 0 0xc004d58e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:20.603892042+07:00","message":"write wav file: './tmp/7565/7565_4120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:20.763506474+07:00","message":"[GCS] Start streaming session, msgId: 4121"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:23.138925029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:23.138915476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:26.139620899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:26.139626188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:26.326605839+07:00","message":"[GCS] IsForceVAD: false for message ID: 4121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:26.421007489+07:00","message":"receive streaming session, msgId: 4121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:26.421038559+07:00","message":"found end of frame, send empty tag with msgId: 4121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:26.421043284+07:00","message":"end Recv id 4121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:26.421054305+07:00","message":"[buffer interim] 4121 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:26.421066338+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:26.421072298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:26.421076322+07:00","message":"> Transcript [48081] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:26.421080651+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:26.421083745+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:26.421086527+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:26.421089699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:26.421094759+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:26.421108364+07:00","message":"push: {true \n 0 0xc00386d100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:26.432635807+07:00","message":"write wav file: './tmp/7565/7565_4121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:26.46157671+07:00","message":"[GCS] Cleaned up inactive client: 4098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:26.461599542+07:00","message":"[GCS] Cleaned up inactive client: 4094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:26.461603046+07:00","message":"[GCS] Cleaned up inactive client: 4097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:26.46160516+07:00","message":"[GCS] Cleaned up inactive client: 4093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:26.461607276+07:00","message":"[GCS] Cleaned up inactive client: 4099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:26.461609042+07:00","message":"[GCS] Cleaned up inactive client: 4100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:26.461611097+07:00","message":"[GCS] Cleaned up inactive client: 4095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:26.461613189+07:00","message":"[GCS] Cleaned up inactive client: 4096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:26.461614899+07:00","message":"[GCS] Cleaned up inactive client: 4101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:26.776786704+07:00","message":"[GCS] Start streaming session, msgId: 4122"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:29.139854116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:29.139884311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:31.326579277+07:00","message":"[GCS] IsForceVAD: false for message ID: 4122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:31.387743387+07:00","message":"[GCS] Start streaming session, msgId: 4123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:31.421642937+07:00","message":"receive streaming session, msgId: 4122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:31.42167699+07:00","message":"found end of frame, send empty tag with msgId: 4122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:31.421680494+07:00","message":"end Recv id 4122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:31.42168856+07:00","message":"[buffer interim] 4122 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:31.421695636+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:31.421699691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:31.421703666+07:00","message":"> Transcript [48082] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:31.421707739+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:31.421711025+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:31.421713762+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:31.421716395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:31.421725484+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:31.421735076+07:00","message":"push: {true \n 0 0xc00386d480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:31.434194261+07:00","message":"write wav file: './tmp/7565/7565_4122.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:32.14055778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:32.140657755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:32.856879284+07:00","message":"[GCS] IsForceVAD: false for message ID: 4123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:32.947005111+07:00","message":"receive streaming session, msgId: 4123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:32.947038825+07:00","message":"found end of frame, send empty tag with msgId: 4123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:32.9470428+07:00","message":"end Recv id 4123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:32.947055774+07:00","message":"[buffer interim] 4123 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:32.947065583+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:32.947069964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:32.947073081+07:00","message":"> Transcript [48083] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:32.94707577+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:32.947077742+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:32.947079595+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:32.947081294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:32.947084335+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:32.947095752+07:00","message":"push: {true \n 0 0xc0044a2000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:32.954711399+07:00","message":"write wav file: './tmp/7565/7565_4123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:33.119827958+07:00","message":"[GCS] Start streaming session, msgId: 4124"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:35.140780465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:35.140793331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:38.140871786+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:38.140900795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:38.246764837+07:00","message":"[GCS] IsForceVAD: false for message ID: 4124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:38.339142076+07:00","message":"receive streaming session, msgId: 4124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:38.339162001+07:00","message":"found end of frame, send empty tag with msgId: 4124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:38.339166832+07:00","message":"end Recv id 4124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:38.339177074+07:00","message":"[buffer interim] 4124 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:38.339185879+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:38.33919571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:38.339199915+07:00","message":"> Transcript [48084] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:38.339204027+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:38.339206899+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:38.339210106+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:38.33921353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:38.339219538+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:38.33923185+07:00","message":"push: {true \n 0 0xc004d58b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:38.350539486+07:00","message":"write wav file: './tmp/7565/7565_4124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:38.567735346+07:00","message":"[GCS] Start streaming session, msgId: 4125"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:41.141811776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:41.141815113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:43.697776088+07:00","message":"[GCS] IsForceVAD: false for message ID: 4125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:43.787170983+07:00","message":"receive streaming session, msgId: 4125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:43.787195933+07:00","message":"found end of frame, send empty tag with msgId: 4125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:43.787199779+07:00","message":"end Recv id 4125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:43.787208883+07:00","message":"[buffer interim] 4125 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:43.787217394+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:43.787221719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:43.787224529+07:00","message":"> Transcript [48085] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:43.787226867+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:43.78722874+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:43.787230685+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:43.787232509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:43.787236082+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:43.787247748+07:00","message":"push: {true \n 0 0xc004429b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:43.808557757+07:00","message":"write wav file: './tmp/7565/7565_4125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:44.016322621+07:00","message":"[GCS] Start streaming session, msgId: 4126"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:44.142177239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:44.142192271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:45.096045476+07:00","message":"[GCS] IsForceVAD: false for message ID: 4126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:45.169108005+07:00","message":"[GCS] Start streaming session, msgId: 4127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:45.17773074+07:00","message":"receive streaming session, msgId: 4126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:45.177750255+07:00","message":"found end of frame, send empty tag with msgId: 4126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:45.177753609+07:00","message":"end Recv id 4126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:45.17776099+07:00","message":"[buffer interim] 4126 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:45.177769329+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:45.177773366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:45.177776331+07:00","message":"> Transcript [48086] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:45.177778733+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:45.177780779+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:45.177782479+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:45.177784184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:45.177787361+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:45.177798598+07:00","message":"push: {true \n 0 0xc0044a2100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:45.183361045+07:00","message":"write wav file: './tmp/7565/7565_4126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:45.230025828+07:00","message":"[GCS] IsForceVAD: false for message ID: 4127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:45.354384353+07:00","message":"receive streaming session, msgId: 4127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:45.354406927+07:00","message":"found end of frame, send empty tag with msgId: 4127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:45.35441021+07:00","message":"end Recv id 4127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:45.354417386+07:00","message":"[buffer interim] 4127 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:45.354426339+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:45.354437715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:45.354443345+07:00","message":"> Transcript [48087] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:45.354445955+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:45.354447948+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:45.354449658+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:45.354451548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:45.354454851+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:45.354465592+07:00","message":"push: {true \n 0 0xc0044a2380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:45.359395353+07:00","message":"write wav file: './tmp/7565/7565_4127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:45.417420314+07:00","message":"[GCS] Start streaming session, msgId: 4128"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:47.143038796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:47.143047944+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:48.235805422+07:00","message":"[GCS] IsForceVAD: false for message ID: 4128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:48.314692232+07:00","message":"receive streaming session, msgId: 4128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:48.314721542+07:00","message":"found end of frame, send empty tag with msgId: 4128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:48.314725446+07:00","message":"end Recv id 4128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:48.314733197+07:00","message":"[buffer interim] 4128 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:48.314740815+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:48.314744438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:48.31474708+07:00","message":"> Transcript [48088] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:48.314749923+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:48.314751783+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:48.314753739+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:48.314755551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:48.314758383+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:48.314768202+07:00","message":"push: {true \n 0 0xc00386d400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:48.322098846+07:00","message":"write wav file: './tmp/7565/7565_4128.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:48.366240726+07:00","message":"[GCS] Start streaming session, msgId: 4129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:48.426823867+07:00","message":"[GCS] IsForceVAD: false for message ID: 4129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:48.497996033+07:00","message":"[GCS] Start streaming session, msgId: 4130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:48.580577228+07:00","message":"receive streaming session, msgId: 4129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:48.580598041+07:00","message":"found end of frame, send empty tag with msgId: 4129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:48.580600864+07:00","message":"end Recv id 4129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:48.580607009+07:00","message":"[buffer interim] 4129 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:48.580613964+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:48.580617308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:48.580620632+07:00","message":"> Transcript [48089] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:48.580622934+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:48.580624839+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:48.580626633+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:48.580628401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:48.580637+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:48.580646048+07:00","message":"push: {true \n 0 0xc0044a2980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:48.586893603+07:00","message":"write wav file: './tmp/7565/7565_4129.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:50.14314373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:50.143165487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:53.144084681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:53.144104685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:53.615922795+07:00","message":"[GCS] IsForceVAD: false for message ID: 4130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:54.062377441+07:00","message":"receive streaming session, msgId: 4130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:54.062397622+07:00","message":"found end of frame, send empty tag with msgId: 4130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:54.062400527+07:00","message":"end Recv id 4130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:54.062407752+07:00","message":"[buffer interim] 4130 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:54.062415698+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:54.062419177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:54.062421744+07:00","message":"> Transcript [48090] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:54.062424086+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:54.062425903+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:54.062427759+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:54.062430234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:54.062437468+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:54.062448092+07:00","message":"push: {true \n 0 0xc004d58900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:54.073156291+07:00","message":"write wav file: './tmp/7565/7565_4130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:54.648457985+07:00","message":"[GCS] Start streaming session, msgId: 4131"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:56.144393586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:56.144393547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:56.461588455+07:00","message":"[GCS] Cleaned up inactive client: 4108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:56.461618316+07:00","message":"[GCS] Cleaned up inactive client: 4107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:56.461621174+07:00","message":"[GCS] Cleaned up inactive client: 4109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:56.461622907+07:00","message":"[GCS] Cleaned up inactive client: 4103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:56.461624862+07:00","message":"[GCS] Cleaned up inactive client: 4104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:56.461626497+07:00","message":"[GCS] Cleaned up inactive client: 4111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:56.46162826+07:00","message":"[GCS] Cleaned up inactive client: 4106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:56.461629987+07:00","message":"[GCS] Cleaned up inactive client: 4102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:56.461631831+07:00","message":"[GCS] Cleaned up inactive client: 4112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:56.461633472+07:00","message":"[GCS] Cleaned up inactive client: 4105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:56.461635116+07:00","message":"[GCS] Cleaned up inactive client: 4113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:56.461636776+07:00","message":"[GCS] Cleaned up inactive client: 4110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:57.52623535+07:00","message":"[GCS] IsForceVAD: false for message ID: 4131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:57.617037031+07:00","message":"receive streaming session, msgId: 4131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:57.617063434+07:00","message":"found end of frame, send empty tag with msgId: 4131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:57.617068014+07:00","message":"end Recv id 4131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:57.617078766+07:00","message":"[buffer interim] 4131 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:57.617089314+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:57.617095097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:57.617098375+07:00","message":"> Transcript [48091] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:57.617101477+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:57.617103915+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:57.617106383+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:57.617108804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:53:57.617111735+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:57.617122496+07:00","message":"push: {true \n 0 0xc0042d6c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:53:57.62502836+07:00","message":"write wav file: './tmp/7565/7565_4131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:53:57.777503081+07:00","message":"[GCS] Start streaming session, msgId: 4132"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:59.144804747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:53:59.144822227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:02.145472597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:02.145488806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:02.909698903+07:00","message":"[GCS] IsForceVAD: false for message ID: 4132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:03.011136571+07:00","message":"receive streaming session, msgId: 4132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:03.011156735+07:00","message":"found end of frame, send empty tag with msgId: 4132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:03.011160885+07:00","message":"end Recv id 4132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:03.011169654+07:00","message":"[buffer interim] 4132 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:03.011184526+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:03.011188759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:03.011191956+07:00","message":"> Transcript [48092] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:03.011194334+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:03.011196658+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:03.011198522+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:03.011200323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:03.011205352+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:03.011215706+07:00","message":"push: {true \n 0 0xc0042d6f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:03.023063021+07:00","message":"write wav file: './tmp/7565/7565_4132.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:03.867738007+07:00","message":"[GCS] Start streaming session, msgId: 4133"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:05.145475344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:05.14552197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:08.145793014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:08.145836611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:09.185670615+07:00","message":"[GCS] IsForceVAD: false for message ID: 4133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:09.283307961+07:00","message":"receive streaming session, msgId: 4133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:09.28332826+07:00","message":"found end of frame, send empty tag with msgId: 4133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:09.283331239+07:00","message":"end Recv id 4133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:09.283339103+07:00","message":"[buffer interim] 4133 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:09.283346815+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:09.283356351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:09.283359007+07:00","message":"> Transcript [48093] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:09.283361432+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:09.283363223+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:09.283364911+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:09.283366705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:09.283369618+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:09.283378897+07:00","message":"push: {true \n 0 0xc0042d7600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:09.306303418+07:00","message":"write wav file: './tmp/7565/7565_4133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:10.218716631+07:00","message":"[GCS] Start streaming session, msgId: 4134"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:11.146655797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:11.146662289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:13.026374415+07:00","message":"[GCS] IsForceVAD: false for message ID: 4134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:13.109818836+07:00","message":"receive streaming session, msgId: 4134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:13.109858429+07:00","message":"found end of frame, send empty tag with msgId: 4134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:13.109862837+07:00","message":"end Recv id 4134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:13.109872973+07:00","message":"[buffer interim] 4134 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:13.109882176+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:13.109887135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:13.109890524+07:00","message":"> Transcript [48094] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:13.109893058+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:13.109895164+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:13.109897+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:13.109899362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:13.109903393+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:13.109914646+07:00","message":"push: {true \n 0 0xc004d58000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:13.118265744+07:00","message":"write wav file: './tmp/7565/7565_4134.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:13.157277278+07:00","message":"[GCS] Start streaming session, msgId: 4135"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:14.14698633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:14.147011639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:17.1478693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:17.147884406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:18.290776142+07:00","message":"[GCS] IsForceVAD: false for message ID: 4135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:18.39209945+07:00","message":"receive streaming session, msgId: 4135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:18.392121348+07:00","message":"found end of frame, send empty tag with msgId: 4135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:18.392124608+07:00","message":"end Recv id 4135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:18.39213289+07:00","message":"[buffer interim] 4135 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:18.392141147+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:18.392145629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:18.392149016+07:00","message":"> Transcript [48095] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:18.392151496+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:18.392153614+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:18.392155335+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:18.392157256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:18.392163915+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:18.392174101+07:00","message":"push: {true \n 0 0xc0044a2500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:18.402329332+07:00","message":"write wav file: './tmp/7565/7565_4135.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:20.148464932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:20.148465429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:20.338691478+07:00","message":"[GCS] Start streaming session, msgId: 4136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:22.124928486+07:00","message":"[GCS] IsForceVAD: false for message ID: 4136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:22.207467704+07:00","message":"receive streaming session, msgId: 4136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:22.207491422+07:00","message":"found end of frame, send empty tag with msgId: 4136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:22.207497287+07:00","message":"end Recv id 4136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:22.207509016+07:00","message":"[buffer interim] 4136 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:22.207519324+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:22.207524539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:22.207529091+07:00","message":"> Transcript [48096] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:22.207533491+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:22.207536919+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:22.207540043+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:22.207543249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:22.207547687+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:22.207562004+07:00","message":"push: {true \n 0 0xc00386ca00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:22.214937754+07:00","message":"write wav file: './tmp/7565/7565_4136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:22.44597427+07:00","message":"[GCS] Start streaming session, msgId: 4137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:22.506745688+07:00","message":"[GCS] IsForceVAD: false for message ID: 4137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:22.70026464+07:00","message":"receive streaming session, msgId: 4137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:22.700296522+07:00","message":"found end of frame, send empty tag with msgId: 4137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:22.700299982+07:00","message":"end Recv id 4137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:22.700310548+07:00","message":"[buffer interim] 4137 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:22.700319237+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:22.700322839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:22.700329775+07:00","message":"> Transcript [48097] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:22.7003324+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:22.700334924+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:22.700336773+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:22.700338477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:22.700342004+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:22.700353584+07:00","message":"push: {true \n 0 0xc00386cd00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:22.70094438+07:00","message":"[GCS] Start streaming session, msgId: 4138"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:22.704893942+07:00","message":"write wav file: './tmp/7565/7565_4137.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:23.149231878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:23.149234416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:25.52901075+07:00","message":"[GCS] IsForceVAD: false for message ID: 4138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:25.631342653+07:00","message":"receive streaming session, msgId: 4138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:25.631366097+07:00","message":"found end of frame, send empty tag with msgId: 4138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:25.631370771+07:00","message":"end Recv id 4138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:25.631380895+07:00","message":"[buffer interim] 4138 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:25.631391439+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:25.631397719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:25.631402241+07:00","message":"> Transcript [48098] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:25.631405811+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:25.631408534+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:25.63141258+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:25.631416502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:25.631421319+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:25.631435654+07:00","message":"push: {true \n 0 0xc002e83280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:25.639653199+07:00","message":"write wav file: './tmp/7565/7565_4138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:25.846585063+07:00","message":"[GCS] Start streaming session, msgId: 4139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:25.905728955+07:00","message":"[GCS] IsForceVAD: false for message ID: 4139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:26.052409303+07:00","message":"receive streaming session, msgId: 4139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:26.052431539+07:00","message":"found end of frame, send empty tag with msgId: 4139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:26.052435008+07:00","message":"end Recv id 4139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:26.052444473+07:00","message":"[buffer interim] 4139 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:26.052452811+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:26.052456868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:26.052459858+07:00","message":"> Transcript [48099] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:26.052462308+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:26.052464261+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:26.052465984+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:26.052467737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:26.052470536+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:26.052483008+07:00","message":"push: {true \n 0 0xc0042d7580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:26.057179331+07:00","message":"write wav file: './tmp/7565/7565_4139.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:26.097280954+07:00","message":"[GCS] Start streaming session, msgId: 4140"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:26.149422761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:26.149445892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:26.460783557+07:00","message":"[GCS] Cleaned up inactive client: 4118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:26.46081316+07:00","message":"[GCS] Cleaned up inactive client: 4115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:26.460816487+07:00","message":"[GCS] Cleaned up inactive client: 4116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:26.460818977+07:00","message":"[GCS] Cleaned up inactive client: 4120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:26.460820972+07:00","message":"[GCS] Cleaned up inactive client: 4117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:26.460822803+07:00","message":"[GCS] Cleaned up inactive client: 4119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:26.46082458+07:00","message":"[GCS] Cleaned up inactive client: 4121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:26.460827139+07:00","message":"[GCS] Cleaned up inactive client: 4114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:28.406199031+07:00","message":"[GCS] IsForceVAD: false for message ID: 4140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:28.491945627+07:00","message":"receive streaming session, msgId: 4140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:28.491971939+07:00","message":"found end of frame, send empty tag with msgId: 4140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:28.491977528+07:00","message":"end Recv id 4140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:28.491988592+07:00","message":"[buffer interim] 4140 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:28.491999172+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:28.492005114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:28.492009403+07:00","message":"> Transcript [48100] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:28.49201341+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:28.492017004+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:28.492019813+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:28.492022379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:28.4920326+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:28.492049037+07:00","message":"push: {true \n 0 0xc003b7cc80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:28.500402159+07:00","message":"write wav file: './tmp/7565/7565_4140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:29.048811967+07:00","message":"[GCS] Start streaming session, msgId: 4141"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:29.150164999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:29.150186915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:32.151152529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:32.151162246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.14608128+07:00","message":"[GCS] IsForceVAD: false for message ID: 4141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.237464035+07:00","message":"receive streaming session, msgId: 4141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.237487571+07:00","message":"found end of frame, send empty tag with msgId: 4141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.237491098+07:00","message":"end Recv id 4141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.237499295+07:00","message":"[buffer interim] 4141 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.237508195+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.237512536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.237515336+07:00","message":"> Transcript [48101] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.237519272+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.237521343+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.23752329+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.237525014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.237528466+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.23753853+07:00","message":"push: {true \n 0 0xc0042d7900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:33.257439379+07:00","message":"write wav file: './tmp/7565/7565_4141.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.276423567+07:00","message":"[GCS] Start streaming session, msgId: 4142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.655960462+07:00","message":"[GCS] IsForceVAD: false for message ID: 4142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.726440299+07:00","message":"[GCS] Start streaming session, msgId: 4143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.735205086+07:00","message":"receive streaming session, msgId: 4142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.735225434+07:00","message":"found end of frame, send empty tag with msgId: 4142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.735229346+07:00","message":"end Recv id 4142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.7352353+07:00","message":"[buffer interim] 4142 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.735241668+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.735245136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.735248011+07:00","message":"> Transcript [48102] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.735250551+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.735252327+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.735254019+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.73525739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.735260296+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.735268403+07:00","message":"push: {true \n 0 0xc0044a2600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:33.739530327+07:00","message":"write wav file: './tmp/7565/7565_4142.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.786133053+07:00","message":"[GCS] IsForceVAD: false for message ID: 4143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.912530337+07:00","message":"receive streaming session, msgId: 4143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.912553788+07:00","message":"found end of frame, send empty tag with msgId: 4143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.912557289+07:00","message":"end Recv id 4143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.912563861+07:00","message":"[buffer interim] 4143 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.912572096+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.912580585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.912583287+07:00","message":"> Transcript [48103] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.912585658+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.912587671+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.912589387+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.912591322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:33.912594112+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:33.912605004+07:00","message":"push: {true \n 0 0xc0042d6080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:33.917014609+07:00","message":"write wav file: './tmp/7565/7565_4143.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:35.151309048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:35.151332162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:35.646634196+07:00","message":"[GCS] Start streaming session, msgId: 4144"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:38.151554857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:38.151557063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:40.966216346+07:00","message":"[GCS] IsForceVAD: false for message ID: 4144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:41.027234914+07:00","message":"[GCS] Start streaming session, msgId: 4145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:41.057627702+07:00","message":"receive streaming session, msgId: 4144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:41.057648088+07:00","message":"found end of frame, send empty tag with msgId: 4144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:41.057651314+07:00","message":"end Recv id 4144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:41.057658627+07:00","message":"[buffer interim] 4144 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:41.057666205+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:41.05766989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:41.05767483+07:00","message":"> Transcript [48104] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:41.05767738+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:41.057679177+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:41.057680913+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:41.05768266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:41.057691698+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:41.05770162+07:00","message":"push: {true \n 0 0xc0044a2900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:41.068573553+07:00","message":"write wav file: './tmp/7565/7565_4144.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:41.152134564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:41.152134642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:44.15268508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:44.152717901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:46.146556785+07:00","message":"[GCS] IsForceVAD: false for message ID: 4145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:46.24525495+07:00","message":"receive streaming session, msgId: 4145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:46.245279591+07:00","message":"found end of frame, send empty tag with msgId: 4145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:46.245282974+07:00","message":"end Recv id 4145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:46.245291148+07:00","message":"[buffer interim] 4145 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:46.245299133+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:46.245303539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:46.245306574+07:00","message":"> Transcript [48105] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:46.245308952+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:46.245310913+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:46.24531268+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:46.245314438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:46.245318196+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:46.245328843+07:00","message":"push: {true \n 0 0xc0044a2b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:46.2560189+07:00","message":"write wav file: './tmp/7565/7565_4145.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:47.152732146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:47.152769142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:47.497528141+07:00","message":"[GCS] Start streaming session, msgId: 4146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:49.485497652+07:00","message":"[GCS] IsForceVAD: false for message ID: 4146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:49.546712034+07:00","message":"[GCS] Start streaming session, msgId: 4147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:49.581616941+07:00","message":"receive streaming session, msgId: 4146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:49.581640061+07:00","message":"found end of frame, send empty tag with msgId: 4146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:49.581644185+07:00","message":"end Recv id 4146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:49.581652864+07:00","message":"[buffer interim] 4146 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:49.581662458+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:49.581668125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:49.581672992+07:00","message":"> Transcript [48106] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:49.581677394+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:49.581680198+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:49.581683229+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:49.581685991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:49.581689918+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:49.581702625+07:00","message":"push: {true \n 0 0xc002e82b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:49.589099741+07:00","message":"write wav file: './tmp/7565/7565_4146.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:49.866002945+07:00","message":"[GCS] IsForceVAD: false for message ID: 4147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:49.940604232+07:00","message":"[GCS] Start streaming session, msgId: 4148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:49.961548822+07:00","message":"receive streaming session, msgId: 4147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:49.961566186+07:00","message":"found end of frame, send empty tag with msgId: 4147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:49.961569575+07:00","message":"end Recv id 4147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:49.961575711+07:00","message":"[buffer interim] 4147 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:49.961583793+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:49.961587729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:49.961590712+07:00","message":"> Transcript [48107] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:49.961592888+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:49.961595983+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:49.961597707+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:49.961599431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:49.961609068+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:49.961617971+07:00","message":"push: {true \n 0 0xc004d58e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:49.967370301+07:00","message":"write wav file: './tmp/7565/7565_4147.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:50.153626339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:50.153657697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:50.376491777+07:00","message":"[GCS] IsForceVAD: false for message ID: 4148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:50.447530578+07:00","message":"[GCS] Start streaming session, msgId: 4149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:50.465224154+07:00","message":"receive streaming session, msgId: 4148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:50.465247546+07:00","message":"found end of frame, send empty tag with msgId: 4148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:50.465250943+07:00","message":"end Recv id 4148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:50.465259304+07:00","message":"[buffer interim] 4148 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:50.465266204+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:50.465269873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:50.465272714+07:00","message":"> Transcript [48108] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:50.465275189+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:50.465277161+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:50.465279407+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:50.465281118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:50.465283933+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:50.465295854+07:00","message":"push: {true \n 0 0xc0044a2e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:50.471987253+07:00","message":"write wav file: './tmp/7565/7565_4148.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:51.975640903+07:00","message":"[GCS] IsForceVAD: false for message ID: 4149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:52.049788495+07:00","message":"[GCS] Start streaming session, msgId: 4150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:52.054302638+07:00","message":"receive streaming session, msgId: 4149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:52.054327689+07:00","message":"found end of frame, send empty tag with msgId: 4149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:52.05433156+07:00","message":"end Recv id 4149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:52.054341328+07:00","message":"[buffer interim] 4149 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:52.054350452+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:52.054355564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:52.054359736+07:00","message":"> Transcript [48109] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:52.054363464+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:52.054368132+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:52.054370937+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:52.054374294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:52.05438658+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:52.054398424+07:00","message":"push: {true \n 0 0xc004d59100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:52.061102315+07:00","message":"write wav file: './tmp/7565/7565_4149.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:53.154590091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:53.154596463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:56.155007407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:56.155032883+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:56.460965845+07:00","message":"[GCS] Cleaned up inactive client: 4124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:56.460997213+07:00","message":"[GCS] Cleaned up inactive client: 4126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:56.461002902+07:00","message":"[GCS] Cleaned up inactive client: 4130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:56.461006139+07:00","message":"[GCS] Cleaned up inactive client: 4125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:56.461008841+07:00","message":"[GCS] Cleaned up inactive client: 4122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:56.461011853+07:00","message":"[GCS] Cleaned up inactive client: 4129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:56.461014478+07:00","message":"[GCS] Cleaned up inactive client: 4123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:56.461017026+07:00","message":"[GCS] Cleaned up inactive client: 4128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:56.46101945+07:00","message":"[GCS] Cleaned up inactive client: 4127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:57.876775719+07:00","message":"[GCS] IsForceVAD: false for message ID: 4150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:57.966705636+07:00","message":"receive streaming session, msgId: 4150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:57.966729473+07:00","message":"found end of frame, send empty tag with msgId: 4150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:57.966732769+07:00","message":"end Recv id 4150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:57.966741187+07:00","message":"[buffer interim] 4150 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:57.966749269+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:57.966753274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:57.966756299+07:00","message":"> Transcript [48110] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:57.966758585+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:57.966760597+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:57.966762504+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:57.966764241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:57.966767157+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:57.966778132+07:00","message":"push: {true \n 0 0xc004d59380}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:57.984398817+07:00","message":"write wav file: './tmp/7565/7565_4150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:58.006960959+07:00","message":"[GCS] Start streaming session, msgId: 4151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:58.19479375+07:00","message":"[GCS] IsForceVAD: false for message ID: 4151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:58.256366725+07:00","message":"[GCS] Start streaming session, msgId: 4152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:58.291632545+07:00","message":"receive streaming session, msgId: 4151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:58.291654503+07:00","message":"found end of frame, send empty tag with msgId: 4151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:58.291657678+07:00","message":"end Recv id 4151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:58.291670525+07:00","message":"[buffer interim] 4151 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:58.291682212+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:58.291686103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:58.291688953+07:00","message":"> Transcript [48111] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:58.291691244+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:58.291693308+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:58.291695+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:58.291696837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:54:58.29169966+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:54:58.291709908+07:00","message":"push: {true \n 0 0xc002e82700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:54:58.296257134+07:00","message":"write wav file: './tmp/7565/7565_4151.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:59.155222723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:54:59.155236067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:00.885397286+07:00","message":"[GCS] IsForceVAD: false for message ID: 4152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:00.984829646+07:00","message":"receive streaming session, msgId: 4152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:00.98486189+07:00","message":"found end of frame, send empty tag with msgId: 4152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:00.984865517+07:00","message":"end Recv id 4152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:00.984884806+07:00","message":"[buffer interim] 4152 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:00.984898277+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:00.984903354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:00.984906295+07:00","message":"> Transcript [48112] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:00.984908879+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:00.984911227+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:00.98491314+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:00.984914886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:00.984921719+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:00.984933917+07:00","message":"push: {true \n 0 0xc00386c000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:00.992266017+07:00","message":"write wav file: './tmp/7565/7565_4152.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:01.017070118+07:00","message":"[GCS] Start streaming session, msgId: 4153"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:02.15554075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:02.1555338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:05.156415659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:05.156446576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:06.58596313+07:00","message":"[GCS] IsForceVAD: false for message ID: 4153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:06.698885715+07:00","message":"receive streaming session, msgId: 4153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:06.698913793+07:00","message":"found end of frame, send empty tag with msgId: 4153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:06.698917727+07:00","message":"end Recv id 4153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:06.698927379+07:00","message":"[buffer interim] 4153 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:06.698940157+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:06.698944797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:06.698947917+07:00","message":"> Transcript [48113] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:06.69895061+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:06.698952786+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:06.698954762+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:06.69895655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:06.698962237+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:06.69897295+07:00","message":"push: {true \n 0 0xc0042d6580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:06.709658745+07:00","message":"write wav file: './tmp/7565/7565_4153.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:06.7175244+07:00","message":"[GCS] Start streaming session, msgId: 4154"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:08.157274574+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:08.157281207+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:11.157363908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:11.157369828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:11.835647888+07:00","message":"[GCS] IsForceVAD: false for message ID: 4154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:11.93240071+07:00","message":"receive streaming session, msgId: 4154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:11.9324215+07:00","message":"found end of frame, send empty tag with msgId: 4154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:11.932424646+07:00","message":"end Recv id 4154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:11.932432522+07:00","message":"[buffer interim] 4154 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:11.932441235+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:11.932444955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:11.932447702+07:00","message":"> Transcript [48114] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:11.932449965+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:11.932451836+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:11.932453588+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:11.932455316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:11.932458187+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:11.932467415+07:00","message":"push: {true \n 0 0xc00386c980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:11.943011934+07:00","message":"write wav file: './tmp/7565/7565_4154.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:11.966262803+07:00","message":"[GCS] Start streaming session, msgId: 4155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:14.015193115+07:00","message":"[GCS] IsForceVAD: false for message ID: 4155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:14.121464454+07:00","message":"receive streaming session, msgId: 4155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:14.121486645+07:00","message":"found end of frame, send empty tag with msgId: 4155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:14.121490771+07:00","message":"end Recv id 4155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:14.121499517+07:00","message":"[buffer interim] 4155 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:14.121508901+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:14.121514787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:14.121519329+07:00","message":"> Transcript [48115] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:14.121522842+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:14.121525773+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:14.121528287+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:14.121530889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:14.121539958+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:14.121551667+07:00","message":"push: {true \n 0 0xc004d58b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:14.12903505+07:00","message":"write wav file: './tmp/7565/7565_4155.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:14.157792261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:14.157871254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:14.277310308+07:00","message":"[GCS] Start streaming session, msgId: 4156"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:17.158373196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:17.158372386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:19.26692698+07:00","message":"[GCS] IsForceVAD: false for message ID: 4156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:19.363834639+07:00","message":"receive streaming session, msgId: 4156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:19.363865031+07:00","message":"found end of frame, send empty tag with msgId: 4156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:19.363868446+07:00","message":"end Recv id 4156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:19.363882257+07:00","message":"[buffer interim] 4156 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:19.363891144+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:19.36389772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:19.363901292+07:00","message":"> Transcript [48116] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:19.36390399+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:19.363906165+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:19.363908104+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:19.363909866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:19.363916725+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:19.363929966+07:00","message":"push: {true \n 0 0xc0042d7b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:19.385008342+07:00","message":"write wav file: './tmp/7565/7565_4156.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:19.530606608+07:00","message":"[GCS] Start streaming session, msgId: 4157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:19.846343555+07:00","message":"[GCS] IsForceVAD: false for message ID: 4157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:19.946759198+07:00","message":"receive streaming session, msgId: 4157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:19.946778119+07:00","message":"found end of frame, send empty tag with msgId: 4157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:19.946781164+07:00","message":"end Recv id 4157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:19.946787912+07:00","message":"[buffer interim] 4157 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:19.946795107+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:19.946798693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:19.946801306+07:00","message":"> Transcript [48117] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:19.946803578+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:19.946805479+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:19.946807225+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:19.946808981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:19.946811639+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:19.946820753+07:00","message":"push: {true \n 0 0xc0042d6000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:19.951904027+07:00","message":"write wav file: './tmp/7565/7565_4157.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:20.036789346+07:00","message":"[GCS] Start streaming session, msgId: 4158"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:20.158719378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:20.158725569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:20.233304267+07:00","message":"[GCS] IsForceVAD: false for message ID: 4158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:20.336038296+07:00","message":"receive streaming session, msgId: 4158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:20.336057657+07:00","message":"found end of frame, send empty tag with msgId: 4158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:20.336060884+07:00","message":"end Recv id 4158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:20.336068233+07:00","message":"[buffer interim] 4158 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:20.33607548+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:20.336078823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:20.336081668+07:00","message":"> Transcript [48118] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:20.336083937+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:20.336085913+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:20.336087938+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:20.336089664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:20.336097662+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:20.336107621+07:00","message":"push: {true \n 0 0xc002e83980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:20.340764813+07:00","message":"write wav file: './tmp/7565/7565_4158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:20.617261892+07:00","message":"[GCS] Start streaming session, msgId: 4159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:20.676829455+07:00","message":"[GCS] IsForceVAD: false for message ID: 4159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:20.813908573+07:00","message":"receive streaming session, msgId: 4159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:20.813935643+07:00","message":"found end of frame, send empty tag with msgId: 4159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:20.813939303+07:00","message":"end Recv id 4159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:20.813947402+07:00","message":"[buffer interim] 4159 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:20.813955635+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:20.813959536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:20.813962472+07:00","message":"> Transcript [48119] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:20.813964788+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:20.81396679+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:20.813968627+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:20.813970442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:20.813973116+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:20.813985992+07:00","message":"push: {true \n 0 0xc0044a2400}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:20.81880036+07:00","message":"write wav file: './tmp/7565/7565_4159.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:21.968591536+07:00","message":"[GCS] Start streaming session, msgId: 4160"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:23.158986461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:23.15898793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:24.300271681+07:00","message":"receive streaming session, msgId: 4160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:24.300347111+07:00","message":"receive 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-05-12T13:55:24.300356568+07:00","message":"receive interim result [false|false]: เธอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:24.300376627+07:00","message":"[buffer interim] 4160 false เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:24.3003871+07:00","message":"[bufferProcess] interim [160000000]:เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:24.300389122+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:24.30039861+07:00","message":"[bufferProcess] send to processor (ticker):เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:24.300401641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:24.30040445+07:00","message":"> Transcript [48120] [false]: 'เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:24.300406741+07:00","message":"Set StatePrefix (first interim): 'เธอ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:26.159697975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:26.159713362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:26.461118343+07:00","message":"[GCS] Cleaned up inactive client: 4138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:26.461148592+07:00","message":"[GCS] Cleaned up inactive client: 4134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:26.461152112+07:00","message":"[GCS] Cleaned up inactive client: 4139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:26.461154175+07:00","message":"[GCS] Cleaned up inactive client: 4137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:26.461156+07:00","message":"[GCS] Cleaned up inactive client: 4133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:26.46115777+07:00","message":"[GCS] Cleaned up inactive client: 4135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:26.461159395+07:00","message":"[GCS] Cleaned up inactive client: 4131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:26.461174277+07:00","message":"[GCS] Cleaned up inactive client: 4132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:26.461176013+07:00","message":"[GCS] Cleaned up inactive client: 4136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:26.609826732+07:00","message":"receive streaming session, msgId: 4160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:26.609872042+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-05-12T13:55:26.609884094+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:26.60990136+07:00","message":"[buffer interim] 4160 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:26.609909276+07:00","message":"[bufferProcess] interim [500000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:26.609911277+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:26.609915433+07:00","message":"[bufferProcess] send to processor (ticker):ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:26.609918737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:26.609921452+07:00","message":"> Transcript [48121] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:26.609923378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:26.609926099+07:00","message":"Set new StatePrefix: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:26.936444041+07:00","message":"receive streaming session, msgId: 4160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:26.936491732+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-05-12T13:55:26.936497722+07:00","message":"receive interim result [false|false]: ที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:26.936513722+07:00","message":"[buffer interim] 4160 false ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:26.936521891+07:00","message":"[bufferProcess] interim [620000000]:ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:26.936523739+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.082646604+07:00","message":"receive streaming session, msgId: 4160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.082707295+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-05-12T13:55:27.08271647+07:00","message":"receive interim result [false|false]: ที่วัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.08273602+07:00","message":"[buffer interim] 4160 false ที่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.082749917+07:00","message":"[bufferProcess] interim [680000000]:ที่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.082755727+07:00","message":"[bufferProcess] send to processor:ที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.082765713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.0827704+07:00","message":"> Transcript [48122] [false]: 'ที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.082775693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.082779124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.082782254+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.0827854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.085525113+07:00","message":"[GCS] IsForceVAD: false for message ID: 4160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.134071102+07:00","message":"receive streaming session, msgId: 4160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.134113406+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-05-12T13:55:27.134120084+07:00","message":"receive interim result [false|false]: พี่วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.134137388+07:00","message":"[buffer interim] 4160 false พี่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.13414606+07:00","message":"[bufferProcess] interim [740000000]:พี่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.134148627+07:00","message":"[bufferProcess] send to processor:ที่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.134155507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.134158249+07:00","message":"> Transcript [48123] [false]: 'ที่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.134161241+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.134163378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.134165434+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.134167769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.2165177+07:00","message":"receive streaming session, msgId: 4160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.216552184+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-05-12T13:55:27.216559133+07:00","message":"receive interim result [false|false]: พี่วันนี้พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.216573594+07:00","message":"[buffer interim] 4160 false พี่วันนี้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.216580766+07:00","message":"[bufferProcess] interim [920000000]:พี่วันนี้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.216583228+07:00","message":"[bufferProcess] send to processor:พี่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.216589586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.216592593+07:00","message":"> Transcript [48124] [false]: 'พี่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.216594898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.21659701+07:00","message":"Set new StatePrefix: 'พี่วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.242151976+07:00","message":"receive streaming session, msgId: 4160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.242207842+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-05-12T13:55:27.242213302+07:00","message":"receive interim result [false|false]: ที่วันนี้พิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.24222747+07:00","message":"[buffer interim] 4160 false ที่วันนี้พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.242234455+07:00","message":"[bufferProcess] interim [980000000]:ที่วันนี้พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.242236692+07:00","message":"[bufferProcess] send to processor:พี่วันนี้พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.242240931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.242243695+07:00","message":"> Transcript [48125] [false]: 'พี่วันนี้พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.242246795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.242248717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.242250524+07:00","message":"StatePrefix: 'พี่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.242252447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.297989846+07:00","message":"receive streaming session, msgId: 4160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.298043132+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-05-12T13:55:27.298050362+07:00","message":"receive interim result [false|false]: ที่วันนี้ทีมงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.298066781+07:00","message":"[buffer interim] 4160 false ที่วันนี้ทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.298075156+07:00","message":"[bufferProcess] interim [100000000]:ที่วันนี้ทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.298078743+07:00","message":"[bufferProcess] send to processor:ที่วันนี้พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.298089681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.298094079+07:00","message":"> Transcript [48126] [false]: 'ที่วันนี้พิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.298097199+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.298100633+07:00","message":"Set new StatePrefix: 'ที่วันนี้พิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.36399865+07:00","message":"receive streaming session, msgId: 4160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.364057731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วันนี้ทีมงาน\",\"confidence\":0.8804958}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.364066516+07:00","message":"receive interim result [true|false]: ที่วันนี้ทีมงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.364079265+07:00","message":"end recv isFinal message id 4160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.364082884+07:00","message":"end Recv id 4160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.36409373+07:00","message":"[buffer interim] 4160 true ที่วันนี้ทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.364104652+07:00","message":"[bufferProcess] interim [130000000]:ที่วันนี้ทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.364109352+07:00","message":"[bufferProcess] send to processor (isfinal):ที่วันนี้ทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.364114881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.364119446+07:00","message":"> Transcript [48127] [false]: 'ที่วันนี้ทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.364123345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.364126414+07:00","message":"Set new StatePrefix: 'ที่วันนี้ทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.364129389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.364132202+07:00","message":"> Transcript [48128] [true]: 'ที่วันนี้ทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.364135839+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.364138813+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.364142525+07:00","message":"StatePrefix: 'ที่วันนี้ทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.364145392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:27.364149152+07:00","message":"Push: 'ที่วันนี้ทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.364160509+07:00","message":"push: {true ที่วันนี้ทีมงาน 0 0xc00386d100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:27.377228316+07:00","message":"write wav file: './tmp/7565/7565_4160.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:27.786505553+07:00","message":"[GCS] Start streaming session, msgId: 4161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:28.510059899+07:00","message":"receive streaming session, msgId: 4161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:28.510098969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิพนธ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:28.510106064+07:00","message":"receive interim result [false|false]: นิพนธ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:28.510123744+07:00","message":"[buffer interim] 4161 false นิพนธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.510131161+07:00","message":"[bufferProcess] interim [540000000]:นิพนธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.510133901+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.510140472+07:00","message":"[bufferProcess] send to processor (ticker):นิพนธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.510143123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.510146032+07:00","message":"> Transcript [48129] [false]: 'นิพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.510148096+07:00","message":"Set StatePrefix (first interim): 'นิพนธ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:28.555532994+07:00","message":"[GCS] IsForceVAD: false for message ID: 4161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:28.61784766+07:00","message":"[GCS] Start streaming session, msgId: 4162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:28.661267275+07:00","message":"receive streaming session, msgId: 4161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:28.661309776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิพนธ์ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:28.661316641+07:00","message":"receive interim result [false|false]: นิพนธ์ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:28.661336355+07:00","message":"[buffer interim] 4161 false นิพนธ์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.661348449+07:00","message":"[bufferProcess] interim [780000000]:นิพนธ์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.66135023+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:28.72833115+07:00","message":"receive streaming session, msgId: 4161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:28.728367096+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-05-12T13:55:28.728372844+07:00","message":"receive interim result [true|false]: นิพนธ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:28.728382741+07:00","message":"end recv isFinal message id 4161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:28.728384905+07:00","message":"end Recv id 4161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:28.728391819+07:00","message":"[buffer interim] 4161 true นิพนธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.728399721+07:00","message":"[bufferProcess] interim [780000000]:นิพนธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.728402854+07:00","message":"[bufferProcess] send to processor (isfinal):นิพนธ์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.728406385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.728409168+07:00","message":"> Transcript [48130] [false]: 'นิพนธ์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.728412227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.728414065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.728415968+07:00","message":"StatePrefix: 'นิพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.728418009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.728419594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.728423515+07:00","message":"> Transcript [48131] [true]: 'นิพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.728425533+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.728427458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.728429189+07:00","message":"StatePrefix: 'นิพนธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.728430889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:28.728433463+07:00","message":"Push: 'นิพนธ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:28.728440909+07:00","message":"push: {true นิพนธ์ 0 0xc004d58c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:28.736488747+07:00","message":"write wav file: './tmp/7565/7565_4161.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.127984969+07:00","message":"receive streaming session, msgId: 4162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.128026347+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-05-12T13:55:29.128031739+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.128047597+07:00","message":"[buffer interim] 4162 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.128054946+07:00","message":"[bufferProcess] interim [240000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.128056679+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:29.160475548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:29.160484174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.201336212+07:00","message":"receive streaming session, msgId: 4162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.201392616+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-05-12T13:55:29.201398848+07:00","message":"receive interim result [false|false]: รีบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.201412124+07:00","message":"[buffer interim] 4162 false รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.201418536+07:00","message":"[bufferProcess] interim [360000000]:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.201420959+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.201427499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.201432861+07:00","message":"> Transcript [48132] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.201436675+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.232426188+07:00","message":"receive streaming session, msgId: 4162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.23247125+07:00","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-05-12T13:55:29.232477921+07:00","message":"receive interim result [false|false]: พี่ปู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.232494157+07:00","message":"[buffer interim] 4162 false พี่ปู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.232502537+07:00","message":"[bufferProcess] interim [420000000]:พี่ปู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.232505371+07:00","message":"[bufferProcess] send to processor:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.232508922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.232511708+07:00","message":"> Transcript [48133] [false]: 'รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.232513663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.232516738+07:00","message":"Set new StatePrefix: 'รีบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.385010237+07:00","message":"receive streaming session, msgId: 4162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.385053997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ปูมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.385060754+07:00","message":"receive interim result [false|false]: พี่ปูมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.385076254+07:00","message":"[buffer interim] 4162 false พี่ปูมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.385085356+07:00","message":"[bufferProcess] interim [600000000]:พี่ปูมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.385087657+07:00","message":"[bufferProcess] send to processor:พี่ปู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.38509284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.385095567+07:00","message":"> Transcript [48134] [false]: 'พี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.385097571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.385099615+07:00","message":"Set new StatePrefix: 'พี่ปู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.589480765+07:00","message":"[GCS] IsForceVAD: false for message ID: 4162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.656811439+07:00","message":"[GCS] Start streaming session, msgId: 4163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.706908695+07:00","message":"receive streaming session, msgId: 4162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.706945876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ปูมาเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.706951163+07:00","message":"receive interim result [false|false]: พี่ปูมาเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.706962333+07:00","message":"[buffer interim] 4162 false พี่ปูมาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.706969803+07:00","message":"[bufferProcess] interim [900000000]:พี่ปูมาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.706971978+07:00","message":"[bufferProcess] send to processor:พี่ปูมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.706975338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.7069782+07:00","message":"> Transcript [48135] [false]: 'พี่ปูมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.706981174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.706983096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.706985001+07:00","message":"StatePrefix: 'พี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.706986917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.761478018+07:00","message":"receive streaming session, msgId: 4162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.761526294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ปูมาเลย\",\"confidence\":0.9119155}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.76153248+07:00","message":"receive interim result [true|false]: พี่ปูมาเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.761545043+07:00","message":"end recv isFinal message id 4162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.761547794+07:00","message":"end Recv id 4162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.761555679+07:00","message":"[buffer interim] 4162 true พี่ปูมาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.761565252+07:00","message":"[bufferProcess] interim [990000000]:พี่ปูมาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.76156913+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ปูมาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.761572897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.761576121+07:00","message":"> Transcript [48136] [false]: 'พี่ปูมาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.761579328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.761581462+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.761583276+07:00","message":"StatePrefix: 'พี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.761585127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.761586817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.761589107+07:00","message":"> Transcript [48137] [true]: 'พี่ปูมาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.761591234+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.761594613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.761596204+07:00","message":"StatePrefix: 'พี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.761597936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:29.761601765+07:00","message":"Push: 'พี่ปูมาเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.761610941+07:00","message":"push: {true พี่ปูมาเลย 0 0xc0042d7800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:29.767555995+07:00","message":"write wav file: './tmp/7565/7565_4162.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:29.975500549+07:00","message":"[GCS] IsForceVAD: false for message ID: 4163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:30.061458833+07:00","message":"receive streaming session, msgId: 4163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:30.061481488+07:00","message":"found end of frame, send empty tag with msgId: 4163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:30.061485631+07:00","message":"end Recv id 4163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:30.061494436+07:00","message":"[buffer interim] 4163 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:30.0615058+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:30.061510201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:30.061514132+07:00","message":"> Transcript [48138] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:30.061517879+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:30.061520577+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:30.06152327+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:30.061526089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:30.061529742+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:30.061541295+07:00","message":"push: {true \n 0 0xc0044a3100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:30.066928659+07:00","message":"write wav file: './tmp/7565/7565_4163.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:30.096927036+07:00","message":"[GCS] Start streaming session, msgId: 4164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:30.787895227+07:00","message":"receive streaming session, msgId: 4164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:30.787941849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:30.787947448+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:30.787967263+07:00","message":"[buffer interim] 4164 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:30.787974719+07:00","message":"[bufferProcess] interim [660000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:30.787976324+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:30.829571889+07:00","message":"receive streaming session, msgId: 4164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:30.829627277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:30.829636509+07:00","message":"receive interim result [false|false]: ว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:30.829656354+07:00","message":"[buffer interim] 4164 false ว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:30.829666683+07:00","message":"[bufferProcess] interim [780000000]:ว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:30.829671378+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:30.829680867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:30.829685138+07:00","message":"> Transcript [48139] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:30.829688656+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:31.337179472+07:00","message":"receive streaming session, msgId: 4164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:31.33721206+07:00","message":"receive 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-05-12T13:55:31.337217201+07:00","message":"receive interim result [false|false]: ว่าเขาอาจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:31.33723411+07:00","message":"[buffer interim] 4164 false ว่าเขาอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.337240532+07:00","message":"[bufferProcess] interim [200000000]:ว่าเขาอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.337242859+07:00","message":"[bufferProcess] send to processor:ว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.33724829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.337251683+07:00","message":"> Transcript [48140] [false]: 'ว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.33725485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.337256871+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.337258831+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.337261398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:31.485550715+07:00","message":"receive streaming session, msgId: 4164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:31.485605121+07:00","message":"receive 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-05-12T13:55:31.485614438+07:00","message":"receive interim result [false|false]: ว่าเขามาทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:31.485635208+07:00","message":"[buffer interim] 4164 false ว่าเขามาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.485650017+07:00","message":"[bufferProcess] interim [380000000]:ว่าเขามาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.485653787+07:00","message":"[bufferProcess] send to processor:ว่าเขาอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.485663352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.485667522+07:00","message":"> Transcript [48141] [false]: 'ว่าเขาอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.485672701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.485676171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.485679944+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.485682775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:31.539204082+07:00","message":"receive streaming session, msgId: 4164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:31.539251313+07:00","message":"receive 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-05-12T13:55:31.539257951+07:00","message":"receive interim result [false|false]: ว่าเขาอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:31.539273388+07:00","message":"[buffer interim] 4164 false ว่าเขาอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.539282127+07:00","message":"[bufferProcess] interim [440000000]:ว่าเขาอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.53928504+07:00","message":"[bufferProcess] send to processor:ว่าเขามาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.539290661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.539293552+07:00","message":"> Transcript [48142] [false]: 'ว่าเขามาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.539297276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.539299924+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.539302484+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.539304707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:31.678238971+07:00","message":"receive streaming session, msgId: 4164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:31.678286609+07:00","message":"receive 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-05-12T13:55:31.678293357+07:00","message":"receive interim result [false|false]: ว่าเขามาทำใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:31.678309633+07:00","message":"[buffer interim] 4164 false ว่าเขามาทำใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.678318166+07:00","message":"[bufferProcess] interim [560000000]:ว่าเขามาทำใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.678320935+07:00","message":"[bufferProcess] send to processor:ว่าเขาอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.67832452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.678327603+07:00","message":"> Transcript [48143] [false]: 'ว่าเขาอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.678331127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.678333344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.678335972+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.678338045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.678343606+07:00","message":"Push: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.678345589+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.678347644+07:00","message":"Set new StatePrefix : 'ว่าเขาอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.678349919+07:00","message":"Next Push (prob) : 'เขาอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:31.678359842+07:00","message":"push: {false ว่า 0 0xc004429b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:31.993486399+07:00","message":"receive streaming session, msgId: 4164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:31.993526906+07:00","message":"receive 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-05-12T13:55:31.993534866+07:00","message":"receive interim result [false|false]: ว่าเขาเอาใจเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:31.993549427+07:00","message":"[buffer interim] 4164 false ว่าเขาเอาใจเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.99355716+07:00","message":"[bufferProcess] interim [920000000]:ว่าเขาเอาใจเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.993560443+07:00","message":"[bufferProcess] send to processor:ว่าเขามาทำใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.993567253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.993570593+07:00","message":"> Transcript [48144] [false]: 'ว่าเขามาทำใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.993572952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:31.993575636+07:00","message":"Set new StatePrefix: 'ว่าเขามาทำใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:32.05015589+07:00","message":"receive streaming session, msgId: 4164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:32.050196335+07:00","message":"receive 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-05-12T13:55:32.050204044+07:00","message":"receive interim result [false|false]: ว่าเขาตามใจเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:32.050222956+07:00","message":"[buffer interim] 4164 false ว่าเขาตามใจเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.050234261+07:00","message":"[bufferProcess] interim [980000000]:ว่าเขาตามใจเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.050236439+07:00","message":"[bufferProcess] send to processor:ว่าเขาเอาใจเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.050240225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.050243916+07:00","message":"> Transcript [48145] [false]: 'ว่าเขาเอาใจเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.050246258+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.050248319+07:00","message":"Set new StatePrefix: 'ว่าเขาเอาใจเขา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:32.161530146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:32.161534909+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:32.171690196+07:00","message":"receive streaming session, msgId: 4164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:32.171731421+07:00","message":"receive 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-05-12T13:55:32.171737818+07:00","message":"receive interim result [false|false]: ว่าเขาเอาใจเขาไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:32.171756961+07:00","message":"[buffer interim] 4164 false ว่าเขาเอาใจเขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.171765666+07:00","message":"[bufferProcess] interim [40000000]:ว่าเขาเอาใจเขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.171767926+07:00","message":"[bufferProcess] send to processor:ว่าเขาตามใจเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.171771409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.1717744+07:00","message":"> Transcript [48146] [false]: 'ว่าเขาตามใจเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.171776754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.171778666+07:00","message":"Set new StatePrefix: 'ว่าเขาตามใจเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:32.406797726+07:00","message":"[GCS] IsForceVAD: false for message ID: 4164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:32.643857469+07:00","message":"receive streaming session, msgId: 4164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:32.643931034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเขาตามใจเขาไป\",\"confidence\":0.8762946}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:32.643937563+07:00","message":"receive interim result [true|false]: ว่าเขาตามใจเขาไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:32.643947019+07:00","message":"end recv isFinal message id 4164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:32.643949503+07:00","message":"end Recv id 4164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:32.643956959+07:00","message":"[buffer interim] 4164 true ว่าเขาตามใจเขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.643964936+07:00","message":"[bufferProcess] interim [520000000]:ว่าเขาตามใจเขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.643968186+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าเขาเอาใจเขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.643971503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.64397436+07:00","message":"> Transcript [48147] [false]: 'ว่าเขาเอาใจเขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.64397664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.643981524+07:00","message":"Set new StatePrefix: 'ว่าเขาเอาใจเขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.64398326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.643985082+07:00","message":"> Transcript [48148] [true]: 'ว่าเขาตามใจเขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.643987648+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.643989768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.643991757+07:00","message":"StatePrefix: 'ว่าเขาเอาใจเขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.643994945+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:32.643997797+07:00","message":"Push: 'เขาตามใจเขาไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:32.644007209+07:00","message":"push: {true เขาตามใจเขาไป 0 0xc004429b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:32.652431667+07:00","message":"write wav file: './tmp/7565/7565_4164.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:32.656791935+07:00","message":"[GCS] Start streaming session, msgId: 4165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:33.152572287+07:00","message":"receive streaming session, msgId: 4165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:33.152630129+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-05-12T13:55:33.15263857+07:00","message":"receive interim result [false|false]: สี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:33.152656026+07:00","message":"[buffer interim] 4165 false สี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:33.152664536+07:00","message":"[bufferProcess] interim [300000000]:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:33.152666367+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:33.593348824+07:00","message":"receive streaming session, msgId: 4165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:33.593381843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศรีสะเกษ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:33.593387252+07:00","message":"receive interim result [false|false]: ศรีสะเกษ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:33.593401237+07:00","message":"[buffer interim] 4165 false ศรีสะเกษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:33.593410225+07:00","message":"[bufferProcess] interim [720000000]:ศรีสะเกษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:33.593412933+07:00","message":"[bufferProcess] send to processor:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:33.593416575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:33.593419629+07:00","message":"> Transcript [48149] [false]: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:33.59342157+07:00","message":"Set StatePrefix (first interim): 'สี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:34.189267031+07:00","message":"receive streaming session, msgId: 4165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:34.189301497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีเก็บมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:34.189307279+07:00","message":"receive interim result [false|false]: สีเก็บมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:34.189321042+07:00","message":"[buffer interim] 4165 false สีเก็บมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.189328215+07:00","message":"[bufferProcess] interim [80000000]:สีเก็บมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.189330784+07:00","message":"[bufferProcess] send to processor:ศรีสะเกษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.189337265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.189340898+07:00","message":"> Transcript [48150] [false]: 'ศรีสะเกษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.18934436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.189348003+07:00","message":"Set new StatePrefix: 'ศรีสะเกษ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:34.298822673+07:00","message":"receive streaming session, msgId: 4165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:34.298861863+07:00","message":"receive 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-05-12T13:55:34.29886817+07:00","message":"receive interim result [false|false]: ศรีสะเกษ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:34.298893123+07:00","message":"[buffer interim] 4165 false ศรีสะเกษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.2989067+07:00","message":"[bufferProcess] interim [200000000]:ศรีสะเกษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.298912028+07:00","message":"[bufferProcess] send to processor:สีเก็บมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.298920576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.298926999+07:00","message":"> Transcript [48151] [false]: 'สีเก็บมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.298930788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.298934667+07:00","message":"Set new StatePrefix: 'สีเก็บมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:34.890339504+07:00","message":"receive streaming session, msgId: 4165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:34.890384041+07:00","message":"receive 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-05-12T13:55:34.890390904+07:00","message":"receive interim result [false|false]: มาซ้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:34.890405478+07:00","message":"[buffer interim] 4165 false มาซ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.890425721+07:00","message":"[bufferProcess] interim [680000000]:มาซ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.890428983+07:00","message":"[bufferProcess] send to processor:ศรีสะเกษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.890436028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.890440418+07:00","message":"> Transcript [48152] [false]: 'ศรีสะเกษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.890442947+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:34.890444938+07:00","message":"Set new StatePrefix: 'ศรีสะเกษ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.020565778+07:00","message":"receive streaming session, msgId: 4165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.020609977+07:00","message":"receive 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-05-12T13:55:35.020616683+07:00","message":"receive interim result [false|false]: มาซ้อมบอล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.020631931+07:00","message":"[buffer interim] 4165 false มาซ้อมบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.020639998+07:00","message":"[bufferProcess] interim [920000000]:มาซ้อมบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.020642545+07:00","message":"[bufferProcess] send to processor:มาซ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.020647888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.020651102+07:00","message":"> Transcript [48153] [false]: 'มาซ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.020653502+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.020656214+07:00","message":"Set new StatePrefix: 'มาซ้อม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:35.161748347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:35.162021751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.183629008+07:00","message":"receive streaming session, msgId: 4165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.183665935+07:00","message":"receive 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-05-12T13:55:35.183672935+07:00","message":"receive interim result [false|false]: มาซ้อมบอลก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.18370107+07:00","message":"[buffer interim] 4165 false มาซ้อมบอลก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.183712102+07:00","message":"[bufferProcess] interim [280000000]:มาซ้อมบอลก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.183715076+07:00","message":"[bufferProcess] send to processor:มาซ้อมบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.183719093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.183722181+07:00","message":"> Transcript [48154] [false]: 'มาซ้อมบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.18372573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.183727941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.183729726+07:00","message":"StatePrefix: 'มาซ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.183731914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.352088425+07:00","message":"receive streaming session, msgId: 4165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.352124098+07:00","message":"receive 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-05-12T13:55:35.352129973+07:00","message":"receive interim result [false|false]: มาซ้อมบอลก่อนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.352140731+07:00","message":"[buffer interim] 4165 false มาซ้อมบอลก่อนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.352147641+07:00","message":"[bufferProcess] interim [520000000]:มาซ้อมบอลก่อนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.352149931+07:00","message":"[bufferProcess] send to processor:มาซ้อมบอลก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.352155287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.352159643+07:00","message":"> Transcript [48155] [false]: 'มาซ้อมบอลก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.352163329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.352165338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.352167203+07:00","message":"StatePrefix: 'มาซ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.352169416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.535769451+07:00","message":"[GCS] IsForceVAD: false for message ID: 4165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.580190704+07:00","message":"receive streaming session, msgId: 4165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.580242401+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-05-12T13:55:35.580249001+07:00","message":"receive interim result [false|false]: มาซ้อมบอลก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.580264775+07:00","message":"[buffer interim] 4165 false มาซ้อมบอลก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.580274245+07:00","message":"[bufferProcess] interim [700000000]:มาซ้อมบอลก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.580277178+07:00","message":"[bufferProcess] send to processor:มาซ้อมบอลก่อนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.580283272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.580286054+07:00","message":"> Transcript [48156] [false]: 'มาซ้อมบอลก่อนขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.580291189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.580293522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.580297695+07:00","message":"StatePrefix: 'มาซ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.580299901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.66721586+07:00","message":"[GCS] Start streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.908992333+07:00","message":"receive streaming session, msgId: 4165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.909030964+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-05-12T13:55:35.909037992+07:00","message":"receive interim result [false|false]: มาซ้อมบอลก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.909058625+07:00","message":"[buffer interim] 4165 false มาซ้อมบอลก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.909066436+07:00","message":"[bufferProcess] interim [880000000]:มาซ้อมบอลก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.909068933+07:00","message":"[bufferProcess] send to processor:มาซ้อมบอลก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.909072978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.909076496+07:00","message":"> Transcript [48157] [false]: 'มาซ้อมบอลก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.909079878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.909082951+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.909086072+07:00","message":"StatePrefix: 'มาซ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.909089181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.909092569+07:00","message":"Push: 'มาซ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.909095859+07:00","message":"TextPushed: 'มาซ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.909100201+07:00","message":"Set new StatePrefix : 'มาซ้อมบอลก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:35.909102394+07:00","message":"Next Push (prob) : 'บอลก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:35.909112303+07:00","message":"push: {false มาซ้อม 0 0xc00386dc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:36.019101922+07:00","message":"receive streaming session, msgId: 4165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:36.019142097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาซ้อมบอลก่อนขึ้น\",\"confidence\":0.90951246}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:36.019148017+07:00","message":"receive interim result [true|false]: มาซ้อมบอลก่อนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:36.019158579+07:00","message":"end recv isFinal message id 4165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:36.019160753+07:00","message":"end Recv id 4165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:36.019168042+07:00","message":"[buffer interim] 4165 true มาซ้อมบอลก่อนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.01917935+07:00","message":"[bufferProcess] interim [910000000]:มาซ้อมบอลก่อนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.019185419+07:00","message":"[bufferProcess] send to processor (isfinal):มาซ้อมบอลก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.019188869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.019192213+07:00","message":"> Transcript [48158] [false]: 'มาซ้อมบอลก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.019195114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.019197025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.019198908+07:00","message":"StatePrefix: 'มาซ้อมบอลก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.019201019+07:00","message":"TextPushed: 'มาซ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.019202794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.019204827+07:00","message":"> Transcript [48159] [true]: 'มาซ้อมบอลก่อนขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.019206945+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.019208582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.019210257+07:00","message":"StatePrefix: 'มาซ้อมบอลก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.019211875+07:00","message":"TextPushed: 'มาซ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.019224607+07:00","message":"Push: 'บอลก่อนขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:36.019232502+07:00","message":"push: {true บอลก่อนขึ้น 0 0xc00386dc00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:36.027562417+07:00","message":"write wav file: './tmp/7565/7565_4165.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:36.53478479+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:36.534825024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:36.534830961+07:00","message":"receive interim result [false|false]: แบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:36.534844745+07:00","message":"[buffer interim] 4166 false แบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.534853067+07:00","message":"[bufferProcess] interim [900000000]:แบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:36.534855045+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.060490075+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.060533324+07:00","message":"receive 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-05-12T13:55:37.060539514+07:00","message":"receive interim result [false|false]: แบ่งกันระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.060557046+07:00","message":"[buffer interim] 4166 false แบ่งกันระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.060567849+07:00","message":"[bufferProcess] interim [380000000]:แบ่งกันระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.060570497+07:00","message":"[bufferProcess] send to processor:แบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.060577992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.060580874+07:00","message":"> Transcript [48160] [false]: 'แบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.060583022+07:00","message":"Set StatePrefix (first interim): 'แบ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.107174622+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.107212566+07:00","message":"receive 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-05-12T13:55:37.107220485+07:00","message":"receive interim result [false|false]: ระหว่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.107236474+07:00","message":"[buffer interim] 4166 false ระหว่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.107244023+07:00","message":"[bufferProcess] interim [440000000]:ระหว่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.107246709+07:00","message":"[bufferProcess] send to processor:แบ่งกันระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.107253557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.107256401+07:00","message":"> Transcript [48161] [false]: 'แบ่งกันระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.107259874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.107261917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.107264354+07:00","message":"StatePrefix: 'แบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.107266413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.130780955+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.130818908+07:00","message":"receive 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-05-12T13:55:37.130824668+07:00","message":"receive interim result [false|false]: แบ่งกันระหว่างดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.130845125+07:00","message":"[buffer interim] 4166 false แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.130852655+07:00","message":"[bufferProcess] interim [500000000]:แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.130855486+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.130858533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.130861492+07:00","message":"> Transcript [48162] [false]: 'ระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.130863497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.130865546+07:00","message":"Set new StatePrefix: 'ระหว่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.484677759+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.484728639+07:00","message":"receive 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-05-12T13:55:37.484735957+07:00","message":"receive interim result [false|false]: แบ่งกันระหว่างดีแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.484751373+07:00","message":"[buffer interim] 4166 false แบ่งกันระหว่างดีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.484759613+07:00","message":"[bufferProcess] interim [800000000]:แบ่งกันระหว่างดีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.484762058+07:00","message":"[bufferProcess] send to processor:แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.484767681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.484771586+07:00","message":"> Transcript [48163] [false]: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.484774697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.484776738+07:00","message":"Set new StatePrefix: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.595284558+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.595327017+07:00","message":"receive 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-05-12T13:55:37.595334083+07:00","message":"receive interim result [false|false]: เอาไว้อย่างดีแต่ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.595351072+07:00","message":"[buffer interim] 4166 false เอาไว้อย่างดีแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.595358953+07:00","message":"[bufferProcess] interim [920000000]:เอาไว้อย่างดีแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.595361314+07:00","message":"[bufferProcess] send to processor:แบ่งกันระหว่างดีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.595368191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.595371649+07:00","message":"> Transcript [48164] [false]: 'แบ่งกันระหว่างดีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.595375172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.59537744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.59537932+07:00","message":"StatePrefix: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.595381556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.824124764+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.82416725+07:00","message":"receive 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-05-12T13:55:37.824175852+07:00","message":"receive interim result [false|false]: แบ่งกันระหว่างดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:37.824194727+07:00","message":"[buffer interim] 4166 false แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.82420772+07:00","message":"[bufferProcess] interim [100000000]:แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.82421019+07:00","message":"[bufferProcess] send to processor:เอาไว้อย่างดีแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.824221597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.824224884+07:00","message":"> Transcript [48165] [false]: 'เอาไว้อย่างดีแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.824227265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:37.824229163+07:00","message":"Set new StatePrefix: 'เอาไว้อย่างดีแต่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.024417517+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.024465523+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-05-12T13:55:38.024473524+07:00","message":"receive interim result [false|false]: แบ่งกันระหว่างดีขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.024489675+07:00","message":"[buffer interim] 4166 false แบ่งกันระหว่างดีขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.024499007+07:00","message":"[bufferProcess] interim [340000000]:แบ่งกันระหว่างดีขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.024501476+07:00","message":"[bufferProcess] send to processor:แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.024505218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.024508479+07:00","message":"> Transcript [48166] [false]: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.024510754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.024513009+07:00","message":"Set new StatePrefix: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.054913991+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.05495438+07:00","message":"receive 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-05-12T13:55:38.054961872+07:00","message":"receive interim result [false|false]: แบ่งกันระหว่างดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.05497618+07:00","message":"[buffer interim] 4166 false แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.054983319+07:00","message":"[bufferProcess] interim [400000000]:แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.054985628+07:00","message":"[bufferProcess] send to processor:แบ่งกันระหว่างดีขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.05499174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.054994643+07:00","message":"> Transcript [48167] [false]: 'แบ่งกันระหว่างดีขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.054998077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.055000224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.055002032+07:00","message":"StatePrefix: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.055004524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.152171017+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.152211058+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-05-12T13:55:38.152219188+07:00","message":"receive interim result [false|false]: แบ่งกันระหว่างดีขึ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.152236001+07:00","message":"[buffer interim] 4166 false แบ่งกันระหว่างดีขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.152247925+07:00","message":"[bufferProcess] interim [460000000]:แบ่งกันระหว่างดีขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.15225152+07:00","message":"[bufferProcess] send to processor:แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.15225603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.15225946+07:00","message":"> Transcript [48168] [false]: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.152262917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.152265285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.1522675+07:00","message":"StatePrefix: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.152271997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:38.162317999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:38.162327629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.194497039+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.194533054+07:00","message":"receive 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-05-12T13:55:38.194538983+07:00","message":"receive interim result [false|false]: แบ่งกันระหว่างดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.194555284+07:00","message":"[buffer interim] 4166 false แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.194562054+07:00","message":"[bufferProcess] interim [520000000]:แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.194564885+07:00","message":"[bufferProcess] send to processor:แบ่งกันระหว่างดีขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.194568862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.194571932+07:00","message":"> Transcript [48169] [false]: 'แบ่งกันระหว่างดีขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.194575351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.19457729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.194580339+07:00","message":"StatePrefix: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.194582578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.362232809+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.362288495+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-05-12T13:55:38.362295363+07:00","message":"receive interim result [false|false]: แบ่งกันระหว่างดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.362313375+07:00","message":"[buffer interim] 4166 false แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.362322519+07:00","message":"[bufferProcess] interim [700000000]:แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.36232762+07:00","message":"[bufferProcess] send to processor:แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.362331834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.362335229+07:00","message":"> Transcript [48170] [false]: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.36233859+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.362340909+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.362342794+07:00","message":"StatePrefix: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.362345109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.362347976+07:00","message":"Push: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.362349881+07:00","message":"TextPushed: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.36235182+07:00","message":"Set new StatePrefix : 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.362354476+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.362363632+07:00","message":"push: {false แบ่งกันระหว่างดี 0 0xc0042d7f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.678353435+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.678407959+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-05-12T13:55:38.678415514+07:00","message":"receive interim result [false|false]: เอาไว้อย่างดีแต่ก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.678433551+07:00","message":"[buffer interim] 4166 false เอาไว้อย่างดีแต่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.678442194+07:00","message":"[bufferProcess] interim [940000000]:เอาไว้อย่างดีแต่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.678445181+07:00","message":"[bufferProcess] send to processor:แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.678453796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.678457597+07:00","message":"> Transcript [48171] [false]: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.678460236+07:00","message":"Skep because statePrefix == transcript"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.764904357+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.764944683+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-05-12T13:55:38.764951025+07:00","message":"receive interim result [false|false]: แบ่งกันระหว่างดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:38.764967358+07:00","message":"[buffer interim] 4166 false แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.764974474+07:00","message":"[bufferProcess] interim [0]:แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.764978313+07:00","message":"[bufferProcess] send to processor:เอาไว้อย่างดีแต่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.764988411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.764991137+07:00","message":"> Transcript [48172] [false]: 'เอาไว้อย่างดีแต่ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:38.76499346+07:00","message":"Set StatePrefix (first interim): 'เอาไว้อย่างดีแต่ก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:39.254313937+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:39.254356173+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-05-12T13:55:39.254362079+07:00","message":"receive interim result [false|false]: แบ่งกันระหว่างดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:39.254389763+07:00","message":"[buffer interim] 4166 false แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:39.254402347+07:00","message":"[bufferProcess] interim [600000000]:แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:39.254404709+07:00","message":"[bufferProcess] send to processor:แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:39.254409963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:39.254412715+07:00","message":"> Transcript [48173] [false]: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:39.254415079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:39.254417154+07:00","message":"Set new StatePrefix: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:41.163065633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:41.163067659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:42.395761632+07:00","message":"[GCS] IsForceVAD: false for message ID: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:42.459294931+07:00","message":"[GCS] Start streaming session, msgId: 4167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:42.585352103+07:00","message":"[GCS] IsForceVAD: false for message ID: 4167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:42.643771383+07:00","message":"receive streaming session, msgId: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:42.64381656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่แกก็แบ่งเอาไว้อย่างดี\",\"confidence\":0.80262035}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:42.643824558+07:00","message":"receive interim result [true|false]: แต่แกก็แบ่งเอาไว้อย่างดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:42.643838041+07:00","message":"end recv isFinal message id 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:42.643841933+07:00","message":"end Recv id 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:42.643849112+07:00","message":"[buffer interim] 4166 true แต่แกก็แบ่งเอาไว้อย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.643856938+07:00","message":"[bufferProcess] interim [930000000]:แต่แกก็แบ่งเอาไว้อย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.643860067+07:00","message":"[bufferProcess] send to processor (isfinal):แบ่งกันระหว่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.643864408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.643867579+07:00","message":"> Transcript [48174] [false]: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.643870353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.643872201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.643874213+07:00","message":"StatePrefix: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.643876578+07:00","message":"TextPushed: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.643878228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.643880091+07:00","message":"> Transcript [48175] [true]: 'แต่แกก็แบ่งเอาไว้อย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.643882048+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.643884579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.643894685+07:00","message":"StatePrefix: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.643898112+07:00","message":"TextPushed: 'แบ่งกันระหว่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.643900773+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.644050821+07:00","message":"Push: 'เอาไว้อย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.644054377+07:00","message":"TextPushed: 'แบ่งกันระหว่างดีเอาไว้อย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.64405662+07:00","message":"Set new StatePrefix : 'แต่แกก็แบ่งเอาไว้อย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.644058661+07:00","message":"Next Push (prob) : 'แต่แกก็แบ่งเอาไว้อย่างดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:42.644067793+07:00","message":"push: {true เอาไว้อย่างดี 0 0xc0042d7f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.644089961+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4166.html'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:42.656933985+07:00","message":"[GCS] Start streaming session, msgId: 4168"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:42.65773657+07:00","message":"write wav file: './tmp/7565/7565_4166.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:42.765882462+07:00","message":"receive streaming session, msgId: 4167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:42.765915906+07:00","message":"found end of frame, send empty tag with msgId: 4167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:42.765920179+07:00","message":"end Recv id 4167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:42.765929748+07:00","message":"[buffer interim] 4167 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.765939606+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.765944502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.765948708+07:00","message":"> Transcript [48176] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.76595276+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.765956377+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.765959125+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.765962005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:42.7659702+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:42.76598192+07:00","message":"push: {true \n 0 0xc004d58000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:42.770792236+07:00","message":"write wav file: './tmp/7565/7565_4167.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:43.183734406+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:43.183775642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:43.183781538+07:00","message":"receive interim result [false|false]: ประจำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:43.18379515+07:00","message":"[buffer interim] 4168 false ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:43.183803118+07:00","message":"[bufferProcess] interim [540000000]:ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:43.183804998+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:43.375183031+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:43.37522192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผจญเพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:43.375229116+07:00","message":"receive interim result [false|false]: ผจญเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:43.37524478+07:00","message":"[buffer interim] 4168 false ผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:43.375254528+07:00","message":"[bufferProcess] interim [780000000]:ผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:43.375257158+07:00","message":"[bufferProcess] send to processor:ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:43.375263925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:43.375266538+07:00","message":"> Transcript [48177] [false]: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:43.375268435+07:00","message":"Set StatePrefix (first interim): 'ประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.01586072+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.015919324+07:00","message":"receive 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-05-12T13:55:44.015927653+07:00","message":"receive interim result [false|false]: กรีด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.015945921+07:00","message":"[buffer interim] 4168 false กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.015955249+07:00","message":"[bufferProcess] interim [380000000]:กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.015958913+07:00","message":"[bufferProcess] send to processor:ผจญเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.015973428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.015978477+07:00","message":"> Transcript [48178] [false]: 'ผจญเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.015981631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.015985592+07:00","message":"Set new StatePrefix: 'ผจญเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.086682133+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.086720822+07:00","message":"receive 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-05-12T13:55:44.086726845+07:00","message":"receive interim result [false|false]: กลีบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.086740177+07:00","message":"[buffer interim] 4168 false กลีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.086748151+07:00","message":"[bufferProcess] interim [440000000]:กลีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.086750576+07:00","message":"[bufferProcess] send to processor:กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.086756882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.086759613+07:00","message":"> Transcript [48179] [false]: 'กรีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.086762086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.086764363+07:00","message":"Set new StatePrefix: 'กรีด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:44.163308137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:44.163329733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.213984263+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.21402367+07:00","message":"receive 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-05-12T13:55:44.214033313+07:00","message":"receive interim result [false|false]: กรีด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.214047948+07:00","message":"[buffer interim] 4168 false กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.214056006+07:00","message":"[bufferProcess] interim [620000000]:กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.214058598+07:00","message":"[bufferProcess] send to processor:กลีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.214063959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.214069341+07:00","message":"> Transcript [48180] [false]: 'กลีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.214071577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.214076474+07:00","message":"Set new StatePrefix: 'กลีบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.393981734+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.394024451+07:00","message":"receive 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-05-12T13:55:44.394031876+07:00","message":"receive interim result [false|false]: รีเลย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.394049771+07:00","message":"[buffer interim] 4168 false รีเลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.394060012+07:00","message":"[bufferProcess] interim [740000000]:รีเลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.394062348+07:00","message":"[bufferProcess] send to processor:กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.394066054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.394068884+07:00","message":"> Transcript [48181] [false]: 'กรีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.39407084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.394072874+07:00","message":"Set new StatePrefix: 'กรีด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.541835878+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.541878475+07:00","message":"receive 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-05-12T13:55:44.541884393+07:00","message":"receive interim result [false|false]: กรีด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.541910966+07:00","message":"[buffer interim] 4168 false กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.541920768+07:00","message":"[bufferProcess] interim [920000000]:กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.541924452+07:00","message":"[bufferProcess] send to processor:รีเลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.541931947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.541934927+07:00","message":"> Transcript [48182] [false]: 'รีเลย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.541937607+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.541940268+07:00","message":"Set new StatePrefix: 'รีเลย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.906190297+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.906231268+07:00","message":"receive 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-05-12T13:55:44.906237654+07:00","message":"receive interim result [false|false]: วันเสาร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.906253233+07:00","message":"[buffer interim] 4168 false วันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.906260834+07:00","message":"[bufferProcess] interim [280000000]:วันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.906263071+07:00","message":"[bufferProcess] send to processor:กรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.90626654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.906269584+07:00","message":"> Transcript [48183] [false]: 'กรีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.906272286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.906274392+07:00","message":"Set new StatePrefix: 'กรีด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.979340729+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.979381688+07:00","message":"receive 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-05-12T13:55:44.97938809+07:00","message":"receive interim result [false|false]: วันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:44.979401808+07:00","message":"[buffer interim] 4168 false วันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.979410026+07:00","message":"[bufferProcess] interim [400000000]:วันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.979412715+07:00","message":"[bufferProcess] send to processor:วันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.979416247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.979419079+07:00","message":"> Transcript [48184] [false]: 'วันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.979421031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:44.979422995+07:00","message":"Set new StatePrefix: 'วันเสาร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:45.621348536+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:45.621387287+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-05-12T13:55:45.621395533+07:00","message":"receive interim result [false|false]: วันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:45.621411502+07:00","message":"[buffer interim] 4168 false วันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.621419291+07:00","message":"[bufferProcess] interim [0]:วันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.621421964+07:00","message":"[bufferProcess] send to processor:วันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.621428305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.621431199+07:00","message":"> Transcript [48185] [false]: 'วันเสาร์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.621434939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.621436897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.621438779+07:00","message":"StatePrefix: 'วันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.621441552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:45.67138048+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:45.671417494+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-05-12T13:55:45.671424744+07:00","message":"receive interim result [false|false]: วันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:45.671438026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 21:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:45.671441003+07:00","message":"receive interim result [false|false]:  21:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:45.671451204+07:00","message":"[buffer interim] 4168 false วันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:45.671456233+07:00","message":"[buffer interim] 4168 false  21:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.671463679+07:00","message":"[bufferProcess] interim [60000000]:วันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.671466908+07:00","message":"[bufferProcess] send to processor:วันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.671473381+07:00","message":"[bufferProcess] interim [60000000]: 21:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.671476784+07:00","message":"[bufferProcess] update buffer: วันเสาร์นี้ 21:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.671479603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.671482211+07:00","message":"> Transcript [48186] [false]: 'วันเสาร์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.67148764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.671489756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.671491632+07:00","message":"StatePrefix: 'วันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.671493826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:45.869574449+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:45.869616352+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-05-12T13:55:45.869622678+07:00","message":"receive interim result [false|false]: วันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:45.86963356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:45.869636629+07:00","message":"receive interim result [false|false]:  9:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:45.869644662+07:00","message":"[buffer interim] 4168 false วันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:45.869648367+07:00","message":"[buffer interim] 4168 false  9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.869655808+07:00","message":"[bufferProcess] interim [240000000]:วันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.869673633+07:00","message":"[bufferProcess] send to processor:วันเสาร์นี้ 21:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.869692775+07:00","message":"[bufferProcess] interim [240000000]: 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.869695619+07:00","message":"[bufferProcess] update buffer: วันเสาร์นี้ 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.869698423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.869701019+07:00","message":"> Transcript [48187] [false]: 'วันเสาร์นี้ 21:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.869704078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.869706059+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.869707946+07:00","message":"StatePrefix: 'วันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:45.869710134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.001594377+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.001633926+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-05-12T13:55:46.001640594+07:00","message":"receive interim result [false|false]: วันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.001653617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9:30 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.001656486+07:00","message":"receive interim result [false|false]:  9:30 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.001663778+07:00","message":"[buffer interim] 4168 false วันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.001667683+07:00","message":"[buffer interim] 4168 false  9:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.001673604+07:00","message":"[bufferProcess] interim [360000000]:วันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.001676583+07:00","message":"[bufferProcess] send to processor:วันเสาร์นี้ 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.001680707+07:00","message":"[bufferProcess] interim [360000000]: 9:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.001683067+07:00","message":"[bufferProcess] update buffer: วันเสาร์นี้ 9:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.0016861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.001689656+07:00","message":"> Transcript [48188] [false]: 'วันเสาร์นี้ 9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.001692568+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.001695129+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.001697059+07:00","message":"StatePrefix: 'วันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.001699782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.001702831+07:00","message":"Push: 'วันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.001704699+07:00","message":"TextPushed: 'วันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.001706587+07:00","message":"Set new StatePrefix : 'วันเสาร์นี้ 9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.001708691+07:00","message":"Next Push (prob) : 'นี้ 9:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.001716348+07:00","message":"push: {false วันเสาร์ 0 0xc004d58780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.380273285+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.380314731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเสาร์นี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.38032061+07:00","message":"receive interim result [false|false]: วันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.380331168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9:30 น เป็นต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.380334188+07:00","message":"receive interim result [false|false]:  9:30 น เป็นต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.380342773+07:00","message":"[buffer interim] 4168 false วันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.380346778+07:00","message":"[buffer interim] 4168 false  9:30 น เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.38035293+07:00","message":"[bufferProcess] interim [780000000]:วันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.380355844+07:00","message":"[bufferProcess] send to processor:วันเสาร์นี้ 9:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.380358751+07:00","message":"[bufferProcess] interim [780000000]: 9:30 น เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.380361374+07:00","message":"[bufferProcess] update buffer: วันเสาร์นี้ 9:30 น เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.380364657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.380367701+07:00","message":"> Transcript [48189] [false]: 'วันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.380369879+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.380371819+07:00","message":"Set new StatePrefix: 'วันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.511625308+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.511658753+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-05-12T13:55:46.511665032+07:00","message":"receive interim result [false|false]: วันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.511676359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9:30 น เป็นต้นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.511679513+07:00","message":"receive interim result [false|false]:  9:30 น เป็นต้นไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.511687448+07:00","message":"[buffer interim] 4168 false วันเสาร์นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.511690861+07:00","message":"[buffer interim] 4168 false  9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.511696754+07:00","message":"[bufferProcess] interim [840000000]:วันเสาร์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.511699463+07:00","message":"[bufferProcess] send to processor:วันเสาร์นี้ 9:30 น เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.511702415+07:00","message":"[bufferProcess] interim [840000000]: 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.511704859+07:00","message":"[bufferProcess] update buffer: วันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.511707453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.511710976+07:00","message":"> Transcript [48190] [false]: 'วันเสาร์นี้ 9:30 น เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.511714391+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.511716297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.511718151+07:00","message":"StatePrefix: 'วันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.511720087+07:00","message":"TextPushed: 'วันเสาร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.570194773+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.57024059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเสาร์นี้ 9:30 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.570247209+07:00","message":"receive interim result [false|false]: วันเสาร์นี้ 9:30 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.570260501+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-05-12T13:55:46.570263616+07:00","message":"receive interim result [false|false]:  เป็นต้นไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.570271498+07:00","message":"[buffer interim] 4168 false วันเสาร์นี้ 9:30 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:46.570275493+07:00","message":"[buffer interim] 4168 false  เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.570282666+07:00","message":"[bufferProcess] interim [960000000]:วันเสาร์นี้ 9:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.570285149+07:00","message":"[bufferProcess] send to processor:วันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.570288215+07:00","message":"[bufferProcess] interim [960000000]: เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.570291276+07:00","message":"[bufferProcess] update buffer: วันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.570294387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.570297443+07:00","message":"> Transcript [48191] [false]: 'วันเสาร์นี้ 9:30 น เป็นต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.570301021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.570303175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.570305069+07:00","message":"StatePrefix: 'วันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:46.570306939+07:00","message":"TextPushed: 'วันเสาร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:47.089344497+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:47.089388642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเสาร์นี้ 9:30 น เป็นต้นไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:47.089396303+07:00","message":"receive interim result [false|false]: วันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:47.089409616+07:00","message":"[buffer interim] 4168 false วันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:47.089420077+07:00","message":"[bufferProcess] interim [440000000]:วันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:47.089423093+07:00","message":"[bufferProcess] send to processor:วันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:47.089431281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:47.089434953+07:00","message":"> Transcript [48192] [false]: 'วันเสาร์นี้ 9:30 น เป็นต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:47.089440227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:47.089442415+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:47.089444801+07:00","message":"StatePrefix: 'วันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:47.089447019+07:00","message":"TextPushed: 'วันเสาร์'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:47.164280783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:47.16430826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:48.302047409+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:48.302082551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเสาร์นี้ 9:30 น เป็นต้นไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:48.302088934+07:00","message":"receive interim result [false|false]: วันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:48.302099116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" IPS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:48.302101932+07:00","message":"receive interim result [false|false]:  IPS"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:48.302108699+07:00","message":"[buffer interim] 4168 false วันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:48.30211271+07:00","message":"[buffer interim] 4168 false  IPS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302118465+07:00","message":"[bufferProcess] interim [640000000]:วันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302120853+07:00","message":"[bufferProcess] send to processor:วันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302124311+07:00","message":"[bufferProcess] send to processor (ticker):วันเสาร์นี้ 9:30 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302127151+07:00","message":"[bufferProcess] interim [640000000]: IPS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302128885+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302131683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302134352+07:00","message":"> Transcript [48193] [false]: 'วันเสาร์นี้ 9:30 น เป็นต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302137498+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302139339+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302141348+07:00","message":"StatePrefix: 'วันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302143632+07:00","message":"TextPushed: 'วันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302146115+07:00","message":"Push: 'นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302148078+07:00","message":"TextPushed: 'วันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302150712+07:00","message":"Set new StatePrefix : 'วันเสาร์นี้ 9:30 น เป็นต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302152846+07:00","message":"Next Push (prob) : ' เป็นต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302154416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302156423+07:00","message":"> Transcript [48194] [false]: 'วันเสาร์นี้ 9:30 น เป็นต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.30216422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302174318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302176176+07:00","message":"StatePrefix: 'วันเสาร์นี้ 9:30 น เป็นต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.302178211+07:00","message":"TextPushed: 'วันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:48.302189563+07:00","message":"push: {false นี้ 9:30 น 0 0xc004d58780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:48.87999267+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:48.880033043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเสาร์นี้ 9:30 น เป็นต้นไป IPS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:48.880039261+07:00","message":"receive interim result [false|false]: วันเสาร์นี้ 9:30 น เป็นต้นไป IPS"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:48.880053865+07:00","message":"[buffer interim] 4168 false วันเสาร์นี้ 9:30 น เป็นต้นไป IPS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.880061516+07:00","message":"[bufferProcess] interim [240000000]:วันเสาร์นี้ 9:30 น เป็นต้นไป IPS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.880064087+07:00","message":"[bufferProcess] send to processor: IPS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.880070102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.880073371+07:00","message":"> Transcript [48195] [false]: ' IPS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.88007594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:48.880078272+07:00","message":"Set new StatePrefix: ' IPS'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:50.164868699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:50.164883476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:50.596165325+07:00","message":"[GCS] IsForceVAD: false for message ID: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:50.728072621+07:00","message":"[GCS] Start streaming session, msgId: 4169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:50.760371927+07:00","message":"receive streaming session, msgId: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:50.760419707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรีดวันเสาร์นี้ 9:30 น เป็นต้นไป IPS\",\"confidence\":0.8658835}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:50.760426379+07:00","message":"receive interim result [true|false]: กรีดวันเสาร์นี้ 9:30 น เป็นต้นไป IPS"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:50.760437941+07:00","message":"end recv isFinal message id 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:50.760441316+07:00","message":"end Recv id 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:50.760448219+07:00","message":"[buffer interim] 4168 true กรีดวันเสาร์นี้ 9:30 น เป็นต้นไป IPS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.760457208+07:00","message":"[bufferProcess] interim [160000000]:กรีดวันเสาร์นี้ 9:30 น เป็นต้นไป IPS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.760460619+07:00","message":"[bufferProcess] send to processor (isfinal):วันเสาร์นี้ 9:30 น เป็นต้นไป IPS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.760465516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.7604694+07:00","message":"> Transcript [48196] [false]: 'วันเสาร์นี้ 9:30 น เป็นต้นไป IPS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.76047219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.760474177+07:00","message":"Set new StatePrefix: 'วันเสาร์นี้ 9:30 น เป็นต้นไป IPS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.760475856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.760477636+07:00","message":"> Transcript [48197] [true]: 'กรีดวันเสาร์นี้ 9:30 น เป็นต้นไป IPS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.7604799+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.76048202+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.760485516+07:00","message":"StatePrefix: 'วันเสาร์นี้ 9:30 น เป็นต้นไป IPS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.760488212+07:00","message":"TextPushed: 'วันเสาร์นี้ 9:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.760489964+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.760647361+07:00","message":"Push: ' เป็นต้นไป IPS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.760651188+07:00","message":"TextPushed: 'วันเสาร์นี้ 9:30 น เป็นต้นไป IPS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.760653333+07:00","message":"Set new StatePrefix : 'กรีดวันเสาร์นี้ 9:30 น เป็นต้นไป IPS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.76065568+07:00","message":"Next Push (prob) : 'กรีดวันเสาร์นี้ 9:30 น เป็นต้นไป IPS'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:50.760664534+07:00","message":"push: {true  เป็นต้นไป IPS 0 0xc004d58780}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:50.760690414+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4168.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:50.775970141+07:00","message":"write wav file: './tmp/7565/7565_4168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:51.365672673+07:00","message":"[GCS] IsForceVAD: false for message ID: 4169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:51.450489087+07:00","message":"receive streaming session, msgId: 4169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:51.450512022+07:00","message":"found end of frame, send empty tag with msgId: 4169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:51.45051585+07:00","message":"end Recv id 4169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:51.450524357+07:00","message":"[buffer interim] 4169 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:51.450536756+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:51.450545402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:51.45054842+07:00","message":"> Transcript [48198] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:51.450551128+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:51.45055319+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:51.450555336+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:51.450557202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:51.450563121+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:51.450576825+07:00","message":"push: {true \n 0 0xc002e83f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:51.456775038+07:00","message":"write wav file: './tmp/7565/7565_4169.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:52.138998372+07:00","message":"[GCS] Start streaming session, msgId: 4170"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:53.165237642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:53.165239543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:56.165461029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:56.165469588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:56.46161196+07:00","message":"[GCS] Cleaned up inactive client: 4142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:56.461642642+07:00","message":"[GCS] Cleaned up inactive client: 4141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:56.461646542+07:00","message":"[GCS] Cleaned up inactive client: 4145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:56.461649898+07:00","message":"[GCS] Cleaned up inactive client: 4144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:56.461653026+07:00","message":"[GCS] Cleaned up inactive client: 4148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:56.461656284+07:00","message":"[GCS] Cleaned up inactive client: 4147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:56.461658834+07:00","message":"[GCS] Cleaned up inactive client: 4140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:56.461661261+07:00","message":"[GCS] Cleaned up inactive client: 4143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:56.461663847+07:00","message":"[GCS] Cleaned up inactive client: 4146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:56.461666182+07:00","message":"[GCS] Cleaned up inactive client: 4149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:57.523208222+07:00","message":"[GCS] IsForceVAD: false for message ID: 4170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:57.628566498+07:00","message":"receive streaming session, msgId: 4170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:57.628584343+07:00","message":"found end of frame, send empty tag with msgId: 4170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:57.628588479+07:00","message":"end Recv id 4170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:57.628596981+07:00","message":"[buffer interim] 4170 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:57.628605273+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:57.628615773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:57.628619523+07:00","message":"> Transcript [48199] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:57.628623233+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:57.628626077+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:57.628629539+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:57.628632652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:55:57.628638884+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:57.628651568+07:00","message":"push: {true \n 0 0xc0042d7580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:55:57.644490739+07:00","message":"write wav file: './tmp/7565/7565_4170.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:55:57.646235613+07:00","message":"[GCS] Start streaming session, msgId: 4171"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:59.166457299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:55:59.16646946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:02.167462399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:02.167486945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:02.195208813+07:00","message":"[GCS] IsForceVAD: false for message ID: 4171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:02.287567497+07:00","message":"receive streaming session, msgId: 4171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:02.287593784+07:00","message":"found end of frame, send empty tag with msgId: 4171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:02.287599116+07:00","message":"end Recv id 4171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:02.287606334+07:00","message":"[buffer interim] 4171 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:02.287613485+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:02.287616925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:02.287619686+07:00","message":"> Transcript [48200] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:02.287622026+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:02.287623989+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:02.287626307+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:02.28762809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:02.287634796+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:02.287643549+07:00","message":"push: {true \n 0 0xc0042d6080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:56:02.297888048+07:00","message":"write wav file: './tmp/7565/7565_4171.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:02.707140777+07:00","message":"[GCS] Start streaming session, msgId: 4172"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:05.167973686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:05.167981698+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:07.955559032+07:00","message":"[GCS] IsForceVAD: false for message ID: 4172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:08.016401662+07:00","message":"[GCS] Start streaming session, msgId: 4173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:08.059469154+07:00","message":"receive streaming session, msgId: 4172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:08.059488375+07:00","message":"found end of frame, send empty tag with msgId: 4172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:08.059491495+07:00","message":"end Recv id 4172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:08.059503149+07:00","message":"[buffer interim] 4172 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:08.059510813+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:08.059514814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:08.059517632+07:00","message":"> Transcript [48201] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:08.059520178+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:08.059522062+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:08.059524289+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:08.059526536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:08.059535212+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:08.059545439+07:00","message":"push: {true \n 0 0xc0042d6c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:56:08.070346388+07:00","message":"write wav file: './tmp/7565/7565_4172.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:08.168769058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:08.168783131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:08.725568247+07:00","message":"[GCS] IsForceVAD: false for message ID: 4173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:08.815258016+07:00","message":"receive streaming session, msgId: 4173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:08.81528046+07:00","message":"found end of frame, send empty tag with msgId: 4173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:08.815283842+07:00","message":"end Recv id 4173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:08.815290919+07:00","message":"[buffer interim] 4173 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:08.815298008+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:08.815306485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:08.815309637+07:00","message":"> Transcript [48202] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:08.815312154+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:08.815314094+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:08.815315844+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:08.815318049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:08.815322288+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:08.815332142+07:00","message":"push: {true \n 0 0xc0042d6f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:56:08.820270652+07:00","message":"write wav file: './tmp/7565/7565_4173.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:08.856472499+07:00","message":"[GCS] Start streaming session, msgId: 4174"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:11.169288665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:11.169353285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:11.22960073+07:00","message":"[GCS] IsForceVAD: false for message ID: 4174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:11.318594171+07:00","message":"receive streaming session, msgId: 4174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:11.318627925+07:00","message":"found end of frame, send empty tag with msgId: 4174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:11.318631749+07:00","message":"end Recv id 4174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:11.31864808+07:00","message":"[buffer interim] 4174 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:11.318657269+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:11.318661306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:11.318664161+07:00","message":"> Transcript [48203] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:11.318666706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:11.318668748+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:11.318672233+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:11.318675765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:11.318680415+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:11.318699333+07:00","message":"push: {true \n 0 0xc005d09e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:56:11.325944568+07:00","message":"write wav file: './tmp/7565/7565_4174.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:11.35662683+07:00","message":"[GCS] Start streaming session, msgId: 4175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:12.765582766+07:00","message":"[GCS] IsForceVAD: false for message ID: 4175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:12.897017697+07:00","message":"[GCS] Start streaming session, msgId: 4176"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:14.170032877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:14.170036792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:15.878219507+07:00","message":"receive streaming session, msgId: 4176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:15.878267409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงินเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:15.878272849+07:00","message":"receive interim result [false|false]: เงินเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:15.878289179+07:00","message":"[buffer interim] 4176 false เงินเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:15.87829613+07:00","message":"[bufferProcess] interim [790000000]:เงินเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:15.878298078+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:15.87830326+07:00","message":"[bufferProcess] send to processor (ticker):เงินเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:15.878306099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:15.878308913+07:00","message":"> Transcript [48204] [false]: 'เงินเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:15.878311996+07:00","message":"Set StatePrefix (first interim): 'เงินเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:15.95500279+07:00","message":"receive streaming session, msgId: 4176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:15.955037903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงินเรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:15.955043327+07:00","message":"receive interim result [false|false]: เงินเรามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:15.95505966+07:00","message":"[buffer interim] 4176 false เงินเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:15.955067704+07:00","message":"[bufferProcess] interim [910000000]:เงินเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:15.955069684+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.284976482+07:00","message":"receive streaming session, msgId: 4176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.285018082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงินเรามีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.285023508+07:00","message":"receive interim result [false|false]: เงินเรามีกี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.285043006+07:00","message":"[buffer interim] 4176 false เงินเรามีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.285066181+07:00","message":"[bufferProcess] interim [150000000]:เงินเรามีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.285068806+07:00","message":"[bufferProcess] send to processor:เงินเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.285075745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.285078574+07:00","message":"> Transcript [48205] [false]: 'เงินเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.285081673+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.285083676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.285085694+07:00","message":"StatePrefix: 'เงินเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.285087596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.5175658+07:00","message":"receive streaming session, msgId: 4176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.517605967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงินเรามีคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.51761344+07:00","message":"receive interim result [false|false]: เงินเรามีคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.517629667+07:00","message":"[buffer interim] 4176 false เงินเรามีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.517637741+07:00","message":"[bufferProcess] interim [270000000]:เงินเรามีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.517640636+07:00","message":"[bufferProcess] send to processor:เงินเรามีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.517647539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.517650528+07:00","message":"> Transcript [48206] [false]: 'เงินเรามีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.517654322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.517656544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.517658325+07:00","message":"StatePrefix: 'เงินเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.517660668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.646288401+07:00","message":"receive streaming session, msgId: 4176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.646327224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงินเรามีชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.646333208+07:00","message":"receive interim result [false|false]: เงินเรามีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.646346033+07:00","message":"[buffer interim] 4176 false เงินเรามีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.646352963+07:00","message":"[bufferProcess] interim [390000000]:เงินเรามีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.646355483+07:00","message":"[bufferProcess] send to processor:เงินเรามีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.646360102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.646362605+07:00","message":"> Transcript [48207] [false]: 'เงินเรามีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.646366164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.646368124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.646370036+07:00","message":"StatePrefix: 'เงินเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.646372115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.697385102+07:00","message":"receive streaming session, msgId: 4176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.697434539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงินเราอีกไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.697440872+07:00","message":"receive interim result [false|false]: เงินเราอีกไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.697456643+07:00","message":"[buffer interim] 4176 false เงินเราอีกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.697465368+07:00","message":"[bufferProcess] interim [450000000]:เงินเราอีกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.697467807+07:00","message":"[bufferProcess] send to processor:เงินเรามีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.697471329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.6974741+07:00","message":"> Transcript [48208] [false]: 'เงินเรามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.697477493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.697479902+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.697481837+07:00","message":"StatePrefix: 'เงินเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.697483887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.697486659+07:00","message":"Push: 'เงินเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.697489451+07:00","message":"TextPushed: 'เงินเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.697491586+07:00","message":"Set new StatePrefix : 'เงินเรามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:16.697493633+07:00","message":"Next Push (prob) : 'มีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:16.6975032+07:00","message":"push: {false เงินเรา 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:17.149172962+07:00","message":"receive streaming session, msgId: 4176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:17.149212212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงินเราอีกไหม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:17.149217437+07:00","message":"receive interim result [false|false]: เงินเราอีกไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:17.149232066+07:00","message":"[buffer interim] 4176 false เงินเราอีกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:17.149239362+07:00","message":"[bufferProcess] interim [50000000]:เงินเราอีกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:17.149241834+07:00","message":"[bufferProcess] send to processor:เงินเราอีกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:17.149247127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:17.149249916+07:00","message":"> Transcript [48209] [false]: 'เงินเราอีกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:17.149252262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:17.149254542+07:00","message":"Set new StatePrefix: 'เงินเราอีกไหม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:17.170321174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:17.170332298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:18.20592351+07:00","message":"[GCS] IsForceVAD: false for message ID: 4176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:18.398870773+07:00","message":"receive streaming session, msgId: 4176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:18.398925768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงินเราอีกไหม\",\"confidence\":0.78931355}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:18.398933002+07:00","message":"receive interim result [true|false]: เงินเราอีกไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:18.398943455+07:00","message":"end recv isFinal message id 4176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:18.398945684+07:00","message":"end Recv id 4176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:18.398952652+07:00","message":"[buffer interim] 4176 true เงินเราอีกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:18.398964121+07:00","message":"[bufferProcess] interim [340000000]:เงินเราอีกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:18.398967281+07:00","message":"[bufferProcess] send to processor (isfinal):เงินเราอีกไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:18.39898371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:18.399008737+07:00","message":"> Transcript [48210] [false]: 'เงินเราอีกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:18.399017287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:18.399021621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:18.399025741+07:00","message":"StatePrefix: 'เงินเราอีกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:18.399030299+07:00","message":"TextPushed: 'เงินเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:18.399034783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:18.399038573+07:00","message":"> Transcript [48211] [true]: 'เงินเราอีกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:18.399042339+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:18.399044746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:18.399047184+07:00","message":"StatePrefix: 'เงินเราอีกไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:18.399049831+07:00","message":"TextPushed: 'เงินเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:18.399060095+07:00","message":"Push: 'อีกไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:18.399074704+07:00","message":"push: {true อีกไหม 0 0xc0044a2600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:56:18.409476147+07:00","message":"write wav file: './tmp/7565/7565_4176.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:18.597522141+07:00","message":"[GCS] Start streaming session, msgId: 4177"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:20.171086564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:20.171094792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:21.927841119+07:00","message":"[GCS] IsForceVAD: false for message ID: 4177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:21.992977586+07:00","message":"[GCS] Start streaming session, msgId: 4178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:22.021573979+07:00","message":"receive streaming session, msgId: 4177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:22.02159369+07:00","message":"found end of frame, send empty tag with msgId: 4177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:22.021596943+07:00","message":"end Recv id 4177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:22.021603838+07:00","message":"[buffer interim] 4177 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:22.021611257+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:22.021618696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:22.021621771+07:00","message":"> Transcript [48212] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:22.021624277+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:22.021626118+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:22.021627802+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:22.021630125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:22.021632576+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:22.021642957+07:00","message":"push: {true \n 0 0xc002e83680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:56:22.038597818+07:00","message":"write wav file: './tmp/7565/7565_4177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:22.625400211+07:00","message":"[GCS] IsForceVAD: false for message ID: 4178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:22.698337686+07:00","message":"[GCS] Start streaming session, msgId: 4179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:22.704177077+07:00","message":"receive streaming session, msgId: 4178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:22.704194537+07:00","message":"found end of frame, send empty tag with msgId: 4178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:22.70419771+07:00","message":"end Recv id 4178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:22.704204552+07:00","message":"[buffer interim] 4178 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:22.704211505+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:22.704214796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:22.704217382+07:00","message":"> Transcript [48213] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:22.704219704+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:22.704221501+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:22.70422318+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:22.704224991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:22.704227337+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:22.704235987+07:00","message":"push: {true \n 0 0xc003b7cc80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:56:22.709431783+07:00","message":"write wav file: './tmp/7565/7565_4178.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:23.015761972+07:00","message":"[GCS] IsForceVAD: false for message ID: 4179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:23.103074861+07:00","message":"receive streaming session, msgId: 4179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:23.103099095+07:00","message":"found end of frame, send empty tag with msgId: 4179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:23.10310363+07:00","message":"end Recv id 4179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:23.103111617+07:00","message":"[buffer interim] 4179 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:23.103127939+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:23.103132702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:23.103136496+07:00","message":"> Transcript [48214] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:23.103140535+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:23.103143211+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:23.103145913+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:23.103149418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:23.103152679+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:23.103191209+07:00","message":"push: {true \n 0 0xc004d58300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:56:23.108571234+07:00","message":"write wav file: './tmp/7565/7565_4179.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:23.171332645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:23.171371495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:23.464256446+07:00","message":"[GCS] Start streaming session, msgId: 4180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:23.525868649+07:00","message":"[GCS] IsForceVAD: false for message ID: 4180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:23.684688217+07:00","message":"receive streaming session, msgId: 4180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:23.684714466+07:00","message":"found end of frame, send empty tag with msgId: 4180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:23.684717481+07:00","message":"end Recv id 4180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:23.684727404+07:00","message":"[buffer interim] 4180 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:23.684736424+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:23.684744322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:23.684747548+07:00","message":"> Transcript [48215] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:23.684750562+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:23.684752486+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:23.684754344+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:23.684756167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:23.68476314+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:23.684774679+07:00","message":"push: {true \n 0 0xc004d58d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:56:23.689728118+07:00","message":"write wav file: './tmp/7565/7565_4180.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:23.976796696+07:00","message":"[GCS] Start streaming session, msgId: 4181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:25.231509359+07:00","message":"receive streaming session, msgId: 4181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:25.231570587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:25.231579201+07:00","message":"receive interim result [false|false]: ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:25.231600618+07:00","message":"[buffer interim] 4181 false ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:25.231616332+07:00","message":"[bufferProcess] interim [100000000]:ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:25.231619727+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:25.231625115+07:00","message":"[bufferProcess] send to processor (ticker):ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:25.231629023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:25.231633438+07:00","message":"> Transcript [48216] [false]: 'ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:25.231636971+07:00","message":"Set StatePrefix (first interim): 'ไม่ใช่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:26.17201143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:26.172034729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:26.461235544+07:00","message":"[GCS] Cleaned up inactive client: 4157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:26.461267723+07:00","message":"[GCS] Cleaned up inactive client: 4156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:26.46127142+07:00","message":"[GCS] Cleaned up inactive client: 4158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:26.461273438+07:00","message":"[GCS] Cleaned up inactive client: 4153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:26.46127528+07:00","message":"[GCS] Cleaned up inactive client: 4154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:26.46127704+07:00","message":"[GCS] Cleaned up inactive client: 4155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:26.461278942+07:00","message":"[GCS] Cleaned up inactive client: 4159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:26.46128073+07:00","message":"[GCS] Cleaned up inactive client: 4151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:26.461282902+07:00","message":"[GCS] Cleaned up inactive client: 4152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:26.461284491+07:00","message":"[GCS] Cleaned up inactive client: 4150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:29.096175467+07:00","message":"[GCS] IsForceVAD: false for message ID: 4181"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:29.172450628+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:29.172468864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:29.226332424+07:00","message":"receive streaming session, msgId: 4181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:29.226371721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่\",\"confidence\":0.79470056}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:29.226377173+07:00","message":"receive interim result [true|false]: ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:29.226384888+07:00","message":"end recv isFinal message id 4181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:29.226386926+07:00","message":"end Recv id 4181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:29.226392795+07:00","message":"[buffer interim] 4181 true ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:29.226402182+07:00","message":"[bufferProcess] interim [150000000]:ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:29.226407532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:29.226410117+07:00","message":"> Transcript [48217] [true]: 'ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:29.226413257+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:29.226415462+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:29.22641725+07:00","message":"StatePrefix: 'ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:29.226419382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:29.226423862+07:00","message":"Push: 'ไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:29.226432035+07:00","message":"push: {true ไม่ใช่ 0 0xc00386ca00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:56:29.236809378+07:00","message":"write wav file: './tmp/7565/7565_4181.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:32.110013197+07:00","message":"[GCS] Start streaming session, msgId: 4182"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:32.173286063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:32.173298028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:34.995293353+07:00","message":"[GCS] IsForceVAD: false for message ID: 4182"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:35.173654961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:35.173667247+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:35.186575358+07:00","message":"[GCS] Start streaming session, msgId: 4183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:35.292258269+07:00","message":"receive streaming session, msgId: 4182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:35.292281296+07:00","message":"found end of frame, send empty tag with msgId: 4182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:35.292284541+07:00","message":"end Recv id 4182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:35.292293281+07:00","message":"[buffer interim] 4182 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:35.29230819+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:35.292313347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:35.292316217+07:00","message":"> Transcript [48218] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:35.292318598+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:35.292320667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:35.292322448+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:35.292324241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:35.292328978+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:35.292339758+07:00","message":"push: {true \n 0 0xc0035b9e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:56:35.300043094+07:00","message":"write wav file: './tmp/7565/7565_4182.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:35.316407106+07:00","message":"[GCS] IsForceVAD: false for message ID: 4183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:35.390819491+07:00","message":"receive streaming session, msgId: 4183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:35.390837183+07:00","message":"found end of frame, send empty tag with msgId: 4183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:35.390840362+07:00","message":"end Recv id 4183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:35.390847996+07:00","message":"[buffer interim] 4183 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:35.390855407+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:35.390859587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:35.390862823+07:00","message":"> Transcript [48219] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:35.390865112+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:35.390867159+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:35.390868911+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:35.390870731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:35.39088076+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:35.390891588+07:00","message":"push: {true \n 0 0xc002e83080}"}
{"level":"info","service":"Main","time":"2026-05-12T13:56:35.395350428+07:00","message":"write wav file: './tmp/7565/7565_4183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:35.507057331+07:00","message":"[GCS] Start streaming session, msgId: 4184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:37.040061557+07:00","message":"receive streaming session, msgId: 4175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:37.040086024+07:00","message":"found end of frame, send empty tag with msgId: 4175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:37.040089774+07:00","message":"end Recv id 4175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:37.040097984+07:00","message":"[buffer interim] this message is already final true 4175: '\n'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:38.174568894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:38.17458972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:40.756270403+07:00","message":"[GCS] IsForceVAD: false for message ID: 4184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:40.846951144+07:00","message":"receive streaming session, msgId: 4184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:40.846982695+07:00","message":"found end of frame, send empty tag with msgId: 4184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:40.84698649+07:00","message":"end Recv id 4184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:40.846996908+07:00","message":"[buffer interim] 4184 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:40.847005845+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:40.84701018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:40.847013241+07:00","message":"> Transcript [48220] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:40.84701577+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:40.84701774+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:40.847019536+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:40.847021241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:40.84702412+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:40.847035137+07:00","message":"push: {true \n 0 0xc002e83f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:56:40.857990765+07:00","message":"write wav file: './tmp/7565/7565_4184.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:41.1366437+07:00","message":"[GCS] Start streaming session, msgId: 4185"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:41.174644318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:41.17466473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:44.174686148+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:44.174692945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:46.26466191+07:00","message":"[GCS] IsForceVAD: false for message ID: 4185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:46.377055411+07:00","message":"receive streaming session, msgId: 4185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:46.377077476+07:00","message":"found end of frame, send empty tag with msgId: 4185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:46.377080466+07:00","message":"end Recv id 4185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:46.377088148+07:00","message":"[buffer interim] 4185 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:46.37710184+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:46.377106843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:46.377110452+07:00","message":"> Transcript [48221] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:46.377112768+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:46.377114765+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:46.377116472+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:46.377118145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:46.37712128+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:46.377131981+07:00","message":"push: {true \n 0 0xc004d59100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:56:46.39835813+07:00","message":"write wav file: './tmp/7565/7565_4185.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:47.175504674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:47.175525016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:47.355855102+07:00","message":"[GCS] Start streaming session, msgId: 4186"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:50.175550206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:50.175577262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:52.735693594+07:00","message":"[GCS] IsForceVAD: false for message ID: 4186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:52.845360716+07:00","message":"receive streaming session, msgId: 4186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:52.84538084+07:00","message":"found end of frame, send empty tag with msgId: 4186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:52.845383982+07:00","message":"end Recv id 4186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:52.845391445+07:00","message":"[buffer interim] 4186 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:52.845398502+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:52.845402052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:52.845405032+07:00","message":"> Transcript [48222] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:52.845407476+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:52.845409492+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:52.845411498+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:52.845413474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:52.845420193+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:52.845429737+07:00","message":"push: {true \n 0 0xc004d58700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:56:52.856497368+07:00","message":"write wav file: './tmp/7565/7565_4186.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:53.056880745+07:00","message":"[GCS] Start streaming session, msgId: 4187"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:53.17584917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:53.175867173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:55.615750549+07:00","message":"[GCS] IsForceVAD: false for message ID: 4187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:55.686032018+07:00","message":"[GCS] Start streaming session, msgId: 4188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:55.70823061+07:00","message":"receive streaming session, msgId: 4187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:55.708258277+07:00","message":"found end of frame, send empty tag with msgId: 4187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:55.708262956+07:00","message":"end Recv id 4187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:55.708274287+07:00","message":"[buffer interim] 4187 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:55.70828501+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:55.708290621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:55.708295842+07:00","message":"> Transcript [48223] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:55.708300232+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:55.708303165+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:55.708306265+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:55.708309786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:56:55.708321641+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:55.708336773+07:00","message":"push: {true \n 0 0xc0044a2000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:56:55.716287107+07:00","message":"write wav file: './tmp/7565/7565_4187.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:56.176021456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:56.176027648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:56.460887485+07:00","message":"[GCS] Cleaned up inactive client: 4169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:56.460909531+07:00","message":"[GCS] Cleaned up inactive client: 4160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:56.460912072+07:00","message":"[GCS] Cleaned up inactive client: 4161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:56.460914105+07:00","message":"[GCS] Cleaned up inactive client: 4165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:56.460915791+07:00","message":"[GCS] Cleaned up inactive client: 4163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:56.460922489+07:00","message":"[GCS] Cleaned up inactive client: 4168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:56.460924669+07:00","message":"[GCS] Cleaned up inactive client: 4164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:56.460927285+07:00","message":"[GCS] Cleaned up inactive client: 4166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:56.460929102+07:00","message":"[GCS] Cleaned up inactive client: 4167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:56:56.460930794+07:00","message":"[GCS] Cleaned up inactive client: 4162"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:59.176995065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:56:59.177009079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:00.817131317+07:00","message":"[GCS] IsForceVAD: false for message ID: 4188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:00.902725117+07:00","message":"receive streaming session, msgId: 4188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:00.902744858+07:00","message":"found end of frame, send empty tag with msgId: 4188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:00.902748028+07:00","message":"end Recv id 4188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:00.902755585+07:00","message":"[buffer interim] 4188 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:00.902763008+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:00.902767108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:00.90276989+07:00","message":"> Transcript [48224] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:00.90277249+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:00.902774357+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:00.902776133+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:00.902778519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:00.902786947+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:00.902796152+07:00","message":"push: {true \n 0 0xc0035c4100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:00.913066535+07:00","message":"write wav file: './tmp/7565/7565_4188.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:01.196880161+07:00","message":"[GCS] Start streaming session, msgId: 4189"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:02.177891087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:02.177903862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:05.178232364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:05.17824864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:05.804533247+07:00","message":"[GCS] IsForceVAD: false for message ID: 4189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:05.870260774+07:00","message":"[GCS] Start streaming session, msgId: 4190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:05.899212477+07:00","message":"receive streaming session, msgId: 4189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:05.899244843+07:00","message":"found end of frame, send empty tag with msgId: 4189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:05.899249141+07:00","message":"end Recv id 4189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:05.899259331+07:00","message":"[buffer interim] 4189 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:05.899271331+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:05.899275815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:05.899279856+07:00","message":"> Transcript [48225] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:05.899283695+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:05.899286343+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:05.899289019+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:05.899290978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:05.899294147+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:05.899304441+07:00","message":"push: {true \n 0 0xc0042d6480}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:05.909694388+07:00","message":"write wav file: './tmp/7565/7565_4189.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:06.126050856+07:00","message":"[GCS] IsForceVAD: false for message ID: 4190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:06.186436126+07:00","message":"[GCS] Start streaming session, msgId: 4191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:07.024473611+07:00","message":"receive streaming session, msgId: 4190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:07.02449739+07:00","message":"found end of frame, send empty tag with msgId: 4190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:07.024501966+07:00","message":"end Recv id 4190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:07.024511874+07:00","message":"[buffer interim] 4190 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:07.024520014+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:07.024524578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:07.024529061+07:00","message":"> Transcript [48226] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:07.024532867+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:07.024535613+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:07.024538281+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:07.024541136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:07.02454491+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:07.024555219+07:00","message":"push: {true \n 0 0xc004d59180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:07.029273587+07:00","message":"write wav file: './tmp/7565/7565_4190.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:08.179215132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:08.179216487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:08.565965557+07:00","message":"[GCS] IsForceVAD: false for message ID: 4191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:08.627156336+07:00","message":"[GCS] Start streaming session, msgId: 4192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:08.64650332+07:00","message":"receive streaming session, msgId: 4191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:08.646519825+07:00","message":"found end of frame, send empty tag with msgId: 4191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:08.646522852+07:00","message":"end Recv id 4191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:08.646529228+07:00","message":"[buffer interim] 4191 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:08.646535626+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:08.646539662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:08.646543424+07:00","message":"> Transcript [48227] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:08.646545792+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:08.646547632+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:08.646549342+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:08.646551115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:08.646558042+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:08.646567517+07:00","message":"push: {true \n 0 0xc0042d6900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:08.654176664+07:00","message":"write wav file: './tmp/7565/7565_4191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:09.617897091+07:00","message":"receive streaming session, msgId: 4192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:09.617957573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:09.617967178+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:09.617985312+07:00","message":"[buffer interim] 4192 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:09.617995+07:00","message":"[bufferProcess] interim [790000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:09.617997604+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.082178325+07:00","message":"receive streaming session, msgId: 4192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.082216828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"surname\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.082223216+07:00","message":"receive interim result [false|false]: surname"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.082237044+07:00","message":"[buffer interim] 4192 false surname"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.082243945+07:00","message":"[bufferProcess] interim [270000000]:surname"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.082246074+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.082251525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.082254425+07:00","message":"> Transcript [48228] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.082256837+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.423772968+07:00","message":"receive streaming session, msgId: 4192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.42380975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"surname ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.423815719+07:00","message":"receive interim result [false|false]: surname ไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.423827513+07:00","message":"[buffer interim] 4192 false surname ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.423834144+07:00","message":"[bufferProcess] interim [630000000]:surname ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.423836469+07:00","message":"[bufferProcess] send to processor:surname"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.423841386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.423843978+07:00","message":"> Transcript [48229] [false]: 'surname'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.423846281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.423848301+07:00","message":"Set new StatePrefix: 'surname'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.704854139+07:00","message":"receive streaming session, msgId: 4192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.704893311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"surname\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.704898498+07:00","message":"receive interim result [false|false]: surname"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.7049099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.704912624+07:00","message":"receive interim result [false|false]:  ไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.704920679+07:00","message":"[buffer interim] 4192 false surname"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.704930329+07:00","message":"[buffer interim] 4192 false  ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.70493684+07:00","message":"[bufferProcess] interim [870000000]:surname"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.704938962+07:00","message":"[bufferProcess] send to processor:surname ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.704941828+07:00","message":"[bufferProcess] interim [870000000]: ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.704944761+07:00","message":"[bufferProcess] update buffer: surname ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.704947229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.70495002+07:00","message":"> Transcript [48230] [false]: 'surname ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.704953033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.704954995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.704957202+07:00","message":"StatePrefix: 'surname'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.704959126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.958433115+07:00","message":"receive streaming session, msgId: 4192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.958469357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"surname ไหน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.958474145+07:00","message":"receive interim result [false|false]: surname ไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:10.958487497+07:00","message":"[buffer interim] 4192 false surname ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.958494113+07:00","message":"[bufferProcess] interim [230000000]:surname ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.958498774+07:00","message":"[bufferProcess] send to processor:surname ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.958505422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.958508249+07:00","message":"> Transcript [48231] [false]: 'surname ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.958511645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.958513799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.958515532+07:00","message":"StatePrefix: 'surname'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:10.958517485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:11.180264766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:11.180274307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:13.365787493+07:00","message":"[GCS] IsForceVAD: false for message ID: 4192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:13.427142928+07:00","message":"[GCS] Start streaming session, msgId: 4193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:13.491261249+07:00","message":"receive streaming session, msgId: 4192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:13.491304329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหม\",\"confidence\":0.76163805}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:13.491310476+07:00","message":"receive interim result [true|false]: ใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:13.491326751+07:00","message":"end recv isFinal message id 4192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:13.491329929+07:00","message":"end Recv id 4192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:13.491337233+07:00","message":"[buffer interim] 4192 true ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.491345619+07:00","message":"[bufferProcess] interim [750000000]:ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.491348398+07:00","message":"[bufferProcess] send to processor (isfinal):surname ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.491352158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.49135505+07:00","message":"> Transcript [48232] [false]: 'surname ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.491358245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.491360185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.491362091+07:00","message":"StatePrefix: 'surname'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.491363981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.491365636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.491369521+07:00","message":"> Transcript [48233] [true]: 'ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.491371689+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.49137338+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.491375023+07:00","message":"StatePrefix: 'surname'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.491376751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.49137975+07:00","message":"Push: 'ใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:13.491388697+07:00","message":"push: {true ใช่ไหม 0 0xc0042d7280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:13.494953841+07:00","message":"[GCS] IsForceVAD: false for message ID: 4193"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:13.501515073+07:00","message":"write wav file: './tmp/7565/7565_4192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:13.650411553+07:00","message":"receive streaming session, msgId: 4193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:13.650429888+07:00","message":"found end of frame, send empty tag with msgId: 4193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:13.650433086+07:00","message":"end Recv id 4193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:13.650439556+07:00","message":"[buffer interim] 4193 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.650446584+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.65045016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.650453061+07:00","message":"> Transcript [48234] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.650455706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.650457747+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.650460066+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.65046191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:13.650466502+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:13.650475982+07:00","message":"push: {true \n 0 0xc003b7d500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:13.654778452+07:00","message":"write wav file: './tmp/7565/7565_4193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:13.746270681+07:00","message":"[GCS] Start streaming session, msgId: 4194"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:14.180522449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:14.180538555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:14.521809165+07:00","message":"[GCS] IsForceVAD: false for message ID: 4194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:14.612604557+07:00","message":"receive streaming session, msgId: 4194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:14.612623066+07:00","message":"found end of frame, send empty tag with msgId: 4194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:14.612625962+07:00","message":"end Recv id 4194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:14.612632641+07:00","message":"[buffer interim] 4194 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:14.612640209+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:14.612644324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:14.612647177+07:00","message":"> Transcript [48235] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:14.612651875+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:14.612653727+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:14.612655413+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:14.612657321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:14.612664137+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:14.612672876+07:00","message":"push: {true \n 0 0xc0042d6f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:14.617583763+07:00","message":"write wav file: './tmp/7565/7565_4194.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:15.287638315+07:00","message":"[GCS] Start streaming session, msgId: 4195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:15.535738263+07:00","message":"[GCS] IsForceVAD: false for message ID: 4195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:15.642619757+07:00","message":"receive streaming session, msgId: 4195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:15.642640461+07:00","message":"found end of frame, send empty tag with msgId: 4195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:15.642643613+07:00","message":"end Recv id 4195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:15.64265052+07:00","message":"[buffer interim] 4195 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:15.642657438+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:15.642661978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:15.642665695+07:00","message":"> Transcript [48236] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:15.64266826+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:15.642670158+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:15.642672034+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:15.642673822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:15.642676307+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:15.642685394+07:00","message":"push: {true \n 0 0xc002e83280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:15.647679654+07:00","message":"write wav file: './tmp/7565/7565_4195.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:15.665762465+07:00","message":"[GCS] Start streaming session, msgId: 4196"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:17.181343976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:17.181363312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:20.181640226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:20.181667164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:20.795466837+07:00","message":"[GCS] IsForceVAD: false for message ID: 4196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:20.88423471+07:00","message":"receive streaming session, msgId: 4196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:20.884253677+07:00","message":"found end of frame, send empty tag with msgId: 4196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:20.884256955+07:00","message":"end Recv id 4196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:20.884264002+07:00","message":"[buffer interim] 4196 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:20.884271315+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:20.884274947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:20.88427788+07:00","message":"> Transcript [48237] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:20.884280492+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:20.884282313+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:20.884284717+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:20.884286714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:20.88429482+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:20.884304493+07:00","message":"push: {true \n 0 0xc00386cf00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:20.895407855+07:00","message":"write wav file: './tmp/7565/7565_4196.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:23.182328417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:23.182346486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:26.1826182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:26.182634284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.436941993+07:00","message":"[GCS] Start streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.4610847+07:00","message":"[GCS] Cleaned up inactive client: 4171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.461106786+07:00","message":"[GCS] Cleaned up inactive client: 4177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.461109584+07:00","message":"[GCS] Cleaned up inactive client: 4176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.461112043+07:00","message":"[GCS] Cleaned up inactive client: 4173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.461113827+07:00","message":"[GCS] Cleaned up inactive client: 4172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.461115539+07:00","message":"[GCS] Cleaned up inactive client: 4174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.461117286+07:00","message":"[GCS] Cleaned up inactive client: 4170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.461118934+07:00","message":"[GCS] Cleaned up inactive client: 4179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.4611207+07:00","message":"[GCS] Cleaned up inactive client: 4180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.461122577+07:00","message":"[GCS] Cleaned up inactive client: 4175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.461124168+07:00","message":"[GCS] Cleaned up inactive client: 4178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.564765404+07:00","message":"[GCS] IsForceVAD: false for message ID: 4197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.62666879+07:00","message":"[GCS] Start streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.645862402+07:00","message":"receive streaming session, msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.645881313+07:00","message":"found end of frame, send empty tag with msgId: 4197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.645884256+07:00","message":"end Recv id 4197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.645890501+07:00","message":"[buffer interim] 4197 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:26.645900453+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:26.645904136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:26.645906721+07:00","message":"> Transcript [48238] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:26.645909153+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:26.64591099+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:26.645912932+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:26.645914782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:26.645917321+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:26.645926434+07:00","message":"push: {true \n 0 0xc00386d300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:26.652369063+07:00","message":"write wav file: './tmp/7565/7565_4197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:27.462159763+07:00","message":"[GCS] IsForceVAD: false for message ID: 4198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:27.544158506+07:00","message":"receive streaming session, msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:27.544176494+07:00","message":"found end of frame, send empty tag with msgId: 4198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:27.544179652+07:00","message":"end Recv id 4198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:27.544188763+07:00","message":"[buffer interim] 4198 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:27.544196793+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:27.544200082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:27.544202904+07:00","message":"> Transcript [48239] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:27.544205318+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:27.544207159+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:27.544208888+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:27.544210672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:27.544217676+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:27.544226184+07:00","message":"push: {true \n 0 0xc0042d7780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:27.549914385+07:00","message":"write wav file: './tmp/7565/7565_4198.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:27.656958877+07:00","message":"[GCS] Start streaming session, msgId: 4199"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:29.182943935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:29.182964433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:31.107134682+07:00","message":"[GCS] IsForceVAD: false for message ID: 4199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:31.192511661+07:00","message":"receive streaming session, msgId: 4199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:31.192537968+07:00","message":"found end of frame, send empty tag with msgId: 4199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:31.192541177+07:00","message":"end Recv id 4199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:31.192549414+07:00","message":"[buffer interim] 4199 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:31.192557958+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:31.192561483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:31.192564213+07:00","message":"> Transcript [48240] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:31.192568658+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:31.192570608+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:31.192572559+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:31.192574324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:31.192576953+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:31.192586616+07:00","message":"push: {true \n 0 0xc004d58c80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:31.206127339+07:00","message":"write wav file: './tmp/7565/7565_4199.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:31.295892342+07:00","message":"[GCS] Start streaming session, msgId: 4200"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:32.183493244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:32.183523784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:32.588575314+07:00","message":"[GCS] IsForceVAD: false for message ID: 4200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:32.716519673+07:00","message":"[GCS] Start streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:32.79246333+07:00","message":"receive streaming session, msgId: 4200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:32.792483799+07:00","message":"found end of frame, send empty tag with msgId: 4200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:32.792488159+07:00","message":"end Recv id 4200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:32.792497041+07:00","message":"[buffer interim] 4200 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:32.792505668+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:32.792510879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:32.792514985+07:00","message":"> Transcript [48241] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:32.792519097+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:32.792521805+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:32.792525012+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:32.792527855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:32.79253167+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:32.792543048+07:00","message":"push: {true \n 0 0xc0042d6000}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:32.799297452+07:00","message":"write wav file: './tmp/7565/7565_4200.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:35.184167751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:35.184198858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:35.405924856+07:00","message":"[GCS] IsForceVAD: false for message ID: 4201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:35.467013244+07:00","message":"[GCS] Start streaming session, msgId: 4202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:35.502017821+07:00","message":"receive streaming session, msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:35.502038036+07:00","message":"found end of frame, send empty tag with msgId: 4201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:35.502041286+07:00","message":"end Recv id 4201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:35.502048107+07:00","message":"[buffer interim] 4201 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:35.502055277+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:35.502058675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:35.502061472+07:00","message":"> Transcript [48242] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:35.502063926+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:35.502065816+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:35.502067534+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:35.502069638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:35.502076388+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:35.50208518+07:00","message":"push: {true \n 0 0xc0042d6c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:35.509622806+07:00","message":"write wav file: './tmp/7565/7565_4201.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:36.816004311+07:00","message":"[GCS] IsForceVAD: false for message ID: 4202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:36.876185515+07:00","message":"[GCS] Start streaming session, msgId: 4203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:36.905948592+07:00","message":"receive streaming session, msgId: 4202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:36.905972142+07:00","message":"found end of frame, send empty tag with msgId: 4202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:36.90597516+07:00","message":"end Recv id 4202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:36.905983916+07:00","message":"[buffer interim] 4202 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:36.905992358+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:36.90599649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:36.905999521+07:00","message":"> Transcript [48243] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:36.906002052+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:36.906003953+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:36.90600592+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:36.906007638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:36.906010449+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:36.90602039+07:00","message":"push: {true \n 0 0xc0042d6f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:36.912072996+07:00","message":"write wav file: './tmp/7565/7565_4202.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:38.184463215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:38.184470691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:41.185343279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:41.185363388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:42.004984593+07:00","message":"[GCS] IsForceVAD: false for message ID: 4203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:42.097783265+07:00","message":"receive streaming session, msgId: 4203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:42.097802151+07:00","message":"found end of frame, send empty tag with msgId: 4203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:42.097805474+07:00","message":"end Recv id 4203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:42.097812671+07:00","message":"[buffer interim] 4203 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:42.097823296+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:42.097827408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:42.097830044+07:00","message":"> Transcript [48244] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:42.097832428+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:42.097834318+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:42.097836629+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:42.097838872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:42.097847766+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:42.097857239+07:00","message":"push: {true \n 0 0xc0042d7500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:42.108932315+07:00","message":"write wav file: './tmp/7565/7565_4203.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:42.326243568+07:00","message":"[GCS] Start streaming session, msgId: 4204"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:44.186427582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:44.186429098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:47.187123916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:47.187127453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:47.444738859+07:00","message":"[GCS] IsForceVAD: false for message ID: 4204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:47.653268834+07:00","message":"receive streaming session, msgId: 4204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:47.653288552+07:00","message":"found end of frame, send empty tag with msgId: 4204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:47.653292156+07:00","message":"end Recv id 4204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:47.653298681+07:00","message":"[buffer interim] 4204 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:47.653306072+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:47.653309478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:47.653312269+07:00","message":"> Transcript [48245] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:47.653315279+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:47.653317091+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:47.653318812+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:47.653320614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:47.653328195+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:47.653337415+07:00","message":"push: {true \n 0 0xc0042d7980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:47.663394291+07:00","message":"write wav file: './tmp/7565/7565_4204.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:49.116859447+07:00","message":"[GCS] Start streaming session, msgId: 4205"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:50.187325508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:50.187360438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:51.416136077+07:00","message":"[GCS] IsForceVAD: false for message ID: 4205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:51.488125422+07:00","message":"[GCS] Start streaming session, msgId: 4206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:51.504990983+07:00","message":"receive streaming session, msgId: 4205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:51.505005878+07:00","message":"found end of frame, send empty tag with msgId: 4205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:51.505009472+07:00","message":"end Recv id 4205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:51.505015741+07:00","message":"[buffer interim] 4205 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:51.505023341+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:51.505027272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:51.505030156+07:00","message":"> Transcript [48246] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:51.505032514+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:51.505034439+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:51.505036293+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:51.505038012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:51.505044592+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:51.505054+07:00","message":"push: {true \n 0 0xc0042d7b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:51.512595877+07:00","message":"write wav file: './tmp/7565/7565_4205.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:53.188396943+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:53.188420683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:55.005585202+07:00","message":"[GCS] IsForceVAD: false for message ID: 4206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:55.066727431+07:00","message":"[GCS] Start streaming session, msgId: 4207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:55.089254575+07:00","message":"receive streaming session, msgId: 4206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:55.089277434+07:00","message":"found end of frame, send empty tag with msgId: 4206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:55.089280509+07:00","message":"end Recv id 4206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:55.089287337+07:00","message":"[buffer interim] 4206 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:55.089294591+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:55.089298393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:55.089301186+07:00","message":"> Transcript [48247] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:55.089303594+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:55.089305637+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:55.089308298+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:55.089311226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:55.089314684+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:55.089326242+07:00","message":"push: {true \n 0 0xc002e82700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:55.098481085+07:00","message":"write wav file: './tmp/7565/7565_4206.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:56.188700955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:56.188715694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:56.461423962+07:00","message":"[GCS] Cleaned up inactive client: 4185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:56.461449349+07:00","message":"[GCS] Cleaned up inactive client: 4186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:56.461452127+07:00","message":"[GCS] Cleaned up inactive client: 4181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:56.461463749+07:00","message":"[GCS] Cleaned up inactive client: 4184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:56.461465647+07:00","message":"[GCS] Cleaned up inactive client: 4187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:56.461467286+07:00","message":"[GCS] Cleaned up inactive client: 4183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:56.461469331+07:00","message":"[GCS] Cleaned up inactive client: 4182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:57.695183407+07:00","message":"[GCS] IsForceVAD: false for message ID: 4207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:57.781844056+07:00","message":"receive streaming session, msgId: 4207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:57.781863493+07:00","message":"found end of frame, send empty tag with msgId: 4207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:57.781866559+07:00","message":"end Recv id 4207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:57.781873212+07:00","message":"[buffer interim] 4207 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:57.781880472+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:57.781884283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:57.781886984+07:00","message":"> Transcript [48248] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:57.781889225+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:57.781890972+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:57.781892668+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:57.781894583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:57:57.781901737+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:57.781911858+07:00","message":"push: {true \n 0 0xc0044a2100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:57:57.789463906+07:00","message":"write wav file: './tmp/7565/7565_4207.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:57:57.826544277+07:00","message":"[GCS] Start streaming session, msgId: 4208"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:59.189551554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:57:59.189559759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:02.190178597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:02.190180184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:03.015026967+07:00","message":"[GCS] IsForceVAD: false for message ID: 4208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:03.076713734+07:00","message":"[GCS] Start streaming session, msgId: 4209"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:03.398826961+07:00","message":"receive streaming session, msgId: 4208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:03.398848436+07:00","message":"found end of frame, send empty tag with msgId: 4208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:03.398852743+07:00","message":"end Recv id 4208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:03.398860083+07:00","message":"[buffer interim] 4208 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:03.398869802+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:03.398876205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:03.39887965+07:00","message":"> Transcript [48249] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:03.39888331+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:03.398886212+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:03.398889363+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:03.398892818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:03.398900049+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:03.398911678+07:00","message":"push: {true \n 0 0xc0044a2900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:03.410752393+07:00","message":"write wav file: './tmp/7565/7565_4208.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:04.355595121+07:00","message":"[GCS] IsForceVAD: false for message ID: 4209"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:04.415853849+07:00","message":"[GCS] Start streaming session, msgId: 4210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:04.450824427+07:00","message":"receive streaming session, msgId: 4209"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:04.45083976+07:00","message":"found end of frame, send empty tag with msgId: 4209"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:04.450842513+07:00","message":"end Recv id 4209"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:04.450849083+07:00","message":"[buffer interim] 4209 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:04.450856512+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:04.450866892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:04.450871165+07:00","message":"> Transcript [48250] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:04.450874952+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:04.450877459+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:04.450880459+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:04.450883159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:04.450886507+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:04.450901238+07:00","message":"push: {true \n 0 0xc002e82b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:04.457117562+07:00","message":"write wav file: './tmp/7565/7565_4209.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:05.190881524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:05.190883688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:08.191428194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:08.191442959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:09.225842729+07:00","message":"[GCS] IsForceVAD: false for message ID: 4210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:09.296187269+07:00","message":"[GCS] Start streaming session, msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:09.329808081+07:00","message":"receive streaming session, msgId: 4210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:09.329828543+07:00","message":"found end of frame, send empty tag with msgId: 4210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:09.329831737+07:00","message":"end Recv id 4210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:09.329839722+07:00","message":"[buffer interim] 4210 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:09.329848258+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:09.329852515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:09.329861482+07:00","message":"> Transcript [48251] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:09.329864542+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:09.32986649+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:09.329868251+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:09.329870042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:09.329878901+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:09.329889203+07:00","message":"push: {true \n 0 0xc004d58d00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:09.339645207+07:00","message":"write wav file: './tmp/7565/7565_4210.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:11.192507068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:11.19252062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:13.460228821+07:00","message":"[GCS] IsForceVAD: false for message ID: 4211"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:13.526025185+07:00","message":"[GCS] Start streaming session, msgId: 4212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:13.565039382+07:00","message":"receive streaming session, msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:13.56505705+07:00","message":"found end of frame, send empty tag with msgId: 4211"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:13.565060014+07:00","message":"end Recv id 4211"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:13.565066782+07:00","message":"[buffer interim] 4211 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:13.565074726+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:13.565080706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:13.565084107+07:00","message":"> Transcript [48252] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:13.565086612+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:13.565088523+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:13.565090421+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:13.565092233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:13.56510008+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:13.565109628+07:00","message":"push: {true \n 0 0xc004d58f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:13.574490779+07:00","message":"write wav file: './tmp/7565/7565_4211.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:14.193210297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:14.193228699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:14.414942664+07:00","message":"[GCS] IsForceVAD: false for message ID: 4212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:14.509246283+07:00","message":"receive streaming session, msgId: 4212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:14.509265935+07:00","message":"found end of frame, send empty tag with msgId: 4212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:14.50926902+07:00","message":"end Recv id 4212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:14.509275552+07:00","message":"[buffer interim] 4212 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:14.509282606+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:14.509285892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:14.509288444+07:00","message":"> Transcript [48253] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:14.509290716+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:14.509292676+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:14.509294482+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:14.509296252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:14.509298722+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:14.509348136+07:00","message":"push: {true \n 0 0xc0042d7e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:14.514380263+07:00","message":"write wav file: './tmp/7565/7565_4212.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:14.546724563+07:00","message":"[GCS] Start streaming session, msgId: 4213"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:17.193219566+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:17.193235682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:19.665814227+07:00","message":"[GCS] IsForceVAD: false for message ID: 4213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:19.765315486+07:00","message":"receive streaming session, msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:19.765350346+07:00","message":"found end of frame, send empty tag with msgId: 4213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:19.765354053+07:00","message":"end Recv id 4213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:19.7653625+07:00","message":"[buffer interim] 4213 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:19.765371567+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:19.765376035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:19.765379034+07:00","message":"> Transcript [48254] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:19.765381514+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:19.765383384+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:19.765385735+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:19.765387487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:19.765396201+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:19.765406858+07:00","message":"push: {true \n 0 0xc0042d7600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:19.776003756+07:00","message":"write wav file: './tmp/7565/7565_4213.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:20.193831532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:20.193859592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:20.69752674+07:00","message":"[GCS] Start streaming session, msgId: 4214"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:23.194263524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:23.194288573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:24.215320202+07:00","message":"[GCS] IsForceVAD: false for message ID: 4214"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:24.298641578+07:00","message":"receive streaming session, msgId: 4214"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:24.298671001+07:00","message":"found end of frame, send empty tag with msgId: 4214"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:24.298675755+07:00","message":"end Recv id 4214"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:24.298685769+07:00","message":"[buffer interim] 4214 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:24.298694556+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:24.298699337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:24.298703542+07:00","message":"> Transcript [48255] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:24.29870741+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:24.298710456+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:24.298713269+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:24.298716072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:24.29871971+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:24.298731267+07:00","message":"push: {true \n 0 0xc0042d7c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:24.309478141+07:00","message":"write wav file: './tmp/7565/7565_4214.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:24.347018102+07:00","message":"[GCS] Start streaming session, msgId: 4215"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:24.474688817+07:00","message":"[GCS] IsForceVAD: false for message ID: 4215"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:24.535930883+07:00","message":"[GCS] Start streaming session, msgId: 4216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:24.580562004+07:00","message":"receive streaming session, msgId: 4215"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:24.580581714+07:00","message":"found end of frame, send empty tag with msgId: 4215"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:24.580584668+07:00","message":"end Recv id 4215"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:24.58059162+07:00","message":"[buffer interim] 4215 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:24.580600488+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:24.580603849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:24.58060642+07:00","message":"> Transcript [48256] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:24.580608965+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:24.580610807+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:24.58061273+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:24.580614516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:24.580617244+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:24.580627255+07:00","message":"push: {true \n 0 0xc00386c500}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:24.584856064+07:00","message":"write wav file: './tmp/7565/7565_4215.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:24.928171079+07:00","message":"[GCS] IsForceVAD: false for message ID: 4216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:24.990431519+07:00","message":"[GCS] Start streaming session, msgId: 4217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:25.008775858+07:00","message":"receive streaming session, msgId: 4216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:25.008798516+07:00","message":"found end of frame, send empty tag with msgId: 4216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:25.008802102+07:00","message":"end Recv id 4216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:25.008811544+07:00","message":"[buffer interim] 4216 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:25.008819514+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:25.008823612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:25.008826686+07:00","message":"> Transcript [48257] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:25.008829379+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:25.008831296+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:25.008833384+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:25.008835124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:25.008837838+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:25.008848819+07:00","message":"push: {true \n 0 0xc004429b00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:25.013755073+07:00","message":"write wav file: './tmp/7565/7565_4216.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:26.195221443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:26.195240955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:26.461215534+07:00","message":"[GCS] Cleaned up inactive client: 4195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:26.461232285+07:00","message":"[GCS] Cleaned up inactive client: 4194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:26.461234655+07:00","message":"[GCS] Cleaned up inactive client: 4190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:26.461236548+07:00","message":"[GCS] Cleaned up inactive client: 4193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:26.461238304+07:00","message":"[GCS] Cleaned up inactive client: 4191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:26.461240473+07:00","message":"[GCS] Cleaned up inactive client: 4189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:26.461242425+07:00","message":"[GCS] Cleaned up inactive client: 4188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:26.461244193+07:00","message":"[GCS] Cleaned up inactive client: 4196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:26.461245957+07:00","message":"[GCS] Cleaned up inactive client: 4192"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:29.195856576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:29.19586504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:30.115005867+07:00","message":"[GCS] IsForceVAD: false for message ID: 4217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:30.210057035+07:00","message":"receive streaming session, msgId: 4217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:30.210075316+07:00","message":"found end of frame, send empty tag with msgId: 4217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:30.210078709+07:00","message":"end Recv id 4217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:30.210085711+07:00","message":"[buffer interim] 4217 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:30.210092859+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:30.210096543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:30.210099329+07:00","message":"> Transcript [48258] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:30.210101863+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:30.210103807+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:30.210106019+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:30.210107796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:30.210115859+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:30.210124832+07:00","message":"push: {true \n 0 0xc0044a2800}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:30.220257236+07:00","message":"write wav file: './tmp/7565/7565_4217.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:30.376326043+07:00","message":"[GCS] Start streaming session, msgId: 4218"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:32.196359406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:32.196373979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:35.196428403+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:35.196428325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:35.555265462+07:00","message":"[GCS] IsForceVAD: false for message ID: 4218"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:35.685805412+07:00","message":"receive streaming session, msgId: 4218"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:35.685833469+07:00","message":"found end of frame, send empty tag with msgId: 4218"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:35.685836901+07:00","message":"end Recv id 4218"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:35.685845018+07:00","message":"[buffer interim] 4218 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:35.685853083+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:35.685856618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:35.685859294+07:00","message":"> Transcript [48259] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:35.685861808+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:35.685863662+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:35.68586543+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:35.685867317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:35.685870293+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:35.685893349+07:00","message":"push: {true \n 0 0xc0044a2f80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:35.703003011+07:00","message":"write wav file: './tmp/7565/7565_4218.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:35.9365574+07:00","message":"[GCS] Start streaming session, msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:36.005359942+07:00","message":"[GCS] IsForceVAD: false for message ID: 4219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:36.1637423+07:00","message":"receive streaming session, msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:36.163777908+07:00","message":"found end of frame, send empty tag with msgId: 4219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:36.163783066+07:00","message":"end Recv id 4219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:36.163794981+07:00","message":"[buffer interim] 4219 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:36.163806148+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:36.16381193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:36.163816161+07:00","message":"> Transcript [48260] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:36.16382072+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:36.163824654+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:36.16382907+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:36.163832341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:36.163846622+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:36.163862809+07:00","message":"push: {true \n 0 0xc003473600}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:36.168847935+07:00","message":"write wav file: './tmp/7565/7565_4219.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:36.197146934+07:00","message":"[GCS] Start streaming session, msgId: 4220"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:38.197332177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:38.197340958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:41.197591018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:41.197599838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:41.325479792+07:00","message":"[GCS] IsForceVAD: false for message ID: 4220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:41.41951295+07:00","message":"receive streaming session, msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:41.419531961+07:00","message":"found end of frame, send empty tag with msgId: 4220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:41.4195349+07:00","message":"end Recv id 4220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:41.419542311+07:00","message":"[buffer interim] 4220 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:41.419549211+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:41.419552663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:41.419555382+07:00","message":"> Transcript [48261] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:41.419559327+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:41.419562117+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:41.419564981+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:41.419567514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:41.419570951+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:41.419582021+07:00","message":"push: {true \n 0 0xc003473f00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:41.4307589+07:00","message":"write wav file: './tmp/7565/7565_4220.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:43.056824766+07:00","message":"[GCS] Start streaming session, msgId: 4221"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:44.197868352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:44.197878048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:47.19810504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:47.198116953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:48.175690493+07:00","message":"[GCS] IsForceVAD: false for message ID: 4221"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:48.265367328+07:00","message":"receive streaming session, msgId: 4221"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:48.265384532+07:00","message":"found end of frame, send empty tag with msgId: 4221"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:48.265387613+07:00","message":"end Recv id 4221"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:48.265395265+07:00","message":"[buffer interim] 4221 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:48.265401892+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:48.265405673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:48.265408437+07:00","message":"> Transcript [48262] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:48.265410887+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:48.265412727+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:48.265414487+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:48.265416871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:48.265425024+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:48.265434447+07:00","message":"push: {true \n 0 0xc005d09e80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:48.276646578+07:00","message":"write wav file: './tmp/7565/7565_4221.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:48.377750871+07:00","message":"[GCS] Start streaming session, msgId: 4222"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:50.198300587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:50.198308036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:53.198853391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:53.198864217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:53.495749751+07:00","message":"[GCS] IsForceVAD: false for message ID: 4222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:53.587550404+07:00","message":"receive streaming session, msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:53.587572791+07:00","message":"found end of frame, send empty tag with msgId: 4222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:53.587576602+07:00","message":"end Recv id 4222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:53.587583601+07:00","message":"[buffer interim] 4222 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:53.587590904+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:53.587594841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:53.587597569+07:00","message":"> Transcript [48263] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:53.587599931+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:53.587601847+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:53.587603937+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:53.587605964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:53.587608619+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:53.587617882+07:00","message":"push: {true \n 0 0xc004d58300}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:53.600448797+07:00","message":"write wav file: './tmp/7565/7565_4222.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:55.416154323+07:00","message":"[GCS] Start streaming session, msgId: 4223"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:56.19910819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:56.199116875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:56.461641697+07:00","message":"[GCS] Cleaned up inactive client: 4197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:56.461679934+07:00","message":"[GCS] Cleaned up inactive client: 4199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:56.46168374+07:00","message":"[GCS] Cleaned up inactive client: 4204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:56.461686308+07:00","message":"[GCS] Cleaned up inactive client: 4206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:56.461687982+07:00","message":"[GCS] Cleaned up inactive client: 4200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:56.461689615+07:00","message":"[GCS] Cleaned up inactive client: 4198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:56.461691268+07:00","message":"[GCS] Cleaned up inactive client: 4202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:56.461692822+07:00","message":"[GCS] Cleaned up inactive client: 4203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:56.461694415+07:00","message":"[GCS] Cleaned up inactive client: 4201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:56.461696025+07:00","message":"[GCS] Cleaned up inactive client: 4205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:57.914834737+07:00","message":"[GCS] IsForceVAD: false for message ID: 4223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:57.975743058+07:00","message":"[GCS] Start streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.015610093+07:00","message":"receive streaming session, msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.015628384+07:00","message":"found end of frame, send empty tag with msgId: 4223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.015631399+07:00","message":"end Recv id 4223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.015638087+07:00","message":"[buffer interim] 4223 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.015645571+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.01564905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.015651895+07:00","message":"> Transcript [48264] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.015654405+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.015656381+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.01565838+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.015660275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.015667988+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.0156771+07:00","message":"push: {true \n 0 0xc004d58c00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:58.023361884+07:00","message":"write wav file: './tmp/7565/7565_4223.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.048783593+07:00","message":"[GCS] IsForceVAD: false for message ID: 4224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.177292573+07:00","message":"[GCS] Start streaming session, msgId: 4225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.210360775+07:00","message":"receive streaming session, msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.210376014+07:00","message":"found end of frame, send empty tag with msgId: 4224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.210379298+07:00","message":"end Recv id 4224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.210386152+07:00","message":"[buffer interim] 4224 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.21039322+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.210396655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.210399475+07:00","message":"> Transcript [48265] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.210401864+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.210403751+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.210405543+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.210407543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.210410076+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.210419617+07:00","message":"push: {true \n 0 0xc002e83700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:58.216303036+07:00","message":"write wav file: './tmp/7565/7565_4224.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.234696254+07:00","message":"[GCS] IsForceVAD: false for message ID: 4225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.296809173+07:00","message":"[GCS] Start streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.365868902+07:00","message":"[GCS] IsForceVAD: false for message ID: 4226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.409354845+07:00","message":"receive streaming session, msgId: 4225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.409381186+07:00","message":"found end of frame, send empty tag with msgId: 4225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.409384539+07:00","message":"end Recv id 4225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.409391875+07:00","message":"[buffer interim] 4225 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.409399017+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.40940293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.409406508+07:00","message":"> Transcript [48266] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.409408888+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.409410725+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.409412686+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.40941591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.4094185+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.409427817+07:00","message":"push: {true \n 0 0xc00386d780}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:58.414479176+07:00","message":"write wav file: './tmp/7565/7565_4225.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.500829412+07:00","message":"receive streaming session, msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.50085548+07:00","message":"found end of frame, send empty tag with msgId: 4226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.500860309+07:00","message":"end Recv id 4226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.500869347+07:00","message":"[buffer interim] 4226 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.500878022+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.500882541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.500886393+07:00","message":"> Transcript [48267] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.500890332+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.500893701+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.500896308+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.500898962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:58:58.500902813+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.5009145+07:00","message":"push: {true \n 0 0xc00386d980}"}
{"level":"info","service":"Main","time":"2026-05-12T13:58:58.505120744+07:00","message":"write wav file: './tmp/7565/7565_4226.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:58:58.556497354+07:00","message":"[GCS] Start streaming session, msgId: 4227"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:59.199147845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:58:59.199157024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:02.200059715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:02.200064984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:03.695449941+07:00","message":"[GCS] IsForceVAD: false for message ID: 4227"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:03.809335273+07:00","message":"receive streaming session, msgId: 4227"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:03.809354563+07:00","message":"found end of frame, send empty tag with msgId: 4227"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:03.809358104+07:00","message":"end Recv id 4227"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:03.809365019+07:00","message":"[buffer interim] 4227 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:03.809372436+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:03.809376013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:03.809378581+07:00","message":"> Transcript [48268] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:03.809381216+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:03.809383145+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:03.809385044+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:03.809386994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:03.809389488+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:03.809397986+07:00","message":"push: {true \n 0 0xc004d59580}"}
{"level":"info","service":"Main","time":"2026-05-12T13:59:03.820574679+07:00","message":"write wav file: './tmp/7565/7565_4227.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:03.935880402+07:00","message":"[GCS] Start streaming session, msgId: 4228"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:05.200928333+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:05.200945916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:08.201748951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:08.201764989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:09.05510764+07:00","message":"[GCS] IsForceVAD: false for message ID: 4228"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:09.149990452+07:00","message":"receive streaming session, msgId: 4228"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:09.150011608+07:00","message":"found end of frame, send empty tag with msgId: 4228"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:09.150014599+07:00","message":"end Recv id 4228"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:09.150021304+07:00","message":"[buffer interim] 4228 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:09.150028496+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:09.150032236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:09.150034864+07:00","message":"> Transcript [48269] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:09.150037167+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:09.150038925+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:09.150040769+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:09.150042685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:09.150051621+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:09.150060705+07:00","message":"push: {true \n 0 0xc00386ca00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:59:09.160900672+07:00","message":"write wav file: './tmp/7565/7565_4228.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:09.37693767+07:00","message":"[GCS] Start streaming session, msgId: 4229"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:10.145111902+07:00","message":"[GCS] IsForceVAD: false for message ID: 4229"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:10.222090788+07:00","message":"[GCS] Start streaming session, msgId: 4230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:10.380009177+07:00","message":"receive streaming session, msgId: 4229"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:10.380030061+07:00","message":"found end of frame, send empty tag with msgId: 4229"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:10.380033244+07:00","message":"end Recv id 4229"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:10.380039478+07:00","message":"[buffer interim] 4229 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:10.380046405+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:10.380053697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:10.380056343+07:00","message":"> Transcript [48270] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:10.380058662+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:10.380060505+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:10.380062465+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:10.380064231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:10.380066721+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:10.380075762+07:00","message":"push: {true \n 0 0xc0044a2180}"}
{"level":"info","service":"Main","time":"2026-05-12T13:59:10.385934483+07:00","message":"write wav file: './tmp/7565/7565_4229.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:11.202453887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:11.202468598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:11.305072505+07:00","message":"[GCS] IsForceVAD: false for message ID: 4230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:11.393929794+07:00","message":"receive streaming session, msgId: 4230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:11.393971012+07:00","message":"found end of frame, send empty tag with msgId: 4230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:11.39397481+07:00","message":"end Recv id 4230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:11.393992004+07:00","message":"[buffer interim] 4230 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:11.394000999+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:11.394005265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:11.394008409+07:00","message":"> Transcript [48271] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:11.394010945+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:11.394012845+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:11.394014737+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:11.394016856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:11.394023831+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:11.394036437+07:00","message":"push: {true \n 0 0xc002e83680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:59:11.400656785+07:00","message":"write wav file: './tmp/7565/7565_4230.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:11.436464369+07:00","message":"[GCS] Start streaming session, msgId: 4231"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:14.202823707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:14.202841897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:15.08554698+07:00","message":"[GCS] IsForceVAD: false for message ID: 4231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:15.167037519+07:00","message":"receive streaming session, msgId: 4231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:15.167057199+07:00","message":"found end of frame, send empty tag with msgId: 4231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:15.167060356+07:00","message":"end Recv id 4231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:15.167067306+07:00","message":"[buffer interim] 4231 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:15.167074574+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:15.167078666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:15.167081252+07:00","message":"> Transcript [48272] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:15.167083542+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:15.167085725+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:15.16708796+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:15.167090375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:15.1670999+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:15.167109848+07:00","message":"push: {true \n 0 0xc00386d100}"}
{"level":"info","service":"Main","time":"2026-05-12T13:59:15.177395885+07:00","message":"write wav file: './tmp/7565/7565_4231.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:15.656343955+07:00","message":"[GCS] Start streaming session, msgId: 4232"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:17.203802289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:17.203812856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:20.20415005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:20.204162941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:20.785352036+07:00","message":"[GCS] IsForceVAD: false for message ID: 4232"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:20.891917769+07:00","message":"receive streaming session, msgId: 4232"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:20.891944299+07:00","message":"found end of frame, send empty tag with msgId: 4232"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:20.891948257+07:00","message":"end Recv id 4232"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:20.891956579+07:00","message":"[buffer interim] 4232 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:20.891964599+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:20.891968784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:20.891971712+07:00","message":"> Transcript [48273] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:20.891974032+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:20.891976514+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:20.891978296+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:20.891985952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:20.891988879+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:20.892000265+07:00","message":"push: {true \n 0 0xc0042d6680}"}
{"level":"info","service":"Main","time":"2026-05-12T13:59:20.902696931+07:00","message":"write wav file: './tmp/7565/7565_4232.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:23.162756511+07:00","message":"[GCS] Start streaming session, msgId: 4233"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:23.204228227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:23.204230927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:25.906657854+07:00","message":"[GCS] IsForceVAD: false for message ID: 4233"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:26.006610251+07:00","message":"receive streaming session, msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:26.006629657+07:00","message":"found end of frame, send empty tag with msgId: 4233"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:26.006632948+07:00","message":"end Recv id 4233"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:26.006640281+07:00","message":"[buffer interim] 4233 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:26.006647208+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:26.006651005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:26.006653803+07:00","message":"> Transcript [48274] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:26.006656245+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:26.006658076+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:26.00665987+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:26.006661699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:26.006664334+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:26.006675316+07:00","message":"push: {true \n 0 0xc00386d900}"}
{"level":"info","service":"Main","time":"2026-05-12T13:59:26.020652821+07:00","message":"write wav file: './tmp/7565/7565_4233.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:26.204378123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:26.204396586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:26.461362299+07:00","message":"[GCS] Cleaned up inactive client: 4212"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:26.461387383+07:00","message":"[GCS] Cleaned up inactive client: 4216"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:26.461389995+07:00","message":"[GCS] Cleaned up inactive client: 4208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:26.461391752+07:00","message":"[GCS] Cleaned up inactive client: 4211"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:26.461393494+07:00","message":"[GCS] Cleaned up inactive client: 4213"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:26.461395138+07:00","message":"[GCS] Cleaned up inactive client: 4214"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:26.46139692+07:00","message":"[GCS] Cleaned up inactive client: 4215"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:26.461398727+07:00","message":"[GCS] Cleaned up inactive client: 4209"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:26.461400691+07:00","message":"[GCS] Cleaned up inactive client: 4207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:26.461402459+07:00","message":"[GCS] Cleaned up inactive client: 4210"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:27.776230888+07:00","message":"[GCS] Start streaming session, msgId: 4234"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:29.205151871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:29.205175891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:31.035312687+07:00","message":"[GCS] IsForceVAD: false for message ID: 4234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:31.160568624+07:00","message":"receive streaming session, msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:31.160588223+07:00","message":"found end of frame, send empty tag with msgId: 4234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:31.160591273+07:00","message":"end Recv id 4234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:31.16059795+07:00","message":"[buffer interim] 4234 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:31.16060495+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:31.160608896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:31.160611714+07:00","message":"> Transcript [48275] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:31.160614139+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:31.160616307+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:31.16061806+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:31.160619822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:31.160622785+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:31.16063203+07:00","message":"push: {true \n 0 0xc003b7cc80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:59:31.169050902+07:00","message":"write wav file: './tmp/7565/7565_4234.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:32.205515071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:32.205553198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:35.136534082+07:00","message":"[GCS] Start streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:35.195850436+07:00","message":"[GCS] IsForceVAD: false for message ID: 4235"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:35.206088022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:35.206097327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:35.343145103+07:00","message":"receive streaming session, msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:35.343164877+07:00","message":"found end of frame, send empty tag with msgId: 4235"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:35.343167913+07:00","message":"end Recv id 4235"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:35.343175154+07:00","message":"[buffer interim] 4235 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:35.343182404+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:35.343186343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:35.343189114+07:00","message":"> Transcript [48276] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:35.343191544+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:35.343193322+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:35.343195153+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:35.343196969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:35.343206191+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:35.343215733+07:00","message":"push: {true \n 0 0xc00386ce00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:59:35.353260156+07:00","message":"write wav file: './tmp/7565/7565_4235.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:38.206334399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:38.20636068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:41.206980452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:41.207006071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:41.287048278+07:00","message":"[GCS] Start streaming session, msgId: 4236"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:44.20750551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:44.2075203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:46.415193934+07:00","message":"[GCS] IsForceVAD: false for message ID: 4236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:46.511195397+07:00","message":"receive streaming session, msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:46.51122081+07:00","message":"found end of frame, send empty tag with msgId: 4236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:46.511224153+07:00","message":"end Recv id 4236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:46.511232594+07:00","message":"[buffer interim] 4236 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:46.511241531+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:46.511248522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:46.511251438+07:00","message":"> Transcript [48277] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:46.51125426+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:46.511256321+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:46.511258182+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:46.511259889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:46.511263162+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:46.511275487+07:00","message":"push: {true \n 0 0xc0044a2e00}"}
{"level":"info","service":"Main","time":"2026-05-12T13:59:46.52125065+07:00","message":"write wav file: './tmp/7565/7565_4236.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:47.208413565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:47.208444856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:49.416215329+07:00","message":"[GCS] Start streaming session, msgId: 4237"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:50.208572298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:50.208582057+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:50.765375903+07:00","message":"[GCS] IsForceVAD: false for message ID: 4237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:50.848409188+07:00","message":"receive streaming session, msgId: 4237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:50.848427255+07:00","message":"found end of frame, send empty tag with msgId: 4237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:50.848430809+07:00","message":"end Recv id 4237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:50.848438073+07:00","message":"[buffer interim] 4237 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:50.848445237+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:50.848449118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:50.848451877+07:00","message":"> Transcript [48278] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:50.848454364+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:50.848456368+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:50.848458232+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:50.848460026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:50.848466378+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:50.848475171+07:00","message":"push: {true \n 0 0xc00386d700}"}
{"level":"info","service":"Main","time":"2026-05-12T13:59:50.855234474+07:00","message":"write wav file: './tmp/7565/7565_4237.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:51.086524047+07:00","message":"[GCS] Start streaming session, msgId: 4238"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:51.14708235+07:00","message":"[GCS] IsForceVAD: false for message ID: 4238"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:51.376303323+07:00","message":"receive streaming session, msgId: 4238"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:51.376321309+07:00","message":"found end of frame, send empty tag with msgId: 4238"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:51.376324983+07:00","message":"end Recv id 4238"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:51.376331883+07:00","message":"[buffer interim] 4238 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:51.376339013+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:51.376346483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:51.376349299+07:00","message":"> Transcript [48279] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:51.376351993+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:51.376353799+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:51.376355591+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:51.376357563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:51.376360159+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:51.376370217+07:00","message":"push: {true \n 0 0xc002e83280}"}
{"level":"info","service":"Main","time":"2026-05-12T13:59:51.380414447+07:00","message":"write wav file: './tmp/7565/7565_4238.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:51.928361701+07:00","message":"[GCS] Start streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:52.395036072+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:52.395086113+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-05-12T13:59:52.395091631+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:52.39511266+07:00","message":"[buffer interim] 4239 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:52.395257767+07:00","message":"[bufferProcess] interim [300000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:52.395259915+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:52.395263444+07:00","message":"[bufferProcess] send to processor (ticker):สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:52.395266755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:52.395269927+07:00","message":"> Transcript [48280] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:52.395272227+07:00","message":"Set StatePrefix (first interim): 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:52.457462532+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:52.457508278+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-05-12T13:59:52.457517489+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:52.457537124+07:00","message":"[buffer interim] 4239 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:52.457547498+07:00","message":"[bufferProcess] interim [360000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:52.457550391+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:52.826739122+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:52.826786505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:52.826792858+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:52.826812299+07:00","message":"[buffer interim] 4239 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:52.826824731+07:00","message":"[bufferProcess] interim [660000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:52.826827559+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:52.826832256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:52.826835121+07:00","message":"> Transcript [48281] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:52.826838246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:52.826840444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:52.826842205+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:52.826844188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.031687317+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.03172793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะรับชม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.031739092+07:00","message":"receive interim result [false|false]: สวัสดีค่ะรับชม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.031756434+07:00","message":"[buffer interim] 4239 false สวัสดีค่ะรับชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.031765173+07:00","message":"[bufferProcess] interim [840000000]:สวัสดีค่ะรับชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.031768234+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.031771802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.031775107+07:00","message":"> Transcript [48282] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.03177881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.031781195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.031783023+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.031785187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.078260788+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.078303811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.078309879+07:00","message":"receive interim result [false|false]: สวัสดีครับผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.078326139+07:00","message":"[buffer interim] 4239 false สวัสดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.078335031+07:00","message":"[bufferProcess] interim [900000000]:สวัสดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.078337555+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะรับชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.078343296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.078346329+07:00","message":"> Transcript [48283] [false]: 'สวัสดีค่ะรับชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.078350586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.078352807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.078354726+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.07835659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.112908546+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.112951854+07:00","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-05-12T13:59:53.112957682+07:00","message":"receive interim result [false|false]: สวัสดีครับท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.112979665+07:00","message":"[buffer interim] 4239 false สวัสดีครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.112988463+07:00","message":"[bufferProcess] interim [960000000]:สวัสดีครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.112991209+07:00","message":"[bufferProcess] send to processor:สวัสดีครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.113000393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.113004892+07:00","message":"> Transcript [48284] [false]: 'สวัสดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.113009225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.113011942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.113014284+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.113016424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.113019463+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.113021217+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.113023938+07:00","message":"Set new StatePrefix : 'สวัสดีครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.113026226+07:00","message":"Next Push (prob) : 'ครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.113034428+07:00","message":"push: {false สวัสดี 0 0xc00386dd80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:53.20953456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:53.209535184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.265139361+07:00","message":"[GCS] IsForceVAD: false for message ID: 4239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.289707184+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.289761508+07:00","message":"receive 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-05-12T13:59:53.289770428+07:00","message":"receive interim result [false|false]: สวัสดีครับท่านค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.289792897+07:00","message":"[buffer interim] 4239 false สวัสดีครับท่านค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.289807021+07:00","message":"[bufferProcess] interim [140000000]:สวัสดีครับท่านค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.289811209+07:00","message":"[bufferProcess] send to processor:สวัสดีครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.289820197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.289824392+07:00","message":"> Transcript [48285] [false]: 'สวัสดีครับท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.289828324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.289833461+07:00","message":"Set new StatePrefix: 'สวัสดีครับท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.299421644+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.299459339+07:00","message":"receive 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-05-12T13:59:53.299465765+07:00","message":"receive interim result [false|false]: สวัสดีครับทานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.299479797+07:00","message":"[buffer interim] 4239 false สวัสดีครับทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.29948692+07:00","message":"[bufferProcess] interim [200000000]:สวัสดีครับทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.299489202+07:00","message":"[bufferProcess] send to processor:สวัสดีครับท่านค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.299492526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.299495352+07:00","message":"> Transcript [48286] [false]: 'สวัสดีครับท่านค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.299498639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.299500613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.299502428+07:00","message":"StatePrefix: 'สวัสดีครับท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.299504654+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.340013158+07:00","message":"[GCS] Start streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.355974875+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.356022641+07:00","message":"receive 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-05-12T13:59:53.356031224+07:00","message":"receive interim result [false|false]: สวัสดีครับท่านขาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.356052201+07:00","message":"[buffer interim] 4239 false สวัสดีครับท่านขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.356066228+07:00","message":"[bufferProcess] interim [260000000]:สวัสดีครับท่านขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.356069295+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.356074464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.356078353+07:00","message":"> Transcript [48287] [false]: 'สวัสดีครับทานข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.356081944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.356085031+07:00","message":"Set new StatePrefix: 'สวัสดีครับทานข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.445262732+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.445297829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับท่านขาว 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.445304404+07:00","message":"receive interim result [false|false]: สวัสดีครับท่านขาว 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.445319932+07:00","message":"[buffer interim] 4239 false สวัสดีครับท่านขาว 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.445326905+07:00","message":"[bufferProcess] interim [380000000]:สวัสดีครับท่านขาว 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.445329917+07:00","message":"[bufferProcess] send to processor:สวัสดีครับท่านขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.445337534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.445340326+07:00","message":"> Transcript [48288] [false]: 'สวัสดีครับท่านขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.445342472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.445345037+07:00","message":"Set new StatePrefix: 'สวัสดีครับท่านขาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.517729169+07:00","message":"receive streaming session, msgId: 4239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.517784336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับท่านขาว\",\"confidence\":0.84861404}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.51779294+07:00","message":"receive interim result [true|false]: สวัสดีครับท่านขาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.517806585+07:00","message":"end recv isFinal message id 4239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.517810057+07:00","message":"end Recv id 4239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.517820479+07:00","message":"[buffer interim] 4239 true สวัสดีครับท่านขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.517835169+07:00","message":"[bufferProcess] interim [380000000]:สวัสดีครับท่านขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.517839739+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีครับท่านขาว 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.517856177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.517874147+07:00","message":"> Transcript [48289] [false]: 'สวัสดีครับท่านขาว 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.517883018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.517885975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.517888702+07:00","message":"StatePrefix: 'สวัสดีครับท่านขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.517891258+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.517893777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.517898281+07:00","message":"> Transcript [48290] [true]: 'สวัสดีครับท่านขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.517900521+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.51790221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.517903946+07:00","message":"StatePrefix: 'สวัสดีครับท่านขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.517905852+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.517913108+07:00","message":"Push: 'ครับท่านขาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.517923584+07:00","message":"push: {true ครับท่านขาว 0 0xc00386dd80}"}
{"level":"info","service":"Main","time":"2026-05-12T13:59:53.524455978+07:00","message":"write wav file: './tmp/7565/7565_4239.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.860738879+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.860772104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:00\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.860779389+07:00","message":"receive interim result [false|false]: 4:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:53.860795585+07:00","message":"[buffer interim] 4240 false 4:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.86080463+07:00","message":"[bufferProcess] interim [600000000]:4:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:53.860807522+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.176968601+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.177019635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.17702603+07:00","message":"receive interim result [false|false]: 4:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.177040719+07:00","message":"[buffer interim] 4240 false 4:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.177048948+07:00","message":"[bufferProcess] interim [840000000]:4:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.177053962+07:00","message":"[bufferProcess] send to processor:4:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.177061986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.177065307+07:00","message":"> Transcript [48291] [false]: '4:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.177067298+07:00","message":"Set StatePrefix (first interim): '4:00'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.308708313+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.308764734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:00 น ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.308772213+07:00","message":"receive interim result [false|false]: 4:00 น ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.308788374+07:00","message":"[buffer interim] 4240 false 4:00 น ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.308798983+07:00","message":"[bufferProcess] interim [20000000]:4:00 น ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.308801547+07:00","message":"[bufferProcess] send to processor:4:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.308808167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.308811522+07:00","message":"> Transcript [48292] [false]: '4:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.308814829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.308816915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.308818738+07:00","message":"StatePrefix: '4:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.3088207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.572866733+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.572903255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.572909094+07:00","message":"receive interim result [false|false]: 4:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.57291874+07:00","message":"receive 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-05-12T13:59:54.572922016+07:00","message":"receive interim result [false|false]:  น ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.572929679+07:00","message":"[buffer interim] 4240 false 4:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.572933049+07:00","message":"[buffer interim] 4240 false  น ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.572938855+07:00","message":"[bufferProcess] interim [200000000]:4:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.572940917+07:00","message":"[bufferProcess] send to processor:4:00 น ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.572943527+07:00","message":"[bufferProcess] interim [200000000]: น ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.572946291+07:00","message":"[bufferProcess] update buffer: 4:00 น ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.572948955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.572952022+07:00","message":"> Transcript [48293] [false]: '4:00 น ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.572954807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.572956923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.572958629+07:00","message":"StatePrefix: '4:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.572960468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.58581246+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.585841805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.585846735+07:00","message":"receive interim result [false|false]: 4:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.585857154+07:00","message":"receive 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-05-12T13:59:54.585859976+07:00","message":"receive interim result [false|false]:  น ทางไทยพี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.585866659+07:00","message":"[buffer interim] 4240 false 4:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.585870126+07:00","message":"[buffer interim] 4240 false  น ทางไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.5858756+07:00","message":"[bufferProcess] interim [260000000]:4:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.585880057+07:00","message":"[bufferProcess] send to processor:4:00 น ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.585883111+07:00","message":"[bufferProcess] interim [260000000]: น ทางไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.585885445+07:00","message":"[bufferProcess] update buffer: 4:00 น ทางไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.58588789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.585890417+07:00","message":"> Transcript [48294] [false]: '4:00 น ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.585892972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.585894692+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.585896869+07:00","message":"StatePrefix: '4:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.585898649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.754383956+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.754415764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.754421062+07:00","message":"receive interim result [false|false]: 4:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.754435587+07:00","message":"receive 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-05-12T13:59:54.754439195+07:00","message":"receive interim result [false|false]:  ทางไทยพีบีเอส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.754446873+07:00","message":"[buffer interim] 4240 false 4:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.754450085+07:00","message":"[buffer interim] 4240 false  ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.754455857+07:00","message":"[bufferProcess] interim [440000000]:4:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.754458098+07:00","message":"[bufferProcess] send to processor:4:00 น ทางไทยพี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.754460698+07:00","message":"[bufferProcess] interim [440000000]: ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.754463202+07:00","message":"[bufferProcess] update buffer: 4:00 น ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.754466108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.754468714+07:00","message":"> Transcript [48295] [false]: '4:00 น ทางไทยพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.754471798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.754473817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.754476185+07:00","message":"StatePrefix: '4:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.754478188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.754482781+07:00","message":"Push: '4:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.754484553+07:00","message":"TextPushed: '4:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.754486964+07:00","message":"Set new StatePrefix : '4:00 น ทางไทยพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:54.754488958+07:00","message":"Next Push (prob) : ' น ทางไทยพี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:54.754496451+07:00","message":"push: {false 4:00 0 0xc00386df00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.133790262+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.13384065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"04:00 ทาง ThaiPBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.133847044+07:00","message":"receive interim result [false|false]: 04:00 ทาง ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.133862783+07:00","message":"[buffer interim] 4240 false 04:00 ทาง ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.133874838+07:00","message":"[bufferProcess] interim [800000000]:04:00 ทาง ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.133877644+07:00","message":"[bufferProcess] send to processor:4:00 น ทางไทยพีบีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.133885995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.13389205+07:00","message":"> Transcript [48296] [false]: '4:00 น ทางไทยพีบีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.133895789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.133897891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.133899714+07:00","message":"StatePrefix: '4:00 น ทางไทยพี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.133901874+07:00","message":"TextPushed: '4:00'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.289342742+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.289386549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:00 น ทางไทยพีบีเอสวิชั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.289392907+07:00","message":"receive interim result [false|false]: 4:00 น ทางไทยพีบีเอสวิชั่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.289409289+07:00","message":"[buffer interim] 4240 false 4:00 น ทางไทยพีบีเอสวิชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.289421778+07:00","message":"[bufferProcess] interim [980000000]:4:00 น ทางไทยพีบีเอสวิชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.289425404+07:00","message":"[bufferProcess] send to processor:04:00 ทาง ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.289429255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.289432433+07:00","message":"> Transcript [48297] [false]: '04:00 ทาง ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.289434474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.289436425+07:00","message":"Set new StatePrefix: '04:00 ทาง ThaiPBS'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.462974745+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.463021858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:00 น ทางไทยพีบีเอสวิชั่นส์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.463028312+07:00","message":"receive interim result [false|false]: 4:00 น ทางไทยพีบีเอสวิชั่นส์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.46304509+07:00","message":"[buffer interim] 4240 false 4:00 น ทางไทยพีบีเอสวิชั่นส์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.463054076+07:00","message":"[bufferProcess] interim [160000000]:4:00 น ทางไทยพีบีเอสวิชั่นส์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.463056879+07:00","message":"[bufferProcess] send to processor:4:00 น ทางไทยพีบีเอสวิชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.463061073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.463064265+07:00","message":"> Transcript [48298] [false]: '4:00 น ทางไทยพีบีเอสวิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.463066237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.463068644+07:00","message":"Set new StatePrefix: '4:00 น ทางไทยพีบีเอสวิชั่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.471756918+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.471777079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:00 น ทางไทยพีบีเอสวิชั่นเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.471782356+07:00","message":"receive interim result [false|false]: 4:00 น ทางไทยพีบีเอสวิชั่นเท่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.471797119+07:00","message":"[buffer interim] 4240 false 4:00 น ทางไทยพีบีเอสวิชั่นเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.471802766+07:00","message":"[bufferProcess] interim [220000000]:4:00 น ทางไทยพีบีเอสวิชั่นเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.471805107+07:00","message":"[bufferProcess] send to processor:4:00 น ทางไทยพีบีเอสวิชั่นส์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.471808358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.471810761+07:00","message":"> Transcript [48299] [false]: '4:00 น ทางไทยพีบีเอสวิชั่นส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.471813439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.471815663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.471818251+07:00","message":"StatePrefix: '4:00 น ทางไทยพีบีเอสวิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.471821273+07:00","message":"TextPushed: '4:00'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.704147885+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.704191989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.704198576+07:00","message":"receive interim result [false|false]: 4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.704213517+07:00","message":"[buffer interim] 4240 false 4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.704222207+07:00","message":"[bufferProcess] interim [400000000]:4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.704225391+07:00","message":"[bufferProcess] send to processor:4:00 น ทางไทยพีบีเอสวิชั่นเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.704230098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.704232827+07:00","message":"> Transcript [48300] [false]: '4:00 น ทางไทยพีบีเอสวิชั่นเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.704236574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.704240619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.704242527+07:00","message":"StatePrefix: '4:00 น ทางไทยพีบีเอสวิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.704245153+07:00","message":"TextPushed: '4:00'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.79573024+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.795776668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.795783958+07:00","message":"receive interim result [false|false]: 4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับกี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.795800829+07:00","message":"[buffer interim] 4240 false 4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.795813761+07:00","message":"[bufferProcess] interim [460000000]:4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.795816328+07:00","message":"[bufferProcess] send to processor:4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.79582594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.795829005+07:00","message":"> Transcript [48301] [false]: '4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.795832576+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.795834605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.795836549+07:00","message":"StatePrefix: '4:00 น ทางไทยพีบีเอสวิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.795839587+07:00","message":"TextPushed: '4:00'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.82319042+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.823225576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:00 น ทางไทยพีบีเอสวิชั่น =\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.82323117+07:00","message":"receive interim result [false|false]: 4:00 น ทางไทยพีบีเอสวิชั่น ="}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.823245589+07:00","message":"[buffer interim] 4240 false 4:00 น ทางไทยพีบีเอสวิชั่น ="}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.823254516+07:00","message":"[bufferProcess] interim [520000000]:4:00 น ทางไทยพีบีเอสวิชั่น ="}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.823257583+07:00","message":"[bufferProcess] send to processor:4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.823261101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.82326441+07:00","message":"> Transcript [48302] [false]: '4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.823268352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.82327085+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.823272917+07:00","message":"StatePrefix: '4:00 น ทางไทยพีบีเอสวิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.82327561+07:00","message":"TextPushed: '4:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.823282079+07:00","message":"Push: ' น ทางไทยพีบีเอสวิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.823284126+07:00","message":"TextPushed: '4:00 น ทางไทยพีบีเอสวิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.823286271+07:00","message":"Set new StatePrefix : '4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.823288703+07:00","message":"Next Push (prob) : 'เท่ากับกี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.823296916+07:00","message":"push: {false  น ทางไทยพีบีเอสวิชั่น 0 0xc00386df00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.913223195+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.913268897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.913276186+07:00","message":"receive interim result [false|false]: 4:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.913290568+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-05-12T13:59:55.91329418+07:00","message":"receive interim result [false|false]:  ทางไทยพีบีเอสวิชั่นท่านช่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.913303344+07:00","message":"[buffer interim] 4240 false 4:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.913308161+07:00","message":"[buffer interim] 4240 false  ทางไทยพีบีเอสวิชั่นท่านช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.913315986+07:00","message":"[bufferProcess] interim [580000000]:4:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.913318556+07:00","message":"[bufferProcess] send to processor:4:00 น ทางไทยพีบีเอสวิชั่น ="}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.913321693+07:00","message":"[bufferProcess] interim [580000000]: ทางไทยพีบีเอสวิชั่นท่านช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.913324222+07:00","message":"[bufferProcess] update buffer: 4:00 น ทางไทยพีบีเอสวิชั่นท่านช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.913327607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.913333822+07:00","message":"> Transcript [48303] [false]: '4:00 น ทางไทยพีบีเอสวิชั่น ='"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.913336042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.913337872+07:00","message":"Set new StatePrefix: '4:00 น ทางไทยพีบีเอสวิชั่น ='"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.977714302+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.977754142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.977760638+07:00","message":"receive interim result [false|false]: 4:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.977773425+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-05-12T13:59:55.97777739+07:00","message":"receive interim result [false|false]:  ทางไทยพีบีเอสวิชั่นเท่ากับชู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.977786493+07:00","message":"[buffer interim] 4240 false 4:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:55.97779353+07:00","message":"[buffer interim] 4240 false  ทางไทยพีบีเอสวิชั่นเท่ากับชู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.97779994+07:00","message":"[bufferProcess] interim [700000000]:4:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.977802347+07:00","message":"[bufferProcess] send to processor:4:00 น ทางไทยพีบีเอสวิชั่นท่านช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.977811238+07:00","message":"[bufferProcess] interim [700000000]: ทางไทยพีบีเอสวิชั่นเท่ากับชู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.977814046+07:00","message":"[bufferProcess] update buffer: 4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับชู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.97781706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.977820037+07:00","message":"> Transcript [48304] [false]: '4:00 น ทางไทยพีบีเอสวิชั่นท่านช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.977822861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:55.977825119+07:00","message":"Set new StatePrefix: '4:00 น ทางไทยพีบีเอสวิชั่นท่านช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.145458524+07:00","message":"[GCS] IsForceVAD: false for message ID: 4240"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:56.209651058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:56.209660478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.221322054+07:00","message":"[GCS] Start streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.241447585+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.241490257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.241496062+07:00","message":"receive interim result [false|false]: 4:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.241508606+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-05-12T13:59:56.241512016+07:00","message":"receive interim result [false|false]:  ทางไทยพีบีเอสวิชั่นเท่ากับชู้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.241521466+07:00","message":"[buffer interim] 4240 false 4:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.241526079+07:00","message":"[buffer interim] 4240 false  ทางไทยพีบีเอสวิชั่นเท่ากับชู้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.241532772+07:00","message":"[bufferProcess] interim [0]:4:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.241534941+07:00","message":"[bufferProcess] send to processor:4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับชู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.241537915+07:00","message":"[bufferProcess] interim [0]: ทางไทยพีบีเอสวิชั่นเท่ากับชู้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.241540344+07:00","message":"[bufferProcess] update buffer: 4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับชู้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.241543257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.241546123+07:00","message":"> Transcript [48305] [false]: '4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับชู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.241548291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.241550112+07:00","message":"Set new StatePrefix: '4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับชู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.33486011+07:00","message":"receive streaming session, msgId: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.334905346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:00 น ทางไทยพีบีเอส Vision เท่ากับชู้ค่ะ\",\"confidence\":0.8402014}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.334913199+07:00","message":"receive interim result [true|false]: 4:00 น ทางไทยพีบีเอส Vision เท่ากับชู้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.334925427+07:00","message":"end recv isFinal message id 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.33492773+07:00","message":"end Recv id 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.334935405+07:00","message":"[buffer interim] 4240 true 4:00 น ทางไทยพีบีเอส Vision เท่ากับชู้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.334947556+07:00","message":"[bufferProcess] interim [30000000]:4:00 น ทางไทยพีบีเอส Vision เท่ากับชู้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.33495481+07:00","message":"[bufferProcess] send to processor (isfinal):4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับชู้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.334958955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.334964314+07:00","message":"> Transcript [48306] [false]: '4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับชู้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.334967862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.334969831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.334971966+07:00","message":"StatePrefix: '4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับชู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.334974999+07:00","message":"TextPushed: '4:00 น ทางไทยพีบีเอสวิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.33497696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.334979278+07:00","message":"> Transcript [48307] [true]: '4:00 น ทางไทยพีบีเอส Vision เท่ากับชู้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.334984231+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.334986102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.334987651+07:00","message":"StatePrefix: '4:00 น ทางไทยพีบีเอสวิชั่นเท่ากับชู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.334989491+07:00","message":"TextPushed: '4:00 น ทางไทยพีบีเอสวิชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.334991086+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.33520095+07:00","message":"Push: 'ไทยพีบีเอส Vision เท่ากับชู้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.335205119+07:00","message":"TextPushed: '4:00 น ทางไทยพีบีเอสวิชั่นไทยพีบีเอส Vision เท่ากับชู้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.335207396+07:00","message":"Set new StatePrefix : '4:00 น ทางไทยพีบีเอส Vision เท่ากับชู้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.335209955+07:00","message":"Next Push (prob) : '4:00 น ทางไทยพีบีเอส Vision เท่ากับชู้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.335218796+07:00","message":"push: {true ไทยพีบีเอส Vision เท่ากับชู้ค่ะ 0 0xc00386df00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.335233395+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4240.html'"}
{"level":"info","service":"Main","time":"2026-05-12T13:59:56.343719217+07:00","message":"write wav file: './tmp/7565/7565_4240.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.461553135+07:00","message":"[GCS] Cleaned up inactive client: 4218"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.46158057+07:00","message":"[GCS] Cleaned up inactive client: 4221"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.461583652+07:00","message":"[GCS] Cleaned up inactive client: 4219"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.461585514+07:00","message":"[GCS] Cleaned up inactive client: 4222"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.461589409+07:00","message":"[GCS] Cleaned up inactive client: 4217"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.461591276+07:00","message":"[GCS] Cleaned up inactive client: 4220"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.937058876+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.937096666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.937101922+07:00","message":"receive interim result [false|false]: หลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:56.937114687+07:00","message":"[buffer interim] 4241 false หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.937121696+07:00","message":"[bufferProcess] interim [540000000]:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:56.937123747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.061533034+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.061567087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.061573499+07:00","message":"receive interim result [false|false]: หลังคา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.061588969+07:00","message":"[buffer interim] 4241 false หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.061600072+07:00","message":"[bufferProcess] interim [660000000]:หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.061603479+07:00","message":"[bufferProcess] send to processor:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.061610445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.061613704+07:00","message":"> Transcript [48308] [false]: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.061615896+07:00","message":"Set StatePrefix (first interim): 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.202775104+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.20281124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.202817532+07:00","message":"receive interim result [false|false]: หลังทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.202832304+07:00","message":"[buffer interim] 4241 false หลังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.202838952+07:00","message":"[bufferProcess] interim [780000000]:หลังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.202841246+07:00","message":"[bufferProcess] send to processor:หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.202844046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.202848934+07:00","message":"> Transcript [48309] [false]: 'หลังคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.202852177+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.202854161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.202856046+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.20285822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.289594699+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.289631575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังสามสิบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.289637603+07:00","message":"receive interim result [false|false]: หลังสามสิบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.289656859+07:00","message":"[buffer interim] 4241 false หลังสามสิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.289665104+07:00","message":"[bufferProcess] interim [900000000]:หลังสามสิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.289667802+07:00","message":"[bufferProcess] send to processor:หลังทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.289674307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.2896772+07:00","message":"> Transcript [48310] [false]: 'หลังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.289680459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.289682875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.289685174+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.289687094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.387820173+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.387852347+07:00","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-05-12T13:59:57.387858316+07:00","message":"receive interim result [false|false]: หลังทำส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.387869325+07:00","message":"[buffer interim] 4241 false หลังทำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.3878761+07:00","message":"[bufferProcess] interim [960000000]:หลังทำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.387878388+07:00","message":"[bufferProcess] send to processor:หลังสามสิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.387881284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.387883832+07:00","message":"> Transcript [48311] [false]: 'หลังสามสิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.387886582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.387888377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.38789022+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.387892166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.575516346+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.575563504+07:00","message":"receive 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-05-12T13:59:57.575572648+07:00","message":"receive interim result [false|false]: หลังหามส่งโรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.575590736+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.575602332+07:00","message":"[bufferProcess] interim [140000000]:หลังหามส่งโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.575606065+07:00","message":"[bufferProcess] send to processor:หลังทำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.575610537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.575614024+07:00","message":"> Transcript [48312] [false]: 'หลังทำส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.575619036+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.575624988+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.575627716+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.575631153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.575635116+07:00","message":"Push: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.575640282+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.575643414+07:00","message":"Set new StatePrefix : 'หลังทำส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.57564656+07:00","message":"Next Push (prob) : 'ทำส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.575656712+07:00","message":"push: {false หลัง 0 0xc0044a3500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.638978258+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.639028367+07:00","message":"receive 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-05-12T13:59:57.639035565+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:57.639052174+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.639060451+07:00","message":"[bufferProcess] interim [320000000]:หลังหามส่งโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.639063043+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.639067029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.639069675+07:00","message":"> Transcript [48313] [false]: 'หลังหามส่งโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.639072085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:57.639074078+07:00","message":"Set new StatePrefix: 'หลังหามส่งโรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:58.151565149+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:58.151612183+07:00","message":"receive 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-05-12T13:59:58.151618546+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:58.151628502+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.151637186+07:00","message":"[bufferProcess] interim [740000000]:หลังหามส่งโรงพยาบาลกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.151640206+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.151643722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.151647026+07:00","message":"> Transcript [48314] [false]: 'หลังหามส่งโรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.151650112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.151652271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.151654365+07:00","message":"StatePrefix: 'หลังหามส่งโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.151656419+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:58.333104874+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:58.333133858+07:00","message":"receive 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-05-12T13:59:58.333139796+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:58.333155088+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.333169821+07:00","message":"[bufferProcess] interim [980000000]:หลังหามส่งโรงพยาบาลกลางดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.333172685+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.333176305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.333179255+07:00","message":"> Transcript [48315] [false]: 'หลังหามส่งโรงพยาบาลกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.333182298+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.333184142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.333186169+07:00","message":"StatePrefix: 'หลังหามส่งโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.333188221+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:58.543678565+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:58.543726041+07:00","message":"receive 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-05-12T13:59:58.54373318+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:58.543757065+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.543768798+07:00","message":"[bufferProcess] interim [160000000]:หลังหามส่งโรงพยาบาลกลางดึกมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.54377209+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.543778981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.543782089+07:00","message":"> Transcript [48316] [false]: 'หลังหามส่งโรงพยาบาลกลางดึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.543785632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.543787763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.543789721+07:00","message":"StatePrefix: 'หลังหามส่งโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.543791749+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:58.655623006+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:58.655657721+07:00","message":"receive 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-05-12T13:59:58.655663196+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:58.655675983+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.655684288+07:00","message":"[bufferProcess] interim [280000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.65568711+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.655691031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.655693848+07:00","message":"> Transcript [48317] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.655697277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.655699363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.655701282+07:00","message":"StatePrefix: 'หลังหามส่งโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.655703335+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.655705768+07:00","message":"Push: 'หามส่งโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.655710031+07:00","message":"TextPushed: 'หลังหามส่งโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.655712409+07:00","message":"Set new StatePrefix : 'หลังหามส่งโรงพยาบาลกลางดึกมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.655714579+07:00","message":"Next Push (prob) : 'พยาบาลกลางดึกมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:58.655721011+07:00","message":"push: {false หามส่งโรง 0 0xc0044a3500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:58.857620393+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:58.857663422+07:00","message":"receive 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-05-12T13:59:58.857669483+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:58.857682905+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.857690224+07:00","message":"[bufferProcess] interim [520000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.857692885+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.857696293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.857699084+07:00","message":"> Transcript [48318] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.857701325+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:58.857703613+07:00","message":"Set new StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:59.185881551+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:59.185917368+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-05-12T13:59:59.185923731+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:59.18593404+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.185940711+07:00","message":"[bufferProcess] interim [760000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.185943838+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.185947096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.185950471+07:00","message":"> Transcript [48319] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.185953823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.185955947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.185960724+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.185963122+07:00","message":"TextPushed: 'หลังหามส่งโรง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:59.210103268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T13:59:59.210110069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:59.237474012+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:59.23752419+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-05-12T13:59:59.237530399+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:59.237544379+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.237551516+07:00","message":"[bufferProcess] interim [880000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.237554808+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.237559827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.237562815+07:00","message":"> Transcript [48320] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.237566068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.237568109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.23757039+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.237573496+07:00","message":"TextPushed: 'หลังหามส่งโรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:59.877655813+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:59.87770093+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-05-12T13:59:59.877707876+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T13:59:59.877728025+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.877735982+07:00","message":"[bufferProcess] interim [480000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.877739373+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.877748284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.877751368+07:00","message":"> Transcript [48321] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.877755418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.8777576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.877759679+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T13:59:59.877762462+07:00","message":"TextPushed: 'หลังหามส่งโรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.161703204+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.161749914+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-05-12T14:00:00.161757532+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.161773775+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.16178663+07:00","message":"[bufferProcess] interim [780000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.161789948+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.161798383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.161801539+07:00","message":"> Transcript [48322] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.161806146+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.161808721+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.161811191+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.161814059+07:00","message":"TextPushed: 'หลังหามส่งโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.161820756+07:00","message":"Push: 'พยาบาลกลางดึกเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.161823279+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.161825419+07:00","message":"Set new StatePrefix : 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.161827779+07:00","message":"Next Push (prob) : 'นี้ล่าสุดรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.161837666+07:00","message":"push: {false พยาบาลกลางดึกเมื่อวาน 0 0xc0044a3500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.40242321+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.402461716+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-05-12T14:00:00.402467219+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.402481452+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.402488774+07:00","message":"[bufferProcess] interim [960000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.40249148+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.402497114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.402499891+07:00","message":"> Transcript [48323] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.402503319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.402505416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.402507247+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.402511584+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.583245546+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.583281532+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-05-12T14:00:00.583287893+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.583302546+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.583309403+07:00","message":"[bufferProcess] interim [140000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.58331223+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.583317792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.583320829+07:00","message":"> Transcript [48324] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.583324096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.583326259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.583328312+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.583331071+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.586237476+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.586279091+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-05-12T14:00:00.586285489+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.586300174+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.58630752+07:00","message":"[bufferProcess] interim [200000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.586310422+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.586316653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.586319421+07:00","message":"> Transcript [48325] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.586323173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.586325341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.586327349+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.586330189+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.847777604+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.847823559+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-05-12T14:00:00.847830002+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงวิทย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.847846181+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.847849711+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-05-12T14:00:00.847855913+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงวิธี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.847861753+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงวิทย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.847865611+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847871954+07:00","message":"[bufferProcess] interim [440000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847875591+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847879284+07:00","message":"[bufferProcess] interim [500000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.84788134+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847884751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.84788817+07:00","message":"> Transcript [48326] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847892891+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847895532+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847897915+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847901047+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847904177+07:00","message":"Push: 'นี้ล่าสุดรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.84790618+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847908316+07:00","message":"Set new StatePrefix : 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847910647+07:00","message":"Next Push (prob) : 'ว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847912305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847914477+07:00","message":"> Transcript [48327] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847917052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847918756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847926942+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.847929022+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.847938068+07:00","message":"push: {false นี้ล่าสุดรัฐมนตรี 0 0xc0044a3500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.976385029+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.976431074+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-05-12T14:00:00.976439166+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:00.976453484+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.976461397+07:00","message":"[bufferProcess] interim [620000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.976464415+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.976468524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.976471572+07:00","message":"> Transcript [48328] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.976479032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.976482014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.976484205+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:00.976487124+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:01.545950204+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:01.545989897+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-05-12T14:00:01.546007886+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:01.546022536+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.546029443+07:00","message":"[bufferProcess] interim [220000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.546032288+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.546035885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.546043378+07:00","message":"> Transcript [48329] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.546046979+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.546049197+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.546051363+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.546054216+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:01.999007749+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:01.999060206+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-05-12T14:00:01.999070464+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:01.999086825+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.999098893+07:00","message":"[bufferProcess] interim [580000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.999102439+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.999109661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.999112482+07:00","message":"> Transcript [48330] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.999117257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.999119556+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.999122466+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.999125722+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.999131648+07:00","message":"Push: 'ว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.999133456+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.999135678+07:00","message":"Set new StatePrefix : 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:01.999137968+07:00","message":"Next Push (prob) : 'ยุติธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:01.999146799+07:00","message":"push: {false ว่าการกระทรวง 0 0xc0044a3500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.183974502+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.184034634+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-05-12T14:00:02.184041846+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.18405552+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.184063108+07:00","message":"[bufferProcess] interim [760000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.184066142+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.184073611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.18407657+07:00","message":"> Transcript [48331] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.184080274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.184082472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.184084896+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.184087761+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:02.210263086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:02.210292919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.344346735+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.34439084+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-05-12T14:00:02.344398088+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันงวด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.344415974+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันงวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.344424946+07:00","message":"[bufferProcess] interim [880000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันงวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.344428499+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.344434498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.344437303+07:00","message":"> Transcript [48332] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.344442264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.344446124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.344448476+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.344451854+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.393788995+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.393838234+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-05-12T14:00:02.393846089+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.393861432+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.393869703+07:00","message":"[bufferProcess] interim [940000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.393873148+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันงวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.393877277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.393879878+07:00","message":"> Transcript [48333] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันงวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.393884367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.393886581+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.393888783+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.393891627+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.405874605+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.405904151+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-05-12T14:00:02.405911686+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.405927311+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.405933142+07:00","message":"[bufferProcess] interim [0]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.405935722+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.405939423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.405944208+07:00","message":"> Transcript [48334] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.405948652+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.405950791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.405952934+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.405955727+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.40596317+07:00","message":"Push: 'ยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.40596517+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.405967508+07:00","message":"Set new StatePrefix : 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.405969995+07:00","message":"Next Push (prob) : 'ยืนยันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.405978624+07:00","message":"push: {false ยุติธรรม 0 0xc0044a3500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.62420012+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.624237928+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-05-12T14:00:02.624244185+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.624255058+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.624262595+07:00","message":"[bufferProcess] interim [180000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.624265537+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.624269076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.624272049+07:00","message":"> Transcript [48335] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.624275693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.62427768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.624279492+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.624282214+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.697489147+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.697530135+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-05-12T14:00:02.697536886+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.697551606+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.697559054+07:00","message":"[bufferProcess] interim [240000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.697562399+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.697565892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.697568395+07:00","message":"> Transcript [48336] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.697572112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.697574051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.697575965+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.697578435+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.740988576+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.741055588+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-05-12T14:00:02.741064621+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.741086441+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.741097386+07:00","message":"[bufferProcess] interim [300000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.74110201+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.741107358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.74111142+07:00","message":"> Transcript [48337] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.741117829+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.741121658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.741124674+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.741128731+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.982671079+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.982714261+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-05-12T14:00:02.982721033+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายฉุกเฉิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.982734066+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.982741274+07:00","message":"[bufferProcess] interim [540000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.982744507+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.982750259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.982755289+07:00","message":"> Transcript [48338] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.982760115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.982762042+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.982764478+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.982767335+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.982772463+07:00","message":"Push: 'ยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.982774385+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.982783388+07:00","message":"Set new StatePrefix : 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:02.982794868+07:00","message":"Next Push (prob) : 'นายเหม็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:02.982804692+07:00","message":"push: {false ยืนยันว่า 0 0xc0044a3500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.093177898+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.093222223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็นสาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.093231173+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็นสาบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.093248069+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็นสาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.093257786+07:00","message":"[bufferProcess] interim [660000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็นสาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.093261778+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.09326924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.093273408+07:00","message":"> Transcript [48339] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายฉุกเฉิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.093277908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.093281054+07:00","message":"Set new StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายฉุกเฉิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.309809938+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.309854766+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-05-12T14:00:03.309861574+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายฉุกเฉินซันนี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.309878498+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายฉุกเฉินซันนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.309887842+07:00","message":"[bufferProcess] interim [840000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายฉุกเฉินซันนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.309891165+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็นสาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.309902806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.309906372+07:00","message":"> Transcript [48340] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็นสาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.309909433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.30991175+07:00","message":"Set new StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็นสาบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.333141931+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.333190488+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-05-12T14:00:03.333196531+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.333208895+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.333215934+07:00","message":"[bufferProcess] interim [900000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.333218755+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายฉุกเฉินซันนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.333222666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.333225129+07:00","message":"> Transcript [48341] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายฉุกเฉินซันนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.33322846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.333231036+07:00","message":"Set new StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายฉุกเฉินซันนี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.347653745+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.347690158+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-05-12T14:00:03.347696719+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.347715115+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.347724159+07:00","message":"[bufferProcess] interim [20000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.347727477+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.347733471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.34773669+07:00","message":"> Transcript [48342] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.347740354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.347743522+07:00","message":"Set new StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.575193615+07:00","message":"[GCS] IsForceVAD: false for message ID: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.614111259+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.614153677+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-05-12T14:00:03.614160288+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่ในเก๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.614171833+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่ในเก๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.61417956+07:00","message":"[bufferProcess] interim [200000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่ในเก๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.614182829+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.614188037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.614191129+07:00","message":"> Transcript [48343] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.614197915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.614200912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.614204805+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.614209931+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.653577703+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.653626156+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-05-12T14:00:03.653637732+07:00","message":"receive interim result [false|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่ในเกณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.653659465+07:00","message":"[buffer interim] 4241 false หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่ในเกณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.653670336+07:00","message":"[bufferProcess] interim [260000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่ในเกณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.653674588+07:00","message":"[bufferProcess] send to processor:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่ในเก๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.653686757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.653691089+07:00","message":"> Transcript [48344] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่ในเก๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.653698032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.653700426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.653702868+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.653708582+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.706029678+07:00","message":"[GCS] Start streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.867117325+07:00","message":"receive streaming session, msgId: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.867173534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็นสั้นอยู่ในเกณฑ์\",\"confidence\":0.93537086}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.867182367+07:00","message":"receive interim result [true|false]: หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็นสั้นอยู่ในเกณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.867194267+07:00","message":"end recv isFinal message id 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.867196502+07:00","message":"end Recv id 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.867203583+07:00","message":"[buffer interim] 4241 true หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็นสั้นอยู่ในเกณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.867215551+07:00","message":"[bufferProcess] interim [380000000]:หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็นสั้นอยู่ในเกณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.867219271+07:00","message":"[bufferProcess] send to processor (isfinal):หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่ในเกณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.867223736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.867226852+07:00","message":"> Transcript [48345] [false]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่ในเกณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.86723087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.867232751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.867234726+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.867239716+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.867241916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.867243894+07:00","message":"> Transcript [48346] [true]: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเหม็นสั้นอยู่ในเกณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.867246324+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.867247894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.867249512+07:00","message":"StatePrefix: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่านายเม้งเข็มสั้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.86725438+07:00","message":"TextPushed: 'หลังหามส่งโรงพยาบาลกลางดึกเมื่อวานนี้ล่าสุดรัฐมนตรีว่าการกระทรวงยุติธรรมยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:03.867258227+07:00","message":"Push: 'นายเหม็นสั้นอยู่ในเกณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:03.867268093+07:00","message":"push: {true นายเหม็นสั้นอยู่ในเกณฑ์ 0 0xc0044a3500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:03.88900959+07:00","message":"write wav file: './tmp/7565/7565_4241.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:04.425543805+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:04.425597214+07:00","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-05-12T14:00:04.425603582+07:00","message":"receive interim result [false|false]: ไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:04.4256205+07:00","message":"[buffer interim] 4242 false ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:04.425628719+07:00","message":"[bufferProcess] interim [420000000]:ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:04.425630716+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:04.480961537+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:04.481015174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:04.481023279+07:00","message":"receive interim result [false|false]: ไปแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:04.481041015+07:00","message":"[buffer interim] 4242 false ไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:04.481050284+07:00","message":"[bufferProcess] interim [540000000]:ไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:04.481054253+07:00","message":"[bufferProcess] send to processor:ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:04.481058679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:04.481062457+07:00","message":"> Transcript [48347] [false]: 'ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:04.481065475+07:00","message":"Set StatePrefix (first interim): 'ไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:04.561631824+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:04.561679157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:04.561685273+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:04.561702353+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:04.561713046+07:00","message":"[bufferProcess] interim [660000000]:ไปแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:04.561715273+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:04.561720839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:04.561723582+07:00","message":"> Transcript [48348] [false]: 'ไปแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:04.561726716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:04.561728629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:04.561732833+07:00","message":"StatePrefix: 'ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:04.561735351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.136943192+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.136992292+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-05-12T14:00:05.137005257+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.137020856+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.137028684+07:00","message":"[bufferProcess] interim [260000000]:ไปแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.137031122+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.137037931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.137043446+07:00","message":"> Transcript [48349] [false]: 'ไปแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.137046362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.137048316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.137050644+07:00","message":"StatePrefix: 'ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.137052694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:05.211219704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:05.211222217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.337923495+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.337965112+07:00","message":"receive 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-05-12T14:00:05.337973867+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.33799057+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.33799803+07:00","message":"[bufferProcess] interim [500000000]:ไปแล้วนะคะขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.338007709+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.338015533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.338018323+07:00","message":"> Transcript [48350] [false]: 'ไปแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.338022021+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.33802551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.338027442+07:00","message":"StatePrefix: 'ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.338029561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.462997693+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.463046418+07:00","message":"receive 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-05-12T14:00:05.463055076+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.463069706+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.463082268+07:00","message":"[bufferProcess] interim [560000000]:ไปแล้วนะคะขณะที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.463084682+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.463088155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.463091942+07:00","message":"> Transcript [48351] [false]: 'ไปแล้วนะคะขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.463095371+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.463097587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.46309953+07:00","message":"StatePrefix: 'ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.46310152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.463104186+07:00","message":"Push: 'ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.46310598+07:00","message":"TextPushed: 'ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.463107972+07:00","message":"Set new StatePrefix : 'ไปแล้วนะคะขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.463119264+07:00","message":"Next Push (prob) : 'นะคะขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.463130988+07:00","message":"push: {false ไปแล้ว 0 0xc0044a3b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.672674039+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.672708531+07:00","message":"receive 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-05-12T14:00:05.672719644+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่พวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.672732039+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.672741888+07:00","message":"[bufferProcess] interim [740000000]:ไปแล้วนะคะขณะที่พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.672748123+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.672753352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.672758032+07:00","message":"> Transcript [48352] [false]: 'ไปแล้วนะคะขณะที่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.672761499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.672763541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.672765453+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.672767484+07:00","message":"TextPushed: 'ไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.68273652+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.682770409+07:00","message":"receive 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-05-12T14:00:05.682776297+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.682789876+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.682798095+07:00","message":"[bufferProcess] interim [800000000]:ไปแล้วนะคะขณะที่ผู้อำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.682801737+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.682807351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.682811065+07:00","message":"> Transcript [48353] [false]: 'ไปแล้วนะคะขณะที่พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.682815291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.682818111+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.682821254+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.682824477+07:00","message":"TextPushed: 'ไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.784419477+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.784466052+07:00","message":"receive 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-05-12T14:00:05.784472614+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:05.784491106+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.784500061+07:00","message":"[bufferProcess] interim [920000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.784502778+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.784506299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.784508882+07:00","message":"> Transcript [48354] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.784512795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.784515183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.784518111+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:05.784520632+07:00","message":"TextPushed: 'ไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.027740446+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.027780853+07:00","message":"receive 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-05-12T14:00:06.027787839+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.027806382+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.027816851+07:00","message":"[bufferProcess] interim [220000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.027820685+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.02782568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.027829647+07:00","message":"> Transcript [48355] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.027835256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.027837939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.027841591+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.027844828+07:00","message":"TextPushed: 'ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.027848463+07:00","message":"Push: 'นะคะขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.027851035+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.027856066+07:00","message":"Set new StatePrefix : 'ไปแล้วนะคะขณะที่ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.027859631+07:00","message":"Next Push (prob) : 'ผู้อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.027868866+07:00","message":"push: {false นะคะขณะที่ 0 0xc0044a3b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.153914972+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.153953752+07:00","message":"receive 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-05-12T14:00:06.15395959+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.153975964+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.1539839+07:00","message":"[bufferProcess] interim [280000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.153986461+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.153993284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.15399619+07:00","message":"> Transcript [48356] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.154007201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.154009959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.154015521+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.154019291+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.348812065+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.34885912+07:00","message":"receive 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-05-12T14:00:06.348867031+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.348885858+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.348895905+07:00","message":"[bufferProcess] interim [520000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.348900783+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.348909772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.348914167+07:00","message":"> Transcript [48357] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.348919035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.34892172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.348924988+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.348928673+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.534434018+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.53446657+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-05-12T14:00:06.534473389+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.53448488+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.534494444+07:00","message":"[bufferProcess] interim [700000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.534497216+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.534502296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.534504917+07:00","message":"> Transcript [48358] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.534508104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.534509918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.53451184+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.534514444+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.855356771+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.855391679+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-05-12T14:00:06.855397782+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.855409889+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.855417187+07:00","message":"[bufferProcess] interim [940000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.855419877+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.855425225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.855428076+07:00","message":"> Transcript [48359] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.855431373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.855433233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.855435675+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.855438392+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.85544278+07:00","message":"Push: 'ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.855444608+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.85544688+07:00","message":"Set new StatePrefix : 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.855449159+07:00","message":"Next Push (prob) : 'สำนักข่าวกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.85545629+07:00","message":"push: {false ผู้อำนวยการ 0 0xc0044a3b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.928052778+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.928102336+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-05-12T14:00:06.92810953+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:06.928128969+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.928141728+07:00","message":"[bufferProcess] interim [120000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.928144953+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.92815232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.928155555+07:00","message":"> Transcript [48360] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.928159658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.928161668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.928163569+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:06.928166023+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:07.57753241+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:07.577568619+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-05-12T14:00:07.577574662+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:07.577594384+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.577603635+07:00","message":"[bufferProcess] interim [720000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.577608484+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.577613124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.577618085+07:00","message":"> Transcript [48361] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.577623321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.577626044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.57762963+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.577633609+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:07.776371493+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:07.776412955+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-05-12T14:00:07.776419139+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:07.776432643+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.776439704+07:00","message":"[bufferProcess] interim [840000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.776442238+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.776450654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.776453356+07:00","message":"> Transcript [48362] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.776457178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.776459356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.776461377+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.776464206+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:07.792906776+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:07.79294231+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-05-12T14:00:07.792948662+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:07.792962546+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.792968903+07:00","message":"[bufferProcess] interim [900000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.792971263+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.792974724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.79297763+07:00","message":"> Transcript [48363] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.792981482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.792983409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.792986907+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.792989702+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.792994502+07:00","message":"Push: 'สำนักข่าวกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.792996338+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.792999106+07:00","message":"Set new StatePrefix : 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.793010059+07:00","message":"Next Push (prob) : 'แห่งชาติเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:07.793018668+07:00","message":"push: {false สำนักข่าวกรอง 0 0xc0044a3b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:07.898998769+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:07.899037781+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-05-12T14:00:07.899043662+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:07.899058398+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.899067078+07:00","message":"[bufferProcess] interim [960000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.899069708+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.899072796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.899075274+07:00","message":"> Transcript [48364] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.899077916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:07.899080303+07:00","message":"Set new StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.134090511+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.134125253+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-05-12T14:00:08.134131452+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.134143978+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.134151207+07:00","message":"[bufferProcess] interim [260000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.134154206+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.134159683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.134162266+07:00","message":"> Transcript [48365] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.134165775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.134167578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.134169423+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.134172098+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.135536022+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.135572984+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-05-12T14:00:08.1355794+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.135597076+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.13560573+07:00","message":"[bufferProcess] interim [320000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.135608329+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.135615445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.135618681+07:00","message":"> Transcript [48366] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.135622405+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.135624541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.13562668+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.135629645+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรอง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:08.211910377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:08.21192537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.508620097+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.508674845+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-05-12T14:00:08.508683822+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.508701446+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.508709461+07:00","message":"[bufferProcess] interim [620000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.508712429+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.508719896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.508725296+07:00","message":"> Transcript [48367] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.508729531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.508732043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.508734942+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.508738067+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.696029704+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.696086962+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-05-12T14:00:08.696096204+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.696119908+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.696133172+07:00","message":"[bufferProcess] interim [800000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.696136251+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.696140495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.696143333+07:00","message":"> Transcript [48368] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.696147345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.696149617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.696152309+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.696155366+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.696162836+07:00","message":"Push: 'แห่งชาติเข้าราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.696165486+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.696167701+07:00","message":"Set new StatePrefix : 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.696170024+07:00","message":"Next Push (prob) : 'งานข้อมูลต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.696179232+07:00","message":"push: {false แห่งชาติเข้าราย 0 0xc0044a3b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.806810848+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.806863707+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-05-12T14:00:08.806870706+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อคอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.806886796+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.806898528+07:00","message":"[bufferProcess] interim [860000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.806901758+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.806909232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.806912394+07:00","message":"> Transcript [48369] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.806916056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.806918208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.80692034+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.806922848+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.912703429+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.912744295+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-05-12T14:00:08.912750942+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:08.912767344+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.912780318+07:00","message":"[bufferProcess] interim [980000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.912782885+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.91278697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.912790424+07:00","message":"> Transcript [48370] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.912796552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.912798784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.912800598+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:08.912802924+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:09.505657309+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:09.505715747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:09.505725811+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:09.50575011+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.505766266+07:00","message":"[bufferProcess] interim [580000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.505771065+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.505780028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.505783205+07:00","message":"> Transcript [48371] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.505788457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.505790748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.505792641+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.505796202+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:09.604733251+07:00","message":"[GCS] IsForceVAD: false for message ID: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:09.712390677+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:09.712433792+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-05-12T14:00:09.712441477+07:00","message":"receive interim result [false|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครมระบุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:09.712458931+07:00","message":"[buffer interim] 4242 false ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครมระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.712467204+07:00","message":"[bufferProcess] interim [880000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครมระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.712470142+07:00","message":"[bufferProcess] send to processor:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.712477304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.712480056+07:00","message":"> Transcript [48372] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.712484347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.712487163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.712489344+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.712491981+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้าราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.712498059+07:00","message":"Push: 'งานข้อมูลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.712499961+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.712502624+07:00","message":"Set new StatePrefix : 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.712505116+07:00","message":"Next Push (prob) : 'ครม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:09.712514732+07:00","message":"push: {false งานข้อมูลต่อ 0 0xc0044a3b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:09.736928618+07:00","message":"[GCS] Start streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:09.821383943+07:00","message":"receive streaming session, msgId: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:09.821435221+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-05-12T14:00:09.821444825+07:00","message":"receive interim result [true|false]: ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครมระบุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:09.821456709+07:00","message":"end recv isFinal message id 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:09.821458961+07:00","message":"end Recv id 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:09.821466218+07:00","message":"[buffer interim] 4242 true ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครมระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.821479639+07:00","message":"[bufferProcess] interim [910000000]:ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครมระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.821483803+07:00","message":"[bufferProcess] send to processor (isfinal):ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครมระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.821498348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.821516643+07:00","message":"> Transcript [48373] [false]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครมระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.821522459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.821524776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.8215273+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.821530238+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.821532944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.821535328+07:00","message":"> Transcript [48374] [true]: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครมระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.821540879+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.821542656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.821544253+07:00","message":"StatePrefix: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อครม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.821546218+07:00","message":"TextPushed: 'ไปแล้วนะคะขณะที่ผู้อำนวยการสำนักข่าวกรองแห่งชาติเข้ารายงานข้อมูลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:09.821552613+07:00","message":"Push: 'ครมระบุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:09.821563288+07:00","message":"push: {true ครมระบุ 0 0xc0044a3b00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:09.83481975+07:00","message":"write wav file: './tmp/7565/7565_4242.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:10.988572637+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:10.988607079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:10.988611909+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:10.988627994+07:00","message":"[buffer interim] 4243 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:10.988635036+07:00","message":"[bufferProcess] interim [780000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:10.988636862+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:10.988644306+07:00","message":"[bufferProcess] send to processor (ticker):ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:10.988647294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:10.988650375+07:00","message":"> Transcript [48375] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:10.988653068+07:00","message":"Set StatePrefix (first interim): 'ของ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:11.212974579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:11.212985235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.310014565+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.310048908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.310054472+07:00","message":"receive interim result [false|false]: ของหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.310071712+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.310075575+07:00","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-05-12T14:00:11.310078277+07:00","message":"receive interim result [false|false]: ของนาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.310085697+07:00","message":"[buffer interim] 4243 false ของหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.310088644+07:00","message":"[buffer interim] 4243 false ของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.310094628+07:00","message":"[bufferProcess] interim [900000000]:ของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.310096413+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.310099595+07:00","message":"[bufferProcess] interim [960000000]:ของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.310101486+07:00","message":"[bufferProcess] send to processor:ของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.310104401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.310106936+07:00","message":"> Transcript [48376] [false]: 'ของหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.310110306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.310112218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.310114046+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.310115928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.532985884+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.533034974+07:00","message":"receive 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-05-12T14:00:11.533041076+07:00","message":"receive interim result [false|false]: ของนายมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.533058988+07:00","message":"[buffer interim] 4243 false ของนายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.533066861+07:00","message":"[bufferProcess] interim [140000000]:ของนายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.533069698+07:00","message":"[bufferProcess] send to processor:ของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.533073319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.533076552+07:00","message":"> Transcript [48377] [false]: 'ของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.533079699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.533081689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.533083548+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.533085609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.715370256+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.715403844+07:00","message":"receive 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-05-12T14:00:11.715408611+07:00","message":"receive interim result [false|false]: ของนายเหม็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.715422733+07:00","message":"[buffer interim] 4243 false ของนายเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.715429107+07:00","message":"[bufferProcess] interim [320000000]:ของนายเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.715431406+07:00","message":"[bufferProcess] send to processor:ของนายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.715434936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.715438078+07:00","message":"> Transcript [48378] [false]: 'ของนายมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.71544112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.715443109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.715444969+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.715447001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.881746625+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.881784513+07:00","message":"receive 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-05-12T14:00:11.88179032+07:00","message":"receive interim result [false|false]: ของนายหนึ่งฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.881804463+07:00","message":"[buffer interim] 4243 false ของนายหนึ่งฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.881812579+07:00","message":"[bufferProcess] interim [380000000]:ของนายหนึ่งฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.88181498+07:00","message":"[bufferProcess] send to processor:ของนายเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.881820633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.881823218+07:00","message":"> Transcript [48379] [false]: 'ของนายเหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.881826403+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.881828564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.88183072+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.881833008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.881837474+07:00","message":"Push: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.881839408+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.881841735+07:00","message":"Set new StatePrefix : 'ของนายเหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:11.881844003+07:00","message":"Next Push (prob) : 'นายเหม็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:11.881851674+07:00","message":"push: {false ของ 0 0xc0042d6b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.054484745+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.054529102+07:00","message":"receive 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-05-12T14:00:12.054536405+07:00","message":"receive interim result [false|false]: ของนายหนีฉันซะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.054572352+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.054577593+07:00","message":"receive 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-05-12T14:00:12.054580343+07:00","message":"receive interim result [false|false]: ของนายหมงฉะเชิงเทรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.054586247+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.054591216+07:00","message":"receive 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-05-12T14:00:12.054593438+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.054599022+07:00","message":"[buffer interim] 4243 false ของนายหนีฉันซะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.054602506+07:00","message":"[buffer interim] 4243 false ของนายหมงฉะเชิงเทรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.054604963+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054611151+07:00","message":"[bufferProcess] interim [620000000]:ของนายหนีฉันซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054613628+07:00","message":"[bufferProcess] send to processor:ของนายหนึ่งฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054617842+07:00","message":"[bufferProcess] interim [680000000]:ของนายหมงฉะเชิงเทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054620903+07:00","message":"[bufferProcess] send to processor:ของนายหนีฉันซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054624802+07:00","message":"[bufferProcess] interim [920000000]:ของนายหมีฉันสั้นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054627867+07:00","message":"[bufferProcess] send to processor:ของนายหมงฉะเชิงเทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054631731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054635624+07:00","message":"> Transcript [48380] [false]: 'ของนายหนึ่งฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054639132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054643434+07:00","message":"Set new StatePrefix: 'ของนายหนึ่งฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054645519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054647501+07:00","message":"> Transcript [48381] [false]: 'ของนายหนีฉันซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054649234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054651079+07:00","message":"Set new StatePrefix: 'ของนายหนีฉันซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054652564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.05465434+07:00","message":"> Transcript [48382] [false]: 'ของนายหมงฉะเชิงเทรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054655931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.054657547+07:00","message":"Set new StatePrefix: 'ของนายหมงฉะเชิงเทรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.510937494+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.510978982+07:00","message":"receive 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-05-12T14:00:12.510985704+07:00","message":"receive interim result [false|false]: ของนายหมีฉันซันกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.510999015+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.511009124+07:00","message":"receive 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-05-12T14:00:12.511012657+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.511019429+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันซันกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.511022877+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.511029416+07:00","message":"[bufferProcess] interim [40000000]:ของนายหมีฉันซันกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.511031657+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.511034915+07:00","message":"[bufferProcess] interim [100000000]:ของนายหมีฉันสั้นกับกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.511036817+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันซันกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.511039913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.511042656+07:00","message":"> Transcript [48383] [false]: 'ของนายหมีฉันสั้นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.511046887+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.511048951+07:00","message":"Set new StatePrefix: 'ของนายหมีฉันสั้นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.511050571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.511052373+07:00","message":"> Transcript [48384] [false]: 'ของนายหมีฉันซันกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.511053966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.511057489+07:00","message":"Set new StatePrefix: 'ของนายหมีฉันซันกับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.667441419+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.667481615+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-05-12T14:00:12.66748743+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.667505024+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.667510244+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-05-12T14:00:12.667513091+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสระแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.66752261+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:12.667526834+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.667532857+07:00","message":"[bufferProcess] interim [340000000]:ของนายหมีฉันสั้นกับกลุ่มสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.66753531+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.667538556+07:00","message":"[bufferProcess] interim [460000000]:ของนายหมีฉันสั้นกับกลุ่มสระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.667540507+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่มสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.667543914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.667546633+07:00","message":"> Transcript [48385] [false]: 'ของนายหมีฉันสั้นกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.667548941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.667551247+07:00","message":"Set new StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.66755292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.667554685+07:00","message":"> Transcript [48386] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.667557415+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.667559247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.667561177+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:12.667563565+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.044336908+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.04436899+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-05-12T14:00:13.04437485+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.04438957+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.044393478+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-05-12T14:00:13.044396154+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.044400778+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.044403681+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-05-12T14:00:13.044405832+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.044409983+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.044420597+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.044423602+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044430102+07:00","message":"[bufferProcess] interim [640000000]:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044433127+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่มสระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044442753+07:00","message":"[bufferProcess] interim [820000000]:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044444651+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044447717+07:00","message":"[bufferProcess] interim [880000000]:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044449727+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044452707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044455259+07:00","message":"> Transcript [48387] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044458429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044460518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044463066+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044465816+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044467471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044469361+07:00","message":"> Transcript [48388] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044471281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044472926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044474504+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044476244+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044477706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044479505+07:00","message":"> Transcript [48389] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044481356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044482992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044484502+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044490252+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044493344+07:00","message":"Push: 'นายหมีฉันสั้นกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044495391+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.044497692+07:00","message":"Set new StatePrefix : 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.04450012+07:00","message":"Next Push (prob) : 'สแกมเมอร์ดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.044508097+07:00","message":"push: {false นายหมีฉันสั้นกับกลุ่ม 0 0xc0042d6b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.829614717+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.829643926+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-05-12T14:00:13.829649574+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.82966118+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.829665127+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-05-12T14:00:13.829668294+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.82967451+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.829677685+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-05-12T14:00:13.829680027+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.829680533+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.829693387+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:13.829696289+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829702722+07:00","message":"[bufferProcess] interim [480000000]:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829705153+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829710644+07:00","message":"[bufferProcess] interim [600000000]:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829712477+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829714678+07:00","message":"[bufferProcess] interim [780000000]:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829716528+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829719179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829721784+07:00","message":"> Transcript [48390] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829723847+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829725661+07:00","message":"Set new StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829727284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829729064+07:00","message":"> Transcript [48391] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829732474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829734471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.82973652+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829739048+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829740726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829742598+07:00","message":"> Transcript [48392] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829744512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829746053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829747664+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:13.829752281+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่ม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:14.214044237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:14.214064272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.335977926+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.336042316+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-05-12T14:00:14.33605039+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.336072205+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.336085077+07:00","message":"[bufferProcess] interim [960000000]:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.33608816+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.336095562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.33609962+07:00","message":"> Transcript [48393] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.336127051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.336130731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.336134796+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.336140576+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.444554499+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.444586952+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-05-12T14:00:14.444593129+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเก๋"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.444607338+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเก๋"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.444617326+07:00","message":"[bufferProcess] interim [140000000]:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเก๋"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.444620515+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.444625665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.444628473+07:00","message":"> Transcript [48394] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.444632134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.444634038+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.444636484+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.444639215+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.444643965+07:00","message":"Push: 'สแกมเมอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.444650684+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.444658368+07:00","message":"Set new StatePrefix : 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.444661171+07:00","message":"Next Push (prob) : 'ติดตามกับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.444678173+07:00","message":"push: {false สแกมเมอร์ด้วย 0 0xc0042d6b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.591555023+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.59160406+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-05-12T14:00:14.591612012+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.591635339+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.591640578+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-05-12T14:00:14.591643435+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเก็บไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.591649752+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.5916536+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.591660971+07:00","message":"[bufferProcess] interim [260000000]:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.591663781+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเก๋"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.591666698+07:00","message":"[bufferProcess] interim [320000000]:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.591668836+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.591672166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.591677077+07:00","message":"> Transcript [48395] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเก๋'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.59168163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.591683698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.591685456+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.591687923+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.591689753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.591691998+07:00","message":"> Transcript [48396] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.591694399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.591696006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.59169772+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.591699563+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.685428675+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.685472378+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-05-12T14:00:14.685480473+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.685502463+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.685514173+07:00","message":"[bufferProcess] interim [380000000]:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.685517958+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.68552296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.685527138+07:00","message":"> Transcript [48397] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเก็บไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.685532527+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.68553538+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.685538334+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.685542595+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.981945218+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.981979386+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-05-12T14:00:14.98198543+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.98199562+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.982002401+07:00","message":"[bufferProcess] interim [740000000]:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.982013516+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.982016972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.982019785+07:00","message":"> Transcript [48398] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.982024077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.982026229+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.982028851+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.982033025+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.98203708+07:00","message":"Push: 'ติดตามกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.982040244+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.982043837+07:00","message":"Set new StatePrefix : 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:14.982047662+07:00","message":"Next Push (prob) : 'เกตุมณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:14.982058746+07:00","message":"push: {false ติดตามกับคุณ 0 0xc0042d6b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:15.139571321+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:15.139623128+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-05-12T14:00:15.139630338+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:15.139647626+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.139656245+07:00","message":"[bufferProcess] interim [800000000]:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.139659171+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.139662814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.139665834+07:00","message":"> Transcript [48399] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.139669979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.139672071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.13967481+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.139677717+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:15.295986194+07:00","message":"[GCS] IsForceVAD: false for message ID: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:15.316677386+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:15.316723058+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-05-12T14:00:15.316730856+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีก็พอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:15.316750339+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:15.316754359+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-05-12T14:00:15.316757334+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:15.316764692+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีก็พอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:15.316769473+07:00","message":"[buffer interim] 4243 false ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.316777458+07:00","message":"[bufferProcess] interim [860000000]:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.316780256+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.31678327+07:00","message":"[bufferProcess] interim [40000000]:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.316785501+07:00","message":"[bufferProcess] send to processor:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.316789124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.316792064+07:00","message":"> Transcript [48400] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.316796017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.31679824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.316804321+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.316806848+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.316809105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.316811362+07:00","message":"> Transcript [48401] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีก็พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.316813582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.31681525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.316816923+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:15.316818923+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:15.366410071+07:00","message":"[GCS] Start streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.043132194+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.043176187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเนียบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.043181959+07:00","message":"receive interim result [false|false]: ทำเนียบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.043196955+07:00","message":"[buffer interim] force interim is final (2) :ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043205209+07:00","message":"[bufferProcess] interim [40000000]:ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043211747+07:00","message":"[bufferProcess] send to processor (isfinal):ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.04321498+07:00","message":"[bufferProcess] interim [480000000]:ทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.04321678+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043219918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043222996+07:00","message":"> Transcript [48402] [false]: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043228796+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.04323096+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043235833+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043238326+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043244775+07:00","message":"Push: 'เกตุมณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043246681+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043249229+07:00","message":"Set new StatePrefix : 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043251523+07:00","message":"Next Push (prob) : 'แก้วผลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043253123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043255109+07:00","message":"> Transcript [48403] [true]: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043257694+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.0432592+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043261646+07:00","message":"StatePrefix: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043263826+07:00","message":"TextPushed: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.043266002+07:00","message":"Push: 'แก้วผลึก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.043275339+07:00","message":"push: {false เกตุมณี 0 0xc0042d6b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.043281464+07:00","message":"push: {true แก้วผลึก 0 0xc0042d6b00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:16.054677964+07:00","message":"write wav file: './tmp/7565/7565_4243.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.068660051+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.068698468+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-05-12T14:00:16.068704794+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึกแรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.068722983+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.068726791+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-05-12T14:00:16.068730136+07:00","message":"receive interim result [false|false]: ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึกรายงานสด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.068736856+07:00","message":"[buffer interim] this message is already final false 4243: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึกแรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.068744891+07:00","message":"[buffer interim] this message is already final false 4243: 'ของนายหมีฉันสั้นกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึกรายงานสด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.258305219+07:00","message":"receive streaming session, msgId: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.25835569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของนายมีฉันซันกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึกรายงานสด\",\"confidence\":0.93889093}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.258366049+07:00","message":"receive interim result [true|false]: ของนายมีฉันซันกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึกรายงานสด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.25837828+07:00","message":"end recv isFinal message id 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.25838041+07:00","message":"end Recv id 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.258387657+07:00","message":"[buffer interim] this message is already final true 4243: 'ของนายมีฉันซันกับกลุ่มสแกมเมอร์ด้วยติดตามกับคุณเกตุมณีแก้วผลึกรายงานสด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.264245536+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.26427141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเนียบกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.264276592+07:00","message":"receive interim result [false|false]: ทำเนียบกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.264293177+07:00","message":"[buffer interim] 4244 false ทำเนียบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.26430054+07:00","message":"[bufferProcess] interim [720000000]:ทำเนียบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.264302725+07:00","message":"[bufferProcess] send to processor:ทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.26430638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.264309363+07:00","message":"> Transcript [48404] [false]: 'ทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.26431151+07:00","message":"Set StatePrefix (first interim): 'ทำเนียบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.355138401+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.355174496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเนียบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.355180413+07:00","message":"receive interim result [false|false]: ทำเนียบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.35519567+07:00","message":"[buffer interim] 4244 false ทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.355203254+07:00","message":"[bufferProcess] interim [780000000]:ทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.355206167+07:00","message":"[bufferProcess] send to processor:ทำเนียบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.355209405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.355212052+07:00","message":"> Transcript [48405] [false]: 'ทำเนียบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.355215492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.355217587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.355219446+07:00","message":"StatePrefix: 'ทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.355221621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.414463538+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.414500313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเนียบรัฐบาล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.414505926+07:00","message":"receive interim result [false|false]: ทำเนียบรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.414521094+07:00","message":"[buffer interim] 4244 false ทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.414528025+07:00","message":"[bufferProcess] interim [840000000]:ทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.414530476+07:00","message":"[bufferProcess] send to processor:ทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.414533806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.414536505+07:00","message":"> Transcript [48406] [false]: 'ทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.414539534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.414541753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.414543642+07:00","message":"StatePrefix: 'ทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.414545778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.994226386+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.994685597+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-05-12T14:00:16.994697376+07:00","message":"receive interim result [false|false]: ทำเนียบรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:16.994715247+07:00","message":"[buffer interim] 4244 false ทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.994723471+07:00","message":"[bufferProcess] interim [440000000]:ทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.994726171+07:00","message":"[bufferProcess] send to processor:ทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.99473172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.994734459+07:00","message":"> Transcript [48407] [false]: 'ทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.994738485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.994740753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.994743436+07:00","message":"StatePrefix: 'ทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:16.994745597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:17.214129306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:17.214148127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.546955611+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.547013575+07:00","message":"receive 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-05-12T14:00:17.547020215+07:00","message":"receive interim result [false|false]: ทำเนียบรัฐบาลคุณเก็บไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.547036374+07:00","message":"[buffer interim] 4244 false ทำเนียบรัฐบาลคุณเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.547044467+07:00","message":"[bufferProcess] interim [860000000]:ทำเนียบรัฐบาลคุณเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.547047192+07:00","message":"[bufferProcess] send to processor:ทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.547054632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.547057521+07:00","message":"> Transcript [48408] [false]: 'ทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.547061401+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.547064062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.547065956+07:00","message":"StatePrefix: 'ทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.547068088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.547075244+07:00","message":"Push: 'ทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.547077256+07:00","message":"TextPushed: 'ทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.54707939+07:00","message":"Set new StatePrefix : 'ทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.547081666+07:00","message":"Next Push (prob) : 'รัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.54709066+07:00","message":"push: {false ทำเนียบ 0 0xc003473a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.568413498+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.56844569+07:00","message":"receive 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-05-12T14:00:17.568451997+07:00","message":"receive interim result [false|false]: ทำเนียบรัฐบาลคุณเกตุมณี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.568466834+07:00","message":"[buffer interim] 4244 false ทำเนียบรัฐบาลคุณเกตุมณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.56847413+07:00","message":"[bufferProcess] interim [920000000]:ทำเนียบรัฐบาลคุณเกตุมณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.568477426+07:00","message":"[bufferProcess] send to processor:ทำเนียบรัฐบาลคุณเก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.568480749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.568483314+07:00","message":"> Transcript [48409] [false]: 'ทำเนียบรัฐบาลคุณเก็บไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.568486409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.568488139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.568490254+07:00","message":"StatePrefix: 'ทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.568492393+07:00","message":"TextPushed: 'ทำเนียบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.667985976+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.668027281+07:00","message":"receive 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-05-12T14:00:17.668033011+07:00","message":"receive interim result [false|false]: ทำเนียบรัฐบาลคุณเกตุมณีฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.668048852+07:00","message":"[buffer interim] 4244 false ทำเนียบรัฐบาลคุณเกตุมณีฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.668056497+07:00","message":"[bufferProcess] interim [100000000]:ทำเนียบรัฐบาลคุณเกตุมณีฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.6680588+07:00","message":"[bufferProcess] send to processor:ทำเนียบรัฐบาลคุณเกตุมณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.668065704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.668068464+07:00","message":"> Transcript [48410] [false]: 'ทำเนียบรัฐบาลคุณเกตุมณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.668071935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.668074174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.668076534+07:00","message":"StatePrefix: 'ทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.668078835+07:00","message":"TextPushed: 'ทำเนียบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.807255579+07:00","message":"[GCS] IsForceVAD: false for message ID: 4244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.844106647+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.844157284+07:00","message":"receive 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-05-12T14:00:17.844165927+07:00","message":"receive interim result [false|false]: ทำเนียบรัฐบาลคุณเกตุมณีฉันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.844184596+07:00","message":"[buffer interim] 4244 false ทำเนียบรัฐบาลคุณเกตุมณีฉันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.844198057+07:00","message":"[bufferProcess] interim [280000000]:ทำเนียบรัฐบาลคุณเกตุมณีฉันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.844203022+07:00","message":"[bufferProcess] send to processor:ทำเนียบรัฐบาลคุณเกตุมณีฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.844210436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.84421499+07:00","message":"> Transcript [48411] [false]: 'ทำเนียบรัฐบาลคุณเกตุมณีฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.844221332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.844224802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.844229113+07:00","message":"StatePrefix: 'ทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.844232561+07:00","message":"TextPushed: 'ทำเนียบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.988463322+07:00","message":"receive streaming session, msgId: 4244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.988520406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเนียบรัฐบาลคุณเกตุมณีฉันค่ะ\",\"confidence\":0.9214728}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.988531295+07:00","message":"receive interim result [true|false]: ทำเนียบรัฐบาลคุณเกตุมณีฉันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.988548461+07:00","message":"end recv isFinal message id 4244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.988551749+07:00","message":"end Recv id 4244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.988562627+07:00","message":"[buffer interim] 4244 true ทำเนียบรัฐบาลคุณเกตุมณีฉันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.988574043+07:00","message":"[bufferProcess] interim [460000000]:ทำเนียบรัฐบาลคุณเกตุมณีฉันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.988579119+07:00","message":"[bufferProcess] send to processor (isfinal):ทำเนียบรัฐบาลคุณเกตุมณีฉันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.988584075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.988588309+07:00","message":"> Transcript [48412] [false]: 'ทำเนียบรัฐบาลคุณเกตุมณีฉันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.988592933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.988595241+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.988597769+07:00","message":"StatePrefix: 'ทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.988600797+07:00","message":"TextPushed: 'ทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.988605032+07:00","message":"Push: 'รัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.98860693+07:00","message":"TextPushed: 'ทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.988609547+07:00","message":"Set new StatePrefix : 'ทำเนียบรัฐบาลคุณเกตุมณีฉันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.988612298+07:00","message":"Next Push (prob) : 'คุณเกตุมณีฉันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.98861413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.988616028+07:00","message":"> Transcript [48413] [true]: 'ทำเนียบรัฐบาลคุณเกตุมณีฉันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.988618429+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.98862019+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.988621782+07:00","message":"StatePrefix: 'ทำเนียบรัฐบาลคุณเกตุมณีฉันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.988623598+07:00","message":"TextPushed: 'ทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:17.98862552+07:00","message":"Push: 'คุณเกตุมณีฉันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.988634712+07:00","message":"push: {false รัฐบาล 0 0xc003473a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:17.988641174+07:00","message":"push: {true คุณเกตุมณีฉันค่ะ 0 0xc003473a80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:17.996058742+07:00","message":"write wav file: './tmp/7565/7565_4244.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:18.256597776+07:00","message":"[GCS] Start streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:18.314737881+07:00","message":"[GCS] IsForceVAD: false for message ID: 4245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:18.498805489+07:00","message":"receive streaming session, msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:18.498835377+07:00","message":"found end of frame, send empty tag with msgId: 4245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:18.498838866+07:00","message":"end Recv id 4245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:18.498846443+07:00","message":"[buffer interim] 4245 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:18.498855632+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:18.498865776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:18.498868822+07:00","message":"> Transcript [48414] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:18.498871178+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:18.498874331+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:18.498877971+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:18.498879992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:18.498886039+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:18.498897287+07:00","message":"push: {true \n 0 0xc0044a3280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:18.503495793+07:00","message":"write wav file: './tmp/7565/7565_4245.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:18.96184868+07:00","message":"[GCS] Start streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:19.216904141+07:00","message":"[GCS] IsForceVAD: false for message ID: 4246"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:19.304860704+07:00","message":"receive streaming session, msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:19.3048837+07:00","message":"found end of frame, send empty tag with msgId: 4246"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:19.304887264+07:00","message":"end Recv id 4246"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:19.304896184+07:00","message":"[buffer interim] 4246 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:19.304904201+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:19.304912824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:19.304916149+07:00","message":"> Transcript [48415] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:19.304919199+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:19.30492135+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:19.304923104+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:19.304924813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:19.304927767+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:19.304938641+07:00","message":"push: {true \n 0 0xc004d58300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:19.310075839+07:00","message":"write wav file: './tmp/7565/7565_4246.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:19.46524279+07:00","message":"[GCS] Start streaming session, msgId: 4247"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:20.214335933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:20.214332851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.353678484+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.353724785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.353730628+07:00","message":"receive interim result [false|false]: อีกหนึ่งความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.353747868+07:00","message":"[buffer interim] 4247 false อีกหนึ่งความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.353755419+07:00","message":"[bufferProcess] interim [720000000]:อีกหนึ่งความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.353757807+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.353763366+07:00","message":"[bufferProcess] send to processor (ticker):อีกหนึ่งความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.353766071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.353768973+07:00","message":"> Transcript [48416] [false]: 'อีกหนึ่งความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.353771496+07:00","message":"Set StatePrefix (first interim): 'อีกหนึ่งความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.621624254+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.621670577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกหนึ่งความเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.62167744+07:00","message":"receive interim result [false|false]: อีกหนึ่งความเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.621694046+07:00","message":"[buffer interim] 4247 false อีกหนึ่งความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.621704286+07:00","message":"[bufferProcess] interim [900000000]:อีกหนึ่งความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.621706559+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.71051298+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.710557449+07:00","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-05-12T14:00:20.710565256+07:00","message":"receive interim result [false|false]: อีกหนึ่งความเข้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.71058565+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.71059123+07:00","message":"receive 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-05-12T14:00:20.710595893+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.710603016+07:00","message":"[buffer interim] 4247 false อีกหนึ่งความเข้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.710607736+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.710614644+07:00","message":"[bufferProcess] interim [960000000]:อีกหนึ่งความเข้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.710618052+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.710622119+07:00","message":"[bufferProcess] interim [20000000]:ความเคลื่อนไหว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.710624968+07:00","message":"[bufferProcess] send to processor:อีกหนึ่งความเข้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.710628937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.710633004+07:00","message":"> Transcript [48417] [false]: 'อีกหนึ่งความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.710637927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.710640777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.710648363+07:00","message":"StatePrefix: 'อีกหนึ่งความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.710651833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.7106545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.710657797+07:00","message":"> Transcript [48418] [false]: 'อีกหนึ่งความเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.710661062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.710663917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.710666624+07:00","message":"StatePrefix: 'อีกหนึ่งความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.710669312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.888902263+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.888938557+07:00","message":"receive 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-05-12T14:00:20.888944357+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:20.888960601+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.888968492+07:00","message":"[bufferProcess] interim [200000000]:ความเคลื่อนไหวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.888970932+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.888975073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.888978577+07:00","message":"> Transcript [48419] [false]: 'ความเคลื่อนไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.888981253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:20.888983195+07:00","message":"Set new StatePrefix: 'ความเคลื่อนไหว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:21.030505909+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:21.030550248+07:00","message":"receive 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-05-12T14:00:21.030559082+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:21.030575907+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.030587219+07:00","message":"[bufferProcess] interim [380000000]:ความเคลื่อนไหวก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.030590439+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.030595319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.030602723+07:00","message":"> Transcript [48420] [false]: 'ความเคลื่อนไหวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.030607721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.030610807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.030613717+07:00","message":"StatePrefix: 'ความเคลื่อนไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.030616916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:21.217098986+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:21.217136626+07:00","message":"receive 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-05-12T14:00:21.21714217+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:21.217155181+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.21718005+07:00","message":"[bufferProcess] interim [560000000]:ความเคลื่อนไหวก็คือเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.217183324+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.217190934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.217193935+07:00","message":"> Transcript [48421] [false]: 'ความเคลื่อนไหวก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.217197047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.217198995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.217201567+07:00","message":"StatePrefix: 'ความเคลื่อนไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.217203942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:21.410091067+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:21.410135452+07:00","message":"receive 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-05-12T14:00:21.41014642+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:21.41016502+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.410173985+07:00","message":"[bufferProcess] interim [740000000]:ความเคลื่อนไหวก็คือเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.410178067+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.41018311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.410188249+07:00","message":"> Transcript [48422] [false]: 'ความเคลื่อนไหวก็คือเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.410193356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.4101962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.410199805+07:00","message":"StatePrefix: 'ความเคลื่อนไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.410202761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:21.827038535+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:21.827076738+07:00","message":"receive 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-05-12T14:00:21.827082862+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่องของเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:21.827098955+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่องของเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.827106743+07:00","message":"[bufferProcess] interim [40000000]:ความเคลื่อนไหวก็คือเรื่องของเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.827109381+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.827115167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.827117877+07:00","message":"> Transcript [48423] [false]: 'ความเคลื่อนไหวก็คือเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.827121517+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.827123573+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.827125875+07:00","message":"StatePrefix: 'ความเคลื่อนไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.827128439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.82713296+07:00","message":"Push: 'ความเคลื่อนไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.827136603+07:00","message":"TextPushed: 'ความเคลื่อนไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.827138992+07:00","message":"Set new StatePrefix : 'ความเคลื่อนไหวก็คือเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.827141141+07:00","message":"Next Push (prob) : 'ก็คือเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:21.827149643+07:00","message":"push: {false ความเคลื่อนไหว 0 0xc003b7dc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:21.925563409+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:21.925616758+07:00","message":"receive 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-05-12T14:00:21.925622708+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่องของอาวุธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:21.925641146+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่องของอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.925648807+07:00","message":"[bufferProcess] interim [220000000]:ความเคลื่อนไหวก็คือเรื่องของอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.925652004+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือเรื่องของเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.92565539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.925657915+07:00","message":"> Transcript [48424] [false]: 'ความเคลื่อนไหวก็คือเรื่องของเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.925661539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.925663651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.925665527+07:00","message":"StatePrefix: 'ความเคลื่อนไหวก็คือเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:21.925668529+07:00","message":"TextPushed: 'ความเคลื่อนไหว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:22.222831265+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:22.222876361+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-05-12T14:00:22.222885678+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่องของอาวุธนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:22.222907706+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่องของอาวุธนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.222917266+07:00","message":"[bufferProcess] interim [460000000]:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.222921783+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือเรื่องของอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.222926523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.222930746+07:00","message":"> Transcript [48425] [false]: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.222935832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.222938135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.222939972+07:00","message":"StatePrefix: 'ความเคลื่อนไหวก็คือเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.222942565+07:00","message":"TextPushed: 'ความเคลื่อนไหว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:22.301866112+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:22.30191271+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-05-12T14:00:22.301919616+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:22.301938935+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.301949606+07:00","message":"[bufferProcess] interim [580000000]:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.301952434+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.301956655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.301959522+07:00","message":"> Transcript [48426] [false]: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.301963764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.301965982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.301967863+07:00","message":"StatePrefix: 'ความเคลื่อนไหวก็คือเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.301971392+07:00","message":"TextPushed: 'ความเคลื่อนไหว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:22.470083821+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:22.470131445+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-05-12T14:00:22.470139032+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:22.470159588+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.470168399+07:00","message":"[bufferProcess] interim [820000000]:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.470172537+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.470176357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.470179992+07:00","message":"> Transcript [48427] [false]: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.470184125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.470186574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.470189599+07:00","message":"StatePrefix: 'ความเคลื่อนไหวก็คือเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.47019266+07:00","message":"TextPushed: 'ความเคลื่อนไหว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.47019841+07:00","message":"Push: 'ก็คือเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.470200266+07:00","message":"TextPushed: 'ความเคลื่อนไหวก็คือเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.470202477+07:00","message":"Set new StatePrefix : 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.470204714+07:00","message":"Next Push (prob) : 'อาวุธนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:22.470214776+07:00","message":"push: {false ก็คือเรื่องของ 0 0xc003b7dc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:22.947047969+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:22.947095165+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-05-12T14:00:22.947103333+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:22.947121382+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.947130865+07:00","message":"[bufferProcess] interim [240000000]:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.947133447+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.947137912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.947140679+07:00","message":"> Transcript [48428] [false]: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.947144514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.947146618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.947148827+07:00","message":"StatePrefix: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:22.947151552+07:00","message":"TextPushed: 'ความเคลื่อนไหวก็คือเรื่องของ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:23.214844114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:23.21484559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:23.518525231+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:23.518568339+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-05-12T14:00:23.51857552+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:23.518596452+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.518609538+07:00","message":"[bufferProcess] interim [840000000]:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.518612548+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.518616893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.518619905+07:00","message":"> Transcript [48429] [false]: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.518623771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.518625757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.518628367+07:00","message":"StatePrefix: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.518630821+07:00","message":"TextPushed: 'ความเคลื่อนไหวก็คือเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:23.84893549+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:23.848979695+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-05-12T14:00:23.848986732+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:23.84901416+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.849027632+07:00","message":"[bufferProcess] interim [140000000]:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.849030447+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.849037529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.849040236+07:00","message":"> Transcript [48430] [false]: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.849043958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.849046457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.849048553+07:00","message":"StatePrefix: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.849051843+07:00","message":"TextPushed: 'ความเคลื่อนไหวก็คือเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:23.902324478+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:23.902370354+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-05-12T14:00:23.90237676+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุโส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:23.902395307+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุโส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.902405514+07:00","message":"[bufferProcess] interim [320000000]:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุโส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.902408434+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.902411778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.902414839+07:00","message":"> Transcript [48431] [false]: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.902418856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.902420875+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.902423209+07:00","message":"StatePrefix: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.902429751+07:00","message":"TextPushed: 'ความเคลื่อนไหวก็คือเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.902433197+07:00","message":"Push: 'อาวุธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.902435105+07:00","message":"TextPushed: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.902437241+07:00","message":"Set new StatePrefix : 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:23.902439966+07:00","message":"Next Push (prob) : 'ที่นี่อาวุธ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:23.902448064+07:00","message":"push: {false อาวุธนะคะ 0 0xc003b7dc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.037060805+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.037108942+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-05-12T14:00:24.037118779+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.037135113+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.03714522+07:00","message":"[bufferProcess] interim [380000000]:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.037148025+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุโส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.037153129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.037155757+07:00","message":"> Transcript [48432] [false]: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุโส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.037158369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.037173209+07:00","message":"Set new StatePrefix: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุโส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.217213688+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.21725776+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-05-12T14:00:24.217265819+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.217284755+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.217295943+07:00","message":"[bufferProcess] interim [560000000]:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.217300433+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.217307696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.217311325+07:00","message":"> Transcript [48433] [false]: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.217315079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.217318055+07:00","message":"Set new StatePrefix: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.476253738+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.476298276+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-05-12T14:00:24.47630507+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.476317662+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.476331503+07:00","message":"[bufferProcess] interim [800000000]:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.476336982+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.476344523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.476348678+07:00","message":"> Transcript [48434] [false]: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.476354608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.476357813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.476362079+07:00","message":"StatePrefix: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.476365153+07:00","message":"TextPushed: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.542081849+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.54211656+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-05-12T14:00:24.542122673+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.542135695+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.542142937+07:00","message":"[bufferProcess] interim [860000000]:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.54214554+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.542150794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.542153288+07:00","message":"> Transcript [48435] [false]: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.542157657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.542159689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.542162178+07:00","message":"StatePrefix: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.542165369+07:00","message":"TextPushed: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.853565566+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.853612796+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-05-12T14:00:24.853619875+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของกอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.853638092+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.85364725+07:00","message":"[bufferProcess] interim [160000000]:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.853649978+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.853653785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.853656399+07:00","message":"> Transcript [48436] [false]: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.85366035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.853664997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.853667446+07:00","message":"StatePrefix: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.853670656+07:00","message":"TextPushed: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.856295743+07:00","message":"[GCS] IsForceVAD: false for message ID: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.918126631+07:00","message":"[GCS] Start streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.972533893+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.972573686+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-05-12T14:00:24.97258051+07:00","message":"receive interim result [false|false]: ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของกองทัพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.972597829+07:00","message":"[buffer interim] 4247 false ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของกองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.972605843+07:00","message":"[bufferProcess] interim [340000000]:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของกองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.972608667+07:00","message":"[bufferProcess] send to processor:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.972612209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.972615125+07:00","message":"> Transcript [48437] [false]: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.972619476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.972621856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.972624427+07:00","message":"StatePrefix: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.972627194+07:00","message":"TextPushed: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.97263112+07:00","message":"Push: 'ที่นี่อาวุธส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.972633356+07:00","message":"TextPushed: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.972635491+07:00","message":"Set new StatePrefix : 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:24.972638368+07:00","message":"Next Push (prob) : 'หนึ่งของกอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:24.972649805+07:00","message":"push: {false ที่นี่อาวุธส่วน 0 0xc003b7dc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.077536161+07:00","message":"receive streaming session, msgId: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.077584131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นีออกอาวุธส่วนหนึ่งของกองทัพ\",\"confidence\":0.90422064}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.077594107+07:00","message":"receive interim result [true|false]: ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นีออกอาวุธส่วนหนึ่งของกองทัพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.077609061+07:00","message":"end recv isFinal message id 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.077612423+07:00","message":"end Recv id 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.077622461+07:00","message":"[buffer interim] 4247 true ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นีออกอาวุธส่วนหนึ่งของกองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077632722+07:00","message":"[bufferProcess] interim [400000000]:ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นีออกอาวุธส่วนหนึ่งของกองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077637287+07:00","message":"[bufferProcess] send to processor (isfinal):ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของกองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077642494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077646242+07:00","message":"> Transcript [48438] [false]: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของกองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077651111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077654585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.07765641+07:00","message":"StatePrefix: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077659191+07:00","message":"TextPushed: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077661399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077664114+07:00","message":"> Transcript [48439] [true]: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นีออกอาวุธส่วนหนึ่งของกองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077667368+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077669831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077672249+07:00","message":"StatePrefix: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนหนึ่งของกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077675667+07:00","message":"TextPushed: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077678758+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.0778709+07:00","message":"Push: 'ของกองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077876735+07:00","message":"TextPushed: 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นี่อาวุธส่วนของกองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077880227+07:00","message":"Set new StatePrefix : 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นีออกอาวุธส่วนหนึ่งของกองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077888776+07:00","message":"Next Push (prob) : 'ความเคลื่อนไหวก็คือเรื่องของอาวุธนะคะที่นีออกอาวุธส่วนหนึ่งของกองทัพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.077899185+07:00","message":"push: {true ของกองทัพ 0 0xc003b7dc00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.077977716+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4247.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:25.095484907+07:00","message":"write wav file: './tmp/7565/7565_4247.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.641688613+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.641744846+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-05-12T14:00:25.64175167+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.641767954+07:00","message":"[buffer interim] 4248 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.641777105+07:00","message":"[bufferProcess] interim [300000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.64177919+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.758605714+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.758645383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.758651985+07:00","message":"receive interim result [false|false]: อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.758665916+07:00","message":"[buffer interim] 4248 false อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.758673366+07:00","message":"[bufferProcess] interim [480000000]:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.75867563+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.758681878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.758684962+07:00","message":"> Transcript [48440] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.758687081+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.873766023+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.8738209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในมือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.873829895+07:00","message":"receive interim result [false|false]: อยู่ในมือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:25.873850044+07:00","message":"[buffer interim] 4248 false อยู่ในมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.873861565+07:00","message":"[bufferProcess] interim [660000000]:อยู่ในมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.873864207+07:00","message":"[bufferProcess] send to processor:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.873868111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.873870975+07:00","message":"> Transcript [48441] [false]: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.873874217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.873876457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.873878501+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:25.873881142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.054430398+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.054477386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในมือถือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.054486011+07:00","message":"receive interim result [false|false]: อยู่ในมือถือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.054507201+07:00","message":"[buffer interim] 4248 false อยู่ในมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.054517247+07:00","message":"[bufferProcess] interim [840000000]:อยู่ในมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.054520986+07:00","message":"[bufferProcess] send to processor:อยู่ในมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.05452531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.054529506+07:00","message":"> Transcript [48442] [false]: 'อยู่ในมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.054535459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.054537514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.054539994+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.05454274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.155837276+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.155876336+07:00","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-05-12T14:00:26.155883612+07:00","message":"receive interim result [false|false]: อยู่ในมือของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.15589788+07:00","message":"[buffer interim] 4248 false อยู่ในมือของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.155906806+07:00","message":"[bufferProcess] interim [960000000]:อยู่ในมือของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.155909591+07:00","message":"[bufferProcess] send to processor:อยู่ในมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.155914897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.15591988+07:00","message":"> Transcript [48443] [false]: 'อยู่ในมือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.155925477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.155927837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.155929621+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.155931652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:26.215340408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:26.215354773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.460817381+07:00","message":"[GCS] Cleaned up inactive client: 4225"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.460837041+07:00","message":"[GCS] Cleaned up inactive client: 4228"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.460840395+07:00","message":"[GCS] Cleaned up inactive client: 4230"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.460843154+07:00","message":"[GCS] Cleaned up inactive client: 4231"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.460846073+07:00","message":"[GCS] Cleaned up inactive client: 4224"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.460849436+07:00","message":"[GCS] Cleaned up inactive client: 4223"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.46085224+07:00","message":"[GCS] Cleaned up inactive client: 4227"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.460854888+07:00","message":"[GCS] Cleaned up inactive client: 4229"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.460857607+07:00","message":"[GCS] Cleaned up inactive client: 4226"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.460861541+07:00","message":"[GCS] Cleaned up inactive client: 4233"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.460863362+07:00","message":"[GCS] Cleaned up inactive client: 4232"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.921255074+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.921297262+07:00","message":"receive 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-05-12T14:00:26.9213031+07:00","message":"receive interim result [false|false]: อยู่ในมือของชาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.921316729+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.921323861+07:00","message":"[bufferProcess] interim [560000000]:อยู่ในมือของชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.921326459+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.921329976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.921332851+07:00","message":"> Transcript [48444] [false]: 'อยู่ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.921336148+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.921338099+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.921339876+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.921341784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.921344785+07:00","message":"Push: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.92134706+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.921349528+07:00","message":"Set new StatePrefix : 'อยู่ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:26.921351595+07:00","message":"Next Push (prob) : 'ในมือของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:26.921359401+07:00","message":"push: {false อยู่ 0 0xc002e83080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:27.159221512+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:27.159262704+07:00","message":"receive 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-05-12T14:00:27.159270366+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:27.159284792+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.159292628+07:00","message":"[bufferProcess] interim [860000000]:อยู่ในมือของชายชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.159297008+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.159301182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.159305369+07:00","message":"> Transcript [48445] [false]: 'อยู่ในมือของชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.159310208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.159313021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.159316041+07:00","message":"StatePrefix: 'อยู่ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.159320169+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:27.239606587+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:27.239652042+07:00","message":"receive 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-05-12T14:00:27.23965849+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:27.239678077+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.239686476+07:00","message":"[bufferProcess] interim [100000000]:อยู่ในมือของชายชาวจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.23968871+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.239696033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.239698866+07:00","message":"> Transcript [48446] [false]: 'อยู่ในมือของชายชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.239702602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.239707116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.239709313+07:00","message":"StatePrefix: 'อยู่ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.239711692+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:27.505469488+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:27.505515417+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-05-12T14:00:27.505530221+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:27.505548135+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.505559386+07:00","message":"[bufferProcess] interim [340000000]:อยู่ในมือของชายชาวจีนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.505563269+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.505570086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.505574468+07:00","message":"> Transcript [48447] [false]: 'อยู่ในมือของชายชาวจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.505579768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.505582641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.50558576+07:00","message":"StatePrefix: 'อยู่ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.505589621+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:27.733461369+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:27.733502293+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-05-12T14:00:27.73350811+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:27.733526007+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.733533164+07:00","message":"[bufferProcess] interim [580000000]:อยู่ในมือของชายชาวจีนคนดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.733535531+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.733542423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.733545213+07:00","message":"> Transcript [48448] [false]: 'อยู่ในมือของชายชาวจีนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.733549343+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.733551436+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.733554164+07:00","message":"StatePrefix: 'อยู่ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.733556378+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.733559883+07:00","message":"Push: 'ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.733561668+07:00","message":"TextPushed: 'อยู่ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.733563797+07:00","message":"Set new StatePrefix : 'อยู่ในมือของชายชาวจีนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.733565862+07:00","message":"Next Push (prob) : 'ชายชาวจีนคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:27.733573427+07:00","message":"push: {false ในมือของ 0 0xc002e83080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:27.973458689+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:27.97349408+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-05-12T14:00:27.973499546+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:27.973514798+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.973522107+07:00","message":"[bufferProcess] interim [880000000]:อยู่ในมือของชายชาวจีนคนดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.973524758+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.973528073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.97353089+07:00","message":"> Transcript [48449] [false]: 'อยู่ในมือของชายชาวจีนคนดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.973534716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.973536809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.973538625+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:27.973541594+07:00","message":"TextPushed: 'อยู่ในมือของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.155342199+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.155389072+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-05-12T14:00:28.155414124+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.1554266+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.155436189+07:00","message":"[bufferProcess] interim [120000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.155439455+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.155445378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.155448383+07:00","message":"> Transcript [48450] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.155452479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.155454498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.155456891+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.155459509+07:00","message":"TextPushed: 'อยู่ในมือของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.457415145+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.457456265+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-05-12T14:00:28.45746169+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหาซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.457476416+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าวหาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.457483604+07:00","message":"[bufferProcess] interim [300000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.457486254+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดังกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.457493151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.457495834+07:00","message":"> Transcript [48451] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.457499196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.457501611+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.457503975+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.457506743+07:00","message":"TextPushed: 'อยู่ในมือของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.50146843+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.501507169+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-05-12T14:00:28.501513049+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.501525991+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.501533163+07:00","message":"[bufferProcess] interim [420000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.501535672+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.501541169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.5015438+07:00","message":"> Transcript [48452] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.501547351+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.501549445+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.501551613+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.50155431+07:00","message":"TextPushed: 'อยู่ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.501560419+07:00","message":"Push: 'ชายชาวจีนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.501562406+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.50156451+07:00","message":"Set new StatePrefix : 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.501566954+07:00","message":"Next Push (prob) : 'ดังกล่าวหาซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.501590783+07:00","message":"push: {false ชายชาวจีนคน 0 0xc002e83080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.694078336+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.694113286+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-05-12T14:00:28.694121027+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.694132208+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.694140067+07:00","message":"[bufferProcess] interim [600000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.694142619+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.69414581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.69414848+07:00","message":"> Transcript [48453] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.694150606+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.694152659+07:00","message":"Set new StatePrefix: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.794391034+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.794427315+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-05-12T14:00:28.794434244+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.794446612+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.794453822+07:00","message":"[bufferProcess] interim [720000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.794456223+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.794461416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.794464056+07:00","message":"> Transcript [48454] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.794467546+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.794469636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.794471656+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.794474473+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.977625652+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.977661114+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-05-12T14:00:28.977667997+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:28.977680568+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.977690269+07:00","message":"[bufferProcess] interim [900000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.977693115+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.977698354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.977701022+07:00","message":"> Transcript [48455] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.97770539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.977707445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.977709745+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:28.977712047+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:29.216344388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:29.216354802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:29.610552205+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:29.610598842+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-05-12T14:00:29.610607903+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:29.610627018+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.610642481+07:00","message":"[bufferProcess] interim [500000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.610647098+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.610651496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.610655335+07:00","message":"> Transcript [48456] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.610660127+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.610663172+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.610666422+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.610670612+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:29.703986462+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:29.704031565+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-05-12T14:00:29.704037903+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:29.70405217+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.704059226+07:00","message":"[bufferProcess] interim [560000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.704061669+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.704067702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.704070596+07:00","message":"> Transcript [48457] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.704082537+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.704085778+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.704088171+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.70409057+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.704096996+07:00","message":"Push: 'ดังกล่าวหาซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.704101262+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.704103577+07:00","message":"Set new StatePrefix : 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.704105959+07:00","message":"Next Push (prob) : 'ตอนนี้ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:29.704126854+07:00","message":"push: {false ดังกล่าวหาซึ่ง 0 0xc002e83080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:29.717449109+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:29.717478802+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-05-12T14:00:29.717486816+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:29.717503027+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.717510363+07:00","message":"[bufferProcess] interim [620000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.717514686+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.717521503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.717525247+07:00","message":"> Transcript [48458] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.717528852+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:29.905484117+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:29.905523036+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-05-12T14:00:29.905531005+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านขวา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:29.905546642+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.905556715+07:00","message":"[bufferProcess] interim [740000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.905560735+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.905567875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.905571631+07:00","message":"> Transcript [48459] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.905576467+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.905579303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.905582225+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.905585963+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:29.916933679+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:29.916961213+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-05-12T14:00:29.916966885+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:29.916980025+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.916986641+07:00","message":"[bufferProcess] interim [800000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.916989565+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.916994939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.916997349+07:00","message":"> Transcript [48460] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.91700088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.917002781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.917004538+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:29.917007163+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.058931066+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.058996067+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-05-12T14:00:30.059004224+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.059022271+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.059030832+07:00","message":"[bufferProcess] interim [920000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.059033236+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.059038568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.059041816+07:00","message":"> Transcript [48461] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.059045447+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.059047571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.059049693+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.059052244+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.192576144+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.192624169+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-05-12T14:00:30.192631191+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.192645372+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.192652779+07:00","message":"[bufferProcess] interim [40000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.192655416+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.19265867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.192661464+07:00","message":"> Transcript [48462] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.192665208+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.192667311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.192669424+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.192671832+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.192674738+07:00","message":"Push: 'ตอนนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.192676588+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.192678696+07:00","message":"Set new StatePrefix : 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.19268138+07:00","message":"Next Push (prob) : 'ด้านของรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.192689141+07:00","message":"push: {false ตอนนี้ทาง 0 0xc002e83080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.252313912+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.25235431+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-05-12T14:00:30.252362664+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.252379118+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.252390106+07:00","message":"[bufferProcess] interim [160000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.252394138+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.252401489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.252405399+07:00","message":"> Transcript [48463] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.252411433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.252414367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.252417317+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.252421231+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.576039919+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.576087837+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-05-12T14:00:30.57609432+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.5761147+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.576122132+07:00","message":"[bufferProcess] interim [460000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.576125504+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.5761287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.576131529+07:00","message":"> Transcript [48464] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.576135401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.576137282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.576139119+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.576141826+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.674305528+07:00","message":"[GCS] IsForceVAD: false for message ID: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.735706348+07:00","message":"[GCS] Start streaming session, msgId: 4249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.757948391+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.757986647+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-05-12T14:00:30.757993661+07:00","message":"receive interim result [false|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.758006924+07:00","message":"[buffer interim] 4248 false อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.758023758+07:00","message":"[bufferProcess] interim [640000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.758026742+07:00","message":"[bufferProcess] send to processor:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.758030191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.758033285+07:00","message":"> Transcript [48465] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.758037025+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.758038973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.758041012+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.758044294+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.878515616+07:00","message":"receive streaming session, msgId: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.878566579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่าการ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.878575042+07:00","message":"receive interim result [true|false]: อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.878587024+07:00","message":"end recv isFinal message id 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.878589999+07:00","message":"end Recv id 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.878596793+07:00","message":"[buffer interim] 4248 true อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878603973+07:00","message":"[bufferProcess] interim [790000000]:อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878607262+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878610505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878614286+07:00","message":"> Transcript [48466] [false]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878617805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878619736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878621914+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878624771+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878627579+07:00","message":"Push: 'ด้านของรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.87862945+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.8786316+07:00","message":"Set new StatePrefix : 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878634302+07:00","message":"Next Push (prob) : 'มนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878636054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878637876+07:00","message":"> Transcript [48467] [true]: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878640094+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878641657+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878643782+07:00","message":"StatePrefix: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878645855+07:00","message":"TextPushed: 'อยู่ในมือของชายชาวจีนคนดังกล่าวหาซึ่งตอนนี้ทางด้านของรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:30.878647946+07:00","message":"Push: 'มนตรีว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.878655196+07:00","message":"push: {false ด้านของรัฐ 0 0xc002e83080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:30.878662622+07:00","message":"push: {true มนตรีว่าการ 0 0xc002e83080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:30.889675848+07:00","message":"write wav file: './tmp/7565/7565_4248.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:31.590279956+07:00","message":"receive streaming session, msgId: 4249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:31.590321771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มกราคม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:31.590327009+07:00","message":"receive interim result [false|false]: มกราคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:31.590346078+07:00","message":"[buffer interim] 4249 false มกราคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:31.590355174+07:00","message":"[bufferProcess] interim [660000000]:มกราคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:31.590358159+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:31.591902583+07:00","message":"receive streaming session, msgId: 4249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:31.591930707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลาโหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:31.591937175+07:00","message":"receive interim result [false|false]: กลาโหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:31.591959955+07:00","message":"[buffer interim] 4249 false กลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:31.591966839+07:00","message":"[bufferProcess] interim [720000000]:กลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:31.591970447+07:00","message":"[bufferProcess] send to processor:มกราคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:31.591977712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:31.591982213+07:00","message":"> Transcript [48468] [false]: 'มกราคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:31.591985554+07:00","message":"Set StatePrefix (first interim): 'มกราคม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:31.955264588+07:00","message":"[GCS] IsForceVAD: false for message ID: 4249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:31.97524932+07:00","message":"receive streaming session, msgId: 4249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:31.975288757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลาโหมก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:31.9752952+07:00","message":"receive interim result [false|false]: กลาโหมก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:31.975311831+07:00","message":"[buffer interim] 4249 false กลาโหมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:31.975323403+07:00","message":"[bufferProcess] interim [80000000]:กลาโหมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:31.975328217+07:00","message":"[bufferProcess] send to processor:กลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:31.975333333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:31.975336367+07:00","message":"> Transcript [48469] [false]: 'กลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:31.975338287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:31.975340448+07:00","message":"Set new StatePrefix: 'กลาโหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:32.015507628+07:00","message":"[GCS] Start streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:32.043870598+07:00","message":"receive streaming session, msgId: 4249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:32.043914181+07:00","message":"receive 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-05-12T14:00:32.043921268+07:00","message":"receive interim result [false|false]: กลาโหมก็บ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:32.043939837+07:00","message":"[buffer interim] 4249 false กลาโหมก็บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.043949779+07:00","message":"[bufferProcess] interim [200000000]:กลาโหมก็บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.043952777+07:00","message":"[bufferProcess] send to processor:กลาโหมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.043959576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.043962383+07:00","message":"> Transcript [48470] [false]: 'กลาโหมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.043965537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.043969622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.043971685+07:00","message":"StatePrefix: 'กลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.04397374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:32.056758961+07:00","message":"receive streaming session, msgId: 4249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:32.056788053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลาโหมก็บอก\",\"confidence\":0.8380847}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:32.056793598+07:00","message":"receive interim result [true|false]: กลาโหมก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:32.056804452+07:00","message":"end recv isFinal message id 4249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:32.056806505+07:00","message":"end Recv id 4249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:32.056813367+07:00","message":"[buffer interim] 4249 true กลาโหมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.056819348+07:00","message":"[bufferProcess] interim [230000000]:กลาโหมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.056826862+07:00","message":"[bufferProcess] send to processor (isfinal):กลาโหมก็บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.056830051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.056832844+07:00","message":"> Transcript [48471] [false]: 'กลาโหมก็บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.056835363+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.056837089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.05683895+07:00","message":"StatePrefix: 'กลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.05684097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.056842581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.056844437+07:00","message":"> Transcript [48472] [true]: 'กลาโหมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.056846951+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.056848657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.056850192+07:00","message":"StatePrefix: 'กลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.056851726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.056857562+07:00","message":"Push: 'กลาโหมก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:32.056865566+07:00","message":"push: {true กลาโหมก็บอก 0 0xc00366f980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:32.064970344+07:00","message":"write wav file: './tmp/7565/7565_4249.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:32.21668055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:32.21669847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:32.506422308+07:00","message":"receive streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:32.506469049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:32.506475405+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:32.506495601+07:00","message":"[buffer interim] 4250 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.506504791+07:00","message":"[bufferProcess] interim [480000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:32.506507638+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.141298118+07:00","message":"receive streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.14134117+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-05-12T14:00:33.141348623+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.141365667+07:00","message":"[buffer interim] 4250 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.141376744+07:00","message":"[bufferProcess] interim [80000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.141379962+07:00","message":"[bufferProcess] send to processor:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.141386816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.141391001+07:00","message":"> Transcript [48473] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.141394481+07:00","message":"Set StatePrefix (first interim): 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.267051619+07:00","message":"receive streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.267097062+07:00","message":"receive 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-05-12T14:00:33.267105445+07:00","message":"receive interim result [false|false]: บอกว่าพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.267125968+07:00","message":"[buffer interim] 4250 false บอกว่าพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.267137467+07:00","message":"[bufferProcess] interim [200000000]:บอกว่าพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.267152458+07:00","message":"[bufferProcess] send to processor:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.267159457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.267162029+07:00","message":"> Transcript [48474] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.267165434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.267167774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.267169559+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.2671715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.387373871+07:00","message":"receive streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.387414879+07:00","message":"receive 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-05-12T14:00:33.387423038+07:00","message":"receive interim result [false|false]: บอกว่าพรุ่งนี้อาจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.387440206+07:00","message":"[buffer interim] 4250 false บอกว่าพรุ่งนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.387452145+07:00","message":"[bufferProcess] interim [380000000]:บอกว่าพรุ่งนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.387454796+07:00","message":"[bufferProcess] send to processor:บอกว่าพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.387459112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.387462172+07:00","message":"> Transcript [48475] [false]: 'บอกว่าพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.387466201+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.387468401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.387472158+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.387474331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.476646058+07:00","message":"receive streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.476682035+07:00","message":"receive 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-05-12T14:00:33.476688204+07:00","message":"receive interim result [false|false]: บอกว่าพรุ่งนี้อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.476704022+07:00","message":"[buffer interim] 4250 false บอกว่าพรุ่งนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.476715178+07:00","message":"[bufferProcess] interim [500000000]:บอกว่าพรุ่งนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.476718357+07:00","message":"[bufferProcess] send to processor:บอกว่าพรุ่งนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.476725443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.476729443+07:00","message":"> Transcript [48476] [false]: 'บอกว่าพรุ่งนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.476734337+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.476738435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.476741338+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.476744115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.580780034+07:00","message":"receive streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.580828974+07:00","message":"receive 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-05-12T14:00:33.580835627+07:00","message":"receive interim result [false|false]: บอกว่าพรุ่งนี้อาจจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.580851163+07:00","message":"[buffer interim] 4250 false บอกว่าพรุ่งนี้อาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.580859249+07:00","message":"[bufferProcess] interim [620000000]:บอกว่าพรุ่งนี้อาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.580862208+07:00","message":"[bufferProcess] send to processor:บอกว่าพรุ่งนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.580869346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.580874285+07:00","message":"> Transcript [48477] [false]: 'บอกว่าพรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.580879052+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.580881586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.580883414+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.58088543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.58089137+07:00","message":"Push: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.580893144+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.580895355+07:00","message":"Set new StatePrefix : 'บอกว่าพรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.580898244+07:00","message":"Next Push (prob) : 'พรุ่งนี้อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.580908533+07:00","message":"push: {false บอกว่า 0 0xc0044a2400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.891826419+07:00","message":"receive streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.891866379+07:00","message":"receive 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-05-12T14:00:33.891872912+07:00","message":"receive interim result [false|false]: บอกว่าพรุ่งนี้อาจจะต้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:33.891888085+07:00","message":"[buffer interim] 4250 false บอกว่าพรุ่งนี้อาจจะต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.891896197+07:00","message":"[bufferProcess] interim [860000000]:บอกว่าพรุ่งนี้อาจจะต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.8918991+07:00","message":"[bufferProcess] send to processor:บอกว่าพรุ่งนี้อาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.891906615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.891909405+07:00","message":"> Transcript [48478] [false]: 'บอกว่าพรุ่งนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.891912855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.891915364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.89192011+07:00","message":"StatePrefix: 'บอกว่าพรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:33.891922521+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:34.340398052+07:00","message":"receive streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:34.340437318+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-05-12T14:00:34.340443514+07:00","message":"receive interim result [false|false]: บอกว่าพรุ่งนี้อาจจะต้องขอเวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:34.340457962+07:00","message":"[buffer interim] 4250 false บอกว่าพรุ่งนี้อาจจะต้องขอเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.340465887+07:00","message":"[bufferProcess] interim [340000000]:บอกว่าพรุ่งนี้อาจจะต้องขอเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.340468616+07:00","message":"[bufferProcess] send to processor:บอกว่าพรุ่งนี้อาจจะต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.340472045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.340474798+07:00","message":"> Transcript [48479] [false]: 'บอกว่าพรุ่งนี้อาจจะต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.34047797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.340480013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.34048225+07:00","message":"StatePrefix: 'บอกว่าพรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.340484345+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:34.667061055+07:00","message":"receive streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:34.667101635+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-05-12T14:00:34.667109738+07:00","message":"receive interim result [false|false]: บอกว่าพรุ่งนี้อาจจะต้องขอเวลาหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:34.66712655+07:00","message":"[buffer interim] 4250 false บอกว่าพรุ่งนี้อาจจะต้องขอเวลาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.667138044+07:00","message":"[bufferProcess] interim [700000000]:บอกว่าพรุ่งนี้อาจจะต้องขอเวลาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.667142399+07:00","message":"[bufferProcess] send to processor:บอกว่าพรุ่งนี้อาจจะต้องขอเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.667149193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.667153174+07:00","message":"> Transcript [48480] [false]: 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.667157976+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.667163003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.667166399+07:00","message":"StatePrefix: 'บอกว่าพรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.667170168+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:34.792772552+07:00","message":"receive streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:34.792816587+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-05-12T14:00:34.792823415+07:00","message":"receive interim result [false|false]: บอกว่าพรุ่งนี้อาจจะต้องขอเวลาใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:34.792840304+07:00","message":"[buffer interim] 4250 false บอกว่าพรุ่งนี้อาจจะต้องขอเวลาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.792848749+07:00","message":"[bufferProcess] interim [760000000]:บอกว่าพรุ่งนี้อาจจะต้องขอเวลาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.7928512+07:00","message":"[bufferProcess] send to processor:บอกว่าพรุ่งนี้อาจจะต้องขอเวลาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.792858338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.792861183+07:00","message":"> Transcript [48481] [false]: 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.792865053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.792868106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.792871646+07:00","message":"StatePrefix: 'บอกว่าพรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.792873888+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.792881523+07:00","message":"Push: 'พรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.792883394+07:00","message":"TextPushed: 'บอกว่าพรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.792885413+07:00","message":"Set new StatePrefix : 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.792888049+07:00","message":"Next Push (prob) : 'ต้องขอเวลาหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:34.792897082+07:00","message":"push: {false พรุ่งนี้อาจจะ 0 0xc0044a2400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:34.85228305+07:00","message":"receive streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:34.852332093+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-05-12T14:00:34.852340692+07:00","message":"receive interim result [false|false]: บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:34.85235762+07:00","message":"[buffer interim] 4250 false บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.85236644+07:00","message":"[bufferProcess] interim [880000000]:บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.852369001+07:00","message":"[bufferProcess] send to processor:บอกว่าพรุ่งนี้อาจจะต้องขอเวลาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.852373174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.85237625+07:00","message":"> Transcript [48482] [false]: 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.852379194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:34.852382304+07:00","message":"Set new StatePrefix: 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.185986096+07:00","message":"receive streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.186044927+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-05-12T14:00:35.186053719+07:00","message":"receive interim result [false|false]: บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.186071647+07:00","message":"[buffer interim] 4250 false บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.186084576+07:00","message":"[bufferProcess] interim [180000000]:บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.186087373+07:00","message":"[bufferProcess] send to processor:บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.186094232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.186097131+07:00","message":"> Transcript [48483] [false]: 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.186100842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.186102906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.186105058+07:00","message":"StatePrefix: 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.186107576+07:00","message":"TextPushed: 'บอกว่าพรุ่งนี้อาจจะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:35.216870564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:35.216899318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.375587358+07:00","message":"receive streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.375627239+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-05-12T14:00:35.375633725+07:00","message":"receive interim result [false|false]: บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.375649003+07:00","message":"[buffer interim] 4250 false บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.375656934+07:00","message":"[bufferProcess] interim [360000000]:บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.375659588+07:00","message":"[bufferProcess] send to processor:บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.375663323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.375670269+07:00","message":"> Transcript [48484] [false]: 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.375673874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.375675995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.375678014+07:00","message":"StatePrefix: 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.375680369+07:00","message":"TextPushed: 'บอกว่าพรุ่งนี้อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.695679265+07:00","message":"receive streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.69571968+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-05-12T14:00:35.695727118+07:00","message":"receive interim result [false|false]: บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.695742555+07:00","message":"[buffer interim] 4250 false บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.695749406+07:00","message":"[bufferProcess] interim [660000000]:บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.695757327+07:00","message":"[bufferProcess] send to processor:บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.695765424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.695768179+07:00","message":"> Transcript [48485] [false]: 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.695771603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.695773605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.695779223+07:00","message":"StatePrefix: 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.695782021+07:00","message":"TextPushed: 'บอกว่าพรุ่งนี้อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.735101233+07:00","message":"[GCS] IsForceVAD: false for message ID: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.845257628+07:00","message":"receive streaming session, msgId: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.845296925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบค่ะ\",\"confidence\":0.9548389}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.845302973+07:00","message":"receive interim result [true|false]: บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.845313798+07:00","message":"end recv isFinal message id 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.845315844+07:00","message":"end Recv id 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.845322268+07:00","message":"[buffer interim] 4250 true บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845329837+07:00","message":"[bufferProcess] interim [930000000]:บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845332863+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845348484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845376995+07:00","message":"> Transcript [48486] [false]: 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845383318+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845386293+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.84538875+07:00","message":"StatePrefix: 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845391666+07:00","message":"TextPushed: 'บอกว่าพรุ่งนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845400237+07:00","message":"Push: 'ต้องขอเวลาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845402195+07:00","message":"TextPushed: 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845404764+07:00","message":"Set new StatePrefix : 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845407243+07:00","message":"Next Push (prob) : 'การตรวจสอบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.84540973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845412173+07:00","message":"> Transcript [48487] [true]: 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845414879+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845416609+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845418209+07:00","message":"StatePrefix: 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาในการตรวจสอบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845420199+07:00","message":"TextPushed: 'บอกว่าพรุ่งนี้อาจจะต้องขอเวลาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:35.845422538+07:00","message":"Push: 'การตรวจสอบค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.84543229+07:00","message":"push: {false ต้องขอเวลาใน 0 0xc0044a2400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:35.845460724+07:00","message":"push: {true การตรวจสอบค่ะ 0 0xc0044a2400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:35.854229271+07:00","message":"write wav file: './tmp/7565/7565_4250.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:36.826191945+07:00","message":"[GCS] Start streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:36.955477988+07:00","message":"[GCS] IsForceVAD: false for message ID: 4251"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:37.034854638+07:00","message":"receive streaming session, msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:37.034878619+07:00","message":"found end of frame, send empty tag with msgId: 4251"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:37.034881425+07:00","message":"end Recv id 4251"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:37.034887939+07:00","message":"[buffer interim] 4251 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:37.034894987+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:37.034899445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:37.034902203+07:00","message":"> Transcript [48488] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:37.034905534+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:37.034908225+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:37.034910405+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:37.034912146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:37.034923204+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:37.034933319+07:00","message":"push: {true \n 0 0xc002e82800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:37.039442321+07:00","message":"write wav file: './tmp/7565/7565_4251.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:37.536769428+07:00","message":"[GCS] Start streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:37.595592612+07:00","message":"[GCS] IsForceVAD: false for message ID: 4252"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:37.8123358+07:00","message":"receive streaming session, msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:37.812363788+07:00","message":"found end of frame, send empty tag with msgId: 4252"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:37.812367357+07:00","message":"end Recv id 4252"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:37.812375894+07:00","message":"[buffer interim] 4252 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:37.812384065+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:37.81239317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:37.812398597+07:00","message":"> Transcript [48489] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:37.812401243+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:37.812403232+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:37.81240497+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:37.812406874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:37.812409833+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:37.812421235+07:00","message":"push: {true \n 0 0xc00386d480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:37.817051362+07:00","message":"write wav file: './tmp/7565/7565_4252.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:37.978521259+07:00","message":"[GCS] Start streaming session, msgId: 4253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:38.105075889+07:00","message":"[GCS] IsForceVAD: false for message ID: 4253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:38.175650316+07:00","message":"[GCS] Start streaming session, msgId: 4254"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:38.217787894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:38.217787499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:38.228734176+07:00","message":"receive streaming session, msgId: 4253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:38.228749918+07:00","message":"found end of frame, send empty tag with msgId: 4253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:38.228752926+07:00","message":"end Recv id 4253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:38.228760896+07:00","message":"[buffer interim] 4253 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:38.22876734+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:38.228771221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:38.22877435+07:00","message":"> Transcript [48490] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:38.228776568+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:38.228778512+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:38.228780257+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:38.228781957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:38.228784484+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:38.228793931+07:00","message":"push: {true \n 0 0xc0042d7400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:38.233470127+07:00","message":"write wav file: './tmp/7565/7565_4253.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.219689159+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.219737926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.219744625+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.219762978+07:00","message":"[buffer interim] 4254 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.21976989+07:00","message":"[bufferProcess] interim [840000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.219771603+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.282983504+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.283031578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.283037403+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.283059039+07:00","message":"[buffer interim] 4254 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.283067492+07:00","message":"[bufferProcess] interim [900000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.283070093+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.283073793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.283076336+07:00","message":"> Transcript [48491] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.283078327+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.491071861+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.491117022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การประชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.491123479+07:00","message":"receive interim result [false|false]: การประชุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.491138977+07:00","message":"[buffer interim] 4254 false การประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.491146985+07:00","message":"[bufferProcess] interim [80000000]:การประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.49114915+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.491154694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.491157462+07:00","message":"> Transcript [48492] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.4911597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.491161826+07:00","message":"Set new StatePrefix: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.598292005+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.598327996+07:00","message":"receive 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-05-12T14:00:39.59833401+07:00","message":"receive interim result [false|false]: การประชุมคณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.598346713+07:00","message":"[buffer interim] 4254 false การประชุมคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.598354246+07:00","message":"[bufferProcess] interim [260000000]:การประชุมคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.598356561+07:00","message":"[bufferProcess] send to processor:การประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.598359849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.598362576+07:00","message":"> Transcript [48493] [false]: 'การประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.598364649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.598366729+07:00","message":"Set new StatePrefix: 'การประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.781036952+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.781072992+07:00","message":"receive 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-05-12T14:00:39.781078783+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:39.781094284+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.781101855+07:00","message":"[bufferProcess] interim [440000000]:การประชุมคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.781104625+07:00","message":"[bufferProcess] send to processor:การประชุมคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.781107982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.781110984+07:00","message":"> Transcript [48494] [false]: 'การประชุมคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.781114126+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.781116191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.78111809+07:00","message":"StatePrefix: 'การประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:39.781120249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:40.106066589+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:40.106105186+07:00","message":"receive 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-05-12T14:00:40.106110818+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:40.106121897+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.106129438+07:00","message":"[bufferProcess] interim [800000000]:การประชุมคณะรัฐมนตรีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.106132142+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.106137872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.10614266+07:00","message":"> Transcript [48495] [false]: 'การประชุมคณะรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.106145899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.106148513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.1061513+07:00","message":"StatePrefix: 'การประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.106154669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:40.240426642+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:40.240460761+07:00","message":"receive 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-05-12T14:00:40.240467467+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:40.240486145+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.240506082+07:00","message":"[bufferProcess] interim [920000000]:การประชุมคณะรัฐมนตรีวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.240508898+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.240515722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.240518549+07:00","message":"> Transcript [48496] [false]: 'การประชุมคณะรัฐมนตรีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.24052211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.240524287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.240526275+07:00","message":"StatePrefix: 'การประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.240528234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:40.476032203+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:40.4760669+07:00","message":"receive 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-05-12T14:00:40.476072602+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:40.476085152+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.476091344+07:00","message":"[bufferProcess] interim [100000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.476093935+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.476099464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.476102132+07:00","message":"> Transcript [48497] [false]: 'การประชุมคณะรัฐมนตรีวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.476105434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.476107574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.476109559+07:00","message":"StatePrefix: 'การประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.476111705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.47611819+07:00","message":"Push: 'การประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.476120142+07:00","message":"TextPushed: 'การประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.476122262+07:00","message":"Set new StatePrefix : 'การประชุมคณะรัฐมนตรีวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:40.476124559+07:00","message":"Next Push (prob) : 'คณะรัฐมนตรีวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:40.476131952+07:00","message":"push: {false การประชุม 0 0xc0042d7600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:41.009219109+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:41.009261685+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-05-12T14:00:41.009270267+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:41.009288532+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.009297516+07:00","message":"[bufferProcess] interim [640000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.009300128+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.009303852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.009306789+07:00","message":"> Transcript [48498] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.009310559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.009312749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.009315574+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.009317932+07:00","message":"TextPushed: 'การประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:41.135197825+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:41.135243098+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-05-12T14:00:41.135249332+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:41.135264856+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.135272739+07:00","message":"[bufferProcess] interim [760000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.135277207+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.135286126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.135290364+07:00","message":"> Transcript [48499] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.135295952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.135299045+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.135302404+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.135305811+07:00","message":"TextPushed: 'การประชุม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:41.218785542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:41.218785499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:41.332539934+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:41.332580183+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-05-12T14:00:41.332589785+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:41.332606151+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.332618274+07:00","message":"[bufferProcess] interim [940000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.332622558+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.332630367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.33263433+07:00","message":"> Transcript [48500] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.332639913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.332642993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.332646287+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.332649893+07:00","message":"TextPushed: 'การประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:41.396324368+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:41.396360857+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-05-12T14:00:41.396366576+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:41.396388477+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.396396167+07:00","message":"[bufferProcess] interim [120000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.396399735+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.396407035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.396409776+07:00","message":"> Transcript [48501] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.396413809+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.396416131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.396420308+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.396422862+07:00","message":"TextPushed: 'การประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.396429253+07:00","message":"Push: 'คณะรัฐมนตรีวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.396431616+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.396434036+07:00","message":"Set new StatePrefix : 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.396436221+07:00","message":"Next Push (prob) : 'ค่ะคาดว่าน่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:41.39644389+07:00","message":"push: {false คณะรัฐมนตรีวันนี้ 0 0xc0042d7600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:41.661476678+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:41.661519768+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-05-12T14:00:41.661528188+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:41.661544333+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.661555757+07:00","message":"[bufferProcess] interim [300000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.661560155+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.661566516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.661570981+07:00","message":"> Transcript [48502] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.661576291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.661578924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.661581676+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:41.661586058+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.057412591+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.057446947+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-05-12T14:00:42.057453373+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.057470812+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.057477923+07:00","message":"[bufferProcess] interim [720000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.057480624+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.057489291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.05749314+07:00","message":"> Transcript [48503] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.05749965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.057502725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.057511573+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.057515073+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.219673188+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.219705809+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-05-12T14:00:42.219711689+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.219724321+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.219731158+07:00","message":"[bufferProcess] interim [840000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.219733702+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.219738925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.219742018+07:00","message":"> Transcript [48504] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.219745558+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.219747566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.219749962+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.219752879+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.432619216+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.432661118+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-05-12T14:00:42.432668081+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.432683582+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.432691996+07:00","message":"[bufferProcess] interim [80000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.432694539+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.432698454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.432701341+07:00","message":"> Transcript [48505] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.432705713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.432707804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.432710272+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.432713175+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.432720217+07:00","message":"Push: 'ค่ะคาดว่าน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.432722319+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.43272522+07:00","message":"Set new StatePrefix : 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.43272748+07:00","message":"Next Push (prob) : 'มีการรายงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.432758792+07:00","message":"push: {false ค่ะคาดว่าน่าจะ 0 0xc0042d7600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.556353541+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.556403164+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-05-12T14:00:42.5564103+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.556428113+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.556437379+07:00","message":"[bufferProcess] interim [140000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.556440258+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.556444991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.556447866+07:00","message":"> Transcript [48506] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.55645513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.556457455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.556459423+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.556462255+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.77502861+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.775082142+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-05-12T14:00:42.7750887+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.775102498+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.775110202+07:00","message":"[bufferProcess] interim [380000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.775113246+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.775122264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.77512494+07:00","message":"> Transcript [48507] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.77512924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.775131479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.775133555+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.77513648+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.81773415+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.817787318+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-05-12T14:00:42.81779568+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.817813121+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.817820463+07:00","message":"[bufferProcess] interim [440000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.817823432+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.817832355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.817835147+07:00","message":"> Transcript [48508] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.817838985+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.817840989+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.817843334+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.817846256+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.827032065+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.827065276+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-05-12T14:00:42.827071554+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.827090455+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.827098232+07:00","message":"[bufferProcess] interim [500000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.827102849+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.827106307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.827109052+07:00","message":"> Transcript [48509] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.827112549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.827114465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.827116827+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.827119596+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.82713079+07:00","message":"Push: 'มีการรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.827132695+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.827135018+07:00","message":"Set new StatePrefix : 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:42.827137212+07:00","message":"Next Push (prob) : 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:42.827147179+07:00","message":"push: {false มีการรายงาน 0 0xc0042d7600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:43.25741695+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:43.257467581+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-05-12T14:00:43.257474398+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:43.257490112+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.257498556+07:00","message":"[bufferProcess] interim [860000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.25750131+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.257506894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.257509957+07:00","message":"> Transcript [48510] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.257514328+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.257516667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.257518433+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.257521089+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:43.262451295+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:43.262475284+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-05-12T14:00:43.262480641+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:43.262495346+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.26250465+07:00","message":"[bufferProcess] interim [920000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.262506843+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.262510104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.262512775+07:00","message":"> Transcript [48511] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.262516128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.262517897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.262520023+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.262522673+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:43.502351962+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:43.502385706+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-05-12T14:00:43.502392953+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:43.502411776+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.502420728+07:00","message":"[bufferProcess] interim [160000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.502423639+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.502430133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.502432734+07:00","message":"> Transcript [48512] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.502436331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.502438441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.502441122+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.502443546+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:43.508930358+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:43.508961744+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-05-12T14:00:43.508967556+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:43.508981644+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.508987244+07:00","message":"[bufferProcess] interim [220000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.508989927+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.508992961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.508995508+07:00","message":"> Transcript [48513] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.508999455+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.509002206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.509005489+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.509009088+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.509031589+07:00","message":"Push: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.509035125+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.509038901+07:00","message":"Set new StatePrefix : 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:43.509043044+07:00","message":"Next Push (prob) : 'กรณีของหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:43.50905433+07:00","message":"push: {false ถึง 0 0xc0042d7600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:43.934671554+07:00","message":"[GCS] IsForceVAD: false for message ID: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.006652864+07:00","message":"[GCS] Start streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.037613593+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.037658146+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-05-12T14:00:44.037665795+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนายนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.037680614+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.037694598+07:00","message":"[bufferProcess] interim [700000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.037699201+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.037706957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.037712396+07:00","message":"> Transcript [48514] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.03771621+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.037719597+07:00","message":"Set new StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.063376722+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.063409934+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-05-12T14:00:44.063416544+07:00","message":"receive interim result [false|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนายหนิง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.063434537+07:00","message":"[buffer interim] 4254 false การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนายหนิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.06344156+07:00","message":"[bufferProcess] interim [760000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนายหนิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.063444291+07:00","message":"[bufferProcess] send to processor:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.063447589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.063450131+07:00","message":"> Transcript [48515] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.063453619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.063455544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.063458074+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.063460734+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.140740948+07:00","message":"receive streaming session, msgId: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.1407852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนายหนิง\",\"confidence\":0.9584399}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.140793085+07:00","message":"receive interim result [true|false]: การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนายหนิง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.140803503+07:00","message":"end recv isFinal message id 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.140805611+07:00","message":"end Recv id 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.140811933+07:00","message":"[buffer interim] 4254 true การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนายหนิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.140822617+07:00","message":"[bufferProcess] interim [790000000]:การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนายหนิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.140830359+07:00","message":"[bufferProcess] send to processor (isfinal):การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนายหนิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.140834812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.140840192+07:00","message":"> Transcript [48516] [false]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนายหนิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.140843765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.140845812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.140847626+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.140852273+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.140854554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.140856444+07:00","message":"> Transcript [48517] [true]: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนายหนิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.140858914+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.140860762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.140862321+07:00","message":"StatePrefix: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึงกรณีของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.140864526+07:00","message":"TextPushed: 'การประชุมคณะรัฐมนตรีวันนี้ค่ะคาดว่าน่าจะมีการรายงานถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.140868202+07:00","message":"Push: 'กรณีของนายหนิง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.140877538+07:00","message":"push: {true กรณีของนายหนิง 0 0xc0042d7600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:44.153957167+07:00","message":"write wav file: './tmp/7565/7565_4254.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:44.219378715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:44.219397641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.66529993+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.665349187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.665356725+07:00","message":"receive interim result [false|false]: ฝัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:44.665375513+07:00","message":"[buffer interim] 4255 false ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.665384118+07:00","message":"[bufferProcess] interim [480000000]:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:44.665386653+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:45.176236016+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:45.176281262+07:00","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-05-12T14:00:45.176287913+07:00","message":"receive interim result [false|false]: ฝันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:45.176301201+07:00","message":"[buffer interim] 4255 false ฝันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.176309849+07:00","message":"[bufferProcess] interim [960000000]:ฝันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.176313315+07:00","message":"[bufferProcess] send to processor:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.176317745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.176321923+07:00","message":"> Transcript [48518] [false]: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.176324641+07:00","message":"Set StatePrefix (first interim): 'ฝัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:45.745549967+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:45.745585696+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-05-12T14:00:45.745591856+07:00","message":"receive interim result [false|false]: ฝันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:45.745606185+07:00","message":"[buffer interim] 4255 false ฝันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.745617518+07:00","message":"[bufferProcess] interim [560000000]:ฝันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.745621114+07:00","message":"[bufferProcess] send to processor:ฝันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.745627297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.745630535+07:00","message":"> Transcript [48519] [false]: 'ฝันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.745633499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.745635547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.745637416+07:00","message":"StatePrefix: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.745639363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:45.943599442+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:45.94364642+07:00","message":"receive 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-05-12T14:00:45.943654794+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:45.943687299+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.943695709+07:00","message":"[bufferProcess] interim [800000000]:สัญญาเช่าจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.943698782+07:00","message":"[bufferProcess] send to processor:ฝันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.943701935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.943704899+07:00","message":"> Transcript [48520] [false]: 'ฝันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.943708321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.943710383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.943712732+07:00","message":"StatePrefix: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:45.943714737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.319597626+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.319660957+07:00","message":"receive 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-05-12T14:00:46.319670338+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีนควบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.319690158+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.319703263+07:00","message":"[bufferProcess] interim [160000000]:สัญญาเช่าจีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.319708368+07:00","message":"[bufferProcess] send to processor:สัญญาเช่าจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.319714703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.319717592+07:00","message":"> Transcript [48521] [false]: 'สัญญาเช่าจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.319719923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.319721807+07:00","message":"Set new StatePrefix: 'สัญญาเช่าจีน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.322322186+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.322359577+07:00","message":"receive 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-05-12T14:00:46.322366058+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีนครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.322384052+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีนครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.322392389+07:00","message":"[bufferProcess] interim [220000000]:สัญญาเช่าจีนครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.322396191+07:00","message":"[bufferProcess] send to processor:สัญญาเช่าจีนควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.322404611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.322408677+07:00","message":"> Transcript [48522] [false]: 'สัญญาเช่าจีนควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.322414015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.322416668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.32241951+07:00","message":"StatePrefix: 'สัญญาเช่าจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.322422533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.57845719+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.578510871+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-05-12T14:00:46.578517401+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีนครอบครอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.578534933+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีนครอบครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.578546143+07:00","message":"[bufferProcess] interim [340000000]:สัญญาเช่าจีนครอบครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.578548972+07:00","message":"[bufferProcess] send to processor:สัญญาเช่าจีนครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.57855313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.578556064+07:00","message":"> Transcript [48523] [false]: 'สัญญาเช่าจีนครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.57855977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.578562089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.578563882+07:00","message":"StatePrefix: 'สัญญาเช่าจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.578566097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.58466907+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.584699941+07:00","message":"receive 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-05-12T14:00:46.584704388+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีนครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.584719535+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีนครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.584727366+07:00","message":"[bufferProcess] interim [400000000]:สัญญาเช่าจีนครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.584730249+07:00","message":"[bufferProcess] send to processor:สัญญาเช่าจีนครอบครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.584734486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.584738314+07:00","message":"> Transcript [48524] [false]: 'สัญญาเช่าจีนครอบครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.5847432+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.584746301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.584749+07:00","message":"StatePrefix: 'สัญญาเช่าจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.584751842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.646650412+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.646691417+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-05-12T14:00:46.646700691+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีนครอบครองเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.646718137+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีนครอบครองเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.646733064+07:00","message":"[bufferProcess] interim [460000000]:สัญญาเช่าจีนครอบครองเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.646735913+07:00","message":"[bufferProcess] send to processor:สัญญาเช่าจีนครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.646740213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.646743082+07:00","message":"> Transcript [48525] [false]: 'สัญญาเช่าจีนครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.646746119+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.646748163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.646750113+07:00","message":"StatePrefix: 'สัญญาเช่าจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.646752214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.646760272+07:00","message":"Push: 'สัญญาเช่าจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.646763208+07:00","message":"TextPushed: 'สัญญาเช่าจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.646765977+07:00","message":"Set new StatePrefix : 'สัญญาเช่าจีนครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.646772643+07:00","message":"Next Push (prob) : 'ครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.646803184+07:00","message":"push: {false สัญญาเช่าจีน 0 0xc0042d7800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.648968464+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.649003209+07:00","message":"receive 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-05-12T14:00:46.649008587+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีนครอบครองอาวุธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.649030288+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีนครอบครองอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.649037856+07:00","message":"[bufferProcess] interim [520000000]:สัญญาเช่าจีนครอบครองอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.649041163+07:00","message":"[bufferProcess] send to processor:สัญญาเช่าจีนครอบครองเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.649044615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.649047681+07:00","message":"> Transcript [48526] [false]: 'สัญญาเช่าจีนครอบครองเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.649049848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.649052299+07:00","message":"Set new StatePrefix: 'สัญญาเช่าจีนครอบครองเอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.961700426+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.961745252+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-05-12T14:00:46.961751242+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีนครอบครองอาวุธสง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:46.961767693+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีนครอบครองอาวุธสง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.961777755+07:00","message":"[bufferProcess] interim [820000000]:สัญญาเช่าจีนครอบครองอาวุธสง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.961779895+07:00","message":"[bufferProcess] send to processor:สัญญาเช่าจีนครอบครองอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.961783751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.961786741+07:00","message":"> Transcript [48527] [false]: 'สัญญาเช่าจีนครอบครองอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.961789098+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:46.961791636+07:00","message":"Set new StatePrefix: 'สัญญาเช่าจีนครอบครองอาวุธ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:47.027686857+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:47.027728639+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-05-12T14:00:47.027735336+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีนครอบครองอาวุธสงคราม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:47.027753034+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีนครอบครองอาวุธสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.027765507+07:00","message":"[bufferProcess] interim [880000000]:สัญญาเช่าจีนครอบครองอาวุธสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.027770018+07:00","message":"[bufferProcess] send to processor:สัญญาเช่าจีนครอบครองอาวุธสง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.027779417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.02778507+07:00","message":"> Transcript [48528] [false]: 'สัญญาเช่าจีนครอบครองอาวุธสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.027790813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.027793249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.027795161+07:00","message":"StatePrefix: 'สัญญาเช่าจีนครอบครองอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.027797617+07:00","message":"TextPushed: 'สัญญาเช่าจีน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:47.220095386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:47.220098044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:47.671548947+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:47.67158907+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-05-12T14:00:47.671594677+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:47.671610493+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.671617848+07:00","message":"[bufferProcess] interim [480000000]:สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.671620656+07:00","message":"[bufferProcess] send to processor:สัญญาเช่าจีนครอบครองอาวุธสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.671623753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.6716263+07:00","message":"> Transcript [48529] [false]: 'สัญญาเช่าจีนครอบครองอาวุธสงคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.67162959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.671632262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.671634601+07:00","message":"StatePrefix: 'สัญญาเช่าจีนครอบครองอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.671637487+07:00","message":"TextPushed: 'สัญญาเช่าจีน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:47.861159462+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:47.861209538+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-05-12T14:00:47.861215613+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:47.861229136+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.861238108+07:00","message":"[bufferProcess] interim [660000000]:สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.861240826+07:00","message":"[bufferProcess] send to processor:สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.861244601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.861247396+07:00","message":"> Transcript [48530] [false]: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.861250903+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.861253097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.861255586+07:00","message":"StatePrefix: 'สัญญาเช่าจีนครอบครองอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:47.861258205+07:00","message":"TextPushed: 'สัญญาเช่าจีน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.433567376+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.433615247+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-05-12T14:00:48.433622379+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.43363739+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.433646142+07:00","message":"[bufferProcess] interim [260000000]:สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.433648475+07:00","message":"[bufferProcess] send to processor:สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.433654343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.433657076+07:00","message":"> Transcript [48531] [false]: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.433661124+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.433663176+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.433665421+07:00","message":"StatePrefix: 'สัญญาเช่าจีนครอบครองอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.433668202+07:00","message":"TextPushed: 'สัญญาเช่าจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.433672854+07:00","message":"Push: 'ครอบครองอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.433674668+07:00","message":"TextPushed: 'สัญญาเช่าจีนครอบครองอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.433677058+07:00","message":"Set new StatePrefix : 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.43367958+07:00","message":"Next Push (prob) : 'สงครามจำนวนมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.433690704+07:00","message":"push: {false ครอบครองอาวุธ 0 0xc0042d7800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.569790787+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.569830565+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-05-12T14:00:48.569837451+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.569848876+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.569855799+07:00","message":"[bufferProcess] interim [380000000]:สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.569859669+07:00","message":"[bufferProcess] send to processor:สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.569863745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.569867617+07:00","message":"> Transcript [48532] [false]: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.569871614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.569873557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.569875586+07:00","message":"StatePrefix: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.569878318+07:00","message":"TextPushed: 'สัญญาเช่าจีนครอบครองอาวุธ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.752197258+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.752239399+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-05-12T14:00:48.752250894+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.752271104+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.752287531+07:00","message":"[bufferProcess] interim [560000000]:สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.752291031+07:00","message":"[bufferProcess] send to processor:สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.752296543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.752299271+07:00","message":"> Transcript [48533] [false]: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.752303155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.752305128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.752308456+07:00","message":"StatePrefix: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.752310998+07:00","message":"TextPushed: 'สัญญาเช่าจีนครอบครองอาวุธ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.817400366+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.817451036+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-05-12T14:00:48.817465923+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.817483685+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.817492231+07:00","message":"[bufferProcess] interim [680000000]:สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.817496251+07:00","message":"[bufferProcess] send to processor:สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.817503922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.817506876+07:00","message":"> Transcript [48534] [false]: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.817511303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.817513969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.817516487+07:00","message":"StatePrefix: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.817519532+07:00","message":"TextPushed: 'สัญญาเช่าจีนครอบครองอาวุธ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.941315626+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.941352549+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-05-12T14:00:48.941359609+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.941373648+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.941380999+07:00","message":"[bufferProcess] interim [740000000]:สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.941383836+07:00","message":"[bufferProcess] send to processor:สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.94139034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.941393111+07:00","message":"> Transcript [48535] [false]: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.941396893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.941398908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.941401232+07:00","message":"StatePrefix: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.941404475+07:00","message":"TextPushed: 'สัญญาเช่าจีนครอบครองอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.941410793+07:00","message":"Push: 'สงครามจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.941412766+07:00","message":"TextPushed: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.941414885+07:00","message":"Set new StatePrefix : 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:48.941417181+07:00","message":"Next Push (prob) : 'มีความเชื่อว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:48.941425479+07:00","message":"push: {false สงครามจำนวนมาก 0 0xc0042d7800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:49.256830203+07:00","message":"[GCS] IsForceVAD: false for message ID: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:49.271493195+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:49.271527575+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-05-12T14:00:49.271533977+07:00","message":"receive interim result [false|false]: สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยงกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:49.271549733+07:00","message":"[buffer interim] 4255 false สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.271558674+07:00","message":"[bufferProcess] interim [40000000]:สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.27156286+07:00","message":"[bufferProcess] send to processor:สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.271568048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.271571985+07:00","message":"> Transcript [48536] [false]: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.271575478+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.271579538+07:00","message":"Set new StatePrefix: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:49.326962947+07:00","message":"[GCS] Start streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:49.415149881+07:00","message":"receive streaming session, msgId: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:49.415184752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยงกับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:49.415191844+07:00","message":"receive interim result [true|false]: สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยงกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:49.415200776+07:00","message":"end recv isFinal message id 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:49.415202712+07:00","message":"end Recv id 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:49.415208364+07:00","message":"[buffer interim] 4255 true สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.415218178+07:00","message":"[bufferProcess] interim [280000000]:สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.415222992+07:00","message":"[bufferProcess] send to processor (isfinal):สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.415226407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.415229317+07:00","message":"> Transcript [48537] [false]: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.415232485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.415234286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.415236683+07:00","message":"StatePrefix: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.41523913+07:00","message":"TextPushed: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.41524112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.415242948+07:00","message":"> Transcript [48538] [true]: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.415245007+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.415246631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.415248223+07:00","message":"StatePrefix: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมากมีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.415254128+07:00","message":"TextPushed: 'สัญญาเช่าจีนครอบครองอาวุธสงครามจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:49.415260341+07:00","message":"Push: 'มีความเชื่อมโยงกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:49.415270564+07:00","message":"push: {true มีความเชื่อมโยงกับ 0 0xc0042d7800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:49.425851276+07:00","message":"write wav file: './tmp/7565/7565_4255.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:50.220507324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:50.220513886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.714923844+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.714959847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.714965+07:00","message":"receive interim result [false|false]: กลับคำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.714980267+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.714984026+07:00","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-05-12T14:00:51.714986916+07:00","message":"receive interim result [false|false]: กลับค่ำชาติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.714996021+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.714998672+07:00","message":"receive 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-05-12T14:00:51.715001228+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.715005458+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.715008014+07:00","message":"receive 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-05-12T14:00:51.715010336+07:00","message":"receive interim result [false|false]: อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.715015656+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.715024525+07:00","message":"receive 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-05-12T14:00:51.715029908+07:00","message":"receive interim result [false|false]: กลับค่ำชาติอยากแก้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.715034719+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.715037645+07:00","message":"receive 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-05-12T14:00:51.715039775+07:00","message":"receive interim result [false|false]: อยากแกล้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.715046041+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.715048605+07:00","message":"receive 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-05-12T14:00:51.71505063+07:00","message":"receive interim result [false|false]: อยากแกล้งสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.715076209+07:00","message":"[buffer interim] 4256 false กลับคำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.715101288+07:00","message":"[buffer interim] 4256 false กลับค่ำชาติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.715105192+07:00","message":"[buffer interim] 4256 false อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.715107226+07:00","message":"[buffer interim] 4256 false อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.71510989+07:00","message":"[buffer interim] 4256 false กลับค่ำชาติอยากแก้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.71511248+07:00","message":"[buffer interim] 4256 false อยากแกล้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.715114582+07:00","message":"[buffer interim] 4256 false อยากแกล้งสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715121987+07:00","message":"[bufferProcess] interim [600000000]:กลับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715123674+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715127124+07:00","message":"[bufferProcess] send to processor (ticker):กลับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715129715+07:00","message":"[bufferProcess] interim [960000000]:กลับค่ำชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715131266+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715133215+07:00","message":"[bufferProcess] interim [140000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715135585+07:00","message":"[bufferProcess] send to processor:กลับค่ำชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.71513812+07:00","message":"[bufferProcess] interim [260000000]:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715146294+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715148403+07:00","message":"[bufferProcess] interim [320000000]:กลับค่ำชาติอยากแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715150193+07:00","message":"[bufferProcess] send to processor:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715152214+07:00","message":"[bufferProcess] interim [380000000]:อยากแกล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715157943+07:00","message":"[bufferProcess] send to processor:กลับค่ำชาติอยากแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715160179+07:00","message":"[bufferProcess] interim [560000000]:อยากแกล้งสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715162257+07:00","message":"[bufferProcess] send to processor:อยากแกล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715164815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715167507+07:00","message":"> Transcript [48539] [false]: 'กลับคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715169623+07:00","message":"Set StatePrefix (first interim): 'กลับคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.7151717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715173461+07:00","message":"> Transcript [48540] [false]: 'กลับค่ำชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715175434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715177354+07:00","message":"Set new StatePrefix: 'กลับค่ำชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.71517903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715180864+07:00","message":"> Transcript [48541] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715182376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715184282+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715185743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715187382+07:00","message":"> Transcript [48542] [false]: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715190075+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.71519213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715193831+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715195797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715197214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715198956+07:00","message":"> Transcript [48543] [false]: 'กลับค่ำชาติอยากแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715200641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715359541+07:00","message":"Set new StatePrefix: 'กลับค่ำชาติอยากแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715365315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715368864+07:00","message":"> Transcript [48544] [false]: 'อยากแกล้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715370589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.715372352+07:00","message":"Set new StatePrefix: 'อยากแกล้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.905138271+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.905188408+07:00","message":"receive 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-05-12T14:00:51.905194264+07:00","message":"receive interim result [false|false]: อย่าแกล้งศักดิ์ศรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:51.905211156+07:00","message":"[buffer interim] 4256 false อย่าแกล้งศักดิ์ศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.905218901+07:00","message":"[bufferProcess] interim [620000000]:อย่าแกล้งศักดิ์ศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.905221172+07:00","message":"[bufferProcess] send to processor:อยากแกล้งสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.905224613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.905228223+07:00","message":"> Transcript [48545] [false]: 'อยากแกล้งสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.905232123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.905234241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.905236129+07:00","message":"StatePrefix: 'อยากแกล้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:51.905238249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:52.615840966+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:52.615876209+07:00","message":"receive 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-05-12T14:00:52.615882243+07:00","message":"receive interim result [false|false]: อยากแกล้งสกัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:52.615900494+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:52.615904553+07:00","message":"receive 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-05-12T14:00:52.615906996+07:00","message":"receive interim result [false|false]: จากแก๊งสแกมเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:52.615913812+07:00","message":"[buffer interim] 4256 false อยากแกล้งสกัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:52.61591751+07:00","message":"[buffer interim] 4256 false จากแก๊งสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.6159239+07:00","message":"[bufferProcess] interim [680000000]:อยากแกล้งสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.615926211+07:00","message":"[bufferProcess] send to processor:อย่าแกล้งศักดิ์ศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.615929141+07:00","message":"[bufferProcess] interim [800000000]:จากแก๊งสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.6159318+07:00","message":"[bufferProcess] send to processor:อยากแกล้งสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.615935418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.615939391+07:00","message":"> Transcript [48546] [false]: 'อย่าแกล้งศักดิ์ศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.615942925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.615945756+07:00","message":"Set new StatePrefix: 'อย่าแกล้งศักดิ์ศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.615948528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.615953994+07:00","message":"> Transcript [48547] [false]: 'อยากแกล้งสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.615955964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.615957923+07:00","message":"Set new StatePrefix: 'อยากแกล้งสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:52.752105738+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:52.752152728+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-05-12T14:00:52.752159524+07:00","message":"receive interim result [false|false]: จากแก๊งสแกมเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:52.752175711+07:00","message":"[buffer interim] 4256 false จากแก๊งสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.752184305+07:00","message":"[bufferProcess] interim [400000000]:จากแก๊งสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.752186592+07:00","message":"[bufferProcess] send to processor:จากแก๊งสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.752190351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.752193515+07:00","message":"> Transcript [48548] [false]: 'จากแก๊งสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.752195772+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:52.752197683+07:00","message":"Set new StatePrefix: 'จากแก๊งสแกมเมอร์'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:53.220930216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:53.22096078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:53.297201926+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:53.297238519+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-05-12T14:00:53.2972439+07:00","message":"receive interim result [false|false]: จากแก๊งสแกมเมอร์ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:53.297255788+07:00","message":"[buffer interim] 4256 false จากแก๊งสแกมเมอร์ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:53.297262846+07:00","message":"[bufferProcess] interim [880000000]:จากแก๊งสแกมเมอร์ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:53.297265488+07:00","message":"[bufferProcess] send to processor:จากแก๊งสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:53.29727044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:53.2972733+07:00","message":"> Transcript [48549] [false]: 'จากแก๊งสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:53.297276118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:53.297281836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:53.29728464+07:00","message":"StatePrefix: 'จากแก๊งสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:53.297286936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:53.485237174+07:00","message":"[GCS] IsForceVAD: false for message ID: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:53.676768264+07:00","message":"[GCS] Start streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.1470745+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.147124341+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-05-12T14:00:54.147130471+07:00","message":"receive interim result [false|false]: งาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.147150264+07:00","message":"[buffer interim] force interim is final (2) :จากแก๊งสแกมเมอร์ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.147158414+07:00","message":"[bufferProcess] interim [880000000]:จากแก๊งสแกมเมอร์ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.147164573+07:00","message":"[bufferProcess] send to processor (isfinal):จากแก๊งสแกมเมอร์ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.147167816+07:00","message":"[bufferProcess] interim [300000000]:งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.14716969+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.147172639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.147175274+07:00","message":"> Transcript [48550] [false]: 'จากแก๊งสแกมเมอร์ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.147178918+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.147181218+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.1471833+07:00","message":"StatePrefix: 'จากแก๊งสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.14718568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.1471874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.147189613+07:00","message":"> Transcript [48551] [true]: 'จากแก๊งสแกมเมอร์ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.147191747+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.147193559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.147195121+07:00","message":"StatePrefix: 'จากแก๊งสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.147196792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.147204382+07:00","message":"Push: 'จากแก๊งสแกมเมอร์ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.147214805+07:00","message":"push: {true จากแก๊งสแกมเมอร์ล่าสุด 0 0xc002e82f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:54.157413078+07:00","message":"write wav file: './tmp/7565/7565_4256.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.28288596+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.282933652+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-05-12T14:00:54.282941111+07:00","message":"receive interim result [false|false]: จากแก๊งสแกมเมอร์ล่าสุดทนายทนาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.28296287+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.282969958+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-05-12T14:00:54.282972771+07:00","message":"receive interim result [false|false]: จากแก๊งสแกมเมอร์ล่าสุดทนายทนายสุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.282980394+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.282983182+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-05-12T14:00:54.282985268+07:00","message":"receive interim result [false|false]: จากแก๊งสแกมเมอร์ล่าสุดทนายทนายสุวัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.282991661+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.282996231+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-05-12T14:00:54.282999869+07:00","message":"receive interim result [false|false]: จากแก๊งสแกมเมอร์ล่าสุดทนายทนายสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.283008727+07:00","message":"[buffer interim] this message is already final false 4256: 'จากแก๊งสแกมเมอร์ล่าสุดทนายทนาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.283017011+07:00","message":"[buffer interim] this message is already final false 4256: 'จากแก๊งสแกมเมอร์ล่าสุดทนายทนายสุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.283036547+07:00","message":"[buffer interim] this message is already final false 4256: 'จากแก๊งสแกมเมอร์ล่าสุดทนายทนายสุวัฒน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.283040798+07:00","message":"[buffer interim] this message is already final false 4256: 'จากแก๊งสแกมเมอร์ล่าสุดทนายทนายสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.350355755+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.350407241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Nano\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.350419214+07:00","message":"receive interim result [false|false]: Nano"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.350438114+07:00","message":"[buffer interim] 4257 false Nano"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.350446577+07:00","message":"[bufferProcess] interim [480000000]:Nano"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.35044874+07:00","message":"[bufferProcess] send to processor:งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.350458562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.350463074+07:00","message":"> Transcript [48552] [false]: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.350466572+07:00","message":"Set StatePrefix (first interim): 'งาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.421413733+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.421458438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานโหมด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.421464719+07:00","message":"receive interim result [false|false]: งานโหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.421480572+07:00","message":"[buffer interim] 4257 false งานโหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.421489052+07:00","message":"[bufferProcess] interim [600000000]:งานโหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.421491774+07:00","message":"[bufferProcess] send to processor:Nano"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.421495102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.421498156+07:00","message":"> Transcript [48553] [false]: 'Nano'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.421500498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.421503441+07:00","message":"Set new StatePrefix: 'Nano'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.429600039+07:00","message":"receive streaming session, msgId: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.429622464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากแก๊งสแกมเมอร์ล่าสุดทนายทนายสุวรรณ\",\"confidence\":0.93565625}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.429627735+07:00","message":"receive interim result [true|false]: จากแก๊งสแกมเมอร์ล่าสุดทนายทนายสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.429647449+07:00","message":"end recv isFinal message id 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.42965027+07:00","message":"end Recv id 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.429659495+07:00","message":"[buffer interim] this message is already final true 4256: 'จากแก๊งสแกมเมอร์ล่าสุดทนายทนายสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.531088489+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.531135734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นานนนน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.531143351+07:00","message":"receive interim result [false|false]: นานนนน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.531161831+07:00","message":"[buffer interim] 4257 false นานนนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.531176313+07:00","message":"[bufferProcess] interim [660000000]:นานนนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.531179805+07:00","message":"[bufferProcess] send to processor:งานโหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.531188703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.53119318+07:00","message":"> Transcript [48554] [false]: 'งานโหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.531197149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.53120062+07:00","message":"Set new StatePrefix: 'งานโหมด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.71860475+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.718656443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานหนุนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.718664547+07:00","message":"receive interim result [false|false]: งานหนุนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:54.718685987+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.718701671+07:00","message":"[bufferProcess] interim [840000000]:งานหนุนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.718706405+07:00","message":"[bufferProcess] send to processor:นานนนน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.718715527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.71871978+07:00","message":"> Transcript [48555] [false]: 'นานนนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.718723091+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:54.718726591+07:00","message":"Set new StatePrefix: 'นานนนน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.037386514+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.037423318+07:00","message":"receive 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-05-12T14:00:55.037429184+07:00","message":"receive interim result [false|false]: งานหนุนนะคะพวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.037442707+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.037449975+07:00","message":"[bufferProcess] interim [140000000]:งานหนุนนะคะพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.037452369+07:00","message":"[bufferProcess] send to processor:งานหนุนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.037455488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.037458147+07:00","message":"> Transcript [48556] [false]: 'งานหนุนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.037460231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.037462592+07:00","message":"Set new StatePrefix: 'งานหนุนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.125768392+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.125807115+07:00","message":"receive 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-05-12T14:00:55.125815294+07:00","message":"receive interim result [false|false]: งานหนุนนะคะพวกหนู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.125827187+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะพวกหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.125834545+07:00","message":"[bufferProcess] interim [260000000]:งานหนุนนะคะพวกหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.125837+07:00","message":"[bufferProcess] send to processor:งานหนุนนะคะพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.125842148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.125844678+07:00","message":"> Transcript [48557] [false]: 'งานหนุนนะคะพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.125848024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.125850151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.125851862+07:00","message":"StatePrefix: 'งานหนุนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.1258542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.133705671+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.133758598+07:00","message":"receive 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-05-12T14:00:55.133768532+07:00","message":"receive interim result [false|false]: งานหนุนนะคะผู้อำนวย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.133817402+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะผู้อำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.133826962+07:00","message":"[bufferProcess] interim [320000000]:งานหนุนนะคะผู้อำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.133829346+07:00","message":"[bufferProcess] send to processor:งานหนุนนะคะพวกหนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.133834676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.133838673+07:00","message":"> Transcript [48558] [false]: 'งานหนุนนะคะพวกหนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.133842477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.13384456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.13384653+07:00","message":"StatePrefix: 'งานหนุนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.133848805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.220429889+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.220474777+07:00","message":"receive 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-05-12T14:00:55.220482378+07:00","message":"receive interim result [false|false]: งานหนุนนะคะผู้อำนวยการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.220498662+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.22051253+07:00","message":"[bufferProcess] interim [380000000]:งานหนุนนะคะผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.22051571+07:00","message":"[bufferProcess] send to processor:งานหนุนนะคะผู้อำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.220523458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.220527029+07:00","message":"> Transcript [48559] [false]: 'งานหนุนนะคะผู้อำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.220530748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.220532718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.220534905+07:00","message":"StatePrefix: 'งานหนุนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.220536911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.616670041+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.616715655+07:00","message":"receive 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-05-12T14:00:55.616728385+07:00","message":"receive interim result [false|false]: งานหนุนนะคะผู้อำนวยการสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.616748374+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะผู้อำนวยการสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.616761753+07:00","message":"[bufferProcess] interim [800000000]:งานหนุนนะคะผู้อำนวยการสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.616765117+07:00","message":"[bufferProcess] send to processor:งานหนุนนะคะผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.616772428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.616775419+07:00","message":"> Transcript [48560] [false]: 'งานหนุนนะคะผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.616779298+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.616781776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.61678407+07:00","message":"StatePrefix: 'งานหนุนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.616786061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.616791772+07:00","message":"Push: 'งานหนุนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.616793603+07:00","message":"TextPushed: 'งานหนุนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.61679773+07:00","message":"Set new StatePrefix : 'งานหนุนนะคะผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.616800624+07:00","message":"Next Push (prob) : 'ผู้อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.61681059+07:00","message":"push: {false งานหนุนนะคะ 0 0xc0042d6580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.931045206+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.931082614+07:00","message":"receive 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-05-12T14:00:55.931088028+07:00","message":"receive interim result [false|false]: งานหนุนนะคะผู้อำนวยการสำนักข่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.931105224+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะผู้อำนวยการสำนักข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.931114116+07:00","message":"[bufferProcess] interim [40000000]:งานหนุนนะคะผู้อำนวยการสำนักข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.931117579+07:00","message":"[bufferProcess] send to processor:งานหนุนนะคะผู้อำนวยการสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.931122418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.931193345+07:00","message":"> Transcript [48561] [false]: 'งานหนุนนะคะผู้อำนวยการสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.931235299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.931238562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.931240927+07:00","message":"StatePrefix: 'งานหนุนนะคะผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.931244102+07:00","message":"TextPushed: 'งานหนุนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.99430313+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.994336628+07:00","message":"receive 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-05-12T14:00:55.994342239+07:00","message":"receive interim result [false|false]: งานหนุนนะคะผู้อำนวยการสำนักข่าวกรอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:55.99435633+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะผู้อำนวยการสำนักข่าวกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.994363433+07:00","message":"[bufferProcess] interim [220000000]:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.994366196+07:00","message":"[bufferProcess] send to processor:งานหนุนนะคะผู้อำนวยการสำนักข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.994372272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.994374904+07:00","message":"> Transcript [48562] [false]: 'งานหนุนนะคะผู้อำนวยการสำนักข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.994377776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.994379748+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.994381876+07:00","message":"StatePrefix: 'งานหนุนนะคะผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:55.994384157+07:00","message":"TextPushed: 'งานหนุนนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:56.22111278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:56.221119161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:56.318200678+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:56.31823535+07:00","message":"receive 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-05-12T14:00:56.318242026+07:00","message":"receive interim result [false|false]: งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:56.318253653+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.318261879+07:00","message":"[bufferProcess] interim [520000000]:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.318264559+07:00","message":"[bufferProcess] send to processor:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.318269878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.31827287+07:00","message":"> Transcript [48563] [false]: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.318276486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.318278823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.318281293+07:00","message":"StatePrefix: 'งานหนุนนะคะผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.31828362+07:00","message":"TextPushed: 'งานหนุนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:56.461337524+07:00","message":"[GCS] Cleaned up inactive client: 4236"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:56.461367121+07:00","message":"[GCS] Cleaned up inactive client: 4240"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:56.461370963+07:00","message":"[GCS] Cleaned up inactive client: 4237"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:56.461373825+07:00","message":"[GCS] Cleaned up inactive client: 4235"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:56.461376671+07:00","message":"[GCS] Cleaned up inactive client: 4234"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:56.461379704+07:00","message":"[GCS] Cleaned up inactive client: 4238"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:56.461382479+07:00","message":"[GCS] Cleaned up inactive client: 4239"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:56.505438307+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:56.505473554+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-05-12T14:00:56.505479548+07:00","message":"receive interim result [false|false]: งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:56.505491607+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.505498581+07:00","message":"[bufferProcess] interim [700000000]:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.505501338+07:00","message":"[bufferProcess] send to processor:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.50550436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.505507129+07:00","message":"> Transcript [48564] [false]: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.505511094+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.505513061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.505515347+07:00","message":"StatePrefix: 'งานหนุนนะคะผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.505517573+07:00","message":"TextPushed: 'งานหนุนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.505521715+07:00","message":"Push: 'ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.505524097+07:00","message":"TextPushed: 'งานหนุนนะคะผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.505526241+07:00","message":"Set new StatePrefix : 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:56.505528497+07:00","message":"Next Push (prob) : 'สำนักข่าวกรองแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:56.505538126+07:00","message":"push: {false ผู้อำนวยการ 0 0xc0042d6580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:57.147311263+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:57.147353297+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-05-12T14:00:57.147361589+07:00","message":"receive interim result [false|false]: งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:57.147378525+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.147390609+07:00","message":"[bufferProcess] interim [300000000]:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.147394389+07:00","message":"[bufferProcess] send to processor:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.147401612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.147405365+07:00","message":"> Transcript [48565] [false]: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.147410584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.1474134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.14741639+07:00","message":"StatePrefix: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.14742114+07:00","message":"TextPushed: 'งานหนุนนะคะผู้อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:57.407011897+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:57.407064291+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-05-12T14:00:57.407070328+07:00","message":"receive interim result [false|false]: งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:57.407088223+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.407095212+07:00","message":"[bufferProcess] interim [600000000]:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.407097585+07:00","message":"[bufferProcess] send to processor:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.407100954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.407103549+07:00","message":"> Transcript [48566] [false]: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.407108424+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.407110488+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.407112308+07:00","message":"StatePrefix: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.407114761+07:00","message":"TextPushed: 'งานหนุนนะคะผู้อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:57.546192582+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:57.546241427+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-05-12T14:00:57.546248695+07:00","message":"receive interim result [false|false]: งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:57.546266727+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.546278412+07:00","message":"[bufferProcess] interim [720000000]:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.546281444+07:00","message":"[bufferProcess] send to processor:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.546289011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.546292584+07:00","message":"> Transcript [48567] [false]: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.54629686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.546299292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.546301688+07:00","message":"StatePrefix: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.546304758+07:00","message":"TextPushed: 'งานหนุนนะคะผู้อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:57.730555804+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:57.730610864+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-05-12T14:00:57.730619986+07:00","message":"receive interim result [false|false]: งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:57.730640332+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.730656082+07:00","message":"[bufferProcess] interim [840000000]:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.730661945+07:00","message":"[bufferProcess] send to processor:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.730671177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.730675695+07:00","message":"> Transcript [48568] [false]: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.730682213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.730685671+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.730689085+07:00","message":"StatePrefix: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.730692817+07:00","message":"TextPushed: 'งานหนุนนะคะผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.730702731+07:00","message":"Push: 'สำนักข่าวกรองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.730705874+07:00","message":"TextPushed: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.730708964+07:00","message":"Set new StatePrefix : 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.730712867+07:00","message":"Next Push (prob) : 'ชาติก็ยอมรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:57.730738257+07:00","message":"push: {false สำนักข่าวกรองแห่ง 0 0xc0042d6580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:57.93110121+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:57.931147007+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-05-12T14:00:57.931155026+07:00","message":"receive interim result [false|false]: งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:57.93117283+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.931189302+07:00","message":"[bufferProcess] interim [80000000]:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.931192331+07:00","message":"[bufferProcess] send to processor:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.931196009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.931198587+07:00","message":"> Transcript [48569] [false]: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.931202674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.931204695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.93120722+07:00","message":"StatePrefix: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:57.931211579+07:00","message":"TextPushed: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.125148148+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.125208802+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-05-12T14:00:58.125214534+07:00","message":"receive interim result [false|false]: งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.125234044+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.125244471+07:00","message":"[bufferProcess] interim [320000000]:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.125247278+07:00","message":"[bufferProcess] send to processor:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.125252897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.125256153+07:00","message":"> Transcript [48570] [false]: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.125261456+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.125263485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.125265747+07:00","message":"StatePrefix: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.1252688+07:00","message":"TextPushed: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.166257996+07:00","message":"[GCS] IsForceVAD: false for message ID: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.225811639+07:00","message":"[GCS] Start streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.243587969+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.24363296+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-05-12T14:00:58.243642115+07:00","message":"receive interim result [false|false]: งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.24365796+07:00","message":"[buffer interim] 4257 false งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.243665874+07:00","message":"[bufferProcess] interim [440000000]:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.243668365+07:00","message":"[bufferProcess] send to processor:งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.243672382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.243675371+07:00","message":"> Transcript [48571] [false]: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.243681513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.243684437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.243687913+07:00","message":"StatePrefix: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.243691621+07:00","message":"TextPushed: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.394438465+07:00","message":"receive streaming session, msgId: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.394475474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชานนท์นะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลักษณะ\",\"confidence\":0.9367738}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.394482677+07:00","message":"receive interim result [true|false]: ชานนท์นะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.394487813+07:00","message":"end recv isFinal message id 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.394490813+07:00","message":"end Recv id 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.394497582+07:00","message":"[buffer interim] 4257 true ชานนท์นะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394504488+07:00","message":"[bufferProcess] interim [500000000]:ชานนท์นะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.3945075+07:00","message":"[bufferProcess] send to processor (isfinal):งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.39451085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394513484+07:00","message":"> Transcript [48572] [false]: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394516614+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394518798+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394521079+07:00","message":"StatePrefix: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394523869+07:00","message":"TextPushed: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394526666+07:00","message":"Push: 'ชาติก็ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394529669+07:00","message":"TextPushed: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394531944+07:00","message":"Set new StatePrefix : 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394534428+07:00","message":"Next Push (prob) : 'ว่ามีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394536174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394538029+07:00","message":"> Transcript [48573] [true]: 'ชานนท์นะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394540342+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394541912+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394543787+07:00","message":"StatePrefix: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394545716+07:00","message":"TextPushed: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394547375+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.394655818+07:00","message":"push: {false ชาติก็ยอมรับ 0 0xc0042d6580}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394715119+07:00","message":"Push: 'ว่ามีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.39472033+07:00","message":"TextPushed: 'งานหนุนนะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394723532+07:00","message":"Set new StatePrefix : 'ชานนท์นะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394727008+07:00","message":"Next Push (prob) : 'ชานนท์นะคะผู้อำนวยการสำนักข่าวกรองแห่งชาติก็ยอมรับว่ามีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.39473691+07:00","message":"push: {true ว่ามีลักษณะ 0 0xc0042d6580}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.394772192+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4257.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:00:58.404812489+07:00","message":"write wav file: './tmp/7565/7565_4257.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.781820389+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.781868375+07:00","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-05-12T14:00:58.781875103+07:00","message":"receive interim result [false|false]: คล้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.781891548+07:00","message":"[buffer interim] 4258 false คล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.781900244+07:00","message":"[bufferProcess] interim [420000000]:คล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.781901988+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.980518664+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.98055204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คล้ายว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.980557893+07:00","message":"receive interim result [false|false]: คล้ายว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.980574037+07:00","message":"[buffer interim] 4258 false คล้ายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.98058116+07:00","message":"[bufferProcess] interim [540000000]:คล้ายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.980583937+07:00","message":"[bufferProcess] send to processor:คล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.98058868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.980591701+07:00","message":"> Transcript [48574] [false]: 'คล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.980594181+07:00","message":"Set StatePrefix (first interim): 'คล้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.983181648+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.983208261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คล้ายวัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.983214727+07:00","message":"receive interim result [false|false]: คล้ายวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:58.983231497+07:00","message":"[buffer interim] 4258 false คล้ายวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.983238782+07:00","message":"[bufferProcess] interim [600000000]:คล้ายวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.983240897+07:00","message":"[bufferProcess] send to processor:คล้ายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.983248423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.983251623+07:00","message":"> Transcript [48575] [false]: 'คล้ายว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.983255236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.983257294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.98325928+07:00","message":"StatePrefix: 'คล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:58.983261288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:59.222104447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:00:59.222119922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:59.278812905+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:59.278849601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คล้ายว่าเชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:59.278855093+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:59.278870075+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.278877879+07:00","message":"[bufferProcess] interim [840000000]:คล้ายว่าเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.278880484+07:00","message":"[bufferProcess] send to processor:คล้ายวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.278883733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.278886644+07:00","message":"> Transcript [48576] [false]: 'คล้ายวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.278890474+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.278892824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.27889465+07:00","message":"StatePrefix: 'คล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.278896796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:59.284167434+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:59.284225445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คล้ายว่าเชื่อม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:59.284232608+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:59.284254989+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.284264231+07:00","message":"[bufferProcess] interim [900000000]:คล้ายว่าเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.28426885+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.284276723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.284281117+07:00","message":"> Transcript [48577] [false]: 'คล้ายว่าเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.284286886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.284290302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.284293541+07:00","message":"StatePrefix: 'คล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.284296778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:59.463191253+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:59.463235431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คล้ายว่าเชื่อมโยง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:59.463241851+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:59.463255758+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.463266011+07:00","message":"[bufferProcess] interim [80000000]:คล้ายว่าเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.463268838+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.463275044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.463278373+07:00","message":"> Transcript [48578] [false]: 'คล้ายว่าเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.463282131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.463284457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.463286437+07:00","message":"StatePrefix: 'คล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.463288463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.463293244+07:00","message":"Push: 'คล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.463295226+07:00","message":"TextPushed: 'คล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.463297196+07:00","message":"Set new StatePrefix : 'คล้ายว่าเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.463299318+07:00","message":"Next Push (prob) : 'ว่าเชื่อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:59.463326618+07:00","message":"push: {false คล้าย 0 0xc004d59100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:59.849744671+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:59.849791011+07:00","message":"receive 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-05-12T14:00:59.849798464+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:00:59.849817514+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.849826692+07:00","message":"[bufferProcess] interim [440000000]:คล้ายว่าเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.849830244+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.849836814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.849840667+07:00","message":"> Transcript [48579] [false]: 'คล้ายว่าเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.84984613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.849849298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.849854431+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:00:59.849858314+07:00","message":"TextPushed: 'คล้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.155056567+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.155094227+07:00","message":"receive 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-05-12T14:01:00.155099987+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.155111081+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.155117983+07:00","message":"[bufferProcess] interim [680000000]:คล้ายว่าเชื่อมโยงกับกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.15512048+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.155125856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.155128982+07:00","message":"> Transcript [48580] [false]: 'คล้ายว่าเชื่อมโยงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.15513277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.155134895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.155137129+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.155139368+07:00","message":"TextPushed: 'คล้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.192159168+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.192204643+07:00","message":"receive 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-05-12T14:01:00.192212155+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.192232787+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.192241136+07:00","message":"[bufferProcess] interim [740000000]:คล้ายว่าเชื่อมโยงกับกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.192244578+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.192260604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.192265048+07:00","message":"> Transcript [48581] [false]: 'คล้ายว่าเชื่อมโยงกับกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.192270801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.192274168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.192278012+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.192281523+07:00","message":"TextPushed: 'คล้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.334066025+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.33410304+07:00","message":"receive 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-05-12T14:01:00.334109255+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.334124749+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.33413212+07:00","message":"[bufferProcess] interim [920000000]:คล้ายว่าเชื่อมโยงกับกลุ่มแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.334134339+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.334137515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.334140357+07:00","message":"> Transcript [48582] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.334143933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.334145998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.334148487+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.334150553+07:00","message":"TextPushed: 'คล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.334153041+07:00","message":"Push: 'ว่าเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.334154999+07:00","message":"TextPushed: 'คล้ายว่าเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.334157011+07:00","message":"Set new StatePrefix : 'คล้ายว่าเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.334159099+07:00","message":"Next Push (prob) : 'โยงกับกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.334166922+07:00","message":"push: {false ว่าเชื่อม 0 0xc004d59100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.40722918+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.407271861+07:00","message":"receive 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-05-12T14:01:00.407279556+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มต่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.407294113+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.407304943+07:00","message":"[bufferProcess] interim [980000000]:คล้ายว่าเชื่อมโยงกับกลุ่มต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.407307403+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.407314779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.407317444+07:00","message":"> Transcript [48583] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.407320651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.407322742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.407324502+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.407327532+07:00","message":"TextPushed: 'คล้ายว่าเชื่อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.511187144+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.511225676+07:00","message":"receive 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-05-12T14:01:00.511233141+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.511247888+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.511258276+07:00","message":"[bufferProcess] interim [40000000]:คล้ายว่าเชื่อมโยงกับกลุ่มแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.511261971+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.511268216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.511272327+07:00","message":"> Transcript [48584] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.511277307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.511280294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.511282981+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.511286543+07:00","message":"TextPushed: 'คล้ายว่าเชื่อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.532202216+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.532233112+07:00","message":"receive 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-05-12T14:01:00.532239144+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มสแกน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.532253262+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.532259861+07:00","message":"[bufferProcess] interim [100000000]:คล้ายว่าเชื่อมโยงกับกลุ่มสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.532262265+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.532265314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.532268073+07:00","message":"> Transcript [48585] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.532271003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.532273193+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.532275069+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.532277371+07:00","message":"TextPushed: 'คล้ายว่าเชื่อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.57291066+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.572948374+07:00","message":"receive 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-05-12T14:01:00.57295444+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.572970335+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.572977364+07:00","message":"[bufferProcess] interim [160000000]:คล้ายว่าเชื่อมโยงกับกลุ่มโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.572979891+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.572983925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.572986882+07:00","message":"> Transcript [48586] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.572992145+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.572994485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.572996448+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.573000059+07:00","message":"TextPushed: 'คล้ายว่าเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.573005491+07:00","message":"Push: 'โยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.573007749+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.573010391+07:00","message":"Set new StatePrefix : 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.573012796+07:00","message":"Next Push (prob) : 'สแกน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.57302073+07:00","message":"push: {false โยงกับกลุ่ม 0 0xc004d59100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.689914125+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.689963021+07:00","message":"receive 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-05-12T14:01:00.689970322+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.689985315+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.689995761+07:00","message":"[bufferProcess] interim [280000000]:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.689998237+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.690004499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.690008068+07:00","message":"> Transcript [48587] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.690011853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.690014292+07:00","message":"Set new StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่มโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.876205503+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.876241151+07:00","message":"receive 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-05-12T14:01:00.876246793+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:00.876260612+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.876267674+07:00","message":"[bufferProcess] interim [520000000]:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.876269994+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.876273417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.876275793+07:00","message":"> Transcript [48588] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.876278084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:00.876280547+07:00","message":"Set new StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:01.072885093+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:01.072925681+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-05-12T14:01:01.072932398+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:01.07294586+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.072955825+07:00","message":"[bufferProcess] interim [700000000]:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.072958311+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.072963269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.072981651+07:00","message":"> Transcript [48589] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.072985976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.072988131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.072990001+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.072992711+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:01.194014644+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:01.194063611+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-05-12T14:01:01.194070812+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:01.194083868+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.194093406+07:00","message":"[bufferProcess] interim [760000000]:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.194097091+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.194103976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.194108104+07:00","message":"> Transcript [48590] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.194113195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.194116333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.194118661+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.194121078+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:01.380932964+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:01.380973262+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-05-12T14:01:01.380979557+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:01.380995027+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.381005358+07:00","message":"[bufferProcess] interim [940000000]:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.381008155+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.381014474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.381017196+07:00","message":"> Transcript [48591] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.381021529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.38103339+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.381036536+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.381039302+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:01.448820541+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:01.448867987+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-05-12T14:01:01.448874245+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:01.448888374+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.448899786+07:00","message":"[bufferProcess] interim [60000000]:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.448903358+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.448910068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.448914483+07:00","message":"> Transcript [48592] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.448920653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.448924508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.448926871+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.448930894+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.44893555+07:00","message":"Push: 'สแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.448938367+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.448942471+07:00","message":"Set new StatePrefix : 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.448946097+07:00","message":"Next Push (prob) : 'ในระดับหัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:01.448956056+07:00","message":"push: {false สแกมเมอร์ 0 0xc004d59100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:01.776472418+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:01.776508875+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-05-12T14:01:01.776515408+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:01.77652831+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.776535811+07:00","message":"[bufferProcess] interim [420000000]:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.776538442+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.77654344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.776546506+07:00","message":"> Transcript [48593] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.77655074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.776552869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.776554738+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:01.776557519+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:02.091551291+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:02.091600545+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-05-12T14:01:02.09160734+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:02.09162226+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.091631275+07:00","message":"[bufferProcess] interim [720000000]:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.091634184+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.091638727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.091641774+07:00","message":"> Transcript [48594] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.091645573+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.091647621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.09164981+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.091652336+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:02.222937312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:02.222953111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:02.675764521+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:02.675804453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:02.675811373+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:02.675827069+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.675845253+07:00","message":"[bufferProcess] interim [320000000]:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.675848161+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.675853642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.675856498+07:00","message":"> Transcript [48595] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.675860354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.675862226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.675864291+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.675866886+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:02.870652396+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:02.87069664+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-05-12T14:01:02.870704535+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:02.87072325+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.870735379+07:00","message":"[bufferProcess] interim [500000000]:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.870738016+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.870741188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.87074471+07:00","message":"> Transcript [48596] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.870751401+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.870753368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.870756099+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.870759317+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.870766997+07:00","message":"Push: 'ในระดับหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.870769419+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.870772323+07:00","message":"Set new StatePrefix : 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.870775125+07:00","message":"Next Push (prob) : 'หน้าสั่งการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:02.870808897+07:00","message":"push: {false ในระดับหัว 0 0xc004d59100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:02.984618699+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:02.984655577+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-05-12T14:01:02.98466227+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:02.984680084+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.984687468+07:00","message":"[bufferProcess] interim [560000000]:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.984694254+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.984705241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.984707846+07:00","message":"> Transcript [48597] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.984711845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.984714173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.984716037+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:02.984718719+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.185681542+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.185717003+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-05-12T14:01:03.185724079+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.185740206+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.18574785+07:00","message":"[bufferProcess] interim [740000000]:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.185750274+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.185753961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.185757178+07:00","message":"> Transcript [48598] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.185761022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.185763411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.185765718+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.185768765+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.314792985+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.314828187+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-05-12T14:01:03.314835112+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.314852149+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.314859851+07:00","message":"[bufferProcess] interim [920000000]:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.314863081+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.314866938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.314870303+07:00","message":"> Transcript [48599] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.314874079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.314876324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.314886827+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.314892513+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.473913721+07:00","message":"[GCS] IsForceVAD: false for message ID: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.535554304+07:00","message":"[GCS] Start streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.562908762+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.562957187+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-05-12T14:01:03.562963899+07:00","message":"receive interim result [false|false]: คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึงขั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.562988256+07:00","message":"[buffer interim] 4258 false คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึงขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.562997832+07:00","message":"[bufferProcess] interim [160000000]:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึงขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.563000843+07:00","message":"[bufferProcess] send to processor:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.5630067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.563009849+07:00","message":"> Transcript [48600] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.56301514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.563017903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.563020598+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.563023801+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.563040769+07:00","message":"Push: 'หน้าสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.563042921+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.563045121+07:00","message":"Set new StatePrefix : 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.563050105+07:00","message":"Next Push (prob) : 'แต่ก็ไม่ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.563058617+07:00","message":"push: {false หน้าสั่งการ 0 0xc004d59100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.652573044+07:00","message":"receive streaming session, msgId: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.652621914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึงขั้น\",\"confidence\":0.95416594}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.652630774+07:00","message":"receive interim result [true|false]: คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึงขั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.652641499+07:00","message":"end recv isFinal message id 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.652643629+07:00","message":"end Recv id 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.652652656+07:00","message":"[buffer interim] 4258 true คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึงขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.652666843+07:00","message":"[bufferProcess] interim [280000000]:คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึงขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.652672303+07:00","message":"[bufferProcess] send to processor (isfinal):คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึงขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.652676868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.652679759+07:00","message":"> Transcript [48601] [false]: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึงขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.652683949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.652686091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.652687904+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.652690444+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.652692683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.652694636+07:00","message":"> Transcript [48602] [true]: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึงขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.652697084+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.652698647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.652700217+07:00","message":"StatePrefix: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการแต่ก็ไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.652702214+07:00","message":"TextPushed: 'คล้ายว่าเชื่อมโยงกับกลุ่มสแกมเมอร์ในระดับหัวหน้าสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.652705604+07:00","message":"Push: 'แต่ก็ไม่ถึงขั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.652714965+07:00","message":"push: {true แต่ก็ไม่ถึงขั้น 0 0xc004d59100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:01:03.66393439+07:00","message":"write wav file: './tmp/7565/7565_4258.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.823899742+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.823947697+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-05-12T14:01:03.82395503+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.823975821+07:00","message":"[buffer interim] 4259 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.823987168+07:00","message":"[bufferProcess] interim [300000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.823989875+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.891311619+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.891423682+07:00","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-05-12T14:01:03.891468115+07:00","message":"receive interim result [false|false]: จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:03.891513025+07:00","message":"[buffer interim] 4259 false จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.891528696+07:00","message":"[bufferProcess] interim [420000000]:จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.891532786+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.891541402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.891546359+07:00","message":"> Transcript [48603] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:03.891550068+07:00","message":"Set StatePrefix (first interim): 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.087004351+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.087052406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.087060891+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.087080849+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.08708978+07:00","message":"[bufferProcess] interim [600000000]:จะเป็นกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.087093365+07:00","message":"[bufferProcess] send to processor:จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.087097304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.087101183+07:00","message":"> Transcript [48604] [false]: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.087104518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.087107368+07:00","message":"Set new StatePrefix: 'จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.51970217+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.519738808+07:00","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-05-12T14:01:04.519745139+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มทุน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.519757864+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.519768272+07:00","message":"[bufferProcess] interim [960000000]:จะเป็นกลุ่มทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.519770531+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.519775433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.519778104+07:00","message":"> Transcript [48605] [false]: 'จะเป็นกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.519781223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.519783356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.519785259+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.519787456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.711262949+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.711302395+07:00","message":"receive 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-05-12T14:01:04.71130898+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.711322831+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.711332541+07:00","message":"[bufferProcess] interim [140000000]:จะเป็นกลุ่มชนเผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.711334977+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.711342332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.711345205+07:00","message":"> Transcript [48606] [false]: 'จะเป็นกลุ่มทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.71134883+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.711351407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.711353177+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.711355278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.807253898+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.807289111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นกลุ่มทุน Pulsar\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.807294747+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มทุน Pulsar"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.807312451+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มทุน Pulsar"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.807320024+07:00","message":"[bufferProcess] interim [320000000]:จะเป็นกลุ่มทุน Pulsar"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.807325296+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.807328515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.807331507+07:00","message":"> Transcript [48607] [false]: 'จะเป็นกลุ่มชนเผ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.807334656+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.807336807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.807338733+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.807340674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.960908623+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.960952389+07:00","message":"receive 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-05-12T14:01:04.960959845+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าซาไก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.960977258+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าซาไก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.960985849+07:00","message":"[bufferProcess] interim [440000000]:จะเป็นกลุ่มชนเผ่าซาไก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.960988189+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มทุน Pulsar"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.96099196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.96099487+07:00","message":"> Transcript [48608] [false]: 'จะเป็นกลุ่มทุน Pulsar'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.960998924+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.961001189+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.961003134+07:00","message":"StatePrefix: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.961005128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.961007786+07:00","message":"Push: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.96100957+07:00","message":"TextPushed: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.961011938+07:00","message":"Set new StatePrefix : 'จะเป็นกลุ่มทุน Pulsar'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:04.961014264+07:00","message":"Next Push (prob) : 'กลุ่มทุน Pulsar'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:04.961022505+07:00","message":"push: {false จะเป็น 0 0xc002803c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:05.153552323+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:05.153587981+07:00","message":"receive 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-05-12T14:01:05.153594249+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:05.15360952+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.153617336+07:00","message":"[bufferProcess] interim [680000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.153621788+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าซาไก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.153625021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.153628177+07:00","message":"> Transcript [48609] [false]: 'จะเป็นกลุ่มชนเผ่าซาไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.1536308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.153633034+07:00","message":"Set new StatePrefix: 'จะเป็นกลุ่มชนเผ่าซาไก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:05.223364227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:05.22337293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:05.675838281+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:05.675883015+07:00","message":"receive 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-05-12T14:01:05.675895825+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:05.675914128+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:05.675917506+07:00","message":"receive 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-05-12T14:01:05.675920313+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:05.675926905+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:05.675930548+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.675939703+07:00","message":"[bufferProcess] interim [160000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.675942395+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.675945731+07:00","message":"[bufferProcess] interim [220000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.675947427+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.675950938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.675953813+07:00","message":"> Transcript [48610] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.675956078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.675958289+07:00","message":"Set new StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.675959944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.675961714+07:00","message":"> Transcript [48611] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.67596459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.675966713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.675968476+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.675970885+07:00","message":"TextPushed: 'จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:05.877515951+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:05.877589078+07:00","message":"receive 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-05-12T14:01:05.877602776+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:05.877637819+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.877659575+07:00","message":"[bufferProcess] interim [400000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.877664575+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.877685017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.877691025+07:00","message":"> Transcript [48612] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.877705185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.877708964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.877711636+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.877725229+07:00","message":"TextPushed: 'จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:05.9922347+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:05.992276144+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-05-12T14:01:05.992281627+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:05.992303906+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.992315752+07:00","message":"[bufferProcess] interim [460000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.992320458+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.992325765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.992328794+07:00","message":"> Transcript [48613] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.992332104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.992334012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.992336154+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:05.992338368+07:00","message":"TextPushed: 'จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:06.310322555+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:06.310371611+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-05-12T14:01:06.310377719+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:06.310392759+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.310400533+07:00","message":"[bufferProcess] interim [760000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.310404171+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.310411727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.310415045+07:00","message":"> Transcript [48614] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.310418762+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.310421006+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.310423228+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.31042733+07:00","message":"TextPushed: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.310435406+07:00","message":"Push: 'กลุ่มชนเผ่าสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.310437698+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.310439814+07:00","message":"Set new StatePrefix : 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.310442162+07:00","message":"Next Push (prob) : 'ฝั่งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:06.3104502+07:00","message":"push: {false กลุ่มชนเผ่าสแกมเมอร์ 0 0xc002803c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:06.313589619+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:06.313620669+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-05-12T14:01:06.31362648+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:06.313643057+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.31364941+07:00","message":"[bufferProcess] interim [820000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.313651798+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.313655453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.313658191+07:00","message":"> Transcript [48615] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.313661818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.313663685+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.313665513+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.313667797+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:06.515355299+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:06.515393568+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-05-12T14:01:06.515399556+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:06.515415187+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.515424631+07:00","message":"[bufferProcess] interim [940000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.515427458+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.515431075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.515435302+07:00","message":"> Transcript [48616] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.515438601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.515441905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.515444096+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:06.515446863+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:07.094114138+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:07.094164016+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-05-12T14:01:07.094171103+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:07.094188114+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.094200084+07:00","message":"[bufferProcess] interim [540000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.094203523+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.094211185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.094215198+07:00","message":"> Transcript [48617] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.094220616+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.09422326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.09422676+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.094230463+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:07.413383486+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:07.4134227+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-05-12T14:01:07.41343102+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านแต่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:07.413451757+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านแต่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.413463468+07:00","message":"[bufferProcess] interim [840000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านแต่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.413466809+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.413470393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.413473182+07:00","message":"> Transcript [48618] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.413477017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.413480102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.413482691+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.413485286+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.413489832+07:00","message":"Push: 'ฝั่งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.413491688+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.413493842+07:00","message":"Set new StatePrefix : 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.413496514+07:00","message":"Next Push (prob) : 'เพื่อนบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:07.413504674+07:00","message":"push: {false ฝั่งประเทศ 0 0xc002803c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:07.467757453+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:07.467801361+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-05-12T14:01:07.467807771+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:07.467825218+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.467832715+07:00","message":"[bufferProcess] interim [20000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.467835121+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านแต่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.467838237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.467840854+07:00","message":"> Transcript [48619] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านแต่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.467844818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.46784696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.467849179+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.467851936+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:07.913889452+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:07.913929933+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-05-12T14:01:07.913938027+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:07.913957612+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.91396689+07:00","message":"[bufferProcess] interim [380000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.913971365+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.913982343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.913986634+07:00","message":"> Transcript [48620] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.91399206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.913995188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.913998432+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.914002091+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:07.984482507+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:07.984529188+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-05-12T14:01:07.984535004+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:07.984548207+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.984555675+07:00","message":"[bufferProcess] interim [440000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.984558465+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.984562685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.984565484+07:00","message":"> Transcript [48621] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.984568913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.984570982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.984575357+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:07.984578065+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:08.118286839+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:08.118329475+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-05-12T14:01:08.11833748+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความชื่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:08.118354313+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.118365141+07:00","message":"[bufferProcess] interim [620000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.118369462+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.118373077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.118375765+07:00","message":"> Transcript [48622] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.118380832+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.118382962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.118385297+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.118387834+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.1183921+07:00","message":"Push: 'เพื่อนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.118393958+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.118396195+07:00","message":"Set new StatePrefix : 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.118398742+07:00","message":"Next Push (prob) : 'มีความเชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:08.118424686+07:00","message":"push: {false เพื่อนบ้าน 0 0xc002803c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:08.184766303+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:08.1848093+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-05-12T14:01:08.184816374+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:08.184829467+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.18483912+07:00","message":"[bufferProcess] interim [680000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.184843025+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.184848352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.184851268+07:00","message":"> Transcript [48623] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.184853791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.184856204+07:00","message":"Set new StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความชื่น'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:08.223960052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:08.223966806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:08.627466875+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:08.627510143+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-05-12T14:01:08.627517087+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:08.627535257+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.62754333+07:00","message":"[bufferProcess] interim [100000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.627546501+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.627553414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.627556366+07:00","message":"> Transcript [48624] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.627577528+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:08.627581131+07:00","message":"Set new StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.23212101+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.232162891+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-05-12T14:01:09.232169713+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.232189495+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.232197953+07:00","message":"[bufferProcess] interim [700000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.232200586+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.232204141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.232207215+07:00","message":"> Transcript [48625] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.232210693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.232212726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.232215438+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.232218209+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.388920135+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.388974927+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-05-12T14:01:09.388984725+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.389005402+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.389020199+07:00","message":"[bufferProcess] interim [880000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.389024847+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.389038413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.389041613+07:00","message":"> Transcript [48626] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.389045445+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.389047839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.389050435+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.389053682+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.560736264+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.56077906+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-05-12T14:01:09.560785399+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.560802102+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.56081053+07:00","message":"[bufferProcess] interim [0]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.560814587+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.560819798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.560823954+07:00","message":"> Transcript [48627] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.560829489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.560832564+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.560835833+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.560840304+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.573885239+07:00","message":"[GCS] IsForceVAD: false for message ID: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.63362432+07:00","message":"[GCS] Start streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.659177559+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.659223985+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-05-12T14:01:09.659230494+07:00","message":"receive interim result [false|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำงานของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.65924655+07:00","message":"[buffer interim] 4259 false จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.659258039+07:00","message":"[bufferProcess] interim [180000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.659261681+07:00","message":"[bufferProcess] send to processor:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.659267661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.659270257+07:00","message":"> Transcript [48628] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.659274532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.659276813+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.659279027+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.659281964+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.659288111+07:00","message":"Push: 'มีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.659290313+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.659293269+07:00","message":"Set new StatePrefix : 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.659296693+07:00","message":"Next Push (prob) : 'ค่ะหาที่ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.659327375+07:00","message":"push: {false มีความเชื่อมโยง 0 0xc002803c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.758622262+07:00","message":"receive streaming session, msgId: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.758660731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านแต่มีความเชื่อมโยงค่ะหาที่ทำงานของ\",\"confidence\":0.9339673}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.758669076+07:00","message":"receive interim result [true|false]: จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านแต่มีความเชื่อมโยงค่ะหาที่ทำงานของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.758677795+07:00","message":"end recv isFinal message id 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.75867979+07:00","message":"end Recv id 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.758685221+07:00","message":"[buffer interim] 4259 true จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านแต่มีความเชื่อมโยงค่ะหาที่ทำงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758694589+07:00","message":"[bufferProcess] interim [240000000]:จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านแต่มีความเชื่อมโยงค่ะหาที่ทำงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758697849+07:00","message":"[bufferProcess] send to processor (isfinal):จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758701845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758704507+07:00","message":"> Transcript [48629] [false]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758707934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.75870974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758711541+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758715126+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758717118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.75871903+07:00","message":"> Transcript [48630] [true]: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านแต่มีความเชื่อมโยงค่ะหาที่ทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758721348+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758722992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758724596+07:00","message":"StatePrefix: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758726625+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758728499+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758933377+07:00","message":"Push: 'ค่ะหาที่ทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758936473+07:00","message":"TextPushed: 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านมีความเชื่อมโยงค่ะหาที่ทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758938996+07:00","message":"Set new StatePrefix : 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านแต่มีความเชื่อมโยงค่ะหาที่ทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758941408+07:00","message":"Next Push (prob) : 'จะเป็นกลุ่มชนเผ่าสแกมเมอร์ฝั่งประเทศเพื่อนบ้านแต่มีความเชื่อมโยงค่ะหาที่ทำงานของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:09.758948851+07:00","message":"push: {true ค่ะหาที่ทำงานของ 0 0xc002803c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:09.758954011+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4259.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:01:09.770207981+07:00","message":"write wav file: './tmp/7565/7565_4259.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.167473691+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.167515106+07:00","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-05-12T14:01:10.167520529+07:00","message":"receive interim result [false|false]: โทร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.167536603+07:00","message":"[buffer interim] 4260 false โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.167543496+07:00","message":"[bufferProcess] interim [420000000]:โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.167545201+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.371551638+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.37159463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.371601708+07:00","message":"receive interim result [false|false]: โทรออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.371618995+07:00","message":"[buffer interim] 4260 false โทรออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.371627657+07:00","message":"[bufferProcess] interim [600000000]:โทรออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.371629977+07:00","message":"[bufferProcess] send to processor:โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.371633372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.371636456+07:00","message":"> Transcript [48631] [false]: 'โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.371639378+07:00","message":"Set StatePrefix (first interim): 'โทร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.687083187+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.687137426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทร I don't\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.687145867+07:00","message":"receive interim result [false|false]: โทร I don't"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.687166071+07:00","message":"[buffer interim] 4260 false โทร I don't"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.687175997+07:00","message":"[bufferProcess] interim [840000000]:โทร I don't"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.687178879+07:00","message":"[bufferProcess] send to processor:โทรออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.68718244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.687186385+07:00","message":"> Transcript [48632] [false]: 'โทรออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.687191487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.687194305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.687197737+07:00","message":"StatePrefix: 'โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.687200897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.707273439+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.707310653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดุลย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.707316386+07:00","message":"receive interim result [false|false]: อดุลย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.707332872+07:00","message":"[buffer interim] 4260 false อดุลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.707340153+07:00","message":"[bufferProcess] interim [900000000]:อดุลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.707342512+07:00","message":"[bufferProcess] send to processor:โทร I don't"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.707345221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.70734816+07:00","message":"> Transcript [48633] [false]: 'โทร I don't'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.707351278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.707353217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.707355084+07:00","message":"StatePrefix: 'โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.707357089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.998058222+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.998093895+07:00","message":"receive 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-05-12T14:01:10.998100211+07:00","message":"receive interim result [false|false]: โทรอดุลย์ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:10.998115177+07:00","message":"[buffer interim] 4260 false โทรอดุลย์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.99812242+07:00","message":"[bufferProcess] interim [140000000]:โทรอดุลย์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.998124795+07:00","message":"[bufferProcess] send to processor:อดุลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.99812802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.998130816+07:00","message":"> Transcript [48634] [false]: 'อดุลย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.998132834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:10.998134696+07:00","message":"Set new StatePrefix: 'อดุลย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:11.066955456+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:11.066992513+07:00","message":"receive 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-05-12T14:01:11.066998501+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:11.067013542+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.067021702+07:00","message":"[bufferProcess] interim [320000000]:โทรอดุลบุญธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.06702436+07:00","message":"[bufferProcess] send to processor:โทรอดุลย์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.067041986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.06704538+07:00","message":"> Transcript [48635] [false]: 'โทรอดุลย์ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.067047966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.06705042+07:00","message":"Set new StatePrefix: 'โทรอดุลย์ทำ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:11.224084053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:11.224095618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:11.717089667+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:11.717156722+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-05-12T14:01:11.717190738+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:11.717215513+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.717224725+07:00","message":"[bufferProcess] interim [920000000]:โทรอดุลบุญธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.71722731+07:00","message":"[bufferProcess] send to processor:โทรอดุลบุญธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.717230974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.717233994+07:00","message":"> Transcript [48636] [false]: 'โทรอดุลบุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.717236472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.717239716+07:00","message":"Set new StatePrefix: 'โทรอดุลบุญธรรมเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:11.90247651+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:11.902520717+07:00","message":"receive 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-05-12T14:01:11.902527503+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:11.902543357+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.902551548+07:00","message":"[bufferProcess] interim [40000000]:โทรอดุลบุญธรรมเจริญรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.902554496+07:00","message":"[bufferProcess] send to processor:โทรอดุลบุญธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.902560935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.902563792+07:00","message":"> Transcript [48637] [false]: 'โทรอดุลบุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.902567214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.902569486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.902572162+07:00","message":"StatePrefix: 'โทรอดุลบุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.902574533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:11.958141488+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:11.958180328+07:00","message":"receive 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-05-12T14:01:11.958189332+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญรัฐมนตรีว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:11.958203245+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.958212658+07:00","message":"[bufferProcess] interim [220000000]:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.958216386+07:00","message":"[bufferProcess] send to processor:โทรอดุลบุญธรรมเจริญรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.958223721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.958227864+07:00","message":"> Transcript [48638] [false]: 'โทรอดุลบุญธรรมเจริญรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.958232736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.958236927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.958239272+07:00","message":"StatePrefix: 'โทรอดุลบุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:11.958241466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:12.218462512+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:12.218505034+07:00","message":"receive 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-05-12T14:01:12.218512169+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:12.218533167+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.21854369+07:00","message":"[bufferProcess] interim [400000000]:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.218546196+07:00","message":"[bufferProcess] send to processor:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.218549565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.218552203+07:00","message":"> Transcript [48639] [false]: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.218555778+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.218558329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.218560532+07:00","message":"StatePrefix: 'โทรอดุลบุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.218562971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:12.399263436+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:12.399307058+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-05-12T14:01:12.39931428+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:12.399329684+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.399340061+07:00","message":"[bufferProcess] interim [580000000]:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.399343774+07:00","message":"[bufferProcess] send to processor:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.399350244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.399354289+07:00","message":"> Transcript [48640] [false]: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.399359178+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.399361954+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.399365241+07:00","message":"StatePrefix: 'โทรอดุลบุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.399367413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.399371404+07:00","message":"Push: 'โทรอดุลบุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.399377154+07:00","message":"TextPushed: 'โทรอดุลบุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.39938125+07:00","message":"Set new StatePrefix : 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.399385665+07:00","message":"Next Push (prob) : 'รัฐมนตรีว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:12.399395846+07:00","message":"push: {false โทรอดุลบุญธรรมเจริญ 0 0xc0044a2100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:12.465384225+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:12.465429429+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-05-12T14:01:12.465436701+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:12.465452939+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.465463711+07:00","message":"[bufferProcess] interim [700000000]:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.465466994+07:00","message":"[bufferProcess] send to processor:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.465473227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.465478187+07:00","message":"> Transcript [48641] [false]: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.465484552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.465487749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.465490806+07:00","message":"StatePrefix: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.465495985+07:00","message":"TextPushed: 'โทรอดุลบุญธรรมเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:12.867202772+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:12.867250763+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-05-12T14:01:12.867258385+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:12.867274327+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.867284486+07:00","message":"[bufferProcess] interim [120000000]:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.867289062+07:00","message":"[bufferProcess] send to processor:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.867294206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.867296905+07:00","message":"> Transcript [48642] [false]: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.867300509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.867302606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.867305171+07:00","message":"StatePrefix: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:12.867308185+07:00","message":"TextPushed: 'โทรอดุลบุญธรรมเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:13.514677072+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:13.514713554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:13.514720732+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:13.514734776+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:13.514741692+07:00","message":"[bufferProcess] interim [720000000]:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:13.514744223+07:00","message":"[bufferProcess] send to processor:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:13.514749268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:13.514751954+07:00","message":"> Transcript [48643] [false]: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:13.514755638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:13.514757782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:13.514760408+07:00","message":"StatePrefix: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:13.514763209+07:00","message":"TextPushed: 'โทรอดุลบุญธรรมเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.019949027+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.019992176+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-05-12T14:01:14.019999547+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.020015808+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.020024265+07:00","message":"[bufferProcess] interim [200000000]:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.020027692+07:00","message":"[bufferProcess] send to processor:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.020042672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.020045576+07:00","message":"> Transcript [48644] [false]: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.020058096+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.020060711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.020063094+07:00","message":"StatePrefix: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.020066088+07:00","message":"TextPushed: 'โทรอดุลบุญธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.020075632+07:00","message":"Push: 'รัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.020077816+07:00","message":"TextPushed: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.020080011+07:00","message":"Set new StatePrefix : 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.020082526+07:00","message":"Next Push (prob) : 'กระทรวงกลาโหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.020090819+07:00","message":"push: {false รัฐมนตรีว่าการ 0 0xc0044a2100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.076968399+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.077014352+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-05-12T14:01:14.077021299+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.077048565+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.077058258+07:00","message":"[bufferProcess] interim [260000000]:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.07706134+07:00","message":"[bufferProcess] send to processor:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.077065296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.077068281+07:00","message":"> Transcript [48645] [false]: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.077072261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.077074301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.077078476+07:00","message":"StatePrefix: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.077081691+07:00","message":"TextPushed: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.07913858+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.079168917+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-05-12T14:01:14.079174841+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.079190964+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.079197707+07:00","message":"[bufferProcess] interim [320000000]:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.079200463+07:00","message":"[bufferProcess] send to processor:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.079206286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.079208803+07:00","message":"> Transcript [48646] [false]: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.079212868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.07921486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.079217094+07:00","message":"StatePrefix: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.07921988+07:00","message":"TextPushed: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:14.225124331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:14.225145018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.409401704+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.409447697+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-05-12T14:01:14.409455332+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.40947307+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.409482285+07:00","message":"[bufferProcess] interim [560000000]:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.409485044+07:00","message":"[bufferProcess] send to processor:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.409491279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.409494197+07:00","message":"> Transcript [48647] [false]: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.409497988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.409500234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.409502566+07:00","message":"StatePrefix: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.409505625+07:00","message":"TextPushed: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.599524679+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.599560557+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-05-12T14:01:14.599566713+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.599578373+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.599585892+07:00","message":"[bufferProcess] interim [740000000]:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.599588413+07:00","message":"[bufferProcess] send to processor:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.599591629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.599597031+07:00","message":"> Transcript [48648] [false]: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.599601496+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.599603796+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.599606172+07:00","message":"StatePrefix: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.599609184+07:00","message":"TextPushed: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.59961202+07:00","message":"Push: 'กระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.599613903+07:00","message":"TextPushed: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.599615989+07:00","message":"Set new StatePrefix : 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.599618658+07:00","message":"Next Push (prob) : 'ก็บอกว่าขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.599627468+07:00","message":"push: {false กระทรวงกลาโหม 0 0xc0044a2100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.6132143+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.613250991+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-05-12T14:01:14.613257998+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าเขาอยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.613274634+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าเขาอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.613281819+07:00","message":"[bufferProcess] interim [800000000]:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าเขาอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.613284472+07:00","message":"[bufferProcess] send to processor:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.613287747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.613290905+07:00","message":"> Transcript [48649] [false]: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.613295294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.61329723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.61330207+07:00","message":"StatePrefix: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.613304882+07:00","message":"TextPushed: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.792478327+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.792533245+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-05-12T14:01:14.792540502+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าเขาอยากเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.792557592+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าเขาอยากเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.792566606+07:00","message":"[bufferProcess] interim [980000000]:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าเขาอยากเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.792569682+07:00","message":"[bufferProcess] send to processor:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าเขาอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.792575867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.792579771+07:00","message":"> Transcript [48650] [false]: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าเขาอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.792583561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.792587536+07:00","message":"Set new StatePrefix: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าเขาอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.9055118+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.90555825+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-05-12T14:01:14.9055666+07:00","message":"receive interim result [false|false]: โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่ากังวล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.905587863+07:00","message":"[buffer interim] 4260 false โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่ากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.905602924+07:00","message":"[bufferProcess] interim [100000000]:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่ากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.905607782+07:00","message":"[bufferProcess] send to processor:โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าเขาอยากเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.905613413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.905618446+07:00","message":"> Transcript [48651] [false]: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าเขาอยากเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.905624786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.905628397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.905633217+07:00","message":"StatePrefix: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าเขาอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:14.905638066+07:00","message":"TextPushed: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:14.945573822+07:00","message":"[GCS] IsForceVAD: false for message ID: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.061202536+07:00","message":"receive streaming session, msgId: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.061241125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่ากังวล\",\"confidence\":0.935471}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.061248285+07:00","message":"receive interim result [true|false]: โทรอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่ากังวล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.061258921+07:00","message":"end recv isFinal message id 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.061260878+07:00","message":"end Recv id 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.061267938+07:00","message":"[buffer interim] 4260 true โทรอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่ากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061276101+07:00","message":"[bufferProcess] interim [340000000]:โทรอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่ากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061281574+07:00","message":"[bufferProcess] send to processor (isfinal):โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่ากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.06128509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061287928+07:00","message":"> Transcript [48652] [false]: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061290837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061293232+07:00","message":"Set new StatePrefix: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061295309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061297062+07:00","message":"> Transcript [48653] [true]: 'โทรอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061299858+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061301873+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061303568+07:00","message":"StatePrefix: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061312806+07:00","message":"TextPushed: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061314728+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061487106+07:00","message":"Push: 'ก็บอกว่าขออย่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061490732+07:00","message":"TextPushed: 'โทรอดุลบุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061493684+07:00","message":"Set new StatePrefix : 'โทรอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่ากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061495975+07:00","message":"Next Push (prob) : 'โทรอดุลย์บุญธรรมเจริญรัฐมนตรีว่าการกระทรวงกลาโหมก็บอกว่าขออย่ากังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.061506527+07:00","message":"push: {true ก็บอกว่าขออย่ากังวล 0 0xc0044a2100}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.061524007+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4260.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:01:15.071810837+07:00","message":"write wav file: './tmp/7565/7565_4260.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.076160462+07:00","message":"[GCS] Start streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.628165754+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.628219575+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-05-12T14:01:15.6282308+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.628250883+07:00","message":"[buffer interim] 4261 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.628258379+07:00","message":"[bufferProcess] interim [360000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.628260323+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.73796391+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.738014227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.738020309+07:00","message":"receive interim result [false|false]: เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.738041543+07:00","message":"[buffer interim] 4261 false เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.73805556+07:00","message":"[bufferProcess] interim [480000000]:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.738057996+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.738060997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.738064387+07:00","message":"> Transcript [48654] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.738066724+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.93795053+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.937993812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของเอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.938000174+07:00","message":"receive interim result [false|false]: เรื่องของเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:15.938015648+07:00","message":"[buffer interim] 4261 false เรื่องของเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.938022844+07:00","message":"[bufferProcess] interim [720000000]:เรื่องของเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.938025408+07:00","message":"[bufferProcess] send to processor:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.938040382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.938044929+07:00","message":"> Transcript [48655] [false]: 'เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.93804834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.938050439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.93805239+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:15.938055183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.122963641+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.123017082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของอาวุธ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.123028478+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.123056404+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.123068413+07:00","message":"[bufferProcess] interim [840000000]:เรื่องของอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.123072859+07:00","message":"[bufferProcess] send to processor:เรื่องของเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.123077687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.123082046+07:00","message":"> Transcript [48656] [false]: 'เรื่องของเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.123087057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.123091067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.123093985+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.123097142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.305915864+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.305960368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของอาวุธของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.305966457+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.305982508+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.305989434+07:00","message":"[bufferProcess] interim [80000000]:เรื่องของอาวุธของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.305991836+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.305998345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.30600121+07:00","message":"> Transcript [48657] [false]: 'เรื่องของอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.306004462+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.306006897+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.306011252+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.306013274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.503412042+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.503446563+07:00","message":"receive 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-05-12T14:01:16.503452258+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.503468326+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.503475515+07:00","message":"[bufferProcess] interim [260000000]:เรื่องของอาวุธของกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.503478023+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.503480997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.503483584+07:00","message":"> Transcript [48658] [false]: 'เรื่องของอาวุธของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.503487258+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.503489303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.503491176+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.503493283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.50349595+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.503497961+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.503500603+07:00","message":"Set new StatePrefix : 'เรื่องของอาวุธของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.503503415+07:00","message":"Next Push (prob) : 'ของอาวุธของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.50351051+07:00","message":"push: {false เรื่อง 0 0xc002803280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.637112399+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.637151745+07:00","message":"receive 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-05-12T14:01:16.637157678+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกล่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.637193281+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.637201486+07:00","message":"[bufferProcess] interim [380000000]:เรื่องของอาวุธของกล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.637204067+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.637215188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.637218288+07:00","message":"> Transcript [48659] [false]: 'เรื่องของอาวุธของกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.637222011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.637226072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.637227952+07:00","message":"StatePrefix: 'เรื่องของอาวุธของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.637230373+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.702431303+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.70246705+07:00","message":"receive 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-05-12T14:01:16.7024727+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:16.702493219+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.702500963+07:00","message":"[bufferProcess] interim [500000000]:เรื่องของอาวุธของกองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.702503164+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.702506413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.702509136+07:00","message":"> Transcript [48660] [false]: 'เรื่องของอาวุธของกล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.702512253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.702514605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.702516947+07:00","message":"StatePrefix: 'เรื่องของอาวุธของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:16.702519158+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.019901432+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.019937495+07:00","message":"receive 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-05-12T14:01:17.019943013+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพเรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.019960311+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.019967951+07:00","message":"[bufferProcess] interim [740000000]:เรื่องของอาวุธของกองทัพเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.019970945+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.019974663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.019977291+07:00","message":"> Transcript [48661] [false]: 'เรื่องของอาวุธของกองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.0199809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.019983041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.019985547+07:00","message":"StatePrefix: 'เรื่องของอาวุธของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.019987885+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.1406532+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.140691198+07:00","message":"receive 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-05-12T14:01:17.140697287+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพยืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.140713295+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.140720607+07:00","message":"[bufferProcess] interim [860000000]:เรื่องของอาวุธของกองทัพยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.140723253+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกองทัพเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.140728188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.140730838+07:00","message":"> Transcript [48662] [false]: 'เรื่องของอาวุธของกองทัพเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.140734543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.140737669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.14073954+07:00","message":"StatePrefix: 'เรื่องของอาวุธของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.140742071+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.140745005+07:00","message":"Push: 'ของอาวุธของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.140748292+07:00","message":"TextPushed: 'เรื่องของอาวุธของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.140750482+07:00","message":"Set new StatePrefix : 'เรื่องของอาวุธของกองทัพเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.140752989+07:00","message":"Next Push (prob) : 'กองทัพเรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.140761252+07:00","message":"push: {false ของอาวุธของ 0 0xc002803280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.208254808+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.208292075+07:00","message":"receive 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-05-12T14:01:17.20829779+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.208312054+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.208319374+07:00","message":"[bufferProcess] interim [980000000]:เรื่องของอาวุธของกองทัพยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.208321954+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกองทัพยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.208325178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.208327737+07:00","message":"> Transcript [48663] [false]: 'เรื่องของอาวุธของกองทัพยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.208330046+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.20833215+07:00","message":"Set new StatePrefix: 'เรื่องของอาวุธของกองทัพยืน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:17.225418267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:17.225434078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.33649607+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.33653139+07:00","message":"receive 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-05-12T14:01:17.336537886+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพยืนยันว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.336553909+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.336561426+07:00","message":"[bufferProcess] interim [100000000]:เรื่องของอาวุธของกองทัพยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.336564225+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกองทัพยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.336570724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.336573577+07:00","message":"> Transcript [48664] [false]: 'เรื่องของอาวุธของกองทัพยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.336578883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.336581055+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.336583039+07:00","message":"StatePrefix: 'เรื่องของอาวุธของกองทัพยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.336585583+07:00","message":"TextPushed: 'เรื่องของอาวุธของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.716872506+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.71691303+07:00","message":"receive 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-05-12T14:01:17.716918933+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพยืนยันว่าขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.71693808+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพยืนยันว่าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.716949064+07:00","message":"[bufferProcess] interim [400000000]:เรื่องของอาวุธของกองทัพยืนยันว่าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.716958532+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกองทัพยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.71696402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.716967483+07:00","message":"> Transcript [48665] [false]: 'เรื่องของอาวุธของกองทัพยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.716971651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.716976225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.716978655+07:00","message":"StatePrefix: 'เรื่องของอาวุธของกองทัพยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.716981019+07:00","message":"TextPushed: 'เรื่องของอาวุธของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.725500382+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.725530502+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-05-12T14:01:17.725536009+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพยืนยันว่ากล่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.725549659+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพยืนยันว่ากล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.725557928+07:00","message":"[bufferProcess] interim [460000000]:เรื่องของอาวุธของกองทัพยืนยันว่ากล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.725561454+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกองทัพยืนยันว่าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.72556556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.725569488+07:00","message":"> Transcript [48666] [false]: 'เรื่องของอาวุธของกองทัพยืนยันว่าขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.725573206+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.725575249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.725577309+07:00","message":"StatePrefix: 'เรื่องของอาวุธของกองทัพยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.725581352+07:00","message":"TextPushed: 'เรื่องของอาวุธของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.90667564+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.906714065+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-05-12T14:01:17.906720141+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.906735295+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.906743742+07:00","message":"[bufferProcess] interim [640000000]:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.906746487+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกองทัพยืนยันว่ากล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.90675201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.906754701+07:00","message":"> Transcript [48667] [false]: 'เรื่องของอาวุธของกองทัพยืนยันว่ากล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.906758671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.906761254+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.90676384+07:00","message":"StatePrefix: 'เรื่องของอาวุธของกองทัพยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.906767108+07:00","message":"TextPushed: 'เรื่องของอาวุธของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.906770513+07:00","message":"Push: 'กองทัพยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.906773276+07:00","message":"TextPushed: 'เรื่องของอาวุธของกองทัพยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.90677683+07:00","message":"Set new StatePrefix : 'เรื่องของอาวุธของกองทัพยืนยันว่ากล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:17.906780828+07:00","message":"Next Push (prob) : 'ยันว่ากล่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:17.90679338+07:00","message":"push: {false กองทัพยืน 0 0xc002803280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:18.549945614+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:18.549993155+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-05-12T14:01:18.549999483+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:18.550014357+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:18.550022906+07:00","message":"[bufferProcess] interim [240000000]:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:18.550025379+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:18.550037795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:18.550042294+07:00","message":"> Transcript [48668] [false]: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:18.550046284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:18.550050924+07:00","message":"Set new StatePrefix: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:18.618269117+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:18.618310355+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-05-12T14:01:18.618317332+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:18.618332319+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:18.618339889+07:00","message":"[bufferProcess] interim [420000000]:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:18.618343401+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:18.618347676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:18.618350625+07:00","message":"> Transcript [48669] [false]: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:18.618355101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:18.618357117+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:18.618358905+07:00","message":"StatePrefix: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:18.618361809+07:00","message":"TextPushed: 'เรื่องของอาวุธของกองทัพยืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:19.028721122+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:19.028768651+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-05-12T14:01:19.028776218+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบแค่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:19.028792652+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.028800729+07:00","message":"[bufferProcess] interim [780000000]:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.028803439+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.028815006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.028817973+07:00","message":"> Transcript [48670] [false]: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.028822217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.028824488+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.028826915+07:00","message":"StatePrefix: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.028829589+07:00","message":"TextPushed: 'เรื่องของอาวุธของกองทัพยืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:19.134772706+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:19.13482707+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-05-12T14:01:19.134834512+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:19.134852223+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.134867072+07:00","message":"[bufferProcess] interim [840000000]:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.134870347+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.134876274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.134879658+07:00","message":"> Transcript [48671] [false]: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.134883359+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.134885392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.13488803+07:00","message":"StatePrefix: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.134890626+07:00","message":"TextPushed: 'เรื่องของอาวุธของกองทัพยืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:19.319119316+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:19.319160748+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-05-12T14:01:19.319167648+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:19.319184245+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.319191937+07:00","message":"[bufferProcess] interim [80000000]:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.319195585+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.319201653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.319204867+07:00","message":"> Transcript [48672] [false]: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.319209016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.319211433+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.319218119+07:00","message":"StatePrefix: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.319221469+07:00","message":"TextPushed: 'เรื่องของอาวุธของกองทัพยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.319227801+07:00","message":"Push: 'ยันว่ากองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.31923035+07:00","message":"TextPushed: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.319233185+07:00","message":"Set new StatePrefix : 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.319236492+07:00","message":"Next Push (prob) : 'ตรวจสอบเข้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:19.319245905+07:00","message":"push: {false ยันว่ากองทัพ 0 0xc002803280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:19.912249783+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:19.912295595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:19.912302518+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:19.912315383+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.912323636+07:00","message":"[bufferProcess] interim [680000000]:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.912326299+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.912330153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.912332836+07:00","message":"> Transcript [48673] [false]: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.912336477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.912338475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.912340908+07:00","message":"StatePrefix: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:19.912343819+07:00","message":"TextPushed: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.018308913+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.01835514+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-05-12T14:01:20.018367326+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.018392471+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.018402339+07:00","message":"[bufferProcess] interim [740000000]:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.018405993+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.018410725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.018414975+07:00","message":"> Transcript [48674] [false]: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.018426271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.018429559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.018434938+07:00","message":"StatePrefix: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.018439015+07:00","message":"TextPushed: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.026361917+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.026408342+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-05-12T14:01:20.026414759+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดถูกกระบะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.026432906+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดถูกกระบะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.026441553+07:00","message":"[bufferProcess] interim [800000000]:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดถูกกระบะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.026444575+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.026448895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.026453259+07:00","message":"> Transcript [48675] [false]: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.026459831+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.026462698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.026466617+07:00","message":"StatePrefix: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.026470759+07:00","message":"TextPushed: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.150419166+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.150457191+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-05-12T14:01:20.150464116+07:00","message":"receive interim result [false|false]: เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดทุกกระบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.150499267+07:00","message":"[buffer interim] 4261 false เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดทุกกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.150507775+07:00","message":"[bufferProcess] interim [920000000]:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดทุกกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.150510747+07:00","message":"[bufferProcess] send to processor:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดถูกกระบะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.150513904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.150517392+07:00","message":"> Transcript [48676] [false]: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดถูกกระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.150521528+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.15052418+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.150526589+07:00","message":"StatePrefix: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.150529414+07:00","message":"TextPushed: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.150533153+07:00","message":"Push: 'ตรวจสอบเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.150537817+07:00","message":"TextPushed: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.150542313+07:00","message":"Set new StatePrefix : 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดถูกกระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.150546317+07:00","message":"Next Push (prob) : 'งวดถูกกระบะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.150557231+07:00","message":"push: {false ตรวจสอบเข้ม 0 0xc002803280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.194549643+07:00","message":"[GCS] IsForceVAD: false for message ID: 4261"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:20.226121678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:20.226125329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.380600395+07:00","message":"receive streaming session, msgId: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.380648514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดทุกกระบอก\",\"confidence\":0.9579971}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.380657415+07:00","message":"receive interim result [true|false]: เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดทุกกระบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.380670197+07:00","message":"end recv isFinal message id 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.380674689+07:00","message":"end Recv id 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.380683018+07:00","message":"[buffer interim] 4261 true เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดทุกกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.380693495+07:00","message":"[bufferProcess] interim [130000000]:เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดทุกกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.380698465+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดทุกกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.38070406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.380706942+07:00","message":"> Transcript [48677] [false]: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดทุกกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.380709687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.380712235+07:00","message":"Set new StatePrefix: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดทุกกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.380714369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.380717842+07:00","message":"> Transcript [48678] [true]: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดทุกกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.380725559+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.380728743+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.380731684+07:00","message":"StatePrefix: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้มงวดทุกกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.380735517+07:00","message":"TextPushed: 'เรื่องของอาวุธของกองทัพยืนยันว่ากองทัพตรวจสอบเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:20.380739031+07:00","message":"Push: 'งวดทุกกระบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.380752068+07:00","message":"push: {true งวดทุกกระบอก 0 0xc002803280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:20.385009259+07:00","message":"[GCS] Start streaming session, msgId: 4262"}
{"level":"info","service":"Main","time":"2026-05-12T14:01:20.391722207+07:00","message":"write wav file: './tmp/7565/7565_4261.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.269306939+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.269353326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปราณีที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.269359662+07:00","message":"receive interim result [false|false]: ปราณีที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.269379988+07:00","message":"[buffer interim] 4262 false ปราณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.26938971+07:00","message":"[bufferProcess] interim [720000000]:ปราณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.269391655+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.440215446+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.440250388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปราณีที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.440256184+07:00","message":"receive interim result [false|false]: ปราณีที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.44026747+07:00","message":"[buffer interim] 4262 false ปราณีที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.440274603+07:00","message":"[bufferProcess] interim [840000000]:ปราณีที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.440277291+07:00","message":"[bufferProcess] send to processor:ปราณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.440280398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.440283372+07:00","message":"> Transcript [48679] [false]: 'ปราณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.440285413+07:00","message":"Set StatePrefix (first interim): 'ปราณีที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.445434179+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.445479862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปราณีที่หลุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.445485547+07:00","message":"receive interim result [false|false]: ปราณีที่หลุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.445506937+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.44551532+07:00","message":"[bufferProcess] interim [900000000]:ปราณีที่หลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.445518178+07:00","message":"[bufferProcess] send to processor:ปราณีที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.445522428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.445525546+07:00","message":"> Transcript [48680] [false]: 'ปราณีที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.445531266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.445533342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.445535178+07:00","message":"StatePrefix: 'ปราณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.445537319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.618626893+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.618660299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปราณีที่หลุดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.61866604+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.618680952+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.618688147+07:00","message":"[bufferProcess] interim [80000000]:ปราณีที่หลุดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.6186905+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.618693663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.618697339+07:00","message":"> Transcript [48681] [false]: 'ปราณีที่หลุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.618700896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.618702868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.618704827+07:00","message":"StatePrefix: 'ปราณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.618707038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.758164721+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.758207149+07:00","message":"receive 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-05-12T14:01:21.758216198+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.758232348+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.758239307+07:00","message":"[bufferProcess] interim [200000000]:ปราณีที่หลุดไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.758242539+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.75824642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.758250151+07:00","message":"> Transcript [48682] [false]: 'ปราณีที่หลุดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.758253847+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.758255801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.758257531+07:00","message":"StatePrefix: 'ปราณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.758259646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.934703547+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.934755735+07:00","message":"receive 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-05-12T14:01:21.934765083+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.934786447+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.934799802+07:00","message":"[bufferProcess] interim [380000000]:ปราณีที่หลุดไปอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.934803284+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.93480777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.934811121+07:00","message":"> Transcript [48683] [false]: 'ปราณีที่หลุดไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.934814927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.934817333+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.934819165+07:00","message":"StatePrefix: 'ปราณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.934821044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.934824173+07:00","message":"Push: 'ปราณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.934826042+07:00","message":"TextPushed: 'ปราณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.934828511+07:00","message":"Set new StatePrefix : 'ปราณีที่หลุดไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:21.934830706+07:00","message":"Next Push (prob) : 'หลุดไปอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:21.934839758+07:00","message":"push: {false ปราณีที่ 0 0xc00386d300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:22.137210886+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:22.137253804+07:00","message":"receive 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-05-12T14:01:22.13726043+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:22.137275678+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.137286349+07:00","message":"[bufferProcess] interim [560000000]:ปราณีที่หลุดไปอยู่ในมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.137289468+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.137297728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.137302748+07:00","message":"> Transcript [48684] [false]: 'ปราณีที่หลุดไปอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.137306923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.137309362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.137311228+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.137313564+07:00","message":"TextPushed: 'ปราณีที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:22.338072166+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:22.338104774+07:00","message":"receive 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-05-12T14:01:22.338110251+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือถือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:22.338128267+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.33813564+07:00","message":"[bufferProcess] interim [800000000]:ปราณีที่หลุดไปอยู่ในมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.338138211+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.338155816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.338158604+07:00","message":"> Transcript [48685] [false]: 'ปราณีที่หลุดไปอยู่ในมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.338162127+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.338164175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.338166002+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.338168129+07:00","message":"TextPushed: 'ปราณีที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:22.452824165+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:22.452861406+07:00","message":"receive 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-05-12T14:01:22.452867656+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:22.452883003+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.452890516+07:00","message":"[bufferProcess] interim [920000000]:ปราณีที่หลุดไปอยู่ในมือของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.452892886+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.452899235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.452902095+07:00","message":"> Transcript [48686] [false]: 'ปราณีที่หลุดไปอยู่ในมือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.452905391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.452907539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.452910027+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.452912502+07:00","message":"TextPushed: 'ปราณีที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:22.730942974+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:22.730974479+07:00","message":"receive 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-05-12T14:01:22.73098051+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:22.730995523+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.731003167+07:00","message":"[bufferProcess] interim [220000000]:ปราณีที่หลุดไปอยู่ในมือของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.731006041+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.731009208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.731011849+07:00","message":"> Transcript [48687] [false]: 'ปราณีที่หลุดไปอยู่ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.731015757+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.731018352+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.731020729+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.731041894+07:00","message":"TextPushed: 'ปราณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.731045591+07:00","message":"Push: 'หลุดไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.731047435+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.731049779+07:00","message":"Set new StatePrefix : 'ปราณีที่หลุดไปอยู่ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.731051954+07:00","message":"Next Push (prob) : 'ในมือของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:22.731060104+07:00","message":"push: {false หลุดไปอยู่ 0 0xc00386d300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:22.847279088+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:22.847335385+07:00","message":"receive 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-05-12T14:01:22.847344402+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:22.847362732+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.847377056+07:00","message":"[bufferProcess] interim [280000000]:ปราณีที่หลุดไปอยู่ในมือของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.847381152+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.847389761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.847393954+07:00","message":"> Transcript [48688] [false]: 'ปราณีที่หลุดไปอยู่ในมือของหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.847399203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.84740254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.847405354+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:22.847409344+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.178458578+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.178493335+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-05-12T14:01:23.178499113+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.178512588+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.178520174+07:00","message":"[bufferProcess] interim [580000000]:ปราณีที่หลุดไปอยู่ในมือของนายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.178522674+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.178531769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.178535163+07:00","message":"> Transcript [48689] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.178538888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.178540983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.178543688+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.178546228+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:23.226700321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:23.226714192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.38545142+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.385489007+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-05-12T14:01:23.385495428+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายหนิง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.385508869+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายหนิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.385516267+07:00","message":"[bufferProcess] interim [760000000]:ปราณีที่หลุดไปอยู่ในมือของนายหนิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.385518815+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.385522106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.385525104+07:00","message":"> Transcript [48690] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.385529072+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.385531201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.385533374+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.385535738+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.400828661+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.400865351+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-05-12T14:01:23.40087095+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.400884484+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.400891129+07:00","message":"[bufferProcess] interim [820000000]:ปราณีที่หลุดไปอยู่ในมือของนายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.400894243+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายหนิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.400899386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.400902352+07:00","message":"> Transcript [48691] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายหนิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.400905789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.400908117+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.400910205+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.400912777+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.400917947+07:00","message":"Push: 'ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.400919815+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.400921807+07:00","message":"Set new StatePrefix : 'ปราณีที่หลุดไปอยู่ในมือของนายหนิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.400923886+07:00","message":"Next Push (prob) : 'นายหนิง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.400931628+07:00","message":"push: {false ในมือของ 0 0xc00386d300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.424454353+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.424487093+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-05-12T14:01:23.424495974+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายหนีเฉย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.424509945+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายหนีเฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.424516256+07:00","message":"[bufferProcess] interim [880000000]:ปราณีที่หลุดไปอยู่ในมือของนายหนีเฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.424518562+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.424521595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.424524404+07:00","message":"> Transcript [48692] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.424527329+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.42452949+07:00","message":"Set new StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.555781939+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.555824306+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-05-12T14:01:23.555830798+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.55584674+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.555854254+07:00","message":"[bufferProcess] interim [0]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.55585709+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายหนีเฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.555864278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.555867319+07:00","message":"> Transcript [48693] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายหนีเฉย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.555869717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.555872373+07:00","message":"Set new StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายหนีเฉย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.876566146+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.87659913+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-05-12T14:01:23.876606156+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:23.876620601+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.876628047+07:00","message":"[bufferProcess] interim [300000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.876630776+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.876636923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.876639487+07:00","message":"> Transcript [48694] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.87664199+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:23.876644017+07:00","message":"Set new StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.076335836+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.076369059+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-05-12T14:01:24.07637534+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.076391863+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.076402524+07:00","message":"[bufferProcess] interim [480000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.076405228+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.076410246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.07641314+07:00","message":"> Transcript [48695] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.076416419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.076418306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.076420206+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.076423537+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.124078877+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.124112788+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-05-12T14:01:24.124118911+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.124133996+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.124141729+07:00","message":"[bufferProcess] interim [540000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.124144271+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.124150858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.124153531+07:00","message":"> Transcript [48696] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.124156917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.124158805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.124160957+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.124164117+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.447422947+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.447457254+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-05-12T14:01:24.447465094+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.447482022+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.44748932+07:00","message":"[bufferProcess] interim [840000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.447492312+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.447495637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.44749848+07:00","message":"> Transcript [48697] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.447501922+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.4475042+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.447506757+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.447509362+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.574644279+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.574678782+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-05-12T14:01:24.574685212+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.57470414+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.574713864+07:00","message":"[bufferProcess] interim [20000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.574717565+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.574722096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.574725924+07:00","message":"> Transcript [48698] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.574731428+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.574734243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.574737814+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.574741557+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.574745607+07:00","message":"Push: 'นายฉุกเฉิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.574749068+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.574752264+07:00","message":"Set new StatePrefix : 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.574756166+07:00","message":"Next Push (prob) : 'ก็ขอเวลาหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.574766352+07:00","message":"push: {false นายฉุกเฉิน 0 0xc00386d300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.786513276+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.786559315+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-05-12T14:01:24.786566215+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.78658333+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.786592571+07:00","message":"[bufferProcess] interim [200000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.786595584+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.786604023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.786607149+07:00","message":"> Transcript [48699] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.786609697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.786612299+07:00","message":"Set new StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.960048487+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.960092275+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-05-12T14:01:24.960099254+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:24.960116869+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.960125553+07:00","message":"[bufferProcess] interim [380000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.960128295+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.96013232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.960136146+07:00","message":"> Transcript [48700] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.960140033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.960142071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.960144025+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:24.960154764+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:25.534213318+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:25.534253954+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-05-12T14:01:25.534259776+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:25.534275481+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:25.534286497+07:00","message":"[bufferProcess] interim [980000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:25.534290432+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:25.53429708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:25.534299781+07:00","message":"> Transcript [48701] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:25.534303695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:25.534305505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:25.53430747+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:25.534310535+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.17787698+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.177911782+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-05-12T14:01:26.177918809+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.177933271+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.177940966+07:00","message":"[bufferProcess] interim [580000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.177943815+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.177947088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.177949659+07:00","message":"> Transcript [48702] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.177953384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.177955368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.177957686+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.177960218+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉิน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:26.226951433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:26.226960962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.362457928+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.362494408+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-05-12T14:01:26.362504022+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.362519451+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.362529133+07:00","message":"[bufferProcess] interim [760000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.362532357+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.362540776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.362543997+07:00","message":"> Transcript [48703] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.362547694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.362549782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.362552296+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.362554966+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.362560838+07:00","message":"Push: 'ก็ขอเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.362563116+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.362565403+07:00","message":"Set new StatePrefix : 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.362568094+07:00","message":"Next Push (prob) : 'ตรวจสอบสวนกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.36257647+07:00","message":"push: {false ก็ขอเวลาในการ 0 0xc00386d300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.461047878+07:00","message":"[GCS] Cleaned up inactive client: 4247"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.461074033+07:00","message":"[GCS] Cleaned up inactive client: 4243"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.461078512+07:00","message":"[GCS] Cleaned up inactive client: 4242"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.461080344+07:00","message":"[GCS] Cleaned up inactive client: 4244"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.461082085+07:00","message":"[GCS] Cleaned up inactive client: 4241"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.46108407+07:00","message":"[GCS] Cleaned up inactive client: 4245"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.461085794+07:00","message":"[GCS] Cleaned up inactive client: 4246"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.556226802+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.556274063+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-05-12T14:01:26.556280807+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.556298616+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.556307446+07:00","message":"[bufferProcess] interim [940000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.556310399+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.556314236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.556317109+07:00","message":"> Transcript [48704] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.556320906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.556322944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.556324974+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.556327797+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.652731839+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.652766324+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-05-12T14:01:26.652774551+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.652787751+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.652794972+07:00","message":"[bufferProcess] interim [120000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.652797586+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.652802776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.65280577+07:00","message":"> Transcript [48705] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.652810006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.652812154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.652814095+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.65281723+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.806630003+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.806676183+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-05-12T14:01:26.806683609+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.806697138+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.806705194+07:00","message":"[bufferProcess] interim [180000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.806707946+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.806713716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.806716765+07:00","message":"> Transcript [48706] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.80672046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.80672304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.806724908+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.806730197+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.860765402+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.860799797+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-05-12T14:01:26.860806815+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายหญิง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.860819781+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.860826969+07:00","message":"[bufferProcess] interim [240000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.860829613+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.860835359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.86083877+07:00","message":"> Transcript [48707] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.860843192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.860845139+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.860847227+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.86085043+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.860857776+07:00","message":"Push: 'ตรวจสอบสวนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.860860024+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.860862247+07:00","message":"Set new StatePrefix : 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.860864687+07:00","message":"Next Push (prob) : 'ที่นาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.860873218+07:00","message":"push: {false ตรวจสอบสวนกรณี 0 0xc00386d300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.900973038+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.901026116+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-05-12T14:01:26.901041544+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.901062637+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.901084175+07:00","message":"[bufferProcess] interim [300000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.901089202+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.901098809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.90110294+07:00","message":"> Transcript [48708] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.90110886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.901112088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.901116996+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.901121164+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.938013182+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.938054418+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-05-12T14:01:26.938061268+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:26.938076409+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.938085587+07:00","message":"[bufferProcess] interim [420000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.938088181+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.93809285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.938095599+07:00","message":"> Transcript [48709] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.938099526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.938101511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.938104059+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:26.938106752+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:27.513526195+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:27.513558511+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-05-12T14:01:27.513565931+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินซันนี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:27.513583913+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินซันนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.513591469+07:00","message":"[bufferProcess] interim [900000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินซันนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.513594865+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.513601364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.513603901+07:00","message":"> Transcript [48710] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.513609982+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.513612005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.513614345+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.513619777+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:27.555087639+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:27.555122903+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-05-12T14:01:27.555128871+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:27.555143047+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.555150814+07:00","message":"[bufferProcess] interim [960000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.555153565+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินซันนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.555156815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.555159544+07:00","message":"> Transcript [48711] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินซันนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.555163571+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.555165739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.555168089+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.555170786+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.555173849+07:00","message":"Push: 'ที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.555178416+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.555181036+07:00","message":"Set new StatePrefix : 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินซันนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.55518403+07:00","message":"Next Push (prob) : 'ฉุกเฉินซันนี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:27.55519456+07:00","message":"push: {false ที่นาย 0 0xc00386d300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:27.571287519+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:27.571329105+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-05-12T14:01:27.57134196+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:27.571364439+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.57137417+07:00","message":"[bufferProcess] interim [20000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.571379158+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.571391803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.571395629+07:00","message":"> Transcript [48712] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.571399868+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:27.794810036+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:27.794847549+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-05-12T14:01:27.794854365+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้องเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:27.794869341+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้องเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.794877108+07:00","message":"[bufferProcess] interim [200000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้องเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.794884834+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.794889097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.794891811+07:00","message":"> Transcript [48713] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.794894559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:27.794896566+07:00","message":"Set new StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:27.944594611+07:00","message":"[GCS] IsForceVAD: false for message ID: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:28.018767185+07:00","message":"[GCS] Start streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:28.033729871+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:28.03377126+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-05-12T14:01:28.033777817+07:00","message":"receive interim result [false|false]: ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้องเข้าร้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:28.033792046+07:00","message":"[buffer interim] 4262 false ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้องเข้าร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.033799329+07:00","message":"[bufferProcess] interim [560000000]:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้องเข้าร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.033802508+07:00","message":"[bufferProcess] send to processor:ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้องเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.033809058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.033814249+07:00","message":"> Transcript [48714] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.033818209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.033820232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.033822159+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.033825016+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:28.150455781+07:00","message":"receive streaming session, msgId: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:28.150502615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปราณีที่หลุดไปอยู่ในมือของนายเฉินก็ขอเวลาในการตรวจสอบส่วนกรณีที่นายฉุกเฉินสั่นต้องเข้ารับ\",\"confidence\":0.93559724}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:28.150508914+07:00","message":"receive interim result [true|false]: ปราณีที่หลุดไปอยู่ในมือของนายเฉินก็ขอเวลาในการตรวจสอบส่วนกรณีที่นายฉุกเฉินสั่นต้องเข้ารับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:28.150521708+07:00","message":"end recv isFinal message id 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:28.150524015+07:00","message":"end Recv id 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:28.150531884+07:00","message":"[buffer interim] 4262 true ปราณีที่หลุดไปอยู่ในมือของนายเฉินก็ขอเวลาในการตรวจสอบส่วนกรณีที่นายฉุกเฉินสั่นต้องเข้ารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150541433+07:00","message":"[bufferProcess] interim [590000000]:ปราณีที่หลุดไปอยู่ในมือของนายเฉินก็ขอเวลาในการตรวจสอบส่วนกรณีที่นายฉุกเฉินสั่นต้องเข้ารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150548753+07:00","message":"[bufferProcess] send to processor (isfinal):ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้องเข้าร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150552629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150555633+07:00","message":"> Transcript [48715] [false]: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้องเข้าร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150561309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150563457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150565457+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150568025+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150570261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150572202+07:00","message":"> Transcript [48716] [true]: 'ปราณีที่หลุดไปอยู่ในมือของนายเฉินก็ขอเวลาในการตรวจสอบส่วนกรณีที่นายฉุกเฉินสั่นต้องเข้ารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150574889+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150576511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150578138+07:00","message":"StatePrefix: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150580242+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150582257+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150853619+07:00","message":"Push: 'ฉุกเฉินสั่นต้องเข้ารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150857148+07:00","message":"TextPushed: 'ปราณีที่หลุดไปอยู่ในมือของนายฉุกเฉินก็ขอเวลาในการตรวจสอบสวนกรณีที่นายฉุกเฉินสั่นต้องเข้ารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150859886+07:00","message":"Set new StatePrefix : 'ปราณีที่หลุดไปอยู่ในมือของนายเฉินก็ขอเวลาในการตรวจสอบส่วนกรณีที่นายฉุกเฉินสั่นต้องเข้ารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150862279+07:00","message":"Next Push (prob) : 'ปราณีที่หลุดไปอยู่ในมือของนายเฉินก็ขอเวลาในการตรวจสอบส่วนกรณีที่นายฉุกเฉินสั่นต้องเข้ารับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:28.150872699+07:00","message":"push: {true ฉุกเฉินสั่นต้องเข้ารับ 0 0xc00386d300}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.150889436+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4262.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:01:28.171452935+07:00","message":"write wav file: './tmp/7565/7565_4262.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:28.732564816+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:28.732613275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:28.732619948+07:00","message":"receive interim result [false|false]: รักษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:28.732638226+07:00","message":"[buffer interim] 4263 false รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.732646733+07:00","message":"[bufferProcess] interim [540000000]:รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:28.732653569+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:29.060159943+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:29.060199881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:29.060205594+07:00","message":"receive interim result [false|false]: รักษาตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:29.060217806+07:00","message":"[buffer interim] 4263 false รักษาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.060225006+07:00","message":"[bufferProcess] interim [840000000]:รักษาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.060227518+07:00","message":"[bufferProcess] send to processor:รักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.060232771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.060235784+07:00","message":"> Transcript [48717] [false]: 'รักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.060237735+07:00","message":"Set StatePrefix (first interim): 'รักษา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:29.224359922+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:29.224410137+07:00","message":"receive 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-05-12T14:01:29.224416598+07:00","message":"receive interim result [false|false]: รักษาตัวที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:29.224439414+07:00","message":"[buffer interim] 4263 false รักษาตัวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.224448499+07:00","message":"[bufferProcess] interim [20000000]:รักษาตัวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.224450885+07:00","message":"[bufferProcess] send to processor:รักษาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.224455371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.224458626+07:00","message":"> Transcript [48718] [false]: 'รักษาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.224462478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.224464554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.224466403+07:00","message":"StatePrefix: 'รักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.224468491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:29.227131287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:29.227151193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:29.385380035+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:29.385415572+07:00","message":"receive 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-05-12T14:01:29.385421184+07:00","message":"receive interim result [false|false]: หาตั๋วเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:29.385437785+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:29.385441605+07:00","message":"receive 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-05-12T14:01:29.385444181+07:00","message":"receive interim result [false|false]: รักษาตัวที่โรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:29.385449217+07:00","message":"[buffer interim] 4263 false หาตั๋วเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:29.385452583+07:00","message":"[buffer interim] 4263 false รักษาตัวที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.38550317+07:00","message":"[bufferProcess] interim [140000000]:หาตั๋วเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.385536027+07:00","message":"[bufferProcess] send to processor:รักษาตัวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.38555739+07:00","message":"[bufferProcess] interim [200000000]:รักษาตัวที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.385560732+07:00","message":"[bufferProcess] send to processor:หาตั๋วเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.385567451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.385574254+07:00","message":"> Transcript [48719] [false]: 'รักษาตัวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.385580528+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.385583975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.38558687+07:00","message":"StatePrefix: 'รักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.385589958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.385592248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.385595641+07:00","message":"> Transcript [48720] [false]: 'หาตั๋วเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.385598323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.385602013+07:00","message":"Set new StatePrefix: 'หาตั๋วเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:29.573000784+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:29.573051179+07:00","message":"receive 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-05-12T14:01:29.573059436+07:00","message":"receive interim result [false|false]: รักษาตัวที่โรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:29.573079306+07:00","message":"[buffer interim] 4263 false รักษาตัวที่โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.573091932+07:00","message":"[bufferProcess] interim [380000000]:รักษาตัวที่โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.573095295+07:00","message":"[bufferProcess] send to processor:รักษาตัวที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.573102084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.573105067+07:00","message":"> Transcript [48721] [false]: 'รักษาตัวที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.573107131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:29.573109105+07:00","message":"Set new StatePrefix: 'รักษาตัวที่โรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:30.143895598+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:30.143946589+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-05-12T14:01:30.143953283+07:00","message":"receive interim result [false|false]: รักษาตัวที่โรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:30.143969007+07:00","message":"[buffer interim] 4263 false รักษาตัวที่โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.143977643+07:00","message":"[bufferProcess] interim [980000000]:รักษาตัวที่โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.143980821+07:00","message":"[bufferProcess] send to processor:รักษาตัวที่โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.14398871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.143991446+07:00","message":"> Transcript [48722] [false]: 'รักษาตัวที่โรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.14399531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.143997933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.143999798+07:00","message":"StatePrefix: 'รักษาตัวที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.144001841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:30.650226693+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:30.65027603+07:00","message":"receive 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-05-12T14:01:30.650281507+07:00","message":"receive interim result [false|false]: รักษาตัวที่โรงพยาบาลโดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:30.650296319+07:00","message":"[buffer interim] 4263 false รักษาตัวที่โรงพยาบาลโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.650308072+07:00","message":"[bufferProcess] interim [400000000]:รักษาตัวที่โรงพยาบาลโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.650314786+07:00","message":"[bufferProcess] send to processor:รักษาตัวที่โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.650322566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.650325553+07:00","message":"> Transcript [48723] [false]: 'รักษาตัวที่โรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.650329303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.650331662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.650333794+07:00","message":"StatePrefix: 'รักษาตัวที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.650335769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:30.981885049+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:30.98192641+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-05-12T14:01:30.981933752+07:00","message":"receive interim result [false|false]: รักษาตัวที่โรงพยาบาลโดยโดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:30.981948708+07:00","message":"[buffer interim] 4263 false รักษาตัวที่โรงพยาบาลโดยโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.981956637+07:00","message":"[bufferProcess] interim [820000000]:รักษาตัวที่โรงพยาบาลโดยโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.981959071+07:00","message":"[bufferProcess] send to processor:รักษาตัวที่โรงพยาบาลโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.981964037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.981967232+07:00","message":"> Transcript [48724] [false]: 'รักษาตัวที่โรงพยาบาลโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.981970917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.981972996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.981975098+07:00","message":"StatePrefix: 'รักษาตัวที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:30.981977571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:31.491469021+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:31.491513761+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-05-12T14:01:31.491519918+07:00","message":"receive interim result [false|false]: รักษาตัวที่โรงพยาบาลโดยโดยอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:31.4915351+07:00","message":"[buffer interim] 4263 false รักษาตัวที่โรงพยาบาลโดยโดยอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.491549443+07:00","message":"[bufferProcess] interim [240000000]:รักษาตัวที่โรงพยาบาลโดยโดยอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.491552156+07:00","message":"[bufferProcess] send to processor:รักษาตัวที่โรงพยาบาลโดยโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.491555803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.491559177+07:00","message":"> Transcript [48725] [false]: 'รักษาตัวที่โรงพยาบาลโดยโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.491564355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.491567399+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.491570786+07:00","message":"StatePrefix: 'รักษาตัวที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.491573879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.491584526+07:00","message":"Push: 'รักษาตัวที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.491587659+07:00","message":"TextPushed: 'รักษาตัวที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.491590457+07:00","message":"Set new StatePrefix : 'รักษาตัวที่โรงพยาบาลโดยโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.49159356+07:00","message":"Next Push (prob) : 'พยาบาลโดยโดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:31.491604751+07:00","message":"push: {false รักษาตัวที่โรง 0 0xc0042d6100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:31.882658495+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:31.88270711+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-05-12T14:01:31.882713209+07:00","message":"receive interim result [false|false]: รักษาตัวที่โรงพยาบาลโดยโดยอาการเครียด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:31.882729675+07:00","message":"[buffer interim] 4263 false รักษาตัวที่โรงพยาบาลโดยโดยอาการเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.882738368+07:00","message":"[bufferProcess] interim [720000000]:รักษาตัวที่โรงพยาบาลโดยโดยอาการเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.882741086+07:00","message":"[bufferProcess] send to processor:รักษาตัวที่โรงพยาบาลโดยโดยอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.882746774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.882749441+07:00","message":"> Transcript [48726] [false]: 'รักษาตัวที่โรงพยาบาลโดยโดยอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.882753836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.88275595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.882758515+07:00","message":"StatePrefix: 'รักษาตัวที่โรงพยาบาลโดยโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:31.882761282+07:00","message":"TextPushed: 'รักษาตัวที่โรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:32.201199911+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:32.201243961+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-05-12T14:01:32.201249387+07:00","message":"receive interim result [false|false]: รักษาตัวที่โรงพยาบาลโดยโดยอาการเครียดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:32.201259907+07:00","message":"[buffer interim] 4263 false รักษาตัวที่โรงพยาบาลโดยโดยอาการเครียดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.201266813+07:00","message":"[bufferProcess] interim [960000000]:รักษาตัวที่โรงพยาบาลโดยโดยอาการเครียดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.201269197+07:00","message":"[bufferProcess] send to processor:รักษาตัวที่โรงพยาบาลโดยโดยอาการเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.201272689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.20127925+07:00","message":"> Transcript [48727] [false]: 'รักษาตัวที่โรงพยาบาลโดยโดยอาการเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.201282759+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.201284812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.201287093+07:00","message":"StatePrefix: 'รักษาตัวที่โรงพยาบาลโดยโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.201289491+07:00","message":"TextPushed: 'รักษาตัวที่โรง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:32.227404945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:32.227408546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:32.244759931+07:00","message":"[GCS] IsForceVAD: false for message ID: 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:32.341105831+07:00","message":"receive streaming session, msgId: 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:32.341149294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักษาตัวที่โรงพยาบาลโดยโดยอาการเครียดนะคะ\",\"confidence\":0.9362554}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:32.341155642+07:00","message":"receive interim result [true|false]: รักษาตัวที่โรงพยาบาลโดยโดยอาการเครียดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:32.341176545+07:00","message":"end recv isFinal message id 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:32.341179591+07:00","message":"end Recv id 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:32.341186395+07:00","message":"[buffer interim] 4263 true รักษาตัวที่โรงพยาบาลโดยโดยอาการเครียดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.341194597+07:00","message":"[bufferProcess] interim [260000000]:รักษาตัวที่โรงพยาบาลโดยโดยอาการเครียดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.341209435+07:00","message":"[bufferProcess] send to processor (isfinal):รักษาตัวที่โรงพยาบาลโดยโดยอาการเครียดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.341213419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.341216324+07:00","message":"> Transcript [48728] [false]: 'รักษาตัวที่โรงพยาบาลโดยโดยอาการเครียดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.341219468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.341221436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.341224086+07:00","message":"StatePrefix: 'รักษาตัวที่โรงพยาบาลโดยโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.341227086+07:00","message":"TextPushed: 'รักษาตัวที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.341228862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.34123083+07:00","message":"> Transcript [48729] [true]: 'รักษาตัวที่โรงพยาบาลโดยโดยอาการเครียดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.34123344+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.341235188+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.341237082+07:00","message":"StatePrefix: 'รักษาตัวที่โรงพยาบาลโดยโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.341238774+07:00","message":"TextPushed: 'รักษาตัวที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:32.341241504+07:00","message":"Push: 'พยาบาลโดยโดยอาการเครียดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:32.341249899+07:00","message":"push: {true พยาบาลโดยโดยอาการเครียดนะคะ 0 0xc0042d6100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:01:32.351517259+07:00","message":"write wav file: './tmp/7565/7565_4263.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:32.495827677+07:00","message":"[GCS] Start streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.001653028+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.001705962+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-05-12T14:01:33.001711787+07:00","message":"receive interim result [false|false]: หนัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.001730347+07:00","message":"[buffer interim] 4264 false หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.001739497+07:00","message":"[bufferProcess] interim [300000000]:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.001741451+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.076907339+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.076954387+07:00","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-05-12T14:01:33.076962561+07:00","message":"receive interim result [false|false]: ทางด้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.076977093+07:00","message":"[buffer interim] 4264 false ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.076986928+07:00","message":"[bufferProcess] interim [420000000]:ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.076990306+07:00","message":"[bufferProcess] send to processor:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.076997963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.077002046+07:00","message":"> Transcript [48730] [false]: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.077004816+07:00","message":"Set StatePrefix (first interim): 'หนัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.349909183+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.349942937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางด้านขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.34994927+07:00","message":"receive interim result [false|false]: ทางด้านขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.349960301+07:00","message":"[buffer interim] 4264 false ทางด้านขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.34996697+07:00","message":"[bufferProcess] interim [660000000]:ทางด้านขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.349969821+07:00","message":"[bufferProcess] send to processor:ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.349972996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.349975469+07:00","message":"> Transcript [48731] [false]: 'ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.349977384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.349979363+07:00","message":"Set new StatePrefix: 'ทางด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.352681409+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.352702709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางด้านของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.352709573+07:00","message":"receive interim result [false|false]: ทางด้านของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.352720072+07:00","message":"[buffer interim] 4264 false ทางด้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.352728858+07:00","message":"[bufferProcess] interim [720000000]:ทางด้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.352731951+07:00","message":"[bufferProcess] send to processor:ทางด้านขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.352739057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.352743202+07:00","message":"> Transcript [48732] [false]: 'ทางด้านขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.352747469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.352750376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.352753241+07:00","message":"StatePrefix: 'ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.352755422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.580851489+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.580889294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางด้านของป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.580895558+07:00","message":"receive interim result [false|false]: ทางด้านของป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.580913019+07:00","message":"[buffer interim] 4264 false ทางด้านของป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.580920404+07:00","message":"[bufferProcess] interim [900000000]:ทางด้านของป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.580923382+07:00","message":"[bufferProcess] send to processor:ทางด้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.580926923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.580933055+07:00","message":"> Transcript [48733] [false]: 'ทางด้านของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.580936473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.580939102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.580941498+07:00","message":"StatePrefix: 'ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.580943843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.677424514+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.677471945+07:00","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-05-12T14:01:33.677478941+07:00","message":"receive interim result [false|false]: ทางด้านของคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.67749705+07:00","message":"[buffer interim] 4264 false ทางด้านของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.677513299+07:00","message":"[bufferProcess] interim [960000000]:ทางด้านของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.677517039+07:00","message":"[bufferProcess] send to processor:ทางด้านของป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.677521602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.677525318+07:00","message":"> Transcript [48734] [false]: 'ทางด้านของป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.677532458+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.677535793+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.677539095+07:00","message":"StatePrefix: 'ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.677544512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.711550004+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.711586204+07:00","message":"receive 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-05-12T14:01:33.711592122+07:00","message":"receive interim result [false|false]: ทางด้านของพล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.711611631+07:00","message":"[buffer interim] 4264 false ทางด้านของพล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.711622991+07:00","message":"[bufferProcess] interim [20000000]:ทางด้านของพล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.711626647+07:00","message":"[bufferProcess] send to processor:ทางด้านของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.711630459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.711633943+07:00","message":"> Transcript [48735] [false]: 'ทางด้านของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.711637193+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.711639154+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.711640983+07:00","message":"StatePrefix: 'ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.711643485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.711648069+07:00","message":"Push: 'ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.711650015+07:00","message":"TextPushed: 'ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.711652026+07:00","message":"Set new StatePrefix : 'ทางด้านของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:33.711654019+07:00","message":"Next Push (prob) : 'ของคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:33.711662691+07:00","message":"push: {false ทางด้าน 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:34.062872778+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:34.062917078+07:00","message":"receive 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-05-12T14:01:34.062923281+07:00","message":"receive interim result [false|false]: ทางด้านของฝน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:34.06293901+07:00","message":"[buffer interim] 4264 false ทางด้านของฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.062952123+07:00","message":"[bufferProcess] interim [380000000]:ทางด้านของฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.062954732+07:00","message":"[bufferProcess] send to processor:ทางด้านของพล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.062961671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.062964537+07:00","message":"> Transcript [48736] [false]: 'ทางด้านของพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.062966965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.062969091+07:00","message":"Set new StatePrefix: 'ทางด้านของพล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:34.127017254+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:34.127061148+07:00","message":"receive 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-05-12T14:01:34.127067054+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:34.1270837+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.127090975+07:00","message":"[bufferProcess] interim [500000000]:ทางด้านของพลตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.127094341+07:00","message":"[bufferProcess] send to processor:ทางด้านของฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.12710103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.127104008+07:00","message":"> Transcript [48737] [false]: 'ทางด้านของฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.127106285+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.127108557+07:00","message":"Set new StatePrefix: 'ทางด้านของฝน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:34.437818253+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:34.437852249+07:00","message":"receive 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-05-12T14:01:34.43785793+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:34.437873239+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.437880973+07:00","message":"[bufferProcess] interim [740000000]:ทางด้านของพลตำรวจโท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.437885022+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.437891451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.437894377+07:00","message":"> Transcript [48738] [false]: 'ทางด้านของพลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.437896767+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.437898985+07:00","message":"Set new StatePrefix: 'ทางด้านของพลตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:34.856508874+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:34.856546368+07:00","message":"receive 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-05-12T14:01:34.856552367+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทรูป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:34.856566394+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.856573406+07:00","message":"[bufferProcess] interim [220000000]:ทางด้านของพลตำรวจโทรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.856578482+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.856583803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.85658685+07:00","message":"> Transcript [48739] [false]: 'ทางด้านของพลตำรวจโท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.856590087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.856592426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.856595355+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:34.856597527+07:00","message":"TextPushed: 'ทางด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.044858694+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.044895966+07:00","message":"receive 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-05-12T14:01:35.044901995+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.044918769+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.044928753+07:00","message":"[bufferProcess] interim [280000000]:ทางด้านของพลตำรวจโท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.044933304+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.04493771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.044942432+07:00","message":"> Transcript [48740] [false]: 'ทางด้านของพลตำรวจโทรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.044947093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.04495006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.044953267+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.04495625+07:00","message":"TextPushed: 'ทางด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.119673887+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.119708569+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-05-12T14:01:35.119714648+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.119728369+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.119735075+07:00","message":"[bufferProcess] interim [340000000]:ทางด้านของพลตำรวจโท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.11973767+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.119742664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.119745483+07:00","message":"> Transcript [48741] [false]: 'ทางด้านของพลตำรวจโท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.119748986+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.119761227+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.119763935+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.119766583+07:00","message":"TextPushed: 'ทางด้าน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:35.22824492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:35.228259899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.279550534+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.279589771+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-05-12T14:01:35.279595538+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.279614823+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.279623758+07:00","message":"[bufferProcess] interim [580000000]:ทางด้านของพลตำรวจโทณัฐพล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.279627742+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.279632514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.279636751+07:00","message":"> Transcript [48742] [false]: 'ทางด้านของพลตำรวจโท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.279641823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.27964498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.279648022+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.279651044+07:00","message":"TextPushed: 'ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.279654665+07:00","message":"Push: 'ของพลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.279656837+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.279658828+07:00","message":"Set new StatePrefix : 'ทางด้านของพลตำรวจโท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.279661034+07:00","message":"Next Push (prob) : 'โท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.279669745+07:00","message":"push: {false ของพลตำรวจ 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.361805623+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.361849706+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-05-12T14:01:35.36185646+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.361872101+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.361881242+07:00","message":"[bufferProcess] interim [700000000]:ทางด้านของพลตำรวจโทณัฐพลน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.361883676+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.36188726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.361890157+07:00","message":"> Transcript [48743] [false]: 'ทางด้านของพลตำรวจโทณัฐพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.361893791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.361896336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.361898598+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.361900745+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.537138624+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.537192075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางด้านของพลตำรวจโทณัฐพล Navara\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.537201399+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพล Navara"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.537216834+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพล Navara"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.537225732+07:00","message":"[bufferProcess] interim [880000000]:ทางด้านของพลตำรวจโทณัฐพล Navara"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.537228051+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.537235171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.537237896+07:00","message":"> Transcript [48744] [false]: 'ทางด้านของพลตำรวจโทณัฐพลน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.537241775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.5372442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.537246092+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.537248336+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.654458801+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.654501204+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-05-12T14:01:35.654509105+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทรุตำบลนวราช"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.654526377+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทรุตำบลนวราช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.654534315+07:00","message":"[bufferProcess] interim [940000000]:ทางด้านของพลตำรวจโทรุตำบลนวราช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.654537085+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพล Navara"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.654545817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.654548979+07:00","message":"> Transcript [48745] [false]: 'ทางด้านของพลตำรวจโทณัฐพล Navara'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.654552944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.65455521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.654557536+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.654560327+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.670855152+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.670883433+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-05-12T14:01:35.67089168+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.670907729+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.670914573+07:00","message":"[bufferProcess] interim [0]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.670917048+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทรุตำบลนวราช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.670927786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.670931114+07:00","message":"> Transcript [48746] [false]: 'ทางด้านของพลตำรวจโทรุตำบลนวราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.670934541+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.67093792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.670940162+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.670942281+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.670945164+07:00","message":"Push: 'โท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.670946894+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.670949294+07:00","message":"Set new StatePrefix : 'ทางด้านของพลตำรวจโทรุตำบลนวราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:35.670951914+07:00","message":"Next Push (prob) : 'รุตำบลนวราช'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:35.670961035+07:00","message":"push: {false โท 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.043684231+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.043727222+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-05-12T14:01:36.043733878+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.043750283+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.043758916+07:00","message":"[bufferProcess] interim [420000000]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.04376306+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.043771922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.043774782+07:00","message":"> Transcript [48747] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.043777424+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.043779805+07:00","message":"Set new StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.166906291+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.166940167+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-05-12T14:01:36.166946052+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.166958553+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.166965432+07:00","message":"[bufferProcess] interim [480000000]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.166968729+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.166974058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.166976563+07:00","message":"> Transcript [48748] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.166979948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.166981965+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.166984327+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.166986872+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.2204045+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.220440311+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-05-12T14:01:36.220446597+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.220460907+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.220468467+07:00","message":"[bufferProcess] interim [540000000]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.220470954+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.220474244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.220477019+07:00","message":"> Transcript [48749] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.220480105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.2204821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.220484361+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.220486778+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.223079094+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.223103712+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-05-12T14:01:36.223110025+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.223121323+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.223128555+07:00","message":"[bufferProcess] interim [600000000]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.223131373+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.223135917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.223138493+07:00","message":"> Transcript [48750] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.223141489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.223143324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.223146135+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.223149155+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.424275991+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.424314844+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-05-12T14:01:36.424322749+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.424336052+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.424345056+07:00","message":"[bufferProcess] interim [780000000]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.424347429+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.424350766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.424353449+07:00","message":"> Transcript [48751] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.424356945+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.424358888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.424361081+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.42436348+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.424369481+07:00","message":"Push: 'ณัฐพลนวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.424371313+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.424373747+07:00","message":"Set new StatePrefix : 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.424376515+07:00","message":"Next Push (prob) : 'รัฐมนตรีว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.424384359+07:00","message":"push: {false ณัฐพลนวรัตน์ 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.542282382+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.542324213+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-05-12T14:01:36.542331098+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.54234879+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.542356695+07:00","message":"[bufferProcess] interim [840000000]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.542359775+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.54236567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.542368971+07:00","message":"> Transcript [48752] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.54237297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.542375635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.542377559+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.542380888+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.863449599+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.863480707+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-05-12T14:01:36.863487127+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.863499024+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.863505716+07:00","message":"[bufferProcess] interim [200000000]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.863508553+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.863511992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.863514571+07:00","message":"> Transcript [48753] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.863517931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.863519771+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.863521866+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.863524378+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.928785936+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.9288182+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-05-12T14:01:36.928825193+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:36.928837689+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.928847605+07:00","message":"[bufferProcess] interim [260000000]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.928850453+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.9288541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.928856878+07:00","message":"> Transcript [48754] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.928860295+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.928862276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.928864644+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:36.928867257+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.264439667+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.264478224+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-05-12T14:01:37.264484672+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.2645002+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.264507056+07:00","message":"[bufferProcess] interim [620000000]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.264509601+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.264513353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.264516215+07:00","message":"> Transcript [48755] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.264519962+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.264521949+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.264524218+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.264526679+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.264529701+07:00","message":"Push: 'รัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.264531573+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.264534203+07:00","message":"Set new StatePrefix : 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.264537043+07:00","message":"Next Push (prob) : 'กระทรวงยุติธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.26454455+07:00","message":"push: {false รัฐมนตรีว่าการ 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.449480346+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.449520705+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-05-12T14:01:37.449527786+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.449546448+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.449553738+07:00","message":"[bufferProcess] interim [740000000]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.449557106+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.449562357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.449565526+07:00","message":"> Transcript [48756] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.449569395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.449571298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.449573105+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.449575647+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.57944952+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.579493285+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-05-12T14:01:37.579500374+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็อย่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.579515909+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.579524899+07:00","message":"[bufferProcess] interim [860000000]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.579528033+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.579531904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.579534949+07:00","message":"> Transcript [48757] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.579539269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.579541319+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.579543082+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.579545735+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.690698024+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.690739375+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-05-12T14:01:37.690746551+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.690766133+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.690773943+07:00","message":"[bufferProcess] interim [980000000]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.690776584+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.690780731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.690783875+07:00","message":"> Transcript [48758] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.690788468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.690790547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.690792712+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.690796152+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.769848016+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.769891636+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-05-12T14:01:37.769898411+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.769912679+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.769919187+07:00","message":"[bufferProcess] interim [40000000]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.769921919+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.769925119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.769927851+07:00","message":"> Transcript [48759] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.769932048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.769934068+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.769936459+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.769939379+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.769942769+07:00","message":"Push: 'กระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.769945097+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.769947268+07:00","message":"Set new StatePrefix : 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.769949598+07:00","message":"Next Push (prob) : 'ก็อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.769961548+07:00","message":"push: {false กระทรวงยุติธรรม 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.857534038+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.857571736+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-05-12T14:01:37.85757868+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.857595398+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.857605608+07:00","message":"[bufferProcess] interim [220000000]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.857608483+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.857613614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.857616203+07:00","message":"> Transcript [48760] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.857619108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.857621481+07:00","message":"Set new StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.964565622+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.964607128+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-05-12T14:01:37.964613566+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:37.964637571+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.964647729+07:00","message":"[bufferProcess] interim [280000000]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.964650326+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.964659957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.96466337+07:00","message":"> Transcript [48761] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.964667802+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.96467155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.964673956+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:37.964677729+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:38.006543+07:00","message":"[GCS] IsForceVAD: false for message ID: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:38.017845076+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:38.017877456+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-05-12T14:01:38.01788561+07:00","message":"receive interim result [false|false]: ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:38.017900133+07:00","message":"[buffer interim] 4264 false ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.017908625+07:00","message":"[bufferProcess] interim [400000000]:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.017911451+07:00","message":"[bufferProcess] send to processor:ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.017915666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.017918234+07:00","message":"> Transcript [48762] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.017923033+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.017925804+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.017928773+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.017933595+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:38.06557802+07:00","message":"[GCS] Start streaming session, msgId: 4265"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:38.228644989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:38.228659761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:38.321454665+07:00","message":"receive streaming session, msgId: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:38.321505206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางด้านของพลตำรวจโทณัฐพลเนาวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะนี้\",\"confidence\":0.9402119}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:38.321513949+07:00","message":"receive interim result [true|false]: ทางด้านของพลตำรวจโทณัฐพลเนาวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:38.321524707+07:00","message":"end recv isFinal message id 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:38.321526862+07:00","message":"end Recv id 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:38.321533896+07:00","message":"[buffer interim] 4264 true ทางด้านของพลตำรวจโทณัฐพลเนาวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321544605+07:00","message":"[bufferProcess] interim [520000000]:ทางด้านของพลตำรวจโทณัฐพลเนาวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321547978+07:00","message":"[bufferProcess] send to processor (isfinal):ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321563318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.32158118+07:00","message":"> Transcript [48763] [false]: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321588069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321590784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321593312+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321596129+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321598867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321600808+07:00","message":"> Transcript [48764] [true]: 'ทางด้านของพลตำรวจโทณัฐพลเนาวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321603267+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321604895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321606428+07:00","message":"StatePrefix: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321609141+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321611073+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321833985+07:00","message":"Push: 'ก็ยืนยันว่าขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321838236+07:00","message":"TextPushed: 'ทางด้านของพลตำรวจโทณัฐพลนวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321840733+07:00","message":"Set new StatePrefix : 'ทางด้านของพลตำรวจโทณัฐพลเนาวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321843275+07:00","message":"Next Push (prob) : 'ทางด้านของพลตำรวจโทณัฐพลเนาวรัตน์รัฐมนตรีว่าการกระทรวงยุติธรรมก็ยืนยันว่าขณะนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:38.321859568+07:00","message":"push: {true ก็ยืนยันว่าขณะนี้ 0 0xc0044a2600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.321870273+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4264.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:01:38.33331011+07:00","message":"write wav file: './tmp/7565/7565_4264.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:38.812134763+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:38.812188972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:38.812196513+07:00","message":"receive interim result [false|false]: ดีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:38.812216222+07:00","message":"[buffer interim] 4265 false ดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.812228004+07:00","message":"[bufferProcess] interim [540000000]:ดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:38.81223032+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:39.462100971+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:39.462140273+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-05-12T14:01:39.462148673+07:00","message":"receive interim result [false|false]: ดีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:39.462164054+07:00","message":"[buffer interim] 4265 false ดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:39.462171381+07:00","message":"[bufferProcess] interim [140000000]:ดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:39.462173786+07:00","message":"[bufferProcess] send to processor:ดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:39.462179149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:39.462182086+07:00","message":"> Transcript [48765] [false]: 'ดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:39.462184061+07:00","message":"Set StatePrefix (first interim): 'ดีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:39.844640296+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:39.844681881+07:00","message":"receive 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-05-12T14:01:39.844687979+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:39.844700824+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:39.844708128+07:00","message":"[bufferProcess] interim [620000000]:ดีแล้วจะได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:39.844710513+07:00","message":"[bufferProcess] send to processor:ดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:39.844715724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:39.844718419+07:00","message":"> Transcript [48766] [false]: 'ดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:39.844721369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:39.844723269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:39.844725105+07:00","message":"StatePrefix: 'ดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:39.844727277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:40.060711371+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:40.060745986+07:00","message":"receive 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-05-12T14:01:40.06075354+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:40.060766949+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.060773379+07:00","message":"[bufferProcess] interim [800000000]:ดีแล้วจะได้มีการสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.060775927+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.060780936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.060784344+07:00","message":"> Transcript [48767] [false]: 'ดีแล้วจะได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.060787488+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.060789504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.060791478+07:00","message":"StatePrefix: 'ดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.060793652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:40.237919+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:40.237954455+07:00","message":"receive 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-05-12T14:01:40.237960473+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่งการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:40.237975673+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.237984195+07:00","message":"[bufferProcess] interim [980000000]:ดีแล้วจะได้มีการสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.237986977+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.237992888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.237995771+07:00","message":"> Transcript [48768] [false]: 'ดีแล้วจะได้มีการสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.237999016+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.238001084+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.238002916+07:00","message":"StatePrefix: 'ดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.238005002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:40.416136629+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:40.416171655+07:00","message":"receive 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-05-12T14:01:40.416178834+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่งการให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:40.41619322+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่งการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.416200611+07:00","message":"[bufferProcess] interim [220000000]:ดีแล้วจะได้มีการสั่งการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.416203075+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการสั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.416209689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.416212153+07:00","message":"> Transcript [48769] [false]: 'ดีแล้วจะได้มีการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.416215669+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.416217772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.416219566+07:00","message":"StatePrefix: 'ดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.416221924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.416229508+07:00","message":"Push: 'ดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.416231416+07:00","message":"TextPushed: 'ดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.41623394+07:00","message":"Set new StatePrefix : 'ดีแล้วจะได้มีการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.416236132+07:00","message":"Next Push (prob) : 'จะได้มีการสั่งการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:40.416243724+07:00","message":"push: {false ดีแล้ว 0 0xc00386c800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:40.934950386+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:40.935009194+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-05-12T14:01:40.935015792+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่งการให้ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:40.935028353+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่งการให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.935037827+07:00","message":"[bufferProcess] interim [640000000]:ดีแล้วจะได้มีการสั่งการให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.935047128+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการสั่งการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.935053976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.935057032+07:00","message":"> Transcript [48770] [false]: 'ดีแล้วจะได้มีการสั่งการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.93506049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.935062904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.93506473+07:00","message":"StatePrefix: 'ดีแล้วจะได้มีการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.935067177+07:00","message":"TextPushed: 'ดีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:40.949432886+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:40.94946654+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-05-12T14:01:40.949472857+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่งการให้กรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:40.949487577+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่งการให้กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.949493763+07:00","message":"[bufferProcess] interim [700000000]:ดีแล้วจะได้มีการสั่งการให้กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.949496226+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการสั่งการให้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.94949939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.949501782+07:00","message":"> Transcript [48771] [false]: 'ดีแล้วจะได้มีการสั่งการให้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.949504993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.949507186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.94950912+07:00","message":"StatePrefix: 'ดีแล้วจะได้มีการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:40.949511196+07:00","message":"TextPushed: 'ดีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:41.061952407+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:41.061999831+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-05-12T14:01:41.062005894+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่งการให้กอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:41.062024992+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่งการให้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.062034356+07:00","message":"[bufferProcess] interim [760000000]:ดีแล้วจะได้มีการสั่งการให้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.062038981+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการสั่งการให้กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.062048609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.062053569+07:00","message":"> Transcript [48772] [false]: 'ดีแล้วจะได้มีการสั่งการให้กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.062057769+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.062059892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.062061734+07:00","message":"StatePrefix: 'ดีแล้วจะได้มีการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.062064265+07:00","message":"TextPushed: 'ดีแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:41.22929047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:41.22930375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:41.242990084+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:41.243020923+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-05-12T14:01:41.243026457+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่งการให้กองมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:41.24304864+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่งการให้กองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.243056537+07:00","message":"[bufferProcess] interim [940000000]:ดีแล้วจะได้มีการสั่งการให้กองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.243060138+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการสั่งการให้กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.243063247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.243065925+07:00","message":"> Transcript [48773] [false]: 'ดีแล้วจะได้มีการสั่งการให้กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.243069428+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.243071504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.24307648+07:00","message":"StatePrefix: 'ดีแล้วจะได้มีการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.243079191+07:00","message":"TextPushed: 'ดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.243084865+07:00","message":"Push: 'จะได้มีการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.243087093+07:00","message":"TextPushed: 'ดีแล้วจะได้มีการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.243089625+07:00","message":"Set new StatePrefix : 'ดีแล้วจะได้มีการสั่งการให้กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.243091815+07:00","message":"Next Push (prob) : 'ให้กอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:41.243099594+07:00","message":"push: {false จะได้มีการสั่งการ 0 0xc00386c800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:41.251269577+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:41.25129469+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-05-12T14:01:41.25129992+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่งการให้กองบัญชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:41.251314663+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่งการให้กองบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.251320317+07:00","message":"[bufferProcess] interim [0]:ดีแล้วจะได้มีการสั่งการให้กองบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.251322607+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการสั่งการให้กองมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.251326037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.251328517+07:00","message":"> Transcript [48774] [false]: 'ดีแล้วจะได้มีการสั่งการให้กองมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.251331599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.251333662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.251335585+07:00","message":"StatePrefix: 'ดีแล้วจะได้มีการสั่งการให้กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.251337935+07:00","message":"TextPushed: 'ดีแล้วจะได้มีการสั่งการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:41.31615752+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:41.316190568+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-05-12T14:01:41.3161966+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่งการให้กองมาจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:41.316213222+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่งการให้กองมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.316220422+07:00","message":"[bufferProcess] interim [120000000]:ดีแล้วจะได้มีการสั่งการให้กองมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.316222919+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการสั่งการให้กองบัญชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.316228225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.316230866+07:00","message":"> Transcript [48775] [false]: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.316234306+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.316236454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.316238456+07:00","message":"StatePrefix: 'ดีแล้วจะได้มีการสั่งการให้กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.316241089+07:00","message":"TextPushed: 'ดีแล้วจะได้มีการสั่งการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:41.434698299+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:41.434735258+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-05-12T14:01:41.434743353+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:41.434759895+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.434767563+07:00","message":"[bufferProcess] interim [180000000]:ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.434770088+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการสั่งการให้กองมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.434773829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.434776552+07:00","message":"> Transcript [48776] [false]: 'ดีแล้วจะได้มีการสั่งการให้กองมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.434779927+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.434781937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.434783834+07:00","message":"StatePrefix: 'ดีแล้วจะได้มีการสั่งการให้กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:41.434788459+07:00","message":"TextPushed: 'ดีแล้วจะได้มีการสั่งการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:42.004688629+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:42.004731256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:42.004737257+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:42.004755677+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.004762929+07:00","message":"[bufferProcess] interim [780000000]:ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.004765867+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.004770058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.004772765+07:00","message":"> Transcript [48777] [false]: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.004777135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.004779286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.004781342+07:00","message":"StatePrefix: 'ดีแล้วจะได้มีการสั่งการให้กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.004784161+07:00","message":"TextPushed: 'ดีแล้วจะได้มีการสั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.004790387+07:00","message":"Push: 'ให้กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.004792296+07:00","message":"TextPushed: 'ดีแล้วจะได้มีการสั่งการให้กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.004794666+07:00","message":"Set new StatePrefix : 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.004796992+07:00","message":"Next Push (prob) : 'บัญชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:42.004804863+07:00","message":"push: {false ให้กอง 0 0xc00386c800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:42.322552217+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:42.322587594+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-05-12T14:01:42.322594761+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:42.322608543+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.322616217+07:00","message":"[bufferProcess] interim [80000000]:ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.322619152+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.322625534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.322628692+07:00","message":"> Transcript [48778] [false]: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.322631819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.322633852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.322635684+07:00","message":"StatePrefix: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.322638481+07:00","message":"TextPushed: 'ดีแล้วจะได้มีการสั่งการให้กอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:42.707870868+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:42.707909249+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-05-12T14:01:42.707918813+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:42.707936629+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.707943989+07:00","message":"[bufferProcess] interim [440000000]:ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.707946843+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.707950146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.707953099+07:00","message":"> Transcript [48779] [false]: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.707960015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.707962225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.707964479+07:00","message":"StatePrefix: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:42.70796694+07:00","message":"TextPushed: 'ดีแล้วจะได้มีการสั่งการให้กอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.019705582+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.019750944+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-05-12T14:01:43.019763441+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.019781152+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.019790084+07:00","message":"[bufferProcess] interim [740000000]:ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.019792936+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.019800116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.01980353+07:00","message":"> Transcript [48780] [false]: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.019807664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.019809933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.019812191+07:00","message":"StatePrefix: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.019815015+07:00","message":"TextPushed: 'ดีแล้วจะได้มีการสั่งการให้กอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.156025192+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.156067417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.156073752+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.156090141+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.15609734+07:00","message":"[bufferProcess] interim [920000000]:ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.156100131+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.156103777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.15610668+07:00","message":"> Transcript [48781] [false]: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.156110637+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.156113008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.156115329+07:00","message":"StatePrefix: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.156118135+07:00","message":"TextPushed: 'ดีแล้วจะได้มีการสั่งการให้กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.156121181+07:00","message":"Push: 'บัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.156122962+07:00","message":"TextPushed: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.156125346+07:00","message":"Set new StatePrefix : 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.156128117+07:00","message":"Next Push (prob) : 'ตำรวจภูธรภาค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.156135728+07:00","message":"push: {false บัญชาการ 0 0xc00386c800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.383894611+07:00","message":"[GCS] IsForceVAD: false for message ID: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.447603134+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.447644662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2 ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.447651476+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2 ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.447668581+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2 ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.447678244+07:00","message":"[bufferProcess] interim [220000000]:ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2 ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.447683033+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.447686618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.447691474+07:00","message":"> Transcript [48782] [false]: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.447695006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.447696973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.447699347+07:00","message":"StatePrefix: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.447705553+07:00","message":"TextPushed: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.516307414+07:00","message":"[GCS] Start streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.516837713+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.516870699+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-05-12T14:01:43.516877472+07:00","message":"receive interim result [false|false]: ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.516887561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.516891067+07:00","message":"receive interim result [false|false]:  2 ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.51689832+07:00","message":"[buffer interim] 4265 false ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.51690176+07:00","message":"[buffer interim] 4265 false  2 ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.516907303+07:00","message":"[bufferProcess] interim [340000000]:ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.516910275+07:00","message":"[bufferProcess] send to processor:ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2 ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.516913165+07:00","message":"[bufferProcess] interim [340000000]: 2 ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.516915887+07:00","message":"[bufferProcess] update buffer: ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2 ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.516918635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.516921397+07:00","message":"> Transcript [48783] [false]: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2 ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.5169248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.516926824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.516928726+07:00","message":"StatePrefix: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.516931163+07:00","message":"TextPushed: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.635307961+07:00","message":"receive streaming session, msgId: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.63534837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2 ที่\",\"confidence\":0.9586477}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.635355068+07:00","message":"receive interim result [true|false]: ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2 ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.63537018+07:00","message":"end recv isFinal message id 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.635372691+07:00","message":"end Recv id 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.635379998+07:00","message":"[buffer interim] 4265 true ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2 ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.635389907+07:00","message":"[bufferProcess] interim [340000000]:ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2 ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.635395731+07:00","message":"[bufferProcess] send to processor (isfinal):ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2 ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.635400575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.635404524+07:00","message":"> Transcript [48784] [false]: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2 ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.635409165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.635411878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.6354154+07:00","message":"StatePrefix: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.63541904+07:00","message":"TextPushed: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.635422336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.635426776+07:00","message":"> Transcript [48785] [true]: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค 2 ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.635430088+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.63543276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.635435238+07:00","message":"StatePrefix: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการตำรวจภูธรภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.635438238+07:00","message":"TextPushed: 'ดีแล้วจะได้มีการสั่งการให้กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.63544309+07:00","message":"Push: 'ตำรวจภูธรภาค 2 ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.635477698+07:00","message":"push: {true ตำรวจภูธรภาค 2 ที่ 0 0xc00386c800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:01:43.647888908+07:00","message":"write wav file: './tmp/7565/7565_4265.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.993014791+07:00","message":"receive streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.993061246+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-05-12T14:01:43.993067472+07:00","message":"receive interim result [false|false]: บัตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:43.993082756+07:00","message":"[buffer interim] 4266 false บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.993089829+07:00","message":"[bufferProcess] interim [300000000]:บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:43.99309176+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.105928687+07:00","message":"receive streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.105964091+07:00","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-05-12T14:01:44.105969473+07:00","message":"receive interim result [false|false]: ปากกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.10598184+07:00","message":"[buffer interim] 4266 false ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.105988421+07:00","message":"[bufferProcess] interim [420000000]:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.10599082+07:00","message":"[bufferProcess] send to processor:บัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.105996134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.105999827+07:00","message":"> Transcript [48786] [false]: 'บัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.106001929+07:00","message":"Set StatePrefix (first interim): 'บัตร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.189211977+07:00","message":"receive streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.189253466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.18926091+07:00","message":"receive interim result [false|false]: ประกาศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.189275327+07:00","message":"[buffer interim] 4266 false ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.189285394+07:00","message":"[bufferProcess] interim [480000000]:ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.189289407+07:00","message":"[bufferProcess] send to processor:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.189292547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.189295311+07:00","message":"> Transcript [48787] [false]: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.189297549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.189299464+07:00","message":"Set new StatePrefix: 'ปากกา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:44.23000343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:44.230012081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.37365929+07:00","message":"receive streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.373695863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรตามที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.373701419+07:00","message":"receive interim result [false|false]: บัตรตามที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.373713404+07:00","message":"[buffer interim] 4266 false บัตรตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.373720356+07:00","message":"[bufferProcess] interim [660000000]:บัตรตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.37372266+07:00","message":"[bufferProcess] send to processor:ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.37372802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.37373104+07:00","message":"> Transcript [48788] [false]: 'ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.373733276+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.37373532+07:00","message":"Set new StatePrefix: 'ประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.499017482+07:00","message":"receive streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.499062331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศพิเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.499068316+07:00","message":"receive interim result [false|false]: ประกาศพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.49908548+07:00","message":"[buffer interim] 4266 false ประกาศพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.499093645+07:00","message":"[bufferProcess] interim [780000000]:ประกาศพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.499096629+07:00","message":"[bufferProcess] send to processor:บัตรตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.499099725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.499102712+07:00","message":"> Transcript [48789] [false]: 'บัตรตามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.499104757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.499107568+07:00","message":"Set new StatePrefix: 'บัตรตามที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.757827001+07:00","message":"receive streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.757865076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศพิเศษก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.757870797+07:00","message":"receive interim result [false|false]: ประกาศพิเศษก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.757887111+07:00","message":"[buffer interim] 4266 false ประกาศพิเศษก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.757894305+07:00","message":"[bufferProcess] interim [80000000]:ประกาศพิเศษก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.757897057+07:00","message":"[bufferProcess] send to processor:ประกาศพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.757903271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.757906306+07:00","message":"> Transcript [48790] [false]: 'ประกาศพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.757908579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.757910984+07:00","message":"Set new StatePrefix: 'ประกาศพิเศษ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.880765014+07:00","message":"receive streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.880806719+07:00","message":"receive 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-05-12T14:01:44.880812591+07:00","message":"receive interim result [false|false]: บัตรการพิเศษกอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:44.880827802+07:00","message":"[buffer interim] 4266 false บัตรการพิเศษกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.880835802+07:00","message":"[bufferProcess] interim [140000000]:บัตรการพิเศษกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.880838425+07:00","message":"[bufferProcess] send to processor:ประกาศพิเศษก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.880845495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.880849092+07:00","message":"> Transcript [48791] [false]: 'ประกาศพิเศษก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.880852892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.880855149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.880857144+07:00","message":"StatePrefix: 'ประกาศพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:44.880859397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.154749775+07:00","message":"receive streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.154789732+07:00","message":"receive 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-05-12T14:01:45.154796274+07:00","message":"receive interim result [false|false]: ประกาศพิเศษก-ฮ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.154810979+07:00","message":"[buffer interim] 4266 false ประกาศพิเศษก-ฮ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.154818732+07:00","message":"[bufferProcess] interim [500000000]:ประกาศพิเศษก-ฮ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.154821357+07:00","message":"[bufferProcess] send to processor:บัตรการพิเศษกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.15482872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.154831502+07:00","message":"> Transcript [48792] [false]: 'บัตรการพิเศษกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.154833892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.154835925+07:00","message":"Set new StatePrefix: 'บัตรการพิเศษกอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.263825262+07:00","message":"receive streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.263857796+07:00","message":"receive 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-05-12T14:01:45.263863652+07:00","message":"receive interim result [false|false]: บัตรการพิเศษกองบังคับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.263878434+07:00","message":"[buffer interim] 4266 false บัตรการพิเศษกองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.263885351+07:00","message":"[bufferProcess] interim [620000000]:บัตรการพิเศษกองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.263888194+07:00","message":"[bufferProcess] send to processor:ประกาศพิเศษก-ฮ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.263891409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.263894015+07:00","message":"> Transcript [48793] [false]: 'ประกาศพิเศษก-ฮ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.263896125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.263898067+07:00","message":"Set new StatePrefix: 'ประกาศพิเศษก-ฮ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.568357754+07:00","message":"[GCS] IsForceVAD: false for message ID: 4266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.591078466+07:00","message":"receive streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.591119495+07:00","message":"receive 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-05-12T14:01:45.591126445+07:00","message":"receive interim result [false|false]: บัตรการพิเศษกองบังคับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.591141698+07:00","message":"[buffer interim] 4266 false บัตรการพิเศษกองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.591149478+07:00","message":"[bufferProcess] interim [860000000]:บัตรการพิเศษกองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.591152126+07:00","message":"[bufferProcess] send to processor:บัตรการพิเศษกองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.591159225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.591164483+07:00","message":"> Transcript [48794] [false]: 'บัตรการพิเศษกองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.591166778+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.591168934+07:00","message":"Set new StatePrefix: 'บัตรการพิเศษกองบังคับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.629284888+07:00","message":"[GCS] Start streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.697870435+07:00","message":"receive streaming session, msgId: 4266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.697911702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรการพิเศษกองบังคับการ\",\"confidence\":0.8932956}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.697918766+07:00","message":"receive interim result [true|false]: บัตรการพิเศษกองบังคับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.697927841+07:00","message":"end recv isFinal message id 4266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.697930029+07:00","message":"end Recv id 4266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.697935009+07:00","message":"[buffer interim] 4266 true บัตรการพิเศษกองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.697943384+07:00","message":"[bufferProcess] interim [70000000]:บัตรการพิเศษกองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.697946667+07:00","message":"[bufferProcess] send to processor (isfinal):บัตรการพิเศษกองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.697950315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.697953179+07:00","message":"> Transcript [48795] [false]: 'บัตรการพิเศษกองบังคับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.697956032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.697958053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.697959886+07:00","message":"StatePrefix: 'บัตรการพิเศษกองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.697961966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.69796356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.69796564+07:00","message":"> Transcript [48796] [true]: 'บัตรการพิเศษกองบังคับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.69796983+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.697971527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.697973213+07:00","message":"StatePrefix: 'บัตรการพิเศษกองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.69797491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:45.69797733+07:00","message":"Push: 'บัตรการพิเศษกองบังคับการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:45.69798456+07:00","message":"push: {true บัตรการพิเศษกองบังคับการ 0 0xc0042d7580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:01:45.706292165+07:00","message":"write wav file: './tmp/7565/7565_4266.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:47.230341114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:47.230369474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999562179+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999602135+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-05-12T14:01:49.999607799+07:00","message":"receive interim result [false|false]: ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999623122+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999630718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบสิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999633084+07:00","message":"receive interim result [false|false]: ตอบสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999638456+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999641149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบสวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999639969+07:00","message":"[buffer interim] 4267 false ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999654907+07:00","message":"[buffer interim] 4267 false ตอบสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999643712+07:00","message":"receive interim result [false|false]: สอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999661544+07:00","message":"[bufferProcess] interim [360000000]:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.99966354+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999665284+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999666961+07:00","message":"[bufferProcess] send to processor (ticker):ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999669112+07:00","message":"receive 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-05-12T14:01:49.999672763+07:00","message":"receive interim result [false|false]: สอบสวนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999673536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999676642+07:00","message":"> Transcript [48797] [false]: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999669703+07:00","message":"[bufferProcess] interim [600000000]:ตอบสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999677219+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999681364+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999679167+07:00","message":"Set StatePrefix (first interim): 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999687909+07:00","message":"[buffer interim] 4267 false สอบสวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999690252+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999693923+07:00","message":"[bufferProcess] interim [660000000]:สอบสวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999694735+07:00","message":"receive 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-05-12T14:01:49.999698855+07:00","message":"receive interim result [false|false]: สอบสวนนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999725224+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999729147+07:00","message":"receive 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-05-12T14:01:49.999731686+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999695773+07:00","message":"[bufferProcess] send to processor:ตอบสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999760497+07:00","message":"[bufferProcess] interim [20000000]:สอบสวนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999737575+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.99973973+07:00","message":"[buffer interim] 4267 false สอบสวนนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999773641+07:00","message":"*********************************"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999775674+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999777244+07:00","message":"> Transcript [48798] [false]: 'ตอบสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999781276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999783298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999785107+07:00","message":"StatePrefix: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999787121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999770618+07:00","message":"receive 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-05-12T14:01:49.999790771+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999797855+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999800424+07:00","message":"receive 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-05-12T14:01:49.999802835+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.99980905+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999811798+07:00","message":"receive 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-05-12T14:01:49.999813959+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999817503+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999819639+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:49.999821785+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999765439+07:00","message":"[bufferProcess] send to processor:สอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999827263+07:00","message":"[bufferProcess] interim [200000000]:สอบสวนนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999829111+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999831142+07:00","message":"[bufferProcess] interim [260000000]:สอบสวนนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.99983286+07:00","message":"[bufferProcess] send to processor:สอบสวนนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999961082+07:00","message":"[bufferProcess] interim [320000000]:สอบสวนนะคะจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999963106+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999965592+07:00","message":"[bufferProcess] interim [500000000]:สอบสวนนะคะจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.99996723+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999969194+07:00","message":"[bufferProcess] interim [680000000]:สอบสวนนะคะจัดกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999970926+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999843071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999976027+07:00","message":"> Transcript [48799] [false]: 'สอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999977577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.99997941+07:00","message":"Set new StatePrefix: 'สอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999980974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999982745+07:00","message":"> Transcript [48800] [false]: 'สอบสวนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999984665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999986449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999988104+07:00","message":"StatePrefix: 'สอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.99998981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999991235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999993101+07:00","message":"> Transcript [48801] [false]: 'สอบสวนนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999995187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999997125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:49.999998651+07:00","message":"StatePrefix: 'สอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000000182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000001719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000003431+07:00","message":"> Transcript [48802] [false]: 'สอบสวนนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000005123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000006645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000008149+07:00","message":"StatePrefix: 'สอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000009691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000011104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000012781+07:00","message":"> Transcript [48803] [false]: 'สอบสวนนะคะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000014731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000016271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000017883+07:00","message":"StatePrefix: 'สอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000019365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000021687+07:00","message":"Push: 'สอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000027183+07:00","message":"TextPushed: 'สอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000029176+07:00","message":"Set new StatePrefix : 'สอบสวนนะคะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000031063+07:00","message":"Next Push (prob) : 'นะคะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.0000327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000034455+07:00","message":"> Transcript [48804] [false]: 'สอบสวนนะคะจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000036435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000037954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000039544+07:00","message":"StatePrefix: 'สอบสวนนะคะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.000041232+07:00","message":"TextPushed: 'สอบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.00004327+07:00","message":"push: {false สอบสวน 0 0xc002803580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222765577+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222809895+07:00","message":"receive 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-05-12T14:01:50.222816874+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222832558+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222836474+07:00","message":"receive 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-05-12T14:01:50.222839611+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222845697+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.22284824+07:00","message":"receive 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-05-12T14:01:50.222851073+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222856429+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222859121+07:00","message":"receive 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-05-12T14:01:50.222861159+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222869211+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222874713+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-05-12T14:01:50.222877405+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแลและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.22288281+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222885345+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-05-12T14:01:50.222887679+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแลรัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222892451+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222894959+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-05-12T14:01:50.22289711+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222903267+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222906373+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-05-12T14:01:50.222908654+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222922421+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222935313+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222939867+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222943496+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดูแล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222947763+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดูแลและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222951395+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดูแลรัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222961104+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.222964051+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.222972371+07:00","message":"[bufferProcess] interim [980000000]:สอบสวนนะคะจัดกำลังเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.222975303+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.222978364+07:00","message":"[bufferProcess] interim [160000000]:สอบสวนนะคะจัดกำลังเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.222980272+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.222982693+07:00","message":"[bufferProcess] interim [220000000]:สอบสวนนะคะจัดกำลังเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.222984502+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.222986386+07:00","message":"[bufferProcess] interim [400000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.222988912+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.222991489+07:00","message":"[bufferProcess] interim [580000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.22299387+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไปดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223000391+07:00","message":"[bufferProcess] interim [700000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแลรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223002206+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไปดูแลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223004676+07:00","message":"[bufferProcess] interim [760000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223006493+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไปดูแลรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223009369+07:00","message":"[bufferProcess] interim [60000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.22301131+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223088428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223203828+07:00","message":"> Transcript [48805] [false]: 'สอบสวนนะคะจัดกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223209634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223212702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223216159+07:00","message":"StatePrefix: 'สอบสวนนะคะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223220328+07:00","message":"TextPushed: 'สอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223224046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.22322657+07:00","message":"> Transcript [48806] [false]: 'สอบสวนนะคะจัดกำลังเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223228704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223230305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223232469+07:00","message":"StatePrefix: 'สอบสวนนะคะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223234393+07:00","message":"TextPushed: 'สอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223235854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223237956+07:00","message":"> Transcript [48807] [false]: 'สอบสวนนะคะจัดกำลังเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223240096+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223242191+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223243901+07:00","message":"StatePrefix: 'สอบสวนนะคะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223245601+07:00","message":"TextPushed: 'สอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223252665+07:00","message":"Push: 'นะคะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223254426+07:00","message":"TextPushed: 'สอบสวนนะคะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223256334+07:00","message":"Set new StatePrefix : 'สอบสวนนะคะจัดกำลังเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223259443+07:00","message":"Next Push (prob) : 'กำลังเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223261028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223262863+07:00","message":"> Transcript [48808] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223265211+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223266937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223268665+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223270523+07:00","message":"TextPushed: 'สอบสวนนะคะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223273397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223275584+07:00","message":"> Transcript [48809] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223277666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223279454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223281078+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223282869+07:00","message":"TextPushed: 'สอบสวนนะคะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223284932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.22328784+07:00","message":"> Transcript [48810] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223290926+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223294495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223297397+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223300166+07:00","message":"TextPushed: 'สอบสวนนะคะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.22330378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223307088+07:00","message":"> Transcript [48811] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223309119+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223311153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223312803+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223314691+07:00","message":"TextPushed: 'สอบสวนนะคะจัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.223290106+07:00","message":"push: {false นะคะจัด 0 0xc002803580}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223317137+07:00","message":"Push: 'กำลังเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223359973+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223363548+07:00","message":"Set new StatePrefix : 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223366595+07:00","message":"Next Push (prob) : 'ดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223369183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223378567+07:00","message":"> Transcript [48812] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223384195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.22338623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223388566+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:50.223390822+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.223335959+07:00","message":"push: {false กำลังเข้าไป 0 0xc002803580}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:50.230950102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:50.230950139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:50.945320421+07:00","message":"[GCS] IsForceVAD: false for message ID: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.070142533+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.070195528+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-05-12T14:01:51.070203734+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.070222761+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.070226275+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-05-12T14:01:51.070231162+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.070237523+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.07024102+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.070250178+07:00","message":"[bufferProcess] interim [240000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.070252707+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.070255506+07:00","message":"[bufferProcess] interim [420000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.070257431+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.070260778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.070263449+07:00","message":"> Transcript [48813] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.070267067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.070269265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.070271704+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.070274268+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.070276164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.070278107+07:00","message":"> Transcript [48814] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.070280121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.070281689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.070283362+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.070285357+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.141128134+07:00","message":"[GCS] Start streaming session, msgId: 4268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.60389666+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.603932146+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-05-12T14:01:51.60393823+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.603955376+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.603959184+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-05-12T14:01:51.603962205+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.603968307+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.603971044+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-05-12T14:01:51.603973307+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.603977966+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.603980729+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-05-12T14:01:51.603982879+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.603987849+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.60399091+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-05-12T14:01:51.603993338+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.603992136+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.604038561+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.604043314+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.60399714+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.6040649+07:00","message":"[bufferProcess] interim [20000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604068231+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604071531+07:00","message":"[bufferProcess] interim [140000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604074438+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604078193+07:00","message":"[bufferProcess] interim [260000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604081334+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.60408539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604089385+07:00","message":"> Transcript [48815] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.604056853+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.60409506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604103946+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.60410805+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604109786+07:00","message":"[bufferProcess] interim [320000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.604088136+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":"InterimProcessor","time":"2026-05-12T14:01:51.604116524+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.60411199+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604123772+07:00","message":"Push: 'ดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604125848+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604127968+07:00","message":"Set new StatePrefix : 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604130917+07:00","message":"Next Push (prob) : 'ษาความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.6041327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604134849+07:00","message":"> Transcript [48816] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604137181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604138926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604141009+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.60410456+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.60418509+07:00","message":"[bufferProcess] interim [500000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604143056+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604328742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604334817+07:00","message":"> Transcript [48817] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604339862+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604342401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604350229+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604354097+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604357017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604360013+07:00","message":"> Transcript [48818] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอยากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.60415418+07:00","message":"push: {false ดูแลรัก 0 0xc002803580}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604363867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604410271+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604413906+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604416902+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604192959+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604424059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604427683+07:00","message":"> Transcript [48819] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604431127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604433042+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604434759+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604437171+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604440509+07:00","message":"Push: 'ษาความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604442687+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604449397+07:00","message":"Set new StatePrefix : 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.604118692+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.604460932+07:00","message":"push: {false ษาความปลอดภัย 0 0xc002803580}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604452135+07:00","message":"Next Push (prob) : 'อย่างเข้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.604521069+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.604541891+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-05-12T14:01:51.604546769+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.604552655+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.604560651+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604568462+07:00","message":"[bufferProcess] interim [740000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604572495+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604581799+07:00","message":"[bufferProcess] interim [800000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.60458529+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604588988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604592275+07:00","message":"> Transcript [48820] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.60459608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604598858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604601914+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604605589+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604608512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604614067+07:00","message":"> Transcript [48821] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604617469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604620171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604622916+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.604626246+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.684946567+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.68498534+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-05-12T14:01:51.684993203+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.685009573+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.685019074+07:00","message":"[bufferProcess] interim [920000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.685023371+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.685030733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.685034449+07:00","message":"> Transcript [48822] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.685039618+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.685042537+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.685054705+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.685059258+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.714251855+07:00","message":"[GCS] IsForceVAD: false for message ID: 4268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.751522925+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.751557321+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-05-12T14:01:51.751563609+07:00","message":"receive interim result [false|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.751584301+07:00","message":"[buffer interim] 4267 false สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.751593346+07:00","message":"[bufferProcess] interim [340000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.751596633+07:00","message":"[bufferProcess] send to processor:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.75160178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.751604962+07:00","message":"> Transcript [48823] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.751609518+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.751613631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.751617547+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.751621749+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.751630709+07:00","message":"Push: 'อย่างเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.751634105+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.751637263+07:00","message":"Set new StatePrefix : 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.751641144+07:00","message":"Next Push (prob) : 'งวดนั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.751650715+07:00","message":"push: {false อย่างเข้ม 0 0xc002803580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.800671022+07:00","message":"receive streaming session, msgId: 4268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.800701912+07:00","message":"found end of frame, send empty tag with msgId: 4268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.800706533+07:00","message":"end Recv id 4268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.800715823+07:00","message":"[buffer interim] force interim is final (2) :สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800723994+07:00","message":"[bufferProcess] interim [340000000]:สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800727908+07:00","message":"[bufferProcess] send to processor (isfinal):สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800731555+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800734594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800738854+07:00","message":"> Transcript [48824] [false]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800744129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800747486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800749616+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800752418+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800754328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800756248+07:00","message":"> Transcript [48825] [true]: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800758377+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800760082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.80076302+07:00","message":"StatePrefix: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800765964+07:00","message":"TextPushed: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800773775+07:00","message":"Push: 'งวดนั้นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800778915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800782233+07:00","message":"> Transcript [48826] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800785228+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800787635+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800791475+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800793065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:51.800794929+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.800811339+07:00","message":"push: {true งวดนั้นเองค่ะ 0 0xc002803580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.80083285+07:00","message":"push: {true \n 0 0xc0042d7a80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:01:51.815308058+07:00","message":"write wav file: './tmp/7565/7565_4268.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.820204757+07:00","message":"receive streaming session, msgId: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.820255398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเองค่ะ\",\"confidence\":0.94596636}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.820266194+07:00","message":"receive interim result [true|false]: สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.820280396+07:00","message":"end recv isFinal message id 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.820283636+07:00","message":"end Recv id 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.820293192+07:00","message":"[buffer interim] this message is already final true 4267: 'สอบสวนนะคะจัดกำลังเข้าไปดูแลรักษาความปลอดภัยอย่างเข้มงวดนั้นเองค่ะ'"}
{"level":"info","service":"Main","time":"2026-05-12T14:01:51.823070255+07:00","message":"write wav file: './tmp/7565/7565_4267.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:51.983351712+07:00","message":"[GCS] Start streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:52.462639982+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:52.462682678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:52.462688174+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:52.462704495+07:00","message":"[buffer interim] 4269 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.462712156+07:00","message":"[bufferProcess] interim [480000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.462714038+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:52.637473232+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:52.6375073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:52.63751258+07:00","message":"receive interim result [false|false]: เรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:52.637526805+07:00","message":"[buffer interim] 4269 false เรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.637533755+07:00","message":"[bufferProcess] interim [660000000]:เรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.637536217+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.637539579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.637542544+07:00","message":"> Transcript [48827] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.637544509+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:52.833525941+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:52.833569024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้อาจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:52.833575184+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:52.83359211+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.833599603+07:00","message":"[bufferProcess] interim [840000000]:เรื่องนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.833603006+07:00","message":"[bufferProcess] send to processor:เรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.833611733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.833616013+07:00","message":"> Transcript [48828] [false]: 'เรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.8336203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.833622372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.833624291+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.833626519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:52.957412894+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:52.957467064+07:00","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-05-12T14:01:52.957473336+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:52.957490211+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.957499385+07:00","message":"[bufferProcess] interim [960000000]:เรื่องนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.957501988+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.957509803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.957515981+07:00","message":"> Transcript [48829] [false]: 'เรื่องนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.95751953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.957521994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.957523851+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:52.95752585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.025682873+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.025720302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้อาจจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.025726117+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.025740788+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.025748175+07:00","message":"[bufferProcess] interim [80000000]:เรื่องนี้อาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.025751306+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.025757649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.025760336+07:00","message":"> Transcript [48830] [false]: 'เรื่องนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.025763553+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.025765643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.025767586+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.025769797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:53.231353501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:53.231369776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.2879996+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.288038939+07:00","message":"receive 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-05-12T14:01:53.288043911+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.288077022+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.288087379+07:00","message":"[bufferProcess] interim [260000000]:เรื่องนี้อาจจะเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.288091356+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.288095448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.288098314+07:00","message":"> Transcript [48831] [false]: 'เรื่องนี้อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.288102053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.288104462+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.288106444+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.28810844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.28811111+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.288113722+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.288117307+07:00","message":"Set new StatePrefix : 'เรื่องนี้อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.288119626+07:00","message":"Next Push (prob) : 'นี้อาจจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.28812727+07:00","message":"push: {false เรื่อง 0 0xc0044a2000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.349404108+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.34945012+07:00","message":"receive 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-05-12T14:01:53.349457669+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.349477862+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.349486601+07:00","message":"[bufferProcess] interim [380000000]:เรื่องนี้อาจจะเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.34949045+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.349497818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.349502216+07:00","message":"> Transcript [48832] [false]: 'เรื่องนี้อาจจะเป็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.349507631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.349510694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.3495147+07:00","message":"StatePrefix: 'เรื่องนี้อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.349518734+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.638859645+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.638893476+07:00","message":"receive 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-05-12T14:01:53.638898946+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.638910425+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.63891776+07:00","message":"[bufferProcess] interim [680000000]:เรื่องนี้อาจจะเป็นเรื่องที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.638921484+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.638930817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.638936166+07:00","message":"> Transcript [48833] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.638940516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.638943927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.638949452+07:00","message":"StatePrefix: 'เรื่องนี้อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.638952928+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.75351054+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.753542311+07:00","message":"receive 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-05-12T14:01:53.75354798+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่เราทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.75356306+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.753570592+07:00","message":"[bufferProcess] interim [800000000]:เรื่องนี้อาจจะเป็นเรื่องที่เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.753573102+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่องที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.753576479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.753580593+07:00","message":"> Transcript [48834] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.753585792+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.753589386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.753592539+07:00","message":"StatePrefix: 'เรื่องนี้อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.753595706+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.848794459+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.848843547+07:00","message":"receive 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-05-12T14:01:53.848850264+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.848865788+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.848873522+07:00","message":"[bufferProcess] interim [860000000]:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.848876511+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่องที่เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.848883113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.848886306+07:00","message":"> Transcript [48835] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่เราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.848889582+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.848891553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.848893935+07:00","message":"StatePrefix: 'เรื่องนี้อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.848896102+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.848901655+07:00","message":"Push: 'นี้อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.848903493+07:00","message":"TextPushed: 'เรื่องนี้อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.848905701+07:00","message":"Set new StatePrefix : 'เรื่องนี้อาจจะเป็นเรื่องที่เราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:53.848908096+07:00","message":"Next Push (prob) : 'เรื่องที่เราทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:53.84891581+07:00","message":"push: {false นี้อาจจะเป็น 0 0xc0044a2000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:54.230018198+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:54.230063338+07:00","message":"receive 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-05-12T14:01:54.230071552+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:54.23008783+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.230096845+07:00","message":"[bufferProcess] interim [280000000]:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.230100723+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.230109032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.230113238+07:00","message":"> Transcript [48836] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.230116637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.230119992+07:00","message":"Set new StatePrefix: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:54.301650273+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:54.301684544+07:00","message":"receive 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-05-12T14:01:54.301690334+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:54.301707271+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.301714726+07:00","message":"[bufferProcess] interim [400000000]:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.301717082+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.301720379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.301723266+07:00","message":"> Transcript [48837] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.30172671+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.301728631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.301730483+07:00","message":"StatePrefix: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.301732805+07:00","message":"TextPushed: 'เรื่องนี้อาจจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:54.595126418+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:54.595172255+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-05-12T14:01:54.595178598+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:54.595195968+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.595203948+07:00","message":"[bufferProcess] interim [580000000]:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.595206327+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.595210248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.595213196+07:00","message":"> Transcript [48838] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.595216826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.595219311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.595221332+07:00","message":"StatePrefix: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.595224054+07:00","message":"TextPushed: 'เรื่องนี้อาจจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:54.633001326+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:54.633042915+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-05-12T14:01:54.633057176+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:54.633072274+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.633080938+07:00","message":"[bufferProcess] interim [640000000]:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.633083488+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.633087391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.633090258+07:00","message":"> Transcript [48839] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.633093976+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.633097705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.633100254+07:00","message":"StatePrefix: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.633103077+07:00","message":"TextPushed: 'เรื่องนี้อาจจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:54.773423856+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:54.773479356+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-05-12T14:01:54.773491438+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:54.773510752+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.773519623+07:00","message":"[bufferProcess] interim [820000000]:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.773522238+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.773528762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.773531466+07:00","message":"> Transcript [48840] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.773535394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.773537765+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.77354005+07:00","message":"StatePrefix: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.773542866+07:00","message":"TextPushed: 'เรื่องนี้อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.77355187+07:00","message":"Push: 'เรื่องที่รัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.773554337+07:00","message":"TextPushed: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.77356037+07:00","message":"Set new StatePrefix : 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:54.773563019+07:00","message":"Next Push (prob) : 'อาจจะต้องจัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:54.773589691+07:00","message":"push: {false เรื่องที่รัฐบาล 0 0xc0044a2000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.037957163+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.037998928+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-05-12T14:01:55.038005585+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.038024329+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.038033558+07:00","message":"[bufferProcess] interim [120000000]:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.038036056+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.038039903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.038043069+07:00","message":"> Transcript [48841] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.038045461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.038052539+07:00","message":"Set new StatePrefix: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.148290375+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.148333846+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-05-12T14:01:55.148340857+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.148357384+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.148371478+07:00","message":"[bufferProcess] interim [180000000]:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.148375994+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.148392482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.14839837+07:00","message":"> Transcript [48842] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.148404727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.148408267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.148411067+07:00","message":"StatePrefix: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.148416264+07:00","message":"TextPushed: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.326545315+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.326587636+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-05-12T14:01:55.326594988+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.3266106+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.326618754+07:00","message":"[bufferProcess] interim [360000000]:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.326622134+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.326629533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.326632581+07:00","message":"> Transcript [48843] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.326636717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.326639342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.326642445+07:00","message":"StatePrefix: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.326645232+07:00","message":"TextPushed: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.329108849+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.329143053+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-05-12T14:01:55.329148744+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิษ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.329174631+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.329182485+07:00","message":"[bufferProcess] interim [420000000]:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.329185054+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.329191025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.329193914+07:00","message":"> Transcript [48844] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.329197326+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.329199429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.329201525+07:00","message":"StatePrefix: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.329204022+07:00","message":"TextPushed: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.457594995+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.457639477+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-05-12T14:01:55.457648771+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.457666744+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.457678795+07:00","message":"[bufferProcess] interim [480000000]:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.457682999+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.457690773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.457695228+07:00","message":"> Transcript [48845] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.457701083+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.457704389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.457708048+07:00","message":"StatePrefix: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.457712136+07:00","message":"TextPushed: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.457721413+07:00","message":"Push: 'อาจจะต้องจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.457724649+07:00","message":"TextPushed: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.457729009+07:00","message":"Set new StatePrefix : 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.457732794+07:00","message":"Next Push (prob) : 'เป็นพิษ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.457744177+07:00","message":"push: {false อาจจะต้องจับตา 0 0xc0044a2000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.663868838+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.663914763+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-05-12T14:01:55.663922243+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.663938631+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.663951052+07:00","message":"[bufferProcess] interim [720000000]:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.663953625+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.66396038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.663964023+07:00","message":"> Transcript [48846] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.663966822+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.663970782+07:00","message":"Set new StatePrefix: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.885407354+07:00","message":"[GCS] IsForceVAD: false for message ID: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.899405307+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.899439875+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-05-12T14:01:55.89944607+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.899458197+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.899467579+07:00","message":"[bufferProcess] interim [20000000]:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.899471218+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.899476702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.899479691+07:00","message":"> Transcript [48847] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.899483376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.899485424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.899487508+07:00","message":"StatePrefix: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.899489985+07:00","message":"TextPushed: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.945566589+07:00","message":"[GCS] Start streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.964659428+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.964699194+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-05-12T14:01:55.964706198+07:00","message":"receive interim result [false|false]: เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะเนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:55.964720495+07:00","message":"[buffer interim] 4269 false เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.964728423+07:00","message":"[bufferProcess] interim [80000000]:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.964731742+07:00","message":"[bufferProcess] send to processor:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.964738484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.964742029+07:00","message":"> Transcript [48848] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.96474594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.964748144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.964751038+07:00","message":"StatePrefix: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:55.964753542+07:00","message":"TextPushed: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.020360931+07:00","message":"receive streaming session, msgId: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.020399649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะเนื่องจาก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.02041857+07:00","message":"receive interim result [true|false]: เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะเนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.020429387+07:00","message":"end recv isFinal message id 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.020431976+07:00","message":"end Recv id 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.020437589+07:00","message":"[buffer interim] 4269 true เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.020449798+07:00","message":"[bufferProcess] interim [140000000]:เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.020453798+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.020459925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.020462897+07:00","message":"> Transcript [48849] [false]: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.020466733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.020468935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.020471216+07:00","message":"StatePrefix: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.02047388+07:00","message":"TextPushed: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.020475969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.020477944+07:00","message":"> Transcript [48850] [true]: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษนะคะเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.020480617+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.020484715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.020486588+07:00","message":"StatePrefix: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตาเป็นพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.020488706+07:00","message":"TextPushed: 'เรื่องนี้อาจจะเป็นเรื่องที่รัฐบาลอาจจะต้องจับตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.020492059+07:00","message":"Push: 'เป็นพิเศษนะคะเนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.020500442+07:00","message":"push: {true เป็นพิเศษนะคะเนื่องจาก 0 0xc0044a2000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:01:56.030632785+07:00","message":"write wav file: './tmp/7565/7565_4269.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:56.231809297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:56.231821482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.460623403+07:00","message":"[GCS] Cleaned up inactive client: 4256"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.460645004+07:00","message":"[GCS] Cleaned up inactive client: 4248"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.460647641+07:00","message":"[GCS] Cleaned up inactive client: 4249"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.460649346+07:00","message":"[GCS] Cleaned up inactive client: 4250"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.460651033+07:00","message":"[GCS] Cleaned up inactive client: 4253"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.460652752+07:00","message":"[GCS] Cleaned up inactive client: 4254"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.46065458+07:00","message":"[GCS] Cleaned up inactive client: 4255"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.460656336+07:00","message":"[GCS] Cleaned up inactive client: 4252"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.46065822+07:00","message":"[GCS] Cleaned up inactive client: 4251"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.58785561+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.587891602+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-05-12T14:01:56.587896383+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.587910315+07:00","message":"[buffer interim] 4270 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.587916567+07:00","message":"[bufferProcess] interim [360000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.587918268+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.621385549+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.62142494+07:00","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-05-12T14:01:56.621432439+07:00","message":"receive interim result [false|false]: ว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.62145288+07:00","message":"[buffer interim] 4270 false ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.621462558+07:00","message":"[bufferProcess] interim [420000000]:ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.62146497+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.621468468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.621471143+07:00","message":"> Transcript [48851] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.621473634+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.714154977+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.714185208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.714190338+07:00","message":"receive interim result [false|false]: ว่าก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.71420315+07:00","message":"[buffer interim] 4270 false ว่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.714209907+07:00","message":"[bufferProcess] interim [480000000]:ว่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.714212331+07:00","message":"[bufferProcess] send to processor:ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.714215587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.714218342+07:00","message":"> Transcript [48852] [false]: 'ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.714221383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.714223454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.714225463+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.714227601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.8571376+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.857181323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.857187232+07:00","message":"receive interim result [false|false]: ว่าก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:56.857199083+07:00","message":"[buffer interim] 4270 false ว่าก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.857205757+07:00","message":"[bufferProcess] interim [660000000]:ว่าก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.85720844+07:00","message":"[bufferProcess] send to processor:ว่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.857213456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.85721616+07:00","message":"> Transcript [48853] [false]: 'ว่าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.857218992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.857220824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.857222697+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:56.857225005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.056154493+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.056187087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าก็มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.056192541+07:00","message":"receive interim result [false|false]: ว่าก็มีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.056204123+07:00","message":"[buffer interim] 4270 false ว่าก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.056213034+07:00","message":"[bufferProcess] interim [900000000]:ว่าก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.056215417+07:00","message":"[bufferProcess] send to processor:ว่าก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.056220803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.056223597+07:00","message":"> Transcript [48854] [false]: 'ว่าก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.056227605+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.056229439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.056231676+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.056233964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.312823811+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.312871845+07:00","message":"receive 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-05-12T14:01:57.312877284+07:00","message":"receive interim result [false|false]: ว่าก็มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.312968812+07:00","message":"[buffer interim] 4270 false ว่าก็มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.313016309+07:00","message":"[bufferProcess] interim [140000000]:ว่าก็มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.313020756+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.313024723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.313028277+07:00","message":"> Transcript [48855] [false]: 'ว่าก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.313032073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.313034629+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.313037394+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.313039461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.313045329+07:00","message":"Push: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.313047142+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.313061015+07:00","message":"Set new StatePrefix : 'ว่าก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.313064278+07:00","message":"Next Push (prob) : 'ก็มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.313075234+07:00","message":"push: {false ว่า 0 0xc005d09e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.332279506+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.332311526+07:00","message":"receive 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-05-12T14:01:57.332317447+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.332333407+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.332340888+07:00","message":"[bufferProcess] interim [200000000]:ว่าก็มีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.332343352+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.332349006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.332351819+07:00","message":"> Transcript [48856] [false]: 'ว่าก็มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.332356524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.332358832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.332360679+07:00","message":"StatePrefix: 'ว่าก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.332380186+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.38761465+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.387666375+07:00","message":"receive 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-05-12T14:01:57.387674919+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.387696583+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.38771314+07:00","message":"[bufferProcess] interim [320000000]:ว่าก็มีความเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.387717008+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.387726113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.3877305+07:00","message":"> Transcript [48857] [false]: 'ว่าก็มีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.387735487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.387739256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.387741808+07:00","message":"StatePrefix: 'ว่าก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.387745554+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.506706836+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.506739193+07:00","message":"receive 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-05-12T14:01:57.506744923+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.506759155+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.506766334+07:00","message":"[bufferProcess] interim [380000000]:ว่าก็มีความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.50676863+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.506773851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.506776492+07:00","message":"> Transcript [48858] [false]: 'ว่าก็มีความเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.506779668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.506781902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.506783815+07:00","message":"StatePrefix: 'ว่าก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.506786388+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.909018993+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.909080241+07:00","message":"receive 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-05-12T14:01:57.909087361+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.909104853+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.909115439+07:00","message":"[bufferProcess] interim [740000000]:ว่าก็มีความเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.909119558+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.909123718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.909127018+07:00","message":"> Transcript [48859] [false]: 'ว่าก็มีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.909131937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.909134914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.909137588+07:00","message":"StatePrefix: 'ว่าก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.909141254+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.909145182+07:00","message":"Push: 'ก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.909147852+07:00","message":"TextPushed: 'ว่าก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.909151866+07:00","message":"Set new StatePrefix : 'ว่าก็มีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:57.909153954+07:00","message":"Next Push (prob) : 'เชื่อมโยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:57.909185716+07:00","message":"push: {false ก็มีความ 0 0xc005d09e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.091106036+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.091141671+07:00","message":"receive 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-05-12T14:01:58.091148208+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.09116209+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.091171073+07:00","message":"[bufferProcess] interim [980000000]:ว่าก็มีความเชื่อมโยงกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.091173838+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.091179079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.091181998+07:00","message":"> Transcript [48860] [false]: 'ว่าก็มีความเชื่อมโยงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.091185362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.09118758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.091190045+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.091192184+07:00","message":"TextPushed: 'ว่าก็มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.296408494+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.296444407+07:00","message":"receive 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-05-12T14:01:58.296449927+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.296463973+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.296467382+07:00","message":"receive 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-05-12T14:01:58.296469795+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.296475712+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.296479023+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.296485105+07:00","message":"[bufferProcess] interim [100000000]:ว่าก็มีความเชื่อมโยงกับเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.296487524+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.296492123+07:00","message":"[bufferProcess] interim [160000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.296494026+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.296496817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.296499705+07:00","message":"> Transcript [48861] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.296503249+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.296505826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.296509649+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.296511827+07:00","message":"TextPushed: 'ว่าก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.296513506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.296515536+07:00","message":"> Transcript [48862] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.296523203+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.296525098+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.296533778+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.296535675+07:00","message":"TextPushed: 'ว่าก็มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.456284758+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.456324189+07:00","message":"receive 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-05-12T14:01:58.456332206+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.456350286+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.456358171+07:00","message":"[bufferProcess] interim [280000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.456360887+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.456368557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.456371933+07:00","message":"> Transcript [48863] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.456376831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.456379692+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.456382002+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.45638413+07:00","message":"TextPushed: 'ว่าก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.456391374+07:00","message":"Push: 'เชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.456393287+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.456395318+07:00","message":"Set new StatePrefix : 'ว่าก็มีความเชื่อมโยงกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.45639755+07:00","message":"Next Push (prob) : 'กับเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.45640945+07:00","message":"push: {false เชื่อมโยง 0 0xc005d09e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.607185155+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.607216156+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-05-12T14:01:58.607221642+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.607239132+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.607246959+07:00","message":"[bufferProcess] interim [460000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.607249969+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.607257589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.607260345+07:00","message":"> Transcript [48864] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.607263872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.607266047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.607271493+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.607274461+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.734191227+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.734235397+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-05-12T14:01:58.734244745+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งซ่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.734261882+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.734269872+07:00","message":"[bufferProcess] interim [580000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.73427264+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.734277918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.73428077+07:00","message":"> Transcript [48865] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.734284543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.734286828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.734289263+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.734291999+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.782620518+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.78266029+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-05-12T14:01:58.782666972+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสตาร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.782683143+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสตาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.782690496+07:00","message":"[bufferProcess] interim [640000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสตาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.782693258+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.782702185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.782705478+07:00","message":"> Transcript [48866] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งซ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.782711301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.782714529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.782717813+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.782721381+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.791309839+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.791336503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าก็มีความเชื่อมโยงกับเรื่องของ Gangster\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.791342499+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของ Gangster"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.79135603+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของ Gangster"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.79136252+07:00","message":"[bufferProcess] interim [700000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของ Gangster"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.791364934+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสตาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.791367672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.79137028+07:00","message":"> Transcript [48867] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสตาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.791374132+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.791375952+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.791377737+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.791380138+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.791387782+07:00","message":"Push: 'กับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.79139015+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยงกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.791392203+07:00","message":"Set new StatePrefix : 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสตาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.791394444+07:00","message":"Next Push (prob) : 'แก๊งสตาร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.791402085+07:00","message":"push: {false กับเรื่องของ 0 0xc005d09e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.912104881+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.912160409+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-05-12T14:01:58.912169565+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.912180121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Gangster\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.912184052+07:00","message":"receive interim result [false|false]:  Gangster"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.912200728+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.912215152+07:00","message":"[buffer interim] 4270 false  Gangster"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.912223616+07:00","message":"[bufferProcess] interim [760000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.912227697+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของ Gangster"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.91223421+07:00","message":"[bufferProcess] interim [760000000]: Gangster"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.91223767+07:00","message":"[bufferProcess] update buffer: ว่าก็มีความเชื่อมโยงกับเรื่องของ Gangster"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.912241807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.912245701+07:00","message":"> Transcript [48868] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของ Gangster'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.912249219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.912252368+07:00","message":"Set new StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของ Gangster'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.917015553+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.917058837+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-05-12T14:01:58.917065077+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งแสตมป์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.91708893+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งแสตมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.917099445+07:00","message":"[bufferProcess] interim [820000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งแสตมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.917102625+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของ Gangster"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.917108258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.917111254+07:00","message":"> Transcript [48869] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของ Gangster'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.917115474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.917117691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.917119509+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของ Gangster'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.917122039+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยงกับเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.99199896+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.992036755+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-05-12T14:01:58.992043815+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:58.992062301+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.992070768+07:00","message":"[bufferProcess] interim [880000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.992075034+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งแสตมป์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.992081955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.992085922+07:00","message":"> Transcript [48870] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งแสตมป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.992088437+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:58.992090349+07:00","message":"Set new StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งแสตมป์'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:59.23284684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:01:59.232858272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:59.529437841+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:59.529477255+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-05-12T14:01:59.529483559+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์เข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:59.52949668+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.529504038+07:00","message":"[bufferProcess] interim [360000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.529506518+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.529511748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.529514572+07:00","message":"> Transcript [48871] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.529517058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.529518923+07:00","message":"Set new StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:59.567207618+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:59.567242726+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-05-12T14:01:59.567248847+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ค่ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:59.567265599+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.567273043+07:00","message":"[bufferProcess] interim [420000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.567275968+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.567279051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.567282455+07:00","message":"> Transcript [48872] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.567285767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.567287807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.567290037+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.567292556+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยงกับเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:59.727427894+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:59.727470187+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-05-12T14:01:59.727478787+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:01:59.727494655+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.727505408+07:00","message":"[bufferProcess] interim [600000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.727509348+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.727516291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.727520534+07:00","message":"> Transcript [48873] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.727525496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.727528363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.727531102+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:01:59.727534781+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยงกับเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:00.322347983+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:00.322393782+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-05-12T14:02:00.32240074+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:00.322418761+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.322427929+07:00","message":"[bufferProcess] interim [200000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.322430689+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.322438855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.322441651+07:00","message":"> Transcript [48874] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.322446123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.32244842+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.32245022+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.322452997+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยงกับเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:00.51664865+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:00.516704112+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-05-12T14:02:00.516710836+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่ไหล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:00.516727565+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่ไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.516736354+07:00","message":"[bufferProcess] interim [380000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่ไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.516739359+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.51674613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.516748983+07:00","message":"> Transcript [48875] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.51675322+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.516755463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.516758353+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.516761138+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยงกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.516767678+07:00","message":"Push: 'แก๊งสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.516769757+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.516771804+07:00","message":"Set new StatePrefix : 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.516774068+07:00","message":"Next Push (prob) : 'ข้ามชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:00.516783636+07:00","message":"push: {false แก๊งสแกมเมอร์ 0 0xc005d09e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:00.578092258+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:00.578129972+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-05-12T14:02:00.578137545+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:00.578153285+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.578163981+07:00","message":"[bufferProcess] interim [500000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.578166605+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่ไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.578169969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.578172779+07:00","message":"> Transcript [48876] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่ไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.578176669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.578178698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.578180938+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.578183761+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:00.767411474+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:00.767451952+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-05-12T14:02:00.767459608+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:00.767474939+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.767482711+07:00","message":"[bufferProcess] interim [680000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.767485863+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.767492913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.767496328+07:00","message":"> Transcript [48877] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.767501249+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.767504897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.767507629+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:00.767510704+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.024542842+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.024579732+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-05-12T14:02:01.024585549+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็เหมาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.024600653+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.024609703+07:00","message":"[bufferProcess] interim [920000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.024612512+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.024616191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.024618922+07:00","message":"> Transcript [48878] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.02462278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.024624765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.024627007+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.024629779+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.088755155+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.088794613+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-05-12T14:02:01.08880075+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.088816472+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.088824824+07:00","message":"[bufferProcess] interim [980000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.088828662+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.088833536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.088837811+07:00","message":"> Transcript [48879] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.088843328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.088846063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.088849901+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.088853706+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.088857451+07:00","message":"Push: 'ข้ามชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.088859478+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.088861863+07:00","message":"Set new StatePrefix : 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.088864288+07:00","message":"Next Push (prob) : 'ที่หลายฝ่ายก็เหมาะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.088874544+07:00","message":"push: {false ข้ามชาติ 0 0xc005d09e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.217333735+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.217372295+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-05-12T14:02:01.217378947+07:00","message":"receive interim result [false|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มองว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.217394981+07:00","message":"[buffer interim] 4270 false ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.217404606+07:00","message":"[bufferProcess] interim [100000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.217408646+07:00","message":"[bufferProcess] send to processor:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.217413821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.217417576+07:00","message":"> Transcript [48880] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.217421238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.217423268+07:00","message":"Set new StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.254606608+07:00","message":"[GCS] IsForceVAD: false for message ID: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.390731818+07:00","message":"[GCS] Start streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.422313382+07:00","message":"receive streaming session, msgId: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.422357484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มองว่า\",\"confidence\":0.9574723}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.422368893+07:00","message":"receive interim result [true|false]: ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มองว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.422380047+07:00","message":"end recv isFinal message id 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.422382874+07:00","message":"end Recv id 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.422390131+07:00","message":"[buffer interim] 4270 true ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.422399649+07:00","message":"[bufferProcess] interim [340000000]:ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.422404374+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.422408816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.422413133+07:00","message":"> Transcript [48881] [false]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.422418195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.422421093+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.422424229+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.422429213+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.422432492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.422438138+07:00","message":"> Transcript [48882] [true]: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.422441861+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.422444797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.422447801+07:00","message":"StatePrefix: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติที่หลายฝ่ายก็มอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.422451506+07:00","message":"TextPushed: 'ว่าก็มีความเชื่อมโยงกับเรื่องของแก๊งสแกมเมอร์ข้ามชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.422458763+07:00","message":"Push: 'ที่หลายฝ่ายก็มองว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.422469736+07:00","message":"push: {true ที่หลายฝ่ายก็มองว่า 0 0xc005d09e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:02:01.433351856+07:00","message":"write wav file: './tmp/7565/7565_4270.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.945437671+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.945484844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.945489879+07:00","message":"receive interim result [false|false]: แต่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:01.945505631+07:00","message":"[buffer interim] 4271 false แต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.945512873+07:00","message":"[bufferProcess] interim [600000000]:แต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:01.945514719+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.049499679+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.04953172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.049537011+07:00","message":"receive interim result [false|false]: แต่ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.049553463+07:00","message":"[buffer interim] 4271 false แต่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.049560857+07:00","message":"[bufferProcess] interim [720000000]:แต่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.049563404+07:00","message":"[bufferProcess] send to processor:แต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.049566953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.049569618+07:00","message":"> Transcript [48883] [false]: 'แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.049573638+07:00","message":"Set StatePrefix (first interim): 'แต่ยัง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:02.233586962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:02.233600686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.234488954+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.234519026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.234524274+07:00","message":"receive interim result [false|false]: แต่ยังไม่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.2345379+07:00","message":"[buffer interim] 4271 false แต่ยังไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.234545446+07:00","message":"[bufferProcess] interim [840000000]:แต่ยังไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.234548598+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.234555481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.234558323+07:00","message":"> Transcript [48884] [false]: 'แต่ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.2345616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.234563588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.234565447+07:00","message":"StatePrefix: 'แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.234567635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.239257452+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.239285752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่หยุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.239293701+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.239307942+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.23931425+07:00","message":"[bufferProcess] interim [900000000]:แต่ยังไม่หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.23931643+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.239319522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.239322228+07:00","message":"> Transcript [48885] [false]: 'แต่ยังไม่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.239325554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.239327596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.239329588+07:00","message":"StatePrefix: 'แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.239331576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.555070847+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.555105768+07:00","message":"receive 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-05-12T14:02:02.555111036+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.555124192+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.555131695+07:00","message":"[bufferProcess] interim [140000000]:แต่ยังไม่หยุดเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.555134351+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.55513993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.555142692+07:00","message":"> Transcript [48886] [false]: 'แต่ยังไม่หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.555145786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.555147909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.555149825+07:00","message":"StatePrefix: 'แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.555152789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.611369808+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.611411662+07:00","message":"receive 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-05-12T14:02:02.611419452+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงพอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.611437909+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.611450447+07:00","message":"[bufferProcess] interim [260000000]:แต่ยังไม่หยุดเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.611454274+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.611462545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.611466705+07:00","message":"> Transcript [48887] [false]: 'แต่ยังไม่หยุดเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.611471798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.611474604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.611477269+07:00","message":"StatePrefix: 'แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.611480362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.611489295+07:00","message":"Push: 'แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.611491949+07:00","message":"TextPushed: 'แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.611495292+07:00","message":"Set new StatePrefix : 'แต่ยังไม่หยุดเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.611498355+07:00","message":"Next Push (prob) : 'ไม่หยุดเพียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.611509734+07:00","message":"push: {false แต่ยัง 0 0xc003b7da80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.614156821+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.614183434+07:00","message":"receive 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-05-12T14:02:02.614188729+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.614202466+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.614210342+07:00","message":"[bufferProcess] interim [320000000]:แต่ยังไม่หยุดเพียงเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.614212857+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.61421619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.614218686+07:00","message":"> Transcript [48888] [false]: 'แต่ยังไม่หยุดเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.614222032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.614224122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.614225988+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.614227993+07:00","message":"TextPushed: 'แต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.741379259+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.741417567+07:00","message":"receive 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-05-12T14:02:02.741424549+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:02.741439345+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.741447237+07:00","message":"[bufferProcess] interim [380000000]:แต่ยังไม่หยุดเพียงเท่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.741449874+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.741456359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.741459256+07:00","message":"> Transcript [48889] [false]: 'แต่ยังไม่หยุดเพียงเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.741462626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.741464754+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.74146673+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:02.74147009+07:00","message":"TextPushed: 'แต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:03.350776316+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:03.350818744+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-05-12T14:02:03.350826459+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:03.350845208+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.35085538+07:00","message":"[bufferProcess] interim [980000000]:แต่ยังไม่หยุดเพียงเท่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.350859143+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.350865977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.350870073+07:00","message":"> Transcript [48890] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.350875345+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.350878368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.350881533+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.350885063+07:00","message":"TextPushed: 'แต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:03.462468946+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:03.462510699+07:00","message":"receive 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-05-12T14:02:03.462516567+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้ก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:03.462531403+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.462538796+07:00","message":"[bufferProcess] interim [100000000]:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.462541499+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.462562294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.462565579+07:00","message":"> Transcript [48891] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.462569738+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.462572529+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.462578536+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.462580886+07:00","message":"TextPushed: 'แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.462588672+07:00","message":"Push: 'ไม่หยุดเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.46259091+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.462593247+07:00","message":"Set new StatePrefix : 'แต่ยังไม่หยุดเพียงเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.462595376+07:00","message":"Next Push (prob) : 'เท่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:03.46261265+07:00","message":"push: {false ไม่หยุดเพียง 0 0xc003b7da80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:03.65218054+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:03.65221433+07:00","message":"receive 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-05-12T14:02:03.65221997+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:03.652238571+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.6522528+07:00","message":"[bufferProcess] interim [280000000]:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.652255209+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.652259501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.652263702+07:00","message":"> Transcript [48892] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.652268689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.652272258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.652275357+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:03.652279143+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.005560977+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.00559745+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-05-12T14:02:04.005603621+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.00561539+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.005622572+07:00","message":"[bufferProcess] interim [580000000]:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.005625075+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.005630337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.005632727+07:00","message":"> Transcript [48893] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.005636061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.005638238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.005640499+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.005643347+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.033463387+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.033495927+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-05-12T14:02:04.0335021+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.033512652+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.033519496+07:00","message":"[bufferProcess] interim [640000000]:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.033522049+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.033525435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.033528008+07:00","message":"> Transcript [48894] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.033531176+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.033533077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.03353514+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.033537606+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.160275418+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.160312981+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-05-12T14:02:04.160319185+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.160334376+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.160341136+07:00","message":"[bufferProcess] interim [760000000]:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.16034356+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.160346759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.160349542+07:00","message":"> Transcript [48895] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.160353222+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.1603552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.1603573+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.160359811+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.160362454+07:00","message":"Push: 'เท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.160364218+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียงเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.16036682+07:00","message":"Set new StatePrefix : 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.16036935+07:00","message":"Next Push (prob) : 'ก็ต้องรอเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.160376949+07:00","message":"push: {false เท่านี้ 0 0xc003b7da80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.161578892+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.161595676+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-05-12T14:02:04.161600984+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.161610042+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.161616358+07:00","message":"[bufferProcess] interim [820000000]:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.161619942+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.16162418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.161627162+07:00","message":"> Transcript [48896] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.161631444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.161634433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.161637696+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.161640338+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียงเท่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.354785763+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.354819713+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-05-12T14:02:04.354825255+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.354839882+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.354847047+07:00","message":"[bufferProcess] interim [0]:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.354849943+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.354857166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.354860655+07:00","message":"> Transcript [48897] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.354864347+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.354866431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.354868292+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.354890239+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียงเท่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.611958123+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.611995565+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-05-12T14:02:04.612005223+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.612017946+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.612024952+07:00","message":"[bufferProcess] interim [300000000]:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.61202735+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.612032686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.612035194+07:00","message":"> Transcript [48898] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.612038906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.612040818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.612043001+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.612045378+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียงเท่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.737118243+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.737179002+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-05-12T14:02:04.737185972+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.737197651+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.73720572+07:00","message":"[bufferProcess] interim [360000000]:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.737208436+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.737212138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.737214998+07:00","message":"> Transcript [48899] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.737219189+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.737221573+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.737223435+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.737225828+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียงเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.737235607+07:00","message":"Push: 'ก็ต้องรอเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.737237875+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.737240074+07:00","message":"Set new StatePrefix : 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.73724237+07:00","message":"Next Push (prob) : 'ของการขับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.737251299+07:00","message":"push: {false ก็ต้องรอเรื่อง 0 0xc003b7da80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.862170563+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.862239205+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-05-12T14:02:04.862245958+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.862260328+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.862267475+07:00","message":"[bufferProcess] interim [480000000]:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.862269897+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.862273471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.862276495+07:00","message":"> Transcript [48900] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.862279045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.862280922+07:00","message":"Set new StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.931472352+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.931504446+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-05-12T14:02:04.931510882+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.931525188+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.931532372+07:00","message":"[bufferProcess] interim [540000000]:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.931534783+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.931537856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.931540458+07:00","message":"> Transcript [48901] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.931543109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.931546076+07:00","message":"Set new StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.932883858+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.932905115+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-05-12T14:02:04.932910865+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:04.932925612+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.932930731+07:00","message":"[bufferProcess] interim [600000000]:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.93293332+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.932936794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.932939065+07:00","message":"> Transcript [48902] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.93294219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.932944112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.932946744+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:04.93294924+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่อง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:05.234135453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:05.234154221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.249084549+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.249124129+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-05-12T14:02:05.249131875+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.249149521+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.24917774+07:00","message":"[bufferProcess] interim [840000000]:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.249182551+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.249191442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.249195591+07:00","message":"> Transcript [48903] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.249200421+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.249203209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.249206091+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.249209992+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.310147771+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.310185017+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-05-12T14:02:05.310191157+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.310205952+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.310212597+07:00","message":"[bufferProcess] interim [960000000]:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.310215043+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.310220354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.310226087+07:00","message":"> Transcript [48904] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.310230078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.310232138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.310234105+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.310236707+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.315584289+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.315619957+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-05-12T14:02:05.315626202+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.315642109+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.315649632+07:00","message":"[bufferProcess] interim [20000000]:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.315652991+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.31565998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.315662858+07:00","message":"> Transcript [48905] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.315667135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.315669558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.315671287+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.315674532+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.315680973+07:00","message":"Push: 'ของการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.315682797+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.31568531+07:00","message":"Set new StatePrefix : 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.315687616+07:00","message":"Next Push (prob) : 'ผลสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.315696757+07:00","message":"push: {false ของการขยาย 0 0xc003b7da80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.554724196+07:00","message":"[GCS] IsForceVAD: false for message ID: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.639626304+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.639673648+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-05-12T14:02:05.639681126+07:00","message":"receive interim result [false|false]: แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.639703579+07:00","message":"[buffer interim] 4271 false แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.63971546+07:00","message":"[bufferProcess] interim [320000000]:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.639718185+07:00","message":"[bufferProcess] send to processor:แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.639722704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.639725683+07:00","message":"> Transcript [48906] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.639728606+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.639730497+07:00","message":"Set new StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.694687126+07:00","message":"receive streaming session, msgId: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.694731788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ยังไม่หยุดเพียงเท่านี้เพราะต้องรอเรื่องของการขยายผลต่อไปค่ะ\",\"confidence\":0.94614375}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.694739172+07:00","message":"receive interim result [true|false]: แต่ยังไม่หยุดเพียงเท่านี้เพราะต้องรอเรื่องของการขยายผลต่อไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.694751004+07:00","message":"end recv isFinal message id 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.694753076+07:00","message":"end Recv id 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.694761605+07:00","message":"[buffer interim] 4271 true แต่ยังไม่หยุดเพียงเท่านี้เพราะต้องรอเรื่องของการขยายผลต่อไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.694771167+07:00","message":"[bufferProcess] interim [380000000]:แต่ยังไม่หยุดเพียงเท่านี้เพราะต้องรอเรื่องของการขยายผลต่อไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.694774433+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.694778311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.694781624+07:00","message":"> Transcript [48907] [false]: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.694785236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.694787073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.694788984+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.694791583+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.694793829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.69479566+07:00","message":"> Transcript [48908] [true]: 'แต่ยังไม่หยุดเพียงเท่านี้เพราะต้องรอเรื่องของการขยายผลต่อไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.694798325+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.694800074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.694802112+07:00","message":"StatePrefix: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายผลต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.694804481+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.694806258+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.695010841+07:00","message":"Push: 'ต่อไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.695013873+07:00","message":"TextPushed: 'แต่ยังไม่หยุดเพียงเท่านี้ก็ต้องรอเรื่องของการขยายต่อไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.695016119+07:00","message":"Set new StatePrefix : 'แต่ยังไม่หยุดเพียงเท่านี้เพราะต้องรอเรื่องของการขยายผลต่อไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.695018458+07:00","message":"Next Push (prob) : 'แต่ยังไม่หยุดเพียงเท่านี้เพราะต้องรอเรื่องของการขยายผลต่อไปค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.695027976+07:00","message":"push: {true ต่อไปค่ะ 0 0xc003b7da80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:05.69504137+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4271.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:02:05.705458087+07:00","message":"write wav file: './tmp/7565/7565_4271.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.815540697+07:00","message":"[GCS] Start streaming session, msgId: 4272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:05.934811618+07:00","message":"[GCS] IsForceVAD: false for message ID: 4272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.020942649+07:00","message":"receive streaming session, msgId: 4272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.020962187+07:00","message":"found end of frame, send empty tag with msgId: 4272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.02096535+07:00","message":"end Recv id 4272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.020972972+07:00","message":"[buffer interim] 4272 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.020980456+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.02098388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.02098688+07:00","message":"> Transcript [48909] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.02098939+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.020991203+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.020992933+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.02099468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.020997191+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.021006524+07:00","message":"push: {true \n 0 0xc004219380}"}
{"level":"info","service":"Main","time":"2026-05-12T14:02:06.025401768+07:00","message":"write wav file: './tmp/7565/7565_4272.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.135560475+07:00","message":"[GCS] Start streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.854893176+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.85493247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.854937629+07:00","message":"receive interim result [false|false]: ค่ะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.854953455+07:00","message":"[buffer interim] 4273 false ค่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.854960585+07:00","message":"[bufferProcess] interim [540000000]:ค่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.854962402+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.855288338+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.855325104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.855329866+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.855344004+07:00","message":"[buffer interim] 4273 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.855349293+07:00","message":"[bufferProcess] interim [600000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.855351657+07:00","message":"[bufferProcess] send to processor:ค่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.85535645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.855359894+07:00","message":"> Transcript [48910] [false]: 'ค่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.855361972+07:00","message":"Set StatePrefix (first interim): 'ค่ะค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.970754835+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.970793855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.970799351+07:00","message":"receive interim result [false|false]: ค่ะขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:06.970817072+07:00","message":"[buffer interim] 4273 false ค่ะขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.970825124+07:00","message":"[bufferProcess] interim [660000000]:ค่ะขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.970827456+07:00","message":"[bufferProcess] send to processor:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.97083146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.97083434+07:00","message":"> Transcript [48911] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.970836304+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:06.970838324+07:00","message":"Set new StatePrefix: 'ขับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.17594788+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.175982257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะขอบคุณค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.175988647+07:00","message":"receive interim result [false|false]: ค่ะขอบคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.176001359+07:00","message":"[buffer interim] 4273 false ค่ะขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.176012337+07:00","message":"[bufferProcess] interim [840000000]:ค่ะขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.176015078+07:00","message":"[bufferProcess] send to processor:ค่ะขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.176020194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.176022926+07:00","message":"> Transcript [48912] [false]: 'ค่ะขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.176024833+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.176026893+07:00","message":"Set new StatePrefix: 'ค่ะขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.18214154+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.182177366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.182182433+07:00","message":"receive interim result [false|false]: ค่ะขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.182206303+07:00","message":"[buffer interim] 4273 false ค่ะขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.182215156+07:00","message":"[bufferProcess] interim [900000000]:ค่ะขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.182217798+07:00","message":"[bufferProcess] send to processor:ค่ะขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.182221528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.182224469+07:00","message":"> Transcript [48913] [false]: 'ค่ะขอบคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.182228002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.182230413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.182232166+07:00","message":"StatePrefix: 'ค่ะขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.182234712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.345244972+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.34528324+07:00","message":"receive 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-05-12T14:02:07.345289507+07:00","message":"receive interim result [false|false]: ค่ะขอบคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.34531246+07:00","message":"[buffer interim] 4273 false ค่ะขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.345326327+07:00","message":"[bufferProcess] interim [20000000]:ค่ะขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.345328771+07:00","message":"[bufferProcess] send to processor:ค่ะขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.345336107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.345339141+07:00","message":"> Transcript [48914] [false]: 'ค่ะขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.345343136+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.345345274+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.345347725+07:00","message":"StatePrefix: 'ค่ะขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.34534973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.383423488+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.383457772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะขอบคุณคุณเก่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.383464217+07:00","message":"receive interim result [false|false]: ค่ะขอบคุณคุณเก่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.383475772+07:00","message":"[buffer interim] 4273 false ค่ะขอบคุณคุณเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.383483249+07:00","message":"[bufferProcess] interim [80000000]:ค่ะขอบคุณคุณเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.383485617+07:00","message":"[bufferProcess] send to processor:ค่ะขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.383488723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.383491746+07:00","message":"> Transcript [48915] [false]: 'ค่ะขอบคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.38349481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.383496763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.383498643+07:00","message":"StatePrefix: 'ค่ะขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.383500833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.502438428+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.502477691+07:00","message":"receive 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-05-12T14:02:07.502487137+07:00","message":"receive interim result [false|false]: ค่ะขอบคุณคุณเกิดมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.502502729+07:00","message":"[buffer interim] 4273 false ค่ะขอบคุณคุณเกิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.502510481+07:00","message":"[bufferProcess] interim [140000000]:ค่ะขอบคุณคุณเกิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.502513652+07:00","message":"[bufferProcess] send to processor:ค่ะขอบคุณคุณเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.502520267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.502524134+07:00","message":"> Transcript [48916] [false]: 'ค่ะขอบคุณคุณเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.502527514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.502529705+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.502531507+07:00","message":"StatePrefix: 'ค่ะขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.502533839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.502539466+07:00","message":"Push: 'ค่ะขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.502541277+07:00","message":"TextPushed: 'ค่ะขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.502543109+07:00","message":"Set new StatePrefix : 'ค่ะขอบคุณคุณเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.502545284+07:00","message":"Next Push (prob) : 'คุณเก่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.502553945+07:00","message":"push: {false ค่ะขอบคุณ 0 0xc002e83980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.554441696+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.554482386+07:00","message":"receive 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-05-12T14:02:07.554488915+07:00","message":"receive interim result [false|false]: ค่ะขอบคุณคุณเกตุมณี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.554502331+07:00","message":"[buffer interim] 4273 false ค่ะขอบคุณคุณเกตุมณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.554512525+07:00","message":"[bufferProcess] interim [260000000]:ค่ะขอบคุณคุณเกตุมณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.554515505+07:00","message":"[bufferProcess] send to processor:ค่ะขอบคุณคุณเกิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.55452227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.554527883+07:00","message":"> Transcript [48917] [false]: 'ค่ะขอบคุณคุณเกิดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.554530266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.554533185+07:00","message":"Set new StatePrefix: 'ค่ะขอบคุณคุณเกิดมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.794857893+07:00","message":"[GCS] IsForceVAD: false for message ID: 4273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.870332906+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.870372555+07:00","message":"receive 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-05-12T14:02:07.870380288+07:00","message":"receive interim result [false|false]: ค่ะขอบคุณคุณเกตุมณีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.87039707+07:00","message":"[buffer interim] 4273 false ค่ะขอบคุณคุณเกตุมณีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.870408191+07:00","message":"[bufferProcess] interim [560000000]:ค่ะขอบคุณคุณเกตุมณีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.870411803+07:00","message":"[bufferProcess] send to processor:ค่ะขอบคุณคุณเกตุมณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.870419073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.870422998+07:00","message":"> Transcript [48918] [false]: 'ค่ะขอบคุณคุณเกตุมณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.870426527+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.870430292+07:00","message":"Set new StatePrefix: 'ค่ะขอบคุณคุณเกตุมณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.888328407+07:00","message":"receive streaming session, msgId: 4273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.888366696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะขอบคุณคุณเกตุมณีค่ะ\",\"confidence\":0.9208243}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.888372755+07:00","message":"receive interim result [true|false]: ค่ะขอบคุณคุณเกตุมณีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.888382211+07:00","message":"end recv isFinal message id 4273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.888384398+07:00","message":"end Recv id 4273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.888390766+07:00","message":"[buffer interim] 4273 true ค่ะขอบคุณคุณเกตุมณีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.888398412+07:00","message":"[bufferProcess] interim [680000000]:ค่ะขอบคุณคุณเกตุมณีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.888401182+07:00","message":"[bufferProcess] send to processor (isfinal):ค่ะขอบคุณคุณเกตุมณีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.888404291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.888406899+07:00","message":"> Transcript [48919] [false]: 'ค่ะขอบคุณคุณเกตุมณีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.888409834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.888411651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.888413555+07:00","message":"StatePrefix: 'ค่ะขอบคุณคุณเกตุมณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.888415596+07:00","message":"TextPushed: 'ค่ะขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.888417305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.888419184+07:00","message":"> Transcript [48920] [true]: 'ค่ะขอบคุณคุณเกตุมณีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.888421294+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.888423114+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.88842469+07:00","message":"StatePrefix: 'ค่ะขอบคุณคุณเกตุมณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.888426551+07:00","message":"TextPushed: 'ค่ะขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:07.888432439+07:00","message":"Push: 'คุณเกตุมณีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:07.888439886+07:00","message":"push: {true คุณเกตุมณีค่ะ 0 0xc002e83980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:02:07.895819908+07:00","message":"write wav file: './tmp/7565/7565_4273.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:08.234384974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:08.234405051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:08.695135122+07:00","message":"[GCS] Start streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:09.565856161+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:09.565901214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:09.565906574+07:00","message":"receive interim result [false|false]: ดัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:09.565918446+07:00","message":"[buffer interim] 4274 false ดัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:09.565925199+07:00","message":"[bufferProcess] interim [660000000]:ดัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:09.565927286+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:09.565932473+07:00","message":"[bufferProcess] send to processor (ticker):ดัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:09.565935486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:09.565938173+07:00","message":"> Transcript [48921] [false]: 'ดัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:09.565940148+07:00","message":"Set StatePrefix (first interim): 'ดัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:09.87095592+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:09.87099648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดันฝุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:09.871002311+07:00","message":"receive interim result [false|false]: ดันฝุ่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:09.871017566+07:00","message":"[buffer interim] 4274 false ดันฝุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:09.871025779+07:00","message":"[bufferProcess] interim [840000000]:ดันฝุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:09.871028302+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:09.92351721+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:09.923556002+07:00","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-05-12T14:02:09.923562111+07:00","message":"receive interim result [false|false]: ด้านโฆษก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:09.923578411+07:00","message":"[buffer interim] 4274 false ด้านโฆษก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:09.923585861+07:00","message":"[bufferProcess] interim [960000000]:ด้านโฆษก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:09.92359215+07:00","message":"[bufferProcess] send to processor:ดันฝุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:09.923600502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:09.923603568+07:00","message":"> Transcript [48922] [false]: 'ดันฝุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:09.923607102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:09.923609432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:09.923611401+07:00","message":"StatePrefix: 'ดัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:09.923614484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.058452038+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.058495197+07:00","message":"receive 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-05-12T14:02:10.058500843+07:00","message":"receive interim result [false|false]: ด้านโฆษกศาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.058517081+07:00","message":"[buffer interim] 4274 false ด้านโฆษกศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.058524647+07:00","message":"[bufferProcess] interim [140000000]:ด้านโฆษกศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.058527+07:00","message":"[bufferProcess] send to processor:ด้านโฆษก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.058530572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.058533379+07:00","message":"> Transcript [48923] [false]: 'ด้านโฆษก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.058535464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.058537305+07:00","message":"Set new StatePrefix: 'ด้านโฆษก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.061661696+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.061702284+07:00","message":"receive 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-05-12T14:02:10.061708823+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.061727041+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.0617344+07:00","message":"[bufferProcess] interim [200000000]:ด้านโฆษกสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.061736671+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.061740442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.061743148+07:00","message":"> Transcript [48924] [false]: 'ด้านโฆษกศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.061746494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.061748781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.061750649+07:00","message":"StatePrefix: 'ด้านโฆษก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.06175256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.247594044+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.247633807+07:00","message":"receive 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-05-12T14:02:10.247642446+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.247655805+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.247662672+07:00","message":"[bufferProcess] interim [380000000]:ด้านโฆษกสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.247665238+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.247670232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.247676507+07:00","message":"> Transcript [48925] [false]: 'ด้านโฆษกสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.247679852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.24768211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.2476849+07:00","message":"StatePrefix: 'ด้านโฆษก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.247687176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.430524424+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.430559954+07:00","message":"receive 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-05-12T14:02:10.430566674+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.430584481+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.430592099+07:00","message":"[bufferProcess] interim [560000000]:ด้านโฆษกสำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.430594647+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.430598109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.430600848+07:00","message":"> Transcript [48926] [false]: 'ด้านโฆษกสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.430604156+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.430606095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.430610826+07:00","message":"StatePrefix: 'ด้านโฆษก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.430612853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.617716651+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.617756212+07:00","message":"receive 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-05-12T14:02:10.617762564+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.617777932+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.617785956+07:00","message":"[bufferProcess] interim [740000000]:ด้านโฆษกสำนักงานตำรวจแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.617788926+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.617797036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.617800601+07:00","message":"> Transcript [48927] [false]: 'ด้านโฆษกสำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.617804341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.617808913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.617810745+07:00","message":"StatePrefix: 'ด้านโฆษก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.6178128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.617820125+07:00","message":"Push: 'ด้านโฆษก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.617822293+07:00","message":"TextPushed: 'ด้านโฆษก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.617824147+07:00","message":"Set new StatePrefix : 'ด้านโฆษกสำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.617826833+07:00","message":"Next Push (prob) : 'สำนักงานตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.617834989+07:00","message":"push: {false ด้านโฆษก 0 0xc002ac3180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.815946326+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.815983668+07:00","message":"receive 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-05-12T14:02:10.815991083+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:10.816006647+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.816021149+07:00","message":"[bufferProcess] interim [980000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.816024946+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.816032512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.816036498+07:00","message":"> Transcript [48928] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.816040866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.816044299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.816047983+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:10.816050915+07:00","message":"TextPushed: 'ด้านโฆษก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.138918588+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.138951712+07:00","message":"receive 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-05-12T14:02:11.138957129+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.138971019+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.138978195+07:00","message":"[bufferProcess] interim [280000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.138981103+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.138984099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.138986754+07:00","message":"> Transcript [48929] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.138989916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.138991814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.138993911+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.138996022+07:00","message":"TextPushed: 'ด้านโฆษก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:11.234921605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:11.234941626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.290427083+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.290476264+07:00","message":"receive 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-05-12T14:02:11.290481847+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.290495847+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.290504049+07:00","message":"[bufferProcess] interim [400000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.290514167+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.290519849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.290522601+07:00","message":"> Transcript [48930] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.290526179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.290528448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.290530513+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.290533054+07:00","message":"TextPushed: 'ด้านโฆษก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.343557147+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.343595384+07:00","message":"receive 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-05-12T14:02:11.343601101+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.343615459+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.343622644+07:00","message":"[bufferProcess] interim [520000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.343625033+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.343629914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.343632488+07:00","message":"> Transcript [48931] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.343636236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.343638393+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.343640581+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.343643528+07:00","message":"TextPushed: 'ด้านโฆษก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.34364791+07:00","message":"Push: 'สำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.343649882+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.343652482+07:00","message":"Set new StatePrefix : 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.343655125+07:00","message":"Next Push (prob) : 'แห่งชาติก็ออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.343669445+07:00","message":"push: {false สำนักงานตำรวจ 0 0xc002ac3180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.668829944+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.668874664+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-05-12T14:02:11.668882456+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.668900558+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.668912625+07:00","message":"[bufferProcess] interim [760000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.668915547+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.668922623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.668925553+07:00","message":"> Transcript [48932] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.668928888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.668931016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.668933541+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.668936211+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.678467171+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.678508039+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-05-12T14:02:11.678516587+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.678533528+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.678542263+07:00","message":"[bufferProcess] interim [820000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.678546362+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.678553469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.678557772+07:00","message":"> Transcript [48933] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.67856318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.678578081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.678582076+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.678586261+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.916422012+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.916456656+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-05-12T14:02:11.91646296+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:11.916476488+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.91648349+07:00","message":"[bufferProcess] interim [120000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.916486183+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.916492447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.916494918+07:00","message":"> Transcript [48934] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.916498219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.916500521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.916502752+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:11.916505395+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.26111939+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.26115159+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-05-12T14:02:12.26115726+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.261187091+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.26119423+07:00","message":"[bufferProcess] interim [360000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.261197196+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.261202293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.261205097+07:00","message":"> Transcript [48935] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.261208609+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.261211237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.261215037+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.261217829+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.261222703+07:00","message":"Push: 'แห่งชาติก็ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.261224553+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.261227066+07:00","message":"Set new StatePrefix : 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.261229725+07:00","message":"Next Push (prob) : 'มาแถลงข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.261237389+07:00","message":"push: {false แห่งชาติก็ออก 0 0xc002ac3180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.282840422+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.282876205+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-05-12T14:02:12.282882515+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.282898207+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.282905542+07:00","message":"[bufferProcess] interim [420000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.28290815+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.282916284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.282920203+07:00","message":"> Transcript [48936] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.282925108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.282930006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.282932307+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.28293509+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.432962139+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.432992924+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-05-12T14:02:12.432999344+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.433011483+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.433018585+07:00","message":"[bufferProcess] interim [540000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.43302153+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.433026817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.433032307+07:00","message":"> Transcript [48937] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.433035983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.433038097+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.433040127+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.433042919+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.562448739+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.562480901+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-05-12T14:02:12.562486905+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.562503292+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.562510361+07:00","message":"[bufferProcess] interim [720000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.562512893+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.562518088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.562520554+07:00","message":"> Transcript [48938] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.562524486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.562526378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.562528663+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.562531912+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.745010492+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.74504232+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-05-12T14:02:12.745048761+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.745070087+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.74507937+07:00","message":"[bufferProcess] interim [840000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.745081953+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.745087111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.74508976+07:00","message":"> Transcript [48939] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.745093826+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.745095969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.745098169+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.745100886+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.745105861+07:00","message":"Push: 'มาแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.745107721+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.745110229+07:00","message":"Set new StatePrefix : 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.745112767+07:00","message":"Next Push (prob) : 'ยืนยันหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.745119847+07:00","message":"push: {false มาแถลงข่าว 0 0xc002ac3180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.885576893+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.885611181+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-05-12T14:02:12.885617559+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:12.885630592+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.885639175+07:00","message":"[bufferProcess] interim [960000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.885641963+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.885646728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.885649494+07:00","message":"> Transcript [48940] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.885652005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:12.885653885+07:00","message":"Set new StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.082479094+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.08251452+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-05-12T14:02:13.082520395+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.082532349+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.082540563+07:00","message":"[bufferProcess] interim [200000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.08254324+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.082548937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.082553097+07:00","message":"> Transcript [48941] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.082558667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.082561556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.082564375+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.082568868+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.271100147+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.271136624+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-05-12T14:02:13.271142884+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.271161894+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.271170283+07:00","message":"[bufferProcess] interim [320000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.271172748+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.271179453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.271182055+07:00","message":"> Transcript [48942] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.271185972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.27118823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.27119+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.271193023+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.464530274+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.464570316+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-05-12T14:02:13.464576763+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้เป็นอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.464590177+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้เป็นอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.464609626+07:00","message":"[bufferProcess] interim [440000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้เป็นอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.464612586+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.464616438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.464619265+07:00","message":"> Transcript [48943] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.464623148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.464626006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.46462847+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.464631259+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.494486829+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.494524553+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-05-12T14:02:13.494533409+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.494552535+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.494561594+07:00","message":"[bufferProcess] interim [560000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.494564904+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้เป็นอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.494569835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.494572962+07:00","message":"> Transcript [48944] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้เป็นอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.494587076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.494589083+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.494591366+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.494593958+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.49459729+07:00","message":"Push: 'ยืนยันเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.494599152+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.494601805+07:00","message":"Set new StatePrefix : 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้เป็นอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.494605947+07:00","message":"Next Push (prob) : 'นี้เป็นอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.494616664+07:00","message":"push: {false ยืนยันเรื่อง 0 0xc002ac3180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.645448077+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.645480737+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-05-12T14:02:13.645487002+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.645502751+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.645512231+07:00","message":"[bufferProcess] interim [740000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.64551515+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.64551877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.645521913+07:00","message":"> Transcript [48945] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.645525008+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.645526869+07:00","message":"Set new StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.775665305+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.775699506+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-05-12T14:02:13.775707133+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.775719421+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.775727627+07:00","message":"[bufferProcess] interim [920000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.775732643+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.775739751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.775742456+07:00","message":"> Transcript [48946] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.775746379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.775748662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.775750855+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:13.775753352+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:13.943894578+07:00","message":"[GCS] IsForceVAD: false for message ID: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.015510165+07:00","message":"[GCS] Start streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.032051905+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.032096639+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-05-12T14:02:14.032105455+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.032120641+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.032132207+07:00","message":"[bufferProcess] interim [160000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.032136531+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.032145029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.032149165+07:00","message":"> Transcript [48947] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.032155099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.032158189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.032161495+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.032165862+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.055984665+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.056022376+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-05-12T14:02:14.056030698+07:00","message":"receive interim result [false|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.056047461+07:00","message":"[buffer interim] 4274 false ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.056061544+07:00","message":"[bufferProcess] interim [280000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.05606654+07:00","message":"[bufferProcess] send to processor:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.056073707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.056077507+07:00","message":"> Transcript [48948] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.056083262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.056086337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.05608969+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.056093821+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.118356103+07:00","message":"receive streaming session, msgId: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.118395665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.118402557+07:00","message":"receive interim result [true|false]: ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.11841166+07:00","message":"end recv isFinal message id 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.118413735+07:00","message":"end Recv id 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.118419579+07:00","message":"[buffer interim] 4274 true ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118428766+07:00","message":"[bufferProcess] interim [280000000]:ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118433618+07:00","message":"[bufferProcess] send to processor (isfinal):ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118437194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118440388+07:00","message":"> Transcript [48949] [false]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118444959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118446782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.11844932+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118454263+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118460347+07:00","message":"Push: 'นี้ไปในทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118462329+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118464631+07:00","message":"Set new StatePrefix : 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118467209+07:00","message":"Next Push (prob) : 'เดียวกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118469095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118471277+07:00","message":"> Transcript [48950] [true]: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118473844+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118475499+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.11847717+07:00","message":"StatePrefix: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทางเดียวกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118479392+07:00","message":"TextPushed: 'ด้านโฆษกสำนักงานตำรวจแห่งชาติก็ออกมาแถลงข่าวยืนยันเรื่องนี้ไปในทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.118481604+07:00","message":"Push: 'เดียวกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.118489811+07:00","message":"push: {false นี้ไปในทิศทาง 0 0xc002ac3180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.118504601+07:00","message":"push: {true เดียวกันนะคะ 0 0xc002ac3180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:02:14.133267491+07:00","message":"write wav file: './tmp/7565/7565_4274.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:14.235101722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:14.235101639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.867376856+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.867425001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าพบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.867431272+07:00","message":"receive interim result [false|false]: ว่าพบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.867447415+07:00","message":"[buffer interim] 4275 false ว่าพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.867453726+07:00","message":"[bufferProcess] interim [840000000]:ว่าพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:14.86745566+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:14.99998105+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.000027758+07:00","message":"receive 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-05-12T14:02:15.000034565+07:00","message":"receive interim result [false|false]: ว่าพบข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.000055441+07:00","message":"[buffer interim] 4275 false ว่าพบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.000077782+07:00","message":"[bufferProcess] interim [20000000]:ว่าพบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.000080958+07:00","message":"[bufferProcess] send to processor:ว่าพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.000098749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.000101984+07:00","message":"> Transcript [48951] [false]: 'ว่าพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.000104249+07:00","message":"Set StatePrefix (first interim): 'ว่าพบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.05704591+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.057093675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าพบข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.057098669+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.057117809+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.057126987+07:00","message":"[bufferProcess] interim [80000000]:ว่าพบข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.057129643+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.057134794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.057139548+07:00","message":"> Transcript [48952] [false]: 'ว่าพบข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.05714304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.05714533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.057147202+07:00","message":"StatePrefix: 'ว่าพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.057149209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.432996481+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.433053526+07:00","message":"receive 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-05-12T14:02:15.433065026+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.433079254+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.433086066+07:00","message":"[bufferProcess] interim [440000000]:ว่าพบข้อมูลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.433089603+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.433094659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.433097667+07:00","message":"> Transcript [48953] [false]: 'ว่าพบข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.433100972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.433102882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.433104735+07:00","message":"StatePrefix: 'ว่าพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.433106862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.563378638+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.563417495+07:00","message":"receive 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-05-12T14:02:15.563423535+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.563440354+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.563447951+07:00","message":"[bufferProcess] interim [560000000]:ว่าพบข้อมูลนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.563452182+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.563455952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.563458924+07:00","message":"> Transcript [48954] [false]: 'ว่าพบข้อมูลใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.563462305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.563464363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.563466535+07:00","message":"StatePrefix: 'ว่าพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.563468596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.650480039+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.650520913+07:00","message":"receive 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-05-12T14:02:15.650527435+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.650541592+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.650549055+07:00","message":"[bufferProcess] interim [680000000]:ว่าพบข้อมูลนายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.650551328+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.650554131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.650556982+07:00","message":"> Transcript [48955] [false]: 'ว่าพบข้อมูลนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.650559933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.650561965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.650563784+07:00","message":"StatePrefix: 'ว่าพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.650565955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.650569147+07:00","message":"Push: 'ว่าพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.650570938+07:00","message":"TextPushed: 'ว่าพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.650572861+07:00","message":"Set new StatePrefix : 'ว่าพบข้อมูลนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.650574858+07:00","message":"Next Push (prob) : 'ข้อมูลนาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.650583362+07:00","message":"push: {false ว่าพบ 0 0xc0044a3280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.814831091+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.814867067+07:00","message":"receive 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-05-12T14:02:15.814872717+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหญิง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.814887801+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.814895296+07:00","message":"[bufferProcess] interim [800000000]:ว่าพบข้อมูลนายหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.814897747+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.814904696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.814907657+07:00","message":"> Transcript [48956] [false]: 'ว่าพบข้อมูลนายมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.814911279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.814913157+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.814915174+07:00","message":"StatePrefix: 'ว่าพบข้อมูลนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.814917538+07:00","message":"TextPushed: 'ว่าพบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.962970522+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.963008+07:00","message":"receive 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-05-12T14:02:15.963014015+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายฉุกเฉิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:15.963032223+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.963043439+07:00","message":"[bufferProcess] interim [980000000]:ว่าพบข้อมูลนายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.963045823+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.963049392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.963053874+07:00","message":"> Transcript [48957] [false]: 'ว่าพบข้อมูลนายหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.963065282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.963068469+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.963071633+07:00","message":"StatePrefix: 'ว่าพบข้อมูลนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:15.963074922+07:00","message":"TextPushed: 'ว่าพบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.135735455+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.135787028+07:00","message":"receive 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-05-12T14:02:16.135793609+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมงฉะเชิงเทรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.135810527+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมงฉะเชิงเทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.135822245+07:00","message":"[bufferProcess] interim [160000000]:ว่าพบข้อมูลนายหมงฉะเชิงเทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.135825428+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.135833209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.135835922+07:00","message":"> Transcript [48958] [false]: 'ว่าพบข้อมูลนายฉุกเฉิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.135839531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.135841933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.135844218+07:00","message":"StatePrefix: 'ว่าพบข้อมูลนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.135846478+07:00","message":"TextPushed: 'ว่าพบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.331901526+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.331939898+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-05-12T14:02:16.331945895+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายฉุกเฉินซันนี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.331960837+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายฉุกเฉินซันนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.33196952+07:00","message":"[bufferProcess] interim [340000000]:ว่าพบข้อมูลนายฉุกเฉินซันนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.331974524+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมงฉะเชิงเทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.331979875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.331982917+07:00","message":"> Transcript [48959] [false]: 'ว่าพบข้อมูลนายหมงฉะเชิงเทรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.331986353+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.331988453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.331990556+07:00","message":"StatePrefix: 'ว่าพบข้อมูลนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.331992546+07:00","message":"TextPushed: 'ว่าพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.331996688+07:00","message":"Push: 'ข้อมูลนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.331998473+07:00","message":"TextPushed: 'ว่าพบข้อมูลนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.332000703+07:00","message":"Set new StatePrefix : 'ว่าพบข้อมูลนายหมงฉะเชิงเทรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.332003112+07:00","message":"Next Push (prob) : 'หมงฉะเชิงเทรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.332011236+07:00","message":"push: {false ข้อมูลนาย 0 0xc0044a3280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.366561786+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.366594596+07:00","message":"receive 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-05-12T14:02:16.366600964+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมงฉะเชิงเทรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.366614582+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมงฉะเชิงเทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.366623747+07:00","message":"[bufferProcess] interim [400000000]:ว่าพบข้อมูลนายหมงฉะเชิงเทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.366626184+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายฉุกเฉินซันนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.366631429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.366633893+07:00","message":"> Transcript [48960] [false]: 'ว่าพบข้อมูลนายฉุกเฉินซันนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.366636023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.366638137+07:00","message":"Set new StatePrefix: 'ว่าพบข้อมูลนายฉุกเฉินซันนี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.46121399+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.461253211+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-05-12T14:02:16.461260266+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหญิงแขนสั้นเสื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.461274895+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหญิงแขนสั้นเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.461281602+07:00","message":"[bufferProcess] interim [460000000]:ว่าพบข้อมูลนายหญิงแขนสั้นเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.461283952+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมงฉะเชิงเทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.461287176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.461289876+07:00","message":"> Transcript [48961] [false]: 'ว่าพบข้อมูลนายหมงฉะเชิงเทรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.461291898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.461294168+07:00","message":"Set new StatePrefix: 'ว่าพบข้อมูลนายหมงฉะเชิงเทรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.487134918+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.487174598+07:00","message":"receive 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-05-12T14:02:16.487180704+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมิงซานเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.487196425+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมิงซานเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.48720362+07:00","message":"[bufferProcess] interim [520000000]:ว่าพบข้อมูลนายหมิงซานเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.487206547+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหญิงแขนสั้นเสื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.487210084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.487213638+07:00","message":"> Transcript [48962] [false]: 'ว่าพบข้อมูลนายหญิงแขนสั้นเสื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.487216132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.487218356+07:00","message":"Set new StatePrefix: 'ว่าพบข้อมูลนายหญิงแขนสั้นเสื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.652977624+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.653016482+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-05-12T14:02:16.653023721+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมิงซานเชื่อมโยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.653036094+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมิงซานเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.653044062+07:00","message":"[bufferProcess] interim [640000000]:ว่าพบข้อมูลนายหมิงซานเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.653047409+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมิงซานเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.653053342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.653064094+07:00","message":"> Transcript [48963] [false]: 'ว่าพบข้อมูลนายหมิงซานเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.65306783+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.653071631+07:00","message":"Set new StatePrefix: 'ว่าพบข้อมูลนายหมิงซานเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.774361882+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.774403793+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-05-12T14:02:16.774409792+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:16.774420139+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.774426959+07:00","message":"[bufferProcess] interim [820000000]:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.774429528+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมิงซานเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.774433239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.774435993+07:00","message":"> Transcript [48964] [false]: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.774438632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:16.774440499+07:00","message":"Set new StatePrefix: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.032723183+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.032779714+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-05-12T14:02:17.032787284+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.032806213+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.032819512+07:00","message":"[bufferProcess] interim [60000000]:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.032822397+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.032829624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.032832654+07:00","message":"> Transcript [48965] [false]: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.032836592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.032838768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.032841441+07:00","message":"StatePrefix: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.032844125+07:00","message":"TextPushed: 'ว่าพบข้อมูลนาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.160555333+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.160587954+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-05-12T14:02:17.160593806+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.160611369+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.160617963+07:00","message":"[bufferProcess] interim [180000000]:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.160620538+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.160623823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.160626605+07:00","message":"> Transcript [48966] [false]: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.160630016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.160632134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.160634654+07:00","message":"StatePrefix: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.160637428+07:00","message":"TextPushed: 'ว่าพบข้อมูลนาย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:17.23605635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:17.236073614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.559097511+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.559131695+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-05-12T14:02:17.559138284+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสะแก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.559152238+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสะแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.55915931+07:00","message":"[bufferProcess] interim [600000000]:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสะแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.559162017+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.559167823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.559170282+07:00","message":"> Transcript [48967] [false]: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.559174334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.559176482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.559178556+07:00","message":"StatePrefix: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.55918148+07:00","message":"TextPushed: 'ว่าพบข้อมูลนาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.674505731+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.674540357+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-05-12T14:02:17.674547535+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.67456264+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.674572068+07:00","message":"[bufferProcess] interim [660000000]:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.674574887+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสะแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.674578455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.67458151+07:00","message":"> Transcript [48968] [false]: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสะแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.674585452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.674587394+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.674589376+07:00","message":"StatePrefix: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.674593171+07:00","message":"TextPushed: 'ว่าพบข้อมูลนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.674595844+07:00","message":"Push: 'หมิงซานเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.674597698+07:00","message":"TextPushed: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.674599871+07:00","message":"Set new StatePrefix : 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสะแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.674602545+07:00","message":"Next Push (prob) : 'กับเครือข่ายสะแก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.67461064+07:00","message":"push: {false หมิงซานเชื่อมโยง 0 0xc0044a3280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.734106422+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.734152999+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-05-12T14:02:17.734159068+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.734173534+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.734181453+07:00","message":"[bufferProcess] interim [780000000]:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.734185571+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.734189539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.734192337+07:00","message":"> Transcript [48969] [false]: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.734194909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.734197012+07:00","message":"Set new StatePrefix: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.939200044+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.939234709+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-05-12T14:02:17.939240332+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:17.939254016+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.939261072+07:00","message":"[bufferProcess] interim [20000000]:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.939263786+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.939270877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.939273628+07:00","message":"> Transcript [48970] [false]: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.939276536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:17.939279084+07:00","message":"Set new StatePrefix: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:18.184240157+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:18.184281907+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-05-12T14:02:18.184290036+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:18.184307062+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.184314544+07:00","message":"[bufferProcess] interim [200000000]:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.184317602+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.184325837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.184329605+07:00","message":"> Transcript [48971] [false]: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.184333485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.18433649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.184338404+07:00","message":"StatePrefix: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.184341033+07:00","message":"TextPushed: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:18.25110931+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:18.251150571+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-05-12T14:02:18.251157248+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:18.251173493+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.251181766+07:00","message":"[bufferProcess] interim [260000000]:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.251184585+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.251189473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.25119229+07:00","message":"> Transcript [48972] [false]: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.251196308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.251198456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.251204625+07:00","message":"StatePrefix: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.251207837+07:00","message":"TextPushed: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:18.568685839+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:18.568729525+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-05-12T14:02:18.568739118+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:18.568755933+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.568767814+07:00","message":"[bufferProcess] interim [560000000]:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.568770832+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.568777385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.568780635+07:00","message":"> Transcript [48973] [false]: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.568787684+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.568790464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.568794066+07:00","message":"StatePrefix: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.568797833+07:00","message":"TextPushed: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:18.572358349+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:18.572373831+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-05-12T14:02:18.572377972+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:18.572405154+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.572412573+07:00","message":"[bufferProcess] interim [620000000]:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.572416276+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.572419795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.572422799+07:00","message":"> Transcript [48974] [false]: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.57242694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.572429831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.572432933+07:00","message":"StatePrefix: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.572435787+07:00","message":"TextPushed: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.572441213+07:00","message":"Push: 'กับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.572444178+07:00","message":"TextPushed: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.572447175+07:00","message":"Set new StatePrefix : 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.572450848+07:00","message":"Next Push (prob) : 'ในประเทศกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:18.572460859+07:00","message":"push: {false กับเครือข่ายสแกมเมอร์ 0 0xc0044a3280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:18.763324749+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:18.763363471+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-05-12T14:02:18.763370705+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:18.763388757+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.763396589+07:00","message":"[bufferProcess] interim [740000000]:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.763399553+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.763403049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.763405966+07:00","message":"> Transcript [48975] [false]: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:18.763408343+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:19.338499335+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:19.338534969+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-05-12T14:02:19.338541489+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:19.338553885+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:19.338575751+07:00","message":"[bufferProcess] interim [340000000]:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:19.338578788+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:19.338582303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:19.338585145+07:00","message":"> Transcript [48976] [false]: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:19.338588647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:19.338591219+07:00","message":"Set new StatePrefix: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:19.844007552+07:00","message":"[GCS] IsForceVAD: false for message ID: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:19.906081459+07:00","message":"[GCS] Start streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:19.932329341+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:19.93237346+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-05-12T14:02:19.932380488+07:00","message":"receive interim result [false|false]: ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชาโดยเร่งขยาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:19.932393467+07:00","message":"[buffer interim] 4275 false ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชาโดยเร่งขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:19.932404298+07:00","message":"[bufferProcess] interim [60000000]:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชาโดยเร่งขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:19.932408421+07:00","message":"[bufferProcess] send to processor:ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:19.932414525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:19.932418433+07:00","message":"> Transcript [48977] [false]: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:19.932423097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:19.932425905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:19.932428933+07:00","message":"StatePrefix: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:19.932434251+07:00","message":"TextPushed: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:20.009372844+07:00","message":"receive streaming session, msgId: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:20.009414883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชาโดยเร่งขยาย\",\"confidence\":0.9348091}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:20.009421696+07:00","message":"receive interim result [true|false]: ลบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชาโดยเร่งขยาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:20.0094319+07:00","message":"end recv isFinal message id 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:20.00943406+07:00","message":"end Recv id 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:20.009440803+07:00","message":"[buffer interim] 4275 true ลบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชาโดยเร่งขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.00945104+07:00","message":"[bufferProcess] interim [60000000]:ลบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชาโดยเร่งขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.009454679+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชาโดยเร่งขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.009458997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.009462124+07:00","message":"> Transcript [48978] [false]: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชาโดยเร่งขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.009465763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.009468133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.009470102+07:00","message":"StatePrefix: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.009473049+07:00","message":"TextPushed: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.009475429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.009477401+07:00","message":"> Transcript [48979] [true]: 'ลบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชาโดยเร่งขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.0094797+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.00948136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.009482902+07:00","message":"StatePrefix: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.009484906+07:00","message":"TextPushed: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.009486614+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.00970592+07:00","message":"Push: 'ในประเทศกัมพูชาโดยเร่งขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.009709108+07:00","message":"TextPushed: 'ว่าพบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชาโดยเร่งขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.009711333+07:00","message":"Set new StatePrefix : 'ลบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชาโดยเร่งขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.009713496+07:00","message":"Next Push (prob) : 'ลบข้อมูลนายหมิงซานเชื่อมโยงกับเครือข่ายสแกมเมอร์ในประเทศกัมพูชาโดยเร่งขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:20.009722005+07:00","message":"push: {true ในประเทศกัมพูชาโดยเร่งขยาย 0 0xc0044a3280}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.009732598+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4275.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:02:20.021184694+07:00","message":"write wav file: './tmp/7565/7565_4275.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:20.236130991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:20.236140212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:20.626797418+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:20.626830372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:20.626835401+07:00","message":"receive interim result [false|false]: แหล่งที่มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:20.626850892+07:00","message":"[buffer interim] 4276 false แหล่งที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.626861426+07:00","message":"[bufferProcess] interim [600000000]:แหล่งที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.626864213+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:20.884000174+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:20.884043087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่มาของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:20.884050319+07:00","message":"receive interim result [false|false]: แหล่งที่มาของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:20.884071548+07:00","message":"[buffer interim] 4276 false แหล่งที่มาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.884079762+07:00","message":"[bufferProcess] interim [780000000]:แหล่งที่มาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.884082781+07:00","message":"[bufferProcess] send to processor:แหล่งที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.884090672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.884093849+07:00","message":"> Transcript [48980] [false]: 'แหล่งที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:20.884096369+07:00","message":"Set StatePrefix (first interim): 'แหล่งที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.101983261+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.102015086+07:00","message":"receive 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-05-12T14:02:21.102025839+07:00","message":"receive interim result [false|false]: แหล่งที่มาของเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.102038701+07:00","message":"[buffer interim] 4276 false แหล่งที่มาของเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.102048618+07:00","message":"[bufferProcess] interim [20000000]:แหล่งที่มาของเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.102051045+07:00","message":"[bufferProcess] send to processor:แหล่งที่มาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.102055867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.102065852+07:00","message":"> Transcript [48981] [false]: 'แหล่งที่มาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.102069241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.102071286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.10207317+07:00","message":"StatePrefix: 'แหล่งที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.102075472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.136099679+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.136133082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แหล่งที่มาของอาวุธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.13613831+07:00","message":"receive interim result [false|false]: แหล่งที่มาของอาวุธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.13615228+07:00","message":"[buffer interim] 4276 false แหล่งที่มาของอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.136159002+07:00","message":"[bufferProcess] interim [80000000]:แหล่งที่มาของอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.136161162+07:00","message":"[bufferProcess] send to processor:แหล่งที่มาของเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.136164076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.13616681+07:00","message":"> Transcript [48982] [false]: 'แหล่งที่มาของเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.136169949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.136171922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.136173783+07:00","message":"StatePrefix: 'แหล่งที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.136175714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.338838901+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.338874249+07:00","message":"receive 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-05-12T14:02:21.338880098+07:00","message":"receive interim result [false|false]: แหล่งที่มาของอาวุธอย่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.338900095+07:00","message":"[buffer interim] 4276 false แหล่งที่มาของอาวุธอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.338909657+07:00","message":"[bufferProcess] interim [320000000]:แหล่งที่มาของอาวุธอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.338912714+07:00","message":"[bufferProcess] send to processor:แหล่งที่มาของอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.33891625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.338919539+07:00","message":"> Transcript [48983] [false]: 'แหล่งที่มาของอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.338922806+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.338924789+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.338927927+07:00","message":"StatePrefix: 'แหล่งที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.338929936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.455452853+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.455486866+07:00","message":"receive 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-05-12T14:02:21.455493074+07:00","message":"receive interim result [false|false]: แหล่งที่มาของอาวุธอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.455506835+07:00","message":"[buffer interim] 4276 false แหล่งที่มาของอาวุธอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.455513937+07:00","message":"[bufferProcess] interim [380000000]:แหล่งที่มาของอาวุธอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.455516382+07:00","message":"[bufferProcess] send to processor:แหล่งที่มาของอาวุธอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.455522818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.455525586+07:00","message":"> Transcript [48984] [false]: 'แหล่งที่มาของอาวุธอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.455528924+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.455531506+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.455533835+07:00","message":"StatePrefix: 'แหล่งที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.455536008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.455541557+07:00","message":"Push: 'แหล่งที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.45554381+07:00","message":"TextPushed: 'แหล่งที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.455546284+07:00","message":"Set new StatePrefix : 'แหล่งที่มาของอาวุธอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.455548747+07:00","message":"Next Push (prob) : 'ของอาวุธอย่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.455556255+07:00","message":"push: {false แหล่งที่มา 0 0xc0042d6080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.649726056+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.649756682+07:00","message":"receive 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-05-12T14:02:21.649762054+07:00","message":"receive interim result [false|false]: แหล่งที่มาของอาวุธอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.649777738+07:00","message":"[buffer interim] 4276 false แหล่งที่มาของอาวุธอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.649784588+07:00","message":"[bufferProcess] interim [560000000]:แหล่งที่มาของอาวุธอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.649787078+07:00","message":"[bufferProcess] send to processor:แหล่งที่มาของอาวุธอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.649790378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.649792852+07:00","message":"> Transcript [48985] [false]: 'แหล่งที่มาของอาวุธอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.649795716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.649797572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.649799953+07:00","message":"StatePrefix: 'แหล่งที่มาของอาวุธอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.649802191+07:00","message":"TextPushed: 'แหล่งที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.775672019+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.775707459+07:00","message":"receive 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-05-12T14:02:21.775714117+07:00","message":"receive interim result [false|false]: แหล่งที่มาของอาวุธอย่างละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.775726831+07:00","message":"[buffer interim] 4276 false แหล่งที่มาของอาวุธอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.775735774+07:00","message":"[bufferProcess] interim [680000000]:แหล่งที่มาของอาวุธอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.775738406+07:00","message":"[bufferProcess] send to processor:แหล่งที่มาของอาวุธอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.775743596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.775746427+07:00","message":"> Transcript [48986] [false]: 'แหล่งที่มาของอาวุธอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.775749633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.775751734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.775753633+07:00","message":"StatePrefix: 'แหล่งที่มาของอาวุธอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.775755695+07:00","message":"TextPushed: 'แหล่งที่มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.894317751+07:00","message":"[GCS] IsForceVAD: false for message ID: 4276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.998622058+07:00","message":"receive streaming session, msgId: 4276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.998659782+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-05-12T14:02:21.998665448+07:00","message":"receive interim result [true|false]: แหล่งที่มาของอาวุธอย่างละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.998673376+07:00","message":"end recv isFinal message id 4276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.998675458+07:00","message":"end Recv id 4276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.99868234+07:00","message":"[buffer interim] 4276 true แหล่งที่มาของอาวุธอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.998691353+07:00","message":"[bufferProcess] interim [10000000]:แหล่งที่มาของอาวุธอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.998694086+07:00","message":"[bufferProcess] send to processor (isfinal):แหล่งที่มาของอาวุธอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.998697481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.998700373+07:00","message":"> Transcript [48987] [false]: 'แหล่งที่มาของอาวุธอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.998703245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.998704973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.998708493+07:00","message":"StatePrefix: 'แหล่งที่มาของอาวุธอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.99871067+07:00","message":"TextPushed: 'แหล่งที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.998712489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.998714465+07:00","message":"> Transcript [48988] [true]: 'แหล่งที่มาของอาวุธอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.998716404+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.998717962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.99871952+07:00","message":"StatePrefix: 'แหล่งที่มาของอาวุธอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.998721181+07:00","message":"TextPushed: 'แหล่งที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:21.998725745+07:00","message":"Push: 'ของอาวุธอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:21.998733812+07:00","message":"push: {true ของอาวุธอย่างละเอียด 0 0xc0042d6080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:02:22.005480538+07:00","message":"write wav file: './tmp/7565/7565_4276.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:22.920324302+07:00","message":"[GCS] Start streaming session, msgId: 4277"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:23.237082216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:23.237087579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:23.745514237+07:00","message":"[GCS] IsForceVAD: false for message ID: 4277"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:23.816720317+07:00","message":"[GCS] Start streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:23.834556332+07:00","message":"receive streaming session, msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:23.834574719+07:00","message":"found end of frame, send empty tag with msgId: 4277"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:23.834578008+07:00","message":"end Recv id 4277"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:23.834585255+07:00","message":"[buffer interim] 4277 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:23.834592665+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:23.834597264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:23.834600572+07:00","message":"> Transcript [48989] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:23.834603269+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:23.834605225+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:23.834606902+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:23.834608652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:23.834617341+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:23.834627395+07:00","message":"push: {true \n 0 0xc00386d100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:02:23.840839595+07:00","message":"write wav file: './tmp/7565/7565_4277.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:24.535714465+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:24.535752309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:24.535757394+07:00","message":"receive interim result [false|false]: ความคืบหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:24.535773205+07:00","message":"[buffer interim] 4278 false ความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:24.535780412+07:00","message":"[bufferProcess] interim [540000000]:ความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:24.535782348+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:24.783142273+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:24.783175435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:24.78318125+07:00","message":"receive interim result [false|false]: ความคืบหน้าใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:24.783193748+07:00","message":"[buffer interim] 4278 false ความคืบหน้าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:24.783200556+07:00","message":"[bufferProcess] interim [780000000]:ความคืบหน้าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:24.783203113+07:00","message":"[bufferProcess] send to processor:ความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:24.783208122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:24.783211105+07:00","message":"> Transcript [48990] [false]: 'ความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:24.783213293+07:00","message":"Set StatePrefix (first interim): 'ความคืบหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:24.862799086+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:24.862834662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:24.862840401+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:24.862853158+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:24.862862794+07:00","message":"[bufferProcess] interim [900000000]:ความคืบหน้าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:24.862865322+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:24.86286849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:24.862871361+07:00","message":"> Transcript [48991] [false]: 'ความคืบหน้าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:24.862874798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:24.862876858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:24.862878894+07:00","message":"StatePrefix: 'ความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:24.862881116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.185510709+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.185541792+07:00","message":"receive 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-05-12T14:02:25.185549121+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.185566326+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.185577651+07:00","message":"[bufferProcess] interim [140000000]:ความคืบหน้าในการเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.185580043+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.185583059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.185586168+07:00","message":"> Transcript [48992] [false]: 'ความคืบหน้าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.18559048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.185592499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.185594323+07:00","message":"StatePrefix: 'ความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.185596335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.189897177+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.189943441+07:00","message":"receive 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-05-12T14:02:25.189951862+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.189972102+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.189980062+07:00","message":"[bufferProcess] interim [200000000]:ความคืบหน้าในการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.189982362+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.189986522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.189989416+07:00","message":"> Transcript [48993] [false]: 'ความคืบหน้าในการเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.189992788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.189994774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.189996534+07:00","message":"StatePrefix: 'ความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.189998581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.234757133+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.234790565+07:00","message":"receive 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-05-12T14:02:25.234796369+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.23481468+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.23482345+07:00","message":"[bufferProcess] interim [320000000]:ความคืบหน้าในการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.234825871+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.234831445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.23483419+07:00","message":"> Transcript [48994] [false]: 'ความคืบหน้าในการขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.234837944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.234839947+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.234842078+07:00","message":"StatePrefix: 'ความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.234843971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.23485089+07:00","message":"Push: 'ความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.234852919+07:00","message":"TextPushed: 'ความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.234856464+07:00","message":"Set new StatePrefix : 'ความคืบหน้าในการขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.234858641+07:00","message":"Next Push (prob) : 'ในการขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.23486746+07:00","message":"push: {false ความคืบหน้า 0 0xc0042d7500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.369713325+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.369747535+07:00","message":"receive 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-05-12T14:02:25.369752964+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.369766878+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.369774007+07:00","message":"[bufferProcess] interim [380000000]:ความคืบหน้าในการขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.36977662+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.369779707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.369782334+07:00","message":"> Transcript [48995] [false]: 'ความคืบหน้าในการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.369784359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.369786199+07:00","message":"Set new StatePrefix: 'ความคืบหน้าในการขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.422350633+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.422391268+07:00","message":"receive 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-05-12T14:02:25.422398038+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.422413693+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.422421872+07:00","message":"[bufferProcess] interim [440000000]:ความคืบหน้าในการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.422424756+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.422431476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.422434338+07:00","message":"> Transcript [48996] [false]: 'ความคืบหน้าในการขยายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.422438166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.422440637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.422442726+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.422445027+07:00","message":"TextPushed: 'ความคืบหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.744185938+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.744219996+07:00","message":"receive 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-05-12T14:02:25.744225755+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.744240727+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.74424775+07:00","message":"[bufferProcess] interim [740000000]:ความคืบหน้าในการขยายผลสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.744250222+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.744253441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.744256806+07:00","message":"> Transcript [48997] [false]: 'ความคืบหน้าในการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.744260377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.744262396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.744264303+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.744266475+07:00","message":"TextPushed: 'ความคืบหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.74714696+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.747167468+07:00","message":"receive 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-05-12T14:02:25.747172459+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.747185012+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.747189867+07:00","message":"[bufferProcess] interim [800000000]:ความคืบหน้าในการขยายผลสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.74719206+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.747204784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.7472074+07:00","message":"> Transcript [48998] [false]: 'ความคืบหน้าในการขยายผลสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.747213848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.747215648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.747217398+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.747219377+07:00","message":"TextPushed: 'ความคืบหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.879409925+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.879442502+07:00","message":"receive 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-05-12T14:02:25.879448269+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.879469308+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.879477254+07:00","message":"[bufferProcess] interim [920000000]:ความคืบหน้าในการขยายผลสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.879479837+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.8794845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.879487249+07:00","message":"> Transcript [48999] [false]: 'ความคืบหน้าในการขยายผลสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.879490814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.87949295+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.879494993+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.879497254+07:00","message":"TextPushed: 'ความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.87950053+07:00","message":"Push: 'ในการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.879502446+07:00","message":"TextPushed: 'ความคืบหน้าในการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.879504663+07:00","message":"Set new StatePrefix : 'ความคืบหน้าในการขยายผลสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:25.879506614+07:00","message":"Next Push (prob) : 'ผลสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:25.879514847+07:00","message":"push: {false ในการขยาย 0 0xc0042d7500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.132424615+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.132454294+07:00","message":"receive 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-05-12T14:02:26.132459423+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.132474639+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.132482179+07:00","message":"[bufferProcess] interim [160000000]:ความคืบหน้าในการขยายผลสืบสวนสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.132485032+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.132489235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.132495238+07:00","message":"> Transcript [49000] [false]: 'ความคืบหน้าในการขยายผลสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.132499081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.13250119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.132503169+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยายผลสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.132505469+07:00","message":"TextPushed: 'ความคืบหน้าในการขยาย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:26.237519388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:26.237526836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.252344668+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.252377202+07:00","message":"receive 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-05-12T14:02:26.252382496+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.252397473+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.252404206+07:00","message":"[bufferProcess] interim [280000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.252406888+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.252413503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.252416854+07:00","message":"> Transcript [49001] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.252420383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.252422871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.252424998+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยายผลสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.252427363+07:00","message":"TextPushed: 'ความคืบหน้าในการขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.461445994+07:00","message":"[GCS] Cleaned up inactive client: 4261"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.46147107+07:00","message":"[GCS] Cleaned up inactive client: 4260"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.461485578+07:00","message":"[GCS] Cleaned up inactive client: 4259"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.461487765+07:00","message":"[GCS] Cleaned up inactive client: 4258"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.461489582+07:00","message":"[GCS] Cleaned up inactive client: 4257"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.644141787+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.644173022+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-05-12T14:02:26.644178452+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.644191844+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.644198485+07:00","message":"[bufferProcess] interim [640000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.644201169+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.644207121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.644209677+07:00","message":"> Transcript [49002] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.644213287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.644215525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.644217857+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยายผลสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.644220408+07:00","message":"TextPushed: 'ความคืบหน้าในการขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.833736858+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.833773688+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-05-12T14:02:26.833780001+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.833793355+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.833801109+07:00","message":"[bufferProcess] interim [880000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.833803508+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.833809553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.833813019+07:00","message":"> Transcript [49003] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.833817235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.833819758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.83382259+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยายผลสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.833825106+07:00","message":"TextPushed: 'ความคืบหน้าในการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.833832012+07:00","message":"Push: 'ผลสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.833833893+07:00","message":"TextPushed: 'ความคืบหน้าในการขยายผลสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.833835982+07:00","message":"Set new StatePrefix : 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.833838477+07:00","message":"Next Push (prob) : 'สวนสอบสวนคดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.833862854+07:00","message":"push: {false ผลสืบ 0 0xc0042d7500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.963329905+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.96336528+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-05-12T14:02:26.963371675+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:26.963391158+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.963400538+07:00","message":"[bufferProcess] interim [940000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.963404131+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.963408788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.963412679+07:00","message":"> Transcript [49004] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.963417347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.963419441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.96342215+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:26.963424778+07:00","message":"TextPushed: 'ความคืบหน้าในการขยายผลสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.029001005+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.029034143+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-05-12T14:02:27.0290397+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.029057131+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.029091719+07:00","message":"[bufferProcess] interim [120000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.029107202+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.02911229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.029115923+07:00","message":"> Transcript [49005] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.029119737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.029121898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.029123959+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.02912675+07:00","message":"TextPushed: 'ความคืบหน้าในการขยายผลสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.352026786+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.352076633+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-05-12T14:02:27.352085026+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.352099644+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.352108154+07:00","message":"[bufferProcess] interim [300000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.352112347+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.352119277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.352123483+07:00","message":"> Transcript [49006] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.352128688+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.352131517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.352134693+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.352138142+07:00","message":"TextPushed: 'ความคืบหน้าในการขยายผลสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.773251199+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.773307487+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-05-12T14:02:27.773314045+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหญิง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.77332964+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.773339527+07:00","message":"[bufferProcess] interim [480000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.77334237+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.773348304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.773350996+07:00","message":"> Transcript [49007] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.773355858+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.773358488+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.773361297+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.773364051+07:00","message":"TextPushed: 'ความคืบหน้าในการขยายผลสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.773368881+07:00","message":"Push: 'สวนสอบสวนคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.773370712+07:00","message":"TextPushed: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.773378493+07:00","message":"Set new StatePrefix : 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.773380929+07:00","message":"Next Push (prob) : 'ของนายมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.773408303+07:00","message":"push: {false สวนสอบสวนคดี 0 0xc0042d7500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.81966492+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.819704012+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-05-12T14:02:27.819711568+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายฉุกเฉิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.819726154+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.819732584+07:00","message":"[bufferProcess] interim [540000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.819735898+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.819743084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.819745796+07:00","message":"> Transcript [49008] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.819748383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.819750249+07:00","message":"Set new StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหญิง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.870789405+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.870829379+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-05-12T14:02:27.870836192+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหมุน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.870854384+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหมุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.870862366+07:00","message":"[bufferProcess] interim [600000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหมุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.870865739+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.870875008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.870878213+07:00","message":"> Transcript [49009] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายฉุกเฉิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.87088078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.870883102+07:00","message":"Set new StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายฉุกเฉิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.929026538+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.929075851+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-05-12T14:02:27.929083643+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายฉุกเฉิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.929099569+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.929107258+07:00","message":"[bufferProcess] interim [660000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.929110503+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหมุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.929118142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.929120732+07:00","message":"> Transcript [49010] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.929123216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.929125127+07:00","message":"Set new StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหมุน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.973353159+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.973398356+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-05-12T14:02:27.973406152+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหมงฉะเชิงเทรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.973425643+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหมงฉะเชิงเทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.973436391+07:00","message":"[bufferProcess] interim [780000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหมงฉะเชิงเทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.973439084+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายฉุกเฉิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.973442972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.973447392+07:00","message":"> Transcript [49011] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายฉุกเฉิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.973450164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.973452111+07:00","message":"Set new StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายฉุกเฉิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.991103394+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.991134974+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-05-12T14:02:27.991141454+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:27.991159124+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.991166055+07:00","message":"[bufferProcess] interim [900000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.991169135+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหมงฉะเชิงเทรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.991176489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.991178987+07:00","message":"> Transcript [49012] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหมงฉะเชิงเทรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.991181455+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:27.991186047+07:00","message":"Set new StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายหมงฉะเชิงเทรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:28.38477381+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:28.384815719+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-05-12T14:02:28.384822626+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:28.384837838+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:28.38484554+07:00","message":"[bufferProcess] interim [380000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:28.384848396+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:28.384857432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:28.384860463+07:00","message":"> Transcript [49013] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:28.384865372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:28.384867778+07:00","message":"Set new StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:28.646435146+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:28.646469958+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-05-12T14:02:28.64647653+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:28.646495723+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:28.646503249+07:00","message":"[bufferProcess] interim [680000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:28.646506189+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:28.646513758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:28.646516592+07:00","message":"> Transcript [49014] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:28.646520972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:28.64652288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:28.646525156+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:28.646529089+07:00","message":"TextPushed: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.0862122+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.086248449+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-05-12T14:02:29.086254301+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.086270133+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.086277303+07:00","message":"[bufferProcess] interim [40000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.086279786+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.086283325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.086285793+07:00","message":"> Transcript [49015] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.086289282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.086291601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.086297846+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.086300745+07:00","message":"TextPushed: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.149594799+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.149626177+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-05-12T14:02:29.149632376+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.14964436+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.149651383+07:00","message":"[bufferProcess] interim [220000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.149653915+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.149659177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.149661816+07:00","message":"> Transcript [49016] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.14966537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.149667428+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.149669858+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.149672604+07:00","message":"TextPushed: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:29.237530894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:29.237557894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.469147259+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.469195396+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-05-12T14:02:29.469202618+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้นพบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.469216391+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้นพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.469226485+07:00","message":"[bufferProcess] interim [520000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้นพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.469230298+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.46923684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.469240844+07:00","message":"> Transcript [49017] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.469245802+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.469248668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.469253687+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.469256763+07:00","message":"TextPushed: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.469262587+07:00","message":"Push: 'ของนายนิพนธ์ซัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.469265744+07:00","message":"TextPushed: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.469269156+07:00","message":"Set new StatePrefix : 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.469272916+07:00","message":"Next Push (prob) : 'หลังตำรวจตรวจค้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.469281808+07:00","message":"push: {false ของนายนิพนธ์ซัน 0 0xc0042d7500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.644387911+07:00","message":"[GCS] IsForceVAD: false for message ID: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.70533996+07:00","message":"[GCS] Start streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.733599332+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.73363792+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-05-12T14:02:29.733643924+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้นพบเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.733656537+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้นพบเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.733663646+07:00","message":"[bufferProcess] interim [760000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้นพบเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.733666532+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้นพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.733671677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.733674174+07:00","message":"> Transcript [49018] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้นพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.733678639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.733680763+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.733682801+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.733688252+07:00","message":"TextPushed: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.742896715+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.742921791+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-05-12T14:02:29.742935376+07:00","message":"receive interim result [false|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้นพบอาวุธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.742952884+07:00","message":"[buffer interim] 4278 false ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้นพบอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.742960771+07:00","message":"[bufferProcess] interim [820000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้นพบอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.742963683+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้นพบเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.742968236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.742970645+07:00","message":"> Transcript [49019] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้นพบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.742974058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.742976028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.742978194+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.742981212+07:00","message":"TextPushed: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.917556458+07:00","message":"receive streaming session, msgId: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.917596754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายเมืองชลซันหลังตำรวจตรวจค้นพบอาวุธ\",\"confidence\":0.9301428}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.917603448+07:00","message":"receive interim result [true|false]: ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายเมืองชลซันหลังตำรวจตรวจค้นพบอาวุธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.917612296+07:00","message":"end recv isFinal message id 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.917614806+07:00","message":"end Recv id 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.917621828+07:00","message":"[buffer interim] 4278 true ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายเมืองชลซันหลังตำรวจตรวจค้นพบอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.91763165+07:00","message":"[bufferProcess] interim [850000000]:ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายเมืองชลซันหลังตำรวจตรวจค้นพบอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917634842+07:00","message":"[bufferProcess] send to processor (isfinal):ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้นพบอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917638646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917641606+07:00","message":"> Transcript [49020] [false]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้นพบอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917644978+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917646876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917649159+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917652154+07:00","message":"TextPushed: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917654097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917655987+07:00","message":"> Transcript [49021] [true]: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายเมืองชลซันหลังตำรวจตรวจค้นพบอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917663262+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917665714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917674835+07:00","message":"StatePrefix: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917677029+07:00","message":"TextPushed: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917679087+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917860617+07:00","message":"Push: 'หลังตำรวจตรวจค้นพบอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917863822+07:00","message":"TextPushed: 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายนิพนธ์ซันหลังตำรวจตรวจค้นพบอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917866179+07:00","message":"Set new StatePrefix : 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายเมืองชลซันหลังตำรวจตรวจค้นพบอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.91786857+07:00","message":"Next Push (prob) : 'ความคืบหน้าในการขยายผลสืบสวนสอบสวนคดีของนายเมืองชลซันหลังตำรวจตรวจค้นพบอาวุธ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:29.917876262+07:00","message":"push: {true หลังตำรวจตรวจค้นพบอาวุธ 0 0xc0042d7500}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:29.917886751+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4278.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:02:29.930626677+07:00","message":"write wav file: './tmp/7565/7565_4278.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:30.237660622+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:30.237699422+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-05-12T14:02:30.237704659+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:30.237716876+07:00","message":"[buffer interim] 4279 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.237723025+07:00","message":"[bufferProcess] interim [360000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.237724919+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:30.372645762+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:30.372682774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนหมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:30.372688044+07:00","message":"receive interim result [false|false]: เหมือนหมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:30.372705788+07:00","message":"[buffer interim] 4279 false เหมือนหมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.372713675+07:00","message":"[bufferProcess] interim [480000000]:เหมือนหมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.372716036+07:00","message":"[bufferProcess] send to processor:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.372722925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.37272667+07:00","message":"> Transcript [49022] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.372729384+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:30.425397076+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:30.425430925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:30.42543592+07:00","message":"receive interim result [false|false]: เหมือนมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:30.425450881+07:00","message":"[buffer interim] 4279 false เหมือนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.425458738+07:00","message":"[bufferProcess] interim [600000000]:เหมือนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.425462862+07:00","message":"[bufferProcess] send to processor:เหมือนหมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.425466027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.425471344+07:00","message":"> Transcript [49023] [false]: 'เหมือนหมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.425474241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.425476126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.425477961+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.425480014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:30.876818778+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:30.876866958+07:00","message":"receive 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-05-12T14:02:30.876876428+07:00","message":"receive interim result [false|false]: เหมือนมากภายใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:30.876897796+07:00","message":"[buffer interim] 4279 false เหมือนมากภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.876908026+07:00","message":"[bufferProcess] interim [20000000]:เหมือนมากภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.876930434+07:00","message":"[bufferProcess] send to processor:เหมือนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.876940936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.876946257+07:00","message":"> Transcript [49024] [false]: 'เหมือนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.8769514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.87695418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.876957001+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:30.876960565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.062144703+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.062180926+07:00","message":"receive 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-05-12T14:02:31.062192478+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.062207308+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.062214131+07:00","message":"[bufferProcess] interim [140000000]:เหมือนมากภายในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.062216416+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.062220067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.062223843+07:00","message":"> Transcript [49025] [false]: 'เหมือนมากภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.062229302+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.062231247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.062232958+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.062235054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.32559499+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.325631085+07:00","message":"receive 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-05-12T14:02:31.325637387+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.325654102+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.32566139+07:00","message":"[bufferProcess] interim [440000000]:เหมือนมากภายในบ้านพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.325664002+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.32566902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.325671929+07:00","message":"> Transcript [49026] [false]: 'เหมือนมากภายในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.325675084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.325677255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.325679205+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.325681383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.32568565+07:00","message":"Push: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.325687619+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.325689865+07:00","message":"Set new StatePrefix : 'เหมือนมากภายในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.32569198+07:00","message":"Next Push (prob) : 'มากภายในบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.325699513+07:00","message":"push: {false เหมือน 0 0xc0044a3100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.57582668+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.575859642+07:00","message":"receive 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-05-12T14:02:31.575865905+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.575879047+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.575887183+07:00","message":"[bufferProcess] interim [680000000]:เหมือนมากภายในบ้านพักและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.575889467+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.575893069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.575896095+07:00","message":"> Transcript [49027] [false]: 'เหมือนมากภายในบ้านพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.575899547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.575901623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.575903529+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.575905968+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.669501907+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.669540194+07:00","message":"receive 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-05-12T14:02:31.669545927+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.669562826+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.669571197+07:00","message":"[bufferProcess] interim [800000000]:เหมือนมากภายในบ้านพักแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.66957415+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.669580641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.66958316+07:00","message":"> Transcript [49028] [false]: 'เหมือนมากภายในบ้านพักและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.669586788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.669588932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.669590939+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.669593155+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.798528039+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.798574162+07:00","message":"receive 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-05-12T14:02:31.798581595+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.798596402+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.798604901+07:00","message":"[bufferProcess] interim [860000000]:เหมือนมากภายในบ้านพักและรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.79860774+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.798614542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.798617277+07:00","message":"> Transcript [49029] [false]: 'เหมือนมากภายในบ้านพักแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.798620927+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.798623167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.798625087+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.798627343+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.843069831+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.843103835+07:00","message":"receive 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-05-12T14:02:31.843109902+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.843128+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.843134532+07:00","message":"[bufferProcess] interim [980000000]:เหมือนมากภายในบ้านพักและรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.843137569+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.84314088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.843143953+07:00","message":"> Transcript [49030] [false]: 'เหมือนมากภายในบ้านพักและรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.843147345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.843149518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.843153551+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.84315866+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.843163507+07:00","message":"Push: 'มากภายในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.843165456+07:00","message":"TextPushed: 'เหมือนมากภายในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.843167978+07:00","message":"Set new StatePrefix : 'เหมือนมากภายในบ้านพักและรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:31.843170123+07:00","message":"Next Push (prob) : 'พักและรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:31.84317873+07:00","message":"push: {false มากภายในบ้าน 0 0xc0044a3100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.032221537+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.03227173+07:00","message":"receive 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-05-12T14:02:32.032285765+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.032308298+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.032329213+07:00","message":"[bufferProcess] interim [220000000]:เหมือนมากภายในบ้านพักและรถยนต์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.032336514+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.032350857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.032355383+07:00","message":"> Transcript [49031] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.03237139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.032375477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.032379573+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.032385895+07:00","message":"TextPushed: 'เหมือนมากภายในบ้าน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:32.238601321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:32.238616495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.287372668+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.287443056+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-05-12T14:02:32.28745034+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.287468761+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.287476712+07:00","message":"[bufferProcess] interim [340000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.287479119+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.287482708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.287495125+07:00","message":"> Transcript [49032] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.287499269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.287501308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.287505821+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.287508549+07:00","message":"TextPushed: 'เหมือนมากภายในบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.347286606+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.347326106+07:00","message":"receive 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-05-12T14:02:32.347333728+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.347349746+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.347363653+07:00","message":"[bufferProcess] interim [520000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.347368112+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.34737786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.347381895+07:00","message":"> Transcript [49033] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.347387393+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.347390373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.347393876+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.347397431+07:00","message":"TextPushed: 'เหมือนมากภายในบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.668932458+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.668977267+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-05-12T14:02:32.66898647+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่ตรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.669005503+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.669014786+07:00","message":"[bufferProcess] interim [820000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.669017249+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.669021032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.669024483+07:00","message":"> Transcript [49034] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.669028654+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.669030861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.669032995+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.669035784+07:00","message":"TextPushed: 'เหมือนมากภายในบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.669039168+07:00","message":"Push: 'พักและรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.669041147+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.669044062+07:00","message":"Set new StatePrefix : 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.66904669+07:00","message":"Next Push (prob) : 'ยนต์ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.66905797+07:00","message":"push: {false พักและรถ 0 0xc0044a3100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.739497859+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.739537398+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-05-12T14:02:32.739545262+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.739559422+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.739566502+07:00","message":"[bufferProcess] interim [880000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.739569911+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.739579188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.739582016+07:00","message":"> Transcript [49035] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.739585776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.739587757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.739591865+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.739594389+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.923363841+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.923398146+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-05-12T14:02:32.923407462+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:32.923422904+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.923433257+07:00","message":"[bufferProcess] interim [120000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.923435933+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.92344127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.923444251+07:00","message":"> Transcript [49036] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.923447701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.923449621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.923451618+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:32.923455593+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:33.059494994+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:33.059536649+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-05-12T14:02:33.059553031+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:33.059569948+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.05958342+07:00","message":"[bufferProcess] interim [180000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.059587572+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.059592855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.05959785+07:00","message":"> Transcript [49037] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.059602757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.059605492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.059608395+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.059612245+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:33.176963991+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:33.176999033+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-05-12T14:02:33.177004564+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:33.177016842+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.177024162+07:00","message":"[bufferProcess] interim [240000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.177026879+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.177032133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.177035832+07:00","message":"> Transcript [49038] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.177040059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.177042676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.177045572+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.177051608+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.177054628+07:00","message":"Push: 'ยนต์ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.177056517+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.177058769+07:00","message":"Set new StatePrefix : 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.17706092+07:00","message":"Next Push (prob) : 'จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:33.177076653+07:00","message":"push: {false ยนต์ในพื้นที่ 0 0xc0044a3100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:33.750357343+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:33.750395452+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-05-12T14:02:33.750403434+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:33.750420555+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.75042839+07:00","message":"[bufferProcess] interim [840000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.750432513+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.750440321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.750444494+07:00","message":"> Transcript [49039] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.750449577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.750452938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.750455092+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:33.750457697+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:34.453023882+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:34.453063551+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-05-12T14:02:34.453079391+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:34.453095064+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:34.453121603+07:00","message":"[bufferProcess] interim [560000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:34.453124337+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:34.453127577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:34.453130544+07:00","message":"> Transcript [49040] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:34.453134123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:34.453136101+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:34.453138372+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:34.453140864+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.034396751+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.034430138+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-05-12T14:02:35.034436522+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทในโรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.034447891+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทในโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.034456777+07:00","message":"[bufferProcess] interim [160000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทในโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.034459816+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.034465218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.034467735+07:00","message":"> Transcript [49041] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.034471451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.034473727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.034480899+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.034483935+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.164169222+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.164203707+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-05-12T14:02:35.16421306+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.164227656+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.164235361+07:00","message":"[bufferProcess] interim [280000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.164237984+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทในโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.1642431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.164246131+07:00","message":"> Transcript [49042] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทในโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.164249972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.16425208+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.164254456+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.164257297+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.164261678+07:00","message":"Push: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.164263606+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.164266169+07:00","message":"Set new StatePrefix : 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทในโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.164269112+07:00","message":"Next Push (prob) : 'ชลบุรีพลตำรวจโทในโรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.164275871+07:00","message":"push: {false จังหวัด 0 0xc0044a3100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.22475887+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.224793292+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-05-12T14:02:35.224799411+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทในโรงพิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.224818015+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทในโรงพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.224825528+07:00","message":"[bufferProcess] interim [340000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทในโรงพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.2248284+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.224832296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.224835317+07:00","message":"> Transcript [49043] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.224838106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.224840138+07:00","message":"Set new StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.227820554+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.227867091+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-05-12T14:02:35.227873911+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.227898253+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.227910057+07:00","message":"[bufferProcess] interim [400000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.227913632+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทในโรงพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.227920367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.227923141+07:00","message":"> Transcript [49044] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทในโรงพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.227926203+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.227928758+07:00","message":"Set new StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทในโรงพิมพ์'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:35.238967836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:35.238959021+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.355365522+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.355406653+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-05-12T14:02:35.355414098+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.355430146+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.355437509+07:00","message":"[bufferProcess] interim [520000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.355440421+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.35544657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.355449374+07:00","message":"> Transcript [49045] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.355452192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.355456267+07:00","message":"Set new StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.872567284+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.872608477+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-05-12T14:02:35.872614526+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.872631084+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.872639317+07:00","message":"[bufferProcess] interim [940000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.872642339+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.872646473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.872649419+07:00","message":"> Transcript [49046] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.872653258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.872655224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.872657074+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.872659811+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.947484021+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.947520084+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-05-12T14:02:35.947527458+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:35.94754841+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.947556888+07:00","message":"[bufferProcess] interim [120000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.947559889+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.947563566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.947566216+07:00","message":"> Transcript [49047] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.947569778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.947571813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.947573735+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:35.947576953+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.054525673+07:00","message":"[GCS] IsForceVAD: false for message ID: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.06354004+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.063571397+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-05-12T14:02:36.063584843+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.063599451+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.063606847+07:00","message":"[bufferProcess] interim [180000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.063609841+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.063617209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.063621479+07:00","message":"> Transcript [49048] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.063625297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.063627744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.063629622+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.063632356+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.115770851+07:00","message":"[GCS] Start streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.137194492+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.137231717+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-05-12T14:02:36.137238557+07:00","message":"receive interim result [false|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.137254977+07:00","message":"[buffer interim] 4279 false เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.137268179+07:00","message":"[bufferProcess] interim [240000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.137271354+07:00","message":"[bufferProcess] send to processor:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.137274985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.137277734+07:00","message":"> Transcript [49049] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.137281906+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.13728385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.137286141+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.13728891+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.137298866+07:00","message":"Push: 'ชลบุรีพลตำรวจโทไตรรงค์ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.137302125+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.137305112+07:00","message":"Set new StatePrefix : 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.137308995+07:00","message":"Next Push (prob) : 'พรรณในฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.137318423+07:00","message":"push: {false ชลบุรีพลตำรวจโทไตรรงค์ผิว 0 0xc0044a3100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.215006426+07:00","message":"receive streaming session, msgId: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.215046348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐานะ\",\"confidence\":0.95100844}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.215052829+07:00","message":"receive interim result [true|false]: เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.215060345+07:00","message":"end recv isFinal message id 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.215062393+07:00","message":"end Recv id 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.21507736+07:00","message":"[buffer interim] 4279 true เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.215090032+07:00","message":"[bufferProcess] interim [360000000]:เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.215095506+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.215099151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.215102107+07:00","message":"> Transcript [49050] [false]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.215106791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.215108702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.215110391+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.215112871+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.215114939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.215117415+07:00","message":"> Transcript [49051] [true]: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.215119657+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.215121267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.215122832+07:00","message":"StatePrefix: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิวพรรณในฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.215125282+07:00","message":"TextPushed: 'เหมือนมากภายในบ้านพักและรถยนต์ในพื้นที่จังหวัดชลบุรีพลตำรวจโทไตรรงค์ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.215131787+07:00","message":"Push: 'พรรณในฐานะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.2151402+07:00","message":"push: {true พรรณในฐานะ 0 0xc0044a3100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:02:36.230673243+07:00","message":"write wav file: './tmp/7565/7565_4279.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.783356568+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.78339819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โฆษก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.783404304+07:00","message":"receive interim result [false|false]: โฆษก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.783416061+07:00","message":"[buffer interim] 4280 false โฆษก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.783422338+07:00","message":"[bufferProcess] interim [480000000]:โฆษก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.78342429+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.966218744+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.966258885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุขสันต์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.966264981+07:00","message":"receive interim result [false|false]: สุขสันต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.966279844+07:00","message":"[buffer interim] 4280 false สุขสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.966287902+07:00","message":"[bufferProcess] interim [660000000]:สุขสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.966290801+07:00","message":"[bufferProcess] send to processor:โฆษก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.966296095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.966298873+07:00","message":"> Transcript [49052] [false]: 'โฆษก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.966300868+07:00","message":"Set StatePrefix (first interim): 'โฆษก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.969354741+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.969390761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โฆษกสำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.969397638+07:00","message":"receive interim result [false|false]: โฆษกสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:36.96941332+07:00","message":"[buffer interim] 4280 false โฆษกสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.969419458+07:00","message":"[bufferProcess] interim [720000000]:โฆษกสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.969421622+07:00","message":"[bufferProcess] send to processor:สุขสันต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.969426111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.969428499+07:00","message":"> Transcript [49053] [false]: 'สุขสันต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.969430466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:36.969432382+07:00","message":"Set new StatePrefix: 'สุขสันต์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:37.15976665+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:37.159802184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โฆษกสำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:37.159808003+07:00","message":"receive interim result [false|false]: โฆษกสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:37.159822518+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.159829636+07:00","message":"[bufferProcess] interim [900000000]:โฆษกสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.159832289+07:00","message":"[bufferProcess] send to processor:โฆษกสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.159835591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.159838494+07:00","message":"> Transcript [49054] [false]: 'โฆษกสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.159840678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.159842491+07:00","message":"Set new StatePrefix: 'โฆษกสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:37.477110165+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:37.47714783+07:00","message":"receive 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-05-12T14:02:37.477153654+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:37.477179999+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.477192461+07:00","message":"[bufferProcess] interim [140000000]:โฆษกสำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.47719613+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.477202875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.47720701+07:00","message":"> Transcript [49055] [false]: 'โฆษกสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.477211992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.47721432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.477216248+07:00","message":"StatePrefix: 'โฆษกสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.477218243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:37.549788704+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:37.549832097+07:00","message":"receive 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-05-12T14:02:37.549837956+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:37.549854477+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.549861956+07:00","message":"[bufferProcess] interim [320000000]:โฆษกสำนักงานตำรวจแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.549864705+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.54987216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.549875116+07:00","message":"> Transcript [49056] [false]: 'โฆษกสำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.5498785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.549882084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.549884513+07:00","message":"StatePrefix: 'โฆษกสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.549886653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:37.74414527+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:37.744185924+07:00","message":"receive 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-05-12T14:02:37.74419264+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:37.744207581+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.744218075+07:00","message":"[bufferProcess] interim [500000000]:โฆษกสำนักงานตำรวจแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.744221924+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.744228733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.744232925+07:00","message":"> Transcript [49057] [false]: 'โฆษกสำนักงานตำรวจแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.744237765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.7442412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.744244238+07:00","message":"StatePrefix: 'โฆษกสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:37.74424765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:38.239284884+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:38.239296374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:38.383693637+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:38.383740051+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-05-12T14:02:38.383746406+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:38.383763346+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.383773239+07:00","message":"[bufferProcess] interim [100000000]:โฆษกสำนักงานตำรวจแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.383776255+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.383781808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.383784776+07:00","message":"> Transcript [49058] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.383788692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.383791235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.383793466+07:00","message":"StatePrefix: 'โฆษกสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.3837957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.383802401+07:00","message":"Push: 'โฆษกสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.383804467+07:00","message":"TextPushed: 'โฆษกสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.383806479+07:00","message":"Set new StatePrefix : 'โฆษกสำนักงานตำรวจแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.383808536+07:00","message":"Next Push (prob) : 'งานตำรวจแห่งชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:38.383817744+07:00","message":"push: {false โฆษกสำนัก 0 0xc00386db80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:38.570784563+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:38.570832067+07:00","message":"receive 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-05-12T14:02:38.570839512+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:38.570853455+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.570862357+07:00","message":"[bufferProcess] interim [280000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.570865264+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.570871792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.570877445+07:00","message":"> Transcript [49059] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.570881522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.570883971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.570885957+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.570888488+07:00","message":"TextPushed: 'โฆษกสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:38.698314472+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:38.698356777+07:00","message":"receive 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-05-12T14:02:38.698364705+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิดเผย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:38.698379593+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติเปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.698390717+07:00","message":"[bufferProcess] interim [400000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.698393562+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.698397549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.698401395+07:00","message":"> Transcript [49060] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.698405156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.698407493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.698409454+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.698414278+07:00","message":"TextPushed: 'โฆษกสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:38.757601581+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:38.757646595+07:00","message":"receive 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-05-12T14:02:38.757652871+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:38.757670236+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.757683306+07:00","message":"[bufferProcess] interim [520000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.757686232+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.757689398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.757692975+07:00","message":"> Transcript [49061] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.757696531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.757698507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.757700724+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:38.757702955+07:00","message":"TextPushed: 'โฆษกสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.354820416+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.35487043+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-05-12T14:02:39.354877649+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.354894475+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.354902634+07:00","message":"[bufferProcess] interim [120000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.354905764+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.354913411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.354917297+07:00","message":"> Transcript [49062] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.354921799+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.354924375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.354926845+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.354929113+07:00","message":"TextPushed: 'โฆษกสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.354937509+07:00","message":"Push: 'งานตำรวจแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.354939571+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.354941604+07:00","message":"Set new StatePrefix : 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.354943775+07:00","message":"Next Push (prob) : 'เปิดเผยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.354952751+07:00","message":"push: {false งานตำรวจแห่งชาติ 0 0xc00386db80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.595104987+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.595146108+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-05-12T14:02:39.595153732+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.595170421+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.595181624+07:00","message":"[bufferProcess] interim [240000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.595185299+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.59519009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.595194266+07:00","message":"> Transcript [49063] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.595199053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.595201875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.595205033+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.59520916+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.597811472+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.59785273+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-05-12T14:02:39.597858292+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.597875469+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.597883387+07:00","message":"[bufferProcess] interim [300000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.597886189+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.597892622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.597895236+07:00","message":"> Transcript [49064] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.597898613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.597900849+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.597903584+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.597906046+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.656637856+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.65667279+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-05-12T14:02:39.656679039+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.656695821+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.656704871+07:00","message":"[bufferProcess] interim [360000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.656707408+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.656713345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.656717131+07:00","message":"> Transcript [49065] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.656721883+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.656725278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.656727917+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.65673189+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.86961959+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.869651744+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-05-12T14:02:39.869657143+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.869672607+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.869680119+07:00","message":"[bufferProcess] interim [600000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.869682815+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.869685811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.869688502+07:00","message":"> Transcript [49066] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.869692189+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.869694168+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.869696188+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.869699028+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.869704404+07:00","message":"Push: 'เปิดเผยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.869706359+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.869708705+07:00","message":"Set new StatePrefix : 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.869710801+07:00","message":"Next Push (prob) : 'จากการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.869728452+07:00","message":"push: {false เปิดเผยว่า 0 0xc00386db80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.976732494+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.976768419+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-05-12T14:02:39.976774327+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:39.976788519+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.97679652+07:00","message":"[bufferProcess] interim [660000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.976799127+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.976802377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.976805105+07:00","message":"> Transcript [49067] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.976808329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.976810423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.97681231+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:39.976815068+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:40.03837706+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:40.038416459+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-05-12T14:02:40.038424001+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:40.038438602+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.038446022+07:00","message":"[bufferProcess] interim [780000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.038449131+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.038457933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.038460862+07:00","message":"> Transcript [49068] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.038464457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.038466588+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.038468628+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.03847157+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:40.166913186+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:40.166948189+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-05-12T14:02:40.166954666+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:40.166971791+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.166979394+07:00","message":"[bufferProcess] interim [900000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.166981793+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.166985513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.166988321+07:00","message":"> Transcript [49069] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.166991779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.166993789+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.16699562+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.166998423+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:40.545318598+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:40.545355871+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-05-12T14:02:40.545365493+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:40.545376328+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.545385947+07:00","message":"[bufferProcess] interim [260000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.54539017+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.545397526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.545401202+07:00","message":"> Transcript [49070] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.545405925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.545408708+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.545413803+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.545419556+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.545424647+07:00","message":"Push: 'จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.545427695+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.545430763+07:00","message":"Set new StatePrefix : 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.545434588+07:00","message":"Next Push (prob) : 'ขยายผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:40.545443742+07:00","message":"push: {false จากการ 0 0xc00386db80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:40.678168874+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:40.678211852+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-05-12T14:02:40.678218513+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:40.678236484+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.678248981+07:00","message":"[bufferProcess] interim [380000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.67825228+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.678259513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.67826227+07:00","message":"> Transcript [49071] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.678266166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.678268273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.678276389+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.678279506+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:40.944035749+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:40.944081222+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-05-12T14:02:40.944087565+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:40.944105764+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.944114868+07:00","message":"[bufferProcess] interim [680000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.944118007+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.944122027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.944124726+07:00","message":"> Transcript [49072] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.944128188+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.944130247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.944134979+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:40.944137733+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:41.067725525+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:41.067777447+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-05-12T14:02:41.067787528+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:41.067800923+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.067808625+07:00","message":"[bufferProcess] interim [800000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.067811128+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.067814532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.067817345+07:00","message":"> Transcript [49073] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.067820777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.067822732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.067825032+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.067827818+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:41.239973882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:41.239999249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:41.494560109+07:00","message":"[GCS] IsForceVAD: false for message ID: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:41.555227073+07:00","message":"[GCS] Start streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:41.59524425+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:41.59529006+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-05-12T14:02:41.595299241+07:00","message":"receive interim result [false|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:41.595314356+07:00","message":"[buffer interim] 4280 false โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.595322558+07:00","message":"[bufferProcess] interim [400000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.595326584+07:00","message":"[bufferProcess] send to processor:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.595334547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.595338832+07:00","message":"> Transcript [49074] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.5953442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.595347165+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.595350537+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.595353201+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.595356502+07:00","message":"Push: 'ขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.595358293+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.595361036+07:00","message":"Set new StatePrefix : 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.595363757+07:00","message":"Next Push (prob) : 'เส้นทางการเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:41.595371862+07:00","message":"push: {false ขยายผล 0 0xc00386db80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:41.612106912+07:00","message":"receive streaming session, msgId: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:41.612147591+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-05-12T14:02:41.612155252+07:00","message":"receive interim result [true|false]: โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:41.612165599+07:00","message":"end recv isFinal message id 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:41.612167737+07:00","message":"end Recv id 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:41.612173584+07:00","message":"[buffer interim] 4280 true โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.61218105+07:00","message":"[bufferProcess] interim [400000000]:โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.612187447+07:00","message":"[bufferProcess] send to processor (isfinal):โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.612190969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.612194031+07:00","message":"> Transcript [49075] [false]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.612197488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.612199341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.612201581+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.612204424+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.612206388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.612208224+07:00","message":"> Transcript [49076] [true]: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.612210363+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.612211994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.612213554+07:00","message":"StatePrefix: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผลเส้นทางการเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.612215411+07:00","message":"TextPushed: 'โฆษกสำนักงานตำรวจแห่งชาติเปิดเผยว่าจากการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:41.61222282+07:00","message":"Push: 'เส้นทางการเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:41.612230984+07:00","message":"push: {true เส้นทางการเงิน 0 0xc00386db80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:02:41.623419253+07:00","message":"write wav file: './tmp/7565/7565_4280.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.115660265+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.115701194+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-05-12T14:02:42.115706686+07:00","message":"receive interim result [false|false]: ฐาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.115724138+07:00","message":"[buffer interim] 4281 false ฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.115731023+07:00","message":"[bufferProcess] interim [360000000]:ฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.115732886+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.233202699+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.233236608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.233241973+07:00","message":"receive interim result [false|false]: สถานที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.233257711+07:00","message":"[buffer interim] 4281 false สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.233268622+07:00","message":"[bufferProcess] interim [480000000]:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.233270823+07:00","message":"[bufferProcess] send to processor:ฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.23327379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.233276732+07:00","message":"> Transcript [49077] [false]: 'ฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.233278785+07:00","message":"Set StatePrefix (first interim): 'ฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.279812473+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.279862052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.27986773+07:00","message":"receive interim result [false|false]: ฐานทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.279884391+07:00","message":"[buffer interim] 4281 false ฐานทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.279892085+07:00","message":"[bufferProcess] interim [540000000]:ฐานทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.27989469+07:00","message":"[bufferProcess] send to processor:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.279901825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.279905118+07:00","message":"> Transcript [49078] [false]: 'สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.279907495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.279911381+07:00","message":"Set new StatePrefix: 'สถานที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.419399758+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.419441558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานทางนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.4194498+07:00","message":"receive interim result [false|false]: ฐานทางนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.419467146+07:00","message":"[buffer interim] 4281 false ฐานทางนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.419478051+07:00","message":"[bufferProcess] interim [660000000]:ฐานทางนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.419481688+07:00","message":"[bufferProcess] send to processor:ฐานทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.419488234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.419492072+07:00","message":"> Transcript [49079] [false]: 'ฐานทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.419495506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.419498644+07:00","message":"Set new StatePrefix: 'ฐานทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.423337679+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.423360152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.423373316+07:00","message":"receive interim result [false|false]: สารชนิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.423384116+07:00","message":"[buffer interim] 4281 false สารชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.423388745+07:00","message":"[bufferProcess] interim [720000000]:สารชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.423390893+07:00","message":"[bufferProcess] send to processor:ฐานทางนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.423393524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.423396137+07:00","message":"> Transcript [49080] [false]: 'ฐานทางนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.423398774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.423400698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.423402544+07:00","message":"StatePrefix: 'ฐานทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.423404521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.53785713+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.537909651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานทางนิติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.537915098+07:00","message":"receive interim result [false|false]: ฐานทางนิติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.537931136+07:00","message":"[buffer interim] 4281 false ฐานทางนิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.537938199+07:00","message":"[bufferProcess] interim [780000000]:ฐานทางนิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.537940716+07:00","message":"[bufferProcess] send to processor:สารชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.53794628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.53794878+07:00","message":"> Transcript [49081] [false]: 'สารชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.537951093+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.537953453+07:00","message":"Set new StatePrefix: 'สารชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.597601922+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.597641985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.597649907+07:00","message":"receive interim result [false|false]: ฐานทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.597663486+07:00","message":"[buffer interim] 4281 false ฐานทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.597669859+07:00","message":"[bufferProcess] interim [900000000]:ฐานทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.597672258+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.597678635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.597681454+07:00","message":"> Transcript [49082] [false]: 'ฐานทางนิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.597683575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.597686098+07:00","message":"Set new StatePrefix: 'ฐานทางนิติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.915201538+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.915242571+07:00","message":"receive 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-05-12T14:02:42.915252146+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.915268379+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.915277445+07:00","message":"[bufferProcess] interim [140000000]:ฐานทางนิติวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.91528128+07:00","message":"[bufferProcess] send to processor:ฐานทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.915285478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.915289831+07:00","message":"> Transcript [49083] [false]: 'ฐานทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.915292926+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.981086667+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.981121+07:00","message":"receive 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-05-12T14:02:42.981126946+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:42.981140915+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.981148234+07:00","message":"[bufferProcess] interim [320000000]:ฐานทางนิติวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.98115069+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.981155807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.981158451+07:00","message":"> Transcript [49084] [false]: 'ฐานทางนิติวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.981173635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.981175736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.981177661+07:00","message":"StatePrefix: 'ฐานทางนิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:42.981180839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:43.623879428+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:43.623913351+07:00","message":"receive 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-05-12T14:02:43.623919477+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:43.623935237+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.623942933+07:00","message":"[bufferProcess] interim [920000000]:ฐานทางนิติวิทยาศาสตร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.623945294+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.623948616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.623952263+07:00","message":"> Transcript [49085] [false]: 'ฐานทางนิติวิทยาศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.623955762+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.623958157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.623960154+07:00","message":"StatePrefix: 'ฐานทางนิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.623962358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:43.850766407+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:43.850819519+07:00","message":"receive 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-05-12T14:02:43.850826382+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:43.850846793+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.850855725+07:00","message":"[bufferProcess] interim [100000000]:ฐานทางนิติวิทยาศาสตร์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.850858537+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.850862164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.850864889+07:00","message":"> Transcript [49086] [false]: 'ฐานทางนิติวิทยาศาสตร์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.850870424+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.850872741+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.850874646+07:00","message":"StatePrefix: 'ฐานทางนิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.850876692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:43.879414897+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:43.879450296+07:00","message":"receive 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-05-12T14:02:43.879456983+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:43.879469794+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.879476633+07:00","message":"[bufferProcess] interim [160000000]:ฐานทางนิติวิทยาศาสตร์และปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.879479099+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.879485083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.879487615+07:00","message":"> Transcript [49087] [false]: 'ฐานทางนิติวิทยาศาสตร์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.879493309+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.879497054+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.879499107+07:00","message":"StatePrefix: 'ฐานทางนิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.879501559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.879508984+07:00","message":"Push: 'ฐานทางนิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.879511344+07:00","message":"TextPushed: 'ฐานทางนิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.879513552+07:00","message":"Set new StatePrefix : 'ฐานทางนิติวิทยาศาสตร์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.879517703+07:00","message":"Next Push (prob) : 'วิทยาศาสตร์และพระ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:43.879529811+07:00","message":"push: {false ฐานทางนิติ 0 0xc0044a2380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:43.881243744+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:43.881258563+07:00","message":"receive 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-05-12T14:02:43.88126445+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:43.881278309+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.881284646+07:00","message":"[bufferProcess] interim [220000000]:ฐานทางนิติวิทยาศาสตร์และประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.881287901+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์และปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.881299196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.881304097+07:00","message":"> Transcript [49088] [false]: 'ฐานทางนิติวิทยาศาสตร์และปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.881306193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:43.881309476+07:00","message":"Set new StatePrefix: 'ฐานทางนิติวิทยาศาสตร์และปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:44.207157476+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:44.207198223+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-05-12T14:02:44.207205039+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และประวัติการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:44.207219261+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และประวัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.207226669+07:00","message":"[bufferProcess] interim [460000000]:ฐานทางนิติวิทยาศาสตร์และประวัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.207229948+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์และประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.207235828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.207238631+07:00","message":"> Transcript [49089] [false]: 'ฐานทางนิติวิทยาศาสตร์และประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.207240944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.207242986+07:00","message":"Set new StatePrefix: 'ฐานทางนิติวิทยาศาสตร์และประวัติ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:44.240980396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:44.240990211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:44.409715473+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:44.409754671+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-05-12T14:02:44.40976198+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:44.409779925+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.409788944+07:00","message":"[bufferProcess] interim [700000000]:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.409792114+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์และประวัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.409796035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.409798662+07:00","message":"> Transcript [49090] [false]: 'ฐานทางนิติวิทยาศาสตร์และประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.409802218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.409804227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.409806237+07:00","message":"StatePrefix: 'ฐานทางนิติวิทยาศาสตร์และประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.409808642+07:00","message":"TextPushed: 'ฐานทางนิติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:44.716080715+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:44.716130477+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-05-12T14:02:44.716137776+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:44.716173195+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.716185734+07:00","message":"[bufferProcess] interim [940000000]:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.716188517+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.716192396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.716198831+07:00","message":"> Transcript [49091] [false]: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.716204415+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.71620663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.716209079+07:00","message":"StatePrefix: 'ฐานทางนิติวิทยาศาสตร์และประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:44.71621165+07:00","message":"TextPushed: 'ฐานทางนิติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.051751987+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.051785163+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-05-12T14:02:45.051790699+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.051810839+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.051818228+07:00","message":"[bufferProcess] interim [300000000]:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.051820846+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.051824151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.051827386+07:00","message":"> Transcript [49092] [false]: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.051830624+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.051832709+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.051834849+07:00","message":"StatePrefix: 'ฐานทางนิติวิทยาศาสตร์และประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.051837118+07:00","message":"TextPushed: 'ฐานทางนิติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.099944261+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.099978363+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-05-12T14:02:45.099984257+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.100000845+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.100008142+07:00","message":"[bufferProcess] interim [360000000]:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.100010542+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.100013927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.100016865+07:00","message":"> Transcript [49093] [false]: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.100020687+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.100023335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.100025541+07:00","message":"StatePrefix: 'ฐานทางนิติวิทยาศาสตร์และประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.100028244+07:00","message":"TextPushed: 'ฐานทางนิติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.100031875+07:00","message":"Push: 'วิทยาศาสตร์และประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.100034006+07:00","message":"TextPushed: 'ฐานทางนิติวิทยาศาสตร์และประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.10003604+07:00","message":"Set new StatePrefix : 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.100038618+07:00","message":"Next Push (prob) : 'การสื่อสารจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.10004721+07:00","message":"push: {false วิทยาศาสตร์และประวัติ 0 0xc0044a2380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.309775896+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.309815088+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-05-12T14:02:45.309821616+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.309835538+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.309846056+07:00","message":"[bufferProcess] interim [600000000]:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.309850628+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.309858774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.309862537+07:00","message":"> Transcript [49094] [false]: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.309865865+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.309870263+07:00","message":"Set new StatePrefix: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.418944129+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.418980905+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-05-12T14:02:45.418986998+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.419002133+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.419013515+07:00","message":"[bufferProcess] interim [660000000]:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.419017481+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.419024505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.419027196+07:00","message":"> Transcript [49095] [false]: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.419031674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.419033913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.41903582+07:00","message":"StatePrefix: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.419038469+07:00","message":"TextPushed: 'ฐานทางนิติวิทยาศาสตร์และประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.627233579+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.627267955+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-05-12T14:02:45.627274527+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.627288819+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.627295928+07:00","message":"[bufferProcess] interim [900000000]:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.627298546+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.627304579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.627310823+07:00","message":"> Transcript [49096] [false]: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.627314449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.627316724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.627318805+07:00","message":"StatePrefix: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.627322085+07:00","message":"TextPushed: 'ฐานทางนิติวิทยาศาสตร์และประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.740082071+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.740125733+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-05-12T14:02:45.740131484+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:45.740145714+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.740152661+07:00","message":"[bufferProcess] interim [20000000]:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.740155196+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.7401589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.740161784+07:00","message":"> Transcript [49097] [false]: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.740165116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.74016707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.740169266+07:00","message":"StatePrefix: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:45.740172071+07:00","message":"TextPushed: 'ฐานทางนิติวิทยาศาสตร์และประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.004651147+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.004697281+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-05-12T14:02:46.004703871+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.004719748+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.004727598+07:00","message":"[bufferProcess] interim [320000000]:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.004730364+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.004735883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.004738901+07:00","message":"> Transcript [49098] [false]: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.004743109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.004745528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.004747698+07:00","message":"StatePrefix: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.004750616+07:00","message":"TextPushed: 'ฐานทางนิติวิทยาศาสตร์และประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.004755889+07:00","message":"Push: 'การสื่อสารจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.004757969+07:00","message":"TextPushed: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.004760099+07:00","message":"Set new StatePrefix : 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.004762876+07:00","message":"Next Push (prob) : 'โทรศัพท์มือถือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.004771101+07:00","message":"push: {false การสื่อสารจาก 0 0xc0044a2380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.224022752+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.224067862+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-05-12T14:02:46.22408237+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.224100198+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.224112441+07:00","message":"[bufferProcess] interim [500000000]:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.224116042+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.224120783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.224124344+07:00","message":"> Transcript [49099] [false]: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.224129687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.22413274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.224135421+07:00","message":"StatePrefix: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.224139771+07:00","message":"TextPushed: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.334107223+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.33415492+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-05-12T14:02:46.334160807+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.334176933+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.334188327+07:00","message":"[bufferProcess] interim [620000000]:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.334191503+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.334198987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.334202205+07:00","message":"> Transcript [49100] [false]: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.33420647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.334209104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.334211402+07:00","message":"StatePrefix: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.334214806+07:00","message":"TextPushed: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.506721255+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.506763815+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-05-12T14:02:46.506772957+07:00","message":"receive interim result [false|false]: ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้องหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.506790852+07:00","message":"[buffer interim] 4281 false ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.506806268+07:00","message":"[bufferProcess] interim [740000000]:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.506810363+07:00","message":"[bufferProcess] send to processor:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.506814839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.506818787+07:00","message":"> Transcript [49101] [false]: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.506824988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.506828136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.506831789+07:00","message":"StatePrefix: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.506836337+07:00","message":"TextPushed: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.815122027+07:00","message":"[GCS] IsForceVAD: false for message ID: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.930495163+07:00","message":"receive streaming session, msgId: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.930535331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้องหา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.93054234+07:00","message":"receive interim result [true|false]: ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้องหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.930552654+07:00","message":"end recv isFinal message id 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.930554745+07:00","message":"end Recv id 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.930560749+07:00","message":"[buffer interim] 4281 true ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.93057079+07:00","message":"[bufferProcess] interim [280000000]:ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930575743+07:00","message":"[bufferProcess] send to processor (isfinal):ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930579253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930582221+07:00","message":"> Transcript [49102] [false]: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930585997+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930587906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930590111+07:00","message":"StatePrefix: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930594141+07:00","message":"TextPushed: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930601017+07:00","message":"Push: 'โทรศัพท์มือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.93060314+07:00","message":"TextPushed: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930605384+07:00","message":"Set new StatePrefix : 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930607604+07:00","message":"Next Push (prob) : 'ของผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930609568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930611672+07:00","message":"> Transcript [49103] [true]: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930614073+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930615943+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930617586+07:00","message":"StatePrefix: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือของผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930624221+07:00","message":"TextPushed: 'ฐานทางนิติวิทยาศาสตร์และประวัติการสื่อสารจากโทรศัพท์มือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:46.930632095+07:00","message":"Push: 'ของผู้ต้องหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.930631469+07:00","message":"push: {false โทรศัพท์มือถือ 0 0xc0044a2380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.930652976+07:00","message":"push: {true ของผู้ต้องหา 0 0xc0044a2380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:46.936536873+07:00","message":"[GCS] Start streaming session, msgId: 4282"}
{"level":"info","service":"Main","time":"2026-05-12T14:02:46.940425347+07:00","message":"write wav file: './tmp/7565/7565_4281.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:47.241911109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:47.241956413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:47.70044721+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:47.700502191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระติก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:47.700508975+07:00","message":"receive interim result [false|false]: กระติก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:47.700527087+07:00","message":"[buffer interim] 4282 false กระติก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:47.700535309+07:00","message":"[bufferProcess] interim [600000000]:กระติก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:47.700537149+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:47.800037778+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:47.800088612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กติกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:47.800095206+07:00","message":"receive interim result [false|false]: กติกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:47.8001113+07:00","message":"[buffer interim] 4282 false กติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:47.800119894+07:00","message":"[bufferProcess] interim [660000000]:กติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:47.800122548+07:00","message":"[bufferProcess] send to processor:กระติก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:47.800125867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:47.800128556+07:00","message":"> Transcript [49104] [false]: 'กระติก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:47.800130633+07:00","message":"Set StatePrefix (first interim): 'กระติก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:47.924612109+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:47.924650156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พฤติกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:47.924655722+07:00","message":"receive interim result [false|false]: พฤติกรรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:47.924672177+07:00","message":"[buffer interim] 4282 false พฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:47.924679308+07:00","message":"[bufferProcess] interim [780000000]:พฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:47.924681629+07:00","message":"[bufferProcess] send to processor:กติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:47.924685671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:47.924688406+07:00","message":"> Transcript [49105] [false]: 'กติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:47.924690927+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:47.924692873+07:00","message":"Set new StatePrefix: 'กติกา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:48.377553507+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:48.377604306+07:00","message":"receive 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-05-12T14:02:48.377611123+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:48.377627401+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.377638764+07:00","message":"[bufferProcess] interim [260000000]:พฤติกรรมสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.377642226+07:00","message":"[bufferProcess] send to processor:พฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.37764956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.377653645+07:00","message":"> Transcript [49106] [false]: 'พฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.377656789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.377660059+07:00","message":"Set new StatePrefix: 'พฤติกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:48.581647848+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:48.581699716+07:00","message":"receive 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-05-12T14:02:48.581706226+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:48.581721987+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.581731084+07:00","message":"[bufferProcess] interim [440000000]:พฤติกรรมสะสมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.581733605+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.581740029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.581743473+07:00","message":"> Transcript [49107] [false]: 'พฤติกรรมสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.581753009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.581755338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.581757165+07:00","message":"StatePrefix: 'พฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.581759285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:48.692439075+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:48.692474257+07:00","message":"receive 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-05-12T14:02:48.692479939+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:48.692495945+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.692505349+07:00","message":"[bufferProcess] interim [560000000]:พฤติกรรมสะสมอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.692507895+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.692513012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.69251566+07:00","message":"> Transcript [49108] [false]: 'พฤติกรรมสะสมเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.69251909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.692521273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.692523269+07:00","message":"StatePrefix: 'พฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:48.692525407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.010709039+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.010747293+07:00","message":"receive 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-05-12T14:02:49.010754762+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.010770724+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.010780126+07:00","message":"[bufferProcess] interim [860000000]:พฤติกรรมสะสมอาวุธตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.010783679+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.010790892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.010797359+07:00","message":"> Transcript [49109] [false]: 'พฤติกรรมสะสมอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.010801717+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.010804837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.010807781+07:00","message":"StatePrefix: 'พฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.010810612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.023969765+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.024002011+07:00","message":"receive 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-05-12T14:02:49.024007592+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.024022327+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.024028903+07:00","message":"[bufferProcess] interim [920000000]:พฤติกรรมสะสมอาวุธตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.024031386+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.024036209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.024039625+07:00","message":"> Transcript [49110] [false]: 'พฤติกรรมสะสมอาวุธตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.024042861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.024045244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.024047203+07:00","message":"StatePrefix: 'พฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.024049153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.02405398+07:00","message":"Push: 'พฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.024055857+07:00","message":"TextPushed: 'พฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.024058043+07:00","message":"Set new StatePrefix : 'พฤติกรรมสะสมอาวุธตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.024060603+07:00","message":"Next Push (prob) : 'สะสมอาวุธตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.024088567+07:00","message":"push: {false พฤติกรรม 0 0xc0042d7180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.260778517+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.260825459+07:00","message":"receive 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-05-12T14:02:49.26083205+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.260850003+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.260858993+07:00","message":"[bufferProcess] interim [160000000]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.260861458+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.260866188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.260869209+07:00","message":"> Transcript [49111] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.26087262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.260874749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.260877022+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.260879473+07:00","message":"TextPushed: 'พฤติกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.53109313+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.531140216+07:00","message":"receive 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-05-12T14:02:49.531146701+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วงกลาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.531169693+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วงกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.531182734+07:00","message":"[bufferProcess] interim [400000000]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.531187434+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.531197056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.531200108+07:00","message":"> Transcript [49112] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.531204324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.531206576+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.53120917+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.53121166+07:00","message":"TextPushed: 'พฤติกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.590799446+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.590834953+07:00","message":"receive 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-05-12T14:02:49.590841095+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.590857218+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.590865151+07:00","message":"[bufferProcess] interim [520000000]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.590867829+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.590871823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.59087467+07:00","message":"> Transcript [49113] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.590878526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.590880726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.590882881+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.590885662+07:00","message":"TextPushed: 'พฤติกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.713419172+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.71345982+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-05-12T14:02:49.713465885+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.713482353+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.713491761+07:00","message":"[bufferProcess] interim [580000000]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.713495091+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.713500856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.713504714+07:00","message":"> Transcript [49114] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.713508641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.713511002+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.71351323+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.71351535+07:00","message":"TextPushed: 'พฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.713520094+07:00","message":"Push: 'สะสมอาวุธตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.713521976+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.713523911+07:00","message":"Set new StatePrefix : 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.713526758+07:00","message":"Next Push (prob) : 'แต่ช่วงปลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.713535275+07:00","message":"push: {false สะสมอาวุธตั้ง 0 0xc0042d7180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.901061892+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.901100531+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-05-12T14:02:49.901107348+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:49.901127353+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.901148106+07:00","message":"[bufferProcess] interim [760000000]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.90115094+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.901154182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.901157048+07:00","message":"> Transcript [49115] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.901178806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.901181267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.901183477+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:49.901187078+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:50.097084751+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:50.097120691+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-05-12T14:02:50.097126777+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:50.097141257+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.097147942+07:00","message":"[bufferProcess] interim [940000000]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.09715084+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.097156052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.097159889+07:00","message":"> Transcript [49116] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.097177273+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.09717942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.097185125+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.097187903+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้ง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:50.242369734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:50.24238957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:50.292807504+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:50.292846135+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-05-12T14:02:50.292852292+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:50.292865532+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.292873338+07:00","message":"[bufferProcess] interim [180000000]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.292876018+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.292882632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.292885432+07:00","message":"> Transcript [49117] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.292888898+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.292891026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.292893213+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.292895898+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:50.632605141+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:50.632641871+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-05-12T14:02:50.632648399+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:50.632659328+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.632666256+07:00","message":"[bufferProcess] interim [480000000]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.632668912+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.632672074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.632675062+07:00","message":"> Transcript [49118] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.632678592+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.632680734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.632682907+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.632685352+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.632688188+07:00","message":"Push: 'แต่ช่วงปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.632690121+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.632692689+07:00","message":"Set new StatePrefix : 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.632695148+07:00","message":"Next Push (prob) : 'ปีที่ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:50.632702452+07:00","message":"push: {false แต่ช่วงปลาย 0 0xc0042d7180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:50.686253315+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:50.686286441+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-05-12T14:02:50.68629231+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:50.686306916+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.686318472+07:00","message":"[bufferProcess] interim [600000000]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.68632236+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.686328804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.686346533+07:00","message":"> Transcript [49119] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.686357177+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.686359409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.686361401+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:50.686363869+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:51.329550328+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:51.329584732+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-05-12T14:02:51.329591802+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:51.329610819+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:51.329618554+07:00","message":"[bufferProcess] interim [200000000]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:51.329621171+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:51.329624378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:51.329627073+07:00","message":"> Transcript [49120] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:51.32963017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:51.329632094+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:51.329633974+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:51.329636432+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:52.096201348+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:52.096238511+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-05-12T14:02:52.096246015+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:52.096259803+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.096270323+07:00","message":"[bufferProcess] interim [980000000]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.096273461+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.096280794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.096283397+07:00","message":"> Transcript [49121] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.096286803+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.096288941+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.096291413+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.09629403+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:52.425846759+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:52.425890127+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-05-12T14:02:52.425896694+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:52.425912946+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.425921671+07:00","message":"[bufferProcess] interim [280000000]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.425924418+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.42593217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.425938738+07:00","message":"> Transcript [49122] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.425943996+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.425947884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.425950443+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.425953494+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.425961018+07:00","message":"Push: 'ปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.425962907+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.425964946+07:00","message":"Set new StatePrefix : 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.42596853+07:00","message":"Next Push (prob) : 'นะคะโดยมูลเหตุสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:52.425996273+07:00","message":"push: {false ปีที่ผ่านมา 0 0xc0042d7180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:52.603067019+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:52.603116881+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-05-12T14:02:52.603122941+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:52.603138811+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.603148661+07:00","message":"[bufferProcess] interim [460000000]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.603151204+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.60315687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.603159613+07:00","message":"> Transcript [49123] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.603163371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.603165402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.603167462+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.603170082+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:52.939531816+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:52.939569753+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-05-12T14:02:52.939575688+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการจัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:52.939591518+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.939600505+07:00","message":"[bufferProcess] interim [820000000]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.939603604+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.939608981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.939611441+07:00","message":"> Transcript [49124] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.939614946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.939616897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.939620382+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:52.939623205+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.126034393+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.126088774+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-05-12T14:02:53.126098327+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.126115506+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.126122118+07:00","message":"[bufferProcess] interim [0]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.126124895+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.126132125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.126137352+07:00","message":"> Transcript [49125] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.126141216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.126143641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.126146077+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.126149126+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:53.242430427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:53.242440405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.283766498+07:00","message":"[GCS] IsForceVAD: false for message ID: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.346419274+07:00","message":"[GCS] Start streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.379280862+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.379313496+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-05-12T14:02:53.379320092+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.379332289+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.379339516+07:00","message":"[bufferProcess] interim [240000000]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.379342558+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.379347897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.379350747+07:00","message":"> Transcript [49126] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.379354982+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.379357515+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.379359721+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.379364885+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.379371465+07:00","message":"Push: 'นะคะโดยมูลเหตุสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.379373495+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.379375801+07:00","message":"Set new StatePrefix : 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.379378706+07:00","message":"Next Push (prob) : 'ของการสะสม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.379387399+07:00","message":"push: {false นะคะโดยมูลเหตุสำคัญ 0 0xc0042d7180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.381236835+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.381282125+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-05-12T14:02:53.381288449+07:00","message":"receive interim result [false|false]: พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมอาวุธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.381305618+07:00","message":"[buffer interim] 4282 false พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.381313855+07:00","message":"[bufferProcess] interim [360000000]:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.381316288+07:00","message":"[bufferProcess] send to processor:พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.381320178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.381323259+07:00","message":"> Transcript [49127] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.381330784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.381332918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.381334703+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.38133733+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.506175282+07:00","message":"receive streaming session, msgId: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.50621545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปกติการสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมอาวุธ\",\"confidence\":0.9146733}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.506222988+07:00","message":"receive interim result [true|false]: ปกติการสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมอาวุธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.506232627+07:00","message":"end recv isFinal message id 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.506234986+07:00","message":"end Recv id 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.506242319+07:00","message":"[buffer interim] 4282 true ปกติการสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506250855+07:00","message":"[bufferProcess] interim [360000000]:ปกติการสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506254146+07:00","message":"[bufferProcess] send to processor (isfinal):พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506257854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506260522+07:00","message":"> Transcript [49128] [false]: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506264209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506266272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506268242+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506270927+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506273137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506275411+07:00","message":"> Transcript [49129] [true]: 'ปกติการสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506282467+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506284235+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506285851+07:00","message":"StatePrefix: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506288063+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506289801+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506656215+07:00","message":"Push: 'ของการสะสมอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506685594+07:00","message":"TextPushed: 'พฤติกรรมสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506689603+07:00","message":"Set new StatePrefix : 'ปกติการสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506692161+07:00","message":"Next Push (prob) : 'ปกติการสะสมอาวุธตั้งแต่ช่วงปลายปีที่ผ่านมานะคะโดยมูลเหตุสำคัญของการสะสมอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:53.506682303+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4282.html'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:53.506706709+07:00","message":"push: {true ของการสะสมอาวุธ 0 0xc0042d7180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:02:53.519430206+07:00","message":"write wav file: './tmp/7565/7565_4282.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.027622578+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.027669827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.027675782+07:00","message":"receive interim result [false|false]: เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.027694332+07:00","message":"[buffer interim] 4283 false เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.027702884+07:00","message":"[bufferProcess] interim [720000000]:เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.027705548+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.193374819+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.193415742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.193422165+07:00","message":"receive interim result [false|false]: เกี่ยวข้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.19343858+07:00","message":"[buffer interim] 4283 false เกี่ยวข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.19344749+07:00","message":"[bufferProcess] interim [900000000]:เกี่ยวข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.193449949+07:00","message":"[bufferProcess] send to processor:เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.193457526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.193460247+07:00","message":"> Transcript [49130] [false]: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.193462395+07:00","message":"Set StatePrefix (first interim): 'เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.322583651+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.322622581+07:00","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-05-12T14:02:54.322628584+07:00","message":"receive interim result [false|false]: เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.322643015+07:00","message":"[buffer interim] 4283 false เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.322650468+07:00","message":"[bufferProcess] interim [960000000]:เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.322653084+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.322656175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.322659248+07:00","message":"> Transcript [49131] [false]: 'เกี่ยวข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.322662184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.322664069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.322665905+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.322667862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.520339723+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.52037947+07:00","message":"receive 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-05-12T14:02:54.5203853+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.520399397+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.52040605+07:00","message":"[bufferProcess] interim [140000000]:เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.520408484+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.52041352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.520416057+07:00","message":"> Transcript [49132] [false]: 'เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.520419239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.520421276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.520423406+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.520425658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.705687481+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.705728744+07:00","message":"receive 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-05-12T14:02:54.705735386+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.705748438+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.705758074+07:00","message":"[bufferProcess] interim [380000000]:เกี่ยวข้องกับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.705760327+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.705763511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.705766269+07:00","message":"> Transcript [49133] [false]: 'เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.705769465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.705771937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.705773799+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.705775787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.96183247+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.961873729+07:00","message":"receive 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-05-12T14:02:54.961880371+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.961897015+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.961906711+07:00","message":"[bufferProcess] interim [680000000]:เกี่ยวข้องกับความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.961909221+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.96191279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.961915581+07:00","message":"> Transcript [49134] [false]: 'เกี่ยวข้องกับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.961919343+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.961921656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.961923525+07:00","message":"StatePrefix: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.961925457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.961928308+07:00","message":"Push: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.961931607+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.961934063+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:54.961936244+07:00","message":"Next Push (prob) : 'ข้องกับความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:54.96194472+07:00","message":"push: {false เกี่ยว 0 0xc002ac3d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.217843723+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.217880702+07:00","message":"receive 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-05-12T14:02:55.217886607+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.217900686+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.217907745+07:00","message":"[bufferProcess] interim [860000000]:เกี่ยวข้องกับความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.217910442+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.217917157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.217920167+07:00","message":"> Transcript [49135] [false]: 'เกี่ยวข้องกับความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.217923548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.217925678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.217927695+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.217930063+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.472551056+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.47258891+07:00","message":"receive 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-05-12T14:02:55.47259451+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.472610807+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.472618243+07:00","message":"[bufferProcess] interim [160000000]:เกี่ยวข้องกับความขัดแย้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.472621011+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.472624605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.47262727+07:00","message":"> Transcript [49136] [false]: 'เกี่ยวข้องกับความขัดแย้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.472630989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.472633266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.47263549+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.472637643+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.480522139+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.480548675+07:00","message":"receive 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-05-12T14:02:55.480553769+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.480568385+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.480573831+07:00","message":"[bufferProcess] interim [220000000]:เกี่ยวข้องกับความขัดแย้งระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.480576528+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.480580808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.480583669+07:00","message":"> Transcript [49137] [false]: 'เกี่ยวข้องกับความขัดแย้งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.480586627+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.48058886+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.480590845+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.480592981+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.929506812+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.929548382+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-05-12T14:02:55.929554714+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.929569842+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.929577877+07:00","message":"[bufferProcess] interim [580000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.929580592+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.9295864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.929589186+07:00","message":"> Transcript [49138] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.929593299+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.929595635+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.92959794+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.92960025+07:00","message":"TextPushed: 'เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.929604851+07:00","message":"Push: 'ข้องกับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.929606796+07:00","message":"TextPushed: 'เกี่ยวข้องกับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.92961151+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับความขัดแย้งระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.929614324+07:00","message":"Next Push (prob) : 'ขัดแย้งระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.929622805+07:00","message":"push: {false ข้องกับความ 0 0xc002ac3d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.982366689+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.982407981+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-05-12T14:02:55.98241556+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเกิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.982429101+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.982436288+07:00","message":"[bufferProcess] interim [640000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.982438821+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.982445512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.98244847+07:00","message":"> Transcript [49139] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.982451918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.982454473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.982456313+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.982459068+07:00","message":"TextPushed: 'เกี่ยวข้องกับความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.991669895+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.991691388+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-05-12T14:02:55.99169707+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:55.99171019+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.991715612+07:00","message":"[bufferProcess] interim [700000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.991718461+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.991725723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.991732152+07:00","message":"> Transcript [49140] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.991735215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.991737682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.991739463+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:55.991741889+07:00","message":"TextPushed: 'เกี่ยวข้องกับความ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:56.243323736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:56.243324406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.37415925+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.374200823+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-05-12T14:02:56.374208927+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.374225032+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.374236294+07:00","message":"[bufferProcess] interim [60000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.374240943+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.374247668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.37425383+07:00","message":"> Transcript [49141] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.374258825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.374261748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.374264209+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.374266647+07:00","message":"TextPushed: 'เกี่ยวข้องกับความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.382169753+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.382195273+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-05-12T14:02:56.382200417+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสะแก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.382212407+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสะแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.382219317+07:00","message":"[bufferProcess] interim [120000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสะแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.382221802+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.382230017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.382232527+07:00","message":"> Transcript [49142] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.382236426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.382238388+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.382240622+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.382242863+07:00","message":"TextPushed: 'เกี่ยวข้องกับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.382245887+07:00","message":"Push: 'ขัดแย้งระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.382247804+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.382249891+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.382251923+07:00","message":"Next Push (prob) : 'เครือข่ายสัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.382259176+07:00","message":"push: {false ขัดแย้งระหว่าง 0 0xc002ac3d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.461680476+07:00","message":"[GCS] Cleaned up inactive client: 4263"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.461707273+07:00","message":"[GCS] Cleaned up inactive client: 4266"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.461709997+07:00","message":"[GCS] Cleaned up inactive client: 4269"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.461711787+07:00","message":"[GCS] Cleaned up inactive client: 4262"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.461713454+07:00","message":"[GCS] Cleaned up inactive client: 4264"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.461715183+07:00","message":"[GCS] Cleaned up inactive client: 4265"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.461716897+07:00","message":"[GCS] Cleaned up inactive client: 4268"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.461719185+07:00","message":"[GCS] Cleaned up inactive client: 4267"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.508653108+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.508696195+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-05-12T14:02:56.508704082+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.508721772+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.508733683+07:00","message":"[bufferProcess] interim [180000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.508737535+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสะแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.508745048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.508749772+07:00","message":"> Transcript [49143] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสะแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.508753528+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.508756902+07:00","message":"Set new StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสะแก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.566403814+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.566440136+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-05-12T14:02:56.566445892+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.56645972+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.566469096+07:00","message":"[bufferProcess] interim [300000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.566471828+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.566476947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.566479507+07:00","message":"> Transcript [49144] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.566481925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.566484061+07:00","message":"Set new StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.883001736+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.883043026+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-05-12T14:02:56.883049845+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:56.883064986+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.883072209+07:00","message":"[bufferProcess] interim [540000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.883085888+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.883093668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.883096555+07:00","message":"> Transcript [49145] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.883098878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:56.883101559+07:00","message":"Set new StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.019889468+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.019929464+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-05-12T14:02:57.019936215+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในป่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.019951544+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.019959546+07:00","message":"[bufferProcess] interim [720000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.019962311+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.019968014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.019970928+07:00","message":"> Transcript [49146] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.01997697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.019979299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.019981112+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.019984168+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.072269973+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.07230708+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-05-12T14:02:57.072312951+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.072329399+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.072336205+07:00","message":"[bufferProcess] interim [780000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.072338812+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.072342318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.072344853+07:00","message":"> Transcript [49147] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.072348723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.072350738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.072353006+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.072355553+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.201354883+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.201399029+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-05-12T14:02:57.2014053+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.201420095+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.201428141+07:00","message":"[bufferProcess] interim [840000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.201431383+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.201438188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.201440766+07:00","message":"> Transcript [49148] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.201444232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.201446333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.201448793+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.20145176+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.267257465+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.26730535+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-05-12T14:02:57.267315783+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.267337891+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.267346553+07:00","message":"[bufferProcess] interim [20000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.267349517+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.267359347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.267362596+07:00","message":"> Transcript [49149] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.267366924+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.26736887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.267371028+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.267374212+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.267381711+07:00","message":"Push: 'เครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.267383704+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.267385988+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.267388091+07:00","message":"Next Push (prob) : 'ในประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.267396539+07:00","message":"push: {false เครือข่ายสแกมเมอร์ 0 0xc002ac3d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.397760999+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.397800543+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-05-12T14:02:57.397807463+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.397822973+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.397831707+07:00","message":"[bufferProcess] interim [80000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.397855845+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.397862857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.39786558+07:00","message":"> Transcript [49150] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.397870101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.397873266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.397885677+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.397888883+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.528106328+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.528148464+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-05-12T14:02:57.528156572+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.528172151+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.528196205+07:00","message":"[bufferProcess] interim [140000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.528199422+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.528214673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.528218962+07:00","message":"> Transcript [49151] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.528225952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.528228625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.528230957+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.528233718+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.531855021+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.531880324+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-05-12T14:02:57.531885995+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:57.531898776+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.531903752+07:00","message":"[bufferProcess] interim [200000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.53190661+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.531910054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.531914068+07:00","message":"> Transcript [49152] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.531917812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.531919781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.531921787+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:57.531924148+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:58.099357881+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:58.099396726+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-05-12T14:02:58.099403309+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:58.099417492+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.099425715+07:00","message":"[bufferProcess] interim [800000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.099428646+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.099436463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.099439886+07:00","message":"> Transcript [49153] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.099444552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.099447195+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.09944897+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.099451522+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.09945932+07:00","message":"Push: 'ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.09946108+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.099463187+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.099465665+07:00","message":"Next Push (prob) : 'กัมพูชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:58.099474243+07:00","message":"push: {false ในประเทศ 0 0xc002ac3d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:58.678599628+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:58.678636869+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-05-12T14:02:58.678643189+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:58.678655959+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.678665114+07:00","message":"[bufferProcess] interim [400000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.678668127+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.678673589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.678676104+07:00","message":"> Transcript [49154] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.678680268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.678682493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.678684795+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.678687292+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:58.806808127+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:58.806850502+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-05-12T14:02:58.80685739+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:58.806874834+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.806891266+07:00","message":"[bufferProcess] interim [520000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.806894118+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.806898058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.806900831+07:00","message":"> Transcript [49155] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.80690483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.806907702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.80691014+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:58.806912913+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.185631681+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.185681296+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-05-12T14:02:59.18569035+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.185707239+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.18571744+07:00","message":"[bufferProcess] interim [880000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.185720798+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.185727285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.185730199+07:00","message":"> Transcript [49156] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.185734785+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.18573706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.18573916+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.185741906+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:59.24420206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:02:59.244214606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.318381477+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.318429083+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-05-12T14:02:59.318435553+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.318449086+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.318459861+07:00","message":"[bufferProcess] interim [0]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.318462613+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.318468497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.318471222+07:00","message":"> Transcript [49157] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.318475905+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.318478246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.318480671+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.318484414+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.31848939+07:00","message":"Push: 'กัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.318491348+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.318493916+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.318503113+07:00","message":"Next Push (prob) : 'ซึ่งขณะนี้ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.318523091+07:00","message":"push: {false กัมพูชา 0 0xc002ac3d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.601893408+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.601943499+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-05-12T14:02:59.601951018+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.601968379+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.601977443+07:00","message":"[bufferProcess] interim [240000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.601980435+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.60198722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.601990012+07:00","message":"> Transcript [49158] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.601993067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.60199519+07:00","message":"Set new StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.759341428+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.759384427+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-05-12T14:02:59.759392703+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.759414885+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.759424613+07:00","message":"[bufferProcess] interim [420000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.759427723+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.759432521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.759435347+07:00","message":"> Transcript [49159] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.759443745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.759445849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.759448408+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.759451848+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.813377973+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.813433544+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-05-12T14:02:59.813444922+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.813461095+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.813471881+07:00","message":"[bufferProcess] interim [480000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.813474947+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.813478725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.813481565+07:00","message":"> Transcript [49160] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.813485744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.813488267+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.813491866+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.813496176+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.932602099+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.932655808+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-05-12T14:02:59.932665593+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:02:59.932685479+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.932700983+07:00","message":"[bufferProcess] interim [540000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.932706142+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.932715677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.932720978+07:00","message":"> Transcript [49161] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.932726921+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.932729901+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.932733208+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:02:59.932737935+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.23069003+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.230730061+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-05-12T14:03:00.230737833+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.230752657+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.230760158+07:00","message":"[bufferProcess] interim [840000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.23076304+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.230766746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.230769896+07:00","message":"> Transcript [49162] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.230774184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.230776202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.230778372+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.230781366+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.230784784+07:00","message":"Push: 'ซึ่งขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.230786886+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.230795518+07:00","message":"Set new StatePrefix : 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.230798185+07:00","message":"Next Push (prob) : 'อยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.230812942+07:00","message":"push: {false ซึ่งขณะนี้ตำรวจ 0 0xc002ac3d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.331159875+07:00","message":"[GCS] IsForceVAD: false for message ID: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.457500247+07:00","message":"[GCS] Start streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.506622304+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.506663321+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-05-12T14:03:00.506669642+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.506689779+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.506693853+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-05-12T14:03:00.506696745+07:00","message":"receive interim result [false|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการขยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.506703551+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.506707894+07:00","message":"[buffer interim] 4283 false เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.506715863+07:00","message":"[bufferProcess] interim [80000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.506718255+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.506721385+07:00","message":"[bufferProcess] interim [140000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.506723645+07:00","message":"[bufferProcess] send to processor:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.506726923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.506729687+07:00","message":"> Transcript [49163] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.506734161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.506736406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.506738313+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.506741763+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.506743977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.50674578+07:00","message":"> Transcript [49164] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.506752893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.506754687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.506756334+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.506758783+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.590033536+07:00","message":"receive streaming session, msgId: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.590070831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการขยาย\",\"confidence\":0.956734}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.590084487+07:00","message":"receive interim result [true|false]: เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการขยาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.590093743+07:00","message":"end recv isFinal message id 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.590095956+07:00","message":"end Recv id 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.590101279+07:00","message":"[buffer interim] 4283 true เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.590107712+07:00","message":"[bufferProcess] interim [200000000]:เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.590113089+07:00","message":"[bufferProcess] send to processor (isfinal):เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.590116755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.590119483+07:00","message":"> Transcript [49165] [false]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.590123126+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.590124912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.590126869+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.590129503+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.590134856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.590136998+07:00","message":"> Transcript [49166] [true]: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่างการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.590139706+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.590141432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.590143023+07:00","message":"StatePrefix: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจอยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.590156601+07:00","message":"TextPushed: 'เกี่ยวข้องกับความขัดแย้งระหว่างเครือข่ายสแกมเมอร์ในประเทศกัมพูชาซึ่งขณะนี้ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.590163617+07:00","message":"Push: 'อยู่ระหว่างการขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.590171437+07:00","message":"push: {true อยู่ระหว่างการขยาย 0 0xc002ac3d80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:00.608594482+07:00","message":"write wav file: './tmp/7565/7565_4283.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.932632929+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.932688201+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-05-12T14:03:00.932694332+07:00","message":"receive interim result [false|false]: ฝน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:00.932710508+07:00","message":"[buffer interim] 4284 false ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.932718131+07:00","message":"[bufferProcess] interim [300000000]:ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:00.932719988+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.197127787+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.197178072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนร่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.197184464+07:00","message":"receive interim result [false|false]: ขนร่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.197200345+07:00","message":"[buffer interim] 4284 false ขนร่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.197207067+07:00","message":"[bufferProcess] interim [600000000]:ขนร่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.197209922+07:00","message":"[bufferProcess] send to processor:ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.197212883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.197215386+07:00","message":"> Transcript [49167] [false]: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.197217921+07:00","message":"Set StatePrefix (first interim): 'ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.444472479+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.444513724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวบรวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.444519938+07:00","message":"receive interim result [false|false]: รวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.44453378+07:00","message":"[buffer interim] 4284 false รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.44454112+07:00","message":"[bufferProcess] interim [780000000]:รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.444543484+07:00","message":"[bufferProcess] send to processor:ขนร่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.444548649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.444551348+07:00","message":"> Transcript [49168] [false]: 'ขนร่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.444553688+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.444555657+07:00","message":"Set new StatePrefix: 'ขนร่วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.621736457+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.621781157+07:00","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-05-12T14:03:01.621788741+07:00","message":"receive interim result [false|false]: รวบรวมเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.621805307+07:00","message":"[buffer interim] 4284 false รวบรวมเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.621813362+07:00","message":"[bufferProcess] interim [960000000]:รวบรวมเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.621816339+07:00","message":"[bufferProcess] send to processor:รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.621825002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.621829835+07:00","message":"> Transcript [49169] [false]: 'รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.621832941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.621836786+07:00","message":"Set new StatePrefix: 'รวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.629151207+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.629178117+07:00","message":"receive 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-05-12T14:03:01.629182308+07:00","message":"receive interim result [false|false]: รวบรวมพยาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.629192398+07:00","message":"[buffer interim] 4284 false รวบรวมพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.629196754+07:00","message":"[bufferProcess] interim [20000000]:รวบรวมพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.629198892+07:00","message":"[bufferProcess] send to processor:รวบรวมเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.629203378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.629205529+07:00","message":"> Transcript [49170] [false]: 'รวบรวมเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.629208117+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.629210046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.629212095+07:00","message":"StatePrefix: 'รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.629214443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.813047782+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.813100274+07:00","message":"receive 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-05-12T14:03:01.813107946+07:00","message":"receive interim result [false|false]: รวบรวมพยานหลัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:01.813123588+07:00","message":"[buffer interim] 4284 false รวบรวมพยานหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.813131251+07:00","message":"[bufferProcess] interim [200000000]:รวบรวมพยานหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.813134001+07:00","message":"[bufferProcess] send to processor:รวบรวมพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.813137559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.813140696+07:00","message":"> Transcript [49171] [false]: 'รวบรวมพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.813144113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.813146252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.813148027+07:00","message":"StatePrefix: 'รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:01.813261413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:02.012428159+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:02.012485348+07:00","message":"receive 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-05-12T14:03:02.01249253+07:00","message":"receive interim result [false|false]: รวบรวมพยานหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:02.012507268+07:00","message":"[buffer interim] 4284 false รวบรวมพยานหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.012518154+07:00","message":"[bufferProcess] interim [380000000]:รวบรวมพยานหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.012522123+07:00","message":"[bufferProcess] send to processor:รวบรวมพยานหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.012528773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.012533032+07:00","message":"> Transcript [49172] [false]: 'รวบรวมพยานหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.012537781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.012542301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.012544541+07:00","message":"StatePrefix: 'รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.012546669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:02.244475801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:02.244509408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:02.591386174+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:02.591435965+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-05-12T14:03:02.591442762+07:00","message":"receive interim result [false|false]: รวบรวมพยานหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:02.591459147+07:00","message":"[buffer interim] 4284 false รวบรวมพยานหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.591470616+07:00","message":"[bufferProcess] interim [980000000]:รวบรวมพยานหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.59147378+07:00","message":"[bufferProcess] send to processor:รวบรวมพยานหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.591480568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.59148446+07:00","message":"> Transcript [49173] [false]: 'รวบรวมพยานหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.591489041+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.591491524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.591493361+07:00","message":"StatePrefix: 'รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.59149553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.591501324+07:00","message":"Push: 'รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.591504087+07:00","message":"TextPushed: 'รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.59150613+07:00","message":"Set new StatePrefix : 'รวบรวมพยานหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:02.591508158+07:00","message":"Next Push (prob) : 'พยานหลักฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:02.591517071+07:00","message":"push: {false รวบรวม 0 0xc004ce8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.032715723+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.032765689+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-05-12T14:03:03.032774424+07:00","message":"receive interim result [false|false]: รวบรวมพยานหลักฐานหาความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.03279056+07:00","message":"[buffer interim] 4284 false รวบรวมพยานหลักฐานหาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.032798533+07:00","message":"[bufferProcess] interim [340000000]:รวบรวมพยานหลักฐานหาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.032801426+07:00","message":"[bufferProcess] send to processor:รวบรวมพยานหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.032809121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.032814221+07:00","message":"> Transcript [49174] [false]: 'รวบรวมพยานหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.032817841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.032820267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.032822176+07:00","message":"StatePrefix: 'รวบรวมพยานหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.032824887+07:00","message":"TextPushed: 'รวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.23436541+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.234409968+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-05-12T14:03:03.234415677+07:00","message":"receive interim result [false|false]: รวบรวมพยานหลักฐานหาความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.234429783+07:00","message":"[buffer interim] 4284 false รวบรวมพยานหลักฐานหาความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.2344387+07:00","message":"[bufferProcess] interim [580000000]:รวบรวมพยานหลักฐานหาความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.234441454+07:00","message":"[bufferProcess] send to processor:รวบรวมพยานหลักฐานหาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.234445015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.234447664+07:00","message":"> Transcript [49175] [false]: 'รวบรวมพยานหลักฐานหาความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.234451142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.23445321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.234455666+07:00","message":"StatePrefix: 'รวบรวมพยานหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.234457799+07:00","message":"TextPushed: 'รวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.304731697+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.304766938+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-05-12T14:03:03.304773623+07:00","message":"receive interim result [false|false]: รวบรวมพยานหลักฐานหาความเชื่อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.304792735+07:00","message":"[buffer interim] 4284 false รวบรวมพยานหลักฐานหาความเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.304802387+07:00","message":"[bufferProcess] interim [700000000]:รวบรวมพยานหลักฐานหาความเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.304807407+07:00","message":"[bufferProcess] send to processor:รวบรวมพยานหลักฐานหาความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.304810694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.304813217+07:00","message":"> Transcript [49176] [false]: 'รวบรวมพยานหลักฐานหาความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.304816677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.304818668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.304821014+07:00","message":"StatePrefix: 'รวบรวมพยานหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.304823149+07:00","message":"TextPushed: 'รวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.414628912+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.414669626+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-05-12T14:03:03.414675949+07:00","message":"receive interim result [false|false]: รวบรวมพยานหลักฐานหาความเชื่อมโยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.414689353+07:00","message":"[buffer interim] 4284 false รวบรวมพยานหลักฐานหาความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.414696981+07:00","message":"[bufferProcess] interim [820000000]:รวบรวมพยานหลักฐานหาความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.414699293+07:00","message":"[bufferProcess] send to processor:รวบรวมพยานหลักฐานหาความเชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.414703517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.414707528+07:00","message":"> Transcript [49177] [false]: 'รวบรวมพยานหลักฐานหาความเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.414712552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.41471564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.414718819+07:00","message":"StatePrefix: 'รวบรวมพยานหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.414723069+07:00","message":"TextPushed: 'รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.414726066+07:00","message":"Push: 'พยานหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.414728094+07:00","message":"TextPushed: 'รวบรวมพยานหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.414731524+07:00","message":"Set new StatePrefix : 'รวบรวมพยานหลักฐานหาความเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.414734308+07:00","message":"Next Push (prob) : 'หาความเชื่อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.414742573+07:00","message":"push: {false พยานหลักฐาน 0 0xc004ce8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.672880267+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.672921723+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-05-12T14:03:03.672930096+07:00","message":"receive interim result [false|false]: รวบรวมพยานหลักฐานหาความเชื่อมโยงกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.672945325+07:00","message":"[buffer interim] 4284 false รวบรวมพยานหลักฐานหาความเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.672953575+07:00","message":"[bufferProcess] interim [60000000]:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.672956536+07:00","message":"[bufferProcess] send to processor:รวบรวมพยานหลักฐานหาความเชื่อมโยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.672963888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.67296725+07:00","message":"> Transcript [49178] [false]: 'รวบรวมพยานหลักฐานหาความเชื่อมโยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.672971069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.672973232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.672975533+07:00","message":"StatePrefix: 'รวบรวมพยานหลักฐานหาความเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.672978815+07:00","message":"TextPushed: 'รวบรวมพยานหลักฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.995501606+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.995540335+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-05-12T14:03:03.99554651+07:00","message":"receive interim result [false|false]: รวบรวมพยานหลักฐานหาความเชื่อมโยงกับครู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:03.99556329+07:00","message":"[buffer interim] 4284 false รวบรวมพยานหลักฐานหาความเชื่อมโยงกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.995570843+07:00","message":"[bufferProcess] interim [360000000]:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.995573468+07:00","message":"[bufferProcess] send to processor:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.995576418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.995578904+07:00","message":"> Transcript [49179] [false]: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.995582122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.995584247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.995586503+07:00","message":"StatePrefix: 'รวบรวมพยานหลักฐานหาความเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:03.995589259+07:00","message":"TextPushed: 'รวบรวมพยานหลักฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.00638778+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.006416625+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-05-12T14:03:04.006422733+07:00","message":"receive interim result [false|false]: รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.006436342+07:00","message":"[buffer interim] 4284 false รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.00644207+07:00","message":"[bufferProcess] interim [420000000]:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.00644462+07:00","message":"[bufferProcess] send to processor:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.006447882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.0064503+07:00","message":"> Transcript [49180] [false]: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.00645331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.006455367+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.006457407+07:00","message":"StatePrefix: 'รวบรวมพยานหลักฐานหาความเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.006461356+07:00","message":"TextPushed: 'รวบรวมพยานหลักฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.189945609+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.189997507+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-05-12T14:03:04.190003599+07:00","message":"receive interim result [false|false]: รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.190021165+07:00","message":"[buffer interim] 4284 false รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.190030166+07:00","message":"[bufferProcess] interim [600000000]:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.19003296+07:00","message":"[bufferProcess] send to processor:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.190036641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.190039334+07:00","message":"> Transcript [49181] [false]: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.190043409+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.190045547+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.190047739+07:00","message":"StatePrefix: 'รวบรวมพยานหลักฐานหาความเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.190050618+07:00","message":"TextPushed: 'รวบรวมพยานหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.190055101+07:00","message":"Push: 'หาความเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.190057117+07:00","message":"TextPushed: 'รวบรวมพยานหลักฐานหาความเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.190059588+07:00","message":"Set new StatePrefix : 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.190062736+07:00","message":"Next Push (prob) : 'โยงกับกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.190071594+07:00","message":"push: {false หาความเชื่อม 0 0xc004ce8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.317305495+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.317353646+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-05-12T14:03:04.317361361+07:00","message":"receive interim result [false|false]: รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.317381703+07:00","message":"[buffer interim] 4284 false รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.317389973+07:00","message":"[bufferProcess] interim [660000000]:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.317392906+07:00","message":"[bufferProcess] send to processor:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.317400679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.317403606+07:00","message":"> Transcript [49182] [false]: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.317407705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.31741002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.317412229+07:00","message":"StatePrefix: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.317414538+07:00","message":"TextPushed: 'รวบรวมพยานหลักฐานหาความเชื่อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.505862196+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.505907088+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-05-12T14:03:04.505913225+07:00","message":"receive interim result [false|false]: รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.505932604+07:00","message":"[buffer interim] 4284 false รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.505944613+07:00","message":"[bufferProcess] interim [840000000]:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.505947521+07:00","message":"[bufferProcess] send to processor:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.505950871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.50595396+07:00","message":"> Transcript [49183] [false]: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.505958032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.50596013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.505962151+07:00","message":"StatePrefix: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.505965964+07:00","message":"TextPushed: 'รวบรวมพยานหลักฐานหาความเชื่อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.640723671+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.640771659+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-05-12T14:03:04.640778204+07:00","message":"receive interim result [false|false]: รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.640794519+07:00","message":"[buffer interim] 4284 false รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.640803591+07:00","message":"[bufferProcess] interim [960000000]:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.640806494+07:00","message":"[bufferProcess] send to processor:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.640810081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.640813996+07:00","message":"> Transcript [49184] [false]: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.640818013+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.640820025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.640822372+07:00","message":"StatePrefix: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.640825203+07:00","message":"TextPushed: 'รวบรวมพยานหลักฐานหาความเชื่อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.643073406+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.643118565+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-05-12T14:03:04.64312511+07:00","message":"receive interim result [false|false]: รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.643142659+07:00","message":"[buffer interim] 4284 false รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.643150289+07:00","message":"[bufferProcess] interim [20000000]:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.643153811+07:00","message":"[bufferProcess] send to processor:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.643160776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.643163591+07:00","message":"> Transcript [49185] [false]: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.64316765+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.643169739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.643171824+07:00","message":"StatePrefix: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.64317472+07:00","message":"TextPushed: 'รวบรวมพยานหลักฐานหาความเชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.643180768+07:00","message":"Push: 'โยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.643182875+07:00","message":"TextPushed: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.643185206+07:00","message":"Set new StatePrefix : 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.643187768+07:00","message":"Next Push (prob) : 'บุคคลที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.643196046+07:00","message":"push: {false โยงกับกลุ่ม 0 0xc004ce8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.824328605+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.824364009+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-05-12T14:03:04.824371581+07:00","message":"receive interim result [false|false]: รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.824387469+07:00","message":"[buffer interim] 4284 false รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.824394739+07:00","message":"[bufferProcess] interim [200000000]:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.824397806+07:00","message":"[bufferProcess] send to processor:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.824401392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.824404553+07:00","message":"> Transcript [49186] [false]: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.824407481+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:04.82440953+07:00","message":"Set new StatePrefix: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:04.936076829+07:00","message":"[GCS] IsForceVAD: false for message ID: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:05.061004038+07:00","message":"receive streaming session, msgId: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:05.061042564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยวข้อง\",\"confidence\":0.95259094}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:05.061048705+07:00","message":"receive interim result [true|false]: รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:05.061059862+07:00","message":"end recv isFinal message id 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:05.061062953+07:00","message":"end Recv id 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:05.061086295+07:00","message":"[buffer interim] 4284 true รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:05.061118727+07:00","message":"[bufferProcess] interim [500000000]:รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:05.061122957+07:00","message":"[bufferProcess] send to processor (isfinal):รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:05.061127043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:05.061130513+07:00","message":"> Transcript [49187] [false]: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:05.061134462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:05.061136589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:05.06113982+07:00","message":"StatePrefix: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:05.061143749+07:00","message":"TextPushed: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:05.061145691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:05.061147829+07:00","message":"> Transcript [49188] [true]: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:05.061149972+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:05.061151602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:05.061153691+07:00","message":"StatePrefix: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่มบุคคลที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:05.061155792+07:00","message":"TextPushed: 'รวบรวมพยานหลักฐานหาความเชื่อมโยงกับกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:05.061175935+07:00","message":"Push: 'บุคคลที่เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:05.061188928+07:00","message":"push: {true บุคคลที่เกี่ยวข้อง 0 0xc004ce8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:05.066492136+07:00","message":"[GCS] Start streaming session, msgId: 4285"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:05.072198243+07:00","message":"write wav file: './tmp/7565/7565_4284.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:05.245192261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:05.245214562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.055086784+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.055139461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.055145284+07:00","message":"receive interim result [false|false]: เบื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.055173942+07:00","message":"[buffer interim] 4285 false เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.055182544+07:00","message":"[bufferProcess] interim [780000000]:เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.055184509+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.116548832+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.116583722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.116589758+07:00","message":"receive interim result [false|false]: เบื้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.116604598+07:00","message":"[buffer interim] 4285 false เบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.11661109+07:00","message":"[bufferProcess] interim [840000000]:เบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.116613441+07:00","message":"[bufferProcess] send to processor:เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.11661977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.116624455+07:00","message":"> Transcript [49189] [false]: 'เบื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.116626523+07:00","message":"Set StatePrefix (first interim): 'เบื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.237060955+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.237105985+07:00","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-05-12T14:03:06.237113374+07:00","message":"receive interim result [false|false]: เบื้องต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.237129438+07:00","message":"[buffer interim] 4285 false เบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.237141093+07:00","message":"[bufferProcess] interim [960000000]:เบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.237144007+07:00","message":"[bufferProcess] send to processor:เบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.237150345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.237156318+07:00","message":"> Transcript [49190] [false]: 'เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.237159756+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.237181198+07:00","message":"Set new StatePrefix: 'เบื้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.498345154+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.498383786+07:00","message":"receive 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-05-12T14:03:06.498389305+07:00","message":"receive interim result [false|false]: เบื้องต้นก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.498403008+07:00","message":"[buffer interim] 4285 false เบื้องต้นก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.49841203+07:00","message":"[bufferProcess] interim [260000000]:เบื้องต้นก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.498415186+07:00","message":"[bufferProcess] send to processor:เบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.498422323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.498424997+07:00","message":"> Transcript [49191] [false]: 'เบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.498427953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.498430145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.498432304+07:00","message":"StatePrefix: 'เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.498434323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.628976408+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.629020656+07:00","message":"receive 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-05-12T14:03:06.629028427+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.629044189+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.629052327+07:00","message":"[bufferProcess] interim [380000000]:เบื้องต้นตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.629055052+07:00","message":"[bufferProcess] send to processor:เบื้องต้นก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.62906295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.629066276+07:00","message":"> Transcript [49192] [false]: 'เบื้องต้นก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.629069685+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.629072232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.629075074+07:00","message":"StatePrefix: 'เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.6290772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.684910538+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.68498912+07:00","message":"receive 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-05-12T14:03:06.684995388+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.685011886+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.685018955+07:00","message":"[bufferProcess] interim [440000000]:เบื้องต้นตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.68502152+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.685028633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.685031439+07:00","message":"> Transcript [49193] [false]: 'เบื้องต้นตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.685034926+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.685037209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.685039317+07:00","message":"StatePrefix: 'เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.685041481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.952622362+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.952659139+07:00","message":"receive 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-05-12T14:03:06.952665279+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.952682885+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.952692011+07:00","message":"[bufferProcess] interim [680000000]:เบื้องต้นตรวจสอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.952694614+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.952699874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.952702943+07:00","message":"> Transcript [49194] [false]: 'เบื้องต้นตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.952706676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.952708812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.952710742+07:00","message":"StatePrefix: 'เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.95271282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.952717254+07:00","message":"Push: 'เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.952719383+07:00","message":"TextPushed: 'เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.952721415+07:00","message":"Set new StatePrefix : 'เบื้องต้นตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:06.95272342+07:00","message":"Next Push (prob) : 'ต้นตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:06.95273321+07:00","message":"push: {false เบื้อง 0 0xc0042d6e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:07.066523746+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:07.066557439+07:00","message":"receive 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-05-12T14:03:07.066563473+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:07.066579453+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.066586816+07:00","message":"[bufferProcess] interim [800000000]:เบื้องต้นตรวจสอบเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.066589317+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.066593159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.066595969+07:00","message":"> Transcript [49195] [false]: 'เบื้องต้นตรวจสอบให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.066599292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.066601213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.066603071+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.066605147+07:00","message":"TextPushed: 'เบื้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:07.139775211+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:07.139813357+07:00","message":"receive 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-05-12T14:03:07.139819814+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:07.139834079+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.139840763+07:00","message":"[bufferProcess] interim [860000000]:เบื้องต้นตรวจสอบเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.139844275+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.139851235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.139854887+07:00","message":"> Transcript [49196] [false]: 'เบื้องต้นตรวจสอบเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.139859791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.139862796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.13986612+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.139869581+07:00","message":"TextPushed: 'เบื้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:07.375509319+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:07.375555704+07:00","message":"receive 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-05-12T14:03:07.375561891+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทางการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:07.375575792+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.375586197+07:00","message":"[bufferProcess] interim [100000000]:เบื้องต้นตรวจสอบเส้นทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.375588704+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.375592091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.375594904+07:00","message":"> Transcript [49197] [false]: 'เบื้องต้นตรวจสอบเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.375599144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.375601223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.375603417+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.375605639+07:00","message":"TextPushed: 'เบื้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:07.524192552+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:07.524225243+07:00","message":"receive 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-05-12T14:03:07.524231243+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทางการเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:07.524246576+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทางการเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.52425572+07:00","message":"[bufferProcess] interim [280000000]:เบื้องต้นตรวจสอบเส้นทางการเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.524258424+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้นทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.524262044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.524264926+07:00","message":"> Transcript [49198] [false]: 'เบื้องต้นตรวจสอบเส้นทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.524268406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.524270579+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.524272736+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.52427484+07:00","message":"TextPushed: 'เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.524280741+07:00","message":"Push: 'ต้นตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.524282861+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.524285043+07:00","message":"Set new StatePrefix : 'เบื้องต้นตรวจสอบเส้นทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.524287027+07:00","message":"Next Push (prob) : 'เส้นทางการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:07.524299415+07:00","message":"push: {false ต้นตรวจสอบ 0 0xc0042d6e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:07.949742466+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:07.949777718+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-05-12T14:03:07.949783583+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทางการเงินพบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:07.949796243+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทางการเงินพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.949802982+07:00","message":"[bufferProcess] interim [700000000]:เบื้องต้นตรวจสอบเส้นทางการเงินพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.949805408+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้นทางการเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.949811435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.949814251+07:00","message":"> Transcript [49199] [false]: 'เบื้องต้นตรวจสอบเส้นทางการเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.949817592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.949819718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.949822907+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบเส้นทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:07.949825564+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:08.105791962+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:08.105839008+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-05-12T14:03:08.105846204+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทางการเงินงบเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:08.105864217+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทางการเงินงบเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.105872561+07:00","message":"[bufferProcess] interim [880000000]:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.10587567+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้นทางการเงินพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.105879223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.105882449+07:00","message":"> Transcript [49200] [false]: 'เบื้องต้นตรวจสอบเส้นทางการเงินพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.105886404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.105889607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.105891678+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบเส้นทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.105894302+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:08.245629797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:08.245625447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:08.291463324+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:08.29149692+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-05-12T14:03:08.291503493+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทางการเงินพบเงินหมื่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:08.291517903+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทางการเงินพบเงินหมื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.291524842+07:00","message":"[bufferProcess] interim [60000000]:เบื้องต้นตรวจสอบเส้นทางการเงินพบเงินหมื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.291527512+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.291535934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.291538647+07:00","message":"> Transcript [49201] [false]: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.291542354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.29154447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.291547932+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบเส้นทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.29155071+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:08.294802962+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:08.294819438+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-05-12T14:03:08.294824388+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:08.294835129+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.294839612+07:00","message":"[bufferProcess] interim [120000000]:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.294841601+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้นทางการเงินพบเงินหมื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.294844274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.294847291+07:00","message":"> Transcript [49202] [false]: 'เบื้องต้นตรวจสอบเส้นทางการเงินพบเงินหมื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.294850383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.29485246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.294854436+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบเส้นทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.294856576+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.294862434+07:00","message":"Push: 'เส้นทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.294864287+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบเส้นทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.294866356+07:00","message":"Set new StatePrefix : 'เบื้องต้นตรวจสอบเส้นทางการเงินพบเงินหมื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.294869062+07:00","message":"Next Push (prob) : 'เงินพบเงินหมื่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:08.294876601+07:00","message":"push: {false เส้นทางการ 0 0xc0042d6e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:08.622575358+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:08.622611702+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-05-12T14:03:08.622619467+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:08.622634483+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.622645043+07:00","message":"[bufferProcess] interim [300000000]:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.622648289+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.622655127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.622657679+07:00","message":"> Transcript [49203] [false]: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.622659884+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.62266188+07:00","message":"Set new StatePrefix: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:08.872794165+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:08.872827948+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-05-12T14:03:08.872835476+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:08.872847449+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.872854716+07:00","message":"[bufferProcess] interim [600000000]:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.872857229+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.872860601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.872863711+07:00","message":"> Transcript [49204] [false]: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.872866776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.872868692+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.872870869+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:08.872873405+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบเส้นทางการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:09.016206357+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:09.016240634+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-05-12T14:03:09.016246963+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:09.016262823+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.016269855+07:00","message":"[bufferProcess] interim [780000000]:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.016272427+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.016275693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.016278325+07:00","message":"> Transcript [49205] [false]: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.016281639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.016283678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.016287499+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.016290344+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบเส้นทางการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:09.126025464+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:09.126080112+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-05-12T14:03:09.126094919+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:09.126109367+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.126118344+07:00","message":"[bufferProcess] interim [840000000]:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.126120989+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.126125821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.126128341+07:00","message":"> Transcript [49206] [false]: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.126133697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.126135799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.12613791+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.126140485+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบเส้นทางการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:09.129958985+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:09.129978077+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-05-12T14:03:09.129982581+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:09.129993126+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.12999762+07:00","message":"[bufferProcess] interim [900000000]:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.130000034+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.13000261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.130004903+07:00","message":"> Transcript [49207] [false]: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.130007874+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.13000983+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.130013294+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.130015517+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบเส้นทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.13002254+07:00","message":"Push: 'เงินงบเงินหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.13002462+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.13002687+07:00","message":"Set new StatePrefix : 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.130029045+07:00","message":"Next Push (prob) : 'เวียนผ่านมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:09.130037642+07:00","message":"push: {false เงินงบเงินหมุน 0 0xc0042d6e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:09.496734409+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:09.496774357+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-05-12T14:03:09.496780264+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:09.496793172+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.496799663+07:00","message":"[bufferProcess] interim [200000000]:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.496802198+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.496807427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.496810273+07:00","message":"> Transcript [49208] [false]: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.496812951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:09.496815008+07:00","message":"Set new StatePrefix: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.03522877+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.035266778+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-05-12T14:03:10.035274+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.03529138+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.035298812+07:00","message":"[bufferProcess] interim [800000000]:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.035301618+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.035305969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.035309007+07:00","message":"> Transcript [49209] [false]: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.035312547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.035314732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.03531664+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.035320047+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.360396557+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.360441864+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-05-12T14:03:10.360448785+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.360467713+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.360477678+07:00","message":"[bufferProcess] interim [100000000]:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.360481171+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.360489357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.360492486+07:00","message":"> Transcript [49210] [false]: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.360496958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.360499399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.360501094+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.360504102+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.390315174+07:00","message":"[GCS] IsForceVAD: false for message ID: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.50469475+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.504738768+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-05-12T14:03:10.504746183+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.504765615+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.504769291+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-05-12T14:03:10.504772662+07:00","message":"receive interim result [false|false]: เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.504779067+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.504782793+07:00","message":"[buffer interim] 4285 false เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504789431+07:00","message":"[bufferProcess] interim [280000000]:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504792178+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504795398+07:00","message":"[bufferProcess] interim [340000000]:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504797446+07:00","message":"[bufferProcess] send to processor:เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504800525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504803402+07:00","message":"> Transcript [49211] [false]: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504809444+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504811889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504814081+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504816982+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504818822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504820745+07:00","message":"> Transcript [49212] [false]: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504823026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504824733+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504826473+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.50482839+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504831872+07:00","message":"Push: 'เวียนผ่านบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504834439+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504836894+07:00","message":"Set new StatePrefix : 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.504839032+07:00","message":"Next Push (prob) : 'ธนาคารและมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.504856507+07:00","message":"push: {false เวียนผ่านบัญชี 0 0xc0042d6e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.517176354+07:00","message":"[GCS] Start streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.541052492+07:00","message":"receive streaming session, msgId: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.541112422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื้องต้นตรวจสอบเส้นทางการเงินพบเงินหมุนเวียนผ่านบัญชีธนาคารและบัตร\",\"confidence\":0.9409291}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.541121444+07:00","message":"receive interim result [true|false]: เบื้องต้นตรวจสอบเส้นทางการเงินพบเงินหมุนเวียนผ่านบัญชีธนาคารและบัตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.541132289+07:00","message":"end recv isFinal message id 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.541135463+07:00","message":"end Recv id 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.541142708+07:00","message":"[buffer interim] 4285 true เบื้องต้นตรวจสอบเส้นทางการเงินพบเงินหมุนเวียนผ่านบัญชีธนาคารและบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.541151173+07:00","message":"[bufferProcess] interim [340000000]:เบื้องต้นตรวจสอบเส้นทางการเงินพบเงินหมุนเวียนผ่านบัญชีธนาคารและบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.541156582+07:00","message":"[bufferProcess] send to processor (isfinal):เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.541174483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.54117961+07:00","message":"> Transcript [49213] [false]: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.541183085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.541186901+07:00","message":"Set new StatePrefix: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.541189998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.541192899+07:00","message":"> Transcript [49214] [true]: 'เบื้องต้นตรวจสอบเส้นทางการเงินพบเงินหมุนเวียนผ่านบัญชีธนาคารและบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.541197253+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.541200442+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.541203374+07:00","message":"StatePrefix: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.541207355+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.541210448+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.54141408+07:00","message":"Push: 'ธนาคารและบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.541418705+07:00","message":"TextPushed: 'เบื้องต้นตรวจสอบเส้นทางการเงินงบเงินหมุนเวียนผ่านบัญชีธนาคารและบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.541422499+07:00","message":"Set new StatePrefix : 'เบื้องต้นตรวจสอบเส้นทางการเงินพบเงินหมุนเวียนผ่านบัญชีธนาคารและบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.541426054+07:00","message":"Next Push (prob) : 'เบื้องต้นตรวจสอบเส้นทางการเงินพบเงินหมุนเวียนผ่านบัญชีธนาคารและบัตร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.541448902+07:00","message":"push: {true ธนาคารและบัตร 0 0xc0042d6e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.541442264+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4285.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:10.552217601+07:00","message":"write wav file: './tmp/7565/7565_4285.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.855062709+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.855115814+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-05-12T14:03:10.855121214+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:10.855140126+07:00","message":"[buffer interim] 4286 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.855148461+07:00","message":"[bufferProcess] interim [360000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:10.855150513+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.076627892+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.076668771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีใส่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.07667453+07:00","message":"receive interim result [false|false]: วิธีใส่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.076688814+07:00","message":"[buffer interim] 4286 false วิธีใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.076696074+07:00","message":"[bufferProcess] interim [600000000]:วิธีใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.07669828+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.076703649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.07670646+07:00","message":"> Transcript [49215] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.07670853+07:00","message":"Set StatePrefix (first interim): 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.199134221+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.199171503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.199178221+07:00","message":"receive interim result [false|false]: วิธีสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.199190722+07:00","message":"[buffer interim] 4286 false วิธีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.199199791+07:00","message":"[bufferProcess] interim [720000000]:วิธีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.199202456+07:00","message":"[bufferProcess] send to processor:วิธีใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.199207465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.199212145+07:00","message":"> Transcript [49216] [false]: 'วิธีใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.199215394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.199217612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.19921955+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.199221652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:11.246296825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:11.246296826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.288207341+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.288236682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสะกด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.288242162+07:00","message":"receive interim result [false|false]: วิธีสะกด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.288254764+07:00","message":"[buffer interim] 4286 false วิธีสะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.288261496+07:00","message":"[bufferProcess] interim [780000000]:วิธีสะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.288264164+07:00","message":"[bufferProcess] send to processor:วิธีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.288267154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.288269837+07:00","message":"> Transcript [49217] [false]: 'วิธีสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.288272708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.288274805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.288276823+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.28827877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.421969095+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.422008026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสกุล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.422014925+07:00","message":"receive interim result [false|false]: วิธีสกุล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.422030572+07:00","message":"[buffer interim] 4286 false วิธีสกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.422041214+07:00","message":"[bufferProcess] interim [840000000]:วิธีสกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.422044911+07:00","message":"[bufferProcess] send to processor:วิธีสะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.422051356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.42205681+07:00","message":"> Transcript [49218] [false]: 'วิธีสะกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.42206157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.422064291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.422067414+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.422070674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.512362228+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.512407279+07:00","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-05-12T14:03:11.512414002+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.512432518+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.512441276+07:00","message":"[bufferProcess] interim [960000000]:วิธีสกุลเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.512444162+07:00","message":"[bufferProcess] send to processor:วิธีสกุล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.512447941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.512451012+07:00","message":"> Transcript [49219] [false]: 'วิธีสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.512455186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.512457537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.512459463+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.512461486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.512467311+07:00","message":"Push: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.512471294+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.512473719+07:00","message":"Set new StatePrefix : 'วิธีสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.512475899+07:00","message":"Next Push (prob) : 'สกุล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.512484155+07:00","message":"push: {false วิธี 0 0xc0042d7a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.698688193+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.698723053+07:00","message":"receive 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-05-12T14:03:11.698732559+07:00","message":"receive interim result [false|false]: วิธีสกุลเงินที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.698750373+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงินที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.698761233+07:00","message":"[bufferProcess] interim [140000000]:วิธีสกุลเงินที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.698764376+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.69877072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.698775513+07:00","message":"> Transcript [49220] [false]: 'วิธีสกุลเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.698780426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.698783684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.698786472+07:00","message":"StatePrefix: 'วิธีสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.698789816+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.705910369+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.705936016+07:00","message":"receive 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-05-12T14:03:11.705941158+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.705953662+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.705958699+07:00","message":"[bufferProcess] interim [200000000]:วิธีสกุลเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.705960918+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงินที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.705963503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.705965989+07:00","message":"> Transcript [49221] [false]: 'วิธีสกุลเงินที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.705968476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.705970322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.705972098+07:00","message":"StatePrefix: 'วิธีสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.705974268+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.753701559+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.753747587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสกุลเงิน 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.753755371+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.753768664+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.753775756+07:00","message":"[bufferProcess] interim [260000000]:วิธีสกุลเงิน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.753780323+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.75378679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.753789604+07:00","message":"> Transcript [49222] [false]: 'วิธีสกุลเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.753793045+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.753795136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.753797201+07:00","message":"StatePrefix: 'วิธีสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.75380122+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.888179976+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.888233435+07:00","message":"receive 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-05-12T14:03:11.888244532+07:00","message":"receive interim result [false|false]: วิธีสกุลเงินดิจิทัล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.88826588+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงินดิจิทัล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.888279612+07:00","message":"[bufferProcess] interim [380000000]:วิธีสกุลเงินดิจิทัล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.888283284+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.88828728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.888295546+07:00","message":"> Transcript [49223] [false]: 'วิธีสกุลเงิน 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.888299141+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.888301493+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.888303297+07:00","message":"StatePrefix: 'วิธีสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.888305409+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.888317858+07:00","message":"Push: 'สกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.888320105+07:00","message":"TextPushed: 'วิธีสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.888322171+07:00","message":"Set new StatePrefix : 'วิธีสกุลเงิน 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:11.888324209+07:00","message":"Next Push (prob) : 'เงิน 20'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:11.888334033+07:00","message":"push: {false สกุล 0 0xc0042d7a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.257932403+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.257966333+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-05-12T14:03:12.257971798+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.257980126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20 เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.257983148+07:00","message":"receive interim result [false|false]:  20 เท่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.25799144+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.25799653+07:00","message":"[buffer interim] 4286 false  20 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.258002441+07:00","message":"[bufferProcess] interim [740000000]:วิธีสกุลเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.258005266+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงินดิจิทัล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.258010146+07:00","message":"[bufferProcess] interim [740000000]: 20 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.258012791+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.258017109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.258019843+07:00","message":"> Transcript [49224] [false]: 'วิธีสกุลเงินดิจิทัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.25802194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.258023798+07:00","message":"Set new StatePrefix: 'วิธีสกุลเงินดิจิทัล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.472343395+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.472379252+07:00","message":"receive 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-05-12T14:03:12.472385225+07:00","message":"receive interim result [false|false]: วิธีสกุลเงินดิจิทัล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.472399406+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงินดิจิทัล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.472406452+07:00","message":"[bufferProcess] interim [980000000]:วิธีสกุลเงินดิจิทัล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.47240907+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.47241282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.472416232+07:00","message":"> Transcript [49225] [false]: 'วิธีสกุลเงิน 20 เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.47241858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.472420953+07:00","message":"Set new StatePrefix: 'วิธีสกุลเงิน 20 เท่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.58402582+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.584057896+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-05-12T14:03:12.58406547+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.584074831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20 เท่าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.584078486+07:00","message":"receive interim result [false|false]:  20 เท่าที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.584091618+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.584094922+07:00","message":"[buffer interim] 4286 false  20 เท่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.584100434+07:00","message":"[bufferProcess] interim [100000000]:วิธีสกุลเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.58410294+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงินดิจิทัล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.584106034+07:00","message":"[bufferProcess] interim [100000000]: 20 เท่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.584108416+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.584111027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.584113611+07:00","message":"> Transcript [49226] [false]: 'วิธีสกุลเงินดิจิทัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.584115835+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.584117667+07:00","message":"Set new StatePrefix: 'วิธีสกุลเงินดิจิทัล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.651219795+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.65125512+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-05-12T14:03:12.651264049+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.651271392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20 เท่าที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.651280375+07:00","message":"receive interim result [false|false]:  20 เท่าที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.651290201+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.651293601+07:00","message":"[buffer interim] 4286 false  20 เท่าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.651299845+07:00","message":"[bufferProcess] interim [160000000]:วิธีสกุลเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.651302627+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.651306325+07:00","message":"[bufferProcess] interim [160000000]: 20 เท่าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.651309235+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.651312084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.651314812+07:00","message":"> Transcript [49227] [false]: 'วิธีสกุลเงิน 20 เท่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.651316983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.651318822+07:00","message":"Set new StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.661378293+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.661416209+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-05-12T14:03:12.661422311+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.661435454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20 เท่าที่เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.661440926+07:00","message":"receive interim result [false|false]:  20 เท่าที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.661449279+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.661455864+07:00","message":"[buffer interim] 4286 false  20 เท่าที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.661461399+07:00","message":"[bufferProcess] interim [220000000]:วิธีสกุลเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.661463717+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.661466734+07:00","message":"[bufferProcess] interim [220000000]: 20 เท่าที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.66146941+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.661472762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.661475587+07:00","message":"> Transcript [49228] [false]: 'วิธีสกุลเงิน 20 เท่าที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.661478787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.661481034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.661482892+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.661485253+07:00","message":"TextPushed: 'วิธีสกุล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.972710078+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.972745159+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-05-12T14:03:12.972751399+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.972759904+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-05-12T14:03:12.972762936+07:00","message":"receive interim result [false|false]:  20 เท่าที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.972770643+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:12.972774096+07:00","message":"[buffer interim] 4286 false  20 เท่าที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.97278114+07:00","message":"[bufferProcess] interim [460000000]:วิธีสกุลเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.972784119+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.972787271+07:00","message":"[bufferProcess] interim [460000000]: 20 เท่าที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.972789675+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.97279251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.972795353+07:00","message":"> Transcript [49229] [false]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.972799035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.972800942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.972802867+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:12.972804893+07:00","message":"TextPushed: 'วิธีสกุล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.149710754+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.149745991+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-05-12T14:03:13.149752035+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.149759458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20 เท่าที่เกี่ยวข้องกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.149762435+07:00","message":"receive interim result [false|false]:  20 เท่าที่เกี่ยวข้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.149770215+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.149774022+07:00","message":"[buffer interim] 4286 false  20 เท่าที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.149779908+07:00","message":"[bufferProcess] interim [640000000]:วิธีสกุลเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.149784434+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.149787232+07:00","message":"[bufferProcess] interim [640000000]: 20 เท่าที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.149790031+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.1497931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.149795743+07:00","message":"> Transcript [49230] [false]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.149798956+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.149800948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.149802978+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.149804859+07:00","message":"TextPushed: 'วิธีสกุล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.167682054+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.167713948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสกุลเงิน 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.167720078+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.167730854+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-05-12T14:03:13.167734418+07:00","message":"receive interim result [false|false]:  เท่าที่เกี่ยวข้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.167742086+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.167747931+07:00","message":"[buffer interim] 4286 false  เท่าที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.167753397+07:00","message":"[bufferProcess] interim [700000000]:วิธีสกุลเงิน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.167756104+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.167761008+07:00","message":"[bufferProcess] interim [700000000]: เท่าที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.167763402+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.167766162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.167769377+07:00","message":"> Transcript [49231] [false]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.167773038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.167775204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.167777043+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.167779025+07:00","message":"TextPushed: 'วิธีสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.16778498+07:00","message":"Push: 'เงิน 20 เท่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.167787008+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.16778962+07:00","message":"Set new StatePrefix : 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.167791775+07:00","message":"Next Push (prob) : 'เกี่ยวข้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.167799877+07:00","message":"push: {false เงิน 20 เท่าที่ 0 0xc0042d7a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.321818418+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.321854048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสกุลเงิน 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.321859506+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.321867904+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-05-12T14:03:13.321871025+07:00","message":"receive interim result [false|false]:  เท่าที่เกี่ยวข้องกับครู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.321878897+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.321884127+07:00","message":"[buffer interim] 4286 false  เท่าที่เกี่ยวข้องกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.321890023+07:00","message":"[bufferProcess] interim [820000000]:วิธีสกุลเงิน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.321892562+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.321897349+07:00","message":"[bufferProcess] interim [820000000]: เท่าที่เกี่ยวข้องกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.321900119+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.321902897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.321905567+07:00","message":"> Transcript [49232] [false]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.321908631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.321910635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.321912877+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.321915139+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.360241151+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.360278123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสกุลเงิน 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.360285546+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.360294941+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-05-12T14:03:13.360298109+07:00","message":"receive interim result [false|false]:  เท่าที่เกี่ยวข้องกับเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.360306332+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.360311989+07:00","message":"[buffer interim] 4286 false  เท่าที่เกี่ยวข้องกับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.360318532+07:00","message":"[bufferProcess] interim [880000000]:วิธีสกุลเงิน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.360321083+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.360324107+07:00","message":"[bufferProcess] interim [880000000]: เท่าที่เกี่ยวข้องกับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.360328049+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.360331147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.360334019+07:00","message":"> Transcript [49233] [false]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.360337583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.36033952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.36034141+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.360343588+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.476653239+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.476685732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสกุลเงิน 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.47669235+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.476702408+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-05-12T14:03:13.476706924+07:00","message":"receive interim result [false|false]:  เท่าที่เกี่ยวข้องกับเครือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.476716029+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.476721049+07:00","message":"[buffer interim] 4286 false  เท่าที่เกี่ยวข้องกับเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.476728757+07:00","message":"[bufferProcess] interim [940000000]:วิธีสกุลเงิน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.476731828+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.476734734+07:00","message":"[bufferProcess] interim [940000000]: เท่าที่เกี่ยวข้องกับเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.476737051+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.476739888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.47674266+07:00","message":"> Transcript [49234] [false]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.476747817+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.476749766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.476751608+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.476753763+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.48898967+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.489012363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสกุลเงิน 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.489036672+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.489062532+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-05-12T14:03:13.489065991+07:00","message":"receive interim result [false|false]:  เท่าที่เกี่ยวข้องกับเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.489072697+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.489075708+07:00","message":"[buffer interim] 4286 false  เท่าที่เกี่ยวข้องกับเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.489080448+07:00","message":"[bufferProcess] interim [0]:วิธีสกุลเงิน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.489087161+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.489090304+07:00","message":"[bufferProcess] interim [0]: เท่าที่เกี่ยวข้องกับเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.489092493+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.48909535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.489097903+07:00","message":"> Transcript [49235] [false]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.489101108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.48910298+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.489104739+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.489106729+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.489109274+07:00","message":"Push: 'เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.489111104+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.489113604+07:00","message":"Set new StatePrefix : 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.489115884+07:00","message":"Next Push (prob) : 'เครือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.489123003+07:00","message":"push: {false เกี่ยวข้องกับ 0 0xc0042d7a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.857744892+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.857786022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสกุลเงิน 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.857793274+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.857805209+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-05-12T14:03:13.857808796+07:00","message":"receive interim result [false|false]:  เท่าที่เกี่ยวข้องกับเครือข่ายสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.857831653+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.85785116+07:00","message":"[buffer interim] 4286 false  เท่าที่เกี่ยวข้องกับเครือข่ายสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.857859959+07:00","message":"[bufferProcess] interim [360000000]:วิธีสกุลเงิน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.85786505+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.857873637+07:00","message":"[bufferProcess] interim [360000000]: เท่าที่เกี่ยวข้องกับเครือข่ายสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.85787718+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.85788097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.857885437+07:00","message":"> Transcript [49236] [false]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.857890924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.857893677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.857896711+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.857899949+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.88482878+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.884863043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสกุลเงิน 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.884868684+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.884881687+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-05-12T14:03:13.884884811+07:00","message":"receive interim result [false|false]:  เท่าที่เกี่ยวข้องกับเครือข่ายสแกน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.884891946+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:13.884895729+07:00","message":"[buffer interim] 4286 false  เท่าที่เกี่ยวข้องกับเครือข่ายสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.884900914+07:00","message":"[bufferProcess] interim [420000000]:วิธีสกุลเงิน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.884905191+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.884913772+07:00","message":"[bufferProcess] interim [420000000]: เท่าที่เกี่ยวข้องกับเครือข่ายสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.884917355+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.884921451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.884924882+07:00","message":"> Transcript [49237] [false]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.884929607+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.884932783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.884934667+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:13.884936722+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.056957314+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.057008116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสกุลเงิน 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.05701755+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.057034598+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-05-12T14:03:14.057039704+07:00","message":"receive interim result [false|false]:  เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.057050656+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.057056698+07:00","message":"[buffer interim] 4286 false  เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.057065626+07:00","message":"[bufferProcess] interim [540000000]:วิธีสกุลเงิน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.057069631+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.057074669+07:00","message":"[bufferProcess] interim [540000000]: เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.057079308+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.057090726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.057095681+07:00","message":"> Transcript [49238] [false]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.057101889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.057104615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.05711332+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.057117138+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:14.246839988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:14.246859296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.458168236+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.458208445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสกุลเงิน 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.458215479+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.458228488+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-05-12T14:03:14.458232064+07:00","message":"receive interim result [false|false]:  เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.458241312+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.458245104+07:00","message":"[buffer interim] 4286 false  เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.458251701+07:00","message":"[bufferProcess] interim [960000000]:วิธีสกุลเงิน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.458254539+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.458257845+07:00","message":"[bufferProcess] interim [960000000]: เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.458260465+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.458263516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.458266378+07:00","message":"> Transcript [49239] [false]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.458271113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.458273186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.458275542+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.458277714+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.458281078+07:00","message":"Push: 'เครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.458283006+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.458285009+07:00","message":"Set new StatePrefix : 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.458287645+07:00","message":"Next Push (prob) : 'ข่ายสแกมเมอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.45829629+07:00","message":"push: {false เครือ 0 0xc0042d7a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.484465592+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.484501965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสกุลเงิน 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.484510172+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.484524472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ like\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.484529829+07:00","message":"receive interim result [false|false]:  เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ like"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.484538753+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.484543573+07:00","message":"[buffer interim] 4286 false  เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ like"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.484550472+07:00","message":"[bufferProcess] interim [20000000]:วิธีสกุลเงิน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.484554527+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.484558625+07:00","message":"[bufferProcess] interim [20000000]: เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ like"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.484562575+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ like"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.484566331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.484570387+07:00","message":"> Transcript [49240] [false]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.484595936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.484598951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.484601696+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.484605586+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.587807998+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.587859774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสกุลเงิน 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.587868755+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.587880651+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-05-12T14:03:14.58788502+07:00","message":"receive interim result [false|false]:  เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ไลฟ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.587904918+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.587925628+07:00","message":"[buffer interim] 4286 false  เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.587935144+07:00","message":"[bufferProcess] interim [80000000]:วิธีสกุลเงิน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.587938695+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ like"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.587947558+07:00","message":"[bufferProcess] interim [80000000]: เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.587950328+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.587953781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.587958108+07:00","message":"> Transcript [49241] [false]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ like'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.587963125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.58796533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.587967255+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.587970613+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.950548037+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.950592839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสกุลเงิน 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.950600236+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.950613859+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-05-12T14:03:14.950617591+07:00","message":"receive interim result [false|false]:  เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์หลายสิบล้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.95062624+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:14.950630236+07:00","message":"[buffer interim] 4286 false  เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์หลายสิบล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.950636772+07:00","message":"[bufferProcess] interim [440000000]:วิธีสกุลเงิน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.950639583+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.950642728+07:00","message":"[bufferProcess] interim [440000000]: เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์หลายสิบล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.950645629+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์หลายสิบล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.950648951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.950651639+07:00","message":"> Transcript [49242] [false]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ไลฟ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.950655965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.950658008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.950659916+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:14.950662636+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:15.081143184+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:15.081195827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสกุลเงิน 20\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:15.081202445+07:00","message":"receive interim result [false|false]: วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:15.081215822+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-05-12T14:03:15.081219614+07:00","message":"receive interim result [false|false]:  เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์หลายสิบล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:15.08122899+07:00","message":"[buffer interim] 4286 false วิธีสกุลเงิน 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:15.08123324+07:00","message":"[buffer interim] 4286 false  เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์หลายสิบล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.081242882+07:00","message":"[bufferProcess] interim [620000000]:วิธีสกุลเงิน 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.08124648+07:00","message":"[bufferProcess] send to processor:วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์หลายสิบล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.081250031+07:00","message":"[bufferProcess] interim [620000000]: เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์หลายสิบล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.081268419+07:00","message":"[bufferProcess] update buffer: วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์หลายสิบล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.081271767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.081274311+07:00","message":"> Transcript [49243] [false]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์หลายสิบล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.081278607+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.081280706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.081282731+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.081285971+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.081292626+07:00","message":"Push: 'ข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.081294747+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.081296814+07:00","message":"Set new StatePrefix : 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์หลายสิบล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.081299347+07:00","message":"Next Push (prob) : 'หลายสิบล้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:15.081329867+07:00","message":"push: {false ข่ายสแกมเมอร์ 0 0xc0042d7a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:15.124112085+07:00","message":"[GCS] IsForceVAD: false for message ID: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:15.186905732+07:00","message":"[GCS] Start streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:15.314119889+07:00","message":"receive streaming session, msgId: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:15.314163398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ละ 20 ล้านบาท\",\"confidence\":0.88243043}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:15.314169952+07:00","message":"receive interim result [true|false]: วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ละ 20 ล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:15.314178602+07:00","message":"end recv isFinal message id 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:15.314180659+07:00","message":"end Recv id 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:15.314185646+07:00","message":"[buffer interim] 4286 true วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ละ 20 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.314192811+07:00","message":"[bufferProcess] interim [830000000]:วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ละ 20 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.314196212+07:00","message":"[bufferProcess] send to processor (isfinal):วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์หลายสิบล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.314199439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.314202067+07:00","message":"> Transcript [49244] [false]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์หลายสิบล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.314205462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.314207542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.314209538+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์หลายสิบล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.314212125+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.314214138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.314216174+07:00","message":"> Transcript [49245] [true]: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์ละ 20 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.314218377+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.31422003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.314222142+07:00","message":"StatePrefix: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์หลายสิบล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.314224119+07:00","message":"TextPushed: 'วิธีสกุลเงิน 20 เท่าที่เกี่ยวข้องกับเครือข่ายสแกมเมอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:15.31422675+07:00","message":"Push: 'ละ 20 ล้านบาท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:15.314234271+07:00","message":"push: {true ละ 20 ล้านบาท 0 0xc0042d7a80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:15.324591005+07:00","message":"write wav file: './tmp/7565/7565_4286.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:17.247717452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:17.247758996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491293417+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491331294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491336315+07:00","message":"receive interim result [false|false]: ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491352026+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491356018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491358488+07:00","message":"receive interim result [false|false]: ซึ่งจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491363163+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491365606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491367608+07:00","message":"receive interim result [false|false]: ซึ่งยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491371996+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491374423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งยาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491376445+07:00","message":"receive interim result [false|false]: ซึ่งยาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491375202+07:00","message":"[buffer interim] 4287 false ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491391311+07:00","message":"[buffer interim] 4287 false ซึ่งจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491394617+07:00","message":"[buffer interim] 4287 false ซึ่งยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.49139658+07:00","message":"[buffer interim] 4287 false ซึ่งยาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491380625+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491409968+07:00","message":"[bufferProcess] interim [480000000]:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491430676+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491438178+07:00","message":"[bufferProcess] send to processor (ticker):ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491441783+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491443811+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.49144612+07:00","message":"[bufferProcess] interim [660000000]:ซึ่งยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.49144826+07:00","message":"[bufferProcess] send to processor:ซึ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491451865+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491453554+07:00","message":"[bufferProcess] send to processor:ซึ่งยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491453677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491462889+07:00","message":"> Transcript [49246] [false]: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491465057+07:00","message":"Set StatePrefix (first interim): 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491466585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491469144+07:00","message":"> Transcript [49247] [false]: 'ซึ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491472464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491474376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491476283+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491478288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.49147996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491481886+07:00","message":"> Transcript [49248] [false]: 'ซึ่งยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491483778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491486195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491487851+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491489528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491420244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งแนวทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491495072+07:00","message":"receive interim result [false|false]: ซึ่งแนวทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491526959+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491536852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งแนวทางการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491544828+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491549662+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491553178+07:00","message":"receive 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-05-12T14:03:18.491555635+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491559299+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491561898+07:00","message":"receive 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-05-12T14:03:18.491563918+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491569066+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491572259+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491576706+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.4915792+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491581258+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491585383+07:00","message":"[bufferProcess] interim [840000000]:ซึ่งแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.49158733+07:00","message":"[bufferProcess] send to processor:ซึ่งยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491589897+07:00","message":"[bufferProcess] interim [80000000]:ซึ่งแนวทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491591671+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491594431+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งแนวทางการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.49159623+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491598163+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งแนวทางการสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491599908+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491572449+07:00","message":"receive 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-05-12T14:03:18.491744803+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491603172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491760918+07:00","message":"> Transcript [49249] [false]: 'ซึ่งยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491765643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491767385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491769057+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491770672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491772206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491773979+07:00","message":"> Transcript [49250] [false]: 'ซึ่งแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491775743+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491777331+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491779091+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491780654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491783675+07:00","message":"Push: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491785703+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491787743+07:00","message":"Set new StatePrefix : 'ซึ่งแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491789694+07:00","message":"Next Push (prob) : 'แนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491791271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491793112+07:00","message":"> Transcript [49251] [false]: 'ซึ่งแนวทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491795059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491796904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491798519+07:00","message":"StatePrefix: 'ซึ่งแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491800186+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491801689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491803496+07:00","message":"> Transcript [49252] [false]: 'ซึ่งแนวทางการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491805484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491807021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491808603+07:00","message":"StatePrefix: 'ซึ่งแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491810171+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491817777+07:00","message":"push: {false ซึ่ง 0 0xc004ce8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.491756656+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491835164+07:00","message":"[bufferProcess] interim [560000000]:ซึ่งแนวทางการสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491837181+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491839681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491842034+07:00","message":"> Transcript [49253] [false]: 'ซึ่งแนวทางการสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491844764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491846625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491848537+07:00","message":"StatePrefix: 'ซึ่งแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.491850361+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.677973699+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.678008951+07:00","message":"receive 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-05-12T14:03:18.678014946+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.678028599+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.678036064+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งแนวทางการสืบสวนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.678038664+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.678044737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.678047528+07:00","message":"> Transcript [49254] [false]: 'ซึ่งแนวทางการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.678050691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.678052969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.678054977+07:00","message":"StatePrefix: 'ซึ่งแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.678057114+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.678061619+07:00","message":"Push: 'แนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.678063498+07:00","message":"TextPushed: 'ซึ่งแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.678065483+07:00","message":"Set new StatePrefix : 'ซึ่งแนวทางการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.678068244+07:00","message":"Next Push (prob) : 'การสืบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.678075385+07:00","message":"push: {false แนวทาง 0 0xc004ce8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.705914715+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.705949737+07:00","message":"receive 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-05-12T14:03:18.705954881+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังชั่ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.705970594+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.705977178+07:00","message":"[bufferProcess] interim [920000000]:ซึ่งแนวทางการสืบสวนยังชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.705979698+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.705982898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.705985338+07:00","message":"> Transcript [49255] [false]: 'ซึ่งแนวทางการสืบสวนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.705988688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.705990738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.705992623+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.70599478+07:00","message":"TextPushed: 'ซึ่งแนวทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.72777773+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.727814078+07:00","message":"receive 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-05-12T14:03:18.727820407+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.72783452+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.727841733+07:00","message":"[bufferProcess] interim [100000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.727844341+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.727847704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.727850401+07:00","message":"> Transcript [49256] [false]: 'ซึ่งแนวทางการสืบสวนยังชั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.727853369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.727855436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.727857633+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.727859814+07:00","message":"TextPushed: 'ซึ่งแนวทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.759376626+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.759420578+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-05-12T14:03:18.759429452+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.7594451+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.759456294+07:00","message":"[bufferProcess] interim [700000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.759460322+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.759466611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.759470729+07:00","message":"> Transcript [49257] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.759475685+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.759478733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.759482009+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.759485325+07:00","message":"TextPushed: 'ซึ่งแนวทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.81857825+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.818612597+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-05-12T14:03:18.818619012+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.818632231+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.818640072+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-05-12T14:03:18.818642927+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.818648844+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.818651494+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-05-12T14:03:18.818654032+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.8186606+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.818663221+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-05-12T14:03:18.818667417+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.818672787+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.818676601+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.818678661+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.818680764+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818686685+07:00","message":"[bufferProcess] interim [940000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818689233+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818692189+07:00","message":"[bufferProcess] interim [0]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.81869417+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818696397+07:00","message":"[bufferProcess] interim [60000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818698313+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818700402+07:00","message":"[bufferProcess] interim [300000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818702247+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818712213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818731353+07:00","message":"> Transcript [49258] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818737053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818739611+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818747048+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818750101+07:00","message":"TextPushed: 'ซึ่งแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818757137+07:00","message":"Push: 'การสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818759518+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818761851+07:00","message":"Set new StatePrefix : 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818764802+07:00","message":"Next Push (prob) : 'ยังเชื่อว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818767068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818769922+07:00","message":"> Transcript [49259] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818772062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818773667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818775771+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818777767+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818779618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818781819+07:00","message":"> Transcript [49260] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818783798+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818785609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818787116+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818788803+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818790275+07:00","message":"*********************************"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.818789012+07:00","message":"push: {false การสืบสวน 0 0xc004ce8100}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818792991+07:00","message":"> Transcript [49261] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818824939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818826676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818828352+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.818962403+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.823481281+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.823525727+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-05-12T14:03:18.823531399+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.823548232+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.823555789+07:00","message":"[bufferProcess] interim [420000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.823558916+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.823565609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.823568304+07:00","message":"> Transcript [49262] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.823572047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.823574153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.823576547+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.823579518+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.823585865+07:00","message":"Push: 'ยังเชื่อว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.823587825+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.823590349+07:00","message":"Set new StatePrefix : 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.823592727+07:00","message":"Next Push (prob) : 'บุคคลที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.823602336+07:00","message":"push: {false ยังเชื่อว่ามี 0 0xc004ce8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.959620829+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.959661688+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-05-12T14:03:18.959670702+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่บน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:18.959688943+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.959702927+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.959706821+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.959715869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.959719912+07:00","message":"> Transcript [49263] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.959725401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.959728674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.959731834+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:18.959735786+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:19.061049419+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:19.061104788+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-05-12T14:03:19.061113069+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:19.061129383+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.061141341+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.061145353+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.061152406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.061156179+07:00","message":"> Transcript [49264] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.061172183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.06117482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.061177328+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.061181646+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:19.379931104+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:19.37997635+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-05-12T14:03:19.379985959+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:19.3800036+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.380015425+07:00","message":"[bufferProcess] interim [960000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.380019583+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.380027577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.380031642+07:00","message":"> Transcript [49265] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.380037034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.380040121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.380044268+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.380048992+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:19.389139824+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:19.389182392+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-05-12T14:03:19.389187918+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:19.389200086+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.389207754+07:00","message":"[bufferProcess] interim [20000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.389210084+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.389213155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.389215655+07:00","message":"> Transcript [49266] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.389218639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.389220627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.389222991+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.389225985+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.389230646+07:00","message":"Push: 'บุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.389232518+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.3892348+07:00","message":"Set new StatePrefix : 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.389237988+07:00","message":"Next Push (prob) : 'อยู่เบื้องหลังผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:19.389262842+07:00","message":"push: {false บุคคลที่ 0 0xc004ce8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:19.444340975+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:19.444377563+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-05-12T14:03:19.444385599+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:19.444400791+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.444409431+07:00","message":"[bufferProcess] interim [80000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.444413811+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.44442282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.444426717+07:00","message":"> Transcript [49267] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.444430567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.444434017+07:00","message":"Set new StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:19.561875804+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:19.56191349+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-05-12T14:03:19.561921517+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:19.561937797+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.56194718+07:00","message":"[bufferProcess] interim [200000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.561951118+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.561959677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.561963882+07:00","message":"> Transcript [49268] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.561967547+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:19.561971296+07:00","message":"Set new StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.148770494+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.148821491+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-05-12T14:03:20.148830175+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.148852828+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.14887202+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.148875597+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.148883622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.148886594+07:00","message":"> Transcript [49269] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.148890881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.148893014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.148895933+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.148899247+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:20.247795128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:20.247820904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.264257194+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.264288119+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-05-12T14:03:20.264294922+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.264309176+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.264316269+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.264319405+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.264323093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.264330152+07:00","message":"> Transcript [49270] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.264333853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.264335648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.264337466+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.264340246+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.35183651+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.351881275+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-05-12T14:03:20.351889388+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาคิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.351905036+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.351913814+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.351916491+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.351924318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.35192763+07:00","message":"> Transcript [49271] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.351932061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.351934529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.351936271+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.351938935+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.456570017+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.456606731+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-05-12T14:03:20.456613707+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.456628924+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.45663606+07:00","message":"[bufferProcess] interim [40000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.45663931+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.456645981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.456648751+07:00","message":"> Transcript [49272] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.45665479+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.456657428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.456659965+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.456662938+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.45667078+07:00","message":"Push: 'อยู่เบื้องหลังผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.456672746+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.456674874+07:00","message":"Set new StatePrefix : 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.456677013+07:00","message":"Next Push (prob) : 'หาคิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.456684731+07:00","message":"push: {false อยู่เบื้องหลังผู้ต้อง 0 0xc004ce8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.46379221+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.463826911+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-05-12T14:03:20.463833093+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.463846463+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.463855683+07:00","message":"[bufferProcess] interim [100000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.463860206+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.463866883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.463870877+07:00","message":"> Transcript [49273] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.463874999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.463878401+07:00","message":"Set new StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.506617984+07:00","message":"[GCS] IsForceVAD: false for message ID: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.560490852+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.5605276+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-05-12T14:03:20.560533745+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.560548843+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.56055995+07:00","message":"[bufferProcess] interim [220000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.560563736+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.560570834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.560575242+07:00","message":"> Transcript [49274] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.560579082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.560583276+07:00","message":"Set new StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.574891757+07:00","message":"[GCS] Start streaming session, msgId: 4288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.583618897+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.583645144+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-05-12T14:03:20.583652756+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้องขยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.583666511+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้องขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.583673193+07:00","message":"[bufferProcess] interim [280000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้องขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.583677947+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.583681753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.583684453+07:00","message":"> Transcript [49275] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.583686861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.583688881+07:00","message":"Set new StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.593688009+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.593721885+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-05-12T14:03:20.593729966+07:00","message":"receive interim result [false|false]: ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้องขยาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.593745387+07:00","message":"[buffer interim] 4287 false ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้องขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.59375231+07:00","message":"[bufferProcess] interim [340000000]:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้องขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.593755067+07:00","message":"[bufferProcess] send to processor:ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้องขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.593758383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.593761707+07:00","message":"> Transcript [49276] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้องขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.59376412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.593766115+07:00","message":"Set new StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้องขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.639540357+07:00","message":"receive streaming session, msgId: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.639570472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งแนวทางการสืบสวนอย่างเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ต้องขยาย\",\"confidence\":0.9511965}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.639579264+07:00","message":"receive interim result [true|false]: ซึ่งแนวทางการสืบสวนอย่างเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ต้องขยาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.639591776+07:00","message":"end recv isFinal message id 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.639594921+07:00","message":"end Recv id 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.639603045+07:00","message":"[buffer interim] 4287 true ซึ่งแนวทางการสืบสวนอย่างเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ต้องขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.639616076+07:00","message":"[bufferProcess] interim [340000000]:ซึ่งแนวทางการสืบสวนอย่างเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ต้องขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.63962116+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้องขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.6396277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.639631653+07:00","message":"> Transcript [49277] [false]: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้องขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.639635136+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.639637822+07:00","message":"Set new StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้องขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.639640618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.639643862+07:00","message":"> Transcript [49278] [true]: 'ซึ่งแนวทางการสืบสวนอย่างเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ต้องขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.639650491+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.639653762+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.639656524+07:00","message":"StatePrefix: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาพี่ต้องขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.639660696+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.639663452+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.639902723+07:00","message":"Push: 'ขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.639908211+07:00","message":"TextPushed: 'ซึ่งแนวทางการสืบสวนยังเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.639912291+07:00","message":"Set new StatePrefix : 'ซึ่งแนวทางการสืบสวนอย่างเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ต้องขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.639916283+07:00","message":"Next Push (prob) : 'ซึ่งแนวทางการสืบสวนอย่างเชื่อว่ามีบุคคลที่อยู่เบื้องหลังผู้ต้องหาที่ต้องขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:20.639930568+07:00","message":"push: {true ขยาย 0 0xc004ce8100}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:20.639925753+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4287.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:20.650453695+07:00","message":"write wav file: './tmp/7565/7565_4287.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.248658778+07:00","message":"receive streaming session, msgId: 4288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.248695948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.248702018+07:00","message":"receive interim result [false|false]: เพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.248718022+07:00","message":"[buffer interim] 4288 false เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.248724532+07:00","message":"[bufferProcess] interim [480000000]:เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.248726421+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.311370264+07:00","message":"receive streaming session, msgId: 4288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.311405349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่มเติม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.311411001+07:00","message":"receive interim result [false|false]: เพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.311426932+07:00","message":"[buffer interim] 4288 false เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.311436504+07:00","message":"[bufferProcess] interim [600000000]:เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.311438682+07:00","message":"[bufferProcess] send to processor:เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.311443579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.311446638+07:00","message":"> Transcript [49279] [false]: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.311448774+07:00","message":"Set StatePrefix (first interim): 'เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.534631002+07:00","message":"[GCS] IsForceVAD: false for message ID: 4288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.595774806+07:00","message":"[GCS] Start streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.629688929+07:00","message":"receive streaming session, msgId: 4288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.629723467+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-05-12T14:03:21.629728855+07:00","message":"receive interim result [true|false]: เพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.629737077+07:00","message":"end recv isFinal message id 4288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.629739483+07:00","message":"end Recv id 4288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.629745843+07:00","message":"[buffer interim] 4288 true เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.62975506+07:00","message":"[bufferProcess] interim [990000000]:เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.629758244+07:00","message":"[bufferProcess] send to processor (isfinal):เพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.629761247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.629764033+07:00","message":"> Transcript [49280] [false]: 'เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.629766775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.629768655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.629774309+07:00","message":"StatePrefix: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.629776373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.629778212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.629780426+07:00","message":"> Transcript [49281] [true]: 'เพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.62978253+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.629784132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.629785827+07:00","message":"StatePrefix: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.629787376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:21.629793165+07:00","message":"Push: 'เพิ่มเติม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.629800474+07:00","message":"push: {true เพิ่มเติม 0 0xc0044a2f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:21.647029437+07:00","message":"write wav file: './tmp/7565/7565_4288.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:21.977202948+07:00","message":"[GCS] IsForceVAD: false for message ID: 4289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.046013096+07:00","message":"[GCS] Start streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.069564776+07:00","message":"receive streaming session, msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.069585866+07:00","message":"found end of frame, send empty tag with msgId: 4289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.069589425+07:00","message":"end Recv id 4289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.069596306+07:00","message":"[buffer interim] 4289 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.069604+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.069607507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.069610279+07:00","message":"> Transcript [49282] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.069612715+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.06961457+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.069616614+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.069618354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.069620944+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.069630447+07:00","message":"push: {true \n 0 0xc004d59080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:22.075173758+07:00","message":"write wav file: './tmp/7565/7565_4289.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.386826287+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.386870358+07:00","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-05-12T14:03:22.386875318+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.386889685+07:00","message":"[buffer interim] 4290 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.386896025+07:00","message":"[bufferProcess] interim [420000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.386898001+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.520167405+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.520219364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.520225197+07:00","message":"receive interim result [false|false]: ถัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.520239342+07:00","message":"[buffer interim] 4290 false ถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.520247407+07:00","message":"[bufferProcess] interim [480000000]:ถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.520249941+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.520256484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.520259336+07:00","message":"> Transcript [49283] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.520261387+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.592035651+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.592095684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.592101774+07:00","message":"receive interim result [false|false]: ทั้งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.592118394+07:00","message":"[buffer interim] 4290 false ทั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.592126499+07:00","message":"[bufferProcess] interim [600000000]:ทั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.592128799+07:00","message":"[bufferProcess] send to processor:ถัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.592132295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.592135439+07:00","message":"> Transcript [49284] [false]: 'ถัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.592138101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.59214046+07:00","message":"Set new StatePrefix: 'ถัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.70481222+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.704852752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.704860012+07:00","message":"receive interim result [false|false]: ทั้งนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.70487392+07:00","message":"[buffer interim] 4290 false ทั้งนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.70488104+07:00","message":"[bufferProcess] interim [720000000]:ทั้งนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.704883785+07:00","message":"[bufferProcess] send to processor:ทั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.704886864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.704889973+07:00","message":"> Transcript [49285] [false]: 'ทั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.7048919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.704893904+07:00","message":"Set new StatePrefix: 'ทั้งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.768435211+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.768476789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางนี้ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.768483407+07:00","message":"receive interim result [false|false]: ทางนี้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.768499179+07:00","message":"[buffer interim] 4290 false ทางนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.768506987+07:00","message":"[bufferProcess] interim [780000000]:ทางนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.768509325+07:00","message":"[bufferProcess] send to processor:ทั้งนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.768516454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.7685193+07:00","message":"> Transcript [49286] [false]: 'ทั้งนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.768522215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.768524124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.768526098+07:00","message":"StatePrefix: 'ทั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.768528365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.895320998+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.895359261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางนี้ยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.89536446+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:22.895375897+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.895388258+07:00","message":"[bufferProcess] interim [900000000]:ทางนี้ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.895391032+07:00","message":"[bufferProcess] send to processor:ทางนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.895394044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.895396779+07:00","message":"> Transcript [49287] [false]: 'ทางนี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.895398957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:22.895401041+07:00","message":"Set new StatePrefix: 'ทางนี้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.027372867+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.027421579+07:00","message":"receive 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-05-12T14:03:23.027428453+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.027444319+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.02745678+07:00","message":"[bufferProcess] interim [20000000]:ทางนี้ยังไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.027459819+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.027466705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.027469524+07:00","message":"> Transcript [49288] [false]: 'ทางนี้ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.02747326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.02747529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.02747708+07:00","message":"StatePrefix: 'ทางนี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.027479384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:23.248363914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:23.248371719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.327829899+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.327866629+07:00","message":"receive 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-05-12T14:03:23.327872372+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.32788456+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.327887979+07:00","message":"receive 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-05-12T14:03:23.327890984+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพญา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.327896915+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.327900094+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.32790552+07:00","message":"[bufferProcess] interim [260000000]:ทางนี้ยังไม่มีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.327907587+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.327910491+07:00","message":"[bufferProcess] interim [320000000]:ทางนี้ยังไม่มีพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.327912266+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.327914949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.327917706+07:00","message":"> Transcript [49289] [false]: 'ทางนี้ยังไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.327922811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.327925107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.327926836+07:00","message":"StatePrefix: 'ทางนี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.327928773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.327930249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.327932205+07:00","message":"> Transcript [49290] [false]: 'ทางนี้ยังไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.327934224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.327935829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.32793774+07:00","message":"StatePrefix: 'ทางนี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.327939458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.52898095+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.529020587+07:00","message":"receive 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-05-12T14:03:23.529026201+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.529040166+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.529045559+07:00","message":"receive 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-05-12T14:03:23.529050633+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.529056208+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.529059315+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.529064716+07:00","message":"[bufferProcess] interim [380000000]:ทางนี้ยังไม่มีพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.529066823+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.529069491+07:00","message":"[bufferProcess] interim [500000000]:ทางนี้ยังไม่มีพยานหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.5290712+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.529073713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.529076261+07:00","message":"> Transcript [49291] [false]: 'ทางนี้ยังไม่มีพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.529079884+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.529081867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.52908378+07:00","message":"StatePrefix: 'ทางนี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.529085892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.529096748+07:00","message":"Push: 'ทางนี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.529099644+07:00","message":"TextPushed: 'ทางนี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.529102322+07:00","message":"Set new StatePrefix : 'ทางนี้ยังไม่มีพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.529105854+07:00","message":"Next Push (prob) : 'ไม่มีพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.529108412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.529111544+07:00","message":"> Transcript [49292] [false]: 'ทางนี้ยังไม่มีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.529114235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.52911689+07:00","message":"Set new StatePrefix: 'ทางนี้ยังไม่มีพยาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.52911707+07:00","message":"push: {false ทางนี้ยัง 0 0xc003b7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.677082894+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.677126993+07:00","message":"receive 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-05-12T14:03:23.677133111+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.677146646+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.677157119+07:00","message":"[bufferProcess] interim [620000000]:ทางนี้ยังไม่มีพยานหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.677187825+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.677194682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.677198434+07:00","message":"> Transcript [49293] [false]: 'ทางนี้ยังไม่มีพยานหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.677203141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.677205888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.677208888+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.677212208+07:00","message":"TextPushed: 'ทางนี้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.918961744+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.918999373+07:00","message":"receive 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-05-12T14:03:23.919004935+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:23.91901948+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.919026928+07:00","message":"[bufferProcess] interim [920000000]:ทางนี้ยังไม่มีพยานหลักฐานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.919029394+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.919034577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.919037214+07:00","message":"> Transcript [49294] [false]: 'ทางนี้ยังไม่มีพยานหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.919040374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.919042447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.919044833+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:23.919047248+07:00","message":"TextPushed: 'ทางนี้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:24.187401208+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:24.187436826+07:00","message":"receive 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-05-12T14:03:24.187442111+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่ท่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:24.18745611+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่ท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.187463509+07:00","message":"[bufferProcess] interim [160000000]:ทางนี้ยังไม่มีพยานหลักฐานที่ท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.187465844+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.187468957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.18747162+07:00","message":"> Transcript [49295] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.187474792+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.187476754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.187478765+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.187481203+07:00","message":"TextPushed: 'ทางนี้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:24.222553905+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:24.222592534+07:00","message":"receive 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-05-12T14:03:24.222599574+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:24.222614367+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.222621397+07:00","message":"[bufferProcess] interim [220000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.222623682+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่ท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.222628955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.222631519+07:00","message":"> Transcript [49296] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่ท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.222635109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.222637155+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.222639326+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.222641803+07:00","message":"TextPushed: 'ทางนี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.222645943+07:00","message":"Push: 'ไม่มีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.2226477+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.222649828+07:00","message":"Set new StatePrefix : 'ทางนี้ยังไม่มีพยานหลักฐานที่ท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.222652396+07:00","message":"Next Push (prob) : 'หลักฐานที่ท่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:24.222660344+07:00","message":"push: {false ไม่มีพยาน 0 0xc003b7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:24.369040031+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:24.36907564+07:00","message":"receive 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-05-12T14:03:24.369082247+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:24.369104257+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.369112458+07:00","message":"[bufferProcess] interim [400000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.369115257+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.36911879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.369121826+07:00","message":"> Transcript [49297] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.369124018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.369126081+07:00","message":"Set new StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:24.51139578+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:24.511433353+07:00","message":"receive 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-05-12T14:03:24.511439953+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:24.511455601+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.511466417+07:00","message":"[bufferProcess] interim [520000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.511469418+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่คาดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.511472644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.511475347+07:00","message":"> Transcript [49298] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.511479271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.511481288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.511483189+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.511485693+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:24.712514055+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:24.712552491+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-05-12T14:03:24.712558931+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:24.712573518+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.712586697+07:00","message":"[bufferProcess] interim [700000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.712589336+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.712592611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.712595907+07:00","message":"> Transcript [49299] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.712599432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.712601433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.712603789+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:24.712606244+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:25.301583233+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:25.301620103+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-05-12T14:03:25.301626303+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:25.301639374+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.301648091+07:00","message":"[bufferProcess] interim [240000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.301650974+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.301655652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.301658551+07:00","message":"> Transcript [49300] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.301662226+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.30166412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.301666146+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.301668558+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:25.497358284+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:25.497403564+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-05-12T14:03:25.497409558+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:25.497426537+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.497435095+07:00","message":"[bufferProcess] interim [420000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.497438195+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.49744486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.497447751+07:00","message":"> Transcript [49301] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.497452098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.497454504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.497458397+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.497461587+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.497467293+07:00","message":"Push: 'หลักฐานที่คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.497469146+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.497471387+07:00","message":"Set new StatePrefix : 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.497473917+07:00","message":"Next Push (prob) : 'นะคะว่าตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:25.497482083+07:00","message":"push: {false หลักฐานที่คาด 0 0xc003b7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:25.603678779+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:25.603725826+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-05-12T14:03:25.603732613+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:25.603754365+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:25.603758528+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-05-12T14:03:25.603761413+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:25.603769515+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:25.603773379+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.603780573+07:00","message":"[bufferProcess] interim [540000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.603783093+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.603787811+07:00","message":"[bufferProcess] interim [600000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.603789811+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.603793063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.603796119+07:00","message":"> Transcript [49302] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.603800369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.603802461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.603804318+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.603806644+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.603808416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.603810245+07:00","message":"> Transcript [49303] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.603812367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.603813954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.603815501+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.603817335+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:25.814505392+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:25.814557975+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-05-12T14:03:25.81456696+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:25.814585552+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.81459426+07:00","message":"[bufferProcess] interim [720000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.814596709+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.814600375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.814604156+07:00","message":"> Transcript [49304] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.81460807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.814610256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.814612448+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:25.814614989+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.094369761+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.094406266+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-05-12T14:03:26.094412186+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.09442422+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.094432555+07:00","message":"[bufferProcess] interim [80000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.094435152+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.094440401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.094443031+07:00","message":"> Transcript [49305] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.094446747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.094450134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.094452449+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.094455086+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.094459475+07:00","message":"Push: 'นะคะว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.094463236+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.094465804+07:00","message":"Set new StatePrefix : 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.094468059+07:00","message":"Next Push (prob) : 'ผู้ต้องหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.094474909+07:00","message":"push: {false นะคะว่าตัว 0 0xc003b7cc80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:26.248881792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:26.248919222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.385250676+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.385291903+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-05-12T14:03:26.385301639+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.385315185+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.385322459+07:00","message":"[bufferProcess] interim [320000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.385325411+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.38533106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.385334016+07:00","message":"> Transcript [49306] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.385337688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.385342184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.385344286+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.385347176+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.461068229+07:00","message":"[GCS] Cleaned up inactive client: 4274"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.461113864+07:00","message":"[GCS] Cleaned up inactive client: 4271"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.461117278+07:00","message":"[GCS] Cleaned up inactive client: 4270"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.461119024+07:00","message":"[GCS] Cleaned up inactive client: 4275"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.461120615+07:00","message":"[GCS] Cleaned up inactive client: 4273"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.46112289+07:00","message":"[GCS] Cleaned up inactive client: 4272"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.461124582+07:00","message":"[GCS] Cleaned up inactive client: 4277"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.461126162+07:00","message":"[GCS] Cleaned up inactive client: 4276"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.529271239+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.529310374+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-05-12T14:03:26.52931772+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.529334909+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.529346936+07:00","message":"[bufferProcess] interim [500000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.529350038+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.52936092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.529363735+07:00","message":"> Transcript [49307] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.529368375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.529370911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.529373236+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.529378331+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.871225261+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.871261584+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-05-12T14:03:26.871267907+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:26.871284772+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.871307837+07:00","message":"[bufferProcess] interim [860000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.871310903+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.871314433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.871317154+07:00","message":"> Transcript [49308] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.871320866+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.871322878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.871325194+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:26.871328173+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.134555559+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.134610646+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-05-12T14:03:27.134617978+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.13463573+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.134643607+07:00","message":"[bufferProcess] interim [40000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.134646476+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.134653277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.13465693+07:00","message":"> Transcript [49309] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.134661671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.1346641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.134667159+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.13467026+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.134676462+07:00","message":"Push: 'ผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.134678306+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.134680551+07:00","message":"Set new StatePrefix : 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.134683641+07:00","message":"Next Push (prob) : 'มีเป้าหมายก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.134692341+07:00","message":"push: {false ผู้ต้องหา 0 0xc003b7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.293786113+07:00","message":"[GCS] IsForceVAD: false for message ID: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.365124703+07:00","message":"[GCS] Start streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.372518061+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.372567243+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-05-12T14:03:27.372574728+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.372591567+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.372599913+07:00","message":"[bufferProcess] interim [280000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.372603058+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.372606755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.372609982+07:00","message":"> Transcript [49310] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.372612618+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.372615348+07:00","message":"Set new StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.414118072+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.414152728+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-05-12T14:03:27.414158736+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.414172236+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.414181887+07:00","message":"[bufferProcess] interim [340000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.414185744+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.414193454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.414196379+07:00","message":"> Transcript [49311] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.41420007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.414202195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.414204875+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.414210116+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.42671219+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.426737602+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-05-12T14:03:27.426743224+07:00","message":"receive interim result [false|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุไว้หน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.426757414+07:00","message":"[buffer interim] 4290 false ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุไว้หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.426763518+07:00","message":"[bufferProcess] interim [400000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุไว้หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.426766407+07:00","message":"[bufferProcess] send to processor:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.426773982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.426776482+07:00","message":"> Transcript [49312] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.42677969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.426781843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.426783583+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.426786639+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.523557747+07:00","message":"receive streaming session, msgId: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.523594323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ\",\"confidence\":0.9550686}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.523600984+07:00","message":"receive interim result [true|false]: ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.523609396+07:00","message":"end recv isFinal message id 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.523612679+07:00","message":"end Recv id 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.523619831+07:00","message":"[buffer interim] 4290 true ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.523629441+07:00","message":"[bufferProcess] interim [460000000]:ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.523634429+07:00","message":"[bufferProcess] send to processor (isfinal):ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุไว้หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.523639757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.523644001+07:00","message":"> Transcript [49313] [false]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุไว้หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.523649072+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.523651147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.523653329+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.523655874+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.523658622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.523660625+07:00","message":"> Transcript [49314] [true]: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.523662968+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.523664553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.523666236+07:00","message":"StatePrefix: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหามีเป้าหมายก่อเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.523668101+07:00","message":"TextPushed: 'ทางนี้ยังไม่มีพยานหลักฐานที่คาดนะคะว่าตัวผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.523671412+07:00","message":"Push: 'มีเป้าหมายก่อเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.523679588+07:00","message":"push: {true มีเป้าหมายก่อเหตุ 0 0xc003b7cc80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:27.534896578+07:00","message":"write wav file: './tmp/7565/7565_4290.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.988326986+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.988361098+07:00","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-05-12T14:03:27.988366471+07:00","message":"receive interim result [false|false]: ทํานาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:27.988379129+07:00","message":"[buffer interim] 4291 false ทํานาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.988385582+07:00","message":"[bufferProcess] interim [420000000]:ทํานาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:27.988387444+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.080030919+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.080063167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.080068876+07:00","message":"receive interim result [false|false]: ทำใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.08007852+07:00","message":"[buffer interim] 4291 false ทำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.080084856+07:00","message":"[bufferProcess] interim [480000000]:ทำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.080086951+07:00","message":"[bufferProcess] send to processor:ทํานาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.080095805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.080098902+07:00","message":"> Transcript [49315] [false]: 'ทํานาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.080101007+07:00","message":"Set StatePrefix (first interim): 'ทํานาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.095421544+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.095456347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำในป่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.095460907+07:00","message":"receive interim result [false|false]: ทำในป่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.095475233+07:00","message":"[buffer interim] 4291 false ทำในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.095481553+07:00","message":"[bufferProcess] interim [540000000]:ทำในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.09548446+07:00","message":"[bufferProcess] send to processor:ทำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.095492912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.095496717+07:00","message":"> Transcript [49316] [false]: 'ทำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.095499047+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.095501036+07:00","message":"Set new StatePrefix: 'ทำใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.096557145+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.096609423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำในประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.096618695+07:00","message":"receive interim result [false|false]: ทำในประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.096637543+07:00","message":"[buffer interim] 4291 false ทำในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.096646037+07:00","message":"[bufferProcess] interim [600000000]:ทำในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.096648319+07:00","message":"[bufferProcess] send to processor:ทำในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.096650731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.096653025+07:00","message":"> Transcript [49317] [false]: 'ทำในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.096655657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.096657673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.096659517+07:00","message":"StatePrefix: 'ทำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.096661626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.40506669+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.405115529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำในประเทศไทย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.405121752+07:00","message":"receive interim result [false|false]: ทำในประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.405137699+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.405149423+07:00","message":"[bufferProcess] interim [840000000]:ทำในประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.405152194+07:00","message":"[bufferProcess] send to processor:ทำในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.405156158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.40515938+07:00","message":"> Transcript [49318] [false]: 'ทำในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.405170632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.405173034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.405176823+07:00","message":"StatePrefix: 'ทำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.405179121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.970512118+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.970558962+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-05-12T14:03:28.970565644+07:00","message":"receive interim result [false|false]: ทำในประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:28.970579919+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.97058737+07:00","message":"[bufferProcess] interim [440000000]:ทำในประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.970589798+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.970596438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.970599622+07:00","message":"> Transcript [49319] [false]: 'ทำในประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.970603808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.97060605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.970607814+07:00","message":"StatePrefix: 'ทำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:28.970609877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:29.249220166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:29.24925038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.500918744+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.500954946+07:00","message":"receive 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-05-12T14:03:29.500961226+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.500978702+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.500989855+07:00","message":"[bufferProcess] interim [980000000]:ทำในประเทศไทยแต่สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.500992666+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.500999939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.501002711+07:00","message":"> Transcript [49320] [false]: 'ทำในประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.501006676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.501008872+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.501010859+07:00","message":"StatePrefix: 'ทำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.501012999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.501018847+07:00","message":"Push: 'ทำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.501020725+07:00","message":"TextPushed: 'ทำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.501023112+07:00","message":"Set new StatePrefix : 'ทำในประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.501026682+07:00","message":"Next Push (prob) : 'ประเทศไทย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.501034748+07:00","message":"push: {false ทำใน 0 0xc0044a2900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.622296702+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.622333124+07:00","message":"receive 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-05-12T14:03:29.622339541+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.622351905+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.622360653+07:00","message":"[bufferProcess] interim [100000000]:ทำในประเทศไทยแต่สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.62236441+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.622373529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.62237785+07:00","message":"> Transcript [49321] [false]: 'ทำในประเทศไทยแต่สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.622383022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.622386194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.622394219+07:00","message":"StatePrefix: 'ทำในประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.622397602+07:00","message":"TextPushed: 'ทำใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.937695965+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.937728439+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-05-12T14:03:29.937733552+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.937749531+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.937759102+07:00","message":"[bufferProcess] interim [340000000]:ทำในประเทศไทยแต่สำนักงานตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.937761698+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.937765898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.937768799+07:00","message":"> Transcript [49322] [false]: 'ทำในประเทศไทยแต่สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.937772126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.937774194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.937776074+07:00","message":"StatePrefix: 'ทำในประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.937778129+07:00","message":"TextPushed: 'ทำใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.943171979+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.943194391+07:00","message":"receive 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-05-12T14:03:29.943199467+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.943211029+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.943216341+07:00","message":"[bufferProcess] interim [400000000]:ทำในประเทศไทยแต่สำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.943218563+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงานตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.943221182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.943223531+07:00","message":"> Transcript [49323] [false]: 'ทำในประเทศไทยแต่สำนักงานตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.943227137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.94322922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.943231397+07:00","message":"StatePrefix: 'ทำในประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.943233587+07:00","message":"TextPushed: 'ทำใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.999621626+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.999655788+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-05-12T14:03:29.999662022+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตำรวจแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.999674934+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตำรวจแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.999681781+07:00","message":"[bufferProcess] interim [460000000]:ทำในประเทศไทยแต่สำนักงานตำรวจแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.999684757+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.999689721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.99969216+07:00","message":"> Transcript [49324] [false]: 'ทำในประเทศไทยแต่สำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.999695839+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.99969802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.999700239+07:00","message":"StatePrefix: 'ทำในประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.999702577+07:00","message":"TextPushed: 'ทำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.999706844+07:00","message":"Push: 'ประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.999708704+07:00","message":"TextPushed: 'ทำในประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.99971067+07:00","message":"Set new StatePrefix : 'ทำในประเทศไทยแต่สำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:29.99971304+07:00","message":"Next Push (prob) : 'แต่สำนักงานตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:29.999720526+07:00","message":"push: {false ประเทศไทย 0 0xc0044a2900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.189085761+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.189125424+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-05-12T14:03:30.189131085+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.189146334+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.189154041+07:00","message":"[bufferProcess] interim [640000000]:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.189156474+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงานตำรวจแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.189167452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.189170574+07:00","message":"> Transcript [49325] [false]: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.189174337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.189176607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.189178488+07:00","message":"StatePrefix: 'ทำในประเทศไทยแต่สำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.189180955+07:00","message":"TextPushed: 'ทำในประเทศไทย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.575885513+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.575929936+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-05-12T14:03:30.575936548+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.575952154+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.575960418+07:00","message":"[bufferProcess] interim [120000000]:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.575963258+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.575971599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.575974517+07:00","message":"> Transcript [49326] [false]: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.575980039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.575982607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.575984995+07:00","message":"StatePrefix: 'ทำในประเทศไทยแต่สำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.575987756+07:00","message":"TextPushed: 'ทำในประเทศไทย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.889597595+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.889637353+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-05-12T14:03:30.88964524+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.889660508+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.889671821+07:00","message":"[bufferProcess] interim [240000000]:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.889676643+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.889686117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.889695321+07:00","message":"> Transcript [49327] [false]: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.889707566+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.889710449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.889713753+07:00","message":"StatePrefix: 'ทำในประเทศไทยแต่สำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.889717557+07:00","message":"TextPushed: 'ทำในประเทศไทย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.932366156+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.932397851+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-05-12T14:03:30.9324039+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.932417498+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.932426501+07:00","message":"[bufferProcess] interim [300000000]:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.932428903+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.932435509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.932438077+07:00","message":"> Transcript [49328] [false]: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.932442215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.932444333+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.932446311+07:00","message":"StatePrefix: 'ทำในประเทศไทยแต่สำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.932448796+07:00","message":"TextPushed: 'ทำในประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.932454641+07:00","message":"Push: 'แต่สำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.932456952+07:00","message":"TextPushed: 'ทำในประเทศไทยแต่สำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.932459034+07:00","message":"Set new StatePrefix : 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.932461398+07:00","message":"Next Push (prob) : 'แห่งชาติไม่ได้นี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.932481609+07:00","message":"push: {false แต่สำนักงานตำรวจ 0 0xc0044a2900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.990794011+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.990829938+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-05-12T14:03:30.990836124+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นี่นา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.990858623+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นี่นา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.990865952+07:00","message":"[bufferProcess] interim [360000000]:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นี่นา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.990868405+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.990871901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.990874525+07:00","message":"> Transcript [49329] [false]: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.990876855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.990878762+07:00","message":"Set new StatePrefix: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.997842964+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.997866857+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-05-12T14:03:30.997872944+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:30.997885262+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.997890431+07:00","message":"[bufferProcess] interim [420000000]:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.997892712+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นี่นา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.997895805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.997898715+07:00","message":"> Transcript [49330] [false]: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นี่นา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.997901061+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:30.997902854+07:00","message":"Set new StatePrefix: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นี่นา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:31.097951067+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:31.09800991+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-05-12T14:03:31.098017494+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:31.098033751+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.098043096+07:00","message":"[bufferProcess] interim [600000000]:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.098046446+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.098053486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.098056998+07:00","message":"> Transcript [49331] [false]: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.098063602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.098066075+07:00","message":"Set new StatePrefix: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:31.42935748+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:31.429392758+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-05-12T14:03:31.429400609+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:31.429411108+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.429418108+07:00","message":"[bufferProcess] interim [900000000]:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.429421393+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.429424905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.429427639+07:00","message":"> Transcript [49332] [false]: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.429430033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.429432164+07:00","message":"Set new StatePrefix: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:31.995236318+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:31.995271136+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-05-12T14:03:31.995277411+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:31.995291761+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.995301083+07:00","message":"[bufferProcess] interim [500000000]:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.995303579+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.995308807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.995311627+07:00","message":"> Transcript [49333] [false]: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.995314778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.99531708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.995319443+07:00","message":"StatePrefix: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:31.995321899+07:00","message":"TextPushed: 'ทำในประเทศไทยแต่สำนักงานตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.150264936+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.150308516+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-05-12T14:03:32.150315869+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.150333208+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.15034166+07:00","message":"[bufferProcess] interim [620000000]:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.150344736+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.150352072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.150354833+07:00","message":"> Transcript [49334] [false]: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.150360464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.150362881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.150365964+07:00","message":"StatePrefix: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.150368741+07:00","message":"TextPushed: 'ทำในประเทศไทยแต่สำนักงานตำรวจ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:32.249695277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:32.249715394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.321267619+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.321301849+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-05-12T14:03:32.321308925+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.3213224+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.321329982+07:00","message":"[bufferProcess] interim [740000000]:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.321332614+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.321337787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.321340774+07:00","message":"> Transcript [49335] [false]: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.32134639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.321348654+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.321351007+07:00","message":"StatePrefix: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.321353944+07:00","message":"TextPushed: 'ทำในประเทศไทยแต่สำนักงานตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.638149633+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.638198889+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-05-12T14:03:32.638205995+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.63822359+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.638232291+07:00","message":"[bufferProcess] interim [100000000]:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.638235187+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.638243485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.638246511+07:00","message":"> Transcript [49336] [false]: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.63825098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.638253614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.638255849+07:00","message":"StatePrefix: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.638260406+07:00","message":"TextPushed: 'ทำในประเทศไทยแต่สำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.638269467+07:00","message":"Push: 'แห่งชาติไม่ได้นิ่งนอนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.638271555+07:00","message":"TextPushed: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.638273587+07:00","message":"Set new StatePrefix : 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.638275939+07:00","message":"Next Push (prob) : 'ค่ะสั่งหน่วยงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.63828483+07:00","message":"push: {false แห่งชาติไม่ได้นิ่งนอนใจ 0 0xc0044a2900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.805687406+07:00","message":"[GCS] IsForceVAD: false for message ID: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.830353962+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.830391119+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-05-12T14:03:32.830397459+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานในความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.830409984+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.830418615+07:00","message":"[bufferProcess] interim [280000000]:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.830421343+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.830426281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.830429626+07:00","message":"> Transcript [49337] [false]: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.830433487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.830435763+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.830438875+07:00","message":"StatePrefix: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.830441541+07:00","message":"TextPushed: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.868130646+07:00","message":"[GCS] Start streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.90049986+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.900536878+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-05-12T14:03:32.900542762+07:00","message":"receive interim result [false|false]: ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานในความรัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:32.900557801+07:00","message":"[buffer interim] 4291 false ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานในความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.900567222+07:00","message":"[bufferProcess] interim [460000000]:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานในความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.900574266+07:00","message":"[bufferProcess] send to processor:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.900578288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.900581283+07:00","message":"> Transcript [49338] [false]: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.900585231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.900587459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.900590004+07:00","message":"StatePrefix: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:32.900593474+07:00","message":"TextPushed: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.014360577+07:00","message":"receive streaming session, msgId: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.014397105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานในความรัก\",\"confidence\":0.9409736}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.014404596+07:00","message":"receive interim result [true|false]: ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานในความรัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.014413972+07:00","message":"end recv isFinal message id 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.014415942+07:00","message":"end Recv id 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.01442142+07:00","message":"[buffer interim] 4291 true ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานในความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.014430283+07:00","message":"[bufferProcess] interim [460000000]:ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานในความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.014433425+07:00","message":"[bufferProcess] send to processor (isfinal):ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานในความรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.014437108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.014440214+07:00","message":"> Transcript [49339] [false]: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานในความรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.014443865+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.014445877+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.014448152+07:00","message":"StatePrefix: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.014451089+07:00","message":"TextPushed: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.014453049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.014455271+07:00","message":"> Transcript [49340] [true]: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงานในความรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.014457609+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.014459526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.014461065+07:00","message":"StatePrefix: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจค่ะสั่งหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.014463028+07:00","message":"TextPushed: 'ทำในประเทศไทยแต่สำนักงานตำรวจแห่งชาติไม่ได้นิ่งนอนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.014469667+07:00","message":"Push: 'ค่ะสั่งหน่วยงานในความรัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.014477837+07:00","message":"push: {true ค่ะสั่งหน่วยงานในความรัก 0 0xc0044a2900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:33.027208948+07:00","message":"write wav file: './tmp/7565/7565_4291.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.436566282+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.436608012+07:00","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-05-12T14:03:33.436613203+07:00","message":"receive interim result [false|false]: ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.43662946+07:00","message":"[buffer interim] 4292 false ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.436636565+07:00","message":"[bufferProcess] interim [420000000]:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.436638798+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.733138888+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.733202559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบสิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.733209783+07:00","message":"receive interim result [false|false]: ชอบสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.733231875+07:00","message":"[buffer interim] 4292 false ชอบสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.733240579+07:00","message":"[bufferProcess] interim [660000000]:ชอบสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.733243568+07:00","message":"[bufferProcess] send to processor:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.733250748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.733253735+07:00","message":"> Transcript [49341] [false]: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.733256221+07:00","message":"Set StatePrefix (first interim): 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.865920042+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.865960242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบ 10\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.865966607+07:00","message":"receive interim result [false|false]: ชอบ 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:33.865987279+07:00","message":"[buffer interim] 4292 false ชอบ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.865995217+07:00","message":"[bufferProcess] interim [780000000]:ชอบ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.865997593+07:00","message":"[bufferProcess] send to processor:ชอบสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.866001593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.866004288+07:00","message":"> Transcript [49342] [false]: 'ชอบสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.866007766+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.866010888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.866013257+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:33.866015403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.058702838+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.058745828+07:00","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-05-12T14:03:34.058752632+07:00","message":"receive interim result [false|false]: ชอบสืบสวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.058767684+07:00","message":"[buffer interim] 4292 false ชอบสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.058776298+07:00","message":"[bufferProcess] interim [960000000]:ชอบสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.058779835+07:00","message":"[bufferProcess] send to processor:ชอบ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.058786461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.058790505+07:00","message":"> Transcript [49343] [false]: 'ชอบ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.058795273+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.058799451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.058803982+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.058806865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.112945913+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.112981924+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-05-12T14:03:34.112987706+07:00","message":"receive interim result [false|false]: ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.11299721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 ขวดค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.113000277+07:00","message":"receive interim result [false|false]:  10 ขวดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.113008141+07:00","message":"[buffer interim] 4292 false ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.113011393+07:00","message":"[buffer interim] 4292 false  10 ขวดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.113016896+07:00","message":"[bufferProcess] interim [80000000]:ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.113019041+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.113021624+07:00","message":"[bufferProcess] interim [80000000]: 10 ขวดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.113024448+07:00","message":"[bufferProcess] update buffer: ชอบ 10 ขวดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.113027188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.113029875+07:00","message":"> Transcript [49344] [false]: 'ชอบสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.113032561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.113034525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.113036517+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.113038501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.251917637+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.251950651+07:00","message":"receive 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-05-12T14:03:34.251956114+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.251968626+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.251977422+07:00","message":"[bufferProcess] interim [140000000]:ชอบสืบสวนขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.25198018+07:00","message":"[bufferProcess] send to processor:ชอบ 10 ขวดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.251983829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.251986527+07:00","message":"> Transcript [49345] [false]: 'ชอบ 10 ขวดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.251990083+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.251992336+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.251994252+07:00","message":"StatePrefix: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.251996179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.251998846+07:00","message":"Push: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.25200132+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.252003307+07:00","message":"Set new StatePrefix : 'ชอบ 10 ขวดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.252005218+07:00","message":"Next Push (prob) : ' 10 ขวดค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.252011886+07:00","message":"push: {false ชอบ 0 0xc003b33f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.253497098+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.253530038+07:00","message":"receive 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-05-12T14:03:34.253536041+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.253554132+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.253561315+07:00","message":"[bufferProcess] interim [200000000]:ชอบสืบสวนขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.253563971+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.253567648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.253570065+07:00","message":"> Transcript [49346] [false]: 'ชอบสืบสวนขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.25357222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.253575037+07:00","message":"Set new StatePrefix: 'ชอบสืบสวนขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.315333817+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.31537575+07:00","message":"receive 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-05-12T14:03:34.31538211+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.315397611+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.315405442+07:00","message":"[bufferProcess] interim [320000000]:ชอบสืบสวนขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.315407947+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.31541545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.315418461+07:00","message":"> Transcript [49347] [false]: 'ชอบสืบสวนขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.31542076+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.315423453+07:00","message":"Set new StatePrefix: 'ชอบสืบสวนขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.9612615+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.961304779+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-05-12T14:03:34.961312563+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:34.961338396+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.961347971+07:00","message":"[bufferProcess] interim [920000000]:ชอบสืบสวนขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.961351401+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.961356177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.961360799+07:00","message":"> Transcript [49348] [false]: 'ชอบสืบสวนขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.961368281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.961371079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.961374433+07:00","message":"StatePrefix: 'ชอบสืบสวนขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:34.961377856+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:35.160436603+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:35.160471578+07:00","message":"receive 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-05-12T14:03:35.160478094+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:35.160494246+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.160501675+07:00","message":"[bufferProcess] interim [40000000]:ชอบสืบสวนขยายผลเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.160504219+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.160509355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.160511993+07:00","message":"> Transcript [49349] [false]: 'ชอบสืบสวนขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.160515806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.16051786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.160519819+07:00","message":"StatePrefix: 'ชอบสืบสวนขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.160522286+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:35.176506609+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:35.17653664+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-05-12T14:03:35.176542511+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:35.17655467+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.17656311+07:00","message":"[bufferProcess] interim [100000000]:ชอบสืบสวนขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.176566246+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.176571548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.17657555+07:00","message":"> Transcript [49350] [false]: 'ชอบสืบสวนขยายผลเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.176579748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.176582551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.176586912+07:00","message":"StatePrefix: 'ชอบสืบสวนขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.17658984+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:35.214300686+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:35.214335286+07:00","message":"receive 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-05-12T14:03:35.21434114+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:35.214354379+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.214361403+07:00","message":"[bufferProcess] interim [220000000]:ชอบสืบสวนขยายผลเพื่อดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.214363606+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.214368035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.214370844+07:00","message":"> Transcript [49351] [false]: 'ชอบสืบสวนขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.214374184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.214378817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.214381309+07:00","message":"StatePrefix: 'ชอบสืบสวนขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.214383644+07:00","message":"TextPushed: 'ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.214388214+07:00","message":"Push: 'สืบสวนขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.214393751+07:00","message":"TextPushed: 'ชอบสืบสวนขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.214396282+07:00","message":"Set new StatePrefix : 'ชอบสืบสวนขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.214398392+07:00","message":"Next Push (prob) : 'ผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:35.214406269+07:00","message":"push: {false สืบสวนขยาย 0 0xc003b33f80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:35.250293016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:35.250293018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:35.4625882+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:35.462644498+07:00","message":"receive 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-05-12T14:03:35.46265551+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:35.462678673+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.462700214+07:00","message":"[bufferProcess] interim [400000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.462704296+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.462713496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.462716987+07:00","message":"> Transcript [49352] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.462720788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.462723024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.462725476+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.462727623+07:00","message":"TextPushed: 'ชอบสืบสวนขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:35.852103845+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:35.852148735+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-05-12T14:03:35.852155495+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:35.852171607+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนินการกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.852179788+07:00","message":"[bufferProcess] interim [820000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.852182548+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.852190446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.852194796+07:00","message":"> Transcript [49353] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.852199324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.852201969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.852204552+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:35.852206845+07:00","message":"TextPushed: 'ชอบสืบสวนขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:36.044309398+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:36.044348232+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-05-12T14:03:36.04435494+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:36.044372517+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.044381581+07:00","message":"[bufferProcess] interim [940000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.04438415+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อดำเนินการกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.044387833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.044393011+07:00","message":"> Transcript [49354] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.044397061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.044399284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.044401421+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.044403541+07:00","message":"TextPushed: 'ชอบสืบสวนขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:36.120933248+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:36.120970214+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-05-12T14:03:36.120976662+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:36.120990646+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.120997682+07:00","message":"[bufferProcess] interim [120000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.121000631+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.121005948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.121008773+07:00","message":"> Transcript [49355] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.121014715+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.121017125+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.121021354+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.121025205+07:00","message":"TextPushed: 'ชอบสืบสวนขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.121029961+07:00","message":"Push: 'ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.121031729+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.121033796+07:00","message":"Set new StatePrefix : 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.121036408+07:00","message":"Next Push (prob) : 'เพื่อดำเนินการกับผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:36.121044646+07:00","message":"push: {false ผล 0 0xc003b33f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:36.364389285+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:36.364429172+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-05-12T14:03:36.364436543+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:36.364451846+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.364462195+07:00","message":"[bufferProcess] interim [240000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.364464949+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.364471463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.364474594+07:00","message":"> Transcript [49356] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.364478543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.364480595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.36448317+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.364486121+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:36.437483088+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:36.437523622+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-05-12T14:03:36.437530999+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:36.437548089+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.437555853+07:00","message":"[bufferProcess] interim [420000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.437558562+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.437566036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.43756896+07:00","message":"> Transcript [49357] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.437572842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.437575144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.437577431+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:36.437580354+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.071049889+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.07109256+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-05-12T14:03:37.071109259+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.071121714+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.071131329+07:00","message":"[bufferProcess] interim [20000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.071134288+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.071138855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.071141635+07:00","message":"> Transcript [49358] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.071144973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.071147002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.071149159+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.071151711+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.262911061+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.262953729+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-05-12T14:03:37.262961434+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.262977743+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.262989108+07:00","message":"[bufferProcess] interim [140000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.262993295+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.263000326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.263005724+07:00","message":"> Transcript [49359] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.26301117+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.263014447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.263018381+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.263022193+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.26303022+07:00","message":"Push: 'เพื่อดำเนินการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.263033096+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.263036429+07:00","message":"Set new StatePrefix : 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.26303996+07:00","message":"Next Push (prob) : 'ที่เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.263051636+07:00","message":"push: {false เพื่อดำเนินการกับผู้ 0 0xc003b33f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.339075615+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.339115452+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-05-12T14:03:37.339121928+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งหลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.339136099+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.339143497+07:00","message":"[bufferProcess] interim [320000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.339146205+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.339151103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.339153833+07:00","message":"> Transcript [49360] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.339157518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.339159605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.339161529+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.339164763+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.514640721+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.514675639+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-05-12T14:03:37.514681713+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.514695242+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.514704577+07:00","message":"[bufferProcess] interim [440000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.51470721+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.514712451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.514715215+07:00","message":"> Transcript [49361] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.514719065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.514724499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.514727247+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.514729783+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.519144644+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.519171018+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-05-12T14:03:37.5191764+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.51918906+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.519195346+07:00","message":"[bufferProcess] interim [500000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.519197852+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.519200708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.519203079+07:00","message":"> Transcript [49362] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.519206596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.519208608+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.519210573+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.51921402+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.64133009+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.641371235+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-05-12T14:03:37.641378467+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.641391152+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.641398258+07:00","message":"[bufferProcess] interim [620000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.641400814+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.641406287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.641408766+07:00","message":"> Transcript [49363] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.641412764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.641416812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.64141942+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.64142236+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.641429286+07:00","message":"Push: 'ที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.641432388+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.64143637+07:00","message":"Set new StatePrefix : 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.641440474+07:00","message":"Next Push (prob) : 'ทั้งแหล่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.641449666+07:00","message":"push: {false ที่เกี่ยวข้อง 0 0xc003b33f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.951383443+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.951418752+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-05-12T14:03:37.951424825+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:37.951436325+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.951443192+07:00","message":"[bufferProcess] interim [860000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.951445913+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.951451256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.951453873+07:00","message":"> Transcript [49364] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.951457516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.951459918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.951463105+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:37.951467192+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.124152679+07:00","message":"[GCS] IsForceVAD: false for message ID: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.149179653+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.149216441+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-05-12T14:03:38.149224566+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.149240191+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.149247323+07:00","message":"[bufferProcess] interim [100000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.149250215+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.14925352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.149256211+07:00","message":"> Transcript [49365] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.149260236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.149262337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.149264147+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.14926686+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.214633585+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.21466974+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-05-12T14:03:38.214677237+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.214692065+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.214699737+07:00","message":"[bufferProcess] interim [160000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.214702217+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.214705509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.214708145+07:00","message":"> Transcript [49366] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.214711827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.214714214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.214716313+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.214718993+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.219637652+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.219658522+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-05-12T14:03:38.219663089+07:00","message":"receive interim result [false|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอาวุธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.219676973+07:00","message":"[buffer interim] 4292 false ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.219685504+07:00","message":"[bufferProcess] interim [220000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.219688101+07:00","message":"[bufferProcess] send to processor:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.219694037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.219696367+07:00","message":"> Transcript [49367] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.21969959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.219701593+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.219703966+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.219706523+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.219712433+07:00","message":"Push: 'ทั้งแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.219714442+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.21971659+07:00","message":"Set new StatePrefix : 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.219718701+07:00","message":"Next Push (prob) : 'มาของเอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.219726067+07:00","message":"push: {false ทั้งแหล่งที่ 0 0xc003b33f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.242363886+07:00","message":"receive streaming session, msgId: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.24240996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอาวุธ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.242417608+07:00","message":"receive interim result [true|false]: ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอาวุธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.2424261+07:00","message":"end recv isFinal message id 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.24242912+07:00","message":"end Recv id 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.242438+07:00","message":"[buffer interim] 4292 true ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.242446649+07:00","message":"[bufferProcess] interim [280000000]:ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.242450487+07:00","message":"[bufferProcess] send to processor (isfinal):ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.242454114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.242457488+07:00","message":"> Transcript [49368] [false]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.242461678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.242464886+07:00","message":"Set new StatePrefix: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.242466996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.242468887+07:00","message":"> Transcript [49369] [true]: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.242471697+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.242473774+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.242475641+07:00","message":"StatePrefix: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่มาของอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.242478003+07:00","message":"TextPushed: 'ชอบสืบสวนขยายผลเพื่อดำเนินการกับผู้ที่เกี่ยวข้องทั้งแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.242481729+07:00","message":"Push: 'มาของอาวุธ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.242491606+07:00","message":"push: {true มาของอาวุธ 0 0xc003b33f80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:38.250888552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:38.250926258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:38.253023298+07:00","message":"write wav file: './tmp/7565/7565_4292.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.255385608+07:00","message":"[GCS] Start streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.374192271+07:00","message":"[GCS] IsForceVAD: false for message ID: 4293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.447356926+07:00","message":"[GCS] Start streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.477311136+07:00","message":"receive streaming session, msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.477329113+07:00","message":"found end of frame, send empty tag with msgId: 4293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.477332601+07:00","message":"end Recv id 4293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.477341374+07:00","message":"[buffer interim] 4293 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.477350054+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.477353969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.477356894+07:00","message":"> Transcript [49370] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.477359288+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.477361424+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.477363226+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.477365104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.477372572+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.477383238+07:00","message":"push: {true \n 0 0xc0044a3700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:38.483660407+07:00","message":"write wav file: './tmp/7565/7565_4293.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.925044248+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.925080609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.925086738+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:38.925109413+07:00","message":"[buffer interim] 4294 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.925116709+07:00","message":"[bufferProcess] interim [480000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:38.925118694+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:39.026203056+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:39.026245769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:39.026251346+07:00","message":"receive interim result [false|false]: การจัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:39.026268884+07:00","message":"[buffer interim] 4294 false การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.026277409+07:00","message":"[bufferProcess] interim [600000000]:การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.026279526+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.026283297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.02628627+07:00","message":"> Transcript [49371] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.026288582+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:39.177194521+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:39.177238011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:39.177244737+07:00","message":"receive interim result [false|false]: การจัดหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:39.177262221+07:00","message":"[buffer interim] 4294 false การจัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.177271946+07:00","message":"[bufferProcess] interim [780000000]:การจัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.177276001+07:00","message":"[bufferProcess] send to processor:การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.177284962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.177293788+07:00","message":"> Transcript [49372] [false]: 'การจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.177298502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.1773016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.177304437+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.177307217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:39.814921628+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:39.814969176+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-05-12T14:03:39.814975233+07:00","message":"receive interim result [false|false]: การจัดหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:39.814991364+07:00","message":"[buffer interim] 4294 false การจัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.814999405+07:00","message":"[bufferProcess] interim [380000000]:การจัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.815001972+07:00","message":"[bufferProcess] send to processor:การจัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.815008755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.815011629+07:00","message":"> Transcript [49373] [false]: 'การจัดหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.815015397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.815017691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.815019701+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.815021728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:39.998541497+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:39.998582682+07:00","message":"receive 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-05-12T14:03:39.998589441+07:00","message":"receive interim result [false|false]: การจัดหาตลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:39.998603527+07:00","message":"[buffer interim] 4294 false การจัดหาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.99861302+07:00","message":"[bufferProcess] interim [560000000]:การจัดหาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.998616595+07:00","message":"[bufferProcess] send to processor:การจัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.998621059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.998623688+07:00","message":"> Transcript [49374] [false]: 'การจัดหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.998626425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.998628587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.99863084+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:39.998633058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:40.319304199+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:40.319351081+07:00","message":"receive 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-05-12T14:03:40.319358361+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:40.319374217+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.319382201+07:00","message":"[bufferProcess] interim [860000000]:การจัดหาตลอดจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.319384744+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.319391504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.319394233+07:00","message":"> Transcript [49375] [false]: 'การจัดหาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.319397916+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.319399994+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.319403016+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.319405365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.319411053+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.319412939+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.319415409+07:00","message":"Set new StatePrefix : 'การจัดหาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.319417572+07:00","message":"Next Push (prob) : 'จัดหาตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:40.319430108+07:00","message":"push: {false การ 0 0xc00386ce00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:40.575901118+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:40.575946627+07:00","message":"receive 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-05-12T14:03:40.575952335+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:40.575964501+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.575974209+07:00","message":"[bufferProcess] interim [160000000]:การจัดหาตลอดจนผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.575977755+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.575984358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.575988136+07:00","message":"> Transcript [49376] [false]: 'การจัดหาตลอดจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.575992563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.575995192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.575998599+07:00","message":"StatePrefix: 'การจัดหาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.57600323+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:40.702628362+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:40.702669914+07:00","message":"receive 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-05-12T14:03:40.702680428+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:40.702694832+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.70270174+07:00","message":"[bufferProcess] interim [280000000]:การจัดหาตลอดจนผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.702704491+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.702709359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.702712082+07:00","message":"> Transcript [49377] [false]: 'การจัดหาตลอดจนผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.702715695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.702718057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.702720438+07:00","message":"StatePrefix: 'การจัดหาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.702723484+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:40.774883083+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:40.774918715+07:00","message":"receive 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-05-12T14:03:40.774924309+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:40.774940619+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.774947947+07:00","message":"[bufferProcess] interim [400000000]:การจัดหาตลอดจนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.774950144+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.774953032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.774955824+07:00","message":"> Transcript [49378] [false]: 'การจัดหาตลอดจนผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.77495909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.774961662+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.774963965+07:00","message":"StatePrefix: 'การจัดหาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:40.774966865+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:41.083997015+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:41.084034016+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-05-12T14:03:41.08403939+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:41.084052325+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.08405944+07:00","message":"[bufferProcess] interim [640000000]:การจัดหาตลอดจนผู้ที่มีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.084061766+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.084068041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.084070676+07:00","message":"> Transcript [49379] [false]: 'การจัดหาตลอดจนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.084074514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.084077022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.084079706+07:00","message":"StatePrefix: 'การจัดหาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.084082421+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.084088281+07:00","message":"Push: 'จัดหาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.084090179+07:00","message":"TextPushed: 'การจัดหาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.084092635+07:00","message":"Set new StatePrefix : 'การจัดหาตลอดจนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.084101931+07:00","message":"Next Push (prob) : 'จนผู้ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:41.084112569+07:00","message":"push: {false จัดหาตลอด 0 0xc00386ce00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:41.251175739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:41.251218754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:41.277661178+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:41.277698362+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-05-12T14:03:41.277708704+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:41.277724356+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.277738091+07:00","message":"[bufferProcess] interim [880000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.277743609+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.277753517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.277756828+07:00","message":"> Transcript [49380] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.277760002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.277762088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.277764078+07:00","message":"StatePrefix: 'การจัดหาตลอดจนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.277766422+07:00","message":"TextPushed: 'การจัดหาตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:41.473851893+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:41.47389136+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-05-12T14:03:41.473897984+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:41.473912847+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.473919814+07:00","message":"[bufferProcess] interim [60000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.473922793+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.473929609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.473932491+07:00","message":"> Transcript [49381] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.473935653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.473937875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.473941902+07:00","message":"StatePrefix: 'การจัดหาตลอดจนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.473944367+07:00","message":"TextPushed: 'การจัดหาตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:41.985913257+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:41.985955802+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-05-12T14:03:41.98596283+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:41.985975689+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.985983071+07:00","message":"[bufferProcess] interim [540000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.985986304+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.985993543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.985996376+07:00","message":"> Transcript [49382] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.98599987+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.986004215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.986006453+07:00","message":"StatePrefix: 'การจัดหาตลอดจนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:41.986009128+07:00","message":"TextPushed: 'การจัดหาตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.121629352+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.121664349+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-05-12T14:03:42.121670934+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.121685975+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.121692358+07:00","message":"[bufferProcess] interim [720000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.121695589+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.121702106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.121704974+07:00","message":"> Transcript [49383] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.121708899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.121711093+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.121713678+07:00","message":"StatePrefix: 'การจัดหาตลอดจนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.121716645+07:00","message":"TextPushed: 'การจัดหาตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.121722316+07:00","message":"Push: 'จนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.121724343+07:00","message":"TextPushed: 'การจัดหาตลอดจนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.121726406+07:00","message":"Set new StatePrefix : 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.121728479+07:00","message":"Next Push (prob) : 'ส่วนช่วยเหลืออำนวย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.121736332+07:00","message":"push: {false จนผู้ที่มี 0 0xc00386ce00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.38096938+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.381012649+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-05-12T14:03:42.381019161+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.381035264+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.381043096+07:00","message":"[bufferProcess] interim [20000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.381045897+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.381052755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.38105599+07:00","message":"> Transcript [49384] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.381060221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.381062394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.381064505+07:00","message":"StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.381067399+07:00","message":"TextPushed: 'การจัดหาตลอดจนผู้ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.626972375+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.627006322+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-05-12T14:03:42.62701232+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.627023203+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.627029577+07:00","message":"[bufferProcess] interim [200000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.627032574+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.62703772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.62704029+07:00","message":"> Transcript [49385] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.627043808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.627045813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.627048097+07:00","message":"StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.627050754+07:00","message":"TextPushed: 'การจัดหาตลอดจนผู้ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.817345967+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.817383095+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-05-12T14:03:42.817389058+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.817402843+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.817410282+07:00","message":"[bufferProcess] interim [380000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.817412817+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.817417666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.817420309+07:00","message":"> Transcript [49386] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.817423674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.817425862+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.817428503+07:00","message":"StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.817431306+07:00","message":"TextPushed: 'การจัดหาตลอดจนผู้ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.888921324+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.88895932+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-05-12T14:03:42.888965878+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.888978627+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.888985146+07:00","message":"[bufferProcess] interim [500000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.888987867+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.888993078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.88899619+07:00","message":"> Transcript [49387] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.888999864+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.889001769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.889003938+07:00","message":"StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.889006539+07:00","message":"TextPushed: 'การจัดหาตลอดจนผู้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.889011166+07:00","message":"Push: 'ส่วนช่วยเหลืออำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.889013116+07:00","message":"TextPushed: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.889015939+07:00","message":"Set new StatePrefix : 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:42.889018372+07:00","message":"Next Push (prob) : 'ความสะดวกในทุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:42.889026699+07:00","message":"push: {false ส่วนช่วยเหลืออำนวย 0 0xc00386ce00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:43.535581246+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:43.535631211+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-05-12T14:03:43.535638489+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:43.53565587+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:43.535668571+07:00","message":"[bufferProcess] interim [100000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:43.535671407+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:43.535675258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:43.535678532+07:00","message":"> Transcript [49388] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:43.53568254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:43.53568467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:43.535686475+07:00","message":"StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:43.535689896+07:00","message":"TextPushed: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:43.780885668+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:43.780924052+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-05-12T14:03:43.780933506+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:43.780949205+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:43.780957718+07:00","message":"[bufferProcess] interim [400000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:43.78096099+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:43.780964964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:43.780968082+07:00","message":"> Transcript [49389] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:43.780972262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:43.780974519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:43.780976307+07:00","message":"StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:43.780978892+07:00","message":"TextPushed: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.011373702+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.011416577+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-05-12T14:03:44.011423386+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.011440043+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.011448764+07:00","message":"[bufferProcess] interim [580000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.011451124+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.011455907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.011459609+07:00","message":"> Transcript [49390] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.011464227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.011466492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.01146834+07:00","message":"StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.011471666+07:00","message":"TextPushed: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.236044943+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.236095003+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-05-12T14:03:44.236108635+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.236126337+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.236136047+07:00","message":"[bufferProcess] interim [760000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.236138667+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.23614214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.236145065+07:00","message":"> Transcript [49391] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.236149865+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.236151802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.236154041+07:00","message":"StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.236156821+07:00","message":"TextPushed: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.236162959+07:00","message":"Push: 'ความสะดวกในทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.23616541+07:00","message":"TextPushed: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.236167854+07:00","message":"Set new StatePrefix : 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.236169998+07:00","message":"Next Push (prob) : 'ด้านกับนายมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.23617786+07:00","message":"push: {false ความสะดวกในทุก 0 0xc00386ce00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:44.252233894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:44.252243367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.45939305+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.459431039+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-05-12T14:03:44.459437154+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.45945123+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.459459316+07:00","message":"[bufferProcess] interim [0]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.459461772+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.459465449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.459468198+07:00","message":"> Transcript [49392] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.459470924+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.459473287+07:00","message":"Set new StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.492040461+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.492076895+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-05-12T14:03:44.49208266+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีสวนสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.492106741+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีสวนสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.492117406+07:00","message":"[bufferProcess] interim [60000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีสวนสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.492120503+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.492124894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.49212771+07:00","message":"> Transcript [49393] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.492131244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.492133364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.492136861+07:00","message":"StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.492139825+07:00","message":"TextPushed: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.646947596+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.647039355+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-05-12T14:03:44.647047071+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีสวนสนุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.647062796+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีสวนสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.647071441+07:00","message":"[bufferProcess] interim [180000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีสวนสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.647074453+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีสวนสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.647077989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.647080941+07:00","message":"> Transcript [49394] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีสวนสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.647083824+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.647085687+07:00","message":"Set new StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีสวนสัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.689007675+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.689047954+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-05-12T14:03:44.68905459+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.689073745+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.689081637+07:00","message":"[bufferProcess] interim [240000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.689084388+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีสวนสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.689088305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.689090982+07:00","message":"> Transcript [49395] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีสวนสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.689094239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.689096183+07:00","message":"Set new StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีสวนสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.690523316+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.690554505+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-05-12T14:03:44.690563612+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสั่นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.69057721+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสั่นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.69058429+07:00","message":"[bufferProcess] interim [300000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสั่นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.69058688+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.690590269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.69059279+07:00","message":"> Transcript [49396] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.69059531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.690597405+07:00","message":"Set new StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.809847231+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.809900401+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-05-12T14:03:44.809912562+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีส่วนสำคัญอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.809931982+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีส่วนสำคัญอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.809944784+07:00","message":"[bufferProcess] interim [420000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีส่วนสำคัญอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.809949261+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสั่นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.809957009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.809961214+07:00","message":"> Transcript [49397] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสั่นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.809966401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:44.809970752+07:00","message":"Set new StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสั่นอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.917301354+07:00","message":"[GCS] IsForceVAD: false for message ID: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:44.979082801+07:00","message":"[GCS] Start streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.005017926+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.005060523+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-05-12T14:03:45.005068459+07:00","message":"receive interim result [false|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสั่นอย่างละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.005086379+07:00","message":"[buffer interim] 4294 false การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสั่นอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.005109304+07:00","message":"[bufferProcess] interim [600000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสั่นอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.005115062+07:00","message":"[bufferProcess] send to processor:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีส่วนสำคัญอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.005123915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.005127956+07:00","message":"> Transcript [49398] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีส่วนสำคัญอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.005131814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.005134948+07:00","message":"Set new StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีส่วนสำคัญอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.043860416+07:00","message":"[GCS] IsForceVAD: false for message ID: 4295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.135456048+07:00","message":"receive streaming session, msgId: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.135505487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีส่วนสำคัญอย่างละเอียด\",\"confidence\":0.93108225}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.135515414+07:00","message":"receive interim result [true|false]: การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีส่วนสำคัญอย่างละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.135528518+07:00","message":"end recv isFinal message id 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.135531022+07:00","message":"end Recv id 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.135538489+07:00","message":"[buffer interim] 4294 true การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีส่วนสำคัญอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.135549496+07:00","message":"[bufferProcess] interim [690000000]:การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีส่วนสำคัญอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.135553256+07:00","message":"[bufferProcess] send to processor (isfinal):การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสั่นอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.135557159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.135560204+07:00","message":"> Transcript [49399] [false]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสั่นอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.135563232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.13556529+07:00","message":"Set new StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสั่นอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.135567584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.135569472+07:00","message":"> Transcript [49400] [true]: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายมีส่วนสำคัญอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.135572563+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.13557464+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.135576444+07:00","message":"StatePrefix: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุกด้านกับนายนี้ฉันสั่นอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.135579309+07:00","message":"TextPushed: 'การจัดหาตลอดจนผู้ที่มีส่วนช่วยเหลืออำนวยความสะดวกในทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.135582768+07:00","message":"Push: 'ด้านกับนายมีส่วนสำคัญอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.135593381+07:00","message":"push: {true ด้านกับนายมีส่วนสำคัญอย่างละเอียด 0 0xc00386ce00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:45.147538332+07:00","message":"write wav file: './tmp/7565/7565_4294.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.223131245+07:00","message":"receive streaming session, msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.223150434+07:00","message":"found end of frame, send empty tag with msgId: 4295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.223153302+07:00","message":"end Recv id 4295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.22315998+07:00","message":"[buffer interim] 4295 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.223167193+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.223170437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.223173256+07:00","message":"> Transcript [49401] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.223175597+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.223177416+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.22317934+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.223181259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.223183694+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.223192494+07:00","message":"push: {true \n 0 0xc0044a2100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:45.227453811+07:00","message":"write wav file: './tmp/7565/7565_4295.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.23619495+07:00","message":"[GCS] Start streaming session, msgId: 4296"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.494398533+07:00","message":"[GCS] IsForceVAD: false for message ID: 4296"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.596886399+07:00","message":"receive streaming session, msgId: 4296"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.596913597+07:00","message":"found end of frame, send empty tag with msgId: 4296"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.596917181+07:00","message":"end Recv id 4296"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.596925602+07:00","message":"[buffer interim] 4296 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.596934414+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.596939692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.596942275+07:00","message":"> Transcript [49402] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.596944687+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.596946551+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.596948335+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.596950106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:45.596954254+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:45.596963454+07:00","message":"push: {true \n 0 0xc002e83980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:45.601543819+07:00","message":"write wav file: './tmp/7565/7565_4296.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:46.005155663+07:00","message":"[GCS] Start streaming session, msgId: 4297"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:46.194331266+07:00","message":"[GCS] IsForceVAD: false for message ID: 4297"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:46.504810772+07:00","message":"receive streaming session, msgId: 4297"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:46.504841257+07:00","message":"found end of frame, send empty tag with msgId: 4297"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:46.504846347+07:00","message":"end Recv id 4297"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:46.504864413+07:00","message":"[buffer interim] 4297 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:46.504894878+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:46.50489916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:46.504902809+07:00","message":"> Transcript [49403] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:46.504905466+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:46.504907466+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:46.50490929+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:46.50491103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:46.504918063+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:46.504927797+07:00","message":"push: {true \n 0 0xc0044a2b00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:46.509813878+07:00","message":"write wav file: './tmp/7565/7565_4297.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:46.645528582+07:00","message":"[GCS] Start streaming session, msgId: 4298"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:47.25261438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:47.252620104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:47.535060633+07:00","message":"[GCS] IsForceVAD: false for message ID: 4298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:47.632169529+07:00","message":"receive streaming session, msgId: 4298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:47.632188447+07:00","message":"found end of frame, send empty tag with msgId: 4298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:47.632191431+07:00","message":"end Recv id 4298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:47.632198163+07:00","message":"[buffer interim] 4298 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:47.63220525+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:47.632209236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:47.632212181+07:00","message":"> Transcript [49404] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:47.6322146+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:47.632216449+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:47.632218844+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:47.632220799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:47.632228742+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:47.632238164+07:00","message":"push: {true \n 0 0xc00386cd80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:47.638106135+07:00","message":"write wav file: './tmp/7565/7565_4298.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:47.741618184+07:00","message":"[GCS] Start streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:47.797518558+07:00","message":"[GCS] IsForceVAD: false for message ID: 4299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:47.98809001+07:00","message":"receive streaming session, msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:47.988117905+07:00","message":"found end of frame, send empty tag with msgId: 4299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:47.988120965+07:00","message":"end Recv id 4299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:47.988128962+07:00","message":"[buffer interim] 4299 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:47.988137023+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:47.98814109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:47.988144847+07:00","message":"> Transcript [49405] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:47.988148375+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:47.988151354+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:47.988153544+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:47.988155304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:47.988158047+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:47.988168412+07:00","message":"push: {true \n 0 0xc00386d300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:47.992997347+07:00","message":"write wav file: './tmp/7565/7565_4299.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:48.887112962+07:00","message":"[GCS] Start streaming session, msgId: 4300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:49.014387873+07:00","message":"[GCS] IsForceVAD: false for message ID: 4300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:49.141472768+07:00","message":"receive streaming session, msgId: 4300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:49.14150178+07:00","message":"found end of frame, send empty tag with msgId: 4300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:49.141506188+07:00","message":"end Recv id 4300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:49.141515677+07:00","message":"[buffer interim] 4300 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:49.141526987+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:49.141533077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:49.141537062+07:00","message":"> Transcript [49406] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:49.141540822+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:49.141543803+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:49.141546455+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:49.141549321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:49.141553197+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:49.141565976+07:00","message":"push: {true \n 0 0xc0044a3800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:49.146743726+07:00","message":"write wav file: './tmp/7565/7565_4300.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:49.335403644+07:00","message":"[GCS] Start streaming session, msgId: 4301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:49.45533591+07:00","message":"[GCS] IsForceVAD: false for message ID: 4301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:49.524887814+07:00","message":"[GCS] Start streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:49.601000701+07:00","message":"receive streaming session, msgId: 4301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:49.601019843+07:00","message":"found end of frame, send empty tag with msgId: 4301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:49.60102297+07:00","message":"end Recv id 4301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:49.601029585+07:00","message":"[buffer interim] 4301 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:49.601037271+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:49.601042256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:49.601045124+07:00","message":"> Transcript [49407] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:49.601047296+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:49.601049255+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:49.601051046+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:49.601052744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:49.601055301+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:49.601064596+07:00","message":"push: {true \n 0 0xc00386da00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:49.606126466+07:00","message":"write wav file: './tmp/7565/7565_4301.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.065670811+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.065712118+07:00","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-05-12T14:03:50.065717665+07:00","message":"receive interim result [false|false]: ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.065734953+07:00","message":"[buffer interim] 4302 false ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.065741762+07:00","message":"[bufferProcess] interim [420000000]:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.065743771+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:50.25360004+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:50.253621791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.260153563+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.260185003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.260191282+07:00","message":"receive interim result [false|false]: ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.260205149+07:00","message":"[buffer interim] 4302 false ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.260213404+07:00","message":"[bufferProcess] interim [540000000]:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.260215671+07:00","message":"[bufferProcess] send to processor:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.260222648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.260225835+07:00","message":"> Transcript [49408] [false]: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.260227939+07:00","message":"Set StatePrefix (first interim): 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.371476811+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.371516189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.371522112+07:00","message":"receive interim result [false|false]: ตรวจสอบผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.371534988+07:00","message":"[buffer interim] 4302 false ตรวจสอบผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.371543875+07:00","message":"[bufferProcess] interim [660000000]:ตรวจสอบผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.371546057+07:00","message":"[bufferProcess] send to processor:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.371552807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.371555681+07:00","message":"> Transcript [49409] [false]: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.371558536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.371560761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.371562972+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.37156514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.570685301+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.570726302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.570732198+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.570746612+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.570754675+07:00","message":"[bufferProcess] interim [840000000]:ตรวจสอบผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.570757207+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.570763691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.570766635+07:00","message":"> Transcript [49410] [false]: 'ตรวจสอบผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.570769911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.57077199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.570774291+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.570777055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.690155049+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.690196548+07:00","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-05-12T14:03:50.690203157+07:00","message":"receive interim result [false|false]: ตรวจสอบผลกลาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.690219132+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.690227032+07:00","message":"[bufferProcess] interim [960000000]:ตรวจสอบผลกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.690229576+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.690236514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.690239194+07:00","message":"> Transcript [49411] [false]: 'ตรวจสอบผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.690242325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.690244414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.690246224+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.690248624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.955948315+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.955992845+07:00","message":"receive 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-05-12T14:03:50.955999232+07:00","message":"receive interim result [false|false]: ตรวจสอบผลกลางกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.956016892+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลกลางกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.956025424+07:00","message":"[bufferProcess] interim [260000000]:ตรวจสอบผลกลางกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.956027947+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.956031496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.956034648+07:00","message":"> Transcript [49412] [false]: 'ตรวจสอบผลกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.956038118+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.95604025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.956042121+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.95604396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.956054934+07:00","message":"Push: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.956057746+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.956060214+07:00","message":"Set new StatePrefix : 'ตรวจสอบผลกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:50.956062624+07:00","message":"Next Push (prob) : 'สอบผลกลาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:50.956085269+07:00","message":"push: {false ตรวจ 0 0xc00386dd00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.092418718+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.092453038+07:00","message":"receive 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-05-12T14:03:51.092459229+07:00","message":"receive interim result [false|false]: ตรวจสอบผลกลางกับกู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.092473611+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลกลางกับกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.092480896+07:00","message":"[bufferProcess] interim [380000000]:ตรวจสอบผลกลางกับกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.092483316+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลกลางกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.092486703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.09248974+07:00","message":"> Transcript [49413] [false]: 'ตรวจสอบผลกลางกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.092492912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.092494842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.092496624+07:00","message":"StatePrefix: 'ตรวจสอบผลกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.092498812+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.141661367+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.141706939+07:00","message":"receive 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-05-12T14:03:51.14171659+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.141735181+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.141751125+07:00","message":"[bufferProcess] interim [440000000]:ตรวจสอบผลการจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.141755317+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลกลางกับกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.141765839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.141770362+07:00","message":"> Transcript [49414] [false]: 'ตรวจสอบผลกลางกับกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.141776275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.141779425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.141782349+07:00","message":"StatePrefix: 'ตรวจสอบผลกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.141785717+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.414274287+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.414317063+07:00","message":"receive 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-05-12T14:03:51.414323602+07:00","message":"receive interim result [false|false]: ตรวจสอบผลกลางกับกรุงไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.414340589+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลกลางกับกรุงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.414349364+07:00","message":"[bufferProcess] interim [680000000]:ตรวจสอบผลกลางกับกรุงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.414352238+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.414360569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.414363498+07:00","message":"> Transcript [49415] [false]: 'ตรวจสอบผลการจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.414366015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.414368156+07:00","message":"Set new StatePrefix: 'ตรวจสอบผลการจับกุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.603001756+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.603042224+07:00","message":"receive 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-05-12T14:03:51.603048299+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.60306207+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.603071018+07:00","message":"[bufferProcess] interim [920000000]:ตรวจสอบผลการจับกุมชายอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.603073651+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลกลางกับกรุงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.60307724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.603080177+07:00","message":"> Transcript [49416] [false]: 'ตรวจสอบผลกลางกับกรุงไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.603082581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.603085438+07:00","message":"Set new StatePrefix: 'ตรวจสอบผลกลางกับกรุงไทย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.78669778+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.786733907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.786740191+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.78675505+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.786762857+07:00","message":"[bufferProcess] interim [100000000]:ตรวจสอบผลการจับกุมชายอายุ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.786765376+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.786772301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.78677491+07:00","message":"> Transcript [49417] [false]: 'ตรวจสอบผลการจับกุมชายอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.786777286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.786779371+07:00","message":"Set new StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.858941861+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.858976601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 40\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.858982983+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 40"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:51.858996678+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.859004539+07:00","message":"[bufferProcess] interim [220000000]:ตรวจสอบผลการจับกุมชายอายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.859006888+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.859013201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.85901582+07:00","message":"> Transcript [49418] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.859019381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.859021722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.859024328+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:51.859026957+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.107092242+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.107141138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.107149526+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.107167282+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.107175195+07:00","message":"[bufferProcess] interim [400000000]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.107177782+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.107183974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.107186558+07:00","message":"> Transcript [49419] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.107189962+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.107193035+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.107196072+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.107199514+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.177796308+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.177839199+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-05-12T14:03:52.177847273+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.177862518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.177866574+07:00","message":"receive interim result [false|false]:  11 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.177877233+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.177882968+07:00","message":"[buffer interim] 4302 false  11 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.177890544+07:00","message":"[bufferProcess] interim [520000000]:ตรวจสอบผลการจับกุมชายอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.177893832+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.177898546+07:00","message":"[bufferProcess] interim [520000000]: 11 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.177903197+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.177907328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.177911432+07:00","message":"> Transcript [49420] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.177916577+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.177919091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.177922239+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.177928702+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.494643651+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.494689278+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-05-12T14:03:52.494696349+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.494714384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11 ปีได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.494718348+07:00","message":"receive interim result [false|false]:  11 ปีได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.494727476+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.494731711+07:00","message":"[buffer interim] 4302 false  11 ปีได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.494738338+07:00","message":"[bufferProcess] interim [820000000]:ตรวจสอบผลการจับกุมชายอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.494740901+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.494743859+07:00","message":"[bufferProcess] interim [820000000]: 11 ปีได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.494746518+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.494749258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.494752694+07:00","message":"> Transcript [49421] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.49475703+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.494759134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.494761357+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.494763438+07:00","message":"TextPushed: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.494766314+07:00","message":"Push: 'สอบผลการจับกุมชายอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.49476822+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.494770175+07:00","message":"Set new StatePrefix : 'ตรวจสอบผลการจับกุมชายอายุ 11 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.494774369+07:00","message":"Next Push (prob) : ' 11 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.494785449+07:00","message":"push: {false สอบผลการจับกุมชายอายุ 0 0xc00386dd00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.685903237+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.685941432+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-05-12T14:03:52.685948065+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.685961893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11 ปีได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.685965158+07:00","message":"receive interim result [false|false]:  11 ปีได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.685972662+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.685976219+07:00","message":"[buffer interim] 4302 false  11 ปีได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.685982563+07:00","message":"[bufferProcess] interim [940000000]:ตรวจสอบผลการจับกุมชายอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.685985095+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.685987934+07:00","message":"[bufferProcess] interim [940000000]: 11 ปีได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.686001742+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.686006811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.686009753+07:00","message":"> Transcript [49422] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.686013184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.68601511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.686017041+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.686021368+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.703485438+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.703524461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.703531826+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.703546286+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-05-12T14:03:52.703550281+07:00","message":"receive interim result [false|false]:  ปีได้ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.703561359+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.703565143+07:00","message":"[buffer interim] 4302 false  ปีได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.70357121+07:00","message":"[bufferProcess] interim [0]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.703574139+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.703577207+07:00","message":"[bufferProcess] interim [0]: ปีได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.703579355+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.703582082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.703584595+07:00","message":"> Transcript [49423] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.703588011+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.703590081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.703591832+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.703594495+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.780559383+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.780598837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.780605741+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.78061809+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-05-12T14:03:52.780620963+07:00","message":"receive interim result [false|false]:  ปีได้ในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.780629363+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:52.780633397+07:00","message":"[buffer interim] 4302 false  ปีได้ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.780639783+07:00","message":"[bufferProcess] interim [120000000]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.780643203+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.780646135+07:00","message":"[bufferProcess] interim [120000000]: ปีได้ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.780649129+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.780652217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.78065508+07:00","message":"> Transcript [49424] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.780658809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.780661061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.780662868+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:52.780665647+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.001395123+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.001437136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.001444299+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.001458566+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-05-12T14:03:53.001462414+07:00","message":"receive interim result [false|false]:  ปีได้ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.001470751+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.001474795+07:00","message":"[buffer interim] 4302 false  ปีได้ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.00148234+07:00","message":"[bufferProcess] interim [240000000]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.001485759+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.001488974+07:00","message":"[bufferProcess] interim [240000000]: ปีได้ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.001491515+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.001494727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.001498173+07:00","message":"> Transcript [49425] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.00150232+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.001504626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.001506486+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.001508391+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.001511746+07:00","message":"Push: ' 11 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.0015137+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.001515922+07:00","message":"Set new StatePrefix : 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.001518287+07:00","message":"Next Push (prob) : 'ได้ในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.001526824+07:00","message":"push: {false  11 ปี 0 0xc00386dd00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:53.25441393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:53.254428407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.382638891+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.382673585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.382680042+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.38269091+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-05-12T14:03:53.382694138+07:00","message":"receive interim result [false|false]:  ปีได้ในพื้นที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.382701728+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.382705336+07:00","message":"[buffer interim] 4302 false  ปีได้ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.382711774+07:00","message":"[bufferProcess] interim [660000000]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.382714561+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.382717661+07:00","message":"[bufferProcess] interim [660000000]: ปีได้ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.382720807+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.382723941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.382726554+07:00","message":"> Transcript [49426] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.382729608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.382731459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.382733404+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.382735519+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.568631535+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.568672967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.568679573+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.568692112+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-05-12T14:03:53.568694857+07:00","message":"receive interim result [false|false]:  ปีได้ในพื้นที่จังหวัดนนท์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.56870349+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.568707396+07:00","message":"[buffer interim] 4302 false  ปีได้ในพื้นที่จังหวัดนนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.56871397+07:00","message":"[bufferProcess] interim [840000000]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.568716915+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.568720303+07:00","message":"[bufferProcess] interim [840000000]: ปีได้ในพื้นที่จังหวัดนนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.568723652+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.568727087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.568729981+07:00","message":"> Transcript [49427] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.568733513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.568735732+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.568737841+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.568740139+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.770957793+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.771000097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.771006574+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.771020463+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-05-12T14:03:53.771023514+07:00","message":"receive interim result [false|false]:  ปีได้ในพื้นที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.771032258+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.771037329+07:00","message":"[buffer interim] 4302 false  ปีได้ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.771044543+07:00","message":"[bufferProcess] interim [80000000]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.771046966+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.771050504+07:00","message":"[bufferProcess] interim [80000000]: ปีได้ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.771053671+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.771059353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.771062525+07:00","message":"> Transcript [49428] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.77106595+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.771068052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.771071811+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.771074172+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.892447111+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.892488348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.892496134+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.892508434+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-05-12T14:03:53.892514073+07:00","message":"receive interim result [false|false]:  ปีได้ในพื้นที่จังหวัดนนทบุรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.892523745+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.892527789+07:00","message":"[buffer interim] 4302 false  ปีได้ในพื้นที่จังหวัดนนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.892534259+07:00","message":"[bufferProcess] interim [200000000]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.892537302+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.892541159+07:00","message":"[bufferProcess] interim [200000000]: ปีได้ในพื้นที่จังหวัดนนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.892543603+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.892550496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.892553544+07:00","message":"> Transcript [49429] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.89255803+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.89256026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.892562014+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.892564162+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.892567191+07:00","message":"Push: 'ได้ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.8925691+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.892571403+07:00","message":"Set new StatePrefix : 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:53.892574031+07:00","message":"Next Push (prob) : 'ที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:53.892583773+07:00","message":"push: {false ได้ในพื้น 0 0xc00386dd00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.286322057+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.286366442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.286373544+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.286388659+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-05-12T14:03:54.286392708+07:00","message":"receive interim result [false|false]:  ปีได้ในพื้นที่จังหวัดนนทบุรีนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.286406095+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.286427293+07:00","message":"[buffer interim] 4302 false  ปีได้ในพื้นที่จังหวัดนนทบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.286434204+07:00","message":"[bufferProcess] interim [560000000]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.286437712+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.286447559+07:00","message":"[bufferProcess] interim [560000000]: ปีได้ในพื้นที่จังหวัดนนทบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.286450343+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.286453228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.286456448+07:00","message":"> Transcript [49430] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.286460035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.286461972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.286464308+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.286466748+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.350354012+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.350395666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.350402003+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.350412231+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-05-12T14:03:54.350415628+07:00","message":"receive interim result [false|false]:  ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.350423588+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.350429006+07:00","message":"[buffer interim] 4302 false  ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.35043574+07:00","message":"[bufferProcess] interim [680000000]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.350438557+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.350444+07:00","message":"[bufferProcess] interim [680000000]: ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.350446952+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.350462764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.350475865+07:00","message":"> Transcript [49431] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.350481857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.350483916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.350486265+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.350489746+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.859028908+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.859082126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.859089657+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.859108932+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-05-12T14:03:54.859112593+07:00","message":"receive interim result [false|false]:  ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.859120224+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:54.859124442+07:00","message":"[buffer interim] 4302 false  ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.859131004+07:00","message":"[bufferProcess] interim [220000000]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.859134186+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.859137502+07:00","message":"[bufferProcess] interim [220000000]: ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.859140836+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.859144178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.859147062+07:00","message":"> Transcript [49432] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.859151911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.85915411+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.859156101+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:54.859158304+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.057297596+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.057334523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.057340233+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.057351276+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-05-12T14:03:55.057354764+07:00","message":"receive interim result [false|false]:  ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.057362979+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.057367891+07:00","message":"[buffer interim] 4302 false  ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.057375727+07:00","message":"[bufferProcess] interim [340000000]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.057379708+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.057384+07:00","message":"[bufferProcess] interim [340000000]: ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.057388207+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.05739258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.057396761+07:00","message":"> Transcript [49433] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.057403637+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.057406858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.057409826+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.057413109+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.057429633+07:00","message":"Push: 'ที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.057431707+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.057433838+07:00","message":"Set new StatePrefix : 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.05743612+07:00","message":"Next Push (prob) : 'นนทบุรีนะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.057446522+07:00","message":"push: {false ที่จังหวัด 0 0xc00386dd00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.180523248+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.180564512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.180571152+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.180583754+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-05-12T14:03:55.180587493+07:00","message":"receive interim result [false|false]:  ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.180596148+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.180600287+07:00","message":"[buffer interim] 4302 false  ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.180606999+07:00","message":"[bufferProcess] interim [520000000]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.180609662+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.180613222+07:00","message":"[bufferProcess] interim [520000000]: ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.180616049+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.180619155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.180622018+07:00","message":"> Transcript [49434] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.180626707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.180628997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.18063112+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.180633362+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.302039566+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.302076346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.302083535+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.302099096+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-05-12T14:03:55.302111217+07:00","message":"receive interim result [false|false]:  ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.30213173+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.302150091+07:00","message":"[buffer interim] 4302 false  ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.30215942+07:00","message":"[bufferProcess] interim [580000000]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.302163341+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.302172213+07:00","message":"[bufferProcess] interim [580000000]: ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.302175383+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.302179432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.302183464+07:00","message":"> Transcript [49435] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.302187793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.302189896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.302192544+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.302195446+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.690135212+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.690170854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.690176435+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.690187104+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-05-12T14:03:55.69019034+07:00","message":"receive interim result [false|false]:  ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.69020608+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.690210972+07:00","message":"[buffer interim] 4302 false  ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.690217202+07:00","message":"[bufferProcess] interim [940000000]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.690220521+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.690223807+07:00","message":"[bufferProcess] interim [940000000]: ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.690226724+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.690233108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.690235805+07:00","message":"> Transcript [49436] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.690239491+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.690241405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.690243282+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.690245735+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.762713405+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.762748313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.762754293+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.762766058+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-05-12T14:03:55.762769088+07:00","message":"receive interim result [false|false]:  ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.762777226+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.762782946+07:00","message":"[buffer interim] 4302 false  ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.762789093+07:00","message":"[bufferProcess] interim [120000000]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.762791762+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.76279709+07:00","message":"[bufferProcess] interim [120000000]: ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.762800015+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.762803019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.762805834+07:00","message":"> Transcript [49437] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.762812339+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.762814369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.762816124+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.762818448+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.762824767+07:00","message":"Push: 'นนทบุรีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.762826747+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.762829059+07:00","message":"Set new StatePrefix : 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.762831271+07:00","message":"Next Push (prob) : 'ผู้ต้องหาตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.762851503+07:00","message":"push: {false นนทบุรีนะคะเป็น 0 0xc00386dd00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.805516031+07:00","message":"[GCS] IsForceVAD: false for message ID: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.886406505+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.886449523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.886456401+07:00","message":"receive interim result [false|false]: ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.886484686+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-05-12T14:03:55.886490005+07:00","message":"receive interim result [false|false]:  ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมายจับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.88650138+07:00","message":"[buffer interim] 4302 false ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.886506065+07:00","message":"[buffer interim] 4302 false  ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.886513235+07:00","message":"[bufferProcess] interim [300000000]:ตรวจสอบผลการจับกุมชายอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.886516482+07:00","message":"[bufferProcess] send to processor:ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.886520134+07:00","message":"[bufferProcess] interim [300000000]: ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.886523017+07:00","message":"[bufferProcess] update buffer: ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.886526621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.886529673+07:00","message":"> Transcript [49438] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.886533941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.886536016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.886538156+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.886540619+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.937535741+07:00","message":"[GCS] Start streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.986731675+07:00","message":"receive streaming session, msgId: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.986770524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบผลการจับกุมชายอายุ 41 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมายจับ\",\"confidence\":0.89327115}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.986783295+07:00","message":"receive interim result [true|false]: ตรวจสอบผลการจับกุมชายอายุ 41 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมายจับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.986793175+07:00","message":"end recv isFinal message id 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.986795119+07:00","message":"end Recv id 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.986801448+07:00","message":"[buffer interim] 4302 true ตรวจสอบผลการจับกุมชายอายุ 41 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.98681077+07:00","message":"[bufferProcess] interim [300000000]:ตรวจสอบผลการจับกุมชายอายุ 41 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.986815999+07:00","message":"[bufferProcess] send to processor (isfinal):ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.986820004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.986822714+07:00","message":"> Transcript [49439] [false]: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมายจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.986826367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.986828171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.986830609+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.986833359+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.986835328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.9868388+07:00","message":"> Transcript [49440] [true]: 'ตรวจสอบผลการจับกุมชายอายุ 41 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมายจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.986842198+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.986845177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.986847754+07:00","message":"StatePrefix: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.986851024+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.986855394+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.987080579+07:00","message":"Push: 'ผู้ต้องหาตามหมายจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.987083812+07:00","message":"TextPushed: 'ตรวจสอบผลการจับกุมชายอายุ 11 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมายจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.987086809+07:00","message":"Set new StatePrefix : 'ตรวจสอบผลการจับกุมชายอายุ 41 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมายจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.987089422+07:00","message":"Next Push (prob) : 'ตรวจสอบผลการจับกุมชายอายุ 41 ปีได้ในพื้นที่จังหวัดนนทบุรีนะคะเป็นผู้ต้องหาตามหมายจับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:55.987097463+07:00","message":"push: {true ผู้ต้องหาตามหมายจับ 0 0xc00386dd00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:55.987178843+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4302.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:03:56.00620253+07:00","message":"write wav file: './tmp/7565/7565_4302.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:56.254634293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:56.254686084+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.460899641+07:00","message":"[GCS] Cleaned up inactive client: 4279"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.460919079+07:00","message":"[GCS] Cleaned up inactive client: 4280"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.460928704+07:00","message":"[GCS] Cleaned up inactive client: 4281"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.46093074+07:00","message":"[GCS] Cleaned up inactive client: 4278"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.460932873+07:00","message":"[GCS] Cleaned up inactive client: 4282"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.484321604+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.484372581+07:00","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-05-12T14:03:56.484378912+07:00","message":"receive interim result [false|false]: คดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.484394635+07:00","message":"[buffer interim] 4303 false คดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.484402225+07:00","message":"[bufferProcess] interim [420000000]:คดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.484403934+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.671841335+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.671894235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.671901511+07:00","message":"receive interim result [false|false]: อดีต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.671916561+07:00","message":"[buffer interim] 4303 false อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.671924599+07:00","message":"[bufferProcess] interim [540000000]:อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.671927149+07:00","message":"[bufferProcess] send to processor:คดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.671931049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.671933825+07:00","message":"> Transcript [49441] [false]: 'คดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.671935984+07:00","message":"Set StatePrefix (first interim): 'คดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.684495211+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.684529215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.684533826+07:00","message":"receive interim result [false|false]: ดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.684547368+07:00","message":"[buffer interim] 4303 false ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.684555234+07:00","message":"[bufferProcess] interim [600000000]:ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.684557521+07:00","message":"[bufferProcess] send to processor:อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.684560797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.684564541+07:00","message":"> Transcript [49442] [false]: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.68456715+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.684569123+07:00","message":"Set new StatePrefix: 'อดีต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.778425898+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.778461344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.778467311+07:00","message":"receive interim result [false|false]: คดีนาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.778480512+07:00","message":"[buffer interim] 4303 false คดีนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.778487773+07:00","message":"[bufferProcess] interim [660000000]:คดีนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.778490107+07:00","message":"[bufferProcess] send to processor:ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.778492857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.778495642+07:00","message":"> Transcript [49443] [false]: 'ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.778497491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.778499649+07:00","message":"Set new StatePrefix: 'ดีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.923981391+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.924025344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนายหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.924041007+07:00","message":"receive interim result [false|false]: คดีนายหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:56.92405483+07:00","message":"[buffer interim] 4303 false คดีนายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.924065264+07:00","message":"[bufferProcess] interim [780000000]:คดีนายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.924068907+07:00","message":"[bufferProcess] send to processor:คดีนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.924074952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.924078539+07:00","message":"> Transcript [49444] [false]: 'คดีนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.924081644+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:56.924084839+07:00","message":"Set new StatePrefix: 'คดีนาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.166402722+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.166445638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนายหน้าค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.166452061+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.166468097+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.166476039+07:00","message":"[bufferProcess] interim [80000000]:คดีนายหน้าค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.166478633+07:00","message":"[bufferProcess] send to processor:คดีนายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.166485837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.166488666+07:00","message":"> Transcript [49445] [false]: 'คดีนายหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.166491822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.166494091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.166496212+07:00","message":"StatePrefix: 'คดีนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.166498304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.30122512+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.301267717+07:00","message":"receive 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-05-12T14:03:57.301274718+07:00","message":"receive interim result [false|false]: คดีนายหน้าเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.301290054+07:00","message":"[buffer interim] 4303 false คดีนายหน้าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.301298253+07:00","message":"[bufferProcess] interim [140000000]:คดีนายหน้าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.301300562+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.301308816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.301313234+07:00","message":"> Transcript [49446] [false]: 'คดีนายหน้าค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.301316456+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.301319184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.301321418+07:00","message":"StatePrefix: 'คดีนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.301323451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.323198703+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.323221352+07:00","message":"receive 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-05-12T14:03:57.323225944+07:00","message":"receive interim result [false|false]: คดีนายหน้าครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.323239464+07:00","message":"[buffer interim] 4303 false คดีนายหน้าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.323245808+07:00","message":"[bufferProcess] interim [200000000]:คดีนายหน้าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.323247847+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.323251328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.323253945+07:00","message":"> Transcript [49447] [false]: 'คดีนายหน้าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.323257096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.323258968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.323260672+07:00","message":"StatePrefix: 'คดีนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.323262546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.491000019+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.491046336+07:00","message":"receive 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-05-12T14:03:57.491051636+07:00","message":"receive interim result [false|false]: คดีนายหน้าครับเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.491065033+07:00","message":"[buffer interim] 4303 false คดีนายหน้าครับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.491076049+07:00","message":"[bufferProcess] interim [380000000]:คดีนายหน้าครับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.491078554+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.491084246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.491087441+07:00","message":"> Transcript [49448] [false]: 'คดีนายหน้าครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.491091347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.491093637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.491095438+07:00","message":"StatePrefix: 'คดีนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.491097312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.491102227+07:00","message":"Push: 'คดีนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.491114507+07:00","message":"TextPushed: 'คดีนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.491116489+07:00","message":"Set new StatePrefix : 'คดีนายหน้าครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.491118921+07:00","message":"Next Push (prob) : 'หน้าครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.491141398+07:00","message":"push: {false คดีนาย 0 0xc004d58c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.541633652+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.541671491+07:00","message":"receive 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-05-12T14:03:57.541679387+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.541693482+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.541701438+07:00","message":"[bufferProcess] interim [440000000]:คดีนายหน้าค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.541704328+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าครับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.541711025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.541713686+07:00","message":"> Transcript [49449] [false]: 'คดีนายหน้าครับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.541717182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.541719366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.541721452+07:00","message":"StatePrefix: 'คดีนายหน้าครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.541723921+07:00","message":"TextPushed: 'คดีนาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.546369365+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.546393572+07:00","message":"receive 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-05-12T14:03:57.546398218+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้าประเวณี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:57.546412344+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.546416932+07:00","message":"[bufferProcess] interim [500000000]:คดีนายหน้าค้าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.546419252+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.546424962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.54642716+07:00","message":"> Transcript [49450] [false]: 'คดีนายหน้าค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.546429157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:57.54643118+07:00","message":"Set new StatePrefix: 'คดีนายหน้าค้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:58.196971827+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:58.197027944+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-05-12T14:03:58.197037168+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้าประเวณี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:58.197058264+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.197068426+07:00","message":"[bufferProcess] interim [100000000]:คดีนายหน้าค้าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.197071871+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.197082783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.19708714+07:00","message":"> Transcript [49451] [false]: 'คดีนายหน้าค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.197091627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.197094098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.197095942+07:00","message":"StatePrefix: 'คดีนายหน้าค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.197098074+07:00","message":"TextPushed: 'คดีนาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:58.516378312+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:58.516420371+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-05-12T14:03:58.516428361+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้าประเวณีพบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:58.516442645+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้าประเวณีพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.516450113+07:00","message":"[bufferProcess] interim [340000000]:คดีนายหน้าค้าประเวณีพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.516452815+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.516457802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.516460397+07:00","message":"> Transcript [49452] [false]: 'คดีนายหน้าค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.516463766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.516465825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.516467814+07:00","message":"StatePrefix: 'คดีนายหน้าค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.51647012+07:00","message":"TextPushed: 'คดีนาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:58.704919153+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:58.704962997+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-05-12T14:03:58.704969221+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้าประเวณีพบศพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:58.704986101+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้าประเวณีพบศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.704995916+07:00","message":"[bufferProcess] interim [580000000]:คดีนายหน้าค้าประเวณีพบศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.704998591+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้าประเวณีพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.705002319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.705005523+07:00","message":"> Transcript [49453] [false]: 'คดีนายหน้าค้าประเวณีพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.705011479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.705013754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.705015991+07:00","message":"StatePrefix: 'คดีนายหน้าค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.705018221+07:00","message":"TextPushed: 'คดีนาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:58.779541252+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:58.779584995+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-05-12T14:03:58.77959107+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้าประเวณีพบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:58.779604991+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้าประเวณีพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.779613365+07:00","message":"[bufferProcess] interim [640000000]:คดีนายหน้าค้าประเวณีพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.779615689+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้าประเวณีพบศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.779619275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.779621919+07:00","message":"> Transcript [49454] [false]: 'คดีนายหน้าค้าประเวณีพบศพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.779626234+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.779628321+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.779630485+07:00","message":"StatePrefix: 'คดีนายหน้าค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.779632529+07:00","message":"TextPushed: 'คดีนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.77963772+07:00","message":"Push: 'หน้าค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.779639703+07:00","message":"TextPushed: 'คดีนายหน้าค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.779642051+07:00","message":"Set new StatePrefix : 'คดีนายหน้าค้าประเวณีพบศพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.779644438+07:00","message":"Next Push (prob) : 'ประเวณีพบศพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:58.77965248+07:00","message":"push: {false หน้าค้า 0 0xc004d58c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:58.788609602+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:58.788635725+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-05-12T14:03:58.788641508+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้าประเวณีพบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:58.788655316+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้าประเวณีพบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.78866193+07:00","message":"[bufferProcess] interim [700000000]:คดีนายหน้าค้าประเวณีพบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.788664368+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้าประเวณีพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.788667829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.788670972+07:00","message":"> Transcript [49455] [false]: 'คดีนายหน้าค้าประเวณีพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.788673147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:58.788675171+07:00","message":"Set new StatePrefix: 'คดีนายหน้าค้าประเวณีพบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.003379852+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.003423519+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-05-12T14:03:59.003429571+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้าประเวณีพบนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.00344562+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้าประเวณีพบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.003456643+07:00","message":"[bufferProcess] interim [820000000]:คดีนายหน้าค้าประเวณีพบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.003459007+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้าประเวณีพบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.003465051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.003468094+07:00","message":"> Transcript [49456] [false]: 'คดีนายหน้าค้าประเวณีพบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.003470481+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.003472631+07:00","message":"Set new StatePrefix: 'คดีนายหน้าค้าประเวณีพบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.04355348+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.043589135+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-05-12T14:03:59.043595189+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้าประเวณีพบหลบหนีคดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.043612198+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้าประเวณีพบหลบหนีคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.043622674+07:00","message":"[bufferProcess] interim [880000000]:คดีนายหน้าค้าประเวณีพบหลบหนีคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.04362507+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้าประเวณีพบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.043628779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.043631454+07:00","message":"> Transcript [49457] [false]: 'คดีนายหน้าค้าประเวณีพบนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.043634569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.043636767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.043638652+07:00","message":"StatePrefix: 'คดีนายหน้าค้าประเวณีพบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.043641337+07:00","message":"TextPushed: 'คดีนายหน้าค้า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:59.254937378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:03:59.254955789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.300579425+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.300620168+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-05-12T14:03:59.300626024+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้าประเวณีพบหลบหนีคดีใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.300639066+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้าประเวณีพบหลบหนีคดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.300646539+07:00","message":"[bufferProcess] interim [180000000]:คดีนายหน้าค้าประเวณีพบหลบหนีคดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.300649563+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้าประเวณีพบหลบหนีคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.300654773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.300657469+07:00","message":"> Transcript [49458] [false]: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.300659709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.30066182+07:00","message":"Set new StatePrefix: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.427860942+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.42790641+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-05-12T14:03:59.427913187+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้าประเวณีพบหลบหนีคดีนาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.427931213+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้าประเวณีพบหลบหนีคดีนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.427943856+07:00","message":"[bufferProcess] interim [240000000]:คดีนายหน้าค้าประเวณีพบหลบหนีคดีนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.427946403+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้าประเวณีพบหลบหนีคดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.427953457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.427956831+07:00","message":"> Transcript [49459] [false]: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.427960998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.42796322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.42796497+07:00","message":"StatePrefix: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.427967871+07:00","message":"TextPushed: 'คดีนายหน้าค้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.494407777+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.494449643+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-05-12T14:03:59.494457478+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.494475816+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.49448572+07:00","message":"[bufferProcess] interim [360000000]:คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.494488884+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้าประเวณีพบหลบหนีคดีนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.494492757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.494495609+07:00","message":"> Transcript [49460] [false]: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดีนาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.494504699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.494507052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.494509124+07:00","message":"StatePrefix: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.494512035+07:00","message":"TextPushed: 'คดีนายหน้าค้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.66983974+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.66988479+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-05-12T14:03:59.669891812+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.669908621+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.669917432+07:00","message":"[bufferProcess] interim [540000000]:คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.66992027+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.669923874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.66992937+07:00","message":"> Transcript [49461] [false]: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.669933974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.669936323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.669939733+07:00","message":"StatePrefix: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.669943075+07:00","message":"TextPushed: 'คดีนายหน้าค้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.672905369+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.672918595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.672923328+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.672932068+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.67293604+07:00","message":"[bufferProcess] interim [600000000]:คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.672938057+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.672940647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.672942974+07:00","message":"> Transcript [49462] [false]: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.672945803+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.672948046+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.672950826+07:00","message":"StatePrefix: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.672953306+07:00","message":"TextPushed: 'คดีนายหน้าค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.672959972+07:00","message":"Push: 'ประเวณีพบหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.672961854+07:00","message":"TextPushed: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.672964436+07:00","message":"Set new StatePrefix : 'คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.672966691+07:00","message":"Next Push (prob) : 'นานกว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.672975236+07:00","message":"push: {false ประเวณีพบหลบหนีคดี 0 0xc004d58c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.871923024+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.871964854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.871974006+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:03:59.871990132+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.872000954+07:00","message":"[bufferProcess] interim [780000000]:คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.872003592+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.872010147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.872013123+07:00","message":"> Transcript [49463] [false]: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.872015882+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:03:59.872018446+07:00","message":"Set new StatePrefix: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 10'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.127968157+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.128015836+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-05-12T14:04:00.128023728+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.128035854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.128039122+07:00","message":"receive interim result [false|false]:  12 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.128048824+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.128052899+07:00","message":"[buffer interim] 4303 false  12 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.128059633+07:00","message":"[bufferProcess] interim [960000000]:คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.128079517+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.128082574+07:00","message":"[bufferProcess] interim [960000000]: 12 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.128085339+07:00","message":"[bufferProcess] update buffer: คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.12808931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.12809219+07:00","message":"> Transcript [49464] [false]: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.12809447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.128096441+07:00","message":"Set new StatePrefix: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.294806606+07:00","message":"[GCS] IsForceVAD: false for message ID: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.382358646+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.38239735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.382403791+07:00","message":"receive interim result [false|false]: คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.382414342+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-05-12T14:04:00.382417073+07:00","message":"receive interim result [false|false]:  ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.382425319+07:00","message":"[buffer interim] 4303 false คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.382429073+07:00","message":"[buffer interim] 4303 false  ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.382435125+07:00","message":"[bufferProcess] interim [380000000]:คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.382437478+07:00","message":"[bufferProcess] send to processor:คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.382440177+07:00","message":"[bufferProcess] interim [380000000]: ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.382442276+07:00","message":"[bufferProcess] update buffer: คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.382445241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.382447864+07:00","message":"> Transcript [49465] [false]: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.382451601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.382453488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.382455252+07:00","message":"StatePrefix: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.382457639+07:00","message":"TextPushed: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.445468792+07:00","message":"receive streaming session, msgId: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.445527495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12 ปี\",\"confidence\":0.95815605}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.445538664+07:00","message":"receive interim result [true|false]: คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.445549113+07:00","message":"end recv isFinal message id 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.445551891+07:00","message":"end Recv id 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.445560186+07:00","message":"[buffer interim] 4303 true คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.445571326+07:00","message":"[bufferProcess] interim [380000000]:คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.445575422+07:00","message":"[bufferProcess] send to processor (isfinal):คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.445588518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.445602331+07:00","message":"> Transcript [49466] [false]: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.445607649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.44560972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.445612008+07:00","message":"StatePrefix: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.445614724+07:00","message":"TextPushed: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.44561703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.445619071+07:00","message":"> Transcript [49467] [true]: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.44562159+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.445623304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.445624932+07:00","message":"StatePrefix: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดีนานกว่า 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.445627038+07:00","message":"TextPushed: 'คดีนายหน้าค้าประเวณีพบหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:00.445635363+07:00","message":"Push: 'นานกว่า 12 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:00.445658509+07:00","message":"push: {true นานกว่า 12 ปี 0 0xc004d58c80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:04:00.455565771+07:00","message":"write wav file: './tmp/7565/7565_4303.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:01.056574575+07:00","message":"[GCS] Start streaming session, msgId: 4304"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.013699306+07:00","message":"[GCS] IsForceVAD: false for message ID: 4304"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.110853555+07:00","message":"receive streaming session, msgId: 4304"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.110885116+07:00","message":"found end of frame, send empty tag with msgId: 4304"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.110888906+07:00","message":"end Recv id 4304"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.110898476+07:00","message":"[buffer interim] 4304 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.110908207+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.110912461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.11091565+07:00","message":"> Transcript [49468] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.110918378+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.110920287+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.110922121+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.110923854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.110926578+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.110937596+07:00","message":"push: {true \n 0 0xc004ce8480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:04:02.116860025+07:00","message":"write wav file: './tmp/7565/7565_4304.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.145640321+07:00","message":"[GCS] Start streaming session, msgId: 4305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.215353803+07:00","message":"[GCS] IsForceVAD: false for message ID: 4305"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:02.255600256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:02.25560722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.274874866+07:00","message":"[GCS] Start streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.366015802+07:00","message":"receive streaming session, msgId: 4305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.366037353+07:00","message":"found end of frame, send empty tag with msgId: 4305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.366040258+07:00","message":"end Recv id 4305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.366047783+07:00","message":"[buffer interim] 4305 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.366055866+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.366059916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.366062622+07:00","message":"> Transcript [49469] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.366067682+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.366069618+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.366071292+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.366073008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.366077706+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.366087209+07:00","message":"push: {true \n 0 0xc004ce8680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:04:02.370769059+07:00","message":"write wav file: './tmp/7565/7565_4305.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.802642695+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.802682975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.802688567+07:00","message":"receive interim result [false|false]: กล่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:02.802702662+07:00","message":"[buffer interim] 4306 false กล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.802709519+07:00","message":"[bufferProcess] interim [540000000]:กล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:02.802712133+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.006598064+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.00664124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องบรรจุ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.006649011+07:00","message":"receive interim result [false|false]: กล่องบรรจุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.006667305+07:00","message":"[buffer interim] 4306 false กล่องบรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.006683185+07:00","message":"[bufferProcess] interim [780000000]:กล่องบรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.006687353+07:00","message":"[bufferProcess] send to processor:กล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.006691901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.006695738+07:00","message":"> Transcript [49470] [false]: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.006698732+07:00","message":"Set StatePrefix (first interim): 'กล่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.12075828+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.120795401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องมาทัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.12080194+07:00","message":"receive interim result [false|false]: กล่องมาทัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.120814045+07:00","message":"[buffer interim] 4306 false กล่องมาทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.120824195+07:00","message":"[bufferProcess] interim [840000000]:กล่องมาทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.120827704+07:00","message":"[bufferProcess] send to processor:กล่องบรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.120834081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.120837674+07:00","message":"> Transcript [49471] [false]: 'กล่องบรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.120841952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.120844711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.120847849+07:00","message":"StatePrefix: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.120849799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.124028805+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.124053783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองบัญชาการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.124059077+07:00","message":"receive interim result [false|false]: กองบัญชาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.124069741+07:00","message":"[buffer interim] 4306 false กองบัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.124075127+07:00","message":"[bufferProcess] interim [900000000]:กองบัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.124077298+07:00","message":"[bufferProcess] send to processor:กล่องมาทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.124080321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.124082752+07:00","message":"> Transcript [49472] [false]: 'กล่องมาทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.124085352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.124087222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.124088986+07:00","message":"StatePrefix: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.12409093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.507424602+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.507463829+07:00","message":"receive 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-05-12T14:04:03.507469512+07:00","message":"receive interim result [false|false]: กองบัญชาการตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.507484692+07:00","message":"[buffer interim] 4306 false กองบัญชาการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.507492899+07:00","message":"[bufferProcess] interim [320000000]:กองบัญชาการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.507495545+07:00","message":"[bufferProcess] send to processor:กองบัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.507501987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.507505136+07:00","message":"> Transcript [49473] [false]: 'กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.507507624+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.507509938+07:00","message":"Set new StatePrefix: 'กองบัญชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.702878897+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.702925019+07:00","message":"receive 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-05-12T14:04:03.702934384+07:00","message":"receive interim result [false|false]: กองบัญชาการตํารวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.702948935+07:00","message":"[buffer interim] 4306 false กองบัญชาการตํารวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.702958019+07:00","message":"[bufferProcess] interim [500000000]:กองบัญชาการตํารวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.702962473+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.702968245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.702971805+07:00","message":"> Transcript [49474] [false]: 'กองบัญชาการตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.702976107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.702978531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.702980325+07:00","message":"StatePrefix: 'กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.702982552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.829703533+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.829745429+07:00","message":"receive 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-05-12T14:04:03.8297517+07:00","message":"receive interim result [false|false]: กองบัญชาการตำรวจสอบสวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:03.829767864+07:00","message":"[buffer interim] 4306 false กองบัญชาการตำรวจสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.829775297+07:00","message":"[bufferProcess] interim [620000000]:กองบัญชาการตำรวจสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.829779641+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตํารวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.829788473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.829791555+07:00","message":"> Transcript [49475] [false]: 'กองบัญชาการตํารวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.829795099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.829797306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.829799394+07:00","message":"StatePrefix: 'กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:03.829801409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:04.141682014+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:04.141732371+07:00","message":"receive 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-05-12T14:04:04.141740862+07:00","message":"receive interim result [false|false]: กองบัญชาการตํารวจสอบสวนกลาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:04.141762079+07:00","message":"[buffer interim] 4306 false กองบัญชาการตํารวจสอบสวนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.141777155+07:00","message":"[bufferProcess] interim [860000000]:กองบัญชาการตํารวจสอบสวนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.141780603+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตำรวจสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.141789491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.14179446+07:00","message":"> Transcript [49476] [false]: 'กองบัญชาการตำรวจสอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.141800198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.141803777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.141807792+07:00","message":"StatePrefix: 'กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.141811191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:04.538519307+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:04.538559182+07:00","message":"receive 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-05-12T14:04:04.538568592+07:00","message":"receive interim result [false|false]: กองบัญชาการตํารวจสอบสวนกลางเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:04.538587953+07:00","message":"[buffer interim] 4306 false กองบัญชาการตํารวจสอบสวนกลางเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.538598734+07:00","message":"[bufferProcess] interim [280000000]:กองบัญชาการตํารวจสอบสวนกลางเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.538602759+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตํารวจสอบสวนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.538609638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.538613646+07:00","message":"> Transcript [49477] [false]: 'กองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.538618547+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.538621499+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.538624139+07:00","message":"StatePrefix: 'กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.538627264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.538634862+07:00","message":"Push: 'กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.538639103+07:00","message":"TextPushed: 'กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.538642618+07:00","message":"Set new StatePrefix : 'กองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.538646165+07:00","message":"Next Push (prob) : 'ตํารวจสอบสวนกลาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:04.538657237+07:00","message":"push: {false กองบัญชาการ 0 0xc002e82700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:04.762424223+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:04.762460939+07:00","message":"receive 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-05-12T14:04:04.762467732+07:00","message":"receive interim result [false|false]: กองบัญชาการตํารวจสอบสวนกลางเท่ากับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:04.762483388+07:00","message":"[buffer interim] 4306 false กองบัญชาการตํารวจสอบสวนกลางเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.76249106+07:00","message":"[bufferProcess] interim [520000000]:กองบัญชาการตํารวจสอบสวนกลางเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.762493871+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตํารวจสอบสวนกลางเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.762498151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.762500732+07:00","message":"> Transcript [49478] [false]: 'กองบัญชาการตํารวจสอบสวนกลางเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.762504265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.762506413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.762508456+07:00","message":"StatePrefix: 'กองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.762511072+07:00","message":"TextPushed: 'กองบัญชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:04.929878108+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:04.929912468+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-05-12T14:04:04.929917967+07:00","message":"receive interim result [false|false]: กองบัญชาการตํารวจสอบสวนกลางเท่ากับกี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:04.92993304+07:00","message":"[buffer interim] 4306 false กองบัญชาการตํารวจสอบสวนกลางเท่ากับกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.929940423+07:00","message":"[bufferProcess] interim [640000000]:กองบัญชาการตํารวจสอบสวนกลางเท่ากับกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.929942886+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตํารวจสอบสวนกลางเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.929946099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.929948577+07:00","message":"> Transcript [49479] [false]: 'กองบัญชาการตํารวจสอบสวนกลางเท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.929951913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.92995399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.929956376+07:00","message":"StatePrefix: 'กองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.929958611+07:00","message":"TextPushed: 'กองบัญชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:04.946762288+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:04.946794518+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-05-12T14:04:04.946800189+07:00","message":"receive interim result [false|false]: กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:04.946814228+07:00","message":"[buffer interim] 4306 false กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.946820892+07:00","message":"[bufferProcess] interim [700000000]:กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.946823258+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตํารวจสอบสวนกลางเท่ากับกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.946826739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.946829493+07:00","message":"> Transcript [49480] [false]: 'กองบัญชาการตํารวจสอบสวนกลางเท่ากับกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.946832791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.946834894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.946836978+07:00","message":"StatePrefix: 'กองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:04.946840138+07:00","message":"TextPushed: 'กองบัญชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:05.111571127+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:05.111609462+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-05-12T14:04:05.111618143+07:00","message":"receive interim result [false|false]: กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:05.111637958+07:00","message":"[buffer interim] 4306 false กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.111648312+07:00","message":"[bufferProcess] interim [880000000]:กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.111652109+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.111657548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.111667107+07:00","message":"> Transcript [49481] [false]: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.111672024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.111675228+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.11167845+07:00","message":"StatePrefix: 'กองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.111681682+07:00","message":"TextPushed: 'กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.111686328+07:00","message":"Push: 'ตํารวจสอบสวนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.111689276+07:00","message":"TextPushed: 'กองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.111693016+07:00","message":"Set new StatePrefix : 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.111696896+07:00","message":"Next Push (prob) : 'เข้าจับกุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:05.111708204+07:00","message":"push: {false ตํารวจสอบสวนกลาง 0 0xc002e82700}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:05.256056164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:05.256066305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:05.504033052+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:05.504071458+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-05-12T14:04:05.504077425+07:00","message":"receive interim result [false|false]: กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:05.504091881+07:00","message":"[buffer interim] 4306 false กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.504100395+07:00","message":"[bufferProcess] interim [240000000]:กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.504102937+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.504113044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.504115814+07:00","message":"> Transcript [49482] [false]: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.504119287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.504121501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.50412422+07:00","message":"StatePrefix: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.504126974+07:00","message":"TextPushed: 'กองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:05.520651365+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:05.520687814+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-05-12T14:04:05.520694175+07:00","message":"receive interim result [false|false]: กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายเอามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:05.520707877+07:00","message":"[buffer interim] 4306 false กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.520714333+07:00","message":"[bufferProcess] interim [300000000]:กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.520716831+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.520720429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.520723153+07:00","message":"> Transcript [49483] [false]: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.520726761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.520728657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.520730779+07:00","message":"StatePrefix: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.520733337+07:00","message":"TextPushed: 'กองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:05.621895649+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:05.621940713+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-05-12T14:04:05.621948956+07:00","message":"receive interim result [false|false]: กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:05.621966583+07:00","message":"[buffer interim] 4306 false กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.62197796+07:00","message":"[bufferProcess] interim [420000000]:กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.621982031+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.6219894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.621993679+07:00","message":"> Transcript [49484] [false]: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.621999059+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.622002088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.622008498+07:00","message":"StatePrefix: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:05.622012581+07:00","message":"TextPushed: 'กองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.131640379+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.13167653+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-05-12T14:04:06.131683392+07:00","message":"receive interim result [false|false]: กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.131698599+07:00","message":"[buffer interim] 4306 false กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.131705794+07:00","message":"[bufferProcess] interim [840000000]:กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.131708284+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.131714986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.131717865+07:00","message":"> Transcript [49485] [false]: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.131721602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.13172407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.131726372+07:00","message":"StatePrefix: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.131728929+07:00","message":"TextPushed: 'กองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.131736797+07:00","message":"Push: 'เข้าจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.13173863+07:00","message":"TextPushed: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.13174099+07:00","message":"Set new StatePrefix : 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.131743263+07:00","message":"Next Push (prob) : 'นายอมฤต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.13175076+07:00","message":"push: {false เข้าจับกุม 0 0xc002e82700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.205282409+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.205334024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.205340121+07:00","message":"receive interim result [false|false]: กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.20535671+07:00","message":"[buffer interim] 4306 false กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.205365418+07:00","message":"[bufferProcess] interim [20000000]:กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.205368214+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.205372061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.205375605+07:00","message":"> Transcript [49486] [false]: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.205379065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.205381493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.205383453+07:00","message":"StatePrefix: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.205386038+07:00","message":"TextPushed: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.253887787+07:00","message":"[GCS] IsForceVAD: false for message ID: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.315579052+07:00","message":"[GCS] Start streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.340477074+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.340523213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 11\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.340530973+07:00","message":"receive interim result [false|false]: กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.340548566+07:00","message":"[buffer interim] 4306 false กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.340557147+07:00","message":"[bufferProcess] interim [140000000]:กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.340559729+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.340563399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.340566226+07:00","message":"> Transcript [49487] [false]: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.340570339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.340572383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.340574627+07:00","message":"StatePrefix: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.340577166+07:00","message":"TextPushed: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.371461388+07:00","message":"receive streaming session, msgId: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.371499366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองบัญชาการตำรวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 11\",\"confidence\":0.94832593}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.371505325+07:00","message":"receive interim result [true|false]: กองบัญชาการตำรวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 11"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.371512892+07:00","message":"end recv isFinal message id 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.371514781+07:00","message":"end Recv id 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.371521251+07:00","message":"[buffer interim] 4306 true กองบัญชาการตำรวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371528569+07:00","message":"[bufferProcess] interim [200000000]:กองบัญชาการตำรวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371532024+07:00","message":"[bufferProcess] send to processor (isfinal):กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 11"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371535496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371538126+07:00","message":"> Transcript [49488] [false]: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371541294+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371543159+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371545473+07:00","message":"StatePrefix: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371548077+07:00","message":"TextPushed: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371549945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371551904+07:00","message":"> Transcript [49489] [true]: 'กองบัญชาการตำรวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371555833+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371557497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371559102+07:00","message":"StatePrefix: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371560998+07:00","message":"TextPushed: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371562633+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371706823+07:00","message":"Push: 'นายอมฤตอายุ 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371709441+07:00","message":"TextPushed: 'กองบัญชาการตํารวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371711774+07:00","message":"Set new StatePrefix : 'กองบัญชาการตำรวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 11'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371716961+07:00","message":"Next Push (prob) : 'กองบัญชาการตำรวจสอบสวนกลางเข้าจับกุมนายอมฤตอายุ 11'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:06.371724394+07:00","message":"push: {true นายอมฤตอายุ 11 0 0xc002e82700}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:06.371736964+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4306.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:04:06.382178343+07:00","message":"write wav file: './tmp/7565/7565_4306.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.296278005+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.296321999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.296327944+07:00","message":"receive interim result [false|false]: ผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.296344912+07:00","message":"[buffer interim] 4307 false ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.296352926+07:00","message":"[bufferProcess] interim [780000000]:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.296355031+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.359477009+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.359510551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.359516239+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.359529728+07:00","message":"[buffer interim] 4307 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.359536764+07:00","message":"[bufferProcess] interim [840000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.359539279+07:00","message":"[bufferProcess] send to processor:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.359545588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.359548403+07:00","message":"> Transcript [49490] [false]: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.359550443+07:00","message":"Set StatePrefix (first interim): 'ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.499402737+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.499447511+07:00","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-05-12T14:04:07.499454499+07:00","message":"receive interim result [false|false]: ผู้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.499472249+07:00","message":"[buffer interim] 4307 false ผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.499487945+07:00","message":"[bufferProcess] interim [960000000]:ผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.499491716+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.499495568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.499498868+07:00","message":"> Transcript [49491] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.499501059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.499503403+07:00","message":"Set new StatePrefix: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.508908419+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.508941001+07:00","message":"receive 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-05-12T14:04:07.508946906+07:00","message":"receive interim result [false|false]: ผู้ต้องหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.508960452+07:00","message":"[buffer interim] 4307 false ผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.508966776+07:00","message":"[bufferProcess] interim [20000000]:ผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.508968931+07:00","message":"[bufferProcess] send to processor:ผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.508972064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.508974956+07:00","message":"> Transcript [49492] [false]: 'ผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.508977126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.508978902+07:00","message":"Set new StatePrefix: 'ผู้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.866929466+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.866966052+07:00","message":"receive 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-05-12T14:04:07.86697251+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.86698419+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.866993153+07:00","message":"[bufferProcess] interim [380000000]:ผู้ต้องหาตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.86699544+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.86700037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.867002905+07:00","message":"> Transcript [49493] [false]: 'ผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.867005584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.867007537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.867009461+07:00","message":"StatePrefix: 'ผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.867012059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.935694895+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.935730114+07:00","message":"receive 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-05-12T14:04:07.935735913+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:07.935750275+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.935757128+07:00","message":"[bufferProcess] interim [440000000]:ผู้ต้องหาตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.935759723+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.935762832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.935765673+07:00","message":"> Transcript [49494] [false]: 'ผู้ต้องหาตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.935768884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.935771299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.935773158+07:00","message":"StatePrefix: 'ผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:07.935775156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.065652798+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.065693597+07:00","message":"receive 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-05-12T14:04:08.065700193+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.065716529+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.065724792+07:00","message":"[bufferProcess] interim [620000000]:ผู้ต้องหาตามหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.065727181+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.06573309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.065736205+07:00","message":"> Transcript [49495] [false]: 'ผู้ต้องหาตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.065739453+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.065741608+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.065743409+07:00","message":"StatePrefix: 'ผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.065745352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.251977762+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.252014055+07:00","message":"receive 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-05-12T14:04:08.252020615+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมายจับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.252033051+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.252043176+07:00","message":"[bufferProcess] interim [800000000]:ผู้ต้องหาตามหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.252047003+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตามหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.252053556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.252057631+07:00","message":"> Transcript [49496] [false]: 'ผู้ต้องหาตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.252061719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.252064396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.25206639+07:00","message":"StatePrefix: 'ผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.252068676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.252074496+07:00","message":"Push: 'ผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.252078109+07:00","message":"TextPushed: 'ผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.252080259+07:00","message":"Set new StatePrefix : 'ผู้ต้องหาตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.252082297+07:00","message":"Next Push (prob) : 'หาตามหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.252106735+07:00","message":"push: {false ผู้ต้อง 0 0xc004ce8800}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:08.256070435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:08.256085643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.596087057+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.596142905+07:00","message":"receive 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-05-12T14:04:08.596150069+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมายจับปลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.596168038+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมายจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.596177539+07:00","message":"[bufferProcess] interim [100000000]:ผู้ต้องหาตามหมายจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.596181014+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตามหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.596190068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.596192851+07:00","message":"> Transcript [49497] [false]: 'ผู้ต้องหาตามหมายจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.596196713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.596199206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.596201598+07:00","message":"StatePrefix: 'ผู้ต้องหาตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.596204513+07:00","message":"TextPushed: 'ผู้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.633955847+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.633983189+07:00","message":"receive 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-05-12T14:04:08.633989109+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมายจับตัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.634004027+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมายจับตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.634011701+07:00","message":"[bufferProcess] interim [160000000]:ผู้ต้องหาตามหมายจับตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.634014675+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตามหมายจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.634021069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.634023628+07:00","message":"> Transcript [49498] [false]: 'ผู้ต้องหาตามหมายจับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.634026729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.63402883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.63403089+07:00","message":"StatePrefix: 'ผู้ต้องหาตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.634033055+07:00","message":"TextPushed: 'ผู้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.899128702+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.899164358+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-05-12T14:04:08.899170249+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมายจับตัดอัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.899186033+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมายจับตัดอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.899194167+07:00","message":"[bufferProcess] interim [340000000]:ผู้ต้องหาตามหมายจับตัดอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.899196461+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตามหมายจับตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.899199967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.899202697+07:00","message":"> Transcript [49499] [false]: 'ผู้ต้องหาตามหมายจับตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.899206209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.89920829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.899210454+07:00","message":"StatePrefix: 'ผู้ต้องหาตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.899212802+07:00","message":"TextPushed: 'ผู้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.913247882+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.913286161+07:00","message":"receive 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-05-12T14:04:08.913293281+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมายจับศาลอาญา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.913310668+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมายจับศาลอาญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.913317366+07:00","message":"[bufferProcess] interim [400000000]:ผู้ต้องหาตามหมายจับศาลอาญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.913319578+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตามหมายจับตัดอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.913322589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.91332544+07:00","message":"> Transcript [49500] [false]: 'ผู้ต้องหาตามหมายจับตัดอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.913328812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.913330736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.913332944+07:00","message":"StatePrefix: 'ผู้ต้องหาตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.913334891+07:00","message":"TextPushed: 'ผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.913339742+07:00","message":"Push: 'หาตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.91334156+07:00","message":"TextPushed: 'ผู้ต้องหาตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.913343953+07:00","message":"Set new StatePrefix : 'ผู้ต้องหาตามหมายจับตัดอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:08.91334592+07:00","message":"Next Push (prob) : 'จับตัดอัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:08.913353268+07:00","message":"push: {false หาตามหมาย 0 0xc004ce8800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:09.481803109+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:09.481857348+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-05-12T14:04:09.481864112+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:09.481880601+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:09.481888817+07:00","message":"[bufferProcess] interim [0]:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:09.481891825+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตามหมายจับศาลอาญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:09.481899826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:09.481902407+07:00","message":"> Transcript [49501] [false]: 'ผู้ต้องหาตามหมายจับศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:09.481906933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:09.481909429+07:00","message":"Set new StatePrefix: 'ผู้ต้องหาตามหมายจับศาลอาญา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.053138015+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.053194566+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-05-12T14:04:10.053201682+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.053216522+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.053224632+07:00","message":"[bufferProcess] interim [600000000]:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.053227412+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.053231277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.053234185+07:00","message":"> Transcript [49502] [false]: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.053237468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.053239468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.053241366+07:00","message":"StatePrefix: 'ผู้ต้องหาตามหมายจับศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.053244066+07:00","message":"TextPushed: 'ผู้ต้องหาตามหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.367320353+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.36736488+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-05-12T14:04:10.367371156+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.367387585+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.367396614+07:00","message":"[bufferProcess] interim [840000000]:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.36740052+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.367406095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.367413353+07:00","message":"> Transcript [49503] [false]: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.367419367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.367425296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.367429866+07:00","message":"StatePrefix: 'ผู้ต้องหาตามหมายจับศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.367433043+07:00","message":"TextPushed: 'ผู้ต้องหาตามหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.394233515+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.394263818+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-05-12T14:04:10.394270625+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.394285027+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.394291881+07:00","message":"[bufferProcess] interim [900000000]:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.394294307+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.394298045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.394300519+07:00","message":"> Transcript [49504] [false]: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.394304035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.394306224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.394310215+07:00","message":"StatePrefix: 'ผู้ต้องหาตามหมายจับศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.394312682+07:00","message":"TextPushed: 'ผู้ต้องหาตามหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.505220366+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.505264393+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-05-12T14:04:10.505271432+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.505286346+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.505294902+07:00","message":"[bufferProcess] interim [20000000]:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.505298082+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.505301822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.505304698+07:00","message":"> Transcript [49505] [false]: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.505308532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.50531132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.505313825+07:00","message":"StatePrefix: 'ผู้ต้องหาตามหมายจับศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.50531635+07:00","message":"TextPushed: 'ผู้ต้องหาตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.505319544+07:00","message":"Push: 'จับศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.505321399+07:00","message":"TextPushed: 'ผู้ต้องหาตามหมายจับศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.505323584+07:00","message":"Set new StatePrefix : 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.505325717+07:00","message":"Next Push (prob) : 'ธนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.505334054+07:00","message":"push: {false จับศาลอาญา 0 0xc004ce8800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.701615082+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.701657577+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-05-12T14:04:10.701663915+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.70168334+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.701693512+07:00","message":"[bufferProcess] interim [140000000]:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.701695916+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.701699812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.701702756+07:00","message":"> Transcript [49506] [false]: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.701706821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.701708663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.70171074+07:00","message":"StatePrefix: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.701713431+07:00","message":"TextPushed: 'ผู้ต้องหาตามหมายจับศาลอาญา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.877633168+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.877674994+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-05-12T14:04:10.877681897+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.877696398+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.877704042+07:00","message":"[bufferProcess] interim [380000000]:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.877706957+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.877711438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.877714278+07:00","message":"> Transcript [49507] [false]: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.877719506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.877722084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.877724418+07:00","message":"StatePrefix: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.877727246+07:00","message":"TextPushed: 'ผู้ต้องหาตามหมายจับศาลอาญา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.943675991+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.9437151+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-05-12T14:04:10.943721503+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:10.943737155+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.943746079+07:00","message":"[bufferProcess] interim [500000000]:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.943748701+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.943752495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.943755354+07:00","message":"> Transcript [49508] [false]: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.943759412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.943761549+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.943764908+07:00","message":"StatePrefix: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:10.94376757+07:00","message":"TextPushed: 'ผู้ต้องหาตามหมายจับศาลอาญา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:11.256700656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:11.256710912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.270225314+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.270257433+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-05-12T14:04:11.270263311+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.270276969+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.270287172+07:00","message":"[bufferProcess] interim [740000000]:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.270290026+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.270296691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.27029942+07:00","message":"> Transcript [49509] [false]: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.270303624+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.270305782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.270308533+07:00","message":"StatePrefix: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.270311239+07:00","message":"TextPushed: 'ผู้ต้องหาตามหมายจับศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.270317199+07:00","message":"Push: 'ธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.270319019+07:00","message":"TextPushed: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.270321765+07:00","message":"Set new StatePrefix : 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.270324482+07:00","message":"Next Push (prob) : 'ในความผิดเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.270331516+07:00","message":"push: {false ธนบุรี 0 0xc004ce8800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.584440487+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.584478645+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-05-12T14:04:11.584485658+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.584498492+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.584508887+07:00","message":"[bufferProcess] interim [40000000]:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.584512768+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.584519276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.584524336+07:00","message":"> Transcript [49510] [false]: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.584529385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.584533482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.584535453+07:00","message":"StatePrefix: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.584538039+07:00","message":"TextPushed: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.649017293+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.649055554+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-05-12T14:04:11.649062039+07:00","message":"receive interim result [false|false]: ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศและความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.649078075+07:00","message":"[buffer interim] 4307 false ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.649085319+07:00","message":"[bufferProcess] interim [220000000]:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.649087992+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.649093934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.649097097+07:00","message":"> Transcript [49511] [false]: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.649100907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.649102891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.649105001+07:00","message":"StatePrefix: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.649122164+07:00","message":"TextPushed: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.693516829+07:00","message":"[GCS] IsForceVAD: false for message ID: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.808321397+07:00","message":"receive streaming session, msgId: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.808366942+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-05-12T14:04:11.80837492+07:00","message":"receive interim result [true|false]: ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศและความผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.80838686+07:00","message":"end recv isFinal message id 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.808390269+07:00","message":"end Recv id 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.808399964+07:00","message":"[buffer interim] 4307 true ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศและความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.808410824+07:00","message":"[bufferProcess] interim [400000000]:ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศและความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.808414904+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.808419392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.808422999+07:00","message":"> Transcript [49512] [false]: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.808427148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.808430066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.8084331+07:00","message":"StatePrefix: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.808436672+07:00","message":"TextPushed: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.808439368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.808442327+07:00","message":"> Transcript [49513] [true]: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับเพศและความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.808445675+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.808448278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.808451008+07:00","message":"StatePrefix: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรีในความผิดเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.80845535+07:00","message":"TextPushed: 'ผู้ต้องหาตามหมายจับศาลอาญาธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:11.808458421+07:00","message":"Push: 'ในความผิดเกี่ยวกับเพศและความผิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.808466953+07:00","message":"push: {true ในความผิดเกี่ยวกับเพศและความผิด 0 0xc004ce8800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:11.81544254+07:00","message":"[GCS] Start streaming session, msgId: 4308"}
{"level":"info","service":"Main","time":"2026-05-12T14:04:11.819550764+07:00","message":"write wav file: './tmp/7565/7565_4307.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.303663354+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.303714463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.303720368+07:00","message":"receive interim result [false|false]: ตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.303735846+07:00","message":"[buffer interim] 4308 false ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.303746375+07:00","message":"[bufferProcess] interim [480000000]:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.303748328+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.4814479+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.481504069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.481511641+07:00","message":"receive interim result [false|false]: ตามพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.481530117+07:00","message":"[buffer interim] 4308 false ตามพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.48153945+07:00","message":"[bufferProcess] interim [660000000]:ตามพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.4815432+07:00","message":"[bufferProcess] send to processor:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.481547528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.481551081+07:00","message":"> Transcript [49514] [false]: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.481554018+07:00","message":"Set StatePrefix (first interim): 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.530757335+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.530797637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามพระราช\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.530804868+07:00","message":"receive interim result [false|false]: ตามพระราช"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.530819053+07:00","message":"[buffer interim] 4308 false ตามพระราช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.530827414+07:00","message":"[bufferProcess] interim [780000000]:ตามพระราช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.530830231+07:00","message":"[bufferProcess] send to processor:ตามพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.53083438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.530837138+07:00","message":"> Transcript [49515] [false]: 'ตามพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.530842409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.530844462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.530846874+07:00","message":"StatePrefix: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.530848874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.661468242+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.661505902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.661511546+07:00","message":"receive interim result [false|false]: ตามพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.661523191+07:00","message":"[buffer interim] 4308 false ตามพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.661529152+07:00","message":"[bufferProcess] interim [900000000]:ตามพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.661531506+07:00","message":"[bufferProcess] send to processor:ตามพระราช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.661536417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.661539518+07:00","message":"> Transcript [49516] [false]: 'ตามพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.66154274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.66154469+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.661547213+07:00","message":"StatePrefix: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.661549389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.850871668+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.850908368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามพระราชบัญญัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.850914317+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:12.850928769+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.850938171+07:00","message":"[bufferProcess] interim [80000000]:ตามพระราชบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.850940694+07:00","message":"[bufferProcess] send to processor:ตามพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.850945688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.850948356+07:00","message":"> Transcript [49517] [false]: 'ตามพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.850951301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.850953196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.850955633+07:00","message":"StatePrefix: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:12.85095781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.242268204+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.242309381+07:00","message":"receive 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-05-12T14:04:13.242315023+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.242332471+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.242340558+07:00","message":"[bufferProcess] interim [440000000]:ตามพระราชบัญญัติป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.242343817+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.242347836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.24235118+07:00","message":"> Transcript [49518] [false]: 'ตามพระราชบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.242354834+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.242357173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.242359521+07:00","message":"StatePrefix: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.242361602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.242366934+07:00","message":"Push: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.242369183+07:00","message":"TextPushed: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.242371292+07:00","message":"Set new StatePrefix : 'ตามพระราชบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.24237716+07:00","message":"Next Push (prob) : 'พระราชบัญญัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.24238541+07:00","message":"push: {false ตาม 0 0xc003b33e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.371183633+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.371221669+07:00","message":"receive 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-05-12T14:04:13.371227936+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.371243564+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.371251224+07:00","message":"[bufferProcess] interim [560000000]:ตามพระราชบัญญัติป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.37125372+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.371257536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.371260488+07:00","message":"> Transcript [49519] [false]: 'ตามพระราชบัญญัติป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.371263896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.371265915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.371268064+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.371270319+07:00","message":"TextPushed: 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.568204571+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.568249995+07:00","message":"receive 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-05-12T14:04:13.568256285+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.568273418+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.56828234+07:00","message":"[bufferProcess] interim [740000000]:ตามพระราชบัญญัติป้องกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.568284853+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.568288616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.568292221+07:00","message":"> Transcript [49520] [false]: 'ตามพระราชบัญญัติป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.568295836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.56829788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.56830228+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.568305245+07:00","message":"TextPushed: 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.691399723+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.691436838+07:00","message":"receive 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-05-12T14:04:13.691442848+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.691456104+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.691463218+07:00","message":"[bufferProcess] interim [920000000]:ตามพระราชบัญญัติป้องกันและปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.691465877+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.691471024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.691473618+07:00","message":"> Transcript [49521] [false]: 'ตามพระราชบัญญัติป้องกันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.691476947+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.691479015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.691481245+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.69148394+07:00","message":"TextPushed: 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.937539408+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.937579534+07:00","message":"receive 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-05-12T14:04:13.937585413+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปราม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.937601457+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.937609024+07:00","message":"[bufferProcess] interim [160000000]:ตามพระราชบัญญัติป้องกันและปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.937612485+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.937620839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.937623705+07:00","message":"> Transcript [49522] [false]: 'ตามพระราชบัญญัติป้องกันและปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.937627784+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.937631201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.937633781+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.937636764+07:00","message":"TextPushed: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.937643857+07:00","message":"Push: 'พระราชบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.937645814+07:00","message":"TextPushed: 'ตามพระราชบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.937647899+07:00","message":"Set new StatePrefix : 'ตามพระราชบัญญัติป้องกันและปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:13.937650111+07:00","message":"Next Push (prob) : 'ป้องกันและปราบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:13.937658504+07:00","message":"push: {false พระราชบัญญัติ 0 0xc003b33e80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:14.257730801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:14.257738588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:14.26968021+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:14.269715918+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-05-12T14:04:14.26972145+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:14.269735366+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.269742202+07:00","message":"[bufferProcess] interim [460000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.269744405+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.269747713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.269750356+07:00","message":"> Transcript [49523] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.269753502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.269755434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.269757607+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.269760063+07:00","message":"TextPushed: 'ตามพระราชบัญญัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:14.467654562+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:14.467687451+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-05-12T14:04:14.467693863+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:14.467709858+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.467716489+07:00","message":"[bufferProcess] interim [640000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.467719313+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปรามการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.467725237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.467728937+07:00","message":"> Transcript [49524] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.467732108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.467734733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.467738025+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.467740893+07:00","message":"TextPushed: 'ตามพระราชบัญญัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:14.649750022+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:14.649782376+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-05-12T14:04:14.649787935+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:14.649802356+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.649809065+07:00","message":"[bufferProcess] interim [880000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.649811914+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปรามการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.649815487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.649818436+07:00","message":"> Transcript [49525] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.649821653+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.649823854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.649826218+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:14.649828825+07:00","message":"TextPushed: 'ตามพระราชบัญญัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:15.291417248+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:15.291450168+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-05-12T14:04:15.291456145+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:15.291468894+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.291475702+07:00","message":"[bufferProcess] interim [480000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.291478412+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.291484796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.291487345+07:00","message":"> Transcript [49526] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.291490506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.291492537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.291494733+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.291497311+07:00","message":"TextPushed: 'ตามพระราชบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.291501717+07:00","message":"Push: 'ป้องกันและปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.291503619+07:00","message":"TextPushed: 'ตามพระราชบัญญัติป้องกันและปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.291506084+07:00","message":"Set new StatePrefix : 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.29150866+07:00","message":"Next Push (prob) : 'ปรามการค้าประเวณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:15.291515727+07:00","message":"push: {false ป้องกันและปราบ 0 0xc003b33e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:15.742351426+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:15.742382884+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-05-12T14:04:15.742389703+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:15.742403415+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.742410106+07:00","message":"[bufferProcess] interim [960000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.74241297+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.742419565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.742422203+07:00","message":"> Transcript [49527] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.742425814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.742427942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.742433733+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:15.74243657+07:00","message":"TextPushed: 'ตามพระราชบัญญัติป้องกันและปราบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.062370736+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.06240553+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-05-12T14:04:16.062412648+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.062425985+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.062433157+07:00","message":"[bufferProcess] interim [200000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.062435716+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.062441381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.06244485+07:00","message":"> Transcript [49528] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.062448279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.062450361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.062452485+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.062457037+07:00","message":"TextPushed: 'ตามพระราชบัญญัติป้องกันและปราบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.098417656+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.098459585+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-05-12T14:04:16.098466681+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.098479459+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.098486873+07:00","message":"[bufferProcess] interim [260000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.098489249+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.098494437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.098497189+07:00","message":"> Transcript [49529] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.098501104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.098503236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.098505798+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.098508723+07:00","message":"TextPushed: 'ตามพระราชบัญญัติป้องกันและปราบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.237951883+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.237986229+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-05-12T14:04:16.237992075+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลัง - นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.238006061+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลัง - นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.2380129+07:00","message":"[bufferProcess] interim [380000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลัง - นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.238015759+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.238022834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.238026278+07:00","message":"> Transcript [49530] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.238030195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.238034063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.238036492+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.238039226+07:00","message":"TextPushed: 'ตามพระราชบัญญัติป้องกันและปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.238044252+07:00","message":"Push: 'ปรามการค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.238046468+07:00","message":"TextPushed: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.2380487+07:00","message":"Set new StatePrefix : 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.238050908+07:00","message":"Next Push (prob) : 'หลังหลบหนี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.238058271+07:00","message":"push: {false ปรามการค้าประเวณี 0 0xc003b33e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.277890099+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.277924181+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-05-12T14:04:16.277930445+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.277941585+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.277948129+07:00","message":"[bufferProcess] interim [500000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.277950647+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลัง - นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.277954572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.277957012+07:00","message":"> Transcript [49531] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลัง - นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.277959649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.277961479+07:00","message":"Set new StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลัง - นี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.580567321+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.580601239+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-05-12T14:04:16.580609764+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.580622523+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.580629269+07:00","message":"[bufferProcess] interim [800000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.580631941+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.580637608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.580640375+07:00","message":"> Transcript [49532] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.580642931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.580645655+07:00","message":"Set new StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.650495984+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.650530376+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-05-12T14:04:16.650536968+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.650552038+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.650559016+07:00","message":"[bufferProcess] interim [860000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.650561814+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.650565564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.650568375+07:00","message":"> Transcript [49533] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.65057169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.650573872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.650576055+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.650579181+07:00","message":"TextPushed: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.781832119+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.781884279+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-05-12T14:04:16.781892852+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.781905662+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.781912731+07:00","message":"[bufferProcess] interim [980000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.781915891+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.781921755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.78192448+07:00","message":"> Transcript [49534] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.781927991+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.781929988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.781931939+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.781934667+07:00","message":"TextPushed: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.97814494+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.978182039+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-05-12T14:04:16.978188312+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:16.978201082+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.978210195+07:00","message":"[bufferProcess] interim [220000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.978212937+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.978218206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.978221026+07:00","message":"> Transcript [49535] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.97822476+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.97822798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.978229831+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:16.978232296+07:00","message":"TextPushed: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.092554592+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.092591628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.092598479+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.092612946+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.092620066+07:00","message":"[bufferProcess] interim [280000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.092622564+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.09262594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.092628954+07:00","message":"> Transcript [49536] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.092632935+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.092634891+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.09263662+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.092639072+07:00","message":"TextPushed: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.092642398+07:00","message":"Push: 'หลังหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.092644183+07:00","message":"TextPushed: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.09264631+07:00","message":"Set new StatePrefix : 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.092648833+07:00","message":"Next Push (prob) : 'นานกว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.092659925+07:00","message":"push: {false หลังหลบหนีคดี 0 0xc003b33e80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:17.258367104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:17.258381983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.284197315+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.284237331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.284249435+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.284265038+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.284272279+07:00","message":"[bufferProcess] interim [460000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.284274849+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.284280531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.284283482+07:00","message":"> Transcript [49537] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.284286008+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.284290073+07:00","message":"Set new StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 10'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.34969591+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.349729838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.349735949+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.349747589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.349751089+07:00","message":"receive interim result [false|false]:  12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.349759778+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.349764906+07:00","message":"[buffer interim] 4308 false  12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.349773514+07:00","message":"[bufferProcess] interim [580000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.349776027+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.349779903+07:00","message":"[bufferProcess] interim [580000000]: 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.349782422+07:00","message":"[bufferProcess] update buffer: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.34978564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.349788418+07:00","message":"> Transcript [49538] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.349790701+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.349792758+07:00","message":"Set new StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.470353746+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.470399948+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-05-12T14:04:17.470406643+07:00","message":"receive interim result [false|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.470419713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.47042238+07:00","message":"receive interim result [false|false]:  12 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.470429616+07:00","message":"[buffer interim] 4308 false ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.470434322+07:00","message":"[buffer interim] 4308 false  12 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.470441085+07:00","message":"[bufferProcess] interim [640000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.47044392+07:00","message":"[bufferProcess] send to processor:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.470447333+07:00","message":"[bufferProcess] interim [640000000]: 12 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.470450293+07:00","message":"[bufferProcess] update buffer: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.470453493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.470456139+07:00","message":"> Transcript [49539] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.47046014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.470462249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.470465111+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.470467563+07:00","message":"TextPushed: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.584097702+07:00","message":"[GCS] IsForceVAD: false for message ID: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.691980719+07:00","message":"receive streaming session, msgId: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.692019782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12 ปี\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.692027968+07:00","message":"receive interim result [true|false]: ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.692037336+07:00","message":"end recv isFinal message id 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.692039372+07:00","message":"end Recv id 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.692045395+07:00","message":"[buffer interim] 4308 true ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.692055265+07:00","message":"[bufferProcess] interim [970000000]:ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.69206011+07:00","message":"[bufferProcess] send to processor (isfinal):ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.692063995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.692066714+07:00","message":"> Transcript [49540] [false]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.692070859+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.692072657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.692078276+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.692080945+07:00","message":"TextPushed: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.692082913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.692084877+07:00","message":"> Transcript [49541] [true]: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.692094177+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.69210325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.692105095+07:00","message":"StatePrefix: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดีนานกว่า 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.69210725+07:00","message":"TextPushed: 'ตามพระราชบัญญัติป้องกันและปราบปรามการค้าประเวณีหลังหลบหนีคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:17.692124775+07:00","message":"Push: 'นานกว่า 12 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.692133573+07:00","message":"push: {true นานกว่า 12 ปี 0 0xc003b33e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:04:17.709227927+07:00","message":"write wav file: './tmp/7565/7565_4308.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.845594949+07:00","message":"[GCS] Start streaming session, msgId: 4309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:17.97699921+07:00","message":"[GCS] IsForceVAD: false for message ID: 4309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.063546417+07:00","message":"receive streaming session, msgId: 4309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.063568503+07:00","message":"found end of frame, send empty tag with msgId: 4309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.063571475+07:00","message":"end Recv id 4309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.063578932+07:00","message":"[buffer interim] 4309 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.063586079+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.063589428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.063592305+07:00","message":"> Transcript [49542] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.063594729+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.063596485+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.063598169+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.063599922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.063606145+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.06361689+07:00","message":"push: {true \n 0 0xc004d58000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:04:18.068159414+07:00","message":"write wav file: './tmp/7565/7565_4309.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.096344439+07:00","message":"[GCS] Start streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.660342683+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.660397217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.660405072+07:00","message":"receive interim result [false|false]: ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.660422455+07:00","message":"[buffer interim] 4310 false ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.660437036+07:00","message":"[bufferProcess] interim [600000000]:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.660438969+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.768092564+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.768140285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.76814606+07:00","message":"receive interim result [false|false]: กำหนด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.768158418+07:00","message":"[buffer interim] 4310 false กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.76816792+07:00","message":"[bufferProcess] interim [660000000]:กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.768170557+07:00","message":"[bufferProcess] send to processor:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.76817534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.768177868+07:00","message":"> Transcript [49543] [false]: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.768180033+07:00","message":"Set StatePrefix (first interim): 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.790372543+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.790416314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.790421689+07:00","message":"receive interim result [false|false]: ตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.790438361+07:00","message":"[buffer interim] 4310 false ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.790446443+07:00","message":"[bufferProcess] interim [720000000]:ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.790449193+07:00","message":"[bufferProcess] send to processor:กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.790453354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.790456493+07:00","message":"> Transcript [49544] [false]: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.790458863+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.790460748+07:00","message":"Set new StatePrefix: 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.924978322+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.925020098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดเอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.92502583+07:00","message":"receive interim result [false|false]: กำหนดเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:18.925043345+07:00","message":"[buffer interim] 4310 false กำหนดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.925051422+07:00","message":"[bufferProcess] interim [780000000]:กำหนดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.925053979+07:00","message":"[bufferProcess] send to processor:ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.925056864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.925060022+07:00","message":"> Transcript [49545] [false]: 'ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.925062086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:18.92506393+07:00","message":"Set new StatePrefix: 'ตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:19.127945681+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:19.127979726+07:00","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-05-12T14:04:19.127985274+07:00","message":"receive interim result [false|false]: ตำรวจทองคำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:19.127996787+07:00","message":"[buffer interim] 4310 false ตำรวจทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.128003137+07:00","message":"[bufferProcess] interim [960000000]:ตำรวจทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.128005415+07:00","message":"[bufferProcess] send to processor:กำหนดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.128010392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.128013257+07:00","message":"> Transcript [49546] [false]: 'กำหนดเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.128015419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.128017506+07:00","message":"Set new StatePrefix: 'กำหนดเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:19.223449253+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:19.223493612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:19.223499725+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:19.223514728+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.223522862+07:00","message":"[bufferProcess] interim [80000000]:ตำรวจกองกำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.223525752+07:00","message":"[bufferProcess] send to processor:ตำรวจทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.223532936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.223535736+07:00","message":"> Transcript [49547] [false]: 'ตำรวจทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.223538084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.223540358+07:00","message":"Set new StatePrefix: 'ตำรวจทองคำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:19.366955923+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:19.36700604+07:00","message":"receive 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-05-12T14:04:19.367013151+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:19.367028638+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.367039407+07:00","message":"[bufferProcess] interim [260000000]:ตำรวจกองกำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.367041917+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.367044935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.367047804+07:00","message":"> Transcript [49548] [false]: 'ตำรวจกองกำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.367050018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.367052157+07:00","message":"Set new StatePrefix: 'ตำรวจกองกำกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:19.554961995+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:19.555008763+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-05-12T14:04:19.555015359+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:19.555032755+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.55504973+07:00","message":"[bufferProcess] interim [500000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.555053527+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.55505708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.555059887+07:00","message":"> Transcript [49549] [false]: 'ตำรวจกองกำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.55506336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.555065441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.555067315+07:00","message":"StatePrefix: 'ตำรวจกองกำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:19.555069278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.051870743+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.051909652+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-05-12T14:04:20.051915808+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.05192829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.051931547+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.051941294+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.05194433+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-05-12T14:04:20.051946694+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.051949383+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-05-12T14:04:20.051951664+07:00","message":"receive interim result [false|false]:  3 กอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.051956114+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.051959785+07:00","message":"[buffer interim] 4310 false  3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.051961903+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.051965459+07:00","message":"[buffer interim] 4310 false  3 กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.051971163+07:00","message":"[bufferProcess] interim [860000000]:ตำรวจกองกำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.051973361+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.051976185+07:00","message":"[bufferProcess] interim [860000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.051978579+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.051981203+07:00","message":"[bufferProcess] interim [920000000]:ตำรวจกองกำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.051983089+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.051986074+07:00","message":"[bufferProcess] interim [920000000]: 3 กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.051987924+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.051994853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.051997499+07:00","message":"> Transcript [49550] [false]: 'ตำรวจกองกำกับการ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.052000623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.052010504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.052012469+07:00","message":"StatePrefix: 'ตำรวจกองกำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.052014557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.05201618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.052018263+07:00","message":"> Transcript [49551] [false]: 'ตำรวจกองกำกับการ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.052020128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.052021874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.05202351+07:00","message":"StatePrefix: 'ตำรวจกองกำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.052025242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.176462045+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.176509872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.176516978+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.176529061+07:00","message":"receive 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-05-12T14:04:20.176532116+07:00","message":"receive interim result [false|false]:  กอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.176542623+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.176549842+07:00","message":"[buffer interim] 4310 false  กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.176556628+07:00","message":"[bufferProcess] interim [100000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.176559288+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.17656564+07:00","message":"[bufferProcess] interim [100000000]: กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.176568052+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.176571083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.176574276+07:00","message":"> Transcript [49552] [false]: 'ตำรวจกองกำกับการ 3 กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.176578291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.17658066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.176582558+07:00","message":"StatePrefix: 'ตำรวจกองกำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.176584536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.176590219+07:00","message":"Push: 'ตำรวจกองกำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.17659208+07:00","message":"TextPushed: 'ตำรวจกองกำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.176594036+07:00","message":"Set new StatePrefix : 'ตำรวจกองกำกับการ 3 กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.176596067+07:00","message":"Next Push (prob) : 'การ 3 กอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.176606134+07:00","message":"push: {false ตำรวจกองกำกับ 0 0xc0042d6100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.223478338+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.223511532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.223517989+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.223529453+07:00","message":"receive 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-05-12T14:04:20.223532652+07:00","message":"receive interim result [false|false]:  กองบังคับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.22353937+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.22354289+07:00","message":"[buffer interim] 4310 false  กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.223548483+07:00","message":"[bufferProcess] interim [220000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.223550764+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.22355366+07:00","message":"[bufferProcess] interim [220000000]: กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.223556115+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.223558942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.223561781+07:00","message":"> Transcript [49553] [false]: 'ตำรวจกองกำกับการ 3 กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.22356446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.223566481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.223568202+07:00","message":"StatePrefix: 'ตำรวจกองกำกับการ 3 กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.223570177+07:00","message":"TextPushed: 'ตำรวจกองกำกับ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:20.259390382+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:20.259416119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.420857792+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.420899885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.420906947+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.420920084+07:00","message":"receive 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-05-12T14:04:20.420923203+07:00","message":"receive interim result [false|false]:  กองบังคับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.420931866+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.4209354+07:00","message":"[buffer interim] 4310 false  กองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.420942882+07:00","message":"[bufferProcess] interim [400000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.420945772+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.420948845+07:00","message":"[bufferProcess] interim [400000000]: กองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.420951965+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.420955016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.420957684+07:00","message":"> Transcript [49554] [false]: 'ตำรวจกองกำกับการ 3 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.420960863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.420962963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.420964748+07:00","message":"StatePrefix: 'ตำรวจกองกำกับการ 3 กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.420966844+07:00","message":"TextPushed: 'ตำรวจกองกำกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.754160543+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.754210918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.754218212+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.7542304+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-05-12T14:04:20.754233808+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.754243187+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.754247387+07:00","message":"[buffer interim] 4310 false  กองบังคับการปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.754254713+07:00","message":"[bufferProcess] interim [700000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.754257585+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.754260765+07:00","message":"[bufferProcess] interim [700000000]: กองบังคับการปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.754266039+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กองบังคับการปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.754269183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.75427207+07:00","message":"> Transcript [49555] [false]: 'ตำรวจกองกำกับการ 3 กองบังคับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.754275718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.754277905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.754279782+07:00","message":"StatePrefix: 'ตำรวจกองกำกับการ 3 กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.754281937+07:00","message":"TextPushed: 'ตำรวจกองกำกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.865292446+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.86534201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.865350587+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.865364233+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-05-12T14:04:20.865368208+07:00","message":"receive interim result [false|false]:  กองบังคับการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.865378825+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.865384074+07:00","message":"[buffer interim] 4310 false  กองบังคับการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.865407271+07:00","message":"[bufferProcess] interim [820000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.865435594+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กองบังคับการปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.865448702+07:00","message":"[bufferProcess] interim [820000000]: กองบังคับการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.865453104+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กองบังคับการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.865457554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.865461814+07:00","message":"> Transcript [49556] [false]: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.865466731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.865469437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.865472471+07:00","message":"StatePrefix: 'ตำรวจกองกำกับการ 3 กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.865475754+07:00","message":"TextPushed: 'ตำรวจกองกำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.865483109+07:00","message":"Push: 'การ 3 กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.865485996+07:00","message":"TextPushed: 'ตำรวจกองกำกับการ 3 กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.865489305+07:00","message":"Set new StatePrefix : 'ตำรวจกองกำกับการ 3 กองบังคับการปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.865492387+07:00","message":"Next Push (prob) : 'บังคับการปราบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.86550366+07:00","message":"push: {false การ 3 กอง 0 0xc0042d6100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.933180453+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.933218206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.933225255+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.933237582+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-05-12T14:04:20.933242868+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบปราม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.933253527+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:20.933260775+07:00","message":"[buffer interim] 4310 false  กองบังคับการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.933268374+07:00","message":"[bufferProcess] interim [880000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.93327235+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กองบังคับการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.933276715+07:00","message":"[bufferProcess] interim [880000000]: กองบังคับการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.933280178+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กองบังคับการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.933284018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.933288715+07:00","message":"> Transcript [49557] [false]: 'ตำรวจกองกำกับการ 3 กองบังคับการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.93329222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:20.933295831+07:00","message":"Set new StatePrefix: 'ตำรวจกองกำกับการ 3 กองบังคับการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.315600098+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.315637972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.315645227+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.315655915+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-05-12T14:04:21.315660156+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบปรามการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.315670496+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.315679319+07:00","message":"[buffer interim] 4310 false  กองบังคับการปราบปรามการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.315705737+07:00","message":"[bufferProcess] interim [300000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.315725134+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กองบังคับการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.315738351+07:00","message":"[bufferProcess] interim [300000000]: กองบังคับการปราบปรามการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.315741241+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.315744883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.315749122+07:00","message":"> Transcript [49558] [false]: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.315751642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.315753654+07:00","message":"Set new StatePrefix: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.78293076+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.782978969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.782986286+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.783001967+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-05-12T14:04:21.783005583+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบปรามการกระทํา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.78302663+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.783043742+07:00","message":"[buffer interim] 4310 false  กองบังคับการปราบปรามการกระทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.78305182+07:00","message":"[bufferProcess] interim [660000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.78305543+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.783061361+07:00","message":"[bufferProcess] interim [660000000]: กองบังคับการปราบปรามการกระทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.783064441+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.783067195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.783070213+07:00","message":"> Transcript [49559] [false]: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.783073659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.783075655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.783077607+07:00","message":"StatePrefix: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.783079705+07:00","message":"TextPushed: 'ตำรวจกองกำกับการ 3 กอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.953042088+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.953089152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.95309736+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.953112614+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-05-12T14:04:21.95312341+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบปรามการกระทำความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.953132942+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:21.95313749+07:00","message":"[buffer interim] 4310 false  กองบังคับการปราบปรามการกระทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.953144663+07:00","message":"[bufferProcess] interim [900000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.953147867+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทํา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.953151091+07:00","message":"[bufferProcess] interim [900000000]: กองบังคับการปราบปรามการกระทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.953154227+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.953157531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.953173789+07:00","message":"> Transcript [49560] [false]: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทํา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.953179106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.953181283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.953183366+07:00","message":"StatePrefix: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:21.953185638+07:00","message":"TextPushed: 'ตำรวจกองกำกับการ 3 กอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.016755626+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.016798948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.016804962+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.016821212+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-05-12T14:04:22.016825539+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบปรามการกระทำความผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.016833697+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.016837667+07:00","message":"[buffer interim] 4310 false  กองบังคับการปราบปรามการกระทำความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.01685859+07:00","message":"[bufferProcess] interim [20000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.016883713+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.016896544+07:00","message":"[bufferProcess] interim [20000000]: กองบังคับการปราบปรามการกระทำความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.016900498+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.016905167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.016909529+07:00","message":"> Transcript [49561] [false]: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.016914582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.01691745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.016920746+07:00","message":"StatePrefix: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.01692468+07:00","message":"TextPushed: 'ตำรวจกองกำกับการ 3 กอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.360323161+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.360377579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.360384915+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.360396979+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-05-12T14:04:22.36040001+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบปรามการกระทำความผิดเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.360408352+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.36041578+07:00","message":"[buffer interim] 4310 false  กองบังคับการปราบปรามการกระทำความผิดเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.360425157+07:00","message":"[bufferProcess] interim [320000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.360429765+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.360436196+07:00","message":"[bufferProcess] interim [320000000]: กองบังคับการปราบปรามการกระทำความผิดเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.360441082+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.360444211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.36044708+07:00","message":"> Transcript [49562] [false]: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.360451539+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.360453685+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.360455562+07:00","message":"StatePrefix: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.360457713+07:00","message":"TextPushed: 'ตำรวจกองกำกับการ 3 กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.360465126+07:00","message":"Push: 'บังคับการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.360467234+07:00","message":"TextPushed: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.360469439+07:00","message":"Set new StatePrefix : 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.360471826+07:00","message":"Next Push (prob) : 'การกระทำความผิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.360480152+07:00","message":"push: {false บังคับการปราบปราม 0 0xc0042d6100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.534480894+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.534523635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.534532551+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.534543464+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-05-12T14:04:22.534547808+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.53456118+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.534573348+07:00","message":"[buffer interim] 4310 false  กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.534581338+07:00","message":"[bufferProcess] interim [440000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.534584628+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.534588101+07:00","message":"[bufferProcess] interim [440000000]: กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.53459337+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.534596243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.534599056+07:00","message":"> Transcript [49563] [false]: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.534602661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.534604521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.534606298+07:00","message":"StatePrefix: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.534609155+07:00","message":"TextPushed: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.703377942+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.703409453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.703415304+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.703424686+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-05-12T14:04:22.703428231+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.703436414+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.703441908+07:00","message":"[buffer interim] 4310 false  กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.703448164+07:00","message":"[bufferProcess] interim [620000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.70345102+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.703456171+07:00","message":"[bufferProcess] interim [620000000]: กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.703458803+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.703461643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.703464118+07:00","message":"> Transcript [49564] [false]: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.703467706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.703469631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.703471518+07:00","message":"StatePrefix: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.703475714+07:00","message":"TextPushed: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.918380731+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.918422894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.918430124+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.918445968+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-05-12T14:04:22.918450256+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.918458802+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:22.918462493+07:00","message":"[buffer interim] 4310 false  กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.918469559+07:00","message":"[bufferProcess] interim [800000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.918473471+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.918479605+07:00","message":"[bufferProcess] interim [800000000]: กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.91848232+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.918485477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.918489413+07:00","message":"> Transcript [49565] [false]: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.918493639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.918495677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.918497561+07:00","message":"StatePrefix: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:22.918500421+07:00","message":"TextPushed: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.083471189+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.083506724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.083513455+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.083526033+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-05-12T14:04:23.083529596+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.083537861+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.083541651+07:00","message":"[buffer interim] 4310 false  กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.083547717+07:00","message":"[bufferProcess] interim [980000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.083550268+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.083553574+07:00","message":"[bufferProcess] interim [980000000]: กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.083556344+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.083560867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.083563688+07:00","message":"> Transcript [49566] [false]: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.083567744+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.083572125+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.083574127+07:00","message":"StatePrefix: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.083576712+07:00","message":"TextPushed: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.083579638+07:00","message":"Push: 'การกระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.083581467+07:00","message":"TextPushed: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.083583617+07:00","message":"Set new StatePrefix : 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.083585743+07:00","message":"Next Push (prob) : 'เกี่ยวกับการค้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.083592824+07:00","message":"push: {false การกระทำความผิด 0 0xc0042d6100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.172935119+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.172969122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.172974663+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.172983709+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-05-12T14:04:23.172987318+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้าไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.172994119+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.172997749+07:00","message":"[buffer interim] 4310 false  กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.173003765+07:00","message":"[bufferProcess] interim [40000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.173006003+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.173009151+07:00","message":"[bufferProcess] interim [40000000]: กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.17301203+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.173014965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.173018649+07:00","message":"> Transcript [49567] [false]: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.17302186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.1730238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.1730277+07:00","message":"StatePrefix: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.173030065+07:00","message":"TextPushed: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.176079143+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.176106857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.176112234+07:00","message":"receive interim result [false|false]: ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.17612746+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-05-12T14:04:23.176130805+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.176136815+07:00","message":"[buffer interim] 4310 false ตำรวจกองกำกับการ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.176143073+07:00","message":"[buffer interim] 4310 false  กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.17614779+07:00","message":"[bufferProcess] interim [100000000]:ตำรวจกองกำกับการ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.176150272+07:00","message":"[bufferProcess] send to processor:ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.176154837+07:00","message":"[bufferProcess] interim [100000000]: กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.176157502+07:00","message":"[bufferProcess] update buffer: ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.17616039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.17616317+07:00","message":"> Transcript [49568] [false]: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.17616687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.176169027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.176170808+07:00","message":"StatePrefix: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.176173143+07:00","message":"TextPushed: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:23.260289312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:23.260293891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.354089637+07:00","message":"[GCS] IsForceVAD: false for message ID: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.415432353+07:00","message":"[GCS] Start streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.454653228+07:00","message":"receive streaming session, msgId: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.454688757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามนุษย์\",\"confidence\":0.95388716}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.454696679+07:00","message":"receive interim result [true|false]: ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.454705781+07:00","message":"end recv isFinal message id 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.454707708+07:00","message":"end Recv id 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.454713529+07:00","message":"[buffer interim] 4310 true ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.45472077+07:00","message":"[bufferProcess] interim [460000000]:ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.454723775+07:00","message":"[bufferProcess] send to processor (isfinal):ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.454727076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.454729586+07:00","message":"> Transcript [49569] [false]: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.454732786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.454734865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.454736695+07:00","message":"StatePrefix: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.45473936+07:00","message":"TextPushed: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.454741285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.454744753+07:00","message":"> Transcript [49570] [true]: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้ามนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.454753316+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.454757353+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.454759043+07:00","message":"StatePrefix: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิดเกี่ยวกับการค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.45476108+07:00","message":"TextPushed: 'ตำรวจกองกำกับการ 3 กองบังคับการปราบปรามการกระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.454764248+07:00","message":"Push: 'เกี่ยวกับการค้ามนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.454772183+07:00","message":"push: {true เกี่ยวกับการค้ามนุษย์ 0 0xc0042d6100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:04:23.466609199+07:00","message":"write wav file: './tmp/7565/7565_4310.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.891172421+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.891222702+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-05-12T14:04:23.891227748+07:00","message":"receive interim result [false|false]: เข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:23.8912423+07:00","message":"[buffer interim] 4311 false เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.891249526+07:00","message":"[bufferProcess] interim [300000000]:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:23.891251434+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.154456734+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.154503698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าครัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.154510648+07:00","message":"receive interim result [false|false]: เข้าครัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.154525727+07:00","message":"[buffer interim] 4311 false เข้าครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.154533956+07:00","message":"[bufferProcess] interim [540000000]:เข้าครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.154536752+07:00","message":"[bufferProcess] send to processor:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.15454372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.154546937+07:00","message":"> Transcript [49571] [false]: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.154549007+07:00","message":"Set StatePrefix (first interim): 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.16972368+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.169757842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.169763062+07:00","message":"receive interim result [false|false]: เข้าควบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.169779602+07:00","message":"[buffer interim] 4311 false เข้าควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.169786542+07:00","message":"[bufferProcess] interim [600000000]:เข้าควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.169790311+07:00","message":"[bufferProcess] send to processor:เข้าครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.169799515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.169803526+07:00","message":"> Transcript [49572] [false]: 'เข้าครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.169808435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.169811175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.169813891+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.169816672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.395936138+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.395973485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าควบคุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.395978727+07:00","message":"receive interim result [false|false]: เข้าควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.395991222+07:00","message":"[buffer interim] 4311 false เข้าควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.396000021+07:00","message":"[bufferProcess] interim [780000000]:เข้าควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.396002337+07:00","message":"[bufferProcess] send to processor:เข้าควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.396005571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.396008222+07:00","message":"> Transcript [49573] [false]: 'เข้าควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.396011497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.396013543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.396015344+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.396017557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.585571696+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.585606509+07:00","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-05-12T14:04:24.585611757+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.585622702+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.585631926+07:00","message":"[bufferProcess] interim [960000000]:เข้าควบคุมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.585636442+07:00","message":"[bufferProcess] send to processor:เข้าควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.585644469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.585648538+07:00","message":"> Transcript [49574] [false]: 'เข้าควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.585653989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.585657+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.585659805+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.585662649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.770758939+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.770801084+07:00","message":"receive 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-05-12T14:04:24.770808722+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.77082449+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.770832269+07:00","message":"[bufferProcess] interim [140000000]:เข้าควบคุมตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.770834774+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.770842649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.770845459+07:00","message":"> Transcript [49575] [false]: 'เข้าควบคุมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.770848873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.770851205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.770853251+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.770855574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.770861885+07:00","message":"Push: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.770866002+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.770868358+07:00","message":"Set new StatePrefix : 'เข้าควบคุมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.77087043+07:00","message":"Next Push (prob) : 'ควบคุมตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.770893464+07:00","message":"push: {false เข้า 0 0xc004d58b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.838980315+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.839017521+07:00","message":"receive 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-05-12T14:04:24.839023845+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:24.83903612+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.839043145+07:00","message":"[bufferProcess] interim [260000000]:เข้าควบคุมตัวผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.839045516+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.839048705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.839052241+07:00","message":"> Transcript [49576] [false]: 'เข้าควบคุมตัวผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.839055224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.839057189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.839059125+07:00","message":"StatePrefix: 'เข้าควบคุมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:24.839061378+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.032595516+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.0326377+07:00","message":"receive 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-05-12T14:04:25.032645936+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.032673785+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.032689423+07:00","message":"[bufferProcess] interim [440000000]:เข้าควบคุมตัวผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.032695605+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.032702873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.032707246+07:00","message":"> Transcript [49577] [false]: 'เข้าควบคุมตัวผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.032711888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.032714802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.032718073+07:00","message":"StatePrefix: 'เข้าควบคุมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.032722108+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.292910266+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.292943174+07:00","message":"receive 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-05-12T14:04:25.292948989+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.292962209+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.29296937+07:00","message":"[bufferProcess] interim [680000000]:เข้าควบคุมตัวผู้ต้องหาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.292971692+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.292974904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.292977492+07:00","message":"> Transcript [49578] [false]: 'เข้าควบคุมตัวผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.29298032+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.292982596+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.292985097+07:00","message":"StatePrefix: 'เข้าควบคุมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.292987382+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.489608309+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.48964175+07:00","message":"receive 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-05-12T14:04:25.489649096+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.489664917+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.48967784+07:00","message":"[bufferProcess] interim [920000000]:เข้าควบคุมตัวผู้ต้องหาได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.489681193+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.48968807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.489691817+07:00","message":"> Transcript [49579] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.489696328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.489699485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.489703304+07:00","message":"StatePrefix: 'เข้าควบคุมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.489706296+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.489713448+07:00","message":"Push: 'ควบคุมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.489716365+07:00","message":"TextPushed: 'เข้าควบคุมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.489719651+07:00","message":"Set new StatePrefix : 'เข้าควบคุมตัวผู้ต้องหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.489722912+07:00","message":"Next Push (prob) : 'ผู้ต้องหาได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.489742994+07:00","message":"push: {false ควบคุมตัว 0 0xc004d58b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.680542547+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.680582119+07:00","message":"receive 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-05-12T14:04:25.68058823+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.680601327+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.680607147+07:00","message":"receive 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-05-12T14:04:25.680610139+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.680619687+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.680635203+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.680643751+07:00","message":"[bufferProcess] interim [40000000]:เข้าควบคุมตัวผู้ต้องหาได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.680647578+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.68065151+07:00","message":"[bufferProcess] interim [100000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.680654765+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.680658544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.680662708+07:00","message":"> Transcript [49580] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.680667588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.680670341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.68067383+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.680677684+07:00","message":"TextPushed: 'เข้าควบคุมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.68068033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.680683122+07:00","message":"> Transcript [49581] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.680686031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.68068854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.68069109+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.680693942+07:00","message":"TextPushed: 'เข้าควบคุมตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.874347531+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.87438053+07:00","message":"receive 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-05-12T14:04:25.87438656+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:25.874403295+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.874412217+07:00","message":"[bufferProcess] interim [280000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.874414866+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.874420958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.874424118+07:00","message":"> Transcript [49582] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.874427312+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.874429358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.874432115+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:25.874434619+07:00","message":"TextPushed: 'เข้าควบคุมตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.005493573+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.0055285+07:00","message":"receive 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-05-12T14:04:26.005533476+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.005550748+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.005558486+07:00","message":"[bufferProcess] interim [400000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.00556148+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.005566974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.005569842+07:00","message":"> Transcript [49583] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.005573604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.0055758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.005578082+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.005580798+07:00","message":"TextPushed: 'เข้าควบคุมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.005583453+07:00","message":"Push: 'ผู้ต้องหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.005585414+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.005587489+07:00","message":"Set new StatePrefix : 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.005589449+07:00","message":"Next Push (prob) : 'ภายในหมู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.005597958+07:00","message":"push: {false ผู้ต้องหาได้ 0 0xc004d58b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.250399586+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.250432199+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-05-12T14:04:26.250438892+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.250451302+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.250460342+07:00","message":"[bufferProcess] interim [640000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.250462852+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.250466333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.250469043+07:00","message":"> Transcript [49584] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.25047265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.250474612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.250476434+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.250480475+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:26.260600024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:26.260614143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.373236134+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.373270408+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-05-12T14:04:26.373276848+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.373291155+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.373297384+07:00","message":"[bufferProcess] interim [820000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.373300321+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.373303824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.373306565+07:00","message":"> Transcript [49585] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.373309595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.373311548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.373313644+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.373316307+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.461537893+07:00","message":"[GCS] Cleaned up inactive client: 4283"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.461556475+07:00","message":"[GCS] Cleaned up inactive client: 4287"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.461559316+07:00","message":"[GCS] Cleaned up inactive client: 4289"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.461561123+07:00","message":"[GCS] Cleaned up inactive client: 4285"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.461562836+07:00","message":"[GCS] Cleaned up inactive client: 4286"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.461564819+07:00","message":"[GCS] Cleaned up inactive client: 4284"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.461567149+07:00","message":"[GCS] Cleaned up inactive client: 4288"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.642005483+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.642051511+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-05-12T14:04:26.642058198+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.642071171+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.642078547+07:00","message":"[bufferProcess] interim [60000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.642081223+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.64208624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.642089122+07:00","message":"> Transcript [49586] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.642092449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.642094514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.642097291+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.64210015+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.643672019+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.643689086+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-05-12T14:04:26.643693312+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.643703418+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.643707736+07:00","message":"[bufferProcess] interim [120000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.643709978+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.643712421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.643714554+07:00","message":"> Transcript [49587] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.643717352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.643719201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.64372102+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.643723111+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.643729259+07:00","message":"Push: 'ภายในหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.643731228+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.643733467+07:00","message":"Set new StatePrefix : 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.643735714+07:00","message":"Next Push (prob) : 'บ้านแห่งหนึ่งนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.643743468+07:00","message":"push: {false ภายในหมู่ 0 0xc004d58b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.764684942+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.764728694+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-05-12T14:04:26.764738192+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:26.76475551+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.764767388+07:00","message":"[bufferProcess] interim [180000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.764771535+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.764778833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.764782933+07:00","message":"> Transcript [49588] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.764786719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:26.764790252+07:00","message":"Set new StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:27.335466787+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:27.335497024+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-05-12T14:04:27.335503217+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:27.335516251+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.335523056+07:00","message":"[bufferProcess] interim [780000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.335525622+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.335530654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.335533422+07:00","message":"> Transcript [49589] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.335535914+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.335538097+07:00","message":"Set new StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:27.598976139+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:27.599011823+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-05-12T14:04:27.599018839+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:27.59903375+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.599043244+07:00","message":"[bufferProcess] interim [960000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.599045831+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.599049961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.599052631+07:00","message":"> Transcript [49590] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.599056068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.599057978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.599059846+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.599062539+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:27.656152237+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:27.656195105+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-05-12T14:04:27.656206059+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:27.656220976+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.656231136+07:00","message":"[bufferProcess] interim [80000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.656233657+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.656238883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.656242351+07:00","message":"> Transcript [49591] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.656245911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.656247908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.656249945+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.656252458+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:27.779468222+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:27.779502643+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-05-12T14:04:27.77950968+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:27.779522234+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.779529908+07:00","message":"[bufferProcess] interim [140000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.779532597+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.779535748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.779538416+07:00","message":"> Transcript [49592] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.779542064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.779544036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.77954596+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:27.779548337+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.04606972+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.046101773+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-05-12T14:04:28.046107982+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.04613031+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.046138244+07:00","message":"[bufferProcess] interim [500000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.046140912+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.046144493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.04614728+07:00","message":"> Transcript [49593] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.046151176+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.046153296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.046155361+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.046158375+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.046161682+07:00","message":"Push: 'บ้านแห่งหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.046163864+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.046166248+07:00","message":"Set new StatePrefix : 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.046168548+07:00","message":"Next Push (prob) : 'ที่ตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.046176752+07:00","message":"push: {false บ้านแห่งหนึ่งนะคะ 0 0xc004d58b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.180739651+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.180778007+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-05-12T14:04:28.1807855+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.180798921+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.180806505+07:00","message":"[bufferProcess] interim [620000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.180809148+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.180815894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.180818504+07:00","message":"> Transcript [49594] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.18082233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.180824448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.180826441+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.180829455+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.362630881+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.362668088+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-05-12T14:04:28.362674539+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.362690627+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.362698603+07:00","message":"[bufferProcess] interim [740000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.362701358+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.362709714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.362714343+07:00","message":"> Transcript [49595] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.362720005+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.362723118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.362729919+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.362734488+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.365224335+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.365248908+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-05-12T14:04:28.365254099+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.365267383+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.365273773+07:00","message":"[bufferProcess] interim [800000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.365276428+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.365292513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.365295971+07:00","message":"> Transcript [49596] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.365299288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.365301256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.365303905+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.365306304+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.935378845+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.935419699+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-05-12T14:04:28.935430552+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.935445399+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.935452486+07:00","message":"[bufferProcess] interim [340000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.935455368+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.935462406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.935465747+07:00","message":"> Transcript [49597] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.93546971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.9354719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.935473931+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.935476874+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.935483511+07:00","message":"Push: 'ที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.935485625+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.935487915+07:00","message":"Set new StatePrefix : 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:28.935490224+07:00","message":"Next Push (prob) : 'บางแม่นาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:28.935497474+07:00","message":"push: {false ที่ตำบล 0 0xc004d58b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.059220691+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.059257052+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-05-12T14:04:29.059264044+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.05927869+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.059286094+07:00","message":"[bufferProcess] interim [460000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.05928945+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.059298196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.059305024+07:00","message":"> Transcript [49598] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.059309149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.059311363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.059313667+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.05931653+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบล'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:29.260621157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:29.260632778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.566368847+07:00","message":"[GCS] IsForceVAD: false for message ID: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.627665696+07:00","message":"[GCS] Start streaming session, msgId: 4312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.641862176+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.641904948+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-05-12T14:04:29.641913233+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.641928271+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.641937933+07:00","message":"[bufferProcess] interim [60000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.641940671+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.641944251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.641947331+07:00","message":"> Transcript [49599] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.641951534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.641953535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.641955934+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.641958981+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.648506622+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.648545547+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-05-12T14:04:29.648556391+07:00","message":"receive interim result [false|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.64857633+07:00","message":"[buffer interim] 4311 false เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.64858563+07:00","message":"[bufferProcess] interim [180000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.648589734+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.648600453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.648604838+07:00","message":"> Transcript [49600] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.648610923+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.648614881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.648617719+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.648620494+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.696076745+07:00","message":"receive streaming session, msgId: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.696111538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่จังหวัด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.696127006+07:00","message":"receive interim result [true|false]: เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.696135973+07:00","message":"end recv isFinal message id 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.696138215+07:00","message":"end Recv id 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.696143378+07:00","message":"[buffer interim] 4311 true เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696152315+07:00","message":"[bufferProcess] interim [180000000]:เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696157271+07:00","message":"[bufferProcess] send to processor (isfinal):เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.69616054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696163388+07:00","message":"> Transcript [49601] [false]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696167457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696169337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696171902+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696174785+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.69618118+07:00","message":"Push: 'บางแม่นาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696185685+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696188345+07:00","message":"Set new StatePrefix : 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696191214+07:00","message":"Next Push (prob) : 'อำเภอบางใหญ่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696193029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696195115+07:00","message":"> Transcript [49602] [true]: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696197443+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696199092+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696200806+07:00","message":"StatePrefix: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นางอำเภอบางใหญ่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696203142+07:00","message":"TextPushed: 'เข้าควบคุมตัวผู้ต้องหาได้ภายในหมู่บ้านแห่งหนึ่งนะคะที่ตำบลบางแม่นาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:29.696205391+07:00","message":"Push: 'อำเภอบางใหญ่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.696205624+07:00","message":"push: {false บางแม่นาง 0 0xc004d58b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:29.696221424+07:00","message":"push: {true อำเภอบางใหญ่จังหวัด 0 0xc004d58b00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:04:29.707461021+07:00","message":"write wav file: './tmp/7565/7565_4311.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:30.300193241+07:00","message":"receive streaming session, msgId: 4312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:30.300237174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นนทบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:30.30024224+07:00","message":"receive interim result [false|false]: นนทบุรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:30.300260102+07:00","message":"[buffer interim] 4312 false นนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:30.300269563+07:00","message":"[bufferProcess] interim [660000000]:นนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:30.300272335+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:30.873322403+07:00","message":"receive streaming session, msgId: 4312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:30.873363019+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-05-12T14:04:30.873370162+07:00","message":"receive interim result [false|false]: นนทบุรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:30.873382172+07:00","message":"[buffer interim] 4312 false นนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:30.873390858+07:00","message":"[bufferProcess] interim [260000000]:นนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:30.873395823+07:00","message":"[bufferProcess] send to processor:นนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:30.873400112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:30.873404542+07:00","message":"> Transcript [49603] [false]: 'นนทบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:30.873407523+07:00","message":"Set StatePrefix (first interim): 'นนทบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.022176335+07:00","message":"receive streaming session, msgId: 4312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.022211976+07:00","message":"receive 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-05-12T14:04:31.022217887+07:00","message":"receive interim result [false|false]: นนทบุรีเมือง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.022232931+07:00","message":"[buffer interim] 4312 false นนทบุรีเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.022240359+07:00","message":"[bufferProcess] interim [380000000]:นนทบุรีเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.022242921+07:00","message":"[bufferProcess] send to processor:นนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.02224992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.022252786+07:00","message":"> Transcript [49604] [false]: 'นนทบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.02225565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.02225762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.022259886+07:00","message":"StatePrefix: 'นนทบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.02226203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.082530767+07:00","message":"receive streaming session, msgId: 4312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.082567109+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-05-12T14:04:31.082572849+07:00","message":"receive interim result [false|false]: นนทบุรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.082589639+07:00","message":"[buffer interim] 4312 false นนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.082597247+07:00","message":"[bufferProcess] interim [440000000]:นนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.082599862+07:00","message":"[bufferProcess] send to processor:นนทบุรีเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.082603527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.082606359+07:00","message":"> Transcript [49605] [false]: 'นนทบุรีเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.082609778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.082611812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.082613691+07:00","message":"StatePrefix: 'นนทบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.082615788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.231671723+07:00","message":"receive streaming session, msgId: 4312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.23171039+07:00","message":"receive 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-05-12T14:04:31.231716005+07:00","message":"receive interim result [false|false]: นนทบุรีเมื่อส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.231731773+07:00","message":"[buffer interim] 4312 false นนทบุรีเมื่อส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.231739729+07:00","message":"[bufferProcess] interim [560000000]:นนทบุรีเมื่อส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.23174266+07:00","message":"[bufferProcess] send to processor:นนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.231746244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.23174928+07:00","message":"> Transcript [49606] [false]: 'นนทบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.231752583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.231754626+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.231756818+07:00","message":"StatePrefix: 'นนทบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.231758962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.283257722+07:00","message":"receive streaming session, msgId: 4312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.283296194+07:00","message":"receive 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-05-12T14:04:31.283302193+07:00","message":"receive interim result [false|false]: นนทบุรีเมืองสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.283317307+07:00","message":"[buffer interim] 4312 false นนทบุรีเมืองสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.283324614+07:00","message":"[bufferProcess] interim [680000000]:นนทบุรีเมืองสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.283326971+07:00","message":"[bufferProcess] send to processor:นนทบุรีเมื่อส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.283333555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.283336647+07:00","message":"> Transcript [49607] [false]: 'นนทบุรีเมื่อส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.283340136+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.283342235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.283344224+07:00","message":"StatePrefix: 'นนทบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.283346383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.283354275+07:00","message":"Push: 'นนทบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.283356155+07:00","message":"TextPushed: 'นนทบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.28335837+07:00","message":"Set new StatePrefix : 'นนทบุรีเมื่อส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.283360433+07:00","message":"Next Push (prob) : 'เมื่อส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.283368293+07:00","message":"push: {false นนทบุรี 0 0xc0044a3600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.393452824+07:00","message":"receive streaming session, msgId: 4312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.393495607+07:00","message":"receive 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-05-12T14:04:31.393502105+07:00","message":"receive interim result [false|false]: นนทบุรีเมื่อสงคราม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.393521011+07:00","message":"receive streaming session, msgId: 4312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.393525484+07:00","message":"receive 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-05-12T14:04:31.393529989+07:00","message":"receive interim result [false|false]: นนทบุรีเมื่อช่วงค่ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.393543661+07:00","message":"[buffer interim] 4312 false นนทบุรีเมื่อสงคราม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.393559819+07:00","message":"[buffer interim] 4312 false นนทบุรีเมื่อช่วงค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.393567147+07:00","message":"[bufferProcess] interim [740000000]:นนทบุรีเมื่อสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.393569703+07:00","message":"[bufferProcess] send to processor:นนทบุรีเมืองสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.393572571+07:00","message":"[bufferProcess] interim [800000000]:นนทบุรีเมื่อช่วงค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.393574474+07:00","message":"[bufferProcess] send to processor:นนทบุรีเมื่อสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.393577549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.393580146+07:00","message":"> Transcript [49608] [false]: 'นนทบุรีเมืองสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.393582464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.393584554+07:00","message":"Set new StatePrefix: 'นนทบุรีเมืองสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.393586273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.393588031+07:00","message":"> Transcript [49609] [false]: 'นนทบุรีเมื่อสงคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.393589641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.393591205+07:00","message":"Set new StatePrefix: 'นนทบุรีเมื่อสงคราม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.513436247+07:00","message":"receive streaming session, msgId: 4312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.513471208+07:00","message":"receive 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-05-12T14:04:31.513476973+07:00","message":"receive interim result [false|false]: นนทบุรีเมื่อช่วงค่ำวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.513488543+07:00","message":"[buffer interim] 4312 false นนทบุรีเมื่อช่วงค่ำวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.5134978+07:00","message":"[bufferProcess] interim [860000000]:นนทบุรีเมื่อช่วงค่ำวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.513503637+07:00","message":"[bufferProcess] send to processor:นนทบุรีเมื่อช่วงค่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.513509041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.513512612+07:00","message":"> Transcript [49610] [false]: 'นนทบุรีเมื่อช่วงค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.513515908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.513518938+07:00","message":"Set new StatePrefix: 'นนทบุรีเมื่อช่วงค่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.714191025+07:00","message":"receive streaming session, msgId: 4312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.714224136+07:00","message":"receive 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-05-12T14:04:31.714230173+07:00","message":"receive interim result [false|false]: นนทบุรีเมื่อช่วงค่ำวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.714244404+07:00","message":"[buffer interim] 4312 false นนทบุรีเมื่อช่วงค่ำวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.714251642+07:00","message":"[bufferProcess] interim [40000000]:นนทบุรีเมื่อช่วงค่ำวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.714253971+07:00","message":"[bufferProcess] send to processor:นนทบุรีเมื่อช่วงค่ำวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.714257043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.71425955+07:00","message":"> Transcript [49611] [false]: 'นนทบุรีเมื่อช่วงค่ำวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.714262758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.714264668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.714266499+07:00","message":"StatePrefix: 'นนทบุรีเมื่อช่วงค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.714271049+07:00","message":"TextPushed: 'นนทบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.814165839+07:00","message":"[GCS] IsForceVAD: false for message ID: 4312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.877556729+07:00","message":"[GCS] Start streaming session, msgId: 4313"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.918171868+07:00","message":"receive streaming session, msgId: 4312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.918208085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นนทบุรีเมื่อช่วงค่ำวันนี้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.918214615+07:00","message":"receive interim result [true|false]: นนทบุรีเมื่อช่วงค่ำวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.918221312+07:00","message":"end recv isFinal message id 4312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.918224198+07:00","message":"end Recv id 4312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.918232743+07:00","message":"[buffer interim] 4312 true นนทบุรีเมื่อช่วงค่ำวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.918241561+07:00","message":"[bufferProcess] interim [400000000]:นนทบุรีเมื่อช่วงค่ำวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.918244603+07:00","message":"[bufferProcess] send to processor (isfinal):นนทบุรีเมื่อช่วงค่ำวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.918247821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.918250648+07:00","message":"> Transcript [49612] [false]: 'นนทบุรีเมื่อช่วงค่ำวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.91825361+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.918255826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.918257702+07:00","message":"StatePrefix: 'นนทบุรีเมื่อช่วงค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.918259814+07:00","message":"TextPushed: 'นนทบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.918261555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.918263398+07:00","message":"> Transcript [49613] [true]: 'นนทบุรีเมื่อช่วงค่ำวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.91826538+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.918267052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.91826861+07:00","message":"StatePrefix: 'นนทบุรีเมื่อช่วงค่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.918271106+07:00","message":"TextPushed: 'นนทบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:31.918273983+07:00","message":"Push: 'เมื่อช่วงค่ำวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:31.918282455+07:00","message":"push: {true เมื่อช่วงค่ำวันนี้ 0 0xc0044a3600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:04:31.926656579+07:00","message":"write wav file: './tmp/7565/7565_4312.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:32.064422505+07:00","message":"[GCS] IsForceVAD: false for message ID: 4313"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:32.163341718+07:00","message":"receive streaming session, msgId: 4313"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:32.16335972+07:00","message":"found end of frame, send empty tag with msgId: 4313"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:32.163362769+07:00","message":"end Recv id 4313"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:32.163369432+07:00","message":"[buffer interim] 4313 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:32.163376472+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:32.163379519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:32.163382068+07:00","message":"> Transcript [49614] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:32.163384556+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:32.163386409+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:32.163388568+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:32.163390325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:32.163396534+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:32.163407653+07:00","message":"push: {true \n 0 0xc0042d7900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:04:32.168639746+07:00","message":"write wav file: './tmp/7565/7565_4313.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:32.196281279+07:00","message":"[GCS] Start streaming session, msgId: 4314"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:32.261512127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:32.261521663+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:32.874910949+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:32.87496545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:32.874972653+07:00","message":"receive interim result [false|false]: คดีนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:32.87499216+07:00","message":"[buffer interim] 4314 false คดีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:32.875001659+07:00","message":"[bufferProcess] interim [480000000]:คดีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:32.875004817+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:32.939940036+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:32.939995093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:32.940003345+07:00","message":"receive interim result [false|false]: คดีนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:32.940023644+07:00","message":"[buffer interim] 4314 false คดีนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:32.940034283+07:00","message":"[bufferProcess] interim [600000000]:คดีนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:32.940038128+07:00","message":"[bufferProcess] send to processor:คดีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:32.940043796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:32.940049556+07:00","message":"> Transcript [49615] [false]: 'คดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:32.940053003+07:00","message":"Set StatePrefix (first interim): 'คดีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.04998436+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.050022851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.050028706+07:00","message":"receive interim result [false|false]: คดีนี้สืบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.050043295+07:00","message":"[buffer interim] 4314 false คดีนี้สืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.050052438+07:00","message":"[bufferProcess] interim [660000000]:คดีนี้สืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.050056421+07:00","message":"[bufferProcess] send to processor:คดีนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.050062078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.050064798+07:00","message":"> Transcript [49616] [false]: 'คดีนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.050067662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.050069736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.050071708+07:00","message":"StatePrefix: 'คดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.050073604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.237787623+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.23783411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.237842028+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.237857495+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.237865377+07:00","message":"[bufferProcess] interim [840000000]:คดีนี้สืบเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.237868174+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.237874619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.237877485+07:00","message":"> Transcript [49617] [false]: 'คดีนี้สืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.237881013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.237883311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.237886511+07:00","message":"StatePrefix: 'คดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.237888845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.376388634+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.376425548+07:00","message":"receive 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-05-12T14:04:33.376431275+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.376446094+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.37645376+07:00","message":"[bufferProcess] interim [20000000]:คดีนี้สืบเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.376456219+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.376459739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.376462343+07:00","message":"> Transcript [49618] [false]: 'คดีนี้สืบเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.376465638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.376467721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.376469632+07:00","message":"StatePrefix: 'คดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.376472112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.613397224+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.613440273+07:00","message":"receive 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-05-12T14:04:33.613447151+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.613459869+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.613470111+07:00","message":"[bufferProcess] interim [260000000]:คดีนี้สืบเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.613473832+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.613481958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.613487036+07:00","message":"> Transcript [49619] [false]: 'คดีนี้สืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.613491946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.613495855+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.613497703+07:00","message":"StatePrefix: 'คดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.613499739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.613504361+07:00","message":"Push: 'คดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.613507278+07:00","message":"TextPushed: 'คดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.613510928+07:00","message":"Set new StatePrefix : 'คดีนี้สืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.613514028+07:00","message":"Next Push (prob) : 'สืบเนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.613523646+07:00","message":"push: {false คดีนี้ 0 0xc004ce8780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.616991096+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.617027161+07:00","message":"receive 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-05-12T14:04:33.617032971+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.617047909+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.617054872+07:00","message":"[bufferProcess] interim [320000000]:คดีนี้สืบเนื่องจากวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.617057477+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.617064033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.617068485+07:00","message":"> Transcript [49620] [false]: 'คดีนี้สืบเนื่องจากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.617071689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.617073853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.617075962+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.617078121+07:00","message":"TextPushed: 'คดีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.74167703+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.741710829+07:00","message":"receive 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-05-12T14:04:33.741716982+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.741729541+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.741736199+07:00","message":"[bufferProcess] interim [380000000]:คดีนี้สืบเนื่องจากวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.741738721+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.741743966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.741747109+07:00","message":"> Transcript [49621] [false]: 'คดีนี้สืบเนื่องจากวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.74175044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.741752564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.741754369+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.741756691+07:00","message":"TextPushed: 'คดีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.945248532+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.945280983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่องจากวันที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.945287424+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:33.945299979+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.945306964+07:00","message":"[bufferProcess] interim [560000000]:คดีนี้สืบเนื่องจากวันที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.945309486+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.945314827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.945317531+07:00","message":"> Transcript [49622] [false]: 'คดีนี้สืบเนื่องจากวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.94532087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.945323365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.945325199+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:33.945327349+07:00","message":"TextPushed: 'คดีนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.070348974+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.070385167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่องจากวันที่ 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.070391087+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.070403112+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.070409855+07:00","message":"[bufferProcess] interim [680000000]:คดีนี้สืบเนื่องจากวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.070412251+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.070417069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.07041978+07:00","message":"> Transcript [49623] [false]: 'คดีนี้สืบเนื่องจากวันที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.070423444+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.070425623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.070427458+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.070429612+07:00","message":"TextPushed: 'คดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.070434157+07:00","message":"Push: 'สืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.070435956+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.070438004+07:00","message":"Set new StatePrefix : 'คดีนี้สืบเนื่องจากวันที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.070439999+07:00","message":"Next Push (prob) : 'วันที่ 10'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.070447794+07:00","message":"push: {false สืบเนื่องจาก 0 0xc004ce8780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.320660034+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.320692035+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-05-12T14:04:34.320698307+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.320708307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.320711418+07:00","message":"receive interim result [false|false]:  15"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.320718901+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.32072298+07:00","message":"[buffer interim] 4314 false  15"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.320729077+07:00","message":"[bufferProcess] interim [980000000]:คดีนี้สืบเนื่องจากวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.320731196+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.320734275+07:00","message":"[bufferProcess] interim [980000000]: 15"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.320736807+07:00","message":"[bufferProcess] update buffer: คดีนี้สืบเนื่องจากวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.320739643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.320742155+07:00","message":"> Transcript [49624] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.32074426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.320746291+07:00","message":"Set new StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.464274353+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.4643151+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-05-12T14:04:34.464321942+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.4643349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15 เมษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.464338307+07:00","message":"receive interim result [false|false]:  15 เมษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.464347282+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.46435126+07:00","message":"[buffer interim] 4314 false  15 เมษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.464357835+07:00","message":"[bufferProcess] interim [100000000]:คดีนี้สืบเนื่องจากวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.46436115+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.464364085+07:00","message":"[bufferProcess] interim [100000000]: 15 เมษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.464367758+07:00","message":"[bufferProcess] update buffer: คดีนี้สืบเนื่องจากวันที่ 15 เมษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.464371184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.464374171+07:00","message":"> Transcript [49625] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.464377476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.464379557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.464381332+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.464383691+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.515467054+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.515503598+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-05-12T14:04:34.515510675+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.51552295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15 เมษายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.515526138+07:00","message":"receive interim result [false|false]:  15 เมษายน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.515534808+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.515538765+07:00","message":"[buffer interim] 4314 false  15 เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.515544615+07:00","message":"[bufferProcess] interim [220000000]:คดีนี้สืบเนื่องจากวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.515547444+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 15 เมษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.515550314+07:00","message":"[bufferProcess] interim [220000000]: 15 เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.515555155+07:00","message":"[bufferProcess] update buffer: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.515558971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.51556185+07:00","message":"> Transcript [49626] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.515568174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.515570352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.515572111+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.515574172+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.650413584+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.650451815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่องจากวันที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.650458863+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.650472415+07:00","message":"receive 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-05-12T14:04:34.650475754+07:00","message":"receive interim result [false|false]:  เมษายน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.650484675+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:34.650488625+07:00","message":"[buffer interim] 4314 false  เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.650494317+07:00","message":"[bufferProcess] interim [280000000]:คดีนี้สืบเนื่องจากวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.650497174+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.650500973+07:00","message":"[bufferProcess] interim [280000000]: เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.650503895+07:00","message":"[bufferProcess] update buffer: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.650506882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.650519471+07:00","message":"> Transcript [49627] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.650526357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.650528505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.650530271+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:34.650532516+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.147111412+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.147157865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่องจากวันที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.147164075+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.147176074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมษายน 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.147179986+07:00","message":"receive interim result [false|false]:  เมษายน 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.147188212+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.147191859+07:00","message":"[buffer interim] 4314 false  เมษายน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.147197784+07:00","message":"[bufferProcess] interim [760000000]:คดีนี้สืบเนื่องจากวันที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.147200741+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.147203626+07:00","message":"[bufferProcess] interim [760000000]: เมษายน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.147205964+07:00","message":"[bufferProcess] update buffer: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.147209906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.147212546+07:00","message":"> Transcript [49628] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.147215719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.147217703+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.147219676+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.147221864+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.147224303+07:00","message":"Push: 'วันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.147226103+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจากวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.147228158+07:00","message":"Set new StatePrefix : 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.14723026+07:00","message":"Next Push (prob) : ' เมษายน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.147237512+07:00","message":"push: {false วันที่ 15 0 0xc004ce8780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.151562645+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.151599768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่องจากวันที่ 15 เมษายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.151606847+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.15162545+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.151634047+07:00","message":"[bufferProcess] interim [820000000]:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.151637809+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.151646397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.151650937+07:00","message":"> Transcript [49629] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.151656118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.151659087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.151663041+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.151666661+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจากวันที่ 15'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:35.262443608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:35.26245042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.672592881+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.672628806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่องจากวันที่ 15 เมษายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.672635538+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.672644529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.67264726+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.672654238+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.672660288+07:00","message":"[buffer interim] 4314 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.67266566+07:00","message":"[bufferProcess] interim [240000000]:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.672668179+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.672672869+07:00","message":"[bufferProcess] interim [240000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.672675803+07:00","message":"[bufferProcess] update buffer: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.672678638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.67268131+07:00","message":"> Transcript [49630] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.672684824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.672686979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.672688848+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.67269092+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจากวันที่ 15'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.735250852+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.735292211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่องจากวันที่ 15 เมษายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.735299388+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.73531118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2505\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.735314331+07:00","message":"receive interim result [false|false]:  2505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.735323129+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.735327159+07:00","message":"[buffer interim] 4314 false  2505"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.735333686+07:00","message":"[bufferProcess] interim [360000000]:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.735336467+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.735339253+07:00","message":"[bufferProcess] interim [360000000]: 2505"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.735341719+07:00","message":"[bufferProcess] update buffer: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2505"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.735344843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.735347713+07:00","message":"> Transcript [49631] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.735352124+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.735354142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.735355826+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.735358047+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจากวันที่ 15'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.858112169+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.858159152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่องจากวันที่ 15 เมษายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.858181296+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.858192977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2550\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.858197852+07:00","message":"receive interim result [false|false]:  2550"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.858207163+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.858211882+07:00","message":"[buffer interim] 4314 false  2550"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.858218835+07:00","message":"[bufferProcess] interim [480000000]:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.858221463+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2505"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.858225754+07:00","message":"[bufferProcess] interim [480000000]: 2550"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.858228541+07:00","message":"[bufferProcess] update buffer: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2550"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.85823167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.858234473+07:00","message":"> Transcript [49632] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2505'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.85823879+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.858241015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.858243278+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.858245568+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจากวันที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.858248514+07:00","message":"Push: ' เมษายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.85825045+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.858252446+07:00","message":"Set new StatePrefix : 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2505'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:35.858257408+07:00","message":"Next Push (prob) : ' 2505'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:35.858265061+07:00","message":"push: {false  เมษายน 0 0xc004ce8780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.114108474+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.114159834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่องจากวันที่ 15 เมษายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.114166455+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.114178318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2558\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.114180704+07:00","message":"receive interim result [false|false]:  2558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.114193306+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.114202209+07:00","message":"[buffer interim] 4314 false  2558"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.114208826+07:00","message":"[bufferProcess] interim [780000000]:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.114211478+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2550"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.114218324+07:00","message":"[bufferProcess] interim [780000000]: 2558"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.114222318+07:00","message":"[bufferProcess] update buffer: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.114226311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.114233659+07:00","message":"> Transcript [49633] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2550'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.114236227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.114238179+07:00","message":"Set new StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2550'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.437520595+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.437568417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่องจากวันที่ 15 เมษายน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.437577185+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.437589867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2558 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.43759412+07:00","message":"receive interim result [false|false]:  2558 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.43760393+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.437609339+07:00","message":"[buffer interim] 4314 false  2558 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.437617281+07:00","message":"[bufferProcess] interim [80000000]:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.437621412+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.43762603+07:00","message":"[bufferProcess] interim [80000000]: 2558 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.437629975+07:00","message":"[bufferProcess] update buffer: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.437634212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.437638261+07:00","message":"> Transcript [49634] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.437641436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.437644328+07:00","message":"Set new StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.757105815+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.757155516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.7571731+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.757183352+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-05-12T14:04:36.757187427+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.757207415+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:36.757214895+07:00","message":"[buffer interim] 4314 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.757222339+07:00","message":"[bufferProcess] interim [380000000]:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.757225215+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.757230542+07:00","message":"[bufferProcess] interim [380000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.757233332+07:00","message":"[bufferProcess] update buffer: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.757236385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.757239196+07:00","message":"> Transcript [49635] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.757242912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.757244854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.757246711+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:36.757248888+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.01428539+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.014335312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.014344266+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.014377168+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.01439303+07:00","message":"[bufferProcess] interim [680000000]:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.014397634+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.014406545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.014410683+07:00","message":"> Transcript [49636] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.014416592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.014419798+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.014423267+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.014427174+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.140526406+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.14057537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.140585135+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.140594334+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-05-12T14:04:37.140598651+07:00","message":"receive interim result [false|false]:  ค่ะตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.140609103+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.140614982+07:00","message":"[buffer interim] 4314 false  ค่ะตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.140623031+07:00","message":"[bufferProcess] interim [800000000]:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.140626714+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.140633527+07:00","message":"[bufferProcess] interim [800000000]: ค่ะตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.140637514+07:00","message":"[bufferProcess] update buffer: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.140642106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.140646347+07:00","message":"> Transcript [49637] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.140651526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.14065462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.14065756+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.140661163+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.337268088+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.337319641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.337331945+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.337348281+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-05-12T14:04:37.337352901+07:00","message":"receive interim result [false|false]:  ค่ะตำรวจสืบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.33736485+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.337371475+07:00","message":"[buffer interim] 4314 false  ค่ะตำรวจสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.337381658+07:00","message":"[bufferProcess] interim [980000000]:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.33738641+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.337390855+07:00","message":"[bufferProcess] interim [980000000]: ค่ะตำรวจสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.337394503+07:00","message":"[bufferProcess] update buffer: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.337399082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.337403411+07:00","message":"> Transcript [49638] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.337409787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.337412838+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.337416116+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.337419214+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.337428223+07:00","message":"Push: ' 2558'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.337431228+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.337435037+07:00","message":"Set new StatePrefix : 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.337438235+07:00","message":"Next Push (prob) : ' ค่ะตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.337449167+07:00","message":"push: {false  2558 0 0xc004ce8780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.373695188+07:00","message":"[GCS] IsForceVAD: false for message ID: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.454080645+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.454115416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.454127282+07:00","message":"receive interim result [false|false]: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.454137334+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-05-12T14:04:37.454140675+07:00","message":"receive interim result [false|false]:  ค่ะตำรวจสืบสวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.454149479+07:00","message":"[buffer interim] 4314 false คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.454153241+07:00","message":"[buffer interim] 4314 false  ค่ะตำรวจสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.454159156+07:00","message":"[bufferProcess] interim [100000000]:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.454161877+07:00","message":"[bufferProcess] send to processor:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.454164797+07:00","message":"[bufferProcess] interim [100000000]: ค่ะตำรวจสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.454167493+07:00","message":"[bufferProcess] update buffer: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.454170465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.454173315+07:00","message":"> Transcript [49639] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.454176979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.454180599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.454182617+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.454184702+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.500504171+07:00","message":"receive streaming session, msgId: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.500564033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจสืบสวน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.500573474+07:00","message":"receive interim result [true|false]: คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจสืบสวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.500588214+07:00","message":"end recv isFinal message id 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.500592674+07:00","message":"end Recv id 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.500604024+07:00","message":"[buffer interim] 4314 true คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.500614955+07:00","message":"[bufferProcess] interim [220000000]:คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.500619543+07:00","message":"[bufferProcess] send to processor (isfinal):คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.500625035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.500629565+07:00","message":"> Transcript [49640] [false]: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.500635107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.500638+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.500640888+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.500644661+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.500647393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.500650568+07:00","message":"> Transcript [49641] [true]: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.500654443+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.500657268+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.500660224+07:00","message":"StatePrefix: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558 ค่ะตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.500664862+07:00","message":"TextPushed: 'คดีนี้สืบเนื่องจากวันที่ 15 เมษายน 2558'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:37.500674255+07:00","message":"Push: ' ค่ะตำรวจสืบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.500687357+07:00","message":"push: {true  ค่ะตำรวจสืบสวน 0 0xc004ce8780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:37.511709914+07:00","message":"[GCS] Start streaming session, msgId: 4315"}
{"level":"info","service":"Main","time":"2026-05-12T14:04:37.514899966+07:00","message":"write wav file: './tmp/7565/7565_4314.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:38.2628386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:38.262841499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.528162648+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.528204049+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-05-12T14:04:38.528209471+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.52822593+07:00","message":"[buffer interim] 4315 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.528232703+07:00","message":"[bufferProcess] interim [360000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.528234927+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.528242075+07:00","message":"[bufferProcess] send to processor (ticker):ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.52824494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.528247772+07:00","message":"> Transcript [49642] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.528250271+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.908889143+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.908936271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.90894336+07:00","message":"receive interim result [false|false]: ว่าผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.908960589+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.908963865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.908966257+07:00","message":"receive interim result [false|false]: ว่าพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.908974557+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.908978114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าผู้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.908980706+07:00","message":"receive interim result [false|false]: ว่าผู้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.908986986+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.908990933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าผู้ต้องหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.908993497+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.908999182+07:00","message":"[buffer interim] 4315 false ว่าผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.909002579+07:00","message":"[buffer interim] 4315 false ว่าพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.909004492+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:38.909006347+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909013583+07:00","message":"[bufferProcess] interim [660000000]:ว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909015262+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909018586+07:00","message":"[bufferProcess] interim [720000000]:ว่าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909020474+07:00","message":"[bufferProcess] send to processor:ว่าผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909023022+07:00","message":"[bufferProcess] interim [840000000]:ว่าผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909024639+07:00","message":"[bufferProcess] send to processor:ว่าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909026739+07:00","message":"[bufferProcess] interim [900000000]:ว่าผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909028454+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909031213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909034142+07:00","message":"> Transcript [49643] [false]: 'ว่าผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909036836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909038929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909040802+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.90904282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909044623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909046597+07:00","message":"> Transcript [49644] [false]: 'ว่าพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909048611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909050176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909051827+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909053387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909059655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909061528+07:00","message":"> Transcript [49645] [false]: 'ว่าผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909063711+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909065384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.90906687+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:38.909068408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.287014875+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.287050982+07:00","message":"receive 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-05-12T14:04:39.287056845+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.287070197+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.287077344+07:00","message":"[bufferProcess] interim [200000000]:ว่าผู้ต้องหามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.287079683+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.287084682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.28708739+07:00","message":"> Transcript [49646] [false]: 'ว่าผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.287090979+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.287092959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.287094922+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.287097126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.287101958+07:00","message":"Push: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.287103872+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.287106284+07:00","message":"Set new StatePrefix : 'ว่าผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.2871085+07:00","message":"Next Push (prob) : 'ผู้ต้องหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.28711636+07:00","message":"push: {false ว่า 0 0xc004d58300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.885268726+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.885304495+07:00","message":"receive 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-05-12T14:04:39.885309618+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.885322234+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.885325528+07:00","message":"receive 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-05-12T14:04:39.885327893+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีพืช"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.885332284+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.885335888+07:00","message":"receive 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-05-12T14:04:39.885338491+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.885342605+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.8853462+07:00","message":"receive 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-05-12T14:04:39.885348508+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีพฤติกรรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.885352931+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.885355874+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีพืช"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.885358874+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.885360836+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีพฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885365999+07:00","message":"[bufferProcess] interim [440000000]:ว่าผู้ต้องหามีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885368128+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.8853707+07:00","message":"[bufferProcess] interim [500000000]:ว่าผู้ต้องหามีพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885372443+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885374555+07:00","message":"[bufferProcess] interim [620000000]:ว่าผู้ต้องหามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885376243+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามีพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885378174+07:00","message":"[bufferProcess] interim [680000000]:ว่าผู้ต้องหามีพฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885379955+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.88538255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885385082+07:00","message":"> Transcript [49647] [false]: 'ว่าผู้ต้องหามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885387827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885389738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.88539154+07:00","message":"StatePrefix: 'ว่าผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.88539379+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885395611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885397491+07:00","message":"> Transcript [49648] [false]: 'ว่าผู้ต้องหามีผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.88539944+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885401045+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885402668+07:00","message":"StatePrefix: 'ว่าผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885404619+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885406092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885407812+07:00","message":"> Transcript [49649] [false]: 'ว่าผู้ต้องหามีพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885409784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885415095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885416743+07:00","message":"StatePrefix: 'ว่าผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885418439+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.88542012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885421928+07:00","message":"> Transcript [49650] [false]: 'ว่าผู้ต้องหามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885423708+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885425243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885426764+07:00","message":"StatePrefix: 'ว่าผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885428357+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885433472+07:00","message":"Push: 'ผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885435328+07:00","message":"TextPushed: 'ว่าผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.885437333+07:00","message":"Set new StatePrefix : 'ว่าผู้ต้องหามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:39.88543928+07:00","message":"Next Push (prob) : 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:39.885446165+07:00","message":"push: {false ผู้ต้องหา 0 0xc004d58300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:40.034030604+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:40.034077283+07:00","message":"receive 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-05-12T14:04:40.034083252+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีพฤติการณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:40.034100093+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีพฤติการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.03410907+07:00","message":"[bufferProcess] interim [980000000]:ว่าผู้ต้องหามีพฤติการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.034111664+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามีพฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.034115125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.034117699+07:00","message":"> Transcript [49651] [false]: 'ว่าผู้ต้องหามีพฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.034121464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.034130238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.034132614+07:00","message":"StatePrefix: 'ว่าผู้ต้องหามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.034135231+07:00","message":"TextPushed: 'ว่าผู้ต้องหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:40.57344511+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:40.573480635+07:00","message":"receive 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-05-12T14:04:40.573486531+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีพฤติกรรมเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:40.573501203+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:40.573505406+07:00","message":"receive 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-05-12T14:04:40.57350807+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีพฤติกรรมเป็นนาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:40.573514277+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:40.5735194+07:00","message":"receive 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-05-12T14:04:40.573521751+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:40.573526411+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีพฤติกรรมเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:40.573529423+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีพฤติกรรมเป็นนาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:40.573533379+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573539866+07:00","message":"[bufferProcess] interim [40000000]:ว่าผู้ต้องหามีพฤติกรรมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573542252+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามีพฤติการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573544767+07:00","message":"[bufferProcess] interim [220000000]:ว่าผู้ต้องหามีพฤติกรรมเป็นนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573546622+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามีพฤติกรรมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573548881+07:00","message":"[bufferProcess] interim [400000000]:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573550683+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามีพฤติกรรมเป็นนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573553088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573555564+07:00","message":"> Transcript [49652] [false]: 'ว่าผู้ต้องหามีพฤติการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.57355869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573560624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.57356286+07:00","message":"StatePrefix: 'ว่าผู้ต้องหามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573564927+07:00","message":"TextPushed: 'ว่าผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573566657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573568553+07:00","message":"> Transcript [49653] [false]: 'ว่าผู้ต้องหามีพฤติกรรมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.57357036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573572116+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.57357372+07:00","message":"StatePrefix: 'ว่าผู้ต้องหามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573575342+07:00","message":"TextPushed: 'ว่าผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573576852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573578568+07:00","message":"> Transcript [49654] [false]: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573580456+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573581972+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573583562+07:00","message":"StatePrefix: 'ว่าผู้ต้องหามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573590607+07:00","message":"TextPushed: 'ว่าผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573596047+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573597796+07:00","message":"TextPushed: 'ว่าผู้ต้องหามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573599897+07:00","message":"Set new StatePrefix : 'ว่าผู้ต้องหามีพฤติกรรมเป็นนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:40.573601858+07:00","message":"Next Push (prob) : 'พฤติกรรมเป็นนาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:40.573608714+07:00","message":"push: {false มี 0 0xc004d58300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:41.237122151+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:41.237175127+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-05-12T14:04:41.237180729+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:41.237194702+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:41.237201261+07:00","message":"[bufferProcess] interim [0]:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:41.237203889+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:41.237214342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:41.237218767+07:00","message":"> Transcript [49655] [false]: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:41.237222114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:41.237224507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:41.237226465+07:00","message":"StatePrefix: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:41.237229629+07:00","message":"TextPushed: 'ว่าผู้ต้องหามี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:41.263314387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:41.263320295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:42.10082635+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:42.100865425+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-05-12T14:04:42.10087356+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:42.100890558+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:42.100895562+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-05-12T14:04:42.100899927+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:42.100912337+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:42.100918047+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-05-12T14:04:42.100922376+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:42.100930821+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:42.100935281+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:42.100938831+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.100946275+07:00","message":"[bufferProcess] interim [900000000]:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.100949818+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.100953633+07:00","message":"[bufferProcess] interim [20000000]:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.1009566+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.100960539+07:00","message":"[bufferProcess] interim [200000000]:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.100963577+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.100969555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.100982732+07:00","message":"> Transcript [49656] [false]: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.100987944+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.100990574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.100992866+07:00","message":"StatePrefix: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.100995308+07:00","message":"TextPushed: 'ว่าผู้ต้องหามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.100997715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.101000182+07:00","message":"> Transcript [49657] [false]: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.101002585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.101004185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.101006009+07:00","message":"StatePrefix: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.101013163+07:00","message":"TextPushed: 'ว่าผู้ต้องหามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.101015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.101017298+07:00","message":"> Transcript [49658] [false]: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.101019485+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.101020968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.101022581+07:00","message":"StatePrefix: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.101024229+07:00","message":"TextPushed: 'ว่าผู้ต้องหามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.101030445+07:00","message":"Push: 'พฤติกรรมเป็นนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.101032287+07:00","message":"TextPushed: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.101034303+07:00","message":"Set new StatePrefix : 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.101036707+07:00","message":"Next Push (prob) : 'หน้าหาหญิงสาวใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:42.101045458+07:00","message":"push: {false พฤติกรรมเป็นนาย 0 0xc004d58300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:42.487246353+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:42.487284742+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-05-12T14:04:42.487291647+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:42.487305443+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.487313784+07:00","message":"[bufferProcess] interim [320000000]:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.487316256+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.487319592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.487323202+07:00","message":"> Transcript [49659] [false]: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.487327023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.487328963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.48733072+07:00","message":"StatePrefix: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.487333587+07:00","message":"TextPushed: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:42.852814509+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:42.852846743+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-05-12T14:04:42.852852209+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:42.852865791+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.85287255+07:00","message":"[bufferProcess] interim [560000000]:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.852875261+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.852881846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.852884318+07:00","message":"> Transcript [49660] [false]: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.852887633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.852889782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.852892142+07:00","message":"StatePrefix: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:42.852895087+07:00","message":"TextPushed: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.013728309+07:00","message":"[GCS] IsForceVAD: false for message ID: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.085726809+07:00","message":"[GCS] Start streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.238280351+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.238323263+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-05-12T14:04:43.238329003+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขตภาษี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.238344334+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.238347663+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-05-12T14:04:43.238350637+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.238355414+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.238359791+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-05-12T14:04:43.238362252+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.23836722+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.238369935+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-05-12T14:04:43.238372334+07:00","message":"receive interim result [false|false]: ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขตภาษีเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.238377277+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขตภาษี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.238380268+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.238382381+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.238384384+07:00","message":"[buffer interim] 4315 false ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขตภาษีเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238390697+07:00","message":"[bufferProcess] interim [980000000]:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขตภาษี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238392964+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238395586+07:00","message":"[bufferProcess] interim [100000000]:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238397544+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขตภาษี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238399736+07:00","message":"[bufferProcess] interim [160000000]:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238401592+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238403938+07:00","message":"[bufferProcess] interim [220000000]:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขตภาษีเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.2384122+07:00","message":"[bufferProcess] send to processor:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238420118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238436505+07:00","message":"> Transcript [49661] [false]: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238443039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238445339+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238447653+07:00","message":"StatePrefix: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238450714+07:00","message":"TextPushed: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238453435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238455503+07:00","message":"> Transcript [49662] [false]: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขตภาษี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238457612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238459462+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238461102+07:00","message":"StatePrefix: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238462914+07:00","message":"TextPushed: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238472322+07:00","message":"Push: 'หน้าหาหญิงสาวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.23847443+07:00","message":"TextPushed: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.23847667+07:00","message":"Set new StatePrefix : 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขตภาษี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238478897+07:00","message":"Next Push (prob) : 'พื้นที่เขตภาษี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238480558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238482437+07:00","message":"> Transcript [49663] [false]: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238673729+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238675759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238677564+07:00","message":"> Transcript [49664] [false]: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.238679619+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.238529043+07:00","message":"push: {false หน้าหาหญิงสาวใน 0 0xc004d58300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.57022727+07:00","message":"receive streaming session, msgId: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.570267279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าจัดหาหญิงสาวในพื้นที่เขตภาษีเจริญ\",\"confidence\":0.95818305}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.570273283+07:00","message":"receive interim result [true|false]: ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าจัดหาหญิงสาวในพื้นที่เขตภาษีเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.570280998+07:00","message":"end recv isFinal message id 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.570283535+07:00","message":"end Recv id 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.57029075+07:00","message":"[buffer interim] 4315 true ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าจัดหาหญิงสาวในพื้นที่เขตภาษีเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.57029909+07:00","message":"[bufferProcess] interim [520000000]:ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าจัดหาหญิงสาวในพื้นที่เขตภาษีเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.570303585+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขตภาษีเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.570308224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.57031383+07:00","message":"> Transcript [49665] [false]: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขตภาษีเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.570318673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.570321739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.570324336+07:00","message":"StatePrefix: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขตภาษี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.570327085+07:00","message":"TextPushed: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.570328948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.570330861+07:00","message":"> Transcript [49666] [true]: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าจัดหาหญิงสาวในพื้นที่เขตภาษีเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.570333113+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.570334673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.570336361+07:00","message":"StatePrefix: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขตภาษี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.570338196+07:00","message":"TextPushed: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.570339834+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.57050844+07:00","message":"Push: 'พื้นที่เขตภาษีเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.57051236+07:00","message":"TextPushed: 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าหาหญิงสาวในพื้นที่เขตภาษีเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.57051537+07:00","message":"Set new StatePrefix : 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าจัดหาหญิงสาวในพื้นที่เขตภาษีเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.570519211+07:00","message":"Next Push (prob) : 'ว่าผู้ต้องหามีพฤติกรรมเป็นนายหน้าจัดหาหญิงสาวในพื้นที่เขตภาษีเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.570529335+07:00","message":"push: {true พื้นที่เขตภาษีเจริญ 0 0xc004d58300}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.570529597+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4315.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:04:43.581465683+07:00","message":"write wav file: './tmp/7565/7565_4315.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.610960045+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.610998326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.611003264+07:00","message":"receive interim result [false|false]: กรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.611016017+07:00","message":"[buffer interim] 4316 false กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.611022842+07:00","message":"[bufferProcess] interim [540000000]:กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.61102483+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.730573174+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.730617612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.73062432+07:00","message":"receive interim result [false|false]: กรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:43.730639426+07:00","message":"[buffer interim] 4316 false กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.730646527+07:00","message":"[bufferProcess] interim [660000000]:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.730649014+07:00","message":"[bufferProcess] send to processor:กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.730655506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.730658551+07:00","message":"> Transcript [49667] [false]: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:43.730660654+07:00","message":"Set StatePrefix (first interim): 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:44.055437457+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:44.055472486+07:00","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-05-12T14:04:44.055477412+07:00","message":"receive interim result [false|false]: กรุงเทพมหานคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:44.055490383+07:00","message":"[buffer interim] 4316 false กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.055497743+07:00","message":"[bufferProcess] interim [960000000]:กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.055500372+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.055503548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.055506454+07:00","message":"> Transcript [49668] [false]: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.055509686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.055511848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.055513717+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.055515963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:44.264253572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:44.264268092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:44.628227679+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:44.628267729+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-05-12T14:04:44.628273842+07:00","message":"receive interim result [false|false]: กรุงเทพมหานคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:44.628288748+07:00","message":"[buffer interim] 4316 false กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.628295427+07:00","message":"[bufferProcess] interim [560000000]:กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.628297582+07:00","message":"[bufferProcess] send to processor:กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.628300567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.628303323+07:00","message":"> Transcript [49669] [false]: 'กรุงเทพมหานคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.62830827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.628310258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.628312107+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.628314547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:44.960270098+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:44.960308339+07:00","message":"receive 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-05-12T14:04:44.960313947+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:44.960327547+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.960334883+07:00","message":"[bufferProcess] interim [860000000]:กรุงเทพฯก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.960337214+07:00","message":"[bufferProcess] send to processor:กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.960340112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.96034274+07:00","message":"> Transcript [49670] [false]: 'กรุงเทพมหานคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.96034576+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.96034771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.96034958+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:44.960351727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.021581811+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.021615452+07:00","message":"receive 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-05-12T14:04:45.021620914+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.021637937+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.021647055+07:00","message":"[bufferProcess] interim [980000000]:กรุงเทพฯก่อนพา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.02165124+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.021655966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.021661384+07:00","message":"> Transcript [49671] [false]: 'กรุงเทพฯก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.021665048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.021667084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.021668928+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.021670895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.021673435+07:00","message":"Push: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.021675396+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.021677839+07:00","message":"Set new StatePrefix : 'กรุงเทพฯก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.021679901+07:00","message":"Next Push (prob) : 'ฯก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.021688166+07:00","message":"push: {false กรุงเทพ 0 0xc00386c800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.212179847+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.21222191+07:00","message":"receive 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-05-12T14:04:45.212229608+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนถ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.212245151+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนถ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.212252515+07:00","message":"[bufferProcess] interim [160000000]:กรุงเทพฯก่อนถ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.212255028+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.212258089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.212260521+07:00","message":"> Transcript [49672] [false]: 'กรุงเทพฯก่อนพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.212263529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.212265423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.212267371+07:00","message":"StatePrefix: 'กรุงเทพฯก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.212269601+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.220460843+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.220484463+07:00","message":"receive 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-05-12T14:04:45.220490053+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.220500595+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.220505477+07:00","message":"[bufferProcess] interim [220000000]:กรุงเทพฯก่อนพาหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.220507776+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนถ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.220510969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.220513288+07:00","message":"> Transcript [49673] [false]: 'กรุงเทพฯก่อนถ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.220516161+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.220518321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.220520066+07:00","message":"StatePrefix: 'กรุงเทพฯก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.220522258+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.530700179+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.530739891+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-05-12T14:04:45.530748224+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.530762973+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.530772314+07:00","message":"[bufferProcess] interim [460000000]:กรุงเทพฯก่อนพาหญิงอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.530774924+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.530784318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.53078709+07:00","message":"> Transcript [49674] [false]: 'กรุงเทพฯก่อนพาหญิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.530790561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.530792797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.530795+07:00","message":"StatePrefix: 'กรุงเทพฯก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.530797114+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.724387815+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.724424457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.724430286+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.724446066+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.724452954+07:00","message":"[bufferProcess] interim [640000000]:กรุงเทพฯก่อนพาหญิงอายุ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.724455358+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.724458383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.724463586+07:00","message":"> Transcript [49675] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.724466658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.724468883+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.724471122+07:00","message":"StatePrefix: 'กรุงเทพฯก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.724473355+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.724476406+07:00","message":"Push: 'ฯก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.724478849+07:00","message":"TextPushed: 'กรุงเทพฯก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.72448144+07:00","message":"Set new StatePrefix : 'กรุงเทพฯก่อนพาหญิงอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.724483822+07:00","message":"Next Push (prob) : 'พาหญิงอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.72449191+07:00","message":"push: {false ฯก่อน 0 0xc00386c800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.856104822+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.856149479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.85615648+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:45.856171604+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.856179341+07:00","message":"[bufferProcess] interim [820000000]:กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.856181954+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.856188956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.856191975+07:00","message":"> Transcript [49676] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.856195397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.856197788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.856200276+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:45.856203314+07:00","message":"TextPushed: 'กรุงเทพฯก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.048552325+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.048584282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.048590582+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.048607697+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.048614919+07:00","message":"[bufferProcess] interim [0]:กรุงเทพฯก่อนพาหญิงอายุ 19 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.048617238+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.048623892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.048626441+07:00","message":"> Transcript [49677] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.04863024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.048632418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.048634563+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.048637479+07:00","message":"TextPushed: 'กรุงเทพฯก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.10633746+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.106368258+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-05-12T14:04:46.106373707+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.106381944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.10638588+07:00","message":"receive interim result [false|false]:  19 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.106398456+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.106408785+07:00","message":"[buffer interim] 4316 false  19 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.106415842+07:00","message":"[bufferProcess] interim [60000000]:กรุงเทพฯก่อนพาหญิงอายุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.106418229+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.10642126+07:00","message":"[bufferProcess] interim [60000000]: 19 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.106423975+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯก่อนพาหญิงอายุ 19 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.106427058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.106431289+07:00","message":"> Transcript [49678] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.106434458+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.106436389+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.106438428+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.10644091+07:00","message":"TextPushed: 'กรุงเทพฯก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.430615836+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.430656489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.430664123+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.430676235+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-05-12T14:04:46.430680144+07:00","message":"receive interim result [false|false]:  ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.430690236+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.430695355+07:00","message":"[buffer interim] 4316 false  ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.430703861+07:00","message":"[bufferProcess] interim [420000000]:กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.430707427+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.430711665+07:00","message":"[bufferProcess] interim [420000000]: ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.430714923+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯก่อนพาหญิงอายุ 19 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.430718935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.430724705+07:00","message":"> Transcript [49679] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.430729555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.430732149+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.430735699+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.430739439+07:00","message":"TextPushed: 'กรุงเทพฯก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.430743409+07:00","message":"Push: 'พาหญิงอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.430746143+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.430749468+07:00","message":"Set new StatePrefix : 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.430752484+07:00","message":"Next Push (prob) : ' 19 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.430766679+07:00","message":"push: {false พาหญิงอายุ 0 0xc00386c800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.617982553+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.61801921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19 ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.618025126+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:46.61804185+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.618049187+07:00","message":"[bufferProcess] interim [600000000]:กรุงเทพฯก่อนพาหญิงอายุ 19 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.618051907+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.618055382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.618057893+07:00","message":"> Transcript [49680] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.618061098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.618063079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.618066935+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:46.618069058+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.01642254+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.016457597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.016464259+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.016476489+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-05-12T14:04:47.016479965+07:00","message":"receive interim result [false|false]:  ปีไปพบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.016487546+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.016491227+07:00","message":"[buffer interim] 4316 false  ปีไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.016506852+07:00","message":"[bufferProcess] interim [960000000]:กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.016528667+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.016535246+07:00","message":"[bufferProcess] interim [960000000]: ปีไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.016538804+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.016548614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.016560332+07:00","message":"> Transcript [49681] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.016565647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.016567807+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.016570026+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.016572864+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:47.264981472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:47.264992806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.27770527+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.277740179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.277748409+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.27775972+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-05-12T14:04:47.277763851+07:00","message":"receive interim result [false|false]:  ปีไปพบกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.277772797+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.27777899+07:00","message":"[buffer interim] 4316 false  ปีไปพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.277785285+07:00","message":"[bufferProcess] interim [140000000]:กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.27778782+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.277790759+07:00","message":"[bufferProcess] interim [140000000]: ปีไปพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.277793267+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.277795932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.27779843+07:00","message":"> Transcript [49682] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.277801121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.277803108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.277807017+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.277809391+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.479692055+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.479751118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.479758065+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.479768937+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-05-12T14:04:47.479771614+07:00","message":"receive interim result [false|false]:  ปีไปพบกับชาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.479780214+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.479783714+07:00","message":"[buffer interim] 4316 false  ปีไปพบกับชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.479789685+07:00","message":"[bufferProcess] interim [380000000]:กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.479792452+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.479795496+07:00","message":"[bufferProcess] interim [380000000]: ปีไปพบกับชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.479798118+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.479800973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.479803658+07:00","message":"> Transcript [49683] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.479807192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.479809251+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.47981127+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.479813331+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.47981617+07:00","message":"Push: ' 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.479818046+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.479823499+07:00","message":"Set new StatePrefix : 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.479825963+07:00","message":"Next Push (prob) : 'ไปพบกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.479833781+07:00","message":"push: {false  19 ปี 0 0xc00386c800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.654781088+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.654820329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.654827937+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.654838927+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-05-12T14:04:47.654842067+07:00","message":"receive interim result [false|false]:  ปีไปพบกับชายคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.654849799+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.654856725+07:00","message":"[buffer interim] 4316 false  ปีไปพบกับชายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.654863832+07:00","message":"[bufferProcess] interim [620000000]:กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.654866646+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.654873482+07:00","message":"[bufferProcess] interim [620000000]: ปีไปพบกับชายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.654875992+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.654879015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.654882465+07:00","message":"> Transcript [49684] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.654885736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.654887668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.654889707+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.654893418+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.847398234+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.847439977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.847446267+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.847457232+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-05-12T14:04:47.847460425+07:00","message":"receive interim result [false|false]:  ปีไปพบกับชายคนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.847468601+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:47.847472522+07:00","message":"[buffer interim] 4316 false  ปีไปพบกับชายคนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.847479883+07:00","message":"[bufferProcess] interim [740000000]:กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.847482973+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.847486107+07:00","message":"[bufferProcess] interim [740000000]: ปีไปพบกับชายคนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.847488961+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.847492173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.847495685+07:00","message":"> Transcript [49685] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.847499304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.847504861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.847509239+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:47.847513051+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.16186004+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.161895356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.161901199+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.161910191+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-05-12T14:04:48.16191281+07:00","message":"receive interim result [false|false]:  ปีไปพบกับชายคนหนึ่งพา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.161931441+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.16193566+07:00","message":"[buffer interim] 4316 false  ปีไปพบกับชายคนหนึ่งพา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.161941812+07:00","message":"[bufferProcess] interim [40000000]:กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.16194464+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.161947597+07:00","message":"[bufferProcess] interim [40000000]: ปีไปพบกับชายคนหนึ่งพา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.161950496+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งพา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.161953736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.161956633+07:00","message":"> Transcript [49686] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.1619597+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.161961676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.161963517+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.161965621+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.165267087+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.16530483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.165311758+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.165322932+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-05-12T14:04:48.165325597+07:00","message":"receive interim result [false|false]:  ปีไปพบกับชายคนหนึ่งไพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.165331262+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.165336925+07:00","message":"[buffer interim] 4316 false  ปีไปพบกับชายคนหนึ่งไพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.165342063+07:00","message":"[bufferProcess] interim [100000000]:กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.165344821+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งพา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.165347606+07:00","message":"[bufferProcess] interim [100000000]: ปีไปพบกับชายคนหนึ่งไพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.165350386+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งไพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.165354655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.165358215+07:00","message":"> Transcript [49687] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.165363197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.165366054+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.165368875+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.165371854+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.165375885+07:00","message":"Push: 'ไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.165378823+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.165382435+07:00","message":"Set new StatePrefix : 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.165385806+07:00","message":"Next Push (prob) : 'ชายคนหนึ่งพา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.165397249+07:00","message":"push: {false ไปพบกับ 0 0xc00386c800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.220164673+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.220198946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.220205294+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.220217546+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-05-12T14:04:48.220220708+07:00","message":"receive interim result [false|false]:  ปีไปพบกับชายคนหนึ่งภายใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.220227947+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.22023177+07:00","message":"[buffer interim] 4316 false  ปีไปพบกับชายคนหนึ่งภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.220237999+07:00","message":"[bufferProcess] interim [160000000]:กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.220240594+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งไพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.220243232+07:00","message":"[bufferProcess] interim [160000000]: ปีไปพบกับชายคนหนึ่งภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.220246042+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.220249162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.220251868+07:00","message":"> Transcript [49688] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งไพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.220254162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.220256406+07:00","message":"Set new StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งไพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.415648749+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.415690211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.415696942+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.415707943+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-05-12T14:04:48.41571123+07:00","message":"receive interim result [false|false]:  ปีไปพบกับชายคนหนึ่งภายในโรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.415718753+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.415722561+07:00","message":"[buffer interim] 4316 false  ปีไปพบกับชายคนหนึ่งภายในโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.415728512+07:00","message":"[bufferProcess] interim [340000000]:กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.41573132+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.415734737+07:00","message":"[bufferProcess] interim [340000000]: ปีไปพบกับชายคนหนึ่งภายในโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.415738938+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.415742591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.41574572+07:00","message":"> Transcript [49689] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.415748703+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.415750616+07:00","message":"Set new StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.552310006+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.552351663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.552358702+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.552371879+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-05-12T14:04:48.552375262+07:00","message":"receive interim result [false|false]:  ปีไปพบกับชายคนหนึ่งภายในโรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.552383181+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.552387939+07:00","message":"[buffer interim] 4316 false  ปีไปพบกับชายคนหนึ่งภายในโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.552395255+07:00","message":"[bufferProcess] interim [520000000]:กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.552398231+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.552401518+07:00","message":"[bufferProcess] interim [520000000]: ปีไปพบกับชายคนหนึ่งภายในโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.55240427+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.552407457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.552410161+07:00","message":"> Transcript [49690] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.552415545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.552417668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.552419514+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.552421753+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.865896509+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.865932439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.865939135+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.865949685+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-05-12T14:04:48.865953808+07:00","message":"receive interim result [false|false]:  ปีไปพบกับชายคนหนึ่งภายในโรงแรมแถว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.865961715+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.865965154+07:00","message":"[buffer interim] 4316 false  ปีไปพบกับชายคนหนึ่งภายในโรงแรมแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.865971529+07:00","message":"[bufferProcess] interim [760000000]:กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.865973866+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.865977139+07:00","message":"[bufferProcess] interim [760000000]: ปีไปพบกับชายคนหนึ่งภายในโรงแรมแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.865979974+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.865982971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.865986117+07:00","message":"> Transcript [49691] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.865989669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.865991605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.865993589+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.865996033+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.868976248+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.86899297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.868997136+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.869005966+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-05-12T14:04:48.869010674+07:00","message":"receive interim result [false|false]:  ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.869017566+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.8690216+07:00","message":"[buffer interim] 4316 false  ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.869028037+07:00","message":"[bufferProcess] interim [820000000]:กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.869030201+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.869033727+07:00","message":"[bufferProcess] interim [820000000]: ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.869036752+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.869039089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.86904275+07:00","message":"> Transcript [49692] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.869045702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.869047518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.869049726+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.869051867+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.937435556+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.937473414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนพาหญิงอายุ 19\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.937480855+07:00","message":"receive interim result [false|false]: กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.937493416+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-05-12T14:04:48.937496908+07:00","message":"receive interim result [false|false]:  ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.937504763+07:00","message":"[buffer interim] 4316 false กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.937508426+07:00","message":"[buffer interim] 4316 false  ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.93751481+07:00","message":"[bufferProcess] interim [880000000]:กรุงเทพฯก่อนพาหญิงอายุ 19"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.937517636+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.937520577+07:00","message":"[bufferProcess] interim [880000000]: ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.937523553+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.937526661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.937529546+07:00","message":"> Transcript [49693] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.937533993+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.937536277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.937539325+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.937542043+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.937545408+07:00","message":"Push: 'ชายคนหนึ่งภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.937547392+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.937549467+07:00","message":"Set new StatePrefix : 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:48.937551745+07:00","message":"Next Push (prob) : 'โรงแรมแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:48.937560016+07:00","message":"push: {false ชายคนหนึ่งภายใน 0 0xc00386c800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.174007204+07:00","message":"[GCS] IsForceVAD: false for message ID: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.235124055+07:00","message":"[GCS] Start streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.332719503+07:00","message":"receive streaming session, msgId: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.332755379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯก่อนถ้าหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่งหนึ่ง\",\"confidence\":0.94840336}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.332761869+07:00","message":"receive interim result [true|false]: กรุงเทพฯก่อนถ้าหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.332772425+07:00","message":"end recv isFinal message id 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.332774421+07:00","message":"end Recv id 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.332780623+07:00","message":"[buffer interim] 4316 true กรุงเทพฯก่อนถ้าหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.332792503+07:00","message":"[bufferProcess] interim [300000000]:กรุงเทพฯก่อนถ้าหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.332796172+07:00","message":"[bufferProcess] send to processor (isfinal):กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.332799336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.332801937+07:00","message":"> Transcript [49694] [false]: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.332806027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.332807863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.33281057+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.332813179+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.33281516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.332817091+07:00","message":"> Transcript [49695] [true]: 'กรุงเทพฯก่อนถ้าหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.332819412+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.332821324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.332822973+07:00","message":"StatePrefix: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.332824931+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.3328266+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.333033724+07:00","message":"Push: 'โรงแรมแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.333040196+07:00","message":"TextPushed: 'กรุงเทพฯก่อนพาหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.333042618+07:00","message":"Set new StatePrefix : 'กรุงเทพฯก่อนถ้าหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.333044841+07:00","message":"Next Push (prob) : 'กรุงเทพฯก่อนถ้าหญิงอายุ 19 ปีไปพบกับชายคนหนึ่งภายในโรงแรมแห่งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.333053084+07:00","message":"push: {true โรงแรมแห่งหนึ่ง 0 0xc00386c800}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.333067625+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4316.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:04:49.344899776+07:00","message":"write wav file: './tmp/7565/7565_4316.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.576501218+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.576547688+07:00","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-05-12T14:04:49.576554541+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.576573051+07:00","message":"[buffer interim] 4317 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.576581522+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.576586643+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.797425426+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.797460732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.797466987+07:00","message":"receive interim result [false|false]: รร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.797486801+07:00","message":"[buffer interim] 4317 false รร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.79749702+07:00","message":"[bufferProcess] interim [600000000]:รร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.797500224+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.797504644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.797509185+07:00","message":"> Transcript [49696] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.797511967+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.89107744+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.891113107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.891119263+07:00","message":"receive interim result [false|false]: และรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.891145304+07:00","message":"[buffer interim] 4317 false และรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.891153065+07:00","message":"[bufferProcess] interim [660000000]:และรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.891155463+07:00","message":"[bufferProcess] send to processor:รร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.891158533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.891161351+07:00","message":"> Transcript [49697] [false]: 'รร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.891163806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.89116628+07:00","message":"Set new StatePrefix: 'รร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.955896405+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.955936304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และรับเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.955943785+07:00","message":"receive interim result [false|false]: และรับเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:49.95596308+07:00","message":"[buffer interim] 4317 false และรับเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.955975875+07:00","message":"[bufferProcess] interim [780000000]:และรับเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.955979098+07:00","message":"[bufferProcess] send to processor:และรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.955987703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.955991572+07:00","message":"> Transcript [49698] [false]: 'และรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.955994772+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:49.955998087+07:00","message":"Set new StatePrefix: 'และรับ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:50.265259021+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:50.265281289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.410224453+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.410261337+07:00","message":"receive 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-05-12T14:04:50.410267546+07:00","message":"receive interim result [false|false]: และรับเงินตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.410282697+07:00","message":"[buffer interim] 4317 false และรับเงินตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.410291106+07:00","message":"[bufferProcess] interim [140000000]:และรับเงินตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.410293623+07:00","message":"[bufferProcess] send to processor:และรับเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.410297209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.410300045+07:00","message":"> Transcript [49699] [false]: 'และรับเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.410303328+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.410305514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.410307429+07:00","message":"StatePrefix: 'และรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.410309835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.465625407+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.465664345+07:00","message":"receive 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-05-12T14:04:50.465670778+07:00","message":"receive interim result [false|false]: และรับเงินจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.465685436+07:00","message":"[buffer interim] 4317 false และรับเงินจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.465693902+07:00","message":"[bufferProcess] interim [260000000]:และรับเงินจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.465696902+07:00","message":"[bufferProcess] send to processor:และรับเงินตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.465703795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.465706666+07:00","message":"> Transcript [49700] [false]: 'และรับเงินตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.465710185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.465712623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.465714563+07:00","message":"StatePrefix: 'และรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.465716707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.648384725+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.648426696+07:00","message":"receive 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-05-12T14:04:50.648433826+07:00","message":"receive interim result [false|false]: และรับเงินจำนวนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.648448675+07:00","message":"[buffer interim] 4317 false และรับเงินจำนวนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.648456134+07:00","message":"[bufferProcess] interim [440000000]:และรับเงินจำนวนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.648458923+07:00","message":"[bufferProcess] send to processor:และรับเงินจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.648465739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.648468506+07:00","message":"> Transcript [49701] [false]: 'และรับเงินจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.648471741+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.648473823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.648475997+07:00","message":"StatePrefix: 'และรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.648478165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.968555711+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.96858956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และรับเงินจำนวน 1000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.968595176+07:00","message":"receive interim result [false|false]: และรับเงินจำนวน 1000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.968611898+07:00","message":"[buffer interim] 4317 false และรับเงินจำนวน 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.968618655+07:00","message":"[bufferProcess] interim [740000000]:และรับเงินจำนวน 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.968621061+07:00","message":"[bufferProcess] send to processor:และรับเงินจำนวนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.968624165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.968627052+07:00","message":"> Transcript [49702] [false]: 'และรับเงินจำนวนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.968631049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.968633129+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.968634953+07:00","message":"StatePrefix: 'และรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.968637571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.968643929+07:00","message":"Push: 'และรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.968645907+07:00","message":"TextPushed: 'และรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.96864858+07:00","message":"Set new StatePrefix : 'และรับเงินจำนวนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.968650698+07:00","message":"Next Push (prob) : 'เงินจำนวนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.968658056+07:00","message":"push: {false และรับ 0 0xc00386df00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.970144814+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.97016761+07:00","message":"receive 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-05-12T14:04:50.970173578+07:00","message":"receive interim result [false|false]: และรับเงินจำนวนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:50.970192448+07:00","message":"[buffer interim] 4317 false และรับเงินจำนวนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.970199037+07:00","message":"[bufferProcess] interim [800000000]:และรับเงินจำนวนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.970202278+07:00","message":"[bufferProcess] send to processor:และรับเงินจำนวน 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.970213394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.97021625+07:00","message":"> Transcript [49703] [false]: 'และรับเงินจำนวน 1000'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.970218278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:50.970220372+07:00","message":"Set new StatePrefix: 'และรับเงินจำนวน 1000'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.099447183+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.099490994+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-05-12T14:04:51.099497588+07:00","message":"receive interim result [false|false]: และรับเงินจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.099509566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.09951221+07:00","message":"receive interim result [false|false]:  100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.09951942+07:00","message":"[buffer interim] 4317 false และรับเงินจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.099525331+07:00","message":"[buffer interim] 4317 false  100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.099532223+07:00","message":"[bufferProcess] interim [860000000]:และรับเงินจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.099534368+07:00","message":"[bufferProcess] send to processor:และรับเงินจำนวนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.099539427+07:00","message":"[bufferProcess] interim [860000000]: 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.099542102+07:00","message":"[bufferProcess] update buffer: และรับเงินจำนวน 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.099552742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.099565232+07:00","message":"> Transcript [49704] [false]: 'และรับเงินจำนวนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.099569134+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.099571564+07:00","message":"Set new StatePrefix: 'และรับเงินจำนวนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.171417671+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.171463153+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-05-12T14:04:51.171471153+07:00","message":"receive interim result [false|false]: และรับเงินจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.171483845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.171487121+07:00","message":"receive interim result [false|false]:  1,000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.171496084+07:00","message":"[buffer interim] 4317 false และรับเงินจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.171499926+07:00","message":"[buffer interim] 4317 false  1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.171506534+07:00","message":"[bufferProcess] interim [980000000]:และรับเงินจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.171508883+07:00","message":"[bufferProcess] send to processor:และรับเงินจำนวน 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.171511713+07:00","message":"[bufferProcess] interim [980000000]: 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.171514242+07:00","message":"[bufferProcess] update buffer: และรับเงินจำนวน 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.17151752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.171520574+07:00","message":"> Transcript [49705] [false]: 'และรับเงินจำนวน 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.171524058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.171526205+07:00","message":"Set new StatePrefix: 'และรับเงินจำนวน 100'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.290214036+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.290265846+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-05-12T14:04:51.290275994+07:00","message":"receive interim result [false|false]: และรับเงินจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.290290271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.290293165+07:00","message":"receive interim result [false|false]:  1,500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.290302354+07:00","message":"[buffer interim] 4317 false และรับเงินจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.290305976+07:00","message":"[buffer interim] 4317 false  1,500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.290312071+07:00","message":"[bufferProcess] interim [40000000]:และรับเงินจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.290314395+07:00","message":"[bufferProcess] send to processor:และรับเงินจำนวน 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.290317556+07:00","message":"[bufferProcess] interim [40000000]: 1,500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.290320779+07:00","message":"[bufferProcess] update buffer: และรับเงินจำนวน 1,500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.290323918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.290326976+07:00","message":"> Transcript [49706] [false]: 'และรับเงินจำนวน 1,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.290329324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.290331613+07:00","message":"Set new StatePrefix: 'และรับเงินจำนวน 1,000'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.359964946+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.360001635+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-05-12T14:04:51.360007508+07:00","message":"receive interim result [false|false]: และรับเงินจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.360020032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,500 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.360023417+07:00","message":"receive interim result [false|false]:  1,500 บาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.360030825+07:00","message":"[buffer interim] 4317 false และรับเงินจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.36003417+07:00","message":"[buffer interim] 4317 false  1,500 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.360039911+07:00","message":"[bufferProcess] interim [220000000]:และรับเงินจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.360042682+07:00","message":"[bufferProcess] send to processor:และรับเงินจำนวน 1,500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.360045368+07:00","message":"[bufferProcess] interim [220000000]: 1,500 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.360047559+07:00","message":"[bufferProcess] update buffer: และรับเงินจำนวน 1,500 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.360050213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.360052784+07:00","message":"> Transcript [49707] [false]: 'และรับเงินจำนวน 1,500'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.360054767+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.360056663+07:00","message":"Set new StatePrefix: 'และรับเงินจำนวน 1,500'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.689300549+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.68934423+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-05-12T14:04:51.689351349+07:00","message":"receive interim result [false|false]: และรับเงินจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.689361969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,500 บาทเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.6893653+07:00","message":"receive interim result [false|false]:  1,500 บาทเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.689373948+07:00","message":"[buffer interim] 4317 false และรับเงินจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.689378451+07:00","message":"[buffer interim] 4317 false  1,500 บาทเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.689385371+07:00","message":"[bufferProcess] interim [520000000]:และรับเงินจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.689387973+07:00","message":"[bufferProcess] send to processor:และรับเงินจำนวน 1,500 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.68939081+07:00","message":"[bufferProcess] interim [520000000]: 1,500 บาทเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.689393482+07:00","message":"[bufferProcess] update buffer: และรับเงินจำนวน 1,500 บาทเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.689397307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.689401935+07:00","message":"> Transcript [49708] [false]: 'และรับเงินจำนวน 1,500 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.689405191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.689407125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.689408862+07:00","message":"StatePrefix: 'และรับเงินจำนวน 1,500'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.689410986+07:00","message":"TextPushed: 'และรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.875351229+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.875391129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และรับเงินจำนวน 1,500\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.875397591+07:00","message":"receive interim result [false|false]: และรับเงินจำนวน 1,500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.875406995+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-05-12T14:04:51.875410882+07:00","message":"receive interim result [false|false]:  บาทเป็นค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.875423166+07:00","message":"[buffer interim] 4317 false และรับเงินจำนวน 1,500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:51.875444956+07:00","message":"[buffer interim] 4317 false  บาทเป็นค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.875453235+07:00","message":"[bufferProcess] interim [640000000]:และรับเงินจำนวน 1,500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.87545757+07:00","message":"[bufferProcess] send to processor:และรับเงินจำนวน 1,500 บาทเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.875462384+07:00","message":"[bufferProcess] interim [640000000]: บาทเป็นค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.875466577+07:00","message":"[bufferProcess] update buffer: และรับเงินจำนวน 1,500 บาทเป็นค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.875471224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.875475501+07:00","message":"> Transcript [49709] [false]: 'และรับเงินจำนวน 1,500 บาทเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.875481313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.875484275+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.875487117+07:00","message":"StatePrefix: 'และรับเงินจำนวน 1,500'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:51.875490416+07:00","message":"TextPushed: 'และรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.006483891+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.006527701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และรับเงินจำนวน 1,500\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.0065346+07:00","message":"receive interim result [false|false]: และรับเงินจำนวน 1,500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.006545614+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-05-12T14:04:52.00654903+07:00","message":"receive interim result [false|false]:  บาทเป็นธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.006557143+07:00","message":"[buffer interim] 4317 false และรับเงินจำนวน 1,500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.006560683+07:00","message":"[buffer interim] 4317 false  บาทเป็นธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.006567022+07:00","message":"[bufferProcess] interim [760000000]:และรับเงินจำนวน 1,500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.006569808+07:00","message":"[bufferProcess] send to processor:และรับเงินจำนวน 1,500 บาทเป็นค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.006573877+07:00","message":"[bufferProcess] interim [760000000]: บาทเป็นธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.006579+07:00","message":"[bufferProcess] update buffer: และรับเงินจำนวน 1,500 บาทเป็นธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.006583345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.006587256+07:00","message":"> Transcript [49710] [false]: 'และรับเงินจำนวน 1,500 บาทเป็นค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.006592043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.006594263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.006596091+07:00","message":"StatePrefix: 'และรับเงินจำนวน 1,500'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.006598084+07:00","message":"TextPushed: 'และรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.015204346+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.015234895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และรับเงินจำนวน 1,500\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.015241932+07:00","message":"receive interim result [false|false]: และรับเงินจำนวน 1,500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.015253823+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-05-12T14:04:52.015258318+07:00","message":"receive interim result [false|false]:  บาทเป็นค่าแนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.015266303+07:00","message":"[buffer interim] 4317 false และรับเงินจำนวน 1,500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.015277109+07:00","message":"[buffer interim] 4317 false  บาทเป็นค่าแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.015283916+07:00","message":"[bufferProcess] interim [820000000]:และรับเงินจำนวน 1,500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.015290907+07:00","message":"[bufferProcess] send to processor:และรับเงินจำนวน 1,500 บาทเป็นธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.015295753+07:00","message":"[bufferProcess] interim [820000000]: บาทเป็นค่าแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.015299908+07:00","message":"[bufferProcess] update buffer: และรับเงินจำนวน 1,500 บาทเป็นค่าแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.01531264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.015340153+07:00","message":"> Transcript [49711] [false]: 'และรับเงินจำนวน 1,500 บาทเป็นธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.01534567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.01534846+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.015351447+07:00","message":"StatePrefix: 'และรับเงินจำนวน 1,500'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.015353808+07:00","message":"TextPushed: 'และรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.015362564+07:00","message":"Push: 'เงินจำนวน 1,500'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.015364449+07:00","message":"TextPushed: 'และรับเงินจำนวน 1,500'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.015366965+07:00","message":"Set new StatePrefix : 'และรับเงินจำนวน 1,500 บาทเป็นธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.015369694+07:00","message":"Next Push (prob) : ' บาทเป็นธาตุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.015381472+07:00","message":"push: {false เงินจำนวน 1,500 0 0xc00386df00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.064748013+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.064785639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และรับเงินจำนวน 1,500\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.064791368+07:00","message":"receive interim result [false|false]: และรับเงินจำนวน 1,500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.064803339+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-05-12T14:04:52.064807001+07:00","message":"receive interim result [false|false]:  บาทเป็นท่าไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.064813889+07:00","message":"[buffer interim] 4317 false และรับเงินจำนวน 1,500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.064817617+07:00","message":"[buffer interim] 4317 false  บาทเป็นท่าไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.064823986+07:00","message":"[bufferProcess] interim [880000000]:และรับเงินจำนวน 1,500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.064826481+07:00","message":"[bufferProcess] send to processor:และรับเงินจำนวน 1,500 บาทเป็นค่าแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.06482941+07:00","message":"[bufferProcess] interim [880000000]: บาทเป็นท่าไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.064832041+07:00","message":"[bufferProcess] update buffer: และรับเงินจำนวน 1,500 บาทเป็นท่าไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.064834906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.064837554+07:00","message":"> Transcript [49712] [false]: 'และรับเงินจำนวน 1,500 บาทเป็นค่าแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.06483974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.064841708+07:00","message":"Set new StatePrefix: 'และรับเงินจำนวน 1,500 บาทเป็นค่าแนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.189308345+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.18934388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และรับเงินจำนวน 1,500\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.189350263+07:00","message":"receive interim result [false|false]: และรับเงินจำนวน 1,500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.189360202+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-05-12T14:04:52.189364268+07:00","message":"receive interim result [false|false]:  บาทเป็นค่านายหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.189374083+07:00","message":"[buffer interim] 4317 false และรับเงินจำนวน 1,500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.189378959+07:00","message":"[buffer interim] 4317 false  บาทเป็นค่านายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.189386905+07:00","message":"[bufferProcess] interim [940000000]:และรับเงินจำนวน 1,500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.18939096+07:00","message":"[bufferProcess] send to processor:และรับเงินจำนวน 1,500 บาทเป็นท่าไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.189394212+07:00","message":"[bufferProcess] interim [940000000]: บาทเป็นค่านายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.189397416+07:00","message":"[bufferProcess] update buffer: และรับเงินจำนวน 1,500 บาทเป็นค่านายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.189400603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.189402973+07:00","message":"> Transcript [49713] [false]: 'และรับเงินจำนวน 1,500 บาทเป็นท่าไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.189405066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.189406947+07:00","message":"Set new StatePrefix: 'และรับเงินจำนวน 1,500 บาทเป็นท่าไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.303842756+07:00","message":"[GCS] IsForceVAD: false for message ID: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.406802501+07:00","message":"receive streaming session, msgId: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.406861961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และรับเงินจำนวน 1,500 บาทเป็นค่านายหน้า\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.406870825+07:00","message":"receive interim result [true|false]: และรับเงินจำนวน 1,500 บาทเป็นค่านายหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.406882065+07:00","message":"end recv isFinal message id 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.406885385+07:00","message":"end Recv id 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.406893469+07:00","message":"[buffer interim] 4317 true และรับเงินจำนวน 1,500 บาทเป็นค่านายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.406905002+07:00","message":"[bufferProcess] interim [300000000]:และรับเงินจำนวน 1,500 บาทเป็นค่านายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.406909331+07:00","message":"[bufferProcess] send to processor (isfinal):และรับเงินจำนวน 1,500 บาทเป็นค่านายหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.406914382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.40691833+07:00","message":"> Transcript [49714] [false]: 'และรับเงินจำนวน 1,500 บาทเป็นค่านายหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.406922042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.406925294+07:00","message":"Set new StatePrefix: 'และรับเงินจำนวน 1,500 บาทเป็นค่านายหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.406928165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.406931108+07:00","message":"> Transcript [49715] [true]: 'และรับเงินจำนวน 1,500 บาทเป็นค่านายหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.406934826+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.406938311+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.406941547+07:00","message":"StatePrefix: 'และรับเงินจำนวน 1,500 บาทเป็นค่านายหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.406945531+07:00","message":"TextPushed: 'และรับเงินจำนวน 1,500'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:52.406949872+07:00","message":"Push: ' บาทเป็นค่านายหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.406960386+07:00","message":"push: {true  บาทเป็นค่านายหน้า 0 0xc00386df00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:04:52.41628894+07:00","message":"write wav file: './tmp/7565/7565_4317.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:52.81533782+07:00","message":"[GCS] Start streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.182011564+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.182050008+07:00","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-05-12T14:04:53.182064314+07:00","message":"receive interim result [false|false]: กู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.182078085+07:00","message":"[buffer interim] 4318 false กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.182084626+07:00","message":"[bufferProcess] interim [420000000]:กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.182086762+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:53.266293299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:53.266307198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.347060405+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.347107873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.347114055+07:00","message":"receive interim result [false|false]: กูต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.347139226+07:00","message":"[buffer interim] 4318 false กูต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.347150633+07:00","message":"[bufferProcess] interim [540000000]:กูต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.347152975+07:00","message":"[bufferProcess] send to processor:กู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.347156976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.347159609+07:00","message":"> Transcript [49716] [false]: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.347161897+07:00","message":"Set StatePrefix (first interim): 'กู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.470575168+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.470613799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูต้องหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.470620002+07:00","message":"receive interim result [false|false]: กูต้องหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.470634177+07:00","message":"[buffer interim] 4318 false กูต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.470641757+07:00","message":"[bufferProcess] interim [660000000]:กูต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.470644612+07:00","message":"[bufferProcess] send to processor:กูต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.470648064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.470651232+07:00","message":"> Transcript [49717] [false]: 'กูต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.470654675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.470656725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.470658583+07:00","message":"StatePrefix: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.470660422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.658483527+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.65853208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูต้องหาให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.658537428+07:00","message":"receive interim result [false|false]: กูต้องหาให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.658555163+07:00","message":"[buffer interim] 4318 false กูต้องหาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.658566263+07:00","message":"[bufferProcess] interim [840000000]:กูต้องหาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.658569077+07:00","message":"[bufferProcess] send to processor:กูต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.658576722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.658579705+07:00","message":"> Transcript [49718] [false]: 'กูต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.658583187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.658585248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.658587767+07:00","message":"StatePrefix: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.658591219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.79292686+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.792971323+07:00","message":"receive 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-05-12T14:04:53.792980351+07:00","message":"receive interim result [false|false]: กูต้องหาให้การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:53.792999553+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.793008749+07:00","message":"[bufferProcess] interim [20000000]:กูต้องหาให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.793014079+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.793018263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.793022562+07:00","message":"> Transcript [49719] [false]: 'กูต้องหาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.793027481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.793030759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.793034573+07:00","message":"StatePrefix: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:53.793038141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:54.049515894+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:54.049550372+07:00","message":"receive 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-05-12T14:04:54.049556687+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:54.049570999+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.049578179+07:00","message":"[bufferProcess] interim [260000000]:กูต้องหาให้การปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.049580904+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.049587232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.049589991+07:00","message":"> Transcript [49720] [false]: 'กูต้องหาให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.049593566+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.049595731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.049597684+07:00","message":"StatePrefix: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.049600824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.049606678+07:00","message":"Push: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.049609436+07:00","message":"TextPushed: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.049611509+07:00","message":"Set new StatePrefix : 'กูต้องหาให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.049613452+07:00","message":"Next Push (prob) : 'ต้องหาให้การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:54.049621164+07:00","message":"push: {false กู 0 0xc004d59200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:54.054236435+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:54.054277593+07:00","message":"receive 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-05-12T14:04:54.054284242+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:54.054299412+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.054307134+07:00","message":"[bufferProcess] interim [320000000]:กูต้องหาให้การปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.054313911+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.054323466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.054326397+07:00","message":"> Transcript [49721] [false]: 'กูต้องหาให้การปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.054330395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.054332526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.054334294+07:00","message":"StatePrefix: 'กูต้องหาให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.054337372+07:00","message":"TextPushed: 'กู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:54.572277183+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:54.572314061+07:00","message":"receive 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-05-12T14:04:54.572319717+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:54.572334929+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.572342232+07:00","message":"[bufferProcess] interim [800000000]:กูต้องหาให้การปฏิเสธนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.572344796+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.572348468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.572351308+07:00","message":"> Transcript [49722] [false]: 'กูต้องหาให้การปฏิเสธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.572354369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.572356702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.572360599+07:00","message":"StatePrefix: 'กูต้องหาให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.572362928+07:00","message":"TextPushed: 'กู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:54.691871109+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:54.691917898+07:00","message":"receive 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-05-12T14:04:54.691923036+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:54.691932206+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.691938974+07:00","message":"[bufferProcess] interim [860000000]:กูต้องหาให้การปฏิเสธนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.691941644+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.691944858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.691947458+07:00","message":"> Transcript [49723] [false]: 'กูต้องหาให้การปฏิเสธนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.691950518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.691952529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.69195485+07:00","message":"StatePrefix: 'กูต้องหาให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:54.691957578+07:00","message":"TextPushed: 'กู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.072025624+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.072066079+07:00","message":"receive 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-05-12T14:04:55.072071902+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.072086153+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.072096882+07:00","message":"[bufferProcess] interim [280000000]:กูต้องหาให้การปฏิเสธนะคะก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.072099361+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.072104995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.072107953+07:00","message":"> Transcript [49724] [false]: 'กูต้องหาให้การปฏิเสธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.072112153+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.072114554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.072116666+07:00","message":"StatePrefix: 'กูต้องหาให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.072118965+07:00","message":"TextPushed: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.072123794+07:00","message":"Push: 'ต้องหาให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.072126093+07:00","message":"TextPushed: 'กูต้องหาให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.072127971+07:00","message":"Set new StatePrefix : 'กูต้องหาให้การปฏิเสธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.072141649+07:00","message":"Next Push (prob) : 'ปฏิเสธนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.072150602+07:00","message":"push: {false ต้องหาให้การ 0 0xc004d59200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.154004403+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.15404445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูต้องหาให้การปฏิเสธนะคะก่อน 12:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.154051402+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะก่อน 12:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.154065157+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะก่อน 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.154073395+07:00","message":"[bufferProcess] interim [400000000]:กูต้องหาให้การปฏิเสธนะคะก่อน 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.154075829+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะคะก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.154082654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.154085502+07:00","message":"> Transcript [49725] [false]: 'กูต้องหาให้การปฏิเสธนะคะก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.15409345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.154095813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.154097794+07:00","message":"StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.15410052+07:00","message":"TextPushed: 'กูต้องหาให้การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.275071335+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.275111235+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-05-12T14:04:55.275123612+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะก่อนยื่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.275149466+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะก่อนยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.275164619+07:00","message":"[bufferProcess] interim [460000000]:กูต้องหาให้การปฏิเสธนะคะก่อนยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.275168704+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะคะก่อน 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.275174293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.275178895+07:00","message":"> Transcript [49726] [false]: 'กูต้องหาให้การปฏิเสธนะคะก่อน 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.275184123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.275186887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.275192222+07:00","message":"StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.275194889+07:00","message":"TextPushed: 'กูต้องหาให้การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.292634414+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.292669279+07:00","message":"receive 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-05-12T14:04:55.292674807+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะก่อนยืด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.292691286+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะก่อนยืด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.292698704+07:00","message":"[bufferProcess] interim [520000000]:กูต้องหาให้การปฏิเสธนะคะก่อนยืด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.292701311+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะคะก่อนยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.292705053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.292708112+07:00","message":"> Transcript [49727] [false]: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.292711438+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.292713462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.292715369+07:00","message":"StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.292717738+07:00","message":"TextPushed: 'กูต้องหาให้การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.470499469+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.470538685+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-05-12T14:04:55.470545697+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.470562326+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.47057047+07:00","message":"[bufferProcess] interim [700000000]:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.470573219+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะคะก่อนยืด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.470580287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.47058334+07:00","message":"> Transcript [49728] [false]: 'กูต้องหาให้การปฏิเสธนะคะก่อนยืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.470587894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.470590875+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.470593043+07:00","message":"StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.470595671+07:00","message":"TextPushed: 'กูต้องหาให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.470602286+07:00","message":"Push: 'ปฏิเสธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.470604111+07:00","message":"TextPushed: 'กูต้องหาให้การปฏิเสธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.470606076+07:00","message":"Set new StatePrefix : 'กูต้องหาให้การปฏิเสธนะคะก่อนยืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.470608266+07:00","message":"Next Push (prob) : 'ก่อนยืด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.470618536+07:00","message":"push: {false ปฏิเสธนะคะ 0 0xc004d59200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.780375461+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.780425154+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-05-12T14:04:55.780432031+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.780449368+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.780463602+07:00","message":"[bufferProcess] interim [940000000]:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.780467928+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.780471821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.780474847+07:00","message":"> Transcript [49729] [false]: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.780477268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.780479782+07:00","message":"Set new StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.972042004+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.972078168+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-05-12T14:04:55.972084469+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:55.97209732+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.972104985+07:00","message":"[bufferProcess] interim [180000000]:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.972107678+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.972113445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.972116123+07:00","message":"> Transcript [49730] [false]: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.972119909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.97212193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.972123809+07:00","message":"StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:55.972126439+07:00","message":"TextPushed: 'กูต้องหาให้การปฏิเสธนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.041759516+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.041824621+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-05-12T14:04:56.041833919+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.041854232+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.041862943+07:00","message":"[bufferProcess] interim [300000000]:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.041866449+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.041875534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.041879924+07:00","message":"> Transcript [49731] [false]: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.041885318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.041889409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.041892501+07:00","message":"StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.041896574+07:00","message":"TextPushed: 'กูต้องหาให้การปฏิเสธนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:56.267317859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:56.267316714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.292472686+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.292509652+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-05-12T14:04:56.292515901+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.292529734+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.292539736+07:00","message":"[bufferProcess] interim [480000000]:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.292542863+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.292547968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.292550848+07:00","message":"> Transcript [49732] [false]: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.292554231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.292556273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.292560266+07:00","message":"StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.292562737+07:00","message":"TextPushed: 'กูต้องหาให้การปฏิเสธนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.461603722+07:00","message":"[GCS] Cleaned up inactive client: 4296"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.461630564+07:00","message":"[GCS] Cleaned up inactive client: 4301"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.461634124+07:00","message":"[GCS] Cleaned up inactive client: 4300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.461636116+07:00","message":"[GCS] Cleaned up inactive client: 4297"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.461637924+07:00","message":"[GCS] Cleaned up inactive client: 4290"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.461640625+07:00","message":"[GCS] Cleaned up inactive client: 4302"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.461642431+07:00","message":"[GCS] Cleaned up inactive client: 4293"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.46164449+07:00","message":"[GCS] Cleaned up inactive client: 4298"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.4616463+07:00","message":"[GCS] Cleaned up inactive client: 4294"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.461647927+07:00","message":"[GCS] Cleaned up inactive client: 4292"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.461649654+07:00","message":"[GCS] Cleaned up inactive client: 4295"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.461651252+07:00","message":"[GCS] Cleaned up inactive client: 4291"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.461652819+07:00","message":"[GCS] Cleaned up inactive client: 4299"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.875785188+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.875826002+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-05-12T14:04:56.875832708+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.875845329+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.875852977+07:00","message":"[bufferProcess] interim [80000000]:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.875856352+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.875861942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.875864842+07:00","message":"> Transcript [49733] [false]: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.87586909+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.875871767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.875874032+07:00","message":"StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.875877084+07:00","message":"TextPushed: 'กูต้องหาให้การปฏิเสธนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.875882487+07:00","message":"Push: 'ก่อนยื่นประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.875884818+07:00","message":"TextPushed: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.875887619+07:00","message":"Set new StatePrefix : 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:56.875890111+07:00","message":"Next Push (prob) : 'ตัวในชั้นศาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:56.875899363+07:00","message":"push: {false ก่อนยื่นประกัน 0 0xc004d59200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.001351335+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.001396792+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-05-12T14:04:57.001405322+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.001429062+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.001442991+07:00","message":"[bufferProcess] interim [140000000]:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.0014466+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.001456085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.001460604+07:00","message":"> Transcript [49734] [false]: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.001466488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.001469709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.001473162+07:00","message":"StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.001477597+07:00","message":"TextPushed: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.221539541+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.22157933+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-05-12T14:04:57.221586137+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.221598911+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.221606814+07:00","message":"[bufferProcess] interim [380000000]:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.221609555+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.221615029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.221618827+07:00","message":"> Transcript [49735] [false]: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.22162338+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.221625714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.221627527+07:00","message":"StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.221630225+07:00","message":"TextPushed: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.274459237+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.274494149+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-05-12T14:04:57.274500219+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.2745143+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.27452172+07:00","message":"[bufferProcess] interim [500000000]:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.274524285+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.274527909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.274530637+07:00","message":"> Transcript [49736] [false]: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.274534688+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.27453674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.274540402+07:00","message":"StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.274543137+07:00","message":"TextPushed: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.451838218+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.451873579+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-05-12T14:04:57.451880475+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.451894896+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.451905945+07:00","message":"[bufferProcess] interim [680000000]:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.451908802+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.4519122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.451914937+07:00","message":"> Transcript [49737] [false]: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.451919019+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.451921111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.451923299+07:00","message":"StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.451925741+07:00","message":"TextPushed: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.45193318+07:00","message":"Push: 'ตัวในชั้นศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.451935156+07:00","message":"TextPushed: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.45193786+07:00","message":"Set new StatePrefix : 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.451940191+07:00","message":"Next Push (prob) : 'และหลบหนี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.451949978+07:00","message":"push: {false ตัวในชั้นศาล 0 0xc004d59200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.648420738+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.648467242+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-05-12T14:04:57.648474463+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.648488316+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.64849858+07:00","message":"[bufferProcess] interim [860000000]:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.648501897+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.648505906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.648511066+07:00","message":"> Transcript [49738] [false]: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.64851546+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.648517751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.648522306+07:00","message":"StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.64852565+07:00","message":"TextPushed: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.774649456+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.774690115+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-05-12T14:04:57.774697838+07:00","message":"receive interim result [false|false]: กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อยมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:57.774712001+07:00","message":"[buffer interim] 4318 false กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.774720026+07:00","message":"[bufferProcess] interim [980000000]:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.774723167+07:00","message":"[bufferProcess] send to processor:กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.774730392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.774733285+07:00","message":"> Transcript [49739] [false]: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.774737629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.77474006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.774742664+07:00","message":"StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:57.774746026+07:00","message":"TextPushed: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.014257621+07:00","message":"[GCS] IsForceVAD: false for message ID: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.075124164+07:00","message":"[GCS] Start streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.118954359+07:00","message":"receive streaming session, msgId: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.119000862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อยมา\",\"confidence\":0.9553524}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.11901202+07:00","message":"receive interim result [true|false]: ผู้ต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อยมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.119020417+07:00","message":"end recv isFinal message id 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.119022422+07:00","message":"end Recv id 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.119029784+07:00","message":"[buffer interim] 4318 true ผู้ต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119039093+07:00","message":"[bufferProcess] interim [400000000]:ผู้ต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119042745+07:00","message":"[bufferProcess] send to processor (isfinal):กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119046408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119049445+07:00","message":"> Transcript [49740] [false]: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119053161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119054981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119057144+07:00","message":"StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119059866+07:00","message":"TextPushed: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119061768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119063981+07:00","message":"> Transcript [49741] [true]: 'ผู้ต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119066178+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119067731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119069417+07:00","message":"StatePrefix: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119071273+07:00","message":"TextPushed: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119073073+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119289571+07:00","message":"Push: 'และหลบหนีเรื่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119293008+07:00","message":"TextPushed: 'กูต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119295382+07:00","message":"Set new StatePrefix : 'ผู้ต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119297683+07:00","message":"Next Push (prob) : 'ผู้ต้องหาให้การปฏิเสธนะคะก่อนยื่นประกันตัวในชั้นศาลและหลบหนีเรื่อยมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.119305698+07:00","message":"push: {true และหลบหนีเรื่อยมา 0 0xc004d59200}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.119314318+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4318.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:04:58.13304749+07:00","message":"write wav file: './tmp/7565/7565_4318.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.778423281+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.778470945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.778476361+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.778491552+07:00","message":"[buffer interim] 4319 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.778497876+07:00","message":"[bufferProcess] interim [480000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.778500001+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.924094651+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.924147461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะทำตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.924154673+07:00","message":"receive interim result [false|false]: จะทำตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.924170132+07:00","message":"[buffer interim] 4319 false จะทำตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.924177883+07:00","message":"[bufferProcess] interim [600000000]:จะทำตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.924180399+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.924187431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.924190356+07:00","message":"> Transcript [49742] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.92419266+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.95169573+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.951735383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขั้นตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.951741779+07:00","message":"receive interim result [false|false]: ขั้นตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.951756046+07:00","message":"[buffer interim] 4319 false ขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.951762623+07:00","message":"[bufferProcess] interim [660000000]:ขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.951765147+07:00","message":"[bufferProcess] send to processor:จะทำตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.951771526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.951774487+07:00","message":"> Transcript [49743] [false]: 'จะทำตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.951777335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.951779268+07:00","message":"Set new StatePrefix: 'จะทำตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.959675177+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.959707705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานีตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.959713322+07:00","message":"receive interim result [false|false]: สถานีตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:58.959727246+07:00","message":"[buffer interim] 4319 false สถานีตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.959733121+07:00","message":"[bufferProcess] interim [720000000]:สถานีตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.959735592+07:00","message":"[bufferProcess] send to processor:ขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.959740349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.959743597+07:00","message":"> Transcript [49744] [false]: 'ขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.959745897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:58.959747963+07:00","message":"Set new StatePrefix: 'ขั้นตอน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:59.268279766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:04:59.26829026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:59.280667634+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:59.280706045+07:00","message":"receive 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-05-12T14:04:59.280712134+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:59.280727973+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.280735898+07:00","message":"[bufferProcess] interim [20000000]:กระทั่งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.280738594+07:00","message":"[bufferProcess] send to processor:สถานีตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.280745072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.280747744+07:00","message":"> Transcript [49745] [false]: 'สถานีตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.280750159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.280752019+07:00","message":"Set new StatePrefix: 'สถานีตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:59.309144833+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:59.309200496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทั่งตำรวจสืบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:59.309206738+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:59.309220787+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.309228064+07:00","message":"[bufferProcess] interim [80000000]:กระทั่งตำรวจสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.30923054+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.309237057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.309240457+07:00","message":"> Transcript [49746] [false]: 'กระทั่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.30924275+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.309245332+07:00","message":"Set new StatePrefix: 'กระทั่งตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:59.436949937+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:59.436999494+07:00","message":"receive 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-05-12T14:04:59.437005929+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:59.437020162+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.437027894+07:00","message":"[bufferProcess] interim [200000000]:กระทั่งตำรวจสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.437030561+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.437038024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.437041035+07:00","message":"> Transcript [49747] [false]: 'กระทั่งตำรวจสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.43704535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.437047639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.437049545+07:00","message":"StatePrefix: 'กระทั่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.437051641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:59.724231087+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:59.724267152+07:00","message":"receive 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-05-12T14:04:59.724273261+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:59.724287031+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.724296849+07:00","message":"[bufferProcess] interim [500000000]:กระทั่งตำรวจสืบสวนพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.724300472+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.724306569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.724310349+07:00","message":"> Transcript [49748] [false]: 'กระทั่งตำรวจสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.724314888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.724318075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.724321028+07:00","message":"StatePrefix: 'กระทั่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.724324801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:59.832077366+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:59.832155484+07:00","message":"receive 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-05-12T14:04:59.832166973+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:04:59.832186246+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.832197121+07:00","message":"[bufferProcess] interim [620000000]:กระทั่งตำรวจสืบสวนพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.832201248+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.83220593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.832209863+07:00","message":"> Transcript [49749] [false]: 'กระทั่งตำรวจสืบสวนพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.832215115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.832218754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.832221874+07:00","message":"StatePrefix: 'กระทั่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:04:59.832225132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.350640467+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.350685649+07:00","message":"receive 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-05-12T14:05:00.350692806+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าโลก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.350707398+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.350714583+07:00","message":"[bufferProcess] interim [40000000]:กระทั่งตำรวจสืบสวนพบว่าโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.350716987+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.350721857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.350724686+07:00","message":"> Transcript [49750] [false]: 'กระทั่งตำรวจสืบสวนพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.350728175+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.350730614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.350732939+07:00","message":"StatePrefix: 'กระทั่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.350735731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.350740259+07:00","message":"Push: 'กระทั่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.350742185+07:00","message":"TextPushed: 'กระทั่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.35074449+07:00","message":"Set new StatePrefix : 'กระทั่งตำรวจสืบสวนพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.350746744+07:00","message":"Next Push (prob) : 'สืบสวนพบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.350755037+07:00","message":"push: {false กระทั่งตำรวจ 0 0xc002e82b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.370148914+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.370182843+07:00","message":"receive 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-05-12T14:05:00.370188186+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.370202806+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.370209106+07:00","message":"[bufferProcess] interim [100000000]:กระทั่งตำรวจสืบสวนพบว่าหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.370211783+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.370215638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.37021859+07:00","message":"> Transcript [49751] [false]: 'กระทั่งตำรวจสืบสวนพบว่าโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.370222523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.370224574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.370226836+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.370229309+07:00","message":"TextPushed: 'กระทั่งตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.568166825+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.568218154+07:00","message":"receive 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-05-12T14:05:00.568227602+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบซ่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.568247022+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.568258237+07:00","message":"[bufferProcess] interim [280000000]:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.568262341+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.568267393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.568271733+07:00","message":"> Transcript [49752] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.568277108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.568281951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.568284828+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.568288654+07:00","message":"TextPushed: 'กระทั่งตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.666053269+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.666089464+07:00","message":"receive 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-05-12T14:05:00.666096004+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.666111653+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.666119998+07:00","message":"[bufferProcess] interim [400000000]:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.666123422+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.666129068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.666137797+07:00","message":"> Transcript [49753] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.666143072+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.666145907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.666149136+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.666152651+07:00","message":"TextPushed: 'กระทั่งตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.851408133+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.851441737+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-05-12T14:05:00.8514475+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.851462793+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.851469655+07:00","message":"[bufferProcess] interim [580000000]:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.85147202+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.851475521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.851478145+07:00","message":"> Transcript [49754] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.851481481+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.851483423+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.851485543+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.851488182+07:00","message":"TextPushed: 'กระทั่งตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.851491013+07:00","message":"Push: 'สืบสวนพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.851492954+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.8514953+07:00","message":"Set new StatePrefix : 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.85149741+07:00","message":"Next Push (prob) : 'หลบซ่อนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.851505057+07:00","message":"push: {false สืบสวนพบว่า 0 0xc002e82b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.907551204+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.907595826+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-05-12T14:05:00.907603887+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:00.907619665+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.907629992+07:00","message":"[bufferProcess] interim [700000000]:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.907633594+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.90764097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.907645596+07:00","message":"> Transcript [49755] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.907650887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.907653681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.907656474+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:00.907661729+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.099017719+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.099061708+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-05-12T14:05:01.099068442+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.099087997+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.099099419+07:00","message":"[bufferProcess] interim [880000000]:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.099103764+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.099108999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.09911218+07:00","message":"> Transcript [49756] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.099115606+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.099117682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.099119871+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.09912237+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.251182789+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.251234567+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-05-12T14:05:01.25124278+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.251260174+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.251267822+07:00","message":"[bufferProcess] interim [0]:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.251270727+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.251277358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.251280254+07:00","message":"> Transcript [49757] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.251283531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.251285594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.251288359+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.251291093+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.619957743+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.620005543+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-05-12T14:05:01.620013456+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.620028236+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.620035972+07:00","message":"[bufferProcess] interim [360000000]:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.620038666+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.620046569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.620049566+07:00","message":"> Transcript [49758] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.620054258+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.620056327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.620058611+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.620062509+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.620069597+07:00","message":"Push: 'หลบซ่อนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.620071534+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.620073635+07:00","message":"Set new StatePrefix : 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.620076123+07:00","message":"Next Push (prob) : 'อยู่ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.620100132+07:00","message":"push: {false หลบซ่อนตัว 0 0xc002e82b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.621418161+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.62145271+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-05-12T14:05:01.621458132+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.621475081+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.621485098+07:00","message":"[bufferProcess] interim [420000000]:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.621489687+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.621498367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.62150283+07:00","message":"> Transcript [49759] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.621508302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.621511204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.621514417+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.621517354+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.933180654+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.933228535+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-05-12T14:05:01.933235009+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนท์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.933248394+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.933256661+07:00","message":"[bufferProcess] interim [660000000]:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.933259301+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.933264253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.933267501+07:00","message":"> Transcript [49760] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.933270971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.933273007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.933275383+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.933278177+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.991912158+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.991951628+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-05-12T14:05:01.991958004+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:01.991972729+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.991981607+07:00","message":"[bufferProcess] interim [780000000]:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.991984505+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.991990323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.991993498+07:00","message":"> Transcript [49761] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.991997475+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.991999625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.992001573+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:01.992004702+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:02.254512386+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:02.254568226+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-05-12T14:05:02.254578899+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:02.254598821+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.254612425+07:00","message":"[bufferProcess] interim [960000000]:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.254616545+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.254625795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.254630086+07:00","message":"> Transcript [49762] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.254635937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.25463908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.254642625+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.254646695+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.254656212+07:00","message":"Push: 'อยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.254659391+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.254662529+07:00","message":"Set new StatePrefix : 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.254666371+07:00","message":"Next Push (prob) : 'จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:02.254689706+07:00","message":"push: {false อยู่ในพื้นที่ 0 0xc002e82b00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:02.268722262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:02.268757836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:02.827357791+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:02.827396188+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-05-12T14:05:02.82740223+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:02.827417674+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.827424692+07:00","message":"[bufferProcess] interim [560000000]:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.827427636+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.827434938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.82743746+07:00","message":"> Transcript [49763] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.827441704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.827444329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.827446994+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:02.827449824+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.354544573+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.354580337+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-05-12T14:05:03.354595999+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.354613183+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.35462177+07:00","message":"[bufferProcess] interim [100000000]:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.354633736+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.354637655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.354640422+07:00","message":"> Transcript [49764] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.354644046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.354646014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.354648475+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.354651068+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.524098383+07:00","message":"[GCS] IsForceVAD: false for message ID: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.544850787+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.544900544+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-05-12T14:05:03.544907314+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.544923707+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.54493282+07:00","message":"[bufferProcess] interim [280000000]:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.544935784+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.544940963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.54494359+07:00","message":"> Transcript [49765] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.544947402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.544949292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.544951627+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.544954535+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.588146343+07:00","message":"[GCS] Start streaming session, msgId: 4320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.607667394+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.607717447+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-05-12T14:05:03.607727341+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกรรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.607746568+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.607756701+07:00","message":"[bufferProcess] interim [340000000]:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.60776162+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.60776665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.607771256+07:00","message":"> Transcript [49766] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.607777325+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.607780433+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.607784465+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.60778847+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.607797334+07:00","message":"Push: 'จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.607800515+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.60780411+07:00","message":"Set new StatePrefix : 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.607808766+07:00","message":"Next Push (prob) : 'นนทบุรีจึงวางกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.607839749+07:00","message":"push: {false จังหวัด 0 0xc002e82b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.614913205+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.614941666+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-05-12T14:05:03.614947147+07:00","message":"receive interim result [false|false]: กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.6149633+07:00","message":"[buffer interim] 4319 false กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.614974586+07:00","message":"[bufferProcess] interim [400000000]:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.614979044+07:00","message":"[bufferProcess] send to processor:กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.614989505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.614993207+07:00","message":"> Transcript [49767] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.614997292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.615001292+07:00","message":"Set new StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.708055635+07:00","message":"receive streaming session, msgId: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.708102187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกำลัง\",\"confidence\":0.94901407}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.708117817+07:00","message":"receive interim result [true|false]: ตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.708128864+07:00","message":"end recv isFinal message id 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.708130894+07:00","message":"end Recv id 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.708149895+07:00","message":"[buffer interim] 4319 true ตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.708158564+07:00","message":"[bufferProcess] interim [460000000]:ตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.708161872+07:00","message":"[bufferProcess] send to processor (isfinal):กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.708165558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.70816817+07:00","message":"> Transcript [49768] [false]: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.70817089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.708172701+07:00","message":"Set new StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.70817478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.708176721+07:00","message":"> Transcript [49769] [true]: 'ตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.708181096+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.70818296+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.7081849+07:00","message":"StatePrefix: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.708187331+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.708189313+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.708381128+07:00","message":"Push: 'นนทบุรีจึงวางกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.708384419+07:00","message":"TextPushed: 'กระทั่งตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.708386866+07:00","message":"Set new StatePrefix : 'ตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.708389186+07:00","message":"Next Push (prob) : 'ตำรวจสืบสวนพบว่าหลบซ่อนตัวอยู่ในพื้นที่จังหวัดนนทบุรีจึงวางกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:03.708396891+07:00","message":"push: {true นนทบุรีจึงวางกำลัง 0 0xc002e82b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:03.70841594+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4319.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:03.719899943+07:00","message":"write wav file: './tmp/7565/7565_4319.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.127935999+07:00","message":"receive streaming session, msgId: 4320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.127980976+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-05-12T14:05:04.127987091+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.128003436+07:00","message":"[buffer interim] 4320 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.12801133+07:00","message":"[bufferProcess] interim [360000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.128013336+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.312883218+07:00","message":"receive streaming session, msgId: 4320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.312920989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.312927246+07:00","message":"receive interim result [false|false]: ปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.312940691+07:00","message":"[buffer interim] 4320 false ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.312947031+07:00","message":"[bufferProcess] interim [540000000]:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.312949376+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.312955584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.312958196+07:00","message":"> Transcript [49770] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.312960273+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.4395235+07:00","message":"receive streaming session, msgId: 4320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.4395662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.439571993+07:00","message":"receive interim result [false|false]: ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.439590471+07:00","message":"[buffer interim] 4320 false ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.439601627+07:00","message":"[bufferProcess] interim [660000000]:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.439604507+07:00","message":"[bufferProcess] send to processor:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.439608001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.439611861+07:00","message":"> Transcript [49771] [false]: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.439616086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.439618177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.439620087+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.439622054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.572690449+07:00","message":"receive streaming session, msgId: 4320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.572733474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.572739255+07:00","message":"receive interim result [false|false]: ติดตามและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.57275783+07:00","message":"[buffer interim] 4320 false ติดตามและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.572766175+07:00","message":"[bufferProcess] interim [780000000]:ติดตามและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.572769334+07:00","message":"[bufferProcess] send to processor:ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.572773306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.572776239+07:00","message":"> Transcript [49772] [false]: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.572779621+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.572781507+07:00","message":"Set new StatePrefix: 'ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.791282157+07:00","message":"receive streaming session, msgId: 4320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.79132375+07:00","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-05-12T14:05:04.791330308+07:00","message":"receive interim result [false|false]: ติดตามและเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.791347314+07:00","message":"[buffer interim] 4320 false ติดตามและเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.791357575+07:00","message":"[bufferProcess] interim [960000000]:ติดตามและเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.791359992+07:00","message":"[bufferProcess] send to processor:ติดตามและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.791365675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.791368374+07:00","message":"> Transcript [49773] [false]: 'ติดตามและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.791371933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.79137405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.79137602+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.791378285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.921877505+07:00","message":"receive streaming session, msgId: 4320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.921919072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามและเอาแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.92192449+07:00","message":"receive interim result [false|false]: ติดตามและเอาแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.921939903+07:00","message":"[buffer interim] 4320 false ติดตามและเอาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.921947865+07:00","message":"[bufferProcess] interim [80000000]:ติดตามและเอาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.921950156+07:00","message":"[bufferProcess] send to processor:ติดตามและเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.921955495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.921958442+07:00","message":"> Transcript [49774] [false]: 'ติดตามและเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.921962283+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.921964271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.921966243+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.921968391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.95546956+07:00","message":"receive streaming session, msgId: 4320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.955502649+07:00","message":"receive 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-05-12T14:05:04.955508162+07:00","message":"receive interim result [false|false]: ติดตามและเข้ากับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:04.955520894+07:00","message":"[buffer interim] 4320 false ติดตามและเข้ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.955527469+07:00","message":"[bufferProcess] interim [140000000]:ติดตามและเข้ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.955530324+07:00","message":"[bufferProcess] send to processor:ติดตามและเอาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.95553624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.955539014+07:00","message":"> Transcript [49775] [false]: 'ติดตามและเอาแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.95554222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.955544413+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.955546308+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:04.955548454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.080415463+07:00","message":"receive streaming session, msgId: 4320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.080457953+07:00","message":"receive 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-05-12T14:05:05.080466561+07:00","message":"receive interim result [false|false]: ติดตามและเข้าจับกุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.080486939+07:00","message":"[buffer interim] 4320 false ติดตามและเข้าจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.080497258+07:00","message":"[bufferProcess] interim [320000000]:ติดตามและเข้าจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.080500439+07:00","message":"[bufferProcess] send to processor:ติดตามและเข้ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.080507864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.08051242+07:00","message":"> Transcript [49776] [false]: 'ติดตามและเข้ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.080517854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.080521126+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.080523843+07:00","message":"StatePrefix: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.080526766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.080534422+07:00","message":"Push: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.08053792+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.080544366+07:00","message":"Set new StatePrefix : 'ติดตามและเข้ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.080547687+07:00","message":"Next Push (prob) : 'และเข้ากับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.080569631+07:00","message":"push: {false ติดตาม 0 0xc004d58e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.125442629+07:00","message":"[GCS] IsForceVAD: false for message ID: 4320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.1849507+07:00","message":"[GCS] Start streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.253668541+07:00","message":"receive streaming session, msgId: 4320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.253725496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตามและเข้าจับกุม\",\"confidence\":0.89071345}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.253732656+07:00","message":"receive interim result [true|false]: ติดตามและเข้าจับกุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.253742802+07:00","message":"end recv isFinal message id 4320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.25374502+07:00","message":"end Recv id 4320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.253752815+07:00","message":"[buffer interim] 4320 true ติดตามและเข้าจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.253764804+07:00","message":"[bufferProcess] interim [560000000]:ติดตามและเข้าจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.253768532+07:00","message":"[bufferProcess] send to processor (isfinal):ติดตามและเข้าจับกุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.253772739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.253775569+07:00","message":"> Transcript [49777] [false]: 'ติดตามและเข้าจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.253778073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.253781698+07:00","message":"Set new StatePrefix: 'ติดตามและเข้าจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.253783609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.253785383+07:00","message":"> Transcript [49778] [true]: 'ติดตามและเข้าจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.253787581+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.253789466+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.253791265+07:00","message":"StatePrefix: 'ติดตามและเข้าจับกุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.253793444+07:00","message":"TextPushed: 'ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.253796244+07:00","message":"Push: 'และเข้าจับกุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.253804993+07:00","message":"push: {true และเข้าจับกุม 0 0xc004d58e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:05.260158606+07:00","message":"write wav file: './tmp/7565/7565_4320.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:05.26910834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:05.269128772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.889628263+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.889681092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.889686621+07:00","message":"receive interim result [false|false]: ผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:05.889704512+07:00","message":"[buffer interim] 4321 false ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.889712833+07:00","message":"[bufferProcess] interim [480000000]:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:05.889714571+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.03925035+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.039295028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.039301666+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.039316384+07:00","message":"[buffer interim] 4321 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.039324076+07:00","message":"[bufferProcess] interim [540000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.039326727+07:00","message":"[bufferProcess] send to processor:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.039332175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.03933588+07:00","message":"> Transcript [49779] [false]: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.039338779+07:00","message":"Set StatePrefix (first interim): 'ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.075181475+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.075219124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.075224722+07:00","message":"receive interim result [false|false]: ผู้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.075241557+07:00","message":"[buffer interim] 4321 false ผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.075259108+07:00","message":"[bufferProcess] interim [600000000]:ผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.0752617+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.075267949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.07527088+07:00","message":"> Transcript [49780] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.07527306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.075275747+07:00","message":"Set new StatePrefix: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.098010445+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.098044926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ต้องหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.098050633+07:00","message":"receive interim result [false|false]: ผู้ต้องหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.09806591+07:00","message":"[buffer interim] 4321 false ผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.098074273+07:00","message":"[bufferProcess] interim [720000000]:ผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.098077816+07:00","message":"[bufferProcess] send to processor:ผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.098083872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.098087842+07:00","message":"> Transcript [49781] [false]: 'ผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.098090962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.09809405+07:00","message":"Set new StatePrefix: 'ผู้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.302237841+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.302283362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ต้องหายา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.302291723+07:00","message":"receive interim result [false|false]: ผู้ต้องหายา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.302310304+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.302324636+07:00","message":"[bufferProcess] interim [900000000]:ผู้ต้องหายา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.302328316+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.30233325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.302337267+07:00","message":"> Transcript [49782] [false]: 'ผู้ต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.302344392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.302347636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.302350592+07:00","message":"StatePrefix: 'ผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.302353856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.373883129+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.373935718+07:00","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-05-12T14:05:06.373941316+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.373957734+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.373966907+07:00","message":"[bufferProcess] interim [960000000]:ผู้ต้องหายอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.373969724+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.373973337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.373976099+07:00","message":"> Transcript [49783] [false]: 'ผู้ต้องหายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.373979381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.373981418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.373983651+07:00","message":"StatePrefix: 'ผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.373985603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.581123133+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.581184468+07:00","message":"receive 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-05-12T14:05:06.581190697+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.581209095+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.58121743+07:00","message":"[bufferProcess] interim [140000000]:ผู้ต้องหายอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.581219972+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.581229549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.581232749+07:00","message":"> Transcript [49784] [false]: 'ผู้ต้องหายอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.581236245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.581238334+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.581241017+07:00","message":"StatePrefix: 'ผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.581243203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.789684189+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.789741105+07:00","message":"receive 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-05-12T14:05:06.789749284+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.789765723+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.789773571+07:00","message":"[bufferProcess] interim [380000000]:ผู้ต้องหายอมรับนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.789776298+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.789782985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.789786136+07:00","message":"> Transcript [49785] [false]: 'ผู้ต้องหายอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.789789956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.789792276+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.789794076+07:00","message":"StatePrefix: 'ผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.789796108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.789801429+07:00","message":"Push: 'ผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.789803324+07:00","message":"TextPushed: 'ผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.789805332+07:00","message":"Set new StatePrefix : 'ผู้ต้องหายอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.789807321+07:00","message":"Next Push (prob) : 'หายอมรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.789814968+07:00","message":"push: {false ผู้ต้อง 0 0xc0044a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.87233918+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.872374436+07:00","message":"receive 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-05-12T14:05:06.872381364+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:06.872391253+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.872398201+07:00","message":"[bufferProcess] interim [500000000]:ผู้ต้องหายอมรับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.872400681+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.872403921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.872410082+07:00","message":"> Transcript [49786] [false]: 'ผู้ต้องหายอมรับนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.872413209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.872415213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.872417069+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:06.872419217+07:00","message":"TextPushed: 'ผู้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:07.082004447+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:07.082045624+07:00","message":"receive 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-05-12T14:05:07.082051682+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:07.082066943+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.082076296+07:00","message":"[bufferProcess] interim [680000000]:ผู้ต้องหายอมรับนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.082080176+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.082084395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.082088503+07:00","message":"> Transcript [49787] [false]: 'ผู้ต้องหายอมรับนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.082093654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.082096618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.082100204+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.082104289+07:00","message":"TextPushed: 'ผู้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:07.365892789+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:07.365925871+07:00","message":"receive 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-05-12T14:05:07.365932772+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:07.365943947+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.365950451+07:00","message":"[bufferProcess] interim [860000000]:ผู้ต้องหายอมรับนะคะว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.365953129+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.365957948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.365960572+07:00","message":"> Transcript [49788] [false]: 'ผู้ต้องหายอมรับนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.365965616+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.365967972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.36597014+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.365972564+07:00","message":"TextPushed: 'ผู้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:07.607133401+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:07.607171826+07:00","message":"receive 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-05-12T14:05:07.607176922+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:07.607204659+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:07.607208911+07:00","message":"receive 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-05-12T14:05:07.607211743+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:07.607217079+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:07.607221887+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607228067+07:00","message":"[bufferProcess] interim [160000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607231382+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607234499+07:00","message":"[bufferProcess] interim [220000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607236321+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็นบุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607239034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607241689+07:00","message":"> Transcript [49789] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607245367+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607247792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.60725128+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607253616+07:00","message":"TextPushed: 'ผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607258436+07:00","message":"Push: 'หายอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607260288+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607262314+07:00","message":"Set new StatePrefix : 'ผู้ต้องหายอมรับนะคะว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607264422+07:00","message":"Next Push (prob) : 'นะคะว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607265972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607267908+07:00","message":"> Transcript [49790] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607270113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607271827+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607273528+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.607275464+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:07.607293808+07:00","message":"push: {false หายอมรับ 0 0xc0044a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:07.926287659+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:07.926323474+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-05-12T14:05:07.926329338+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:07.92634654+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.926355482+07:00","message":"[bufferProcess] interim [460000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.9263583+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.926361957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.926364897+07:00","message":"> Transcript [49791] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.926368399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.926371142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.926373158+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:07.926376047+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:08.089188653+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:08.089235324+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-05-12T14:05:08.089243266+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:08.089261271+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.089269315+07:00","message":"[bufferProcess] interim [640000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.089272243+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.089280251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.089283516+07:00","message":"> Transcript [49792] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.089287549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.089294599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.089297131+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.089299916+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:08.241499801+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:08.241546308+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-05-12T14:05:08.241553596+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:08.241569723+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.241578279+07:00","message":"[bufferProcess] interim [820000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.241580658+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.241586712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.241589652+07:00","message":"> Transcript [49793] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.241593712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.241596125+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.241598639+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.241601493+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.241606385+07:00","message":"Push: 'นะคะว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.241608879+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.241611685+07:00","message":"Set new StatePrefix : 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.241614043+07:00","message":"Next Push (prob) : 'บุคคลตามหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:08.241622789+07:00","message":"push: {false นะคะว่าเป็น 0 0xc0044a2e80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:08.270115595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:08.270144459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:08.835928525+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:08.835972852+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-05-12T14:05:08.835996601+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:08.836013643+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.836021764+07:00","message":"[bufferProcess] interim [420000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.836024501+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.836031299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.836034379+07:00","message":"> Transcript [49794] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.836038111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.836040466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.836042328+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:08.836058195+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.000963607+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.001007965+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-05-12T14:05:09.00101466+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.001029501+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.001034814+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-05-12T14:05:09.001037931+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับระยอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.00104482+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.001048244+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับระยอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.001054299+07:00","message":"[bufferProcess] interim [480000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.001057317+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.001060016+07:00","message":"[bufferProcess] interim [540000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับระยอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.001061863+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.001064337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.001067094+07:00","message":"> Transcript [49795] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.001070457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.001072545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.001074414+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.001077261+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.001078981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.001080833+07:00","message":"> Transcript [49796] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.001082815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.001084359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.001086031+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.00109021+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.035971045+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.036014537+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-05-12T14:05:09.036020974+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.036034944+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.036042297+07:00","message":"[bufferProcess] interim [600000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.036044962+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับระยอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.03604908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.036052076+07:00","message":"> Transcript [49797] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับระยอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.036056168+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.036058231+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.036060014+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.036064341+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.036068335+07:00","message":"Push: 'บุคคลตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.036070952+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.03607328+07:00","message":"Set new StatePrefix : 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับระยอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.03607634+07:00","message":"Next Push (prob) : 'จับระยอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.036085482+07:00","message":"push: {false บุคคลตามหมาย 0 0xc0044a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.073280597+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.073314922+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-05-12T14:05:09.073321811+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.0733372+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.073344556+07:00","message":"[bufferProcess] interim [660000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.073357654+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.073366711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.07336959+07:00","message":"> Transcript [49798] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.073372281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.073374384+07:00","message":"Set new StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.293396738+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.293431957+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-05-12T14:05:09.29343748+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.293447114+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.293453279+07:00","message":"[bufferProcess] interim [900000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.293456174+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.293459592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.29346206+07:00","message":"> Transcript [49799] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.293465521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.293467308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.293469156+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.293471587+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.665295868+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.66533533+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-05-12T14:05:09.665341999+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.665355132+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.665361984+07:00","message":"[bufferProcess] interim [320000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.665365187+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.665372007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.665374979+07:00","message":"> Transcript [49800] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.66537865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.665380807+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.665382925+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.665385731+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.948096783+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.948131278+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-05-12T14:05:09.948144392+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:09.948156423+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.948163705+07:00","message":"[bufferProcess] interim [560000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.948166423+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.948171028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.948174883+07:00","message":"> Transcript [49801] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.948180577+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.948183322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.948186717+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:09.948189968+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.178648487+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.178680846+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-05-12T14:05:10.178687112+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.178699503+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.178703011+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-05-12T14:05:10.178706035+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้พัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.17871888+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.178729063+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้พัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178736242+07:00","message":"[bufferProcess] interim [740000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178738994+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178742434+07:00","message":"[bufferProcess] interim [800000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้พัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178744461+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178747547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178750092+07:00","message":"> Transcript [49802] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178756587+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178758889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178767442+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178770327+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178773513+07:00","message":"Push: 'จับและยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178775425+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178777988+07:00","message":"Set new StatePrefix : 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178780668+07:00","message":"Next Push (prob) : 'รับว่าเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178782419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178784387+07:00","message":"> Transcript [49803] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178786585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.17878823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178789838+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.178791711+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.178799948+07:00","message":"push: {false จับและยอม 0 0xc0044a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.320761015+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.320803245+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-05-12T14:05:10.32081023+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.320824939+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.320832681+07:00","message":"[bufferProcess] interim [920000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.320835229+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้พัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.320838874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.320841886+07:00","message":"> Transcript [49804] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้พัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.320846176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.320848163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.320850377+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.320853028+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.566656753+07:00","message":"[GCS] IsForceVAD: false for message ID: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.626607232+07:00","message":"[GCS] Start streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.819346265+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.819390496+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-05-12T14:05:10.819397734+07:00","message":"receive interim result [false|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้พันหญิงสาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.819412698+07:00","message":"[buffer interim] 4321 false ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้พันหญิงสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.819420637+07:00","message":"[bufferProcess] interim [340000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้พันหญิงสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.819423953+07:00","message":"[bufferProcess] send to processor:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.819431641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.819434417+07:00","message":"> Transcript [49805] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.819438998+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.819441967+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.819447121+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.819450491+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.953129425+07:00","message":"receive streaming session, msgId: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.953184066+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-05-12T14:05:10.953192149+07:00","message":"receive interim result [true|false]: ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้พันหญิงสาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.953202092+07:00","message":"end recv isFinal message id 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.953204379+07:00","message":"end Recv id 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.953211189+07:00","message":"[buffer interim] 4321 true ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้พันหญิงสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953217823+07:00","message":"[bufferProcess] interim [400000000]:ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้พันหญิงสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953221228+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้พันหญิงสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953224779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953229224+07:00","message":"> Transcript [49806] [false]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้พันหญิงสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953234456+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953237236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953240721+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953244882+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953248737+07:00","message":"Push: 'รับว่าเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.95325082+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953253168+07:00","message":"Set new StatePrefix : 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้พันหญิงสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953255582+07:00","message":"Next Push (prob) : 'พันหญิงสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953257325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953259455+07:00","message":"> Transcript [49807] [true]: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้พันหญิงสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953261657+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.95326324+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953264867+07:00","message":"StatePrefix: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้พันหญิงสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953267306+07:00","message":"TextPushed: 'ผู้ต้องหายอมรับนะคะว่าเป็นบุคคลตามหมายจับและยอมรับว่าเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:10.953271112+07:00","message":"Push: 'พันหญิงสาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.953280417+07:00","message":"push: {false รับว่าเป็นผู้ 0 0xc0044a2e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:10.953286498+07:00","message":"push: {true พันหญิงสาว 0 0xc0044a2e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:10.965400928+07:00","message":"write wav file: './tmp/7565/7565_4321.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.171711463+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.171743202+07:00","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-05-12T14:05:11.1717484+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.171762486+07:00","message":"[buffer interim] 4322 false รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.171769047+07:00","message":"[bufferProcess] interim [420000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.1717708+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:11.271168024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:11.27118461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.395555954+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.395585815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.395591109+07:00","message":"receive interim result [false|false]: รถไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.395603939+07:00","message":"[buffer interim] 4322 false รถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.395609917+07:00","message":"[bufferProcess] interim [600000000]:รถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.395612432+07:00","message":"[bufferProcess] send to processor:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.395617385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.395620056+07:00","message":"> Transcript [49808] [false]: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.395622241+07:00","message":"Set StatePrefix (first interim): 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.518988513+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.519021843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถไฟ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.51902737+07:00","message":"receive interim result [false|false]: รถไฟ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.519041065+07:00","message":"[buffer interim] 4322 false รถไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.519047821+07:00","message":"[bufferProcess] interim [660000000]:รถไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.519050097+07:00","message":"[bufferProcess] send to processor:รถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.519054916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.519057462+07:00","message":"> Transcript [49809] [false]: 'รถไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.51906058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.519062612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.51906462+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.519066742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.541926589+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.54196008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.541966379+07:00","message":"receive interim result [false|false]: รถไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.541981549+07:00","message":"[buffer interim] 4322 false รถไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.541989195+07:00","message":"[bufferProcess] interim [720000000]:รถไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.541992715+07:00","message":"[bufferProcess] send to processor:รถไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.541998163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.542001038+07:00","message":"> Transcript [49810] [false]: 'รถไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.542004003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.542006112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.542007959+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.542009885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.64047658+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.640522995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถไปใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.640529591+07:00","message":"receive interim result [false|false]: รถไปใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.640546275+07:00","message":"[buffer interim] 4322 false รถไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.64055466+07:00","message":"[bufferProcess] interim [780000000]:รถไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.640557153+07:00","message":"[bufferProcess] send to processor:รถไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.640563754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.640566958+07:00","message":"> Transcript [49811] [false]: 'รถไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.640570515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.640573846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.64057587+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.64057768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.691775287+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.691826925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถไปไหนวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.691833736+07:00","message":"receive interim result [false|false]: รถไปไหนวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.69185564+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.691859721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถไปในวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.691862268+07:00","message":"receive interim result [false|false]: รถไปในวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.691868417+07:00","message":"[buffer interim] 4322 false รถไปไหนวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.691871976+07:00","message":"[buffer interim] 4322 false รถไปในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.691878901+07:00","message":"[bufferProcess] interim [840000000]:รถไปไหนวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.691881341+07:00","message":"[bufferProcess] send to processor:รถไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.69188416+07:00","message":"[bufferProcess] interim [900000000]:รถไปในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.691886308+07:00","message":"[bufferProcess] send to processor:รถไปไหนวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.691889362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.691891977+07:00","message":"> Transcript [49812] [false]: 'รถไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.691894782+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.691896792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.691898634+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.691900624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.691903352+07:00","message":"Push: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.691905165+07:00","message":"TextPushed: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.691907066+07:00","message":"Set new StatePrefix : 'รถไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.691909027+07:00","message":"Next Push (prob) : 'ไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.69191085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.691912892+07:00","message":"> Transcript [49813] [false]: 'รถไปไหนวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.691914756+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.691917063+07:00","message":"Set new StatePrefix: 'รถไปไหนวะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.691925899+07:00","message":"push: {false รถ 0 0xc004ce8b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.851177997+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.85122506+07:00","message":"receive 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-05-12T14:05:11.851232502+07:00","message":"receive interim result [false|false]: รถไปในวันเกิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:11.851254129+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.851265431+07:00","message":"[bufferProcess] interim [20000000]:รถไปในวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.851268369+07:00","message":"[bufferProcess] send to processor:รถไปในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.851272312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.851275481+07:00","message":"> Transcript [49814] [false]: 'รถไปในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.851277793+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:11.851281642+07:00","message":"Set new StatePrefix: 'รถไปในวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:12.033414658+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:12.033455374+07:00","message":"receive 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-05-12T14:05:12.033461966+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:12.033477505+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.033486719+07:00","message":"[bufferProcess] interim [200000000]:รถไปในวันเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.033489139+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.033494913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.033497803+07:00","message":"> Transcript [49815] [false]: 'รถไปในวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.033501397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.033503662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.033505383+07:00","message":"StatePrefix: 'รถไปในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.033508954+07:00","message":"TextPushed: 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:12.277802901+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:12.277849508+07:00","message":"receive 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-05-12T14:05:12.277856615+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:12.277877021+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.277896015+07:00","message":"[bufferProcess] interim [500000000]:รถไปในวันเกิดเหตุที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.27790173+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.277907372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.277911452+07:00","message":"> Transcript [49816] [false]: 'รถไปในวันเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.277921094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.277923898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.277926746+07:00","message":"StatePrefix: 'รถไปในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.277930177+07:00","message":"TextPushed: 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:12.391512995+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:12.391559134+07:00","message":"receive 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-05-12T14:05:12.391566595+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:12.391583614+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.391592128+07:00","message":"[bufferProcess] interim [560000000]:รถไปในวันเกิดเหตุจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.391595095+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.391602495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.391605263+07:00","message":"> Transcript [49817] [false]: 'รถไปในวันเกิดเหตุที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.39160917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.391611759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.391613651+07:00","message":"StatePrefix: 'รถไปในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:12.391617071+07:00","message":"TextPushed: 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.002276438+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.002309653+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-05-12T14:05:13.002315581+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.002328698+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.002337733+07:00","message":"[bufferProcess] interim [160000000]:รถไปในวันเกิดเหตุจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.002340184+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.002343669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.002350343+07:00","message":"> Transcript [49818] [false]: 'รถไปในวันเกิดเหตุจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.002354187+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.002356303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.002358342+07:00","message":"StatePrefix: 'รถไปในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.002360907+07:00","message":"TextPushed: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.002365145+07:00","message":"Push: 'ไปในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.002367938+07:00","message":"TextPushed: 'รถไปในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.002370137+07:00","message":"Set new StatePrefix : 'รถไปในวันเกิดเหตุจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.002372115+07:00","message":"Next Push (prob) : 'เกิดเหตุจริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.00237938+07:00","message":"push: {false ไปในวัน 0 0xc004ce8b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.266854201+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.266895444+07:00","message":"receive 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-05-12T14:05:13.266902933+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.266921433+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.266931817+07:00","message":"[bufferProcess] interim [400000000]:รถไปในวันเกิดเหตุจริงแต่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.266935313+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.266946398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.266951131+07:00","message":"> Transcript [49819] [false]: 'รถไปในวันเกิดเหตุจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.266955495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.266958267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.266961473+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.266965638+07:00","message":"TextPushed: 'รถไปในวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.28750636+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.287536663+07:00","message":"receive 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-05-12T14:05:13.287542708+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.28755603+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.287562435+07:00","message":"[bufferProcess] interim [520000000]:รถไปในวันเกิดเหตุจริงแต่ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.287564788+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริงแต่ยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.287567838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.287570254+07:00","message":"> Transcript [49820] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.2875751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.287577108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.287579256+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.287581405+07:00","message":"TextPushed: 'รถไปในวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.488540119+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.488576254+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-05-12T14:05:13.4885819+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืนยันว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.488597839+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.488605482+07:00","message":"[bufferProcess] interim [640000000]:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.488608126+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริงแต่ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.488613054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.488615494+07:00","message":"> Transcript [49821] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.488619059+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.488621358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.488623619+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.488625934+07:00","message":"TextPushed: 'รถไปในวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.802914162+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.802948936+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-05-12T14:05:13.802954928+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.802969208+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.802976476+07:00","message":"[bufferProcess] interim [0]:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.802978848+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.802982308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.802985068+07:00","message":"> Transcript [49822] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.802988931+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.802990854+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.80299287+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.80299539+07:00","message":"TextPushed: 'รถไปในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.803001515+07:00","message":"Push: 'เกิดเหตุจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.80300339+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.803006233+07:00","message":"Set new StatePrefix : 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.803008917+07:00","message":"Next Push (prob) : 'แต่ยืนยันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.803016597+07:00","message":"push: {false เกิดเหตุจริง 0 0xc004ce8b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.990474432+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.990505585+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-05-12T14:05:13.990515161+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:13.990527003+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.990536563+07:00","message":"[bufferProcess] interim [180000000]:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.990539409+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.990544866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.990547483+07:00","message":"> Transcript [49823] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.990550924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.990553074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.990554878+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:13.990558042+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:14.147203197+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:14.14724584+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-05-12T14:05:14.147252542+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:14.14726934+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.147277447+07:00","message":"[bufferProcess] interim [300000000]:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.147280627+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.147288106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.147291159+07:00","message":"> Transcript [49824] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.147294943+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.147296949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.147298747+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.14730133+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:14.271784923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:14.271814764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:14.380508222+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:14.380542251+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-05-12T14:05:14.380547919+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:14.380563735+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.380572451+07:00","message":"[bufferProcess] interim [540000000]:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.380575199+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.38058061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.380583405+07:00","message":"> Transcript [49825] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.38058697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.380588855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.380591108+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.380593536+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:14.698531684+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:14.698573156+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-05-12T14:05:14.698580154+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:14.698598228+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.698606323+07:00","message":"[bufferProcess] interim [840000000]:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.698609315+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.698614026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.698617011+07:00","message":"> Transcript [49826] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.698621331+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.698623572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.698625917+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.698631035+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.698639073+07:00","message":"Push: 'แต่ยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.698641069+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.698643919+07:00","message":"Set new StatePrefix : 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.698646614+07:00","message":"Next Push (prob) : 'ไม่ได้พาไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:14.698655155+07:00","message":"push: {false แต่ยืนยันว่า 0 0xc004ce8b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:14.843436395+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:14.843480217+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-05-12T14:05:14.843489179+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:14.843508289+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.843518756+07:00","message":"[bufferProcess] interim [960000000]:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.843521582+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.84352533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.843528296+07:00","message":"> Transcript [49827] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.843532701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.843534872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.843536671+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:14.843540026+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.035737499+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.035770117+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-05-12T14:05:15.035775648+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปครับเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.035790005+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปครับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.035797267+07:00","message":"[bufferProcess] interim [140000000]:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปครับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.035800299+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.035805322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.035809917+07:00","message":"> Transcript [49828] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.035813632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.035815513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.03581792+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.035821044+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.079274296+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.079313428+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-05-12T14:05:15.079319448+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.079337663+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.07934541+07:00","message":"[bufferProcess] interim [260000000]:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.079349117+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปครับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.079352706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.079355441+07:00","message":"> Transcript [49829] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปครับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.079359125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.079361241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.079363287+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.07936602+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.474287119+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.474323571+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-05-12T14:05:15.474330859+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.474343698+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.474351142+07:00","message":"[bufferProcess] interim [680000000]:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.474353639+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.474358848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.474361788+07:00","message":"> Transcript [49830] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.474365962+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.474367912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.474369877+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.474372322+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.474376508+07:00","message":"Push: 'ไม่ได้พาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.474378288+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.474380782+07:00","message":"Set new StatePrefix : 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.474383528+07:00","message":"Next Push (prob) : 'ค้าประเวณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.474391399+07:00","message":"push: {false ไม่ได้พาไป 0 0xc004ce8b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.596444427+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.596479718+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-05-12T14:05:15.596486714+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.596501534+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.596508727+07:00","message":"[bufferProcess] interim [740000000]:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.596511715+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.596515133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.596517636+07:00","message":"> Transcript [49831] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.596520991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.596522963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.596524811+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.596527919+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.727534968+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.727577511+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-05-12T14:05:15.727583418+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.727611551+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.727625667+07:00","message":"[bufferProcess] interim [920000000]:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.727631066+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.72763864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.72764201+07:00","message":"> Transcript [49832] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.727646622+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.727648982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.727651366+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.727654954+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.924697908+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.924744873+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-05-12T14:05:15.924753879+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:15.924766967+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.924776321+07:00","message":"[bufferProcess] interim [100000000]:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.92478011+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.924785363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.924789206+07:00","message":"> Transcript [49833] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.92479455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.924797339+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.92480122+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:15.924805226+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:16.105495175+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:16.105539702+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-05-12T14:05:16.105546899+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:16.105563886+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.105572281+07:00","message":"[bufferProcess] interim [280000000]:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.105575179+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.105582062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.105584906+07:00","message":"> Transcript [49834] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.10558925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.105591498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.105593535+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.105596555+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.105603448+07:00","message":"Push: 'ค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.105605218+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.105607547+07:00","message":"Set new StatePrefix : 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.105609953+07:00","message":"Next Push (prob) : 'ตามที่ถูก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:16.105619447+07:00","message":"push: {false ค้าประเวณี 0 0xc004ce8b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:16.171912428+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:16.171955684+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-05-12T14:05:16.171962361+07:00","message":"receive interim result [false|false]: รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าวหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:16.171977313+07:00","message":"[buffer interim] 4322 false รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.171985629+07:00","message":"[bufferProcess] interim [400000000]:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.171988987+07:00","message":"[bufferProcess] send to processor:รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.171995728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.171998994+07:00","message":"> Transcript [49835] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.172003215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.172005533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.172007936+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.172011813+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:16.267645639+07:00","message":"[GCS] IsForceVAD: false for message ID: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:16.456470886+07:00","message":"[GCS] Start streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:16.461157108+07:00","message":"receive streaming session, msgId: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:16.46120657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถไฟในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าวหา\",\"confidence\":0.9488131}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:16.46121367+07:00","message":"receive interim result [true|false]: รถไฟในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าวหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:16.46122631+07:00","message":"end recv isFinal message id 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:16.461228566+07:00","message":"end Recv id 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:16.461236426+07:00","message":"[buffer interim] 4322 true รถไฟในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461247965+07:00","message":"[bufferProcess] interim [670000000]:รถไฟในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461252056+07:00","message":"[bufferProcess] send to processor (isfinal):รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461256077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461259065+07:00","message":"> Transcript [49836] [false]: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461263029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461265003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461266803+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461269357+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461271629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461273582+07:00","message":"> Transcript [49837] [true]: 'รถไฟในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461275952+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461277714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461283435+07:00","message":"StatePrefix: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461285862+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461287748+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461503096+07:00","message":"Push: 'ตามที่ถูกกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461514418+07:00","message":"TextPushed: 'รถไปในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461517349+07:00","message":"Set new StatePrefix : 'รถไฟในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461519617+07:00","message":"Next Push (prob) : 'รถไฟในวันเกิดเหตุจริงแต่ยืนยันว่าไม่ได้พาไปค้าประเวณีตามที่ถูกกล่าวหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:16.461528512+07:00","message":"push: {true ตามที่ถูกกล่าวหา 0 0xc004ce8b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:16.461527317+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4322.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:16.472617338+07:00","message":"write wav file: './tmp/7565/7565_4322.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.124654113+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.124700137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.124705933+07:00","message":"receive interim result [false|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.124722117+07:00","message":"[buffer interim] 4323 false ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.124729195+07:00","message":"[bufferProcess] interim [480000000]:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.124731075+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:17.272863737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:17.272876826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.316114888+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.316156004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.316162889+07:00","message":"receive interim result [false|false]: ก่อนทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.316178879+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.316182831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.316185998+07:00","message":"receive interim result [false|false]: ก่อนตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.316191019+07:00","message":"[buffer interim] 4323 false ก่อนทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.316194132+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.316200286+07:00","message":"[bufferProcess] interim [660000000]:ก่อนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.316202407+07:00","message":"[bufferProcess] send to processor:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.316205026+07:00","message":"[bufferProcess] interim [720000000]:ก่อนตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.316206743+07:00","message":"[bufferProcess] send to processor:ก่อนทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.316209648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.316212325+07:00","message":"> Transcript [49838] [false]: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.316214235+07:00","message":"Set StatePrefix (first interim): 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.316215855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.316217768+07:00","message":"> Transcript [49839] [false]: 'ก่อนทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.316220267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.316222141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.316223831+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.316225713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.634169571+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.634212248+07:00","message":"receive 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-05-12T14:05:17.634217964+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.634234189+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.634241936+07:00","message":"[bufferProcess] interim [20000000]:ก่อนตำรวจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.634244979+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.634253088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.634256104+07:00","message":"> Transcript [49840] [false]: 'ก่อนตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.634259627+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.634261803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.634263701+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.634265732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.707251625+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.707292406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนตำรวจนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.707298156+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.707310507+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.707317494+07:00","message":"[bufferProcess] interim [80000000]:ก่อนตำรวจนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.707319852+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.707325112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.707327961+07:00","message":"> Transcript [49841] [false]: 'ก่อนตำรวจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.707331354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.707333535+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.707335376+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.707337537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.824781436+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.824820162+07:00","message":"receive 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-05-12T14:05:17.824825967+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.824840286+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.824847727+07:00","message":"[bufferProcess] interim [200000000]:ก่อนตำรวจนำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.824850002+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.82485582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.824858777+07:00","message":"> Transcript [49842] [false]: 'ก่อนตำรวจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.824862473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.824864503+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.824866446+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.824868524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.824873453+07:00","message":"Push: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.824875742+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.824877648+07:00","message":"Set new StatePrefix : 'ก่อนตำรวจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:17.824879834+07:00","message":"Next Push (prob) : 'ตำรวจนำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:17.8249116+07:00","message":"push: {false ก่อน 0 0xc0044a3380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:18.073915408+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:18.073959962+07:00","message":"receive 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-05-12T14:05:18.073967084+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำตัวส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:18.073982916+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำตัวส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.073991475+07:00","message":"[bufferProcess] interim [440000000]:ก่อนตำรวจนำตัวส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.073993838+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.074000352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.074003601+07:00","message":"> Transcript [49843] [false]: 'ก่อนตำรวจนำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.07400709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.07401043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.07401248+07:00","message":"StatePrefix: 'ก่อนตำรวจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.074014632+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:18.334008648+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:18.334057137+07:00","message":"receive 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-05-12T14:05:18.334063488+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำตัวส่งศาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:18.334080183+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำตัวส่งศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.33408801+07:00","message":"[bufferProcess] interim [680000000]:ก่อนตำรวจนำตัวส่งศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.334090502+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนำตัวส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.334094476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.33409763+07:00","message":"> Transcript [49844] [false]: 'ก่อนตำรวจนำตัวส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.334101242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.334103314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.334105083+07:00","message":"StatePrefix: 'ก่อนตำรวจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.334107204+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:18.549405115+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:18.549445899+07:00","message":"receive 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-05-12T14:05:18.549452798+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำตัวส่งศาลอาญา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:18.549466898+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำตัวส่งศาลอาญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.549474219+07:00","message":"[bufferProcess] interim [860000000]:ก่อนตำรวจนำตัวส่งศาลอาญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.549476691+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนำตัวส่งศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.549481676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.549484545+07:00","message":"> Transcript [49845] [false]: 'ก่อนตำรวจนำตัวส่งศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.549487832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.549489837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.549491668+07:00","message":"StatePrefix: 'ก่อนตำรวจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:18.549493924+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:19.089705287+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:19.08974614+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-05-12T14:05:19.089751677+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:19.089766529+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.089775888+07:00","message":"[bufferProcess] interim [460000000]:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.089780117+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนำตัวส่งศาลอาญา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.089788574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.08979153+07:00","message":"> Transcript [49846] [false]: 'ก่อนตำรวจนำตัวส่งศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.089795229+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.089797617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.089799813+07:00","message":"StatePrefix: 'ก่อนตำรวจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.089801889+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.089808116+07:00","message":"Push: 'ตำรวจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.089810265+07:00","message":"TextPushed: 'ก่อนตำรวจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.089812242+07:00","message":"Set new StatePrefix : 'ก่อนตำรวจนำตัวส่งศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.089814297+07:00","message":"Next Push (prob) : 'ตัวส่งศาลอาญา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:19.089823115+07:00","message":"push: {false ตำรวจนำ 0 0xc0044a3380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:19.688658163+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:19.688696916+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-05-12T14:05:19.688703945+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:19.688719538+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.688726869+07:00","message":"[bufferProcess] interim [60000000]:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.688729269+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.688732327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.688735215+07:00","message":"> Transcript [49847] [false]: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.68873868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.688740657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.688742475+07:00","message":"StatePrefix: 'ก่อนตำรวจนำตัวส่งศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:19.688744643+07:00","message":"TextPushed: 'ก่อนตำรวจนำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.002319619+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.002375167+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-05-12T14:05:20.002382112+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.002399009+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.002411491+07:00","message":"[bufferProcess] interim [420000000]:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.00241513+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.002422131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.002425037+07:00","message":"> Transcript [49848] [false]: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.002429679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.002432192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.002434402+07:00","message":"StatePrefix: 'ก่อนตำรวจนำตัวส่งศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.002436664+07:00","message":"TextPushed: 'ก่อนตำรวจนำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.15323183+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.153274866+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-05-12T14:05:20.153281318+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.153294407+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.153301888+07:00","message":"[bufferProcess] interim [480000000]:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.1533059+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.153312412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.153316625+07:00","message":"> Transcript [49849] [false]: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.153321721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.153325012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.153328718+07:00","message":"StatePrefix: 'ก่อนตำรวจนำตัวส่งศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.153331859+07:00","message":"TextPushed: 'ก่อนตำรวจนำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.189326604+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.189364128+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-05-12T14:05:20.189369761+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.189380661+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.189387858+07:00","message":"[bufferProcess] interim [540000000]:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.18939043+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.189395871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.189398638+07:00","message":"> Transcript [49850] [false]: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.189402676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.189405324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.189407616+07:00","message":"StatePrefix: 'ก่อนตำรวจนำตัวส่งศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.189409726+07:00","message":"TextPushed: 'ก่อนตำรวจนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.189414198+07:00","message":"Push: 'ตัวส่งศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.189416017+07:00","message":"TextPushed: 'ก่อนตำรวจนำตัวส่งศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.189418208+07:00","message":"Set new StatePrefix : 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.189421517+07:00","message":"Next Push (prob) : 'ธนบุรีดำเนินการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.189429496+07:00","message":"push: {false ตัวส่งศาลอาญา 0 0xc0044a3380}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:20.273069853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:20.273076376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.326904885+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.326947783+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-05-12T14:05:20.326956213+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.326970687+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.32697871+07:00","message":"[bufferProcess] interim [720000000]:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.326981558+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.32698551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.326988769+07:00","message":"> Transcript [49851] [false]: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.326991261+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.326993626+07:00","message":"Set new StatePrefix: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.386763728+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.386801852+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-05-12T14:05:20.386807791+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.386823861+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.386831818+07:00","message":"[bufferProcess] interim [780000000]:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.386834469+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.386841117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.386843852+07:00","message":"> Transcript [49852] [false]: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.386847393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.386849473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.386852053+07:00","message":"StatePrefix: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.386854786+07:00","message":"TextPushed: 'ก่อนตำรวจนำตัวส่งศาลอาญา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.517426959+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.517463673+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-05-12T14:05:20.517475026+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.51748966+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.517496818+07:00","message":"[bufferProcess] interim [900000000]:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.517499413+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.51750244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.517505118+07:00","message":"> Transcript [49853] [false]: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.517508671+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.517510682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.517512725+07:00","message":"StatePrefix: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.517515621+07:00","message":"TextPushed: 'ก่อนตำรวจนำตัวส่งศาลอาญา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.70988615+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.709923438+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-05-12T14:05:20.709929246+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.709941679+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.709948901+07:00","message":"[bufferProcess] interim [80000000]:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.709951452+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.709954612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.709957072+07:00","message":"> Transcript [49854] [false]: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.709960471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.70996239+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.709964239+07:00","message":"StatePrefix: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.709966535+07:00","message":"TextPushed: 'ก่อนตำรวจนำตัวส่งศาลอาญา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.897780088+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.897812278+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-05-12T14:05:20.89781907+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.897835663+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.897842764+07:00","message":"[bufferProcess] interim [320000000]:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.897845295+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.897848751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.897851723+07:00","message":"> Transcript [49855] [false]: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.897855811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.89785777+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.897859672+07:00","message":"StatePrefix: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.897862394+07:00","message":"TextPushed: 'ก่อนตำรวจนำตัวส่งศาลอาญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.897865843+07:00","message":"Push: 'ธนบุรีดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.897869603+07:00","message":"TextPushed: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.897871806+07:00","message":"Set new StatePrefix : 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:20.897874039+07:00","message":"Next Push (prob) : 'ตามกฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:20.897882226+07:00","message":"push: {false ธนบุรีดำเนินคดี 0 0xc0044a3380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:21.105378848+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:21.105414197+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-05-12T14:05:21.105420193+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:21.105434725+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.105443851+07:00","message":"[bufferProcess] interim [500000000]:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.105446547+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.105449629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.105452395+07:00","message":"> Transcript [49856] [false]: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.105455777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.105457863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.105460006+07:00","message":"StatePrefix: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.105462342+07:00","message":"TextPushed: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:21.3338176+07:00","message":"[GCS] IsForceVAD: false for message ID: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:21.429672658+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:21.429721626+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-05-12T14:05:21.429730279+07:00","message":"receive interim result [false|false]: ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:21.429746135+07:00","message":"[buffer interim] 4323 false ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.429754599+07:00","message":"[bufferProcess] interim [860000000]:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.429757379+07:00","message":"[bufferProcess] send to processor:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.429764288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.429767683+07:00","message":"> Transcript [49857] [false]: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.429772285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.429774424+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.429776703+07:00","message":"StatePrefix: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.429780374+07:00","message":"TextPushed: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:21.455147981+07:00","message":"receive streaming session, msgId: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:21.455184083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อไปค่ะ\",\"confidence\":0.953348}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:21.455190438+07:00","message":"receive interim result [true|false]: ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:21.455202807+07:00","message":"end recv isFinal message id 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:21.455204895+07:00","message":"end Recv id 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:21.455211951+07:00","message":"[buffer interim] 4323 true ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.455218986+07:00","message":"[bufferProcess] interim [890000000]:ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.455228581+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.455233295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.455236374+07:00","message":"> Transcript [49858] [false]: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.455240009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.455242236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.455244405+07:00","message":"StatePrefix: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.455246951+07:00","message":"TextPushed: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.455248907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.455251013+07:00","message":"> Transcript [49859] [true]: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมายต่อไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.455253157+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.455254704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.455256237+07:00","message":"StatePrefix: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดีตามกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.455258087+07:00","message":"TextPushed: 'ก่อนตำรวจนำตัวส่งศาลอาญาธนบุรีดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:21.455265578+07:00","message":"Push: 'ตามกฎหมายต่อไปค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:21.455274438+07:00","message":"push: {true ตามกฎหมายต่อไปค่ะ 0 0xc0044a3380}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:21.465370713+07:00","message":"write wav file: './tmp/7565/7565_4323.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:21.715955191+07:00","message":"[GCS] Start streaming session, msgId: 4324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:22.413783799+07:00","message":"[GCS] IsForceVAD: false for message ID: 4324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:22.495062+07:00","message":"receive streaming session, msgId: 4324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:22.495081692+07:00","message":"found end of frame, send empty tag with msgId: 4324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:22.495084791+07:00","message":"end Recv id 4324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:22.495091531+07:00","message":"[buffer interim] 4324 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:22.495098518+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:22.495102795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:22.495105462+07:00","message":"> Transcript [49860] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:22.495107922+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:22.495109819+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:22.495111633+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:22.495113522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:22.49511995+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:22.495129521+07:00","message":"push: {true \n 0 0xc0044a2580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:22.500568346+07:00","message":"write wav file: './tmp/7565/7565_4324.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:23.273973833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:23.273984523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:23.767089768+07:00","message":"[GCS] Start streaming session, msgId: 4325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:23.82393657+07:00","message":"[GCS] IsForceVAD: false for message ID: 4325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:23.982649398+07:00","message":"receive streaming session, msgId: 4325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:23.982669793+07:00","message":"found end of frame, send empty tag with msgId: 4325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:23.982672841+07:00","message":"end Recv id 4325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:23.982679576+07:00","message":"[buffer interim] 4325 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:23.9826871+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:23.982691079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:23.982693711+07:00","message":"> Transcript [49861] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:23.982696121+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:23.982698108+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:23.982699829+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:23.982701619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:23.982704279+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:23.982713464+07:00","message":"push: {true \n 0 0xc0044a2900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:23.986931762+07:00","message":"write wav file: './tmp/7565/7565_4325.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:24.215063964+07:00","message":"[GCS] Start streaming session, msgId: 4326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:24.335853262+07:00","message":"[GCS] IsForceVAD: false for message ID: 4326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:24.492743098+07:00","message":"receive streaming session, msgId: 4326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:24.492762843+07:00","message":"found end of frame, send empty tag with msgId: 4326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:24.492765894+07:00","message":"end Recv id 4326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:24.49277268+07:00","message":"[buffer interim] 4326 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:24.492779421+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:24.492787156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:24.492789641+07:00","message":"> Transcript [49862] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:24.49279225+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:24.492794124+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:24.492795804+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:24.49279767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:24.492800292+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:24.492834141+07:00","message":"push: {true \n 0 0xc0044a2e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:24.497491561+07:00","message":"write wav file: './tmp/7565/7565_4326.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:24.857956883+07:00","message":"[GCS] Start streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.525760555+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.5257982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีกสัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.525802961+07:00","message":"receive interim result [false|false]: อีกสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.525821728+07:00","message":"[buffer interim] 4327 false อีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.52582933+07:00","message":"[bufferProcess] interim [480000000]:อีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.525831452+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.525838809+07:00","message":"[bufferProcess] send to processor (ticker):อีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.525841657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.52584431+07:00","message":"> Transcript [49863] [false]: 'อีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.525847467+07:00","message":"Set StatePrefix (first interim): 'อีกสัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.695568123+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.696508358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกรุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.696520771+07:00","message":"receive interim result [false|false]: ตะกรุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.696535198+07:00","message":"[buffer interim] 4327 false ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.696542453+07:00","message":"[bufferProcess] interim [600000000]:ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.696544355+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.786590911+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.786626721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"skip\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.786632487+07:00","message":"receive interim result [false|false]: skip"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.786647664+07:00","message":"[buffer interim] 4327 false skip"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.786656048+07:00","message":"[bufferProcess] interim [720000000]:skip"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.786658453+07:00","message":"[bufferProcess] send to processor:ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.786666574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.7866706+07:00","message":"> Transcript [49864] [false]: 'ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.78667367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.786676585+07:00","message":"Set new StatePrefix: 'ตะกรุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.90620872+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.906245894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกรุด 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.90625145+07:00","message":"receive interim result [false|false]: ตะกรุด 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.906272717+07:00","message":"[buffer interim] 4327 false ตะกรุด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.906280249+07:00","message":"[bufferProcess] interim [780000000]:ตะกรุด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.906282767+07:00","message":"[bufferProcess] send to processor:skip"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.906285695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.906288433+07:00","message":"> Transcript [49865] [false]: 'skip'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.906290683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.906293073+07:00","message":"Set new StatePrefix: 'skip'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.977137043+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.977209502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สกรีน 30\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.977216088+07:00","message":"receive interim result [false|false]: สกรีน 30"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:25.977232573+07:00","message":"[buffer interim] 4327 false สกรีน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.977239549+07:00","message":"[bufferProcess] interim [840000000]:สกรีน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.9772423+07:00","message":"[bufferProcess] send to processor:ตะกรุด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.977248607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.977251683+07:00","message":"> Transcript [49866] [false]: 'ตะกรุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.977254128+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:25.977255997+07:00","message":"Set new StatePrefix: 'ตะกรุด 3'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.007387463+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.007423528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Samsung\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.007429446+07:00","message":"receive interim result [false|false]: Samsung"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.007442092+07:00","message":"[buffer interim] 4327 false Samsung"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.007451596+07:00","message":"[bufferProcess] interim [900000000]:Samsung"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.007454051+07:00","message":"[bufferProcess] send to processor:สกรีน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.007462146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.007464936+07:00","message":"> Transcript [49867] [false]: 'สกรีน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.007466925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.007468808+07:00","message":"Set new StatePrefix: 'สกรีน 30'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.024961324+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.024985237+07:00","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-05-12T14:05:26.02499007+07:00","message":"receive interim result [false|false]: สกรีนตามชม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.025002928+07:00","message":"[buffer interim] 4327 false สกรีนตามชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.025007921+07:00","message":"[bufferProcess] interim [960000000]:สกรีนตามชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.025010347+07:00","message":"[bufferProcess] send to processor:Samsung"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.025013815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.025016277+07:00","message":"> Transcript [49868] [false]: 'Samsung'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.025018305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.025020152+07:00","message":"Set new StatePrefix: 'Samsung'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.080488281+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.080512625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สกรีนตามชมราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.080517816+07:00","message":"receive interim result [false|false]: สกรีนตามชมราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.080529911+07:00","message":"[buffer interim] 4327 false สกรีนตามชมราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.080536186+07:00","message":"[bufferProcess] interim [80000000]:สกรีนตามชมราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.080540006+07:00","message":"[bufferProcess] send to processor:สกรีนตามชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.080543035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.080545681+07:00","message":"> Transcript [49869] [false]: 'สกรีนตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.080547864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.080550183+07:00","message":"Set new StatePrefix: 'สกรีนตามชม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.210275451+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.210312114+07:00","message":"receive 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-05-12T14:05:26.210319165+07:00","message":"receive interim result [false|false]: สกรีนตามชมรายการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.21033407+07:00","message":"[buffer interim] 4327 false สกรีนตามชมรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.210341654+07:00","message":"[bufferProcess] interim [200000000]:สกรีนตามชมรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.210344241+07:00","message":"[bufferProcess] send to processor:สกรีนตามชมราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.210347809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.210350728+07:00","message":"> Transcript [49870] [false]: 'สกรีนตามชมราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.210354224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.210356318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.21035818+07:00","message":"StatePrefix: 'สกรีนตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.210360067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:26.274949026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:26.27495501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.426323242+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.426363687+07:00","message":"receive 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-05-12T14:05:26.426370469+07:00","message":"receive interim result [false|false]: สกรีนตามชมรายการสด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.426386929+07:00","message":"[buffer interim] 4327 false สกรีนตามชมรายการสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.426394755+07:00","message":"[bufferProcess] interim [380000000]:สกรีนตามชมรายการสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.42639734+07:00","message":"[bufferProcess] send to processor:สกรีนตามชมรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.426404545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.426407954+07:00","message":"> Transcript [49871] [false]: 'สกรีนตามชมรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.42641273+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.426415595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.426417475+07:00","message":"StatePrefix: 'สกรีนตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.426419587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.460936231+07:00","message":"[GCS] Cleaned up inactive client: 4307"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.460957641+07:00","message":"[GCS] Cleaned up inactive client: 4306"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.460961617+07:00","message":"[GCS] Cleaned up inactive client: 4303"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.460964591+07:00","message":"[GCS] Cleaned up inactive client: 4310"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.460967487+07:00","message":"[GCS] Cleaned up inactive client: 4309"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.460970383+07:00","message":"[GCS] Cleaned up inactive client: 4305"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.460972999+07:00","message":"[GCS] Cleaned up inactive client: 4304"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.460976201+07:00","message":"[GCS] Cleaned up inactive client: 4308"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.468110274+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.468142937+07:00","message":"receive 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-05-12T14:05:26.468154042+07:00","message":"receive interim result [false|false]: สกรีนตามชมรายการสถาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.468166578+07:00","message":"[buffer interim] 4327 false สกรีนตามชมรายการสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.468173062+07:00","message":"[bufferProcess] interim [500000000]:สกรีนตามชมรายการสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.468175483+07:00","message":"[bufferProcess] send to processor:สกรีนตามชมรายการสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.468180644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.468184911+07:00","message":"> Transcript [49872] [false]: 'สกรีนตามชมรายการสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.468188285+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.46819013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.468192436+07:00","message":"StatePrefix: 'สกรีนตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.468194543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.590516775+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.590559715+07:00","message":"receive 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-05-12T14:05:26.590565847+07:00","message":"receive interim result [false|false]: สกรีนตามชมรายการสถานี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.590580278+07:00","message":"[buffer interim] 4327 false สกรีนตามชมรายการสถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.590588651+07:00","message":"[bufferProcess] interim [620000000]:สกรีนตามชมรายการสถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.590591103+07:00","message":"[bufferProcess] send to processor:สกรีนตามชมรายการสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.590594844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.590597839+07:00","message":"> Transcript [49873] [false]: 'สกรีนตามชมรายการสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.590601666+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.590604109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.590606069+07:00","message":"StatePrefix: 'สกรีนตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.590608706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.590615157+07:00","message":"Push: 'สกรีนตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.590617387+07:00","message":"TextPushed: 'สกรีนตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.590619863+07:00","message":"Set new StatePrefix : 'สกรีนตามชมรายการสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.590621896+07:00","message":"Next Push (prob) : 'รายการสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.59063158+07:00","message":"push: {false สกรีนตามชม 0 0xc004d59100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.781957164+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.782002121+07:00","message":"receive 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-05-12T14:05:26.782012819+07:00","message":"receive interim result [false|false]: สกรีนตามชมรายการสถานีประชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:26.782031767+07:00","message":"[buffer interim] 4327 false สกรีนตามชมรายการสถานีประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.782040161+07:00","message":"[bufferProcess] interim [800000000]:สกรีนตามชมรายการสถานีประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.782043116+07:00","message":"[bufferProcess] send to processor:สกรีนตามชมรายการสถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.782047135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.782052151+07:00","message":"> Transcript [49874] [false]: 'สกรีนตามชมรายการสถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.782056327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.782058354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.782060247+07:00","message":"StatePrefix: 'สกรีนตามชมรายการสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:26.782062734+07:00","message":"TextPushed: 'สกรีนตามชม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:27.098920842+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:27.098964686+07:00","message":"receive 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-05-12T14:05:27.098971487+07:00","message":"receive interim result [false|false]: สกรีนตามชมรายการสถานีประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:27.098990884+07:00","message":"[buffer interim] 4327 false สกรีนตามชมรายการสถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:27.098999555+07:00","message":"[bufferProcess] interim [100000000]:สกรีนตามชมรายการสถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:27.099002237+07:00","message":"[bufferProcess] send to processor:สกรีนตามชมรายการสถานีประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:27.099006057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:27.099008937+07:00","message":"> Transcript [49875] [false]: 'สกรีนตามชมรายการสถานีประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:27.09903921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:27.099042302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:27.099044447+07:00","message":"StatePrefix: 'สกรีนตามชมรายการสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:27.099047062+07:00","message":"TextPushed: 'สกรีนตามชม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:27.510232964+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:27.510278774+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-05-12T14:05:27.510285447+07:00","message":"receive interim result [false|false]: สกรีนตามชมรายการสถานีประชาชนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:27.5103036+07:00","message":"[buffer interim] 4327 false สกรีนตามชมรายการสถานีประชาชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:27.510312055+07:00","message":"[bufferProcess] interim [460000000]:สกรีนตามชมรายการสถานีประชาชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:27.510314786+07:00","message":"[bufferProcess] send to processor:สกรีนตามชมรายการสถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:27.510321819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:27.510324713+07:00","message":"> Transcript [49876] [false]: 'สกรีนตามชมรายการสถานีประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:27.51032864+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:27.510331492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:27.510335383+07:00","message":"StatePrefix: 'สกรีนตามชมรายการสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:27.510338417+07:00","message":"TextPushed: 'สกรีนตามชม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.072384205+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.072428171+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-05-12T14:05:28.072433727+07:00","message":"receive interim result [false|false]: สกรีนตามชมรายการสถานีประชาชนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.072443692+07:00","message":"[buffer interim] 4327 false สกรีนตามชมรายการสถานีประชาชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.072451289+07:00","message":"[bufferProcess] interim [60000000]:สกรีนตามชมรายการสถานีประชาชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.072453955+07:00","message":"[bufferProcess] send to processor:สกรีนตามชมรายการสถานีประชาชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.072457712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.072460732+07:00","message":"> Transcript [49877] [false]: 'สกรีนตามชมรายการสถานีประชาชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.0724644+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.07246668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.072469186+07:00","message":"StatePrefix: 'สกรีนตามชมรายการสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.072471273+07:00","message":"TextPushed: 'สกรีนตามชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.072476894+07:00","message":"Push: 'รายการสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.072479156+07:00","message":"TextPushed: 'สกรีนตามชมรายการสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.072481394+07:00","message":"Set new StatePrefix : 'สกรีนตามชมรายการสถานีประชาชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.072485876+07:00","message":"Next Push (prob) : 'ีประชาชนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.072494027+07:00","message":"push: {false รายการสถาน 0 0xc004d59100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.536291825+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.536329823+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-05-12T14:05:28.536336533+07:00","message":"receive interim result [false|false]: สกรีนตามชมรายการสถานีประชาชนนะคะสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.536361389+07:00","message":"[buffer interim] 4327 false สกรีนตามชมรายการสถานีประชาชนนะคะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.536369351+07:00","message":"[bufferProcess] interim [480000000]:สกรีนตามชมรายการสถานีประชาชนนะคะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.53637197+07:00","message":"[bufferProcess] send to processor:สกรีนตามชมรายการสถานีประชาชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.536378243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.536380857+07:00","message":"> Transcript [49878] [false]: 'สกรีนตามชมรายการสถานีประชาชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.53638397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.536385915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.536388484+07:00","message":"StatePrefix: 'สกรีนตามชมรายการสถานีประชาชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.536391471+07:00","message":"TextPushed: 'สกรีนตามชมรายการสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.594431643+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.594474722+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-05-12T14:05:28.594481384+07:00","message":"receive interim result [false|false]: สกรีนตามชมรายการสถานีประชาชนนะคะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.594499374+07:00","message":"[buffer interim] 4327 false สกรีนตามชมรายการสถานีประชาชนนะคะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.594507533+07:00","message":"[bufferProcess] interim [600000000]:สกรีนตามชมรายการสถานีประชาชนนะคะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.594509969+07:00","message":"[bufferProcess] send to processor:สกรีนตามชมรายการสถานีประชาชนนะคะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.594513949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.594517137+07:00","message":"> Transcript [49879] [false]: 'สกรีนตามชมรายการสถานีประชาชนนะคะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.594520647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.594522717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.594525193+07:00","message":"StatePrefix: 'สกรีนตามชมรายการสถานีประชาชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.594527913+07:00","message":"TextPushed: 'สกรีนตามชมรายการสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.76385334+07:00","message":"[GCS] IsForceVAD: false for message ID: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.887152504+07:00","message":"receive streaming session, msgId: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.887196211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สกรีนตามชมรายการสถานีประชาชนนะคะสวัสดีค่ะ\",\"confidence\":0.9360564}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.887203544+07:00","message":"receive interim result [true|false]: สกรีนตามชมรายการสถานีประชาชนนะคะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.887214692+07:00","message":"end recv isFinal message id 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.887216924+07:00","message":"end Recv id 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.887225945+07:00","message":"[buffer interim] 4327 true สกรีนตามชมรายการสถานีประชาชนนะคะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.887237025+07:00","message":"[bufferProcess] interim [930000000]:สกรีนตามชมรายการสถานีประชาชนนะคะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.8872405+07:00","message":"[bufferProcess] send to processor (isfinal):สกรีนตามชมรายการสถานีประชาชนนะคะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.88725504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.887275321+07:00","message":"> Transcript [49880] [false]: 'สกรีนตามชมรายการสถานีประชาชนนะคะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.887281568+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.887283769+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.887286355+07:00","message":"StatePrefix: 'สกรีนตามชมรายการสถานีประชาชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.887289012+07:00","message":"TextPushed: 'สกรีนตามชมรายการสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.887291851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.887293951+07:00","message":"> Transcript [49881] [true]: 'สกรีนตามชมรายการสถานีประชาชนนะคะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.887296333+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.887298108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.887299713+07:00","message":"StatePrefix: 'สกรีนตามชมรายการสถานีประชาชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.887301466+07:00","message":"TextPushed: 'สกรีนตามชมรายการสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:28.887309887+07:00","message":"Push: 'ีประชาชนนะคะสวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:28.887321048+07:00","message":"push: {true ีประชาชนนะคะสวัสดีค่ะ 0 0xc004d59100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:28.89686589+07:00","message":"write wav file: './tmp/7565/7565_4327.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:29.215311058+07:00","message":"[GCS] Start streaming session, msgId: 4328"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:29.274103035+07:00","message":"[GCS] IsForceVAD: false for message ID: 4328"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:29.275239863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:29.275250026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:29.399675828+07:00","message":"receive streaming session, msgId: 4328"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:29.399708761+07:00","message":"found end of frame, send empty tag with msgId: 4328"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:29.39971211+07:00","message":"end Recv id 4328"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:29.399721514+07:00","message":"[buffer interim] 4328 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:29.399731574+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:29.399735856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:29.399738752+07:00","message":"> Transcript [49882] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:29.399741324+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:29.39974335+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:29.399745219+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:29.399746918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:29.399749707+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:29.399760502+07:00","message":"push: {true \n 0 0xc0044a3800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:29.404865314+07:00","message":"write wav file: './tmp/7565/7565_4328.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:30.105317847+07:00","message":"[GCS] Start streaming session, msgId: 4329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:30.296800214+07:00","message":"[GCS] IsForceVAD: false for message ID: 4329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:30.388509065+07:00","message":"receive streaming session, msgId: 4329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:30.38853809+07:00","message":"found end of frame, send empty tag with msgId: 4329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:30.388542977+07:00","message":"end Recv id 4329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:30.388553342+07:00","message":"[buffer interim] 4329 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:30.388564488+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:30.388569342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:30.388573045+07:00","message":"> Transcript [49883] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:30.388576651+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:30.388579335+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:30.388581825+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:30.388585056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:30.38859202+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:30.388606176+07:00","message":"push: {true \n 0 0xc00386d780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:30.395916111+07:00","message":"write wav file: './tmp/7565/7565_4329.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:31.135899855+07:00","message":"[GCS] Start streaming session, msgId: 4330"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:32.276207992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:32.276223759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:35.276416259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:35.276440074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:36.25421102+07:00","message":"[GCS] IsForceVAD: false for message ID: 4330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:36.360905163+07:00","message":"receive streaming session, msgId: 4330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:36.360926489+07:00","message":"found end of frame, send empty tag with msgId: 4330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:36.360929736+07:00","message":"end Recv id 4330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:36.360938046+07:00","message":"[buffer interim] 4330 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:36.360946447+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:36.360950679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:36.360953484+07:00","message":"> Transcript [49884] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:36.360956504+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:36.360958422+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:36.360960125+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:36.360961789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:36.360964485+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:36.360974832+07:00","message":"push: {true \n 0 0xc0042d7d80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:36.383600789+07:00","message":"write wav file: './tmp/7565/7565_4330.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:38.276461801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:38.276484794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:41.27688589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:41.276938617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:44.277852613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:44.277867098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:45.295688944+07:00","message":"[GCS] Start streaming session, msgId: 4331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.183540328+07:00","message":"[GCS] IsForceVAD: false for message ID: 4331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.273172871+07:00","message":"receive streaming session, msgId: 4331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.273195177+07:00","message":"found end of frame, send empty tag with msgId: 4331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.273197934+07:00","message":"end Recv id 4331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.273205022+07:00","message":"[buffer interim] 4331 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.273212392+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.273217416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.273220254+07:00","message":"> Transcript [49885] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.273223093+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.273224894+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.273226751+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.273228586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.273231212+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.27325058+07:00","message":"push: {true \n 0 0xc0042d6000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:46.279236623+07:00","message":"write wav file: './tmp/7565/7565_4331.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.375327328+07:00","message":"[GCS] Start streaming session, msgId: 4332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.574450199+07:00","message":"[GCS] IsForceVAD: false for message ID: 4332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.661002318+07:00","message":"receive streaming session, msgId: 4332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.661025533+07:00","message":"found end of frame, send empty tag with msgId: 4332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.66102851+07:00","message":"end Recv id 4332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.661035993+07:00","message":"[buffer interim] 4332 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.661043902+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.66104813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.661051041+07:00","message":"> Transcript [49886] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.661053522+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.661055521+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.661057265+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.661058924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.661061587+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.661071947+07:00","message":"push: {true \n 0 0xc0042d6e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:46.665580932+07:00","message":"write wav file: './tmp/7565/7565_4332.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.695765408+07:00","message":"[GCS] Start streaming session, msgId: 4333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.764191528+07:00","message":"[GCS] IsForceVAD: false for message ID: 4333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.891924182+07:00","message":"receive streaming session, msgId: 4333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.891947965+07:00","message":"found end of frame, send empty tag with msgId: 4333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.891951929+07:00","message":"end Recv id 4333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.891961085+07:00","message":"[buffer interim] 4333 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.891970621+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.891974763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.891978714+07:00","message":"> Transcript [49887] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.891982457+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.891985329+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.891988018+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.891990896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:46.891994578+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:46.892006199+07:00","message":"push: {true \n 0 0xc004d58780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:46.896361061+07:00","message":"write wav file: './tmp/7565/7565_4333.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:47.092621762+07:00","message":"[GCS] Start streaming session, msgId: 4334"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:47.278738852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:47.278765916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:47.975547651+07:00","message":"[GCS] IsForceVAD: false for message ID: 4334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:48.068583863+07:00","message":"receive streaming session, msgId: 4334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:48.068603472+07:00","message":"found end of frame, send empty tag with msgId: 4334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:48.068606834+07:00","message":"end Recv id 4334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:48.068613554+07:00","message":"[buffer interim] 4334 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:48.068620517+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:48.068624112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:48.068626859+07:00","message":"> Transcript [49888] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:48.068629188+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:48.068631012+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:48.068632727+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:48.068634495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:48.068641299+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:48.068650603+07:00","message":"push: {true \n 0 0xc002e83680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:48.074206841+07:00","message":"write wav file: './tmp/7565/7565_4334.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:48.104601023+07:00","message":"[GCS] Start streaming session, msgId: 4335"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:48.42404875+07:00","message":"[GCS] IsForceVAD: false for message ID: 4335"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:48.503795455+07:00","message":"receive streaming session, msgId: 4335"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:48.503828317+07:00","message":"found end of frame, send empty tag with msgId: 4335"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:48.503832194+07:00","message":"end Recv id 4335"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:48.503840424+07:00","message":"[buffer interim] 4335 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:48.503849039+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:48.503852508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:48.503855085+07:00","message":"> Transcript [49889] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:48.503857582+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:48.503859425+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:48.503861165+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:48.503862883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:48.503865433+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:48.503876519+07:00","message":"push: {true \n 0 0xc0042d7500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:48.508345808+07:00","message":"write wav file: './tmp/7565/7565_4335.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:48.745741494+07:00","message":"[GCS] Start streaming session, msgId: 4336"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:48.814340033+07:00","message":"[GCS] IsForceVAD: false for message ID: 4336"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:48.874587541+07:00","message":"[GCS] Start streaming session, msgId: 4337"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:49.004645274+07:00","message":"[GCS] IsForceVAD: false for message ID: 4337"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:49.099147208+07:00","message":"receive streaming session, msgId: 4337"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:49.099169287+07:00","message":"found end of frame, send empty tag with msgId: 4337"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:49.099172411+07:00","message":"end Recv id 4337"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:49.099179785+07:00","message":"[buffer interim] 4337 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:49.099186714+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:49.099189937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:49.099192636+07:00","message":"> Transcript [49890] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:49.099195323+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:49.099197398+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:49.099199139+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:49.099201481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:49.099210584+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:49.099219359+07:00","message":"push: {true \n 0 0xc0044a3b00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:49.104276716+07:00","message":"write wav file: './tmp/7565/7565_4337.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:49.176719344+07:00","message":"receive streaming session, msgId: 4336"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:49.176736197+07:00","message":"found end of frame, send empty tag with msgId: 4336"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:49.176739166+07:00","message":"end Recv id 4336"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:49.176746411+07:00","message":"[buffer interim] this message is already final true 4336: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:49.254843151+07:00","message":"[GCS] Start streaming session, msgId: 4338"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:50.279649639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:50.279666057+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:52.265954085+07:00","message":"[GCS] IsForceVAD: false for message ID: 4338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:52.334821693+07:00","message":"[GCS] Start streaming session, msgId: 4339"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:52.36414323+07:00","message":"receive streaming session, msgId: 4338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:52.364176372+07:00","message":"found end of frame, send empty tag with msgId: 4338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:52.364180115+07:00","message":"end Recv id 4338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:52.364187859+07:00","message":"[buffer interim] 4338 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:52.364195389+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:52.364199179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:52.364201936+07:00","message":"> Transcript [49891] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:52.364204312+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:52.364206309+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:52.364208255+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:52.364210033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:52.364212672+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:52.364221735+07:00","message":"push: {true \n 0 0xc0044a3c80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:52.37299132+07:00","message":"write wav file: './tmp/7565/7565_4338.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:53.280706626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:53.280715935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:56.280745274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:56.280766777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:56.460949209+07:00","message":"[GCS] Cleaned up inactive client: 4317"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:56.460969536+07:00","message":"[GCS] Cleaned up inactive client: 4313"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:56.460972319+07:00","message":"[GCS] Cleaned up inactive client: 4316"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:56.460974242+07:00","message":"[GCS] Cleaned up inactive client: 4315"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:56.46097639+07:00","message":"[GCS] Cleaned up inactive client: 4311"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:56.460993776+07:00","message":"[GCS] Cleaned up inactive client: 4312"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:56.460996009+07:00","message":"[GCS] Cleaned up inactive client: 4314"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:57.393718639+07:00","message":"[GCS] IsForceVAD: false for message ID: 4339"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:57.493240148+07:00","message":"receive streaming session, msgId: 4339"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:57.493260149+07:00","message":"found end of frame, send empty tag with msgId: 4339"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:57.493263372+07:00","message":"end Recv id 4339"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:57.493270116+07:00","message":"[buffer interim] 4339 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:57.49327686+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:57.493280692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:57.493283272+07:00","message":"> Transcript [49892] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:57.493286021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:57.4932879+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:57.493289933+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:57.493292538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:57.493296417+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:57.493308135+07:00","message":"push: {true \n 0 0xc0044a3d80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:57.504720637+07:00","message":"write wav file: './tmp/7565/7565_4339.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:57.904528668+07:00","message":"[GCS] Start streaming session, msgId: 4340"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:58.677600482+07:00","message":"[GCS] IsForceVAD: false for message ID: 4340"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:58.741536899+07:00","message":"[GCS] Start streaming session, msgId: 4341"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:58.955495805+07:00","message":"receive streaming session, msgId: 4340"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:58.955517717+07:00","message":"found end of frame, send empty tag with msgId: 4340"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:58.955520969+07:00","message":"end Recv id 4340"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:58.955528828+07:00","message":"[buffer interim] 4340 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:58.955536289+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:58.955540208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:58.955543103+07:00","message":"> Transcript [49893] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:58.955545533+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:58.955547542+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:58.955549226+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:58.955550952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:05:58.955553639+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:05:58.955563677+07:00","message":"push: {true \n 0 0xc00386d900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:05:58.96165618+07:00","message":"write wav file: './tmp/7565/7565_4340.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:59.280832931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:05:59.280844684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:00.986077452+07:00","message":"[GCS] IsForceVAD: false for message ID: 4341"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:01.055794455+07:00","message":"[GCS] Start streaming session, msgId: 4342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:01.077281237+07:00","message":"receive streaming session, msgId: 4341"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:01.077297102+07:00","message":"found end of frame, send empty tag with msgId: 4341"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:01.07730006+07:00","message":"end Recv id 4341"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:01.077306383+07:00","message":"[buffer interim] 4341 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:01.077313998+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:01.077318236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:01.077321092+07:00","message":"> Transcript [49894] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:01.077323469+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:01.077325553+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:01.077327221+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:01.077328985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:01.077332037+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:01.077344458+07:00","message":"push: {true \n 0 0xc0042d7e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:01.088737569+07:00","message":"write wav file: './tmp/7565/7565_4341.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:01.624669501+07:00","message":"[GCS] IsForceVAD: false for message ID: 4342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:01.695786535+07:00","message":"[GCS] Start streaming session, msgId: 4343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:01.712528072+07:00","message":"receive streaming session, msgId: 4342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:01.712547384+07:00","message":"found end of frame, send empty tag with msgId: 4342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:01.712550438+07:00","message":"end Recv id 4342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:01.712557968+07:00","message":"[buffer interim] 4342 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:01.712565457+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:01.712569242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:01.71257215+07:00","message":"> Transcript [49895] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:01.712574927+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:01.712576983+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:01.712578906+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:01.712580709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:01.712588425+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:01.712599+07:00","message":"push: {true \n 0 0xc004ce8700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:01.717826514+07:00","message":"write wav file: './tmp/7565/7565_4342.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:02.20635234+07:00","message":"[GCS] IsForceVAD: false for message ID: 4343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:02.267935929+07:00","message":"[GCS] Start streaming session, msgId: 4344"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:02.281649433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:02.281672493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:02.334627692+07:00","message":"[GCS] IsForceVAD: false for message ID: 4344"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:02.337003243+07:00","message":"receive streaming session, msgId: 4343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:02.337017235+07:00","message":"found end of frame, send empty tag with msgId: 4343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:02.33702033+07:00","message":"end Recv id 4343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:02.337026562+07:00","message":"[buffer interim] 4343 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:02.337032189+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:02.337035093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:02.337037707+07:00","message":"> Transcript [49896] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:02.337040496+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:02.337042581+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:02.337044257+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:02.337046006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:02.337048968+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:02.337057485+07:00","message":"push: {true \n 0 0xc004ce8000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:02.342342635+07:00","message":"write wav file: './tmp/7565/7565_4343.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:02.394891311+07:00","message":"[GCS] Start streaming session, msgId: 4345"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:02.526056685+07:00","message":"receive streaming session, msgId: 4344"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:02.526077608+07:00","message":"found end of frame, send empty tag with msgId: 4344"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:02.526081395+07:00","message":"end Recv id 4344"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:02.526089195+07:00","message":"[buffer interim] 4344 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:02.526101859+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:02.52610589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:02.526108861+07:00","message":"> Transcript [49897] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:02.526111473+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:02.526113433+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:02.526115108+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:02.52611703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:02.526124434+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:02.526134967+07:00","message":"push: {true \n 0 0xc004ce8480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:02.530429394+07:00","message":"write wav file: './tmp/7565/7565_4344.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:03.293655999+07:00","message":"[GCS] IsForceVAD: false for message ID: 4345"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:03.356967425+07:00","message":"[GCS] Start streaming session, msgId: 4346"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:03.394043437+07:00","message":"receive streaming session, msgId: 4345"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:03.394063252+07:00","message":"found end of frame, send empty tag with msgId: 4345"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:03.39406701+07:00","message":"end Recv id 4345"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:03.394074873+07:00","message":"[buffer interim] 4345 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:03.394083833+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:03.394092993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:03.394095793+07:00","message":"> Transcript [49898] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:03.394098695+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:03.394100842+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:03.394102542+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:03.39410422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:03.394107293+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:03.394117402+07:00","message":"push: {true \n 0 0xc004ce8780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:03.39969225+07:00","message":"write wav file: './tmp/7565/7565_4345.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:05.282679148+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:05.282679226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:05.594120504+07:00","message":"[GCS] IsForceVAD: false for message ID: 4346"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:05.725846974+07:00","message":"[GCS] Start streaming session, msgId: 4347"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.233907367+07:00","message":"[GCS] IsForceVAD: false for message ID: 4347"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.295285318+07:00","message":"[GCS] Start streaming session, msgId: 4348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.327134998+07:00","message":"receive streaming session, msgId: 4347"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.327172975+07:00","message":"found end of frame, send empty tag with msgId: 4347"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.327176808+07:00","message":"end Recv id 4347"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.327185212+07:00","message":"[buffer interim] 4347 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:06.327196252+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:06.327206188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:06.327209206+07:00","message":"> Transcript [49899] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:06.327212084+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:06.32721414+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:06.327216226+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:06.327218147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:06.327224317+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.327235381+07:00","message":"push: {true \n 0 0xc0042d7800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:06.332602099+07:00","message":"write wav file: './tmp/7565/7565_4347.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.437514673+07:00","message":"receive streaming session, msgId: 4346"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.437533393+07:00","message":"found end of frame, send empty tag with msgId: 4346"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.437536506+07:00","message":"end Recv id 4346"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.437543897+07:00","message":"[buffer interim] this message is already final true 4346: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.813939239+07:00","message":"[GCS] IsForceVAD: false for message ID: 4348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.875933802+07:00","message":"[GCS] Start streaming session, msgId: 4349"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.944144287+07:00","message":"receive streaming session, msgId: 4348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.944182273+07:00","message":"found end of frame, send empty tag with msgId: 4348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.94418648+07:00","message":"end Recv id 4348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.94419494+07:00","message":"[buffer interim] 4348 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:06.944202902+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:06.944206758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:06.94420965+07:00","message":"> Transcript [49900] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:06.94421214+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:06.944214088+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:06.944215937+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:06.944217644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:06.944220503+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:06.944231429+07:00","message":"push: {true \n 0 0xc0042d7a00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:06.949781369+07:00","message":"write wav file: './tmp/7565/7565_4348.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:08.283081879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:08.283091208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:08.604847588+07:00","message":"[GCS] IsForceVAD: false for message ID: 4349"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:08.665191828+07:00","message":"[GCS] Start streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:08.693955481+07:00","message":"receive streaming session, msgId: 4349"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:08.693983014+07:00","message":"found end of frame, send empty tag with msgId: 4349"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:08.693986734+07:00","message":"end Recv id 4349"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:08.693994875+07:00","message":"[buffer interim] 4349 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:08.694002082+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:08.694005471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:08.694008242+07:00","message":"> Transcript [49901] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:08.694011316+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:08.69401321+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:08.694015161+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:08.694017042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:08.694019497+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:08.694028621+07:00","message":"push: {true \n 0 0xc0044a2100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:08.701197916+07:00","message":"write wav file: './tmp/7565/7565_4349.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:09.763909117+07:00","message":"[GCS] IsForceVAD: false for message ID: 4350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:09.824109154+07:00","message":"[GCS] Start streaming session, msgId: 4351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:09.853146363+07:00","message":"receive streaming session, msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:09.853195832+07:00","message":"found end of frame, send empty tag with msgId: 4350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:09.853200412+07:00","message":"end Recv id 4350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:09.853213014+07:00","message":"[buffer interim] 4350 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:09.853221662+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:09.853225197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:09.853227951+07:00","message":"> Transcript [49902] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:09.85323042+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:09.853232534+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:09.853234406+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:09.853236165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:09.853238507+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:09.853247447+07:00","message":"push: {true \n 0 0xc004ce8e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:09.858864058+07:00","message":"write wav file: './tmp/7565/7565_4350.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:10.33506967+07:00","message":"[GCS] IsForceVAD: false for message ID: 4351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:10.406499658+07:00","message":"[GCS] Start streaming session, msgId: 4352"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:10.428568795+07:00","message":"receive streaming session, msgId: 4351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:10.428586522+07:00","message":"found end of frame, send empty tag with msgId: 4351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:10.428589615+07:00","message":"end Recv id 4351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:10.428596398+07:00","message":"[buffer interim] 4351 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:10.428602981+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:10.428606443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:10.428609215+07:00","message":"> Transcript [49903] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:10.428611788+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:10.428613634+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:10.428615351+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:10.428617203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:10.428619699+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:10.428628429+07:00","message":"push: {true \n 0 0xc002e83e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:10.434019757+07:00","message":"write wav file: './tmp/7565/7565_4351.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:10.91400695+07:00","message":"[GCS] IsForceVAD: false for message ID: 4352"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:10.976197741+07:00","message":"[GCS] Start streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:11.00534927+07:00","message":"receive streaming session, msgId: 4352"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:11.005368233+07:00","message":"found end of frame, send empty tag with msgId: 4352"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:11.005371996+07:00","message":"end Recv id 4352"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:11.005380866+07:00","message":"[buffer interim] 4352 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:11.005389363+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:11.005394094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:11.005397893+07:00","message":"> Transcript [49904] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:11.005401859+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:11.005404628+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:11.005407233+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:11.00541022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:11.005420515+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:11.005433676+07:00","message":"push: {true \n 0 0xc003b33f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:11.011370136+07:00","message":"write wav file: './tmp/7565/7565_4352.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:11.283703466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:11.283720149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.0534726+07:00","message":"[GCS] IsForceVAD: false for message ID: 4353"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.176520723+07:00","message":"[GCS] Start streaming session, msgId: 4354"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:14.28407264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:14.284084737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.304242996+07:00","message":"[GCS] IsForceVAD: false for message ID: 4354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.466185695+07:00","message":"receive streaming session, msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.466215797+07:00","message":"found end of frame, send empty tag with msgId: 4354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.46621921+07:00","message":"end Recv id 4354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.46622973+07:00","message":"[buffer interim] 4354 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:14.466237954+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:14.466242172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:14.466245208+07:00","message":"> Transcript [49905] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:14.466248218+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:14.466250373+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:14.466252214+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:14.466253976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:14.466262776+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.466273108+07:00","message":"push: {true \n 0 0xc0044a3e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:14.47168698+07:00","message":"write wav file: './tmp/7565/7565_4354.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.497455965+07:00","message":"[GCS] Start streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.624323226+07:00","message":"[GCS] IsForceVAD: false for message ID: 4355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.754650229+07:00","message":"[GCS] Start streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.88311802+07:00","message":"[GCS] IsForceVAD: false for message ID: 4356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.974836872+07:00","message":"receive streaming session, msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.974872748+07:00","message":"found end of frame, send empty tag with msgId: 4356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.974877978+07:00","message":"end Recv id 4356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.974888578+07:00","message":"[buffer interim] 4356 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:14.974900369+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:14.974905213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:14.974909507+07:00","message":"> Transcript [49906] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:14.974914237+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:14.974917168+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:14.974920029+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:14.974922803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:14.974930764+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.974942909+07:00","message":"push: {true \n 0 0xc0044a3f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:14.980766022+07:00","message":"write wav file: './tmp/7565/7565_4356.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.999836047+07:00","message":"receive streaming session, msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.999855188+07:00","message":"found end of frame, send empty tag with msgId: 4353"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.99985858+07:00","message":"end Recv id 4353"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:14.999865074+07:00","message":"[buffer interim] this message is already final true 4353: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.075224874+07:00","message":"[GCS] Start streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.209319158+07:00","message":"[GCS] IsForceVAD: false for message ID: 4357"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.33564868+07:00","message":"[GCS] Start streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.4543914+07:00","message":"[GCS] IsForceVAD: false for message ID: 4358"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.655543802+07:00","message":"[GCS] Start streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.749091672+07:00","message":"receive streaming session, msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.749116366+07:00","message":"found end of frame, send empty tag with msgId: 4357"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.749119496+07:00","message":"end Recv id 4357"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.749128521+07:00","message":"[buffer interim] 4357 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.749137541+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.749141421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.749144255+07:00","message":"> Transcript [49907] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.749146642+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.749148617+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.749150301+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.749151999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.749154833+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.749193163+07:00","message":"push: {true \n 0 0xc004219780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.775317021+07:00","message":"[GCS] IsForceVAD: false for message ID: 4359"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:15.776014392+07:00","message":"write wav file: './tmp/7565/7565_4357.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.779437722+07:00","message":"receive streaming session, msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.779453064+07:00","message":"found end of frame, send empty tag with msgId: 4358"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.779456127+07:00","message":"end Recv id 4358"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.77946351+07:00","message":"[buffer interim] 4358 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.77947092+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.779477407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.779480355+07:00","message":"> Transcript [49908] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.779482956+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.779485365+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.779487968+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.779489803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.779494558+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.779504567+07:00","message":"push: {true \n 0 0xc004d58000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:15.793580811+07:00","message":"write wav file: './tmp/7565/7565_4358.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.844661827+07:00","message":"[GCS] Start streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.868652427+07:00","message":"receive streaming session, msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.868671203+07:00","message":"found end of frame, send empty tag with msgId: 4359"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.868674174+07:00","message":"end Recv id 4359"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.868680791+07:00","message":"[buffer interim] 4359 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.868687885+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.868691295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.868693949+07:00","message":"> Transcript [49909] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.868696584+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.868698395+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.868700213+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.868702067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:15.868711635+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:15.86871983+07:00","message":"push: {true \n 0 0xc002ac2180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:15.874930222+07:00","message":"write wav file: './tmp/7565/7565_4359.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:16.354838817+07:00","message":"[GCS] IsForceVAD: false for message ID: 4360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:16.36728415+07:00","message":"receive streaming session, msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:16.367300449+07:00","message":"found end of frame, send empty tag with msgId: 4355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:16.367303876+07:00","message":"end Recv id 4355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:16.367310486+07:00","message":"[buffer interim] this message is already final true 4355: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:16.446378847+07:00","message":"receive streaming session, msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:16.446397125+07:00","message":"found end of frame, send empty tag with msgId: 4360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:16.446400264+07:00","message":"end Recv id 4360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:16.446406981+07:00","message":"[buffer interim] 4360 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:16.44642118+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:16.446430933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:16.446433806+07:00","message":"> Transcript [49910] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:16.446437651+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:16.44643986+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:16.446442113+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:16.446450493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:16.446459178+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:16.446468976+07:00","message":"push: {true \n 0 0xc004ce8380}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:16.451772356+07:00","message":"write wav file: './tmp/7565/7565_4360.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:16.484995827+07:00","message":"[GCS] Start streaming session, msgId: 4361"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:17.284552252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:17.284551467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:20.284796503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:20.28479674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:22.444252844+07:00","message":"[GCS] IsForceVAD: false for message ID: 4361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:22.539184611+07:00","message":"receive streaming session, msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:22.539206917+07:00","message":"found end of frame, send empty tag with msgId: 4361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:22.539210206+07:00","message":"end Recv id 4361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:22.539220629+07:00","message":"[buffer interim] 4361 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:22.53922869+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:22.539232708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:22.539235568+07:00","message":"> Transcript [49911] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:22.539238378+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:22.539240538+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:22.539242298+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:22.539243977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:22.53924689+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:22.539257071+07:00","message":"push: {true \n 0 0xc0042d6b00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:22.550543893+07:00","message":"write wav file: './tmp/7565/7565_4361.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:22.575432711+07:00","message":"[GCS] Start streaming session, msgId: 4362"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:23.285417918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:23.285426177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:24.744465682+07:00","message":"[GCS] IsForceVAD: false for message ID: 4362"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:24.815089563+07:00","message":"[GCS] Start streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:24.833782329+07:00","message":"receive streaming session, msgId: 4362"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:24.833802493+07:00","message":"found end of frame, send empty tag with msgId: 4362"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:24.833805501+07:00","message":"end Recv id 4362"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:24.833812737+07:00","message":"[buffer interim] 4362 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:24.833826358+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:24.833830776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:24.833833837+07:00","message":"> Transcript [49912] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:24.833836578+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:24.833838653+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:24.833840713+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:24.833842458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:24.833848112+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:24.833859378+07:00","message":"push: {true \n 0 0xc0035b8000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:24.842466037+07:00","message":"write wav file: './tmp/7565/7565_4362.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:24.934057344+07:00","message":"[GCS] IsForceVAD: false for message ID: 4363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.061273821+07:00","message":"receive streaming session, msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.061294647+07:00","message":"found end of frame, send empty tag with msgId: 4363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.061297579+07:00","message":"end Recv id 4363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.06130665+07:00","message":"[buffer interim] 4363 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.061315226+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.061327786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.061330718+07:00","message":"> Transcript [49913] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.061333716+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.061335959+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.061337864+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.061340903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.06134475+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.061358159+07:00","message":"push: {true \n 0 0xc0044a2800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:25.065698759+07:00","message":"write wav file: './tmp/7565/7565_4363.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.065867097+07:00","message":"[GCS] Start streaming session, msgId: 4364"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.134016761+07:00","message":"[GCS] IsForceVAD: false for message ID: 4364"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.323399048+07:00","message":"receive streaming session, msgId: 4364"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.323428187+07:00","message":"found end of frame, send empty tag with msgId: 4364"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.323433132+07:00","message":"end Recv id 4364"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.323445066+07:00","message":"[buffer interim] 4364 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.323455233+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.323460772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.323463928+07:00","message":"> Transcript [49914] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.323466507+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.323468647+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.323470522+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.323472214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.32347501+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.323486306+07:00","message":"push: {true \n 0 0xc00386cd80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:25.327644912+07:00","message":"write wav file: './tmp/7565/7565_4364.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.584894378+07:00","message":"[GCS] Start streaming session, msgId: 4365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.654444326+07:00","message":"[GCS] IsForceVAD: false for message ID: 4365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.805236285+07:00","message":"receive streaming session, msgId: 4365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.80525685+07:00","message":"found end of frame, send empty tag with msgId: 4365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.80525979+07:00","message":"end Recv id 4365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.805266576+07:00","message":"[buffer interim] 4365 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.805273762+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.805277201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.805280322+07:00","message":"> Transcript [49915] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.805283088+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.805285179+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.805287019+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.805288816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:25.805296816+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:25.805306283+07:00","message":"push: {true \n 0 0xc004d59600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:25.810270375+07:00","message":"write wav file: './tmp/7565/7565_4365.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:26.286205392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:26.286221267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.461504384+07:00","message":"[GCS] Cleaned up inactive client: 4325"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.461535663+07:00","message":"[GCS] Cleaned up inactive client: 4318"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.461538557+07:00","message":"[GCS] Cleaned up inactive client: 4324"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.461540351+07:00","message":"[GCS] Cleaned up inactive client: 4322"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.461542153+07:00","message":"[GCS] Cleaned up inactive client: 4326"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.461544403+07:00","message":"[GCS] Cleaned up inactive client: 4320"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.461546403+07:00","message":"[GCS] Cleaned up inactive client: 4321"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.461548215+07:00","message":"[GCS] Cleaned up inactive client: 4319"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.461550385+07:00","message":"[GCS] Cleaned up inactive client: 4323"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.744420581+07:00","message":"[GCS] Start streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.863411264+07:00","message":"[GCS] IsForceVAD: false for message ID: 4366"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.960952163+07:00","message":"receive streaming session, msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.960980312+07:00","message":"found end of frame, send empty tag with msgId: 4366"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.960984808+07:00","message":"end Recv id 4366"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.960996125+07:00","message":"[buffer interim] 4366 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:26.961011937+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:26.961018636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:26.961023281+07:00","message":"> Transcript [49916] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:26.961027465+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:26.961030495+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:26.961033258+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:26.961035824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:26.96103962+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.961053442+07:00","message":"push: {true \n 0 0xc004d59900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:26.966659125+07:00","message":"write wav file: './tmp/7565/7565_4366.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:26.995393342+07:00","message":"[GCS] Start streaming session, msgId: 4367"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.054511493+07:00","message":"[GCS] IsForceVAD: false for message ID: 4367"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.227700758+07:00","message":"receive streaming session, msgId: 4367"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.227726193+07:00","message":"found end of frame, send empty tag with msgId: 4367"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.227729414+07:00","message":"end Recv id 4367"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.227738617+07:00","message":"[buffer interim] 4367 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.227746825+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.227750365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.227753467+07:00","message":"> Transcript [49917] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.22775581+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.227757768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.227759618+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.227761325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.227764304+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.227775217+07:00","message":"push: {true \n 0 0xc002eaa180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:27.232062677+07:00","message":"write wav file: './tmp/7565/7565_4367.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.254633324+07:00","message":"[GCS] Start streaming session, msgId: 4368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.313372278+07:00","message":"[GCS] IsForceVAD: false for message ID: 4368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.498739721+07:00","message":"receive streaming session, msgId: 4368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.49876907+07:00","message":"found end of frame, send empty tag with msgId: 4368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.498772878+07:00","message":"end Recv id 4368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.49878217+07:00","message":"[buffer interim] 4368 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.498807148+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.498819231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.498823207+07:00","message":"> Transcript [49918] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.498825871+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.498827828+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.49882982+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.498831774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.49883794+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.498847552+07:00","message":"push: {true \n 0 0xc004ce9100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:27.502908545+07:00","message":"write wav file: './tmp/7565/7565_4368.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.505512749+07:00","message":"[GCS] Start streaming session, msgId: 4369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.573467146+07:00","message":"[GCS] IsForceVAD: false for message ID: 4369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.73129884+07:00","message":"receive streaming session, msgId: 4369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.731321784+07:00","message":"found end of frame, send empty tag with msgId: 4369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.731326364+07:00","message":"end Recv id 4369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.731335403+07:00","message":"[buffer interim] 4369 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.731344225+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.731349685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.731354515+07:00","message":"> Transcript [49919] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.73135866+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.731361604+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.731364709+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.731367519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:27.731377013+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:27.731389068+07:00","message":"push: {true \n 0 0xc002a7c200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:27.738159943+07:00","message":"write wav file: './tmp/7565/7565_4369.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:29.286247222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:29.286278438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:29.74484953+07:00","message":"[GCS] Start streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:30.324732288+07:00","message":"[GCS] IsForceVAD: false for message ID: 4370"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:30.422930789+07:00","message":"receive streaming session, msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:30.422957847+07:00","message":"found end of frame, send empty tag with msgId: 4370"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:30.422961721+07:00","message":"end Recv id 4370"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:30.422971626+07:00","message":"[buffer interim] 4370 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:30.422979435+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:30.422983489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:30.422986216+07:00","message":"> Transcript [49920] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:30.422988859+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:30.422990808+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:30.422992627+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:30.42299433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:30.422997252+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:30.423009257+07:00","message":"push: {true \n 0 0xc002a7c000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:30.429000966+07:00","message":"write wav file: './tmp/7565/7565_4370.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:32.287220088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:32.287220608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:32.377576572+07:00","message":"[GCS] Start streaming session, msgId: 4371"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:32.624587662+07:00","message":"[GCS] IsForceVAD: false for message ID: 4371"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:32.709562935+07:00","message":"receive streaming session, msgId: 4371"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:32.709596641+07:00","message":"found end of frame, send empty tag with msgId: 4371"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:32.709600867+07:00","message":"end Recv id 4371"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:32.709610401+07:00","message":"[buffer interim] 4371 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:32.709619681+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:32.709628646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:32.709632357+07:00","message":"> Transcript [49921] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:32.709635258+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:32.709637359+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:32.709639167+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:32.709640988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:32.709648579+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:32.709663417+07:00","message":"push: {true \n 0 0xc004ce8500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:32.714505777+07:00","message":"write wav file: './tmp/7565/7565_4371.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:32.945069149+07:00","message":"[GCS] Start streaming session, msgId: 4372"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.076622323+07:00","message":"receive streaming session, msgId: 4372"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.076690898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.076697284+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.076717647+07:00","message":"receive streaming session, msgId: 4372"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.076724989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.076727712+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.076736999+07:00","message":"[buffer interim] 4372 false เปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.076740535+07:00","message":"[buffer interim] 4372 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.07674804+07:00","message":"[bufferProcess] interim [840000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.076750341+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.076754092+07:00","message":"[bufferProcess] send to processor (ticker):เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.076756276+07:00","message":"[bufferProcess] interim [900000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.076757737+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.076760368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.076762967+07:00","message":"> Transcript [49922] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.076765269+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.104899268+07:00","message":"[GCS] IsForceVAD: false for message ID: 4372"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.130195129+07:00","message":"receive streaming session, msgId: 4372"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.130228344+07:00","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-05-12T14:06:34.130234374+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.130249287+07:00","message":"[buffer interim] 4372 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.130256666+07:00","message":"[bufferProcess] interim [960000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.130259368+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.130266185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.130269686+07:00","message":"> Transcript [49923] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.130271671+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.13027374+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.133021043+07:00","message":"receive streaming session, msgId: 4372"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.133067909+07:00","message":"receive 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-05-12T14:06:34.133073319+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.13309171+07:00","message":"[buffer interim] 4372 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.133099182+07:00","message":"[bufferProcess] interim [20000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.133101821+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.133108159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.133111346+07:00","message":"> Transcript [49924] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.13311421+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.133116336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.133118246+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.133120219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.295065684+07:00","message":"[GCS] Start streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.309566956+07:00","message":"receive streaming session, msgId: 4372"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.309618921+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-05-12T14:06:34.309625145+07:00","message":"receive interim result [true|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.309632613+07:00","message":"end recv isFinal message id 4372"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.309634974+07:00","message":"end Recv id 4372"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.309640221+07:00","message":"[buffer interim] 4372 true สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.309649863+07:00","message":"[bufferProcess] interim [170000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.309653025+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.309664875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.309679726+07:00","message":"> Transcript [49925] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.309687839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.309691679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.309694774+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.309698027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.309700895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.309704167+07:00","message":"> Transcript [49926] [true]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.309707481+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.309710199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.309712811+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.309715369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:34.309724665+07:00","message":"Push: 'สวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:34.309736057+07:00","message":"push: {true สวัสดีครับ 0 0xc004d58e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:34.315929467+07:00","message":"write wav file: './tmp/7565/7565_4372.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:35.009854723+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:35.009896648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:35.009904464+07:00","message":"receive interim result [false|false]: ประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:35.009919406+07:00","message":"[buffer interim] 4373 false ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.009926301+07:00","message":"[bufferProcess] interim [540000000]:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.009928379+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:35.013501806+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:35.013538553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:35.013546029+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:35.013559097+07:00","message":"[buffer interim] 4373 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.013566493+07:00","message":"[bufferProcess] interim [600000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.013568568+07:00","message":"[bufferProcess] send to processor:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.013573161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.013576082+07:00","message":"> Transcript [49927] [false]: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.013578393+07:00","message":"Set StatePrefix (first interim): 'ประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:35.145486217+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:35.145522015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:35.145527935+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:35.145543505+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.145550665+07:00","message":"[bufferProcess] interim [720000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.145552992+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.145559688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.145562288+07:00","message":"> Transcript [49928] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.145564458+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.145566443+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:35.287871121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:35.287889641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:35.775760532+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:35.775796897+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-05-12T14:06:35.775803995+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:35.775819793+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.77582708+07:00","message":"[bufferProcess] interim [320000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.775829432+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.775836727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.775839345+07:00","message":"> Transcript [49929] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.775842182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.77584427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.775846454+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:35.775848614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.248296339+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.248340809+07:00","message":"receive 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-05-12T14:06:36.248347368+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มขาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.248385065+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.248393979+07:00","message":"[bufferProcess] interim [680000000]:สวัสดีค่ะคุณส้มขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.248397704+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.24840169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.248404512+07:00","message":"> Transcript [49930] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.248407914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.248410119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.248412302+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.24841429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.287939058+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.287975616+07:00","message":"receive 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-05-12T14:06:36.287982278+07:00","message":"receive interim result [false|false]: สวัสดีค่ะเช้าวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.287996935+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะเช้าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.288004431+07:00","message":"[bufferProcess] interim [740000000]:สวัสดีค่ะเช้าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.288007309+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.288017426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.288020706+07:00","message":"> Transcript [49931] [false]: 'สวัสดีค่ะคุณส้มขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.288024222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.288026154+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.288028166+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.28803011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.303793313+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.303824797+07:00","message":"receive 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-05-12T14:06:36.303830356+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.303843958+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.30385027+07:00","message":"[bufferProcess] interim [800000000]:สวัสดีค่ะคุณส้มคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.303852915+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะเช้าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.303856684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.303859274+07:00","message":"> Transcript [49932] [false]: 'สวัสดีค่ะเช้าวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.303862829+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.303865021+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.303866779+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.303868996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.303874084+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.303876015+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.303877996+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะเช้าวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.303880674+07:00","message":"Next Push (prob) : 'ค่ะเช้าวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.303889685+07:00","message":"push: {false สวัสดี 0 0xc002eaa000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.426347903+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.426408476+07:00","message":"receive 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-05-12T14:06:36.426415191+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.42643004+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.426440819+07:00","message":"[bufferProcess] interim [920000000]:สวัสดีค่ะคุณส้มคะวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.426444996+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.426452197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.426456866+07:00","message":"> Transcript [49933] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.426460037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.426463629+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.599743014+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.599778601+07:00","message":"receive 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-05-12T14:06:36.599785085+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.599798175+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.599806256+07:00","message":"[bufferProcess] interim [100000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.599808787+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.59981191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.59981441+07:00","message":"> Transcript [49934] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.599818292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.599820287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.59982215+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.599824227+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.942479387+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.942514415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะคุณส้มคะวันนี้นะ 05:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.942520257+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะ 05:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.94253544+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะ 05:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.942542182+07:00","message":"[bufferProcess] interim [460000000]:สวัสดีค่ะคุณส้มคะวันนี้นะ 05:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.94254489+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.942548422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.942551137+07:00","message":"> Transcript [49935] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.94255421+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.942556246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.942558249+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.942560381+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.960860541+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.96090313+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-05-12T14:06:36.960909021+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.960923394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.960926575+07:00","message":"receive interim result [false|false]:  5:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.960936671+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:36.960945936+07:00","message":"[buffer interim] 4373 false  5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.960952555+07:00","message":"[bufferProcess] interim [520000000]:สวัสดีค่ะคุณส้มคะวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.960955207+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะ 05:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.960961323+07:00","message":"[bufferProcess] interim [520000000]: 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.960964052+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะคุณส้มคะวันนี้นะ 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.960967174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.960969694+07:00","message":"> Transcript [49936] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะ 05:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.960973839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.960976075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.960977814+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:36.960979952+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.14769578+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.147740763+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-05-12T14:06:37.147748465+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.147762265+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.147781563+07:00","message":"[bufferProcess] interim [640000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.147786066+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะ 5:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.147789591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.147792526+07:00","message":"> Transcript [49937] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะ 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.147795661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.147797679+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.147800026+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.147802174+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.14780521+07:00","message":"Push: 'ค่ะคุณส้มคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.147807206+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.147812278+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะคุณส้มคะวันนี้นะ 5:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.147814895+07:00","message":"Next Push (prob) : 'นะ 5:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.147823011+07:00","message":"push: {false ค่ะคุณส้มคะวันนี้ 0 0xc002eaa000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.252336107+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.25237772+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-05-12T14:06:37.252384235+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.252398541+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.252405636+07:00","message":"[bufferProcess] interim [760000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.252408101+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.252411474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.252414901+07:00","message":"> Transcript [49938] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.252417228+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.252419448+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.47241445+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.472457436+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-05-12T14:06:37.472463733+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.472479904+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.47248897+07:00","message":"[bufferProcess] interim [0]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.472491528+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.47249535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.472498169+07:00","message":"> Transcript [49939] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.472501865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.472504196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.472505971+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.472508289+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.54435219+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.544394149+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-05-12T14:06:37.54440015+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.544414407+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.544422427+07:00","message":"[bufferProcess] interim [120000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.544425046+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.544430917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.544435504+07:00","message":"> Transcript [49940] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.544444595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.544447443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.544450064+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.544453668+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.650703221+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.650746852+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-05-12T14:06:37.650753304+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.650768793+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.650778801+07:00","message":"[bufferProcess] interim [180000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.650781642+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.650785505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.650788043+07:00","message":"> Transcript [49941] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.650791453+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.650793779+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.650795648+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.650798198+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.831761682+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.831798507+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-05-12T14:06:37.831804938+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.831816104+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.831825722+07:00","message":"[bufferProcess] interim [360000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.831828075+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.83183142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.831834553+07:00","message":"> Transcript [49942] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.831838867+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.831840811+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.831843071+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.831845611+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.831848394+07:00","message":"Push: 'นะคะในรายการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.831851811+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.83185492+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.831860509+07:00","message":"Next Push (prob) : 'เราให้ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.831873166+07:00","message":"push: {false นะคะในรายการของ 0 0xc002eaa000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.834256215+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.83430059+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-05-12T14:06:37.834306279+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:37.834325154+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.83433401+07:00","message":"[bufferProcess] interim [420000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.834337364+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.834344932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.83434795+07:00","message":"> Transcript [49943] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.834352252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.834354393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.834356536+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:37.834359185+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.158442598+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.158484323+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-05-12T14:06:38.158490367+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.15850577+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.158509387+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-05-12T14:06:38.158512525+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.158518198+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.158522026+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.158528592+07:00","message":"[bufferProcess] interim [660000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.158531061+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.158534278+07:00","message":"[bufferProcess] interim [720000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.158536252+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.158539932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.158542733+07:00","message":"> Transcript [49944] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.158549404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.158556146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.158564941+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.158567591+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.158569633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.158571566+07:00","message":"> Transcript [49945] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.158573715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.158575371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.158576966+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.158578745+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.213203739+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.213246939+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-05-12T14:06:38.2132553+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.213271421+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.213280323+07:00","message":"[bufferProcess] interim [780000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.213284196+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.213293459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.213297412+07:00","message":"> Transcript [49946] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.213303475+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.213306557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.213310317+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.213314574+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.213318204+07:00","message":"Push: 'เราให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.21332105+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.213325013+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.213329133+07:00","message":"Next Push (prob) : 'สำคัญเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.213339523+07:00","message":"push: {false เราให้ความ 0 0xc002eaa000}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:38.288896145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:38.288898123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.476284884+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.476325519+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-05-12T14:06:38.476331967+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.47634773+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.476357674+07:00","message":"[bufferProcess] interim [960000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.476360619+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.476366297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.476369263+07:00","message":"> Transcript [49947] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.47637344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.476375919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.47638167+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.476384934+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.482129598+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.482147299+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-05-12T14:06:38.482151841+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.482161613+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.482166437+07:00","message":"[bufferProcess] interim [20000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.482168897+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.482173797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.482176176+07:00","message":"> Transcript [49948] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.482184816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.482187267+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.482189274+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.482191729+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.666794641+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.666832325+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-05-12T14:06:38.666839192+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.66685532+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.666865391+07:00","message":"[bufferProcess] interim [140000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.666868207+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.666874379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.666877405+07:00","message":"> Transcript [49949] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.666881383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.666883312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.666885292+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.666887847+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.744571698+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.744612036+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-05-12T14:06:38.744618227+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.74463378+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.74464186+07:00","message":"[bufferProcess] interim [320000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.74464482+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.744649404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.744652427+07:00","message":"> Transcript [49950] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.744656571+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.744658588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.744661381+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.744664652+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.744667716+07:00","message":"Push: 'สำคัญเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.744669529+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.744672708+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.744681957+07:00","message":"Next Push (prob) : 'กับเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.744699582+07:00","message":"push: {false สำคัญเกี่ยว 0 0xc002eaa000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.935298483+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.935340764+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-05-12T14:06:38.935349081+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้ป่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:38.935364848+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.935375964+07:00","message":"[bufferProcess] interim [500000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.935379247+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.935383165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.935386217+07:00","message":"> Transcript [49951] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.935390822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.935392785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.935395074+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:38.935398217+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.054374686+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.054416277+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-05-12T14:06:39.054423344+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.054439403+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.054447036+07:00","message":"[bufferProcess] interim [560000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.054450695+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้ป่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.054458055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.054462825+07:00","message":"> Transcript [49952] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้ป่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.054466677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.054468811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.054470646+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.054473108+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.114320142+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.114362948+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-05-12T14:06:39.114372486+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.114388901+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.11439573+07:00","message":"[bufferProcess] interim [680000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.114398744+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.114406284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.114409353+07:00","message":"> Transcript [49953] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.114412919+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.114414939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.11441728+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.114419852+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.464547988+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.464587267+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-05-12T14:06:39.464690921+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.46474131+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.464751469+07:00","message":"[bufferProcess] interim [980000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.464754882+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.464758919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.464813212+07:00","message":"> Transcript [49954] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.464826838+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.464829812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.464832212+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.46483637+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.46484411+07:00","message":"Push: 'กับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.464846296+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.464848705+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.464857659+07:00","message":"Next Push (prob) : 'ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.464880661+07:00","message":"push: {false กับเรื่องของ 0 0xc002eaa000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.48373029+07:00","message":"[GCS] IsForceVAD: false for message ID: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.620213591+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.620254191+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-05-12T14:06:39.620262371+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.620280111+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.620283698+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-05-12T14:06:39.620286582+07:00","message":"receive interim result [false|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.620292108+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.620295895+07:00","message":"[buffer interim] 4373 false สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.620302204+07:00","message":"[bufferProcess] interim [40000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.620305742+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.620308934+07:00","message":"[bufferProcess] interim [100000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.620311305+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.620319766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.620329506+07:00","message":"> Transcript [49955] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.620334153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.620336907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.6203388+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.620341749+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.620343787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.620345597+07:00","message":"> Transcript [49956] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.620347683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.620349389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.620351137+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.620353346+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.738857584+07:00","message":"[GCS] Start streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.759125614+07:00","message":"receive streaming session, msgId: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.759161437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคนะคะ\",\"confidence\":0.93706316}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.759167551+07:00","message":"receive interim result [true|false]: สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.759187763+07:00","message":"end recv isFinal message id 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.759192032+07:00","message":"end Recv id 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.759197858+07:00","message":"[buffer interim] 4373 true สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.759205006+07:00","message":"[bufferProcess] interim [220000000]:สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.759209385+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.759218544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.759240126+07:00","message":"> Transcript [49957] [false]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.759247179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.759249481+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.759251859+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.759255295+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.759258239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.759260421+07:00","message":"> Transcript [49958] [true]: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภคนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.759262787+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.759264361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.759266031+07:00","message":"StatePrefix: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.759268104+07:00","message":"TextPushed: 'สวัสดีค่ะคุณส้มคะวันนี้นะคะในรายการของเราให้ความสำคัญเกี่ยวกับเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:39.759279486+07:00","message":"Push: 'ผู้บริโภคนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:39.759293469+07:00","message":"push: {true ผู้บริโภคนะคะ 0 0xc002eaa000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:39.770461146+07:00","message":"write wav file: './tmp/7565/7565_4373.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:40.461884575+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:40.461929241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เน้นหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:40.461934594+07:00","message":"receive interim result [false|false]: เน้นหลัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:40.461947644+07:00","message":"[buffer interim] 4374 false เน้นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.461955096+07:00","message":"[bufferProcess] interim [660000000]:เน้นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.461957259+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:40.645354493+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:40.645394794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากไปเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:40.645401399+07:00","message":"receive interim result [false|false]: อยากไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:40.645417723+07:00","message":"[buffer interim] 4374 false อยากไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.645426119+07:00","message":"[bufferProcess] interim [900000000]:อยากไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.645428924+07:00","message":"[bufferProcess] send to processor:เน้นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.645432481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.645435366+07:00","message":"> Transcript [49959] [false]: 'เน้นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.645437485+07:00","message":"Set StatePrefix (first interim): 'เน้นหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:40.758714006+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:40.758748034+07:00","message":"receive 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-05-12T14:06:40.758753414+07:00","message":"receive interim result [false|false]: กลับไปที่รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:40.758768401+07:00","message":"[buffer interim] 4374 false กลับไปที่รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.758775968+07:00","message":"[bufferProcess] interim [20000000]:กลับไปที่รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.75877822+07:00","message":"[bufferProcess] send to processor:อยากไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.758781399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.758784071+07:00","message":"> Transcript [49960] [false]: 'อยากไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.758786389+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.758789322+07:00","message":"Set new StatePrefix: 'อยากไปเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:40.92602322+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:40.926065043+07:00","message":"receive 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-05-12T14:06:40.926071505+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:40.926084286+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.926092901+07:00","message":"[bufferProcess] interim [200000000]:กลับไปที่รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.926095696+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.926099376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.926102151+07:00","message":"> Transcript [49961] [false]: 'กลับไปที่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.926104324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:40.926106775+07:00","message":"Set new StatePrefix: 'กลับไปที่รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:41.107849602+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:41.10788408+07:00","message":"receive 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-05-12T14:06:41.107891701+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:41.107903748+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.107913523+07:00","message":"[bufferProcess] interim [380000000]:กลับไปที่รถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.107916381+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.107921278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.107924035+07:00","message":"> Transcript [49962] [false]: 'กลับไปที่รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.107927099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.107929274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.107931041+07:00","message":"StatePrefix: 'กลับไปที่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.107933245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:41.163980199+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:41.164017106+07:00","message":"receive 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-05-12T14:06:41.164023133+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:41.164038637+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.164045689+07:00","message":"[bufferProcess] interim [440000000]:กลับไปที่รถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.164048509+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.164057124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.164059806+07:00","message":"> Transcript [49963] [false]: 'กลับไปที่รถยนต์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.1640628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.164064995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.164067513+07:00","message":"StatePrefix: 'กลับไปที่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.164069766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:41.289929547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:41.289942643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:41.479966829+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:41.479998544+07:00","message":"receive 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-05-12T14:06:41.480004221+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:41.480018075+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.480024599+07:00","message":"[bufferProcess] interim [740000000]:กลับไปที่รถยนต์ไฟฟ้ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.480027141+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.480032778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.480038343+07:00","message":"> Transcript [49964] [false]: 'กลับไปที่รถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.480041855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.480044527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.480046381+07:00","message":"StatePrefix: 'กลับไปที่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.48004856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:41.613140328+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:41.613197372+07:00","message":"receive 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-05-12T14:06:41.613204227+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:41.613221849+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.613229231+07:00","message":"[bufferProcess] interim [860000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.613231684+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.613234895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.6132378+07:00","message":"> Transcript [49965] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.613241301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.613243198+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.613245068+07:00","message":"StatePrefix: 'กลับไปที่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.613247006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.613249615+07:00","message":"Push: 'กลับไปที่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.613251442+07:00","message":"TextPushed: 'กลับไปที่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.613254206+07:00","message":"Set new StatePrefix : 'กลับไปที่รถยนต์ไฟฟ้ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.613259063+07:00","message":"Next Push (prob) : 'ยนต์ไฟฟ้ากัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:41.613266761+07:00","message":"push: {false กลับไปที่รถ 0 0xc002eaa480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:41.899454026+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:41.899488159+07:00","message":"receive 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-05-12T14:06:41.899494012+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:41.899510377+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.899517468+07:00","message":"[bufferProcess] interim [160000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.899520303+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.899523662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.899526155+07:00","message":"> Transcript [49966] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.89952958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.899531533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.899533293+07:00","message":"StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:41.899536443+07:00","message":"TextPushed: 'กลับไปที่รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.090515342+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.090559504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.090566266+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.090581176+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.090588896+07:00","message":"[bufferProcess] interim [400000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.090591602+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.09059521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.090597868+07:00","message":"> Transcript [49967] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.090601645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.090604024+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.09060652+07:00","message":"StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.090609284+07:00","message":"TextPushed: 'กลับไปที่รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.512499306+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.512536561+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-05-12T14:06:42.512542608+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.512551247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.512555509+07:00","message":"receive interim result [false|false]:  EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.512562296+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.51256595+07:00","message":"[buffer interim] 4374 false  EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.512571676+07:00","message":"[bufferProcess] interim [760000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.512574171+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.512577504+07:00","message":"[bufferProcess] interim [760000000]: EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.512579925+07:00","message":"[bufferProcess] update buffer: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.512583899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.512587166+07:00","message":"> Transcript [49968] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.512590057+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.512591917+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.512594013+07:00","message":"StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.512596446+07:00","message":"TextPushed: 'กลับไปที่รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.7921468+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.792195885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.792204191+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.792224343+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.792231981+07:00","message":"[bufferProcess] interim [0]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.792234773+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.792241275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.792244191+07:00","message":"> Transcript [49969] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.792248151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.792250666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.79225285+07:00","message":"StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.792255382+07:00","message":"TextPushed: 'กลับไปที่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.792261783+07:00","message":"Push: 'ยนต์ไฟฟ้ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.792263627+07:00","message":"TextPushed: 'กลับไปที่รถยนต์ไฟฟ้ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.792265926+07:00","message":"Set new StatePrefix : 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.792269467+07:00","message":"Next Push (prob) : 'หน่อยรถ EV'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.792279836+07:00","message":"push: {false ยนต์ไฟฟ้ากัน 0 0xc002eaa480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.898711942+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.89875312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.898759711+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.898769734+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-05-12T14:06:42.89877282+07:00","message":"receive interim result [false|false]:  พี่เดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.898780963+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.898785454+07:00","message":"[buffer interim] 4374 false  พี่เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.898791876+07:00","message":"[bufferProcess] interim [120000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.898794838+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.898797744+07:00","message":"[bufferProcess] interim [120000000]: พี่เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.898800512+07:00","message":"[bufferProcess] update buffer: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.898803822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.898806625+07:00","message":"> Transcript [49970] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.898809864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.898812063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.898816734+07:00","message":"StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.898819188+07:00","message":"TextPushed: 'กลับไปที่รถยนต์ไฟฟ้ากัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.956106819+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.956145591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.95615424+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.956164054+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-05-12T14:06:42.956167523+07:00","message":"receive interim result [false|false]:  พี่เดียวใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.95617423+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:42.956178533+07:00","message":"[buffer interim] 4374 false  พี่เดียวใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.956193268+07:00","message":"[bufferProcess] interim [180000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.95619593+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.956199223+07:00","message":"[bufferProcess] interim [180000000]: พี่เดียวใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.956202092+07:00","message":"[bufferProcess] update buffer: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.95620556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.956210625+07:00","message":"> Transcript [49971] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.956214326+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.956216321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.956218388+07:00","message":"StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:42.956220695+07:00","message":"TextPushed: 'กลับไปที่รถยนต์ไฟฟ้ากัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.009974855+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.010017983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.010024575+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.010043202+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.010066271+07:00","message":"[bufferProcess] interim [240000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.010069742+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.010073981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.010079368+07:00","message":"> Transcript [49972] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.010083489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.010085666+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.010088699+07:00","message":"StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.010091289+07:00","message":"TextPushed: 'กลับไปที่รถยนต์ไฟฟ้ากัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.022373277+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.022398672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.022405115+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.022416485+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-05-12T14:06:43.02241995+07:00","message":"receive interim result [false|false]:  พี่เดียวใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.022428959+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.022435827+07:00","message":"[buffer interim] 4374 false  พี่เดียวใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.022440853+07:00","message":"[bufferProcess] interim [300000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.022443494+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.02244834+07:00","message":"[bufferProcess] interim [300000000]: พี่เดียวใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.022450782+07:00","message":"[bufferProcess] update buffer: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.022453691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.022458455+07:00","message":"> Transcript [49973] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.022461551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.022463446+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.022465538+07:00","message":"StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.02246758+07:00","message":"TextPushed: 'กลับไปที่รถยนต์ไฟฟ้ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.022473898+07:00","message":"Push: 'หน่อยรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.022475728+07:00","message":"TextPushed: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.022477704+07:00","message":"Set new StatePrefix : 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.022480188+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.022489546+07:00","message":"push: {false หน่อยรถ EV 0 0xc002eaa480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.160532572+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.160577169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.16058488+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.160597911+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-05-12T14:06:43.160601291+07:00","message":"receive interim result [false|false]:  พี่เดียวใช้รถคัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.160610052+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.160617871+07:00","message":"[buffer interim] 4374 false  พี่เดียวใช้รถคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.160624963+07:00","message":"[bufferProcess] interim [420000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.160627769+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.160634652+07:00","message":"[bufferProcess] interim [420000000]: พี่เดียวใช้รถคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.160637982+07:00","message":"[bufferProcess] update buffer: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.160641256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.160644646+07:00","message":"> Transcript [49974] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.160647609+07:00","message":"Set StatePrefix (first interim): 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.289141409+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.289202601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.28920891+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.2892227+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-05-12T14:06:43.289226398+07:00","message":"receive interim result [false|false]:  พี่เดียวใช้ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.289240342+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.289258802+07:00","message":"[buffer interim] 4374 false  พี่เดียวใช้ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.289269762+07:00","message":"[bufferProcess] interim [540000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.289274942+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถคัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.289285947+07:00","message":"[bufferProcess] interim [540000000]: พี่เดียวใช้ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.289290199+07:00","message":"[bufferProcess] update buffer: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.289295327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.289299937+07:00","message":"> Transcript [49975] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถคัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.289305239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.289308445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.289311756+07:00","message":"StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.289317432+07:00","message":"TextPushed: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.305510489+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.305542023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.305548359+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.305560172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พี่เดียวใช้รถ Honda\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.305562927+07:00","message":"receive interim result [false|false]:  พี่เดียวใช้รถ Honda"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.30557051+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.305574059+07:00","message":"[buffer interim] 4374 false  พี่เดียวใช้รถ Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.305580059+07:00","message":"[bufferProcess] interim [600000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.305583286+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.305589632+07:00","message":"[bufferProcess] interim [600000000]: พี่เดียวใช้รถ Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.305592132+07:00","message":"[bufferProcess] update buffer: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถ Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.305595098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.305597711+07:00","message":"> Transcript [49976] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.305600188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.305602252+07:00","message":"Set new StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.413011669+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.413054712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.413061439+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.413074399+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-05-12T14:06:43.413076831+07:00","message":"receive interim result [false|false]:  พี่เดียวใช้รถสันดาป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.413086158+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.413090163+07:00","message":"[buffer interim] 4374 false  พี่เดียวใช้รถสันดาป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.413096896+07:00","message":"[bufferProcess] interim [660000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.41309985+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถ Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.413102858+07:00","message":"[bufferProcess] interim [660000000]: พี่เดียวใช้รถสันดาป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.413105634+07:00","message":"[bufferProcess] update buffer: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสันดาป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.413108973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.413111945+07:00","message":"> Transcript [49977] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถ Honda'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.413114594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.413118864+07:00","message":"Set new StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถ Honda'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.504027119+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.504062876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.504069428+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.504078364+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-05-12T14:06:43.504082076+07:00","message":"receive interim result [false|false]:  พี่เดียวใช้ลักษณะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.504101673+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.504118305+07:00","message":"[buffer interim] 4374 false  พี่เดียวใช้ลักษณะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.504136231+07:00","message":"[bufferProcess] interim [780000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.504153104+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสันดาป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.504163127+07:00","message":"[bufferProcess] interim [780000000]: พี่เดียวใช้ลักษณะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.504166322+07:00","message":"[bufferProcess] update buffer: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้ลักษณะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.50417027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.50417326+07:00","message":"> Transcript [49978] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสันดาป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.50417567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.504178058+07:00","message":"Set new StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสันดาป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.607022951+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.607063664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.60707062+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.607082446+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-05-12T14:06:43.607088219+07:00","message":"receive interim result [false|false]:  พี่เดียวใช้รถถังดับเพลิง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.607097073+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.60710197+07:00","message":"[buffer interim] 4374 false  พี่เดียวใช้รถถังดับเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.607109093+07:00","message":"[bufferProcess] interim [840000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.607112339+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้ลักษณะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.607118339+07:00","message":"[bufferProcess] interim [840000000]: พี่เดียวใช้รถถังดับเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.607121332+07:00","message":"[bufferProcess] update buffer: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถถังดับเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.607124667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.607128071+07:00","message":"> Transcript [49979] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้ลักษณะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.607130667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.607132569+07:00","message":"Set new StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้ลักษณะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.637708152+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.637755352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.637762352+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.637774258+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-05-12T14:06:43.637777541+07:00","message":"receive interim result [false|false]:  พี่เดียวใช้รถสันดาปหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.637786441+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.637791082+07:00","message":"[buffer interim] 4374 false  พี่เดียวใช้รถสันดาปหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.637798744+07:00","message":"[bufferProcess] interim [900000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.637801682+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถถังดับเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.637804815+07:00","message":"[bufferProcess] interim [900000000]: พี่เดียวใช้รถสันดาปหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.637807795+07:00","message":"[bufferProcess] update buffer: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสันดาปหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.637811192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.637813997+07:00","message":"> Transcript [49980] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถถังดับเพลิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.637816998+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.637819663+07:00","message":"Set new StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถถังดับเพลิง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.801483219+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.801543183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.801553248+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.801570211+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-05-12T14:06:43.801573239+07:00","message":"receive interim result [false|false]:  พี่เดียวใช้รถสันดาปหรือว่าอิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.801583587+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.801589173+07:00","message":"[buffer interim] 4374 false  พี่เดียวใช้รถสันดาปหรือว่าอิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.801600872+07:00","message":"[bufferProcess] interim [80000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.801604244+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสันดาปหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.801607702+07:00","message":"[bufferProcess] interim [80000000]: พี่เดียวใช้รถสันดาปหรือว่าอิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.801610475+07:00","message":"[bufferProcess] update buffer: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสันดาปหรือว่าอิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.801613689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.801616552+07:00","message":"> Transcript [49981] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสันดาปหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.801619172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.801621035+07:00","message":"Set new StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสันดาปหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.926054064+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.926096572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.926103461+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.926115358+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-05-12T14:06:43.926118379+07:00","message":"receive interim result [false|false]:  พี่เดียวใช้รถสันดาปหรือว่าอีเมล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.926126644+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.926134083+07:00","message":"[buffer interim] 4374 false  พี่เดียวใช้รถสันดาปหรือว่าอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.926140931+07:00","message":"[bufferProcess] interim [140000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.926143629+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสันดาปหรือว่าอิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.926151037+07:00","message":"[bufferProcess] interim [140000000]: พี่เดียวใช้รถสันดาปหรือว่าอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.926154137+07:00","message":"[bufferProcess] update buffer: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสันดาปหรือว่าอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.92615767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.926160622+07:00","message":"> Transcript [49982] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสันดาปหรือว่าอิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.926164947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.926166917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.926168654+07:00","message":"StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสันดาปหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.926171415+07:00","message":"TextPushed: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.936909174+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.93694474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.936951181+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.936963787+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-05-12T14:06:43.936966623+07:00","message":"receive interim result [false|false]:  พี่เดียวใช้รถสำหรับรีวิว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.936974672+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:43.936978194+07:00","message":"[buffer interim] 4374 false  พี่เดียวใช้รถสำหรับรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.936984217+07:00","message":"[bufferProcess] interim [200000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.936987207+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสันดาปหรือว่าอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.936992068+07:00","message":"[bufferProcess] interim [200000000]: พี่เดียวใช้รถสำหรับรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.936994812+07:00","message":"[bufferProcess] update buffer: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสำหรับรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.937011236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.93704502+07:00","message":"> Transcript [49983] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสันดาปหรือว่าอีเมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.937051616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.937053952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.93705659+07:00","message":"StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสันดาปหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:43.937059822+07:00","message":"TextPushed: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:44.16404598+07:00","message":"[GCS] IsForceVAD: false for message ID: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:44.173334797+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:44.173373886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:44.173379959+07:00","message":"receive interim result [false|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:44.173391349+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-05-12T14:06:44.173395099+07:00","message":"receive interim result [false|false]:  พี่เดียวใช้รถสำหรับรีวิวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:44.173401647+07:00","message":"[buffer interim] 4374 false กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:44.173406109+07:00","message":"[buffer interim] 4374 false  พี่เดียวใช้รถสำหรับรีวิวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.173411957+07:00","message":"[bufferProcess] interim [380000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.173414795+07:00","message":"[bufferProcess] send to processor:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสำหรับรีวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.173418045+07:00","message":"[bufferProcess] interim [380000000]: พี่เดียวใช้รถสำหรับรีวิวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.173420965+07:00","message":"[bufferProcess] update buffer: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสำหรับรีวิวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.1734245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.173427394+07:00","message":"> Transcript [49984] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสำหรับรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.173430103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.173434026+07:00","message":"Set new StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสำหรับรีวิว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:44.290090628+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:44.290120265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:44.35574791+07:00","message":"[GCS] Start streaming session, msgId: 4375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:44.416406414+07:00","message":"receive streaming session, msgId: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:44.416442995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV นิดเดียวใช้รถสันดาปหรือว่า EV\",\"confidence\":0.8935075}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:44.416449645+07:00","message":"receive interim result [true|false]: กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV นิดเดียวใช้รถสันดาปหรือว่า EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:44.41645916+07:00","message":"end recv isFinal message id 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:44.416461282+07:00","message":"end Recv id 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:44.41646622+07:00","message":"[buffer interim] 4374 true กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV นิดเดียวใช้รถสันดาปหรือว่า EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.416475063+07:00","message":"[bufferProcess] interim [650000000]:กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV นิดเดียวใช้รถสันดาปหรือว่า EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.416480054+07:00","message":"[bufferProcess] send to processor (isfinal):กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสำหรับรีวิวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.416483553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.416486504+07:00","message":"> Transcript [49985] [false]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสำหรับรีวิวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.416489898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.416491707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.416494136+07:00","message":"StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสำหรับรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.416497941+07:00","message":"TextPushed: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.416500297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.416502257+07:00","message":"> Transcript [49986] [true]: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV นิดเดียวใช้รถสันดาปหรือว่า EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.4165044+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.416506073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.41650764+07:00","message":"StatePrefix: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV พี่เดียวใช้รถสำหรับรีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.416509479+07:00","message":"TextPushed: 'กลับไปที่รถยนต์ไฟฟ้ากันหน่อยรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:44.416516393+07:00","message":"Push: ' นิดเดียวใช้รถสันดาปหรือว่า EV'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:44.416523914+07:00","message":"push: {true  นิดเดียวใช้รถสันดาปหรือว่า EV 0 0xc002eaa480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:44.427444873+07:00","message":"write wav file: './tmp/7565/7565_4374.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:47.290125732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:47.290139188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:48.7475412+07:00","message":"receive streaming session, msgId: 4375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:48.747584473+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-05-12T14:06:48.747589976+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:48.747605211+07:00","message":"[buffer interim] 4375 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:48.747612315+07:00","message":"[bufferProcess] interim [80000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:48.74761414+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:48.74761889+07:00","message":"[bufferProcess] send to processor (ticker):ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:48.74762129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:48.747624599+07:00","message":"> Transcript [49987] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:48.747626594+07:00","message":"Set StatePrefix (first interim): 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:48.991947904+07:00","message":"receive streaming session, msgId: 4375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:48.991986531+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-05-12T14:06:48.991993684+07:00","message":"receive interim result [false|false]: ตอนนี้ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:48.992008803+07:00","message":"[buffer interim] 4375 false ตอนนี้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:48.992017223+07:00","message":"[bufferProcess] interim [440000000]:ตอนนี้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:48.992019252+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.027317591+07:00","message":"receive streaming session, msgId: 4375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.027360354+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-05-12T14:06:49.02736625+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.027376818+07:00","message":"[buffer interim] 4375 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.027385116+07:00","message":"[bufferProcess] interim [500000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.027387683+07:00","message":"[bufferProcess] send to processor:ตอนนี้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.027391628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.027394807+07:00","message":"> Transcript [49988] [false]: 'ตอนนี้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.027398472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.027401053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.02740284+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.027404776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.132480982+07:00","message":"receive streaming session, msgId: 4375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.132531935+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-05-12T14:06:49.132539765+07:00","message":"receive interim result [false|false]: ตอนนี้ฉันใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.132559917+07:00","message":"[buffer interim] 4375 false ตอนนี้ฉันใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.132569125+07:00","message":"[bufferProcess] interim [560000000]:ตอนนี้ฉันใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.132573029+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.132581753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.132585692+07:00","message":"> Transcript [49989] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.132590356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.132594486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.132597273+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.13260019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.214838791+07:00","message":"receive streaming session, msgId: 4375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.214876877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.214882701+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.214895626+07:00","message":"[buffer interim] 4375 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.214902332+07:00","message":"[bufferProcess] interim [680000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.214904732+07:00","message":"[bufferProcess] send to processor:ตอนนี้ฉันใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.214910134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.214913059+07:00","message":"> Transcript [49990] [false]: 'ตอนนี้ฉันใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.21491617+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.214918308+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.214920333+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.214922742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.356966563+07:00","message":"receive streaming session, msgId: 4375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.357005746+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-05-12T14:06:49.357012152+07:00","message":"receive interim result [false|false]: ตอนนี้ฉันใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.35702573+07:00","message":"[buffer interim] 4375 false ตอนนี้ฉันใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.357032507+07:00","message":"[bufferProcess] interim [800000000]:ตอนนี้ฉันใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.357035427+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.357040485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.357043023+07:00","message":"> Transcript [49991] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.357046121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.357048311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.357050359+07:00","message":"StatePrefix: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.357053095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.357057466+07:00","message":"Push: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.357059409+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.357061671+07:00","message":"Set new StatePrefix : 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.357063845+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.357071052+07:00","message":"push: {false ตอนนี้ 0 0xc002802f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.462261591+07:00","message":"receive streaming session, msgId: 4375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.46229941+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-05-12T14:06:49.462304958+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.462322876+07:00","message":"[buffer interim] 4375 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.462330549+07:00","message":"[bufferProcess] interim [860000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.46233281+07:00","message":"[bufferProcess] send to processor:ตอนนี้ฉันใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.46233637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.462339132+07:00","message":"> Transcript [49992] [false]: 'ตอนนี้ฉันใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.462341449+07:00","message":"Set StatePrefix (first interim): 'ตอนนี้ฉันใช้รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.602984075+07:00","message":"[GCS] IsForceVAD: false for message ID: 4375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.671874584+07:00","message":"receive streaming session, msgId: 4375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.671911602+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-05-12T14:06:49.671917743+07:00","message":"receive interim result [false|false]: ตอนนี้ฉันใช้รถน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.671931859+07:00","message":"[buffer interim] 4375 false ตอนนี้ฉันใช้รถน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.671939449+07:00","message":"[bufferProcess] interim [100000000]:ตอนนี้ฉันใช้รถน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.671942013+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.671945079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.671947747+07:00","message":"> Transcript [49993] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.671949923+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.731353889+07:00","message":"receive streaming session, msgId: 4375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.731389752+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-05-12T14:06:49.731395238+07:00","message":"receive interim result [false|false]: ตอนนี้มันอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.731409174+07:00","message":"[buffer interim] 4375 false ตอนนี้มันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.731419957+07:00","message":"[bufferProcess] interim [220000000]:ตอนนี้มันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.731426258+07:00","message":"[bufferProcess] send to processor:ตอนนี้ฉันใช้รถน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.731432536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.731435431+07:00","message":"> Transcript [49994] [false]: 'ตอนนี้ฉันใช้รถน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.73143916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.731441525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.731461114+07:00","message":"StatePrefix: 'ตอนนี้ฉันใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.731464753+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.739323402+07:00","message":"[GCS] Start streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.830339682+07:00","message":"receive streaming session, msgId: 4375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.83039209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ฉันใช้รถน้ำมันอยู่\",\"confidence\":0.9283265}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.830403058+07:00","message":"receive interim result [true|false]: ตอนนี้ฉันใช้รถน้ำมันอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.830432075+07:00","message":"end recv isFinal message id 4375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.830435403+07:00","message":"end Recv id 4375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.830445237+07:00","message":"[buffer interim] 4375 true ตอนนี้ฉันใช้รถน้ำมันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.83045863+07:00","message":"[bufferProcess] interim [280000000]:ตอนนี้ฉันใช้รถน้ำมันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.830463809+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนี้มันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.830470893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.830475037+07:00","message":"> Transcript [49995] [false]: 'ตอนนี้มันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.830478865+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.83048283+07:00","message":"Set new StatePrefix: 'ตอนนี้มันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.830485347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.83048886+07:00","message":"> Transcript [49996] [true]: 'ตอนนี้ฉันใช้รถน้ำมันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.830492704+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.830495496+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.830498385+07:00","message":"StatePrefix: 'ตอนนี้มันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.830501847+07:00","message":"TextPushed: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:49.830505801+07:00","message":"Push: 'ฉันใช้รถน้ำมันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:49.830537452+07:00","message":"push: {true ฉันใช้รถน้ำมันอยู่ 0 0xc002802f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:49.841567569+07:00","message":"write wav file: './tmp/7565/7565_4375.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:50.261886227+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:50.261923586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:50.261930455+07:00","message":"receive interim result [false|false]: ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:50.261947108+07:00","message":"[buffer interim] 4376 false ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.261955216+07:00","message":"[bufferProcess] interim [540000000]:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.261958207+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:50.290452688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:50.290481228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:50.391949228+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:50.391992897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:50.391999294+07:00","message":"receive interim result [false|false]: ซึ่งหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:50.392015061+07:00","message":"[buffer interim] 4376 false ซึ่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.392022892+07:00","message":"[bufferProcess] interim [660000000]:ซึ่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.392028617+07:00","message":"[bufferProcess] send to processor:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.39203717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.392040309+07:00","message":"> Transcript [49997] [false]: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.392042684+07:00","message":"Set StatePrefix (first interim): 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:50.400050534+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:50.400074991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:50.400080163+07:00","message":"receive interim result [false|false]: ซึ่งได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:50.40009138+07:00","message":"[buffer interim] 4376 false ซึ่งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.400096764+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.400098813+07:00","message":"[bufferProcess] send to processor:ซึ่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.40010212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.400104519+07:00","message":"> Transcript [49998] [false]: 'ซึ่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.400107703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.400109788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.400113324+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.400115191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:50.579984763+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:50.580027859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งแน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:50.580036169+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:50.580053263+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.580063798+07:00","message":"[bufferProcess] interim [840000000]:ซึ่งแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.580067221+07:00","message":"[bufferProcess] send to processor:ซึ่งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.580076043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.580080048+07:00","message":"> Transcript [49999] [false]: 'ซึ่งได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.580084854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.58008789+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.580090676+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:50.580093811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:51.176091963+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:51.176136668+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-05-12T14:06:51.17614348+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:51.176158217+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.176170113+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.176173992+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.176181274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.176191317+07:00","message":"> Transcript [50000] [false]: 'ซึ่งแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.176195905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.176198635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.176201534+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.176203762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:51.366465679+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:51.366503733+07:00","message":"receive 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-05-12T14:06:51.366509709+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนก็ผสมผสาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:51.36652775+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนก็ผสมผสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.366535097+07:00","message":"[bufferProcess] interim [680000000]:ซึ่งแน่นอนก็ผสมผสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.366537893+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.366541694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.366544613+07:00","message":"> Transcript [50001] [false]: 'ซึ่งแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.366547725+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.366549904+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.366552198+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.366554454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.36656069+07:00","message":"Push: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.366562882+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.366564878+07:00","message":"Set new StatePrefix : 'ซึ่งแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.366566743+07:00","message":"Next Push (prob) : 'แน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:51.36660764+07:00","message":"push: {false ซึ่ง 0 0xc004ce9280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:51.626885253+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:51.626936942+07:00","message":"receive 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-05-12T14:06:51.626947426+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนก่อนนะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:51.62696511+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนก่อนนะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.626974846+07:00","message":"[bufferProcess] interim [920000000]:ซึ่งแน่นอนก่อนนะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.626978436+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนก็ผสมผสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.626987237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.626991631+07:00","message":"> Transcript [50002] [false]: 'ซึ่งแน่นอนก็ผสมผสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.626997538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.627000575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.62700381+07:00","message":"StatePrefix: 'ซึ่งแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.627007027+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:51.674909776+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:51.674954475+07:00","message":"receive 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-05-12T14:06:51.674963783+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:51.674980824+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.674991463+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งแน่นอนกูก็สงสารนะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.674997762+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนก่อนนะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.675002697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.67500715+07:00","message":"> Transcript [50003] [false]: 'ซึ่งแน่นอนก่อนนะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.675012876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.675016169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.675019401+07:00","message":"StatePrefix: 'ซึ่งแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.675022949+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:51.801373427+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:51.801419142+07:00","message":"receive 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-05-12T14:06:51.801426043+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:51.801443011+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.801451176+07:00","message":"[bufferProcess] interim [100000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.801453685+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.801461286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.801465784+07:00","message":"> Transcript [50004] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.801471437+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.801474426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.801478832+07:00","message":"StatePrefix: 'ซึ่งแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:51.801481005+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.311721747+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.311760497+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-05-12T14:06:52.311765668+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.311777725+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.311784677+07:00","message":"[bufferProcess] interim [580000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.311787322+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.311792417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.311795035+07:00","message":"> Transcript [50005] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.311798239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.311800664+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.311802642+07:00","message":"StatePrefix: 'ซึ่งแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.311804832+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.311810957+07:00","message":"Push: 'แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.311812845+07:00","message":"TextPushed: 'ซึ่งแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.31181605+07:00","message":"Set new StatePrefix : 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.311821415+07:00","message":"Next Push (prob) : 'กูก็สงสารนะเวลานี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.311831783+07:00","message":"push: {false แน่นอน 0 0xc004ce9280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.510712649+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.510746933+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-05-12T14:06:52.510753981+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.510766237+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.510773049+07:00","message":"[bufferProcess] interim [760000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.510775599+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.510780833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.510783534+07:00","message":"> Transcript [50006] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.510786554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.510788696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.510790594+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.510792836+07:00","message":"TextPushed: 'ซึ่งแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.529025789+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.529049363+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-05-12T14:06:52.529054955+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.529068448+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.529075836+07:00","message":"[bufferProcess] interim [820000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.529079003+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.529084635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.529088323+07:00","message":"> Transcript [50007] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.529092708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.529095621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.529098952+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.529101449+07:00","message":"TextPushed: 'ซึ่งแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.584783267+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.584828771+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-05-12T14:06:52.584834847+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.584852222+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.584861052+07:00","message":"[bufferProcess] interim [880000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.584864028+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.584871046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.584874376+07:00","message":"> Transcript [50008] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.58487812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.584880355+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.584882438+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.58488526+07:00","message":"TextPushed: 'ซึ่งแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.760569442+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.760609497+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-05-12T14:06:52.760615788+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.760631221+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.76064409+07:00","message":"[bufferProcess] interim [120000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.760648308+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.760653006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.760660702+07:00","message":"> Transcript [50009] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.760666072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.760669338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.760674013+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.760678381+07:00","message":"TextPushed: 'ซึ่งแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.760681701+07:00","message":"Push: 'กูก็สงสารนะเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.760683795+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.760685811+07:00","message":"Set new StatePrefix : 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.760688003+07:00","message":"Next Push (prob) : 'พอมีกระแส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.760696745+07:00","message":"push: {false กูก็สงสารนะเวลานี้ 0 0xc004ce9280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.960299425+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.960336249+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-05-12T14:06:52.960341997+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:52.960355293+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.960364081+07:00","message":"[bufferProcess] interim [240000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.960366695+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.960372253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.96037519+07:00","message":"> Transcript [50010] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.960378792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.96038089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.960383411+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:52.960386902+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.116444858+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.11647819+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-05-12T14:06:53.116493761+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.116510188+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.116517672+07:00","message":"[bufferProcess] interim [360000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.116520138+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.116528464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.11653133+07:00","message":"> Transcript [50011] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.116535059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.116537128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.116546548+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.116549323+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.222273301+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.222312616+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-05-12T14:06:53.222318551+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.222335358+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.222343135+07:00","message":"[bufferProcess] interim [480000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.222345727+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.222352643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.222355237+07:00","message":"> Transcript [50012] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.222358611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.222361103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.222364129+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.222366824+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:53.291036681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:53.291038639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.323307728+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.323345721+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-05-12T14:06:53.323352613+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.323369176+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.323377536+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.323380094+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.323383532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.323386768+07:00","message":"> Transcript [50013] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.323390964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.323392948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.323395447+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.323398031+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.323405706+07:00","message":"Push: 'พอมีกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.32340777+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.323409921+07:00","message":"Set new StatePrefix : 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.32341305+07:00","message":"Next Push (prob) : 'ข่าวลือของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.323421947+07:00","message":"push: {false พอมีกระแส 0 0xc004ce9280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.405257512+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.405292525+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-05-12T14:06:53.405299726+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.405314773+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.405325585+07:00","message":"[bufferProcess] interim [660000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.405328082+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.405332218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.405335097+07:00","message":"> Transcript [50014] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.405337545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.405339514+07:00","message":"Set new StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.656034549+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.656077248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ EV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.656083753+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.656098793+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.656106619+07:00","message":"[bufferProcess] interim [960000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.656109211+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.6561132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.656116366+07:00","message":"> Transcript [50015] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.656118724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.656121101+07:00","message":"Set new StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.811306692+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.811353862+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-05-12T14:06:53.811361116+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.811376842+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.811385046+07:00","message":"[bufferProcess] interim [80000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.81138782+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.81139508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.811399237+07:00","message":"> Transcript [50016] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.811405712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.811407892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.81140964+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.811412434+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.920104408+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.920143828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ EV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.920150487+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.920165531+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.920173143+07:00","message":"[bufferProcess] interim [140000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.92017625+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.920180328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.920183307+07:00","message":"> Transcript [50017] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.920193713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.920196047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.920201085+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.920204268+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.978473069+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.978518041+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-05-12T14:06:53.978527146+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:53.978543348+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.978551413+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.978554576+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.978561777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.978564862+07:00","message":"> Transcript [50018] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.978568937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.978571082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.978574048+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:53.978576857+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.12196409+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.121999156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.122005721+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.122017567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.122020272+07:00","message":"receive interim result [false|false]:  EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.122028049+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.122032099+07:00","message":"[buffer interim] 4376 false  EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.122038134+07:00","message":"[bufferProcess] interim [380000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.122040643+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.122043958+07:00","message":"[bufferProcess] interim [380000000]: EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.122046576+07:00","message":"[bufferProcess] update buffer: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.122049146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.122051815+07:00","message":"> Transcript [50019] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.1220553+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.122057183+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.122062208+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.122064887+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.122067984+07:00","message":"Push: 'ข่าวลือของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.122069831+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.122075132+07:00","message":"Set new StatePrefix : 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.122078053+07:00","message":"Next Push (prob) : 'อีเมลหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.122086794+07:00","message":"push: {false ข่าวลือของรถ 0 0xc004ce9280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.203950483+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.203998931+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-05-12T14:06:54.204006458+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.204021831+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.204031117+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.204036831+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.204046709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.204049721+07:00","message":"> Transcript [50020] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.204052771+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.204056573+07:00","message":"Set new StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ EV'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.363302918+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.363356354+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-05-12T14:06:54.363365194+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.363387778+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.363402211+07:00","message":"[bufferProcess] interim [680000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.363406467+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.363415497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.363419745+07:00","message":"> Transcript [50021] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.363423565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.363426845+07:00","message":"Set new StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.497390584+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.497423448+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-05-12T14:06:54.497429408+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.497445396+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.49745369+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.49745649+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.497460245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.497463036+07:00","message":"> Transcript [50022] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.497466917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.497468921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.497470765+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.497473579+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.551805513+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.551840961+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-05-12T14:06:54.551847955+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.551862405+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.55187429+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.551878217+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.551885969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.551891219+07:00","message":"> Transcript [50023] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.551895114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.551897685+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.551899547+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.551902256+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.685810214+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.685856093+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-05-12T14:06:54.685862739+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.685874683+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.68588429+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.685888397+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.685895348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.68589898+07:00","message":"> Transcript [50024] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.685904066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.685907133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.685910213+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.685912854+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.838203782+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.838239229+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-05-12T14:06:54.838247108+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.838261554+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.838270476+07:00","message":"[bufferProcess] interim [100000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.838275224+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.838278842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.838281658+07:00","message":"> Transcript [50025] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.838285525+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.838287542+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.838291166+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.838293736+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.838297451+07:00","message":"Push: 'อีเมลหรือว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.838299481+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.838301779+07:00","message":"Set new StatePrefix : 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:54.838308393+07:00","message":"Next Push (prob) : 'ของรถไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:54.838316157+07:00","message":"push: {false อีเมลหรือว่าเรื่อง 0 0xc004ce9280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:55.053426624+07:00","message":"[GCS] IsForceVAD: false for message ID: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:55.062287917+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:55.062321041+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-05-12T14:06:55.062330596+07:00","message":"receive interim result [false|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไฟฟ้ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:55.062342308+07:00","message":"[buffer interim] 4376 false ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไฟฟ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.062348487+07:00","message":"[bufferProcess] interim [400000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไฟฟ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.062351054+07:00","message":"[bufferProcess] send to processor:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.062358087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.062360925+07:00","message":"> Transcript [50026] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.062363646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.062368154+07:00","message":"Set new StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:55.217382196+07:00","message":"receive streaming session, msgId: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:55.217426239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวเรื่องของรถ EV หรือว่าเรื่องของรถไฟฟ้ามา\",\"confidence\":0.94270617}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:55.217432817+07:00","message":"receive interim result [true|false]: ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวเรื่องของรถ EV หรือว่าเรื่องของรถไฟฟ้ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:55.21744377+07:00","message":"end recv isFinal message id 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:55.217445926+07:00","message":"end Recv id 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:55.217453187+07:00","message":"[buffer interim] 4376 true ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวเรื่องของรถ EV หรือว่าเรื่องของรถไฟฟ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217464483+07:00","message":"[bufferProcess] interim [550000000]:ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวเรื่องของรถ EV หรือว่าเรื่องของรถไฟฟ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217471055+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไฟฟ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217475274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217478314+07:00","message":"> Transcript [50027] [false]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไฟฟ้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217482412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217484339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217486603+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217489586+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217492173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217494129+07:00","message":"> Transcript [50028] [true]: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวเรื่องของรถ EV หรือว่าเรื่องของรถไฟฟ้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217496413+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217498023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217499849+07:00","message":"StatePrefix: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217502183+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.21750397+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217765351+07:00","message":"Push: 'ของรถไฟฟ้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.21776873+07:00","message":"TextPushed: 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวลือของรถอีเมลหรือว่าเรื่องของรถไฟฟ้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217771085+07:00","message":"Set new StatePrefix : 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวเรื่องของรถ EV หรือว่าเรื่องของรถไฟฟ้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217773333+07:00","message":"Next Push (prob) : 'ซึ่งแน่นอนกูก็สงสารนะเวลานี้พอมีกระแสข่าวเรื่องของรถ EV หรือว่าเรื่องของรถไฟฟ้ามา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:55.217782559+07:00","message":"push: {true ของรถไฟฟ้ามา 0 0xc004ce9280}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.217798359+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4376.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:55.229315047+07:00","message":"write wav file: './tmp/7565/7565_4376.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:55.376411901+07:00","message":"[GCS] Start streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:55.891935042+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:55.891972981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังคม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:55.891978237+07:00","message":"receive interim result [false|false]: สังคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:55.89199172+07:00","message":"[buffer interim] 4377 false สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.891999906+07:00","message":"[bufferProcess] interim [540000000]:สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:55.892001894+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.268077747+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.26811023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังคมค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.268116875+07:00","message":"receive interim result [false|false]: สังคมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.268131335+07:00","message":"[buffer interim] 4377 false สังคมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.268137573+07:00","message":"[bufferProcess] interim [900000000]:สังคมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.268140206+07:00","message":"[bufferProcess] send to processor:สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.268146578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.268149451+07:00","message":"> Transcript [50029] [false]: 'สังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.268151417+07:00","message":"Set StatePrefix (first interim): 'สังคม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:56.291283232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:56.291286559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.461446398+07:00","message":"[GCS] Cleaned up inactive client: 4337"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.461473626+07:00","message":"[GCS] Cleaned up inactive client: 4338"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.461477056+07:00","message":"[GCS] Cleaned up inactive client: 4333"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.461480733+07:00","message":"[GCS] Cleaned up inactive client: 4332"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.461483337+07:00","message":"[GCS] Cleaned up inactive client: 4328"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.461486471+07:00","message":"[GCS] Cleaned up inactive client: 4331"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.461489178+07:00","message":"[GCS] Cleaned up inactive client: 4336"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.46149185+07:00","message":"[GCS] Cleaned up inactive client: 4327"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.461495332+07:00","message":"[GCS] Cleaned up inactive client: 4329"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.461497994+07:00","message":"[GCS] Cleaned up inactive client: 4330"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.461501993+07:00","message":"[GCS] Cleaned up inactive client: 4334"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.461505033+07:00","message":"[GCS] Cleaned up inactive client: 4335"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.537764246+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.537798688+07:00","message":"receive 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-05-12T14:06:56.537805025+07:00","message":"receive interim result [false|false]: สังคมเกษียณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.537818674+07:00","message":"[buffer interim] 4377 false สังคมเกษียณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.537826561+07:00","message":"[bufferProcess] interim [140000000]:สังคมเกษียณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.537829121+07:00","message":"[bufferProcess] send to processor:สังคมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.537832319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.53783511+07:00","message":"> Transcript [50030] [false]: 'สังคมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.537838322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.537840342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.537842039+07:00","message":"StatePrefix: 'สังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.537844438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.774436092+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.774470883+07:00","message":"receive 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-05-12T14:06:56.774476957+07:00","message":"receive interim result [false|false]: สังคมค่ะเสียงนก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.774489993+07:00","message":"[buffer interim] 4377 false สังคมค่ะเสียงนก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.774497345+07:00","message":"[bufferProcess] interim [380000000]:สังคมค่ะเสียงนก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.774500019+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.774502963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.774505565+07:00","message":"> Transcript [50031] [false]: 'สังคมเกษียณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.774508866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.774510822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.774512592+07:00","message":"StatePrefix: 'สังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.774514621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.831029948+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.831063187+07:00","message":"receive 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-05-12T14:06:56.831068299+07:00","message":"receive interim result [false|false]: สังคมค่ะเสียงร่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:56.831085936+07:00","message":"[buffer interim] 4377 false สังคมค่ะเสียงร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.831094316+07:00","message":"[bufferProcess] interim [440000000]:สังคมค่ะเสียงร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.83109669+07:00","message":"[bufferProcess] send to processor:สังคมค่ะเสียงนก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.83110344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.831106315+07:00","message":"> Transcript [50032] [false]: 'สังคมค่ะเสียงนก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.831109836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.83111188+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.831113701+07:00","message":"StatePrefix: 'สังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:56.831115705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.158732483+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.158767414+07:00","message":"receive 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-05-12T14:06:57.158772942+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.158786807+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.158796603+07:00","message":"[bufferProcess] interim [620000000]:สังคมเกษียณต้องแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.158798918+07:00","message":"[bufferProcess] send to processor:สังคมค่ะเสียงร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.158802298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.158805144+07:00","message":"> Transcript [50033] [false]: 'สังคมค่ะเสียงร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.158808833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.158810851+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.158812666+07:00","message":"StatePrefix: 'สังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.158814527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.158820618+07:00","message":"Push: 'สังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.158823095+07:00","message":"TextPushed: 'สังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.158825351+07:00","message":"Set new StatePrefix : 'สังคมค่ะเสียงร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.158827434+07:00","message":"Next Push (prob) : 'ค่ะเสียงร่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.158834847+07:00","message":"push: {false สังคม 0 0xc00386ce00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.238211627+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.238248121+07:00","message":"receive 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-05-12T14:06:57.238253722+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตกใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.23826837+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.238276118+07:00","message":"[bufferProcess] interim [800000000]:สังคมเกษียณต้องแตกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.238278402+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณต้องแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.238281378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.23828404+07:00","message":"> Transcript [50034] [false]: 'สังคมเกษียณต้องแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.238286242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.238288248+07:00","message":"Set new StatePrefix: 'สังคมเกษียณต้องแตก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.282448769+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.282488917+07:00","message":"receive 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-05-12T14:06:57.282495091+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตกแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.282509942+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.282517312+07:00","message":"[bufferProcess] interim [860000000]:สังคมเกษียณต้องแตกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.282520137+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณต้องแตกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.282525838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.282528564+07:00","message":"> Transcript [50035] [false]: 'สังคมเกษียณต้องแตกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.282532351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.28253453+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.282536458+07:00","message":"StatePrefix: 'สังคมเกษียณต้องแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.282538822+07:00","message":"TextPushed: 'สังคม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.309109785+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.309138746+07:00","message":"receive 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-05-12T14:06:57.309143968+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตกแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.309157144+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตกแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.309178611+07:00","message":"[bufferProcess] interim [920000000]:สังคมเกษียณต้องแตกแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.309181187+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณต้องแตกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.309191955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.309194963+07:00","message":"> Transcript [50036] [false]: 'สังคมเกษียณต้องแตกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.309198119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.309199972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.309201863+07:00","message":"StatePrefix: 'สังคมเกษียณต้องแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.309204012+07:00","message":"TextPushed: 'สังคม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.436589732+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.436628023+07:00","message":"receive 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-05-12T14:06:57.436634182+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตกแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.436648978+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตกแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.436656269+07:00","message":"[bufferProcess] interim [40000000]:สังคมเกษียณต้องแตกแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.436658577+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณต้องแตกแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.436663617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.436666238+07:00","message":"> Transcript [50037] [false]: 'สังคมเกษียณต้องแตกแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.436669527+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.436671799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.436673878+07:00","message":"StatePrefix: 'สังคมเกษียณต้องแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.43667588+07:00","message":"TextPushed: 'สังคม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.629590861+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.629621071+07:00","message":"receive 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-05-12T14:06:57.629626862+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตกแล้วนะคะอยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.629639498+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตกแล้วนะคะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.629646377+07:00","message":"[bufferProcess] interim [280000000]:สังคมเกษียณต้องแตกแล้วนะคะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.629649484+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณต้องแตกแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.629654792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.629657328+07:00","message":"> Transcript [50038] [false]: 'สังคมเกษียณต้องแตกแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.629660893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.629663135+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.629665387+07:00","message":"StatePrefix: 'สังคมเกษียณต้องแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.62966778+07:00","message":"TextPushed: 'สังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.629672203+07:00","message":"Push: 'เกษียณต้องแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.629674095+07:00","message":"TextPushed: 'สังคมเกษียณต้องแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.629676061+07:00","message":"Set new StatePrefix : 'สังคมเกษียณต้องแตกแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.629679322+07:00","message":"Next Push (prob) : 'แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.629686374+07:00","message":"push: {false เกษียณต้องแตก 0 0xc00386ce00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.821771536+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.821813417+07:00","message":"receive 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-05-12T14:06:57.821821004+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตกแล้วนะคะอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:57.821836885+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตกแล้วนะคะอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.821845245+07:00","message":"[bufferProcess] interim [400000000]:สังคมเกษียณต้องแตกแล้วนะคะอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.821848132+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณต้องแตกแล้วนะคะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.8218561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.821860018+07:00","message":"> Transcript [50039] [false]: 'สังคมเกษียณต้องแตกแล้วนะคะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.821863803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.821866451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.82186829+07:00","message":"StatePrefix: 'สังคมเกษียณต้องแตกแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:57.821870786+07:00","message":"TextPushed: 'สังคมเกษียณต้องแตก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.019806668+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.019847552+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-05-12T14:06:58.01985359+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตกแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.019867076+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตกแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.019878002+07:00","message":"[bufferProcess] interim [460000000]:สังคมเกษียณต้องแตกแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.019882363+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณต้องแตกแล้วนะคะอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.019892419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.019897556+07:00","message":"> Transcript [50040] [false]: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.019902007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.019904063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.019906048+07:00","message":"StatePrefix: 'สังคมเกษียณต้องแตกแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.019908311+07:00","message":"TextPushed: 'สังคมเกษียณต้องแตก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.081337591+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.081374584+07:00","message":"receive 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-05-12T14:06:58.081380809+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.081395626+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.081403213+07:00","message":"[bufferProcess] interim [520000000]:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.081405616+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณต้องแตกแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.081408633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.081411111+07:00","message":"> Transcript [50041] [false]: 'สังคมเกษียณต้องแตกแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.081414158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.08141608+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.08141821+07:00","message":"StatePrefix: 'สังคมเกษียณต้องแตกแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.081420736+07:00","message":"TextPushed: 'สังคมเกษียณต้องแตก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.164320288+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.164364105+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-05-12T14:06:58.16437248+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.164390928+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.164403821+07:00","message":"[bufferProcess] interim [640000000]:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.164408981+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.164416251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.164420921+07:00","message":"> Transcript [50042] [false]: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.164427342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.164431586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.164435218+07:00","message":"StatePrefix: 'สังคมเกษียณต้องแตกแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.164440115+07:00","message":"TextPushed: 'สังคมเกษียณต้องแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.164448616+07:00","message":"Push: 'แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.164452139+07:00","message":"TextPushed: 'สังคมเกษียณต้องแตกแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.164456658+07:00","message":"Set new StatePrefix : 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.164461191+07:00","message":"Next Push (prob) : 'อยากจะช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.164472971+07:00","message":"push: {false แล้วนะคะ 0 0xc00386ce00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.354755651+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.354801837+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-05-12T14:06:58.354810835+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.354827594+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.354838176+07:00","message":"[bufferProcess] interim [880000000]:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.354841264+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.354847122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.354849918+07:00","message":"> Transcript [50043] [false]: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.354855758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.354858211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.354860698+07:00","message":"StatePrefix: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.354865166+07:00","message":"TextPushed: 'สังคมเกษียณต้องแตกแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.460457969+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.46049334+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-05-12T14:06:58.460499958+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันสร้างนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.460515181+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันสร้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.460524236+07:00","message":"[bufferProcess] interim [940000000]:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันสร้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.460526637+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.460529818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.46053273+07:00","message":"> Transcript [50044] [false]: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.460536231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.460538064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.460540469+07:00","message":"StatePrefix: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.460543063+07:00","message":"TextPushed: 'สังคมเกษียณต้องแตกแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.529578261+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.529612188+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-05-12T14:06:58.529619252+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันสร้างน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.529633804+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันสร้างน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.529641497+07:00","message":"[bufferProcess] interim [0]:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันสร้างน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.5296441+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันสร้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.52965104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.529653936+07:00","message":"> Transcript [50045] [false]: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันสร้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.529657611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.529660873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.529662969+07:00","message":"StatePrefix: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.529665534+07:00","message":"TextPushed: 'สังคมเกษียณต้องแตกแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.548897944+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.548942408+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-05-12T14:06:58.548950091+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.548967008+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.548975656+07:00","message":"[bufferProcess] interim [120000000]:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.548979556+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันสร้างน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.548984187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.548987916+07:00","message":"> Transcript [50046] [false]: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันสร้างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.548992858+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.548996064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.549002813+07:00","message":"StatePrefix: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.54900655+07:00","message":"TextPushed: 'สังคมเกษียณต้องแตกแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.549015953+07:00","message":"Push: 'อยากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.549018797+07:00","message":"TextPushed: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.549021987+07:00","message":"Set new StatePrefix : 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันสร้างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.54902585+07:00","message":"Next Push (prob) : 'กันสร้างน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.54905482+07:00","message":"push: {false อยากจะช่วย 0 0xc00386ce00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.724663149+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.724699073+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-05-12T14:06:58.724705576+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.724722182+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.724729906+07:00","message":"[bufferProcess] interim [360000000]:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.724732831+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.724736312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.724738804+07:00","message":"> Transcript [50047] [false]: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.724741064+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.724743123+07:00","message":"Set new StatePrefix: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.914612272+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.914655238+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-05-12T14:06:58.914661656+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:58.914683092+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.914695732+07:00","message":"[bufferProcess] interim [540000000]:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.914699433+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.914707618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.914710455+07:00","message":"> Transcript [50048] [false]: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.914714373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.914716482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.914718367+07:00","message":"StatePrefix: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:58.914721316+07:00","message":"TextPushed: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:59.041478194+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:59.041513276+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-05-12T14:06:59.041519708+07:00","message":"receive interim result [false|false]: สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:59.041531998+07:00","message":"[buffer interim] 4377 false สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.041541139+07:00","message":"[bufferProcess] interim [660000000]:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.04154375+07:00","message":"[bufferProcess] send to processor:สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.041548864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.041551941+07:00","message":"> Transcript [50049] [false]: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.041555819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.041557832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.041559942+07:00","message":"StatePrefix: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.0415625+07:00","message":"TextPushed: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:59.095333402+07:00","message":"[GCS] IsForceVAD: false for message ID: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:59.15495528+07:00","message":"[GCS] Start streaming session, msgId: 4378"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:59.291554133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:06:59.291561929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:59.391363907+07:00","message":"receive streaming session, msgId: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:59.391402747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังคมค่ะเสียงเริ่มแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะคะ\",\"confidence\":0.9428986}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:59.39140888+07:00","message":"receive interim result [true|false]: สังคมค่ะเสียงเริ่มแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:59.391417398+07:00","message":"end recv isFinal message id 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:59.39141932+07:00","message":"end Recv id 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:59.39142591+07:00","message":"[buffer interim] 4377 true สังคมค่ะเสียงเริ่มแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391435316+07:00","message":"[bufferProcess] interim [930000000]:สังคมค่ะเสียงเริ่มแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391438165+07:00","message":"[bufferProcess] send to processor (isfinal):สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391443474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.39144634+07:00","message":"> Transcript [50050] [false]: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391449841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391451587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391453796+07:00","message":"StatePrefix: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391456444+07:00","message":"TextPushed: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391458326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391460244+07:00","message":"> Transcript [50051] [true]: 'สังคมค่ะเสียงเริ่มแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391462386+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391464006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391465521+07:00","message":"StatePrefix: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.39147269+07:00","message":"TextPushed: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391474529+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391641244+07:00","message":"Push: 'ชั่งน้ำหนักหน่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391645288+07:00","message":"TextPushed: 'สังคมเกษียณต้องแตกแล้วนะคะอยากจะช่วยชั่งน้ำหนักหน่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391647816+07:00","message":"Set new StatePrefix : 'สังคมค่ะเสียงเริ่มแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391650155+07:00","message":"Next Push (prob) : 'สังคมค่ะเสียงเริ่มแตกแล้วนะคะอยากจะช่วยกันชั่งน้ำหนักหน่อยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:59.391658307+07:00","message":"push: {true ชั่งน้ำหนักหน่อยนะคะ 0 0xc00386ce00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.391667859+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4377.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:06:59.400487216+07:00","message":"write wav file: './tmp/7565/7565_4377.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:59.887336131+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:59.887375068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความกังวล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:59.887380862+07:00","message":"receive interim result [false|false]: ความกังวล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:06:59.887396551+07:00","message":"[buffer interim] 4378 false ความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.887404511+07:00","message":"[bufferProcess] interim [600000000]:ความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:06:59.887407005+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.200318574+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.20035657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความกังวลของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.200362931+07:00","message":"receive interim result [false|false]: ความกังวลของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.200378905+07:00","message":"[buffer interim] 4378 false ความกังวลของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.200387087+07:00","message":"[bufferProcess] interim [840000000]:ความกังวลของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.200389499+07:00","message":"[bufferProcess] send to processor:ความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.200392926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.200395388+07:00","message":"> Transcript [50052] [false]: 'ความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.200397714+07:00","message":"Set StatePrefix (first interim): 'ความกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.357878713+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.357912753+07:00","message":"receive 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-05-12T14:07:00.357918575+07:00","message":"receive interim result [false|false]: ความกังวลของพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.357933167+07:00","message":"[buffer interim] 4378 false ความกังวลของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.357940273+07:00","message":"[bufferProcess] interim [20000000]:ความกังวลของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.35794311+07:00","message":"[bufferProcess] send to processor:ความกังวลของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.357946163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.357948759+07:00","message":"> Transcript [50053] [false]: 'ความกังวลของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.35795184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.35795404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.357956019+07:00","message":"StatePrefix: 'ความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.35795799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.538538274+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.538572928+07:00","message":"receive 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-05-12T14:07:00.538580637+07:00","message":"receive interim result [false|false]: ความกังวลของประชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.538592961+07:00","message":"[buffer interim] 4378 false ความกังวลของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.538600797+07:00","message":"[bufferProcess] interim [140000000]:ความกังวลของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.538603026+07:00","message":"[bufferProcess] send to processor:ความกังวลของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.538606126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.538608637+07:00","message":"> Transcript [50054] [false]: 'ความกังวลของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.538611937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.538613874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.53861559+07:00","message":"StatePrefix: 'ความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.53861766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.594361763+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.5943964+07:00","message":"receive 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-05-12T14:07:00.5944025+07:00","message":"receive interim result [false|false]: ความกังวลของคสช"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.594414972+07:00","message":"[buffer interim] 4378 false ความกังวลของคสช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.594424253+07:00","message":"[bufferProcess] interim [200000000]:ความกังวลของคสช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.594430304+07:00","message":"[bufferProcess] send to processor:ความกังวลของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.594437868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.594441904+07:00","message":"> Transcript [50055] [false]: 'ความกังวลของประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.594445375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.594447478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.594449544+07:00","message":"StatePrefix: 'ความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.594451732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.626966327+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.626995518+07:00","message":"receive 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-05-12T14:07:00.627001458+07:00","message":"receive interim result [false|false]: ความกังวลของประชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.62701242+07:00","message":"[buffer interim] 4378 false ความกังวลของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.62701977+07:00","message":"[bufferProcess] interim [260000000]:ความกังวลของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.627022136+07:00","message":"[bufferProcess] send to processor:ความกังวลของคสช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.627027296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.62702997+07:00","message":"> Transcript [50056] [false]: 'ความกังวลของคสช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.627032942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.62703516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.627037288+07:00","message":"StatePrefix: 'ความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.627039603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.627043572+07:00","message":"Push: 'ความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.62704534+07:00","message":"TextPushed: 'ความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.627047464+07:00","message":"Set new StatePrefix : 'ความกังวลของคสช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.627049598+07:00","message":"Next Push (prob) : 'ของคสช'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.627057541+07:00","message":"push: {false ความกังวล 0 0xc002a7c600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.642025341+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.642050857+07:00","message":"receive 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-05-12T14:07:00.642057927+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:00.642070937+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.642076337+07:00","message":"[bufferProcess] interim [320000000]:ความกังวลของรถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.64207857+07:00","message":"[bufferProcess] send to processor:ความกังวลของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.642082986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.642088034+07:00","message":"> Transcript [50057] [false]: 'ความกังวลของประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.642090975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:00.642094505+07:00","message":"Set new StatePrefix: 'ความกังวลของประชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:01.281389595+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:01.281432779+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-05-12T14:07:01.281439727+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:01.281456677+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.281465106+07:00","message":"[bufferProcess] interim [920000000]:ความกังวลของรถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.281467744+07:00","message":"[bufferProcess] send to processor:ความกังวลของรถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.281474869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.281477504+07:00","message":"> Transcript [50058] [false]: 'ความกังวลของรถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.281480048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.281484618+07:00","message":"Set new StatePrefix: 'ความกังวลของรถไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:01.623876071+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:01.623915761+07:00","message":"receive 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-05-12T14:07:01.623921885+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้าที่ณเวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:01.623936801+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้าที่ณเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.623944836+07:00","message":"[bufferProcess] interim [280000000]:ความกังวลของรถไฟฟ้าที่ณเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.623947495+07:00","message":"[bufferProcess] send to processor:ความกังวลของรถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.62395354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.623956195+07:00","message":"> Transcript [50059] [false]: 'ความกังวลของรถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.623959255+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.623961374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.623963386+07:00","message":"StatePrefix: 'ความกังวลของรถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.623966123+07:00","message":"TextPushed: 'ความกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:01.79977112+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:01.799809041+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-05-12T14:07:01.799814677+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้าที่ณเวลานี้มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:01.799831495+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้าที่ณเวลานี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.799839966+07:00","message":"[bufferProcess] interim [460000000]:ความกังวลของรถไฟฟ้าที่ณเวลานี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.799842693+07:00","message":"[bufferProcess] send to processor:ความกังวลของรถไฟฟ้าที่ณเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.799847866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.799850418+07:00","message":"> Transcript [50060] [false]: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.799853851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.799855929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.799858032+07:00","message":"StatePrefix: 'ความกังวลของรถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.799860274+07:00","message":"TextPushed: 'ความกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:01.932047129+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:01.932091348+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-05-12T14:07:01.932098125+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:01.932112387+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.932120424+07:00","message":"[bufferProcess] interim [580000000]:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.932123182+07:00","message":"[bufferProcess] send to processor:ความกังวลของรถไฟฟ้าที่ณเวลานี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.932128338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.932131095+07:00","message":"> Transcript [50061] [false]: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.93213429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.932136545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.932138772+07:00","message":"StatePrefix: 'ความกังวลของรถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:01.932141174+07:00","message":"TextPushed: 'ความกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.134303129+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.134347718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความกังวลของรถไฟฟ้าที่ณเวลานี้มัน 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.1343543+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้าที่ณเวลานี้มัน 9"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.13437517+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้าที่ณเวลานี้มัน 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.134387287+07:00","message":"[bufferProcess] interim [760000000]:ความกังวลของรถไฟฟ้าที่ณเวลานี้มัน 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.134389855+07:00","message":"[bufferProcess] send to processor:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.134393948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.134396715+07:00","message":"> Transcript [50062] [false]: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.13440209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.134404567+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.134406872+07:00","message":"StatePrefix: 'ความกังวลของรถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.134409115+07:00","message":"TextPushed: 'ความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.134416388+07:00","message":"Push: 'ของรถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.134432772+07:00","message":"TextPushed: 'ความกังวลของรถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.134435457+07:00","message":"Set new StatePrefix : 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.134437764+07:00","message":"Next Push (prob) : 'ที่ณเวลานี้มันก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.134461597+07:00","message":"push: {false ของรถไฟฟ้า 0 0xc002a7c600}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:02.29258306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:02.292602025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.311998734+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.31203477+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-05-12T14:07:02.312043259+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.312061819+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.312077103+07:00","message":"[bufferProcess] interim [940000000]:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.312079932+07:00","message":"[bufferProcess] send to processor:ความกังวลของรถไฟฟ้าที่ณเวลานี้มัน 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.312085943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.312089077+07:00","message":"> Transcript [50063] [false]: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มัน 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.312091724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.312094565+07:00","message":"Set new StatePrefix: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มัน 9'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.500120051+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.50015505+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-05-12T14:07:02.500161736+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.500177277+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.500184085+07:00","message":"[bufferProcess] interim [180000000]:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.500186705+07:00","message":"[bufferProcess] send to processor:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.500205517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.500208295+07:00","message":"> Transcript [50064] [false]: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.500210797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.50021324+07:00","message":"Set new StatePrefix: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.70360001+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.703635346+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-05-12T14:07:02.703641245+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.703654958+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.703662055+07:00","message":"[bufferProcess] interim [360000000]:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.703665024+07:00","message":"[bufferProcess] send to processor:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.703670166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.703672771+07:00","message":"> Transcript [50065] [false]: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.703676183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.703678278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.703680136+07:00","message":"StatePrefix: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.703682706+07:00","message":"TextPushed: 'ความกังวลของรถไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.823865871+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.823902945+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-05-12T14:07:02.823909596+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:02.823925162+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.823932447+07:00","message":"[bufferProcess] interim [480000000]:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.823934936+07:00","message":"[bufferProcess] send to processor:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.823938265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.823941492+07:00","message":"> Transcript [50066] [false]: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.823945016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.823947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.8239491+07:00","message":"StatePrefix: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:02.823951692+07:00","message":"TextPushed: 'ความกังวลของรถไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:03.022901917+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:03.022945491+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-05-12T14:07:03.022952114+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:03.022968189+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.022980976+07:00","message":"[bufferProcess] interim [660000000]:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.022984422+07:00","message":"[bufferProcess] send to processor:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.022989879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.022992599+07:00","message":"> Transcript [50067] [false]: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.022996768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.022998997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.023001539+07:00","message":"StatePrefix: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.023004412+07:00","message":"TextPushed: 'ความกังวลของรถไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:03.59452608+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:03.594572481+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-05-12T14:07:03.594578805+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:03.594598232+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.594607241+07:00","message":"[bufferProcess] interim [260000000]:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.594610113+07:00","message":"[bufferProcess] send to processor:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.594614194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.594617591+07:00","message":"> Transcript [50068] [false]: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.594621764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.594624316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.594626925+07:00","message":"StatePrefix: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.594629934+07:00","message":"TextPushed: 'ความกังวลของรถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.5946336+07:00","message":"Push: 'ที่ณเวลานี้มันก้าวกระโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.594635594+07:00","message":"TextPushed: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.594637789+07:00","message":"Set new StatePrefix : 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.594639857+07:00","message":"Next Push (prob) : 'ไปไกลมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:03.594648569+07:00","message":"push: {false ที่ณเวลานี้มันก้าวกระโดด 0 0xc002a7c600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:03.780892056+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:03.780933507+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-05-12T14:07:03.780939759+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:03.78095333+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.780964526+07:00","message":"[bufferProcess] interim [440000000]:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.780968964+07:00","message":"[bufferProcess] send to processor:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.780976716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.780980845+07:00","message":"> Transcript [50069] [false]: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.780988813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.780991198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.780993679+07:00","message":"StatePrefix: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.780996139+07:00","message":"TextPushed: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:03.919100128+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:03.919144254+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-05-12T14:07:03.919153205+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:03.919175729+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.919198336+07:00","message":"[bufferProcess] interim [560000000]:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.919201958+07:00","message":"[bufferProcess] send to processor:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.919209588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.919212595+07:00","message":"> Transcript [50070] [false]: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.919216375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.919218478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.919221417+07:00","message":"StatePrefix: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:03.919224158+07:00","message":"TextPushed: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.237523804+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.237566004+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-05-12T14:07:04.23757379+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.237591848+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.237601049+07:00","message":"[bufferProcess] interim [860000000]:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.23760401+07:00","message":"[bufferProcess] send to processor:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.237608048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.237610845+07:00","message":"> Transcript [50071] [false]: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.237614897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.237617121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.237619629+07:00","message":"StatePrefix: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.23762322+07:00","message":"TextPushed: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.299078873+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.299118258+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-05-12T14:07:04.299125532+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.299139521+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.299147855+07:00","message":"[bufferProcess] interim [980000000]:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.299150542+07:00","message":"[bufferProcess] send to processor:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.299155619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.299158229+07:00","message":"> Transcript [50072] [false]: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.299162117+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.299164187+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.299166439+07:00","message":"StatePrefix: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.299169055+07:00","message":"TextPushed: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.299173983+07:00","message":"Push: 'ไปไกลมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.299175868+07:00","message":"TextPushed: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.299178663+07:00","message":"Set new StatePrefix : 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.299181232+07:00","message":"Next Push (prob) : 'เมื่อวานนี้นำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.299215564+07:00","message":"push: {false ไปไกลมากๆ 0 0xc002a7c600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.403579469+07:00","message":"[GCS] IsForceVAD: false for message ID: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.464733687+07:00","message":"[GCS] Start streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.508488809+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.508533249+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-05-12T14:07:04.508540218+07:00","message":"receive interim result [false|false]: ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำเสนอแนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.508556329+07:00","message":"[buffer interim] 4378 false ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.508564999+07:00","message":"[bufferProcess] interim [280000000]:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.508567843+07:00","message":"[bufferProcess] send to processor:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.508574806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.508577967+07:00","message":"> Transcript [50073] [false]: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.508582799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.508585246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.508587638+07:00","message":"StatePrefix: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.50859045+07:00","message":"TextPushed: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.576862714+07:00","message":"receive streaming session, msgId: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.57690597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำเสนอ\",\"confidence\":0.9588798}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.576912721+07:00","message":"receive interim result [true|false]: ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.576926657+07:00","message":"end recv isFinal message id 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.576929354+07:00","message":"end Recv id 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.576936179+07:00","message":"[buffer interim] 4378 true ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.576945748+07:00","message":"[bufferProcess] interim [280000000]:ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.576949749+07:00","message":"[bufferProcess] send to processor (isfinal):ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.576953665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.576956533+07:00","message":"> Transcript [50074] [false]: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.576960431+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.57696237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.576964439+07:00","message":"StatePrefix: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.576967523+07:00","message":"TextPushed: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.576969706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.576971557+07:00","message":"> Transcript [50075] [true]: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.576973816+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.576975332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.576977015+07:00","message":"StatePrefix: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆเมื่อวานนี้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.576978854+07:00","message":"TextPushed: 'ความกังวลของรถไฟฟ้าที่ณเวลานี้มันก้าวกระโดดไปไกลมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:04.576982199+07:00","message":"Push: 'เมื่อวานนี้นำเสนอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:04.576993032+07:00","message":"push: {true เมื่อวานนี้นำเสนอ 0 0xc002a7c600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:04.588781106+07:00","message":"write wav file: './tmp/7565/7565_4378.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:05.292777166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:05.292798474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:05.476166874+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:05.47621757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:05.476223115+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:05.476238264+07:00","message":"[buffer interim] 4379 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.476245126+07:00","message":"[bufferProcess] interim [780000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.476247275+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:05.715456204+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:05.715491644+07:00","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-05-12T14:07:05.715497873+07:00","message":"receive interim result [false|false]: ปิดตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:05.715511213+07:00","message":"[buffer interim] 4379 false ปิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.715518407+07:00","message":"[bufferProcess] interim [960000000]:ปิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.715520683+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.715523527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.715526341+07:00","message":"> Transcript [50076] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.715528281+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:05.860241113+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:05.860277019+07:00","message":"receive 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-05-12T14:07:05.860282705+07:00","message":"receive interim result [false|false]: ปิดตัวไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:05.860301138+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:05.860304383+07:00","message":"receive 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-05-12T14:07:05.860306995+07:00","message":"receive interim result [false|false]: ปิดไวไฟ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:05.860312233+07:00","message":"[buffer interim] 4379 false ปิดตัวไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:05.860315187+07:00","message":"[buffer interim] 4379 false ปิดไวไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.86032078+07:00","message":"[bufferProcess] interim [140000000]:ปิดตัวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.86032289+07:00","message":"[bufferProcess] send to processor:ปิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.860325252+07:00","message":"[bufferProcess] interim [200000000]:ปิดไวไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.860326938+07:00","message":"[bufferProcess] send to processor:ปิดตัวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.860331138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.860334483+07:00","message":"> Transcript [50077] [false]: 'ปิดตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.860337816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.860339762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.86034149+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.860343544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.860345214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.860349151+07:00","message":"> Transcript [50078] [false]: 'ปิดตัวไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.860351294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.86035563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.860357458+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:05.860359007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:06.446526749+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:06.446569881+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-05-12T14:07:06.446576575+07:00","message":"receive interim result [false|false]: ปิดไวไฟ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:06.446591839+07:00","message":"[buffer interim] 4379 false ปิดไวไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:06.446600197+07:00","message":"[bufferProcess] interim [800000000]:ปิดไวไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:06.446602488+07:00","message":"[bufferProcess] send to processor:ปิดไวไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:06.446609554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:06.446614722+07:00","message":"> Transcript [50079] [false]: 'ปิดไวไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:06.446618091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:06.446620299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:06.446622551+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:06.446624861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:07.033883165+07:00","message":"[GCS] IsForceVAD: false for message ID: 4379"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:07.16078719+07:00","message":"receive streaming session, msgId: 4379"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:07.160832318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด WiFi\",\"confidence\":0.94818515}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:07.160838267+07:00","message":"receive interim result [true|false]: ปิด WiFi"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:07.160848568+07:00","message":"end recv isFinal message id 4379"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:07.160850906+07:00","message":"end Recv id 4379"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:07.160858075+07:00","message":"[buffer interim] 4379 true ปิด WiFi"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.16086792+07:00","message":"[bufferProcess] interim [580000000]:ปิด WiFi"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160872529+07:00","message":"[bufferProcess] send to processor (isfinal):ปิดไวไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160876062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160878924+07:00","message":"> Transcript [50080] [false]: 'ปิดไวไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160882156+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160887177+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160889575+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160891573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160896111+07:00","message":"Push: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160899398+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160902584+07:00","message":"Set new StatePrefix : 'ปิดไวไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160905846+07:00","message":"Next Push (prob) : 'ไวไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160908378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160911475+07:00","message":"> Transcript [50081] [true]: 'ปิด WiFi'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160914663+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160918497+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160920338+07:00","message":"StatePrefix: 'ปิดไวไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160922281+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.160924339+07:00","message":"Push: ' WiFi'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:07.16093444+07:00","message":"push: {false ปิด 0 0xc004ce9500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:07.160941031+07:00","message":"push: {true  WiFi 0 0xc004ce9500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:07.169492664+07:00","message":"write wav file: './tmp/7565/7565_4379.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:07.356009391+07:00","message":"[GCS] Start streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:07.829867592+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:07.829920259+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-05-12T14:07:07.829927034+07:00","message":"receive interim result [false|false]: ลูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:07.829948622+07:00","message":"[buffer interim] 4380 false ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.82996187+07:00","message":"[bufferProcess] interim [300000000]:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.829964848+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:07.897525938+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:07.897568295+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-05-12T14:07:07.897574521+07:00","message":"receive interim result [false|false]: ลูกค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:07.89758871+07:00","message":"[buffer interim] 4380 false ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.897596788+07:00","message":"[bufferProcess] interim [360000000]:ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.897599457+07:00","message":"[bufferProcess] send to processor:ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.89760619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.897609376+07:00","message":"> Transcript [50082] [false]: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:07.897611681+07:00","message":"Set StatePrefix (first interim): 'ลูก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:08.292838158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:08.292871462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:08.368289704+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:08.368332457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกค้าถูก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:08.368338573+07:00","message":"receive interim result [false|false]: ลูกค้าถูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:08.368354251+07:00","message":"[buffer interim] 4380 false ลูกค้าถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.368365078+07:00","message":"[bufferProcess] interim [780000000]:ลูกค้าถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.368367806+07:00","message":"[bufferProcess] send to processor:ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.368373381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.368376122+07:00","message":"> Transcript [50083] [false]: 'ลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.368379311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.368382022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.368384453+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.368386698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:08.549500736+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:08.54954299+07:00","message":"receive 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-05-12T14:07:08.549549807+07:00","message":"receive interim result [false|false]: ลูกค้าถูกหลอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:08.549565828+07:00","message":"[buffer interim] 4380 false ลูกค้าถูกหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.549573944+07:00","message":"[bufferProcess] interim [20000000]:ลูกค้าถูกหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.549576352+07:00","message":"[bufferProcess] send to processor:ลูกค้าถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.549581737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.549587256+07:00","message":"> Transcript [50084] [false]: 'ลูกค้าถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.549591108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.549593336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.549595672+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.549597708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:08.595278452+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:08.595317349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกค้าถูกลอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:08.595322793+07:00","message":"receive interim result [false|false]: ลูกค้าถูกลอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:08.595335566+07:00","message":"[buffer interim] 4380 false ลูกค้าถูกลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.595344599+07:00","message":"[bufferProcess] interim [80000000]:ลูกค้าถูกลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.595347901+07:00","message":"[bufferProcess] send to processor:ลูกค้าถูกหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.595352176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.595356383+07:00","message":"> Transcript [50085] [false]: 'ลูกค้าถูกหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.595360852+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.595362742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.595365052+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.595367174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:08.724913774+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:08.724965626+07:00","message":"receive 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-05-12T14:07:08.724974363+07:00","message":"receive interim result [false|false]: ลูกค้าถูกลอยแพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:08.724997009+07:00","message":"[buffer interim] 4380 false ลูกค้าถูกลอยแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.725019158+07:00","message":"[bufferProcess] interim [200000000]:ลูกค้าถูกลอยแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.725023993+07:00","message":"[bufferProcess] send to processor:ลูกค้าถูกลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.725035088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.725041861+07:00","message":"> Transcript [50086] [false]: 'ลูกค้าถูกลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.725047764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.725050866+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.725054248+07:00","message":"StatePrefix: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.725056746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.725060451+07:00","message":"Push: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.725063466+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.725067128+07:00","message":"Set new StatePrefix : 'ลูกค้าถูกลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:08.725070259+07:00","message":"Next Push (prob) : 'ค้าถูกลอย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:08.725081816+07:00","message":"push: {false ลูก 0 0xc004ce9800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:09.304107592+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:09.304145917+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-05-12T14:07:09.304151235+07:00","message":"receive interim result [false|false]: ลูกค้าถูกลอยแพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:09.304163892+07:00","message":"[buffer interim] 4380 false ลูกค้าถูกลอยแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:09.30417376+07:00","message":"[bufferProcess] interim [800000000]:ลูกค้าถูกลอยแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:09.30417606+07:00","message":"[bufferProcess] send to processor:ลูกค้าถูกลอยแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:09.304180884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:09.30418354+07:00","message":"> Transcript [50087] [false]: 'ลูกค้าถูกลอยแพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:09.304187217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:09.304189069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:09.304201336+07:00","message":"StatePrefix: 'ลูกค้าถูกลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:09.304205413+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:10.912638049+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:10.912677585+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-05-12T14:07:10.912685704+07:00","message":"receive interim result [false|false]: ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:10.912701064+07:00","message":"[buffer interim] 4380 false ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:10.912710122+07:00","message":"[bufferProcess] interim [420000000]:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:10.912713822+07:00","message":"[bufferProcess] send to processor:ลูกค้าถูกลอยแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:10.912721982+07:00","message":"[bufferProcess] send to processor (ticker):ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:10.912726189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:10.912729878+07:00","message":"> Transcript [50088] [false]: 'ลูกค้าถูกลอยแพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:10.912734995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:10.912738761+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:10.912742072+07:00","message":"StatePrefix: 'ลูกค้าถูกลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:10.912745666+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:10.912748325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:10.912751323+07:00","message":"> Transcript [50089] [false]: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:10.912754345+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:10.912756924+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:10.912759415+07:00","message":"StatePrefix: 'ลูกค้าถูกลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:10.912762079+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:11.022618735+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:11.022658381+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-05-12T14:07:11.022666493+07:00","message":"receive interim result [false|false]: ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:11.022690849+07:00","message":"[buffer interim] 4380 false ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.022705746+07:00","message":"[bufferProcess] interim [480000000]:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.022708707+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:11.293539521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:11.293557147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:11.410884865+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:11.410920983+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-05-12T14:07:11.410929068+07:00","message":"receive interim result [false|false]: ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:11.410943531+07:00","message":"[buffer interim] 4380 false ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.410950753+07:00","message":"[bufferProcess] interim [840000000]:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.410953334+07:00","message":"[bufferProcess] send to processor:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.410956644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.410959321+07:00","message":"> Transcript [50090] [false]: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.410963131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.410965161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.410967318+07:00","message":"StatePrefix: 'ลูกค้าถูกลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.410969713+07:00","message":"TextPushed: 'ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.410972493+07:00","message":"Push: 'ค้าถูกลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.410974423+07:00","message":"TextPushed: 'ลูกค้าถูกลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.410976436+07:00","message":"Set new StatePrefix : 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.410978938+07:00","message":"Next Push (prob) : 'แพเป็นเรื่องใหญ่เลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:11.410987119+07:00","message":"push: {false ค้าถูกลอย 0 0xc004ce9800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:11.73826776+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:11.738309902+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-05-12T14:07:11.738316406+07:00","message":"receive interim result [false|false]: ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:11.738333538+07:00","message":"[buffer interim] 4380 false ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.738342204+07:00","message":"[bufferProcess] interim [200000000]:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.738345178+07:00","message":"[bufferProcess] send to processor:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.738348743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.738351686+07:00","message":"> Transcript [50091] [false]: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.738355633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.738357648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.738360152+07:00","message":"StatePrefix: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:11.738364771+07:00","message":"TextPushed: 'ลูกค้าถูกลอย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:12.303705682+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:12.30374075+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-05-12T14:07:12.303749574+07:00","message":"receive interim result [false|false]: ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:12.303764961+07:00","message":"[buffer interim] 4380 false ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.303773931+07:00","message":"[bufferProcess] interim [800000000]:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.303776591+07:00","message":"[bufferProcess] send to processor:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.303780256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.303783207+07:00","message":"> Transcript [50092] [false]: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.303786659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.303788551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.303790819+07:00","message":"StatePrefix: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.303793274+07:00","message":"TextPushed: 'ลูกค้าถูกลอย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:12.513692515+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:12.513734154+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-05-12T14:07:12.513741451+07:00","message":"receive interim result [false|false]: ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:12.513755566+07:00","message":"[buffer interim] 4380 false ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.513763127+07:00","message":"[bufferProcess] interim [980000000]:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.513765874+07:00","message":"[bufferProcess] send to processor:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.513769254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.513771966+07:00","message":"> Transcript [50093] [false]: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.513776979+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.513779669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.513787054+07:00","message":"StatePrefix: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.513791433+07:00","message":"TextPushed: 'ลูกค้าถูกลอย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:12.878803258+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:12.878847809+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-05-12T14:07:12.878855438+07:00","message":"receive interim result [false|false]: ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:12.878871969+07:00","message":"[buffer interim] 4380 false ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.878879734+07:00","message":"[bufferProcess] interim [340000000]:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.878883661+07:00","message":"[bufferProcess] send to processor:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.878891844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.878894759+07:00","message":"> Transcript [50094] [false]: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.878899017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.878901857+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.878904392+07:00","message":"StatePrefix: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.878907222+07:00","message":"TextPushed: 'ลูกค้าถูกลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.878915222+07:00","message":"Push: 'แพเป็นเรื่องใหญ่เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.878917572+07:00","message":"TextPushed: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.878919837+07:00","message":"Set new StatePrefix : 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:12.878922557+07:00","message":"Next Push (prob) : 'วันนี้ค่ะท่านรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:12.878950245+07:00","message":"push: {false แพเป็นเรื่องใหญ่เลยนะคะ 0 0xc004ce9800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.011726217+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.011768814+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-05-12T14:07:13.011775566+07:00","message":"receive interim result [false|false]: ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.011790513+07:00","message":"[buffer interim] 4380 false ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.011798405+07:00","message":"[bufferProcess] interim [520000000]:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.011801905+07:00","message":"[bufferProcess] send to processor:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.011809442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.011812366+07:00","message":"> Transcript [50095] [false]: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.011816427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.011818967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.011820868+07:00","message":"StatePrefix: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.011823827+07:00","message":"TextPushed: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.388264484+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.388302261+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-05-12T14:07:13.388309069+07:00","message":"receive interim result [false|false]: ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.388321698+07:00","message":"[buffer interim] 4380 false ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.388331351+07:00","message":"[bufferProcess] interim [880000000]:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.388333821+07:00","message":"[bufferProcess] send to processor:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.38833771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.388340405+07:00","message":"> Transcript [50096] [false]: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.388344046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.388346177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.388348173+07:00","message":"StatePrefix: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.38835089+07:00","message":"TextPushed: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.498437285+07:00","message":"[GCS] IsForceVAD: false for message ID: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.517368564+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.517411689+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-05-12T14:07:13.517418057+07:00","message":"receive interim result [false|false]: ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.517435005+07:00","message":"[buffer interim] 4380 false ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.517442934+07:00","message":"[bufferProcess] interim [940000000]:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.517445528+07:00","message":"[bufferProcess] send to processor:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.517452059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.517455101+07:00","message":"> Transcript [50097] [false]: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.517459378+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.517461698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.517464126+07:00","message":"StatePrefix: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.517467453+07:00","message":"TextPushed: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.564740442+07:00","message":"[GCS] Start streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.621079208+07:00","message":"receive streaming session, msgId: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.621121694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักนายก\",\"confidence\":0.9542407}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.621129983+07:00","message":"receive interim result [true|false]: ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.621140904+07:00","message":"end recv isFinal message id 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.621143159+07:00","message":"end Recv id 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.621151308+07:00","message":"[buffer interim] 4380 true ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.62117957+07:00","message":"[bufferProcess] interim [180000000]:ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621187259+07:00","message":"[bufferProcess] send to processor (isfinal):ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621191476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621200534+07:00","message":"> Transcript [50098] [false]: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621204868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621207114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621209454+07:00","message":"StatePrefix: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621212633+07:00","message":"TextPushed: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621218931+07:00","message":"Push: 'วันนี้ค่ะท่านรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621221062+07:00","message":"TextPushed: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621223362+07:00","message":"Set new StatePrefix : 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621226194+07:00","message":"Next Push (prob) : 'ประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621228094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621230236+07:00","message":"> Transcript [50099] [true]: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621233436+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621235013+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.62123658+07:00","message":"StatePrefix: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621238454+07:00","message":"TextPushed: 'ลูกค้าถูกลอยแพเป็นเรื่องใหญ่เลยนะคะวันนี้ค่ะท่านรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:13.621240796+07:00","message":"Push: 'ประจำสำนักนายก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.621252762+07:00","message":"push: {false วันนี้ค่ะท่านรัฐมนตรี 0 0xc004ce9800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:13.621266163+07:00","message":"push: {true ประจำสำนักนายก 0 0xc004ce9800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:13.637699788+07:00","message":"write wav file: './tmp/7565/7565_4380.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:14.293952914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:14.293964722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:14.994143612+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:14.994190114+07:00","message":"receive 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-05-12T14:07:14.994203367+07:00","message":"receive interim result [false|false]: ท่านรองพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:14.994218227+07:00","message":"[buffer interim] 4381 false ท่านรองพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:14.994225079+07:00","message":"[bufferProcess] interim [260000000]:ท่านรองพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:14.994227383+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:14.994232659+07:00","message":"[bufferProcess] send to processor (ticker):ท่านรองพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:14.994235387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:14.994239828+07:00","message":"> Transcript [50100] [false]: 'ท่านรองพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:14.994242334+07:00","message":"Set StatePrefix (first interim): 'ท่านรองพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.192528837+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.192566551+07:00","message":"receive 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-05-12T14:07:15.192572213+07:00","message":"receive interim result [false|false]: ท่านรองพื้นที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.192589834+07:00","message":"[buffer interim] 4381 false ท่านรองพื้นที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.192597003+07:00","message":"[bufferProcess] interim [440000000]:ท่านรองพื้นที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.192599039+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.204032851+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.204058644+07:00","message":"receive 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-05-12T14:07:15.204063554+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.204075442+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.204081683+07:00","message":"[bufferProcess] interim [500000000]:ลงพื้นที่ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.204083918+07:00","message":"[bufferProcess] send to processor:ท่านรองพื้นที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.204090197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.204094068+07:00","message":"> Transcript [50101] [false]: 'ท่านรองพื้นที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.204099047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.204101938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.204105664+07:00","message":"StatePrefix: 'ท่านรองพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.204108846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.459884089+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.459926456+07:00","message":"receive 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-05-12T14:07:15.459933118+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.459950672+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.459964782+07:00","message":"[bufferProcess] interim [680000000]:ลงพื้นที่ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.459973564+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.459982857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.459987041+07:00","message":"> Transcript [50102] [false]: 'ลงพื้นที่ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.459990763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.459994519+07:00","message":"Set new StatePrefix: 'ลงพื้นที่ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.512586501+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.512623406+07:00","message":"receive 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-05-12T14:07:15.512629273+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.512647588+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.512655017+07:00","message":"[bufferProcess] interim [740000000]:ลงพื้นที่ตรวจการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.512657794+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.512661151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.51266411+07:00","message":"> Transcript [50103] [false]: 'ลงพื้นที่ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.512668045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.512670171+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.512672371+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.512674431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.672139217+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.672171148+07:00","message":"receive 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-05-12T14:07:15.672176728+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.672192296+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.672206887+07:00","message":"[bufferProcess] interim [860000000]:ลงพื้นที่ตรวจตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.672212637+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.67222059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.672223795+07:00","message":"> Transcript [50104] [false]: 'ลงพื้นที่ตรวจการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.672227157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.67222975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.672231974+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.672234929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.730972307+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.731006735+07:00","message":"receive 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-05-12T14:07:15.731012944+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.731027386+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.731034032+07:00","message":"[bufferProcess] interim [920000000]:ลงพื้นที่ตรวจตาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.731036532+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.731039939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.731042558+07:00","message":"> Transcript [50105] [false]: 'ลงพื้นที่ตรวจตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.731045715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.731050281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.731052498+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.731054482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.77532569+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.775360089+07:00","message":"receive 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-05-12T14:07:15.775365749+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.775379355+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.775386495+07:00","message":"[bufferProcess] interim [980000000]:ลงพื้นที่ตรวจตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.775388892+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.775391965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.775394605+07:00","message":"> Transcript [50106] [false]: 'ลงพื้นที่ตรวจตาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.775397632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.775399597+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.775402515+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.775405296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.775407871+07:00","message":"Push: 'ลงพื้นที่ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.775409775+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.775411713+07:00","message":"Set new StatePrefix : 'ลงพื้นที่ตรวจตาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.775413863+07:00","message":"Next Push (prob) : 'ตาด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.775420708+07:00","message":"push: {false ลงพื้นที่ตรวจ 0 0xc002a7ca80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.825914645+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.82594907+07:00","message":"receive 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-05-12T14:07:15.825954774+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.825967129+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.825974863+07:00","message":"[bufferProcess] interim [40000000]:ลงพื้นที่ตรวจตาด้วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.825977142+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.825980548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.825983199+07:00","message":"> Transcript [50107] [false]: 'ลงพื้นที่ตรวจตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.825985392+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.830002933+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.830018228+07:00","message":"receive 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-05-12T14:07:15.830022382+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจการช่วยตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:15.830031865+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจการช่วยตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.830035842+07:00","message":"[bufferProcess] interim [100000000]:ลงพื้นที่ตรวจการช่วยตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.830037904+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.830039912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.830041909+07:00","message":"> Transcript [50108] [false]: 'ลงพื้นที่ตรวจตาด้วยตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.830044573+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.830046682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.830048703+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจตาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:15.830050776+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:16.411212383+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:16.411254247+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-05-12T14:07:16.411260051+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจการช่วยตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:16.411276635+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจการช่วยตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.411283691+07:00","message":"[bufferProcess] interim [700000000]:ลงพื้นที่ตรวจการช่วยตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.411286143+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจการช่วยตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.41129298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.411295653+07:00","message":"> Transcript [50109] [false]: 'ลงพื้นที่ตรวจการช่วยตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.411298066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.411300783+07:00","message":"Set new StatePrefix: 'ลงพื้นที่ตรวจการช่วยตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:16.596557042+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:16.596595015+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-05-12T14:07:16.596601039+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัวเองพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:16.596613599+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัวเองพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.596622683+07:00","message":"[bufferProcess] interim [880000000]:ลงพื้นที่ตรวจตาด้วยตัวเองพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.596625456+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจการช่วยตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.596628893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.596631905+07:00","message":"> Transcript [50110] [false]: 'ลงพื้นที่ตรวจการช่วยตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.596635356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.59663738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.596639468+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจการช่วยตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.59664224+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:16.737523389+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:16.737559191+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-05-12T14:07:16.737564552+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:16.737577403+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.737585049+07:00","message":"[bufferProcess] interim [0]:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.737587681+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วยตัวเองพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.737592835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.737595764+07:00","message":"> Transcript [50111] [false]: 'ลงพื้นที่ตรวจตาด้วยตัวเองพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.737597969+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.737600525+07:00","message":"Set new StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:16.781142846+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:16.781194123+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-05-12T14:07:16.781210148+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:16.781222953+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.781232728+07:00","message":"[bufferProcess] interim [60000000]:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.781236787+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.781243117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.781247066+07:00","message":"> Transcript [50112] [false]: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.781250937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:16.781255403+07:00","message":"Set new StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.23810498+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.238151499+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-05-12T14:07:17.238159029+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.238174691+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.238191692+07:00","message":"[bufferProcess] interim [480000000]:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.238203862+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.238208001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.238211172+07:00","message":"> Transcript [50113] [false]: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.238214956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.238217262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.238219525+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.238222016+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:17.294997921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:17.295017485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.304084486+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.304120375+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-05-12T14:07:17.304126443+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.304141621+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.304149118+07:00","message":"[bufferProcess] interim [540000000]:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.30415373+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.304157032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.304159693+07:00","message":"> Transcript [50114] [false]: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.3041637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.304165677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.304168569+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.304171482+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.313134656+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.313175938+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-05-12T14:07:17.313181425+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.313203935+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.313211092+07:00","message":"[bufferProcess] interim [600000000]:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.313213568+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.313219233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.313221936+07:00","message":"> Transcript [50115] [false]: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.313225175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.313227408+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.313229613+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.313232297+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.429760806+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.429811918+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-05-12T14:07:17.429819453+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.429835939+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.429844511+07:00","message":"[bufferProcess] interim [720000000]:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.429847422+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.429855439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.429858827+07:00","message":"> Transcript [50116] [false]: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.429864288+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.429866795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.429869822+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.42987263+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.42988059+07:00","message":"Push: 'ตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.429882668+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.429884768+07:00","message":"Set new StatePrefix : 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.429886989+07:00","message":"Next Push (prob) : 'คะกำลังติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.429896888+07:00","message":"push: {false ตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ 0 0xc002a7ca80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.617050095+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.617096693+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-05-12T14:07:17.617106148+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.617123372+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.617135351+07:00","message":"[bufferProcess] interim [900000000]:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.61713972+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.617146735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.617150802+07:00","message":"> Transcript [50117] [false]: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.617156148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.617158953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.617175729+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.617179912+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.817329582+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.817373532+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-05-12T14:07:17.817380276+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:17.817400837+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.817409982+07:00","message":"[bufferProcess] interim [80000000]:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.817412755+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.81742218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.81742502+07:00","message":"> Transcript [50118] [false]: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.81742976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.817432039+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.817434352+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:17.817437226+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:18.413216322+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:18.413254307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:18.413260593+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:18.41328115+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.41328873+07:00","message":"[bufferProcess] interim [680000000]:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.413291561+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.413299093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.413301891+07:00","message":"> Transcript [50119] [false]: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.41330591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.413308371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.413310634+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.413314543+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:18.66551476+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:18.665559075+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-05-12T14:07:18.665565968+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:18.665589016+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.665599167+07:00","message":"[bufferProcess] interim [920000000]:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.665603299+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.665613686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.665616944+07:00","message":"> Transcript [50120] [false]: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.665621542+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.665623581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.665626325+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.665628905+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.665634753+07:00","message":"Push: 'คะกำลังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.665636873+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.665639227+07:00","message":"Set new StatePrefix : 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.665641874+07:00","message":"Next Push (prob) : 'ตามเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:18.665650197+07:00","message":"push: {false คะกำลังติด 0 0xc002a7ca80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:18.839027007+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:18.839073351+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-05-12T14:07:18.839081876+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:18.839101682+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.839109331+07:00","message":"[bufferProcess] interim [40000000]:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.839111861+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.839115569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.839118961+07:00","message":"> Transcript [50121] [false]: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.83912326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.839125726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.839128427+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.83913196+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:18.924338058+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:18.924372768+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-05-12T14:07:18.924379949+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:18.924394874+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.924402832+07:00","message":"[bufferProcess] interim [220000000]:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.924405566+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.924410538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.924413105+07:00","message":"> Transcript [50122] [false]: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.924417069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.924419111+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.924421483+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:18.924424884+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.038954256+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.039007983+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-05-12T14:07:19.039015141+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.039032856+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.039042542+07:00","message":"[bufferProcess] interim [280000000]:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.039045658+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.03905361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.039058234+07:00","message":"> Transcript [50123] [false]: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.039064472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.039068239+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.039072395+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.039077084+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.205766988+07:00","message":"[GCS] IsForceVAD: false for message ID: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.222523637+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.222564498+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-05-12T14:07:19.22257264+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใครที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.222587637+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.222602957+07:00","message":"[bufferProcess] interim [460000000]:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.222606226+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.222610175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.222612814+07:00","message":"> Transcript [50124] [false]: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.222617221+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.222619557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.222621844+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.222624567+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.222627663+07:00","message":"Push: 'ตามเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.222629511+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.222632494+07:00","message":"Set new StatePrefix : 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.222635202+07:00","message":"Next Push (prob) : 'ระหว่างนี้ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.222643929+07:00","message":"push: {false ตามเรื่องนี้ 0 0xc002a7ca80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.266120098+07:00","message":"[GCS] Start streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.291921211+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.291959692+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-05-12T14:07:19.291965694+07:00","message":"receive interim result [false|false]: ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใครที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.291981886+07:00","message":"[buffer interim] 4381 false ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใครที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.291989971+07:00","message":"[bufferProcess] interim [580000000]:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใครที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.291993236+07:00","message":"[bufferProcess] send to processor:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.291997826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.292000934+07:00","message":"> Transcript [50125] [false]: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.29200562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.292007936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.292009816+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.292012772+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.461324073+07:00","message":"receive streaming session, msgId: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.461368603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใครที่เป็น\",\"confidence\":0.9395412}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.461375014+07:00","message":"receive interim result [true|false]: ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใครที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.461384672+07:00","message":"end recv isFinal message id 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.461386799+07:00","message":"end Recv id 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.46139517+07:00","message":"[buffer interim] 4381 true ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใครที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.461405679+07:00","message":"[bufferProcess] interim [670000000]:ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใครที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.461409491+07:00","message":"[bufferProcess] send to processor (isfinal):ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใครที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.461420104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.46143409+07:00","message":"> Transcript [50126] [false]: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใครที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.461441543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.461443779+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.461446069+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.461449039+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.461451689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.461453809+07:00","message":"> Transcript [50127] [true]: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใครที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.461456146+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.461457778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.461459406+07:00","message":"StatePrefix: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้ระหว่างนี้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.46146133+07:00","message":"TextPushed: 'ลงพื้นที่ตรวจตาด้วยตัวเองเดี๋ยวอีกสักครู่นะคะกำลังติดตามเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:19.461468524+07:00","message":"Push: 'ระหว่างนี้ใครที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:19.461478923+07:00","message":"push: {true ระหว่างนี้ใครที่เป็น 0 0xc002a7ca80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:19.472683754+07:00","message":"write wav file: './tmp/7565/7565_4381.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:20.115668637+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:20.115718567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:20.115724454+07:00","message":"receive interim result [false|false]: ผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:20.115742729+07:00","message":"[buffer interim] 4382 false ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.115751285+07:00","message":"[bufferProcess] interim [600000000]:ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.115753318+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:20.295006747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:20.29502681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:20.747505753+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:20.747552662+07:00","message":"receive 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-05-12T14:07:20.747559032+07:00","message":"receive interim result [false|false]: ผู้บริโภคเกี่ยวกับฝน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:20.747574273+07:00","message":"[buffer interim] 4382 false ผู้บริโภคเกี่ยวกับฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.747582334+07:00","message":"[bufferProcess] interim [140000000]:ผู้บริโภคเกี่ยวกับฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.747584921+07:00","message":"[bufferProcess] send to processor:ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.747591465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.747594297+07:00","message":"> Transcript [50128] [false]: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.747596775+07:00","message":"Set StatePrefix (first interim): 'ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:20.762684752+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:20.762713406+07:00","message":"receive 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-05-12T14:07:20.762719112+07:00","message":"receive interim result [false|false]: ผู้บริโภคเกี่ยวกับฝนจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:20.762734071+07:00","message":"[buffer interim] 4382 false ผู้บริโภคเกี่ยวกับฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.762740412+07:00","message":"[bufferProcess] interim [260000000]:ผู้บริโภคเกี่ยวกับฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.76274333+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคเกี่ยวกับฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.762746828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.762749806+07:00","message":"> Transcript [50129] [false]: 'ผู้บริโภคเกี่ยวกับฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.762753019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.762755138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.762757052+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.762759259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:20.815002721+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:20.815044115+07:00","message":"receive 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-05-12T14:07:20.815050022+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:20.815068705+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.815077515+07:00","message":"[bufferProcess] interim [380000000]:ผู้บริโภคได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.815080305+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคเกี่ยวกับฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.815084827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.815088221+07:00","message":"> Transcript [50130] [false]: 'ผู้บริโภคเกี่ยวกับฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.815092019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.815094306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.815096068+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:20.815098166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.024852243+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.024896544+07:00","message":"receive 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-05-12T14:07:21.024917234+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.024934343+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.02494302+07:00","message":"[bufferProcess] interim [620000000]:ผู้บริโภคได้รับผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.024945608+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.024952622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.024955492+07:00","message":"> Transcript [50131] [false]: 'ผู้บริโภคได้รับผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.024959036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.024961258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.024963061+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.024965616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.190521191+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.190580513+07:00","message":"receive 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-05-12T14:07:21.190587193+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.190601789+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.190610316+07:00","message":"[bufferProcess] interim [680000000]:ผู้บริโภคได้รับผลกระทบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.190613175+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.190620348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.190623309+07:00","message":"> Transcript [50132] [false]: 'ผู้บริโภคได้รับผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.190626854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.190629914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.190631819+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.190633815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.190639482+07:00","message":"Push: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.190641238+07:00","message":"TextPushed: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.190643216+07:00","message":"Set new StatePrefix : 'ผู้บริโภคได้รับผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.190645338+07:00","message":"Next Push (prob) : 'ได้รับผลกระทบต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.190654674+07:00","message":"push: {false ผู้บริโภค 0 0xc004ce8600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.494931687+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.494987562+07:00","message":"receive 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-05-12T14:07:21.494993164+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.49501385+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.495029445+07:00","message":"[bufferProcess] interim [800000000]:ผู้บริโภคได้รับผลกระทบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.495032242+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.495040305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.49504357+07:00","message":"> Transcript [50133] [false]: 'ผู้บริโภคได้รับผลกระทบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.495045861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.495047857+07:00","message":"Set new StatePrefix: 'ผู้บริโภคได้รับผลกระทบกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.57769477+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.577746466+07:00","message":"receive 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-05-12T14:07:21.577754715+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.577772808+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.577785176+07:00","message":"[bufferProcess] interim [860000000]:ผู้บริโภคได้รับผลกระทบสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.577789315+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.577799335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.577803686+07:00","message":"> Transcript [50134] [false]: 'ผู้บริโภคได้รับผลกระทบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.577807012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.577810822+07:00","message":"Set new StatePrefix: 'ผู้บริโภคได้รับผลกระทบมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.67607131+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.676109316+07:00","message":"receive 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-05-12T14:07:21.67611594+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.676128979+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.676136377+07:00","message":"[bufferProcess] interim [920000000]:ผู้บริโภคได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.676138931+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.676144051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.676146658+07:00","message":"> Transcript [50135] [false]: 'ผู้บริโภคได้รับผลกระทบสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.67614919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.676151249+07:00","message":"Set new StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.705568548+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.705604907+07:00","message":"receive 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-05-12T14:07:21.705611192+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบสามารถพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.705628497+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบสามารถพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.705636449+07:00","message":"[bufferProcess] interim [980000000]:ผู้บริโภคได้รับผลกระทบสามารถพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.705639231+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.705642581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.705645199+07:00","message":"> Transcript [50136] [false]: 'ผู้บริโภคได้รับผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.705647498+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.727495547+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.727537613+07:00","message":"receive 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-05-12T14:07:21.727543517+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบสามารถพูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.727560391+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบสามารถพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.72756863+07:00","message":"[bufferProcess] interim [100000000]:ผู้บริโภคได้รับผลกระทบสามารถพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.72757169+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบสามารถพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.727575418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.727580009+07:00","message":"> Transcript [50137] [false]: 'ผู้บริโภคได้รับผลกระทบสามารถพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.727583985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.727586055+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.727587764+07:00","message":"StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.727589927+07:00","message":"TextPushed: 'ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.758466081+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.758506641+07:00","message":"receive 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-05-12T14:07:21.758513294+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบสามารถพูดคุยและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.758530607+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบสามารถพูดคุยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.758538454+07:00","message":"[bufferProcess] interim [220000000]:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.758541261+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบสามารถพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.758548192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.758551125+07:00","message":"> Transcript [50138] [false]: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.758555244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.758557513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.758559553+07:00","message":"StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.758561695+07:00","message":"TextPushed: 'ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.851415417+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.851462913+07:00","message":"receive 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-05-12T14:07:21.851468823+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.851488396+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.851500867+07:00","message":"[bufferProcess] interim [400000000]:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.851503642+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.851507561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.851510347+07:00","message":"> Transcript [50139] [false]: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.851514217+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.851516633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.851518528+07:00","message":"StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.851520765+07:00","message":"TextPushed: 'ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.903746953+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.90379356+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-05-12T14:07:21.903799863+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.903815285+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.903825015+07:00","message":"[bufferProcess] interim [460000000]:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.903827733+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.903834346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.903837178+07:00","message":"> Transcript [50140] [false]: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.903841261+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.903843448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.903845728+07:00","message":"StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.903847915+07:00","message":"TextPushed: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.903852687+07:00","message":"Push: 'ได้รับผลกระทบสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.903854886+07:00","message":"TextPushed: 'ผู้บริโภคได้รับผลกระทบสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.903857233+07:00","message":"Set new StatePrefix : 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:21.903859489+07:00","message":"Next Push (prob) : 'พูดคุยแลก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:21.903869501+07:00","message":"push: {false ได้รับผลกระทบสามารถ 0 0xc004ce8600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.094042967+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.094091712+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-05-12T14:07:22.094098368+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.094114121+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.094122046+07:00","message":"[bufferProcess] interim [640000000]:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.094125066+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.094132309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.094135242+07:00","message":"> Transcript [50141] [false]: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.094138721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.094140765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.094143601+07:00","message":"StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.094146437+07:00","message":"TextPushed: 'ผู้บริโภคได้รับผลกระทบสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.311184459+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.311222643+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-05-12T14:07:22.311229847+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.311242659+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.311251349+07:00","message":"[bufferProcess] interim [820000000]:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.311262375+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.311270731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.311273625+07:00","message":"> Transcript [50142] [false]: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.311278931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.311280878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.311283192+07:00","message":"StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.311285786+07:00","message":"TextPushed: 'ผู้บริโภคได้รับผลกระทบสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.454644336+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.454689144+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-05-12T14:07:22.454696426+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเต่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.454709804+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.454718088+07:00","message":"[bufferProcess] interim [880000000]:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.454720891+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.454724565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.454727512+07:00","message":"> Transcript [50143] [false]: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.454730848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.454732954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.454735214+07:00","message":"StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.454737722+07:00","message":"TextPushed: 'ผู้บริโภคได้รับผลกระทบสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.512427637+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.512464584+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-05-12T14:07:22.512471469+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.512483795+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.512491568+07:00","message":"[bufferProcess] interim [940000000]:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.512495+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเต่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.512500767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.512503938+07:00","message":"> Transcript [50144] [false]: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเต่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.512507947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.512510407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.512512831+07:00","message":"StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.512515466+07:00","message":"TextPushed: 'ผู้บริโภคได้รับผลกระทบสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.512520325+07:00","message":"Push: 'พูดคุยแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.512522508+07:00","message":"TextPushed: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.512524535+07:00","message":"Set new StatePrefix : 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเต่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.5125273+07:00","message":"Next Push (prob) : 'เปลี่ยนกับเต่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.512535436+07:00","message":"push: {false พูดคุยแลก 0 0xc004ce8600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.578725506+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.578765208+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-05-12T14:07:22.578771426+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.578787835+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.578803938+07:00","message":"[bufferProcess] interim [0]:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.578806754+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.578810778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.578813665+07:00","message":"> Transcript [50145] [false]: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.578816485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.578818403+07:00","message":"Set new StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.670499588+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.670539186+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-05-12T14:07:22.670545611+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.670562547+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.670571824+07:00","message":"[bufferProcess] interim [60000000]:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.670574392+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.670579147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.670582163+07:00","message":"> Transcript [50146] [false]: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.670584665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.670587043+07:00","message":"Set new StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.724951645+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.724989401+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-05-12T14:07:22.724996449+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.725008608+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.725018643+07:00","message":"[bufferProcess] interim [120000000]:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.725021879+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.725029188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.725032018+07:00","message":"> Transcript [50147] [false]: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.725035666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.72503769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.725040206+07:00","message":"StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.725043672+07:00","message":"TextPushed: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.758264157+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.758302576+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-05-12T14:07:22.758308715+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:22.758323326+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.758332711+07:00","message":"[bufferProcess] interim [240000000]:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.758335402+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.758344506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.75834725+07:00","message":"> Transcript [50148] [false]: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.758350129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:22.758356074+07:00","message":"Set new StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.003379248+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.003419148+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-05-12T14:07:23.003426323+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะเวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.003439262+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.003446552+07:00","message":"[bufferProcess] interim [540000000]:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.003449273+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.003455176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.003457844+07:00","message":"> Transcript [50149] [false]: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.003461495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.003463569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.003465447+07:00","message":"StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.003468316+07:00","message":"TextPushed: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.158879178+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.158917101+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-05-12T14:07:23.158924482+07:00","message":"receive interim result [false|false]: ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะเวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.158942233+07:00","message":"[buffer interim] 4382 false ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.158949994+07:00","message":"[bufferProcess] interim [720000000]:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.158953351+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.158963628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.158968751+07:00","message":"> Transcript [50150] [false]: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.158973034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.158975159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.158977217+07:00","message":"StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.158980216+07:00","message":"TextPushed: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.243937864+07:00","message":"[GCS] IsForceVAD: false for message ID: 4382"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:23.295087538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:23.295109949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.377687916+07:00","message":"[GCS] Start streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.455798634+07:00","message":"receive streaming session, msgId: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.455839379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะเวลานี้\",\"confidence\":0.9520483}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.455846584+07:00","message":"receive interim result [true|false]: ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะเวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.455857414+07:00","message":"end recv isFinal message id 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.455859762+07:00","message":"end Recv id 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.455866996+07:00","message":"[buffer interim] 4382 true ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.455876005+07:00","message":"[bufferProcess] interim [990000000]:ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.45588141+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.455884752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.455887496+07:00","message":"> Transcript [50151] [false]: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.455890887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.455892712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.455894706+07:00","message":"StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.455897302+07:00","message":"TextPushed: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.45589917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.455901033+07:00","message":"> Transcript [50152] [true]: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้นะเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.455903104+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.455904797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.455912389+07:00","message":"StatePrefix: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลกเปลี่ยนกับเราก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.455921984+07:00","message":"TextPushed: 'ผู้บริโภคได้รับผลกระทบสามารถพูดคุยแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.455928766+07:00","message":"Push: 'เปลี่ยนกับเราก็ได้นะเวลานี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.455940158+07:00","message":"push: {true เปลี่ยนกับเราก็ได้นะเวลานี้ 0 0xc004ce8600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:23.466952792+07:00","message":"write wav file: './tmp/7565/7565_4382.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.848002369+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.848053516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.84805924+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:23.848078715+07:00","message":"[buffer interim] 4383 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.848086862+07:00","message":"[bufferProcess] interim [480000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:23.848088966+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.041212029+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.041260351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.041267567+07:00","message":"receive interim result [false|false]: กลับมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.04128355+07:00","message":"[buffer interim] 4383 false กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.041295295+07:00","message":"[bufferProcess] interim [660000000]:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.041298803+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.041304837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.041308846+07:00","message":"> Transcript [50153] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.0413119+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.054960995+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.055002938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.055009652+07:00","message":"receive interim result [false|false]: กลับบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.055028552+07:00","message":"[buffer interim] 4383 false กลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.055038255+07:00","message":"[bufferProcess] interim [720000000]:กลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.055042041+07:00","message":"[bufferProcess] send to processor:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.055052733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.055057749+07:00","message":"> Transcript [50154] [false]: 'กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.055063331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.055066057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.055069811+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.055072602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.118600785+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.118638151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.118644319+07:00","message":"receive interim result [false|false]: กะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.118663956+07:00","message":"[buffer interim] 4383 false กะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.118671847+07:00","message":"[bufferProcess] interim [780000000]:กะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.118674302+07:00","message":"[bufferProcess] send to processor:กลับบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.118677831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.118680529+07:00","message":"> Transcript [50155] [false]: 'กลับบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.118683597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.118685775+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.1186876+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.118689724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.335084988+07:00","message":"[GCS] IsForceVAD: false for message ID: 4383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.476734882+07:00","message":"receive streaming session, msgId: 4383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.476776014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับแปลว่า\",\"confidence\":0.83865845}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.476782329+07:00","message":"receive interim result [true|false]: กลับแปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.476792184+07:00","message":"end recv isFinal message id 4383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.476794642+07:00","message":"end Recv id 4383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.476802148+07:00","message":"[buffer interim] 4383 true กลับแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.476817607+07:00","message":"[bufferProcess] interim [170000000]:กลับแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.476821515+07:00","message":"[bufferProcess] send to processor (isfinal):กะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.476825523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.476829266+07:00","message":"> Transcript [50156] [false]: 'กะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.476831871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.476833768+07:00","message":"Set new StatePrefix: 'กะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.476835343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.476837257+07:00","message":"> Transcript [50157] [true]: 'กลับแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.476839411+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.476841797+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.476845565+07:00","message":"StatePrefix: 'กะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.476848059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:24.476851079+07:00","message":"Push: 'กลับแปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.476860064+07:00","message":"push: {true กลับแปลว่า 0 0xc00386d480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:24.482782563+07:00","message":"write wav file: './tmp/7565/7565_4383.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:24.524347151+07:00","message":"[GCS] Start streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.086737091+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.086788274+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-05-12T14:07:25.086812189+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.08683212+07:00","message":"[buffer interim] 4384 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.086840033+07:00","message":"[bufferProcess] interim [360000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.086842071+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.194761278+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.194803399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.194811039+07:00","message":"receive interim result [false|false]: เป็นเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.19483001+07:00","message":"[buffer interim] 4384 false เป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.194843652+07:00","message":"[bufferProcess] interim [480000000]:เป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.194847158+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.194852117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.194856019+07:00","message":"> Transcript [50158] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.194860166+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.396187924+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.39624103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเพื่อนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.396247391+07:00","message":"receive interim result [false|false]: เป็นเพื่อนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.396262322+07:00","message":"[buffer interim] 4384 false เป็นเพื่อนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.396270795+07:00","message":"[bufferProcess] interim [720000000]:เป็นเพื่อนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.396273658+07:00","message":"[bufferProcess] send to processor:เป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.396280892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.396283731+07:00","message":"> Transcript [50159] [false]: 'เป็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.396287051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.396289427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.396291239+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.39629326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.511595629+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.511636437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเรื่องใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.511642421+07:00","message":"receive interim result [false|false]: เป็นเรื่องใกล้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.511660508+07:00","message":"[buffer interim] 4384 false เป็นเรื่องใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.511668736+07:00","message":"[bufferProcess] interim [780000000]:เป็นเรื่องใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.511671481+07:00","message":"[bufferProcess] send to processor:เป็นเพื่อนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.511675476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.51167849+07:00","message":"> Transcript [50160] [false]: 'เป็นเพื่อนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.511681925+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.511684046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.511686205+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.511688066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.593086524+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.593126966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเรื่องใกล้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.593133956+07:00","message":"receive interim result [false|false]: เป็นเรื่องใกล้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.59315001+07:00","message":"[buffer interim] 4384 false เป็นเรื่องใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.593158494+07:00","message":"[bufferProcess] interim [900000000]:เป็นเรื่องใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.593173187+07:00","message":"[bufferProcess] send to processor:เป็นเรื่องใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.593182958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.593186411+07:00","message":"> Transcript [50161] [false]: 'เป็นเรื่องใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.593189903+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.593192099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.59319434+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:25.593196621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.933260249+07:00","message":"[GCS] IsForceVAD: false for message ID: 4384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:25.994415255+07:00","message":"[GCS] Start streaming session, msgId: 4385"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.044231445+07:00","message":"receive streaming session, msgId: 4384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.044274559+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-05-12T14:07:26.044280523+07:00","message":"receive interim result [true|false]: เป็นเรื่องใกล้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.044290135+07:00","message":"end recv isFinal message id 4384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.04429264+07:00","message":"end Recv id 4384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.04430047+07:00","message":"[buffer interim] 4384 true เป็นเรื่องใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044313417+07:00","message":"[bufferProcess] interim [440000000]:เป็นเรื่องใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044316613+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นเรื่องใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044319991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044322814+07:00","message":"> Transcript [50162] [false]: 'เป็นเรื่องใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044327068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044329002+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044331353+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044333477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044336735+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044338807+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044340815+07:00","message":"Set new StatePrefix : 'เป็นเรื่องใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044343066+07:00","message":"Next Push (prob) : 'เรื่องใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044344984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044346861+07:00","message":"> Transcript [50163] [true]: 'เป็นเรื่องใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044349052+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044350814+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044352356+07:00","message":"StatePrefix: 'เป็นเรื่องใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.04435415+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:26.044356051+07:00","message":"Push: 'เรื่องใกล้ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.044363733+07:00","message":"push: {false เป็น 0 0xc00386d880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.044375585+07:00","message":"push: {true เรื่องใกล้ตัว 0 0xc00386d880}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:26.05151181+07:00","message":"write wav file: './tmp/7565/7565_4384.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:26.295244456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:26.295270035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461136787+07:00","message":"[GCS] Cleaned up inactive client: 4353"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461183366+07:00","message":"[GCS] Cleaned up inactive client: 4357"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461186672+07:00","message":"[GCS] Cleaned up inactive client: 4359"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461188622+07:00","message":"[GCS] Cleaned up inactive client: 4363"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461190358+07:00","message":"[GCS] Cleaned up inactive client: 4361"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461192722+07:00","message":"[GCS] Cleaned up inactive client: 4339"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461194474+07:00","message":"[GCS] Cleaned up inactive client: 4352"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461196023+07:00","message":"[GCS] Cleaned up inactive client: 4348"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461197592+07:00","message":"[GCS] Cleaned up inactive client: 4354"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461207384+07:00","message":"[GCS] Cleaned up inactive client: 4344"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461209581+07:00","message":"[GCS] Cleaned up inactive client: 4347"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461211163+07:00","message":"[GCS] Cleaned up inactive client: 4360"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461212743+07:00","message":"[GCS] Cleaned up inactive client: 4362"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461217359+07:00","message":"[GCS] Cleaned up inactive client: 4345"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461219271+07:00","message":"[GCS] Cleaned up inactive client: 4364"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461220867+07:00","message":"[GCS] Cleaned up inactive client: 4343"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461222415+07:00","message":"[GCS] Cleaned up inactive client: 4358"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461223991+07:00","message":"[GCS] Cleaned up inactive client: 4342"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461225704+07:00","message":"[GCS] Cleaned up inactive client: 4356"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461227251+07:00","message":"[GCS] Cleaned up inactive client: 4340"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461228793+07:00","message":"[GCS] Cleaned up inactive client: 4350"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461230583+07:00","message":"[GCS] Cleaned up inactive client: 4349"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461232266+07:00","message":"[GCS] Cleaned up inactive client: 4351"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461234039+07:00","message":"[GCS] Cleaned up inactive client: 4341"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461235583+07:00","message":"[GCS] Cleaned up inactive client: 4346"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.46123738+07:00","message":"[GCS] Cleaned up inactive client: 4355"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:26.461239126+07:00","message":"[GCS] Cleaned up inactive client: 4365"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:27.273927837+07:00","message":"[GCS] IsForceVAD: false for message ID: 4385"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:27.416435223+07:00","message":"receive streaming session, msgId: 4385"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:27.416482897+07:00","message":"receive 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-05-12T14:07:27.416491715+07:00","message":"receive interim result [false|false]: น้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:27.416509282+07:00","message":"[buffer interim] 4385 false น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:27.416516572+07:00","message":"[bufferProcess] interim [140000000]:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:27.416518712+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:27.416524396+07:00","message":"[bufferProcess] send to processor (ticker):น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:27.416527033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:27.416529684+07:00","message":"> Transcript [50164] [false]: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:27.416531883+07:00","message":"Set StatePrefix (first interim): 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:27.494840449+07:00","message":"receive streaming session, msgId: 4385"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:27.494873701+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:27.494878294+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:27.494885697+07:00","message":"end recv isFinal message id 4385"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:27.494887825+07:00","message":"end Recv id 4385"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:27.494893455+07:00","message":"[buffer interim] 4385 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:27.494902283+07:00","message":"[bufferProcess] interim [290000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:27.49490723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:27.49491011+07:00","message":"> Transcript [50165] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:27.494912438+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:27.494914769+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:27.494916792+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:27.494919222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:27.494923515+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:27.494932196+07:00","message":"push: {true  0 0xc002a7c400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:27.501296208+07:00","message":"write wav file: './tmp/7565/7565_4385.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:27.654999334+07:00","message":"[GCS] Start streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:28.197154483+07:00","message":"receive streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:28.197219212+07:00","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-05-12T14:07:28.197225184+07:00","message":"receive interim result [false|false]: เพิ่งมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:28.19723918+07:00","message":"[buffer interim] 4386 false เพิ่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:28.197248359+07:00","message":"[bufferProcess] interim [420000000]:เพิ่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:28.197250228+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:28.369107847+07:00","message":"receive streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:28.369152295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:28.369172713+07:00","message":"receive interim result [false|false]: เพิ่งมาจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:28.369184961+07:00","message":"[buffer interim] 4386 false เพิ่งมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:28.369193081+07:00","message":"[bufferProcess] interim [540000000]:เพิ่งมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:28.369195417+07:00","message":"[bufferProcess] send to processor:เพิ่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:28.369198878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:28.369208168+07:00","message":"> Transcript [50166] [false]: 'เพิ่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:28.369210795+07:00","message":"Set StatePrefix (first interim): 'เพิ่งมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:28.826761685+07:00","message":"receive streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:28.826806586+07:00","message":"receive 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-05-12T14:07:28.826813248+07:00","message":"receive interim result [false|false]: เพิ่งมาจากคณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:28.826831613+07:00","message":"[buffer interim] 4386 false เพิ่งมาจากคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:28.826843589+07:00","message":"[bufferProcess] interim [20000000]:เพิ่งมาจากคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:28.826846334+07:00","message":"[bufferProcess] send to processor:เพิ่งมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:28.826850399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:28.826854415+07:00","message":"> Transcript [50167] [false]: 'เพิ่งมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:28.82685839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:28.826862275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:28.826864214+07:00","message":"StatePrefix: 'เพิ่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:28.826866229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:29.285433707+07:00","message":"receive streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:29.285466667+07:00","message":"receive 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-05-12T14:07:29.285472528+07:00","message":"receive interim result [false|false]: เพิ่งมาจากคณะเศรษฐศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:29.285486463+07:00","message":"[buffer interim] 4386 false เพิ่งมาจากคณะเศรษฐศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.285493789+07:00","message":"[bufferProcess] interim [500000000]:เพิ่งมาจากคณะเศรษฐศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.285496411+07:00","message":"[bufferProcess] send to processor:เพิ่งมาจากคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.285501117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.285503767+07:00","message":"> Transcript [50168] [false]: 'เพิ่งมาจากคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.285507122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.285509384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.285511229+07:00","message":"StatePrefix: 'เพิ่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.285513421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:29.295562571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:29.29557775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:29.513934553+07:00","message":"[GCS] IsForceVAD: false for message ID: 4386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:29.606301143+07:00","message":"receive streaming session, msgId: 4386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:29.606348945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งมาจากคณะเศรษฐศาสตร์\",\"confidence\":0.9513714}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:29.606355681+07:00","message":"receive interim result [true|false]: เพิ่งมาจากคณะเศรษฐศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:29.606367951+07:00","message":"end recv isFinal message id 4386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:29.606370053+07:00","message":"end Recv id 4386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:29.606375819+07:00","message":"[buffer interim] 4386 true เพิ่งมาจากคณะเศรษฐศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.606383963+07:00","message":"[bufferProcess] interim [890000000]:เพิ่งมาจากคณะเศรษฐศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.606386625+07:00","message":"[bufferProcess] send to processor (isfinal):เพิ่งมาจากคณะเศรษฐศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.606390063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.606393277+07:00","message":"> Transcript [50169] [false]: 'เพิ่งมาจากคณะเศรษฐศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.606396184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.606397944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.606399934+07:00","message":"StatePrefix: 'เพิ่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.606401912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.606403454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.60640529+07:00","message":"> Transcript [50170] [true]: 'เพิ่งมาจากคณะเศรษฐศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.606407364+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.606409015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.60641269+07:00","message":"StatePrefix: 'เพิ่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.606414382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:29.606417086+07:00","message":"Push: 'เพิ่งมาจากคณะเศรษฐศาสตร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:29.606424537+07:00","message":"push: {true เพิ่งมาจากคณะเศรษฐศาสตร์ 0 0xc0042d7400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:29.613734384+07:00","message":"write wav file: './tmp/7565/7565_4386.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:29.835040503+07:00","message":"[GCS] Start streaming session, msgId: 4387"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:30.83361395+07:00","message":"receive streaming session, msgId: 4387"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:30.833650121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาลัยมหิดล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:30.833655869+07:00","message":"receive interim result [false|false]: มหาลัยมหิดล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:30.833672451+07:00","message":"[buffer interim] 4387 false มหาลัยมหิดล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:30.833681323+07:00","message":"[bufferProcess] interim [780000000]:มหาลัยมหิดล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:30.833683287+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:30.833686352+07:00","message":"[bufferProcess] send to processor (ticker):มหาลัยมหิดล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:30.833689114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:30.833691576+07:00","message":"> Transcript [50171] [false]: 'มหาลัยมหิดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:30.83369385+07:00","message":"Set StatePrefix (first interim): 'มหาลัยมหิดล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:31.404640382+07:00","message":"receive streaming session, msgId: 4387"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:31.40467594+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-05-12T14:07:31.404682062+07:00","message":"receive interim result [false|false]: มหาลัยมหิดล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:31.404697191+07:00","message":"[buffer interim] 4387 false มหาลัยมหิดล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:31.404706327+07:00","message":"[bufferProcess] interim [380000000]:มหาลัยมหิดล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:31.404709218+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:32.296271827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:32.296285456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:35.283440143+07:00","message":"[GCS] IsForceVAD: false for message ID: 4387"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:35.296729627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:35.296749491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:35.345340499+07:00","message":"[GCS] Start streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:35.422716156+07:00","message":"receive streaming session, msgId: 4387"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:35.422748941+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-05-12T14:07:35.422764548+07:00","message":"receive interim result [true|false]: มหาลัยมหิดล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:35.422773783+07:00","message":"end recv isFinal message id 4387"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:35.422776024+07:00","message":"end Recv id 4387"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:35.422782857+07:00","message":"[buffer interim] 4387 true มหาลัยมหิดล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:35.422791722+07:00","message":"[bufferProcess] interim [460000000]:มหาลัยมหิดล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:35.422794531+07:00","message":"[bufferProcess] send to processor (isfinal):มหาลัยมหิดล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:35.422797627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:35.422800613+07:00","message":"> Transcript [50172] [false]: 'มหาลัยมหิดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:35.422803256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:35.422805345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:35.422807595+07:00","message":"StatePrefix: 'มหาลัยมหิดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:35.422809545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:35.422811253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:35.422813471+07:00","message":"> Transcript [50173] [true]: 'มหาลัยมหิดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:35.422815489+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:35.422818457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:35.422820237+07:00","message":"StatePrefix: 'มหาลัยมหิดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:35.422821842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:35.422827658+07:00","message":"Push: 'มหาลัยมหิดล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:35.422834653+07:00","message":"push: {true มหาลัยมหิดล 0 0xc004d59200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:35.444959453+07:00","message":"write wav file: './tmp/7565/7565_4387.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.09518848+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.095240047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.095245859+07:00","message":"receive interim result [false|false]: ตลาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.095260867+07:00","message":"[buffer interim] 4388 false ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.095267816+07:00","message":"[bufferProcess] interim [540000000]:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.095269938+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.230489948+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.230525527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.230531996+07:00","message":"receive interim result [false|false]: เวลาประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.230547254+07:00","message":"[buffer interim] 4388 false เวลาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.230554821+07:00","message":"[bufferProcess] interim [720000000]:เวลาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.230557459+07:00","message":"[bufferProcess] send to processor:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.230566626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.230569337+07:00","message":"> Transcript [50174] [false]: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.230571472+07:00","message":"Set StatePrefix (first interim): 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.424548843+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.424596515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาประมาณสัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.424603096+07:00","message":"receive interim result [false|false]: เวลาประมาณสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.424622816+07:00","message":"[buffer interim] 4388 false เวลาประมาณสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.424631348+07:00","message":"[bufferProcess] interim [900000000]:เวลาประมาณสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.424633871+07:00","message":"[bufferProcess] send to processor:เวลาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.424638726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.42464201+07:00","message":"> Transcript [50175] [false]: 'เวลาประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.4246444+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.424646528+07:00","message":"Set new StatePrefix: 'เวลาประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.497450273+07:00","message":"[GCS] IsForceVAD: false for message ID: 4388"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.521910267+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.521956787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาประมาณสัก 5\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.521962985+07:00","message":"receive interim result [false|false]: เวลาประมาณสัก 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.521977882+07:00","message":"[buffer interim] 4388 false เวลาประมาณสัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.521988219+07:00","message":"[bufferProcess] interim [960000000]:เวลาประมาณสัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.521990658+07:00","message":"[bufferProcess] send to processor:เวลาประมาณสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.521996469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.521999618+07:00","message":"> Transcript [50176] [false]: 'เวลาประมาณสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.522003226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.522005621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.522009019+07:00","message":"StatePrefix: 'เวลาประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.522011188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.565023757+07:00","message":"[GCS] Start streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.588703828+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.588742261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาประมาณสัก 50\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.58874854+07:00","message":"receive interim result [false|false]: เวลาประมาณสัก 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.588764857+07:00","message":"[buffer interim] 4388 false เวลาประมาณสัก 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.588771904+07:00","message":"[bufferProcess] interim [140000000]:เวลาประมาณสัก 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.588774186+07:00","message":"[bufferProcess] send to processor:เวลาประมาณสัก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.588777293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.588780138+07:00","message":"> Transcript [50177] [false]: 'เวลาประมาณสัก 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.588783718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.588786226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.588788848+07:00","message":"StatePrefix: 'เวลาประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.588791071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.659659929+07:00","message":"receive streaming session, msgId: 4388"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.659698226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาประมาณสัก 50\",\"confidence\":0.8954953}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.659704548+07:00","message":"receive interim result [true|false]: เวลาประมาณสัก 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.659714184+07:00","message":"end recv isFinal message id 4388"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.659716313+07:00","message":"end Recv id 4388"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.65972192+07:00","message":"[buffer interim] 4388 true เวลาประมาณสัก 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.659729572+07:00","message":"[bufferProcess] interim [170000000]:เวลาประมาณสัก 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.659736425+07:00","message":"[bufferProcess] send to processor (isfinal):เวลาประมาณสัก 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.659739628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.659742747+07:00","message":"> Transcript [50178] [false]: 'เวลาประมาณสัก 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.659745685+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.659747766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.659749591+07:00","message":"StatePrefix: 'เวลาประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.659751542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.659753086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.659755801+07:00","message":"> Transcript [50179] [true]: 'เวลาประมาณสัก 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.659757935+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.659759505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.659761213+07:00","message":"StatePrefix: 'เวลาประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.659762773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:36.659770418+07:00","message":"Push: 'เวลาประมาณสัก 50'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:36.659778409+07:00","message":"push: {true เวลาประมาณสัก 50 0 0xc004d59500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:36.665745415+07:00","message":"write wav file: './tmp/7565/7565_4388.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:37.621269795+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:37.621308101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:37.621313221+07:00","message":"receive interim result [false|false]: ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:37.621327298+07:00","message":"[buffer interim] 4389 false ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:37.621334391+07:00","message":"[bufferProcess] interim [840000000]:ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:37.621336127+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.015371815+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.015413476+07:00","message":"receive 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-05-12T14:07:38.015419916+07:00","message":"receive interim result [false|false]: ฟังน้องแป้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.015436029+07:00","message":"[buffer interim] 4389 false ฟังน้องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.015445284+07:00","message":"[bufferProcess] interim [320000000]:ฟังน้องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.015448088+07:00","message":"[bufferProcess] send to processor:ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.015456165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.015458969+07:00","message":"> Transcript [50180] [false]: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.015461037+07:00","message":"Set StatePrefix (first interim): 'ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.035155316+07:00","message":"[GCS] IsForceVAD: false for message ID: 4389"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.095639807+07:00","message":"[GCS] Start streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.174372291+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.174408198+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-05-12T14:07:38.1744134+07:00","message":"receive interim result [false|false]: ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.174444696+07:00","message":"[buffer interim] 4389 false ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.17445417+07:00","message":"[bufferProcess] interim [440000000]:ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.174457226+07:00","message":"[bufferProcess] send to processor:ฟังน้องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.1744623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.174466083+07:00","message":"> Transcript [50181] [false]: 'ฟังน้องแป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.174468997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.174471075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.174473154+07:00","message":"StatePrefix: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.174475231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.251565145+07:00","message":"receive streaming session, msgId: 4389"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.251599831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟัง\",\"confidence\":0.76433134}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.251605795+07:00","message":"receive interim result [true|false]: ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.251613513+07:00","message":"end recv isFinal message id 4389"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.251615755+07:00","message":"end Recv id 4389"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.251622287+07:00","message":"[buffer interim] 4389 true ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.25163146+07:00","message":"[bufferProcess] interim [500000000]:ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.251634198+07:00","message":"[bufferProcess] send to processor (isfinal):ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.251637183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.251639868+07:00","message":"> Transcript [50182] [false]: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.251642729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.251644895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.251647219+07:00","message":"StatePrefix: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.251649153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.251650831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.251652809+07:00","message":"> Transcript [50183] [true]: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.251654728+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.251656285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.251657844+07:00","message":"StatePrefix: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.251659441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.251666472+07:00","message":"Push: 'ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.251674306+07:00","message":"push: {true ฟัง 0 0xc004ce8100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:38.258511134+07:00","message":"write wav file: './tmp/7565/7565_4389.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:38.297352916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:38.297356773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.621027743+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.621065557+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-05-12T14:07:38.62107098+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.621082225+07:00","message":"[buffer interim] 4390 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.621090442+07:00","message":"[bufferProcess] interim [360000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.621092387+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.676291808+07:00","message":"[GCS] IsForceVAD: false for message ID: 4390"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.735845592+07:00","message":"[GCS] Start streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.767395532+07:00","message":"receive streaming session, msgId: 4390"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.767437995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.76744318+07:00","message":"receive interim result [true|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.767455126+07:00","message":"end recv isFinal message id 4390"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.767457891+07:00","message":"end Recv id 4390"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.767463716+07:00","message":"[buffer interim] 4390 true แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.767474136+07:00","message":"[bufferProcess] interim [600000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.767476973+07:00","message":"[bufferProcess] send to processor (isfinal):แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.767480062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.767482794+07:00","message":"> Transcript [50184] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.767485058+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.767486802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.767488559+07:00","message":"> Transcript [50185] [true]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.767490955+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.767493289+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.767495149+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.767497009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:38.767503535+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:38.767512389+07:00","message":"push: {true แล้ว 0 0xc002eaa080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:38.772737603+07:00","message":"write wav file: './tmp/7565/7565_4390.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:39.274901246+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:39.274949899+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-05-12T14:07:39.274955395+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:39.274971227+07:00","message":"[buffer interim] 4391 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:39.274977854+07:00","message":"[bufferProcess] interim [360000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:39.274979499+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:39.51441665+07:00","message":"[GCS] IsForceVAD: false for message ID: 4391"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:39.602173835+07:00","message":"receive streaming session, msgId: 4391"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:39.602210781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่า\",\"confidence\":0.86981344}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:39.602216621+07:00","message":"receive interim result [true|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:39.602227417+07:00","message":"end recv isFinal message id 4391"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:39.602231593+07:00","message":"end Recv id 4391"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:39.602237335+07:00","message":"[buffer interim] 4391 true ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:39.602245579+07:00","message":"[bufferProcess] interim [780000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:39.602248197+07:00","message":"[bufferProcess] send to processor (isfinal):ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:39.602251007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:39.602253501+07:00","message":"> Transcript [50186] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:39.602255457+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:39.602257234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:39.602259117+07:00","message":"> Transcript [50187] [true]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:39.602261578+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:39.602263359+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:39.602265536+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:39.602267426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:39.6022699+07:00","message":"Push: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:39.602277567+07:00","message":"push: {true ว่า 0 0xc002802600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:39.607789118+07:00","message":"write wav file: './tmp/7565/7565_4391.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:39.834576613+07:00","message":"[GCS] Start streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:40.372143249+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:40.372183751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:40.372188614+07:00","message":"receive interim result [false|false]: ตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:40.372205198+07:00","message":"[buffer interim] 4392 false ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:40.372218365+07:00","message":"[bufferProcess] interim [540000000]:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:40.372220125+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:40.496532293+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:40.496577382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:40.496582817+07:00","message":"receive interim result [false|false]: ตามที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:40.496598259+07:00","message":"[buffer interim] 4392 false ตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:40.496605777+07:00","message":"[bufferProcess] interim [660000000]:ตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:40.49660833+07:00","message":"[bufferProcess] send to processor:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:40.496615561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:40.496618344+07:00","message":"> Transcript [50188] [false]: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:40.496620771+07:00","message":"Set StatePrefix (first interim): 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:40.881988939+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:40.882043866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:40.882050791+07:00","message":"receive interim result [false|false]: ตามที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:40.882068441+07:00","message":"[buffer interim] 4392 false ตามที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:40.882075941+07:00","message":"[bufferProcess] interim [80000000]:ตามที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:40.882078353+07:00","message":"[bufferProcess] send to processor:ตามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:40.882085113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:40.882087885+07:00","message":"> Transcript [50189] [false]: 'ตามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:40.882091487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:40.882093686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:40.88209623+07:00","message":"StatePrefix: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:40.882099134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:41.209957612+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:41.209998477+07:00","message":"receive 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-05-12T14:07:41.210004935+07:00","message":"receive interim result [false|false]: ตามที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:41.210020252+07:00","message":"[buffer interim] 4392 false ตามที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.210028958+07:00","message":"[bufferProcess] interim [320000000]:ตามที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.210033348+07:00","message":"[bufferProcess] send to processor:ตามที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.210038738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.210041773+07:00","message":"> Transcript [50190] [false]: 'ตามที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.210045095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.210047188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.210049154+07:00","message":"StatePrefix: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.210051454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:41.298389727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:41.29842196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:41.391107335+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:41.391139668+07:00","message":"receive 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-05-12T14:07:41.391145849+07:00","message":"receive interim result [false|false]: ตามที่เราใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:41.391160498+07:00","message":"[buffer interim] 4392 false ตามที่เราใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.39116759+07:00","message":"[bufferProcess] interim [380000000]:ตามที่เราใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.391170248+07:00","message":"[bufferProcess] send to processor:ตามที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.391176515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.391179183+07:00","message":"> Transcript [50191] [false]: 'ตามที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.391182437+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.391184483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.391186601+07:00","message":"StatePrefix: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.391189188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:41.525573256+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:41.525611183+07:00","message":"receive 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-05-12T14:07:41.525617014+07:00","message":"receive interim result [false|false]: ตามที่เราจะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:41.525632362+07:00","message":"[buffer interim] 4392 false ตามที่เราจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.525641583+07:00","message":"[bufferProcess] interim [440000000]:ตามที่เราจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.525646403+07:00","message":"[bufferProcess] send to processor:ตามที่เราใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.525653555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.525656579+07:00","message":"> Transcript [50192] [false]: 'ตามที่เราใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.52566017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.525662382+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.525666199+07:00","message":"StatePrefix: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.525668414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.525674169+07:00","message":"Push: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.525676242+07:00","message":"TextPushed: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.525678754+07:00","message":"Set new StatePrefix : 'ตามที่เราใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.525681828+07:00","message":"Next Push (prob) : 'ที่เราใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:41.525689346+07:00","message":"push: {false ตาม 0 0xc004d58b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:41.669776511+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:41.669822171+07:00","message":"receive 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-05-12T14:07:41.669828347+07:00","message":"receive interim result [false|false]: ตามที่เราจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:41.669845887+07:00","message":"[buffer interim] 4392 false ตามที่เราจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.669856191+07:00","message":"[bufferProcess] interim [500000000]:ตามที่เราจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.669858992+07:00","message":"[bufferProcess] send to processor:ตามที่เราจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.669862578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.669865519+07:00","message":"> Transcript [50193] [false]: 'ตามที่เราจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.669867946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.669870534+07:00","message":"Set new StatePrefix: 'ตามที่เราจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:41.936345967+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:41.936378529+07:00","message":"receive 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-05-12T14:07:41.936384104+07:00","message":"receive interim result [false|false]: ตามที่เราจะเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:41.93640211+07:00","message":"[buffer interim] 4392 false ตามที่เราจะเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.93640944+07:00","message":"[bufferProcess] interim [680000000]:ตามที่เราจะเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.936411789+07:00","message":"[bufferProcess] send to processor:ตามที่เราจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.936415229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.936418281+07:00","message":"> Transcript [50194] [false]: 'ตามที่เราจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.936420534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:41.93642239+07:00","message":"Set new StatePrefix: 'ตามที่เราจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.001936997+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.001981614+07:00","message":"receive 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-05-12T14:07:42.001990548+07:00","message":"receive interim result [false|false]: ตามที่เราจะไปในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.002008648+07:00","message":"[buffer interim] 4392 false ตามที่เราจะไปในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.002020883+07:00","message":"[bufferProcess] interim [800000000]:ตามที่เราจะไปในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.002024683+07:00","message":"[bufferProcess] send to processor:ตามที่เราจะเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.002033465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.002037367+07:00","message":"> Transcript [50195] [false]: 'ตามที่เราจะเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.002045237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.002049516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.002051917+07:00","message":"StatePrefix: 'ตามที่เราจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.002054882+07:00","message":"TextPushed: 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.090958474+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.090999002+07:00","message":"receive 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-05-12T14:07:42.091004342+07:00","message":"receive interim result [false|false]: ตามที่เราจะไปในการมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.091021803+07:00","message":"[buffer interim] 4392 false ตามที่เราจะไปในการมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.091028966+07:00","message":"[bufferProcess] interim [980000000]:ตามที่เราจะไปในการมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.091031473+07:00","message":"[bufferProcess] send to processor:ตามที่เราจะไปในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.091034666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.091039815+07:00","message":"> Transcript [50196] [false]: 'ตามที่เราจะไปในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.091042433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.091044847+07:00","message":"Set new StatePrefix: 'ตามที่เราจะไปในการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.123173573+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.123234648+07:00","message":"receive 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-05-12T14:07:42.123242859+07:00","message":"receive interim result [false|false]: ตามที่เราจะไปในการมาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.123262496+07:00","message":"[buffer interim] 4392 false ตามที่เราจะไปในการมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.123274795+07:00","message":"[bufferProcess] interim [100000000]:ตามที่เราจะไปในการมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.123280554+07:00","message":"[bufferProcess] send to processor:ตามที่เราจะไปในการมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.123288278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.123295361+07:00","message":"> Transcript [50197] [false]: 'ตามที่เราจะไปในการมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.123301339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.123304405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.123307178+07:00","message":"StatePrefix: 'ตามที่เราจะไปในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.123310542+07:00","message":"TextPushed: 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.129787155+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.129812201+07:00","message":"receive 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-05-12T14:07:42.129817178+07:00","message":"receive interim result [false|false]: ตามที่เราจะไปในการมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.129829621+07:00","message":"[buffer interim] 4392 false ตามที่เราจะไปในการมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.129834709+07:00","message":"[bufferProcess] interim [160000000]:ตามที่เราจะไปในการมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.129836769+07:00","message":"[bufferProcess] send to processor:ตามที่เราจะไปในการมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.129839547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.129841978+07:00","message":"> Transcript [50198] [false]: 'ตามที่เราจะไปในการมาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.129844801+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.12984661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.129848346+07:00","message":"StatePrefix: 'ตามที่เราจะไปในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.129851447+07:00","message":"TextPushed: 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.16929379+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.169331279+07:00","message":"receive 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-05-12T14:07:42.169336947+07:00","message":"receive interim result [false|false]: ตามที่เราจะไปในการมาแล้วจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.169351559+07:00","message":"[buffer interim] 4392 false ตามที่เราจะไปในการมาแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.169361907+07:00","message":"[bufferProcess] interim [280000000]:ตามที่เราจะไปในการมาแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.16936476+07:00","message":"[bufferProcess] send to processor:ตามที่เราจะไปในการมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.16937362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.169376672+07:00","message":"> Transcript [50199] [false]: 'ตามที่เราจะไปในการมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.169380527+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.169382602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.169384524+07:00","message":"StatePrefix: 'ตามที่เราจะไปในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.169387185+07:00","message":"TextPushed: 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.264292572+07:00","message":"[GCS] IsForceVAD: false for message ID: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.323942177+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.323985396+07:00","message":"receive 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-05-12T14:07:42.323991513+07:00","message":"receive interim result [false|false]: ตามที่เราจะไปในการมาแล้วจะขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.324007503+07:00","message":"[buffer interim] 4392 false ตามที่เราจะไปในการมาแล้วจะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.324016745+07:00","message":"[bufferProcess] interim [520000000]:ตามที่เราจะไปในการมาแล้วจะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.324019294+07:00","message":"[bufferProcess] send to processor:ตามที่เราจะไปในการมาแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.324026507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.324030151+07:00","message":"> Transcript [50200] [false]: 'ตามที่เราจะไปในการมาแล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.324034576+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.324036809+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.324038939+07:00","message":"StatePrefix: 'ตามที่เราจะไปในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.324041946+07:00","message":"TextPushed: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.32404878+07:00","message":"Push: 'ที่เราจะไปในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.324050915+07:00","message":"TextPushed: 'ตามที่เราจะไปในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.324053232+07:00","message":"Set new StatePrefix : 'ตามที่เราจะไปในการมาแล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.324055516+07:00","message":"Next Push (prob) : 'มาแล้วจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.324080688+07:00","message":"push: {false ที่เราจะไปในการ 0 0xc004d58b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.493738106+07:00","message":"receive streaming session, msgId: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.493774225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามที่เราลงไปในการมาแล้วจะขอ\",\"confidence\":0.87731254}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.493782011+07:00","message":"receive interim result [true|false]: ตามที่เราลงไปในการมาแล้วจะขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.493794634+07:00","message":"end recv isFinal message id 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.493797018+07:00","message":"end Recv id 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.493804657+07:00","message":"[buffer interim] 4392 true ตามที่เราลงไปในการมาแล้วจะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.493815137+07:00","message":"[bufferProcess] interim [670000000]:ตามที่เราลงไปในการมาแล้วจะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.493817871+07:00","message":"[bufferProcess] send to processor (isfinal):ตามที่เราจะไปในการมาแล้วจะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.493826376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.49385705+07:00","message":"> Transcript [50201] [false]: 'ตามที่เราจะไปในการมาแล้วจะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.493863219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.493865487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.493868262+07:00","message":"StatePrefix: 'ตามที่เราจะไปในการมาแล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.493870932+07:00","message":"TextPushed: 'ตามที่เราจะไปในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.493874561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.493876737+07:00","message":"> Transcript [50202] [true]: 'ตามที่เราลงไปในการมาแล้วจะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.493878666+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.493880269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.493882186+07:00","message":"StatePrefix: 'ตามที่เราจะไปในการมาแล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.493883976+07:00","message":"TextPushed: 'ตามที่เราจะไปในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.493885649+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.494038675+07:00","message":"Push: 'มาแล้วจะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.494042579+07:00","message":"TextPushed: 'ตามที่เราจะไปในการมาแล้วจะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.494045115+07:00","message":"Set new StatePrefix : 'ตามที่เราลงไปในการมาแล้วจะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.494047064+07:00","message":"Next Push (prob) : 'ตามที่เราลงไปในการมาแล้วจะขอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.494057958+07:00","message":"push: {true มาแล้วจะขอ 0 0xc004d58b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:42.494070749+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4392.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:42.501597247+07:00","message":"write wav file: './tmp/7565/7565_4392.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:42.584148586+07:00","message":"[GCS] Start streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.321415467+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.321455368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพ็คเกจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.321460823+07:00","message":"receive interim result [false|false]: แพ็คเกจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.321475192+07:00","message":"[buffer interim] 4393 false แพ็คเกจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.321481874+07:00","message":"[bufferProcess] interim [540000000]:แพ็คเกจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.321483861+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.45366312+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.453701132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Package\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.453706568+07:00","message":"receive interim result [false|false]: Package"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.453720916+07:00","message":"[buffer interim] 4393 false Package"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.453728782+07:00","message":"[bufferProcess] interim [660000000]:Package"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.453730865+07:00","message":"[bufferProcess] send to processor:แพ็คเกจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.453738132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.453740986+07:00","message":"> Transcript [50203] [false]: 'แพ็คเกจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.453743179+07:00","message":"Set StatePrefix (first interim): 'แพ็คเกจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.670289384+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.670333206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.670339519+07:00","message":"receive interim result [false|false]: น้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.670354896+07:00","message":"[buffer interim] 4393 false น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.670362575+07:00","message":"[bufferProcess] interim [900000000]:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.670364998+07:00","message":"[bufferProcess] send to processor:Package"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.670368624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.670374057+07:00","message":"> Transcript [50204] [false]: 'Package'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.670376194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.670378693+07:00","message":"Set new StatePrefix: 'Package'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.675524277+07:00","message":"[GCS] IsForceVAD: false for message ID: 4393"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.843905526+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.843950034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Package\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.843956693+07:00","message":"receive interim result [false|false]: Package"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.843969716+07:00","message":"[buffer interim] 4393 false Package"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.8439777+07:00","message":"[bufferProcess] interim [20000000]:Package"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.843980892+07:00","message":"[bufferProcess] send to processor:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.843987599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.84399075+07:00","message":"> Transcript [50205] [false]: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.84399331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.843995552+07:00","message":"Set new StatePrefix: 'น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.878947827+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.878983634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.878989412+07:00","message":"receive interim result [false|false]: น้องหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.879005815+07:00","message":"[buffer interim] 4393 false น้องหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.879014721+07:00","message":"[bufferProcess] interim [80000000]:น้องหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.879017135+07:00","message":"[bufferProcess] send to processor:Package"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.879022609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.879025044+07:00","message":"> Transcript [50206] [false]: 'Package'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.879027044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.879030922+07:00","message":"Set new StatePrefix: 'Package'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.93486055+07:00","message":"[GCS] Start streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.947927248+07:00","message":"receive streaming session, msgId: 4393"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.947969895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้องหน่อย\",\"confidence\":0.72559804}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.947976425+07:00","message":"receive interim result [true|false]: น้องหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.947986346+07:00","message":"end recv isFinal message id 4393"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.947988377+07:00","message":"end Recv id 4393"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.947993913+07:00","message":"[buffer interim] 4393 true น้องหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.948004333+07:00","message":"[bufferProcess] interim [110000000]:น้องหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.948007211+07:00","message":"[bufferProcess] send to processor (isfinal):น้องหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.948010704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.948013391+07:00","message":"> Transcript [50207] [false]: 'น้องหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.948015745+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.948023186+07:00","message":"Set new StatePrefix: 'น้องหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.948025174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.948026972+07:00","message":"> Transcript [50208] [true]: 'น้องหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.948029205+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.948031058+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.948032842+07:00","message":"StatePrefix: 'น้องหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.948034862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:43.948037411+07:00","message":"Push: 'น้องหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:43.948046101+07:00","message":"push: {true น้องหน่อย 0 0xc002a7c300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:43.953825887+07:00","message":"write wav file: './tmp/7565/7565_4393.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:44.298698073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:44.298713081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.001947104+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.001995766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.002002636+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.002021953+07:00","message":"[buffer interim] 4394 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.002030628+07:00","message":"[bufferProcess] interim [840000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.002033111+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.002043831+07:00","message":"[bufferProcess] send to processor (ticker):ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.002047836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.002051603+07:00","message":"> Transcript [50209] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.002054979+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.031071553+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.031110283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.031115987+07:00","message":"receive interim result [false|false]: ว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.031130429+07:00","message":"[buffer interim] 4394 false ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.031137966+07:00","message":"[bufferProcess] interim [900000000]:ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.031139998+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.137067728+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.137108462+07:00","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-05-12T14:07:45.137113728+07:00","message":"receive interim result [false|false]: ว่าไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.137133855+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.137137763+07:00","message":"receive 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-05-12T14:07:45.137141062+07:00","message":"receive interim result [false|false]: ว่าใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.13717641+07:00","message":"[buffer interim] 4394 false ว่าไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.137217222+07:00","message":"[buffer interim] 4394 false ว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.137227214+07:00","message":"[bufferProcess] interim [960000000]:ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.137231576+07:00","message":"[bufferProcess] send to processor:ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.137241286+07:00","message":"[bufferProcess] interim [20000000]:ว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.137244236+07:00","message":"[bufferProcess] send to processor:ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.137248778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.13725328+07:00","message":"> Transcript [50210] [false]: 'ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.13725868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.137261772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.137264737+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.13726687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.137268507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.137270401+07:00","message":"> Transcript [50211] [false]: 'ว่าไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.137272703+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.137274473+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.137276045+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.137277712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.34023428+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.340270673+07:00","message":"receive 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-05-12T14:07:45.340276381+07:00","message":"receive interim result [false|false]: ว่าใครเคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.340292354+07:00","message":"[buffer interim] 4394 false ว่าใครเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.340299404+07:00","message":"[bufferProcess] interim [200000000]:ว่าใครเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.340301984+07:00","message":"[bufferProcess] send to processor:ว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.340308352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.34031118+07:00","message":"> Transcript [50212] [false]: 'ว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.340314176+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.340316308+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.340318846+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.340321489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.504945476+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.504986471+07:00","message":"receive 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-05-12T14:07:45.504993628+07:00","message":"receive interim result [false|false]: ว่าใครเคยเจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.505009004+07:00","message":"[buffer interim] 4394 false ว่าใครเคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.505017565+07:00","message":"[bufferProcess] interim [380000000]:ว่าใครเคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.505020143+07:00","message":"[bufferProcess] send to processor:ว่าใครเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.505027643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.505030585+07:00","message":"> Transcript [50213] [false]: 'ว่าใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.505034239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.50503652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.505039026+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.505041294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.50504772+07:00","message":"Push: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.50504967+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.50505153+07:00","message":"Set new StatePrefix : 'ว่าใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.505053925+07:00","message":"Next Push (prob) : 'ใครเคย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.505062431+07:00","message":"push: {false ว่า 0 0xc003825f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.69461817+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.694657839+07:00","message":"receive 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-05-12T14:07:45.694663894+07:00","message":"receive interim result [false|false]: ว่าใครเคยเจอหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.694677762+07:00","message":"[buffer interim] 4394 false ว่าใครเคยเจอหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.694685001+07:00","message":"[bufferProcess] interim [560000000]:ว่าใครเคยเจอหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.694687371+07:00","message":"[bufferProcess] send to processor:ว่าใครเคยเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.694690348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.694693025+07:00","message":"> Transcript [50214] [false]: 'ว่าใครเคยเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.694696066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.694697943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.6946998+07:00","message":"StatePrefix: 'ว่าใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.694702189+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.71161493+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.711642128+07:00","message":"receive 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-05-12T14:07:45.711648526+07:00","message":"receive interim result [false|false]: ว่าใครเคยเจอเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.711659779+07:00","message":"[buffer interim] 4394 false ว่าใครเคยเจอเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.711665197+07:00","message":"[bufferProcess] interim [620000000]:ว่าใครเคยเจอเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.711667316+07:00","message":"[bufferProcess] send to processor:ว่าใครเคยเจอหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.711670458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.711673622+07:00","message":"> Transcript [50215] [false]: 'ว่าใครเคยเจอหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.711676506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.711678364+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.711680076+07:00","message":"StatePrefix: 'ว่าใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.711682357+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.920439698+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.920472817+07:00","message":"receive 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-05-12T14:07:45.920478217+07:00","message":"receive interim result [false|false]: ว่าใครเคยเจอเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:45.920487682+07:00","message":"[buffer interim] 4394 false ว่าใครเคยเจอเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.920495069+07:00","message":"[bufferProcess] interim [800000000]:ว่าใครเคยเจอเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.920497514+07:00","message":"[bufferProcess] send to processor:ว่าใครเคยเจอเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.920503473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.920506173+07:00","message":"> Transcript [50216] [false]: 'ว่าใครเคยเจอเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.920509553+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.920511722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.920513843+07:00","message":"StatePrefix: 'ว่าใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:45.920516371+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.252427257+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.252471949+07:00","message":"receive 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-05-12T14:07:46.252479964+07:00","message":"receive interim result [false|false]: ว่าใครเคยเจอเรื่องของพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.252495608+07:00","message":"[buffer interim] 4394 false ว่าใครเคยเจอเรื่องของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.252503398+07:00","message":"[bufferProcess] interim [980000000]:ว่าใครเคยเจอเรื่องของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.252506341+07:00","message":"[bufferProcess] send to processor:ว่าใครเคยเจอเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.252513897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.252518996+07:00","message":"> Transcript [50217] [false]: 'ว่าใครเคยเจอเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.252523051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.252525513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.252527331+07:00","message":"StatePrefix: 'ว่าใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.252529587+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.252537021+07:00","message":"Push: 'ใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.25253932+07:00","message":"TextPushed: 'ว่าใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.25254125+07:00","message":"Set new StatePrefix : 'ว่าใครเคยเจอเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.25254382+07:00","message":"Next Push (prob) : 'เจอเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.252551652+07:00","message":"push: {false ใครเคย 0 0xc003825f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.298044086+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.298085397+07:00","message":"receive 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-05-12T14:07:46.298091511+07:00","message":"receive interim result [false|false]: ว่าใครเคยเจอเรื่องของใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.298107029+07:00","message":"[buffer interim] 4394 false ว่าใครเคยเจอเรื่องของใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.298115298+07:00","message":"[bufferProcess] interim [40000000]:ว่าใครเคยเจอเรื่องของใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.298118164+07:00","message":"[bufferProcess] send to processor:ว่าใครเคยเจอเรื่องของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.298125651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.298128862+07:00","message":"> Transcript [50218] [false]: 'ว่าใครเคยเจอเรื่องของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.298132151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.298134894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.298136771+07:00","message":"StatePrefix: 'ว่าใครเคยเจอเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.298139651+07:00","message":"TextPushed: 'ว่าใครเคย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.383295973+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.383335476+07:00","message":"receive 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-05-12T14:07:46.383341755+07:00","message":"receive interim result [false|false]: ว่าใครเคยเจอเรื่องของไปรษณีย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.383355153+07:00","message":"[buffer interim] 4394 false ว่าใครเคยเจอเรื่องของไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.383362641+07:00","message":"[bufferProcess] interim [220000000]:ว่าใครเคยเจอเรื่องของไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.383365651+07:00","message":"[bufferProcess] send to processor:ว่าใครเคยเจอเรื่องของใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.383372951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.383375789+07:00","message":"> Transcript [50219] [false]: 'ว่าใครเคยเจอเรื่องของใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.383379343+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.383381584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.383383519+07:00","message":"StatePrefix: 'ว่าใครเคยเจอเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.38338566+07:00","message":"TextPushed: 'ว่าใครเคย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.447676019+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.447711526+07:00","message":"receive 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-05-12T14:07:46.447718192+07:00","message":"receive interim result [false|false]: ว่าใครเคยเจอเรื่องของไปใส่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.447732437+07:00","message":"[buffer interim] 4394 false ว่าใครเคยเจอเรื่องของไปใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.447743264+07:00","message":"[bufferProcess] interim [280000000]:ว่าใครเคยเจอเรื่องของไปใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.44774608+07:00","message":"[bufferProcess] send to processor:ว่าใครเคยเจอเรื่องของไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.447754136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.44775691+07:00","message":"> Transcript [50220] [false]: 'ว่าใครเคยเจอเรื่องของไปรษณีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.447760554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.447762825+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.447765153+07:00","message":"StatePrefix: 'ว่าใครเคยเจอเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.447767214+07:00","message":"TextPushed: 'ว่าใครเคย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.620541413+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.620586514+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-05-12T14:07:46.620592691+07:00","message":"receive interim result [false|false]: ว่าใครเคยเจอเรื่องของภัยไซเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.620606156+07:00","message":"[buffer interim] 4394 false ว่าใครเคยเจอเรื่องของภัยไซเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.620613873+07:00","message":"[bufferProcess] interim [340000000]:ว่าใครเคยเจอเรื่องของภัยไซเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.620616414+07:00","message":"[bufferProcess] send to processor:ว่าใครเคยเจอเรื่องของไปใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.62062295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.620625601+07:00","message":"> Transcript [50221] [false]: 'ว่าใครเคยเจอเรื่องของไปใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.620631916+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.620634271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.620636281+07:00","message":"StatePrefix: 'ว่าใครเคยเจอเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.620639393+07:00","message":"TextPushed: 'ว่าใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.620645969+07:00","message":"Push: 'เจอเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.620647826+07:00","message":"TextPushed: 'ว่าใครเคยเจอเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.620650132+07:00","message":"Set new StatePrefix : 'ว่าใครเคยเจอเรื่องของไปใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.620652877+07:00","message":"Next Push (prob) : 'ไปใส่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.620661365+07:00","message":"push: {false เจอเรื่องของ 0 0xc003825f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.758269946+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.758303893+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-05-12T14:07:46.758309386+07:00","message":"receive interim result [false|false]: ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.758324285+07:00","message":"[buffer interim] 4394 false ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.758331036+07:00","message":"[bufferProcess] interim [580000000]:ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.758333543+07:00","message":"[bufferProcess] send to processor:ว่าใครเคยเจอเรื่องของภัยไซเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.758337062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.758339718+07:00","message":"> Transcript [50222] [false]: 'ว่าใครเคยเจอเรื่องของภัยไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.758341954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.758344535+07:00","message":"Set new StatePrefix: 'ว่าใครเคยเจอเรื่องของภัยไซเบอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.85962399+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.859673583+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-05-12T14:07:46.859680463+07:00","message":"receive interim result [false|false]: ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.859696413+07:00","message":"[buffer interim] 4394 false ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.859706769+07:00","message":"[bufferProcess] interim [640000000]:ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.859709425+07:00","message":"[bufferProcess] send to processor:ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.859717309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.859720529+07:00","message":"> Transcript [50223] [false]: 'ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.859725391+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.859727716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.859729547+07:00","message":"StatePrefix: 'ว่าใครเคยเจอเรื่องของภัยไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.859732266+07:00","message":"TextPushed: 'ว่าใครเคยเจอเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.873988178+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.874018576+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-05-12T14:07:46.874024795+07:00","message":"receive interim result [false|false]: ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.874039311+07:00","message":"[buffer interim] 4394 false ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.874045596+07:00","message":"[bufferProcess] interim [700000000]:ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.874051903+07:00","message":"[bufferProcess] send to processor:ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.874061378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.874064252+07:00","message":"> Transcript [50224] [false]: 'ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.874067357+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.874069368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.874071903+07:00","message":"StatePrefix: 'ว่าใครเคยเจอเรื่องของภัยไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.874074538+07:00","message":"TextPushed: 'ว่าใครเคยเจอเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.934097973+07:00","message":"[GCS] IsForceVAD: false for message ID: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.945322829+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.945369976+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-05-12T14:07:46.945377811+07:00","message":"receive interim result [false|false]: ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้างไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:46.945403861+07:00","message":"[buffer interim] 4394 false ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้างไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.945415659+07:00","message":"[bufferProcess] interim [820000000]:ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้างไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.945419285+07:00","message":"[bufferProcess] send to processor:ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.945425315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.945429182+07:00","message":"> Transcript [50225] [false]: 'ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.945432832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.945435109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.945437418+07:00","message":"StatePrefix: 'ว่าใครเคยเจอเรื่องของภัยไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:46.945440109+07:00","message":"TextPushed: 'ว่าใครเคยเจอเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:47.102086954+07:00","message":"receive streaming session, msgId: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:47.10212982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้างไหม\",\"confidence\":0.94345653}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:47.102138145+07:00","message":"receive interim result [true|false]: ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้างไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:47.102149358+07:00","message":"end recv isFinal message id 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:47.102151332+07:00","message":"end Recv id 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:47.102158544+07:00","message":"[buffer interim] 4394 true ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้างไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.1021676+07:00","message":"[bufferProcess] interim [30000000]:ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้างไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.102195231+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้างไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.102199472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.10220238+07:00","message":"> Transcript [50226] [false]: 'ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้างไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.102206573+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.102217412+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.102220561+07:00","message":"StatePrefix: 'ว่าใครเคยเจอเรื่องของภัยไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.102223146+07:00","message":"TextPushed: 'ว่าใครเคยเจอเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.102229372+07:00","message":"Push: 'ภัยไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.10223117+07:00","message":"TextPushed: 'ว่าใครเคยเจอเรื่องของภัยไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.102233385+07:00","message":"Set new StatePrefix : 'ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้างไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.102236148+07:00","message":"Next Push (prob) : 'ได้บ้างไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.102238215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.102240347+07:00","message":"> Transcript [50227] [true]: 'ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้างไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.102242571+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.102244303+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.102246595+07:00","message":"StatePrefix: 'ว่าใครเคยเจอเรื่องของภัยไซเบอร์ได้บ้างไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.102248546+07:00","message":"TextPushed: 'ว่าใครเคยเจอเรื่องของภัยไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.102250667+07:00","message":"Push: 'ได้บ้างไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:47.102270991+07:00","message":"push: {false ภัยไซเบอร์ 0 0xc003825f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:47.102296832+07:00","message":"push: {true ได้บ้างไหม 0 0xc003825f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:47.110405233+07:00","message":"write wav file: './tmp/7565/7565_4394.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:47.196384101+07:00","message":"[GCS] Start streaming session, msgId: 4395"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:47.299670523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:47.299687406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:47.958671492+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:47.958717685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:47.958722891+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:47.958744014+07:00","message":"[buffer interim] 4395 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.95875315+07:00","message":"[bufferProcess] interim [540000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:47.958755066+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.113204013+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.11324134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.113246983+07:00","message":"receive interim result [false|false]: มีคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.113257783+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.11326151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.113263929+07:00","message":"receive interim result [false|false]: มีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.11326927+07:00","message":"[buffer interim] 4395 false มีคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.113272443+07:00","message":"[buffer interim] 4395 false มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.113278155+07:00","message":"[bufferProcess] interim [660000000]:มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.113280018+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.113282578+07:00","message":"[bufferProcess] interim [720000000]:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.113284271+07:00","message":"[bufferProcess] send to processor:มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.113287103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.11329326+07:00","message":"> Transcript [50228] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.113295927+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.113297419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.113299263+07:00","message":"> Transcript [50229] [false]: 'มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.113302259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.113304289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.113306043+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.113308018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.302459865+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.302498105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความคิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.302504103+07:00","message":"receive interim result [false|false]: มีความคิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.302518209+07:00","message":"[buffer interim] 4395 false มีความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.302525576+07:00","message":"[bufferProcess] interim [840000000]:มีความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.302528117+07:00","message":"[bufferProcess] send to processor:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.302531385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.302533853+07:00","message":"> Transcript [50230] [false]: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.302536463+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.302538228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.302540921+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.302543145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.335957261+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.335990854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี Call Center\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.335996748+07:00","message":"receive interim result [false|false]: มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.336009813+07:00","message":"[buffer interim] 4395 false มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.336017328+07:00","message":"[bufferProcess] interim [900000000]:มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.336019737+07:00","message":"[bufferProcess] send to processor:มีความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.336022861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.336025483+07:00","message":"> Transcript [50231] [false]: 'มีความคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.336028472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.336030433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.336032289+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.336034422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.591762817+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.591804457+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-05-12T14:07:48.591811251+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.591821319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Call Center True\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.591825583+07:00","message":"receive interim result [false|false]:  Call Center True"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.591836038+07:00","message":"[buffer interim] 4395 false มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.591845202+07:00","message":"[buffer interim] 4395 false  Call Center True"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.591852687+07:00","message":"[bufferProcess] interim [140000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.591856405+07:00","message":"[bufferProcess] send to processor:มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.591862123+07:00","message":"[bufferProcess] interim [140000000]: Call Center True"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.591865523+07:00","message":"[bufferProcess] update buffer: มี Call Center True"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.591869183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.591872748+07:00","message":"> Transcript [50232] [false]: 'มี Call Center'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.59187764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.591880233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.591883131+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.591885942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.591893039+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.591896111+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.591898903+07:00","message":"Set new StatePrefix : 'มี Call Center'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.591902054+07:00","message":"Next Push (prob) : ' Call Center'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.591922541+07:00","message":"push: {false มี 0 0xc002ac3d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.605841289+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.605870843+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-05-12T14:07:48.605876547+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.605887406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Call Center กรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.605890511+07:00","message":"receive interim result [false|false]:  Call Center กรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.605896998+07:00","message":"[buffer interim] 4395 false มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.605899668+07:00","message":"[buffer interim] 4395 false  Call Center กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.605904656+07:00","message":"[bufferProcess] interim [200000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.60590713+07:00","message":"[bufferProcess] send to processor:มี Call Center True"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.605909544+07:00","message":"[bufferProcess] interim [200000000]: Call Center กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.605911908+07:00","message":"[bufferProcess] update buffer: มี Call Center กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.60591448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.605916947+07:00","message":"> Transcript [50233] [false]: 'มี Call Center True'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.605919292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.605921176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.605923138+07:00","message":"StatePrefix: 'มี Call Center'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.60592495+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.659008809+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.659045858+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-05-12T14:07:48.659051289+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.65906207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Call Center โทรมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.659066114+07:00","message":"receive interim result [false|false]:  Call Center โทรมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.659075869+07:00","message":"[buffer interim] 4395 false มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.659080505+07:00","message":"[buffer interim] 4395 false  Call Center โทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.659087859+07:00","message":"[bufferProcess] interim [260000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.659090308+07:00","message":"[bufferProcess] send to processor:มี Call Center กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.659093259+07:00","message":"[bufferProcess] interim [260000000]: Call Center โทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.659095865+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.659098395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.659100969+07:00","message":"> Transcript [50234] [false]: 'มี Call Center กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.659104501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.659106443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.659108587+07:00","message":"StatePrefix: 'มี Call Center'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.659111659+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.813254179+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.813297884+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-05-12T14:07:48.813304294+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.813316088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Call Center โทรมาหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.8133192+07:00","message":"receive interim result [false|false]:  Call Center โทรมาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.813327125+07:00","message":"[buffer interim] 4395 false มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.813332872+07:00","message":"[buffer interim] 4395 false  Call Center โทรมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.813339663+07:00","message":"[bufferProcess] interim [380000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.813342431+07:00","message":"[bufferProcess] send to processor:มี Call Center โทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.813345569+07:00","message":"[bufferProcess] interim [380000000]: Call Center โทรมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.813347809+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.813350849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.813353597+07:00","message":"> Transcript [50235] [false]: 'มี Call Center โทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.813356737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.81335888+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.813360634+07:00","message":"StatePrefix: 'มี Call Center'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.813363027+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.824272642+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.824294888+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-05-12T14:07:48.82430068+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.824311442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Call Center โทรมาทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.82431439+07:00","message":"receive interim result [false|false]:  Call Center โทรมาทุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.824320441+07:00","message":"[buffer interim] 4395 false มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.824323744+07:00","message":"[buffer interim] 4395 false  Call Center โทรมาทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.824331652+07:00","message":"[bufferProcess] interim [440000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.824334311+07:00","message":"[bufferProcess] send to processor:มี Call Center โทรมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.824341078+07:00","message":"[bufferProcess] interim [440000000]: Call Center โทรมาทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.824343452+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมาทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.824346245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.824348727+07:00","message":"> Transcript [50236] [false]: 'มี Call Center โทรมาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.824352725+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.824354831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.824356541+07:00","message":"StatePrefix: 'มี Call Center'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.82435893+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.824366237+07:00","message":"Push: ' Call Center'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.824368062+07:00","message":"TextPushed: 'มี Call Center'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.824369973+07:00","message":"Set new StatePrefix : 'มี Call Center โทรมาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.824372231+07:00","message":"Next Push (prob) : ' โทรมาหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.824380905+07:00","message":"push: {false  Call Center 0 0xc002ac3d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.82848438+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.828520454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี Call Center\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.828528872+07:00","message":"receive interim result [false|false]: มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.828540946+07:00","message":"receive 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-05-12T14:07:48.828545833+07:00","message":"receive interim result [false|false]:  โทรมาหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.828561351+07:00","message":"[buffer interim] 4395 false มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:48.828567823+07:00","message":"[buffer interim] 4395 false  โทรมาหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.828575663+07:00","message":"[bufferProcess] interim [500000000]:มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.828579739+07:00","message":"[bufferProcess] send to processor:มี Call Center โทรมาทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.828584083+07:00","message":"[bufferProcess] interim [500000000]: โทรมาหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.828587718+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมาหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.828591755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.828595259+07:00","message":"> Transcript [50237] [false]: 'มี Call Center โทรมาทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.828598673+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:48.828601867+07:00","message":"Set new StatePrefix: 'มี Call Center โทรมาทุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.176723225+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.176753508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี Call Center\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.176759251+07:00","message":"receive interim result [false|false]: มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.176768343+07:00","message":"receive 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-05-12T14:07:49.176771727+07:00","message":"receive interim result [false|false]:  โทรมาหรือเปล่าล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.176781746+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.176784715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี Call Center\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.176786651+07:00","message":"receive interim result [false|false]: มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.17678991+07:00","message":"receive 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-05-12T14:07:49.176792063+07:00","message":"receive interim result [false|false]:  โทรมาหรือเปล่าแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.176797157+07:00","message":"[buffer interim] 4395 false มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.176800457+07:00","message":"[buffer interim] 4395 false  โทรมาหรือเปล่าล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.176802804+07:00","message":"[buffer interim] 4395 false มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.176804932+07:00","message":"[buffer interim] 4395 false  โทรมาหรือเปล่าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.176810853+07:00","message":"[bufferProcess] interim [740000000]:มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.176813581+07:00","message":"[bufferProcess] send to processor:มี Call Center โทรมาหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.17681638+07:00","message":"[bufferProcess] interim [740000000]: โทรมาหรือเปล่าล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.17682042+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมาหรือเปล่าล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.176822824+07:00","message":"[bufferProcess] interim [800000000]:มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.176824576+07:00","message":"[bufferProcess] send to processor:มี Call Center โทรมาหรือเปล่าล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.176826722+07:00","message":"[bufferProcess] interim [800000000]: โทรมาหรือเปล่าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.176828495+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมาหรือเปล่าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.176831118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.17683362+07:00","message":"> Transcript [50238] [false]: 'มี Call Center โทรมาหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.176835842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.176837664+07:00","message":"Set new StatePrefix: 'มี Call Center โทรมาหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.176839282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.176841033+07:00","message":"> Transcript [50239] [false]: 'มี Call Center โทรมาหรือเปล่าล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.176843559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.176845609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.17684728+07:00","message":"StatePrefix: 'มี Call Center โทรมาหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.176849326+07:00","message":"TextPushed: 'มี Call Center'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.306536026+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.306569511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี Call Center\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.306574775+07:00","message":"receive interim result [false|false]: มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.306586061+07:00","message":"receive 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-05-12T14:07:49.306589294+07:00","message":"receive interim result [false|false]:  โทรมาหรือเปล่าและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.306597289+07:00","message":"[buffer interim] 4395 false มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.306602472+07:00","message":"[buffer interim] 4395 false  โทรมาหรือเปล่าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.306608798+07:00","message":"[bufferProcess] interim [860000000]:มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.306611442+07:00","message":"[bufferProcess] send to processor:มี Call Center โทรมาหรือเปล่าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.306614581+07:00","message":"[bufferProcess] interim [860000000]: โทรมาหรือเปล่าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.306617002+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมาหรือเปล่าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.306619641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.306623719+07:00","message":"> Transcript [50240] [false]: 'มี Call Center โทรมาหรือเปล่าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.306627175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.306629186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.306631031+07:00","message":"StatePrefix: 'มี Call Center โทรมาหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.306633068+07:00","message":"TextPushed: 'มี Call Center'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.378921403+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.378954035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี Call Center\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.378959584+07:00","message":"receive interim result [false|false]: มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.378971558+07:00","message":"receive 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-05-12T14:07:49.378974522+07:00","message":"receive interim result [false|false]:  โทรมาหรือเปล่าและรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.37898197+07:00","message":"[buffer interim] 4395 false มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.378986144+07:00","message":"[buffer interim] 4395 false  โทรมาหรือเปล่าและรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.378992046+07:00","message":"[bufferProcess] interim [980000000]:มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.378994377+07:00","message":"[bufferProcess] send to processor:มี Call Center โทรมาหรือเปล่าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.378997104+07:00","message":"[bufferProcess] interim [980000000]: โทรมาหรือเปล่าและรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.378999739+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมาหรือเปล่าและรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.379002921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.379005519+07:00","message":"> Transcript [50241] [false]: 'มี Call Center โทรมาหรือเปล่าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.379008778+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.379010676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.3790126+07:00","message":"StatePrefix: 'มี Call Center โทรมาหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.379014889+07:00","message":"TextPushed: 'มี Call Center'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.46971914+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.469758983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี Call Center\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.469765936+07:00","message":"receive interim result [false|false]: มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.469778534+07:00","message":"receive 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-05-12T14:07:49.469783169+07:00","message":"receive interim result [false|false]:  โทรมาหรือเปล่าและลูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.469791977+07:00","message":"[buffer interim] 4395 false มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.469796379+07:00","message":"[buffer interim] 4395 false  โทรมาหรือเปล่าและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.469803353+07:00","message":"[bufferProcess] interim [40000000]:มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.469806317+07:00","message":"[bufferProcess] send to processor:มี Call Center โทรมาหรือเปล่าและรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.469810202+07:00","message":"[bufferProcess] interim [40000000]: โทรมาหรือเปล่าและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.469813391+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมาหรือเปล่าและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.469816317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.469819501+07:00","message":"> Transcript [50242] [false]: 'มี Call Center โทรมาหรือเปล่าและรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.469823193+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.469825558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.469827345+07:00","message":"StatePrefix: 'มี Call Center โทรมาหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.469830072+07:00","message":"TextPushed: 'มี Call Center'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.469832874+07:00","message":"Push: ' โทรมาหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.469834763+07:00","message":"TextPushed: 'มี Call Center โทรมาหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.469837277+07:00","message":"Set new StatePrefix : 'มี Call Center โทรมาหรือเปล่าและรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.469839306+07:00","message":"Next Push (prob) : 'และรู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.469847503+07:00","message":"push: {false  โทรมาหรือเปล่า 0 0xc002ac3d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.472322316+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.472351179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี Call Center\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.472356771+07:00","message":"receive interim result [false|false]: มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.472368542+07:00","message":"receive 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-05-12T14:07:49.472372042+07:00","message":"receive interim result [false|false]:  โทรมาหรือเปล่าและรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.472377741+07:00","message":"[buffer interim] 4395 false มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.472381357+07:00","message":"[buffer interim] 4395 false  โทรมาหรือเปล่าและรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.472391935+07:00","message":"[bufferProcess] interim [100000000]:มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.472401233+07:00","message":"[bufferProcess] send to processor:มี Call Center โทรมาหรือเปล่าและลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.472407375+07:00","message":"[bufferProcess] interim [100000000]: โทรมาหรือเปล่าและรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.47241289+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมาหรือเปล่าและรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.4724164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.472419076+07:00","message":"> Transcript [50243] [false]: 'มี Call Center โทรมาหรือเปล่าและลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.472421105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.472423218+07:00","message":"Set new StatePrefix: 'มี Call Center โทรมาหรือเปล่าและลูก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.823439442+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.823481314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี Call Center\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.823489416+07:00","message":"receive interim result [false|false]: มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.823498476+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-05-12T14:07:49.823503264+07:00","message":"receive interim result [false|false]:  โทรมาหรือเปล่าและรู้จักมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.823519603+07:00","message":"[buffer interim] 4395 false มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.823534525+07:00","message":"[buffer interim] 4395 false  โทรมาหรือเปล่าและรู้จักมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.823542859+07:00","message":"[bufferProcess] interim [340000000]:มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.823546148+07:00","message":"[bufferProcess] send to processor:มี Call Center โทรมาหรือเปล่าและรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.823549474+07:00","message":"[bufferProcess] interim [340000000]: โทรมาหรือเปล่าและรู้จักมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.823552368+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมาหรือเปล่าและรู้จักมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.82355572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.823559962+07:00","message":"> Transcript [50244] [false]: 'มี Call Center โทรมาหรือเปล่าและรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.82356292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.82356565+07:00","message":"Set new StatePrefix: 'มี Call Center โทรมาหรือเปล่าและรู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.881053216+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.881086834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี Call Center\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.881092368+07:00","message":"receive interim result [false|false]: มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.881105208+07:00","message":"receive 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-05-12T14:07:49.88110984+07:00","message":"receive interim result [false|false]:  โทรมาหรือเปล่าและรู้จักเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.881119943+07:00","message":"[buffer interim] 4395 false มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.881125866+07:00","message":"[buffer interim] 4395 false  โทรมาหรือเปล่าและรู้จักเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.88113359+07:00","message":"[bufferProcess] interim [400000000]:มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.88113733+07:00","message":"[bufferProcess] send to processor:มี Call Center โทรมาหรือเปล่าและรู้จักมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.881140431+07:00","message":"[bufferProcess] interim [400000000]: โทรมาหรือเปล่าและรู้จักเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.881142988+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมาหรือเปล่าและรู้จักเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.881146114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.881150821+07:00","message":"> Transcript [50245] [false]: 'มี Call Center โทรมาหรือเปล่าและรู้จักมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.881155362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.881157566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.881159492+07:00","message":"StatePrefix: 'มี Call Center โทรมาหรือเปล่าและรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.88117227+07:00","message":"TextPushed: 'มี Call Center โทรมาหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.95721915+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.957266218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี Call Center\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.957273471+07:00","message":"receive interim result [false|false]: มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.957287195+07:00","message":"receive 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-05-12T14:07:49.957290194+07:00","message":"receive interim result [false|false]:  โทรมาหรือเปล่าและรู้จักใบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.957298343+07:00","message":"[buffer interim] 4395 false มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:49.957302217+07:00","message":"[buffer interim] 4395 false  โทรมาหรือเปล่าและรู้จักใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.957308692+07:00","message":"[bufferProcess] interim [520000000]:มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.957311047+07:00","message":"[bufferProcess] send to processor:มี Call Center โทรมาหรือเปล่าและรู้จักเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.957314188+07:00","message":"[bufferProcess] interim [520000000]: โทรมาหรือเปล่าและรู้จักใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.957317298+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมาหรือเปล่าและรู้จักใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.957320483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.957323521+07:00","message":"> Transcript [50246] [false]: 'มี Call Center โทรมาหรือเปล่าและรู้จักเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.957327568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.957330079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.957331883+07:00","message":"StatePrefix: 'มี Call Center โทรมาหรือเปล่าและรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:49.957334293+07:00","message":"TextPushed: 'มี Call Center โทรมาหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.188882873+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.188931477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี Call Center\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.188941028+07:00","message":"receive interim result [false|false]: มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.188956195+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-05-12T14:07:50.188961686+07:00","message":"receive interim result [false|false]:  โทรมาหรือเปล่าและรู้จักใบตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.188974377+07:00","message":"[buffer interim] 4395 false มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.188982987+07:00","message":"[buffer interim] 4395 false  โทรมาหรือเปล่าและรู้จักใบตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.189004556+07:00","message":"[bufferProcess] interim [700000000]:มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.189025614+07:00","message":"[bufferProcess] send to processor:มี Call Center โทรมาหรือเปล่าและรู้จักใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.189033832+07:00","message":"[bufferProcess] interim [700000000]: โทรมาหรือเปล่าและรู้จักใบตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.189037608+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมาหรือเปล่าและรู้จักใบตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.189042244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.189046953+07:00","message":"> Transcript [50247] [false]: 'มี Call Center โทรมาหรือเปล่าและรู้จักใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.18905265+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.189055424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.189058304+07:00","message":"StatePrefix: 'มี Call Center โทรมาหรือเปล่าและรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.189060809+07:00","message":"TextPushed: 'มี Call Center โทรมาหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.258040371+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.258084125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี Call Center\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.258090987+07:00","message":"receive interim result [false|false]: มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.258103994+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-05-12T14:07:50.258107345+07:00","message":"receive interim result [false|false]:  โทรมาหรือเปล่าและรู้จักมาไว้ตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.25811555+07:00","message":"[buffer interim] 4395 false มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.258119044+07:00","message":"[buffer interim] 4395 false  โทรมาหรือเปล่าและรู้จักมาไว้ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.258126014+07:00","message":"[bufferProcess] interim [760000000]:มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.258128515+07:00","message":"[bufferProcess] send to processor:มี Call Center โทรมาหรือเปล่าและรู้จักใบตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.258133636+07:00","message":"[bufferProcess] interim [760000000]: โทรมาหรือเปล่าและรู้จักมาไว้ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.258137444+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมาหรือเปล่าและรู้จักมาไว้ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.258140544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.258143611+07:00","message":"> Transcript [50248] [false]: 'มี Call Center โทรมาหรือเปล่าและรู้จักใบตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.258147557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.258149789+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.258151529+07:00","message":"StatePrefix: 'มี Call Center โทรมาหรือเปล่าและรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.258153938+07:00","message":"TextPushed: 'มี Call Center โทรมาหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.258157157+07:00","message":"Push: 'และรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.258159073+07:00","message":"TextPushed: 'มี Call Center โทรมาหรือเปล่าและรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.258161035+07:00","message":"Set new StatePrefix : 'มี Call Center โทรมาหรือเปล่าและรู้จักใบตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.258163213+07:00","message":"Next Push (prob) : 'ใบตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.258172425+07:00","message":"push: {false และรู้จัก 0 0xc002ac3d00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:50.299753764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:50.299755837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.326655085+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.326688842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี Call Center\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.326694773+07:00","message":"receive interim result [false|false]: มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.32670604+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-05-12T14:07:50.326709418+07:00","message":"receive interim result [false|false]:  โทรมาหรือเปล่าและรู้จักใบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.326717573+07:00","message":"[buffer interim] 4395 false มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.326721741+07:00","message":"[buffer interim] 4395 false  โทรมาหรือเปล่าและรู้จักใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.32672735+07:00","message":"[bufferProcess] interim [880000000]:มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.326730117+07:00","message":"[bufferProcess] send to processor:มี Call Center โทรมาหรือเปล่าและรู้จักมาไว้ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.326734706+07:00","message":"[bufferProcess] interim [880000000]: โทรมาหรือเปล่าและรู้จักใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.326737942+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมาหรือเปล่าและรู้จักใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.326740926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.326743889+07:00","message":"> Transcript [50249] [false]: 'มี Call Center โทรมาหรือเปล่าและรู้จักมาไว้ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.326746546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.326748576+07:00","message":"Set new StatePrefix: 'มี Call Center โทรมาหรือเปล่าและรู้จักมาไว้ตรงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.403629329+07:00","message":"[GCS] IsForceVAD: false for message ID: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.439813677+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.439858371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี Call Center\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.439865486+07:00","message":"receive interim result [false|false]: มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.439877945+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-05-12T14:07:50.439880788+07:00","message":"receive interim result [false|false]:  โทรมาหรือเปล่าและรู้จักเราหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.439889301+07:00","message":"[buffer interim] 4395 false มี Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.439896557+07:00","message":"[buffer interim] 4395 false  โทรมาหรือเปล่าและรู้จักเราหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.439902935+07:00","message":"[bufferProcess] interim [60000000]:มี Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.439906511+07:00","message":"[bufferProcess] send to processor:มี Call Center โทรมาหรือเปล่าและรู้จักใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.439912812+07:00","message":"[bufferProcess] interim [60000000]: โทรมาหรือเปล่าและรู้จักเราหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.439915904+07:00","message":"[bufferProcess] update buffer: มี Call Center โทรมาหรือเปล่าและรู้จักเราหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.439919259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.439921874+07:00","message":"> Transcript [50250] [false]: 'มี Call Center โทรมาหรือเปล่าและรู้จักใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.439924697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.43992685+07:00","message":"Set new StatePrefix: 'มี Call Center โทรมาหรือเปล่าและรู้จักใบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.618073265+07:00","message":"receive streaming session, msgId: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.618111407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี Call Center โทรมาหรือเปล่าและรู้จักมาไว้หรือเปล่า\",\"confidence\":0.9470906}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.618117683+07:00","message":"receive interim result [true|false]: มี Call Center โทรมาหรือเปล่าและรู้จักมาไว้หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.618127484+07:00","message":"end recv isFinal message id 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.618129433+07:00","message":"end Recv id 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.618136075+07:00","message":"[buffer interim] 4395 true มี Call Center โทรมาหรือเปล่าและรู้จักมาไว้หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.618143774+07:00","message":"[bufferProcess] interim [210000000]:มี Call Center โทรมาหรือเปล่าและรู้จักมาไว้หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.61814666+07:00","message":"[bufferProcess] send to processor (isfinal):มี Call Center โทรมาหรือเปล่าและรู้จักเราหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.618172388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.618205834+07:00","message":"> Transcript [50251] [false]: 'มี Call Center โทรมาหรือเปล่าและรู้จักเราหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.618210101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.618219891+07:00","message":"Set new StatePrefix: 'มี Call Center โทรมาหรือเปล่าและรู้จักเราหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.618222223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.618224937+07:00","message":"> Transcript [50252] [true]: 'มี Call Center โทรมาหรือเปล่าและรู้จักมาไว้หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.618229394+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.618231459+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.618237938+07:00","message":"StatePrefix: 'มี Call Center โทรมาหรือเปล่าและรู้จักเราหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.618241345+07:00","message":"TextPushed: 'มี Call Center โทรมาหรือเปล่าและรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:50.61825112+07:00","message":"Push: 'มาไว้หรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.618262369+07:00","message":"push: {true มาไว้หรือเปล่า 0 0xc002ac3d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:50.626509497+07:00","message":"write wav file: './tmp/7565/7565_4395.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:50.72410832+07:00","message":"[GCS] Start streaming session, msgId: 4396"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:51.45743969+07:00","message":"receive streaming session, msgId: 4396"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:51.457488282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"JS\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:51.457496919+07:00","message":"receive interim result [false|false]: JS"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:51.457513089+07:00","message":"[buffer interim] 4396 false JS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:51.457521315+07:00","message":"[bufferProcess] interim [540000000]:JS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:51.457523225+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:51.584034606+07:00","message":"receive streaming session, msgId: 4396"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:51.58407065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KFC\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:51.584076136+07:00","message":"receive interim result [false|false]: KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:51.584094991+07:00","message":"[buffer interim] 4396 false KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:51.584102439+07:00","message":"[bufferProcess] interim [660000000]:KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:51.584104627+07:00","message":"[bufferProcess] send to processor:JS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:51.584107676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:51.584110279+07:00","message":"> Transcript [50253] [false]: 'JS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:51.584112653+07:00","message":"Set StatePrefix (first interim): 'JS'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:51.983643019+07:00","message":"receive streaming session, msgId: 4396"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:51.983684503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:51.983690476+07:00","message":"receive interim result [false|false]: jsl นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:51.983708061+07:00","message":"[buffer interim] 4396 false jsl นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:51.983715918+07:00","message":"[bufferProcess] interim [80000000]:jsl นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:51.983718449+07:00","message":"[bufferProcess] send to processor:KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:51.98372522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:51.983728481+07:00","message":"> Transcript [50254] [false]: 'KFC'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:51.983730883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:51.983733643+07:00","message":"Set new StatePrefix: 'KFC'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:52.004552985+07:00","message":"[GCS] IsForceVAD: false for message ID: 4396"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:52.136033683+07:00","message":"[GCS] Start streaming session, msgId: 4397"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:52.160972585+07:00","message":"receive streaming session, msgId: 4396"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:52.161014745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl นะ\",\"confidence\":0.9080623}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:52.161020882+07:00","message":"receive interim result [true|false]: jsl นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:52.161034778+07:00","message":"end recv isFinal message id 4396"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:52.161037223+07:00","message":"end Recv id 4396"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:52.161044944+07:00","message":"[buffer interim] 4396 true jsl นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:52.16105282+07:00","message":"[bufferProcess] interim [290000000]:jsl นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:52.161055925+07:00","message":"[bufferProcess] send to processor (isfinal):jsl นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:52.161059593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:52.161064703+07:00","message":"> Transcript [50255] [false]: 'jsl นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:52.161067267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:52.161069158+07:00","message":"Set new StatePrefix: 'jsl นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:52.161070741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:52.161072529+07:00","message":"> Transcript [50256] [true]: 'jsl นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:52.161074855+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:52.161076743+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:52.161078493+07:00","message":"StatePrefix: 'jsl นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:52.161080351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:52.161083309+07:00","message":"Push: 'jsl นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:52.161092376+07:00","message":"push: {true jsl นะ 0 0xc004d59c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:52.173765482+07:00","message":"write wav file: './tmp/7565/7565_4396.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:52.854590838+07:00","message":"receive streaming session, msgId: 4397"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:52.854639146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:52.854644958+07:00","message":"receive interim result [false|false]: ค้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:52.854662995+07:00","message":"[buffer interim] 4397 false ค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:52.854672609+07:00","message":"[bufferProcess] interim [600000000]:ค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:52.854674329+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:53.197628992+07:00","message":"receive streaming session, msgId: 4397"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:53.197676583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยโดน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:53.197685403+07:00","message":"receive interim result [false|false]: เคยโดน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:53.19770215+07:00","message":"[buffer interim] 4397 false เคยโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.197710057+07:00","message":"[bufferProcess] interim [900000000]:เคยโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.197713314+07:00","message":"[bufferProcess] send to processor:ค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.197716576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.197719283+07:00","message":"> Transcript [50257] [false]: 'ค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.197721866+07:00","message":"Set StatePrefix (first interim): 'ค้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:53.283515564+07:00","message":"[GCS] IsForceVAD: false for message ID: 4397"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:53.300705119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:53.300710381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:53.318363445+07:00","message":"receive streaming session, msgId: 4397"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:53.318404591+07:00","message":"receive 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-05-12T14:07:53.318411492+07:00","message":"receive interim result [false|false]: เคยโดนบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:53.318431872+07:00","message":"[buffer interim] 4397 false เคยโดนบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.318443296+07:00","message":"[bufferProcess] interim [20000000]:เคยโดนบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.318446274+07:00","message":"[bufferProcess] send to processor:เคยโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.318453556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.318457095+07:00","message":"> Transcript [50258] [false]: 'เคยโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.318459216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.318461154+07:00","message":"Set new StatePrefix: 'เคยโดน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:53.44600437+07:00","message":"receive streaming session, msgId: 4397"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:53.446043735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยโดนบ้าง\",\"confidence\":0.9080699}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:53.446049155+07:00","message":"receive interim result [true|false]: เคยโดนบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:53.44606005+07:00","message":"end recv isFinal message id 4397"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:53.446062666+07:00","message":"end Recv id 4397"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:53.446069945+07:00","message":"[buffer interim] 4397 true เคยโดนบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.446077359+07:00","message":"[bufferProcess] interim [170000000]:เคยโดนบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.446080308+07:00","message":"[bufferProcess] send to processor (isfinal):เคยโดนบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.446083502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.446086453+07:00","message":"> Transcript [50259] [false]: 'เคยโดนบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.446089241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.4460917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.446093704+07:00","message":"StatePrefix: 'เคยโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.446095602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.446097362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.446099224+07:00","message":"> Transcript [50260] [true]: 'เคยโดนบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.44610112+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.446102708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.446104456+07:00","message":"StatePrefix: 'เคยโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.446105973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:53.446108768+07:00","message":"Push: 'เคยโดนบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:53.446116293+07:00","message":"push: {true เคยโดนบ้าง 0 0xc002eaad00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:53.45180949+07:00","message":"write wav file: './tmp/7565/7565_4397.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:53.736699824+07:00","message":"[GCS] Start streaming session, msgId: 4398"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:54.053857447+07:00","message":"[GCS] IsForceVAD: false for message ID: 4398"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:54.246421123+07:00","message":"receive streaming session, msgId: 4398"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:54.246442774+07:00","message":"found end of frame, send empty tag with msgId: 4398"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:54.246446011+07:00","message":"end Recv id 4398"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:54.246454718+07:00","message":"[buffer interim] 4398 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:54.246463754+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:54.246475114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:54.246478221+07:00","message":"> Transcript [50261] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:54.24648054+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:54.246482457+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:54.246484502+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:54.246486586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:54.24649373+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:54.246503891+07:00","message":"push: {true \n 0 0xc0042d6100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:54.251007069+07:00","message":"write wav file: './tmp/7565/7565_4398.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:55.334164196+07:00","message":"[GCS] Start streaming session, msgId: 4399"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:55.394378303+07:00","message":"[GCS] IsForceVAD: false for message ID: 4399"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:55.53416779+07:00","message":"receive streaming session, msgId: 4399"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:55.534191019+07:00","message":"found end of frame, send empty tag with msgId: 4399"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:55.534194554+07:00","message":"end Recv id 4399"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:55.534204923+07:00","message":"[buffer interim] 4399 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:55.534218253+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:55.534223289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:55.534226177+07:00","message":"> Transcript [50262] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:55.534228573+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:55.534230437+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:55.534232261+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:55.534233952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:55.534236808+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:55.534247959+07:00","message":"push: {true \n 0 0xc0042d7180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:55.538641899+07:00","message":"write wav file: './tmp/7565/7565_4399.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:55.725154816+07:00","message":"[GCS] Start streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:55.783155852+07:00","message":"[GCS] IsForceVAD: false for message ID: 4400"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:55.944609785+07:00","message":"receive streaming session, msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:55.944631076+07:00","message":"found end of frame, send empty tag with msgId: 4400"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:55.944634075+07:00","message":"end Recv id 4400"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:55.944642234+07:00","message":"[buffer interim] 4400 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:55.944650844+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:55.944659352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:55.944662467+07:00","message":"> Transcript [50263] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:55.944664762+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:55.94466669+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:55.944668572+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:55.944670285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:55.944673744+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:55.944684009+07:00","message":"push: {true \n 0 0xc002eaa680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:55.949153339+07:00","message":"write wav file: './tmp/7565/7565_4400.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:56.175065345+07:00","message":"[GCS] Start streaming session, msgId: 4401"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:56.301209378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:56.301248241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:56.46100222+07:00","message":"[GCS] Cleaned up inactive client: 4372"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:56.461022435+07:00","message":"[GCS] Cleaned up inactive client: 4373"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:56.461025234+07:00","message":"[GCS] Cleaned up inactive client: 4369"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:56.461027194+07:00","message":"[GCS] Cleaned up inactive client: 4370"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:56.461029314+07:00","message":"[GCS] Cleaned up inactive client: 4371"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:56.461043152+07:00","message":"[GCS] Cleaned up inactive client: 4367"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:56.461045096+07:00","message":"[GCS] Cleaned up inactive client: 4366"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:56.46104666+07:00","message":"[GCS] Cleaned up inactive client: 4375"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:56.461048506+07:00","message":"[GCS] Cleaned up inactive client: 4368"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:56.461050118+07:00","message":"[GCS] Cleaned up inactive client: 4374"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:56.46105168+07:00","message":"[GCS] Cleaned up inactive client: 4376"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:57.228712659+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:57.228748353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:57.228753268+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:57.22876589+07:00","message":"[buffer interim] 4401 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.228772714+07:00","message":"[bufferProcess] interim [900000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.228774496+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.228779964+07:00","message":"[bufferProcess] send to processor (ticker):ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.228782526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.228785488+07:00","message":"> Transcript [50264] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.228787642+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:57.546844951+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:57.546887594+07:00","message":"receive 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-05-12T14:07:57.54689572+07:00","message":"receive interim result [false|false]: ผมมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:57.546910116+07:00","message":"[buffer interim] 4401 false ผมมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.546919797+07:00","message":"[bufferProcess] interim [200000000]:ผมมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.546922668+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:57.590956351+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:57.590998318+07:00","message":"receive 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-05-12T14:07:57.59100399+07:00","message":"receive interim result [false|false]: ผมไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:57.591015149+07:00","message":"[buffer interim] 4401 false ผมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.591022333+07:00","message":"[bufferProcess] interim [260000000]:ผมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.591024605+07:00","message":"[bufferProcess] send to processor:ผมมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.591030141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.591032989+07:00","message":"> Transcript [50265] [false]: 'ผมมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.591036385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.591038499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.591040797+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.59104298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:57.786248781+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:57.786293312+07:00","message":"receive 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-05-12T14:07:57.786299341+07:00","message":"receive interim result [false|false]: ผมไม่อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:57.786313396+07:00","message":"[buffer interim] 4401 false ผมไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.786320906+07:00","message":"[bufferProcess] interim [500000000]:ผมไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.786323788+07:00","message":"[bufferProcess] send to processor:ผมไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.786330648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.786333731+07:00","message":"> Transcript [50266] [false]: 'ผมไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.786336472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.786338568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.786340821+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.786343062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:57.911933354+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:57.911974825+07:00","message":"receive 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-05-12T14:07:57.91198154+07:00","message":"receive interim result [false|false]: ผมไม่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:57.911996893+07:00","message":"[buffer interim] 4401 false ผมไม่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.912004841+07:00","message":"[bufferProcess] interim [560000000]:ผมไม่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.912010054+07:00","message":"[bufferProcess] send to processor:ผมไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.912017012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.912020189+07:00","message":"> Transcript [50267] [false]: 'ผมไม่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.912023689+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.912026289+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.912028442+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:57.912030785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.047718566+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.047757334+07:00","message":"receive 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-05-12T14:07:58.047762815+07:00","message":"receive interim result [false|false]: ผมไม่ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.047779374+07:00","message":"[buffer interim] 4401 false ผมไม่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.047786674+07:00","message":"[bufferProcess] interim [680000000]:ผมไม่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.047789261+07:00","message":"[bufferProcess] send to processor:ผมไม่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.047794337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.047797436+07:00","message":"> Transcript [50268] [false]: 'ผมไม่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.047800491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.04780245+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.047804589+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.047806994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.04781257+07:00","message":"Push: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.04781447+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.047816425+07:00","message":"Set new StatePrefix : 'ผมไม่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.047818488+07:00","message":"Next Push (prob) : 'ไม่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.047826144+07:00","message":"push: {false ผม 0 0xc002803f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.113531707+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.113564987+07:00","message":"receive 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-05-12T14:07:58.113570544+07:00","message":"receive interim result [false|false]: ผมไม่ยังไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.113580835+07:00","message":"[buffer interim] 4401 false ผมไม่ยังไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.113588175+07:00","message":"[bufferProcess] interim [800000000]:ผมไม่ยังไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.113590786+07:00","message":"[bufferProcess] send to processor:ผมไม่ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.113594019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.1135967+07:00","message":"> Transcript [50269] [false]: 'ผมไม่ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.113600349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.113602546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.113604432+07:00","message":"StatePrefix: 'ผมไม่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.113608213+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.236626953+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.23666932+07:00","message":"receive 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-05-12T14:07:58.236675477+07:00","message":"receive interim result [false|false]: ผมไม่ยังไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.236691798+07:00","message":"[buffer interim] 4401 false ผมไม่ยังไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.23670009+07:00","message":"[bufferProcess] interim [860000000]:ผมไม่ยังไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.236702371+07:00","message":"[bufferProcess] send to processor:ผมไม่ยังไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.236709439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.236712272+07:00","message":"> Transcript [50270] [false]: 'ผมไม่ยังไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.23671554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.236717912+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.236721349+07:00","message":"StatePrefix: 'ผมไม่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.236725273+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.245505235+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.245539596+07:00","message":"receive 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-05-12T14:07:58.245545368+07:00","message":"receive interim result [false|false]: ผมไม่ยังไม่เคยดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.24556251+07:00","message":"[buffer interim] 4401 false ผมไม่ยังไม่เคยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.245570404+07:00","message":"[bufferProcess] interim [920000000]:ผมไม่ยังไม่เคยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.24557335+07:00","message":"[bufferProcess] send to processor:ผมไม่ยังไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.245579046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.245581889+07:00","message":"> Transcript [50271] [false]: 'ผมไม่ยังไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.24558528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.245587613+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.245589482+07:00","message":"StatePrefix: 'ผมไม่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.245592258+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.292097678+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.292133674+07:00","message":"receive 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-05-12T14:07:58.292141417+07:00","message":"receive interim result [false|false]: ผมไม่ยังไม่เคยโดน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.292154939+07:00","message":"[buffer interim] 4401 false ผมไม่ยังไม่เคยโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.292161958+07:00","message":"[bufferProcess] interim [980000000]:ผมไม่ยังไม่เคยโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.292164354+07:00","message":"[bufferProcess] send to processor:ผมไม่ยังไม่เคยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.292167387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.292170131+07:00","message":"> Transcript [50272] [false]: 'ผมไม่ยังไม่เคยดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.292173188+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.292175142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.29217902+07:00","message":"StatePrefix: 'ผมไม่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.292181436+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.292184071+07:00","message":"Push: 'ไม่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.29218602+07:00","message":"TextPushed: 'ผมไม่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.292188849+07:00","message":"Set new StatePrefix : 'ผมไม่ยังไม่เคยดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.292191447+07:00","message":"Next Push (prob) : 'ไม่เคยดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.292200156+07:00","message":"push: {false ไม่ยัง 0 0xc002803f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.503732895+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.503779677+07:00","message":"receive 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-05-12T14:07:58.503786465+07:00","message":"receive interim result [false|false]: ผมไม่ยังไม่เคยโดนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.503802142+07:00","message":"[buffer interim] 4401 false ผมไม่ยังไม่เคยโดนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.503812847+07:00","message":"[bufferProcess] interim [220000000]:ผมไม่ยังไม่เคยโดนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.503815625+07:00","message":"[bufferProcess] send to processor:ผมไม่ยังไม่เคยโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.503821335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.503826855+07:00","message":"> Transcript [50273] [false]: 'ผมไม่ยังไม่เคยโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.503829737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.503832008+07:00","message":"Set new StatePrefix: 'ผมไม่ยังไม่เคยโดน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.625447006+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.625496417+07:00","message":"receive 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-05-12T14:07:58.625503933+07:00","message":"receive interim result [false|false]: ผมไม่ยังไม่เคยโดนเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.625519739+07:00","message":"[buffer interim] 4401 false ผมไม่ยังไม่เคยโดนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.625532623+07:00","message":"[bufferProcess] interim [280000000]:ผมไม่ยังไม่เคยโดนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.625535656+07:00","message":"[bufferProcess] send to processor:ผมไม่ยังไม่เคยโดนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.625543148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.625546599+07:00","message":"> Transcript [50274] [false]: 'ผมไม่ยังไม่เคยโดนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.62555067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.625552956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.625555325+07:00","message":"StatePrefix: 'ผมไม่ยังไม่เคยโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.625557729+07:00","message":"TextPushed: 'ผมไม่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.777560712+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.777602556+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-05-12T14:07:58.777608974+07:00","message":"receive interim result [false|false]: ผมไม่ยังไม่เคยโดนคำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.777622944+07:00","message":"[buffer interim] 4401 false ผมไม่ยังไม่เคยโดนคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.77763005+07:00","message":"[bufferProcess] interim [340000000]:ผมไม่ยังไม่เคยโดนคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.777632499+07:00","message":"[bufferProcess] send to processor:ผมไม่ยังไม่เคยโดนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.777635564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.777638179+07:00","message":"> Transcript [50275] [false]: 'ผมไม่ยังไม่เคยโดนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.777641326+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.777643367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.777646689+07:00","message":"StatePrefix: 'ผมไม่ยังไม่เคยโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.777648753+07:00","message":"TextPushed: 'ผมไม่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.81425938+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.814296405+07:00","message":"receive 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-05-12T14:07:58.814303049+07:00","message":"receive interim result [false|false]: ผมไม่ยังไม่เคยโดนคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.814314902+07:00","message":"[buffer interim] 4401 false ผมไม่ยังไม่เคยโดนคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.814321498+07:00","message":"[bufferProcess] interim [400000000]:ผมไม่ยังไม่เคยโดนคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.814324344+07:00","message":"[bufferProcess] send to processor:ผมไม่ยังไม่เคยโดนคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.814329505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.814332852+07:00","message":"> Transcript [50276] [false]: 'ผมไม่ยังไม่เคยโดนคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.814336016+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.814338317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.814340251+07:00","message":"StatePrefix: 'ผมไม่ยังไม่เคยโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.814342378+07:00","message":"TextPushed: 'ผมไม่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.830982974+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.831021187+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-05-12T14:07:58.831027452+07:00","message":"receive interim result [false|false]: ผมไม่ยังไม่เคยโดนเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.831042635+07:00","message":"[buffer interim] 4401 false ผมไม่ยังไม่เคยโดนเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.83104901+07:00","message":"[bufferProcess] interim [460000000]:ผมไม่ยังไม่เคยโดนเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.831051275+07:00","message":"[bufferProcess] send to processor:ผมไม่ยังไม่เคยโดนคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.831054784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.83105741+07:00","message":"> Transcript [50277] [false]: 'ผมไม่ยังไม่เคยโดนคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.831060985+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.831062898+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.831064968+07:00","message":"StatePrefix: 'ผมไม่ยังไม่เคยโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.831067316+07:00","message":"TextPushed: 'ผมไม่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.831073573+07:00","message":"Push: 'ไม่เคยโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.831075529+07:00","message":"TextPushed: 'ผมไม่ยังไม่เคยโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.831078036+07:00","message":"Set new StatePrefix : 'ผมไม่ยังไม่เคยโดนคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:58.831080136+07:00","message":"Next Push (prob) : 'คำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:58.831088067+07:00","message":"push: {false ไม่เคยโดน 0 0xc002803f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.136355692+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.13638951+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-05-12T14:07:59.136395518+07:00","message":"receive interim result [false|false]: ผมไม่ยังไม่เคยโดนเขาหลอกอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.136410234+07:00","message":"[buffer interim] 4401 false ผมไม่ยังไม่เคยโดนเขาหลอกอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.136416855+07:00","message":"[bufferProcess] interim [760000000]:ผมไม่ยังไม่เคยโดนเขาหลอกอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.136419206+07:00","message":"[bufferProcess] send to processor:ผมไม่ยังไม่เคยโดนเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.136422251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.136425077+07:00","message":"> Transcript [50278] [false]: 'ผมไม่ยังไม่เคยโดนเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.136427059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.13642908+07:00","message":"Set new StatePrefix: 'ผมไม่ยังไม่เคยโดนเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.175573475+07:00","message":"[GCS] IsForceVAD: false for message ID: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.198177297+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.198223667+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-05-12T14:07:59.198229745+07:00","message":"receive interim result [false|false]: ผมไม่ยังไม่เคยโดนเขาบอกนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.198243064+07:00","message":"[buffer interim] 4401 false ผมไม่ยังไม่เคยโดนเขาบอกนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.198251031+07:00","message":"[bufferProcess] interim [880000000]:ผมไม่ยังไม่เคยโดนเขาบอกนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.198253719+07:00","message":"[bufferProcess] send to processor:ผมไม่ยังไม่เคยโดนเขาหลอกอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.198260917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.198264043+07:00","message":"> Transcript [50279] [false]: 'ผมไม่ยังไม่เคยโดนเขาหลอกอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.198266471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.198268605+07:00","message":"Set new StatePrefix: 'ผมไม่ยังไม่เคยโดนเขาหลอกอีก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:59.301880976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:07:59.301929851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.30272717+07:00","message":"receive streaming session, msgId: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.302758391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไม่ยังไม่เคยโดนเขาหลอกนี้\",\"confidence\":0.91532046}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.302765056+07:00","message":"receive interim result [true|false]: ผมไม่ยังไม่เคยโดนเขาหลอกนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.302773841+07:00","message":"end recv isFinal message id 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.302776215+07:00","message":"end Recv id 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.302782279+07:00","message":"[buffer interim] 4401 true ผมไม่ยังไม่เคยโดนเขาหลอกนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.30279453+07:00","message":"[bufferProcess] interim [30000000]:ผมไม่ยังไม่เคยโดนเขาหลอกนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.302797607+07:00","message":"[bufferProcess] send to processor (isfinal):ผมไม่ยังไม่เคยโดนเขาบอกนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.302801179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.302804022+07:00","message":"> Transcript [50280] [false]: 'ผมไม่ยังไม่เคยโดนเขาบอกนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.30280607+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.302810287+07:00","message":"Set new StatePrefix: 'ผมไม่ยังไม่เคยโดนเขาบอกนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.30281206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.302814124+07:00","message":"> Transcript [50281] [true]: 'ผมไม่ยังไม่เคยโดนเขาหลอกนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.302816655+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.302818571+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.302820285+07:00","message":"StatePrefix: 'ผมไม่ยังไม่เคยโดนเขาบอกนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.302822448+07:00","message":"TextPushed: 'ผมไม่ยังไม่เคยโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.30282533+07:00","message":"Push: 'เขาหลอกนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.302832319+07:00","message":"push: {true เขาหลอกนี้ 0 0xc002803f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:07:59.310676045+07:00","message":"write wav file: './tmp/7565/7565_4401.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.439194138+07:00","message":"[GCS] Start streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.970380169+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.970415041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.970420149+07:00","message":"receive interim result [false|false]: แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:07:59.970432814+07:00","message":"[buffer interim] 4402 false แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.970439752+07:00","message":"[bufferProcess] interim [540000000]:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:07:59.970441737+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:00.616205685+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:00.616249979+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-05-12T14:08:00.616257374+07:00","message":"receive interim result [false|false]: แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:00.616273006+07:00","message":"[buffer interim] 4402 false แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.616280296+07:00","message":"[bufferProcess] interim [140000000]:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.616282882+07:00","message":"[bufferProcess] send to processor:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.616290404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.616293755+07:00","message":"> Transcript [50282] [false]: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.61629596+07:00","message":"Set StatePrefix (first interim): 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:00.623740031+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:00.623766536+07:00","message":"receive 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-05-12T14:08:00.62377214+07:00","message":"receive interim result [false|false]: แต่ว่าก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:00.623786524+07:00","message":"[buffer interim] 4402 false แต่ว่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.623791396+07:00","message":"[bufferProcess] interim [200000000]:แต่ว่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.623793339+07:00","message":"[bufferProcess] send to processor:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.623795733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.623798309+07:00","message":"> Transcript [50283] [false]: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.623801564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.623803566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.623805254+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.623807168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:00.87084015+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:00.87088161+07:00","message":"receive 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-05-12T14:08:00.870888055+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:00.870901406+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.870909146+07:00","message":"[bufferProcess] interim [500000000]:แต่ว่าก็เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.870911565+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.870919485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.870922541+07:00","message":"> Transcript [50284] [false]: 'แต่ว่าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.870925726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.870927851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.870930065+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:00.870932087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.064782402+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.064826456+07:00","message":"receive 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-05-12T14:08:01.064832836+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.06485042+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.064862188+07:00","message":"[bufferProcess] interim [680000000]:แต่ว่าก็เคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.064864769+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.064870679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.064873572+07:00","message":"> Transcript [50285] [false]: 'แต่ว่าก็เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.064877275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.06487973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.064881545+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.06488348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.499431867+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.499474047+07:00","message":"receive 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-05-12T14:08:01.499480613+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.499497702+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.499506079+07:00","message":"[bufferProcess] interim [40000000]:แต่ว่าก็เคยมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.499508674+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.499512694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.499515604+07:00","message":"> Transcript [50286] [false]: 'แต่ว่าก็เคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.499519259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.499521244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.499523016+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.499524922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.499527944+07:00","message":"Push: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.49952981+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.499531682+07:00","message":"Set new StatePrefix : 'แต่ว่าก็เคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.49953406+07:00","message":"Next Push (prob) : 'ก็เคยมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.499542355+07:00","message":"push: {false แต่ว่า 0 0xc002a7c180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.501947035+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.501983472+07:00","message":"receive 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-05-12T14:08:01.501989342+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.502005725+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.502015588+07:00","message":"[bufferProcess] interim [100000000]:แต่ว่าก็เคยมีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.502018275+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.502021582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.502025051+07:00","message":"> Transcript [50287] [false]: 'แต่ว่าก็เคยมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.502028275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.502030261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.502031973+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.502034034+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.770579806+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.770616667+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-05-12T14:08:01.770622273+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.770640397+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.770644504+07:00","message":"receive 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-05-12T14:08:01.770647062+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.77065644+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.770671103+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.770678992+07:00","message":"[bufferProcess] interim [340000000]:แต่ว่าก็เคยมีเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.770682604+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.770689267+07:00","message":"[bufferProcess] interim [400000000]:แต่ว่าก็เคยมีเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.77069135+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.770694451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.770697391+07:00","message":"> Transcript [50288] [false]: 'แต่ว่าก็เคยมีเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.770700747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.770702841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.770705579+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.770707812+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.770709345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.770711167+07:00","message":"> Transcript [50289] [false]: 'แต่ว่าก็เคยมีเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.770713004+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.770714541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.770716156+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.770717955+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.925005669+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.925047664+07:00","message":"receive 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-05-12T14:08:01.925053635+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่องของกู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.925064725+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.925072343+07:00","message":"[bufferProcess] interim [520000000]:แต่ว่าก็เคยมีเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.925074753+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.925077989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.925080652+07:00","message":"> Transcript [50290] [false]: 'แต่ว่าก็เคยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.925084017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.925086096+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.925088544+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.925090668+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.925093169+07:00","message":"Push: 'ก็เคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.92509524+07:00","message":"TextPushed: 'แต่ว่าก็เคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.925097585+07:00","message":"Set new StatePrefix : 'แต่ว่าก็เคยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:01.925099869+07:00","message":"Next Push (prob) : 'เรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:01.92510762+07:00","message":"push: {false ก็เคยมี 0 0xc002a7c180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.023700478+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.0237462+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-05-12T14:08:02.023752688+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่องของพวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.023770034+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่องของพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.023778207+07:00","message":"[bufferProcess] interim [580000000]:แต่ว่าก็เคยมีเรื่องของพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.023780898+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.023787764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.023790779+07:00","message":"> Transcript [50291] [false]: 'แต่ว่าก็เคยมีเรื่องของกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.023794672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.023796736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.023799568+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.023802268+07:00","message":"TextPushed: 'แต่ว่าก็เคยมี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:02.302860925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:02.302829859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.305333816+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.305359844+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-05-12T14:08:02.305365116+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่องของพวกเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.305377186+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่องของพวกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.305384399+07:00","message":"[bufferProcess] interim [880000000]:แต่ว่าก็เคยมีเรื่องของพวกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.305386633+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีเรื่องของพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.30539167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.305394375+07:00","message":"> Transcript [50292] [false]: 'แต่ว่าก็เคยมีเรื่องของพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.305397678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.305399806+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.305401578+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.305404483+07:00","message":"TextPushed: 'แต่ว่าก็เคยมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.43109157+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.431135611+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-05-12T14:08:02.431142303+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่องของพวกภัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.43116092+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่องของพวกภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.431170892+07:00","message":"[bufferProcess] interim [0]:แต่ว่าก็เคยมีเรื่องของพวกภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.431173244+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีเรื่องของพวกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.431176587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.43118164+07:00","message":"> Transcript [50293] [false]: 'แต่ว่าก็เคยมีเรื่องของพวกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.431184957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.431187025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.431188917+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.431191749+07:00","message":"TextPushed: 'แต่ว่าก็เคยมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.478393168+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.47842755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าก็เคยมีเรื่องของพวก Pioneer\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.478435016+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่องของพวก Pioneer"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.478448017+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่องของพวก Pioneer"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.478455323+07:00","message":"[bufferProcess] interim [120000000]:แต่ว่าก็เคยมีเรื่องของพวก Pioneer"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.478458503+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีเรื่องของพวกภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.478466971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.478470789+07:00","message":"> Transcript [50294] [false]: 'แต่ว่าก็เคยมีเรื่องของพวกภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.478475619+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.478478082+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.478479975+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.478482875+07:00","message":"TextPushed: 'แต่ว่าก็เคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.478489396+07:00","message":"Push: 'เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.478491604+07:00","message":"TextPushed: 'แต่ว่าก็เคยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.4784938+07:00","message":"Set new StatePrefix : 'แต่ว่าก็เคยมีเรื่องของพวกภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.478496009+07:00","message":"Next Push (prob) : 'พวกภัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.478503992+07:00","message":"push: {false เรื่องของ 0 0xc002a7c180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.60664212+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.606675648+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-05-12T14:08:02.606682018+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่องของพวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.606689261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Pioneer\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.606692113+07:00","message":"receive interim result [false|false]:  Pioneer"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.606699682+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่องของพวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.606703077+07:00","message":"[buffer interim] 4402 false  Pioneer"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.606708896+07:00","message":"[bufferProcess] interim [180000000]:แต่ว่าก็เคยมีเรื่องของพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.606710967+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีเรื่องของพวก Pioneer"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.606714047+07:00","message":"[bufferProcess] interim [180000000]: Pioneer"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.606716605+07:00","message":"[bufferProcess] update buffer: แต่ว่าก็เคยมีเรื่องของพวก Pioneer"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.606719484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.606722116+07:00","message":"> Transcript [50295] [false]: 'แต่ว่าก็เคยมีเรื่องของพวก Pioneer'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.606724284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.606726115+07:00","message":"Set new StatePrefix: 'แต่ว่าก็เคยมีเรื่องของพวก Pioneer'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.706027102+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.706060829+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-05-12T14:08:02.70606819+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.706080493+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.706087151+07:00","message":"[bufferProcess] interim [300000000]:แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.7060901+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีเรื่องของพวก Pioneer"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.706095236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.70609804+07:00","message":"> Transcript [50296] [false]: 'แต่ว่าก็เคยมีเรื่องของพวก Pioneer'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.706101248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.706103518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.706105286+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมีเรื่องของพวก Pioneer'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.706107692+07:00","message":"TextPushed: 'แต่ว่าก็เคยมีเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.987837804+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.987875607+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-05-12T14:08:02.987882532+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:02.987899824+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.987906634+07:00","message":"[bufferProcess] interim [540000000]:แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.987908876+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.987912494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.987915467+07:00","message":"> Transcript [50297] [false]: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.987918457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:02.987920819+07:00","message":"Set new StatePrefix: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.104939828+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.104973799+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-05-12T14:08:03.104980532+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.104990455+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.104997174+07:00","message":"[bufferProcess] interim [660000000]:แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.104999649+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.105002895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.10500606+07:00","message":"> Transcript [50298] [false]: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.105009476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.105011568+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.10501345+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.105015895+07:00","message":"TextPushed: 'แต่ว่าก็เคยมีเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.114886595+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.114921146+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-05-12T14:08:03.114929425+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.114944838+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.114950188+07:00","message":"[bufferProcess] interim [720000000]:แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.114952689+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.114955691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.114958058+07:00","message":"> Transcript [50299] [false]: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.114961134+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.1149631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.114965206+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.114967616+07:00","message":"TextPushed: 'แต่ว่าก็เคยมีเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.301210086+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.301250209+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-05-12T14:08:03.301256772+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.301273184+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.301280552+07:00","message":"[bufferProcess] interim [840000000]:แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.301283549+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.301286778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.301289426+07:00","message":"> Transcript [50300] [false]: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.301293346+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.30129524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.301297504+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.301302176+07:00","message":"TextPushed: 'แต่ว่าก็เคยมีเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.37027533+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.370314311+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-05-12T14:08:03.370320224+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.370336783+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.370344261+07:00","message":"[bufferProcess] interim [20000000]:แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.370346785+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.370350016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.370353052+07:00","message":"> Transcript [50301] [false]: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.370356878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.370358985+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.370361328+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.37036418+07:00","message":"TextPushed: 'แต่ว่าก็เคยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.370369835+07:00","message":"Push: 'พวกภัยออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.370372619+07:00","message":"TextPushed: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.370375903+07:00","message":"Set new StatePrefix : 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.370380325+07:00","message":"Next Push (prob) : 'มาเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.370390786+07:00","message":"push: {false พวกภัยออนไลน์ 0 0xc002a7c180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.503010832+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.503052354+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-05-12T14:08:03.503059382+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.503081172+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.503090145+07:00","message":"[bufferProcess] interim [80000000]:แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.503092849+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.503096607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.503099538+07:00","message":"> Transcript [50302] [false]: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.503103397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.503106904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.503108906+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.503111646+07:00","message":"TextPushed: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.533715312+07:00","message":"[GCS] IsForceVAD: false for message ID: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.596479608+07:00","message":"[GCS] Start streaming session, msgId: 4403"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.62732613+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.627364079+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-05-12T14:08:03.627370298+07:00","message":"receive interim result [false|false]: แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันครับผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.627383216+07:00","message":"[buffer interim] 4402 false แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.627390928+07:00","message":"[bufferProcess] interim [200000000]:แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.627393569+07:00","message":"[bufferProcess] send to processor:แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.627396985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.627399572+07:00","message":"> Transcript [50303] [false]: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.627403105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.627405433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.627407201+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.627409813+07:00","message":"TextPushed: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.717311602+07:00","message":"receive streaming session, msgId: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.717362701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันครับผม\",\"confidence\":0.9451275}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.717369761+07:00","message":"receive interim result [true|false]: แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันครับผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.71738209+07:00","message":"end recv isFinal message id 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.717384214+07:00","message":"end Recv id 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.717394138+07:00","message":"[buffer interim] 4402 true แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.717406736+07:00","message":"[bufferProcess] interim [320000000]:แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.717410015+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.717427651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.717446728+07:00","message":"> Transcript [50304] [false]: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.717452066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.717454424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.717456581+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.717460155+07:00","message":"TextPushed: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.717463039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.717465343+07:00","message":"> Transcript [50305] [true]: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกันครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.717467971+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.717469643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.717471199+07:00","message":"StatePrefix: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์มาเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.717473139+07:00","message":"TextPushed: 'แต่ว่าก็เคยมีเรื่องของพวกภัยออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:03.717481108+07:00","message":"Push: 'มาเหมือนกันครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:03.717492056+07:00","message":"push: {true มาเหมือนกันครับผม 0 0xc002a7c180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:03.728128774+07:00","message":"write wav file: './tmp/7565/7565_4402.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:04.753966353+07:00","message":"[GCS] IsForceVAD: false for message ID: 4403"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:04.796172902+07:00","message":"receive streaming session, msgId: 4403"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:04.796233896+07:00","message":"receive 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-05-12T14:08:04.796240395+07:00","message":"receive interim result [false|false]: เป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:04.796258019+07:00","message":"[buffer interim] 4403 false เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:04.796266012+07:00","message":"[bufferProcess] interim [20000000]:เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:04.796267895+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:04.796273595+07:00","message":"[bufferProcess] send to processor (ticker):เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:04.796276684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:04.796279656+07:00","message":"> Transcript [50306] [false]: 'เป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:04.796281847+07:00","message":"Set StatePrefix (first interim): 'เป็นยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:04.900673209+07:00","message":"receive streaming session, msgId: 4403"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:04.900710937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้างหน้าเป็นยังไง\",\"confidence\":0.8864747}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:04.900716777+07:00","message":"receive interim result [true|false]: ข้างหน้าเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:04.900728667+07:00","message":"end recv isFinal message id 4403"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:04.900731147+07:00","message":"end Recv id 4403"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:04.900737384+07:00","message":"[buffer interim] 4403 true ข้างหน้าเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:04.900744263+07:00","message":"[bufferProcess] interim [170000000]:ข้างหน้าเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:04.900747917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:04.900752288+07:00","message":"> Transcript [50307] [true]: 'ข้างหน้าเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:04.900755118+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:04.900758179+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:04.900760839+07:00","message":"StatePrefix: 'เป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:04.900763959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:04.900766616+07:00","message":"Push: 'ข้างหน้าเป็นยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:04.9007756+07:00","message":"push: {true ข้างหน้าเป็นยังไง 0 0xc004d59800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:04.906876056+07:00","message":"write wav file: './tmp/7565/7565_4403.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:04.947003067+07:00","message":"[GCS] Start streaming session, msgId: 4404"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:05.303393505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:05.303394158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:05.698591261+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:05.698633637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:05.698639356+07:00","message":"receive interim result [false|false]: เพิ่งดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:05.698656294+07:00","message":"[buffer interim] 4404 false เพิ่งดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:05.698663254+07:00","message":"[bufferProcess] interim [600000000]:เพิ่งดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:05.698665143+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:05.789891897+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:05.789928599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งโดน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:05.789934874+07:00","message":"receive interim result [false|false]: เพิ่งโดน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:05.78994735+07:00","message":"[buffer interim] 4404 false เพิ่งโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:05.78995758+07:00","message":"[bufferProcess] interim [660000000]:เพิ่งโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:05.789961045+07:00","message":"[bufferProcess] send to processor:เพิ่งดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:05.789967037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:05.789970626+07:00","message":"> Transcript [50308] [false]: 'เพิ่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:05.789973402+07:00","message":"Set StatePrefix (first interim): 'เพิ่งดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:05.92994898+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:05.929990299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งโดนมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:05.929996237+07:00","message":"receive interim result [false|false]: เพิ่งโดนมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:05.93001212+07:00","message":"[buffer interim] 4404 false เพิ่งโดนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:05.930020162+07:00","message":"[bufferProcess] interim [780000000]:เพิ่งโดนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:05.930022409+07:00","message":"[bufferProcess] send to processor:เพิ่งโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:05.930027757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:05.930030658+07:00","message":"> Transcript [50309] [false]: 'เพิ่งโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:05.930033069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:05.930035072+07:00","message":"Set new StatePrefix: 'เพิ่งโดน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.117987202+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.118024264+07:00","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-05-12T14:08:06.118030213+07:00","message":"receive interim result [false|false]: เพิ่งโดนมาเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.118047653+07:00","message":"[buffer interim] 4404 false เพิ่งโดนมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.118056311+07:00","message":"[bufferProcess] interim [960000000]:เพิ่งโดนมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.118059422+07:00","message":"[bufferProcess] send to processor:เพิ่งโดนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.118062644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.118065163+07:00","message":"> Transcript [50310] [false]: 'เพิ่งโดนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.118068745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.118071027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.118072897+07:00","message":"StatePrefix: 'เพิ่งโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.118074999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.497786948+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.497822383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งโดนมาเมื่อ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.4978288+07:00","message":"receive interim result [false|false]: เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.497842266+07:00","message":"[buffer interim] 4404 false เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.497849679+07:00","message":"[bufferProcess] interim [380000000]:เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.497852002+07:00","message":"[bufferProcess] send to processor:เพิ่งโดนมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.497855225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.497858023+07:00","message":"> Transcript [50311] [false]: 'เพิ่งโดนมาเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.49786124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.49786335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.497865105+07:00","message":"StatePrefix: 'เพิ่งโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.497867157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.693984432+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.694017632+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-05-12T14:08:06.694024111+07:00","message":"receive interim result [false|false]: เพิ่งโดนมาเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.694033964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.694037603+07:00","message":"receive interim result [false|false]:  3 วัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.694051312+07:00","message":"[buffer interim] 4404 false เพิ่งโดนมาเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.694055088+07:00","message":"[buffer interim] 4404 false  3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.694060644+07:00","message":"[bufferProcess] interim [560000000]:เพิ่งโดนมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.694063022+07:00","message":"[bufferProcess] send to processor:เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.694065766+07:00","message":"[bufferProcess] interim [560000000]: 3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.694068054+07:00","message":"[bufferProcess] update buffer: เพิ่งโดนมาเมื่อ 3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.694070678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.694073431+07:00","message":"> Transcript [50312] [false]: 'เพิ่งโดนมาเมื่อ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.694076424+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.694078333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.694080257+07:00","message":"StatePrefix: 'เพิ่งโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.694082234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.815798082+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.815839899+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-05-12T14:08:06.815846435+07:00","message":"receive interim result [false|false]: เพิ่งโดนมาเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.815854743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 วันที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.815857819+07:00","message":"receive interim result [false|false]:  3 วันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.815865643+07:00","message":"[buffer interim] 4404 false เพิ่งโดนมาเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.815869364+07:00","message":"[buffer interim] 4404 false  3 วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.815875336+07:00","message":"[bufferProcess] interim [680000000]:เพิ่งโดนมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.815879338+07:00","message":"[bufferProcess] send to processor:เพิ่งโดนมาเมื่อ 3 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.815883731+07:00","message":"[bufferProcess] interim [680000000]: 3 วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.815886857+07:00","message":"[bufferProcess] update buffer: เพิ่งโดนมาเมื่อ 3 วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.8158902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.815892879+07:00","message":"> Transcript [50313] [false]: 'เพิ่งโดนมาเมื่อ 3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.815896271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.815898165+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.81589994+07:00","message":"StatePrefix: 'เพิ่งโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.815901908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.815905838+07:00","message":"Push: 'เพิ่งโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.815909302+07:00","message":"TextPushed: 'เพิ่งโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.815911682+07:00","message":"Set new StatePrefix : 'เพิ่งโดนมาเมื่อ 3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.815913885+07:00","message":"Next Push (prob) : 'มาเมื่อ 3 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.815921344+07:00","message":"push: {false เพิ่งโดน 0 0xc002a7c900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.88934006+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.889400326+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-05-12T14:08:06.889409678+07:00","message":"receive interim result [false|false]: เพิ่งโดนมาเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.889426685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 วันที่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.889431336+07:00","message":"receive interim result [false|false]:  3 วันที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.889454501+07:00","message":"[buffer interim] 4404 false เพิ่งโดนมาเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:06.889468685+07:00","message":"[buffer interim] 4404 false  3 วันที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.889476826+07:00","message":"[bufferProcess] interim [800000000]:เพิ่งโดนมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.889480393+07:00","message":"[bufferProcess] send to processor:เพิ่งโดนมาเมื่อ 3 วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.889486915+07:00","message":"[bufferProcess] interim [800000000]: 3 วันที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.889490281+07:00","message":"[bufferProcess] update buffer: เพิ่งโดนมาเมื่อ 3 วันที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.889493982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.889498067+07:00","message":"> Transcript [50314] [false]: 'เพิ่งโดนมาเมื่อ 3 วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.889502942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.889505972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.889508689+07:00","message":"StatePrefix: 'เพิ่งโดนมาเมื่อ 3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:06.889512369+07:00","message":"TextPushed: 'เพิ่งโดน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.084858526+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.08489326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งโดนมาเมื่อ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.084899873+07:00","message":"receive interim result [false|false]: เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.084914668+07:00","message":"receive 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-05-12T14:08:07.084917869+07:00","message":"receive interim result [false|false]:  วันที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.084925931+07:00","message":"[buffer interim] 4404 false เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.084929675+07:00","message":"[buffer interim] 4404 false  วันที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.084935595+07:00","message":"[bufferProcess] interim [980000000]:เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.084938703+07:00","message":"[bufferProcess] send to processor:เพิ่งโดนมาเมื่อ 3 วันที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.084941751+07:00","message":"[bufferProcess] interim [980000000]: วันที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.084944355+07:00","message":"[bufferProcess] update buffer: เพิ่งโดนมาเมื่อ 3 วันที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.084947211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.084949765+07:00","message":"> Transcript [50315] [false]: 'เพิ่งโดนมาเมื่อ 3 วันที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.084952672+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.084954591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.084956431+07:00","message":"StatePrefix: 'เพิ่งโดนมาเมื่อ 3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.08495886+07:00","message":"TextPushed: 'เพิ่งโดน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.211763311+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.211800425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งโดนมาเมื่อ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.211808524+07:00","message":"receive interim result [false|false]: เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.211820385+07:00","message":"receive 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-05-12T14:08:07.211824677+07:00","message":"receive interim result [false|false]:  วันที่แล้วเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.211843743+07:00","message":"[buffer interim] 4404 false เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.211859551+07:00","message":"[buffer interim] 4404 false  วันที่แล้วเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.211867553+07:00","message":"[bufferProcess] interim [100000000]:เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.211871167+07:00","message":"[bufferProcess] send to processor:เพิ่งโดนมาเมื่อ 3 วันที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.211876798+07:00","message":"[bufferProcess] interim [100000000]: วันที่แล้วเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.211879949+07:00","message":"[bufferProcess] update buffer: เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.21188281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.211885487+07:00","message":"> Transcript [50316] [false]: 'เพิ่งโดนมาเมื่อ 3 วันที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.211889108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.211891249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.211893109+07:00","message":"StatePrefix: 'เพิ่งโดนมาเมื่อ 3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.211895518+07:00","message":"TextPushed: 'เพิ่งโดน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.267064958+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.267098243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งโดนมาเมื่อ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.267104486+07:00","message":"receive interim result [false|false]: เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.267114426+07:00","message":"receive 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-05-12T14:08:07.267117346+07:00","message":"receive interim result [false|false]:  วันที่แล้วเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.26712441+07:00","message":"[buffer interim] 4404 false เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.26712812+07:00","message":"[buffer interim] 4404 false  วันที่แล้วเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.267133654+07:00","message":"[bufferProcess] interim [220000000]:เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.267136529+07:00","message":"[bufferProcess] send to processor:เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.267139758+07:00","message":"[bufferProcess] interim [220000000]: วันที่แล้วเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.267143013+07:00","message":"[bufferProcess] update buffer: เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.267146295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.267148902+07:00","message":"> Transcript [50317] [false]: 'เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.267152181+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.267155052+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.267157183+07:00","message":"StatePrefix: 'เพิ่งโดนมาเมื่อ 3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.267159257+07:00","message":"TextPushed: 'เพิ่งโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.267162164+07:00","message":"Push: 'มาเมื่อ 3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.267164359+07:00","message":"TextPushed: 'เพิ่งโดนมาเมื่อ 3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.267166519+07:00","message":"Set new StatePrefix : 'เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.267168927+07:00","message":"Next Push (prob) : 'ที่แล้วเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.267176044+07:00","message":"push: {false มาเมื่อ 3 วัน 0 0xc002a7c900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.40079129+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.40082625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งโดนมาเมื่อ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.400832248+07:00","message":"receive interim result [false|false]: เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.400842497+07:00","message":"receive 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-05-12T14:08:07.400847391+07:00","message":"receive interim result [false|false]:  วันที่แล้วเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.400855185+07:00","message":"[buffer interim] 4404 false เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.400858891+07:00","message":"[buffer interim] 4404 false  วันที่แล้วเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.400865081+07:00","message":"[bufferProcess] interim [280000000]:เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.400868107+07:00","message":"[bufferProcess] send to processor:เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.400871153+07:00","message":"[bufferProcess] interim [280000000]: วันที่แล้วเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.40087406+07:00","message":"[bufferProcess] update buffer: เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.400877003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.400879935+07:00","message":"> Transcript [50318] [false]: 'เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.400883306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.400885316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.400887061+07:00","message":"StatePrefix: 'เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.400889453+07:00","message":"TextPushed: 'เพิ่งโดนมาเมื่อ 3 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.536392392+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.536432557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งโดนมาเมื่อ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.536439098+07:00","message":"receive interim result [false|false]: เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.53644957+07:00","message":"receive 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-05-12T14:08:07.536452678+07:00","message":"receive interim result [false|false]:  วันที่แล้วเลยครับผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.536461662+07:00","message":"[buffer interim] 4404 false เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:07.5364651+07:00","message":"[buffer interim] 4404 false  วันที่แล้วเลยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.536471049+07:00","message":"[bufferProcess] interim [400000000]:เพิ่งโดนมาเมื่อ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.536473396+07:00","message":"[bufferProcess] send to processor:เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.536476359+07:00","message":"[bufferProcess] interim [400000000]: วันที่แล้วเลยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.53647982+07:00","message":"[bufferProcess] update buffer: เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.536482621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.536485178+07:00","message":"> Transcript [50319] [false]: 'เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.536488333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.536490254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.536492146+07:00","message":"StatePrefix: 'เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:07.536494417+07:00","message":"TextPushed: 'เพิ่งโดนมาเมื่อ 3 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:08.096207385+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:08.096246042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับผม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:08.096251974+07:00","message":"receive interim result [false|false]: เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:08.096262682+07:00","message":"[buffer interim] 4404 false เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.096275931+07:00","message":"[bufferProcess] interim [0]:เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.096278874+07:00","message":"[bufferProcess] send to processor:เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.09628231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.09628509+07:00","message":"> Transcript [50320] [false]: 'เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.096288267+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.096290209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.096292473+07:00","message":"StatePrefix: 'เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.096294879+07:00","message":"TextPushed: 'เพิ่งโดนมาเมื่อ 3 วัน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:08.304381619+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:08.304410105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:08.403669685+07:00","message":"[GCS] IsForceVAD: false for message ID: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:08.464896373+07:00","message":"[GCS] Start streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:08.51404339+07:00","message":"receive streaming session, msgId: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:08.51408965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับผม\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:08.514097832+07:00","message":"receive interim result [true|false]: เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:08.51410844+07:00","message":"end recv isFinal message id 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:08.514111476+07:00","message":"end Recv id 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:08.514120084+07:00","message":"[buffer interim] 4404 true เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514130066+07:00","message":"[bufferProcess] interim [480000000]:เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514134642+07:00","message":"[bufferProcess] send to processor (isfinal):เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514139569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.51414377+07:00","message":"> Transcript [50321] [false]: 'เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514148407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514151178+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514154368+07:00","message":"StatePrefix: 'เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514158002+07:00","message":"TextPushed: 'เพิ่งโดนมาเมื่อ 3 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514162177+07:00","message":"Push: 'ที่แล้วเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514165526+07:00","message":"TextPushed: 'เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514169215+07:00","message":"Set new StatePrefix : 'เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514172679+07:00","message":"Next Push (prob) : 'ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514175621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514178903+07:00","message":"> Transcript [50322] [true]: 'เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514182443+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514185293+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514188293+07:00","message":"StatePrefix: 'เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลยครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514191308+07:00","message":"TextPushed: 'เพิ่งโดนมาเมื่อ 3 วันที่แล้วเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:08.514194802+07:00","message":"Push: 'ครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:08.514206073+07:00","message":"push: {false ที่แล้วเลย 0 0xc002a7c900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:08.514213378+07:00","message":"push: {true ครับผม 0 0xc002a7c900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:08.524528862+07:00","message":"write wav file: './tmp/7565/7565_4404.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:09.194000664+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:09.194048969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:09.194054288+07:00","message":"receive interim result [false|false]: โทร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:09.194072912+07:00","message":"[buffer interim] 4405 false โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:09.194080607+07:00","message":"[bufferProcess] interim [600000000]:โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:09.194082303+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:09.320308745+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:09.320346808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:09.320352375+07:00","message":"receive interim result [false|false]: โทรมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:09.320365992+07:00","message":"[buffer interim] 4405 false โทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:09.320374663+07:00","message":"[bufferProcess] interim [720000000]:โทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:09.320376719+07:00","message":"[bufferProcess] send to processor:โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:09.320379677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:09.320382163+07:00","message":"> Transcript [50323] [false]: 'โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:09.320384349+07:00","message":"Set StatePrefix (first interim): 'โทร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:09.895115176+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:09.895159373+07:00","message":"receive 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-05-12T14:08:09.895164401+07:00","message":"receive interim result [false|false]: โทรมาบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:09.895179656+07:00","message":"[buffer interim] 4405 false โทรมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:09.895187418+07:00","message":"[bufferProcess] interim [260000000]:โทรมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:09.895189694+07:00","message":"[bufferProcess] send to processor:โทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:09.895193141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:09.895195982+07:00","message":"> Transcript [50324] [false]: 'โทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:09.895199198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:09.895201099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:09.895202766+07:00","message":"StatePrefix: 'โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:09.895204579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:10.09009678+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:10.090134973+07:00","message":"receive 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-05-12T14:08:10.090140732+07:00","message":"receive interim result [false|false]: โทรมาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:10.090156579+07:00","message":"[buffer interim] 4405 false โทรมาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.090165152+07:00","message":"[bufferProcess] interim [440000000]:โทรมาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.090167464+07:00","message":"[bufferProcess] send to processor:โทรมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.090171052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.09017395+07:00","message":"> Transcript [50325] [false]: 'โทรมาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.090176815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.090178692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.090180859+07:00","message":"StatePrefix: 'โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.090182877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:10.385120355+07:00","message":"[GCS] IsForceVAD: false for message ID: 4405"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:10.47645213+07:00","message":"receive streaming session, msgId: 4405"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:10.476508467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาบอกว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:10.476515351+07:00","message":"receive interim result [true|false]: โทรมาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:10.476528632+07:00","message":"end recv isFinal message id 4405"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:10.476531131+07:00","message":"end Recv id 4405"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:10.476539223+07:00","message":"[buffer interim] 4405 true โทรมาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.476551635+07:00","message":"[bufferProcess] interim [860000000]:โทรมาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.476554887+07:00","message":"[bufferProcess] send to processor (isfinal):โทรมาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.476558519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.476561909+07:00","message":"> Transcript [50326] [false]: 'โทรมาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.476564899+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.476566802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.47656956+07:00","message":"StatePrefix: 'โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.476571519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.476573053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.47657494+07:00","message":"> Transcript [50327] [true]: 'โทรมาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.476580093+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.476581735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.47658329+07:00","message":"StatePrefix: 'โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.476585008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:10.476592123+07:00","message":"Push: 'โทรมาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:10.476601444+07:00","message":"push: {true โทรมาบอกว่า 0 0xc00386cd80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:10.483208954+07:00","message":"write wav file: './tmp/7565/7565_4405.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:10.575992176+07:00","message":"[GCS] Start streaming session, msgId: 4406"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:11.305265516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:11.305253691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:11.633404993+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:11.633461446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:11.633468786+07:00","message":"receive interim result [false|false]: โอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:11.633483534+07:00","message":"[buffer interim] 4406 false โอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:11.633492279+07:00","message":"[bufferProcess] interim [900000000]:โอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:11.633494654+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:11.633498792+07:00","message":"[bufferProcess] send to processor (ticker):โอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:11.633502392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:11.63350587+07:00","message":"> Transcript [50328] [false]: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:11.633509318+07:00","message":"Set StatePrefix (first interim): 'โอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:11.768978688+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:11.769018755+07:00","message":"receive 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-05-12T14:08:11.769024474+07:00","message":"receive interim result [false|false]: โอนเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:11.76903876+07:00","message":"[buffer interim] 4406 false โอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:11.769046041+07:00","message":"[bufferProcess] interim [20000000]:โอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:11.769047767+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:12.000159595+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:12.00019732+07:00","message":"receive 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-05-12T14:08:12.00020292+07:00","message":"receive interim result [false|false]: โอนเงินผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:12.000217359+07:00","message":"[buffer interim] 4406 false โอนเงินผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.000231027+07:00","message":"[bufferProcess] interim [260000000]:โอนเงินผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.000234581+07:00","message":"[bufferProcess] send to processor:โอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.000241271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.000244164+07:00","message":"> Transcript [50329] [false]: 'โอนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.000247018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.000248889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.000251247+07:00","message":"StatePrefix: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.000253243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:12.673324756+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:12.673371848+07:00","message":"receive 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-05-12T14:08:12.673378228+07:00","message":"receive interim result [false|false]: โอนเงินผิดของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:12.673397731+07:00","message":"[buffer interim] 4406 false โอนเงินผิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.673406144+07:00","message":"[bufferProcess] interim [860000000]:โอนเงินผิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.673408575+07:00","message":"[bufferProcess] send to processor:โอนเงินผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.673412714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.673415625+07:00","message":"> Transcript [50330] [false]: 'โอนเงินผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.673419674+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.673421558+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.673424319+07:00","message":"StatePrefix: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.67342631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:12.710370213+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:12.710405783+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-05-12T14:08:12.710411455+07:00","message":"receive interim result [false|false]: โอนเงินผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:12.710426669+07:00","message":"[buffer interim] 4406 false โอนเงินผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.710433577+07:00","message":"[bufferProcess] interim [920000000]:โอนเงินผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.710436039+07:00","message":"[bufferProcess] send to processor:โอนเงินผิดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.71044337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.71044663+07:00","message":"> Transcript [50331] [false]: 'โอนเงินผิดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.710449777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.710451757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.71045451+07:00","message":"StatePrefix: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.710456777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:12.724927321+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:12.724964965+07:00","message":"receive 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-05-12T14:08:12.724970606+07:00","message":"receive interim result [false|false]: โอนเงินผิดโอนเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:12.724985164+07:00","message":"[buffer interim] 4406 false โอนเงินผิดโอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.724992176+07:00","message":"[bufferProcess] interim [980000000]:โอนเงินผิดโอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.724994717+07:00","message":"[bufferProcess] send to processor:โอนเงินผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.725001169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.725007818+07:00","message":"> Transcript [50332] [false]: 'โอนเงินผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.725011601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.725013665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.725015777+07:00","message":"StatePrefix: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.725017809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.725023851+07:00","message":"Push: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.725025756+07:00","message":"TextPushed: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.725027744+07:00","message":"Set new StatePrefix : 'โอนเงินผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.725029869+07:00","message":"Next Push (prob) : 'เงินผิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:12.725037442+07:00","message":"push: {false โอน 0 0xc002eaa180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:12.917845139+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:12.917889066+07:00","message":"receive 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-05-12T14:08:12.917895229+07:00","message":"receive interim result [false|false]: โอนเงินผิดขอเงินคืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:12.917913784+07:00","message":"[buffer interim] 4406 false โอนเงินผิดขอเงินคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.917921523+07:00","message":"[bufferProcess] interim [160000000]:โอนเงินผิดขอเงินคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.917923831+07:00","message":"[bufferProcess] send to processor:โอนเงินผิดโอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.917927538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.917931175+07:00","message":"> Transcript [50333] [false]: 'โอนเงินผิดโอนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.917934481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.917936442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.917938265+07:00","message":"StatePrefix: 'โอนเงินผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:12.917940635+07:00","message":"TextPushed: 'โอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:13.1915189+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:13.191566006+07:00","message":"receive 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-05-12T14:08:13.191572198+07:00","message":"receive interim result [false|false]: โอนเงินผิดขอเงินคืนจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:13.19158634+07:00","message":"[buffer interim] 4406 false โอนเงินผิดขอเงินคืนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.191595191+07:00","message":"[bufferProcess] interim [400000000]:โอนเงินผิดขอเงินคืนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.191598453+07:00","message":"[bufferProcess] send to processor:โอนเงินผิดขอเงินคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.191602234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.191605152+07:00","message":"> Transcript [50334] [false]: 'โอนเงินผิดขอเงินคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.191609262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.191611335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.191613202+07:00","message":"StatePrefix: 'โอนเงินผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.191615886+07:00","message":"TextPushed: 'โอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:13.482182503+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:13.482221317+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-05-12T14:08:13.482232815+07:00","message":"receive interim result [false|false]: โอนเงินผิดขอเงินคืนสักหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:13.482246807+07:00","message":"[buffer interim] 4406 false โอนเงินผิดขอเงินคืนสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.482254637+07:00","message":"[bufferProcess] interim [580000000]:โอนเงินผิดขอเงินคืนสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.482257374+07:00","message":"[bufferProcess] send to processor:โอนเงินผิดขอเงินคืนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.482263482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.482266657+07:00","message":"> Transcript [50335] [false]: 'โอนเงินผิดขอเงินคืนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.482270448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.482272878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.482274908+07:00","message":"StatePrefix: 'โอนเงินผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.482277264+07:00","message":"TextPushed: 'โอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:13.610099937+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:13.610144454+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-05-12T14:08:13.610151351+07:00","message":"receive interim result [false|false]: โอนเงินผิดขอเงินคืนสักหน่อยได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:13.610167906+07:00","message":"[buffer interim] 4406 false โอนเงินผิดขอเงินคืนสักหน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.610175992+07:00","message":"[bufferProcess] interim [760000000]:โอนเงินผิดขอเงินคืนสักหน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.610178475+07:00","message":"[bufferProcess] send to processor:โอนเงินผิดขอเงินคืนสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.610185832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.61018929+07:00","message":"> Transcript [50336] [false]: 'โอนเงินผิดขอเงินคืนสักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.610193613+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.610195853+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.610197875+07:00","message":"StatePrefix: 'โอนเงินผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.610200667+07:00","message":"TextPushed: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.610206825+07:00","message":"Push: 'เงินผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.610208798+07:00","message":"TextPushed: 'โอนเงินผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.610211621+07:00","message":"Set new StatePrefix : 'โอนเงินผิดขอเงินคืนสักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.610214333+07:00","message":"Next Push (prob) : 'ขอเงินคืนสักหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:13.610230218+07:00","message":"push: {false เงินผิด 0 0xc002eaa180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:13.673242375+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:13.673295906+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-05-12T14:08:13.673305528+07:00","message":"receive interim result [false|false]: โอนเงินผิดขอเงินคืนสักหน่อยได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:13.673322855+07:00","message":"[buffer interim] 4406 false โอนเงินผิดขอเงินคืนสักหน่อยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.673332127+07:00","message":"[bufferProcess] interim [880000000]:โอนเงินผิดขอเงินคืนสักหน่อยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.673335443+07:00","message":"[bufferProcess] send to processor:โอนเงินผิดขอเงินคืนสักหน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.673339177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.673341907+07:00","message":"> Transcript [50337] [false]: 'โอนเงินผิดขอเงินคืนสักหน่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.673345383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.673348247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.67335359+07:00","message":"StatePrefix: 'โอนเงินผิดขอเงินคืนสักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:13.6733575+07:00","message":"TextPushed: 'โอนเงินผิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:14.299158101+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:14.299191555+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-05-12T14:08:14.299198043+07:00","message":"receive interim result [false|false]: โอนเงินผิดขอเงินคืนสักหน่อยได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:14.299214242+07:00","message":"[buffer interim] 4406 false โอนเงินผิดขอเงินคืนสักหน่อยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:14.299228031+07:00","message":"[bufferProcess] interim [480000000]:โอนเงินผิดขอเงินคืนสักหน่อยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:14.299230916+07:00","message":"[bufferProcess] send to processor:โอนเงินผิดขอเงินคืนสักหน่อยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:14.299236446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:14.299239442+07:00","message":"> Transcript [50338] [false]: 'โอนเงินผิดขอเงินคืนสักหน่อยได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:14.29924265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:14.299244711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:14.299246884+07:00","message":"StatePrefix: 'โอนเงินผิดขอเงินคืนสักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:14.299249086+07:00","message":"TextPushed: 'โอนเงินผิด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:14.3054531+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:14.305469376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.338125112+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.338162749+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-05-12T14:08:15.33816901+07:00","message":"receive interim result [false|false]: โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมไปไกลๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.33818055+07:00","message":"[buffer interim] 4406 false โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมไปไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.338187825+07:00","message":"[bufferProcess] interim [560000000]:โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมไปไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.338190977+07:00","message":"[bufferProcess] send to processor:โอนเงินผิดขอเงินคืนสักหน่อยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.338196095+07:00","message":"[bufferProcess] send to processor (ticker):โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมไปไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.33819946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.33820213+07:00","message":"> Transcript [50339] [false]: 'โอนเงินผิดขอเงินคืนสักหน่อยได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.338205632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.33820834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.338210407+07:00","message":"StatePrefix: 'โอนเงินผิดขอเงินคืนสักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.338213002+07:00","message":"TextPushed: 'โอนเงินผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.338214553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.338216483+07:00","message":"> Transcript [50340] [false]: 'โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมไปไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.338218866+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.338220707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.338228954+07:00","message":"StatePrefix: 'โอนเงินผิดขอเงินคืนสักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.338231396+07:00","message":"TextPushed: 'โอนเงินผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.338236674+07:00","message":"Push: 'ขอเงินคืนสักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.338238978+07:00","message":"TextPushed: 'โอนเงินผิดขอเงินคืนสักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.338240982+07:00","message":"Set new StatePrefix : 'โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมไปไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.338243274+07:00","message":"Next Push (prob) : 'ได้ไหมไปไกลๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.338252289+07:00","message":"push: {false ขอเงินคืนสักหน่อย 0 0xc002eaa180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.422213125+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.422252808+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-05-12T14:08:15.42225921+07:00","message":"receive interim result [false|false]: โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมป้าแก่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.422273892+07:00","message":"[buffer interim] 4406 false โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมป้าแก่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.422286398+07:00","message":"[bufferProcess] interim [680000000]:โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมป้าแก่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.422288482+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.453343647+07:00","message":"[GCS] IsForceVAD: false for message ID: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.514817232+07:00","message":"[GCS] Start streaming session, msgId: 4407"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.576912361+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.576942794+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-05-12T14:08:15.576948424+07:00","message":"receive interim result [false|false]: โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมป้าแก่ๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.576961424+07:00","message":"[buffer interim] 4406 false โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมป้าแก่ๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.57696789+07:00","message":"[bufferProcess] interim [740000000]:โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมป้าแก่ๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.57697041+07:00","message":"[bufferProcess] send to processor:โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมป้าแก่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.576974264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.576976858+07:00","message":"> Transcript [50341] [false]: 'โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมป้าแก่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.576979427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.576981736+07:00","message":"Set new StatePrefix: 'โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมป้าแก่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.70519447+07:00","message":"receive streaming session, msgId: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.705248339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมเป็นป้าแก่ๆนะ\",\"confidence\":0.9090881}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.705258637+07:00","message":"receive interim result [true|false]: โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมเป็นป้าแก่ๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.705271115+07:00","message":"end recv isFinal message id 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.705273355+07:00","message":"end Recv id 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.705279+07:00","message":"[buffer interim] 4406 true โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมเป็นป้าแก่ๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.705286105+07:00","message":"[bufferProcess] interim [890000000]:โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมเป็นป้าแก่ๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.705289665+07:00","message":"[bufferProcess] send to processor (isfinal):โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมป้าแก่ๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.705293426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.705296624+07:00","message":"> Transcript [50342] [false]: 'โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมป้าแก่ๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.705299908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.705301724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.705303609+07:00","message":"StatePrefix: 'โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมป้าแก่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.705309251+07:00","message":"TextPushed: 'โอนเงินผิดขอเงินคืนสักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.705311302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.705313308+07:00","message":"> Transcript [50343] [true]: 'โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมเป็นป้าแก่ๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.70531544+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.70531757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.705319273+07:00","message":"StatePrefix: 'โอนเงินผิดขอเงินคืนสักหน่อยได้ไหมป้าแก่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.70532112+07:00","message":"TextPushed: 'โอนเงินผิดขอเงินคืนสักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:15.705324051+07:00","message":"Push: 'ได้ไหมเป็นป้าแก่ๆนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:15.705331394+07:00","message":"push: {true ได้ไหมเป็นป้าแก่ๆนะ 0 0xc002eaa180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:15.7148446+07:00","message":"write wav file: './tmp/7565/7565_4406.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:16.059435341+07:00","message":"receive streaming session, msgId: 4407"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:16.059477117+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-05-12T14:08:16.059482368+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:16.059497933+07:00","message":"[buffer interim] 4407 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.059504426+07:00","message":"[bufferProcess] interim [360000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.059506429+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:16.663390331+07:00","message":"[GCS] IsForceVAD: false for message ID: 4407"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:16.706803033+07:00","message":"receive streaming session, msgId: 4407"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:16.706848747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.9,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:16.706855516+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:16.70687236+07:00","message":"[buffer interim] 4407 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.706880331+07:00","message":"[bufferProcess] interim [960000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.706882796+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.706889636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.706892652+07:00","message":"> Transcript [50344] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.706895262+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:16.776635555+07:00","message":"receive streaming session, msgId: 4407"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:16.776676534+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-05-12T14:08:16.776682314+07:00","message":"receive interim result [true|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:16.776694385+07:00","message":"end recv isFinal message id 4407"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:16.776697375+07:00","message":"end Recv id 4407"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:16.77670532+07:00","message":"[buffer interim] 4407 true กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.776714331+07:00","message":"[bufferProcess] interim [170000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.776718559+07:00","message":"[bufferProcess] send to processor (isfinal):กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.776722144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.776725637+07:00","message":"> Transcript [50345] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.77672866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.776730595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.776732239+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.776734205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.776735759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.77673774+07:00","message":"> Transcript [50346] [true]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.776739884+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.776741482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.776743204+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.77674477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:16.776747997+07:00","message":"Push: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:16.776755963+07:00","message":"push: {true กลับ 0 0xc004ce8480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:16.782605773+07:00","message":"write wav file: './tmp/7565/7565_4407.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:16.985839616+07:00","message":"[GCS] Start streaming session, msgId: 4408"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:17.306421902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:17.306447009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:18.025589055+07:00","message":"receive streaming session, msgId: 4408"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:18.025623646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:18.025628942+07:00","message":"receive interim result [false|false]: ขึ้นหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:18.025645653+07:00","message":"[buffer interim] 4408 false ขึ้นหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:18.025655373+07:00","message":"[bufferProcess] interim [900000000]:ขึ้นหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:18.025657347+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:18.02566246+07:00","message":"[bufferProcess] send to processor (ticker):ขึ้นหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:18.025665061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:18.025667576+07:00","message":"> Transcript [50347] [false]: 'ขึ้นหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:18.025669904+07:00","message":"Set StatePrefix (first interim): 'ขึ้นหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:18.205337523+07:00","message":"[GCS] IsForceVAD: false for message ID: 4408"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:18.294481477+07:00","message":"receive streaming session, msgId: 4408"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:18.294516787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นหน่อย\",\"confidence\":0.9560835}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:18.294522991+07:00","message":"receive interim result [true|false]: ขึ้นหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:18.294529952+07:00","message":"end recv isFinal message id 4408"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:18.294531906+07:00","message":"end Recv id 4408"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:18.294537831+07:00","message":"[buffer interim] 4408 true ขึ้นหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:18.294545135+07:00","message":"[bufferProcess] interim [230000000]:ขึ้นหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:18.294550024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:18.294552699+07:00","message":"> Transcript [50348] [true]: 'ขึ้นหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:18.294557708+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:18.294560075+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:18.294561826+07:00","message":"StatePrefix: 'ขึ้นหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:18.294563818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:18.294569503+07:00","message":"Push: 'ขึ้นหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:18.294578598+07:00","message":"push: {true ขึ้นหน่อย 0 0xc004d58e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:18.300278417+07:00","message":"write wav file: './tmp/7565/7565_4408.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:18.455647074+07:00","message":"[GCS] Start streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:18.96690949+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:18.96695517+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-05-12T14:08:18.966960785+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:18.966976603+07:00","message":"[buffer interim] 4409 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:18.96698387+07:00","message":"[bufferProcess] interim [240000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:18.966985759+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.15621846+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.156258598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.156264811+07:00","message":"receive interim result [false|false]: มีผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.156278943+07:00","message":"[buffer interim] 4409 false มีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.156285798+07:00","message":"[bufferProcess] interim [480000000]:มีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.156288315+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.156293131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.15629574+07:00","message":"> Transcript [50349] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.156297999+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.236053501+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.23608495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.236090194+07:00","message":"receive interim result [false|false]: นี่พูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.236101317+07:00","message":"[buffer interim] 4409 false นี่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.236108051+07:00","message":"[bufferProcess] interim [600000000]:นี่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.236110426+07:00","message":"[bufferProcess] send to processor:มีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.236114989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.236117895+07:00","message":"> Transcript [50350] [false]: 'มีผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.236120689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.236122574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.236124555+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.236126776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.325001221+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.325036015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ติด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.325041301+07:00","message":"receive interim result [false|false]: มีผู้ติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.325056386+07:00","message":"[buffer interim] 4409 false มีผู้ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.325063565+07:00","message":"[bufferProcess] interim [720000000]:มีผู้ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.325066031+07:00","message":"[bufferProcess] send to processor:นี่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.325069433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.325072341+07:00","message":"> Transcript [50351] [false]: 'นี่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.325074574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.325076434+07:00","message":"Set new StatePrefix: 'นี่พูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.51769475+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.517730808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ติดตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.517735947+07:00","message":"receive interim result [false|false]: มีผู้ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.517750349+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.517753505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ติดเชื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.517756089+07:00","message":"receive interim result [false|false]: มีผู้ติดเชื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.517772216+07:00","message":"[buffer interim] 4409 false มีผู้ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.517789701+07:00","message":"[buffer interim] 4409 false มีผู้ติดเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.51779637+07:00","message":"[bufferProcess] interim [840000000]:มีผู้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.51779891+07:00","message":"[bufferProcess] send to processor:มีผู้ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.517803185+07:00","message":"[bufferProcess] interim [900000000]:มีผู้ติดเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.517805265+07:00","message":"[bufferProcess] send to processor:มีผู้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.517808028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.517811181+07:00","message":"> Transcript [50352] [false]: 'มีผู้ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.517814375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.517817905+07:00","message":"Set new StatePrefix: 'มีผู้ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.517820457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.517823287+07:00","message":"> Transcript [50353] [false]: 'มีผู้ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.517828034+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.517831311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.517834554+07:00","message":"StatePrefix: 'มีผู้ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.51783765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.630027824+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.630059548+07:00","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-05-12T14:08:19.630067521+07:00","message":"receive interim result [false|false]: มีผู้ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.630082892+07:00","message":"[buffer interim] 4409 false มีผู้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.630094324+07:00","message":"[bufferProcess] interim [960000000]:มีผู้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.630096516+07:00","message":"[bufferProcess] send to processor:มีผู้ติดเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.630101365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.630104162+07:00","message":"> Transcript [50354] [false]: 'มีผู้ติดเชื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.63010712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.63010922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.63011124+07:00","message":"StatePrefix: 'มีผู้ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.63011326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.633176611+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.633217071+07:00","message":"receive 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-05-12T14:08:19.633229885+07:00","message":"receive interim result [false|false]: มีผู้ติดเตียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:19.633247326+07:00","message":"[buffer interim] 4409 false มีผู้ติดเตียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.633255645+07:00","message":"[bufferProcess] interim [20000000]:มีผู้ติดเตียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.633259142+07:00","message":"[bufferProcess] send to processor:มีผู้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.633266374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.633269949+07:00","message":"> Transcript [50355] [false]: 'มีผู้ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.633274708+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.633277868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.63328077+07:00","message":"StatePrefix: 'มีผู้ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:19.633284273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.04932748+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.049367619+07:00","message":"receive 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-05-12T14:08:20.049373893+07:00","message":"receive interim result [false|false]: มีผู้ติดเตียงก็เอาเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.049388234+07:00","message":"[buffer interim] 4409 false มีผู้ติดเตียงก็เอาเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.049395465+07:00","message":"[bufferProcess] interim [380000000]:มีผู้ติดเตียงก็เอาเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.049397844+07:00","message":"[bufferProcess] send to processor:มีผู้ติดเตียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.049402928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.049405461+07:00","message":"> Transcript [50356] [false]: 'มีผู้ติดเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.049408972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.049411206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.049413164+07:00","message":"StatePrefix: 'มีผู้ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.049415404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.049419946+07:00","message":"Push: 'มีผู้ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.049421915+07:00","message":"TextPushed: 'มีผู้ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.049424169+07:00","message":"Set new StatePrefix : 'มีผู้ติดเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.049426194+07:00","message":"Next Push (prob) : 'เตียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.049434057+07:00","message":"push: {false มีผู้ติด 0 0xc004d59600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.09254861+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.092585541+07:00","message":"receive 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-05-12T14:08:20.092592503+07:00","message":"receive interim result [false|false]: มีผู้ติดเตียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.092606171+07:00","message":"[buffer interim] 4409 false มีผู้ติดเตียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.092613091+07:00","message":"[bufferProcess] interim [440000000]:มีผู้ติดเตียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.092616039+07:00","message":"[bufferProcess] send to processor:มีผู้ติดเตียงก็เอาเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.092622675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.092625238+07:00","message":"> Transcript [50357] [false]: 'มีผู้ติดเตียงก็เอาเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.092628783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.092631031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.092633613+07:00","message":"StatePrefix: 'มีผู้ติดเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.092636044+07:00","message":"TextPushed: 'มีผู้ติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.103287047+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.10333045+07:00","message":"receive 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-05-12T14:08:20.103336818+07:00","message":"receive interim result [false|false]: มีผู้ติดเตียงก็เอาเงินไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.103354519+07:00","message":"[buffer interim] 4409 false มีผู้ติดเตียงก็เอาเงินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.103364668+07:00","message":"[bufferProcess] interim [500000000]:มีผู้ติดเตียงก็เอาเงินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.103367784+07:00","message":"[bufferProcess] send to processor:มีผู้ติดเตียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.10337198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.103374893+07:00","message":"> Transcript [50358] [false]: 'มีผู้ติดเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.103378859+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.103381047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.103383396+07:00","message":"StatePrefix: 'มีผู้ติดเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.10338572+07:00","message":"TextPushed: 'มีผู้ติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.241700281+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.241745145+07:00","message":"receive 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-05-12T14:08:20.241750988+07:00","message":"receive interim result [false|false]: มีผู้ติดเตียงก็เอาเงินไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.241771562+07:00","message":"[buffer interim] 4409 false มีผู้ติดเตียงก็เอาเงินไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.241780072+07:00","message":"[bufferProcess] interim [560000000]:มีผู้ติดเตียงก็เอาเงินไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.241783368+07:00","message":"[bufferProcess] send to processor:มีผู้ติดเตียงก็เอาเงินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.241788891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.241793871+07:00","message":"> Transcript [50359] [false]: 'มีผู้ติดเตียงก็เอาเงินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.241799435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.241802433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.241805536+07:00","message":"StatePrefix: 'มีผู้ติดเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.241808829+07:00","message":"TextPushed: 'มีผู้ติด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:20.306695603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:20.306708245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.42101381+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.421057795+07:00","message":"receive 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-05-12T14:08:20.42106453+07:00","message":"receive interim result [false|false]: มีผู้ติดเตียงก็เอาเงินไปซื้อยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.42108336+07:00","message":"[buffer interim] 4409 false มีผู้ติดเตียงก็เอาเงินไปซื้อยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.42109161+07:00","message":"[bufferProcess] interim [740000000]:มีผู้ติดเตียงก็เอาเงินไปซื้อยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.421094096+07:00","message":"[bufferProcess] send to processor:มีผู้ติดเตียงก็เอาเงินไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.421097644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.421100395+07:00","message":"> Transcript [50360] [false]: 'มีผู้ติดเตียงก็เอาเงินไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.421104312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.421106521+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.42110864+07:00","message":"StatePrefix: 'มีผู้ติดเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.421110708+07:00","message":"TextPushed: 'มีผู้ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.421114348+07:00","message":"Push: 'เตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.421116268+07:00","message":"TextPushed: 'มีผู้ติดเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.421120656+07:00","message":"Set new StatePrefix : 'มีผู้ติดเตียงก็เอาเงินไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.42112339+07:00","message":"Next Push (prob) : 'ก็เอาเงินไปซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.421132864+07:00","message":"push: {false เตียง 0 0xc004d59600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.893449316+07:00","message":"[GCS] IsForceVAD: false for message ID: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.977273939+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.977315301+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-05-12T14:08:20.977323673+07:00","message":"receive interim result [false|false]: มีผู้ติดเตียงก็เอาเงินไปซื้อยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:20.977340561+07:00","message":"[buffer interim] 4409 false มีผู้ติดเตียงก็เอาเงินไปซื้อยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.977348875+07:00","message":"[bufferProcess] interim [340000000]:มีผู้ติดเตียงก็เอาเงินไปซื้อยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.977351651+07:00","message":"[bufferProcess] send to processor:มีผู้ติดเตียงก็เอาเงินไปซื้อยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.977359278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.977366316+07:00","message":"> Transcript [50361] [false]: 'มีผู้ติดเตียงก็เอาเงินไปซื้อยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.977370442+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.977372574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.977374779+07:00","message":"StatePrefix: 'มีผู้ติดเตียงก็เอาเงินไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:20.977377946+07:00","message":"TextPushed: 'มีผู้ติดเตียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:21.014066353+07:00","message":"receive streaming session, msgId: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:21.014105989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีผู้ติดเตียงต้องเอาเงินไปซื้อยา\",\"confidence\":0.9446528}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:21.014112788+07:00","message":"receive interim result [true|false]: มีผู้ติดเตียงต้องเอาเงินไปซื้อยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:21.014122902+07:00","message":"end recv isFinal message id 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:21.014125117+07:00","message":"end Recv id 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:21.01413222+07:00","message":"[buffer interim] 4409 true มีผู้ติดเตียงต้องเอาเงินไปซื้อยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:21.014140342+07:00","message":"[bufferProcess] interim [460000000]:มีผู้ติดเตียงต้องเอาเงินไปซื้อยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:21.014143125+07:00","message":"[bufferProcess] send to processor (isfinal):มีผู้ติดเตียงก็เอาเงินไปซื้อยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:21.014146124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:21.014148871+07:00","message":"> Transcript [50362] [false]: 'มีผู้ติดเตียงก็เอาเงินไปซื้อยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:21.014151738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:21.014153625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:21.014155981+07:00","message":"StatePrefix: 'มีผู้ติดเตียงก็เอาเงินไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:21.014158487+07:00","message":"TextPushed: 'มีผู้ติดเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:21.014160287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:21.014166086+07:00","message":"> Transcript [50363] [true]: 'มีผู้ติดเตียงต้องเอาเงินไปซื้อยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:21.014168239+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:21.014169845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:21.014171456+07:00","message":"StatePrefix: 'มีผู้ติดเตียงก็เอาเงินไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:21.01417341+07:00","message":"TextPushed: 'มีผู้ติดเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:21.014176786+07:00","message":"Push: 'ต้องเอาเงินไปซื้อยา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:21.014184393+07:00","message":"push: {true ต้องเอาเงินไปซื้อยา 0 0xc004d59600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:21.021445531+07:00","message":"write wav file: './tmp/7565/7565_4409.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:21.344176842+07:00","message":"[GCS] Start streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.037214084+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.03727002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวโอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.037277188+07:00","message":"receive interim result [false|false]: เดี๋ยวโอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.037296862+07:00","message":"[buffer interim] 4410 false เดี๋ยวโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.037305297+07:00","message":"[bufferProcess] interim [480000000]:เดี๋ยวโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.037307126+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.037312161+07:00","message":"[bufferProcess] send to processor (ticker):เดี๋ยวโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.037316934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.037319962+07:00","message":"> Transcript [50364] [false]: 'เดี๋ยวโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.037322171+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยวโอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.086821178+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.086872321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"bein\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.086878182+07:00","message":"receive interim result [false|false]: bein"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.086894901+07:00","message":"[buffer interim] 4410 false bein"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.086905331+07:00","message":"[bufferProcess] interim [540000000]:bein"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.086908068+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.094581858+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.094605199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอนเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.094609623+07:00","message":"receive interim result [false|false]: โอนเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.094620656+07:00","message":"[buffer interim] 4410 false โอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.094625963+07:00","message":"[bufferProcess] interim [600000000]:โอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.094627956+07:00","message":"[bufferProcess] send to processor:bein"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.094630642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.094633415+07:00","message":"> Transcript [50365] [false]: 'bein'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.094635953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.094638143+07:00","message":"Set new StatePrefix: 'bein'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.376860738+07:00","message":"[GCS] IsForceVAD: false for message ID: 4410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.380892605+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.380931141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโอนเงินพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.380936882+07:00","message":"receive interim result [false|false]: มีโอนเงินพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.380951638+07:00","message":"[buffer interim] 4410 false มีโอนเงินพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.380963757+07:00","message":"[bufferProcess] interim [840000000]:มีโอนเงินพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.380967603+07:00","message":"[bufferProcess] send to processor:โอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.38097494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.380977875+07:00","message":"> Transcript [50366] [false]: 'โอนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.3809804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.380982891+07:00","message":"Set new StatePrefix: 'โอนเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.383166074+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.383180974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอนเงินผิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.383185553+07:00","message":"receive interim result [false|false]: โอนเงินผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.383196224+07:00","message":"[buffer interim] 4410 false โอนเงินผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.383200132+07:00","message":"[bufferProcess] interim [900000000]:โอนเงินผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.383202388+07:00","message":"[bufferProcess] send to processor:มีโอนเงินพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.3832073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.383209592+07:00","message":"> Transcript [50367] [false]: 'มีโอนเงินพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.383211839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.383213593+07:00","message":"Set new StatePrefix: 'มีโอนเงินพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.47458688+07:00","message":"receive streaming session, msgId: 4410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.474628073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอนเงินผิด\",\"confidence\":0.89061314}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.474635696+07:00","message":"receive interim result [true|false]: โอนเงินผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.474647471+07:00","message":"end recv isFinal message id 4410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.474649512+07:00","message":"end Recv id 4410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.474656654+07:00","message":"[buffer interim] 4410 true โอนเงินผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.474669774+07:00","message":"[bufferProcess] interim [50000000]:โอนเงินผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.474672818+07:00","message":"[bufferProcess] send to processor (isfinal):โอนเงินผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.474676169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.474679305+07:00","message":"> Transcript [50368] [false]: 'โอนเงินผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.474681564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.474684288+07:00","message":"Set new StatePrefix: 'โอนเงินผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.474685921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.47468774+07:00","message":"> Transcript [50369] [true]: 'โอนเงินผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.474690025+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.474691942+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.474693754+07:00","message":"StatePrefix: 'โอนเงินผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.474697065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.474704754+07:00","message":"Push: 'โอนเงินผิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.474715317+07:00","message":"push: {true โอนเงินผิด 0 0xc002a7cb80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:22.480778995+07:00","message":"write wav file: './tmp/7565/7565_4410.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.497600329+07:00","message":"[GCS] Start streaming session, msgId: 4411"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.563335714+07:00","message":"[GCS] IsForceVAD: false for message ID: 4411"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.780250289+07:00","message":"receive streaming session, msgId: 4411"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.780273385+07:00","message":"found end of frame, send empty tag with msgId: 4411"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.78027675+07:00","message":"end Recv id 4411"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.780289735+07:00","message":"[buffer interim] 4411 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.780299354+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.780303283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.78030828+07:00","message":"> Transcript [50370] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.78031064+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.780312543+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.780314227+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.780316146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:22.780319325+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:22.780331019+07:00","message":"push: {true \n 0 0xc002803580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:22.785299482+07:00","message":"write wav file: './tmp/7565/7565_4411.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:23.136706393+07:00","message":"[GCS] Start streaming session, msgId: 4412"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:23.307131961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:23.307132047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:24.01536466+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:24.015405689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:24.015412734+07:00","message":"receive interim result [false|false]: โทรมาผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:24.015432929+07:00","message":"[buffer interim] 4412 false โทรมาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:24.015441716+07:00","message":"[bufferProcess] interim [720000000]:โทรมาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:24.015443932+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:24.015451698+07:00","message":"[bufferProcess] send to processor (ticker):โทรมาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:24.015454566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:24.015457356+07:00","message":"> Transcript [50371] [false]: 'โทรมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:24.015459298+07:00","message":"Set StatePrefix (first interim): 'โทรมาผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:24.133420299+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:24.133453338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาผมก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:24.133458823+07:00","message":"receive interim result [false|false]: โทรมาผมก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:24.133473764+07:00","message":"[buffer interim] 4412 false โทรมาผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:24.133481087+07:00","message":"[bufferProcess] interim [780000000]:โทรมาผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:24.133482905+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:24.701980295+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:24.702012871+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-05-12T14:08:24.702019145+07:00","message":"receive interim result [false|false]: โทรมาผมก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:24.702031725+07:00","message":"[buffer interim] 4412 false โทรมาผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:24.702039367+07:00","message":"[bufferProcess] interim [380000000]:โทรมาผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:24.702041833+07:00","message":"[bufferProcess] send to processor:โทรมาผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:24.702046795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:24.702049453+07:00","message":"> Transcript [50372] [false]: 'โทรมาผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:24.702052329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:24.702054634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:24.702056377+07:00","message":"StatePrefix: 'โทรมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:24.702058647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:25.260110517+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:25.260158763+07:00","message":"receive 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-05-12T14:08:25.260166063+07:00","message":"receive interim result [false|false]: โทรมาผมก็ตัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:25.260180673+07:00","message":"[buffer interim] 4412 false โทรมาผมก็ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.260186857+07:00","message":"[bufferProcess] interim [920000000]:โทรมาผมก็ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.260189827+07:00","message":"[bufferProcess] send to processor:โทรมาผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.260198284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.260201882+07:00","message":"> Transcript [50373] [false]: 'โทรมาผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.26020474+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.260206747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.260208744+07:00","message":"StatePrefix: 'โทรมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.260210742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:25.403496045+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:25.403535146+07:00","message":"receive 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-05-12T14:08:25.403542374+07:00","message":"receive interim result [false|false]: โทรมาผมก็ตัดสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:25.403559172+07:00","message":"[buffer interim] 4412 false โทรมาผมก็ตัดสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.403567811+07:00","message":"[bufferProcess] interim [40000000]:โทรมาผมก็ตัดสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.403570339+07:00","message":"[bufferProcess] send to processor:โทรมาผมก็ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.403574234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.403577259+07:00","message":"> Transcript [50374] [false]: 'โทรมาผมก็ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.403580849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.403582885+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.403584822+07:00","message":"StatePrefix: 'โทรมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.403587728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:25.462572844+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:25.462613421+07:00","message":"receive 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-05-12T14:08:25.462619743+07:00","message":"receive interim result [false|false]: โทรมาผมก็ตัดสายไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:25.462633209+07:00","message":"[buffer interim] 4412 false โทรมาผมก็ตัดสายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.462640078+07:00","message":"[bufferProcess] interim [220000000]:โทรมาผมก็ตัดสายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.462642819+07:00","message":"[bufferProcess] send to processor:โทรมาผมก็ตัดสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.462648606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.46265132+07:00","message":"> Transcript [50375] [false]: 'โทรมาผมก็ตัดสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.46265466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.462657202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.462659032+07:00","message":"StatePrefix: 'โทรมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.462661074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.462665512+07:00","message":"Push: 'โทรมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.462667989+07:00","message":"TextPushed: 'โทรมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.462669886+07:00","message":"Set new StatePrefix : 'โทรมาผมก็ตัดสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.46267185+07:00","message":"Next Push (prob) : 'ก็ตัดสาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:25.4626802+07:00","message":"push: {false โทรมาผม 0 0xc004d59b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:25.788998826+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:25.789040736+07:00","message":"receive 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-05-12T14:08:25.789046797+07:00","message":"receive interim result [false|false]: โทรมาผมก็ตัดสายไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:25.78906544+07:00","message":"[buffer interim] 4412 false โทรมาผมก็ตัดสายไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.78908031+07:00","message":"[bufferProcess] interim [520000000]:โทรมาผมก็ตัดสายไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.78908333+07:00","message":"[bufferProcess] send to processor:โทรมาผมก็ตัดสายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.789086832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.789090141+07:00","message":"> Transcript [50376] [false]: 'โทรมาผมก็ตัดสายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.789094386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.789097442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.789099242+07:00","message":"StatePrefix: 'โทรมาผมก็ตัดสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.789101341+07:00","message":"TextPushed: 'โทรมาผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:25.919207441+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:25.919260156+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-05-12T14:08:25.919267474+07:00","message":"receive interim result [false|false]: โทรมาผมก็ตัดสายไปแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:25.919287044+07:00","message":"[buffer interim] 4412 false โทรมาผมก็ตัดสายไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.919295023+07:00","message":"[bufferProcess] interim [580000000]:โทรมาผมก็ตัดสายไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.919297988+07:00","message":"[bufferProcess] send to processor:โทรมาผมก็ตัดสายไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.919306086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.919309212+07:00","message":"> Transcript [50377] [false]: 'โทรมาผมก็ตัดสายไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.919312667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.919314619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.919317379+07:00","message":"StatePrefix: 'โทรมาผมก็ตัดสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:25.919319456+07:00","message":"TextPushed: 'โทรมาผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.115845242+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.115897182+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-05-12T14:08:26.11590557+07:00","message":"receive interim result [false|false]: โทรมาผมก็ตัดสายไปแล้วก็โทร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.115926156+07:00","message":"[buffer interim] 4412 false โทรมาผมก็ตัดสายไปแล้วก็โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.115941937+07:00","message":"[bufferProcess] interim [820000000]:โทรมาผมก็ตัดสายไปแล้วก็โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.115945924+07:00","message":"[bufferProcess] send to processor:โทรมาผมก็ตัดสายไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.115954259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.115958181+07:00","message":"> Transcript [50378] [false]: 'โทรมาผมก็ตัดสายไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.115963386+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.115966516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.115969987+07:00","message":"StatePrefix: 'โทรมาผมก็ตัดสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.115973241+07:00","message":"TextPushed: 'โทรมาผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.305485105+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.30552727+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-05-12T14:08:26.305534494+07:00","message":"receive interim result [false|false]: โทรมาผมก็ตัดสายไปแล้วก็โทรหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.30555141+07:00","message":"[buffer interim] 4412 false โทรมาผมก็ตัดสายไปแล้วก็โทรหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.305562999+07:00","message":"[bufferProcess] interim [940000000]:โทรมาผมก็ตัดสายไปแล้วก็โทรหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.305565381+07:00","message":"[bufferProcess] send to processor:โทรมาผมก็ตัดสายไปแล้วก็โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.305569046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.305571756+07:00","message":"> Transcript [50379] [false]: 'โทรมาผมก็ตัดสายไปแล้วก็โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.305575411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.305577501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.305579868+07:00","message":"StatePrefix: 'โทรมาผมก็ตัดสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.305581918+07:00","message":"TextPushed: 'โทรมาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.305588082+07:00","message":"Push: 'ก็ตัดสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.30558988+07:00","message":"TextPushed: 'โทรมาผมก็ตัดสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.305591945+07:00","message":"Set new StatePrefix : 'โทรมาผมก็ตัดสายไปแล้วก็โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.305593921+07:00","message":"Next Push (prob) : 'ไปแล้วก็โทร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.305601861+07:00","message":"push: {false ก็ตัดสาย 0 0xc004d59b00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:26.307653591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:26.307671353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.460901192+07:00","message":"[GCS] Cleaned up inactive client: 4378"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.460940863+07:00","message":"[GCS] Cleaned up inactive client: 4381"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.460946122+07:00","message":"[GCS] Cleaned up inactive client: 4383"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.460953201+07:00","message":"[GCS] Cleaned up inactive client: 4382"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.460962577+07:00","message":"[GCS] Cleaned up inactive client: 4377"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.460964746+07:00","message":"[GCS] Cleaned up inactive client: 4380"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.46096642+07:00","message":"[GCS] Cleaned up inactive client: 4379"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.460968022+07:00","message":"[GCS] Cleaned up inactive client: 4384"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.537696754+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.537735721+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-05-12T14:08:26.537741117+07:00","message":"receive interim result [false|false]: โทรมาผมก็ตัดสายไปแล้วก็โทรหาฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.53775196+07:00","message":"[buffer interim] 4412 false โทรมาผมก็ตัดสายไปแล้วก็โทรหาฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.537758307+07:00","message":"[bufferProcess] interim [120000000]:โทรมาผมก็ตัดสายไปแล้วก็โทรหาฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.537760865+07:00","message":"[bufferProcess] send to processor:โทรมาผมก็ตัดสายไปแล้วก็โทรหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.537765771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.537768526+07:00","message":"> Transcript [50380] [false]: 'โทรมาผมก็ตัดสายไปแล้วก็โทรหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.537771726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.537774574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.537776624+07:00","message":"StatePrefix: 'โทรมาผมก็ตัดสายไปแล้วก็โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.537779246+07:00","message":"TextPushed: 'โทรมาผมก็ตัดสาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.554707076+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.554738501+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-05-12T14:08:26.554744461+07:00","message":"receive interim result [false|false]: โทรมาผมก็ตัดสายไปแล้วก็โทรหานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.554761135+07:00","message":"[buffer interim] 4412 false โทรมาผมก็ตัดสายไปแล้วก็โทรหานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.554768578+07:00","message":"[bufferProcess] interim [180000000]:โทรมาผมก็ตัดสายไปแล้วก็โทรหานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.554770861+07:00","message":"[bufferProcess] send to processor:โทรมาผมก็ตัดสายไปแล้วก็โทรหาฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.554774316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.554777242+07:00","message":"> Transcript [50381] [false]: 'โทรมาผมก็ตัดสายไปแล้วก็โทรหาฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.554780746+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.554782712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.554784586+07:00","message":"StatePrefix: 'โทรมาผมก็ตัดสายไปแล้วก็โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.554787616+07:00","message":"TextPushed: 'โทรมาผมก็ตัดสาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.614113953+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.614152177+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-05-12T14:08:26.614158151+07:00","message":"receive interim result [false|false]: โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.614171881+07:00","message":"[buffer interim] 4412 false โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.614179909+07:00","message":"[bufferProcess] interim [240000000]:โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.614182818+07:00","message":"[bufferProcess] send to processor:โทรมาผมก็ตัดสายไปแล้วก็โทรหานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.614186557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.61418948+07:00","message":"> Transcript [50382] [false]: 'โทรมาผมก็ตัดสายไปแล้วก็โทรหานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.614192952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.614195099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.614199589+07:00","message":"StatePrefix: 'โทรมาผมก็ตัดสายไปแล้วก็โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.614202688+07:00","message":"TextPushed: 'โทรมาผมก็ตัดสาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.862216237+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.86226679+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-05-12T14:08:26.862274318+07:00","message":"receive interim result [false|false]: โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคารเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.862290879+07:00","message":"[buffer interim] 4412 false โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคารเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.862298707+07:00","message":"[bufferProcess] interim [540000000]:โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคารเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.862301371+07:00","message":"[bufferProcess] send to processor:โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.862308755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.862311437+07:00","message":"> Transcript [50383] [false]: 'โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.862315602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.862317978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.862321125+07:00","message":"StatePrefix: 'โทรมาผมก็ตัดสายไปแล้วก็โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.862324629+07:00","message":"TextPushed: 'โทรมาผมก็ตัดสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.862334595+07:00","message":"Push: 'ไปแล้วก็โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.862337311+07:00","message":"TextPushed: 'โทรมาผมก็ตัดสายไปแล้วก็โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.862340898+07:00","message":"Set new StatePrefix : 'โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:26.862343363+07:00","message":"Next Push (prob) : 'หาธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:26.862350466+07:00","message":"push: {false ไปแล้วก็โทร 0 0xc004d59b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:27.510249593+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:27.51029041+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-05-12T14:08:27.510297778+07:00","message":"receive interim result [false|false]: โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคารเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:27.510314713+07:00","message":"[buffer interim] 4412 false โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคารเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.510321631+07:00","message":"[bufferProcess] interim [140000000]:โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคารเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.510323907+07:00","message":"[bufferProcess] send to processor:โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคารเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.510327406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.51033012+07:00","message":"> Transcript [50384] [false]: 'โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคารเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.510333295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.510335695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.510338065+07:00","message":"StatePrefix: 'โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.510340666+07:00","message":"TextPushed: 'โทรมาผมก็ตัดสายไปแล้วก็โทร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:27.615415097+07:00","message":"[GCS] IsForceVAD: false for message ID: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:27.684727787+07:00","message":"[GCS] Start streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:27.797473847+07:00","message":"receive streaming session, msgId: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:27.79751358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคารเลย\",\"confidence\":0.94888955}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:27.797519892+07:00","message":"receive interim result [true|false]: โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคารเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:27.797529652+07:00","message":"end recv isFinal message id 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:27.797531688+07:00","message":"end Recv id 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:27.797538107+07:00","message":"[buffer interim] 4412 true โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคารเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.797547803+07:00","message":"[bufferProcess] interim [500000000]:โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคารเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.797551212+07:00","message":"[bufferProcess] send to processor (isfinal):โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคารเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.797554671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.7975572+07:00","message":"> Transcript [50385] [false]: 'โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคารเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.797560108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.797562025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.797564553+07:00","message":"StatePrefix: 'โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.797567488+07:00","message":"TextPushed: 'โทรมาผมก็ตัดสายไปแล้วก็โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.797569435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.797571393+07:00","message":"> Transcript [50386] [true]: 'โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคารเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.797573532+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.797575249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.797576925+07:00","message":"StatePrefix: 'โทรมาผมก็ตัดสายไปแล้วก็โทรหาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.797578646+07:00","message":"TextPushed: 'โทรมาผมก็ตัดสายไปแล้วก็โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:27.797584654+07:00","message":"Push: 'หาธนาคารเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:27.797593011+07:00","message":"push: {true หาธนาคารเลย 0 0xc004d59b00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:27.807864857+07:00","message":"write wav file: './tmp/7565/7565_4412.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:28.454769137+07:00","message":"[GCS] IsForceVAD: false for message ID: 4413"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:28.557187697+07:00","message":"receive streaming session, msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:28.557221289+07:00","message":"found end of frame, send empty tag with msgId: 4413"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:28.55722731+07:00","message":"end Recv id 4413"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:28.55724971+07:00","message":"[buffer interim] 4413 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:28.557273255+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:28.55727883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:28.5572833+07:00","message":"> Transcript [50387] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:28.557287402+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:28.55729026+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:28.55729332+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:28.557296616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:28.557300437+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:28.557311699+07:00","message":"push: {true \n 0 0xc00386c800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:28.562281053+07:00","message":"write wav file: './tmp/7565/7565_4413.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:28.655431022+07:00","message":"[GCS] Start streaming session, msgId: 4414"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:29.308660559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:29.308666826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.497671565+07:00","message":"receive streaming session, msgId: 4414"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.497721431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.497728588+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.497748717+07:00","message":"[buffer interim] 4414 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.497757677+07:00","message":"[bufferProcess] interim [660000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.497760536+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.627307669+07:00","message":"receive streaming session, msgId: 4414"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.627342689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.62734798+07:00","message":"receive interim result [false|false]: มันไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.627361766+07:00","message":"[buffer interim] 4414 false มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.627368761+07:00","message":"[bufferProcess] interim [780000000]:มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.627371655+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.627376614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.627379252+07:00","message":"> Transcript [50388] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.62738138+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.702757721+07:00","message":"receive streaming session, msgId: 4414"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.702790447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่น่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.702795989+07:00","message":"receive interim result [false|false]: มันไม่น่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.702808609+07:00","message":"[buffer interim] 4414 false มันไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.70281672+07:00","message":"[bufferProcess] interim [840000000]:มันไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.702819337+07:00","message":"[bufferProcess] send to processor:มันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.70282412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.70282676+07:00","message":"> Transcript [50389] [false]: 'มันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.702829498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.702831532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.702834072+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.7028362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.817540335+07:00","message":"receive streaming session, msgId: 4414"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.817572928+07:00","message":"receive 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-05-12T14:08:29.81757885+07:00","message":"receive interim result [false|false]: มันไม่น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.817590375+07:00","message":"[buffer interim] 4414 false มันไม่น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.817597296+07:00","message":"[bufferProcess] interim [20000000]:มันไม่น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.817599739+07:00","message":"[bufferProcess] send to processor:มันไม่น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.817604452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.817607207+07:00","message":"> Transcript [50390] [false]: 'มันไม่น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.817609937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.817612767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.817614959+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.817617051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.885793286+07:00","message":"receive streaming session, msgId: 4414"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.885832046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันไม่น่าใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.885837427+07:00","message":"receive interim result [false|false]: มันไม่น่าใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.885851913+07:00","message":"[buffer interim] 4414 false มันไม่น่าใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.885858746+07:00","message":"[bufferProcess] interim [80000000]:มันไม่น่าใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.885860994+07:00","message":"[bufferProcess] send to processor:มันไม่น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.885865772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.88586882+07:00","message":"> Transcript [50391] [false]: 'มันไม่น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.885874233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.885876514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.885878881+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:29.885882661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:29.992689211+07:00","message":"[GCS] IsForceVAD: false for message ID: 4414"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.087260501+07:00","message":"receive streaming session, msgId: 4414"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.087312409+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-05-12T14:08:30.087320179+07:00","message":"receive interim result [true|false]: มันไม่น่าใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.087331145+07:00","message":"end recv isFinal message id 4414"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.087333242+07:00","message":"end Recv id 4414"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.087343497+07:00","message":"[buffer interim] 4414 true มันไม่น่าใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.08735315+07:00","message":"[bufferProcess] interim [380000000]:มันไม่น่าใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087356198+07:00","message":"[bufferProcess] send to processor (isfinal):มันไม่น่าใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087360203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087363151+07:00","message":"> Transcript [50392] [false]: 'มันไม่น่าใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087368452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087370378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087373006+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087375493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087378726+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087381378+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087383514+07:00","message":"Set new StatePrefix : 'มันไม่น่าใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087385607+07:00","message":"Next Push (prob) : 'ไม่น่าใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.08738742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087389351+07:00","message":"> Transcript [50393] [true]: 'มันไม่น่าใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087391603+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087393415+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087395195+07:00","message":"StatePrefix: 'มันไม่น่าใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087399139+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.087401137+07:00","message":"Push: 'ไม่น่าใช่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.087431703+07:00","message":"push: {false มัน 0 0xc00386d900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.087457875+07:00","message":"push: {true ไม่น่าใช่ 0 0xc00386d900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:30.09430189+07:00","message":"write wav file: './tmp/7565/7565_4414.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.256943234+07:00","message":"[GCS] Start streaming session, msgId: 4415"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.572685452+07:00","message":"[GCS] IsForceVAD: false for message ID: 4415"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.662413941+07:00","message":"receive streaming session, msgId: 4415"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.66245544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.662461324+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.66247622+07:00","message":"[buffer interim] 4415 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.662483609+07:00","message":"[bufferProcess] interim [480000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.662485645+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.676499549+07:00","message":"receive streaming session, msgId: 4415"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.676538983+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.676544044+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.676551164+07:00","message":"end recv isFinal message id 4415"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.676553423+07:00","message":"end Recv id 4415"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.676559183+07:00","message":"[buffer interim] 4415 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.676564431+07:00","message":"[bufferProcess] interim [540000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.676572779+07:00","message":"[bufferProcess] send to processor (isfinal):ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.6765764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.676579398+07:00","message":"> Transcript [50394] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.67658143+07:00","message":"Set StatePrefix (first interim): 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.676583048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.676584871+07:00","message":"> Transcript [50395] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.676587358+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.676589198+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.676591563+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.676593534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:30.676598022+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.67660622+07:00","message":"push: {true  0 0xc002a7c780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:30.68353733+07:00","message":"write wav file: './tmp/7565/7565_4415.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:30.765981233+07:00","message":"[GCS] Start streaming session, msgId: 4416"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:32.308900678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:32.308904602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153075186+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153128395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153136306+07:00","message":"receive interim result [false|false]: โทรไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153155859+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153182027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรไปหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153186281+07:00","message":"receive interim result [false|false]: โทรไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153194545+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.1531995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรไปหานะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153203459+07:00","message":"receive interim result [false|false]: โทรไปหานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153210477+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153215077+07:00","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-05-12T14:08:33.153218673+07:00","message":"receive interim result [false|false]: โทรไปหานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153225938+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.15324311+07:00","message":"receive 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-05-12T14:08:33.15324769+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153256484+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153263402+07:00","message":"receive 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-05-12T14:08:33.153266925+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนชาต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.1531925+07:00","message":"[buffer interim] 4416 false โทรไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153293498+07:00","message":"[buffer interim] 4416 false โทรไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153299773+07:00","message":"[buffer interim] 4416 false โทรไปหานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153303884+07:00","message":"[buffer interim] 4416 false โทรไปหานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153307628+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153312307+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนชาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153320846+07:00","message":"[bufferProcess] interim [540000000]:โทรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153323592+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153333215+07:00","message":"[bufferProcess] send to processor (ticker):โทรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153335639+07:00","message":"[bufferProcess] interim [660000000]:โทรไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.15333734+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153339609+07:00","message":"[bufferProcess] interim [780000000]:โทรไปหานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153341757+07:00","message":"[bufferProcess] send to processor:โทรไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153344324+07:00","message":"[bufferProcess] interim [960000000]:โทรไปหานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153346129+07:00","message":"[bufferProcess] send to processor:โทรไปหานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.1533468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153352826+07:00","message":"> Transcript [50396] [false]: 'โทรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153356344+07:00","message":"Set StatePrefix (first interim): 'โทรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153359668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153362857+07:00","message":"> Transcript [50397] [false]: 'โทรไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153367268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153369977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153372724+07:00","message":"StatePrefix: 'โทรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153375828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153378659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153382096+07:00","message":"> Transcript [50398] [false]: 'โทรไปหานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153385058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153387836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153390932+07:00","message":"StatePrefix: 'โทรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153393876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153274804+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.153404184+07:00","message":"receive 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-05-12T14:08:33.153408033+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.15341491+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153348196+07:00","message":"[bufferProcess] interim [140000000]:โทรไปหาธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153480284+07:00","message":"[bufferProcess] send to processor:โทรไปหานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153488426+07:00","message":"[bufferProcess] interim [440000000]:โทรไปหาธนาคารธนชาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153491453+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153495453+07:00","message":"[bufferProcess] interim [500000000]:โทรไปหาธนาคารธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153498416+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนชาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153501777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153504601+07:00","message":"> Transcript [50399] [false]: 'โทรไปหานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153509823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153512535+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153515376+07:00","message":"StatePrefix: 'โทรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153518019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153520471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153523383+07:00","message":"> Transcript [50400] [false]: 'โทรไปหาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153526536+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.1535292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153531889+07:00","message":"StatePrefix: 'โทรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153534527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.1535385+07:00","message":"Push: 'โทรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153541572+07:00","message":"TextPushed: 'โทรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153544819+07:00","message":"Set new StatePrefix : 'โทรไปหาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153547795+07:00","message":"Next Push (prob) : 'หาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153550272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153553311+07:00","message":"> Transcript [50401] [false]: 'โทรไปหาธนาคารธนชาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153556392+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153558844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153561347+07:00","message":"StatePrefix: 'โทรไปหาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:33.153564436+07:00","message":"TextPushed: 'โทรไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:33.15357511+07:00","message":"push: {false โทรไป 0 0xc004d58000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577403095+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577433652+07:00","message":"receive 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-05-12T14:08:34.57743925+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.57745696+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577465785+07:00","message":"receive 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-05-12T14:08:34.577469509+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577477655+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.57748253+07:00","message":"receive 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-05-12T14:08:34.577485929+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577493662+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577499073+07:00","message":"receive 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-05-12T14:08:34.577501814+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577508389+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577511005+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-05-12T14:08:34.577513193+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577517693+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577521482+07:00","message":"receive 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-05-12T14:08:34.577523821+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577533322+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577544944+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577547955+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577550847+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577553494+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577555888+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577562667+07:00","message":"[bufferProcess] interim [740000000]:โทรไปหาธนาคารธนาคารเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577565214+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577568234+07:00","message":"[bufferProcess] send to processor (ticker):โทรไปหาธนาคารธนาคารเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577570487+07:00","message":"[bufferProcess] interim [800000000]:โทรไปหาธนาคารธนาคารเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577572323+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.57757457+07:00","message":"[bufferProcess] interim [980000000]:โทรไปหาธนาคารธนาคารเขาก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577576444+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577583704+07:00","message":"[bufferProcess] interim [160000000]:โทรไปหาธนาคารธนาคารเขาก็ขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577585565+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577587793+07:00","message":"[bufferProcess] interim [340000000]:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577589494+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็ขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577591743+07:00","message":"[bufferProcess] interim [520000000]:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577593603+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577596083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577602686+07:00","message":"> Transcript [50402] [false]: 'โทรไปหาธนาคารธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577606069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577607983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.5776102+07:00","message":"StatePrefix: 'โทรไปหาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577613129+07:00","message":"TextPushed: 'โทรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577614644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.57761676+07:00","message":"> Transcript [50403] [false]: 'โทรไปหาธนาคารธนาคารเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577618537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577620128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.57762168+07:00","message":"StatePrefix: 'โทรไปหาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577623295+07:00","message":"TextPushed: 'โทรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577624692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577626432+07:00","message":"> Transcript [50404] [false]: 'โทรไปหาธนาคารธนาคารเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577628361+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577630101+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577631596+07:00","message":"StatePrefix: 'โทรไปหาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577633281+07:00","message":"TextPushed: 'โทรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577859707+07:00","message":"Push: 'หาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577861757+07:00","message":"TextPushed: 'โทรไปหาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577865854+07:00","message":"Set new StatePrefix : 'โทรไปหาธนาคารธนาคารเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577867865+07:00","message":"Next Push (prob) : 'ธนาคารเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577869527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577871477+07:00","message":"> Transcript [50405] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577873787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577875493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577877729+07:00","message":"StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577879709+07:00","message":"TextPushed: 'โทรไปหาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577881193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577882971+07:00","message":"> Transcript [50406] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577884788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577886405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577888065+07:00","message":"StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577889946+07:00","message":"TextPushed: 'โทรไปหาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577891497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577893099+07:00","message":"> Transcript [50407] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577894951+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577896451+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577898035+07:00","message":"StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.577899878+07:00","message":"TextPushed: 'โทรไปหาธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.577908714+07:00","message":"push: {false หาธนาคาร 0 0xc004d58000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.729502907+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.729549922+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-05-12T14:08:34.729558211+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.729578127+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.729593886+07:00","message":"[bufferProcess] interim [820000000]:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.72959763+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.729609076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.729612892+07:00","message":"> Transcript [50408] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.729618218+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.729621341+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.729624896+07:00","message":"StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.729628329+07:00","message":"TextPushed: 'โทรไปหาธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.729637414+07:00","message":"Push: 'ธนาคารเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.729640447+07:00","message":"TextPushed: 'โทรไปหาธนาคารธนาคารเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.729644223+07:00","message":"Set new StatePrefix : 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:34.729647912+07:00","message":"Next Push (prob) : 'ขอให้ทำตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:34.729675672+07:00","message":"push: {false ธนาคารเขาก็ 0 0xc004d58000}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:35.309710745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:35.309734378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476470208+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476518347+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-05-12T14:08:35.476526921+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476551115+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476557693+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-05-12T14:08:35.476562147+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476571654+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476576373+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-05-12T14:08:35.476580916+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476587873+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476592207+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-05-12T14:08:35.476595861+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476604414+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476608714+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-05-12T14:08:35.476612752+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้ๆให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476620481+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476624842+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-05-12T14:08:35.476628677+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476629093+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476643192+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476649563+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476652648+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476660162+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้ๆให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.476662904+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476669398+07:00","message":"[bufferProcess] interim [0]:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476672022+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476675135+07:00","message":"[bufferProcess] interim [180000000]:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476677222+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476679363+07:00","message":"[bufferProcess] interim [300000000]:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476681315+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476693406+07:00","message":"[bufferProcess] interim [360000000]:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476695654+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476697862+07:00","message":"[bufferProcess] interim [420000000]:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้ๆให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476700024+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476702245+07:00","message":"[bufferProcess] interim [600000000]:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476704393+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้ๆให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476707075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476709742+07:00","message":"> Transcript [50409] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476870654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476872833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.47687504+07:00","message":"StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.47687789+07:00","message":"TextPushed: 'โทรไปหาธนาคารธนาคารเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476879663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476881522+07:00","message":"> Transcript [50410] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.47688418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.47688605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476887642+07:00","message":"StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476889542+07:00","message":"TextPushed: 'โทรไปหาธนาคารธนาคารเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476891085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476892842+07:00","message":"> Transcript [50411] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476894635+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476896224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476897725+07:00","message":"StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476899425+07:00","message":"TextPushed: 'โทรไปหาธนาคารธนาคารเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476900963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476902595+07:00","message":"> Transcript [50412] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476904487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476908512+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476910066+07:00","message":"StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476912184+07:00","message":"TextPushed: 'โทรไปหาธนาคารธนาคารเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476918843+07:00","message":"Push: 'ขอให้ทำตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476921183+07:00","message":"TextPushed: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476923343+07:00","message":"Set new StatePrefix : 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476925474+07:00","message":"Next Push (prob) : 'นี้ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476927023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476928667+07:00","message":"> Transcript [50413] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476932155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476934143+07:00","message":"Set new StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476935817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476937472+07:00","message":"> Transcript [50414] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้ๆให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476939104+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.476940659+07:00","message":"Set new StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้ๆให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.47695012+07:00","message":"push: {false ขอให้ทำตาม 0 0xc004d58000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.619709474+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.61976078+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-05-12T14:08:35.61976879+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.619789885+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.619803369+07:00","message":"[bufferProcess] interim [900000000]:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.619808343+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.619819699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.619823511+07:00","message":"> Transcript [50415] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.619827142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.619831225+07:00","message":"Set new StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.623902107+07:00","message":"[GCS] IsForceVAD: false for message ID: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.754867975+07:00","message":"[GCS] Start streaming session, msgId: 4417"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.76469776+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.764731597+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-05-12T14:08:35.764737908+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.764753182+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.764758362+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-05-12T14:08:35.764762642+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.764768258+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.764772226+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-05-12T14:08:35.764774637+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.764780002+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.764783202+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:35.764785314+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.764790842+07:00","message":"[bufferProcess] interim [960000000]:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.764793319+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.76479588+07:00","message":"[bufferProcess] interim [20000000]:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.764797835+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.76480006+07:00","message":"[bufferProcess] interim [80000000]:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.764801999+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.764804868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.764807507+07:00","message":"> Transcript [50416] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.764809838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.764811819+07:00","message":"Set new StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.764817993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.76481995+07:00","message":"> Transcript [50417] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.764822123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.76482367+07:00","message":"Set new StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.764825234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.764826903+07:00","message":"> Transcript [50418] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.764828755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:35.764830291+07:00","message":"Set new StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:36.260099093+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:36.260143653+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-05-12T14:08:36.260150172+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหาเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:36.260166133+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:36.260170493+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-05-12T14:08:36.260173501+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหาเขาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:36.260178904+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหาเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:36.260182523+07:00","message":"[buffer interim] 4416 false โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหาเขาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.260188748+07:00","message":"[bufferProcess] interim [380000000]:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.260191194+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.26019383+07:00","message":"[bufferProcess] interim [620000000]:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหาเขาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.260195804+07:00","message":"[bufferProcess] send to processor:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.260198415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.260201003+07:00","message":"> Transcript [50419] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.260204297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.260206238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.260213315+07:00","message":"StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.260224851+07:00","message":"TextPushed: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.260227252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.260229403+07:00","message":"> Transcript [50420] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหาเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.260231407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.260242211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.260243867+07:00","message":"StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.260245739+07:00","message":"TextPushed: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:36.523765154+07:00","message":"[GCS] IsForceVAD: false for message ID: 4417"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:36.595064509+07:00","message":"[GCS] Start streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:36.619925776+07:00","message":"receive streaming session, msgId: 4417"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:36.619943754+07:00","message":"found end of frame, send empty tag with msgId: 4417"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:36.619946601+07:00","message":"end Recv id 4417"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:36.619953782+07:00","message":"[buffer interim] force interim is final (2) :โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหาเขาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.619961672+07:00","message":"[bufferProcess] interim [620000000]:โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหาเขาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.619984579+07:00","message":"[bufferProcess] send to processor (isfinal):โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหาเขาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.619988204+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620008423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620011838+07:00","message":"> Transcript [50421] [false]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหาเขาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620014805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620016645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620018825+07:00","message":"StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620021221+07:00","message":"TextPushed: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620022981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620025013+07:00","message":"> Transcript [50422] [true]: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหาเขาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620027011+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620028623+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620030248+07:00","message":"StatePrefix: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620032083+07:00","message":"TextPushed: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620035168+07:00","message":"Push: 'นี้นี้ให้โทรหาเขาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.62003685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620038723+07:00","message":"> Transcript [50423] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620040481+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620042133+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620043727+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620045301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:36.620047051+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:36.620057472+07:00","message":"push: {true นี้นี้ให้โทรหาเขาก่อน 0 0xc004d58000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:36.620065299+07:00","message":"push: {true \n 0 0xc004d58580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:36.629336966+07:00","message":"write wav file: './tmp/7565/7565_4417.wav'"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:36.630626766+07:00","message":"write wav file: './tmp/7565/7565_4416.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.144525348+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.144571592+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-05-12T14:08:37.144577104+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.144593914+07:00","message":"[buffer interim] 4418 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.144601492+07:00","message":"[bufferProcess] interim [360000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.144603262+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.217449763+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.217507592+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-05-12T14:08:37.217516527+07:00","message":"receive interim result [false|false]: โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหาเขากลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.217539785+07:00","message":"receive streaming session, msgId: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.217546519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรไปหาธนาคารธนาคารเขาก็บอกให้ทำตามนี้ๆให้ให้โทรหาเขากลับ\",\"confidence\":0.9377437}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.217551024+07:00","message":"receive interim result [true|false]: โทรไปหาธนาคารธนาคารเขาก็บอกให้ทำตามนี้ๆให้ให้โทรหาเขากลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.217556501+07:00","message":"end recv isFinal message id 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.217559866+07:00","message":"end Recv id 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.217584068+07:00","message":"[buffer interim] this message is already final false 4416: 'โทรไปหาธนาคารธนาคารเขาก็ขอให้ทำตามนี้นี้ให้โทรหาเขากลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.217618079+07:00","message":"[buffer interim] this message is already final true 4416: 'โทรไปหาธนาคารธนาคารเขาก็บอกให้ทำตามนี้ๆให้ให้โทรหาเขากลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.284708966+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.28474494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.28475143+07:00","message":"receive interim result [false|false]: เขาไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.284763447+07:00","message":"[buffer interim] 4418 false เขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.284770476+07:00","message":"[bufferProcess] interim [480000000]:เขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.284772976+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.284775882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.284778677+07:00","message":"> Transcript [50424] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.284780572+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.404455092+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.40449003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาไปแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.404496289+07:00","message":"receive interim result [false|false]: เขาไปแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.404509533+07:00","message":"[buffer interim] 4418 false เขาไปแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.404520141+07:00","message":"[bufferProcess] interim [600000000]:เขาไปแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.404523735+07:00","message":"[bufferProcess] send to processor:เขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.40453043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.404534496+07:00","message":"> Transcript [50425] [false]: 'เขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.404538586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.40454137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.404545085+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.404549338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.63773312+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.637777951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาไปแจ้งธนาคาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.637784917+07:00","message":"receive interim result [false|false]: เขาไปแจ้งธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.637803032+07:00","message":"[buffer interim] 4418 false เขาไปแจ้งธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.637816072+07:00","message":"[bufferProcess] interim [900000000]:เขาไปแจ้งธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.637818913+07:00","message":"[bufferProcess] send to processor:เขาไปแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.637822788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.637825793+07:00","message":"> Transcript [50426] [false]: 'เขาไปแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.637830024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.637832448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.637834853+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.637836887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.961267944+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.961309785+07:00","message":"receive 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-05-12T14:08:37.961315637+07:00","message":"receive interim result [false|false]: เขาไปแจ้งธนาคารเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:37.96132814+07:00","message":"[buffer interim] 4418 false เขาไปแจ้งธนาคารเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.961335222+07:00","message":"[bufferProcess] interim [200000000]:เขาไปแจ้งธนาคารเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.961338154+07:00","message":"[bufferProcess] send to processor:เขาไปแจ้งธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.961343244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.961346434+07:00","message":"> Transcript [50427] [false]: 'เขาไปแจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.961350462+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.961352522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.961354854+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:37.961357061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:38.215043755+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:38.215077774+07:00","message":"receive 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-05-12T14:08:38.215086284+07:00","message":"receive interim result [false|false]: เขาไปแจ้งธนาคารเค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:38.215100206+07:00","message":"[buffer interim] 4418 false เขาไปแจ้งธนาคารเค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.215107151+07:00","message":"[bufferProcess] interim [440000000]:เขาไปแจ้งธนาคารเค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.21510981+07:00","message":"[bufferProcess] send to processor:เขาไปแจ้งธนาคารเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.21511349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.215116805+07:00","message":"> Transcript [50428] [false]: 'เขาไปแจ้งธนาคารเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.215120064+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.215122141+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.215124415+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.215126579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.215129139+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.215131068+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.215133445+07:00","message":"Set new StatePrefix : 'เขาไปแจ้งธนาคารเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.21513577+07:00","message":"Next Push (prob) : 'ไปแจ้งธนาคารเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:38.215143225+07:00","message":"push: {false เขา 0 0xc004d59100}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:38.309969139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:38.31000168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:38.50421772+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:38.504264757+07:00","message":"receive 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-05-12T14:08:38.504272947+07:00","message":"receive interim result [false|false]: เขาไปแจ้งธนาคารเค้าก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:38.504288241+07:00","message":"[buffer interim] 4418 false เขาไปแจ้งธนาคารเค้าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.50429539+07:00","message":"[bufferProcess] interim [680000000]:เขาไปแจ้งธนาคารเค้าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.504298006+07:00","message":"[bufferProcess] send to processor:เขาไปแจ้งธนาคารเค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.504303278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.504306316+07:00","message":"> Transcript [50429] [false]: 'เขาไปแจ้งธนาคารเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.504309354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.504312062+07:00","message":"Set new StatePrefix: 'เขาไปแจ้งธนาคารเค้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:38.595470042+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:38.595506676+07:00","message":"receive 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-05-12T14:08:38.595512943+07:00","message":"receive interim result [false|false]: เขาไปแจ้งธนาคารเค้าก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:38.595526432+07:00","message":"[buffer interim] 4418 false เขาไปแจ้งธนาคารเค้าก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.595533151+07:00","message":"[bufferProcess] interim [800000000]:เขาไปแจ้งธนาคารเค้าก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.595535692+07:00","message":"[bufferProcess] send to processor:เขาไปแจ้งธนาคารเค้าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.595538993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.595542679+07:00","message":"> Transcript [50430] [false]: 'เขาไปแจ้งธนาคารเค้าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.595546009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.595547936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.595549761+07:00","message":"StatePrefix: 'เขาไปแจ้งธนาคารเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.595552136+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:38.669946382+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:38.669982147+07:00","message":"receive 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-05-12T14:08:38.669987855+07:00","message":"receive interim result [false|false]: เขาไปแจ้งธนาคารเค้าก็แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:38.669999919+07:00","message":"[buffer interim] 4418 false เขาไปแจ้งธนาคารเค้าก็แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.670006865+07:00","message":"[bufferProcess] interim [920000000]:เขาไปแจ้งธนาคารเค้าก็แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.670009296+07:00","message":"[bufferProcess] send to processor:เขาไปแจ้งธนาคารเค้าก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.670014188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.670016773+07:00","message":"> Transcript [50431] [false]: 'เขาไปแจ้งธนาคารเค้าก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.670020297+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.670022346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.67002444+07:00","message":"StatePrefix: 'เขาไปแจ้งธนาคารเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.670027002+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:38.925900811+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:38.925935408+07:00","message":"receive 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-05-12T14:08:38.925941288+07:00","message":"receive interim result [false|false]: เขาไปแจ้งธนาคารเค้าก็แจ้งเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:38.925955424+07:00","message":"[buffer interim] 4418 false เขาไปแจ้งธนาคารเค้าก็แจ้งเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.925962691+07:00","message":"[bufferProcess] interim [40000000]:เขาไปแจ้งธนาคารเค้าก็แจ้งเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.925965228+07:00","message":"[bufferProcess] send to processor:เขาไปแจ้งธนาคารเค้าก็แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.925968476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.925972724+07:00","message":"> Transcript [50432] [false]: 'เขาไปแจ้งธนาคารเค้าก็แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.925977995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.925980902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.92598414+07:00","message":"StatePrefix: 'เขาไปแจ้งธนาคารเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:38.925988197+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.030774511+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.030807572+07:00","message":"receive 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-05-12T14:08:39.030812864+07:00","message":"receive interim result [false|false]: เขาไปแจ้งธนาคารเค้าก็แจ้งเขาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.030826129+07:00","message":"[buffer interim] 4418 false เขาไปแจ้งธนาคารเค้าก็แจ้งเขาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.030833195+07:00","message":"[bufferProcess] interim [100000000]:เขาไปแจ้งธนาคารเค้าก็แจ้งเขาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.030835972+07:00","message":"[bufferProcess] send to processor:เขาไปแจ้งธนาคารเค้าก็แจ้งเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.030841373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.030843925+07:00","message":"> Transcript [50433] [false]: 'เขาไปแจ้งธนาคารเค้าก็แจ้งเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.030847585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.030854262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.030856603+07:00","message":"StatePrefix: 'เขาไปแจ้งธนาคารเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.03085929+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.030862491+07:00","message":"Push: 'ไปแจ้งธนาคารเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.030864677+07:00","message":"TextPushed: 'เขาไปแจ้งธนาคารเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.030868493+07:00","message":"Set new StatePrefix : 'เขาไปแจ้งธนาคารเค้าก็แจ้งเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.030870757+07:00","message":"Next Push (prob) : 'ก็แจ้งเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.030878277+07:00","message":"push: {false ไปแจ้งธนาคารเค้า 0 0xc004d59100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.050503149+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.050534794+07:00","message":"receive 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-05-12T14:08:39.050540379+07:00","message":"receive interim result [false|false]: เขาไปแจ้งธนาคารเค้าก็แจ้งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.050556816+07:00","message":"[buffer interim] 4418 false เขาไปแจ้งธนาคารเค้าก็แจ้งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.050564372+07:00","message":"[bufferProcess] interim [160000000]:เขาไปแจ้งธนาคารเค้าก็แจ้งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.05056696+07:00","message":"[bufferProcess] send to processor:เขาไปแจ้งธนาคารเค้าก็แจ้งเขาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.050570288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.050572912+07:00","message":"> Transcript [50434] [false]: 'เขาไปแจ้งธนาคารเค้าก็แจ้งเขาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.050576305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.050578988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.050581154+07:00","message":"StatePrefix: 'เขาไปแจ้งธนาคารเค้าก็แจ้งเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.050584052+07:00","message":"TextPushed: 'เขาไปแจ้งธนาคารเค้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.063984256+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.064014222+07:00","message":"receive 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-05-12T14:08:39.064023938+07:00","message":"receive interim result [false|false]: เขาไปแจ้งธนาคารเค้าก็แจ้งธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.064038381+07:00","message":"[buffer interim] 4418 false เขาไปแจ้งธนาคารเค้าก็แจ้งธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.064044726+07:00","message":"[bufferProcess] interim [220000000]:เขาไปแจ้งธนาคารเค้าก็แจ้งธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.064048128+07:00","message":"[bufferProcess] send to processor:เขาไปแจ้งธนาคารเค้าก็แจ้งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.064052572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.064060713+07:00","message":"> Transcript [50435] [false]: 'เขาไปแจ้งธนาคารเค้าก็แจ้งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.064064954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.064068621+07:00","message":"Set new StatePrefix: 'เขาไปแจ้งธนาคารเค้าก็แจ้งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.21287232+07:00","message":"[GCS] IsForceVAD: false for message ID: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.241170944+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.241207261+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-05-12T14:08:39.241213219+07:00","message":"receive interim result [false|false]: เขาไปแจ้งธนาคารเค้าก็แจ้งธนาคารพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.241225956+07:00","message":"[buffer interim] 4418 false เขาไปแจ้งธนาคารเค้าก็แจ้งธนาคารพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.241241841+07:00","message":"[bufferProcess] interim [460000000]:เขาไปแจ้งธนาคารเค้าก็แจ้งธนาคารพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.241247273+07:00","message":"[bufferProcess] send to processor:เขาไปแจ้งธนาคารเค้าก็แจ้งธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.241251352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.241254073+07:00","message":"> Transcript [50436] [false]: 'เขาไปแจ้งธนาคารเค้าก็แจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.241256313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.241258477+07:00","message":"Set new StatePrefix: 'เขาไปแจ้งธนาคารเค้าก็แจ้งธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.345006487+07:00","message":"[GCS] Start streaming session, msgId: 4419"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.370441049+07:00","message":"receive streaming session, msgId: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.370478477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปแจ้งธนาคารเค้าก็แจ้งธนาคาร\",\"confidence\":0.9254565}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.37048456+07:00","message":"receive interim result [true|false]: เข้าไปแจ้งธนาคารเค้าก็แจ้งธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.37049345+07:00","message":"end recv isFinal message id 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.37049559+07:00","message":"end Recv id 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.370503134+07:00","message":"[buffer interim] 4418 true เข้าไปแจ้งธนาคารเค้าก็แจ้งธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.3705121+07:00","message":"[bufferProcess] interim [640000000]:เข้าไปแจ้งธนาคารเค้าก็แจ้งธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370517378+07:00","message":"[bufferProcess] send to processor (isfinal):เขาไปแจ้งธนาคารเค้าก็แจ้งธนาคารพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370520905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370524018+07:00","message":"> Transcript [50437] [false]: 'เขาไปแจ้งธนาคารเค้าก็แจ้งธนาคารพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370526729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370528521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370530606+07:00","message":"StatePrefix: 'เขาไปแจ้งธนาคารเค้าก็แจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370533231+07:00","message":"TextPushed: 'เขาไปแจ้งธนาคารเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370535188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.37053711+07:00","message":"> Transcript [50438] [true]: 'เข้าไปแจ้งธนาคารเค้าก็แจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370539249+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370540858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370544959+07:00","message":"StatePrefix: 'เขาไปแจ้งธนาคารเค้าก็แจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370546987+07:00","message":"TextPushed: 'เขาไปแจ้งธนาคารเค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370548657+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370642382+07:00","message":"Push: 'ก็แจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370644772+07:00","message":"TextPushed: 'เขาไปแจ้งธนาคารเค้าก็แจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370646859+07:00","message":"Set new StatePrefix : 'เข้าไปแจ้งธนาคารเค้าก็แจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370648965+07:00","message":"Next Push (prob) : 'เข้าไปแจ้งธนาคารเค้าก็แจ้งธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.370656737+07:00","message":"push: {true ก็แจ้งธนาคาร 0 0xc004d59100}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.370671033+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4418.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:39.382587558+07:00","message":"write wav file: './tmp/7565/7565_4418.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.662794618+07:00","message":"[GCS] IsForceVAD: false for message ID: 4419"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.768587279+07:00","message":"receive streaming session, msgId: 4419"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.768608755+07:00","message":"found end of frame, send empty tag with msgId: 4419"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.768612052+07:00","message":"end Recv id 4419"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.7686199+07:00","message":"[buffer interim] 4419 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.768626972+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.76863176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.76863439+07:00","message":"> Transcript [50439] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.768636845+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.768638724+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.768640556+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.768642304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:39.768647679+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:39.768657257+07:00","message":"push: {true \n 0 0xc0042d6080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:39.773451527+07:00","message":"write wav file: './tmp/7565/7565_4419.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:40.055147884+07:00","message":"[GCS] Start streaming session, msgId: 4420"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:40.52582593+07:00","message":"receive streaming session, msgId: 4420"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:40.525858931+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-05-12T14:08:40.525863945+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:40.525877015+07:00","message":"[buffer interim] 4420 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:40.52588579+07:00","message":"[bufferProcess] interim [300000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:40.525887673+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:40.597370109+07:00","message":"receive streaming session, msgId: 4420"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:40.597408617+07:00","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-05-12T14:08:40.597415056+07:00","message":"receive interim result [false|false]: เขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:40.597427447+07:00","message":"[buffer interim] 4420 false เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:40.597437481+07:00","message":"[bufferProcess] interim [420000000]:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:40.597440732+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:40.597447016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:40.597451055+07:00","message":"> Transcript [50440] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:40.597453999+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:40.81859869+07:00","message":"receive streaming session, msgId: 4420"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:40.818637632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะตัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:40.818645485+07:00","message":"receive interim result [false|false]: เขาจะตัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:40.818661057+07:00","message":"[buffer interim] 4420 false เขาจะตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:40.818672402+07:00","message":"[bufferProcess] interim [600000000]:เขาจะตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:40.818675884+07:00","message":"[bufferProcess] send to processor:เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:40.818683494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:40.818687134+07:00","message":"> Transcript [50441] [false]: 'เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:40.818689986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:40.818692038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:40.818693984+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:40.818696034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.025208106+07:00","message":"receive streaming session, msgId: 4420"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.025254202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจัดการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.025261115+07:00","message":"receive interim result [false|false]: เขาจัดการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.025274521+07:00","message":"[buffer interim] 4420 false เขาจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.025281175+07:00","message":"[bufferProcess] interim [780000000]:เขาจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.025283541+07:00","message":"[bufferProcess] send to processor:เขาจะตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.02528839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.025291385+07:00","message":"> Transcript [50442] [false]: 'เขาจะตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.025294288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.025296235+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.025298343+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.025300857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.094656788+07:00","message":"receive streaming session, msgId: 4420"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.094703045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจัดการให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.094711041+07:00","message":"receive interim result [false|false]: เขาจัดการให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.094728067+07:00","message":"[buffer interim] 4420 false เขาจัดการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.094739318+07:00","message":"[bufferProcess] interim [900000000]:เขาจัดการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.094742741+07:00","message":"[bufferProcess] send to processor:เขาจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.094747087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.094751042+07:00","message":"> Transcript [50443] [false]: 'เขาจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.094755705+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.094758718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.094761999+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.094764876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:41.310896996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:41.310913459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.334736992+07:00","message":"[GCS] IsForceVAD: false for message ID: 4420"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.395077227+07:00","message":"[GCS] Start streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.436055063+07:00","message":"receive streaming session, msgId: 4420"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.436092492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาจะจัดการให้\",\"confidence\":0.92694837}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.436098964+07:00","message":"receive interim result [true|false]: เขาจะจัดการให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.436109275+07:00","message":"end recv isFinal message id 4420"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.436111587+07:00","message":"end Recv id 4420"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.436117815+07:00","message":"[buffer interim] 4420 true เขาจะจัดการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.436126282+07:00","message":"[bufferProcess] interim [290000000]:เขาจะจัดการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.436129829+07:00","message":"[bufferProcess] send to processor (isfinal):เขาจัดการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.436133547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.436136869+07:00","message":"> Transcript [50444] [false]: 'เขาจัดการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.436139868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.436143057+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.436145458+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.436147654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.436150247+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.43615225+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.436154696+07:00","message":"Set new StatePrefix : 'เขาจัดการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.436157044+07:00","message":"Next Push (prob) : 'จัดการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.436159177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.436161236+07:00","message":"> Transcript [50445] [true]: 'เขาจะจัดการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.4361632+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.436164906+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.4361665+07:00","message":"StatePrefix: 'เขาจัดการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.436168448+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:41.4361703+07:00","message":"Push: 'จะจัดการให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.436177686+07:00","message":"push: {false เขา 0 0xc004d59700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:41.436185518+07:00","message":"push: {true จะจัดการให้ 0 0xc004d59700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:41.442590002+07:00","message":"write wav file: './tmp/7565/7565_4420.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.115888037+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.115938308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.115943636+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.115960497+07:00","message":"[buffer interim] 4421 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.115968594+07:00","message":"[bufferProcess] interim [540000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.115970348+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.519409905+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.519454015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อครัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.519460568+07:00","message":"receive interim result [false|false]: พ่อครัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.519475716+07:00","message":"[buffer interim] 4421 false พ่อครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.519483229+07:00","message":"[bufferProcess] interim [900000000]:พ่อครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.519485479+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.519492364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.519495321+07:00","message":"> Transcript [50446] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.519497541+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.575632398+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.575669883+07:00","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-05-12T14:08:42.575675502+07:00","message":"receive interim result [false|false]: ก็คง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.575688783+07:00","message":"[buffer interim] 4421 false ก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.575696044+07:00","message":"[bufferProcess] interim [960000000]:ก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.575698867+07:00","message":"[bufferProcess] send to processor:พ่อครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.575704407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.575707428+07:00","message":"> Transcript [50447] [false]: 'พ่อครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.575709789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.575711828+07:00","message":"Set new StatePrefix: 'พ่อครัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.631881978+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.631923026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็โทรกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.631930387+07:00","message":"receive interim result [false|false]: ก็โทรกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.631946899+07:00","message":"[buffer interim] 4421 false ก็โทรกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.631957344+07:00","message":"[bufferProcess] interim [80000000]:ก็โทรกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.631960844+07:00","message":"[bufferProcess] send to processor:ก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.631967407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.631971268+07:00","message":"> Transcript [50448] [false]: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.631974369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.631977354+07:00","message":"Set new StatePrefix: 'ก็คง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.766414933+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.76644816+07:00","message":"receive 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-05-12T14:08:42.76645361+07:00","message":"receive interim result [false|false]: ก็โทรกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.766466342+07:00","message":"[buffer interim] 4421 false ก็โทรกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.766472956+07:00","message":"[bufferProcess] interim [200000000]:ก็โทรกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.766475414+07:00","message":"[bufferProcess] send to processor:ก็โทรกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.766480819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.766483611+07:00","message":"> Transcript [50449] [false]: 'ก็โทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.766485554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.7664877+07:00","message":"Set new StatePrefix: 'ก็โทรกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.810945246+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.810985557+07:00","message":"receive 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-05-12T14:08:42.810992953+07:00","message":"receive interim result [false|false]: ก็โทรกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.811005681+07:00","message":"[buffer interim] 4421 false ก็โทรกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.811014983+07:00","message":"[bufferProcess] interim [260000000]:ก็โทรกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.811018677+07:00","message":"[bufferProcess] send to processor:ก็โทรกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.811025089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.811029306+07:00","message":"> Transcript [50450] [false]: 'ก็โทรกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.81103376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.811037026+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.811039462+07:00","message":"StatePrefix: 'ก็โทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.811041598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.813424172+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.813459444+07:00","message":"receive 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-05-12T14:08:42.813465068+07:00","message":"receive interim result [false|false]: ก็โทรกลับไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:42.813481264+07:00","message":"[buffer interim] 4421 false ก็โทรกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.813486145+07:00","message":"[bufferProcess] interim [320000000]:ก็โทรกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.813488245+07:00","message":"[bufferProcess] send to processor:ก็โทรกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.813492693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.813495033+07:00","message":"> Transcript [50451] [false]: 'ก็โทรกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.813498253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.813500422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.813502182+07:00","message":"StatePrefix: 'ก็โทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:42.813504269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.49052548+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.490573065+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-05-12T14:08:43.490580692+07:00","message":"receive interim result [false|false]: ก็โทรกลับไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.490600339+07:00","message":"[buffer interim] 4421 false ก็โทรกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.490612626+07:00","message":"[bufferProcess] interim [920000000]:ก็โทรกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.490615805+07:00","message":"[bufferProcess] send to processor:ก็โทรกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.490621514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.490624402+07:00","message":"> Transcript [50452] [false]: 'ก็โทรกลับไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.490628144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.490630515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.490632364+07:00","message":"StatePrefix: 'ก็โทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.490634401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.552721245+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.552765168+07:00","message":"receive 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-05-12T14:08:43.552771681+07:00","message":"receive interim result [false|false]: ก็โทรกลับไปหาตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.552788352+07:00","message":"[buffer interim] 4421 false ก็โทรกลับไปหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.552796556+07:00","message":"[bufferProcess] interim [980000000]:ก็โทรกลับไปหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.552799261+07:00","message":"[bufferProcess] send to processor:ก็โทรกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.552806014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.552808847+07:00","message":"> Transcript [50453] [false]: 'ก็โทรกลับไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.552812654+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.552815122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.552817053+07:00","message":"StatePrefix: 'ก็โทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.552819379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.552825081+07:00","message":"Push: 'ก็โทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.552827114+07:00","message":"TextPushed: 'ก็โทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.552829356+07:00","message":"Set new StatePrefix : 'ก็โทรกลับไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.552831482+07:00","message":"Next Push (prob) : 'ไปหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.552858602+07:00","message":"push: {false ก็โทรกลับ 0 0xc0042d6000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.75810015+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.758145399+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-05-12T14:08:43.758152178+07:00","message":"receive interim result [false|false]: ก็โทรกลับไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.75816732+07:00","message":"[buffer interim] 4421 false ก็โทรกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.758176298+07:00","message":"[bufferProcess] interim [100000000]:ก็โทรกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.758179364+07:00","message":"[bufferProcess] send to processor:ก็โทรกลับไปหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.758186104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.758189189+07:00","message":"> Transcript [50454] [false]: 'ก็โทรกลับไปหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.758193145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.75819748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.758200259+07:00","message":"StatePrefix: 'ก็โทรกลับไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.758202526+07:00","message":"TextPushed: 'ก็โทรกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.853501183+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.853547881+07:00","message":"receive 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-05-12T14:08:43.853554409+07:00","message":"receive interim result [false|false]: ก็โทรกลับไปหากอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.853570444+07:00","message":"[buffer interim] 4421 false ก็โทรกลับไปหากอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.853584579+07:00","message":"[bufferProcess] interim [160000000]:ก็โทรกลับไปหากอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.853587266+07:00","message":"[bufferProcess] send to processor:ก็โทรกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.85359459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.853597641+07:00","message":"> Transcript [50455] [false]: 'ก็โทรกลับไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.853601268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.853604597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.853606918+07:00","message":"StatePrefix: 'ก็โทรกลับไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.853609246+07:00","message":"TextPushed: 'ก็โทรกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.878398629+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.878434898+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-05-12T14:08:43.878440703+07:00","message":"receive interim result [false|false]: ก็โทรกลับไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.878458741+07:00","message":"[buffer interim] 4421 false ก็โทรกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.878465529+07:00","message":"[bufferProcess] interim [220000000]:ก็โทรกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.878468029+07:00","message":"[bufferProcess] send to processor:ก็โทรกลับไปหากอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.878471337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.878474231+07:00","message":"> Transcript [50456] [false]: 'ก็โทรกลับไปหากอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.878477362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.87847934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.878481444+07:00","message":"StatePrefix: 'ก็โทรกลับไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.878483844+07:00","message":"TextPushed: 'ก็โทรกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.886538066+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.886570128+07:00","message":"receive 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-05-12T14:08:43.886575791+07:00","message":"receive interim result [false|false]: ก็โทรกลับไปหาคอลเซ็นเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.886590927+07:00","message":"[buffer interim] 4421 false ก็โทรกลับไปหาคอลเซ็นเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.886598018+07:00","message":"[bufferProcess] interim [280000000]:ก็โทรกลับไปหาคอลเซ็นเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.886600642+07:00","message":"[bufferProcess] send to processor:ก็โทรกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.886605311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.886611124+07:00","message":"> Transcript [50457] [false]: 'ก็โทรกลับไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.886614242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.886616307+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.886618339+07:00","message":"StatePrefix: 'ก็โทรกลับไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.886620481+07:00","message":"TextPushed: 'ก็โทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.886628236+07:00","message":"Push: 'ไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.886630329+07:00","message":"TextPushed: 'ก็โทรกลับไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.886632216+07:00","message":"Set new StatePrefix : 'ก็โทรกลับไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:43.886634269+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:43.886642452+07:00","message":"push: {false ไปหา 0 0xc0042d6000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.185751846+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.185789482+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-05-12T14:08:44.185794717+07:00","message":"receive interim result [false|false]: ก็โทรกลับไปหาคอลเซ็นเตอร์และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.185807034+07:00","message":"[buffer interim] 4421 false ก็โทรกลับไปหาคอลเซ็นเตอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.185814646+07:00","message":"[bufferProcess] interim [580000000]:ก็โทรกลับไปหาคอลเซ็นเตอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.185816944+07:00","message":"[bufferProcess] send to processor:ก็โทรกลับไปหาคอลเซ็นเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.185820087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.185822765+07:00","message":"> Transcript [50458] [false]: 'ก็โทรกลับไปหาคอลเซ็นเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.185824861+07:00","message":"Set StatePrefix (first interim): 'ก็โทรกลับไปหาคอลเซ็นเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.231938033+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.231972161+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-05-12T14:08:44.231977923+07:00","message":"receive interim result [false|false]: ก็โทรกลับไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.231988281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Call Center เบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.231990997+07:00","message":"receive interim result [false|false]:  Call Center เบอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.231998616+07:00","message":"[buffer interim] 4421 false ก็โทรกลับไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.232001989+07:00","message":"[buffer interim] 4421 false  Call Center เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.232007487+07:00","message":"[bufferProcess] interim [640000000]:ก็โทรกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.232009922+07:00","message":"[bufferProcess] send to processor:ก็โทรกลับไปหาคอลเซ็นเตอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.232012599+07:00","message":"[bufferProcess] interim [640000000]: Call Center เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.232015336+07:00","message":"[bufferProcess] update buffer: ก็โทรกลับไปหา Call Center เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.23201821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.232022066+07:00","message":"> Transcript [50459] [false]: 'ก็โทรกลับไปหาคอลเซ็นเตอร์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.232024906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.232026706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.232028638+07:00","message":"StatePrefix: 'ก็โทรกลับไปหาคอลเซ็นเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.232030904+07:00","message":"TextPushed: 'ก็โทรกลับไปหา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:44.311266256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:44.311277003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.416048656+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.4160817+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-05-12T14:08:44.416087698+07:00","message":"receive interim result [false|false]: ก็โทรกลับไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.41609572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Call Center เบอร์เดิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.416098307+07:00","message":"receive interim result [false|false]:  Call Center เบอร์เดิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.416106649+07:00","message":"[buffer interim] 4421 false ก็โทรกลับไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.416112126+07:00","message":"[buffer interim] 4421 false  Call Center เบอร์เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.416117361+07:00","message":"[bufferProcess] interim [880000000]:ก็โทรกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.416120637+07:00","message":"[bufferProcess] send to processor:ก็โทรกลับไปหา Call Center เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.41612552+07:00","message":"[bufferProcess] interim [880000000]: Call Center เบอร์เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.416127912+07:00","message":"[bufferProcess] update buffer: ก็โทรกลับไปหา Call Center เบอร์เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.41613088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.416134551+07:00","message":"> Transcript [50460] [false]: 'ก็โทรกลับไปหา Call Center เบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.416137493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.416139701+07:00","message":"Set new StatePrefix: 'ก็โทรกลับไปหา Call Center เบอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.563983618+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.564023457+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-05-12T14:08:44.564030636+07:00","message":"receive interim result [false|false]: ก็โทรกลับไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.56404813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Call Center เบอร์เดิมเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.564052711+07:00","message":"receive interim result [false|false]:  Call Center เบอร์เดิมเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.564064766+07:00","message":"[buffer interim] 4421 false ก็โทรกลับไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.56406945+07:00","message":"[buffer interim] 4421 false  Call Center เบอร์เดิมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.564076652+07:00","message":"[bufferProcess] interim [0]:ก็โทรกลับไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.564079597+07:00","message":"[bufferProcess] send to processor:ก็โทรกลับไปหา Call Center เบอร์เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.564085191+07:00","message":"[bufferProcess] interim [0]: Call Center เบอร์เดิมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.56408776+07:00","message":"[bufferProcess] update buffer: ก็โทรกลับไปหา Call Center เบอร์เดิมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.564090882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.564094128+07:00","message":"> Transcript [50461] [false]: 'ก็โทรกลับไปหา Call Center เบอร์เดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.564098036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.564100017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.56410192+07:00","message":"StatePrefix: 'ก็โทรกลับไปหา Call Center เบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.564104114+07:00","message":"TextPushed: 'ก็โทรกลับไปหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.72466158+07:00","message":"[GCS] IsForceVAD: false for message ID: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.804733555+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.804766574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็โทรกลับไปหา Call Center\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.80477313+07:00","message":"receive interim result [false|false]: ก็โทรกลับไปหา Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.804783935+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-05-12T14:08:44.804786762+07:00","message":"receive interim result [false|false]:  เบอร์เดิมเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.804794868+07:00","message":"[buffer interim] 4421 false ก็โทรกลับไปหา Call Center"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.804797966+07:00","message":"[buffer interim] 4421 false  เบอร์เดิมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.804803929+07:00","message":"[bufferProcess] interim [240000000]:ก็โทรกลับไปหา Call Center"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.804806286+07:00","message":"[bufferProcess] send to processor:ก็โทรกลับไปหา Call Center เบอร์เดิมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.804809154+07:00","message":"[bufferProcess] interim [240000000]: เบอร์เดิมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.804811638+07:00","message":"[bufferProcess] update buffer: ก็โทรกลับไปหา Call Center เบอร์เดิมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.804814374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.804817987+07:00","message":"> Transcript [50462] [false]: 'ก็โทรกลับไปหา Call Center เบอร์เดิมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.804821495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.804823531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.804825275+07:00","message":"StatePrefix: 'ก็โทรกลับไปหา Call Center เบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.804827372+07:00","message":"TextPushed: 'ก็โทรกลับไปหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.848642127+07:00","message":"receive streaming session, msgId: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.848683216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็โทรกลับไปหาคอลเซ็นเตอร์เบอร์เดิมเลย\",\"confidence\":0.9349819}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.848690651+07:00","message":"receive interim result [true|false]: ก็โทรกลับไปหาคอลเซ็นเตอร์เบอร์เดิมเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.848701409+07:00","message":"end recv isFinal message id 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.848703773+07:00","message":"end Recv id 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.848711765+07:00","message":"[buffer interim] 4421 true ก็โทรกลับไปหาคอลเซ็นเตอร์เบอร์เดิมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.848722716+07:00","message":"[bufferProcess] interim [360000000]:ก็โทรกลับไปหาคอลเซ็นเตอร์เบอร์เดิมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.848726396+07:00","message":"[bufferProcess] send to processor (isfinal):ก็โทรกลับไปหา Call Center เบอร์เดิมเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.848730004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.848733484+07:00","message":"> Transcript [50463] [false]: 'ก็โทรกลับไปหา Call Center เบอร์เดิมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.848737127+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.848738954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.848741154+07:00","message":"StatePrefix: 'ก็โทรกลับไปหา Call Center เบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.848743578+07:00","message":"TextPushed: 'ก็โทรกลับไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.848745503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.848747439+07:00","message":"> Transcript [50464] [true]: 'ก็โทรกลับไปหาคอลเซ็นเตอร์เบอร์เดิมเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.848749559+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.848751528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.848753139+07:00","message":"StatePrefix: 'ก็โทรกลับไปหา Call Center เบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.848755063+07:00","message":"TextPushed: 'ก็โทรกลับไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:44.848763193+07:00","message":"Push: 'คอลเซ็นเตอร์เบอร์เดิมเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.848772605+07:00","message":"push: {true คอลเซ็นเตอร์เบอร์เดิมเลย 0 0xc0042d6000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:44.858038607+07:00","message":"write wav file: './tmp/7565/7565_4421.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:44.926231948+07:00","message":"[GCS] Start streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:45.41094813+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:45.410992234+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-05-12T14:08:45.410997473+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:45.411011294+07:00","message":"[buffer interim] 4422 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.411018351+07:00","message":"[bufferProcess] interim [300000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.411020045+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:45.474922813+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:45.474966188+07:00","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-05-12T14:08:45.474974349+07:00","message":"receive interim result [false|false]: เขาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:45.47499121+07:00","message":"[buffer interim] 4422 false เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.475003686+07:00","message":"[bufferProcess] interim [420000000]:เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.475007127+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.475011452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.475015551+07:00","message":"> Transcript [50465] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.475018702+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:45.693028467+07:00","message":"[GCS] IsForceVAD: false for message ID: 4422"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:45.78851679+07:00","message":"receive streaming session, msgId: 4422"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:45.788551461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาก็\",\"confidence\":0.95268965}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:45.78855731+07:00","message":"receive interim result [true|false]: เขาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:45.788566535+07:00","message":"end recv isFinal message id 4422"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:45.788568794+07:00","message":"end Recv id 4422"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:45.788575102+07:00","message":"[buffer interim] 4422 true เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.788586075+07:00","message":"[bufferProcess] interim [780000000]:เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.78859004+07:00","message":"[bufferProcess] send to processor (isfinal):เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.788600316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.78861898+07:00","message":"> Transcript [50466] [false]: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.78862436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.788627028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.788629328+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.788631455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.788633963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.788636052+07:00","message":"> Transcript [50467] [true]: 'เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.788637884+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.788639602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.78864126+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.788643038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:45.788649681+07:00","message":"Push: 'เขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:45.788659466+07:00","message":"push: {true เขาก็ 0 0xc004ce8400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:45.794192331+07:00","message":"write wav file: './tmp/7565/7565_4422.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:46.075025662+07:00","message":"[GCS] Start streaming session, msgId: 4423"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:47.311822936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:47.311821822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.543032636+07:00","message":"[GCS] IsForceVAD: false for message ID: 4423"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.794183811+07:00","message":"receive streaming session, msgId: 4423"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.794225155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.794231877+07:00","message":"receive interim result [false|false]: ก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.794260696+07:00","message":"receive streaming session, msgId: 4423"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.794265674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.794268508+07:00","message":"receive interim result [false|false]: ก็บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.794273454+07:00","message":"receive streaming session, msgId: 4423"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.794276127+07:00","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-05-12T14:08:47.794280414+07:00","message":"receive interim result [false|false]: ก็บอกเขาไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.794280885+07:00","message":"[buffer interim] 4423 false ก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.794301412+07:00","message":"[buffer interim] 4423 false ก็บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.794304591+07:00","message":"[buffer interim] 4423 false ก็บอกเขาไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.794288414+07:00","message":"receive streaming session, msgId: 4423"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794312176+07:00","message":"[bufferProcess] interim [780000000]:ก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.794313543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็บอกเขาไปว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.794320064+07:00","message":"receive interim result [false|false]: ก็บอกเขาไปว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.79432546+07:00","message":"[buffer interim] 4423 false ก็บอกเขาไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794315642+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794362013+07:00","message":"[bufferProcess] send to processor (ticker):ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794370248+07:00","message":"[bufferProcess] interim [840000000]:ก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794372211+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794374947+07:00","message":"[bufferProcess] interim [960000000]:ก็บอกเขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794377034+07:00","message":"[bufferProcess] send to processor:ก็บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794379976+07:00","message":"[bufferProcess] interim [80000000]:ก็บอกเขาไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794381926+07:00","message":"[bufferProcess] send to processor:ก็บอกเขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794385768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794389328+07:00","message":"> Transcript [50468] [false]: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794391372+07:00","message":"Set StatePrefix (first interim): 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794392849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794394821+07:00","message":"> Transcript [50469] [false]: 'ก็บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794397963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794399913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794401788+07:00","message":"StatePrefix: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794403722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.79440539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.79440725+07:00","message":"> Transcript [50470] [false]: 'ก็บอกเขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794409279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794411149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794412802+07:00","message":"StatePrefix: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.794419585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.961125139+07:00","message":"receive streaming session, msgId: 4423"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.961181606+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-05-12T14:08:47.961188782+07:00","message":"receive interim result [true|false]: ก็บอกเขาไปว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.961196435+07:00","message":"end recv isFinal message id 4423"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.961198603+07:00","message":"end Recv id 4423"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.961205587+07:00","message":"[buffer interim] 4423 true ก็บอกเขาไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.961213195+07:00","message":"[bufferProcess] interim [440000000]:ก็บอกเขาไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.961218252+07:00","message":"[bufferProcess] send to processor (isfinal):ก็บอกเขาไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.961221171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.961224153+07:00","message":"> Transcript [50471] [false]: 'ก็บอกเขาไปว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.961226933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.961229018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.961230888+07:00","message":"StatePrefix: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.961232995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.961234548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.961236468+07:00","message":"> Transcript [50472] [true]: 'ก็บอกเขาไปว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.961254988+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.961256701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.961258572+07:00","message":"StatePrefix: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.961267392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:47.961272318+07:00","message":"Push: 'ก็บอกเขาไปว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:47.961281016+07:00","message":"push: {true ก็บอกเขาไปว่า 0 0xc002a7ca80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:47.967481829+07:00","message":"write wav file: './tmp/7565/7565_4423.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:48.445033+07:00","message":"[GCS] Start streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:48.986900753+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:48.986943467+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-05-12T14:08:48.986949632+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:48.986965532+07:00","message":"[buffer interim] 4424 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:48.986972565+07:00","message":"[bufferProcess] interim [360000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:48.986974243+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:48.986979966+07:00","message":"[bufferProcess] send to processor (ticker):ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:48.986982633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:48.9869853+07:00","message":"> Transcript [50473] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:48.986987351+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:49.43186758+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:49.43190069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้แจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:49.431906105+07:00","message":"receive interim result [false|false]: ให้แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:49.431919566+07:00","message":"[buffer interim] 4424 false ให้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.431926421+07:00","message":"[bufferProcess] interim [780000000]:ให้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.431928359+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:49.665784677+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:49.665822427+07:00","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-05-12T14:08:49.665829464+07:00","message":"receive interim result [false|false]: ให้แจ้งทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:49.665843038+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:49.665848374+07:00","message":"receive 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-05-12T14:08:49.665852255+07:00","message":"receive interim result [false|false]: ให้แจ้งทนาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:49.665859198+07:00","message":"[buffer interim] 4424 false ให้แจ้งทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:49.665863499+07:00","message":"[buffer interim] 4424 false ให้แจ้งทนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.66587085+07:00","message":"[bufferProcess] interim [960000000]:ให้แจ้งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.665874018+07:00","message":"[bufferProcess] send to processor:ให้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.66587794+07:00","message":"[bufferProcess] interim [20000000]:ให้แจ้งทนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.665880738+07:00","message":"[bufferProcess] send to processor:ให้แจ้งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.665884423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.665888227+07:00","message":"> Transcript [50474] [false]: 'ให้แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.665892337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.665895349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.665898623+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.665901608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.665904298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.665907383+07:00","message":"> Transcript [50475] [false]: 'ให้แจ้งทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.665910376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.665912951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.665915558+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.665918148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:49.745947371+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:49.745980935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้แจ้งธนาคาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:49.745992545+07:00","message":"receive interim result [false|false]: ให้แจ้งธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:49.746005584+07:00","message":"[buffer interim] 4424 false ให้แจ้งธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.746012898+07:00","message":"[bufferProcess] interim [80000000]:ให้แจ้งธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.746015169+07:00","message":"[bufferProcess] send to processor:ให้แจ้งทนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.746018051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.746020884+07:00","message":"> Transcript [50476] [false]: 'ให้แจ้งทนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.746023841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.746025855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.746028299+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:49.746031553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.15409479+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.154137547+07:00","message":"receive 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-05-12T14:08:50.154145362+07:00","message":"receive interim result [false|false]: ให้แจ้งธนาคารเขาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.15416366+07:00","message":"[buffer interim] 4424 false ให้แจ้งธนาคารเขาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.154176194+07:00","message":"[bufferProcess] interim [440000000]:ให้แจ้งธนาคารเขาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.154180346+07:00","message":"[bufferProcess] send to processor:ให้แจ้งธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.154186986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.154190837+07:00","message":"> Transcript [50477] [false]: 'ให้แจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.154195627+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.154198801+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.154202018+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.154204908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.154210804+07:00","message":"Push: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.154213623+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.154216591+07:00","message":"Set new StatePrefix : 'ให้แจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.154219599+07:00","message":"Next Push (prob) : 'แจ้งธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.154229632+07:00","message":"push: {false ให้ 0 0xc004d59f80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:50.311901643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:50.311892307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.538319342+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.538353984+07:00","message":"receive 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-05-12T14:08:50.538359943+07:00","message":"receive interim result [false|false]: ให้แจ้งธนาคารเขาด้วยแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.538374849+07:00","message":"[buffer interim] 4424 false ให้แจ้งธนาคารเขาด้วยแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.53838273+07:00","message":"[bufferProcess] interim [920000000]:ให้แจ้งธนาคารเขาด้วยแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.53838641+07:00","message":"[bufferProcess] send to processor:ให้แจ้งธนาคารเขาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.538389747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.538392361+07:00","message":"> Transcript [50478] [false]: 'ให้แจ้งธนาคารเขาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.538396024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.538398072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.538400245+07:00","message":"StatePrefix: 'ให้แจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.538403312+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.810761583+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.810797218+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-05-12T14:08:50.810802785+07:00","message":"receive interim result [false|false]: ให้แจ้งธนาคารเขาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.81081756+07:00","message":"[buffer interim] 4424 false ให้แจ้งธนาคารเขาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.810825163+07:00","message":"[bufferProcess] interim [100000000]:ให้แจ้งธนาคารเขาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.810827826+07:00","message":"[bufferProcess] send to processor:ให้แจ้งธนาคารเขาด้วยแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.81083119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.81083379+07:00","message":"> Transcript [50479] [false]: 'ให้แจ้งธนาคารเขาด้วยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.810837018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.810839004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.810840982+07:00","message":"StatePrefix: 'ให้แจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.81084331+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.853103998+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.853144794+07:00","message":"receive 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-05-12T14:08:50.853152628+07:00","message":"receive interim result [false|false]: ให้แจ้งธนาคารเขาด้วยแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.853190944+07:00","message":"[buffer interim] 4424 false ให้แจ้งธนาคารเขาด้วยแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.85320426+07:00","message":"[bufferProcess] interim [160000000]:ให้แจ้งธนาคารเขาด้วยแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.853208205+07:00","message":"[bufferProcess] send to processor:ให้แจ้งธนาคารเขาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.853215589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.853220027+07:00","message":"> Transcript [50480] [false]: 'ให้แจ้งธนาคารเขาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.853224922+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.853227565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.853230842+07:00","message":"StatePrefix: 'ให้แจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.853234151+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.87923253+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.879277901+07:00","message":"receive 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-05-12T14:08:50.879283518+07:00","message":"receive interim result [false|false]: ให้แจ้งธนาคารเขาด้วยแล้วก็เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.879295835+07:00","message":"[buffer interim] 4424 false ให้แจ้งธนาคารเขาด้วยแล้วก็เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.879302309+07:00","message":"[bufferProcess] interim [220000000]:ให้แจ้งธนาคารเขาด้วยแล้วก็เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.879305151+07:00","message":"[bufferProcess] send to processor:ให้แจ้งธนาคารเขาด้วยแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.879308394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.879310925+07:00","message":"> Transcript [50481] [false]: 'ให้แจ้งธนาคารเขาด้วยแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.879314068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.87931601+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.879318019+07:00","message":"StatePrefix: 'ให้แจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.879320525+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.879326732+07:00","message":"Push: 'แจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.879328755+07:00","message":"TextPushed: 'ให้แจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.879331879+07:00","message":"Set new StatePrefix : 'ให้แจ้งธนาคารเขาด้วยแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.879334386+07:00","message":"Next Push (prob) : 'เขาด้วยแล้วก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.879341328+07:00","message":"push: {false แจ้งธนาคาร 0 0xc004d59f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.91477577+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.914815803+07:00","message":"receive 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-05-12T14:08:50.914822481+07:00","message":"receive interim result [false|false]: ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:50.914841994+07:00","message":"[buffer interim] 4424 false ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.914853412+07:00","message":"[bufferProcess] interim [280000000]:ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.914857094+07:00","message":"[bufferProcess] send to processor:ให้แจ้งธนาคารเขาด้วยแล้วก็เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.914864417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.914868818+07:00","message":"> Transcript [50482] [false]: 'ให้แจ้งธนาคารเขาด้วยแล้วก็เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.914872657+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:50.914875713+07:00","message":"Set new StatePrefix: 'ให้แจ้งธนาคารเขาด้วยแล้วก็เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:51.059211244+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:51.05925431+07:00","message":"receive 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-05-12T14:08:51.059260526+07:00","message":"receive interim result [false|false]: ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:51.059274942+07:00","message":"[buffer interim] 4424 false ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.059282135+07:00","message":"[bufferProcess] interim [400000000]:ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.05928458+07:00","message":"[bufferProcess] send to processor:ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.059287783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.059290342+07:00","message":"> Transcript [50483] [false]: 'ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.059292399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.059294613+07:00","message":"Set new StatePrefix: 'ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:51.223101079+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:51.223150815+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-05-12T14:08:51.223158747+07:00","message":"receive interim result [false|false]: ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:51.223176224+07:00","message":"[buffer interim] 4424 false ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.223183787+07:00","message":"[bufferProcess] interim [580000000]:ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.223186813+07:00","message":"[bufferProcess] send to processor:ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.223193452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.223196196+07:00","message":"> Transcript [50484] [false]: 'ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.223202417+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.223205071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.223207078+07:00","message":"StatePrefix: 'ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.22320942+07:00","message":"TextPushed: 'ให้แจ้งธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:51.410308692+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:51.410349782+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-05-12T14:08:51.410355784+07:00","message":"receive interim result [false|false]: ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:51.410370042+07:00","message":"[buffer interim] 4424 false ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.410377376+07:00","message":"[bufferProcess] interim [760000000]:ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.410379841+07:00","message":"[bufferProcess] send to processor:ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.41038312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.410385798+07:00","message":"> Transcript [50485] [false]: 'ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.410389057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.410390867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.410394211+07:00","message":"StatePrefix: 'ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.410397075+07:00","message":"TextPushed: 'ให้แจ้งธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:51.999621105+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:51.999657588+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-05-12T14:08:51.999663594+07:00","message":"receive interim result [false|false]: ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:51.9996814+07:00","message":"[buffer interim] 4424 false ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.999689345+07:00","message":"[bufferProcess] interim [360000000]:ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.999692062+07:00","message":"[bufferProcess] send to processor:ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.999695129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.999697975+07:00","message":"> Transcript [50486] [false]: 'ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.99970121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.999703804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.999706163+07:00","message":"StatePrefix: 'ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:51.999708614+07:00","message":"TextPushed: 'ให้แจ้งธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.214110859+07:00","message":"[GCS] IsForceVAD: false for message ID: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.345881572+07:00","message":"[GCS] Start streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.355149327+07:00","message":"receive streaming session, msgId: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.355180323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้\",\"confidence\":0.8989619}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.35518673+07:00","message":"receive interim result [true|false]: ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.355193657+07:00","message":"end recv isFinal message id 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.355195714+07:00","message":"end Recv id 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.355201114+07:00","message":"[buffer interim] 4424 true ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355208045+07:00","message":"[bufferProcess] interim [810000000]:ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355212793+07:00","message":"[bufferProcess] send to processor (isfinal):ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355216224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355218939+07:00","message":"> Transcript [50487] [false]: 'ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355222567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.35522462+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355227028+07:00","message":"StatePrefix: 'ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.35522962+07:00","message":"TextPushed: 'ให้แจ้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355234863+07:00","message":"Push: 'เขาด้วยเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355236909+07:00","message":"TextPushed: 'ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355239213+07:00","message":"Set new StatePrefix : 'ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355258337+07:00","message":"Next Push (prob) : 'จัดการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355260344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355262516+07:00","message":"> Transcript [50488] [true]: 'ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355265282+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355267397+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355274636+07:00","message":"StatePrefix: 'ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขาจัดการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355276759+07:00","message":"TextPushed: 'ให้แจ้งธนาคารเขาด้วยเดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.355282742+07:00","message":"Push: 'จัดการให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.355291174+07:00","message":"push: {false เขาด้วยเดี๋ยวเขา 0 0xc004d59f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.3552964+07:00","message":"push: {true จัดการให้ 0 0xc004d59f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:52.364841058+07:00","message":"write wav file: './tmp/7565/7565_4424.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.831822046+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.831869743+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-05-12T14:08:52.831875989+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.831892748+07:00","message":"[buffer interim] 4425 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.83190052+07:00","message":"[bufferProcess] interim [300000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.831902616+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.894993931+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.895033304+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-05-12T14:08:52.895040893+07:00","message":"receive interim result [false|false]: หลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.895053469+07:00","message":"[buffer interim] 4425 false หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.895060956+07:00","message":"[bufferProcess] interim [360000000]:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.895063634+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.895068908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.89507176+07:00","message":"> Transcript [50489] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.895074462+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.939692893+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.939728445+07:00","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-05-12T14:08:52.939734107+07:00","message":"receive interim result [false|false]: หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:52.939743264+07:00","message":"[buffer interim] 4425 false หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.939750664+07:00","message":"[bufferProcess] interim [420000000]:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.939752781+07:00","message":"[bufferProcess] send to processor:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.939756151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.939759289+07:00","message":"> Transcript [50490] [false]: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.939761251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:52.939763169+07:00","message":"Set new StatePrefix: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.063748559+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.063791759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.063798039+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.063812804+07:00","message":"[buffer interim] 4425 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.063820053+07:00","message":"[bufferProcess] interim [480000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.063822141+07:00","message":"[bufferProcess] send to processor:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.063825572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.063829427+07:00","message":"> Transcript [50491] [false]: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.063832995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.063834943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.063836772+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.063839003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.07454739+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.07457527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.074580723+07:00","message":"receive interim result [false|false]: หลังจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.074594684+07:00","message":"[buffer interim] 4425 false หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.074600618+07:00","message":"[bufferProcess] interim [540000000]:หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.074602924+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.074607496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.074610019+07:00","message":"> Transcript [50492] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.074612353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.07461458+07:00","message":"Set new StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.210110067+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.210147961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.210153948+07:00","message":"receive interim result [false|false]: หลังจากนั้นผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.210166133+07:00","message":"[buffer interim] 4425 false หลังจากนั้นผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.210173497+07:00","message":"[bufferProcess] interim [660000000]:หลังจากนั้นผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.210176064+07:00","message":"[bufferProcess] send to processor:หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.21018094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.210183836+07:00","message":"> Transcript [50493] [false]: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.210186055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.210188223+07:00","message":"Set new StatePrefix: 'หลังจากนั้น'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:53.31250699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:53.312535367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.333528447+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.333598595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นผมก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.333607443+07:00","message":"receive interim result [false|false]: หลังจากนั้นผมก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.333628856+07:00","message":"[buffer interim] 4425 false หลังจากนั้นผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.333642447+07:00","message":"[bufferProcess] interim [780000000]:หลังจากนั้นผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.333646341+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.333651427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.33365645+07:00","message":"> Transcript [50494] [false]: 'หลังจากนั้นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.333661689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.333664525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.333666544+07:00","message":"StatePrefix: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.333668563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.586990217+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.587026076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นผมก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.58703165+07:00","message":"receive interim result [false|false]: หลังจากนั้นผมก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.587045369+07:00","message":"[buffer interim] 4425 false หลังจากนั้นผมก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.587055871+07:00","message":"[bufferProcess] interim [80000000]:หลังจากนั้นผมก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.587058573+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.587062066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.58706479+07:00","message":"> Transcript [50495] [false]: 'หลังจากนั้นผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.587069572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.587071576+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.587074668+07:00","message":"StatePrefix: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.587076695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.716497509+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.716534672+07:00","message":"receive 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-05-12T14:08:53.716540394+07:00","message":"receive interim result [false|false]: หลังจากนั้นผมก็ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.716555151+07:00","message":"[buffer interim] 4425 false หลังจากนั้นผมก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.716562548+07:00","message":"[bufferProcess] interim [200000000]:หลังจากนั้นผมก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.716564839+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นผมก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.71656794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.716570753+07:00","message":"> Transcript [50496] [false]: 'หลังจากนั้นผมก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.716575471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.716577398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.716579138+07:00","message":"StatePrefix: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.716581062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.786471206+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.786503779+07:00","message":"receive 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-05-12T14:08:53.786509306+07:00","message":"receive interim result [false|false]: หลังจากนั้นผมก็ไม่ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.78652428+07:00","message":"[buffer interim] 4425 false หลังจากนั้นผมก็ไม่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.78653054+07:00","message":"[bufferProcess] interim [320000000]:หลังจากนั้นผมก็ไม่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.786533252+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นผมก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.786538643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.78654167+07:00","message":"> Transcript [50497] [false]: 'หลังจากนั้นผมก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.786545448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.786547741+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.786549474+07:00","message":"StatePrefix: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.786551603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.786557192+07:00","message":"Push: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.786559149+07:00","message":"TextPushed: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.786562641+07:00","message":"Set new StatePrefix : 'หลังจากนั้นผมก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:53.786564865+07:00","message":"Next Push (prob) : 'ผมก็ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:53.786571983+07:00","message":"push: {false หลังจากนั้น 0 0xc002a7cf00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:54.224223834+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:54.224263629+07:00","message":"receive 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-05-12T14:08:54.224269316+07:00","message":"receive interim result [false|false]: หลังจากนั้นผมก็ไม่ได้ยินอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:54.224280849+07:00","message":"[buffer interim] 4425 false หลังจากนั้นผมก็ไม่ได้ยินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.224288009+07:00","message":"[bufferProcess] interim [680000000]:หลังจากนั้นผมก็ไม่ได้ยินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.224290289+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นผมก็ไม่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.224295596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.22429838+07:00","message":"> Transcript [50498] [false]: 'หลังจากนั้นผมก็ไม่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.224302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.224304091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.224306425+07:00","message":"StatePrefix: 'หลังจากนั้นผมก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.224308755+07:00","message":"TextPushed: 'หลังจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:54.414683678+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:54.414720174+07:00","message":"receive 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-05-12T14:08:54.414725995+07:00","message":"receive interim result [false|false]: หลังจากนั้นผมก็ไม่ได้ยินอะไรจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:54.414741522+07:00","message":"[buffer interim] 4425 false หลังจากนั้นผมก็ไม่ได้ยินอะไรจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.414749102+07:00","message":"[bufferProcess] interim [860000000]:หลังจากนั้นผมก็ไม่ได้ยินอะไรจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.414752139+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นผมก็ไม่ได้ยินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.414759662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.414762454+07:00","message":"> Transcript [50499] [false]: 'หลังจากนั้นผมก็ไม่ได้ยินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.414766005+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.414768167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.414771878+07:00","message":"StatePrefix: 'หลังจากนั้นผมก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.414774027+07:00","message":"TextPushed: 'หลังจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:54.617168272+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:54.617205794+07:00","message":"receive 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-05-12T14:08:54.617211283+07:00","message":"receive interim result [false|false]: หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:54.61722305+07:00","message":"[buffer interim] 4425 false หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.617231979+07:00","message":"[bufferProcess] interim [100000000]:หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.617235217+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นผมก็ไม่ได้ยินอะไรจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.617238408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.617246796+07:00","message":"> Transcript [50500] [false]: 'หลังจากนั้นผมก็ไม่ได้ยินอะไรจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.617251505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.617253533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.617255767+07:00","message":"StatePrefix: 'หลังจากนั้นผมก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.617258047+07:00","message":"TextPushed: 'หลังจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:54.8322028+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:54.832249089+07:00","message":"receive 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-05-12T14:08:54.832256148+07:00","message":"receive interim result [false|false]: หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขาอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:54.832270025+07:00","message":"[buffer interim] 4425 false หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.832277882+07:00","message":"[bufferProcess] interim [280000000]:หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.832280463+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.832286037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.83229133+07:00","message":"> Transcript [50501] [false]: 'หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.832296747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.832299225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.832301497+07:00","message":"StatePrefix: 'หลังจากนั้นผมก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.832303782+07:00","message":"TextPushed: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.832310283+07:00","message":"Push: 'ผมก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.832312058+07:00","message":"TextPushed: 'หลังจากนั้นผมก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.832314653+07:00","message":"Set new StatePrefix : 'หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.83231722+07:00","message":"Next Push (prob) : 'ยินอะไรจากเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:54.832343925+07:00","message":"push: {false ผมก็ไม่ได้ 0 0xc002a7cf00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:54.991785545+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:54.991821402+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-05-12T14:08:54.991827776+07:00","message":"receive interim result [false|false]: หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขาอีกเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:54.991841752+07:00","message":"[buffer interim] 4425 false หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขาอีกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.991849201+07:00","message":"[bufferProcess] interim [460000000]:หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขาอีกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.991851871+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.991857441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.991860599+07:00","message":"> Transcript [50502] [false]: 'หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.991864175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.991866399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.991868968+07:00","message":"StatePrefix: 'หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:54.991871367+07:00","message":"TextPushed: 'หลังจากนั้นผมก็ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:55.043745856+07:00","message":"[GCS] IsForceVAD: false for message ID: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:55.148988934+07:00","message":"receive streaming session, msgId: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:55.149025149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขาอีกเลย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:55.149032679+07:00","message":"receive interim result [true|false]: หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขาอีกเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:55.149042299+07:00","message":"end recv isFinal message id 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:55.149045648+07:00","message":"end Recv id 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:55.149054482+07:00","message":"[buffer interim] 4425 true หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขาอีกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.14906382+07:00","message":"[bufferProcess] interim [700000000]:หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขาอีกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.14906894+07:00","message":"[bufferProcess] send to processor (isfinal):หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขาอีกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.149074167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.149078315+07:00","message":"> Transcript [50503] [false]: 'หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขาอีกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.149083262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.149086032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.149088853+07:00","message":"StatePrefix: 'หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.149092244+07:00","message":"TextPushed: 'หลังจากนั้นผมก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.149095012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.149097815+07:00","message":"> Transcript [50504] [true]: 'หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขาอีกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.149101207+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.149103641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.149106791+07:00","message":"StatePrefix: 'หลังจากนั้นผมก็ไม่ได้ยินอะไรจากเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.149108697+07:00","message":"TextPushed: 'หลังจากนั้นผมก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.149113357+07:00","message":"Push: 'ยินอะไรจากเขาอีกเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:55.149121073+07:00","message":"push: {true ยินอะไรจากเขาอีกเลย 0 0xc002a7cf00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:55.157274574+07:00","message":"write wav file: './tmp/7565/7565_4425.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:55.424523092+07:00","message":"[GCS] Start streaming session, msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:55.683260222+07:00","message":"[GCS] IsForceVAD: false for message ID: 4426"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:55.77228212+07:00","message":"receive streaming session, msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:55.772304479+07:00","message":"found end of frame, send empty tag with msgId: 4426"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:55.772308603+07:00","message":"end Recv id 4426"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:55.772318325+07:00","message":"[buffer interim] 4426 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.772327524+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.772331612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.772336214+07:00","message":"> Transcript [50505] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.772340105+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.772342609+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.772345438+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.772348415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:55.772358547+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:55.772371911+07:00","message":"push: {true \n 0 0xc004ce8f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:55.778129748+07:00","message":"write wav file: './tmp/7565/7565_4426.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:56.313183555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:56.31319147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.460792027+07:00","message":"[GCS] Cleaned up inactive client: 4388"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.460814342+07:00","message":"[GCS] Cleaned up inactive client: 4394"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.460818262+07:00","message":"[GCS] Cleaned up inactive client: 4396"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.460821707+07:00","message":"[GCS] Cleaned up inactive client: 4392"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.460824729+07:00","message":"[GCS] Cleaned up inactive client: 4400"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.460827874+07:00","message":"[GCS] Cleaned up inactive client: 4385"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.460831124+07:00","message":"[GCS] Cleaned up inactive client: 4399"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.460833747+07:00","message":"[GCS] Cleaned up inactive client: 4387"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.460836294+07:00","message":"[GCS] Cleaned up inactive client: 4395"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.460838765+07:00","message":"[GCS] Cleaned up inactive client: 4391"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.460841309+07:00","message":"[GCS] Cleaned up inactive client: 4393"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.460843983+07:00","message":"[GCS] Cleaned up inactive client: 4389"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.4608465+07:00","message":"[GCS] Cleaned up inactive client: 4390"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.460849079+07:00","message":"[GCS] Cleaned up inactive client: 4397"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.460851675+07:00","message":"[GCS] Cleaned up inactive client: 4398"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.460854312+07:00","message":"[GCS] Cleaned up inactive client: 4386"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:56.574275285+07:00","message":"[GCS] Start streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.304259815+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.304299799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.30430527+07:00","message":"receive interim result [false|false]: มีเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.304319655+07:00","message":"[buffer interim] 4427 false มีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.304329534+07:00","message":"[bufferProcess] interim [540000000]:มีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.304332609+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.304339094+07:00","message":"[bufferProcess] send to processor (ticker):มีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.304342609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.304345385+07:00","message":"> Transcript [50506] [false]: 'มีเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.304347519+07:00","message":"Set StatePrefix (first interim): 'มีเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.429309145+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.429347876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเงินเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.429354169+07:00","message":"receive interim result [false|false]: มีเงินเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.429368146+07:00","message":"[buffer interim] 4427 false มีเงินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.42937591+07:00","message":"[bufferProcess] interim [660000000]:มีเงินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.429377844+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.564672915+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.564705877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเงินเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.564711166+07:00","message":"receive interim result [false|false]: มีเงินเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.564726466+07:00","message":"[buffer interim] 4427 false มีเงินเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.564733674+07:00","message":"[bufferProcess] interim [780000000]:มีเงินเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.564736476+07:00","message":"[bufferProcess] send to processor:มีเงินเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.564742938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.564746028+07:00","message":"> Transcript [50507] [false]: 'มีเงินเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.564748723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.56475079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.564752848+07:00","message":"StatePrefix: 'มีเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.564755818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.622617179+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.622653796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเงินเขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.622659692+07:00","message":"receive interim result [false|false]: มีเงินเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.622673762+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.622681757+07:00","message":"[bufferProcess] interim [840000000]:มีเงินเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.622684346+07:00","message":"[bufferProcess] send to processor:มีเงินเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.622689495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.622692367+07:00","message":"> Transcript [50508] [false]: 'มีเงินเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.622696954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.622700131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.622703282+07:00","message":"StatePrefix: 'มีเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.622706405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.750029023+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.750072698+07:00","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-05-12T14:08:57.750081337+07:00","message":"receive interim result [false|false]: มีเงินเขาก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.750096179+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.750104488+07:00","message":"[bufferProcess] interim [960000000]:มีเงินเขาก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.750108043+07:00","message":"[bufferProcess] send to processor:มีเงินเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.750116987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.750119883+07:00","message":"> Transcript [50509] [false]: 'มีเงินเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.750123352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.750125636+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.750127512+07:00","message":"StatePrefix: 'มีเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.750129807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.941392341+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.941427645+07:00","message":"receive 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-05-12T14:08:57.941435457+07:00","message":"receive interim result [false|false]: มีเงินเขาก็ยังคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.94144955+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็ยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.941458349+07:00","message":"[bufferProcess] interim [140000000]:มีเงินเขาก็ยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.94146068+07:00","message":"[bufferProcess] send to processor:มีเงินเขาก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.941464006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.941466791+07:00","message":"> Transcript [50510] [false]: 'มีเงินเขาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.941470555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.941472781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.941474628+07:00","message":"StatePrefix: 'มีเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.941476771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.941479156+07:00","message":"Push: 'มีเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.94148093+07:00","message":"TextPushed: 'มีเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.941482935+07:00","message":"Set new StatePrefix : 'มีเงินเขาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:57.94148628+07:00","message":"Next Push (prob) : 'เขาก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:57.941493925+07:00","message":"push: {false มีเงิน 0 0xc002eaa800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.0085043+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.008542598+07:00","message":"receive 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-05-12T14:08:58.008548595+07:00","message":"receive interim result [false|false]: มีเงินเขาก็ยังค้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.008565191+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็ยังค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.008572761+07:00","message":"[bufferProcess] interim [260000000]:มีเงินเขาก็ยังค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.008577213+07:00","message":"[bufferProcess] send to processor:มีเงินเขาก็ยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.008582404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.008585619+07:00","message":"> Transcript [50511] [false]: 'มีเงินเขาก็ยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.008589058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.008591472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.008593195+07:00","message":"StatePrefix: 'มีเงินเขาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.008595161+07:00","message":"TextPushed: 'มีเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.140603641+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.140637424+07:00","message":"receive 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-05-12T14:08:58.140642976+07:00","message":"receive interim result [false|false]: มีเงินเขาก็ยังค้างอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.140656497+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็ยังค้างอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.140663948+07:00","message":"[bufferProcess] interim [380000000]:มีเงินเขาก็ยังค้างอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.14066643+07:00","message":"[bufferProcess] send to processor:มีเงินเขาก็ยังค้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.140671765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.140674405+07:00","message":"> Transcript [50512] [false]: 'มีเงินเขาก็ยังค้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.140677756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.140679821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.140681738+07:00","message":"StatePrefix: 'มีเงินเขาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.140684042+07:00","message":"TextPushed: 'มีเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.224282273+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.224320473+07:00","message":"receive 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-05-12T14:08:58.224326602+07:00","message":"receive interim result [false|false]: มีเงินเขาก็ยังค้างอยู่เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.224341258+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็ยังค้างอยู่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.224348928+07:00","message":"[bufferProcess] interim [500000000]:มีเงินเขาก็ยังค้างอยู่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.224351207+07:00","message":"[bufferProcess] send to processor:มีเงินเขาก็ยังค้างอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.224356416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.224359327+07:00","message":"> Transcript [50513] [false]: 'มีเงินเขาก็ยังค้างอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.224362631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.224364742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.224370446+07:00","message":"StatePrefix: 'มีเงินเขาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.224372914+07:00","message":"TextPushed: 'มีเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.331190648+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.331224093+07:00","message":"receive 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-05-12T14:08:58.33122942+07:00","message":"receive interim result [false|false]: มีเงินเขาก็ยังค้างอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.33125942+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็ยังค้างอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.331267611+07:00","message":"[bufferProcess] interim [560000000]:มีเงินเขาก็ยังค้างอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.331270004+07:00","message":"[bufferProcess] send to processor:มีเงินเขาก็ยังค้างอยู่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.331273426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.331276599+07:00","message":"> Transcript [50514] [false]: 'มีเงินเขาก็ยังค้างอยู่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.331280734+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.331282901+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.33128521+07:00","message":"StatePrefix: 'มีเงินเขาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.331287438+07:00","message":"TextPushed: 'มีเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.331290131+07:00","message":"Push: 'เขาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.331291921+07:00","message":"TextPushed: 'มีเงินเขาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.331294072+07:00","message":"Set new StatePrefix : 'มีเงินเขาก็ยังค้างอยู่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.331296081+07:00","message":"Next Push (prob) : 'ค้างอยู่เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.331304281+07:00","message":"push: {false เขาก็ยัง 0 0xc002eaa800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.461954194+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.461997959+07:00","message":"receive 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-05-12T14:08:58.46200482+07:00","message":"receive interim result [false|false]: มีเงินเขาก็ยังค้างอยู่ในตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.462024539+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็ยังค้างอยู่ในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.462037136+07:00","message":"[bufferProcess] interim [680000000]:มีเงินเขาก็ยังค้างอยู่ในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.462039477+07:00","message":"[bufferProcess] send to processor:มีเงินเขาก็ยังค้างอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.462043304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.462047531+07:00","message":"> Transcript [50515] [false]: 'มีเงินเขาก็ยังค้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.462050416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.46205249+07:00","message":"Set new StatePrefix: 'มีเงินเขาก็ยังค้างอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.659728764+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.659771438+07:00","message":"receive 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-05-12T14:08:58.659778398+07:00","message":"receive interim result [false|false]: มีเงินเขาก็ยังค้างอยู่ในตัวผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.659795579+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็ยังค้างอยู่ในตัวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.659805393+07:00","message":"[bufferProcess] interim [860000000]:มีเงินเขาก็ยังค้างอยู่ในตัวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.659808153+07:00","message":"[bufferProcess] send to processor:มีเงินเขาก็ยังค้างอยู่ในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.659811814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.659814753+07:00","message":"> Transcript [50516] [false]: 'มีเงินเขาก็ยังค้างอยู่ในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.659819801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.659821839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.65982365+07:00","message":"StatePrefix: 'มีเงินเขาก็ยังค้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.659826049+07:00","message":"TextPushed: 'มีเงินเขาก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.712054073+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.712101622+07:00","message":"receive 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-05-12T14:08:58.712110739+07:00","message":"receive interim result [false|false]: มีเงินเขาก็ยังค้างอยู่ในตัวผมก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.712127407+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็ยังค้างอยู่ในตัวผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.712137426+07:00","message":"[bufferProcess] interim [980000000]:มีเงินเขาก็ยังค้างอยู่ในตัวผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.712141407+07:00","message":"[bufferProcess] send to processor:มีเงินเขาก็ยังค้างอยู่ในตัวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.712149499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.712154728+07:00","message":"> Transcript [50517] [false]: 'มีเงินเขาก็ยังค้างอยู่ในตัวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.71216253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.712165018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.712167486+07:00","message":"StatePrefix: 'มีเงินเขาก็ยังค้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.712170103+07:00","message":"TextPushed: 'มีเงินเขาก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.842179254+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.842216878+07:00","message":"receive 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-05-12T14:08:58.842224969+07:00","message":"receive interim result [false|false]: มีเงินเขาก็ยังค้างอยู่ในตัวผมก็รอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.842239579+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็ยังค้างอยู่ในตัวผมก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.842255734+07:00","message":"[bufferProcess] interim [100000000]:มีเงินเขาก็ยังค้างอยู่ในตัวผมก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.842259989+07:00","message":"[bufferProcess] send to processor:มีเงินเขาก็ยังค้างอยู่ในตัวผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.842269344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.842272267+07:00","message":"> Transcript [50518] [false]: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.842275895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.842278509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.842281682+07:00","message":"StatePrefix: 'มีเงินเขาก็ยังค้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.84228451+07:00","message":"TextPushed: 'มีเงินเขาก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.898747019+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.898792271+07:00","message":"receive 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-05-12T14:08:58.898799067+07:00","message":"receive interim result [false|false]: มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.898814168+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.89882179+07:00","message":"[bufferProcess] interim [160000000]:มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.898825137+07:00","message":"[bufferProcess] send to processor:มีเงินเขาก็ยังค้างอยู่ในตัวผมก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.898831901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.89883458+07:00","message":"> Transcript [50519] [false]: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.898838523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.898841131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.898843276+07:00","message":"StatePrefix: 'มีเงินเขาก็ยังค้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.898845654+07:00","message":"TextPushed: 'มีเงินเขาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.898852112+07:00","message":"Push: 'ค้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.89885439+07:00","message":"TextPushed: 'มีเงินเขาก็ยังค้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.898856919+07:00","message":"Set new StatePrefix : 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:58.898859382+07:00","message":"Next Push (prob) : 'ตัวผมก็รอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:58.898881462+07:00","message":"push: {false ค้างอยู่ใน 0 0xc002eaa800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.032500698+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.032540555+07:00","message":"receive 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-05-12T14:08:59.032547406+07:00","message":"receive interim result [false|false]: มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.032562284+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.03257326+07:00","message":"[bufferProcess] interim [280000000]:มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.032576461+07:00","message":"[bufferProcess] send to processor:มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.032585498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.032588609+07:00","message":"> Transcript [50520] [false]: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.032591656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.032595574+07:00","message":"Set new StatePrefix: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.160524952+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.160563749+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-05-12T14:08:59.160570012+07:00","message":"receive interim result [false|false]: มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.160586129+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.160593507+07:00","message":"[bufferProcess] interim [340000000]:มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.160596087+07:00","message":"[bufferProcess] send to processor:มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.160599375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.160601819+07:00","message":"> Transcript [50521] [false]: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.160605376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.160607275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.160609531+07:00","message":"StatePrefix: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.160612254+07:00","message":"TextPushed: 'มีเงินเขาก็ยังค้างอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.220742526+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.220786491+07:00","message":"receive 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-05-12T14:08:59.220795291+07:00","message":"receive interim result [false|false]: มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.220813051+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.220821657+07:00","message":"[bufferProcess] interim [520000000]:มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.220825424+07:00","message":"[bufferProcess] send to processor:มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.220830296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.220834601+07:00","message":"> Transcript [50522] [false]: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.22083954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.220842455+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.220845903+07:00","message":"StatePrefix: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.22084989+07:00","message":"TextPushed: 'มีเงินเขาก็ยังค้างอยู่ใน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:59.31354437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:08:59.313544445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.351503883+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.351545629+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-05-12T14:08:59.351552206+07:00","message":"receive interim result [false|false]: มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.351566607+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.35157488+07:00","message":"[bufferProcess] interim [580000000]:มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.351577916+07:00","message":"[bufferProcess] send to processor:มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.35158458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.351587615+07:00","message":"> Transcript [50523] [false]: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.351591622+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.351593753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.351595841+07:00","message":"StatePrefix: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.351599996+07:00","message":"TextPushed: 'มีเงินเขาก็ยังค้างอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.538423598+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.538464246+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-05-12T14:08:59.53847069+07:00","message":"receive interim result [false|false]: มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.538488288+07:00","message":"[buffer interim] 4427 false มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.538497474+07:00","message":"[bufferProcess] interim [760000000]:มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.538500489+07:00","message":"[bufferProcess] send to processor:มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.538509177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.538511952+07:00","message":"> Transcript [50524] [false]: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.538516329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.538518597+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.538520833+07:00","message":"StatePrefix: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.538525414+07:00","message":"TextPushed: 'มีเงินเขาก็ยังค้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.538533672+07:00","message":"Push: 'ตัวผมก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.538535749+07:00","message":"TextPushed: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.538538284+07:00","message":"Set new StatePrefix : 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.538540722+07:00","message":"Next Push (prob) : 'ไม่มั่นใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.538549912+07:00","message":"push: {false ตัวผมก็เลย 0 0xc002eaa800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.713364624+07:00","message":"[GCS] IsForceVAD: false for message ID: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.822261992+07:00","message":"receive streaming session, msgId: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.8223117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจว่า\",\"confidence\":0.94209826}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.822319741+07:00","message":"receive interim result [true|false]: มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.822331125+07:00","message":"end recv isFinal message id 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.82233333+07:00","message":"end Recv id 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.822340603+07:00","message":"[buffer interim] 4427 true มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.82235157+07:00","message":"[bufferProcess] interim [150000000]:มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.822358536+07:00","message":"[bufferProcess] send to processor (isfinal):มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.822362073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.822364919+07:00","message":"> Transcript [50525] [false]: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.822368685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.822370547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.822372309+07:00","message":"StatePrefix: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.822375012+07:00","message":"TextPushed: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.822377055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.822380544+07:00","message":"> Transcript [50526] [true]: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.822382767+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.822384375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.822386168+07:00","message":"StatePrefix: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลยไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.822388038+07:00","message":"TextPushed: 'มีเงินเขาก็ยังค้างอยู่ในตัวผมก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:08:59.822395198+07:00","message":"Push: 'ไม่มั่นใจว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.822404386+07:00","message":"push: {true ไม่มั่นใจว่า 0 0xc002eaa800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:08:59.831187335+07:00","message":"write wav file: './tmp/7565/7565_4427.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:08:59.91011654+07:00","message":"[GCS] Start streaming session, msgId: 4428"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:00.751763784+07:00","message":"receive streaming session, msgId: 4428"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:00.751803043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:00.751808952+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:00.75182336+07:00","message":"[buffer interim] 4428 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:00.751830113+07:00","message":"[bufferProcess] interim [660000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:00.751831953+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:00.803496389+07:00","message":"[GCS] IsForceVAD: false for message ID: 4428"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:00.904569141+07:00","message":"receive streaming session, msgId: 4428"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:00.904611994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\",\"confidence\":0.821794}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:00.904618065+07:00","message":"receive interim result [true|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:00.904628745+07:00","message":"end recv isFinal message id 4428"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:00.90463083+07:00","message":"end Recv id 4428"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:00.904637022+07:00","message":"[buffer interim] 4428 true เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:00.904644382+07:00","message":"[bufferProcess] interim [930000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:00.904647096+07:00","message":"[bufferProcess] send to processor (isfinal):เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:00.904650415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:00.904653162+07:00","message":"> Transcript [50527] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:00.90465524+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:00.904657522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:00.904659259+07:00","message":"> Transcript [50528] [true]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:00.904661759+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:00.904663546+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:00.904666064+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:00.904668042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:00.90467074+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:00.904679815+07:00","message":"push: {true เอา 0 0xc004219780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:00.91220898+07:00","message":"write wav file: './tmp/7565/7565_4428.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:00.934849669+07:00","message":"[GCS] Start streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:02.172190483+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:02.172235789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:02.172242188+07:00","message":"receive interim result [false|false]: หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:02.172262095+07:00","message":"[buffer interim] 4429 false หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:02.172270947+07:00","message":"[bufferProcess] interim [80000000]:หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:02.172273147+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:02.172278464+07:00","message":"[bufferProcess] send to processor (ticker):หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:02.172281303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:02.172284006+07:00","message":"> Transcript [50529] [false]: 'หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:02.172286358+07:00","message":"Set StatePrefix (first interim): 'หรือเปล่า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:02.314633348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:02.314636048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:02.36957573+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:02.369615479+07:00","message":"receive 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-05-12T14:09:02.369620971+07:00","message":"receive interim result [false|false]: หรือเปล่าหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:02.369634727+07:00","message":"[buffer interim] 4429 false หรือเปล่าหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:02.369641944+07:00","message":"[bufferProcess] interim [320000000]:หรือเปล่าหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:02.369643894+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:02.54909159+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:02.549126111+07:00","message":"receive 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-05-12T14:09:02.549132097+07:00","message":"receive interim result [false|false]: หรือเปล่าหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:02.549144694+07:00","message":"[buffer interim] 4429 false หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:02.549151711+07:00","message":"[bufferProcess] interim [440000000]:หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:02.549153963+07:00","message":"[bufferProcess] send to processor:หรือเปล่าหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:02.549157255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:02.549159834+07:00","message":"> Transcript [50530] [false]: 'หรือเปล่าหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:02.549171588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:02.549173488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:02.549175355+07:00","message":"StatePrefix: 'หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:02.549177538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:03.065219115+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:03.065264477+07:00","message":"receive 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-05-12T14:09:03.065270797+07:00","message":"receive interim result [false|false]: หรือเปล่าหรือว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:03.065287337+07:00","message":"[buffer interim] 4429 false หรือเปล่าหรือว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.065294787+07:00","message":"[bufferProcess] interim [980000000]:หรือเปล่าหรือว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.06529748+07:00","message":"[bufferProcess] send to processor:หรือเปล่าหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.065304182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.065307559+07:00","message":"> Transcript [50531] [false]: 'หรือเปล่าหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.065310984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.065313232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.065315136+07:00","message":"StatePrefix: 'หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.06531727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:03.173196935+07:00","message":"[GCS] IsForceVAD: false for message ID: 4429"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:03.267118597+07:00","message":"receive streaming session, msgId: 4429"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:03.267161531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือเปล่าหรือว่าเขา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:03.267168998+07:00","message":"receive interim result [true|false]: หรือเปล่าหรือว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:03.267179893+07:00","message":"end recv isFinal message id 4429"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:03.267182181+07:00","message":"end Recv id 4429"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:03.267189068+07:00","message":"[buffer interim] 4429 true หรือเปล่าหรือว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.267200742+07:00","message":"[bufferProcess] interim [250000000]:หรือเปล่าหรือว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.267207355+07:00","message":"[bufferProcess] send to processor (isfinal):หรือเปล่าหรือว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.267211024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.26721391+07:00","message":"> Transcript [50532] [false]: 'หรือเปล่าหรือว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.267217064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.267219267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.267221117+07:00","message":"StatePrefix: 'หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.267222997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.267224552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.267226424+07:00","message":"> Transcript [50533] [true]: 'หรือเปล่าหรือว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.267228714+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.267230294+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.267231863+07:00","message":"StatePrefix: 'หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.267233595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:03.267241342+07:00","message":"Push: 'หรือเปล่าหรือว่าเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:03.267259511+07:00","message":"push: {true หรือเปล่าหรือว่าเขา 0 0xc002eaa000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:03.275141093+07:00","message":"write wav file: './tmp/7565/7565_4429.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:03.697296446+07:00","message":"[GCS] Start streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:04.360968436+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:04.361011727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:04.361017183+07:00","message":"receive interim result [false|false]: จะรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:04.361029916+07:00","message":"[buffer interim] 4430 false จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:04.361036303+07:00","message":"[bufferProcess] interim [480000000]:จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:04.361038167+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:04.361043026+07:00","message":"[bufferProcess] send to processor (ticker):จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:04.361045383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:04.361047855+07:00","message":"> Transcript [50534] [false]: 'จะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:04.361050169+07:00","message":"Set StatePrefix (first interim): 'จะรอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:04.760569869+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:04.760612914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะหลอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:04.760619375+07:00","message":"receive interim result [false|false]: จะหลอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:04.760635533+07:00","message":"[buffer interim] 4430 false จะหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:04.760643555+07:00","message":"[bufferProcess] interim [840000000]:จะหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:04.7606456+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:04.863647413+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:04.863690644+07:00","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-05-12T14:09:04.86369618+07:00","message":"receive interim result [false|false]: จะหลอกเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:04.863710842+07:00","message":"[buffer interim] 4430 false จะหลอกเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:04.863718644+07:00","message":"[bufferProcess] interim [960000000]:จะหลอกเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:04.863721077+07:00","message":"[bufferProcess] send to processor:จะหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:04.863728167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:04.863731133+07:00","message":"> Transcript [50535] [false]: 'จะหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:04.863733514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:04.863736094+07:00","message":"Set new StatePrefix: 'จะหลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.087115969+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.08715633+07:00","message":"receive 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-05-12T14:09:05.087164978+07:00","message":"receive interim result [false|false]: จะหลอกเอามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.087186435+07:00","message":"[buffer interim] 4430 false จะหลอกเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.087195225+07:00","message":"[bufferProcess] interim [200000000]:จะหลอกเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.087197999+07:00","message":"[bufferProcess] send to processor:จะหลอกเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.087208107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.08721102+07:00","message":"> Transcript [50536] [false]: 'จะหลอกเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.087214583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.087216643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.087218339+07:00","message":"StatePrefix: 'จะหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.087220347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.126125316+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.126160638+07:00","message":"receive 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-05-12T14:09:05.126166444+07:00","message":"receive interim result [false|false]: จะหลอกเอามัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.126181863+07:00","message":"[buffer interim] 4430 false จะหลอกเอามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.126188781+07:00","message":"[bufferProcess] interim [260000000]:จะหลอกเอามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.126191941+07:00","message":"[bufferProcess] send to processor:จะหลอกเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.12619975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.126205538+07:00","message":"> Transcript [50537] [false]: 'จะหลอกเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.126208959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.12621103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.126212899+07:00","message":"StatePrefix: 'จะหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.126214969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.131011688+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.131038289+07:00","message":"receive 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-05-12T14:09:05.131044274+07:00","message":"receive interim result [false|false]: จะหลอกเอาบัญชี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.131056+07:00","message":"[buffer interim] 4430 false จะหลอกเอาบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.131060752+07:00","message":"[bufferProcess] interim [320000000]:จะหลอกเอาบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.13106295+07:00","message":"[bufferProcess] send to processor:จะหลอกเอามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.131065773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.131068247+07:00","message":"> Transcript [50538] [false]: 'จะหลอกเอามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.131070765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.131072774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.131074593+07:00","message":"StatePrefix: 'จะหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.131076755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:05.314783414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:05.314793584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.443578214+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.443622483+07:00","message":"receive 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-05-12T14:09:05.443629623+07:00","message":"receive interim result [false|false]: จะหลอกเอาบัญชีผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.443646522+07:00","message":"[buffer interim] 4430 false จะหลอกเอาบัญชีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.443657999+07:00","message":"[bufferProcess] interim [560000000]:จะหลอกเอาบัญชีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.443660963+07:00","message":"[bufferProcess] send to processor:จะหลอกเอาบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.443664442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.44366718+07:00","message":"> Transcript [50539] [false]: 'จะหลอกเอาบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.443670849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.443673147+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.443674977+07:00","message":"StatePrefix: 'จะหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.443676867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.443680132+07:00","message":"Push: 'จะหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.443682292+07:00","message":"TextPushed: 'จะหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.443684245+07:00","message":"Set new StatePrefix : 'จะหลอกเอาบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.443686282+07:00","message":"Next Push (prob) : 'เอาบัญชี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.443696094+07:00","message":"push: {false จะหลอก 0 0xc002eaa400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.579361684+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.579401384+07:00","message":"receive 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-05-12T14:09:05.579409483+07:00","message":"receive interim result [false|false]: จะหลอกเอาบัญชีผมไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.579425263+07:00","message":"[buffer interim] 4430 false จะหลอกเอาบัญชีผมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.579433795+07:00","message":"[bufferProcess] interim [680000000]:จะหลอกเอาบัญชีผมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.579437232+07:00","message":"[bufferProcess] send to processor:จะหลอกเอาบัญชีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.579444033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.579453611+07:00","message":"> Transcript [50540] [false]: 'จะหลอกเอาบัญชีผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.579458597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.579461508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.579464305+07:00","message":"StatePrefix: 'จะหลอกเอาบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.579467357+07:00","message":"TextPushed: 'จะหลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.77618604+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.77622922+07:00","message":"receive 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-05-12T14:09:05.77623548+07:00","message":"receive interim result [false|false]: จะหลอกเอาบัญชีผมไปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.776260982+07:00","message":"[buffer interim] 4430 false จะหลอกเอาบัญชีผมไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.776273522+07:00","message":"[bufferProcess] interim [860000000]:จะหลอกเอาบัญชีผมไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.776276286+07:00","message":"[bufferProcess] send to processor:จะหลอกเอาบัญชีผมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.776282968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.776285766+07:00","message":"> Transcript [50541] [false]: 'จะหลอกเอาบัญชีผมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.776289858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.776291948+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.776294478+07:00","message":"StatePrefix: 'จะหลอกเอาบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.776296988+07:00","message":"TextPushed: 'จะหลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.963851026+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.96388297+07:00","message":"receive 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-05-12T14:09:05.963891089+07:00","message":"receive interim result [false|false]: จะหลอกเอาบัญชีผมไปเป็นบัญชี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:05.963904361+07:00","message":"[buffer interim] 4430 false จะหลอกเอาบัญชีผมไปเป็นบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.963911436+07:00","message":"[bufferProcess] interim [40000000]:จะหลอกเอาบัญชีผมไปเป็นบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.96391388+07:00","message":"[bufferProcess] send to processor:จะหลอกเอาบัญชีผมไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.963918841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.963921527+07:00","message":"> Transcript [50542] [false]: 'จะหลอกเอาบัญชีผมไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.963925055+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.963927412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.963929892+07:00","message":"StatePrefix: 'จะหลอกเอาบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:05.963932215+07:00","message":"TextPushed: 'จะหลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:06.032072411+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:06.032111359+07:00","message":"receive 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-05-12T14:09:06.032117098+07:00","message":"receive interim result [false|false]: จะหลอกเอาบัญชีผมไปเป็นบัญชีมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:06.032132899+07:00","message":"[buffer interim] 4430 false จะหลอกเอาบัญชีผมไปเป็นบัญชีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.032140021+07:00","message":"[bufferProcess] interim [220000000]:จะหลอกเอาบัญชีผมไปเป็นบัญชีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.032142617+07:00","message":"[bufferProcess] send to processor:จะหลอกเอาบัญชีผมไปเป็นบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.032147125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.032149888+07:00","message":"> Transcript [50543] [false]: 'จะหลอกเอาบัญชีผมไปเป็นบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.032161375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.032163537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.032165785+07:00","message":"StatePrefix: 'จะหลอกเอาบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.032168001+07:00","message":"TextPushed: 'จะหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.032174604+07:00","message":"Push: 'เอาบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.032176445+07:00","message":"TextPushed: 'จะหลอกเอาบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.032179086+07:00","message":"Set new StatePrefix : 'จะหลอกเอาบัญชีผมไปเป็นบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.032181207+07:00","message":"Next Push (prob) : 'ผมไปเป็นบัญชี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:06.032188757+07:00","message":"push: {false เอาบัญชี 0 0xc002eaa400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:06.667325365+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:06.667363711+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-05-12T14:09:06.667369007+07:00","message":"receive interim result [false|false]: จะหลอกเอาบัญชีผมไปเป็นบัญชีมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:06.667381489+07:00","message":"[buffer interim] 4430 false จะหลอกเอาบัญชีผมไปเป็นบัญชีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.66738883+07:00","message":"[bufferProcess] interim [820000000]:จะหลอกเอาบัญชีผมไปเป็นบัญชีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.667391428+07:00","message":"[bufferProcess] send to processor:จะหลอกเอาบัญชีผมไปเป็นบัญชีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.667396652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.667399596+07:00","message":"> Transcript [50544] [false]: 'จะหลอกเอาบัญชีผมไปเป็นบัญชีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.667403442+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.667405632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.66740757+07:00","message":"StatePrefix: 'จะหลอกเอาบัญชีผมไปเป็นบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:06.667410424+07:00","message":"TextPushed: 'จะหลอกเอาบัญชี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:08.043680159+07:00","message":"[GCS] IsForceVAD: false for message ID: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:08.069436583+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:08.069482844+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-05-12T14:09:08.069489486+07:00","message":"receive interim result [false|false]: จะหลอกเอาบัญชีผมไปเป็นบัญชีมาจ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:08.069504823+07:00","message":"[buffer interim] 4430 false จะหลอกเอาบัญชีผมไปเป็นบัญชีมาจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.06951614+07:00","message":"[bufferProcess] interim [140000000]:จะหลอกเอาบัญชีผมไปเป็นบัญชีมาจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.069518904+07:00","message":"[bufferProcess] send to processor:จะหลอกเอาบัญชีผมไปเป็นบัญชีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.069522301+07:00","message":"[bufferProcess] send to processor (ticker):จะหลอกเอาบัญชีผมไปเป็นบัญชีมาจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.069525633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.069528454+07:00","message":"> Transcript [50545] [false]: 'จะหลอกเอาบัญชีผมไปเป็นบัญชีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.069532007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.069536273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.069538336+07:00","message":"StatePrefix: 'จะหลอกเอาบัญชีผมไปเป็นบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.069540875+07:00","message":"TextPushed: 'จะหลอกเอาบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.069542581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.069544384+07:00","message":"> Transcript [50546] [false]: 'จะหลอกเอาบัญชีผมไปเป็นบัญชีมาจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.069548439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.069550181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.069551836+07:00","message":"StatePrefix: 'จะหลอกเอาบัญชีผมไปเป็นบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.06955369+07:00","message":"TextPushed: 'จะหลอกเอาบัญชี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:08.148191915+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:08.148226558+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-05-12T14:09:08.148231498+07:00","message":"receive interim result [false|false]: จะหลอกเอาบัญชีผมไปเป็นบัญชีมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:08.148254128+07:00","message":"[buffer interim] 4430 false จะหลอกเอาบัญชีผมไปเป็นบัญชีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.148266956+07:00","message":"[bufferProcess] interim [260000000]:จะหลอกเอาบัญชีผมไปเป็นบัญชีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.148269193+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:08.23368091+07:00","message":"receive streaming session, msgId: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:08.233730759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะหลอกเอาบัญชีผมไปเป็นบัญชีมาจ่าย\",\"confidence\":0.9367464}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:08.233738818+07:00","message":"receive interim result [true|false]: จะหลอกเอาบัญชีผมไปเป็นบัญชีมาจ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:08.233748871+07:00","message":"end recv isFinal message id 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:08.233751695+07:00","message":"end Recv id 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:08.233759551+07:00","message":"[buffer interim] 4430 true จะหลอกเอาบัญชีผมไปเป็นบัญชีมาจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.23376785+07:00","message":"[bufferProcess] interim [380000000]:จะหลอกเอาบัญชีผมไปเป็นบัญชีมาจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.23377426+07:00","message":"[bufferProcess] send to processor (isfinal):จะหลอกเอาบัญชีผมไปเป็นบัญชีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.233778174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.233781358+07:00","message":"> Transcript [50547] [false]: 'จะหลอกเอาบัญชีผมไปเป็นบัญชีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.233785115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.233787321+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.233789666+07:00","message":"StatePrefix: 'จะหลอกเอาบัญชีผมไปเป็นบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.233792139+07:00","message":"TextPushed: 'จะหลอกเอาบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.233799113+07:00","message":"Push: 'ผมไปเป็นบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.233800948+07:00","message":"TextPushed: 'จะหลอกเอาบัญชีผมไปเป็นบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.233803049+07:00","message":"Set new StatePrefix : 'จะหลอกเอาบัญชีผมไปเป็นบัญชีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.23380578+07:00","message":"Next Push (prob) : 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.233807471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.233809432+07:00","message":"> Transcript [50548] [true]: 'จะหลอกเอาบัญชีผมไปเป็นบัญชีมาจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.233811732+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.233813361+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.233815034+07:00","message":"StatePrefix: 'จะหลอกเอาบัญชีผมไปเป็นบัญชีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.233816831+07:00","message":"TextPushed: 'จะหลอกเอาบัญชีผมไปเป็นบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:08.233818926+07:00","message":"Push: 'มาจ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:08.233839986+07:00","message":"push: {false ผมไปเป็นบัญชี 0 0xc002eaa400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:08.23386549+07:00","message":"push: {true มาจ่าย 0 0xc002eaa400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:08.244639285+07:00","message":"write wav file: './tmp/7565/7565_4430.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:08.315701451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:08.315708756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:08.365022316+07:00","message":"[GCS] Start streaming session, msgId: 4431"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:09.805157232+07:00","message":"receive streaming session, msgId: 4431"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:09.805207723+07:00","message":"receive 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-05-12T14:09:09.805214831+07:00","message":"receive interim result [false|false]: ลิเวอร์พูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:09.80523328+07:00","message":"[buffer interim] 4431 false ลิเวอร์พูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:09.805240537+07:00","message":"[bufferProcess] interim [260000000]:ลิเวอร์พูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:09.805242688+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:09.805256398+07:00","message":"[bufferProcess] send to processor (ticker):ลิเวอร์พูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:09.805259149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:09.805261968+07:00","message":"> Transcript [50549] [false]: 'ลิเวอร์พูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:09.805264227+07:00","message":"Set StatePrefix (first interim): 'ลิเวอร์พูล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:09.97355237+07:00","message":"[GCS] IsForceVAD: false for message ID: 4431"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:10.126295498+07:00","message":"receive streaming session, msgId: 4431"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:10.126336932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลิเวอร์พูล\",\"confidence\":0.79572684}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:10.126343517+07:00","message":"receive interim result [true|false]: ลิเวอร์พูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:10.126351305+07:00","message":"end recv isFinal message id 4431"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:10.126353155+07:00","message":"end Recv id 4431"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:10.126360423+07:00","message":"[buffer interim] 4431 true ลิเวอร์พูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:10.126369433+07:00","message":"[bufferProcess] interim [620000000]:ลิเวอร์พูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:10.1263728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:10.126375977+07:00","message":"> Transcript [50550] [true]: 'ลิเวอร์พูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:10.126378574+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:10.12638043+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:10.126382218+07:00","message":"StatePrefix: 'ลิเวอร์พูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:10.126384126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:10.126386901+07:00","message":"Push: 'ลิเวอร์พูล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:10.126395356+07:00","message":"push: {true ลิเวอร์พูล 0 0xc004ce8300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:10.132771512+07:00","message":"write wav file: './tmp/7565/7565_4431.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:10.415457522+07:00","message":"[GCS] Start streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:10.963267245+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:10.963306363+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-05-12T14:09:10.963311406+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:10.963326235+07:00","message":"[buffer interim] 4432 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:10.963333262+07:00","message":"[bufferProcess] interim [360000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:10.963335452+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.083042218+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.083083294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.08308922+07:00","message":"receive interim result [false|false]: มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.083103492+07:00","message":"[buffer interim] 4432 false มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.083110388+07:00","message":"[bufferProcess] interim [480000000]:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.083112711+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.08311905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.083121882+07:00","message":"> Transcript [50551] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.083124151+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:11.31592411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:11.315939486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.34004856+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.340088551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการโทร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.340095927+07:00","message":"receive interim result [false|false]: มีการโทร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.340119088+07:00","message":"[buffer interim] 4432 false มีการโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.340131668+07:00","message":"[bufferProcess] interim [720000000]:มีการโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.340135338+07:00","message":"[bufferProcess] send to processor:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.340141071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.340145386+07:00","message":"> Transcript [50552] [false]: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.340148631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.34015157+07:00","message":"Set new StatePrefix: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.455420713+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.455457315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการโกง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.4554655+07:00","message":"receive interim result [false|false]: มีการโกง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.455480211+07:00","message":"[buffer interim] 4432 false มีการโกง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.455487751+07:00","message":"[bufferProcess] interim [840000000]:มีการโกง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.455490171+07:00","message":"[bufferProcess] send to processor:มีการโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.455497323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.455500257+07:00","message":"> Transcript [50553] [false]: 'มีการโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.455503559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.455505989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.455508287+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.455510541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.582327718+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.582365166+07:00","message":"receive 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-05-12T14:09:11.582372147+07:00","message":"receive interim result [false|false]: มีการโทรกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.58238842+07:00","message":"[buffer interim] 4432 false มีการโทรกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.582396924+07:00","message":"[bufferProcess] interim [20000000]:มีการโทรกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.582399264+07:00","message":"[bufferProcess] send to processor:มีการโกง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.582402593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.5824054+07:00","message":"> Transcript [50554] [false]: 'มีการโกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.58240868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.582410639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.582412347+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.582414385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.776878135+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.776912675+07:00","message":"receive 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-05-12T14:09:11.776919657+07:00","message":"receive interim result [false|false]: มีการโทรกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.776933874+07:00","message":"[buffer interim] 4432 false มีการโทรกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.776940839+07:00","message":"[bufferProcess] interim [140000000]:มีการโทรกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.776943057+07:00","message":"[bufferProcess] send to processor:มีการโทรกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.77694828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.776950973+07:00","message":"> Transcript [50555] [false]: 'มีการโทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.776954745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.776956697+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.776958468+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.776960586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.899998564+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.900039949+07:00","message":"receive 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-05-12T14:09:11.900045978+07:00","message":"receive interim result [false|false]: มีการโทรกลับไปถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.900062028+07:00","message":"[buffer interim] 4432 false มีการโทรกลับไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.900070039+07:00","message":"[bufferProcess] interim [260000000]:มีการโทรกลับไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.900072224+07:00","message":"[bufferProcess] send to processor:มีการโทรกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.900075913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.900080992+07:00","message":"> Transcript [50556] [false]: 'มีการโทรกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.900084368+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.900086717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.900088506+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.900090448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.900093913+07:00","message":"Push: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.900096013+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.900097998+07:00","message":"Set new StatePrefix : 'มีการโทรกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.900100146+07:00","message":"Next Push (prob) : 'โทรกลับไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.900108042+07:00","message":"push: {false มีการ 0 0xc004ce8900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.974590442+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.974627013+07:00","message":"receive 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-05-12T14:09:11.974632944+07:00","message":"receive interim result [false|false]: มีการโทรกลับไปที่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:11.9746534+07:00","message":"[buffer interim] 4432 false มีการโทรกลับไปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.974661444+07:00","message":"[bufferProcess] interim [380000000]:มีการโทรกลับไปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.974663942+07:00","message":"[bufferProcess] send to processor:มีการโทรกลับไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.974667476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.974672169+07:00","message":"> Transcript [50557] [false]: 'มีการโทรกลับไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.974675829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.974678118+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.974680884+07:00","message":"StatePrefix: 'มีการโทรกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:11.974683263+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.034954599+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.035004856+07:00","message":"receive 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-05-12T14:09:12.03501954+07:00","message":"receive interim result [false|false]: มีการโทรกลับไปสนาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.035033461+07:00","message":"[buffer interim] 4432 false มีการโทรกลับไปสนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.035041433+07:00","message":"[bufferProcess] interim [440000000]:มีการโทรกลับไปสนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.035044341+07:00","message":"[bufferProcess] send to processor:มีการโทรกลับไปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.035048033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.035050805+07:00","message":"> Transcript [50558] [false]: 'มีการโทรกลับไปที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.035054069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.035056136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.035058373+07:00","message":"StatePrefix: 'มีการโทรกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.035061142+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.040232888+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.040265511+07:00","message":"receive 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-05-12T14:09:12.040272678+07:00","message":"receive interim result [false|false]: มีการโทรกลับไปธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.040301947+07:00","message":"[buffer interim] 4432 false มีการโทรกลับไปธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.040311559+07:00","message":"[bufferProcess] interim [500000000]:มีการโทรกลับไปธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.040314019+07:00","message":"[bufferProcess] send to processor:มีการโทรกลับไปสนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.040317272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.040319628+07:00","message":"> Transcript [50559] [false]: 'มีการโทรกลับไปสนาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.040323176+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.040325027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.04032672+07:00","message":"StatePrefix: 'มีการโทรกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.040328731+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.351546899+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.351589925+07:00","message":"receive 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-05-12T14:09:12.351596002+07:00","message":"receive interim result [false|false]: มีการโทรกลับไปธนาคารไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.35161085+07:00","message":"[buffer interim] 4432 false มีการโทรกลับไปธนาคารไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.351618222+07:00","message":"[bufferProcess] interim [740000000]:มีการโทรกลับไปธนาคารไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.351621602+07:00","message":"[bufferProcess] send to processor:มีการโทรกลับไปธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.351625437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.351630615+07:00","message":"> Transcript [50560] [false]: 'มีการโทรกลับไปธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.351634965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.351637133+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.35163959+07:00","message":"StatePrefix: 'มีการโทรกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.351642106+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.351644749+07:00","message":"Push: 'โทรกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.351646457+07:00","message":"TextPushed: 'มีการโทรกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.35164878+07:00","message":"Set new StatePrefix : 'มีการโทรกลับไปธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.35165075+07:00","message":"Next Push (prob) : 'ธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.35165819+07:00","message":"push: {false โทรกลับไป 0 0xc004ce8900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.485785474+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.485827833+07:00","message":"receive 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-05-12T14:09:12.485835398+07:00","message":"receive interim result [false|false]: มีการโทรกลับไปธนาคารไม่พอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.485855567+07:00","message":"[buffer interim] 4432 false มีการโทรกลับไปธนาคารไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.485863502+07:00","message":"[bufferProcess] interim [860000000]:มีการโทรกลับไปธนาคารไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.485865975+07:00","message":"[bufferProcess] send to processor:มีการโทรกลับไปธนาคารไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.485872919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.485877021+07:00","message":"> Transcript [50561] [false]: 'มีการโทรกลับไปธนาคารไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.485880786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.485883283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.485885135+07:00","message":"StatePrefix: 'มีการโทรกลับไปธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.485887314+07:00","message":"TextPushed: 'มีการโทรกลับไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.652619077+07:00","message":"[GCS] IsForceVAD: false for message ID: 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.772329563+07:00","message":"receive streaming session, msgId: 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.772366768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการโทรกลับไปธนาคารไม่พอ\",\"confidence\":0.9438816}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.772374805+07:00","message":"receive interim result [true|false]: มีการโทรกลับไปธนาคารไม่พอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.772384097+07:00","message":"end recv isFinal message id 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.772387133+07:00","message":"end Recv id 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.7723948+07:00","message":"[buffer interim] 4432 true มีการโทรกลับไปธนาคารไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.772405018+07:00","message":"[bufferProcess] interim [250000000]:มีการโทรกลับไปธนาคารไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.772409991+07:00","message":"[bufferProcess] send to processor (isfinal):มีการโทรกลับไปธนาคารไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.772413163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.772416053+07:00","message":"> Transcript [50562] [false]: 'มีการโทรกลับไปธนาคารไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.772419287+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.77242102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.772423306+07:00","message":"StatePrefix: 'มีการโทรกลับไปธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.772427332+07:00","message":"TextPushed: 'มีการโทรกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.772429895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.772432879+07:00","message":"> Transcript [50563] [true]: 'มีการโทรกลับไปธนาคารไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.772436313+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.772437992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.7724397+07:00","message":"StatePrefix: 'มีการโทรกลับไปธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.772441472+07:00","message":"TextPushed: 'มีการโทรกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:12.772445726+07:00","message":"Push: 'ธนาคารไม่พอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.772452934+07:00","message":"push: {true ธนาคารไม่พอ 0 0xc004ce8900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:12.779741309+07:00","message":"write wav file: './tmp/7565/7565_4432.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:12.791516119+07:00","message":"[GCS] Start streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.340458133+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.340499011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"OK\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.340505405+07:00","message":"receive interim result [false|false]: OK"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.340526951+07:00","message":"[buffer interim] 4433 false OK"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.34053826+07:00","message":"[bufferProcess] interim [360000000]:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.340540512+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.353073717+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.353097069+07:00","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-05-12T14:09:13.353102029+07:00","message":"receive interim result [false|false]: โทรกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.353114794+07:00","message":"[buffer interim] 4433 false โทรกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.353120756+07:00","message":"[bufferProcess] interim [420000000]:โทรกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.353122932+07:00","message":"[bufferProcess] send to processor:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.353127858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.353131366+07:00","message":"> Transcript [50564] [false]: 'OK'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.353133768+07:00","message":"Set StatePrefix (first interim): 'OK'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.529122716+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.529157241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรกลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.529179017+07:00","message":"receive interim result [false|false]: โทรกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.529195367+07:00","message":"[buffer interim] 4433 false โทรกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.529203026+07:00","message":"[bufferProcess] interim [600000000]:โทรกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.529205485+07:00","message":"[bufferProcess] send to processor:โทรกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.529211788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.52921432+07:00","message":"> Transcript [50565] [false]: 'โทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.529216749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.529218748+07:00","message":"Set new StatePrefix: 'โทรกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.646740853+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.646784283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรกลับเบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.646790937+07:00","message":"receive interim result [false|false]: โทรกลับเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.646805833+07:00","message":"[buffer interim] 4433 false โทรกลับเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.646817371+07:00","message":"[bufferProcess] interim [660000000]:โทรกลับเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.646821258+07:00","message":"[bufferProcess] send to processor:โทรกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.64682513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.646828155+07:00","message":"> Transcript [50566] [false]: 'โทรกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.64683128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.646833188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.646835054+07:00","message":"StatePrefix: 'โทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.646837074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.846977465+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.847012443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรกลับเบอร์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.847019114+07:00","message":"receive interim result [false|false]: โทรกลับเบอร์ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.847037+07:00","message":"[buffer interim] 4433 false โทรกลับเบอร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.847049728+07:00","message":"[bufferProcess] interim [840000000]:โทรกลับเบอร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.847054058+07:00","message":"[bufferProcess] send to processor:โทรกลับเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.847059247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.847062065+07:00","message":"> Transcript [50567] [false]: 'โทรกลับเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.847065395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.847067287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.847069135+07:00","message":"StatePrefix: 'โทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.847071098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.997545055+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.997579013+07:00","message":"receive 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-05-12T14:09:13.997585411+07:00","message":"receive interim result [false|false]: โทรกลับเบอร์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:13.997599926+07:00","message":"[buffer interim] 4433 false โทรกลับเบอร์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.997607693+07:00","message":"[bufferProcess] interim [20000000]:โทรกลับเบอร์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.997610277+07:00","message":"[bufferProcess] send to processor:โทรกลับเบอร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.997613209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.997616146+07:00","message":"> Transcript [50568] [false]: 'โทรกลับเบอร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.997619187+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.997621102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.997623096+07:00","message":"StatePrefix: 'โทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:13.997625051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.18301203+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.183054718+07:00","message":"receive 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-05-12T14:09:14.183061345+07:00","message":"receive interim result [false|false]: โทรกลับเบอร์ที่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.183078762+07:00","message":"[buffer interim] 4433 false โทรกลับเบอร์ที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.183088178+07:00","message":"[bufferProcess] interim [200000000]:โทรกลับเบอร์ที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.183090869+07:00","message":"[bufferProcess] send to processor:โทรกลับเบอร์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.183098072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.18310091+07:00","message":"> Transcript [50569] [false]: 'โทรกลับเบอร์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.183104693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.183107121+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.183111849+07:00","message":"StatePrefix: 'โทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.183114301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.183120493+07:00","message":"Push: 'โทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.183122311+07:00","message":"TextPushed: 'โทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.183124666+07:00","message":"Set new StatePrefix : 'โทรกลับเบอร์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.183127657+07:00","message":"Next Push (prob) : 'เบอร์ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.183136069+07:00","message":"push: {false โทรกลับ 0 0xc002eaa680}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:14.316107857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:14.316112078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.369585243+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.369626643+07:00","message":"receive 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-05-12T14:09:14.369633479+07:00","message":"receive interim result [false|false]: โทรกลับเบอร์ที่มีการอ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.369648986+07:00","message":"[buffer interim] 4433 false โทรกลับเบอร์ที่มีการอ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.369657269+07:00","message":"[bufferProcess] interim [380000000]:โทรกลับเบอร์ที่มีการอ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.369660443+07:00","message":"[bufferProcess] send to processor:โทรกลับเบอร์ที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.369664502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.369667496+07:00","message":"> Transcript [50570] [false]: 'โทรกลับเบอร์ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.369671536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.369673846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.369676134+07:00","message":"StatePrefix: 'โทรกลับเบอร์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.369678481+07:00","message":"TextPushed: 'โทรกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.435968646+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.436007025+07:00","message":"receive 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-05-12T14:09:14.436012971+07:00","message":"receive interim result [false|false]: โทรกลับเบอร์ที่มีการอ้างว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.436027548+07:00","message":"[buffer interim] 4433 false โทรกลับเบอร์ที่มีการอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.436035468+07:00","message":"[bufferProcess] interim [500000000]:โทรกลับเบอร์ที่มีการอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.436037912+07:00","message":"[bufferProcess] send to processor:โทรกลับเบอร์ที่มีการอ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.436043372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.436046011+07:00","message":"> Transcript [50571] [false]: 'โทรกลับเบอร์ที่มีการอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.43604967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.436051956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.436054356+07:00","message":"StatePrefix: 'โทรกลับเบอร์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.436056795+07:00","message":"TextPushed: 'โทรกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.740685691+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.740730331+07:00","message":"receive 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-05-12T14:09:14.740737732+07:00","message":"receive interim result [false|false]: โทรกลับเบอร์ที่มีการอ้างว่าโอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.740752602+07:00","message":"[buffer interim] 4433 false โทรกลับเบอร์ที่มีการอ้างว่าโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.740760951+07:00","message":"[bufferProcess] interim [740000000]:โทรกลับเบอร์ที่มีการอ้างว่าโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.740764125+07:00","message":"[bufferProcess] send to processor:โทรกลับเบอร์ที่มีการอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.740770896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.740776139+07:00","message":"> Transcript [50572] [false]: 'โทรกลับเบอร์ที่มีการอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.740780918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.740783047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.740785102+07:00","message":"StatePrefix: 'โทรกลับเบอร์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.740787706+07:00","message":"TextPushed: 'โทรกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.876794456+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.876838024+07:00","message":"receive 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-05-12T14:09:14.876844281+07:00","message":"receive interim result [false|false]: โทรกลับเบอร์ที่มีการอ้างว่าโอนเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.876858859+07:00","message":"[buffer interim] 4433 false โทรกลับเบอร์ที่มีการอ้างว่าโอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.876867033+07:00","message":"[bufferProcess] interim [920000000]:โทรกลับเบอร์ที่มีการอ้างว่าโอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.876869929+07:00","message":"[bufferProcess] send to processor:โทรกลับเบอร์ที่มีการอ้างว่าโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.876875801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.876878759+07:00","message":"> Transcript [50573] [false]: 'โทรกลับเบอร์ที่มีการอ้างว่าโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.876884131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.876886821+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.876888927+07:00","message":"StatePrefix: 'โทรกลับเบอร์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.876891309+07:00","message":"TextPushed: 'โทรกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.8768978+07:00","message":"Push: 'เบอร์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.876899874+07:00","message":"TextPushed: 'โทรกลับเบอร์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.876901892+07:00","message":"Set new StatePrefix : 'โทรกลับเบอร์ที่มีการอ้างว่าโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:14.87690461+07:00","message":"Next Push (prob) : 'การอ้างว่าโอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:14.876913524+07:00","message":"push: {false เบอร์ที่มี 0 0xc002eaa680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.072866337+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.072912324+07:00","message":"receive 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-05-12T14:09:15.072920276+07:00","message":"receive interim result [false|false]: โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.072937332+07:00","message":"[buffer interim] 4433 false โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.072946845+07:00","message":"[bufferProcess] interim [100000000]:โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.072950094+07:00","message":"[bufferProcess] send to processor:โทรกลับเบอร์ที่มีการอ้างว่าโอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.072954392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.07295788+07:00","message":"> Transcript [50574] [false]: 'โทรกลับเบอร์ที่มีการอ้างว่าโอนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.072962209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.072964266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.072966257+07:00","message":"StatePrefix: 'โทรกลับเบอร์ที่มีการอ้างว่าโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.072980769+07:00","message":"TextPushed: 'โทรกลับเบอร์ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.260232728+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.260286448+07:00","message":"receive 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-05-12T14:09:15.260293639+07:00","message":"receive interim result [false|false]: โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.260310818+07:00","message":"[buffer interim] 4433 false โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.260321027+07:00","message":"[bufferProcess] interim [220000000]:โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.260324092+07:00","message":"[bufferProcess] send to processor:โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.260332002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.260335017+07:00","message":"> Transcript [50575] [false]: 'โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.260339016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.260341253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.260343761+07:00","message":"StatePrefix: 'โทรกลับเบอร์ที่มีการอ้างว่าโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.26034697+07:00","message":"TextPushed: 'โทรกลับเบอร์ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.362723966+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.36277063+07:00","message":"receive 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-05-12T14:09:15.362778171+07:00","message":"receive interim result [false|false]: โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.362794757+07:00","message":"[buffer interim] 4433 false โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.36280275+07:00","message":"[bufferProcess] interim [280000000]:โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.362805646+07:00","message":"[bufferProcess] send to processor:โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.362812738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.362815895+07:00","message":"> Transcript [50576] [false]: 'โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.362819522+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.362821815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.362824167+07:00","message":"StatePrefix: 'โทรกลับเบอร์ที่มีการอ้างว่าโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.362827307+07:00","message":"TextPushed: 'โทรกลับเบอร์ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.386958707+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.38699381+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-05-12T14:09:15.387000629+07:00","message":"receive interim result [false|false]: โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.387016225+07:00","message":"[buffer interim] 4433 false โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.387022759+07:00","message":"[bufferProcess] interim [340000000]:โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.387025135+07:00","message":"[bufferProcess] send to processor:โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.387028365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.387031311+07:00","message":"> Transcript [50577] [false]: 'โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.387035419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.387037324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.387039448+07:00","message":"StatePrefix: 'โทรกลับเบอร์ที่มีการอ้างว่าโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.387041945+07:00","message":"TextPushed: 'โทรกลับเบอร์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.387049692+07:00","message":"Push: 'การอ้างว่าโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.387051509+07:00","message":"TextPushed: 'โทรกลับเบอร์ที่มีการอ้างว่าโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.387053636+07:00","message":"Set new StatePrefix : 'โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.387056558+07:00","message":"Next Push (prob) : 'เงินมาเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.387065365+07:00","message":"push: {false การอ้างว่าโอน 0 0xc002eaa680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.413905219+07:00","message":"[GCS] IsForceVAD: false for message ID: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.474573305+07:00","message":"[GCS] Start streaming session, msgId: 4434"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.501034497+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.501074045+07:00","message":"receive 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-05-12T14:09:15.501080355+07:00","message":"receive interim result [false|false]: โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาให้เราด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.501093325+07:00","message":"[buffer interim] 4433 false โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาให้เราด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.50110055+07:00","message":"[bufferProcess] interim [520000000]:โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาให้เราด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.501103649+07:00","message":"[bufferProcess] send to processor:โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.50111033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.501113101+07:00","message":"> Transcript [50578] [false]: 'โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.501115687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.501117567+07:00","message":"Set new StatePrefix: 'โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.570193461+07:00","message":"receive streaming session, msgId: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.570227856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาที่เราด้วย\",\"confidence\":0.94265735}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.570234004+07:00","message":"receive interim result [true|false]: โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาที่เราด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.570243791+07:00","message":"end recv isFinal message id 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.570245749+07:00","message":"end Recv id 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.570257032+07:00","message":"[buffer interim] 4433 true โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาที่เราด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.57026532+07:00","message":"[bufferProcess] interim [640000000]:โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาที่เราด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.570268238+07:00","message":"[bufferProcess] send to processor (isfinal):โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาให้เราด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.570271381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.570274336+07:00","message":"> Transcript [50579] [false]: 'โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาให้เราด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.570276762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.570278799+07:00","message":"Set new StatePrefix: 'โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาให้เราด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.570280784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.570285038+07:00","message":"> Transcript [50580] [true]: 'โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาที่เราด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.57028776+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.570290883+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.570293093+07:00","message":"StatePrefix: 'โทรกลับเบอร์ที่มีการอ้างว่าโอนเงินมาให้เราด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.570295638+07:00","message":"TextPushed: 'โทรกลับเบอร์ที่มีการอ้างว่าโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.570298754+07:00","message":"Push: 'เงินมาที่เราด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.57030728+07:00","message":"push: {true เงินมาที่เราด้วย 0 0xc002eaa680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:15.578201281+07:00","message":"write wav file: './tmp/7565/7565_4433.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.664423303+07:00","message":"[GCS] IsForceVAD: false for message ID: 4434"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.764446838+07:00","message":"receive streaming session, msgId: 4434"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.76446799+07:00","message":"found end of frame, send empty tag with msgId: 4434"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.764471135+07:00","message":"end Recv id 4434"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.764479664+07:00","message":"[buffer interim] 4434 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.764487944+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.764491431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.764494092+07:00","message":"> Transcript [50581] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.764496464+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.764498324+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.764500138+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.764504434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:15.76450728+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:15.764518583+07:00","message":"push: {true \n 0 0xc002eaa780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:15.769355817+07:00","message":"write wav file: './tmp/7565/7565_4434.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:16.05517429+07:00","message":"[GCS] Start streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:16.785075479+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:16.7851234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:16.785129961+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:16.785149421+07:00","message":"[buffer interim] 4435 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:16.785156485+07:00","message":"[bufferProcess] interim [600000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:16.785158423+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:16.785174813+07:00","message":"[bufferProcess] send to processor (ticker):แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:16.785177476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:16.785180241+07:00","message":"> Transcript [50582] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:16.785182401+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.007906559+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.007949237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.007955109+07:00","message":"receive interim result [false|false]: แล้วมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.007966879+07:00","message":"[buffer interim] 4435 false แล้วมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.007975422+07:00","message":"[bufferProcess] interim [720000000]:แล้วมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.007977521+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.104276131+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.10431601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมีใคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.104322857+07:00","message":"receive interim result [false|false]: แล้วมีใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.104345101+07:00","message":"[buffer interim] 4435 false แล้วมีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.104353188+07:00","message":"[bufferProcess] interim [840000000]:แล้วมีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.104355554+07:00","message":"[bufferProcess] send to processor:แล้วมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.104358809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.104361383+07:00","message":"> Transcript [50583] [false]: 'แล้วมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.104363948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.104365782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.104368129+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.104370444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.122477602+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.1225105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมีใครบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.122516535+07:00","message":"receive interim result [false|false]: แล้วมีใครบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.122534005+07:00","message":"[buffer interim] 4435 false แล้วมีใครบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.122542868+07:00","message":"[bufferProcess] interim [900000000]:แล้วมีใครบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.122545675+07:00","message":"[bufferProcess] send to processor:แล้วมีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.122551168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.122554112+07:00","message":"> Transcript [50584] [false]: 'แล้วมีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.122557398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.122559356+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.122561159+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.122563239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.263792533+07:00","message":"[GCS] IsForceVAD: false for message ID: 4435"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:17.317024683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:17.317045243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.408615614+07:00","message":"receive streaming session, msgId: 4435"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.408652004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมีใครบ้าง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.40865771+07:00","message":"receive interim result [true|false]: แล้วมีใครบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.408666558+07:00","message":"end recv isFinal message id 4435"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.408668719+07:00","message":"end Recv id 4435"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.4086755+07:00","message":"[buffer interim] 4435 true แล้วมีใครบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.408689106+07:00","message":"[bufferProcess] interim [230000000]:แล้วมีใครบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.408692133+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วมีใครบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.408695379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.408698037+07:00","message":"> Transcript [50585] [false]: 'แล้วมีใครบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.408700639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.408702427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.408704811+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.40870688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.408708639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.408710715+07:00","message":"> Transcript [50586] [true]: 'แล้วมีใครบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.408712991+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.40871457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.408716191+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.408717758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.408720372+07:00","message":"Push: 'แล้วมีใครบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.408728004+07:00","message":"push: {true แล้วมีใครบ้าง 0 0xc004d59c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:17.415170625+07:00","message":"write wav file: './tmp/7565/7565_4435.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.594898231+07:00","message":"[GCS] Start streaming session, msgId: 4436"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.653977414+07:00","message":"[GCS] IsForceVAD: false for message ID: 4436"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.726748153+07:00","message":"[GCS] Start streaming session, msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.853405703+07:00","message":"[GCS] IsForceVAD: false for message ID: 4437"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.858898807+07:00","message":"receive streaming session, msgId: 4436"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.858913435+07:00","message":"found end of frame, send empty tag with msgId: 4436"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.858916492+07:00","message":"end Recv id 4436"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.858923616+07:00","message":"[buffer interim] 4436 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.858930717+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.858934468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.858937896+07:00","message":"> Transcript [50587] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.858940273+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.858942364+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.858944055+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.858945905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.858948577+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.858957773+07:00","message":"push: {true \n 0 0xc004219380}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:17.863334371+07:00","message":"write wav file: './tmp/7565/7565_4436.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.985630712+07:00","message":"receive streaming session, msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.985653988+07:00","message":"found end of frame, send empty tag with msgId: 4437"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.985657272+07:00","message":"end Recv id 4437"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.985666504+07:00","message":"[buffer interim] 4437 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.985675172+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.98567958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.985682437+07:00","message":"> Transcript [50588] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.985684738+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.985686662+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.985688375+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.985690074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:17.985692987+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:17.985703067+07:00","message":"push: {true \n 0 0xc002ac2c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:17.990132066+07:00","message":"write wav file: './tmp/7565/7565_4437.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:18.237249761+07:00","message":"[GCS] Start streaming session, msgId: 4438"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:18.293115064+07:00","message":"[GCS] IsForceVAD: false for message ID: 4438"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:18.425383847+07:00","message":"[GCS] Start streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:18.452626777+07:00","message":"receive streaming session, msgId: 4438"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:18.452661543+07:00","message":"found end of frame, send empty tag with msgId: 4438"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:18.452666015+07:00","message":"end Recv id 4438"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:18.452678375+07:00","message":"[buffer interim] 4438 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:18.452688947+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:18.452698995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:18.452703858+07:00","message":"> Transcript [50589] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:18.452708144+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:18.452710993+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:18.452714117+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:18.452717034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:18.452721644+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:18.45273774+07:00","message":"push: {true \n 0 0xc002ac3f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:18.461840346+07:00","message":"write wav file: './tmp/7565/7565_4438.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:19.084976176+07:00","message":"receive streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:19.085027693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเคย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:19.085033565+07:00","message":"receive interim result [false|false]: ผมเคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:19.085050453+07:00","message":"[buffer interim] 4439 false ผมเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.085058263+07:00","message":"[bufferProcess] interim [480000000]:ผมเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.085060402+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:19.157182531+07:00","message":"receive streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:19.15721976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:19.157225287+07:00","message":"receive interim result [false|false]: เคยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:19.157239637+07:00","message":"[buffer interim] 4439 false เคยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.157247671+07:00","message":"[bufferProcess] interim [600000000]:เคยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.157250123+07:00","message":"[bufferProcess] send to processor:ผมเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.157258218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.157261772+07:00","message":"> Transcript [50590] [false]: 'ผมเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.157264228+07:00","message":"Set StatePrefix (first interim): 'ผมเคย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:19.269227921+07:00","message":"receive streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:19.269274891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:19.26928074+07:00","message":"receive interim result [false|false]: เคยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:19.269290621+07:00","message":"[buffer interim] 4439 false เคยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.269297522+07:00","message":"[bufferProcess] interim [660000000]:เคยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.269299892+07:00","message":"[bufferProcess] send to processor:เคยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.269302792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.269305549+07:00","message":"> Transcript [50591] [false]: 'เคยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.269307564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.26930939+07:00","message":"Set new StatePrefix: 'เคยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:19.876048067+07:00","message":"receive streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:19.876093828+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-05-12T14:09:19.876099405+07:00","message":"receive interim result [false|false]: เคยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:19.876117233+07:00","message":"[buffer interim] 4439 false เคยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.876125869+07:00","message":"[bufferProcess] interim [260000000]:เคยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.876131962+07:00","message":"[bufferProcess] send to processor:เคยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.876139841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.876143025+07:00","message":"> Transcript [50592] [false]: 'เคยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.876145294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:19.876147273+07:00","message":"Set new StatePrefix: 'เคยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:20.044720626+07:00","message":"receive streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:20.044763398+07:00","message":"receive 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-05-12T14:09:20.044770365+07:00","message":"receive interim result [false|false]: เคยครับเคยเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:20.04478607+07:00","message":"[buffer interim] 4439 false เคยครับเคยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.044794177+07:00","message":"[bufferProcess] interim [440000000]:เคยครับเคยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.044796816+07:00","message":"[bufferProcess] send to processor:เคยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.044804297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.04480739+07:00","message":"> Transcript [50593] [false]: 'เคยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.04481065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.044813011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.044814965+07:00","message":"StatePrefix: 'เคยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.044817108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:20.317712528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:20.317735551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:20.49173127+07:00","message":"receive streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:20.491768579+07:00","message":"receive 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-05-12T14:09:20.491774172+07:00","message":"receive interim result [false|false]: เคยครับเคยเหมือนกันใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:20.491787607+07:00","message":"[buffer interim] 4439 false เคยครับเคยเหมือนกันใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.491794971+07:00","message":"[bufferProcess] interim [860000000]:เคยครับเคยเหมือนกันใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.491797348+07:00","message":"[bufferProcess] send to processor:เคยครับเคยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.491800893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.491803519+07:00","message":"> Transcript [50594] [false]: 'เคยครับเคยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.491806697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.491808647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.491810715+07:00","message":"StatePrefix: 'เคยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.49181262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:20.680909429+07:00","message":"receive streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:20.680956682+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-05-12T14:09:20.6809636+07:00","message":"receive interim result [false|false]: เคยครับเคยเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:20.680980094+07:00","message":"[buffer interim] 4439 false เคยครับเคยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.680988196+07:00","message":"[bufferProcess] interim [40000000]:เคยครับเคยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.68099065+07:00","message":"[bufferProcess] send to processor:เคยครับเคยเหมือนกันใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.680998869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.681001576+07:00","message":"> Transcript [50595] [false]: 'เคยครับเคยเหมือนกันใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.681005195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.681008298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.68101216+07:00","message":"StatePrefix: 'เคยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:20.681014531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.649393966+07:00","message":"receive streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.649442104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยครับเคยเหมือนกันมา 2 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.649449818+07:00","message":"receive interim result [false|false]: เคยครับเคยเหมือนกันมา 2 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.649470398+07:00","message":"[buffer interim] 4439 false เคยครับเคยเหมือนกันมา 2 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.649484896+07:00","message":"[bufferProcess] interim [120000000]:เคยครับเคยเหมือนกันมา 2 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.649489016+07:00","message":"[bufferProcess] send to processor:เคยครับเคยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.649498267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.649502329+07:00","message":"> Transcript [50596] [false]: 'เคยครับเคยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.649507875+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.649511123+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.649514038+07:00","message":"StatePrefix: 'เคยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.649516891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.649525601+07:00","message":"Push: 'เคยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.649528801+07:00","message":"TextPushed: 'เคยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.649531661+07:00","message":"Set new StatePrefix : 'เคยครับเคยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.649535741+07:00","message":"Next Push (prob) : 'เคยเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.649548854+07:00","message":"push: {false เคยครับ 0 0xc0042d7400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.89589681+07:00","message":"receive streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.895939529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยครับเคยเหมือนกันมา 2 ปีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.895945857+07:00","message":"receive interim result [false|false]: เคยครับเคยเหมือนกันมา 2 ปีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.89595906+07:00","message":"[buffer interim] 4439 false เคยครับเคยเหมือนกันมา 2 ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.895966607+07:00","message":"[bufferProcess] interim [240000000]:เคยครับเคยเหมือนกันมา 2 ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.89596923+07:00","message":"[bufferProcess] send to processor:เคยครับเคยเหมือนกันมา 2 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.895972838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.895975646+07:00","message":"> Transcript [50597] [false]: 'เคยครับเคยเหมือนกันมา 2 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.895978681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.895980793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.895982858+07:00","message":"StatePrefix: 'เคยครับเคยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.89598503+07:00","message":"TextPushed: 'เคยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.900461029+07:00","message":"receive streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.900499886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยครับเคยเหมือนกันมา 2 ปีเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.900505665+07:00","message":"receive interim result [false|false]: เคยครับเคยเหมือนกันมา 2 ปีเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.900521497+07:00","message":"[buffer interim] 4439 false เคยครับเคยเหมือนกันมา 2 ปีเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.900529171+07:00","message":"[bufferProcess] interim [300000000]:เคยครับเคยเหมือนกันมา 2 ปีเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.900531498+07:00","message":"[bufferProcess] send to processor:เคยครับเคยเหมือนกันมา 2 ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.900537818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.900540257+07:00","message":"> Transcript [50598] [false]: 'เคยครับเคยเหมือนกันมา 2 ปีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.900543762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.90054613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.900548842+07:00","message":"StatePrefix: 'เคยครับเคยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.90055107+07:00","message":"TextPushed: 'เคยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.969536041+07:00","message":"receive streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.969575775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยครับเคยเหมือนกันมา 2 ปีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.96958279+07:00","message":"receive interim result [false|false]: เคยครับเคยเหมือนกันมา 2 ปีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:21.96959941+07:00","message":"[buffer interim] 4439 false เคยครับเคยเหมือนกันมา 2 ปีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.969607552+07:00","message":"[bufferProcess] interim [360000000]:เคยครับเคยเหมือนกันมา 2 ปีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.969610318+07:00","message":"[bufferProcess] send to processor:เคยครับเคยเหมือนกันมา 2 ปีเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.969618212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.969620929+07:00","message":"> Transcript [50599] [false]: 'เคยครับเคยเหมือนกันมา 2 ปีเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.969624349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.969626832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.96962909+07:00","message":"StatePrefix: 'เคยครับเคยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:21.96963136+07:00","message":"TextPushed: 'เคยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.294427573+07:00","message":"receive streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.294467384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยครับเคยเหมือนกันมา 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.294475074+07:00","message":"receive interim result [false|false]: เคยครับเคยเหมือนกันมา 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.294486195+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-05-12T14:09:22.294490542+07:00","message":"receive interim result [false|false]:  ปีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.294499931+07:00","message":"[buffer interim] 4439 false เคยครับเคยเหมือนกันมา 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.294504183+07:00","message":"[buffer interim] 4439 false  ปีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.294510808+07:00","message":"[bufferProcess] interim [720000000]:เคยครับเคยเหมือนกันมา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.2945138+07:00","message":"[bufferProcess] send to processor:เคยครับเคยเหมือนกันมา 2 ปีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.294516967+07:00","message":"[bufferProcess] interim [720000000]: ปีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.294519369+07:00","message":"[bufferProcess] update buffer: เคยครับเคยเหมือนกันมา 2 ปีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.294523332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.294526234+07:00","message":"> Transcript [50600] [false]: 'เคยครับเคยเหมือนกันมา 2 ปีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.294529455+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.294531643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.294533486+07:00","message":"StatePrefix: 'เคยครับเคยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.294537436+07:00","message":"TextPushed: 'เคยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.294540307+07:00","message":"Push: 'เคยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.294542135+07:00","message":"TextPushed: 'เคยครับเคยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.294544096+07:00","message":"Set new StatePrefix : 'เคยครับเคยเหมือนกันมา 2 ปีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.294546281+07:00","message":"Next Push (prob) : 'มา 2 ปีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.294554782+07:00","message":"push: {false เคยเหมือนกัน 0 0xc0042d7400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.393838594+07:00","message":"[GCS] IsForceVAD: false for message ID: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.480425522+07:00","message":"receive streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.480479069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยครับเคยเหมือนกันมา 2 ปีครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.48048544+07:00","message":"receive interim result [false|false]: เคยครับเคยเหมือนกันมา 2 ปีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.480502293+07:00","message":"[buffer interim] 4439 false เคยครับเคยเหมือนกันมา 2 ปีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.480510943+07:00","message":"[bufferProcess] interim [960000000]:เคยครับเคยเหมือนกันมา 2 ปีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.480514295+07:00","message":"[bufferProcess] send to processor:เคยครับเคยเหมือนกันมา 2 ปีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.480520686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.480523787+07:00","message":"> Transcript [50601] [false]: 'เคยครับเคยเหมือนกันมา 2 ปีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.480527289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.480531696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.480533761+07:00","message":"StatePrefix: 'เคยครับเคยเหมือนกันมา 2 ปีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.480537308+07:00","message":"TextPushed: 'เคยครับเคยเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.537670413+07:00","message":"receive streaming session, msgId: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.537716824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเคยครับเคยเหมือนกันมา 2 ปีครับ\",\"confidence\":0.9480586}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.537724742+07:00","message":"receive interim result [true|false]: ผมเคยครับเคยเหมือนกันมา 2 ปีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.537734801+07:00","message":"end recv isFinal message id 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.537737757+07:00","message":"end Recv id 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.537744392+07:00","message":"[buffer interim] 4439 true ผมเคยครับเคยเหมือนกันมา 2 ปีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537755198+07:00","message":"[bufferProcess] interim [960000000]:ผมเคยครับเคยเหมือนกันมา 2 ปีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537760213+07:00","message":"[bufferProcess] send to processor (isfinal):เคยครับเคยเหมือนกันมา 2 ปีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537763983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537767062+07:00","message":"> Transcript [50602] [false]: 'เคยครับเคยเหมือนกันมา 2 ปีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537771869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537773995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537775971+07:00","message":"StatePrefix: 'เคยครับเคยเหมือนกันมา 2 ปีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537778669+07:00","message":"TextPushed: 'เคยครับเคยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537780585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537782514+07:00","message":"> Transcript [50603] [true]: 'ผมเคยครับเคยเหมือนกันมา 2 ปีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.53778465+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537786412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537788097+07:00","message":"StatePrefix: 'เคยครับเคยเหมือนกันมา 2 ปีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.53778987+07:00","message":"TextPushed: 'เคยครับเคยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537791487+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537925738+07:00","message":"Push: 'มา 2 ปีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537928802+07:00","message":"TextPushed: 'เคยครับเคยเหมือนกันมา 2 ปีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537930889+07:00","message":"Set new StatePrefix : 'ผมเคยครับเคยเหมือนกันมา 2 ปีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537932875+07:00","message":"Next Push (prob) : 'ผมเคยครับเคยเหมือนกันมา 2 ปีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.537941581+07:00","message":"push: {true มา 2 ปีครับ 0 0xc0042d7400}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:22.537953485+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4439.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:22.547444476+07:00","message":"write wav file: './tmp/7565/7565_4439.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:22.585251107+07:00","message":"[GCS] Start streaming session, msgId: 4440"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:23.31812028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:23.318136975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:23.467134968+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:23.467187885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านโฮมโปร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:23.467193722+07:00","message":"receive interim result [false|false]: ร้านโฮมโปร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:23.467209335+07:00","message":"[buffer interim] 4440 false ร้านโฮมโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:23.467217275+07:00","message":"[bufferProcess] interim [720000000]:ร้านโฮมโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:23.467219395+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:23.570401052+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:23.570443909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การห่มไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:23.570449869+07:00","message":"receive interim result [false|false]: การห่มไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:23.570464842+07:00","message":"[buffer interim] 4440 false การห่มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:23.570473054+07:00","message":"[bufferProcess] interim [780000000]:การห่มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:23.57047555+07:00","message":"[bufferProcess] send to processor:ร้านโฮมโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:23.570479291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:23.570482295+07:00","message":"> Transcript [50604] [false]: 'ร้านโฮมโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:23.570485171+07:00","message":"Set StatePrefix (first interim): 'ร้านโฮมโปร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:23.760035255+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:23.760082328+07:00","message":"receive 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-05-12T14:09:23.760089041+07:00","message":"receive interim result [false|false]: การห่มไปบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:23.760102143+07:00","message":"[buffer interim] 4440 false การห่มไปบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:23.760110639+07:00","message":"[bufferProcess] interim [20000000]:การห่มไปบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:23.760113623+07:00","message":"[bufferProcess] send to processor:การห่มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:23.760117258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:23.760120159+07:00","message":"> Transcript [50605] [false]: 'การห่มไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:23.760122489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:23.760124524+07:00","message":"Set new StatePrefix: 'การห่มไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.018408456+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.018451157+07:00","message":"receive 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-05-12T14:09:24.018456876+07:00","message":"receive interim result [false|false]: การห่มไปบ้านเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.018472668+07:00","message":"[buffer interim] 4440 false การห่มไปบ้านเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.018480833+07:00","message":"[bufferProcess] interim [260000000]:การห่มไปบ้านเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.018483573+07:00","message":"[bufferProcess] send to processor:การห่มไปบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.018487201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.018489962+07:00","message":"> Transcript [50606] [false]: 'การห่มไปบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.018494106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.018496095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.018497948+07:00","message":"StatePrefix: 'การห่มไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.018500237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.209846073+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.209882912+07:00","message":"receive 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-05-12T14:09:24.209889045+07:00","message":"receive interim result [false|false]: การห่มไปบ้านเพื่อนครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.209903083+07:00","message":"[buffer interim] 4440 false การห่มไปบ้านเพื่อนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.209910329+07:00","message":"[bufferProcess] interim [500000000]:การห่มไปบ้านเพื่อนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.209912817+07:00","message":"[bufferProcess] send to processor:การห่มไปบ้านเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.209918091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.209920795+07:00","message":"> Transcript [50607] [false]: 'การห่มไปบ้านเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.209924128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.20992614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.209928115+07:00","message":"StatePrefix: 'การห่มไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.209930362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.527715842+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.527760227+07:00","message":"receive 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-05-12T14:09:24.527765723+07:00","message":"receive interim result [false|false]: การห่มไปบ้านเพื่อนครับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.527783836+07:00","message":"[buffer interim] 4440 false การห่มไปบ้านเพื่อนครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.527792666+07:00","message":"[bufferProcess] interim [740000000]:การห่มไปบ้านเพื่อนครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.527795428+07:00","message":"[bufferProcess] send to processor:การห่มไปบ้านเพื่อนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.527799348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.527802464+07:00","message":"> Transcript [50608] [false]: 'การห่มไปบ้านเพื่อนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.527805667+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.527808344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.527810428+07:00","message":"StatePrefix: 'การห่มไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.527812422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.653022514+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.653062278+07:00","message":"receive 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-05-12T14:09:24.653068765+07:00","message":"receive interim result [false|false]: การห่มไปบ้านเพื่อนครับเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.653086426+07:00","message":"[buffer interim] 4440 false การห่มไปบ้านเพื่อนครับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.653094271+07:00","message":"[bufferProcess] interim [860000000]:การห่มไปบ้านเพื่อนครับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.65309707+07:00","message":"[bufferProcess] send to processor:การห่มไปบ้านเพื่อนครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.653101157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.653103973+07:00","message":"> Transcript [50609] [false]: 'การห่มไปบ้านเพื่อนครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.653107241+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.653109519+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.653111452+07:00","message":"StatePrefix: 'การห่มไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.653113757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.653117076+07:00","message":"Push: 'การห่มไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.653119395+07:00","message":"TextPushed: 'การห่มไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.653121267+07:00","message":"Set new StatePrefix : 'การห่มไปบ้านเพื่อนครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.653123301+07:00","message":"Next Push (prob) : 'บ้านเพื่อนครับแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.653131854+07:00","message":"push: {false การห่มไป 0 0xc002eaa900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.903399722+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.903443658+07:00","message":"receive 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-05-12T14:09:24.903450218+07:00","message":"receive interim result [false|false]: การห่มไปบ้านเพื่อนครับเราซะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.903467534+07:00","message":"[buffer interim] 4440 false การห่มไปบ้านเพื่อนครับเราซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.90347966+07:00","message":"[bufferProcess] interim [160000000]:การห่มไปบ้านเพื่อนครับเราซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.903483227+07:00","message":"[bufferProcess] send to processor:การห่มไปบ้านเพื่อนครับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.903490244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.90349322+07:00","message":"> Transcript [50610] [false]: 'การห่มไปบ้านเพื่อนครับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.903496392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.903498579+07:00","message":"Set new StatePrefix: 'การห่มไปบ้านเพื่อนครับเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.912008537+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.912044454+07:00","message":"receive 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-05-12T14:09:24.912050824+07:00","message":"receive interim result [false|false]: การห่มไปบ้านเพื่อนครับเราสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:24.912068903+07:00","message":"[buffer interim] 4440 false การห่มไปบ้านเพื่อนครับเราสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.912076735+07:00","message":"[bufferProcess] interim [220000000]:การห่มไปบ้านเพื่อนครับเราสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.912079248+07:00","message":"[bufferProcess] send to processor:การห่มไปบ้านเพื่อนครับเราซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.912085169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.912088031+07:00","message":"> Transcript [50611] [false]: 'การห่มไปบ้านเพื่อนครับเราซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.912092002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.912093956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.912096095+07:00","message":"StatePrefix: 'การห่มไปบ้านเพื่อนครับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:24.912098487+07:00","message":"TextPushed: 'การห่มไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:25.54779056+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:25.547821736+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-05-12T14:09:25.547827534+07:00","message":"receive interim result [false|false]: การห่มไปบ้านเพื่อนครับเราสายโทร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:25.547842319+07:00","message":"[buffer interim] 4440 false การห่มไปบ้านเพื่อนครับเราสายโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.547850088+07:00","message":"[bufferProcess] interim [760000000]:การห่มไปบ้านเพื่อนครับเราสายโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.547852727+07:00","message":"[bufferProcess] send to processor:การห่มไปบ้านเพื่อนครับเราสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.547860269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.547862947+07:00","message":"> Transcript [50612] [false]: 'การห่มไปบ้านเพื่อนครับเราสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.547866632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.547868747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.547870549+07:00","message":"StatePrefix: 'การห่มไปบ้านเพื่อนครับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.547872916+07:00","message":"TextPushed: 'การห่มไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:25.61473948+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:25.614782293+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-05-12T14:09:25.614789712+07:00","message":"receive interim result [false|false]: การห่มไปบ้านเพื่อนครับเราสายโทรมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:25.614806208+07:00","message":"[buffer interim] 4440 false การห่มไปบ้านเพื่อนครับเราสายโทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.6148147+07:00","message":"[bufferProcess] interim [880000000]:การห่มไปบ้านเพื่อนครับเราสายโทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.614817666+07:00","message":"[bufferProcess] send to processor:การห่มไปบ้านเพื่อนครับเราสายโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.614824759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.614827468+07:00","message":"> Transcript [50613] [false]: 'การห่มไปบ้านเพื่อนครับเราสายโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.614831071+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.614833288+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.614835957+07:00","message":"StatePrefix: 'การห่มไปบ้านเพื่อนครับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.614838473+07:00","message":"TextPushed: 'การห่มไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:25.79388658+07:00","message":"[GCS] IsForceVAD: false for message ID: 4440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:25.961437291+07:00","message":"receive streaming session, msgId: 4440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:25.961472537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมไปบ้านเพื่อนครับแล้วสายโทรมา\",\"confidence\":0.92335665}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:25.961479429+07:00","message":"receive interim result [true|false]: ผมไปบ้านเพื่อนครับแล้วสายโทรมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:25.96148862+07:00","message":"end recv isFinal message id 4440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:25.961490898+07:00","message":"end Recv id 4440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:25.961499239+07:00","message":"[buffer interim] 4440 true ผมไปบ้านเพื่อนครับแล้วสายโทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961509355+07:00","message":"[bufferProcess] interim [210000000]:ผมไปบ้านเพื่อนครับแล้วสายโทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961512234+07:00","message":"[bufferProcess] send to processor (isfinal):การห่มไปบ้านเพื่อนครับเราสายโทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961515629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961518679+07:00","message":"> Transcript [50614] [false]: 'การห่มไปบ้านเพื่อนครับเราสายโทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961521845+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961523737+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961525485+07:00","message":"StatePrefix: 'การห่มไปบ้านเพื่อนครับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961529264+07:00","message":"TextPushed: 'การห่มไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961532334+07:00","message":"Push: 'บ้านเพื่อนครับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961534285+07:00","message":"TextPushed: 'การห่มไปบ้านเพื่อนครับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961536533+07:00","message":"Set new StatePrefix : 'การห่มไปบ้านเพื่อนครับเราสายโทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961538528+07:00","message":"Next Push (prob) : 'สายโทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961540197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961542068+07:00","message":"> Transcript [50615] [true]: 'ผมไปบ้านเพื่อนครับแล้วสายโทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961544229+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.96154619+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961547831+07:00","message":"StatePrefix: 'การห่มไปบ้านเพื่อนครับเราสายโทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961549659+07:00","message":"TextPushed: 'การห่มไปบ้านเพื่อนครับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961551235+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:25.961656693+07:00","message":"push: {false บ้านเพื่อนครับเรา 0 0xc002eaa900}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.96169716+07:00","message":"Push: 'แล้วสายโทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961702273+07:00","message":"TextPushed: 'การห่มไปบ้านเพื่อนครับเราแล้วสายโทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961705209+07:00","message":"Set new StatePrefix : 'ผมไปบ้านเพื่อนครับแล้วสายโทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961708117+07:00","message":"Next Push (prob) : 'ผมไปบ้านเพื่อนครับแล้วสายโทรมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:25.961716518+07:00","message":"push: {true แล้วสายโทรมา 0 0xc002eaa900}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:25.961725994+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4440.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:25.970303872+07:00","message":"write wav file: './tmp/7565/7565_4440.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:25.98498087+07:00","message":"[GCS] Start streaming session, msgId: 4441"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:26.318149135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:26.318156792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.461308868+07:00","message":"[GCS] Cleaned up inactive client: 4405"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.461335019+07:00","message":"[GCS] Cleaned up inactive client: 4408"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.461338526+07:00","message":"[GCS] Cleaned up inactive client: 4407"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.461340718+07:00","message":"[GCS] Cleaned up inactive client: 4401"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.461342672+07:00","message":"[GCS] Cleaned up inactive client: 4402"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.461344426+07:00","message":"[GCS] Cleaned up inactive client: 4411"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.461346529+07:00","message":"[GCS] Cleaned up inactive client: 4410"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.461348542+07:00","message":"[GCS] Cleaned up inactive client: 4404"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.461350746+07:00","message":"[GCS] Cleaned up inactive client: 4406"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.461355229+07:00","message":"[GCS] Cleaned up inactive client: 4403"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.461356872+07:00","message":"[GCS] Cleaned up inactive client: 4409"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.657955686+07:00","message":"receive streaming session, msgId: 4441"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.657998289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ้าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.658003864+07:00","message":"receive interim result [false|false]: อ้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.65802152+07:00","message":"[buffer interim] 4441 false อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:26.658028119+07:00","message":"[bufferProcess] interim [480000000]:อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:26.658034544+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.731569693+07:00","message":"receive streaming session, msgId: 4441"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.73161173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ้างว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.731618395+07:00","message":"receive interim result [false|false]: อ้างว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:26.731636721+07:00","message":"[buffer interim] 4441 false อ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:26.731649169+07:00","message":"[bufferProcess] interim [600000000]:อ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:26.73165177+07:00","message":"[bufferProcess] send to processor:อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:26.73165907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:26.731661835+07:00","message":"> Transcript [50616] [false]: 'อ้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:26.731664028+07:00","message":"Set StatePrefix (first interim): 'อ้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.073185404+07:00","message":"[GCS] IsForceVAD: false for message ID: 4441"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.135376608+07:00","message":"[GCS] Start streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.173807574+07:00","message":"receive streaming session, msgId: 4441"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.173850114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ้างว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.173856827+07:00","message":"receive interim result [true|false]: อ้างว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.17387179+07:00","message":"end recv isFinal message id 4441"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.173874363+07:00","message":"end Recv id 4441"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.173881149+07:00","message":"[buffer interim] 4441 true อ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.173889373+07:00","message":"[bufferProcess] interim [110000000]:อ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.173892176+07:00","message":"[bufferProcess] send to processor (isfinal):อ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.173896059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.173899041+07:00","message":"> Transcript [50617] [false]: 'อ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.173901393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.173903326+07:00","message":"Set new StatePrefix: 'อ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.173904899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.173906733+07:00","message":"> Transcript [50618] [true]: 'อ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.173908901+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.173910906+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.17391282+07:00","message":"StatePrefix: 'อ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.173914659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.173917367+07:00","message":"Push: 'อ้างว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.173926516+07:00","message":"push: {true อ้างว่า 0 0xc002a7c800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:27.17932669+07:00","message":"write wav file: './tmp/7565/7565_4441.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.612723928+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.61276662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.612772051+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.612786535+07:00","message":"[buffer interim] 4442 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.612792791+07:00","message":"[bufferProcess] interim [480000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.612794478+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.795106473+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.795155896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.795161804+07:00","message":"receive interim result [false|false]: เขาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:27.795178384+07:00","message":"[buffer interim] 4442 false เขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.795187404+07:00","message":"[bufferProcess] interim [720000000]:เขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.795190077+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.795195892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.795199245+07:00","message":"> Transcript [50619] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:27.795201378+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:28.11159524+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:28.111635741+07:00","message":"receive 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-05-12T14:09:28.111641876+07:00","message":"receive interim result [false|false]: เขาเป็นตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:28.111656809+07:00","message":"[buffer interim] 4442 false เขาเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.111664187+07:00","message":"[bufferProcess] interim [20000000]:เขาเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.11166671+07:00","message":"[bufferProcess] send to processor:เขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.111673664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.111676585+07:00","message":"> Transcript [50620] [false]: 'เขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.111679469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.111681678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.111683957+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.11168613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:28.17406837+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:28.174109334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเป็นตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:28.174115337+07:00","message":"receive interim result [false|false]: เขาเป็นตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:28.174130355+07:00","message":"[buffer interim] 4442 false เขาเป็นตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.17413827+07:00","message":"[bufferProcess] interim [80000000]:เขาเป็นตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.174141068+07:00","message":"[bufferProcess] send to processor:เขาเป็นตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.174148828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.174152147+07:00","message":"> Transcript [50621] [false]: 'เขาเป็นตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.174155596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.174158262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.174160726+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.174162872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:28.604357221+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:28.604400996+07:00","message":"receive 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-05-12T14:09:28.604407943+07:00","message":"receive interim result [false|false]: เขาเป็นตำรวจครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:28.604423806+07:00","message":"[buffer interim] 4442 false เขาเป็นตำรวจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.604434859+07:00","message":"[bufferProcess] interim [500000000]:เขาเป็นตำรวจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.60443722+07:00","message":"[bufferProcess] send to processor:เขาเป็นตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.604441502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.604444275+07:00","message":"> Transcript [50622] [false]: 'เขาเป็นตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.604448355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.604450383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.60445245+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:28.604454556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.036950481+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.037007305+07:00","message":"receive 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-05-12T14:09:29.037016473+07:00","message":"receive interim result [false|false]: เขาเป็นตำรวจครับเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.037036137+07:00","message":"[buffer interim] 4442 false เขาเป็นตำรวจครับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.037045012+07:00","message":"[bufferProcess] interim [860000000]:เขาเป็นตำรวจครับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.037047788+07:00","message":"[bufferProcess] send to processor:เขาเป็นตำรวจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.037055988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.037059653+07:00","message":"> Transcript [50623] [false]: 'เขาเป็นตำรวจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.037063698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.037066022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.037068419+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.03707055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.037077879+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.037079714+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.037082201+07:00","message":"Set new StatePrefix : 'เขาเป็นตำรวจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.037084486+07:00","message":"Next Push (prob) : 'เป็นตำรวจครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.037093302+07:00","message":"push: {false เขา 0 0xc0042d7e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.044789587+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.044819126+07:00","message":"receive 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-05-12T14:09:29.044824826+07:00","message":"receive interim result [false|false]: เขาเป็นตำรวจครับเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.044841443+07:00","message":"[buffer interim] 4442 false เขาเป็นตำรวจครับเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.044848323+07:00","message":"[bufferProcess] interim [920000000]:เขาเป็นตำรวจครับเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.044851192+07:00","message":"[bufferProcess] send to processor:เขาเป็นตำรวจครับเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.044859926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.044862939+07:00","message":"> Transcript [50624] [false]: 'เขาเป็นตำรวจครับเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.044866216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.044868323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.044870782+07:00","message":"StatePrefix: 'เขาเป็นตำรวจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.04487375+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.211879697+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.211925361+07:00","message":"receive 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-05-12T14:09:29.211930855+07:00","message":"receive interim result [false|false]: เขาเป็นตำรวจครับเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.211947473+07:00","message":"[buffer interim] 4442 false เขาเป็นตำรวจครับเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.211955558+07:00","message":"[bufferProcess] interim [100000000]:เขาเป็นตำรวจครับเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.211959066+07:00","message":"[bufferProcess] send to processor:เขาเป็นตำรวจครับเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.211968935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.211971723+07:00","message":"> Transcript [50625] [false]: 'เขาเป็นตำรวจครับเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.211975213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.211977664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.211979731+07:00","message":"StatePrefix: 'เขาเป็นตำรวจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.211982442+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.260388971+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.260429948+07:00","message":"receive 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-05-12T14:09:29.260436011+07:00","message":"receive interim result [false|false]: เขาเป็นตำรวจครับเขาบอกผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.260449112+07:00","message":"[buffer interim] 4442 false เขาเป็นตำรวจครับเขาบอกผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.260455632+07:00","message":"[bufferProcess] interim [160000000]:เขาเป็นตำรวจครับเขาบอกผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.260457876+07:00","message":"[bufferProcess] send to processor:เขาเป็นตำรวจครับเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.260463587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.260467435+07:00","message":"> Transcript [50626] [false]: 'เขาเป็นตำรวจครับเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.2604722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.260475284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.260479408+07:00","message":"StatePrefix: 'เขาเป็นตำรวจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.260481779+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:29.318163244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:29.318181923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.395838572+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.395882652+07:00","message":"receive 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-05-12T14:09:29.395888696+07:00","message":"receive interim result [false|false]: เขาเป็นตำรวจครับเขาบอกผมว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.39590352+07:00","message":"[buffer interim] 4442 false เขาเป็นตำรวจครับเขาบอกผมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.39591307+07:00","message":"[bufferProcess] interim [280000000]:เขาเป็นตำรวจครับเขาบอกผมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.395916187+07:00","message":"[bufferProcess] send to processor:เขาเป็นตำรวจครับเขาบอกผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.395921818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.395924637+07:00","message":"> Transcript [50627] [false]: 'เขาเป็นตำรวจครับเขาบอกผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.395928447+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.39593058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.395932962+07:00","message":"StatePrefix: 'เขาเป็นตำรวจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.395935647+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.395940408+07:00","message":"Push: 'เป็นตำรวจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.39594238+07:00","message":"TextPushed: 'เขาเป็นตำรวจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.395944691+07:00","message":"Set new StatePrefix : 'เขาเป็นตำรวจครับเขาบอกผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.395946884+07:00","message":"Next Push (prob) : 'เขาบอกผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.395955584+07:00","message":"push: {false เป็นตำรวจครับ 0 0xc0042d7e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.720157372+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.72019169+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-05-12T14:09:29.720199117+07:00","message":"receive interim result [false|false]: เขาเป็นตำรวจครับเขาบอกผมว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.720214315+07:00","message":"[buffer interim] 4442 false เขาเป็นตำรวจครับเขาบอกผมว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.720221618+07:00","message":"[bufferProcess] interim [580000000]:เขาเป็นตำรวจครับเขาบอกผมว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.720224191+07:00","message":"[bufferProcess] send to processor:เขาเป็นตำรวจครับเขาบอกผมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.720230932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.720233499+07:00","message":"> Transcript [50628] [false]: 'เขาเป็นตำรวจครับเขาบอกผมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.720236953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.720239098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.720241285+07:00","message":"StatePrefix: 'เขาเป็นตำรวจครับเขาบอกผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.720243999+07:00","message":"TextPushed: 'เขาเป็นตำรวจครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.905696045+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.905740116+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-05-12T14:09:29.905745897+07:00","message":"receive interim result [false|false]: เขาเป็นตำรวจครับเขาบอกผมว่าเขาคง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:29.905760705+07:00","message":"[buffer interim] 4442 false เขาเป็นตำรวจครับเขาบอกผมว่าเขาคง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.905769027+07:00","message":"[bufferProcess] interim [760000000]:เขาเป็นตำรวจครับเขาบอกผมว่าเขาคง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.905772107+07:00","message":"[bufferProcess] send to processor:เขาเป็นตำรวจครับเขาบอกผมว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.905775778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.905778634+07:00","message":"> Transcript [50629] [false]: 'เขาเป็นตำรวจครับเขาบอกผมว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.905782115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.905784213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.905785976+07:00","message":"StatePrefix: 'เขาเป็นตำรวจครับเขาบอกผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:29.905788283+07:00","message":"TextPushed: 'เขาเป็นตำรวจครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.163202593+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.163244209+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-05-12T14:09:30.163250138+07:00","message":"receive interim result [false|false]: เขาเป็นตำรวจครับเขาบอกผมว่าผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.163272611+07:00","message":"[buffer interim] 4442 false เขาเป็นตำรวจครับเขาบอกผมว่าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.1632802+07:00","message":"[bufferProcess] interim [60000000]:เขาเป็นตำรวจครับเขาบอกผมว่าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.163283463+07:00","message":"[bufferProcess] send to processor:เขาเป็นตำรวจครับเขาบอกผมว่าเขาคง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.163289747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.16329263+07:00","message":"> Transcript [50630] [false]: 'เขาเป็นตำรวจครับเขาบอกผมว่าเขาคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.163296738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.163299179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.163301051+07:00","message":"StatePrefix: 'เขาเป็นตำรวจครับเขาบอกผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.163303792+07:00","message":"TextPushed: 'เขาเป็นตำรวจครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.333431091+07:00","message":"[GCS] IsForceVAD: false for message ID: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.404973747+07:00","message":"[GCS] Start streaming session, msgId: 4443"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.438668167+07:00","message":"receive streaming session, msgId: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.438712308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเป็นตำรวจครับเขาบอกผมว่าครับผม\",\"confidence\":0.9587408}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.438722802+07:00","message":"receive interim result [true|false]: เขาเป็นตำรวจครับเขาบอกผมว่าครับผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.438732481+07:00","message":"end recv isFinal message id 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.438734764+07:00","message":"end Recv id 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.438741632+07:00","message":"[buffer interim] 4442 true เขาเป็นตำรวจครับเขาบอกผมว่าครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438751712+07:00","message":"[bufferProcess] interim [420000000]:เขาเป็นตำรวจครับเขาบอกผมว่าครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438755032+07:00","message":"[bufferProcess] send to processor (isfinal):เขาเป็นตำรวจครับเขาบอกผมว่าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438758632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438763763+07:00","message":"> Transcript [50631] [false]: 'เขาเป็นตำรวจครับเขาบอกผมว่าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438767378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.43876947+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438771734+07:00","message":"StatePrefix: 'เขาเป็นตำรวจครับเขาบอกผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438774695+07:00","message":"TextPushed: 'เขาเป็นตำรวจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438777689+07:00","message":"Push: 'เขาบอกผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438779569+07:00","message":"TextPushed: 'เขาเป็นตำรวจครับเขาบอกผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438781762+07:00","message":"Set new StatePrefix : 'เขาเป็นตำรวจครับเขาบอกผมว่าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438784256+07:00","message":"Next Push (prob) : 'ว่าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438785835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438787893+07:00","message":"> Transcript [50632] [true]: 'เขาเป็นตำรวจครับเขาบอกผมว่าครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438790114+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438791729+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438793444+07:00","message":"StatePrefix: 'เขาเป็นตำรวจครับเขาบอกผมว่าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438795347+07:00","message":"TextPushed: 'เขาเป็นตำรวจครับเขาบอกผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.438797355+07:00","message":"Push: 'ว่าครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.438805873+07:00","message":"push: {false เขาบอกผม 0 0xc0042d7e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.438813989+07:00","message":"push: {true ว่าครับผม 0 0xc0042d7e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:30.447533159+07:00","message":"write wav file: './tmp/7565/7565_4442.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.875168679+07:00","message":"receive streaming session, msgId: 4443"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.875211022+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-05-12T14:09:30.875216107+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.875233245+07:00","message":"[buffer interim] 4443 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.875245342+07:00","message":"[bufferProcess] interim [300000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.875247295+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.933300435+07:00","message":"receive streaming session, msgId: 4443"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.933337423+07:00","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-05-12T14:09:30.933342885+07:00","message":"receive interim result [false|false]: ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:30.93335478+07:00","message":"[buffer interim] 4443 false ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.933363946+07:00","message":"[bufferProcess] interim [420000000]:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.933366273+07:00","message":"[bufferProcess] send to processor:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.933369544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.933372186+07:00","message":"> Transcript [50633] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:30.93337425+07:00","message":"Set StatePrefix (first interim): 'ขับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:31.044203376+07:00","message":"[GCS] IsForceVAD: false for message ID: 4443"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:31.13530645+07:00","message":"receive streaming session, msgId: 4443"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:31.135356121+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-05-12T14:09:31.135363153+07:00","message":"receive interim result [true|false]: ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:31.135376595+07:00","message":"end recv isFinal message id 4443"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:31.135379209+07:00","message":"end Recv id 4443"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:31.13538698+07:00","message":"[buffer interim] 4443 true ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:31.13539497+07:00","message":"[bufferProcess] interim [660000000]:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:31.135400282+07:00","message":"[bufferProcess] send to processor (isfinal):ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:31.135403758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:31.135407816+07:00","message":"> Transcript [50634] [false]: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:31.135411562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:31.135413446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:31.135416062+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:31.135418367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:31.135420054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:31.135422196+07:00","message":"> Transcript [50635] [true]: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:31.1354244+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:31.135426182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:31.135427911+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:31.135429462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:31.135432221+07:00","message":"Push: 'ขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:31.135441651+07:00","message":"push: {true ขับรถ 0 0xc003b33f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:31.140441971+07:00","message":"write wav file: './tmp/7565/7565_4443.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:31.557133484+07:00","message":"[GCS] Start streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:32.274869355+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:32.274914202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วเกิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:32.274920034+07:00","message":"receive interim result [false|false]: เร็วเกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:32.274936452+07:00","message":"[buffer interim] 4444 false เร็วเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:32.274943979+07:00","message":"[bufferProcess] interim [540000000]:เร็วเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:32.274946002+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:32.274952878+07:00","message":"[bufferProcess] send to processor (ticker):เร็วเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:32.274956203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:32.274958946+07:00","message":"> Transcript [50636] [false]: 'เร็วเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:32.274961148+07:00","message":"Set StatePrefix (first interim): 'เร็วเกิน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:32.318727279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:32.318751386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:32.593073484+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:32.593109482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วเกินครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:32.593115589+07:00","message":"receive interim result [false|false]: เร็วเกินครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:32.593129741+07:00","message":"[buffer interim] 4444 false เร็วเกินครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:32.59313701+07:00","message":"[bufferProcess] interim [840000000]:เร็วเกินครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:32.59313893+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:33.171364421+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:33.171407306+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-05-12T14:09:33.17141297+07:00","message":"receive interim result [false|false]: เร็วเกินครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:33.171427333+07:00","message":"[buffer interim] 4444 false เร็วเกินครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.171435009+07:00","message":"[bufferProcess] interim [440000000]:เร็วเกินครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.171437601+07:00","message":"[bufferProcess] send to processor:เร็วเกินครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.171445119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.171448341+07:00","message":"> Transcript [50637] [false]: 'เร็วเกินครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.171451626+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.171454067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.171455911+07:00","message":"StatePrefix: 'เร็วเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.17145792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:33.608634663+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:33.608673818+07:00","message":"receive 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-05-12T14:09:33.608680138+07:00","message":"receive interim result [false|false]: เร็วเกินครับใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:33.608693276+07:00","message":"[buffer interim] 4444 false เร็วเกินครับใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.608700381+07:00","message":"[bufferProcess] interim [860000000]:เร็วเกินครับใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.608702745+07:00","message":"[bufferProcess] send to processor:เร็วเกินครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.60870808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.608712644+07:00","message":"> Transcript [50638] [false]: 'เร็วเกินครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.608717338+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.608720419+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.608725505+07:00","message":"StatePrefix: 'เร็วเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.608728793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:33.700291475+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:33.700332189+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-05-12T14:09:33.700340075+07:00","message":"receive interim result [false|false]: เร็วเกินครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:33.700354031+07:00","message":"[buffer interim] 4444 false เร็วเกินครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.700363445+07:00","message":"[bufferProcess] interim [980000000]:เร็วเกินครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.700367249+07:00","message":"[bufferProcess] send to processor:เร็วเกินครับใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.700371629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.70037592+07:00","message":"> Transcript [50639] [false]: 'เร็วเกินครับใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.700381012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.700383755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.700387029+07:00","message":"StatePrefix: 'เร็วเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:33.700390054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:35.319228675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:35.319249627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:35.737896996+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:35.737933972+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-05-12T14:09:35.73794195+07:00","message":"receive interim result [false|false]: เร็วเกินครับสงสัยก็เลยถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:35.737957941+07:00","message":"[buffer interim] 4444 false เร็วเกินครับสงสัยก็เลยถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.737965221+07:00","message":"[bufferProcess] interim [20000000]:เร็วเกินครับสงสัยก็เลยถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.737967831+07:00","message":"[bufferProcess] send to processor:เร็วเกินครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.737975393+07:00","message":"[bufferProcess] send to processor (ticker):เร็วเกินครับสงสัยก็เลยถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.737978383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.737981097+07:00","message":"> Transcript [50640] [false]: 'เร็วเกินครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.737984333+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.737986745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.737988608+07:00","message":"StatePrefix: 'เร็วเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.737990823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.737997796+07:00","message":"Push: 'เร็วเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.737999663+07:00","message":"TextPushed: 'เร็วเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.73800325+07:00","message":"Set new StatePrefix : 'เร็วเกินครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.738005383+07:00","message":"Next Push (prob) : 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.738007246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.738009446+07:00","message":"> Transcript [50641] [false]: 'เร็วเกินครับสงสัยก็เลยถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.738011464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.738013188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.738014854+07:00","message":"StatePrefix: 'เร็วเกินครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.738016558+07:00","message":"TextPushed: 'เร็วเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:35.73802536+07:00","message":"push: {false เร็วเกิน 0 0xc002eaae80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:35.996831057+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:35.996872107+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-05-12T14:09:35.996879491+07:00","message":"receive interim result [false|false]: เร็วเกินครับสงสัยก็เลยถามต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:35.996895511+07:00","message":"[buffer interim] 4444 false เร็วเกินครับสงสัยก็เลยถามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.996902833+07:00","message":"[bufferProcess] interim [260000000]:เร็วเกินครับสงสัยก็เลยถามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:35.996904788+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:36.180313606+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:36.180354752+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-05-12T14:09:36.180361815+07:00","message":"receive interim result [false|false]: เร็วเกินครับสงสัยก็เลยถามต่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:36.180398395+07:00","message":"[buffer interim] 4444 false เร็วเกินครับสงสัยก็เลยถามต่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.180406361+07:00","message":"[bufferProcess] interim [440000000]:เร็วเกินครับสงสัยก็เลยถามต่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.180409119+07:00","message":"[bufferProcess] send to processor:เร็วเกินครับสงสัยก็เลยถามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.180415837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.180418977+07:00","message":"> Transcript [50642] [false]: 'เร็วเกินครับสงสัยก็เลยถามต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.180423016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.18042555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.180428214+07:00","message":"StatePrefix: 'เร็วเกินครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.180430688+07:00","message":"TextPushed: 'เร็วเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:36.363488217+07:00","message":"[GCS] IsForceVAD: false for message ID: 4444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:36.530586682+07:00","message":"receive streaming session, msgId: 4444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:36.530634578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วเกินครับสงสัยก็เลยถามต่อว่า\",\"confidence\":0.9038506}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:36.53064179+07:00","message":"receive interim result [true|false]: เร็วเกินครับสงสัยก็เลยถามต่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:36.530652669+07:00","message":"end recv isFinal message id 4444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:36.530654767+07:00","message":"end Recv id 4444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:36.530661762+07:00","message":"[buffer interim] 4444 true เร็วเกินครับสงสัยก็เลยถามต่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.530672589+07:00","message":"[bufferProcess] interim [830000000]:เร็วเกินครับสงสัยก็เลยถามต่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.530678026+07:00","message":"[bufferProcess] send to processor (isfinal):เร็วเกินครับสงสัยก็เลยถามต่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.530681717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.530684772+07:00","message":"> Transcript [50643] [false]: 'เร็วเกินครับสงสัยก็เลยถามต่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.530688642+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.53069058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.530692864+07:00","message":"StatePrefix: 'เร็วเกินครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.530694898+07:00","message":"TextPushed: 'เร็วเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.530696559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.530698464+07:00","message":"> Transcript [50644] [true]: 'เร็วเกินครับสงสัยก็เลยถามต่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.530700651+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.530702325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.530704127+07:00","message":"StatePrefix: 'เร็วเกินครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.530706625+07:00","message":"TextPushed: 'เร็วเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:36.530712204+07:00","message":"Push: 'ครับสงสัยก็เลยถามต่อว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:36.530720795+07:00","message":"push: {true ครับสงสัยก็เลยถามต่อว่า 0 0xc002eaae80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:36.540742276+07:00","message":"write wav file: './tmp/7565/7565_4444.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:36.555601108+07:00","message":"[GCS] Start streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.170349674+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.170401679+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-05-12T14:09:37.170407196+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.170422272+07:00","message":"[buffer interim] 4445 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.170429704+07:00","message":"[bufferProcess] interim [240000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.17043148+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.546190597+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.546229868+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-05-12T14:09:37.546236057+07:00","message":"receive interim result [false|false]: มันยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.546252033+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.546255078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.546257575+07:00","message":"receive interim result [false|false]: มันยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.546280079+07:00","message":"[buffer interim] 4445 false มันยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.546299105+07:00","message":"[buffer interim] 4445 false มันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.546306879+07:00","message":"[bufferProcess] interim [360000000]:มันยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.546310275+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.546316828+07:00","message":"[bufferProcess] interim [480000000]:มันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.546319241+07:00","message":"[bufferProcess] send to processor:มันยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.546322237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.546325068+07:00","message":"> Transcript [50645] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.546327224+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.54632889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.546330831+07:00","message":"> Transcript [50646] [false]: 'มันยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.546333831+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.546335756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.546338289+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.546340199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.905883229+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.905918334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันยังไงเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.90592397+07:00","message":"receive interim result [false|false]: มันยังไงเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.905936099+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.905940207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.905942988+07:00","message":"receive interim result [false|false]: มันยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.905948389+07:00","message":"[buffer interim] 4445 false มันยังไงเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:37.905951763+07:00","message":"[buffer interim] 4445 false มันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.905956784+07:00","message":"[bufferProcess] interim [780000000]:มันยังไงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.90595888+07:00","message":"[bufferProcess] send to processor:มันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.905961431+07:00","message":"[bufferProcess] interim [840000000]:มันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.905963213+07:00","message":"[bufferProcess] send to processor:มันยังไงเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.905965971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.905968654+07:00","message":"> Transcript [50647] [false]: 'มันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.905971929+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.905974051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.905975836+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.905979351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.905980929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.905983043+07:00","message":"> Transcript [50648] [false]: 'มันยังไงเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.905985163+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.905986969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.905988696+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:37.905990447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.26278752+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.262833705+07:00","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-05-12T14:09:38.262841086+07:00","message":"receive interim result [false|false]: มันยังไงเขาอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.262859963+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.262864334+07:00","message":"receive 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-05-12T14:09:38.262867022+07:00","message":"receive interim result [false|false]: มันยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.26287174+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.262874662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันยังไงเขาอธิบาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.262876902+07:00","message":"receive interim result [false|false]: มันยังไงเขาอธิบาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.262882466+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.262885876+07:00","message":"receive 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-05-12T14:09:38.262889407+07:00","message":"receive interim result [false|false]: มันยังไงเขาอธิบายมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.262896797+07:00","message":"[buffer interim] 4445 false มันยังไงเขาอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.262900894+07:00","message":"[buffer interim] 4445 false มันยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.262902983+07:00","message":"[buffer interim] 4445 false มันยังไงเขาอธิบาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.262905233+07:00","message":"[buffer interim] 4445 false มันยังไงเขาอธิบายมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262911539+07:00","message":"[bufferProcess] interim [960000000]:มันยังไงเขาอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262913807+07:00","message":"[bufferProcess] send to processor:มันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262916434+07:00","message":"[bufferProcess] interim [20000000]:มันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262918173+07:00","message":"[bufferProcess] send to processor:มันยังไงเขาอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262920659+07:00","message":"[bufferProcess] interim [80000000]:มันยังไงเขาอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262924571+07:00","message":"[bufferProcess] send to processor:มันยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262926935+07:00","message":"[bufferProcess] interim [260000000]:มันยังไงเขาอธิบายมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262929219+07:00","message":"[bufferProcess] send to processor:มันยังไงเขาอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262932546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262935411+07:00","message":"> Transcript [50649] [false]: 'มันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262938856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262941056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262943004+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262944888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262947686+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262949439+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262951477+07:00","message":"Set new StatePrefix : 'มันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262953724+07:00","message":"Next Push (prob) : 'ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262955248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262962212+07:00","message":"> Transcript [50650] [false]: 'มันยังไงเขาอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262964638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262966755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262968488+07:00","message":"StatePrefix: 'มันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262970148+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262971603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262973287+07:00","message":"> Transcript [50651] [false]: 'มันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262976204+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.26297793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262979646+07:00","message":"StatePrefix: 'มันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262981575+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262983007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262987343+07:00","message":"> Transcript [50652] [false]: 'มันยังไงเขาอธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262991478+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262993176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262995013+07:00","message":"StatePrefix: 'มันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.262996629+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.263005165+07:00","message":"push: {false มัน 0 0xc003b7d680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.283321056+07:00","message":"[GCS] IsForceVAD: false for message ID: 4445"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:38.319634472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:38.319663081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.579470807+07:00","message":"receive streaming session, msgId: 4445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.57952413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันยังไงเขาอธิบายมา\",\"confidence\":0.92731446}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.579530614+07:00","message":"receive interim result [true|false]: มันยังไงเขาอธิบายมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.579542933+07:00","message":"end recv isFinal message id 4445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.579545131+07:00","message":"end Recv id 4445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.579554783+07:00","message":"[buffer interim] 4445 true มันยังไงเขาอธิบายมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.579566375+07:00","message":"[bufferProcess] interim [740000000]:มันยังไงเขาอธิบายมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.579570935+07:00","message":"[bufferProcess] send to processor (isfinal):มันยังไงเขาอธิบายมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.579574571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.579580281+07:00","message":"> Transcript [50653] [false]: 'มันยังไงเขาอธิบายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.579583517+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.579585524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.579587422+07:00","message":"StatePrefix: 'มันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.579589457+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.579596637+07:00","message":"Push: 'ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.57959846+07:00","message":"TextPushed: 'มันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.579600425+07:00","message":"Set new StatePrefix : 'มันยังไงเขาอธิบายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.579602601+07:00","message":"Next Push (prob) : 'เขาอธิบายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.579604166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.57960862+07:00","message":"> Transcript [50654] [true]: 'มันยังไงเขาอธิบายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.579611192+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.579612946+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.579614918+07:00","message":"StatePrefix: 'มันยังไงเขาอธิบายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.579616966+07:00","message":"TextPushed: 'มันยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:38.57961894+07:00","message":"Push: 'เขาอธิบายมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.579627934+07:00","message":"push: {false ยังไง 0 0xc003b7d680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.579633497+07:00","message":"push: {true เขาอธิบายมา 0 0xc003b7d680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:38.586759267+07:00","message":"write wav file: './tmp/7565/7565_4445.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:38.604858094+07:00","message":"[GCS] Start streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.165240064+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.165282487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.165288213+07:00","message":"receive interim result [false|false]: ไปใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.165304794+07:00","message":"[buffer interim] 4446 false ไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.165312629+07:00","message":"[bufferProcess] interim [540000000]:ไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.165314577+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.276895101+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.276945058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.276952311+07:00","message":"receive interim result [false|false]: แต่ในใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.276976896+07:00","message":"[buffer interim] 4446 false แต่ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.276992439+07:00","message":"[bufferProcess] interim [660000000]:แต่ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.276996026+07:00","message":"[bufferProcess] send to processor:ไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.277002117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.27700667+07:00","message":"> Transcript [50655] [false]: 'ไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.277010003+07:00","message":"Set StatePrefix (first interim): 'ไปใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.481942614+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.48198184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในใจตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.481988413+07:00","message":"receive interim result [false|false]: แต่ในใจตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.482008104+07:00","message":"[buffer interim] 4446 false แต่ในใจตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.482017573+07:00","message":"[bufferProcess] interim [840000000]:แต่ในใจตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.482020064+07:00","message":"[bufferProcess] send to processor:แต่ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.482024982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.482027656+07:00","message":"> Transcript [50656] [false]: 'แต่ในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.482029829+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.482032046+07:00","message":"Set new StatePrefix: 'แต่ในใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.523370625+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.523415822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในใจตอนนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.523422018+07:00","message":"receive interim result [false|false]: แต่ในใจตอนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.523439385+07:00","message":"[buffer interim] 4446 false แต่ในใจตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.523448004+07:00","message":"[bufferProcess] interim [900000000]:แต่ในใจตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.523450522+07:00","message":"[bufferProcess] send to processor:แต่ในใจตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.523453919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.523456828+07:00","message":"> Transcript [50657] [false]: 'แต่ในใจตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.523460686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.523463341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.523465913+07:00","message":"StatePrefix: 'แต่ในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.523468438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.654113638+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.65414871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในใจตอนนั้นน่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.654154912+07:00","message":"receive interim result [false|false]: แต่ในใจตอนนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:39.654167779+07:00","message":"[buffer interim] 4446 false แต่ในใจตอนนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.654176441+07:00","message":"[bufferProcess] interim [80000000]:แต่ในใจตอนนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.654178734+07:00","message":"[bufferProcess] send to processor:แต่ในใจตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.654183814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.654186679+07:00","message":"> Transcript [50658] [false]: 'แต่ในใจตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.654190455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.654192681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.654194521+07:00","message":"StatePrefix: 'แต่ในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:39.654196449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.253568496+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.253604113+07:00","message":"receive 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-05-12T14:09:40.253610173+07:00","message":"receive interim result [false|false]: แต่ในใจตอนนั้นน่ะผมรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.253624229+07:00","message":"[buffer interim] 4446 false แต่ในใจตอนนั้นน่ะผมรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.253631267+07:00","message":"[bufferProcess] interim [560000000]:แต่ในใจตอนนั้นน่ะผมรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.253633674+07:00","message":"[bufferProcess] send to processor:แต่ในใจตอนนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.253636841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.253641466+07:00","message":"> Transcript [50659] [false]: 'แต่ในใจตอนนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.253646779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.253648729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.253650637+07:00","message":"StatePrefix: 'แต่ในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.253652793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.264258098+07:00","message":"[GCS] IsForceVAD: false for message ID: 4446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.457250392+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.45729568+07:00","message":"receive 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-05-12T14:09:40.45730097+07:00","message":"receive interim result [false|false]: แต่ในใจตอนนั้นน่ะผมรู้ละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.457317425+07:00","message":"[buffer interim] 4446 false แต่ในใจตอนนั้นน่ะผมรู้ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.457325165+07:00","message":"[bufferProcess] interim [740000000]:แต่ในใจตอนนั้นน่ะผมรู้ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.457327906+07:00","message":"[bufferProcess] send to processor:แต่ในใจตอนนั้นน่ะผมรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.457331321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.457334305+07:00","message":"> Transcript [50660] [false]: 'แต่ในใจตอนนั้นน่ะผมรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.457337451+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.457339573+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.457341429+07:00","message":"StatePrefix: 'แต่ในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.457343465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.457346017+07:00","message":"Push: 'แต่ในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.457347986+07:00","message":"TextPushed: 'แต่ในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.457350285+07:00","message":"Set new StatePrefix : 'แต่ในใจตอนนั้นน่ะผมรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.457352555+07:00","message":"Next Push (prob) : 'ตอนนั้นน่ะผมรู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.457360025+07:00","message":"push: {false แต่ในใจ 0 0xc004ce9080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.52441398+07:00","message":"[GCS] Start streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.542978969+07:00","message":"receive streaming session, msgId: 4446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.543017188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ในใจตอนนั้นน่ะผมรู้ละ\",\"confidence\":0.9426536}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.543023827+07:00","message":"receive interim result [true|false]: แต่ในใจตอนนั้นน่ะผมรู้ละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.543033968+07:00","message":"end recv isFinal message id 4446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.543036205+07:00","message":"end Recv id 4446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.543041957+07:00","message":"[buffer interim] 4446 true แต่ในใจตอนนั้นน่ะผมรู้ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.543049604+07:00","message":"[bufferProcess] interim [890000000]:แต่ในใจตอนนั้นน่ะผมรู้ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.543052837+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ในใจตอนนั้นน่ะผมรู้ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.543055936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.543058689+07:00","message":"> Transcript [50661] [false]: 'แต่ในใจตอนนั้นน่ะผมรู้ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.543061669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.543063551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.543066178+07:00","message":"StatePrefix: 'แต่ในใจตอนนั้นน่ะผมรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.543068332+07:00","message":"TextPushed: 'แต่ในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.543070046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.543071945+07:00","message":"> Transcript [50662] [true]: 'แต่ในใจตอนนั้นน่ะผมรู้ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.543073932+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.543075537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.543077303+07:00","message":"StatePrefix: 'แต่ในใจตอนนั้นน่ะผมรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.543079263+07:00","message":"TextPushed: 'แต่ในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.543082089+07:00","message":"Push: 'ตอนนั้นน่ะผมรู้ละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.543089364+07:00","message":"push: {true ตอนนั้นน่ะผมรู้ละ 0 0xc004ce9080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:40.5569035+07:00","message":"write wav file: './tmp/7565/7565_4446.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.986849544+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.986893066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.986898086+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:40.986912004+07:00","message":"[buffer interim] 4447 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.986919744+07:00","message":"[bufferProcess] interim [480000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:40.986921484+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:41.320621982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:41.320631598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.489517413+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.489556981+07:00","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-05-12T14:09:41.489562313+07:00","message":"receive interim result [false|false]: ว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.489576577+07:00","message":"[buffer interim] 4447 false ว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.489583221+07:00","message":"[bufferProcess] interim [960000000]:ว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.489585673+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.489592233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.489594861+07:00","message":"> Transcript [50663] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.489596957+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.575414731+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.575458934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเขานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.575464848+07:00","message":"receive interim result [false|false]: ว่าเขานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.575479217+07:00","message":"[buffer interim] 4447 false ว่าเขานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.575486995+07:00","message":"[bufferProcess] interim [80000000]:ว่าเขานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.575489397+07:00","message":"[bufferProcess] send to processor:ว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.575494713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.575497597+07:00","message":"> Transcript [50664] [false]: 'ว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.57550063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.575502969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.575504773+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.575506861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.694595146+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.694632869+07:00","message":"receive 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-05-12T14:09:41.694639213+07:00","message":"receive interim result [false|false]: ว่าเขานัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.694653+07:00","message":"[buffer interim] 4447 false ว่าเขานัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.694660175+07:00","message":"[bufferProcess] interim [140000000]:ว่าเขานัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.694663436+07:00","message":"[bufferProcess] send to processor:ว่าเขานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.69467141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.694674199+07:00","message":"> Transcript [50665] [false]: 'ว่าเขานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.694677493+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.694679677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.694682061+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.694684397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.70676058+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.706784149+07:00","message":"receive 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-05-12T14:09:41.706789367+07:00","message":"receive interim result [false|false]: ว่าเขาน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.706801694+07:00","message":"[buffer interim] 4447 false ว่าเขาน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.706806531+07:00","message":"[bufferProcess] interim [200000000]:ว่าเขาน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.706808637+07:00","message":"[bufferProcess] send to processor:ว่าเขานัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.70681142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.706814181+07:00","message":"> Transcript [50666] [false]: 'ว่าเขานัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.706816609+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.706818429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.706820322+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.706822077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.754726777+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.754773039+07:00","message":"receive 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-05-12T14:09:41.754778969+07:00","message":"receive interim result [false|false]: ว่าเขาน่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.754797998+07:00","message":"[buffer interim] 4447 false ว่าเขาน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.754806002+07:00","message":"[bufferProcess] interim [320000000]:ว่าเขาน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.754808209+07:00","message":"[bufferProcess] send to processor:ว่าเขาน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.75481172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.754815452+07:00","message":"> Transcript [50667] [false]: 'ว่าเขาน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.754819863+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.754822053+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.754824328+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.754826416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.754835898+07:00","message":"Push: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.754838035+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.754840622+07:00","message":"Set new StatePrefix : 'ว่าเขาน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.754842962+07:00","message":"Next Push (prob) : 'เขาน่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.75485166+07:00","message":"push: {false ว่า 0 0xc0044a2100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.972596691+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.972640058+07:00","message":"receive 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-05-12T14:09:41.972646926+07:00","message":"receive interim result [false|false]: ว่าเขาน่าจะเป็นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.972664534+07:00","message":"[buffer interim] 4447 false ว่าเขาน่าจะเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.972673314+07:00","message":"[bufferProcess] interim [440000000]:ว่าเขาน่าจะเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.972675656+07:00","message":"[bufferProcess] send to processor:ว่าเขาน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.972682978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.972685898+07:00","message":"> Transcript [50668] [false]: 'ว่าเขาน่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.972692214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.972694618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.972697652+07:00","message":"StatePrefix: 'ว่าเขาน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.972700156+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.985004016+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.985031092+07:00","message":"receive 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-05-12T14:09:41.985036304+07:00","message":"receive interim result [false|false]: ว่าเขาน่าจะเป็นวิชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:41.985049735+07:00","message":"[buffer interim] 4447 false ว่าเขาน่าจะเป็นวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.985057888+07:00","message":"[bufferProcess] interim [500000000]:ว่าเขาน่าจะเป็นวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.985060157+07:00","message":"[bufferProcess] send to processor:ว่าเขาน่าจะเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.985063576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.985065974+07:00","message":"> Transcript [50669] [false]: 'ว่าเขาน่าจะเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.985069157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.985071635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.98507338+07:00","message":"StatePrefix: 'ว่าเขาน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:41.985075989+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:42.267274957+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:42.26731153+07:00","message":"receive 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-05-12T14:09:42.267316758+07:00","message":"receive interim result [false|false]: ว่าเขาน่าจะเป็นวิชาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:42.267333405+07:00","message":"[buffer interim] 4447 false ว่าเขาน่าจะเป็นวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.267340399+07:00","message":"[bufferProcess] interim [740000000]:ว่าเขาน่าจะเป็นวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.26734302+07:00","message":"[bufferProcess] send to processor:ว่าเขาน่าจะเป็นวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.267349746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.267352377+07:00","message":"> Transcript [50670] [false]: 'ว่าเขาน่าจะเป็นวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.26735605+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.267358301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.267360349+07:00","message":"StatePrefix: 'ว่าเขาน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.26736278+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:42.849875241+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:42.849919158+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-05-12T14:09:42.849926889+07:00","message":"receive interim result [false|false]: ว่าเขาน่าจะเป็นวิชาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:42.849944403+07:00","message":"[buffer interim] 4447 false ว่าเขาน่าจะเป็นวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.849956172+07:00","message":"[bufferProcess] interim [340000000]:ว่าเขาน่าจะเป็นวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.849959723+07:00","message":"[bufferProcess] send to processor:ว่าเขาน่าจะเป็นวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.849966652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.849970977+07:00","message":"> Transcript [50671] [false]: 'ว่าเขาน่าจะเป็นวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.849976247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.849979593+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.84998273+07:00","message":"StatePrefix: 'ว่าเขาน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.849986692+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.849994183+07:00","message":"Push: 'เขาน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.849997084+07:00","message":"TextPushed: 'ว่าเขาน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.850000213+07:00","message":"Set new StatePrefix : 'ว่าเขาน่าจะเป็นวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:42.850003848+07:00","message":"Next Push (prob) : 'เป็นวิชาชีพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:42.850022522+07:00","message":"push: {false เขาน่าจะ 0 0xc0044a2100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:43.373111054+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:43.373155573+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-05-12T14:09:43.373174094+07:00","message":"receive interim result [false|false]: ว่าเขาน่าจะเป็นวิชาชีพเพราะผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:43.373192512+07:00","message":"[buffer interim] 4447 false ว่าเขาน่าจะเป็นวิชาชีพเพราะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.373200509+07:00","message":"[bufferProcess] interim [880000000]:ว่าเขาน่าจะเป็นวิชาชีพเพราะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.373203708+07:00","message":"[bufferProcess] send to processor:ว่าเขาน่าจะเป็นวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.373207712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.373210326+07:00","message":"> Transcript [50672] [false]: 'ว่าเขาน่าจะเป็นวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.373216311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.373218337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.373220234+07:00","message":"StatePrefix: 'ว่าเขาน่าจะเป็นวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.373222302+07:00","message":"TextPushed: 'ว่าเขาน่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:43.50803917+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:43.508080181+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-05-12T14:09:43.508087146+07:00","message":"receive interim result [false|false]: ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:43.508101833+07:00","message":"[buffer interim] 4447 false ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.50810926+07:00","message":"[bufferProcess] interim [0]:ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.508112106+07:00","message":"[bufferProcess] send to processor:ว่าเขาน่าจะเป็นวิชาชีพเพราะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.508118157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.508121078+07:00","message":"> Transcript [50673] [false]: 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.508125189+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.508127516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.508129342+07:00","message":"StatePrefix: 'ว่าเขาน่าจะเป็นวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.508131896+07:00","message":"TextPushed: 'ว่าเขาน่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:43.556833712+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:43.556887664+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-05-12T14:09:43.556894086+07:00","message":"receive interim result [false|false]: ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:43.556910177+07:00","message":"[buffer interim] 4447 false ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.556918728+07:00","message":"[bufferProcess] interim [120000000]:ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.556921297+07:00","message":"[bufferProcess] send to processor:ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.556928793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.556932813+07:00","message":"> Transcript [50674] [false]: 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.556937097+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.556939301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.556941433+07:00","message":"StatePrefix: 'ว่าเขาน่าจะเป็นวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.556943655+07:00","message":"TextPushed: 'ว่าเขาน่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:43.759024753+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:43.759064742+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-05-12T14:09:43.75907066+07:00","message":"receive interim result [false|false]: ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:43.759085902+07:00","message":"[buffer interim] 4447 false ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.759093525+07:00","message":"[bufferProcess] interim [300000000]:ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.759096612+07:00","message":"[bufferProcess] send to processor:ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.759100659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.759103634+07:00","message":"> Transcript [50675] [false]: 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.759107547+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.759109832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.759111712+07:00","message":"StatePrefix: 'ว่าเขาน่าจะเป็นวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.759113996+07:00","message":"TextPushed: 'ว่าเขาน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.759117013+07:00","message":"Push: 'เป็นวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.759119928+07:00","message":"TextPushed: 'ว่าเขาน่าจะเป็นวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.759122795+07:00","message":"Set new StatePrefix : 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.759125543+07:00","message":"Next Push (prob) : 'เพราะผมขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:43.759134738+07:00","message":"push: {false เป็นวิชาชีพ 0 0xc0044a2100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:43.870867821+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:43.870911549+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-05-12T14:09:43.87091911+07:00","message":"receive interim result [false|false]: ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:43.87093773+07:00","message":"[buffer interim] 4447 false ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.870950204+07:00","message":"[bufferProcess] interim [420000000]:ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.870953018+07:00","message":"[bufferProcess] send to processor:ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.870960931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.870964527+07:00","message":"> Transcript [50676] [false]: 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.8709683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.870970566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.870972951+07:00","message":"StatePrefix: 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:43.870975372+07:00","message":"TextPushed: 'ว่าเขาน่าจะเป็นวิชาชีพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:44.188971151+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:44.18901715+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-05-12T14:09:44.189025566+07:00","message":"receive interim result [false|false]: ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:44.189039915+07:00","message":"[buffer interim] 4447 false ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:44.189048104+07:00","message":"[bufferProcess] interim [660000000]:ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:44.189051145+07:00","message":"[bufferProcess] send to processor:ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:44.189059761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:44.189064788+07:00","message":"> Transcript [50677] [false]: 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:44.18907096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:44.189073352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:44.189075693+07:00","message":"StatePrefix: 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:44.189078048+07:00","message":"TextPushed: 'ว่าเขาน่าจะเป็นวิชาชีพ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:44.320982908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:44.320992099+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:44.767447478+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:44.767487321+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-05-12T14:09:44.767496762+07:00","message":"receive interim result [false|false]: ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:44.767509735+07:00","message":"[buffer interim] 4447 false ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:44.767516486+07:00","message":"[bufferProcess] interim [260000000]:ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:44.767519279+07:00","message":"[bufferProcess] send to processor:ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:44.76752427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:44.767526982+07:00","message":"> Transcript [50678] [false]: 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:44.767530396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:44.7675324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:44.767534611+07:00","message":"StatePrefix: 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:44.767537053+07:00","message":"TextPushed: 'ว่าเขาน่าจะเป็นวิชาชีพ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:47.321760055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:47.321767305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:47.376557381+07:00","message":"[GCS] IsForceVAD: false for message ID: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:47.487113954+07:00","message":"receive streaming session, msgId: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:47.48716422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:47.487172932+07:00","message":"receive interim result [true|false]: ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:47.487184476+07:00","message":"end recv isFinal message id 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:47.487186504+07:00","message":"end Recv id 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:47.48719382+07:00","message":"[buffer interim] 4447 true ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487205768+07:00","message":"[bufferProcess] interim [80000000]:ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487212576+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487217802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487220946+07:00","message":"> Transcript [50679] [false]: 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487224813+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487226745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487229277+07:00","message":"StatePrefix: 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487231821+07:00","message":"TextPushed: 'ว่าเขาน่าจะเป็นวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487238096+07:00","message":"Push: 'เพราะผมขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487240041+07:00","message":"TextPushed: 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487243279+07:00","message":"Set new StatePrefix : 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487246372+07:00","message":"Next Push (prob) : 'ไม่เป็นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487248291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487250407+07:00","message":"> Transcript [50680] [true]: 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.48725264+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487254512+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487256105+07:00","message":"StatePrefix: 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถไม่เป็นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487258097+07:00","message":"TextPushed: 'ว่าเขาน่าจะเป็นวิชาชีพเพราะผมขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:47.487260145+07:00","message":"Push: 'ไม่เป็นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:47.487278653+07:00","message":"push: {false เพราะผมขับรถ 0 0xc0044a2100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:47.487285326+07:00","message":"push: {true ไม่เป็นครับ 0 0xc0044a2100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:47.499307546+07:00","message":"write wav file: './tmp/7565/7565_4447.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:47.575041824+07:00","message":"[GCS] Start streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:48.423970497+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:48.424014666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรได้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:48.424021347+07:00","message":"receive interim result [false|false]: โทรได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:48.42404137+07:00","message":"[buffer interim] 4448 false โทรได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:48.424054806+07:00","message":"[bufferProcess] interim [720000000]:โทรได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:48.424057796+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:48.613944797+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:48.613986237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรได้เลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:48.613992587+07:00","message":"receive interim result [false|false]: โทรได้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:48.614009913+07:00","message":"[buffer interim] 4448 false โทรได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:48.614024859+07:00","message":"[bufferProcess] interim [840000000]:โทรได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:48.614027458+07:00","message":"[bufferProcess] send to processor:โทรได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:48.614031034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:48.614033946+07:00","message":"> Transcript [50681] [false]: 'โทรได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:48.614036037+07:00","message":"Set StatePrefix (first interim): 'โทรได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:48.734571825+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:48.734608213+07:00","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-05-12T14:09:48.734614033+07:00","message":"receive interim result [false|false]: โทรได้เลยให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:48.734630252+07:00","message":"[buffer interim] 4448 false โทรได้เลยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:48.734638062+07:00","message":"[bufferProcess] interim [960000000]:โทรได้เลยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:48.734640391+07:00","message":"[bufferProcess] send to processor:โทรได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:48.734643726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:48.7346466+07:00","message":"> Transcript [50682] [false]: 'โทรได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:48.734650902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:48.734652779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:48.734654625+07:00","message":"StatePrefix: 'โทรได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:48.734656566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:49.325969027+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:49.326020572+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-05-12T14:09:49.326026685+07:00","message":"receive interim result [false|false]: โทรได้เลยให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:49.326043053+07:00","message":"[buffer interim] 4448 false โทรได้เลยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.326053364+07:00","message":"[bufferProcess] interim [560000000]:โทรได้เลยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.326055737+07:00","message":"[bufferProcess] send to processor:โทรได้เลยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.326061059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.326063997+07:00","message":"> Transcript [50683] [false]: 'โทรได้เลยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.326070059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.326072562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.326074317+07:00","message":"StatePrefix: 'โทรได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.326076427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:49.64191213+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:49.641958648+07:00","message":"receive 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-05-12T14:09:49.641964839+07:00","message":"receive interim result [false|false]: โทรได้เลยให้แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:49.641979603+07:00","message":"[buffer interim] 4448 false โทรได้เลยให้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.641988047+07:00","message":"[bufferProcess] interim [860000000]:โทรได้เลยให้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.641990704+07:00","message":"[bufferProcess] send to processor:โทรได้เลยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.641996648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.641999424+07:00","message":"> Transcript [50684] [false]: 'โทรได้เลยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.642002931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.642005679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.642007561+07:00","message":"StatePrefix: 'โทรได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.64200965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:49.826856106+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:49.826907391+07:00","message":"receive 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-05-12T14:09:49.826916725+07:00","message":"receive interim result [false|false]: โทรได้เลยให้ก็เลยแกล้งถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:49.826934808+07:00","message":"[buffer interim] 4448 false โทรได้เลยให้ก็เลยแกล้งถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.826947869+07:00","message":"[bufferProcess] interim [40000000]:โทรได้เลยให้ก็เลยแกล้งถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.82695218+07:00","message":"[bufferProcess] send to processor:โทรได้เลยให้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.82695987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.826964173+07:00","message":"> Transcript [50685] [false]: 'โทรได้เลยให้แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.826969541+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.826972412+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.826975462+07:00","message":"StatePrefix: 'โทรได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.826979715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.826987473+07:00","message":"Push: 'โทรได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.826990419+07:00","message":"TextPushed: 'โทรได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.82699338+07:00","message":"Set new StatePrefix : 'โทรได้เลยให้แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:49.826996176+07:00","message":"Next Push (prob) : 'ให้แจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:49.827006111+07:00","message":"push: {false โทรได้เลย 0 0xc0044a2800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:50.051790436+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:50.051827516+07:00","message":"receive 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-05-12T14:09:50.051833511+07:00","message":"receive interim result [false|false]: โทรได้เลยให้ก็เลยแกล้งถามเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:50.051854338+07:00","message":"[buffer interim] 4448 false โทรได้เลยให้ก็เลยแกล้งถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.051862218+07:00","message":"[bufferProcess] interim [280000000]:โทรได้เลยให้ก็เลยแกล้งถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.05186515+07:00","message":"[bufferProcess] send to processor:โทรได้เลยให้ก็เลยแกล้งถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.051871863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.051874773+07:00","message":"> Transcript [50686] [false]: 'โทรได้เลยให้ก็เลยแกล้งถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.051877231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.051879485+07:00","message":"Set new StatePrefix: 'โทรได้เลยให้ก็เลยแกล้งถาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:50.221848446+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:50.221883348+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-05-12T14:09:50.22188935+07:00","message":"receive interim result [false|false]: โทรได้เลยให้ก็เลยแกล้งถามเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:50.221905259+07:00","message":"[buffer interim] 4448 false โทรได้เลยให้ก็เลยแกล้งถามเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.221914372+07:00","message":"[bufferProcess] interim [460000000]:โทรได้เลยให้ก็เลยแกล้งถามเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.221917087+07:00","message":"[bufferProcess] send to processor:โทรได้เลยให้ก็เลยแกล้งถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.221922564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.221925435+07:00","message":"> Transcript [50687] [false]: 'โทรได้เลยให้ก็เลยแกล้งถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.221928604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.221930707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.221932703+07:00","message":"StatePrefix: 'โทรได้เลยให้ก็เลยแกล้งถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.221934807+07:00","message":"TextPushed: 'โทรได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:50.261629052+07:00","message":"[GCS] IsForceVAD: false for message ID: 4448"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:50.321842695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:50.321860373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:50.473129658+07:00","message":"receive streaming session, msgId: 4448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:50.473181187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรได้เลยให้ก็เลยแกล้งถามเขาว่า\",\"confidence\":0.9171271}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:50.473190703+07:00","message":"receive interim result [true|false]: โทรได้เลยให้ก็เลยแกล้งถามเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:50.473207544+07:00","message":"end recv isFinal message id 4448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:50.473211127+07:00","message":"end Recv id 4448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:50.473227927+07:00","message":"[buffer interim] 4448 true โทรได้เลยให้ก็เลยแกล้งถามเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.473260616+07:00","message":"[bufferProcess] interim [700000000]:โทรได้เลยให้ก็เลยแกล้งถามเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.473277068+07:00","message":"[bufferProcess] send to processor (isfinal):โทรได้เลยให้ก็เลยแกล้งถามเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.47328242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.473287419+07:00","message":"> Transcript [50688] [false]: 'โทรได้เลยให้ก็เลยแกล้งถามเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.473293153+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.473295998+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.473303671+07:00","message":"StatePrefix: 'โทรได้เลยให้ก็เลยแกล้งถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.473308191+07:00","message":"TextPushed: 'โทรได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.473310833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.473313828+07:00","message":"> Transcript [50689] [true]: 'โทรได้เลยให้ก็เลยแกล้งถามเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.473317182+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.473319812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.473322429+07:00","message":"StatePrefix: 'โทรได้เลยให้ก็เลยแกล้งถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.473325369+07:00","message":"TextPushed: 'โทรได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:50.473335286+07:00","message":"Push: 'ให้ก็เลยแกล้งถามเขาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:50.473349361+07:00","message":"push: {true ให้ก็เลยแกล้งถามเขาว่า 0 0xc0044a2800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:50.480787741+07:00","message":"write wav file: './tmp/7565/7565_4448.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:50.524671965+07:00","message":"[GCS] Start streaming session, msgId: 4449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:51.196050978+07:00","message":"receive streaming session, msgId: 4449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:51.196096347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:51.196101894+07:00","message":"receive interim result [false|false]: ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:51.196118424+07:00","message":"[buffer interim] 4449 false ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:51.196125958+07:00","message":"[bufferProcess] interim [480000000]:ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:51.196128319+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:51.255925014+07:00","message":"receive streaming session, msgId: 4449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:51.25596118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไงบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:51.255967368+07:00","message":"receive interim result [false|false]: ยังไงบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:51.255984741+07:00","message":"[buffer interim] 4449 false ยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:51.255992425+07:00","message":"[bufferProcess] interim [600000000]:ยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:51.255994865+07:00","message":"[bufferProcess] send to processor:ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:51.256001851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:51.256004531+07:00","message":"> Transcript [50690] [false]: 'ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:51.256008763+07:00","message":"Set StatePrefix (first interim): 'ยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:51.937695298+07:00","message":"receive streaming session, msgId: 4449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:51.937735906+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-05-12T14:09:51.937742027+07:00","message":"receive interim result [false|false]: ยังไงบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:51.937758009+07:00","message":"[buffer interim] 4449 false ยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:51.937765452+07:00","message":"[bufferProcess] interim [200000000]:ยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:51.937767969+07:00","message":"[bufferProcess] send to processor:ยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:51.937774849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:51.93777745+07:00","message":"> Transcript [50691] [false]: 'ยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:51.937780585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:51.937783122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:51.937785327+07:00","message":"StatePrefix: 'ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:51.937787398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:52.242155474+07:00","message":"receive streaming session, msgId: 4449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:52.242195001+07:00","message":"receive 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-05-12T14:09:52.242203207+07:00","message":"receive interim result [false|false]: ยังไงบ้างเดี๋ยวรอเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:52.242220715+07:00","message":"[buffer interim] 4449 false ยังไงบ้างเดี๋ยวรอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.242230011+07:00","message":"[bufferProcess] interim [500000000]:ยังไงบ้างเดี๋ยวรอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.242232768+07:00","message":"[bufferProcess] send to processor:ยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.242237873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.242240653+07:00","message":"> Transcript [50692] [false]: 'ยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.242244118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.242246045+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.242248425+07:00","message":"StatePrefix: 'ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.242250521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:52.666732221+07:00","message":"receive streaming session, msgId: 4449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:52.666776725+07:00","message":"receive 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-05-12T14:09:52.666783605+07:00","message":"receive interim result [false|false]: ยังไงบ้างเดี๋ยวรอเขาให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:52.666801756+07:00","message":"[buffer interim] 4449 false ยังไงบ้างเดี๋ยวรอเขาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.666812094+07:00","message":"[bufferProcess] interim [800000000]:ยังไงบ้างเดี๋ยวรอเขาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.666814733+07:00","message":"[bufferProcess] send to processor:ยังไงบ้างเดี๋ยวรอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.666824105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.666827181+07:00","message":"> Transcript [50693] [false]: 'ยังไงบ้างเดี๋ยวรอเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.666830765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.6668329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.666834779+07:00","message":"StatePrefix: 'ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.666836849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:52.693691945+07:00","message":"[GCS] IsForceVAD: false for message ID: 4449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:52.815139709+07:00","message":"receive streaming session, msgId: 4449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:52.815173625+07:00","message":"receive 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-05-12T14:09:52.815179789+07:00","message":"receive interim result [false|false]: ยังไงบ้างเดี๋ยวรอเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:52.815195331+07:00","message":"[buffer interim] 4449 false ยังไงบ้างเดี๋ยวรอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.815204711+07:00","message":"[bufferProcess] interim [860000000]:ยังไงบ้างเดี๋ยวรอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.815207307+07:00","message":"[bufferProcess] send to processor:ยังไงบ้างเดี๋ยวรอเขาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.815212114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.815215748+07:00","message":"> Transcript [50694] [false]: 'ยังไงบ้างเดี๋ยวรอเขาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.815220131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.815223251+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.815225995+07:00","message":"StatePrefix: 'ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.815228891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.815235495+07:00","message":"Push: 'ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.815239051+07:00","message":"TextPushed: 'ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.815243193+07:00","message":"Set new StatePrefix : 'ยังไงบ้างเดี๋ยวรอเขาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:52.815247427+07:00","message":"Next Push (prob) : 'บ้างเดี๋ยวรอเขาให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:52.815279204+07:00","message":"push: {false ยังไง 0 0xc002eaa600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:52.82574423+07:00","message":"[GCS] Start streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.038538747+07:00","message":"receive streaming session, msgId: 4449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.038590615+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-05-12T14:09:53.038598719+07:00","message":"receive interim result [false|false]: ยังไงบ้างเดี๋ยวรอเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.038619674+07:00","message":"[buffer interim] 4449 false ยังไงบ้างเดี๋ยวรอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.038634726+07:00","message":"[bufferProcess] interim [100000000]:ยังไงบ้างเดี๋ยวรอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.038638782+07:00","message":"[bufferProcess] send to processor:ยังไงบ้างเดี๋ยวรอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.03864847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.038653091+07:00","message":"> Transcript [50695] [false]: 'ยังไงบ้างเดี๋ยวรอเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.038656931+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.084007675+07:00","message":"receive streaming session, msgId: 4449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.084057354+07:00","message":"receive 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-05-12T14:09:53.08406612+07:00","message":"receive interim result [false|false]: ยังไงบ้างเดี๋ยวรอเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.084085314+07:00","message":"[buffer interim] 4449 false ยังไงบ้างเดี๋ยวรอเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.084097986+07:00","message":"[bufferProcess] interim [160000000]:ยังไงบ้างเดี๋ยวรอเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.084104391+07:00","message":"[bufferProcess] send to processor:ยังไงบ้างเดี๋ยวรอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.084112066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.084116322+07:00","message":"> Transcript [50696] [false]: 'ยังไงบ้างเดี๋ยวรอเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.084119611+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.131092304+07:00","message":"receive streaming session, msgId: 4449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.131139619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไงบ้างครับรอเขา\",\"confidence\":0.9100515}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.131146711+07:00","message":"receive interim result [true|false]: ยังไงบ้างครับรอเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.131154981+07:00","message":"end recv isFinal message id 4449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.131157983+07:00","message":"end Recv id 4449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.131166685+07:00","message":"[buffer interim] 4449 true ยังไงบ้างครับรอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.131178128+07:00","message":"[bufferProcess] interim [190000000]:ยังไงบ้างครับรอเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.131182269+07:00","message":"[bufferProcess] send to processor (isfinal):ยังไงบ้างเดี๋ยวรอเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.131187179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.131191415+07:00","message":"> Transcript [50697] [false]: 'ยังไงบ้างเดี๋ยวรอเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.131194494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.131196512+07:00","message":"Set new StatePrefix: 'ยังไงบ้างเดี๋ยวรอเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.131198529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.131200337+07:00","message":"> Transcript [50698] [true]: 'ยังไงบ้างครับรอเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.131202782+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.131204682+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.131206338+07:00","message":"StatePrefix: 'ยังไงบ้างเดี๋ยวรอเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.131208651+07:00","message":"TextPushed: 'ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.131211415+07:00","message":"Push: 'บ้างครับรอเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.131220767+07:00","message":"push: {true บ้างครับรอเขา 0 0xc002eaa600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:53.138912698+07:00","message":"write wav file: './tmp/7565/7565_4449.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:53.322801048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:53.322801008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.486324302+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.486363236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.486368975+07:00","message":"receive interim result [false|false]: สาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.4863832+07:00","message":"[buffer interim] 4450 false สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.486392289+07:00","message":"[bufferProcess] interim [660000000]:สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.486395109+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.672545487+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.672591193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดสายทิ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.672598153+07:00","message":"receive interim result [false|false]: ตัดสายทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.67261455+07:00","message":"[buffer interim] 4450 false ตัดสายทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.672626669+07:00","message":"[bufferProcess] interim [840000000]:ตัดสายทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.672630394+07:00","message":"[bufferProcess] send to processor:สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.672637239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.67264129+07:00","message":"> Transcript [50699] [false]: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.672644411+07:00","message":"Set StatePrefix (first interim): 'สาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.907475602+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.90752461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดสายทิ้งไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.907532912+07:00","message":"receive interim result [false|false]: ตัดสายทิ้งไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:53.907552104+07:00","message":"[buffer interim] 4450 false ตัดสายทิ้งไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.907566144+07:00","message":"[bufferProcess] interim [80000000]:ตัดสายทิ้งไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.907570669+07:00","message":"[bufferProcess] send to processor:ตัดสายทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.907575627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.907580423+07:00","message":"> Transcript [50700] [false]: 'ตัดสายทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.907584374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:53.907587354+07:00","message":"Set new StatePrefix: 'ตัดสายทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.028006197+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.028039656+07:00","message":"receive 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-05-12T14:09:54.02804584+07:00","message":"receive interim result [false|false]: ตัดสายทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.028063292+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.028067821+07:00","message":"receive 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-05-12T14:09:54.028070801+07:00","message":"receive interim result [false|false]: ตัดสายทิ้งไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.028076572+07:00","message":"[buffer interim] 4450 false ตัดสายทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.028079906+07:00","message":"[buffer interim] 4450 false ตัดสายทิ้งไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.028086348+07:00","message":"[bufferProcess] interim [140000000]:ตัดสายทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.028088406+07:00","message":"[bufferProcess] send to processor:ตัดสายทิ้งไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.02809166+07:00","message":"[bufferProcess] interim [200000000]:ตัดสายทิ้งไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.028093634+07:00","message":"[bufferProcess] send to processor:ตัดสายทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.028096542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.028099336+07:00","message":"> Transcript [50701] [false]: 'ตัดสายทิ้งไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.028102208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.028104169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.028105888+07:00","message":"StatePrefix: 'ตัดสายทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.028107885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.028109546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.028111446+07:00","message":"> Transcript [50702] [false]: 'ตัดสายทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.028113176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.02811489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.028116713+07:00","message":"StatePrefix: 'ตัดสายทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.028118326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.103193106+07:00","message":"[GCS] IsForceVAD: false for message ID: 4450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.234798268+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.234843387+07:00","message":"receive 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-05-12T14:09:54.234849733+07:00","message":"receive interim result [false|false]: ตัดสายทิ้งไว้เลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.234866735+07:00","message":"[buffer interim] 4450 false ตัดสายทิ้งไว้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.234875385+07:00","message":"[bufferProcess] interim [440000000]:ตัดสายทิ้งไว้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.234878338+07:00","message":"[bufferProcess] send to processor:ตัดสายทิ้งไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.234882031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.234884867+07:00","message":"> Transcript [50703] [false]: 'ตัดสายทิ้งไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.23488834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.234890477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.234892298+07:00","message":"StatePrefix: 'ตัดสายทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.234894171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.29428755+07:00","message":"[GCS] Start streaming session, msgId: 4451"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.300749817+07:00","message":"receive streaming session, msgId: 4450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.30078413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัดสายทิ้งไว้เลยครับ\",\"confidence\":0.90658104}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.30079008+07:00","message":"receive interim result [true|false]: ตัดสายทิ้งไว้เลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.300798263+07:00","message":"end recv isFinal message id 4450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.300800729+07:00","message":"end Recv id 4450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.300805927+07:00","message":"[buffer interim] 4450 true ตัดสายทิ้งไว้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300813317+07:00","message":"[bufferProcess] interim [500000000]:ตัดสายทิ้งไว้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300816413+07:00","message":"[bufferProcess] send to processor (isfinal):ตัดสายทิ้งไว้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300819769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300822588+07:00","message":"> Transcript [50704] [false]: 'ตัดสายทิ้งไว้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.30082595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300827915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300829697+07:00","message":"StatePrefix: 'ตัดสายทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300831661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300834284+07:00","message":"Push: 'ตัดสายทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300836133+07:00","message":"TextPushed: 'ตัดสายทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300838029+07:00","message":"Set new StatePrefix : 'ตัดสายทิ้งไว้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300840263+07:00","message":"Next Push (prob) : 'ไว้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300841918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300843858+07:00","message":"> Transcript [50705] [true]: 'ตัดสายทิ้งไว้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300846249+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300847959+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300849879+07:00","message":"StatePrefix: 'ตัดสายทิ้งไว้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300851973+07:00","message":"TextPushed: 'ตัดสายทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:54.300854398+07:00","message":"Push: 'ไว้เลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.300867254+07:00","message":"push: {false ตัดสายทิ้ง 0 0xc002eaab00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:54.300876405+07:00","message":"push: {true ไว้เลยครับ 0 0xc002eaab00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:54.307690454+07:00","message":"write wav file: './tmp/7565/7565_4450.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.463774079+07:00","message":"receive streaming session, msgId: 4451"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.463817526+07:00","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-05-12T14:09:55.463823502+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.463837143+07:00","message":"[buffer interim] 4451 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.463844399+07:00","message":"[bufferProcess] interim [960000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.463846064+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.463851641+07:00","message":"[bufferProcess] send to processor (ticker):ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.463854999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.463858202+07:00","message":"> Transcript [50706] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.463860303+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.662003517+07:00","message":"receive streaming session, msgId: 4451"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.662037886+07:00","message":"receive 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-05-12T14:09:55.662043245+07:00","message":"receive interim result [false|false]: ก็รอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.662058214+07:00","message":"[buffer interim] 4451 false ก็รอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.662065018+07:00","message":"[bufferProcess] interim [200000000]:ก็รอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.662067018+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.893542888+07:00","message":"[GCS] IsForceVAD: false for message ID: 4451"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.925532435+07:00","message":"receive streaming session, msgId: 4451"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.925579+07:00","message":"receive 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-05-12T14:09:55.925585373+07:00","message":"receive interim result [false|false]: ก็ร้อนเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.92560467+07:00","message":"[buffer interim] 4451 false ก็ร้อนเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.925612761+07:00","message":"[bufferProcess] interim [500000000]:ก็ร้อนเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.925615636+07:00","message":"[bufferProcess] send to processor:ก็รอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.925620131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.925622956+07:00","message":"> Transcript [50707] [false]: 'ก็รอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.925626094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.925628217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.925630957+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.925633181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.965628084+07:00","message":"[GCS] Start streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.990515706+07:00","message":"receive streaming session, msgId: 4451"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.990549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็รอดเหมือนกัน\",\"confidence\":0.9254433}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.990554702+07:00","message":"receive interim result [true|false]: ก็รอดเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.990561748+07:00","message":"end recv isFinal message id 4451"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.990563885+07:00","message":"end Recv id 4451"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.990569333+07:00","message":"[buffer interim] 4451 true ก็รอดเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.990576845+07:00","message":"[bufferProcess] interim [620000000]:ก็รอดเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.990579903+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ร้อนเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.990582953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.990585574+07:00","message":"> Transcript [50708] [false]: 'ก็ร้อนเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.990588278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.990590102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.990592159+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.990594191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.990596097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.990597992+07:00","message":"> Transcript [50709] [true]: 'ก็รอดเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.990600036+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.990601629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.990603183+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.990604823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:55.990608611+07:00","message":"Push: 'ก็รอดเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:55.990616757+07:00","message":"push: {true ก็รอดเหมือนกัน 0 0xc002e83e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:55.996998291+07:00","message":"write wav file: './tmp/7565/7565_4451.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:56.323239319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:56.323295508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.461450692+07:00","message":"[GCS] Cleaned up inactive client: 4415"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.461473924+07:00","message":"[GCS] Cleaned up inactive client: 4423"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.461476647+07:00","message":"[GCS] Cleaned up inactive client: 4421"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.461478593+07:00","message":"[GCS] Cleaned up inactive client: 4416"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.461480372+07:00","message":"[GCS] Cleaned up inactive client: 4419"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.461482149+07:00","message":"[GCS] Cleaned up inactive client: 4424"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.461484455+07:00","message":"[GCS] Cleaned up inactive client: 4425"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.461486273+07:00","message":"[GCS] Cleaned up inactive client: 4412"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.46148808+07:00","message":"[GCS] Cleaned up inactive client: 4414"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.461489944+07:00","message":"[GCS] Cleaned up inactive client: 4420"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.46149154+07:00","message":"[GCS] Cleaned up inactive client: 4426"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.461493096+07:00","message":"[GCS] Cleaned up inactive client: 4413"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.461494803+07:00","message":"[GCS] Cleaned up inactive client: 4417"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.46149757+07:00","message":"[GCS] Cleaned up inactive client: 4422"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.461499249+07:00","message":"[GCS] Cleaned up inactive client: 4418"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.935768855+07:00","message":"receive streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.935817737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.935823246+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:56.935840162+07:00","message":"[buffer interim] 4452 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:56.935848088+07:00","message":"[bufferProcess] interim [780000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:56.935849949+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.220982577+07:00","message":"receive streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.221023662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.221029846+07:00","message":"receive interim result [false|false]: คือที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.221045813+07:00","message":"[buffer interim] 4452 false คือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.221053843+07:00","message":"[bufferProcess] interim [80000000]:คือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.221056674+07:00","message":"[bufferProcess] send to processor:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.221063462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.221066718+07:00","message":"> Transcript [50710] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.221069044+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.371425402+07:00","message":"receive streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.371471137+07:00","message":"receive 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-05-12T14:09:57.371476878+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.371493315+07:00","message":"[buffer interim] 4452 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.371500898+07:00","message":"[bufferProcess] interim [200000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.371503841+07:00","message":"[bufferProcess] send to processor:คือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.371510871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.371513709+07:00","message":"> Transcript [50711] [false]: 'คือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.371517914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.371520002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.371522252+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.371525002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.40600143+07:00","message":"receive streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.406048548+07:00","message":"receive 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-05-12T14:09:57.406056319+07:00","message":"receive interim result [false|false]: คือที่ถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.406076615+07:00","message":"[buffer interim] 4452 false คือที่ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.406087133+07:00","message":"[bufferProcess] interim [320000000]:คือที่ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.406090475+07:00","message":"[bufferProcess] send to processor:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.406096845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.406101149+07:00","message":"> Transcript [50712] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.406105489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.406108293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.406112283+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.406115384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.623538319+07:00","message":"receive streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.623575404+07:00","message":"receive 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-05-12T14:09:57.623582064+07:00","message":"receive interim result [false|false]: คือที่ถามไถ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.623599586+07:00","message":"[buffer interim] 4452 false คือที่ถามไถ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.623607282+07:00","message":"[bufferProcess] interim [500000000]:คือที่ถามไถ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.623610322+07:00","message":"[bufferProcess] send to processor:คือที่ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.623618578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.62362133+07:00","message":"> Transcript [50713] [false]: 'คือที่ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.623625152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.623627647+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.623629631+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.623632163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.692901341+07:00","message":"[GCS] IsForceVAD: false for message ID: 4452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.82771574+07:00","message":"receive streaming session, msgId: 4452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.827761579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือที่ถามไถ่\",\"confidence\":0.9157453}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.827786669+07:00","message":"receive interim result [true|false]: คือที่ถามไถ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.827800534+07:00","message":"end recv isFinal message id 4452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.827804139+07:00","message":"end Recv id 4452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.827813553+07:00","message":"[buffer interim] 4452 true คือที่ถามไถ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827827719+07:00","message":"[bufferProcess] interim [740000000]:คือที่ถามไถ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827832386+07:00","message":"[bufferProcess] send to processor (isfinal):คือที่ถามไถ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827837245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827843954+07:00","message":"> Transcript [50714] [false]: 'คือที่ถามไถ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827849019+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827852784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827856606+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827859571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827863798+07:00","message":"Push: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827878504+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827884146+07:00","message":"Set new StatePrefix : 'คือที่ถามไถ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827887202+07:00","message":"Next Push (prob) : 'ที่ถามไถ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827889879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827893769+07:00","message":"> Transcript [50715] [true]: 'คือที่ถามไถ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827897127+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.82790087+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827904495+07:00","message":"StatePrefix: 'คือที่ถามไถ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827907932+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:57.827911648+07:00","message":"Push: 'ที่ถามไถ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.827930664+07:00","message":"push: {false คือ 0 0xc0044a3280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.827956888+07:00","message":"push: {true ที่ถามไถ่ 0 0xc0044a3280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:57.83415336+07:00","message":"write wav file: './tmp/7565/7565_4452.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:57.885717878+07:00","message":"[GCS] Start streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.552082737+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.552136413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.552149329+07:00","message":"receive interim result [false|false]: ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.55216871+07:00","message":"[buffer interim] 4453 false ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.552177829+07:00","message":"[bufferProcess] interim [480000000]:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.552179957+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.631246897+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.631293311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.631299844+07:00","message":"receive interim result [false|false]: ต้องการฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.631317035+07:00","message":"[buffer interim] 4453 false ต้องการฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.631325113+07:00","message":"[bufferProcess] interim [600000000]:ต้องการฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.631331362+07:00","message":"[bufferProcess] send to processor:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.631337031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.631340155+07:00","message":"> Transcript [50716] [false]: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.631342496+07:00","message":"Set StatePrefix (first interim): 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.741894946+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.74193413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.741939896+07:00","message":"receive interim result [false|false]: ต้องการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.74195482+07:00","message":"[buffer interim] 4453 false ต้องการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.741962312+07:00","message":"[bufferProcess] interim [660000000]:ต้องการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.741965086+07:00","message":"[bufferProcess] send to processor:ต้องการฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.741970981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.741973771+07:00","message":"> Transcript [50717] [false]: 'ต้องการฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.741979979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.741982762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.741984942+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.741986979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.877103683+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.877139593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการตั้งค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.877147646+07:00","message":"receive interim result [false|false]: ต้องการตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.877185046+07:00","message":"[buffer interim] 4453 false ต้องการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.877210772+07:00","message":"[bufferProcess] interim [780000000]:ต้องการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.877215149+07:00","message":"[bufferProcess] send to processor:ต้องการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.87722049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.877224584+07:00","message":"> Transcript [50718] [false]: 'ต้องการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.877231245+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.877234229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.877237131+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.877241457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.940195729+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.940230423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการตั้งเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.940236348+07:00","message":"receive interim result [false|false]: ต้องการตั้งเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:58.940252054+07:00","message":"[buffer interim] 4453 false ต้องการตั้งเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.940259179+07:00","message":"[bufferProcess] interim [840000000]:ต้องการตั้งเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.940261791+07:00","message":"[bufferProcess] send to processor:ต้องการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.940269177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.940280525+07:00","message":"> Transcript [50719] [false]: 'ต้องการตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.940284763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.940287243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.940289051+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:58.940291128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:59.04282271+07:00","message":"[GCS] IsForceVAD: false for message ID: 4453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:59.062992108+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:59.063026511+07:00","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-05-12T14:09:59.063032323+07:00","message":"receive interim result [false|false]: ต้องการสร้างเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:59.063049121+07:00","message":"[buffer interim] 4453 false ต้องการสร้างเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.063059353+07:00","message":"[bufferProcess] interim [960000000]:ต้องการสร้างเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.063061589+07:00","message":"[bufferProcess] send to processor:ต้องการตั้งเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.063064915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.063067518+07:00","message":"> Transcript [50720] [false]: 'ต้องการตั้งเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.063071159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.06307336+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.063075251+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.063077267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.063082788+07:00","message":"Push: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.063084919+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.063087399+07:00","message":"Set new StatePrefix : 'ต้องการตั้งเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.06308945+07:00","message":"Next Push (prob) : 'ตั้งเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:59.063097178+07:00","message":"push: {false ต้องการ 0 0xc004d58e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:59.150217255+07:00","message":"receive streaming session, msgId: 4453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:59.150279738+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-05-12T14:09:59.150287371+07:00","message":"receive interim result [true|false]: ต้องการสร้างเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:59.150299478+07:00","message":"end recv isFinal message id 4453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:59.150301802+07:00","message":"end Recv id 4453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:59.150309841+07:00","message":"[buffer interim] 4453 true ต้องการสร้างเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.150318329+07:00","message":"[bufferProcess] interim [170000000]:ต้องการสร้างเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.150321692+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องการสร้างเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.150326841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.15033014+07:00","message":"> Transcript [50721] [false]: 'ต้องการสร้างเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.150332354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.150334241+07:00","message":"Set new StatePrefix: 'ต้องการสร้างเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.150335893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.150337949+07:00","message":"> Transcript [50722] [true]: 'ต้องการสร้างเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.150340686+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.150342615+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.150345189+07:00","message":"StatePrefix: 'ต้องการสร้างเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.150347469+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:09:59.150350269+07:00","message":"Push: 'สร้างเครือข่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:59.150358827+07:00","message":"push: {true สร้างเครือข่าย 0 0xc004d58e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:09:59.156477346+07:00","message":"write wav file: './tmp/7565/7565_4453.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:59.323335888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:09:59.323335964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:09:59.364236485+07:00","message":"[GCS] Start streaming session, msgId: 4454"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:00.11664388+07:00","message":"receive streaming session, msgId: 4454"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:00.116683203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:00.116688769+07:00","message":"receive interim result [false|false]: ยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:00.116706389+07:00","message":"[buffer interim] 4454 false ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.11671435+07:00","message":"[bufferProcess] interim [600000000]:ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.116716373+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:00.643032303+07:00","message":"[GCS] IsForceVAD: false for message ID: 4454"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:00.736870877+07:00","message":"receive streaming session, msgId: 4454"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:00.736908135+07:00","message":"receive 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-05-12T14:10:00.736913595+07:00","message":"receive interim result [false|false]: น้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:00.73692701+07:00","message":"[buffer interim] 4454 false น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.736936099+07:00","message":"[bufferProcess] interim [140000000]:น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.736939879+07:00","message":"[bufferProcess] send to processor:ยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.736947787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.736951691+07:00","message":"> Transcript [50723] [false]: 'ยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.736954663+07:00","message":"Set StatePrefix (first interim): 'ยิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:00.827954553+07:00","message":"receive streaming session, msgId: 4454"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:00.827986876+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:00.827992065+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:00.827998136+07:00","message":"end recv isFinal message id 4454"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:00.828000101+07:00","message":"end Recv id 4454"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:00.828006787+07:00","message":"[buffer interim] 4454 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.828013913+07:00","message":"[bufferProcess] interim [290000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.828022895+07:00","message":"[bufferProcess] send to processor (isfinal):น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.828026955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.828029683+07:00","message":"> Transcript [50724] [false]: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.828031598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.828035795+07:00","message":"Set new StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.828037679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.828039509+07:00","message":"> Transcript [50725] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.828041891+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.828043792+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.828045709+07:00","message":"StatePrefix: 'น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.828048381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:00.828050881+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:00.828057911+07:00","message":"push: {true  0 0xc004ce8680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:00.833847073+07:00","message":"write wav file: './tmp/7565/7565_4454.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:00.894797654+07:00","message":"[GCS] Start streaming session, msgId: 4455"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:02.323972787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:02.32397169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:02.375827298+07:00","message":"[GCS] IsForceVAD: false for message ID: 4455"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:02.438706568+07:00","message":"[GCS] Start streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:02.68980666+07:00","message":"receive streaming session, msgId: 4455"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:02.689862942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งต่อในกลุ่มนะ\",\"confidence\":0.7399925}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:02.689870125+07:00","message":"receive interim result [true|false]: ส่งต่อในกลุ่มนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:02.689884763+07:00","message":"end recv isFinal message id 4455"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:02.689886907+07:00","message":"end Recv id 4455"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:02.689893597+07:00","message":"[buffer interim] 4455 true ส่งต่อในกลุ่มนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:02.689902806+07:00","message":"[bufferProcess] interim [500000000]:ส่งต่อในกลุ่มนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:02.689910639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:02.689913884+07:00","message":"> Transcript [50726] [true]: 'ส่งต่อในกลุ่มนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:02.689916745+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:02.689918655+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:02.689920782+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:02.689922802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:02.689929846+07:00","message":"Push: 'ส่งต่อในกลุ่มนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:02.68994133+07:00","message":"push: {true ส่งต่อในกลุ่มนะ 0 0xc0044a3980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:02.706989151+07:00","message":"write wav file: './tmp/7565/7565_4455.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.038690197+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.038739105+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-05-12T14:10:03.038745148+07:00","message":"receive interim result [false|false]: สถาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.038761236+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.038765717+07:00","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-05-12T14:10:03.038768343+07:00","message":"receive interim result [false|false]: สถานี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.038773895+07:00","message":"[buffer interim] 4456 false สถาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.038777306+07:00","message":"[buffer interim] 4456 false สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.038783076+07:00","message":"[bufferProcess] interim [360000000]:สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.038784935+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.038788279+07:00","message":"[bufferProcess] interim [420000000]:สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.038790313+07:00","message":"[bufferProcess] send to processor:สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.038793334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.038795772+07:00","message":"> Transcript [50727] [false]: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.038798112+07:00","message":"Set StatePrefix (first interim): 'สถาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.244783052+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.244818213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานีรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.244823703+07:00","message":"receive interim result [false|false]: สถานีรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.244839474+07:00","message":"[buffer interim] 4456 false สถานีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.24484662+07:00","message":"[bufferProcess] interim [600000000]:สถานีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.244849571+07:00","message":"[bufferProcess] send to processor:สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.244853418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.244856867+07:00","message":"> Transcript [50728] [false]: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.244863134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.244865214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.244867036+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.244869205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.304119899+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.304153689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานีประชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.304159548+07:00","message":"receive interim result [false|false]: สถานีประชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.304173902+07:00","message":"[buffer interim] 4456 false สถานีประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.304181632+07:00","message":"[bufferProcess] interim [660000000]:สถานีประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.304184249+07:00","message":"[bufferProcess] send to processor:สถานีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.304190736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.304193841+07:00","message":"> Transcript [50729] [false]: 'สถานีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.304196824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.304198865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.304200948+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.304203192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.453955521+07:00","message":"[GCS] IsForceVAD: false for message ID: 4456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.468434614+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.468471887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานีประชาชน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.468478067+07:00","message":"receive interim result [false|false]: สถานีประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.468492656+07:00","message":"[buffer interim] 4456 false สถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.468499933+07:00","message":"[bufferProcess] interim [840000000]:สถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.468502416+07:00","message":"[bufferProcess] send to processor:สถานีประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.468508664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.468511654+07:00","message":"> Transcript [50730] [false]: 'สถานีประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.468515384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.468517505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.468519451+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.46852183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.541796225+07:00","message":"receive streaming session, msgId: 4456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.541836856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานีประชาชน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.541844034+07:00","message":"receive interim result [true|false]: สถานีประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.541853279+07:00","message":"end recv isFinal message id 4456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.541855667+07:00","message":"end Recv id 4456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.541862666+07:00","message":"[buffer interim] 4456 true สถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.541875153+07:00","message":"[bufferProcess] interim [50000000]:สถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.541880287+07:00","message":"[bufferProcess] send to processor (isfinal):สถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.541883807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.541888247+07:00","message":"> Transcript [50731] [false]: 'สถานีประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.541891552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.541893628+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.54189557+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.541897629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.54190405+07:00","message":"Push: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.541905986+07:00","message":"TextPushed: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.541908263+07:00","message":"Set new StatePrefix : 'สถานีประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.541910384+07:00","message":"Next Push (prob) : 'ีประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.541912098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.54191464+07:00","message":"> Transcript [50732] [true]: 'สถานีประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.541916881+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.54191847+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.541920413+07:00","message":"StatePrefix: 'สถานีประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.541922285+07:00","message":"TextPushed: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:03.541924426+07:00","message":"Push: 'ีประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.54193744+07:00","message":"push: {false สถาน 0 0xc002eab200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.541959612+07:00","message":"push: {true ีประชาชน 0 0xc002eab200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:03.54920536+07:00","message":"write wav file: './tmp/7565/7565_4456.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:03.654194615+07:00","message":"[GCS] Start streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:04.155343335+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:04.155389568+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-05-12T14:10:04.155395726+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:04.155412698+07:00","message":"[buffer interim] 4457 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.155420945+07:00","message":"[bufferProcess] interim [300000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.155422777+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:04.238731316+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:04.238770334+07:00","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-05-12T14:10:04.238776215+07:00","message":"receive interim result [false|false]: เดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:04.238789146+07:00","message":"[buffer interim] 4457 false เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.238797791+07:00","message":"[bufferProcess] interim [420000000]:เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.238800108+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.23880335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.238806224+07:00","message":"> Transcript [50733] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.23880847+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:04.719064443+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:04.719100369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมู่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:04.719105248+07:00","message":"receive interim result [false|false]: หมู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:04.719121623+07:00","message":"[buffer interim] 4457 false หมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.719129645+07:00","message":"[bufferProcess] interim [840000000]:หมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.719132008+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.719135088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.719137801+07:00","message":"> Transcript [50734] [false]: 'เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.719141437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.719143446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.719145331+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.719147761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:04.881159768+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:04.881210988+07:00","message":"receive 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-05-12T14:10:04.881216953+07:00","message":"receive interim result [false|false]: หมู่บ้านอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:04.881231884+07:00","message":"[buffer interim] 4457 false หมู่บ้านอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.881239353+07:00","message":"[bufferProcess] interim [20000000]:หมู่บ้านอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.881242018+07:00","message":"[bufferProcess] send to processor:หมู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.881248339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.881251282+07:00","message":"> Transcript [50735] [false]: 'หมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.881253477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:04.881255528+07:00","message":"Set new StatePrefix: 'หมู่บ้าน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:05.324398535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:05.324398968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:05.937142959+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:05.937199513+07:00","message":"receive 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-05-12T14:10:05.937205926+07:00","message":"receive interim result [false|false]: เดี๋ยวลงไปมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:05.937229734+07:00","message":"[buffer interim] 4457 false เดี๋ยวลงไปมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:05.937238447+07:00","message":"[bufferProcess] interim [100000000]:เดี๋ยวลงไปมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:05.937241175+07:00","message":"[bufferProcess] send to processor:หมู่บ้านอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:05.937244289+07:00","message":"[bufferProcess] send to processor (ticker):เดี๋ยวลงไปมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:05.937247131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:05.937249975+07:00","message":"> Transcript [50736] [false]: 'หมู่บ้านอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:05.937253706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:05.937255762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:05.93725786+07:00","message":"StatePrefix: 'หมู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:05.937260029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:05.937261625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:05.937265536+07:00","message":"> Transcript [50737] [false]: 'เดี๋ยวลงไปมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:05.937267095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:05.937269047+07:00","message":"Set new StatePrefix: 'เดี๋ยวลงไปมากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:06.530323149+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:06.530370602+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-05-12T14:10:06.530377058+07:00","message":"receive interim result [false|false]: เดี๋ยวลงไปมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:06.530395911+07:00","message":"[buffer interim] 4457 false เดี๋ยวลงไปมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:06.530404499+07:00","message":"[bufferProcess] interim [700000000]:เดี๋ยวลงไปมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:06.530406619+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:06.820483959+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:06.820533626+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-05-12T14:10:06.820540099+07:00","message":"receive interim result [false|false]: เดี๋ยวลงไปมากเลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:06.82055594+07:00","message":"[buffer interim] 4457 false เดี๋ยวลงไปมากเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:06.820566947+07:00","message":"[bufferProcess] interim [880000000]:เดี๋ยวลงไปมากเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:06.820569547+07:00","message":"[bufferProcess] send to processor:เดี๋ยวลงไปมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:06.820575794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:06.820578734+07:00","message":"> Transcript [50738] [false]: 'เดี๋ยวลงไปมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:06.820582508+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:06.820584865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:06.820587573+07:00","message":"StatePrefix: 'เดี๋ยวลงไปมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:06.820592677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:07.210158851+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:07.210194697+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-05-12T14:10:07.21020161+07:00","message":"receive interim result [false|false]: เดี๋ยวลงไปมากเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:07.210218411+07:00","message":"[buffer interim] 4457 false เดี๋ยวลงไปมากเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:07.210226026+07:00","message":"[bufferProcess] interim [420000000]:เดี๋ยวลงไปมากเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:07.210228656+07:00","message":"[bufferProcess] send to processor:เดี๋ยวลงไปมากเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:07.210235429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:07.210237947+07:00","message":"> Transcript [50739] [false]: 'เดี๋ยวลงไปมากเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:07.210241597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:07.210243807+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:07.210245666+07:00","message":"StatePrefix: 'เดี๋ยวลงไปมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:07.210248179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:07.862711379+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:07.862746868+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-05-12T14:10:07.862753576+07:00","message":"receive interim result [false|false]: เดี๋ยวลงไปมากเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:07.862771528+07:00","message":"[buffer interim] 4457 false เดี๋ยวลงไปมากเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:07.862778877+07:00","message":"[bufferProcess] interim [20000000]:เดี๋ยวลงไปมากเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:07.862781078+07:00","message":"[bufferProcess] send to processor:เดี๋ยวลงไปมากเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:07.862784708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:07.862787315+07:00","message":"> Transcript [50740] [false]: 'เดี๋ยวลงไปมากเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:07.862790551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:07.862792574+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:07.862794481+07:00","message":"StatePrefix: 'เดี๋ยวลงไปมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:07.862796546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.037983377+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.038030218+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-05-12T14:10:08.038037721+07:00","message":"receive interim result [false|false]: เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.038056026+07:00","message":"[buffer interim] 4457 false เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.038068763+07:00","message":"[bufferProcess] interim [140000000]:เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.038073059+07:00","message":"[bufferProcess] send to processor:เดี๋ยวลงไปมากเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.03808345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.038088912+07:00","message":"> Transcript [50741] [false]: 'เดี๋ยวลงไปมากเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.038093727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.038096581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.038099855+07:00","message":"StatePrefix: 'เดี๋ยวลงไปมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.038103569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.03811087+07:00","message":"Push: 'เดี๋ยวลงไปมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.038113436+07:00","message":"TextPushed: 'เดี๋ยวลงไปมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.03811629+07:00","message":"Set new StatePrefix : 'เดี๋ยวลงไปมากเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.038119774+07:00","message":"Next Push (prob) : 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.03813166+07:00","message":"push: {false เดี๋ยวลงไปมากเลย 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.141418195+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.141451137+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-05-12T14:10:08.14145718+07:00","message":"receive interim result [false|false]: เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.141473148+07:00","message":"[buffer interim] 4457 false เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.141480608+07:00","message":"[bufferProcess] interim [320000000]:เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.141483348+07:00","message":"[bufferProcess] send to processor:เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.141491063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.141493735+07:00","message":"> Transcript [50742] [false]: 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.141497157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.141499257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.141501702+07:00","message":"StatePrefix: 'เดี๋ยวลงไปมากเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.141504328+07:00","message":"TextPushed: 'เดี๋ยวลงไปมากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.228942802+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.228981377+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-05-12T14:10:08.228987631+07:00","message":"receive interim result [false|false]: เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.229002199+07:00","message":"[buffer interim] 4457 false เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.229009722+07:00","message":"[bufferProcess] interim [380000000]:เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.229012428+07:00","message":"[bufferProcess] send to processor:เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.229015542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.22901829+07:00","message":"> Transcript [50743] [false]: 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.229021542+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.229023539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.22902561+07:00","message":"StatePrefix: 'เดี๋ยวลงไปมากเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.229028003+07:00","message":"TextPushed: 'เดี๋ยวลงไปมากเลย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:08.325330972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:08.325372265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.484416276+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.484464145+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-05-12T14:10:08.484471214+07:00","message":"receive interim result [false|false]: เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.484485372+07:00","message":"[buffer interim] 4457 false เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.484493851+07:00","message":"[bufferProcess] interim [680000000]:เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.484496226+07:00","message":"[bufferProcess] send to processor:เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.484502139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.484504866+07:00","message":"> Transcript [50744] [false]: 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.484508632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.484511036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.484513193+07:00","message":"StatePrefix: 'เดี๋ยวลงไปมากเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.484515733+07:00","message":"TextPushed: 'เดี๋ยวลงไปมากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.750791066+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.750832869+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-05-12T14:10:08.750839264+07:00","message":"receive interim result [false|false]: เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมีสี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.750855815+07:00","message":"[buffer interim] 4457 false เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.750864824+07:00","message":"[bufferProcess] interim [860000000]:เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.750867824+07:00","message":"[bufferProcess] send to processor:เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.750873773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.750876836+07:00","message":"> Transcript [50745] [false]: 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.75088077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.750882888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.750885371+07:00","message":"StatePrefix: 'เดี๋ยวลงไปมากเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.750888059+07:00","message":"TextPushed: 'เดี๋ยวลงไปมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.750894293+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.750896331+07:00","message":"TextPushed: 'เดี๋ยวลงไปมากเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.75089868+07:00","message":"Set new StatePrefix : 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.750902031+07:00","message":"Next Push (prob) : 'เพราะว่าวันนี้นะคะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.750910856+07:00","message":"push: {false นะคะ 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.761288521+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.761312037+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-05-12T14:10:08.761317786+07:00","message":"receive interim result [false|false]: เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมีเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.76133188+07:00","message":"[buffer interim] 4457 false เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.761339739+07:00","message":"[bufferProcess] interim [920000000]:เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.761343651+07:00","message":"[bufferProcess] send to processor:เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.761350441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.761353087+07:00","message":"> Transcript [50746] [false]: 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.761356609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.761358451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.761360229+07:00","message":"StatePrefix: 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:08.761362658+07:00","message":"TextPushed: 'เดี๋ยวลงไปมากเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:08.974206694+07:00","message":"[GCS] IsForceVAD: false for message ID: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.034505113+07:00","message":"[GCS] Start streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.036951439+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.036987452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี CIMB\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.036993681+07:00","message":"receive interim result [false|false]: เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี CIMB"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.037007726+07:00","message":"[buffer interim] 4457 false เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี CIMB"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.037016196+07:00","message":"[bufferProcess] interim [160000000]:เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี CIMB"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.037018824+07:00","message":"[bufferProcess] send to processor:เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.037026192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.037029021+07:00","message":"> Transcript [50747] [false]: 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมีเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.037032829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.037035065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.037037076+07:00","message":"StatePrefix: 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.037039697+07:00","message":"TextPushed: 'เดี๋ยวลงไปมากเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.120268135+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.120319526+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-05-12T14:10:09.12032893+07:00","message":"receive interim result [false|false]: เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.120340983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" CIMB\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.120344911+07:00","message":"receive interim result [false|false]:  CIMB"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.120353172+07:00","message":"[buffer interim] 4457 false เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.120357286+07:00","message":"[buffer interim] 4457 false  CIMB"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.120366827+07:00","message":"[bufferProcess] interim [280000000]:เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.120368994+07:00","message":"[bufferProcess] send to processor:เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี CIMB"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.120373067+07:00","message":"[bufferProcess] interim [280000000]: CIMB"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.120375978+07:00","message":"[bufferProcess] update buffer: เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี CIMB"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.120379543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.120382363+07:00","message":"> Transcript [50748] [false]: 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี CIMB'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.120385999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.120388129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.120389844+07:00","message":"StatePrefix: 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.120392483+07:00","message":"TextPushed: 'เดี๋ยวลงไปมากเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.258362077+07:00","message":"receive streaming session, msgId: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.258408932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวลงไปมากเลยนะคะเพราะวันนี้นะคะมี CIMB แล้ว\",\"confidence\":0.8465732}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.258417234+07:00","message":"receive interim result [true|false]: เดี๋ยวลงไปมากเลยนะคะเพราะวันนี้นะคะมี CIMB แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.258426071+07:00","message":"end recv isFinal message id 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.258429014+07:00","message":"end Recv id 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.258437932+07:00","message":"[buffer interim] 4457 true เดี๋ยวลงไปมากเลยนะคะเพราะวันนี้นะคะมี CIMB แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258449112+07:00","message":"[bufferProcess] interim [340000000]:เดี๋ยวลงไปมากเลยนะคะเพราะวันนี้นะคะมี CIMB แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258452972+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี CIMB"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.25845673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258459673+07:00","message":"> Transcript [50749] [false]: 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี CIMB'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.25846426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258466237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258468135+07:00","message":"StatePrefix: 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258470792+07:00","message":"TextPushed: 'เดี๋ยวลงไปมากเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258474071+07:00","message":"Push: 'เพราะว่าวันนี้นะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258476215+07:00","message":"TextPushed: 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258478442+07:00","message":"Set new StatePrefix : 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี CIMB'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.25848089+07:00","message":"Next Push (prob) : ' CIMB'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.25848316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258486313+07:00","message":"> Transcript [50750] [true]: 'เดี๋ยวลงไปมากเลยนะคะเพราะวันนี้นะคะมี CIMB แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258496689+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258508138+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258510871+07:00","message":"StatePrefix: 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี CIMB'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258515565+07:00","message":"TextPushed: 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258518694+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.25851042+07:00","message":"push: {false เพราะว่าวันนี้นะคะมี 0 0xc0044a2600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258712373+07:00","message":"Push: ' CIMB แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258716666+07:00","message":"TextPushed: 'เดี๋ยวลงไปมากเลยนะคะเพราะว่าวันนี้นะคะมี CIMB แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258718962+07:00","message":"Set new StatePrefix : 'เดี๋ยวลงไปมากเลยนะคะเพราะวันนี้นะคะมี CIMB แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258721198+07:00","message":"Next Push (prob) : 'เดี๋ยวลงไปมากเลยนะคะเพราะวันนี้นะคะมี CIMB แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.258725807+07:00","message":"push: {true  CIMB แล้ว 0 0xc0044a2600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.258738058+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4457.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:09.269434928+07:00","message":"write wav file: './tmp/7565/7565_4457.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.523482682+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.523525648+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-05-12T14:10:09.523531977+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.523545967+07:00","message":"[buffer interim] 4458 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.523553979+07:00","message":"[bufferProcess] interim [300000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.523555862+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.574437238+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.574477223+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-05-12T14:10:09.57448272+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.574496553+07:00","message":"[buffer interim] 4458 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.574503364+07:00","message":"[bufferProcess] interim [360000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.574505922+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.574511499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.574514439+07:00","message":"> Transcript [50751] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.574516772+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.713583075+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.713626283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.713632129+07:00","message":"receive interim result [false|false]: พี่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.713645676+07:00","message":"[buffer interim] 4458 false พี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.71365363+07:00","message":"[bufferProcess] interim [480000000]:พี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.713655755+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.713661329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.713664023+07:00","message":"> Transcript [50752] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.713666002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.713668501+07:00","message":"Set new StatePrefix: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.789675052+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.789715251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.789731565+07:00","message":"receive interim result [false|false]: พี่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.789745571+07:00","message":"[buffer interim] 4458 false พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.789753302+07:00","message":"[bufferProcess] interim [540000000]:พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.789755528+07:00","message":"[bufferProcess] send to processor:พี่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.78976053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.789763252+07:00","message":"> Transcript [50753] [false]: 'พี่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.789765676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.789767758+07:00","message":"Set new StatePrefix: 'พี่ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.92642125+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.926460199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีจับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.926466581+07:00","message":"receive interim result [false|false]: วิธีจับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:09.926480791+07:00","message":"[buffer interim] 4458 false วิธีจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.926490041+07:00","message":"[bufferProcess] interim [660000000]:วิธีจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.926492744+07:00","message":"[bufferProcess] send to processor:พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.926496394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.926499366+07:00","message":"> Transcript [50754] [false]: 'พี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.926501583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:09.926503513+07:00","message":"Set new StatePrefix: 'พี่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:10.09854746+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:10.098583208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีจับคอร์ด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:10.098588939+07:00","message":"receive interim result [false|false]: วิธีจับคอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:10.098606803+07:00","message":"[buffer interim] 4458 false วิธีจับคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.098614724+07:00","message":"[bufferProcess] interim [780000000]:วิธีจับคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.098617489+07:00","message":"[bufferProcess] send to processor:วิธีจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.098621467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.098624228+07:00","message":"> Transcript [50755] [false]: 'วิธีจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.098626239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.098628075+07:00","message":"Set new StatePrefix: 'วิธีจับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:10.158566556+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:10.158605181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่จะฝาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:10.158611293+07:00","message":"receive interim result [false|false]: พี่จะฝาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:10.158626548+07:00","message":"[buffer interim] 4458 false พี่จะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.158637238+07:00","message":"[bufferProcess] interim [840000000]:พี่จะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.158639803+07:00","message":"[bufferProcess] send to processor:วิธีจับคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.158645648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.15864859+07:00","message":"> Transcript [50756] [false]: 'วิธีจับคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.158653172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.158655514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.158657248+07:00","message":"StatePrefix: 'วิธีจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.158659106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:10.230681549+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:10.231087724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีจับคอร์ด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:10.231100114+07:00","message":"receive interim result [false|false]: วิธีจับคอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:10.231123244+07:00","message":"[buffer interim] 4458 false วิธีจับคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.231131404+07:00","message":"[bufferProcess] interim [900000000]:วิธีจับคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.231133913+07:00","message":"[bufferProcess] send to processor:พี่จะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.231149467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.231152427+07:00","message":"> Transcript [50757] [false]: 'พี่จะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.231154604+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.231156524+07:00","message":"Set new StatePrefix: 'พี่จะฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:10.705307383+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:10.705346302+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-05-12T14:10:10.705352315+07:00","message":"receive interim result [false|false]: วิธีจับคอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:10.70536425+07:00","message":"[buffer interim] 4458 false วิธีจับคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.705371735+07:00","message":"[bufferProcess] interim [500000000]:วิธีจับคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.705374223+07:00","message":"[bufferProcess] send to processor:วิธีจับคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.705377327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.705380495+07:00","message":"> Transcript [50758] [false]: 'วิธีจับคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.705382617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:10.705384464+07:00","message":"Set new StatePrefix: 'วิธีจับคอร์ด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:11.325440037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:11.325471983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:11.870532919+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:11.870570025+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-05-12T14:10:11.870575979+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:11.870591963+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:11.870599573+07:00","message":"[bufferProcess] interim [640000000]:พี่จะฝากด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:11.870602469+07:00","message":"[bufferProcess] send to processor:วิธีจับคอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:11.870610327+07:00","message":"[bufferProcess] send to processor (ticker):พี่จะฝากด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:11.870613115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:11.870616089+07:00","message":"> Transcript [50759] [false]: 'วิธีจับคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:11.870619916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:11.870622381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:11.870624205+07:00","message":"StatePrefix: 'วิธีจับคอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:11.870626136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:11.870627627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:11.870629556+07:00","message":"> Transcript [50760] [false]: 'พี่จะฝากด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:11.870631112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:11.870632893+07:00","message":"Set new StatePrefix: 'พี่จะฝากด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:11.995310932+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:11.995346539+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-05-12T14:10:11.995353451+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:11.995368869+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:11.995376309+07:00","message":"[bufferProcess] interim [820000000]:พี่จะฝากด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:11.995378452+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.195040607+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.19508537+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-05-12T14:10:12.195095149+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.195121728+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.195130492+07:00","message":"[bufferProcess] interim [0]:พี่จะฝากด้วยนะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.195133502+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.195137846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.19514078+07:00","message":"> Transcript [50761] [false]: 'พี่จะฝากด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.195144586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.195147826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.195150002+07:00","message":"StatePrefix: 'พี่จะฝากด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.195152203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.2773301+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.277364282+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-05-12T14:10:12.277369986+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.277385625+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.277393741+07:00","message":"[bufferProcess] interim [120000000]:พี่จะฝากด้วยนะเดี๋ยวต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.277396441+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.277399957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.277402445+07:00","message":"> Transcript [50762] [false]: 'พี่จะฝากด้วยนะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.277405841+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.277407863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.277409842+07:00","message":"StatePrefix: 'พี่จะฝากด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.277412052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.519759728+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.519793759+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-05-12T14:10:12.51980013+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.519813825+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.519820892+07:00","message":"[bufferProcess] interim [300000000]:พี่จะฝากด้วยนะเดี๋ยวต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.519823418+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะเดี๋ยวต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.51982664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.519829498+07:00","message":"> Transcript [50763] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.519833224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.519835191+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.519837473+07:00","message":"StatePrefix: 'พี่จะฝากด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.519839569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.584124642+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.584159028+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-05-12T14:10:12.58416459+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.584178766+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้องติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.584187577+07:00","message":"[bufferProcess] interim [420000000]:พี่จะฝากด้วยนะเดี๋ยวต้องติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.584191398+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะเดี๋ยวต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.584196662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.584200247+07:00","message":"> Transcript [50764] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.584206362+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.58420926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.584213829+07:00","message":"StatePrefix: 'พี่จะฝากด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.584216113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.584218936+07:00","message":"Push: 'พี่จะฝากด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.584220761+07:00","message":"TextPushed: 'พี่จะฝากด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.584223079+07:00","message":"Set new StatePrefix : 'พี่จะฝากด้วยนะเดี๋ยวต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.584225566+07:00","message":"Next Push (prob) : 'นะเดี๋ยวต้องติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.584235001+07:00","message":"push: {false พี่จะฝากด้วย 0 0xc002eaa300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.702475497+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.702515409+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-05-12T14:10:12.702521338+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.702532395+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้องติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.702539126+07:00","message":"[bufferProcess] interim [480000000]:พี่จะฝากด้วยนะเดี๋ยวต้องติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.702541598+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะเดี๋ยวต้องติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.702544604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.70254704+07:00","message":"> Transcript [50765] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.702550063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.702551936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.702553811+07:00","message":"StatePrefix: 'พี่จะฝากด้วยนะเดี๋ยวต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.702565814+07:00","message":"TextPushed: 'พี่จะฝากด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.890560576+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.890603209+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-05-12T14:10:12.890609401+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.890624943+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.89063266+07:00","message":"[bufferProcess] interim [660000000]:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.8906352+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะเดี๋ยวต้องติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.890641542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.890644838+07:00","message":"> Transcript [50766] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.8906487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.890650782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.890655239+07:00","message":"StatePrefix: 'พี่จะฝากด้วยนะเดี๋ยวต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.890658408+07:00","message":"TextPushed: 'พี่จะฝากด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.893634699+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.893670068+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-05-12T14:10:12.893675624+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:12.893693289+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.893700302+07:00","message":"[bufferProcess] interim [720000000]:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.893703061+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.893710462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.893713335+07:00","message":"> Transcript [50767] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.893718367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.893720985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.893723586+07:00","message":"StatePrefix: 'พี่จะฝากด้วยนะเดี๋ยวต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:12.893726302+07:00","message":"TextPushed: 'พี่จะฝากด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:13.08599294+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:13.086036937+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-05-12T14:10:13.086043531+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:13.086059526+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.086067317+07:00","message":"[bufferProcess] interim [840000000]:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.086070181+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.086077156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.086080534+07:00","message":"> Transcript [50768] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.086085614+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.086088125+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.086090538+07:00","message":"StatePrefix: 'พี่จะฝากด้วยนะเดี๋ยวต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.086093599+07:00","message":"TextPushed: 'พี่จะฝากด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.08610155+07:00","message":"Push: 'นะเดี๋ยวต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.086103592+07:00","message":"TextPushed: 'พี่จะฝากด้วยนะเดี๋ยวต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.086105858+07:00","message":"Set new StatePrefix : 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.086108127+07:00","message":"Next Push (prob) : 'ตามกันด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:13.08611767+07:00","message":"push: {false นะเดี๋ยวต้องติด 0 0xc002eaa300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:13.21644523+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:13.216480474+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-05-12T14:10:13.216487442+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:13.216503305+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.216510196+07:00","message":"[bufferProcess] interim [20000000]:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.216512825+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.216519887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.216522708+07:00","message":"> Transcript [50769] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.216526099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.216528178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.216530593+07:00","message":"StatePrefix: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.216532964+07:00","message":"TextPushed: 'พี่จะฝากด้วยนะเดี๋ยวต้องติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:13.794536413+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:13.794573081+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-05-12T14:10:13.794579503+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:13.794595089+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.794606236+07:00","message":"[bufferProcess] interim [620000000]:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.794608742+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.794612422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.794615682+07:00","message":"> Transcript [50770] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.79461869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.794622635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.79462497+07:00","message":"StatePrefix: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:13.794627579+07:00","message":"TextPushed: 'พี่จะฝากด้วยนะเดี๋ยวต้องติด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:14.326470778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:14.326486078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:14.845816457+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:14.845864508+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-05-12T14:10:14.845871166+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:14.845889712+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845898134+07:00","message":"[bufferProcess] interim [580000000]:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845901016+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845907776+07:00","message":"[bufferProcess] send to processor (ticker):พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845910992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.84591417+07:00","message":"> Transcript [50771] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845917961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845920283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845922906+07:00","message":"StatePrefix: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845925779+07:00","message":"TextPushed: 'พี่จะฝากด้วยนะเดี๋ยวต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845927536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845931732+07:00","message":"> Transcript [50772] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845933789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845935446+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845937105+07:00","message":"StatePrefix: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845938965+07:00","message":"TextPushed: 'พี่จะฝากด้วยนะเดี๋ยวต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845946353+07:00","message":"Push: 'ตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845950896+07:00","message":"TextPushed: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845953208+07:00","message":"Set new StatePrefix : 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.845955934+07:00","message":"Next Push (prob) : 'นะคะก่อนที่จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:14.84596638+07:00","message":"push: {false ตามกันด้วย 0 0xc002eaa300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:14.906836035+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:14.906876054+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-05-12T14:10:14.906882529+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:14.906896134+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.906906803+07:00","message":"[bufferProcess] interim [640000000]:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:14.906908973+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.085992002+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.086035656+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-05-12T14:10:15.086044285+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.086060796+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.086069254+07:00","message":"[bufferProcess] interim [880000000]:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.086074409+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.086081988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.086084665+07:00","message":"> Transcript [50773] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.086087274+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.2105087+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.210558157+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-05-12T14:10:15.21056491+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.210582682+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.210591718+07:00","message":"[bufferProcess] interim [0]:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.210594352+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.21060252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.21060551+07:00","message":"> Transcript [50774] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.210612652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.210615623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.210618342+07:00","message":"StatePrefix: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.210621103+07:00","message":"TextPushed: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.270514629+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.270557557+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-05-12T14:10:15.270565164+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.270581528+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.270593059+07:00","message":"[bufferProcess] interim [120000000]:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.270595645+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.270602636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.270607604+07:00","message":"> Transcript [50775] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.270611637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.270613809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.270616074+07:00","message":"StatePrefix: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.270619049+07:00","message":"TextPushed: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.39849093+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.398537795+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-05-12T14:10:15.398546071+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.398562483+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.398583444+07:00","message":"[bufferProcess] interim [180000000]:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.398586548+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.398594864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.398598113+07:00","message":"> Transcript [50776] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.39860236+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.398604654+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.39860732+07:00","message":"StatePrefix: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.398610229+07:00","message":"TextPushed: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.463236148+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.463286738+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-05-12T14:10:15.463294811+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กันหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.463311538+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.463319317+07:00","message":"[bufferProcess] interim [300000000]:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.463322737+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.463331575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.463334414+07:00","message":"> Transcript [50777] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.463338506+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.463340631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.463342979+07:00","message":"StatePrefix: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.463345954+07:00","message":"TextPushed: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.463352882+07:00","message":"Push: 'นะคะก่อนที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.463354961+07:00","message":"TextPushed: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.463357213+07:00","message":"Set new StatePrefix : 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.463359849+07:00","message":"Next Push (prob) : 'คุยเรื่องนี้กัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.46340385+07:00","message":"push: {false นะคะก่อนที่จะไป 0 0xc002eaa300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.69344383+07:00","message":"[GCS] IsForceVAD: false for message ID: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.765828324+07:00","message":"[GCS] Start streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.776995175+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.777037295+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-05-12T14:10:15.777045933+07:00","message":"receive interim result [false|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กันหน่อยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.777061779+07:00","message":"[buffer interim] 4458 false พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กันหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.777069289+07:00","message":"[bufferProcess] interim [600000000]:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กันหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.777073721+07:00","message":"[bufferProcess] send to processor:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.777082045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.777084719+07:00","message":"> Transcript [50778] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.777088637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.777091005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.77709366+07:00","message":"StatePrefix: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.777096418+07:00","message":"TextPushed: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.901320386+07:00","message":"receive streaming session, msgId: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.901368483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กันหน่อยค่ะ\",\"confidence\":0.95642203}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.901376533+07:00","message":"receive interim result [true|false]: พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กันหน่อยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.901388229+07:00","message":"end recv isFinal message id 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.901390403+07:00","message":"end Recv id 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.901397618+07:00","message":"[buffer interim] 4458 true พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กันหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.901412737+07:00","message":"[bufferProcess] interim [690000000]:พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กันหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.901419241+07:00","message":"[bufferProcess] send to processor (isfinal):พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กันหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.901423175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.901427152+07:00","message":"> Transcript [50779] [false]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กันหน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.901431612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.901434588+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.901437111+07:00","message":"StatePrefix: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.901440504+07:00","message":"TextPushed: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.901442562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.901444593+07:00","message":"> Transcript [50780] [true]: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กันหน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.901446897+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.901448626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.901450179+07:00","message":"StatePrefix: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไปคุยเรื่องนี้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.901452185+07:00","message":"TextPushed: 'พี่จะฝากด้วยนะเดี๋ยวต้องติดตามกันด้วยนะคะก่อนที่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:15.901458815+07:00","message":"Push: 'คุยเรื่องนี้กันหน่อยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:15.901468209+07:00","message":"push: {true คุยเรื่องนี้กันหน่อยค่ะ 0 0xc002eaa300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:15.913742578+07:00","message":"write wav file: './tmp/7565/7565_4458.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.338327317+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.338362847+07:00","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-05-12T14:10:16.338368756+07:00","message":"receive interim result [false|false]: คือเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.338382443+07:00","message":"[buffer interim] 4459 false คือเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.338389858+07:00","message":"[bufferProcess] interim [420000000]:คือเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.338392534+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.543290782+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.543334979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเมื่อเช้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.543340702+07:00","message":"receive interim result [false|false]: คือเมื่อเช้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.543357172+07:00","message":"[buffer interim] 4459 false คือเมื่อเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.543365669+07:00","message":"[bufferProcess] interim [600000000]:คือเมื่อเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.543368582+07:00","message":"[bufferProcess] send to processor:คือเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.543372149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.543375038+07:00","message":"> Transcript [50781] [false]: 'คือเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.54337706+07:00","message":"Set StatePrefix (first interim): 'คือเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.621455582+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.62149677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเมื่อช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.621502754+07:00","message":"receive interim result [false|false]: คือเมื่อช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.621520383+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.621528088+07:00","message":"[bufferProcess] interim [660000000]:คือเมื่อช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.621531088+07:00","message":"[bufferProcess] send to processor:คือเมื่อเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.621534436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.621537235+07:00","message":"> Transcript [50782] [false]: 'คือเมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.621540312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.621542445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.621544906+07:00","message":"StatePrefix: 'คือเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.621547006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.82053254+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.820568235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเมื่อช่วงเช้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.820574099+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงเช้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.820588388+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.820597419+07:00","message":"[bufferProcess] interim [840000000]:คือเมื่อช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.820600102+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.820606455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.820609276+07:00","message":"> Transcript [50783] [false]: 'คือเมื่อช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.820612483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.820614411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.820616367+07:00","message":"StatePrefix: 'คือเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.820619071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.821446106+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.821459992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเมื่อช่วงสัปดาห์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.821463489+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.821473665+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.82147822+07:00","message":"[bufferProcess] interim [900000000]:คือเมื่อช่วงสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.821480347+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.821482931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.821485236+07:00","message":"> Transcript [50784] [false]: 'คือเมื่อช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.821487331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.821489068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.82149072+07:00","message":"StatePrefix: 'คือเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.821492532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.950284679+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.950323462+07:00","message":"receive 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-05-12T14:10:16.950329964+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.95036153+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.950372014+07:00","message":"[bufferProcess] interim [20000000]:คือเมื่อช่วงสัปดาห์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.950374836+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.950378498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.950381436+07:00","message":"> Transcript [50785] [false]: 'คือเมื่อช่วงสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.950385014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.950386915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.950388737+07:00","message":"StatePrefix: 'คือเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.950390696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.950393408+07:00","message":"Push: 'คือเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.950395181+07:00","message":"TextPushed: 'คือเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.950397164+07:00","message":"Set new StatePrefix : 'คือเมื่อช่วงสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:16.950399355+07:00","message":"Next Push (prob) : 'ช่วงสัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:16.950410502+07:00","message":"push: {false คือเมื่อ 0 0xc0044a3900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:17.148882719+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:17.148927588+07:00","message":"receive 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-05-12T14:10:17.148934113+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:17.148949073+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.1489605+07:00","message":"[bufferProcess] interim [200000000]:คือเมื่อช่วงสัปดาห์ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.148963281+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.148972184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.148975665+07:00","message":"> Transcript [50786] [false]: 'คือเมื่อช่วงสัปดาห์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.148979682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.148982629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.148985446+07:00","message":"StatePrefix: 'คือเมื่อช่วงสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.148988174+07:00","message":"TextPushed: 'คือเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:17.217067949+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:17.217102297+07:00","message":"receive 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-05-12T14:10:17.217108229+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:17.21712512+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.217132991+07:00","message":"[bufferProcess] interim [320000000]:คือเมื่อช่วงสัปดาห์ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.217135366+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.217138543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.217143164+07:00","message":"> Transcript [50787] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.217146566+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.217148463+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.217150595+07:00","message":"StatePrefix: 'คือเมื่อช่วงสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.21715342+07:00","message":"TextPushed: 'คือเมื่อ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:17.3271047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:17.327094405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:17.716418032+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:17.71646252+07:00","message":"receive 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-05-12T14:10:17.716469653+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมาใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:17.716484481+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่านมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.716493501+07:00","message":"[bufferProcess] interim [560000000]:คือเมื่อช่วงสัปดาห์ที่ผ่านมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.716496014+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.716501766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.716506608+07:00","message":"> Transcript [50788] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.716510354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.716514815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.716517229+07:00","message":"StatePrefix: 'คือเมื่อช่วงสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.716519802+07:00","message":"TextPushed: 'คือเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:17.944833153+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:17.944866747+07:00","message":"receive 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-05-12T14:10:17.944872656+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมาดิคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:17.944885042+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่านมาดิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.944892036+07:00","message":"[bufferProcess] interim [620000000]:คือเมื่อช่วงสัปดาห์ที่ผ่านมาดิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.944894578+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่ผ่านมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.944899558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.94490237+07:00","message":"> Transcript [50789] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.944905849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.944908164+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.944910162+07:00","message":"StatePrefix: 'คือเมื่อช่วงสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.94491246+07:00","message":"TextPushed: 'คือเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.944917558+07:00","message":"Push: 'ช่วงสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.944919449+07:00","message":"TextPushed: 'คือเมื่อช่วงสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.944921432+07:00","message":"Set new StatePrefix : 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:17.944923689+07:00","message":"Next Push (prob) : 'ที่ผ่านมาใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:17.944930592+07:00","message":"push: {false ช่วงสัปดาห์ 0 0xc0044a3900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.017556503+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.017591356+07:00","message":"receive 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-05-12T14:10:18.017597904+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมามีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.017609716+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่านมามีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.017618116+07:00","message":"[bufferProcess] interim [680000000]:คือเมื่อช่วงสัปดาห์ที่ผ่านมามีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.017620662+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่ผ่านมาดิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.01762397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.017627433+07:00","message":"> Transcript [50790] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาดิคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.017629771+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.017631672+07:00","message":"Set new StatePrefix: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาดิคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.065077048+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.065110932+07:00","message":"receive 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-05-12T14:10:18.065117515+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยตลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.065130216+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.065136665+07:00","message":"[bufferProcess] interim [740000000]:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.06513929+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่ผ่านมามีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.065142677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.065145442+07:00","message":"> Transcript [50791] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมามีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.065147648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.065150095+07:00","message":"Set new StatePrefix: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมามีทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.102733058+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.102767238+07:00","message":"receive 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-05-12T14:10:18.102774666+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมามีพัดลม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.102788248+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่านมามีพัดลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.10279493+07:00","message":"[bufferProcess] interim [800000000]:คือเมื่อช่วงสัปดาห์ที่ผ่านมามีพัดลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.102797681+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.102803891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.102806579+07:00","message":"> Transcript [50792] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.102808804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.102812534+07:00","message":"Set new StatePrefix: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.221637+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.221676359+07:00","message":"receive 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-05-12T14:10:18.221682682+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยตรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.221697356+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.221705304+07:00","message":"[bufferProcess] interim [860000000]:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.221707872+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่ผ่านมามีพัดลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.221714976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.221718+07:00","message":"> Transcript [50793] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมามีพัดลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.22172022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.221722981+07:00","message":"Set new StatePrefix: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมามีพัดลม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.33750048+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.337538244+07:00","message":"receive 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-05-12T14:10:18.337545747+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมามีพัดลม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.337560493+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่านมามีพัดลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.337568149+07:00","message":"[bufferProcess] interim [920000000]:คือเมื่อช่วงสัปดาห์ที่ผ่านมามีพัดลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.337571342+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.337578639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.337581423+07:00","message":"> Transcript [50794] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.337583876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.337586642+07:00","message":"Set new StatePrefix: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยตรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.359541429+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.359566046+07:00","message":"receive 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-05-12T14:10:18.359571511+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.359591214+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.359597205+07:00","message":"[bufferProcess] interim [980000000]:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.3595998+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่ผ่านมามีพัดลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.359609636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.359615142+07:00","message":"> Transcript [50795] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมามีพัดลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.359617646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.359619681+07:00","message":"Set new StatePrefix: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมามีพัดลม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.380904616+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.380924504+07:00","message":"receive 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-05-12T14:10:18.380929559+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมาติดลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.380940736+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่านมาติดลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.380946115+07:00","message":"[bufferProcess] interim [100000000]:คือเมื่อช่วงสัปดาห์ที่ผ่านมาติดลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.380948265+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.380951212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.380953493+07:00","message":"> Transcript [50796] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.380955855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.3809577+07:00","message":"Set new StatePrefix: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.48619746+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.486238877+07:00","message":"receive 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-05-12T14:10:18.486244938+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.486260676+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.486269996+07:00","message":"[bufferProcess] interim [400000000]:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.48627278+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่ผ่านมาติดลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.48627687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.486286308+07:00","message":"> Transcript [50797] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาติดลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.486290166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.486293747+07:00","message":"Set new StatePrefix: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาติดลงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.632575132+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.632613084+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-05-12T14:10:18.632620494+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.632635993+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.632643006+07:00","message":"[bufferProcess] interim [580000000]:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.632645717+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.632652407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.632655569+07:00","message":"> Transcript [50798] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.632658591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.632660979+07:00","message":"Set new StatePrefix: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.676181197+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.676223697+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-05-12T14:10:18.676230325+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.676244332+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.676252412+07:00","message":"[bufferProcess] interim [640000000]:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.676256894+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.676264464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.676267398+07:00","message":"> Transcript [50799] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.676275164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.676277865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.676285873+07:00","message":"StatePrefix: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.676288617+07:00","message":"TextPushed: 'คือเมื่อช่วงสัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.689845959+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.689873896+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-05-12T14:10:18.689879892+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.689892899+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.689899425+07:00","message":"[bufferProcess] interim [700000000]:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.689902252+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.689905819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.689909294+07:00","message":"> Transcript [50800] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.689912592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.689914585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.689916808+07:00","message":"StatePrefix: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.689919306+07:00","message":"TextPushed: 'คือเมื่อช่วงสัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.800185444+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.800233915+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-05-12T14:10:18.800243202+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.800263317+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.800271916+07:00","message":"[bufferProcess] interim [880000000]:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.80027541+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.800287618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.800291585+07:00","message":"> Transcript [50801] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.800296127+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.800298806+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.800301483+07:00","message":"StatePrefix: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.800304373+07:00","message":"TextPushed: 'คือเมื่อช่วงสัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.833366568+07:00","message":"[GCS] IsForceVAD: false for message ID: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.893569147+07:00","message":"[GCS] Start streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.934288847+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.934330838+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-05-12T14:10:18.934337509+07:00","message":"receive interim result [false|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.934351178+07:00","message":"[buffer interim] 4459 false คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.934363631+07:00","message":"[bufferProcess] interim [0]:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.934366725+07:00","message":"[bufferProcess] send to processor:คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.934371123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.934374251+07:00","message":"> Transcript [50802] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.934378676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.934381058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.934383359+07:00","message":"StatePrefix: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.934387296+07:00","message":"TextPushed: 'คือเมื่อช่วงสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.934395071+07:00","message":"Push: 'ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.934397336+07:00","message":"TextPushed: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.934399495+07:00","message":"Set new StatePrefix : 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:18.934401798+07:00","message":"Next Push (prob) : 'ไปที่ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:18.934413391+07:00","message":"push: {false ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ 0 0xc0044a3900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:19.075055695+07:00","message":"receive streaming session, msgId: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:19.07510069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือเมื่อช่วงสัปดาห์ที่ผ่านมาติดลงพื้นที่ค่ะไปที่จังหวัด\",\"confidence\":0.93111247}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:19.075107332+07:00","message":"receive interim result [true|false]: คือเมื่อช่วงสัปดาห์ที่ผ่านมาติดลงพื้นที่ค่ะไปที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:19.075118314+07:00","message":"end recv isFinal message id 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:19.075120368+07:00","message":"end Recv id 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:19.075128635+07:00","message":"[buffer interim] 4459 true คือเมื่อช่วงสัปดาห์ที่ผ่านมาติดลงพื้นที่ค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.07514116+07:00","message":"[bufferProcess] interim [90000000]:คือเมื่อช่วงสัปดาห์ที่ผ่านมาติดลงพื้นที่ค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.075144502+07:00","message":"[bufferProcess] send to processor (isfinal):คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.075149821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.075152939+07:00","message":"> Transcript [50803] [false]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.075157831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.075159998+07:00","message":"Set new StatePrefix: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.075161961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.075164473+07:00","message":"> Transcript [50804] [true]: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาติดลงพื้นที่ค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.075167465+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.075169472+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.075171326+07:00","message":"StatePrefix: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.075174201+07:00","message":"TextPushed: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.07517614+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.075364266+07:00","message":"Push: 'ไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.075367629+07:00","message":"TextPushed: 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาโดยท่านรองพื้นที่ค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.075369766+07:00","message":"Set new StatePrefix : 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาติดลงพื้นที่ค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.075371926+07:00","message":"Next Push (prob) : 'คือเมื่อช่วงสัปดาห์ที่ผ่านมาติดลงพื้นที่ค่ะไปที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:19.075380938+07:00","message":"push: {true ไปที่จังหวัด 0 0xc0044a3900}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.075390541+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4459.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:19.08346748+07:00","message":"write wav file: './tmp/7565/7565_4459.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:19.741583003+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:19.741624037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมุทรสาคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:19.741629304+07:00","message":"receive interim result [false|false]: สมุทรสาคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:19.741643672+07:00","message":"[buffer interim] 4460 false สมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.741650612+07:00","message":"[bufferProcess] interim [660000000]:สมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:19.741652967+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:20.321182887+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:20.321222495+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-05-12T14:10:20.321228933+07:00","message":"receive interim result [false|false]: สมุทรสาคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:20.321243492+07:00","message":"[buffer interim] 4460 false สมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.321250798+07:00","message":"[bufferProcess] interim [260000000]:สมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.321253811+07:00","message":"[bufferProcess] send to processor:สมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.321257501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.321260104+07:00","message":"> Transcript [50805] [false]: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.321262528+07:00","message":"Set StatePrefix (first interim): 'สมุทรสาคร'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:20.327365045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:20.327366334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:20.327836013+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:20.327855417+07:00","message":"receive 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-05-12T14:10:20.327860899+07:00","message":"receive interim result [false|false]: สมุทรสาครนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:20.327871934+07:00","message":"[buffer interim] 4460 false สมุทรสาครนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.327877382+07:00","message":"[bufferProcess] interim [320000000]:สมุทรสาครนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.327879749+07:00","message":"[bufferProcess] send to processor:สมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.327883242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.327886793+07:00","message":"> Transcript [50806] [false]: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.327889729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.327892005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.327893725+07:00","message":"StatePrefix: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.327895644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:20.964730942+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:20.964775655+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-05-12T14:10:20.964784439+07:00","message":"receive interim result [false|false]: สมุทรสาครนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:20.964800976+07:00","message":"[buffer interim] 4460 false สมุทรสาครนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.964808828+07:00","message":"[bufferProcess] interim [920000000]:สมุทรสาครนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.964811531+07:00","message":"[bufferProcess] send to processor:สมุทรสาครนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.964818137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.964820881+07:00","message":"> Transcript [50807] [false]: 'สมุทรสาครนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.964824641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.96482717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.96482983+07:00","message":"StatePrefix: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:20.964831839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:22.0500649+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:22.050105117+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-05-12T14:10:22.050111365+07:00","message":"receive interim result [false|false]: สมุทรสาครนะคะกำลังเจอปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:22.050129426+07:00","message":"[buffer interim] 4460 false สมุทรสาครนะคะกำลังเจอปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050137644+07:00","message":"[bufferProcess] interim [940000000]:สมุทรสาครนะคะกำลังเจอปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.05014062+07:00","message":"[bufferProcess] send to processor:สมุทรสาครนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050143915+07:00","message":"[bufferProcess] send to processor (ticker):สมุทรสาครนะคะกำลังเจอปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050146927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050149695+07:00","message":"> Transcript [50808] [false]: 'สมุทรสาครนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050153032+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050155094+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.05015744+07:00","message":"StatePrefix: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050159387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050160904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050162813+07:00","message":"> Transcript [50809] [false]: 'สมุทรสาครนะคะกำลังเจอปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050164945+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050167251+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050168845+07:00","message":"StatePrefix: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050170531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050173403+07:00","message":"Push: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050175138+07:00","message":"TextPushed: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050177192+07:00","message":"Set new StatePrefix : 'สมุทรสาครนะคะกำลังเจอปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.050179258+07:00","message":"Next Push (prob) : 'นะคะกำลังเจอปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:22.050188064+07:00","message":"push: {false สมุทรสาคร 0 0xc0044a3d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:22.381022671+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:22.381063631+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-05-12T14:10:22.381071929+07:00","message":"receive interim result [false|false]: สมุทรสาครนะคะกำลังเจอปัญหาหนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:22.38108876+07:00","message":"[buffer interim] 4460 false สมุทรสาครนะคะกำลังเจอปัญหาหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.381101092+07:00","message":"[bufferProcess] interim [300000000]:สมุทรสาครนะคะกำลังเจอปัญหาหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.381104448+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:22.619718366+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:22.619757921+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-05-12T14:10:22.619763938+07:00","message":"receive interim result [false|false]: สมุทรสาครนะคะกำลังเจอปัญหาหนักมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:22.61977971+07:00","message":"[buffer interim] 4460 false สมุทรสาครนะคะกำลังเจอปัญหาหนักมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.619789841+07:00","message":"[bufferProcess] interim [540000000]:สมุทรสาครนะคะกำลังเจอปัญหาหนักมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.61979271+07:00","message":"[bufferProcess] send to processor:สมุทรสาครนะคะกำลังเจอปัญหาหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.619796342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.619799373+07:00","message":"> Transcript [50810] [false]: 'สมุทรสาครนะคะกำลังเจอปัญหาหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.61980563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.619808239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.61981053+07:00","message":"StatePrefix: 'สมุทรสาครนะคะกำลังเจอปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:22.619812986+07:00","message":"TextPushed: 'สมุทรสาคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.073559033+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.073597985+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-05-12T14:10:23.073604864+07:00","message":"receive interim result [false|false]: สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.073620174+07:00","message":"[buffer interim] 4460 false สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.073627956+07:00","message":"[bufferProcess] interim [960000000]:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.073630481+07:00","message":"[bufferProcess] send to processor:สมุทรสาครนะคะกำลังเจอปัญหาหนักมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.073634067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.073636738+07:00","message":"> Transcript [50811] [false]: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.073640083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.073642331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.073644735+07:00","message":"StatePrefix: 'สมุทรสาครนะคะกำลังเจอปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.073647235+07:00","message":"TextPushed: 'สมุทรสาคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.27599806+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.276040209+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-05-12T14:10:23.276046739+07:00","message":"receive interim result [false|false]: สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.276071297+07:00","message":"[buffer interim] 4460 false สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.276079392+07:00","message":"[bufferProcess] interim [140000000]:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.276082238+07:00","message":"[bufferProcess] send to processor:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.276088148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.276091338+07:00","message":"> Transcript [50812] [false]: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.276094594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.276097203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.276099506+07:00","message":"StatePrefix: 'สมุทรสาครนะคะกำลังเจอปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.27610527+07:00","message":"TextPushed: 'สมุทรสาคร'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:23.328380916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:23.328394994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.516514365+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.516555943+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-05-12T14:10:23.51656261+07:00","message":"receive interim result [false|false]: สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.516577649+07:00","message":"[buffer interim] 4460 false สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.516584492+07:00","message":"[bufferProcess] interim [380000000]:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.516587093+07:00","message":"[bufferProcess] send to processor:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.516593362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.516596242+07:00","message":"> Transcript [50813] [false]: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.516599688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.516601739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.516604196+07:00","message":"StatePrefix: 'สมุทรสาครนะคะกำลังเจอปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.516606544+07:00","message":"TextPushed: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.516611862+07:00","message":"Push: 'นะคะกำลังเจอปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.516613909+07:00","message":"TextPushed: 'สมุทรสาครนะคะกำลังเจอปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.516615931+07:00","message":"Set new StatePrefix : 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.516618426+07:00","message":"Next Push (prob) : 'หนักมากเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.516626207+07:00","message":"push: {false นะคะกำลังเจอปัญหา 0 0xc0044a3d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.546984627+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.547029449+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-05-12T14:10:23.547036584+07:00","message":"receive interim result [false|false]: สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.547053825+07:00","message":"[buffer interim] 4460 false สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.547062575+07:00","message":"[bufferProcess] interim [440000000]:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.547065542+07:00","message":"[bufferProcess] send to processor:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.54706869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.547071393+07:00","message":"> Transcript [50814] [false]: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.547074833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.547076924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.547078963+07:00","message":"StatePrefix: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.547081431+07:00","message":"TextPushed: 'สมุทรสาครนะคะกำลังเจอปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.648813175+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.648853608+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-05-12T14:10:23.648860108+07:00","message":"receive interim result [false|false]: สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.648873975+07:00","message":"[buffer interim] 4460 false สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.648881323+07:00","message":"[bufferProcess] interim [560000000]:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.648884313+07:00","message":"[bufferProcess] send to processor:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.648891017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.648894137+07:00","message":"> Transcript [50815] [false]: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.648898181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.648900581+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.648903044+07:00","message":"StatePrefix: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.648905828+07:00","message":"TextPushed: 'สมุทรสาครนะคะกำลังเจอปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.86599655+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.86603414+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-05-12T14:10:23.866041056+07:00","message":"receive interim result [false|false]: สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.866055339+07:00","message":"[buffer interim] 4460 false สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.866064236+07:00","message":"[bufferProcess] interim [800000000]:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.86606698+07:00","message":"[bufferProcess] send to processor:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.866072351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.866074971+07:00","message":"> Transcript [50816] [false]: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.866078884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.866080912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.866083061+07:00","message":"StatePrefix: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.866086462+07:00","message":"TextPushed: 'สมุทรสาครนะคะกำลังเจอปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.972873332+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.972909117+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-05-12T14:10:23.972916506+07:00","message":"receive interim result [false|false]: สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.972933726+07:00","message":"[buffer interim] 4460 false สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.972941999+07:00","message":"[bufferProcess] interim [860000000]:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.972944985+07:00","message":"[bufferProcess] send to processor:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.97294847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.972951071+07:00","message":"> Transcript [50817] [false]: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.97295466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.972956813+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.972958993+07:00","message":"StatePrefix: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.972961439+07:00","message":"TextPushed: 'สมุทรสาครนะคะกำลังเจอปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.97296461+07:00","message":"Push: 'หนักมากเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.97296673+07:00","message":"TextPushed: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.972969106+07:00","message":"Set new StatePrefix : 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:23.972971478+07:00","message":"Next Push (prob) : 'แผ่นดินหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:23.972979331+07:00","message":"push: {false หนักมากเรื่องของ 0 0xc0044a3d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:24.153587012+07:00","message":"[GCS] IsForceVAD: false for message ID: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:24.171225259+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:24.171266454+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-05-12T14:10:24.171272708+07:00","message":"receive interim result [false|false]: สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหายนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:24.171294492+07:00","message":"[buffer interim] 4460 false สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.171305734+07:00","message":"[bufferProcess] interim [40000000]:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.171308171+07:00","message":"[bufferProcess] send to processor:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.171312366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.1713174+07:00","message":"> Transcript [50818] [false]: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.171321218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.171323746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.171325689+07:00","message":"StatePrefix: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.171328261+07:00","message":"TextPushed: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:24.24551935+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:24.245556089+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-05-12T14:10:24.24556296+07:00","message":"receive interim result [false|false]: สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหายน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:24.245582038+07:00","message":"[buffer interim] 4460 false สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.245590593+07:00","message":"[bufferProcess] interim [220000000]:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.245593897+07:00","message":"[bufferProcess] send to processor:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.245597679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.245600473+07:00","message":"> Transcript [50819] [false]: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.245604204+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.245606153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.245608128+07:00","message":"StatePrefix: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.245611326+07:00","message":"TextPushed: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:24.284656574+07:00","message":"[GCS] Start streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:24.382204279+07:00","message":"receive streaming session, msgId: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:24.382236955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหายน้ำ\",\"confidence\":0.94396484}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:24.382243101+07:00","message":"receive interim result [true|false]: สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหายน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:24.38225045+07:00","message":"end recv isFinal message id 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:24.382252474+07:00","message":"end Recv id 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:24.382259204+07:00","message":"[buffer interim] 4460 true สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.382268784+07:00","message":"[bufferProcess] interim [280000000]:สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.382272336+07:00","message":"[bufferProcess] send to processor (isfinal):สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.382275466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.382278192+07:00","message":"> Transcript [50820] [false]: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.382291074+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.382293133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.382295003+07:00","message":"StatePrefix: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.382298282+07:00","message":"TextPushed: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.382300497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.382302703+07:00","message":"> Transcript [50821] [true]: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.382317936+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.382319949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.382321594+07:00","message":"StatePrefix: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของแผ่นดินหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.38232357+07:00","message":"TextPushed: 'สมุทรสาครนะคะกำลังเจอปัญหาหนักมากเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:24.382329315+07:00","message":"Push: 'แผ่นดินหายน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:24.382339281+07:00","message":"push: {true แผ่นดินหายน้ำ 0 0xc0044a3d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:24.392460101+07:00","message":"write wav file: './tmp/7565/7565_4460.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.002973073+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.003009847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.003015225+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.003029882+07:00","message":"[buffer interim] 4461 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.00303683+07:00","message":"[bufferProcess] interim [540000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.003038714+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.134054081+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.134094832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.134101094+07:00","message":"receive interim result [false|false]: อยากดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.134114525+07:00","message":"[buffer interim] 4461 false อยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.134121772+07:00","message":"[bufferProcess] interim [660000000]:อยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.134124517+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.134130669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.134133479+07:00","message":"> Transcript [50822] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.134135805+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.376628099+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.376661248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.37666682+07:00","message":"receive interim result [false|false]: อยากรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.376684243+07:00","message":"[buffer interim] 4461 false อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.376691973+07:00","message":"[bufferProcess] interim [900000000]:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.376694771+07:00","message":"[bufferProcess] send to processor:อยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.376697695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.376702118+07:00","message":"> Transcript [50823] [false]: 'อยากดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.376705967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.376708153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.376710042+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.376712123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.464832175+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.464866821+07:00","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-05-12T14:10:25.464872313+07:00","message":"receive interim result [false|false]: อยากดูแล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.464889402+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.4648945+07:00","message":"receive 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-05-12T14:10:25.464897395+07:00","message":"receive interim result [false|false]: อยากรุ่นแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.464906097+07:00","message":"[buffer interim] 4461 false อยากดูแล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.464909696+07:00","message":"[buffer interim] 4461 false อยากรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.464917559+07:00","message":"[bufferProcess] interim [960000000]:อยากดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.464919785+07:00","message":"[bufferProcess] send to processor:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.46492275+07:00","message":"[bufferProcess] interim [20000000]:อยากรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.464925801+07:00","message":"[bufferProcess] send to processor:อยากดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.464928407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.464931172+07:00","message":"> Transcript [50824] [false]: 'อยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.464936656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.464938554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.464940471+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.464942423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.464943904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.464945676+07:00","message":"> Transcript [50825] [false]: 'อยากดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.464947564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.464949096+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.464950724+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.464952488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.525859829+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.525895564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากดูแรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.525900634+07:00","message":"receive interim result [false|false]: อยากดูแรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.52591783+07:00","message":"[buffer interim] 4461 false อยากดูแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.525925539+07:00","message":"[bufferProcess] interim [80000000]:อยากดูแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.525927887+07:00","message":"[bufferProcess] send to processor:อยากรุ่นแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.525931766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.525934415+07:00","message":"> Transcript [50826] [false]: 'อยากรุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.525937447+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.525939368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.525941249+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.525943223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.525951433+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.525954123+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.525960513+07:00","message":"Set new StatePrefix : 'อยากรุ่นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.525962895+07:00","message":"Next Push (prob) : 'รุ่นแรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.525970894+07:00","message":"push: {false อยาก 0 0xc0044a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.843219701+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.843294508+07:00","message":"receive 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-05-12T14:10:25.843307609+07:00","message":"receive interim result [false|false]: อยากดูแรงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:25.843353778+07:00","message":"[buffer interim] 4461 false อยากดูแรงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.843362915+07:00","message":"[bufferProcess] interim [380000000]:อยากดูแรงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.843372569+07:00","message":"[bufferProcess] send to processor:อยากดูแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.843376692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.843382903+07:00","message":"> Transcript [50827] [false]: 'อยากดูแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.843386165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:25.843388987+07:00","message":"Set new StatePrefix: 'อยากดูแรง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:26.329492973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:26.329489813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.412502164+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.412537004+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-05-12T14:10:26.412542594+07:00","message":"receive interim result [false|false]: อยากดูแรงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.412555156+07:00","message":"[buffer interim] 4461 false อยากดูแรงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:26.412564958+07:00","message":"[bufferProcess] interim [980000000]:อยากดูแรงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:26.412567553+07:00","message":"[bufferProcess] send to processor:อยากดูแรงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:26.412572634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:26.412575985+07:00","message":"> Transcript [50828] [false]: 'อยากดูแรงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:26.412579277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:26.412581241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:26.41258314+07:00","message":"StatePrefix: 'อยากดูแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:26.412585258+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.460774747+07:00","message":"[GCS] Cleaned up inactive client: 4427"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.460795869+07:00","message":"[GCS] Cleaned up inactive client: 4428"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.460798461+07:00","message":"[GCS] Cleaned up inactive client: 4439"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.460800216+07:00","message":"[GCS] Cleaned up inactive client: 4433"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.460802125+07:00","message":"[GCS] Cleaned up inactive client: 4431"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.460803902+07:00","message":"[GCS] Cleaned up inactive client: 4432"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.460806335+07:00","message":"[GCS] Cleaned up inactive client: 4440"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.460808865+07:00","message":"[GCS] Cleaned up inactive client: 4436"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.460811045+07:00","message":"[GCS] Cleaned up inactive client: 4435"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.460812834+07:00","message":"[GCS] Cleaned up inactive client: 4430"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.46081442+07:00","message":"[GCS] Cleaned up inactive client: 4437"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.460816137+07:00","message":"[GCS] Cleaned up inactive client: 4434"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.460817688+07:00","message":"[GCS] Cleaned up inactive client: 4429"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.460819262+07:00","message":"[GCS] Cleaned up inactive client: 4438"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.62771107+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.627759573+07:00","message":"receive 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-05-12T14:10:26.627767551+07:00","message":"receive interim result [false|false]: อยากดูแรงค่ะช่วยไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:26.627787141+07:00","message":"[buffer interim] 4461 false อยากดูแรงค่ะช่วยไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:26.627801655+07:00","message":"[bufferProcess] interim [220000000]:อยากดูแรงค่ะช่วยไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:26.627806145+07:00","message":"[bufferProcess] send to processor:อยากดูแรงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:26.627814884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:26.627819069+07:00","message":"> Transcript [50829] [false]: 'อยากดูแรงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:26.627825288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:26.6278285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:26.627832138+07:00","message":"StatePrefix: 'อยากดูแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:26.627835896+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.245007218+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.245049635+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-05-12T14:10:27.245055619+07:00","message":"receive interim result [false|false]: อยากดูแรงค่ะช่วยไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.245066667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.245069059+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.24507598+07:00","message":"[buffer interim] 4461 false อยากดูแรงค่ะช่วยไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.245082052+07:00","message":"[buffer interim] 4461 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.245088006+07:00","message":"[bufferProcess] interim [820000000]:อยากดูแรงค่ะช่วยไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.245090456+07:00","message":"[bufferProcess] send to processor:อยากดูแรงค่ะช่วยไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.245095517+07:00","message":"[bufferProcess] interim [820000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.245098184+07:00","message":"[bufferProcess] update buffer: อยากดูแรงค่ะช่วยไหมคะ 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.245101397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.245105476+07:00","message":"> Transcript [50830] [false]: 'อยากดูแรงค่ะช่วยไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.245109682+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.245111803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.245113592+07:00","message":"StatePrefix: 'อยากดูแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.245115856+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.430047262+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.430084761+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-05-12T14:10:27.430091128+07:00","message":"receive interim result [false|false]: อยากดูแรงค่ะช่วยไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.430102458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 35\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.43010519+07:00","message":"receive interim result [false|false]:  35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.430112529+07:00","message":"[buffer interim] 4461 false อยากดูแรงค่ะช่วยไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.430116379+07:00","message":"[buffer interim] 4461 false  35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.430122097+07:00","message":"[bufferProcess] interim [940000000]:อยากดูแรงค่ะช่วยไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.430124469+07:00","message":"[bufferProcess] send to processor:อยากดูแรงค่ะช่วยไหมคะ 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.430127816+07:00","message":"[bufferProcess] interim [940000000]: 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.430130822+07:00","message":"[bufferProcess] update buffer: อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.43013378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.430136507+07:00","message":"> Transcript [50831] [false]: 'อยากดูแรงค่ะช่วยไหมคะ 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.430140474+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.430142658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.430145789+07:00","message":"StatePrefix: 'อยากดูแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.430148133+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.430151894+07:00","message":"Push: 'ดูแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.430156736+07:00","message":"TextPushed: 'อยากดูแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.430159492+07:00","message":"Set new StatePrefix : 'อยากดูแรงค่ะช่วยไหมคะ 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.430161805+07:00","message":"Next Push (prob) : 'ค่ะช่วยไหมคะ 30'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.430169729+07:00","message":"push: {false ดูแรง 0 0xc0044a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.497687018+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.49772719+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-05-12T14:10:27.497733713+07:00","message":"receive interim result [false|false]: อยากดูแรงค่ะช่วยไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.497745313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 35 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.49774833+07:00","message":"receive interim result [false|false]:  35 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.497755473+07:00","message":"[buffer interim] 4461 false อยากดูแรงค่ะช่วยไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.497759028+07:00","message":"[buffer interim] 4461 false  35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.497765777+07:00","message":"[bufferProcess] interim [120000000]:อยากดูแรงค่ะช่วยไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.497768708+07:00","message":"[bufferProcess] send to processor:อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.497771619+07:00","message":"[bufferProcess] interim [120000000]: 35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.4977744+07:00","message":"[bufferProcess] update buffer: อยากดูแรงค่ะช่วยไหมคะ 35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.497777666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.497782661+07:00","message":"> Transcript [50832] [false]: 'อยากดูแรงค่ะช่วยไหมคะ 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.497784806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.497786738+07:00","message":"Set new StatePrefix: 'อยากดูแรงค่ะช่วยไหมคะ 35'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.818737634+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.818771977+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-05-12T14:10:27.818778135+07:00","message":"receive interim result [false|false]: อยากดูแรงค่ะช่วยไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.818806038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 35 ปีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.818809186+07:00","message":"receive interim result [false|false]:  35 ปีที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.81881767+07:00","message":"[buffer interim] 4461 false อยากดูแรงค่ะช่วยไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:27.81882096+07:00","message":"[buffer interim] 4461 false  35 ปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.818826754+07:00","message":"[bufferProcess] interim [360000000]:อยากดูแรงค่ะช่วยไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.818829472+07:00","message":"[bufferProcess] send to processor:อยากดูแรงค่ะช่วยไหมคะ 35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.818832466+07:00","message":"[bufferProcess] interim [360000000]: 35 ปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.818835113+07:00","message":"[bufferProcess] update buffer: อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.818837863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.818840344+07:00","message":"> Transcript [50833] [false]: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.818843695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.818845616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.818847359+07:00","message":"StatePrefix: 'อยากดูแรงค่ะช่วยไหมคะ 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:27.818849437+07:00","message":"TextPushed: 'อยากดูแรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.012931527+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.012965468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากดูแรงค่ะช่วยไหมคะ 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.012971203+07:00","message":"receive interim result [false|false]: อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.012981029+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-05-12T14:10:28.012984592+07:00","message":"receive interim result [false|false]:  ปีที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.012993705+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.012996717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากดูแรงค่ะช่วยไหมคะ 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.012999028+07:00","message":"receive interim result [false|false]: อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.013001942+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-05-12T14:10:28.013004156+07:00","message":"receive interim result [false|false]:  ปีที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.013009849+07:00","message":"[buffer interim] 4461 false อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.01301356+07:00","message":"[buffer interim] 4461 false  ปีที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.013016058+07:00","message":"[buffer interim] 4461 false อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.013018194+07:00","message":"[buffer interim] 4461 false  ปีที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.013024109+07:00","message":"[bufferProcess] interim [540000000]:อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.013026804+07:00","message":"[bufferProcess] send to processor:อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.013029762+07:00","message":"[bufferProcess] interim [540000000]: ปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.013031931+07:00","message":"[bufferProcess] update buffer: อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.01303418+07:00","message":"[bufferProcess] interim [600000000]:อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.013035901+07:00","message":"[bufferProcess] send to processor:อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.013037933+07:00","message":"[bufferProcess] interim [600000000]: ปีที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.013039762+07:00","message":"[bufferProcess] update buffer: อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.013042525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.013044906+07:00","message":"> Transcript [50834] [false]: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.013047723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.013049659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.013051485+07:00","message":"StatePrefix: 'อยากดูแรงค่ะช่วยไหมคะ 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.013053755+07:00","message":"TextPushed: 'อยากดูแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.01305547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.01305732+07:00","message":"> Transcript [50835] [false]: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.013059137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.013060745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.013062354+07:00","message":"StatePrefix: 'อยากดูแรงค่ะช่วยไหมคะ 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.01306423+07:00","message":"TextPushed: 'อยากดูแรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.335688003+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.335731711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากดูแรงค่ะช่วยไหมคะ 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.335738786+07:00","message":"receive interim result [false|false]: อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.335750008+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-05-12T14:10:28.335752727+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.335761217+07:00","message":"[buffer interim] 4461 false อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.335765235+07:00","message":"[buffer interim] 4461 false  ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.33577175+07:00","message":"[bufferProcess] interim [840000000]:อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.335774318+07:00","message":"[bufferProcess] send to processor:อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.335777308+07:00","message":"[bufferProcess] interim [840000000]: ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.335780245+07:00","message":"[bufferProcess] update buffer: อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.335785301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.335788212+07:00","message":"> Transcript [50836] [false]: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.335792601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.335795253+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.335797078+07:00","message":"StatePrefix: 'อยากดูแรงค่ะช่วยไหมคะ 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.335799186+07:00","message":"TextPushed: 'อยากดูแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.335802027+07:00","message":"Push: 'ค่ะช่วยไหมคะ 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.335803818+07:00","message":"TextPushed: 'อยากดูแรงค่ะช่วยไหมคะ 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.335805792+07:00","message":"Set new StatePrefix : 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.335807911+07:00","message":"Next Push (prob) : ' ปีที่ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.335816002+07:00","message":"push: {false ค่ะช่วยไหมคะ 35 0 0xc0044a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.946666965+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.946706715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.946713056+07:00","message":"receive interim result [false|false]: อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:28.946728532+07:00","message":"[buffer interim] 4461 false อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.946737938+07:00","message":"[bufferProcess] interim [440000000]:อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.946740764+07:00","message":"[bufferProcess] send to processor:อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.946748077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.94675112+07:00","message":"> Transcript [50837] [false]: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.946755036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.946757549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.94675935+07:00","message":"StatePrefix: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:28.946762141+07:00","message":"TextPushed: 'อยากดูแรงค่ะช่วยไหมคะ 35'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.037764372+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.037811689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากดูแรงค่ะช่วยไหมคะ 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.037820148+07:00","message":"receive interim result [false|false]: อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.037832903+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-05-12T14:10:29.037837393+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแผ่นดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.037854568+07:00","message":"[buffer interim] 4461 false อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.037868024+07:00","message":"[buffer interim] 4461 false  ปีที่ผ่านมาแผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.037878312+07:00","message":"[bufferProcess] interim [560000000]:อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.037881209+07:00","message":"[bufferProcess] send to processor:อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.037884749+07:00","message":"[bufferProcess] interim [560000000]: ปีที่ผ่านมาแผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.037888223+07:00","message":"[bufferProcess] update buffer: อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.037891671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.037894679+07:00","message":"> Transcript [50838] [false]: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.037898247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.037900322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.037902262+07:00","message":"StatePrefix: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.037904585+07:00","message":"TextPushed: 'อยากดูแรงค่ะช่วยไหมคะ 35'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.239761999+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.239795334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากดูแรงค่ะช่วยไหมคะ 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.239801589+07:00","message":"receive interim result [false|false]: อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.239813892+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-05-12T14:10:29.23981706+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแผ่นดินมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.239826107+07:00","message":"[buffer interim] 4461 false อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.239829643+07:00","message":"[buffer interim] 4461 false  ปีที่ผ่านมาแผ่นดินมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.239835802+07:00","message":"[bufferProcess] interim [740000000]:อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.239838618+07:00","message":"[bufferProcess] send to processor:อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.239841986+07:00","message":"[bufferProcess] interim [740000000]: ปีที่ผ่านมาแผ่นดินมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.239845594+07:00","message":"[bufferProcess] update buffer: อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.239848561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.239851073+07:00","message":"> Transcript [50839] [false]: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.239854338+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.239856227+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.239858148+07:00","message":"StatePrefix: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.239860423+07:00","message":"TextPushed: 'อยากดูแรงค่ะช่วยไหมคะ 35'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.24860653+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.248633485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากดูแรงค่ะช่วยไหมคะ 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.248640278+07:00","message":"receive interim result [false|false]: อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.248654578+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-05-12T14:10:29.248657929+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแผ่นดินปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.248664506+07:00","message":"[buffer interim] 4461 false อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.248667725+07:00","message":"[buffer interim] 4461 false  ปีที่ผ่านมาแผ่นดินปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.248672053+07:00","message":"[bufferProcess] interim [800000000]:อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.248674894+07:00","message":"[bufferProcess] send to processor:อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.248682562+07:00","message":"[bufferProcess] interim [800000000]: ปีที่ผ่านมาแผ่นดินปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.248685021+07:00","message":"[bufferProcess] update buffer: อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.248687855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.2486906+07:00","message":"> Transcript [50840] [false]: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.248693726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.248695767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.248697629+07:00","message":"StatePrefix: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.248699735+07:00","message":"TextPushed: 'อยากดูแรงค่ะช่วยไหมคะ 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.248707974+07:00","message":"Push: ' ปีที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.248710835+07:00","message":"TextPushed: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.248714513+07:00","message":"Set new StatePrefix : 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.248717956+07:00","message":"Next Push (prob) : 'มาแผ่นดินมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.248728044+07:00","message":"push: {false  ปีที่ผ่าน 0 0xc0044a3e80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:29.330116859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:29.33012085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.364087934+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.364127629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากดูแรงค่ะช่วยไหมคะ 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.364134197+07:00","message":"receive interim result [false|false]: อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.36414929+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-05-12T14:10:29.364152354+07:00","message":"receive interim result [false|false]:  ปีที่ผ่านมาแผ่นดินมันหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.364161211+07:00","message":"[buffer interim] 4461 false อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.364164628+07:00","message":"[buffer interim] 4461 false  ปีที่ผ่านมาแผ่นดินมันหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.364171147+07:00","message":"[bufferProcess] interim [920000000]:อยากดูแรงค่ะช่วยไหมคะ 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.364174623+07:00","message":"[bufferProcess] send to processor:อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.364178053+07:00","message":"[bufferProcess] interim [920000000]: ปีที่ผ่านมาแผ่นดินมันหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.364182388+07:00","message":"[bufferProcess] update buffer: อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินมันหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.364187144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.364206602+07:00","message":"> Transcript [50841] [false]: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.364210436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.364213401+07:00","message":"Set new StatePrefix: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.403585584+07:00","message":"[GCS] IsForceVAD: false for message ID: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.463991691+07:00","message":"[GCS] Start streaming session, msgId: 4462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.577292549+07:00","message":"receive streaming session, msgId: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.577333812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินมันหาย\",\"confidence\":0.9340896}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.577341159+07:00","message":"receive interim result [true|false]: อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินมันหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.5773532+07:00","message":"end recv isFinal message id 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.577355755+07:00","message":"end Recv id 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.577362882+07:00","message":"[buffer interim] 4461 true อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินมันหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.577375322+07:00","message":"[bufferProcess] interim [130000000]:อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินมันหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.577381908+07:00","message":"[bufferProcess] send to processor (isfinal):อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินมันหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.577385692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.577388656+07:00","message":"> Transcript [50842] [false]: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินมันหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.577391527+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.577393432+07:00","message":"Set new StatePrefix: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินมันหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.577395228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.57739722+07:00","message":"> Transcript [50843] [true]: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินมันหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.577399698+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.577401578+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.577403698+07:00","message":"StatePrefix: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่านมาแผ่นดินมันหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.577406672+07:00","message":"TextPushed: 'อยากดูแรงค่ะช่วยไหมคะ 35 ปีที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:29.577414675+07:00","message":"Push: 'มาแผ่นดินมันหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:29.577424295+07:00","message":"push: {true มาแผ่นดินมันหาย 0 0xc0044a3e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:29.595970373+07:00","message":"write wav file: './tmp/7565/7565_4461.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:30.979417212+07:00","message":"receive streaming session, msgId: 4462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:30.979474099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:30.979480352+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:30.979495244+07:00","message":"[buffer interim] 4462 false 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:30.979503548+07:00","message":"[bufferProcess] interim [260000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:30.979505491+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:30.979508905+07:00","message":"[bufferProcess] send to processor (ticker):1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:30.979511789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:30.979515008+07:00","message":"> Transcript [50844] [false]: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:30.979517801+07:00","message":"Set StatePrefix (first interim): '1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.108896524+07:00","message":"receive streaming session, msgId: 4462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.108939517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 กิโล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.108945281+07:00","message":"receive interim result [false|false]: 1 กิโล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.10895917+07:00","message":"[buffer interim] 4462 false 1 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.108967956+07:00","message":"[bufferProcess] interim [440000000]:1 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.108970233+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.222737247+07:00","message":"receive streaming session, msgId: 4462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.222782647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบ 1 กิโลเมตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.22278911+07:00","message":"receive interim result [false|false]: เกือบ 1 กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.222801577+07:00","message":"[buffer interim] 4462 false เกือบ 1 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.222810973+07:00","message":"[bufferProcess] interim [620000000]:เกือบ 1 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.222813487+07:00","message":"[bufferProcess] send to processor:1 กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.22281709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.222819909+07:00","message":"> Transcript [50845] [false]: '1 กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.222823026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.222825129+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.222826898+07:00","message":"StatePrefix: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.22282891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.712943051+07:00","message":"[GCS] IsForceVAD: false for message ID: 4462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.735030154+07:00","message":"receive streaming session, msgId: 4462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.735092093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบ 1 กิโลเมตรค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.735097967+07:00","message":"receive interim result [false|false]: เกือบ 1 กิโลเมตรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.735114853+07:00","message":"[buffer interim] 4462 false เกือบ 1 กิโลเมตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.735123052+07:00","message":"[bufferProcess] interim [40000000]:เกือบ 1 กิโลเมตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.735125771+07:00","message":"[bufferProcess] send to processor:เกือบ 1 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.735132532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.735135658+07:00","message":"> Transcript [50846] [false]: 'เกือบ 1 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.735137881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.735139916+07:00","message":"Set new StatePrefix: 'เกือบ 1 กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.774017305+07:00","message":"[GCS] Start streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.791865174+07:00","message":"receive streaming session, msgId: 4462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.791904658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.79191099+07:00","message":"receive interim result [false|false]: เกือบ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.791921821+07:00","message":"receive 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-05-12T14:10:31.791924769+07:00","message":"receive interim result [false|false]:  กิโลเมตรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.791932118+07:00","message":"[buffer interim] 4462 false เกือบ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.791937908+07:00","message":"[buffer interim] 4462 false  กิโลเมตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.791943676+07:00","message":"[bufferProcess] interim [220000000]:เกือบ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.791945878+07:00","message":"[bufferProcess] send to processor:เกือบ 1 กิโลเมตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.791955202+07:00","message":"[bufferProcess] interim [220000000]: กิโลเมตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.791957717+07:00","message":"[bufferProcess] update buffer: เกือบ 1 กิโลเมตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.791960115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.791962538+07:00","message":"> Transcript [50847] [false]: 'เกือบ 1 กิโลเมตรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.791965812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.791967857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.791969744+07:00","message":"StatePrefix: 'เกือบ 1 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.791971772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.813575537+07:00","message":"receive streaming session, msgId: 4462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.813619197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบ 1 กิโลเมตรค่ะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.813625509+07:00","message":"receive interim result [true|false]: เกือบ 1 กิโลเมตรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.813635123+07:00","message":"end recv isFinal message id 4462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.813637289+07:00","message":"end Recv id 4462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.813644201+07:00","message":"[buffer interim] 4462 true เกือบ 1 กิโลเมตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.813653773+07:00","message":"[bufferProcess] interim [250000000]:เกือบ 1 กิโลเมตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.813658765+07:00","message":"[bufferProcess] send to processor (isfinal):เกือบ 1 กิโลเมตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.813661976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.8136657+07:00","message":"> Transcript [50848] [false]: 'เกือบ 1 กิโลเมตรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.813668638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.813670482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.813672388+07:00","message":"StatePrefix: 'เกือบ 1 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.813674572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.813676306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.81367823+07:00","message":"> Transcript [50849] [true]: 'เกือบ 1 กิโลเมตรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.813680271+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.813681875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.813683472+07:00","message":"StatePrefix: 'เกือบ 1 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.813685155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:31.813690972+07:00","message":"Push: 'เกือบ 1 กิโลเมตรค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:31.813698711+07:00","message":"push: {true เกือบ 1 กิโลเมตรค่ะ 0 0xc0044a3f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:31.821044352+07:00","message":"write wav file: './tmp/7565/7565_4462.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:32.330365351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:32.330379741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:32.823797773+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:32.823854815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของชาวบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:32.823860247+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:32.823876289+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:32.823883503+07:00","message":"[bufferProcess] interim [840000000]:บ้านของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:32.823885988+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:32.823892562+07:00","message":"[bufferProcess] send to processor (ticker):บ้านของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:32.82389531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:32.82389799+07:00","message":"> Transcript [50850] [false]: 'บ้านของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:32.823900001+07:00","message":"Set StatePrefix (first interim): 'บ้านของชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:32.943338204+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:32.943387209+07:00","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-05-12T14:10:32.943392826+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:32.943407569+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:32.943415237+07:00","message":"[bufferProcess] interim [960000000]:บ้านของชาวบ้านบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:32.943417279+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:33.132653462+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:33.132688571+07:00","message":"receive 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-05-12T14:10:33.132694534+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:33.132707395+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.132714813+07:00","message":"[bufferProcess] interim [140000000]:บ้านของชาวบ้านบางคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.132717545+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.13272436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.132727173+07:00","message":"> Transcript [50851] [false]: 'บ้านของชาวบ้านบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.13273019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.13273257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.132734507+07:00","message":"StatePrefix: 'บ้านของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.132736858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:33.412639167+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:33.41268582+07:00","message":"receive 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-05-12T14:10:33.412692582+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:33.412712505+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.412724302+07:00","message":"[bufferProcess] interim [500000000]:บ้านของชาวบ้านบางคนตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.412727244+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.412737091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.412740198+07:00","message":"> Transcript [50852] [false]: 'บ้านของชาวบ้านบางคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.412744118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.412746053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.412748531+07:00","message":"StatePrefix: 'บ้านของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.412750822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:33.840568048+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:33.840603772+07:00","message":"receive 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-05-12T14:10:33.840609587+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:33.840626485+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.840634346+07:00","message":"[bufferProcess] interim [860000000]:บ้านของชาวบ้านบางคนตอนนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.840638479+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.840643511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.840647027+07:00","message":"> Transcript [50853] [false]: 'บ้านของชาวบ้านบางคนตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.840650141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.840652745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.840654874+07:00","message":"StatePrefix: 'บ้านของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:33.840657149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.041587741+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.041635534+07:00","message":"receive 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-05-12T14:10:34.041643722+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.04166338+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.041677289+07:00","message":"[bufferProcess] interim [100000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.041682232+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.041691035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.041694852+07:00","message":"> Transcript [50854] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.041699472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.041702759+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.041705954+07:00","message":"StatePrefix: 'บ้านของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.041708929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.041717664+07:00","message":"Push: 'บ้านของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.041720498+07:00","message":"TextPushed: 'บ้านของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.041723418+07:00","message":"Set new StatePrefix : 'บ้านของชาวบ้านบางคนตอนนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.041726979+07:00","message":"Next Push (prob) : 'บางคนตอนนี้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.041738228+07:00","message":"push: {false บ้านของชาวบ้าน 0 0xc004ce8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.354651051+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.354686224+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-05-12T14:10:34.354692359+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.354708209+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.354715356+07:00","message":"[bufferProcess] interim [340000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.354718074+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.354725726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.354729138+07:00","message":"> Transcript [50855] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.35473215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.354734402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.354739498+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.35474203+07:00","message":"TextPushed: 'บ้านของชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.619257136+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.619300323+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-05-12T14:10:34.619307102+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.619323293+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.619332518+07:00","message":"[bufferProcess] interim [640000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.619336047+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.619341417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.619344471+07:00","message":"> Transcript [50856] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.619347888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.619350167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.619352351+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.619354958+07:00","message":"TextPushed: 'บ้านของชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.73908393+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.739122571+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-05-12T14:10:34.739128687+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.739144031+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.739152307+07:00","message":"[bufferProcess] interim [820000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.739154718+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.739160317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.739163184+07:00","message":"> Transcript [50857] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.739166912+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.739169197+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.739171338+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.73917402+07:00","message":"TextPushed: 'บ้านของชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.806930051+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.806973477+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-05-12T14:10:34.806980169+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.806995746+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.807002559+07:00","message":"[bufferProcess] interim [880000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.807004833+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.807010173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.807012953+07:00","message":"> Transcript [50858] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.80701639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.807018462+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.807021877+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.807025481+07:00","message":"TextPushed: 'บ้านของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.807033425+07:00","message":"Push: 'บางคนตอนนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.807037388+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.807040917+07:00","message":"Set new StatePrefix : 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:34.807045622+07:00","message":"Next Push (prob) : 'ย้ายหนีได้และ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:34.807054451+07:00","message":"push: {false บางคนตอนนี้ต้อง 0 0xc004ce8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.004691684+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.004737807+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-05-12T14:10:35.004744536+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วอย่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.004759722+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.004767577+07:00","message":"[bufferProcess] interim [60000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.004770128+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.00477854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.004783012+07:00","message":"> Transcript [50859] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.004785795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.004788542+07:00","message":"Set new StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.152012021+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.15206068+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-05-12T14:10:35.152067631+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วยาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.152086201+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.152095037+07:00","message":"[bufferProcess] interim [180000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.152097494+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.152101271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.152104565+07:00","message":"> Transcript [50860] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.152108751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.152110834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.152112674+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.152115355+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.283722091+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.283764484+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-05-12T14:10:35.283771344+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.28378796+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.283803567+07:00","message":"[bufferProcess] interim [240000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.283807081+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.283814555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.283818379+07:00","message":"> Transcript [50861] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.283822212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.283824139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.283826044+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.283829141+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้อง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:35.330686014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:35.330692823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.357902531+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.357938883+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-05-12T14:10:35.357945367+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วย้ายอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.357961388+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วย้ายอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.357970114+07:00","message":"[bufferProcess] interim [360000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วย้ายอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.357974386+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.357980929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.35798411+07:00","message":"> Transcript [50862] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.357987797+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.357989854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.357992698+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.357998325+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.470668073+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.470710431+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-05-12T14:10:35.47071776+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วน่าอิจฉา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.47073257+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วน่าอิจฉา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.470741347+07:00","message":"[bufferProcess] interim [480000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วน่าอิจฉา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.470744515+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วย้ายอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.470751127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.470754586+07:00","message":"> Transcript [50863] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วย้ายอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.470759112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.470761606+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.470764023+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.470766624+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.470773337+07:00","message":"Push: 'ย้ายหนีได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.470778515+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.470781466+07:00","message":"Set new StatePrefix : 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วย้ายอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.470783911+07:00","message":"Next Push (prob) : 'ย้ายอีก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.470792978+07:00","message":"push: {false ย้ายหนีได้แล้ว 0 0xc004ce8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.506541532+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.506571975+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-05-12T14:10:35.506578118+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.506595003+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.506601565+07:00","message":"[bufferProcess] interim [540000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.506605193+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วน่าอิจฉา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.50660979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.506613409+07:00","message":"> Transcript [50864] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วน่าอิจฉา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.506617319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.506621611+07:00","message":"Set new StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วน่าอิจฉา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.674725706+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.674771228+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-05-12T14:10:35.674778538+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.674795603+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.6748053+07:00","message":"[bufferProcess] interim [660000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.674808014+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.674816297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.674819405+07:00","message":"> Transcript [50865] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.674821841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.674824313+07:00","message":"Set new StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.731367597+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.731414067+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-05-12T14:10:35.731424449+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายภาษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.731441628+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.731449369+07:00","message":"[bufferProcess] interim [780000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.731452167+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.731455965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.731458958+07:00","message":"> Transcript [50866] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.731462579+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.731464922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.731466905+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.731469702+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.823625813+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.823666094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.823672266+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.823688042+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.823695844+07:00","message":"[bufferProcess] interim [840000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.823698865+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.823707107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.823710011+07:00","message":"> Transcript [50867] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.823713903+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.823716174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.823718282+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.823721012+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.966579349+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.966622118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.96662868+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 30"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:35.966645814+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.966653952+07:00","message":"[bufferProcess] interim [960000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.966656454+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.966660234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.966663511+07:00","message":"> Transcript [50868] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.96666743+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.966669477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.966671711+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:35.966674372+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.018590668+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.018636505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.018644981+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.018662908+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.018676897+07:00","message":"[bufferProcess] interim [80000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.018681482+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.018690706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.018695913+07:00","message":"> Transcript [50869] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.01870204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.018705258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.018708029+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.018712375+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.018720421+07:00","message":"Push: 'แยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.018723289+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.018726317+07:00","message":"Set new StatePrefix : 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.018729658+07:00","message":"Next Push (prob) : 'มา 30'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.018742249+07:00","message":"push: {false แยกย้าย 0 0xc004ce8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.41703807+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.417071316+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-05-12T14:10:36.41707836+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.41708781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 ครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.417090652+07:00","message":"receive interim result [false|false]:  3 ครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.417098706+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.417102723+07:00","message":"[buffer interim] 4463 false  3 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.417108345+07:00","message":"[bufferProcess] interim [440000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.417112291+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.417116668+07:00","message":"[bufferProcess] interim [440000000]: 3 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.417119822+07:00","message":"[bufferProcess] update buffer: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.417124213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.417127978+07:00","message":"> Transcript [50870] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.417131896+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.417134913+07:00","message":"Set new StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.600684806+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.600717566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.600723535+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.600737402+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-05-12T14:10:36.600741139+07:00","message":"receive interim result [false|false]:  ครั้งนี่คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.600750372+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.600754356+07:00","message":"[buffer interim] 4463 false  ครั้งนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.600760996+07:00","message":"[bufferProcess] interim [680000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.600763561+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.600771229+07:00","message":"[bufferProcess] interim [680000000]: ครั้งนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.600773931+07:00","message":"[bufferProcess] update buffer: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.600777408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.600779946+07:00","message":"> Transcript [50871] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.600783276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.600785234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.600787228+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.600789846+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.879489007+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.879525965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.879531957+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.879541248+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-05-12T14:10:36.879544345+07:00","message":"receive interim result [false|false]:  ครั้งนี่คือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.87955239+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.87955846+07:00","message":"[buffer interim] 4463 false  ครั้งนี่คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.879566521+07:00","message":"[bufferProcess] interim [920000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.879569738+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.879575088+07:00","message":"[bufferProcess] interim [920000000]: ครั้งนี่คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.879577511+07:00","message":"[bufferProcess] update buffer: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.879580451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.879583603+07:00","message":"> Transcript [50872] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.879587806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.879589716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.879591543+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.879593766+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.91218322+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.912214889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.9122208+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.912231251+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-05-12T14:10:36.912234277+07:00","message":"receive interim result [false|false]:  ครั้งนี่คือปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.91224217+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:36.912247754+07:00","message":"[buffer interim] 4463 false  ครั้งนี่คือปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.91225488+07:00","message":"[bufferProcess] interim [980000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.912258998+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.91226559+07:00","message":"[bufferProcess] interim [980000000]: ครั้งนี่คือปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.912268474+07:00","message":"[bufferProcess] update buffer: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.912271829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.912274405+07:00","message":"> Transcript [50873] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.912278151+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.912281982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.912285642+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:36.912288217+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.103024638+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.103066629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.103074045+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.103089328+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-05-12T14:10:37.103092342+07:00","message":"receive interim result [false|false]:  ครั้งนี่คือปัญหาใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.103101265+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.103106612+07:00","message":"[buffer interim] 4463 false  ครั้งนี่คือปัญหาใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.103113734+07:00","message":"[bufferProcess] interim [160000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.103116877+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.103120563+07:00","message":"[bufferProcess] interim [160000000]: ครั้งนี่คือปัญหาใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.10312303+07:00","message":"[bufferProcess] update buffer: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.103126422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.10313015+07:00","message":"> Transcript [50874] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.103134889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.10313752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.10313938+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.103141798+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.103144891+07:00","message":"Push: 'มา 3 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.103146672+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.10314912+07:00","message":"Set new StatePrefix : 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.103151427+07:00","message":"Next Push (prob) : 'นี่คือปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.103159792+07:00","message":"push: {false มา 3 ครั้ง 0 0xc004ce8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.283788128+07:00","message":"[GCS] IsForceVAD: false for message ID: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.303177459+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.303217666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.30322534+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.303238532+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-05-12T14:10:37.303241644+07:00","message":"receive interim result [false|false]:  ครั้งนี่คือปัญหาใหญ่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.303251208+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.303256144+07:00","message":"[buffer interim] 4463 false  ครั้งนี่คือปัญหาใหญ่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.303262801+07:00","message":"[bufferProcess] interim [400000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.303266212+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.303269713+07:00","message":"[bufferProcess] interim [400000000]: ครั้งนี่คือปัญหาใหญ่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.303272044+07:00","message":"[bufferProcess] update buffer: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.303275437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.303278205+07:00","message":"> Transcript [50875] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.30328289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.303285159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.303287106+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.303296398+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.373500478+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.373546251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.373555358+07:00","message":"receive interim result [false|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.373571918+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-05-12T14:10:37.373575147+07:00","message":"receive interim result [false|false]:  ครั้งนี่คือปัญหาใหญ่ที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.373584401+07:00","message":"[buffer interim] 4463 false บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.373589551+07:00","message":"[buffer interim] 4463 false  ครั้งนี่คือปัญหาใหญ่ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.373597035+07:00","message":"[bufferProcess] interim [520000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.373599624+07:00","message":"[bufferProcess] send to processor:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.373602835+07:00","message":"[bufferProcess] interim [520000000]: ครั้งนี่คือปัญหาใหญ่ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.373605954+07:00","message":"[bufferProcess] update buffer: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.373609355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.373612039+07:00","message":"> Transcript [50876] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.373618442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.373620617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.373623886+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.373626835+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.414764033+07:00","message":"[GCS] Start streaming session, msgId: 4464"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.476393798+07:00","message":"receive streaming session, msgId: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.476433243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วย้ายอีกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่ที่สุด\",\"confidence\":0.9586261}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.476442325+07:00","message":"receive interim result [true|false]: บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วย้ายอีกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่ที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.476453103+07:00","message":"end recv isFinal message id 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.476455945+07:00","message":"end Recv id 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.476462994+07:00","message":"[buffer interim] 4463 true บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วย้ายอีกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.476473514+07:00","message":"[bufferProcess] interim [520000000]:บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วย้ายอีกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.47647709+07:00","message":"[bufferProcess] send to processor (isfinal):บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.476480617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.47648333+07:00","message":"> Transcript [50877] [false]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.47648665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.476488514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.476490792+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.476493427+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.476495395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.476497325+07:00","message":"> Transcript [50878] [true]: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วย้ายอีกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.476499611+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.476501177+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.476502786+07:00","message":"StatePrefix: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.476507346+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.476509356+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.476733127+07:00","message":"Push: 'นี่คือปัญหาใหญ่ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.476736346+07:00","message":"TextPushed: 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วแยกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.47673894+07:00","message":"Set new StatePrefix : 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วย้ายอีกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.47674148+07:00","message":"Next Push (prob) : 'บ้านของชาวบ้านบางคนตอนนี้ต้องย้ายหนีได้แล้วย้ายอีกย้ายมา 3 ครั้งนี่คือปัญหาใหญ่ที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:37.47674989+07:00","message":"push: {true นี่คือปัญหาใหญ่ที่สุด 0 0xc004ce8100}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:37.476754363+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4463.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:37.487792007+07:00","message":"write wav file: './tmp/7565/7565_4463.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:38.277281717+07:00","message":"receive streaming session, msgId: 4464"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:38.277329227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:38.277334636+07:00","message":"receive interim result [false|false]: สภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:38.277352699+07:00","message":"[buffer interim] 4464 false สภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.277362668+07:00","message":"[bufferProcess] interim [720000000]:สภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.277364585+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:38.331190881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:38.331197206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:38.574507395+07:00","message":"receive streaming session, msgId: 4464"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:38.574542271+07:00","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-05-12T14:10:38.574547287+07:00","message":"receive interim result [false|false]: ภาวนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:38.57456232+07:00","message":"[buffer interim] 4464 false ภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.574569676+07:00","message":"[bufferProcess] interim [960000000]:ภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.574572109+07:00","message":"[bufferProcess] send to processor:สภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.574575088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.57457798+07:00","message":"> Transcript [50879] [false]: 'สภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.574580315+07:00","message":"Set StatePrefix (first interim): 'สภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:38.575420436+07:00","message":"receive streaming session, msgId: 4464"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:38.575459159+07:00","message":"receive 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-05-12T14:10:38.575465989+07:00","message":"receive interim result [false|false]: ภาวะโลก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:38.57548516+07:00","message":"[buffer interim] 4464 false ภาวะโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.575492903+07:00","message":"[bufferProcess] interim [20000000]:ภาวะโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.575495543+07:00","message":"[bufferProcess] send to processor:ภาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.575502345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.575505287+07:00","message":"> Transcript [50880] [false]: 'ภาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.575507235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.575509387+07:00","message":"Set new StatePrefix: 'ภาวนา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:38.837062409+07:00","message":"receive streaming session, msgId: 4464"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:38.837100867+07:00","message":"receive 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-05-12T14:10:38.837108463+07:00","message":"receive interim result [false|false]: ภาวะโลกร้อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:38.837125134+07:00","message":"[buffer interim] 4464 false ภาวะโลกร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.837136036+07:00","message":"[bufferProcess] interim [260000000]:ภาวะโลกร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.837139517+07:00","message":"[bufferProcess] send to processor:ภาวะโลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.837146315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.837150223+07:00","message":"> Transcript [50881] [false]: 'ภาวะโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.837153711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:38.837156541+07:00","message":"Set new StatePrefix: 'ภาวะโลก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.073766341+07:00","message":"[GCS] IsForceVAD: false for message ID: 4464"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.139689787+07:00","message":"[GCS] Start streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.168156557+07:00","message":"receive streaming session, msgId: 4464"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.168210826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาวะโลกร้อน\",\"confidence\":0.95700353}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.16821909+07:00","message":"receive interim result [true|false]: ภาวะโลกร้อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.168228283+07:00","message":"end recv isFinal message id 4464"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.168231253+07:00","message":"end Recv id 4464"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.168240241+07:00","message":"[buffer interim] 4464 true ภาวะโลกร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.168251781+07:00","message":"[bufferProcess] interim [680000000]:ภาวะโลกร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.1682574+07:00","message":"[bufferProcess] send to processor (isfinal):ภาวะโลกร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.168261686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.16826582+07:00","message":"> Transcript [50882] [false]: 'ภาวะโลกร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.16827012+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.168272806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.168275512+07:00","message":"StatePrefix: 'ภาวะโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.16827841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.168280972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.168283985+07:00","message":"> Transcript [50883] [true]: 'ภาวะโลกร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.168286908+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.168289342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.168297764+07:00","message":"StatePrefix: 'ภาวะโลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.168300287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.168307803+07:00","message":"Push: 'ภาวะโลกร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.168318059+07:00","message":"push: {true ภาวะโลกร้อน 0 0xc002a7c100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:39.176225272+07:00","message":"write wav file: './tmp/7565/7565_4464.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.677007559+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.677055376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.677061696+07:00","message":"receive interim result [false|false]: สถานี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.67708327+07:00","message":"[buffer interim] 4465 false สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.67709371+07:00","message":"[bufferProcess] interim [600000000]:สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.677095749+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.873555359+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.873592789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานีรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.873599159+07:00","message":"receive interim result [false|false]: สถานีรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.873611985+07:00","message":"[buffer interim] 4465 false สถานีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.873618743+07:00","message":"[bufferProcess] interim [780000000]:สถานีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.873621254+07:00","message":"[bufferProcess] send to processor:สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.873627407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.873629898+07:00","message":"> Transcript [50884] [false]: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.873631812+07:00","message":"Set StatePrefix (first interim): 'สถานี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.991306174+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.991341158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานีประชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.991346474+07:00","message":"receive interim result [false|false]: สถานีประชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:39.991359029+07:00","message":"[buffer interim] 4465 false สถานีประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.99136621+07:00","message":"[bufferProcess] interim [840000000]:สถานีประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.99136887+07:00","message":"[bufferProcess] send to processor:สถานีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.991373802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.991376547+07:00","message":"> Transcript [50885] [false]: 'สถานีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.991379299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.991384895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.991387067+07:00","message":"StatePrefix: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:39.991389338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:40.119275229+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:40.119321735+07:00","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-05-12T14:10:40.119330432+07:00","message":"receive interim result [false|false]: สถานีประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:40.119343744+07:00","message":"[buffer interim] 4465 false สถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.119353745+07:00","message":"[bufferProcess] interim [960000000]:สถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.119357017+07:00","message":"[bufferProcess] send to processor:สถานีประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.119362861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.119366783+07:00","message":"> Transcript [50886] [false]: 'สถานีประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.119371983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.11937481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.119377606+07:00","message":"StatePrefix: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.119379569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:40.372889496+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:40.372929782+07:00","message":"receive 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-05-12T14:10:40.372938675+07:00","message":"receive interim result [false|false]: สถานีประชาชนตลก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:40.372954951+07:00","message":"[buffer interim] 4465 false สถานีประชาชนตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.372964486+07:00","message":"[bufferProcess] interim [260000000]:สถานีประชาชนตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.372967089+07:00","message":"[bufferProcess] send to processor:สถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.372972345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.372975266+07:00","message":"> Transcript [50887] [false]: 'สถานีประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.37297973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.372981825+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.372983858+07:00","message":"StatePrefix: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.372985898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:40.576817966+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:40.576851987+07:00","message":"receive 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-05-12T14:10:40.576858314+07:00","message":"receive interim result [false|false]: สถานีประชาชนตลกพื้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:40.5768705+07:00","message":"[buffer interim] 4465 false สถานีประชาชนตลกพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.576877365+07:00","message":"[bufferProcess] interim [440000000]:สถานีประชาชนตลกพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.576880155+07:00","message":"[bufferProcess] send to processor:สถานีประชาชนตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.576885735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.576889794+07:00","message":"> Transcript [50888] [false]: 'สถานีประชาชนตลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.57689466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.576897635+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.57690044+07:00","message":"StatePrefix: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.576903505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.576911405+07:00","message":"Push: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.576914368+07:00","message":"TextPushed: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.576917226+07:00","message":"Set new StatePrefix : 'สถานีประชาชนตลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.576920185+07:00","message":"Next Push (prob) : 'ประชาชนตลก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:40.576940748+07:00","message":"push: {false สถานี 0 0xc004d58a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:40.587628945+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:40.587656769+07:00","message":"receive 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-05-12T14:10:40.587661796+07:00","message":"receive interim result [false|false]: สถานีประชาชนตลกพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:40.587674921+07:00","message":"[buffer interim] 4465 false สถานีประชาชนตลกพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.587680605+07:00","message":"[bufferProcess] interim [500000000]:สถานีประชาชนตลกพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.587683037+07:00","message":"[bufferProcess] send to processor:สถานีประชาชนตลกพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.587685959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.587688606+07:00","message":"> Transcript [50889] [false]: 'สถานีประชาชนตลกพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.587691487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.587693385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.587695374+07:00","message":"StatePrefix: 'สถานีประชาชนตลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.587697361+07:00","message":"TextPushed: 'สถานี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:40.890076825+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:40.890112607+07:00","message":"receive 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-05-12T14:10:40.890118127+07:00","message":"receive interim result [false|false]: สถานีประชาชนลงพื้นที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:40.890129786+07:00","message":"[buffer interim] 4465 false สถานีประชาชนลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.89013764+07:00","message":"[bufferProcess] interim [740000000]:สถานีประชาชนลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.890140188+07:00","message":"[bufferProcess] send to processor:สถานีประชาชนตลกพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.890145905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.890150125+07:00","message":"> Transcript [50890] [false]: 'สถานีประชาชนตลกพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.890154014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.890159519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.890161874+07:00","message":"StatePrefix: 'สถานีประชาชนตลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:40.890164448+07:00","message":"TextPushed: 'สถานี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.018506493+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.018536958+07:00","message":"receive 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-05-12T14:10:41.018542938+07:00","message":"receive interim result [false|false]: สถานีประชาชนตลกพื้นที่ไปรษณีย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.018554927+07:00","message":"[buffer interim] 4465 false สถานีประชาชนตลกพื้นที่ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.018563658+07:00","message":"[bufferProcess] interim [920000000]:สถานีประชาชนตลกพื้นที่ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.018566232+07:00","message":"[bufferProcess] send to processor:สถานีประชาชนลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.01857143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.018574243+07:00","message":"> Transcript [50891] [false]: 'สถานีประชาชนลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.018576548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.018578557+07:00","message":"Set new StatePrefix: 'สถานีประชาชนลงพื้นที่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.276202633+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.276233648+07:00","message":"receive 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-05-12T14:10:41.276240133+07:00","message":"receive interim result [false|false]: สถานีประชาชนลงพื้นที่ไปสัญจร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.276254693+07:00","message":"[buffer interim] 4465 false สถานีประชาชนลงพื้นที่ไปสัญจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.276264085+07:00","message":"[bufferProcess] interim [160000000]:สถานีประชาชนลงพื้นที่ไปสัญจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.276266718+07:00","message":"[bufferProcess] send to processor:สถานีประชาชนตลกพื้นที่ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.27627181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.276274498+07:00","message":"> Transcript [50892] [false]: 'สถานีประชาชนตลกพื้นที่ไปรษณีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.276277073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.276279101+07:00","message":"Set new StatePrefix: 'สถานีประชาชนตลกพื้นที่ไปรษณีย์'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:41.33199317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:41.332006078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.591261926+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.591298565+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-05-12T14:10:41.591305948+07:00","message":"receive interim result [false|false]: สถานีประชาชนลงพื้นที่ไปสัญจรในวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.591320343+07:00","message":"[buffer interim] 4465 false สถานีประชาชนลงพื้นที่ไปสัญจรในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.591327098+07:00","message":"[bufferProcess] interim [460000000]:สถานีประชาชนลงพื้นที่ไปสัญจรในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.591329656+07:00","message":"[bufferProcess] send to processor:สถานีประชาชนลงพื้นที่ไปสัญจร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.591333135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.591339112+07:00","message":"> Transcript [50893] [false]: 'สถานีประชาชนลงพื้นที่ไปสัญจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.591341189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.591343052+07:00","message":"Set new StatePrefix: 'สถานีประชาชนลงพื้นที่ไปสัญจร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.594629879+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.59467493+07:00","message":"receive 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-05-12T14:10:41.59468118+07:00","message":"receive interim result [false|false]: สถานีประชาชนลงพื้นที่ไปสัญจรในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.594699704+07:00","message":"[buffer interim] 4465 false สถานีประชาชนลงพื้นที่ไปสัญจรในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.59470764+07:00","message":"[bufferProcess] interim [520000000]:สถานีประชาชนลงพื้นที่ไปสัญจรในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.594710688+07:00","message":"[bufferProcess] send to processor:สถานีประชาชนลงพื้นที่ไปสัญจรในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.594717429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.594723683+07:00","message":"> Transcript [50894] [false]: 'สถานีประชาชนลงพื้นที่ไปสัญจรในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.594727993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.594730208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.594732092+07:00","message":"StatePrefix: 'สถานีประชาชนลงพื้นที่ไปสัญจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.594734306+07:00","message":"TextPushed: 'สถานี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.643863776+07:00","message":"[GCS] IsForceVAD: false for message ID: 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.774238068+07:00","message":"[GCS] Start streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.775804831+07:00","message":"receive streaming session, msgId: 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.775839426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานีประชาชนตลกพื้นที่ไปสัญจรในวันที่\",\"confidence\":0.93898743}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.775847158+07:00","message":"receive interim result [true|false]: สถานีประชาชนตลกพื้นที่ไปสัญจรในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.775857433+07:00","message":"end recv isFinal message id 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.775860347+07:00","message":"end Recv id 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.775868194+07:00","message":"[buffer interim] 4465 true สถานีประชาชนตลกพื้นที่ไปสัญจรในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.775881449+07:00","message":"[bufferProcess] interim [730000000]:สถานีประชาชนตลกพื้นที่ไปสัญจรในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.775885437+07:00","message":"[bufferProcess] send to processor (isfinal):สถานีประชาชนลงพื้นที่ไปสัญจรในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.775896075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.775911857+07:00","message":"> Transcript [50895] [false]: 'สถานีประชาชนลงพื้นที่ไปสัญจรในวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.775917252+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.775919628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.775922591+07:00","message":"StatePrefix: 'สถานีประชาชนลงพื้นที่ไปสัญจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.775925022+07:00","message":"TextPushed: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.775926978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.775929024+07:00","message":"> Transcript [50896] [true]: 'สถานีประชาชนตลกพื้นที่ไปสัญจรในวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.775931237+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.775933321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.775935004+07:00","message":"StatePrefix: 'สถานีประชาชนลงพื้นที่ไปสัญจร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.775937168+07:00","message":"TextPushed: 'สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:41.77594413+07:00","message":"Push: 'ประชาชนตลกพื้นที่ไปสัญจรในวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:41.775953961+07:00","message":"push: {true ประชาชนตลกพื้นที่ไปสัญจรในวันที่ 0 0xc004d58a00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:41.784005369+07:00","message":"write wav file: './tmp/7565/7565_4465.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:42.809766933+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:42.809820112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พฤษภาคม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:42.809826132+07:00","message":"receive interim result [false|false]: พฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:42.809844146+07:00","message":"[buffer interim] 4466 false พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:42.809855865+07:00","message":"[bufferProcess] interim [840000000]:พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:42.809857987+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:42.809865973+07:00","message":"[bufferProcess] send to processor (ticker):พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:42.809869481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:42.809872105+07:00","message":"> Transcript [50897] [false]: 'พฤษภาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:42.809874239+07:00","message":"Set StatePrefix (first interim): 'พฤษภาคม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:43.112795473+07:00","message":"[GCS] IsForceVAD: false for message ID: 4466"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:43.198544778+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:43.19857991+07:00","message":"receive 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-05-12T14:10:43.198585476+07:00","message":"receive interim result [false|false]: พฤษภาคมนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:43.198601582+07:00","message":"[buffer interim] 4466 false พฤษภาคมนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.198609142+07:00","message":"[bufferProcess] interim [380000000]:พฤษภาคมนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.19861127+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:43.211344588+07:00","message":"receive streaming session, msgId: 4466"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:43.2113691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พฤษภาคมนี้ค่ะ\",\"confidence\":0.9310274}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:43.211375069+07:00","message":"receive interim result [true|false]: พฤษภาคมนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:43.211385698+07:00","message":"end recv isFinal message id 4466"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:43.211387738+07:00","message":"end Recv id 4466"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:43.211393409+07:00","message":"[buffer interim] 4466 true พฤษภาคมนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.21139902+07:00","message":"[bufferProcess] interim [380000000]:พฤษภาคมนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.211405538+07:00","message":"[bufferProcess] send to processor (isfinal):พฤษภาคมนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.211408313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.211411149+07:00","message":"> Transcript [50898] [false]: 'พฤษภาคมนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.211413923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.211415693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.211417687+07:00","message":"StatePrefix: 'พฤษภาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.211419669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.211421206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.21142317+07:00","message":"> Transcript [50899] [true]: 'พฤษภาคมนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.211425104+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.211426719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.211428283+07:00","message":"StatePrefix: 'พฤษภาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.211429855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:43.21143621+07:00","message":"Push: 'พฤษภาคมนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:43.211443716+07:00","message":"push: {true พฤษภาคมนี้ค่ะ 0 0xc004d59700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:43.217890581+07:00","message":"write wav file: './tmp/7565/7565_4466.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:44.014463229+07:00","message":"[GCS] Start streaming session, msgId: 4467"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:44.332356541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:44.332376006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:47.33285853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:47.332900355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:49.139152546+07:00","message":"[GCS] IsForceVAD: false for message ID: 4467"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:49.232591904+07:00","message":"receive streaming session, msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:49.232609847+07:00","message":"found end of frame, send empty tag with msgId: 4467"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:49.232612817+07:00","message":"end Recv id 4467"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:49.232622524+07:00","message":"[buffer interim] 4467 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:49.232632666+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:49.232638485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:49.232641438+07:00","message":"> Transcript [50900] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:49.23264397+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:49.232645974+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:49.232647703+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:49.232649471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:49.23265411+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:49.232662804+07:00","message":"push: {true \n 0 0xc004d59d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:49.243501541+07:00","message":"write wav file: './tmp/7565/7565_4467.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:50.333000616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:50.333015335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:50.865504981+07:00","message":"[GCS] Start streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:51.715099837+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:51.715136558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:51.715141783+07:00","message":"receive interim result [false|false]: ทะเล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:51.715157036+07:00","message":"[buffer interim] 4468 false ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:51.715167149+07:00","message":"[bufferProcess] interim [660000000]:ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:51.715169474+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:51.715175684+07:00","message":"[bufferProcess] send to processor (ticker):ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:51.715178436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:51.715180844+07:00","message":"> Transcript [50901] [false]: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:51.715183181+07:00","message":"Set StatePrefix (first interim): 'ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:51.909428121+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:51.909472467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:51.909478113+07:00","message":"receive interim result [false|false]: ทะเลกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:51.909497013+07:00","message":"[buffer interim] 4468 false ทะเลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:51.909503939+07:00","message":"[bufferProcess] interim [840000000]:ทะเลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:51.909505807+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:52.124006526+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:52.124051397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลกัดเซาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:52.124057645+07:00","message":"receive interim result [false|false]: ทะเลกัดเซาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:52.124075544+07:00","message":"[buffer interim] 4468 false ทะเลกัดเซาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.124083425+07:00","message":"[bufferProcess] interim [80000000]:ทะเลกัดเซาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.124085778+07:00","message":"[bufferProcess] send to processor:ทะเลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.124088815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.124091375+07:00","message":"> Transcript [50902] [false]: 'ทะเลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.124094379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.124097248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.124100981+07:00","message":"StatePrefix: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.124103318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:52.333067151+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:52.333101244+07:00","message":"receive 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-05-12T14:10:52.333106663+07:00","message":"receive interim result [false|false]: ทะเลกัดเซาะทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:52.333116717+07:00","message":"[buffer interim] 4468 false ทะเลกัดเซาะทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.333123675+07:00","message":"[bufferProcess] interim [320000000]:ทะเลกัดเซาะทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.333126002+07:00","message":"[bufferProcess] send to processor:ทะเลกัดเซาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.333129324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.333132089+07:00","message":"> Transcript [50903] [false]: 'ทะเลกัดเซาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.33313523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.333137261+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.333139653+07:00","message":"StatePrefix: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.333141905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:52.486161725+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:52.486197797+07:00","message":"receive 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-05-12T14:10:52.486203545+07:00","message":"receive interim result [false|false]: ทะเลกัดเซาะชายฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:52.486218156+07:00","message":"[buffer interim] 4468 false ทะเลกัดเซาะชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.486225402+07:00","message":"[bufferProcess] interim [500000000]:ทะเลกัดเซาะชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.486227778+07:00","message":"[bufferProcess] send to processor:ทะเลกัดเซาะทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.486232632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.486235349+07:00","message":"> Transcript [50904] [false]: 'ทะเลกัดเซาะทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.486238514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.486240629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.486242462+07:00","message":"StatePrefix: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:52.48624471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.130127663+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.130174397+07:00","message":"receive 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-05-12T14:10:53.130181241+07:00","message":"receive interim result [false|false]: ทะเลกัดเซาะชายฝั่งจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.130197891+07:00","message":"[buffer interim] 4468 false ทะเลกัดเซาะชายฝั่งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.130205951+07:00","message":"[bufferProcess] interim [100000000]:ทะเลกัดเซาะชายฝั่งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.130209454+07:00","message":"[bufferProcess] send to processor:ทะเลกัดเซาะชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.130217268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.130219952+07:00","message":"> Transcript [50905] [false]: 'ทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.130223415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.130227968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.130229936+07:00","message":"StatePrefix: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.130232074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.130238057+07:00","message":"Push: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.130240128+07:00","message":"TextPushed: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.130243258+07:00","message":"Set new StatePrefix : 'ทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.13024562+07:00","message":"Next Push (prob) : 'กัดเซาะชายฝั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.130254359+07:00","message":"push: {false ทะเล 0 0xc002a7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.193146333+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.193205336+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-05-12T14:10:53.19321246+07:00","message":"receive interim result [false|false]: ทะเลกัดเซาะชายฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.193228342+07:00","message":"[buffer interim] 4468 false ทะเลกัดเซาะชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.193236169+07:00","message":"[bufferProcess] interim [160000000]:ทะเลกัดเซาะชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.193239325+07:00","message":"[bufferProcess] send to processor:ทะเลกัดเซาะชายฝั่งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.193250206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.19325308+07:00","message":"> Transcript [50906] [false]: 'ทะเลกัดเซาะชายฝั่งจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.193256702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.193259237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.193261858+07:00","message":"StatePrefix: 'ทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.193264467+07:00","message":"TextPushed: 'ทะเล'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:53.333931899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:53.333931897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.553289353+07:00","message":"[GCS] IsForceVAD: false for message ID: 4468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.638716143+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.63876478+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-05-12T14:10:53.638772184+07:00","message":"receive interim result [false|false]: ทะเลกัดเซาะชายฝั่งจากแรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.638789116+07:00","message":"[buffer interim] 4468 false ทะเลกัดเซาะชายฝั่งจากแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.638797509+07:00","message":"[bufferProcess] interim [640000000]:ทะเลกัดเซาะชายฝั่งจากแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.638800309+07:00","message":"[bufferProcess] send to processor:ทะเลกัดเซาะชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.638807122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.638810282+07:00","message":"> Transcript [50907] [false]: 'ทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.638813723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.638815787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.638817665+07:00","message":"StatePrefix: 'ทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.638819848+07:00","message":"TextPushed: 'ทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.666510813+07:00","message":"receive streaming session, msgId: 4468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.666555778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทะเลกัดเซาะชายฝั่งจากต้นแรง\",\"confidence\":0.93260145}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.666561833+07:00","message":"receive interim result [true|false]: ทะเลกัดเซาะชายฝั่งจากต้นแรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.666572153+07:00","message":"end recv isFinal message id 4468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.666574613+07:00","message":"end Recv id 4468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.666582861+07:00","message":"[buffer interim] 4468 true ทะเลกัดเซาะชายฝั่งจากต้นแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.666595514+07:00","message":"[bufferProcess] interim [700000000]:ทะเลกัดเซาะชายฝั่งจากต้นแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.66659877+07:00","message":"[bufferProcess] send to processor (isfinal):ทะเลกัดเซาะชายฝั่งจากแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.666601752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.666604299+07:00","message":"> Transcript [50908] [false]: 'ทะเลกัดเซาะชายฝั่งจากแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.666607451+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.666609386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.666612622+07:00","message":"StatePrefix: 'ทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.666614834+07:00","message":"TextPushed: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.666616424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.666618405+07:00","message":"> Transcript [50909] [true]: 'ทะเลกัดเซาะชายฝั่งจากต้นแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.66662055+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.666622154+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.6666238+07:00","message":"StatePrefix: 'ทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.666625473+07:00","message":"TextPushed: 'ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.666632603+07:00","message":"Push: 'กัดเซาะชายฝั่งจากต้นแรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.666642111+07:00","message":"push: {true กัดเซาะชายฝั่งจากต้นแรง 0 0xc002a7cc80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:53.674933478+07:00","message":"write wav file: './tmp/7565/7565_4468.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.684051979+07:00","message":"[GCS] Start streaming session, msgId: 4469"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.743341302+07:00","message":"[GCS] IsForceVAD: false for message ID: 4469"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.911423116+07:00","message":"receive streaming session, msgId: 4469"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.911443378+07:00","message":"found end of frame, send empty tag with msgId: 4469"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.911446498+07:00","message":"end Recv id 4469"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.911453125+07:00","message":"[buffer interim] 4469 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.9114603+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.911467616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.911470844+07:00","message":"> Transcript [50910] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.91147335+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.911475269+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.911477434+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.911479289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:53.911481767+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.911490711+07:00","message":"push: {true \n 0 0xc002a7c180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:53.917432824+07:00","message":"write wav file: './tmp/7565/7565_4469.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:53.934637134+07:00","message":"[GCS] Start streaming session, msgId: 4470"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:54.003900588+07:00","message":"[GCS] IsForceVAD: false for message ID: 4470"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:54.13863334+07:00","message":"[GCS] Start streaming session, msgId: 4471"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:55.50127088+07:00","message":"receive streaming session, msgId: 4471"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:55.501322848+07:00","message":"receive 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-05-12T14:10:55.501328495+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:55.501342657+07:00","message":"[buffer interim] 4471 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:55.501349365+07:00","message":"[bufferProcess] interim [380000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:55.501351321+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:55.501355953+07:00","message":"[bufferProcess] send to processor (ticker):ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:55.501358397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:55.501361164+07:00","message":"> Transcript [50911] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:55.501364349+07:00","message":"Set StatePrefix (first interim): 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:55.695421312+07:00","message":"receive streaming session, msgId: 4471"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:55.695467213+07:00","message":"receive 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-05-12T14:10:55.695472984+07:00","message":"receive interim result [false|false]: อนาคต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:55.695491717+07:00","message":"[buffer interim] 4471 false อนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:55.695500393+07:00","message":"[bufferProcess] interim [560000000]:อนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:55.69550255+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.255956248+07:00","message":"receive streaming session, msgId: 4470"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.255973145+07:00","message":"found end of frame, send empty tag with msgId: 4470"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.255976275+07:00","message":"end Recv id 4470"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.255983589+07:00","message":"[buffer interim] this message is already final true 4470: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.264127999+07:00","message":"receive streaming session, msgId: 4471"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.264159702+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-05-12T14:10:56.264165123+07:00","message":"receive interim result [false|false]: อนาคต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.264174955+07:00","message":"[buffer interim] 4471 false อนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:56.264181586+07:00","message":"[bufferProcess] interim [160000000]:อนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:56.264183657+07:00","message":"[bufferProcess] send to processor:อนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:56.264189117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:56.264191799+07:00","message":"> Transcript [50912] [false]: 'อนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:56.26419385+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:56.264196009+07:00","message":"Set new StatePrefix: 'อนาคต'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:56.334085744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:56.33409502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.460643983+07:00","message":"[GCS] Cleaned up inactive client: 4448"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.460677695+07:00","message":"[GCS] Cleaned up inactive client: 4443"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.460681673+07:00","message":"[GCS] Cleaned up inactive client: 4444"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.460684526+07:00","message":"[GCS] Cleaned up inactive client: 4451"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.460687517+07:00","message":"[GCS] Cleaned up inactive client: 4442"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.460690456+07:00","message":"[GCS] Cleaned up inactive client: 4445"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.460693352+07:00","message":"[GCS] Cleaned up inactive client: 4450"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.460696109+07:00","message":"[GCS] Cleaned up inactive client: 4447"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.46069938+07:00","message":"[GCS] Cleaned up inactive client: 4441"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.46070219+07:00","message":"[GCS] Cleaned up inactive client: 4449"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:56.460704821+07:00","message":"[GCS] Cleaned up inactive client: 4446"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:57.972470734+07:00","message":"[GCS] IsForceVAD: false for message ID: 4471"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:58.082808772+07:00","message":"receive streaming session, msgId: 4471"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:58.082860104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนาคต\",\"confidence\":0.8948679}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:58.082866691+07:00","message":"receive interim result [true|false]: อนาคต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:58.082878064+07:00","message":"end recv isFinal message id 4471"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:58.082880376+07:00","message":"end Recv id 4471"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:58.082888033+07:00","message":"[buffer interim] 4471 true อนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:58.082899659+07:00","message":"[bufferProcess] interim [50000000]:อนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:58.082907261+07:00","message":"[bufferProcess] send to processor (isfinal):อนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:58.082911293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:58.082914073+07:00","message":"> Transcript [50913] [false]: 'อนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:58.082916802+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:58.082918625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:58.082920817+07:00","message":"StatePrefix: 'อนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:58.082922894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:58.082924501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:58.082926385+07:00","message":"> Transcript [50914] [true]: 'อนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:58.082928293+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:58.082929866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:58.082931499+07:00","message":"StatePrefix: 'อนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:58.082933082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:58.082940738+07:00","message":"Push: 'อนาคต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:58.08294975+07:00","message":"push: {true อนาคต 0 0xc002eaa900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:58.093430705+07:00","message":"write wav file: './tmp/7565/7565_4471.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:58.104824047+07:00","message":"[GCS] Start streaming session, msgId: 4472"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:59.198540419+07:00","message":"[GCS] IsForceVAD: false for message ID: 4472"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:59.317493232+07:00","message":"receive streaming session, msgId: 4472"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:59.317510475+07:00","message":"found end of frame, send empty tag with msgId: 4472"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:59.317513508+07:00","message":"end Recv id 4472"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:59.317522521+07:00","message":"[buffer interim] 4472 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:59.317531029+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:59.317535998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:59.317539654+07:00","message":"> Transcript [50915] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:59.317543598+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:59.317546417+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:59.317549014+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:59.317551716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:59.317560634+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:59.317570035+07:00","message":"push: {true \n 0 0xc002e83080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:59.322997984+07:00","message":"write wav file: './tmp/7565/7565_4472.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:59.334731326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:10:59.334747339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:59.384774371+07:00","message":"[GCS] Start streaming session, msgId: 4473"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:59.513406106+07:00","message":"[GCS] IsForceVAD: false for message ID: 4473"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:59.573585349+07:00","message":"[GCS] Start streaming session, msgId: 4474"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:59.654604434+07:00","message":"receive streaming session, msgId: 4473"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:59.654619574+07:00","message":"found end of frame, send empty tag with msgId: 4473"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:59.654622456+07:00","message":"end Recv id 4473"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:59.654628581+07:00","message":"[buffer interim] 4473 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:59.654635133+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:59.654638534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:59.654641467+07:00","message":"> Transcript [50916] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:59.654644221+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:59.65464613+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:59.654647909+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:59.654649665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:10:59.654652047+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:10:59.654660627+07:00","message":"push: {true \n 0 0xc002a7ce00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:10:59.659185945+07:00","message":"write wav file: './tmp/7565/7565_4473.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:00.251408161+07:00","message":"receive streaming session, msgId: 4474"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:00.251448539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:00.251455314+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:00.25147339+07:00","message":"[buffer interim] 4474 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:00.251480433+07:00","message":"[bufferProcess] interim [480000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:00.251482664+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:01.435461612+07:00","message":"[GCS] IsForceVAD: false for message ID: 4474"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:01.496095411+07:00","message":"[GCS] Start streaming session, msgId: 4475"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:01.589125287+07:00","message":"receive streaming session, msgId: 4474"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:01.589157593+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:01.589173315+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:01.589192483+07:00","message":"end recv isFinal message id 4474"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:01.589194885+07:00","message":"end Recv id 4474"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:01.589214013+07:00","message":"[buffer interim] 4474 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:01.589234189+07:00","message":"[bufferProcess] interim [890000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:01.589238166+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:01.589242352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:01.589245106+07:00","message":"> Transcript [50917] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:01.589247543+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:01.589249379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:01.589251149+07:00","message":"> Transcript [50918] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:01.589253569+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:01.589255334+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:01.589257296+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:01.589259246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:01.589265386+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:01.589274299+07:00","message":"push: {true  0 0xc002a7cf00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:01.596029784+07:00","message":"write wav file: './tmp/7565/7565_4474.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:02.203893833+07:00","message":"[GCS] IsForceVAD: false for message ID: 4475"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:02.291645799+07:00","message":"receive streaming session, msgId: 4475"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:02.29166679+07:00","message":"found end of frame, send empty tag with msgId: 4475"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:02.291670035+07:00","message":"end Recv id 4475"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:02.291678839+07:00","message":"[buffer interim] 4475 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:02.291687008+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:02.291690625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:02.291693593+07:00","message":"> Transcript [50919] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:02.291695962+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:02.2916978+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:02.291699561+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:02.291701305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:02.291704339+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:02.291715149+07:00","message":"push: {true \n 0 0xc002a7d100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:02.298183356+07:00","message":"write wav file: './tmp/7565/7565_4475.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:02.334692046+07:00","message":"[GCS] Start streaming session, msgId: 4476"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:02.334764105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:02.334766363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:02.583872602+07:00","message":"[GCS] IsForceVAD: false for message ID: 4476"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:02.654511306+07:00","message":"[GCS] Start streaming session, msgId: 4477"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:02.691633198+07:00","message":"receive streaming session, msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:02.691652019+07:00","message":"found end of frame, send empty tag with msgId: 4476"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:02.691655103+07:00","message":"end Recv id 4476"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:02.691662308+07:00","message":"[buffer interim] 4476 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:02.691670787+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:02.691691756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:02.691695021+07:00","message":"> Transcript [50920] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:02.691697604+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:02.691700048+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:02.691702117+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:02.691704022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:02.691709748+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:02.691720023+07:00","message":"push: {true \n 0 0xc0044a2e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:02.697191993+07:00","message":"write wav file: './tmp/7565/7565_4476.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:03.803280396+07:00","message":"[GCS] IsForceVAD: false for message ID: 4477"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:03.864022998+07:00","message":"[GCS] Start streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:03.890424049+07:00","message":"receive streaming session, msgId: 4477"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:03.890439312+07:00","message":"found end of frame, send empty tag with msgId: 4477"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:03.890441943+07:00","message":"end Recv id 4477"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:03.890447841+07:00","message":"[buffer interim] 4477 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:03.890455496+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:03.890458754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:03.890461505+07:00","message":"> Transcript [50921] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:03.890463915+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:03.890465712+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:03.890467583+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:03.890469366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:03.890472179+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:03.890480686+07:00","message":"push: {true \n 0 0xc0035c4100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:03.896833236+07:00","message":"write wav file: './tmp/7565/7565_4477.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:05.334828173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:05.334862658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.442784958+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.442833544+07:00","message":"receive 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-05-12T14:11:05.442840872+07:00","message":"receive interim result [false|false]: จะเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.44286237+07:00","message":"[buffer interim] 4478 false จะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.44287196+07:00","message":"[bufferProcess] interim [380000000]:จะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.442874963+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.442879629+07:00","message":"[bufferProcess] send to processor (ticker):จะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.44288317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.442887729+07:00","message":"> Transcript [50922] [false]: 'จะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.442890931+07:00","message":"Set StatePrefix (first interim): 'จะเอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.532318759+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.532356949+07:00","message":"receive 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-05-12T14:11:05.532362832+07:00","message":"receive interim result [false|false]: จะเอาอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.532379975+07:00","message":"[buffer interim] 4478 false จะเอาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.532387866+07:00","message":"[bufferProcess] interim [500000000]:จะเอาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.532389814+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.608008092+07:00","message":"[GCS] IsForceVAD: false for message ID: 4478"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.618268834+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.618313401+07:00","message":"receive 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-05-12T14:11:05.618319798+07:00","message":"receive interim result [false|false]: จะเอาอะไรมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.61833376+07:00","message":"[buffer interim] 4478 false จะเอาอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.618340678+07:00","message":"[bufferProcess] interim [560000000]:จะเอาอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.618342901+07:00","message":"[bufferProcess] send to processor:จะเอาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.618347871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.618350693+07:00","message":"> Transcript [50923] [false]: 'จะเอาอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.618353737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.618355911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.618360021+07:00","message":"StatePrefix: 'จะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.618362233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.668915356+07:00","message":"[GCS] Start streaming session, msgId: 4479"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.793218238+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.793255469+07:00","message":"receive 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-05-12T14:11:05.793261197+07:00","message":"receive interim result [false|false]: จะเอาอะไรไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.793276543+07:00","message":"[buffer interim] 4478 false จะเอาอะไรไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.793283873+07:00","message":"[bufferProcess] interim [680000000]:จะเอาอะไรไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.79328607+07:00","message":"[bufferProcess] send to processor:จะเอาอะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.793291079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.793293805+07:00","message":"> Transcript [50924] [false]: 'จะเอาอะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.793297055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.793299276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.79330138+07:00","message":"StatePrefix: 'จะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.79331215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.994313325+07:00","message":"receive streaming session, msgId: 4478"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.99434994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเอาอะไรไหม\",\"confidence\":0.9367528}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.994357576+07:00","message":"receive interim result [true|false]: จะเอาอะไรไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.994367805+07:00","message":"end recv isFinal message id 4478"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.994370499+07:00","message":"end Recv id 4478"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.994378708+07:00","message":"[buffer interim] 4478 true จะเอาอะไรไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.994390241+07:00","message":"[bufferProcess] interim [740000000]:จะเอาอะไรไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.994394226+07:00","message":"[bufferProcess] send to processor (isfinal):จะเอาอะไรไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.994406097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.994418233+07:00","message":"> Transcript [50925] [false]: 'จะเอาอะไรไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.994423071+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.994425514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.994427586+07:00","message":"StatePrefix: 'จะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.994429805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.994431899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.99443401+07:00","message":"> Transcript [50926] [true]: 'จะเอาอะไรไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.994435988+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.994437557+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.994439106+07:00","message":"StatePrefix: 'จะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.994440698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:05.994448774+07:00","message":"Push: 'จะเอาอะไรไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:05.994457614+07:00","message":"push: {true จะเอาอะไรไหม 0 0xc0044a3780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:06.005765768+07:00","message":"write wav file: './tmp/7565/7565_4478.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:07.39255797+07:00","message":"[GCS] IsForceVAD: false for message ID: 4479"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:07.490109774+07:00","message":"receive streaming session, msgId: 4479"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:07.49013018+07:00","message":"found end of frame, send empty tag with msgId: 4479"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:07.490133066+07:00","message":"end Recv id 4479"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:07.490140043+07:00","message":"[buffer interim] 4479 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:07.490147798+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:07.49015553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:07.490158479+07:00","message":"> Transcript [50927] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:07.490160798+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:07.490162702+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:07.49016454+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:07.490166352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:07.490169068+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:07.490179304+07:00","message":"push: {true \n 0 0xc002eaae00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:07.496361143+07:00","message":"write wav file: './tmp/7565/7565_4479.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:07.523911374+07:00","message":"[GCS] Start streaming session, msgId: 4480"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:08.335460781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:08.335466374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:08.44524801+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:08.445292829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:08.445298552+07:00","message":"receive interim result [false|false]: ผัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:08.445320577+07:00","message":"[buffer interim] 4480 false ผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.445328237+07:00","message":"[bufferProcess] interim [900000000]:ผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.445330006+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:08.509788411+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:08.509827048+07:00","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-05-12T14:11:08.509833096+07:00","message":"receive interim result [false|false]: ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:08.50984778+07:00","message":"[buffer interim] 4480 false ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.509853932+07:00","message":"[bufferProcess] interim [960000000]:ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.509857008+07:00","message":"[bufferProcess] send to processor:ผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.509863344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.509866099+07:00","message":"> Transcript [50928] [false]: 'ผัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.50986812+07:00","message":"Set StatePrefix (first interim): 'ผัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:08.542615341+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:08.542661412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Pantip\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:08.542667526+07:00","message":"receive interim result [false|false]: Pantip"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:08.542682+07:00","message":"[buffer interim] 4480 false Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.542698172+07:00","message":"[bufferProcess] interim [20000000]:Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.542700819+07:00","message":"[bufferProcess] send to processor:ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.542704819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.542707881+07:00","message":"> Transcript [50929] [false]: 'ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.542710338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.54271241+07:00","message":"Set new StatePrefix: 'ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:08.895656876+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:08.895704116+07:00","message":"receive 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-05-12T14:11:08.895709701+07:00","message":"receive interim result [false|false]: ขั้นพื้นฐาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:08.895725649+07:00","message":"[buffer interim] 4480 false ขั้นพื้นฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.895735349+07:00","message":"[bufferProcess] interim [380000000]:ขั้นพื้นฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.895737769+07:00","message":"[bufferProcess] send to processor:Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.895744193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.895747045+07:00","message":"> Transcript [50930] [false]: 'Pantip'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.895749474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:08.895751932+07:00","message":"Set new StatePrefix: 'Pantip'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:08.934003726+07:00","message":"[GCS] IsForceVAD: false for message ID: 4480"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.013510141+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.013554881+07:00","message":"receive 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-05-12T14:11:09.013561155+07:00","message":"receive interim result [false|false]: แผ่นดินท้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.013577231+07:00","message":"[buffer interim] 4480 false แผ่นดินท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.013594505+07:00","message":"[bufferProcess] interim [560000000]:แผ่นดินท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.013597313+07:00","message":"[bufferProcess] send to processor:ขั้นพื้นฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.013601671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.013604776+07:00","message":"> Transcript [50931] [false]: 'ขั้นพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.013607271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.013609872+07:00","message":"Set new StatePrefix: 'ขั้นพื้นฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.049052598+07:00","message":"receive streaming session, msgId: 4480"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.049091726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผ่นดินท้าย\",\"confidence\":0.7831508}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.049098372+07:00","message":"receive interim result [true|false]: แผ่นดินท้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.049107499+07:00","message":"end recv isFinal message id 4480"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.049109675+07:00","message":"end Recv id 4480"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.049116498+07:00","message":"[buffer interim] 4480 true แผ่นดินท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.049129026+07:00","message":"[bufferProcess] interim [620000000]:แผ่นดินท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.049135459+07:00","message":"[bufferProcess] send to processor (isfinal):แผ่นดินท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.049138798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.049142148+07:00","message":"> Transcript [50932] [false]: 'แผ่นดินท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.049144253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.049146204+07:00","message":"Set new StatePrefix: 'แผ่นดินท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.049148103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.049149994+07:00","message":"> Transcript [50933] [true]: 'แผ่นดินท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.049152533+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.049154292+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.049156163+07:00","message":"StatePrefix: 'แผ่นดินท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.049158065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.049177361+07:00","message":"Push: 'แผ่นดินท้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.049186069+07:00","message":"push: {true แผ่นดินท้าย 0 0xc004ce8400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:09.055239494+07:00","message":"write wav file: './tmp/7565/7565_4480.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.185587043+07:00","message":"[GCS] Start streaming session, msgId: 4481"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.720437435+07:00","message":"receive streaming session, msgId: 4481"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.720476071+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-05-12T14:11:09.720483143+07:00","message":"receive interim result [false|false]: บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.720496506+07:00","message":"[buffer interim] 4481 false บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.720504935+07:00","message":"[bufferProcess] interim [360000000]:บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.720506808+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.762744258+07:00","message":"[GCS] IsForceVAD: false for message ID: 4481"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.824885345+07:00","message":"[GCS] Start streaming session, msgId: 4482"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.885792658+07:00","message":"receive streaming session, msgId: 4481"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.885830469+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.885836008+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.885847415+07:00","message":"end recv isFinal message id 4481"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.885850519+07:00","message":"end Recv id 4481"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.885857784+07:00","message":"[buffer interim] 4481 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.88587381+07:00","message":"[bufferProcess] interim [600000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.885877496+07:00","message":"[bufferProcess] send to processor (isfinal):บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.885882156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.885885324+07:00","message":"> Transcript [50934] [false]: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.885887416+07:00","message":"Set StatePrefix (first interim): 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.885889053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.885890947+07:00","message":"> Transcript [50935] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.885893415+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.885895311+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.885897248+07:00","message":"StatePrefix: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.885899368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:09.88590196+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:09.885909984+07:00","message":"push: {true  0 0xc004d59100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:09.890930929+07:00","message":"write wav file: './tmp/7565/7565_4481.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:10.012830922+07:00","message":"[GCS] IsForceVAD: false for message ID: 4482"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:10.090878933+07:00","message":"receive streaming session, msgId: 4482"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:10.090901724+07:00","message":"found end of frame, send empty tag with msgId: 4482"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:10.090905385+07:00","message":"end Recv id 4482"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:10.090914189+07:00","message":"[buffer interim] 4482 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:10.090924008+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:10.090927877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:10.090933781+07:00","message":"> Transcript [50936] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:10.090936342+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:10.090938275+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:10.090939974+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:10.090941709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:10.090944462+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:10.090955039+07:00","message":"push: {true \n 0 0xc002a7c700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:10.095498918+07:00","message":"write wav file: './tmp/7565/7565_4482.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:10.14503216+07:00","message":"[GCS] Start streaming session, msgId: 4483"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:11.336277808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:11.336268271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:11.89648941+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:11.896534007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:11.896539845+07:00","message":"receive interim result [false|false]: ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:11.896557843+07:00","message":"[buffer interim] 4483 false ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:11.896564975+07:00","message":"[bufferProcess] interim [580000000]:ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:11.896567113+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:11.896573852+07:00","message":"[bufferProcess] send to processor (ticker):ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:11.896576544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:11.896579146+07:00","message":"> Transcript [50937] [false]: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:11.896582175+07:00","message":"Set StatePrefix (first interim): 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.215442327+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.215484374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.215491245+07:00","message":"receive interim result [false|false]: ปัญหา 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.215506405+07:00","message":"[buffer interim] 4483 false ปัญหา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.21551378+07:00","message":"[bufferProcess] interim [880000000]:ปัญหา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.215515729+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.280371845+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.280406466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.280411648+07:00","message":"receive interim result [false|false]: ปัญหา 30"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.280423709+07:00","message":"[buffer interim] 4483 false ปัญหา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.280430456+07:00","message":"[bufferProcess] interim [0]:ปัญหา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.280432707+07:00","message":"[bufferProcess] send to processor:ปัญหา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.280437809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.280441071+07:00","message":"> Transcript [50938] [false]: 'ปัญหา 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.280444665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.280446698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.280448496+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.280450574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.476804509+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.476843702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.476850543+07:00","message":"receive interim result [false|false]: ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.476862896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.476865616+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.476873717+07:00","message":"[buffer interim] 4483 false ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.476881245+07:00","message":"[buffer interim] 4483 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.476888295+07:00","message":"[bufferProcess] interim [180000000]:ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.476893446+07:00","message":"[bufferProcess] send to processor:ปัญหา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.476899735+07:00","message":"[bufferProcess] interim [180000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.476902672+07:00","message":"[bufferProcess] update buffer: ปัญหา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.476906263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.476909161+07:00","message":"> Transcript [50939] [false]: 'ปัญหา 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.47691227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.476914225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.476916043+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.476917873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.601993259+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.602034371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.602041347+07:00","message":"receive interim result [false|false]: ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.602054199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 35\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.602058161+07:00","message":"receive interim result [false|false]:  35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.602067408+07:00","message":"[buffer interim] 4483 false ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.602072465+07:00","message":"[buffer interim] 4483 false  35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.60207946+07:00","message":"[bufferProcess] interim [240000000]:ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.602083018+07:00","message":"[bufferProcess] send to processor:ปัญหา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.602086717+07:00","message":"[bufferProcess] interim [240000000]: 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.602090402+07:00","message":"[bufferProcess] update buffer: ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.602093997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.6020981+07:00","message":"> Transcript [50940] [false]: 'ปัญหา 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.602102565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.602105347+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.602108075+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.60211101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.730856391+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.730887277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.730892892+07:00","message":"receive interim result [false|false]: ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.730902008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 35 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.73090474+07:00","message":"receive interim result [false|false]:  35 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.730911328+07:00","message":"[buffer interim] 4483 false ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.730916042+07:00","message":"[buffer interim] 4483 false  35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.730921852+07:00","message":"[bufferProcess] interim [420000000]:ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.730924072+07:00","message":"[bufferProcess] send to processor:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.730929353+07:00","message":"[bufferProcess] interim [420000000]: 35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.730932161+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.730935093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.73093792+07:00","message":"> Transcript [50941] [false]: 'ปัญหา 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.73094061+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.730942714+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.730944784+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.730946725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.730949567+07:00","message":"Push: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.730951413+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.730953654+07:00","message":"Set new StatePrefix : 'ปัญหา 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:12.730955926+07:00","message":"Next Push (prob) : ' 35'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:12.730963471+07:00","message":"push: {false ปัญหา 0 0xc004ce8e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.116195162+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.116240159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.11624734+07:00","message":"receive interim result [false|false]: ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.116259805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 35 ปีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.116262379+07:00","message":"receive interim result [false|false]:  35 ปีนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.11627076+07:00","message":"[buffer interim] 4483 false ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.116277331+07:00","message":"[buffer interim] 4483 false  35 ปีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.116283821+07:00","message":"[bufferProcess] interim [780000000]:ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.116286945+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.116294417+07:00","message":"[bufferProcess] interim [780000000]: 35 ปีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.116297234+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.116300072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.116302808+07:00","message":"> Transcript [50942] [false]: 'ปัญหา 35 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.116311359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.116313948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.116315798+07:00","message":"StatePrefix: 'ปัญหา 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.116318252+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.174069821+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.174107815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.174113279+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.174121888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.174124406+07:00","message":"receive interim result [false|false]:  ปีน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.174132116+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.174137404+07:00","message":"[buffer interim] 4483 false  ปีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.174142621+07:00","message":"[bufferProcess] interim [840000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.174145494+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.174152664+07:00","message":"[bufferProcess] interim [840000000]: ปีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.174154999+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.174166421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.174178632+07:00","message":"> Transcript [50943] [false]: 'ปัญหา 35 ปีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.174184259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.174186785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.174189225+07:00","message":"StatePrefix: 'ปัญหา 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.174191991+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.309884241+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.309927877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.309934832+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.309957023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีนักษัตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.309960771+07:00","message":"receive interim result [false|false]:  ปีนักษัตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.309968946+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.309973783+07:00","message":"[buffer interim] 4483 false  ปีนักษัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.309981665+07:00","message":"[bufferProcess] interim [960000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.309984803+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.309988571+07:00","message":"[bufferProcess] interim [960000000]: ปีนักษัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.309992055+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีนักษัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.309995997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.309999637+07:00","message":"> Transcript [50944] [false]: 'ปัญหา 35 ปีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.310004318+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.310007532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.310010367+07:00","message":"StatePrefix: 'ปัญหา 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.310014321+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.313329321+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.313361245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.313367582+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.313379479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ําทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.313384657+07:00","message":"receive interim result [false|false]:  ปีน้ําทะเล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.313391296+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.313396319+07:00","message":"[buffer interim] 4483 false  ปีน้ําทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.313401043+07:00","message":"[bufferProcess] interim [20000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.313403388+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีนักษัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.313408431+07:00","message":"[bufferProcess] interim [20000000]: ปีน้ําทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.313410687+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ําทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.313413332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.313415894+07:00","message":"> Transcript [50945] [false]: 'ปัญหา 35 ปีนักษัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.313418617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.313420489+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.313422319+07:00","message":"StatePrefix: 'ปัญหา 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.313425058+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.313431684+07:00","message":"Push: ' 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.313434375+07:00","message":"TextPushed: 'ปัญหา 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.313436311+07:00","message":"Set new StatePrefix : 'ปัญหา 35 ปีนักษัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.313438376+07:00","message":"Next Push (prob) : ' ปีนักษัตร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.313446768+07:00","message":"push: {false  35 0 0xc004ce8e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.624350432+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.624387389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.624393571+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.624409547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.624413318+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.624426417+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.624438397+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.624445859+07:00","message":"[bufferProcess] interim [260000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.624448973+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ําทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.624451649+07:00","message":"[bufferProcess] interim [260000000]: ปีน้ำทะเลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.624453907+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.624456499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.624459436+07:00","message":"> Transcript [50946] [false]: 'ปัญหา 35 ปีน้ําทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.624461479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.624463354+07:00","message":"Set new StatePrefix: 'ปัญหา 35 ปีน้ําทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.700493381+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.700526765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.700533552+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.700545768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกัดเซาะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.700550583+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกัดเซาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.700558557+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.700562239+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกัดเซาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.700568207+07:00","message":"[bufferProcess] interim [380000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.700570665+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำทะเลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.70057347+07:00","message":"[bufferProcess] interim [380000000]: ปีน้ำทะเลกัดเซาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.70057603+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกัดเซาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.700578607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.700581307+07:00","message":"> Transcript [50947] [false]: 'ปัญหา 35 ปีน้ำทะเลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.700583635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.700585797+07:00","message":"Set new StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.885882389+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.885920587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.885926476+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.885936076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกับซอส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.885939599+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกับซอส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.885955999+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.885973203+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกับซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.885981629+07:00","message":"[bufferProcess] interim [560000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.885985045+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำทะเลกัดเซาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.885989172+07:00","message":"[bufferProcess] interim [560000000]: ปีน้ำทะเลกับซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.885992371+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกับซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.885995115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.885998483+07:00","message":"> Transcript [50948] [false]: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.886000685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.886002536+07:00","message":"Set new StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.89577427+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.895809694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.895815673+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.895829446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกัดเซาะทราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.895832919+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกัดเซาะทราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.895841621+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:13.89584578+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกัดเซาะทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.895852385+07:00","message":"[bufferProcess] interim [620000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.895854921+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำทะเลกับซอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.895857419+07:00","message":"[bufferProcess] interim [620000000]: ปีน้ำทะเลกัดเซาะทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.895860013+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกัดเซาะทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.895864197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.895868969+07:00","message":"> Transcript [50949] [false]: 'ปัญหา 35 ปีน้ำทะเลกับซอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.895871638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:13.895873703+07:00","message":"Set new StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกับซอส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.070078013+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.070114615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.070120595+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.070133742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกัดเซาะไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.070136856+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกัดเซาะไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.070144477+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.070147827+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกัดเซาะไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.070153983+07:00","message":"[bufferProcess] interim [740000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.070156688+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำทะเลกัดเซาะทราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.070159259+07:00","message":"[bufferProcess] interim [740000000]: ปีน้ำทะเลกัดเซาะไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.07016226+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกัดเซาะไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.070165378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.070168379+07:00","message":"> Transcript [50950] [false]: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะทราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.070170672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.070172604+07:00","message":"Set new StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะทราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.072797103+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.07282992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.072835147+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.072849376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกัดเซาะชายฝั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.072852781+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกัดเซาะชายฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.072858708+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.072863228+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกัดเซาะชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.072867807+07:00","message":"[bufferProcess] interim [800000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.072870168+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำทะเลกัดเซาะไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.072874417+07:00","message":"[bufferProcess] interim [800000000]: ปีน้ำทะเลกัดเซาะชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.072877044+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.072879705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.072882243+07:00","message":"> Transcript [50951] [false]: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.072884567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.072886427+07:00","message":"Set new StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะไทย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:14.337012593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:14.337022617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.523062093+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.523097499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.523103802+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.523117303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกัดเซาะชายฝั่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.523122168+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกัดเซาะชายฝั่งที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.523139998+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.523153917+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกัดเซาะชายฝั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.523161208+07:00","message":"[bufferProcess] interim [160000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.523164704+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.523169658+07:00","message":"[bufferProcess] interim [160000000]: ปีน้ำทะเลกัดเซาะชายฝั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.523172241+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.523175156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.523177901+07:00","message":"> Transcript [50952] [false]: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.523181626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.523184161+07:00","message":"Set new StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.591588455+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.591622515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.591629267+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.591638923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกัดเซาะชายฝั่งที่ป้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.591641759+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกัดเซาะชายฝั่งที่ป้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.591649652+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.591652833+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกัดเซาะชายฝั่งที่ป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.591658626+07:00","message":"[bufferProcess] interim [280000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.591660756+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.591665076+07:00","message":"[bufferProcess] interim [280000000]: ปีน้ำทะเลกัดเซาะชายฝั่งที่ป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.591668112+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่ป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.591670963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.591673448+07:00","message":"> Transcript [50953] [false]: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.59167662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.591678535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.591680374+07:00","message":"StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.591682597+07:00","message":"TextPushed: 'ปัญหา 35'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.711687733+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.711718484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.711723324+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.71173297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.711735734+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.711742814+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.711747205+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.711771469+07:00","message":"[bufferProcess] interim [340000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.711795651+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่ป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.711805264+07:00","message":"[bufferProcess] interim [340000000]: ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.711809821+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.711814312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.711819017+07:00","message":"> Transcript [50954] [false]: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่ป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.71182362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.711826528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.711829212+07:00","message":"StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.711832488+07:00","message":"TextPushed: 'ปัญหา 35'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.734640605+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.734684386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.734691092+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.734708694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกัดเซาะชายฝั่งที่ปั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.73471185+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกัดเซาะชายฝั่งที่ปั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.734720656+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.734724924+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกัดเซาะชายฝั่งที่ปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.734732326+07:00","message":"[bufferProcess] interim [400000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.734735153+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.734742531+07:00","message":"[bufferProcess] interim [400000000]: ปีน้ำทะเลกัดเซาะชายฝั่งที่ปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.734745665+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่ปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.734748816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.734751616+07:00","message":"> Transcript [50955] [false]: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.734755129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.734757408+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.73475935+07:00","message":"StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.734761615+07:00","message":"TextPushed: 'ปัญหา 35'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.807980939+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.808014461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.808020487+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.808032122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.808035266+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.808042697+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.808049243+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.808055286+07:00","message":"[bufferProcess] interim [460000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.808057536+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่ปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.808060539+07:00","message":"[bufferProcess] interim [460000000]: ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.808063563+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.808066951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.808070301+07:00","message":"> Transcript [50956] [false]: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่ปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.808073766+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.808075756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.808077668+07:00","message":"StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.808079964+07:00","message":"TextPushed: 'ปัญหา 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.808082788+07:00","message":"Push: ' ปีน้ำทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.808084736+07:00","message":"TextPushed: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.808086875+07:00","message":"Set new StatePrefix : 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่ปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.808088984+07:00","message":"Next Push (prob) : 'ที่ปั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.808097612+07:00","message":"push: {false  ปีน้ำทะเลกัดเซาะชายฝั่ง 0 0xc004ce8e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.923334705+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.923379981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.923387164+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.923400392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.923405921+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.923425682+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.923441538+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.923451102+07:00","message":"[bufferProcess] interim [580000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.923455775+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.923460026+07:00","message":"[bufferProcess] interim [580000000]: ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.923463406+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.923466919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.923470143+07:00","message":"> Transcript [50957] [false]: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.923472888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.923474723+07:00","message":"Set new StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.996937656+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.996971567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.996977699+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.99699164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกัดเซาะชายฝั่งที่ปั๊มบางจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.996995133+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกัดเซาะชายฝั่งที่ปั๊มบางจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.99700404+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:14.997007305+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกัดเซาะชายฝั่งที่ปั๊มบางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.997013316+07:00","message":"[bufferProcess] interim [700000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.997016412+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.997019687+07:00","message":"[bufferProcess] interim [700000000]: ปีน้ำทะเลกัดเซาะชายฝั่งที่ปั๊มบางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.997022336+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่ปั๊มบางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.997025353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.997027786+07:00","message":"> Transcript [50958] [false]: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.99703114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.997033084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.997034872+07:00","message":"StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:14.997037025+07:00","message":"TextPushed: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.092876263+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.092927026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.092933978+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.092953517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.092957421+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกะจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.092967214+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.092971412+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.092978942+07:00","message":"[bufferProcess] interim [760000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.092981989+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่ปั๊มบางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.09298505+07:00","message":"[bufferProcess] interim [760000000]: ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.0929879+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.09299123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.092993927+07:00","message":"> Transcript [50959] [false]: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่ปั๊มบางจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.092996265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.092998307+07:00","message":"Set new StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่ปั๊มบางจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.0946561+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.09468945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.09469515+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.094706946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.094710598+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.094718151+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.094721286+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.094731582+07:00","message":"[bufferProcess] interim [820000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.094734138+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.094739003+07:00","message":"[bufferProcess] interim [820000000]: ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.094742527+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.094746731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.094750775+07:00","message":"> Transcript [50960] [false]: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.094754262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.094756851+07:00","message":"Set new StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.478489564+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.478521123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.478527228+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.478539593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.478542892+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.478550805+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.478554095+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.478560361+07:00","message":"[bufferProcess] interim [180000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.478562628+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.478565336+07:00","message":"[bufferProcess] interim [180000000]: ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.478568968+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.478574062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.478577246+07:00","message":"> Transcript [50961] [false]: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.478579925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.478581854+07:00","message":"Set new StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.532960114+07:00","message":"[GCS] IsForceVAD: false for message ID: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.594337336+07:00","message":"[GCS] Start streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.608641899+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.608673628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.608679196+07:00","message":"receive interim result [false|false]: ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.608694758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.608698377+07:00","message":"receive interim result [false|false]:  ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.608706091+07:00","message":"[buffer interim] 4483 false ปัญหา 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.608709358+07:00","message":"[buffer interim] 4483 false  ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.608714939+07:00","message":"[bufferProcess] interim [300000000]:ปัญหา 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.608717096+07:00","message":"[bufferProcess] send to processor:ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.608719997+07:00","message":"[bufferProcess] interim [300000000]: ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.608722995+07:00","message":"[bufferProcess] update buffer: ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.608725746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.608728359+07:00","message":"> Transcript [50962] [false]: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.608731888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.608734514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.608736309+07:00","message":"StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.608738639+07:00","message":"TextPushed: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.674318177+07:00","message":"receive streaming session, msgId: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.674356537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอเมือง\",\"confidence\":0.8968472}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.674362689+07:00","message":"receive interim result [true|false]: ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.674369906+07:00","message":"end recv isFinal message id 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.674371931+07:00","message":"end Recv id 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.674377346+07:00","message":"[buffer interim] 4483 true ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.674386743+07:00","message":"[bufferProcess] interim [390000000]:ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.674389628+07:00","message":"[bufferProcess] send to processor (isfinal):ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.674393024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.674395755+07:00","message":"> Transcript [50963] [false]: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.674398873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.674400697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.674402881+07:00","message":"StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.674405265+07:00","message":"TextPushed: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.674407187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.674409072+07:00","message":"> Transcript [50964] [true]: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้าอำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.674411255+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.674412959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.674414538+07:00","message":"StatePrefix: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่งที่บ้านบางกระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.67442035+07:00","message":"TextPushed: 'ปัญหา 35 ปีน้ำทะเลกัดเซาะชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:15.674433775+07:00","message":"Push: 'ที่บ้านบางกระเจ้าอำเภอเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:15.674441306+07:00","message":"push: {true ที่บ้านบางกระเจ้าอำเภอเมือง 0 0xc004ce8e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:15.693641524+07:00","message":"write wav file: './tmp/7565/7565_4483.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:16.492506736+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:16.492552835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมุทรสาคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:16.492561504+07:00","message":"receive interim result [false|false]: สมุทรสาคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:16.492577822+07:00","message":"[buffer interim] 4484 false สมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:16.49258505+07:00","message":"[bufferProcess] interim [720000000]:สมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:16.492587+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:16.785313654+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:16.78535805+07:00","message":"receive 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-05-12T14:11:16.785364685+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:16.785380679+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:16.785389214+07:00","message":"[bufferProcess] interim [20000000]:สมุทรสาครค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:16.785391829+07:00","message":"[bufferProcess] send to processor:สมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:16.785397382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:16.785400173+07:00","message":"> Transcript [50965] [false]: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:16.785402658+07:00","message":"Set StatePrefix (first interim): 'สมุทรสาคร'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:17.337089859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:17.337107976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:17.351384167+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:17.351418238+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-05-12T14:11:17.351424729+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:17.351439567+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.351446761+07:00","message":"[bufferProcess] interim [620000000]:สมุทรสาครค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.351449064+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.351452092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.351454544+07:00","message":"> Transcript [50966] [false]: 'สมุทรสาครค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.351458478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.351460461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.351462226+07:00","message":"StatePrefix: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.351464247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:17.868757888+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:17.868803819+07:00","message":"receive 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-05-12T14:11:17.8688103+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:17.868832107+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.868840755+07:00","message":"[bufferProcess] interim [40000000]:สมุทรสาครค่ะคุณที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.868843776+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.868847361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.868850284+07:00","message":"> Transcript [50967] [false]: 'สมุทรสาครค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.868854118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.868856577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.868858388+07:00","message":"StatePrefix: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.868862457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:17.942109276+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:17.942161643+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-05-12T14:11:17.942169572+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:17.942189481+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.942198693+07:00","message":"[bufferProcess] interim [160000000]:สมุทรสาครค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.942203114+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.942209494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.942213281+07:00","message":"> Transcript [50968] [false]: 'สมุทรสาครค่ะคุณที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.942219506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.942222361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.94222627+07:00","message":"StatePrefix: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:17.942228328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:18.389993911+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:18.390478719+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-05-12T14:11:18.390489743+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:18.390510258+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.390518461+07:00","message":"[bufferProcess] interim [580000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.390521395+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.390528177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.390531076+07:00","message":"> Transcript [50969] [false]: 'สมุทรสาครค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.390535297+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.390537755+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.390539769+07:00","message":"StatePrefix: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.390542325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.390548672+07:00","message":"Push: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.390550524+07:00","message":"TextPushed: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.390552905+07:00","message":"Set new StatePrefix : 'สมุทรสาครค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.390555045+07:00","message":"Next Push (prob) : 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:18.390563797+07:00","message":"push: {false สมุทรสาคร 0 0xc002eaad00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:18.431941763+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:18.431986731+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-05-12T14:11:18.431995111+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:18.432011574+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.432020204+07:00","message":"[bufferProcess] interim [640000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.432022714+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.432027547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.432030374+07:00","message":"> Transcript [50970] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.432034558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.432036826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.432039313+07:00","message":"StatePrefix: 'สมุทรสาครค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.432042741+07:00","message":"TextPushed: 'สมุทรสาคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:18.847941425+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:18.847988633+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-05-12T14:11:18.84799555+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:18.84801232+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.848020784+07:00","message":"[bufferProcess] interim [120000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.848023338+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.848030039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.848032729+07:00","message":"> Transcript [50971] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.848036417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.848038924+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.848041015+07:00","message":"StatePrefix: 'สมุทรสาครค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:18.848044415+07:00","message":"TextPushed: 'สมุทรสาคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:19.106522344+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:19.106564591+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-05-12T14:11:19.106573814+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:19.106592528+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.106603837+07:00","message":"[bufferProcess] interim [240000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.106606517+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.106611894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.106617254+07:00","message":"> Transcript [50972] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.10662043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.106622444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.1066249+07:00","message":"StatePrefix: 'สมุทรสาครค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.106628088+07:00","message":"TextPushed: 'สมุทรสาคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:19.126927671+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:19.126964091+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-05-12T14:11:19.126969908+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นพื้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:19.126985417+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.126992102+07:00","message":"[bufferProcess] interim [300000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.126994442+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.127001096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.127003795+07:00","message":"> Transcript [50973] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.127007268+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.127011613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.127015541+07:00","message":"StatePrefix: 'สมุทรสาครค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.127017811+07:00","message":"TextPushed: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.127022884+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.127024749+07:00","message":"TextPushed: 'สมุทรสาครค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.127026924+07:00","message":"Set new StatePrefix : 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.127029427+07:00","message":"Next Push (prob) : 'คุณที่ทำตีนทั้งหมดกลายเป็นผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:19.127037592+07:00","message":"push: {false ค่ะ 0 0xc002eaad00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:19.229999601+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:19.230049152+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-05-12T14:11:19.230055374+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นหิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:19.2300707+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.230078305+07:00","message":"[bufferProcess] interim [420000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.230080765+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.230084331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.230086986+07:00","message":"> Transcript [50974] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.230089921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.230091819+07:00","message":"Set new StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:19.284639449+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:19.284677306+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-05-12T14:11:19.284683467+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:19.284700098+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.28471127+07:00","message":"[bufferProcess] interim [480000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.284713994+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.284719686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.284722339+07:00","message":"> Transcript [50975] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นหิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.28472499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.284726895+07:00","message":"Set new StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นหิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:19.345681531+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:19.345720814+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-05-12T14:11:19.345727213+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:19.345743147+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.34575115+07:00","message":"[bufferProcess] interim [540000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.345754437+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.345760518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.345763382+07:00","message":"> Transcript [50976] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.345766054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:19.345767978+07:00","message":"Set new StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนนา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.012550066+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.012589453+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-05-12T14:11:20.012596124+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.012609261+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.012619691+07:00","message":"[bufferProcess] interim [140000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.012623265+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.01262914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.012633113+07:00","message":"> Transcript [50977] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.012636613+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.012639697+07:00","message":"Set new StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.067166195+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.067205118+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-05-12T14:11:20.067211586+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.067226195+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.067235253+07:00","message":"[bufferProcess] interim [260000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.067237811+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.067243426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.067246126+07:00","message":"> Transcript [50978] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.067249974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.067251942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.067254465+07:00","message":"StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.067256979+07:00","message":"TextPushed: 'สมุทรสาครค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.097261154+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.097298355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.097304561+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.097326705+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.097335079+07:00","message":"[bufferProcess] interim [320000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.097337683+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.097341399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.097344119+07:00","message":"> Transcript [50979] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.097347337+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.097351236+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.097353192+07:00","message":"StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.09735573+07:00","message":"TextPushed: 'สมุทรสาครค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.177005806+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.177043767+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-05-12T14:11:20.177050327+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.177065349+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.177076678+07:00","message":"[bufferProcess] interim [380000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.177080798+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.177086202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.177089245+07:00","message":"> Transcript [50980] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.177092645+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.17709457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.17709646+07:00","message":"StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.177098844+07:00","message":"TextPushed: 'สมุทรสาครค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:20.33721732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:20.337230389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.358011942+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.358049727+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-05-12T14:11:20.358056381+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.358073589+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.358084743+07:00","message":"[bufferProcess] interim [620000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.358087491+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.358094488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.358097426+07:00","message":"> Transcript [50981] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.358101703+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.358103872+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.358106145+07:00","message":"StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.358108723+07:00","message":"TextPushed: 'สมุทรสาครค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.358115026+07:00","message":"Push: 'คุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.358117482+07:00","message":"TextPushed: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.358120117+07:00","message":"Set new StatePrefix : 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.358122512+07:00","message":"Next Push (prob) : 'จากที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.358130187+07:00","message":"push: {false คุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ 0 0xc002eaad00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.422021772+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.422066326+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-05-12T14:11:20.42207331+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.422088457+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.422095659+07:00","message":"[bufferProcess] interim [680000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.422098376+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.422101631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.422104291+07:00","message":"> Transcript [50982] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.422107649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.422109524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.422112082+07:00","message":"StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.422114416+07:00","message":"TextPushed: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.682864617+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.682903642+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-05-12T14:11:20.682909453+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.682923835+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.682930303+07:00","message":"[bufferProcess] interim [860000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.68293291+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.682936094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.682939422+07:00","message":"> Transcript [50983] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.682943259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.682945229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.68294757+07:00","message":"StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.682949841+07:00","message":"TextPushed: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.773219535+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.773257244+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-05-12T14:11:20.773264477+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.773278486+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.773285932+07:00","message":"[bufferProcess] interim [980000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.773288993+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.773296075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.773298622+07:00","message":"> Transcript [50984] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.773302635+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.773304823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.773307132+07:00","message":"StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.773318808+07:00","message":"TextPushed: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.880805635+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.880841835+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-05-12T14:11:20.880847636+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.88086359+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.880872267+07:00","message":"[bufferProcess] interim [40000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.880874737+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.880878049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.880880691+07:00","message":"> Transcript [50985] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.880884769+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.880886639+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.88088885+07:00","message":"StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.880892059+07:00","message":"TextPushed: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.880894883+07:00","message":"Push: 'จากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.880896621+07:00","message":"TextPushed: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.880898681+07:00","message":"Set new StatePrefix : 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.88090382+07:00","message":"Next Push (prob) : 'เคยอยู่อ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.880913018+07:00","message":"push: {false จากที่ 0 0xc002eaad00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.886944653+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.886976734+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-05-12T14:11:20.886985605+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:20.887001329+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.887008915+07:00","message":"[bufferProcess] interim [100000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.887012734+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.887017078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.887021227+07:00","message":"> Transcript [50986] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.887025492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:20.887028856+07:00","message":"Set new StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:21.132209689+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:21.132249678+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-05-12T14:11:21.13225582+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:21.132272004+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.13228023+07:00","message":"[bufferProcess] interim [340000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.132282749+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.132286342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.132289526+07:00","message":"> Transcript [50987] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.132292399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.132294711+07:00","message":"Set new StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:21.612232371+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:21.612266911+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-05-12T14:11:21.612273873+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:21.612288979+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.612300375+07:00","message":"[bufferProcess] interim [760000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.612304675+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.612317862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.61232462+07:00","message":"> Transcript [50988] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.6123297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.612333054+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.612336081+07:00","message":"StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.612340188+07:00","message":"TextPushed: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:21.672645476+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:21.672683652+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-05-12T14:11:21.672706016+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:21.672722429+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.672733545+07:00","message":"[bufferProcess] interim [880000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.672736579+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.672740987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.672744021+07:00","message":"> Transcript [50989] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.672747471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.672749491+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.672752066+07:00","message":"StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.672754884+07:00","message":"TextPushed: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:21.820267938+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:21.820304364+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-05-12T14:11:21.820316012+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:21.820330379+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.820337452+07:00","message":"[bufferProcess] interim [0]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.820340028+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.820345525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.820348318+07:00","message":"> Transcript [50990] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.820351996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.820353972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.82035639+07:00","message":"StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.820359796+07:00","message":"TextPushed: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:21.864518782+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:21.864557253+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-05-12T14:11:21.864564883+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:21.864581633+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.864589823+07:00","message":"[bufferProcess] interim [120000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.864592319+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.86459613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.86459882+07:00","message":"> Transcript [50991] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.864603044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.864605308+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.864607503+07:00","message":"StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.864610513+07:00","message":"TextPushed: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.864613739+07:00","message":"Push: 'เคยอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.864615793+07:00","message":"TextPushed: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.864618461+07:00","message":"Set new StatePrefix : 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:21.86462541+07:00","message":"Next Push (prob) : 'ได้ตอนนี้เหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:21.864634017+07:00","message":"push: {false เคยอยู่อาศัย 0 0xc002eaad00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.003549868+07:00","message":"[GCS] IsForceVAD: false for message ID: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.027876498+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.027918275+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-05-12T14:11:22.027926062+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.027942471+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.027950616+07:00","message":"[bufferProcess] interim [240000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.027953607+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.027957654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.027960547+07:00","message":"> Transcript [50992] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.027963818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.02796754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.027972451+07:00","message":"StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.027975401+07:00","message":"TextPushed: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.063971104+07:00","message":"[GCS] Start streaming session, msgId: 4485"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.104811889+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.104850543+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-05-12T14:11:22.10485742+07:00","message":"receive interim result [false|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือเพียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.104875512+07:00","message":"[buffer interim] 4484 false สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.104883545+07:00","message":"[bufferProcess] interim [420000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.104886817+07:00","message":"[bufferProcess] send to processor:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.104893837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.104896558+07:00","message":"> Transcript [50993] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.104900733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.104902913+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.104911887+07:00","message":"StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.104916191+07:00","message":"TextPushed: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.1388821+07:00","message":"[GCS] IsForceVAD: false for message ID: 4485"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.197206177+07:00","message":"[GCS] Start streaming session, msgId: 4486"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.237261644+07:00","message":"receive streaming session, msgId: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.237307318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือเป็นจริง\",\"confidence\":0.9257643}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.237321576+07:00","message":"receive interim result [true|false]: สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือเป็นจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.237332242+07:00","message":"end recv isFinal message id 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.237335179+07:00","message":"end Recv id 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.237344148+07:00","message":"[buffer interim] 4484 true สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.237356347+07:00","message":"[bufferProcess] interim [420000000]:สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.237359594+07:00","message":"[bufferProcess] send to processor (isfinal):สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.23736403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.237367702+07:00","message":"> Transcript [50994] [false]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.237371945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.237389145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.237391385+07:00","message":"StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.237394555+07:00","message":"TextPushed: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.237396805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.237399179+07:00","message":"> Transcript [50995] [true]: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือเป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.23740163+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.237403257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.237405209+07:00","message":"StatePrefix: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัยได้ตอนนี้เหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.237407193+07:00","message":"TextPushed: 'สมุทรสาครค่ะคุณที่ทำตีนทั้งหมดกลายเป็นผืนน้ำจากที่เคยอยู่อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.237410882+07:00","message":"Push: 'ได้ตอนนี้เหลือเป็นจริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.237426569+07:00","message":"push: {true ได้ตอนนี้เหลือเป็นจริง 0 0xc002eaad00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:22.250804811+07:00","message":"write wav file: './tmp/7565/7565_4484.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.279851873+07:00","message":"receive streaming session, msgId: 4485"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.279871405+07:00","message":"found end of frame, send empty tag with msgId: 4485"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.279874563+07:00","message":"end Recv id 4485"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.279881424+07:00","message":"[buffer interim] 4485 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.279889603+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.279894037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.279897198+07:00","message":"> Transcript [50996] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.279899514+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.279901959+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.279903663+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.279905428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.27991265+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.279922062+07:00","message":"push: {true \n 0 0xc0044a2c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:22.283921898+07:00","message":"write wav file: './tmp/7565/7565_4485.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.853478546+07:00","message":"receive streaming session, msgId: 4486"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.853525924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่ความตรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.853531987+07:00","message":"receive interim result [false|false]: แค่ความตรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.853549457+07:00","message":"[buffer interim] 4486 false แค่ความตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.853559464+07:00","message":"[bufferProcess] interim [660000000]:แค่ความตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.853561671+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.858258961+07:00","message":"receive streaming session, msgId: 4486"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.858280914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Samsung\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.858285775+07:00","message":"receive interim result [false|false]: Samsung"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.858301334+07:00","message":"[buffer interim] 4486 false Samsung"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.858306206+07:00","message":"[bufferProcess] interim [720000000]:Samsung"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.858308354+07:00","message":"[bufferProcess] send to processor:แค่ความตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.858323451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.858326892+07:00","message":"> Transcript [50997] [false]: 'แค่ความตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.858329383+07:00","message":"Set StatePrefix (first interim): 'แค่ความตรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.910945195+07:00","message":"receive streaming session, msgId: 4486"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.91098306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่ความทรงจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.910990148+07:00","message":"receive interim result [false|false]: แค่ความทรงจำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:22.911006224+07:00","message":"[buffer interim] 4486 false แค่ความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.911014094+07:00","message":"[bufferProcess] interim [780000000]:แค่ความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.91101804+07:00","message":"[bufferProcess] send to processor:Samsung"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.911027192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.911030776+07:00","message":"> Transcript [50998] [false]: 'Samsung'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.911033451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:22.911036029+07:00","message":"Set new StatePrefix: 'Samsung'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:23.338204272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:23.338197754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:23.579360818+07:00","message":"receive streaming session, msgId: 4486"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:23.579403498+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-05-12T14:11:23.579409609+07:00","message":"receive interim result [false|false]: แค่ความทรงจำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:23.579423559+07:00","message":"[buffer interim] 4486 false แค่ความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:23.57943423+07:00","message":"[bufferProcess] interim [380000000]:แค่ความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:23.579437136+07:00","message":"[bufferProcess] send to processor:แค่ความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:23.579443014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:23.579449052+07:00","message":"> Transcript [50999] [false]: 'แค่ความทรงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:23.579451772+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:23.579453827+07:00","message":"Set new StatePrefix: 'แค่ความทรงจำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:23.924254563+07:00","message":"[GCS] IsForceVAD: false for message ID: 4486"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:23.985678601+07:00","message":"[GCS] Start streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:24.031287563+07:00","message":"receive streaming session, msgId: 4486"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:24.03133833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่ความทรงจำ\",\"confidence\":0.95868564}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:24.03134571+07:00","message":"receive interim result [true|false]: แค่ความทรงจำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:24.03135743+07:00","message":"end recv isFinal message id 4486"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:24.031359868+07:00","message":"end Recv id 4486"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:24.031367138+07:00","message":"[buffer interim] 4486 true แค่ความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.031379556+07:00","message":"[bufferProcess] interim [950000000]:แค่ความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.031382647+07:00","message":"[bufferProcess] send to processor (isfinal):แค่ความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.031386082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.031389107+07:00","message":"> Transcript [51000] [false]: 'แค่ความทรงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.03139215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.031394638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.031396502+07:00","message":"StatePrefix: 'แค่ความทรงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.031398422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.031400183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.031402166+07:00","message":"> Transcript [51001] [true]: 'แค่ความทรงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.031404323+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.031405984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.031407629+07:00","message":"StatePrefix: 'แค่ความทรงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.031409463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.031416445+07:00","message":"Push: 'แค่ความทรงจำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:24.031424676+07:00","message":"push: {true แค่ความทรงจำ 0 0xc004ce9180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:24.042071739+07:00","message":"write wav file: './tmp/7565/7565_4486.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:24.829454389+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:24.829493182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:24.829498385+07:00","message":"receive interim result [false|false]: 4 พฤษภา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:24.829521635+07:00","message":"[buffer interim] 4487 false 4 พฤษภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.829529983+07:00","message":"[bufferProcess] interim [840000000]:4 พฤษภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.829531931+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:24.830590411+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:24.830639174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:24.83064456+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:24.830664211+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.83067267+07:00","message":"[bufferProcess] interim [900000000]:4 พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.83067596+07:00","message":"[bufferProcess] send to processor:4 พฤษภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.830683602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.830686585+07:00","message":"> Transcript [51002] [false]: '4 พฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:24.830688719+07:00","message":"Set StatePrefix (first interim): '4 พฤษภา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.408832566+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.408870453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.408876081+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.408889384+07:00","message":"receive 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-05-12T14:11:25.408892089+07:00","message":"receive interim result [false|false]:  พฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.40890011+07:00","message":"[buffer interim] 4487 false 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.408903382+07:00","message":"[buffer interim] 4487 false  พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.408909374+07:00","message":"[bufferProcess] interim [440000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.408912048+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.408914927+07:00","message":"[bufferProcess] interim [440000000]: พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.408917525+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.408920278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.408924719+07:00","message":"> Transcript [51003] [false]: '4 พฤษภาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.408927687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.408929638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.408931486+07:00","message":"StatePrefix: '4 พฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.408933512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.41304518+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.413070299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.413074785+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.413086859+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.413092376+07:00","message":"[bufferProcess] interim [500000000]:4 พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.413095105+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.413097905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.41310049+07:00","message":"> Transcript [51004] [false]: '4 พฤษภาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.413103136+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.413105212+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.413107506+07:00","message":"StatePrefix: '4 พฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.413109474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.539167689+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.539197555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.539203392+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.539214787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.539217887+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.539237642+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.539256507+07:00","message":"[buffer interim] 4487 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.53926385+07:00","message":"[bufferProcess] interim [620000000]:4 พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.539267333+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.539273293+07:00","message":"[bufferProcess] interim [620000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.539275927+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.539278532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.539281355+07:00","message":"> Transcript [51005] [false]: '4 พฤษภาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.539284142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.539286127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.539288115+07:00","message":"StatePrefix: '4 พฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.539290019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.853639885+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.853677747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.853682982+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.853696145+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.853702322+07:00","message":"[bufferProcess] interim [860000000]:4 พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.853704731+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.853709939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.853712717+07:00","message":"> Transcript [51006] [false]: '4 พฤษภาคม 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.853716055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.853718563+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.853720583+07:00","message":"StatePrefix: '4 พฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.85372286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.8537273+07:00","message":"Push: '4 พฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.853730541+07:00","message":"TextPushed: '4 พฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.853732552+07:00","message":"Set new StatePrefix : '4 พฤษภาคม 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.85373444+07:00","message":"Next Push (prob) : 'คม 2500'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.853757451+07:00","message":"push: {false 4 พฤษภา 0 0xc004d59c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.855014879+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.855052037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.855058479+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.855074811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2506\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.855078455+07:00","message":"receive interim result [false|false]:  2506"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.855087324+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.855092204+07:00","message":"[buffer interim] 4487 false  2506"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.85509812+07:00","message":"[bufferProcess] interim [920000000]:4 พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.855100412+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.855105729+07:00","message":"[bufferProcess] interim [920000000]: 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.85510866+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.855111947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.855115019+07:00","message":"> Transcript [51007] [false]: '4 พฤษภาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.855117334+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.925219144+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.925254531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.925260675+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.925273707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.92527787+07:00","message":"receive interim result [false|false]:  2560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.925292767+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:25.925344011+07:00","message":"[buffer interim] 4487 false  2560"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.925352827+07:00","message":"[bufferProcess] interim [980000000]:4 พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.9253565+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.925362651+07:00","message":"[bufferProcess] interim [980000000]: 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.925366395+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.925371185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.925374927+07:00","message":"> Transcript [51008] [false]: '4 พฤษภาคม 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.925378092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:25.925381487+07:00","message":"Set new StatePrefix: '4 พฤษภาคม 2506'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:26.338530413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:26.338571436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.431470471+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.431512916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.431519496+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.43153238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.431534862+07:00","message":"receive interim result [false|false]:  2560 9"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.431541572+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.431545331+07:00","message":"[buffer interim] 4487 false  2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.431550962+07:00","message":"[bufferProcess] interim [460000000]:4 พฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.431553211+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.431555828+07:00","message":"[bufferProcess] interim [460000000]: 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.431558309+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.431561286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.431564342+07:00","message":"> Transcript [51009] [false]: '4 พฤษภาคม 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.431566539+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.431568456+07:00","message":"Set new StatePrefix: '4 พฤษภาคม 2560'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.46147247+07:00","message":"[GCS] Cleaned up inactive client: 4453"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.461491698+07:00","message":"[GCS] Cleaned up inactive client: 4455"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.461495079+07:00","message":"[GCS] Cleaned up inactive client: 4456"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.461496891+07:00","message":"[GCS] Cleaned up inactive client: 4458"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.461498798+07:00","message":"[GCS] Cleaned up inactive client: 4457"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.461500631+07:00","message":"[GCS] Cleaned up inactive client: 4454"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.461502544+07:00","message":"[GCS] Cleaned up inactive client: 4459"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.461505088+07:00","message":"[GCS] Cleaned up inactive client: 4452"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.461507311+07:00","message":"[GCS] Cleaned up inactive client: 4460"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.569528837+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.569568233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.56957425+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.569585683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.569588442+07:00","message":"receive interim result [false|false]:  9"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.569594941+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.569600216+07:00","message":"[buffer interim] 4487 false  9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.569606142+07:00","message":"[bufferProcess] interim [580000000]:4 พฤษภาคม 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.569608534+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.569611667+07:00","message":"[bufferProcess] interim [580000000]: 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.569614+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.569616742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.569619756+07:00","message":"> Transcript [51010] [false]: '4 พฤษภาคม 2560 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.569622531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.569624276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.569626101+07:00","message":"StatePrefix: '4 พฤษภาคม 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.569628754+07:00","message":"TextPushed: '4 พฤษภา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.77071928+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.770759725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.770765651+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.77077658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.770779564+07:00","message":"receive interim result [false|false]:  9 ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.770787464+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.770790624+07:00","message":"[buffer interim] 4487 false  9 ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.770795924+07:00","message":"[bufferProcess] interim [820000000]:4 พฤษภาคม 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.770798705+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.770801259+07:00","message":"[bufferProcess] interim [820000000]: 9 ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.770803541+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9 ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.770806103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.770810134+07:00","message":"> Transcript [51011] [false]: '4 พฤษภาคม 2560 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.770812864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.770814742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.770816668+07:00","message":"StatePrefix: '4 พฤษภาคม 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.77081858+07:00","message":"TextPushed: '4 พฤษภา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.818537111+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.818577228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.818583044+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.818597619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 ตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.818601012+07:00","message":"receive interim result [false|false]:  9 ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.818608087+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.818611815+07:00","message":"[buffer interim] 4487 false  9 ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.81861776+07:00","message":"[bufferProcess] interim [880000000]:4 พฤษภาคม 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.818620471+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9 ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.818623659+07:00","message":"[bufferProcess] interim [880000000]: 9 ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.818626792+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9 ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.818629712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.818632681+07:00","message":"> Transcript [51012] [false]: '4 พฤษภาคม 2560 9 ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.818635537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.81863784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.818639743+07:00","message":"StatePrefix: '4 พฤษภาคม 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.818641792+07:00","message":"TextPushed: '4 พฤษภา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.947724438+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.947770438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.947777978+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.947790755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 ตั้งแต่วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.947793613+07:00","message":"receive interim result [false|false]:  9 ตั้งแต่วัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.947802841+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.947806439+07:00","message":"[buffer interim] 4487 false  9 ตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.947814805+07:00","message":"[bufferProcess] interim [0]:4 พฤษภาคม 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.947817271+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9 ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.947820703+07:00","message":"[bufferProcess] interim [0]: 9 ตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.947824003+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9 ตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.947830507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.947834855+07:00","message":"> Transcript [51013] [false]: '4 พฤษภาคม 2560 9 ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.947839884+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.947843303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.947845144+07:00","message":"StatePrefix: '4 พฤษภาคม 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.947847148+07:00","message":"TextPushed: '4 พฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.947850471+07:00","message":"Push: 'คม 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.94785236+07:00","message":"TextPushed: '4 พฤษภาคม 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.947854483+07:00","message":"Set new StatePrefix : '4 พฤษภาคม 2560 9 ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:26.947856543+07:00","message":"Next Push (prob) : ' 9 ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:26.947865236+07:00","message":"push: {false คม 2560 0 0xc004d59c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.012022453+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.01206879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.012076277+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.012088645+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-05-12T14:11:27.012091291+07:00","message":"receive interim result [false|false]:  ตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.012101505+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.012105871+07:00","message":"[buffer interim] 4487 false  ตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.012113209+07:00","message":"[bufferProcess] interim [60000000]:4 พฤษภาคม 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.012116285+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9 ตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.012119247+07:00","message":"[bufferProcess] interim [60000000]: ตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.012121768+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.012126296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.012129415+07:00","message":"> Transcript [51014] [false]: '4 พฤษภาคม 2560 9 ตั้งแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.012132441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.012134367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.012136231+07:00","message":"StatePrefix: '4 พฤษภาคม 2560 9 ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.012138486+07:00","message":"TextPushed: '4 พฤษภาคม 2560'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.205291474+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.205336337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.20534445+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.205358642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตั้งแต่เวลา 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.205361207+07:00","message":"receive interim result [false|false]:  ตั้งแต่เวลา 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.205372285+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.205383158+07:00","message":"[buffer interim] 4487 false  ตั้งแต่เวลา 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.20539011+07:00","message":"[bufferProcess] interim [300000000]:4 พฤษภาคม 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.205393667+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.205396427+07:00","message":"[bufferProcess] interim [300000000]: ตั้งแต่เวลา 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.205398897+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.20540146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.205404433+07:00","message":"> Transcript [51015] [false]: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.205407161+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.205409063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.205411081+07:00","message":"StatePrefix: '4 พฤษภาคม 2560 9 ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.205413275+07:00","message":"TextPushed: '4 พฤษภาคม 2560'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.337671487+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.337716661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.337726333+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.337741376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตั้งแต่เวลา 10:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.337746263+07:00","message":"receive interim result [false|false]:  ตั้งแต่เวลา 10:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.337758114+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.337762662+07:00","message":"[buffer interim] 4487 false  ตั้งแต่เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.337770197+07:00","message":"[bufferProcess] interim [420000000]:4 พฤษภาคม 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.337774497+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9 ตั้งแต่เวลา 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.337778874+07:00","message":"[bufferProcess] interim [420000000]: ตั้งแต่เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.337782334+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.337786419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.337790496+07:00","message":"> Transcript [51016] [false]: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.337795083+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.337798286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.337801201+07:00","message":"StatePrefix: '4 พฤษภาคม 2560 9 ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.337804759+07:00","message":"TextPushed: '4 พฤษภาคม 2560'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.451436854+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.45147641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.451484873+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.451496952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตั้งแต่เวลา 14\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.451500809+07:00","message":"receive interim result [false|false]:  ตั้งแต่เวลา 14"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.451510893+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.451519279+07:00","message":"[buffer interim] 4487 false  ตั้งแต่เวลา 14"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.451527628+07:00","message":"[bufferProcess] interim [480000000]:4 พฤษภาคม 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.451530548+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9 ตั้งแต่เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.451533428+07:00","message":"[bufferProcess] interim [480000000]: ตั้งแต่เวลา 14"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.451536962+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.451540756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.451543422+07:00","message":"> Transcript [51017] [false]: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.45154677+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.451549032+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.45155096+07:00","message":"StatePrefix: '4 พฤษภาคม 2560 9 ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.451553868+07:00","message":"TextPushed: '4 พฤษภาคม 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.451556715+07:00","message":"Push: ' 9 ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.451558562+07:00","message":"TextPushed: '4 พฤษภาคม 2560 9 ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.451561056+07:00","message":"Set new StatePrefix : '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.451563388+07:00","message":"Next Push (prob) : 'เวลา 10:00'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.451570526+07:00","message":"push: {false  9 ตั้งแต่ 0 0xc004d59c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.654711268+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.654756803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560 9 ตั้งแต่เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.654765908+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.654779722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.654783934+07:00","message":"receive interim result [false|false]:  14"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.654800367+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.654805213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560 9 ตั้งแต่เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.654808974+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.654815511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.654819181+07:00","message":"receive interim result [false|false]:  14:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.654826425+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.654831698+07:00","message":"[buffer interim] 4487 false  14"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.654835345+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.654838775+07:00","message":"[buffer interim] 4487 false  14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654845864+07:00","message":"[bufferProcess] interim [660000000]:4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654849073+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654857131+07:00","message":"[bufferProcess] interim [660000000]: 14"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654860026+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654862333+07:00","message":"[bufferProcess] interim [720000000]:4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654864362+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654866797+07:00","message":"[bufferProcess] interim [720000000]: 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654869128+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654893581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654916096+07:00","message":"> Transcript [51018] [false]: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654922167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654926081+07:00","message":"Set new StatePrefix: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654930957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654933554+07:00","message":"> Transcript [51019] [false]: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.6549432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654945872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654947744+07:00","message":"StatePrefix: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.654950088+07:00","message":"TextPushed: '4 พฤษภาคม 2560 9 ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.90832886+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.908366294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560 9 ตั้งแต่เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.908372708+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.908384056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.908386664+07:00","message":"receive interim result [false|false]:  14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.908395704+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:27.908399416+07:00","message":"[buffer interim] 4487 false  14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.908405269+07:00","message":"[bufferProcess] interim [20000000]:4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.908407542+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.908410669+07:00","message":"[bufferProcess] interim [20000000]: 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.9084141+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.908418101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.908422708+07:00","message":"> Transcript [51020] [false]: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.908428148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.908431076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.908434911+07:00","message":"StatePrefix: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:27.90843867+07:00","message":"TextPushed: '4 พฤษภาคม 2560 9 ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.228043425+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.228089539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.228096893+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.228108888+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-05-12T14:11:28.228111584+07:00","message":"receive interim result [false|false]:  น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.228121291+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.228129591+07:00","message":"[buffer interim] 4487 false  น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.228136097+07:00","message":"[bufferProcess] interim [320000000]:4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.228138991+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.228145805+07:00","message":"[bufferProcess] interim [320000000]: น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.228148208+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.228151256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.228154447+07:00","message":"> Transcript [51021] [false]: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.228157896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.228160235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.22816234+07:00","message":"StatePrefix: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.228164997+07:00","message":"TextPushed: '4 พฤษภาคม 2560 9 ตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.420449121+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.420486466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560 9 ตั้งแต่เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.420493697+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.420505437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14:05 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.420508117+07:00","message":"receive interim result [false|false]:  14:05 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.420515423+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.420522022+07:00","message":"[buffer interim] 4487 false  14:05 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.420527722+07:00","message":"[bufferProcess] interim [440000000]:4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.420530337+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.420533452+07:00","message":"[bufferProcess] interim [440000000]: 14:05 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.420536181+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:05 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.4205392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.420541975+07:00","message":"> Transcript [51022] [false]: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.42054545+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.420547626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.42055137+07:00","message":"StatePrefix: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.420553558+07:00","message":"TextPushed: '4 พฤษภาคม 2560 9 ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.420556441+07:00","message":"Push: 'เวลา 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.420558409+07:00","message":"TextPushed: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.420560448+07:00","message":"Set new StatePrefix : '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.420562636+07:00","message":"Next Push (prob) : ':00 น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.420570559+07:00","message":"push: {false เวลา 14 0 0xc004d59c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.806367607+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.806401565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560 9 ตั้งแต่เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.80640719+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.806416984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14:00 น เป็นต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.806420084+07:00","message":"receive interim result [false|false]:  14:00 น เป็นต้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.806427947+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.806431524+07:00","message":"[buffer interim] 4487 false  14:00 น เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.806437073+07:00","message":"[bufferProcess] interim [860000000]:4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.806439886+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:05 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.806442664+07:00","message":"[bufferProcess] interim [860000000]: 14:00 น เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.806447214+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.806449996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.806452556+07:00","message":"> Transcript [51023] [false]: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:05 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.806454517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.806456735+07:00","message":"Set new StatePrefix: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:05 น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.939633243+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.939670909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560 9 ตั้งแต่เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.939677136+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.939690205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14:00 น เป็นต้นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.939693202+07:00","message":"receive interim result [false|false]:  14:00 น เป็นต้นไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.939701647+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:28.939705322+07:00","message":"[buffer interim] 4487 false  14:00 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.939711432+07:00","message":"[bufferProcess] interim [980000000]:4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.939714067+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.939716769+07:00","message":"[bufferProcess] interim [980000000]: 14:00 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.939719058+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.939721838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.939725533+07:00","message":"> Transcript [51024] [false]: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.939727737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:28.939729598+07:00","message":"Set new StatePrefix: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.256841663+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.256888719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560 9 ตั้งแต่เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.256896089+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.2569129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14:00 น เป็นต้นไปค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.256916178+07:00","message":"receive interim result [false|false]:  14:00 น เป็นต้นไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.256924679+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.256934652+07:00","message":"[buffer interim] 4487 false  14:00 น เป็นต้นไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.256945106+07:00","message":"[bufferProcess] interim [280000000]:4 พฤษภาคม 2560 9 ตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.2569486+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.256952457+07:00","message":"[bufferProcess] interim [280000000]: 14:00 น เป็นต้นไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.256955391+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.256959108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.256961833+07:00","message":"> Transcript [51025] [false]: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.256965658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.256968064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.256970446+07:00","message":"StatePrefix: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.25697289+07:00","message":"TextPushed: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:29.339526277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:29.339552764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.455257225+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.455293816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.455299986+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.455310294+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-05-12T14:11:29.455313172+07:00","message":"receive interim result [false|false]:  เป็นต้นไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.455327495+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.455331787+07:00","message":"[buffer interim] 4487 false  เป็นต้นไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.455337929+07:00","message":"[bufferProcess] interim [460000000]:4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.455340799+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.455344055+07:00","message":"[bufferProcess] interim [460000000]: เป็นต้นไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.455346627+07:00","message":"[bufferProcess] update buffer: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.45534964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.455352383+07:00","message":"> Transcript [51026] [false]: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.45535566+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.455357707+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.455359636+07:00","message":"StatePrefix: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.455362026+07:00","message":"TextPushed: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.842496082+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.842538147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไปค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.842545766+07:00","message":"receive interim result [false|false]: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:29.842566027+07:00","message":"[buffer interim] 4487 false 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.842577404+07:00","message":"[bufferProcess] interim [880000000]:4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.842581872+07:00","message":"[bufferProcess] send to processor:4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.842586317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.842590597+07:00","message":"> Transcript [51027] [false]: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.842595753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.842598587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.842601448+07:00","message":"StatePrefix: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:29.842604832+07:00","message":"TextPushed: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:30.653145404+07:00","message":"[GCS] IsForceVAD: false for message ID: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:30.71445602+07:00","message":"[GCS] Start streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:30.790601493+07:00","message":"receive streaming session, msgId: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:30.790640289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:05 น เป็นต้นไปค่ะ\",\"confidence\":0.92219937}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:30.790646852+07:00","message":"receive interim result [true|false]: 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:05 น เป็นต้นไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:30.790654855+07:00","message":"end recv isFinal message id 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:30.790657017+07:00","message":"end Recv id 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:30.790663106+07:00","message":"[buffer interim] 4487 true 4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:05 น เป็นต้นไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790670726+07:00","message":"[bufferProcess] interim [870000000]:4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:05 น เป็นต้นไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790675561+07:00","message":"[bufferProcess] send to processor (isfinal):4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790678738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790681552+07:00","message":"> Transcript [51028] [false]: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790684819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790686616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790688693+07:00","message":"StatePrefix: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790691001+07:00","message":"TextPushed: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790698537+07:00","message":"Push: ':00 น เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.79070098+07:00","message":"TextPushed: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790703122+07:00","message":"Set new StatePrefix : '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790705287+07:00","message":"Next Push (prob) : 'ไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790706939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790709478+07:00","message":"> Transcript [51029] [true]: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:05 น เป็นต้นไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790713347+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.79071517+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790717399+07:00","message":"StatePrefix: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790719498+07:00","message":"TextPushed: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790721134+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:30.790880297+07:00","message":"push: {false :00 น เป็นต้น 0 0xc004d59c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.79092168+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790926454+07:00","message":"TextPushed: '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:00 น เป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790928742+07:00","message":"Set new StatePrefix : '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:05 น เป็นต้นไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790930885+07:00","message":"Next Push (prob) : '4 พฤษภาคม 2560 9 ตั้งแต่เวลา 14:05 น เป็นต้นไปค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:30.790937296+07:00","message":"push: {true ค่ะ 0 0xc004d59c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:30.790943487+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4487.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:30.803887003+07:00","message":"write wav file: './tmp/7565/7565_4487.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:31.61338364+07:00","message":"[GCS] IsForceVAD: false for message ID: 4488"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:31.673971337+07:00","message":"[GCS] Start streaming session, msgId: 4489"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:31.691275818+07:00","message":"receive streaming session, msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:31.691295873+07:00","message":"found end of frame, send empty tag with msgId: 4488"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:31.691300134+07:00","message":"end Recv id 4488"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:31.691308572+07:00","message":"[buffer interim] 4488 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:31.691324088+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:31.691344438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:31.691348221+07:00","message":"> Transcript [51030] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:31.691352047+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:31.691354823+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:31.691357631+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:31.691360375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:31.691364039+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:31.691375779+07:00","message":"push: {true \n 0 0xc004ce8780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:31.698037096+07:00","message":"write wav file: './tmp/7565/7565_4488.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:31.73380653+07:00","message":"[GCS] IsForceVAD: false for message ID: 4489"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:31.864456099+07:00","message":"[GCS] Start streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:31.873178232+07:00","message":"receive streaming session, msgId: 4489"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:31.873192803+07:00","message":"found end of frame, send empty tag with msgId: 4489"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:31.873195802+07:00","message":"end Recv id 4489"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:31.873203542+07:00","message":"[buffer interim] 4489 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:31.87321113+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:31.873214917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:31.873217953+07:00","message":"> Transcript [51031] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:31.873220551+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:31.873222667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:31.873224815+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:31.873226642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:31.873229651+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:31.87323912+07:00","message":"push: {true \n 0 0xc004d59800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:31.877604475+07:00","message":"write wav file: './tmp/7565/7565_4489.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:31.93235451+07:00","message":"[GCS] IsForceVAD: false for message ID: 4490"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:32.054087155+07:00","message":"[GCS] Start streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:32.107551608+07:00","message":"receive streaming session, msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:32.107578945+07:00","message":"found end of frame, send empty tag with msgId: 4490"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:32.107582508+07:00","message":"end Recv id 4490"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:32.107593875+07:00","message":"[buffer interim] 4490 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:32.107601479+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:32.107605084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:32.107608679+07:00","message":"> Transcript [51032] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:32.107611466+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:32.107613246+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:32.107615195+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:32.107617201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:32.107620055+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:32.107630074+07:00","message":"push: {true \n 0 0xc004d59f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:32.112401328+07:00","message":"write wav file: './tmp/7565/7565_4490.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:32.33999385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:32.340002198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:33.333314712+07:00","message":"[GCS] IsForceVAD: false for message ID: 4491"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:33.404467492+07:00","message":"[GCS] Start streaming session, msgId: 4492"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:33.428776193+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:33.428811627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คบกันได้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:33.428816926+07:00","message":"receive interim result [false|false]: คบกันได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:33.428832123+07:00","message":"[buffer interim] 4491 false คบกันได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:33.428838811+07:00","message":"[bufferProcess] interim [220000000]:คบกันได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:33.428841048+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:33.428847529+07:00","message":"[bufferProcess] send to processor (ticker):คบกันได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:33.428850366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:33.428853057+07:00","message":"> Transcript [51033] [false]: 'คบกันได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:33.428855382+07:00","message":"Set StatePrefix (first interim): 'คบกันได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:33.465208001+07:00","message":"receive streaming session, msgId: 4491"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:33.4652405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบกันได้นะคะ\",\"confidence\":0.9100901}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:33.465246476+07:00","message":"receive interim result [true|false]: พบกันได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:33.465255933+07:00","message":"end recv isFinal message id 4491"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:33.465257976+07:00","message":"end Recv id 4491"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:33.465266529+07:00","message":"[buffer interim] 4491 true พบกันได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:33.465280695+07:00","message":"[bufferProcess] interim [310000000]:พบกันได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:33.465287873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:33.465290753+07:00","message":"> Transcript [51034] [true]: 'พบกันได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:33.465293481+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:33.465296562+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:33.465298438+07:00","message":"StatePrefix: 'คบกันได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:33.465300549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:33.465307208+07:00","message":"Push: 'พบกันได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:33.465314647+07:00","message":"push: {true พบกันได้นะคะ 0 0xc002eaa400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:33.47062765+07:00","message":"write wav file: './tmp/7565/7565_4491.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:34.255666133+07:00","message":"receive streaming session, msgId: 4492"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:34.255708666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ศาลเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:34.255714239+07:00","message":"receive interim result [false|false]: ที่ศาลเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:34.25573151+07:00","message":"[buffer interim] 4492 false ที่ศาลเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:34.255738779+07:00","message":"[bufferProcess] interim [900000000]:ที่ศาลเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:34.255740763+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:34.293833467+07:00","message":"[GCS] IsForceVAD: false for message ID: 4492"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:34.363741378+07:00","message":"[GCS] Start streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:34.427106773+07:00","message":"receive streaming session, msgId: 4492"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:34.427141085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ศาลเจ้า\",\"confidence\":0.936709}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:34.427147687+07:00","message":"receive interim result [true|false]: ที่ศาลเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:34.427156097+07:00","message":"end recv isFinal message id 4492"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:34.427158129+07:00","message":"end Recv id 4492"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:34.427163844+07:00","message":"[buffer interim] 4492 true ที่ศาลเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:34.427173302+07:00","message":"[bufferProcess] interim [110000000]:ที่ศาลเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:34.427176118+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ศาลเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:34.427179255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:34.427182088+07:00","message":"> Transcript [51035] [false]: 'ที่ศาลเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:34.427184347+07:00","message":"Set StatePrefix (first interim): 'ที่ศาลเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:34.42718596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:34.427187814+07:00","message":"> Transcript [51036] [true]: 'ที่ศาลเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:34.427190254+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:34.427192204+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:34.427194076+07:00","message":"StatePrefix: 'ที่ศาลเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:34.427196357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:34.427198762+07:00","message":"Push: 'ที่ศาลเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:34.427206108+07:00","message":"push: {true ที่ศาลเจ้า 0 0xc002a7d580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:34.432922066+07:00","message":"write wav file: './tmp/7565/7565_4492.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.094973103+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.095040556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.095046546+07:00","message":"receive interim result [false|false]: อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.095067337+07:00","message":"[buffer interim] 4493 false อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.095075885+07:00","message":"[bufferProcess] interim [540000000]:อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.095078122+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.212153817+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.212188145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอเมือง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.212193695+07:00","message":"receive interim result [false|false]: อำเภอเมือง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.212207173+07:00","message":"[buffer interim] 4493 false อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.212214204+07:00","message":"[bufferProcess] interim [720000000]:อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.212216496+07:00","message":"[bufferProcess] send to processor:อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.212221274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.212224043+07:00","message":"> Transcript [51037] [false]: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.212228099+07:00","message":"Set StatePrefix (first interim): 'อำเภอ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:35.340334664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:35.340384422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.72726958+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.727312149+07:00","message":"receive 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-05-12T14:11:35.727331373+07:00","message":"receive interim result [false|false]: อำเภอเมืองจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.727345973+07:00","message":"[buffer interim] 4493 false อำเภอเมืองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.727353371+07:00","message":"[bufferProcess] interim [140000000]:อำเภอเมืองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.727355922+07:00","message":"[bufferProcess] send to processor:อำเภอเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.727362438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.727365251+07:00","message":"> Transcript [51038] [false]: 'อำเภอเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.727368476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.727370444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.72737259+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.727374714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.968504537+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.968553961+07:00","message":"receive 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-05-12T14:11:35.968561739+07:00","message":"receive interim result [false|false]: อำเภอเมืองจังหวัดตรัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.968576836+07:00","message":"[buffer interim] 4493 false อำเภอเมืองจังหวัดตรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.968586816+07:00","message":"[bufferProcess] interim [440000000]:อำเภอเมืองจังหวัดตรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.968591031+07:00","message":"[bufferProcess] send to processor:อำเภอเมืองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.968596302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.968601208+07:00","message":"> Transcript [51039] [false]: 'อำเภอเมืองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.968607144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.968610384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.968613441+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.968616651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.970849972+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.970874126+07:00","message":"receive 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-05-12T14:11:35.970879609+07:00","message":"receive interim result [false|false]: อำเภอเมืองจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:35.970889746+07:00","message":"[buffer interim] 4493 false อำเภอเมืองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.970895209+07:00","message":"[bufferProcess] interim [500000000]:อำเภอเมืองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.97089802+07:00","message":"[bufferProcess] send to processor:อำเภอเมืองจังหวัดตรัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.97090376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.970906226+07:00","message":"> Transcript [51040] [false]: 'อำเภอเมืองจังหวัดตรัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.970909302+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.970911513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.970913502+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:35.970915433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:36.115598204+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:36.115642536+07:00","message":"receive 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-05-12T14:11:36.115649836+07:00","message":"receive interim result [false|false]: อำเภอเมืองจังหวัดสมุทร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:36.115671837+07:00","message":"[buffer interim] 4493 false อำเภอเมืองจังหวัดสมุทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.115682826+07:00","message":"[bufferProcess] interim [620000000]:อำเภอเมืองจังหวัดสมุทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.115686606+07:00","message":"[bufferProcess] send to processor:อำเภอเมืองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.115695772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.115700246+07:00","message":"> Transcript [51041] [false]: 'อำเภอเมืองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.115705319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.115709045+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.115710919+07:00","message":"StatePrefix: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.115712808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.115717554+07:00","message":"Push: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.115720283+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.115722976+07:00","message":"Set new StatePrefix : 'อำเภอเมืองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.115726548+07:00","message":"Next Push (prob) : 'เมืองจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:36.115737404+07:00","message":"push: {false อำเภอ 0 0xc002a7d780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:36.245710346+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:36.245748661+07:00","message":"receive 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-05-12T14:11:36.245754601+07:00","message":"receive interim result [false|false]: อำเภอเมืองจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:36.245771652+07:00","message":"[buffer interim] 4493 false อำเภอเมืองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.245778885+07:00","message":"[bufferProcess] interim [680000000]:อำเภอเมืองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.245781896+07:00","message":"[bufferProcess] send to processor:อำเภอเมืองจังหวัดสมุทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.245789639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.245792809+07:00","message":"> Transcript [51042] [false]: 'อำเภอเมืองจังหวัดสมุทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.245796229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.245798693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.245800542+07:00","message":"StatePrefix: 'อำเภอเมืองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.245802741+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:36.312577506+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:36.312618982+07:00","message":"receive 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-05-12T14:11:36.31262932+07:00","message":"receive interim result [false|false]: อำเภอเมืองจังหวัดสมุทรสาคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:36.31264822+07:00","message":"[buffer interim] 4493 false อำเภอเมืองจังหวัดสมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.312661765+07:00","message":"[bufferProcess] interim [740000000]:อำเภอเมืองจังหวัดสมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.31266608+07:00","message":"[bufferProcess] send to processor:อำเภอเมืองจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.312674661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.312679048+07:00","message":"> Transcript [51043] [false]: 'อำเภอเมืองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.312683549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.312686532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.312689379+07:00","message":"StatePrefix: 'อำเภอเมืองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.312692693+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:36.94075816+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:36.940797151+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-05-12T14:11:36.940803821+07:00","message":"receive interim result [false|false]: อำเภอเมืองจังหวัดสมุทรสาคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:36.940820574+07:00","message":"[buffer interim] 4493 false อำเภอเมืองจังหวัดสมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.940827956+07:00","message":"[bufferProcess] interim [340000000]:อำเภอเมืองจังหวัดสมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.940830583+07:00","message":"[bufferProcess] send to processor:อำเภอเมืองจังหวัดสมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.940837326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.940839991+07:00","message":"> Transcript [51044] [false]: 'อำเภอเมืองจังหวัดสมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.940843494+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.940845509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.940847235+07:00","message":"StatePrefix: 'อำเภอเมืองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:36.940849231+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.543455625+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.54349638+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-05-12T14:11:37.543502665+07:00","message":"receive interim result [false|false]: อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.543516002+07:00","message":"[buffer interim] 4493 false อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.543523396+07:00","message":"[bufferProcess] interim [0]:อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.54352613+07:00","message":"[bufferProcess] send to processor:อำเภอเมืองจังหวัดสมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.543531049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.543534202+07:00","message":"> Transcript [51045] [false]: 'อำเภอเมืองจังหวัดสมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.543538191+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.543540311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.543546639+07:00","message":"StatePrefix: 'อำเภอเมืองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.543550422+07:00","message":"TextPushed: 'อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.543554902+07:00","message":"Push: 'เมืองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.543556776+07:00","message":"TextPushed: 'อำเภอเมืองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.543558802+07:00","message":"Set new StatePrefix : 'อำเภอเมืองจังหวัดสมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.543560812+07:00","message":"Next Push (prob) : 'สมุทรสาคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.543567824+07:00","message":"push: {false เมืองจังหวัด 0 0xc002a7d780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.590697743+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.590739094+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-05-12T14:11:37.590745884+07:00","message":"receive interim result [false|false]: อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.590758128+07:00","message":"[buffer interim] 4493 false อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.590765423+07:00","message":"[bufferProcess] interim [120000000]:อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.590768284+07:00","message":"[bufferProcess] send to processor:อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.590773402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.590776282+07:00","message":"> Transcript [51046] [false]: 'อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.590780036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.590782348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.590784662+07:00","message":"StatePrefix: 'อำเภอเมืองจังหวัดสมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.590787223+07:00","message":"TextPushed: 'อำเภอเมืองจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.633473973+07:00","message":"[GCS] IsForceVAD: false for message ID: 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.695104235+07:00","message":"[GCS] Start streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.719501426+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.719540707+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-05-12T14:11:37.719547955+07:00","message":"receive interim result [false|false]: อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.719564501+07:00","message":"[buffer interim] 4493 false อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.719571911+07:00","message":"[bufferProcess] interim [240000000]:อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.719575255+07:00","message":"[bufferProcess] send to processor:อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.719581935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.719584745+07:00","message":"> Transcript [51047] [false]: 'อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.71958953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.719592491+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.719596137+07:00","message":"StatePrefix: 'อำเภอเมืองจังหวัดสมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.719599699+07:00","message":"TextPushed: 'อำเภอเมืองจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.752837146+07:00","message":"receive streaming session, msgId: 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.752880227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่เกี่ยว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.752887729+07:00","message":"receive interim result [true|false]: อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.752900801+07:00","message":"end recv isFinal message id 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.752903164+07:00","message":"end Recv id 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.752910172+07:00","message":"[buffer interim] 4493 true อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.752921496+07:00","message":"[bufferProcess] interim [300000000]:อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.752924571+07:00","message":"[bufferProcess] send to processor (isfinal):อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.752928555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.752931751+07:00","message":"> Transcript [51048] [false]: 'อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.752934921+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.752937275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.752939511+07:00","message":"StatePrefix: 'อำเภอเมืองจังหวัดสมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.752941952+07:00","message":"TextPushed: 'อำเภอเมืองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.752943809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.752945717+07:00","message":"> Transcript [51049] [true]: 'อำเภอเมืองจังหวัดสมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.752948044+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.752952182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.752954175+07:00","message":"StatePrefix: 'อำเภอเมืองจังหวัดสมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.752956062+07:00","message":"TextPushed: 'อำเภอเมืองจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:37.752963689+07:00","message":"Push: 'สมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:37.752972134+07:00","message":"push: {true สมุทรสาครค่ะวันนั้นเชิญหน่วยงานที่เกี่ยว 0 0xc002a7d780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:37.761933723+07:00","message":"write wav file: './tmp/7565/7565_4493.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:38.341308667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:38.341327513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:38.413730584+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:38.413763252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:38.413768481+07:00","message":"receive interim result [false|false]: มาหลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:38.413779184+07:00","message":"[buffer interim] 4494 false มาหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:38.413785599+07:00","message":"[bufferProcess] interim [540000000]:มาหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:38.413787436+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:38.751379732+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:38.751427499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาหลายหน่วยงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:38.751435189+07:00","message":"receive interim result [false|false]: มาหลายหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:38.751459091+07:00","message":"[buffer interim] 4494 false มาหลายหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:38.751468517+07:00","message":"[bufferProcess] interim [900000000]:มาหลายหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:38.751472111+07:00","message":"[bufferProcess] send to processor:มาหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:38.751476484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:38.751480534+07:00","message":"> Transcript [51050] [false]: 'มาหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:38.751484004+07:00","message":"Set StatePrefix (first interim): 'มาหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:38.951684302+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:38.951735424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาหลายงานเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:38.951742491+07:00","message":"receive interim result [false|false]: มาหลายงานเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:38.951758549+07:00","message":"[buffer interim] 4494 false มาหลายงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:38.951767017+07:00","message":"[bufferProcess] interim [80000000]:มาหลายงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:38.951770133+07:00","message":"[bufferProcess] send to processor:มาหลายหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:38.951777053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:38.951783189+07:00","message":"> Transcript [51051] [false]: 'มาหลายหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:38.951788149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:38.951790332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:38.951792194+07:00","message":"StatePrefix: 'มาหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:38.951794165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:39.070542036+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:39.070578057+07:00","message":"receive 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-05-12T14:11:39.070584668+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:39.070598945+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.070605826+07:00","message":"[bufferProcess] interim [140000000]:มาหลายงานเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.070608085+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.07061436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.070617105+07:00","message":"> Transcript [51052] [false]: 'มาหลายงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.070622978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.070625141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.070626907+07:00","message":"StatePrefix: 'มาหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.070629204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:39.139556369+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:39.139602747+07:00","message":"receive 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-05-12T14:11:39.139609688+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:39.13962782+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.139643222+07:00","message":"[bufferProcess] interim [320000000]:มาหลายงานเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.139646899+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.139655229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.139658754+07:00","message":"> Transcript [51053] [false]: 'มาหลายงานเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.13966266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.13966485+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.139669879+07:00","message":"StatePrefix: 'มาหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.139671902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:39.776381709+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:39.776417973+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-05-12T14:11:39.776423776+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:39.776437655+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.776445135+07:00","message":"[bufferProcess] interim [920000000]:มาหลายงานเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.77644781+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.776451186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.776454049+07:00","message":"> Transcript [51054] [false]: 'มาหลายงานเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.776457533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.77645954+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.776461396+07:00","message":"StatePrefix: 'มาหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.7764633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.776465871+07:00","message":"Push: 'มาหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.776467779+07:00","message":"TextPushed: 'มาหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.776469712+07:00","message":"Set new StatePrefix : 'มาหลายงานเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:39.776472088+07:00","message":"Next Push (prob) : 'งานเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:39.776479491+07:00","message":"push: {false มาหลาย 0 0xc002eaac80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.33562326+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.33567055+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-05-12T14:11:40.335677425+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.335690934+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.335700849+07:00","message":"[bufferProcess] interim [460000000]:มาหลายงานเลยนะคะแล้วมาเถียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.335704439+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.335710273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.335715249+07:00","message":"> Transcript [51055] [false]: 'มาหลายงานเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.335720101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.335723677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.335726128+07:00","message":"StatePrefix: 'มาหลายงานเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.335728432+07:00","message":"TextPushed: 'มาหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.462841285+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.462884604+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-05-12T14:11:40.462891619+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.462911233+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.46291972+07:00","message":"[bufferProcess] interim [580000000]:มาหลายงานเลยนะคะแล้วมาเถียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.462922305+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.462930884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.46293492+07:00","message":"> Transcript [51056] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.462939086+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.462941477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.462943818+07:00","message":"StatePrefix: 'มาหลายงานเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.462946542+07:00","message":"TextPushed: 'มาหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.670899739+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.670934018+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-05-12T14:11:40.670940314+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกันมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.670957703+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.670964908+07:00","message":"[bufferProcess] interim [760000000]:มาหลายงานเลยนะคะแล้วมาเถียงกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.670967734+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.670973534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.670978075+07:00","message":"> Transcript [51057] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.670981694+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.670984367+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.670986531+07:00","message":"StatePrefix: 'มาหลายงานเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.670988757+07:00","message":"TextPushed: 'มาหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.675630609+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.675651797+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-05-12T14:11:40.675656703+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.675667314+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.675672436+07:00","message":"[bufferProcess] interim [820000000]:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.675674592+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียงกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.675677494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.67568029+07:00","message":"> Transcript [51058] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.675683454+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.675685206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.675687123+07:00","message":"StatePrefix: 'มาหลายงานเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.675689298+07:00","message":"TextPushed: 'มาหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.675694277+07:00","message":"Push: 'งานเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.67569603+07:00","message":"TextPushed: 'มาหลายงานเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.675702475+07:00","message":"Set new StatePrefix : 'มาหลายงานเลยนะคะแล้วมาเถียงกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.675705492+07:00","message":"Next Push (prob) : 'แล้วมาเถียงกันมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.675713569+07:00","message":"push: {false งานเลยนะคะ 0 0xc002eaac80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.732040644+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.732093035+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-05-12T14:11:40.732100964+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกันใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.732117994+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกันใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.732127182+07:00","message":"[bufferProcess] interim [880000000]:มาหลายงานเลยนะคะแล้วมาเถียงกันใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.732130134+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.732133858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.732137276+07:00","message":"> Transcript [51059] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.732139873+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.732142237+07:00","message":"Set new StatePrefix: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.857974137+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.858011915+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-05-12T14:11:40.858017974+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.858033398+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.858041113+07:00","message":"[bufferProcess] interim [940000000]:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.858043655+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียงกันใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.858046974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.858050594+07:00","message":"> Transcript [51060] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกันใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.858052817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.858054697+07:00","message":"Set new StatePrefix: 'มาหลายงานเลยนะคะแล้วมาเถียงกันใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.862343228+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.862365769+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-05-12T14:11:40.862370649+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:40.862382737+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.862390022+07:00","message":"[bufferProcess] interim [0]:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.862393616+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.862407149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.862410818+07:00","message":"> Transcript [51061] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.862413885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:40.862416586+07:00","message":"Set new StatePrefix: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.055181034+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.055223613+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-05-12T14:11:41.055231008+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.055250551+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.055264066+07:00","message":"[bufferProcess] interim [180000000]:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.055266614+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.055271961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.055277536+07:00","message":"> Transcript [51062] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.055280501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.055283161+07:00","message":"Set new StatePrefix: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.287482208+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.287516505+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-05-12T14:11:41.287522754+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.287535604+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.287541845+07:00","message":"[bufferProcess] interim [420000000]:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.287544572+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.287549899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.287552662+07:00","message":"> Transcript [51063] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.287555736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.287557551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.287559496+07:00","message":"StatePrefix: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.287561849+07:00","message":"TextPushed: 'มาหลายงานเลยนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:41.342402866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:41.342408514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.435172386+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.435208843+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-05-12T14:11:41.435215215+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.435231091+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.435238254+07:00","message":"[bufferProcess] interim [600000000]:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.435241264+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.435249702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.43525264+07:00","message":"> Transcript [51064] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.435255961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.435258413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.435260459+07:00","message":"StatePrefix: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.435262895+07:00","message":"TextPushed: 'มาหลายงานเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.559863262+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.559902488+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-05-12T14:11:41.559909318+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.55992427+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.559931319+07:00","message":"[bufferProcess] interim [660000000]:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.55993436+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.55993933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.559942092+07:00","message":"> Transcript [51065] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.559945789+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.55994887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.559952453+07:00","message":"StatePrefix: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.559956338+07:00","message":"TextPushed: 'มาหลายงานเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.585059953+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.585107088+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-05-12T14:11:41.585114291+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.585133541+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.585142255+07:00","message":"[bufferProcess] interim [720000000]:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.585145083+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.58514964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.58515267+07:00","message":"> Transcript [51066] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.585174756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.585177709+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.585180309+07:00","message":"StatePrefix: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.585183664+07:00","message":"TextPushed: 'มาหลายงานเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.585191258+07:00","message":"Push: 'แล้วมาเถียงกันหน่อยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.585194049+07:00","message":"TextPushed: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.585196796+07:00","message":"Set new StatePrefix : 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.585202634+07:00","message":"Next Push (prob) : 'ว่าปล่อยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.585215859+07:00","message":"push: {false แล้วมาเถียงกันหน่อยเขา 0 0xc002eaac80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.750556687+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.750594967+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-05-12T14:11:41.750602322+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.75062082+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.750631683+07:00","message":"[bufferProcess] interim [840000000]:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.750634448+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.750640124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.750642711+07:00","message":"> Transcript [51067] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.750645124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.750647019+07:00","message":"Set new StatePrefix: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.868086598+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.86812576+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-05-12T14:11:41.868131848+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:41.868147835+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.868156578+07:00","message":"[bufferProcess] interim [960000000]:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.868159339+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.868164351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.868167284+07:00","message":"> Transcript [51068] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.868170748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.868172775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.868174939+07:00","message":"StatePrefix: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:41.868177505+07:00","message":"TextPushed: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.078235246+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.078278036+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-05-12T14:11:42.078285167+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.078299049+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.078310077+07:00","message":"[bufferProcess] interim [200000000]:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.078313266+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.078319317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.07835847+07:00","message":"> Transcript [51069] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.078362735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.078364908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.078367224+07:00","message":"StatePrefix: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.07836989+07:00","message":"TextPushed: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.187639829+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.187673012+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-05-12T14:11:42.187679001+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.187694223+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.187702365+07:00","message":"[bufferProcess] interim [320000000]:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.187705157+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.187708613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.18771126+07:00","message":"> Transcript [51070] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.187715043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.187717109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.187718836+07:00","message":"StatePrefix: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.187721498+07:00","message":"TextPushed: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.244398444+07:00","message":"[GCS] IsForceVAD: false for message ID: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.279415834+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.279461585+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-05-12T14:11:42.279469876+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่รอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.279488079+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.279499798+07:00","message":"[bufferProcess] interim [380000000]:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.279504529+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.279511982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.279516496+07:00","message":"> Transcript [51071] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.279522149+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.279525198+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.27952867+07:00","message":"StatePrefix: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.279533342+07:00","message":"TextPushed: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.279541255+07:00","message":"Push: 'ว่าปล่อยมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.279544365+07:00","message":"TextPushed: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.279547856+07:00","message":"Set new StatePrefix : 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.279551558+07:00","message":"Next Push (prob) : 'อย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.279563194+07:00","message":"push: {false ว่าปล่อยมาได้ 0 0xc002eaac80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.324893713+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.324927364+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-05-12T14:11:42.324933344+07:00","message":"receive interim result [false|false]: มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่หรอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.324945574+07:00","message":"[buffer interim] 4494 false มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่หรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.324953081+07:00","message":"[bufferProcess] interim [440000000]:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่หรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.324955915+07:00","message":"[bufferProcess] send to processor:มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.324961364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.32496391+07:00","message":"> Transcript [51072] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.324967645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.324969621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.324972222+07:00","message":"StatePrefix: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.324974837+07:00","message":"TextPushed: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.376775299+07:00","message":"[GCS] Start streaming session, msgId: 4495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.452473396+07:00","message":"receive streaming session, msgId: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.452511663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาหลายหน่วยงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่หรอก\",\"confidence\":0.9369787}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.452518801+07:00","message":"receive interim result [true|false]: มาหลายหน่วยงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่หรอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.452529062+07:00","message":"end recv isFinal message id 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.452531446+07:00","message":"end Recv id 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.452538372+07:00","message":"[buffer interim] 4494 true มาหลายหน่วยงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่หรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.452548378+07:00","message":"[bufferProcess] interim [560000000]:มาหลายหน่วยงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่หรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.45255185+07:00","message":"[bufferProcess] send to processor (isfinal):มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่หรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.452555285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.452558276+07:00","message":"> Transcript [51073] [false]: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่หรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.452561599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.45256371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.452566487+07:00","message":"StatePrefix: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.452569447+07:00","message":"TextPushed: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.452572139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.452573987+07:00","message":"> Transcript [51074] [true]: 'มาหลายหน่วยงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่หรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.452576377+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.452578352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.452580019+07:00","message":"StatePrefix: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.4525823+07:00","message":"TextPushed: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.452584025+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.452972417+07:00","message":"Push: 'อย่างไรพี่หรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.453001866+07:00","message":"TextPushed: 'มาหลายงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่หรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.45300577+07:00","message":"Set new StatePrefix : 'มาหลายหน่วยงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่หรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.453008692+07:00","message":"Next Push (prob) : 'มาหลายหน่วยงานเลยนะคะแล้วมาเถียงกันหน่อยเขาว่าปล่อยมาได้อย่างไรพี่หรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:42.453002249+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4494.html'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:42.45302476+07:00","message":"push: {true อย่างไรพี่หรอก 0 0xc002eaac80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:42.474428968+07:00","message":"write wav file: './tmp/7565/7565_4494.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.027001408+07:00","message":"receive streaming session, msgId: 4495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.027043235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"30\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.027048492+07:00","message":"receive interim result [false|false]: 30"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.027066034+07:00","message":"[buffer interim] 4495 false 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.027073536+07:00","message":"[bufferProcess] interim [480000000]:30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.02707566+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.214004175+07:00","message":"receive streaming session, msgId: 4495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.214050479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"35\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.214058855+07:00","message":"receive interim result [false|false]: 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.214079034+07:00","message":"[buffer interim] 4495 false 35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.214087519+07:00","message":"[bufferProcess] interim [660000000]:35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.214091474+07:00","message":"[bufferProcess] send to processor:30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.214098573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.214102363+07:00","message":"> Transcript [51075] [false]: '30'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.21410577+07:00","message":"Set StatePrefix (first interim): '30'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.4106163+07:00","message":"receive streaming session, msgId: 4495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.410658261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"35 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.410664297+07:00","message":"receive interim result [false|false]: 35 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.410675542+07:00","message":"[buffer interim] 4495 false 35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.410683376+07:00","message":"[bufferProcess] interim [840000000]:35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.410685373+07:00","message":"[bufferProcess] send to processor:35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.410688849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.410691877+07:00","message":"> Transcript [51076] [false]: '35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.410694233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.41069667+07:00","message":"Set new StatePrefix: '35'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.790583529+07:00","message":"receive streaming session, msgId: 4495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.790625159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.790631878+07:00","message":"receive interim result [false|false]: 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.790647743+07:00","message":"receive 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-05-12T14:11:43.790650692+07:00","message":"receive interim result [false|false]:  ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.790660004+07:00","message":"[buffer interim] 4495 false 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.790663616+07:00","message":"[buffer interim] 4495 false  ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.790669931+07:00","message":"[bufferProcess] interim [260000000]:35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.790672048+07:00","message":"[bufferProcess] send to processor:35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.790674708+07:00","message":"[bufferProcess] interim [260000000]: ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.790677056+07:00","message":"[bufferProcess] update buffer: 35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.790679883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.790682597+07:00","message":"> Transcript [51077] [false]: '35 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.7906854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.790687356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.790689449+07:00","message":"StatePrefix: '35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.790691377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.98758697+07:00","message":"receive streaming session, msgId: 4495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.987628113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"35 ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.987633681+07:00","message":"receive interim result [false|false]: 35 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:43.987648797+07:00","message":"[buffer interim] 4495 false 35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.987655902+07:00","message":"[bufferProcess] interim [440000000]:35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.987658111+07:00","message":"[bufferProcess] send to processor:35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.987664302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.98766721+07:00","message":"> Transcript [51078] [false]: '35 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.987670287+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.987672219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.987675198+07:00","message":"StatePrefix: '35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:43.987677521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:44.342916835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:44.342930375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:47.342944657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:47.342991663+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:47.713112015+07:00","message":"receive streaming session, msgId: 4495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:47.713157876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:47.713178761+07:00","message":"receive interim result [false|false]: 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:47.713195428+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-05-12T14:11:47.713199276+07:00","message":"receive interim result [false|false]:  ปีต้องมีทางออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:47.713208249+07:00","message":"[buffer interim] 4495 false 35"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:47.713212219+07:00","message":"[buffer interim] 4495 false  ปีต้องมีทางออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713218907+07:00","message":"[bufferProcess] interim [160000000]:35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713221369+07:00","message":"[bufferProcess] send to processor:35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713224345+07:00","message":"[bufferProcess] send to processor (ticker):35"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713226672+07:00","message":"[bufferProcess] interim [160000000]: ปีต้องมีทางออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713228469+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713231343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713234281+07:00","message":"> Transcript [51079] [false]: '35 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713237348+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713239275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713241492+07:00","message":"StatePrefix: '35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713243705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713245333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713247303+07:00","message":"> Transcript [51080] [false]: '35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713250359+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713252648+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.71325422+07:00","message":"StatePrefix: '35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.71325601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713262236+07:00","message":"Push: '35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713264049+07:00","message":"TextPushed: '35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713265911+07:00","message":"Set new StatePrefix : '35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.713267798+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:47.713276116+07:00","message":"push: {false 35 0 0xc0042d7b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:47.723677978+07:00","message":"receive streaming session, msgId: 4495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:47.723718186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"35 ปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:47.72372346+07:00","message":"receive interim result [false|false]: 35 ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:47.723737866+07:00","message":"[buffer interim] 4495 false 35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.723743935+07:00","message":"[bufferProcess] interim [220000000]:35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.72374729+07:00","message":"[bufferProcess] send to processor: ปีต้องมีทางออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.723750642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.723753458+07:00","message":"> Transcript [51081] [false]: ' ปีต้องมีทางออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:47.723755674+07:00","message":"Set StatePrefix (first interim): ' ปีต้องมีทางออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:50.123827463+07:00","message":"[GCS] IsForceVAD: false for message ID: 4495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:50.185679653+07:00","message":"[GCS] Start streaming session, msgId: 4496"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:50.249436914+07:00","message":"receive streaming session, msgId: 4495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:50.249483625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"35 ปีต้องมีทางออก\",\"confidence\":0.9296016}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:50.249489003+07:00","message":"receive interim result [true|false]: 35 ปีต้องมีทางออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:50.24950068+07:00","message":"end recv isFinal message id 4495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:50.249502895+07:00","message":"end Recv id 4495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:50.249510662+07:00","message":"[buffer interim] 4495 true 35 ปีต้องมีทางออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:50.249523537+07:00","message":"[bufferProcess] interim [770000000]:35 ปีต้องมีทางออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:50.249530253+07:00","message":"[bufferProcess] send to processor (isfinal):35 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:50.249534704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:50.249538039+07:00","message":"> Transcript [51082] [false]: '35 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:50.24954039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:50.249542411+07:00","message":"Set new StatePrefix: '35 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:50.249543923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:50.249548178+07:00","message":"> Transcript [51083] [true]: '35 ปีต้องมีทางออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:50.249550598+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:50.249552505+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:50.249555071+07:00","message":"StatePrefix: '35 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:50.249557214+07:00","message":"TextPushed: '35'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:50.249564258+07:00","message":"Push: ' ปีต้องมีทางออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:50.249574429+07:00","message":"push: {true  ปีต้องมีทางออก 0 0xc0042d7b80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:50.262919766+07:00","message":"write wav file: './tmp/7565/7565_4495.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:50.343925184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:50.34393689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:50.693394157+07:00","message":"[GCS] IsForceVAD: false for message ID: 4496"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:50.764181185+07:00","message":"[GCS] Start streaming session, msgId: 4497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.030042558+07:00","message":"receive streaming session, msgId: 4496"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.030091823+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-05-12T14:11:51.030096912+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.030114479+07:00","message":"receive streaming session, msgId: 4496"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.030117959+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.030120448+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.030123439+07:00","message":"end recv isFinal message id 4496"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.030125553+07:00","message":"end Recv id 4496"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.030152231+07:00","message":"[buffer interim] 4496 false ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.030179997+07:00","message":"[buffer interim] 4496 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.030189834+07:00","message":"[bufferProcess] interim [300000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.030192735+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.030196983+07:00","message":"[bufferProcess] interim [540000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.030201604+07:00","message":"[bufferProcess] send to processor (isfinal):ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.030205509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.030210321+07:00","message":"> Transcript [51084] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.030213867+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.030216092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.030219833+07:00","message":"> Transcript [51085] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.03022792+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.030231063+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.030235012+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.030238066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.030246542+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.030260859+07:00","message":"push: {true  0 0xc002802f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:51.035278515+07:00","message":"write wav file: './tmp/7565/7565_4496.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.629806278+07:00","message":"receive streaming session, msgId: 4497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.62986818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.629876156+07:00","message":"receive interim result [false|false]: สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.629898142+07:00","message":"[buffer interim] 4497 false สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.629908912+07:00","message":"[bufferProcess] interim [900000000]:สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.629912028+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.998096282+07:00","message":"receive streaming session, msgId: 4497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.998134273+07:00","message":"receive 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-05-12T14:11:51.9981394+07:00","message":"receive interim result [false|false]: สำคัญของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:51.998155425+07:00","message":"[buffer interim] 4497 false สำคัญของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.998163196+07:00","message":"[bufferProcess] interim [260000000]:สำคัญของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.998165622+07:00","message":"[bufferProcess] send to processor:สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.998169037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.998172206+07:00","message":"> Transcript [51086] [false]: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:51.998174165+07:00","message":"Set StatePrefix (first interim): 'สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.195773681+07:00","message":"receive streaming session, msgId: 4497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.195809777+07:00","message":"receive 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-05-12T14:11:52.195816387+07:00","message":"receive interim result [false|false]: สำคัญของเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.195830729+07:00","message":"[buffer interim] 4497 false สำคัญของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.195837909+07:00","message":"[bufferProcess] interim [500000000]:สำคัญของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.195840417+07:00","message":"[bufferProcess] send to processor:สำคัญของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.19584829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.195851645+07:00","message":"> Transcript [51087] [false]: 'สำคัญของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.195854794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.195856862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.195858798+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.195861038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.41840189+07:00","message":"receive streaming session, msgId: 4497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.418441109+07:00","message":"receive 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-05-12T14:11:52.418447683+07:00","message":"receive interim result [false|false]: สำคัญของเรานี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.418465707+07:00","message":"[buffer interim] 4497 false สำคัญของเรานี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.41847594+07:00","message":"[bufferProcess] interim [680000000]:สำคัญของเรานี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.418478647+07:00","message":"[bufferProcess] send to processor:สำคัญของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.418484192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.418486825+07:00","message":"> Transcript [51088] [false]: 'สำคัญของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.418489729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.41849234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.418494169+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.418496335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.513644332+07:00","message":"receive streaming session, msgId: 4497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.513679602+07:00","message":"receive 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-05-12T14:11:52.513686786+07:00","message":"receive interim result [false|false]: สำคัญของเรานี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.513703234+07:00","message":"[buffer interim] 4497 false สำคัญของเรานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.513712334+07:00","message":"[bufferProcess] interim [800000000]:สำคัญของเรานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.513715773+07:00","message":"[bufferProcess] send to processor:สำคัญของเรานี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.513720479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.513723869+07:00","message":"> Transcript [51089] [false]: 'สำคัญของเรานี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.513727339+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.513729883+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.513732095+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.513734028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.711473166+07:00","message":"receive streaming session, msgId: 4497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.711507825+07:00","message":"receive 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-05-12T14:11:52.711513859+07:00","message":"receive interim result [false|false]: สำคัญของเรานี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.711529494+07:00","message":"[buffer interim] 4497 false สำคัญของเรานี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.711536965+07:00","message":"[bufferProcess] interim [920000000]:สำคัญของเรานี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.711539313+07:00","message":"[bufferProcess] send to processor:สำคัญของเรานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.711542824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.711545985+07:00","message":"> Transcript [51090] [false]: 'สำคัญของเรานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.711549458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.711551765+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.7115539+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.71155585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.711559061+07:00","message":"Push: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.711561101+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.711563336+07:00","message":"Set new StatePrefix : 'สำคัญของเรานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.711566145+07:00","message":"Next Push (prob) : 'ของเรานี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.711573783+07:00","message":"push: {false สำคัญ 0 0xc0042d6000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.728068011+07:00","message":"receive streaming session, msgId: 4497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.728100889+07:00","message":"receive 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-05-12T14:11:52.728107006+07:00","message":"receive interim result [false|false]: สำคัญของเรานี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.728122227+07:00","message":"[buffer interim] 4497 false สำคัญของเรานี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.728129009+07:00","message":"[bufferProcess] interim [980000000]:สำคัญของเรานี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.728132399+07:00","message":"[bufferProcess] send to processor:สำคัญของเรานี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.728139096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.728142681+07:00","message":"> Transcript [51091] [false]: 'สำคัญของเรานี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.728145841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.728149365+07:00","message":"Set new StatePrefix: 'สำคัญของเรานี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.81359505+07:00","message":"[GCS] IsForceVAD: false for message ID: 4497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.87498532+07:00","message":"[GCS] Start streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.961305913+07:00","message":"receive streaming session, msgId: 4497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.961349454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญของเรานี้นะ\",\"confidence\":0.8881093}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.961358311+07:00","message":"receive interim result [true|false]: สำคัญของเรานี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.96136855+07:00","message":"end recv isFinal message id 4497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.96137242+07:00","message":"end Recv id 4497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.961384063+07:00","message":"[buffer interim] 4497 true สำคัญของเรานี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.961392204+07:00","message":"[bufferProcess] interim [280000000]:สำคัญของเรานี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.961395219+07:00","message":"[bufferProcess] send to processor (isfinal):สำคัญของเรานี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.961398563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.961403488+07:00","message":"> Transcript [51092] [false]: 'สำคัญของเรานี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.96140562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.96140746+07:00","message":"Set new StatePrefix: 'สำคัญของเรานี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.961409271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.961411959+07:00","message":"> Transcript [51093] [true]: 'สำคัญของเรานี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.961414488+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.961416408+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.961418788+07:00","message":"StatePrefix: 'สำคัญของเรานี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.961421208+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:52.961425595+07:00","message":"Push: 'ของเรานี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:52.961433821+07:00","message":"push: {true ของเรานี้นะ 0 0xc0042d6000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:52.969383243+07:00","message":"write wav file: './tmp/7565/7565_4497.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:53.344775823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:53.344764169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:53.557608229+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:53.557658191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:53.557663379+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:53.557682681+07:00","message":"[buffer interim] 4498 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:53.557691159+07:00","message":"[bufferProcess] interim [660000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:53.557693012+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:53.865345426+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:53.865387735+07:00","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-05-12T14:11:53.865399307+07:00","message":"receive interim result [false|false]: ว่าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:53.865416916+07:00","message":"[buffer interim] 4498 false ว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:53.865425299+07:00","message":"[bufferProcess] interim [960000000]:ว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:53.865428152+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:53.865431526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:53.865435625+07:00","message":"> Transcript [51094] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:53.865437816+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:54.061579792+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:54.061645367+07:00","message":"receive 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-05-12T14:11:54.061656281+07:00","message":"receive interim result [false|false]: ว่าไปก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:54.061674738+07:00","message":"[buffer interim] 4498 false ว่าไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.061687467+07:00","message":"[bufferProcess] interim [140000000]:ว่าไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.061690989+07:00","message":"[bufferProcess] send to processor:ว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.061698478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.061702858+07:00","message":"> Transcript [51095] [false]: 'ว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.061708119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.061710966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.061713821+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.061716932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:54.077223097+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:54.077255305+07:00","message":"receive 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-05-12T14:11:54.077265339+07:00","message":"receive interim result [false|false]: ว่าไปกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:54.077281549+07:00","message":"[buffer interim] 4498 false ว่าไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.077288797+07:00","message":"[bufferProcess] interim [200000000]:ว่าไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.077292297+07:00","message":"[bufferProcess] send to processor:ว่าไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.077299327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.077302689+07:00","message":"> Transcript [51096] [false]: 'ว่าไปก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.07730694+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.077310031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.077312961+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.077315827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:54.178824467+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:54.178871779+07:00","message":"receive 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-05-12T14:11:54.178879876+07:00","message":"receive interim result [false|false]: ว่าไปกับมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:54.179499442+07:00","message":"[buffer interim] 4498 false ว่าไปกับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.179517753+07:00","message":"[bufferProcess] interim [320000000]:ว่าไปกับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.179522239+07:00","message":"[bufferProcess] send to processor:ว่าไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.17952734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.179532666+07:00","message":"> Transcript [51097] [false]: 'ว่าไปกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.179538486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.179541456+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.179544674+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.179547695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:54.500376339+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:54.500410963+07:00","message":"receive 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-05-12T14:11:54.500417363+07:00","message":"receive interim result [false|false]: ว่าไปกับมันใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:54.500429961+07:00","message":"[buffer interim] 4498 false ว่าไปกับมันใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.500438933+07:00","message":"[bufferProcess] interim [680000000]:ว่าไปกับมันใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.500441322+07:00","message":"[bufferProcess] send to processor:ว่าไปกับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.500444494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.500447137+07:00","message":"> Transcript [51098] [false]: 'ว่าไปกับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.500450299+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.50045225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.500454555+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.500456619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.500464814+07:00","message":"Push: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.500466882+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.500469626+07:00","message":"Set new StatePrefix : 'ว่าไปกับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.500471911+07:00","message":"Next Push (prob) : 'ไปกับมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:54.500490758+07:00","message":"push: {false ว่า 0 0xc002eaab00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:54.762754469+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:54.762789281+07:00","message":"receive 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-05-12T14:11:54.762799748+07:00","message":"receive interim result [false|false]: ว่าไปกับมันใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:54.762814668+07:00","message":"[buffer interim] 4498 false ว่าไปกับมันใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.762822669+07:00","message":"[bufferProcess] interim [860000000]:ว่าไปกับมันใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.762825073+07:00","message":"[bufferProcess] send to processor:ว่าไปกับมันใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.762832338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.762835254+07:00","message":"> Transcript [51099] [false]: 'ว่าไปกับมันใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.762838777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.76284109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.762843163+07:00","message":"StatePrefix: 'ว่าไปกับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:54.762845682+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.083232782+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.083277734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไปกับมันใช้รถ EV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.083284212+07:00","message":"receive interim result [false|false]: ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.083300141+07:00","message":"[buffer interim] 4498 false ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.083308283+07:00","message":"[bufferProcess] interim [220000000]:ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.083310988+07:00","message":"[bufferProcess] send to processor:ว่าไปกับมันใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.083317566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.083320508+07:00","message":"> Transcript [51100] [false]: 'ว่าไปกับมันใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.083324368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.083344085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.083346102+07:00","message":"StatePrefix: 'ว่าไปกับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.083348564+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.349894537+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.349956483+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-05-12T14:11:55.349966712+07:00","message":"receive interim result [false|false]: ว่าไปกับมันใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.349984471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.349988782+07:00","message":"receive interim result [false|false]:  EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.350002442+07:00","message":"[buffer interim] 4498 false ว่าไปกับมันใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.350008506+07:00","message":"[buffer interim] 4498 false  EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.350017623+07:00","message":"[bufferProcess] interim [460000000]:ว่าไปกับมันใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.350022115+07:00","message":"[bufferProcess] send to processor:ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.350026525+07:00","message":"[bufferProcess] interim [460000000]: EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.350031298+07:00","message":"[bufferProcess] update buffer: ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.35003549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.350040053+07:00","message":"> Transcript [51101] [false]: 'ว่าไปกับมันใช้รถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.350045868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.35004859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.350051411+07:00","message":"StatePrefix: 'ว่าไปกับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.350055658+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.472608009+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.472644842+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-05-12T14:11:55.472650922+07:00","message":"receive interim result [false|false]: ว่าไปกับมันใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.472660498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.472663647+07:00","message":"receive interim result [false|false]:  EV หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.472671161+07:00","message":"[buffer interim] 4498 false ว่าไปกับมันใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.472676408+07:00","message":"[buffer interim] 4498 false  EV หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.472682295+07:00","message":"[bufferProcess] interim [580000000]:ว่าไปกับมันใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.472685012+07:00","message":"[bufferProcess] send to processor:ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.472689927+07:00","message":"[bufferProcess] interim [580000000]: EV หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.472693812+07:00","message":"[bufferProcess] update buffer: ว่าไปกับมันใช้รถ EV หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.472696757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.472699571+07:00","message":"> Transcript [51102] [false]: 'ว่าไปกับมันใช้รถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.472702594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.472704456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.472706324+07:00","message":"StatePrefix: 'ว่าไปกับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.472708495+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.472714892+07:00","message":"Push: 'ไปกับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.472716819+07:00","message":"TextPushed: 'ว่าไปกับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.472718891+07:00","message":"Set new StatePrefix : 'ว่าไปกับมันใช้รถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.47272091+07:00","message":"Next Push (prob) : 'ใช้รถ EV'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.472727895+07:00","message":"push: {false ไปกับมัน 0 0xc002eaab00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.711756227+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.711806663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไปกับมันใช้รถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.711815239+07:00","message":"receive interim result [false|false]: ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.711827487+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-05-12T14:11:55.711830609+07:00","message":"receive interim result [false|false]:  หรือว่ารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.711840138+07:00","message":"[buffer interim] 4498 false ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.711843894+07:00","message":"[buffer interim] 4498 false  หรือว่ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.711852866+07:00","message":"[bufferProcess] interim [820000000]:ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.711859313+07:00","message":"[bufferProcess] send to processor:ว่าไปกับมันใช้รถ EV หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.711863744+07:00","message":"[bufferProcess] interim [820000000]: หรือว่ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.711867159+07:00","message":"[bufferProcess] update buffer: ว่าไปกับมันใช้รถ EV หรือว่ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.711871328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.711875755+07:00","message":"> Transcript [51103] [false]: 'ว่าไปกับมันใช้รถ EV หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.711879416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.711881508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.711883319+07:00","message":"StatePrefix: 'ว่าไปกับมันใช้รถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.711885588+07:00","message":"TextPushed: 'ว่าไปกับมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.844457373+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.844490834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไปกับมันใช้รถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.844498382+07:00","message":"receive interim result [false|false]: ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.844508983+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-05-12T14:11:55.84451181+07:00","message":"receive interim result [false|false]:  หรือว่ารถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.84451942+07:00","message":"[buffer interim] 4498 false ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:55.844524517+07:00","message":"[buffer interim] 4498 false  หรือว่ารถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.844530622+07:00","message":"[bufferProcess] interim [940000000]:ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.844533145+07:00","message":"[bufferProcess] send to processor:ว่าไปกับมันใช้รถ EV หรือว่ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.84453841+07:00","message":"[bufferProcess] interim [940000000]: หรือว่ารถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.844543402+07:00","message":"[bufferProcess] update buffer: ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.844547015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.844550102+07:00","message":"> Transcript [51104] [false]: 'ว่าไปกับมันใช้รถ EV หรือว่ารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.844553788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.84455628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.844558092+07:00","message":"StatePrefix: 'ว่าไปกับมันใช้รถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:55.84456027+07:00","message":"TextPushed: 'ว่าไปกับมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.042787018+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.042826995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไปกับมันใช้รถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.042835512+07:00","message":"receive interim result [false|false]: ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.042849282+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-05-12T14:11:56.042856871+07:00","message":"receive interim result [false|false]:  หรือว่ารถยนต์ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.042868391+07:00","message":"[buffer interim] 4498 false ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.042873402+07:00","message":"[buffer interim] 4498 false  หรือว่ารถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.042882496+07:00","message":"[bufferProcess] interim [180000000]:ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.042886682+07:00","message":"[bufferProcess] send to processor:ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.042890701+07:00","message":"[bufferProcess] interim [180000000]: หรือว่ารถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.042894229+07:00","message":"[bufferProcess] update buffer: ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.042898066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.042901586+07:00","message":"> Transcript [51105] [false]: 'ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.042906266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.042909442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.042912244+07:00","message":"StatePrefix: 'ว่าไปกับมันใช้รถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.04291565+07:00","message":"TextPushed: 'ว่าไปกับมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.109378154+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.109412688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไปกับมันใช้รถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.109418852+07:00","message":"receive interim result [false|false]: ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.109429495+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-05-12T14:11:56.109432391+07:00","message":"receive interim result [false|false]:  หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.109441032+07:00","message":"[buffer interim] 4498 false ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.109446405+07:00","message":"[buffer interim] 4498 false  หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.109452354+07:00","message":"[bufferProcess] interim [300000000]:ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.109456122+07:00","message":"[bufferProcess] send to processor:ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.109461075+07:00","message":"[bufferProcess] interim [300000000]: หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.10946398+07:00","message":"[bufferProcess] update buffer: ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.109473729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.109490452+07:00","message":"> Transcript [51106] [false]: 'ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.109496501+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.109499597+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.109502098+07:00","message":"StatePrefix: 'ว่าไปกับมันใช้รถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.109504582+07:00","message":"TextPushed: 'ว่าไปกับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.10951132+07:00","message":"Push: 'ใช้รถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.109518006+07:00","message":"TextPushed: 'ว่าไปกับมันใช้รถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.10952073+07:00","message":"Set new StatePrefix : 'ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.109526634+07:00","message":"Next Push (prob) : ' หรือว่ารถยนต์ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.109542524+07:00","message":"push: {false ใช้รถ EV 0 0xc002eaab00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:56.345746561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:56.345755541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.411997324+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.4120322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไปกับมันใช้รถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.412037556+07:00","message":"receive interim result [false|false]: ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.412049479+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-05-12T14:11:56.412053144+07:00","message":"receive interim result [false|false]:  หรือว่ารถยนต์ไฟฟ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.412060111+07:00","message":"[buffer interim] 4498 false ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.412063671+07:00","message":"[buffer interim] 4498 false  หรือว่ารถยนต์ไฟฟ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.412069147+07:00","message":"[bufferProcess] interim [540000000]:ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.412072067+07:00","message":"[bufferProcess] send to processor:ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.41207525+07:00","message":"[bufferProcess] interim [540000000]: หรือว่ารถยนต์ไฟฟ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.412080673+07:00","message":"[bufferProcess] update buffer: ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.412084323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.412087211+07:00","message":"> Transcript [51107] [false]: 'ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.412089676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.412092991+07:00","message":"Set new StatePrefix: 'ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.46093662+07:00","message":"[GCS] Cleaned up inactive client: 4465"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.460965936+07:00","message":"[GCS] Cleaned up inactive client: 4464"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.460968516+07:00","message":"[GCS] Cleaned up inactive client: 4469"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.46097035+07:00","message":"[GCS] Cleaned up inactive client: 4461"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.460972028+07:00","message":"[GCS] Cleaned up inactive client: 4470"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.460973813+07:00","message":"[GCS] Cleaned up inactive client: 4468"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.460975452+07:00","message":"[GCS] Cleaned up inactive client: 4463"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.460977593+07:00","message":"[GCS] Cleaned up inactive client: 4466"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.460979764+07:00","message":"[GCS] Cleaned up inactive client: 4467"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.460981576+07:00","message":"[GCS] Cleaned up inactive client: 4462"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.533112657+07:00","message":"[GCS] IsForceVAD: false for message ID: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.561204568+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.561247097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไปกับมันใช้รถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.561254209+07:00","message":"receive interim result [false|false]: ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.561265793+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-05-12T14:11:56.561270419+07:00","message":"receive interim result [false|false]:  หรือว่ารถยนต์ไฟฟ้าอยู่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.561279357+07:00","message":"[buffer interim] 4498 false ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.561282895+07:00","message":"[buffer interim] 4498 false  หรือว่ารถยนต์ไฟฟ้าอยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.561289365+07:00","message":"[bufferProcess] interim [720000000]:ว่าไปกับมันใช้รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.561292195+07:00","message":"[bufferProcess] send to processor:ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.561295074+07:00","message":"[bufferProcess] interim [720000000]: หรือว่ารถยนต์ไฟฟ้าอยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.561298655+07:00","message":"[bufferProcess] update buffer: ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้าอยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.561301444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.561304007+07:00","message":"> Transcript [51108] [false]: 'ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.561307398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.561309447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.561311377+07:00","message":"StatePrefix: 'ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.561313638+07:00","message":"TextPushed: 'ว่าไปกับมันใช้รถ EV'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.594357437+07:00","message":"[GCS] Start streaming session, msgId: 4499"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.787824357+07:00","message":"receive streaming session, msgId: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.787870588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้าอยู่นาน\",\"confidence\":0.9335017}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.787877645+07:00","message":"receive interim result [true|false]: บอกว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้าอยู่นาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.787889591+07:00","message":"end recv isFinal message id 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.787891787+07:00","message":"end Recv id 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.78789886+07:00","message":"[buffer interim] 4498 true บอกว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้าอยู่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.787909805+07:00","message":"[bufferProcess] interim [870000000]:บอกว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้าอยู่นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.787912962+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้าอยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.787916774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.787921078+07:00","message":"> Transcript [51109] [false]: 'ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้าอยู่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.787924559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.787926524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.787929082+07:00","message":"StatePrefix: 'ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.787931871+07:00","message":"TextPushed: 'ว่าไปกับมันใช้รถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.787933919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.787935911+07:00","message":"> Transcript [51110] [true]: 'บอกว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้าอยู่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.787938203+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.787939815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.787941479+07:00","message":"StatePrefix: 'ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.787943515+07:00","message":"TextPushed: 'ว่าไปกับมันใช้รถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.787945057+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.788116453+07:00","message":"Push: ' หรือว่ารถยนต์ไฟฟ้าอยู่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.788119591+07:00","message":"TextPushed: 'ว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้าอยู่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.788122045+07:00","message":"Set new StatePrefix : 'บอกว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้าอยู่นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.788124493+07:00","message":"Next Push (prob) : 'บอกว่าไปกับมันใช้รถ EV หรือว่ารถยนต์ไฟฟ้าอยู่นาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.788133817+07:00","message":"push: {true  หรือว่ารถยนต์ไฟฟ้าอยู่นาน 0 0xc002eaab00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.788138578+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4498.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:56.797733824+07:00","message":"write wav file: './tmp/7565/7565_4498.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.852957264+07:00","message":"[GCS] IsForceVAD: false for message ID: 4499"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.915344936+07:00","message":"[GCS] Start streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.949071683+07:00","message":"receive streaming session, msgId: 4499"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.949087792+07:00","message":"found end of frame, send empty tag with msgId: 4499"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.949090594+07:00","message":"end Recv id 4499"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.94909751+07:00","message":"[buffer interim] 4499 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.94910426+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.949107416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.949109956+07:00","message":"> Transcript [51111] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.949112734+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.949114558+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.949116284+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.949118081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:56.949125462+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:56.949134753+07:00","message":"push: {true \n 0 0xc004ce8b80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:56.953413611+07:00","message":"write wav file: './tmp/7565/7565_4499.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.612995256+07:00","message":"[GCS] IsForceVAD: false for message ID: 4500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.631402118+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.63144384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.631449112+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.63146562+07:00","message":"[buffer interim] 4500 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.631472255+07:00","message":"[bufferProcess] interim [480000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.631473997+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.734737769+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.734778907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ID\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.734784899+07:00","message":"receive interim result [false|false]: ID"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.734801997+07:00","message":"[buffer interim] 4500 false ID"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.734813505+07:00","message":"[bufferProcess] interim [600000000]:ID"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.734815581+07:00","message":"[bufferProcess] send to processor:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.734820693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.734823833+07:00","message":"> Transcript [51112] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.734826417+07:00","message":"Set StatePrefix (first interim): 'ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.775884064+07:00","message":"receive streaming session, msgId: 4500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.775923425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ID\",\"confidence\":0.8197926}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.775929382+07:00","message":"receive interim result [true|false]: ID"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.775941577+07:00","message":"end recv isFinal message id 4500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.77594386+07:00","message":"end Recv id 4500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.775950479+07:00","message":"[buffer interim] 4500 true ID"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.775958427+07:00","message":"[bufferProcess] interim [720000000]:ID"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.775961469+07:00","message":"[bufferProcess] send to processor (isfinal):ID"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.775965312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.775968521+07:00","message":"> Transcript [51113] [false]: 'ID'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.775970858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.775972819+07:00","message":"Set new StatePrefix: 'ID'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.775974297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.775976056+07:00","message":"> Transcript [51114] [true]: 'ID'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.775979304+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.775981169+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.775984238+07:00","message":"StatePrefix: 'ID'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.775986184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:57.775988871+07:00","message":"Push: 'ID'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.775997509+07:00","message":"push: {true ID 0 0xc004d58e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:11:57.78145087+07:00","message":"write wav file: './tmp/7565/7565_4500.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:57.935992039+07:00","message":"[GCS] Start streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:58.471327284+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:58.471372252+07:00","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-05-12T14:11:58.471378929+07:00","message":"receive interim result [false|false]: เมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:58.471392203+07:00","message":"[buffer interim] 4501 false เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:58.47139936+07:00","message":"[bufferProcess] interim [420000000]:เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:58.471401315+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:58.985861008+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:58.985905351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานเนี่ยว่าใคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:58.985913855+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:58.98593176+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:58.985944002+07:00","message":"[bufferProcess] interim [900000000]:เมื่อวานเนี่ยว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:58.985947718+07:00","message":"[bufferProcess] send to processor:เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:58.985954419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:58.985958303+07:00","message":"> Transcript [51115] [false]: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:58.985961805+07:00","message":"Set StatePrefix (first interim): 'เมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.119289358+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.119324874+07:00","message":"receive 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-05-12T14:11:59.119339419+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.119353812+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.119362759+07:00","message":"[bufferProcess] interim [20000000]:เมื่อวานเนี่ยว่าใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.119365256+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.119370562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.119373558+07:00","message":"> Transcript [51116] [false]: 'เมื่อวานเนี่ยว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.119377303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.119379408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.119381243+07:00","message":"StatePrefix: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.119383154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.302231045+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.302264483+07:00","message":"receive 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-05-12T14:11:59.302270876+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.302287639+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.302295518+07:00","message":"[bufferProcess] interim [140000000]:เมื่อวานเนี่ยว่าใครมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.302298039+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.302301235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.302304091+07:00","message":"> Transcript [51117] [false]: 'เมื่อวานเนี่ยว่าใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.302307354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.302309244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.302311045+07:00","message":"StatePrefix: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.302313016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:59.346125468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:11:59.346135466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.372009056+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.372050157+07:00","message":"receive 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-05-12T14:11:59.372059639+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.372073734+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.372081735+07:00","message":"[bufferProcess] interim [260000000]:เมื่อวานเนี่ยว่าใครมีการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.372084606+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.372087866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.372090502+07:00","message":"> Transcript [51118] [false]: 'เมื่อวานเนี่ยว่าใครมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.37209427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.372096658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.372098539+07:00","message":"StatePrefix: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.37210064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.517247178+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.517288554+07:00","message":"receive 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-05-12T14:11:59.517294973+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีกติกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.517310778+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.517321923+07:00","message":"[bufferProcess] interim [380000000]:เมื่อวานเนี่ยว่าใครมีกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.517324531+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.517334203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.517337129+07:00","message":"> Transcript [51119] [false]: 'เมื่อวานเนี่ยว่าใครมีการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.517341158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.517343381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.517345206+07:00","message":"StatePrefix: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.517347278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.517349995+07:00","message":"Push: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.517351839+07:00","message":"TextPushed: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.5173539+07:00","message":"Set new StatePrefix : 'เมื่อวานเนี่ยว่าใครมีการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.517356068+07:00","message":"Next Push (prob) : 'เนี่ยว่าใครมีการติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.517365071+07:00","message":"push: {false เมื่อวาน 0 0xc004ce9080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.562899875+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.562936884+07:00","message":"receive 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-05-12T14:11:59.562943493+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.562956951+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.562964619+07:00","message":"[bufferProcess] interim [440000000]:เมื่อวานเนี่ยว่าใครมีการติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.562967611+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.562976125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.562978821+07:00","message":"> Transcript [51120] [false]: 'เมื่อวานเนี่ยว่าใครมีกติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.562981096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.562983192+07:00","message":"Set new StatePrefix: 'เมื่อวานเนี่ยว่าใครมีกติกา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.72586328+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.725902513+07:00","message":"receive 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-05-12T14:11:59.725909485+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติดตามแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.72592669+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติดตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.72593427+07:00","message":"[bufferProcess] interim [560000000]:เมื่อวานเนี่ยว่าใครมีการติดตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.725937126+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.725941615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.72594447+07:00","message":"> Transcript [51121] [false]: 'เมื่อวานเนี่ยว่าใครมีการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.725947944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.725950188+07:00","message":"Set new StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.781340823+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.781384725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานเนี่ยว่าใครมีการติดตาม 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.781391829+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติดตาม 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.781407154+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติดตาม 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.781415674+07:00","message":"[bufferProcess] interim [620000000]:เมื่อวานเนี่ยว่าใครมีการติดตาม 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.781418944+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการติดตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.781422524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.781425246+07:00","message":"> Transcript [51122] [false]: 'เมื่อวานเนี่ยว่าใครมีการติดตามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.781429169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.781431293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.781435244+07:00","message":"StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.78143799+07:00","message":"TextPushed: 'เมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.83564454+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.835680147+07:00","message":"receive 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-05-12T14:11:59.835686251+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติดตามต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.835704977+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติดตามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.835713361+07:00","message":"[bufferProcess] interim [680000000]:เมื่อวานเนี่ยว่าใครมีการติดตามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.835716159+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการติดตาม 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.835719624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.835722438+07:00","message":"> Transcript [51123] [false]: 'เมื่อวานเนี่ยว่าใครมีการติดตาม 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.835726137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.835728017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.835729993+07:00","message":"StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.835732365+07:00","message":"TextPushed: 'เมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.876869917+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.876910198+07:00","message":"receive 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-05-12T14:11:59.87691599+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:11:59.876927332+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.876934663+07:00","message":"[bufferProcess] interim [800000000]:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.876937103+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการติดตามต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.876940648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.87694355+07:00","message":"> Transcript [51124] [false]: 'เมื่อวานเนี่ยว่าใครมีการติดตามต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.876946781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.87694929+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.876952459+07:00","message":"StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:11:59.876954968+07:00","message":"TextPushed: 'เมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:00.312579703+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:00.312611034+07:00","message":"receive 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-05-12T14:12:00.312616749+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:00.312629506+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.312636132+07:00","message":"[bufferProcess] interim [220000000]:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.312638475+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.312644264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.312646996+07:00","message":"> Transcript [51125] [false]: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.312650866+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.312652741+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.312655023+07:00","message":"StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.312657272+07:00","message":"TextPushed: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.312661702+07:00","message":"Push: 'เนี่ยว่าใครมีการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.312663873+07:00","message":"TextPushed: 'เมื่อวานเนี่ยว่าใครมีการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.312666057+07:00","message":"Set new StatePrefix : 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.312668603+07:00","message":"Next Push (prob) : 'อย่างต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:00.312676362+07:00","message":"push: {false เนี่ยว่าใครมีการติดตาม 0 0xc004ce9080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:00.546234784+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:00.546276885+07:00","message":"receive 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-05-12T14:12:00.546285573+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:00.546302124+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.546311746+07:00","message":"[bufferProcess] interim [400000000]:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.546315477+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.546323956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.546327931+07:00","message":"> Transcript [51126] [false]: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.546341898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.54634461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.546348448+07:00","message":"StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.546352468+07:00","message":"TextPushed: 'เมื่อวานเนี่ยว่าใครมีการติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:00.588903317+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:00.58895799+07:00","message":"receive 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-05-12T14:12:00.588967159+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:00.588986774+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.588996076+07:00","message":"[bufferProcess] interim [520000000]:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.588999739+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.58900435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.589008053+07:00","message":"> Transcript [51127] [false]: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.589013653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.589016636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.589019951+07:00","message":"StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.589023626+07:00","message":"TextPushed: 'เมื่อวานเนี่ยว่าใครมีการติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:00.97176664+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:00.971804445+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-05-12T14:12:00.971810273+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:00.97182126+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.971828476+07:00","message":"[bufferProcess] interim [880000000]:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.971831296+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.971834857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.971837472+07:00","message":"> Transcript [51128] [false]: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.971841323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.971843183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.971845308+07:00","message":"StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:00.971847917+07:00","message":"TextPushed: 'เมื่อวานเนี่ยว่าใครมีการติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.168933825+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.168985766+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-05-12T14:12:01.16899449+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.169011322+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.169019207+07:00","message":"[bufferProcess] interim [120000000]:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.169022102+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.169029366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.169032241+07:00","message":"> Transcript [51129] [false]: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.16903663+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.169039002+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.169041217+07:00","message":"StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.169044262+07:00","message":"TextPushed: 'เมื่อวานเนี่ยว่าใครมีการติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.169051397+07:00","message":"Push: 'อย่างต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.169053992+07:00","message":"TextPushed: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.169057387+07:00","message":"Set new StatePrefix : 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.169060746+07:00","message":"Next Push (prob) : 'นะคะจะทราบว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.169069473+07:00","message":"push: {false อย่างต่อเนื่อง 0 0xc004ce9080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.482741565+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.482781668+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-05-12T14:12:01.48278772+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.482804718+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.482812544+07:00","message":"[bufferProcess] interim [360000000]:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.48281527+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.482818642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.482821481+07:00","message":"> Transcript [51130] [false]: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.482825671+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.482827974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.482830846+07:00","message":"StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.482833761+07:00","message":"TextPushed: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.502024729+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.502059559+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-05-12T14:12:01.502065988+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.502081761+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.502088954+07:00","message":"[bufferProcess] interim [420000000]:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.502091792+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.502095124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.502097795+07:00","message":"> Transcript [51131] [false]: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.502101489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.502103304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.502105366+07:00","message":"StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.502109247+07:00","message":"TextPushed: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.69669252+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.696745941+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-05-12T14:12:01.696754741+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถจะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.696773491+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.696783279+07:00","message":"[bufferProcess] interim [540000000]:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.696787542+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.696792331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.696796242+07:00","message":"> Transcript [51132] [false]: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.696802254+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.696804926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.696808358+07:00","message":"StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.696812776+07:00","message":"TextPushed: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.708019116+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.708056809+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-05-12T14:12:01.708067401+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.708084854+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.708092571+07:00","message":"[bufferProcess] interim [600000000]:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.708098853+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.708106355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.708110738+07:00","message":"> Transcript [51133] [false]: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.708116272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.708119242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.708123509+07:00","message":"StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.708127812+07:00","message":"TextPushed: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.708136362+07:00","message":"Push: 'นะคะจะทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.708139703+07:00","message":"TextPushed: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.708143287+07:00","message":"Set new StatePrefix : 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.708146763+07:00","message":"Next Push (prob) : 'รถจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.708168267+07:00","message":"push: {false นะคะจะทราบว่ามี 0 0xc004ce9080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.997358747+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.997390287+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-05-12T14:12:01.997395813+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้ายี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:01.997411498+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้ายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.99742208+07:00","message":"[bufferProcess] interim [840000000]:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้ายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.997425065+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.997431248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.997434994+07:00","message":"> Transcript [51134] [false]: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.997437382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:01.997439242+07:00","message":"Set new StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:02.172966267+07:00","message":"[GCS] IsForceVAD: false for message ID: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:02.264765856+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:02.264803948+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-05-12T14:12:02.264810327+07:00","message":"receive interim result [false|false]: เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้ายี่ห้อหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:02.2648242+07:00","message":"[buffer interim] 4501 false เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้ายี่ห้อหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.264833784+07:00","message":"[bufferProcess] interim [200000000]:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้ายี่ห้อหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.264838804+07:00","message":"[bufferProcess] send to processor:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้ายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.264844051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.264847177+07:00","message":"> Transcript [51135] [false]: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้ายี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.264851482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.264853403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.264855324+07:00","message":"StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.264858073+07:00","message":"TextPushed: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:02.346816503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:02.346833001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:02.353624584+07:00","message":"receive streaming session, msgId: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:02.353665513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้ายี่ห้อหนึ่ง\",\"confidence\":0.93824184}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:02.353673824+07:00","message":"receive interim result [true|false]: เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้ายี่ห้อหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:02.353683652+07:00","message":"end recv isFinal message id 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:02.353685692+07:00","message":"end Recv id 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:02.353691845+07:00","message":"[buffer interim] 4501 true เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้ายี่ห้อหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.353701679+07:00","message":"[bufferProcess] interim [260000000]:เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้ายี่ห้อหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.353704982+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้ายี่ห้อหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.353709456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.353712716+07:00","message":"> Transcript [51136] [false]: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้ายี่ห้อหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.353716055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.353718043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.353720229+07:00","message":"StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.353722771+07:00","message":"TextPushed: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.353724912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.353726801+07:00","message":"> Transcript [51137] [true]: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้ายี่ห้อหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.35372904+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.353730632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.353732245+07:00","message":"StatePrefix: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามีรถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.353734148+07:00","message":"TextPushed: 'เมื่อวานเนี่ยว่าใครมีการติดตามอย่างต่อเนื่องนะคะจะทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:02.353740122+07:00","message":"Push: 'รถยนต์ไฟฟ้ายี่ห้อหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:02.353747802+07:00","message":"push: {true รถยนต์ไฟฟ้ายี่ห้อหนึ่ง 0 0xc004ce9080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:02.365446653+07:00","message":"write wav file: './tmp/7565/7565_4501.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:02.496575931+07:00","message":"[GCS] Start streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:03.880905487+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:03.880952139+07:00","message":"receive 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-05-12T14:12:03.88096178+07:00","message":"receive interim result [false|false]: เยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:03.880979824+07:00","message":"[buffer interim] 4502 false เยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:03.880987453+07:00","message":"[bufferProcess] interim [140000000]:เยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:03.880989691+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:03.880996505+07:00","message":"[bufferProcess] send to processor (ticker):เยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:03.880999381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:03.881002179+07:00","message":"> Transcript [51138] [false]: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:03.881005094+07:00","message":"Set StatePrefix (first interim): 'เยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:04.458132153+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:04.458171942+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-05-12T14:12:04.458177338+07:00","message":"receive interim result [false|false]: เยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:04.458193073+07:00","message":"[buffer interim] 4502 false เยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.45820451+07:00","message":"[bufferProcess] interim [740000000]:เยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.458206534+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:04.482863525+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:04.482900157+07:00","message":"receive 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-05-12T14:12:04.48290718+07:00","message":"receive interim result [false|false]: เยอะมากแล้วเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:04.482921771+07:00","message":"[buffer interim] 4502 false เยอะมากแล้วเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.482928514+07:00","message":"[bufferProcess] interim [800000000]:เยอะมากแล้วเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.482930951+07:00","message":"[bufferProcess] send to processor:เยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.482934396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.482936952+07:00","message":"> Transcript [51139] [false]: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.482939964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.482941989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.482944261+07:00","message":"StatePrefix: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.482946254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:04.576626508+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:04.576672206+07:00","message":"receive 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-05-12T14:12:04.576680348+07:00","message":"receive interim result [false|false]: เยอะมากแล้วเขาต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:04.576696484+07:00","message":"[buffer interim] 4502 false เยอะมากแล้วเขาต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.576706047+07:00","message":"[bufferProcess] interim [920000000]:เยอะมากแล้วเขาต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.57670968+07:00","message":"[bufferProcess] send to processor:เยอะมากแล้วเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.576716686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.576720571+07:00","message":"> Transcript [51140] [false]: 'เยอะมากแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.576725481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.576728476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.576731384+07:00","message":"StatePrefix: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.576734442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:04.757761663+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:04.75780896+07:00","message":"receive 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-05-12T14:12:04.757815896+07:00","message":"receive interim result [false|false]: เยอะมากแล้วเขาต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:04.757833014+07:00","message":"[buffer interim] 4502 false เยอะมากแล้วเขาต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.757841002+07:00","message":"[bufferProcess] interim [100000000]:เยอะมากแล้วเขาต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.75784353+07:00","message":"[bufferProcess] send to processor:เยอะมากแล้วเขาต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.757850408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.757853277+07:00","message":"> Transcript [51141] [false]: 'เยอะมากแล้วเขาต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.757857266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.757859317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.757861318+07:00","message":"StatePrefix: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:04.757866443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.145472336+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.145510441+07:00","message":"receive 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-05-12T14:12:05.1455163+07:00","message":"receive interim result [false|false]: เยอะมากแล้วเขาต้องการให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.145528274+07:00","message":"[buffer interim] 4502 false เยอะมากแล้วเขาต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.145535716+07:00","message":"[bufferProcess] interim [520000000]:เยอะมากแล้วเขาต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.1455382+07:00","message":"[bufferProcess] send to processor:เยอะมากแล้วเขาต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.145541478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.14554517+07:00","message":"> Transcript [51142] [false]: 'เยอะมากแล้วเขาต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.145548713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.145550619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.145552474+07:00","message":"StatePrefix: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.145554433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.145557858+07:00","message":"Push: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.145559695+07:00","message":"TextPushed: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.145561708+07:00","message":"Set new StatePrefix : 'เยอะมากแล้วเขาต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.145564195+07:00","message":"Next Push (prob) : 'แล้วเขาต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.145572315+07:00","message":"push: {false เยอะมาก 0 0xc0044a2100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.342811238+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.342850146+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-05-12T14:12:05.342856806+07:00","message":"receive interim result [false|false]: เยอะมากแล้วเขาต้องการให้มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.342872949+07:00","message":"[buffer interim] 4502 false เยอะมากแล้วเขาต้องการให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.342881782+07:00","message":"[bufferProcess] interim [700000000]:เยอะมากแล้วเขาต้องการให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.342884755+07:00","message":"[bufferProcess] send to processor:เยอะมากแล้วเขาต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.342888119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.342890729+07:00","message":"> Transcript [51143] [false]: 'เยอะมากแล้วเขาต้องการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.34289627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.342898463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.342900335+07:00","message":"StatePrefix: 'เยอะมากแล้วเขาต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.342902771+07:00","message":"TextPushed: 'เยอะมาก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:05.346985449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:05.346996183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.520768986+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.520812427+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-05-12T14:12:05.520818454+07:00","message":"receive interim result [false|false]: เยอะมากแล้วเขาต้องการให้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.520833091+07:00","message":"[buffer interim] 4502 false เยอะมากแล้วเขาต้องการให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.5208404+07:00","message":"[bufferProcess] interim [880000000]:เยอะมากแล้วเขาต้องการให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.520843502+07:00","message":"[bufferProcess] send to processor:เยอะมากแล้วเขาต้องการให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.520850676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.520853625+07:00","message":"> Transcript [51144] [false]: 'เยอะมากแล้วเขาต้องการให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.520857051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.520859192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.520861131+07:00","message":"StatePrefix: 'เยอะมากแล้วเขาต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.520863631+07:00","message":"TextPushed: 'เยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.712424728+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.712467852+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-05-12T14:12:05.712474545+07:00","message":"receive interim result [false|false]: เยอะมากแล้วเขาต้องการให้มีการแก้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.712489356+07:00","message":"[buffer interim] 4502 false เยอะมากแล้วเขาต้องการให้มีการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.71250076+07:00","message":"[bufferProcess] interim [120000000]:เยอะมากแล้วเขาต้องการให้มีการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.71250432+07:00","message":"[bufferProcess] send to processor:เยอะมากแล้วเขาต้องการให้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.712511081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.712533278+07:00","message":"> Transcript [51145] [false]: 'เยอะมากแล้วเขาต้องการให้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.712539054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.712541824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.712547236+07:00","message":"StatePrefix: 'เยอะมากแล้วเขาต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.712550582+07:00","message":"TextPushed: 'เยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.991609235+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.991654425+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-05-12T14:12:05.991663084+07:00","message":"receive interim result [false|false]: เยอะมากแล้วเขาต้องการให้มีการแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.991679393+07:00","message":"[buffer interim] 4502 false เยอะมากแล้วเขาต้องการให้มีการแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.991687471+07:00","message":"[bufferProcess] interim [300000000]:เยอะมากแล้วเขาต้องการให้มีการแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.991690335+07:00","message":"[bufferProcess] send to processor:เยอะมากแล้วเขาต้องการให้มีการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.991695876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.991699429+07:00","message":"> Transcript [51146] [false]: 'เยอะมากแล้วเขาต้องการให้มีการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.991703822+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.991706291+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.991708347+07:00","message":"StatePrefix: 'เยอะมากแล้วเขาต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.991710812+07:00","message":"TextPushed: 'เยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.991716028+07:00","message":"Push: 'แล้วเขาต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.991718096+07:00","message":"TextPushed: 'เยอะมากแล้วเขาต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.991720622+07:00","message":"Set new StatePrefix : 'เยอะมากแล้วเขาต้องการให้มีการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:05.991722967+07:00","message":"Next Push (prob) : 'ให้มีการแก้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:05.991731597+07:00","message":"push: {false แล้วเขาต้องการ 0 0xc0044a2100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.230304596+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.230360307+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-05-12T14:12:06.23036741+07:00","message":"receive interim result [false|false]: เยอะมากแล้วเขาต้องการให้มีการแก้ไขอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.23038298+07:00","message":"[buffer interim] 4502 false เยอะมากแล้วเขาต้องการให้มีการแก้ไขอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.230390866+07:00","message":"[bufferProcess] interim [600000000]:เยอะมากแล้วเขาต้องการให้มีการแก้ไขอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.230393714+07:00","message":"[bufferProcess] send to processor:เยอะมากแล้วเขาต้องการให้มีการแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.23040001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.230402978+07:00","message":"> Transcript [51147] [false]: 'เยอะมากแล้วเขาต้องการให้มีการแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.230406875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.23040929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.230411306+07:00","message":"StatePrefix: 'เยอะมากแล้วเขาต้องการให้มีการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.230414257+07:00","message":"TextPushed: 'เยอะมากแล้วเขาต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.359537962+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.359584638+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-05-12T14:12:06.359590801+07:00","message":"receive interim result [false|false]: เยอะมากแล้วเขาต้องการให้มีการแก้ไขเดียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.3596088+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.359612338+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-05-12T14:12:06.359615289+07:00","message":"receive interim result [false|false]: เยอะมากแล้วเขาต้องการให้มีการแก้ไขเยียวยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.359622051+07:00","message":"[buffer interim] 4502 false เยอะมากแล้วเขาต้องการให้มีการแก้ไขเดียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.359625462+07:00","message":"[buffer interim] 4502 false เยอะมากแล้วเขาต้องการให้มีการแก้ไขเยียวยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.359632185+07:00","message":"[bufferProcess] interim [660000000]:เยอะมากแล้วเขาต้องการให้มีการแก้ไขเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.359634642+07:00","message":"[bufferProcess] send to processor:เยอะมากแล้วเขาต้องการให้มีการแก้ไขอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.359637636+07:00","message":"[bufferProcess] interim [720000000]:เยอะมากแล้วเขาต้องการให้มีการแก้ไขเยียวยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.359639607+07:00","message":"[bufferProcess] send to processor:เยอะมากแล้วเขาต้องการให้มีการแก้ไขเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.359642946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.359645933+07:00","message":"> Transcript [51148] [false]: 'เยอะมากแล้วเขาต้องการให้มีการแก้ไขอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.359650254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.359652335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.359655256+07:00","message":"StatePrefix: 'เยอะมากแล้วเขาต้องการให้มีการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.359657776+07:00","message":"TextPushed: 'เยอะมากแล้วเขาต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.359659514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.35966147+07:00","message":"> Transcript [51149] [false]: 'เยอะมากแล้วเขาต้องการให้มีการแก้ไขเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.359663659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.359665376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.359667252+07:00","message":"StatePrefix: 'เยอะมากแล้วเขาต้องการให้มีการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.359668999+07:00","message":"TextPushed: 'เยอะมากแล้วเขาต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.453312904+07:00","message":"[GCS] IsForceVAD: false for message ID: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.524484841+07:00","message":"[GCS] Start streaming session, msgId: 4503"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.626422619+07:00","message":"receive streaming session, msgId: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.626479829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องเยอะมากแล้วเขาต้องการให้มีการแก้ไขเยียวยา\",\"confidence\":0.93177485}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.626486388+07:00","message":"receive interim result [true|false]: ร้องเยอะมากแล้วเขาต้องการให้มีการแก้ไขเยียวยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.626498953+07:00","message":"end recv isFinal message id 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.626501101+07:00","message":"end Recv id 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.626507861+07:00","message":"[buffer interim] 4502 true ร้องเยอะมากแล้วเขาต้องการให้มีการแก้ไขเยียวยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626519242+07:00","message":"[bufferProcess] interim [990000000]:ร้องเยอะมากแล้วเขาต้องการให้มีการแก้ไขเยียวยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626522783+07:00","message":"[bufferProcess] send to processor (isfinal):เยอะมากแล้วเขาต้องการให้มีการแก้ไขเยียวยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.62652839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626531556+07:00","message":"> Transcript [51150] [false]: 'เยอะมากแล้วเขาต้องการให้มีการแก้ไขเยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626535601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626537541+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626539575+07:00","message":"StatePrefix: 'เยอะมากแล้วเขาต้องการให้มีการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626542158+07:00","message":"TextPushed: 'เยอะมากแล้วเขาต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626545598+07:00","message":"Push: 'ให้มีการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626547595+07:00","message":"TextPushed: 'เยอะมากแล้วเขาต้องการให้มีการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626549587+07:00","message":"Set new StatePrefix : 'เยอะมากแล้วเขาต้องการให้มีการแก้ไขเยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626551773+07:00","message":"Next Push (prob) : 'ไขเยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626553406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626555355+07:00","message":"> Transcript [51151] [true]: 'ร้องเยอะมากแล้วเขาต้องการให้มีการแก้ไขเยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626557585+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626559145+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626560903+07:00","message":"StatePrefix: 'เยอะมากแล้วเขาต้องการให้มีการแก้ไขเยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626562686+07:00","message":"TextPushed: 'เยอะมากแล้วเขาต้องการให้มีการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626564294+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.626715229+07:00","message":"push: {false ให้มีการแก้ 0 0xc0044a2100}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626727262+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4502.html'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.626749084+07:00","message":"push: {true เยียวยา 0 0xc0044a2100}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626721362+07:00","message":"Push: 'เยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626784655+07:00","message":"TextPushed: 'เยอะมากแล้วเขาต้องการให้มีการแก้เยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.626798231+07:00","message":"Set new StatePrefix : 'ร้องเยอะมากแล้วเขาต้องการให้มีการแก้ไขเยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.62680261+07:00","message":"Next Push (prob) : 'ร้องเยอะมากแล้วเขาต้องการให้มีการแก้ไขเยียวยา'"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:06.636673429+07:00","message":"write wav file: './tmp/7565/7565_4502.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.653252951+07:00","message":"[GCS] IsForceVAD: false for message ID: 4503"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.746195612+07:00","message":"receive streaming session, msgId: 4503"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.746218863+07:00","message":"found end of frame, send empty tag with msgId: 4503"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.746222467+07:00","message":"end Recv id 4503"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.746229698+07:00","message":"[buffer interim] 4503 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.746236869+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.746240377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.74624342+07:00","message":"> Transcript [51152] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.746246186+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.746248049+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.74625+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.746252025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:06.746258472+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.746268598+07:00","message":"push: {true \n 0 0xc0044a2800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:06.750331092+07:00","message":"write wav file: './tmp/7565/7565_4503.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:06.762179319+07:00","message":"[GCS] Start streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:07.622989389+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:07.623035246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอดูภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:07.623041912+07:00","message":"receive interim result [false|false]: ขอดูภาพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:07.623058018+07:00","message":"[buffer interim] 4504 false ขอดูภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:07.623066396+07:00","message":"[bufferProcess] interim [720000000]:ขอดูภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:07.623070697+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:07.768042047+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:07.768096058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูภาพโป๊\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:07.768102569+07:00","message":"receive interim result [false|false]: ดูภาพโป๊"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:07.768119992+07:00","message":"[buffer interim] 4504 false ดูภาพโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:07.768130788+07:00","message":"[bufferProcess] interim [840000000]:ดูภาพโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:07.768133476+07:00","message":"[bufferProcess] send to processor:ขอดูภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:07.768141077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:07.768143931+07:00","message":"> Transcript [51153] [false]: 'ขอดูภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:07.768146187+07:00","message":"Set StatePrefix (first interim): 'ขอดูภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:07.79012462+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:07.790162825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอดูภาพรวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:07.790168541+07:00","message":"receive interim result [false|false]: ขอดูภาพรวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:07.790181151+07:00","message":"[buffer interim] 4504 false ขอดูภาพรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:07.790188016+07:00","message":"[bufferProcess] interim [900000000]:ขอดูภาพรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:07.79019056+07:00","message":"[bufferProcess] send to processor:ดูภาพโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:07.790195186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:07.790197818+07:00","message":"> Transcript [51154] [false]: 'ดูภาพโป๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:07.790200175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:07.790202194+07:00","message":"Set new StatePrefix: 'ดูภาพโป๊'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:07.934297043+07:00","message":"[GCS] IsForceVAD: false for message ID: 4504"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.020937819+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.02097543+07:00","message":"receive 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-05-12T14:12:08.020980775+07:00","message":"receive interim result [false|false]: ขอดูภาพรวมนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.020995264+07:00","message":"[buffer interim] 4504 false ขอดูภาพรวมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.021002879+07:00","message":"[bufferProcess] interim [140000000]:ขอดูภาพรวมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.021005275+07:00","message":"[bufferProcess] send to processor:ขอดูภาพรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.021008417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.02101174+07:00","message":"> Transcript [51155] [false]: 'ขอดูภาพรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.02101477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.021016819+07:00","message":"Set new StatePrefix: 'ขอดูภาพรวม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.058515847+07:00","message":"receive streaming session, msgId: 4504"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.058552178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอดูภาพรวมนะ\",\"confidence\":0.9437068}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.058558575+07:00","message":"receive interim result [true|false]: ขอดูภาพรวมนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.058568666+07:00","message":"end recv isFinal message id 4504"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.058570776+07:00","message":"end Recv id 4504"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.058576932+07:00","message":"[buffer interim] 4504 true ขอดูภาพรวมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.058592023+07:00","message":"[bufferProcess] interim [230000000]:ขอดูภาพรวมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.058597192+07:00","message":"[bufferProcess] send to processor (isfinal):ขอดูภาพรวมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.058600198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.058603013+07:00","message":"> Transcript [51156] [false]: 'ขอดูภาพรวมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.058605937+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.058607771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.058609816+07:00","message":"StatePrefix: 'ขอดูภาพรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.058611889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.058613634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.058615477+07:00","message":"> Transcript [51157] [true]: 'ขอดูภาพรวมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.058617477+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.058619059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.058620732+07:00","message":"StatePrefix: 'ขอดูภาพรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.058622417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.058627365+07:00","message":"Push: 'ขอดูภาพรวมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.058635412+07:00","message":"push: {true ขอดูภาพรวมนะ 0 0xc002a7c180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:08.064444753+07:00","message":"write wav file: './tmp/7565/7565_4504.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.258053438+07:00","message":"[GCS] Start streaming session, msgId: 4505"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:08.34740005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:08.347406859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.614679523+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.614730043+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-05-12T14:12:08.614736985+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.614756639+07:00","message":"[buffer interim] 4505 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.614766714+07:00","message":"[bufferProcess] interim [360000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.614768373+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.744849578+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.744885064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.744890141+07:00","message":"receive interim result [false|false]: มีกี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.744905814+07:00","message":"[buffer interim] 4505 false มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.74491347+07:00","message":"[bufferProcess] interim [480000000]:มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.744916117+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.744919203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.744921736+07:00","message":"> Transcript [51158] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.744923918+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.793771947+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.793811766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.793817144+07:00","message":"receive interim result [false|false]: มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:08.793832185+07:00","message":"[buffer interim] 4505 false มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.793840916+07:00","message":"[bufferProcess] interim [540000000]:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.793843129+07:00","message":"[bufferProcess] send to processor:มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.793846355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.793848855+07:00","message":"> Transcript [51159] [false]: 'มีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.793852642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.793854792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.793856815+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:08.793858762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.082532306+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.082576347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการปก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.082582932+07:00","message":"receive interim result [false|false]: มีการปก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.082600092+07:00","message":"[buffer interim] 4505 false มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.082609208+07:00","message":"[bufferProcess] interim [720000000]:มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.082612279+07:00","message":"[bufferProcess] send to processor:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.082621444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.082624435+07:00","message":"> Transcript [51160] [false]: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.082627804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.082630247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.082632324+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.082634433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.168487086+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.168527772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการขน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.168532532+07:00","message":"receive interim result [false|false]: มีการขน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.168544514+07:00","message":"[buffer interim] 4505 false มีการขน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.168553852+07:00","message":"[bufferProcess] interim [780000000]:มีการขน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.168556005+07:00","message":"[bufferProcess] send to processor:มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.168560934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.168563782+07:00","message":"> Transcript [51161] [false]: 'มีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.168567141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.168568943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.168570776+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.168572776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.236209836+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.236244411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการสนทนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.23624974+07:00","message":"receive interim result [false|false]: มีการสนทนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.236265346+07:00","message":"[buffer interim] 4505 false มีการสนทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.236272987+07:00","message":"[bufferProcess] interim [840000000]:มีการสนทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.2362757+07:00","message":"[bufferProcess] send to processor:มีการขน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.236278748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.236281445+07:00","message":"> Transcript [51162] [false]: 'มีการขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.236284685+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.236286663+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.23628886+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.236291227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.236297539+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.236299558+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.236302975+07:00","message":"Set new StatePrefix : 'มีการขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.236305005+07:00","message":"Next Push (prob) : 'การขน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.236313306+07:00","message":"push: {false มี 0 0xc002eaa780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.262239179+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.262274361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการสมรส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.262280133+07:00","message":"receive interim result [false|false]: มีการสมรส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.262299689+07:00","message":"[buffer interim] 4505 false มีการสมรส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.262308605+07:00","message":"[bufferProcess] interim [900000000]:มีการสมรส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.26231122+07:00","message":"[bufferProcess] send to processor:มีการสนทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.262318425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.262321161+07:00","message":"> Transcript [51163] [false]: 'มีการสนทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.262323505+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.262325505+07:00","message":"Set new StatePrefix: 'มีการสนทนา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.715061511+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.715104366+07:00","message":"receive 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-05-12T14:12:09.715111696+07:00","message":"receive interim result [false|false]: มีการสมรสกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.715127487+07:00","message":"[buffer interim] 4505 false มีการสมรสกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.715135736+07:00","message":"[bufferProcess] interim [140000000]:มีการสมรสกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.715138338+07:00","message":"[bufferProcess] send to processor:มีการสมรส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.715142042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.715144963+07:00","message":"> Transcript [51164] [false]: 'มีการสมรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.715147438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.715149359+07:00","message":"Set new StatePrefix: 'มีการสมรส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.770910901+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.770955392+07:00","message":"receive 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-05-12T14:12:09.770963337+07:00","message":"receive interim result [false|false]: มีการสมรส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.770982611+07:00","message":"[buffer interim] 4505 false มีการสมรส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.771005437+07:00","message":"[bufferProcess] interim [200000000]:มีการสมรส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.771010407+07:00","message":"[bufferProcess] send to processor:มีการสมรสกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.771014294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.771017186+07:00","message":"> Transcript [51165] [false]: 'มีการสมรสกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.771020634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.771022651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.771024659+07:00","message":"StatePrefix: 'มีการสมรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.771027339+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.801530408+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.801572083+07:00","message":"receive 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-05-12T14:12:09.801579177+07:00","message":"receive interim result [false|false]: มีการสมรสจะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.80159687+07:00","message":"[buffer interim] 4505 false มีการสมรสจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.801603374+07:00","message":"[bufferProcess] interim [260000000]:มีการสมรสจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.801606156+07:00","message":"[bufferProcess] send to processor:มีการสมรส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.801612641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.801615573+07:00","message":"> Transcript [51166] [false]: 'มีการสมรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.801618766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.801620826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.801622736+07:00","message":"StatePrefix: 'มีการสมรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.80162526+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.880888282+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.880945068+07:00","message":"receive 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-05-12T14:12:09.880951515+07:00","message":"receive interim result [false|false]: มีการสมรสจะไปที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:09.880968708+07:00","message":"[buffer interim] 4505 false มีการสมรสจะไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.880978002+07:00","message":"[bufferProcess] interim [380000000]:มีการสมรสจะไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.880980748+07:00","message":"[bufferProcess] send to processor:มีการสมรสจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.880983794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.880987491+07:00","message":"> Transcript [51167] [false]: 'มีการสมรสจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.880990877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.880992766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.880994744+07:00","message":"StatePrefix: 'มีการสมรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:09.881006461+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.058704095+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.05873802+07:00","message":"receive 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-05-12T14:12:10.058744348+07:00","message":"receive interim result [false|false]: มีการสมรสจะไปที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.058757068+07:00","message":"[buffer interim] 4505 false มีการสมรสจะไปที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.058766443+07:00","message":"[bufferProcess] interim [560000000]:มีการสมรสจะไปที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.058768929+07:00","message":"[bufferProcess] send to processor:มีการสมรสจะไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.058772006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.058774914+07:00","message":"> Transcript [51168] [false]: 'มีการสมรสจะไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.058778361+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.058780313+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.058782293+07:00","message":"StatePrefix: 'มีการสมรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.058784589+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.058787126+07:00","message":"Push: 'การสมรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.058788905+07:00","message":"TextPushed: 'มีการสมรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.058790877+07:00","message":"Set new StatePrefix : 'มีการสมรสจะไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.058792773+07:00","message":"Next Push (prob) : 'จะไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.058799617+07:00","message":"push: {false การสมรส 0 0xc002eaa780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.322053522+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.322097389+07:00","message":"receive 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-05-12T14:12:10.322104938+07:00","message":"receive interim result [false|false]: มีการสมรสจะไปที่สคบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.322124302+07:00","message":"[buffer interim] 4505 false มีการสมรสจะไปที่สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.322135914+07:00","message":"[bufferProcess] interim [680000000]:มีการสมรสจะไปที่สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.322138583+07:00","message":"[bufferProcess] send to processor:มีการสมรสจะไปที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.322142634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.322145524+07:00","message":"> Transcript [51169] [false]: 'มีการสมรสจะไปที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.322149591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.322152424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.322154372+07:00","message":"StatePrefix: 'มีการสมรสจะไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.322156915+07:00","message":"TextPushed: 'มีการสมรส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.562739949+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.56277795+07:00","message":"receive 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-05-12T14:12:10.562783764+07:00","message":"receive interim result [false|false]: มีการสมรสจะไปที่สคบเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.562795789+07:00","message":"[buffer interim] 4505 false มีการสมรสจะไปที่สคบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.56280606+07:00","message":"[bufferProcess] interim [280000000]:มีการสมรสจะไปที่สคบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.562809017+07:00","message":"[bufferProcess] send to processor:มีการสมรสจะไปที่สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.562814233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.562816973+07:00","message":"> Transcript [51170] [false]: 'มีการสมรสจะไปที่สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.562820439+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.562823025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.562825367+07:00","message":"StatePrefix: 'มีการสมรสจะไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.562827897+07:00","message":"TextPushed: 'มีการสมรส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.700732528+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.700767053+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-05-12T14:12:10.700773259+07:00","message":"receive interim result [false|false]: มีการสมรสจะไปที่สคบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.700787498+07:00","message":"[buffer interim] 4505 false มีการสมรสจะไปที่สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.70079489+07:00","message":"[bufferProcess] interim [400000000]:มีการสมรสจะไปที่สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.700797431+07:00","message":"[bufferProcess] send to processor:มีการสมรสจะไปที่สคบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.700800964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.700803782+07:00","message":"> Transcript [51171] [false]: 'มีการสมรสจะไปที่สคบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.700806992+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.700809306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.70081113+07:00","message":"StatePrefix: 'มีการสมรสจะไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.700813234+07:00","message":"TextPushed: 'มีการสมรส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.737757029+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.73779798+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-05-12T14:12:10.737803995+07:00","message":"receive interim result [false|false]: มีการสมรสจะไปที่สคบอาจจะเป็นพัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.737816743+07:00","message":"[buffer interim] 4505 false มีการสมรสจะไปที่สคบอาจจะเป็นพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.737824591+07:00","message":"[bufferProcess] interim [460000000]:มีการสมรสจะไปที่สคบอาจจะเป็นพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.737831583+07:00","message":"[bufferProcess] send to processor:มีการสมรสจะไปที่สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.737839169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.737843644+07:00","message":"> Transcript [51172] [false]: 'มีการสมรสจะไปที่สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.737847665+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.737849772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.737852087+07:00","message":"StatePrefix: 'มีการสมรสจะไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.737854188+07:00","message":"TextPushed: 'มีการสมรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.737863231+07:00","message":"Push: 'จะไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.737865285+07:00","message":"TextPushed: 'มีการสมรสจะไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.737867342+07:00","message":"Set new StatePrefix : 'มีการสมรสจะไปที่สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.737869424+07:00","message":"Next Push (prob) : 'สคบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.737877173+07:00","message":"push: {false จะไปที่ 0 0xc002eaa780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.883985082+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.884019562+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-05-12T14:12:10.884025455+07:00","message":"receive interim result [false|false]: มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:10.88404461+07:00","message":"[buffer interim] 4505 false มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.884053285+07:00","message":"[bufferProcess] interim [580000000]:มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.884056121+07:00","message":"[bufferProcess] send to processor:มีการสมรสจะไปที่สคบอาจจะเป็นพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.884061284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.884064237+07:00","message":"> Transcript [51173] [false]: 'มีการสมรสจะไปที่สคบอาจจะเป็นพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.884067315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.884069271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.884071373+07:00","message":"StatePrefix: 'มีการสมรสจะไปที่สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:10.884073876+07:00","message":"TextPushed: 'มีการสมรสจะไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.155408+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.155445498+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-05-12T14:12:11.155451571+07:00","message":"receive interim result [false|false]: มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.155469644+07:00","message":"[buffer interim] 4505 false มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.155476842+07:00","message":"[bufferProcess] interim [760000000]:มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.155479831+07:00","message":"[bufferProcess] send to processor:มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.155484922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.155487933+07:00","message":"> Transcript [51174] [false]: 'มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.155491621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.155493624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.155496007+07:00","message":"StatePrefix: 'มีการสมรสจะไปที่สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.155498298+07:00","message":"TextPushed: 'มีการสมรสจะไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.263324192+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.263372364+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-05-12T14:12:11.263378551+07:00","message":"receive interim result [false|false]: มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเล็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.263388279+07:00","message":"[buffer interim] 4505 false มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเล็กๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.263328368+07:00","message":"[GCS] IsForceVAD: false for message ID: 4505"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.263396457+07:00","message":"[bufferProcess] interim [820000000]:มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.263428353+07:00","message":"[bufferProcess] send to processor:มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.263436803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.263441101+07:00","message":"> Transcript [51175] [false]: 'มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.26344657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.263449675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.263451904+07:00","message":"StatePrefix: 'มีการสมรสจะไปที่สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.263454616+07:00","message":"TextPushed: 'มีการสมรสจะไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.335244668+07:00","message":"[GCS] Start streaming session, msgId: 4506"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:11.348360299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:11.348377586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.406872819+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.406909613+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-05-12T14:12:11.4069191+07:00","message":"receive interim result [false|false]: มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.406936557+07:00","message":"[buffer interim] 4505 false มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.406944035+07:00","message":"[bufferProcess] interim [880000000]:มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.406946903+07:00","message":"[bufferProcess] send to processor:มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเล็กๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.406950095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.406953226+07:00","message":"> Transcript [51176] [false]: 'มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.40695719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.406959146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.406961148+07:00","message":"StatePrefix: 'มีการสมรสจะไปที่สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.406964115+07:00","message":"TextPushed: 'มีการสมรสจะไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.406972196+07:00","message":"Push: 'สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.406974544+07:00","message":"TextPushed: 'มีการสมรสจะไปที่สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.406976831+07:00","message":"Set new StatePrefix : 'มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเล็กๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.406979132+07:00","message":"Next Push (prob) : 'อาจจะเป็นพันเรื่องเล็กๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.406987079+07:00","message":"push: {false สคบ 0 0xc002eaa780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.452449929+07:00","message":"[GCS] IsForceVAD: false for message ID: 4506"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.524025242+07:00","message":"[GCS] Start streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.56982683+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.569861326+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-05-12T14:12:11.569867265+07:00","message":"receive interim result [false|false]: มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเลยก็ว่าได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.569884531+07:00","message":"[buffer interim] 4505 false มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเลยก็ว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.569893646+07:00","message":"[bufferProcess] interim [60000000]:มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเลยก็ว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.569896668+07:00","message":"[bufferProcess] send to processor:มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.569902043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.569904724+07:00","message":"> Transcript [51177] [false]: 'มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.569907592+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.598489865+07:00","message":"receive streaming session, msgId: 4506"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.598514969+07:00","message":"found end of frame, send empty tag with msgId: 4506"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.598517998+07:00","message":"end Recv id 4506"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.598525873+07:00","message":"[buffer interim] force interim is final (2) :มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเลยก็ว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598534051+07:00","message":"[bufferProcess] interim [60000000]:มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเลยก็ว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598536756+07:00","message":"[bufferProcess] send to processor (isfinal):มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเลยก็ว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.59853955+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598558043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.59859688+07:00","message":"> Transcript [51178] [false]: 'มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเลยก็ว่าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598601709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598604129+07:00","message":"Set new StatePrefix: 'มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเลยก็ว่าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598607096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598609774+07:00","message":"> Transcript [51179] [true]: 'มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเลยก็ว่าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598613451+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598615508+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598617897+07:00","message":"StatePrefix: 'มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเลยก็ว่าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598620847+07:00","message":"TextPushed: 'มีการสมรสจะไปที่สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598630463+07:00","message":"Push: 'อาจจะเป็นพันเรื่องเลยก็ว่าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598632255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598634164+07:00","message":"> Transcript [51180] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.59863623+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598637867+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598639715+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.59864145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:11.598643244+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.598655876+07:00","message":"push: {true อาจจะเป็นพันเรื่องเลยก็ว่าได้ 0 0xc002eaa780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.598670344+07:00","message":"push: {true \n 0 0xc002a7dc80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:11.605851803+07:00","message":"write wav file: './tmp/7565/7565_4506.wav'"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:11.605853166+07:00","message":"write wav file: './tmp/7565/7565_4505.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.735890996+07:00","message":"receive streaming session, msgId: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.735933751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเลยก็ว่าได้\",\"confidence\":0.94729096}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.73594045+07:00","message":"receive interim result [true|false]: มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเลยก็ว่าได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.735960457+07:00","message":"end recv isFinal message id 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.73596299+07:00","message":"end Recv id 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:11.735970917+07:00","message":"[buffer interim] this message is already final true 4505: 'มีการสมรสจะไปที่สคบอาจจะเป็นพันเรื่องเลยก็ว่าได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:12.063312361+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:12.063361941+07:00","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-05-12T14:12:12.063368572+07:00","message":"receive interim result [false|false]: ลาบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:12.063384749+07:00","message":"[buffer interim] 4507 false ลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.063392855+07:00","message":"[bufferProcess] interim [420000000]:ลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.063394788+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:12.19404363+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:12.194089812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:12.194097791+07:00","message":"receive interim result [false|false]: ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:12.194115082+07:00","message":"[buffer interim] 4507 false ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.19412452+07:00","message":"[bufferProcess] interim [480000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.194128549+07:00","message":"[bufferProcess] send to processor:ลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.194136737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.194141012+07:00","message":"> Transcript [51181] [false]: 'ลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.194144648+07:00","message":"Set StatePrefix (first interim): 'ลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:12.353281908+07:00","message":"[GCS] IsForceVAD: false for message ID: 4507"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:12.485302531+07:00","message":"receive streaming session, msgId: 4507"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:12.485357023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:12.485363634+07:00","message":"receive interim result [true|false]: ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:12.485374244+07:00","message":"end recv isFinal message id 4507"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:12.485376506+07:00","message":"end Recv id 4507"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:12.485383635+07:00","message":"[buffer interim] 4507 true ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.485393987+07:00","message":"[bufferProcess] interim [870000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.485397079+07:00","message":"[bufferProcess] send to processor (isfinal):ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.485400622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.485403589+07:00","message":"> Transcript [51182] [false]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.485405884+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.485408054+07:00","message":"Set new StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.485410899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.485412865+07:00","message":"> Transcript [51183] [true]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.485415016+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.485417153+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.485418997+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.485420968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:12.485427147+07:00","message":"Push: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:12.485436759+07:00","message":"push: {true ล่าสุด 0 0xc0042d6b00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:12.491281982+07:00","message":"write wav file: './tmp/7565/7565_4507.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:12.614183502+07:00","message":"[GCS] Start streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.141396321+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.141439003+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-05-12T14:12:13.14144447+07:00","message":"receive interim result [false|false]: ด้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.141462278+07:00","message":"[buffer interim] 4508 false ด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.141469271+07:00","message":"[bufferProcess] interim [360000000]:ด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.141471205+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.348993418+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.349034991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้านขวา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.349041715+07:00","message":"receive interim result [false|false]: ด้านขวา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.349057742+07:00","message":"[buffer interim] 4508 false ด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.349067848+07:00","message":"[bufferProcess] interim [540000000]:ด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.349070177+07:00","message":"[bufferProcess] send to processor:ด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.349073664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.349076576+07:00","message":"> Transcript [51184] [false]: 'ด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.349079141+07:00","message":"Set StatePrefix (first interim): 'ด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.465273833+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.465318057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้านของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.465324266+07:00","message":"receive interim result [false|false]: ด้านของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.465345938+07:00","message":"[buffer interim] 4508 false ด้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.465356568+07:00","message":"[bufferProcess] interim [660000000]:ด้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.465358757+07:00","message":"[bufferProcess] send to processor:ด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.465363352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.465366571+07:00","message":"> Transcript [51185] [false]: 'ด้านขวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.465369701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.465371826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.465373624+07:00","message":"StatePrefix: 'ด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.465378114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.645959874+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.646002188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้านของน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.646008545+07:00","message":"receive interim result [false|false]: ด้านของน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.646023755+07:00","message":"[buffer interim] 4508 false ด้านของน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.646031852+07:00","message":"[bufferProcess] interim [780000000]:ด้านของน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.646034363+07:00","message":"[bufferProcess] send to processor:ด้านของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.646037593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.646040071+07:00","message":"> Transcript [51186] [false]: 'ด้านของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.646043199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.646045929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.646048628+07:00","message":"StatePrefix: 'ด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.646051823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.783783403+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.783829941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้านของน้ำที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.783837617+07:00","message":"receive interim result [false|false]: ด้านของน้ำที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.783856238+07:00","message":"[buffer interim] 4508 false ด้านของน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.783866286+07:00","message":"[bufferProcess] interim [900000000]:ด้านของน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.783869842+07:00","message":"[bufferProcess] send to processor:ด้านของน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.783877132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.783880315+07:00","message":"> Transcript [51187] [false]: 'ด้านของน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.783883871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.783886098+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.783888548+07:00","message":"StatePrefix: 'ด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.783892136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.944728994+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.944764323+07:00","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-05-12T14:12:13.944769945+07:00","message":"receive interim result [false|false]: ด้านของน้ำจิ้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.944785041+07:00","message":"[buffer interim] 4508 false ด้านของน้ำจิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.944793158+07:00","message":"[bufferProcess] interim [960000000]:ด้านของน้ำจิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.944795416+07:00","message":"[bufferProcess] send to processor:ด้านของน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.944798429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.944801606+07:00","message":"> Transcript [51188] [false]: 'ด้านของน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.9448051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.94480711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.944809041+07:00","message":"StatePrefix: 'ด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.944810952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.944817943+07:00","message":"Push: 'ด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.944819994+07:00","message":"TextPushed: 'ด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.944822517+07:00","message":"Set new StatePrefix : 'ด้านของน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.944824589+07:00","message":"Next Push (prob) : 'ของน้ำที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.944832382+07:00","message":"push: {false ด้าน 0 0xc002a7de80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.993920105+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.993964717+07:00","message":"receive 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-05-12T14:12:13.993973039+07:00","message":"receive interim result [false|false]: ด้านของชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:13.993989478+07:00","message":"[buffer interim] 4508 false ด้านของชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.994000681+07:00","message":"[bufferProcess] interim [20000000]:ด้านของชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.994004071+07:00","message":"[bufferProcess] send to processor:ด้านของน้ำจิ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.994010565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.994014415+07:00","message":"> Transcript [51189] [false]: 'ด้านของน้ำจิ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.994018109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:13.994021483+07:00","message":"Set new StatePrefix: 'ด้านของน้ำจิ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.006011134+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.006051219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การขอน้ำประปา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.006056895+07:00","message":"receive interim result [false|false]: การขอน้ำประปา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.006074132+07:00","message":"[buffer interim] 4508 false การขอน้ำประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.006082032+07:00","message":"[bufferProcess] interim [80000000]:การขอน้ำประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.006084701+07:00","message":"[bufferProcess] send to processor:ด้านของชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.00608897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.006091819+07:00","message":"> Transcript [51190] [false]: 'ด้านของชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.006094271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.006112421+07:00","message":"Set new StatePrefix: 'ด้านของชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.027374924+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.027410802+07:00","message":"receive 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-05-12T14:12:14.027419885+07:00","message":"receive interim result [false|false]: ด้านของน้ำประจำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.027433984+07:00","message":"[buffer interim] 4508 false ด้านของน้ำประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.027441639+07:00","message":"[bufferProcess] interim [140000000]:ด้านของน้ำประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.027446226+07:00","message":"[bufferProcess] send to processor:การขอน้ำประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.027453889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.027456874+07:00","message":"> Transcript [51191] [false]: 'การขอน้ำประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.027459126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.027465675+07:00","message":"Set new StatePrefix: 'การขอน้ำประปา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.170971992+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.171018075+07:00","message":"receive 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-05-12T14:12:14.171024926+07:00","message":"receive interim result [false|false]: ด้านของน้ำประจำสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.171042014+07:00","message":"[buffer interim] 4508 false ด้านของน้ำประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.171051415+07:00","message":"[bufferProcess] interim [380000000]:ด้านของน้ำประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.17105457+07:00","message":"[bufferProcess] send to processor:ด้านของน้ำประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.171061491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.171064501+07:00","message":"> Transcript [51192] [false]: 'ด้านของน้ำประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.17106684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.171068932+07:00","message":"Set new StatePrefix: 'ด้านของน้ำประจำ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:14.348724313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:14.348738533+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.370043892+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.370086614+07:00","message":"receive 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-05-12T14:12:14.370093007+07:00","message":"receive interim result [false|false]: ด้านของน้ำประจำสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.370108494+07:00","message":"[buffer interim] 4508 false ด้านของน้ำประจำสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.370117152+07:00","message":"[bufferProcess] interim [560000000]:ด้านของน้ำประจำสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.37012039+07:00","message":"[bufferProcess] send to processor:ด้านของน้ำประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.370124182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.370126734+07:00","message":"> Transcript [51193] [false]: 'ด้านของน้ำประจำสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.370130182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.370132569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.370134734+07:00","message":"StatePrefix: 'ด้านของน้ำประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.370136944+07:00","message":"TextPushed: 'ด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.492843088+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.492888482+07:00","message":"receive 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-05-12T14:12:14.492895131+07:00","message":"receive interim result [false|false]: ด้านของน้ำประจำสำนักนายก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.492911842+07:00","message":"[buffer interim] 4508 false ด้านของน้ำประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.492920647+07:00","message":"[bufferProcess] interim [680000000]:ด้านของน้ำประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.492923305+07:00","message":"[bufferProcess] send to processor:ด้านของน้ำประจำสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.492929927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.492932479+07:00","message":"> Transcript [51194] [false]: 'ด้านของน้ำประจำสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.492936567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.492939288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.492942077+07:00","message":"StatePrefix: 'ด้านของน้ำประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.492944622+07:00","message":"TextPushed: 'ด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.883171428+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.88321583+07:00","message":"receive 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-05-12T14:12:14.883223062+07:00","message":"receive interim result [false|false]: ด้านของน้ำประจำสำนักนายกคนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.88324062+07:00","message":"[buffer interim] 4508 false ด้านของน้ำประจำสำนักนายกคนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.88325256+07:00","message":"[bufferProcess] interim [40000000]:ด้านของน้ำประจำสำนักนายกคนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.8832553+07:00","message":"[bufferProcess] send to processor:ด้านของน้ำประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.883262542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.883265599+07:00","message":"> Transcript [51195] [false]: 'ด้านของน้ำประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.883268941+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.883271124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.883274012+07:00","message":"StatePrefix: 'ด้านของน้ำประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.88327622+07:00","message":"TextPushed: 'ด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.962653786+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.962693276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้านของน้ำประจำสำนักนายก Green\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.962699539+07:00","message":"receive interim result [false|false]: ด้านของน้ำประจำสำนักนายก Green"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.962716496+07:00","message":"[buffer interim] 4508 false ด้านของน้ำประจำสำนักนายก Green"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.962724859+07:00","message":"[bufferProcess] interim [160000000]:ด้านของน้ำประจำสำนักนายก Green"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.962727254+07:00","message":"[bufferProcess] send to processor:ด้านของน้ำประจำสำนักนายกคนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.96273109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.962734382+07:00","message":"> Transcript [51196] [false]: 'ด้านของน้ำประจำสำนักนายกคนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.962738209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.962740585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.962742625+07:00","message":"StatePrefix: 'ด้านของน้ำประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.962745124+07:00","message":"TextPushed: 'ด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.962747738+07:00","message":"Push: 'ของน้ำประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.962749775+07:00","message":"TextPushed: 'ด้านของน้ำประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.962751901+07:00","message":"Set new StatePrefix : 'ด้านของน้ำประจำสำนักนายกคนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.962753952+07:00","message":"Next Push (prob) : 'สำนักนายกคนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.962761958+07:00","message":"push: {false ของน้ำประจำ 0 0xc002a7de80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.987078787+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.987114212+07:00","message":"receive 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-05-12T14:12:14.987121294+07:00","message":"receive interim result [false|false]: ด้านของน้ำประจำสำนักนายกคนตรีใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:14.987135225+07:00","message":"[buffer interim] 4508 false ด้านของน้ำประจำสำนักนายกคนตรีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.987141761+07:00","message":"[bufferProcess] interim [220000000]:ด้านของน้ำประจำสำนักนายกคนตรีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.987144326+07:00","message":"[bufferProcess] send to processor:ด้านของน้ำประจำสำนักนายก Green"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.987151355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.98715413+07:00","message":"> Transcript [51197] [false]: 'ด้านของน้ำประจำสำนักนายก Green'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.987156937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:14.987159036+07:00","message":"Set new StatePrefix: 'ด้านของน้ำประจำสำนักนายก Green'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.043066836+07:00","message":"[GCS] IsForceVAD: false for message ID: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.103995526+07:00","message":"[GCS] Start streaming session, msgId: 4509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.213249956+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.213289128+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-05-12T14:12:15.2132955+07:00","message":"receive interim result [false|false]: ด้านของน้ำประจำสำนักนายก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.213309541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Green\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.213312366+07:00","message":"receive interim result [false|false]:  Green"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.213321525+07:00","message":"[buffer interim] 4508 false ด้านของน้ำประจำสำนักนายก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.213325314+07:00","message":"[buffer interim] 4508 false  Green"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.213331153+07:00","message":"[bufferProcess] interim [340000000]:ด้านของน้ำประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.213334185+07:00","message":"[bufferProcess] send to processor:ด้านของน้ำประจำสำนักนายกคนตรีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.213346138+07:00","message":"[bufferProcess] interim [340000000]: Green"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.213349003+07:00","message":"[bufferProcess] update buffer: ด้านของน้ำประจำสำนักนายก Green"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.213352024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.213354651+07:00","message":"> Transcript [51198] [false]: 'ด้านของน้ำประจำสำนักนายกคนตรีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.213357258+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.213359427+07:00","message":"Set new StatePrefix: 'ด้านของน้ำประจำสำนักนายกคนตรีใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.279721053+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.279755149+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-05-12T14:12:15.279761232+07:00","message":"receive interim result [false|false]: ด้านของน้ำประจำสำนักนายกคนตรีนะฮะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.279775034+07:00","message":"[buffer interim] 4508 false ด้านของน้ำประจำสำนักนายกคนตรีนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.27978202+07:00","message":"[bufferProcess] interim [460000000]:ด้านของน้ำประจำสำนักนายกคนตรีนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.27978469+07:00","message":"[bufferProcess] send to processor:ด้านของน้ำประจำสำนักนายก Green"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.279790645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.279793343+07:00","message":"> Transcript [51199] [false]: 'ด้านของน้ำประจำสำนักนายก Green'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.279795948+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.279797943+07:00","message":"Set new StatePrefix: 'ด้านของน้ำประจำสำนักนายก Green'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.391564019+07:00","message":"receive streaming session, msgId: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.391598392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้านของน้ำประจำสำนักนายกตรีนะฮะ\",\"confidence\":0.91673476}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.391604944+07:00","message":"receive interim result [true|false]: ด้านของน้ำประจำสำนักนายกตรีนะฮะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.391613863+07:00","message":"end recv isFinal message id 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.391616471+07:00","message":"end Recv id 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.391622999+07:00","message":"[buffer interim] 4508 true ด้านของน้ำประจำสำนักนายกตรีนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.391631901+07:00","message":"[bufferProcess] interim [460000000]:ด้านของน้ำประจำสำนักนายกตรีนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.391634951+07:00","message":"[bufferProcess] send to processor (isfinal):ด้านของน้ำประจำสำนักนายกคนตรีนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.391638393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.391641136+07:00","message":"> Transcript [51200] [false]: 'ด้านของน้ำประจำสำนักนายกคนตรีนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.391643675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.391645639+07:00","message":"Set new StatePrefix: 'ด้านของน้ำประจำสำนักนายกคนตรีนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.391647366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.391649118+07:00","message":"> Transcript [51201] [true]: 'ด้านของน้ำประจำสำนักนายกตรีนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.391651435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.391653255+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.391655025+07:00","message":"StatePrefix: 'ด้านของน้ำประจำสำนักนายกคนตรีนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.391657256+07:00","message":"TextPushed: 'ด้านของน้ำประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:15.391663025+07:00","message":"Push: 'สำนักนายกตรีนะฮะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:15.391671495+07:00","message":"push: {true สำนักนายกตรีนะฮะ 0 0xc002a7de80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:15.398490979+07:00","message":"write wav file: './tmp/7565/7565_4508.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.15898012+07:00","message":"receive streaming session, msgId: 4509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.159017377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.159022689+07:00","message":"receive interim result [false|false]: คุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.159041549+07:00","message":"[buffer interim] 4509 false คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.159049688+07:00","message":"[bufferProcess] interim [840000000]:คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.159051614+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.418902674+07:00","message":"receive streaming session, msgId: 4509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.418947855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกับทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.418954364+07:00","message":"receive interim result [false|false]: คุยกับทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.41897056+07:00","message":"[buffer interim] 4509 false คุยกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.41898626+07:00","message":"[bufferProcess] interim [80000000]:คุยกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.418988792+07:00","message":"[bufferProcess] send to processor:คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.418995756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.418998558+07:00","message":"> Transcript [51202] [false]: 'คุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.419000848+07:00","message":"Set StatePrefix (first interim): 'คุยกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.496218488+07:00","message":"receive streaming session, msgId: 4509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.4962517+07:00","message":"receive 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-05-12T14:12:16.496257663+07:00","message":"receive interim result [false|false]: คุยกับทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.496272784+07:00","message":"[buffer interim] 4509 false คุยกับทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.496281874+07:00","message":"[bufferProcess] interim [140000000]:คุยกับทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.496284827+07:00","message":"[bufferProcess] send to processor:คุยกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.49629196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.49629461+07:00","message":"> Transcript [51203] [false]: 'คุยกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.496298995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.496300989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.496302835+07:00","message":"StatePrefix: 'คุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.496304786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.545898336+07:00","message":"receive streaming session, msgId: 4509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.545934597+07:00","message":"receive 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-05-12T14:12:16.545940425+07:00","message":"receive interim result [false|false]: คุยกับทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.545956108+07:00","message":"[buffer interim] 4509 false คุยกับทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.545963622+07:00","message":"[bufferProcess] interim [260000000]:คุยกับทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.54596633+07:00","message":"[bufferProcess] send to processor:คุยกับทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.54596965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.545972318+07:00","message":"> Transcript [51204] [false]: 'คุยกับทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.545978698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.545980758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.545982615+07:00","message":"StatePrefix: 'คุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.545984883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.862857096+07:00","message":"receive streaming session, msgId: 4509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.862898901+07:00","message":"receive 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-05-12T14:12:16.862905146+07:00","message":"receive interim result [false|false]: คุยกับทางสคบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.862922699+07:00","message":"[buffer interim] 4509 false คุยกับทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.862930348+07:00","message":"[bufferProcess] interim [560000000]:คุยกับทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.862932878+07:00","message":"[bufferProcess] send to processor:คุยกับทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.862937798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.862940385+07:00","message":"> Transcript [51205] [false]: 'คุยกับทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.862947019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.862949423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.862951331+07:00","message":"StatePrefix: 'คุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:16.862953495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:16.892572055+07:00","message":"[GCS] IsForceVAD: false for message ID: 4509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:17.050161886+07:00","message":"receive streaming session, msgId: 4509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:17.050208294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกับทางสคบ\",\"confidence\":0.8681363}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:17.050215222+07:00","message":"receive interim result [true|false]: คุยกับทางสคบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:17.050228116+07:00","message":"end recv isFinal message id 4509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:17.050230292+07:00","message":"end Recv id 4509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:17.05023849+07:00","message":"[buffer interim] 4509 true คุยกับทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050251169+07:00","message":"[bufferProcess] interim [830000000]:คุยกับทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050259068+07:00","message":"[bufferProcess] send to processor (isfinal):คุยกับทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050262519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050265583+07:00","message":"> Transcript [51206] [false]: 'คุยกับทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050268537+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050270451+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050274265+07:00","message":"StatePrefix: 'คุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050276181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050283327+07:00","message":"Push: 'คุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050285135+07:00","message":"TextPushed: 'คุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050287056+07:00","message":"Set new StatePrefix : 'คุยกับทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050288986+07:00","message":"Next Push (prob) : 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050290698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050292747+07:00","message":"> Transcript [51207] [true]: 'คุยกับทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050295094+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050297135+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050299001+07:00","message":"StatePrefix: 'คุยกับทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050301039+07:00","message":"TextPushed: 'คุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:17.050303111+07:00","message":"Push: 'ทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:17.05031262+07:00","message":"push: {false คุยกับ 0 0xc002eab200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:17.050321509+07:00","message":"push: {true ทางสคบ 0 0xc002eab200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:17.056609107+07:00","message":"write wav file: './tmp/7565/7565_4509.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:17.154568175+07:00","message":"[GCS] Start streaming session, msgId: 4510"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:17.349673052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:17.349676138+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:18.398893964+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:18.398935923+07:00","message":"receive 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-05-12T14:12:18.398941035+07:00","message":"receive interim result [false|false]: กลอนของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:18.398957194+07:00","message":"[buffer interim] 4510 false กลอนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.398964271+07:00","message":"[bufferProcess] interim [20000000]:กลอนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.398965935+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.398971107+07:00","message":"[bufferProcess] send to processor (ticker):กลอนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.398973519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.398976371+07:00","message":"> Transcript [51208] [false]: 'กลอนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.398978636+07:00","message":"Set StatePrefix (first interim): 'กลอนของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:18.522802008+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:18.522849614+07:00","message":"receive 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-05-12T14:12:18.52285745+07:00","message":"receive interim result [false|false]: ปางก่อนของผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:18.522876837+07:00","message":"[buffer interim] 4510 false ปางก่อนของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.522889932+07:00","message":"[bufferProcess] interim [140000000]:ปางก่อนของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.522893192+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:18.584648484+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:18.584691092+07:00","message":"receive 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-05-12T14:12:18.584696848+07:00","message":"receive interim result [false|false]: สั่งการของผู้ขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:18.584711928+07:00","message":"[buffer interim] 4510 false สั่งการของผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.584719223+07:00","message":"[bufferProcess] interim [320000000]:สั่งการของผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.584721416+07:00","message":"[bufferProcess] send to processor:ปางก่อนของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.584725183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.584728285+07:00","message":"> Transcript [51209] [false]: 'ปางก่อนของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.584730343+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.58473263+07:00","message":"Set new StatePrefix: 'ปางก่อนของผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:18.709536221+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:18.709581595+07:00","message":"receive 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-05-12T14:12:18.709587589+07:00","message":"receive interim result [false|false]: องค์กรของผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:18.709601145+07:00","message":"[buffer interim] 4510 false องค์กรของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.709609492+07:00","message":"[bufferProcess] interim [380000000]:องค์กรของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.709611864+07:00","message":"[bufferProcess] send to processor:สั่งการของผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.709618503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.709622279+07:00","message":"> Transcript [51210] [false]: 'สั่งการของผู้ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.709624876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:18.709627136+07:00","message":"Set new StatePrefix: 'สั่งการของผู้ขับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.234022572+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.234064975+07:00","message":"receive 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-05-12T14:12:19.234070778+07:00","message":"receive interim result [false|false]: องค์กรของผู้บริโภคนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.234085085+07:00","message":"[buffer interim] 4510 false องค์กรของผู้บริโภคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.234093325+07:00","message":"[bufferProcess] interim [860000000]:องค์กรของผู้บริโภคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.234095697+07:00","message":"[bufferProcess] send to processor:องค์กรของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.23410132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.234106046+07:00","message":"> Transcript [51211] [false]: 'องค์กรของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.234108454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.234111906+07:00","message":"Set new StatePrefix: 'องค์กรของผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.303284107+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.303330099+07:00","message":"receive 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-05-12T14:12:19.303337185+07:00","message":"receive interim result [false|false]: องค์กรของผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.303360044+07:00","message":"[buffer interim] 4510 false องค์กรของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.303368399+07:00","message":"[bufferProcess] interim [920000000]:องค์กรของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.303371379+07:00","message":"[bufferProcess] send to processor:องค์กรของผู้บริโภคนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.303379641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.303382789+07:00","message":"> Transcript [51212] [false]: 'องค์กรของผู้บริโภคนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.303386651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.303389631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.303391921+07:00","message":"StatePrefix: 'องค์กรของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.303397065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.352917219+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.352959588+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-05-12T14:12:19.35296587+07:00","message":"receive interim result [false|false]: องค์กรของผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.352982441+07:00","message":"[buffer interim] 4510 false องค์กรของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.352990628+07:00","message":"[bufferProcess] interim [980000000]:องค์กรของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.352992983+07:00","message":"[bufferProcess] send to processor:องค์กรของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.352998353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.353001696+07:00","message":"> Transcript [51213] [false]: 'องค์กรของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.353007353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.353009481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.353011793+07:00","message":"StatePrefix: 'องค์กรของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.353016311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.417693365+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.417730602+07:00","message":"receive 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-05-12T14:12:19.417736141+07:00","message":"receive interim result [false|false]: องค์กรของผู้บริโภคเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.41775245+07:00","message":"[buffer interim] 4510 false องค์กรของผู้บริโภคเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.417760731+07:00","message":"[bufferProcess] interim [40000000]:องค์กรของผู้บริโภคเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.417763312+07:00","message":"[bufferProcess] send to processor:องค์กรของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.417766708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.417769443+07:00","message":"> Transcript [51214] [false]: 'องค์กรของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.417772746+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.417774751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.417776936+07:00","message":"StatePrefix: 'องค์กรของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.417779194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.623242727+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.623284053+07:00","message":"receive 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-05-12T14:12:19.623290304+07:00","message":"receive interim result [false|false]: องค์กรของผู้บริโภคเพื่อหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.623306301+07:00","message":"[buffer interim] 4510 false องค์กรของผู้บริโภคเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.623315111+07:00","message":"[bufferProcess] interim [280000000]:องค์กรของผู้บริโภคเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.623317486+07:00","message":"[bufferProcess] send to processor:องค์กรของผู้บริโภคเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.623320588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.623323558+07:00","message":"> Transcript [51215] [false]: 'องค์กรของผู้บริโภคเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.623326681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.62332867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.623331211+07:00","message":"StatePrefix: 'องค์กรของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.623333496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.623349651+07:00","message":"Push: 'องค์กรของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.623353552+07:00","message":"TextPushed: 'องค์กรของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.623358525+07:00","message":"Set new StatePrefix : 'องค์กรของผู้บริโภคเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.623361742+07:00","message":"Next Push (prob) : 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.623388971+07:00","message":"push: {false องค์กรของผู้บริโภค 0 0xc002eab500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.814627412+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.814671555+07:00","message":"receive 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-05-12T14:12:19.814678893+07:00","message":"receive interim result [false|false]: องค์กรของผู้บริโภคเพื่อหาทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:19.814698752+07:00","message":"[buffer interim] 4510 false องค์กรของผู้บริโภคเพื่อหาทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.81471004+07:00","message":"[bufferProcess] interim [520000000]:องค์กรของผู้บริโภคเพื่อหาทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.814712644+07:00","message":"[bufferProcess] send to processor:องค์กรของผู้บริโภคเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.814716637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.814724492+07:00","message":"> Transcript [51216] [false]: 'องค์กรของผู้บริโภคเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.814728082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.814730276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.814732124+07:00","message":"StatePrefix: 'องค์กรของผู้บริโภคเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:19.814734911+07:00","message":"TextPushed: 'องค์กรของผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.125827239+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.125864963+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-05-12T14:12:20.125870816+07:00","message":"receive interim result [false|false]: องค์กรของผู้บริโภคเพื่อหาทางที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.125883285+07:00","message":"[buffer interim] 4510 false องค์กรของผู้บริโภคเพื่อหาทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.125891288+07:00","message":"[bufferProcess] interim [760000000]:องค์กรของผู้บริโภคเพื่อหาทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.12589399+07:00","message":"[bufferProcess] send to processor:องค์กรของผู้บริโภคเพื่อหาทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.125897157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.125899958+07:00","message":"> Transcript [51217] [false]: 'องค์กรของผู้บริโภคเพื่อหาทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.12590376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.125905814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.125907645+07:00","message":"StatePrefix: 'องค์กรของผู้บริโภคเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.125910008+07:00","message":"TextPushed: 'องค์กรของผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.185454897+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.185495321+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-05-12T14:12:20.185503054+07:00","message":"receive interim result [false|false]: องค์กรของผู้บริโภคเพื่อหาทางที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.185517106+07:00","message":"[buffer interim] 4510 false องค์กรของผู้บริโภคเพื่อหาทางที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.185524487+07:00","message":"[bufferProcess] interim [880000000]:องค์กรของผู้บริโภคเพื่อหาทางที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.185526851+07:00","message":"[bufferProcess] send to processor:องค์กรของผู้บริโภคเพื่อหาทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.185531763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.185534448+07:00","message":"> Transcript [51218] [false]: 'องค์กรของผู้บริโภคเพื่อหาทางที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.185537822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.185539966+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.185542056+07:00","message":"StatePrefix: 'องค์กรของผู้บริโภคเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.185546069+07:00","message":"TextPushed: 'องค์กรของผู้บริโภค'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:20.350725053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:20.350732055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.640840493+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.640878732+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-05-12T14:12:20.640884874+07:00","message":"receive interim result [false|false]: องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.640901845+07:00","message":"[buffer interim] 4510 false องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.640912662+07:00","message":"[bufferProcess] interim [240000000]:องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.640915809+07:00","message":"[bufferProcess] send to processor:องค์กรของผู้บริโภคเพื่อหาทางที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.640921064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.640924023+07:00","message":"> Transcript [51219] [false]: 'องค์กรของผู้บริโภคเพื่อหาทางที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.640927634+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.640929599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.640932796+07:00","message":"StatePrefix: 'องค์กรของผู้บริโภคเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.640935599+07:00","message":"TextPushed: 'องค์กรของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.640940901+07:00","message":"Push: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.640942815+07:00","message":"TextPushed: 'องค์กรของผู้บริโภคเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.640945247+07:00","message":"Set new StatePrefix : 'องค์กรของผู้บริโภคเพื่อหาทางที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.640947831+07:00","message":"Next Push (prob) : 'หาทางที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.640954874+07:00","message":"push: {false เพื่อ 0 0xc002eab500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.707938496+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.707973823+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-05-12T14:12:20.707980073+07:00","message":"receive interim result [false|false]: องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.707994951+07:00","message":"[buffer interim] 4510 false องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.708008441+07:00","message":"[bufferProcess] interim [420000000]:องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.708011056+07:00","message":"[bufferProcess] send to processor:องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.708014066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.708017224+07:00","message":"> Transcript [51220] [false]: 'องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.708020857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.708023966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.708025838+07:00","message":"StatePrefix: 'องค์กรของผู้บริโภคเพื่อหาทางที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.708028197+07:00","message":"TextPushed: 'องค์กรของผู้บริโภคเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.934473424+07:00","message":"[GCS] IsForceVAD: false for message ID: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.944507512+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.944542038+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-05-12T14:12:20.944550688+07:00","message":"receive interim result [false|false]: องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:20.944565862+07:00","message":"[buffer interim] 4510 false องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.944576956+07:00","message":"[bufferProcess] interim [600000000]:องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.944579568+07:00","message":"[bufferProcess] send to processor:องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.944583109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.944586309+07:00","message":"> Transcript [51221] [false]: 'องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.944589642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.94459155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.944594042+07:00","message":"StatePrefix: 'องค์กรของผู้บริโภคเพื่อหาทางที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:20.944596726+07:00","message":"TextPushed: 'องค์กรของผู้บริโภคเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.042857988+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.042902784+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-05-12T14:12:21.04290938+07:00","message":"receive interim result [false|false]: องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.042926333+07:00","message":"[buffer interim] 4510 false องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.042935274+07:00","message":"[bufferProcess] interim [720000000]:องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.042938085+07:00","message":"[bufferProcess] send to processor:องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.042945043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.042947755+07:00","message":"> Transcript [51222] [false]: 'องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.042951514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.042953625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.042958166+07:00","message":"StatePrefix: 'องค์กรของผู้บริโภคเพื่อหาทางที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.04296104+07:00","message":"TextPushed: 'องค์กรของผู้บริโภคเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.171061516+07:00","message":"receive streaming session, msgId: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.171115881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือแล้วก็\",\"confidence\":0.9400044}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.171123473+07:00","message":"receive interim result [true|false]: องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.171135542+07:00","message":"end recv isFinal message id 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.171137842+07:00","message":"end Recv id 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.171145382+07:00","message":"[buffer interim] 4510 true องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171154541+07:00","message":"[bufferProcess] interim [810000000]:องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171173365+07:00","message":"[bufferProcess] send to processor (isfinal):องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171178424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171183358+07:00","message":"> Transcript [51223] [false]: 'องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171187177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171189703+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171192135+07:00","message":"StatePrefix: 'องค์กรของผู้บริโภคเพื่อหาทางที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.17119472+07:00","message":"TextPushed: 'องค์กรของผู้บริโภคเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171200996+07:00","message":"Push: 'หาทางที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171202823+07:00","message":"TextPushed: 'องค์กรของผู้บริโภคเพื่อหาทางที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171205021+07:00","message":"Set new StatePrefix : 'องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171207367+07:00","message":"Next Push (prob) : 'ช่วยเหลือแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171209706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171211629+07:00","message":"> Transcript [51224] [true]: 'องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171213806+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171218111+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171222321+07:00","message":"StatePrefix: 'องค์กรของผู้บริโภคเพื่อหาทางที่จะช่วยเหลือแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171224656+07:00","message":"TextPushed: 'องค์กรของผู้บริโภคเพื่อหาทางที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.171227637+07:00","message":"Push: 'ช่วยเหลือแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.171256908+07:00","message":"push: {false หาทางที่จะ 0 0xc002eab500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.171289722+07:00","message":"push: {true ช่วยเหลือแล้วก็ 0 0xc002eab500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:21.187800192+07:00","message":"write wav file: './tmp/7565/7565_4510.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.257809899+07:00","message":"[GCS] Start streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.746895978+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.74695377+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-05-12T14:12:21.746960976+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.746979005+07:00","message":"[buffer interim] 4511 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.746987432+07:00","message":"[bufferProcess] interim [300000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.746989239+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.847770742+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.847811442+07:00","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-05-12T14:12:21.847817316+07:00","message":"receive interim result [false|false]: หมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.847830415+07:00","message":"[buffer interim] 4511 false หมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.847838535+07:00","message":"[bufferProcess] interim [420000000]:หมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.84784093+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.847849202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.847852183+07:00","message":"> Transcript [51225] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.847854973+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.951629614+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.951674357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.951680071+07:00","message":"receive interim result [false|false]: มาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:21.951697101+07:00","message":"[buffer interim] 4511 false มาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.951707165+07:00","message":"[bufferProcess] interim [480000000]:มาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.951709463+07:00","message":"[bufferProcess] send to processor:หมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.951714916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.951718161+07:00","message":"> Transcript [51226] [false]: 'หมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.95172033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:21.951724638+07:00","message":"Set new StatePrefix: 'หมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.019782555+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.019828987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.019835064+07:00","message":"receive interim result [false|false]: มากับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.019853035+07:00","message":"[buffer interim] 4511 false มากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.019861209+07:00","message":"[bufferProcess] interim [540000000]:มากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.019863754+07:00","message":"[bufferProcess] send to processor:มาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.019867453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.019870414+07:00","message":"> Transcript [51227] [false]: 'มาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.019872391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.01987441+07:00","message":"Set new StatePrefix: 'มาก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.064031108+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.064066994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมากัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.064073001+07:00","message":"receive interim result [false|false]: หมากัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.064087231+07:00","message":"[buffer interim] 4511 false หมากัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.064095019+07:00","message":"[bufferProcess] interim [600000000]:หมากัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.064097366+07:00","message":"[bufferProcess] send to processor:มากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.064103835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.064106707+07:00","message":"> Transcript [51228] [false]: 'มากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.06410902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.064110913+07:00","message":"Set new StatePrefix: 'มากับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.11448418+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.114527644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากระตุ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.114534937+07:00","message":"receive interim result [false|false]: มากระตุ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.114555193+07:00","message":"[buffer interim] 4511 false มากระตุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.114570255+07:00","message":"[bufferProcess] interim [660000000]:มากระตุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.114573658+07:00","message":"[bufferProcess] send to processor:หมากัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.114585753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.114590441+07:00","message":"> Transcript [51229] [false]: 'หมากัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.114594666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.114598156+07:00","message":"Set new StatePrefix: 'หมากัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.301157447+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.301215745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากระตุ้นเตือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.301223259+07:00","message":"receive interim result [false|false]: มากระตุ้นเตือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.301239767+07:00","message":"[buffer interim] 4511 false มากระตุ้นเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.301247629+07:00","message":"[bufferProcess] interim [840000000]:มากระตุ้นเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.301253705+07:00","message":"[bufferProcess] send to processor:มากระตุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.301269587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.301274452+07:00","message":"> Transcript [51230] [false]: 'มากระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.301277506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.301280197+07:00","message":"Set new StatePrefix: 'มากระตุ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.543194588+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.543242748+07:00","message":"receive 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-05-12T14:12:22.543249607+07:00","message":"receive interim result [false|false]: มากระตุ้นเตือนให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.543269524+07:00","message":"[buffer interim] 4511 false มากระตุ้นเตือนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.543283252+07:00","message":"[bufferProcess] interim [20000000]:มากระตุ้นเตือนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.543286642+07:00","message":"[bufferProcess] send to processor:มากระตุ้นเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.543295483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.543299484+07:00","message":"> Transcript [51231] [false]: 'มากระตุ้นเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.543304336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.543307997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.543311283+07:00","message":"StatePrefix: 'มากระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.5433148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.697794936+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.697831494+07:00","message":"receive 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-05-12T14:12:22.697837058+07:00","message":"receive interim result [false|false]: มากระตุ้นเตือนให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.697854211+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.69785893+07:00","message":"receive 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-05-12T14:12:22.697861527+07:00","message":"receive interim result [false|false]: มากระตุ้นเตือนให้ประชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.697866887+07:00","message":"[buffer interim] 4511 false มากระตุ้นเตือนให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.697870307+07:00","message":"[buffer interim] 4511 false มากระตุ้นเตือนให้ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.697876177+07:00","message":"[bufferProcess] interim [140000000]:มากระตุ้นเตือนให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.697878774+07:00","message":"[bufferProcess] send to processor:มากระตุ้นเตือนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.697881474+07:00","message":"[bufferProcess] interim [200000000]:มากระตุ้นเตือนให้ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.6978834+07:00","message":"[bufferProcess] send to processor:มากระตุ้นเตือนให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.69788625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.697888721+07:00","message":"> Transcript [51232] [false]: 'มากระตุ้นเตือนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.69789213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.697893965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.697895736+07:00","message":"StatePrefix: 'มากระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.697897688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.697899223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.697901053+07:00","message":"> Transcript [51233] [false]: 'มากระตุ้นเตือนให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.697902992+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.697904545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.697906106+07:00","message":"StatePrefix: 'มากระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.69790778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.77678521+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.776828577+07:00","message":"receive 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-05-12T14:12:22.776836393+07:00","message":"receive interim result [false|false]: มากระตุ้นเตือนให้ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.776854713+07:00","message":"[buffer interim] 4511 false มากระตุ้นเตือนให้ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.776871692+07:00","message":"[bufferProcess] interim [320000000]:มากระตุ้นเตือนให้ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.776875448+07:00","message":"[bufferProcess] send to processor:มากระตุ้นเตือนให้ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.776880158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.776884413+07:00","message":"> Transcript [51234] [false]: 'มากระตุ้นเตือนให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.776889344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.776892016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.776894819+07:00","message":"StatePrefix: 'มากระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.776897904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.776901673+07:00","message":"Push: 'มากระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.77690436+07:00","message":"TextPushed: 'มากระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.776907785+07:00","message":"Set new StatePrefix : 'มากระตุ้นเตือนให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.776911529+07:00","message":"Next Push (prob) : 'เตือนให้ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.77692237+07:00","message":"push: {false มากระตุ้น 0 0xc0042d6100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.954880951+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.954935418+07:00","message":"receive 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-05-12T14:12:22.954943592+07:00","message":"receive interim result [false|false]: มากระตุ้นเตือนให้ประชาชนได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:22.954965539+07:00","message":"[buffer interim] 4511 false มากระตุ้นเตือนให้ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.954977216+07:00","message":"[bufferProcess] interim [500000000]:มากระตุ้นเตือนให้ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.954980123+07:00","message":"[bufferProcess] send to processor:มากระตุ้นเตือนให้ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.954987953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.954991264+07:00","message":"> Transcript [51235] [false]: 'มากระตุ้นเตือนให้ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.954995466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.954997561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.954999401+07:00","message":"StatePrefix: 'มากระตุ้นเตือนให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:22.95500153+07:00","message":"TextPushed: 'มากระตุ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:23.272913978+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:23.272950464+07:00","message":"receive 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-05-12T14:12:23.272955769+07:00","message":"receive interim result [false|false]: มากระตุ้นเตือนให้ประชาชนได้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:23.272969663+07:00","message":"[buffer interim] 4511 false มากระตุ้นเตือนให้ประชาชนได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:23.27297673+07:00","message":"[bufferProcess] interim [740000000]:มากระตุ้นเตือนให้ประชาชนได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:23.272979526+07:00","message":"[bufferProcess] send to processor:มากระตุ้นเตือนให้ประชาชนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:23.272984932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:23.272987584+07:00","message":"> Transcript [51236] [false]: 'มากระตุ้นเตือนให้ประชาชนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:23.272990924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:23.272993068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:23.272995466+07:00","message":"StatePrefix: 'มากระตุ้นเตือนให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:23.272997699+07:00","message":"TextPushed: 'มากระตุ้น'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:23.351652241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:23.351659959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:23.562914242+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:23.562963953+07:00","message":"receive 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-05-12T14:12:23.562972339+07:00","message":"receive interim result [false|false]: มากระตุ้นเตือนให้ประชาชนได้เข้าทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:23.562991423+07:00","message":"[buffer interim] 4511 false มากระตุ้นเตือนให้ประชาชนได้เข้าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:23.56300063+07:00","message":"[bufferProcess] interim [920000000]:มากระตุ้นเตือนให้ประชาชนได้เข้าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:23.563004581+07:00","message":"[bufferProcess] send to processor:มากระตุ้นเตือนให้ประชาชนได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:23.563009749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:23.563014183+07:00","message":"> Transcript [51237] [false]: 'มากระตุ้นเตือนให้ประชาชนได้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:23.563020079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:23.563023334+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:23.563026535+07:00","message":"StatePrefix: 'มากระตุ้นเตือนให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:23.5630304+07:00","message":"TextPushed: 'มากระตุ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.076622926+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.076670204+07:00","message":"receive 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-05-12T14:12:24.076676672+07:00","message":"receive interim result [false|false]: มากระตุ้นเตือนให้ประชาชนได้เท่าทัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.07669251+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.076696295+07:00","message":"receive 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-05-12T14:12:24.076699105+07:00","message":"receive interim result [false|false]: มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.076717254+07:00","message":"[buffer interim] 4511 false มากระตุ้นเตือนให้ประชาชนได้เท่าทัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.076736637+07:00","message":"[buffer interim] 4511 false มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076745475+07:00","message":"[bufferProcess] interim [40000000]:มากระตุ้นเตือนให้ประชาชนได้เท่าทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076748354+07:00","message":"[bufferProcess] send to processor:มากระตุ้นเตือนให้ประชาชนได้เข้าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076752474+07:00","message":"[bufferProcess] interim [100000000]:มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076754458+07:00","message":"[bufferProcess] send to processor:มากระตุ้นเตือนให้ประชาชนได้เท่าทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076757378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076760377+07:00","message":"> Transcript [51238] [false]: 'มากระตุ้นเตือนให้ประชาชนได้เข้าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076763951+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076766063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.07676833+07:00","message":"StatePrefix: 'มากระตุ้นเตือนให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076771117+07:00","message":"TextPushed: 'มากระตุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076773728+07:00","message":"Push: 'เตือนให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076775719+07:00","message":"TextPushed: 'มากระตุ้นเตือนให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076778287+07:00","message":"Set new StatePrefix : 'มากระตุ้นเตือนให้ประชาชนได้เข้าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076781018+07:00","message":"Next Push (prob) : 'ชนได้เข้าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076782774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076784696+07:00","message":"> Transcript [51239] [false]: 'มากระตุ้นเตือนให้ประชาชนได้เท่าทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076786375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.076788179+07:00","message":"Set new StatePrefix: 'มากระตุ้นเตือนให้ประชาชนได้เท่าทัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.076798967+07:00","message":"push: {false เตือนให้ประชา 0 0xc0042d6100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.136633609+07:00","message":"[GCS] IsForceVAD: false for message ID: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.394631874+07:00","message":"[GCS] Start streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.807701495+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.807758738+07:00","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-05-12T14:12:24.807764927+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.807783799+07:00","message":"[buffer interim] force interim is final (2) :มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.80779069+07:00","message":"[bufferProcess] interim [100000000]:มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.807795296+07:00","message":"[bufferProcess] send to processor (isfinal):มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.807798083+07:00","message":"[bufferProcess] interim [420000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.807800304+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.807802775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.807805813+07:00","message":"> Transcript [51240] [false]: 'มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.807809845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.807811887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.807813912+07:00","message":"StatePrefix: 'มากระตุ้นเตือนให้ประชาชนได้เท่าทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.807816359+07:00","message":"TextPushed: 'มากระตุ้นเตือนให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.807818291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.807820177+07:00","message":"> Transcript [51241] [true]: 'มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.807822349+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.807823951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.807825637+07:00","message":"StatePrefix: 'มากระตุ้นเตือนให้ประชาชนได้เท่าทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.807827565+07:00","message":"TextPushed: 'มากระตุ้นเตือนให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:24.807832682+07:00","message":"Push: 'ชนได้เท่าทันกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.807840071+07:00","message":"push: {true ชนได้เท่าทันกับ 0 0xc0042d6100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:24.816726637+07:00","message":"write wav file: './tmp/7565/7565_4511.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.840710496+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.840750543+07:00","message":"receive 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-05-12T14:12:24.840759609+07:00","message":"receive interim result [false|false]: มากระตุ้นเตือนให้ประชาชนได้เท่าทันกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.840778691+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.840785072+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-05-12T14:12:24.840789366+07:00","message":"receive interim result [false|false]: มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.840797201+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.840802161+07:00","message":"receive 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-05-12T14:12:24.840806185+07:00","message":"receive interim result [false|false]: มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับประเด็นนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.84081373+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.840816459+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-05-12T14:12:24.840818699+07:00","message":"receive interim result [false|false]: มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับประเด็นนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.840824181+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.840827145+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-05-12T14:12:24.840830824+07:00","message":"receive interim result [false|false]: มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับประเด็นนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.840838849+07:00","message":"[buffer interim] this message is already final false 4511: 'มากระตุ้นเตือนให้ประชาชนได้เท่าทันกลับไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.840848079+07:00","message":"[buffer interim] this message is already final false 4511: 'มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับประเด็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.840854656+07:00","message":"[buffer interim] this message is already final false 4511: 'มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับประเด็นนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.840860106+07:00","message":"[buffer interim] this message is already final false 4511: 'มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับประเด็นนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:24.840864694+07:00","message":"[buffer interim] this message is already final false 4511: 'มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับประเด็นนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.032577221+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.032632951+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-05-12T14:12:25.032640811+07:00","message":"receive interim result [false|false]: มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับประเด็นนี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.032663733+07:00","message":"receive streaming session, msgId: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.032668814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับประเด็นนี้นะครับ\",\"confidence\":0.9463196}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.032671863+07:00","message":"receive interim result [true|false]: มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับประเด็นนี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.032674938+07:00","message":"end recv isFinal message id 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.032676956+07:00","message":"end Recv id 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.032686389+07:00","message":"[buffer interim] this message is already final false 4511: 'มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับประเด็นนี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.032695727+07:00","message":"[buffer interim] this message is already final true 4511: 'มากระตุ้นเตือนให้ประชาชนได้เท่าทันกับประเด็นนี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.432628551+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.432675932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.43268241+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.432698583+07:00","message":"[buffer interim] 4512 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.432706371+07:00","message":"[bufferProcess] interim [780000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.432708821+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.432715791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.432718649+07:00","message":"> Transcript [51242] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.432720796+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.601884625+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.601928187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปปฏิบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.601934558+07:00","message":"receive interim result [false|false]: ไปปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.601953286+07:00","message":"[buffer interim] 4512 false ไปปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.601968527+07:00","message":"[bufferProcess] interim [840000000]:ไปปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.601972219+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.601976779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.601982404+07:00","message":"> Transcript [51243] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.601985023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.601986969+07:00","message":"Set new StatePrefix: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.782425504+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.782460498+07:00","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-05-12T14:12:25.782466159+07:00","message":"receive interim result [false|false]: ไปพัฒนาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:25.782481115+07:00","message":"[buffer interim] 4512 false ไปพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.782489901+07:00","message":"[bufferProcess] interim [960000000]:ไปพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.78249262+07:00","message":"[bufferProcess] send to processor:ไปปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.782497605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.782500332+07:00","message":"> Transcript [51244] [false]: 'ไปปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.782502412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:25.782504577+07:00","message":"Set new StatePrefix: 'ไปปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.025089948+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.025129036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปปฏิบัติหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.025134589+07:00","message":"receive interim result [false|false]: ไปปฏิบัติหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.025149241+07:00","message":"[buffer interim] 4512 false ไปปฏิบัติหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.02516033+07:00","message":"[bufferProcess] interim [80000000]:ไปปฏิบัติหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.02517424+07:00","message":"[bufferProcess] send to processor:ไปพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.025182704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.025185902+07:00","message":"> Transcript [51245] [false]: 'ไปพัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.02518918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.025191293+07:00","message":"Set new StatePrefix: 'ไปพัฒนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.195143461+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.195176596+07:00","message":"receive 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-05-12T14:12:26.195181547+07:00","message":"receive interim result [false|false]: ไปพัฒนาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.195190679+07:00","message":"[buffer interim] 4512 false ไปพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.195197618+07:00","message":"[bufferProcess] interim [200000000]:ไปพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.195199999+07:00","message":"[bufferProcess] send to processor:ไปปฏิบัติหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.195203083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.195205775+07:00","message":"> Transcript [51246] [false]: 'ไปปฏิบัติหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.195207807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.195209687+07:00","message":"Set new StatePrefix: 'ไปปฏิบัติหน้า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:26.3519769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:26.351983595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.460912764+07:00","message":"[GCS] Cleaned up inactive client: 4483"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.460936827+07:00","message":"[GCS] Cleaned up inactive client: 4471"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.460939871+07:00","message":"[GCS] Cleaned up inactive client: 4479"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.460941641+07:00","message":"[GCS] Cleaned up inactive client: 4480"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.460943301+07:00","message":"[GCS] Cleaned up inactive client: 4481"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.46094563+07:00","message":"[GCS] Cleaned up inactive client: 4472"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.460947502+07:00","message":"[GCS] Cleaned up inactive client: 4484"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.460949234+07:00","message":"[GCS] Cleaned up inactive client: 4473"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.460950953+07:00","message":"[GCS] Cleaned up inactive client: 4476"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.460952601+07:00","message":"[GCS] Cleaned up inactive client: 4478"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.460954447+07:00","message":"[GCS] Cleaned up inactive client: 4474"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.460956135+07:00","message":"[GCS] Cleaned up inactive client: 4477"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.460958066+07:00","message":"[GCS] Cleaned up inactive client: 4486"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.46095998+07:00","message":"[GCS] Cleaned up inactive client: 4482"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.460961803+07:00","message":"[GCS] Cleaned up inactive client: 4485"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.460963439+07:00","message":"[GCS] Cleaned up inactive client: 4475"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.702461477+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.70250802+07:00","message":"receive 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-05-12T14:12:26.702516708+07:00","message":"receive interim result [false|false]: ใบประกาศนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:26.702533048+07:00","message":"[buffer interim] 4512 false ใบประกาศนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.702543188+07:00","message":"[bufferProcess] interim [560000000]:ใบประกาศนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.702547616+07:00","message":"[bufferProcess] send to processor:ไปพัฒนาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.702551609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.702555091+07:00","message":"> Transcript [51247] [false]: 'ไปพัฒนาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.702557945+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:26.702560817+07:00","message":"Set new StatePrefix: 'ไปพัฒนาการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.006360901+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.006406161+07:00","message":"receive 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-05-12T14:12:27.006414168+07:00","message":"receive interim result [false|false]: ใบประกาศนะครับปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.006430144+07:00","message":"[buffer interim] 4512 false ใบประกาศนะครับปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.006438769+07:00","message":"[bufferProcess] interim [800000000]:ใบประกาศนะครับปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.006441389+07:00","message":"[bufferProcess] send to processor:ใบประกาศนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.006445084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.006447844+07:00","message":"> Transcript [51248] [false]: 'ใบประกาศนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.006449914+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.006452074+07:00","message":"Set new StatePrefix: 'ใบประกาศนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.060564832+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.060603398+07:00","message":"receive 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-05-12T14:12:27.060609431+07:00","message":"receive interim result [false|false]: ใบประกาศนะครับปัญหาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.060624915+07:00","message":"[buffer interim] 4512 false ใบประกาศนะครับปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.060632675+07:00","message":"[bufferProcess] interim [980000000]:ใบประกาศนะครับปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.060635305+07:00","message":"[bufferProcess] send to processor:ใบประกาศนะครับปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.060641542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.060644278+07:00","message":"> Transcript [51249] [false]: 'ใบประกาศนะครับปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.060647969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.060650222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.060652858+07:00","message":"StatePrefix: 'ใบประกาศนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.06065525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.126147141+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.126188101+07:00","message":"receive 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-05-12T14:12:27.126195301+07:00","message":"receive interim result [false|false]: ใบประกาศนะครับปัญหาการใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.126209833+07:00","message":"[buffer interim] 4512 false ใบประกาศนะครับปัญหาการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.126217737+07:00","message":"[bufferProcess] interim [160000000]:ใบประกาศนะครับปัญหาการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.126220167+07:00","message":"[bufferProcess] send to processor:ใบประกาศนะครับปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.126226562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.126229497+07:00","message":"> Transcript [51250] [false]: 'ใบประกาศนะครับปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.126233002+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.1262352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.126237733+07:00","message":"StatePrefix: 'ใบประกาศนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.126240107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.149001083+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.149035995+07:00","message":"receive 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-05-12T14:12:27.149042153+07:00","message":"receive interim result [false|false]: ใบประกาศนะครับปัญหาการใช้งาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.149056727+07:00","message":"[buffer interim] 4512 false ใบประกาศนะครับปัญหาการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.14906426+07:00","message":"[bufferProcess] interim [280000000]:ใบประกาศนะครับปัญหาการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.149066878+07:00","message":"[bufferProcess] send to processor:ใบประกาศนะครับปัญหาการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.149070108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.149072684+07:00","message":"> Transcript [51251] [false]: 'ใบประกาศนะครับปัญหาการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.149076422+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.149078338+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.149080842+07:00","message":"StatePrefix: 'ใบประกาศนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.149082908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.315348693+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.315394141+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-05-12T14:12:27.315400483+07:00","message":"receive interim result [false|false]: ใบประกาศนะครับปัญหาการใช้งานรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.3154178+07:00","message":"[buffer interim] 4512 false ใบประกาศนะครับปัญหาการใช้งานรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.315433383+07:00","message":"[bufferProcess] interim [580000000]:ใบประกาศนะครับปัญหาการใช้งานรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.315438165+07:00","message":"[bufferProcess] send to processor:ใบประกาศนะครับปัญหาการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.315448115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.315452282+07:00","message":"> Transcript [51252] [false]: 'ใบประกาศนะครับปัญหาการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.315458811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.315462829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.315466331+07:00","message":"StatePrefix: 'ใบประกาศนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.315469647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.315477629+07:00","message":"Push: 'ใบประกาศนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.315480876+07:00","message":"TextPushed: 'ใบประกาศนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.315484219+07:00","message":"Set new StatePrefix : 'ใบประกาศนะครับปัญหาการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.315487787+07:00","message":"Next Push (prob) : 'ปัญหาการใช้งาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.315498961+07:00","message":"push: {false ใบประกาศนะครับ 0 0xc00386cc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.445933564+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.445974417+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-05-12T14:12:27.445980974+07:00","message":"receive interim result [false|false]: ใบประกาศนะครับปัญหาการใช้งานรถยนต์ติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.44599557+07:00","message":"[buffer interim] 4512 false ใบประกาศนะครับปัญหาการใช้งานรถยนต์ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.446004884+07:00","message":"[bufferProcess] interim [760000000]:ใบประกาศนะครับปัญหาการใช้งานรถยนต์ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.446007802+07:00","message":"[bufferProcess] send to processor:ใบประกาศนะครับปัญหาการใช้งานรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.44601316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.446016188+07:00","message":"> Transcript [51253] [false]: 'ใบประกาศนะครับปัญหาการใช้งานรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.446020358+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.446022925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.446024769+07:00","message":"StatePrefix: 'ใบประกาศนะครับปัญหาการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.446027046+07:00","message":"TextPushed: 'ใบประกาศนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.450600614+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.450629476+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-05-12T14:12:27.450636548+07:00","message":"receive interim result [false|false]: ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.450653036+07:00","message":"[buffer interim] 4512 false ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.450660741+07:00","message":"[bufferProcess] interim [820000000]:ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.45066438+07:00","message":"[bufferProcess] send to processor:ใบประกาศนะครับปัญหาการใช้งานรถยนต์ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.450671196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.450674798+07:00","message":"> Transcript [51254] [false]: 'ใบประกาศนะครับปัญหาการใช้งานรถยนต์ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.450677822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.450679787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.450681697+07:00","message":"StatePrefix: 'ใบประกาศนะครับปัญหาการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.450684171+07:00","message":"TextPushed: 'ใบประกาศนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.767886426+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.767933051+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-05-12T14:12:27.767940207+07:00","message":"receive interim result [false|false]: ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.767956428+07:00","message":"[buffer interim] 4512 false ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.76796483+07:00","message":"[bufferProcess] interim [420000000]:ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.767967204+07:00","message":"[bufferProcess] send to processor:ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.767973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.767975808+07:00","message":"> Transcript [51255] [false]: 'ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.76797971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.767981896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.767984292+07:00","message":"StatePrefix: 'ใบประกาศนะครับปัญหาการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.767986879+07:00","message":"TextPushed: 'ใบประกาศนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.886530897+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.886566496+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-05-12T14:12:27.886573629+07:00","message":"receive interim result [false|false]: ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.886586226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.886588765+07:00","message":"receive interim result [false|false]:  EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.886596603+07:00","message":"[buffer interim] 4512 false ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.886605856+07:00","message":"[buffer interim] 4512 false  EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.88661311+07:00","message":"[bufferProcess] interim [480000000]:ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.886617055+07:00","message":"[bufferProcess] send to processor:ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.886626229+07:00","message":"[bufferProcess] interim [480000000]: EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.886630726+07:00","message":"[bufferProcess] update buffer: ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.886633511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.886636433+07:00","message":"> Transcript [51256] [false]: 'ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.886643236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.886645205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.886647533+07:00","message":"StatePrefix: 'ใบประกาศนะครับปัญหาการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.886650292+07:00","message":"TextPushed: 'ใบประกาศนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.886656052+07:00","message":"Push: 'ปัญหาการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.886658158+07:00","message":"TextPushed: 'ใบประกาศนะครับปัญหาการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.886660146+07:00","message":"Set new StatePrefix : 'ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:27.886662262+07:00","message":"Next Push (prob) : 'รถยนต์ไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.886670421+07:00","message":"push: {false ปัญหาการใช้งาน 0 0xc00386cc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:27.922762006+07:00","message":"[GCS] IsForceVAD: false for message ID: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:28.053991356+07:00","message":"[GCS] Start streaming session, msgId: 4513"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:28.164059112+07:00","message":"receive streaming session, msgId: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:28.16411104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า EV\",\"confidence\":0.94234157}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:28.164123316+07:00","message":"receive interim result [true|false]: ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:28.164135284+07:00","message":"end recv isFinal message id 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:28.164138561+07:00","message":"end Recv id 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:28.164147267+07:00","message":"[buffer interim] 4512 true ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.164156281+07:00","message":"[bufferProcess] interim [750000000]:ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.16415968+07:00","message":"[bufferProcess] send to processor (isfinal):ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.164163205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.164166227+07:00","message":"> Transcript [51257] [false]: 'ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.164169285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.164171293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.164175373+07:00","message":"StatePrefix: 'ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.164179401+07:00","message":"TextPushed: 'ใบประกาศนะครับปัญหาการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.164181413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.164183354+07:00","message":"> Transcript [51258] [true]: 'ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.164185555+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.164187473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.164189178+07:00","message":"StatePrefix: 'ใบประกาศนะครับปัญหาการใช้งานรถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.164192097+07:00","message":"TextPushed: 'ใบประกาศนะครับปัญหาการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.1641962+07:00","message":"Push: 'รถยนต์ไฟฟ้า EV'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:28.16420906+07:00","message":"push: {true รถยนต์ไฟฟ้า EV 0 0xc00386cc00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:28.173296132+07:00","message":"write wav file: './tmp/7565/7565_4512.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:28.523385782+07:00","message":"receive streaming session, msgId: 4513"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:28.523424651+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-05-12T14:12:28.523429931+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:28.523452111+07:00","message":"[buffer interim] 4513 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.523459825+07:00","message":"[bufferProcess] interim [240000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.52346165+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:28.775371535+07:00","message":"receive streaming session, msgId: 4513"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:28.775410275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วโดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:28.775415765+07:00","message":"receive interim result [false|false]: แล้วโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:28.775431954+07:00","message":"[buffer interim] 4513 false แล้วโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.775439543+07:00","message":"[bufferProcess] interim [540000000]:แล้วโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.775442086+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.775445766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.775448597+07:00","message":"> Transcript [51259] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:28.775450713+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:29.101828961+07:00","message":"receive streaming session, msgId: 4513"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:29.101863954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วโดยเฉพาะประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:29.101869586+07:00","message":"receive interim result [false|false]: แล้วโดยเฉพาะประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:29.101884707+07:00","message":"[buffer interim] 4513 false แล้วโดยเฉพาะประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.101894012+07:00","message":"[bufferProcess] interim [900000000]:แล้วโดยเฉพาะประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.101896444+07:00","message":"[bufferProcess] send to processor:แล้วโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.10190167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.101904489+07:00","message":"> Transcript [51260] [false]: 'แล้วโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.101908031+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.101910347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.101912222+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.101914173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:29.202729557+07:00","message":"[GCS] IsForceVAD: false for message ID: 4513"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:29.299060064+07:00","message":"receive streaming session, msgId: 4513"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:29.299114135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วโดยเฉพาะประเด็น\",\"confidence\":0.9137239}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:29.299123238+07:00","message":"receive interim result [true|false]: แล้วโดยเฉพาะประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:29.299136901+07:00","message":"end recv isFinal message id 4513"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:29.299139476+07:00","message":"end Recv id 4513"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:29.299146538+07:00","message":"[buffer interim] 4513 true แล้วโดยเฉพาะประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.299155062+07:00","message":"[bufferProcess] interim [170000000]:แล้วโดยเฉพาะประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.299158442+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วโดยเฉพาะประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.299162275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.299165575+07:00","message":"> Transcript [51261] [false]: 'แล้วโดยเฉพาะประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.299168798+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.299171554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.299173876+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.2991759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.299177533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.299179699+07:00","message":"> Transcript [51262] [true]: 'แล้วโดยเฉพาะประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.299181861+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.299183484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.299185149+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.299186759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:29.299195569+07:00","message":"Push: 'แล้วโดยเฉพาะประเด็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:29.299204131+07:00","message":"push: {true แล้วโดยเฉพาะประเด็น 0 0xc0042d7a80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:29.30477208+07:00","message":"write wav file: './tmp/7565/7565_4513.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:29.352863607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:29.35287016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:29.584168307+07:00","message":"[GCS] Start streaming session, msgId: 4514"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.069182692+07:00","message":"receive streaming session, msgId: 4514"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.069226498+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-05-12T14:12:30.069232595+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.069250482+07:00","message":"[buffer interim] 4514 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.069261596+07:00","message":"[bufferProcess] interim [300000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.069263818+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.345145278+07:00","message":"receive streaming session, msgId: 4514"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.345208888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.345215313+07:00","message":"receive interim result [false|false]: ความจำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.34523717+07:00","message":"[buffer interim] 4514 false ความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.345245847+07:00","message":"[bufferProcess] interim [600000000]:ความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.345248911+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.345256292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.345259577+07:00","message":"> Transcript [51263] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.345262149+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.487775018+07:00","message":"[GCS] IsForceVAD: false for message ID: 4514"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.547015872+07:00","message":"[GCS] Start streaming session, msgId: 4515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.569680972+07:00","message":"receive streaming session, msgId: 4514"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.569727831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความชำรุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.569733695+07:00","message":"receive interim result [false|false]: ความชำรุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.569750316+07:00","message":"[buffer interim] 4514 false ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.569757634+07:00","message":"[bufferProcess] interim [780000000]:ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.569760204+07:00","message":"[bufferProcess] send to processor:ความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.569767419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.569770094+07:00","message":"> Transcript [51264] [false]: 'ความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.569773024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.569775149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.569776986+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.569779054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.59554354+07:00","message":"receive streaming session, msgId: 4514"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.595583388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความชำรุด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.595590515+07:00","message":"receive interim result [true|false]: ความชำรุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.595602989+07:00","message":"end recv isFinal message id 4514"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.595605036+07:00","message":"end Recv id 4514"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.595612147+07:00","message":"[buffer interim] 4514 true ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.595620067+07:00","message":"[bufferProcess] interim [930000000]:ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.595626781+07:00","message":"[bufferProcess] send to processor (isfinal):ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.595630322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.595633255+07:00","message":"> Transcript [51265] [false]: 'ความชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.595636795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.595638882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.595640658+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.595642564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.59564412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.595646035+07:00","message":"> Transcript [51266] [true]: 'ความชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.595648355+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.595649963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.59565273+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.595654363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:30.59566195+07:00","message":"Push: 'ความชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:30.595669635+07:00","message":"push: {true ความชำรุด 0 0xc002ac3f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:30.602171735+07:00","message":"write wav file: './tmp/7565/7565_4514.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:31.087631189+07:00","message":"receive streaming session, msgId: 4515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:31.087670132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:31.087676157+07:00","message":"receive interim result [false|false]: กล้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:31.08769039+07:00","message":"[buffer interim] 4515 false กล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:31.087698353+07:00","message":"[bufferProcess] interim [540000000]:กล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:31.0877006+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:31.525767242+07:00","message":"receive streaming session, msgId: 4515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:31.525811286+07:00","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-05-12T14:12:31.525818872+07:00","message":"receive interim result [false|false]: กล้องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:31.52583627+07:00","message":"[buffer interim] 4515 false กล้องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:31.525848023+07:00","message":"[bufferProcess] interim [960000000]:กล้องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:31.5258517+07:00","message":"[bufferProcess] send to processor:กล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:31.525858202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:31.525862383+07:00","message":"> Transcript [51267] [false]: 'กล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:31.525865327+07:00","message":"Set StatePrefix (first interim): 'กล้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:31.723198346+07:00","message":"receive streaming session, msgId: 4515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:31.723246118+07:00","message":"receive 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-05-12T14:12:31.723252735+07:00","message":"receive interim result [false|false]: กล้องของตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:31.723269564+07:00","message":"[buffer interim] 4515 false กล้องของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:31.723277779+07:00","message":"[bufferProcess] interim [200000000]:กล้องของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:31.723280294+07:00","message":"[bufferProcess] send to processor:กล้องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:31.723287959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:31.723290835+07:00","message":"> Transcript [51268] [false]: 'กล้องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:31.723294307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:31.723296588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:31.723298419+07:00","message":"StatePrefix: 'กล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:31.723300654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.103487226+07:00","message":"receive streaming session, msgId: 4515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.103529603+07:00","message":"receive 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-05-12T14:12:32.103535934+07:00","message":"receive interim result [false|false]: กล้องของตัวรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.103551924+07:00","message":"[buffer interim] 4515 false กล้องของตัวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.103558921+07:00","message":"[bufferProcess] interim [560000000]:กล้องของตัวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.103561549+07:00","message":"[bufferProcess] send to processor:กล้องของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.103569146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.10357176+07:00","message":"> Transcript [51269] [false]: 'กล้องของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.103574678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.103576817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.103578971+07:00","message":"StatePrefix: 'กล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.103581124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:32.353749204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:32.353770274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.418848577+07:00","message":"receive streaming session, msgId: 4515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.418891099+07:00","message":"receive 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-05-12T14:12:32.418897421+07:00","message":"receive interim result [false|false]: กล้องของตัวรถป้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.418911796+07:00","message":"[buffer interim] 4515 false กล้องของตัวรถป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.418919767+07:00","message":"[bufferProcess] interim [920000000]:กล้องของตัวรถป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.418922015+07:00","message":"[bufferProcess] send to processor:กล้องของตัวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.418929252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.418934035+07:00","message":"> Transcript [51270] [false]: 'กล้องของตัวรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.418936982+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.41893909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.418940884+07:00","message":"StatePrefix: 'กล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.418942964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.490959269+07:00","message":"receive streaming session, msgId: 4515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.49100358+07:00","message":"receive 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-05-12T14:12:32.49101225+07:00","message":"receive interim result [false|false]: กล้องของตัวรถบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.491032356+07:00","message":"[buffer interim] 4515 false กล้องของตัวรถบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.491046171+07:00","message":"[bufferProcess] interim [980000000]:กล้องของตัวรถบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.491049959+07:00","message":"[bufferProcess] send to processor:กล้องของตัวรถป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.491059981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.491064145+07:00","message":"> Transcript [51271] [false]: 'กล้องของตัวรถป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.491069783+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.49107324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.491076156+07:00","message":"StatePrefix: 'กล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.491079145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.4910892+07:00","message":"Push: 'กล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.491091469+07:00","message":"TextPushed: 'กล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.491093447+07:00","message":"Set new StatePrefix : 'กล้องของตัวรถป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.491095532+07:00","message":"Next Push (prob) : 'ของตัวรถป้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.491103727+07:00","message":"push: {false กล้อง 0 0xc003b7da80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.592614858+07:00","message":"[GCS] IsForceVAD: false for message ID: 4515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.628301829+07:00","message":"receive streaming session, msgId: 4515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.628354361+07:00","message":"receive 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-05-12T14:12:32.628363425+07:00","message":"receive interim result [false|false]: กล้องของตัวรถป้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.628380621+07:00","message":"[buffer interim] 4515 false กล้องของตัวรถป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.628388802+07:00","message":"[bufferProcess] interim [100000000]:กล้องของตัวรถป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.628391418+07:00","message":"[bufferProcess] send to processor:กล้องของตัวรถบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.628398401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.628403923+07:00","message":"> Transcript [51272] [false]: 'กล้องของตัวรถบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.628406571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.628408707+07:00","message":"Set new StatePrefix: 'กล้องของตัวรถบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.654039973+07:00","message":"[GCS] Start streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.698356376+07:00","message":"receive streaming session, msgId: 4515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.698400129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล้องของตัวรถป้า\",\"confidence\":0.95335037}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.698408172+07:00","message":"receive interim result [true|false]: กล้องของตัวรถป้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.698419522+07:00","message":"end recv isFinal message id 4515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.698422431+07:00","message":"end Recv id 4515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.698431373+07:00","message":"[buffer interim] 4515 true กล้องของตัวรถป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.698440589+07:00","message":"[bufferProcess] interim [280000000]:กล้องของตัวรถป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.698448294+07:00","message":"[bufferProcess] send to processor (isfinal):กล้องของตัวรถป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.698452783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.698458239+07:00","message":"> Transcript [51273] [false]: 'กล้องของตัวรถป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.698460919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.698463108+07:00","message":"Set new StatePrefix: 'กล้องของตัวรถป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.69846482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.698466726+07:00","message":"> Transcript [51274] [true]: 'กล้องของตัวรถป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.698469022+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.698470903+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.698473125+07:00","message":"StatePrefix: 'กล้องของตัวรถป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.698475283+07:00","message":"TextPushed: 'กล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:32.69848236+07:00","message":"Push: 'ของตัวรถป้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.698492115+07:00","message":"push: {true ของตัวรถป้า 0 0xc003b7da80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:32.706506503+07:00","message":"write wav file: './tmp/7565/7565_4515.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.785749908+07:00","message":"[GCS] IsForceVAD: false for message ID: 4516"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:32.854064132+07:00","message":"[GCS] Start streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.080448223+07:00","message":"receive streaming session, msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.080470404+07:00","message":"found end of frame, send empty tag with msgId: 4516"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.080473456+07:00","message":"end Recv id 4516"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.080480685+07:00","message":"[buffer interim] 4516 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.080487791+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.080493128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.080496885+07:00","message":"> Transcript [51275] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.080500762+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.080504288+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.080507288+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.080510328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.080518936+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.080529909+07:00","message":"push: {true \n 0 0xc002eab580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:33.08478742+07:00","message":"write wav file: './tmp/7565/7565_4516.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.39904038+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.399083493+07:00","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-05-12T14:12:33.399089435+07:00","message":"receive interim result [false|false]: แก้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.399104863+07:00","message":"[buffer interim] 4517 false แก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.399111895+07:00","message":"[bufferProcess] interim [420000000]:แก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.399114482+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.573742512+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.573777838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แก้ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.57378412+07:00","message":"receive interim result [false|false]: แก้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.573799828+07:00","message":"[buffer interim] 4517 false แก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.573806738+07:00","message":"[bufferProcess] interim [540000000]:แก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.573809272+07:00","message":"[bufferProcess] send to processor:แก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.573815774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.573818446+07:00","message":"> Transcript [51276] [false]: 'แก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.573820477+07:00","message":"Set StatePrefix (first interim): 'แก้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.576099478+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.576146054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แก้ไข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.576155126+07:00","message":"receive interim result [false|false]: แก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.57617399+07:00","message":"[buffer interim] 4517 false แก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.57618099+07:00","message":"[bufferProcess] interim [600000000]:แก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.576183754+07:00","message":"[bufferProcess] send to processor:แก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.576190324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.576193815+07:00","message":"> Transcript [51277] [false]: 'แก้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.576196574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.576198429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.576200664+07:00","message":"StatePrefix: 'แก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.576202955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.898089145+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.898129118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แก้ไขไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.898135794+07:00","message":"receive interim result [false|false]: แก้ไขไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:33.898152289+07:00","message":"[buffer interim] 4517 false แก้ไขไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.898160424+07:00","message":"[bufferProcess] interim [900000000]:แก้ไขไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.898163157+07:00","message":"[bufferProcess] send to processor:แก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.898166477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.898172209+07:00","message":"> Transcript [51278] [false]: 'แก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.898175945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.898178085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.898179974+07:00","message":"StatePrefix: 'แก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:33.898182335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.034258453+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.034294353+07:00","message":"receive 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-05-12T14:12:34.034299757+07:00","message":"receive interim result [false|false]: แก้ไขไงก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.034312578+07:00","message":"[buffer interim] 4517 false แก้ไขไงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.034319955+07:00","message":"[bufferProcess] interim [20000000]:แก้ไขไงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.034324834+07:00","message":"[bufferProcess] send to processor:แก้ไขไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.034333647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.034336206+07:00","message":"> Transcript [51279] [false]: 'แก้ไขไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.034339437+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.034342081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.034349193+07:00","message":"StatePrefix: 'แก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.034353283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.215610325+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.215646616+07:00","message":"receive 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-05-12T14:12:34.215653129+07:00","message":"receive interim result [false|false]: แก้ไขไงก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.215666764+07:00","message":"[buffer interim] 4517 false แก้ไขไงก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.215674464+07:00","message":"[bufferProcess] interim [140000000]:แก้ไขไงก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.215676898+07:00","message":"[bufferProcess] send to processor:แก้ไขไงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.215679848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.215682395+07:00","message":"> Transcript [51280] [false]: 'แก้ไขไงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.215685544+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.215687497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.21568961+07:00","message":"StatePrefix: 'แก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.215691589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.215694123+07:00","message":"Push: 'แก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.215696037+07:00","message":"TextPushed: 'แก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.215698137+07:00","message":"Set new StatePrefix : 'แก้ไขไงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.215700413+07:00","message":"Next Push (prob) : 'ไขไงก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.215708586+07:00","message":"push: {false แก้ 0 0xc00386df00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.288205217+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.288244016+07:00","message":"receive 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-05-12T14:12:34.288254414+07:00","message":"receive interim result [false|false]: แก้ไขไงก็ไม่เจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.288272114+07:00","message":"[buffer interim] 4517 false แก้ไขไงก็ไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.2882849+07:00","message":"[bufferProcess] interim [320000000]:แก้ไขไงก็ไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.288287884+07:00","message":"[bufferProcess] send to processor:แก้ไขไงก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.288291786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.288295004+07:00","message":"> Transcript [51281] [false]: 'แก้ไขไงก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.288297923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.288299882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.288301575+07:00","message":"StatePrefix: 'แก้ไขไงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.28830465+07:00","message":"TextPushed: 'แก้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.403322118+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.403364028+07:00","message":"receive 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-05-12T14:12:34.403371947+07:00","message":"receive interim result [false|false]: แก้ไขไงก็ไม่จบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.403387397+07:00","message":"[buffer interim] 4517 false แก้ไขไงก็ไม่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.403397538+07:00","message":"[bufferProcess] interim [380000000]:แก้ไขไงก็ไม่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.403399962+07:00","message":"[bufferProcess] send to processor:แก้ไขไงก็ไม่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.403403343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.403406302+07:00","message":"> Transcript [51282] [false]: 'แก้ไขไงก็ไม่เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.403409286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.40341121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.403413194+07:00","message":"StatePrefix: 'แก้ไขไงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.403416019+07:00","message":"TextPushed: 'แก้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.606195816+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.606246053+07:00","message":"receive 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-05-12T14:12:34.606252124+07:00","message":"receive interim result [false|false]: แก้ไขไงก็ไม่จบสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.606266839+07:00","message":"[buffer interim] 4517 false แก้ไขไงก็ไม่จบสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.606273795+07:00","message":"[bufferProcess] interim [620000000]:แก้ไขไงก็ไม่จบสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.606276507+07:00","message":"[bufferProcess] send to processor:แก้ไขไงก็ไม่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.606282351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.606285049+07:00","message":"> Transcript [51283] [false]: 'แก้ไขไงก็ไม่จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.606288395+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.606290411+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.606292411+07:00","message":"StatePrefix: 'แก้ไขไงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.606294891+07:00","message":"TextPushed: 'แก้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.801644642+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.801678855+07:00","message":"receive 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-05-12T14:12:34.801686067+07:00","message":"receive interim result [false|false]: แก้ไขไงก็ไม่จบสักที"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.801705475+07:00","message":"[buffer interim] 4517 false แก้ไขไงก็ไม่จบสักที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.8017141+07:00","message":"[bufferProcess] interim [800000000]:แก้ไขไงก็ไม่จบสักที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.801717588+07:00","message":"[bufferProcess] send to processor:แก้ไขไงก็ไม่จบสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.801722827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.80172748+07:00","message":"> Transcript [51284] [false]: 'แก้ไขไงก็ไม่จบสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.801733064+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.801735335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.801737415+07:00","message":"StatePrefix: 'แก้ไขไงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.801739871+07:00","message":"TextPushed: 'แก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.801742655+07:00","message":"Push: 'ไขไงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.801744468+07:00","message":"TextPushed: 'แก้ไขไงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.801746728+07:00","message":"Set new StatePrefix : 'แก้ไขไงก็ไม่จบสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:34.801748857+07:00","message":"Next Push (prob) : 'ไม่จบสัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:34.801756783+07:00","message":"push: {false ไขไงก็ 0 0xc00386df00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.117196193+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.117231631+07:00","message":"receive 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-05-12T14:12:35.117237587+07:00","message":"receive interim result [false|false]: แก้ไขไงก็ไม่จบสักทีนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.117251332+07:00","message":"[buffer interim] 4517 false แก้ไขไงก็ไม่จบสักทีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.11726028+07:00","message":"[bufferProcess] interim [40000000]:แก้ไขไงก็ไม่จบสักทีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.117262782+07:00","message":"[bufferProcess] send to processor:แก้ไขไงก็ไม่จบสักที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.117289533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.117293795+07:00","message":"> Transcript [51285] [false]: 'แก้ไขไงก็ไม่จบสักที'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.117297252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.11729928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.117301425+07:00","message":"StatePrefix: 'แก้ไขไงก็ไม่จบสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.117303551+07:00","message":"TextPushed: 'แก้ไขไงก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.171581881+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.171613767+07:00","message":"receive 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-05-12T14:12:35.171620699+07:00","message":"receive interim result [false|false]: แก้ไขไงก็ไม่จบสักทีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.171637024+07:00","message":"[buffer interim] 4517 false แก้ไขไงก็ไม่จบสักทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.171644843+07:00","message":"[bufferProcess] interim [160000000]:แก้ไขไงก็ไม่จบสักทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.171647844+07:00","message":"[bufferProcess] send to processor:แก้ไขไงก็ไม่จบสักทีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.171650825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.17165371+07:00","message":"> Transcript [51286] [false]: 'แก้ไขไงก็ไม่จบสักทีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.171658527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.171660517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.171662478+07:00","message":"StatePrefix: 'แก้ไขไงก็ไม่จบสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.171664853+07:00","message":"TextPushed: 'แก้ไขไงก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.176371839+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.176390479+07:00","message":"receive 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-05-12T14:12:35.176395122+07:00","message":"receive interim result [false|false]: แก้ไขไงก็ไม่จบสักทีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.176408044+07:00","message":"[buffer interim] 4517 false แก้ไขไงก็ไม่จบสักทีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.176412984+07:00","message":"[bufferProcess] interim [220000000]:แก้ไขไงก็ไม่จบสักทีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.176415023+07:00","message":"[bufferProcess] send to processor:แก้ไขไงก็ไม่จบสักทีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.176417323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.176419623+07:00","message":"> Transcript [51287] [false]: 'แก้ไขไงก็ไม่จบสักทีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.176422724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.176425141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.176427041+07:00","message":"StatePrefix: 'แก้ไขไงก็ไม่จบสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.176428932+07:00","message":"TextPushed: 'แก้ไขไงก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.223091056+07:00","message":"[GCS] IsForceVAD: false for message ID: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.334358622+07:00","message":"receive streaming session, msgId: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.334394362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แก้ไขไงก็ไม่จบสักทีนะครับ\",\"confidence\":0.9491138}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.334401835+07:00","message":"receive interim result [true|false]: แก้ไขไงก็ไม่จบสักทีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.334411201+07:00","message":"end recv isFinal message id 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.334413394+07:00","message":"end Recv id 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.334419611+07:00","message":"[buffer interim] 4517 true แก้ไขไงก็ไม่จบสักทีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334429471+07:00","message":"[bufferProcess] interim [400000000]:แก้ไขไงก็ไม่จบสักทีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334434276+07:00","message":"[bufferProcess] send to processor (isfinal):แก้ไขไงก็ไม่จบสักทีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334437294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334440191+07:00","message":"> Transcript [51288] [false]: 'แก้ไขไงก็ไม่จบสักทีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334443404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334445506+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334447499+07:00","message":"StatePrefix: 'แก้ไขไงก็ไม่จบสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334449508+07:00","message":"TextPushed: 'แก้ไขไงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334455335+07:00","message":"Push: 'ไม่จบสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334457189+07:00","message":"TextPushed: 'แก้ไขไงก็ไม่จบสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.33445934+07:00","message":"Set new StatePrefix : 'แก้ไขไงก็ไม่จบสักทีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334461648+07:00","message":"Next Push (prob) : 'ทีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334463288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334465165+07:00","message":"> Transcript [51289] [true]: 'แก้ไขไงก็ไม่จบสักทีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334469204+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334471221+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334473577+07:00","message":"StatePrefix: 'แก้ไขไงก็ไม่จบสักทีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.334475745+07:00","message":"TextPushed: 'แก้ไขไงก็ไม่จบสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:35.33447957+07:00","message":"Push: 'ทีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.334486997+07:00","message":"push: {false ไม่จบสัก 0 0xc00386df00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.334492513+07:00","message":"push: {true ทีนะครับ 0 0xc00386df00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:35.341626223+07:00","message":"write wav file: './tmp/7565/7565_4517.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:35.354596549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:35.35461042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:35.551281789+07:00","message":"[GCS] Start streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.05549412+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.055531073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.055535987+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.055548477+07:00","message":"[buffer interim] 4518 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.05555529+07:00","message":"[bufferProcess] interim [480000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.055556954+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.110363873+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.110401502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาราง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.110407309+07:00","message":"receive interim result [false|false]: ตาราง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.11042401+07:00","message":"[buffer interim] 4518 false ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.110433531+07:00","message":"[bufferProcess] interim [600000000]:ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.110437206+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.110441524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.110445397+07:00","message":"> Transcript [51290] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.110448837+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.204176456+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.204215257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.204222419+07:00","message":"receive interim result [false|false]: การปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.204239284+07:00","message":"[buffer interim] 4518 false การปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.204250666+07:00","message":"[bufferProcess] interim [660000000]:การปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.204254377+07:00","message":"[bufferProcess] send to processor:ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.204258366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.20427646+07:00","message":"> Transcript [51291] [false]: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.20427872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.204280706+07:00","message":"Set new StatePrefix: 'ตาราง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.211013756+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.211040801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การประกาศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.211045231+07:00","message":"receive interim result [false|false]: การประกาศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.211057571+07:00","message":"[buffer interim] 4518 false การประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.211062869+07:00","message":"[bufferProcess] interim [720000000]:การประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.21106502+07:00","message":"[bufferProcess] send to processor:การปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.211067572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.211070174+07:00","message":"> Transcript [51292] [false]: 'การปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.211072264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.211074942+07:00","message":"Set new StatePrefix: 'การปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.532295551+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.532337619+07:00","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-05-12T14:12:36.532344078+07:00","message":"receive interim result [false|false]: การประกาศลด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.532366586+07:00","message":"[buffer interim] 4518 false การประกาศลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.532375017+07:00","message":"[bufferProcess] interim [960000000]:การประกาศลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.532377276+07:00","message":"[bufferProcess] send to processor:การประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.53238094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.532384027+07:00","message":"> Transcript [51293] [false]: 'การประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.532386472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.532388402+07:00","message":"Set new StatePrefix: 'การประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.713400255+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.713459438+07:00","message":"receive 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-05-12T14:12:36.713466922+07:00","message":"receive interim result [false|false]: การประกาศรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.71348354+07:00","message":"[buffer interim] 4518 false การประกาศรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.713492237+07:00","message":"[bufferProcess] interim [140000000]:การประกาศรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.713495287+07:00","message":"[bufferProcess] send to processor:การประกาศลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.713502244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.713505475+07:00","message":"> Transcript [51294] [false]: 'การประกาศลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.713509183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.713511454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.713516307+07:00","message":"StatePrefix: 'การประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.713518611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.716472238+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.716510347+07:00","message":"receive 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-05-12T14:12:36.71651713+07:00","message":"receive interim result [false|false]: การประกาศลดอัตรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.716536853+07:00","message":"[buffer interim] 4518 false การประกาศลดอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.716547258+07:00","message":"[bufferProcess] interim [200000000]:การประกาศลดอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.716550793+07:00","message":"[bufferProcess] send to processor:การประกาศรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.716558635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.716563096+07:00","message":"> Transcript [51295] [false]: 'การประกาศรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.716568221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.716571194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.716574229+07:00","message":"StatePrefix: 'การประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.716577494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.769006607+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.769041968+07:00","message":"receive 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-05-12T14:12:36.769048168+07:00","message":"receive interim result [false|false]: การประกาศลดราคา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:36.769063099+07:00","message":"[buffer interim] 4518 false การประกาศลดราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.769070276+07:00","message":"[bufferProcess] interim [260000000]:การประกาศลดราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.769072857+07:00","message":"[bufferProcess] send to processor:การประกาศลดอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.769080461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.769083284+07:00","message":"> Transcript [51296] [false]: 'การประกาศลดอัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.769086986+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.769090728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.769093939+07:00","message":"StatePrefix: 'การประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:36.769096879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.104268783+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.104308539+07:00","message":"receive 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-05-12T14:12:37.104314256+07:00","message":"receive interim result [false|false]: การประกาศลดราคายัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.104326248+07:00","message":"[buffer interim] 4518 false การประกาศลดราคายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.104335909+07:00","message":"[bufferProcess] interim [560000000]:การประกาศลดราคายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.104338464+07:00","message":"[bufferProcess] send to processor:การประกาศลดราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.104344097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.10435604+07:00","message":"> Transcript [51297] [false]: 'การประกาศลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.104360127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.104362292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.104364185+07:00","message":"StatePrefix: 'การประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.104366284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.10437215+07:00","message":"Push: 'การประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.104374038+07:00","message":"TextPushed: 'การประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.104376022+07:00","message":"Set new StatePrefix : 'การประกาศลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.104377983+07:00","message":"Next Push (prob) : 'ลดราคา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.104388228+07:00","message":"push: {false การประกาศ 0 0xc002eaba80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.424449564+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.424494127+07:00","message":"receive 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-05-12T14:12:37.424502912+07:00","message":"receive interim result [false|false]: การประกาศลดราคาอย่างรุนแรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.424518081+07:00","message":"[buffer interim] 4518 false การประกาศลดราคาอย่างรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.42453+07:00","message":"[bufferProcess] interim [860000000]:การประกาศลดราคาอย่างรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.424534621+07:00","message":"[bufferProcess] send to processor:การประกาศลดราคายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.424541791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.424546294+07:00","message":"> Transcript [51298] [false]: 'การประกาศลดราคายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.424551754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.424554753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.424558258+07:00","message":"StatePrefix: 'การประกาศลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.424561998+07:00","message":"TextPushed: 'การประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.673586797+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.673632348+07:00","message":"receive 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-05-12T14:12:37.67363829+07:00","message":"receive interim result [false|false]: การประกาศลดราคาอย่างรุนแรงจน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.673651285+07:00","message":"[buffer interim] 4518 false การประกาศลดราคาอย่างรุนแรงจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.673658986+07:00","message":"[bufferProcess] interim [160000000]:การประกาศลดราคาอย่างรุนแรงจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.673661635+07:00","message":"[bufferProcess] send to processor:การประกาศลดราคาอย่างรุนแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.673667894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.67367076+07:00","message":"> Transcript [51299] [false]: 'การประกาศลดราคาอย่างรุนแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.67367448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.673676786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.673678754+07:00","message":"StatePrefix: 'การประกาศลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.673680983+07:00","message":"TextPushed: 'การประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.86927864+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.869317247+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-05-12T14:12:37.869323241+07:00","message":"receive interim result [false|false]: การประกาศลดราคาอย่างรุนแรงจนส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.869335241+07:00","message":"[buffer interim] 4518 false การประกาศลดราคาอย่างรุนแรงจนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.869342979+07:00","message":"[bufferProcess] interim [340000000]:การประกาศลดราคาอย่างรุนแรงจนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.869346149+07:00","message":"[bufferProcess] send to processor:การประกาศลดราคาอย่างรุนแรงจน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.869356344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.869359341+07:00","message":"> Transcript [51300] [false]: 'การประกาศลดราคาอย่างรุนแรงจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.869362752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.869365872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.869369059+07:00","message":"StatePrefix: 'การประกาศลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.869372182+07:00","message":"TextPushed: 'การประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.991315392+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.991364916+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-05-12T14:12:37.991370643+07:00","message":"receive interim result [false|false]: การประกาศลดราคาอย่างรุนแรงจะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.99138843+07:00","message":"[buffer interim] 4518 false การประกาศลดราคาอย่างรุนแรงจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.991396268+07:00","message":"[bufferProcess] interim [460000000]:การประกาศลดราคาอย่างรุนแรงจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.991398713+07:00","message":"[bufferProcess] send to processor:การประกาศลดราคาอย่างรุนแรงจนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.991403342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.991406501+07:00","message":"> Transcript [51301] [false]: 'การประกาศลดราคาอย่างรุนแรงจนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.991410748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.991412947+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.991415088+07:00","message":"StatePrefix: 'การประกาศลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.991417086+07:00","message":"TextPushed: 'การประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.991419972+07:00","message":"Push: 'ลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.991421801+07:00","message":"TextPushed: 'การประกาศลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.991423833+07:00","message":"Set new StatePrefix : 'การประกาศลดราคาอย่างรุนแรงจนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:37.991426253+07:00","message":"Next Push (prob) : 'อย่างรุนแรงจนส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:37.991436456+07:00","message":"push: {false ลดราคา 0 0xc002eaba80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.123220387+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.123256964+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-05-12T14:12:38.123263491+07:00","message":"receive interim result [false|false]: การประกาศลดราคาอย่างรุนแรงจะส่งผลกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.123279263+07:00","message":"[buffer interim] 4518 false การประกาศลดราคาอย่างรุนแรงจะส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.123286709+07:00","message":"[bufferProcess] interim [580000000]:การประกาศลดราคาอย่างรุนแรงจะส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.123289521+07:00","message":"[bufferProcess] send to processor:การประกาศลดราคาอย่างรุนแรงจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.123296379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.123299158+07:00","message":"> Transcript [51302] [false]: 'การประกาศลดราคาอย่างรุนแรงจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.123301533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.123303794+07:00","message":"Set new StatePrefix: 'การประกาศลดราคาอย่างรุนแรงจะส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.180917641+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.180953322+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-05-12T14:12:38.180960112+07:00","message":"receive interim result [false|false]: การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.180974732+07:00","message":"[buffer interim] 4518 false การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.180981315+07:00","message":"[bufferProcess] interim [640000000]:การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.180983967+07:00","message":"[bufferProcess] send to processor:การประกาศลดราคาอย่างรุนแรงจะส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.180990277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.180993199+07:00","message":"> Transcript [51303] [false]: 'การประกาศลดราคาอย่างรุนแรงจะส่งผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.180996936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.180999159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.18100138+07:00","message":"StatePrefix: 'การประกาศลดราคาอย่างรุนแรงจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.181004699+07:00","message":"TextPushed: 'การประกาศลดราคา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:38.35470622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:38.35471782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.376676847+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.376715151+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-05-12T14:12:38.376721994+07:00","message":"receive interim result [false|false]: การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.376737794+07:00","message":"[buffer interim] 4518 false การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.376746728+07:00","message":"[bufferProcess] interim [880000000]:การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.37675062+07:00","message":"[bufferProcess] send to processor:การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.37676087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.376764001+07:00","message":"> Transcript [51304] [false]: 'การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.376767321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.376770079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.376775174+07:00","message":"StatePrefix: 'การประกาศลดราคาอย่างรุนแรงจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.376777769+07:00","message":"TextPushed: 'การประกาศลดราคา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.576503592+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.576558212+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-05-12T14:12:38.576566546+07:00","message":"receive interim result [false|false]: การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.576587572+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.576594374+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-05-12T14:12:38.576598591+07:00","message":"receive interim result [false|false]: การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.57661992+07:00","message":"[buffer interim] 4518 false การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.576626041+07:00","message":"[buffer interim] 4518 false การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576635022+07:00","message":"[bufferProcess] interim [60000000]:การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576640313+07:00","message":"[bufferProcess] send to processor:การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576645077+07:00","message":"[bufferProcess] interim [120000000]:การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576648198+07:00","message":"[bufferProcess] send to processor:การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576652715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576657193+07:00","message":"> Transcript [51305] [false]: 'การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576662419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576665509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576668951+07:00","message":"StatePrefix: 'การประกาศลดราคาอย่างรุนแรงจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576673129+07:00","message":"TextPushed: 'การประกาศลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576675782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576678606+07:00","message":"> Transcript [51306] [false]: 'การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576681842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576684507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576687268+07:00","message":"StatePrefix: 'การประกาศลดราคาอย่างรุนแรงจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576690079+07:00","message":"TextPushed: 'การประกาศลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576698815+07:00","message":"Push: 'อย่างรุนแรงจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576701644+07:00","message":"TextPushed: 'การประกาศลดราคาอย่างรุนแรงจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576704829+07:00","message":"Set new StatePrefix : 'การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.576708222+07:00","message":"Next Push (prob) : 'กระทบต่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.576719826+07:00","message":"push: {false อย่างรุนแรงจะส่งผล 0 0xc002eaba80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.891189944+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.891227701+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-05-12T14:12:38.89123408+07:00","message":"receive interim result [false|false]: การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.89124778+07:00","message":"[buffer interim] 4518 false การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.891255254+07:00","message":"[bufferProcess] interim [360000000]:การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.891257712+07:00","message":"[bufferProcess] send to processor:การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.891260986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.891263564+07:00","message":"> Transcript [51307] [false]: 'การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.891265838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.891268639+07:00","message":"Set new StatePrefix: 'การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.893522549+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.893549278+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-05-12T14:12:38.893554953+07:00","message":"receive interim result [false|false]: การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:38.893569124+07:00","message":"[buffer interim] 4518 false การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.89357563+07:00","message":"[bufferProcess] interim [420000000]:การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.893578267+07:00","message":"[bufferProcess] send to processor:การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.893580978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.893583264+07:00","message":"> Transcript [51308] [false]: 'การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.893586752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.893588634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.893590842+07:00","message":"StatePrefix: 'การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:38.893593246+07:00","message":"TextPushed: 'การประกาศลดราคาอย่างรุนแรงจะส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:39.082837138+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:39.08287989+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-05-12T14:12:39.082887303+07:00","message":"receive interim result [false|false]: การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามือสอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:39.08290984+07:00","message":"[buffer interim] 4518 false การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามือสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.082918502+07:00","message":"[bufferProcess] interim [600000000]:การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามือสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.082921591+07:00","message":"[bufferProcess] send to processor:การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.08292571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.082928892+07:00","message":"> Transcript [51309] [false]: 'การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.082932791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.082935059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.082936943+07:00","message":"StatePrefix: 'การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.082939702+07:00","message":"TextPushed: 'การประกาศลดราคาอย่างรุนแรงจะส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:39.2550128+07:00","message":"[GCS] IsForceVAD: false for message ID: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:39.36523758+07:00","message":"receive streaming session, msgId: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:39.36529577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามือสอง\",\"confidence\":0.95850253}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:39.365304934+07:00","message":"receive interim result [true|false]: การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามือสอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:39.365312976+07:00","message":"end recv isFinal message id 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:39.365316056+07:00","message":"end Recv id 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:39.365325257+07:00","message":"[buffer interim] 4518 true การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามือสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.365334872+07:00","message":"[bufferProcess] interim [930000000]:การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามือสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.365339987+07:00","message":"[bufferProcess] send to processor (isfinal):การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามือสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.365345544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.36536342+07:00","message":"> Transcript [51310] [false]: 'การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามือสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.365372435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.365375649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.365378601+07:00","message":"StatePrefix: 'การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.365382763+07:00","message":"TextPushed: 'การประกาศลดราคาอย่างรุนแรงจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.365385892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.365389089+07:00","message":"> Transcript [51311] [true]: 'การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคามือสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.365393265+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.365396064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.365398556+07:00","message":"StatePrefix: 'การประกาศลดราคาอย่างรุนแรงจะส่งผลกระทบต่อราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.365401489+07:00","message":"TextPushed: 'การประกาศลดราคาอย่างรุนแรงจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:39.365410989+07:00","message":"Push: 'กระทบต่อราคามือสอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:39.365422301+07:00","message":"push: {true กระทบต่อราคามือสอง 0 0xc002eaba80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:39.375176998+07:00","message":"write wav file: './tmp/7565/7565_4518.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:39.644920914+07:00","message":"[GCS] Start streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:40.21991231+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:40.21995185+07:00","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-05-12T14:12:40.21995692+07:00","message":"receive interim result [false|false]: รวมถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:40.219971023+07:00","message":"[buffer interim] 4519 false รวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.219977823+07:00","message":"[bufferProcess] interim [420000000]:รวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.219979732+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:40.387718119+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:40.387755614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:40.387761297+07:00","message":"receive interim result [false|false]: รวมถึงความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:40.387775904+07:00","message":"[buffer interim] 4519 false รวมถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.387782965+07:00","message":"[bufferProcess] interim [600000000]:รวมถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.387785272+07:00","message":"[bufferProcess] send to processor:รวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.38779007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.387792776+07:00","message":"> Transcript [51312] [false]: 'รวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.387794981+07:00","message":"Set StatePrefix (first interim): 'รวมถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:40.691247135+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:40.691281441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงความกล้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:40.691287249+07:00","message":"receive interim result [false|false]: รวมถึงความกล้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:40.691305383+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:40.691308845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงความกังวล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:40.691311333+07:00","message":"receive interim result [false|false]: รวมถึงความกังวล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:40.691318428+07:00","message":"[buffer interim] 4519 false รวมถึงความกล้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:40.691321829+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.691327158+07:00","message":"[bufferProcess] interim [840000000]:รวมถึงความกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.691329971+07:00","message":"[bufferProcess] send to processor:รวมถึงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.691332514+07:00","message":"[bufferProcess] interim [900000000]:รวมถึงความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.691334482+07:00","message":"[bufferProcess] send to processor:รวมถึงความกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.691337358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.691339943+07:00","message":"> Transcript [51313] [false]: 'รวมถึงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.691345143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.691347012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.691358093+07:00","message":"StatePrefix: 'รวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.691367967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.691374919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.69138115+07:00","message":"> Transcript [51314] [false]: 'รวมถึงความกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.691385697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.691388267+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.691391403+07:00","message":"StatePrefix: 'รวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:40.691393319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.01307766+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.013117635+07:00","message":"receive 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-05-12T14:12:41.013129031+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.013146564+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.013157204+07:00","message":"[bufferProcess] interim [200000000]:รวมถึงความกังวลเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.013176021+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.013180259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.013183384+07:00","message":"> Transcript [51315] [false]: 'รวมถึงความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.013186904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.013188908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.01319087+07:00","message":"StatePrefix: 'รวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.013192829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.196440473+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.196476601+07:00","message":"receive 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-05-12T14:12:41.196482091+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.196494426+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.196504763+07:00","message":"[bufferProcess] interim [380000000]:รวมถึงความกังวลเรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.196509021+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.196515527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.196519719+07:00","message":"> Transcript [51316] [false]: 'รวมถึงความกังวลเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.196524818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.196528094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.196530182+07:00","message":"StatePrefix: 'รวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.196532222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.196536658+07:00","message":"Push: 'รวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.196539885+07:00","message":"TextPushed: 'รวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.196543374+07:00","message":"Set new StatePrefix : 'รวมถึงความกังวลเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.196546406+07:00","message":"Next Push (prob) : 'ความกังวลเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.196555701+07:00","message":"push: {false รวมถึง 0 0xc002eabc00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:41.355304116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:41.355310946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.384769457+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.384812114+07:00","message":"receive 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-05-12T14:12:41.384818298+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการปก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.384833058+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.38484835+07:00","message":"[bufferProcess] interim [560000000]:รวมถึงความกังวลเรื่องการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.384850925+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.384859616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.384864767+07:00","message":"> Transcript [51317] [false]: 'รวมถึงความกังวลเรื่องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.384868279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.384870602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.384872622+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.384874699+07:00","message":"TextPushed: 'รวมถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.387282585+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.387312182+07:00","message":"receive 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-05-12T14:12:41.387317816+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.387333798+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.387339731+07:00","message":"[bufferProcess] interim [620000000]:รวมถึงความกังวลเรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.387342243+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.387356947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.387359999+07:00","message":"> Transcript [51318] [false]: 'รวมถึงความกังวลเรื่องการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.387363558+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.387365434+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.387367273+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.387369335+07:00","message":"TextPushed: 'รวมถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.516570652+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.516609098+07:00","message":"receive 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-05-12T14:12:41.516615808+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริหาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.516630659+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.516638057+07:00","message":"[bufferProcess] interim [680000000]:รวมถึงความกังวลเรื่องการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.516641151+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.516647886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.516652863+07:00","message":"> Transcript [51319] [false]: 'รวมถึงความกังวลเรื่องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.516656152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.516658374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.516660835+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.516663215+07:00","message":"TextPushed: 'รวมถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.90346527+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.903502702+07:00","message":"receive 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-05-12T14:12:41.903512461+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริหารร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.903525752+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริหารร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.903533532+07:00","message":"[bufferProcess] interim [40000000]:รวมถึงความกังวลเรื่องการบริหารร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.903536542+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.90354304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.903545905+07:00","message":"> Transcript [51320] [false]: 'รวมถึงความกังวลเรื่องการบริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.903550245+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.903552371+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.903555262+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.903561445+07:00","message":"TextPushed: 'รวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.903568222+07:00","message":"Push: 'ความกังวลเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.903570221+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.903572361+07:00","message":"Set new StatePrefix : 'รวมถึงความกังวลเรื่องการบริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.903574606+07:00","message":"Next Push (prob) : 'การบริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.903600943+07:00","message":"push: {false ความกังวลเรื่อง 0 0xc002eabc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.973406994+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.973441892+07:00","message":"receive 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-05-12T14:12:41.973448671+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริการหลังการขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:41.973463184+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.973470723+07:00","message":"[bufferProcess] interim [220000000]:รวมถึงความกังวลเรื่องการบริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.973473541+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการบริหารร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.973479923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.973482791+07:00","message":"> Transcript [51321] [false]: 'รวมถึงความกังวลเรื่องการบริหารร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.973486852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.973488967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.973491149+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่องการบริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:41.973494207+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.297751111+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.297795231+07:00","message":"receive 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-05-12T14:12:42.297801496+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริการหลังการขายด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.297816087+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริการหลังการขายด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.297825151+07:00","message":"[bufferProcess] interim [520000000]:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.297827683+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการบริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.297831744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.297834589+07:00","message":"> Transcript [51322] [false]: 'รวมถึงความกังวลเรื่องการบริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.297837245+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.297839245+07:00","message":"Set new StatePrefix: 'รวมถึงความกังวลเรื่องการบริการหลังการขาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.477385836+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.477423389+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-05-12T14:12:42.477430158+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.47744544+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.477452559+07:00","message":"[bufferProcess] interim [640000000]:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.477455077+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.477461658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.477464443+07:00","message":"> Transcript [51323] [false]: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.47746833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.477470753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.477472759+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่องการบริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.477475387+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.612224742+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.61226111+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-05-12T14:12:42.612267254+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.612281006+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.612288617+07:00","message":"[bufferProcess] interim [760000000]:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.612291697+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.612298136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.612300872+07:00","message":"> Transcript [51324] [false]: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.612305101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.61230704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.612309319+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่องการบริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.612311704+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.624769995+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.62480763+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-05-12T14:12:42.624814862+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.624830996+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.62484183+07:00","message":"[bufferProcess] interim [820000000]:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.624844551+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.624852815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.624856399+07:00","message":"> Transcript [51325] [false]: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.624860911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.624863515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.624865543+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่องการบริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.624868308+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.822291215+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.822332196+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-05-12T14:12:42.822337993+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.822364175+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.822372796+07:00","message":"[bufferProcess] interim [0]:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.822375386+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.822378946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.822381576+07:00","message":"> Transcript [51326] [false]: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.822385382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.822387508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.822390058+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่องการบริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.822392888+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.822401144+07:00","message":"Push: 'การบริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.822403335+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่องการบริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.822406188+07:00","message":"Set new StatePrefix : 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.822409132+07:00","message":"Next Push (prob) : 'ด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.822418059+07:00","message":"push: {false การบริการหลังการขาย 0 0xc002eabc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.999116476+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.999157045+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-05-12T14:12:42.999163367+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:42.999177727+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.99918678+07:00","message":"[bufferProcess] interim [180000000]:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.999190296+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.9991988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.999202316+07:00","message":"> Transcript [51327] [false]: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.99920584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.999208424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.99921018+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:42.999212705+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่องการบริการหลังการขาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.131925272+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.131976728+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-05-12T14:12:43.131984108+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสียบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.132001665+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.132009914+07:00","message":"[bufferProcess] interim [240000000]:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.132012707+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.132016245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.132018923+07:00","message":"> Transcript [51328] [false]: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.132022989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.132024967+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.132027068+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.132031337+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่องการบริการหลังการขาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.143766182+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.143804331+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-05-12T14:12:43.143810963+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.143825455+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.143832685+07:00","message":"[bufferProcess] interim [300000000]:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.143835492+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.143838849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.14384155+07:00","message":"> Transcript [51329] [false]: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.143845749+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.143847679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.143849735+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.143854897+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่องการบริการหลังการขาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.196446474+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.196481865+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-05-12T14:12:43.196489753+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.196501673+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.196510353+07:00","message":"[bufferProcess] interim [360000000]:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.196514269+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.196519317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.196523641+07:00","message":"> Transcript [51330] [false]: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.196527673+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.196529783+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.196531989+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.196537989+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่องการบริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.196541458+07:00","message":"Push: 'ด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.196543436+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.196545978+07:00","message":"Set new StatePrefix : 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.196548218+07:00","message":"Next Push (prob) : 'ที่เสี่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.196556223+07:00","message":"push: {false ด้วยนะครับ 0 0xc002eabc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.375391855+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.375432452+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-05-12T14:12:43.37544072+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.375458924+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.375470198+07:00","message":"[bufferProcess] interim [540000000]:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.375474777+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.375481717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.375486047+07:00","message":"> Transcript [51331] [false]: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.37549174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.375494806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.375498153+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.375502617+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.581127691+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.581220312+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-05-12T14:12:43.581234046+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.581259866+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.581279883+07:00","message":"[bufferProcess] interim [780000000]:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.581293476+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.581300756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.581303503+07:00","message":"> Transcript [51332] [false]: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.581312206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.581321305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.581325146+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.581328418+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.842561444+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.842603026+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-05-12T14:12:43.842609494+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกหลอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.842625361+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.842632727+07:00","message":"[bufferProcess] interim [960000000]:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.842635649+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.842644489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.842647569+07:00","message":"> Transcript [51333] [false]: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.842652673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.842655038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.842657311+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.842660661+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.865148984+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.865202375+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-05-12T14:12:43.865209694+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.865229559+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.865237479+07:00","message":"[bufferProcess] interim [20000000]:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.865239943+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.865243415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.865246916+07:00","message":"> Transcript [51334] [false]: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.865253765+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.865256684+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.865259829+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.865263811+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.865269179+07:00","message":"Push: 'ที่เสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.865271033+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.865274256+07:00","message":"Set new StatePrefix : 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.86527776+07:00","message":"Next Push (prob) : 'ต่อการถูกหลอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.865288897+07:00","message":"push: {false ที่เสี่ยง 0 0xc002eabc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.898015586+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.898057152+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-05-12T14:12:43.898063795+07:00","message":"receive interim result [false|false]: รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอยแพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:43.898077522+07:00","message":"[buffer interim] 4519 false รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอยแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.898085968+07:00","message":"[bufferProcess] interim [80000000]:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอยแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.898088567+07:00","message":"[bufferProcess] send to processor:รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.898094314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.89809727+07:00","message":"> Transcript [51335] [false]: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.898100241+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:43.89810301+07:00","message":"Set new StatePrefix: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:44.003867433+07:00","message":"[GCS] IsForceVAD: false for message ID: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:44.125716845+07:00","message":"receive streaming session, msgId: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:44.12576924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงความกังวลเรื่องการบริหารหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอยแพ\",\"confidence\":0.9422705}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:44.12577947+07:00","message":"receive interim result [true|false]: รวมถึงความกังวลเรื่องการบริหารหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอยแพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:44.125793054+07:00","message":"end recv isFinal message id 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:44.125796269+07:00","message":"end Recv id 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:44.125802627+07:00","message":"[buffer interim] 4519 true รวมถึงความกังวลเรื่องการบริหารหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอยแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.125810194+07:00","message":"[bufferProcess] interim [380000000]:รวมถึงความกังวลเรื่องการบริหารหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอยแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.125815492+07:00","message":"[bufferProcess] send to processor (isfinal):รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอยแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.125818792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.125821812+07:00","message":"> Transcript [51336] [false]: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอยแพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.12582503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.12582901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.125831227+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.125833901+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.125835985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.125837764+07:00","message":"> Transcript [51337] [true]: 'รวมถึงความกังวลเรื่องการบริหารหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอยแพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.125840057+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.125841653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.125843229+07:00","message":"StatePrefix: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.12584506+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.125846749+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.126063057+07:00","message":"Push: 'ต่อการถูกลอยแพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.1260665+07:00","message":"TextPushed: 'รวมถึงความกังวลเรื่องการบริการหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอยแพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.126069046+07:00","message":"Set new StatePrefix : 'รวมถึงความกังวลเรื่องการบริหารหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอยแพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.126071203+07:00","message":"Next Push (prob) : 'รวมถึงความกังวลเรื่องการบริหารหลังการขายด้วยนะครับที่เสี่ยงต่อการถูกลอยแพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:44.126078822+07:00","message":"push: {true ต่อการถูกลอยแพ 0 0xc002eabc00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.126107271+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4519.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:44.135862237+07:00","message":"write wav file: './tmp/7565/7565_4519.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:44.355632026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:44.355659619+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:44.384098113+07:00","message":"[GCS] Start streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:44.925269324+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:44.925308958+07:00","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-05-12T14:12:44.925314301+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:44.925330024+07:00","message":"[buffer interim] 4520 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.925336981+07:00","message":"[bufferProcess] interim [420000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:44.92533864+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.239875765+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.239912011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าพรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.239917449+07:00","message":"receive interim result [false|false]: ว่าพรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.239931359+07:00","message":"[buffer interim] 4520 false ว่าพรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.239937707+07:00","message":"[bufferProcess] interim [660000000]:ว่าพรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.239941048+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.239946202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.239949056+07:00","message":"> Transcript [51338] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.239951117+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.429806451+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.429842481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าบริษัท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.429847801+07:00","message":"receive interim result [false|false]: ว่าบริษัท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.429860572+07:00","message":"[buffer interim] 4520 false ว่าบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.429867316+07:00","message":"[bufferProcess] interim [840000000]:ว่าบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.429869687+07:00","message":"[bufferProcess] send to processor:ว่าพรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.429874913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.429877486+07:00","message":"> Transcript [51339] [false]: 'ว่าพรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.429880309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.429882717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.429885108+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.42988733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.617374632+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.617421994+07:00","message":"receive 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-05-12T14:12:45.617429391+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.617445597+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.617456191+07:00","message":"[bufferProcess] interim [20000000]:ว่าบริษัทแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.617459791+07:00","message":"[bufferProcess] send to processor:ว่าบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.617466967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.617471254+07:00","message":"> Transcript [51340] [false]: 'ว่าบริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.617476232+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.617479191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.617482868+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.617485711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.788323446+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.788378879+07:00","message":"receive 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-05-12T14:12:45.788384709+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.788400593+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.788410444+07:00","message":"[bufferProcess] interim [200000000]:ว่าบริษัทแม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.788414613+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.788422423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.788425344+07:00","message":"> Transcript [51341] [false]: 'ว่าบริษัทแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.788429528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.788431769+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.788434334+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.788436392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.812466128+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.812507042+07:00","message":"receive 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-05-12T14:12:45.812513166+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.812529185+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.812537395+07:00","message":"[bufferProcess] interim [260000000]:ว่าบริษัทแม่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.812539693+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.812543232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.812546334+07:00","message":"> Transcript [51342] [false]: 'ว่าบริษัทแม่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.812549636+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.812551882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.812554108+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.812556042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.812560978+07:00","message":"Push: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.81256296+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.812565026+07:00","message":"Set new StatePrefix : 'ว่าบริษัทแม่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.81256771+07:00","message":"Next Push (prob) : 'บริษัทแม่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.812575859+07:00","message":"push: {false ว่า 0 0xc004ce8e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.818925007+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.818954172+07:00","message":"receive 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-05-12T14:12:45.81896052+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:45.818974562+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.818979864+07:00","message":"[bufferProcess] interim [320000000]:ว่าบริษัทแม่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.818982436+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.818989075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.818991322+07:00","message":"> Transcript [51343] [false]: 'ว่าบริษัทแม่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.818993776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:45.818995833+07:00","message":"Set new StatePrefix: 'ว่าบริษัทแม่หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.17056046+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.170600215+07:00","message":"receive 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-05-12T14:12:46.170605658+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่หรือว่าศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.170623755+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่หรือว่าศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.170631503+07:00","message":"[bufferProcess] interim [560000000]:ว่าบริษัทแม่หรือว่าศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.170634547+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.170637776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.170640374+07:00","message":"> Transcript [51344] [false]: 'ว่าบริษัทแม่หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.170643471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.170646216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.170648464+07:00","message":"StatePrefix: 'ว่าบริษัทแม่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.170650798+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.322613228+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.322651371+07:00","message":"receive 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-05-12T14:12:46.322657083+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่หรือว่าศูนย์บริการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.322675174+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่หรือว่าศูนย์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.322683013+07:00","message":"[bufferProcess] interim [800000000]:ว่าบริษัทแม่หรือว่าศูนย์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.32268644+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่หรือว่าศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.322689917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.322692746+07:00","message":"> Transcript [51345] [false]: 'ว่าบริษัทแม่หรือว่าศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.322695932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.32269785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.322699737+07:00","message":"StatePrefix: 'ว่าบริษัทแม่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.322702417+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.690490321+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.690529046+07:00","message":"receive 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-05-12T14:12:46.690535307+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่หรือว่าศูนย์บริการได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.690550398+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่หรือว่าศูนย์บริการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.690557895+07:00","message":"[bufferProcess] interim [100000000]:ว่าบริษัทแม่หรือว่าศูนย์บริการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.690560311+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่หรือว่าศูนย์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.690563438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.690566124+07:00","message":"> Transcript [51346] [false]: 'ว่าบริษัทแม่หรือว่าศูนย์บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.690569144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.690571073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.690573265+07:00","message":"StatePrefix: 'ว่าบริษัทแม่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.690576149+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.754131922+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.754168765+07:00","message":"receive 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-05-12T14:12:46.754175334+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่หรือว่าศูนย์บริการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.754189454+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่หรือว่าศูนย์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.754195795+07:00","message":"[bufferProcess] interim [160000000]:ว่าบริษัทแม่หรือว่าศูนย์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.754198294+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่หรือว่าศูนย์บริการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.754204646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.754207278+07:00","message":"> Transcript [51347] [false]: 'ว่าบริษัทแม่หรือว่าศูนย์บริการได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.754211322+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.754214378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.754217306+07:00","message":"StatePrefix: 'ว่าบริษัทแม่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.754221498+07:00","message":"TextPushed: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.754229947+07:00","message":"Push: 'บริษัทแม่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.75423357+07:00","message":"TextPushed: 'ว่าบริษัทแม่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.754236993+07:00","message":"Set new StatePrefix : 'ว่าบริษัทแม่หรือว่าศูนย์บริการได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.754241371+07:00","message":"Next Push (prob) : 'ว่าศูนย์บริการได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.754256123+07:00","message":"push: {false บริษัทแม่หรือ 0 0xc004ce8e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.782159582+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.782207023+07:00","message":"receive 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-05-12T14:12:46.782215457+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.782235729+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.782249494+07:00","message":"[bufferProcess] interim [220000000]:ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.782254042+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่หรือว่าศูนย์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.782262981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.782267268+07:00","message":"> Transcript [51348] [false]: 'ว่าบริษัทแม่หรือว่าศูนย์บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.782271121+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.964641579+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.964684924+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-05-12T14:12:46.964692573+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิดบลู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:46.964708238+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิดบลู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.964716669+07:00","message":"[bufferProcess] interim [340000000]:ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิดบลู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.96472056+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.964729553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.964732278+07:00","message":"> Transcript [51349] [false]: 'ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.964734918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:46.964737087+07:00","message":"Set new StatePrefix: 'ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.024212232+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.024256438+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-05-12T14:12:47.024262709+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิดบลูทูธ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.024277214+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิดบลูทูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.024284841+07:00","message":"[bufferProcess] interim [460000000]:ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิดบลูทูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.024287167+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิดบลู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.024290721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.02429378+07:00","message":"> Transcript [51350] [false]: 'ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิดบลู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.02429738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.024299226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.024301247+07:00","message":"StatePrefix: 'ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.024303843+07:00","message":"TextPushed: 'ว่าบริษัทแม่หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.028228551+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.02826437+07:00","message":"receive 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-05-12T14:12:47.028271169+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.028285535+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.02829288+07:00","message":"[bufferProcess] interim [520000000]:ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.028295549+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิดบลูทูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.02829922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.028301951+07:00","message":"> Transcript [51351] [false]: 'ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิดบลูทูธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.028305259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.028307543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.028309646+07:00","message":"StatePrefix: 'ว่าบริษัทแม่หรือว่าศูนย์บริการให้ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.028312546+07:00","message":"TextPushed: 'ว่าบริษัทแม่หรือ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:47.356368277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:47.356371246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.610120707+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.610170358+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-05-12T14:12:47.610179195+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.610198571+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.610212031+07:00","message":"[bufferProcess] interim [60000000]:ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.610216025+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.610221063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.610224988+07:00","message":"> Transcript [51352] [false]: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.610228694+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.610232172+07:00","message":"Set new StatePrefix: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.765425307+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.76546992+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-05-12T14:12:47.76547734+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.765492615+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.76550064+07:00","message":"[bufferProcess] interim [180000000]:ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.765503411+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.76550732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.765510421+07:00","message":"> Transcript [51353] [false]: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.765514396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.765516572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.765518345+07:00","message":"StatePrefix: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.765521081+07:00","message":"TextPushed: 'ว่าบริษัทแม่หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.858547115+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.858587848+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-05-12T14:12:47.85859646+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.858616325+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.858628444+07:00","message":"[bufferProcess] interim [240000000]:ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.858631813+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.858638411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.858641018+07:00","message":"> Transcript [51354] [false]: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.858644984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.85864736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.85864938+07:00","message":"StatePrefix: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.858652153+07:00","message":"TextPushed: 'ว่าบริษัทแม่หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.928308213+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.928358373+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-05-12T14:12:47.928365996+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:47.928381965+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.928389901+07:00","message":"[bufferProcess] interim [420000000]:ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.928392697+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.928396446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.928399421+07:00","message":"> Transcript [51355] [false]: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.928403144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.928405114+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.928407465+07:00","message":"StatePrefix: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:47.928410174+07:00","message":"TextPushed: 'ว่าบริษัทแม่หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.032390431+07:00","message":"[GCS] IsForceVAD: false for message ID: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.114213235+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.114266832+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-05-12T14:12:48.114275084+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.114290375+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.114298457+07:00","message":"[bufferProcess] interim [540000000]:ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.114302153+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.114306308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.114308975+07:00","message":"> Transcript [51356] [false]: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.114312893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.114317413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.114319657+07:00","message":"StatePrefix: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.114322427+07:00","message":"TextPushed: 'ว่าบริษัทแม่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.114325885+07:00","message":"Push: 'ว่าศูนย์บริการจะปิดตัวลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.114327865+07:00","message":"TextPushed: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.114331198+07:00","message":"Set new StatePrefix : 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.114335885+07:00","message":"Next Push (prob) : 'ซึ่งเกิดขึ้นมาแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.114345808+07:00","message":"push: {false ว่าศูนย์บริการจะปิดตัวลง 0 0xc004ce8e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.118459991+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.118485915+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-05-12T14:12:48.118491752+07:00","message":"receive interim result [false|false]: ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.11849859+07:00","message":"[buffer interim] 4520 false ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.118504977+07:00","message":"[bufferProcess] interim [600000000]:ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.118508204+07:00","message":"[bufferProcess] send to processor:ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.118514079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.118517487+07:00","message":"> Transcript [51357] [false]: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.118521649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.118523634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.118525669+07:00","message":"StatePrefix: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.118532337+07:00","message":"TextPushed: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.202061098+07:00","message":"receive streaming session, msgId: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.202098302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงขึ้นมาแล้วนะครับ\",\"confidence\":0.9558467}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.202105345+07:00","message":"receive interim result [true|false]: ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงขึ้นมาแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.202116567+07:00","message":"end recv isFinal message id 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.202119525+07:00","message":"end Recv id 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.202127601+07:00","message":"[buffer interim] 4520 true ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงขึ้นมาแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.202138804+07:00","message":"[bufferProcess] interim [660000000]:ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงขึ้นมาแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.202142514+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.202146137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.202148865+07:00","message":"> Transcript [51358] [false]: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.202152577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.202154485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.202156253+07:00","message":"StatePrefix: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.202158821+07:00","message":"TextPushed: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.202160704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.202164379+07:00","message":"> Transcript [51359] [true]: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงขึ้นมาแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.202166739+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.202168384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.20216991+07:00","message":"StatePrefix: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลงซึ่งเกิดขึ้นมาแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.202171895+07:00","message":"TextPushed: 'ว่าบริษัทแม่หรือว่าศูนย์บริการจะปิดตัวลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.202178678+07:00","message":"Push: 'ขึ้นมาแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.202185913+07:00","message":"push: {true ขึ้นมาแล้วนะครับ 0 0xc004ce8e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:48.211012104+07:00","message":"write wav file: './tmp/7565/7565_4520.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.413953809+07:00","message":"[GCS] Start streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.972471778+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.972512646+07:00","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-05-12T14:12:48.972517831+07:00","message":"receive interim result [false|false]: ตำบล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:48.972532592+07:00","message":"[buffer interim] 4521 false ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.972541032+07:00","message":"[bufferProcess] interim [420000000]:ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:48.972542825+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.175616326+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.175662012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้นหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.175667415+07:00","message":"receive interim result [false|false]: ค้นหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.175679499+07:00","message":"[buffer interim] 4521 false ค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.175686101+07:00","message":"[bufferProcess] interim [600000000]:ค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.175688368+07:00","message":"[bufferProcess] send to processor:ตำบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.175693243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.175696077+07:00","message":"> Transcript [51360] [false]: 'ตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.175698984+07:00","message":"Set StatePrefix (first interim): 'ตำบล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.266339421+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.266380766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.2663876+07:00","message":"receive interim result [false|false]: ส่งผลให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.266401348+07:00","message":"[buffer interim] 4521 false ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.266407953+07:00","message":"[bufferProcess] interim [660000000]:ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.266410235+07:00","message":"[bufferProcess] send to processor:ค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.266416014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.266419108+07:00","message":"> Transcript [51361] [false]: 'ค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.266421293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.266423137+07:00","message":"Set new StatePrefix: 'ค้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.444565911+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.444610609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตือนให้ซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.444616777+07:00","message":"receive interim result [false|false]: เตือนให้ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.444632378+07:00","message":"[buffer interim] 4521 false เตือนให้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.444640574+07:00","message":"[bufferProcess] interim [780000000]:เตือนให้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.444643163+07:00","message":"[bufferProcess] send to processor:ส่งผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.444649705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.444652908+07:00","message":"> Transcript [51362] [false]: 'ส่งผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.444655098+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.444657228+07:00","message":"Set new StatePrefix: 'ส่งผลให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.55225208+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.552303166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.552309732+07:00","message":"receive interim result [false|false]: ส่งผลให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.552326964+07:00","message":"[buffer interim] 4521 false ส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.552335015+07:00","message":"[bufferProcess] interim [840000000]:ส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.552337327+07:00","message":"[bufferProcess] send to processor:เตือนให้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.552343915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.552346848+07:00","message":"> Transcript [51363] [false]: 'เตือนให้ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.55234952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.552351557+07:00","message":"Set new StatePrefix: 'เตือนให้ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.643344672+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.643393662+07:00","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-05-12T14:12:49.643399488+07:00","message":"receive interim result [false|false]: ส่งผลให้สนุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.643413139+07:00","message":"[buffer interim] 4521 false ส่งผลให้สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.643420188+07:00","message":"[bufferProcess] interim [960000000]:ส่งผลให้สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.643422633+07:00","message":"[bufferProcess] send to processor:ส่งผลให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.643429033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.643431968+07:00","message":"> Transcript [51364] [false]: 'ส่งผลให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.643434163+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.643436293+07:00","message":"Set new StatePrefix: 'ส่งผลให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.652576044+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.652624837+07:00","message":"receive 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-05-12T14:12:49.652632346+07:00","message":"receive interim result [false|false]: ส่งผลให้เศรษฐกิจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.652647453+07:00","message":"[buffer interim] 4521 false ส่งผลให้เศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.652661849+07:00","message":"[bufferProcess] interim [20000000]:ส่งผลให้เศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.652665152+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.652675717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.652680349+07:00","message":"> Transcript [51365] [false]: 'ส่งผลให้สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.652683725+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.652687179+07:00","message":"Set new StatePrefix: 'ส่งผลให้สนุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.854515593+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.854554932+07:00","message":"receive 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-05-12T14:12:49.854560909+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:49.854579149+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.854586548+07:00","message":"[bufferProcess] interim [260000000]:ส่งผลให้สถิติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.854588859+07:00","message":"[bufferProcess] send to processor:ส่งผลให้เศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.854592307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.854595698+07:00","message":"> Transcript [51366] [false]: 'ส่งผลให้เศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.854598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:49.854600129+07:00","message":"Set new StatePrefix: 'ส่งผลให้เศรษฐกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.111816094+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.111862465+07:00","message":"receive 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-05-12T14:12:50.111870637+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการหลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.111887186+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.111897934+07:00","message":"[bufferProcess] interim [380000000]:ส่งผลให้สถิติการหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.111900379+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.111905761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.111909674+07:00","message":"> Transcript [51367] [false]: 'ส่งผลให้สถิติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.111913952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.111916131+07:00","message":"Set new StatePrefix: 'ส่งผลให้สถิติการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.18558959+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.185625883+07:00","message":"receive 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-05-12T14:12:50.185631347+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.185647564+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.185653904+07:00","message":"[bufferProcess] interim [440000000]:ส่งผลให้สถิติการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.185656243+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.185660413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.185664839+07:00","message":"> Transcript [51368] [false]: 'ส่งผลให้สถิติการหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.185668927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.185671485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.185673492+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.18567568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.258547681+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.258586498+07:00","message":"receive 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-05-12T14:12:50.258592289+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.258608201+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.258615812+07:00","message":"[bufferProcess] interim [500000000]:ส่งผลให้สถิติการท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.258618551+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.258622294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.258624876+07:00","message":"> Transcript [51369] [false]: 'ส่งผลให้สถิติการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.2586288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.258631484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.258633804+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.258636739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.270348095+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.270380273+07:00","message":"receive 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-05-12T14:12:50.27038561+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.270394735+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.270400395+07:00","message":"[bufferProcess] interim [560000000]:ส่งผลให้สถิติการโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.270402781+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.270405791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.270408127+07:00","message":"> Transcript [51370] [false]: 'ส่งผลให้สถิติการท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.270411131+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.270413013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.270415131+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.270417624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:50.356461314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:50.356494378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.392965599+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.393004514+07:00","message":"receive 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-05-12T14:12:50.39301055+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการโรงเรียนจ่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.393025203+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการโรงเรียนจ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.393032154+07:00","message":"[bufferProcess] interim [800000000]:ส่งผลให้สถิติการโรงเรียนจ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.393034669+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.393039719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.393042831+07:00","message":"> Transcript [51371] [false]: 'ส่งผลให้สถิติการโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.393046498+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.393048721+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.393050714+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.393052798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.393056911+07:00","message":"Push: 'ส่งผลให้สถิติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.393058751+07:00","message":"TextPushed: 'ส่งผลให้สถิติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.393060704+07:00","message":"Set new StatePrefix : 'ส่งผลให้สถิติการโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.393062664+07:00","message":"Next Push (prob) : 'โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.393070789+07:00","message":"push: {false ส่งผลให้สถิติการ 0 0xc0044a3780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.483141632+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.483190719+07:00","message":"receive 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-05-12T14:12:50.483198636+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.483219133+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.48322932+07:00","message":"[bufferProcess] interim [860000000]:ส่งผลให้สถิติการร้องเรียนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.483233597+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการโรงเรียนจ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.483239935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.483242949+07:00","message":"> Transcript [51372] [false]: 'ส่งผลให้สถิติการโรงเรียนจ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.483246174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.483248356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.48325026+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.483254344+07:00","message":"TextPushed: 'ส่งผลให้สถิติการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.691516733+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.691551627+07:00","message":"receive 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-05-12T14:12:50.691558187+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:50.69157584+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.691585015+07:00","message":"[bufferProcess] interim [100000000]:ส่งผลให้สถิติการร้องเรียนจากผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.691587663+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.691592667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.691595376+07:00","message":"> Transcript [51373] [false]: 'ส่งผลให้สถิติการร้องเรียนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.691598059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:50.691600602+07:00","message":"Set new StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.004604479+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.004646608+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-05-12T14:12:51.004653042+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้ปก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.004674484+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.004678648+07:00","message":"receive 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-05-12T14:12:51.004681881+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.004688081+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้ปก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.004691523+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.004698257+07:00","message":"[bufferProcess] interim [340000000]:ส่งผลให้สถิติการร้องเรียนจากผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.00470034+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.004703399+07:00","message":"[bufferProcess] interim [400000000]:ส่งผลให้สถิติการร้องเรียนจากผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.004705362+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.004708361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.004711277+07:00","message":"> Transcript [51374] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.004714826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.004717141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.004718901+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.00472133+07:00","message":"TextPushed: 'ส่งผลให้สถิติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.004723165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.004725111+07:00","message":"> Transcript [51375] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.004727011+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.00472878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.004730389+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.004732242+07:00","message":"TextPushed: 'ส่งผลให้สถิติการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.062396994+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.062437323+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-05-12T14:12:51.062443048+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.062459484+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.062468394+07:00","message":"[bufferProcess] interim [460000000]:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.062471199+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.062475312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.062478113+07:00","message":"> Transcript [51376] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.062482097+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.062484483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.062486219+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.062488741+07:00","message":"TextPushed: 'ส่งผลให้สถิติการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.255340109+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.255390941+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-05-12T14:12:51.255397283+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.255411544+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.255419596+07:00","message":"[bufferProcess] interim [700000000]:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.255422388+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.255426694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.2554302+07:00","message":"> Transcript [51377] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.255433975+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.255436214+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.255438654+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.25544304+07:00","message":"TextPushed: 'ส่งผลให้สถิติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.255446388+07:00","message":"Push: 'ร้องเรียนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.255448298+07:00","message":"TextPushed: 'ส่งผลให้สถิติการร้องเรียนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.255450285+07:00","message":"Set new StatePrefix : 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.255452445+07:00","message":"Next Push (prob) : 'ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.255461382+07:00","message":"push: {false ร้องเรียนจาก 0 0xc0044a3780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.606033935+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.606080236+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-05-12T14:12:51.606087409+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในถ้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.6061057+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในถ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.606116467+07:00","message":"[bufferProcess] interim [940000000]:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในถ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.606119321+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.606125526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.606128669+07:00","message":"> Transcript [51378] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.606132683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.606134958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.606136967+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.606139363+07:00","message":"TextPushed: 'ส่งผลให้สถิติการร้องเรียนจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.622422482+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.622456144+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-05-12T14:12:51.622462223+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.622475267+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.622484152+07:00","message":"[bufferProcess] interim [0]:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.622487947+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในถ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.622494965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.622499068+07:00","message":"> Transcript [51379] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในถ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.622503753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.622505873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.622507748+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.622510558+07:00","message":"TextPushed: 'ส่งผลให้สถิติการร้องเรียนจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.927569933+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.927609956+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-05-12T14:12:51.927616091+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:51.927631+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.927640305+07:00","message":"[bufferProcess] interim [300000000]:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.927642926+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.927650294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.927654754+07:00","message":"> Transcript [51380] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.927658523+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.92766052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.927662938+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:51.927665481+07:00","message":"TextPushed: 'ส่งผลให้สถิติการร้องเรียนจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.101225389+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.101264027+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-05-12T14:12:52.10127105+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.101286095+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.101293691+07:00","message":"[bufferProcess] interim [480000000]:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.101296161+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.101302125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.101304903+07:00","message":"> Transcript [51381] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.101308824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.1013108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.10131304+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.101315626+07:00","message":"TextPushed: 'ส่งผลให้สถิติการร้องเรียนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.101320554+07:00","message":"Push: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.101324841+07:00","message":"TextPushed: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.101328256+07:00","message":"Set new StatePrefix : 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.101330836+07:00","message":"Next Push (prob) : 'ในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.101338877+07:00","message":"push: {false ผู้บริโภค 0 0xc0044a3780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.281672708+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.281716971+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-05-12T14:12:52.281722856+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปีสอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.281737426+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปีสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.281745886+07:00","message":"[bufferProcess] interim [660000000]:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปีสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.281748617+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.28175394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.281757066+07:00","message":"> Transcript [51382] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.281761144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.28176329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.281765337+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.281767957+07:00","message":"TextPushed: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.34450162+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.344542157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.344547753+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.344561894+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.344569442+07:00","message":"[bufferProcess] interim [780000000]:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.344572128+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปีสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.344578585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.344581565+07:00","message":"> Transcript [51383] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปีสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.344585083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.344587649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.344589559+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.344591918+07:00","message":"TextPushed: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.473930414+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.473978682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.473987214+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.474007354+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.474020346+07:00","message":"[bufferProcess] interim [900000000]:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.474024251+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.474033645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.474038162+07:00","message":"> Transcript [51384] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.474044251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.474047641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.4740506+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.474054582+07:00","message":"TextPushed: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.603483516+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.603519426+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-05-12T14:12:52.603526417+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.603541039+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.603548147+07:00","message":"[bufferProcess] interim [960000000]:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.603550554+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.603558025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.60356113+07:00","message":"> Transcript [51385] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.603564887+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.603567005+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.603568832+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.603571627+07:00","message":"TextPushed: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.603578837+07:00","message":"Push: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.603580715+07:00","message":"TextPushed: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.603582845+07:00","message":"Set new StatePrefix : 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.603584949+07:00","message":"Next Push (prob) : 'ปี 2005'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.60359241+07:00","message":"push: {false ในช่วง 0 0xc0044a3780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.606235032+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.606277564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.60628564+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.606304184+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.606313283+07:00","message":"[bufferProcess] interim [20000000]:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.606317542+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.606325165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.60632931+07:00","message":"> Transcript [51386] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.606333105+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.664884949+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.664929327+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-05-12T14:12:52.664937178+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.664948044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.664950473+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.664959232+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.66496598+07:00","message":"[buffer interim] 4521 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.664972346+07:00","message":"[bufferProcess] interim [80000000]:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.664974935+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.664981394+07:00","message":"[bufferProcess] interim [80000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.664983931+07:00","message":"[bufferProcess] update buffer: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.664987031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.664989909+07:00","message":"> Transcript [51387] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.664992294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.664995001+07:00","message":"Set new StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2500'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.792416448+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.792458267+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-05-12T14:12:52.792464798+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.792477014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2506\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.792479635+07:00","message":"receive interim result [false|false]:  2506"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.792488693+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.792493117+07:00","message":"[buffer interim] 4521 false  2506"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.792516839+07:00","message":"[bufferProcess] interim [200000000]:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.792531434+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.792542962+07:00","message":"[bufferProcess] interim [200000000]: 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.792546198+07:00","message":"[bufferProcess] update buffer: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.792550522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.792557798+07:00","message":"> Transcript [51388] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.79256359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.792566722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.792570519+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.792573046+07:00","message":"TextPushed: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.983126155+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.983168597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.983175732+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.983187707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.98319078+07:00","message":"receive interim result [false|false]:  2560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.983198595+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:52.983202251+07:00","message":"[buffer interim] 4521 false  2560"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.983208647+07:00","message":"[bufferProcess] interim [380000000]:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.983211368+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.983214351+07:00","message":"[bufferProcess] interim [380000000]: 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.983217061+07:00","message":"[bufferProcess] update buffer: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.983220289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.983223186+07:00","message":"> Transcript [51389] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.983225347+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:52.983227217+07:00","message":"Set new StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2506'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:53.224416457+07:00","message":"[GCS] IsForceVAD: false for message ID: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:53.303275882+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:53.303325063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:53.303334284+07:00","message":"receive interim result [false|false]: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:53.303347842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2567\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:53.303351577+07:00","message":"receive interim result [false|false]:  2567"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:53.30337229+07:00","message":"[buffer interim] 4521 false ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:53.303377969+07:00","message":"[buffer interim] 4521 false  2567"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.303386526+07:00","message":"[bufferProcess] interim [740000000]:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.303390683+07:00","message":"[bufferProcess] send to processor:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.30339526+07:00","message":"[bufferProcess] interim [740000000]: 2567"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.303398349+07:00","message":"[bufferProcess] update buffer: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2567"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.303402777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.303407044+07:00","message":"> Transcript [51390] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.303410633+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.303413875+07:00","message":"Set new StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2560'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:53.357021335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:53.357014574+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:53.434603521+07:00","message":"receive streaming session, msgId: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:53.434658744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2561\",\"confidence\":0.8654572}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:53.434666425+07:00","message":"receive interim result [true|false]: ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:53.434675507+07:00","message":"end recv isFinal message id 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:53.434677593+07:00","message":"end Recv id 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:53.43468496+07:00","message":"[buffer interim] 4521 true ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.434695739+07:00","message":"[bufferProcess] interim [830000000]:ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2561"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.434701753+07:00","message":"[bufferProcess] send to processor (isfinal):ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2567"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.434705482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.434708511+07:00","message":"> Transcript [51391] [false]: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2567'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.434710902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.434712821+07:00","message":"Set new StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2567'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.434714705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.434716478+07:00","message":"> Transcript [51392] [true]: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2561'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.434718951+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.43472102+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.434723294+07:00","message":"StatePrefix: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วงปี 2567'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.43472546+07:00","message":"TextPushed: 'ส่งผลให้สถิติการร้องเรียนจากผู้บริโภคในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:53.434732124+07:00","message":"Push: 'ปี 2561'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:53.43474086+07:00","message":"push: {true ปี 2561 0 0xc0044a3780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:53.445619076+07:00","message":"write wav file: './tmp/7565/7565_4521.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:53.614684992+07:00","message":"[GCS] Start streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.181210985+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.181248904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"12\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.18125349+07:00","message":"receive interim result [false|false]: 12"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.181271485+07:00","message":"[buffer interim] 4522 false 12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.181278411+07:00","message":"[bufferProcess] interim [360000000]:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.181280278+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.289398128+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.289431168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยืม 2000\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.289436697+07:00","message":"receive interim result [false|false]: ยืม 2000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.289461768+07:00","message":"[buffer interim] 4522 false ยืม 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.289469264+07:00","message":"[bufferProcess] interim [480000000]:ยืม 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.289471653+07:00","message":"[bufferProcess] send to processor:12"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.289474712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.28947744+07:00","message":"> Transcript [51393] [false]: '12'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.289479903+07:00","message":"Set StatePrefix (first interim): '12'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.348471478+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.348507006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2005\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.348513563+07:00","message":"receive interim result [false|false]: 2005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.348528512+07:00","message":"[buffer interim] 4522 false 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.34853654+07:00","message":"[bufferProcess] interim [600000000]:2005"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.348539078+07:00","message":"[bufferProcess] send to processor:ยืม 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.348546664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.34854937+07:00","message":"> Transcript [51394] [false]: 'ยืม 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.348551899+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.348553775+07:00","message":"Set new StatePrefix: 'ยืม 2000'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.465662158+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.465704099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2500\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.465709657+07:00","message":"receive interim result [false|false]: 2500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.465725242+07:00","message":"[buffer interim] 4522 false 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.46573335+07:00","message":"[bufferProcess] interim [660000000]:2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.465735493+07:00","message":"[bufferProcess] send to processor:2005"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.465738965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.465741947+07:00","message":"> Transcript [51395] [false]: '2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.465744325+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.465746305+07:00","message":"Set new StatePrefix: '2005'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.664036258+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.664079199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2506\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.664102742+07:00","message":"receive interim result [false|false]: 2506"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.664120747+07:00","message":"[buffer interim] 4522 false 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.664128771+07:00","message":"[bufferProcess] interim [840000000]:2506"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.664131754+07:00","message":"[bufferProcess] send to processor:2500"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.664138867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.6641425+07:00","message":"> Transcript [51396] [false]: '2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.664144631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.664148101+07:00","message":"Set new StatePrefix: '2500'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.672039698+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.672076743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหรียญ 2516\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.672082644+07:00","message":"receive interim result [false|false]: เหรียญ 2516"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.672099753+07:00","message":"[buffer interim] 4522 false เหรียญ 2516"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.672107388+07:00","message":"[bufferProcess] interim [900000000]:เหรียญ 2516"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.672111167+07:00","message":"[bufferProcess] send to processor:2506"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.672119263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.672122667+07:00","message":"> Transcript [51397] [false]: '2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.672124735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.672127013+07:00","message":"Set new StatePrefix: '2506'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.850539186+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.850580069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.850586623+07:00","message":"receive interim result [false|false]: 2560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:54.85060174+07:00","message":"[buffer interim] 4522 false 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.850613175+07:00","message":"[bufferProcess] interim [80000000]:2560"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.850615726+07:00","message":"[bufferProcess] send to processor:เหรียญ 2516"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.850620579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.850623389+07:00","message":"> Transcript [51398] [false]: 'เหรียญ 2516'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.850625736+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:54.850627724+07:00","message":"Set new StatePrefix: 'เหรียญ 2516'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.048050514+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.048097817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2569\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.048105306+07:00","message":"receive interim result [false|false]: 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.048123552+07:00","message":"[buffer interim] 4522 false 2569"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.048135697+07:00","message":"[bufferProcess] interim [320000000]:2569"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.048138938+07:00","message":"[bufferProcess] send to processor:2560"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.048146377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.04815141+07:00","message":"> Transcript [51399] [false]: '2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.048155099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.048158162+07:00","message":"Set new StatePrefix: '2560'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.392455113+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.392493102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2569 นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.392499152+07:00","message":"receive interim result [false|false]: 2569 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.392521431+07:00","message":"[buffer interim] 4522 false 2569 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.392532519+07:00","message":"[bufferProcess] interim [620000000]:2569 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.392537003+07:00","message":"[bufferProcess] send to processor:2569"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.39254183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.392544809+07:00","message":"> Transcript [51400] [false]: '2569'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.392546975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.392549895+07:00","message":"Set new StatePrefix: '2569'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.683546162+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.683591123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2569\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.683597099+07:00","message":"receive interim result [false|false]: 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.683610065+07:00","message":"receive 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-05-12T14:12:55.683613268+07:00","message":"receive interim result [false|false]:  นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.683622704+07:00","message":"[buffer interim] 4522 false 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.683626762+07:00","message":"[buffer interim] 4522 false  นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.683633828+07:00","message":"[bufferProcess] interim [920000000]:2569"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.683636316+07:00","message":"[bufferProcess] send to processor:2569 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.683639244+07:00","message":"[bufferProcess] interim [920000000]: นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.683642159+07:00","message":"[bufferProcess] update buffer: 2569 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.683645081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.683647633+07:00","message":"> Transcript [51401] [false]: '2569 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.683652977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.683655624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.683657505+07:00","message":"StatePrefix: '2569'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.683659364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.946731768+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.946768018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2569 นะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.946773562+07:00","message":"receive interim result [false|false]: 2569 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:55.946787443+07:00","message":"[buffer interim] 4522 false 2569 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.946794279+07:00","message":"[bufferProcess] interim [220000000]:2569 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.946796838+07:00","message":"[bufferProcess] send to processor:2569 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.946802585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.946805081+07:00","message":"> Transcript [51402] [false]: '2569 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.946808722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.946810926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.946812777+07:00","message":"StatePrefix: '2569'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:55.946814806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:56.357608122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:56.357616944+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.392224552+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.392275575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2569\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.392283485+07:00","message":"receive interim result [false|false]: 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.392296042+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-05-12T14:12:56.392300641+07:00","message":"receive interim result [false|false]:  ระดับสูงขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.392312769+07:00","message":"[buffer interim] 4522 false 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.392317153+07:00","message":"[buffer interim] 4522 false  ระดับสูงขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.392325581+07:00","message":"[bufferProcess] interim [580000000]:2569"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.392329719+07:00","message":"[bufferProcess] send to processor:2569 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.392333647+07:00","message":"[bufferProcess] interim [580000000]: ระดับสูงขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.392337127+07:00","message":"[bufferProcess] update buffer: 2569 ระดับสูงขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.392341709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.392345519+07:00","message":"> Transcript [51403] [false]: '2569 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.392349555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.392352175+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.39236449+07:00","message":"StatePrefix: '2569'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.392367967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.460854679+07:00","message":"[GCS] Cleaned up inactive client: 4497"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.460892157+07:00","message":"[GCS] Cleaned up inactive client: 4491"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.460895388+07:00","message":"[GCS] Cleaned up inactive client: 4495"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.460897913+07:00","message":"[GCS] Cleaned up inactive client: 4492"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.460899839+07:00","message":"[GCS] Cleaned up inactive client: 4489"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.460901599+07:00","message":"[GCS] Cleaned up inactive client: 4487"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.460903195+07:00","message":"[GCS] Cleaned up inactive client: 4488"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.460904764+07:00","message":"[GCS] Cleaned up inactive client: 4494"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.460906373+07:00","message":"[GCS] Cleaned up inactive client: 4493"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.46090798+07:00","message":"[GCS] Cleaned up inactive client: 4490"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.460909624+07:00","message":"[GCS] Cleaned up inactive client: 4496"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.980583452+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.980627916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2569 ระดับสูงขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.980635085+07:00","message":"receive interim result [false|false]: 2569 ระดับสูงขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.980651647+07:00","message":"[buffer interim] 4522 false 2569 ระดับสูงขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.980662954+07:00","message":"[bufferProcess] interim [180000000]:2569 ระดับสูงขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.980665839+07:00","message":"[bufferProcess] send to processor:2569 ระดับสูงขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.980671647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.980675542+07:00","message":"> Transcript [51404] [false]: '2569 ระดับสูงขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.980680346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.980683362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.980686392+07:00","message":"StatePrefix: '2569'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.980689218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.98070007+07:00","message":"Push: '2569'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.980702535+07:00","message":"TextPushed: '2569'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.980704511+07:00","message":"Set new StatePrefix : '2569 ระดับสูงขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:56.980706973+07:00","message":"Next Push (prob) : ' ระดับสูงขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:56.980715709+07:00","message":"push: {false 2569 0 0xc004d59b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.102229734+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.102266158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2569\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.102280639+07:00","message":"receive interim result [false|false]: 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.10229746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับ 1000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.10230222+07:00","message":"receive interim result [false|false]:  นะครับ 1000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.102323988+07:00","message":"[buffer interim] 4522 false 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.102341371+07:00","message":"[buffer interim] 4522 false  นะครับ 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.102350809+07:00","message":"[bufferProcess] interim [300000000]:2569"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.102354143+07:00","message":"[bufferProcess] send to processor:2569 ระดับสูงขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.102368918+07:00","message":"[bufferProcess] interim [300000000]: นะครับ 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.102371897+07:00","message":"[bufferProcess] update buffer: 2569 นะครับ 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.102374987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.102378453+07:00","message":"> Transcript [51405] [false]: '2569 ระดับสูงขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.102381453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.102384127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.102385933+07:00","message":"StatePrefix: '2569 ระดับสูงขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.102388342+07:00","message":"TextPushed: '2569'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.153412486+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.153451955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2569\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.153457709+07:00","message":"receive interim result [false|false]: 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.15346932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ระดับสูงขึ้น 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.15347265+07:00","message":"receive interim result [false|false]:  ระดับสูงขึ้น 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.153482006+07:00","message":"[buffer interim] 4522 false 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.153488316+07:00","message":"[buffer interim] 4522 false  ระดับสูงขึ้น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.153494909+07:00","message":"[bufferProcess] interim [420000000]:2569"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.153497686+07:00","message":"[bufferProcess] send to processor:2569 นะครับ 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.153500858+07:00","message":"[bufferProcess] interim [420000000]: ระดับสูงขึ้น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.153503362+07:00","message":"[bufferProcess] update buffer: 2569 ระดับสูงขึ้น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.153506214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.153509281+07:00","message":"> Transcript [51406] [false]: '2569 นะครับ 1000'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.153511818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.153513822+07:00","message":"Set new StatePrefix: '2569 นะครับ 1000'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.288684378+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.288726373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2569\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.288733069+07:00","message":"receive interim result [false|false]: 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.288747069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ระดับสูงขึ้น 1 พรรษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.288752393+07:00","message":"receive interim result [false|false]:  ระดับสูงขึ้น 1 พรรษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.288763586+07:00","message":"[buffer interim] 4522 false 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.288768097+07:00","message":"[buffer interim] 4522 false  ระดับสูงขึ้น 1 พรรษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.28877448+07:00","message":"[bufferProcess] interim [480000000]:2569"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.288777713+07:00","message":"[bufferProcess] send to processor:2569 ระดับสูงขึ้น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.288782702+07:00","message":"[bufferProcess] interim [480000000]: ระดับสูงขึ้น 1 พรรษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.28878656+07:00","message":"[bufferProcess] update buffer: 2569 ระดับสูงขึ้น 1 พรรษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.288789679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.288792886+07:00","message":"> Transcript [51407] [false]: '2569 ระดับสูงขึ้น 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.288795425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.288797286+07:00","message":"Set new StatePrefix: '2569 ระดับสูงขึ้น 10'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.349023992+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.349062963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2569\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.349069151+07:00","message":"receive interim result [false|false]: 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.349079232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ระดับสูงขึ้น 1003\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.34908317+07:00","message":"receive interim result [false|false]:  ระดับสูงขึ้น 1003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.349092324+07:00","message":"[buffer interim] 4522 false 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.34909655+07:00","message":"[buffer interim] 4522 false  ระดับสูงขึ้น 1003"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.349102993+07:00","message":"[bufferProcess] interim [540000000]:2569"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.349105583+07:00","message":"[bufferProcess] send to processor:2569 ระดับสูงขึ้น 1 พรรษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.349108696+07:00","message":"[bufferProcess] interim [540000000]: ระดับสูงขึ้น 1003"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.349111561+07:00","message":"[bufferProcess] update buffer: 2569 ระดับสูงขึ้น 1003"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.349114198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.349116928+07:00","message":"> Transcript [51408] [false]: '2569 ระดับสูงขึ้น 1 พรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.349120172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.349122137+07:00","message":"Set new StatePrefix: '2569 ระดับสูงขึ้น 1 พรรษา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.472777244+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.47281859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2569\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.472824721+07:00","message":"receive interim result [false|false]: 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.472836974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ระดับสูงขึ้น 1300\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.47283985+07:00","message":"receive interim result [false|false]:  ระดับสูงขึ้น 1300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.472848776+07:00","message":"[buffer interim] 4522 false 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.472852903+07:00","message":"[buffer interim] 4522 false  ระดับสูงขึ้น 1300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.472859285+07:00","message":"[bufferProcess] interim [660000000]:2569"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.472862013+07:00","message":"[bufferProcess] send to processor:2569 ระดับสูงขึ้น 1003"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.472864957+07:00","message":"[bufferProcess] interim [660000000]: ระดับสูงขึ้น 1300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.472869542+07:00","message":"[bufferProcess] update buffer: 2569 ระดับสูงขึ้น 1300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.472872514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.472875561+07:00","message":"> Transcript [51409] [false]: '2569 ระดับสูงขึ้น 1003'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.472878246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.472880184+07:00","message":"Set new StatePrefix: '2569 ระดับสูงขึ้น 1003'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.4745311+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.474563535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2569\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.474569373+07:00","message":"receive interim result [false|false]: 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.474582817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับ 1,300\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.474587646+07:00","message":"receive interim result [false|false]:  นะครับ 1,300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.474595938+07:00","message":"[buffer interim] 4522 false 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.474599226+07:00","message":"[buffer interim] 4522 false  นะครับ 1,300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.474604321+07:00","message":"[bufferProcess] interim [720000000]:2569"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.474606711+07:00","message":"[bufferProcess] send to processor:2569 ระดับสูงขึ้น 1300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.474609686+07:00","message":"[bufferProcess] interim [720000000]: นะครับ 1,300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.474611935+07:00","message":"[bufferProcess] update buffer: 2569 นะครับ 1,300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.474614151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.474616532+07:00","message":"> Transcript [51410] [false]: '2569 ระดับสูงขึ้น 1300'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.474618376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.474620209+07:00","message":"Set new StatePrefix: '2569 ระดับสูงขึ้น 1300'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.540945345+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.540985813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2569\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.540991838+07:00","message":"receive interim result [false|false]: 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.541004421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ระดับสูงขึ้น 1300\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.541008052+07:00","message":"receive interim result [false|false]:  ระดับสูงขึ้น 1300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.541016155+07:00","message":"[buffer interim] 4522 false 2569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.541020332+07:00","message":"[buffer interim] 4522 false  ระดับสูงขึ้น 1300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.541027131+07:00","message":"[bufferProcess] interim [780000000]:2569"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.541029911+07:00","message":"[bufferProcess] send to processor:2569 นะครับ 1,300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.541032891+07:00","message":"[bufferProcess] interim [780000000]: ระดับสูงขึ้น 1300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.54103515+07:00","message":"[bufferProcess] update buffer: 2569 ระดับสูงขึ้น 1300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.5410384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.541041605+07:00","message":"> Transcript [51411] [false]: '2569 นะครับ 1,300'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.541044715+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.541047603+07:00","message":"Set new StatePrefix: '2569 นะครับ 1,300'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.644464858+07:00","message":"[GCS] IsForceVAD: false for message ID: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.836689374+07:00","message":"receive streaming session, msgId: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.836733985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2569 ระดับสูงขึ้น 1300\",\"confidence\":0.90068024}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.836740269+07:00","message":"receive interim result [true|false]: 2569 ระดับสูงขึ้น 1300"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.836750094+07:00","message":"end recv isFinal message id 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.836752353+07:00","message":"end Recv id 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.836759241+07:00","message":"[buffer interim] 4522 true 2569 ระดับสูงขึ้น 1300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.836767637+07:00","message":"[bufferProcess] interim [50000000]:2569 ระดับสูงขึ้น 1300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.836772865+07:00","message":"[bufferProcess] send to processor (isfinal):2569 ระดับสูงขึ้น 1300"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.836776322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.836778938+07:00","message":"> Transcript [51412] [false]: '2569 ระดับสูงขึ้น 1300'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.836781301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.836783292+07:00","message":"Set new StatePrefix: '2569 ระดับสูงขึ้น 1300'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.83678491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.836786992+07:00","message":"> Transcript [51413] [true]: '2569 ระดับสูงขึ้น 1300'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.836789216+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.836791129+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.83679326+07:00","message":"StatePrefix: '2569 ระดับสูงขึ้น 1300'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.836795579+07:00","message":"TextPushed: '2569'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:57.836801739+07:00","message":"Push: ' ระดับสูงขึ้น 1300'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.836811112+07:00","message":"push: {true  ระดับสูงขึ้น 1300 0 0xc004d59b00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:57.846470217+07:00","message":"write wav file: './tmp/7565/7565_4522.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:57.965439726+07:00","message":"[GCS] Start streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:58.50170567+07:00","message":"receive streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:58.501754768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"40\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:58.501761874+07:00","message":"receive interim result [false|false]: 40"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:58.501782712+07:00","message":"[buffer interim] 4523 false 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:58.501793127+07:00","message":"[bufferProcess] interim [420000000]:40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:58.501796303+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:58.687669099+07:00","message":"receive streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:58.687708582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:58.687714565+07:00","message":"receive interim result [false|false]: 48"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:58.687729093+07:00","message":"[buffer interim] 4523 false 48"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:58.687737472+07:00","message":"[bufferProcess] interim [540000000]:48"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:58.687740042+07:00","message":"[bufferProcess] send to processor:40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:58.687746587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:58.687749731+07:00","message":"> Transcript [51414] [false]: '40'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:58.687751847+07:00","message":"Set StatePrefix (first interim): '40'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:58.999220943+07:00","message":"receive streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:58.999259421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48 ราย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:58.999264878+07:00","message":"receive interim result [false|false]: 48 ราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:58.999279478+07:00","message":"[buffer interim] 4523 false 48 ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:58.999286391+07:00","message":"[bufferProcess] interim [840000000]:48 ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:58.999289014+07:00","message":"[bufferProcess] send to processor:48"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:58.999294963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:58.999301138+07:00","message":"> Transcript [51415] [false]: '48'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:58.999303069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:58.999305399+07:00","message":"Set new StatePrefix: '48'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.152550094+07:00","message":"receive streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.152589623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48 รายเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.152595538+07:00","message":"receive interim result [false|false]: 48 รายเดือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.152611249+07:00","message":"[buffer interim] 4523 false 48 รายเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.152618952+07:00","message":"[bufferProcess] interim [20000000]:48 รายเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.152621638+07:00","message":"[bufferProcess] send to processor:48 ราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.152627192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.152630104+07:00","message":"> Transcript [51416] [false]: '48 ราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.152633404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.152635579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.152638452+07:00","message":"StatePrefix: '48'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.152640678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.220940575+07:00","message":"receive streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.220983737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48 LINE ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.220989678+07:00","message":"receive interim result [false|false]: 48 LINE ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.221003924+07:00","message":"[buffer interim] 4523 false 48 LINE ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.221013523+07:00","message":"[bufferProcess] interim [80000000]:48 LINE ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.221016156+07:00","message":"[bufferProcess] send to processor:48 รายเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.221019821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.221022594+07:00","message":"> Transcript [51417] [false]: '48 รายเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.221027634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.221029826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.221031636+07:00","message":"StatePrefix: '48'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.221033887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.31451047+07:00","message":"[GCS] IsForceVAD: false for message ID: 4523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.330501439+07:00","message":"receive streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.330535156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.330540933+07:00","message":"receive interim result [false|false]: 48"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.330550373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" LINE ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.330553634+07:00","message":"receive interim result [false|false]:  LINE ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.330561914+07:00","message":"[buffer interim] 4523 false 48"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.330565875+07:00","message":"[buffer interim] 4523 false  LINE ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.330572156+07:00","message":"[bufferProcess] interim [140000000]:48"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.330574206+07:00","message":"[bufferProcess] send to processor:48 LINE ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.330576795+07:00","message":"[bufferProcess] interim [140000000]: LINE ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.330579326+07:00","message":"[bufferProcess] update buffer: 48 LINE ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.330582053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.330584707+07:00","message":"> Transcript [51418] [false]: '48 LINE ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.330587857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.330589814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.330591572+07:00","message":"StatePrefix: '48'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.330593315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.335433338+07:00","message":"receive streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.335464802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.335470428+07:00","message":"receive interim result [false|false]: 48"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.335481141+07:00","message":"receive 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-05-12T14:12:59.335484335+07:00","message":"receive interim result [false|false]:  รายการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.335491166+07:00","message":"[buffer interim] 4523 false 48"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.335496263+07:00","message":"[buffer interim] 4523 false  รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.33550242+07:00","message":"[bufferProcess] interim [200000000]:48"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.335504591+07:00","message":"[bufferProcess] send to processor:48 LINE ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.335507126+07:00","message":"[bufferProcess] interim [200000000]: รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.335509498+07:00","message":"[bufferProcess] update buffer: 48 รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.335511923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.335516792+07:00","message":"> Transcript [51419] [false]: '48 LINE ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.335519524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.335521424+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.335523307+07:00","message":"StatePrefix: '48'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.335525672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.335528376+07:00","message":"Push: '48'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.33553019+07:00","message":"TextPushed: '48'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.335532148+07:00","message":"Set new StatePrefix : '48 LINE ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.335536293+07:00","message":"Next Push (prob) : ' LINE ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.33554404+07:00","message":"push: {false 48 0 0xc002eaaf80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:59.358557958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:12:59.358579966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.390253825+07:00","message":"receive streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.390289217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.390295049+07:00","message":"receive interim result [false|false]: 48"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.39030541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" LINE ด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.390309029+07:00","message":"receive interim result [false|false]:  LINE ด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.390316432+07:00","message":"[buffer interim] 4523 false 48"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.390321938+07:00","message":"[buffer interim] 4523 false  LINE ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.390328618+07:00","message":"[bufferProcess] interim [260000000]:48"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.390331214+07:00","message":"[bufferProcess] send to processor:48 รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.3903342+07:00","message":"[bufferProcess] interim [260000000]: LINE ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.390336713+07:00","message":"[bufferProcess] update buffer: 48 LINE ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.390339712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.390342774+07:00","message":"> Transcript [51420] [false]: '48 รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.390344853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.39034676+07:00","message":"Set new StatePrefix: '48 รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.431791239+07:00","message":"receive streaming session, msgId: 4523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.43182689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"48 LINE ด้วยกัน\",\"confidence\":0.84353703}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.431833318+07:00","message":"receive interim result [true|false]: 48 LINE ด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.431841809+07:00","message":"end recv isFinal message id 4523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.431843736+07:00","message":"end Recv id 4523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.431850506+07:00","message":"[buffer interim] 4523 true 48 LINE ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.431858898+07:00","message":"[bufferProcess] interim [380000000]:48 LINE ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.431863901+07:00","message":"[bufferProcess] send to processor (isfinal):48 LINE ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.431866892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.431869966+07:00","message":"> Transcript [51421] [false]: '48 LINE ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.43187221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.431874024+07:00","message":"Set new StatePrefix: '48 LINE ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.431875622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.431877342+07:00","message":"> Transcript [51422] [true]: '48 LINE ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.431879453+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.431881295+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.43188297+07:00","message":"StatePrefix: '48 LINE ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.431885318+07:00","message":"TextPushed: '48'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:12:59.43189185+07:00","message":"Push: ' LINE ด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.431900496+07:00","message":"push: {true  LINE ด้วยกัน 0 0xc002eaaf80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:12:59.437897202+07:00","message":"write wav file: './tmp/7565/7565_4523.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:12:59.635018979+07:00","message":"[GCS] Start streaming session, msgId: 4524"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:00.350368867+07:00","message":"receive streaming session, msgId: 4524"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:00.350412547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบปัญหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:00.350419243+07:00","message":"receive interim result [false|false]: พบปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:00.350437416+07:00","message":"[buffer interim] 4524 false พบปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.350446308+07:00","message":"[bufferProcess] interim [540000000]:พบปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.350449276+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:00.852927171+07:00","message":"[GCS] IsForceVAD: false for message ID: 4524"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:00.913537718+07:00","message":"[GCS] Start streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:00.966515614+07:00","message":"receive streaming session, msgId: 4524"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:00.966550528+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-05-12T14:13:00.966556049+07:00","message":"receive interim result [false|false]: พบปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:00.966571416+07:00","message":"[buffer interim] 4524 false พบปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.966578422+07:00","message":"[bufferProcess] interim [140000000]:พบปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.966580942+07:00","message":"[bufferProcess] send to processor:พบปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.966587977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.96659081+07:00","message":"> Transcript [51423] [false]: 'พบปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.966592884+07:00","message":"Set StatePrefix (first interim): 'พบปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:00.976661951+07:00","message":"receive streaming session, msgId: 4524"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:00.97668885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบปัญหา\",\"confidence\":0.95146173}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:00.976696407+07:00","message":"receive interim result [true|false]: พบปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:00.976706655+07:00","message":"end recv isFinal message id 4524"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:00.976709984+07:00","message":"end Recv id 4524"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:00.976717179+07:00","message":"[buffer interim] 4524 true พบปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.97672421+07:00","message":"[bufferProcess] interim [230000000]:พบปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.976727959+07:00","message":"[bufferProcess] send to processor (isfinal):พบปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.97673174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.976735324+07:00","message":"> Transcript [51424] [false]: 'พบปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.976739406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.976742122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.976744773+07:00","message":"StatePrefix: 'พบปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.976747695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.976750255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.976753147+07:00","message":"> Transcript [51425] [true]: 'พบปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.97675618+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.976758691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.976761272+07:00","message":"StatePrefix: 'พบปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.976763843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:00.976767624+07:00","message":"Push: 'พบปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:00.976777843+07:00","message":"push: {true พบปัญหา 0 0xc003b7cc80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:00.982670948+07:00","message":"write wav file: './tmp/7565/7565_4524.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:01.897714849+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:01.897750958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:01.897755692+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:01.897770708+07:00","message":"[buffer interim] 4525 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:01.897780341+07:00","message":"[bufferProcess] interim [780000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:01.897782853+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:02.091596601+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:02.091636602+07:00","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-05-12T14:13:02.09164401+07:00","message":"receive interim result [false|false]: การทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:02.091662181+07:00","message":"[buffer interim] 4525 false การทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.091673044+07:00","message":"[bufferProcess] interim [960000000]:การทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.091676277+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.091682842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.091687024+07:00","message":"> Transcript [51426] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.091689283+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:02.28775984+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:02.287806461+07:00","message":"receive 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-05-12T14:13:02.287815463+07:00","message":"receive interim result [false|false]: การชำรุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:02.287831498+07:00","message":"[buffer interim] 4525 false การชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.287842944+07:00","message":"[bufferProcess] interim [140000000]:การชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.287846836+07:00","message":"[bufferProcess] send to processor:การทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.287853135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.287857045+07:00","message":"> Transcript [51427] [false]: 'การทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.287863699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.287866948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.287869895+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.287872801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:02.359528029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:02.359542597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:02.396268279+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:02.396314811+07:00","message":"receive 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-05-12T14:13:02.396320638+07:00","message":"receive interim result [false|false]: การชำรุดบก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:02.396332973+07:00","message":"[buffer interim] 4525 false การชำรุดบก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.396341714+07:00","message":"[bufferProcess] interim [320000000]:การชำรุดบก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.396344071+07:00","message":"[bufferProcess] send to processor:การชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.396349173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.396351987+07:00","message":"> Transcript [51428] [false]: 'การชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.396354809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.396356944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.396367514+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.396370011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:02.559859707+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:02.559907767+07:00","message":"receive 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-05-12T14:13:02.559913662+07:00","message":"receive interim result [false|false]: การชำรุดบกพร่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:02.559926871+07:00","message":"[buffer interim] 4525 false การชำรุดบกพร่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.559936663+07:00","message":"[bufferProcess] interim [500000000]:การชำรุดบกพร่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.559940399+07:00","message":"[bufferProcess] send to processor:การชำรุดบก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.559945996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.559948904+07:00","message":"> Transcript [51429] [false]: 'การชำรุดบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.559951738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.559953687+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.559957239+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.559959385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:02.853509763+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:02.853556431+07:00","message":"receive 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-05-12T14:13:02.853564017+07:00","message":"receive interim result [false|false]: การชำรุดบกพร่องมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:02.853580865+07:00","message":"[buffer interim] 4525 false การชำรุดบกพร่องมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.853592639+07:00","message":"[bufferProcess] interim [800000000]:การชำรุดบกพร่องมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.853596286+07:00","message":"[bufferProcess] send to processor:การชำรุดบกพร่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.853600673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.853604792+07:00","message":"> Transcript [51430] [false]: 'การชำรุดบกพร่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.853609174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.853611878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.853615094+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.853618192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.853622462+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.853625556+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.853628409+07:00","message":"Set new StatePrefix : 'การชำรุดบกพร่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:02.853632013+07:00","message":"Next Push (prob) : 'ชำรุดบกพร่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:02.853642649+07:00","message":"push: {false การ 0 0xc0044a3e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.051249782+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.051293002+07:00","message":"receive 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-05-12T14:13:03.051298707+07:00","message":"receive interim result [false|false]: การชำรุดบกพร่องมากที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.051313303+07:00","message":"[buffer interim] 4525 false การชำรุดบกพร่องมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.051320314+07:00","message":"[bufferProcess] interim [980000000]:การชำรุดบกพร่องมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.051323601+07:00","message":"[bufferProcess] send to processor:การชำรุดบกพร่องมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.051328525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.051331191+07:00","message":"> Transcript [51431] [false]: 'การชำรุดบกพร่องมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.051335116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.051337273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.051339458+07:00","message":"StatePrefix: 'การชำรุดบกพร่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.051342253+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.179303373+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.179337819+07:00","message":"receive 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-05-12T14:13:03.179343771+07:00","message":"receive interim result [false|false]: การชำรุดบกพร่องมากที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.179369255+07:00","message":"[buffer interim] 4525 false การชำรุดบกพร่องมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.179377331+07:00","message":"[bufferProcess] interim [100000000]:การชำรุดบกพร่องมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.179379783+07:00","message":"[bufferProcess] send to processor:การชำรุดบกพร่องมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.179383361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.179386311+07:00","message":"> Transcript [51432] [false]: 'การชำรุดบกพร่องมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.179390006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.179392191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.179394395+07:00","message":"StatePrefix: 'การชำรุดบกพร่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.179397003+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.526566153+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.526622872+07:00","message":"receive 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-05-12T14:13:03.526631987+07:00","message":"receive interim result [false|false]: การชำรุดบกพร่องมากที่สุดเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.526653714+07:00","message":"[buffer interim] 4525 false การชำรุดบกพร่องมากที่สุดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.52666728+07:00","message":"[bufferProcess] interim [400000000]:การชำรุดบกพร่องมากที่สุดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.526671639+07:00","message":"[bufferProcess] send to processor:การชำรุดบกพร่องมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.526681883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.526686452+07:00","message":"> Transcript [51433] [false]: 'การชำรุดบกพร่องมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.526692649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.526695896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.526699573+07:00","message":"StatePrefix: 'การชำรุดบกพร่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.52670302+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.559239773+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.559279748+07:00","message":"receive 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-05-12T14:13:03.559285881+07:00","message":"receive interim result [false|false]: การชำรุดบกพร่องมากที่สุดเป็นอันดับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.559297973+07:00","message":"[buffer interim] 4525 false การชำรุดบกพร่องมากที่สุดเป็นอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.559308091+07:00","message":"[bufferProcess] interim [520000000]:การชำรุดบกพร่องมากที่สุดเป็นอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.559312549+07:00","message":"[bufferProcess] send to processor:การชำรุดบกพร่องมากที่สุดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.559318525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.559325448+07:00","message":"> Transcript [51434] [false]: 'การชำรุดบกพร่องมากที่สุดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.559330294+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.559332766+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.559335283+07:00","message":"StatePrefix: 'การชำรุดบกพร่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.559337937+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.559342223+07:00","message":"Push: 'ชำรุดบกพร่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.559345218+07:00","message":"TextPushed: 'การชำรุดบกพร่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.559348376+07:00","message":"Set new StatePrefix : 'การชำรุดบกพร่องมากที่สุดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.559351455+07:00","message":"Next Push (prob) : 'มากที่สุดเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.559370507+07:00","message":"push: {false ชำรุดบกพร่อง 0 0xc0044a3e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.751803002+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.751853346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การชำรุดบกพร่องมากที่สุดเป็นอันดับ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.751861215+07:00","message":"receive interim result [false|false]: การชำรุดบกพร่องมากที่สุดเป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.751878005+07:00","message":"[buffer interim] 4525 false การชำรุดบกพร่องมากที่สุดเป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.751886562+07:00","message":"[bufferProcess] interim [700000000]:การชำรุดบกพร่องมากที่สุดเป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.75188922+07:00","message":"[bufferProcess] send to processor:การชำรุดบกพร่องมากที่สุดเป็นอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.751896782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.751899656+07:00","message":"> Transcript [51435] [false]: 'การชำรุดบกพร่องมากที่สุดเป็นอันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.751905678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.751908352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.751910672+07:00","message":"StatePrefix: 'การชำรุดบกพร่องมากที่สุดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.751913299+07:00","message":"TextPushed: 'การชำรุดบกพร่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.79465785+07:00","message":"[GCS] IsForceVAD: false for message ID: 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.900217089+07:00","message":"receive streaming session, msgId: 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.900249525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การชำรุดบกพร่องมากที่สุดเป็นอันดับ 1\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.900255352+07:00","message":"receive interim result [true|false]: การชำรุดบกพร่องมากที่สุดเป็นอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.900264997+07:00","message":"end recv isFinal message id 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.900267128+07:00","message":"end Recv id 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.900273192+07:00","message":"[buffer interim] 4525 true การชำรุดบกพร่องมากที่สุดเป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.900280326+07:00","message":"[bufferProcess] interim [910000000]:การชำรุดบกพร่องมากที่สุดเป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.900283301+07:00","message":"[bufferProcess] send to processor (isfinal):การชำรุดบกพร่องมากที่สุดเป็นอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.900286594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.900289319+07:00","message":"> Transcript [51436] [false]: 'การชำรุดบกพร่องมากที่สุดเป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.90029231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.900294202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.90029629+07:00","message":"StatePrefix: 'การชำรุดบกพร่องมากที่สุดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.900298534+07:00","message":"TextPushed: 'การชำรุดบกพร่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.900300346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.900302797+07:00","message":"> Transcript [51437] [true]: 'การชำรุดบกพร่องมากที่สุดเป็นอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.900305279+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.900307099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.900308771+07:00","message":"StatePrefix: 'การชำรุดบกพร่องมากที่สุดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.900310545+07:00","message":"TextPushed: 'การชำรุดบกพร่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:03.900313637+07:00","message":"Push: 'มากที่สุดเป็นอันดับ 1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.900321657+07:00","message":"push: {true มากที่สุดเป็นอันดับ 1 0 0xc0044a3e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:03.908763099+07:00","message":"write wav file: './tmp/7565/7565_4525.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:03.924135487+07:00","message":"[GCS] Start streaming session, msgId: 4526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:04.38461523+07:00","message":"receive streaming session, msgId: 4526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:04.384663279+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-05-12T14:13:04.384668831+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:04.384686058+07:00","message":"[buffer interim] 4526 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:04.384694237+07:00","message":"[bufferProcess] interim [300000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:04.384696352+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:04.563891252+07:00","message":"[GCS] IsForceVAD: false for message ID: 4526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:04.665929471+07:00","message":"receive streaming session, msgId: 4526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:04.665976579+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-05-12T14:13:04.66598292+07:00","message":"receive interim result [true|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:04.665992684+07:00","message":"end recv isFinal message id 4526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:04.665994927+07:00","message":"end Recv id 4526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:04.66600222+07:00","message":"[buffer interim] 4526 true หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:04.666012774+07:00","message":"[bufferProcess] interim [660000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:04.666017682+07:00","message":"[bufferProcess] send to processor (isfinal):หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:04.666021174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:04.666024197+07:00","message":"> Transcript [51438] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:04.666026506+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:04.666028605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:04.666030454+07:00","message":"> Transcript [51439] [true]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:04.666032974+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:04.666034855+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:04.666036591+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:04.666038812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:04.666042312+07:00","message":"Push: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:04.66605206+07:00","message":"push: {true หรือ 0 0xc00386da00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:04.67116745+07:00","message":"write wav file: './tmp/7565/7565_4526.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:04.814144273+07:00","message":"[GCS] Start streaming session, msgId: 4527"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:05.360554842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:05.360558335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:05.497751096+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:05.497787182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกือบแล้วล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:05.497792456+07:00","message":"receive interim result [false|false]: เกือบแล้วล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:05.497805376+07:00","message":"[buffer interim] 4527 false เกือบแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:05.497812276+07:00","message":"[bufferProcess] interim [480000000]:เกือบแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:05.497814623+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:05.666958812+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:05.666997482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 5\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:05.667005559+07:00","message":"receive interim result [false|false]: เรียบร้อยละ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:05.667016959+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:05.667026024+07:00","message":"[bufferProcess] interim [660000000]:เรียบร้อยละ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:05.667028301+07:00","message":"[bufferProcess] send to processor:เกือบแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:05.667031976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:05.667034964+07:00","message":"> Transcript [51440] [false]: 'เกือบแล้วล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:05.667037222+07:00","message":"Set StatePrefix (first interim): 'เกือบแล้วล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:05.789675057+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:05.78971713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 50\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:05.789723362+07:00","message":"receive interim result [false|false]: เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:05.789740132+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:05.789749171+07:00","message":"[bufferProcess] interim [780000000]:เรียบร้อยละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:05.789751645+07:00","message":"[bufferProcess] send to processor:เรียบร้อยละ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:05.789759213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:05.789762374+07:00","message":"> Transcript [51441] [false]: 'เรียบร้อยละ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:05.789764799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:05.789766784+07:00","message":"Set new StatePrefix: 'เรียบร้อยละ 5'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.051651335+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.051690288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 50 ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.051696946+07:00","message":"receive interim result [false|false]: เรียบร้อยละ 50 ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.051712334+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ 50 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.051719962+07:00","message":"[bufferProcess] interim [80000000]:เรียบร้อยละ 50 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.05172257+07:00","message":"[bufferProcess] send to processor:เรียบร้อยละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.051729673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.051732396+07:00","message":"> Transcript [51442] [false]: 'เรียบร้อยละ 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.051735832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.051737961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.051740513+07:00","message":"StatePrefix: 'เรียบร้อยละ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.05174284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.247705312+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.247750327+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-05-12T14:13:06.247757073+07:00","message":"receive interim result [false|false]: เรียบร้อยละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.247770838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 50 ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.247774258+07:00","message":"receive interim result [false|false]:  50 ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.24778242+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.247785929+07:00","message":"[buffer interim] 4527 false  50 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.24779185+07:00","message":"[bufferProcess] interim [260000000]:เรียบร้อยละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.247794236+07:00","message":"[bufferProcess] send to processor:เรียบร้อยละ 50 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.247797252+07:00","message":"[bufferProcess] interim [260000000]: 50 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.247799636+07:00","message":"[bufferProcess] update buffer: เรียบร้อยละ 50 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.247802457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.247805087+07:00","message":"> Transcript [51443] [false]: 'เรียบร้อยละ 50 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.247808976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.247811067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.247812777+07:00","message":"StatePrefix: 'เรียบร้อยละ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.24781479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.271264413+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.271290554+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-05-12T14:13:06.271296226+07:00","message":"receive interim result [false|false]: เรียบร้อยละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.271305206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 50 ของข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.271308157+07:00","message":"receive interim result [false|false]:  50 ของข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.271322958+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.271333331+07:00","message":"[buffer interim] 4527 false  50 ของข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.271339223+07:00","message":"[bufferProcess] interim [320000000]:เรียบร้อยละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.271342037+07:00","message":"[bufferProcess] send to processor:เรียบร้อยละ 50 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.271348364+07:00","message":"[bufferProcess] interim [320000000]: 50 ของข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.271351535+07:00","message":"[bufferProcess] update buffer: เรียบร้อยละ 50 ของข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.271354595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.271357585+07:00","message":"> Transcript [51444] [false]: 'เรียบร้อยละ 50 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.271373887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.271376341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.27137815+07:00","message":"StatePrefix: 'เรียบร้อยละ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.271380484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.389197206+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.38923949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 50\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.389246878+07:00","message":"receive interim result [false|false]: เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.389257937+07:00","message":"receive 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-05-12T14:13:06.389261099+07:00","message":"receive interim result [false|false]:  ของข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.389269391+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.389273158+07:00","message":"[buffer interim] 4527 false  ของข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.389280073+07:00","message":"[bufferProcess] interim [380000000]:เรียบร้อยละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.389283664+07:00","message":"[bufferProcess] send to processor:เรียบร้อยละ 50 ของข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.38928781+07:00","message":"[bufferProcess] interim [380000000]: ของข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.389291764+07:00","message":"[bufferProcess] update buffer: เรียบร้อยละ 50 ของข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.389295502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.389300086+07:00","message":"> Transcript [51445] [false]: 'เรียบร้อยละ 50 ของข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.389305195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.389308457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.389311969+07:00","message":"StatePrefix: 'เรียบร้อยละ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.389314389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.389319789+07:00","message":"Push: 'เรียบร้อยละ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.389321715+07:00","message":"TextPushed: 'เรียบร้อยละ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.389323827+07:00","message":"Set new StatePrefix : 'เรียบร้อยละ 50 ของข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.38932641+07:00","message":"Next Push (prob) : '0 ของข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.389335569+07:00","message":"push: {false เรียบร้อยละ 5 0 0xc004ce8400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.434452039+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.434487646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 50\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.434493823+07:00","message":"receive interim result [false|false]: เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.434503539+07:00","message":"receive 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-05-12T14:13:06.434506384+07:00","message":"receive interim result [false|false]:  ของข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.434514242+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.434517546+07:00","message":"[buffer interim] 4527 false  ของข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.43452315+07:00","message":"[bufferProcess] interim [440000000]:เรียบร้อยละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.4345256+07:00","message":"[bufferProcess] send to processor:เรียบร้อยละ 50 ของข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.434528371+07:00","message":"[bufferProcess] interim [440000000]: ของข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.434530836+07:00","message":"[bufferProcess] update buffer: เรียบร้อยละ 50 ของข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.434533382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.434536398+07:00","message":"> Transcript [51446] [false]: 'เรียบร้อยละ 50 ของข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.434539167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.434542834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.434544932+07:00","message":"StatePrefix: 'เรียบร้อยละ 50 ของข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.434548792+07:00","message":"TextPushed: 'เรียบร้อยละ 5'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.586326899+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.586378156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 50\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.58638494+07:00","message":"receive interim result [false|false]: เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.586394673+07:00","message":"receive 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-05-12T14:13:06.586397519+07:00","message":"receive interim result [false|false]:  ของเข้าโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.586406205+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.586411523+07:00","message":"[buffer interim] 4527 false  ของเข้าโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.586417624+07:00","message":"[bufferProcess] interim [620000000]:เรียบร้อยละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.586420192+07:00","message":"[bufferProcess] send to processor:เรียบร้อยละ 50 ของข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.58642492+07:00","message":"[bufferProcess] interim [620000000]: ของเข้าโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.586427571+07:00","message":"[bufferProcess] update buffer: เรียบร้อยละ 50 ของเข้าโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.586430541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.586433398+07:00","message":"> Transcript [51447] [false]: 'เรียบร้อยละ 50 ของข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.586436626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.586438596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.586440508+07:00","message":"StatePrefix: 'เรียบร้อยละ 50 ของข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.586442511+07:00","message":"TextPushed: 'เรียบร้อยละ 5'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.787559197+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.787600943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 50\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.78760613+07:00","message":"receive interim result [false|false]: เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.787619853+07:00","message":"receive 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-05-12T14:13:06.787623654+07:00","message":"receive interim result [false|false]:  ของเข้าโรงเรียนพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.787634729+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.787651663+07:00","message":"[buffer interim] 4527 false  ของเข้าโรงเรียนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.787660764+07:00","message":"[bufferProcess] interim [800000000]:เรียบร้อยละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.787665049+07:00","message":"[bufferProcess] send to processor:เรียบร้อยละ 50 ของเข้าโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.787671308+07:00","message":"[bufferProcess] interim [800000000]: ของเข้าโรงเรียนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.787675528+07:00","message":"[bufferProcess] update buffer: เรียบร้อยละ 50 ของเข้าโรงเรียนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.787680296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.787684516+07:00","message":"> Transcript [51448] [false]: 'เรียบร้อยละ 50 ของเข้าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.787687808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.787691018+07:00","message":"Set new StatePrefix: 'เรียบร้อยละ 50 ของเข้าโรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.901183962+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.901225794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 50\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.901232329+07:00","message":"receive interim result [false|false]: เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.901244369+07:00","message":"receive 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-05-12T14:13:06.901247618+07:00","message":"receive interim result [false|false]:  ของเข้าโรงเรียนชั้นม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.901255929+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.901263179+07:00","message":"[buffer interim] 4527 false  ของเข้าโรงเรียนชั้นม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.901269974+07:00","message":"[bufferProcess] interim [920000000]:เรียบร้อยละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.901272846+07:00","message":"[bufferProcess] send to processor:เรียบร้อยละ 50 ของเข้าโรงเรียนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.901276165+07:00","message":"[bufferProcess] interim [920000000]: ของเข้าโรงเรียนชั้นม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.901278563+07:00","message":"[bufferProcess] update buffer: เรียบร้อยละ 50 ของเข้าโรงเรียนชั้นม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.901281745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.90128459+07:00","message":"> Transcript [51449] [false]: 'เรียบร้อยละ 50 ของเข้าโรงเรียนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.901287838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.901291234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.90129301+07:00","message":"StatePrefix: 'เรียบร้อยละ 50 ของเข้าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.901295155+07:00","message":"TextPushed: 'เรียบร้อยละ 5'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.947806693+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.947843338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 50\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.947849094+07:00","message":"receive interim result [false|false]: เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.947862566+07:00","message":"receive 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-05-12T14:13:06.947866205+07:00","message":"receive interim result [false|false]:  ของเข้าโรงเรียนทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.947874059+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:06.947883919+07:00","message":"[buffer interim] 4527 false  ของเข้าโรงเรียนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.947890654+07:00","message":"[bufferProcess] interim [980000000]:เรียบร้อยละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.947894729+07:00","message":"[bufferProcess] send to processor:เรียบร้อยละ 50 ของเข้าโรงเรียนชั้นม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.947901949+07:00","message":"[bufferProcess] interim [980000000]: ของเข้าโรงเรียนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.947904697+07:00","message":"[bufferProcess] update buffer: เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.947908566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.947911597+07:00","message":"> Transcript [51450] [false]: 'เรียบร้อยละ 50 ของเข้าโรงเรียนชั้นม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.94791477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.9479226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.94792458+07:00","message":"StatePrefix: 'เรียบร้อยละ 50 ของเข้าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:06.94792686+07:00","message":"TextPushed: 'เรียบร้อยละ 5'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:07.474045889+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:07.474078049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 50\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:07.474083892+07:00","message":"receive interim result [false|false]: เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:07.474092867+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-05-12T14:13:07.474096323+07:00","message":"receive interim result [false|false]:  ของเข้าโรงเรียนทั้งหมดนะคะน้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:07.474103642+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:07.474107442+07:00","message":"[buffer interim] 4527 false  ของเข้าโรงเรียนทั้งหมดนะคะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.474112739+07:00","message":"[bufferProcess] interim [340000000]:เรียบร้อยละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.474114969+07:00","message":"[bufferProcess] send to processor:เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.474118021+07:00","message":"[bufferProcess] interim [340000000]: ของเข้าโรงเรียนทั้งหมดนะคะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.47412091+07:00","message":"[bufferProcess] update buffer: เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.474124345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.47412832+07:00","message":"> Transcript [51451] [false]: 'เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.474131167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.474133161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.47413503+07:00","message":"StatePrefix: 'เรียบร้อยละ 50 ของเข้าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.474137514+07:00","message":"TextPushed: 'เรียบร้อยละ 5'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:07.589342687+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:07.589398955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 50\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:07.589405188+07:00","message":"receive interim result [false|false]: เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:07.589417763+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-05-12T14:13:07.589420724+07:00","message":"receive interim result [false|false]:  ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:07.589429551+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:07.589433175+07:00","message":"[buffer interim] 4527 false  ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.589439363+07:00","message":"[bufferProcess] interim [460000000]:เรียบร้อยละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.589441604+07:00","message":"[bufferProcess] send to processor:เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.589444668+07:00","message":"[bufferProcess] interim [460000000]: ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.589447304+07:00","message":"[bufferProcess] update buffer: เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.589450271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.589453179+07:00","message":"> Transcript [51452] [false]: 'เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.589456652+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.589458622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.589460504+07:00","message":"StatePrefix: 'เรียบร้อยละ 50 ของเข้าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.589462556+07:00","message":"TextPushed: 'เรียบร้อยละ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.589467259+07:00","message":"Push: '0 ของเข้าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.589469609+07:00","message":"TextPushed: 'เรียบร้อยละ 50 ของเข้าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.589471863+07:00","message":"Set new StatePrefix : 'เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:07.589476355+07:00","message":"Next Push (prob) : 'ทั้งหมดนะคะน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:07.589484116+07:00","message":"push: {false 0 ของเข้าโรงเรียน 0 0xc004ce8400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:08.039554049+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:08.039599881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:08.039609709+07:00","message":"receive interim result [false|false]: เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:08.039627635+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:08.0396416+07:00","message":"[bufferProcess] interim [60000000]:เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:08.039646136+07:00","message":"[bufferProcess] send to processor:เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:08.039655314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:08.039659707+07:00","message":"> Transcript [51453] [false]: 'เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:08.039665137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:08.039668505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:08.039671494+07:00","message":"StatePrefix: 'เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:08.039675879+07:00","message":"TextPushed: 'เรียบร้อยละ 50 ของเข้าโรงเรียน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:08.360885974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:08.360896367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.455180761+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.455221986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 50\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.45522869+07:00","message":"receive interim result [false|false]: เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.455244311+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-05-12T14:13:09.455248046+07:00","message":"receive interim result [false|false]:  ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งพม่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.455257535+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.4552625+07:00","message":"[buffer interim] 4527 false  ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.455269632+07:00","message":"[bufferProcess] interim [440000000]:เรียบร้อยละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.455272055+07:00","message":"[bufferProcess] send to processor:เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.45527594+07:00","message":"[bufferProcess] send to processor (ticker):เรียบร้อยละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.455278287+07:00","message":"[bufferProcess] interim [440000000]: ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.455282067+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.455284911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.455287739+07:00","message":"> Transcript [51454] [false]: 'เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.455291848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.455293921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.4552958+07:00","message":"StatePrefix: 'เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.455298416+07:00","message":"TextPushed: 'เรียบร้อยละ 50 ของเข้าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.455300262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.455303001+07:00","message":"> Transcript [51455] [false]: 'เรียบร้อยละ 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.455304553+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.574414321+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.574458649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 50\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.574464934+07:00","message":"receive interim result [false|false]: เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.574477242+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-05-12T14:13:09.574480631+07:00","message":"receive interim result [false|false]:  ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งสาวศุภมาส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.574488946+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.574492816+07:00","message":"[buffer interim] 4527 false  ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งสาวศุภมาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.574499472+07:00","message":"[bufferProcess] interim [560000000]:เรียบร้อยละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.574501677+07:00","message":"[bufferProcess] send to processor: ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.574505008+07:00","message":"[bufferProcess] interim [560000000]: ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งสาวศุภมาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.57450826+07:00","message":"[bufferProcess] update buffer: เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งสาวศุภมาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.574512247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.574515167+07:00","message":"> Transcript [51456] [false]: ' ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งพม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.57451757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.574519525+07:00","message":"Set new StatePrefix: ' ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งพม่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.596331826+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.596378467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 50\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.596386818+07:00","message":"receive interim result [false|false]: เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.596401414+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-05-12T14:13:09.596405962+07:00","message":"receive interim result [false|false]:  ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งพม่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.596415465+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.596419998+07:00","message":"[buffer interim] 4527 false  ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.596425995+07:00","message":"[bufferProcess] interim [620000000]:เรียบร้อยละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.596428698+07:00","message":"[bufferProcess] send to processor:เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งสาวศุภมาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.596431954+07:00","message":"[bufferProcess] interim [620000000]: ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.596434322+07:00","message":"[bufferProcess] update buffer: เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.596437285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.596440083+07:00","message":"> Transcript [51457] [false]: 'เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.596442363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.596444191+07:00","message":"Set new StatePrefix: 'เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งสาวศุภมาส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.897767702+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.897804995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 50\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.897812141+07:00","message":"receive interim result [false|false]: เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.897824296+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-05-12T14:13:09.897827893+07:00","message":"receive interim result [false|false]:  ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งสาวศุภมาสอิสระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.897852311+07:00","message":"[buffer interim] 4527 false เรียบร้อยละ 50"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.897878202+07:00","message":"[buffer interim] 4527 false  ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งสาวศุภมาสอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.897887909+07:00","message":"[bufferProcess] interim [920000000]:เรียบร้อยละ 50"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.89789171+07:00","message":"[bufferProcess] send to processor:เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งพม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.897898932+07:00","message":"[bufferProcess] interim [920000000]: ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งสาวศุภมาสอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.89790183+07:00","message":"[bufferProcess] update buffer: เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งสาวศุภมาสอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.897905205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.897908473+07:00","message":"> Transcript [51458] [false]: 'เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งพม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.897911024+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:09.897913225+07:00","message":"Set new StatePrefix: 'เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งพม่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:09.942610524+07:00","message":"[GCS] IsForceVAD: false for message ID: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:10.019055241+07:00","message":"[GCS] Start streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:10.110317281+07:00","message":"receive streaming session, msgId: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:10.110373538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียบร้อยละ 50 ของห้องเรียนทั้งหมดนะคะน้องแป้งพม่าอิสระ\",\"confidence\":0.9341349}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:10.110381366+07:00","message":"receive interim result [true|false]: เรียบร้อยละ 50 ของห้องเรียนทั้งหมดนะคะน้องแป้งพม่าอิสระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:10.110409543+07:00","message":"end recv isFinal message id 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:10.110412312+07:00","message":"end Recv id 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:10.110418791+07:00","message":"[buffer interim] 4527 true เรียบร้อยละ 50 ของห้องเรียนทั้งหมดนะคะน้องแป้งพม่าอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.110427143+07:00","message":"[bufferProcess] interim [130000000]:เรียบร้อยละ 50 ของห้องเรียนทั้งหมดนะคะน้องแป้งพม่าอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.110431132+07:00","message":"[bufferProcess] send to processor (isfinal):เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งสาวศุภมาสอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.110434953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.11043888+07:00","message":"> Transcript [51459] [false]: 'เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งสาวศุภมาสอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.110445745+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.110449104+07:00","message":"Set new StatePrefix: 'เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งสาวศุภมาสอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.110452265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.110455672+07:00","message":"> Transcript [51460] [true]: 'เรียบร้อยละ 50 ของห้องเรียนทั้งหมดนะคะน้องแป้งพม่าอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.11045959+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.110462779+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.110465176+07:00","message":"StatePrefix: 'เรียบร้อยละ 50 ของเข้าโรงเรียนทั้งหมดนะคะน้องแป้งสาวศุภมาสอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.110469574+07:00","message":"TextPushed: 'เรียบร้อยละ 50 ของเข้าโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.110472424+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.110686035+07:00","message":"Push: 'ห้องเรียนทั้งหมดนะคะน้องแป้งพม่าอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.110694292+07:00","message":"TextPushed: 'เรียบร้อยละ 50 ของเข้าโรงเรียนห้องเรียนทั้งหมดนะคะน้องแป้งพม่าอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.110698151+07:00","message":"Set new StatePrefix : 'เรียบร้อยละ 50 ของห้องเรียนทั้งหมดนะคะน้องแป้งพม่าอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.110702085+07:00","message":"Next Push (prob) : 'เรียบร้อยละ 50 ของห้องเรียนทั้งหมดนะคะน้องแป้งพม่าอิสระ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:10.110714292+07:00","message":"push: {true ห้องเรียนทั้งหมดนะคะน้องแป้งพม่าอิสระ 0 0xc004ce8400}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:10.110716769+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4527.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:10.121431963+07:00","message":"write wav file: './tmp/7565/7565_4527.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.063045755+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.063088431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัฐมนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.063094335+07:00","message":"receive interim result [false|false]: รัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.063110495+07:00","message":"[buffer interim] 4528 false รัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.063118378+07:00","message":"[bufferProcess] interim [840000000]:รัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.063120499+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:11.360936337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:11.360956617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.382154058+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.382193613+07:00","message":"receive 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-05-12T14:13:11.382201115+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.382218466+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.382230698+07:00","message":"[bufferProcess] interim [140000000]:รัฐมนตรีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.382235027+07:00","message":"[bufferProcess] send to processor:รัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.382242684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.382246461+07:00","message":"> Transcript [51461] [false]: 'รัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.382249699+07:00","message":"Set StatePrefix (first interim): 'รัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.442340578+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.442381207+07:00","message":"receive 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-05-12T14:13:11.442387355+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจำสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.442399142+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.44240598+07:00","message":"[bufferProcess] interim [320000000]:รัฐมนตรีประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.442408606+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.442413706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.442416499+07:00","message":"> Transcript [51462] [false]: 'รัฐมนตรีประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.442419617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.442422747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.44242542+07:00","message":"StatePrefix: 'รัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.442427612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.629913951+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.629952788+07:00","message":"receive 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-05-12T14:13:11.629958326+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจําสํานัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.629973556+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจําสํานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.629981425+07:00","message":"[bufferProcess] interim [440000000]:รัฐมนตรีประจําสํานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.629984073+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.629987139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.629989679+07:00","message":"> Transcript [51463] [false]: 'รัฐมนตรีประจำสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.629992974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.629995078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.629996966+07:00","message":"StatePrefix: 'รัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.629999061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.891633912+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.891678119+07:00","message":"receive 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-05-12T14:13:11.89168603+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจําสํานักงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.89170593+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจําสํานักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.891720981+07:00","message":"[bufferProcess] interim [680000000]:รัฐมนตรีประจําสํานักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.891726709+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจําสํานัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.891736173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.891740671+07:00","message":"> Transcript [51464] [false]: 'รัฐมนตรีประจําสํานัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.891746621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.891751052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.89175322+07:00","message":"StatePrefix: 'รัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.891755184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.948362192+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.94841669+07:00","message":"receive 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-05-12T14:13:11.948424266+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.94844409+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.948453134+07:00","message":"[bufferProcess] interim [800000000]:รัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.94845746+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจําสํานักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.948462612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.948469387+07:00","message":"> Transcript [51465] [false]: 'รัฐมนตรีประจําสํานักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.948474229+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.948477526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.948480469+07:00","message":"StatePrefix: 'รัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.948483455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.948487357+07:00","message":"Push: 'รัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.948490343+07:00","message":"TextPushed: 'รัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.94849375+07:00","message":"Set new StatePrefix : 'รัฐมนตรีประจําสํานักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:11.948497101+07:00","message":"Next Push (prob) : 'ประจําสํานักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:11.948508609+07:00","message":"push: {false รัฐมนตรี 0 0xc002eaa600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:12.269859673+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:12.269900469+07:00","message":"receive 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-05-12T14:13:12.269909015+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจำสำนักนายกรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:12.269926302+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจำสำนักนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.26993316+07:00","message":"[bufferProcess] interim [40000000]:รัฐมนตรีประจำสำนักนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.269935693+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.269942232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.269945113+07:00","message":"> Transcript [51466] [false]: 'รัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.269947622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.269951923+07:00","message":"Set new StatePrefix: 'รัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:12.271688076+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:12.271701299+07:00","message":"receive 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-05-12T14:13:12.271705495+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:12.271716645+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.271721436+07:00","message":"[bufferProcess] interim [100000000]:รัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.271723828+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจำสำนักนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.271729419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.271731875+07:00","message":"> Transcript [51467] [false]: 'รัฐมนตรีประจำสำนักนายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.271734992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.271739946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.271746556+07:00","message":"StatePrefix: 'รัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.27174887+07:00","message":"TextPushed: 'รัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:12.851877942+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:12.851919845+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-05-12T14:13:12.851926353+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:12.851940857+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.85194953+07:00","message":"[bufferProcess] interim [700000000]:รัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.851952253+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.851957749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.851960441+07:00","message":"> Transcript [51468] [false]: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.851964205+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.85196643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.851968371+07:00","message":"StatePrefix: 'รัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:12.851970807+07:00","message":"TextPushed: 'รัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:13.38038466+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:13.380430345+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-05-12T14:13:13.380438838+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:13.380461096+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.380473883+07:00","message":"[bufferProcess] interim [180000000]:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.380478571+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.38048594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.380490306+07:00","message":"> Transcript [51469] [false]: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.380495733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.380498689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.380502458+07:00","message":"StatePrefix: 'รัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.380506187+07:00","message":"TextPushed: 'รัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:13.564456307+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:13.56449663+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-05-12T14:13:13.564503564+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:13.564520573+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.564529893+07:00","message":"[bufferProcess] interim [420000000]:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.564532606+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.564536473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.564539052+07:00","message":"> Transcript [51470] [false]: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.564543552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.564546114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.564548329+07:00","message":"StatePrefix: 'รัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.564550595+07:00","message":"TextPushed: 'รัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.56455713+07:00","message":"Push: 'ประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.564559638+07:00","message":"TextPushed: 'รัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.564561754+07:00","message":"Set new StatePrefix : 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.564564437+07:00","message":"Next Push (prob) : 'รัฐมนตรีมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:13.564573426+07:00","message":"push: {false ประจำสำนักนายก 0 0xc002eaa600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:13.765730147+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:13.765774782+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-05-12T14:13:13.76578499+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:13.765800112+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.765809169+07:00","message":"[bufferProcess] interim [600000000]:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.765812018+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.765818653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.765822316+07:00","message":"> Transcript [51471] [false]: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.765826154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.7658281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.765830265+07:00","message":"StatePrefix: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.765833349+07:00","message":"TextPushed: 'รัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:13.878061469+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:13.878102391+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-05-12T14:13:13.878115173+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:13.878131244+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.878139668+07:00","message":"[bufferProcess] interim [720000000]:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.8781429+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.878153836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.878156534+07:00","message":"> Transcript [51472] [false]: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.878160308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.878164211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.878166788+07:00","message":"StatePrefix: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:13.878169304+07:00","message":"TextPushed: 'รัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:14.097877929+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:14.097927782+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-05-12T14:13:14.097938472+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:14.097954743+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.097970202+07:00","message":"[bufferProcess] interim [900000000]:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.097973386+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.097977166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.097980171+07:00","message":"> Transcript [51473] [false]: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.097984258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.097986657+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.097988996+07:00","message":"StatePrefix: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.097992778+07:00","message":"TextPushed: 'รัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:14.199813413+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:14.199858698+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-05-12T14:13:14.199875571+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:14.199891094+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.199900254+07:00","message":"[bufferProcess] interim [20000000]:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.199903178+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.199907127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.199909936+07:00","message":"> Transcript [51474] [false]: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.19991376+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.199915982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.199918972+07:00","message":"StatePrefix: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.199921984+07:00","message":"TextPushed: 'รัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.199925296+07:00","message":"Push: 'รัฐมนตรีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.199927424+07:00","message":"TextPushed: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.199929711+07:00","message":"Set new StatePrefix : 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.199931964+07:00","message":"Next Push (prob) : 'เรียกประชุมหน่วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:14.199940758+07:00","message":"push: {false รัฐมนตรีมีการ 0 0xc002eaa600}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:14.361252351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:14.361271075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:14.398830859+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:14.398869806+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-05-12T14:13:14.39887715+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:14.398891423+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.398898643+07:00","message":"[bufferProcess] interim [200000000]:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.398901278+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.398906389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.398908926+07:00","message":"> Transcript [51475] [false]: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.398914089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.398916587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.398919573+07:00","message":"StatePrefix: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.398926166+07:00","message":"TextPushed: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:14.451945691+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:14.45198084+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-05-12T14:13:14.451987908+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:14.452002939+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.452012463+07:00","message":"[bufferProcess] interim [320000000]:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.452015096+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.452018481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.452021091+07:00","message":"> Transcript [51476] [false]: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.452024573+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.452026538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.452029067+07:00","message":"StatePrefix: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.452031734+07:00","message":"TextPushed: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:14.645216276+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:14.645258805+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-05-12T14:13:14.645271386+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:14.645291814+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.645300934+07:00","message":"[bufferProcess] interim [500000000]:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.645304088+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.645312282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.645315242+07:00","message":"> Transcript [51477] [false]: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.645319542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.645321788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.645323787+07:00","message":"StatePrefix: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:14.645326407+07:00","message":"TextPushed: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.100139258+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.100188207+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-05-12T14:13:15.100196307+07:00","message":"receive interim result [false|false]: รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้องนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.100213088+07:00","message":"[buffer interim] 4528 false รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้องนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.100224103+07:00","message":"[bufferProcess] interim [920000000]:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้องนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.100227142+07:00","message":"[bufferProcess] send to processor:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.100233656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.10023651+07:00","message":"> Transcript [51478] [false]: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.100241573+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.100244219+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.100246425+07:00","message":"StatePrefix: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.100248953+07:00","message":"TextPushed: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.100256145+07:00","message":"Push: 'เรียกประชุมหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.100258159+07:00","message":"TextPushed: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.100260249+07:00","message":"Set new StatePrefix : 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.100262773+07:00","message":"Next Push (prob) : 'งานที่เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.100271709+07:00","message":"push: {false เรียกประชุมหน่วย 0 0xc002eaa600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.135675094+07:00","message":"[GCS] IsForceVAD: false for message ID: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.251481669+07:00","message":"receive streaming session, msgId: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.25152663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้องนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.251536649+07:00","message":"receive interim result [true|false]: รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้องนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.251548242+07:00","message":"end recv isFinal message id 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.251550325+07:00","message":"end Recv id 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.251556847+07:00","message":"[buffer interim] 4528 true รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้องนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.25156666+07:00","message":"[bufferProcess] interim [130000000]:รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้องนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.251571571+07:00","message":"[bufferProcess] send to processor (isfinal):รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้องนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.251575001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.251580709+07:00","message":"> Transcript [51479] [false]: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้องนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.251584252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.251586059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.251587772+07:00","message":"StatePrefix: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.251590408+07:00","message":"TextPushed: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.251592528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.251594484+07:00","message":"> Transcript [51480] [true]: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้องนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.251596787+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.251598559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.251600225+07:00","message":"StatePrefix: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.251602348+07:00","message":"TextPushed: 'รัฐมนตรีประจำสำนักนายกรัฐมนตรีมีการเรียกประชุมหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.251608864+07:00","message":"Push: 'งานที่เกี่ยวข้องนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.25161792+07:00","message":"push: {true งานที่เกี่ยวข้องนะคะ 0 0xc002eaa600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.255234768+07:00","message":"[GCS] Start streaming session, msgId: 4529"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:15.26250314+07:00","message":"write wav file: './tmp/7565/7565_4528.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.807934021+07:00","message":"receive streaming session, msgId: 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.807984484+07:00","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-05-12T14:13:15.807990312+07:00","message":"receive interim result [false|false]: มีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.808012793+07:00","message":"[buffer interim] 4529 false มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.808024012+07:00","message":"[bufferProcess] interim [420000000]:มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.808025933+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.986311458+07:00","message":"receive streaming session, msgId: 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.986351874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีทั้งสอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.986359099+07:00","message":"receive interim result [false|false]: มีทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:15.986382676+07:00","message":"[buffer interim] 4529 false มีทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.986391817+07:00","message":"[bufferProcess] interim [540000000]:มีทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.986398101+07:00","message":"[bufferProcess] send to processor:มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.986402089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.986405214+07:00","message":"> Transcript [51481] [false]: 'มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:15.986407462+07:00","message":"Set StatePrefix (first interim): 'มีทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:16.631634697+07:00","message":"receive streaming session, msgId: 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:16.63167077+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-05-12T14:13:16.631677381+07:00","message":"receive interim result [false|false]: มีทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:16.631695407+07:00","message":"[buffer interim] 4529 false มีทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.631706608+07:00","message":"[bufferProcess] interim [140000000]:มีทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.631709147+07:00","message":"[bufferProcess] send to processor:มีทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.631712405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.631714842+07:00","message":"> Transcript [51482] [false]: 'มีทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.631718099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.631720518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.631722372+07:00","message":"StatePrefix: 'มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.631724371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:16.719051079+07:00","message":"receive streaming session, msgId: 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:16.719090566+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-05-12T14:13:16.719097632+07:00","message":"receive interim result [false|false]: มีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:16.719109288+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-05-12T14:13:16.71911187+07:00","message":"receive interim result [false|false]:  2 กม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:16.719120762+07:00","message":"[buffer interim] 4529 false มีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:16.719124042+07:00","message":"[buffer interim] 4529 false  2 กม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.719143711+07:00","message":"[bufferProcess] interim [320000000]:มีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.719159985+07:00","message":"[bufferProcess] send to processor:มีทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.719175216+07:00","message":"[bufferProcess] interim [320000000]: 2 กม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.719181868+07:00","message":"[bufferProcess] update buffer: มีทั้ง 2 กม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.719185473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.719188866+07:00","message":"> Transcript [51483] [false]: 'มีทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.719191918+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.719193831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.719195728+07:00","message":"StatePrefix: 'มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:16.719197685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.026011085+07:00","message":"receive streaming session, msgId: 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.026057658+07:00","message":"receive 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-05-12T14:13:17.026064352+07:00","message":"receive interim result [false|false]: มีทั้งสองสภา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.026085273+07:00","message":"receive streaming session, msgId: 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.02609192+07:00","message":"receive 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-05-12T14:13:17.026095951+07:00","message":"receive interim result [false|false]: มีทั้งสองคอสะพาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.026113531+07:00","message":"[buffer interim] 4529 false มีทั้งสองสภา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.026129867+07:00","message":"[buffer interim] 4529 false มีทั้งสองคอสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026137048+07:00","message":"[bufferProcess] interim [560000000]:มีทั้งสองสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.02614013+07:00","message":"[bufferProcess] send to processor:มีทั้ง 2 กม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026145596+07:00","message":"[bufferProcess] interim [620000000]:มีทั้งสองคอสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026147665+07:00","message":"[bufferProcess] send to processor:มีทั้งสองสภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026150366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026156848+07:00","message":"> Transcript [51484] [false]: 'มีทั้ง 2 กม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026162936+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026165107+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026167323+07:00","message":"StatePrefix: 'มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.02616973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026171301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026173253+07:00","message":"> Transcript [51485] [false]: 'มีทั้งสองสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026175184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026176817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026178358+07:00","message":"StatePrefix: 'มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026180019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026184309+07:00","message":"Push: 'มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026186285+07:00","message":"TextPushed: 'มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026188504+07:00","message":"Set new StatePrefix : 'มีทั้งสองสภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.026190661+07:00","message":"Next Push (prob) : 'สองสภา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.026230786+07:00","message":"push: {false มีทั้ง 0 0xc002a7c800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.336636414+07:00","message":"receive streaming session, msgId: 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.336672552+07:00","message":"receive 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-05-12T14:13:17.336678216+07:00","message":"receive interim result [false|false]: มีทั้งสองสภาองค์กร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.336692761+07:00","message":"[buffer interim] 4529 false มีทั้งสองสภาองค์กร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.336700036+07:00","message":"[bufferProcess] interim [860000000]:มีทั้งสองสภาองค์กร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.336704547+07:00","message":"[bufferProcess] send to processor:มีทั้งสองคอสะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.336707528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.336710828+07:00","message":"> Transcript [51486] [false]: 'มีทั้งสองคอสะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.336713286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.3367153+07:00","message":"Set new StatePrefix: 'มีทั้งสองคอสะพาน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:17.362309799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:17.362336232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.401663266+07:00","message":"receive streaming session, msgId: 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.401701521+07:00","message":"receive 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-05-12T14:13:17.401707863+07:00","message":"receive interim result [false|false]: มีทั้งสองสภาองค์กรของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.401720375+07:00","message":"[buffer interim] 4529 false มีทั้งสองสภาองค์กรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.401727489+07:00","message":"[bufferProcess] interim [980000000]:มีทั้งสองสภาองค์กรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.401730508+07:00","message":"[bufferProcess] send to processor:มีทั้งสองสภาองค์กร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.401735341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.401738046+07:00","message":"> Transcript [51487] [false]: 'มีทั้งสองสภาองค์กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.401740628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.401743148+07:00","message":"Set new StatePrefix: 'มีทั้งสองสภาองค์กร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.538504227+07:00","message":"receive streaming session, msgId: 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.538541424+07:00","message":"receive 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-05-12T14:13:17.538549864+07:00","message":"receive interim result [false|false]: มีทั้งสองสภาองค์กรของผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.538565596+07:00","message":"[buffer interim] 4529 false มีทั้งสองสภาองค์กรของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.538576193+07:00","message":"[bufferProcess] interim [100000000]:มีทั้งสองสภาองค์กรของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.538578751+07:00","message":"[bufferProcess] send to processor:มีทั้งสองสภาองค์กรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.538582169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.538585423+07:00","message":"> Transcript [51488] [false]: 'มีทั้งสองสภาองค์กรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.538590385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.53859467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.538596609+07:00","message":"StatePrefix: 'มีทั้งสองสภาองค์กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.538598993+07:00","message":"TextPushed: 'มีทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.585273786+07:00","message":"receive streaming session, msgId: 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.585312553+07:00","message":"receive 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-05-12T14:13:17.585318981+07:00","message":"receive interim result [false|false]: มีทั้งสองสภาองค์กรของผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:17.585331038+07:00","message":"[buffer interim] 4529 false มีทั้งสองสภาองค์กรของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.585340322+07:00","message":"[bufferProcess] interim [220000000]:มีทั้งสองสภาองค์กรของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.585343202+07:00","message":"[bufferProcess] send to processor:มีทั้งสองสภาองค์กรของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.585348022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.585350791+07:00","message":"> Transcript [51489] [false]: 'มีทั้งสองสภาองค์กรของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.585354121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.585356284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.585358428+07:00","message":"StatePrefix: 'มีทั้งสองสภาองค์กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:17.585360661+07:00","message":"TextPushed: 'มีทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.143118402+07:00","message":"[GCS] IsForceVAD: false for message ID: 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.238871185+07:00","message":"receive streaming session, msgId: 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.238911669+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-05-12T14:13:18.238917994+07:00","message":"receive interim result [false|false]: มีทั้งสองสภาองค์กรของผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.238933846+07:00","message":"[buffer interim] 4529 false มีทั้งสองสภาองค์กรของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.238944903+07:00","message":"[bufferProcess] interim [820000000]:มีทั้งสองสภาองค์กรของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.238948212+07:00","message":"[bufferProcess] send to processor:มีทั้งสองสภาองค์กรของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.238954157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.238957276+07:00","message":"> Transcript [51490] [false]: 'มีทั้งสองสภาองค์กรของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.23896095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.238963187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.238965682+07:00","message":"StatePrefix: 'มีทั้งสองสภาองค์กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.238968094+07:00","message":"TextPushed: 'มีทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.242985346+07:00","message":"receive streaming session, msgId: 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.243002053+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-05-12T14:13:18.243006437+07:00","message":"receive interim result [false|false]: มีทั้งสองสภาองค์กรของผู้บริโภคค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.243017826+07:00","message":"[buffer interim] 4529 false มีทั้งสองสภาองค์กรของผู้บริโภคค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.243022553+07:00","message":"[bufferProcess] interim [880000000]:มีทั้งสองสภาองค์กรของผู้บริโภคค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.243024722+07:00","message":"[bufferProcess] send to processor:มีทั้งสองสภาองค์กรของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.243027463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.243029666+07:00","message":"> Transcript [51491] [false]: 'มีทั้งสองสภาองค์กรของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.24303229+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.243034403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.24303623+07:00","message":"StatePrefix: 'มีทั้งสองสภาองค์กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.243038325+07:00","message":"TextPushed: 'มีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.243043963+07:00","message":"Push: 'สองสภาองค์กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.243045895+07:00","message":"TextPushed: 'มีทั้งสองสภาองค์กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.243053333+07:00","message":"Set new StatePrefix : 'มีทั้งสองสภาองค์กรของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.243056439+07:00","message":"Next Push (prob) : 'ของผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.243065019+07:00","message":"push: {false สองสภาองค์กร 0 0xc002a7c800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.273866249+07:00","message":"[GCS] Start streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.318982985+07:00","message":"receive streaming session, msgId: 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.319024595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีทั้งสองสภาองค์กรของผู้บริโภคค่ะ\",\"confidence\":0.955388}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.319031607+07:00","message":"receive interim result [true|false]: มีทั้งสองสภาองค์กรของผู้บริโภคค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.319041436+07:00","message":"end recv isFinal message id 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.319043614+07:00","message":"end Recv id 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.31905304+07:00","message":"[buffer interim] 4529 true มีทั้งสองสภาองค์กรของผู้บริโภคค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.319063656+07:00","message":"[bufferProcess] interim [910000000]:มีทั้งสองสภาองค์กรของผู้บริโภคค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.31906665+07:00","message":"[bufferProcess] send to processor (isfinal):มีทั้งสองสภาองค์กรของผู้บริโภคค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.319070221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.319073246+07:00","message":"> Transcript [51492] [false]: 'มีทั้งสองสภาองค์กรของผู้บริโภคค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.319076656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.319078761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.319080624+07:00","message":"StatePrefix: 'มีทั้งสองสภาองค์กรของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.319082935+07:00","message":"TextPushed: 'มีทั้งสองสภาองค์กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.31908477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.319086637+07:00","message":"> Transcript [51493] [true]: 'มีทั้งสองสภาองค์กรของผู้บริโภคค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.319088825+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.319090413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.319092053+07:00","message":"StatePrefix: 'มีทั้งสองสภาองค์กรของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.319094117+07:00","message":"TextPushed: 'มีทั้งสองสภาองค์กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.319100349+07:00","message":"Push: 'ของผู้บริโภคค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.319109808+07:00","message":"push: {true ของผู้บริโภคค่ะ 0 0xc002a7c800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:18.327145809+07:00","message":"write wav file: './tmp/7565/7565_4529.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.819320137+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.819381756+07:00","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-05-12T14:13:18.81938803+07:00","message":"receive interim result [false|false]: ถามว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:18.819407743+07:00","message":"[buffer interim] 4530 false ถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.819415696+07:00","message":"[bufferProcess] interim [420000000]:ถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:18.819417675+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.014466477+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.014518194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.014526255+07:00","message":"receive interim result [false|false]: ถามว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.014547081+07:00","message":"[buffer interim] 4530 false ถามว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.014560901+07:00","message":"[bufferProcess] interim [540000000]:ถามว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.014567236+07:00","message":"[bufferProcess] send to processor:ถามว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.014577349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.014581589+07:00","message":"> Transcript [51494] [false]: 'ถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.014585285+07:00","message":"Set StatePrefix (first interim): 'ถามว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.079888655+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.079933056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามว่าตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.079939754+07:00","message":"receive interim result [false|false]: ถามว่าตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.079959904+07:00","message":"[buffer interim] 4530 false ถามว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.079968639+07:00","message":"[bufferProcess] interim [600000000]:ถามว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.079971338+07:00","message":"[bufferProcess] send to processor:ถามว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.079974839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.079977531+07:00","message":"> Transcript [51495] [false]: 'ถามว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.079980299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.079982221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.079983997+07:00","message":"StatePrefix: 'ถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.079988277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.140387231+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.140431231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามว่าต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.140438151+07:00","message":"receive interim result [false|false]: ถามว่าต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.140454145+07:00","message":"[buffer interim] 4530 false ถามว่าต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.140462798+07:00","message":"[bufferProcess] interim [720000000]:ถามว่าต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.140465882+07:00","message":"[bufferProcess] send to processor:ถามว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.140472834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.140475683+07:00","message":"> Transcript [51496] [false]: 'ถามว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.140479686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.140481831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.140483737+07:00","message":"StatePrefix: 'ถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.140488034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.335697438+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.335740187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามว่าต้องการจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.335746667+07:00","message":"receive interim result [false|false]: ถามว่าต้องการจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.335763842+07:00","message":"[buffer interim] 4530 false ถามว่าต้องการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.335773504+07:00","message":"[bufferProcess] interim [900000000]:ถามว่าต้องการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.335776501+07:00","message":"[bufferProcess] send to processor:ถามว่าต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.335780584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.335783432+07:00","message":"> Transcript [51497] [false]: 'ถามว่าต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.335787283+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.335789322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.33579115+07:00","message":"StatePrefix: 'ถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.335793215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.446444374+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.4464863+07:00","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-05-12T14:13:19.446492601+07:00","message":"receive interim result [false|false]: ถามว่าต้องการยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.44651064+07:00","message":"[buffer interim] 4530 false ถามว่าต้องการยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.446518988+07:00","message":"[bufferProcess] interim [960000000]:ถามว่าต้องการยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.446521361+07:00","message":"[bufferProcess] send to processor:ถามว่าต้องการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.446524807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.446528343+07:00","message":"> Transcript [51498] [false]: 'ถามว่าต้องการจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.446531971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.446534069+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.446535962+07:00","message":"StatePrefix: 'ถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.446537939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.446544294+07:00","message":"Push: 'ถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.446546506+07:00","message":"TextPushed: 'ถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.446548365+07:00","message":"Set new StatePrefix : 'ถามว่าต้องการจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.446550353+07:00","message":"Next Push (prob) : 'ต้องการจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.446561352+07:00","message":"push: {false ถามว่า 0 0xc0044a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.457128507+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.457174275+07:00","message":"receive 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-05-12T14:13:19.457180922+07:00","message":"receive interim result [false|false]: มาตรการเยียวยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.457195587+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.457202179+07:00","message":"[bufferProcess] interim [20000000]:มาตรการเยียวยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.457204627+07:00","message":"[bufferProcess] send to processor:ถามว่าต้องการยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.457210306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.457213227+07:00","message":"> Transcript [51499] [false]: 'ถามว่าต้องการยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.457215548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.457218388+07:00","message":"Set new StatePrefix: 'ถามว่าต้องการยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.634077512+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.634117853+07:00","message":"receive 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-05-12T14:13:19.634127753+07:00","message":"receive interim result [false|false]: ถามว่าต้องการยาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.63414418+07:00","message":"[buffer interim] 4530 false ถามว่าต้องการยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.634152344+07:00","message":"[bufferProcess] interim [140000000]:ถามว่าต้องการยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.634155013+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.634158306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.634161178+07:00","message":"> Transcript [51500] [false]: 'มาตรการเยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.634163824+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.634166174+07:00","message":"Set new StatePrefix: 'มาตรการเยียวยา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.703255481+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.703291332+07:00","message":"receive 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-05-12T14:13:19.703297433+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.703309575+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.703316977+07:00","message":"[bufferProcess] interim [320000000]:มาตรการเยียวยาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.703319209+07:00","message":"[bufferProcess] send to processor:ถามว่าต้องการยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.70332441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.703327078+07:00","message":"> Transcript [51501] [false]: 'ถามว่าต้องการยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.703329542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.70333165+07:00","message":"Set new StatePrefix: 'ถามว่าต้องการยาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.822183054+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.82222195+07:00","message":"receive 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-05-12T14:13:19.822229101+07:00","message":"receive interim result [false|false]: ถามว่าต้องการยาวพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.822243329+07:00","message":"[buffer interim] 4530 false ถามว่าต้องการยาวพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.822253667+07:00","message":"[bufferProcess] interim [380000000]:ถามว่าต้องการยาวพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.822256468+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.822259573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.822262443+07:00","message":"> Transcript [51502] [false]: 'มาตรการเยียวยาผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.822264685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.822266978+07:00","message":"Set new StatePrefix: 'มาตรการเยียวยาผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.928334292+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.92839234+07:00","message":"receive 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-05-12T14:13:19.928399734+07:00","message":"receive interim result [false|false]: ถามว่าต้องการยาวผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:19.928422063+07:00","message":"[buffer interim] 4530 false ถามว่าต้องการยาวผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.928431891+07:00","message":"[bufferProcess] interim [500000000]:ถามว่าต้องการยาวผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.928434864+07:00","message":"[bufferProcess] send to processor:ถามว่าต้องการยาวพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.928438456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.928441524+07:00","message":"> Transcript [51503] [false]: 'ถามว่าต้องการยาวพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.928443951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:19.928445834+07:00","message":"Set new StatePrefix: 'ถามว่าต้องการยาวพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:20.016218974+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:20.016302478+07:00","message":"receive 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-05-12T14:13:20.01632442+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:20.016351823+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.016359843+07:00","message":"[bufferProcess] interim [620000000]:มาตรการเยียวยาผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.016362892+07:00","message":"[bufferProcess] send to processor:ถามว่าต้องการยาวผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.016371922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.016374826+07:00","message":"> Transcript [51504] [false]: 'ถามว่าต้องการยาวผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.016377335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.016382962+07:00","message":"Set new StatePrefix: 'ถามว่าต้องการยาวผู้ชาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:20.34120445+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:20.341245164+07:00","message":"receive 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-05-12T14:13:20.341255803+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:20.341274833+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.341283948+07:00","message":"[bufferProcess] interim [860000000]:มาตรการเยียวยาผู้เสียหายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.341287307+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.341291727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.341295415+07:00","message":"> Transcript [51505] [false]: 'มาตรการเยียวยาผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.341300165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.341302442+07:00","message":"Set new StatePrefix: 'มาตรการเยียวยาผู้เสียหาย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:20.363171349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:20.363164907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:20.539727988+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:20.539761623+07:00","message":"receive 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-05-12T14:13:20.539767154+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:20.539780088+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.539789782+07:00","message":"[bufferProcess] interim [100000000]:มาตรการเยียวยาผู้เสียหายอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.539792211+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.539797415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.539800044+07:00","message":"> Transcript [51506] [false]: 'มาตรการเยียวยาผู้เสียหายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.539803315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.539805254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.539807017+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.539809219+07:00","message":"TextPushed: 'ถามว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:20.860061931+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:20.860106523+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-05-12T14:13:20.860113266+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:20.860131565+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.86014541+07:00","message":"[bufferProcess] interim [340000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.860148682+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.860156479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.860159359+07:00","message":"> Transcript [51507] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.860162898+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.860164944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.860167212+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.860169437+07:00","message":"TextPushed: 'ถามว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:20.94260594+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:20.942661187+07:00","message":"receive 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-05-12T14:13:20.94266964+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:20.942686472+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.942694765+07:00","message":"[bufferProcess] interim [520000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.942697661+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.942706227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.94271008+07:00","message":"> Transcript [51508] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.942716552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.942718866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.94272288+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:20.942725702+07:00","message":"TextPushed: 'ถามว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:21.048299174+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:21.048342478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาตรการเยียวยาผู้เสียหายอย่างได้ก่อน 12:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:21.048349567+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างได้ก่อน 12:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:21.048365755+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างได้ก่อน 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.048391798+07:00","message":"[bufferProcess] interim [580000000]:มาตรการเยียวยาผู้เสียหายอย่างได้ก่อน 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.04839491+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.048402508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.048405552+07:00","message":"> Transcript [51509] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.048409517+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.048413471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.048415876+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.048418022+07:00","message":"TextPushed: 'ถามว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.048424875+07:00","message":"Push: 'มาตรการเยียวยาผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.048427074+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.048430065+07:00","message":"Set new StatePrefix : 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.048432248+07:00","message":"Next Push (prob) : 'อย่างเร่งด่วนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:21.048441402+07:00","message":"push: {false มาตรการเยียวยาผู้เสียหาย 0 0xc0044a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:21.108273312+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:21.10832946+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-05-12T14:13:21.1083399+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:21.108361399+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.108387145+07:00","message":"[bufferProcess] interim [640000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.108393722+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างได้ก่อน 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.108402802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.108406866+07:00","message":"> Transcript [51510] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างได้ก่อน 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.1084108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.108414074+07:00","message":"Set new StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างได้ก่อน 12:00'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:21.43373991+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:21.433775571+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-05-12T14:13:21.433781441+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:21.433795674+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.433803224+07:00","message":"[bufferProcess] interim [0]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.433806131+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.433811318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.43381403+07:00","message":"> Transcript [51511] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.433816588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:21.433818999+07:00","message":"Set new StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:22.003488102+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:22.003534517+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-05-12T14:13:22.003541999+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:22.003555825+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.003562915+07:00","message":"[bufferProcess] interim [600000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.003567609+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.003572606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.003575511+07:00","message":"> Transcript [51512] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.003579744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.003581882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.003583779+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.003588043+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:22.324847755+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:22.324889916+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-05-12T14:13:22.324898371+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:22.324914007+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.324922973+07:00","message":"[bufferProcess] interim [840000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.324926848+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.324935352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.324939342+07:00","message":"> Transcript [51513] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.324944874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.324947825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.324951763+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.324955773+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:22.476213329+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:22.476256597+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-05-12T14:13:22.476262572+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:22.476283058+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.476292245+07:00","message":"[bufferProcess] interim [960000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.476295277+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.476298376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.476301125+07:00","message":"> Transcript [51514] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.476304632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.47630664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.476309041+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.476312081+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:22.656331082+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:22.656367126+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-05-12T14:13:22.656378593+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:22.656397595+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.656407344+07:00","message":"[bufferProcess] interim [140000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.656412415+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.656417351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.656421111+07:00","message":"> Transcript [51515] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.656426818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.656430179+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.656435192+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.656439138+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.656442602+07:00","message":"Push: 'อย่างเร่งด่วนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.656444727+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.656447074+07:00","message":"Set new StatePrefix : 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.656450546+07:00","message":"Next Push (prob) : 'ค่ะพรุ่งนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:22.656458398+07:00","message":"push: {false อย่างเร่งด่วนที่สุด 0 0xc0044a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:22.912308495+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:22.912353629+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-05-12T14:13:22.912360408+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:22.912381604+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.912389973+07:00","message":"[bufferProcess] interim [440000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.912392893+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.912398459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.912401351+07:00","message":"> Transcript [51516] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.912405473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.912407682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.91241017+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:22.912413294+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.050404847+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.050452914+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-05-12T14:13:23.050462066+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.050477034+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.05048717+07:00","message":"[bufferProcess] interim [560000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.050490021+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.050495445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.050498422+07:00","message":"> Transcript [51517] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.050502301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.050504454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.050507307+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.050510013+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.239625855+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.239666665+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-05-12T14:13:23.239673291+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอให้มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.239689282+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.239699964+07:00","message":"[bufferProcess] interim [740000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.239702837+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.239725101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.239728365+07:00","message":"> Transcript [51518] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.23973468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.239737044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.239738984+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.239741818+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:23.364229928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:23.36426033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.374318377+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.374352342+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-05-12T14:13:23.374359305+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะเพราะเขาไม่มีมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.374388455+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะเพราะเขาไม่มีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.374396403+07:00","message":"[bufferProcess] interim [860000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะเพราะเขาไม่มีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.374399628+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.374406486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.374409254+07:00","message":"> Transcript [51519] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.374413878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.37441605+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.374418434+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.374421611+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.374428274+07:00","message":"Push: 'ค่ะพรุ่งนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.374430378+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.37443267+07:00","message":"Set new StatePrefix : 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.374435004+07:00","message":"Next Push (prob) : 'ขอให้มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.374442727+07:00","message":"push: {false ค่ะพรุ่งนี้ค่ะ 0 0xc0044a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.392518553+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.392556562+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-05-12T14:13:23.392563351+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ทำได้ดีมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.392577335+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ทำได้ดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.392584288+07:00","message":"[bufferProcess] interim [920000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ทำได้ดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.39258776+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะเพราะเขาไม่มีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.392594676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.392598699+07:00","message":"> Transcript [51520] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะเพราะเขาไม่มีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.3926025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.392605724+07:00","message":"Set new StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะเพราะเขาไม่มีมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.414491816+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.414530396+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-05-12T14:13:23.414536847+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.414550917+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.414558275+07:00","message":"[bufferProcess] interim [980000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.414560812+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ทำได้ดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.414567767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.414570862+07:00","message":"> Transcript [51521] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ทำได้ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.414574937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.414576921+07:00","message":"Set new StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ทำได้ดีมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.73864631+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.738702274+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-05-12T14:13:23.738712132+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.738732183+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.738750895+07:00","message":"[bufferProcess] interim [280000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.738755411+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.738764635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.73876904+07:00","message":"> Transcript [51522] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.738773121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.738777219+07:00","message":"Set new StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.812054056+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.812094539+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-05-12T14:13:23.812103524+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:23.812120166+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.812130266+07:00","message":"[bufferProcess] interim [400000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.812133358+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.812138587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.812141546+07:00","message":"> Transcript [51523] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.812148638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.812150689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.812152581+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:23.81215519+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.051226452+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.051271836+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-05-12T14:13:24.051279099+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.051295928+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.051304647+07:00","message":"[bufferProcess] interim [580000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.051307666+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.051311388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.051313985+07:00","message":"> Transcript [51524] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.051317905+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.05132003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.051321958+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.051324667+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.119458195+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.119501635+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-05-12T14:13:24.119508283+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินคดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.119523029+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.119533312+07:00","message":"[bufferProcess] interim [640000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.119535872+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.119541876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.119544583+07:00","message":"> Transcript [51525] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.119548961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.119551361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.119553477+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.119556851+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.310742976+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.310788087+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-05-12T14:13:24.310795883+07:00","message":"receive interim result [false|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินคดีแพ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.310810663+07:00","message":"[buffer interim] 4530 false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินคดีแพ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.310818254+07:00","message":"[bufferProcess] interim [880000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินคดีแพ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.310821167+07:00","message":"[bufferProcess] send to processor:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.310824495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.310827132+07:00","message":"> Transcript [51526] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.310831532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.31083352+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.31083654+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.310839325+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.31084316+07:00","message":"Push: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.310845472+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.31084769+07:00","message":"Set new StatePrefix : 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.31085607+07:00","message":"Next Push (prob) : 'ดำเนินคดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.310871185+07:00","message":"push: {false มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติ 0 0xc0044a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.365248323+07:00","message":"[GCS] IsForceVAD: false for message ID: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.433084733+07:00","message":"[GCS] Start streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.554569272+07:00","message":"receive streaming session, msgId: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.554608808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอข้อมูลได้มีมติดำเนินคดีแพ่ง\",\"confidence\":0.9191033}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.55461785+07:00","message":"receive interim result [true|false]: มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอข้อมูลได้มีมติดำเนินคดีแพ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.554629979+07:00","message":"end recv isFinal message id 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.554632286+07:00","message":"end Recv id 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.554638184+07:00","message":"[buffer interim] 4530 true มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอข้อมูลได้มีมติดำเนินคดีแพ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.554649272+07:00","message":"[bufferProcess] interim [90000000]:มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอข้อมูลได้มีมติดำเนินคดีแพ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.554652492+07:00","message":"[bufferProcess] send to processor (isfinal):มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินคดีแพ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.554655842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.554658822+07:00","message":"> Transcript [51527] [false]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.554662016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.554663903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.554667056+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.554671395+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.554674417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.554677543+07:00","message":"> Transcript [51528] [true]: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอข้อมูลได้มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.554681549+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.55468405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.5546867+07:00","message":"StatePrefix: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.55469+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.554693069+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.554892954+07:00","message":"Push: 'ดำเนินคดีแพ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.554897459+07:00","message":"TextPushed: 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้เขาได้มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.554899902+07:00","message":"Set new StatePrefix : 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอข้อมูลได้มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.554906348+07:00","message":"Next Push (prob) : 'มาตรการเยียวยาผู้เสียหายอย่างเร่งด่วนที่สุดค่ะพรุ่งนี้ค่ะขอข้อมูลได้มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:24.554914032+07:00","message":"push: {true ดำเนินคดีแพ่ง 0 0xc0044a2e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:24.55491935+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4530.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:24.573042312+07:00","message":"write wav file: './tmp/7565/7565_4530.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:25.592694676+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:25.592751197+07:00","message":"receive 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-05-12T14:13:25.592757055+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:25.592777139+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.592791895+07:00","message":"[bufferProcess] interim [140000000]:ผู้ประกอบธุรกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.592794108+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.592797631+07:00","message":"[bufferProcess] send to processor (ticker):ผู้ประกอบธุรกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.592802464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.592805202+07:00","message":"> Transcript [51529] [false]: 'ผู้ประกอบธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.592807493+07:00","message":"Set StatePrefix (first interim): 'ผู้ประกอบธุรกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:25.796967145+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:25.797006292+07:00","message":"receive 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-05-12T14:13:25.79701216+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:25.79702728+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.797034816+07:00","message":"[bufferProcess] interim [380000000]:ผู้ประกอบธุรกิจเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.797037064+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:25.979019966+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:25.979063959+07:00","message":"receive 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-05-12T14:13:25.979070221+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:25.979084005+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.979091455+07:00","message":"[bufferProcess] interim [560000000]:ผู้ประกอบธุรกิจเพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.979093971+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.979099877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.979102934+07:00","message":"> Transcript [51530] [false]: 'ผู้ประกอบธุรกิจเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.979106212+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.979108341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.979110414+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.979112827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:25.983238374+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:25.98327232+07:00","message":"receive 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-05-12T14:13:25.98327815+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:25.983293599+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.983300492+07:00","message":"[bufferProcess] interim [620000000]:ผู้ประกอบธุรกิจเพื่อเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.983302841+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.983309591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.983312319+07:00","message":"> Transcript [51531] [false]: 'ผู้ประกอบธุรกิจเพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.983316157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.983318753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.983321212+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:25.983323639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.196199399+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.196236475+07:00","message":"receive 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-05-12T14:13:26.196242089+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.196253445+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.196261034+07:00","message":"[bufferProcess] interim [800000000]:ผู้ประกอบธุรกิจเพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.19626329+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.196266651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.196269182+07:00","message":"> Transcript [51532] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.196272582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.196274452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.196276668+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.196278739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.300735846+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.30078066+07:00","message":"receive 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-05-12T14:13:26.300787416+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.300803523+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.300811282+07:00","message":"[bufferProcess] interim [860000000]:ผู้ประกอบธุรกิจเพื่อเรียกเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.300814068+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.300821945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.300825355+07:00","message":"> Transcript [51533] [false]: 'ผู้ประกอบธุรกิจเพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.300829223+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.3008317+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.300833813+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.300836406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.300842537+07:00","message":"Push: 'ผู้ประกอบธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.300844569+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.300846895+07:00","message":"Set new StatePrefix : 'ผู้ประกอบธุรกิจเพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.300849046+07:00","message":"Next Push (prob) : 'เพื่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.300858176+07:00","message":"push: {false ผู้ประกอบธุรกิจ 0 0xc004ce8d80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:26.364481539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:26.364481862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.364570975+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.36459936+07:00","message":"receive 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-05-12T14:13:26.364604516+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.364614063+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.364621481+07:00","message":"[bufferProcess] interim [980000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.364625347+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.364629902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.364634493+07:00","message":"> Transcript [51534] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.364637841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.3646425+07:00","message":"Set new StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.461548087+07:00","message":"[GCS] Cleaned up inactive client: 4502"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.461572882+07:00","message":"[GCS] Cleaned up inactive client: 4503"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.461577582+07:00","message":"[GCS] Cleaned up inactive client: 4500"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.461579489+07:00","message":"[GCS] Cleaned up inactive client: 4498"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.461581238+07:00","message":"[GCS] Cleaned up inactive client: 4509"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.46158307+07:00","message":"[GCS] Cleaned up inactive client: 4510"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.461584789+07:00","message":"[GCS] Cleaned up inactive client: 4499"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.461587405+07:00","message":"[GCS] Cleaned up inactive client: 4501"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.461589305+07:00","message":"[GCS] Cleaned up inactive client: 4505"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.461590991+07:00","message":"[GCS] Cleaned up inactive client: 4508"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.461592604+07:00","message":"[GCS] Cleaned up inactive client: 4511"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.461594118+07:00","message":"[GCS] Cleaned up inactive client: 4506"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.46159572+07:00","message":"[GCS] Cleaned up inactive client: 4504"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.461597279+07:00","message":"[GCS] Cleaned up inactive client: 4507"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.499362736+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.499420863+07:00","message":"receive 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-05-12T14:13:26.499429604+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.499445818+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.499454167+07:00","message":"[bufferProcess] interim [100000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.499456839+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.499464157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.499467505+07:00","message":"> Transcript [51535] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.499470383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.499472527+07:00","message":"Set new StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.884979714+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.8850269+07:00","message":"receive 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-05-12T14:13:26.885033395+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:26.885053441+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.885062421+07:00","message":"[bufferProcess] interim [520000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.88506499+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.885071818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.885074787+07:00","message":"> Transcript [51536] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.88507906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.885081827+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.885084198+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:26.885087597+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:27.061066293+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:27.061114124+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-05-12T14:13:27.061120751+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:27.061138095+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.061153166+07:00","message":"[bufferProcess] interim [640000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.061156164+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.061170672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.06117399+07:00","message":"> Transcript [51537] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.061177967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.061182175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.061184891+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.061188326+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:27.450231251+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:27.450281592+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-05-12T14:13:27.450288516+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:27.4503158+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.450328959+07:00","message":"[bufferProcess] interim [60000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.450332229+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.450338409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.450341258+07:00","message":"> Transcript [51538] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.450345095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.450347145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.450349481+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.450352555+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:27.672482385+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:27.672525567+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-05-12T14:13:27.672532526+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:27.672550007+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.672560003+07:00","message":"[bufferProcess] interim [300000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.672562911+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.672566519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.672569527+07:00","message":"> Transcript [51539] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.672573959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.672576113+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.6725803+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.672583507+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.672586662+07:00","message":"Push: 'เพื่อเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.672588682+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.672590787+07:00","message":"Set new StatePrefix : 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.672592898+07:00","message":"Next Push (prob) : 'หายคืนให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:27.672602856+07:00","message":"push: {false เพื่อเรียกค่าเสีย 0 0xc004ce8d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:27.8082673+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:27.808305037+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-05-12T14:13:27.808311305+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:27.808328013+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.808338013+07:00","message":"[bufferProcess] interim [420000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.80834079+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.808343916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.808346535+07:00","message":"> Transcript [51540] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.808350475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.808352432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.808354692+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:27.808357129+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:28.094098935+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:28.094134207+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-05-12T14:13:28.094140939+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้ปก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:28.094156372+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.094163568+07:00","message":"[bufferProcess] interim [660000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.09416621+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.094172435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.094174955+07:00","message":"> Transcript [51541] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.094178574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.094180512+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.09418266+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.094185803+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:28.096060424+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:28.096069297+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-05-12T14:13:28.096072268+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:28.096079436+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.096082776+07:00","message":"[bufferProcess] interim [720000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.096085075+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.096087415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.096089798+07:00","message":"> Transcript [51542] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.096092602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.096094343+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.096096105+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.096097992+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:28.152635955+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:28.152677203+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-05-12T14:13:28.152684075+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:28.152704553+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.152712762+07:00","message":"[bufferProcess] interim [780000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.15271654+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.15272016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.152722808+07:00","message":"> Transcript [51543] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.152727092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.152729556+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.152732302+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.152737669+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.152740574+07:00","message":"Push: 'หายคืนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.152742479+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.152744553+07:00","message":"Set new StatePrefix : 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.152746903+07:00","message":"Next Push (prob) : 'กับผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:28.152754733+07:00","message":"push: {false หายคืนให้ 0 0xc004ce8d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:28.79336437+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:28.793408021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภค\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:28.793415005+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:28.793429801+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.793436869+07:00","message":"[bufferProcess] interim [380000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.793439451+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.793443231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.793445964+07:00","message":"> Transcript [51544] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.793449689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.793451554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.79345345+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:28.793456936+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.254223857+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.254271539+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-05-12T14:13:29.254278668+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่วม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.254294594+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.254302621+07:00","message":"[bufferProcess] interim [860000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.254305409+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.254309605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.254312975+07:00","message":"> Transcript [51545] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.254317146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.254319183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.254322788+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.254326026+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.260989876+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.261019059+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-05-12T14:13:29.261025158+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่มๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.261036881+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.261045079+07:00","message":"[bufferProcess] interim [920000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.261047712+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.261050801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.261053312+07:00","message":"> Transcript [51546] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.261056942+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.26105891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.261060978+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.26106355+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:29.365038529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:29.365058549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.503532498+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.503567477+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-05-12T14:13:29.503574009+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.503595021+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.503602721+07:00","message":"[bufferProcess] interim [40000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.503606053+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.503609777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.503612567+07:00","message":"> Transcript [51547] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่มๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.50361637+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.503618537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.503620764+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.503623508+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.503626551+07:00","message":"Push: 'กับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.503628454+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.503630856+07:00","message":"Set new StatePrefix : 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่มๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.503633403+07:00","message":"Next Push (prob) : 'บริโภคร่มๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.503640897+07:00","message":"push: {false กับผู้ 0 0xc004ce8d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.575975195+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.576010728+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-05-12T14:13:29.576022811+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่มๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.576038392+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่มๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.576045651+07:00","message":"[bufferProcess] interim [160000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่มๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.576048475+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.576055035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.576057744+07:00","message":"> Transcript [51548] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.576060201+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.576062585+07:00","message":"Set new StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.583640464+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.583661535+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-05-12T14:13:29.583667658+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.583681844+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.583686743+07:00","message":"[bufferProcess] interim [220000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.583689457+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่มๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.583692495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.583694809+07:00","message":"> Transcript [51549] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่มๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.583696851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.583698779+07:00","message":"Set new StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภคร่มๆนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.887357424+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.887400151+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-05-12T14:13:29.887406945+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.887420654+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.887428896+07:00","message":"[bufferProcess] interim [460000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.887431703+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.887437002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.88743959+07:00","message":"> Transcript [51550] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.887442316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.887444384+07:00","message":"Set new StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.893984536+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.8940229+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-05-12T14:13:29.894029615+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:29.894045198+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.894052393+07:00","message":"[bufferProcess] interim [520000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.894055339+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.894063331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.894066561+07:00","message":"> Transcript [51551] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.894070599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.894072887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.894074729+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:29.894077329+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.236196114+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.236234472+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-05-12T14:13:30.236240495+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.236254476+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.236262384+07:00","message":"[bufferProcess] interim [820000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.2362651+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.236271153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.236273745+07:00","message":"> Transcript [51552] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.236277806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.236280063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.236282148+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.236284917+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.279080164+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.279119277+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-05-12T14:13:30.279126076+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.279138891+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.279146117+07:00","message":"[bufferProcess] interim [880000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.279148733+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.279153794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.279156373+07:00","message":"> Transcript [51553] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.279160834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.279162963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.27916498+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.279167757+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.416986807+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.417023408+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-05-12T14:13:30.417030362+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.417044552+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.417054912+07:00","message":"[bufferProcess] interim [0]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.417057585+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.417063001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.417066058+07:00","message":"> Transcript [51554] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.417070563+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.417072778+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.417075172+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.417077588+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.417083256+07:00","message":"Push: 'บริโภครวมมูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.417085173+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.417087499+07:00","message":"Set new StatePrefix : 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.417089775+07:00","message":"Next Push (prob) : 'นะคะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.417117534+07:00","message":"push: {false บริโภครวมมูลค่า 0 0xc004ce8d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.651253987+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.651293712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.651300876+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.651315977+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.651323618+07:00","message":"[bufferProcess] interim [240000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.651326439+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.651334134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.6513366+07:00","message":"> Transcript [51555] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.651340686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.651342776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.651345001+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.651348525+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.842235956+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.842277993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.842284668+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.842301639+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.842310456+07:00","message":"[bufferProcess] interim [480000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.842313461+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.842318021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.842320847+07:00","message":"> Transcript [51556] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.84232568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.842327774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.842330035+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.84233268+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.976839026+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.976877819+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-05-12T14:13:30.976885434+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.976896135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.97689888+07:00","message":"receive interim result [false|false]:  100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.976907092+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:30.976911264+07:00","message":"[buffer interim] 4531 false  100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.976917043+07:00","message":"[bufferProcess] interim [600000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.97691986+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.976922805+07:00","message":"[bufferProcess] interim [600000000]: 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.976925208+07:00","message":"[bufferProcess] update buffer: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.9769281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.976930626+07:00","message":"> Transcript [51557] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.976933864+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.976935671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.976937546+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:30.976946689+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.165810156+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.165845636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.165852958+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.165864529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.165867902+07:00","message":"receive interim result [false|false]:  100 บาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.165876886+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.165882542+07:00","message":"[buffer interim] 4531 false  100 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.165888771+07:00","message":"[bufferProcess] interim [780000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.16589143+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.165894644+07:00","message":"[bufferProcess] interim [780000000]: 100 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.165897742+07:00","message":"[bufferProcess] update buffer: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.16590077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.165903331+07:00","message":"> Transcript [51558] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.165907347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.165909284+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.16591158+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.165918652+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.165921905+07:00","message":"Push: 'นะคะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.165923707+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.165926053+07:00","message":"Set new StatePrefix : 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.165937066+07:00","message":"Next Push (prob) : 'กว่า 100'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.165944694+07:00","message":"push: {false นะคะมาก 0 0xc004ce8d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.291644093+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.291678373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.29168526+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.291697012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 ล้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.29170077+07:00","message":"receive interim result [false|false]:  100 ล้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.291708479+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.291712145+07:00","message":"[buffer interim] 4531 false  100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.291718101+07:00","message":"[bufferProcess] interim [840000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.291721186+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.291724237+07:00","message":"[bufferProcess] interim [840000000]: 100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.291726777+07:00","message":"[bufferProcess] update buffer: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.29172999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.291732846+07:00","message":"> Transcript [51559] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.291736556+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.291738397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.291740252+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.291746709+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.403486818+07:00","message":"[GCS] IsForceVAD: false for message ID: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.486325203+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.486367777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.486380713+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.48639323+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-05-12T14:13:31.486397978+07:00","message":"receive interim result [false|false]:  ล้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.486408241+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.486413803+07:00","message":"[buffer interim] 4531 false  ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.48642311+07:00","message":"[bufferProcess] interim [80000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486425719+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486428962+07:00","message":"[bufferProcess] interim [80000000]: ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486431824+07:00","message":"[bufferProcess] update buffer: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486435608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486438439+07:00","message":"> Transcript [51560] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486444583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486447303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486450751+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486456031+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.486665877+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.486673276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.486677239+07:00","message":"receive interim result [false|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.486685813+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-05-12T14:13:31.486688968+07:00","message":"receive interim result [false|false]:  ล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.486694471+07:00","message":"[buffer interim] 4531 false ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.486697436+07:00","message":"[buffer interim] 4531 false  ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486700521+07:00","message":"[bufferProcess] interim [140000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486702639+07:00","message":"[bufferProcess] send to processor:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486707116+07:00","message":"[bufferProcess] interim [140000000]: ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486709043+07:00","message":"[bufferProcess] update buffer: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486711163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486713093+07:00","message":"> Transcript [51561] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486722143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486724156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486726301+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.486729073+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.559150975+07:00","message":"receive streaming session, msgId: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.559197784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 ล้านบาท\",\"confidence\":0.95832425}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.559209972+07:00","message":"receive interim result [true|false]: ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 ล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.559223412+07:00","message":"end recv isFinal message id 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.559226087+07:00","message":"end Recv id 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.559232299+07:00","message":"[buffer interim] 4531 true ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559243918+07:00","message":"[bufferProcess] interim [200000000]:ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559247216+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559262842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.55928691+07:00","message":"> Transcript [51562] [false]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559295382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559297495+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559300488+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559303758+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559311823+07:00","message":"Push: 'กว่า 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559313947+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559316576+07:00","message":"Set new StatePrefix : 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559319458+07:00","message":"Next Push (prob) : ' ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559322052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559324235+07:00","message":"> Transcript [51563] [true]: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559326872+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559328474+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559330147+07:00","message":"StatePrefix: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.55933216+07:00","message":"TextPushed: 'ผู้ประกอบธุรกิจเพื่อเรียกค่าเสียหายคืนให้กับผู้บริโภครวมมูลค่านะคะมากกว่า 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:31.559334633+07:00","message":"Push: ' ล้านบาท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.559347867+07:00","message":"push: {false กว่า 100 0 0xc004ce8d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.559358759+07:00","message":"push: {true  ล้านบาท 0 0xc004ce8d80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:31.572607778+07:00","message":"write wav file: './tmp/7565/7565_4531.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:31.594629+07:00","message":"[GCS] Start streaming session, msgId: 4532"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:32.053288301+07:00","message":"[GCS] IsForceVAD: false for message ID: 4532"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:32.11409336+07:00","message":"[GCS] Start streaming session, msgId: 4533"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:32.365125278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:32.365141988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:32.37767023+07:00","message":"receive streaming session, msgId: 4532"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:32.377689547+07:00","message":"found end of frame, send empty tag with msgId: 4532"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:32.37769294+07:00","message":"end Recv id 4532"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:32.377700712+07:00","message":"[buffer interim] 4532 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:32.377709507+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:32.377714576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:32.377718559+07:00","message":"> Transcript [51564] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:32.377722315+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:32.377724962+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:32.377729034+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:32.377731831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:32.377742154+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:32.377751698+07:00","message":"push: {true \n 0 0xc002a7c000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:32.382886914+07:00","message":"write wav file: './tmp/7565/7565_4532.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:33.232926959+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:33.232972917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:33.232979674+07:00","message":"receive interim result [false|false]: ยำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:33.232995702+07:00","message":"[buffer interim] 4533 false ยำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:33.233002966+07:00","message":"[bufferProcess] interim [540000000]:ยำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:33.233004827+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:33.390953568+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:33.391001858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:33.391008214+07:00","message":"receive interim result [false|false]: คำว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:33.39102517+07:00","message":"[buffer interim] 4533 false คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:33.391032417+07:00","message":"[bufferProcess] interim [660000000]:คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:33.39103564+07:00","message":"[bufferProcess] send to processor:ยำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:33.391041338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:33.39104427+07:00","message":"> Transcript [51565] [false]: 'ยำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:33.39104632+07:00","message":"Set StatePrefix (first interim): 'ยำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:34.113494153+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:34.113532485+07:00","message":"receive 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-05-12T14:13:34.113540017+07:00","message":"receive interim result [false|false]: คำว่ารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:34.11356129+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:34.113565545+07:00","message":"receive 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-05-12T14:13:34.113568526+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:34.113573086+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:34.113576787+07:00","message":"receive 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-05-12T14:13:34.113579119+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:34.113584422+07:00","message":"[buffer interim] 4533 false คำว่ารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:34.113587463+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:34.113591031+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113596725+07:00","message":"[bufferProcess] interim [140000000]:คำว่ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113598764+07:00","message":"[bufferProcess] send to processor:คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113601548+07:00","message":"[bufferProcess] interim [260000000]:คำว่ารถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113604318+07:00","message":"[bufferProcess] send to processor:คำว่ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113607493+07:00","message":"[bufferProcess] interim [500000000]:คำว่ารถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.11361018+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113614188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113618381+07:00","message":"> Transcript [51566] [false]: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.1136217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113624844+07:00","message":"Set new StatePrefix: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113627136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113632205+07:00","message":"> Transcript [51567] [false]: 'คำว่ารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113635673+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113637539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113639382+07:00","message":"StatePrefix: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113641357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113642838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113644785+07:00","message":"> Transcript [51568] [false]: 'คำว่ารถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.11364674+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113648284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113649876+07:00","message":"StatePrefix: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.113651392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:34.230128519+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:34.23016545+07:00","message":"receive 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-05-12T14:13:34.230171378+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:34.230185356+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.230192849+07:00","message":"[bufferProcess] interim [560000000]:คำว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.230195475+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.230202194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.230207015+07:00","message":"> Transcript [51569] [false]: 'คำว่ารถยนต์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.230210225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.230212437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.230214507+07:00","message":"StatePrefix: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.230216722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:34.844014151+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:34.844049541+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-05-12T14:13:34.844055202+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:34.844073131+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.844080744+07:00","message":"[bufferProcess] interim [160000000]:คำว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.844083651+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.844086766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.844089745+07:00","message":"> Transcript [51570] [false]: 'คำว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.844093723+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.844096187+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.844098343+07:00","message":"StatePrefix: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.844100526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.84410453+07:00","message":"Push: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.844106667+07:00","message":"TextPushed: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.844108608+07:00","message":"Set new StatePrefix : 'คำว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:34.844111298+07:00","message":"Next Push (prob) : 'รถยนต์ไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:34.844119214+07:00","message":"push: {false คำว่า 0 0xc0035b9500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:35.096839182+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:35.096879983+07:00","message":"receive 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-05-12T14:13:35.096885856+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสิว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:35.096902611+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:35.096908812+07:00","message":"receive 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-05-12T14:13:35.09691133+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:35.096920733+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสิว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:35.096935861+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.096943255+07:00","message":"[bufferProcess] interim [400000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.096946522+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.096953837+07:00","message":"[bufferProcess] interim [520000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.096955706+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.096958554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.096961986+07:00","message":"> Transcript [51571] [false]: 'คำว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.096965691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.096967794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.096970103+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.096972568+07:00","message":"TextPushed: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.096974184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.09697648+07:00","message":"> Transcript [51572] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.096978556+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.096980286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.096981856+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.096983629+07:00","message":"TextPushed: 'คำว่า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:35.365673694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:35.365709237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:35.425490157+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:35.425527635+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-05-12T14:13:35.425533353+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:35.42554975+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.425557313+07:00","message":"[bufferProcess] interim [820000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.425560515+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.425567026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.425569694+07:00","message":"> Transcript [51573] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.425573426+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.425576309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.425579599+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.425582829+07:00","message":"TextPushed: 'คำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:35.716273236+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:35.716315813+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-05-12T14:13:35.716321816+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:35.716336933+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.71634516+07:00","message":"[bufferProcess] interim [0]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.71634774+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.716354454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.71635793+07:00","message":"> Transcript [51574] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.716362427+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.716365338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.71636788+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.716370243+07:00","message":"TextPushed: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.716386258+07:00","message":"Push: 'รถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.716388444+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.716390447+07:00","message":"Set new StatePrefix : 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.716393589+07:00","message":"Next Push (prob) : 'มันเป็นสินค้าควบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:35.716402279+07:00","message":"push: {false รถยนต์ไฟฟ้า 0 0xc0035b9500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:35.929350287+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:35.929391562+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-05-12T14:13:35.929398138+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:35.929411807+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.929418963+07:00","message":"[bufferProcess] interim [360000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.929421691+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.929427533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.929430144+07:00","message":"> Transcript [51575] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.929433984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.92943617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.929439939+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:35.929443251+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:36.080621756+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:36.080668487+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-05-12T14:13:36.080675295+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:36.080692395+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.080703798+07:00","message":"[bufferProcess] interim [780000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.080706652+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.080710614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.080714161+07:00","message":"> Transcript [51576] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.080718142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.08072052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.08072287+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.080725917+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:36.680938805+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:36.680977386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:36.680983447+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:36.680997256+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.681004966+07:00","message":"[bufferProcess] interim [380000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.681008838+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.681013132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.681016863+07:00","message":"> Transcript [51577] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.681022143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.681025149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.681028488+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.68103245+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:36.939787156+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:36.939825445+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-05-12T14:13:36.939831933+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:36.93984644+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.939854127+07:00","message":"[bufferProcess] interim [680000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.939857249+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.93986039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.939863003+07:00","message":"> Transcript [51578] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.939866758+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.939868926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.939871192+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.939873974+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.939877097+07:00","message":"Push: 'มันเป็นสินค้าควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.939879266+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.939881446+07:00","message":"Set new StatePrefix : 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:36.939883526+07:00","message":"Next Push (prob) : 'คุมฉลากค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:36.939891605+07:00","message":"push: {false มันเป็นสินค้าควบ 0 0xc0035b9500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.18793728+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.187980677+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-05-12T14:13:37.187992784+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.188006558+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.188020729+07:00","message":"[bufferProcess] interim [920000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.188023821+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.188027468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.188030182+07:00","message":"> Transcript [51579] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.188033978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.188035973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.188038499+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.188041054+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.25813838+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.258185606+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-05-12T14:13:37.258192297+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.258209374+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.258218786+07:00","message":"[bufferProcess] interim [980000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.25822149+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.258225141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.258228047+07:00","message":"> Transcript [51580] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.258231836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.258233832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.258235887+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.258238608+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.467486052+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.46752312+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-05-12T14:13:37.467529151+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.467545098+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.467553358+07:00","message":"[bufferProcess] interim [160000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.467555685+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.467559083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.467561573+07:00","message":"> Transcript [51581] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.467565061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.467567262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.467569553+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.467572496+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.583267804+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.583314514+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-05-12T14:13:37.583323446+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือว่าพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.583344584+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือว่าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.583352561+07:00","message":"[bufferProcess] interim [280000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือว่าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.583354879+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.583358188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.583361056+07:00","message":"> Transcript [51582] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.583365105+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.583368637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.583370938+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.583373495+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.583388579+07:00","message":"Push: 'คุมฉลากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.583390934+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.583393699+07:00","message":"Set new StatePrefix : 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.583396259+07:00","message":"Next Push (prob) : 'หากผู้ผลิตหรือผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.583404331+07:00","message":"push: {false คุมฉลากค่ะ 0 0xc0035b9500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.634422894+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.634464791+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-05-12T14:13:37.634474344+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.634497005+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.634510272+07:00","message":"[bufferProcess] interim [340000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.634514297+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือว่าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.634519429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.634523463+07:00","message":"> Transcript [51583] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือว่าพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.634527256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.634532671+07:00","message":"Set new StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือว่าพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.77132664+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.771367268+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-05-12T14:13:37.771373648+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:37.771400153+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.771417534+07:00","message":"[bufferProcess] interim [520000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.771420318+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.771425689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.771428446+07:00","message":"> Transcript [51584] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.771432059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:37.771434374+07:00","message":"Set new StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.113695176+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.113739894+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-05-12T14:13:38.11374677+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.113761905+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.113797295+07:00","message":"[bufferProcess] interim [820000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.113800343+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.113806837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.113812483+07:00","message":"> Transcript [51585] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.113816531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.113818821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.113820833+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.113823976+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.309093529+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.309130462+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-05-12T14:13:38.309138315+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.309153245+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.309174424+07:00","message":"[bufferProcess] interim [0]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.309178143+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.309191531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.309194582+07:00","message":"> Transcript [51586] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.309198299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.309200472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.309203273+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.309206494+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.341333647+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.341370575+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-05-12T14:13:38.341384872+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.34140027+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.341408531+07:00","message":"[bufferProcess] interim [120000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.341415036+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.341419197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.341422356+07:00","message":"> Transcript [51587] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.341425961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.341427978+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.341430044+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.341432984+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:38.366325502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:38.366340758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.572635035+07:00","message":"[GCS] IsForceVAD: false for message ID: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.663304134+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.663345111+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-05-12T14:13:38.663351641+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูลมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.663366847+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.663380005+07:00","message":"[bufferProcess] interim [420000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.66338312+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.663389024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.663392056+07:00","message":"> Transcript [51588] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.663396995+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.663399132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.663401411+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.66340415+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.663411397+07:00","message":"Push: 'หากผู้ผลิตหรือผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.663413506+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.663417777+07:00","message":"Set new StatePrefix : 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.663420591+07:00","message":"Next Push (prob) : 'เข้าให้ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.663443761+07:00","message":"push: {false หากผู้ผลิตหรือผู้นำ 0 0xc0035b9500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.665561084+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.665588484+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-05-12T14:13:38.665594569+07:00","message":"receive interim result [false|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูลไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.665606547+07:00","message":"[buffer interim] 4533 false คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.66561371+07:00","message":"[bufferProcess] interim [480000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.665620505+07:00","message":"[bufferProcess] send to processor:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.66562656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.665629183+07:00","message":"> Transcript [51589] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.665632665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.665634915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.665636747+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.665639458+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.705000866+07:00","message":"[GCS] Start streaming session, msgId: 4534"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.742837021+07:00","message":"receive streaming session, msgId: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.742890181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูลมา\",\"confidence\":0.9486936}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.742900014+07:00","message":"receive interim result [true|false]: คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูลมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.742912023+07:00","message":"end recv isFinal message id 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.74291549+07:00","message":"end Recv id 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.742925441+07:00","message":"[buffer interim] 4533 true คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.742936292+07:00","message":"[bufferProcess] interim [480000000]:คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.742941081+07:00","message":"[bufferProcess] send to processor (isfinal):คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูลไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.742945982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.742950614+07:00","message":"> Transcript [51590] [false]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูลไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.742955881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.742958969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.742961779+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.742966308+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.742969339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.742972486+07:00","message":"> Transcript [51591] [true]: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.742976196+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.742979224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.742981892+07:00","message":"StatePrefix: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำเข้าให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.742985458+07:00","message":"TextPushed: 'คำว่ารถยนต์ไฟฟ้ามันเป็นสินค้าควบคุมฉลากค่ะหากผู้ผลิตหรือผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:38.742993303+07:00","message":"Push: 'เข้าให้ข้อมูลมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.743004757+07:00","message":"push: {true เข้าให้ข้อมูลมา 0 0xc0035b9500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:38.75478979+07:00","message":"write wav file: './tmp/7565/7565_4533.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.833637043+07:00","message":"[GCS] IsForceVAD: false for message ID: 4534"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:38.899481418+07:00","message":"[GCS] Start streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:39.068345007+07:00","message":"receive streaming session, msgId: 4534"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:39.068365931+07:00","message":"found end of frame, send empty tag with msgId: 4534"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:39.068369743+07:00","message":"end Recv id 4534"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:39.068388658+07:00","message":"[buffer interim] 4534 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.068397355+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.068401299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.068404123+07:00","message":"> Transcript [51592] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.068406417+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.068408399+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.068410494+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.068412211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.068415142+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:39.068428959+07:00","message":"push: {true \n 0 0xc002eaae00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:39.073390361+07:00","message":"write wav file: './tmp/7565/7565_4534.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:39.656991384+07:00","message":"receive streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:39.657039873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:39.657045835+07:00","message":"receive interim result [false|false]: หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:39.657067191+07:00","message":"[buffer interim] 4535 false หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.657077456+07:00","message":"[bufferProcess] interim [780000000]:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.657079407+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:39.854454083+07:00","message":"receive streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:39.854489998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:39.85449602+07:00","message":"receive interim result [false|false]: หรือว่าพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:39.854509858+07:00","message":"[buffer interim] 4535 false หรือว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.854517192+07:00","message":"[bufferProcess] interim [900000000]:หรือว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.85451956+07:00","message":"[bufferProcess] send to processor:หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.854527014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.854530852+07:00","message":"> Transcript [51593] [false]: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.854533944+07:00","message":"Set StatePrefix (first interim): 'หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:39.886656374+07:00","message":"receive streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:39.886692366+07:00","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-05-12T14:13:39.88669842+07:00","message":"receive interim result [false|false]: ถือว่าผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:39.886714342+07:00","message":"[buffer interim] 4535 false ถือว่าผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.886721349+07:00","message":"[bufferProcess] interim [960000000]:ถือว่าผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.886723422+07:00","message":"[bufferProcess] send to processor:หรือว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.88672649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.886729069+07:00","message":"> Transcript [51594] [false]: 'หรือว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.886732558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.886734809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.886736631+07:00","message":"StatePrefix: 'หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:39.886738616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.1009146+07:00","message":"receive streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.100956904+07:00","message":"receive 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-05-12T14:13:40.100963254+07:00","message":"receive interim result [false|false]: หรือว่าปิดบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.10097671+07:00","message":"[buffer interim] 4535 false หรือว่าปิดบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.100985414+07:00","message":"[bufferProcess] interim [140000000]:หรือว่าปิดบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.100987843+07:00","message":"[bufferProcess] send to processor:ถือว่าผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.100991591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.100994623+07:00","message":"> Transcript [51595] [false]: 'ถือว่าผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.100996684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.100998545+07:00","message":"Set new StatePrefix: 'ถือว่าผิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.105436413+07:00","message":"receive streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.105452218+07:00","message":"receive 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-05-12T14:13:40.105458352+07:00","message":"receive interim result [false|false]: หรือว่าบิดเบือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.105465608+07:00","message":"[buffer interim] 4535 false หรือว่าบิดเบือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.105470551+07:00","message":"[bufferProcess] interim [200000000]:หรือว่าบิดเบือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.105473669+07:00","message":"[bufferProcess] send to processor:หรือว่าปิดบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.105481315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.105485399+07:00","message":"> Transcript [51596] [false]: 'หรือว่าปิดบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.105488351+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.105491696+07:00","message":"Set new StatePrefix: 'หรือว่าปิดบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.184514699+07:00","message":"[GCS] IsForceVAD: false for message ID: 4535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.254414383+07:00","message":"[GCS] Start streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.306387436+07:00","message":"receive streaming session, msgId: 4535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.306426786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือว่าบิดเบือน\",\"confidence\":0.91456205}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.306433233+07:00","message":"receive interim result [true|false]: หรือว่าบิดเบือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.306443868+07:00","message":"end recv isFinal message id 4535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.306446819+07:00","message":"end Recv id 4535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.30645448+07:00","message":"[buffer interim] 4535 true หรือว่าบิดเบือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.306462642+07:00","message":"[bufferProcess] interim [500000000]:หรือว่าบิดเบือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.306466041+07:00","message":"[bufferProcess] send to processor (isfinal):หรือว่าบิดเบือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.306469691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.30647256+07:00","message":"> Transcript [51597] [false]: 'หรือว่าบิดเบือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.306474836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.306476696+07:00","message":"Set new StatePrefix: 'หรือว่าบิดเบือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.306478942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.306480901+07:00","message":"> Transcript [51598] [true]: 'หรือว่าบิดเบือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.306483089+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.306484933+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.306487432+07:00","message":"StatePrefix: 'หรือว่าบิดเบือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.306489542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.306492215+07:00","message":"Push: 'หรือว่าบิดเบือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.306500979+07:00","message":"push: {true หรือว่าบิดเบือน 0 0xc00386d780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:40.313704624+07:00","message":"write wav file: './tmp/7565/7565_4535.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.71717672+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.71722+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-05-12T14:13:40.717225641+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.717239576+07:00","message":"[buffer interim] 4536 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.717246861+07:00","message":"[bufferProcess] interim [240000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.717248677+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.933516467+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.93355425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีทด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.933560136+07:00","message":"receive interim result [false|false]: มีทด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:40.933576618+07:00","message":"[buffer interim] 4536 false มีทด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.93358509+07:00","message":"[bufferProcess] interim [480000000]:มีทด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.93358749+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.933593771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.93359649+07:00","message":"> Transcript [51599] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:40.933598552+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.026444508+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.026492817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโทษจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.026499184+07:00","message":"receive interim result [false|false]: มีโทษจำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.026513281+07:00","message":"[buffer interim] 4536 false มีโทษจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.026521158+07:00","message":"[bufferProcess] interim [600000000]:มีโทษจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.026523508+07:00","message":"[bufferProcess] send to processor:มีทด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.02652997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.026532896+07:00","message":"> Transcript [51600] [false]: 'มีทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.026536001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.026538141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.026540682+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.026543054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.098859914+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.098896023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโทษจำคุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.098902247+07:00","message":"receive interim result [false|false]: มีโทษจำคุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.098915944+07:00","message":"[buffer interim] 4536 false มีโทษจำคุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.098923443+07:00","message":"[bufferProcess] interim [720000000]:มีโทษจำคุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.09892601+07:00","message":"[bufferProcess] send to processor:มีโทษจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.098929215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.098931853+07:00","message":"> Transcript [51601] [false]: 'มีโทษจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.098934693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.098936696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.098938682+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.098941076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:41.366807255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:41.366803655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.420846593+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.420887633+07:00","message":"receive 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-05-12T14:13:41.420910519+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.420925059+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.420933207+07:00","message":"[bufferProcess] interim [20000000]:มีโทษจำคุกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.420936345+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.420941672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.420944585+07:00","message":"> Transcript [51602] [false]: 'มีโทษจำคุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.42094791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.420951055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.420953423+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.420955603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.613762751+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.613807001+07:00","message":"receive 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-05-12T14:13:41.613813355+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.613827566+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.613835288+07:00","message":"[bufferProcess] interim [200000000]:มีโทษจำคุกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.613837992+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.613841972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.613844716+07:00","message":"> Transcript [51603] [false]: 'มีโทษจำคุกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.613847832+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.613849936+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.613851812+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.613853833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.613856484+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.6138588+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.613860823+07:00","message":"Set new StatePrefix : 'มีโทษจำคุกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.61386341+07:00","message":"Next Push (prob) : 'โทษจำคุกด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.613871705+07:00","message":"push: {false มี 0 0xc004d59a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.675247356+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.67528742+07:00","message":"receive 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-05-12T14:13:41.675293528+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:41.675306584+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.67531423+07:00","message":"[bufferProcess] interim [320000000]:มีโทษจำคุกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.675317028+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.675322792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.675326063+07:00","message":"> Transcript [51604] [false]: 'มีโทษจำคุกด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.67532949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.675331817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.675333886+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:41.675336737+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.312705602+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.312749446+07:00","message":"receive 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-05-12T14:13:42.31275589+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.312771399+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.312783421+07:00","message":"[bufferProcess] interim [920000000]:มีโทษจำคุกด้วยนะคะไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.31279155+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.312797539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.312802499+07:00","message":"> Transcript [51605] [false]: 'มีโทษจำคุกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.312807992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.312810848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.31281313+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.312816185+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.507693461+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.507731045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโทษจำคุกด้วยนะคะไม่เกิน 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.507736763+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกิน 6"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.5077498+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกิน 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.507757036+07:00","message":"[bufferProcess] interim [100000000]:มีโทษจำคุกด้วยนะคะไม่เกิน 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.50775953+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.507762835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.507765539+07:00","message":"> Transcript [51606] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.507768333+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.507770257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.507772436+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.50777474+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.694273945+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.694310944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโทษจำคุกด้วยนะคะไม่เกิน 60\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.694317072+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกิน 60"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.694331571+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกิน 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.694340554+07:00","message":"[bufferProcess] interim [280000000]:มีโทษจำคุกด้วยนะคะไม่เกิน 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.694343123+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกิน 6"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.694351321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.694354537+07:00","message":"> Transcript [51607] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกิน 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.694358299+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.694360591+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.694362691+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.694365036+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.694368036+07:00","message":"Push: 'โทษจำคุกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.694370244+07:00","message":"TextPushed: 'มีโทษจำคุกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.69437238+07:00","message":"Set new StatePrefix : 'มีโทษจำคุกด้วยนะคะไม่เกิน 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.694374608+07:00","message":"Next Push (prob) : 'นะคะไม่เกิน 6'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.69438765+07:00","message":"push: {false โทษจำคุกด้วย 0 0xc004d59a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.822133668+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.822172447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.822178052+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.822192768+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.822199976+07:00","message":"[bufferProcess] interim [340000000]:มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.822202525+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกิน 60"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.822206382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.822209304+07:00","message":"> Transcript [51608] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกิน 60'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.822212892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.822214872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.822216816+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกิน 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.822218944+07:00","message":"TextPushed: 'มีโทษจำคุกด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.915786752+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.915831441+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-05-12T14:13:42.915843438+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.91585501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 6 เดือนหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.915857942+07:00","message":"receive interim result [false|false]:  6 เดือนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.91586639+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:42.91587158+07:00","message":"[buffer interim] 4536 false  6 เดือนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.915878565+07:00","message":"[bufferProcess] interim [520000000]:มีโทษจำคุกด้วยนะคะไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.915880813+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.915883852+07:00","message":"[bufferProcess] interim [520000000]: 6 เดือนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.915886888+07:00","message":"[bufferProcess] update buffer: มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.915890228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.915893315+07:00","message":"> Transcript [51609] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.915896721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.915898827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.91590123+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกิน 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:42.915904201+07:00","message":"TextPushed: 'มีโทษจำคุกด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.085862537+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.085908746+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-05-12T14:13:43.085915553+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.085927128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 6 เดือนหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.085931041+07:00","message":"receive interim result [false|false]:  6 เดือนหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.08594203+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.085946138+07:00","message":"[buffer interim] 4536 false  6 เดือนหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.085952725+07:00","message":"[bufferProcess] interim [700000000]:มีโทษจำคุกด้วยนะคะไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.085955857+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.085959287+07:00","message":"[bufferProcess] interim [700000000]: 6 เดือนหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.085962296+07:00","message":"[bufferProcess] update buffer: มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือนหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.085965539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.085968308+07:00","message":"> Transcript [51610] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.085972788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.085974972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.085977332+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกิน 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.085979967+07:00","message":"TextPushed: 'มีโทษจำคุกด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.402884928+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.40293167+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-05-12T14:13:43.402938827+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.402955553+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.402967526+07:00","message":"[bufferProcess] interim [940000000]:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.402970289+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือนหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.402974485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.402977541+07:00","message":"> Transcript [51611] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือนหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.402982249+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.402984466+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.40298669+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกิน 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.402989356+07:00","message":"TextPushed: 'มีโทษจำคุกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.402996916+07:00","message":"Push: 'นะคะไม่เกิน 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.402999284+07:00","message":"TextPushed: 'มีโทษจำคุกด้วยนะคะไม่เกิน 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.403001924+07:00","message":"Set new StatePrefix : 'มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือนหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.403004431+07:00","message":"Next Push (prob) : ' เดือนหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.403013528+07:00","message":"push: {false นะคะไม่เกิน 6 0 0xc004d59a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.469347073+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.469396073+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-05-12T14:13:43.469404922+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.469422269+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.469430586+07:00","message":"[bufferProcess] interim [120000000]:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.469434607+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.469441253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.469445274+07:00","message":"> Transcript [51612] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.469448854+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.4694518+07:00","message":"Set new StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.722012276+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.722058337+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-05-12T14:13:43.722065534+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.722080292+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.72208916+07:00","message":"[bufferProcess] interim [240000000]:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.722092168+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.722098554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.722101615+07:00","message":"> Transcript [51613] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.722105644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.722108653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.722110473+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.722112891+07:00","message":"TextPushed: 'มีโทษจำคุกด้วยนะคะไม่เกิน 6'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.97434625+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.974395435+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-05-12T14:13:43.974402015+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกิน 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:43.974416497+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.974424149+07:00","message":"[bufferProcess] interim [540000000]:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.974426899+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.974435205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.974437983+07:00","message":"> Transcript [51614] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.974441778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.974443816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.974445745+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:43.97444836+07:00","message":"TextPushed: 'มีโทษจำคุกด้วยนะคะไม่เกิน 6'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:44.191516181+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:44.191562798+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-05-12T14:13:44.191574147+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกิน 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:44.191593302+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกิน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.191605644+07:00","message":"[bufferProcess] interim [780000000]:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกิน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.191609283+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกิน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.191616501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.191620894+07:00","message":"> Transcript [51615] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกิน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.191627024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.191629733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.191633269+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.191637213+07:00","message":"TextPushed: 'มีโทษจำคุกด้วยนะคะไม่เกิน 6'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:44.289090748+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:44.289129492+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-05-12T14:13:44.289136215+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:44.289151546+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.289159403+07:00","message":"[bufferProcess] interim [840000000]:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.28917544+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกิน 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.289183264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.289188036+07:00","message":"> Transcript [51616] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกิน 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.289197013+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.289199795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.289202377+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.289205028+07:00","message":"TextPushed: 'มีโทษจำคุกด้วยนะคะไม่เกิน 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.289208614+07:00","message":"Push: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.289210914+07:00","message":"TextPushed: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.289213302+07:00","message":"Set new StatePrefix : 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกิน 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.289216537+07:00","message":"Next Push (prob) : 'ไม่เกิน 10'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:44.289235701+07:00","message":"push: {false มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ 0 0xc004d59a80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:44.367165708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:44.367176094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:44.498490001+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:44.498536808+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-05-12T14:13:44.498543154+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:44.498560646+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.498569201+07:00","message":"[bufferProcess] interim [80000000]:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.498571775+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.498579415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.498582396+07:00","message":"> Transcript [51617] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.498585565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.498587781+07:00","message":"Set new StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:44.814536659+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:44.814581231+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-05-12T14:13:44.814588899+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:44.814603819+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.81461307+07:00","message":"[bufferProcess] interim [380000000]:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.814616073+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.814623228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.814626176+07:00","message":"> Transcript [51618] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.814630349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.814634905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.81463683+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:44.814640484+07:00","message":"TextPushed: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.003561862+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.003601871+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-05-12T14:13:45.003608811+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.003621412+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.003629766+07:00","message":"[bufferProcess] interim [620000000]:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.003632751+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.00363925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.003642176+07:00","message":"> Transcript [51619] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.003648008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.00365047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.003653766+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.003658463+07:00","message":"TextPushed: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.319980698+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.320025558+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-05-12T14:13:45.320032449+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.320052132+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.32006111+07:00","message":"[bufferProcess] interim [860000000]:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.320064456+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.320068418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.320071378+07:00","message":"> Transcript [51620] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.320075436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.320077593+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.320080234+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.320083234+07:00","message":"TextPushed: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.515430194+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.515471327+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-05-12T14:13:45.515478205+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.515492668+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.515507611+07:00","message":"[bufferProcess] interim [100000000]:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.515510412+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.515515667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.515518755+07:00","message":"> Transcript [51621] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.515523345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.515525508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.51552766+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.515531177+07:00","message":"TextPushed: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.515534884+07:00","message":"Push: 'ไม่เกินหนึ่งแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.515537099+07:00","message":"TextPushed: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.515539199+07:00","message":"Set new StatePrefix : 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.51554148+07:00","message":"Next Push (prob) : 'บาทหรือทั้งจำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.515550145+07:00","message":"push: {false ไม่เกินหนึ่งแสน 0 0xc004d59a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.622880591+07:00","message":"[GCS] IsForceVAD: false for message ID: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.709193955+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.709238518+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-05-12T14:13:45.709245814+07:00","message":"receive interim result [false|false]: มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้งปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.709260963+07:00","message":"[buffer interim] 4536 false มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.709273188+07:00","message":"[bufferProcess] interim [340000000]:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.709276007+07:00","message":"[bufferProcess] send to processor:มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.709279994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.709282729+07:00","message":"> Transcript [51622] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.709287334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.709289556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.709291483+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.709294236+07:00","message":"TextPushed: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.743109818+07:00","message":"receive streaming session, msgId: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.743157998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้งปรับ\",\"confidence\":0.89530057}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.743166326+07:00","message":"receive interim result [true|false]: มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้งปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.743176978+07:00","message":"end recv isFinal message id 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.743179428+07:00","message":"end Recv id 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.743187136+07:00","message":"[buffer interim] 4536 true มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743198412+07:00","message":"[bufferProcess] interim [400000000]:มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743204636+07:00","message":"[bufferProcess] send to processor (isfinal):มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743208528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743211753+07:00","message":"> Transcript [51623] [false]: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้งปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743215741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743218449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743220541+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743223409+07:00","message":"TextPushed: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743225421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743227638+07:00","message":"> Transcript [51624] [true]: 'มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้งปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743230119+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743232399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743234102+07:00","message":"StatePrefix: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743236131+07:00","message":"TextPushed: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743237916+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743473749+07:00","message":"Push: 'บาทหรือทั้งจำทั้งปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743477531+07:00","message":"TextPushed: 'มีโทษจำคุกด้วยนะคะไม่เกินหกเดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้งปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743479812+07:00","message":"Set new StatePrefix : 'มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้งปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743481999+07:00","message":"Next Push (prob) : 'มีโทษจำคุกด้วยนะคะไม่เกิน 6 เดือนหรือปรับไม่เกินหนึ่งแสนบาทหรือทั้งจำทั้งปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.743490769+07:00","message":"push: {true บาทหรือทั้งจำทั้งปรับ 0 0xc004d59a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:45.743507958+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4536.html'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:45.754610836+07:00","message":"[GCS] Start streaming session, msgId: 4537"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:45.761307117+07:00","message":"write wav file: './tmp/7565/7565_4536.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.017972217+07:00","message":"[GCS] IsForceVAD: false for message ID: 4537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.076248976+07:00","message":"[GCS] Start streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.107146676+07:00","message":"receive streaming session, msgId: 4537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.107170775+07:00","message":"found end of frame, send empty tag with msgId: 4537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.107175881+07:00","message":"end Recv id 4537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.107185865+07:00","message":"[buffer interim] 4537 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.107194997+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.107199565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.107203789+07:00","message":"> Transcript [51625] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.10720657+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.10720855+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.107210553+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.107212373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.107214929+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.107225402+07:00","message":"push: {true \n 0 0xc002e82700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:46.112552262+07:00","message":"write wav file: './tmp/7565/7565_4537.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.614598314+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.614649399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.614654479+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.61466905+07:00","message":"[buffer interim] 4538 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.614676795+07:00","message":"[bufferProcess] interim [540000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.614678661+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.804036833+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.804085102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กะเปอร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.804090263+07:00","message":"receive interim result [false|false]: กะเปอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.804108095+07:00","message":"[buffer interim] 4538 false กะเปอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.804114848+07:00","message":"[bufferProcess] interim [780000000]:กะเปอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.804117338+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.804120635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.804123775+07:00","message":"> Transcript [51626] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.804127525+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.949576143+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.949618995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.949625307+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:46.949642133+07:00","message":"[buffer interim] 4538 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.949649937+07:00","message":"[bufferProcess] interim [900000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.949652441+07:00","message":"[bufferProcess] send to processor:กะเปอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.949656143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.949658972+07:00","message":"> Transcript [51627] [false]: 'กะเปอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.949660992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:46.949663051+07:00","message":"Set new StatePrefix: 'กะเปอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.261520741+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.261568234+07:00","message":"receive 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-05-12T14:13:47.261573601+07:00","message":"receive interim result [false|false]: เปิดเพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.261590042+07:00","message":"[buffer interim] 4538 false เปิดเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.261602857+07:00","message":"[bufferProcess] interim [140000000]:เปิดเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.261606667+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.261614069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.261618229+07:00","message":"> Transcript [51628] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.261620903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.261625741+07:00","message":"Set new StatePrefix: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.365706883+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.365750625+07:00","message":"receive 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-05-12T14:13:47.365756844+07:00","message":"receive interim result [false|false]: เปิดบริษัท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.365772352+07:00","message":"[buffer interim] 4538 false เปิดบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.365782314+07:00","message":"[bufferProcess] interim [320000000]:เปิดบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.365785104+07:00","message":"[bufferProcess] send to processor:เปิดเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.365790913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.365793611+07:00","message":"> Transcript [51629] [false]: 'เปิดเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.365796709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.365798996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.365801013+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.365803041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:47.367864135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:47.367878673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.450500882+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.450539667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด 3:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.45054518+07:00","message":"receive interim result [false|false]: เปิด 3:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.450560211+07:00","message":"[buffer interim] 4538 false เปิด 3:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.450568263+07:00","message":"[bufferProcess] interim [380000000]:เปิด 3:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.450570671+07:00","message":"[bufferProcess] send to processor:เปิดบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.450577433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.450580317+07:00","message":"> Transcript [51630] [false]: 'เปิดบริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.450584248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.450586527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.450588357+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.450590536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.500004369+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.500045395+07:00","message":"receive 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-05-12T14:13:47.500051383+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.50006585+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.500073803+07:00","message":"[bufferProcess] interim [440000000]:เปิดที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.500076731+07:00","message":"[bufferProcess] send to processor:เปิด 3:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.50008046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.50008374+07:00","message":"> Transcript [51631] [false]: 'เปิด 3:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.500086901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.500089101+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.500090848+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.50009309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.705521826+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.705563694+07:00","message":"receive 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-05-12T14:13:47.705569721+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.705584114+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.705591976+07:00","message":"[bufferProcess] interim [680000000]:เปิดที่สำคัญเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.705594394+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.705598534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.705601882+07:00","message":"> Transcript [51632] [false]: 'เปิดที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.705605193+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.705607384+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.705611077+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.705613589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.705616798+07:00","message":"Push: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.705618857+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.705621175+07:00","message":"Set new StatePrefix : 'เปิดที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.705623381+07:00","message":"Next Push (prob) : 'ที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.705631785+07:00","message":"push: {false เปิด 0 0xc002a7c180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.817401651+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.817447444+07:00","message":"receive 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-05-12T14:13:47.817453302+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:47.817471138+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.81748313+07:00","message":"[bufferProcess] interim [740000000]:เปิดที่สำคัญหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.817486082+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.817493203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.817496547+07:00","message":"> Transcript [51633] [false]: 'เปิดที่สำคัญเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.817501559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.817504419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.817506443+07:00","message":"StatePrefix: 'เปิดที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:47.817509018+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.32063511+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.320679042+07:00","message":"receive 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-05-12T14:13:48.320686789+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญหน่อยจบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.320706655+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญหน่อยจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.320715641+07:00","message":"[bufferProcess] interim [160000000]:เปิดที่สำคัญหน่อยจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.320718526+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.320724344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.320727271+07:00","message":"> Transcript [51634] [false]: 'เปิดที่สำคัญหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.320731124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.32073574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.320738253+07:00","message":"StatePrefix: 'เปิดที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.320740593+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.40417032+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.404214097+07:00","message":"receive 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-05-12T14:13:48.404222719+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญหน่อยจบสกอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.404239038+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญหน่อยจบสกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.404247481+07:00","message":"[bufferProcess] interim [220000000]:เปิดที่สำคัญหน่อยจบสกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.404250507+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญหน่อยจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.40425489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.404257574+07:00","message":"> Transcript [51635] [false]: 'เปิดที่สำคัญหน่อยจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.404261698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.404263723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.404265573+07:00","message":"StatePrefix: 'เปิดที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.404267755+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.476158836+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.476199866+07:00","message":"receive 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-05-12T14:13:48.476209305+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญหน่อยจบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.476223143+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญหน่อยจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.476230656+07:00","message":"[bufferProcess] interim [280000000]:เปิดที่สำคัญหน่อยจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.476233421+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญหน่อยจบสกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.476237326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.476240846+07:00","message":"> Transcript [51636] [false]: 'เปิดที่สำคัญหน่อยจบสกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.476244806+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.476247158+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.476248938+07:00","message":"StatePrefix: 'เปิดที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.476251339+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.476254439+07:00","message":"Push: 'ที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.476256295+07:00","message":"TextPushed: 'เปิดที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.476258284+07:00","message":"Set new StatePrefix : 'เปิดที่สำคัญหน่อยจบสกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.476260347+07:00","message":"Next Push (prob) : 'หน่อยจบสกอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.476270345+07:00","message":"push: {false ที่สำคัญ 0 0xc002a7c180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.518988388+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.519029374+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-05-12T14:13:48.519035685+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญหน่อยจบสกอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.5190505+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญหน่อยจบสกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.519058761+07:00","message":"[bufferProcess] interim [340000000]:เปิดที่สำคัญหน่อยจบสกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.519062144+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญหน่อยจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.519065839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.519068558+07:00","message":"> Transcript [51637] [false]: 'เปิดที่สำคัญหน่อยจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.519071263+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.687995669+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.688039504+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-05-12T14:13:48.688045938+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญหน่อยจบสกอร์หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.688064957+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญหน่อยจบสกอร์หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.688073011+07:00","message":"[bufferProcess] interim [580000000]:เปิดที่สำคัญหน่อยจบสกอร์หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.68807713+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญหน่อยจบสกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.68808353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.688086291+07:00","message":"> Transcript [51638] [false]: 'เปิดที่สำคัญหน่อยจบสกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.68808972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.688092226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.688094832+07:00","message":"StatePrefix: 'เปิดที่สำคัญหน่อยจบสกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.688097634+07:00","message":"TextPushed: 'เปิดที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.742201467+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.742248151+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-05-12T14:13:48.742254834+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:48.74227124+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.742279664+07:00","message":"[bufferProcess] interim [700000000]:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.74228292+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญหน่อยจบสกอร์หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.742289524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.74229238+07:00","message":"> Transcript [51639] [false]: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.742297421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.742299896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.742302558+07:00","message":"StatePrefix: 'เปิดที่สำคัญหน่อยจบสกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:48.742305368+07:00","message":"TextPushed: 'เปิดที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.30592716+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.305973575+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-05-12T14:13:49.305981245+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.305995767+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.306003847+07:00","message":"[bufferProcess] interim [300000000]:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.306006394+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.306012502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.30601549+07:00","message":"> Transcript [51640] [false]: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.306019104+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.306021265+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.306023455+07:00","message":"StatePrefix: 'เปิดที่สำคัญหน่อยจบสกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.306026574+07:00","message":"TextPushed: 'เปิดที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.435238179+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.43527577+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-05-12T14:13:49.435282991+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.435293737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 อันดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.43529693+07:00","message":"receive interim result [false|false]:  5 อันดับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.435305415+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.435309493+07:00","message":"[buffer interim] 4538 false  5 อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.435315679+07:00","message":"[bufferProcess] interim [360000000]:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.435317973+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.435320921+07:00","message":"[bufferProcess] interim [360000000]: 5 อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.435323661+07:00","message":"[bufferProcess] update buffer: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.435327261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.435330518+07:00","message":"> Transcript [51641] [false]: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.435334218+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.435336858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.435338811+07:00","message":"StatePrefix: 'เปิดที่สำคัญหน่อยจบสกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.435340961+07:00","message":"TextPushed: 'เปิดที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.435343936+07:00","message":"Push: 'หน่อยจบสกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.435345757+07:00","message":"TextPushed: 'เปิดที่สำคัญหน่อยจบสกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.435347773+07:00","message":"Set new StatePrefix : 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.435349912+07:00","message":"Next Push (prob) : 'หน่อยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.43535796+07:00","message":"push: {false หน่อยจบสกอร์ 0 0xc002a7c180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.562555036+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.562600287+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-05-12T14:13:49.562609+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.562622345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 อันดับแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.562626567+07:00","message":"receive interim result [false|false]:  5 อันดับแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.562649222+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.562669264+07:00","message":"[buffer interim] 4538 false  5 อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.562679061+07:00","message":"[bufferProcess] interim [480000000]:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.562686304+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.562695508+07:00","message":"[bufferProcess] interim [480000000]: 5 อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.562699442+07:00","message":"[bufferProcess] update buffer: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.562703879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.562708107+07:00","message":"> Transcript [51642] [false]: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.562713542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.5627164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.562719327+07:00","message":"StatePrefix: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.562723468+07:00","message":"TextPushed: 'เปิดที่สำคัญหน่อยจบสกอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.830083235+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.830119079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.830127027+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.830140413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 อันดับแรกเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.830143978+07:00","message":"receive interim result [false|false]:  5 อันดับแรกเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.830152266+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.830156302+07:00","message":"[buffer interim] 4538 false  5 อันดับแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.830162249+07:00","message":"[bufferProcess] interim [780000000]:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.830164791+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.830167928+07:00","message":"[bufferProcess] interim [780000000]: 5 อันดับแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.83017043+07:00","message":"[bufferProcess] update buffer: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.830173476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.830175964+07:00","message":"> Transcript [51643] [false]: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.830179351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.83018124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.830183077+07:00","message":"StatePrefix: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.83018546+07:00","message":"TextPushed: 'เปิดที่สำคัญหน่อยจบสกอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.94801431+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.948050927+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-05-12T14:13:49.948057344+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.948070566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 อันดับแรกเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.948073605+07:00","message":"receive interim result [false|false]:  5 อันดับแรกเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.948081666+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:49.948085876+07:00","message":"[buffer interim] 4538 false  5 อันดับแรกเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.9480922+07:00","message":"[bufferProcess] interim [840000000]:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.948094662+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.948097271+07:00","message":"[bufferProcess] interim [840000000]: 5 อันดับแรกเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.948099798+07:00","message":"[bufferProcess] update buffer: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.948102692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.948105626+07:00","message":"> Transcript [51644] [false]: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.948108977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.948110952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.948112872+07:00","message":"StatePrefix: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:49.948115049+07:00","message":"TextPushed: 'เปิดที่สำคัญหน่อยจบสกอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.014877336+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.014920698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.014930302+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.014942896+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-05-12T14:13:50.014946771+07:00","message":"receive interim result [false|false]:  อันดับแรกเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.014954551+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.014958758+07:00","message":"[buffer interim] 4538 false  อันดับแรกเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.014965366+07:00","message":"[bufferProcess] interim [960000000]:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.014968341+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.014972447+07:00","message":"[bufferProcess] interim [960000000]: อันดับแรกเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.014975065+07:00","message":"[bufferProcess] update buffer: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.014978703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.014982265+07:00","message":"> Transcript [51645] [false]: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.014986587+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.014988931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.014991036+07:00","message":"StatePrefix: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.01499494+07:00","message":"TextPushed: 'เปิดที่สำคัญหน่อยจบสกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.014998362+07:00","message":"Push: 'หน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.015000239+07:00","message":"TextPushed: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.015002672+07:00","message":"Set new StatePrefix : 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.015004904+07:00","message":"Next Push (prob) : ' 5 อันดับแรกเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.015013182+07:00","message":"push: {false หน่อยครับ 0 0xc002a7c180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.02528893+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.025324811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.025333595+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.025343999+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-05-12T14:13:50.025347351+07:00","message":"receive interim result [false|false]:  อันดับแรกเลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.025354327+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.02535861+07:00","message":"[buffer interim] 4538 false  อันดับแรกเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.025364352+07:00","message":"[bufferProcess] interim [20000000]:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.025366763+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.025369579+07:00","message":"[bufferProcess] interim [20000000]: อันดับแรกเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.025372024+07:00","message":"[bufferProcess] update buffer: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.025374748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.025378687+07:00","message":"> Transcript [51646] [false]: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.025391222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.025393984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.025395868+07:00","message":"StatePrefix: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.025398604+07:00","message":"TextPushed: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.273822514+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.273855313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.273861517+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.273874635+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-05-12T14:13:50.273878499+07:00","message":"receive interim result [false|false]:  อันดับแรกเลยนะครับอัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.273886715+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.273892112+07:00","message":"[buffer interim] 4538 false  อันดับแรกเลยนะครับอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.273898155+07:00","message":"[bufferProcess] interim [200000000]:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.273901151+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.273904317+07:00","message":"[bufferProcess] interim [200000000]: อันดับแรกเลยนะครับอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.273907491+07:00","message":"[bufferProcess] update buffer: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะครับอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.273910685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.273913111+07:00","message":"> Transcript [51647] [false]: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.273917923+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.273920044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.273922164+07:00","message":"StatePrefix: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.273924772+07:00","message":"TextPushed: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.341348019+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.341398988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.341408249+07:00","message":"receive interim result [false|false]: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.34142467+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-05-12T14:13:50.341432119+07:00","message":"receive interim result [false|false]:  อันดับแรกเลยนะปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.341443789+07:00","message":"[buffer interim] 4538 false เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.341449203+07:00","message":"[buffer interim] 4538 false  อันดับแรกเลยนะปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.341457192+07:00","message":"[bufferProcess] interim [260000000]:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.341461403+07:00","message":"[bufferProcess] send to processor:เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะครับอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.34146588+07:00","message":"[bufferProcess] interim [260000000]: อันดับแรกเลยนะปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.341469954+07:00","message":"[bufferProcess] update buffer: เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.341474166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.34147688+07:00","message":"> Transcript [51648] [false]: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะครับอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.341480388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.341482428+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.341484431+07:00","message":"StatePrefix: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.341487329+07:00","message":"TextPushed: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:50.368709304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:50.368749025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.432691942+07:00","message":"[GCS] IsForceVAD: false for message ID: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.611318624+07:00","message":"receive streaming session, msgId: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.61136529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะเปิดที่สำคัญหน่อยนะครับอันดับแรกเลยนะปัญหา\",\"confidence\":0.939363}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.611373888+07:00","message":"receive interim result [true|false]: ค่ะเปิดที่สำคัญหน่อยนะครับอันดับแรกเลยนะปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.61139783+07:00","message":"end recv isFinal message id 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.611401196+07:00","message":"end Recv id 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.611410354+07:00","message":"[buffer interim] 4538 true ค่ะเปิดที่สำคัญหน่อยนะครับอันดับแรกเลยนะปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611424322+07:00","message":"[bufferProcess] interim [590000000]:ค่ะเปิดที่สำคัญหน่อยนะครับอันดับแรกเลยนะปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611428588+07:00","message":"[bufferProcess] send to processor (isfinal):เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611443199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611466093+07:00","message":"> Transcript [51649] [false]: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611473465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611475946+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611478762+07:00","message":"StatePrefix: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611481888+07:00","message":"TextPushed: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611490766+07:00","message":"Push: ' 5 อันดับแรกเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.61149274+07:00","message":"TextPushed: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611494933+07:00","message":"Set new StatePrefix : 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611497842+07:00","message":"Next Push (prob) : 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611500476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611502923+07:00","message":"> Transcript [51650] [true]: 'ค่ะเปิดที่สำคัญหน่อยนะครับอันดับแรกเลยนะปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611505392+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611507004+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611508698+07:00","message":"StatePrefix: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611510541+07:00","message":"TextPushed: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611512257+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.611526493+07:00","message":"push: {false  5 อันดับแรกเลยนะ 0 0xc002a7c180}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611721957+07:00","message":"Push: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611725713+07:00","message":"TextPushed: 'เปิดที่สำคัญหน่อยจบสกอร์หน่อยครับ 5 อันดับแรกเลยนะปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611728057+07:00","message":"Set new StatePrefix : 'ค่ะเปิดที่สำคัญหน่อยนะครับอันดับแรกเลยนะปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611730182+07:00","message":"Next Push (prob) : 'ค่ะเปิดที่สำคัญหน่อยนะครับอันดับแรกเลยนะปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:50.611740634+07:00","message":"push: {true ปัญหา 0 0xc002a7c180}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:50.611750314+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4538.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:50.621834249+07:00","message":"write wav file: './tmp/7565/7565_4538.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:51.019066056+07:00","message":"[GCS] Start streaming session, msgId: 4539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:51.851497144+07:00","message":"receive streaming session, msgId: 4539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:51.85154148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:51.851549675+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:51.851566711+07:00","message":"[buffer interim] 4539 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:51.851575127+07:00","message":"[bufferProcess] interim [660000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:51.85157725+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:51.851580998+07:00","message":"[bufferProcess] send to processor (ticker):ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:51.851584038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:51.851586851+07:00","message":"> Transcript [51651] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:51.851589325+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.059426759+07:00","message":"receive streaming session, msgId: 4539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.059471158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.059477565+07:00","message":"receive interim result [false|false]: ความคำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.059490576+07:00","message":"[buffer interim] 4539 false ความคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.059500423+07:00","message":"[bufferProcess] interim [900000000]:ความคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.059502535+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.212262203+07:00","message":"receive streaming session, msgId: 4539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.212307458+07:00","message":"receive 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-05-12T14:13:52.212315258+07:00","message":"receive interim result [false|false]: ความสัมพันธ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.212329718+07:00","message":"[buffer interim] 4539 false ความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.212338218+07:00","message":"[bufferProcess] interim [20000000]:ความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.212340779+07:00","message":"[bufferProcess] send to processor:ความคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.212346249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.212349647+07:00","message":"> Transcript [51652] [false]: 'ความคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.212353551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.212355807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.212357967+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.212359926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.298757422+07:00","message":"receive streaming session, msgId: 4539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.298797622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคำพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.298803631+07:00","message":"receive interim result [false|false]: ความคำพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.298817255+07:00","message":"[buffer interim] 4539 false ความคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.298824934+07:00","message":"[bufferProcess] interim [80000000]:ความคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.298827513+07:00","message":"[bufferProcess] send to processor:ความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.298833382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.298836276+07:00","message":"> Transcript [51653] [false]: 'ความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.298839191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.298841232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.298843287+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.298845393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.384853229+07:00","message":"receive streaming session, msgId: 4539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.384896126+07:00","message":"receive 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-05-12T14:13:52.38490241+07:00","message":"receive interim result [false|false]: ความชำรุดบก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.384915706+07:00","message":"[buffer interim] 4539 false ความชำรุดบก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.38492377+07:00","message":"[bufferProcess] interim [200000000]:ความชำรุดบก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.384926387+07:00","message":"[bufferProcess] send to processor:ความคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.384931767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.384934903+07:00","message":"> Transcript [51654] [false]: 'ความคำพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.384938147+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.384940151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.384941932+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.384943962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.570726005+07:00","message":"receive streaming session, msgId: 4539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.570763603+07:00","message":"receive 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-05-12T14:13:52.57076977+07:00","message":"receive interim result [false|false]: ความชำรุดบกพร่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.570789269+07:00","message":"[buffer interim] 4539 false ความชำรุดบกพร่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.57079737+07:00","message":"[bufferProcess] interim [380000000]:ความชำรุดบกพร่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.570801112+07:00","message":"[bufferProcess] send to processor:ความชำรุดบก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.570807551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.570810376+07:00","message":"> Transcript [51655] [false]: 'ความชำรุดบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.570813763+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.570816287+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.570820217+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.570822218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.570834456+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.570836624+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.570839154+07:00","message":"Set new StatePrefix : 'ความชำรุดบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.570841477+07:00","message":"Next Push (prob) : 'ชำรุดบก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.570867598+07:00","message":"push: {false ความ 0 0xc004ce8800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.926225133+07:00","message":"receive streaming session, msgId: 4539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.926268925+07:00","message":"receive 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-05-12T14:13:52.926275243+07:00","message":"receive interim result [false|false]: ความชำรุดบกพร่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:52.926293405+07:00","message":"[buffer interim] 4539 false ความชำรุดบกพร่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.926304005+07:00","message":"[bufferProcess] interim [680000000]:ความชำรุดบกพร่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.926306817+07:00","message":"[bufferProcess] send to processor:ความชำรุดบกพร่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.926312328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.926315478+07:00","message":"> Transcript [51656] [false]: 'ความชำรุดบกพร่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.926319254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.926321629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.926324709+07:00","message":"StatePrefix: 'ความชำรุดบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:52.92632689+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:53.104907042+07:00","message":"receive streaming session, msgId: 4539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:53.104947113+07:00","message":"receive 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-05-12T14:13:53.104952967+07:00","message":"receive interim result [false|false]: ความชำรุดบกพร่องของตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:53.104973275+07:00","message":"[buffer interim] 4539 false ความชำรุดบกพร่องของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.104981438+07:00","message":"[bufferProcess] interim [860000000]:ความชำรุดบกพร่องของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.104983949+07:00","message":"[bufferProcess] send to processor:ความชำรุดบกพร่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.104987821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.104990645+07:00","message":"> Transcript [51657] [false]: 'ความชำรุดบกพร่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.104994548+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.104996476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.104998482+07:00","message":"StatePrefix: 'ความชำรุดบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.105000755+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:53.123832463+07:00","message":"[GCS] IsForceVAD: false for message ID: 4539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:53.254125711+07:00","message":"[GCS] Start streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:53.309546428+07:00","message":"receive streaming session, msgId: 4539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:53.30958621+07:00","message":"receive 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-05-12T14:13:53.30959462+07:00","message":"receive interim result [false|false]: ความชำรุดบกพร่องของตัวรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:53.30961528+07:00","message":"[buffer interim] 4539 false ความชำรุดบกพร่องของตัวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.309624234+07:00","message":"[bufferProcess] interim [100000000]:ความชำรุดบกพร่องของตัวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.309636916+07:00","message":"[bufferProcess] send to processor:ความชำรุดบกพร่องของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.309646355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.309650676+07:00","message":"> Transcript [51658] [false]: 'ความชำรุดบกพร่องของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.309655501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.309658819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.309661455+07:00","message":"StatePrefix: 'ความชำรุดบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.309664507+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:53.354506789+07:00","message":"receive streaming session, msgId: 4539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:53.354557163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความชำรุดบกพร่องของตัวรถ\",\"confidence\":0.952097}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:53.354566707+07:00","message":"receive interim result [true|false]: ความชำรุดบกพร่องของตัวรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:53.354580083+07:00","message":"end recv isFinal message id 4539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:53.354583515+07:00","message":"end Recv id 4539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:53.354591738+07:00","message":"[buffer interim] 4539 true ความชำรุดบกพร่องของตัวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354601322+07:00","message":"[bufferProcess] interim [130000000]:ความชำรุดบกพร่องของตัวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354609309+07:00","message":"[bufferProcess] send to processor (isfinal):ความชำรุดบกพร่องของตัวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354613751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354617466+07:00","message":"> Transcript [51659] [false]: 'ความชำรุดบกพร่องของตัวรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354622502+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.35462599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354628895+07:00","message":"StatePrefix: 'ความชำรุดบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354631857+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354640953+07:00","message":"Push: 'ชำรุดบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354643817+07:00","message":"TextPushed: 'ความชำรุดบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354648688+07:00","message":"Set new StatePrefix : 'ความชำรุดบกพร่องของตัวรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.35465197+07:00","message":"Next Push (prob) : 'พร่องของตัวรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354654882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354657879+07:00","message":"> Transcript [51660] [true]: 'ความชำรุดบกพร่องของตัวรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354661492+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354663971+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354666516+07:00","message":"StatePrefix: 'ความชำรุดบกพร่องของตัวรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354669369+07:00","message":"TextPushed: 'ความชำรุดบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:53.354672357+07:00","message":"Push: 'พร่องของตัวรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:53.3546884+07:00","message":"push: {false ชำรุดบก 0 0xc004ce8800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:53.354697518+07:00","message":"push: {true พร่องของตัวรถ 0 0xc004ce8800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:53.362023771+07:00","message":"write wav file: './tmp/7565/7565_4539.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:53.369361011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:53.36938084+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.245801651+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.245837863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"47\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.245842651+07:00","message":"receive interim result [false|false]: 47"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.245858711+07:00","message":"[buffer interim] 4540 false 47"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.245865516+07:00","message":"[bufferProcess] interim [780000000]:47"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.245867374+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.412329479+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.412391553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 17.10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.412401763+07:00","message":"receive interim result [false|false]: เวลา 17.10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.412417575+07:00","message":"[buffer interim] 4540 false เวลา 17.10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.412425573+07:00","message":"[bufferProcess] interim [20000000]:เวลา 17.10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.412427988+07:00","message":"[bufferProcess] send to processor:47"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.412431483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.412434684+07:00","message":"> Transcript [51661] [false]: '47'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.412436709+07:00","message":"Set StatePrefix (first interim): '47'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.46212658+07:00","message":"[GCS] IsForceVAD: false for message ID: 4540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.53642554+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.536469588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 17.00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.536475522+07:00","message":"receive interim result [false|false]: เวลา 17.00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.536491066+07:00","message":"[buffer interim] 4540 false เวลา 17.00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.536502726+07:00","message":"[bufferProcess] interim [140000000]:เวลา 17.00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.536505294+07:00","message":"[bufferProcess] send to processor:เวลา 17.10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.536511235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.536516303+07:00","message":"> Transcript [51662] [false]: 'เวลา 17.10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.536518547+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.5365204+07:00","message":"Set new StatePrefix: 'เวลา 17.10'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.541457914+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.541493424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"17.3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.54149851+07:00","message":"receive interim result [false|false]: 17.3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.541514157+07:00","message":"[buffer interim] 4540 false 17.3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.541521419+07:00","message":"[bufferProcess] interim [200000000]:17.3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.541523747+07:00","message":"[bufferProcess] send to processor:เวลา 17.00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.541528487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.541531592+07:00","message":"> Transcript [51663] [false]: 'เวลา 17.00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.541534708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.54153757+07:00","message":"Set new StatePrefix: 'เวลา 17.00'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.553449607+07:00","message":"receive streaming session, msgId: 4540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.553486193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 17.30 น\",\"confidence\":0.7077872}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.553492943+07:00","message":"receive interim result [true|false]: เวลา 17.30 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.553501914+07:00","message":"end recv isFinal message id 4540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.553503882+07:00","message":"end Recv id 4540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.553510294+07:00","message":"[buffer interim] 4540 true เวลา 17.30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.553520413+07:00","message":"[bufferProcess] interim [230000000]:เวลา 17.30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.553537821+07:00","message":"[bufferProcess] send to processor (isfinal):17.3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.553541101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.553543817+07:00","message":"> Transcript [51664] [false]: '17.3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.553546078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.553547956+07:00","message":"Set new StatePrefix: '17.3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.553549427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.553551459+07:00","message":"> Transcript [51665] [true]: 'เวลา 17.30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.553553792+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.553555661+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.553557711+07:00","message":"StatePrefix: '17.3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.553559949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:54.553589957+07:00","message":"Push: 'เวลา 17.30 น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:54.55359905+07:00","message":"push: {true เวลา 17.30 น 0 0xc004ce8b80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:54.560430669+07:00","message":"write wav file: './tmp/7565/7565_4540.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:55.043267206+07:00","message":"[GCS] Start streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:55.508112127+07:00","message":"receive streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:55.508150388+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-05-12T14:13:55.508156619+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:55.50816909+07:00","message":"[buffer interim] 4541 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.508175789+07:00","message":"[bufferProcess] interim [300000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.50817754+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:55.705153949+07:00","message":"receive streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:55.705203067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:55.705209123+07:00","message":"receive interim result [false|false]: การไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:55.705223822+07:00","message":"[buffer interim] 4541 false การไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.70523047+07:00","message":"[bufferProcess] interim [480000000]:การไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.705233102+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.705239451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.705243242+07:00","message":"> Transcript [51666] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.705245795+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:55.786753807+07:00","message":"receive streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:55.786789689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การไม่คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:55.786796096+07:00","message":"receive interim result [false|false]: การไม่คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:55.786810932+07:00","message":"[buffer interim] 4541 false การไม่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.786817932+07:00","message":"[bufferProcess] interim [600000000]:การไม่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.786821043+07:00","message":"[bufferProcess] send to processor:การไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.786827504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.786830188+07:00","message":"> Transcript [51667] [false]: 'การไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.78683352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.786836481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.786838832+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.78684099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:55.892130393+07:00","message":"receive streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:55.89216809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การไม่คืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:55.892174363+07:00","message":"receive interim result [false|false]: การไม่คืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:55.892189558+07:00","message":"[buffer interim] 4541 false การไม่คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.892196579+07:00","message":"[bufferProcess] interim [660000000]:การไม่คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.892198945+07:00","message":"[bufferProcess] send to processor:การไม่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.892205807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.892208462+07:00","message":"> Transcript [51668] [false]: 'การไม่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.892211605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.892213522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.892216306+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:55.892218503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.020480734+07:00","message":"receive streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.020521227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การไม่คืนเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.020528153+07:00","message":"receive interim result [false|false]: การไม่คืนเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.02054285+07:00","message":"[buffer interim] 4541 false การไม่คืนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.020553601+07:00","message":"[bufferProcess] interim [780000000]:การไม่คืนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.020556539+07:00","message":"[bufferProcess] send to processor:การไม่คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.020560631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.020563579+07:00","message":"> Transcript [51669] [false]: 'การไม่คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.020566931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.020569138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.020571555+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.020573728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.212481483+07:00","message":"receive streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.212516884+07:00","message":"receive 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-05-12T14:13:56.212522832+07:00","message":"receive interim result [false|false]: การไม่คืนเงินจอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.212537417+07:00","message":"[buffer interim] 4541 false การไม่คืนเงินจอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.212544925+07:00","message":"[bufferProcess] interim [20000000]:การไม่คืนเงินจอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.212547137+07:00","message":"[bufferProcess] send to processor:การไม่คืนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.212552369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.212555043+07:00","message":"> Transcript [51670] [false]: 'การไม่คืนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.212558493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.212560656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.212563033+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.212565228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.212569871+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.212571628+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.212574201+07:00","message":"Set new StatePrefix : 'การไม่คืนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.212576847+07:00","message":"Next Push (prob) : 'ไม่คืนเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.212585636+07:00","message":"push: {false การ 0 0xc002a7ce00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.254034132+07:00","message":"[GCS] IsForceVAD: false for message ID: 4541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.369122249+07:00","message":"receive streaming session, msgId: 4541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.369190163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การไม่คืนเงินจอง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.369199064+07:00","message":"receive interim result [true|false]: การไม่คืนเงินจอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.369207306+07:00","message":"end recv isFinal message id 4541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.369209443+07:00","message":"end Recv id 4541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.369215786+07:00","message":"[buffer interim] 4541 true การไม่คืนเงินจอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.369228392+07:00","message":"[bufferProcess] interim [230000000]:การไม่คืนเงินจอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.369231155+07:00","message":"[bufferProcess] send to processor (isfinal):การไม่คืนเงินจอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.369234379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.369237007+07:00","message":"> Transcript [51671] [false]: 'การไม่คืนเงินจอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.3692399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.369241822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.369244018+07:00","message":"StatePrefix: 'การไม่คืนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.369246328+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.369248236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.369250332+07:00","message":"> Transcript [51672] [true]: 'การไม่คืนเงินจอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.369252416+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.369254482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.369256115+07:00","message":"StatePrefix: 'การไม่คืนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.369258674+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:56.369261434+07:00","message":"Push: 'ไม่คืนเงินจอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.369269881+07:00","message":"push: {true ไม่คืนเงินจอง 0 0xc002a7ce00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:56.36936878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:56.369430174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:56.375695518+07:00","message":"write wav file: './tmp/7565/7565_4541.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.461134169+07:00","message":"[GCS] Cleaned up inactive client: 4519"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.461159964+07:00","message":"[GCS] Cleaned up inactive client: 4517"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.46117157+07:00","message":"[GCS] Cleaned up inactive client: 4515"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.461173718+07:00","message":"[GCS] Cleaned up inactive client: 4516"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.461175607+07:00","message":"[GCS] Cleaned up inactive client: 4520"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.461177602+07:00","message":"[GCS] Cleaned up inactive client: 4512"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.461179555+07:00","message":"[GCS] Cleaned up inactive client: 4513"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.461181294+07:00","message":"[GCS] Cleaned up inactive client: 4514"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.461183182+07:00","message":"[GCS] Cleaned up inactive client: 4521"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.461184758+07:00","message":"[GCS] Cleaned up inactive client: 4518"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:56.653925459+07:00","message":"[GCS] Start streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.20507343+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.205122918+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-05-12T14:13:57.2051293+07:00","message":"receive interim result [false|false]: ตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.205145607+07:00","message":"[buffer interim] 4542 false ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.205153049+07:00","message":"[bufferProcess] interim [360000000]:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.205154753+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.338711731+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.33876446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.33877282+07:00","message":"receive interim result [false|false]: การปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.338796612+07:00","message":"[buffer interim] 4542 false การปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.338813445+07:00","message":"[bufferProcess] interim [480000000]:การปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.338817669+07:00","message":"[bufferProcess] send to processor:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.338827093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.338831821+07:00","message":"> Transcript [51673] [false]: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.338835065+07:00","message":"Set StatePrefix (first interim): 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.506501604+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.506543141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การปรับลด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.506549468+07:00","message":"receive interim result [false|false]: การปรับลด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.506565405+07:00","message":"[buffer interim] 4542 false การปรับลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.50657622+07:00","message":"[bufferProcess] interim [660000000]:การปรับลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.506578463+07:00","message":"[bufferProcess] send to processor:การปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.506585191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.506588075+07:00","message":"> Transcript [51674] [false]: 'การปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.506590204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.506592368+07:00","message":"Set new StatePrefix: 'การปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.516783824+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.516808298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.516813728+07:00","message":"receive interim result [false|false]: ตามปกติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.516826769+07:00","message":"[buffer interim] 4542 false ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.51683312+07:00","message":"[bufferProcess] interim [720000000]:ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.516835785+07:00","message":"[bufferProcess] send to processor:การปรับลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.516844635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.516847379+07:00","message":"> Transcript [51675] [false]: 'การปรับลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.516854078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.516856587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.516858707+07:00","message":"StatePrefix: 'การปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.516860588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.642523237+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.642570763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การปรับระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.642578969+07:00","message":"receive interim result [false|false]: การปรับระดับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.642597372+07:00","message":"[buffer interim] 4542 false การปรับระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.642609678+07:00","message":"[bufferProcess] interim [780000000]:การปรับระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.642613176+07:00","message":"[bufferProcess] send to processor:ตามปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.642620416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.642625154+07:00","message":"> Transcript [51676] [false]: 'ตามปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.642628715+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.642631937+07:00","message":"Set new StatePrefix: 'ตามปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.695143086+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.695184967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การปรับราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.695191251+07:00","message":"receive interim result [false|false]: การปรับราคา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.695206771+07:00","message":"[buffer interim] 4542 false การปรับราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.695215937+07:00","message":"[bufferProcess] interim [840000000]:การปรับราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.69521871+07:00","message":"[bufferProcess] send to processor:การปรับระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.695226587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.69522926+07:00","message":"> Transcript [51677] [false]: 'การปรับระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.695231427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.695233645+07:00","message":"Set new StatePrefix: 'การปรับระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.883290765+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.883324668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การปรับราคาลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.883330665+07:00","message":"receive interim result [false|false]: การปรับราคาลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:57.883350662+07:00","message":"[buffer interim] 4542 false การปรับราคาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.883358077+07:00","message":"[bufferProcess] interim [80000000]:การปรับราคาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.883360325+07:00","message":"[bufferProcess] send to processor:การปรับราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.883363621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.883366242+07:00","message":"> Transcript [51678] [false]: 'การปรับราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.883368738+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:57.883371382+07:00","message":"Set new StatePrefix: 'การปรับราคา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.2267638+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.226814087+07:00","message":"receive 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-05-12T14:13:58.226823372+07:00","message":"receive interim result [false|false]: การปรับราคาลงทัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.226855814+07:00","message":"[buffer interim] 4542 false การปรับราคาลงทัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.22687269+07:00","message":"[bufferProcess] interim [380000000]:การปรับราคาลงทัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.226876725+07:00","message":"[bufferProcess] send to processor:การปรับราคาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.226881117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.226884931+07:00","message":"> Transcript [51679] [false]: 'การปรับราคาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.226891499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.226895585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.226898455+07:00","message":"StatePrefix: 'การปรับราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.226901435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.300321829+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.300362083+07:00","message":"receive 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-05-12T14:13:58.300372429+07:00","message":"receive interim result [false|false]: การปรับราคาลงทันที"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.300393755+07:00","message":"[buffer interim] 4542 false การปรับราคาลงทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.300404655+07:00","message":"[bufferProcess] interim [500000000]:การปรับราคาลงทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.300407516+07:00","message":"[bufferProcess] send to processor:การปรับราคาลงทัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.300413112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.30041609+07:00","message":"> Transcript [51680] [false]: 'การปรับราคาลงทัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.300420151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.30042227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.300424208+07:00","message":"StatePrefix: 'การปรับราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.300426232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.529447558+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.529489437+07:00","message":"receive 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-05-12T14:13:58.529495528+07:00","message":"receive interim result [false|false]: การปรับราคาลงทันทีละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.529509061+07:00","message":"[buffer interim] 4542 false การปรับราคาลงทันทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.529519651+07:00","message":"[bufferProcess] interim [680000000]:การปรับราคาลงทันทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.529522051+07:00","message":"[bufferProcess] send to processor:การปรับราคาลงทันที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.529525438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.529528725+07:00","message":"> Transcript [51681] [false]: 'การปรับราคาลงทันที'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.529532079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.529534181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.529536042+07:00","message":"StatePrefix: 'การปรับราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.529538022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.57901+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.579049928+07:00","message":"receive 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-05-12T14:13:58.579056746+07:00","message":"receive interim result [false|false]: การปรับราคาลงทันทีหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.579071153+07:00","message":"[buffer interim] 4542 false การปรับราคาลงทันทีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.579083992+07:00","message":"[bufferProcess] interim [740000000]:การปรับราคาลงทันทีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.57908653+07:00","message":"[bufferProcess] send to processor:การปรับราคาลงทันทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.57909026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.579093105+07:00","message":"> Transcript [51682] [false]: 'การปรับราคาลงทันทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.579096469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.579098627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.579100451+07:00","message":"StatePrefix: 'การปรับราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.579102526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.579105703+07:00","message":"Push: 'การปรับราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.579107633+07:00","message":"TextPushed: 'การปรับราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.579109845+07:00","message":"Set new StatePrefix : 'การปรับราคาลงทันทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.579111981+07:00","message":"Next Push (prob) : 'ลงทันทีละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.579120634+07:00","message":"push: {false การปรับราคา 0 0xc002a7d100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.71769023+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.717735041+07:00","message":"receive 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-05-12T14:13:58.717742228+07:00","message":"receive interim result [false|false]: การปรับราคาลงทันทีหลังการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.717764409+07:00","message":"[buffer interim] 4542 false การปรับราคาลงทันทีหลังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.717776952+07:00","message":"[bufferProcess] interim [920000000]:การปรับราคาลงทันทีหลังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.717779784+07:00","message":"[bufferProcess] send to processor:การปรับราคาลงทันทีหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.71778414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.717787271+07:00","message":"> Transcript [51683] [false]: 'การปรับราคาลงทันทีหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.717813706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.717817098+07:00","message":"Set new StatePrefix: 'การปรับราคาลงทันทีหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.903552486+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.903591364+07:00","message":"receive 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-05-12T14:13:58.903598014+07:00","message":"receive interim result [false|false]: การปรับราคาลงทันทีหลังการซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:58.903611062+07:00","message":"[buffer interim] 4542 false การปรับราคาลงทันทีหลังการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.903618371+07:00","message":"[bufferProcess] interim [40000000]:การปรับราคาลงทันทีหลังการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.903620859+07:00","message":"[bufferProcess] send to processor:การปรับราคาลงทันทีหลังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.903626335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.903629143+07:00","message":"> Transcript [51684] [false]: 'การปรับราคาลงทันทีหลังการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.903632322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.903634706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.903636481+07:00","message":"StatePrefix: 'การปรับราคาลงทันทีหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:58.903638878+07:00","message":"TextPushed: 'การปรับราคา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:59.016094872+07:00","message":"[GCS] IsForceVAD: false for message ID: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:59.111609345+07:00","message":"receive streaming session, msgId: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:59.111662317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การปรับราคาลงทันทีหลังการซื้อ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:59.111669169+07:00","message":"receive interim result [true|false]: การปรับราคาลงทันทีหลังการซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:59.111679217+07:00","message":"end recv isFinal message id 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:59.11168134+07:00","message":"end Recv id 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:59.111688355+07:00","message":"[buffer interim] 4542 true การปรับราคาลงทันทีหลังการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.111699818+07:00","message":"[bufferProcess] interim [400000000]:การปรับราคาลงทันทีหลังการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.111704592+07:00","message":"[bufferProcess] send to processor (isfinal):การปรับราคาลงทันทีหลังการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.11170818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.111711284+07:00","message":"> Transcript [51685] [false]: 'การปรับราคาลงทันทีหลังการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.111714545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.111716674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.111718499+07:00","message":"StatePrefix: 'การปรับราคาลงทันทีหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.111720791+07:00","message":"TextPushed: 'การปรับราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.111722445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.11172448+07:00","message":"> Transcript [51686] [true]: 'การปรับราคาลงทันทีหลังการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.111726692+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.111728316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.111730333+07:00","message":"StatePrefix: 'การปรับราคาลงทันทีหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.11173204+07:00","message":"TextPushed: 'การปรับราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.111739106+07:00","message":"Push: 'ลงทันทีหลังการซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:59.111748629+07:00","message":"push: {true ลงทันทีหลังการซื้อ 0 0xc002a7d100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:13:59.119487057+07:00","message":"write wav file: './tmp/7565/7565_4542.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:59.369570635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:13:59.369615081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:59.403429049+07:00","message":"[GCS] Start streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:59.941681335+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:59.941721647+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-05-12T14:13:59.941727105+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:13:59.941741474+07:00","message":"[buffer interim] 4543 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.941748193+07:00","message":"[bufferProcess] interim [300000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:13:59.941750184+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.233983306+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.234025699+07:00","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-05-12T14:14:00.234032131+07:00","message":"receive interim result [false|false]: การไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.234045875+07:00","message":"[buffer interim] 4543 false การไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.234053323+07:00","message":"[bufferProcess] interim [420000000]:การไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.23405584+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.234061075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.23406384+07:00","message":"> Transcript [51687] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.23406602+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.318536122+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.31857388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การไม่เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.318580315+07:00","message":"receive interim result [false|false]: การไม่เสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.318594885+07:00","message":"[buffer interim] 4543 false การไม่เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.318602393+07:00","message":"[bufferProcess] interim [540000000]:การไม่เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.318605471+07:00","message":"[bufferProcess] send to processor:การไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.318612025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.318614945+07:00","message":"> Transcript [51688] [false]: 'การไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.318618317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.318620482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.318622774+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.31862522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.337679136+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.337719533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การไม่ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.337725927+07:00","message":"receive interim result [false|false]: การไม่ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.337741408+07:00","message":"[buffer interim] 4543 false การไม่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.337752415+07:00","message":"[bufferProcess] interim [600000000]:การไม่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.337754631+07:00","message":"[bufferProcess] send to processor:การไม่เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.337760686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.337763683+07:00","message":"> Transcript [51689] [false]: 'การไม่เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.337766991+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.337769083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.337771578+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.337773711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.36775936+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.367791024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การไม่สม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.367796516+07:00","message":"receive interim result [false|false]: การไม่สม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.367807676+07:00","message":"[buffer interim] 4543 false การไม่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.367813681+07:00","message":"[bufferProcess] interim [660000000]:การไม่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.367815842+07:00","message":"[bufferProcess] send to processor:การไม่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.367821229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.367823984+07:00","message":"> Transcript [51690] [false]: 'การไม่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.367827216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.36782927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.367831341+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.367833384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.400397569+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.400432842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การไม่ส่งมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.40043965+07:00","message":"receive interim result [false|false]: การไม่ส่งมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.400454748+07:00","message":"[buffer interim] 4543 false การไม่ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.400468371+07:00","message":"[bufferProcess] interim [720000000]:การไม่ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.40047081+07:00","message":"[bufferProcess] send to processor:การไม่สม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.400474485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.400477817+07:00","message":"> Transcript [51691] [false]: 'การไม่สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.400481389+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.40048406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.400486759+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.400488579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.40049431+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.400496255+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.40049818+07:00","message":"Set new StatePrefix : 'การไม่สม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.400500303+07:00","message":"Next Push (prob) : 'ไม่สม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.400509426+07:00","message":"push: {false การ 0 0xc002a7d380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.401297018+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.401335098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การไม่ส่งมอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.401342144+07:00","message":"receive interim result [false|false]: การไม่ส่งมอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.401365213+07:00","message":"[buffer interim] 4543 false การไม่ส่งมอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.401375569+07:00","message":"[bufferProcess] interim [780000000]:การไม่ส่งมอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.401378946+07:00","message":"[bufferProcess] send to processor:การไม่ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.401399901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.401404186+07:00","message":"> Transcript [51692] [false]: 'การไม่ส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.401407838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.401410583+07:00","message":"Set new StatePrefix: 'การไม่ส่งมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.575341931+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.575377883+07:00","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-05-12T14:14:00.575383627+07:00","message":"receive interim result [false|false]: การไม่ส่งมอบของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.575413408+07:00","message":"[buffer interim] 4543 false การไม่ส่งมอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.575421123+07:00","message":"[bufferProcess] interim [960000000]:การไม่ส่งมอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.575423657+07:00","message":"[bufferProcess] send to processor:การไม่ส่งมอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.575426965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.57542962+07:00","message":"> Transcript [51693] [false]: 'การไม่ส่งมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.57543179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.575433993+07:00","message":"Set new StatePrefix: 'การไม่ส่งมอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.762088146+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.762124615+07:00","message":"receive 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-05-12T14:14:00.76212997+07:00","message":"receive interim result [false|false]: การไม่ส่งมอบของแท้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.762147399+07:00","message":"[buffer interim] 4543 false การไม่ส่งมอบของแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.762155021+07:00","message":"[bufferProcess] interim [140000000]:การไม่ส่งมอบของแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.762157479+07:00","message":"[bufferProcess] send to processor:การไม่ส่งมอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.762160848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.762163729+07:00","message":"> Transcript [51694] [false]: 'การไม่ส่งมอบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.762166739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.762168979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.762172586+07:00","message":"StatePrefix: 'การไม่ส่งมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.762175305+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.820970435+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.821007267+07:00","message":"receive 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-05-12T14:14:00.821015468+07:00","message":"receive interim result [false|false]: การไม่ส่งมอบของแถม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.821030204+07:00","message":"[buffer interim] 4543 false การไม่ส่งมอบของแถม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.821037889+07:00","message":"[bufferProcess] interim [260000000]:การไม่ส่งมอบของแถม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.821041815+07:00","message":"[bufferProcess] send to processor:การไม่ส่งมอบของแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.821050995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.821055129+07:00","message":"> Transcript [51695] [false]: 'การไม่ส่งมอบของแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.821061967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.821065201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.821068012+07:00","message":"StatePrefix: 'การไม่ส่งมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.821071544+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.873582097+07:00","message":"[GCS] IsForceVAD: false for message ID: 4543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.987923031+07:00","message":"receive streaming session, msgId: 4543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.987965047+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-05-12T14:14:00.987973546+07:00","message":"receive interim result [true|false]: การไม่ส่งมอบของแถม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.987987156+07:00","message":"end recv isFinal message id 4543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.987989965+07:00","message":"end Recv id 4543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.987996537+07:00","message":"[buffer interim] 4543 true การไม่ส่งมอบของแถม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.988004732+07:00","message":"[bufferProcess] interim [500000000]:การไม่ส่งมอบของแถม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.98801023+07:00","message":"[bufferProcess] send to processor (isfinal):การไม่ส่งมอบของแถม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.988014387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.988017872+07:00","message":"> Transcript [51696] [false]: 'การไม่ส่งมอบของแถม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.988020593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.988022602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.988024393+07:00","message":"StatePrefix: 'การไม่ส่งมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.988026643+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.988028556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.988030628+07:00","message":"> Transcript [51697] [true]: 'การไม่ส่งมอบของแถม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.988032757+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.98803443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.988036166+07:00","message":"StatePrefix: 'การไม่ส่งมอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.988037874+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:00.988040441+07:00","message":"Push: 'ไม่ส่งมอบของแถม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:00.988048537+07:00","message":"push: {true ไม่ส่งมอบของแถม 0 0xc002a7d380}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:00.994560699+07:00","message":"write wav file: './tmp/7565/7565_4543.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:01.063444573+07:00","message":"[GCS] Start streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:01.547418898+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:01.547466704+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-05-12T14:14:01.547472474+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:01.547487241+07:00","message":"[buffer interim] 4544 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:01.547495895+07:00","message":"[bufferProcess] interim [300000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:01.547497742+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:01.72546831+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:01.725502552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:01.725508259+07:00","message":"receive interim result [false|false]: และการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:01.725520851+07:00","message":"[buffer interim] 4544 false และการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:01.725529733+07:00","message":"[bufferProcess] interim [480000000]:และการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:01.725532238+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:01.725537299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:01.725540066+07:00","message":"> Transcript [51698] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:01.725542319+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:01.930712723+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:01.930769666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และการซ่อม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:01.930777805+07:00","message":"receive interim result [false|false]: และการซ่อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:01.930796955+07:00","message":"[buffer interim] 4544 false และการซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:01.930808619+07:00","message":"[bufferProcess] interim [720000000]:และการซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:01.930813365+07:00","message":"[bufferProcess] send to processor:และการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:01.9308216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:01.930827797+07:00","message":"> Transcript [51699] [false]: 'และการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:01.930831695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:01.930833625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:01.930836038+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:01.93083812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:02.231283277+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:02.231329114+07:00","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-05-12T14:14:02.231335591+07:00","message":"receive interim result [false|false]: และการซ่อมแซม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:02.231349675+07:00","message":"[buffer interim] 4544 false และการซ่อมแซม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.231357808+07:00","message":"[bufferProcess] interim [960000000]:และการซ่อมแซม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.231360341+07:00","message":"[bufferProcess] send to processor:และการซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.231369824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.231372606+07:00","message":"> Transcript [51700] [false]: 'และการซ่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.231376387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.231378742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.231381192+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.231383311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:02.370303626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:02.370305807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:02.420833145+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:02.42087399+07:00","message":"receive 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-05-12T14:14:02.42088037+07:00","message":"receive interim result [false|false]: และการซ่อมแซมและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:02.420896477+07:00","message":"[buffer interim] 4544 false และการซ่อมแซมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.420904756+07:00","message":"[bufferProcess] interim [200000000]:และการซ่อมแซมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.420907261+07:00","message":"[bufferProcess] send to processor:และการซ่อมแซม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.420914326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.420917109+07:00","message":"> Transcript [51701] [false]: 'และการซ่อมแซม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.420920753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.420923156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.420925063+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.420927287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:02.48968274+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:02.489719747+07:00","message":"receive 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-05-12T14:14:02.489726053+07:00","message":"receive interim result [false|false]: และการซ่อมแซมร่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:02.489740064+07:00","message":"[buffer interim] 4544 false และการซ่อมแซมร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.489747596+07:00","message":"[bufferProcess] interim [260000000]:และการซ่อมแซมร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.489750933+07:00","message":"[bufferProcess] send to processor:และการซ่อมแซมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.489757699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.489760595+07:00","message":"> Transcript [51702] [false]: 'และการซ่อมแซมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.489764301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.489766507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.489768838+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.489771195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.48977712+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.489779024+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.489780948+07:00","message":"Set new StatePrefix : 'และการซ่อมแซมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.489783044+07:00","message":"Next Push (prob) : 'การซ่อมแซมและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:02.489791007+07:00","message":"push: {false และ 0 0xc002e83680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:02.779870071+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:02.779918827+07:00","message":"receive 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-05-12T14:14:02.779927763+07:00","message":"receive interim result [false|false]: และการซ่อมแซมล่าช้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:02.77994713+07:00","message":"[buffer interim] 4544 false และการซ่อมแซมล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.779957931+07:00","message":"[bufferProcess] interim [500000000]:และการซ่อมแซมล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.77996172+07:00","message":"[bufferProcess] send to processor:และการซ่อมแซมร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.779966507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.779970566+07:00","message":"> Transcript [51703] [false]: 'และการซ่อมแซมร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.779974155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:02.779978283+07:00","message":"Set new StatePrefix: 'และการซ่อมแซมร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.015886827+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.015927372+07:00","message":"receive 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-05-12T14:14:03.015933692+07:00","message":"receive interim result [false|false]: และการซ่อมแซมล่าชาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.015947488+07:00","message":"[buffer interim] 4544 false และการซ่อมแซมล่าชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.015954796+07:00","message":"[bufferProcess] interim [680000000]:และการซ่อมแซมล่าชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.015957224+07:00","message":"[bufferProcess] send to processor:และการซ่อมแซมล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.015960407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.015963189+07:00","message":"> Transcript [51704] [false]: 'และการซ่อมแซมล่าช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.015965538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.015967757+07:00","message":"Set new StatePrefix: 'และการซ่อมแซมล่าช้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.051584679+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.051624071+07:00","message":"receive 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-05-12T14:14:03.051632118+07:00","message":"receive interim result [false|false]: และการซ่อมแซมล่าช้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.051648206+07:00","message":"[buffer interim] 4544 false และการซ่อมแซมล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.051659271+07:00","message":"[bufferProcess] interim [740000000]:และการซ่อมแซมล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.051662257+07:00","message":"[bufferProcess] send to processor:และการซ่อมแซมล่าชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.051667468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.051670429+07:00","message":"> Transcript [51705] [false]: 'และการซ่อมแซมล่าชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.051672612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.051675024+07:00","message":"Set new StatePrefix: 'และการซ่อมแซมล่าชาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.072826953+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.072858179+07:00","message":"receive 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-05-12T14:14:03.072865181+07:00","message":"receive interim result [false|false]: และการซ่อมแซมราชการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.072877492+07:00","message":"[buffer interim] 4544 false และการซ่อมแซมราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.072883716+07:00","message":"[bufferProcess] interim [800000000]:และการซ่อมแซมราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.07288601+07:00","message":"[bufferProcess] send to processor:และการซ่อมแซมล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.072891026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.072893558+07:00","message":"> Transcript [51706] [false]: 'และการซ่อมแซมล่าช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.072895696+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.072898009+07:00","message":"Set new StatePrefix: 'และการซ่อมแซมล่าช้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.138495082+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.138543172+07:00","message":"receive 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-05-12T14:14:03.13855052+07:00","message":"receive interim result [false|false]: และการซ่อมแซมล่าช้าครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.138570552+07:00","message":"[buffer interim] 4544 false และการซ่อมแซมล่าช้าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.138582756+07:00","message":"[bufferProcess] interim [860000000]:และการซ่อมแซมล่าช้าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.138586871+07:00","message":"[bufferProcess] send to processor:และการซ่อมแซมราชการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.138592991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.138596786+07:00","message":"> Transcript [51707] [false]: 'และการซ่อมแซมราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.138600432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.13860378+07:00","message":"Set new StatePrefix: 'และการซ่อมแซมราชการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.173134135+07:00","message":"[GCS] IsForceVAD: false for message ID: 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.244439586+07:00","message":"[GCS] Start streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.274372975+07:00","message":"receive streaming session, msgId: 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.274435762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และการซ่อมแซมล่าช้าครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.274442928+07:00","message":"receive interim result [true|false]: และการซ่อมแซมล่าช้าครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.274454588+07:00","message":"end recv isFinal message id 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.274456824+07:00","message":"end Recv id 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.274464444+07:00","message":"[buffer interim] 4544 true และการซ่อมแซมล่าช้าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.274472689+07:00","message":"[bufferProcess] interim [130000000]:และการซ่อมแซมล่าช้าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.274479027+07:00","message":"[bufferProcess] send to processor (isfinal):และการซ่อมแซมล่าช้าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.274482767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.274485723+07:00","message":"> Transcript [51708] [false]: 'และการซ่อมแซมล่าช้าครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.274488109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.274490242+07:00","message":"Set new StatePrefix: 'และการซ่อมแซมล่าช้าครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.274491961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.274493914+07:00","message":"> Transcript [51709] [true]: 'และการซ่อมแซมล่าช้าครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.27449654+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.274498464+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.27450024+07:00","message":"StatePrefix: 'และการซ่อมแซมล่าช้าครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.274503036+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.274510322+07:00","message":"Push: 'การซ่อมแซมล่าช้าครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.27452025+07:00","message":"push: {true การซ่อมแซมล่าช้าครับ 0 0xc002e83680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:03.284928907+07:00","message":"write wav file: './tmp/7565/7565_4544.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.638907876+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.638949919+07:00","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-05-12T14:14:03.638955169+07:00","message":"receive interim result [false|false]: ดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.638970291+07:00","message":"[buffer interim] 4545 false ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.638977833+07:00","message":"[bufferProcess] interim [420000000]:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.638979739+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.829681407+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.829720782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.829725651+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.829742195+07:00","message":"[buffer interim] 4545 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.829749066+07:00","message":"[bufferProcess] interim [480000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.829750878+07:00","message":"[bufferProcess] send to processor:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.829755103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.829758357+07:00","message":"> Transcript [51710] [false]: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.82976039+07:00","message":"Set StatePrefix (first interim): 'ดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.84905399+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.849090398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.849096805+07:00","message":"receive interim result [false|false]: โดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.849111498+07:00","message":"[buffer interim] 4545 false โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.849120379+07:00","message":"[bufferProcess] interim [540000000]:โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.849123143+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.849126783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.849147311+07:00","message":"> Transcript [51711] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.849149959+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.849152306+07:00","message":"Set new StatePrefix: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.854964398+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.854988852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.854993677+07:00","message":"receive interim result [false|false]: โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:03.855006898+07:00","message":"[buffer interim] 4545 false โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.855011815+07:00","message":"[bufferProcess] interim [600000000]:โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.855014782+07:00","message":"[bufferProcess] send to processor:โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.855021386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.855023894+07:00","message":"> Transcript [51712] [false]: 'โดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.855026632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.85502863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.855030687+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:03.855033087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:04.238739981+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:04.238777271+07:00","message":"receive 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-05-12T14:14:04.238782388+07:00","message":"receive interim result [false|false]: โดยเฉพาะความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:04.238797294+07:00","message":"[buffer interim] 4545 false โดยเฉพาะความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.23880433+07:00","message":"[bufferProcess] interim [20000000]:โดยเฉพาะความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.23880668+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.238811549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.2388144+07:00","message":"> Transcript [51713] [false]: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.238817611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.238819825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.238822199+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.238826123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:04.50241548+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:04.502456539+07:00","message":"receive 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-05-12T14:14:04.502463799+07:00","message":"receive interim result [false|false]: โดยเฉพาะความกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:04.502478262+07:00","message":"[buffer interim] 4545 false โดยเฉพาะความกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.502487247+07:00","message":"[bufferProcess] interim [200000000]:โดยเฉพาะความกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.502490525+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.502495207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.502499405+07:00","message":"> Transcript [51714] [false]: 'โดยเฉพาะความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.502504685+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.502507522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.50251103+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.502513883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:04.515888667+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:04.515929772+07:00","message":"receive 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-05-12T14:14:04.515934987+07:00","message":"receive interim result [false|false]: โดยเฉพาะความกังวล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:04.515950871+07:00","message":"[buffer interim] 4545 false โดยเฉพาะความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.515959826+07:00","message":"[bufferProcess] interim [260000000]:โดยเฉพาะความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.515962187+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะความกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.515967684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.515970552+07:00","message":"> Transcript [51715] [false]: 'โดยเฉพาะความกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.515974379+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.515976726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.515979105+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.515981315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.515985784+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.515987671+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.515989759+07:00","message":"Set new StatePrefix : 'โดยเฉพาะความกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.515991931+07:00","message":"Next Push (prob) : 'เฉพาะความกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:04.515999432+07:00","message":"push: {false โดย 0 0xc002a7d500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:04.688771104+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:04.688813069+07:00","message":"receive 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-05-12T14:14:04.688819621+07:00","message":"receive interim result [false|false]: โดยเฉพาะความกังวลเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:04.688831359+07:00","message":"[buffer interim] 4545 false โดยเฉพาะความกังวลเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.688839283+07:00","message":"[bufferProcess] interim [440000000]:โดยเฉพาะความกังวลเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.688842048+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะความกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.688845534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.688848633+07:00","message":"> Transcript [51716] [false]: 'โดยเฉพาะความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.688851162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.688853255+07:00","message":"Set new StatePrefix: 'โดยเฉพาะความกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:04.880897099+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:04.880945197+07:00","message":"receive 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-05-12T14:14:04.880952002+07:00","message":"receive interim result [false|false]: โดยเฉพาะความกังวลเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:04.880973338+07:00","message":"[buffer interim] 4545 false โดยเฉพาะความกังวลเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.880982298+07:00","message":"[bufferProcess] interim [680000000]:โดยเฉพาะความกังวลเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.880984647+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะความกังวลเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.88098836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.880991728+07:00","message":"> Transcript [51717] [false]: 'โดยเฉพาะความกังวลเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.880995695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.880997917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.880999745+07:00","message":"StatePrefix: 'โดยเฉพาะความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:04.881002591+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.012821852+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.012866503+07:00","message":"receive 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-05-12T14:14:05.012873441+07:00","message":"receive interim result [false|false]: โดยเฉพาะความกังวลเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.012894084+07:00","message":"[buffer interim] 4545 false โดยเฉพาะความกังวลเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.012902742+07:00","message":"[bufferProcess] interim [800000000]:โดยเฉพาะความกังวลเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.012905833+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะความกังวลเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.012909543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.012912444+07:00","message":"> Transcript [51718] [false]: 'โดยเฉพาะความกังวลเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.012915697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.012917749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.012920282+07:00","message":"StatePrefix: 'โดยเฉพาะความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.012924126+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.338589852+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.338635419+07:00","message":"receive 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-05-12T14:14:05.338641822+07:00","message":"receive interim result [false|false]: โดยเฉพาะความกังวลเรื่องของการถูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.338658506+07:00","message":"[buffer interim] 4545 false โดยเฉพาะความกังวลเรื่องของการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.338667264+07:00","message":"[bufferProcess] interim [40000000]:โดยเฉพาะความกังวลเรื่องของการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.338670091+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะความกังวลเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.338673786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.338676711+07:00","message":"> Transcript [51719] [false]: 'โดยเฉพาะความกังวลเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.338680651+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.338683428+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.338685713+07:00","message":"StatePrefix: 'โดยเฉพาะความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.33868847+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:05.370630032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:05.370642788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.524019446+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.524062815+07:00","message":"receive 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-05-12T14:14:05.524069116+07:00","message":"receive interim result [false|false]: โดยเฉพาะความกังวลเรื่องของการถูกหลอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.524086388+07:00","message":"[buffer interim] 4545 false โดยเฉพาะความกังวลเรื่องของการถูกหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.52409562+07:00","message":"[bufferProcess] interim [280000000]:โดยเฉพาะความกังวลเรื่องของการถูกหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.524099672+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะความกังวลเรื่องของการถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.524103672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.524106862+07:00","message":"> Transcript [51720] [false]: 'โดยเฉพาะความกังวลเรื่องของการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.524111394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.524113809+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.524116076+07:00","message":"StatePrefix: 'โดยเฉพาะความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.52411881+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.524122422+07:00","message":"Push: 'เฉพาะความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.524124554+07:00","message":"TextPushed: 'โดยเฉพาะความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.524126767+07:00","message":"Set new StatePrefix : 'โดยเฉพาะความกังวลเรื่องของการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.524129081+07:00","message":"Next Push (prob) : 'เรื่องของการถูก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.524138108+07:00","message":"push: {false เฉพาะความกังวล 0 0xc002a7d500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.592755964+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.592801557+07:00","message":"receive 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-05-12T14:14:05.592808824+07:00","message":"receive interim result [false|false]: โดยเฉพาะความกังวลเรื่องของการถูกลอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.59282886+07:00","message":"[buffer interim] 4545 false โดยเฉพาะความกังวลเรื่องของการถูกลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.592836912+07:00","message":"[bufferProcess] interim [400000000]:โดยเฉพาะความกังวลเรื่องของการถูกลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.59284014+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะความกังวลเรื่องของการถูกหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.592844684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.59284757+07:00","message":"> Transcript [51721] [false]: 'โดยเฉพาะความกังวลเรื่องของการถูกหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.592850985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.592853479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.592855327+07:00","message":"StatePrefix: 'โดยเฉพาะความกังวลเรื่องของการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.592859381+07:00","message":"TextPushed: 'โดยเฉพาะความกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.704038774+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.704075416+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-05-12T14:14:05.704081294+07:00","message":"receive interim result [false|false]: โดยเฉพาะความกังวลเรื่องของการถูกลอยแพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.704097281+07:00","message":"[buffer interim] 4545 false โดยเฉพาะความกังวลเรื่องของการถูกลอยแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.704105354+07:00","message":"[bufferProcess] interim [460000000]:โดยเฉพาะความกังวลเรื่องของการถูกลอยแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.704107775+07:00","message":"[bufferProcess] send to processor:โดยเฉพาะความกังวลเรื่องของการถูกลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.70411082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.704113726+07:00","message":"> Transcript [51722] [false]: 'โดยเฉพาะความกังวลเรื่องของการถูกลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.70411722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.704119202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.704121488+07:00","message":"StatePrefix: 'โดยเฉพาะความกังวลเรื่องของการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.704124345+07:00","message":"TextPushed: 'โดยเฉพาะความกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.874331576+07:00","message":"[GCS] IsForceVAD: false for message ID: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.982425344+07:00","message":"receive streaming session, msgId: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.982469577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะความกังวลเรื่องของการถูกลอยแพ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.982480013+07:00","message":"receive interim result [true|false]: โดยเฉพาะความกังวลเรื่องของการถูกลอยแพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.982489732+07:00","message":"end recv isFinal message id 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.982491906+07:00","message":"end Recv id 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.982498238+07:00","message":"[buffer interim] 4545 true โดยเฉพาะความกังวลเรื่องของการถูกลอยแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.982505757+07:00","message":"[bufferProcess] interim [850000000]:โดยเฉพาะความกังวลเรื่องของการถูกลอยแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.982511216+07:00","message":"[bufferProcess] send to processor (isfinal):โดยเฉพาะความกังวลเรื่องของการถูกลอยแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.982514872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.982517552+07:00","message":"> Transcript [51723] [false]: 'โดยเฉพาะความกังวลเรื่องของการถูกลอยแพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.982520664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.982523519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.982525496+07:00","message":"StatePrefix: 'โดยเฉพาะความกังวลเรื่องของการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.982528026+07:00","message":"TextPushed: 'โดยเฉพาะความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.982529973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.982532128+07:00","message":"> Transcript [51724] [true]: 'โดยเฉพาะความกังวลเรื่องของการถูกลอยแพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.982534174+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.982535732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.982537318+07:00","message":"StatePrefix: 'โดยเฉพาะความกังวลเรื่องของการถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.982539172+07:00","message":"TextPushed: 'โดยเฉพาะความกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:05.98254175+07:00","message":"Push: 'เรื่องของการถูกลอยแพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:05.982550262+07:00","message":"push: {true เรื่องของการถูกลอยแพ 0 0xc002a7d500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:05.991073164+07:00","message":"write wav file: './tmp/7565/7565_4545.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:06.004372807+07:00","message":"[GCS] Start streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:06.554549119+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:06.554586254+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-05-12T14:14:06.554591278+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:06.554609626+07:00","message":"[buffer interim] 4546 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.554616651+07:00","message":"[bufferProcess] interim [360000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.554618411+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:06.69494156+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:06.694975433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:06.694980857+07:00","message":"receive interim result [false|false]: การปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:06.69499456+07:00","message":"[buffer interim] 4546 false การปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.69500174+07:00","message":"[bufferProcess] interim [480000000]:การปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.695003918+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.6950069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.695009458+07:00","message":"> Transcript [51725] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.695011384+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:06.875961021+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:06.875998652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การปิดตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:06.876003997+07:00","message":"receive interim result [false|false]: การปิดตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:06.876029063+07:00","message":"[buffer interim] 4546 false การปิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.876036756+07:00","message":"[bufferProcess] interim [660000000]:การปิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.876039472+07:00","message":"[bufferProcess] send to processor:การปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.876042436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.87604489+07:00","message":"> Transcript [51726] [false]: 'การปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.87604791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.876050559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.87605335+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.876055622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:06.987820287+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:06.987875019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การปิดตัวของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:06.987885492+07:00","message":"receive interim result [false|false]: การปิดตัวของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:06.987904312+07:00","message":"[buffer interim] 4546 false การปิดตัวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.98791442+07:00","message":"[bufferProcess] interim [780000000]:การปิดตัวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.987918548+07:00","message":"[bufferProcess] send to processor:การปิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.987928412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.987932898+07:00","message":"> Transcript [51727] [false]: 'การปิดตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.987937929+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.987941098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.9879447+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:06.987947559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.216447747+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.216491054+07:00","message":"receive 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-05-12T14:14:07.216497199+07:00","message":"receive interim result [false|false]: การปรับตัวของสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.216510025+07:00","message":"[buffer interim] 4546 false การปรับตัวของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.216518016+07:00","message":"[bufferProcess] interim [20000000]:การปรับตัวของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.216520781+07:00","message":"[bufferProcess] send to processor:การปิดตัวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.216526599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.216529468+07:00","message":"> Transcript [51728] [false]: 'การปิดตัวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.216532793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.216535319+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.216537737+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.216541008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.250431624+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.250469782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การปิดตัวของศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.250475908+07:00","message":"receive interim result [false|false]: การปิดตัวของศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.250490578+07:00","message":"[buffer interim] 4546 false การปิดตัวของศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.250500666+07:00","message":"[bufferProcess] interim [80000000]:การปิดตัวของศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.250503019+07:00","message":"[bufferProcess] send to processor:การปรับตัวของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.250508151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.250510853+07:00","message":"> Transcript [51729] [false]: 'การปรับตัวของสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.250514398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.250517296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.250519726+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.25052169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.250526713+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.250528564+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.250530635+07:00","message":"Set new StatePrefix : 'การปรับตัวของสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.250532738+07:00","message":"Next Push (prob) : 'ปรับตัวของสัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.250540744+07:00","message":"push: {false การ 0 0xc002e83f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.433555834+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.433608238+07:00","message":"receive 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-05-12T14:14:07.433616171+07:00","message":"receive interim result [false|false]: การปิดตัวของศูนย์บริการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.433635605+07:00","message":"[buffer interim] 4546 false การปิดตัวของศูนย์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.433645878+07:00","message":"[bufferProcess] interim [320000000]:การปิดตัวของศูนย์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.433649587+07:00","message":"[bufferProcess] send to processor:การปิดตัวของศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.433655314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.433659989+07:00","message":"> Transcript [51730] [false]: 'การปิดตัวของศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.433663082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.433666331+07:00","message":"Set new StatePrefix: 'การปิดตัวของศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.751796433+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.751834319+07:00","message":"receive 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-05-12T14:14:07.751840448+07:00","message":"receive interim result [false|false]: การปิดตัวของศูนย์บริการที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.751861482+07:00","message":"[buffer interim] 4546 false การปิดตัวของศูนย์บริการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.75186974+07:00","message":"[bufferProcess] interim [560000000]:การปิดตัวของศูนย์บริการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.751872199+07:00","message":"[bufferProcess] send to processor:การปิดตัวของศูนย์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.751875534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.751878126+07:00","message":"> Transcript [51731] [false]: 'การปิดตัวของศูนย์บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.751881679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.751883929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.7518858+07:00","message":"StatePrefix: 'การปิดตัวของศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.7518886+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.793365386+07:00","message":"[GCS] IsForceVAD: false for message ID: 4546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.917319453+07:00","message":"receive streaming session, msgId: 4546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.917355489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การปิดตัวของศูนย์บริการที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.917361247+07:00","message":"receive interim result [true|false]: การปิดตัวของศูนย์บริการที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.917370331+07:00","message":"end recv isFinal message id 4546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.917372439+07:00","message":"end Recv id 4546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.917379301+07:00","message":"[buffer interim] 4546 true การปิดตัวของศูนย์บริการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.917389266+07:00","message":"[bufferProcess] interim [830000000]:การปิดตัวของศูนย์บริการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.917398721+07:00","message":"[bufferProcess] send to processor (isfinal):การปิดตัวของศูนย์บริการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.91740952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.917432097+07:00","message":"> Transcript [51732] [false]: 'การปิดตัวของศูนย์บริการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.917440705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.917443966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.91744782+07:00","message":"StatePrefix: 'การปิดตัวของศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.917451866+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.917455474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.917460472+07:00","message":"> Transcript [51733] [true]: 'การปิดตัวของศูนย์บริการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.917462826+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.917464574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.917469164+07:00","message":"StatePrefix: 'การปิดตัวของศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.917471057+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:07.917478053+07:00","message":"Push: 'ปิดตัวของศูนย์บริการที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:07.91748953+07:00","message":"push: {true ปิดตัวของศูนย์บริการที่ 0 0xc002e83f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:07.924486865+07:00","message":"write wav file: './tmp/7565/7565_4546.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:08.114105378+07:00","message":"[GCS] Start streaming session, msgId: 4547"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:08.370730839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:08.370768335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:08.586256527+07:00","message":"receive streaming session, msgId: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:08.586301008+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-05-12T14:14:08.58630622+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:08.586323088+07:00","message":"[buffer interim] 4547 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.586331742+07:00","message":"[bufferProcess] interim [240000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.586333496+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:08.6785466+07:00","message":"receive streaming session, msgId: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:08.678588793+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-05-12T14:14:08.678595471+07:00","message":"receive interim result [false|false]: มีแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:08.678612669+07:00","message":"[buffer interim] 4547 false มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.678621316+07:00","message":"[bufferProcess] interim [360000000]:มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.678624711+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.678631909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.678635172+07:00","message":"> Transcript [51734] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.678638215+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:08.696944705+07:00","message":"receive streaming session, msgId: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:08.69697202+07:00","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-05-12T14:14:08.69697739+07:00","message":"receive interim result [false|false]: บริษัท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:08.696991562+07:00","message":"[buffer interim] 4547 false บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.696997148+07:00","message":"[bufferProcess] interim [420000000]:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.697000106+07:00","message":"[bufferProcess] send to processor:มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.697003648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.697006902+07:00","message":"> Transcript [51735] [false]: 'มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.697012306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.697014421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.697016289+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.697018582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:08.851160441+07:00","message":"receive streaming session, msgId: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:08.851203653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสัดส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:08.851210646+07:00","message":"receive interim result [false|false]: มีสัดส่วน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:08.851228255+07:00","message":"[buffer interim] 4547 false มีสัดส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.851240848+07:00","message":"[bufferProcess] interim [540000000]:มีสัดส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.851243663+07:00","message":"[bufferProcess] send to processor:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.851251573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.851254965+07:00","message":"> Transcript [51736] [false]: 'บริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.851257907+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:08.851259963+07:00","message":"Set new StatePrefix: 'บริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.105148935+07:00","message":"receive streaming session, msgId: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.105209045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสัดส่วนสูง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.105216378+07:00","message":"receive interim result [false|false]: มีสัดส่วนสูง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.10523645+07:00","message":"[buffer interim] 4547 false มีสัดส่วนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.105245464+07:00","message":"[bufferProcess] interim [780000000]:มีสัดส่วนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.105248118+07:00","message":"[bufferProcess] send to processor:มีสัดส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.105251915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.105255397+07:00","message":"> Transcript [51737] [false]: 'มีสัดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.105257781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.105259743+07:00","message":"Set new StatePrefix: 'มีสัดส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.303459929+07:00","message":"receive streaming session, msgId: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.303493965+07:00","message":"receive 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-05-12T14:14:09.303498997+07:00","message":"receive interim result [false|false]: มีสัดส่วนสูงถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.303514806+07:00","message":"[buffer interim] 4547 false มีสัดส่วนสูงถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.30352318+07:00","message":"[bufferProcess] interim [20000000]:มีสัดส่วนสูงถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.303525673+07:00","message":"[bufferProcess] send to processor:มีสัดส่วนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.303529041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.303531817+07:00","message":"> Transcript [51738] [false]: 'มีสัดส่วนสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.303535353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.303537372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.303539329+07:00","message":"StatePrefix: 'มีสัดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.303541501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.482628287+07:00","message":"receive streaming session, msgId: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.482664247+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-05-12T14:14:09.482670483+07:00","message":"receive interim result [false|false]: มีสัดส่วนสูงถึง 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.48268472+07:00","message":"[buffer interim] 4547 false มีสัดส่วนสูงถึง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.482696291+07:00","message":"[bufferProcess] interim [140000000]:มีสัดส่วนสูงถึง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.482698867+07:00","message":"[bufferProcess] send to processor:มีสัดส่วนสูงถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.482704036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.48270724+07:00","message":"> Transcript [51739] [false]: 'มีสัดส่วนสูงถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.482710595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.482712617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.482714401+07:00","message":"StatePrefix: 'มีสัดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.482717232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.486570606+07:00","message":"receive streaming session, msgId: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.486586855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสัดส่วนสูงถึง 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.486590773+07:00","message":"receive interim result [false|false]: มีสัดส่วนสูงถึง 100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.486601304+07:00","message":"[buffer interim] 4547 false มีสัดส่วนสูงถึง 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.486605321+07:00","message":"[bufferProcess] interim [200000000]:มีสัดส่วนสูงถึง 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.486607288+07:00","message":"[bufferProcess] send to processor:มีสัดส่วนสูงถึง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.486609693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.486611799+07:00","message":"> Transcript [51740] [false]: 'มีสัดส่วนสูงถึง 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.486614125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.486615978+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.486617813+07:00","message":"StatePrefix: 'มีสัดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.486619744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.544916159+07:00","message":"receive streaming session, msgId: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.544950633+07:00","message":"receive 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-05-12T14:14:09.544956014+07:00","message":"receive interim result [false|false]: มีสัดส่วนสูงถึงร้อยละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.544970672+07:00","message":"[buffer interim] 4547 false มีสัดส่วนสูงถึงร้อยละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.544979285+07:00","message":"[bufferProcess] interim [260000000]:มีสัดส่วนสูงถึงร้อยละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.544981841+07:00","message":"[bufferProcess] send to processor:มีสัดส่วนสูงถึง 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.544986848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.544989511+07:00","message":"> Transcript [51741] [false]: 'มีสัดส่วนสูงถึง 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.544993591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.544995791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.544997723+07:00","message":"StatePrefix: 'มีสัดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.545000032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.54500427+07:00","message":"Push: 'มีสัดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.545006277+07:00","message":"TextPushed: 'มีสัดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.545008453+07:00","message":"Set new StatePrefix : 'มีสัดส่วนสูงถึง 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.545010586+07:00","message":"Next Push (prob) : 'สูงถึง 100'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.545018116+07:00","message":"push: {false มีสัดส่วน 0 0xc002a7cf00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.743084008+07:00","message":"receive streaming session, msgId: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.743128296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสัดส่วนสูงถึงร้อยละ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.743133862+07:00","message":"receive interim result [false|false]: มีสัดส่วนสูงถึงร้อยละ 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.743147465+07:00","message":"[buffer interim] 4547 false มีสัดส่วนสูงถึงร้อยละ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.743158449+07:00","message":"[bufferProcess] interim [440000000]:มีสัดส่วนสูงถึงร้อยละ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.743161227+07:00","message":"[bufferProcess] send to processor:มีสัดส่วนสูงถึงร้อยละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.743168429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.743172715+07:00","message":"> Transcript [51742] [false]: 'มีสัดส่วนสูงถึงร้อยละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.743177493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.743181086+07:00","message":"Set new StatePrefix: 'มีสัดส่วนสูงถึงร้อยละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.8682252+07:00","message":"receive streaming session, msgId: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.868269064+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-05-12T14:14:09.868278474+07:00","message":"receive interim result [false|false]: มีสัดส่วนสูงถึงร้อยละ 40"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:09.86829721+07:00","message":"[buffer interim] 4547 false มีสัดส่วนสูงถึงร้อยละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.868308944+07:00","message":"[bufferProcess] interim [620000000]:มีสัดส่วนสูงถึงร้อยละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.868311171+07:00","message":"[bufferProcess] send to processor:มีสัดส่วนสูงถึงร้อยละ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.868314742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.868317737+07:00","message":"> Transcript [51743] [false]: 'มีสัดส่วนสูงถึงร้อยละ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.868321939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.86832461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.86832649+07:00","message":"StatePrefix: 'มีสัดส่วนสูงถึงร้อยละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:09.868328906+07:00","message":"TextPushed: 'มีสัดส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.074956498+07:00","message":"receive streaming session, msgId: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.075003411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสัดส่วนสูงถึงร้อยละ 41\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.07500967+07:00","message":"receive interim result [false|false]: มีสัดส่วนสูงถึงร้อยละ 41"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.075024105+07:00","message":"[buffer interim] 4547 false มีสัดส่วนสูงถึงร้อยละ 41"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.075034507+07:00","message":"[bufferProcess] interim [800000000]:มีสัดส่วนสูงถึงร้อยละ 41"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.075037604+07:00","message":"[bufferProcess] send to processor:มีสัดส่วนสูงถึงร้อยละ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.075046193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.075049201+07:00","message":"> Transcript [51744] [false]: 'มีสัดส่วนสูงถึงร้อยละ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.075054427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.075057089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.075058896+07:00","message":"StatePrefix: 'มีสัดส่วนสูงถึงร้อยละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.075061448+07:00","message":"TextPushed: 'มีสัดส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.183553631+07:00","message":"receive streaming session, msgId: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.183589732+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-05-12T14:14:10.183596615+07:00","message":"receive interim result [false|false]: มีสัดส่วนสูงถึงร้อยละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.183610425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 41\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.183613788+07:00","message":"receive interim result [false|false]:  41"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.18362436+07:00","message":"[buffer interim] 4547 false มีสัดส่วนสูงถึงร้อยละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.183637833+07:00","message":"[buffer interim] 4547 false  41"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.183646733+07:00","message":"[bufferProcess] interim [860000000]:มีสัดส่วนสูงถึงร้อยละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.183650122+07:00","message":"[bufferProcess] send to processor:มีสัดส่วนสูงถึงร้อยละ 41"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.183655677+07:00","message":"[bufferProcess] interim [860000000]: 41"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.183660116+07:00","message":"[bufferProcess] update buffer: มีสัดส่วนสูงถึงร้อยละ 41"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.183667752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.183701778+07:00","message":"> Transcript [51745] [false]: 'มีสัดส่วนสูงถึงร้อยละ 41'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.18370837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.183711474+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.183714002+07:00","message":"StatePrefix: 'มีสัดส่วนสูงถึงร้อยละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.183716523+07:00","message":"TextPushed: 'มีสัดส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.38878737+07:00","message":"receive streaming session, msgId: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.388837337+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-05-12T14:14:10.388846186+07:00","message":"receive interim result [false|false]: มีสัดส่วนสูงถึงร้อยละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.388861111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11.5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.388864827+07:00","message":"receive interim result [false|false]:  11.5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.388877087+07:00","message":"[buffer interim] 4547 false มีสัดส่วนสูงถึงร้อยละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.388883047+07:00","message":"[buffer interim] 4547 false  11.5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.388891462+07:00","message":"[bufferProcess] interim [100000000]:มีสัดส่วนสูงถึงร้อยละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.388896572+07:00","message":"[bufferProcess] send to processor:มีสัดส่วนสูงถึงร้อยละ 41"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.388901404+07:00","message":"[bufferProcess] interim [100000000]: 11.5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.388905139+07:00","message":"[bufferProcess] update buffer: มีสัดส่วนสูงถึงร้อยละ 11.5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.388909305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.388913674+07:00","message":"> Transcript [51746] [false]: 'มีสัดส่วนสูงถึงร้อยละ 41'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.388920825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.388923833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.388926921+07:00","message":"StatePrefix: 'มีสัดส่วนสูงถึงร้อยละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.388933577+07:00","message":"TextPushed: 'มีสัดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.388938169+07:00","message":"Push: 'สูงถึงร้อยละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.388941195+07:00","message":"TextPushed: 'มีสัดส่วนสูงถึงร้อยละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.38894475+07:00","message":"Set new StatePrefix : 'มีสัดส่วนสูงถึงร้อยละ 41'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.388950356+07:00","message":"Next Push (prob) : ' 41'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.388961645+07:00","message":"push: {false สูงถึงร้อยละ 0 0xc002a7cf00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.673291258+07:00","message":"[GCS] IsForceVAD: false for message ID: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.734378891+07:00","message":"[GCS] Start streaming session, msgId: 4548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.790019242+07:00","message":"receive streaming session, msgId: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.790066744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสัดส่วนสูงถึงร้อยละ 11.5\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.790074912+07:00","message":"receive interim result [true|false]: มีสัดส่วนสูงถึงร้อยละ 11.5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.790084158+07:00","message":"end recv isFinal message id 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.790086407+07:00","message":"end Recv id 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.790093003+07:00","message":"[buffer interim] 4547 true มีสัดส่วนสูงถึงร้อยละ 11.5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.790106374+07:00","message":"[bufferProcess] interim [580000000]:มีสัดส่วนสูงถึงร้อยละ 11.5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.790112567+07:00","message":"[bufferProcess] send to processor (isfinal):มีสัดส่วนสูงถึงร้อยละ 11.5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.790116037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.790118828+07:00","message":"> Transcript [51747] [false]: 'มีสัดส่วนสูงถึงร้อยละ 11.5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.790122942+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.790125281+07:00","message":"Set new StatePrefix: 'มีสัดส่วนสูงถึงร้อยละ 11.5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.790126987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.790129963+07:00","message":"> Transcript [51748] [true]: 'มีสัดส่วนสูงถึงร้อยละ 11.5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.790133098+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.790136373+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.790139672+07:00","message":"StatePrefix: 'มีสัดส่วนสูงถึงร้อยละ 11.5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.790143045+07:00","message":"TextPushed: 'มีสัดส่วนสูงถึงร้อยละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.790152394+07:00","message":"Push: ' 11.5'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.790163196+07:00","message":"push: {true  11.5 0 0xc002a7cf00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:10.799119229+07:00","message":"write wav file: './tmp/7565/7565_4547.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.802813133+07:00","message":"[GCS] IsForceVAD: false for message ID: 4548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.936224643+07:00","message":"[GCS] Start streaming session, msgId: 4549"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.958332569+07:00","message":"receive streaming session, msgId: 4548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.958352502+07:00","message":"found end of frame, send empty tag with msgId: 4548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.958355841+07:00","message":"end Recv id 4548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.958362534+07:00","message":"[buffer interim] 4548 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.9583707+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.958382489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.958385561+07:00","message":"> Transcript [51749] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.958387873+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.958389911+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.958396833+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.958398884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:10.958401894+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:10.958411888+07:00","message":"push: {true \n 0 0xc0042d7180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:10.962959093+07:00","message":"write wav file: './tmp/7565/7565_4548.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:11.371260417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:11.371265605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:11.79610962+07:00","message":"receive streaming session, msgId: 4549"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:11.796160386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:11.796165875+07:00","message":"receive interim result [false|false]: โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:11.796182364+07:00","message":"[buffer interim] 4549 false โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:11.796189309+07:00","message":"[bufferProcess] interim [660000000]:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:11.796191241+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:12.098762122+07:00","message":"receive streaming session, msgId: 4549"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:12.098822943+07:00","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-05-12T14:14:12.098832681+07:00","message":"receive interim result [false|false]: โรงเรียนทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:12.098852815+07:00","message":"[buffer interim] 4549 false โรงเรียนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.098865063+07:00","message":"[bufferProcess] interim [960000000]:โรงเรียนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.098871292+07:00","message":"[bufferProcess] send to processor:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.098878649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.098882496+07:00","message":"> Transcript [51750] [false]: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.098885875+07:00","message":"Set StatePrefix (first interim): 'โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:12.17231168+07:00","message":"receive streaming session, msgId: 4549"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:12.172351829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:12.172357848+07:00","message":"receive interim result [false|false]: โรงเรียนทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:12.172376594+07:00","message":"[buffer interim] 4549 false โรงเรียนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.172384041+07:00","message":"[bufferProcess] interim [80000000]:โรงเรียนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.172386962+07:00","message":"[bufferProcess] send to processor:โรงเรียนทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.172390609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.172403523+07:00","message":"> Transcript [51751] [false]: 'โรงเรียนทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.172407113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.17240925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.172411632+07:00","message":"StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.172413685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:12.333353594+07:00","message":"[GCS] IsForceVAD: false for message ID: 4549"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:12.458879015+07:00","message":"receive streaming session, msgId: 4549"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:12.458920131+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-05-12T14:14:12.458927035+07:00","message":"receive interim result [true|false]: โรงเรียนทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:12.458934656+07:00","message":"end recv isFinal message id 4549"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:12.458937621+07:00","message":"end Recv id 4549"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:12.45894558+07:00","message":"[buffer interim] 4549 true โรงเรียนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.458959874+07:00","message":"[bufferProcess] interim [440000000]:โรงเรียนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.458963216+07:00","message":"[bufferProcess] send to processor (isfinal):โรงเรียนทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.458966796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.458969735+07:00","message":"> Transcript [51752] [false]: 'โรงเรียนทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.458973619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.458976169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.458979361+07:00","message":"StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.458982062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.458984739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.458987503+07:00","message":"> Transcript [51753] [true]: 'โรงเรียนทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.458990325+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.458993621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.458996257+07:00","message":"StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.45899873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:12.459007055+07:00","message":"Push: 'โรงเรียนทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:12.459015477+07:00","message":"push: {true โรงเรียนทั้งหมด 0 0xc002eaa900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:12.465354876+07:00","message":"write wav file: './tmp/7565/7565_4549.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:13.053773035+07:00","message":"[GCS] Start streaming session, msgId: 4550"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:13.813616346+07:00","message":"[GCS] IsForceVAD: false for message ID: 4550"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:13.898844842+07:00","message":"receive streaming session, msgId: 4550"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:13.898901716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้หน่อยครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:13.898908494+07:00","message":"receive interim result [false|false]: อันนี้หน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:13.898927337+07:00","message":"[buffer interim] 4550 false อันนี้หน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:13.898936576+07:00","message":"[bufferProcess] interim [660000000]:อันนี้หน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:13.898938796+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:13.898943176+07:00","message":"[bufferProcess] send to processor (ticker):อันนี้หน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:13.898963694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:13.898989266+07:00","message":"> Transcript [51754] [false]: 'อันนี้หน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:13.898993289+07:00","message":"Set StatePrefix (first interim): 'อันนี้หน่อยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:13.950195487+07:00","message":"receive streaming session, msgId: 4550"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:13.950250298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้หน่อยครับ\",\"confidence\":0.81245506}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:13.950258625+07:00","message":"receive interim result [true|false]: อันนี้หน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:13.950270159+07:00","message":"end recv isFinal message id 4550"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:13.950277064+07:00","message":"end Recv id 4550"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:13.950289015+07:00","message":"[buffer interim] 4550 true อันนี้หน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:13.950297819+07:00","message":"[bufferProcess] interim [780000000]:อันนี้หน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:13.950302278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:13.950306749+07:00","message":"> Transcript [51755] [true]: 'อันนี้หน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:13.950310549+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:13.95031337+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:13.950316773+07:00","message":"StatePrefix: 'อันนี้หน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:13.950319964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:13.950324639+07:00","message":"Push: 'อันนี้หน่อยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:13.950336499+07:00","message":"push: {true อันนี้หน่อยครับ 0 0xc0044a2000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:13.956116862+07:00","message":"write wav file: './tmp/7565/7565_4550.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:14.017677702+07:00","message":"[GCS] Start streaming session, msgId: 4551"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:14.372295053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:14.372304472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:14.79394802+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:14.79398828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระโปรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:14.793993347+07:00","message":"receive interim result [false|false]: กระโปรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:14.794010005+07:00","message":"[buffer interim] 4551 false กระโปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:14.794017148+07:00","message":"[bufferProcess] interim [600000000]:กระโปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:14.794019134+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:14.892016881+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:14.892059975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สกปรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:14.892065938+07:00","message":"receive interim result [false|false]: สกปรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:14.892080521+07:00","message":"[buffer interim] 4551 false สกปรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:14.892088203+07:00","message":"[bufferProcess] interim [660000000]:สกปรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:14.892090711+07:00","message":"[bufferProcess] send to processor:กระโปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:14.892095981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:14.892098678+07:00","message":"> Transcript [51756] [false]: 'กระโปรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:14.892101001+07:00","message":"Set StatePrefix (first interim): 'กระโปรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:14.94203761+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:14.942080093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สกปรกก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:14.942085877+07:00","message":"receive interim result [false|false]: สกปรกก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:14.942106088+07:00","message":"[buffer interim] 4551 false สกปรกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:14.942114134+07:00","message":"[bufferProcess] interim [720000000]:สกปรกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:14.94211976+07:00","message":"[bufferProcess] send to processor:สกปรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:14.942124205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:14.942127279+07:00","message":"> Transcript [51757] [false]: 'สกปรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:14.942129754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:14.942131715+07:00","message":"Set new StatePrefix: 'สกปรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.016273468+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.016319164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สกปรกก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.016325267+07:00","message":"receive interim result [false|false]: สกปรกก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.016341908+07:00","message":"[buffer interim] 4551 false สกปรกก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.016351697+07:00","message":"[bufferProcess] interim [780000000]:สกปรกก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.016354129+07:00","message":"[bufferProcess] send to processor:สกปรกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.016360101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.016363205+07:00","message":"> Transcript [51758] [false]: 'สกปรกก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.016366327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.016368362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.016370678+07:00","message":"StatePrefix: 'สกปรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.016372961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.352054336+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.352105907+07:00","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-05-12T14:14:15.352113135+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.352131153+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.352143428+07:00","message":"[bufferProcess] interim [960000000]:สกปรกก็มีมติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.352147099+07:00","message":"[bufferProcess] send to processor:สกปรกก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.352156565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.352159807+07:00","message":"> Transcript [51759] [false]: 'สกปรกก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.352163432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.352165846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.352167757+07:00","message":"StatePrefix: 'สกปรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.352169667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.633882642+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.633923704+07:00","message":"receive 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-05-12T14:14:15.633932623+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.633948503+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.63395672+07:00","message":"[bufferProcess] interim [140000000]:สกปรกก็มีมติชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.633961906+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.633968411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.633971248+07:00","message":"> Transcript [51760] [false]: 'สกปรกก็มีมติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.633975418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.633977391+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.633979347+07:00","message":"StatePrefix: 'สกปรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.633981453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.799997551+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.800054772+07:00","message":"receive 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-05-12T14:14:15.800065069+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.800083299+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.800091648+07:00","message":"[bufferProcess] interim [200000000]:สกปรกก็มีมติเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.800096732+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.800109355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.80011485+07:00","message":"> Transcript [51761] [false]: 'สกปรกก็มีมติชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.800120273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.800122828+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.800124713+07:00","message":"StatePrefix: 'สกปรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.800126719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.800150067+07:00","message":"Push: 'สกปรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.800152299+07:00","message":"TextPushed: 'สกปรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.800154654+07:00","message":"Set new StatePrefix : 'สกปรกก็มีมติชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.800156853+07:00","message":"Next Push (prob) : 'ก็มีมติชน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.800169059+07:00","message":"push: {false สกปรก 0 0xc002ac3d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.964940644+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.964984807+07:00","message":"receive 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-05-12T14:14:15.964992953+07:00","message":"receive interim result [false|false]: สกปรกก็มีวิตามิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:15.965009428+07:00","message":"[buffer interim] 4551 false สกปรกก็มีวิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.965018298+07:00","message":"[bufferProcess] interim [260000000]:สกปรกก็มีวิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.965021101+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.965028237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.96503096+07:00","message":"> Transcript [51762] [false]: 'สกปรกก็มีมติเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.965033336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:15.965035533+07:00","message":"Set new StatePrefix: 'สกปรกก็มีมติเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.072099614+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.072138242+07:00","message":"receive 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-05-12T14:14:16.072144052+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติดโดยเมทัล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.072162303+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติดโดยเมทัล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.072175579+07:00","message":"[bufferProcess] interim [320000000]:สกปรกก็มีมติดโดยเมทัล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.072180317+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีวิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.072190281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.07219571+07:00","message":"> Transcript [51763] [false]: 'สกปรกก็มีวิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.072199704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.072203246+07:00","message":"Set new StatePrefix: 'สกปรกก็มีวิตามิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.101105109+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.101130436+07:00","message":"receive 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-05-12T14:14:16.101135994+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติดำเนินคดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.101148817+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.101154673+07:00","message":"[bufferProcess] interim [380000000]:สกปรกก็มีมติดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.101157072+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติดโดยเมทัล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.101189049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.101193079+07:00","message":"> Transcript [51764] [false]: 'สกปรกก็มีมติดโดยเมทัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.101196269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.101198407+07:00","message":"Set new StatePrefix: 'สกปรกก็มีมติดโดยเมทัล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.163435032+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.163472863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kanninich\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.163479982+07:00","message":"receive interim result [false|false]: kanninich"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.163494568+07:00","message":"[buffer interim] 4551 false kanninich"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.163503055+07:00","message":"[bufferProcess] interim [560000000]:kanninich"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.163506404+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.163515439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.16352001+07:00","message":"> Transcript [51765] [false]: 'สกปรกก็มีมติดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.163524904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.163528807+07:00","message":"Set new StatePrefix: 'สกปรกก็มีมติดำเนินคดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.176360922+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.176409757+07:00","message":"receive 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-05-12T14:14:16.1764161+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติดำเนินคดีแพ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.176429518+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติดำเนินคดีแพ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.17643698+07:00","message":"[bufferProcess] interim [620000000]:สกปรกก็มีมติดำเนินคดีแพ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.176439644+07:00","message":"[bufferProcess] send to processor:kanninich"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.176445876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.176448494+07:00","message":"> Transcript [51766] [false]: 'kanninich'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.176450693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.176453342+07:00","message":"Set new StatePrefix: 'kanninich'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.259626761+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.25966686+07:00","message":"receive 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-05-12T14:14:16.259674343+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติดำเนินคดีแพ่งกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.259687803+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติดำเนินคดีแพ่งกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.259695733+07:00","message":"[bufferProcess] interim [40000000]:สกปรกก็มีมติดำเนินคดีแพ่งกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.259698435+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติดำเนินคดีแพ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.259704022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.259706749+07:00","message":"> Transcript [51767] [false]: 'สกปรกก็มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.259709118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.259711101+07:00","message":"Set new StatePrefix: 'สกปรกก็มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.378755239+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.37879436+07:00","message":"receive 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-05-12T14:14:16.378800087+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติดำเนินคดีแพ่งกับผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.378818839+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติดำเนินคดีแพ่งกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.378826829+07:00","message":"[bufferProcess] interim [160000000]:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.378829048+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติดำเนินคดีแพ่งกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.378832979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.378835985+07:00","message":"> Transcript [51768] [false]: 'สกปรกก็มีมติดำเนินคดีแพ่งกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.378839496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.378841548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.378843659+07:00","message":"StatePrefix: 'สกปรกก็มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.378845876+07:00","message":"TextPushed: 'สกปรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.510082152+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.510131064+07:00","message":"receive 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-05-12T14:14:16.510137669+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติดำเนินคดีแพ่งกับพวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.51015575+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติดำเนินคดีแพ่งกับพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.51016757+07:00","message":"[bufferProcess] interim [280000000]:สกปรกก็มีมติดำเนินคดีแพ่งกับพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.510170094+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.5101743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.510177357+07:00","message":"> Transcript [51769] [false]: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.510181085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.510183313+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.51018505+07:00","message":"StatePrefix: 'สกปรกก็มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.510187258+07:00","message":"TextPushed: 'สกปรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.596734763+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.596779451+07:00","message":"receive 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-05-12T14:14:16.596785193+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.596800706+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.596810236+07:00","message":"[bufferProcess] interim [400000000]:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.596813389+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติดำเนินคดีแพ่งกับพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.5968175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.596820382+07:00","message":"> Transcript [51770] [false]: 'สกปรกก็มีมติดำเนินคดีแพ่งกับพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.596824067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.596826225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.59682866+07:00","message":"StatePrefix: 'สกปรกก็มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.596831118+07:00","message":"TextPushed: 'สกปรก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.655267283+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.655306122+07:00","message":"receive 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-05-12T14:14:16.65531294+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.655329442+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.655339213+07:00","message":"[bufferProcess] interim [520000000]:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.655342855+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.655347573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.655350934+07:00","message":"> Transcript [51771] [false]: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.655355081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.655357117+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.655359185+07:00","message":"StatePrefix: 'สกปรกก็มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.655361505+07:00","message":"TextPushed: 'สกปรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.655364828+07:00","message":"Push: 'ก็มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.655366758+07:00","message":"TextPushed: 'สกปรกก็มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.655368872+07:00","message":"Set new StatePrefix : 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:16.655371452+07:00","message":"Next Push (prob) : 'กับผู้ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:16.655379332+07:00","message":"push: {false ก็มีมติดำเนินคดีแพ่ง 0 0xc002ac3d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:17.176612584+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:17.176650585+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-05-12T14:14:17.176657285+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:17.176671911+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.176679439+07:00","message":"[bufferProcess] interim [940000000]:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.176682199+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.176685472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.17668819+07:00","message":"> Transcript [51772] [false]: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.1766919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.176693908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.176696179+07:00","message":"StatePrefix: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.176699032+07:00","message":"TextPushed: 'สกปรกก็มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:17.360089952+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:17.360125398+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-05-12T14:14:17.36013097+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:17.360144126+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.360150997+07:00","message":"[bufferProcess] interim [180000000]:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.36015367+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.36015892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.36016154+07:00","message":"> Transcript [51773] [false]: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.360165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.360167054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.360169384+07:00","message":"StatePrefix: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.360173638+07:00","message":"TextPushed: 'สกปรกก็มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:17.373212823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:17.373228377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:17.543802937+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:17.543854059+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-05-12T14:14:17.543861597+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:17.543879187+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.543888421+07:00","message":"[bufferProcess] interim [360000000]:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.543891252+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.543898569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.543901945+07:00","message":"> Transcript [51774] [false]: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.543905865+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.543908469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.543910739+07:00","message":"StatePrefix: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.543913472+07:00","message":"TextPushed: 'สกปรกก็มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:17.729866414+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:17.729912003+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-05-12T14:14:17.729917994+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:17.729931747+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.729939114+07:00","message":"[bufferProcess] interim [540000000]:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.729942092+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.729945739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.729949219+07:00","message":"> Transcript [51775] [false]: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.729953452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.729955452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.729957819+07:00","message":"StatePrefix: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.729960294+07:00","message":"TextPushed: 'สกปรกก็มีมติดำเนินคดีแพ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.729963093+07:00","message":"Push: 'กับผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.729964988+07:00","message":"TextPushed: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.729967307+07:00","message":"Set new StatePrefix : 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.729969967+07:00","message":"Next Push (prob) : 'การเพื่อเรียกค่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:17.72997825+07:00","message":"push: {false กับผู้ประกอบ 0 0xc002ac3d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:17.867589397+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:17.867636036+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-05-12T14:14:17.86764236+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:17.867657928+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.867672094+07:00","message":"[bufferProcess] interim [660000000]:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.867675196+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.867681305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.867684453+07:00","message":"> Transcript [51776] [false]: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.867689082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.867691918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.867694362+07:00","message":"StatePrefix: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:17.867697062+07:00","message":"TextPushed: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:18.061791216+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:18.061834643+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-05-12T14:14:18.061840832+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:18.061856357+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.061866888+07:00","message":"[bufferProcess] interim [900000000]:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.061869449+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.061875368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.061878543+07:00","message":"> Transcript [51777] [false]: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.061882817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.061884793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.061887274+07:00","message":"StatePrefix: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.061889987+07:00","message":"TextPushed: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:18.233633843+07:00","message":"[GCS] IsForceVAD: false for message ID: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:18.320281869+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:18.320331157+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-05-12T14:14:18.320338194+07:00","message":"receive interim result [false|false]: สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:18.320351285+07:00","message":"[buffer interim] 4551 false สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.320360561+07:00","message":"[bufferProcess] interim [200000000]:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.320363497+07:00","message":"[bufferProcess] send to processor:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.320367557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.320370729+07:00","message":"> Transcript [51778] [false]: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.320375028+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.320377258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.320379566+07:00","message":"StatePrefix: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.320382562+07:00","message":"TextPushed: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:18.457326935+07:00","message":"receive streaming session, msgId: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:18.457378136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคืน\",\"confidence\":0.93404686}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:18.457385581+07:00","message":"receive interim result [true|false]: สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:18.457402184+07:00","message":"end recv isFinal message id 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:18.457404667+07:00","message":"end Recv id 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:18.457412463+07:00","message":"[buffer interim] 4551 true สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457423615+07:00","message":"[bufferProcess] interim [260000000]:สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457427495+07:00","message":"[bufferProcess] send to processor (isfinal):สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457437791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457458256+07:00","message":"> Transcript [51779] [false]: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457464892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457467225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457469521+07:00","message":"StatePrefix: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457472509+07:00","message":"TextPushed: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457479631+07:00","message":"Push: 'การเพื่อเรียกค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457481744+07:00","message":"TextPushed: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457484044+07:00","message":"Set new StatePrefix : 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457486472+07:00","message":"Next Push (prob) : 'เสียหายคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457488881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457491196+07:00","message":"> Transcript [51780] [true]: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457493676+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457495292+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457497411+07:00","message":"StatePrefix: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่าเสียหายคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457499679+07:00","message":"TextPushed: 'สกปรกก็มีมติดำเนินคดีแพ่งกับผู้ประกอบการเพื่อเรียกค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:18.457502378+07:00","message":"Push: 'เสียหายคืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:18.457513539+07:00","message":"push: {false การเพื่อเรียกค่า 0 0xc002ac3d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:18.457520255+07:00","message":"push: {true เสียหายคืน 0 0xc002ac3d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:18.46777829+07:00","message":"write wav file: './tmp/7565/7565_4551.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:18.494001857+07:00","message":"[GCS] Start streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.055609197+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.055656127+07:00","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-05-12T14:14:19.055663642+07:00","message":"receive interim result [false|false]: ไอ้แก่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.055687141+07:00","message":"[buffer interim] 4552 false ไอ้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.055702406+07:00","message":"[bufferProcess] interim [420000000]:ไอ้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.055705708+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.254170756+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.254202592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้แก่ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.25420809+07:00","message":"receive interim result [false|false]: ให้แก่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.254221627+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.254228763+07:00","message":"[bufferProcess] interim [600000000]:ให้แก่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.254231301+07:00","message":"[bufferProcess] send to processor:ไอ้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.254234912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.254237553+07:00","message":"> Transcript [51781] [false]: 'ไอ้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.254239433+07:00","message":"Set StatePrefix (first interim): 'ไอ้แก่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.541571317+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.541607535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้แก่ผู้ปก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.541613865+07:00","message":"receive interim result [false|false]: ให้แก่ผู้ปก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.541628842+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.54164327+07:00","message":"[bufferProcess] interim [840000000]:ให้แก่ผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.541645687+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.541648536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.54165138+07:00","message":"> Transcript [51782] [false]: 'ให้แก่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.541653723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.54165563+07:00","message":"Set new StatePrefix: 'ให้แก่ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.542798122+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.542810693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้แก่ผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.542814837+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.542823986+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.542827758+07:00","message":"[bufferProcess] interim [900000000]:ให้แก่ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.542830112+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.542832298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.54283435+07:00","message":"> Transcript [51783] [false]: 'ให้แก่ผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.542837267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.542839336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.542841267+07:00","message":"StatePrefix: 'ให้แก่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.542843249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.856928365+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.856971268+07:00","message":"receive 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-05-12T14:14:19.856977927+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภคและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.856993852+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.857002352+07:00","message":"[bufferProcess] interim [140000000]:ให้แก่ผู้บริโภคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.857005153+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.857012856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.857015506+07:00","message":"> Transcript [51784] [false]: 'ให้แก่ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.857019398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.857021594+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.85702377+07:00","message":"StatePrefix: 'ให้แก่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.857025947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.897137395+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.897183126+07:00","message":"receive 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-05-12T14:14:19.897191443+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภคด้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:19.897207131+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภคด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.897213842+07:00","message":"[bufferProcess] interim [200000000]:ให้แก่ผู้บริโภคด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.897216424+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้บริโภคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.897222836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.897226117+07:00","message":"> Transcript [51785] [false]: 'ให้แก่ผู้บริโภคและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.897229494+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.897231748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.897234077+07:00","message":"StatePrefix: 'ให้แก่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:19.897236417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.00314179+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.003187891+07:00","message":"receive 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-05-12T14:14:20.003194374+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภคและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.003207988+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.003216123+07:00","message":"[bufferProcess] interim [260000000]:ให้แก่ผู้บริโภคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.003218696+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้บริโภคด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.003224201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.003227032+07:00","message":"> Transcript [51786] [false]: 'ให้แก่ผู้บริโภคด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.003231028+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.003233194+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.003234972+07:00","message":"StatePrefix: 'ให้แก่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.003237081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.00324166+07:00","message":"Push: 'ให้แก่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.003243928+07:00","message":"TextPushed: 'ให้แก่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.003246019+07:00","message":"Set new StatePrefix : 'ให้แก่ผู้บริโภคด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.003248446+07:00","message":"Next Push (prob) : 'บริโภคด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.003257564+07:00","message":"push: {false ให้แก่ผู้ 0 0xc0042d7d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.092131374+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.092169405+07:00","message":"receive 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-05-12T14:14:20.092174645+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภคด้านใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.092191881+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภคด้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.092199347+07:00","message":"[bufferProcess] interim [320000000]:ให้แก่ผู้บริโภคด้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.092201733+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้บริโภคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.092205248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.092207825+07:00","message":"> Transcript [51787] [false]: 'ให้แก่ผู้บริโภคและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.092210451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.092212867+07:00","message":"Set new StatePrefix: 'ให้แก่ผู้บริโภคและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.112813446+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.112852553+07:00","message":"receive 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-05-12T14:14:20.112858291+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภคแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.11287169+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภคแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.112883769+07:00","message":"[bufferProcess] interim [380000000]:ให้แก่ผู้บริโภคแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.112887811+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้บริโภคด้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.11289642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.112900955+07:00","message":"> Transcript [51788] [false]: 'ให้แก่ผู้บริโภคด้านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.112904314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.112907344+07:00","message":"Set new StatePrefix: 'ให้แก่ผู้บริโภคด้านใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.123552911+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.123580771+07:00","message":"receive 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-05-12T14:14:20.123585841+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.123596752+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.123601868+07:00","message":"[bufferProcess] interim [440000000]:ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.123603855+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้บริโภคแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.123606628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.123608928+07:00","message":"> Transcript [51789] [false]: 'ให้แก่ผู้บริโภคแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.12361098+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.123613099+07:00","message":"Set new StatePrefix: 'ให้แก่ผู้บริโภคแล้วนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:20.373711364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:20.373720384+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.429812373+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.429847988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้แก่ผู้บริโภคแล้วนะครับ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.429853608+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภคแล้วนะครับ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.429864023+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภคแล้วนะครับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.429871003+07:00","message":"[bufferProcess] interim [800000000]:ให้แก่ผู้บริโภคแล้วนะครับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.429873184+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.429876243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.429878964+07:00","message":"> Transcript [51790] [false]: 'ให้แก่ผู้บริโภคแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.429881358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.429883182+07:00","message":"Set new StatePrefix: 'ให้แก่ผู้บริโภคแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.607544025+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.607577111+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-05-12T14:14:20.607582289+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภคแล้วนะครับ 100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.607598345+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภคแล้วนะครับ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.607605093+07:00","message":"[bufferProcess] interim [980000000]:ให้แก่ผู้บริโภคแล้วนะครับ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.607607987+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้บริโภคแล้วนะครับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.607611338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.60761501+07:00","message":"> Transcript [51791] [false]: 'ให้แก่ผู้บริโภคแล้วนะครับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.607618532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.607620937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.607623146+07:00","message":"StatePrefix: 'ให้แก่ผู้บริโภคแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.607626503+07:00","message":"TextPushed: 'ให้แก่ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.743097755+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.743148387+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-05-12T14:14:20.743155625+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.74316666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.743173195+07:00","message":"receive interim result [false|false]:  100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.743180978+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.743185417+07:00","message":"[buffer interim] 4552 false  100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.743191541+07:00","message":"[bufferProcess] interim [40000000]:ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.743194136+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้บริโภคแล้วนะครับ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.743197343+07:00","message":"[bufferProcess] interim [40000000]: 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.743199499+07:00","message":"[bufferProcess] update buffer: ให้แก่ผู้บริโภคแล้วนะครับ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.743202321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.743205234+07:00","message":"> Transcript [51792] [false]: 'ให้แก่ผู้บริโภคแล้วนะครับ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.743208499+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.743210592+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.743213214+07:00","message":"StatePrefix: 'ให้แก่ผู้บริโภคแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.743215719+07:00","message":"TextPushed: 'ให้แก่ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.931537489+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.931588528+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-05-12T14:14:20.931594438+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.931601794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 103\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.93160475+07:00","message":"receive interim result [false|false]:  103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.931619008+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:20.931624166+07:00","message":"[buffer interim] 4552 false  103"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.931631467+07:00","message":"[bufferProcess] interim [280000000]:ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.931634264+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้บริโภคแล้วนะครับ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.931637654+07:00","message":"[bufferProcess] interim [280000000]: 103"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.931640543+07:00","message":"[bufferProcess] update buffer: ให้แก่ผู้บริโภคแล้วนะครับ 103"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.931645343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.931648894+07:00","message":"> Transcript [51793] [false]: 'ให้แก่ผู้บริโภคแล้วนะครับ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.931655517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.931657755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.93166088+07:00","message":"StatePrefix: 'ให้แก่ผู้บริโภคแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:20.931663289+07:00","message":"TextPushed: 'ให้แก่ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.332071747+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.332114628+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-05-12T14:14:21.332120443+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.332128507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 135\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.332132205+07:00","message":"receive interim result [false|false]:  135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.332143397+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.332148892+07:00","message":"[buffer interim] 4552 false  135"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.332156429+07:00","message":"[bufferProcess] interim [640000000]:ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.332160153+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้บริโภคแล้วนะครับ 103"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.332164247+07:00","message":"[bufferProcess] interim [640000000]: 135"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.332167777+07:00","message":"[bufferProcess] update buffer: ให้แก่ผู้บริโภคแล้วนะครับ 135"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.332171882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.332174618+07:00","message":"> Transcript [51794] [false]: 'ให้แก่ผู้บริโภคแล้วนะครับ 103'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.332178072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.332179985+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.332182334+07:00","message":"StatePrefix: 'ให้แก่ผู้บริโภคแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.332184639+07:00","message":"TextPushed: 'ให้แก่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.332186951+07:00","message":"Push: 'บริโภคแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.332188972+07:00","message":"TextPushed: 'ให้แก่ผู้บริโภคแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.332191048+07:00","message":"Set new StatePrefix : 'ให้แก่ผู้บริโภคแล้วนะครับ 103'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.332193185+07:00","message":"Next Push (prob) : ' 103'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.332202346+07:00","message":"push: {false บริโภคแล้วนะครับ 0 0xc0042d7d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.522594051+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.52264286+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-05-12T14:14:21.522649544+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.522662329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 130 ล้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.522665226+07:00","message":"receive interim result [false|false]:  130 ล้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.522675092+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.522682532+07:00","message":"[buffer interim] 4552 false  130 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.522689151+07:00","message":"[bufferProcess] interim [880000000]:ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.522692703+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้บริโภคแล้วนะครับ 135"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.522698613+07:00","message":"[bufferProcess] interim [880000000]: 130 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.522702037+07:00","message":"[bufferProcess] update buffer: ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.522705362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.522708325+07:00","message":"> Transcript [51795] [false]: 'ให้แก่ผู้บริโภคแล้วนะครับ 135'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.522711146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.522713412+07:00","message":"Set new StatePrefix: 'ให้แก่ผู้บริโภคแล้วนะครับ 135'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.648827202+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.64886043+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-05-12T14:14:21.648866442+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.648877722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 130 ล้านบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.648881231+07:00","message":"receive interim result [false|false]:  130 ล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.648889371+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.648893943+07:00","message":"[buffer interim] 4552 false  130 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.648899568+07:00","message":"[bufferProcess] interim [940000000]:ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.648901906+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.648904988+07:00","message":"[bufferProcess] interim [940000000]: 130 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.648907924+07:00","message":"[bufferProcess] update buffer: ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.648910821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.648913191+07:00","message":"> Transcript [51796] [false]: 'ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.648915432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:21.648917247+07:00","message":"Set new StatePrefix: 'ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:21.955543265+07:00","message":"[GCS] IsForceVAD: false for message ID: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.037354068+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.037411594+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-05-12T14:14:22.037419849+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.037436149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 130 ล้านบาทนะจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.037440057+07:00","message":"receive interim result [false|false]:  130 ล้านบาทนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.037453078+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.037457939+07:00","message":"[buffer interim] 4552 false  130 ล้านบาทนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.037466125+07:00","message":"[bufferProcess] interim [360000000]:ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.03747104+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.037475749+07:00","message":"[bufferProcess] interim [360000000]: 130 ล้านบาทนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.037480967+07:00","message":"[bufferProcess] update buffer: ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้านบาทนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.037485379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.03748979+07:00","message":"> Transcript [51797] [false]: 'ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.037494772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.037497809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.037501+07:00","message":"StatePrefix: 'ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.037505092+07:00","message":"TextPushed: 'ให้แก่ผู้บริโภคแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.039995751+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.040038908+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-05-12T14:14:22.040047597+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.040064949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 130 ล้านบาทนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.040070266+07:00","message":"receive interim result [false|false]:  130 ล้านบาทนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.040081298+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.04008715+07:00","message":"[buffer interim] 4552 false  130 ล้านบาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.040095122+07:00","message":"[bufferProcess] interim [420000000]:ให้แก่ผู้บริโภคแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.04009953+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้านบาทนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.040104181+07:00","message":"[bufferProcess] interim [420000000]: 130 ล้านบาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.040107572+07:00","message":"[bufferProcess] update buffer: ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้านบาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.040111755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.040115939+07:00","message":"> Transcript [51798] [false]: 'ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้านบาทนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.040121287+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.040124006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.040127346+07:00","message":"StatePrefix: 'ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.040130787+07:00","message":"TextPushed: 'ให้แก่ผู้บริโภคแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.046689564+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.046716653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้แก่ผู้บริโภคแล้วนะครับ 130\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.046722581+07:00","message":"receive interim result [false|false]: ให้แก่ผู้บริโภคแล้วนะครับ 130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.046733172+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-05-12T14:14:22.046736079+07:00","message":"receive interim result [false|false]:  ล้านบาทนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.04674223+07:00","message":"[buffer interim] 4552 false ให้แก่ผู้บริโภคแล้วนะครับ 130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.046745367+07:00","message":"[buffer interim] 4552 false  ล้านบาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.046750317+07:00","message":"[bufferProcess] interim [480000000]:ให้แก่ผู้บริโภคแล้วนะครับ 130"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.046753153+07:00","message":"[bufferProcess] send to processor:ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้านบาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.046758326+07:00","message":"[bufferProcess] interim [480000000]: ล้านบาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.046761019+07:00","message":"[bufferProcess] update buffer: ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้านบาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.046764093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.046766817+07:00","message":"> Transcript [51799] [false]: 'ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้านบาทนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.046770545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.046772415+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.04677421+07:00","message":"StatePrefix: 'ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.04677965+07:00","message":"TextPushed: 'ให้แก่ผู้บริโภคแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.084939581+07:00","message":"[GCS] Start streaming session, msgId: 4553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.154333511+07:00","message":"receive streaming session, msgId: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.154374443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้แก่ผู้บริโภคแล้วนะครับ 103 ล้านบาทนะครับ\",\"confidence\":0.9439929}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.154381449+07:00","message":"receive interim result [true|false]: ให้แก่ผู้บริโภคแล้วนะครับ 103 ล้านบาทนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.15439185+07:00","message":"end recv isFinal message id 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.154393865+07:00","message":"end Recv id 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.154406081+07:00","message":"[buffer interim] 4552 true ให้แก่ผู้บริโภคแล้วนะครับ 103 ล้านบาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154415711+07:00","message":"[bufferProcess] interim [480000000]:ให้แก่ผู้บริโภคแล้วนะครับ 103 ล้านบาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154421235+07:00","message":"[bufferProcess] send to processor (isfinal):ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้านบาทนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154424284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154427083+07:00","message":"> Transcript [51800] [false]: 'ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้านบาทนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154430496+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.15443354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154436044+07:00","message":"StatePrefix: 'ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154438668+07:00","message":"TextPushed: 'ให้แก่ผู้บริโภคแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154445661+07:00","message":"Push: ' 130 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154447768+07:00","message":"TextPushed: 'ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154450368+07:00","message":"Set new StatePrefix : 'ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้านบาทนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154453036+07:00","message":"Next Push (prob) : 'บาทนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154455064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154456976+07:00","message":"> Transcript [51801] [true]: 'ให้แก่ผู้บริโภคแล้วนะครับ 103 ล้านบาทนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154459401+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154461139+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.15446279+07:00","message":"StatePrefix: 'ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้านบาทนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154464756+07:00","message":"TextPushed: 'ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154466492+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.154474023+07:00","message":"push: {false  130 ล้าน 0 0xc0042d7d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154621235+07:00","message":"Push: 'บาทนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.15462454+07:00","message":"TextPushed: 'ให้แก่ผู้บริโภคแล้วนะครับ 130 ล้านบาทนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154626556+07:00","message":"Set new StatePrefix : 'ให้แก่ผู้บริโภคแล้วนะครับ 103 ล้านบาทนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154628635+07:00","message":"Next Push (prob) : 'ให้แก่ผู้บริโภคแล้วนะครับ 103 ล้านบาทนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.154634645+07:00","message":"push: {true บาทนะครับ 0 0xc0042d7d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.154653506+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4552.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:22.165201036+07:00","message":"write wav file: './tmp/7565/7565_4552.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.213850808+07:00","message":"[GCS] IsForceVAD: false for message ID: 4553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.324256614+07:00","message":"receive streaming session, msgId: 4553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.324291099+07:00","message":"found end of frame, send empty tag with msgId: 4553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.324295937+07:00","message":"end Recv id 4553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.324308835+07:00","message":"[buffer interim] 4553 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.324318852+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.324323799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.32432829+07:00","message":"> Transcript [51802] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.324333209+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.324336032+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.324338872+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.324341521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.32435226+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.324367471+07:00","message":"push: {true \n 0 0xc004d58000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:22.328900455+07:00","message":"write wav file: './tmp/7565/7565_4553.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.463941247+07:00","message":"[GCS] Start streaming session, msgId: 4554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.804089782+07:00","message":"receive streaming session, msgId: 4554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.804139984+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-05-12T14:14:22.804145991+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.804163014+07:00","message":"[buffer interim] 4554 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.80417002+07:00","message":"[bufferProcess] interim [360000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.80417223+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.937382052+07:00","message":"receive streaming session, msgId: 4554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.937428366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.937434738+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:22.937449597+07:00","message":"[buffer interim] 4554 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.937457362+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.937459797+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.937465014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.937467627+07:00","message":"> Transcript [51803] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:22.937470564+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:23.172712672+07:00","message":"[GCS] IsForceVAD: false for message ID: 4554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:23.267639851+07:00","message":"receive streaming session, msgId: 4554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:23.267676751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:23.267682068+07:00","message":"receive interim result [true|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:23.267693306+07:00","message":"end recv isFinal message id 4554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:23.267695562+07:00","message":"end Recv id 4554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:23.267701484+07:00","message":"[buffer interim] 4554 true แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.267709274+07:00","message":"[bufferProcess] interim [930000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.267711883+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.267734218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.267762409+07:00","message":"> Transcript [51804] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.267770237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.267772599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.267774428+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.267776495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.267779321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.267781607+07:00","message":"> Transcript [51805] [true]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.267783548+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.267785129+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.267786733+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.267788236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.267795444+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:23.267810308+07:00","message":"push: {true แล้วก็ 0 0xc002a7c780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:23.273190843+07:00","message":"write wav file: './tmp/7565/7565_4554.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:23.369877654+07:00","message":"[GCS] Start streaming session, msgId: 4555"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:23.37446414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:23.3744864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:23.735877209+07:00","message":"receive streaming session, msgId: 4555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:23.735920672+07:00","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-05-12T14:14:23.735925962+07:00","message":"receive interim result [false|false]: เร็ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:23.735945969+07:00","message":"[buffer interim] 4555 false เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.735953926+07:00","message":"[bufferProcess] interim [420000000]:เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.735955806+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:23.938719918+07:00","message":"receive streaming session, msgId: 4555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:23.938763938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:23.938770635+07:00","message":"receive interim result [false|false]: เร็วๆนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:23.938787029+07:00","message":"[buffer interim] 4555 false เร็วๆนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.938795017+07:00","message":"[bufferProcess] interim [540000000]:เร็วๆนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.93879746+07:00","message":"[bufferProcess] send to processor:เร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.938805727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.938808627+07:00","message":"> Transcript [51806] [false]: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:23.938810888+07:00","message":"Set StatePrefix (first interim): 'เร็ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.019836621+07:00","message":"receive streaming session, msgId: 4555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.019871817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆนี้เอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.019877856+07:00","message":"receive interim result [false|false]: เร็วๆนี้เอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.019890907+07:00","message":"[buffer interim] 4555 false เร็วๆนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.019897908+07:00","message":"[bufferProcess] interim [660000000]:เร็วๆนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.019900275+07:00","message":"[bufferProcess] send to processor:เร็วๆนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.019905839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.019908538+07:00","message":"> Transcript [51807] [false]: 'เร็วๆนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.019911862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.019914006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.019916013+07:00","message":"StatePrefix: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.019918542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.239460166+07:00","message":"receive streaming session, msgId: 4555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.239495822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เร็วๆนี้เองนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.239501427+07:00","message":"receive interim result [false|false]: เร็วๆนี้เองนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.239517153+07:00","message":"[buffer interim] 4555 false เร็วๆนี้เองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.239525167+07:00","message":"[bufferProcess] interim [840000000]:เร็วๆนี้เองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.239527728+07:00","message":"[bufferProcess] send to processor:เร็วๆนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.239531003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.239533785+07:00","message":"> Transcript [51808] [false]: 'เร็วๆนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.239537011+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.239539183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.239541026+07:00","message":"StatePrefix: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.239543273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.340350706+07:00","message":"receive streaming session, msgId: 4555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.340385538+07:00","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-05-12T14:14:24.340391261+07:00","message":"receive interim result [false|false]: เร็วๆนี้เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.340414252+07:00","message":"[buffer interim] 4555 false เร็วๆนี้เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.34042206+07:00","message":"[bufferProcess] interim [960000000]:เร็วๆนี้เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.340424974+07:00","message":"[bufferProcess] send to processor:เร็วๆนี้เองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.340435439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.340438276+07:00","message":"> Transcript [51809] [false]: 'เร็วๆนี้เองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.340442176+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.340444469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.340446349+07:00","message":"StatePrefix: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.340448468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.345479161+07:00","message":"receive streaming session, msgId: 4555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.345502773+07:00","message":"receive 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-05-12T14:14:24.345509712+07:00","message":"receive interim result [false|false]: เร็วๆนี้เองนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.345522411+07:00","message":"[buffer interim] 4555 false เร็วๆนี้เองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.345527767+07:00","message":"[bufferProcess] interim [20000000]:เร็วๆนี้เองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.345529976+07:00","message":"[bufferProcess] send to processor:เร็วๆนี้เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.345532655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.345535759+07:00","message":"> Transcript [51810] [false]: 'เร็วๆนี้เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.345538936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.345541044+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.345542749+07:00","message":"StatePrefix: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.345545035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.345548112+07:00","message":"Push: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.345550101+07:00","message":"TextPushed: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.34555201+07:00","message":"Set new StatePrefix : 'เร็วๆนี้เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.345554308+07:00","message":"Next Push (prob) : 'ๆนี้เองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.345570071+07:00","message":"push: {false เร็ว 0 0xc002a7d200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.928689714+07:00","message":"receive streaming session, msgId: 4555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.928725415+07:00","message":"receive 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-05-12T14:14:24.928731692+07:00","message":"receive interim result [false|false]: เร็วๆนี้เองนะครับว่ามีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:24.92875034+07:00","message":"[buffer interim] 4555 false เร็วๆนี้เองนะครับว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.928760218+07:00","message":"[bufferProcess] interim [620000000]:เร็วๆนี้เองนะครับว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.928765222+07:00","message":"[bufferProcess] send to processor:เร็วๆนี้เองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.92877024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.928774206+07:00","message":"> Transcript [51811] [false]: 'เร็วๆนี้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.928777866+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:24.928780319+07:00","message":"Set new StatePrefix: 'เร็วๆนี้เองนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.118261367+07:00","message":"receive streaming session, msgId: 4555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.118306171+07:00","message":"receive 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-05-12T14:14:25.118312383+07:00","message":"receive interim result [false|false]: เร็วๆนี้เองนะครับว่ามีการลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.11832868+07:00","message":"[buffer interim] 4555 false เร็วๆนี้เองนะครับว่ามีการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.118336568+07:00","message":"[bufferProcess] interim [800000000]:เร็วๆนี้เองนะครับว่ามีการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.118338951+07:00","message":"[bufferProcess] send to processor:เร็วๆนี้เองนะครับว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.118342014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.118345111+07:00","message":"> Transcript [51812] [false]: 'เร็วๆนี้เองนะครับว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.118348387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.118350367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.118352503+07:00","message":"StatePrefix: 'เร็วๆนี้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.118354905+07:00","message":"TextPushed: 'เร็ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.327596333+07:00","message":"receive streaming session, msgId: 4555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.327641075+07:00","message":"receive 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-05-12T14:14:25.327646225+07:00","message":"receive interim result [false|false]: เร็วๆนี้เองนะครับว่ามีการลงตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.327659613+07:00","message":"[buffer interim] 4555 false เร็วๆนี้เองนะครับว่ามีการลงตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.327667644+07:00","message":"[bufferProcess] interim [980000000]:เร็วๆนี้เองนะครับว่ามีการลงตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.327670032+07:00","message":"[bufferProcess] send to processor:เร็วๆนี้เองนะครับว่ามีการลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.327675045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.327677839+07:00","message":"> Transcript [51813] [false]: 'เร็วๆนี้เองนะครับว่ามีการลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.327681243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.327683342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.327685896+07:00","message":"StatePrefix: 'เร็วๆนี้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.3276888+07:00","message":"TextPushed: 'เร็ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.472879207+07:00","message":"[GCS] IsForceVAD: false for message ID: 4555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.496150814+07:00","message":"receive streaming session, msgId: 4555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.496187083+07:00","message":"receive 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-05-12T14:14:25.496192653+07:00","message":"receive interim result [false|false]: เร็วๆนี้เองนะครับว่ามีการลงตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.496205847+07:00","message":"[buffer interim] 4555 false เร็วๆนี้เองนะครับว่ามีการลงตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.496212724+07:00","message":"[bufferProcess] interim [160000000]:เร็วๆนี้เองนะครับว่ามีการลงตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.49621552+07:00","message":"[bufferProcess] send to processor:เร็วๆนี้เองนะครับว่ามีการลงตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.496221308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.49622408+07:00","message":"> Transcript [51814] [false]: 'เร็วๆนี้เองนะครับว่ามีการลงตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.4962276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.496229532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.49623178+07:00","message":"StatePrefix: 'เร็วๆนี้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.49623391+07:00","message":"TextPushed: 'เร็ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.70317049+07:00","message":"receive streaming session, msgId: 4555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.703213244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวนี้เองนะครับว่ามีการลงตรวจสอบ\",\"confidence\":0.9126677}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.703221009+07:00","message":"receive interim result [true|false]: เดี๋ยวนี้เองนะครับว่ามีการลงตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.703232313+07:00","message":"end recv isFinal message id 4555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.703234511+07:00","message":"end Recv id 4555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.703242117+07:00","message":"[buffer interim] 4555 true เดี๋ยวนี้เองนะครับว่ามีการลงตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.70325441+07:00","message":"[bufferProcess] interim [340000000]:เดี๋ยวนี้เองนะครับว่ามีการลงตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703258221+07:00","message":"[bufferProcess] send to processor (isfinal):เร็วๆนี้เองนะครับว่ามีการลงตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703262845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703266131+07:00","message":"> Transcript [51815] [false]: 'เร็วๆนี้เองนะครับว่ามีการลงตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703269709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.7032745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703276894+07:00","message":"StatePrefix: 'เร็วๆนี้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703278973+07:00","message":"TextPushed: 'เร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703281766+07:00","message":"Push: 'ๆนี้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703283608+07:00","message":"TextPushed: 'เร็วๆนี้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703286034+07:00","message":"Set new StatePrefix : 'เร็วๆนี้เองนะครับว่ามีการลงตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703288195+07:00","message":"Next Push (prob) : 'ว่ามีการลงตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703289853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703291809+07:00","message":"> Transcript [51816] [true]: 'เดี๋ยวนี้เองนะครับว่ามีการลงตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703294107+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703295824+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703297656+07:00","message":"StatePrefix: 'เร็วๆนี้เองนะครับว่ามีการลงตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703299535+07:00","message":"TextPushed: 'เร็วๆนี้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703301046+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.703439346+07:00","message":"push: {false ๆนี้เองนะครับ 0 0xc002a7d200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.703469127+07:00","message":"push: {true ว่ามีการลงตรวจสอบ 0 0xc002a7d200}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703457445+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4555.html'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703451612+07:00","message":"Push: 'ว่ามีการลงตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703620259+07:00","message":"TextPushed: 'เร็วๆนี้เองนะครับว่ามีการลงตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703626866+07:00","message":"Set new StatePrefix : 'เดี๋ยวนี้เองนะครับว่ามีการลงตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:25.703629588+07:00","message":"Next Push (prob) : 'เดี๋ยวนี้เองนะครับว่ามีการลงตรวจสอบ'"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:25.710882369+07:00","message":"write wav file: './tmp/7565/7565_4555.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:25.735243997+07:00","message":"[GCS] Start streaming session, msgId: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.205812632+07:00","message":"receive streaming session, msgId: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.205851723+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-05-12T14:14:26.205857503+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.205873056+07:00","message":"[buffer interim] 4556 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.205880876+07:00","message":"[bufferProcess] interim [240000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.205882749+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.271903173+07:00","message":"receive streaming session, msgId: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.271939138+07:00","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-05-12T14:14:26.271944155+07:00","message":"receive interim result [false|false]: เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.271957982+07:00","message":"[buffer interim] 4556 false เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.271964897+07:00","message":"[bufferProcess] interim [420000000]:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.271967133+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.271972093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.271974785+07:00","message":"> Transcript [51817] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.27197696+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:26.374989333+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:26.374996259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.460952081+07:00","message":"[GCS] Cleaned up inactive client: 4524"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.461001158+07:00","message":"[GCS] Cleaned up inactive client: 4529"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.46100471+07:00","message":"[GCS] Cleaned up inactive client: 4523"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.461007588+07:00","message":"[GCS] Cleaned up inactive client: 4528"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.461010593+07:00","message":"[GCS] Cleaned up inactive client: 4530"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.461012493+07:00","message":"[GCS] Cleaned up inactive client: 4522"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.461014161+07:00","message":"[GCS] Cleaned up inactive client: 4525"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.461015718+07:00","message":"[GCS] Cleaned up inactive client: 4527"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.461017379+07:00","message":"[GCS] Cleaned up inactive client: 4526"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.487062612+07:00","message":"receive streaming session, msgId: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.487111884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.487118477+07:00","message":"receive interim result [false|false]: เรื่องของสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.487143608+07:00","message":"[buffer interim] 4556 false เรื่องของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.48715714+07:00","message":"[bufferProcess] interim [600000000]:เรื่องของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.487159888+07:00","message":"[bufferProcess] send to processor:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.487163156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.487165897+07:00","message":"> Transcript [51818] [false]: 'เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.487170207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.487172364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.487174344+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.487178148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.597065754+07:00","message":"receive streaming session, msgId: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.597105335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของสลาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.597110973+07:00","message":"receive interim result [false|false]: เรื่องของสลาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.597130183+07:00","message":"[buffer interim] 4556 false เรื่องของสลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.597138054+07:00","message":"[bufferProcess] interim [660000000]:เรื่องของสลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.597140282+07:00","message":"[bufferProcess] send to processor:เรื่องของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.597143729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.597148134+07:00","message":"> Transcript [51819] [false]: 'เรื่องของสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.597151393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.597155091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.597157529+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.597170849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.791251229+07:00","message":"receive streaming session, msgId: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.791301506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของอนาคต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.791309664+07:00","message":"receive interim result [false|false]: เรื่องของอนาคต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.791328813+07:00","message":"[buffer interim] 4556 false เรื่องของอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.791343611+07:00","message":"[bufferProcess] interim [840000000]:เรื่องของอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.791348166+07:00","message":"[bufferProcess] send to processor:เรื่องของสลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.791355802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.791359098+07:00","message":"> Transcript [51820] [false]: 'เรื่องของสลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.791363179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.791365632+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.791367652+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.79137479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.810344333+07:00","message":"receive streaming session, msgId: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.810388752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของสลาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.810395264+07:00","message":"receive interim result [false|false]: เรื่องของสลาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.810415283+07:00","message":"[buffer interim] 4556 false เรื่องของสลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.810424722+07:00","message":"[bufferProcess] interim [900000000]:เรื่องของสลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.810427203+07:00","message":"[bufferProcess] send to processor:เรื่องของอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.810433309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.810436238+07:00","message":"> Transcript [51821] [false]: 'เรื่องของอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.810439983+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.810442299+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.81044424+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.810446399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.81045096+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.810452947+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.810456217+07:00","message":"Set new StatePrefix : 'เรื่องของอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.810458703+07:00","message":"Next Push (prob) : 'ของอนาคต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.810467384+07:00","message":"push: {false เรื่อง 0 0xc002eaa780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.907167382+07:00","message":"receive streaming session, msgId: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.907209761+07:00","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-05-12T14:14:26.907216062+07:00","message":"receive interim result [false|false]: เรื่องของสภาพรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:26.907235064+07:00","message":"[buffer interim] 4556 false เรื่องของสภาพรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.907243084+07:00","message":"[bufferProcess] interim [960000000]:เรื่องของสภาพรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.907245769+07:00","message":"[bufferProcess] send to processor:เรื่องของสลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.907249158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.907252007+07:00","message":"> Transcript [51822] [false]: 'เรื่องของสลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.907254099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:26.907256643+07:00","message":"Set new StatePrefix: 'เรื่องของสลาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:27.103734717+07:00","message":"receive streaming session, msgId: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:27.103779229+07:00","message":"receive 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-05-12T14:14:27.103793062+07:00","message":"receive interim result [false|false]: เรื่องของสภาพรถยนต์ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:27.103809508+07:00","message":"[buffer interim] 4556 false เรื่องของสภาพรถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.10382199+07:00","message":"[bufferProcess] interim [140000000]:เรื่องของสภาพรถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.103824521+07:00","message":"[bufferProcess] send to processor:เรื่องของสภาพรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.103832992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.103835942+07:00","message":"> Transcript [51823] [false]: 'เรื่องของสภาพรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.103838313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.103841023+07:00","message":"Set new StatePrefix: 'เรื่องของสภาพรถยนต์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:27.165006304+07:00","message":"receive streaming session, msgId: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:27.165059318+07:00","message":"receive 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-05-12T14:14:27.165066361+07:00","message":"receive interim result [false|false]: เรื่องของสภาพรถยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:27.165087355+07:00","message":"[buffer interim] 4556 false เรื่องของสภาพรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.165098389+07:00","message":"[bufferProcess] interim [260000000]:เรื่องของสภาพรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.165103523+07:00","message":"[bufferProcess] send to processor:เรื่องของสภาพรถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.1651088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.165113579+07:00","message":"> Transcript [51824] [false]: 'เรื่องของสภาพรถยนต์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.165121118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.165123694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.165125572+07:00","message":"StatePrefix: 'เรื่องของสภาพรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.165127571+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:27.797304106+07:00","message":"receive streaming session, msgId: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:27.797347446+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-05-12T14:14:27.797353967+07:00","message":"receive interim result [false|false]: เรื่องของสภาพรถยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:27.797368016+07:00","message":"[buffer interim] 4556 false เรื่องของสภาพรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.797375672+07:00","message":"[bufferProcess] interim [860000000]:เรื่องของสภาพรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.797378298+07:00","message":"[bufferProcess] send to processor:เรื่องของสภาพรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.797385132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.797390507+07:00","message":"> Transcript [51825] [false]: 'เรื่องของสภาพรถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.797394692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.797396909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.797404612+07:00","message":"StatePrefix: 'เรื่องของสภาพรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:27.79740705+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.063219365+07:00","message":"receive streaming session, msgId: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.063267078+07:00","message":"receive 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-05-12T14:14:28.06327504+07:00","message":"receive interim result [false|false]: เรื่องของสภาพรถยนต์ไฟฟ้าบริษัท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.063290837+07:00","message":"[buffer interim] 4556 false เรื่องของสภาพรถยนต์ไฟฟ้าบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.063299575+07:00","message":"[bufferProcess] interim [220000000]:เรื่องของสภาพรถยนต์ไฟฟ้าบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.06330247+07:00","message":"[bufferProcess] send to processor:เรื่องของสภาพรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.063309533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.063312437+07:00","message":"> Transcript [51826] [false]: 'เรื่องของสภาพรถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.063316681+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.063320756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.063323142+07:00","message":"StatePrefix: 'เรื่องของสภาพรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.063325388+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.430356637+07:00","message":"receive streaming session, msgId: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.430394389+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-05-12T14:14:28.430410496+07:00","message":"receive interim result [false|false]: เรื่องของสภาพรถยนต์ไฟฟ้าบริษัทแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.430428782+07:00","message":"[buffer interim] 4556 false เรื่องของสภาพรถยนต์ไฟฟ้าบริษัทแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.430440855+07:00","message":"[bufferProcess] interim [460000000]:เรื่องของสภาพรถยนต์ไฟฟ้าบริษัทแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.430445538+07:00","message":"[bufferProcess] send to processor:เรื่องของสภาพรถยนต์ไฟฟ้าบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.430449985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.430453422+07:00","message":"> Transcript [51827] [false]: 'เรื่องของสภาพรถยนต์ไฟฟ้าบริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.430458348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.430461177+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.430464796+07:00","message":"StatePrefix: 'เรื่องของสภาพรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.430467943+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.430475339+07:00","message":"Push: 'ของสภาพรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.430478487+07:00","message":"TextPushed: 'เรื่องของสภาพรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.430481623+07:00","message":"Set new StatePrefix : 'เรื่องของสภาพรถยนต์ไฟฟ้าบริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.430485382+07:00","message":"Next Push (prob) : 'ไฟฟ้าบริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.430513223+07:00","message":"push: {false ของสภาพรถยนต์ 0 0xc002eaa780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.454969888+07:00","message":"receive streaming session, msgId: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.455006827+07:00","message":"receive 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-05-12T14:14:28.455014607+07:00","message":"receive interim result [false|false]: เรื่องของสภาพรถยนต์ไฟฟ้าบริษัทเอ็ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.45503279+07:00","message":"[buffer interim] 4556 false เรื่องของสภาพรถยนต์ไฟฟ้าบริษัทเอ็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.455045406+07:00","message":"[bufferProcess] interim [520000000]:เรื่องของสภาพรถยนต์ไฟฟ้าบริษัทเอ็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.455049257+07:00","message":"[bufferProcess] send to processor:เรื่องของสภาพรถยนต์ไฟฟ้าบริษัทแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.455058028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.455061901+07:00","message":"> Transcript [51828] [false]: 'เรื่องของสภาพรถยนต์ไฟฟ้าบริษัทแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.455066884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.455070113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.455072897+07:00","message":"StatePrefix: 'เรื่องของสภาพรถยนต์ไฟฟ้าบริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.455077111+07:00","message":"TextPushed: 'เรื่องของสภาพรถยนต์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.48687459+07:00","message":"[GCS] IsForceVAD: false for message ID: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.507595431+07:00","message":"receive streaming session, msgId: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.507635962+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-05-12T14:14:28.507642207+07:00","message":"receive interim result [false|false]: เรื่องของสภาพรถยนต์ไฟฟ้าบริษัทแห่งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.507661034+07:00","message":"[buffer interim] 4556 false เรื่องของสภาพรถยนต์ไฟฟ้าบริษัทแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.507669949+07:00","message":"[bufferProcess] interim [580000000]:เรื่องของสภาพรถยนต์ไฟฟ้าบริษัทแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.507672988+07:00","message":"[bufferProcess] send to processor:เรื่องของสภาพรถยนต์ไฟฟ้าบริษัทเอ็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.507679453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.507681973+07:00","message":"> Transcript [51829] [false]: 'เรื่องของสภาพรถยนต์ไฟฟ้าบริษัทเอ็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.507685913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.507688007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.507689948+07:00","message":"StatePrefix: 'เรื่องของสภาพรถยนต์ไฟฟ้าบริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.507692329+07:00","message":"TextPushed: 'เรื่องของสภาพรถยนต์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.54808952+07:00","message":"[GCS] Start streaming session, msgId: 4557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.639916807+07:00","message":"receive streaming session, msgId: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.639954776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของสลากรถยนต์ไฟฟ้าบริษัทแห่งหนึ่ง\",\"confidence\":0.92199785}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.639961944+07:00","message":"receive interim result [true|false]: เรื่องของสลากรถยนต์ไฟฟ้าบริษัทแห่งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.639971839+07:00","message":"end recv isFinal message id 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.639974109+07:00","message":"end Recv id 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.639980239+07:00","message":"[buffer interim] 4556 true เรื่องของสลากรถยนต์ไฟฟ้าบริษัทแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.639989479+07:00","message":"[bufferProcess] interim [790000000]:เรื่องของสลากรถยนต์ไฟฟ้าบริษัทแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.639992495+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องของสภาพรถยนต์ไฟฟ้าบริษัทแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.63999612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.639998939+07:00","message":"> Transcript [51830] [false]: 'เรื่องของสภาพรถยนต์ไฟฟ้าบริษัทแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.640001893+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.640003752+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.640005659+07:00","message":"StatePrefix: 'เรื่องของสภาพรถยนต์ไฟฟ้าบริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.640008049+07:00","message":"TextPushed: 'เรื่องของสภาพรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.640009819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.640011672+07:00","message":"> Transcript [51831] [true]: 'เรื่องของสลากรถยนต์ไฟฟ้าบริษัทแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.640013654+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.640015235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.640016808+07:00","message":"StatePrefix: 'เรื่องของสภาพรถยนต์ไฟฟ้าบริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.640018567+07:00","message":"TextPushed: 'เรื่องของสภาพรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.640020103+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.640145402+07:00","message":"Push: 'ไฟฟ้าบริษัทแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.640148127+07:00","message":"TextPushed: 'เรื่องของสภาพรถยนต์ไฟฟ้าบริษัทแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.640150217+07:00","message":"Set new StatePrefix : 'เรื่องของสลากรถยนต์ไฟฟ้าบริษัทแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.640152362+07:00","message":"Next Push (prob) : 'เรื่องของสลากรถยนต์ไฟฟ้าบริษัทแห่งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:28.640160134+07:00","message":"push: {true ไฟฟ้าบริษัทแห่งหนึ่ง 0 0xc002eaa780}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:28.640170027+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4556.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:28.649862764+07:00","message":"write wav file: './tmp/7565/7565_4556.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:29.122976128+07:00","message":"[GCS] IsForceVAD: false for message ID: 4557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:29.194820251+07:00","message":"[GCS] Start streaming session, msgId: 4558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:29.214658726+07:00","message":"receive streaming session, msgId: 4557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:29.214681573+07:00","message":"found end of frame, send empty tag with msgId: 4557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:29.214685063+07:00","message":"end Recv id 4557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:29.214693589+07:00","message":"[buffer interim] 4557 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:29.214702118+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:29.214705961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:29.214708886+07:00","message":"> Transcript [51832] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:29.214711226+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:29.214713055+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:29.214714945+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:29.214716719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:29.214719579+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:29.214730405+07:00","message":"push: {true \n 0 0xc002eaad00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:29.219674536+07:00","message":"write wav file: './tmp/7565/7565_4557.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:29.376021337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:29.376029614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:29.92727269+07:00","message":"receive streaming session, msgId: 4558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:29.927304278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไกลปืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:29.927309161+07:00","message":"receive interim result [false|false]: ไกลปืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:29.927322679+07:00","message":"[buffer interim] 4558 false ไกลปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:29.927330509+07:00","message":"[bufferProcess] interim [540000000]:ไกลปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:29.927332441+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:30.049324993+07:00","message":"receive streaming session, msgId: 4558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:30.04935851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:30.049364487+07:00","message":"receive interim result [false|false]: ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:30.049376467+07:00","message":"[buffer interim] 4558 false ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.049383847+07:00","message":"[bufferProcess] interim [660000000]:ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.049386193+07:00","message":"[bufferProcess] send to processor:ไกลปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.049391202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.049393928+07:00","message":"> Transcript [51833] [false]: 'ไกลปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.049396202+07:00","message":"Set StatePrefix (first interim): 'ไกลปืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:30.618972126+07:00","message":"receive streaming session, msgId: 4558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:30.619018469+07:00","message":"receive 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-05-12T14:14:30.61902518+07:00","message":"receive interim result [false|false]: ในพื้นที่ราบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:30.61904425+07:00","message":"[buffer interim] 4558 false ในพื้นที่ราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.619058349+07:00","message":"[bufferProcess] interim [260000000]:ในพื้นที่ราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.619062506+07:00","message":"[bufferProcess] send to processor:ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.619071557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.619080753+07:00","message":"> Transcript [51834] [false]: 'ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.619084617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.61908749+07:00","message":"Set new StatePrefix: 'ในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:30.753157079+07:00","message":"receive streaming session, msgId: 4558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:30.753286225+07:00","message":"receive 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-05-12T14:14:30.753294387+07:00","message":"receive interim result [false|false]: ในพื้นที่ลาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:30.753312848+07:00","message":"[buffer interim] 4558 false ในพื้นที่ลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.753321624+07:00","message":"[bufferProcess] interim [380000000]:ในพื้นที่ลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.753324302+07:00","message":"[bufferProcess] send to processor:ในพื้นที่ราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.753330503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.753334864+07:00","message":"> Transcript [51835] [false]: 'ในพื้นที่ราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.753338464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.75334058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.753342615+07:00","message":"StatePrefix: 'ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.753344792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:30.824849807+07:00","message":"receive streaming session, msgId: 4558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:30.824894503+07:00","message":"receive 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-05-12T14:14:30.824905164+07:00","message":"receive interim result [false|false]: ในพื้นที่ลาดพร้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:30.824921353+07:00","message":"[buffer interim] 4558 false ในพื้นที่ลาดพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.824934022+07:00","message":"[bufferProcess] interim [440000000]:ในพื้นที่ลาดพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.824936779+07:00","message":"[bufferProcess] send to processor:ในพื้นที่ลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.824943966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.8249472+07:00","message":"> Transcript [51836] [false]: 'ในพื้นที่ลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.824951399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.824953522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.824955345+07:00","message":"StatePrefix: 'ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:30.824957529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:30.982887605+07:00","message":"[GCS] IsForceVAD: false for message ID: 4558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:31.094212234+07:00","message":"receive streaming session, msgId: 4558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:31.094260192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพื้นที่ลาดพร้าว\",\"confidence\":0.9580337}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:31.09426798+07:00","message":"receive interim result [true|false]: ในพื้นที่ลาดพร้าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:31.094278636+07:00","message":"end recv isFinal message id 4558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:31.094280896+07:00","message":"end Recv id 4558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:31.094294291+07:00","message":"[buffer interim] 4558 true ในพื้นที่ลาดพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.094305404+07:00","message":"[bufferProcess] interim [830000000]:ในพื้นที่ลาดพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.094309573+07:00","message":"[bufferProcess] send to processor (isfinal):ในพื้นที่ลาดพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.094313334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.094316607+07:00","message":"> Transcript [51837] [false]: 'ในพื้นที่ลาดพร้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.094319926+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.094322225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.094324065+07:00","message":"StatePrefix: 'ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.094326144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.094327684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.094332256+07:00","message":"> Transcript [51838] [true]: 'ในพื้นที่ลาดพร้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.094334654+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.094336227+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.094337932+07:00","message":"StatePrefix: 'ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.094339653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.09434255+07:00","message":"Push: 'ในพื้นที่ลาดพร้าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:31.094351505+07:00","message":"push: {true ในพื้นที่ลาดพร้าว 0 0xc002eab380}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:31.101969978+07:00","message":"write wav file: './tmp/7565/7565_4558.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:31.173123041+07:00","message":"[GCS] Start streaming session, msgId: 4559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:31.714208517+07:00","message":"receive streaming session, msgId: 4559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:31.71424786+07:00","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-05-12T14:14:31.714253119+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:31.71426989+07:00","message":"[buffer interim] 4559 false ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.714276274+07:00","message":"[bufferProcess] interim [420000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:31.71427876+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.024270859+07:00","message":"receive streaming session, msgId: 4559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.02430787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณบ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.024313476+07:00","message":"receive interim result [false|false]: ประมาณบ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.024328784+07:00","message":"[buffer interim] 4559 false ประมาณบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.024337607+07:00","message":"[bufferProcess] interim [660000000]:ประมาณบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.024340112+07:00","message":"[bufferProcess] send to processor:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.024347147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.024349958+07:00","message":"> Transcript [51839] [false]: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.024352041+07:00","message":"Set StatePrefix (first interim): 'ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.163079581+07:00","message":"receive streaming session, msgId: 4559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.163121306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณบ่ายโมง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.163127011+07:00","message":"receive interim result [false|false]: ประมาณบ่ายโมง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.163146471+07:00","message":"[buffer interim] 4559 false ประมาณบ่ายโมง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.163155718+07:00","message":"[bufferProcess] interim [780000000]:ประมาณบ่ายโมง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.163158498+07:00","message":"[bufferProcess] send to processor:ประมาณบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.163162794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.163165504+07:00","message":"> Transcript [51840] [false]: 'ประมาณบ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.163169395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.163171455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.163173296+07:00","message":"StatePrefix: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.16317527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.217582289+07:00","message":"receive streaming session, msgId: 4559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.217624119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ 13:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.217629617+07:00","message":"receive interim result [false|false]: ประมาณ 13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.217644586+07:00","message":"[buffer interim] 4559 false ประมาณ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.217657769+07:00","message":"[bufferProcess] interim [900000000]:ประมาณ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.217660198+07:00","message":"[bufferProcess] send to processor:ประมาณบ่ายโมง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.217663607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.217666815+07:00","message":"> Transcript [51841] [false]: 'ประมาณบ่ายโมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.217669911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.217671758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.217673583+07:00","message":"StatePrefix: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.217675691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.352948394+07:00","message":"receive streaming session, msgId: 4559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.35299034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.352998652+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.353009267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.353012364+07:00","message":"receive interim result [false|false]:  13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.353019818+07:00","message":"[buffer interim] 4559 false ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.353023501+07:00","message":"[buffer interim] 4559 false  13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.353029931+07:00","message":"[bufferProcess] interim [20000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.353032168+07:00","message":"[bufferProcess] send to processor:ประมาณ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.353037264+07:00","message":"[bufferProcess] interim [20000000]: 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.353040186+07:00","message":"[bufferProcess] update buffer: ประมาณ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.353043393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.353046324+07:00","message":"> Transcript [51842] [false]: 'ประมาณ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.353049793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.35305195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.353053653+07:00","message":"StatePrefix: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.353055726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:32.377088917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:32.377100591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.646134223+07:00","message":"receive streaming session, msgId: 4559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.646177651+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-05-12T14:14:32.646184484+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.646197798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13:00 น เจอกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.646202357+07:00","message":"receive interim result [false|false]:  13:00 น เจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.646215148+07:00","message":"[buffer interim] 4559 false ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.646233375+07:00","message":"[buffer interim] 4559 false  13:00 น เจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.646241197+07:00","message":"[bufferProcess] interim [320000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.646244726+07:00","message":"[bufferProcess] send to processor:ประมาณ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.646249921+07:00","message":"[bufferProcess] interim [320000000]: 13:00 น เจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.646253159+07:00","message":"[bufferProcess] update buffer: ประมาณ 13:00 น เจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.646256095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.646259107+07:00","message":"> Transcript [51843] [false]: 'ประมาณ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.646262392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.646264387+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.646266445+07:00","message":"StatePrefix: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.646268686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.646276412+07:00","message":"Push: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.646278335+07:00","message":"TextPushed: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.646280516+07:00","message":"Set new StatePrefix : 'ประมาณ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.646282563+07:00","message":"Next Push (prob) : ' 13:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.64629179+07:00","message":"push: {false ประมาณ 0 0xc002a7dd80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.768815381+07:00","message":"receive streaming session, msgId: 4559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.76885953+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-05-12T14:14:32.768866279+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.768876679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.768879984+07:00","message":"receive interim result [false|false]:  13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.768887499+07:00","message":"[buffer interim] 4559 false ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.768893209+07:00","message":"[buffer interim] 4559 false  13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.768900045+07:00","message":"[bufferProcess] interim [380000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.768902546+07:00","message":"[bufferProcess] send to processor:ประมาณ 13:00 น เจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.768907838+07:00","message":"[bufferProcess] interim [380000000]: 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.76891071+07:00","message":"[bufferProcess] update buffer: ประมาณ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.7689137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.768917343+07:00","message":"> Transcript [51844] [false]: 'ประมาณ 13:00 น เจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.76892088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.76892276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.768924583+07:00","message":"StatePrefix: 'ประมาณ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.768926956+07:00","message":"TextPushed: 'ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.800526955+07:00","message":"receive streaming session, msgId: 4559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.800559538+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-05-12T14:14:32.800565588+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.800577368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 13:00 น ขนาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.800580247+07:00","message":"receive interim result [false|false]:  13:00 น ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.80058678+07:00","message":"[buffer interim] 4559 false ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.800592494+07:00","message":"[buffer interim] 4559 false  13:00 น ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.800598385+07:00","message":"[bufferProcess] interim [440000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.800600896+07:00","message":"[bufferProcess] send to processor:ประมาณ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.800603725+07:00","message":"[bufferProcess] interim [440000000]: 13:00 น ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.800606744+07:00","message":"[bufferProcess] update buffer: ประมาณ 13:00 น ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.80060968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.800612197+07:00","message":"> Transcript [51845] [false]: 'ประมาณ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.800615152+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.800617001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.800618793+07:00","message":"StatePrefix: 'ประมาณ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.8006209+07:00","message":"TextPushed: 'ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.8154943+07:00","message":"receive streaming session, msgId: 4559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.815514569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ 13:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.815520534+07:00","message":"receive interim result [false|false]: ประมาณ 13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.815532012+07:00","message":"receive 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-05-12T14:14:32.815535261+07:00","message":"receive interim result [false|false]:  ขณะนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.815540437+07:00","message":"[buffer interim] 4559 false ประมาณ 13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.815543446+07:00","message":"[buffer interim] 4559 false  ขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.81554806+07:00","message":"[bufferProcess] interim [500000000]:ประมาณ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.8155507+07:00","message":"[bufferProcess] send to processor:ประมาณ 13:00 น ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.815557698+07:00","message":"[bufferProcess] interim [500000000]: ขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.815560431+07:00","message":"[bufferProcess] update buffer: ประมาณ 13:00 น ขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.815574485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.815598695+07:00","message":"> Transcript [51846] [false]: 'ประมาณ 13:00 น ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.815605931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.815609765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.815614104+07:00","message":"StatePrefix: 'ประมาณ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.815617446+07:00","message":"TextPushed: 'ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.903908577+07:00","message":"[GCS] IsForceVAD: false for message ID: 4559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.973778218+07:00","message":"[GCS] Start streaming session, msgId: 4560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.996763853+07:00","message":"receive streaming session, msgId: 4559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.996802643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ 13:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.996810003+07:00","message":"receive interim result [false|false]: ประมาณ 13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.996820065+07:00","message":"receive 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-05-12T14:14:32.996822646+07:00","message":"receive interim result [false|false]:  ขณะนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.996830201+07:00","message":"[buffer interim] 4559 false ประมาณ 13:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.996835516+07:00","message":"[buffer interim] 4559 false  ขณะนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.996840855+07:00","message":"[bufferProcess] interim [680000000]:ประมาณ 13:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.996843619+07:00","message":"[bufferProcess] send to processor:ประมาณ 13:00 น ขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.99684679+07:00","message":"[bufferProcess] interim [680000000]: ขณะนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.996849182+07:00","message":"[bufferProcess] update buffer: ประมาณ 13:00 น ขณะนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.99685222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.996855303+07:00","message":"> Transcript [51847] [false]: 'ประมาณ 13:00 น ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.996861295+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.996863537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.996865275+07:00","message":"StatePrefix: 'ประมาณ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.99686726+07:00","message":"TextPushed: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.996870249+07:00","message":"Push: ' 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.996872134+07:00","message":"TextPushed: 'ประมาณ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.996874016+07:00","message":"Set new StatePrefix : 'ประมาณ 13:00 น ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:32.996875949+07:00","message":"Next Push (prob) : ' ขณะนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:32.996885229+07:00","message":"push: {false  13:00 น 0 0xc002a7dd80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:33.066909341+07:00","message":"receive streaming session, msgId: 4559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:33.066953054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ 13:00 น ขณะนี้แหละ\",\"confidence\":0.8919987}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:33.066960971+07:00","message":"receive interim result [true|false]: ประมาณ 13:00 น ขณะนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:33.066969392+07:00","message":"end recv isFinal message id 4559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:33.06697495+07:00","message":"end Recv id 4559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:33.066984318+07:00","message":"[buffer interim] 4559 true ประมาณ 13:00 น ขณะนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.066993562+07:00","message":"[bufferProcess] interim [740000000]:ประมาณ 13:00 น ขณะนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.066997786+07:00","message":"[bufferProcess] send to processor (isfinal):ประมาณ 13:00 น ขณะนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.067002607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.067006738+07:00","message":"> Transcript [51848] [false]: 'ประมาณ 13:00 น ขณะนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.067010078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.067012577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.067014763+07:00","message":"StatePrefix: 'ประมาณ 13:00 น ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.067016901+07:00","message":"TextPushed: 'ประมาณ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.067018797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.067020698+07:00","message":"> Transcript [51849] [true]: 'ประมาณ 13:00 น ขณะนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.067022793+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.067024375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.06702602+07:00","message":"StatePrefix: 'ประมาณ 13:00 น ขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.06702767+07:00","message":"TextPushed: 'ประมาณ 13:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.06703033+07:00","message":"Push: ' ขณะนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:33.067038174+07:00","message":"push: {true  ขณะนี้แหละ 0 0xc002a7dd80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:33.079566017+07:00","message":"write wav file: './tmp/7565/7565_4559.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:33.534377118+07:00","message":"receive streaming session, msgId: 4560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:33.534432478+07:00","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-05-12T14:14:33.534440119+07:00","message":"receive interim result [false|false]: ป้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:33.534457034+07:00","message":"[buffer interim] 4560 false ป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.534466691+07:00","message":"[bufferProcess] interim [420000000]:ป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.534468424+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:33.919985778+07:00","message":"receive streaming session, msgId: 4560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:33.920030104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝากป้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:33.920036773+07:00","message":"receive interim result [false|false]: ฝากป้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:33.920053043+07:00","message":"[buffer interim] 4560 false ฝากป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.920061665+07:00","message":"[bufferProcess] interim [720000000]:ฝากป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.920064245+07:00","message":"[bufferProcess] send to processor:ป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.920069472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.920072416+07:00","message":"> Transcript [51850] [false]: 'ป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:33.92007576+07:00","message":"Set StatePrefix (first interim): 'ป้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:34.573126557+07:00","message":"[GCS] IsForceVAD: false for message ID: 4560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:34.594914668+07:00","message":"receive streaming session, msgId: 4560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:34.594958454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:34.594966053+07:00","message":"receive interim result [false|false]: ตลก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:34.594982155+07:00","message":"[buffer interim] 4560 false ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.594990192+07:00","message":"[bufferProcess] interim [80000000]:ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.594992879+07:00","message":"[bufferProcess] send to processor:ฝากป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.595002958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.595005918+07:00","message":"> Transcript [51851] [false]: 'ฝากป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.595008249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.595010319+07:00","message":"Set new StatePrefix: 'ฝากป้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:34.823945686+07:00","message":"[GCS] Start streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:34.923103491+07:00","message":"receive streaming session, msgId: 4560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:34.923140756+07:00","message":"receive 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-05-12T14:14:34.923146411+07:00","message":"receive interim result [false|false]: ป้ายพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:34.923163826+07:00","message":"[buffer interim] 4560 false ป้ายพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.923171948+07:00","message":"[bufferProcess] interim [260000000]:ป้ายพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.923174446+07:00","message":"[bufferProcess] send to processor:ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.923182199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.923185134+07:00","message":"> Transcript [51852] [false]: 'ตลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.923187475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.92319032+07:00","message":"Set new StatePrefix: 'ตลก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:34.950045382+07:00","message":"receive streaming session, msgId: 4560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:34.950092969+07:00","message":"receive 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-05-12T14:14:34.950102953+07:00","message":"receive interim result [false|false]: ตลก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:34.950120016+07:00","message":"[buffer interim] 4560 false ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.950130633+07:00","message":"[bufferProcess] interim [320000000]:ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.950134067+07:00","message":"[bufferProcess] send to processor:ป้ายพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.95014034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.950143137+07:00","message":"> Transcript [51853] [false]: 'ป้ายพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.950145298+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.950147305+07:00","message":"Set new StatePrefix: 'ป้ายพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:34.969391379+07:00","message":"receive streaming session, msgId: 4560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:34.969437486+07:00","message":"receive 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-05-12T14:14:34.969445448+07:00","message":"receive interim result [false|false]: ปากกาลูกลื่นที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:34.969461369+07:00","message":"[buffer interim] 4560 false ปากกาลูกลื่นที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.96947182+07:00","message":"[bufferProcess] interim [380000000]:ปากกาลูกลื่นที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.969475336+07:00","message":"[bufferProcess] send to processor:ตลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.969481153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.969484915+07:00","message":"> Transcript [51854] [false]: 'ตลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.969488975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:34.969492839+07:00","message":"Set new StatePrefix: 'ตลก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.06301855+07:00","message":"receive streaming session, msgId: 4560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.063067052+07:00","message":"receive 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-05-12T14:14:35.06307486+07:00","message":"receive interim result [false|false]: ป้ายพื้นที่ไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.063092977+07:00","message":"[buffer interim] 4560 false ป้ายพื้นที่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.063102625+07:00","message":"[bufferProcess] interim [500000000]:ป้ายพื้นที่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.063106577+07:00","message":"[bufferProcess] send to processor:ปากกาลูกลื่นที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.063111014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.063115194+07:00","message":"> Transcript [51855] [false]: 'ปากกาลูกลื่นที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.063118572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.063121327+07:00","message":"Set new StatePrefix: 'ปากกาลูกลื่นที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.241917641+07:00","message":"receive streaming session, msgId: 4560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.241958549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้ากับลุงคนที่ไปแล้ว\",\"confidence\":0.80143034}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.241964435+07:00","message":"receive interim result [true|false]: ป้ากับลุงคนที่ไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.241973057+07:00","message":"end recv isFinal message id 4560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.241975209+07:00","message":"end Recv id 4560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.24198147+07:00","message":"[buffer interim] 4560 true ป้ากับลุงคนที่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.241991347+07:00","message":"[bufferProcess] interim [620000000]:ป้ากับลุงคนที่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.241996089+07:00","message":"[bufferProcess] send to processor (isfinal):ป้ายพื้นที่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.241999246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.242002596+07:00","message":"> Transcript [51856] [false]: 'ป้ายพื้นที่ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.242005238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.242008+07:00","message":"Set new StatePrefix: 'ป้ายพื้นที่ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.242009953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.242011912+07:00","message":"> Transcript [51857] [true]: 'ป้ากับลุงคนที่ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.242014245+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.242016009+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.24201789+07:00","message":"StatePrefix: 'ป้ายพื้นที่ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.242019836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.242025903+07:00","message":"Push: 'ป้ากับลุงคนที่ไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.24203495+07:00","message":"push: {true ป้ากับลุงคนที่ไปแล้ว 0 0xc002eab680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:35.248125565+07:00","message":"write wav file: './tmp/7565/7565_4560.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.293823686+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.293872739+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-05-12T14:14:35.293877982+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.293898182+07:00","message":"[buffer interim] 4561 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.293906698+07:00","message":"[bufferProcess] interim [240000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.293908725+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.309984531+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.310020506+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-05-12T14:14:35.310026236+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.310039248+07:00","message":"[buffer interim] 4561 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.310046247+07:00","message":"[bufferProcess] interim [300000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.310048592+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.310051257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.310053874+07:00","message":"> Transcript [51858] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.310055884+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:35.377178202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:35.377193872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.497036046+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.497077034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.497082705+07:00","message":"receive interim result [false|false]: แล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.497096748+07:00","message":"[buffer interim] 4561 false แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.497104214+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.497106747+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.497112095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.497114956+07:00","message":"> Transcript [51859] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.497118346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.497120402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.49712225+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.497124852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.560995852+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.561040028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.561046313+07:00","message":"receive interim result [false|false]: แล้วก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.561065868+07:00","message":"[buffer interim] 4561 false แล้วก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.561074756+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.561077652+07:00","message":"[bufferProcess] send to processor:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.561081353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.561084164+07:00","message":"> Transcript [51860] [false]: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.561087051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.561088996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.561096522+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.561098626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.679557678+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.679590786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.67959659+07:00","message":"receive interim result [false|false]: แล้วก็จะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.679613114+07:00","message":"[buffer interim] 4561 false แล้วก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.679620888+07:00","message":"[bufferProcess] interim [720000000]:แล้วก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.679623649+07:00","message":"[bufferProcess] send to processor:แล้วก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.679627122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.679630187+07:00","message":"> Transcript [51861] [false]: 'แล้วก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.679636589+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.679639664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.679642659+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.679646195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.922694777+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.922733281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะมีการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.922740761+07:00","message":"receive interim result [false|false]: แล้วก็จะมีการทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.922754646+07:00","message":"[buffer interim] 4561 false แล้วก็จะมีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.922761505+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็จะมีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.922763947+07:00","message":"[bufferProcess] send to processor:แล้วก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.92276798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.922770793+07:00","message":"> Transcript [51862] [false]: 'แล้วก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.92277406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.922775991+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.922777828+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.922779896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.922782401+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.922784351+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.922786894+07:00","message":"Set new StatePrefix : 'แล้วก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.922789398+07:00","message":"Next Push (prob) : 'ก็จะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.922796723+07:00","message":"push: {false แล้ว 0 0xc002ac3180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.936480408+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.936517869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะมีการแถลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.936523992+07:00","message":"receive interim result [false|false]: แล้วก็จะมีการแถลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:35.936539389+07:00","message":"[buffer interim] 4561 false แล้วก็จะมีการแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.936547261+07:00","message":"[bufferProcess] interim [900000000]:แล้วก็จะมีการแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.936549851+07:00","message":"[bufferProcess] send to processor:แล้วก็จะมีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.936555612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.936558676+07:00","message":"> Transcript [51863] [false]: 'แล้วก็จะมีการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.936561686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.93656382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.936565694+07:00","message":"StatePrefix: 'แล้วก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:35.93656799+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.183637799+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.183683292+07:00","message":"receive 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-05-12T14:14:36.183689718+07:00","message":"receive interim result [false|false]: แล้วก็จะมีการแถลงข่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.183703577+07:00","message":"[buffer interim] 4561 false แล้วก็จะมีการแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.183713119+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็จะมีการแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.183715605+07:00","message":"[bufferProcess] send to processor:แล้วก็จะมีการแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.183721597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.18372448+07:00","message":"> Transcript [51864] [false]: 'แล้วก็จะมีการแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.183728064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.183730262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.183732201+07:00","message":"StatePrefix: 'แล้วก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.183734127+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.205448012+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.205487551+07:00","message":"receive 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-05-12T14:14:36.205493098+07:00","message":"receive interim result [false|false]: แล้วก็จะมีการแถลงจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.205509354+07:00","message":"[buffer interim] 4561 false แล้วก็จะมีการแถลงจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.205516707+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็จะมีการแถลงจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.205519081+07:00","message":"[bufferProcess] send to processor:แล้วก็จะมีการแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.205525266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.205528125+07:00","message":"> Transcript [51865] [false]: 'แล้วก็จะมีการแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.205531509+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.205533791+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.205535629+07:00","message":"StatePrefix: 'แล้วก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.205538353+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.263253541+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.263294551+07:00","message":"receive 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-05-12T14:14:36.263300451+07:00","message":"receive interim result [false|false]: แล้วก็จะมีการแถลงการณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.263319832+07:00","message":"[buffer interim] 4561 false แล้วก็จะมีการแถลงการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.263327378+07:00","message":"[bufferProcess] interim [260000000]:แล้วก็จะมีการแถลงการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.263329781+07:00","message":"[bufferProcess] send to processor:แล้วก็จะมีการแถลงจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.263337042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.263339456+07:00","message":"> Transcript [51866] [false]: 'แล้วก็จะมีการแถลงจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.263343454+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.263345638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.263347995+07:00","message":"StatePrefix: 'แล้วก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.263350221+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.263356488+07:00","message":"Push: 'ก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.263358241+07:00","message":"TextPushed: 'แล้วก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.263360978+07:00","message":"Set new StatePrefix : 'แล้วก็จะมีการแถลงจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.263363503+07:00","message":"Next Push (prob) : 'แถลงจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.263371392+07:00","message":"push: {false ก็จะมีการ 0 0xc002ac3180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.300390321+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.300441392+07:00","message":"receive 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-05-12T14:14:36.300449244+07:00","message":"receive interim result [false|false]: แล้วก็จะมีการแถลงจากการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.300468232+07:00","message":"[buffer interim] 4561 false แล้วก็จะมีการแถลงจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.300476806+07:00","message":"[bufferProcess] interim [320000000]:แล้วก็จะมีการแถลงจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.300480384+07:00","message":"[bufferProcess] send to processor:แล้วก็จะมีการแถลงการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.300484978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.300489002+07:00","message":"> Transcript [51867] [false]: 'แล้วก็จะมีการแถลงการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.30049262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.300496782+07:00","message":"Set new StatePrefix: 'แล้วก็จะมีการแถลงการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.450239229+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.450276901+07:00","message":"receive 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-05-12T14:14:36.450282923+07:00","message":"receive interim result [false|false]: แล้วก็จะมีการแถลงจากการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.450296689+07:00","message":"[buffer interim] 4561 false แล้วก็จะมีการแถลงจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.450304665+07:00","message":"[bufferProcess] interim [440000000]:แล้วก็จะมีการแถลงจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.450307415+07:00","message":"[bufferProcess] send to processor:แล้วก็จะมีการแถลงจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.450310872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.450313339+07:00","message":"> Transcript [51868] [false]: 'แล้วก็จะมีการแถลงจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.450315715+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.450317671+07:00","message":"Set new StatePrefix: 'แล้วก็จะมีการแถลงจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.57255176+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.572589379+07:00","message":"receive 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-05-12T14:14:36.572595976+07:00","message":"receive interim result [false|false]: แล้วก็จะมีการแถลงจากการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.572609144+07:00","message":"[buffer interim] 4561 false แล้วก็จะมีการแถลงจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.572616336+07:00","message":"[bufferProcess] interim [560000000]:แล้วก็จะมีการแถลงจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.572618694+07:00","message":"[bufferProcess] send to processor:แล้วก็จะมีการแถลงจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.572623812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.57262646+07:00","message":"> Transcript [51869] [false]: 'แล้วก็จะมีการแถลงจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.572630141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.572632247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.5726343+07:00","message":"StatePrefix: 'แล้วก็จะมีการแถลงจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.572637057+07:00","message":"TextPushed: 'แล้วก็จะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.812580708+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.812619549+07:00","message":"receive 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-05-12T14:14:36.812626555+07:00","message":"receive interim result [false|false]: แล้วก็จะมีการแถลงจากการตรวจสอบสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.812642231+07:00","message":"[buffer interim] 4561 false แล้วก็จะมีการแถลงจากการตรวจสอบสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.812655958+07:00","message":"[bufferProcess] interim [800000000]:แล้วก็จะมีการแถลงจากการตรวจสอบสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.812659002+07:00","message":"[bufferProcess] send to processor:แล้วก็จะมีการแถลงจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.81266323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.812666388+07:00","message":"> Transcript [51870] [false]: 'แล้วก็จะมีการแถลงจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.812669958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.812672086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.812674481+07:00","message":"StatePrefix: 'แล้วก็จะมีการแถลงจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.812677066+07:00","message":"TextPushed: 'แล้วก็จะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.916881106+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.916917475+07:00","message":"receive 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-05-12T14:14:36.916923421+07:00","message":"receive interim result [false|false]: แล้วก็จะมีการแถลงจากการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:36.916939617+07:00","message":"[buffer interim] 4561 false แล้วก็จะมีการแถลงจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.916949706+07:00","message":"[bufferProcess] interim [860000000]:แล้วก็จะมีการแถลงจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.916953553+07:00","message":"[bufferProcess] send to processor:แล้วก็จะมีการแถลงจากการตรวจสอบสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.916959704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.916963474+07:00","message":"> Transcript [51871] [false]: 'แล้วก็จะมีการแถลงจากการตรวจสอบสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.916969009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.916973165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.916979119+07:00","message":"StatePrefix: 'แล้วก็จะมีการแถลงจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:36.916982159+07:00","message":"TextPushed: 'แล้วก็จะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:37.003808455+07:00","message":"[GCS] IsForceVAD: false for message ID: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:37.136017222+07:00","message":"[GCS] Start streaming session, msgId: 4562"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:37.145845418+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:37.145877006+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-05-12T14:14:37.145882981+07:00","message":"receive interim result [false|false]: แล้วก็จะมีการแถลงจากการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:37.145898792+07:00","message":"[buffer interim] 4561 false แล้วก็จะมีการแถลงจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.145908261+07:00","message":"[bufferProcess] interim [160000000]:แล้วก็จะมีการแถลงจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.145911397+07:00","message":"[bufferProcess] send to processor:แล้วก็จะมีการแถลงจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.145916973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.145919871+07:00","message":"> Transcript [51872] [false]: 'แล้วก็จะมีการแถลงจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.145923269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.145925281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.145927245+07:00","message":"StatePrefix: 'แล้วก็จะมีการแถลงจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.145929669+07:00","message":"TextPushed: 'แล้วก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.14593459+07:00","message":"Push: 'แถลงจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.145936457+07:00","message":"TextPushed: 'แล้วก็จะมีการแถลงจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.145938509+07:00","message":"Set new StatePrefix : 'แล้วก็จะมีการแถลงจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.145940825+07:00","message":"Next Push (prob) : 'ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:37.145948902+07:00","message":"push: {false แถลงจากการ 0 0xc002ac3180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:37.181764663+07:00","message":"receive streaming session, msgId: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:37.181801515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะมีการแถลงจากการตรวจสอบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:37.181808714+07:00","message":"receive interim result [true|false]: แล้วก็จะมีการแถลงจากการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:37.181818356+07:00","message":"end recv isFinal message id 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:37.181820473+07:00","message":"end Recv id 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:37.181829272+07:00","message":"[buffer interim] 4561 true แล้วก็จะมีการแถลงจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.181838412+07:00","message":"[bufferProcess] interim [190000000]:แล้วก็จะมีการแถลงจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.181841354+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็จะมีการแถลงจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.181845084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.181847866+07:00","message":"> Transcript [51873] [false]: 'แล้วก็จะมีการแถลงจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.181850891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.181852809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.181855048+07:00","message":"StatePrefix: 'แล้วก็จะมีการแถลงจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.181857592+07:00","message":"TextPushed: 'แล้วก็จะมีการแถลงจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.181859397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.181861182+07:00","message":"> Transcript [51874] [true]: 'แล้วก็จะมีการแถลงจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.181863343+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.181864927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.181866461+07:00","message":"StatePrefix: 'แล้วก็จะมีการแถลงจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.181868407+07:00","message":"TextPushed: 'แล้วก็จะมีการแถลงจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:37.181874361+07:00","message":"Push: 'ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:37.18188278+07:00","message":"push: {true ตรวจสอบ 0 0xc002ac3180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:37.189635027+07:00","message":"write wav file: './tmp/7565/7565_4561.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.02293808+07:00","message":"receive streaming session, msgId: 4562"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.022983155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.022989391+07:00","message":"receive interim result [false|false]: สักวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.023006187+07:00","message":"[buffer interim] 4562 false สักวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.023014143+07:00","message":"[bufferProcess] interim [660000000]:สักวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.02301604+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.033057048+07:00","message":"[GCS] IsForceVAD: false for message ID: 4562"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.093425778+07:00","message":"[GCS] Start streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.145299959+07:00","message":"receive streaming session, msgId: 4562"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.145334493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาซัก 14:00\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.145340961+07:00","message":"receive interim result [false|false]: มาซัก 14:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.145354005+07:00","message":"[buffer interim] 4562 false มาซัก 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.145360769+07:00","message":"[bufferProcess] interim [780000000]:มาซัก 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.14536326+07:00","message":"[bufferProcess] send to processor:สักวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.145368573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.14537154+07:00","message":"> Transcript [51875] [false]: 'สักวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.145373532+07:00","message":"Set StatePrefix (first interim): 'สักวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.25285567+07:00","message":"receive streaming session, msgId: 4562"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.252894506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักวัน\",\"confidence\":0.7743472}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.252902484+07:00","message":"receive interim result [true|false]: สักวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.252914097+07:00","message":"end recv isFinal message id 4562"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.252916441+07:00","message":"end Recv id 4562"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.252922563+07:00","message":"[buffer interim] 4562 true สักวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.252930561+07:00","message":"[bufferProcess] interim [930000000]:สักวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.252933421+07:00","message":"[bufferProcess] send to processor (isfinal):มาซัก 14:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.252944814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.25297761+07:00","message":"> Transcript [51876] [false]: 'มาซัก 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.252982409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.252986754+07:00","message":"Set new StatePrefix: 'มาซัก 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.252990626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.252993964+07:00","message":"> Transcript [51877] [true]: 'สักวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.252999407+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.253002523+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.253005552+07:00","message":"StatePrefix: 'มาซัก 14:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.253009057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.253022634+07:00","message":"Push: 'สักวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.253038556+07:00","message":"push: {true สักวัน 0 0xc0035b8d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:38.258665104+07:00","message":"write wav file: './tmp/7565/7565_4562.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:38.377230189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:38.377239987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.622682678+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.622721004+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-05-12T14:14:38.622726688+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:38.622740519+07:00","message":"[buffer interim] 4563 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.622747836+07:00","message":"[bufferProcess] interim [360000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:38.622749745+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.08096704+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.081011445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.081017117+07:00","message":"receive interim result [false|false]: ถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.081030428+07:00","message":"[buffer interim] 4563 false ถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.08103857+07:00","message":"[bufferProcess] interim [780000000]:ถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.081040885+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.081049902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.081052815+07:00","message":"> Transcript [51878] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.081055146+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.164396448+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.164448916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับถ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.16445648+07:00","message":"receive interim result [false|false]: ขับถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.16447286+07:00","message":"[buffer interim] 4563 false ขับถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.164483868+07:00","message":"[bufferProcess] interim [900000000]:ขับถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.164486265+07:00","message":"[bufferProcess] send to processor:ถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.16448987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.164493449+07:00","message":"> Transcript [51879] [false]: 'ถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.164495815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.164499334+07:00","message":"Set new StatePrefix: 'ถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.275784783+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.275822646+07:00","message":"receive 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-05-12T14:14:39.275827622+07:00","message":"receive interim result [false|false]: คารวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.275845576+07:00","message":"[buffer interim] 4563 false คารวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.275855335+07:00","message":"[bufferProcess] interim [20000000]:คารวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.275861974+07:00","message":"[bufferProcess] send to processor:ขับถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.275868166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.275871171+07:00","message":"> Transcript [51880] [false]: 'ขับถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.275873467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.275875352+07:00","message":"Set new StatePrefix: 'ขับถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.454602957+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.454652392+07:00","message":"receive 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-05-12T14:14:39.454658877+07:00","message":"receive interim result [false|false]: ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.454674648+07:00","message":"[buffer interim] 4563 false ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.454685301+07:00","message":"[bufferProcess] interim [140000000]:ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.454688601+07:00","message":"[bufferProcess] send to processor:คารวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.454694587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.454698476+07:00","message":"> Transcript [51881] [false]: 'คารวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.454701536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.454704999+07:00","message":"Set new StatePrefix: 'คารวะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.471059134+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.471094019+07:00","message":"receive 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-05-12T14:14:39.471099866+07:00","message":"receive interim result [false|false]: ระวัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.471111744+07:00","message":"[buffer interim] 4563 false ระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.47111786+07:00","message":"[bufferProcess] interim [200000000]:ระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.471120039+07:00","message":"[bufferProcess] send to processor:ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.471124862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.471127692+07:00","message":"> Transcript [51882] [false]: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.471130031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.471131929+07:00","message":"Set new StatePrefix: 'ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.520702481+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.520738172+07:00","message":"receive 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-05-12T14:14:39.520744044+07:00","message":"receive interim result [false|false]: ระหว่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.52075945+07:00","message":"[buffer interim] 4563 false ระหว่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.520766902+07:00","message":"[bufferProcess] interim [260000000]:ระหว่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.520769337+07:00","message":"[bufferProcess] send to processor:ระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.520772366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.520774993+07:00","message":"> Transcript [51883] [false]: 'ระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.520777215+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.520779603+07:00","message":"Set new StatePrefix: 'ระวัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.717732139+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.717765632+07:00","message":"receive 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-05-12T14:14:39.717771621+07:00","message":"receive interim result [false|false]: ระหว่างนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.717792142+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.717799938+07:00","message":"[bufferProcess] interim [440000000]:ระหว่างนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.717802088+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.717805437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.717808368+07:00","message":"> Transcript [51884] [false]: 'ระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.717810788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.717812762+07:00","message":"Set new StatePrefix: 'ระหว่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.846097204+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.846150644+07:00","message":"receive 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-05-12T14:14:39.846159512+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:39.846178608+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.846186822+07:00","message":"[bufferProcess] interim [560000000]:ระหว่างนี้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.846189711+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.846193367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.846196517+07:00","message":"> Transcript [51885] [false]: 'ระหว่างนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.846200249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.846202451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.846204263+07:00","message":"StatePrefix: 'ระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:39.84620617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.062602295+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.062642374+07:00","message":"receive 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-05-12T14:14:40.062649373+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแข่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.062664909+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.062675924+07:00","message":"[bufferProcess] interim [740000000]:ระหว่างนี้มีการแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.062678975+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.062686416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.062689169+07:00","message":"> Transcript [51886] [false]: 'ระหว่างนี้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.062692913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.062695263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.062697125+07:00","message":"StatePrefix: 'ระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.062699169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.218606924+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.218650452+07:00","message":"receive 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-05-12T14:14:40.218657372+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแสวงหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.218674051+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแสวงหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.218682163+07:00","message":"[bufferProcess] interim [980000000]:ระหว่างนี้มีการแสวงหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.21868493+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.218693103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.218696031+07:00","message":"> Transcript [51887] [false]: 'ระหว่างนี้มีการแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.218699099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.218701246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.218703581+07:00","message":"StatePrefix: 'ระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.21870562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.350608495+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.350652932+07:00","message":"receive 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-05-12T14:14:40.350659285+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.350673577+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.350681749+07:00","message":"[bufferProcess] interim [40000000]:ระหว่างนี้มีการแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.350684246+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแสวงหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.350691352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.350694372+07:00","message":"> Transcript [51888] [false]: 'ระหว่างนี้มีการแสวงหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.35069798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.350700591+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.350702596+07:00","message":"StatePrefix: 'ระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.35070684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.350713736+07:00","message":"Push: 'ระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.350715807+07:00","message":"TextPushed: 'ระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.350717922+07:00","message":"Set new StatePrefix : 'ระหว่างนี้มีการแสวงหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.35072031+07:00","message":"Next Push (prob) : 'มีการแสวงหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.350747936+07:00","message":"push: {false ระหว่างนี้ 0 0xc0044a3280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.433430803+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.433473735+07:00","message":"receive 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-05-12T14:14:40.433480625+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.433496352+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.433504517+07:00","message":"[bufferProcess] interim [220000000]:ระหว่างนี้มีการแถลงข่าวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.43350726+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.433515147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.433517868+07:00","message":"> Transcript [51889] [false]: 'ระหว่างนี้มีการแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.433520406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.433522506+07:00","message":"Set new StatePrefix: 'ระหว่างนี้มีการแถลงข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.670817126+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.670853339+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-05-12T14:14:40.670858695+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.670873443+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.67088181+07:00","message":"[bufferProcess] interim [340000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.67088443+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.670889474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.670892137+07:00","message":"> Transcript [51890] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.670895613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.670897713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.670899434+07:00","message":"StatePrefix: 'ระหว่างนี้มีการแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.670901624+07:00","message":"TextPushed: 'ระหว่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.737000105+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.737043306+07:00","message":"receive 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-05-12T14:14:40.737050936+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:40.737067635+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.737075901+07:00","message":"[bufferProcess] interim [520000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.737078924+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.737086411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.737089083+07:00","message":"> Transcript [51891] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.737092794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.737098014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.73710019+07:00","message":"StatePrefix: 'ระหว่างนี้มีการแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:40.737102717+07:00","message":"TextPushed: 'ระหว่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.091227134+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.091263252+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-05-12T14:14:41.091269368+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.091283369+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.091291352+07:00","message":"[bufferProcess] interim [760000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.091293875+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.091299117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.091301756+07:00","message":"> Transcript [51892] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.091305024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.091307142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.091309405+07:00","message":"StatePrefix: 'ระหว่างนี้มีการแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.091311831+07:00","message":"TextPushed: 'ระหว่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.15410887+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.154147649+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-05-12T14:14:41.154155818+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.154174127+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.154183559+07:00","message":"[bufferProcess] interim [820000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.154187687+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.154192203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.154196488+07:00","message":"> Transcript [51893] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.15420173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.154205165+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.154208345+07:00","message":"StatePrefix: 'ระหว่างนี้มีการแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.154211542+07:00","message":"TextPushed: 'ระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.154215483+07:00","message":"Push: 'มีการแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.154218418+07:00","message":"TextPushed: 'ระหว่างนี้มีการแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.154221437+07:00","message":"Set new StatePrefix : 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.154225041+07:00","message":"Next Push (prob) : 'อยู่ด้วยนะกูไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.154236101+07:00","message":"push: {false มีการแถลงข่าว 0 0xc0044a3280}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:41.378234633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:41.378248146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.381882801+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.381918359+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-05-12T14:14:41.381924836+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ต้องผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.381939141+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ต้องผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.381946441+07:00","message":"[bufferProcess] interim [60000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ต้องผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.381949611+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.381953242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.381956031+07:00","message":"> Transcript [51894] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.381958713+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.447208989+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.447252153+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-05-12T14:14:41.447260482+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.447278806+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.447287923+07:00","message":"[bufferProcess] interim [120000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.447291163+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ต้องผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.447294971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.447297791+07:00","message":"> Transcript [51895] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ต้องผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.44730212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.44730417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.44730775+07:00","message":"StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.447310655+07:00","message":"TextPushed: 'ระหว่างนี้มีการแถลงข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.466315278+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.466353797+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-05-12T14:14:41.466360046+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.466375937+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.466385906+07:00","message":"[bufferProcess] interim [180000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.466388909+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.466392605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.466395525+07:00","message":"> Transcript [51896] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.466397946+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.650744392+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.650793478+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-05-12T14:14:41.650800002+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.650817526+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.650826169+07:00","message":"[bufferProcess] interim [300000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.650829038+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.650832821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.650835536+07:00","message":"> Transcript [51897] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.650839468+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.650841994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.650844483+07:00","message":"StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.650847368+07:00","message":"TextPushed: 'ระหว่างนี้มีการแถลงข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.681248891+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.681281459+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-05-12T14:14:41.681288221+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.681302571+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.681310407+07:00","message":"[bufferProcess] interim [360000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.681313009+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.681318812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.681321695+07:00","message":"> Transcript [51898] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.681325883+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.68132792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.681330209+07:00","message":"StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.68133295+07:00","message":"TextPushed: 'ระหว่างนี้มีการแถลงข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.708897859+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.708942723+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-05-12T14:14:41.708949566+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวก็หาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.708964804+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวก็หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.708972714+07:00","message":"[bufferProcess] interim [420000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวก็หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.708978016+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.708987982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.708992677+07:00","message":"> Transcript [51899] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.708997822+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.709000155+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.709003336+07:00","message":"StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.709006072+07:00","message":"TextPushed: 'ระหว่างนี้มีการแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.70901421+07:00","message":"Push: 'อยู่ด้วยนะกูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.709017731+07:00","message":"TextPushed: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.709020356+07:00","message":"Set new StatePrefix : 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.709023099+07:00","message":"Next Push (prob) : 'ส่งค่ะเดี๋ยวถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.709031125+07:00","message":"push: {false อยู่ด้วยนะกูไม่ 0 0xc0044a3280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.850807624+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.850845422+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-05-12T14:14:41.850851414+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวรหัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.850866111+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.850873741+07:00","message":"[bufferProcess] interim [480000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.850876385+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวก็หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.850879476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.850882397+07:00","message":"> Transcript [51900] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวก็หาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.850884757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.850886609+07:00","message":"Set new StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวก็หาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.899124119+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.899159973+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-05-12T14:14:41.899167887+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.899185978+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.899200793+07:00","message":"[bufferProcess] interim [540000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.899205663+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.899214222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.899218101+07:00","message":"> Transcript [51901] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.899222027+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.89922553+07:00","message":"Set new StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.951521245+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.951561954+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-05-12T14:14:41.951568197+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวทักไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:41.951581281+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวทักไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.951587909+07:00","message":"[bufferProcess] interim [600000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวทักไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.951590846+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.951596248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.951599294+07:00","message":"> Transcript [51902] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.951601934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:41.951603971+07:00","message":"Set new StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.15065954+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.150691872+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-05-12T14:14:42.150697946+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวก็หายใจเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.150710643+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวก็หายใจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.150717997+07:00","message":"[bufferProcess] interim [720000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวก็หายใจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.150720982+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวทักไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.150724357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.150726785+07:00","message":"> Transcript [51903] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวทักไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.150729159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.150731013+07:00","message":"Set new StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวทักไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.173626186+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.173665417+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-05-12T14:14:42.173671117+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวทักไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.173683899+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวทักไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.173690301+07:00","message":"[bufferProcess] interim [780000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวทักไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.173692869+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวก็หายใจเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.173697929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.173700507+07:00","message":"> Transcript [51904] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวก็หายใจเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.173703093+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.173705055+07:00","message":"Set new StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวก็หายใจเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.185069859+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.185104872+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-05-12T14:14:42.185112133+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.185123972+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.18513354+07:00","message":"[bufferProcess] interim [900000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.185137341+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวทักไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.185143781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.185147793+07:00","message":"> Transcript [51905] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวทักไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.185151171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.185154645+07:00","message":"Set new StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวทักไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.332570035+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.332605193+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-05-12T14:14:42.332611376+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.33262573+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.332633664+07:00","message":"[bufferProcess] interim [80000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.332636833+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.332644604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.332647203+07:00","message":"> Transcript [51906] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.332649889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.332652024+07:00","message":"Set new StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.529296412+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.529334201+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-05-12T14:14:42.529340465+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.529354343+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.529363253+07:00","message":"[bufferProcess] interim [260000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.529366316+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.529371173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.529373987+07:00","message":"> Transcript [51907] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.52937805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.529380336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.529382274+07:00","message":"StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.529384694+07:00","message":"TextPushed: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.732508043+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.732542335+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-05-12T14:14:42.732548955+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.732563538+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.732571347+07:00","message":"[bufferProcess] interim [500000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.732573774+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.732578982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.732581803+07:00","message":"> Transcript [51908] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.732585914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.73258819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.73259087+07:00","message":"StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.732594125+07:00","message":"TextPushed: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.863261862+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.863301938+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-05-12T14:14:42.863309657+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:42.863323283+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.863332336+07:00","message":"[bufferProcess] interim [620000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.863335312+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.863340906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.863343483+07:00","message":"> Transcript [51909] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.863347219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.863349243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.863351687+07:00","message":"StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:42.863354714+07:00","message":"TextPushed: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.04422461+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.044266647+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-05-12T14:14:43.04427573+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.044293415+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.044305588+07:00","message":"[bufferProcess] interim [740000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.044309812+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.044317827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.044322393+07:00","message":"> Transcript [51910] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.044328324+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.044330989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.044335702+07:00","message":"StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.04434008+07:00","message":"TextPushed: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.044348114+07:00","message":"Push: 'ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.04435112+07:00","message":"TextPushed: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.044354726+07:00","message":"Set new StatePrefix : 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.044359699+07:00","message":"Next Push (prob) : 'อย่างไรอีกสัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.044369627+07:00","message":"push: {false ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป 0 0xc0044a3280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.173496224+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.173550529+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-05-12T14:14:43.173559019+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.173574213+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.173582741+07:00","message":"[bufferProcess] interim [920000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.17358564+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.173591972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.173594887+07:00","message":"> Transcript [51911] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.173599295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.173601485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.17360367+07:00","message":"StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.173607041+07:00","message":"TextPushed: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.230076322+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.230111791+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-05-12T14:14:43.230120496+07:00","message":"receive interim result [false|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.230136202+07:00","message":"[buffer interim] 4563 false ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.230143531+07:00","message":"[bufferProcess] interim [980000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.230146747+07:00","message":"[bufferProcess] send to processor:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.23015425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.230157037+07:00","message":"> Transcript [51912] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.230161172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.230163368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.230166152+07:00","message":"StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.230168799+07:00","message":"TextPushed: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.2831656+07:00","message":"[GCS] IsForceVAD: false for message ID: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.344371182+07:00","message":"[GCS] Start streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.543756447+07:00","message":"receive streaming session, msgId: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.543805932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะคะมาส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะคะ\",\"confidence\":0.9108941}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.543812597+07:00","message":"receive interim result [true|false]: ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะคะมาส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.543823773+07:00","message":"end recv isFinal message id 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.543825835+07:00","message":"end Recv id 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.543832202+07:00","message":"[buffer interim] 4563 true ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะคะมาส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.543843215+07:00","message":"[bufferProcess] interim [220000000]:ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะคะมาส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.543846543+07:00","message":"[bufferProcess] send to processor (isfinal):ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.54384986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.543852781+07:00","message":"> Transcript [51913] [false]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.543856425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.543858234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.543860316+07:00","message":"StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.543863338+07:00","message":"TextPushed: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.543865351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.543867287+07:00","message":"> Transcript [51914] [true]: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะคะมาส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.543869581+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.543871236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.543872849+07:00","message":"StatePrefix: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.543875057+07:00","message":"TextPushed: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.543876991+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.544067099+07:00","message":"Push: 'อย่างไรอีกสักครู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.544070425+07:00","message":"TextPushed: 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะกูไม่ส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.544079571+07:00","message":"Set new StatePrefix : 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะคะมาส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.544081899+07:00","message":"Next Push (prob) : 'ระหว่างนี้มีการแถลงข่าวอยู่ด้วยนะคะมาส่งค่ะเดี๋ยวถ้าหากได้ข้อสรุปอย่างไรอีกสักครู่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.544089581+07:00","message":"push: {true อย่างไรอีกสักครู่นะคะ 0 0xc0044a3280}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.544095434+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4563.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:43.554597977+07:00","message":"write wav file: './tmp/7565/7565_4563.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.701626405+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.701670411+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-05-12T14:14:43.701675519+07:00","message":"receive interim result [false|false]: คุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.701693744+07:00","message":"[buffer interim] 4564 false คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.701700159+07:00","message":"[bufferProcess] interim [360000000]:คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.701701857+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.831473671+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.831510867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.831516583+07:00","message":"receive interim result [false|false]: คุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:43.831533615+07:00","message":"[buffer interim] 4564 false คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.831541317+07:00","message":"[bufferProcess] interim [480000000]:คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.831543601+07:00","message":"[bufferProcess] send to processor:คุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.831550771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.831553724+07:00","message":"> Transcript [51915] [false]: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:43.831555736+07:00","message":"Set StatePrefix (first interim): 'คุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.008039096+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.008078269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกับทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.008084361+07:00","message":"receive interim result [false|false]: คุยกับทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.008098627+07:00","message":"[buffer interim] 4564 false คุยกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.008106081+07:00","message":"[bufferProcess] interim [660000000]:คุยกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.008108726+07:00","message":"[bufferProcess] send to processor:คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.008111708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.008114541+07:00","message":"> Transcript [51916] [false]: 'คุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.008117227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.008119008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.008121166+07:00","message":"StatePrefix: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.008123962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.207507011+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.207546225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกับทางให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.207551871+07:00","message":"receive interim result [false|false]: คุยกับทางให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.207570475+07:00","message":"[buffer interim] 4564 false คุยกับทางให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.207578469+07:00","message":"[bufferProcess] interim [840000000]:คุยกับทางให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.207580966+07:00","message":"[bufferProcess] send to processor:คุยกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.207584142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.207587337+07:00","message":"> Transcript [51917] [false]: 'คุยกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.20759035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.20759232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.207594531+07:00","message":"StatePrefix: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.207596756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.369303386+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.369340903+07:00","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-05-12T14:14:44.369346899+07:00","message":"receive interim result [false|false]: คุยกับทางให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.369361417+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.369370153+07:00","message":"[bufferProcess] interim [960000000]:คุยกับทางให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.369372693+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.369376588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.369379354+07:00","message":"> Transcript [51918] [false]: 'คุยกับทางให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.369382581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.369384661+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.369386794+07:00","message":"StatePrefix: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.369389136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:44.378704971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:44.378719423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.506157844+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.506190676+07:00","message":"receive 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-05-12T14:14:44.506197218+07:00","message":"receive interim result [false|false]: คุยกับทางให้คน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.506211156+07:00","message":"[buffer interim] 4564 false คุยกับทางให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.506218238+07:00","message":"[bufferProcess] interim [20000000]:คุยกับทางให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.506220534+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.506226241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.506228906+07:00","message":"> Transcript [51919] [false]: 'คุยกับทางให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.506232505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.506234614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.506236712+07:00","message":"StatePrefix: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.506238846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.506243316+07:00","message":"Push: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.506245205+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.506247068+07:00","message":"Set new StatePrefix : 'คุยกับทางให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.506249328+07:00","message":"Next Push (prob) : 'กับทางให้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.506257097+07:00","message":"push: {false คุย 0 0xc004d58e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.653775321+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.653809889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกับทางให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.653815831+07:00","message":"receive interim result [false|false]: คุยกับทางให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.653830327+07:00","message":"[buffer interim] 4564 false คุยกับทางให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.653841762+07:00","message":"[bufferProcess] interim [80000000]:คุยกับทางให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.653845219+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.653851681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.653854623+07:00","message":"> Transcript [51920] [false]: 'คุยกับทางให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.653856776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.653858668+07:00","message":"Set new StatePrefix: 'คุยกับทางให้คน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.702769794+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.702812395+07:00","message":"receive 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-05-12T14:14:44.702830269+07:00","message":"receive interim result [false|false]: คุยกับทางค่ายเบอร์เดิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.702848969+07:00","message":"[buffer interim] 4564 false คุยกับทางค่ายเบอร์เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.702862036+07:00","message":"[bufferProcess] interim [140000000]:คุยกับทางค่ายเบอร์เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.702865885+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.702870461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.702874676+07:00","message":"> Transcript [51921] [false]: 'คุยกับทางให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.702878097+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.731306635+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.731356742+07:00","message":"receive 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-05-12T14:14:44.731364857+07:00","message":"receive interim result [false|false]: คุยกับทางให้คนเดิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.731381765+07:00","message":"[buffer interim] 4564 false คุยกับทางให้คนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.731388821+07:00","message":"[bufferProcess] interim [260000000]:คุยกับทางให้คนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.731391983+07:00","message":"[bufferProcess] send to processor:คุยกับทางค่ายเบอร์เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.731398173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.731400747+07:00","message":"> Transcript [51922] [false]: 'คุยกับทางค่ายเบอร์เดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.731403257+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.731406805+07:00","message":"Set new StatePrefix: 'คุยกับทางค่ายเบอร์เดิม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.739146778+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.739185391+07:00","message":"receive 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-05-12T14:14:44.73919176+07:00","message":"receive interim result [false|false]: คุยกับทางค่ายเบอร์เดิมใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.739208892+07:00","message":"[buffer interim] 4564 false คุยกับทางค่ายเบอร์เดิมใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.739215563+07:00","message":"[bufferProcess] interim [320000000]:คุยกับทางค่ายเบอร์เดิมใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.739218714+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้คนเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.739225648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.739228865+07:00","message":"> Transcript [51923] [false]: 'คุยกับทางให้คนเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.739230967+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.739232797+07:00","message":"Set new StatePrefix: 'คุยกับทางให้คนเดิม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.745730306+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.745750286+07:00","message":"receive 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-05-12T14:14:44.745754955+07:00","message":"receive interim result [false|false]: คุยกับทางท่านเปรมชัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.745767766+07:00","message":"[buffer interim] 4564 false คุยกับทางท่านเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.745773626+07:00","message":"[bufferProcess] interim [380000000]:คุยกับทางท่านเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.745775777+07:00","message":"[bufferProcess] send to processor:คุยกับทางค่ายเบอร์เดิมใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.745781156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.745783418+07:00","message":"> Transcript [51924] [false]: 'คุยกับทางค่ายเบอร์เดิมใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.745785332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.745787386+07:00","message":"Set new StatePrefix: 'คุยกับทางค่ายเบอร์เดิมใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.900087119+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.900126127+07:00","message":"receive 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-05-12T14:14:44.900131527+07:00","message":"receive interim result [false|false]: คุยกับทางท่านเปรมชัยบุญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.900150382+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.900154513+07:00","message":"receive 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-05-12T14:14:44.90015717+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.90016225+07:00","message":"[buffer interim] 4564 false คุยกับทางท่านเปรมชัยบุญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:44.900167942+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.900173603+07:00","message":"[bufferProcess] interim [560000000]:คุยกับทางท่านเปรมชัยบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.900177558+07:00","message":"[bufferProcess] send to processor:คุยกับทางท่านเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.90018175+07:00","message":"[bufferProcess] interim [620000000]:คุยกับทางให้ประเดิมชัยบุญช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.90018393+07:00","message":"[bufferProcess] send to processor:คุยกับทางท่านเปรมชัยบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.900186994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.900189993+07:00","message":"> Transcript [51925] [false]: 'คุยกับทางท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.900194427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.900196371+07:00","message":"Set new StatePrefix: 'คุยกับทางท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.900197968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.900199774+07:00","message":"> Transcript [51926] [false]: 'คุยกับทางท่านเปรมชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.900203275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.900205305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.900207016+07:00","message":"StatePrefix: 'คุยกับทางท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:44.900209544+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:45.092037206+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:45.09207245+07:00","message":"receive 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-05-12T14:14:45.092079142+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:45.092094107+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.092101959+07:00","message":"[bufferProcess] interim [740000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.092104735+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.092108442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.092111666+07:00","message":"> Transcript [51927] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.092114071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.092116115+07:00","message":"Set new StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:45.293753064+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:45.29379706+07:00","message":"receive 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-05-12T14:14:45.293803755+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:45.293820746+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.293831371+07:00","message":"[bufferProcess] interim [980000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.293833963+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.293841597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.293844449+07:00","message":"> Transcript [51928] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.29384863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.293850892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.293852893+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.293855477+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:45.410472051+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:45.410514807+07:00","message":"receive 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-05-12T14:14:45.410520858+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:45.410539204+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.410547567+07:00","message":"[bufferProcess] interim [40000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.410550264+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.41055453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.410557401+07:00","message":"> Transcript [51929] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.410561174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.410563351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.410565484+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.410568274+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:45.993830924+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:45.993869302+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-05-12T14:14:45.993875095+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:45.993890257+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.993913165+07:00","message":"[bufferProcess] interim [640000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.993916113+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.993926453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.993929853+07:00","message":"> Transcript [51930] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.993934235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.993936756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.993938942+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:45.99395156+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.142144728+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.142188996+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-05-12T14:14:46.142195301+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.142211714+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.142226911+07:00","message":"[bufferProcess] interim [820000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.142230246+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.142234138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.142237245+07:00","message":"> Transcript [51931] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.142242122+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.142244388+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.142246555+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.142249346+07:00","message":"TextPushed: 'คุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.142253174+07:00","message":"Push: 'กับทางให้ประเดิมชัยบุญช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.142255282+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.142259235+07:00","message":"Set new StatePrefix : 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.142261771+07:00","message":"Next Push (prob) : 'เหลือด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.142270914+07:00","message":"push: {false กับทางให้ประเดิมชัยบุญช่วย 0 0xc004d58e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.191883753+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.191928255+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-05-12T14:14:46.191937208+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.191956376+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.191969816+07:00","message":"[bufferProcess] interim [880000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.19197416+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.19198312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.191989386+07:00","message":"> Transcript [51932] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.191995441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.191998673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.192001573+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.192005675+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.578246633+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.578288601+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-05-12T14:14:46.578295066+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.57831371+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.578326131+07:00","message":"[bufferProcess] interim [180000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.578328751+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.578336006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.57833942+07:00","message":"> Transcript [51933] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.578343535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.578345575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.578348463+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.578351351+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.732971283+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.733008118+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-05-12T14:14:46.733015954+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.733032911+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.73304155+07:00","message":"[bufferProcess] interim [300000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.733045689+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.733050445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.733054399+07:00","message":"> Transcript [51934] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.733059918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.733062884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.73306543+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.733069473+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.877644278+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.877695093+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-05-12T14:14:46.877703514+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.877724798+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.877738313+07:00","message":"[bufferProcess] interim [480000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.877743034+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.877748481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.877753719+07:00","message":"> Transcript [51935] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.877760927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.877764435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.877768006+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.877772146+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.87778115+07:00","message":"Push: 'เหลือด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.87778456+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.87778797+07:00","message":"Set new StatePrefix : 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:46.877791961+07:00","message":"Next Push (prob) : 'ระหว่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:46.877804356+07:00","message":"push: {false เหลือด้วย 0 0xc004d58e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.007495121+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.007530949+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-05-12T14:14:47.007537457+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.007551366+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.007558585+07:00","message":"[bufferProcess] interim [660000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.007561245+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.007564597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.007567193+07:00","message":"> Transcript [51936] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.007570873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.007572926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.007575176+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.00757763+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.275764427+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.275798315+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-05-12T14:14:47.27580522+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับไอ้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.275820576+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.275830146+07:00","message":"[bufferProcess] interim [960000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.275832828+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.275836922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.275839557+07:00","message":"> Transcript [51937] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.275842978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.27584502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.275847222+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.275850158+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.279746305+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.279762483+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-05-12T14:14:47.279766893+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.279779577+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.279783511+07:00","message":"[bufferProcess] interim [20000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.279786034+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.279789177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.279791983+07:00","message":"> Transcript [51938] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.279794507+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.279796241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.279798063+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.279800036+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:47.379493268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:47.379496987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.593638352+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.593687504+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-05-12T14:14:47.59369457+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.593710253+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.593720112+07:00","message":"[bufferProcess] interim [260000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.593723131+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.593727428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.593730579+07:00","message":"> Transcript [51939] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.593736226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.593738311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.593740893+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.593743474+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.593746655+07:00","message":"Push: 'ระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.593748439+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.59375056+07:00","message":"Set new StatePrefix : 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.593753231+07:00","message":"Next Push (prob) : 'ชวนพูดคุยกับอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.593770837+07:00","message":"push: {false ระหว่างนี้ 0 0xc004d58e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.735747902+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.735790405+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-05-12T14:14:47.735799089+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.735818413+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.735831629+07:00","message":"[bufferProcess] interim [380000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.735836857+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.73584165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.735845844+07:00","message":"> Transcript [51940] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.735851043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.735854337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.735857329+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.735861958+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.799323359+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.799367013+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-05-12T14:14:47.799374947+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.799390526+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.799403323+07:00","message":"[bufferProcess] interim [500000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.799406576+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.79942013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.799423554+07:00","message":"> Transcript [51941] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.799427827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.799429829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.799431996+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.799434948+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.977270505+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.977305282+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-05-12T14:14:47.977315293+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:47.977328641+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.977337738+07:00","message":"[bufferProcess] interim [680000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.977340616+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.977345838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.977348575+07:00","message":"> Transcript [51942] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.977352268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.97735426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.97735657+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:47.977359516+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.209951301+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.209987719+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-05-12T14:14:48.20999382+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.21000529+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.210012876+07:00","message":"[bufferProcess] interim [920000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.210016207+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.210019673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.210022262+07:00","message":"> Transcript [51943] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.210027043+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.210029033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.210032768+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.210035443+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.210040231+07:00","message":"Push: 'ชวนพูดคุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.210042787+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.210045231+07:00","message":"Set new StatePrefix : 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.210047531+07:00","message":"Next Push (prob) : 'ท่านนี้หน่อยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.210085497+07:00","message":"push: {false ชวนพูดคุยกับอาจารย์ 0 0xc004d58e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.386176721+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.386221296+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-05-12T14:14:48.386228747+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.386245833+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.386256229+07:00","message":"[bufferProcess] interim [980000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.386259611+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.386263448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.386266919+07:00","message":"> Transcript [51944] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.386270739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.386272982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.386275025+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.386277778+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.495656075+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.495701908+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-05-12T14:14:48.495708822+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.495723698+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.495731561+07:00","message":"[bufferProcess] interim [160000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.495734577+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.495742439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.495745501+07:00","message":"> Transcript [51945] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.495749645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.495751715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.495753649+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.495757307+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.499864388+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.499899883+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-05-12T14:14:48.499906896+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เช่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.499922848+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.49993081+07:00","message":"[bufferProcess] interim [220000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.499934131+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.499941048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.499943961+07:00","message":"> Transcript [51946] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.499948407+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.499950368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.499952285+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.499955519+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.688219236+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.68828305+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-05-12T14:14:48.688290934+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.688307495+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.688317223+07:00","message":"[bufferProcess] interim [340000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.688320527+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.688324491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.688327159+07:00","message":"> Transcript [51947] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.688332106+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.688334278+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.688336154+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.68833969+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.688343341+07:00","message":"Push: 'ท่านนี้หน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.688346341+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.688348811+07:00","message":"Set new StatePrefix : 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.688351173+07:00","message":"Next Push (prob) : 'เป็นผู้เช่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.688360772+07:00","message":"push: {false ท่านนี้หน่อยค่ะ 0 0xc004d58e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.87418556+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.87422965+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-05-12T14:14:48.874236669+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:48.874253905+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.874262375+07:00","message":"[bufferProcess] interim [580000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.874265725+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.874273214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.874276092+07:00","message":"> Transcript [51948] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.874279246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:48.874281622+07:00","message":"Set new StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:49.001555515+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:49.001597466+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-05-12T14:14:49.001604698+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:49.001617909+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.001629001+07:00","message":"[bufferProcess] interim [640000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.001634058+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.001640708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.001645101+07:00","message":"> Transcript [51949] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.001651409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.001653993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.001657162+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.001661098+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:49.112269198+07:00","message":"[GCS] IsForceVAD: false for message ID: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:49.141939701+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:49.141990625+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-05-12T14:14:49.141998705+07:00","message":"receive interim result [false|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:49.142019557+07:00","message":"[buffer interim] 4564 false คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.142029724+07:00","message":"[bufferProcess] interim [820000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.142033101+07:00","message":"[bufferProcess] send to processor:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.142039145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.142042412+07:00","message":"> Transcript [51950] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.142047084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.142049289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.142051108+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.142053849+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:49.173758567+07:00","message":"[GCS] Start streaming session, msgId: 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:49.344011099+07:00","message":"receive streaming session, msgId: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:49.344053653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญเรื่องของ\",\"confidence\":0.9491025}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:49.344061584+07:00","message":"receive interim result [true|false]: คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:49.344074689+07:00","message":"end recv isFinal message id 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:49.344076973+07:00","message":"end Recv id 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:49.344083589+07:00","message":"[buffer interim] 4564 true คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.344092672+07:00","message":"[bufferProcess] interim [970000000]:คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.344100329+07:00","message":"[bufferProcess] send to processor (isfinal):คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.344104537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.344107446+07:00","message":"> Transcript [51951] [false]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.344111586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.344113539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.344120103+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.344123613+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.344125865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.344127839+07:00","message":"> Transcript [51952] [true]: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.344130591+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.34413234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.344134138+07:00","message":"StatePrefix: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะเป็นผู้เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.344136327+07:00","message":"TextPushed: 'คุยกับทางให้ประเดิมชัยบุญช่วยเหลือด้วยระหว่างนี้ชวนพูดคุยกับอาจารย์ท่านนี้หน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:49.344142914+07:00","message":"Push: 'เป็นผู้เ****วชาญเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:49.344152146+07:00","message":"push: {true เป็นผู้เ****วชาญเรื่องของ 0 0xc004d58e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:49.355526906+07:00","message":"write wav file: './tmp/7565/7565_4564.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.16109489+07:00","message":"receive streaming session, msgId: 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.161144954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนไปฟ้าก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.161151643+07:00","message":"receive interim result [false|false]: คนไปฟ้าก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.161173684+07:00","message":"[buffer interim] 4565 false คนไปฟ้าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.161181288+07:00","message":"[bufferProcess] interim [780000000]:คนไปฟ้าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.161183191+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.344838819+07:00","message":"receive streaming session, msgId: 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.344869718+07:00","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-05-12T14:14:50.344875152+07:00","message":"receive interim result [false|false]: คนไปฟ้าก็ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.344891753+07:00","message":"[buffer interim] 4565 false คนไปฟ้าก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.34489906+07:00","message":"[bufferProcess] interim [960000000]:คนไปฟ้าก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.344901513+07:00","message":"[bufferProcess] send to processor:คนไปฟ้าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.344905135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.344907897+07:00","message":"> Transcript [51953] [false]: 'คนไปฟ้าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.344909824+07:00","message":"Set StatePrefix (first interim): 'คนไปฟ้าก็'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:50.37967057+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:50.379692673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.415736952+07:00","message":"receive streaming session, msgId: 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.415771501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนไปฟ้าก็ว่าได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.41577725+07:00","message":"receive interim result [false|false]: คนไปฟ้าก็ว่าได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.415791025+07:00","message":"[buffer interim] 4565 false คนไปฟ้าก็ว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.415798249+07:00","message":"[bufferProcess] interim [80000000]:คนไปฟ้าก็ว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.415800824+07:00","message":"[bufferProcess] send to processor:คนไปฟ้าก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.415804091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.415806807+07:00","message":"> Transcript [51954] [false]: 'คนไปฟ้าก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.415811538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.415813661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.415815423+07:00","message":"StatePrefix: 'คนไปฟ้าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.41581758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.612794121+07:00","message":"receive streaming session, msgId: 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.612837521+07:00","message":"receive 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-05-12T14:14:50.612844042+07:00","message":"receive interim result [false|false]: คนไปฟ้าก็ว่าได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.612856825+07:00","message":"[buffer interim] 4565 false คนไปฟ้าก็ว่าได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.612871506+07:00","message":"[bufferProcess] interim [320000000]:คนไปฟ้าก็ว่าได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.612874269+07:00","message":"[bufferProcess] send to processor:คนไปฟ้าก็ว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.612878298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.612887949+07:00","message":"> Transcript [51955] [false]: 'คนไปฟ้าก็ว่าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.612892914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.612895909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.612897783+07:00","message":"StatePrefix: 'คนไปฟ้าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.612899742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.797833253+07:00","message":"receive streaming session, msgId: 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.797881279+07:00","message":"receive 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-05-12T14:14:50.797888181+07:00","message":"receive interim result [false|false]: คนไปฟ้าก็ว่าได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:50.797904603+07:00","message":"[buffer interim] 4565 false คนไปฟ้าก็ว่าได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.797912642+07:00","message":"[bufferProcess] interim [440000000]:คนไปฟ้าก็ว่าได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.797915722+07:00","message":"[bufferProcess] send to processor:คนไปฟ้าก็ว่าได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.797922144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.797925547+07:00","message":"> Transcript [51956] [false]: 'คนไปฟ้าก็ว่าได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.797929858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.797931963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.797933871+07:00","message":"StatePrefix: 'คนไปฟ้าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:50.797935758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:51.436300846+07:00","message":"receive streaming session, msgId: 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:51.436346011+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-05-12T14:14:51.43635324+07:00","message":"receive interim result [false|false]: คนไปฟ้าก็ว่าได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:51.436371144+07:00","message":"[buffer interim] 4565 false คนไปฟ้าก็ว่าได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.436380394+07:00","message":"[bufferProcess] interim [40000000]:คนไปฟ้าก็ว่าได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.436385043+07:00","message":"[bufferProcess] send to processor:คนไปฟ้าก็ว่าได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.436391805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.436395986+07:00","message":"> Transcript [51957] [false]: 'คนไปฟ้าก็ว่าได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.436401331+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.436404574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.436407563+07:00","message":"StatePrefix: 'คนไปฟ้าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.436417426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.436424945+07:00","message":"Push: 'คนไปฟ้าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.436428427+07:00","message":"TextPushed: 'คนไปฟ้าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.436431384+07:00","message":"Set new StatePrefix : 'คนไปฟ้าก็ว่าได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.436434584+07:00","message":"Next Push (prob) : 'ว่าได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:51.436445216+07:00","message":"push: {false คนไปฟ้าก็ 0 0xc004ce9480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:51.999419742+07:00","message":"receive streaming session, msgId: 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:51.999461446+07:00","message":"receive 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-05-12T14:14:51.999467501+07:00","message":"receive interim result [false|false]: คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:51.999483014+07:00","message":"[buffer interim] 4565 false คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.999490108+07:00","message":"[bufferProcess] interim [520000000]:คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.999493056+07:00","message":"[bufferProcess] send to processor:คนไปฟ้าก็ว่าได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.999500396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.999503664+07:00","message":"> Transcript [51958] [false]: 'คนไปฟ้าก็ว่าได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.999507194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.999509348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.999511851+07:00","message":"StatePrefix: 'คนไปฟ้าก็ว่าได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:51.999516125+07:00","message":"TextPushed: 'คนไปฟ้าก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:52.040512183+07:00","message":"receive streaming session, msgId: 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:52.040548311+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-05-12T14:14:52.040558574+07:00","message":"receive interim result [false|false]: คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:52.040575191+07:00","message":"[buffer interim] 4565 false คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.040585283+07:00","message":"[bufferProcess] interim [700000000]:คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.040587817+07:00","message":"[bufferProcess] send to processor:คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.040592842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.040595792+07:00","message":"> Transcript [51959] [false]: 'คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.040598979+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.040601208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.040603465+07:00","message":"StatePrefix: 'คนไปฟ้าก็ว่าได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.040605798+07:00","message":"TextPushed: 'คนไปฟ้าก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:52.206762124+07:00","message":"receive streaming session, msgId: 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:52.20680002+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-05-12T14:14:52.206806882+07:00","message":"receive interim result [false|false]: คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:52.206821514+07:00","message":"[buffer interim] 4565 false คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.206828658+07:00","message":"[bufferProcess] interim [880000000]:คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.206831336+07:00","message":"[bufferProcess] send to processor:คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.206838139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.20684103+07:00","message":"> Transcript [51960] [false]: 'คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.206844162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.206846489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.206848866+07:00","message":"StatePrefix: 'คนไปฟ้าก็ว่าได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.206851183+07:00","message":"TextPushed: 'คนไปฟ้าก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:52.523158543+07:00","message":"receive streaming session, msgId: 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:52.5232008+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-05-12T14:14:52.523207344+07:00","message":"receive interim result [false|false]: คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:52.523222826+07:00","message":"[buffer interim] 4565 false คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.523232301+07:00","message":"[bufferProcess] interim [180000000]:คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.523234951+07:00","message":"[bufferProcess] send to processor:คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.523241013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.523244049+07:00","message":"> Transcript [51961] [false]: 'คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.523247717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.523249957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.523253102+07:00","message":"StatePrefix: 'คนไปฟ้าก็ว่าได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.523255393+07:00","message":"TextPushed: 'คนไปฟ้าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.52326087+07:00","message":"Push: 'ว่าได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.523262817+07:00","message":"TextPushed: 'คนไปฟ้าก็ว่าได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.52326503+07:00","message":"Set new StatePrefix : 'คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:52.52326765+07:00","message":"Next Push (prob) : 'อยู่ในสายกับเราแล้วค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:52.523291677+07:00","message":"push: {false ว่าได้นะคะ 0 0xc004ce9480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:53.049837748+07:00","message":"receive streaming session, msgId: 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:53.049883112+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-05-12T14:14:53.049892625+07:00","message":"receive interim result [false|false]: คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:53.049914213+07:00","message":"[buffer interim] 4565 false คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.04992916+07:00","message":"[bufferProcess] interim [720000000]:คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.049932513+07:00","message":"[bufferProcess] send to processor:คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.049939988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.049942883+07:00","message":"> Transcript [51962] [false]: 'คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.049946761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.049948802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.049951182+07:00","message":"StatePrefix: 'คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.049954334+07:00","message":"TextPushed: 'คนไปฟ้าก็ว่าได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:53.234296189+07:00","message":"receive streaming session, msgId: 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:53.234335512+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-05-12T14:14:53.234341693+07:00","message":"receive interim result [false|false]: คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์ขนม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:53.234353097+07:00","message":"[buffer interim] 4565 false คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์ขนม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.234360912+07:00","message":"[bufferProcess] interim [900000000]:คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์ขนม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.234363956+07:00","message":"[bufferProcess] send to processor:คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.234369675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.234372439+07:00","message":"> Transcript [51963] [false]: 'คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.234376133+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.234378413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.234380905+07:00","message":"StatePrefix: 'คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.234383444+07:00","message":"TextPushed: 'คนไปฟ้าก็ว่าได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:53.332477581+07:00","message":"[GCS] IsForceVAD: false for message ID: 4565"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:53.379884824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:53.379903231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:53.403994693+07:00","message":"[GCS] Start streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:53.491535718+07:00","message":"receive streaming session, msgId: 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:53.491580744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์ถนอมสัตย์\",\"confidence\":0.92237973}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:53.491591304+07:00","message":"receive interim result [true|false]: คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์ถนอมสัตย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:53.491601112+07:00","message":"end recv isFinal message id 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:53.491603238+07:00","message":"end Recv id 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:53.491609823+07:00","message":"[buffer interim] 4565 true คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์ถนอมสัตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.491619532+07:00","message":"[bufferProcess] interim [170000000]:คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์ถนอมสัตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.491622816+07:00","message":"[bufferProcess] send to processor (isfinal):คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์ขนม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.491626255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.491630993+07:00","message":"> Transcript [51964] [false]: 'คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์ขนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.491634491+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.491636267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.491639265+07:00","message":"StatePrefix: 'คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.491642436+07:00","message":"TextPushed: 'คนไปฟ้าก็ว่าได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.491644284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.491646327+07:00","message":"> Transcript [51965] [true]: 'คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์ถนอมสัตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.491648499+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.491650343+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.491653825+07:00","message":"StatePrefix: 'คนไปฟ้าก็ว่าได้นะคะอยู่ในสายกับเราแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.491656082+07:00","message":"TextPushed: 'คนไปฟ้าก็ว่าได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:53.491660551+07:00","message":"Push: 'อยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์ถนอมสัตย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:53.491669552+07:00","message":"push: {true อยู่ในสายกับเราแล้วค่ะอาจารย์จักรพันธุ์ถนอมสัตย์ 0 0xc004ce9480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:53.5017947+07:00","message":"write wav file: './tmp/7565/7565_4565.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.393487508+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.39353207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.393537563+07:00","message":"receive interim result [false|false]: มันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.39355294+07:00","message":"[buffer interim] 4566 false มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.393561192+07:00","message":"[bufferProcess] interim [780000000]:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.393563904+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.468617516+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.468663833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.468670275+07:00","message":"receive interim result [false|false]: มันเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.468689562+07:00","message":"[buffer interim] 4566 false มันเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.468702315+07:00","message":"[bufferProcess] interim [900000000]:มันเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.468704723+07:00","message":"[bufferProcess] send to processor:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.468708801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.468712342+07:00","message":"> Transcript [51966] [false]: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.468714547+07:00","message":"Set StatePrefix (first interim): 'มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.665317083+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.665354782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.665360273+07:00","message":"receive interim result [false|false]: มันเป็นพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.665377271+07:00","message":"[buffer interim] 4566 false มันเป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.665385034+07:00","message":"[bufferProcess] interim [80000000]:มันเป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.665387502+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.665391245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.665394076+07:00","message":"> Transcript [51967] [false]: 'มันเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.665397364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.665399271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.665401077+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.665403161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.774871204+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.774923133+07:00","message":"receive 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-05-12T14:14:54.774931699+07:00","message":"receive interim result [false|false]: มันเป็นผู้นำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.774954165+07:00","message":"[buffer interim] 4566 false มันเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.77496811+07:00","message":"[bufferProcess] interim [140000000]:มันเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.774972013+07:00","message":"[bufferProcess] send to processor:มันเป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.774980559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.774987143+07:00","message":"> Transcript [51968] [false]: 'มันเป็นพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.774990627+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.774993686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.774995471+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.774997375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.794253494+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.794289133+07:00","message":"receive 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-05-12T14:14:54.794298243+07:00","message":"receive interim result [false|false]: มันเป็นพูดใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.794314124+07:00","message":"[buffer interim] 4566 false มันเป็นพูดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.794321008+07:00","message":"[bufferProcess] interim [200000000]:มันเป็นพูดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.794323292+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.794326633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.794329487+07:00","message":"> Transcript [51969] [false]: 'มันเป็นผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.794332443+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.794334438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.7943362+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.794338108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.837459873+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.837501199+07:00","message":"receive 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-05-12T14:14:54.837508724+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.837525495+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.837533986+07:00","message":"[bufferProcess] interim [320000000]:มันเป็นผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.837538586+07:00","message":"[bufferProcess] send to processor:มันเป็นพูดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.837552927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.837557641+07:00","message":"> Transcript [51970] [false]: 'มันเป็นพูดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.837562454+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.837565184+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.837567066+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.837569294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.837576754+07:00","message":"Push: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.837579212+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.837581506+07:00","message":"Set new StatePrefix : 'มันเป็นพูดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:54.837583591+07:00","message":"Next Push (prob) : 'พูดใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:54.837592014+07:00","message":"push: {false มันเป็น 0 0xc004ce8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:55.149977825+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:55.15001451+07:00","message":"receive 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-05-12T14:14:55.150020244+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:55.15003244+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.150039143+07:00","message":"[bufferProcess] interim [560000000]:มันเป็นผู้อำนวยการศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.150042092+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.150047556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.150050184+07:00","message":"> Transcript [51971] [false]: 'มันเป็นผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.150052821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.150054889+07:00","message":"Set new StatePrefix: 'มันเป็นผู้อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:55.4892989+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:55.489336549+07:00","message":"receive 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-05-12T14:14:55.489341818+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:55.489356825+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.489366073+07:00","message":"[bufferProcess] interim [920000000]:มันเป็นผู้อำนวยการศูนย์เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.489368926+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.489373762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.489376846+07:00","message":"> Transcript [51972] [false]: 'มันเป็นผู้อำนวยการศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.489382875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.489385326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.489388449+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.489390702+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:55.547464789+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:55.547504697+07:00","message":"receive 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-05-12T14:14:55.547510983+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:55.547525961+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.547535479+07:00","message":"[bufferProcess] interim [980000000]:มันเป็นผู้อำนวยการศูนย์ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.547538007+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.54754289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.54754582+07:00","message":"> Transcript [51973] [false]: 'มันเป็นผู้อำนวยการศูนย์เชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.54754968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.547551679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.547553935+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.547556131+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:55.667866804+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:55.667904111+07:00","message":"receive 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-05-12T14:14:55.667910068+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:55.667921918+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.667932977+07:00","message":"[bufferProcess] interim [100000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.667936738+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.66794107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.667945093+07:00","message":"> Transcript [51974] [false]: 'มันเป็นผู้อำนวยการศูนย์ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.667950105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.667953989+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.667957198+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.667960314+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:55.986514511+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:55.986549151+07:00","message":"receive 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-05-12T14:14:55.986554893+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:55.986572154+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.986580992+07:00","message":"[bufferProcess] interim [400000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.986584604+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.986593354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.986597176+07:00","message":"> Transcript [51975] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.986602392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.986605837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.986609513+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.986613282+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.986622756+07:00","message":"Push: 'ผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.986624813+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.986627073+07:00","message":"Set new StatePrefix : 'มันเป็นผู้อำนวยการศูนย์เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:55.986629689+07:00","message":"Next Push (prob) : 'ศูนย์เ****วชาญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:55.986638133+07:00","message":"push: {false ผู้อำนวยการ 0 0xc004ce8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.267758778+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.267831666+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-05-12T14:14:56.267839464+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญด้านบน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.267856212+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.267866362+07:00","message":"[bufferProcess] interim [640000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.267873329+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.267881606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.267885779+07:00","message":"> Transcript [51976] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.267889829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.267892147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.267893914+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.267897043+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:56.379976287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:56.380017391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.381253568+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.381291954+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-05-12T14:14:56.381298105+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญการดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.381313504+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญการดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.381320769+07:00","message":"[bufferProcess] interim [760000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญการดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.381323645+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.381327352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.381330067+07:00","message":"> Transcript [51977] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญด้านบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.381333595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.38133559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.381337415+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.381339657+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.432352514+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.432383681+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-05-12T14:14:56.432389253+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.432400711+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.432407565+07:00","message":"[bufferProcess] interim [880000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.432409959+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญการดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.432421937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.43242487+07:00","message":"> Transcript [51978] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญการดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.432428468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.432430526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.432432394+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.432434762+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.461392203+07:00","message":"[GCS] Cleaned up inactive client: 4531"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.461412332+07:00","message":"[GCS] Cleaned up inactive client: 4536"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.461424548+07:00","message":"[GCS] Cleaned up inactive client: 4541"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.461426415+07:00","message":"[GCS] Cleaned up inactive client: 4532"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.461428172+07:00","message":"[GCS] Cleaned up inactive client: 4534"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.461429861+07:00","message":"[GCS] Cleaned up inactive client: 4537"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.461432091+07:00","message":"[GCS] Cleaned up inactive client: 4540"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.461433907+07:00","message":"[GCS] Cleaned up inactive client: 4535"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.461435543+07:00","message":"[GCS] Cleaned up inactive client: 4539"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.461437394+07:00","message":"[GCS] Cleaned up inactive client: 4538"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.461441391+07:00","message":"[GCS] Cleaned up inactive client: 4533"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.758565832+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.758619896+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-05-12T14:14:56.758629493+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.758649521+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.758662954+07:00","message":"[bufferProcess] interim [180000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.758667243+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.758676985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.758681894+07:00","message":"> Transcript [51979] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.758688044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.758691635+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.758694831+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.758699587+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.758709597+07:00","message":"Push: 'ศูนย์เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.758712605+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.758716447+07:00","message":"Set new StatePrefix : 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.758720001+07:00","message":"Next Push (prob) : 'กลไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.758742929+07:00","message":"push: {false ศูนย์เ****วชาญ 0 0xc004ce8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.94432322+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.944364915+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-05-12T14:14:56.944372418+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดับแปล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.944389071+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดับแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.944397057+07:00","message":"[bufferProcess] interim [360000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดับแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.944400017+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.944407876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.94442048+07:00","message":"> Transcript [51980] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.944425036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.944427319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.944429174+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.944431686+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.955840771+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.9558637+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-05-12T14:14:56.955869644+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:56.955884365+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.955890311+07:00","message":"[bufferProcess] interim [420000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.955892835+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดับแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.955895858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.955898127+07:00","message":"> Transcript [51981] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดับแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.955901822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.955904856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.95590722+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:56.955909622+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.084273325+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.084318338+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-05-12T14:14:57.084324798+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดแปลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.084343085+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.084351835+07:00","message":"[bufferProcess] interim [480000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.084354492+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.084358044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.084361024+07:00","message":"> Transcript [51982] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.084364954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.084367246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.084370184+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.084372795+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.150392229+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.150436928+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-05-12T14:14:57.150442693+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.150457655+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.150465356+07:00","message":"[bufferProcess] interim [540000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.150467757+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.150474013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.150476922+07:00","message":"> Transcript [51983] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.150480934+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.150483181+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.150485449+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.15048806+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.150494542+07:00","message":"Push: 'กลไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.150496458+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.150498712+07:00","message":"Set new StatePrefix : 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.150502644+07:00","message":"Next Push (prob) : 'ดัดแปลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.150511443+07:00","message":"push: {false กลไฟฟ้า 0 0xc004ce8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.76905597+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.769099284+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-05-12T14:14:57.769106474+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.76912471+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.769132864+07:00","message":"[bufferProcess] interim [140000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.769136151+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.769139771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.769142497+07:00","message":"> Transcript [51984] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.769144723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.769146807+07:00","message":"Set new StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.771349646+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.771379863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดแปลง ECU\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.771386214+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดแปลง ECU"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.771404274+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดแปลง ECU"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.771409302+07:00","message":"[bufferProcess] interim [200000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดแปลง ECU"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.771411527+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.771422431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.771425046+07:00","message":"> Transcript [51985] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.771428475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.771430715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.771433023+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.771435959+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.853233801+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.853272045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.853278147+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:57.853296163+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.853304094+07:00","message":"[bufferProcess] interim [320000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.853306606+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดแปลง ECU"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.853309978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.853312889+07:00","message":"> Transcript [51986] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดแปลง ECU'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.853315286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:57.853317185+07:00","message":"Set new StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าดัดแปลง ECU'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.044586314+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.044620311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.044626127+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.044642275+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.044651667+07:00","message":"[bufferProcess] interim [500000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.044654763+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.044658272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.044661705+07:00","message":"> Transcript [51987] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.044664147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.044668006+07:00","message":"Set new StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.167398902+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.167457691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.167464512+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.16748023+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.167490672+07:00","message":"[bufferProcess] interim [620000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.167493978+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.167499928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.167502584+07:00","message":"> Transcript [51988] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.167506881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.167509103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.167510928+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.167513309+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.378087314+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.378131134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.378137878+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.378154034+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.3781621+07:00","message":"[bufferProcess] interim [740000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.378168964+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.378178664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.378183684+07:00","message":"> Transcript [51989] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.378187834+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.378190068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.378191956+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.378194968+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.49303033+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.493067003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.493072975+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.49308722+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.4930943+07:00","message":"[bufferProcess] interim [860000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.493097035+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.493104871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.493107738+07:00","message":"> Transcript [51990] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.493111731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.493113597+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.493115521+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.493118066+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.499230905+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.499269086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.4992778+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.499292853+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-05-12T14:14:58.499296376+07:00","message":"receive interim result [false|false]:  อยู่ในสายกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.499305149+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.499309744+07:00","message":"[buffer interim] 4566 false  อยู่ในสายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.499315609+07:00","message":"[bufferProcess] interim [920000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.499318143+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.499321522+07:00","message":"[bufferProcess] interim [920000000]: อยู่ในสายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.499323837+07:00","message":"[bufferProcess] update buffer: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.499326837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.499329195+07:00","message":"> Transcript [51991] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.499333121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.499335213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.499337327+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.499340041+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.499342949+07:00","message":"Push: 'จะแปร EP อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.499344817+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.499346795+07:00","message":"Set new StatePrefix : 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.499349039+07:00","message":"Next Push (prob) : 'สายกับเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.499358525+07:00","message":"push: {false จะแปร EP อยู่ใน 0 0xc004ce8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.689134157+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.689188519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.689197311+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.689215141+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-05-12T14:14:58.689220479+07:00","message":"receive interim result [false|false]:  อยู่ในสายกับเราเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.689230131+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.689234673+07:00","message":"[buffer interim] 4566 false  อยู่ในสายกับเราเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.689240772+07:00","message":"[bufferProcess] interim [40000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.689243357+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.689246605+07:00","message":"[bufferProcess] interim [40000000]: อยู่ในสายกับเราเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.689249125+07:00","message":"[bufferProcess] update buffer: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.689251968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.689254639+07:00","message":"> Transcript [51992] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.689258464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.689260712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.689262747+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.689264957+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.728461424+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.728505227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.728513249+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.728525245+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-05-12T14:14:58.728530801+07:00","message":"receive interim result [false|false]:  อยู่ในสายกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.728540731+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.728545608+07:00","message":"[buffer interim] 4566 false  อยู่ในสายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.7285531+07:00","message":"[bufferProcess] interim [100000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.72855631+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.72856009+07:00","message":"[bufferProcess] interim [100000000]: อยู่ในสายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.728562733+07:00","message":"[bufferProcess] update buffer: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.728566026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.728569062+07:00","message":"> Transcript [51993] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.728573234+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.728575442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.728577727+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.728580171+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.739253362+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.739285688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.739293099+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.739305807+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-05-12T14:14:58.739308895+07:00","message":"receive interim result [false|false]:  อยู่ในสายกับเราอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.739317134+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.739321108+07:00","message":"[buffer interim] 4566 false  อยู่ในสายกับเราอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.73932627+07:00","message":"[bufferProcess] interim [160000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.739329629+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.739332759+07:00","message":"[bufferProcess] interim [160000000]: อยู่ในสายกับเราอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.739335678+07:00","message":"[bufferProcess] update buffer: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.739339239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.73934218+07:00","message":"> Transcript [51994] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.739345623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.739347696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.739349679+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.739352102+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.935230311+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.935266122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.935272174+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.935285468+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-05-12T14:14:58.935288397+07:00","message":"receive interim result [false|false]:  อยู่ในสายกับเราอาจารย์สัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.935296454+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.935300506+07:00","message":"[buffer interim] 4566 false  อยู่ในสายกับเราอาจารย์สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.935306996+07:00","message":"[bufferProcess] interim [340000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.935309532+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.93531252+07:00","message":"[bufferProcess] interim [340000000]: อยู่ในสายกับเราอาจารย์สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.93531516+07:00","message":"[bufferProcess] update buffer: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.935318461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.935320977+07:00","message":"> Transcript [51995] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.935325413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.935327368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.935329406+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.935334083+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.935336916+07:00","message":"Push: 'สายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.93533877+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.935341441+07:00","message":"Set new StatePrefix : 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.935343978+07:00","message":"Next Push (prob) : 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.935351704+07:00","message":"push: {false สายกับเรา 0 0xc004ce8100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.939499288+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.939521741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.939527408+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.939537839+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-05-12T14:14:58.939540683+07:00","message":"receive interim result [false|false]:  อยู่ในสายกับเราอาจารย์สวัสดิ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.939546296+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:58.939549503+07:00","message":"[buffer interim] 4566 false  อยู่ในสายกับเราอาจารย์สวัสดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.939554157+07:00","message":"[bufferProcess] interim [400000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.939556601+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.939559713+07:00","message":"[bufferProcess] interim [400000000]: อยู่ในสายกับเราอาจารย์สวัสดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.939561961+07:00","message":"[bufferProcess] update buffer: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์สวัสดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.93956536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.939567792+07:00","message":"> Transcript [51996] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์สัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.93957083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.939572787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.939574787+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:58.939577186+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.050563654+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.050600022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.050606504+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.05061508+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-05-12T14:14:59.050617771+07:00","message":"receive interim result [false|false]:  อยู่ในสายกับเราอาจารย์สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.05062554+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.050629243+07:00","message":"[buffer interim] 4566 false  อยู่ในสายกับเราอาจารย์สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.050635002+07:00","message":"[bufferProcess] interim [520000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.050637436+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์สวัสดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.050640682+07:00","message":"[bufferProcess] interim [520000000]: อยู่ในสายกับเราอาจารย์สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.050643148+07:00","message":"[bufferProcess] update buffer: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.050646616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.050649368+07:00","message":"> Transcript [51997] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์สวัสดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.050652997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.050654984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.050656867+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.050661988+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.250988645+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.251020112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.25102689+07:00","message":"receive interim result [false|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.251038967+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-05-12T14:14:59.251041831+07:00","message":"receive interim result [false|false]:  อยู่ในสายกับเราอาจารย์สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.251049983+07:00","message":"[buffer interim] 4566 false มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.251057998+07:00","message":"[buffer interim] 4566 false  อยู่ในสายกับเราอาจารย์สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.251064162+07:00","message":"[bufferProcess] interim [700000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.251067032+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.251072267+07:00","message":"[bufferProcess] interim [700000000]: อยู่ในสายกับเราอาจารย์สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.251074656+07:00","message":"[bufferProcess] update buffer: มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.25107754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.251081378+07:00","message":"> Transcript [51998] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.251085389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.251087331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.251089162+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.251091786+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:59.380423111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:14:59.380434066+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.426692937+07:00","message":"[GCS] IsForceVAD: false for message ID: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.601310439+07:00","message":"receive streaming session, msgId: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.601360097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้อำนวยการศูนย์เ****วชาญการเกิดไฟฟ้าดับปลายปีอยู่ในสายกับเราอาจารย์สวัสดีค่ะ\",\"confidence\":0.93613505}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.601368414+07:00","message":"receive interim result [true|false]: มันเป็นผู้อำนวยการศูนย์เ****วชาญการเกิดไฟฟ้าดับปลายปีอยู่ในสายกับเราอาจารย์สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.601379129+07:00","message":"end recv isFinal message id 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.601381182+07:00","message":"end Recv id 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.601388034+07:00","message":"[buffer interim] 4566 true มันเป็นผู้อำนวยการศูนย์เ****วชาญการเกิดไฟฟ้าดับปลายปีอยู่ในสายกับเราอาจารย์สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601398529+07:00","message":"[bufferProcess] interim [30000000]:มันเป็นผู้อำนวยการศูนย์เ****วชาญการเกิดไฟฟ้าดับปลายปีอยู่ในสายกับเราอาจารย์สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601404238+07:00","message":"[bufferProcess] send to processor (isfinal):มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601408068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601410699+07:00","message":"> Transcript [51999] [false]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601421196+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601423473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601425591+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.60142863+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601434196+07:00","message":"Push: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601436636+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601439116+07:00","message":"Set new StatePrefix : 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601441512+07:00","message":"Next Push (prob) : 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601443235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601445178+07:00","message":"> Transcript [52000] [true]: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญการเกิดไฟฟ้าดับปลายปีอยู่ในสายกับเราอาจารย์สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601448135+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601449759+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601451781+07:00","message":"StatePrefix: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601458626+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601460573+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.601468248+07:00","message":"push: {false อาจารย์ 0 0xc004ce8100}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601753076+07:00","message":"Push: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601756649+07:00","message":"TextPushed: 'มันเป็นผู้อำนวยการศูนย์เ****วชาญกลไฟฟ้าจะแปร EP อยู่ในสายกับเราอาจารย์สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601759018+07:00","message":"Set new StatePrefix : 'มันเป็นผู้อำนวยการศูนย์เ****วชาญการเกิดไฟฟ้าดับปลายปีอยู่ในสายกับเราอาจารย์สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.601761334+07:00","message":"Next Push (prob) : 'มันเป็นผู้อำนวยการศูนย์เ****วชาญการเกิดไฟฟ้าดับปลายปีอยู่ในสายกับเราอาจารย์สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.601769804+07:00","message":"push: {true สวัสดีค่ะ 0 0xc004ce8100}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.60179188+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4566.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:59.613516515+07:00","message":"write wav file: './tmp/7565/7565_4566.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.743994698+07:00","message":"[GCS] Start streaming session, msgId: 4567"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.872626414+07:00","message":"[GCS] IsForceVAD: false for message ID: 4567"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.965350322+07:00","message":"receive streaming session, msgId: 4567"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.965380614+07:00","message":"found end of frame, send empty tag with msgId: 4567"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.965384171+07:00","message":"end Recv id 4567"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.965399095+07:00","message":"[buffer interim] 4567 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.965425336+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.965432916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.965435641+07:00","message":"> Transcript [52001] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.965438736+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.965440701+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.965442679+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.965444454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:14:59.965451262+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:14:59.965461673+07:00","message":"push: {true \n 0 0xc004ce9900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:14:59.970260739+07:00","message":"write wav file: './tmp/7565/7565_4567.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:00.64429913+07:00","message":"[GCS] Start streaming session, msgId: 4568"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:02.381415331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:02.381443105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:02.917037317+07:00","message":"receive streaming session, msgId: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:02.917083218+07:00","message":"receive 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-05-12T14:15:02.917089069+07:00","message":"receive interim result [false|false]: ปัญหาอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:02.917104342+07:00","message":"[buffer interim] 4568 false ปัญหาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:02.917111369+07:00","message":"[bufferProcess] interim [40000000]:ปัญหาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:02.917113326+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:02.917118442+07:00","message":"[bufferProcess] send to processor (ticker):ปัญหาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:02.917122067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:02.917124802+07:00","message":"> Transcript [52002] [false]: 'ปัญหาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:02.917127157+07:00","message":"Set StatePrefix (first interim): 'ปัญหาอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:02.998862156+07:00","message":"receive streaming session, msgId: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:02.998898289+07:00","message":"receive 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-05-12T14:15:02.998904021+07:00","message":"receive interim result [false|false]: ปัญหาอย่างเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:02.998917949+07:00","message":"[buffer interim] 4568 false ปัญหาอย่างเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:02.998925456+07:00","message":"[bufferProcess] interim [160000000]:ปัญหาอย่างเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:02.998927285+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.244543249+07:00","message":"receive streaming session, msgId: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.244587777+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-05-12T14:15:03.244595223+07:00","message":"receive interim result [false|false]: ปัญหาอย่างที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.244614206+07:00","message":"[buffer interim] 4568 false ปัญหาอย่างที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.244623775+07:00","message":"[bufferProcess] interim [340000000]:ปัญหาอย่างที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.244627364+07:00","message":"[bufferProcess] send to processor:ปัญหาอย่างเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.244632177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.244636516+07:00","message":"> Transcript [52003] [false]: 'ปัญหาอย่างเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.244641403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.244645319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.244649311+07:00","message":"StatePrefix: 'ปัญหาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.244653671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.247136057+07:00","message":"receive streaming session, msgId: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.247160835+07:00","message":"receive 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-05-12T14:15:03.247166263+07:00","message":"receive interim result [false|false]: ปัญหาอย่างที่เราเห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.247183222+07:00","message":"[buffer interim] 4568 false ปัญหาอย่างที่เราเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.247189824+07:00","message":"[bufferProcess] interim [400000000]:ปัญหาอย่างที่เราเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.247192482+07:00","message":"[bufferProcess] send to processor:ปัญหาอย่างที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.247196136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.24719854+07:00","message":"> Transcript [52004] [false]: 'ปัญหาอย่างที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.247201622+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.247203407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.2472052+07:00","message":"StatePrefix: 'ปัญหาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.247207129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.486490762+07:00","message":"receive streaming session, msgId: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.486543766+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-05-12T14:15:03.486550612+07:00","message":"receive interim result [false|false]: ปัญหาอย่างที่เราเห็นกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.486565476+07:00","message":"[buffer interim] 4568 false ปัญหาอย่างที่เราเห็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.486573746+07:00","message":"[bufferProcess] interim [640000000]:ปัญหาอย่างที่เราเห็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.486578074+07:00","message":"[bufferProcess] send to processor:ปัญหาอย่างที่เราเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.486585012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.486588118+07:00","message":"> Transcript [52005] [false]: 'ปัญหาอย่างที่เราเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.486591764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.486594216+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.486595972+07:00","message":"StatePrefix: 'ปัญหาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.486597813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.640071133+07:00","message":"receive streaming session, msgId: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.640108903+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-05-12T14:15:03.640114359+07:00","message":"receive interim result [false|false]: ปัญหาอย่างที่เราเห็นกันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.640127206+07:00","message":"[buffer interim] 4568 false ปัญหาอย่างที่เราเห็นกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.640136532+07:00","message":"[bufferProcess] interim [760000000]:ปัญหาอย่างที่เราเห็นกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.64013917+07:00","message":"[bufferProcess] send to processor:ปัญหาอย่างที่เราเห็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.640154442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.640157826+07:00","message":"> Transcript [52006] [false]: 'ปัญหาอย่างที่เราเห็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.640160882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.640162943+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.640164819+07:00","message":"StatePrefix: 'ปัญหาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.640166843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.640171226+07:00","message":"Push: 'ปัญหาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.640173055+07:00","message":"TextPushed: 'ปัญหาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.640175545+07:00","message":"Set new StatePrefix : 'ปัญหาอย่างที่เราเห็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.640178148+07:00","message":"Next Push (prob) : 'ที่เราเห็นกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.640186504+07:00","message":"push: {false ปัญหาอย่าง 0 0xc002eab200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.674822508+07:00","message":"receive streaming session, msgId: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.6748544+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-05-12T14:15:03.674859865+07:00","message":"receive interim result [false|false]: ปัญหาอย่างที่เราเห็นกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.674872953+07:00","message":"[buffer interim] 4568 false ปัญหาอย่างที่เราเห็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.674879999+07:00","message":"[bufferProcess] interim [820000000]:ปัญหาอย่างที่เราเห็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.674882597+07:00","message":"[bufferProcess] send to processor:ปัญหาอย่างที่เราเห็นกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.674887996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.674891053+07:00","message":"> Transcript [52007] [false]: 'ปัญหาอย่างที่เราเห็นกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.674894528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.674896739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.674899119+07:00","message":"StatePrefix: 'ปัญหาอย่างที่เราเห็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.674901377+07:00","message":"TextPushed: 'ปัญหาอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.686488476+07:00","message":"receive streaming session, msgId: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.686511881+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-05-12T14:15:03.686516998+07:00","message":"receive interim result [false|false]: ปัญหาอย่างที่เราเห็นกันที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.686529084+07:00","message":"[buffer interim] 4568 false ปัญหาอย่างที่เราเห็นกันที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.686534477+07:00","message":"[bufferProcess] interim [880000000]:ปัญหาอย่างที่เราเห็นกันที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.68653672+07:00","message":"[bufferProcess] send to processor:ปัญหาอย่างที่เราเห็นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.686540121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.686542718+07:00","message":"> Transcript [52008] [false]: 'ปัญหาอย่างที่เราเห็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.686545522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.686547437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.686549343+07:00","message":"StatePrefix: 'ปัญหาอย่างที่เราเห็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.686551339+07:00","message":"TextPushed: 'ปัญหาอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.816366555+07:00","message":"receive streaming session, msgId: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.816402398+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-05-12T14:15:03.816408024+07:00","message":"receive interim result [false|false]: ปัญหาอย่างที่เราเห็นกันที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:03.816428184+07:00","message":"[buffer interim] 4568 false ปัญหาอย่างที่เราเห็นกันที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.816439783+07:00","message":"[bufferProcess] interim [0]:ปัญหาอย่างที่เราเห็นกันที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.816443413+07:00","message":"[bufferProcess] send to processor:ปัญหาอย่างที่เราเห็นกันที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.816451019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.816455594+07:00","message":"> Transcript [52009] [false]: 'ปัญหาอย่างที่เราเห็นกันที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.816460857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.816465572+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.816468538+07:00","message":"StatePrefix: 'ปัญหาอย่างที่เราเห็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:03.816471945+07:00","message":"TextPushed: 'ปัญหาอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.125376494+07:00","message":"receive streaming session, msgId: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.125410527+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-05-12T14:15:04.125425135+07:00","message":"receive interim result [false|false]: ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.125437366+07:00","message":"[buffer interim] 4568 false ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.125444324+07:00","message":"[bufferProcess] interim [240000000]:ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.125447017+07:00","message":"[bufferProcess] send to processor:ปัญหาอย่างที่เราเห็นกันที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.125451813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.125454882+07:00","message":"> Transcript [52010] [false]: 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.12545827+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.125460698+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.12546295+07:00","message":"StatePrefix: 'ปัญหาอย่างที่เราเห็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.125465226+07:00","message":"TextPushed: 'ปัญหาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.125469559+07:00","message":"Push: 'ที่เราเห็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.125471524+07:00","message":"TextPushed: 'ปัญหาอย่างที่เราเห็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.125473581+07:00","message":"Set new StatePrefix : 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.125475624+07:00","message":"Next Push (prob) : 'ที่ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.125482617+07:00","message":"push: {false ที่เราเห็นกัน 0 0xc002eab200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.320633061+07:00","message":"receive streaming session, msgId: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.320668225+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-05-12T14:15:04.320673995+07:00","message":"receive interim result [false|false]: ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.320686505+07:00","message":"[buffer interim] 4568 false ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.320693403+07:00","message":"[bufferProcess] interim [480000000]:ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.320695817+07:00","message":"[bufferProcess] send to processor:ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.320700981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.320703814+07:00","message":"> Transcript [52011] [false]: 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.320707539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.320709605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.320711587+07:00","message":"StatePrefix: 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.32071405+07:00","message":"TextPushed: 'ปัญหาอย่างที่เราเห็นกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.385222315+07:00","message":"receive streaming session, msgId: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.385258714+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-05-12T14:15:04.385264604+07:00","message":"receive interim result [false|false]: ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.385280097+07:00","message":"[buffer interim] 4568 false ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.38528787+07:00","message":"[bufferProcess] interim [600000000]:ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.385290769+07:00","message":"[bufferProcess] send to processor:ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.38529378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.385296827+07:00","message":"> Transcript [52012] [false]: 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.385300261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.385302135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.385304361+07:00","message":"StatePrefix: 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.385306833+07:00","message":"TextPushed: 'ปัญหาอย่างที่เราเห็นกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.690403956+07:00","message":"receive streaming session, msgId: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.690450133+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-05-12T14:15:04.690457131+07:00","message":"receive interim result [false|false]: ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.690473106+07:00","message":"[buffer interim] 4568 false ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.690481562+07:00","message":"[bufferProcess] interim [840000000]:ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.690484189+07:00","message":"[bufferProcess] send to processor:ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.69049197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.690494689+07:00","message":"> Transcript [52013] [false]: 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.690498775+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.690502263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.690504883+07:00","message":"StatePrefix: 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.690507262+07:00","message":"TextPushed: 'ปัญหาอย่างที่เราเห็นกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.695091241+07:00","message":"receive streaming session, msgId: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.695124135+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-05-12T14:15:04.695131029+07:00","message":"receive interim result [false|false]: ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.695146102+07:00","message":"[buffer interim] 4568 false ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.695152839+07:00","message":"[bufferProcess] interim [900000000]:ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.69515555+07:00","message":"[bufferProcess] send to processor:ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.695162296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.695165074+07:00","message":"> Transcript [52014] [false]: 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.695169442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.695171939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.695174268+07:00","message":"StatePrefix: 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.695177052+07:00","message":"TextPushed: 'ปัญหาอย่างที่เราเห็นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.695182976+07:00","message":"Push: 'ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.695185+07:00","message":"TextPushed: 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.695187631+07:00","message":"Set new StatePrefix : 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:04.695190341+07:00","message":"Next Push (prob) : 'คือรถยนต์ไฟ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.69519762+07:00","message":"push: {false ที่ผ่านมา 0 0xc002eab200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:04.933008675+07:00","message":"[GCS] IsForceVAD: false for message ID: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:05.004202063+07:00","message":"[GCS] Start streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:05.084341919+07:00","message":"receive streaming session, msgId: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:05.084378461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟฟ้า\",\"confidence\":0.95094925}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:05.084385173+07:00","message":"receive interim result [true|false]: ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:05.084397242+07:00","message":"end recv isFinal message id 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:05.084399725+07:00","message":"end Recv id 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:05.084405452+07:00","message":"[buffer interim] 4568 true ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.084413102+07:00","message":"[bufferProcess] interim [320000000]:ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.084416106+07:00","message":"[bufferProcess] send to processor (isfinal):ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.084434893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.084472128+07:00","message":"> Transcript [52015] [false]: 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.084479232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.084481932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.084484399+07:00","message":"StatePrefix: 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.084487083+07:00","message":"TextPushed: 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.084490296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.08449278+07:00","message":"> Transcript [52016] [true]: 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.084495216+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.084496837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.084498403+07:00","message":"StatePrefix: 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมาคือรถยนต์ไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.084500716+07:00","message":"TextPushed: 'ปัญหาอย่างที่เราเห็นกันที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.084511031+07:00","message":"Push: 'คือรถยนต์ไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:05.084525403+07:00","message":"push: {true คือรถยนต์ไฟฟ้า 0 0xc002eab200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:05.095443799+07:00","message":"write wav file: './tmp/7565/7565_4568.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:05.381769446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:05.381785128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:05.726889482+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:05.726932995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:05.726940291+07:00","message":"receive interim result [false|false]: หลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:05.726957638+07:00","message":"[buffer interim] 4569 false หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.7269646+07:00","message":"[bufferProcess] interim [540000000]:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:05.726966688+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.180671571+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.180706494+07:00","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-05-12T14:15:06.180712238+07:00","message":"receive interim result [false|false]: พักหลังๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.180725248+07:00","message":"[buffer interim] 4569 false พักหลังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.180734226+07:00","message":"[bufferProcess] interim [960000000]:พักหลังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.180736665+07:00","message":"[bufferProcess] send to processor:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.180739717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.180742632+07:00","message":"> Transcript [52017] [false]: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.180744627+07:00","message":"Set StatePrefix (first interim): 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.377326171+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.377363221+07:00","message":"receive 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-05-12T14:15:06.377369124+07:00","message":"receive interim result [false|false]: พักหลังๆถูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.377383566+07:00","message":"[buffer interim] 4569 false พักหลังๆถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.377391383+07:00","message":"[bufferProcess] interim [140000000]:พักหลังๆถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.37739392+07:00","message":"[bufferProcess] send to processor:พักหลังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.377399418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.377401986+07:00","message":"> Transcript [52018] [false]: 'พักหลังๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.377404379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.37740653+07:00","message":"Set new StatePrefix: 'พักหลังๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.458941479+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.458978475+07:00","message":"receive 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-05-12T14:15:06.458984094+07:00","message":"receive interim result [false|false]: พักหลังๆถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.459001051+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.459007601+07:00","message":"[bufferProcess] interim [320000000]:พักหลังๆถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.459010236+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.459015458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.459018309+07:00","message":"> Transcript [52019] [false]: 'พักหลังๆถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.459021625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.459023516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.459025393+07:00","message":"StatePrefix: 'พักหลังๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.459027522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.560092699+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.560128423+07:00","message":"receive 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-05-12T14:15:06.560135175+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.560149659+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.56015658+07:00","message":"[bufferProcess] interim [380000000]:พักหลังๆถูกร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.560159183+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.560162474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.560165317+07:00","message":"> Transcript [52020] [false]: 'พักหลังๆถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.560168634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.560170777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.560172612+07:00","message":"StatePrefix: 'พักหลังๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.560174526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.613388206+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.613435654+07:00","message":"receive 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-05-12T14:15:06.613442089+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.613456083+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.613463323+07:00","message":"[bufferProcess] interim [500000000]:พักหลังๆถูกร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.61346568+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.613468834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.613471336+07:00","message":"> Transcript [52021] [false]: 'พักหลังๆถูกร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.61347457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.61347658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.613478452+07:00","message":"StatePrefix: 'พักหลังๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.613480718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.939061826+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.939113597+07:00","message":"receive 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-05-12T14:15:06.939122389+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.939140646+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.939152382+07:00","message":"[bufferProcess] interim [740000000]:พักหลังๆถูกร้องเรียนเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.939156669+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.939164114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.939171463+07:00","message":"> Transcript [52022] [false]: 'พักหลังๆถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.93917696+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.939181319+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.939184451+07:00","message":"StatePrefix: 'พักหลังๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.939187392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.939195337+07:00","message":"Push: 'พักหลังๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.939198659+07:00","message":"TextPushed: 'พักหลังๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.939203064+07:00","message":"Set new StatePrefix : 'พักหลังๆถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:06.939207288+07:00","message":"Next Push (prob) : 'ถูกร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:06.939229463+07:00","message":"push: {false พักหลังๆ 0 0xc0044a3980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.119393826+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.119441662+07:00","message":"receive 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-05-12T14:15:07.11944968+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.11946642+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.119478338+07:00","message":"[bufferProcess] interim [860000000]:พักหลังๆถูกร้องเรียนเยอะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.119481241+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.119485214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.119488161+07:00","message":"> Transcript [52023] [false]: 'พักหลังๆถูกร้องเรียนเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.119491313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.119493555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.119495389+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.119497509+07:00","message":"TextPushed: 'พักหลังๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.128328647+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.128364694+07:00","message":"receive 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-05-12T14:15:07.128374088+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.128388608+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.128395591+07:00","message":"[bufferProcess] interim [920000000]:พักหลังๆถูกร้องเรียนเยอะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.128398282+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.128408466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.128413655+07:00","message":"> Transcript [52024] [false]: 'พักหลังๆถูกร้องเรียนเยอะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.128424913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.128428165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.12843144+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.12843527+07:00","message":"TextPushed: 'พักหลังๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.130303675+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.130324381+07:00","message":"receive 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-05-12T14:15:07.130329388+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.130342158+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.130347988+07:00","message":"[bufferProcess] interim [980000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.130350792+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.130354839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.130357814+07:00","message":"> Transcript [52025] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.130361404+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.13036338+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.130365376+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.130367599+07:00","message":"TextPushed: 'พักหลังๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.329141046+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.329192046+07:00","message":"receive 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-05-12T14:15:07.329198451+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.329214535+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.329221855+07:00","message":"[bufferProcess] interim [220000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.329224421+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.329227914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.329231254+07:00","message":"> Transcript [52026] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.32923477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.329236732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.329239888+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.329241995+07:00","message":"TextPushed: 'พักหลังๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.329246868+07:00","message":"Push: 'ถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.329248723+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.329251258+07:00","message":"Set new StatePrefix : 'พักหลังๆถูกร้องเรียนเยอะเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.329253795+07:00","message":"Next Push (prob) : 'เยอะเหลือเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.32926351+07:00","message":"push: {false ถูกร้องเรียน 0 0xc0044a3980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.777492449+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.777535018+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-05-12T14:15:07.777541921+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.777557336+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.777567512+07:00","message":"[bufferProcess] interim [580000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.777570695+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.777576359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.777581463+07:00","message":"> Transcript [52027] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.777584707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.77758677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.777588684+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.777591441+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.840929139+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.84096469+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-05-12T14:15:07.840970677+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าพอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.840986347+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.840993473+07:00","message":"[bufferProcess] interim [700000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.840996345+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.841000651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.841003321+07:00","message":"> Transcript [52028] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.841006601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.841008654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.841010725+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.841013404+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.967931699+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.967967023+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-05-12T14:15:07.967975666+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:07.967988976+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.96799846+07:00","message":"[bufferProcess] interim [760000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.968001239+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.968006317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.968009117+07:00","message":"> Transcript [52029] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.968014155+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.968016278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.96801859+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:07.968021488+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.156556645+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.156594489+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-05-12T14:15:08.156600984+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.156614001+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.156624116+07:00","message":"[bufferProcess] interim [940000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.15662798+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.156635361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.156639154+07:00","message":"> Transcript [52030] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.156644541+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.156647785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.156650407+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.156652589+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.156656754+07:00","message":"Push: 'เยอะเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.156659689+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.156663453+07:00","message":"Set new StatePrefix : 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.156667029+07:00","message":"Next Push (prob) : 'ค่ะบอกว่าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.156676445+07:00","message":"push: {false เยอะเหลือเกิน 0 0xc0044a3980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.186585074+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.186619871+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-05-12T14:15:08.186626165+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.186639939+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.186647032+07:00","message":"[bufferProcess] interim [0]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.186649474+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.186652874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.186656844+07:00","message":"> Transcript [52031] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.186659999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.186661946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.18666401+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.186666901+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.23760722+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.237654084+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-05-12T14:15:08.237662247+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.237682652+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.237692711+07:00","message":"[bufferProcess] interim [120000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.237697395+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.237706963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.237710216+07:00","message":"> Transcript [52032] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.237716176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.237719304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.23772282+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.237726778+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.346783771+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.346817691+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-05-12T14:15:08.346824408+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.346835815+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.346842353+07:00","message":"[bufferProcess] interim [180000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.346844993+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.346850075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.346852612+07:00","message":"> Transcript [52033] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.346856257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.346858359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.346860236+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.3468632+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกิน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:08.382808213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:08.382818906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.487374187+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.487410537+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-05-12T14:15:08.487416442+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.487440063+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.487447983+07:00","message":"[bufferProcess] interim [300000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.487450739+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.48745404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.487457004+07:00","message":"> Transcript [52034] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.487460749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.487462653+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.487465739+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.487468477+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.487483898+07:00","message":"Push: 'ค่ะบอกว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.487486186+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.487488369+07:00","message":"Set new StatePrefix : 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.487490543+07:00","message":"Next Push (prob) : 'ใช้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.487498862+07:00","message":"push: {false ค่ะบอกว่าไป 0 0xc0044a3980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.669638977+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.669683418+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-05-12T14:15:08.669690657+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.669707959+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.669716115+07:00","message":"[bufferProcess] interim [480000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.669718954+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.66972689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.669730119+07:00","message":"> Transcript [52035] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.669733983+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.669736526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.66973841+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.669741015+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.733024098+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.733075784+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-05-12T14:15:08.733090196+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.733111151+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.733125117+07:00","message":"[bufferProcess] interim [600000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.733130133+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.73314019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.733144253+07:00","message":"> Transcript [52036] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.733151185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.733154539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.733158353+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.733176731+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.946994682+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.947041609+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-05-12T14:15:08.947049562+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.94706832+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.94707735+07:00","message":"[bufferProcess] interim [720000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.947080502+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.94708416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.947087366+07:00","message":"> Transcript [52037] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.947091863+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.947094037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.947096287+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.947098973+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.957310216+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.957346248+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-05-12T14:15:08.957353235+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.957366269+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.95737273+07:00","message":"[bufferProcess] interim [780000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.957375881+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.957382623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.957385724+07:00","message":"> Transcript [52038] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.957389495+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.957391677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.957394294+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.957397074+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.957403736+07:00","message":"Push: 'ใช้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.957405694+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.95740803+07:00","message":"Set new StatePrefix : 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:08.957410804+07:00","message":"Next Push (prob) : 'มันไม่ได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:08.957429654+07:00","message":"push: {false ใช้แล้ว 0 0xc0044a3980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:09.051581467+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:09.051617526+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-05-12T14:15:09.051623421+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:09.05163767+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.051644855+07:00","message":"[bufferProcess] interim [900000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.051647692+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.051654235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.051657017+07:00","message":"> Transcript [52039] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.051660809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.051662952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.051664782+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.051668789+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:09.174657797+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:09.174696654+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-05-12T14:15:09.174703118+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:09.174716177+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.174725164+07:00","message":"[bufferProcess] interim [20000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.174728473+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.174731773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.174734446+07:00","message":"> Transcript [52040] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.174737947+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.17473983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.174741708+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.174744191+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:09.752312669+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:09.752362118+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-05-12T14:15:09.752369022+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:09.752387931+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.752399792+07:00","message":"[bufferProcess] interim [620000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.752406671+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.752414475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.752426248+07:00","message":"> Transcript [52041] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.752431875+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.752434428+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.752436311+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.752439271+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:09.950348564+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:09.950392198+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-05-12T14:15:09.950397719+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:09.950412029+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.950427178+07:00","message":"[bufferProcess] interim [740000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.950430703+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.950437041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.950439858+07:00","message":"> Transcript [52042] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.950443875+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.95044596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.950448238+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.950450978+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.950456272+07:00","message":"Push: 'มันไม่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.950458036+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.950460232+07:00","message":"Set new StatePrefix : 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:09.950462392+07:00","message":"Next Push (prob) : 'ตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:09.950470468+07:00","message":"push: {false มันไม่ได้มา 0 0xc0044a3980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.130434532+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.130483863+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-05-12T14:15:10.130492024+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.130522937+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.130531997+07:00","message":"[bufferProcess] interim [860000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.130535338+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.130538967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.130541593+07:00","message":"> Transcript [52043] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.130545261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.130547456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.13054979+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.130553198+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.294007523+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.29405633+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-05-12T14:15:10.294070284+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.294091574+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.294100155+07:00","message":"[bufferProcess] interim [40000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.294105006+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.294112596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.294117141+07:00","message":"> Transcript [52044] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.294123799+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.294126928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.294129758+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.294134561+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.335035412+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.335073534+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-05-12T14:15:10.33508067+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.33509526+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.335103636+07:00","message":"[bufferProcess] interim [100000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.335108433+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.335118169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.335122485+07:00","message":"> Transcript [52045] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.335128517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.335131746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.335135991+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.335140339+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.39467965+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.394715422+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-05-12T14:15:10.394721379+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะเทียบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.394735302+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะเทียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.394741525+07:00","message":"[bufferProcess] interim [220000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะเทียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.39474411+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.394749336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.394752082+07:00","message":"> Transcript [52046] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.394756128+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.394758024+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.394760518+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.394764632+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.394771277+07:00","message":"Push: 'ตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.394773144+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.394775638+07:00","message":"Set new StatePrefix : 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.394778581+07:00","message":"Next Push (prob) : 'และฐานะที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.394786594+07:00","message":"push: {false ตรฐาน 0 0xc0044a3980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.620529547+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.62058011+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-05-12T14:15:10.620587934+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.62060655+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.620619475+07:00","message":"[bufferProcess] interim [340000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.620622403+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะเทียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.620630042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.620633276+07:00","message":"> Transcript [52047] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะเทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.620636222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.620638115+07:00","message":"Set new StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะเทียบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.742491149+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.74253765+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-05-12T14:15:10.742544749+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.742563172+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.742572102+07:00","message":"[bufferProcess] interim [460000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.742574652+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.742578824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.742584061+07:00","message":"> Transcript [52048] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.742587069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.742589509+07:00","message":"Set new StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.794307204+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.794348784+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-05-12T14:15:10.794356515+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.794376331+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.794389516+07:00","message":"[bufferProcess] interim [580000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.794392789+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.794396987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.794399744+07:00","message":"> Transcript [52049] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.794402492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.794404874+07:00","message":"Set new StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.989480407+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.989526525+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-05-12T14:15:10.989535081+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เช่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:10.989551902+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.989564441+07:00","message":"[bufferProcess] interim [760000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.989572206+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.989579778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.989582657+07:00","message":"> Transcript [52050] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.989588039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.98959132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.989597099+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:10.98960207+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.186029644+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.186106158+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-05-12T14:15:11.186117744+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.186138751+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.186154222+07:00","message":"[bufferProcess] interim [0]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.186159034+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.186169712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.186173872+07:00","message":"> Transcript [52051] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.186180731+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.186184393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.186187946+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.186192544+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.342794773+07:00","message":"[GCS] IsForceVAD: false for message ID: 4569"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:11.382891088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:11.382905226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.383827952+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.383860448+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-05-12T14:15:11.383866243+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.383879984+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.383886985+07:00","message":"[bufferProcess] interim [180000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.383890834+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.383896868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.383899644+07:00","message":"> Transcript [52052] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.383903671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.38390561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.383907504+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.38391053+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.414059756+07:00","message":"[GCS] Start streaming session, msgId: 4570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.438516074+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.438549871+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-05-12T14:15:11.438556038+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.438568135+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.438577813+07:00","message":"[bufferProcess] interim [240000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.438580929+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.438586191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.438589364+07:00","message":"> Transcript [52053] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.438593359+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.438595296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.438597222+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.438601579+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.438606424+07:00","message":"Push: 'และฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.438608564+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.438611175+07:00","message":"Set new StatePrefix : 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.438613643+07:00","message":"Next Push (prob) : 'ผู้เ****วชาญใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.438621132+07:00","message":"push: {false และฐานะที่เป็น 0 0xc0044a3980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.576180896+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.576219124+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-05-12T14:15:11.576227453+07:00","message":"receive interim result [false|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญในตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.576243168+07:00","message":"[buffer interim] 4569 false พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญในตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.576250621+07:00","message":"[bufferProcess] interim [360000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญในตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.576253678+07:00","message":"[bufferProcess] send to processor:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.57626075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.576263355+07:00","message":"> Transcript [52054] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.576267536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.576269593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.576271361+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.576273956+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.707628988+07:00","message":"receive streaming session, msgId: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.707673838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่อาจารย์เป็นผู้เ****วชาญในตอนนี้\",\"confidence\":0.945765}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.707680366+07:00","message":"receive interim result [true|false]: พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่อาจารย์เป็นผู้เ****วชาญในตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.707688774+07:00","message":"end recv isFinal message id 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.707692646+07:00","message":"end Recv id 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.707700954+07:00","message":"[buffer interim] 4569 true พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่อาจารย์เป็นผู้เ****วชาญในตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.707709962+07:00","message":"[bufferProcess] interim [360000000]:พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่อาจารย์เป็นผู้เ****วชาญในตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.707713647+07:00","message":"[bufferProcess] send to processor (isfinal):พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญในตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.707716983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.707719546+07:00","message":"> Transcript [52055] [false]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญในตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.707723079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.707726539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.707728551+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.707731126+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.707737327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.707739342+07:00","message":"> Transcript [52056] [true]: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่อาจารย์เป็นผู้เ****วชาญในตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.707741969+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.707743668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.707745313+07:00","message":"StatePrefix: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.707757621+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.707759748+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.708051621+07:00","message":"Push: 'ผู้เ****วชาญในตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.708055234+07:00","message":"TextPushed: 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่เป็นผู้เ****วชาญในตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.70805774+07:00","message":"Set new StatePrefix : 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่อาจารย์เป็นผู้เ****วชาญในตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.70806074+07:00","message":"Next Push (prob) : 'พักหลังๆถูกร้องเรียนเยอะเหลือเกินค่ะบอกว่าไปใช้แล้วมันไม่ได้มาตรฐานและฐานะที่อาจารย์เป็นผู้เ****วชาญในตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.708069354+07:00","message":"push: {true ผู้เ****วชาญในตอนนี้ 0 0xc0044a3980}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.708075738+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4569.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:11.720543357+07:00","message":"write wav file: './tmp/7565/7565_4569.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.922994164+07:00","message":"[GCS] IsForceVAD: false for message ID: 4570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.939211277+07:00","message":"receive streaming session, msgId: 4570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.939266995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.939273213+07:00","message":"receive interim result [false|false]: เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.939291162+07:00","message":"[buffer interim] 4570 false เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.939299632+07:00","message":"[bufferProcess] interim [540000000]:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:11.939301729+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:11.984332545+07:00","message":"[GCS] Start streaming session, msgId: 4571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:12.047252247+07:00","message":"receive streaming session, msgId: 4570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:12.047297735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่า\",\"confidence\":0.79797167}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:12.047304307+07:00","message":"receive interim result [true|false]: เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:12.047318743+07:00","message":"end recv isFinal message id 4570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:12.047321303+07:00","message":"end Recv id 4570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:12.047328561+07:00","message":"[buffer interim] 4570 true เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.047337538+07:00","message":"[bufferProcess] interim [750000000]:เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.047341334+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.047353499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.047388595+07:00","message":"> Transcript [52057] [false]: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.047392752+07:00","message":"Set StatePrefix (first interim): 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.047395234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.047397804+07:00","message":"> Transcript [52058] [true]: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.04740109+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.047403104+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.047405314+07:00","message":"StatePrefix: 'เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.04740761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.047419431+07:00","message":"Push: 'เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:12.047438018+07:00","message":"push: {true เพราะว่า 0 0xc002eab780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:12.057074276+07:00","message":"write wav file: './tmp/7565/7565_4570.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:12.702192894+07:00","message":"receive streaming session, msgId: 4571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:12.702249883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:12.702256985+07:00","message":"receive interim result [false|false]: วันเกิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:12.702274688+07:00","message":"[buffer interim] 4571 false วันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.702283741+07:00","message":"[bufferProcess] interim [480000000]:วันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.702285861+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:12.928963612+07:00","message":"receive streaming session, msgId: 4571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:12.929015694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเกิดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:12.929021187+07:00","message":"receive interim result [false|false]: มันเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:12.929037158+07:00","message":"[buffer interim] 4571 false มันเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.929045752+07:00","message":"[bufferProcess] interim [660000000]:มันเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.9290483+07:00","message":"[bufferProcess] send to processor:วันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.929053792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.929056585+07:00","message":"> Transcript [52059] [false]: 'วันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:12.929058861+07:00","message":"Set StatePrefix (first interim): 'วันเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.080017718+07:00","message":"receive streaming session, msgId: 4571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.08005958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเกิดจากอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.080065059+07:00","message":"receive interim result [false|false]: มันเกิดจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.080076022+07:00","message":"[buffer interim] 4571 false มันเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.080082574+07:00","message":"[bufferProcess] interim [840000000]:มันเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.080085376+07:00","message":"[bufferProcess] send to processor:มันเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.080091564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.08009555+07:00","message":"> Transcript [52060] [false]: 'มันเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.080099079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.080102487+07:00","message":"Set new StatePrefix: 'มันเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.283525941+07:00","message":"receive streaming session, msgId: 4571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.283571542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเกิดจากอะไรกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.283577109+07:00","message":"receive interim result [false|false]: มันเกิดจากอะไรกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.283593625+07:00","message":"[buffer interim] 4571 false มันเกิดจากอะไรกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.283601637+07:00","message":"[bufferProcess] interim [80000000]:มันเกิดจากอะไรกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.283604305+07:00","message":"[bufferProcess] send to processor:มันเกิดจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.28361177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.283614958+07:00","message":"> Transcript [52061] [false]: 'มันเกิดจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.283618554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.283620646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.28362251+07:00","message":"StatePrefix: 'มันเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.283624597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.398895927+07:00","message":"receive streaming session, msgId: 4571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.398932274+07:00","message":"receive 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-05-12T14:15:13.398938514+07:00","message":"receive interim result [false|false]: มันเกิดจากอะไรกันแน่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.398956941+07:00","message":"[buffer interim] 4571 false มันเกิดจากอะไรกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.398969435+07:00","message":"[bufferProcess] interim [140000000]:มันเกิดจากอะไรกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.398973524+07:00","message":"[bufferProcess] send to processor:มันเกิดจากอะไรกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.398982076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.398986382+07:00","message":"> Transcript [52062] [false]: 'มันเกิดจากอะไรกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.398990794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.398993796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.398996369+07:00","message":"StatePrefix: 'มันเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.398998963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.522725372+07:00","message":"[GCS] IsForceVAD: false for message ID: 4571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.64827545+07:00","message":"receive streaming session, msgId: 4571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.648316455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเกิดจากอะไรกันแน่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.648321241+07:00","message":"receive interim result [true|false]: มันเกิดจากอะไรกันแน่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.648329057+07:00","message":"end recv isFinal message id 4571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.648332781+07:00","message":"end Recv id 4571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.648339252+07:00","message":"[buffer interim] 4571 true มันเกิดจากอะไรกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.648353959+07:00","message":"[bufferProcess] interim [560000000]:มันเกิดจากอะไรกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.648360172+07:00","message":"[bufferProcess] send to processor (isfinal):มันเกิดจากอะไรกันแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.648372759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.64839279+07:00","message":"> Transcript [52063] [false]: 'มันเกิดจากอะไรกันแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.648400701+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.648404193+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.648407763+07:00","message":"StatePrefix: 'มันเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.648410599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.648413517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.648417506+07:00","message":"> Transcript [52064] [true]: 'มันเกิดจากอะไรกันแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.648420493+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.648429821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.648433057+07:00","message":"StatePrefix: 'มันเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.648435459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:13.648445907+07:00","message":"Push: 'มันเกิดจากอะไรกันแน่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:13.648460844+07:00","message":"push: {true มันเกิดจากอะไรกันแน่ 0 0xc004ce9e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:13.654881208+07:00","message":"write wav file: './tmp/7565/7565_4571.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:14.164975863+07:00","message":"[GCS] Start streaming session, msgId: 4572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:14.225068259+07:00","message":"[GCS] IsForceVAD: false for message ID: 4572"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:14.383345556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:14.383363914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:14.387592475+07:00","message":"receive streaming session, msgId: 4572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:14.387610351+07:00","message":"found end of frame, send empty tag with msgId: 4572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:14.387613283+07:00","message":"end Recv id 4572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:14.387619831+07:00","message":"[buffer interim] 4572 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:14.387626463+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:14.387629585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:14.387632453+07:00","message":"> Transcript [52065] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:14.387635272+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:14.387637024+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:14.387638844+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:14.387640629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:14.387648193+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:14.387656792+07:00","message":"push: {true \n 0 0xc002a7c580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:14.392174236+07:00","message":"write wav file: './tmp/7565/7565_4572.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:14.546991725+07:00","message":"[GCS] Start streaming session, msgId: 4573"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:14.613056419+07:00","message":"[GCS] IsForceVAD: false for message ID: 4573"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:14.933900294+07:00","message":"receive streaming session, msgId: 4573"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:14.933919062+07:00","message":"found end of frame, send empty tag with msgId: 4573"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:14.933922271+07:00","message":"end Recv id 4573"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:14.93395498+07:00","message":"[buffer interim] 4573 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:14.933975747+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:14.933980055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:14.933983718+07:00","message":"> Transcript [52066] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:14.933986405+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:14.933988426+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:14.933990284+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:14.933992462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:14.933998654+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:14.934008524+07:00","message":"push: {true \n 0 0xc002eaa000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:14.938304014+07:00","message":"write wav file: './tmp/7565/7565_4573.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:14.994416913+07:00","message":"[GCS] Start streaming session, msgId: 4574"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:17.384342496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:17.384355357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:18.972253718+07:00","message":"[GCS] IsForceVAD: false for message ID: 4574"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:19.093996959+07:00","message":"[GCS] Start streaming session, msgId: 4575"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:19.104997063+07:00","message":"receive streaming session, msgId: 4574"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:19.105018003+07:00","message":"found end of frame, send empty tag with msgId: 4574"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:19.105021475+07:00","message":"end Recv id 4574"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:19.105028357+07:00","message":"[buffer interim] 4574 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:19.105035691+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:19.105039088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:19.10504171+07:00","message":"> Transcript [52067] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:19.105044262+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:19.105046085+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:19.10504805+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:19.105049851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:19.105052522+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:19.105061699+07:00","message":"push: {true \n 0 0xc002eaa300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:19.114041407+07:00","message":"write wav file: './tmp/7565/7565_4574.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:19.163967018+07:00","message":"[GCS] IsForceVAD: false for message ID: 4575"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:19.297526132+07:00","message":"receive streaming session, msgId: 4575"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:19.297543837+07:00","message":"found end of frame, send empty tag with msgId: 4575"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:19.297546616+07:00","message":"end Recv id 4575"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:19.297553695+07:00","message":"[buffer interim] 4575 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:19.297561415+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:19.297564755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:19.297567751+07:00","message":"> Transcript [52068] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:19.297570185+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:19.297572111+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:19.297574787+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:19.297577432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:19.297581093+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:19.297608624+07:00","message":"push: {true \n 0 0xc0044a3100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:19.301971409+07:00","message":"write wav file: './tmp/7565/7565_4575.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:19.353480215+07:00","message":"[GCS] Start streaming session, msgId: 4576"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:20.384842746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:20.384852204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:22.612105075+07:00","message":"[GCS] IsForceVAD: false for message ID: 4576"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:22.739830343+07:00","message":"receive streaming session, msgId: 4576"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:22.73985256+07:00","message":"found end of frame, send empty tag with msgId: 4576"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:22.739855789+07:00","message":"end Recv id 4576"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:22.739863628+07:00","message":"[buffer interim] 4576 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:22.739872556+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:22.739876647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:22.73988013+07:00","message":"> Transcript [52069] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:22.739882451+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:22.739884404+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:22.73988614+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:22.739887855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:22.739891113+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:22.739903333+07:00","message":"push: {true \n 0 0xc0044a3d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:22.749718667+07:00","message":"write wav file: './tmp/7565/7565_4576.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:22.814418651+07:00","message":"[GCS] Start streaming session, msgId: 4577"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:23.385746205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:23.385755768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:26.386768954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:26.386780416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:26.461415342+07:00","message":"[GCS] Cleaned up inactive client: 4550"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:26.461437455+07:00","message":"[GCS] Cleaned up inactive client: 4543"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:26.461440198+07:00","message":"[GCS] Cleaned up inactive client: 4542"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:26.461441951+07:00","message":"[GCS] Cleaned up inactive client: 4554"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:26.46144376+07:00","message":"[GCS] Cleaned up inactive client: 4551"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:26.461445532+07:00","message":"[GCS] Cleaned up inactive client: 4544"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:26.461448+07:00","message":"[GCS] Cleaned up inactive client: 4553"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:26.461450244+07:00","message":"[GCS] Cleaned up inactive client: 4548"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:26.461452016+07:00","message":"[GCS] Cleaned up inactive client: 4555"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:26.461453823+07:00","message":"[GCS] Cleaned up inactive client: 4546"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:26.461455496+07:00","message":"[GCS] Cleaned up inactive client: 4547"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:26.46145743+07:00","message":"[GCS] Cleaned up inactive client: 4545"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:26.461459147+07:00","message":"[GCS] Cleaned up inactive client: 4549"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:26.461460971+07:00","message":"[GCS] Cleaned up inactive client: 4552"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:27.682925466+07:00","message":"[GCS] IsForceVAD: false for message ID: 4577"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:27.907044307+07:00","message":"receive streaming session, msgId: 4577"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:27.907063959+07:00","message":"found end of frame, send empty tag with msgId: 4577"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:27.907067088+07:00","message":"end Recv id 4577"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:27.907075272+07:00","message":"[buffer interim] 4577 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:27.907085861+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:27.907096799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:27.907099882+07:00","message":"> Transcript [52070] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:27.907102525+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:27.907104444+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:27.907106205+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:27.907108013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:27.907110769+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:27.907150675+07:00","message":"push: {true \n 0 0xc0035b9680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:27.91790227+07:00","message":"write wav file: './tmp/7565/7565_4577.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:28.064254598+07:00","message":"[GCS] Start streaming session, msgId: 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.010592778+07:00","message":"receive streaming session, msgId: 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.010644513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.010651719+07:00","message":"receive interim result [false|false]: อยากให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.010672806+07:00","message":"[buffer interim] 4578 false อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.010688885+07:00","message":"[bufferProcess] interim [660000000]:อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.010692005+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.010700391+07:00","message":"[bufferProcess] send to processor (ticker):อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.010704139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.010708154+07:00","message":"> Transcript [52071] [false]: 'อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.010711222+07:00","message":"Set StatePrefix (first interim): 'อยากให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.093015263+07:00","message":"receive streaming session, msgId: 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.093046812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.093052336+07:00","message":"receive interim result [false|false]: อยากให้เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.093065572+07:00","message":"[buffer interim] 4578 false อยากให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.093072221+07:00","message":"[bufferProcess] interim [780000000]:อยากให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.093074044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.342989991+07:00","message":"receive streaming session, msgId: 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.343022877+07:00","message":"receive 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-05-12T14:15:29.343028862+07:00","message":"receive interim result [false|false]: อยากให้เราขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.34304407+07:00","message":"[buffer interim] 4578 false อยากให้เราขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.343051594+07:00","message":"[bufferProcess] interim [20000000]:อยากให้เราขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.343054181+07:00","message":"[bufferProcess] send to processor:อยากให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.343060555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.34306349+07:00","message":"> Transcript [52072] [false]: 'อยากให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.343066319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.343068572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.343070299+07:00","message":"StatePrefix: 'อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.343073024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:29.38725233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:29.387259783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.50302147+07:00","message":"receive streaming session, msgId: 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.503064313+07:00","message":"receive 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-05-12T14:15:29.503071766+07:00","message":"receive interim result [false|false]: อยากให้รปภ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.503090369+07:00","message":"[buffer interim] 4578 false อยากให้รปภ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.503101943+07:00","message":"[bufferProcess] interim [140000000]:อยากให้รปภ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.50310576+07:00","message":"[bufferProcess] send to processor:อยากให้เราขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.503113351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.503117534+07:00","message":"> Transcript [52073] [false]: 'อยากให้เราขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.503121781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.503124786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.503127677+07:00","message":"StatePrefix: 'อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.503130686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.551203451+07:00","message":"receive streaming session, msgId: 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.551260352+07:00","message":"receive 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-05-12T14:15:29.551271483+07:00","message":"receive interim result [false|false]: อยากให้เรามอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.551292401+07:00","message":"[buffer interim] 4578 false อยากให้เรามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.551308552+07:00","message":"[bufferProcess] interim [200000000]:อยากให้เรามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.55131369+07:00","message":"[bufferProcess] send to processor:อยากให้รปภ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.55132263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.551326316+07:00","message":"> Transcript [52074] [false]: 'อยากให้รปภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.551330258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.55133236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.551334717+07:00","message":"StatePrefix: 'อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.551336713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.768818377+07:00","message":"receive streaming session, msgId: 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.768852402+07:00","message":"receive 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-05-12T14:15:29.768860257+07:00","message":"receive interim result [false|false]: อยากให้เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.768875475+07:00","message":"[buffer interim] 4578 false อยากให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.768882258+07:00","message":"[bufferProcess] interim [320000000]:อยากให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.768885103+07:00","message":"[bufferProcess] send to processor:อยากให้เรามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.768890261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.768893241+07:00","message":"> Transcript [52075] [false]: 'อยากให้เรามอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.768896259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.76889833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.768900173+07:00","message":"StatePrefix: 'อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.76890249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.768906658+07:00","message":"Push: 'อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.768908469+07:00","message":"TextPushed: 'อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.768910377+07:00","message":"Set new StatePrefix : 'อยากให้เรามอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:29.76891361+07:00","message":"Next Push (prob) : 'เรามอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:29.768921348+07:00","message":"push: {false อยากให้ 0 0xc0042d6b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.229688527+07:00","message":"receive streaming session, msgId: 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.229724667+07:00","message":"receive 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-05-12T14:15:30.229731132+07:00","message":"receive interim result [false|false]: อยากให้เราพอดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.229751451+07:00","message":"receive streaming session, msgId: 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.22975646+07:00","message":"receive 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-05-12T14:15:30.229760023+07:00","message":"receive interim result [false|false]: อยากให้เราพอดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.229766073+07:00","message":"receive streaming session, msgId: 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.229769001+07:00","message":"receive 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-05-12T14:15:30.229771339+07:00","message":"receive interim result [false|false]: อยากให้เราพอดีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.229776499+07:00","message":"[buffer interim] 4578 false อยากให้เราพอดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.229780328+07:00","message":"[buffer interim] 4578 false อยากให้เราพอดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.229782571+07:00","message":"[buffer interim] 4578 false อยากให้เราพอดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229791465+07:00","message":"[bufferProcess] interim [560000000]:อยากให้เราพอดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229793841+07:00","message":"[bufferProcess] send to processor:อยากให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229797491+07:00","message":"[bufferProcess] interim [680000000]:อยากให้เราพอดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229799599+07:00","message":"[bufferProcess] send to processor:อยากให้เราพอดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229802394+07:00","message":"[bufferProcess] interim [800000000]:อยากให้เราพอดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229804272+07:00","message":"[bufferProcess] send to processor:อยากให้เราพอดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229806961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229809683+07:00","message":"> Transcript [52076] [false]: 'อยากให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229811857+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229813467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.22981553+07:00","message":"> Transcript [52077] [false]: 'อยากให้เราพอดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229817318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229819217+07:00","message":"Set new StatePrefix: 'อยากให้เราพอดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229820774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229822427+07:00","message":"> Transcript [52078] [false]: 'อยากให้เราพอดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229825068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229827029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.229828773+07:00","message":"StatePrefix: 'อยากให้เราพอดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.22983079+07:00","message":"TextPushed: 'อยากให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.481995065+07:00","message":"receive streaming session, msgId: 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.482037957+07:00","message":"receive 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-05-12T14:15:30.482044647+07:00","message":"receive interim result [false|false]: อยากให้เราพอดีนะครับว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.482057503+07:00","message":"[buffer interim] 4578 false อยากให้เราพอดีนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.482066384+07:00","message":"[bufferProcess] interim [100000000]:อยากให้เราพอดีนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.482068888+07:00","message":"[bufferProcess] send to processor:อยากให้เราพอดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.482073925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.482076922+07:00","message":"> Transcript [52079] [false]: 'อยากให้เราพอดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.482080296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.482082399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.482084412+07:00","message":"StatePrefix: 'อยากให้เราพอดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.482086504+07:00","message":"TextPushed: 'อยากให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.65842242+07:00","message":"receive streaming session, msgId: 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.658459566+07:00","message":"receive 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-05-12T14:15:30.658465044+07:00","message":"receive interim result [false|false]: อยากให้เราพอดีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.658482595+07:00","message":"[buffer interim] 4578 false อยากให้เราพอดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.658490115+07:00","message":"[bufferProcess] interim [220000000]:อยากให้เราพอดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.658492728+07:00","message":"[bufferProcess] send to processor:อยากให้เราพอดีนะครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.658496433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.658499116+07:00","message":"> Transcript [52080] [false]: 'อยากให้เราพอดีนะครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.658502058+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.65850398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.658506016+07:00","message":"StatePrefix: 'อยากให้เราพอดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.658508185+07:00","message":"TextPushed: 'อยากให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.792536355+07:00","message":"receive streaming session, msgId: 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.792569854+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-05-12T14:15:30.792577711+07:00","message":"receive interim result [false|false]: อยากให้เราพอดีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.792595721+07:00","message":"[buffer interim] 4578 false อยากให้เราพอดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.792607145+07:00","message":"[bufferProcess] interim [400000000]:อยากให้เราพอดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.792609745+07:00","message":"[bufferProcess] send to processor:อยากให้เราพอดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.792613027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.792616157+07:00","message":"> Transcript [52081] [false]: 'อยากให้เราพอดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.792619733+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.792621898+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.792623819+07:00","message":"StatePrefix: 'อยากให้เราพอดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.792625782+07:00","message":"TextPushed: 'อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.792632106+07:00","message":"Push: 'เราพอดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.792634109+07:00","message":"TextPushed: 'อยากให้เราพอดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.792638222+07:00","message":"Set new StatePrefix : 'อยากให้เราพอดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:30.792640672+07:00","message":"Next Push (prob) : 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:30.792650132+07:00","message":"push: {false เราพอดีนะ 0 0xc0042d6b00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:31.074332222+07:00","message":"[GCS] IsForceVAD: false for message ID: 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:31.134634589+07:00","message":"[GCS] Start streaming session, msgId: 4579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:31.399614611+07:00","message":"receive streaming session, msgId: 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:31.399662761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้เราดีนะครับ\",\"confidence\":0.91482294}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:31.39966844+07:00","message":"receive interim result [true|false]: อยากให้เราดีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:31.399677528+07:00","message":"end recv isFinal message id 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:31.399679777+07:00","message":"end Recv id 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:31.399692236+07:00","message":"[buffer interim] 4578 true อยากให้เราดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399700425+07:00","message":"[bufferProcess] interim [30000000]:อยากให้เราดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399703237+07:00","message":"[bufferProcess] send to processor (isfinal):อยากให้เราพอดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399706256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399709628+07:00","message":"> Transcript [52082] [false]: 'อยากให้เราพอดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399712417+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399714284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399716852+07:00","message":"StatePrefix: 'อยากให้เราพอดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399719232+07:00","message":"TextPushed: 'อยากให้เราพอดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399721476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399723477+07:00","message":"> Transcript [52083] [true]: 'อยากให้เราดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399725546+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399727275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399728856+07:00","message":"StatePrefix: 'อยากให้เราพอดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399730829+07:00","message":"TextPushed: 'อยากให้เราพอดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399732373+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399828348+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399831313+07:00","message":"TextPushed: 'อยากให้เราพอดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399833453+07:00","message":"Set new StatePrefix : 'อยากให้เราดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399835378+07:00","message":"Next Push (prob) : 'อยากให้เราดีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:31.399841859+07:00","message":"push: {true ครับ 0 0xc0042d6b00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:31.399853573+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4578.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:31.408964626+07:00","message":"write wav file: './tmp/7565/7565_4578.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:32.387585228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:32.387588023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:32.612380975+07:00","message":"[GCS] IsForceVAD: false for message ID: 4579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:32.715391888+07:00","message":"receive streaming session, msgId: 4579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:32.715410811+07:00","message":"found end of frame, send empty tag with msgId: 4579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:32.715413787+07:00","message":"end Recv id 4579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:32.715420508+07:00","message":"[buffer interim] 4579 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:32.715427285+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:32.715435901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:32.715440507+07:00","message":"> Transcript [52084] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:32.7154444+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:32.715446572+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:32.715448612+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:32.715450681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:32.715457346+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:32.715475698+07:00","message":"push: {true \n 0 0xc004ce8d80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:32.723531974+07:00","message":"write wav file: './tmp/7565/7565_4579.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:32.994161141+07:00","message":"[GCS] Start streaming session, msgId: 4580"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:35.388098855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:35.388132876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:36.542269715+07:00","message":"receive streaming session, msgId: 4580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:36.542307696+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-05-12T14:15:36.542313296+07:00","message":"receive interim result [false|false]: อุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:36.542328929+07:00","message":"[buffer interim] 4580 false อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:36.542336176+07:00","message":"[bufferProcess] interim [420000000]:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:36.542338027+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:36.542345056+07:00","message":"[bufferProcess] send to processor (ticker):อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:36.542347814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:36.542352011+07:00","message":"> Transcript [52085] [false]: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:36.542354188+07:00","message":"Set StatePrefix (first interim): 'อุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:37.191923745+07:00","message":"receive streaming session, msgId: 4580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:37.19197174+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-05-12T14:15:37.191980429+07:00","message":"receive interim result [false|false]: อุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:37.191998433+07:00","message":"[buffer interim] 4580 false อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:37.192009553+07:00","message":"[bufferProcess] interim [20000000]:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:37.192012736+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:38.052591733+07:00","message":"[GCS] IsForceVAD: false for message ID: 4580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:38.156312945+07:00","message":"receive streaming session, msgId: 4580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:38.156360858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุปกรณ์\",\"confidence\":0.8161363}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:38.156369266+07:00","message":"receive interim result [true|false]: อุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:38.156377478+07:00","message":"end recv isFinal message id 4580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:38.15638023+07:00","message":"end Recv id 4580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:38.156389643+07:00","message":"[buffer interim] 4580 true อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:38.156398758+07:00","message":"[bufferProcess] interim [70000000]:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:38.156403393+07:00","message":"[bufferProcess] send to processor (isfinal):อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:38.156408062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:38.156412326+07:00","message":"> Transcript [52086] [false]: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:38.156416622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:38.156419287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:38.156422324+07:00","message":"StatePrefix: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:38.156425242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:38.156427847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:38.156430879+07:00","message":"> Transcript [52087] [true]: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:38.15644375+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:38.156446622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:38.15644927+07:00","message":"StatePrefix: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:38.156451919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:38.156458623+07:00","message":"Push: 'อุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:38.156468472+07:00","message":"push: {true อุปกรณ์ 0 0xc003b7cc80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:38.166651037+07:00","message":"write wav file: './tmp/7565/7565_4580.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:38.388318313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:38.388325518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:38.574013394+07:00","message":"[GCS] Start streaming session, msgId: 4581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:39.43097881+07:00","message":"receive streaming session, msgId: 4581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:39.431019347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:39.431024579+07:00","message":"receive interim result [false|false]: ตื่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:39.431038087+07:00","message":"[buffer interim] 4581 false ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:39.431045424+07:00","message":"[bufferProcess] interim [720000000]:ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:39.431047402+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:39.43105328+07:00","message":"[bufferProcess] send to processor (ticker):ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:39.431055953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:39.431058772+07:00","message":"> Transcript [52088] [false]: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:39.43106133+07:00","message":"Set StatePrefix (first interim): 'ตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:39.623208748+07:00","message":"receive streaming session, msgId: 4581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:39.62324306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:39.623268931+07:00","message":"receive interim result [false|false]: ตื่นมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:39.623290954+07:00","message":"[buffer interim] 4581 false ตื่นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:39.623299909+07:00","message":"[bufferProcess] interim [900000000]:ตื่นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:39.623302012+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:41.341713478+07:00","message":"receive streaming session, msgId: 4581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:41.341748585+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-05-12T14:15:41.341754377+07:00","message":"receive interim result [false|false]: รถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:41.341769802+07:00","message":"[buffer interim] 4581 false รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:41.341777144+07:00","message":"[bufferProcess] interim [580000000]:รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:41.341779252+07:00","message":"[bufferProcess] send to processor:ตื่นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:41.341785831+07:00","message":"[bufferProcess] send to processor (ticker):รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:41.341788583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:41.341791289+07:00","message":"> Transcript [52089] [false]: 'ตื่นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:41.341794468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:41.341797428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:41.341799251+07:00","message":"StatePrefix: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:41.341801206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:41.34180363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:41.341805598+07:00","message":"> Transcript [52090] [false]: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:41.341807107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:41.341808905+07:00","message":"Set new StatePrefix: 'รถยนต์'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:41.389352326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:41.389377456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:41.920514904+07:00","message":"receive streaming session, msgId: 4581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:41.920556795+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-05-12T14:15:41.920562612+07:00","message":"receive interim result [false|false]: รถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:41.920578056+07:00","message":"[buffer interim] 4581 false รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:41.920586787+07:00","message":"[bufferProcess] interim [180000000]:รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:41.920588787+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:42.412626502+07:00","message":"[GCS] IsForceVAD: false for message ID: 4581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:42.522051172+07:00","message":"receive streaming session, msgId: 4581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:42.522087827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถยนต์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:42.522093941+07:00","message":"receive interim result [true|false]: รถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:42.522103564+07:00","message":"end recv isFinal message id 4581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:42.522105924+07:00","message":"end Recv id 4581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:42.522125038+07:00","message":"[buffer interim] 4581 true รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:42.522149738+07:00","message":"[bufferProcess] interim [870000000]:รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:42.522153118+07:00","message":"[bufferProcess] send to processor (isfinal):รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:42.522156567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:42.522159459+07:00","message":"> Transcript [52091] [false]: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:42.52216259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:42.52216465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:42.522166551+07:00","message":"StatePrefix: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:42.522168515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:42.522170046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:42.522171977+07:00","message":"> Transcript [52092] [true]: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:42.522173938+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:42.522175642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:42.522177236+07:00","message":"StatePrefix: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:42.522178835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:42.522181315+07:00","message":"Push: 'รถยนต์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:42.522190162+07:00","message":"push: {true รถยนต์ 0 0xc002a7c080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:42.531857017+07:00","message":"write wav file: './tmp/7565/7565_4581.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:42.795422927+07:00","message":"[GCS] Start streaming session, msgId: 4582"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:44.390092904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:44.390103665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:44.417062569+07:00","message":"receive streaming session, msgId: 4582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:44.417104017+07:00","message":"receive 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-05-12T14:15:44.417109793+07:00","message":"receive interim result [false|false]: มาให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:44.417123808+07:00","message":"[buffer interim] 4582 false มาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:44.417130577+07:00","message":"[bufferProcess] interim [500000000]:มาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:44.417132438+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:44.417137215+07:00","message":"[bufferProcess] send to processor (ticker):มาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:44.417140035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:44.417142717+07:00","message":"> Transcript [52093] [false]: 'มาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:44.417144737+07:00","message":"Set StatePrefix (first interim): 'มาให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:47.021950356+07:00","message":"[GCS] IsForceVAD: false for message ID: 4582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:47.11973342+07:00","message":"receive streaming session, msgId: 4582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:47.119771392+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:47.119776292+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:47.119788701+07:00","message":"end recv isFinal message id 4582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:47.119791262+07:00","message":"end Recv id 4582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:47.119797201+07:00","message":"[buffer interim] 4582 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:47.119803694+07:00","message":"[bufferProcess] interim [260000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:47.119807228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:47.119810132+07:00","message":"> Transcript [52094] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:47.119812925+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:47.119815193+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:47.11981719+07:00","message":"StatePrefix: 'มาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:47.119819521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:47.119825735+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:47.119833297+07:00","message":"push: {true  0 0xc002a7c780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:47.130132582+07:00","message":"write wav file: './tmp/7565/7565_4582.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:47.283328363+07:00","message":"[GCS] Start streaming session, msgId: 4583"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:47.390654738+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:47.390654735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:47.922851547+07:00","message":"[GCS] IsForceVAD: false for message ID: 4583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:48.007920259+07:00","message":"receive streaming session, msgId: 4583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:48.007943145+07:00","message":"found end of frame, send empty tag with msgId: 4583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:48.007946311+07:00","message":"end Recv id 4583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:48.007955354+07:00","message":"[buffer interim] 4583 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:48.007964567+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:48.007968438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:48.007971414+07:00","message":"> Transcript [52095] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:48.007973935+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:48.007975958+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:48.007977658+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:48.007979382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:48.007981905+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:48.007991967+07:00","message":"push: {true \n 0 0xc002e83680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:48.013493243+07:00","message":"write wav file: './tmp/7565/7565_4583.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:48.053939857+07:00","message":"[GCS] Start streaming session, msgId: 4584"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:49.987484668+07:00","message":"receive streaming session, msgId: 4584"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:49.987530389+07:00","message":"receive 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-05-12T14:15:49.987537009+07:00","message":"receive interim result [false|false]: รถไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:49.987552252+07:00","message":"[buffer interim] 4584 false รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:49.987561862+07:00","message":"[bufferProcess] interim [740000000]:รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:49.987564654+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:49.987572988+07:00","message":"[bufferProcess] send to processor (ticker):รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:49.98757595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:49.987578837+07:00","message":"> Transcript [52096] [false]: 'รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:49.98758093+07:00","message":"Set StatePrefix (first interim): 'รถไฟฟ้า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:50.391006046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:50.391023851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:50.627754089+07:00","message":"receive streaming session, msgId: 4584"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:50.627790799+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-05-12T14:15:50.627796816+07:00","message":"receive interim result [false|false]: รถไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:50.627810485+07:00","message":"[buffer interim] 4584 false รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:50.627817605+07:00","message":"[bufferProcess] interim [340000000]:รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:50.627819708+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:52.342942272+07:00","message":"[GCS] IsForceVAD: false for message ID: 4584"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:52.447538897+07:00","message":"receive streaming session, msgId: 4584"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:52.447588223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถไฟฟ้า\",\"confidence\":0.9530733}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:52.447596595+07:00","message":"receive interim result [true|false]: รถไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:52.447605781+07:00","message":"end recv isFinal message id 4584"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:52.447608934+07:00","message":"end Recv id 4584"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:52.447617679+07:00","message":"[buffer interim] 4584 true รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:52.447627196+07:00","message":"[bufferProcess] interim [290000000]:รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:52.447630632+07:00","message":"[bufferProcess] send to processor (isfinal):รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:52.447634612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:52.447637867+07:00","message":"> Transcript [52097] [false]: 'รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:52.44764073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:52.447644642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:52.447646462+07:00","message":"StatePrefix: 'รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:52.447648575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:52.447650195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:52.44765243+07:00","message":"> Transcript [52098] [true]: 'รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:52.447654707+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:52.447656491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:52.447658265+07:00","message":"StatePrefix: 'รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:52.447659944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:52.447662933+07:00","message":"Push: 'รถไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:52.447673826+07:00","message":"push: {true รถไฟฟ้า 0 0xc002e83f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:52.457269853+07:00","message":"write wav file: './tmp/7565/7565_4584.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:52.735003718+07:00","message":"[GCS] Start streaming session, msgId: 4585"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:53.391272067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:53.39128119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:55.163156031+07:00","message":"[GCS] IsForceVAD: false for message ID: 4585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:55.313976328+07:00","message":"receive streaming session, msgId: 4585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:55.314009662+07:00","message":"found end of frame, send empty tag with msgId: 4585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:55.314014226+07:00","message":"end Recv id 4585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:55.314026049+07:00","message":"[buffer interim] 4585 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:55.314036417+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:55.314041466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:55.314045487+07:00","message":"> Transcript [52099] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:55.314049443+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:55.314052343+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:55.314055254+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:55.314058244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:55.314062412+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:55.314085208+07:00","message":"push: {true \n 0 0xc0035b8000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:55.324118418+07:00","message":"write wav file: './tmp/7565/7565_4585.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:55.486484134+07:00","message":"[GCS] Start streaming session, msgId: 4586"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:56.39158437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:56.391573611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:56.46133301+07:00","message":"[GCS] Cleaned up inactive client: 4562"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:56.461363538+07:00","message":"[GCS] Cleaned up inactive client: 4556"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:56.461366972+07:00","message":"[GCS] Cleaned up inactive client: 4557"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:56.461368819+07:00","message":"[GCS] Cleaned up inactive client: 4564"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:56.461370686+07:00","message":"[GCS] Cleaned up inactive client: 4563"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:56.461372487+07:00","message":"[GCS] Cleaned up inactive client: 4560"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:56.461374676+07:00","message":"[GCS] Cleaned up inactive client: 4565"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:56.461376248+07:00","message":"[GCS] Cleaned up inactive client: 4558"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:56.461377844+07:00","message":"[GCS] Cleaned up inactive client: 4559"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:56.4613794+07:00","message":"[GCS] Cleaned up inactive client: 4561"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:57.912767416+07:00","message":"[GCS] IsForceVAD: false for message ID: 4586"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:58.009719852+07:00","message":"receive streaming session, msgId: 4586"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:58.009738602+07:00","message":"found end of frame, send empty tag with msgId: 4586"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:58.009741719+07:00","message":"end Recv id 4586"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:58.009749471+07:00","message":"[buffer interim] 4586 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:58.009756503+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:58.009760016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:58.009762588+07:00","message":"> Transcript [52100] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:58.009765016+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:58.009767716+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:58.009769554+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:58.009771511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:15:58.009774197+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:58.009783073+07:00","message":"push: {true \n 0 0xc004ce9080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:15:58.017931552+07:00","message":"write wav file: './tmp/7565/7565_4586.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:15:58.174936539+07:00","message":"[GCS] Start streaming session, msgId: 4587"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:59.392300706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:15:59.39231115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:00.624635867+07:00","message":"receive streaming session, msgId: 4587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:00.62467611+07:00","message":"receive 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-05-12T14:16:00.624682777+07:00","message":"receive interim result [false|false]: อุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:00.624699173+07:00","message":"[buffer interim] 4587 false อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:00.624708731+07:00","message":"[bufferProcess] interim [280000000]:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:00.624710789+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:00.624713716+07:00","message":"[bufferProcess] send to processor (ticker):อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:00.624716229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:00.6247188+07:00","message":"> Transcript [52101] [false]: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:00.624720729+07:00","message":"Set StatePrefix (first interim): 'อุปกรณ์'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:02.392394116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:02.392416926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:03.553098696+07:00","message":"[GCS] IsForceVAD: false for message ID: 4587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:03.613580027+07:00","message":"[GCS] Start streaming session, msgId: 4588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:03.650594838+07:00","message":"receive streaming session, msgId: 4587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:03.650627814+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:03.650634115+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:03.650639644+07:00","message":"end recv isFinal message id 4587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:03.650641699+07:00","message":"end Recv id 4587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:03.65064777+07:00","message":"[buffer interim] 4587 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:03.65065527+07:00","message":"[bufferProcess] interim [400000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:03.650658263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:03.650660818+07:00","message":"> Transcript [52102] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:03.650663521+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:03.65066542+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:03.650667423+07:00","message":"StatePrefix: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:03.650669967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:03.650672407+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:03.650680614+07:00","message":"push: {true  0 0xc002a7d280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:03.661670846+07:00","message":"write wav file: './tmp/7565/7565_4587.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:04.322389435+07:00","message":"[GCS] IsForceVAD: false for message ID: 4588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:04.407435812+07:00","message":"receive streaming session, msgId: 4588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:04.407461594+07:00","message":"found end of frame, send empty tag with msgId: 4588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:04.407464568+07:00","message":"end Recv id 4588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:04.407471819+07:00","message":"[buffer interim] 4588 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:04.40748297+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:04.407486429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:04.407489136+07:00","message":"> Transcript [52103] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:04.407491463+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:04.407493494+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:04.40749579+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:04.407497803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:04.407504817+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:04.407514512+07:00","message":"push: {true \n 0 0xc004ce8000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:04.412574471+07:00","message":"write wav file: './tmp/7565/7565_4588.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:04.775688345+07:00","message":"[GCS] Start streaming session, msgId: 4589"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:05.392703427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:05.392702598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:05.412846823+07:00","message":"[GCS] IsForceVAD: false for message ID: 4589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:05.508388794+07:00","message":"receive streaming session, msgId: 4589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:05.508414182+07:00","message":"found end of frame, send empty tag with msgId: 4589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:05.508417711+07:00","message":"end Recv id 4589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:05.508426467+07:00","message":"[buffer interim] 4589 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:05.5084361+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:05.508440811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:05.508443485+07:00","message":"> Transcript [52104] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:05.508445785+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:05.508452995+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:05.508454851+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:05.508456629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:05.508464918+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:05.508475595+07:00","message":"push: {true \n 0 0xc004d58e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:05.514076907+07:00","message":"write wav file: './tmp/7565/7565_4589.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:05.533621307+07:00","message":"[GCS] Start streaming session, msgId: 4590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:07.812934057+07:00","message":"receive streaming session, msgId: 4590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:07.812975812+07:00","message":"receive 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-05-12T14:16:07.812981758+07:00","message":"receive interim result [false|false]: ถึงว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:07.812997961+07:00","message":"[buffer interim] 4590 false ถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:07.813005022+07:00","message":"[bufferProcess] interim [100000000]:ถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:07.813007029+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:07.813013743+07:00","message":"[bufferProcess] send to processor (ticker):ถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:07.813016217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:07.813019041+07:00","message":"> Transcript [52105] [false]: 'ถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:07.813021003+07:00","message":"Set StatePrefix (first interim): 'ถึงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:07.853318742+07:00","message":"[GCS] IsForceVAD: false for message ID: 4590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:07.950670523+07:00","message":"receive streaming session, msgId: 4590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:07.950713284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงว่า\",\"confidence\":0.8965492}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:07.950719343+07:00","message":"receive interim result [true|false]: ถึงว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:07.950728341+07:00","message":"end recv isFinal message id 4590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:07.950730565+07:00","message":"end Recv id 4590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:07.95073704+07:00","message":"[buffer interim] 4590 true ถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:07.95074625+07:00","message":"[bufferProcess] interim [310000000]:ถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:07.950750343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:07.950752892+07:00","message":"> Transcript [52106] [true]: 'ถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:07.950755556+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:07.950757536+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:07.9507593+07:00","message":"StatePrefix: 'ถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:07.950761478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:07.950765953+07:00","message":"Push: 'ถึงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:07.950773839+07:00","message":"push: {true ถึงว่า 0 0xc004ce9480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:07.958305947+07:00","message":"write wav file: './tmp/7565/7565_4590.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:08.103286019+07:00","message":"[GCS] Start streaming session, msgId: 4591"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:08.392754295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:08.392775332+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:08.683192053+07:00","message":"[GCS] IsForceVAD: false for message ID: 4591"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:08.775995121+07:00","message":"receive streaming session, msgId: 4591"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:08.776020007+07:00","message":"found end of frame, send empty tag with msgId: 4591"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:08.776024389+07:00","message":"end Recv id 4591"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:08.776033172+07:00","message":"[buffer interim] 4591 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:08.776041443+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:08.776044904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:08.776047521+07:00","message":"> Transcript [52107] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:08.776049794+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:08.776051614+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:08.776053588+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:08.77605536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:08.776057895+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:08.776068453+07:00","message":"push: {true \n 0 0xc00386dd00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:08.781027944+07:00","message":"write wav file: './tmp/7565/7565_4591.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:09.32452812+07:00","message":"[GCS] Start streaming session, msgId: 4592"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:11.39325786+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:11.393262529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:12.332256808+07:00","message":"[GCS] IsForceVAD: false for message ID: 4592"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:12.426409661+07:00","message":"receive streaming session, msgId: 4592"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:12.426431546+07:00","message":"found end of frame, send empty tag with msgId: 4592"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:12.426434732+07:00","message":"end Recv id 4592"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:12.426442405+07:00","message":"[buffer interim] 4592 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:12.426457174+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:12.426461463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:12.426464471+07:00","message":"> Transcript [52108] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:12.426466944+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:12.426468759+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:12.426470623+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:12.426472405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:12.426475114+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:12.426485206+07:00","message":"push: {true \n 0 0xc002eab180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:12.434621796+07:00","message":"write wav file: './tmp/7565/7565_4592.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:12.657247603+07:00","message":"[GCS] Start streaming session, msgId: 4593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:13.330952732+07:00","message":"receive streaming session, msgId: 4593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:13.331000456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:13.331005956+07:00","message":"receive interim result [false|false]: ปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:13.3310218+07:00","message":"[buffer interim] 4593 false ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:13.331029234+07:00","message":"[bufferProcess] interim [720000000]:ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:13.33103115+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:13.896211528+07:00","message":"receive streaming session, msgId: 4593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:13.896269769+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-05-12T14:16:13.896276282+07:00","message":"receive interim result [false|false]: ปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:13.896291775+07:00","message":"[buffer interim] 4593 false ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:13.896304354+07:00","message":"[bufferProcess] interim [320000000]:ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:13.896307282+07:00","message":"[bufferProcess] send to processor:ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:13.896313874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:13.896316796+07:00","message":"> Transcript [52109] [false]: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:13.896319013+07:00","message":"Set StatePrefix (first interim): 'ปัจจุบัน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:14.393929443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:14.39398653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:17.202643796+07:00","message":"[GCS] IsForceVAD: false for message ID: 4593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:17.307738873+07:00","message":"receive streaming session, msgId: 4593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:17.307779934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบัน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:17.307786794+07:00","message":"receive interim result [true|false]: ปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:17.307799081+07:00","message":"end recv isFinal message id 4593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:17.307801306+07:00","message":"end Recv id 4593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:17.307807134+07:00","message":"[buffer interim] 4593 true ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.307814898+07:00","message":"[bufferProcess] interim [710000000]:ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.307817579+07:00","message":"[bufferProcess] send to processor (isfinal):ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.30782211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.307825115+07:00","message":"> Transcript [52110] [false]: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.307827699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.307829512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.307831403+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.307833343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.307834835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.307836904+07:00","message":"> Transcript [52111] [true]: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.307838848+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.307840423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.307841973+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.307843735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.307846225+07:00","message":"Push: 'ปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:17.307853537+07:00","message":"push: {true ปัจจุบัน 0 0xc002e82700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:17.31814219+07:00","message":"write wav file: './tmp/7565/7565_4593.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:17.394872563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:17.394883359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:17.583846538+07:00","message":"[GCS] Start streaming session, msgId: 4594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:17.775630762+07:00","message":"[GCS] IsForceVAD: false for message ID: 4594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:17.867414648+07:00","message":"receive streaming session, msgId: 4594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:17.867434373+07:00","message":"found end of frame, send empty tag with msgId: 4594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:17.867437528+07:00","message":"end Recv id 4594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:17.867479535+07:00","message":"[buffer interim] 4594 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.867486721+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.867490069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.867492712+07:00","message":"> Transcript [52112] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.867494956+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.867496858+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.867498861+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.867500736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:17.867503251+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:17.867511873+07:00","message":"push: {true \n 0 0xc002a7c400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:17.872196797+07:00","message":"write wav file: './tmp/7565/7565_4594.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:18.095170945+07:00","message":"[GCS] Start streaming session, msgId: 4595"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:20.395849781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:20.395869295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:20.656645722+07:00","message":"[GCS] IsForceVAD: false for message ID: 4595"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:20.723927163+07:00","message":"[GCS] Start streaming session, msgId: 4596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:20.751414463+07:00","message":"receive streaming session, msgId: 4595"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:20.751437605+07:00","message":"found end of frame, send empty tag with msgId: 4595"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:20.751441542+07:00","message":"end Recv id 4595"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:20.751449953+07:00","message":"[buffer interim] 4595 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:20.751465528+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:20.751470984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:20.751475875+07:00","message":"> Transcript [52113] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:20.751480225+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:20.751482967+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:20.751485835+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:20.751488679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:20.751492443+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:20.751504472+07:00","message":"push: {true \n 0 0xc002a7d100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:20.765965046+07:00","message":"write wav file: './tmp/7565/7565_4595.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:23.396806147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:23.396829748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:24.129872711+07:00","message":"[GCS] IsForceVAD: false for message ID: 4596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:24.241639728+07:00","message":"receive streaming session, msgId: 4596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:24.241657206+07:00","message":"found end of frame, send empty tag with msgId: 4596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:24.241660269+07:00","message":"end Recv id 4596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:24.24166784+07:00","message":"[buffer interim] 4596 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:24.24168287+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:24.24168643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:24.241689305+07:00","message":"> Transcript [52114] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:24.241691682+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:24.241693553+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:24.24169537+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:24.241697195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:24.241704185+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:24.241716922+07:00","message":"push: {true \n 0 0xc002e83e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:24.251111422+07:00","message":"write wav file: './tmp/7565/7565_4596.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:24.573887223+07:00","message":"[GCS] Start streaming session, msgId: 4597"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:26.397235138+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:26.397254007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:26.461650113+07:00","message":"[GCS] Cleaned up inactive client: 4567"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:26.461671608+07:00","message":"[GCS] Cleaned up inactive client: 4568"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:26.46167435+07:00","message":"[GCS] Cleaned up inactive client: 4569"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:26.461676966+07:00","message":"[GCS] Cleaned up inactive client: 4576"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:26.461680396+07:00","message":"[GCS] Cleaned up inactive client: 4573"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:26.461682229+07:00","message":"[GCS] Cleaned up inactive client: 4571"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:26.461683911+07:00","message":"[GCS] Cleaned up inactive client: 4575"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:26.461685879+07:00","message":"[GCS] Cleaned up inactive client: 4572"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:26.461688142+07:00","message":"[GCS] Cleaned up inactive client: 4574"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:26.461689976+07:00","message":"[GCS] Cleaned up inactive client: 4566"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:26.461692033+07:00","message":"[GCS] Cleaned up inactive client: 4570"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:28.152786689+07:00","message":"[GCS] IsForceVAD: false for message ID: 4597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:28.242414122+07:00","message":"receive streaming session, msgId: 4597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:28.242440016+07:00","message":"found end of frame, send empty tag with msgId: 4597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:28.242444282+07:00","message":"end Recv id 4597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:28.242455771+07:00","message":"[buffer interim] 4597 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:28.242470211+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:28.242475351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:28.242479439+07:00","message":"> Transcript [52115] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:28.242483375+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:28.242486347+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:28.242489144+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:28.24249193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:28.24249834+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:28.242509913+07:00","message":"push: {true \n 0 0xc002a7cb80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:28.253195431+07:00","message":"write wav file: './tmp/7565/7565_4597.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:28.536183631+07:00","message":"[GCS] Start streaming session, msgId: 4598"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:29.398233571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:29.39825781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:32.399026872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:32.399023502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:33.603747698+07:00","message":"[GCS] IsForceVAD: false for message ID: 4598"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:33.663837793+07:00","message":"[GCS] Start streaming session, msgId: 4599"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:33.731971611+07:00","message":"[GCS] IsForceVAD: false for message ID: 4599"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:33.853314793+07:00","message":"[GCS] Start streaming session, msgId: 4600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:34.024010092+07:00","message":"receive streaming session, msgId: 4599"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:34.024033541+07:00","message":"found end of frame, send empty tag with msgId: 4599"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:34.024038188+07:00","message":"end Recv id 4599"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:34.024046862+07:00","message":"[buffer interim] 4599 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:34.024055504+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:34.024060289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:34.024064207+07:00","message":"> Transcript [52116] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:34.024069604+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:34.024073342+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:34.024076599+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:34.024080205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:34.024083955+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:34.024098678+07:00","message":"push: {true \n 0 0xc004ce8b00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:34.029524468+07:00","message":"write wav file: './tmp/7565/7565_4599.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:34.69212983+07:00","message":"[GCS] IsForceVAD: false for message ID: 4600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:34.75348798+07:00","message":"[GCS] Start streaming session, msgId: 4601"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:34.781961138+07:00","message":"receive streaming session, msgId: 4600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:34.781986301+07:00","message":"found end of frame, send empty tag with msgId: 4600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:34.781989518+07:00","message":"end Recv id 4600"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:34.781998303+07:00","message":"[buffer interim] 4600 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:34.782005777+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:34.782009685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:34.782012406+07:00","message":"> Transcript [52117] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:34.782014648+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:34.78201661+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:34.78201849+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:34.782020198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:34.782022973+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:34.782032223+07:00","message":"push: {true \n 0 0xc0044a2800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:34.787407342+07:00","message":"write wav file: './tmp/7565/7565_4600.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:35.399353081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:35.399360234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:36.126703255+07:00","message":"receive streaming session, msgId: 4601"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:36.126750623+07:00","message":"receive 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-05-12T14:16:36.126756764+07:00","message":"receive interim result [false|false]: ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:36.126772218+07:00","message":"[buffer interim] 4601 false ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:36.126780132+07:00","message":"[bufferProcess] interim [200000000]:ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:36.126782298+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:36.126788617+07:00","message":"[bufferProcess] send to processor (ticker):ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:36.12679156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:36.126794209+07:00","message":"> Transcript [52118] [false]: 'ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:36.126796344+07:00","message":"Set StatePrefix (first interim): 'ไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:36.90989035+07:00","message":"receive streaming session, msgId: 4598"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:36.909913882+07:00","message":"found end of frame, send empty tag with msgId: 4598"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:36.909917001+07:00","message":"end Recv id 4598"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:36.909925537+07:00","message":"[buffer interim] this message is already final true 4598: '\n'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:38.399927245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:38.399922243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:39.043244245+07:00","message":"[GCS] IsForceVAD: false for message ID: 4601"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:39.16626809+07:00","message":"receive streaming session, msgId: 4601"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:39.166300049+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:39.166305261+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:39.166316799+07:00","message":"end recv isFinal message id 4601"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:39.166318888+07:00","message":"end Recv id 4601"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:39.166324608+07:00","message":"[buffer interim] 4601 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:39.166331793+07:00","message":"[bufferProcess] interim [320000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:39.166335775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:39.166338683+07:00","message":"> Transcript [52119] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:39.166341398+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:39.166343457+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:39.166345384+07:00","message":"StatePrefix: 'ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:39.166354122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:39.166367307+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:39.166376186+07:00","message":"push: {true  0 0xc0044a2e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:39.176131008+07:00","message":"write wav file: './tmp/7565/7565_4601.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:39.293921528+07:00","message":"[GCS] Start streaming session, msgId: 4602"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:41.400816122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:41.400825951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:42.338850504+07:00","message":"receive streaming session, msgId: 4602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:42.33890062+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-05-12T14:16:42.338905675+07:00","message":"receive interim result [false|false]: วันนี้อากาศเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:42.338923774+07:00","message":"[buffer interim] 4602 false วันนี้อากาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:42.338931449+07:00","message":"[bufferProcess] interim [880000000]:วันนี้อากาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:42.338933815+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:42.338940489+07:00","message":"[bufferProcess] send to processor (ticker):วันนี้อากาศเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:42.338943218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:42.33894627+07:00","message":"> Transcript [52120] [false]: 'วันนี้อากาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:42.338948675+07:00","message":"Set StatePrefix (first interim): 'วันนี้อากาศเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:44.042361067+07:00","message":"[GCS] IsForceVAD: false for message ID: 4602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:44.145664757+07:00","message":"receive streaming session, msgId: 4602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:44.14570155+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:44.145706775+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:44.145714252+07:00","message":"end recv isFinal message id 4602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:44.14571621+07:00","message":"end Recv id 4602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:44.145722237+07:00","message":"[buffer interim] 4602 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:44.145729023+07:00","message":"[bufferProcess] interim [770000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:44.145734066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:44.145736607+07:00","message":"> Transcript [52121] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:44.145739306+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:44.145741067+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:44.145743215+07:00","message":"StatePrefix: 'วันนี้อากาศเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:44.145746105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:44.145750398+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:44.14575789+07:00","message":"push: {true  0 0xc002a7d900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:44.155740823+07:00","message":"write wav file: './tmp/7565/7565_4602.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:44.40127444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:44.401290637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:44.424329903+07:00","message":"[GCS] Start streaming session, msgId: 4603"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:46.152516384+07:00","message":"[GCS] IsForceVAD: false for message ID: 4603"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:46.312584487+07:00","message":"receive streaming session, msgId: 4603"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:46.312607543+07:00","message":"found end of frame, send empty tag with msgId: 4603"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:46.312611094+07:00","message":"end Recv id 4603"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:46.312618345+07:00","message":"[buffer interim] 4603 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:46.312626402+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:46.31262987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:46.31263245+07:00","message":"> Transcript [52122] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:46.312637297+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:46.312639244+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:46.312640934+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:46.312642796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:46.312646963+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:46.312664923+07:00","message":"push: {true \n 0 0xc004ce9a80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:46.319284622+07:00","message":"write wav file: './tmp/7565/7565_4603.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:46.412763945+07:00","message":"[GCS] Start streaming session, msgId: 4604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:47.052041157+07:00","message":"[GCS] IsForceVAD: false for message ID: 4604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:47.141807623+07:00","message":"receive streaming session, msgId: 4604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:47.141825616+07:00","message":"found end of frame, send empty tag with msgId: 4604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:47.141828845+07:00","message":"end Recv id 4604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:47.141836346+07:00","message":"[buffer interim] 4604 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:47.141843333+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:47.141846891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:47.141849797+07:00","message":"> Transcript [52123] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:47.141852214+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:47.141855136+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:47.141857033+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:47.141858914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:47.141861484+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:47.141870085+07:00","message":"push: {true \n 0 0xc004ce9c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:47.152847695+07:00","message":"write wav file: './tmp/7565/7565_4604.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:47.401414352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:47.401451576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:47.49370088+07:00","message":"[GCS] Start streaming session, msgId: 4605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:49.231421823+07:00","message":"[GCS] IsForceVAD: false for message ID: 4605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:49.345377981+07:00","message":"receive streaming session, msgId: 4605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:49.345395729+07:00","message":"found end of frame, send empty tag with msgId: 4605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:49.345398435+07:00","message":"end Recv id 4605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:49.345405197+07:00","message":"[buffer interim] 4605 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:49.345412949+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:49.345417104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:49.345420078+07:00","message":"> Transcript [52124] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:49.345422454+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:49.345424398+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:49.34542671+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:49.345428806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:49.345436824+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:49.34544619+07:00","message":"push: {true \n 0 0xc002eaa000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:49.352158102+07:00","message":"write wav file: './tmp/7565/7565_4605.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:49.365228456+07:00","message":"[GCS] Start streaming session, msgId: 4606"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:50.401561345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:50.401562427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:51.663393147+07:00","message":"[GCS] IsForceVAD: false for message ID: 4606"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:51.759031032+07:00","message":"receive streaming session, msgId: 4606"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:51.759058107+07:00","message":"found end of frame, send empty tag with msgId: 4606"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:51.759061718+07:00","message":"end Recv id 4606"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:51.759071723+07:00","message":"[buffer interim] 4606 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:51.75908124+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:51.759085379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:51.759088287+07:00","message":"> Transcript [52125] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:51.759090745+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:51.759092616+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:51.759094448+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:51.759096584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:51.75909938+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:51.759110331+07:00","message":"push: {true \n 0 0xc004d58a00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:51.766362238+07:00","message":"write wav file: './tmp/7565/7565_4606.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:52.113307732+07:00","message":"[GCS] Start streaming session, msgId: 4607"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:53.401731383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:53.401745987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:54.76092413+07:00","message":"receive streaming session, msgId: 4607"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:54.76096583+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-05-12T14:16:54.760971398+07:00","message":"receive interim result [false|false]: ผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:54.760990646+07:00","message":"[buffer interim] 4607 false ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:54.760997465+07:00","message":"[bufferProcess] interim [460000000]:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:54.760999658+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:54.76100616+07:00","message":"[bufferProcess] send to processor (ticker):ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:54.761008834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:54.761011355+07:00","message":"> Transcript [52126] [false]: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:54.761013518+07:00","message":"Set StatePrefix (first interim): 'ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:54.944119026+07:00","message":"receive streaming session, msgId: 4607"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:54.944162208+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-05-12T14:16:54.944167448+07:00","message":"receive interim result [false|false]: ผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:54.944181023+07:00","message":"[buffer interim] 4607 false ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:54.944188308+07:00","message":"[bufferProcess] interim [700000000]:ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:54.944190215+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:55.593035364+07:00","message":"receive streaming session, msgId: 4607"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:55.593086437+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-05-12T14:16:55.593092574+07:00","message":"receive interim result [false|false]: ผู้ผลิตยาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:55.593108918+07:00","message":"[buffer interim] 4607 false ผู้ผลิตยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.593116977+07:00","message":"[bufferProcess] interim [300000000]:ผู้ผลิตยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.593119581+07:00","message":"[bufferProcess] send to processor:ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.593127304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.593130604+07:00","message":"> Transcript [52127] [false]: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.593133663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.593135724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.593137875+07:00","message":"StatePrefix: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.593140113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:55.683959922+07:00","message":"receive streaming session, msgId: 4607"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:55.684016698+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-05-12T14:16:55.684029391+07:00","message":"receive interim result [false|false]: ผู้ผลิตยางดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:55.684050914+07:00","message":"[buffer interim] 4607 false ผู้ผลิตยางดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.684061042+07:00","message":"[bufferProcess] interim [420000000]:ผู้ผลิตยางดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.684065384+07:00","message":"[bufferProcess] send to processor:ผู้ผลิตยาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.684070217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.684076353+07:00","message":"> Transcript [52128] [false]: 'ผู้ผลิตยาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.684081531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.684084519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.684088311+07:00","message":"StatePrefix: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.684091573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:55.793627564+07:00","message":"receive streaming session, msgId: 4607"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:55.793685694+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-05-12T14:16:55.793694405+07:00","message":"receive interim result [false|false]: ผู้ผลิตยานยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:55.793714497+07:00","message":"[buffer interim] 4607 false ผู้ผลิตยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.793728471+07:00","message":"[bufferProcess] interim [480000000]:ผู้ผลิตยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.793732395+07:00","message":"[bufferProcess] send to processor:ผู้ผลิตยางดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.793743896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.793747448+07:00","message":"> Transcript [52129] [false]: 'ผู้ผลิตยางดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.793751287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.79375355+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.793756303+07:00","message":"StatePrefix: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:55.793758347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:56.355406275+07:00","message":"receive streaming session, msgId: 4607"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:56.355457375+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-05-12T14:16:56.355465976+07:00","message":"receive interim result [false|false]: ผู้ผลิตยานยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:56.355492635+07:00","message":"[buffer interim] 4607 false ผู้ผลิตยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:56.355506554+07:00","message":"[bufferProcess] interim [80000000]:ผู้ผลิตยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:56.355510465+07:00","message":"[bufferProcess] send to processor:ผู้ผลิตยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:56.355519965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:56.35552422+07:00","message":"> Transcript [52130] [false]: 'ผู้ผลิตยานยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:56.355529714+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:56.355533341+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:56.355538518+07:00","message":"StatePrefix: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:56.355541741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:56.355551428+07:00","message":"Push: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:56.355554125+07:00","message":"TextPushed: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:56.355557101+07:00","message":"Set new StatePrefix : 'ผู้ผลิตยานยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:56.355560582+07:00","message":"Next Push (prob) : 'ผลิตยานยนต์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:56.355572267+07:00","message":"push: {false ผู้ 0 0xc002eaa780}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:56.401778632+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:56.401819434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:56.461460457+07:00","message":"[GCS] Cleaned up inactive client: 4583"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:56.461486179+07:00","message":"[GCS] Cleaned up inactive client: 4580"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:56.461488925+07:00","message":"[GCS] Cleaned up inactive client: 4578"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:56.461490697+07:00","message":"[GCS] Cleaned up inactive client: 4582"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:56.461492726+07:00","message":"[GCS] Cleaned up inactive client: 4585"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:56.46149475+07:00","message":"[GCS] Cleaned up inactive client: 4581"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:56.461496642+07:00","message":"[GCS] Cleaned up inactive client: 4577"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:56.461499114+07:00","message":"[GCS] Cleaned up inactive client: 4579"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:56.461501019+07:00","message":"[GCS] Cleaned up inactive client: 4584"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:57.49282718+07:00","message":"[GCS] IsForceVAD: false for message ID: 4607"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:57.599031279+07:00","message":"receive streaming session, msgId: 4607"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:57.599071517+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-05-12T14:16:57.599077091+07:00","message":"receive interim result [true|false]: ผู้ผลิตยานยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:57.59908631+07:00","message":"end recv isFinal message id 4607"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:57.599088467+07:00","message":"end Recv id 4607"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:57.599094411+07:00","message":"[buffer interim] 4607 true ผู้ผลิตยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:57.59910367+07:00","message":"[bufferProcess] interim [400000000]:ผู้ผลิตยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:57.599108102+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ผลิตยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:57.599111856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:57.599114702+07:00","message":"> Transcript [52131] [false]: 'ผู้ผลิตยานยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:57.599117682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:57.599119472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:57.599121316+07:00","message":"StatePrefix: 'ผู้ผลิตยานยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:57.599123541+07:00","message":"TextPushed: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:57.599125343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:57.599127286+07:00","message":"> Transcript [52132] [true]: 'ผู้ผลิตยานยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:57.599129323+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:57.599131022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:57.599132558+07:00","message":"StatePrefix: 'ผู้ผลิตยานยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:57.599135309+07:00","message":"TextPushed: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:57.599141029+07:00","message":"Push: 'ผลิตยานยนต์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:57.599148245+07:00","message":"push: {true ผลิตยานยนต์ 0 0xc002eaa780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:57.609402281+07:00","message":"write wav file: './tmp/7565/7565_4607.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:57.623449033+07:00","message":"[GCS] Start streaming session, msgId: 4608"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:58.203662158+07:00","message":"[GCS] IsForceVAD: false for message ID: 4608"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:58.300642532+07:00","message":"receive streaming session, msgId: 4608"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:58.300667964+07:00","message":"found end of frame, send empty tag with msgId: 4608"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:58.300671705+07:00","message":"end Recv id 4608"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:58.300681365+07:00","message":"[buffer interim] 4608 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:58.300690398+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:58.300694329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:58.300697705+07:00","message":"> Transcript [52133] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:58.300700223+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:58.300702421+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:58.300704284+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:58.300705982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:16:58.300709025+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:58.300719534+07:00","message":"push: {true \n 0 0xc002eaaf80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:16:58.305741236+07:00","message":"write wav file: './tmp/7565/7565_4608.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:16:58.583644184+07:00","message":"[GCS] Start streaming session, msgId: 4609"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:59.402033756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:16:59.402037629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:00.653065634+07:00","message":"receive streaming session, msgId: 4609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:00.653099284+07:00","message":"receive 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-05-12T14:17:00.653105999+07:00","message":"receive interim result [false|false]: นึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:00.653118485+07:00","message":"[buffer interim] 4609 false นึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:00.653126659+07:00","message":"[bufferProcess] interim [920000000]:นึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:00.653128489+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:00.65313302+07:00","message":"[bufferProcess] send to processor (ticker):นึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:00.653135735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:00.65313837+07:00","message":"> Transcript [52134] [false]: 'นึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:00.653140449+07:00","message":"Set StatePrefix (first interim): 'นึกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:00.908327028+07:00","message":"receive streaming session, msgId: 4609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:00.908367512+07:00","message":"receive 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-05-12T14:17:00.908373277+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:00.908387952+07:00","message":"[buffer interim] 4609 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:00.908394501+07:00","message":"[bufferProcess] interim [220000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:00.908396392+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:01.542650715+07:00","message":"receive streaming session, msgId: 4609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:01.542682177+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-05-12T14:17:01.542689383+07:00","message":"receive interim result [false|false]: การพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:01.542705479+07:00","message":"[buffer interim] 4609 false การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:01.542714168+07:00","message":"[bufferProcess] interim [760000000]:การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:01.542716632+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:01.542719887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:01.542723123+07:00","message":"> Transcript [52135] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:01.5427253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:01.542727472+07:00","message":"Set new StatePrefix: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:01.732218337+07:00","message":"receive streaming session, msgId: 4609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:01.732252284+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-05-12T14:17:01.732258119+07:00","message":"receive interim result [false|false]: กาญจนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:01.732270479+07:00","message":"[buffer interim] 4609 false กาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:01.732276803+07:00","message":"[bufferProcess] interim [940000000]:กาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:01.732279078+07:00","message":"[bufferProcess] send to processor:การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:01.732284063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:01.732286724+07:00","message":"> Transcript [52136] [false]: 'การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:01.732289751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:01.732291671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:01.7322935+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:01.732295812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:01.972935836+07:00","message":"[GCS] IsForceVAD: false for message ID: 4609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:02.043133498+07:00","message":"[GCS] Start streaming session, msgId: 4610"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:02.082241957+07:00","message":"receive streaming session, msgId: 4609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:02.082284104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาญจนา\",\"confidence\":0.6799101}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:02.082289865+07:00","message":"receive interim result [true|false]: กาญจนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:02.082300977+07:00","message":"end recv isFinal message id 4609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:02.082304179+07:00","message":"end Recv id 4609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:02.082315094+07:00","message":"[buffer interim] 4609 true กาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.082325008+07:00","message":"[bufferProcess] interim [420000000]:กาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.082329582+07:00","message":"[bufferProcess] send to processor (isfinal):กาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.08233416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.082339607+07:00","message":"> Transcript [52137] [false]: 'กาญจนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.082342803+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.082346143+07:00","message":"Set new StatePrefix: 'กาญจนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.082348119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.082349995+07:00","message":"> Transcript [52138] [true]: 'กาญจนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.082352442+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.082354198+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.082356014+07:00","message":"StatePrefix: 'กาญจนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.082357919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.082360501+07:00","message":"Push: 'กาญจนา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:02.082368975+07:00","message":"push: {true กาญจนา 0 0xc004d59f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:02.091525938+07:00","message":"write wav file: './tmp/7565/7565_4609.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:02.402050163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:02.402091817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:02.872593771+07:00","message":"[GCS] IsForceVAD: false for message ID: 4610"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:02.96065414+07:00","message":"receive streaming session, msgId: 4610"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:02.960673209+07:00","message":"found end of frame, send empty tag with msgId: 4610"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:02.960676539+07:00","message":"end Recv id 4610"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:02.960683071+07:00","message":"[buffer interim] 4610 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.96069004+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.960699276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.960702149+07:00","message":"> Transcript [52139] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.960704365+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.96070663+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.960708421+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.960710305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:02.960713227+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:02.960722523+07:00","message":"push: {true \n 0 0xc004ce9680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:02.965854415+07:00","message":"write wav file: './tmp/7565/7565_4610.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:03.133703202+07:00","message":"[GCS] Start streaming session, msgId: 4611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:03.571739063+07:00","message":"[GCS] IsForceVAD: false for message ID: 4611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:03.65871752+07:00","message":"receive streaming session, msgId: 4611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:03.658739519+07:00","message":"found end of frame, send empty tag with msgId: 4611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:03.658742705+07:00","message":"end Recv id 4611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:03.658750629+07:00","message":"[buffer interim] 4611 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:03.658759091+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:03.658762984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:03.658765628+07:00","message":"> Transcript [52140] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:03.658767859+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:03.658769748+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:03.658771381+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:03.658773224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:03.658775764+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:03.658786511+07:00","message":"push: {true \n 0 0xc002eab680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:03.664494886+07:00","message":"write wav file: './tmp/7565/7565_4611.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:03.894551357+07:00","message":"[GCS] Start streaming session, msgId: 4612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:04.941058726+07:00","message":"receive streaming session, msgId: 4612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:04.941105847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:04.941111287+07:00","message":"receive interim result [false|false]: อาจารย์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:04.941126049+07:00","message":"[buffer interim] 4612 false อาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:04.941134399+07:00","message":"[bufferProcess] interim [840000000]:อาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:04.941136337+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:04.941139803+07:00","message":"[bufferProcess] send to processor (ticker):อาจารย์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:04.941142153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:04.941145096+07:00","message":"> Transcript [52141] [false]: 'อาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:04.941147305+07:00","message":"Set StatePrefix (first interim): 'อาจารย์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.086375111+07:00","message":"receive streaming session, msgId: 4612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.086416508+07:00","message":"receive 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-05-12T14:17:05.086424655+07:00","message":"receive interim result [false|false]: อาจารย์ครับคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.086442849+07:00","message":"[buffer interim] 4612 false อาจารย์ครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.086455938+07:00","message":"[bufferProcess] interim [20000000]:อาจารย์ครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.086459272+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.331492246+07:00","message":"receive streaming session, msgId: 4612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.331531624+07:00","message":"receive 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-05-12T14:17:05.331541168+07:00","message":"receive interim result [false|false]: อาจารย์ครับคือผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.331558149+07:00","message":"[buffer interim] 4612 false อาจารย์ครับคือผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.331570065+07:00","message":"[bufferProcess] interim [260000000]:อาจารย์ครับคือผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.331573651+07:00","message":"[bufferProcess] send to processor:อาจารย์ครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.331580507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.331584254+07:00","message":"> Transcript [52142] [false]: 'อาจารย์ครับคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.331589175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.331592227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.331595094+07:00","message":"StatePrefix: 'อาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.331598299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:05.402156976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:05.402165898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.471988168+07:00","message":"receive streaming session, msgId: 4612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.472033093+07:00","message":"receive 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-05-12T14:17:05.472040929+07:00","message":"receive interim result [false|false]: อาจารย์ครับคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.472058457+07:00","message":"[buffer interim] 4612 false อาจารย์ครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.472069631+07:00","message":"[bufferProcess] interim [380000000]:อาจารย์ครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.472073375+07:00","message":"[bufferProcess] send to processor:อาจารย์ครับคือผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.472079903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.472084054+07:00","message":"> Transcript [52143] [false]: 'อาจารย์ครับคือผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.47208896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.472091751+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.472094614+07:00","message":"StatePrefix: 'อาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.47209769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.653054093+07:00","message":"receive streaming session, msgId: 4612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.653110968+07:00","message":"receive 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-05-12T14:17:05.65311833+07:00","message":"receive interim result [false|false]: อาจารย์ครับคือผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.653135392+07:00","message":"[buffer interim] 4612 false อาจารย์ครับคือผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.653146381+07:00","message":"[bufferProcess] interim [560000000]:อาจารย์ครับคือผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.653149856+07:00","message":"[bufferProcess] send to processor:อาจารย์ครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.65315658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.653172389+07:00","message":"> Transcript [52144] [false]: 'อาจารย์ครับคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.653177442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.653180615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.653183449+07:00","message":"StatePrefix: 'อาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.653186905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.663379715+07:00","message":"receive streaming session, msgId: 4612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.663407727+07:00","message":"receive 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-05-12T14:17:05.663413502+07:00","message":"receive interim result [false|false]: อาจารย์ครับคือผู้โชคดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.663424475+07:00","message":"[buffer interim] 4612 false อาจารย์ครับคือผู้โชคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.663432067+07:00","message":"[bufferProcess] interim [620000000]:อาจารย์ครับคือผู้โชคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.663434376+07:00","message":"[bufferProcess] send to processor:อาจารย์ครับคือผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.663439307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.663441616+07:00","message":"> Transcript [52145] [false]: 'อาจารย์ครับคือผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.663444491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.663446595+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.663448374+07:00","message":"StatePrefix: 'อาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.663450439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.663454838+07:00","message":"Push: 'อาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.663456713+07:00","message":"TextPushed: 'อาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.663458764+07:00","message":"Set new StatePrefix : 'อาจารย์ครับคือผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.663461306+07:00","message":"Next Push (prob) : 'คือผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.6634869+07:00","message":"push: {false อาจารย์ครับ 0 0xc002e83080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.692357636+07:00","message":"[GCS] IsForceVAD: false for message ID: 4612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.842952645+07:00","message":"receive streaming session, msgId: 4612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.842996473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ครับคือผู้โชคดี\",\"confidence\":0.95215887}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.843004272+07:00","message":"receive interim result [true|false]: อาจารย์ครับคือผู้โชคดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.84301693+07:00","message":"end recv isFinal message id 4612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.843019992+07:00","message":"end Recv id 4612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.843026914+07:00","message":"[buffer interim] 4612 true อาจารย์ครับคือผู้โชคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.843050653+07:00","message":"[bufferProcess] interim [830000000]:อาจารย์ครับคือผู้โชคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.843054206+07:00","message":"[bufferProcess] send to processor (isfinal):อาจารย์ครับคือผู้โชคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.84305752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.843060576+07:00","message":"> Transcript [52146] [false]: 'อาจารย์ครับคือผู้โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.84306266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.843064907+07:00","message":"Set new StatePrefix: 'อาจารย์ครับคือผู้โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.843066617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.843068369+07:00","message":"> Transcript [52147] [true]: 'อาจารย์ครับคือผู้โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.84307102+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.843073087+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.843075381+07:00","message":"StatePrefix: 'อาจารย์ครับคือผู้โชคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.843077582+07:00","message":"TextPushed: 'อาจารย์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:05.843083752+07:00","message":"Push: 'คือผู้โชคดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.843092323+07:00","message":"push: {true คือผู้โชคดี 0 0xc002e83080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:05.849791715+07:00","message":"write wav file: './tmp/7565/7565_4612.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:05.898470754+07:00","message":"[GCS] Start streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:06.432795006+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:06.432837237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:06.432842682+07:00","message":"receive interim result [false|false]: อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:06.432855783+07:00","message":"[buffer interim] 4613 false อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.432862823+07:00","message":"[bufferProcess] interim [540000000]:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.432864731+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:06.644509851+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:06.644554797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:06.644560345+07:00","message":"receive interim result [false|false]: อาจจะแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:06.644572179+07:00","message":"[buffer interim] 4613 false อาจจะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.644579051+07:00","message":"[bufferProcess] interim [780000000]:อาจจะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.64458167+07:00","message":"[bufferProcess] send to processor:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.644586733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.644589457+07:00","message":"> Transcript [52148] [false]: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.644591615+07:00","message":"Set StatePrefix (first interim): 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:06.884859921+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:06.884905495+07:00","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-05-12T14:17:06.884911476+07:00","message":"receive interim result [false|false]: อาจจะแบบการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:06.884924138+07:00","message":"[buffer interim] 4613 false อาจจะแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.884937454+07:00","message":"[bufferProcess] interim [960000000]:อาจจะแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.884939984+07:00","message":"[bufferProcess] send to processor:อาจจะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.884943538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.884946524+07:00","message":"> Transcript [52149] [false]: 'อาจจะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.884951972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.884954151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.88495591+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.88495807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:06.94569452+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:06.945752404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะแบบใกล้ๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:06.945758641+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:06.9457726+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.9457809+07:00","message":"[bufferProcess] interim [80000000]:อาจจะแบบใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.945783163+07:00","message":"[bufferProcess] send to processor:อาจจะแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.9457884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.945791426+07:00","message":"> Transcript [52150] [false]: 'อาจจะแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.945795042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.945797195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.945799291+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:06.945801283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.163873245+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.163910197+07:00","message":"receive 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-05-12T14:17:07.163917761+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.163941435+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.163950444+07:00","message":"[bufferProcess] interim [320000000]:อาจจะแบบใกล้ๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.163954844+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.16396319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.163967229+07:00","message":"> Transcript [52151] [false]: 'อาจจะแบบใกล้ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.163972618+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.16397579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.163978442+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.163981175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.387346454+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.387402258+07:00","message":"receive 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-05-12T14:17:07.387409107+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆกับตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.387421737+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆกับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.387429378+07:00","message":"[bufferProcess] interim [440000000]:อาจจะแบบใกล้ๆกับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.387432697+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.387441124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.387445042+07:00","message":"> Transcript [52152] [false]: 'อาจจะแบบใกล้ๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.387449983+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.387452148+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.387453995+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.387455917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.38746004+07:00","message":"Push: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.387461921+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.387463855+07:00","message":"Set new StatePrefix : 'อาจจะแบบใกล้ๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.387465819+07:00","message":"Next Push (prob) : 'แบบใกล้ๆกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.387473819+07:00","message":"push: {false อาจจะ 0 0xc0042d7a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.482913469+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.482955144+07:00","message":"receive 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-05-12T14:17:07.482961156+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆกลัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.482975583+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆกลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.482982963+07:00","message":"[bufferProcess] interim [500000000]:อาจจะแบบใกล้ๆกลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.482985409+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆกับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.482990584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.482993348+07:00","message":"> Transcript [52153] [false]: 'อาจจะแบบใกล้ๆกับตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.482996687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.482998956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.48300084+07:00","message":"StatePrefix: 'อาจจะแบบใกล้ๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.48300346+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.520228908+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.520267094+07:00","message":"receive 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-05-12T14:17:07.520277403+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆกับรวย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.520294483+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆกับรวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.520302642+07:00","message":"[bufferProcess] interim [560000000]:อาจจะแบบใกล้ๆกับรวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.520305537+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆกลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.520315941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.520320025+07:00","message":"> Transcript [52154] [false]: 'อาจจะแบบใกล้ๆกลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.520322296+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.52032472+07:00","message":"Set new StatePrefix: 'อาจจะแบบใกล้ๆกลัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.54176083+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.541802029+07:00","message":"receive 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-05-12T14:17:07.541808453+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆก็กลัวอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.541825482+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆก็กลัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.541836853+07:00","message":"[bufferProcess] interim [620000000]:อาจจะแบบใกล้ๆก็กลัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.541839715+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆกับรวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.541843672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.541846887+07:00","message":"> Transcript [52155] [false]: 'อาจจะแบบใกล้ๆกับรวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.541849159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.541851227+07:00","message":"Set new StatePrefix: 'อาจจะแบบใกล้ๆกับรวย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.651702203+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.65174717+07:00","message":"receive 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-05-12T14:17:07.651754109+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆก็กลัวอยู่คน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.651769933+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆก็กลัวอยู่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.651778681+07:00","message":"[bufferProcess] interim [800000000]:อาจจะแบบใกล้ๆก็กลัวอยู่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.65178115+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆก็กลัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.651787111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.651789945+07:00","message":"> Transcript [52156] [false]: 'อาจจะแบบใกล้ๆก็กลัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.651792905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.651796755+07:00","message":"Set new StatePrefix: 'อาจจะแบบใกล้ๆก็กลัวอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.963145307+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.963187744+07:00","message":"receive 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-05-12T14:17:07.963194109+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆก็กลัวอยู่คนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:07.963206267+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆก็กลัวอยู่คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.963215517+07:00","message":"[bufferProcess] interim [40000000]:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.963218403+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆก็กลัวอยู่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.963223655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.963226754+07:00","message":"> Transcript [52157] [false]: 'อาจจะแบบใกล้ๆก็กลัวอยู่คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.963230107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.963232849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.96323498+07:00","message":"StatePrefix: 'อาจจะแบบใกล้ๆก็กลัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:07.963238465+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.024333212+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.024369408+07:00","message":"receive 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-05-12T14:17:08.024375056+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.024386725+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.024399604+07:00","message":"[bufferProcess] interim [220000000]:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.024402186+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.024407503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.024410371+07:00","message":"> Transcript [52158] [false]: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.024415674+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.024417721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.024421688+07:00","message":"StatePrefix: 'อาจจะแบบใกล้ๆก็กลัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.024423879+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.16358487+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.16363968+07:00","message":"receive 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-05-12T14:17:08.163649442+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.163669681+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.163684142+07:00","message":"[bufferProcess] interim [280000000]:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.163688328+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.163697969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.163702477+07:00","message":"> Transcript [52159] [false]: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.163708029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.163711241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.163717663+07:00","message":"StatePrefix: 'อาจจะแบบใกล้ๆก็กลัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.163721156+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.377828393+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.377874119+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-05-12T14:17:08.37788226+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.377897778+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.37790639+07:00","message":"[bufferProcess] interim [460000000]:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.377909251+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.377917527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.377920485+07:00","message":"> Transcript [52160] [false]: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.377924993+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.37792784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.377930219+07:00","message":"StatePrefix: 'อาจจะแบบใกล้ๆก็กลัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.377932468+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.377938473+07:00","message":"Push: 'แบบใกล้ๆก็กลัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.377940441+07:00","message":"TextPushed: 'อาจจะแบบใกล้ๆก็กลัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.377943131+07:00","message":"Set new StatePrefix : 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.377945377+07:00","message":"Next Push (prob) : 'คนที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.377976648+07:00","message":"push: {false แบบใกล้ๆก็กลัวอยู่ 0 0xc0042d7a00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:08.402170903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:08.40218526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.421324441+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.421356461+07:00","message":"receive 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-05-12T14:17:08.421362536+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.421377105+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.421384257+07:00","message":"[bufferProcess] interim [520000000]:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.421386845+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.421408001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.42141088+07:00","message":"> Transcript [52161] [false]: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.421414265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.421416226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.421418541+07:00","message":"StatePrefix: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.42142102+07:00","message":"TextPushed: 'อาจจะแบบใกล้ๆก็กลัวอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.486270286+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.486310733+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-05-12T14:17:08.48631636+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังผลิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.486331027+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.486338786+07:00","message":"[bufferProcess] interim [580000000]:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.486341961+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.486345227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.486348159+07:00","message":"> Transcript [52162] [false]: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.486351288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.486353256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.486355504+07:00","message":"StatePrefix: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.486358299+07:00","message":"TextPushed: 'อาจจะแบบใกล้ๆก็กลัวอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.53031748+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.530357624+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-05-12T14:17:08.530365984+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.530383554+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.530392097+07:00","message":"[bufferProcess] interim [640000000]:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.530395915+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.530404476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.530408605+07:00","message":"> Transcript [52163] [false]: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.530413057+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.530416104+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.53041896+07:00","message":"StatePrefix: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.530422662+07:00","message":"TextPushed: 'อาจจะแบบใกล้ๆก็กลัวอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.534978677+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.535001585+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-05-12T14:17:08.535008093+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.535023622+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.535028786+07:00","message":"[bufferProcess] interim [700000000]:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.535031945+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.535036237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.535051229+07:00","message":"> Transcript [52164] [false]: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.535055742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.535058517+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.535061166+07:00","message":"StatePrefix: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.535064357+07:00","message":"TextPushed: 'อาจจะแบบใกล้ๆก็กลัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.535073563+07:00","message":"Push: 'คนที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.535076388+07:00","message":"TextPushed: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.53508006+07:00","message":"Set new StatePrefix : 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.535083578+07:00","message":"Next Push (prob) : 'ตัดสิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.535116467+07:00","message":"push: {false คนที่กำลัง 0 0xc0042d7a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.836999522+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.837033457+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-05-12T14:17:08.837039918+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.837050655+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.837056921+07:00","message":"[bufferProcess] interim [880000000]:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.83705992+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.837065304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.837067813+07:00","message":"> Transcript [52165] [false]: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.83707092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.837073076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.837075029+07:00","message":"StatePrefix: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.837077396+07:00","message":"TextPushed: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.86970831+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.869744117+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-05-12T14:17:08.869750306+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.86976374+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.8697708+07:00","message":"[bufferProcess] interim [940000000]:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.869773346+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.869778423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.869782872+07:00","message":"> Transcript [52166] [false]: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.869786728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.869788626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.869790768+07:00","message":"StatePrefix: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.86979349+07:00","message":"TextPushed: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.937228578+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.937285419+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-05-12T14:17:08.937293531+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.937311064+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.937323235+07:00","message":"[bufferProcess] interim [60000000]:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.93732615+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.937330157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.937332814+07:00","message":"> Transcript [52167] [false]: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.937336849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.937339077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.937341016+07:00","message":"StatePrefix: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.937343925+07:00","message":"TextPushed: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.944217944+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.944236532+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-05-12T14:17:08.944241332+07:00","message":"receive interim result [false|false]: อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าเจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.944248895+07:00","message":"[buffer interim] 4613 false อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.944253411+07:00","message":"[bufferProcess] interim [120000000]:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.944256151+07:00","message":"[bufferProcess] send to processor:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.944259429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.944261559+07:00","message":"> Transcript [52168] [false]: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.944264073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.944266309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.944268079+07:00","message":"StatePrefix: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.944270202+07:00","message":"TextPushed: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.94427327+07:00","message":"Push: 'ตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.944275213+07:00","message":"TextPushed: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.944277518+07:00","message":"Set new StatePrefix : 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:08.944280096+07:00","message":"Next Push (prob) : 'ใจเพราะว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:08.944288248+07:00","message":"push: {false ตัดสิน 0 0xc0042d7a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:09.092917693+07:00","message":"[GCS] IsForceVAD: false for message ID: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:09.267127142+07:00","message":"receive streaming session, msgId: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:09.267179301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าเจอ\",\"confidence\":0.93032444}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:09.267188066+07:00","message":"receive interim result [true|false]: อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าเจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:09.267198245+07:00","message":"end recv isFinal message id 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:09.26720035+07:00","message":"end Recv id 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:09.26720865+07:00","message":"[buffer interim] 4613 true อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:09.267219114+07:00","message":"[bufferProcess] interim [420000000]:อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:09.267226394+07:00","message":"[bufferProcess] send to processor (isfinal):อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:09.26723021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:09.267233376+07:00","message":"> Transcript [52169] [false]: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:09.267235856+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:09.267237796+07:00","message":"Set new StatePrefix: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:09.267239703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:09.267242087+07:00","message":"> Transcript [52170] [true]: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:09.267245914+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:09.267248916+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:09.267252619+07:00","message":"StatePrefix: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสินใจเพราะว่าเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:09.267256699+07:00","message":"TextPushed: 'อาจจะแบบใกล้ๆก็กลัวอยู่คนที่กำลังตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:09.267264503+07:00","message":"Push: 'ใจเพราะว่าเจอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:09.267274135+07:00","message":"push: {true ใจเพราะว่าเจอ 0 0xc0042d7a00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:09.283084916+07:00","message":"write wav file: './tmp/7565/7565_4613.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:09.478318716+07:00","message":"[GCS] Start streaming session, msgId: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.040159441+07:00","message":"receive streaming session, msgId: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.040206333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Big\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.040213911+07:00","message":"receive interim result [false|false]: Big"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.040232667+07:00","message":"[buffer interim] 4614 false Big"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.040239747+07:00","message":"[bufferProcess] interim [480000000]:Big"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.04024182+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.09837157+07:00","message":"receive streaming session, msgId: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.098418194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Wiki\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.098424413+07:00","message":"receive interim result [false|false]: Wiki"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.098438849+07:00","message":"[buffer interim] 4614 false Wiki"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.098446734+07:00","message":"[bufferProcess] interim [540000000]:Wiki"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.098449355+07:00","message":"[bufferProcess] send to processor:Big"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.09845534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.098458692+07:00","message":"> Transcript [52171] [false]: 'Big'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.098460888+07:00","message":"Set StatePrefix (first interim): 'Big'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.117557522+07:00","message":"receive streaming session, msgId: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.117592792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลิขิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.117597796+07:00","message":"receive interim result [false|false]: ลิขิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.117612183+07:00","message":"[buffer interim] 4614 false ลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.11761931+07:00","message":"[bufferProcess] interim [600000000]:ลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.117621474+07:00","message":"[bufferProcess] send to processor:Wiki"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.117624791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.117627212+07:00","message":"> Transcript [52172] [false]: 'Wiki'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.117629399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.117631812+07:00","message":"Set new StatePrefix: 'Wiki'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.147744504+07:00","message":"receive streaming session, msgId: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.147786398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลิขิตรัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.147792717+07:00","message":"receive interim result [false|false]: ลิขิตรัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.147806474+07:00","message":"[buffer interim] 4614 false ลิขิตรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.14781779+07:00","message":"[bufferProcess] interim [720000000]:ลิขิตรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.147820671+07:00","message":"[bufferProcess] send to processor:ลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.147828095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.14783104+07:00","message":"> Transcript [52173] [false]: 'ลิขิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.147833554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.147835684+07:00","message":"Set new StatePrefix: 'ลิขิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.328085983+07:00","message":"receive streaming session, msgId: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.328131821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิกฤตพลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.328139153+07:00","message":"receive interim result [false|false]: วิกฤตพลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.328156083+07:00","message":"[buffer interim] 4614 false วิกฤตพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.328166619+07:00","message":"[bufferProcess] interim [840000000]:วิกฤตพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.328169281+07:00","message":"[bufferProcess] send to processor:ลิขิตรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.32817678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.328179769+07:00","message":"> Transcript [52174] [false]: 'ลิขิตรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.32818283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.328184997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.328187272+07:00","message":"StatePrefix: 'ลิขิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.32818921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.332631967+07:00","message":"receive streaming session, msgId: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.332657089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิกฤตพลังงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.332661981+07:00","message":"receive interim result [false|false]: วิกฤตพลังงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.33267547+07:00","message":"[buffer interim] 4614 false วิกฤตพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.332680631+07:00","message":"[bufferProcess] interim [900000000]:วิกฤตพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.332682955+07:00","message":"[bufferProcess] send to processor:วิกฤตพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.332685873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.332688217+07:00","message":"> Transcript [52175] [false]: 'วิกฤตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.332690173+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.332692136+07:00","message":"Set new StatePrefix: 'วิกฤตพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.703825217+07:00","message":"receive streaming session, msgId: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.703874576+07:00","message":"receive 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-05-12T14:17:10.703880441+07:00","message":"receive interim result [false|false]: วิกฤตพลังงานน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.703894195+07:00","message":"[buffer interim] 4614 false วิกฤตพลังงานน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.703901673+07:00","message":"[bufferProcess] interim [260000000]:วิกฤตพลังงานน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.703904626+07:00","message":"[bufferProcess] send to processor:วิกฤตพลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.703910798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.703913506+07:00","message":"> Transcript [52176] [false]: 'วิกฤตพลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.703916764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.703918832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.703921108+07:00","message":"StatePrefix: 'วิกฤตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.703923299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.834638062+07:00","message":"receive streaming session, msgId: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.8346809+07:00","message":"receive 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-05-12T14:17:10.834686545+07:00","message":"receive interim result [false|false]: วิกฤตพลังงานน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:10.834701033+07:00","message":"[buffer interim] 4614 false วิกฤตพลังงานน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.834708101+07:00","message":"[bufferProcess] interim [380000000]:วิกฤตพลังงานน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.834710571+07:00","message":"[bufferProcess] send to processor:วิกฤตพลังงานน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.834717757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.83472063+07:00","message":"> Transcript [52177] [false]: 'วิกฤตพลังงานน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.834724157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.834726401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.834728933+07:00","message":"StatePrefix: 'วิกฤตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:10.834731088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:11.055938677+07:00","message":"receive streaming session, msgId: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:11.055986289+07:00","message":"receive 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-05-12T14:17:11.055992565+07:00","message":"receive interim result [false|false]: วิกฤตพลังงานน้ำมันปลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:11.056008922+07:00","message":"[buffer interim] 4614 false วิกฤตพลังงานน้ำมันปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.056017083+07:00","message":"[bufferProcess] interim [620000000]:วิกฤตพลังงานน้ำมันปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.056019915+07:00","message":"[bufferProcess] send to processor:วิกฤตพลังงานน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.056025476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.056028663+07:00","message":"> Transcript [52178] [false]: 'วิกฤตพลังงานน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.05603336+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.056035915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.056038015+07:00","message":"StatePrefix: 'วิกฤตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.056040653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:11.108559423+07:00","message":"receive streaming session, msgId: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:11.108596428+07:00","message":"receive 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-05-12T14:17:11.108603098+07:00","message":"receive interim result [false|false]: วิกฤตพลังงานน้ำมันไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:11.108618592+07:00","message":"[buffer interim] 4614 false วิกฤตพลังงานน้ำมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.108626152+07:00","message":"[bufferProcess] interim [680000000]:วิกฤตพลังงานน้ำมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.108628719+07:00","message":"[bufferProcess] send to processor:วิกฤตพลังงานน้ำมันปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.108634832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.108637448+07:00","message":"> Transcript [52179] [false]: 'วิกฤตพลังงานน้ำมันปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.108640832+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.10864316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.108645046+07:00","message":"StatePrefix: 'วิกฤตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.108647515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.108652827+07:00","message":"Push: 'วิกฤตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.108654611+07:00","message":"TextPushed: 'วิกฤตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.108656891+07:00","message":"Set new StatePrefix : 'วิกฤตพลังงานน้ำมันปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.10865943+07:00","message":"Next Push (prob) : 'งานน้ำมันปลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:11.108667089+07:00","message":"push: {false วิกฤตพลัง 0 0xc004ce8680}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:11.40323451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:11.403252115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:11.569172238+07:00","message":"receive streaming session, msgId: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:11.569228017+07:00","message":"receive 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-05-12T14:17:11.569234923+07:00","message":"receive interim result [false|false]: วิกฤตพลังงานน้ำมันไปนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:11.569249013+07:00","message":"[buffer interim] 4614 false วิกฤตพลังงานน้ำมันไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.569255838+07:00","message":"[bufferProcess] interim [860000000]:วิกฤตพลังงานน้ำมันไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.569260343+07:00","message":"[bufferProcess] send to processor:วิกฤตพลังงานน้ำมันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.569263651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.569266456+07:00","message":"> Transcript [52180] [false]: 'วิกฤตพลังงานน้ำมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.569268796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.569270816+07:00","message":"Set new StatePrefix: 'วิกฤตพลังงานน้ำมันไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:11.630798457+07:00","message":"receive streaming session, msgId: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:11.630847839+07:00","message":"receive 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-05-12T14:17:11.630854259+07:00","message":"receive interim result [false|false]: วิกฤตพลังงานน้ำมันไปเนี้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:11.630871142+07:00","message":"[buffer interim] 4614 false วิกฤตพลังงานน้ำมันไปเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.63088035+07:00","message":"[bufferProcess] interim [160000000]:วิกฤตพลังงานน้ำมันไปเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.630883071+07:00","message":"[bufferProcess] send to processor:วิกฤตพลังงานน้ำมันไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.630886664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.630889515+07:00","message":"> Transcript [52181] [false]: 'วิกฤตพลังงานน้ำมันไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.63089297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.630895088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.630896895+07:00","message":"StatePrefix: 'วิกฤตพลังงานน้ำมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:11.630898944+07:00","message":"TextPushed: 'วิกฤตพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:12.227867627+07:00","message":"receive streaming session, msgId: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:12.227905999+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-05-12T14:17:12.227912659+07:00","message":"receive interim result [false|false]: วิกฤตพลังงานน้ำมันไปว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:12.227927679+07:00","message":"[buffer interim] 4614 false วิกฤตพลังงานน้ำมันไปว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.227935769+07:00","message":"[bufferProcess] interim [700000000]:วิกฤตพลังงานน้ำมันไปว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.227938192+07:00","message":"[bufferProcess] send to processor:วิกฤตพลังงานน้ำมันไปเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.22794436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.22794706+07:00","message":"> Transcript [52182] [false]: 'วิกฤตพลังงานน้ำมันไปเนี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.227950784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.227952927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.227954943+07:00","message":"StatePrefix: 'วิกฤตพลังงานน้ำมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.227957186+07:00","message":"TextPushed: 'วิกฤตพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:12.293069516+07:00","message":"[GCS] IsForceVAD: false for message ID: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:12.455894778+07:00","message":"receive streaming session, msgId: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:12.455934585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิกฤตพลังงานน้ำมันไปเนี้ยว่าเขา\",\"confidence\":0.9272915}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:12.455941311+07:00","message":"receive interim result [true|false]: วิกฤตพลังงานน้ำมันไปเนี้ยว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:12.455952143+07:00","message":"end recv isFinal message id 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:12.45595448+07:00","message":"end Recv id 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:12.455961837+07:00","message":"[buffer interim] 4614 true วิกฤตพลังงานน้ำมันไปเนี้ยว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.455972672+07:00","message":"[bufferProcess] interim [30000000]:วิกฤตพลังงานน้ำมันไปเนี้ยว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.455983286+07:00","message":"[bufferProcess] send to processor (isfinal):วิกฤตพลังงานน้ำมันไปว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.45598739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.455991236+07:00","message":"> Transcript [52183] [false]: 'วิกฤตพลังงานน้ำมันไปว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.455994372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.455996224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.455998535+07:00","message":"StatePrefix: 'วิกฤตพลังงานน้ำมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.456004247+07:00","message":"TextPushed: 'วิกฤตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.456008107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.456010286+07:00","message":"> Transcript [52184] [true]: 'วิกฤตพลังงานน้ำมันไปเนี้ยว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.456012466+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.45601432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.456016025+07:00","message":"StatePrefix: 'วิกฤตพลังงานน้ำมันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.45601783+07:00","message":"TextPushed: 'วิกฤตพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:12.456024681+07:00","message":"Push: 'งานน้ำมันไปเนี้ยว่าเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:12.456032411+07:00","message":"push: {true งานน้ำมันไปเนี้ยว่าเขา 0 0xc004ce8680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:12.464712969+07:00","message":"write wav file: './tmp/7565/7565_4614.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:12.675369079+07:00","message":"[GCS] Start streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.13286315+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.132903657+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-05-12T14:17:13.13291036+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.132927642+07:00","message":"[buffer interim] 4615 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.13293635+07:00","message":"[bufferProcess] interim [240000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.132939117+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.159902014+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.159939701+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-05-12T14:17:13.159945207+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.159962085+07:00","message":"[buffer interim] 4615 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.159970086+07:00","message":"[bufferProcess] interim [300000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.159972263+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.159975346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.159978152+07:00","message":"> Transcript [52185] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.159980623+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.261299508+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.261336394+07:00","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-05-12T14:17:13.261342239+07:00","message":"receive interim result [false|false]: จะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.261354903+07:00","message":"[buffer interim] 4615 false จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.261360997+07:00","message":"[bufferProcess] interim [420000000]:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.261363074+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.261367779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.261370438+07:00","message":"> Transcript [52186] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.261373059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.261375283+07:00","message":"Set new StatePrefix: 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.348902858+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.348938997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.348949857+07:00","message":"receive interim result [false|false]: จะตัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.348965503+07:00","message":"[buffer interim] 4615 false จะตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.348972788+07:00","message":"[bufferProcess] interim [480000000]:จะตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.348975487+07:00","message":"[bufferProcess] send to processor:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.348978445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.348981524+07:00","message":"> Transcript [52187] [false]: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.348983573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.348985416+07:00","message":"Set new StatePrefix: 'จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.412609441+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.412646921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สปสช\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.412654124+07:00","message":"receive interim result [false|false]: สปสช"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.412669392+07:00","message":"[buffer interim] 4615 false สปสช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.412677245+07:00","message":"[bufferProcess] interim [540000000]:สปสช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.412679276+07:00","message":"[bufferProcess] send to processor:จะตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.412684286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.412687369+07:00","message":"> Transcript [52188] [false]: 'จะตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.412689609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.412692035+07:00","message":"Set new StatePrefix: 'จะตัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.533798693+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.533830315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตัดสินใจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.533835833+07:00","message":"receive interim result [false|false]: จะตัดสินใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.533848025+07:00","message":"[buffer interim] 4615 false จะตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.533857007+07:00","message":"[bufferProcess] interim [660000000]:จะตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.533859623+07:00","message":"[bufferProcess] send to processor:สปสช"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.533864909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.533867584+07:00","message":"> Transcript [52189] [false]: 'สปสช'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.533869834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.533871899+07:00","message":"Set new StatePrefix: 'สปสช'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.720125467+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.720164062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตัดสินใจซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.720170764+07:00","message":"receive interim result [false|false]: จะตัดสินใจซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.720187729+07:00","message":"[buffer interim] 4615 false จะตัดสินใจซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.720200725+07:00","message":"[bufferProcess] interim [840000000]:จะตัดสินใจซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.720204587+07:00","message":"[bufferProcess] send to processor:จะตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.720212716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.720217498+07:00","message":"> Transcript [52190] [false]: 'จะตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.720220799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.720224159+07:00","message":"Set new StatePrefix: 'จะตัดสินใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.924297221+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.924332815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตัดสินใจซื้อนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.924338715+07:00","message":"receive interim result [false|false]: จะตัดสินใจซื้อนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:13.924354991+07:00","message":"[buffer interim] 4615 false จะตัดสินใจซื้อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.924362594+07:00","message":"[bufferProcess] interim [80000000]:จะตัดสินใจซื้อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.924365008+07:00","message":"[bufferProcess] send to processor:จะตัดสินใจซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.924368034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.924371356+07:00","message":"> Transcript [52191] [false]: 'จะตัดสินใจซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.924374699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.924376768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.924378627+07:00","message":"StatePrefix: 'จะตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:13.924380736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.048292936+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.048338525+07:00","message":"receive 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-05-12T14:17:14.048346148+07:00","message":"receive interim result [false|false]: จะตัดสินใจซื้อใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.048363338+07:00","message":"[buffer interim] 4615 false จะตัดสินใจซื้อใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.048374333+07:00","message":"[bufferProcess] interim [140000000]:จะตัดสินใจซื้อใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.048377622+07:00","message":"[bufferProcess] send to processor:จะตัดสินใจซื้อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.048382543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.048386694+07:00","message":"> Transcript [52192] [false]: 'จะตัดสินใจซื้อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.048391844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.048394767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.04839746+07:00","message":"StatePrefix: 'จะตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.048400155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.107210192+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.107259994+07:00","message":"receive 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-05-12T14:17:14.107267138+07:00","message":"receive interim result [false|false]: จะตัดสินใจซื้อเนื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.107282931+07:00","message":"[buffer interim] 4615 false จะตัดสินใจซื้อเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.10729206+07:00","message":"[bufferProcess] interim [260000000]:จะตัดสินใจซื้อเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.107296806+07:00","message":"[bufferProcess] send to processor:จะตัดสินใจซื้อใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.107303747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.107307561+07:00","message":"> Transcript [52193] [false]: 'จะตัดสินใจซื้อใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.107311772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.107314431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.107316276+07:00","message":"StatePrefix: 'จะตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.107318351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.276982892+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.277020562+07:00","message":"receive 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-05-12T14:17:14.27702835+07:00","message":"receive interim result [false|false]: จะตัดสินใจซื้อนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.277041901+07:00","message":"[buffer interim] 4615 false จะตัดสินใจซื้อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.277051945+07:00","message":"[bufferProcess] interim [380000000]:จะตัดสินใจซื้อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.277055422+07:00","message":"[bufferProcess] send to processor:จะตัดสินใจซื้อเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.277061195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.277064984+07:00","message":"> Transcript [52194] [false]: 'จะตัดสินใจซื้อเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.277070296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.277073376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.277077244+07:00","message":"StatePrefix: 'จะตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.277081575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.277085458+07:00","message":"Push: 'จะตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.277088389+07:00","message":"TextPushed: 'จะตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.277091568+07:00","message":"Set new StatePrefix : 'จะตัดสินใจซื้อเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.277094553+07:00","message":"Next Push (prob) : 'ซื้อเนื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.277104242+07:00","message":"push: {false จะตัดสินใจ 0 0xc004ce8d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.322680207+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.322718632+07:00","message":"receive 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-05-12T14:17:14.322727316+07:00","message":"receive interim result [false|false]: จะตัดสินใจซื้อน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.322744924+07:00","message":"[buffer interim] 4615 false จะตัดสินใจซื้อน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.322753168+07:00","message":"[bufferProcess] interim [500000000]:จะตัดสินใจซื้อน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.322756982+07:00","message":"[bufferProcess] send to processor:จะตัดสินใจซื้อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.322761167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.322765317+07:00","message":"> Transcript [52195] [false]: 'จะตัดสินใจซื้อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.322768923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.322771785+07:00","message":"Set new StatePrefix: 'จะตัดสินใจซื้อนะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:14.404031204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:14.404060601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.445844349+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.445887811+07:00","message":"receive 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-05-12T14:17:14.445893286+07:00","message":"receive interim result [false|false]: จะตัดสินใจซื้อน้ำมันถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.445909859+07:00","message":"[buffer interim] 4615 false จะตัดสินใจซื้อน้ำมันถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.445918552+07:00","message":"[bufferProcess] interim [620000000]:จะตัดสินใจซื้อน้ำมันถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.445921495+07:00","message":"[bufferProcess] send to processor:จะตัดสินใจซื้อน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.445927545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.4459304+07:00","message":"> Transcript [52196] [false]: 'จะตัดสินใจซื้อน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.445934323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.445938728+07:00","message":"Set new StatePrefix: 'จะตัดสินใจซื้อน้ำมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.638540714+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.638585116+07:00","message":"receive 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-05-12T14:17:14.638592904+07:00","message":"receive interim result [false|false]: จะตัดสินใจซื้อน้ำมันถึงเวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.638611793+07:00","message":"[buffer interim] 4615 false จะตัดสินใจซื้อน้ำมันถึงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.638625583+07:00","message":"[bufferProcess] interim [800000000]:จะตัดสินใจซื้อน้ำมันถึงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.638629901+07:00","message":"[bufferProcess] send to processor:จะตัดสินใจซื้อน้ำมันถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.63863622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.638640437+07:00","message":"> Transcript [52197] [false]: 'จะตัดสินใจซื้อน้ำมันถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.638645826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.638648695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.638651655+07:00","message":"StatePrefix: 'จะตัดสินใจซื้อน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.638654876+07:00","message":"TextPushed: 'จะตัดสินใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.974597484+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.97463143+07:00","message":"receive 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-05-12T14:17:14.974636838+07:00","message":"receive interim result [false|false]: จะตัดสินใจซื้อน้ำมันถึงเวลาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:14.974652953+07:00","message":"[buffer interim] 4615 false จะตัดสินใจซื้อน้ำมันถึงเวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.974662523+07:00","message":"[bufferProcess] interim [40000000]:จะตัดสินใจซื้อน้ำมันถึงเวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.974667125+07:00","message":"[bufferProcess] send to processor:จะตัดสินใจซื้อน้ำมันถึงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.974671985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.974676302+07:00","message":"> Transcript [52198] [false]: 'จะตัดสินใจซื้อน้ำมันถึงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.9746815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.974684485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.974688907+07:00","message":"StatePrefix: 'จะตัดสินใจซื้อน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:14.974692076+07:00","message":"TextPushed: 'จะตัดสินใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.01534123+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.01538039+07:00","message":"receive 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-05-12T14:17:15.015388349+07:00","message":"receive interim result [false|false]: จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.015404948+07:00","message":"[buffer interim] 4615 false จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.015418331+07:00","message":"[bufferProcess] interim [160000000]:จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.01542224+07:00","message":"[bufferProcess] send to processor:จะตัดสินใจซื้อน้ำมันถึงเวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.015426528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.015430306+07:00","message":"> Transcript [52199] [false]: 'จะตัดสินใจซื้อน้ำมันถึงเวลาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.015435387+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.015437932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.015441228+07:00","message":"StatePrefix: 'จะตัดสินใจซื้อน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.015445464+07:00","message":"TextPushed: 'จะตัดสินใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.132331948+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.132375153+07:00","message":"receive 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-05-12T14:17:15.132384229+07:00","message":"receive interim result [false|false]: จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.132396732+07:00","message":"[buffer interim] 4615 false จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.132408446+07:00","message":"[bufferProcess] interim [280000000]:จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.132410992+07:00","message":"[bufferProcess] send to processor:จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.132416978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.132419954+07:00","message":"> Transcript [52200] [false]: 'จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.132423864+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.132428447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.132430949+07:00","message":"StatePrefix: 'จะตัดสินใจซื้อน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.13243323+07:00","message":"TextPushed: 'จะตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.132439379+07:00","message":"Push: 'ซื้อน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.132441193+07:00","message":"TextPushed: 'จะตัดสินใจซื้อน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.132443365+07:00","message":"Set new StatePrefix : 'จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.132445666+07:00","message":"Next Push (prob) : 'ถึงเวลาแล้วหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.13245426+07:00","message":"push: {false ซื้อน้ำมัน 0 0xc004ce8d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.249088631+07:00","message":"[GCS] IsForceVAD: false for message ID: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.332009857+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.332046+07:00","message":"receive 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-05-12T14:17:15.332052168+07:00","message":"receive interim result [false|false]: จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือยังครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.332067958+07:00","message":"[buffer interim] 4615 false จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.332075704+07:00","message":"[bufferProcess] interim [520000000]:จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.332078244+07:00","message":"[bufferProcess] send to processor:จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.332083149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.332085999+07:00","message":"> Transcript [52201] [false]: 'จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.332089507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.332091512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.332093477+07:00","message":"StatePrefix: 'จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.332096679+07:00","message":"TextPushed: 'จะตัดสินใจซื้อน้ำมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.404073299+07:00","message":"receive streaming session, msgId: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.404116787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะตัดสินใจซื้อนะมันถึงเวลาแล้วหรือยังครับ\",\"confidence\":0.9358664}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.404123965+07:00","message":"receive interim result [true|false]: จะตัดสินใจซื้อนะมันถึงเวลาแล้วหรือยังครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.404132403+07:00","message":"end recv isFinal message id 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.404134858+07:00","message":"end Recv id 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.404140479+07:00","message":"[buffer interim] 4615 true จะตัดสินใจซื้อนะมันถึงเวลาแล้วหรือยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.404148194+07:00","message":"[bufferProcess] interim [580000000]:จะตัดสินใจซื้อนะมันถึงเวลาแล้วหรือยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.404150972+07:00","message":"[bufferProcess] send to processor (isfinal):จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.404154321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.40415672+07:00","message":"> Transcript [52202] [false]: 'จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.404159726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.404161486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.404163776+07:00","message":"StatePrefix: 'จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.404166074+07:00","message":"TextPushed: 'จะตัดสินใจซื้อน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.404167834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.404171368+07:00","message":"> Transcript [52203] [true]: 'จะตัดสินใจซื้อนะมันถึงเวลาแล้วหรือยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.404173704+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.40417523+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.404176864+07:00","message":"StatePrefix: 'จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.404178657+07:00","message":"TextPushed: 'จะตัดสินใจซื้อน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.404180176+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.404323219+07:00","message":"Push: 'ถึงเวลาแล้วหรือยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.404326287+07:00","message":"TextPushed: 'จะตัดสินใจซื้อน้ำมันถึงเวลาแล้วหรือยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.40432858+07:00","message":"Set new StatePrefix : 'จะตัดสินใจซื้อนะมันถึงเวลาแล้วหรือยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.404331448+07:00","message":"Next Push (prob) : 'จะตัดสินใจซื้อนะมันถึงเวลาแล้วหรือยังครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.404339476+07:00","message":"push: {true ถึงเวลาแล้วหรือยังครับ 0 0xc004ce8d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:15.40435097+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4615.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:15.412524473+07:00","message":"write wav file: './tmp/7565/7565_4615.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.624205662+07:00","message":"[GCS] Start streaming session, msgId: 4616"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:15.752212736+07:00","message":"[GCS] IsForceVAD: false for message ID: 4616"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:16.055941357+07:00","message":"receive streaming session, msgId: 4616"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:16.05596784+07:00","message":"found end of frame, send empty tag with msgId: 4616"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:16.05597151+07:00","message":"end Recv id 4616"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:16.05598156+07:00","message":"[buffer interim] 4616 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:16.055990528+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:16.05599585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:16.055999126+07:00","message":"> Transcript [52204] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:16.056002021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:16.056003956+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:16.056005831+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:16.056007936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:16.056010781+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:16.05602626+07:00","message":"push: {true \n 0 0xc0044a3c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:16.060476471+07:00","message":"write wav file: './tmp/7565/7565_4616.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:16.073314164+07:00","message":"[GCS] Start streaming session, msgId: 4617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:16.203263124+07:00","message":"[GCS] IsForceVAD: false for message ID: 4617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:16.344875243+07:00","message":"receive streaming session, msgId: 4617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:16.344899696+07:00","message":"found end of frame, send empty tag with msgId: 4617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:16.344903066+07:00","message":"end Recv id 4617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:16.344915122+07:00","message":"[buffer interim] 4617 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:16.344923222+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:16.344926994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:16.344930054+07:00","message":"> Transcript [52205] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:16.344932474+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:16.344934369+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:16.344936131+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:16.344937811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:16.344940913+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:16.344951734+07:00","message":"push: {true \n 0 0xc004ce9e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:16.349388391+07:00","message":"write wav file: './tmp/7565/7565_4617.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:17.163615427+07:00","message":"[GCS] Start streaming session, msgId: 4618"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:17.404809023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:17.404823022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:20.405451221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:20.40546324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:20.492271729+07:00","message":"[GCS] IsForceVAD: false for message ID: 4618"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:20.581833306+07:00","message":"receive streaming session, msgId: 4618"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:20.581851391+07:00","message":"found end of frame, send empty tag with msgId: 4618"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:20.581854438+07:00","message":"end Recv id 4618"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:20.581861774+07:00","message":"[buffer interim] 4618 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:20.581868785+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:20.581873229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:20.581879778+07:00","message":"> Transcript [52206] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:20.581882657+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:20.58188454+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:20.581886273+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:20.581888048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:20.58189051+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:20.581899704+07:00","message":"push: {true \n 0 0xc003b7cc80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:20.590992598+07:00","message":"write wav file: './tmp/7565/7565_4618.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:20.683441201+07:00","message":"[GCS] Start streaming session, msgId: 4619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:21.193213602+07:00","message":"[GCS] IsForceVAD: false for message ID: 4619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:21.28469732+07:00","message":"receive streaming session, msgId: 4619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:21.284730277+07:00","message":"found end of frame, send empty tag with msgId: 4619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:21.284734126+07:00","message":"end Recv id 4619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:21.284744492+07:00","message":"[buffer interim] 4619 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:21.284753315+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:21.284756943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:21.284759887+07:00","message":"> Transcript [52207] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:21.28476247+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:21.284764453+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:21.284766472+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:21.284768191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:21.284771984+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:21.284783898+07:00","message":"push: {true \n 0 0xc004d58300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:21.290261314+07:00","message":"write wav file: './tmp/7565/7565_4619.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:21.394044921+07:00","message":"[GCS] Start streaming session, msgId: 4620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:22.380984245+07:00","message":"receive streaming session, msgId: 4620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:22.381030542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:22.38103639+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:22.381052393+07:00","message":"[buffer interim] 4620 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:22.381059654+07:00","message":"[bufferProcess] interim [780000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:22.381061693+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:22.381068112+07:00","message":"[bufferProcess] send to processor (ticker):ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:22.381070842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:22.381073737+07:00","message":"> Transcript [52208] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:22.381075811+07:00","message":"Set StatePrefix (first interim): 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:23.132456931+07:00","message":"receive streaming session, msgId: 4620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:23.132507674+07:00","message":"receive 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-05-12T14:17:23.132517288+07:00","message":"receive interim result [false|false]: ตัวอย่างการใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:23.132532938+07:00","message":"[buffer interim] 4620 false ตัวอย่างการใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:23.132541313+07:00","message":"[bufferProcess] interim [560000000]:ตัวอย่างการใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:23.132543481+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:23.406547921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:23.406557154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:24.402467675+07:00","message":"[GCS] IsForceVAD: false for message ID: 4620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:24.544669251+07:00","message":"receive streaming session, msgId: 4620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:24.544706271+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:24.544712721+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:24.54472197+07:00","message":"end recv isFinal message id 4620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:24.54472413+07:00","message":"end Recv id 4620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:24.544731245+07:00","message":"[buffer interim] 4620 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:24.544743469+07:00","message":"[bufferProcess] interim [30000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:24.544750173+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างการใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:24.544755339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:24.544758661+07:00","message":"> Transcript [52209] [false]: 'ตัวอย่างการใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:24.54476215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:24.544764058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:24.544766017+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:24.544768262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:24.544769787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:24.544771799+07:00","message":"> Transcript [52210] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:24.544773728+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:24.544775262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:24.544776874+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:24.544778413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:24.54478539+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:24.544794544+07:00","message":"push: {true  0 0xc002a7d500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:24.55350731+07:00","message":"write wav file: './tmp/7565/7565_4620.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:24.914257495+07:00","message":"[GCS] Start streaming session, msgId: 4621"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:26.407158612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:26.407168819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:26.461662251+07:00","message":"[GCS] Cleaned up inactive client: 4589"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:26.461682711+07:00","message":"[GCS] Cleaned up inactive client: 4592"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:26.461685518+07:00","message":"[GCS] Cleaned up inactive client: 4586"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:26.461687256+07:00","message":"[GCS] Cleaned up inactive client: 4594"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:26.461689139+07:00","message":"[GCS] Cleaned up inactive client: 4590"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:26.461691542+07:00","message":"[GCS] Cleaned up inactive client: 4596"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:26.461693348+07:00","message":"[GCS] Cleaned up inactive client: 4588"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:26.461695179+07:00","message":"[GCS] Cleaned up inactive client: 4587"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:26.461697133+07:00","message":"[GCS] Cleaned up inactive client: 4595"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:26.461698995+07:00","message":"[GCS] Cleaned up inactive client: 4591"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:26.461700722+07:00","message":"[GCS] Cleaned up inactive client: 4593"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:27.602093896+07:00","message":"[GCS] IsForceVAD: false for message ID: 4621"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:27.665240785+07:00","message":"[GCS] Start streaming session, msgId: 4622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:27.696005952+07:00","message":"receive streaming session, msgId: 4621"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:27.696028608+07:00","message":"found end of frame, send empty tag with msgId: 4621"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:27.696031616+07:00","message":"end Recv id 4621"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:27.696038928+07:00","message":"[buffer interim] 4621 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:27.696047168+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:27.696051656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:27.696055163+07:00","message":"> Transcript [52211] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:27.696057836+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:27.696059751+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:27.696061684+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:27.696063436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:27.696066469+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:27.696076765+07:00","message":"push: {true \n 0 0xc002e83500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:27.704672123+07:00","message":"write wav file: './tmp/7565/7565_4621.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:28.052348594+07:00","message":"[GCS] IsForceVAD: false for message ID: 4622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:28.149778792+07:00","message":"receive streaming session, msgId: 4622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:28.149801948+07:00","message":"found end of frame, send empty tag with msgId: 4622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:28.149805253+07:00","message":"end Recv id 4622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:28.149813984+07:00","message":"[buffer interim] 4622 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:28.149822052+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:28.1498259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:28.149829581+07:00","message":"> Transcript [52212] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:28.149832009+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:28.149834005+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:28.149836177+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:28.149837916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:28.149840681+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:28.14985121+07:00","message":"push: {true \n 0 0xc002eab900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:28.154503526+07:00","message":"write wav file: './tmp/7565/7565_4622.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:28.2457686+07:00","message":"[GCS] Start streaming session, msgId: 4623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:29.262047591+07:00","message":"[GCS] IsForceVAD: false for message ID: 4623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:29.332909343+07:00","message":"[GCS] Start streaming session, msgId: 4624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:29.367071974+07:00","message":"receive streaming session, msgId: 4623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:29.367096888+07:00","message":"found end of frame, send empty tag with msgId: 4623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:29.367099844+07:00","message":"end Recv id 4623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:29.367108724+07:00","message":"[buffer interim] 4623 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:29.367117039+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:29.367128355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:29.367131232+07:00","message":"> Transcript [52213] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:29.367133648+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:29.367135634+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:29.367137802+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:29.367139609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:29.367142441+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:29.367153342+07:00","message":"push: {true \n 0 0xc002eabb80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:29.373707455+07:00","message":"write wav file: './tmp/7565/7565_4623.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:29.407821264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:29.407839378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:31.322580096+07:00","message":"[GCS] IsForceVAD: false for message ID: 4624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:31.425866621+07:00","message":"receive streaming session, msgId: 4624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:31.425883097+07:00","message":"found end of frame, send empty tag with msgId: 4624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:31.42588588+07:00","message":"end Recv id 4624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:31.425895242+07:00","message":"[buffer interim] 4624 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:31.425902645+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:31.4259074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:31.425910457+07:00","message":"> Transcript [52214] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:31.425913077+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:31.425915098+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:31.425917147+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:31.425919337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:31.425922233+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:31.425931329+07:00","message":"push: {true \n 0 0xc003473600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:31.43256986+07:00","message":"write wav file: './tmp/7565/7565_4624.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:31.512898996+07:00","message":"[GCS] Start streaming session, msgId: 4625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:32.093635655+07:00","message":"receive streaming session, msgId: 4625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:32.093669095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:32.093673751+07:00","message":"receive interim result [false|false]: ข่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:32.093686636+07:00","message":"[buffer interim] 4625 false ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:32.093696281+07:00","message":"[bufferProcess] interim [540000000]:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:32.093698294+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:32.394784462+07:00","message":"receive streaming session, msgId: 4625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:32.394824538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวสด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:32.394829644+07:00","message":"receive interim result [false|false]: ข่าวสด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:32.394842799+07:00","message":"[buffer interim] 4625 false ข่าวสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:32.394849833+07:00","message":"[bufferProcess] interim [840000000]:ข่าวสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:32.394852337+07:00","message":"[bufferProcess] send to processor:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:32.394856941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:32.394861366+07:00","message":"> Transcript [52215] [false]: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:32.394863663+07:00","message":"Set StatePrefix (first interim): 'ข่าว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:32.408829996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:32.408843146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:32.949600656+07:00","message":"receive streaming session, msgId: 4625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:32.949644188+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-05-12T14:17:32.949650552+07:00","message":"receive interim result [false|false]: ข่าวสด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:32.949667253+07:00","message":"[buffer interim] 4625 false ข่าวสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:32.949673929+07:00","message":"[bufferProcess] interim [440000000]:ข่าวสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:32.949676568+07:00","message":"[bufferProcess] send to processor:ข่าวสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:32.949682873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:32.94968555+07:00","message":"> Transcript [52216] [false]: 'ข่าวสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:32.949688745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:32.949690784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:32.949692785+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:32.949695298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:33.85586429+07:00","message":"receive streaming session, msgId: 4625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:33.855899023+07:00","message":"receive 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-05-12T14:17:33.855904138+07:00","message":"receive interim result [false|false]: ระยะทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:33.855916547+07:00","message":"[buffer interim] 4625 false ระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:33.855923691+07:00","message":"[bufferProcess] interim [400000000]:ระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:33.855926023+07:00","message":"[bufferProcess] send to processor:ข่าวสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:33.85593049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:33.85593325+07:00","message":"> Transcript [52217] [false]: 'ข่าวสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:33.85593647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:33.855938595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:33.855944427+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:33.855946667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:33.985248219+07:00","message":"receive streaming session, msgId: 4625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:33.985285439+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-05-12T14:17:33.985290923+07:00","message":"receive interim result [false|false]: ข่าวสด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:33.985319368+07:00","message":"[buffer interim] 4625 false ข่าวสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:33.985326765+07:00","message":"[bufferProcess] interim [460000000]:ข่าวสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:33.985328843+07:00","message":"[bufferProcess] send to processor:ระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:33.985334013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:33.985336909+07:00","message":"> Transcript [52218] [false]: 'ระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:33.985339118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:33.985341081+07:00","message":"Set new StatePrefix: 'ระยะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:34.556203798+07:00","message":"receive streaming session, msgId: 4625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:34.55625334+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-05-12T14:17:34.556265466+07:00","message":"receive interim result [false|false]: ข่าวสด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:34.556310351+07:00","message":"[buffer interim] 4625 false ข่าวสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:34.556336907+07:00","message":"[bufferProcess] interim [60000000]:ข่าวสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:34.556343292+07:00","message":"[bufferProcess] send to processor:ข่าวสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:34.556353959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:34.556361244+07:00","message":"> Transcript [52219] [false]: 'ข่าวสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:34.556365025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:34.556368307+07:00","message":"Set new StatePrefix: 'ข่าวสด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:35.40912121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:35.409133166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:36.372904591+07:00","message":"[GCS] IsForceVAD: false for message ID: 4625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:36.522096219+07:00","message":"receive streaming session, msgId: 4625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:36.522143285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าวสด\",\"confidence\":0.89492095}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:36.522150174+07:00","message":"receive interim result [true|false]: ข่าวสด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:36.522162025+07:00","message":"end recv isFinal message id 4625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:36.522164319+07:00","message":"end Recv id 4625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:36.522171507+07:00","message":"[buffer interim] 4625 true ข่าวสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:36.522183325+07:00","message":"[bufferProcess] interim [100000000]:ข่าวสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:36.522186489+07:00","message":"[bufferProcess] send to processor (isfinal):ข่าวสด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:36.522191015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:36.522194303+07:00","message":"> Transcript [52220] [false]: 'ข่าวสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:36.522197295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:36.5221993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:36.522201071+07:00","message":"StatePrefix: 'ข่าวสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:36.522203129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:36.522204685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:36.522206651+07:00","message":"> Transcript [52221] [true]: 'ข่าวสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:36.522208709+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:36.522210245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:36.522211775+07:00","message":"StatePrefix: 'ข่าวสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:36.522213357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:36.522216195+07:00","message":"Push: 'ข่าวสด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:36.522225098+07:00","message":"push: {true ข่าวสด 0 0xc004462100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:36.532254255+07:00","message":"write wav file: './tmp/7565/7565_4625.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:36.633482702+07:00","message":"[GCS] Start streaming session, msgId: 4626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.178230981+07:00","message":"receive streaming session, msgId: 4626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.178288672+07:00","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-05-12T14:17:37.178295259+07:00","message":"receive interim result [false|false]: การใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.178311717+07:00","message":"[buffer interim] 4626 false การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.178320655+07:00","message":"[bufferProcess] interim [420000000]:การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.178323504+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.411921861+07:00","message":"receive streaming session, msgId: 4626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.411967394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การใช้ยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.411975008+07:00","message":"receive interim result [false|false]: การใช้ยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.411992188+07:00","message":"[buffer interim] 4626 false การใช้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.412004378+07:00","message":"[bufferProcess] interim [600000000]:การใช้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.412007854+07:00","message":"[bufferProcess] send to processor:การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.412015214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.412019081+07:00","message":"> Transcript [52222] [false]: 'การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.412022449+07:00","message":"Set StatePrefix (first interim): 'การใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.511892446+07:00","message":"receive streaming session, msgId: 4626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.511933923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.511939856+07:00","message":"receive interim result [false|false]: การใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.511953005+07:00","message":"[buffer interim] 4626 false การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.511961312+07:00","message":"[bufferProcess] interim [660000000]:การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.511963956+07:00","message":"[bufferProcess] send to processor:การใช้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.511986321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.511989887+07:00","message":"> Transcript [52223] [false]: 'การใช้ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.511993466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.511995524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.511997385+07:00","message":"StatePrefix: 'การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.511999646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.698676621+07:00","message":"receive streaming session, msgId: 4626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.698712429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การใช้ยานยนต์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.698717649+07:00","message":"receive interim result [false|false]: การใช้ยานยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.698734282+07:00","message":"[buffer interim] 4626 false การใช้ยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.698742806+07:00","message":"[bufferProcess] interim [840000000]:การใช้ยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.698746019+07:00","message":"[bufferProcess] send to processor:การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.69874933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.698751993+07:00","message":"> Transcript [52224] [false]: 'การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.698755464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.698757459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.698759876+07:00","message":"StatePrefix: 'การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.698761944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.721579189+07:00","message":"receive streaming session, msgId: 4626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.721619807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.721625633+07:00","message":"receive interim result [false|false]: การใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.721641443+07:00","message":"[buffer interim] 4626 false การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.721650515+07:00","message":"[bufferProcess] interim [900000000]:การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.721653153+07:00","message":"[bufferProcess] send to processor:การใช้ยานยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.721660729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.721663967+07:00","message":"> Transcript [52225] [false]: 'การใช้ยานยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.721667896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.721670466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.721672366+07:00","message":"StatePrefix: 'การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.721674506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.850355631+07:00","message":"receive streaming session, msgId: 4626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.850394875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.850401735+07:00","message":"receive interim result [false|false]: การใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.850414223+07:00","message":"[buffer interim] 4626 false การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.850424226+07:00","message":"[bufferProcess] interim [20000000]:การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.850426403+07:00","message":"[bufferProcess] send to processor:การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.85043145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.850434692+07:00","message":"> Transcript [52226] [false]: 'การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.850438026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.850439971+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.850441629+07:00","message":"StatePrefix: 'การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.850443686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.850447793+07:00","message":"Push: 'การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.850450056+07:00","message":"TextPushed: 'การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.850452091+07:00","message":"Set new StatePrefix : 'การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:37.850454143+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:37.850475707+07:00","message":"push: {false การใช้ 0 0xc00386cd80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:38.410071643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:38.410089457+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:39.656865716+07:00","message":"[GCS] IsForceVAD: false for message ID: 4626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:39.872014393+07:00","message":"receive streaming session, msgId: 4626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:39.872056368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การใช้ยานยนต์ไฟฟ้า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:39.872063693+07:00","message":"receive interim result [true|false]: การใช้ยานยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:39.872073258+07:00","message":"end recv isFinal message id 4626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:39.872076052+07:00","message":"end Recv id 4626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:39.872083629+07:00","message":"[buffer interim] 4626 true การใช้ยานยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:39.872108005+07:00","message":"[bufferProcess] interim [30000000]:การใช้ยานยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:39.872114678+07:00","message":"[bufferProcess] send to processor (isfinal):การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:39.872118402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:39.87212117+07:00","message":"> Transcript [52227] [false]: 'การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:39.87212317+07:00","message":"Skep because statePrefix == transcript"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:39.87212512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:39.872126871+07:00","message":"> Transcript [52228] [true]: 'การใช้ยานยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:39.872129205+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:39.872131306+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:39.87213313+07:00","message":"StatePrefix: 'การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:39.87213519+07:00","message":"TextPushed: 'การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:39.872142309+07:00","message":"Push: 'ยานยนต์ไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:39.872150571+07:00","message":"push: {true ยานยนต์ไฟฟ้า 0 0xc00386cd80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:39.881083508+07:00","message":"write wav file: './tmp/7565/7565_4626.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:40.163347748+07:00","message":"[GCS] Start streaming session, msgId: 4627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:41.312507869+07:00","message":"[GCS] IsForceVAD: false for message ID: 4627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:41.400699868+07:00","message":"receive streaming session, msgId: 4627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:41.400724937+07:00","message":"found end of frame, send empty tag with msgId: 4627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:41.400728249+07:00","message":"end Recv id 4627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:41.400736925+07:00","message":"[buffer interim] 4627 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:41.400744945+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:41.400749033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:41.400752243+07:00","message":"> Transcript [52229] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:41.400754603+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:41.400757007+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:41.400758847+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:41.400760945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:41.400763841+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:41.400774718+07:00","message":"push: {true \n 0 0xc00386df00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:41.406823977+07:00","message":"write wav file: './tmp/7565/7565_4627.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:41.410956277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:41.410968773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:41.444046375+07:00","message":"[GCS] Start streaming session, msgId: 4628"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:42.722697162+07:00","message":"[GCS] IsForceVAD: false for message ID: 4628"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:42.815855655+07:00","message":"receive streaming session, msgId: 4628"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:42.81587593+07:00","message":"found end of frame, send empty tag with msgId: 4628"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:42.815879007+07:00","message":"end Recv id 4628"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:42.81588634+07:00","message":"[buffer interim] 4628 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:42.815893749+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:42.815897455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:42.815900418+07:00","message":"> Transcript [52230] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:42.815902851+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:42.815904781+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:42.815906467+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:42.815908743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:42.815917685+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:42.815926566+07:00","message":"push: {true \n 0 0xc004ce8d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:42.822020101+07:00","message":"write wav file: './tmp/7565/7565_4628.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:43.043533079+07:00","message":"[GCS] Start streaming session, msgId: 4629"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:44.131715472+07:00","message":"[GCS] IsForceVAD: false for message ID: 4629"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:44.218576747+07:00","message":"receive streaming session, msgId: 4629"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:44.218605267+07:00","message":"found end of frame, send empty tag with msgId: 4629"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:44.218610016+07:00","message":"end Recv id 4629"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:44.218620295+07:00","message":"[buffer interim] 4629 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:44.218630437+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:44.218635885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:44.218639968+07:00","message":"> Transcript [52231] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:44.218643928+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:44.218647248+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:44.218650083+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:44.218652674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:44.218661768+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:44.21867449+07:00","message":"push: {true \n 0 0xc0042d7d80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:44.224321836+07:00","message":"write wav file: './tmp/7565/7565_4629.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:44.411210416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:44.411220866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:44.454412038+07:00","message":"[GCS] Start streaming session, msgId: 4630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:45.092902098+07:00","message":"[GCS] IsForceVAD: false for message ID: 4630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:45.179305719+07:00","message":"receive streaming session, msgId: 4630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:45.17933685+07:00","message":"found end of frame, send empty tag with msgId: 4630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:45.179341168+07:00","message":"end Recv id 4630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:45.179351953+07:00","message":"[buffer interim] 4630 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:45.17936049+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:45.179364592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:45.179367468+07:00","message":"> Transcript [52232] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:45.179369985+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:45.179372238+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:45.179374024+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:45.179375866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:45.179378574+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:45.17939254+07:00","message":"push: {true \n 0 0xc002eab880}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:45.184623974+07:00","message":"write wav file: './tmp/7565/7565_4630.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:45.344329021+07:00","message":"[GCS] Start streaming session, msgId: 4631"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:46.534375591+07:00","message":"receive streaming session, msgId: 4631"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:46.534425905+07:00","message":"receive 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-05-12T14:17:46.534433312+07:00","message":"receive interim result [false|false]: ระยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:46.534454544+07:00","message":"[buffer interim] 4631 false ระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:46.534467808+07:00","message":"[bufferProcess] interim [200000000]:ระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:46.534470953+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:46.534478168+07:00","message":"[bufferProcess] send to processor (ticker):ระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:46.534501857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:46.53453114+07:00","message":"> Transcript [52233] [false]: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:46.53453574+07:00","message":"Set StatePrefix (first interim): 'ระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:46.718460483+07:00","message":"receive streaming session, msgId: 4631"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:46.718511035+07:00","message":"receive 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-05-12T14:17:46.718516804+07:00","message":"receive interim result [false|false]: ระยะทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:46.718533936+07:00","message":"[buffer interim] 4631 false ระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:46.71854184+07:00","message":"[bufferProcess] interim [380000000]:ระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:46.718543745+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:46.983787582+07:00","message":"receive streaming session, msgId: 4631"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:46.98383417+07:00","message":"receive 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-05-12T14:17:46.983841199+07:00","message":"receive interim result [false|false]: ระยะห่างไกล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:46.983856516+07:00","message":"[buffer interim] 4631 false ระยะห่างไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:46.983864893+07:00","message":"[bufferProcess] interim [680000000]:ระยะห่างไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:46.983867929+07:00","message":"[bufferProcess] send to processor:ระยะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:46.983875033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:46.983878013+07:00","message":"> Transcript [52234] [false]: 'ระยะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:46.983881419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:46.98388354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:46.983885995+07:00","message":"StatePrefix: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:46.983887969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:47.411527913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:47.411532267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:47.644040348+07:00","message":"receive streaming session, msgId: 4631"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:47.644082803+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-05-12T14:17:47.644089406+07:00","message":"receive interim result [false|false]: ระยะห่างไกล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:47.64410518+07:00","message":"[buffer interim] 4631 false ระยะห่างไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:47.64411325+07:00","message":"[bufferProcess] interim [280000000]:ระยะห่างไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:47.644115912+07:00","message":"[bufferProcess] send to processor:ระยะห่างไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:47.644120081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:47.644122993+07:00","message":"> Transcript [52235] [false]: 'ระยะห่างไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:47.64412633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:47.644128391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:47.64413296+07:00","message":"StatePrefix: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:47.644134915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:48.684997518+07:00","message":"[GCS] IsForceVAD: false for message ID: 4631"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:48.822457313+07:00","message":"receive streaming session, msgId: 4631"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:48.822501042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระยะทางไกล\",\"confidence\":0.88406074}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:48.822508069+07:00","message":"receive interim result [true|false]: ระยะทางไกล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:48.822517624+07:00","message":"end recv isFinal message id 4631"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:48.822519544+07:00","message":"end Recv id 4631"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:48.822526755+07:00","message":"[buffer interim] 4631 true ระยะทางไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:48.822534961+07:00","message":"[bufferProcess] interim [540000000]:ระยะทางไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:48.82253812+07:00","message":"[bufferProcess] send to processor (isfinal):ระยะห่างไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:48.822551841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:48.82258034+07:00","message":"> Transcript [52236] [false]: 'ระยะห่างไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:48.822586974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:48.822589504+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:48.822591559+07:00","message":"StatePrefix: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:48.8225938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:48.822596511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:48.822599091+07:00","message":"> Transcript [52237] [true]: 'ระยะทางไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:48.8226013+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:48.822603044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:48.822604674+07:00","message":"StatePrefix: 'ระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:48.822606216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:48.822615604+07:00","message":"Push: 'ระยะทางไกล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:48.822629462+07:00","message":"push: {true ระยะทางไกล 0 0xc004462600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:48.832229386+07:00","message":"write wav file: './tmp/7565/7565_4631.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:48.872284365+07:00","message":"[GCS] Start streaming session, msgId: 4632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:49.892532436+07:00","message":"[GCS] IsForceVAD: false for message ID: 4632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:50.004436639+07:00","message":"receive streaming session, msgId: 4632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:50.00445805+07:00","message":"found end of frame, send empty tag with msgId: 4632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:50.004461429+07:00","message":"end Recv id 4632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:50.004468871+07:00","message":"[buffer interim] 4632 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:50.004500882+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:50.004511712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:50.004514831+07:00","message":"> Transcript [52238] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:50.004517343+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:50.00451924+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:50.00452116+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:50.004523814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:50.004526546+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:50.004536783+07:00","message":"push: {true \n 0 0xc004ce9780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:50.015791183+07:00","message":"write wav file: './tmp/7565/7565_4632.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:50.023422109+07:00","message":"[GCS] Start streaming session, msgId: 4633"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:50.411934048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:50.411936828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:51.813083217+07:00","message":"[GCS] IsForceVAD: false for message ID: 4633"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:51.883906294+07:00","message":"[GCS] Start streaming session, msgId: 4634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:51.91414243+07:00","message":"receive streaming session, msgId: 4633"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:51.914165023+07:00","message":"found end of frame, send empty tag with msgId: 4633"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:51.914168305+07:00","message":"end Recv id 4633"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:51.914176702+07:00","message":"[buffer interim] 4633 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:51.914185029+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:51.914189523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:51.914192302+07:00","message":"> Transcript [52239] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:51.914194582+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:51.914196492+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:51.914198207+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:51.914199926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:51.914203428+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:51.914214379+07:00","message":"push: {true \n 0 0xc0035b8d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:51.920773529+07:00","message":"write wav file: './tmp/7565/7565_4633.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:53.314991186+07:00","message":"receive streaming session, msgId: 4634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:53.315043512+07:00","message":"receive 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-05-12T14:17:53.315052226+07:00","message":"receive interim result [false|false]: วิชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:53.315070341+07:00","message":"[buffer interim] 4634 false วิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:53.315080045+07:00","message":"[bufferProcess] interim [260000000]:วิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:53.31508408+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:53.315094487+07:00","message":"[bufferProcess] send to processor (ticker):วิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:53.315099308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:53.315103552+07:00","message":"> Transcript [52240] [false]: 'วิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:53.315107925+07:00","message":"Set StatePrefix (first interim): 'วิชา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:53.412481098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:53.412490847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:53.611917472+07:00","message":"[GCS] IsForceVAD: false for message ID: 4634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:53.733858556+07:00","message":"receive streaming session, msgId: 4634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:53.733915366+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:53.733924148+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:53.733942087+07:00","message":"end recv isFinal message id 4634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:53.7339455+07:00","message":"end Recv id 4634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:53.733956135+07:00","message":"[buffer interim] 4634 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:53.733969862+07:00","message":"[bufferProcess] interim [740000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:53.733975158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:53.733980322+07:00","message":"> Transcript [52241] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:53.733984456+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:53.733987237+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:53.733990454+07:00","message":"StatePrefix: 'วิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:53.733994275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:53.734002275+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:53.734014321+07:00","message":"push: {true  0 0xc002a7c080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:53.741751093+07:00","message":"write wav file: './tmp/7565/7565_4634.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:53.803744361+07:00","message":"[GCS] Start streaming session, msgId: 4635"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:55.852300615+07:00","message":"[GCS] IsForceVAD: false for message ID: 4635"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:55.940162836+07:00","message":"receive streaming session, msgId: 4635"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:55.940193101+07:00","message":"found end of frame, send empty tag with msgId: 4635"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:55.940197865+07:00","message":"end Recv id 4635"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:55.940209923+07:00","message":"[buffer interim] 4635 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:55.940222135+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:55.940228868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:55.940233017+07:00","message":"> Transcript [52242] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:55.940236997+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:55.940240487+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:55.940243352+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:55.940246137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:17:55.940250582+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:55.94026564+07:00","message":"push: {true \n 0 0xc004ce9400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:17:55.947589421+07:00","message":"write wav file: './tmp/7565/7565_4635.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:56.245840324+07:00","message":"[GCS] Start streaming session, msgId: 4636"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:56.412727337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:56.412730783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:56.461396452+07:00","message":"[GCS] Cleaned up inactive client: 4598"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:56.461425877+07:00","message":"[GCS] Cleaned up inactive client: 4605"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:56.461429006+07:00","message":"[GCS] Cleaned up inactive client: 4606"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:56.461432902+07:00","message":"[GCS] Cleaned up inactive client: 4603"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:56.461434871+07:00","message":"[GCS] Cleaned up inactive client: 4604"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:56.461436678+07:00","message":"[GCS] Cleaned up inactive client: 4597"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:56.461438711+07:00","message":"[GCS] Cleaned up inactive client: 4601"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:56.46144067+07:00","message":"[GCS] Cleaned up inactive client: 4599"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:56.461442443+07:00","message":"[GCS] Cleaned up inactive client: 4602"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:17:56.461444006+07:00","message":"[GCS] Cleaned up inactive client: 4600"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:59.413321844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:17:59.413327284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:00.655531974+07:00","message":"[GCS] IsForceVAD: false for message ID: 4636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:00.72361717+07:00","message":"[GCS] Start streaming session, msgId: 4637"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:00.751693153+07:00","message":"receive streaming session, msgId: 4636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:00.751713773+07:00","message":"found end of frame, send empty tag with msgId: 4636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:00.751716599+07:00","message":"end Recv id 4636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:00.751723064+07:00","message":"[buffer interim] 4636 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:00.751729317+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:00.751733277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:00.751736532+07:00","message":"> Transcript [52243] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:00.751739142+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:00.751741057+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:00.751742791+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:00.751745089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:00.751754031+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:00.751762816+07:00","message":"push: {true \n 0 0xc002eab500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:00.761144791+07:00","message":"write wav file: './tmp/7565/7565_4636.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:00.853247844+07:00","message":"[GCS] IsForceVAD: false for message ID: 4637"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:00.913582653+07:00","message":"[GCS] Start streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:00.984555997+07:00","message":"receive streaming session, msgId: 4637"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:00.984575868+07:00","message":"found end of frame, send empty tag with msgId: 4637"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:00.984578804+07:00","message":"end Recv id 4637"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:00.984584878+07:00","message":"[buffer interim] 4637 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:00.98459132+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:00.984601082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:00.984603932+07:00","message":"> Transcript [52244] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:00.984606369+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:00.984608311+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:00.984610033+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:00.984611913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:00.984614498+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:00.984624369+07:00","message":"push: {true \n 0 0xc00386d900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:00.989098124+07:00","message":"write wav file: './tmp/7565/7565_4637.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:01.665117912+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:01.665172008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วกันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:01.665178053+07:00","message":"receive interim result [false|false]: แล้วกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:01.665191807+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:01.665198818+07:00","message":"[bufferProcess] interim [540000000]:แล้วกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:01.66520065+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:01.81165082+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:01.811700945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันขับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:01.811709235+07:00","message":"receive interim result [false|false]: มันขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:01.811729096+07:00","message":"[buffer interim] 4638 false มันขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:01.811743008+07:00","message":"[bufferProcess] interim [720000000]:มันขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:01.811746946+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:01.811755413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:01.811759322+07:00","message":"> Transcript [52245] [false]: 'แล้วกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:01.811763687+07:00","message":"Set StatePrefix (first interim): 'แล้วกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:01.963396885+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:01.9634436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกันขับรถมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:01.963449687+07:00","message":"receive interim result [false|false]: ประกันขับรถมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:01.963468503+07:00","message":"[buffer interim] 4638 false ประกันขับรถมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:01.963480807+07:00","message":"[bufferProcess] interim [780000000]:ประกันขับรถมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:01.963483611+07:00","message":"[bufferProcess] send to processor:มันขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:01.963487399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:01.963490896+07:00","message":"> Transcript [52246] [false]: 'มันขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:01.963493022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:01.963495512+07:00","message":"Set new StatePrefix: 'มันขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.039445973+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.039490543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันขับรถไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.039496108+07:00","message":"receive interim result [false|false]: มันขับรถไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.039518122+07:00","message":"[buffer interim] 4638 false มันขับรถไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.039526519+07:00","message":"[bufferProcess] interim [840000000]:มันขับรถไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.039529318+07:00","message":"[bufferProcess] send to processor:ประกันขับรถมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.039534163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.039538078+07:00","message":"> Transcript [52247] [false]: 'ประกันขับรถมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.039550586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.039554306+07:00","message":"Set new StatePrefix: 'ประกันขับรถมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.118681912+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.118724535+07:00","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-05-12T14:18:02.118730726+07:00","message":"receive interim result [false|false]: มันขับรถไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.118750655+07:00","message":"[buffer interim] 4638 false มันขับรถไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.118759349+07:00","message":"[bufferProcess] interim [960000000]:มันขับรถไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.118762214+07:00","message":"[bufferProcess] send to processor:มันขับรถไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.118766514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.118769529+07:00","message":"> Transcript [52248] [false]: 'มันขับรถไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.118772769+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.118774966+07:00","message":"Set new StatePrefix: 'มันขับรถไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.139271495+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.139304491+07:00","message":"receive 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-05-12T14:18:02.139309315+07:00","message":"receive interim result [false|false]: มันขับรถไม่เปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.139320468+07:00","message":"[buffer interim] 4638 false มันขับรถไม่เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.139327134+07:00","message":"[bufferProcess] interim [20000000]:มันขับรถไม่เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.139329488+07:00","message":"[bufferProcess] send to processor:มันขับรถไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.139334186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.139336825+07:00","message":"> Transcript [52249] [false]: 'มันขับรถไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.139339655+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.139341735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.139343611+07:00","message":"StatePrefix: 'มันขับรถไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.139345812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.267215004+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.267250496+07:00","message":"receive 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-05-12T14:18:02.267256418+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.267272162+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.267280924+07:00","message":"[bufferProcess] interim [140000000]:แล้วกันค่ะเพราะในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.267283135+07:00","message":"[bufferProcess] send to processor:มันขับรถไม่เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.267286189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.267289012+07:00","message":"> Transcript [52250] [false]: 'มันขับรถไม่เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.267292284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.267294265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.267296246+07:00","message":"StatePrefix: 'มันขับรถไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.267298729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:02.413527811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:02.413539856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.796431033+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.796467085+07:00","message":"receive 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-05-12T14:18:02.796472913+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.796490095+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.796497486+07:00","message":"[bufferProcess] interim [680000000]:แล้วกันค่ะเพราะในปัจจุบันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.796499857+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.796519756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.796524215+07:00","message":"> Transcript [52251] [false]: 'แล้วกันค่ะเพราะในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.79652762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.796530778+07:00","message":"Set new StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.991979014+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.992036964+07:00","message":"receive 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-05-12T14:18:02.992043201+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:02.992060275+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.992069008+07:00","message":"[bufferProcess] interim [920000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.992071854+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.992075468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.992078752+07:00","message":"> Transcript [52252] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.992082828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.992085001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.992087536+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:02.992089887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:03.174645007+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:03.174691419+07:00","message":"receive 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-05-12T14:18:03.174698419+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:03.174715139+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.174722607+07:00","message":"[bufferProcess] interim [100000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.174725393+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.174732189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.174735035+07:00","message":"> Transcript [52253] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.174738335+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.174740665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.174742649+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.174744975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:03.587674684+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:03.587716357+07:00","message":"receive 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-05-12T14:18:03.587723129+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:03.587736949+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.587746543+07:00","message":"[bufferProcess] interim [520000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.587749016+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.587752356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.587755634+07:00","message":"> Transcript [52254] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.587759314+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.587761655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.587763893+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.587768593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:03.770759938+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:03.770811342+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-05-12T14:18:03.770819746+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:03.770836553+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.770845369+07:00","message":"[bufferProcess] interim [700000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.770847877+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.770853254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.770856147+07:00","message":"> Transcript [52255] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.770859555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.770861557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.770864084+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.770866346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.770870725+07:00","message":"Push: 'แล้วกันค่ะเพราะในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.770872558+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.770874715+07:00","message":"Set new StatePrefix : 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.770876994+07:00","message":"Next Push (prob) : 'กับประเทศไทยมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:03.770884685+07:00","message":"push: {false แล้วกันค่ะเพราะในปัจจุบัน 0 0xc002a7cf00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:03.897973497+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:03.898008898+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-05-12T14:18:03.898015678+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:03.898033832+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.898041083+07:00","message":"[bufferProcess] interim [820000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.898044258+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.898055047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.898058063+07:00","message":"> Transcript [52256] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.898062555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.898064492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.89806647+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:03.898069198+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:04.075651722+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:04.075694164+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-05-12T14:18:04.075699618+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:04.075713493+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.075721674+07:00","message":"[bufferProcess] interim [940000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.075724121+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.075728225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.075730935+07:00","message":"> Transcript [52257] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.075734779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.075736918+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.075738686+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.075741103+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:04.275471786+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:04.275528895+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-05-12T14:18:04.275535771+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:04.27555332+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.275565258+07:00","message":"[bufferProcess] interim [180000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.275568192+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.275574984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.27557805+07:00","message":"> Transcript [52258] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.275582475+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.275584887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.275588838+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.275591553+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:04.494660806+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:04.494708407+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-05-12T14:18:04.494714815+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:04.49473232+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.494742651+07:00","message":"[bufferProcess] interim [420000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.494745464+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.494751318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.494754373+07:00","message":"> Transcript [52259] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.494759031+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.494761271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.494763924+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.494766644+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.494772396+07:00","message":"Push: 'กับประเทศไทยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.494774389+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.494776595+07:00","message":"Set new StatePrefix : 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.494779745+07:00","message":"Next Push (prob) : 'ความพร้อมเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:04.494789038+07:00","message":"push: {false กับประเทศไทยมี 0 0xc002a7cf00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:04.771266228+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:04.771308415+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-05-12T14:18:04.771315424+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:04.771329391+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.771341184+07:00","message":"[bufferProcess] interim [720000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.77134427+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.771350242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.77135346+07:00","message":"> Transcript [52260] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.771356181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:04.771358276+07:00","message":"Set new StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.120737036+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.120787795+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-05-12T14:18:05.120794748+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.120811422+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.120822054+07:00","message":"[bufferProcess] interim [20000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.120825292+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.120831963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.120834658+07:00","message":"> Transcript [52261] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.120838981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.120841277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.120845018+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.120848297+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.181621124+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.181666575+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-05-12T14:18:05.181672586+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.181688775+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.18169995+07:00","message":"[bufferProcess] interim [80000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.181702991+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.18170967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.181712719+07:00","message":"> Transcript [52262] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.181717491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.181719851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.181722582+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.18172664+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.352011252+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.352053741+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-05-12T14:18:05.352061614+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.352075234+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.352082838+07:00","message":"[bufferProcess] interim [260000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.352085839+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.35209095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.352093716+07:00","message":"> Transcript [52263] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.35209791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.352100255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.352102594+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.352105614+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:05.41376178+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:05.413769612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.542401195+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.542449775+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-05-12T14:18:05.542457111+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.542474152+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.54248264+07:00","message":"[bufferProcess] interim [440000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.54248556+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.542490045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.542492929+07:00","message":"> Transcript [52264] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.542497674+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.542499926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.542507271+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.542510192+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.542513802+07:00","message":"Push: 'ความพร้อมเครื่องศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.542515873+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.542518539+07:00","message":"Set new StatePrefix : 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.542521017+07:00","message":"Next Push (prob) : 'บริการเกี่ยวกับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.542530573+07:00","message":"push: {false ความพร้อมเครื่องศูนย์ 0 0xc002a7cf00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.552961222+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.553005186+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-05-12T14:18:05.553015974+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.553033787+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.553042832+07:00","message":"[bufferProcess] interim [500000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.553047253+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.553055959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.553059821+07:00","message":"> Transcript [52265] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.553065351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.553068112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.553071132+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.553075936+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.876167749+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.876211947+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-05-12T14:18:05.876219433+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.876235843+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.876245253+07:00","message":"[bufferProcess] interim [800000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.876248702+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.876259308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.876262522+07:00","message":"> Transcript [52266] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.876266856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.876269199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.876271028+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.876274306+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.993688905+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.993733937+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-05-12T14:18:05.99374157+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:05.993761167+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.993770021+07:00","message":"[bufferProcess] interim [860000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.993772995+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.99378103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.993786213+07:00","message":"> Transcript [52267] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.993790823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.993793186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.993795035+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:05.993797753+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:06.042470957+07:00","message":"[GCS] IsForceVAD: false for message ID: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:06.125497354+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:06.125543438+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-05-12T14:18:06.125549859+07:00","message":"receive interim result [false|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามากค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:06.125562531+07:00","message":"[buffer interim] 4638 false แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.125569458+07:00","message":"[bufferProcess] interim [40000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.125572723+07:00","message":"[bufferProcess] send to processor:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.125578315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.125580927+07:00","message":"> Transcript [52268] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.12558508+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.125587022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.12558916+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.12559184+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.125597007+07:00","message":"Push: 'บริการเกี่ยวกับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.12559984+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.125602308+07:00","message":"Set new StatePrefix : 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.125604586+07:00","message":"Next Push (prob) : 'ไฟฟ้ามาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:06.125612608+07:00","message":"push: {false บริการเกี่ยวกับรถ 0 0xc002a7cf00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:06.174805526+07:00","message":"[GCS] Start streaming session, msgId: 4639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:06.258613701+07:00","message":"receive streaming session, msgId: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:06.258660171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเรื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามากค่ะ\",\"confidence\":0.9355369}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:06.258669498+07:00","message":"receive interim result [true|false]: แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเรื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามากค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:06.25868155+07:00","message":"end recv isFinal message id 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:06.258686272+07:00","message":"end Recv id 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:06.258692531+07:00","message":"[buffer interim] 4638 true แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเรื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258703057+07:00","message":"[bufferProcess] interim [130000000]:แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเรื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.25870649+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258710359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258713205+07:00","message":"> Transcript [52269] [false]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258719454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258721448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258723234+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258726212+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258728196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258732752+07:00","message":"> Transcript [52270] [true]: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเรื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258735391+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258737152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258738697+07:00","message":"StatePrefix: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258740669+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258742496+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258985717+07:00","message":"Push: 'มากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258990794+07:00","message":"TextPushed: 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเครื่องศูนย์บริการเกี่ยวกับรถมากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258993344+07:00","message":"Set new StatePrefix : 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเรื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.258996266+07:00","message":"Next Push (prob) : 'แล้วกันค่ะเพราะในปัจจุบันกับประเทศไทยมีความพร้อมเรื่องศูนย์บริการเกี่ยวกับรถไฟฟ้ามากค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:06.259003576+07:00","message":"push: {true มากค่ะ 0 0xc002a7cf00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:06.259018625+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4638.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:06.271074211+07:00","message":"write wav file: './tmp/7565/7565_4638.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.017634416+07:00","message":"receive streaming session, msgId: 4639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.017669739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.017674936+07:00","message":"receive interim result [false|false]: เพราะว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.017690144+07:00","message":"[buffer interim] 4639 false เพราะว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.017698308+07:00","message":"[bufferProcess] interim [660000000]:เพราะว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.017700214+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.289112967+07:00","message":"receive streaming session, msgId: 4639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.289150648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเขาที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.28915639+07:00","message":"receive interim result [false|false]: เพราะว่าเขาที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.289181916+07:00","message":"[buffer interim] 4639 false เพราะว่าเขาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.289189548+07:00","message":"[bufferProcess] interim [840000000]:เพราะว่าเขาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.289192034+07:00","message":"[bufferProcess] send to processor:เพราะว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.289197469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.289200286+07:00","message":"> Transcript [52271] [false]: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.289202894+07:00","message":"Set StatePrefix (first interim): 'เพราะว่าเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.356651859+07:00","message":"receive streaming session, msgId: 4639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.356693529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเขารีบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.356700429+07:00","message":"receive interim result [false|false]: เพราะว่าเขารีบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.356714984+07:00","message":"[buffer interim] 4639 false เพราะว่าเขารีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.356723166+07:00","message":"[bufferProcess] interim [900000000]:เพราะว่าเขารีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.356725594+07:00","message":"[bufferProcess] send to processor:เพราะว่าเขาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.356728735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.356731378+07:00","message":"> Transcript [52272] [false]: 'เพราะว่าเขาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.356734613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.356736618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.356738618+07:00","message":"StatePrefix: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.356740872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.390333487+07:00","message":"receive streaming session, msgId: 4639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.39037199+07:00","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-05-12T14:18:07.390378001+07:00","message":"receive interim result [false|false]: เพราะว่าเขาที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.390391894+07:00","message":"[buffer interim] 4639 false เพราะว่าเขาที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.390398955+07:00","message":"[bufferProcess] interim [960000000]:เพราะว่าเขาที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.390401319+07:00","message":"[bufferProcess] send to processor:เพราะว่าเขารีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.390404831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.39040745+07:00","message":"> Transcript [52273] [false]: 'เพราะว่าเขารีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.390410148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.39041214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.390413979+07:00","message":"StatePrefix: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.390416041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.533788237+07:00","message":"receive streaming session, msgId: 4639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.533822793+07:00","message":"receive 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-05-12T14:18:07.533828638+07:00","message":"receive interim result [false|false]: เพราะว่าเขาที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:07.533844337+07:00","message":"[buffer interim] 4639 false เพราะว่าเขาที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.533853382+07:00","message":"[bufferProcess] interim [140000000]:เพราะว่าเขาที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.533855774+07:00","message":"[bufferProcess] send to processor:เพราะว่าเขาที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.5338617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.533864727+07:00","message":"> Transcript [52274] [false]: 'เพราะว่าเขาที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.533868092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.533870163+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.533872015+07:00","message":"StatePrefix: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:07.533874206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.122306179+07:00","message":"receive streaming session, msgId: 4639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.122357347+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-05-12T14:18:08.122370203+07:00","message":"receive interim result [false|false]: เพราะว่าเขาที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.122395841+07:00","message":"[buffer interim] 4639 false เพราะว่าเขาที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.122410352+07:00","message":"[bufferProcess] interim [740000000]:เพราะว่าเขาที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.122414853+07:00","message":"[bufferProcess] send to processor:เพราะว่าเขาที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.122424016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.122427936+07:00","message":"> Transcript [52275] [false]: 'เพราะว่าเขาที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.122433517+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.122436941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.12244009+07:00","message":"StatePrefix: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.122443056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.12245058+07:00","message":"Push: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.122453617+07:00","message":"TextPushed: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.122456577+07:00","message":"Set new StatePrefix : 'เพราะว่าเขาที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.122459955+07:00","message":"Next Push (prob) : 'ที่ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.122472143+07:00","message":"push: {false เพราะว่าเขา 0 0xc002a7da80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:08.413835259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:08.413854571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.531810429+07:00","message":"receive streaming session, msgId: 4639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.531855116+07:00","message":"receive 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-05-12T14:18:08.531863249+07:00","message":"receive interim result [false|false]: เพราะว่าเขาที่ผ่านมาคือฐานการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.531879256+07:00","message":"[buffer interim] 4639 false เพราะว่าเขาที่ผ่านมาคือฐานการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.531887887+07:00","message":"[bufferProcess] interim [40000000]:เพราะว่าเขาที่ผ่านมาคือฐานการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.531891684+07:00","message":"[bufferProcess] send to processor:เพราะว่าเขาที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.531899525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.531903047+07:00","message":"> Transcript [52276] [false]: 'เพราะว่าเขาที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.531907923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.531910875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.531914567+07:00","message":"StatePrefix: 'เพราะว่าเขาที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.531917932+07:00","message":"TextPushed: 'เพราะว่าเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.540389522+07:00","message":"[GCS] IsForceVAD: false for message ID: 4639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.564631376+07:00","message":"receive streaming session, msgId: 4639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.564680386+07:00","message":"receive 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-05-12T14:18:08.564688465+07:00","message":"receive interim result [false|false]: เพราะว่าเขาที่ผ่านมาคือฐานการผลิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.564708681+07:00","message":"[buffer interim] 4639 false เพราะว่าเขาที่ผ่านมาคือฐานการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.56472325+07:00","message":"[bufferProcess] interim [220000000]:เพราะว่าเขาที่ผ่านมาคือฐานการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.564727272+07:00","message":"[bufferProcess] send to processor:เพราะว่าเขาที่ผ่านมาคือฐานการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.564736535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.56474059+07:00","message":"> Transcript [52277] [false]: 'เพราะว่าเขาที่ผ่านมาคือฐานการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.564745709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.564749135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.56475302+07:00","message":"StatePrefix: 'เพราะว่าเขาที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.564756338+07:00","message":"TextPushed: 'เพราะว่าเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.663760512+07:00","message":"[GCS] Start streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.701853409+07:00","message":"receive streaming session, msgId: 4639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.701892054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าเขาที่ผ่านมาคือฐานการผลิต\",\"confidence\":0.9402705}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.701898701+07:00","message":"receive interim result [true|false]: เพราะว่าเขาที่ผ่านมาคือฐานการผลิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.701909524+07:00","message":"end recv isFinal message id 4639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.701912216+07:00","message":"end Recv id 4639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.701918962+07:00","message":"[buffer interim] 4639 true เพราะว่าเขาที่ผ่านมาคือฐานการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.701926154+07:00","message":"[bufferProcess] interim [400000000]:เพราะว่าเขาที่ผ่านมาคือฐานการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.701929294+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะว่าเขาที่ผ่านมาคือฐานการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.701933296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.701936031+07:00","message":"> Transcript [52278] [false]: 'เพราะว่าเขาที่ผ่านมาคือฐานการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.701938824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.701940599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.701942715+07:00","message":"StatePrefix: 'เพราะว่าเขาที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.701944791+07:00","message":"TextPushed: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.70194642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.701948407+07:00","message":"> Transcript [52279] [true]: 'เพราะว่าเขาที่ผ่านมาคือฐานการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.701950544+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.701952106+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.701954+07:00","message":"StatePrefix: 'เพราะว่าเขาที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.701955695+07:00","message":"TextPushed: 'เพราะว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:08.701958304+07:00","message":"Push: 'ที่ผ่านมาคือฐานการผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:08.701967897+07:00","message":"push: {true ที่ผ่านมาคือฐานการผลิต 0 0xc002a7da80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:08.709302968+07:00","message":"write wav file: './tmp/7565/7565_4639.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.198391176+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.198427698+07:00","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-05-12T14:18:09.198432876+07:00","message":"receive interim result [false|false]: ประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.198448668+07:00","message":"[buffer interim] 4640 false ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.198456009+07:00","message":"[bufferProcess] interim [420000000]:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.198458838+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.510741441+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.510784949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศแม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.510791285+07:00","message":"receive interim result [false|false]: ประเทศแม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.510808412+07:00","message":"[buffer interim] 4640 false ประเทศแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.510817196+07:00","message":"[bufferProcess] interim [660000000]:ประเทศแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.510820469+07:00","message":"[bufferProcess] send to processor:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.510829138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.510831908+07:00","message":"> Transcript [52280] [false]: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.51083424+07:00","message":"Set StatePrefix (first interim): 'ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.73368704+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.733728093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศแม่คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.733734309+07:00","message":"receive interim result [false|false]: ประเทศแม่คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.733751829+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.733761346+07:00","message":"[bufferProcess] interim [840000000]:ประเทศแม่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.733763931+07:00","message":"[bufferProcess] send to processor:ประเทศแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.733767754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.733771016+07:00","message":"> Transcript [52281] [false]: 'ประเทศแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.733774498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.733776907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.733778864+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.733780882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.879517333+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.879561754+07:00","message":"receive 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-05-12T14:18:09.879568118+07:00","message":"receive interim result [false|false]: ประเทศแม่คือพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.879584778+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.879596555+07:00","message":"[bufferProcess] interim [20000000]:ประเทศแม่คือพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.879599185+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.879603007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.879606063+07:00","message":"> Transcript [52282] [false]: 'ประเทศแม่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.87960981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.879611809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.879613681+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.879615788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.909776749+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.909813459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศแม่คือประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.909824299+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:09.909837473+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.909850406+07:00","message":"[bufferProcess] interim [80000000]:ประเทศแม่คือประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.909853407+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.909858483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.909861275+07:00","message":"> Transcript [52283] [false]: 'ประเทศแม่คือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.909864895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.909867718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.9098698+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:09.909871949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.089706887+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.08973888+07:00","message":"receive 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-05-12T14:18:10.08974513+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.089757267+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.089764198+07:00","message":"[bufferProcess] interim [260000000]:ประเทศแม่คือประเทศจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.089766619+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.089771226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.089773933+07:00","message":"> Transcript [52284] [false]: 'ประเทศแม่คือประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.089777246+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.089779425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.089781218+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.08978341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.0897876+07:00","message":"Push: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.089789641+07:00","message":"TextPushed: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.089791856+07:00","message":"Set new StatePrefix : 'ประเทศแม่คือประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.089794396+07:00","message":"Next Push (prob) : 'แม่คือประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.089802134+07:00","message":"push: {false ประเทศ 0 0xc0042d7400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.293839586+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.293888658+07:00","message":"receive 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-05-12T14:18:10.293897069+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.293914886+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.293926319+07:00","message":"[bufferProcess] interim [500000000]:ประเทศแม่คือประเทศจีนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.293929123+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.293934918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.293937928+07:00","message":"> Transcript [52285] [false]: 'ประเทศแม่คือประเทศจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.293941337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.293943483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.293945379+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.293947635+07:00","message":"TextPushed: 'ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.54127327+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.541312558+07:00","message":"receive 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-05-12T14:18:10.541318683+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.541334096+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.541341642+07:00","message":"[bufferProcess] interim [680000000]:ประเทศแม่คือประเทศจีนก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.541343896+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.541347564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.541350284+07:00","message":"> Transcript [52286] [false]: 'ประเทศแม่คือประเทศจีนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.541353552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.541355709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.541357936+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.541360461+07:00","message":"TextPushed: 'ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.620074058+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.620116808+07:00","message":"receive 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-05-12T14:18:10.620123239+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่มมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.620138014+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่มมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.620145566+07:00","message":"[bufferProcess] interim [800000000]:ประเทศแม่คือประเทศจีนก็เริ่มมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.62014815+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.620154198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.620157169+07:00","message":"> Transcript [52287] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.620161106+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.620163422+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.620166182+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.620170525+07:00","message":"TextPushed: 'ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.806985978+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.807027423+07:00","message":"receive 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-05-12T14:18:10.807034211+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.807051739+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.807063974+07:00","message":"[bufferProcess] interim [980000000]:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.807067052+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็เริ่มมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.807073783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.807076922+07:00","message":"> Transcript [52288] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่มมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.807083315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.807085492+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.807087668+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.807089872+07:00","message":"TextPushed: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.807094691+07:00","message":"Push: 'แม่คือประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.807096697+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.807098782+07:00","message":"Set new StatePrefix : 'ประเทศแม่คือประเทศจีนก็เริ่มมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:10.807101426+07:00","message":"Next Push (prob) : 'จีนก็เริ่มมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:10.807108981+07:00","message":"push: {false แม่คือประเทศ 0 0xc0042d7400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.333740022+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.333781794+07:00","message":"receive 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-05-12T14:18:11.333788126+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.333804455+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.333813183+07:00","message":"[bufferProcess] interim [520000000]:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.333816009+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.333819945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.333822955+07:00","message":"> Transcript [52289] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.333826803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.333828757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.333831027+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศจีนก็เริ่มมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.333833675+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:11.414956764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:11.414975415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.508751837+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.508795579+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-05-12T14:18:11.508801896+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.50881646+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.508823444+07:00","message":"[bufferProcess] interim [640000000]:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.50882822+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.508833545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.508836287+07:00","message":"> Transcript [52290] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.508839523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.508841458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.508843574+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศจีนก็เริ่มมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.508846361+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.522775745+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.522807587+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-05-12T14:18:11.522813526+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.522827014+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.522833701+07:00","message":"[bufferProcess] interim [700000000]:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.52283633+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.522845759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.522848443+07:00","message":"> Transcript [52291] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.522851528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.52285534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.52285776+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศจีนก็เริ่มมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.52286052+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.633649321+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.633690602+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-05-12T14:18:11.633696536+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.633709291+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.633718618+07:00","message":"[bufferProcess] interim [820000000]:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.633720929+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.63372437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.633727112+07:00","message":"> Transcript [52292] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.633731468+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.633733558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.633735685+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศจีนก็เริ่มมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.63373834+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.633744453+07:00","message":"Push: 'จีนก็เริ่มมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.63374647+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศจีนก็เริ่มมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.633748602+07:00","message":"Set new StatePrefix : 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.633751334+07:00","message":"Next Push (prob) : 'ปัญหามันทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.633759197+07:00","message":"push: {false จีนก็เริ่มมี 0 0xc0042d7400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.855823795+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.855858034+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-05-12T14:18:11.85586437+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.855880475+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.85589005+07:00","message":"[bufferProcess] interim [0]:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.855892553+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.855897891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.855900832+07:00","message":"> Transcript [52293] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.855905127+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.855910593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.855912551+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.855915449+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศจีนก็เริ่มมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.917608274+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.917642965+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-05-12T14:18:11.917649405+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:11.917672819+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.917680466+07:00","message":"[bufferProcess] interim [120000000]:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.917683179+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.917686655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.917689379+07:00","message":"> Transcript [52294] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.917693524+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.917695687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.917697553+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:11.917699989+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศจีนก็เริ่มมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:12.155235101+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:12.155269607+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-05-12T14:18:12.155276031+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:12.155293669+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.15530224+07:00","message":"[bufferProcess] interim [300000000]:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.155304848+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.155308565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.155311952+07:00","message":"> Transcript [52295] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.155315735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.155317683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.155319923+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.155322689+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศจีนก็เริ่มมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:12.402165562+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:12.402203668+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-05-12T14:18:12.402211082+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:12.402225797+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.402235413+07:00","message":"[bufferProcess] interim [540000000]:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.402238452+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.402243605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.402246783+07:00","message":"> Transcript [52296] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.402250876+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.402253027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.402255367+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.402264148+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศจีนก็เริ่มมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.402270634+07:00","message":"Push: 'ปัญหามันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.402273227+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.402275719+07:00","message":"Set new StatePrefix : 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.402278509+07:00","message":"Next Push (prob) : 'ให้ส่งผลกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:12.402286347+07:00","message":"push: {false ปัญหามันทำ 0 0xc0042d7400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:12.403215599+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:12.40325985+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-05-12T14:18:12.40326666+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:12.403284704+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.403295861+07:00","message":"[bufferProcess] interim [600000000]:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.403298764+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.403305788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.403308584+07:00","message":"> Transcript [52297] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.403313292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.403315411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.403317193+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.40331969+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:12.605044203+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:12.605082255+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-05-12T14:18:12.60508914+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:12.605101574+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.605110358+07:00","message":"[bufferProcess] interim [780000000]:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.605113598+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.605118807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.605121547+07:00","message":"> Transcript [52298] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.605125186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.605127145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.605129445+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.605132013+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:12.8610876+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:12.86113299+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-05-12T14:18:12.861141058+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:12.861182865+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.8612001+07:00","message":"[bufferProcess] interim [20000000]:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.861203112+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.861211336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.861214381+07:00","message":"> Transcript [52299] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.861218724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.861220864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.861223608+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:12.861226565+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.049870857+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.049924297+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-05-12T14:18:13.049933096+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.049958267+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.049970235+07:00","message":"[bufferProcess] interim [200000000]:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.0499742+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.049980083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.049984653+07:00","message":"> Transcript [52300] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.049990974+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.049993954+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.049997822+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.050001724+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.050006424+07:00","message":"Push: 'ให้ส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.050009345+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.050012363+07:00","message":"Set new StatePrefix : 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.050016591+07:00","message":"Next Push (prob) : 'ถึงศูนย์บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.050030623+07:00","message":"push: {false ให้ส่งผลกระทบ 0 0xc0042d7400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.240218742+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.240254714+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-05-12T14:18:13.240264937+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.240282182+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.240294088+07:00","message":"[bufferProcess] interim [380000000]:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.240298416+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.240303242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.240307998+07:00","message":"> Transcript [52301] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.240313003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.240315135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.240317365+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.240320236+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.492716183+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.492757394+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-05-12T14:18:13.492763654+07:00","message":"receive interim result [false|false]: ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทยด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.492777595+07:00","message":"[buffer interim] 4640 false ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทยด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.492785195+07:00","message":"[bufferProcess] interim [680000000]:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทยด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.492788252+07:00","message":"[bufferProcess] send to processor:ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.492795264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.492801542+07:00","message":"> Transcript [52302] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.492806516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.492808763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.492811222+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.492814509+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.602598129+07:00","message":"[GCS] IsForceVAD: false for message ID: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.76307053+07:00","message":"receive streaming session, msgId: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.763123819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทยด้วย\",\"confidence\":0.9520093}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.763132299+07:00","message":"receive interim result [true|false]: ที่ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทยด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.763143036+07:00","message":"end recv isFinal message id 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.763145792+07:00","message":"end Recv id 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.763151911+07:00","message":"[buffer interim] 4640 true ที่ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทยด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763162821+07:00","message":"[bufferProcess] interim [950000000]:ที่ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทยด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763168536+07:00","message":"[bufferProcess] send to processor (isfinal):ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทยด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763172469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763178702+07:00","message":"> Transcript [52303] [false]: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763182572+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763184447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763187547+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763190824+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763192771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.76319479+07:00","message":"> Transcript [52304] [true]: 'ที่ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763197441+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763199093+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763200667+07:00","message":"StatePrefix: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763202608+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763204481+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763446742+07:00","message":"Push: 'ถึงศูนย์บริการในไทยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763450033+07:00","message":"TextPushed: 'ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763452365+07:00","message":"Set new StatePrefix : 'ที่ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763454639+07:00","message":"Next Push (prob) : 'ที่ประเทศแม่คือประเทศจีนก็เริ่มมีปัญหามันทำให้ส่งผลกระทบถึงศูนย์บริการในไทยด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:13.763464221+07:00","message":"push: {true ถึงศูนย์บริการในไทยด้วย 0 0xc0042d7400}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:13.763479959+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4640.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:13.78699293+07:00","message":"write wav file: './tmp/7565/7565_4640.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:14.374067543+07:00","message":"[GCS] Start streaming session, msgId: 4641"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:14.415126336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:14.415145172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:14.431792386+07:00","message":"[GCS] IsForceVAD: false for message ID: 4641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:14.569027187+07:00","message":"receive streaming session, msgId: 4641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:14.569052019+07:00","message":"found end of frame, send empty tag with msgId: 4641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:14.569055176+07:00","message":"end Recv id 4641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:14.569066023+07:00","message":"[buffer interim] 4641 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:14.569081122+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:14.569085262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:14.569088187+07:00","message":"> Transcript [52305] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:14.569090452+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:14.569092464+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:14.569094252+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:14.56909602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:14.569103382+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:14.569114615+07:00","message":"push: {true \n 0 0xc002a7c400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:14.573523248+07:00","message":"write wav file: './tmp/7565/7565_4641.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:15.263012614+07:00","message":"[GCS] Start streaming session, msgId: 4642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:15.932019366+07:00","message":"receive streaming session, msgId: 4642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:15.93207194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:15.932077344+07:00","message":"receive interim result [false|false]: ครับผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:15.932096407+07:00","message":"[buffer interim] 4642 false ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:15.932106078+07:00","message":"[bufferProcess] interim [480000000]:ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:15.932107994+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:15.932114653+07:00","message":"[bufferProcess] send to processor (ticker):ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:15.932118853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:15.932121636+07:00","message":"> Transcript [52306] [false]: 'ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:15.932123694+07:00","message":"Set StatePrefix (first interim): 'ครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:16.500980989+07:00","message":"receive streaming session, msgId: 4642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:16.501017047+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-05-12T14:18:16.501022819+07:00","message":"receive interim result [false|false]: ครับผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:16.501038169+07:00","message":"[buffer interim] 4642 false ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:16.501047003+07:00","message":"[bufferProcess] interim [80000000]:ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:16.501049823+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:17.41567649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:17.415716512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:18.981760953+07:00","message":"[GCS] IsForceVAD: false for message ID: 4642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:19.083974876+07:00","message":"receive streaming session, msgId: 4642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:19.084027042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:19.08403473+07:00","message":"receive interim result [true|false]: ครับผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:19.084047623+07:00","message":"end recv isFinal message id 4642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:19.08405004+07:00","message":"end Recv id 4642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:19.084059435+07:00","message":"[buffer interim] 4642 true ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:19.084070881+07:00","message":"[bufferProcess] interim [750000000]:ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:19.084075914+07:00","message":"[bufferProcess] send to processor (isfinal):ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:19.084091091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:19.084110775+07:00","message":"> Transcript [52307] [false]: 'ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:19.084116181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:19.084118524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:19.084121113+07:00","message":"StatePrefix: 'ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:19.084123145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:19.084125535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:19.08412757+07:00","message":"> Transcript [52308] [true]: 'ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:19.084129986+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:19.084131549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:19.084133204+07:00","message":"StatePrefix: 'ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:19.08413479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:19.084141596+07:00","message":"Push: 'ครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:19.084153245+07:00","message":"push: {true ครับผม 0 0xc002a7c700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:19.093932001+07:00","message":"write wav file: './tmp/7565/7565_4642.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:19.375997098+07:00","message":"[GCS] Start streaming session, msgId: 4643"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:20.41657601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:20.416596565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:21.162729025+07:00","message":"[GCS] IsForceVAD: false for message ID: 4643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:21.256136086+07:00","message":"receive streaming session, msgId: 4643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:21.25616502+07:00","message":"found end of frame, send empty tag with msgId: 4643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:21.256169458+07:00","message":"end Recv id 4643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:21.256185361+07:00","message":"[buffer interim] 4643 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:21.256218057+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:21.256222268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:21.256225778+07:00","message":"> Transcript [52309] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:21.256228145+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:21.256230109+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:21.256232659+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:21.256234495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:21.256238261+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:21.256247614+07:00","message":"push: {true \n 0 0xc004219780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:21.263253195+07:00","message":"write wav file: './tmp/7565/7565_4643.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:21.293622314+07:00","message":"[GCS] Start streaming session, msgId: 4644"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:23.417140045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:23.417150904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:24.933098668+07:00","message":"[GCS] IsForceVAD: false for message ID: 4644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:25.022020146+07:00","message":"receive streaming session, msgId: 4644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:25.022041399+07:00","message":"found end of frame, send empty tag with msgId: 4644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:25.022044829+07:00","message":"end Recv id 4644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:25.022051843+07:00","message":"[buffer interim] 4644 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:25.022059307+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:25.022064227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:25.022067194+07:00","message":"> Transcript [52310] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:25.02206947+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:25.022071398+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:25.02207315+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:25.02207484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:25.022082802+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:25.02209318+07:00","message":"push: {true \n 0 0xc00386c800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:25.031798424+07:00","message":"write wav file: './tmp/7565/7565_4644.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:25.25348657+07:00","message":"[GCS] Start streaming session, msgId: 4645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:25.98611965+07:00","message":"receive streaming session, msgId: 4645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:25.986166748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:25.986172135+07:00","message":"receive interim result [false|false]: ประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:25.986187563+07:00","message":"[buffer interim] 4645 false ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:25.986195418+07:00","message":"[bufferProcess] interim [600000000]:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:25.986197634+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.110291714+07:00","message":"receive streaming session, msgId: 4645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.110335979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.110341574+07:00","message":"receive interim result [false|false]: ประเทศที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.110353898+07:00","message":"[buffer interim] 4645 false ประเทศที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.110363472+07:00","message":"[bufferProcess] interim [720000000]:ประเทศที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.110366706+07:00","message":"[bufferProcess] send to processor:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.110374022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.110378093+07:00","message":"> Transcript [52311] [false]: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.11038129+07:00","message":"Set StatePrefix (first interim): 'ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.233312386+07:00","message":"receive streaming session, msgId: 4645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.233354795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศจีน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.233361163+07:00","message":"receive interim result [false|false]: ประเทศจีน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.233378857+07:00","message":"[buffer interim] 4645 false ประเทศจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.23339172+07:00","message":"[bufferProcess] interim [780000000]:ประเทศจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.233394132+07:00","message":"[bufferProcess] send to processor:ประเทศที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.233400954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.23340367+07:00","message":"> Transcript [52312] [false]: 'ประเทศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.233406809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.233408975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.233410727+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.233413112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:26.418166426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:26.418198191+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.461359172+07:00","message":"[GCS] Cleaned up inactive client: 4613"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.461385417+07:00","message":"[GCS] Cleaned up inactive client: 4618"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.461388167+07:00","message":"[GCS] Cleaned up inactive client: 4609"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.461390058+07:00","message":"[GCS] Cleaned up inactive client: 4607"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.4613918+07:00","message":"[GCS] Cleaned up inactive client: 4616"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.461394338+07:00","message":"[GCS] Cleaned up inactive client: 4611"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.461396159+07:00","message":"[GCS] Cleaned up inactive client: 4617"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.461397899+07:00","message":"[GCS] Cleaned up inactive client: 4612"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.461399927+07:00","message":"[GCS] Cleaned up inactive client: 4614"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.461401647+07:00","message":"[GCS] Cleaned up inactive client: 4620"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.461403324+07:00","message":"[GCS] Cleaned up inactive client: 4608"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.461405341+07:00","message":"[GCS] Cleaned up inactive client: 4610"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.461407366+07:00","message":"[GCS] Cleaned up inactive client: 4615"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.461409534+07:00","message":"[GCS] Cleaned up inactive client: 4619"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.838521382+07:00","message":"receive streaming session, msgId: 4645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.838569488+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-05-12T14:18:26.838577315+07:00","message":"receive interim result [false|false]: ประเทศจีน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:26.838595219+07:00","message":"[buffer interim] 4645 false ประเทศจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.838607111+07:00","message":"[bufferProcess] interim [380000000]:ประเทศจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.83861024+07:00","message":"[bufferProcess] send to processor:ประเทศจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.83861499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.838619253+07:00","message":"> Transcript [52313] [false]: 'ประเทศจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.838623748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.838626527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.838629674+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:26.838632688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:29.041624585+07:00","message":"[GCS] IsForceVAD: false for message ID: 4645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:29.119265504+07:00","message":"receive streaming session, msgId: 4645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:29.119305936+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-05-12T14:18:29.119311804+07:00","message":"receive interim result [false|false]: ประเทศจีนชิ้นส่วน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:29.119324781+07:00","message":"[buffer interim] 4645 false ประเทศจีนชิ้นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119331904+07:00","message":"[bufferProcess] interim [660000000]:ประเทศจีนชิ้นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119334198+07:00","message":"[bufferProcess] send to processor:ประเทศจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119338854+07:00","message":"[bufferProcess] send to processor (ticker):ประเทศจีนชิ้นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119341281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119344004+07:00","message":"> Transcript [52314] [false]: 'ประเทศจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119348177+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119350374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119352202+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119354416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119356084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119359097+07:00","message":"> Transcript [52315] [false]: 'ประเทศจีนชิ้นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119361054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119362675+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119364236+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119365866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119370039+07:00","message":"Push: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119371796+07:00","message":"TextPushed: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119373761+07:00","message":"Set new StatePrefix : 'ประเทศจีนชิ้นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.119375724+07:00","message":"Next Push (prob) : 'จีนชิ้นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:29.11938245+07:00","message":"push: {false ประเทศ 0 0xc004d58a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:29.149880009+07:00","message":"receive streaming session, msgId: 4645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:29.149926465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศจีน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:29.149936988+07:00","message":"receive interim result [true|false]: ประเทศจีน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:29.149946549+07:00","message":"end recv isFinal message id 4645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:29.149949878+07:00","message":"end Recv id 4645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:29.149958824+07:00","message":"[buffer interim] 4645 true ประเทศจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.149970486+07:00","message":"[bufferProcess] interim [810000000]:ประเทศจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.149974666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.149978144+07:00","message":"> Transcript [52316] [true]: 'ประเทศจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.149980791+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.149982674+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.149984786+07:00","message":"StatePrefix: 'ประเทศจีนชิ้นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.149986882+07:00","message":"TextPushed: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:29.149991923+07:00","message":"Push: 'จีน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:29.150000069+07:00","message":"push: {true จีน 0 0xc004d58a00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:29.158752123+07:00","message":"write wav file: './tmp/7565/7565_4645.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:29.36822249+07:00","message":"[GCS] Start streaming session, msgId: 4646"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:29.419194992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:29.419226416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:32.37265004+07:00","message":"[GCS] IsForceVAD: false for message ID: 4646"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:32.419875906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:32.419914527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:32.464328301+07:00","message":"receive streaming session, msgId: 4646"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:32.464366304+07:00","message":"found end of frame, send empty tag with msgId: 4646"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:32.464371129+07:00","message":"end Recv id 4646"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:32.464383948+07:00","message":"[buffer interim] 4646 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:32.464394401+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:32.464400195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:32.464404775+07:00","message":"> Transcript [52317] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:32.464408986+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:32.464412183+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:32.464414983+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:32.464417842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:32.464421873+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:32.464436847+07:00","message":"push: {true \n 0 0xc0044a3980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:32.472805044+07:00","message":"write wav file: './tmp/7565/7565_4646.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:32.563308885+07:00","message":"[GCS] Start streaming session, msgId: 4647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:34.491241714+07:00","message":"receive streaming session, msgId: 4647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:34.491280124+07:00","message":"receive 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-05-12T14:18:34.491286074+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:34.491315617+07:00","message":"[buffer interim] 4647 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:34.491322798+07:00","message":"[bufferProcess] interim [740000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:34.491325043+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:34.491331535+07:00","message":"[bufferProcess] send to processor (ticker):ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:34.491334472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:34.491337308+07:00","message":"> Transcript [52318] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:34.491339439+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:35.419901277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:35.419929692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:37.622223707+07:00","message":"[GCS] IsForceVAD: false for message ID: 4647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:37.730418704+07:00","message":"receive streaming session, msgId: 4647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:37.730459793+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:37.730466293+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:37.730477229+07:00","message":"end recv isFinal message id 4647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:37.730480165+07:00","message":"end Recv id 4647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:37.730488559+07:00","message":"[buffer interim] 4647 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:37.73049769+07:00","message":"[bufferProcess] interim [70000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:37.730502917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:37.730507017+07:00","message":"> Transcript [52319] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:37.730511391+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:37.730514399+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:37.730525728+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:37.730529636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:37.73053388+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:37.730544435+07:00","message":"push: {true  0 0xc002eab180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:37.740282339+07:00","message":"write wav file: './tmp/7565/7565_4647.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:38.133773628+07:00","message":"[GCS] Start streaming session, msgId: 4648"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:38.420588023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:38.420603176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:40.443194186+07:00","message":"[GCS] IsForceVAD: false for message ID: 4648"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:40.539453968+07:00","message":"receive streaming session, msgId: 4648"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:40.5394788+07:00","message":"found end of frame, send empty tag with msgId: 4648"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:40.539482386+07:00","message":"end Recv id 4648"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:40.539490156+07:00","message":"[buffer interim] 4648 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:40.539504525+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:40.539508545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:40.539511365+07:00","message":"> Transcript [52320] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:40.539513771+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:40.539516661+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:40.539527428+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:40.53953027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:40.539533159+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:40.539542877+07:00","message":"push: {true \n 0 0xc002802c80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:40.546418862+07:00","message":"write wav file: './tmp/7565/7565_4648.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:40.824682357+07:00","message":"[GCS] Start streaming session, msgId: 4649"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:41.421523159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:41.421531836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:43.521369134+07:00","message":"[GCS] IsForceVAD: false for message ID: 4649"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:43.583169262+07:00","message":"[GCS] Start streaming session, msgId: 4650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:43.795778825+07:00","message":"receive streaming session, msgId: 4649"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:43.795801233+07:00","message":"found end of frame, send empty tag with msgId: 4649"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:43.795804577+07:00","message":"end Recv id 4649"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:43.795812367+07:00","message":"[buffer interim] 4649 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:43.795820578+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:43.795826634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:43.795830876+07:00","message":"> Transcript [52321] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:43.795835054+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:43.795837862+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:43.795840998+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:43.795842888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:43.795847721+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:43.795857405+07:00","message":"push: {true \n 0 0xc004d58000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:43.804989741+07:00","message":"write wav file: './tmp/7565/7565_4649.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:44.42170761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:44.42172549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:44.958543059+07:00","message":"receive streaming session, msgId: 4650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:44.958587095+07:00","message":"receive 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-05-12T14:18:44.95859208+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:44.958606365+07:00","message":"[buffer interim] 4650 false รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:44.95861342+07:00","message":"[bufferProcess] interim [140000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:44.95861524+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:44.958620105+07:00","message":"[bufferProcess] send to processor (ticker):รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:44.958622754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:44.958625416+07:00","message":"> Transcript [52322] [false]: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:44.95862798+07:00","message":"Set StatePrefix (first interim): 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:45.049145124+07:00","message":"receive streaming session, msgId: 4650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:45.049206854+07:00","message":"receive 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-05-12T14:18:45.049213404+07:00","message":"receive interim result [false|false]: รถไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:45.049228513+07:00","message":"[buffer interim] 4650 false รถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.049236608+07:00","message":"[bufferProcess] interim [320000000]:รถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.049238473+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:45.180538706+07:00","message":"receive streaming session, msgId: 4650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:45.180585057+07:00","message":"receive 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-05-12T14:18:45.180593776+07:00","message":"receive interim result [false|false]: รถไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:45.180608588+07:00","message":"[buffer interim] 4650 false รถไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.180617161+07:00","message":"[bufferProcess] interim [440000000]:รถไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.18061965+07:00","message":"[bufferProcess] send to processor:รถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.180626964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.180630502+07:00","message":"> Transcript [52323] [false]: 'รถไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.180633978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.180636816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.18063865+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.180640587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:45.662848874+07:00","message":"receive streaming session, msgId: 4650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:45.662901879+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-05-12T14:18:45.662908639+07:00","message":"receive interim result [false|false]: รถไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:45.662928144+07:00","message":"[buffer interim] 4650 false รถไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.662936497+07:00","message":"[bufferProcess] interim [40000000]:รถไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.662939422+07:00","message":"[bufferProcess] send to processor:รถไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.662951171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.662954002+07:00","message":"> Transcript [52324] [false]: 'รถไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.662959303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.66296161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.662963441+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:45.66296544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:46.461308503+07:00","message":"[GCS] IsForceVAD: false for message ID: 4650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:46.580822521+07:00","message":"receive streaming session, msgId: 4650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:46.58087289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดไปเลย\",\"confidence\":0.8663168}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:46.580880683+07:00","message":"receive interim result [true|false]: ลดไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:46.580894115+07:00","message":"end recv isFinal message id 4650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:46.580896868+07:00","message":"end Recv id 4650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:46.580903925+07:00","message":"[buffer interim] 4650 true ลดไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:46.580912823+07:00","message":"[bufferProcess] interim [90000000]:ลดไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:46.5809161+07:00","message":"[bufferProcess] send to processor (isfinal):รถไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:46.580929352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:46.580957636+07:00","message":"> Transcript [52325] [false]: 'รถไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:46.580965694+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:46.580970539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:46.580974124+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:46.580977469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:46.580980749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:46.580984051+07:00","message":"> Transcript [52326] [true]: 'ลดไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:46.580987511+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:46.580989949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:46.580992234+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:46.580994709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:46.58100551+07:00","message":"Push: 'ลดไปเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:46.581018961+07:00","message":"push: {true ลดไปเลย 0 0xc002eaa000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:46.588704251+07:00","message":"write wav file: './tmp/7565/7565_4650.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:46.913986677+07:00","message":"[GCS] Start streaming session, msgId: 4651"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:47.421805126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:47.421810426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:47.551571015+07:00","message":"[GCS] IsForceVAD: false for message ID: 4651"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:47.647237934+07:00","message":"receive streaming session, msgId: 4651"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:47.647259408+07:00","message":"found end of frame, send empty tag with msgId: 4651"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:47.647262341+07:00","message":"end Recv id 4651"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:47.647269228+07:00","message":"[buffer interim] 4651 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:47.647276256+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:47.647290131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:47.647293099+07:00","message":"> Transcript [52327] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:47.647297228+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:47.647299228+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:47.647301024+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:47.647303362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:47.647306054+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:47.647315565+07:00","message":"push: {true \n 0 0xc004462480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:47.652310908+07:00","message":"write wav file: './tmp/7565/7565_4651.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:47.744469206+07:00","message":"[GCS] Start streaming session, msgId: 4652"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:50.422614686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:50.422614694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:52.102530193+07:00","message":"[GCS] IsForceVAD: false for message ID: 4652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:52.243297851+07:00","message":"receive streaming session, msgId: 4652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:52.243318241+07:00","message":"found end of frame, send empty tag with msgId: 4652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:52.243321335+07:00","message":"end Recv id 4652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:52.243328625+07:00","message":"[buffer interim] 4652 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:52.243337459+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:52.24334176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:52.243344319+07:00","message":"> Transcript [52328] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:52.243346843+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:52.243348616+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:52.243350374+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:52.243352194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:52.243354936+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:52.243363598+07:00","message":"push: {true \n 0 0xc002eaa780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:52.255246616+07:00","message":"write wav file: './tmp/7565/7565_4652.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:52.492718881+07:00","message":"[GCS] Start streaming session, msgId: 4653"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:53.422695045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:53.422710757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:53.66047789+07:00","message":"receive streaming session, msgId: 4653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:53.660536747+07:00","message":"receive 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-05-12T14:18:53.66054459+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:53.660560444+07:00","message":"[buffer interim] 4653 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:53.660567589+07:00","message":"[bufferProcess] interim [20000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:53.66057034+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:53.660579384+07:00","message":"[bufferProcess] send to processor (ticker):ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:53.660583243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:53.660587237+07:00","message":"> Transcript [52329] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:53.660590731+07:00","message":"Set StatePrefix (first interim): 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:54.284160136+07:00","message":"receive streaming session, msgId: 4653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:54.284193846+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-05-12T14:18:54.284199425+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:54.284210565+07:00","message":"[buffer interim] 4653 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.284217013+07:00","message":"[bufferProcess] interim [620000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.284218896+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:54.44993895+07:00","message":"receive streaming session, msgId: 4653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:54.449990528+07:00","message":"receive 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-05-12T14:18:54.449999639+07:00","message":"receive interim result [false|false]: ตัวตรงข้าม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:54.450021331+07:00","message":"[buffer interim] 4653 false ตัวตรงข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.450036011+07:00","message":"[bufferProcess] interim [800000000]:ตัวตรงข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.450039859+07:00","message":"[bufferProcess] send to processor:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.450050032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.450054173+07:00","message":"> Transcript [52330] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.450058534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.450062146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.450065511+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.450068206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:54.580737809+07:00","message":"receive streaming session, msgId: 4653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:54.580770853+07:00","message":"receive 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-05-12T14:18:54.580776243+07:00","message":"receive interim result [false|false]: ตัวโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:54.580792626+07:00","message":"[buffer interim] 4653 false ตัวโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.580800323+07:00","message":"[bufferProcess] interim [860000000]:ตัวโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.580802508+07:00","message":"[bufferProcess] send to processor:ตัวตรงข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.580805573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.58080835+07:00","message":"> Transcript [52331] [false]: 'ตัวตรงข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.580812089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.580814087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.58081637+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.580818392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:54.758544124+07:00","message":"receive streaming session, msgId: 4653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:54.758588571+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-05-12T14:18:54.758594356+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:54.758608889+07:00","message":"[buffer interim] 4653 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.758620097+07:00","message":"[bufferProcess] interim [40000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.758623278+07:00","message":"[bufferProcess] send to processor:ตัวโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.758630769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.758633628+07:00","message":"> Transcript [52332] [false]: 'ตัวโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.758638174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.758640346+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.758642731+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:54.758644722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.048109865+07:00","message":"receive streaming session, msgId: 4653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.048149532+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-05-12T14:18:56.048154993+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.048168581+07:00","message":"[buffer interim] 4653 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.048175949+07:00","message":"[bufferProcess] interim [420000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.048178315+07:00","message":"[bufferProcess] send to processor:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.048183681+07:00","message":"[bufferProcess] send to processor (ticker):ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.048186393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.048189174+07:00","message":"> Transcript [52333] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.048192416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.04819465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.048196803+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.048198845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.048203339+07:00","message":"Push: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.048205116+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.048206991+07:00","message":"Set new StatePrefix : 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.048208855+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.04821037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.048212262+07:00","message":"> Transcript [52334] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.048214335+07:00","message":"Set StatePrefix (first interim): 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.04823714+07:00","message":"push: {false ตัว 0 0xc002eaae00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.167098589+07:00","message":"receive streaming session, msgId: 4653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.167152783+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-05-12T14:18:56.16716178+07:00","message":"receive interim result [false|false]: ตัวโครงสร้างงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.167182078+07:00","message":"[buffer interim] 4653 false ตัวโครงสร้างงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.167196322+07:00","message":"[bufferProcess] interim [480000000]:ตัวโครงสร้างงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.167199422+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:56.422899991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:56.422941571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.461275284+07:00","message":"[GCS] Cleaned up inactive client: 4623"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.461294373+07:00","message":"[GCS] Cleaned up inactive client: 4631"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.461297021+07:00","message":"[GCS] Cleaned up inactive client: 4625"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.461299561+07:00","message":"[GCS] Cleaned up inactive client: 4634"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.461301865+07:00","message":"[GCS] Cleaned up inactive client: 4628"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.461303549+07:00","message":"[GCS] Cleaned up inactive client: 4635"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.461305889+07:00","message":"[GCS] Cleaned up inactive client: 4624"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.461307505+07:00","message":"[GCS] Cleaned up inactive client: 4629"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.461309312+07:00","message":"[GCS] Cleaned up inactive client: 4630"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.461310939+07:00","message":"[GCS] Cleaned up inactive client: 4627"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.461312629+07:00","message":"[GCS] Cleaned up inactive client: 4621"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.461314391+07:00","message":"[GCS] Cleaned up inactive client: 4622"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.461316175+07:00","message":"[GCS] Cleaned up inactive client: 4626"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.461318008+07:00","message":"[GCS] Cleaned up inactive client: 4632"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.461319721+07:00","message":"[GCS] Cleaned up inactive client: 4633"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.673898849+07:00","message":"receive streaming session, msgId: 4653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.673956334+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-05-12T14:18:56.673965009+07:00","message":"receive interim result [false|false]: ตัวโครงสร้างงานประดิษฐ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:56.673985084+07:00","message":"[buffer interim] 4653 false ตัวโครงสร้างงานประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.673998857+07:00","message":"[bufferProcess] interim [20000000]:ตัวโครงสร้างงานประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.674002313+07:00","message":"[bufferProcess] send to processor:ตัวโครงสร้างงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.674011956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.674017133+07:00","message":"> Transcript [52335] [false]: 'ตัวโครงสร้างงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.674020901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:56.674024041+07:00","message":"Set new StatePrefix: 'ตัวโครงสร้างงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:57.258124162+07:00","message":"receive streaming session, msgId: 4653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:57.258165327+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-05-12T14:18:57.258171901+07:00","message":"receive interim result [false|false]: ตัวโครงสร้างงานประดิษฐ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:57.258183973+07:00","message":"[buffer interim] 4653 false ตัวโครงสร้างงานประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.258191758+07:00","message":"[bufferProcess] interim [620000000]:ตัวโครงสร้างงานประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.258195706+07:00","message":"[bufferProcess] send to processor:ตัวโครงสร้างงานประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.258201945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.258205977+07:00","message":"> Transcript [52336] [false]: 'ตัวโครงสร้างงานประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.258211427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.258213646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.258216196+07:00","message":"StatePrefix: 'ตัวโครงสร้างงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.258219116+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:57.613747947+07:00","message":"[GCS] IsForceVAD: false for message ID: 4653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:57.745937492+07:00","message":"receive streaming session, msgId: 4653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:57.745977478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวโครงสร้างงานประดิษฐ์\",\"confidence\":0.94658303}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:57.745986199+07:00","message":"receive interim result [true|false]: ตัวโครงสร้างงานประดิษฐ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:57.745997249+07:00","message":"end recv isFinal message id 4653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:57.746000797+07:00","message":"end Recv id 4653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:57.746008852+07:00","message":"[buffer interim] 4653 true ตัวโครงสร้างงานประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.746018093+07:00","message":"[bufferProcess] interim [130000000]:ตัวโครงสร้างงานประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.746022307+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวโครงสร้างงานประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.74602697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.746031334+07:00","message":"> Transcript [52337] [false]: 'ตัวโครงสร้างงานประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.746038186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.746040889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.746044084+07:00","message":"StatePrefix: 'ตัวโครงสร้างงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.74604803+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.74605065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.746056133+07:00","message":"> Transcript [52338] [true]: 'ตัวโครงสร้างงานประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.746059805+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.746062531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.746065134+07:00","message":"StatePrefix: 'ตัวโครงสร้างงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.746068084+07:00","message":"TextPushed: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:18:57.746074248+07:00","message":"Push: 'โครงสร้างงานประดิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:57.746084945+07:00","message":"push: {true โครงสร้างงานประดิษฐ์ 0 0xc002eaae00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:18:57.756193696+07:00","message":"write wav file: './tmp/7565/7565_4653.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:18:57.93198467+07:00","message":"[GCS] Start streaming session, msgId: 4654"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:59.423962748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:18:59.423976521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:01.013505258+07:00","message":"[GCS] IsForceVAD: false for message ID: 4654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:01.073199442+07:00","message":"[GCS] Start streaming session, msgId: 4655"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:01.13313349+07:00","message":"receive streaming session, msgId: 4654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:01.133151556+07:00","message":"found end of frame, send empty tag with msgId: 4654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:01.133154739+07:00","message":"end Recv id 4654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:01.133174002+07:00","message":"[buffer interim] 4654 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:01.133184168+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:01.133188831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:01.133191913+07:00","message":"> Transcript [52339] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:01.133194385+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:01.133196914+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:01.133198868+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:01.133200763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:01.133207393+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:01.133217263+07:00","message":"push: {true \n 0 0xc002eab100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:01.140759707+07:00","message":"write wav file: './tmp/7565/7565_4654.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:01.713693712+07:00","message":"[GCS] IsForceVAD: false for message ID: 4655"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:01.797174025+07:00","message":"receive streaming session, msgId: 4655"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:01.797198448+07:00","message":"found end of frame, send empty tag with msgId: 4655"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:01.797201853+07:00","message":"end Recv id 4655"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:01.797212389+07:00","message":"[buffer interim] 4655 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:01.797221003+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:01.797224704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:01.797227586+07:00","message":"> Transcript [52340] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:01.797230009+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:01.79723201+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:01.797234291+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:01.797236098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:01.797239081+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:01.797249558+07:00","message":"push: {true \n 0 0xc004d58780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:01.803033207+07:00","message":"write wav file: './tmp/7565/7565_4655.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:02.22324489+07:00","message":"[GCS] Start streaming session, msgId: 4656"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:02.424971825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:02.424989043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:03.077054256+07:00","message":"receive streaming session, msgId: 4656"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:03.077093465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:03.077099036+07:00","message":"receive interim result [false|false]: ไปตลาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:03.077111157+07:00","message":"[buffer interim] 4656 false ไปตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:03.077118125+07:00","message":"[bufferProcess] interim [660000000]:ไปตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:03.077120161+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:03.077125101+07:00","message":"[bufferProcess] send to processor (ticker):ไปตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:03.077128377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:03.077131238+07:00","message":"> Transcript [52341] [false]: 'ไปตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:03.077133205+07:00","message":"Set StatePrefix (first interim): 'ไปตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:03.65251234+07:00","message":"receive streaming session, msgId: 4656"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:03.652579262+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-05-12T14:19:03.652584813+07:00","message":"receive interim result [false|false]: ไปตลาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:03.652599295+07:00","message":"[buffer interim] 4656 false ไปตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:03.652606315+07:00","message":"[bufferProcess] interim [260000000]:ไปตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:03.652608175+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:05.425296631+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:05.425322548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:06.065732437+07:00","message":"[GCS] IsForceVAD: false for message ID: 4656"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:06.196475152+07:00","message":"receive streaming session, msgId: 4656"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:06.196520569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตลาด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:06.196527065+07:00","message":"receive interim result [true|false]: ไปตลาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:06.19654311+07:00","message":"end recv isFinal message id 4656"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:06.196546159+07:00","message":"end Recv id 4656"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:06.196555064+07:00","message":"[buffer interim] 4656 true ไปตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:06.1965654+07:00","message":"[bufferProcess] interim [870000000]:ไปตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:06.196571057+07:00","message":"[bufferProcess] send to processor (isfinal):ไปตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:06.196575233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:06.196578178+07:00","message":"> Transcript [52342] [false]: 'ไปตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:06.196583426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:06.196585351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:06.196587144+07:00","message":"StatePrefix: 'ไปตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:06.196589195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:06.196590743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:06.196597271+07:00","message":"> Transcript [52343] [true]: 'ไปตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:06.196599788+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:06.196601363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:06.196603084+07:00","message":"StatePrefix: 'ไปตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:06.196604766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:06.196610739+07:00","message":"Push: 'ไปตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:06.196620553+07:00","message":"push: {true ไปตลาด 0 0xc00386de80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:06.20629823+07:00","message":"write wav file: './tmp/7565/7565_4656.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:06.323911466+07:00","message":"[GCS] Start streaming session, msgId: 4657"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:07.30804264+07:00","message":"receive streaming session, msgId: 4657"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:07.308078932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:07.308083978+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:07.308098843+07:00","message":"[buffer interim] 4657 false ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:07.308105717+07:00","message":"[bufferProcess] interim [780000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:07.308108047+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:07.308114578+07:00","message":"[bufferProcess] send to processor (ticker):ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:07.308117981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:07.308121197+07:00","message":"> Transcript [52344] [false]: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:07.30812443+07:00","message":"Set StatePrefix (first interim): 'ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:08.31263719+07:00","message":"[GCS] IsForceVAD: false for message ID: 4657"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:08.425965548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:08.425983594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:08.431911605+07:00","message":"receive streaming session, msgId: 4657"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:08.431947199+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:08.431953418+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:08.431962927+07:00","message":"end recv isFinal message id 4657"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:08.43196507+07:00","message":"end Recv id 4657"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:08.431971902+07:00","message":"[buffer interim] 4657 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:08.43197851+07:00","message":"[bufferProcess] interim [10000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:08.431982354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:08.431988493+07:00","message":"> Transcript [52345] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:08.431992682+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:08.431994592+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:08.431996511+07:00","message":"StatePrefix: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:08.431998761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:08.432003441+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:08.432011302+07:00","message":"push: {true  0 0xc004462080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:08.43878251+07:00","message":"write wav file: './tmp/7565/7565_4657.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:09.084143355+07:00","message":"[GCS] Start streaming session, msgId: 4658"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:11.426827575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:11.426828389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:11.64228314+07:00","message":"[GCS] IsForceVAD: false for message ID: 4658"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:11.703343176+07:00","message":"[GCS] Start streaming session, msgId: 4659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:11.740775661+07:00","message":"receive streaming session, msgId: 4658"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:11.740799428+07:00","message":"found end of frame, send empty tag with msgId: 4658"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:11.740803627+07:00","message":"end Recv id 4658"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:11.740812316+07:00","message":"[buffer interim] 4658 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:11.740823116+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:11.740836596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:11.740839664+07:00","message":"> Transcript [52346] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:11.740842172+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:11.740843985+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:11.740845869+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:11.740847859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:11.740850923+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:11.740860613+07:00","message":"push: {true \n 0 0xc004ce8f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:11.749177462+07:00","message":"write wav file: './tmp/7565/7565_4658.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:12.792968975+07:00","message":"[GCS] IsForceVAD: false for message ID: 4659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:12.853176112+07:00","message":"[GCS] Start streaming session, msgId: 4660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:12.880691528+07:00","message":"receive streaming session, msgId: 4659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:12.880708104+07:00","message":"found end of frame, send empty tag with msgId: 4659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:12.880711373+07:00","message":"end Recv id 4659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:12.880719092+07:00","message":"[buffer interim] 4659 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:12.880726904+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:12.880736545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:12.880739468+07:00","message":"> Transcript [52347] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:12.880741758+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:12.880743621+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:12.8807453+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:12.880747703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:12.880753896+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:12.880763954+07:00","message":"push: {true \n 0 0xc004ce9380}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:12.889039543+07:00","message":"write wav file: './tmp/7565/7565_4659.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:14.427476112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:14.427476194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:14.972514332+07:00","message":"[GCS] IsForceVAD: false for message ID: 4660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:15.060722725+07:00","message":"receive streaming session, msgId: 4660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:15.060750015+07:00","message":"found end of frame, send empty tag with msgId: 4660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:15.060753398+07:00","message":"end Recv id 4660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:15.06076245+07:00","message":"[buffer interim] 4660 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:15.06077135+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:15.060781986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:15.0607851+07:00","message":"> Transcript [52348] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:15.060787554+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:15.060789503+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:15.060791194+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:15.06079313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:15.060796809+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:15.060812911+07:00","message":"push: {true \n 0 0xc002a7cc80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:15.067691688+07:00","message":"write wav file: './tmp/7565/7565_4660.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:15.223780088+07:00","message":"[GCS] Start streaming session, msgId: 4661"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:17.428531218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:17.428558585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:19.132384487+07:00","message":"[GCS] IsForceVAD: false for message ID: 4661"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:19.300242591+07:00","message":"receive streaming session, msgId: 4661"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:19.300262522+07:00","message":"found end of frame, send empty tag with msgId: 4661"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:19.300265559+07:00","message":"end Recv id 4661"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:19.300273334+07:00","message":"[buffer interim] 4661 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:19.300281552+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:19.3002906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:19.300293474+07:00","message":"> Transcript [52349] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:19.300295754+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:19.300297726+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:19.300299373+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:19.300301253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:19.300304649+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:19.300316182+07:00","message":"push: {true \n 0 0xc002eaba80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:19.315454971+07:00","message":"write wav file: './tmp/7565/7565_4661.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:19.393469926+07:00","message":"[GCS] Start streaming session, msgId: 4662"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:20.429550107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:20.429564792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:21.372299242+07:00","message":"[GCS] IsForceVAD: false for message ID: 4662"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:21.47150619+07:00","message":"receive streaming session, msgId: 4662"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:21.471531812+07:00","message":"found end of frame, send empty tag with msgId: 4662"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:21.471534852+07:00","message":"end Recv id 4662"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:21.471553265+07:00","message":"[buffer interim] 4662 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:21.471562278+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:21.471566508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:21.471569553+07:00","message":"> Transcript [52350] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:21.471572041+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:21.471573982+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:21.4715758+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:21.471577553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:21.471580317+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:21.471590448+07:00","message":"push: {true \n 0 0xc004ce8000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:21.477978418+07:00","message":"write wav file: './tmp/7565/7565_4662.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:21.503211674+07:00","message":"[GCS] Start streaming session, msgId: 4663"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:23.1049569+07:00","message":"[GCS] IsForceVAD: false for message ID: 4663"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:23.193492748+07:00","message":"receive streaming session, msgId: 4663"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:23.193520561+07:00","message":"found end of frame, send empty tag with msgId: 4663"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:23.193524215+07:00","message":"end Recv id 4663"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:23.19353433+07:00","message":"[buffer interim] 4663 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:23.193548882+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:23.193554962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:23.193560133+07:00","message":"> Transcript [52351] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:23.193563105+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:23.193565056+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:23.193566872+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:23.193568603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:23.193571589+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:23.193583018+07:00","message":"push: {true \n 0 0xc004d59a00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:23.200035397+07:00","message":"write wav file: './tmp/7565/7565_4663.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:23.296261256+07:00","message":"[GCS] Start streaming session, msgId: 4664"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:23.429994621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:23.430002597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:24.932089952+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:24.932158851+07:00","message":"receive 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-05-12T14:19:24.9321685+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:24.932192915+07:00","message":"[buffer interim] 4664 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:24.932203269+07:00","message":"[bufferProcess] interim [680000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:24.932206125+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:24.932211505+07:00","message":"[bufferProcess] send to processor (ticker):มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:24.932215475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:24.932219199+07:00","message":"> Transcript [52352] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:24.932222186+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.187772342+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.187817475+07:00","message":"receive 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-05-12T14:19:25.187823524+07:00","message":"receive interim result [false|false]: มีค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.187836445+07:00","message":"[buffer interim] 4664 false มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.187848807+07:00","message":"[bufferProcess] interim [920000000]:มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.187851032+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.373429668+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.373472577+07:00","message":"receive 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-05-12T14:19:25.373478746+07:00","message":"receive interim result [false|false]: มีข่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.373492689+07:00","message":"[buffer interim] 4664 false มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.373501304+07:00","message":"[bufferProcess] interim [40000000]:มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.373503719+07:00","message":"[bufferProcess] send to processor:มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.373507929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.373510785+07:00","message":"> Transcript [52353] [false]: 'มีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.373513759+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.373515789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.373519601+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.373521769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.46802137+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.468063404+07:00","message":"receive 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-05-12T14:19:25.468069694+07:00","message":"receive interim result [false|false]: มีข่าวรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.46808629+07:00","message":"[buffer interim] 4664 false มีข่าวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.468097699+07:00","message":"[bufferProcess] interim [220000000]:มีข่าวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.468100688+07:00","message":"[bufferProcess] send to processor:มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.468107301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.468109876+07:00","message":"> Transcript [52354] [false]: 'มีข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.468113094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.468115919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.468118152+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.468121723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.642138508+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.64218736+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-05-12T14:19:25.642193057+07:00","message":"receive interim result [false|false]: มีข่าวลบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.642207365+07:00","message":"[buffer interim] 4664 false มีข่าวลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.642218572+07:00","message":"[bufferProcess] interim [340000000]:มีข่าวลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.642222072+07:00","message":"[bufferProcess] send to processor:มีข่าวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.642228317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.642232508+07:00","message":"> Transcript [52355] [false]: 'มีข่าวรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.642237878+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.642242131+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.642244259+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.642246389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.682148963+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.682187577+07:00","message":"receive 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-05-12T14:19:25.68219456+07:00","message":"receive interim result [false|false]: มีข่าวรถเก๋ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.682207505+07:00","message":"[buffer interim] 4664 false มีข่าวรถเก๋ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.682216852+07:00","message":"[bufferProcess] interim [400000000]:มีข่าวรถเก๋ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.682219447+07:00","message":"[bufferProcess] send to processor:มีข่าวลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.682224839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.682227893+07:00","message":"> Transcript [52356] [false]: 'มีข่าวลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.68223081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.682233098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.682235271+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.682237717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.682242467+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.682244325+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.682246301+07:00","message":"Set new StatePrefix : 'มีข่าวลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.682248563+07:00","message":"Next Push (prob) : 'ข่าวลบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.682257136+07:00","message":"push: {false มี 0 0xc002a7ce00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.778148265+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.778188125+07:00","message":"receive 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-05-12T14:19:25.778194566+07:00","message":"receive interim result [false|false]: มีขาว - เขียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.778211374+07:00","message":"[buffer interim] 4664 false มีขาว - เขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.778221667+07:00","message":"[bufferProcess] interim [520000000]:มีขาว - เขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.778224059+07:00","message":"[bufferProcess] send to processor:มีข่าวรถเก๋ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.778232147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.778235855+07:00","message":"> Transcript [52357] [false]: 'มีข่าวรถเก๋ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.778238549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.778240821+07:00","message":"Set new StatePrefix: 'มีข่าวรถเก๋ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.891471944+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.891511514+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-05-12T14:19:25.891518413+07:00","message":"receive interim result [false|false]: มีข่าวลบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.891532582+07:00","message":"[buffer interim] 4664 false มีข่าวลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.891549899+07:00","message":"[bufferProcess] interim [580000000]:มีข่าวลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.891553362+07:00","message":"[bufferProcess] send to processor:มีขาว - เขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.891560629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.89156366+07:00","message":"> Transcript [52358] [false]: 'มีขาว - เขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.891566139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.891568654+07:00","message":"Set new StatePrefix: 'มีขาว - เขียว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.948396226+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.948440296+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-05-12T14:19:25.948448684+07:00","message":"receive interim result [false|false]: มีขาว - เขียวหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.948466205+07:00","message":"[buffer interim] 4664 false มีขาว - เขียวหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.94847384+07:00","message":"[bufferProcess] interim [640000000]:มีขาว - เขียวหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.948476806+07:00","message":"[bufferProcess] send to processor:มีข่าวลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.94848038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.948483544+07:00","message":"> Transcript [52359] [false]: 'มีข่าวลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.948486073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.94848799+07:00","message":"Set new StatePrefix: 'มีข่าวลบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.9544666+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.954505237+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-05-12T14:19:25.954510839+07:00","message":"receive interim result [false|false]: มีข่าวรถเกี่ยวเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:25.954524134+07:00","message":"[buffer interim] 4664 false มีข่าวรถเกี่ยวเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.954531019+07:00","message":"[bufferProcess] interim [700000000]:มีข่าวรถเกี่ยวเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.954533891+07:00","message":"[bufferProcess] send to processor:มีขาว - เขียวหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.954547814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.954551172+07:00","message":"> Transcript [52360] [false]: 'มีขาว - เขียวหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.954554099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:25.954558317+07:00","message":"Set new StatePrefix: 'มีขาว - เขียวหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.13899478+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.139034821+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-05-12T14:19:26.139041373+07:00","message":"receive interim result [false|false]: มีข่าวรถเกี่ยวเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.139056938+07:00","message":"[buffer interim] 4664 false มีข่าวรถเกี่ยวเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.139067495+07:00","message":"[bufferProcess] interim [880000000]:มีข่าวรถเกี่ยวเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.139069893+07:00","message":"[bufferProcess] send to processor:มีข่าวรถเกี่ยวเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.139075014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.139077803+07:00","message":"> Transcript [52361] [false]: 'มีข่าวรถเกี่ยวเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.139079882+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.139082011+07:00","message":"Set new StatePrefix: 'มีข่าวรถเกี่ยวเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.263699379+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.263743254+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-05-12T14:19:26.263749618+07:00","message":"receive interim result [false|false]: มีข่าวรถเกี่ยวเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.263764397+07:00","message":"[buffer interim] 4664 false มีข่าวรถเกี่ยวเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.263772141+07:00","message":"[bufferProcess] interim [940000000]:มีข่าวรถเกี่ยวเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.263774553+07:00","message":"[bufferProcess] send to processor:มีข่าวรถเกี่ยวเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.263780873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.263783803+07:00","message":"> Transcript [52362] [false]: 'มีข่าวรถเกี่ยวเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.263787177+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.263789288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.263791138+07:00","message":"StatePrefix: 'มีข่าวรถเกี่ยวเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.263794166+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:26.430055627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:26.430065162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.461277123+07:00","message":"[GCS] Cleaned up inactive client: 4639"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.461304796+07:00","message":"[GCS] Cleaned up inactive client: 4637"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.461308142+07:00","message":"[GCS] Cleaned up inactive client: 4641"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.461310126+07:00","message":"[GCS] Cleaned up inactive client: 4638"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.46131227+07:00","message":"[GCS] Cleaned up inactive client: 4643"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.461314109+07:00","message":"[GCS] Cleaned up inactive client: 4642"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.461317216+07:00","message":"[GCS] Cleaned up inactive client: 4644"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.461319476+07:00","message":"[GCS] Cleaned up inactive client: 4636"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.461321241+07:00","message":"[GCS] Cleaned up inactive client: 4640"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.527740877+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.527783342+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-05-12T14:19:26.527789911+07:00","message":"receive interim result [false|false]: มีข่าวรถเกี่ยวเรื่องของรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.527806118+07:00","message":"[buffer interim] 4664 false มีข่าวรถเกี่ยวเรื่องของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.527817471+07:00","message":"[bufferProcess] interim [240000000]:มีข่าวรถเกี่ยวเรื่องของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.527819973+07:00","message":"[bufferProcess] send to processor:มีข่าวรถเกี่ยวเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.527826008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.527828863+07:00","message":"> Transcript [52363] [false]: 'มีข่าวรถเกี่ยวเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.527832383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.527834554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.527838115+07:00","message":"StatePrefix: 'มีข่าวรถเกี่ยวเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.527840835+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.855526719+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.855589717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีข่าวรถเกี่ยวเรื่องของรถ EV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.855597937+07:00","message":"receive interim result [false|false]: มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:26.855618511+07:00","message":"[buffer interim] 4664 false มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.855631098+07:00","message":"[bufferProcess] interim [600000000]:มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.855634217+07:00","message":"[bufferProcess] send to processor:มีข่าวรถเกี่ยวเรื่องของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.855641541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.855644552+07:00","message":"> Transcript [52364] [false]: 'มีข่าวรถเกี่ยวเรื่องของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.855647978+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.855650458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.85565269+07:00","message":"StatePrefix: 'มีข่าวรถเกี่ยวเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:26.855655295+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.054051552+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.054092218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีข่าวรถเกี่ยวเรื่องของรถ Vios\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.05409774+07:00","message":"receive interim result [false|false]: มีข่าวรถเกี่ยวเรื่องของรถ Vios"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.054118043+07:00","message":"[buffer interim] 4664 false มีข่าวรถเกี่ยวเรื่องของรถ Vios"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.054128225+07:00","message":"[bufferProcess] interim [780000000]:มีข่าวรถเกี่ยวเรื่องของรถ Vios"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.054132224+07:00","message":"[bufferProcess] send to processor:มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.054141294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.054145511+07:00","message":"> Transcript [52365] [false]: 'มีข่าวรถเกี่ยวเรื่องของรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.054150913+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.054154054+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.054157366+07:00","message":"StatePrefix: 'มีข่าวรถเกี่ยวเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.054161523+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.054169945+07:00","message":"Push: 'ข่าวรถเกี่ยวเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.054172901+07:00","message":"TextPushed: 'มีข่าวรถเกี่ยวเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.054175788+07:00","message":"Set new StatePrefix : 'มีข่าวรถเกี่ยวเรื่องของรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.05417891+07:00","message":"Next Push (prob) : 'ของรถ EV'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.054191149+07:00","message":"push: {false ข่าวรถเกี่ยวเรื่อง 0 0xc002a7ce00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.168109968+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.168152823+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-05-12T14:19:27.168159847+07:00","message":"receive interim result [false|false]: มีข่าวรถเกี่ยวเรื่องของรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.168173055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Vios\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.168175822+07:00","message":"receive interim result [false|false]:  Vios"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.168184229+07:00","message":"[buffer interim] 4664 false มีข่าวรถเกี่ยวเรื่องของรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.168187932+07:00","message":"[buffer interim] 4664 false  Vios"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.168194221+07:00","message":"[bufferProcess] interim [840000000]:มีข่าวรถเกี่ยวเรื่องของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.168196825+07:00","message":"[bufferProcess] send to processor:มีข่าวรถเกี่ยวเรื่องของรถ Vios"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.168199661+07:00","message":"[bufferProcess] interim [840000000]: Vios"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.168202093+07:00","message":"[bufferProcess] update buffer: มีข่าวรถเกี่ยวเรื่องของรถ Vios"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.168205033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.168207818+07:00","message":"> Transcript [52366] [false]: 'มีข่าวรถเกี่ยวเรื่องของรถ Vios'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.168210223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.168212175+07:00","message":"Set new StatePrefix: 'มีข่าวรถเกี่ยวเรื่องของรถ Vios'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.233481507+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.233515987+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-05-12T14:19:27.233522579+07:00","message":"receive interim result [false|false]: มีข่าวรถเกี่ยวเรื่องของรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.233536461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV รถไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.233547574+07:00","message":"receive interim result [false|false]:  EV รถไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.233556853+07:00","message":"[buffer interim] 4664 false มีข่าวรถเกี่ยวเรื่องของรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.233561134+07:00","message":"[buffer interim] 4664 false  EV รถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.233567564+07:00","message":"[bufferProcess] interim [960000000]:มีข่าวรถเกี่ยวเรื่องของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.23356995+07:00","message":"[bufferProcess] send to processor:มีข่าวรถเกี่ยวเรื่องของรถ Vios"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.233573267+07:00","message":"[bufferProcess] interim [960000000]: EV รถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.233577391+07:00","message":"[bufferProcess] update buffer: มีข่าวรถเกี่ยวเรื่องของรถ EV รถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.233580656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.233583178+07:00","message":"> Transcript [52367] [false]: 'มีข่าวรถเกี่ยวเรื่องของรถ Vios'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.233586016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.233588181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.233590076+07:00","message":"StatePrefix: 'มีข่าวรถเกี่ยวเรื่องของรถ Vios'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.233592206+07:00","message":"TextPushed: 'มีข่าวรถเกี่ยวเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.355276994+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.355321181+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-05-12T14:19:27.355327983+07:00","message":"receive interim result [false|false]: มีข่าวรถเกี่ยวเรื่องของรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.355339679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV รถไฟฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.355343555+07:00","message":"receive interim result [false|false]:  EV รถไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.355365675+07:00","message":"[buffer interim] 4664 false มีข่าวรถเกี่ยวเรื่องของรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.355382888+07:00","message":"[buffer interim] 4664 false  EV รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.355392578+07:00","message":"[bufferProcess] interim [80000000]:มีข่าวรถเกี่ยวเรื่องของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.35539628+07:00","message":"[bufferProcess] send to processor:มีข่าวรถเกี่ยวเรื่องของรถ EV รถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.355401405+07:00","message":"[bufferProcess] interim [80000000]: EV รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.355404095+07:00","message":"[bufferProcess] update buffer: มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.355407503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.355410436+07:00","message":"> Transcript [52368] [false]: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.355412784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.355414577+07:00","message":"Set new StatePrefix: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.8860139+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.886057548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีข่าวรถเกี่ยวเรื่องของรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.886064359+07:00","message":"receive interim result [false|false]: มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.886076591+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-05-12T14:19:27.886080266+07:00","message":"receive interim result [false|false]:  รถไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.886090087+07:00","message":"[buffer interim] 4664 false มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:27.886094126+07:00","message":"[buffer interim] 4664 false  รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.886100531+07:00","message":"[bufferProcess] interim [560000000]:มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.88610465+07:00","message":"[bufferProcess] send to processor:มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.886107958+07:00","message":"[bufferProcess] interim [560000000]: รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.886110818+07:00","message":"[bufferProcess] update buffer: มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.886114081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.886116789+07:00","message":"> Transcript [52369] [false]: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.886119469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:27.886121333+07:00","message":"Set new StatePrefix: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.014185232+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.014224925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.01423074+07:00","message":"receive interim result [false|false]: มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.014244802+07:00","message":"[buffer interim] 4664 false มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.014252621+07:00","message":"[bufferProcess] interim [680000000]:มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.014255612+07:00","message":"[bufferProcess] send to processor:มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.014261514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.014264852+07:00","message":"> Transcript [52370] [false]: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.014268505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.014271073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.014272849+07:00","message":"StatePrefix: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.014275576+07:00","message":"TextPushed: 'มีข่าวรถเกี่ยวเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.078039615+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.078081869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีข่าวรถเกี่ยวเรื่องของรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.078089344+07:00","message":"receive interim result [false|false]: มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.078099552+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-05-12T14:19:28.078105261+07:00","message":"receive interim result [false|false]:  รถไฟฟ้ายี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.078113702+07:00","message":"[buffer interim] 4664 false มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.078117743+07:00","message":"[buffer interim] 4664 false  รถไฟฟ้ายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.078124557+07:00","message":"[bufferProcess] interim [800000000]:มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.078127238+07:00","message":"[bufferProcess] send to processor:มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.078130755+07:00","message":"[bufferProcess] interim [800000000]: รถไฟฟ้ายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.078133505+07:00","message":"[bufferProcess] update buffer: มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.078137005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.078139638+07:00","message":"> Transcript [52371] [false]: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.078143229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.078145249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.078148782+07:00","message":"StatePrefix: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.078151137+07:00","message":"TextPushed: 'มีข่าวรถเกี่ยวเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.476964631+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.477001964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีข่าวรถเกี่ยวเรื่องของรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.47700828+07:00","message":"receive interim result [false|false]: มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.477020173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รถไฟฟ้ายี่ห้อ Tube\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.47702363+07:00","message":"receive interim result [false|false]:  รถไฟฟ้ายี่ห้อ Tube"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.477032072+07:00","message":"[buffer interim] 4664 false มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.477036315+07:00","message":"[buffer interim] 4664 false  รถไฟฟ้ายี่ห้อ Tube"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.477058686+07:00","message":"[bufferProcess] interim [160000000]:มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.477078019+07:00","message":"[bufferProcess] send to processor:มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.477089536+07:00","message":"[bufferProcess] interim [160000000]: รถไฟฟ้ายี่ห้อ Tube"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.477092403+07:00","message":"[bufferProcess] update buffer: มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ Tube"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.477096068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.477100444+07:00","message":"> Transcript [52372] [false]: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.477104082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.477106041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.477107904+07:00","message":"StatePrefix: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.477111148+07:00","message":"TextPushed: 'มีข่าวรถเกี่ยวเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.504234347+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.504269176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีข่าวรถเกี่ยวเรื่องของรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.50427496+07:00","message":"receive interim result [false|false]: มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.504289428+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-05-12T14:19:28.50429299+07:00","message":"receive interim result [false|false]:  รถไฟฟ้ายี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.504300333+07:00","message":"[buffer interim] 4664 false มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.504304051+07:00","message":"[buffer interim] 4664 false  รถไฟฟ้ายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.504312298+07:00","message":"[bufferProcess] interim [220000000]:มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.504315109+07:00","message":"[bufferProcess] send to processor:มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ Tube"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.504318253+07:00","message":"[bufferProcess] interim [220000000]: รถไฟฟ้ายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.504320661+07:00","message":"[bufferProcess] update buffer: มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.504323665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.504326366+07:00","message":"> Transcript [52373] [false]: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ Tube'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.504330433+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.504332353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.504334248+07:00","message":"StatePrefix: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.504336311+07:00","message":"TextPushed: 'มีข่าวรถเกี่ยวเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.504339066+07:00","message":"Push: 'ของรถ EV รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.504340952+07:00","message":"TextPushed: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.504343064+07:00","message":"Set new StatePrefix : 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ Tube'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.504345098+07:00","message":"Next Push (prob) : 'ยี่ห้อ Tube'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.504351875+07:00","message":"push: {false ของรถ EV รถไฟฟ้า 0 0xc002a7ce00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.551380223+07:00","message":"[GCS] IsForceVAD: false for message ID: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.611387603+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.611422277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีข่าวรถเกี่ยวเรื่องของรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.61142875+07:00","message":"receive interim result [false|false]: มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.611441176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" รถไฟฟ้ายี่ห้อ TubeMate\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.611444601+07:00","message":"receive interim result [false|false]:  รถไฟฟ้ายี่ห้อ TubeMate"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.611453862+07:00","message":"[buffer interim] 4664 false มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.611458134+07:00","message":"[buffer interim] 4664 false  รถไฟฟ้ายี่ห้อ TubeMate"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.611464322+07:00","message":"[bufferProcess] interim [280000000]:มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.611467223+07:00","message":"[bufferProcess] send to processor:มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.611473878+07:00","message":"[bufferProcess] interim [280000000]: รถไฟฟ้ายี่ห้อ TubeMate"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.611476698+07:00","message":"[bufferProcess] update buffer: มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ TubeMate"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.61148173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.611484434+07:00","message":"> Transcript [52374] [false]: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.61148769+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.663202944+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.66323612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีข่าวรถเกี่ยวเรื่องของรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.663243703+07:00","message":"receive interim result [false|false]: มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.66325987+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-05-12T14:19:28.663264317+07:00","message":"receive interim result [false|false]:  รถไฟฟ้ายี่ห้อรู้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.663272274+07:00","message":"[buffer interim] 4664 false มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.663276332+07:00","message":"[buffer interim] 4664 false  รถไฟฟ้ายี่ห้อรู้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.663282281+07:00","message":"[bufferProcess] interim [400000000]:มีข่าวรถเกี่ยวเรื่องของรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.663285169+07:00","message":"[bufferProcess] send to processor:มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ TubeMate"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.663288206+07:00","message":"[bufferProcess] interim [400000000]: รถไฟฟ้ายี่ห้อรู้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.663291126+07:00","message":"[bufferProcess] update buffer: มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อรู้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.663293786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.663296726+07:00","message":"> Transcript [52375] [false]: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ TubeMate'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.663300302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.663302326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.663304642+07:00","message":"StatePrefix: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ Tube'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.66330685+07:00","message":"TextPushed: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.68458362+07:00","message":"[GCS] Start streaming session, msgId: 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.748198267+07:00","message":"receive streaming session, msgId: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.748235607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ vgod\",\"confidence\":0.9125959}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.748245143+07:00","message":"receive interim result [true|false]: มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ vgod"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.748255672+07:00","message":"end recv isFinal message id 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.748257962+07:00","message":"end Recv id 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.748263996+07:00","message":"[buffer interim] 4664 true มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ vgod"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.748278827+07:00","message":"[bufferProcess] interim [460000000]:มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ vgod"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.748282986+07:00","message":"[bufferProcess] send to processor (isfinal):มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อรู้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.748286396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.748289049+07:00","message":"> Transcript [52376] [false]: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อรู้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.748291815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.748293855+07:00","message":"Set new StatePrefix: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อรู้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.748295618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.748297535+07:00","message":"> Transcript [52377] [true]: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อ vgod'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.748300059+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.74830188+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.748303791+07:00","message":"StatePrefix: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้ายี่ห้อรู้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.748307743+07:00","message":"TextPushed: 'มีข่าวรถเกี่ยวเรื่องของรถ EV รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:28.748311079+07:00","message":"Push: 'ยี่ห้อ vgod'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:28.748320472+07:00","message":"push: {true ยี่ห้อ vgod 0 0xc002a7ce00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:28.75924574+07:00","message":"write wav file: './tmp/7565/7565_4664.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.227581112+07:00","message":"receive streaming session, msgId: 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.227615527+07:00","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-05-12T14:19:29.227620709+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.227635626+07:00","message":"[buffer interim] 4665 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.227642651+07:00","message":"[bufferProcess] interim [420000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.227644585+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.33605913+07:00","message":"receive streaming session, msgId: 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.336093182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.33609863+07:00","message":"receive interim result [false|false]: ไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.336111089+07:00","message":"[buffer interim] 4665 false ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.336117233+07:00","message":"[bufferProcess] interim [480000000]:ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.336119664+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.336123152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.33612561+07:00","message":"> Transcript [52378] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.336127631+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.408350683+07:00","message":"receive streaming session, msgId: 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.4083849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.408391349+07:00","message":"receive interim result [false|false]: ไปแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.408405486+07:00","message":"[buffer interim] 4665 false ไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.408416006+07:00","message":"[bufferProcess] interim [600000000]:ไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.408418426+07:00","message":"[bufferProcess] send to processor:ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.408421881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.408424917+07:00","message":"> Transcript [52379] [false]: 'ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.408428408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.408430402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.408432241+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.408434059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:29.430852627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:29.430882159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.531795359+07:00","message":"receive streaming session, msgId: 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.531829868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปแล้วก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.531836067+07:00","message":"receive interim result [false|false]: ไปแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.531851788+07:00","message":"[buffer interim] 4665 false ไปแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.53186114+07:00","message":"[bufferProcess] interim [660000000]:ไปแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.531863907+07:00","message":"[bufferProcess] send to processor:ไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.531867144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.531869848+07:00","message":"> Transcript [52380] [false]: 'ไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.531872644+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.531874619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.531877127+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.531879297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.721389306+07:00","message":"receive streaming session, msgId: 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.721432592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปแล้วก็มีผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.721441844+07:00","message":"receive interim result [false|false]: ไปแล้วก็มีผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.721453552+07:00","message":"[buffer interim] 4665 false ไปแล้วก็มีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.721460368+07:00","message":"[bufferProcess] interim [840000000]:ไปแล้วก็มีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.721462948+07:00","message":"[bufferProcess] send to processor:ไปแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.721467839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.721470828+07:00","message":"> Transcript [52381] [false]: 'ไปแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.721474286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.721476434+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.721478837+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.721481062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.722356707+07:00","message":"receive streaming session, msgId: 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.72239085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทรไปแล้วก็ไม่พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.722395744+07:00","message":"receive interim result [false|false]: โทรไปแล้วก็ไม่พูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.722406794+07:00","message":"[buffer interim] 4665 false โทรไปแล้วก็ไม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.72241231+07:00","message":"[bufferProcess] interim [900000000]:โทรไปแล้วก็ไม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.722414999+07:00","message":"[bufferProcess] send to processor:ไปแล้วก็มีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.722419376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.722421672+07:00","message":"> Transcript [52382] [false]: 'ไปแล้วก็มีผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.722424894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.72242748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.722429721+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.722432072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.722436376+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.722438516+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.722440462+07:00","message":"Set new StatePrefix : 'ไปแล้วก็มีผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.722442383+07:00","message":"Next Push (prob) : 'แล้วก็มีผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.722450589+07:00","message":"push: {false ไป 0 0xc004462700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.850731495+07:00","message":"receive streaming session, msgId: 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.850770927+07:00","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-05-12T14:19:29.850776834+07:00","message":"receive interim result [false|false]: ไปแล้วก็มีผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:29.850792305+07:00","message":"[buffer interim] 4665 false ไปแล้วก็มีผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.850800924+07:00","message":"[bufferProcess] interim [960000000]:ไปแล้วก็มีผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.850803422+07:00","message":"[bufferProcess] send to processor:โทรไปแล้วก็ไม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.850811621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.850814591+07:00","message":"> Transcript [52383] [false]: 'โทรไปแล้วก็ไม่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.850816923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:29.850819094+07:00","message":"Set new StatePrefix: 'โทรไปแล้วก็ไม่พูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.04952345+07:00","message":"receive streaming session, msgId: 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.049575431+07:00","message":"receive 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-05-12T14:19:30.049581268+07:00","message":"receive interim result [false|false]: ไปแล้วก็มีผู้ชายเกิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.049597067+07:00","message":"[buffer interim] 4665 false ไปแล้วก็มีผู้ชายเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.049607479+07:00","message":"[bufferProcess] interim [200000000]:ไปแล้วก็มีผู้ชายเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.049610539+07:00","message":"[bufferProcess] send to processor:ไปแล้วก็มีผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.049616349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.049619637+07:00","message":"> Transcript [52384] [false]: 'ไปแล้วก็มีผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.049623599+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.049627154+07:00","message":"Set new StatePrefix: 'ไปแล้วก็มีผู้ชาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.105924323+07:00","message":"receive streaming session, msgId: 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.105963754+07:00","message":"receive 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-05-12T14:19:30.105969395+07:00","message":"receive interim result [false|false]: ไปแล้วก็มีผู้ชายเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.105982167+07:00","message":"[buffer interim] 4665 false ไปแล้วก็มีผู้ชายเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.105989821+07:00","message":"[bufferProcess] interim [320000000]:ไปแล้วก็มีผู้ชายเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.105994918+07:00","message":"[bufferProcess] send to processor:ไปแล้วก็มีผู้ชายเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.106001806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.10600458+07:00","message":"> Transcript [52385] [false]: 'ไปแล้วก็มีผู้ชายเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.106010022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.106012178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.106014556+07:00","message":"StatePrefix: 'ไปแล้วก็มีผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.106017072+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.291366947+07:00","message":"receive streaming session, msgId: 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.291403911+07:00","message":"receive 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-05-12T14:19:30.291410292+07:00","message":"receive interim result [false|false]: ไปแล้วก็มีผู้ชายเกิดขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.291428583+07:00","message":"[buffer interim] 4665 false ไปแล้วก็มีผู้ชายเกิดขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.2914415+07:00","message":"[bufferProcess] interim [440000000]:ไปแล้วก็มีผู้ชายเกิดขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.291443804+07:00","message":"[bufferProcess] send to processor:ไปแล้วก็มีผู้ชายเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.291447419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.291452232+07:00","message":"> Transcript [52386] [false]: 'ไปแล้วก็มีผู้ชายเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.291455937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.291458043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.291460355+07:00","message":"StatePrefix: 'ไปแล้วก็มีผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.291463593+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.535668222+07:00","message":"[GCS] IsForceVAD: false for message ID: 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.55881299+07:00","message":"receive streaming session, msgId: 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.558847483+07:00","message":"receive 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-05-12T14:19:30.558853906+07:00","message":"receive interim result [false|false]: ไปแล้วก็มีผู้ชายเกิดขึ้นมานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.558869518+07:00","message":"[buffer interim] 4665 false ไปแล้วก็มีผู้ชายเกิดขึ้นมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.55888122+07:00","message":"[bufferProcess] interim [680000000]:ไปแล้วก็มีผู้ชายเกิดขึ้นมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.558883821+07:00","message":"[bufferProcess] send to processor:ไปแล้วก็มีผู้ชายเกิดขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.558887518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.558890681+07:00","message":"> Transcript [52387] [false]: 'ไปแล้วก็มีผู้ชายเกิดขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.558894112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.558896228+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.558900699+07:00","message":"StatePrefix: 'ไปแล้วก็มีผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.558903512+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.616903632+07:00","message":"receive streaming session, msgId: 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.61694566+07:00","message":"receive 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-05-12T14:19:30.616952902+07:00","message":"receive interim result [false|false]: ไปแล้วก็มีผู้ชายเกิดขึ้นมาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.616969314+07:00","message":"[buffer interim] 4665 false ไปแล้วก็มีผู้ชายเกิดขึ้นมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.616980156+07:00","message":"[bufferProcess] interim [740000000]:ไปแล้วก็มีผู้ชายเกิดขึ้นมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.616983859+07:00","message":"[bufferProcess] send to processor:ไปแล้วก็มีผู้ชายเกิดขึ้นมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.616990627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.616994706+07:00","message":"> Transcript [52388] [false]: 'ไปแล้วก็มีผู้ชายเกิดขึ้นมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.616999984+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.617002927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.617006308+07:00","message":"StatePrefix: 'ไปแล้วก็มีผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.617009903+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.617013546+07:00","message":"Push: 'แล้วก็มีผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.617016359+07:00","message":"TextPushed: 'ไปแล้วก็มีผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.617019779+07:00","message":"Set new StatePrefix : 'ไปแล้วก็มีผู้ชายเกิดขึ้นมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.617022979+07:00","message":"Next Push (prob) : 'เกิดขึ้นมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.617034419+07:00","message":"push: {false แล้วก็มีผู้ชาย 0 0xc004462700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.65682247+07:00","message":"receive streaming session, msgId: 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.656870603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปแล้วก็มีผู้ชายเกิดขึ้นมาเนี่ย\",\"confidence\":0.9263806}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.656877407+07:00","message":"receive interim result [true|false]: ไปแล้วก็มีผู้ชายเกิดขึ้นมาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.656887493+07:00","message":"end recv isFinal message id 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.656889733+07:00","message":"end Recv id 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.656897585+07:00","message":"[buffer interim] 4665 true ไปแล้วก็มีผู้ชายเกิดขึ้นมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.656907912+07:00","message":"[bufferProcess] interim [890000000]:ไปแล้วก็มีผู้ชายเกิดขึ้นมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.656911397+07:00","message":"[bufferProcess] send to processor (isfinal):ไปแล้วก็มีผู้ชายเกิดขึ้นมาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.656925021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.656942554+07:00","message":"> Transcript [52389] [false]: 'ไปแล้วก็มีผู้ชายเกิดขึ้นมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.656946178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.656948448+07:00","message":"Set new StatePrefix: 'ไปแล้วก็มีผู้ชายเกิดขึ้นมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.656950786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.656953965+07:00","message":"> Transcript [52390] [true]: 'ไปแล้วก็มีผู้ชายเกิดขึ้นมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.65695812+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.656960398+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.656962804+07:00","message":"StatePrefix: 'ไปแล้วก็มีผู้ชายเกิดขึ้นมาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.65696562+07:00","message":"TextPushed: 'ไปแล้วก็มีผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:30.656972606+07:00","message":"Push: 'เกิดขึ้นมาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.656983487+07:00","message":"push: {true เกิดขึ้นมาเนี่ย 0 0xc004462700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:30.66456519+07:00","message":"write wav file: './tmp/7565/7565_4665.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:30.853997715+07:00","message":"[GCS] Start streaming session, msgId: 4666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:31.727489377+07:00","message":"receive streaming session, msgId: 4666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:31.727529706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:31.727535017+07:00","message":"receive interim result [false|false]: วิธีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:31.727551923+07:00","message":"[buffer interim] 4666 false วิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:31.727572334+07:00","message":"[bufferProcess] interim [720000000]:วิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:31.727574394+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:31.727578026+07:00","message":"[bufferProcess] send to processor (ticker):วิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:31.7275811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:31.727584238+07:00","message":"> Transcript [52391] [false]: 'วิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:31.727586683+07:00","message":"Set StatePrefix (first interim): 'วิธีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:32.075205782+07:00","message":"receive streaming session, msgId: 4666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:32.075243574+07:00","message":"receive 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-05-12T14:19:32.075250317+07:00","message":"receive interim result [false|false]: วิธีการที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:32.075266759+07:00","message":"[buffer interim] 4666 false วิธีการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.075273845+07:00","message":"[bufferProcess] interim [20000000]:วิธีการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.075275864+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:32.217883405+07:00","message":"receive streaming session, msgId: 4666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:32.217926075+07:00","message":"receive 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-05-12T14:19:32.21793186+07:00","message":"receive interim result [false|false]: วิธีการที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:32.217941986+07:00","message":"[buffer interim] 4666 false วิธีการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.217949648+07:00","message":"[bufferProcess] interim [140000000]:วิธีการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.217951861+07:00","message":"[bufferProcess] send to processor:วิธีการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.217955862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.21795875+07:00","message":"> Transcript [52392] [false]: 'วิธีการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.217961971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.217964082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.217965756+07:00","message":"StatePrefix: 'วิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.217967698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:32.431685987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:32.431711286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:32.544760206+07:00","message":"receive streaming session, msgId: 4666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:32.544800975+07:00","message":"receive 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-05-12T14:19:32.54480739+07:00","message":"receive interim result [false|false]: วิธีการที่จะเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:32.544823127+07:00","message":"[buffer interim] 4666 false วิธีการที่จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.544834104+07:00","message":"[bufferProcess] interim [500000000]:วิธีการที่จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.544836726+07:00","message":"[bufferProcess] send to processor:วิธีการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.544843803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.544846696+07:00","message":"> Transcript [52393] [false]: 'วิธีการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.544849932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.544852087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.544854424+07:00","message":"StatePrefix: 'วิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.544857001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:32.618986271+07:00","message":"receive streaming session, msgId: 4666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:32.619031885+07:00","message":"receive 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-05-12T14:19:32.619037908+07:00","message":"receive interim result [false|false]: วิธีการที่จะเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:32.619053795+07:00","message":"[buffer interim] 4666 false วิธีการที่จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.61906108+07:00","message":"[bufferProcess] interim [620000000]:วิธีการที่จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.619063572+07:00","message":"[bufferProcess] send to processor:วิธีการที่จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.619071167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.619074344+07:00","message":"> Transcript [52394] [false]: 'วิธีการที่จะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.619077952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.619080199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.619082052+07:00","message":"StatePrefix: 'วิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:32.619084258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:32.91203122+07:00","message":"[GCS] IsForceVAD: false for message ID: 4666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.031453872+07:00","message":"receive streaming session, msgId: 4666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.031499011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีการที่จะเข้าไป\",\"confidence\":0.9429315}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.031506538+07:00","message":"receive interim result [true|false]: วิธีการที่จะเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.031516634+07:00","message":"end recv isFinal message id 4666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.031519061+07:00","message":"end Recv id 4666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.031527018+07:00","message":"[buffer interim] 4666 true วิธีการที่จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031538138+07:00","message":"[bufferProcess] interim [70000000]:วิธีการที่จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031549992+07:00","message":"[bufferProcess] send to processor (isfinal):วิธีการที่จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031554018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031556982+07:00","message":"> Transcript [52395] [false]: 'วิธีการที่จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031562873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031564903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.03156956+07:00","message":"StatePrefix: 'วิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031571971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031576357+07:00","message":"Push: 'วิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.03157837+07:00","message":"TextPushed: 'วิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031580794+07:00","message":"Set new StatePrefix : 'วิธีการที่จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031583165+07:00","message":"Next Push (prob) : 'ที่จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031584823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031586745+07:00","message":"> Transcript [52396] [true]: 'วิธีการที่จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031589027+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031590922+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031592604+07:00","message":"StatePrefix: 'วิธีการที่จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031594507+07:00","message":"TextPushed: 'วิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.031596563+07:00","message":"Push: 'ที่จะเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.031613653+07:00","message":"push: {false วิธีการ 0 0xc004462980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.031639166+07:00","message":"push: {true ที่จะเข้าไป 0 0xc004462980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:33.038977637+07:00","message":"write wav file: './tmp/7565/7565_4666.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.233811968+07:00","message":"[GCS] Start streaming session, msgId: 4667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.628904074+07:00","message":"receive streaming session, msgId: 4667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.628951479+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-05-12T14:19:33.628957442+07:00","message":"receive interim result [false|false]: ดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.628973007+07:00","message":"[buffer interim] 4667 false ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.628980365+07:00","message":"[bufferProcess] interim [360000000]:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.628982262+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.949353208+07:00","message":"receive streaming session, msgId: 4667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.949396713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.949405411+07:00","message":"receive interim result [false|false]: ดูหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.949423779+07:00","message":"[buffer interim] 4667 false ดูหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.949438571+07:00","message":"[bufferProcess] interim [600000000]:ดูหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.949442334+07:00","message":"[bufferProcess] send to processor:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.949446754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.94945064+07:00","message":"> Transcript [52397] [false]: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.949453722+07:00","message":"Set StatePrefix (first interim): 'ดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.99834883+07:00","message":"receive streaming session, msgId: 4667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.998392194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูรูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.99839994+07:00","message":"receive interim result [false|false]: ดูรูป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:33.99841679+07:00","message":"[buffer interim] 4667 false ดูรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.998428225+07:00","message":"[bufferProcess] interim [660000000]:ดูรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.998431568+07:00","message":"[bufferProcess] send to processor:ดูหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.998438586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.99844596+07:00","message":"> Transcript [52398] [false]: 'ดูหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.998449842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.998452067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.998454434+07:00","message":"StatePrefix: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:33.998457072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.053322412+07:00","message":"receive streaming session, msgId: 4667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.053356339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.053362332+07:00","message":"receive interim result [false|false]: ดูหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.053378176+07:00","message":"[buffer interim] 4667 false ดูหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.053385923+07:00","message":"[bufferProcess] interim [720000000]:ดูหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.053388501+07:00","message":"[bufferProcess] send to processor:ดูรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.053391633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.053394796+07:00","message":"> Transcript [52399] [false]: 'ดูรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.053397873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.053399793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.053402608+07:00","message":"StatePrefix: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.053404674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.149578073+07:00","message":"receive streaming session, msgId: 4667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.149623374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหรือว่าตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.149629341+07:00","message":"receive interim result [false|false]: ดูหรือว่าตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.149646582+07:00","message":"[buffer interim] 4667 false ดูหรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.149655234+07:00","message":"[bufferProcess] interim [900000000]:ดูหรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.149657848+07:00","message":"[bufferProcess] send to processor:ดูหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.149665635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.149668646+07:00","message":"> Transcript [52400] [false]: 'ดูหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.14967394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.149675981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.149679077+07:00","message":"StatePrefix: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.149681299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.239843849+07:00","message":"receive streaming session, msgId: 4667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.239883803+07:00","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-05-12T14:19:34.239889703+07:00","message":"receive interim result [false|false]: ดูหรือว่าตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.239907314+07:00","message":"[buffer interim] 4667 false ดูหรือว่าตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.239914613+07:00","message":"[bufferProcess] interim [960000000]:ดูหรือว่าตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.239916949+07:00","message":"[bufferProcess] send to processor:ดูหรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.239923517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.239926083+07:00","message":"> Transcript [52401] [false]: 'ดูหรือว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.239929992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.239932101+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.239934356+07:00","message":"StatePrefix: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.239936766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.239942934+07:00","message":"Push: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.239944721+07:00","message":"TextPushed: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.239947047+07:00","message":"Set new StatePrefix : 'ดูหรือว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.239949131+07:00","message":"Next Push (prob) : 'หรือว่าตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.239957067+07:00","message":"push: {false ดู 0 0xc004462b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.297089009+07:00","message":"receive streaming session, msgId: 4667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.29713348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหรือว่าตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.29714007+07:00","message":"receive interim result [false|false]: ดูหรือว่าตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.297155138+07:00","message":"[buffer interim] 4667 false ดูหรือว่าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.297179685+07:00","message":"[bufferProcess] interim [80000000]:ดูหรือว่าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.29718277+07:00","message":"[bufferProcess] send to processor:ดูหรือว่าตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.297190526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.297193243+07:00","message":"> Transcript [52402] [false]: 'ดูหรือว่าตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.297195676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.297198284+07:00","message":"Set new StatePrefix: 'ดูหรือว่าตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.452679239+07:00","message":"[GCS] IsForceVAD: false for message ID: 4667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.564089843+07:00","message":"receive streaming session, msgId: 4667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.564130158+07:00","message":"receive 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-05-12T14:19:34.564137111+07:00","message":"receive interim result [false|false]: ดูหรือว่าตรวจสอบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.564174246+07:00","message":"[buffer interim] 4667 false ดูหรือว่าตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.564183202+07:00","message":"[bufferProcess] interim [320000000]:ดูหรือว่าตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.564186036+07:00","message":"[bufferProcess] send to processor:ดูหรือว่าตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.56418967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.564192805+07:00","message":"> Transcript [52403] [false]: 'ดูหรือว่าตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.564196584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.564198974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.564200933+07:00","message":"StatePrefix: 'ดูหรือว่าตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.56420443+07:00","message":"TextPushed: 'ดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.702993785+07:00","message":"[GCS] Start streaming session, msgId: 4668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.765326351+07:00","message":"receive streaming session, msgId: 4667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.765373205+07:00","message":"receive 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-05-12T14:19:34.765382944+07:00","message":"receive interim result [false|false]: ดูหรือว่าตรวจสอบแล้วอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.765404792+07:00","message":"[buffer interim] 4667 false ดูหรือว่าตรวจสอบแล้วอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.765416075+07:00","message":"[bufferProcess] interim [440000000]:ดูหรือว่าตรวจสอบแล้วอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.765418862+07:00","message":"[bufferProcess] send to processor:ดูหรือว่าตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.765425137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.765428239+07:00","message":"> Transcript [52404] [false]: 'ดูหรือว่าตรวจสอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.765432367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.765434592+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.765436678+07:00","message":"StatePrefix: 'ดูหรือว่าตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.765439059+07:00","message":"TextPushed: 'ดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.842294429+07:00","message":"receive streaming session, msgId: 4667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.842338521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูหรือว่าตรวจสอบแล้วอ่ะ\",\"confidence\":0.9002135}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.842344889+07:00","message":"receive interim result [true|false]: ดูหรือว่าตรวจสอบแล้วอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.842353866+07:00","message":"end recv isFinal message id 4667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.84235654+07:00","message":"end Recv id 4667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.842362575+07:00","message":"[buffer interim] 4667 true ดูหรือว่าตรวจสอบแล้วอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.842374961+07:00","message":"[bufferProcess] interim [440000000]:ดูหรือว่าตรวจสอบแล้วอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.842378115+07:00","message":"[bufferProcess] send to processor (isfinal):ดูหรือว่าตรวจสอบแล้วอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.842381728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.842384352+07:00","message":"> Transcript [52405] [false]: 'ดูหรือว่าตรวจสอบแล้วอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.842387448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.842389479+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.842391696+07:00","message":"StatePrefix: 'ดูหรือว่าตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.842394297+07:00","message":"TextPushed: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.842396179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.842398115+07:00","message":"> Transcript [52406] [true]: 'ดูหรือว่าตรวจสอบแล้วอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.842400436+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.842402127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.842403889+07:00","message":"StatePrefix: 'ดูหรือว่าตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.842405674+07:00","message":"TextPushed: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:34.842408448+07:00","message":"Push: 'หรือว่าตรวจสอบแล้วอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:34.842416912+07:00","message":"push: {true หรือว่าตรวจสอบแล้วอ่ะ 0 0xc004462b80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:34.848652298+07:00","message":"write wav file: './tmp/7565/7565_4667.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.367885074+07:00","message":"receive streaming session, msgId: 4668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.367924572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.367929931+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.367944693+07:00","message":"[buffer interim] 4668 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.367951771+07:00","message":"[bufferProcess] interim [720000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.367953718+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:35.431949805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:35.431967143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.556730414+07:00","message":"receive streaming session, msgId: 4668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.556776385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.556782756+07:00","message":"receive interim result [false|false]: ยังมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.556795702+07:00","message":"[buffer interim] 4668 false ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.556803222+07:00","message":"[bufferProcess] interim [840000000]:ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.556805582+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.556810799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.556813707+07:00","message":"> Transcript [52407] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.556816343+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.683412486+07:00","message":"receive streaming session, msgId: 4668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.683450904+07:00","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-05-12T14:19:35.683457388+07:00","message":"receive interim result [false|false]: ยังมีอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.683473167+07:00","message":"[buffer interim] 4668 false ยังมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.683481156+07:00","message":"[bufferProcess] interim [960000000]:ยังมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.683483391+07:00","message":"[bufferProcess] send to processor:ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.683486714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.683489661+07:00","message":"> Transcript [52408] [false]: 'ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.683493155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.683495132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.683497015+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.683498991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.740246135+07:00","message":"receive streaming session, msgId: 4668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.740279276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังมีอีกหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.740285032+07:00","message":"receive interim result [false|false]: ยังมีอีกหลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.740299769+07:00","message":"[buffer interim] 4668 false ยังมีอีกหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.740306919+07:00","message":"[bufferProcess] interim [80000000]:ยังมีอีกหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.7403092+07:00","message":"[bufferProcess] send to processor:ยังมีอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.74031242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.740315351+07:00","message":"> Transcript [52409] [false]: 'ยังมีอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.74031811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.740320003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.740322072+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.740324069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.943840683+07:00","message":"receive streaming session, msgId: 4668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.943887257+07:00","message":"receive 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-05-12T14:19:35.943894313+07:00","message":"receive interim result [false|false]: ยังมีอีกหลายที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.943908994+07:00","message":"[buffer interim] 4668 false ยังมีอีกหลายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.943917248+07:00","message":"[bufferProcess] interim [260000000]:ยังมีอีกหลายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.943919862+07:00","message":"[bufferProcess] send to processor:ยังมีอีกหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.94392677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.943929921+07:00","message":"> Transcript [52410] [false]: 'ยังมีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.943933326+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.943935458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.943937667+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.943939802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.952259568+07:00","message":"receive streaming session, msgId: 4668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.952282508+07:00","message":"receive 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-05-12T14:19:35.952288732+07:00","message":"receive interim result [false|false]: ยังมีอีกหลายยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.952298495+07:00","message":"[buffer interim] 4668 false ยังมีอีกหลายยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.952303457+07:00","message":"[bufferProcess] interim [320000000]:ยังมีอีกหลายยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.952305871+07:00","message":"[bufferProcess] send to processor:ยังมีอีกหลายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.952308765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.952311861+07:00","message":"> Transcript [52411] [false]: 'ยังมีอีกหลายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.952314793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.952317209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.952319177+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.952321501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.952327813+07:00","message":"Push: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.952329808+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.952331857+07:00","message":"Set new StatePrefix : 'ยังมีอีกหลายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:35.952334106+07:00","message":"Next Push (prob) : 'มีอีกหลายที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:35.952363465+07:00","message":"push: {false ยัง 0 0xc002a7dd00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:36.111437613+07:00","message":"[GCS] IsForceVAD: false for message ID: 4668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:36.208713461+07:00","message":"receive streaming session, msgId: 4668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:36.208758088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังมีอีกหลายยี่ห้อ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:36.208766289+07:00","message":"receive interim result [true|false]: ยังมีอีกหลายยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:36.208777936+07:00","message":"end recv isFinal message id 4668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:36.208780202+07:00","message":"end Recv id 4668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:36.208789279+07:00","message":"[buffer interim] 4668 true ยังมีอีกหลายยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:36.208800139+07:00","message":"[bufferProcess] interim [620000000]:ยังมีอีกหลายยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:36.208806264+07:00","message":"[bufferProcess] send to processor (isfinal):ยังมีอีกหลายยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:36.208810004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:36.208812985+07:00","message":"> Transcript [52412] [false]: 'ยังมีอีกหลายยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:36.208818369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:36.208823802+07:00","message":"Set new StatePrefix: 'ยังมีอีกหลายยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:36.208825666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:36.208827676+07:00","message":"> Transcript [52413] [true]: 'ยังมีอีกหลายยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:36.20883009+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:36.208832237+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:36.20883402+07:00","message":"StatePrefix: 'ยังมีอีกหลายยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:36.208836579+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:36.208843862+07:00","message":"Push: 'มีอีกหลายยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:36.208852783+07:00","message":"push: {true มีอีกหลายยี่ห้อ 0 0xc002a7dd00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:36.215905952+07:00","message":"write wav file: './tmp/7565/7565_4668.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:36.375326782+07:00","message":"[GCS] Start streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:36.898851074+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:36.898893541+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-05-12T14:19:36.898899497+07:00","message":"receive interim result [false|false]: แบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:36.898914613+07:00","message":"[buffer interim] 4669 false แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:36.898921673+07:00","message":"[bufferProcess] interim [360000000]:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:36.898923753+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.03409865+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.034133511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.034139063+07:00","message":"receive interim result [false|false]: แบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.034150451+07:00","message":"[buffer interim] 4669 false แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.034157876+07:00","message":"[bufferProcess] interim [480000000]:แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.034160247+07:00","message":"[bufferProcess] send to processor:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.034168254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.034170966+07:00","message":"> Transcript [52414] [false]: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.034173503+07:00","message":"Set StatePrefix (first interim): 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.087805155+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.087841266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูแบบไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.087847139+07:00","message":"receive interim result [false|false]: ดูแบบไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.087859367+07:00","message":"[buffer interim] 4669 false ดูแบบไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.087866348+07:00","message":"[bufferProcess] interim [540000000]:ดูแบบไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.087868882+07:00","message":"[bufferProcess] send to processor:แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.087874215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.087879307+07:00","message":"> Transcript [52415] [false]: 'แบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.08788267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.087884955+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.087886888+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.087888943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.318640695+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.318681604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบไหนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.318689374+07:00","message":"receive interim result [false|false]: แบบไหนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.318706971+07:00","message":"[buffer interim] 4669 false แบบไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.318716073+07:00","message":"[bufferProcess] interim [720000000]:แบบไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.318719765+07:00","message":"[bufferProcess] send to processor:ดูแบบไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.318724769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.318728758+07:00","message":"> Transcript [52416] [false]: 'ดูแบบไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.318731882+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.318734871+07:00","message":"Set new StatePrefix: 'ดูแบบไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.473516201+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.473567442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบไหนที่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.47357634+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.473594707+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.473607108+07:00","message":"[bufferProcess] interim [780000000]:แบบไหนที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.473611494+07:00","message":"[bufferProcess] send to processor:แบบไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.47361744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.473620221+07:00","message":"> Transcript [52417] [false]: 'แบบไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.473623509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.473626773+07:00","message":"Set new StatePrefix: 'แบบไหนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.607470278+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.607505216+07:00","message":"receive 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-05-12T14:19:37.607511374+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่าคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.607524623+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.607533905+07:00","message":"[bufferProcess] interim [20000000]:แบบไหนที่ว่าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.607536679+07:00","message":"[bufferProcess] send to processor:แบบไหนที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.607543305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.607554491+07:00","message":"> Transcript [52418] [false]: 'แบบไหนที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.60755818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.607560654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.607562518+07:00","message":"StatePrefix: 'แบบไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.607564715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.7592078+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.759252527+07:00","message":"receive 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-05-12T14:19:37.759260149+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่าคนซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:37.759277382+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่าคนซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.759286606+07:00","message":"[bufferProcess] interim [200000000]:แบบไหนที่ว่าคนซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.75928928+07:00","message":"[bufferProcess] send to processor:แบบไหนที่ว่าคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.759293037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.759296231+07:00","message":"> Transcript [52419] [false]: 'แบบไหนที่ว่าคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.75930057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.759302888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.759304775+07:00","message":"StatePrefix: 'แบบไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:37.759306874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.005708565+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.005746919+07:00","message":"receive 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-05-12T14:19:38.005752784+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่าคนซื้อแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.005765476+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่าคนซื้อแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.005773933+07:00","message":"[bufferProcess] interim [440000000]:แบบไหนที่ว่าคนซื้อแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.005778088+07:00","message":"[bufferProcess] send to processor:แบบไหนที่ว่าคนซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.005786086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.005790292+07:00","message":"> Transcript [52420] [false]: 'แบบไหนที่ว่าคนซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.005795198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.005801405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.005803353+07:00","message":"StatePrefix: 'แบบไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.005805486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.153287028+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.153325279+07:00","message":"receive 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-05-12T14:19:38.153331768+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่าคนซื้อแล้วจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.153345115+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่าคนซื้อแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.153354503+07:00","message":"[bufferProcess] interim [560000000]:แบบไหนที่ว่าคนซื้อแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.153357138+07:00","message":"[bufferProcess] send to processor:แบบไหนที่ว่าคนซื้อแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.153360465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.153363202+07:00","message":"> Transcript [52421] [false]: 'แบบไหนที่ว่าคนซื้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.153366657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.153368679+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.153370958+07:00","message":"StatePrefix: 'แบบไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.153373159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.153375779+07:00","message":"Push: 'แบบไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.153377784+07:00","message":"TextPushed: 'แบบไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.153380675+07:00","message":"Set new StatePrefix : 'แบบไหนที่ว่าคนซื้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.153383318+07:00","message":"Next Push (prob) : 'ว่าคนซื้อแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.153391315+07:00","message":"push: {false แบบไหนที่ 0 0xc004462e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.258023719+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.258066692+07:00","message":"receive 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-05-12T14:19:38.258074033+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่าคนซื้อแล้วจับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.258090583+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่าคนซื้อแล้วจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.258099708+07:00","message":"[bufferProcess] interim [680000000]:แบบไหนที่ว่าคนซื้อแล้วจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.258102209+07:00","message":"[bufferProcess] send to processor:แบบไหนที่ว่าคนซื้อแล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.258105898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.258112868+07:00","message":"> Transcript [52422] [false]: 'แบบไหนที่ว่าคนซื้อแล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.258116695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.258119161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.258123534+07:00","message":"StatePrefix: 'แบบไหนที่ว่าคนซื้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.258126842+07:00","message":"TextPushed: 'แบบไหนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.314030382+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.314072631+07:00","message":"receive 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-05-12T14:19:38.314081246+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่าคนซื้อแล้วจะปล่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.314096497+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่าคนซื้อแล้วจะปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.314105537+07:00","message":"[bufferProcess] interim [740000000]:แบบไหนที่ว่าคนซื้อแล้วจะปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.314108558+07:00","message":"[bufferProcess] send to processor:แบบไหนที่ว่าคนซื้อแล้วจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.314117142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.314119919+07:00","message":"> Transcript [52423] [false]: 'แบบไหนที่ว่าคนซื้อแล้วจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.314124107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.314128112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.31413+07:00","message":"StatePrefix: 'แบบไหนที่ว่าคนซื้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.314132425+07:00","message":"TextPushed: 'แบบไหนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.319455039+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.319485292+07:00","message":"receive 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-05-12T14:19:38.319490723+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่าคนซื้อแล้วจะปลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.319505028+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่าคนซื้อแล้วจะปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.31951223+07:00","message":"[bufferProcess] interim [800000000]:แบบไหนที่ว่าคนซื้อแล้วจะปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.319514487+07:00","message":"[bufferProcess] send to processor:แบบไหนที่ว่าคนซื้อแล้วจะปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.3195185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.319522077+07:00","message":"> Transcript [52424] [false]: 'แบบไหนที่ว่าคนซื้อแล้วจะปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.319528278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.319530441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.319532191+07:00","message":"StatePrefix: 'แบบไหนที่ว่าคนซื้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.319534491+07:00","message":"TextPushed: 'แบบไหนที่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:38.432890692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:38.432899604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.434984784+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.435013175+07:00","message":"receive 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-05-12T14:19:38.435019341+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.435031165+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.435038061+07:00","message":"[bufferProcess] interim [920000000]:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.435045673+07:00","message":"[bufferProcess] send to processor:แบบไหนที่ว่าคนซื้อแล้วจะปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.435052489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.435055457+07:00","message":"> Transcript [52425] [false]: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.435059113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.43506115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.435063041+07:00","message":"StatePrefix: 'แบบไหนที่ว่าคนซื้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.435065166+07:00","message":"TextPushed: 'แบบไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.435070237+07:00","message":"Push: 'ว่าคนซื้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.435072147+07:00","message":"TextPushed: 'แบบไหนที่ว่าคนซื้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.435074827+07:00","message":"Set new StatePrefix : 'แบบไหนที่ว่าคนซื้อแล้วจะปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.4350785+07:00","message":"Next Push (prob) : 'จะปลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.435084634+07:00","message":"push: {false ว่าคนซื้อแล้ว 0 0xc004462e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.950786959+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.95082041+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-05-12T14:19:38.950826255+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:38.950840331+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.9508475+07:00","message":"[bufferProcess] interim [340000000]:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.950850136+07:00","message":"[bufferProcess] send to processor:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.950853858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.950856637+07:00","message":"> Transcript [52426] [false]: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.950859998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.950862148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.950866016+07:00","message":"StatePrefix: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:38.95086857+07:00","message":"TextPushed: 'แบบไหนที่ว่าคนซื้อแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:39.022615589+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:39.022652968+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-05-12T14:19:39.022659387+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:39.022672987+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.022680348+07:00","message":"[bufferProcess] interim [460000000]:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.02268285+07:00","message":"[bufferProcess] send to processor:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.02268616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.022688782+07:00","message":"> Transcript [52427] [false]: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.02269284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.022695053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.022697163+07:00","message":"StatePrefix: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.02269977+07:00","message":"TextPushed: 'แบบไหนที่ว่าคนซื้อแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:39.153876885+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:39.153911584+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-05-12T14:19:39.153918714+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:39.153933667+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.153941264+07:00","message":"[bufferProcess] interim [580000000]:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.153944181+07:00","message":"[bufferProcess] send to processor:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.153950576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.15395313+07:00","message":"> Transcript [52428] [false]: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.153956403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.153958547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.153960756+07:00","message":"StatePrefix: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.153963448+07:00","message":"TextPushed: 'แบบไหนที่ว่าคนซื้อแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:39.346520301+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:39.346572766+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-05-12T14:19:39.346582344+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:39.346600559+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.346609407+07:00","message":"[bufferProcess] interim [820000000]:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.346611851+07:00","message":"[bufferProcess] send to processor:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.346618941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.346621721+07:00","message":"> Transcript [52429] [false]: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.346625481+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.346629543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.346632128+07:00","message":"StatePrefix: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.346634381+07:00","message":"TextPushed: 'แบบไหนที่ว่าคนซื้อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.346640388+07:00","message":"Push: 'จะปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.346642197+07:00","message":"TextPushed: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.346644629+07:00","message":"Set new StatePrefix : 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.346647608+07:00","message":"Next Push (prob) : 'ภัยจะไม่มีผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:39.346657591+07:00","message":"push: {false จะปลอด 0 0xc004462e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:39.633658805+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:39.633701122+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-05-12T14:19:39.633707706+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีฝนตกต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:39.63372173+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีฝนตกต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.633730444+07:00","message":"[bufferProcess] interim [0]:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีฝนตกต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.633733611+07:00","message":"[bufferProcess] send to processor:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.633740598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.63374344+07:00","message":"> Transcript [52430] [false]: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.63374574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.633747687+07:00","message":"Set new StatePrefix: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีฝนตก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:39.708515407+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:39.708564286+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-05-12T14:19:39.70857189+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:39.708586193+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.708592816+07:00","message":"[bufferProcess] interim [120000000]:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.708595547+07:00","message":"[bufferProcess] send to processor:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีฝนตกต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.708602784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.70860556+07:00","message":"> Transcript [52431] [false]: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีฝนตกต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.708609955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.708611849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.708614176+07:00","message":"StatePrefix: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:39.708616855+07:00","message":"TextPushed: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.012407811+07:00","message":"[GCS] IsForceVAD: false for message ID: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.08404737+07:00","message":"[GCS] Start streaming session, msgId: 4670"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.347271769+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.347304027+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-05-12T14:19:40.347310032+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมาจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.347324363+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.347336023+07:00","message":"[bufferProcess] interim [540000000]:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.347338545+07:00","message":"[bufferProcess] send to processor:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.347342332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.347345603+07:00","message":"> Transcript [52432] [false]: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.347347896+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.347350042+07:00","message":"Set new StatePrefix: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.441047909+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.441091272+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-05-12T14:19:40.441099629+07:00","message":"receive interim result [false|false]: แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.441117991+07:00","message":"[buffer interim] 4669 false แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.441128119+07:00","message":"[bufferProcess] interim [600000000]:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.441131887+07:00","message":"[bufferProcess] send to processor:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.441141563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.441144433+07:00","message":"> Transcript [52433] [false]: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.441148491+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.441151498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.441153715+07:00","message":"StatePrefix: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.441170576+07:00","message":"TextPushed: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.461842783+07:00","message":"[GCS] IsForceVAD: false for message ID: 4670"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.580541822+07:00","message":"receive streaming session, msgId: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.580584103+07:00","message":"receive streaming session, msgId: 4670"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.580604831+07:00","message":"found end of frame, send empty tag with msgId: 4670"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.580608139+07:00","message":"end Recv id 4670"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.580586128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา\",\"confidence\":0.9440274}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.580663845+07:00","message":"receive interim result [true|false]: แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.580676907+07:00","message":"end recv isFinal message id 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.580679849+07:00","message":"end Recv id 4669"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.58062612+07:00","message":"[bufferProcess] interim [600000000]:แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580693488+07:00","message":"[bufferProcess] send to processor (isfinal):แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.580615445+07:00","message":"[buffer interim] force interim is final (2) :แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580699665+07:00","message":"*********************************"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.580742581+07:00","message":"[buffer interim] this message is already final true 4669: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580750714+07:00","message":"> Transcript [52434] [false]: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580758773+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580761521+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580764966+07:00","message":"StatePrefix: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.58076831+07:00","message":"TextPushed: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580769718+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.58077085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580782439+07:00","message":"> Transcript [52435] [true]: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580785958+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580788047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580790913+07:00","message":"StatePrefix: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอดภัยจะไม่มีผลตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.58079485+07:00","message":"TextPushed: 'แบบไหนที่ว่าคนซื้อแล้วจะปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580805096+07:00","message":"Push: 'ภัยจะไม่มีผลตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580813558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580816021+07:00","message":"> Transcript [52436] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.58082066+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580822441+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580824233+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580825963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:40.580827933+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.580844799+07:00","message":"push: {true ภัยจะไม่มีผลตามมา 0 0xc004462e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:40.580858299+07:00","message":"push: {true \n 0 0xc0035b8000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:40.596463079+07:00","message":"write wav file: './tmp/7565/7565_4670.wav'"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:40.596465284+07:00","message":"write wav file: './tmp/7565/7565_4669.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:41.433281366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:41.43330769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:41.624994483+07:00","message":"[GCS] Start streaming session, msgId: 4671"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:44.434337604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:44.434366722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:46.043054856+07:00","message":"[GCS] IsForceVAD: false for message ID: 4671"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:46.150857356+07:00","message":"receive streaming session, msgId: 4671"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:46.150884678+07:00","message":"found end of frame, send empty tag with msgId: 4671"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:46.150889922+07:00","message":"end Recv id 4671"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:46.150899282+07:00","message":"[buffer interim] 4671 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:46.150908033+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:46.150912009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:46.150914791+07:00","message":"> Transcript [52437] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:46.150917387+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:46.15091919+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:46.150921004+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:46.150923013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:46.150925759+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:46.150936143+07:00","message":"push: {true \n 0 0xc0035b9500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:46.161090205+07:00","message":"write wav file: './tmp/7565/7565_4671.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:46.297093453+07:00","message":"[GCS] Start streaming session, msgId: 4672"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:46.361997104+07:00","message":"[GCS] IsForceVAD: false for message ID: 4672"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:46.493046668+07:00","message":"[GCS] Start streaming session, msgId: 4673"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:46.545317068+07:00","message":"receive streaming session, msgId: 4672"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:46.545337921+07:00","message":"found end of frame, send empty tag with msgId: 4672"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:46.545341021+07:00","message":"end Recv id 4672"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:46.54535116+07:00","message":"[buffer interim] 4672 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:46.545360681+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:46.545365037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:46.545368038+07:00","message":"> Transcript [52438] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:46.545370389+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:46.545372366+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:46.54537406+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:46.545375716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:46.545378756+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:46.545388641+07:00","message":"push: {true \n 0 0xc004ce8b00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:46.550293983+07:00","message":"write wav file: './tmp/7565/7565_4672.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:47.132035504+07:00","message":"[GCS] IsForceVAD: false for message ID: 4673"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:47.227255646+07:00","message":"receive streaming session, msgId: 4673"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:47.227279926+07:00","message":"found end of frame, send empty tag with msgId: 4673"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:47.227283305+07:00","message":"end Recv id 4673"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:47.227291445+07:00","message":"[buffer interim] 4673 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:47.227300041+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:47.227303975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:47.227306756+07:00","message":"> Transcript [52439] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:47.227308961+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:47.227311272+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:47.227312924+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:47.227314612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:47.227317365+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:47.227328096+07:00","message":"push: {true \n 0 0xc004ce8d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:47.232579071+07:00","message":"write wav file: './tmp/7565/7565_4673.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:47.253495789+07:00","message":"[GCS] Start streaming session, msgId: 4674"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:47.435302787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:47.435312339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:50.211941168+07:00","message":"[GCS] IsForceVAD: false for message ID: 4674"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:50.30965774+07:00","message":"receive streaming session, msgId: 4674"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:50.309682216+07:00","message":"found end of frame, send empty tag with msgId: 4674"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:50.309685199+07:00","message":"end Recv id 4674"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:50.309694345+07:00","message":"[buffer interim] 4674 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:50.309702178+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:50.309706388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:50.309709185+07:00","message":"> Transcript [52440] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:50.30971158+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:50.309713694+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:50.309715413+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:50.309717148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:50.309720073+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:50.309730687+07:00","message":"push: {true \n 0 0xc0042d7d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:50.318140027+07:00","message":"write wav file: './tmp/7565/7565_4674.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:50.435997592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:50.436016245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:50.59530082+07:00","message":"[GCS] Start streaming session, msgId: 4675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:52.191998301+07:00","message":"[GCS] IsForceVAD: false for message ID: 4675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:52.276626865+07:00","message":"receive streaming session, msgId: 4675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:52.276653323+07:00","message":"found end of frame, send empty tag with msgId: 4675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:52.276657754+07:00","message":"end Recv id 4675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:52.276666029+07:00","message":"[buffer interim] 4675 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:52.276673334+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:52.27667656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:52.276679261+07:00","message":"> Transcript [52441] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:52.276681514+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:52.276683614+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:52.276685521+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:52.276687331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:52.276689936+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:52.276701153+07:00","message":"push: {true \n 0 0xc004ce9a00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:52.282976267+07:00","message":"write wav file: './tmp/7565/7565_4675.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:52.322487727+07:00","message":"[GCS] Start streaming session, msgId: 4676"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:53.436285152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:53.436300869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:53.922621771+07:00","message":"[GCS] IsForceVAD: false for message ID: 4676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:53.983797946+07:00","message":"[GCS] Start streaming session, msgId: 4677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:54.016085142+07:00","message":"receive streaming session, msgId: 4676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:54.016106622+07:00","message":"found end of frame, send empty tag with msgId: 4676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:54.016110113+07:00","message":"end Recv id 4676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:54.016119481+07:00","message":"[buffer interim] 4676 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:54.016128192+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:54.016132634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:54.016135898+07:00","message":"> Transcript [52442] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:54.016138322+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:54.016140318+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:54.016142114+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:54.016143805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:54.016146567+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:54.016157462+07:00","message":"push: {true \n 0 0xc004219780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:54.022953291+07:00","message":"write wav file: './tmp/7565/7565_4676.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:55.392359111+07:00","message":"[GCS] IsForceVAD: false for message ID: 4677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:55.497026313+07:00","message":"receive streaming session, msgId: 4677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:55.497050869+07:00","message":"found end of frame, send empty tag with msgId: 4677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:55.497055666+07:00","message":"end Recv id 4677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:55.497066755+07:00","message":"[buffer interim] 4677 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:55.497076827+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:55.497083695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:55.497092831+07:00","message":"> Transcript [52443] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:55.497097373+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:55.497104779+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:55.497107942+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:55.497110723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:55.497115713+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:55.497129735+07:00","message":"push: {true \n 0 0xc004ce9c80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:55.504086992+07:00","message":"write wav file: './tmp/7565/7565_4677.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:55.58237273+07:00","message":"[GCS] Start streaming session, msgId: 4678"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:56.43665275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:56.436657591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:56.460852064+07:00","message":"[GCS] Cleaned up inactive client: 4648"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:56.460878523+07:00","message":"[GCS] Cleaned up inactive client: 4647"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:56.460881456+07:00","message":"[GCS] Cleaned up inactive client: 4650"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:56.460883368+07:00","message":"[GCS] Cleaned up inactive client: 4649"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:56.460885867+07:00","message":"[GCS] Cleaned up inactive client: 4645"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:56.460887713+07:00","message":"[GCS] Cleaned up inactive client: 4652"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:56.460889319+07:00","message":"[GCS] Cleaned up inactive client: 4646"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:56.460891015+07:00","message":"[GCS] Cleaned up inactive client: 4651"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:59.242399737+07:00","message":"[GCS] IsForceVAD: false for message ID: 4678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:59.376277526+07:00","message":"receive streaming session, msgId: 4678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:59.376299339+07:00","message":"found end of frame, send empty tag with msgId: 4678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:59.376303486+07:00","message":"end Recv id 4678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:59.376312534+07:00","message":"[buffer interim] 4678 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:59.376321958+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:59.376326618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:59.376330206+07:00","message":"> Transcript [52444] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:59.376334007+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:59.3763369+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:59.376339638+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:59.376342413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:19:59.376345966+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:59.37635823+07:00","message":"push: {true \n 0 0xc002a7c080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:19:59.391047175+07:00","message":"write wav file: './tmp/7565/7565_4678.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:59.437202724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:19:59.437222878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:19:59.752656923+07:00","message":"[GCS] Start streaming session, msgId: 4679"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:02.437563865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:02.437627167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:02.691645561+07:00","message":"[GCS] IsForceVAD: false for message ID: 4679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:03.006286848+07:00","message":"receive streaming session, msgId: 4679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:03.006315808+07:00","message":"found end of frame, send empty tag with msgId: 4679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:03.006319474+07:00","message":"end Recv id 4679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:03.006328655+07:00","message":"[buffer interim] 4679 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:03.006337822+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:03.006342478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:03.006345415+07:00","message":"> Transcript [52445] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:03.006347899+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:03.006349776+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:03.006351642+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:03.006353326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:03.006356309+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:03.006366803+07:00","message":"push: {true \n 0 0xc0044a2000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:03.014648142+07:00","message":"write wav file: './tmp/7565/7565_4679.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:03.273761195+07:00","message":"[GCS] Start streaming session, msgId: 4680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:03.940829256+07:00","message":"receive streaming session, msgId: 4680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:03.940893794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:03.94089988+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:03.9409206+07:00","message":"[buffer interim] 4680 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:03.940928793+07:00","message":"[bufferProcess] interim [480000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:03.940930661+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.122471881+07:00","message":"receive streaming session, msgId: 4680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.122519564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เกิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.122527973+07:00","message":"receive interim result [false|false]: ไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.122542835+07:00","message":"[buffer interim] 4680 false ไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.122553542+07:00","message":"[bufferProcess] interim [660000000]:ไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.122562999+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.122568832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.122572707+07:00","message":"> Transcript [52446] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.122575764+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.314599213+07:00","message":"receive streaming session, msgId: 4680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.314653486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เกิน 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.31465938+07:00","message":"receive interim result [false|false]: ไม่เกิน 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.31467462+07:00","message":"[buffer interim] 4680 false ไม่เกิน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.314682187+07:00","message":"[bufferProcess] interim [840000000]:ไม่เกิน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.314685137+07:00","message":"[bufferProcess] send to processor:ไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.314691743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.31469469+07:00","message":"> Transcript [52447] [false]: 'ไม่เกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.314698469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.314700542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.314702332+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.314704882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.508111503+07:00","message":"receive streaming session, msgId: 4680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.508150736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เกิน 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.508157331+07:00","message":"receive interim result [false|false]: ไม่เกิน 30"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.508172594+07:00","message":"[buffer interim] 4680 false ไม่เกิน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.508179873+07:00","message":"[bufferProcess] interim [80000000]:ไม่เกิน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.508182115+07:00","message":"[bufferProcess] send to processor:ไม่เกิน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.508188487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.508191415+07:00","message":"> Transcript [52448] [false]: 'ไม่เกิน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.508194535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.508196828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.508198818+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.508201104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.634168659+07:00","message":"receive streaming session, msgId: 4680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.634214428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เกิน 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.634221274+07:00","message":"receive interim result [false|false]: ไม่เกิน 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.634238399+07:00","message":"[buffer interim] 4680 false ไม่เกิน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.634246553+07:00","message":"[bufferProcess] interim [140000000]:ไม่เกิน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.634248765+07:00","message":"[bufferProcess] send to processor:ไม่เกิน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.634255595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.634258662+07:00","message":"> Transcript [52449] [false]: 'ไม่เกิน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.634261829+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.63426409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.634266416+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.634268716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.693932211+07:00","message":"receive streaming session, msgId: 4680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.693978539+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-05-12T14:20:04.693985468+07:00","message":"receive interim result [false|false]: ไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.694000473+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-05-12T14:20:04.694003419+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.694011117+07:00","message":"[buffer interim] 4680 false ไม่เกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.694014814+07:00","message":"[buffer interim] 4680 false  3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.694022384+07:00","message":"[bufferProcess] interim [260000000]:ไม่เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.694024632+07:00","message":"[bufferProcess] send to processor:ไม่เกิน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.694029029+07:00","message":"[bufferProcess] interim [260000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.694031626+07:00","message":"[bufferProcess] update buffer: ไม่เกิน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.69403396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.694036703+07:00","message":"> Transcript [52450] [false]: 'ไม่เกิน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.694039566+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.694041415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.694043138+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.694045197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.694047686+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.694051384+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.694053355+07:00","message":"Set new StatePrefix : 'ไม่เกิน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:04.694055366+07:00","message":"Next Push (prob) : 'เกิน 3'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:04.694064381+07:00","message":"push: {false ไม่ 0 0xc004ce9680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:05.215153364+07:00","message":"receive streaming session, msgId: 4680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:05.215186164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เกิน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:05.215191834+07:00","message":"receive interim result [false|false]: ไม่เกิน 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:05.215203364+07:00","message":"[buffer interim] 4680 false ไม่เกิน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:05.215212264+07:00","message":"[bufferProcess] interim [740000000]:ไม่เกิน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:05.215214599+07:00","message":"[bufferProcess] send to processor:ไม่เกิน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:05.215217673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:05.215220444+07:00","message":"> Transcript [52451] [false]: 'ไม่เกิน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:05.215223761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:05.215225687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:05.215227648+07:00","message":"StatePrefix: 'ไม่เกิน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:05.215229844+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:05.437903422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:05.437911038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:07.052125498+07:00","message":"[GCS] IsForceVAD: false for message ID: 4680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:07.166594998+07:00","message":"receive streaming session, msgId: 4680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:07.166633456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เกิน 30\",\"confidence\":0.82059467}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:07.166638977+07:00","message":"receive interim result [true|false]: ไม่เกิน 30"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:07.166646244+07:00","message":"end recv isFinal message id 4680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:07.166648254+07:00","message":"end Recv id 4680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:07.166654575+07:00","message":"[buffer interim] 4680 true ไม่เกิน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:07.166661724+07:00","message":"[bufferProcess] interim [810000000]:ไม่เกิน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:07.166664431+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เกิน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:07.166667888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:07.166670641+07:00","message":"> Transcript [52452] [false]: 'ไม่เกิน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:07.166673646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:07.166675764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:07.166678+07:00","message":"StatePrefix: 'ไม่เกิน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:07.166680498+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:07.166682219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:07.166685945+07:00","message":"> Transcript [52453] [true]: 'ไม่เกิน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:07.166688028+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:07.166689664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:07.166691324+07:00","message":"StatePrefix: 'ไม่เกิน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:07.166693052+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:07.166695539+07:00","message":"Push: 'เกิน 30'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:07.166702518+07:00","message":"push: {true เกิน 30 0 0xc004ce9680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:07.176160079+07:00","message":"write wav file: './tmp/7565/7565_4680.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:07.573951748+07:00","message":"[GCS] Start streaming session, msgId: 4681"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:08.43836844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:08.438391956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:11.439261325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:11.439266225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:11.792590551+07:00","message":"[GCS] IsForceVAD: false for message ID: 4681"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:11.899631086+07:00","message":"receive streaming session, msgId: 4681"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:11.899652804+07:00","message":"found end of frame, send empty tag with msgId: 4681"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:11.899655815+07:00","message":"end Recv id 4681"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:11.899666323+07:00","message":"[buffer interim] 4681 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:11.899674525+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:11.899678541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:11.899681458+07:00","message":"> Transcript [52454] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:11.899683959+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:11.899685961+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:11.89968786+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:11.899689799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:11.899692622+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:11.899703593+07:00","message":"push: {true \n 0 0xc002eaa780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:11.909623011+07:00","message":"write wav file: './tmp/7565/7565_4681.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:11.98390198+07:00","message":"[GCS] Start streaming session, msgId: 4682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:13.91295685+07:00","message":"[GCS] IsForceVAD: false for message ID: 4682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:14.01216225+07:00","message":"receive streaming session, msgId: 4682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:14.012198996+07:00","message":"found end of frame, send empty tag with msgId: 4682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:14.012204045+07:00","message":"end Recv id 4682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:14.012217044+07:00","message":"[buffer interim] 4682 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:14.012227173+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:14.012237461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:14.012242464+07:00","message":"> Transcript [52455] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:14.01224788+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:14.012250762+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:14.012253598+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:14.012257268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:14.01226534+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:14.012279832+07:00","message":"push: {true \n 0 0xc0044a3980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:14.019674913+07:00","message":"write wav file: './tmp/7565/7565_4682.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:14.364228171+07:00","message":"[GCS] Start streaming session, msgId: 4683"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:14.44014219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:14.440164657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:15.558851643+07:00","message":"receive streaming session, msgId: 4683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:15.558906484+07:00","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-05-12T14:20:15.558912818+07:00","message":"receive interim result [false|false]: ตั๋วรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:15.558931321+07:00","message":"[buffer interim] 4683 false ตั๋วรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:15.558939262+07:00","message":"[bufferProcess] interim [960000000]:ตั๋วรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:15.558941149+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:15.55894645+07:00","message":"[bufferProcess] send to processor (ticker):ตั๋วรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:15.558949501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:15.558952457+07:00","message":"> Transcript [52456] [false]: 'ตั๋วรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:15.558955787+07:00","message":"Set StatePrefix (first interim): 'ตั๋วรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:15.625130272+07:00","message":"receive streaming session, msgId: 4683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:15.625195642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:15.625202072+07:00","message":"receive interim result [false|false]: ตัวรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:15.625216205+07:00","message":"[buffer interim] 4683 false ตัวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:15.625223091+07:00","message":"[bufferProcess] interim [80000000]:ตัวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:15.625225017+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:15.722778733+07:00","message":"receive streaming session, msgId: 4683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:15.722820881+07:00","message":"receive 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-05-12T14:20:15.72282748+07:00","message":"receive interim result [false|false]: ตรวจลอตเตอรี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:15.722843812+07:00","message":"[buffer interim] 4683 false ตรวจลอตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:15.722852505+07:00","message":"[bufferProcess] interim [140000000]:ตรวจลอตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:15.722855429+07:00","message":"[bufferProcess] send to processor:ตัวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:15.722862767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:15.72286846+07:00","message":"> Transcript [52457] [false]: 'ตัวรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:15.722870637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:15.722872791+07:00","message":"Set new StatePrefix: 'ตัวรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:16.295377659+07:00","message":"receive streaming session, msgId: 4683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:16.295412781+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-05-12T14:20:16.295419105+07:00","message":"receive interim result [false|false]: ตรวจลอตเตอรี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:16.295432076+07:00","message":"[buffer interim] 4683 false ตรวจลอตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.295438454+07:00","message":"[bufferProcess] interim [740000000]:ตรวจลอตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.295441078+07:00","message":"[bufferProcess] send to processor:ตรวจลอตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.295447542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.295450099+07:00","message":"> Transcript [52458] [false]: 'ตรวจลอตเตอรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.295452369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.295454759+07:00","message":"Set new StatePrefix: 'ตรวจลอตเตอรี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:16.614233797+07:00","message":"receive streaming session, msgId: 4683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:16.614280548+07:00","message":"receive 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-05-12T14:20:16.614286825+07:00","message":"receive interim result [false|false]: ส่วนลดระดับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:16.614302139+07:00","message":"[buffer interim] 4683 false ส่วนลดระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.614310145+07:00","message":"[bufferProcess] interim [40000000]:ส่วนลดระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.614312894+07:00","message":"[bufferProcess] send to processor:ตรวจลอตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.614320893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.614324067+07:00","message":"> Transcript [52459] [false]: 'ตรวจลอตเตอรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.614327369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.614329914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.614331967+07:00","message":"StatePrefix: 'ตรวจลอตเตอรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.614334043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:16.82377588+07:00","message":"receive streaming session, msgId: 4683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:16.823819064+07:00","message":"receive 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-05-12T14:20:16.823825296+07:00","message":"receive interim result [false|false]: ตรวจลอตเตอรี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:16.823839447+07:00","message":"[buffer interim] 4683 false ตรวจลอตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.823847028+07:00","message":"[bufferProcess] interim [280000000]:ตรวจลอตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.823849264+07:00","message":"[bufferProcess] send to processor:ส่วนลดระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.823852896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.823855869+07:00","message":"> Transcript [52460] [false]: 'ส่วนลดระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.823857973+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:16.823860458+07:00","message":"Set new StatePrefix: 'ส่วนลดระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:17.3954329+07:00","message":"receive streaming session, msgId: 4683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:17.395469268+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-05-12T14:20:17.395475444+07:00","message":"receive interim result [false|false]: ตรวจลอตเตอรี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:17.395487348+07:00","message":"[buffer interim] 4683 false ตรวจลอตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:17.395494269+07:00","message":"[bufferProcess] interim [880000000]:ตรวจลอตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:17.395496967+07:00","message":"[bufferProcess] send to processor:ตรวจลอตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:17.395501799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:17.395504604+07:00","message":"> Transcript [52461] [false]: 'ตรวจลอตเตอรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:17.395506811+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:17.395509371+07:00","message":"Set new StatePrefix: 'ตรวจลอตเตอรี่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:17.441220196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:17.441250184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:18.7123377+07:00","message":"[GCS] IsForceVAD: false for message ID: 4683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:18.871015084+07:00","message":"receive streaming session, msgId: 4683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:18.871053752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจลอตเตอรี่\",\"confidence\":0.54221106}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:18.87106+07:00","message":"receive interim result [true|false]: ตรวจลอตเตอรี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:18.871067506+07:00","message":"end recv isFinal message id 4683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:18.871069664+07:00","message":"end Recv id 4683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:18.871076401+07:00","message":"[buffer interim] 4683 true ตรวจลอตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:18.871085058+07:00","message":"[bufferProcess] interim [380000000]:ตรวจลอตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:18.871088114+07:00","message":"[bufferProcess] send to processor (isfinal):ตรวจลอตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:18.871102198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:18.871124695+07:00","message":"> Transcript [52462] [false]: 'ตรวจลอตเตอรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:18.871132362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:18.871134523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:18.87113697+07:00","message":"StatePrefix: 'ตรวจลอตเตอรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:18.871139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:18.871141867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:18.871144316+07:00","message":"> Transcript [52463] [true]: 'ตรวจลอตเตอรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:18.871147441+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:18.871149793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:18.871152395+07:00","message":"StatePrefix: 'ตรวจลอตเตอรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:18.871155502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:18.871166762+07:00","message":"Push: 'ตรวจลอตเตอรี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:18.871180753+07:00","message":"push: {true ตรวจลอตเตอรี่ 0 0xc002eab180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:18.880727311+07:00","message":"write wav file: './tmp/7565/7565_4683.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:19.163008471+07:00","message":"[GCS] Start streaming session, msgId: 4684"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:20.44198254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:20.441982618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:21.081769271+07:00","message":"[GCS] IsForceVAD: false for message ID: 4684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:21.1797481+07:00","message":"receive streaming session, msgId: 4684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:21.179773197+07:00","message":"found end of frame, send empty tag with msgId: 4684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:21.179776756+07:00","message":"end Recv id 4684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:21.179785685+07:00","message":"[buffer interim] 4684 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:21.179793898+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:21.179798423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:21.1798013+07:00","message":"> Transcript [52464] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:21.179803863+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:21.17980565+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:21.179807463+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:21.179809345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:21.179817739+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:21.179828826+07:00","message":"push: {true \n 0 0xc002eab880}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:21.190281983+07:00","message":"write wav file: './tmp/7565/7565_4684.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:21.27383797+07:00","message":"[GCS] Start streaming session, msgId: 4685"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:23.443031292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:23.443047325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.311955108+07:00","message":"[GCS] IsForceVAD: false for message ID: 4685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.374185028+07:00","message":"[GCS] Start streaming session, msgId: 4686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.501588209+07:00","message":"[GCS] IsForceVAD: false for message ID: 4686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.572355649+07:00","message":"[GCS] Start streaming session, msgId: 4687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.581921578+07:00","message":"receive streaming session, msgId: 4686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.581937359+07:00","message":"found end of frame, send empty tag with msgId: 4686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.581940819+07:00","message":"end Recv id 4686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.581946887+07:00","message":"[buffer interim] 4686 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:25.581953875+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:25.581957637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:25.581960612+07:00","message":"> Transcript [52465] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:25.581963114+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:25.58196494+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:25.581966647+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:25.581968516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:25.581975792+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.58198512+07:00","message":"push: {true \n 0 0xc004d59800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:25.58750476+07:00","message":"write wav file: './tmp/7565/7565_4686.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.691297664+07:00","message":"[GCS] IsForceVAD: false for message ID: 4687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.769375359+07:00","message":"[GCS] Start streaming session, msgId: 4688"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.813715709+07:00","message":"receive streaming session, msgId: 4687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.813745515+07:00","message":"found end of frame, send empty tag with msgId: 4687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.813749018+07:00","message":"end Recv id 4687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.813758926+07:00","message":"[buffer interim] 4687 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:25.813772232+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:25.813783253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:25.813786265+07:00","message":"> Transcript [52466] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:25.813788762+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:25.813791112+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:25.813792972+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:25.813794789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:25.813800707+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.813810606+07:00","message":"push: {true \n 0 0xc004ce9980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:25.818267548+07:00","message":"write wav file: './tmp/7565/7565_4687.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.891476589+07:00","message":"[GCS] IsForceVAD: false for message ID: 4688"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.917110601+07:00","message":"receive streaming session, msgId: 4685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.917129329+07:00","message":"found end of frame, send empty tag with msgId: 4685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.917134959+07:00","message":"end Recv id 4685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.917141882+07:00","message":"[buffer interim] this message is already final true 4685: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:25.954313133+07:00","message":"[GCS] Start streaming session, msgId: 4689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.062985695+07:00","message":"receive streaming session, msgId: 4688"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.063005572+07:00","message":"found end of frame, send empty tag with msgId: 4688"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.063009189+07:00","message":"end Recv id 4688"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.0630167+07:00","message":"[buffer interim] 4688 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:26.063025034+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:26.063036256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:26.063039245+07:00","message":"> Transcript [52467] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:26.063041968+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:26.063043822+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:26.063045547+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:26.063047547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:26.063050581+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.063060105+07:00","message":"push: {true \n 0 0xc004462000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:26.068048633+07:00","message":"write wav file: './tmp/7565/7565_4688.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.331180585+07:00","message":"[GCS] IsForceVAD: false for message ID: 4689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.418051405+07:00","message":"receive streaming session, msgId: 4689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.418068383+07:00","message":"found end of frame, send empty tag with msgId: 4689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.418071434+07:00","message":"end Recv id 4689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.418078576+07:00","message":"[buffer interim] 4689 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:26.418086628+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:26.418091415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:26.418095297+07:00","message":"> Transcript [52468] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:26.418099162+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:26.418101913+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:26.418104545+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:26.418108272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:26.418118839+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.418132009+07:00","message":"push: {true \n 0 0xc002a7d480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:26.423203762+07:00","message":"write wav file: './tmp/7565/7565_4689.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:26.443486844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:26.443499968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.461665876+07:00","message":"[GCS] Cleaned up inactive client: 4654"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.461684816+07:00","message":"[GCS] Cleaned up inactive client: 4657"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.461688445+07:00","message":"[GCS] Cleaned up inactive client: 4660"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.461691892+07:00","message":"[GCS] Cleaned up inactive client: 4659"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.461694412+07:00","message":"[GCS] Cleaned up inactive client: 4656"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.46169701+07:00","message":"[GCS] Cleaned up inactive client: 4663"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.461699654+07:00","message":"[GCS] Cleaned up inactive client: 4661"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.461702145+07:00","message":"[GCS] Cleaned up inactive client: 4662"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.461704599+07:00","message":"[GCS] Cleaned up inactive client: 4653"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.461707039+07:00","message":"[GCS] Cleaned up inactive client: 4655"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.461709755+07:00","message":"[GCS] Cleaned up inactive client: 4658"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:26.59511586+07:00","message":"[GCS] Start streaming session, msgId: 4690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:28.642126053+07:00","message":"[GCS] IsForceVAD: false for message ID: 4690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:28.736134931+07:00","message":"receive streaming session, msgId: 4690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:28.736166063+07:00","message":"found end of frame, send empty tag with msgId: 4690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:28.736170097+07:00","message":"end Recv id 4690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:28.736179708+07:00","message":"[buffer interim] 4690 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:28.736188994+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:28.736194368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:28.736197277+07:00","message":"> Transcript [52469] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:28.736200061+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:28.736202142+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:28.736204004+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:28.736205839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:28.736211252+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:28.73622255+07:00","message":"push: {true \n 0 0xc002ac3180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:28.743484813+07:00","message":"write wav file: './tmp/7565/7565_4690.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:28.832565836+07:00","message":"[GCS] Start streaming session, msgId: 4691"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:29.444327224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:29.444339089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:29.696244847+07:00","message":"receive streaming session, msgId: 4691"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:29.696291853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:29.696299179+07:00","message":"receive interim result [false|false]: เชิญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:29.696319918+07:00","message":"[buffer interim] 4691 false เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:29.696329045+07:00","message":"[bufferProcess] interim [660000000]:เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:29.696331982+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:29.833310997+07:00","message":"receive streaming session, msgId: 4691"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:29.833356915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันเชิญเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:29.833363215+07:00","message":"receive interim result [false|false]: ฉันเชิญเธอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:29.833381699+07:00","message":"[buffer interim] 4691 false ฉันเชิญเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:29.833390812+07:00","message":"[bufferProcess] interim [780000000]:ฉันเชิญเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:29.833393127+07:00","message":"[bufferProcess] send to processor:เชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:29.833399507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:29.833402092+07:00","message":"> Transcript [52470] [false]: 'เชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:29.833405635+07:00","message":"Set StatePrefix (first interim): 'เชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:29.901599759+07:00","message":"receive streaming session, msgId: 4691"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:29.901643592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญเชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:29.901649769+07:00","message":"receive interim result [false|false]: เชิญเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:29.901669711+07:00","message":"[buffer interim] 4691 false เชิญเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:29.901677219+07:00","message":"[bufferProcess] interim [900000000]:เชิญเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:29.901680121+07:00","message":"[bufferProcess] send to processor:ฉันเชิญเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:29.901684345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:29.901687306+07:00","message":"> Transcript [52471] [false]: 'ฉันเชิญเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:29.90168939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:29.901691461+07:00","message":"Set new StatePrefix: 'ฉันเชิญเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.273311634+07:00","message":"receive streaming session, msgId: 4691"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.273362411+07:00","message":"receive 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-05-12T14:20:30.273369722+07:00","message":"receive interim result [false|false]: เชิญเชิญค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.273385443+07:00","message":"[buffer interim] 4691 false เชิญเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.273394058+07:00","message":"[bufferProcess] interim [260000000]:เชิญเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.273396816+07:00","message":"[bufferProcess] send to processor:เชิญเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.273403727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.273407136+07:00","message":"> Transcript [52472] [false]: 'เชิญเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.273409744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.273411729+07:00","message":"Set new StatePrefix: 'เชิญเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.371408825+07:00","message":"[GCS] IsForceVAD: false for message ID: 4691"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.47332956+07:00","message":"receive streaming session, msgId: 4691"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.473367756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญเชิญค่ะ\",\"confidence\":0.9389639}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.473373321+07:00","message":"receive interim result [true|false]: เชิญเชิญค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.473384147+07:00","message":"end recv isFinal message id 4691"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.473386786+07:00","message":"end Recv id 4691"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.473405034+07:00","message":"[buffer interim] 4691 true เชิญเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.473434445+07:00","message":"[bufferProcess] interim [560000000]:เชิญเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.473438047+07:00","message":"[bufferProcess] send to processor (isfinal):เชิญเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.47344186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.473445765+07:00","message":"> Transcript [52473] [false]: 'เชิญเชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.473449735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.473451789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.473454497+07:00","message":"StatePrefix: 'เชิญเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.473456565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.473458081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.473460002+07:00","message":"> Transcript [52474] [true]: 'เชิญเชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.473462369+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.473464056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.473465629+07:00","message":"StatePrefix: 'เชิญเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.473467459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.473473579+07:00","message":"Push: 'เชิญเชิญค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.4734831+07:00","message":"push: {true เชิญเชิญค่ะ 0 0xc002a7da00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:30.480816756+07:00","message":"write wav file: './tmp/7565/7565_4691.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.573127032+07:00","message":"[GCS] Start streaming session, msgId: 4692"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.692670085+07:00","message":"[GCS] IsForceVAD: false for message ID: 4692"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.779547921+07:00","message":"receive streaming session, msgId: 4692"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.779576543+07:00","message":"found end of frame, send empty tag with msgId: 4692"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.779579953+07:00","message":"end Recv id 4692"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.779588736+07:00","message":"[buffer interim] 4692 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.779597384+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.779601354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.779604374+07:00","message":"> Transcript [52475] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.779606614+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.779608435+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.779610212+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.779611919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:30.779614574+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:30.77962552+07:00","message":"push: {true \n 0 0xc004462900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:30.784933888+07:00","message":"write wav file: './tmp/7565/7565_4692.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:31.082479828+07:00","message":"[GCS] Start streaming session, msgId: 4693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:31.142051835+07:00","message":"[GCS] IsForceVAD: false for message ID: 4693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:31.284889963+07:00","message":"receive streaming session, msgId: 4693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:31.284914451+07:00","message":"found end of frame, send empty tag with msgId: 4693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:31.284917959+07:00","message":"end Recv id 4693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:31.284926477+07:00","message":"[buffer interim] 4693 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:31.284935077+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:31.284939485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:31.284944017+07:00","message":"> Transcript [52476] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:31.284946863+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:31.284948775+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:31.284950639+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:31.284952371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:31.284961181+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:31.284972421+07:00","message":"push: {true \n 0 0xc004d59f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:31.290045679+07:00","message":"write wav file: './tmp/7565/7565_4693.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:31.722640931+07:00","message":"[GCS] Start streaming session, msgId: 4694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:32.421193957+07:00","message":"[GCS] IsForceVAD: false for message ID: 4694"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:32.445393468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:32.445407109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:32.510967955+07:00","message":"receive streaming session, msgId: 4694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:32.510989782+07:00","message":"found end of frame, send empty tag with msgId: 4694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:32.510993258+07:00","message":"end Recv id 4694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:32.511000131+07:00","message":"[buffer interim] 4694 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:32.511007098+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:32.51101215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:32.511015145+07:00","message":"> Transcript [52477] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:32.511018064+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:32.511019998+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:32.511021737+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:32.511023504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:32.51103139+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:32.511044917+07:00","message":"push: {true \n 0 0xc004462d80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:32.518591831+07:00","message":"write wav file: './tmp/7565/7565_4694.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:32.682703926+07:00","message":"[GCS] Start streaming session, msgId: 4695"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:33.572157307+07:00","message":"[GCS] IsForceVAD: false for message ID: 4695"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:33.673482335+07:00","message":"receive streaming session, msgId: 4695"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:33.673517953+07:00","message":"found end of frame, send empty tag with msgId: 4695"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:33.67352197+07:00","message":"end Recv id 4695"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:33.673531733+07:00","message":"[buffer interim] 4695 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:33.673539843+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:33.673544052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:33.673546728+07:00","message":"> Transcript [52478] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:33.673549364+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:33.673551356+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:33.673553936+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:33.673556544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:33.673563452+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:33.673580508+07:00","message":"push: {true \n 0 0xc004462080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:33.679668+07:00","message":"write wav file: './tmp/7565/7565_4695.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:33.962207352+07:00","message":"[GCS] Start streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:34.986985565+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:34.987026028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันขาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:34.98703415+07:00","message":"receive interim result [false|false]: อันขาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:34.987046017+07:00","message":"[buffer interim] 4696 false อันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:34.987053364+07:00","message":"[bufferProcess] interim [780000000]:อันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:34.987055354+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:34.987060138+07:00","message":"[bufferProcess] send to processor (ticker):อันขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:34.987064855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:34.987067881+07:00","message":"> Transcript [52479] [false]: 'อันขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:34.987069975+07:00","message":"Set StatePrefix (first interim): 'อันขาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.071398614+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.071448813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ขาใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.071454524+07:00","message":"receive interim result [false|false]: อาจารย์ขาใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.071472108+07:00","message":"[buffer interim] 4696 false อาจารย์ขาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.071480488+07:00","message":"[bufferProcess] interim [900000000]:อาจารย์ขาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.07148276+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.198661113+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.198702357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ขาในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.198709188+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.198723949+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.198731506+07:00","message":"[bufferProcess] interim [80000000]:อาจารย์ขาในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.198734093+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.198740717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.198743357+07:00","message":"> Transcript [52480] [false]: 'อาจารย์ขาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.198745336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.198747922+07:00","message":"Set new StatePrefix: 'อาจารย์ขาใน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:35.445964268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:35.445975213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.521202619+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.521238558+07:00","message":"receive 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-05-12T14:20:35.521244179+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.521256763+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.521266014+07:00","message":"[bufferProcess] interim [380000000]:อาจารย์ขาในช่วงปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.521268774+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.52127349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.521276231+07:00","message":"> Transcript [52481] [false]: 'อาจารย์ขาในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.521279398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.521281811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.521283652+07:00","message":"StatePrefix: 'อาจารย์ขาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.521285847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.579207138+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.579253327+07:00","message":"receive 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-05-12T14:20:35.579259642+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.579277608+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.579285187+07:00","message":"[bufferProcess] interim [440000000]:อาจารย์ขาในช่วงปัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.579287733+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.579291172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.579293956+07:00","message":"> Transcript [52482] [false]: 'อาจารย์ขาในช่วงปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.579297378+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.57929947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.579301383+07:00","message":"StatePrefix: 'อาจารย์ขาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.579303408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.583901688+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.583938593+07:00","message":"receive 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-05-12T14:20:35.583944413+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:35.583956826+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.583963565+07:00","message":"[bufferProcess] interim [500000000]:อาจารย์ขาในช่วงปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.583966409+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.583975555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.5839782+07:00","message":"> Transcript [52483] [false]: 'อาจารย์ขาในช่วงปัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.583981694+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.58398375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.583985508+07:00","message":"StatePrefix: 'อาจารย์ขาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:35.583988006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:36.035051822+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:36.035095407+07:00","message":"receive 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-05-12T14:20:36.035101675+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:36.035116301+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.035127938+07:00","message":"[bufferProcess] interim [920000000]:อาจารย์ขาในช่วงปัจจุบันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.03513096+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.035137805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.03514063+07:00","message":"> Transcript [52484] [false]: 'อาจารย์ขาในช่วงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.035144233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.035146436+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.035148453+07:00","message":"StatePrefix: 'อาจารย์ขาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.035150728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.035156808+07:00","message":"Push: 'อาจารย์ขาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.035158809+07:00","message":"TextPushed: 'อาจารย์ขาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.035161044+07:00","message":"Set new StatePrefix : 'อาจารย์ขาในช่วงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.03516392+07:00","message":"Next Push (prob) : 'ช่วงปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:36.03517211+07:00","message":"push: {false อาจารย์ขาใน 0 0xc004d58300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:36.299286045+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:36.299328617+07:00","message":"receive 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-05-12T14:20:36.299334278+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:36.299352596+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.299361613+07:00","message":"[bufferProcess] interim [220000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.299364448+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.29936877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.299371825+07:00","message":"> Transcript [52485] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.299378414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.299382037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.299384094+07:00","message":"StatePrefix: 'อาจารย์ขาในช่วงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.299386352+07:00","message":"TextPushed: 'อาจารย์ขาใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:36.543468435+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:36.543511352+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-05-12T14:20:36.543519004+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:36.543537173+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.54354569+07:00","message":"[bufferProcess] interim [340000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.543548668+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.543556777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.543559773+07:00","message":"> Transcript [52486] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.543563088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.543565228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.543568054+07:00","message":"StatePrefix: 'อาจารย์ขาในช่วงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.543570368+07:00","message":"TextPushed: 'อาจารย์ขาใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:36.812342048+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:36.812401388+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-05-12T14:20:36.812410176+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:36.812432278+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.81244459+07:00","message":"[bufferProcess] interim [700000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.812448635+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.812456994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.812461511+07:00","message":"> Transcript [52487] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.812466527+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.812469656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.812473169+07:00","message":"StatePrefix: 'อาจารย์ขาในช่วงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:36.812476554+07:00","message":"TextPushed: 'อาจารย์ขาใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.318478231+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.318515446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.318521943+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.31853647+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.318543847+07:00","message":"[bufferProcess] interim [180000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.318546353+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.318560067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.318563017+07:00","message":"> Transcript [52488] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.318566675+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.318569335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.318578047+07:00","message":"StatePrefix: 'อาจารย์ขาในช่วงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.318580565+07:00","message":"TextPushed: 'อาจารย์ขาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.318589955+07:00","message":"Push: 'ช่วงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.318591843+07:00","message":"TextPushed: 'อาจารย์ขาในช่วงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.318594218+07:00","message":"Set new StatePrefix : 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.318596764+07:00","message":"Next Push (prob) : 'ค่ะอาจารย์พอรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.318604718+07:00","message":"push: {false ช่วงปัจจุบัน 0 0xc004d58300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.47052158+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.470560633+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-05-12T14:20:37.470568084+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.470587314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.470590414+07:00","message":"receive interim result [false|false]:  EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.470599254+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.470606112+07:00","message":"[buffer interim] 4696 false  EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.470613684+07:00","message":"[bufferProcess] interim [300000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.470617508+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.470624568+07:00","message":"[bufferProcess] interim [300000000]: EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.470628227+07:00","message":"[bufferProcess] update buffer: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.470632695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.470636843+07:00","message":"> Transcript [52489] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.470641505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.470644358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.470647317+07:00","message":"StatePrefix: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.470651515+07:00","message":"TextPushed: 'อาจารย์ขาในช่วงปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.62876424+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.628799017+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-05-12T14:20:37.628805033+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.628816718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV รถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.628819378+07:00","message":"receive interim result [false|false]:  EV รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.628826769+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.628830488+07:00","message":"[buffer interim] 4696 false  EV รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.628836202+07:00","message":"[bufferProcess] interim [480000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.628838616+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.628841234+07:00","message":"[bufferProcess] interim [480000000]: EV รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.628844067+07:00","message":"[bufferProcess] update buffer: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.628846907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.628850278+07:00","message":"> Transcript [52490] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.628853614+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.628855451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.628857327+07:00","message":"StatePrefix: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.628860284+07:00","message":"TextPushed: 'อาจารย์ขาในช่วงปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.710923915+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.710956904+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-05-12T14:20:37.710962766+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.710973598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV รถไฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.710976661+07:00","message":"receive interim result [false|false]:  EV รถไฟ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.710985275+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.710988863+07:00","message":"[buffer interim] 4696 false  EV รถไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.710995051+07:00","message":"[bufferProcess] interim [600000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.710998009+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.711000779+07:00","message":"[bufferProcess] interim [600000000]: EV รถไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.711003185+07:00","message":"[bufferProcess] update buffer: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.711006261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.711010383+07:00","message":"> Transcript [52491] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.711013972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.711016022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.711017919+07:00","message":"StatePrefix: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.711020289+07:00","message":"TextPushed: 'อาจารย์ขาในช่วงปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.822969234+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.823010217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.823016491+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.823026707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV รถไฟฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.823029617+07:00","message":"receive interim result [false|false]:  EV รถไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.823037445+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.82304131+07:00","message":"[buffer interim] 4696 false  EV รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.823046764+07:00","message":"[bufferProcess] interim [720000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.823049663+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.823052766+07:00","message":"[bufferProcess] interim [720000000]: EV รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.823055294+07:00","message":"[bufferProcess] update buffer: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.82305808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.823060488+07:00","message":"> Transcript [52492] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.823063299+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.823065439+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.823067675+07:00","message":"StatePrefix: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.82307017+07:00","message":"TextPushed: 'อาจารย์ขาในช่วงปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.823072991+07:00","message":"Push: 'ค่ะอาจารย์พอรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.823074845+07:00","message":"TextPushed: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.823078859+07:00","message":"Set new StatePrefix : 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.823080954+07:00","message":"Next Push (prob) : ' EV รถไฟ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.823088426+07:00","message":"push: {false ค่ะอาจารย์พอรถ 0 0xc004d58300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.892674792+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.892711938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.89271811+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.892726573+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-05-12T14:20:37.892729544+07:00","message":"receive interim result [false|false]:  รถไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.892746026+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:37.89276241+07:00","message":"[buffer interim] 4696 false  รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.892774838+07:00","message":"[bufferProcess] interim [780000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.892778445+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.89278363+07:00","message":"[bufferProcess] interim [780000000]: รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.892786021+07:00","message":"[bufferProcess] update buffer: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.892788719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.892794278+07:00","message":"> Transcript [52493] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.892797903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.892799991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.892801816+07:00","message":"StatePrefix: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:37.892804207+07:00","message":"TextPushed: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.289814604+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.289851184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.289857318+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.289867719+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-05-12T14:20:38.289870769+07:00","message":"receive interim result [false|false]:  รถไฟฟ้ามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.289878783+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.289882511+07:00","message":"[buffer interim] 4696 false  รถไฟฟ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.289888688+07:00","message":"[bufferProcess] interim [80000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.289891659+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.28989468+07:00","message":"[bufferProcess] interim [80000000]: รถไฟฟ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.289897303+07:00","message":"[bufferProcess] update buffer: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.289900153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.289902642+07:00","message":"> Transcript [52494] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.289905478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.289907243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.289909177+07:00","message":"StatePrefix: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.289911575+07:00","message":"TextPushed: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.339328928+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.339359569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.339365821+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.339377805+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-05-12T14:20:38.339381319+07:00","message":"receive interim result [false|false]:  รถไฟฟ้ามีตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.339389058+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.33939332+07:00","message":"[buffer interim] 4696 false  รถไฟฟ้ามีตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.339399178+07:00","message":"[bufferProcess] interim [140000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.339401881+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.33940516+07:00","message":"[bufferProcess] interim [140000000]: รถไฟฟ้ามีตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.33940747+07:00","message":"[bufferProcess] update buffer: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.3394102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.339412623+07:00","message":"> Transcript [52495] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.339415759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.339417676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.339419614+07:00","message":"StatePrefix: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.339421775+07:00","message":"TextPushed: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.342818882+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.342839599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.342844964+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.342854983+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-05-12T14:20:38.342858326+07:00","message":"receive interim result [false|false]:  รถไฟฟ้าก็มีไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.342864126+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.342868842+07:00","message":"[buffer interim] 4696 false  รถไฟฟ้าก็มีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.342872416+07:00","message":"[bufferProcess] interim [200000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.342875151+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.342879695+07:00","message":"[bufferProcess] interim [200000000]: รถไฟฟ้าก็มีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.342882092+07:00","message":"[bufferProcess] update buffer: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้าก็มีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.342895467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.342923052+07:00","message":"> Transcript [52496] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.34292904+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.342931235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.342933548+07:00","message":"StatePrefix: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.342935942+07:00","message":"TextPushed: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.342944324+07:00","message":"Push: ' EV รถไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.342946279+07:00","message":"TextPushed: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.34294901+07:00","message":"Set new StatePrefix : 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.342951774+07:00","message":"Next Push (prob) : 'ฟ้ามีตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.342961662+07:00","message":"push: {false  EV รถไฟ 0 0xc004d58300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.407695398+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.407732877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.40773919+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.407754291+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-05-12T14:20:38.407757572+07:00","message":"receive interim result [false|false]:  รถไฟฟ้ามีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.407766879+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.407771055+07:00","message":"[buffer interim] 4696 false  รถไฟฟ้ามีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.407777239+07:00","message":"[bufferProcess] interim [260000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.407780267+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้าก็มีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.407783815+07:00","message":"[bufferProcess] interim [260000000]: รถไฟฟ้ามีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.407786107+07:00","message":"[bufferProcess] update buffer: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.407789176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.407791911+07:00","message":"> Transcript [52497] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้าก็มีไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.407794433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.407796319+07:00","message":"Set new StatePrefix: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้าก็มีไป'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:38.446030173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:38.446058281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.625714104+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.625744586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.625750616+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.625761463+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-05-12T14:20:38.62576473+07:00","message":"receive interim result [false|false]:  รถไฟฟ้าก็มีปัญหามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.62577355+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.62577729+07:00","message":"[buffer interim] 4696 false  รถไฟฟ้าก็มีปัญหามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.625782931+07:00","message":"[bufferProcess] interim [500000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.625785615+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.625788482+07:00","message":"[bufferProcess] interim [500000000]: รถไฟฟ้าก็มีปัญหามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.625795601+07:00","message":"[bufferProcess] update buffer: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้าก็มีปัญหามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.625798667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.625801465+07:00","message":"> Transcript [52498] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.625804063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.625805943+07:00","message":"Set new StatePrefix: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.723200477+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.723235506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.72324383+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.723256865+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-05-12T14:20:38.723261076+07:00","message":"receive interim result [false|false]:  รถไฟฟ้ามีปัญหามาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.723279885+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.723294217+07:00","message":"[buffer interim] 4696 false  รถไฟฟ้ามีปัญหามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.723301517+07:00","message":"[bufferProcess] interim [560000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.723305087+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้าก็มีปัญหามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.723310639+07:00","message":"[bufferProcess] interim [560000000]: รถไฟฟ้ามีปัญหามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.723313469+07:00","message":"[bufferProcess] update buffer: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.723316195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.723318766+07:00","message":"> Transcript [52499] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้าก็มีปัญหามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.723321287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.723323501+07:00","message":"Set new StatePrefix: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้าก็มีปัญหามา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.915068704+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.915100623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.91510631+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.915120117+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-05-12T14:20:38.915123504+07:00","message":"receive interim result [false|false]:  รถไฟฟ้ามีปัญหามากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.915132566+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:38.915136327+07:00","message":"[buffer interim] 4696 false  รถไฟฟ้ามีปัญหามากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.915142127+07:00","message":"[bufferProcess] interim [740000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.915145119+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.91514935+07:00","message":"[bufferProcess] interim [740000000]: รถไฟฟ้ามีปัญหามากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.915152+07:00","message":"[bufferProcess] update buffer: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.915155564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.915158074+07:00","message":"> Transcript [52500] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.915160318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:38.915162258+07:00","message":"Set new StatePrefix: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.10691262+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.106948231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.106955907+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.106965921+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-05-12T14:20:39.106969116+07:00","message":"receive interim result [false|false]:  รถไฟฟ้ามีปัญหามากขึ้นเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.106977082+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.106981101+07:00","message":"[buffer interim] 4696 false  รถไฟฟ้ามีปัญหามากขึ้นเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.106987459+07:00","message":"[bufferProcess] interim [980000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.106990172+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.10699328+07:00","message":"[bufferProcess] interim [980000000]: รถไฟฟ้ามีปัญหามากขึ้นเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.106996024+07:00","message":"[bufferProcess] update buffer: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามากขึ้นเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.106998997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.10700161+07:00","message":"> Transcript [52501] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.107005622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.107007706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.107010287+07:00","message":"StatePrefix: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.107012644+07:00","message":"TextPushed: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.211367378+07:00","message":"[GCS] IsForceVAD: false for message ID: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.299965369+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.299998857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.300005017+07:00","message":"receive interim result [false|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.300018277+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-05-12T14:20:39.300021238+07:00","message":"receive interim result [false|false]:  รถไฟฟ้ามีปัญหามากขึ้นเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.300030068+07:00","message":"[buffer interim] 4696 false อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.300034634+07:00","message":"[buffer interim] 4696 false  รถไฟฟ้ามีปัญหามากขึ้นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.300040904+07:00","message":"[bufferProcess] interim [280000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.3000437+07:00","message":"[bufferProcess] send to processor:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามากขึ้นเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.300047113+07:00","message":"[bufferProcess] interim [280000000]: รถไฟฟ้ามีปัญหามากขึ้นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.30004991+07:00","message":"[bufferProcess] update buffer: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามากขึ้นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.300053248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.300055858+07:00","message":"> Transcript [52502] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามากขึ้นเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.30005935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.30006135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.300063394+07:00","message":"StatePrefix: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.300065873+07:00","message":"TextPushed: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.424892362+07:00","message":"receive streaming session, msgId: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.424938189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้าจะมีปัญหามากขึ้นเรื่อยๆ\",\"confidence\":0.9403279}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.424946574+07:00","message":"receive interim result [true|false]: อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้าจะมีปัญหามากขึ้นเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.424960579+07:00","message":"end recv isFinal message id 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.424964098+07:00","message":"end Recv id 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.424982364+07:00","message":"[buffer interim] 4696 true อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้าจะมีปัญหามากขึ้นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.425008082+07:00","message":"[bufferProcess] interim [280000000]:อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้าจะมีปัญหามากขึ้นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.425016186+07:00","message":"[bufferProcess] send to processor (isfinal):อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามากขึ้นเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.425020393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.425024079+07:00","message":"> Transcript [52503] [false]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามากขึ้นเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.425028497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.425030654+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.425033576+07:00","message":"StatePrefix: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.425036729+07:00","message":"TextPushed: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.425038785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.425040855+07:00","message":"> Transcript [52504] [true]: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้าจะมีปัญหามากขึ้นเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.425043302+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.425045344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.425047121+07:00","message":"StatePrefix: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟฟ้ามีปัญหามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.425049084+07:00","message":"TextPushed: 'อาจารย์ขาในช่วงปัจจุบันค่ะอาจารย์พอรถ EV รถไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:39.425053074+07:00","message":"Push: 'ฟ้าจะมีปัญหามากขึ้นเรื่อยๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.425063396+07:00","message":"push: {true ฟ้าจะมีปัญหามากขึ้นเรื่อยๆ 0 0xc004d58300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:39.436969643+07:00","message":"write wav file: './tmp/7565/7565_4696.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:39.475367556+07:00","message":"[GCS] Start streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.336820576+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.336864928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดว่ารัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.336873447+07:00","message":"receive interim result [false|false]: กดว่ารัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.336889314+07:00","message":"[buffer interim] 4697 false กดว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.336896596+07:00","message":"[bufferProcess] interim [720000000]:กดว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.336898525+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.459972147+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.460036711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.460045816+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.460068617+07:00","message":"[buffer interim] 4697 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.46008337+07:00","message":"[bufferProcess] interim [780000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.460087582+07:00","message":"[bufferProcess] send to processor:กดว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.460096332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.46010083+07:00","message":"> Transcript [52505] [false]: 'กดว่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.460104737+07:00","message":"Set StatePrefix (first interim): 'กดว่ารัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.65117067+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.651215102+07:00","message":"receive 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-05-12T14:20:40.651223182+07:00","message":"receive interim result [false|false]: ราคารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.651242965+07:00","message":"[buffer interim] 4697 false ราคารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.651256027+07:00","message":"[bufferProcess] interim [20000000]:ราคารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.651260279+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.651269056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.651273644+07:00","message":"> Transcript [52506] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.651277258+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.651280928+07:00","message":"Set new StatePrefix: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.857411149+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.857445886+07:00","message":"receive 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-05-12T14:20:40.85745227+07:00","message":"receive interim result [false|false]: ราคารถไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.857466415+07:00","message":"[buffer interim] 4697 false ราคารถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.857473764+07:00","message":"[bufferProcess] interim [200000000]:ราคารถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.85747632+07:00","message":"[bufferProcess] send to processor:ราคารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.857481481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.85748396+07:00","message":"> Transcript [52507] [false]: 'ราคารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.857487225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.857489329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.857491062+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.857493278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.895778273+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.895817241+07:00","message":"receive 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-05-12T14:20:40.895823109+07:00","message":"receive interim result [false|false]: ราคารถไฟ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.895841243+07:00","message":"[buffer interim] 4697 false ราคารถไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.895848786+07:00","message":"[bufferProcess] interim [260000000]:ราคารถไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.895851411+07:00","message":"[bufferProcess] send to processor:ราคารถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.895854448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.89585719+07:00","message":"> Transcript [52508] [false]: 'ราคารถไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.895860386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.895862437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.895864662+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.895866874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.898269912+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.8982886+07:00","message":"receive 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-05-12T14:20:40.898293819+07:00","message":"receive interim result [false|false]: ราคารถไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:40.898304576+07:00","message":"[buffer interim] 4697 false ราคารถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.89830946+07:00","message":"[bufferProcess] interim [320000000]:ราคารถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.898311369+07:00","message":"[bufferProcess] send to processor:ราคารถไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.898314302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.898316705+07:00","message":"> Transcript [52509] [false]: 'ราคารถไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.898319166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.898321528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.898323274+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:40.89832576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.216146126+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.216191567+07:00","message":"receive 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-05-12T14:20:41.216197986+07:00","message":"receive interim result [false|false]: ราคารถไฟฟ้าจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.216215432+07:00","message":"[buffer interim] 4697 false ราคารถไฟฟ้าจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.216228243+07:00","message":"[bufferProcess] interim [620000000]:ราคารถไฟฟ้าจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.216230597+07:00","message":"[bufferProcess] send to processor:ราคารถไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.21623651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.216239528+07:00","message":"> Transcript [52510] [false]: 'ราคารถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.216242976+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.2162451+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.216247077+07:00","message":"StatePrefix: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.216249545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.216257457+07:00","message":"Push: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.21626201+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.216264797+07:00","message":"Set new StatePrefix : 'ราคารถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.216267323+07:00","message":"Next Push (prob) : 'รถไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.216291882+07:00","message":"push: {false ราคา 0 0xc004ce8000}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:41.446380542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:41.44643847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.446460146+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.446494605+07:00","message":"receive 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-05-12T14:20:41.446502036+07:00","message":"receive interim result [false|false]: ราคารถไฟฟ้าจากนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.446519842+07:00","message":"[buffer interim] 4697 false ราคารถไฟฟ้าจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.446530649+07:00","message":"[bufferProcess] interim [800000000]:ราคารถไฟฟ้าจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.446533301+07:00","message":"[bufferProcess] send to processor:ราคารถไฟฟ้าจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.446537268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.446539966+07:00","message":"> Transcript [52511] [false]: 'ราคารถไฟฟ้าจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.446543229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.446545401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.446547224+07:00","message":"StatePrefix: 'ราคารถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.446549242+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.536831589+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.53689311+07:00","message":"receive 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-05-12T14:20:41.536901491+07:00","message":"receive interim result [false|false]: ราคารถไฟฟ้าจากใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.536922199+07:00","message":"[buffer interim] 4697 false ราคารถไฟฟ้าจากใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.53693668+07:00","message":"[bufferProcess] interim [860000000]:ราคารถไฟฟ้าจากใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.536940655+07:00","message":"[bufferProcess] send to processor:ราคารถไฟฟ้าจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.536950262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.536954508+07:00","message":"> Transcript [52512] [false]: 'ราคารถไฟฟ้าจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.536960312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.53696433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.536967551+07:00","message":"StatePrefix: 'ราคารถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.536970935+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.738672575+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.738710907+07:00","message":"receive 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-05-12T14:20:41.738716759+07:00","message":"receive interim result [false|false]: ราคารถไฟฟ้าจากในอดีต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.73873872+07:00","message":"[buffer interim] 4697 false ราคารถไฟฟ้าจากในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.738747565+07:00","message":"[bufferProcess] interim [40000000]:ราคารถไฟฟ้าจากในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.738750158+07:00","message":"[bufferProcess] send to processor:ราคารถไฟฟ้าจากใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.73875782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.738761023+07:00","message":"> Transcript [52513] [false]: 'ราคารถไฟฟ้าจากใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.73876484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.738767127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.738769009+07:00","message":"StatePrefix: 'ราคารถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.738771233+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.942412821+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.942458306+07:00","message":"receive 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-05-12T14:20:41.942464615+07:00","message":"receive interim result [false|false]: ราคารถไฟฟ้าจากในอดีตที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.94247647+07:00","message":"[buffer interim] 4697 false ราคารถไฟฟ้าจากในอดีตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.942485366+07:00","message":"[bufferProcess] interim [280000000]:ราคารถไฟฟ้าจากในอดีตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.942487972+07:00","message":"[bufferProcess] send to processor:ราคารถไฟฟ้าจากในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.942491801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.942494564+07:00","message":"> Transcript [52514] [false]: 'ราคารถไฟฟ้าจากในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.942498378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.942500624+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.942502793+07:00","message":"StatePrefix: 'ราคารถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.942505089+07:00","message":"TextPushed: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.94250806+07:00","message":"Push: 'รถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.9425114+07:00","message":"TextPushed: 'ราคารถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.942513736+07:00","message":"Set new StatePrefix : 'ราคารถไฟฟ้าจากในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:41.942516154+07:00","message":"Next Push (prob) : 'จากในอดีต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:41.942524897+07:00","message":"push: {false รถไฟฟ้า 0 0xc004ce8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.056095063+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.056129979+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-05-12T14:20:42.05613504+07:00","message":"receive interim result [false|false]: ราคารถไฟฟ้าจากในอดีตที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.056153748+07:00","message":"[buffer interim] 4697 false ราคารถไฟฟ้าจากในอดีตที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.056162348+07:00","message":"[bufferProcess] interim [340000000]:ราคารถไฟฟ้าจากในอดีตที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.056165068+07:00","message":"[bufferProcess] send to processor:ราคารถไฟฟ้าจากในอดีตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.056168196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.056170828+07:00","message":"> Transcript [52515] [false]: 'ราคารถไฟฟ้าจากในอดีตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.056174245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.056176439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.05617855+07:00","message":"StatePrefix: 'ราคารถไฟฟ้าจากในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.05618112+07:00","message":"TextPushed: 'ราคารถไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.062551633+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.062591628+07:00","message":"receive 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-05-12T14:20:42.062596958+07:00","message":"receive interim result [false|false]: ราคารถไฟฟ้าจากในอดีตที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.062611382+07:00","message":"[buffer interim] 4697 false ราคารถไฟฟ้าจากในอดีตที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.062617029+07:00","message":"[bufferProcess] interim [400000000]:ราคารถไฟฟ้าจากในอดีตที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.062620048+07:00","message":"[bufferProcess] send to processor:ราคารถไฟฟ้าจากในอดีตที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.0626268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.062629221+07:00","message":"> Transcript [52516] [false]: 'ราคารถไฟฟ้าจากในอดีตที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.062632224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.062634919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.062636662+07:00","message":"StatePrefix: 'ราคารถไฟฟ้าจากในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.062639024+07:00","message":"TextPushed: 'ราคารถไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.128849085+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.1288816+07:00","message":"receive 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-05-12T14:20:42.128887195+07:00","message":"receive interim result [false|false]: ราคารถไฟฟ้าจากในอดีตที่มันเคย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.12889711+07:00","message":"[buffer interim] 4697 false ราคารถไฟฟ้าจากในอดีตที่มันเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.128904402+07:00","message":"[bufferProcess] interim [520000000]:ราคารถไฟฟ้าจากในอดีตที่มันเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.128907354+07:00","message":"[bufferProcess] send to processor:ราคารถไฟฟ้าจากในอดีตที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.128910612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.128913209+07:00","message":"> Transcript [52517] [false]: 'ราคารถไฟฟ้าจากในอดีตที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.128916623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.128918847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.128921066+07:00","message":"StatePrefix: 'ราคารถไฟฟ้าจากในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.128923101+07:00","message":"TextPushed: 'ราคารถไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.328163269+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.328202866+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-05-12T14:20:42.328208414+07:00","message":"receive interim result [false|false]: ราคารถไฟฟ้าจากในอดีตที่มันเคยตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.328218783+07:00","message":"[buffer interim] 4697 false ราคารถไฟฟ้าจากในอดีตที่มันเคยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.328229995+07:00","message":"[bufferProcess] interim [700000000]:ราคารถไฟฟ้าจากในอดีตที่มันเคยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.328232697+07:00","message":"[bufferProcess] send to processor:ราคารถไฟฟ้าจากในอดีตที่มันเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.328235814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.328238845+07:00","message":"> Transcript [52518] [false]: 'ราคารถไฟฟ้าจากในอดีตที่มันเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.328242394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.328244381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.328246568+07:00","message":"StatePrefix: 'ราคารถไฟฟ้าจากในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.328248823+07:00","message":"TextPushed: 'ราคารถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.328251473+07:00","message":"Push: 'จากในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.328253267+07:00","message":"TextPushed: 'ราคารถไฟฟ้าจากในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.328255625+07:00","message":"Set new StatePrefix : 'ราคารถไฟฟ้าจากในอดีตที่มันเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.328257742+07:00","message":"Next Push (prob) : 'ที่มันเคย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.328265685+07:00","message":"push: {false จากในอดีต 0 0xc004ce8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.459958954+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.459993217+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-05-12T14:20:42.45999937+07:00","message":"receive interim result [false|false]: ราคารถไฟฟ้าจากในอดีตที่มันเคยสูง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.460015819+07:00","message":"[buffer interim] 4697 false ราคารถไฟฟ้าจากในอดีตที่มันเคยสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.460024554+07:00","message":"[bufferProcess] interim [820000000]:ราคารถไฟฟ้าจากในอดีตที่มันเคยสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.460027554+07:00","message":"[bufferProcess] send to processor:ราคารถไฟฟ้าจากในอดีตที่มันเคยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.460032875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.460035405+07:00","message":"> Transcript [52519] [false]: 'ราคารถไฟฟ้าจากในอดีตที่มันเคยตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.460038997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.460041205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.460043612+07:00","message":"StatePrefix: 'ราคารถไฟฟ้าจากในอดีตที่มันเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.460046738+07:00","message":"TextPushed: 'ราคารถไฟฟ้าจากในอดีต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.702712573+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.702763906+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-05-12T14:20:42.702770634+07:00","message":"receive interim result [false|false]: ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.702785975+07:00","message":"[buffer interim] 4697 false ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.70279614+07:00","message":"[bufferProcess] interim [60000000]:ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.702798931+07:00","message":"[bufferProcess] send to processor:ราคารถไฟฟ้าจากในอดีตที่มันเคยสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.702804398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.702808015+07:00","message":"> Transcript [52520] [false]: 'ราคารถไฟฟ้าจากในอดีตที่มันเคยสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.702811662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.702814072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.702815936+07:00","message":"StatePrefix: 'ราคารถไฟฟ้าจากในอดีตที่มันเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.702818335+07:00","message":"TextPushed: 'ราคารถไฟฟ้าจากในอดีต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.819508559+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.819558737+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-05-12T14:20:42.819565609+07:00","message":"receive interim result [false|false]: ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:42.819589754+07:00","message":"[buffer interim] 4697 false ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.819599327+07:00","message":"[bufferProcess] interim [180000000]:ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.819602194+07:00","message":"[bufferProcess] send to processor:ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.819605592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.819608507+07:00","message":"> Transcript [52521] [false]: 'ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.819612034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.819614034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.819616469+07:00","message":"StatePrefix: 'ราคารถไฟฟ้าจากในอดีตที่มันเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:42.819619248+07:00","message":"TextPushed: 'ราคารถไฟฟ้าจากในอดีต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.016883283+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.016927672+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-05-12T14:20:43.016934044+07:00","message":"receive interim result [false|false]: ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.016948928+07:00","message":"[buffer interim] 4697 false ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.016959447+07:00","message":"[bufferProcess] interim [360000000]:ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.01696223+07:00","message":"[bufferProcess] send to processor:ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.016967967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.016971113+07:00","message":"> Transcript [52522] [false]: 'ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.016975264+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.016977412+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.016979628+07:00","message":"StatePrefix: 'ราคารถไฟฟ้าจากในอดีตที่มันเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.016982376+07:00","message":"TextPushed: 'ราคารถไฟฟ้าจากในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.016987062+07:00","message":"Push: 'ที่มันเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.016988903+07:00","message":"TextPushed: 'ราคารถไฟฟ้าจากในอดีตที่มันเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.016991032+07:00","message":"Set new StatePrefix : 'ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.01699357+07:00","message":"Next Push (prob) : 'สูงอยู่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.017020973+07:00","message":"push: {false ที่มันเคย 0 0xc004ce8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.025829868+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.025855669+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-05-12T14:20:43.025861998+07:00","message":"receive interim result [false|false]: ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.025874674+07:00","message":"[buffer interim] 4697 false ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.025881845+07:00","message":"[bufferProcess] interim [420000000]:ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.025885103+07:00","message":"[bufferProcess] send to processor:ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.0258902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.025894202+07:00","message":"> Transcript [52523] [false]: 'ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.02589917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.025901242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.025903136+07:00","message":"StatePrefix: 'ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.02590547+07:00","message":"TextPushed: 'ราคารถไฟฟ้าจากในอดีตที่มันเคย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.052241974+07:00","message":"[GCS] IsForceVAD: false for message ID: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.177468907+07:00","message":"receive streaming session, msgId: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.177515528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่ประมาณ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.177522742+07:00","message":"receive interim result [true|false]: ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.177533698+07:00","message":"end recv isFinal message id 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.177536033+07:00","message":"end Recv id 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.177543078+07:00","message":"[buffer interim] 4697 true ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.177554559+07:00","message":"[bufferProcess] interim [600000000]:ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.177558618+07:00","message":"[bufferProcess] send to processor (isfinal):ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.177569597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.177601182+07:00","message":"> Transcript [52524] [false]: 'ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.177613185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.177615986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.177618605+07:00","message":"StatePrefix: 'ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.177621478+07:00","message":"TextPushed: 'ราคารถไฟฟ้าจากในอดีตที่มันเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.177624338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.177626532+07:00","message":"> Transcript [52525] [true]: 'ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.177628777+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.177630488+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.177632116+07:00","message":"StatePrefix: 'ราคารถไฟฟ้าจากในอดีตที่มันเคยสูงอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.177634169+07:00","message":"TextPushed: 'ราคารถไฟฟ้าจากในอดีตที่มันเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.177642192+07:00","message":"Push: 'สูงอยู่ที่ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.177655234+07:00","message":"push: {true สูงอยู่ที่ประมาณ 0 0xc004ce8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.183124824+07:00","message":"[GCS] Start streaming session, msgId: 4698"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:43.187586374+07:00","message":"write wav file: './tmp/7565/7565_4697.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.928818788+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.928868085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.928874314+07:00","message":"receive interim result [false|false]: แสง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:43.928890454+07:00","message":"[buffer interim] 4698 false แสง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.928901147+07:00","message":"[bufferProcess] interim [600000000]:แสง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:43.928903077+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:44.174965585+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:44.17500549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสนเก้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:44.175012088+07:00","message":"receive interim result [false|false]: แสนเก้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:44.175027816+07:00","message":"[buffer interim] 4698 false แสนเก้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.175037066+07:00","message":"[bufferProcess] interim [780000000]:แสนเก้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.175039556+07:00","message":"[bufferProcess] send to processor:แสง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.175044402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.175047171+07:00","message":"> Transcript [52526] [false]: 'แสง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.175049315+07:00","message":"Set StatePrefix (first interim): 'แสง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:44.259182951+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:44.259226321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสนเก้าแสน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:44.259232143+07:00","message":"receive interim result [false|false]: แสนเก้าแสน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:44.259249281+07:00","message":"[buffer interim] 4698 false แสนเก้าแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.259263577+07:00","message":"[bufferProcess] interim [900000000]:แสนเก้าแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.25926636+07:00","message":"[bufferProcess] send to processor:แสนเก้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.259273538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.259276416+07:00","message":"> Transcript [52527] [false]: 'แสนเก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.259278656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.25928074+07:00","message":"Set new StatePrefix: 'แสนเก้า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:44.446858133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:44.446860259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:44.538962049+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:44.539006297+07:00","message":"receive 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-05-12T14:20:44.539012542+07:00","message":"receive interim result [false|false]: แสนเก้าแสนบาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:44.539028118+07:00","message":"[buffer interim] 4698 false แสนเก้าแสนบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.539036182+07:00","message":"[bufferProcess] interim [140000000]:แสนเก้าแสนบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.539038791+07:00","message":"[bufferProcess] send to processor:แสนเก้าแสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.539046334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.539049136+07:00","message":"> Transcript [52528] [false]: 'แสนเก้าแสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.539052329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.539054769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.539059292+07:00","message":"StatePrefix: 'แสนเก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:44.539061669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.117968445+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.118021593+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-05-12T14:20:45.118027266+07:00","message":"receive interim result [false|false]: แสนเก้าแสนบาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.118040267+07:00","message":"[buffer interim] 4698 false แสนเก้าแสนบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.118049516+07:00","message":"[bufferProcess] interim [740000000]:แสนเก้าแสนบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.118052066+07:00","message":"[bufferProcess] send to processor:แสนเก้าแสนบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.118058095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.118063039+07:00","message":"> Transcript [52529] [false]: 'แสนเก้าแสนบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.118066783+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.118068992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.118070873+07:00","message":"StatePrefix: 'แสนเก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.118072853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.119185084+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.119194963+07:00","message":"receive 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-05-12T14:20:45.119197799+07:00","message":"receive interim result [false|false]: แสนเก้าแสนบาทปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.119201021+07:00","message":"[buffer interim] 4698 false แสนเก้าแสนบาทปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.119204393+07:00","message":"[bufferProcess] interim [800000000]:แสนเก้าแสนบาทปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.119206232+07:00","message":"[bufferProcess] send to processor:แสนเก้าแสนบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.119208383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.119211074+07:00","message":"> Transcript [52530] [false]: 'แสนเก้าแสนบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.119213081+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.119214867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.119216796+07:00","message":"StatePrefix: 'แสนเก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.119218633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.496907699+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.496944554+07:00","message":"receive 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-05-12T14:20:45.496950272+07:00","message":"receive interim result [false|false]: แสนเก้าแสนบาทปัจจุบันบาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.496965384+07:00","message":"[buffer interim] 4698 false แสนเก้าแสนบาทปัจจุบันบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.496972818+07:00","message":"[bufferProcess] interim [160000000]:แสนเก้าแสนบาทปัจจุบันบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.496975585+07:00","message":"[bufferProcess] send to processor:แสนเก้าแสนบาทปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.49698251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.496985755+07:00","message":"> Transcript [52531] [false]: 'แสนเก้าแสนบาทปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.496989135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.496991508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.496993747+07:00","message":"StatePrefix: 'แสนเก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.496995866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.49700181+07:00","message":"Push: 'แสนเก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.497004267+07:00","message":"TextPushed: 'แสนเก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.497006199+07:00","message":"Set new StatePrefix : 'แสนเก้าแสนบาทปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.49701141+07:00","message":"Next Push (prob) : 'แสนบาทปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.497032024+07:00","message":"push: {false แสนเก้า 0 0xc004ce8d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.766269389+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.766320835+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-05-12T14:20:45.76632765+07:00","message":"receive interim result [false|false]: แสนเก้าแสนบาทปัจจุบันบางแค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.766343267+07:00","message":"[buffer interim] 4698 false แสนเก้าแสนบาทปัจจุบันบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.76635111+07:00","message":"[bufferProcess] interim [340000000]:แสนเก้าแสนบาทปัจจุบันบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.76635412+07:00","message":"[bufferProcess] send to processor:แสนเก้าแสนบาทปัจจุบันบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.766360032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.766363031+07:00","message":"> Transcript [52532] [false]: 'แสนเก้าแสนบาทปัจจุบันบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.766366759+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.766371232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.766373315+07:00","message":"StatePrefix: 'แสนเก้าแสนบาทปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.766375605+07:00","message":"TextPushed: 'แสนเก้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.784027633+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.784052067+07:00","message":"receive 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-05-12T14:20:45.784058066+07:00","message":"receive interim result [false|false]: แสนเก้าแสนบาทปัจจุบันบางค่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.784068642+07:00","message":"[buffer interim] 4698 false แสนเก้าแสนบาทปัจจุบันบางค่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.784074069+07:00","message":"[bufferProcess] interim [400000000]:แสนเก้าแสนบาทปัจจุบันบางค่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.784076657+07:00","message":"[bufferProcess] send to processor:แสนเก้าแสนบาทปัจจุบันบางแค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.784081514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.784084055+07:00","message":"> Transcript [52533] [false]: 'แสนเก้าแสนบาทปัจจุบันบางแค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.784087135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.784089318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.784091718+07:00","message":"StatePrefix: 'แสนเก้าแสนบาทปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.784094715+07:00","message":"TextPushed: 'แสนเก้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.948513877+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.948550831+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-05-12T14:20:45.948556352+07:00","message":"receive interim result [false|false]: แสนเก้าแสนบาทปัจจุบันบางค่ายบาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:45.948571034+07:00","message":"[buffer interim] 4698 false แสนเก้าแสนบาทปัจจุบันบางค่ายบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.948588317+07:00","message":"[bufferProcess] interim [580000000]:แสนเก้าแสนบาทปัจจุบันบางค่ายบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.948591434+07:00","message":"[bufferProcess] send to processor:แสนเก้าแสนบาทปัจจุบันบางค่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.948595219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.948598095+07:00","message":"> Transcript [52534] [false]: 'แสนเก้าแสนบาทปัจจุบันบางค่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.948601431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.94860522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.948607637+07:00","message":"StatePrefix: 'แสนเก้าแสนบาทปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:45.948610089+07:00","message":"TextPushed: 'แสนเก้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:46.142818779+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:46.142865002+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-05-12T14:20:46.142872509+07:00","message":"receive interim result [false|false]: แสนเก้าแสนบาทปัจจุบันบางค่ายบางกุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:46.142887427+07:00","message":"[buffer interim] 4698 false แสนเก้าแสนบาทปัจจุบันบางค่ายบางกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.142895351+07:00","message":"[bufferProcess] interim [760000000]:แสนเก้าแสนบาทปัจจุบันบางค่ายบางกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.142898555+07:00","message":"[bufferProcess] send to processor:แสนเก้าแสนบาทปัจจุบันบางค่ายบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.142910108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.142913068+07:00","message":"> Transcript [52535] [false]: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.14291912+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.142921607+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.142923818+07:00","message":"StatePrefix: 'แสนเก้าแสนบาทปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.142926144+07:00","message":"TextPushed: 'แสนเก้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.142933604+07:00","message":"Push: 'แสนบาทปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.142935798+07:00","message":"TextPushed: 'แสนเก้าแสนบาทปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.142937798+07:00","message":"Set new StatePrefix : 'แสนเก้าแสนบาทปัจจุบันบางค่ายบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.142939851+07:00","message":"Next Push (prob) : 'บางค่ายบาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:46.142949922+07:00","message":"push: {false แสนบาทปัจจุบัน 0 0xc004ce8d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:46.147144763+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:46.147170395+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-05-12T14:20:46.147176251+07:00","message":"receive interim result [false|false]: แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:46.147184083+07:00","message":"[buffer interim] 4698 false แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.147192015+07:00","message":"[bufferProcess] interim [820000000]:แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.147194577+07:00","message":"[bufferProcess] send to processor:แสนเก้าแสนบาทปัจจุบันบางค่ายบางกุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.147197689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.147199887+07:00","message":"> Transcript [52536] [false]: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบางกุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.147203176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.147205067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.147206855+07:00","message":"StatePrefix: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.147210742+07:00","message":"TextPushed: 'แสนเก้าแสนบาทปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:46.668803104+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:46.668853243+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-05-12T14:20:46.668865585+07:00","message":"receive interim result [false|false]: แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:46.668881057+07:00","message":"[buffer interim] 4698 false แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.668889716+07:00","message":"[bufferProcess] interim [300000000]:แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.668892656+07:00","message":"[bufferProcess] send to processor:แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.668901405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.668904743+07:00","message":"> Transcript [52537] [false]: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.668908694+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.668911246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.668913498+07:00","message":"StatePrefix: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.66891615+07:00","message":"TextPushed: 'แสนเก้าแสนบาทปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:46.937746512+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:46.937793873+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-05-12T14:20:46.937800883+07:00","message":"receive interim result [false|false]: แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:46.937818311+07:00","message":"[buffer interim] 4698 false แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.937826028+07:00","message":"[bufferProcess] interim [600000000]:แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.937828786+07:00","message":"[bufferProcess] send to processor:แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.93783592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.937839325+07:00","message":"> Transcript [52538] [false]: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.937843362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.937845726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.937847817+07:00","message":"StatePrefix: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:46.937850341+07:00","message":"TextPushed: 'แสนเก้าแสนบาทปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.113382574+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.113432493+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-05-12T14:20:47.113440302+07:00","message":"receive interim result [false|false]: แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.113455521+07:00","message":"[buffer interim] 4698 false แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.113463433+07:00","message":"[bufferProcess] interim [780000000]:แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.113466225+07:00","message":"[bufferProcess] send to processor:แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.113472923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.113475759+07:00","message":"> Transcript [52539] [false]: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.113481491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.113483785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.113486047+07:00","message":"StatePrefix: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.113488662+07:00","message":"TextPushed: 'แสนเก้าแสนบาทปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.11349611+07:00","message":"Push: 'บางค่ายบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.113498232+07:00","message":"TextPushed: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.113500818+07:00","message":"Set new StatePrefix : 'แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.113506731+07:00","message":"Next Push (prob) : 'ยี่ห้อลดราคา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.113515699+07:00","message":"push: {false บางค่ายบาง 0 0xc004ce8d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.166657858+07:00","message":"[GCS] IsForceVAD: false for message ID: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.253980225+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.254019681+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-05-12T14:20:47.254027077+07:00","message":"receive interim result [false|false]: แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคามาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.254041423+07:00","message":"[buffer interim] 4698 false แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคามาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.254053255+07:00","message":"[bufferProcess] interim [960000000]:แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคามาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.254056057+07:00","message":"[bufferProcess] send to processor:แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.254063362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.254066131+07:00","message":"> Transcript [52540] [false]: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.254069678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.2540741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.254076407+07:00","message":"StatePrefix: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.254078837+07:00","message":"TextPushed: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.297791856+07:00","message":"[GCS] Start streaming session, msgId: 4699"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.338734329+07:00","message":"receive streaming session, msgId: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.338779905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคามาแบบ\",\"confidence\":0.9262152}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.338787354+07:00","message":"receive interim result [true|false]: แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคามาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.338796786+07:00","message":"end recv isFinal message id 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.33879935+07:00","message":"end Recv id 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.338806634+07:00","message":"[buffer interim] 4698 true แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคามาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.338816454+07:00","message":"[bufferProcess] interim [990000000]:แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคามาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.338819571+07:00","message":"[bufferProcess] send to processor (isfinal):แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคามาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.338825057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.338828338+07:00","message":"> Transcript [52541] [false]: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคามาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.338833871+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.338835707+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.338837591+07:00","message":"StatePrefix: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.338840701+07:00","message":"TextPushed: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.338842751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.3388448+07:00","message":"> Transcript [52542] [true]: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคามาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.33884759+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.338849356+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.33885101+07:00","message":"StatePrefix: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบางยี่ห้อลดราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.338852892+07:00","message":"TextPushed: 'แสนเก้าแสนบาทปัจจุบันบางค่ายบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.338856623+07:00","message":"Push: 'ยี่ห้อลดราคามาแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.338865312+07:00","message":"push: {true ยี่ห้อลดราคามาแบบ 0 0xc004ce8d80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:47.34848097+07:00","message":"write wav file: './tmp/7565/7565_4698.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.415653208+07:00","message":"[GCS] IsForceVAD: false for message ID: 4699"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:47.447887418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:47.447894431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.48302855+07:00","message":"[GCS] Start streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.531493164+07:00","message":"receive streaming session, msgId: 4699"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.531516449+07:00","message":"found end of frame, send empty tag with msgId: 4699"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.5315211+07:00","message":"end Recv id 4699"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.531530124+07:00","message":"[buffer interim] 4699 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.531540008+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.5315441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.531547041+07:00","message":"> Transcript [52543] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.531549445+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.531551429+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.531553154+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.53155483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:47.531557613+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:47.531566837+07:00","message":"push: {true \n 0 0xc002803c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:47.536359608+07:00","message":"write wav file: './tmp/7565/7565_4699.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:48.21059655+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:48.210637093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:48.210643057+07:00","message":"receive interim result [false|false]: เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:48.210660666+07:00","message":"[buffer interim] 4700 false เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:48.210668012+07:00","message":"[bufferProcess] interim [600000000]:เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:48.21066978+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:48.330587162+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:48.330632451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:48.330638938+07:00","message":"receive interim result [false|false]: เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:48.330657793+07:00","message":"[buffer interim] 4700 false เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:48.330666726+07:00","message":"[bufferProcess] interim [660000000]:เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:48.330669203+07:00","message":"[bufferProcess] send to processor:เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:48.330672616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:48.330676052+07:00","message":"> Transcript [52544] [false]: 'เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:48.330678403+07:00","message":"Set StatePrefix (first interim): 'เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:48.925818202+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:48.925865412+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-05-12T14:20:48.925873107+07:00","message":"receive interim result [false|false]: เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:48.925890648+07:00","message":"[buffer interim] 4700 false เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:48.925899348+07:00","message":"[bufferProcess] interim [260000000]:เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:48.92590861+07:00","message":"[bufferProcess] send to processor:เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:48.925917984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:48.925921312+07:00","message":"> Transcript [52545] [false]: 'เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:48.925924897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:48.925927589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:48.925929887+07:00","message":"StatePrefix: 'เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:48.925931885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:49.089703602+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:49.089743136+07:00","message":"receive 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-05-12T14:20:49.089749317+07:00","message":"receive interim result [false|false]: เลยตัดปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:49.089764777+07:00","message":"[buffer interim] 4700 false เลยตัดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.089772672+07:00","message":"[bufferProcess] interim [440000000]:เลยตัดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.089774881+07:00","message":"[bufferProcess] send to processor:เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.089778606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.089782178+07:00","message":"> Transcript [52546] [false]: 'เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.089785249+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.089787406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.089789848+07:00","message":"StatePrefix: 'เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.089791845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:49.450753895+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:49.450794813+07:00","message":"receive 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-05-12T14:20:49.450800617+07:00","message":"receive interim result [false|false]: เลยตัดปัญหาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:49.450815761+07:00","message":"[buffer interim] 4700 false เลยตัดปัญหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.450825786+07:00","message":"[bufferProcess] interim [800000000]:เลยตัดปัญหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.450828352+07:00","message":"[bufferProcess] send to processor:เลยตัดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.450834769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.450837829+07:00","message":"> Transcript [52547] [false]: 'เลยตัดปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.450840809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.450842981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.450847444+07:00","message":"StatePrefix: 'เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.450849777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:49.621326011+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:49.621360269+07:00","message":"receive 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-05-12T14:20:49.621366066+07:00","message":"receive interim result [false|false]: เลยตัดปัญหาแบบนี้มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:49.621380618+07:00","message":"[buffer interim] 4700 false เลยตัดปัญหาแบบนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.621389851+07:00","message":"[bufferProcess] interim [980000000]:เลยตัดปัญหาแบบนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.621392383+07:00","message":"[bufferProcess] send to processor:เลยตัดปัญหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.62139753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.621400574+07:00","message":"> Transcript [52548] [false]: 'เลยตัดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.621404297+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.621406792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.621409131+07:00","message":"StatePrefix: 'เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.62141127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.621418407+07:00","message":"Push: 'เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.621420187+07:00","message":"TextPushed: 'เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.621423819+07:00","message":"Set new StatePrefix : 'เลยตัดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.621425959+07:00","message":"Next Push (prob) : 'ตัดปัญหาแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:49.62143349+07:00","message":"push: {false เลย 0 0xc004ce9380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:49.751886267+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:49.751926656+07:00","message":"receive 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-05-12T14:20:49.751933087+07:00","message":"receive interim result [false|false]: เลยตัดปัญหาแบบนี้มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:49.751949695+07:00","message":"[buffer interim] 4700 false เลยตัดปัญหาแบบนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.75195844+07:00","message":"[bufferProcess] interim [100000000]:เลยตัดปัญหาแบบนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.75196082+07:00","message":"[bufferProcess] send to processor:เลยตัดปัญหาแบบนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.751964908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.751967759+07:00","message":"> Transcript [52549] [false]: 'เลยตัดปัญหาแบบนี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.751971351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.751973957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.751976634+07:00","message":"StatePrefix: 'เลยตัดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:49.751979269+07:00","message":"TextPushed: 'เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:50.120242043+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:50.120285048+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-05-12T14:20:50.120290857+07:00","message":"receive interim result [false|false]: เลยตัดปัญหาแบบนี้มันส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:50.1203048+07:00","message":"[buffer interim] 4700 false เลยตัดปัญหาแบบนี้มันส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.120311871+07:00","message":"[bufferProcess] interim [460000000]:เลยตัดปัญหาแบบนี้มันส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.120314543+07:00","message":"[bufferProcess] send to processor:เลยตัดปัญหาแบบนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.120319601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.120322217+07:00","message":"> Transcript [52550] [false]: 'เลยตัดปัญหาแบบนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.120325836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.120328209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.12033031+07:00","message":"StatePrefix: 'เลยตัดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.120333253+07:00","message":"TextPushed: 'เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:50.43786908+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:50.437912754+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-05-12T14:20:50.437919276+07:00","message":"receive interim result [false|false]: เลยตัดปัญหาแบบนี้มันส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:50.437933967+07:00","message":"[buffer interim] 4700 false เลยตัดปัญหาแบบนี้มันส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.437945164+07:00","message":"[bufferProcess] interim [760000000]:เลยตัดปัญหาแบบนี้มันส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.437947628+07:00","message":"[bufferProcess] send to processor:เลยตัดปัญหาแบบนี้มันส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.437955331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.437958306+07:00","message":"> Transcript [52551] [false]: 'เลยตัดปัญหาแบบนี้มันส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.437962063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.43796445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.437966513+07:00","message":"StatePrefix: 'เลยตัดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.437969213+07:00","message":"TextPushed: 'เลย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:50.447954849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:50.447993404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:50.630009001+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:50.630044034+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-05-12T14:20:50.630049504+07:00","message":"receive interim result [false|false]: เลยตัดปัญหาแบบนี้มันส่งผลกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:50.630064871+07:00","message":"[buffer interim] 4700 false เลยตัดปัญหาแบบนี้มันส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.630072193+07:00","message":"[bufferProcess] interim [0]:เลยตัดปัญหาแบบนี้มันส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.630074812+07:00","message":"[bufferProcess] send to processor:เลยตัดปัญหาแบบนี้มันส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.63007858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.630082711+07:00","message":"> Transcript [52552] [false]: 'เลยตัดปัญหาแบบนี้มันส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.630086776+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.630088888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.630090933+07:00","message":"StatePrefix: 'เลยตัดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.6300937+07:00","message":"TextPushed: 'เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.630104034+07:00","message":"Push: 'ตัดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.630106408+07:00","message":"TextPushed: 'เลยตัดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.630108445+07:00","message":"Set new StatePrefix : 'เลยตัดปัญหาแบบนี้มันส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.630111322+07:00","message":"Next Push (prob) : 'มันส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:50.630136131+07:00","message":"push: {false ตัดปัญหาแบบนี้ 0 0xc004ce9380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:50.686906428+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:50.686942451+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-05-12T14:20:50.68694822+07:00","message":"receive interim result [false|false]: เลยตัดปัญหาแบบนี้มันส่งผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:50.686962477+07:00","message":"[buffer interim] 4700 false เลยตัดปัญหาแบบนี้มันส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.686969489+07:00","message":"[bufferProcess] interim [60000000]:เลยตัดปัญหาแบบนี้มันส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.686972053+07:00","message":"[bufferProcess] send to processor:เลยตัดปัญหาแบบนี้มันส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.686975116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.686977716+07:00","message":"> Transcript [52553] [false]: 'เลยตัดปัญหาแบบนี้มันส่งผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.686980653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.686982821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.686984702+07:00","message":"StatePrefix: 'เลยตัดปัญหาแบบนี้มันส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:50.686987144+07:00","message":"TextPushed: 'เลยตัดปัญหาแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.010870222+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.010906232+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-05-12T14:20:51.010912657+07:00","message":"receive interim result [false|false]: เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.010925076+07:00","message":"[buffer interim] 4700 false เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.010932431+07:00","message":"[bufferProcess] interim [360000000]:เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.010935111+07:00","message":"[bufferProcess] send to processor:เลยตัดปัญหาแบบนี้มันส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.010940281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.010942891+07:00","message":"> Transcript [52554] [false]: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.0109462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.010948365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.010953689+07:00","message":"StatePrefix: 'เลยตัดปัญหาแบบนี้มันส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.010956678+07:00","message":"TextPushed: 'เลยตัดปัญหาแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.020341241+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.020373185+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-05-12T14:20:51.020379348+07:00","message":"receive interim result [false|false]: เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.020393831+07:00","message":"[buffer interim] 4700 false เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.02040174+07:00","message":"[bufferProcess] interim [420000000]:เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.020404672+07:00","message":"[bufferProcess] send to processor:เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.020411843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.020414543+07:00","message":"> Transcript [52555] [false]: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.020417823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.020419918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.020422182+07:00","message":"StatePrefix: 'เลยตัดปัญหาแบบนี้มันส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.020424951+07:00","message":"TextPushed: 'เลยตัดปัญหาแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.227553819+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.227600739+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-05-12T14:20:51.227607404+07:00","message":"receive interim result [false|false]: เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.227620569+07:00","message":"[buffer interim] 4700 false เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.227631482+07:00","message":"[bufferProcess] interim [600000000]:เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.22763447+07:00","message":"[bufferProcess] send to processor:เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.227638325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.227641685+07:00","message":"> Transcript [52556] [false]: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.227645459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.227647662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.227649957+07:00","message":"StatePrefix: 'เลยตัดปัญหาแบบนี้มันส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.227652413+07:00","message":"TextPushed: 'เลยตัดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.227655118+07:00","message":"Push: 'มันส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.227656837+07:00","message":"TextPushed: 'เลยตัดปัญหาแบบนี้มันส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.227659065+07:00","message":"Set new StatePrefix : 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.227661353+07:00","message":"Next Push (prob) : 'กระทบหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.227669017+07:00","message":"push: {false มันส่งผล 0 0xc004ce9380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.343734097+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.343776622+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-05-12T14:20:51.343784033+07:00","message":"receive interim result [false|false]: เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.343800066+07:00","message":"[buffer interim] 4700 false เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.343807769+07:00","message":"[bufferProcess] interim [720000000]:เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.343810466+07:00","message":"[bufferProcess] send to processor:เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.343814262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.343817184+07:00","message":"> Transcript [52557] [false]: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.343820739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.343823325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.343825206+07:00","message":"StatePrefix: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.343827795+07:00","message":"TextPushed: 'เลยตัดปัญหาแบบนี้มันส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.402543857+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.402604969+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-05-12T14:20:51.402614838+07:00","message":"receive interim result [false|false]: เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงคราม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.402636184+07:00","message":"[buffer interim] 4700 false เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.402651156+07:00","message":"[bufferProcess] interim [780000000]:เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.40265541+07:00","message":"[bufferProcess] send to processor:เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.402667926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.402672544+07:00","message":"> Transcript [52558] [false]: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.402678956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.402681927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.402686965+07:00","message":"StatePrefix: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.402690275+07:00","message":"TextPushed: 'เลยตัดปัญหาแบบนี้มันส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.72352082+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.72356046+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-05-12T14:20:51.723566119+07:00","message":"receive interim result [false|false]: เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:51.723587651+07:00","message":"[buffer interim] 4700 false เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.723596094+07:00","message":"[bufferProcess] interim [80000000]:เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.723598624+07:00","message":"[bufferProcess] send to processor:เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.723601957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.72360462+07:00","message":"> Transcript [52559] [false]: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.723608493+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.723610513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.723612764+07:00","message":"StatePrefix: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:51.723616452+07:00","message":"TextPushed: 'เลยตัดปัญหาแบบนี้มันส่งผล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:52.039777346+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:52.039811909+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-05-12T14:20:52.039819634+07:00","message":"receive interim result [false|false]: เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคายัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:52.039835856+07:00","message":"[buffer interim] 4700 false เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.039846922+07:00","message":"[bufferProcess] interim [380000000]:เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.039851254+07:00","message":"[bufferProcess] send to processor:เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.039862499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.039865404+07:00","message":"> Transcript [52560] [false]: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.039869394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.039871406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.039873496+07:00","message":"StatePrefix: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.039876056+07:00","message":"TextPushed: 'เลยตัดปัญหาแบบนี้มันส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.039882776+07:00","message":"Push: 'กระทบหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.039884842+07:00","message":"TextPushed: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.039887104+07:00","message":"Set new StatePrefix : 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.039889714+07:00","message":"Next Push (prob) : 'สงครามราคา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:52.039897125+07:00","message":"push: {false กระทบหรือว่า 0 0xc004ce9380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:52.102717796+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:52.102758417+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-05-12T14:20:52.102765229+07:00","message":"receive interim result [false|false]: เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคายังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:52.102780966+07:00","message":"[buffer interim] 4700 false เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.102790614+07:00","message":"[bufferProcess] interim [500000000]:เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.102793199+07:00","message":"[bufferProcess] send to processor:เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.102797082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.102799838+07:00","message":"> Transcript [52561] [false]: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.102803362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.102806314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.102808224+07:00","message":"StatePrefix: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.102813748+07:00","message":"TextPushed: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:52.151639853+07:00","message":"[GCS] IsForceVAD: false for message ID: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:52.213005982+07:00","message":"[GCS] Start streaming session, msgId: 4701"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:52.310317747+07:00","message":"receive streaming session, msgId: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:52.310371474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคายังไง\",\"confidence\":0.9395751}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:52.310379191+07:00","message":"receive interim result [true|false]: เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคายังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:52.310389266+07:00","message":"end recv isFinal message id 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:52.310391702+07:00","message":"end Recv id 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:52.310399681+07:00","message":"[buffer interim] 4700 true เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.310411709+07:00","message":"[bufferProcess] interim [710000000]:เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.310416471+07:00","message":"[bufferProcess] send to processor (isfinal):เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคายังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.310422191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.310427477+07:00","message":"> Transcript [52562] [false]: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคายังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.310432643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.310434765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.310436967+07:00","message":"StatePrefix: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.310439391+07:00","message":"TextPushed: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.310441375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.31044337+07:00","message":"> Transcript [52563] [true]: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคายังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.310445791+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.310447391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.310449215+07:00","message":"StatePrefix: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่าสงครามราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.310451127+07:00","message":"TextPushed: 'เลยตัดปัญหาแบบนี้มันส่งผลกระทบหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:52.310454663+07:00","message":"Push: 'สงครามราคายังไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:52.310464036+07:00","message":"push: {true สงครามราคายังไง 0 0xc004ce9380}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:52.325794621+07:00","message":"write wav file: './tmp/7565/7565_4700.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.060612586+07:00","message":"receive streaming session, msgId: 4701"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.060650928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.060656277+07:00","message":"receive interim result [false|false]: ผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.060668875+07:00","message":"[buffer interim] 4701 false ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.060687742+07:00","message":"[bufferProcess] interim [660000000]:ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.060690918+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.256935574+07:00","message":"receive streaming session, msgId: 4701"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.256972846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.256978556+07:00","message":"receive interim result [false|false]: ผู้บริโภคด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.256990308+07:00","message":"[buffer interim] 4701 false ผู้บริโภคด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.256996074+07:00","message":"[bufferProcess] interim [900000000]:ผู้บริโภคด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.256998522+07:00","message":"[bufferProcess] send to processor:ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.257003515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.257006167+07:00","message":"> Transcript [52564] [false]: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.257008369+07:00","message":"Set StatePrefix (first interim): 'ผู้บริโภค'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:53.448527446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:53.448544439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.455104979+07:00","message":"receive streaming session, msgId: 4701"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.455140341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.455147287+07:00","message":"receive interim result [false|false]: ผู้บริโภคด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.455159805+07:00","message":"[buffer interim] 4701 false ผู้บริโภคด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.4551659+07:00","message":"[bufferProcess] interim [80000000]:ผู้บริโภคด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.455168846+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.45517533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.45517813+07:00","message":"> Transcript [52565] [false]: 'ผู้บริโภคด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.455181994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.455186285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.455188238+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.455190704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.492696626+07:00","message":"[GCS] IsForceVAD: false for message ID: 4701"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.599421868+07:00","message":"receive streaming session, msgId: 4701"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.599465569+07:00","message":"receive 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-05-12T14:20:53.599472123+07:00","message":"receive interim result [false|false]: ผู้บริโภคด้วยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.599487914+07:00","message":"[buffer interim] 4701 false ผู้บริโภคด้วยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.599499246+07:00","message":"[bufferProcess] interim [200000000]:ผู้บริโภคด้วยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.599502114+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.599509169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.599511896+07:00","message":"> Transcript [52566] [false]: 'ผู้บริโภคด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.599515395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.599517628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.599519597+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.59952192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.617191764+07:00","message":"receive streaming session, msgId: 4701"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.617219118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภคด้วยเนี่ย\",\"confidence\":0.9398637}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.617226726+07:00","message":"receive interim result [true|false]: ผู้บริโภคด้วยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.617233579+07:00","message":"end recv isFinal message id 4701"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.617235681+07:00","message":"end Recv id 4701"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.617242523+07:00","message":"[buffer interim] 4701 true ผู้บริโภคด้วยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.617247963+07:00","message":"[bufferProcess] interim [290000000]:ผู้บริโภคด้วยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.617252528+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้บริโภคด้วยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.617255201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.61725818+07:00","message":"> Transcript [52567] [false]: 'ผู้บริโภคด้วยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.617260912+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.61726262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.617264395+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.617266233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.617267807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.617269704+07:00","message":"> Transcript [52568] [true]: 'ผู้บริโภคด้วยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.617272088+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.617273731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.617275291+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.617276851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:53.617282783+07:00","message":"Push: 'ผู้บริโภคด้วยเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:53.617290883+07:00","message":"push: {true ผู้บริโภคด้วยเนี่ย 0 0xc002a7de80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:20:53.622838169+07:00","message":"write wav file: './tmp/7565/7565_4701.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:55.176282321+07:00","message":"[GCS] Start streaming session, msgId: 4702"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:56.448638351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:56.448641403+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:56.460928579+07:00","message":"[GCS] Cleaned up inactive client: 4666"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:56.460955341+07:00","message":"[GCS] Cleaned up inactive client: 4668"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:56.460958264+07:00","message":"[GCS] Cleaned up inactive client: 4664"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:56.460960116+07:00","message":"[GCS] Cleaned up inactive client: 4670"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:56.460961809+07:00","message":"[GCS] Cleaned up inactive client: 4671"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:56.460963715+07:00","message":"[GCS] Cleaned up inactive client: 4665"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:56.460965835+07:00","message":"[GCS] Cleaned up inactive client: 4672"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:56.46096821+07:00","message":"[GCS] Cleaned up inactive client: 4675"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:56.460969956+07:00","message":"[GCS] Cleaned up inactive client: 4667"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:56.460971698+07:00","message":"[GCS] Cleaned up inactive client: 4676"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:56.460973276+07:00","message":"[GCS] Cleaned up inactive client: 4674"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:56.46097486+07:00","message":"[GCS] Cleaned up inactive client: 4669"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:56.460976406+07:00","message":"[GCS] Cleaned up inactive client: 4673"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:56.460978081+07:00","message":"[GCS] Cleaned up inactive client: 4677"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:57.041733127+07:00","message":"receive streaming session, msgId: 4702"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:57.041777264+07:00","message":"receive 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-05-12T14:20:57.041783074+07:00","message":"receive interim result [false|false]: ข้อดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:20:57.041798467+07:00","message":"[buffer interim] 4702 false ข้อดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:57.041806055+07:00","message":"[bufferProcess] interim [680000000]:ข้อดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:57.041808241+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:57.041814431+07:00","message":"[bufferProcess] send to processor (ticker):ข้อดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:57.041817028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:57.041819945+07:00","message":"> Transcript [52569] [false]: 'ข้อดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:20:57.041821926+07:00","message":"Set StatePrefix (first interim): 'ข้อดี'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:59.449615337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:20:59.449637969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:00.161785166+07:00","message":"[GCS] IsForceVAD: false for message ID: 4702"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:00.26501215+07:00","message":"receive streaming session, msgId: 4702"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:00.265043539+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:00.265048681+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:00.265056339+07:00","message":"end recv isFinal message id 4702"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:00.265058536+07:00","message":"end Recv id 4702"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:00.265066257+07:00","message":"[buffer interim] 4702 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:00.265075572+07:00","message":"[bufferProcess] interim [10000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:00.265079159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:00.265081727+07:00","message":"> Transcript [52570] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:00.265084197+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:00.265086032+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:00.265088021+07:00","message":"StatePrefix: 'ข้อดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:00.265090337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:00.265092714+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:00.265101116+07:00","message":"push: {true  0 0xc002e83080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:00.274645599+07:00","message":"write wav file: './tmp/7565/7565_4702.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:00.543038779+07:00","message":"[GCS] Start streaming session, msgId: 4703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:01.39695177+07:00","message":"receive streaming session, msgId: 4703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:01.39700343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:01.397009552+07:00","message":"receive interim result [false|false]: จะได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:01.397026881+07:00","message":"[buffer interim] 4703 false จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:01.397034861+07:00","message":"[bufferProcess] interim [720000000]:จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:01.397036977+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:01.397044643+07:00","message":"[bufferProcess] send to processor (ticker):จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:01.397047493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:01.397050385+07:00","message":"> Transcript [52571] [false]: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:01.39705264+07:00","message":"Set StatePrefix (first interim): 'จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:01.795617967+07:00","message":"receive streaming session, msgId: 4703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:01.795679376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:01.795686602+07:00","message":"receive interim result [false|false]: จะได้ขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:01.795707789+07:00","message":"[buffer interim] 4703 false จะได้ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:01.795721944+07:00","message":"[bufferProcess] interim [80000000]:จะได้ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:01.795725564+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:01.914409907+07:00","message":"receive streaming session, msgId: 4703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:01.914454232+07:00","message":"receive 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-05-12T14:21:01.914460343+07:00","message":"receive interim result [false|false]: จะได้ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:01.914473618+07:00","message":"[buffer interim] 4703 false จะได้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:01.914483798+07:00","message":"[bufferProcess] interim [200000000]:จะได้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:01.914486191+07:00","message":"[bufferProcess] send to processor:จะได้ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:01.914489925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:01.914492661+07:00","message":"> Transcript [52572] [false]: 'จะได้ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:01.914498269+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:01.914502592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:01.914504521+07:00","message":"StatePrefix: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:01.914506719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:02.011148727+07:00","message":"[GCS] IsForceVAD: false for message ID: 4703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:02.082401171+07:00","message":"[GCS] Start streaming session, msgId: 4704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:02.131106663+07:00","message":"receive streaming session, msgId: 4703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:02.131151994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะได้ผอม\",\"confidence\":0.9033059}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:02.131160768+07:00","message":"receive interim result [true|false]: จะได้ผอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:02.131174399+07:00","message":"end recv isFinal message id 4703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:02.131177488+07:00","message":"end Recv id 4703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:02.131186013+07:00","message":"[buffer interim] 4703 true จะได้ผอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:02.131194914+07:00","message":"[bufferProcess] interim [500000000]:จะได้ผอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:02.131198838+07:00","message":"[bufferProcess] send to processor (isfinal):จะได้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:02.131203363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:02.131207079+07:00","message":"> Transcript [52573] [false]: 'จะได้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:02.131211036+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:02.131213854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:02.131216676+07:00","message":"StatePrefix: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:02.131219614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:02.131222196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:02.131225388+07:00","message":"> Transcript [52574] [true]: 'จะได้ผอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:02.131228342+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:02.131231109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:02.131233818+07:00","message":"StatePrefix: 'จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:02.131236355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:02.13123995+07:00","message":"Push: 'จะได้ผอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:02.131273495+07:00","message":"push: {true จะได้ผอม 0 0xc00386da00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:02.137335726+07:00","message":"write wav file: './tmp/7565/7565_4703.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:02.450097621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:02.450103117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:04.652257773+07:00","message":"[GCS] IsForceVAD: false for message ID: 4704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:04.751378436+07:00","message":"receive streaming session, msgId: 4704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:04.751401291+07:00","message":"found end of frame, send empty tag with msgId: 4704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:04.751404607+07:00","message":"end Recv id 4704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:04.751412595+07:00","message":"[buffer interim] 4704 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:04.751421035+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:04.751425012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:04.751428473+07:00","message":"> Transcript [52575] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:04.751430924+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:04.751432831+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:04.751434736+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:04.751436442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:04.751439283+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:04.751450161+07:00","message":"push: {true \n 0 0xc002eab100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:04.759226805+07:00","message":"write wav file: './tmp/7565/7565_4704.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:05.163735873+07:00","message":"[GCS] Start streaming session, msgId: 4705"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:05.450461605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:05.45046364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:08.042680184+07:00","message":"[GCS] IsForceVAD: false for message ID: 4705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:08.1028961+07:00","message":"[GCS] Start streaming session, msgId: 4706"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:08.140552475+07:00","message":"receive streaming session, msgId: 4705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:08.140605565+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-05-12T14:21:08.140612172+07:00","message":"receive interim result [false|false]: ที่ว่าพอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:08.14064362+07:00","message":"[buffer interim] 4705 false ที่ว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:08.14065172+07:00","message":"[bufferProcess] interim [880000000]:ที่ว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:08.140653528+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:08.140657434+07:00","message":"[bufferProcess] send to processor (ticker):ที่ว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:08.140659962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:08.140662534+07:00","message":"> Transcript [52576] [false]: 'ที่ว่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:08.140664503+07:00","message":"Set StatePrefix (first interim): 'ที่ว่าพอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:08.196551187+07:00","message":"receive streaming session, msgId: 4705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:08.196594657+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:08.196600237+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:08.196608717+07:00","message":"end recv isFinal message id 4705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:08.196610675+07:00","message":"end Recv id 4705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:08.196616904+07:00","message":"[buffer interim] 4705 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:08.196628746+07:00","message":"[bufferProcess] interim [910000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:08.196632957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:08.196635756+07:00","message":"> Transcript [52577] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:08.196638202+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:08.19664011+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:08.196642254+07:00","message":"StatePrefix: 'ที่ว่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:08.196645257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:08.196651232+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:08.196659011+07:00","message":"push: {true  0 0xc002e83980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:08.205055787+07:00","message":"write wav file: './tmp/7565/7565_4705.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:08.451287145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:08.451291409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:10.532054182+07:00","message":"[GCS] IsForceVAD: false for message ID: 4706"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:10.663227948+07:00","message":"[GCS] Start streaming session, msgId: 4707"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:10.743169117+07:00","message":"receive streaming session, msgId: 4706"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:10.74318673+07:00","message":"found end of frame, send empty tag with msgId: 4706"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:10.743189673+07:00","message":"end Recv id 4706"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:10.74319757+07:00","message":"[buffer interim] 4706 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:10.743203678+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:10.743207586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:10.743211377+07:00","message":"> Transcript [52578] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:10.743213903+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:10.74321573+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:10.743217626+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:10.743219568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:10.743226903+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:10.743235643+07:00","message":"push: {true \n 0 0xc002eaba80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:10.750464474+07:00","message":"write wav file: './tmp/7565/7565_4706.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:11.451498361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:11.451506202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:11.692198812+07:00","message":"[GCS] IsForceVAD: false for message ID: 4707"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:11.765626555+07:00","message":"[GCS] Start streaming session, msgId: 4708"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:11.78191766+07:00","message":"receive streaming session, msgId: 4707"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:11.781939271+07:00","message":"found end of frame, send empty tag with msgId: 4707"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:11.781942416+07:00","message":"end Recv id 4707"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:11.781949769+07:00","message":"[buffer interim] 4707 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:11.781956869+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:11.781960867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:11.781963576+07:00","message":"> Transcript [52579] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:11.781965801+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:11.781968302+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:11.781970206+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:11.781972245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:11.78197483+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:11.781984373+07:00","message":"push: {true \n 0 0xc0042d6b00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:11.79178955+07:00","message":"write wav file: './tmp/7565/7565_4707.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:14.451864164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:14.45192857+07:00","message":"[GCS] IsForceVAD: false for message ID: 4708"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:14.45187315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:14.553082858+07:00","message":"receive streaming session, msgId: 4708"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:14.553101495+07:00","message":"found end of frame, send empty tag with msgId: 4708"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:14.55310437+07:00","message":"end Recv id 4708"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:14.553111503+07:00","message":"[buffer interim] 4708 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:14.553118566+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:14.553122767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:14.553125736+07:00","message":"> Transcript [52580] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:14.553128131+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:14.553129998+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:14.553131676+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:14.553133548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:14.553140807+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:14.553150351+07:00","message":"push: {true \n 0 0xc002eabd80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:14.561873433+07:00","message":"write wav file: './tmp/7565/7565_4708.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:14.962710849+07:00","message":"[GCS] Start streaming session, msgId: 4709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:16.811467082+07:00","message":"[GCS] IsForceVAD: false for message ID: 4709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:16.916792118+07:00","message":"receive streaming session, msgId: 4709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:16.916811056+07:00","message":"found end of frame, send empty tag with msgId: 4709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:16.91681412+07:00","message":"end Recv id 4709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:16.91682153+07:00","message":"[buffer interim] 4709 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:16.916828197+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:16.916832302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:16.916838177+07:00","message":"> Transcript [52581] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:16.916840929+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:16.916842865+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:16.916844599+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:16.916846722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:16.916853071+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:16.916862601+07:00","message":"push: {true \n 0 0xc004462480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:16.92502904+07:00","message":"write wav file: './tmp/7565/7565_4709.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:17.13347004+07:00","message":"[GCS] Start streaming session, msgId: 4710"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:17.452532578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:17.452536323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:19.572419671+07:00","message":"[GCS] IsForceVAD: false for message ID: 4710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:19.661759802+07:00","message":"receive streaming session, msgId: 4710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:19.66178013+07:00","message":"found end of frame, send empty tag with msgId: 4710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:19.661783148+07:00","message":"end Recv id 4710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:19.661789436+07:00","message":"[buffer interim] 4710 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:19.661796217+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:19.661799948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:19.661805409+07:00","message":"> Transcript [52582] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:19.661807896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:19.661809689+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:19.661811513+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:19.661813717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:19.661821132+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:19.661830178+07:00","message":"push: {true \n 0 0xc004462700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:19.669068274+07:00","message":"write wav file: './tmp/7565/7565_4710.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:19.710784095+07:00","message":"[GCS] Start streaming session, msgId: 4711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:19.773376058+07:00","message":"[GCS] IsForceVAD: false for message ID: 4711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:19.893602211+07:00","message":"[GCS] Start streaming session, msgId: 4712"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:19.910310736+07:00","message":"receive streaming session, msgId: 4711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:19.910339737+07:00","message":"found end of frame, send empty tag with msgId: 4711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:19.910343149+07:00","message":"end Recv id 4711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:19.91035024+07:00","message":"[buffer interim] 4711 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:19.910361098+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:19.910365946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:19.910370145+07:00","message":"> Transcript [52583] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:19.910374357+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:19.910378097+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:19.910381229+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:19.91038409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:19.910392076+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:19.910403014+07:00","message":"push: {true \n 0 0xc004462b00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:19.915579632+07:00","message":"write wav file: './tmp/7565/7565_4711.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:20.452644957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:20.452666867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:22.261447299+07:00","message":"[GCS] IsForceVAD: false for message ID: 4712"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:22.484914348+07:00","message":"receive streaming session, msgId: 4712"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:22.484935472+07:00","message":"found end of frame, send empty tag with msgId: 4712"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:22.484938735+07:00","message":"end Recv id 4712"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:22.484945457+07:00","message":"[buffer interim] 4712 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:22.484954847+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:22.484958633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:22.484961765+07:00","message":"> Transcript [52584] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:22.48496429+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:22.484966382+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:22.484968138+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:22.48497014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:22.484972866+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:22.484983679+07:00","message":"push: {true \n 0 0xc004ec4400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:22.492459736+07:00","message":"write wav file: './tmp/7565/7565_4712.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:22.52274145+07:00","message":"[GCS] Start streaming session, msgId: 4713"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:23.453649771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:23.453655638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:23.542346302+07:00","message":"[GCS] IsForceVAD: false for message ID: 4713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:23.626459776+07:00","message":"receive streaming session, msgId: 4713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:23.626482704+07:00","message":"found end of frame, send empty tag with msgId: 4713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:23.626485625+07:00","message":"end Recv id 4713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:23.626492895+07:00","message":"[buffer interim] 4713 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:23.626500349+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:23.626509685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:23.626512756+07:00","message":"> Transcript [52585] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:23.6265157+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:23.626517694+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:23.626519918+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:23.626533998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:23.626538722+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:23.626549873+07:00","message":"push: {true \n 0 0xc004d58580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:23.632471088+07:00","message":"write wav file: './tmp/7565/7565_4713.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:23.673068774+07:00","message":"[GCS] Start streaming session, msgId: 4714"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:26.453894757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:26.45392078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:26.46107039+07:00","message":"[GCS] Cleaned up inactive client: 4683"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:26.461089587+07:00","message":"[GCS] Cleaned up inactive client: 4688"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:26.461092299+07:00","message":"[GCS] Cleaned up inactive client: 4687"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:26.461094122+07:00","message":"[GCS] Cleaned up inactive client: 4681"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:26.461095857+07:00","message":"[GCS] Cleaned up inactive client: 4686"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:26.461101121+07:00","message":"[GCS] Cleaned up inactive client: 4682"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:26.461103965+07:00","message":"[GCS] Cleaned up inactive client: 4684"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:26.461105859+07:00","message":"[GCS] Cleaned up inactive client: 4680"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:26.461108712+07:00","message":"[GCS] Cleaned up inactive client: 4679"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:26.461110421+07:00","message":"[GCS] Cleaned up inactive client: 4685"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:26.461112088+07:00","message":"[GCS] Cleaned up inactive client: 4678"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:26.461113758+07:00","message":"[GCS] Cleaned up inactive client: 4689"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:26.683638765+07:00","message":"[GCS] IsForceVAD: false for message ID: 4714"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:26.742505315+07:00","message":"[GCS] Start streaming session, msgId: 4715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:27.00518199+07:00","message":"receive streaming session, msgId: 4714"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:27.00520174+07:00","message":"found end of frame, send empty tag with msgId: 4714"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:27.005204929+07:00","message":"end Recv id 4714"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:27.005210929+07:00","message":"[buffer interim] 4714 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:27.005218748+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:27.005222189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:27.00522478+07:00","message":"> Transcript [52586] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:27.005227422+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:27.005229517+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:27.005231314+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:27.005233616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:27.005236281+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:27.005244455+07:00","message":"push: {true \n 0 0xc004ce9900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:27.014613054+07:00","message":"write wav file: './tmp/7565/7565_4714.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:29.051075697+07:00","message":"[GCS] IsForceVAD: false for message ID: 4715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:29.137291945+07:00","message":"receive streaming session, msgId: 4715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:29.137311055+07:00","message":"found end of frame, send empty tag with msgId: 4715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:29.137314155+07:00","message":"end Recv id 4715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:29.137321282+07:00","message":"[buffer interim] 4715 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:29.137328195+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:29.137331839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:29.137336721+07:00","message":"> Transcript [52587] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:29.13733932+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:29.13734124+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:29.137343103+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:29.137345179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:29.137354355+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:29.137364002+07:00","message":"push: {true \n 0 0xc004463100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:29.146479707+07:00","message":"write wav file: './tmp/7565/7565_4715.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:29.372778281+07:00","message":"[GCS] Start streaming session, msgId: 4716"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:29.454728121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:29.454770426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:30.229976117+07:00","message":"receive streaming session, msgId: 4716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:30.230037383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุการณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:30.230057793+07:00","message":"receive interim result [false|false]: เหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:30.230077545+07:00","message":"[buffer interim] 4716 false เหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:30.230086292+07:00","message":"[bufferProcess] interim [840000000]:เหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:30.230088524+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:30.230095315+07:00","message":"[bufferProcess] send to processor (ticker):เหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:30.23009853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:30.230101512+07:00","message":"> Transcript [52588] [false]: 'เหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:30.230103857+07:00","message":"Set StatePrefix (first interim): 'เหตุการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:30.806419084+07:00","message":"receive streaming session, msgId: 4716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:30.806458307+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-05-12T14:21:30.806463285+07:00","message":"receive interim result [false|false]: เหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:30.806477738+07:00","message":"[buffer interim] 4716 false เหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:30.806487366+07:00","message":"[bufferProcess] interim [440000000]:เหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:30.806489456+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:32.451560454+07:00","message":"[GCS] IsForceVAD: false for message ID: 4716"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:32.45575945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:32.45578591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:32.572008798+07:00","message":"receive streaming session, msgId: 4716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:32.57204699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุการณ์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:32.572053217+07:00","message":"receive interim result [true|false]: เหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:32.572062357+07:00","message":"end recv isFinal message id 4716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:32.572064299+07:00","message":"end Recv id 4716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:32.572071279+07:00","message":"[buffer interim] 4716 true เหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:32.572079499+07:00","message":"[bufferProcess] interim [300000000]:เหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:32.572082987+07:00","message":"[bufferProcess] send to processor (isfinal):เหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:32.57208634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:32.572089065+07:00","message":"> Transcript [52589] [false]: 'เหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:32.572091938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:32.572093798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:32.572095488+07:00","message":"StatePrefix: 'เหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:32.572097409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:32.572099088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:32.572100893+07:00","message":"> Transcript [52590] [true]: 'เหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:32.572102723+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:32.572104406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:32.572105998+07:00","message":"StatePrefix: 'เหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:32.572107572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:32.572110242+07:00","message":"Push: 'เหตุการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:32.572118264+07:00","message":"push: {true เหตุการณ์ 0 0xc004ce9a80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:32.590896926+07:00","message":"write wav file: './tmp/7565/7565_4716.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:32.709968822+07:00","message":"[GCS] Start streaming session, msgId: 4717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:33.441929095+07:00","message":"receive streaming session, msgId: 4717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:33.441974563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การใช้รถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:33.441979771+07:00","message":"receive interim result [false|false]: การใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:33.441994802+07:00","message":"[buffer interim] 4717 false การใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:33.442003148+07:00","message":"[bufferProcess] interim [780000000]:การใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:33.442005207+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:34.115971836+07:00","message":"receive streaming session, msgId: 4717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:34.116017479+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-05-12T14:21:34.11602335+07:00","message":"receive interim result [false|false]: การใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:34.116039817+07:00","message":"[buffer interim] 4717 false การใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.116048726+07:00","message":"[bufferProcess] interim [380000000]:การใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.116051404+07:00","message":"[bufferProcess] send to processor:การใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.116058016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.116061312+07:00","message":"> Transcript [52591] [false]: 'การใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.116063708+07:00","message":"Set StatePrefix (first interim): 'การใช้รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:34.491721592+07:00","message":"[GCS] IsForceVAD: false for message ID: 4717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:34.590483427+07:00","message":"receive streaming session, msgId: 4717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:34.590533146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การใช้รถ\",\"confidence\":0.9257679}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:34.590538554+07:00","message":"receive interim result [true|false]: การใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:34.590549806+07:00","message":"end recv isFinal message id 4717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:34.590551945+07:00","message":"end Recv id 4717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:34.590561346+07:00","message":"[buffer interim] 4717 true การใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.590573261+07:00","message":"[bufferProcess] interim [10000000]:การใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.590576707+07:00","message":"[bufferProcess] send to processor (isfinal):การใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.590580611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.590583798+07:00","message":"> Transcript [52592] [false]: 'การใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.590586591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.590588435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.590590314+07:00","message":"StatePrefix: 'การใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.590592157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.590593711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.590596191+07:00","message":"> Transcript [52593] [true]: 'การใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.590607652+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.590609694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.590611449+07:00","message":"StatePrefix: 'การใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.590613133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:34.590619894+07:00","message":"Push: 'การใช้รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:34.590628879+07:00","message":"push: {true การใช้รถ 0 0xc004ec4000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:34.597347628+07:00","message":"write wav file: './tmp/7565/7565_4717.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:34.692380937+07:00","message":"[GCS] Start streaming session, msgId: 4718"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:35.221691217+07:00","message":"receive streaming session, msgId: 4718"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:35.221734698+07:00","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-05-12T14:21:35.221739844+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:35.221755597+07:00","message":"[buffer interim] 4718 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:35.221761922+07:00","message":"[bufferProcess] interim [420000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:35.221767153+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:35.45609604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:35.456095974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:38.457057337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:38.457069289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:38.472707718+07:00","message":"[GCS] IsForceVAD: false for message ID: 4718"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:38.579178049+07:00","message":"receive streaming session, msgId: 4718"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:38.579215766+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:38.579222353+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:38.579233515+07:00","message":"end recv isFinal message id 4718"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:38.579236778+07:00","message":"end Recv id 4718"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:38.579262153+07:00","message":"[buffer interim] 4718 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:38.579271851+07:00","message":"[bufferProcess] interim [810000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:38.579277097+07:00","message":"[bufferProcess] send to processor (isfinal):ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:38.579282782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:38.579287379+07:00","message":"> Transcript [52594] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:38.579290819+07:00","message":"Set StatePrefix (first interim): 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:38.579293477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:38.579296356+07:00","message":"> Transcript [52595] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:38.579300495+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:38.579303231+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:38.579307373+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:38.579310609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:38.579319083+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:38.579329253+07:00","message":"push: {true  0 0xc004ce8d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:38.587539744+07:00","message":"write wav file: './tmp/7565/7565_4718.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:38.923402696+07:00","message":"[GCS] Start streaming session, msgId: 4719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:40.84171664+07:00","message":"[GCS] IsForceVAD: false for message ID: 4719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:40.93895724+07:00","message":"receive streaming session, msgId: 4719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:40.938990998+07:00","message":"found end of frame, send empty tag with msgId: 4719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:40.938996114+07:00","message":"end Recv id 4719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:40.939008711+07:00","message":"[buffer interim] 4719 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:40.939021428+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:40.939026911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:40.939031281+07:00","message":"> Transcript [52596] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:40.939035985+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:40.939039754+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:40.939042439+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:40.939045208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:40.939054487+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:40.939067087+07:00","message":"push: {true \n 0 0xc004ec4280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:40.947116623+07:00","message":"write wav file: './tmp/7565/7565_4719.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:40.973335907+07:00","message":"[GCS] Start streaming session, msgId: 4720"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:41.457151763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:41.457176723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:43.651989629+07:00","message":"[GCS] IsForceVAD: false for message ID: 4720"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:43.761786292+07:00","message":"receive streaming session, msgId: 4720"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:43.761815965+07:00","message":"found end of frame, send empty tag with msgId: 4720"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:43.76181981+07:00","message":"end Recv id 4720"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:43.761839414+07:00","message":"[buffer interim] 4720 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:43.761847571+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:43.7618513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:43.761853946+07:00","message":"> Transcript [52597] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:43.761856573+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:43.761858795+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:43.761860663+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:43.761862574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:43.761869304+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:43.761878587+07:00","message":"push: {true \n 0 0xc002eaa900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:43.769939687+07:00","message":"write wav file: './tmp/7565/7565_4720.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:43.923481203+07:00","message":"[GCS] Start streaming session, msgId: 4721"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:44.457361499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:44.457359875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:46.48215395+07:00","message":"[GCS] IsForceVAD: false for message ID: 4721"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:46.591128173+07:00","message":"receive streaming session, msgId: 4721"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:46.591153911+07:00","message":"found end of frame, send empty tag with msgId: 4721"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:46.591158421+07:00","message":"end Recv id 4721"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:46.591166501+07:00","message":"[buffer interim] 4721 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:46.591175563+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:46.591186613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:46.59119073+07:00","message":"> Transcript [52598] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:46.591194611+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:46.591197272+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:46.591200011+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:46.591203625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:46.591207198+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:46.591218734+07:00","message":"push: {true \n 0 0xc0044a2c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:46.599396773+07:00","message":"write wav file: './tmp/7565/7565_4721.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:46.864157097+07:00","message":"[GCS] Start streaming session, msgId: 4722"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:47.458409487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:47.458417257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:49.932143737+07:00","message":"[GCS] IsForceVAD: false for message ID: 4722"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:50.070597042+07:00","message":"receive streaming session, msgId: 4722"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:50.070634903+07:00","message":"found end of frame, send empty tag with msgId: 4722"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:50.070639491+07:00","message":"end Recv id 4722"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:50.070651154+07:00","message":"[buffer interim] 4722 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:50.070661695+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:50.070667497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:50.070671733+07:00","message":"> Transcript [52599] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:50.070675657+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:50.07067889+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:50.070682476+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:50.070685828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:50.070714034+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:50.070727667+07:00","message":"push: {true \n 0 0xc004ec4a80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:50.079182573+07:00","message":"write wav file: './tmp/7565/7565_4722.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:50.13455081+07:00","message":"[GCS] Start streaming session, msgId: 4723"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:50.459240923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:50.459245416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:51.992096043+07:00","message":"[GCS] IsForceVAD: false for message ID: 4723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:52.087088442+07:00","message":"receive streaming session, msgId: 4723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:52.087107603+07:00","message":"found end of frame, send empty tag with msgId: 4723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:52.087110807+07:00","message":"end Recv id 4723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:52.087118259+07:00","message":"[buffer interim] 4723 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:52.087126136+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:52.087129907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:52.087132866+07:00","message":"> Transcript [52600] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:52.087135143+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:52.087137055+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:52.087138999+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:52.087140761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:52.087147916+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:52.087157612+07:00","message":"push: {true \n 0 0xc004462300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:52.094512905+07:00","message":"write wav file: './tmp/7565/7565_4723.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:52.443523947+07:00","message":"[GCS] Start streaming session, msgId: 4724"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:53.459512746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:53.459519647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:54.362405219+07:00","message":"[GCS] IsForceVAD: false for message ID: 4724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:54.44995204+07:00","message":"receive streaming session, msgId: 4724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:54.449974206+07:00","message":"found end of frame, send empty tag with msgId: 4724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:54.449977535+07:00","message":"end Recv id 4724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:54.449986235+07:00","message":"[buffer interim] 4724 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:54.449994309+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:54.449998674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:54.450001762+07:00","message":"> Transcript [52601] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:54.450004156+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:54.450006122+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:54.450007816+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:54.450009544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:54.450012456+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:54.450023349+07:00","message":"push: {true \n 0 0xc004462400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:54.46122163+07:00","message":"write wav file: './tmp/7565/7565_4724.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:54.613450507+07:00","message":"[GCS] Start streaming session, msgId: 4725"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:55.830867964+07:00","message":"[GCS] IsForceVAD: false for message ID: 4725"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:55.893623869+07:00","message":"[GCS] Start streaming session, msgId: 4726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:55.93109658+07:00","message":"receive streaming session, msgId: 4725"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:55.931124808+07:00","message":"found end of frame, send empty tag with msgId: 4725"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:55.931128126+07:00","message":"end Recv id 4725"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:55.931134999+07:00","message":"[buffer interim] 4725 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:55.931142531+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:55.931146184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:55.931148982+07:00","message":"> Transcript [52602] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:55.931151414+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:55.93115334+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:55.931155074+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:55.931157257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:55.931165394+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:55.93117695+07:00","message":"push: {true \n 0 0xc004ec4100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:55.938205131+07:00","message":"write wav file: './tmp/7565/7565_4725.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:56.459944798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:56.459972624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.461072141+07:00","message":"[GCS] Cleaned up inactive client: 4701"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.461090641+07:00","message":"[GCS] Cleaned up inactive client: 4694"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.46109334+07:00","message":"[GCS] Cleaned up inactive client: 4696"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.461095927+07:00","message":"[GCS] Cleaned up inactive client: 4700"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.461097707+07:00","message":"[GCS] Cleaned up inactive client: 4695"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.461099568+07:00","message":"[GCS] Cleaned up inactive client: 4692"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.461101977+07:00","message":"[GCS] Cleaned up inactive client: 4698"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.461103885+07:00","message":"[GCS] Cleaned up inactive client: 4699"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.461105443+07:00","message":"[GCS] Cleaned up inactive client: 4697"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.461106981+07:00","message":"[GCS] Cleaned up inactive client: 4690"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.461108557+07:00","message":"[GCS] Cleaned up inactive client: 4691"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.461110433+07:00","message":"[GCS] Cleaned up inactive client: 4693"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.760231742+07:00","message":"receive streaming session, msgId: 4726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.760277608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.760283707+07:00","message":"receive interim result [false|false]: ใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.760296788+07:00","message":"[buffer interim] 4726 false ใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:56.760306048+07:00","message":"[bufferProcess] interim [720000000]:ใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:56.760308086+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.938503114+07:00","message":"receive streaming session, msgId: 4726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.938549891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.938555689+07:00","message":"receive interim result [false|false]: ใช้รถหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:56.938573249+07:00","message":"[buffer interim] 4726 false ใช้รถหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:56.938582156+07:00","message":"[bufferProcess] interim [840000000]:ใช้รถหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:56.93858481+07:00","message":"[bufferProcess] send to processor:ใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:56.938592306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:56.93859522+07:00","message":"> Transcript [52603] [false]: 'ใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:56.938597262+07:00","message":"Set StatePrefix (first interim): 'ใช้รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:57.066735349+07:00","message":"receive streaming session, msgId: 4726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:57.066776165+07:00","message":"receive 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-05-12T14:21:57.066783059+07:00","message":"receive interim result [false|false]: ใช้รถหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:57.066799408+07:00","message":"[buffer interim] 4726 false ใช้รถหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:57.066807035+07:00","message":"[bufferProcess] interim [20000000]:ใช้รถหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:57.066810018+07:00","message":"[bufferProcess] send to processor:ใช้รถหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:57.066818965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:57.066821756+07:00","message":"> Transcript [52604] [false]: 'ใช้รถหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:57.066824964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:57.066827074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:57.066829013+07:00","message":"StatePrefix: 'ใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:57.066831164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:57.644424389+07:00","message":"receive streaming session, msgId: 4726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:57.644484087+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-05-12T14:21:57.644494669+07:00","message":"receive interim result [false|false]: ใช้รถหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:57.644512544+07:00","message":"[buffer interim] 4726 false ใช้รถหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:57.644520388+07:00","message":"[bufferProcess] interim [620000000]:ใช้รถหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:57.644523061+07:00","message":"[bufferProcess] send to processor:ใช้รถหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:57.644529695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:57.644532681+07:00","message":"> Transcript [52605] [false]: 'ใช้รถหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:57.644536232+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:57.644538689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:57.64454051+07:00","message":"StatePrefix: 'ใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:57.644543169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:58.584379906+07:00","message":"[GCS] IsForceVAD: false for message ID: 4726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:58.703566483+07:00","message":"receive streaming session, msgId: 4726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:58.703619653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถหรือเปล่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:58.703627536+07:00","message":"receive interim result [true|false]: ใช้รถหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:58.703637921+07:00","message":"end recv isFinal message id 4726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:58.703640285+07:00","message":"end Recv id 4726"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:58.703648331+07:00","message":"[buffer interim] 4726 true ใช้รถหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:58.703657297+07:00","message":"[bufferProcess] interim [700000000]:ใช้รถหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:58.703660744+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้รถหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:58.703664526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:58.703669908+07:00","message":"> Transcript [52606] [false]: 'ใช้รถหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:58.703673062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:58.703674964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:58.703676833+07:00","message":"StatePrefix: 'ใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:58.703678886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:58.703680398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:58.703682467+07:00","message":"> Transcript [52607] [true]: 'ใช้รถหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:58.703684483+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:58.703686157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:58.703687919+07:00","message":"StatePrefix: 'ใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:58.703689625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:21:58.703693018+07:00","message":"Push: 'ใช้รถหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:58.703702587+07:00","message":"push: {true ใช้รถหรือเปล่า 0 0xc004ec4200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:21:58.711555806+07:00","message":"write wav file: './tmp/7565/7565_4726.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:21:58.903134453+07:00","message":"[GCS] Start streaming session, msgId: 4727"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:59.460266225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:21:59.460271316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:01.092781381+07:00","message":"[GCS] IsForceVAD: false for message ID: 4727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:01.196670951+07:00","message":"receive streaming session, msgId: 4727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:01.196694749+07:00","message":"found end of frame, send empty tag with msgId: 4727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:01.196697812+07:00","message":"end Recv id 4727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:01.196706601+07:00","message":"[buffer interim] 4727 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:01.196715529+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:01.196720149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:01.196723156+07:00","message":"> Transcript [52608] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:01.196725361+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:01.196727228+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:01.196728988+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:01.196730667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:01.196734174+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:01.196745349+07:00","message":"push: {true \n 0 0xc004462980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:01.204136812+07:00","message":"write wav file: './tmp/7565/7565_4727.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:01.282643867+07:00","message":"[GCS] Start streaming session, msgId: 4728"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:02.460637992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:02.460668862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:02.621457715+07:00","message":"[GCS] IsForceVAD: false for message ID: 4728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:02.654990182+07:00","message":"receive streaming session, msgId: 4728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:02.655043274+07:00","message":"receive 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-05-12T14:22:02.655050759+07:00","message":"receive interim result [false|false]: ข่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:02.65507068+07:00","message":"[buffer interim] 4728 false ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:02.655078971+07:00","message":"[bufferProcess] interim [200000000]:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:02.655081759+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:02.655091029+07:00","message":"[bufferProcess] send to processor (ticker):ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:02.655094587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:02.655098251+07:00","message":"> Transcript [52609] [false]: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:02.655101264+07:00","message":"Set StatePrefix (first interim): 'ข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:02.733568222+07:00","message":"receive streaming session, msgId: 4728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:02.733623522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข่าว\",\"confidence\":0.93172544}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:02.733636138+07:00","message":"receive interim result [true|false]: ข่าว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:02.733650995+07:00","message":"end recv isFinal message id 4728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:02.733653147+07:00","message":"end Recv id 4728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:02.733660614+07:00","message":"[buffer interim] 4728 true ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:02.733668855+07:00","message":"[bufferProcess] interim [380000000]:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:02.733677314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:02.733680307+07:00","message":"> Transcript [52610] [true]: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:02.73368292+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:02.733685035+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:02.73368668+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:02.733688635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:02.733695451+07:00","message":"Push: 'ข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:02.733704573+07:00","message":"push: {true ข่าว 0 0xc0044a3900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:02.740254307+07:00","message":"write wav file: './tmp/7565/7565_4728.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:03.073762971+07:00","message":"[GCS] Start streaming session, msgId: 4729"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:03.391674739+07:00","message":"[GCS] IsForceVAD: false for message ID: 4729"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:03.474670542+07:00","message":"receive streaming session, msgId: 4729"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:03.474692377+07:00","message":"found end of frame, send empty tag with msgId: 4729"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:03.474695602+07:00","message":"end Recv id 4729"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:03.474702775+07:00","message":"[buffer interim] 4729 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:03.474712039+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:03.474715682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:03.474718559+07:00","message":"> Transcript [52611] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:03.474721752+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:03.474723661+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:03.474725459+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:03.474727304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:03.474729897+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:03.474739109+07:00","message":"push: {true \n 0 0xc004ec4800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:03.479853983+07:00","message":"write wav file: './tmp/7565/7565_4729.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:03.523369605+07:00","message":"[GCS] Start streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:03.874030127+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:03.874072019+07:00","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-05-12T14:22:03.874077991+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:03.874091544+07:00","message":"[buffer interim] 4730 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:03.874099511+07:00","message":"[bufferProcess] interim [420000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:03.874101434+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.062265088+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.06229719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.062302341+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.062320419+07:00","message":"[buffer interim] 4730 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.062328108+07:00","message":"[bufferProcess] interim [480000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.062330434+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.062333527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.062336388+07:00","message":"> Transcript [52612] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.062338441+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.131545698+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.131590521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.13159681+07:00","message":"receive interim result [false|false]: แต่ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.131620692+07:00","message":"[buffer interim] 4730 false แต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.131633213+07:00","message":"[bufferProcess] interim [540000000]:แต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.131636511+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.131643506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.131647127+07:00","message":"> Transcript [52613] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.131649237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.131651401+07:00","message":"Set new StatePrefix: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.345119698+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.345174983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.345181639+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.345196347+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.345203411+07:00","message":"[bufferProcess] interim [720000000]:ได้ครับเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.345206044+07:00","message":"[bufferProcess] send to processor:แต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.345210923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.345213582+07:00","message":"> Transcript [52614] [false]: 'แต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.3452155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.345218076+07:00","message":"Set new StatePrefix: 'แต่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.380837999+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.380874535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับเดี๋ยวจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.380879838+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.380893276+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.380900658+07:00","message":"[bufferProcess] interim [840000000]:ได้ครับเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.380903151+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.380908284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.380910923+07:00","message":"> Transcript [52615] [false]: 'ได้ครับเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.380913163+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.380915689+07:00","message":"Set new StatePrefix: 'ได้ครับเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.382643222+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.382691319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับเดี๋ยวจัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.382703034+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.382728156+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.38273766+07:00","message":"[bufferProcess] interim [900000000]:ได้ครับเดี๋ยวจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.382740078+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.382747706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.382750863+07:00","message":"> Transcript [52616] [false]: 'ได้ครับเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.38275439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.382756726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.382759351+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.382761622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.754553923+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.754591608+07:00","message":"receive 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-05-12T14:22:04.754597477+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.754607781+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.754631434+07:00","message":"[bufferProcess] interim [320000000]:ได้ครับเดี๋ยวจัดส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.754635573+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.754640478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.754643527+07:00","message":"> Transcript [52617] [false]: 'ได้ครับเดี๋ยวจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.754646802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.754648919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.754650778+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.754652858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.892447393+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.892487461+07:00","message":"receive 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-05-12T14:22:04.892495441+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.89251529+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.892526779+07:00","message":"[bufferProcess] interim [380000000]:ได้ครับเดี๋ยวจัดสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.892530442+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.892536119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.892540379+07:00","message":"> Transcript [52618] [false]: 'ได้ครับเดี๋ยวจัดส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.892545525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.892548404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.892551254+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.892554247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.940465554+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.940511088+07:00","message":"receive 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-05-12T14:22:04.940519232+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.94053636+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.940549486+07:00","message":"[bufferProcess] interim [440000000]:ได้ครับเดี๋ยวจัดสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.940553643+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.94055845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.940562655+07:00","message":"> Transcript [52619] [false]: 'ได้ครับเดี๋ยวจัดสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.94056737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.940570142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.940573353+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.940576366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.940585142+07:00","message":"Push: 'ได้ครับเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.940588151+07:00","message":"TextPushed: 'ได้ครับเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.940591263+07:00","message":"Set new StatePrefix : 'ได้ครับเดี๋ยวจัดสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:04.940597524+07:00","message":"Next Push (prob) : 'จัดสัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:04.940608471+07:00","message":"push: {false ได้ครับเดี๋ยว 0 0xc004462f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.075039247+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.075074695+07:00","message":"receive 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-05-12T14:22:05.075088654+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.075103995+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.075111089+07:00","message":"[bufferProcess] interim [560000000]:ได้ครับเดี๋ยวจัดสักครู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.075113422+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.075119884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.075122679+07:00","message":"> Transcript [52620] [false]: 'ได้ครับเดี๋ยวจัดสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.075125971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.075128163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.075130321+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.07513276+07:00","message":"TextPushed: 'ได้ครับเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.082399423+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.08243608+07:00","message":"receive 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-05-12T14:22:05.082442508+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.082457133+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.082465895+07:00","message":"[bufferProcess] interim [620000000]:ได้ครับเดี๋ยวจัดสักครู่เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.082468945+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.082473256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.08247829+07:00","message":"> Transcript [52621] [false]: 'ได้ครับเดี๋ยวจัดสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.08248165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.082483574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.082485847+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.082488223+07:00","message":"TextPushed: 'ได้ครับเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.141846995+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.141883418+07:00","message":"receive 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-05-12T14:22:05.141904755+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.141919931+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.141926912+07:00","message":"[bufferProcess] interim [680000000]:ได้ครับเดี๋ยวจัดสักครู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.141929833+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.141936289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.141939905+07:00","message":"> Transcript [52622] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.141944525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.141946518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.141948756+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.141951011+07:00","message":"TextPushed: 'ได้ครับเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.291803757+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.29184496+07:00","message":"receive 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-05-12T14:22:05.291851015+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.29186673+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.291874892+07:00","message":"[bufferProcess] interim [740000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.291878813+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.291887261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.291891428+07:00","message":"> Transcript [52623] [false]: 'ได้ครับเดี๋ยวจัดสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.291896657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.291899656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.291903105+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.291905961+07:00","message":"TextPushed: 'ได้ครับเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.291912188+07:00","message":"Push: 'จัดสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.291914015+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.29191599+07:00","message":"Set new StatePrefix : 'ได้ครับเดี๋ยวจัดสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.291917973+07:00","message":"Next Push (prob) : 'ครู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.291926666+07:00","message":"push: {false จัดสัก 0 0xc004462f80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:05.460803043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:05.460820401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.494805172+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.494849914+07:00","message":"receive 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-05-12T14:22:05.494856891+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.494872549+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.494880849+07:00","message":"[bufferProcess] interim [980000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.494883886+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.494891106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.494894011+07:00","message":"> Transcript [52624] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.494896466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.494898543+07:00","message":"Set new StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.852538038+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.852576728+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-05-12T14:22:05.852582078+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยแปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:05.852594707+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.852603914+07:00","message":"[bufferProcess] interim [340000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.852606364+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.852609712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.852617883+07:00","message":"> Transcript [52625] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.85262187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.852623848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.852625691+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:05.852628093+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.185569141+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.185606954+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-05-12T14:22:06.185618649+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.185634629+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.185641848+07:00","message":"[bufferProcess] interim [640000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.185644322+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.185647734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.185650659+07:00","message":"> Transcript [52626] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.185653704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.1856557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.185658221+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.185660834+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.29989407+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.299941214+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-05-12T14:22:06.29994927+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเดี๋ยวจะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.29996148+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเดี๋ยวจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.299970513+07:00","message":"[bufferProcess] interim [760000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเดี๋ยวจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.299973366+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.299977147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.299979912+07:00","message":"> Transcript [52627] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.299984008+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.299986971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.299989528+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.299992243+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.349348038+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.34938668+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-05-12T14:22:06.349393907+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.349409229+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.349416374+07:00","message":"[bufferProcess] interim [880000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.349418998+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเดี๋ยวจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.349425681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.349428476+07:00","message":"> Transcript [52628] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเดี๋ยวจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.349432291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.349434329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.349437084+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.349440048+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.349446005+07:00","message":"Push: 'ครู่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.349448125+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.349450505+07:00","message":"Set new StatePrefix : 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเดี๋ยวจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.349452777+07:00","message":"Next Push (prob) : 'เพราะว่าเดี๋ยวจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.34946073+07:00","message":"push: {false ครู่เนี่ย 0 0xc004462f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.566564242+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.566625001+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-05-12T14:22:06.566632963+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.566649418+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.56666178+07:00","message":"[bufferProcess] interim [120000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.566666407+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.566674108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.566678158+07:00","message":"> Transcript [52629] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.5666813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.566684658+07:00","message":"Set new StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.734926475+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.734964117+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-05-12T14:22:06.734970228+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.734984034+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.7349927+07:00","message":"[bufferProcess] interim [240000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.73499542+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.735000618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.735003269+07:00","message":"> Transcript [52630] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.735006722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.735008673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.735011299+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.735013769+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.902023485+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.902062833+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-05-12T14:22:06.90206926+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:06.902086691+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.902094382+07:00","message":"[bufferProcess] interim [420000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.902097335+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.902103075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.902105824+07:00","message":"> Transcript [52631] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.902109734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.902112359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.902114796+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:06.902117587+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:07.128826705+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:07.128875325+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-05-12T14:22:07.12888384+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:07.12890186+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.128913368+07:00","message":"[bufferProcess] interim [600000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.128917485+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.128927253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.128931233+07:00","message":"> Transcript [52632] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.128938878+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.12894175+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.128945673+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.128949791+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:07.20996454+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:07.210008265+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-05-12T14:22:07.210016146+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:07.210030856+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.210038078+07:00","message":"[bufferProcess] interim [660000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.210040788+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.210046437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.210049238+07:00","message":"> Transcript [52633] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.210053048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.210055058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.210058049+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.21006073+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.21006644+07:00","message":"Push: 'เพราะว่าเราจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.210069026+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.210071399+07:00","message":"Set new StatePrefix : 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.210073627+07:00","message":"Next Push (prob) : 'พูดคุยกับพระ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:07.210081501+07:00","message":"push: {false เพราะว่าเราจะมีการ 0 0xc004462f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:07.429717722+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:07.429751783+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-05-12T14:22:07.429758849+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับป้าเติม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:07.429771746+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับป้าเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.429780516+07:00","message":"[bufferProcess] interim [840000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับป้าเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.429784286+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.429788687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.429792451+07:00","message":"> Transcript [52634] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.429795084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.429797493+07:00","message":"Set new StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:07.526131311+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:07.526178825+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-05-12T14:22:07.526185948+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:07.52620296+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.526211903+07:00","message":"[bufferProcess] interim [20000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.526215462+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับป้าเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.526223768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.52622657+07:00","message":"> Transcript [52635] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับป้าเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.526229354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:07.526233623+07:00","message":"Set new StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับป้าเติม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.040185641+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.040222719+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-05-12T14:22:08.040230575+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวก็พูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.04024494+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.040259328+07:00","message":"[bufferProcess] interim [500000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.040262238+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.040265581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.040268191+07:00","message":"> Transcript [52636] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.040270719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.040274068+07:00","message":"Set new StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.150222386+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.150265667+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-05-12T14:22:08.150271735+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.150286497+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.150295511+07:00","message":"[bufferProcess] interim [620000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.150298441+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.150303601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.150306218+07:00","message":"> Transcript [52637] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.150311178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.150313324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.15031554+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.150318518+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.179055509+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.179097232+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-05-12T14:22:08.17910633+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.179121528+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.179128436+07:00","message":"[bufferProcess] interim [680000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.179131289+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.179136552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.179139009+07:00","message":"> Transcript [52638] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.179142799+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.179144821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.179147073+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.179149843+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:08.461005368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:08.461014251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.612290087+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.612348217+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-05-12T14:22:08.612360729+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.612371432+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.612379489+07:00","message":"[bufferProcess] interim [40000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.612384612+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.612389925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.612394905+07:00","message":"> Transcript [52639] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.61240287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.612405588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.612409485+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.612413711+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.687131676+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.687169369+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-05-12T14:22:08.68717586+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.68718977+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.687196981+07:00","message":"[bufferProcess] interim [220000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.687199685+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.687203205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.687205819+07:00","message":"> Transcript [52640] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.687210117+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.687212103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.687214141+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.687217002+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.687223556+07:00","message":"Push: 'พูดคุยกับท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.687225517+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.687233585+07:00","message":"Set new StatePrefix : 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.687236516+07:00","message":"Next Push (prob) : 'เดี๋ยวกูไปด้วยเผื่อจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.687251494+07:00","message":"push: {false พูดคุยกับท่านเปรมชัย 0 0xc004462f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.841589999+07:00","message":"[GCS] IsForceVAD: false for message ID: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.87161043+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.871669124+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-05-12T14:22:08.871680099+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.871698688+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.87171092+07:00","message":"[bufferProcess] interim [340000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.871715499+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.871722599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.871726523+07:00","message":"> Transcript [52641] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.871732367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.871735768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.871738633+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.87174346+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.880429907+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.880457215+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-05-12T14:22:08.880464305+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.880478785+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.880485593+07:00","message":"[bufferProcess] interim [400000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.88048832+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.880493978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.880496503+07:00","message":"> Transcript [52642] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.88049997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.880502131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.880504004+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.880506559+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.904999169+07:00","message":"[GCS] Start streaming session, msgId: 4731"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.935823945+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.935872005+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-05-12T14:22:08.93587877+07:00","message":"receive interim result [false|false]: ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลกเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:08.935894488+07:00","message":"[buffer interim] 4730 false ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.935910606+07:00","message":"[bufferProcess] interim [520000000]:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.935916156+07:00","message":"[bufferProcess] send to processor:ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.935921921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.935926815+07:00","message":"> Transcript [52643] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.935935251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.935938402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.935943223+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:08.935947796+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:09.032002639+07:00","message":"receive streaming session, msgId: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:09.032048293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ครับเดี๋ยวจัดสักครู่นะเนี่ยเพราะว่าเดี๋ยวจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลกเปลี่ยน\",\"confidence\":0.93897444}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:09.032057025+07:00","message":"receive interim result [true|false]: ได้ครับเดี๋ยวจัดสักครู่นะเนี่ยเพราะว่าเดี๋ยวจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลกเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:09.03206772+07:00","message":"end recv isFinal message id 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:09.032069792+07:00","message":"end Recv id 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:09.032074573+07:00","message":"[buffer interim] 4730 true ได้ครับเดี๋ยวจัดสักครู่นะเนี่ยเพราะว่าเดี๋ยวจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032087085+07:00","message":"[bufferProcess] interim [550000000]:ได้ครับเดี๋ยวจัดสักครู่นะเนี่ยเพราะว่าเดี๋ยวจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032090564+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032094278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032097115+07:00","message":"> Transcript [52644] [false]: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.03210152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032103394+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032105762+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032108562+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032120996+07:00","message":"Push: 'เดี๋ยวกูไปด้วยเผื่อจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032124763+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032127437+07:00","message":"Set new StatePrefix : 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032131579+07:00","message":"Next Push (prob) : 'ข้อแลกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032133482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032135414+07:00","message":"> Transcript [52645] [true]: 'ได้ครับเดี๋ยวจัดสักครู่นะเนี่ยเพราะว่าเดี๋ยวจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032137718+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032139419+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032140945+07:00","message":"StatePrefix: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032142975+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032144831+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:09.032148882+07:00","message":"push: {false เดี๋ยวกูไปด้วยเผื่อจะมี 0 0xc004462f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032415874+07:00","message":"Push: 'ข้อแลกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032420117+07:00","message":"TextPushed: 'ได้ครับเดี๋ยวจัดสักครู่เนี่ยเพราะว่าเราจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032422419+07:00","message":"Set new StatePrefix : 'ได้ครับเดี๋ยวจัดสักครู่นะเนี่ยเพราะว่าเดี๋ยวจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032426212+07:00","message":"Next Push (prob) : 'ได้ครับเดี๋ยวจัดสักครู่นะเนี่ยเพราะว่าเดี๋ยวจะมีการพูดคุยกับท่านเปรมชัยเดี๋ยวกูไปด้วยเผื่อจะมีข้อแลกเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:09.03243483+07:00","message":"push: {true ข้อแลกเปลี่ยน 0 0xc004462f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.032443429+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4730.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:09.04295094+07:00","message":"write wav file: './tmp/7565/7565_4730.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:09.541767512+07:00","message":"[GCS] IsForceVAD: false for message ID: 4731"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:09.612918712+07:00","message":"[GCS] Start streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:09.649291681+07:00","message":"receive streaming session, msgId: 4731"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:09.649310416+07:00","message":"found end of frame, send empty tag with msgId: 4731"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:09.649313513+07:00","message":"end Recv id 4731"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:09.649321881+07:00","message":"[buffer interim] 4731 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.64933054+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.64933424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.649337216+07:00","message":"> Transcript [52646] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.649339551+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.649341568+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.649343284+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.64934503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:09.649347743+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:09.649358792+07:00","message":"push: {true \n 0 0xc004ce9f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:09.654524993+07:00","message":"write wav file: './tmp/7565/7565_4731.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.356271438+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.356317303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.356322567+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.356338202+07:00","message":"[buffer interim] 4732 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.356345938+07:00","message":"[bufferProcess] interim [540000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.356347883+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.517954148+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.517990181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทับทิม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.518000746+07:00","message":"receive interim result [false|false]: ทับทิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.518013116+07:00","message":"[buffer interim] 4732 false ทับทิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.518020155+07:00","message":"[bufferProcess] interim [720000000]:ทับทิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.518022324+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.518027541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.518031481+07:00","message":"> Transcript [52647] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.518035109+07:00","message":"Set StatePrefix (first interim): 'สวัสดีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.60438702+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.604425394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับทีมงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.604431908+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.604446777+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.604453895+07:00","message":"[bufferProcess] interim [780000000]:สวัสดีครับทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.604456532+07:00","message":"[bufferProcess] send to processor:ทับทิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.60446267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.604465204+07:00","message":"> Transcript [52648] [false]: 'ทับทิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.604467521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.604469564+07:00","message":"Set new StatePrefix: 'ทับทิม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.784140854+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.784183507+07:00","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-05-12T14:22:10.784196248+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.784213291+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.78421986+07:00","message":"[bufferProcess] interim [960000000]:สวัสดีครับทีมงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.784222487+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.784230542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.784233612+07:00","message":"> Transcript [52649] [false]: 'สวัสดีครับทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.784236429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.784238687+07:00","message":"Set new StatePrefix: 'สวัสดีครับทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.987676872+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.987715648+07:00","message":"receive 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-05-12T14:22:10.987722166+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานต่อสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:10.987738013+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานต่อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.987746145+07:00","message":"[bufferProcess] interim [140000000]:สวัสดีครับทีมงานต่อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.987748573+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.987753843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.987756562+07:00","message":"> Transcript [52650] [false]: 'สวัสดีครับทีมงานต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.987759743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.987761873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.98776422+07:00","message":"StatePrefix: 'สวัสดีครับทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:10.98776664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.128951345+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.128996847+07:00","message":"receive 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-05-12T14:22:11.129003127+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานต่อตอนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.129017592+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานต่อตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.129025464+07:00","message":"[bufferProcess] interim [260000000]:สวัสดีครับทีมงานต่อตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.129028122+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงานต่อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.129035666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.129040002+07:00","message":"> Transcript [52651] [false]: 'สวัสดีครับทีมงานต่อสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.129044998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.129047873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.12905116+07:00","message":"StatePrefix: 'สวัสดีครับทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.129054893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.173384475+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.173420156+07:00","message":"receive 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-05-12T14:22:11.173426487+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานปลอดสารพิษ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.173440329+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานปลอดสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.173447939+07:00","message":"[bufferProcess] interim [320000000]:สวัสดีครับทีมงานปลอดสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.173450566+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงานต่อตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.173453814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.173456397+07:00","message":"> Transcript [52652] [false]: 'สวัสดีครับทีมงานต่อตอนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.173459396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.173461477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.173463951+07:00","message":"StatePrefix: 'สวัสดีครับทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.173466247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.232316019+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.232356888+07:00","message":"receive 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-05-12T14:22:11.232364039+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานต่อศาลที่เท่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.232381788+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานต่อศาลที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.232389757+07:00","message":"[bufferProcess] interim [380000000]:สวัสดีครับทีมงานต่อศาลที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.232392687+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงานปลอดสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.232400963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.232403817+07:00","message":"> Transcript [52653] [false]: 'สวัสดีครับทีมงานปลอดสารพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.232407382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.232410218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.232414172+07:00","message":"StatePrefix: 'สวัสดีครับทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.232416361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.232423808+07:00","message":"Push: 'สวัสดีครับทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.232425697+07:00","message":"TextPushed: 'สวัสดีครับทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.232430061+07:00","message":"Set new StatePrefix : 'สวัสดีครับทีมงานปลอดสารพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.232439791+07:00","message":"Next Push (prob) : 'ปลอดสารพิษ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.23245488+07:00","message":"push: {false สวัสดีครับทีมงาน 0 0xc005d09e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.329693079+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.329729152+07:00","message":"receive 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-05-12T14:22:11.329734865+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานต่อตอนที่ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.329748223+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานต่อตอนที่ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.32975924+07:00","message":"[bufferProcess] interim [440000000]:สวัสดีครับทีมงานต่อตอนที่ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.329761853+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงานต่อศาลที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.329765118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.32976787+07:00","message":"> Transcript [52654] [false]: 'สวัสดีครับทีมงานต่อศาลที่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.329770165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.329772648+07:00","message":"Set new StatePrefix: 'สวัสดีครับทีมงานต่อศาลที่เท่า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:11.46148425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:11.461497223+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.48721107+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.487245792+07:00","message":"receive 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-05-12T14:22:11.487252579+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานต่อสถานที่ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.48726719+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานต่อสถานที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.487275001+07:00","message":"[bufferProcess] interim [500000000]:สวัสดีครับทีมงานต่อสถานที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.487278062+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงานต่อตอนที่ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.48728592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.487288966+07:00","message":"> Transcript [52655] [false]: 'สวัสดีครับทีมงานต่อตอนที่ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.48729122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.487293796+07:00","message":"Set new StatePrefix: 'สวัสดีครับทีมงานต่อตอนที่ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.728261845+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.72829575+07:00","message":"receive 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-05-12T14:22:11.728302887+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานต่อที่เดิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.728314875+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานต่อที่เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.728323778+07:00","message":"[bufferProcess] interim [680000000]:สวัสดีครับทีมงานต่อที่เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.728326343+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงานต่อสถานที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.728331462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.728334145+07:00","message":"> Transcript [52656] [false]: 'สวัสดีครับทีมงานต่อสถานที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.728336972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.728339005+07:00","message":"Set new StatePrefix: 'สวัสดีครับทีมงานต่อสถานที่ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.871041944+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.871074331+07:00","message":"receive 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-05-12T14:22:11.871082774+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:11.871095334+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.871105688+07:00","message":"[bufferProcess] interim [860000000]:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.871109431+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงานต่อที่เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.871115984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.871118756+07:00","message":"> Transcript [52657] [false]: 'สวัสดีครับทีมงานต่อที่เดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.871121313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:11.871123133+07:00","message":"Set new StatePrefix: 'สวัสดีครับทีมงานต่อที่เดิม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:12.243503336+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:12.243536187+07:00","message":"receive 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-05-12T14:22:12.243542445+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:12.243559066+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.243567318+07:00","message":"[bufferProcess] interim [280000000]:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.243570098+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.243577274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.243580325+07:00","message":"> Transcript [52658] [false]: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.243582689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.243585004+07:00","message":"Set new StatePrefix: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:12.286432258+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:12.28646732+07:00","message":"receive 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-05-12T14:22:12.286474809+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:12.28648738+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.286495014+07:00","message":"[bufferProcess] interim [400000000]:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.286497619+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.286500847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.286503827+07:00","message":"> Transcript [52659] [false]: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.286507443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.286509415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.286511723+07:00","message":"StatePrefix: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.286514471+07:00","message":"TextPushed: 'สวัสดีครับทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:12.651210975+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:12.651255382+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-05-12T14:22:12.651263226+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:12.651280348+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.651290778+07:00","message":"[bufferProcess] interim [880000000]:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.651293818+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.651302337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.651305191+07:00","message":"> Transcript [52660] [false]: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.651308921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.651311177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.651313308+07:00","message":"StatePrefix: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.651316519+07:00","message":"TextPushed: 'สวัสดีครับทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:12.792558335+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:12.792603012+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-05-12T14:22:12.792609585+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:12.792631251+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.792642723+07:00","message":"[bufferProcess] interim [940000000]:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.792646862+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.792653778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.792658053+07:00","message":"> Transcript [52661] [false]: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.792663621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.79266808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.792670444+07:00","message":"StatePrefix: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.792674104+07:00","message":"TextPushed: 'สวัสดีครับทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:12.862214777+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:12.862259477+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-05-12T14:22:12.862265951+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:12.862280473+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.862296569+07:00","message":"[bufferProcess] interim [0]:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.862299626+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.862303641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.862306674+07:00","message":"> Transcript [52662] [false]: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.862310675+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.862312975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.862315198+07:00","message":"StatePrefix: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.862318315+07:00","message":"TextPushed: 'สวัสดีครับทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.862321836+07:00","message":"Push: 'ต่อตอนที่ท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.862324191+07:00","message":"TextPushed: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.86232646+07:00","message":"Set new StatePrefix : 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:12.8623288+07:00","message":"Next Push (prob) : 'คุณช่วยเหลือครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:12.862338275+07:00","message":"push: {false ต่อตอนที่ท่านเปรมชัย 0 0xc005d09e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.148637235+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.148682251+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-05-12T14:22:13.148690571+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.148709574+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.148718192+07:00","message":"[bufferProcess] interim [360000000]:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.148721265+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.148725505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.148728381+07:00","message":"> Transcript [52663] [false]: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.148734414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.148736514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.148739421+07:00","message":"StatePrefix: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.148742075+07:00","message":"TextPushed: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.32175618+07:00","message":"[GCS] IsForceVAD: false for message ID: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.338347876+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.3383936+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-05-12T14:22:13.338400413+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.338417066+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.338426149+07:00","message":"[bufferProcess] interim [600000000]:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.338429188+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.338433146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.338436031+07:00","message":"> Transcript [52664] [false]: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.338439998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.338443838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.338446163+07:00","message":"StatePrefix: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.338448977+07:00","message":"TextPushed: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.402539838+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.402591411+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-05-12T14:22:13.402598656+07:00","message":"receive interim result [false|false]: สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.402621184+07:00","message":"[buffer interim] 4732 false สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.402630892+07:00","message":"[bufferProcess] interim [660000000]:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.402633795+07:00","message":"[bufferProcess] send to processor:สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.402640021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.40264305+07:00","message":"> Transcript [52665] [false]: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.402647435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.402650228+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.402653797+07:00","message":"StatePrefix: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.402658041+07:00","message":"TextPushed: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.513535077+07:00","message":"receive streaming session, msgId: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.513580375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับทีมงานต่อสายที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสำนัก\",\"confidence\":0.935039}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.51359065+07:00","message":"receive interim result [true|false]: สวัสดีครับทีมงานต่อสายที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.513603651+07:00","message":"end recv isFinal message id 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.513606998+07:00","message":"end Recv id 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.51362218+07:00","message":"[buffer interim] 4732 true สวัสดีครับทีมงานต่อสายที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513636413+07:00","message":"[bufferProcess] interim [750000000]:สวัสดีครับทีมงานต่อสายที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.51364087+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513653373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513668323+07:00","message":"> Transcript [52666] [false]: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513676336+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513679523+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513683011+07:00","message":"StatePrefix: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513687356+07:00","message":"TextPushed: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.51370138+07:00","message":"Push: 'คุณช่วยเหลือครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.51370478+07:00","message":"TextPushed: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513708351+07:00","message":"Set new StatePrefix : 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513712637+07:00","message":"Next Push (prob) : 'ที่ปรึกษาประจำสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.51371581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513718652+07:00","message":"> Transcript [52667] [true]: 'สวัสดีครับทีมงานต่อสายที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513722414+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513725256+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513728403+07:00","message":"StatePrefix: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513731907+07:00","message":"TextPushed: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513739602+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.51381545+07:00","message":"push: {false คุณช่วยเหลือครับ 0 0xc005d09e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513933514+07:00","message":"Push: 'ที่ปรึกษาประจำสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513937402+07:00","message":"TextPushed: 'สวัสดีครับทีมงานต่อตอนที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513939853+07:00","message":"Set new StatePrefix : 'สวัสดีครับทีมงานต่อสายที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513942071+07:00","message":"Next Push (prob) : 'สวัสดีครับทีมงานต่อสายที่ท่านเปรมชัยคุณช่วยเหลือครับที่ปรึกษาประจำสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.513952935+07:00","message":"push: {true ที่ปรึกษาประจำสำนัก 0 0xc005d09e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:13.513957638+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4732.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:13.523449414+07:00","message":"write wav file: './tmp/7565/7565_4732.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:13.647861513+07:00","message":"[GCS] Start streaming session, msgId: 4733"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:14.461676769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:14.461692768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:14.522507434+07:00","message":"receive streaming session, msgId: 4733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:14.522551013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดนตรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:14.522556813+07:00","message":"receive interim result [false|false]: ดนตรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:14.522574654+07:00","message":"[buffer interim] 4733 false ดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:14.522582706+07:00","message":"[bufferProcess] interim [660000000]:ดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:14.522584577+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:14.522589972+07:00","message":"[bufferProcess] send to processor (ticker):ดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:14.522592868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:14.522595675+07:00","message":"> Transcript [52668] [false]: 'ดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:14.522597976+07:00","message":"Set StatePrefix (first interim): 'ดนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:14.58150419+07:00","message":"receive streaming session, msgId: 4733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:14.581545411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:14.58155247+07:00","message":"receive interim result [false|false]: ปีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:14.581569067+07:00","message":"[buffer interim] 4733 false ปีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:14.581577744+07:00","message":"[bufferProcess] interim [720000000]:ปีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:14.581579754+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:14.712902073+07:00","message":"receive streaming session, msgId: 4733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:14.712968625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดนตรีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:14.712976649+07:00","message":"receive interim result [false|false]: ดนตรีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:14.712992159+07:00","message":"[buffer interim] 4733 false ดนตรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:14.713010952+07:00","message":"[bufferProcess] interim [840000000]:ดนตรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:14.713015604+07:00","message":"[bufferProcess] send to processor:ปีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:14.713020621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:14.713024988+07:00","message":"> Transcript [52669] [false]: 'ปีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:14.71302833+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:14.713031043+07:00","message":"Set new StatePrefix: 'ปีก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.299544344+07:00","message":"receive streaming session, msgId: 4733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.299584231+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-05-12T14:22:15.299590271+07:00","message":"receive interim result [false|false]: ดนตรีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.299605389+07:00","message":"[buffer interim] 4733 false ดนตรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.299612527+07:00","message":"[bufferProcess] interim [440000000]:ดนตรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.299614623+07:00","message":"[bufferProcess] send to processor:ดนตรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.299625536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.299628525+07:00","message":"> Transcript [52670] [false]: 'ดนตรีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.299630967+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.29963296+07:00","message":"Set new StatePrefix: 'ดนตรีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.461142969+07:00","message":"receive streaming session, msgId: 4733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.461202979+07:00","message":"receive 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-05-12T14:22:15.461209768+07:00","message":"receive interim result [false|false]: ดีครับดีครับลืม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.461223818+07:00","message":"[buffer interim] 4733 false ดีครับดีครับลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.461231687+07:00","message":"[bufferProcess] interim [560000000]:ดีครับดีครับลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.46123423+07:00","message":"[bufferProcess] send to processor:ดนตรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.4612407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.461243611+07:00","message":"> Transcript [52671] [false]: 'ดนตรีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.461247381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.461250128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.461253213+07:00","message":"StatePrefix: 'ดนตรีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.461256467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.531075858+07:00","message":"receive streaming session, msgId: 4733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.531121717+07:00","message":"receive 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-05-12T14:22:15.53112844+07:00","message":"receive interim result [false|false]: ดนตรีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.531144015+07:00","message":"[buffer interim] 4733 false ดนตรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.531151903+07:00","message":"[bufferProcess] interim [620000000]:ดนตรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.531154569+07:00","message":"[bufferProcess] send to processor:ดีครับดีครับลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.531161297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.531164237+07:00","message":"> Transcript [52672] [false]: 'ดีครับดีครับลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.531166496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.531168632+07:00","message":"Set new StatePrefix: 'ดีครับดีครับลืม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.561501305+07:00","message":"[GCS] IsForceVAD: false for message ID: 4733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.561833264+07:00","message":"receive streaming session, msgId: 4733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.561861391+07:00","message":"receive 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-05-12T14:22:15.561866676+07:00","message":"receive interim result [false|false]: ดนตรีครับตอนนี้กำลังใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.561884643+07:00","message":"[buffer interim] 4733 false ดนตรีครับตอนนี้กำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.561891755+07:00","message":"[bufferProcess] interim [680000000]:ดนตรีครับตอนนี้กำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.561894286+07:00","message":"[bufferProcess] send to processor:ดนตรีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.561898564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.561901521+07:00","message":"> Transcript [52673] [false]: 'ดนตรีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.561903448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.561905411+07:00","message":"Set new StatePrefix: 'ดนตรีครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.663650172+07:00","message":"receive streaming session, msgId: 4733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.663709873+07:00","message":"receive 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-05-12T14:22:15.663720403+07:00","message":"receive interim result [false|false]: ดนตรีครับแต่ก็ต้องเริ่มจ่ายค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.663736094+07:00","message":"[buffer interim] 4733 false ดนตรีครับแต่ก็ต้องเริ่มจ่ายค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.663746996+07:00","message":"[bufferProcess] interim [800000000]:ดนตรีครับแต่ก็ต้องเริ่มจ่ายค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.663750502+07:00","message":"[bufferProcess] send to processor:ดนตรีครับตอนนี้กำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.663755993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.663759013+07:00","message":"> Transcript [52674] [false]: 'ดนตรีครับตอนนี้กำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.663762759+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.663764842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.663766799+07:00","message":"StatePrefix: 'ดนตรีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.663768759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.681076444+07:00","message":"receive streaming session, msgId: 4733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.681117006+07:00","message":"receive 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-05-12T14:22:15.681124094+07:00","message":"receive interim result [false|false]: ดนตรีครับแต่ก็เต็มใจครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.681143208+07:00","message":"[buffer interim] 4733 false ดนตรีครับแต่ก็เต็มใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.681150846+07:00","message":"[bufferProcess] interim [860000000]:ดนตรีครับแต่ก็เต็มใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.681153898+07:00","message":"[bufferProcess] send to processor:ดนตรีครับแต่ก็ต้องเริ่มจ่ายค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.681157157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.681159683+07:00","message":"> Transcript [52675] [false]: 'ดนตรีครับแต่ก็ต้องเริ่มจ่ายค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.681178966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.681181034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.681182904+07:00","message":"StatePrefix: 'ดนตรีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.681204587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.752985025+07:00","message":"[GCS] Start streaming session, msgId: 4734"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.811225515+07:00","message":"[GCS] IsForceVAD: false for message ID: 4734"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.814002733+07:00","message":"receive streaming session, msgId: 4733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.814044449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีครับดีครับเริ่มใช้ครับ\",\"confidence\":0.74004346}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.814052065+07:00","message":"receive interim result [true|false]: ดีครับดีครับเริ่มใช้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.814058437+07:00","message":"end recv isFinal message id 4733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.814061008+07:00","message":"end Recv id 4733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.81406732+07:00","message":"[buffer interim] 4733 true ดีครับดีครับเริ่มใช้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.814074942+07:00","message":"[bufferProcess] interim [950000000]:ดีครับดีครับเริ่มใช้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.814078153+07:00","message":"[bufferProcess] send to processor (isfinal):ดนตรีครับแต่ก็เต็มใจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.814081798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.814098114+07:00","message":"> Transcript [52676] [false]: 'ดนตรีครับแต่ก็เต็มใจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.814101613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.814103748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.814105687+07:00","message":"StatePrefix: 'ดนตรีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.814107747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.814109427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.814112049+07:00","message":"> Transcript [52677] [true]: 'ดีครับดีครับเริ่มใช้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.814114058+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.814115656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.814117327+07:00","message":"StatePrefix: 'ดนตรีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.814118899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.814121807+07:00","message":"Push: 'ดีครับดีครับเริ่มใช้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.814145451+07:00","message":"push: {true ดีครับดีครับเริ่มใช้ครับ 0 0xc0035b9680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:15.821019804+07:00","message":"write wav file: './tmp/7565/7565_4733.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.95443692+07:00","message":"receive streaming session, msgId: 4734"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.954459588+07:00","message":"found end of frame, send empty tag with msgId: 4734"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.954463734+07:00","message":"end Recv id 4734"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.954472876+07:00","message":"[buffer interim] 4734 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.954481748+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.954486236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.954490178+07:00","message":"> Transcript [52678] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.954493787+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.954496635+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.954499371+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.954502317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:15.954506249+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:15.954517615+07:00","message":"push: {true \n 0 0xc004462080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:15.959287602+07:00","message":"write wav file: './tmp/7565/7565_4734.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:16.133301149+07:00","message":"[GCS] Start streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:16.904213124+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:16.904273345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:16.904281543+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:16.904300257+07:00","message":"[buffer interim] 4735 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:16.904316502+07:00","message":"[bufferProcess] interim [600000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:16.904319274+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:17.027297941+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:17.027335174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:17.027342104+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:17.027355546+07:00","message":"[buffer interim] 4735 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.027365971+07:00","message":"[bufferProcess] interim [720000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.027368628+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.027373462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.027376252+07:00","message":"> Transcript [52679] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.027378503+07:00","message":"Set StatePrefix (first interim): 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:17.194429749+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:17.1944688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:17.194475493+07:00","message":"receive interim result [false|false]: สวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:17.194486386+07:00","message":"[buffer interim] 4735 false สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.194493969+07:00","message":"[bufferProcess] interim [840000000]:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.194496353+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.194499471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.194502266+07:00","message":"> Transcript [52680] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.194505199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.194507095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.194509069+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.194511015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:17.462303714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:17.462329857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:17.78700695+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:17.787048959+07:00","message":"receive 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-05-12T14:22:17.787055459+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:17.787069102+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.787076708+07:00","message":"[bufferProcess] interim [320000000]:สวัสดีครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.787080176+07:00","message":"[bufferProcess] send to processor:สวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.787087008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.787090033+07:00","message":"> Transcript [52681] [false]: 'สวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.787093651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.787096551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.787098475+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:17.787100548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:18.184744906+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:18.184785827+07:00","message":"receive 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-05-12T14:22:18.184792074+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:18.184804864+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.184812068+07:00","message":"[bufferProcess] interim [500000000]:สวัสดีครับพี่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.184814765+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.184820019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.184822844+07:00","message":"> Transcript [52682] [false]: 'สวัสดีครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.184826177+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.184828301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.184830261+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.184832584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:18.318505775+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:18.318551025+07:00","message":"receive 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-05-12T14:22:18.318557172+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่กร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:18.318577173+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่กร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.318588722+07:00","message":"[bufferProcess] interim [620000000]:สวัสดีครับพี่กร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.318591377+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.318595061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.318598287+07:00","message":"> Transcript [52683] [false]: 'สวัสดีครับพี่ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.318601823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.318603874+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.318605755+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.318607794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.318610832+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.318612634+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.318614609+07:00","message":"Set new StatePrefix : 'สวัสดีครับพี่ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.318624096+07:00","message":"Next Push (prob) : 'ครับพี่ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:18.31863311+07:00","message":"push: {false สวัสดี 0 0xc004ec4780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:18.334466413+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:18.334495046+07:00","message":"receive 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-05-12T14:22:18.334500735+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่กรครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:18.334515852+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่กรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.334521347+07:00","message":"[bufferProcess] interim [680000000]:สวัสดีครับพี่กรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.334523977+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่กร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.334527776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.334530337+07:00","message":"> Transcript [52684] [false]: 'สวัสดีครับพี่กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.334533474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.334535604+07:00","message":"Set new StatePrefix: 'สวัสดีครับพี่กร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:18.361999324+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:18.362047506+07:00","message":"receive 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-05-12T14:22:18.362053454+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่ก่อนครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:18.362067191+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่ก่อนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.362074527+07:00","message":"[bufferProcess] interim [800000000]:สวัสดีครับพี่ก่อนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.362076914+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่กรครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.362083175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.362086043+07:00","message":"> Transcript [52685] [false]: 'สวัสดีครับพี่กรครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.362089643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.36209209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.362093923+07:00","message":"StatePrefix: 'สวัสดีครับพี่กร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.362096486+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:18.760511565+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:18.760560227+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-05-12T14:22:18.760567489+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่ก่อนครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:18.760583664+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่ก่อนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.760593818+07:00","message":"[bufferProcess] interim [400000000]:สวัสดีครับพี่ก่อนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.760598124+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่ก่อนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.760606848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.760610953+07:00","message":"> Transcript [52686] [false]: 'สวัสดีครับพี่ก่อนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.760614578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:18.760624913+07:00","message":"Set new StatePrefix: 'สวัสดีครับพี่ก่อนครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:19.709651273+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:19.709685253+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-05-12T14:22:19.709691213+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่กรครับที่ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:19.709708783+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่กรครับที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:19.709720269+07:00","message":"[bufferProcess] interim [300000000]:สวัสดีครับพี่กรครับที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:19.709722888+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่ก่อนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:19.709729675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:19.70973274+07:00","message":"> Transcript [52687] [false]: 'สวัสดีครับพี่ก่อนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:19.709738024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:19.709740259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:19.709742691+07:00","message":"StatePrefix: 'สวัสดีครับพี่ก่อนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:19.709744873+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:19.734129503+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:19.734158441+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-05-12T14:22:19.734164235+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่กรครับที่ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:19.734174025+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่กรครับที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:19.734179524+07:00","message":"[bufferProcess] interim [420000000]:สวัสดีครับพี่กรครับที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:19.73418187+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่กรครับที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:19.73418474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:19.734187274+07:00","message":"> Transcript [52688] [false]: 'สวัสดีครับพี่กรครับที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:19.734189378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:19.734191431+07:00","message":"Set new StatePrefix: 'สวัสดีครับพี่กรครับที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.065655537+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.065693786+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-05-12T14:22:20.065699482+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่กรครับที่ไปตรวจสอบใบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.065714307+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่กรครับที่ไปตรวจสอบใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.06572181+07:00","message":"[bufferProcess] interim [660000000]:สวัสดีครับพี่กรครับที่ไปตรวจสอบใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.065724427+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่กรครับที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.065730999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.065736517+07:00","message":"> Transcript [52689] [false]: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.065740056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.065742393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.065744365+07:00","message":"StatePrefix: 'สวัสดีครับพี่กรครับที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.065747517+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.152550159+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.152599569+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-05-12T14:22:20.152606479+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่กรครับที่ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.152653563+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่กรครับที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.152663215+07:00","message":"[bufferProcess] interim [720000000]:สวัสดีครับพี่กรครับที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.152666103+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่กรครับที่ไปตรวจสอบใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.152669786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.152672842+07:00","message":"> Transcript [52690] [false]: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.152676723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.152679046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.152681491+07:00","message":"StatePrefix: 'สวัสดีครับพี่กรครับที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.152683871+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.19547488+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.195508737+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-05-12T14:22:20.195514677+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.195529533+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.195537241+07:00","message":"[bufferProcess] interim [780000000]:สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.195539698+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่กรครับที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.195542819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.195545498+07:00","message":"> Transcript [52691] [false]: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.195548439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.195550414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.19555272+07:00","message":"StatePrefix: 'สวัสดีครับพี่กรครับที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.195554978+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.218461347+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.218504081+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-05-12T14:22:20.21851125+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.218525288+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.218535058+07:00","message":"[bufferProcess] interim [840000000]:สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.218537722+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.218543423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.218546246+07:00","message":"> Transcript [52692] [false]: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.218549784+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.218551748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.218554093+07:00","message":"StatePrefix: 'สวัสดีครับพี่กรครับที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.218556326+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.218561265+07:00","message":"Push: 'ครับพี่กรครับที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.218563234+07:00","message":"TextPushed: 'สวัสดีครับพี่กรครับที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.218565827+07:00","message":"Set new StatePrefix : 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.218568556+07:00","message":"Next Push (prob) : 'สอบเป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.21857632+07:00","message":"push: {false ครับพี่กรครับที่ไปตรวจ 0 0xc004ec4780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.343155888+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.343193005+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-05-12T14:22:20.34319951+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.34321221+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.343219335+07:00","message":"[bufferProcess] interim [960000000]:สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.343221792+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.343227398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.343230217+07:00","message":"> Transcript [52693] [false]: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.343232493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.343234334+07:00","message":"Set new StatePrefix: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.404041622+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.404075816+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-05-12T14:22:20.404083611+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.404094067+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.404100775+07:00","message":"[bufferProcess] interim [80000000]:สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.404103159+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.404106696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.404109158+07:00","message":"> Transcript [52694] [false]: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.40411141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.404113668+07:00","message":"Set new StatePrefix: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้าง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:20.46333762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:20.463367639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.543945513+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.54397951+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-05-12T14:22:20.543986083+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.544000472+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.544007925+07:00","message":"[bufferProcess] interim [140000000]:สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.544010621+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.544015681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.544018401+07:00","message":"> Transcript [52695] [false]: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.544021934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.544024022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.54402624+07:00","message":"StatePrefix: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.54402922+07:00","message":"TextPushed: 'สวัสดีครับพี่กรครับที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.608386831+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.608428485+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-05-12T14:22:20.60843529+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.608452799+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.608462432+07:00","message":"[bufferProcess] interim [320000000]:สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.608465357+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.608468515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.608472064+07:00","message":"> Transcript [52696] [false]: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.608476075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.608478232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.608480048+07:00","message":"StatePrefix: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.608482431+07:00","message":"TextPushed: 'สวัสดีครับพี่กรครับที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.692179986+07:00","message":"[GCS] IsForceVAD: false for message ID: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.796939915+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.796987242+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-05-12T14:22:20.796995373+07:00","message":"receive interim result [false|false]: สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับท่านครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.797022884+07:00","message":"[buffer interim] 4735 false สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับท่านครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.797030284+07:00","message":"[bufferProcess] interim [500000000]:สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับท่านครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.797035256+07:00","message":"[bufferProcess] send to processor:สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.797042484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.797045361+07:00","message":"> Transcript [52697] [false]: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.79704919+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.797051769+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.797054078+07:00","message":"StatePrefix: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.797057186+07:00","message":"TextPushed: 'สวัสดีครับพี่กรครับที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.942176259+07:00","message":"receive streaming session, msgId: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.942246807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีครับพี่กรครับครับล่าสุดที่ไปตรวจสอบเป็นยังไงบ้างครับท่านครับ\",\"confidence\":0.92735696}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.942270508+07:00","message":"receive interim result [true|false]: สวัสดีครับพี่กรครับครับล่าสุดที่ไปตรวจสอบเป็นยังไงบ้างครับท่านครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.942281394+07:00","message":"end recv isFinal message id 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.942285386+07:00","message":"end Recv id 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.942293374+07:00","message":"[buffer interim] 4735 true สวัสดีครับพี่กรครับครับล่าสุดที่ไปตรวจสอบเป็นยังไงบ้างครับท่านครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942306646+07:00","message":"[bufferProcess] interim [560000000]:สวัสดีครับพี่กรครับครับล่าสุดที่ไปตรวจสอบเป็นยังไงบ้างครับท่านครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942319678+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับท่านครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942323795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942328554+07:00","message":"> Transcript [52698] [false]: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับท่านครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942332194+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942334095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942336263+07:00","message":"StatePrefix: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942339367+07:00","message":"TextPushed: 'สวัสดีครับพี่กรครับที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942345103+07:00","message":"Push: 'สอบเป็นยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942347564+07:00","message":"TextPushed: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942350233+07:00","message":"Set new StatePrefix : 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับท่านครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942352806+07:00","message":"Next Push (prob) : 'ครับท่านครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.94235446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.94235674+07:00","message":"> Transcript [52699] [true]: 'สวัสดีครับพี่กรครับครับล่าสุดที่ไปตรวจสอบเป็นยังไงบ้างครับท่านครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942359305+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942360887+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942362608+07:00","message":"StatePrefix: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับท่านครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942364423+07:00","message":"TextPushed: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.94236621+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.942383648+07:00","message":"push: {false สอบเป็นยังไงบ้าง 0 0xc004ec4780}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942540702+07:00","message":"Push: 'ครับท่านครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942544734+07:00","message":"TextPushed: 'สวัสดีครับพี่กรครับที่ไปตรวจสอบเป็นยังไงบ้างครับท่านครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942546794+07:00","message":"Set new StatePrefix : 'สวัสดีครับพี่กรครับครับล่าสุดที่ไปตรวจสอบเป็นยังไงบ้างครับท่านครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942554495+07:00","message":"Next Push (prob) : 'สวัสดีครับพี่กรครับครับล่าสุดที่ไปตรวจสอบเป็นยังไงบ้างครับท่านครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:20.942561128+07:00","message":"push: {true ครับท่านครับ 0 0xc004ec4780}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:20.942564157+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4735.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:20.952788554+07:00","message":"write wav file: './tmp/7565/7565_4735.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:21.526881578+07:00","message":"[GCS] Start streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:22.370538546+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:22.370570686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:22.370575275+07:00","message":"receive interim result [false|false]: กลับก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:22.370589319+07:00","message":"[buffer interim] 4736 false กลับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:22.370599566+07:00","message":"[bufferProcess] interim [660000000]:กลับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:22.370602188+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:22.370608287+07:00","message":"[bufferProcess] send to processor (ticker):กลับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:22.370612015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:22.370615741+07:00","message":"> Transcript [52700] [false]: 'กลับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:22.370627975+07:00","message":"Set StatePrefix (first interim): 'กลับก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:22.948640304+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:22.948685565+07:00","message":"receive 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-05-12T14:22:22.94869198+07:00","message":"receive interim result [false|false]: กลับก็อด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:22.948706721+07:00","message":"[buffer interim] 4736 false กลับก็อด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:22.948715325+07:00","message":"[bufferProcess] interim [260000000]:กลับก็อด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:22.948717403+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:22.97209203+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:22.972134791+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-05-12T14:22:22.972142612+07:00","message":"receive interim result [false|false]: กลับก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:22.972165022+07:00","message":"[buffer interim] 4736 false กลับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:22.972175071+07:00","message":"[bufferProcess] interim [320000000]:กลับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:22.972179548+07:00","message":"[bufferProcess] send to processor:กลับก็อด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:22.972184493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:22.972188848+07:00","message":"> Transcript [52701] [false]: 'กลับก็อด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:22.972193981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:22.972197402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:22.972201441+07:00","message":"StatePrefix: 'กลับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:22.972204165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.137814301+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.137868001+07:00","message":"receive 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-05-12T14:22:23.137874252+07:00","message":"receive interim result [false|false]: กลับก็อด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.137891558+07:00","message":"[buffer interim] 4736 false กลับก็อด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.137899852+07:00","message":"[bufferProcess] interim [440000000]:กลับก็อด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.137902572+07:00","message":"[bufferProcess] send to processor:กลับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.137906126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.137908969+07:00","message":"> Transcript [52702] [false]: 'กลับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.137912032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.137914234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.137916073+07:00","message":"StatePrefix: 'กลับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.137918552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.151483305+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.151519835+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-05-12T14:22:23.151525588+07:00","message":"receive interim result [false|false]: กลับก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.151542166+07:00","message":"[buffer interim] 4736 false กลับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.151551632+07:00","message":"[bufferProcess] interim [500000000]:กลับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.151555068+07:00","message":"[bufferProcess] send to processor:กลับก็อด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.151561329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.151565403+07:00","message":"> Transcript [52703] [false]: 'กลับก็อด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.151570161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.151572951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.151577545+07:00","message":"StatePrefix: 'กลับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.151579648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:23.463758076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:23.463772513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.465282705+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.465323706+07:00","message":"receive 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-05-12T14:22:23.465329479+07:00","message":"receive interim result [false|false]: กลับก็กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.4653429+07:00","message":"[buffer interim] 4736 false กลับก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.465354382+07:00","message":"[bufferProcess] interim [740000000]:กลับก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.465356693+07:00","message":"[bufferProcess] send to processor:กลับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.465360773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.465363921+07:00","message":"> Transcript [52704] [false]: 'กลับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.465366852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.46536908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.465370968+07:00","message":"StatePrefix: 'กลับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.465373326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.465381712+07:00","message":"Push: 'กลับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.465384484+07:00","message":"TextPushed: 'กลับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.465386621+07:00","message":"Set new StatePrefix : 'กลับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.465389041+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.465396315+07:00","message":"push: {false กลับก็ 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.585474829+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.585506763+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-05-12T14:22:23.585511971+07:00","message":"receive interim result [false|false]: กลับก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.5855237+07:00","message":"[buffer interim] 4736 false กลับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.585530354+07:00","message":"[bufferProcess] interim [860000000]:กลับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.585532723+07:00","message":"[bufferProcess] send to processor:กลับก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.585535833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.585538539+07:00","message":"> Transcript [52705] [false]: 'กลับก็กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.585540807+07:00","message":"Set StatePrefix (first interim): 'กลับก็กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.613283168+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.61331536+07:00","message":"receive 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-05-12T14:22:23.613320823+07:00","message":"receive interim result [false|false]: กลับก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.613340102+07:00","message":"[buffer interim] 4736 false กลับก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.61334908+07:00","message":"[bufferProcess] interim [920000000]:กลับก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.61335223+07:00","message":"[bufferProcess] send to processor:กลับก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.613360598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.613363099+07:00","message":"> Transcript [52706] [false]: 'กลับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.613366063+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.785534263+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.785573643+07:00","message":"receive 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-05-12T14:22:23.785580537+07:00","message":"receive interim result [false|false]: กลับก็กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.785597217+07:00","message":"[buffer interim] 4736 false กลับก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.785608238+07:00","message":"[bufferProcess] interim [40000000]:กลับก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.78561153+07:00","message":"[bufferProcess] send to processor:กลับก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.78561842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.785635255+07:00","message":"> Transcript [52707] [false]: 'กลับก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.785638751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.785641637+07:00","message":"Set new StatePrefix: 'กลับก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.856320231+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.85636163+07:00","message":"receive 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-05-12T14:22:23.85637+07:00","message":"receive interim result [false|false]: กลับก็ได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:23.856383813+07:00","message":"[buffer interim] 4736 false กลับก็ได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.856393563+07:00","message":"[bufferProcess] interim [160000000]:กลับก็ได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.856397271+07:00","message":"[bufferProcess] send to processor:กลับก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.856403599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.856407565+07:00","message":"> Transcript [52708] [false]: 'กลับก็กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.856410903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:23.856413986+07:00","message":"Set new StatePrefix: 'กลับก็กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.095864595+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.095904555+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-05-12T14:22:24.095911211+07:00","message":"receive interim result [false|false]: กลับก็กลับเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.095925633+07:00","message":"[buffer interim] 4736 false กลับก็กลับเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.095933019+07:00","message":"[bufferProcess] interim [340000000]:กลับก็กลับเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.095935573+07:00","message":"[bufferProcess] send to processor:กลับก็ได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.095941775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.095944335+07:00","message":"> Transcript [52709] [false]: 'กลับก็ได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.095947328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.095949588+07:00","message":"Set new StatePrefix: 'กลับก็ได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.122840779+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.122872573+07:00","message":"receive 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-05-12T14:22:24.122877993+07:00","message":"receive interim result [false|false]: กลับก็ได้ครับก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.122892032+07:00","message":"[buffer interim] 4736 false กลับก็ได้ครับก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.12289933+07:00","message":"[bufferProcess] interim [400000000]:กลับก็ได้ครับก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.12290174+07:00","message":"[bufferProcess] send to processor:กลับก็กลับเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.122906697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.122909786+07:00","message":"> Transcript [52710] [false]: 'กลับก็กลับเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.122912218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.122914305+07:00","message":"Set new StatePrefix: 'กลับก็กลับเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.29236332+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.292405086+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-05-12T14:22:24.292412987+07:00","message":"receive interim result [false|false]: กลับก็ได้ครับก็เป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.29243056+07:00","message":"[buffer interim] 4736 false กลับก็ได้ครับก็เป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.292440205+07:00","message":"[bufferProcess] interim [580000000]:กลับก็ได้ครับก็เป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.292444101+07:00","message":"[bufferProcess] send to processor:กลับก็ได้ครับก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.292448838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.292452564+07:00","message":"> Transcript [52711] [false]: 'กลับก็ได้ครับก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.29245605+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.29245948+07:00","message":"Set new StatePrefix: 'กลับก็ได้ครับก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.34932221+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.349376293+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-05-12T14:22:24.349386009+07:00","message":"receive interim result [false|false]: กลับก็ได้ครับก็เป็นไปตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.349404904+07:00","message":"[buffer interim] 4736 false กลับก็ได้ครับก็เป็นไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.349414296+07:00","message":"[bufferProcess] interim [700000000]:กลับก็ได้ครับก็เป็นไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.349418202+07:00","message":"[bufferProcess] send to processor:กลับก็ได้ครับก็เป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.349428477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.349432786+07:00","message":"> Transcript [52712] [false]: 'กลับก็ได้ครับก็เป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.349437917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.349441078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.349443935+07:00","message":"StatePrefix: 'กลับก็ได้ครับก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.349447228+07:00","message":"TextPushed: 'กลับก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.680024254+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.680060576+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-05-12T14:22:24.680066191+07:00","message":"receive interim result [false|false]: กลับก็ได้ครับก็เป็นไปตามหลัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.68008928+07:00","message":"[buffer interim] 4736 false กลับก็ได้ครับก็เป็นไปตามหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.680097349+07:00","message":"[bufferProcess] interim [940000000]:กลับก็ได้ครับก็เป็นไปตามหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.680099913+07:00","message":"[bufferProcess] send to processor:กลับก็ได้ครับก็เป็นไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.680103172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.680105968+07:00","message":"> Transcript [52713] [false]: 'กลับก็ได้ครับก็เป็นไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.680109382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.680111347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.680114057+07:00","message":"StatePrefix: 'กลับก็ได้ครับก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.680116361+07:00","message":"TextPushed: 'กลับก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.727426161+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.727473478+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-05-12T14:22:24.727480886+07:00","message":"receive interim result [false|false]: กลับก็ได้ครับก็เป็นไปตามระยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.727499075+07:00","message":"[buffer interim] 4736 false กลับก็ได้ครับก็เป็นไปตามระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.727510687+07:00","message":"[bufferProcess] interim [0]:กลับก็ได้ครับก็เป็นไปตามระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.727513841+07:00","message":"[bufferProcess] send to processor:กลับก็ได้ครับก็เป็นไปตามหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.727517413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.727520291+07:00","message":"> Transcript [52714] [false]: 'กลับก็ได้ครับก็เป็นไปตามหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.727523666+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.727525646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.727527785+07:00","message":"StatePrefix: 'กลับก็ได้ครับก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.727530067+07:00","message":"TextPushed: 'กลับก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.865784127+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.86582158+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-05-12T14:22:24.865828609+07:00","message":"receive interim result [false|false]: กลับก็ได้ครับก็เป็นไปตามนโยบาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.865843764+07:00","message":"[buffer interim] 4736 false กลับก็ได้ครับก็เป็นไปตามนโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.865851125+07:00","message":"[bufferProcess] interim [180000000]:กลับก็ได้ครับก็เป็นไปตามนโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.865853687+07:00","message":"[bufferProcess] send to processor:กลับก็ได้ครับก็เป็นไปตามระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.865856853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.865859507+07:00","message":"> Transcript [52715] [false]: 'กลับก็ได้ครับก็เป็นไปตามระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.865862788+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.865864722+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.865867179+07:00","message":"StatePrefix: 'กลับก็ได้ครับก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.865869233+07:00","message":"TextPushed: 'กลับก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.865871827+07:00","message":"Push: 'ได้ครับก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.865874081+07:00","message":"TextPushed: 'กลับก็ได้ครับก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.865876598+07:00","message":"Set new StatePrefix : 'กลับก็ได้ครับก็เป็นไปตามระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:24.86587903+07:00","message":"Next Push (prob) : 'ไปตามระยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:24.865888332+07:00","message":"push: {false ได้ครับก็เป็น 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:25.060756218+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:25.060796623+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-05-12T14:22:25.060802265+07:00","message":"receive interim result [false|false]: กลับก็ได้ครับก็เป็นไปตามนโยบายที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:25.060815246+07:00","message":"[buffer interim] 4736 false กลับก็ได้ครับก็เป็นไปตามนโยบายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.060822469+07:00","message":"[bufferProcess] interim [420000000]:กลับก็ได้ครับก็เป็นไปตามนโยบายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.060825399+07:00","message":"[bufferProcess] send to processor:กลับก็ได้ครับก็เป็นไปตามนโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.060831843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.060834746+07:00","message":"> Transcript [52716] [false]: 'กลับก็ได้ครับก็เป็นไปตามนโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.060837271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.060839807+07:00","message":"Set new StatePrefix: 'กลับก็ได้ครับก็เป็นไปตามนโยบาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:25.241410579+07:00","message":"[GCS] IsForceVAD: false for message ID: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:25.256294088+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:25.256329068+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-05-12T14:22:25.256335383+07:00","message":"receive interim result [false|false]: กลับก็ได้ครับก็เป็นไปตามนโยบายพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:25.256349204+07:00","message":"[buffer interim] 4736 false กลับก็ได้ครับก็เป็นไปตามนโยบายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.256357112+07:00","message":"[bufferProcess] interim [600000000]:กลับก็ได้ครับก็เป็นไปตามนโยบายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.256360328+07:00","message":"[bufferProcess] send to processor:กลับก็ได้ครับก็เป็นไปตามนโยบายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.256367436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.256372353+07:00","message":"> Transcript [52717] [false]: 'กลับก็ได้ครับก็เป็นไปตามนโยบายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.256376929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.256380296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.256383628+07:00","message":"StatePrefix: 'กลับก็ได้ครับก็เป็นไปตามนโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.256387852+07:00","message":"TextPushed: 'กลับก็ได้ครับก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:25.393592841+07:00","message":"receive streaming session, msgId: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:25.393634761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับก็ได้ครับก็เป็นไปตามสบายพี่\",\"confidence\":0.88843703}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:25.393641356+07:00","message":"receive interim result [true|false]: กลับก็ได้ครับก็เป็นไปตามสบายพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:25.393653155+07:00","message":"end recv isFinal message id 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:25.39365578+07:00","message":"end Recv id 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:25.393665148+07:00","message":"[buffer interim] 4736 true กลับก็ได้ครับก็เป็นไปตามสบายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.393677616+07:00","message":"[bufferProcess] interim [750000000]:กลับก็ได้ครับก็เป็นไปตามสบายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.393680446+07:00","message":"[bufferProcess] send to processor (isfinal):กลับก็ได้ครับก็เป็นไปตามนโยบายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.393684036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.393686976+07:00","message":"> Transcript [52718] [false]: 'กลับก็ได้ครับก็เป็นไปตามนโยบายพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.393690056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.393692121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.393694224+07:00","message":"StatePrefix: 'กลับก็ได้ครับก็เป็นไปตามนโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.393696654+07:00","message":"TextPushed: 'กลับก็ได้ครับก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.39369843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.393700366+07:00","message":"> Transcript [52719] [true]: 'กลับก็ได้ครับก็เป็นไปตามสบายพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.393702346+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.393704231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.393705758+07:00","message":"StatePrefix: 'กลับก็ได้ครับก็เป็นไปตามนโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.393707624+07:00","message":"TextPushed: 'กลับก็ได้ครับก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:25.393710436+07:00","message":"Push: 'ไปตามสบายพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:25.39371838+07:00","message":"push: {true ไปตามสบายพี่ 0 0xc0044a2600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:25.403032868+07:00","message":"write wav file: './tmp/7565/7565_4736.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:25.562484432+07:00","message":"[GCS] Start streaming session, msgId: 4737"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.46068998+07:00","message":"[GCS] Cleaned up inactive client: 4711"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.460716075+07:00","message":"[GCS] Cleaned up inactive client: 4712"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.460718856+07:00","message":"[GCS] Cleaned up inactive client: 4704"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.460720723+07:00","message":"[GCS] Cleaned up inactive client: 4710"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.460722625+07:00","message":"[GCS] Cleaned up inactive client: 4707"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.460724517+07:00","message":"[GCS] Cleaned up inactive client: 4708"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.460726539+07:00","message":"[GCS] Cleaned up inactive client: 4709"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.460728511+07:00","message":"[GCS] Cleaned up inactive client: 4705"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.460730232+07:00","message":"[GCS] Cleaned up inactive client: 4713"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.460732002+07:00","message":"[GCS] Cleaned up inactive client: 4706"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.460734227+07:00","message":"[GCS] Cleaned up inactive client: 4703"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.460736276+07:00","message":"[GCS] Cleaned up inactive client: 4702"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:26.463803147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:26.463810647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.586769601+07:00","message":"[GCS] IsForceVAD: false for message ID: 4737"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.654464521+07:00","message":"[GCS] Start streaming session, msgId: 4738"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.683740248+07:00","message":"receive streaming session, msgId: 4737"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.683758021+07:00","message":"found end of frame, send empty tag with msgId: 4737"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.683761239+07:00","message":"end Recv id 4737"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.68376775+07:00","message":"[buffer interim] 4737 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:26.683774875+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:26.683778587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:26.683781369+07:00","message":"> Transcript [52720] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:26.683783659+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:26.683785527+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:26.683787354+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:26.683789079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:26.683797043+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:26.683805983+07:00","message":"push: {true \n 0 0xc004ec4a00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:26.690017699+07:00","message":"write wav file: './tmp/7565/7565_4737.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:27.689470381+07:00","message":"receive streaming session, msgId: 4738"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:27.689516084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านนายก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:27.689521723+07:00","message":"receive interim result [false|false]: ท่านนายก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:27.689535772+07:00","message":"[buffer interim] 4738 false ท่านนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:27.689542752+07:00","message":"[bufferProcess] interim [840000000]:ท่านนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:27.689544956+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:27.689556264+07:00","message":"[bufferProcess] send to processor (ticker):ท่านนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:27.689559783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:27.689562733+07:00","message":"> Transcript [52721] [false]: 'ท่านนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:27.689567043+07:00","message":"Set StatePrefix (first interim): 'ท่านนายก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:28.264615427+07:00","message":"receive streaming session, msgId: 4738"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:28.264652679+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-05-12T14:22:28.264657798+07:00","message":"receive interim result [false|false]: ท่านนายก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:28.264671954+07:00","message":"[buffer interim] 4738 false ท่านนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:28.264681211+07:00","message":"[bufferProcess] interim [440000000]:ท่านนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:28.264683085+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:29.141710277+07:00","message":"[GCS] IsForceVAD: false for message ID: 4738"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:29.243342332+07:00","message":"receive streaming session, msgId: 4738"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:29.243375169+07:00","message":"receive 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-05-12T14:22:29.24338071+07:00","message":"receive interim result [false|false]: ท่านนายกครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:29.243394799+07:00","message":"[buffer interim] 4738 false ท่านนายกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.243402555+07:00","message":"[bufferProcess] interim [400000000]:ท่านนายกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.243405085+07:00","message":"[bufferProcess] send to processor:ท่านนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.243410895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.243413791+07:00","message":"> Transcript [52722] [false]: 'ท่านนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.243416815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.243419044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.243420845+07:00","message":"StatePrefix: 'ท่านนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.243423177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:29.270345086+07:00","message":"receive streaming session, msgId: 4738"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:29.270374818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านนายกนะครับ\",\"confidence\":0.90039515}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:29.270380163+07:00","message":"receive interim result [true|false]: ท่านนายกนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:29.270390224+07:00","message":"end recv isFinal message id 4738"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:29.270392182+07:00","message":"end Recv id 4738"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:29.270398225+07:00","message":"[buffer interim] 4738 true ท่านนายกนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.270405947+07:00","message":"[bufferProcess] interim [520000000]:ท่านนายกนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.270410711+07:00","message":"[bufferProcess] send to processor (isfinal):ท่านนายกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.270414622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.270417302+07:00","message":"> Transcript [52723] [false]: 'ท่านนายกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.270420299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.270422135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.270423993+07:00","message":"StatePrefix: 'ท่านนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.270426134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.270428067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.2704301+07:00","message":"> Transcript [52724] [true]: 'ท่านนายกนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.270432438+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.270434023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.270435566+07:00","message":"StatePrefix: 'ท่านนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.270437143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:29.270439952+07:00","message":"Push: 'ท่านนายกนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:29.270447622+07:00","message":"push: {true ท่านนายกนะครับ 0 0xc004462f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:29.278055602+07:00","message":"write wav file: './tmp/7565/7565_4738.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:29.40190633+07:00","message":"[GCS] Start streaming session, msgId: 4739"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:29.464823734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:29.464839752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.380119425+07:00","message":"receive streaming session, msgId: 4739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.38016236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.380168158+07:00","message":"receive interim result [false|false]: ความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.3801853+07:00","message":"[buffer interim] 4739 false ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.380192405+07:00","message":"[bufferProcess] interim [780000000]:ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.380194485+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.380202004+07:00","message":"[bufferProcess] send to processor (ticker):ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.380205146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.380210612+07:00","message":"> Transcript [52725] [false]: 'ความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.380213761+07:00","message":"Set StatePrefix (first interim): 'ความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.476844932+07:00","message":"receive streaming session, msgId: 4739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.476888459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.476897101+07:00","message":"receive interim result [false|false]: ความเป็นมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.476914591+07:00","message":"[buffer interim] 4739 false ความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.476923095+07:00","message":"[bufferProcess] interim [900000000]:ความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.476924992+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.598270337+07:00","message":"receive streaming session, msgId: 4739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.598305232+07:00","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-05-12T14:22:30.598311222+07:00","message":"receive interim result [false|false]: ความเป็นห่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.598323776+07:00","message":"[buffer interim] 4739 false ความเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.598331312+07:00","message":"[bufferProcess] interim [960000000]:ความเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.598333948+07:00","message":"[bufferProcess] send to processor:ความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.598338833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.598341633+07:00","message":"> Transcript [52726] [false]: 'ความเป็นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.598344874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.59834715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.598349053+07:00","message":"StatePrefix: 'ความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.598351286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.779580745+07:00","message":"receive streaming session, msgId: 4739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.779616994+07:00","message":"receive 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-05-12T14:22:30.779628799+07:00","message":"receive interim result [false|false]: ความเป็นห่วงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.779644406+07:00","message":"[buffer interim] 4739 false ความเป็นห่วงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.779652192+07:00","message":"[bufferProcess] interim [140000000]:ความเป็นห่วงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.779659919+07:00","message":"[bufferProcess] send to processor:ความเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.779663355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.779666195+07:00","message":"> Transcript [52727] [false]: 'ความเป็นห่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.779669494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.779671887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.779673711+07:00","message":"StatePrefix: 'ความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.779677011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.783956404+07:00","message":"receive streaming session, msgId: 4739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.783977686+07:00","message":"receive 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-05-12T14:22:30.783983013+07:00","message":"receive interim result [false|false]: ความเป็นห่วงเป็นใย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:30.783990561+07:00","message":"[buffer interim] 4739 false ความเป็นห่วงเป็นใย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.783996076+07:00","message":"[bufferProcess] interim [200000000]:ความเป็นห่วงเป็นใย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.783998201+07:00","message":"[bufferProcess] send to processor:ความเป็นห่วงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.784001234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.784004213+07:00","message":"> Transcript [52728] [false]: 'ความเป็นห่วงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.784007415+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.784009351+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.784011281+07:00","message":"StatePrefix: 'ความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:30.784013329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.051259882+07:00","message":"receive streaming session, msgId: 4739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.051293453+07:00","message":"receive 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-05-12T14:22:31.051299026+07:00","message":"receive interim result [false|false]: ความเป็นห่วงเป็นใยหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.051311363+07:00","message":"[buffer interim] 4739 false ความเป็นห่วงเป็นใยหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.051320901+07:00","message":"[bufferProcess] interim [500000000]:ความเป็นห่วงเป็นใยหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.05132348+07:00","message":"[bufferProcess] send to processor:ความเป็นห่วงเป็นใย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.051328543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.051331304+07:00","message":"> Transcript [52729] [false]: 'ความเป็นห่วงเป็นใย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.051334691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.051336788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.051339208+07:00","message":"StatePrefix: 'ความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.051341187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.051345507+07:00","message":"Push: 'ความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.051348057+07:00","message":"TextPushed: 'ความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.051350073+07:00","message":"Set new StatePrefix : 'ความเป็นห่วงเป็นใย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.051352544+07:00","message":"Next Push (prob) : 'ห่วงเป็นใย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.051360028+07:00","message":"push: {false ความเป็น 0 0xc004463400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.14769913+07:00","message":"receive streaming session, msgId: 4739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.147732408+07:00","message":"receive 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-05-12T14:22:31.147740212+07:00","message":"receive interim result [false|false]: ความเป็นห่วงเป็นใยเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.147752323+07:00","message":"[buffer interim] 4739 false ความเป็นห่วงเป็นใยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.147761265+07:00","message":"[bufferProcess] interim [560000000]:ความเป็นห่วงเป็นใยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.147763763+07:00","message":"[bufferProcess] send to processor:ความเป็นห่วงเป็นใยหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.147768786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.14777143+07:00","message":"> Transcript [52730] [false]: 'ความเป็นห่วงเป็นใยหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.14777492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.147776993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.147778964+07:00","message":"StatePrefix: 'ความเป็นห่วงเป็นใย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.147781312+07:00","message":"TextPushed: 'ความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.341759801+07:00","message":"receive streaming session, msgId: 4739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.341795014+07:00","message":"receive 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-05-12T14:22:31.341800767+07:00","message":"receive interim result [false|false]: ความเป็นห่วงเป็นใยเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.341818916+07:00","message":"[buffer interim] 4739 false ความเป็นห่วงเป็นใยเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.341826345+07:00","message":"[bufferProcess] interim [740000000]:ความเป็นห่วงเป็นใยเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.341828871+07:00","message":"[bufferProcess] send to processor:ความเป็นห่วงเป็นใยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.341832621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.3418387+07:00","message":"> Transcript [52731] [false]: 'ความเป็นห่วงเป็นใยเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.341842363+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.341844255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.341846488+07:00","message":"StatePrefix: 'ความเป็นห่วงเป็นใย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.341848785+07:00","message":"TextPushed: 'ความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.34421011+07:00","message":"receive streaming session, msgId: 4739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.344229426+07:00","message":"receive 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-05-12T14:22:31.344234361+07:00","message":"receive interim result [false|false]: ความเป็นห่วงเป็นใยเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.344247147+07:00","message":"[buffer interim] 4739 false ความเป็นห่วงเป็นใยเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.344252663+07:00","message":"[bufferProcess] interim [800000000]:ความเป็นห่วงเป็นใยเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.34425481+07:00","message":"[bufferProcess] send to processor:ความเป็นห่วงเป็นใยเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.344257566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.34426018+07:00","message":"> Transcript [52732] [false]: 'ความเป็นห่วงเป็นใยเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.344262875+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.344264686+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.344266974+07:00","message":"StatePrefix: 'ความเป็นห่วงเป็นใย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.344268976+07:00","message":"TextPushed: 'ความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.572191458+07:00","message":"[GCS] IsForceVAD: false for message ID: 4739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.704162944+07:00","message":"receive streaming session, msgId: 4739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.704207394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเป็นห่วงเป็นใยในเรื่องของ\",\"confidence\":0.94827735}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.704218556+07:00","message":"receive interim result [true|false]: ความเป็นห่วงเป็นใยในเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.704228714+07:00","message":"end recv isFinal message id 4739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.704230876+07:00","message":"end Recv id 4739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.70423817+07:00","message":"[buffer interim] 4739 true ความเป็นห่วงเป็นใยในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704248981+07:00","message":"[bufferProcess] interim [190000000]:ความเป็นห่วงเป็นใยในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704254184+07:00","message":"[bufferProcess] send to processor (isfinal):ความเป็นห่วงเป็นใยเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704257867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704260962+07:00","message":"> Transcript [52733] [false]: 'ความเป็นห่วงเป็นใยเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704264337+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704266305+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704268463+07:00","message":"StatePrefix: 'ความเป็นห่วงเป็นใย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704270565+07:00","message":"TextPushed: 'ความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704276872+07:00","message":"Push: 'ห่วงเป็นใย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704279019+07:00","message":"TextPushed: 'ความเป็นห่วงเป็นใย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704281887+07:00","message":"Set new StatePrefix : 'ความเป็นห่วงเป็นใยเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704284172+07:00","message":"Next Push (prob) : 'เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704285852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704287976+07:00","message":"> Transcript [52734] [true]: 'ความเป็นห่วงเป็นใยในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.70429033+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704291962+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704293544+07:00","message":"StatePrefix: 'ความเป็นห่วงเป็นใยเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704295376+07:00","message":"TextPushed: 'ความเป็นห่วงเป็นใย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:31.704297488+07:00","message":"Push: 'ในเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.704307011+07:00","message":"push: {false ห่วงเป็นใย 0 0xc004463400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.704315447+07:00","message":"push: {true ในเรื่องของ 0 0xc004463400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:31.71232139+07:00","message":"write wav file: './tmp/7565/7565_4739.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:31.832467385+07:00","message":"[GCS] Start streaming session, msgId: 4740"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:32.465433228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:32.465456203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:33.764500294+07:00","message":"[GCS] IsForceVAD: false for message ID: 4740"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:33.861045424+07:00","message":"receive streaming session, msgId: 4740"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:33.861070697+07:00","message":"found end of frame, send empty tag with msgId: 4740"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:33.861073941+07:00","message":"end Recv id 4740"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:33.861082917+07:00","message":"[buffer interim] 4740 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:33.861094428+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:33.861098464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:33.861101199+07:00","message":"> Transcript [52735] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:33.861104521+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:33.861106556+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:33.86110858+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:33.86111045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:33.86111342+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:33.861126206+07:00","message":"push: {true \n 0 0xc004ce9c80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:33.881938098+07:00","message":"write wav file: './tmp/7565/7565_4740.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:34.143332513+07:00","message":"[GCS] Start streaming session, msgId: 4741"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:35.465835013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:35.465849667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:35.573489741+07:00","message":"receive streaming session, msgId: 4741"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:35.573535223+07:00","message":"receive 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-05-12T14:22:35.573540787+07:00","message":"receive interim result [false|false]: บริษัท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:35.573555633+07:00","message":"[buffer interim] 4741 false บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:35.573562724+07:00","message":"[bufferProcess] interim [320000000]:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:35.573564429+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:35.573567546+07:00","message":"[bufferProcess] send to processor (ticker):บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:35.57357006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:35.573572736+07:00","message":"> Transcript [52736] [false]: 'บริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:35.573575342+07:00","message":"Set StatePrefix (first interim): 'บริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:35.764193076+07:00","message":"receive streaming session, msgId: 4741"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:35.764231656+07:00","message":"receive 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-05-12T14:22:35.764237203+07:00","message":"receive interim result [false|false]: บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:35.764249396+07:00","message":"[buffer interim] 4741 false บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:35.764256781+07:00","message":"[bufferProcess] interim [440000000]:บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:35.764258466+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:36.251764878+07:00","message":"[GCS] IsForceVAD: false for message ID: 4741"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:36.330205159+07:00","message":"receive streaming session, msgId: 4741"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:36.330243515+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-05-12T14:22:36.330248623+07:00","message":"receive interim result [false|false]: บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:36.330281283+07:00","message":"[buffer interim] 4741 false บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.330291548+07:00","message":"[bufferProcess] interim [40000000]:บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.330294475+07:00","message":"[bufferProcess] send to processor:บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.330297627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.330300986+07:00","message":"> Transcript [52737] [false]: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.330302999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.330304839+07:00","message":"Set new StatePrefix: 'บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:36.352026464+07:00","message":"receive streaming session, msgId: 4741"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:36.352066994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภค\",\"confidence\":0.89519036}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:36.352072804+07:00","message":"receive interim result [true|false]: บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:36.352081405+07:00","message":"end recv isFinal message id 4741"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:36.352083395+07:00","message":"end Recv id 4741"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:36.352089561+07:00","message":"[buffer interim] 4741 true บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.352096575+07:00","message":"[bufferProcess] interim [130000000]:บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.35209921+07:00","message":"[bufferProcess] send to processor (isfinal):บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.352102165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.352104911+07:00","message":"> Transcript [52738] [false]: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.35210751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.352109493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.352111375+07:00","message":"StatePrefix: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.352113245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.352114771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.352117841+07:00","message":"> Transcript [52739] [true]: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.352119798+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.352121486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.352123107+07:00","message":"StatePrefix: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.352124664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:36.352127105+07:00","message":"Push: 'บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:36.352135004+07:00","message":"push: {true บริโภค 0 0xc004ec4400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:36.35872572+07:00","message":"write wav file: './tmp/7565/7565_4741.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:36.512052778+07:00","message":"[GCS] Start streaming session, msgId: 4742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:37.87047871+07:00","message":"receive streaming session, msgId: 4742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:37.870523926+07:00","message":"receive 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-05-12T14:22:37.870529124+07:00","message":"receive interim result [false|false]: สินค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:37.870546013+07:00","message":"[buffer interim] 4742 false สินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:37.870553203+07:00","message":"[bufferProcess] interim [140000000]:สินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:37.870555151+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:37.870562056+07:00","message":"[bufferProcess] send to processor (ticker):สินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:37.870564723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:37.870567556+07:00","message":"> Transcript [52740] [false]: 'สินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:37.870569702+07:00","message":"Set StatePrefix (first interim): 'สินค้า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:38.466846489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:38.466851861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:38.469146961+07:00","message":"receive streaming session, msgId: 4742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:38.469197623+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-05-12T14:22:38.469205289+07:00","message":"receive interim result [false|false]: สินค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:38.469222073+07:00","message":"[buffer interim] 4742 false สินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:38.469233742+07:00","message":"[bufferProcess] interim [740000000]:สินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:38.469236203+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.39775847+07:00","message":"receive streaming session, msgId: 4742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.39780298+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-05-12T14:22:39.397809294+07:00","message":"receive interim result [false|false]: สินค้าวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.39782459+07:00","message":"[buffer interim] 4742 false สินค้าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.397832832+07:00","message":"[bufferProcess] interim [700000000]:สินค้าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.39783556+07:00","message":"[bufferProcess] send to processor:สินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.397839169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.397841872+07:00","message":"> Transcript [52741] [false]: 'สินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.397845046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.397847654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.39784951+07:00","message":"StatePrefix: 'สินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.397851759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.53379489+07:00","message":"receive streaming session, msgId: 4742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.533827158+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-05-12T14:22:39.533832579+07:00","message":"receive interim result [false|false]: สินค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.533846915+07:00","message":"[buffer interim] 4742 false สินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.533853502+07:00","message":"[bufferProcess] interim [820000000]:สินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.533856173+07:00","message":"[bufferProcess] send to processor:สินค้าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.533859438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.533862278+07:00","message":"> Transcript [52742] [false]: 'สินค้าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.533865951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.533869042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.533871013+07:00","message":"StatePrefix: 'สินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.533873104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.652301572+07:00","message":"[GCS] IsForceVAD: false for message ID: 4742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.702277304+07:00","message":"receive streaming session, msgId: 4742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.702312119+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-05-12T14:22:39.702318374+07:00","message":"receive interim result [false|false]: สินค้าวันนี้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.70233562+07:00","message":"[buffer interim] 4742 false สินค้าวันนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.70234528+07:00","message":"[bufferProcess] interim [0]:สินค้าวันนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.702348413+07:00","message":"[bufferProcess] send to processor:สินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.702351825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.702354618+07:00","message":"> Transcript [52743] [false]: 'สินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.7023579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.702360206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.70236192+07:00","message":"StatePrefix: 'สินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.702364096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.777858324+07:00","message":"receive streaming session, msgId: 4742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.777898469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สินค้าวันนี้ทาง\",\"confidence\":0.9190725}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.7779062+07:00","message":"receive interim result [true|false]: สินค้าวันนี้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.777914857+07:00","message":"end recv isFinal message id 4742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.777917046+07:00","message":"end Recv id 4742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.777924129+07:00","message":"[buffer interim] 4742 true สินค้าวันนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777933164+07:00","message":"[bufferProcess] interim [150000000]:สินค้าวันนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777937568+07:00","message":"[bufferProcess] send to processor (isfinal):สินค้าวันนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777940954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777944012+07:00","message":"> Transcript [52744] [false]: 'สินค้าวันนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777949049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777950829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777952705+07:00","message":"StatePrefix: 'สินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.77795474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777960781+07:00","message":"Push: 'สินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777962585+07:00","message":"TextPushed: 'สินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777964501+07:00","message":"Set new StatePrefix : 'สินค้าวันนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777966457+07:00","message":"Next Push (prob) : 'วันนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777968132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777970377+07:00","message":"> Transcript [52745] [true]: 'สินค้าวันนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777972442+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777974169+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777976187+07:00","message":"StatePrefix: 'สินค้าวันนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777978201+07:00","message":"TextPushed: 'สินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:39.777980249+07:00","message":"Push: 'วันนี้ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.777988298+07:00","message":"push: {false สินค้า 0 0xc002eaa400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.777993786+07:00","message":"push: {true วันนี้ทาง 0 0xc002eaa400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:39.786985293+07:00","message":"write wav file: './tmp/7565/7565_4742.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:39.972805384+07:00","message":"[GCS] Start streaming session, msgId: 4743"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:41.467768119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:41.467777184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:43.431413368+07:00","message":"[GCS] IsForceVAD: false for message ID: 4743"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:43.622485113+07:00","message":"[GCS] Start streaming session, msgId: 4744"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:43.751681211+07:00","message":"[GCS] IsForceVAD: false for message ID: 4744"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:43.848166712+07:00","message":"receive streaming session, msgId: 4744"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:43.848189757+07:00","message":"found end of frame, send empty tag with msgId: 4744"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:43.848192765+07:00","message":"end Recv id 4744"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:43.848199819+07:00","message":"[buffer interim] 4744 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:43.848208184+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:43.848212865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:43.848215669+07:00","message":"> Transcript [52746] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:43.848218263+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:43.848220449+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:43.848222413+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:43.848224179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:43.848230077+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:43.848240641+07:00","message":"push: {true \n 0 0xc004ce8780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:43.850900042+07:00","message":"receive streaming session, msgId: 4743"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:43.850927965+07:00","message":"found end of frame, send empty tag with msgId: 4743"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:43.850931622+07:00","message":"end Recv id 4743"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:43.850937105+07:00","message":"[buffer interim] this message is already final true 4743: '\n'"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:43.854460362+07:00","message":"write wav file: './tmp/7565/7565_4744.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:43.945997177+07:00","message":"[GCS] Start streaming session, msgId: 4745"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:44.467960782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:44.467973114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:44.819613715+07:00","message":"receive streaming session, msgId: 4745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:44.819657512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:44.819663902+07:00","message":"receive interim result [false|false]: นายก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:44.819680954+07:00","message":"[buffer interim] 4745 false นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:44.819687601+07:00","message":"[bufferProcess] interim [720000000]:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:44.819689577+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:45.165067391+07:00","message":"receive streaming session, msgId: 4745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:45.165113657+07:00","message":"receive 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-05-12T14:22:45.165120058+07:00","message":"receive interim result [false|false]: นายกอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:45.165139845+07:00","message":"[buffer interim] 4745 false นายกอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.165149046+07:00","message":"[bufferProcess] interim [20000000]:นายกอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.165152292+07:00","message":"[bufferProcess] send to processor:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.165156823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.165180754+07:00","message":"> Transcript [52747] [false]: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.165183394+07:00","message":"Set StatePrefix (first interim): 'นายก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:45.730458098+07:00","message":"receive streaming session, msgId: 4745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:45.730501664+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-05-12T14:22:45.730507744+07:00","message":"receive interim result [false|false]: นายกอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:45.730523636+07:00","message":"[buffer interim] 4745 false นายกอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.730539017+07:00","message":"[bufferProcess] interim [620000000]:นายกอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.730541592+07:00","message":"[bufferProcess] send to processor:นายกอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.730545164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.730549672+07:00","message":"> Transcript [52748] [false]: 'นายกอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.730553014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.730555377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.730557601+07:00","message":"StatePrefix: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.730559642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:45.885638389+07:00","message":"receive streaming session, msgId: 4745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:45.885682392+07:00","message":"receive 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-05-12T14:22:45.885688841+07:00","message":"receive interim result [false|false]: นายกเข้ามาดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:45.885706055+07:00","message":"[buffer interim] 4745 false นายกเข้ามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.885720759+07:00","message":"[bufferProcess] interim [740000000]:นายกเข้ามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.885723542+07:00","message":"[bufferProcess] send to processor:นายกอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.88572752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.885730343+07:00","message":"> Transcript [52749] [false]: 'นายกอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.885733925+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.885736383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.885738236+07:00","message":"StatePrefix: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.885740372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:45.903767192+07:00","message":"receive streaming session, msgId: 4745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:45.903801801+07:00","message":"receive 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-05-12T14:22:45.903808168+07:00","message":"receive interim result [false|false]: นายกเข้ามาดูแล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:45.903822637+07:00","message":"[buffer interim] 4745 false นายกเข้ามาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.903829579+07:00","message":"[bufferProcess] interim [800000000]:นายกเข้ามาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.903832682+07:00","message":"[bufferProcess] send to processor:นายกเข้ามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.903839082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.903841838+07:00","message":"> Transcript [52750] [false]: 'นายกเข้ามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.903844732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.903847004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.903848808+07:00","message":"StatePrefix: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:45.903850723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:46.516981364+07:00","message":"receive streaming session, msgId: 4745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:46.51701847+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-05-12T14:22:46.517024472+07:00","message":"receive interim result [false|false]: นายกเข้ามาดูแลในเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:46.517040558+07:00","message":"[buffer interim] 4745 false นายกเข้ามาดูแลในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.517048236+07:00","message":"[bufferProcess] interim [340000000]:นายกเข้ามาดูแลในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.517050456+07:00","message":"[bufferProcess] send to processor:นายกเข้ามาดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.517053829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.517056606+07:00","message":"> Transcript [52751] [false]: 'นายกเข้ามาดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.517060006+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.517062174+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.517063982+07:00","message":"StatePrefix: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.517066069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.517068858+07:00","message":"Push: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.517070789+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.517072703+07:00","message":"Set new StatePrefix : 'นายกเข้ามาดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.517075192+07:00","message":"Next Push (prob) : 'เข้ามาดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:46.517083511+07:00","message":"push: {false นายก 0 0xc004ec4e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:46.586999497+07:00","message":"receive streaming session, msgId: 4745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:46.587044841+07:00","message":"receive 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-05-12T14:22:46.587053312+07:00","message":"receive interim result [false|false]: นายกเข้ามาดูแลในเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:46.587067408+07:00","message":"[buffer interim] 4745 false นายกเข้ามาดูแลในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.587074362+07:00","message":"[bufferProcess] interim [520000000]:นายกเข้ามาดูแลในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.587076831+07:00","message":"[bufferProcess] send to processor:นายกเข้ามาดูแลในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.587079913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.587082633+07:00","message":"> Transcript [52752] [false]: 'นายกเข้ามาดูแลในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.587085778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.587087652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.587089941+07:00","message":"StatePrefix: 'นายกเข้ามาดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.587091991+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:46.824801876+07:00","message":"[GCS] IsForceVAD: false for message ID: 4745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:46.98318242+07:00","message":"receive streaming session, msgId: 4745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:46.983229981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกเข้ามาดูแลในเรื่องของ\",\"confidence\":0.92610776}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:46.983237936+07:00","message":"receive interim result [true|false]: นายกเข้ามาดูแลในเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:46.983248418+07:00","message":"end recv isFinal message id 4745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:46.983251155+07:00","message":"end Recv id 4745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:46.983257952+07:00","message":"[buffer interim] 4745 true นายกเข้ามาดูแลในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.98326936+07:00","message":"[bufferProcess] interim [910000000]:นายกเข้ามาดูแลในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.983272392+07:00","message":"[bufferProcess] send to processor (isfinal):นายกเข้ามาดูแลในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.983276288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.983279523+07:00","message":"> Transcript [52753] [false]: 'นายกเข้ามาดูแลในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.983282869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.983284676+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.983287103+07:00","message":"StatePrefix: 'นายกเข้ามาดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.983289395+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.983290986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.98329289+07:00","message":"> Transcript [52754] [true]: 'นายกเข้ามาดูแลในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.983295104+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.983297139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.983298847+07:00","message":"StatePrefix: 'นายกเข้ามาดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.98330062+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:46.983306373+07:00","message":"Push: 'เข้ามาดูแลในเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:46.983315553+07:00","message":"push: {true เข้ามาดูแลในเรื่องของ 0 0xc004ec4e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:46.991722838+07:00","message":"write wav file: './tmp/7565/7565_4745.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:47.213643563+07:00","message":"[GCS] Start streaming session, msgId: 4746"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:47.468801539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:47.468817416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:48.234197569+07:00","message":"[GCS] IsForceVAD: false for message ID: 4746"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:48.321013073+07:00","message":"receive streaming session, msgId: 4746"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:48.321058205+07:00","message":"receive 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-05-12T14:22:48.321063364+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:48.321081073+07:00","message":"[buffer interim] 4746 false รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:48.321091916+07:00","message":"[bufferProcess] interim [200000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:48.321093701+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:48.321100857+07:00","message":"[bufferProcess] send to processor (ticker):รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:48.321103754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:48.321106257+07:00","message":"> Transcript [52755] [false]: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:48.321108277+07:00","message":"Set StatePrefix (first interim): 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:48.349135496+07:00","message":"receive streaming session, msgId: 4746"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:48.349195012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควันรถ\",\"confidence\":0.7865714}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:48.349201704+07:00","message":"receive interim result [true|false]: ควันรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:48.349212896+07:00","message":"end recv isFinal message id 4746"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:48.349216472+07:00","message":"end Recv id 4746"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:48.349223601+07:00","message":"[buffer interim] 4746 true ควันรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:48.349235001+07:00","message":"[bufferProcess] interim [260000000]:ควันรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:48.349238816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:48.349241867+07:00","message":"> Transcript [52756] [true]: 'ควันรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:48.349244639+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:48.349246615+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:48.349248422+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:48.349250212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:48.349256212+07:00","message":"Push: 'ควันรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:48.349265506+07:00","message":"push: {true ควันรถ 0 0xc004ce9780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:48.355251792+07:00","message":"write wav file: './tmp/7565/7565_4746.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:48.362492029+07:00","message":"[GCS] Start streaming session, msgId: 4747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:49.228547691+07:00","message":"receive streaming session, msgId: 4747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:49.228591197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:49.228598469+07:00","message":"receive interim result [false|false]: คว้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:49.228613961+07:00","message":"[buffer interim] 4747 false คว้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.228629225+07:00","message":"[bufferProcess] interim [660000000]:คว้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.228640243+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:49.566021902+07:00","message":"receive streaming session, msgId: 4747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:49.566057263+07:00","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-05-12T14:22:49.566063357+07:00","message":"receive interim result [false|false]: ไฟฟ้านะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:49.566075925+07:00","message":"[buffer interim] 4747 false ไฟฟ้านะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.566085262+07:00","message":"[bufferProcess] interim [960000000]:ไฟฟ้านะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.566087625+07:00","message":"[bufferProcess] send to processor:คว้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.566090837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.566093461+07:00","message":"> Transcript [52757] [false]: 'คว้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.56609563+07:00","message":"Set StatePrefix (first interim): 'คว้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:49.600018243+07:00","message":"receive streaming session, msgId: 4747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:49.600054532+07:00","message":"receive 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-05-12T14:22:49.600061435+07:00","message":"receive interim result [false|false]: ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:49.600077007+07:00","message":"[buffer interim] 4747 false ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.600085505+07:00","message":"[bufferProcess] interim [20000000]:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.600089136+07:00","message":"[bufferProcess] send to processor:ไฟฟ้านะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.600095704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.600099686+07:00","message":"> Transcript [52758] [false]: 'ไฟฟ้านะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.600103056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.600106072+07:00","message":"Set new StatePrefix: 'ไฟฟ้านะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:49.799563985+07:00","message":"receive streaming session, msgId: 4747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:49.799598301+07:00","message":"receive 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-05-12T14:22:49.799604+07:00","message":"receive interim result [false|false]: ขับรถดีๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:49.799617268+07:00","message":"[buffer interim] 4747 false ขับรถดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.799624991+07:00","message":"[bufferProcess] interim [260000000]:ขับรถดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.799627351+07:00","message":"[bufferProcess] send to processor:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.799641239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.799644279+07:00","message":"> Transcript [52759] [false]: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.799646378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:49.79964851+07:00","message":"Set new StatePrefix: 'ขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:50.439772563+07:00","message":"receive streaming session, msgId: 4747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:50.439810534+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-05-12T14:22:50.439819255+07:00","message":"receive interim result [false|false]: ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:50.439829696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:50.439833362+07:00","message":"receive interim result [false|false]:  EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:50.43984299+07:00","message":"[buffer interim] 4747 false ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:50.439848177+07:00","message":"[buffer interim] 4747 false  EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.439857455+07:00","message":"[bufferProcess] interim [860000000]:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.439860884+07:00","message":"[bufferProcess] send to processor:ขับรถดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.439864972+07:00","message":"[bufferProcess] interim [860000000]: EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.439868567+07:00","message":"[bufferProcess] update buffer: ขับรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.439872519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.439876217+07:00","message":"> Transcript [52760] [false]: 'ขับรถดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.439880027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.439882647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.439885416+07:00","message":"StatePrefix: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.439888182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:50.468895854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:50.468900702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:50.671619006+07:00","message":"[GCS] IsForceVAD: false for message ID: 4747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:50.733497055+07:00","message":"[GCS] Start streaming session, msgId: 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:50.860784541+07:00","message":"receive streaming session, msgId: 4747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:50.860824109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับรถ EV\",\"confidence\":0.8942722}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:50.860829687+07:00","message":"receive interim result [true|false]: ขับรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:50.860836912+07:00","message":"end recv isFinal message id 4747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:50.860839579+07:00","message":"end Recv id 4747"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:50.860845726+07:00","message":"[buffer interim] 4747 true ขับรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.860854802+07:00","message":"[bufferProcess] interim [340000000]:ขับรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.860859858+07:00","message":"[bufferProcess] send to processor (isfinal):ขับรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.86086299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.860870038+07:00","message":"> Transcript [52761] [false]: 'ขับรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.860873369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.860875318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.860877072+07:00","message":"StatePrefix: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.860879141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.860880675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.86088471+07:00","message":"> Transcript [52762] [true]: 'ขับรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.86088664+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.860888259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.86088987+07:00","message":"StatePrefix: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.860891437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:50.860896662+07:00","message":"Push: 'ขับรถ EV'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:50.860907112+07:00","message":"push: {true ขับรถ EV 0 0xc004ce9d80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:50.868272658+07:00","message":"write wav file: './tmp/7565/7565_4747.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:51.43028605+07:00","message":"receive streaming session, msgId: 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:51.430325168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:51.430330711+07:00","message":"receive interim result [false|false]: เส้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:51.430350145+07:00","message":"[buffer interim] 4748 false เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.430357329+07:00","message":"[bufferProcess] interim [660000000]:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.430359132+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:51.634364142+07:00","message":"receive streaming session, msgId: 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:51.634395646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นตรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:51.634401375+07:00","message":"receive interim result [false|false]: เส้นตรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:51.634415129+07:00","message":"[buffer interim] 4748 false เส้นตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.634422472+07:00","message":"[bufferProcess] interim [840000000]:เส้นตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.63442488+07:00","message":"[bufferProcess] send to processor:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.634427948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.634430594+07:00","message":"> Transcript [52763] [false]: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.634432643+07:00","message":"Set StatePrefix (first interim): 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:51.703362726+07:00","message":"receive streaming session, msgId: 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:51.703407607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:51.703413573+07:00","message":"receive interim result [false|false]: เส้นต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:51.703429952+07:00","message":"[buffer interim] 4748 false เส้นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.703438132+07:00","message":"[bufferProcess] interim [900000000]:เส้นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.703440827+07:00","message":"[bufferProcess] send to processor:เส้นตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.703449492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.703454497+07:00","message":"> Transcript [52764] [false]: 'เส้นตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.703458028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.703460351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.703462216+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.703464294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:51.749652133+07:00","message":"receive streaming session, msgId: 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:51.749689065+07:00","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-05-12T14:22:51.749695599+07:00","message":"receive interim result [false|false]: เส้นต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:51.749712017+07:00","message":"[buffer interim] 4748 false เส้นต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.749719407+07:00","message":"[bufferProcess] interim [960000000]:เส้นต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.749721671+07:00","message":"[bufferProcess] send to processor:เส้นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.749724926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.749728063+07:00","message":"> Transcript [52765] [false]: 'เส้นต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.749732814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.749737386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.749740137+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:51.749744775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:52.003303755+07:00","message":"receive streaming session, msgId: 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:52.003368105+07:00","message":"receive 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-05-12T14:22:52.00337468+07:00","message":"receive interim result [false|false]: จึงต้องมีกฎ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:52.003390639+07:00","message":"[buffer interim] 4748 false จึงต้องมีกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.003399433+07:00","message":"[bufferProcess] interim [320000000]:จึงต้องมีกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.003402024+07:00","message":"[bufferProcess] send to processor:เส้นต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.003407477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.003411239+07:00","message":"> Transcript [52766] [false]: 'เส้นต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.003418506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.003420809+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.003422672+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.003424636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:52.165954517+07:00","message":"receive streaming session, msgId: 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:52.166000279+07:00","message":"receive 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-05-12T14:22:52.166006605+07:00","message":"receive interim result [false|false]: จึงต้องมีกฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:52.166021233+07:00","message":"[buffer interim] 4748 false จึงต้องมีกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.166032266+07:00","message":"[bufferProcess] interim [500000000]:จึงต้องมีกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.166034602+07:00","message":"[bufferProcess] send to processor:จึงต้องมีกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.166038028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.166040872+07:00","message":"> Transcript [52767] [false]: 'จึงต้องมีกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.166043065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.166045784+07:00","message":"Set new StatePrefix: 'จึงต้องมีกฎ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:52.811820855+07:00","message":"receive streaming session, msgId: 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:52.811858083+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-05-12T14:22:52.811863536+07:00","message":"receive interim result [false|false]: จึงต้องมีกฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:52.811878362+07:00","message":"[buffer interim] 4748 false จึงต้องมีกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.811887639+07:00","message":"[bufferProcess] interim [100000000]:จึงต้องมีกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.811890056+07:00","message":"[bufferProcess] send to processor:จึงต้องมีกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.81190697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.811910906+07:00","message":"> Transcript [52768] [false]: 'จึงต้องมีกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.811914568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.811916677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.811918523+07:00","message":"StatePrefix: 'จึงต้องมีกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:52.811920863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:53.314828806+07:00","message":"receive streaming session, msgId: 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:53.314865301+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-05-12T14:22:53.314870983+07:00","message":"receive interim result [false|false]: จึงต้องมีกฎหมายบังคับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:53.314883367+07:00","message":"[buffer interim] 4748 false จึงต้องมีกฎหมายบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:53.314890879+07:00","message":"[bufferProcess] interim [580000000]:จึงต้องมีกฎหมายบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:53.314895894+07:00","message":"[bufferProcess] send to processor:จึงต้องมีกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:53.314902289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:53.314905251+07:00","message":"> Transcript [52769] [false]: 'จึงต้องมีกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:53.314908322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:53.314910482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:53.314912283+07:00","message":"StatePrefix: 'จึงต้องมีกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:53.314914254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:53.469219347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:53.469236639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:53.893480737+07:00","message":"receive streaming session, msgId: 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:53.893516313+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-05-12T14:22:53.893523604+07:00","message":"receive interim result [false|false]: จึงต้องมีกฎหมายบังคับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:53.893540731+07:00","message":"[buffer interim] 4748 false จึงต้องมีกฎหมายบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:53.893549453+07:00","message":"[bufferProcess] interim [180000000]:จึงต้องมีกฎหมายบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:53.893553409+07:00","message":"[bufferProcess] send to processor:จึงต้องมีกฎหมายบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:53.893557837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:53.893561745+07:00","message":"> Transcript [52770] [false]: 'จึงต้องมีกฎหมายบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:53.893566989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:53.893569817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:53.893572976+07:00","message":"StatePrefix: 'จึงต้องมีกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:53.893575906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:54.462081754+07:00","message":"receive streaming session, msgId: 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:54.462118859+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-05-12T14:22:54.462125113+07:00","message":"receive interim result [false|false]: จึงต้องมีกฎหมายบังคับเพื่อที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:54.462139112+07:00","message":"[buffer interim] 4748 false จึงต้องมีกฎหมายบังคับเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.46214709+07:00","message":"[bufferProcess] interim [780000000]:จึงต้องมีกฎหมายบังคับเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.462149838+07:00","message":"[bufferProcess] send to processor:จึงต้องมีกฎหมายบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.462157183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.462160457+07:00","message":"> Transcript [52771] [false]: 'จึงต้องมีกฎหมายบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.462163998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.462166385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.462168139+07:00","message":"StatePrefix: 'จึงต้องมีกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.462170222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.462174893+07:00","message":"Push: 'จึงต้องมีกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.462177152+07:00","message":"TextPushed: 'จึงต้องมีกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.462179286+07:00","message":"Set new StatePrefix : 'จึงต้องมีกฎหมายบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.462181809+07:00","message":"Next Push (prob) : 'หมายบังคับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:54.462192817+07:00","message":"push: {false จึงต้องมีกฎ 0 0xc004ec4f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:54.598325788+07:00","message":"receive streaming session, msgId: 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:54.598365989+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-05-12T14:22:54.598372507+07:00","message":"receive interim result [false|false]: จึงต้องมีกฎหมายบังคับเพื่อที่จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:54.598387016+07:00","message":"[buffer interim] 4748 false จึงต้องมีกฎหมายบังคับเพื่อที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.598395889+07:00","message":"[bufferProcess] interim [900000000]:จึงต้องมีกฎหมายบังคับเพื่อที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.5983989+07:00","message":"[bufferProcess] send to processor:จึงต้องมีกฎหมายบังคับเพื่อที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.598408494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.598411412+07:00","message":"> Transcript [52772] [false]: 'จึงต้องมีกฎหมายบังคับเพื่อที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.598415257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.598417641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.598421503+07:00","message":"StatePrefix: 'จึงต้องมีกฎหมายบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.598424335+07:00","message":"TextPushed: 'จึงต้องมีกฎ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:54.910121226+07:00","message":"receive streaming session, msgId: 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:54.910165873+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-05-12T14:22:54.910172955+07:00","message":"receive interim result [false|false]: จึงต้องมีกฎหมายบังคับเพื่อที่จะทำให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:54.910190406+07:00","message":"[buffer interim] 4748 false จึงต้องมีกฎหมายบังคับเพื่อที่จะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.91019947+07:00","message":"[bufferProcess] interim [140000000]:จึงต้องมีกฎหมายบังคับเพื่อที่จะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.910205398+07:00","message":"[bufferProcess] send to processor:จึงต้องมีกฎหมายบังคับเพื่อที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.910209306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.910212215+07:00","message":"> Transcript [52773] [false]: 'จึงต้องมีกฎหมายบังคับเพื่อที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.910216349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.910219714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.910222296+07:00","message":"StatePrefix: 'จึงต้องมีกฎหมายบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:54.91022509+07:00","message":"TextPushed: 'จึงต้องมีกฎ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:55.022195569+07:00","message":"[GCS] IsForceVAD: false for message ID: 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:55.180187556+07:00","message":"receive streaming session, msgId: 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:55.180227134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงต้องมีกฎหมายบังคับเพื่อที่จะทำให้\",\"confidence\":0.94171524}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:55.180234909+07:00","message":"receive interim result [true|false]: จึงต้องมีกฎหมายบังคับเพื่อที่จะทำให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:55.18024596+07:00","message":"end recv isFinal message id 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:55.180248241+07:00","message":"end Recv id 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:55.180255849+07:00","message":"[buffer interim] 4748 true จึงต้องมีกฎหมายบังคับเพื่อที่จะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:55.180264997+07:00","message":"[bufferProcess] interim [500000000]:จึงต้องมีกฎหมายบังคับเพื่อที่จะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:55.180269853+07:00","message":"[bufferProcess] send to processor (isfinal):จึงต้องมีกฎหมายบังคับเพื่อที่จะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:55.180277029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:55.180282054+07:00","message":"> Transcript [52774] [false]: 'จึงต้องมีกฎหมายบังคับเพื่อที่จะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:55.180287022+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:55.180290158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:55.180293847+07:00","message":"StatePrefix: 'จึงต้องมีกฎหมายบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:55.180295926+07:00","message":"TextPushed: 'จึงต้องมีกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:55.180297806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:55.180299859+07:00","message":"> Transcript [52775] [true]: 'จึงต้องมีกฎหมายบังคับเพื่อที่จะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:55.180302152+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:55.18030383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:55.180305372+07:00","message":"StatePrefix: 'จึงต้องมีกฎหมายบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:55.180307131+07:00","message":"TextPushed: 'จึงต้องมีกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:55.180310156+07:00","message":"Push: 'หมายบังคับเพื่อที่จะทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:55.18031799+07:00","message":"push: {true หมายบังคับเพื่อที่จะทำให้ 0 0xc004ec4f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:55.191077044+07:00","message":"write wav file: './tmp/7565/7565_4748.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:55.341659133+07:00","message":"[GCS] Start streaming session, msgId: 4749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.195338232+07:00","message":"receive streaming session, msgId: 4749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.195383919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.195389723+07:00","message":"receive interim result [false|false]: ผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.195407244+07:00","message":"[buffer interim] 4749 false ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:56.195416281+07:00","message":"[bufferProcess] interim [660000000]:ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:56.19541817+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:56.195421856+07:00","message":"[bufferProcess] send to processor (ticker):ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:56.195424814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:56.195427765+07:00","message":"> Transcript [52776] [false]: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:56.195430254+07:00","message":"Set StatePrefix (first interim): 'ผู้ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.199733505+07:00","message":"receive streaming session, msgId: 4749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.199762566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.199767847+07:00","message":"receive interim result [false|false]: ผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.199784524+07:00","message":"[buffer interim] 4749 false ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:56.199793219+07:00","message":"[bufferProcess] interim [720000000]:ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:56.199797039+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.461146509+07:00","message":"[GCS] Cleaned up inactive client: 4719"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.461203985+07:00","message":"[GCS] Cleaned up inactive client: 4714"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.461209217+07:00","message":"[GCS] Cleaned up inactive client: 4722"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.46121203+07:00","message":"[GCS] Cleaned up inactive client: 4723"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.461215167+07:00","message":"[GCS] Cleaned up inactive client: 4718"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.461218086+07:00","message":"[GCS] Cleaned up inactive client: 4721"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.461220762+07:00","message":"[GCS] Cleaned up inactive client: 4716"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.461223591+07:00","message":"[GCS] Cleaned up inactive client: 4725"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.461226442+07:00","message":"[GCS] Cleaned up inactive client: 4715"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.46122905+07:00","message":"[GCS] Cleaned up inactive client: 4717"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.46123214+07:00","message":"[GCS] Cleaned up inactive client: 4724"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.461234859+07:00","message":"[GCS] Cleaned up inactive client: 4720"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:56.469253517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:56.469269037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.791061417+07:00","message":"receive streaming session, msgId: 4749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.791097522+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-05-12T14:22:56.79110611+07:00","message":"receive interim result [false|false]: ผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:56.791119025+07:00","message":"[buffer interim] 4749 false ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:56.791127108+07:00","message":"[bufferProcess] interim [320000000]:ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:56.791129557+07:00","message":"[bufferProcess] send to processor:ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:56.791134635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:56.791137313+07:00","message":"> Transcript [52777] [false]: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:56.791139773+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:56.791141921+07:00","message":"Set new StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.08989037+07:00","message":"receive streaming session, msgId: 4749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.089938846+07:00","message":"receive 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-05-12T14:22:57.089945031+07:00","message":"receive interim result [false|false]: ผู้บริโภคและเข้าถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.089956044+07:00","message":"[buffer interim] 4749 false ผู้บริโภคและเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.089963816+07:00","message":"[bufferProcess] interim [560000000]:ผู้บริโภคและเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.089968163+07:00","message":"[bufferProcess] send to processor:ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.089975177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.089978207+07:00","message":"> Transcript [52778] [false]: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.089981805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.08998388+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.089987862+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.089990351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.413113988+07:00","message":"receive streaming session, msgId: 4749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.413152539+07:00","message":"receive 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-05-12T14:22:57.413158572+07:00","message":"receive interim result [false|false]: ผู้บริโภคและเข้าถึงข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.413189862+07:00","message":"[buffer interim] 4749 false ผู้บริโภคและเข้าถึงข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.413200282+07:00","message":"[bufferProcess] interim [920000000]:ผู้บริโภคและเข้าถึงข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.41320285+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคและเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.413205974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.413209171+07:00","message":"> Transcript [52779] [false]: 'ผู้บริโภคและเข้าถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.413212587+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.413214477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.41321633+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.41321827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.473885436+07:00","message":"receive streaming session, msgId: 4749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.473919717+07:00","message":"receive 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-05-12T14:22:57.473926595+07:00","message":"receive interim result [false|false]: ผู้บริโภคและเข้าถึงข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.473940421+07:00","message":"[buffer interim] 4749 false ผู้บริโภคและเข้าถึงข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.473947968+07:00","message":"[bufferProcess] interim [980000000]:ผู้บริโภคและเข้าถึงข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.4739505+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคและเข้าถึงข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.473956874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.47395963+07:00","message":"> Transcript [52780] [false]: 'ผู้บริโภคและเข้าถึงข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.473965218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.473967642+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.473969711+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.473971984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.852970272+07:00","message":"[GCS] IsForceVAD: false for message ID: 4749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.957953146+07:00","message":"receive streaming session, msgId: 4749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.957998067+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-05-12T14:22:57.958003944+07:00","message":"receive interim result [true|false]: ผู้บริโภคเข้าถึงข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.958015883+07:00","message":"end recv isFinal message id 4749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.958021269+07:00","message":"end Recv id 4749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.958029041+07:00","message":"[buffer interim] 4749 true ผู้บริโภคเข้าถึงข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958037795+07:00","message":"[bufferProcess] interim [520000000]:ผู้บริโภคเข้าถึงข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958041048+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้บริโภคและเข้าถึงข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958044197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.95804735+07:00","message":"> Transcript [52781] [false]: 'ผู้บริโภคและเข้าถึงข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958051204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958053245+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958055133+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958057049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958059581+07:00","message":"Push: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958061317+07:00","message":"TextPushed: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958063233+07:00","message":"Set new StatePrefix : 'ผู้บริโภคและเข้าถึงข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958065226+07:00","message":"Next Push (prob) : 'และเข้าถึงข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958066917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958069081+07:00","message":"> Transcript [52782] [true]: 'ผู้บริโภคเข้าถึงข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958072475+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.95807436+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958075944+07:00","message":"StatePrefix: 'ผู้บริโภคและเข้าถึงข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958077854+07:00","message":"TextPushed: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:57.958080872+07:00","message":"Push: 'เข้าถึงข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.958088443+07:00","message":"push: {false ผู้บริโภค 0 0xc0044a2000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:57.958096022+07:00","message":"push: {true เข้าถึงข้อมูล 0 0xc0044a2000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:57.965684577+07:00","message":"write wav file: './tmp/7565/7565_4749.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:58.10220605+07:00","message":"[GCS] Start streaming session, msgId: 4750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:58.79180538+07:00","message":"receive streaming session, msgId: 4750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:58.791854963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอร์ด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:58.79186085+07:00","message":"receive interim result [false|false]: คอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:58.791879792+07:00","message":"[buffer interim] 4750 false คอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:58.791888985+07:00","message":"[bufferProcess] interim [480000000]:คอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:58.791891011+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.120753727+07:00","message":"receive streaming session, msgId: 4750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.120803408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.120810455+07:00","message":"receive interim result [false|false]: ก่อนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.120826108+07:00","message":"[buffer interim] 4750 false ก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.120833314+07:00","message":"[bufferProcess] interim [780000000]:ก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.120835524+07:00","message":"[bufferProcess] send to processor:คอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.120840667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.120844074+07:00","message":"> Transcript [52783] [false]: 'คอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.120846089+07:00","message":"Set StatePrefix (first interim): 'คอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.201287915+07:00","message":"receive streaming session, msgId: 4750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.201322869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.201328372+07:00","message":"receive interim result [false|false]: ก่อนที่จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.201340957+07:00","message":"[buffer interim] 4750 false ก่อนที่จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.201347875+07:00","message":"[bufferProcess] interim [900000000]:ก่อนที่จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.201350406+07:00","message":"[bufferProcess] send to processor:ก่อนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.201355614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.201358663+07:00","message":"> Transcript [52784] [false]: 'ก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.201360582+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.201362398+07:00","message":"Set new StatePrefix: 'ก่อนที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.280585103+07:00","message":"receive streaming session, msgId: 4750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.280624217+07:00","message":"receive 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-05-12T14:22:59.280630455+07:00","message":"receive interim result [false|false]: ก่อนที่จะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.280652692+07:00","message":"[buffer interim] 4750 false ก่อนที่จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.280660744+07:00","message":"[bufferProcess] interim [20000000]:ก่อนที่จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.280663431+07:00","message":"[bufferProcess] send to processor:ก่อนที่จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.280666784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.280669382+07:00","message":"> Transcript [52785] [false]: 'ก่อนที่จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.28067326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.280675444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.280677257+07:00","message":"StatePrefix: 'ก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.280679731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.382954916+07:00","message":"[GCS] IsForceVAD: false for message ID: 4750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.452948061+07:00","message":"[GCS] Start streaming session, msgId: 4751"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:59.469985103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:22:59.470000146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.482153423+07:00","message":"receive streaming session, msgId: 4750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.482191159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่จะมีการ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.482197458+07:00","message":"receive interim result [true|false]: ก่อนที่จะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.482208447+07:00","message":"end recv isFinal message id 4750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.482210539+07:00","message":"end Recv id 4750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.482216463+07:00","message":"[buffer interim] 4750 true ก่อนที่จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.482224131+07:00","message":"[bufferProcess] interim [290000000]:ก่อนที่จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.482230418+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนที่จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.48223594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.482239258+07:00","message":"> Transcript [52786] [false]: 'ก่อนที่จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.482242376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.482244107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.482245849+07:00","message":"StatePrefix: 'ก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.482247851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.482249427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.482251393+07:00","message":"> Transcript [52787] [true]: 'ก่อนที่จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.482253562+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.482255532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.482257164+07:00","message":"StatePrefix: 'ก่อนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.482258776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:22:59.482267016+07:00","message":"Push: 'ก่อนที่จะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:22:59.482273842+07:00","message":"push: {true ก่อนที่จะมีการ 0 0xc0035b8000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:22:59.488285118+07:00","message":"write wav file: './tmp/7565/7565_4750.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:00.496267714+07:00","message":"receive streaming session, msgId: 4751"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:00.496312234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไก่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:00.496318357+07:00","message":"receive interim result [false|false]: ไก่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:00.496334524+07:00","message":"[buffer interim] 4751 false ไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:00.496341114+07:00","message":"[bufferProcess] interim [840000000]:ไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:00.496343194+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:00.496350011+07:00","message":"[bufferProcess] send to processor (ticker):ไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:00.496353697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:00.496356258+07:00","message":"> Transcript [52788] [false]: 'ไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:00.49635839+07:00","message":"Set StatePrefix (first interim): 'ไก่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.071635314+07:00","message":"receive streaming session, msgId: 4751"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.071677893+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-05-12T14:23:01.071683337+07:00","message":"receive interim result [false|false]: ไก่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.07169682+07:00","message":"[buffer interim] 4751 false ไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.071703988+07:00","message":"[bufferProcess] interim [440000000]:ไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.071705862+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.114285858+07:00","message":"[GCS] IsForceVAD: false for message ID: 4751"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.177954028+07:00","message":"[GCS] Start streaming session, msgId: 4752"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.240910446+07:00","message":"[GCS] IsForceVAD: false for message ID: 4752"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.255801646+07:00","message":"receive streaming session, msgId: 4751"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.255850777+07:00","message":"receive 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-05-12T14:23:01.255862171+07:00","message":"receive interim result [false|false]: ไก่นะครับรายการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.255886451+07:00","message":"[buffer interim] 4751 false ไก่นะครับรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.255902989+07:00","message":"[bufferProcess] interim [680000000]:ไก่นะครับรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.255906381+07:00","message":"[bufferProcess] send to processor:ไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.255920499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.255923658+07:00","message":"> Transcript [52789] [false]: 'ไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.255927181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.25592934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.255931819+07:00","message":"StatePrefix: 'ไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.255933989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.280920616+07:00","message":"receive streaming session, msgId: 4751"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.280963989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไก่นะครับ\",\"confidence\":0.8883998}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.280971669+07:00","message":"receive interim result [true|false]: ไก่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.280979302+07:00","message":"end recv isFinal message id 4751"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.280981337+07:00","message":"end Recv id 4751"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.280988414+07:00","message":"[buffer interim] 4751 true ไก่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.280996561+07:00","message":"[bufferProcess] interim [680000000]:ไก่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.280999894+07:00","message":"[bufferProcess] send to processor (isfinal):ไก่นะครับรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.281004113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.281007185+07:00","message":"> Transcript [52790] [false]: 'ไก่นะครับรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.281010757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.281012585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.281014829+07:00","message":"StatePrefix: 'ไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.28101687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.281020668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.281022864+07:00","message":"> Transcript [52791] [true]: 'ไก่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.281027302+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.281028891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.28103055+07:00","message":"StatePrefix: 'ไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.281032121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.281035007+07:00","message":"Push: 'ไก่นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.281044687+07:00","message":"push: {true ไก่นะครับ 0 0xc004462280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:01.287335126+07:00","message":"write wav file: './tmp/7565/7565_4751.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.379727886+07:00","message":"receive streaming session, msgId: 4752"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.379748792+07:00","message":"found end of frame, send empty tag with msgId: 4752"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.379752151+07:00","message":"end Recv id 4752"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.379760226+07:00","message":"[buffer interim] 4752 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.379768947+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.379772883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.379775667+07:00","message":"> Transcript [52792] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.379778632+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.379781053+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.37978282+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.379784582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:01.379794716+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.37980582+07:00","message":"push: {true \n 0 0xc004ec4180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:01.383745842+07:00","message":"write wav file: './tmp/7565/7565_4752.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:01.492489888+07:00","message":"[GCS] Start streaming session, msgId: 4753"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.211278494+07:00","message":"receive streaming session, msgId: 4753"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.211321346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.211326544+07:00","message":"receive interim result [false|false]: จะเลือก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.211338492+07:00","message":"[buffer interim] 4753 false จะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.21134567+07:00","message":"[bufferProcess] interim [540000000]:จะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.211347669+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.338111105+07:00","message":"receive streaming session, msgId: 4753"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.338150115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเลือกซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.338156444+07:00","message":"receive interim result [false|false]: จะเลือกซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.338172792+07:00","message":"[buffer interim] 4753 false จะเลือกซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.338181246+07:00","message":"[bufferProcess] interim [660000000]:จะเลือกซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.33818352+07:00","message":"[bufferProcess] send to processor:จะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.338187575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.338190874+07:00","message":"> Transcript [52793] [false]: 'จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.338193023+07:00","message":"Set StatePrefix (first interim): 'จะเลือก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:02.470823014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:02.470822416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.712010925+07:00","message":"[GCS] IsForceVAD: false for message ID: 4753"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.805378781+07:00","message":"receive streaming session, msgId: 4753"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.805426577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเลือกซื้อ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.805432838+07:00","message":"receive interim result [true|false]: จะเลือกซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.805446487+07:00","message":"end recv isFinal message id 4753"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.805448582+07:00","message":"end Recv id 4753"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.805455962+07:00","message":"[buffer interim] 4753 true จะเลือกซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.805464386+07:00","message":"[bufferProcess] interim [230000000]:จะเลือกซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.805471402+07:00","message":"[bufferProcess] send to processor (isfinal):จะเลือกซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.805474813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.805478155+07:00","message":"> Transcript [52794] [false]: 'จะเลือกซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.805481367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.805483253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.805485154+07:00","message":"StatePrefix: 'จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.805487268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.805489215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.805491272+07:00","message":"> Transcript [52795] [true]: 'จะเลือกซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.805493215+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.805494971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.805496539+07:00","message":"StatePrefix: 'จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.805500321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:02.805507255+07:00","message":"Push: 'จะเลือกซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.805515983+07:00","message":"push: {true จะเลือกซื้อ 0 0xc004d59a80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:02.811627754+07:00","message":"write wav file: './tmp/7565/7565_4753.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:02.977138165+07:00","message":"[GCS] Start streaming session, msgId: 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:04.1389036+07:00","message":"receive streaming session, msgId: 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:04.138942618+07:00","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-05-12T14:23:04.138947707+07:00","message":"receive interim result [false|false]: อาการของรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:04.138963224+07:00","message":"[buffer interim] 4754 false อาการของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.138970183+07:00","message":"[bufferProcess] interim [960000000]:อาการของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.138972061+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.138977659+07:00","message":"[bufferProcess] send to processor (ticker):อาการของรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.138980758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.138983355+07:00","message":"> Transcript [52796] [false]: 'อาการของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.138985392+07:00","message":"Set StatePrefix (first interim): 'อาการของรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:04.600379202+07:00","message":"receive streaming session, msgId: 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:04.600420723+07:00","message":"receive 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-05-12T14:23:04.600428243+07:00","message":"receive interim result [false|false]: อาการของรถไปกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:04.60044602+07:00","message":"[buffer interim] 4754 false อาการของรถไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.600456908+07:00","message":"[bufferProcess] interim [440000000]:อาการของรถไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.600458756+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:04.635302994+07:00","message":"receive streaming session, msgId: 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:04.635362001+07:00","message":"receive 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-05-12T14:23:04.635370848+07:00","message":"receive interim result [false|false]: อาการของรถใบขับขี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:04.635385169+07:00","message":"[buffer interim] 4754 false อาการของรถใบขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.635396708+07:00","message":"[bufferProcess] interim [500000000]:อาการของรถใบขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.635400485+07:00","message":"[bufferProcess] send to processor:อาการของรถไปกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.635407957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.635412439+07:00","message":"> Transcript [52797] [false]: 'อาการของรถไปกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.635415503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.635417489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.63541945+07:00","message":"StatePrefix: 'อาการของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.6354217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:04.773842517+07:00","message":"receive streaming session, msgId: 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:04.773879692+07:00","message":"receive 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-05-12T14:23:04.773886314+07:00","message":"receive interim result [false|false]: อาการของรถไปกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:04.773898838+07:00","message":"[buffer interim] 4754 false อาการของรถไปกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.773906162+07:00","message":"[bufferProcess] interim [560000000]:อาการของรถไปกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.773908995+07:00","message":"[bufferProcess] send to processor:อาการของรถใบขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.77391452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.773919708+07:00","message":"> Transcript [52798] [false]: 'อาการของรถใบขับขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.773923335+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.773925488+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.773955133+07:00","message":"StatePrefix: 'อาการของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.773958426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:04.798889071+07:00","message":"receive streaming session, msgId: 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:04.798915184+07:00","message":"receive 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-05-12T14:23:04.798921219+07:00","message":"receive interim result [false|false]: อาการของรถยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:04.798938501+07:00","message":"[buffer interim] 4754 false อาการของรถยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.798946088+07:00","message":"[bufferProcess] interim [620000000]:อาการของรถยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.798949597+07:00","message":"[bufferProcess] send to processor:อาการของรถไปกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.798953657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.798957117+07:00","message":"> Transcript [52799] [false]: 'อาการของรถไปกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.798961348+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.798965972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.798967747+07:00","message":"StatePrefix: 'อาการของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:04.79896972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:05.035391685+07:00","message":"receive streaming session, msgId: 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:05.035444266+07:00","message":"receive 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-05-12T14:23:05.035451023+07:00","message":"receive interim result [false|false]: อาการของรถกระบะยี่ห้อใด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:05.035466847+07:00","message":"[buffer interim] 4754 false อาการของรถกระบะยี่ห้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.035474665+07:00","message":"[bufferProcess] interim [860000000]:อาการของรถกระบะยี่ห้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.035477231+07:00","message":"[bufferProcess] send to processor:อาการของรถยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.035481016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.035484142+07:00","message":"> Transcript [52800] [false]: 'อาการของรถยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.035488184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.035490691+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.035492477+07:00","message":"StatePrefix: 'อาการของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.035494345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.035500508+07:00","message":"Push: 'อาการของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.035502947+07:00","message":"TextPushed: 'อาการของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.035505008+07:00","message":"Set new StatePrefix : 'อาการของรถยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.035507151+07:00","message":"Next Push (prob) : 'ยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:05.035518004+07:00","message":"push: {false อาการของรถ 0 0xc0044a3c00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:05.471360266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:05.471381915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:05.5464066+07:00","message":"receive streaming session, msgId: 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:05.546447211+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-05-12T14:23:05.546453487+07:00","message":"receive interim result [false|false]: อาการของรถกระบะยี่ห้อใดก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:05.546468355+07:00","message":"[buffer interim] 4754 false อาการของรถกระบะยี่ห้อใดก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.546476025+07:00","message":"[bufferProcess] interim [340000000]:อาการของรถกระบะยี่ห้อใดก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.546478466+07:00","message":"[bufferProcess] send to processor:อาการของรถกระบะยี่ห้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.546481473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.546484045+07:00","message":"> Transcript [52801] [false]: 'อาการของรถกระบะยี่ห้อใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.546486374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.546488258+07:00","message":"Set new StatePrefix: 'อาการของรถกระบะยี่ห้อใด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:05.64183679+07:00","message":"receive streaming session, msgId: 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:05.641870669+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-05-12T14:23:05.641876251+07:00","message":"receive interim result [false|false]: อาการของรถกระบะยี่ห้อใดก็ตามแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:05.641887978+07:00","message":"[buffer interim] 4754 false อาการของรถกระบะยี่ห้อใดก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.641895344+07:00","message":"[bufferProcess] interim [460000000]:อาการของรถกระบะยี่ห้อใดก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.641897719+07:00","message":"[bufferProcess] send to processor:อาการของรถกระบะยี่ห้อใดก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.641902353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.641905998+07:00","message":"> Transcript [52802] [false]: 'อาการของรถกระบะยี่ห้อใดก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.641910503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.641913165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.641916067+07:00","message":"StatePrefix: 'อาการของรถกระบะยี่ห้อใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.641919359+07:00","message":"TextPushed: 'อาการของรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:05.767107435+07:00","message":"receive streaming session, msgId: 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:05.767143692+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-05-12T14:23:05.767149422+07:00","message":"receive interim result [false|false]: อาการของรถกระบะยี่ห้อใดก็ตามแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:05.767164075+07:00","message":"[buffer interim] 4754 false อาการของรถกระบะยี่ห้อใดก็ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.7671742+07:00","message":"[bufferProcess] interim [580000000]:อาการของรถกระบะยี่ห้อใดก็ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.767176666+07:00","message":"[bufferProcess] send to processor:อาการของรถกระบะยี่ห้อใดก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.767181993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.767184937+07:00","message":"> Transcript [52803] [false]: 'อาการของรถกระบะยี่ห้อใดก็ตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.767188204+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.767190366+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.767192302+07:00","message":"StatePrefix: 'อาการของรถกระบะยี่ห้อใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.767194389+07:00","message":"TextPushed: 'อาการของรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:05.93871032+07:00","message":"receive streaming session, msgId: 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:05.938751086+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-05-12T14:23:05.938757661+07:00","message":"receive interim result [false|false]: อาการของรถกระบะยี่ห้อใดก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:05.938772655+07:00","message":"[buffer interim] 4754 false อาการของรถกระบะยี่ห้อใดก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.938779943+07:00","message":"[bufferProcess] interim [700000000]:อาการของรถกระบะยี่ห้อใดก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.938782526+07:00","message":"[bufferProcess] send to processor:อาการของรถกระบะยี่ห้อใดก็ตามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.938788922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.938791577+07:00","message":"> Transcript [52804] [false]: 'อาการของรถกระบะยี่ห้อใดก็ตามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.938794786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.938796918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.93879997+07:00","message":"StatePrefix: 'อาการของรถกระบะยี่ห้อใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:05.938802215+07:00","message":"TextPushed: 'อาการของรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.15305668+07:00","message":"receive streaming session, msgId: 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.153098882+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-05-12T14:23:06.153105132+07:00","message":"receive interim result [false|false]: อาการของรถกระบะยี่ห้อใดก็ตามแต่รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.153118172+07:00","message":"[buffer interim] 4754 false อาการของรถกระบะยี่ห้อใดก็ตามแต่รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.153126214+07:00","message":"[bufferProcess] interim [940000000]:อาการของรถกระบะยี่ห้อใดก็ตามแต่รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.15312881+07:00","message":"[bufferProcess] send to processor:อาการของรถกระบะยี่ห้อใดก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.153134065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.153137068+07:00","message":"> Transcript [52805] [false]: 'อาการของรถกระบะยี่ห้อใดก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.153140963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.153143834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.153147242+07:00","message":"StatePrefix: 'อาการของรถกระบะยี่ห้อใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.153149695+07:00","message":"TextPushed: 'อาการของรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.153153984+07:00","message":"Push: 'กระบะยี่ห้อใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.153155828+07:00","message":"TextPushed: 'อาการของรถกระบะยี่ห้อใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.153157874+07:00","message":"Set new StatePrefix : 'อาการของรถกระบะยี่ห้อใดก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.153171113+07:00","message":"Next Push (prob) : 'ก็ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.153180871+07:00","message":"push: {false กระบะยี่ห้อใด 0 0xc0044a3c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.204664785+07:00","message":"receive streaming session, msgId: 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.204703799+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-05-12T14:23:06.204710257+07:00","message":"receive interim result [false|false]: อาการของรถกระบะยี่ห้อใดก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.20472631+07:00","message":"[buffer interim] 4754 false อาการของรถกระบะยี่ห้อใดก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.204736101+07:00","message":"[bufferProcess] interim [0]:อาการของรถกระบะยี่ห้อใดก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.204739224+07:00","message":"[bufferProcess] send to processor:อาการของรถกระบะยี่ห้อใดก็ตามแต่รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.204745127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.20474805+07:00","message":"> Transcript [52806] [false]: 'อาการของรถกระบะยี่ห้อใดก็ตามแต่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.204751783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.204754082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.204757467+07:00","message":"StatePrefix: 'อาการของรถกระบะยี่ห้อใดก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.20475973+07:00","message":"TextPushed: 'อาการของรถกระบะยี่ห้อใด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.489441232+07:00","message":"receive streaming session, msgId: 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.489486218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการของรถกระบะยี่ห้อใดก็ตามแต่รถ EV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.489493342+07:00","message":"receive interim result [false|false]: อาการของรถกระบะยี่ห้อใดก็ตามแต่รถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.489511779+07:00","message":"[buffer interim] 4754 false อาการของรถกระบะยี่ห้อใดก็ตามแต่รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.48952021+07:00","message":"[bufferProcess] interim [300000000]:อาการของรถกระบะยี่ห้อใดก็ตามแต่รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.48952318+07:00","message":"[bufferProcess] send to processor:อาการของรถกระบะยี่ห้อใดก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.48953088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.489533731+07:00","message":"> Transcript [52807] [false]: 'อาการของรถกระบะยี่ห้อใดก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.489538157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.489540312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.48954485+07:00","message":"StatePrefix: 'อาการของรถกระบะยี่ห้อใดก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.489548039+07:00","message":"TextPushed: 'อาการของรถกระบะยี่ห้อใด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.75122492+07:00","message":"[GCS] IsForceVAD: false for message ID: 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.919050334+07:00","message":"receive streaming session, msgId: 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.919084564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการของรถกระบะยี่ห้อใดก็ตามแบบรถ EV\",\"confidence\":0.9148176}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.91909077+07:00","message":"receive interim result [true|false]: อาการของรถกระบะยี่ห้อใดก็ตามแบบรถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.919103385+07:00","message":"end recv isFinal message id 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.919105798+07:00","message":"end Recv id 4754"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.919112209+07:00","message":"[buffer interim] 4754 true อาการของรถกระบะยี่ห้อใดก็ตามแบบรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.919119508+07:00","message":"[bufferProcess] interim [810000000]:อาการของรถกระบะยี่ห้อใดก็ตามแบบรถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.91912229+07:00","message":"[bufferProcess] send to processor (isfinal):อาการของรถกระบะยี่ห้อใดก็ตามแต่รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.919126603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.919129932+07:00","message":"> Transcript [52808] [false]: 'อาการของรถกระบะยี่ห้อใดก็ตามแต่รถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.919133818+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.91913568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.919137673+07:00","message":"StatePrefix: 'อาการของรถกระบะยี่ห้อใดก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.919140068+07:00","message":"TextPushed: 'อาการของรถกระบะยี่ห้อใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.919142049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.919144013+07:00","message":"> Transcript [52809] [true]: 'อาการของรถกระบะยี่ห้อใดก็ตามแบบรถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.919145986+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.919147595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.919149275+07:00","message":"StatePrefix: 'อาการของรถกระบะยี่ห้อใดก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.919151108+07:00","message":"TextPushed: 'อาการของรถกระบะยี่ห้อใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:06.91915608+07:00","message":"Push: 'ก็ตามแบบรถ EV'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:06.919164897+07:00","message":"push: {true ก็ตามแบบรถ EV 0 0xc0044a3c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:06.928797009+07:00","message":"write wav file: './tmp/7565/7565_4754.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:07.014542642+07:00","message":"[GCS] Start streaming session, msgId: 4755"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:08.472436615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:08.472471778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:09.3112887+07:00","message":"[GCS] IsForceVAD: false for message ID: 4755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:09.373390899+07:00","message":"[GCS] Start streaming session, msgId: 4756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:09.39999437+07:00","message":"receive streaming session, msgId: 4755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:09.40001573+07:00","message":"found end of frame, send empty tag with msgId: 4755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:09.40001892+07:00","message":"end Recv id 4755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:09.400026313+07:00","message":"[buffer interim] 4755 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:09.400033435+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:09.400037243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:09.400040041+07:00","message":"> Transcript [52810] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:09.400043153+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:09.400045166+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:09.400046878+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:09.400048615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:09.400056362+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:09.400065304+07:00","message":"push: {true \n 0 0xc0044a3f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:09.406693652+07:00","message":"write wav file: './tmp/7565/7565_4755.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:10.781208457+07:00","message":"[GCS] IsForceVAD: false for message ID: 4756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:10.893489751+07:00","message":"receive streaming session, msgId: 4756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:10.893533275+07:00","message":"receive 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-05-12T14:23:10.893538958+07:00","message":"receive interim result [false|false]: ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:10.893556576+07:00","message":"[buffer interim] 4756 false ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:10.893564417+07:00","message":"[bufferProcess] interim [200000000]:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:10.893566133+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:10.89356933+07:00","message":"[bufferProcess] send to processor (ticker):ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:10.893572344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:10.893575031+07:00","message":"> Transcript [52811] [false]: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:10.893576961+07:00","message":"Set StatePrefix (first interim): 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:10.912584202+07:00","message":"[GCS] Start streaming session, msgId: 4757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:10.971186332+07:00","message":"[GCS] IsForceVAD: false for message ID: 4757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:11.09387011+07:00","message":"receive streaming session, msgId: 4756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:11.093905729+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:11.093911729+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:11.093920754+07:00","message":"end recv isFinal message id 4756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:11.093922706+07:00","message":"end Recv id 4756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:11.093928986+07:00","message":"[buffer interim] 4756 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:11.093936602+07:00","message":"[bufferProcess] interim [440000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:11.093942984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:11.093945517+07:00","message":"> Transcript [52812] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:11.093948428+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:11.093950406+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:11.093952306+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:11.093955139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:11.093960679+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:11.093969696+07:00","message":"push: {true  0 0xc004ec4e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:11.095737307+07:00","message":"receive streaming session, msgId: 4757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:11.095754524+07:00","message":"found end of frame, send empty tag with msgId: 4757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:11.095757117+07:00","message":"end Recv id 4757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:11.095763096+07:00","message":"[buffer interim] 4757 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:11.09577036+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:11.09577453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:11.095777421+07:00","message":"> Transcript [52813] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:11.095779991+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:11.095781837+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:11.095785922+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:11.095787665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:11.095790609+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:11.095799206+07:00","message":"push: {true \n 0 0xc004d59f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:11.100267882+07:00","message":"write wav file: './tmp/7565/7565_4756.wav'"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:11.100270373+07:00","message":"write wav file: './tmp/7565/7565_4757.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:11.102490645+07:00","message":"[GCS] Start streaming session, msgId: 4758"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:11.47314324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:11.473156079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:12.271250927+07:00","message":"receive streaming session, msgId: 4758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:12.271290981+07:00","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-05-12T14:23:12.2712959+07:00","message":"receive interim result [false|false]: นำเสนอข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:12.271309969+07:00","message":"[buffer interim] 4758 false นำเสนอข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.271317469+07:00","message":"[bufferProcess] interim [960000000]:นำเสนอข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.271319744+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.271323763+07:00","message":"[bufferProcess] send to processor (ticker):นำเสนอข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.271335163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.27135048+07:00","message":"> Transcript [52814] [false]: 'นำเสนอข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.271355392+07:00","message":"Set StatePrefix (first interim): 'นำเสนอข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:12.272260187+07:00","message":"receive streaming session, msgId: 4758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:12.272293453+07:00","message":"receive 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-05-12T14:23:12.272299973+07:00","message":"receive interim result [false|false]: นำเสนอข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:12.272317343+07:00","message":"[buffer interim] 4758 false นำเสนอข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.272325212+07:00","message":"[bufferProcess] interim [20000000]:นำเสนอข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.272327714+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:12.652929445+07:00","message":"receive streaming session, msgId: 4758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:12.652972246+07:00","message":"receive 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-05-12T14:23:12.65297847+07:00","message":"receive interim result [false|false]: นำเสนอข้อมูลที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:12.652995999+07:00","message":"[buffer interim] 4758 false นำเสนอข้อมูลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.65300504+07:00","message":"[bufferProcess] interim [380000000]:นำเสนอข้อมูลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.653007511+07:00","message":"[bufferProcess] send to processor:นำเสนอข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.653011163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.653014314+07:00","message":"> Transcript [52815] [false]: 'นำเสนอข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.653017715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.653020106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.653021851+07:00","message":"StatePrefix: 'นำเสนอข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.653023837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:12.862871059+07:00","message":"receive streaming session, msgId: 4758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:12.862923273+07:00","message":"receive 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-05-12T14:23:12.862931272+07:00","message":"receive interim result [false|false]: นำเสนอข้อมูลเพียบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:12.862947606+07:00","message":"[buffer interim] 4758 false นำเสนอข้อมูลเพียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.862956273+07:00","message":"[bufferProcess] interim [620000000]:นำเสนอข้อมูลเพียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.86295968+07:00","message":"[bufferProcess] send to processor:นำเสนอข้อมูลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.862963903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.862967776+07:00","message":"> Transcript [52816] [false]: 'นำเสนอข้อมูลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.862972174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.862975336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.862978176+07:00","message":"StatePrefix: 'นำเสนอข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.862980993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:12.970835816+07:00","message":"receive streaming session, msgId: 4758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:12.970878009+07:00","message":"receive 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-05-12T14:23:12.970885123+07:00","message":"receive interim result [false|false]: นำเสนอข้อมูลที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:12.970899241+07:00","message":"[buffer interim] 4758 false นำเสนอข้อมูลที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.970906616+07:00","message":"[bufferProcess] interim [680000000]:นำเสนอข้อมูลที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.970909227+07:00","message":"[bufferProcess] send to processor:นำเสนอข้อมูลเพียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.970915652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.97091847+07:00","message":"> Transcript [52817] [false]: 'นำเสนอข้อมูลเพียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.970921796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.970924116+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.970926175+07:00","message":"StatePrefix: 'นำเสนอข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:12.970928486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.091521651+07:00","message":"[GCS] IsForceVAD: false for message ID: 4758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.15241844+07:00","message":"[GCS] Start streaming session, msgId: 4759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.200974514+07:00","message":"receive streaming session, msgId: 4758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.201014307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำเสนอข้อมูลที่ต้อง\",\"confidence\":0.9587293}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.201020377+07:00","message":"receive interim result [true|false]: นำเสนอข้อมูลที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.201032539+07:00","message":"end recv isFinal message id 4758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.201034876+07:00","message":"end Recv id 4758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.201046496+07:00","message":"[buffer interim] 4758 true นำเสนอข้อมูลที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201069835+07:00","message":"[bufferProcess] interim [10000000]:นำเสนอข้อมูลที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201074449+07:00","message":"[bufferProcess] send to processor (isfinal):นำเสนอข้อมูลที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201078223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201081263+07:00","message":"> Transcript [52818] [false]: 'นำเสนอข้อมูลที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201084933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201086941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201089396+07:00","message":"StatePrefix: 'นำเสนอข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201091459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.20109427+07:00","message":"Push: 'นำเสนอข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201096236+07:00","message":"TextPushed: 'นำเสนอข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201098194+07:00","message":"Set new StatePrefix : 'นำเสนอข้อมูลที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201100621+07:00","message":"Next Push (prob) : 'มูลที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201102614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201104721+07:00","message":"> Transcript [52819] [true]: 'นำเสนอข้อมูลที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201110281+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201112088+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201114005+07:00","message":"StatePrefix: 'นำเสนอข้อมูลที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201115927+07:00","message":"TextPushed: 'นำเสนอข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.201119997+07:00","message":"Push: 'มูลที่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.201128939+07:00","message":"push: {false นำเสนอข้อ 0 0xc004ec5200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.201133662+07:00","message":"push: {true มูลที่ต้อง 0 0xc004ec5200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:13.207988392+07:00","message":"write wav file: './tmp/7565/7565_4758.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.212018374+07:00","message":"[GCS] IsForceVAD: false for message ID: 4759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.389285354+07:00","message":"receive streaming session, msgId: 4759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.389309366+07:00","message":"found end of frame, send empty tag with msgId: 4759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.389313147+07:00","message":"end Recv id 4759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.38932645+07:00","message":"[buffer interim] 4759 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.389336142+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.389340769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.389345705+07:00","message":"> Transcript [52820] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.389348406+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.389350261+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.38935215+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.38935394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:13.389356547+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.389366166+07:00","message":"push: {true \n 0 0xc004ec5400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:13.396250541+07:00","message":"write wav file: './tmp/7565/7565_4759.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.415516642+07:00","message":"[GCS] Start streaming session, msgId: 4760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:13.997623011+07:00","message":"[GCS] IsForceVAD: false for message ID: 4760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:14.091378103+07:00","message":"receive streaming session, msgId: 4760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:14.091397273+07:00","message":"found end of frame, send empty tag with msgId: 4760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:14.09140031+07:00","message":"end Recv id 4760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:14.091407347+07:00","message":"[buffer interim] 4760 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:14.091414692+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:14.091425368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:14.091428353+07:00","message":"> Transcript [52821] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:14.091430792+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:14.091432657+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:14.091434591+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:14.091436751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:14.091444841+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:14.091454483+07:00","message":"push: {true \n 0 0xc004ce8d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:14.100615372+07:00","message":"write wav file: './tmp/7565/7565_4760.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:14.31232845+07:00","message":"[GCS] Start streaming session, msgId: 4761"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:14.473623866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:14.473719779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:14.631664691+07:00","message":"[GCS] IsForceVAD: false for message ID: 4761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:14.716760874+07:00","message":"receive streaming session, msgId: 4761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:14.716785007+07:00","message":"found end of frame, send empty tag with msgId: 4761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:14.71678842+07:00","message":"end Recv id 4761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:14.716796099+07:00","message":"[buffer interim] 4761 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:14.716804314+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:14.716808247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:14.716811384+07:00","message":"> Transcript [52822] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:14.716813702+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:14.716815748+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:14.716817523+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:14.716819228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:14.716827985+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:14.716838386+07:00","message":"push: {true \n 0 0xc004ce8000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:14.723415024+07:00","message":"write wav file: './tmp/7565/7565_4761.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:14.823453565+07:00","message":"[GCS] Start streaming session, msgId: 4762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:15.372715663+07:00","message":"receive streaming session, msgId: 4762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:15.372761225+07:00","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-05-12T14:23:15.372766823+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:15.372786742+07:00","message":"[buffer interim] 4762 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.372794745+07:00","message":"[bufferProcess] interim [420000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.37279701+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:15.555714973+07:00","message":"receive streaming session, msgId: 4762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:15.555763041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:15.555769157+07:00","message":"receive interim result [false|false]: กลับไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:15.555786311+07:00","message":"[buffer interim] 4762 false กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.555794505+07:00","message":"[bufferProcess] interim [540000000]:กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.555797066+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.555804533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.555808023+07:00","message":"> Transcript [52823] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.555810466+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:15.699056441+07:00","message":"receive streaming session, msgId: 4762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:15.699091496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:15.699097354+07:00","message":"receive interim result [false|false]: กลับไปที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:15.699110451+07:00","message":"[buffer interim] 4762 false กลับไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.69911971+07:00","message":"[bufferProcess] interim [660000000]:กลับไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.699122182+07:00","message":"[bufferProcess] send to processor:กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.699127226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.699129891+07:00","message":"> Transcript [52824] [false]: 'กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.699132923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.699135114+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.699136988+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.699138916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:15.95592198+07:00","message":"receive streaming session, msgId: 4762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:15.955968451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:15.955974994+07:00","message":"receive interim result [false|false]: กลับไปที่เปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:15.95599209+07:00","message":"[buffer interim] 4762 false กลับไปที่เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.956000628+07:00","message":"[bufferProcess] interim [900000000]:กลับไปที่เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.956003379+07:00","message":"[bufferProcess] send to processor:กลับไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.956009937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.956013166+07:00","message":"> Transcript [52825] [false]: 'กลับไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.956016702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.956018944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.956021942+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:15.956024349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:16.186837526+07:00","message":"receive streaming session, msgId: 4762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:16.186882331+07:00","message":"receive 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-05-12T14:23:16.186888259+07:00","message":"receive interim result [false|false]: กลับไปที่เปิดเผย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:16.18690158+07:00","message":"[buffer interim] 4762 false กลับไปที่เปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.186910117+07:00","message":"[bufferProcess] interim [140000000]:กลับไปที่เปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.18691292+07:00","message":"[bufferProcess] send to processor:กลับไปที่เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.186919584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.186922418+07:00","message":"> Transcript [52826] [false]: 'กลับไปที่เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.186925756+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.18692814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.186930016+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.186932288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:16.77768678+07:00","message":"receive streaming session, msgId: 4762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:16.777731187+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-05-12T14:23:16.777737997+07:00","message":"receive interim result [false|false]: กลับไปที่เปิดเผย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:16.777755179+07:00","message":"[buffer interim] 4762 false กลับไปที่เปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.777765248+07:00","message":"[bufferProcess] interim [740000000]:กลับไปที่เปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.777767799+07:00","message":"[bufferProcess] send to processor:กลับไปที่เปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.777771852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.77777488+07:00","message":"> Transcript [52827] [false]: 'กลับไปที่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.777779048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.777781393+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.777783137+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.777787103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.777793708+07:00","message":"Push: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.777796048+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.77779802+07:00","message":"Set new StatePrefix : 'กลับไปที่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.777800468+07:00","message":"Next Push (prob) : 'ไปที่เปิดเผย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:16.777827016+07:00","message":"push: {false กลับ 0 0xc004ce9380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:16.802666133+07:00","message":"receive streaming session, msgId: 4762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:16.802702969+07:00","message":"receive 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-05-12T14:23:16.802709117+07:00","message":"receive interim result [false|false]: กลับไปที่เปิดเผยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:16.80273945+07:00","message":"[buffer interim] 4762 false กลับไปที่เปิดเผยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.80274675+07:00","message":"[bufferProcess] interim [800000000]:กลับไปที่เปิดเผยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.80274925+07:00","message":"[bufferProcess] send to processor:กลับไปที่เปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.80275248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.802755349+07:00","message":"> Transcript [52828] [false]: 'กลับไปที่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.802758706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.802766931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.802768838+07:00","message":"StatePrefix: 'กลับไปที่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.802771276+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:16.92185679+07:00","message":"receive streaming session, msgId: 4762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:16.921898299+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-05-12T14:23:16.921905252+07:00","message":"receive interim result [false|false]: กลับไปที่เปิดเผย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:16.921920806+07:00","message":"[buffer interim] 4762 false กลับไปที่เปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.921928839+07:00","message":"[bufferProcess] interim [860000000]:กลับไปที่เปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.921931816+07:00","message":"[bufferProcess] send to processor:กลับไปที่เปิดเผยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.921939214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.921942348+07:00","message":"> Transcript [52829] [false]: 'กลับไปที่เปิดเผยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.921945795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.921948095+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.921950365+07:00","message":"StatePrefix: 'กลับไปที่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:16.92195339+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:17.092253055+07:00","message":"receive streaming session, msgId: 4762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:17.092296669+07:00","message":"receive 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-05-12T14:23:17.092302317+07:00","message":"receive interim result [false|false]: กลับไปที่เปิดเผยนะครับให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:17.092318391+07:00","message":"[buffer interim] 4762 false กลับไปที่เปิดเผยนะครับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.092325684+07:00","message":"[bufferProcess] interim [40000000]:กลับไปที่เปิดเผยนะครับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.092329011+07:00","message":"[bufferProcess] send to processor:กลับไปที่เปิดเผย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.092334323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.092337052+07:00","message":"> Transcript [52830] [false]: 'กลับไปที่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.092340833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.092343176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.092345479+07:00","message":"StatePrefix: 'กลับไปที่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.092347862+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:17.131471101+07:00","message":"[GCS] IsForceVAD: false for message ID: 4762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:17.25576638+07:00","message":"receive streaming session, msgId: 4762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:17.255802783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับไปที่เปิดเผยนะครับให้\",\"confidence\":0.9517665}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:17.255808886+07:00","message":"receive interim result [true|false]: กลับไปที่เปิดเผยนะครับให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:17.255817953+07:00","message":"end recv isFinal message id 4762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:17.25582011+07:00","message":"end Recv id 4762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:17.255825818+07:00","message":"[buffer interim] 4762 true กลับไปที่เปิดเผยนะครับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.25583319+07:00","message":"[bufferProcess] interim [340000000]:กลับไปที่เปิดเผยนะครับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255836365+07:00","message":"[bufferProcess] send to processor (isfinal):กลับไปที่เปิดเผยนะครับให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255839491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255842488+07:00","message":"> Transcript [52831] [false]: 'กลับไปที่เปิดเผยนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255845538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255847384+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255849533+07:00","message":"StatePrefix: 'กลับไปที่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255851562+07:00","message":"TextPushed: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255854128+07:00","message":"Push: 'ไปที่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255857031+07:00","message":"TextPushed: 'กลับไปที่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255859502+07:00","message":"Set new StatePrefix : 'กลับไปที่เปิดเผยนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255861671+07:00","message":"Next Push (prob) : 'นะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255863356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255865346+07:00","message":"> Transcript [52832] [true]: 'กลับไปที่เปิดเผยนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.25586754+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255869199+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255871042+07:00","message":"StatePrefix: 'กลับไปที่เปิดเผยนะครับให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255872835+07:00","message":"TextPushed: 'กลับไปที่เปิดเผย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:17.255874683+07:00","message":"Push: 'นะครับให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:17.255881669+07:00","message":"push: {false ไปที่เปิดเผย 0 0xc004ce9380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:17.255886749+07:00","message":"push: {true นะครับให้ 0 0xc004ce9380}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:17.262655499+07:00","message":"write wav file: './tmp/7565/7565_4762.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:17.325464423+07:00","message":"[GCS] Start streaming session, msgId: 4763"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:17.474434553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:17.474445968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:18.292393249+07:00","message":"receive streaming session, msgId: 4763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:18.292442502+07:00","message":"receive 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-05-12T14:23:18.292448824+07:00","message":"receive interim result [false|false]: จนได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:18.292462989+07:00","message":"[buffer interim] 4763 false จนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:18.292469688+07:00","message":"[bufferProcess] interim [20000000]:จนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:18.292471527+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:18.292476691+07:00","message":"[bufferProcess] send to processor (ticker):จนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:18.292479615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:18.292483877+07:00","message":"> Transcript [52833] [false]: 'จนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:18.292485972+07:00","message":"Set StatePrefix (first interim): 'จนได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:18.549907771+07:00","message":"receive streaming session, msgId: 4763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:18.549951715+07:00","message":"receive 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-05-12T14:23:18.549956891+07:00","message":"receive interim result [false|false]: จนได้ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:18.549968097+07:00","message":"[buffer interim] 4763 false จนได้ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:18.549977029+07:00","message":"[bufferProcess] interim [320000000]:จนได้ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:18.549979014+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.061038278+07:00","message":"receive streaming session, msgId: 4763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.061073138+07:00","message":"receive 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-05-12T14:23:19.061079305+07:00","message":"receive interim result [false|false]: จนได้ทราบนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.061098406+07:00","message":"[buffer interim] 4763 false จนได้ทราบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.061107727+07:00","message":"[bufferProcess] interim [800000000]:จนได้ทราบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.061111676+07:00","message":"[bufferProcess] send to processor:จนได้ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.061135175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.061140862+07:00","message":"> Transcript [52834] [false]: 'จนได้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.061146048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.061149804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.061153321+07:00","message":"StatePrefix: 'จนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.061157228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.379328299+07:00","message":"receive streaming session, msgId: 4763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.379364362+07:00","message":"receive 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-05-12T14:23:19.379376812+07:00","message":"receive interim result [false|false]: จนได้ทราบนะครับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.379393356+07:00","message":"[buffer interim] 4763 false จนได้ทราบนะครับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.379400265+07:00","message":"[bufferProcess] interim [40000000]:จนได้ทราบนะครับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.379402703+07:00","message":"[bufferProcess] send to processor:จนได้ทราบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.379405882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.379408987+07:00","message":"> Transcript [52835] [false]: 'จนได้ทราบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.379412548+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.379415619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.379418645+07:00","message":"StatePrefix: 'จนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.379421851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.457133896+07:00","message":"receive streaming session, msgId: 4763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.457189123+07:00","message":"receive 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-05-12T14:23:19.457197913+07:00","message":"receive interim result [false|false]: จนได้ทราบนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.457216006+07:00","message":"[buffer interim] 4763 false จนได้ทราบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.457224453+07:00","message":"[bufferProcess] interim [220000000]:จนได้ทราบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.457227115+07:00","message":"[bufferProcess] send to processor:จนได้ทราบนะครับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.457230746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.457233728+07:00","message":"> Transcript [52836] [false]: 'จนได้ทราบนะครับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.457237672+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.457239785+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.457241611+07:00","message":"StatePrefix: 'จนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.457244008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.63929913+07:00","message":"receive streaming session, msgId: 4763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.639337341+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-05-12T14:23:19.639343301+07:00","message":"receive interim result [false|false]: จนได้ทราบครับรบกวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.639356956+07:00","message":"[buffer interim] 4763 false จนได้ทราบครับรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.639364372+07:00","message":"[bufferProcess] interim [340000000]:จนได้ทราบครับรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.639367232+07:00","message":"[bufferProcess] send to processor:จนได้ทราบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.639372495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.639375302+07:00","message":"> Transcript [52837] [false]: 'จนได้ทราบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.639379033+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.639381365+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.639383179+07:00","message":"StatePrefix: 'จนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.63938524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.639389748+07:00","message":"Push: 'จนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.639391673+07:00","message":"TextPushed: 'จนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.639393694+07:00","message":"Set new StatePrefix : 'จนได้ทราบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.639395672+07:00","message":"Next Push (prob) : 'ทราบนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.639404867+07:00","message":"push: {false จนได้ 0 0xc004ce9a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.764295851+07:00","message":"receive streaming session, msgId: 4763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.764332739+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-05-12T14:23:19.764338808+07:00","message":"receive interim result [false|false]: จนได้ทราบนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.764354247+07:00","message":"[buffer interim] 4763 false จนได้ทราบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.764361474+07:00","message":"[bufferProcess] interim [460000000]:จนได้ทราบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.764363762+07:00","message":"[bufferProcess] send to processor:จนได้ทราบครับรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.764370197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.764372885+07:00","message":"> Transcript [52838] [false]: 'จนได้ทราบครับรบกวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.764375258+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.764377585+07:00","message":"Set new StatePrefix: 'จนได้ทราบครับรบกวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.768259674+07:00","message":"receive streaming session, msgId: 4763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.768288277+07:00","message":"receive 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-05-12T14:23:19.768294829+07:00","message":"receive interim result [false|false]: จนได้ทราบนะครับรถติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.768311547+07:00","message":"[buffer interim] 4763 false จนได้ทราบนะครับรถติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.76831995+07:00","message":"[bufferProcess] interim [520000000]:จนได้ทราบนะครับรถติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.768324333+07:00","message":"[bufferProcess] send to processor:จนได้ทราบนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.768334091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.768337638+07:00","message":"> Transcript [52839] [false]: 'จนได้ทราบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.768340554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.768343353+07:00","message":"Set new StatePrefix: 'จนได้ทราบนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.964969165+07:00","message":"receive streaming session, msgId: 4763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.965003805+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-05-12T14:23:19.965009556+07:00","message":"receive interim result [false|false]: จนได้ทราบครับรบกวนตีน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:19.965026039+07:00","message":"[buffer interim] 4763 false จนได้ทราบครับรบกวนตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.965035033+07:00","message":"[bufferProcess] interim [640000000]:จนได้ทราบครับรบกวนตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.96503834+07:00","message":"[bufferProcess] send to processor:จนได้ทราบนะครับรถติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.965050993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.965055431+07:00","message":"> Transcript [52840] [false]: 'จนได้ทราบนะครับรถติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.965060735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.965063684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.965066435+07:00","message":"StatePrefix: 'จนได้ทราบนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:19.965069653+07:00","message":"TextPushed: 'จนได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:20.132463394+07:00","message":"[GCS] IsForceVAD: false for message ID: 4763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:20.251756707+07:00","message":"receive streaming session, msgId: 4763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:20.251807516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จนได้ทราบนะครับรถติด\",\"confidence\":0.93333626}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:20.251814362+07:00","message":"receive interim result [true|false]: จนได้ทราบนะครับรถติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:20.251826502+07:00","message":"end recv isFinal message id 4763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:20.251828768+07:00","message":"end Recv id 4763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:20.251836531+07:00","message":"[buffer interim] 4763 true จนได้ทราบนะครับรถติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:20.251850426+07:00","message":"[bufferProcess] interim [30000000]:จนได้ทราบนะครับรถติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:20.251853467+07:00","message":"[bufferProcess] send to processor (isfinal):จนได้ทราบครับรบกวนตีน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:20.251857022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:20.251868946+07:00","message":"> Transcript [52841] [false]: 'จนได้ทราบครับรบกวนตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:20.25187192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:20.251874052+07:00","message":"Set new StatePrefix: 'จนได้ทราบครับรบกวนตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:20.251875925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:20.251877947+07:00","message":"> Transcript [52842] [true]: 'จนได้ทราบนะครับรถติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:20.251880323+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:20.251882194+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:20.251884486+07:00","message":"StatePrefix: 'จนได้ทราบครับรบกวนตีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:20.251886766+07:00","message":"TextPushed: 'จนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:20.251894222+07:00","message":"Push: 'ทราบนะครับรถติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:20.251904155+07:00","message":"push: {true ทราบนะครับรถติด 0 0xc004ce9a80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:20.260180507+07:00","message":"write wav file: './tmp/7565/7565_4763.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:20.332050146+07:00","message":"[GCS] Start streaming session, msgId: 4764"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:20.474837524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:20.474858897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:21.078711038+07:00","message":"receive streaming session, msgId: 4764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:21.078762497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระจก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:21.078769335+07:00","message":"receive interim result [false|false]: กระจก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:21.078787478+07:00","message":"[buffer interim] 4764 false กระจก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.078796138+07:00","message":"[bufferProcess] interim [600000000]:กระจก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.078798284+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:21.176069318+07:00","message":"receive streaming session, msgId: 4764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:21.176112799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระจกรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:21.176120562+07:00","message":"receive interim result [false|false]: กระจกรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:21.176138915+07:00","message":"[buffer interim] 4764 false กระจกรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.176151098+07:00","message":"[bufferProcess] interim [720000000]:กระจกรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.176154848+07:00","message":"[bufferProcess] send to processor:กระจก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.176163436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.176168756+07:00","message":"> Transcript [52843] [false]: 'กระจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.176171819+07:00","message":"Set StatePrefix (first interim): 'กระจก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:21.597252722+07:00","message":"receive streaming session, msgId: 4764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:21.597292245+07:00","message":"receive 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-05-12T14:23:21.597298969+07:00","message":"receive interim result [false|false]: กระจกรถนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:21.597318613+07:00","message":"receive streaming session, msgId: 4764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:21.597323435+07:00","message":"receive 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-05-12T14:23:21.597325893+07:00","message":"receive interim result [false|false]: กระจกรถนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:21.597333339+07:00","message":"[buffer interim] 4764 false กระจกรถนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:21.597338199+07:00","message":"[buffer interim] 4764 false กระจกรถนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.597346251+07:00","message":"[bufferProcess] interim [140000000]:กระจกรถนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.597350014+07:00","message":"[bufferProcess] send to processor:กระจกรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.597354002+07:00","message":"[bufferProcess] interim [200000000]:กระจกรถนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.5973581+07:00","message":"[bufferProcess] send to processor:กระจกรถนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.597361484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.597364024+07:00","message":"> Transcript [52844] [false]: 'กระจกรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.597367114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.597369525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.597372937+07:00","message":"StatePrefix: 'กระจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.597375107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.597376769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.597378822+07:00","message":"> Transcript [52845] [false]: 'กระจกรถนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.597380729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.597382386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.597384044+07:00","message":"StatePrefix: 'กระจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:21.597385639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:22.128023846+07:00","message":"receive streaming session, msgId: 4764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:22.128069031+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-05-12T14:23:22.128074913+07:00","message":"receive interim result [false|false]: กระจกรถนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:22.128091316+07:00","message":"[buffer interim] 4764 false กระจกรถนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.128099574+07:00","message":"[bufferProcess] interim [800000000]:กระจกรถนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.128102154+07:00","message":"[bufferProcess] send to processor:กระจกรถนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.128109179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.128111955+07:00","message":"> Transcript [52846] [false]: 'กระจกรถนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.128115227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.128117368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.128119487+07:00","message":"StatePrefix: 'กระจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.128121432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:22.252551873+07:00","message":"[GCS] IsForceVAD: false for message ID: 4764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:22.571771058+07:00","message":"[GCS] Start streaming session, msgId: 4765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:22.700126744+07:00","message":"receive streaming session, msgId: 4764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:22.700169581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระจกรถนะครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:22.700177367+07:00","message":"receive interim result [true|false]: กระจกรถนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:22.700189911+07:00","message":"end recv isFinal message id 4764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:22.700192891+07:00","message":"end Recv id 4764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:22.700200798+07:00","message":"[buffer interim] 4764 true กระจกรถนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700209511+07:00","message":"[bufferProcess] interim [130000000]:กระจกรถนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700213825+07:00","message":"[bufferProcess] send to processor (isfinal):กระจกรถนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700218376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700222486+07:00","message":"> Transcript [52847] [false]: 'กระจกรถนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700226688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700229688+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700232369+07:00","message":"StatePrefix: 'กระจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700235284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700239075+07:00","message":"Push: 'กระจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700241848+07:00","message":"TextPushed: 'กระจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700245794+07:00","message":"Set new StatePrefix : 'กระจกรถนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700248866+07:00","message":"Next Push (prob) : 'รถนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.70025153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700254713+07:00","message":"> Transcript [52848] [true]: 'กระจกรถนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700258026+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700260657+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700263257+07:00","message":"StatePrefix: 'กระจกรถนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700266531+07:00","message":"TextPushed: 'กระจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:22.700269535+07:00","message":"Push: 'รถนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:22.700279119+07:00","message":"push: {false กระจก 0 0xc004ec4500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:22.700286183+07:00","message":"push: {true รถนะครับ 0 0xc004ec4500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:22.707925484+07:00","message":"write wav file: './tmp/7565/7565_4764.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:23.474864226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:23.474879096+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:24.333870436+07:00","message":"receive streaming session, msgId: 4765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:24.333912819+07:00","message":"receive 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-05-12T14:23:24.333919028+07:00","message":"receive interim result [false|false]: ข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:24.333935069+07:00","message":"[buffer interim] 4765 false ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:24.333942157+07:00","message":"[bufferProcess] interim [560000000]:ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:24.333943893+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:24.333948826+07:00","message":"[bufferProcess] send to processor (ticker):ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:24.333951519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:24.333955027+07:00","message":"> Transcript [52849] [false]: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:24.333957858+07:00","message":"Set StatePrefix (first interim): 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:25.130951895+07:00","message":"[GCS] IsForceVAD: false for message ID: 4765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:25.245671305+07:00","message":"receive streaming session, msgId: 4765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:25.245712546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูล\",\"confidence\":0.80559385}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:25.245720335+07:00","message":"receive interim result [true|false]: ข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:25.245729601+07:00","message":"end recv isFinal message id 4765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:25.245731646+07:00","message":"end Recv id 4765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:25.245738123+07:00","message":"[buffer interim] 4765 true ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:25.245747315+07:00","message":"[bufferProcess] interim [580000000]:ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:25.245750652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:25.245755612+07:00","message":"> Transcript [52850] [true]: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:25.245759208+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:25.245761451+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:25.245764691+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:25.245766731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:25.245772725+07:00","message":"Push: 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:25.2457804+07:00","message":"push: {true ข้อมูล 0 0xc004462600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:25.253484449+07:00","message":"write wav file: './tmp/7565/7565_4765.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:25.392359359+07:00","message":"[GCS] Start streaming session, msgId: 4766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:26.461134332+07:00","message":"[GCS] Cleaned up inactive client: 4735"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:26.461178477+07:00","message":"[GCS] Cleaned up inactive client: 4729"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:26.461193339+07:00","message":"[GCS] Cleaned up inactive client: 4734"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:26.461195502+07:00","message":"[GCS] Cleaned up inactive client: 4733"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:26.461197202+07:00","message":"[GCS] Cleaned up inactive client: 4730"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:26.461198802+07:00","message":"[GCS] Cleaned up inactive client: 4732"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:26.461200363+07:00","message":"[GCS] Cleaned up inactive client: 4736"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:26.461201912+07:00","message":"[GCS] Cleaned up inactive client: 4728"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:26.461203504+07:00","message":"[GCS] Cleaned up inactive client: 4731"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:26.461205078+07:00","message":"[GCS] Cleaned up inactive client: 4727"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:26.461206731+07:00","message":"[GCS] Cleaned up inactive client: 4726"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:26.475311371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:26.475331158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:26.945849393+07:00","message":"receive streaming session, msgId: 4766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:26.945883168+07:00","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-05-12T14:23:26.945888998+07:00","message":"receive interim result [false|false]: เลข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:26.945901787+07:00","message":"[buffer interim] 4766 false เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:26.945907961+07:00","message":"[bufferProcess] interim [960000000]:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:26.945909861+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:26.945913481+07:00","message":"[bufferProcess] send to processor (ticker):เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:26.945915846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:26.945918566+07:00","message":"> Transcript [52851] [false]: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:26.945920579+07:00","message":"Set StatePrefix (first interim): 'เลข'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:27.488096257+07:00","message":"receive streaming session, msgId: 4766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:27.48814109+07:00","message":"receive 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-05-12T14:23:27.488147591+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:27.488164595+07:00","message":"[buffer interim] 4766 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:27.488179703+07:00","message":"[bufferProcess] interim [380000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:27.488181944+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:27.822848828+07:00","message":"[GCS] IsForceVAD: false for message ID: 4766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:28.012556253+07:00","message":"[GCS] Start streaming session, msgId: 4767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:28.02018628+07:00","message":"receive streaming session, msgId: 4766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:28.020220764+07:00","message":"receive 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-05-12T14:23:28.020226735+07:00","message":"receive interim result [false|false]: กลับหาเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:28.020242537+07:00","message":"receive streaming session, msgId: 4766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:28.020246668+07:00","message":"receive 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-05-12T14:23:28.020249144+07:00","message":"receive interim result [false|false]: กลับหาเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:28.020255563+07:00","message":"[buffer interim] 4766 false กลับหาเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:28.020265253+07:00","message":"[buffer interim] 4766 false กลับหาเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.020272133+07:00","message":"[bufferProcess] interim [860000000]:กลับหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.020274963+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.020281807+07:00","message":"[bufferProcess] interim [160000000]:กลับหาเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.020286593+07:00","message":"[bufferProcess] send to processor:กลับหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.020289414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.020292159+07:00","message":"> Transcript [52852] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.020294338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.020296407+07:00","message":"Set new StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.020297944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.020299771+07:00","message":"> Transcript [52853] [false]: 'กลับหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.020302531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.020304651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.02030824+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.020310267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:28.353531393+07:00","message":"receive streaming session, msgId: 4766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:28.353594238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับหาเรื่อง\",\"confidence\":0.7876976}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:28.353601911+07:00","message":"receive interim result [true|false]: กลับหาเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:28.353612258+07:00","message":"end recv isFinal message id 4766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:28.353614446+07:00","message":"end Recv id 4766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:28.353621492+07:00","message":"[buffer interim] 4766 true กลับหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.353633843+07:00","message":"[bufferProcess] interim [460000000]:กลับหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.353636974+07:00","message":"[bufferProcess] send to processor (isfinal):กลับหาเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.353641219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.353644328+07:00","message":"> Transcript [52854] [false]: 'กลับหาเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.353647732+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.353655582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.35365856+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.353660974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.35366317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.353665164+07:00","message":"> Transcript [52855] [true]: 'กลับหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.353667172+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.353668774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.353670441+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.353672072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:28.353675259+07:00","message":"Push: 'กลับหาเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:28.353684312+07:00","message":"push: {true กลับหาเรื่อง 0 0xc004ec4c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:28.361453272+07:00","message":"write wav file: './tmp/7565/7565_4766.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.186210432+07:00","message":"receive streaming session, msgId: 4767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.186259907+07:00","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-05-12T14:23:29.186265831+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.186280816+07:00","message":"[buffer interim] 4767 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.186288428+07:00","message":"[bufferProcess] interim [960000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.18629066+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.379603702+07:00","message":"receive streaming session, msgId: 4767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.37965406+07:00","message":"receive 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-05-12T14:23:29.379660235+07:00","message":"receive interim result [false|false]: การบิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.379675456+07:00","message":"[buffer interim] 4767 false การบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.37968271+07:00","message":"[bufferProcess] interim [200000000]:การบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.379685391+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.37969112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.37969407+07:00","message":"> Transcript [52856] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.379696368+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.448421464+07:00","message":"receive streaming session, msgId: 4767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.448456773+07:00","message":"receive 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-05-12T14:23:29.448463306+07:00","message":"receive interim result [false|false]: การบริหาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.448476124+07:00","message":"[buffer interim] 4767 false การบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.448483934+07:00","message":"[bufferProcess] interim [260000000]:การบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.448486083+07:00","message":"[bufferProcess] send to processor:การบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.448491074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.448494575+07:00","message":"> Transcript [52857] [false]: 'การบิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.448497401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.448499423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.448501578+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.448503691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.454038766+07:00","message":"receive streaming session, msgId: 4767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.454055938+07:00","message":"receive 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-05-12T14:23:29.454059881+07:00","message":"receive interim result [false|false]: การบริการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.454071672+07:00","message":"[buffer interim] 4767 false การบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.454076619+07:00","message":"[bufferProcess] interim [320000000]:การบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.454078604+07:00","message":"[bufferProcess] send to processor:การบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.454080992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.45408318+07:00","message":"> Transcript [52858] [false]: 'การบริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.454085342+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.454087188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.454088987+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.454092036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:29.475723421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:29.475750561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.811638512+07:00","message":"[GCS] IsForceVAD: false for message ID: 4767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.871989218+07:00","message":"[GCS] Start streaming session, msgId: 4768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.904537448+07:00","message":"receive streaming session, msgId: 4767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.904581445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การบริการ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.904612998+07:00","message":"receive interim result [true|false]: การบริการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.904622476+07:00","message":"end recv isFinal message id 4767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.904625899+07:00","message":"end Recv id 4767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.904634336+07:00","message":"[buffer interim] 4767 true การบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.904644015+07:00","message":"[bufferProcess] interim [830000000]:การบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.90464815+07:00","message":"[bufferProcess] send to processor (isfinal):การบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.90466383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.904667532+07:00","message":"> Transcript [52859] [false]: 'การบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.904671727+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.904674475+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.904677894+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.904681264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.904684196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.904687614+07:00","message":"> Transcript [52860] [true]: 'การบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.904690775+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.904693706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.904696295+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.904698976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:29.904705056+07:00","message":"Push: 'การบริการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.904714649+07:00","message":"push: {true การบริการ 0 0xc0042d7f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:29.911961398+07:00","message":"write wav file: './tmp/7565/7565_4767.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:29.932677544+07:00","message":"[GCS] IsForceVAD: false for message ID: 4768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:30.002612272+07:00","message":"[GCS] Start streaming session, msgId: 4769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:30.108798037+07:00","message":"receive streaming session, msgId: 4768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:30.108816805+07:00","message":"found end of frame, send empty tag with msgId: 4768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:30.108819809+07:00","message":"end Recv id 4768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:30.10882639+07:00","message":"[buffer interim] 4768 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:30.10883347+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:30.108837053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:30.10884006+07:00","message":"> Transcript [52861] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:30.108842401+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:30.108844178+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:30.108846203+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:30.108849073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:30.108857069+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:30.108866138+07:00","message":"push: {true \n 0 0xc002a7c580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:30.113032381+07:00","message":"write wav file: './tmp/7565/7565_4768.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:30.583750926+07:00","message":"[GCS] IsForceVAD: false for message ID: 4769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:30.66891667+07:00","message":"receive streaming session, msgId: 4769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:30.668945515+07:00","message":"found end of frame, send empty tag with msgId: 4769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:30.668949632+07:00","message":"end Recv id 4769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:30.668960616+07:00","message":"[buffer interim] 4769 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:30.668969573+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:30.668974319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:30.668978129+07:00","message":"> Transcript [52862] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:30.668982174+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:30.668985236+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:30.668987775+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:30.668990847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:30.668999581+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:30.669011896+07:00","message":"push: {true \n 0 0xc004462d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:30.67357902+07:00","message":"write wav file: './tmp/7565/7565_4769.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:30.712686517+07:00","message":"[GCS] Start streaming session, msgId: 4770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:31.594383245+07:00","message":"receive streaming session, msgId: 4770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:31.594419101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:31.594424053+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:31.594439142+07:00","message":"[buffer interim] 4770 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.594446616+07:00","message":"[bufferProcess] interim [660000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.594448552+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:31.812640391+07:00","message":"receive streaming session, msgId: 4770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:31.812685742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:31.812692832+07:00","message":"receive interim result [false|false]: เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:31.81271343+07:00","message":"[buffer interim] 4770 false เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.812725497+07:00","message":"[bufferProcess] interim [840000000]:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.81273462+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.81274447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.812749766+07:00","message":"> Transcript [52863] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.8127533+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:31.835902016+07:00","message":"receive streaming session, msgId: 4770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:31.835939808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:31.835945688+07:00","message":"receive interim result [false|false]: เรื่องออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:31.835958841+07:00","message":"[buffer interim] 4770 false เรื่องออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.835965561+07:00","message":"[bufferProcess] interim [900000000]:เรื่องออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.835968002+07:00","message":"[bufferProcess] send to processor:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.83597279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.835975394+07:00","message":"> Transcript [52864] [false]: 'เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.835980825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.835982941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.835984838+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.835986969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:31.910625892+07:00","message":"receive streaming session, msgId: 4770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:31.910673389+07:00","message":"receive 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-05-12T14:23:31.910681537+07:00","message":"receive interim result [false|false]: เรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:31.910697047+07:00","message":"[buffer interim] 4770 false เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.910704463+07:00","message":"[bufferProcess] interim [20000000]:เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.91070666+07:00","message":"[bufferProcess] send to processor:เรื่องออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.910710347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.910713246+07:00","message":"> Transcript [52865] [false]: 'เรื่องออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.910716757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.910718909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.910720778+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:31.910722793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:32.094605119+07:00","message":"receive streaming session, msgId: 4770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:32.094640257+07:00","message":"receive 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-05-12T14:23:32.094646842+07:00","message":"receive interim result [false|false]: เรื่องออกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:32.094665897+07:00","message":"[buffer interim] 4770 false เรื่องออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.094675516+07:00","message":"[bufferProcess] interim [140000000]:เรื่องออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.094679361+07:00","message":"[bufferProcess] send to processor:เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.094688106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.094693119+07:00","message":"> Transcript [52866] [false]: 'เรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.094698012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.094700891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.09470376+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.094707367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:32.200093725+07:00","message":"receive streaming session, msgId: 4770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:32.200130103+07:00","message":"receive 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-05-12T14:23:32.200135433+07:00","message":"receive interim result [false|false]: เรื่องของการประกาศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:32.200148229+07:00","message":"[buffer interim] 4770 false เรื่องของการประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.200154998+07:00","message":"[bufferProcess] interim [320000000]:เรื่องของการประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.200157536+07:00","message":"[bufferProcess] send to processor:เรื่องออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.200163045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.200165998+07:00","message":"> Transcript [52867] [false]: 'เรื่องออกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.200169124+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.200171218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.200173222+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.200176862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.200181069+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.200182927+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.200184867+07:00","message":"Set new StatePrefix : 'เรื่องออกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.200187087+07:00","message":"Next Push (prob) : 'ออกกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:32.200213905+07:00","message":"push: {false เรื่อง 0 0xc004463300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:32.319845164+07:00","message":"receive streaming session, msgId: 4770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:32.31988366+07:00","message":"receive 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-05-12T14:23:32.319891356+07:00","message":"receive interim result [false|false]: เรื่องของการประกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:32.319904026+07:00","message":"[buffer interim] 4770 false เรื่องของการประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.319913444+07:00","message":"[bufferProcess] interim [380000000]:เรื่องของการประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.319917133+07:00","message":"[bufferProcess] send to processor:เรื่องของการประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.319921501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.319925959+07:00","message":"> Transcript [52868] [false]: 'เรื่องของการประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.319929878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.319933341+07:00","message":"Set new StatePrefix: 'เรื่องของการประกาศ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:32.475966475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:32.475958972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:32.850594236+07:00","message":"receive streaming session, msgId: 4770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:32.850638652+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-05-12T14:23:32.850645295+07:00","message":"receive interim result [false|false]: เรื่องของการประกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:32.850665653+07:00","message":"[buffer interim] 4770 false เรื่องของการประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.850675296+07:00","message":"[bufferProcess] interim [980000000]:เรื่องของการประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.850677721+07:00","message":"[bufferProcess] send to processor:เรื่องของการประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.850682218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.850685037+07:00","message":"> Transcript [52869] [false]: 'เรื่องของการประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.850687317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:32.850689754+07:00","message":"Set new StatePrefix: 'เรื่องของการประกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.061445365+07:00","message":"receive streaming session, msgId: 4770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.06148842+07:00","message":"receive 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-05-12T14:23:33.061497134+07:00","message":"receive interim result [false|false]: เรื่องของการประกันหน้าจอแตกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.061514227+07:00","message":"[buffer interim] 4770 false เรื่องของการประกันหน้าจอแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.061523026+07:00","message":"[bufferProcess] interim [160000000]:เรื่องของการประกันหน้าจอแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.061525579+07:00","message":"[bufferProcess] send to processor:เรื่องของการประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.061529347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.061533872+07:00","message":"> Transcript [52870] [false]: 'เรื่องของการประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.061537499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.061539698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.061541879+07:00","message":"StatePrefix: 'เรื่องของการประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.061544323+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.271886067+07:00","message":"[GCS] IsForceVAD: false for message ID: 4770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.300301841+07:00","message":"receive streaming session, msgId: 4770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.300338467+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-05-12T14:23:33.300344816+07:00","message":"receive interim result [false|false]: เรื่องของการประกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.300357702+07:00","message":"[buffer interim] 4770 false เรื่องของการประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.30036441+07:00","message":"[bufferProcess] interim [400000000]:เรื่องของการประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.300367066+07:00","message":"[bufferProcess] send to processor:เรื่องของการประกันหน้าจอแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.300372515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.300375444+07:00","message":"> Transcript [52871] [false]: 'เรื่องของการประกันหน้าจอแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.300378829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.300381038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.300383554+07:00","message":"StatePrefix: 'เรื่องของการประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.300388462+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.412027506+07:00","message":"receive streaming session, msgId: 4770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.41208989+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-05-12T14:23:33.412106503+07:00","message":"receive interim result [false|false]: เรื่องของการประกันหน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.412126107+07:00","message":"[buffer interim] 4770 false เรื่องของการประกันหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.412137159+07:00","message":"[bufferProcess] interim [580000000]:เรื่องของการประกันหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.412141389+07:00","message":"[bufferProcess] send to processor:เรื่องของการประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.412146501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.412150986+07:00","message":"> Transcript [52872] [false]: 'เรื่องของการประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.412156469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.412159636+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.412163099+07:00","message":"StatePrefix: 'เรื่องของการประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.412165867+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.493378462+07:00","message":"receive streaming session, msgId: 4770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.493433492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของการประกันหน่อยครับ\",\"confidence\":0.9164038}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.493441892+07:00","message":"receive interim result [true|false]: เรื่องของการประกันหน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.493454496+07:00","message":"end recv isFinal message id 4770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.493457764+07:00","message":"end Recv id 4770"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.493468407+07:00","message":"[buffer interim] 4770 true เรื่องของการประกันหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.493476948+07:00","message":"[bufferProcess] interim [580000000]:เรื่องของการประกันหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.493480235+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องของการประกันหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.493484179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.493486833+07:00","message":"> Transcript [52873] [false]: 'เรื่องของการประกันหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.493490434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.493492445+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.49349504+07:00","message":"StatePrefix: 'เรื่องของการประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.493497478+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.49350024+07:00","message":"Push: 'ของการประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.493502096+07:00","message":"TextPushed: 'เรื่องของการประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.493504146+07:00","message":"Set new StatePrefix : 'เรื่องของการประกันหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.49350642+07:00","message":"Next Push (prob) : 'หน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.493508219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.493510236+07:00","message":"> Transcript [52874] [true]: 'เรื่องของการประกันหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.49351235+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.493513941+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.493518043+07:00","message":"StatePrefix: 'เรื่องของการประกันหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.493519905+07:00","message":"TextPushed: 'เรื่องของการประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:33.493521978+07:00","message":"Push: 'หน่อยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.493530608+07:00","message":"push: {false ของการประกัน 0 0xc004463300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.49353931+07:00","message":"push: {true หน่อยครับ 0 0xc004463300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:33.50761475+07:00","message":"write wav file: './tmp/7565/7565_4770.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:33.593239945+07:00","message":"[GCS] Start streaming session, msgId: 4771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:34.857724807+07:00","message":"receive streaming session, msgId: 4771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:34.85778137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงตามรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:34.857787306+07:00","message":"receive interim result [false|false]: ตรงตามรูป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:34.857805765+07:00","message":"[buffer interim] 4771 false ตรงตามรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:34.857814381+07:00","message":"[bufferProcess] interim [80000000]:ตรงตามรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:34.857816475+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:34.857822333+07:00","message":"[bufferProcess] send to processor (ticker):ตรงตามรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:34.857825103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:34.857827952+07:00","message":"> Transcript [52875] [false]: 'ตรงตามรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:34.857830023+07:00","message":"Set StatePrefix (first interim): 'ตรงตามรูป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:35.055966902+07:00","message":"receive streaming session, msgId: 4771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:35.056013753+07:00","message":"receive 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-05-12T14:23:35.056020221+07:00","message":"receive interim result [false|false]: ตรงตามรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:35.056035282+07:00","message":"[buffer interim] 4771 false ตรงตามรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.056042712+07:00","message":"[bufferProcess] interim [260000000]:ตรงตามรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.056044716+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:35.476199634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:35.476206768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:35.564512876+07:00","message":"receive streaming session, msgId: 4771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:35.564562627+07:00","message":"receive 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-05-12T14:23:35.564568683+07:00","message":"receive interim result [false|false]: ตรงตามรูปแบบที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:35.564584924+07:00","message":"[buffer interim] 4771 false ตรงตามรูปแบบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.564592892+07:00","message":"[bufferProcess] interim [740000000]:ตรงตามรูปแบบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.564595145+07:00","message":"[bufferProcess] send to processor:ตรงตามรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.564601977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.56460499+07:00","message":"> Transcript [52876] [false]: 'ตรงตามรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.564608461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.564610858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.564613094+07:00","message":"StatePrefix: 'ตรงตามรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.564615062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:35.67623481+07:00","message":"receive streaming session, msgId: 4771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:35.676282836+07:00","message":"receive 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-05-12T14:23:35.676290046+07:00","message":"receive interim result [false|false]: ตรงตามรูปแบบที่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:35.676307226+07:00","message":"[buffer interim] 4771 false ตรงตามรูปแบบที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.676320236+07:00","message":"[bufferProcess] interim [860000000]:ตรงตามรูปแบบที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.676324316+07:00","message":"[bufferProcess] send to processor:ตรงตามรูปแบบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.67633377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.676338112+07:00","message":"> Transcript [52877] [false]: 'ตรงตามรูปแบบที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.676345895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.676350427+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.676353504+07:00","message":"StatePrefix: 'ตรงตามรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:35.676357081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:36.006006569+07:00","message":"receive streaming session, msgId: 4771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:36.006043594+07:00","message":"receive 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-05-12T14:23:36.006048968+07:00","message":"receive interim result [false|false]: ตรงตามรูปแบบที่มีการปก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:36.006063018+07:00","message":"[buffer interim] 4771 false ตรงตามรูปแบบที่มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.006070853+07:00","message":"[bufferProcess] interim [160000000]:ตรงตามรูปแบบที่มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.006073197+07:00","message":"[bufferProcess] send to processor:ตรงตามรูปแบบที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.006078071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.006080839+07:00","message":"> Transcript [52878] [false]: 'ตรงตามรูปแบบที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.006084551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.00608671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.006088503+07:00","message":"StatePrefix: 'ตรงตามรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.006090717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:36.039952527+07:00","message":"receive streaming session, msgId: 4771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:36.039997784+07:00","message":"receive 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-05-12T14:23:36.040004975+07:00","message":"receive interim result [false|false]: ตรงตามรูปแบบที่มีการกด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:36.040020649+07:00","message":"[buffer interim] 4771 false ตรงตามรูปแบบที่มีการกด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.040028279+07:00","message":"[bufferProcess] interim [220000000]:ตรงตามรูปแบบที่มีการกด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.040030785+07:00","message":"[bufferProcess] send to processor:ตรงตามรูปแบบที่มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.040038238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.040040899+07:00","message":"> Transcript [52879] [false]: 'ตรงตามรูปแบบที่มีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.040044369+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.040046841+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.040049521+07:00","message":"StatePrefix: 'ตรงตามรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.040051582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.040057219+07:00","message":"Push: 'ตรงตามรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.040059362+07:00","message":"TextPushed: 'ตรงตามรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.040061273+07:00","message":"Set new StatePrefix : 'ตรงตามรูปแบบที่มีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.040064034+07:00","message":"Next Push (prob) : 'แบบที่มีการปก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:36.04007218+07:00","message":"push: {false ตรงตามรูป 0 0xc004d58300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:36.268495099+07:00","message":"receive streaming session, msgId: 4771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:36.268534298+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-05-12T14:23:36.268541115+07:00","message":"receive interim result [false|false]: ตรงตามรูปแบบที่มีการปลด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:36.268556492+07:00","message":"[buffer interim] 4771 false ตรงตามรูปแบบที่มีการปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.268567647+07:00","message":"[bufferProcess] interim [340000000]:ตรงตามรูปแบบที่มีการปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.268571105+07:00","message":"[bufferProcess] send to processor:ตรงตามรูปแบบที่มีการกด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.268577104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.268580184+07:00","message":"> Transcript [52880] [false]: 'ตรงตามรูปแบบที่มีการกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.26858245+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.26858794+07:00","message":"Set new StatePrefix: 'ตรงตามรูปแบบที่มีการกด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:36.304493939+07:00","message":"receive streaming session, msgId: 4771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:36.304531357+07:00","message":"receive 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-05-12T14:23:36.304537841+07:00","message":"receive interim result [false|false]: ตรงตามรูปแบบที่มีการโฆษณา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:36.304552182+07:00","message":"[buffer interim] 4771 false ตรงตามรูปแบบที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.304559789+07:00","message":"[bufferProcess] interim [400000000]:ตรงตามรูปแบบที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.304562106+07:00","message":"[bufferProcess] send to processor:ตรงตามรูปแบบที่มีการปลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.304565518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.304568219+07:00","message":"> Transcript [52881] [false]: 'ตรงตามรูปแบบที่มีการปลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.304570392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.304572758+07:00","message":"Set new StatePrefix: 'ตรงตามรูปแบบที่มีการปลด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:36.862929527+07:00","message":"receive streaming session, msgId: 4771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:36.862970775+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-05-12T14:23:36.862977058+07:00","message":"receive interim result [false|false]: ตรงตามรูปแบบที่มีการโฆษณา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:36.862990057+07:00","message":"[buffer interim] 4771 false ตรงตามรูปแบบที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.862998015+07:00","message":"[bufferProcess] interim [0]:ตรงตามรูปแบบที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.863001112+07:00","message":"[bufferProcess] send to processor:ตรงตามรูปแบบที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.863007716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.86301049+07:00","message":"> Transcript [52882] [false]: 'ตรงตามรูปแบบที่มีการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.863012663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:36.863014724+07:00","message":"Set new StatePrefix: 'ตรงตามรูปแบบที่มีการโฆษณา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.114896445+07:00","message":"[GCS] IsForceVAD: false for message ID: 4771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.339979759+07:00","message":"receive streaming session, msgId: 4771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.340030651+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-05-12T14:23:37.340036772+07:00","message":"receive interim result [false|false]: ตรงตามรูปแบบที่มีการโฆษณาให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.340056959+07:00","message":"receive streaming session, msgId: 4771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.340063199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงตามรูปแบบที่มีการโฆษณาให้\",\"confidence\":0.95840114}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.340066384+07:00","message":"receive interim result [true|false]: ตรงตามรูปแบบที่มีการโฆษณาให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.340069832+07:00","message":"end recv isFinal message id 4771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.340071928+07:00","message":"end Recv id 4771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.34008065+07:00","message":"[buffer interim] 4771 false ตรงตามรูปแบบที่มีการโฆษณาให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.340084423+07:00","message":"[buffer interim] 4771 true ตรงตามรูปแบบที่มีการโฆษณาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340091237+07:00","message":"[bufferProcess] interim [360000000]:ตรงตามรูปแบบที่มีการโฆษณาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340097067+07:00","message":"[bufferProcess] send to processor:ตรงตามรูปแบบที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.3401001+07:00","message":"[bufferProcess] interim [540000000]:ตรงตามรูปแบบที่มีการโฆษณาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340102239+07:00","message":"[bufferProcess] send to processor (isfinal):ตรงตามรูปแบบที่มีการโฆษณาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340105329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340108038+07:00","message":"> Transcript [52883] [false]: 'ตรงตามรูปแบบที่มีการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340110865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340112841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340114529+07:00","message":"StatePrefix: 'ตรงตามรูปแบบที่มีการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340117401+07:00","message":"TextPushed: 'ตรงตามรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340119165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340121011+07:00","message":"> Transcript [52884] [false]: 'ตรงตามรูปแบบที่มีการโฆษณาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340122966+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340124633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340126274+07:00","message":"StatePrefix: 'ตรงตามรูปแบบที่มีการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340127994+07:00","message":"TextPushed: 'ตรงตามรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340129492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340131407+07:00","message":"> Transcript [52885] [true]: 'ตรงตามรูปแบบที่มีการโฆษณาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340133506+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340135034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.34013659+07:00","message":"StatePrefix: 'ตรงตามรูปแบบที่มีการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340138246+07:00","message":"TextPushed: 'ตรงตามรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.340141386+07:00","message":"Push: 'แบบที่มีการโฆษณาให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.340149914+07:00","message":"push: {true แบบที่มีการโฆษณาให้ 0 0xc004d58300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:37.348960814+07:00","message":"write wav file: './tmp/7565/7565_4771.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.373040334+07:00","message":"[GCS] Start streaming session, msgId: 4772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.430950534+07:00","message":"[GCS] IsForceVAD: false for message ID: 4772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.492356825+07:00","message":"[GCS] Start streaming session, msgId: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.600955859+07:00","message":"receive streaming session, msgId: 4772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.600977191+07:00","message":"found end of frame, send empty tag with msgId: 4772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.600980161+07:00","message":"end Recv id 4772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.600988728+07:00","message":"[buffer interim] 4772 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.600996176+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.601000021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.601004279+07:00","message":"> Transcript [52886] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.601006682+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.601008626+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.601010386+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.60101212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:37.60101502+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:37.601025502+07:00","message":"push: {true \n 0 0xc004d59800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:37.605641434+07:00","message":"write wav file: './tmp/7565/7565_4772.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:38.476851949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:38.476865823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:38.672616564+07:00","message":"receive streaming session, msgId: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:38.672672662+07:00","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-05-12T14:23:38.672678591+07:00","message":"receive interim result [false|false]: รับทราบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:38.672695609+07:00","message":"[buffer interim] 4773 false รับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:38.672703063+07:00","message":"[bufferProcess] interim [960000000]:รับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:38.6727051+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:38.672711297+07:00","message":"[bufferProcess] send to processor (ticker):รับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:38.672713872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:38.672716715+07:00","message":"> Transcript [52887] [false]: 'รับทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:38.672718971+07:00","message":"Set StatePrefix (first interim): 'รับทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:38.943332288+07:00","message":"receive streaming session, msgId: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:38.943388662+07:00","message":"receive 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-05-12T14:23:38.943397145+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:38.943418423+07:00","message":"[buffer interim] 4773 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:38.943432736+07:00","message":"[bufferProcess] interim [320000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:38.943436282+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:39.053743543+07:00","message":"receive streaming session, msgId: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:39.053783606+07:00","message":"receive 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-05-12T14:23:39.053789777+07:00","message":"receive interim result [false|false]: รับทราบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:39.053802268+07:00","message":"[buffer interim] 4773 false รับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.053809938+07:00","message":"[bufferProcess] interim [380000000]:รับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.053812305+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.053817572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.053820377+07:00","message":"> Transcript [52888] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.053822792+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.053825193+07:00","message":"Set new StatePrefix: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:39.131662668+07:00","message":"receive streaming session, msgId: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:39.131705732+07:00","message":"receive 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-05-12T14:23:39.131719956+07:00","message":"receive interim result [false|false]: รับทราบครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:39.13173517+07:00","message":"[buffer interim] 4773 false รับทราบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.131743754+07:00","message":"[bufferProcess] interim [500000000]:รับทราบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.131746152+07:00","message":"[bufferProcess] send to processor:รับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.131750578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.131753516+07:00","message":"> Transcript [52889] [false]: 'รับทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.131756198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.131758422+07:00","message":"Set new StatePrefix: 'รับทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:39.770607939+07:00","message":"receive streaming session, msgId: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:39.770663747+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-05-12T14:23:39.770672792+07:00","message":"receive interim result [false|false]: รับทราบครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:39.770689559+07:00","message":"[buffer interim] 4773 false รับทราบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.770699664+07:00","message":"[bufferProcess] interim [100000000]:รับทราบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.770702287+07:00","message":"[bufferProcess] send to processor:รับทราบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.770709394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.770712745+07:00","message":"> Transcript [52890] [false]: 'รับทราบครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.770716332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.770719057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.770721424+07:00","message":"StatePrefix: 'รับทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:39.770723633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:41.423320955+07:00","message":"receive streaming session, msgId: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:41.423358816+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-05-12T14:23:41.423364699+07:00","message":"receive interim result [false|false]: ที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:41.423378316+07:00","message":"[buffer interim] 4773 false ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.423389035+07:00","message":"[bufferProcess] interim [780000000]:ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.423392386+07:00","message":"[bufferProcess] send to processor:รับทราบครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.42339817+07:00","message":"[bufferProcess] send to processor (ticker):ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.423402221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.423406847+07:00","message":"> Transcript [52891] [false]: 'รับทราบครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.423411224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.423414854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.423416911+07:00","message":"StatePrefix: 'รับทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.4234189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.423420662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.423422595+07:00","message":"> Transcript [52892] [false]: 'ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.423424077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.423426144+07:00","message":"Set new StatePrefix: 'ที่ผ่านมา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:41.477847248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:41.477854862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:41.87047643+07:00","message":"receive streaming session, msgId: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:41.870519779+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-05-12T14:23:41.870527858+07:00","message":"receive interim result [false|false]: ที่ผ่านมาช่วง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:41.870543803+07:00","message":"[buffer interim] 4773 false ที่ผ่านมาช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.870555496+07:00","message":"[bufferProcess] interim [140000000]:ที่ผ่านมาช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.870558819+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:41.940233233+07:00","message":"receive streaming session, msgId: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:41.940271178+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-05-12T14:23:41.940276543+07:00","message":"receive interim result [false|false]: ที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:41.9402891+07:00","message":"[buffer interim] 4773 false ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.940298797+07:00","message":"[bufferProcess] interim [260000000]:ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.940301319+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมาช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.940304611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.94030739+07:00","message":"> Transcript [52893] [false]: 'ที่ผ่านมาช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.940310207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.940311998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.940313888+07:00","message":"StatePrefix: 'ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:41.940316149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.073233126+07:00","message":"receive streaming session, msgId: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.07327709+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-05-12T14:23:42.073283693+07:00","message":"receive interim result [false|false]: ที่ผ่านมาช่วงประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.073298708+07:00","message":"[buffer interim] 4773 false ที่ผ่านมาช่วงประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.073307455+07:00","message":"[bufferProcess] interim [380000000]:ที่ผ่านมาช่วงประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.0733104+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.073313922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.073317359+07:00","message":"> Transcript [52894] [false]: 'ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.073320975+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.073323175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.073324999+07:00","message":"StatePrefix: 'ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.073327155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.152331969+07:00","message":"receive streaming session, msgId: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.152364636+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-05-12T14:23:42.152369911+07:00","message":"receive interim result [false|false]: ที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.152384489+07:00","message":"[buffer interim] 4773 false ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.152392059+07:00","message":"[bufferProcess] interim [440000000]:ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.152394962+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมาช่วงประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.15240151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.152404962+07:00","message":"> Transcript [52895] [false]: 'ที่ผ่านมาช่วงประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.152407907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.152410182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.152412015+07:00","message":"StatePrefix: 'ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.152414115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.321735182+07:00","message":"receive streaming session, msgId: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.321784392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมาช่วงประมาณสัก 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.321791456+07:00","message":"receive interim result [false|false]: ที่ผ่านมาช่วงประมาณสัก 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.321805049+07:00","message":"[buffer interim] 4773 false ที่ผ่านมาช่วงประมาณสัก 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.321815692+07:00","message":"[bufferProcess] interim [680000000]:ที่ผ่านมาช่วงประมาณสัก 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.321818431+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.321824018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.321826897+07:00","message":"> Transcript [52896] [false]: 'ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.321829997+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.321832135+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.321834326+07:00","message":"StatePrefix: 'ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.321837781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.321842557+07:00","message":"Push: 'ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.321844468+07:00","message":"TextPushed: 'ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.321846344+07:00","message":"Set new StatePrefix : 'ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.32184875+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.321857631+07:00","message":"push: {false ที่ผ่านมา 0 0xc002eaa900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.463069932+07:00","message":"receive streaming session, msgId: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.463125596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมาช่วงประมาณสัก 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.463137659+07:00","message":"receive interim result [false|false]: ที่ผ่านมาช่วงประมาณสัก 20"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.463156592+07:00","message":"[buffer interim] 4773 false ที่ผ่านมาช่วงประมาณสัก 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.463167801+07:00","message":"[bufferProcess] interim [800000000]:ที่ผ่านมาช่วงประมาณสัก 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.463172125+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมาช่วงประมาณสัก 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.463176855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.463185232+07:00","message":"> Transcript [52897] [false]: 'ที่ผ่านมาช่วงประมาณสัก 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.463188882+07:00","message":"Set StatePrefix (first interim): 'ที่ผ่านมาช่วงประมาณสัก 2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.578852844+07:00","message":"receive streaming session, msgId: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.578896893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมาช่วงประมาณซัก 2-3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.578904525+07:00","message":"receive interim result [false|false]: ที่ผ่านมาช่วงประมาณซัก 2-3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.57891994+07:00","message":"[buffer interim] 4773 false ที่ผ่านมาช่วงประมาณซัก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.578931618+07:00","message":"[bufferProcess] interim [920000000]:ที่ผ่านมาช่วงประมาณซัก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.578934558+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมาช่วงประมาณสัก 20"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.578938588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.578944366+07:00","message":"> Transcript [52898] [false]: 'ที่ผ่านมาช่วงประมาณสัก 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.578948397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.578950538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.578952923+07:00","message":"StatePrefix: 'ที่ผ่านมาช่วงประมาณสัก 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.578955433+07:00","message":"TextPushed: 'ที่ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.766141554+07:00","message":"receive streaming session, msgId: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.766181011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมาช่วงประมาณซัก 2-3 เดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.76618775+07:00","message":"receive interim result [false|false]: ที่ผ่านมาช่วงประมาณซัก 2-3 เดือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.766199707+07:00","message":"[buffer interim] 4773 false ที่ผ่านมาช่วงประมาณซัก 2-3 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.766209928+07:00","message":"[bufferProcess] interim [40000000]:ที่ผ่านมาช่วงประมาณซัก 2-3 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.766213779+07:00","message":"[bufferProcess] send to processor:ที่ผ่านมาช่วงประมาณซัก 2-3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.766219718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.766223248+07:00","message":"> Transcript [52899] [false]: 'ที่ผ่านมาช่วงประมาณซัก 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.766226235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.766229289+07:00","message":"Set new StatePrefix: 'ที่ผ่านมาช่วงประมาณซัก 2-3'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.810999092+07:00","message":"[GCS] IsForceVAD: false for message ID: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.882249969+07:00","message":"[GCS] Start streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.978911889+07:00","message":"receive streaming session, msgId: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.978970759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ผ่านมาช่วงประมาณซัก 2-3 เดือน\",\"confidence\":0.94784576}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.97897834+07:00","message":"receive interim result [true|false]: ที่ผ่านมาช่วงประมาณซัก 2-3 เดือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.978990683+07:00","message":"end recv isFinal message id 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.978992889+07:00","message":"end Recv id 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.97900048+07:00","message":"[buffer interim] 4773 true ที่ผ่านมาช่วงประมาณซัก 2-3 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.979010122+07:00","message":"[bufferProcess] interim [340000000]:ที่ผ่านมาช่วงประมาณซัก 2-3 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.979014013+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ผ่านมาช่วงประมาณซัก 2-3 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.979017701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.979020639+07:00","message":"> Transcript [52900] [false]: 'ที่ผ่านมาช่วงประมาณซัก 2-3 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.979023893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.979029384+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.97903124+07:00","message":"StatePrefix: 'ที่ผ่านมาช่วงประมาณซัก 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.979033344+07:00","message":"TextPushed: 'ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.979034998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.979036842+07:00","message":"> Transcript [52901] [true]: 'ที่ผ่านมาช่วงประมาณซัก 2-3 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.979039129+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.979041252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.979043034+07:00","message":"StatePrefix: 'ที่ผ่านมาช่วงประมาณซัก 2-3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.979045026+07:00","message":"TextPushed: 'ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:42.979048575+07:00","message":"Push: 'ช่วงประมาณซัก 2-3 เดือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:42.979058404+07:00","message":"push: {true ช่วงประมาณซัก 2-3 เดือน 0 0xc002eaa900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:42.990239029+07:00","message":"write wav file: './tmp/7565/7565_4773.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:44.478616081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:44.478624969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:44.644533929+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:44.644576014+07:00","message":"receive 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-05-12T14:23:44.644581976+07:00","message":"receive interim result [false|false]: รีวิว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:44.64459678+07:00","message":"[buffer interim] 4774 false รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:44.644604106+07:00","message":"[bufferProcess] interim [620000000]:รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:44.644606274+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:44.644611208+07:00","message":"[bufferProcess] send to processor (ticker):รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:44.644613734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:44.644616546+07:00","message":"> Transcript [52902] [false]: 'รีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:44.644618456+07:00","message":"Set StatePrefix (first interim): 'รีวิว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:45.017107832+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:45.017159679+07:00","message":"receive 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-05-12T14:23:45.017183345+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:45.017201333+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.017210254+07:00","message":"[bufferProcess] interim [980000000]:ทีวีมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.017212466+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:45.209513895+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:45.20956252+07:00","message":"receive 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-05-12T14:23:45.209569093+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:45.209587167+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.209595808+07:00","message":"[bufferProcess] interim [160000000]:ทีวีมีปัญหากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.209598113+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.209601992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.209605126+07:00","message":"> Transcript [52903] [false]: 'ทีวีมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.209607796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.209610524+07:00","message":"Set new StatePrefix: 'ทีวีมีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:45.456687388+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:45.456722747+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-05-12T14:23:45.456728449+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากันเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:45.456744334+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.456752184+07:00","message":"[bufferProcess] interim [340000000]:ทีวีมีปัญหากันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.456754817+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.456757835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.45676075+07:00","message":"> Transcript [52904] [false]: 'ทีวีมีปัญหากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.456767563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.45676971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.456771661+07:00","message":"StatePrefix: 'ทีวีมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.45677396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:45.532694084+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:45.532728887+07:00","message":"receive 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-05-12T14:23:45.532735086+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากันเยอะๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:45.532751885+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากันเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.532759877+07:00","message":"[bufferProcess] interim [520000000]:ทีวีมีปัญหากันเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.532762507+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหากันเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.532765759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.532771887+07:00","message":"> Transcript [52905] [false]: 'ทีวีมีปัญหากันเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.532775072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.532777526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.532779478+07:00","message":"StatePrefix: 'ทีวีมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.532781951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:45.65723244+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:45.657274549+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-05-12T14:23:45.657281975+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากันเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:45.657299267+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากันเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.657310522+07:00","message":"[bufferProcess] interim [580000000]:ทีวีมีปัญหากันเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.657314595+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหากันเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.657321431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.657325805+07:00","message":"> Transcript [52906] [false]: 'ทีวีมีปัญหากันเยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.657330512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.657333422+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.65733645+07:00","message":"StatePrefix: 'ทีวีมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:45.657339456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:46.043100691+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:46.043146758+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-05-12T14:23:46.04315323+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากันเยอะมากค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:46.043166521+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากันเยอะมากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.043175174+07:00","message":"[bufferProcess] interim [0]:ทีวีมีปัญหากันเยอะมากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.043177606+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหากันเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.043181238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.043184849+07:00","message":"> Transcript [52907] [false]: 'ทีวีมีปัญหากันเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.043188555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.043190643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.043192456+07:00","message":"StatePrefix: 'ทีวีมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.043194691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.043197875+07:00","message":"Push: 'ทีวีมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.043199795+07:00","message":"TextPushed: 'ทีวีมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.043201747+07:00","message":"Set new StatePrefix : 'ทีวีมีปัญหากันเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.043204161+07:00","message":"Next Push (prob) : 'กันเยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:46.043212306+07:00","message":"push: {false ทีวีมีปัญหา 0 0xc002eab680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:46.622874698+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:46.622910129+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-05-12T14:23:46.622915726+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากันเยอะมากค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:46.62293059+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากันเยอะมากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.622937394+07:00","message":"[bufferProcess] interim [600000000]:ทีวีมีปัญหากันเยอะมากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.622940031+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหากันเยอะมากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.622943046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.622948277+07:00","message":"> Transcript [52908] [false]: 'ทีวีมีปัญหากันเยอะมากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.622951737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.622953665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.622955555+07:00","message":"StatePrefix: 'ทีวีมีปัญหากันเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:46.622957919+07:00","message":"TextPushed: 'ทีวีมีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.140606319+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.140644069+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-05-12T14:23:47.140649935+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.140677723+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.140685755+07:00","message":"[bufferProcess] interim [80000000]:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.140688449+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหากันเยอะมากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.140691969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.140694886+07:00","message":"> Transcript [52909] [false]: 'ทีวีมีปัญหากันเยอะมากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.140698008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.140700541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.140702839+07:00","message":"StatePrefix: 'ทีวีมีปัญหากันเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.140705567+07:00","message":"TextPushed: 'ทีวีมีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.342923072+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.342967422+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-05-12T14:23:47.342974383+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.342993401+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.343002597+07:00","message":"[bufferProcess] interim [260000000]:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.343005718+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.34301111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.34301429+07:00","message":"> Transcript [52910] [false]: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.34301773+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.343019691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.343022362+07:00","message":"StatePrefix: 'ทีวีมีปัญหากันเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.343024737+07:00","message":"TextPushed: 'ทีวีมีปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.382087915+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.382127482+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-05-12T14:23:47.38213451+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.382150557+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.382161102+07:00","message":"[bufferProcess] interim [320000000]:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.382165026+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.382173541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.382177494+07:00","message":"> Transcript [52911] [false]: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.382182318+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.382186865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.382190273+07:00","message":"StatePrefix: 'ทีวีมีปัญหากันเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.382193564+07:00","message":"TextPushed: 'ทีวีมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.382201699+07:00","message":"Push: 'กันเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.382204427+07:00","message":"TextPushed: 'ทีวีมีปัญหากันเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.382207523+07:00","message":"Set new StatePrefix : 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.382211949+07:00","message":"Next Push (prob) : 'เรื่องนี้รัฐบาลจะมีการเตือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.382227772+07:00","message":"push: {false กันเยอะมาก 0 0xc002eab680}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:47.479439374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:47.479447702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.520966715+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.52100554+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-05-12T14:23:47.521011676+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเผยแผ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.521026846+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเผยแผ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.521034226+07:00","message":"[bufferProcess] interim [440000000]:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเผยแผ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.521036869+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.521043167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.52104589+07:00","message":"> Transcript [52912] [false]: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.521048752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.521050623+07:00","message":"Set new StatePrefix: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.536648369+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.536696906+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-05-12T14:23:47.536703494+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.536721257+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.53672929+07:00","message":"[bufferProcess] interim [500000000]:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.536732106+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเผยแผ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.536735857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.536738606+07:00","message":"> Transcript [52913] [false]: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเผยแผ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.536741247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.536743783+07:00","message":"Set new StatePrefix: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเผยแผ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.657479327+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.657518817+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-05-12T14:23:47.657525233+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการซ้อมแผน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.657545765+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการซ้อมแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.657553468+07:00","message":"[bufferProcess] interim [620000000]:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการซ้อมแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.657556694+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.657560736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.657563848+07:00","message":"> Transcript [52914] [false]: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.65756637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.657568754+07:00","message":"Set new StatePrefix: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.707187393+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.707220957+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-05-12T14:23:47.707227313+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.707237797+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.707244665+07:00","message":"[bufferProcess] interim [680000000]:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.707247831+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการซ้อมแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.707251398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.707254039+07:00","message":"> Transcript [52915] [false]: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการซ้อมแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.707256616+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.707258665+07:00","message":"Set new StatePrefix: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการซ้อมแผน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.971106092+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.971143526+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-05-12T14:23:47.971149377+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:47.97116537+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.971172947+07:00","message":"[bufferProcess] interim [860000000]:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.971175525+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.971178808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.971181653+07:00","message":"> Transcript [52916] [false]: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.971184238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:47.971186698+07:00","message":"Set new StatePrefix: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.160719172+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.160753997+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-05-12T14:23:48.160760697+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.160774975+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.160782491+07:00","message":"[bufferProcess] interim [100000000]:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.16078576+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.160789827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.160792568+07:00","message":"> Transcript [52917] [false]: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.160796617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.160798674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.160800465+07:00","message":"StatePrefix: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.160803155+07:00","message":"TextPushed: 'ทีวีมีปัญหากันเยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.220175533+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.220223465+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-05-12T14:23:48.220230103+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.220247784+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.220256429+07:00","message":"[bufferProcess] interim [220000000]:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.220260196+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.220267148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.220270156+07:00","message":"> Transcript [52918] [false]: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.22027476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.220277087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.220280557+07:00","message":"StatePrefix: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.220283161+07:00","message":"TextPushed: 'ทีวีมีปัญหากันเยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.261326733+07:00","message":"[GCS] IsForceVAD: false for message ID: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.393465951+07:00","message":"[GCS] Start streaming session, msgId: 4775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.404940445+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.40497427+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-05-12T14:23:48.404979725+07:00","message":"receive interim result [false|false]: ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.404997256+07:00","message":"[buffer interim] 4774 false ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.405004785+07:00","message":"[bufferProcess] interim [280000000]:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.405007082+07:00","message":"[bufferProcess] send to processor:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.405010464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.405013686+07:00","message":"> Transcript [52919] [false]: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.40501742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.405019406+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.405021421+07:00","message":"StatePrefix: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.405023926+07:00","message":"TextPushed: 'ทีวีมีปัญหากันเยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.436247468+07:00","message":"receive streaming session, msgId: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.436291993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้ใน\",\"confidence\":0.9453317}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.436300663+07:00","message":"receive interim result [true|false]: ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.436312134+07:00","message":"end recv isFinal message id 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.436314922+07:00","message":"end Recv id 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.436322992+07:00","message":"[buffer interim] 4774 true ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436335142+07:00","message":"[bufferProcess] interim [400000000]:ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436339439+07:00","message":"[bufferProcess] send to processor (isfinal):ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436344199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436348049+07:00","message":"> Transcript [52920] [false]: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436352737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436355685+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436358844+07:00","message":"StatePrefix: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436362654+07:00","message":"TextPushed: 'ทีวีมีปัญหากันเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436370415+07:00","message":"Push: 'เรื่องนี้รัฐบาลจะมีการเตรียมแผนรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436373284+07:00","message":"TextPushed: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436376678+07:00","message":"Set new StatePrefix : 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436380087+07:00","message":"Next Push (prob) : 'รับไว้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436383871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436386026+07:00","message":"> Transcript [52921] [true]: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436388441+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436390034+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436392208+07:00","message":"StatePrefix: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรองรับไว้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436400076+07:00","message":"TextPushed: 'ทีวีมีปัญหากันเยอะมากเรื่องนี้รัฐบาลจะมีการเตรียมแผนรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.436402424+07:00","message":"Push: 'รับไว้ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.436409819+07:00","message":"push: {false เรื่องนี้รัฐบาลจะมีการเตรียมแผนรอง 0 0xc002eab680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.436419466+07:00","message":"push: {true รับไว้ใน 0 0xc002eab680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:48.448126039+07:00","message":"write wav file: './tmp/7565/7565_4774.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.451142751+07:00","message":"[GCS] IsForceVAD: false for message ID: 4775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.528316456+07:00","message":"[GCS] Start streaming session, msgId: 4776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.590862703+07:00","message":"receive streaming session, msgId: 4775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.590886742+07:00","message":"found end of frame, send empty tag with msgId: 4775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.590889924+07:00","message":"end Recv id 4775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.590897539+07:00","message":"[buffer interim] 4775 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.590905642+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.590909508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.590913181+07:00","message":"> Transcript [52922] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.590915859+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.590918176+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.590919886+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.590921713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:48.590924587+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:48.59093401+07:00","message":"push: {true \n 0 0xc004462580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:48.594558195+07:00","message":"write wav file: './tmp/7565/7565_4775.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:49.091295176+07:00","message":"[GCS] IsForceVAD: false for message ID: 4776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:49.182853106+07:00","message":"receive streaming session, msgId: 4776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:49.182914318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวยไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:49.182920402+07:00","message":"receive interim result [false|false]: รวยไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:49.182940592+07:00","message":"[buffer interim] 4776 false รวยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:49.182949288+07:00","message":"[bufferProcess] interim [660000000]:รวยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:49.1829513+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:49.249677735+07:00","message":"receive streaming session, msgId: 4776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:49.249717006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยไหม\",\"confidence\":0.7864022}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:49.249722635+07:00","message":"receive interim result [true|false]: ด้วยไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:49.249728332+07:00","message":"end recv isFinal message id 4776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:49.24973042+07:00","message":"end Recv id 4776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:49.249737372+07:00","message":"[buffer interim] 4776 true ด้วยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:49.249752015+07:00","message":"[bufferProcess] interim [810000000]:ด้วยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:49.249754814+07:00","message":"[bufferProcess] send to processor (isfinal):รวยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:49.249758229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:49.24976098+07:00","message":"> Transcript [52923] [false]: 'รวยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:49.249763354+07:00","message":"Set StatePrefix (first interim): 'รวยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:49.24976519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:49.249766934+07:00","message":"> Transcript [52924] [true]: 'ด้วยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:49.249769348+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:49.249771133+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:49.249773272+07:00","message":"StatePrefix: 'รวยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:49.249775573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:49.249781889+07:00","message":"Push: 'ด้วยไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:49.249790597+07:00","message":"push: {true ด้วยไหม 0 0xc004ec4980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:49.254895134+07:00","message":"write wav file: './tmp/7565/7565_4776.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:49.413748941+07:00","message":"[GCS] Start streaming session, msgId: 4777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:50.054870883+07:00","message":"[GCS] IsForceVAD: false for message ID: 4777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:50.160496368+07:00","message":"receive streaming session, msgId: 4777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:50.160513532+07:00","message":"found end of frame, send empty tag with msgId: 4777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:50.160516498+07:00","message":"end Recv id 4777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:50.160523174+07:00","message":"[buffer interim] 4777 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:50.160530516+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:50.160534337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:50.160537909+07:00","message":"> Transcript [52925] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:50.160540187+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:50.160541981+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:50.160543861+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:50.160546305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:50.160552918+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:50.160562699+07:00","message":"push: {true \n 0 0xc002a7cf00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:50.166038061+07:00","message":"write wav file: './tmp/7565/7565_4777.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:50.181632351+07:00","message":"[GCS] Start streaming session, msgId: 4778"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:50.480384628+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:50.480410684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:51.226476447+07:00","message":"receive streaming session, msgId: 4778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:51.226520956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:51.22652685+07:00","message":"receive interim result [false|false]: เมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:51.226540277+07:00","message":"[buffer interim] 4778 false เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:51.226547303+07:00","message":"[bufferProcess] interim [900000000]:เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:51.226549138+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:51.226556261+07:00","message":"[bufferProcess] send to processor (ticker):เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:51.226558955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:51.226562935+07:00","message":"> Transcript [52926] [false]: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:51.226565311+07:00","message":"Set StatePrefix (first interim): 'เมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:51.420100084+07:00","message":"receive streaming session, msgId: 4778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:51.42013457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:51.42014029+07:00","message":"receive interim result [false|false]: เมื่อวานนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:51.420153921+07:00","message":"[buffer interim] 4778 false เมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:51.42016325+07:00","message":"[bufferProcess] interim [80000000]:เมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:51.420165204+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:52.067605356+07:00","message":"receive streaming session, msgId: 4778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:52.067650154+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-05-12T14:23:52.06765697+07:00","message":"receive interim result [false|false]: เมื่อวานนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:52.06767963+07:00","message":"[buffer interim] 4778 false เมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:52.067694055+07:00","message":"[bufferProcess] interim [680000000]:เมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:52.06769694+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:52.067703816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:52.067708254+07:00","message":"> Transcript [52927] [false]: 'เมื่อวานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:52.067712026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:52.067714304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:52.067716075+07:00","message":"StatePrefix: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:52.067718252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:52.783279724+07:00","message":"receive streaming session, msgId: 4778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:52.783327169+07:00","message":"receive 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-05-12T14:23:52.783335811+07:00","message":"receive interim result [false|false]: เมื่อวานนี้ฟรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:52.783351898+07:00","message":"[buffer interim] 4778 false เมื่อวานนี้ฟรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:52.783360352+07:00","message":"[bufferProcess] interim [400000000]:เมื่อวานนี้ฟรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:52.783362938+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:52.783366954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:52.783369812+07:00","message":"> Transcript [52928] [false]: 'เมื่อวานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:52.783373557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:52.783375728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:52.783377887+07:00","message":"StatePrefix: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:52.783379916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:53.352532753+07:00","message":"receive streaming session, msgId: 4778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:53.352571631+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-05-12T14:23:53.352577415+07:00","message":"receive interim result [false|false]: เมื่อวานนี้ฟรี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:53.352592685+07:00","message":"[buffer interim] 4778 false เมื่อวานนี้ฟรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.352603197+07:00","message":"[bufferProcess] interim [0]:เมื่อวานนี้ฟรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.352605723+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้ฟรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.352610787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.35261427+07:00","message":"> Transcript [52929] [false]: 'เมื่อวานนี้ฟรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.35261756+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.352619682+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.352621772+07:00","message":"StatePrefix: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.352624009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:53.480585572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:53.480597063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:53.656869107+07:00","message":"receive streaming session, msgId: 4778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:53.656903678+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-05-12T14:23:53.656909484+07:00","message":"receive interim result [false|false]: เมื่อวานนี้เอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:53.656924275+07:00","message":"[buffer interim] 4778 false เมื่อวานนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.656931057+07:00","message":"[bufferProcess] interim [300000000]:เมื่อวานนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.656933753+07:00","message":"[bufferProcess] send to processor:เมื่อวานนี้ฟรี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.656941404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.656944252+07:00","message":"> Transcript [52930] [false]: 'เมื่อวานนี้ฟรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.656947642+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.656949844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.656952767+07:00","message":"StatePrefix: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.656954926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.65696373+07:00","message":"Push: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.656965765+07:00","message":"TextPushed: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.656968284+07:00","message":"Set new StatePrefix : 'เมื่อวานนี้ฟรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.656970286+07:00","message":"Next Push (prob) : 'นี้ฟรี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:53.656978457+07:00","message":"push: {false เมื่อวาน 0 0xc002e83680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:53.831474349+07:00","message":"[GCS] IsForceVAD: false for message ID: 4778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:53.930948644+07:00","message":"receive streaming session, msgId: 4778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:53.930992956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวานนี้เอง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:53.930999944+07:00","message":"receive interim result [true|false]: เมื่อวานนี้เอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:53.931010874+07:00","message":"end recv isFinal message id 4778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:53.931013309+07:00","message":"end Recv id 4778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:53.931020527+07:00","message":"[buffer interim] 4778 true เมื่อวานนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.931031781+07:00","message":"[bufferProcess] interim [660000000]:เมื่อวานนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.931041138+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อวานนี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.931045033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.931047875+07:00","message":"> Transcript [52931] [false]: 'เมื่อวานนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.931050014+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.931052154+07:00","message":"Set new StatePrefix: 'เมื่อวานนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.931053932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.931055769+07:00","message":"> Transcript [52932] [true]: 'เมื่อวานนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.931060572+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.931062714+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.931065353+07:00","message":"StatePrefix: 'เมื่อวานนี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.931068057+07:00","message":"TextPushed: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:53.931071517+07:00","message":"Push: 'นี้เอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:53.931081257+07:00","message":"push: {true นี้เอง 0 0xc002e83680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:53.941274396+07:00","message":"write wav file: './tmp/7565/7565_4778.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:54.093337412+07:00","message":"[GCS] Start streaming session, msgId: 4779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:55.093397696+07:00","message":"receive streaming session, msgId: 4779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:55.093449688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:55.09345543+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:55.093477211+07:00","message":"[buffer interim] 4779 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.093487355+07:00","message":"[bufferProcess] interim [780000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.093489215+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.093497193+07:00","message":"[bufferProcess] send to processor (ticker):ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.093500322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.093503159+07:00","message":"> Transcript [52933] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.093507991+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:55.484394782+07:00","message":"receive streaming session, msgId: 4779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:55.484428921+07:00","message":"receive 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-05-12T14:23:55.484434086+07:00","message":"receive interim result [false|false]: ก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:55.484447263+07:00","message":"[buffer interim] 4779 false ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.484454314+07:00","message":"[bufferProcess] interim [200000000]:ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.484456134+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:55.78569254+07:00","message":"receive streaming session, msgId: 4779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:55.785735847+07:00","message":"receive 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-05-12T14:23:55.785743839+07:00","message":"receive interim result [false|false]: ก็ได้มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:55.785759901+07:00","message":"[buffer interim] 4779 false ก็ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.785771685+07:00","message":"[bufferProcess] interim [440000000]:ก็ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.785774019+07:00","message":"[bufferProcess] send to processor:ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.785779527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.785782229+07:00","message":"> Transcript [52934] [false]: 'ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.785786022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.785788431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.785790234+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.785792224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:55.847967496+07:00","message":"receive streaming session, msgId: 4779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:55.848010931+07:00","message":"receive 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-05-12T14:23:55.8480179+07:00","message":"receive interim result [false|false]: ก็ได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:55.848035601+07:00","message":"[buffer interim] 4779 false ก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.848047055+07:00","message":"[bufferProcess] interim [560000000]:ก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.848049951+07:00","message":"[bufferProcess] send to processor:ก็ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.848057526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.848060897+07:00","message":"> Transcript [52935] [false]: 'ก็ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.848064762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.848067051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.848069844+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:55.848072033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.01057062+07:00","message":"[GCS] IsForceVAD: false for message ID: 4779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.122659669+07:00","message":"receive streaming session, msgId: 4779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.122707955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ได้มีการ\",\"confidence\":0.94116104}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.122715482+07:00","message":"receive interim result [true|false]: ก็ได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.122724926+07:00","message":"end recv isFinal message id 4779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.122728271+07:00","message":"end Recv id 4779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.122737124+07:00","message":"[buffer interim] 4779 true ก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:56.122753825+07:00","message":"[bufferProcess] interim [950000000]:ก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:56.122758435+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:56.122762668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:56.122767702+07:00","message":"> Transcript [52936] [false]: 'ก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:56.122770746+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:56.122772768+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:56.122775026+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:56.12277712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:56.12277898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:56.122780968+07:00","message":"> Transcript [52937] [true]: 'ก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:56.1227837+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:56.122785569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:56.122787126+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:56.122788821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:56.122791366+07:00","message":"Push: 'ก็ได้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.122799409+07:00","message":"push: {true ก็ได้มีการ 0 0xc002a7db80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:56.138927703+07:00","message":"write wav file: './tmp/7565/7565_4779.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.461470187+07:00","message":"[GCS] Cleaned up inactive client: 4738"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.461494233+07:00","message":"[GCS] Cleaned up inactive client: 4737"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.461496956+07:00","message":"[GCS] Cleaned up inactive client: 4739"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.461498869+07:00","message":"[GCS] Cleaned up inactive client: 4748"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.46150075+07:00","message":"[GCS] Cleaned up inactive client: 4746"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.461503824+07:00","message":"[GCS] Cleaned up inactive client: 4744"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.461505996+07:00","message":"[GCS] Cleaned up inactive client: 4741"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.461508324+07:00","message":"[GCS] Cleaned up inactive client: 4740"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.461510476+07:00","message":"[GCS] Cleaned up inactive client: 4742"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.461512267+07:00","message":"[GCS] Cleaned up inactive client: 4745"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.461513873+07:00","message":"[GCS] Cleaned up inactive client: 4743"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.461515399+07:00","message":"[GCS] Cleaned up inactive client: 4747"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:56.48065153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:56.480671275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:56.532799046+07:00","message":"[GCS] Start streaming session, msgId: 4780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:57.236568123+07:00","message":"[GCS] IsForceVAD: false for message ID: 4780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:57.31953992+07:00","message":"receive streaming session, msgId: 4780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:57.319561264+07:00","message":"found end of frame, send empty tag with msgId: 4780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:57.319564419+07:00","message":"end Recv id 4780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:57.319573066+07:00","message":"[buffer interim] 4780 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:57.319580956+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:57.319594986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:57.319597934+07:00","message":"> Transcript [52938] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:57.31960029+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:57.319602286+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:57.319604067+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:57.319605914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:57.319608849+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:57.319643774+07:00","message":"push: {true \n 0 0xc004462000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:23:57.325173567+07:00","message":"write wav file: './tmp/7565/7565_4780.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:57.874317223+07:00","message":"[GCS] Start streaming session, msgId: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:58.418333088+07:00","message":"receive streaming session, msgId: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:58.418368999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:58.418374765+07:00","message":"receive interim result [false|false]: ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:58.418387094+07:00","message":"[buffer interim] 4781 false ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:58.418395359+07:00","message":"[bufferProcess] interim [600000000]:ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:58.418398129+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:58.418403812+07:00","message":"[bufferProcess] send to processor (ticker):ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:58.418406494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:58.418409002+07:00","message":"> Transcript [52939] [false]: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:58.418410998+07:00","message":"Set StatePrefix (first interim): 'ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.082267072+07:00","message":"receive streaming session, msgId: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.082306371+07:00","message":"receive 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-05-12T14:23:59.082312729+07:00","message":"receive interim result [false|false]: ทำงานนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.08232776+07:00","message":"[buffer interim] 4781 false ทำงานนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.082335092+07:00","message":"[bufferProcess] interim [200000000]:ทำงานนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.08233698+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.25210857+07:00","message":"receive streaming session, msgId: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.252146876+07:00","message":"receive 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-05-12T14:23:59.252152735+07:00","message":"receive interim result [false|false]: ทำงานนะครับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.25216464+07:00","message":"[buffer interim] 4781 false ทำงานนะครับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.252172042+07:00","message":"[bufferProcess] interim [380000000]:ทำงานนะครับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.2521747+07:00","message":"[bufferProcess] send to processor:ทำงานนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.252179532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.252182075+07:00","message":"> Transcript [52940] [false]: 'ทำงานนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.252185544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.252187941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.252189843+07:00","message":"StatePrefix: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.252191926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.458702664+07:00","message":"receive streaming session, msgId: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.458742733+07:00","message":"receive 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-05-12T14:23:59.458748117+07:00","message":"receive interim result [false|false]: ทำงานมากับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.458763212+07:00","message":"[buffer interim] 4781 false ทำงานมากับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.458770537+07:00","message":"[bufferProcess] interim [560000000]:ทำงานมากับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.458772736+07:00","message":"[bufferProcess] send to processor:ทำงานนะครับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.458780678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.458783546+07:00","message":"> Transcript [52941] [false]: 'ทำงานนะครับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.45878748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.458789898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.458792268+07:00","message":"StatePrefix: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.458794638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:59.480751615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:23:59.480767532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.613956749+07:00","message":"receive streaming session, msgId: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.613993864+07:00","message":"receive 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-05-12T14:23:59.613999824+07:00","message":"receive interim result [false|false]: ทำงานมากับรถภายใต้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.61401117+07:00","message":"[buffer interim] 4781 false ทำงานมากับรถภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.614017641+07:00","message":"[bufferProcess] interim [740000000]:ทำงานมากับรถภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.614020374+07:00","message":"[bufferProcess] send to processor:ทำงานมากับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.61402538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.614028108+07:00","message":"> Transcript [52942] [false]: 'ทำงานมากับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.614031099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.614033139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.614035013+07:00","message":"StatePrefix: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.614037308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.928936694+07:00","message":"receive streaming session, msgId: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.92897501+07:00","message":"receive 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-05-12T14:23:59.928980689+07:00","message":"receive interim result [false|false]: ทำงานมากับรถสายใต้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.928993933+07:00","message":"[buffer interim] 4781 false ทำงานมากับรถสายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.929000468+07:00","message":"[bufferProcess] interim [40000000]:ทำงานมากับรถสายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.92900327+07:00","message":"[bufferProcess] send to processor:ทำงานมากับรถภายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.929008746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.929011567+07:00","message":"> Transcript [52943] [false]: 'ทำงานมากับรถภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.929014939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.929017015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.929018916+07:00","message":"StatePrefix: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.929021025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.929025577+07:00","message":"Push: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.929027528+07:00","message":"TextPushed: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.929030635+07:00","message":"Set new StatePrefix : 'ทำงานมากับรถภายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.929032779+07:00","message":"Next Push (prob) : 'มากับรถภายใต้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.929039381+07:00","message":"push: {false ทำงาน 0 0xc002eab100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.934520387+07:00","message":"receive streaming session, msgId: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.934560158+07:00","message":"receive 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-05-12T14:23:59.934565016+07:00","message":"receive interim result [false|false]: ทำงานมากับรถไฟใต้ดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:23:59.934576912+07:00","message":"[buffer interim] 4781 false ทำงานมากับรถไฟใต้ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.934582669+07:00","message":"[bufferProcess] interim [100000000]:ทำงานมากับรถไฟใต้ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.934585565+07:00","message":"[bufferProcess] send to processor:ทำงานมากับรถสายใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.934590397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.934593226+07:00","message":"> Transcript [52944] [false]: 'ทำงานมากับรถสายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.934595276+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:23:59.934597497+07:00","message":"Set new StatePrefix: 'ทำงานมากับรถสายใต้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:00.216870161+07:00","message":"receive streaming session, msgId: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:00.21690547+07:00","message":"receive 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-05-12T14:24:00.21691221+07:00","message":"receive interim result [false|false]: ทำงานมากับรถภายใต้กำกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:00.21692629+07:00","message":"[buffer interim] 4781 false ทำงานมากับรถภายใต้กำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.216933417+07:00","message":"[bufferProcess] interim [400000000]:ทำงานมากับรถภายใต้กำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.216937649+07:00","message":"[bufferProcess] send to processor:ทำงานมากับรถไฟใต้ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.216944611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.216947844+07:00","message":"> Transcript [52945] [false]: 'ทำงานมากับรถไฟใต้ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.216950403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.216952502+07:00","message":"Set new StatePrefix: 'ทำงานมากับรถไฟใต้ดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:00.514156632+07:00","message":"receive streaming session, msgId: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:00.514192363+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-05-12T14:24:00.514198241+07:00","message":"receive interim result [false|false]: ทำงานมากับรถภายใต้กำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:00.514213474+07:00","message":"[buffer interim] 4781 false ทำงานมากับรถภายใต้กำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.514220882+07:00","message":"[bufferProcess] interim [640000000]:ทำงานมากับรถภายใต้กำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.514223471+07:00","message":"[bufferProcess] send to processor:ทำงานมากับรถภายใต้กำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.514226543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.514229397+07:00","message":"> Transcript [52946] [false]: 'ทำงานมากับรถภายใต้กำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.514231564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.514234129+07:00","message":"Set new StatePrefix: 'ทำงานมากับรถภายใต้กำกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:00.675545928+07:00","message":"receive streaming session, msgId: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:00.675581278+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-05-12T14:24:00.675587263+07:00","message":"receive interim result [false|false]: ทำงานมากับรถภายใต้กำกับกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:00.675603564+07:00","message":"[buffer interim] 4781 false ทำงานมากับรถภายใต้กำกับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.675611406+07:00","message":"[bufferProcess] interim [760000000]:ทำงานมากับรถภายใต้กำกับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.675613739+07:00","message":"[bufferProcess] send to processor:ทำงานมากับรถภายใต้กำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.675617222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.675620237+07:00","message":"> Transcript [52947] [false]: 'ทำงานมากับรถภายใต้กำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.675623845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.675625793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.67562844+07:00","message":"StatePrefix: 'ทำงานมากับรถภายใต้กำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.675630593+07:00","message":"TextPushed: 'ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:00.690856387+07:00","message":"receive streaming session, msgId: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:00.690892884+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-05-12T14:24:00.690898743+07:00","message":"receive interim result [false|false]: ทำงานมากับรถภายใต้กำกับการดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:00.690909958+07:00","message":"[buffer interim] 4781 false ทำงานมากับรถภายใต้กำกับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.690916835+07:00","message":"[bufferProcess] interim [820000000]:ทำงานมากับรถภายใต้กำกับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.69091941+07:00","message":"[bufferProcess] send to processor:ทำงานมากับรถภายใต้กำกับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.690924463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.690927065+07:00","message":"> Transcript [52948] [false]: 'ทำงานมากับรถภายใต้กำกับกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.690930468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.690932567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.690934612+07:00","message":"StatePrefix: 'ทำงานมากับรถภายใต้กำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.690936985+07:00","message":"TextPushed: 'ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:00.711729976+07:00","message":"receive streaming session, msgId: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:00.711773916+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-05-12T14:24:00.711780478+07:00","message":"receive interim result [false|false]: ทำงานมากับรถภายใต้กำกับการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:00.711797533+07:00","message":"[buffer interim] 4781 false ทำงานมากับรถภายใต้กำกับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.711805814+07:00","message":"[bufferProcess] interim [880000000]:ทำงานมากับรถภายใต้กำกับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.711808772+07:00","message":"[bufferProcess] send to processor:ทำงานมากับรถภายใต้กำกับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.711815897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.711819338+07:00","message":"> Transcript [52949] [false]: 'ทำงานมากับรถภายใต้กำกับการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.71182378+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.711825867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.711827661+07:00","message":"StatePrefix: 'ทำงานมากับรถภายใต้กำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:00.711830313+07:00","message":"TextPushed: 'ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:01.363571148+07:00","message":"receive streaming session, msgId: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:01.363614634+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-05-12T14:24:01.363622072+07:00","message":"receive interim result [false|false]: ทำงานมากับรถภายใต้กำกับการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:01.363639768+07:00","message":"[buffer interim] 4781 false ทำงานมากับรถภายใต้กำกับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.363648095+07:00","message":"[bufferProcess] interim [480000000]:ทำงานมากับรถภายใต้กำกับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.363650804+07:00","message":"[bufferProcess] send to processor:ทำงานมากับรถภายใต้กำกับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.363657615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.363660861+07:00","message":"> Transcript [52950] [false]: 'ทำงานมากับรถภายใต้กำกับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.363686788+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.363689475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.363691269+07:00","message":"StatePrefix: 'ทำงานมากับรถภายใต้กำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.36369344+07:00","message":"TextPushed: 'ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.36370182+07:00","message":"Push: 'มากับรถภายใต้กำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.36370419+07:00","message":"TextPushed: 'ทำงานมากับรถภายใต้กำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.363706237+07:00","message":"Set new StatePrefix : 'ทำงานมากับรถภายใต้กำกับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.36370838+07:00","message":"Next Push (prob) : 'การดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:01.363717188+07:00","message":"push: {false มากับรถภายใต้กำกับ 0 0xc002eab100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:01.653382359+07:00","message":"[GCS] IsForceVAD: false for message ID: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:01.815525439+07:00","message":"receive streaming session, msgId: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:01.815573941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำงานมากับรถภายใต้ที่กำกับการดูแล\",\"confidence\":0.94753116}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:01.815584667+07:00","message":"receive interim result [true|false]: ทำงานมากับรถภายใต้ที่กำกับการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:01.815593949+07:00","message":"end recv isFinal message id 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:01.815596514+07:00","message":"end Recv id 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:01.815602502+07:00","message":"[buffer interim] 4781 true ทำงานมากับรถภายใต้ที่กำกับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815611924+07:00","message":"[bufferProcess] interim [990000000]:ทำงานมากับรถภายใต้ที่กำกับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815614708+07:00","message":"[bufferProcess] send to processor (isfinal):ทำงานมากับรถภายใต้กำกับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815618234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.81562092+07:00","message":"> Transcript [52951] [false]: 'ทำงานมากับรถภายใต้กำกับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815624141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815626146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815627959+07:00","message":"StatePrefix: 'ทำงานมากับรถภายใต้กำกับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815630869+07:00","message":"TextPushed: 'ทำงานมากับรถภายใต้กำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815632738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815636428+07:00","message":"> Transcript [52952] [true]: 'ทำงานมากับรถภายใต้ที่กำกับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815638529+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815640193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815641861+07:00","message":"StatePrefix: 'ทำงานมากับรถภายใต้กำกับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815643601+07:00","message":"TextPushed: 'ทำงานมากับรถภายใต้กำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815645163+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815794904+07:00","message":"Push: 'การดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815797803+07:00","message":"TextPushed: 'ทำงานมากับรถภายใต้กำกับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815799916+07:00","message":"Set new StatePrefix : 'ทำงานมากับรถภายใต้ที่กำกับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.81580209+07:00","message":"Next Push (prob) : 'ทำงานมากับรถภายใต้ที่กำกับการดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:01.815810337+07:00","message":"push: {true การดูแล 0 0xc002eab100}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:01.815820914+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4781.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:01.826645632+07:00","message":"write wav file: './tmp/7565/7565_4781.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:01.842716734+07:00","message":"[GCS] Start streaming session, msgId: 4782"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:02.481309929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:02.48134703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:02.510780098+07:00","message":"receive streaming session, msgId: 4782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:02.510817768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:02.510824337+07:00","message":"receive interim result [false|false]: สำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:02.510837473+07:00","message":"[buffer interim] 4782 false สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:02.510844366+07:00","message":"[bufferProcess] interim [480000000]:สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:02.510846381+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:02.85909397+07:00","message":"receive streaming session, msgId: 4782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:02.859142438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานกรมการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:02.859148362+07:00","message":"receive interim result [false|false]: สำนักงานกรมการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:02.859162002+07:00","message":"[buffer interim] 4782 false สำนักงานกรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:02.859169331+07:00","message":"[bufferProcess] interim [780000000]:สำนักงานกรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:02.859171896+07:00","message":"[bufferProcess] send to processor:สำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:02.859179208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:02.859182137+07:00","message":"> Transcript [52953] [false]: 'สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:02.859184639+07:00","message":"Set StatePrefix (first interim): 'สำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:02.921973312+07:00","message":"receive streaming session, msgId: 4782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:02.922009819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานกรมการค้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:02.922015284+07:00","message":"receive interim result [false|false]: สำนักงานกรมการค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:02.922029869+07:00","message":"[buffer interim] 4782 false สำนักงานกรมการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:02.922037838+07:00","message":"[bufferProcess] interim [900000000]:สำนักงานกรมการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:02.922040255+07:00","message":"[bufferProcess] send to processor:สำนักงานกรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:02.922043409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:02.922045999+07:00","message":"> Transcript [52954] [false]: 'สำนักงานกรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:02.922048915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:02.922050825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:02.922054109+07:00","message":"StatePrefix: 'สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:02.922056121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.031435174+07:00","message":"receive streaming session, msgId: 4782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.031482798+07:00","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-05-12T14:24:03.031490415+07:00","message":"receive interim result [false|false]: สำนักงานกรมการขน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.031510807+07:00","message":"receive streaming session, msgId: 4782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.031517199+07:00","message":"receive 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-05-12T14:24:03.031521603+07:00","message":"receive interim result [false|false]: สำนักงานกรรมการคุ้ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.031530317+07:00","message":"[buffer interim] 4782 false สำนักงานกรมการขน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.031538348+07:00","message":"[buffer interim] 4782 false สำนักงานกรรมการคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.031545547+07:00","message":"[bufferProcess] interim [960000000]:สำนักงานกรมการขน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.031548567+07:00","message":"[bufferProcess] send to processor:สำนักงานกรมการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.03155288+07:00","message":"[bufferProcess] interim [20000000]:สำนักงานกรรมการคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.03155481+07:00","message":"[bufferProcess] send to processor:สำนักงานกรมการขน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.031557553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.031560179+07:00","message":"> Transcript [52955] [false]: 'สำนักงานกรมการค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.031563912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.03156585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.031567788+07:00","message":"StatePrefix: 'สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.031569788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.031571247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.03157317+07:00","message":"> Transcript [52956] [false]: 'สำนักงานกรมการขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.03157511+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.031576736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.031578262+07:00","message":"StatePrefix: 'สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.031579883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.208517172+07:00","message":"receive streaming session, msgId: 4782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.208566701+07:00","message":"receive 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-05-12T14:24:03.208573792+07:00","message":"receive interim result [false|false]: สำนักงานโครงการคุ้มครอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.208590678+07:00","message":"[buffer interim] 4782 false สำนักงานโครงการคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.208601315+07:00","message":"[bufferProcess] interim [140000000]:สำนักงานโครงการคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.20860488+07:00","message":"[bufferProcess] send to processor:สำนักงานกรรมการคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.2086108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.208613843+07:00","message":"> Transcript [52957] [false]: 'สำนักงานกรรมการคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.208617919+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.208620397+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.208622278+07:00","message":"StatePrefix: 'สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.208624278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.208628639+07:00","message":"Push: 'สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.208630963+07:00","message":"TextPushed: 'สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.208632976+07:00","message":"Set new StatePrefix : 'สำนักงานกรรมการคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.208635799+07:00","message":"Next Push (prob) : 'กรรมการคุ้ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.208665905+07:00","message":"push: {false สำนักงาน 0 0xc002a7d280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.400824289+07:00","message":"receive streaming session, msgId: 4782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.400866178+07:00","message":"receive 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-05-12T14:24:03.400874465+07:00","message":"receive interim result [false|false]: สำนักงานกรรมการคุ้มครองผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.400891832+07:00","message":"[buffer interim] 4782 false สำนักงานกรรมการคุ้มครองผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.400901548+07:00","message":"[bufferProcess] interim [380000000]:สำนักงานกรรมการคุ้มครองผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.400905419+07:00","message":"[bufferProcess] send to processor:สำนักงานโครงการคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.400915408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.400919291+07:00","message":"> Transcript [52958] [false]: 'สำนักงานโครงการคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.40092288+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.40092671+07:00","message":"Set new StatePrefix: 'สำนักงานโครงการคุ้มครอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.46409197+07:00","message":"receive streaming session, msgId: 4782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.464126587+07:00","message":"receive 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-05-12T14:24:03.464131704+07:00","message":"receive interim result [false|false]: สำนักงานโครงการคุ้มครอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.464145664+07:00","message":"[buffer interim] 4782 false สำนักงานโครงการคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.464159342+07:00","message":"[bufferProcess] interim [440000000]:สำนักงานโครงการคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.464161801+07:00","message":"[bufferProcess] send to processor:สำนักงานกรรมการคุ้มครองผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.464165031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.464167767+07:00","message":"> Transcript [52959] [false]: 'สำนักงานกรรมการคุ้มครองผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.464170193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.464172162+07:00","message":"Set new StatePrefix: 'สำนักงานกรรมการคุ้มครองผู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.597156533+07:00","message":"receive streaming session, msgId: 4782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.597199945+07:00","message":"receive 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-05-12T14:24:03.597205602+07:00","message":"receive interim result [false|false]: สำนักงานกรรมการคุ้มครองผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:03.597220867+07:00","message":"[buffer interim] 4782 false สำนักงานกรรมการคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.597227853+07:00","message":"[bufferProcess] interim [560000000]:สำนักงานกรรมการคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.597230633+07:00","message":"[bufferProcess] send to processor:สำนักงานโครงการคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.597234326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.597236962+07:00","message":"> Transcript [52960] [false]: 'สำนักงานโครงการคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.597239442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:03.597241427+07:00","message":"Set new StatePrefix: 'สำนักงานโครงการคุ้มครอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:04.152447784+07:00","message":"[GCS] IsForceVAD: false for message ID: 4782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:04.177440757+07:00","message":"receive streaming session, msgId: 4782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:04.177481071+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-05-12T14:24:04.177486781+07:00","message":"receive interim result [false|false]: สำนักงานกรรมการคุ้มครองผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:04.177501164+07:00","message":"[buffer interim] 4782 false สำนักงานกรรมการคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.177512492+07:00","message":"[bufferProcess] interim [160000000]:สำนักงานกรรมการคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.177515612+07:00","message":"[bufferProcess] send to processor:สำนักงานกรรมการคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.177519831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.177522914+07:00","message":"> Transcript [52961] [false]: 'สำนักงานกรรมการคุ้มครองผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.177525494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.177527628+07:00","message":"Set new StatePrefix: 'สำนักงานกรรมการคุ้มครองผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:04.28220362+07:00","message":"[GCS] Start streaming session, msgId: 4783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:04.287263727+07:00","message":"receive streaming session, msgId: 4782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:04.287296638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงานกรรมการคุ้มครองผู้บริโภค\",\"confidence\":0.93768305}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:04.287303496+07:00","message":"receive interim result [true|false]: สำนักงานกรรมการคุ้มครองผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:04.287312616+07:00","message":"end recv isFinal message id 4782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:04.287314748+07:00","message":"end Recv id 4782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:04.287319664+07:00","message":"[buffer interim] 4782 true สำนักงานกรรมการคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.287329049+07:00","message":"[bufferProcess] interim [340000000]:สำนักงานกรรมการคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.28733208+07:00","message":"[bufferProcess] send to processor (isfinal):สำนักงานกรรมการคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.287335651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.287341223+07:00","message":"> Transcript [52962] [false]: 'สำนักงานกรรมการคุ้มครองผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.287344192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.287346094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.287348113+07:00","message":"StatePrefix: 'สำนักงานกรรมการคุ้มครองผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.287350409+07:00","message":"TextPushed: 'สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.287352854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.287354805+07:00","message":"> Transcript [52963] [true]: 'สำนักงานกรรมการคุ้มครองผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.287356886+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.287358657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.287360216+07:00","message":"StatePrefix: 'สำนักงานกรรมการคุ้มครองผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.287362639+07:00","message":"TextPushed: 'สำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:04.287369373+07:00","message":"Push: 'กรรมการคุ้มครองผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:04.287378063+07:00","message":"push: {true กรรมการคุ้มครองผู้บริโภค 0 0xc002a7d280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:04.295887168+07:00","message":"write wav file: './tmp/7565/7565_4782.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:05.481504104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:05.481504064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:07.091889556+07:00","message":"[GCS] IsForceVAD: false for message ID: 4783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:07.198701637+07:00","message":"receive streaming session, msgId: 4783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:07.198719227+07:00","message":"found end of frame, send empty tag with msgId: 4783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:07.198722509+07:00","message":"end Recv id 4783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:07.198729773+07:00","message":"[buffer interim] 4783 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:07.198736799+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:07.198740606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:07.198743321+07:00","message":"> Transcript [52964] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:07.198745721+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:07.198747528+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:07.198749334+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:07.198751091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:07.198753941+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:07.198763274+07:00","message":"push: {true \n 0 0xc002eaba00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:07.206923603+07:00","message":"write wav file: './tmp/7565/7565_4783.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:07.294678073+07:00","message":"[GCS] Start streaming session, msgId: 4784"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:08.481956007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:08.481975247+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:10.121972558+07:00","message":"receive streaming session, msgId: 4784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:10.122037989+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-05-12T14:24:10.122045397+07:00","message":"receive interim result [false|false]: มีการเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:10.12206414+07:00","message":"[buffer interim] 4784 false มีการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:10.122077817+07:00","message":"[bufferProcess] interim [700000000]:มีการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:10.122081017+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:10.122088622+07:00","message":"[bufferProcess] send to processor (ticker):มีการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:10.122092637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:10.122096717+07:00","message":"> Transcript [52965] [false]: 'มีการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:10.122100215+07:00","message":"Set StatePrefix (first interim): 'มีการเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:10.174578722+07:00","message":"[GCS] IsForceVAD: false for message ID: 4784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:10.26663779+07:00","message":"receive streaming session, msgId: 4784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:10.266689019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการเชิญ\",\"confidence\":0.91246057}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:10.26669608+07:00","message":"receive interim result [true|false]: มีการเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:10.266706606+07:00","message":"end recv isFinal message id 4784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:10.266708593+07:00","message":"end Recv id 4784"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:10.266716068+07:00","message":"[buffer interim] 4784 true มีการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:10.2667283+07:00","message":"[bufferProcess] interim [910000000]:มีการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:10.266736018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:10.266738882+07:00","message":"> Transcript [52966] [true]: 'มีการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:10.266742178+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:10.266744255+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:10.266746121+07:00","message":"StatePrefix: 'มีการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:10.266748049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:10.266754736+07:00","message":"Push: 'มีการเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:10.266763904+07:00","message":"push: {true มีการเชิญ 0 0xc004462a80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:10.274521804+07:00","message":"write wav file: './tmp/7565/7565_4784.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:10.422863345+07:00","message":"[GCS] Start streaming session, msgId: 4785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:11.131798492+07:00","message":"[GCS] IsForceVAD: false for message ID: 4785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:11.227976478+07:00","message":"receive streaming session, msgId: 4785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:11.227998194+07:00","message":"found end of frame, send empty tag with msgId: 4785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:11.228001328+07:00","message":"end Recv id 4785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:11.228010037+07:00","message":"[buffer interim] 4785 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:11.228019034+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:11.228023021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:11.228025964+07:00","message":"> Transcript [52967] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:11.228028431+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:11.228030294+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:11.228032011+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:11.228033698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:11.228036254+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:11.228046483+07:00","message":"push: {true \n 0 0xc004ec4d80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:11.233488274+07:00","message":"write wav file: './tmp/7565/7565_4785.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:11.323106117+07:00","message":"[GCS] Start streaming session, msgId: 4786"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:11.482930655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:11.482948598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.005892569+07:00","message":"receive streaming session, msgId: 4786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.005932467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุปกรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.005939549+07:00","message":"receive interim result [false|false]: อุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.005956059+07:00","message":"[buffer interim] 4786 false อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.005971293+07:00","message":"[bufferProcess] interim [480000000]:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.005973503+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.293328986+07:00","message":"[GCS] IsForceVAD: false for message ID: 4786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.386531963+07:00","message":"receive streaming session, msgId: 4786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.386566848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.386573201+07:00","message":"receive interim result [false|false]: ประกอบการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.386592355+07:00","message":"[buffer interim] 4786 false ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.386601656+07:00","message":"[bufferProcess] interim [840000000]:ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.386603865+07:00","message":"[bufferProcess] send to processor:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.386607649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.38661029+07:00","message":"> Transcript [52968] [false]: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.386612603+07:00","message":"Set StatePrefix (first interim): 'อุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.409625344+07:00","message":"receive streaming session, msgId: 4786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.409655618+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.409661237+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.40967093+07:00","message":"end recv isFinal message id 4786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.409673054+07:00","message":"end Recv id 4786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.409698454+07:00","message":"[buffer interim] 4786 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.409715784+07:00","message":"[bufferProcess] interim [990000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.409721246+07:00","message":"[bufferProcess] send to processor (isfinal):ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.409725114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.409728366+07:00","message":"> Transcript [52969] [false]: 'ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.409730641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.40973271+07:00","message":"Set new StatePrefix: 'ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.409734415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.409736975+07:00","message":"> Transcript [52970] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.409739158+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.409740888+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.40974521+07:00","message":"StatePrefix: 'ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.409747114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:12.409753123+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.40976408+07:00","message":"push: {true  0 0xc004ec5500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:12.415972551+07:00","message":"write wav file: './tmp/7565/7565_4786.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:12.482404318+07:00","message":"[GCS] Start streaming session, msgId: 4787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.055693279+07:00","message":"[GCS] IsForceVAD: false for message ID: 4787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.155500973+07:00","message":"receive streaming session, msgId: 4787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.155567222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถยนต์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.155575+07:00","message":"receive interim result [false|false]: รถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.15559589+07:00","message":"[buffer interim] 4787 false รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.155606545+07:00","message":"[bufferProcess] interim [480000000]:รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.155609555+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.169815448+07:00","message":"receive streaming session, msgId: 4787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.169842474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถยนต์\",\"confidence\":0.8206928}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.1698479+07:00","message":"receive interim result [true|false]: รถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.169856001+07:00","message":"end recv isFinal message id 4787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.169858401+07:00","message":"end Recv id 4787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.169864038+07:00","message":"[buffer interim] 4787 true รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.169869429+07:00","message":"[bufferProcess] interim [600000000]:รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.169872228+07:00","message":"[bufferProcess] send to processor (isfinal):รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.169875301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.169878202+07:00","message":"> Transcript [52971] [false]: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.169880281+07:00","message":"Set StatePrefix (first interim): 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.169881871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.169886425+07:00","message":"> Transcript [52972] [true]: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.169889033+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.169891012+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.169892778+07:00","message":"StatePrefix: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.169895115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.169898074+07:00","message":"Push: 'รถยนต์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.169907456+07:00","message":"push: {true รถยนต์ 0 0xc0044a2e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:13.174874583+07:00","message":"write wav file: './tmp/7565/7565_4787.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.182040499+07:00","message":"[GCS] Start streaming session, msgId: 4788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.762990318+07:00","message":"[GCS] IsForceVAD: false for message ID: 4788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.823319517+07:00","message":"[GCS] Start streaming session, msgId: 4789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.864284905+07:00","message":"receive streaming session, msgId: 4788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.864309494+07:00","message":"found end of frame, send empty tag with msgId: 4788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.864313593+07:00","message":"end Recv id 4788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.864322588+07:00","message":"[buffer interim] 4788 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.864331845+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.864336298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.86434067+07:00","message":"> Transcript [52973] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.864345065+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.864348034+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.864350917+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.864353707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:13.864357815+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:13.864369591+07:00","message":"push: {true \n 0 0xc004ec5680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:13.869442372+07:00","message":"write wav file: './tmp/7565/7565_4788.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:14.483272176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:14.483273643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:14.562910264+07:00","message":"receive streaming session, msgId: 4789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:14.562962671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:14.562968744+07:00","message":"receive interim result [false|false]: นำมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:14.562988623+07:00","message":"[buffer interim] 4789 false นำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:14.562997305+07:00","message":"[bufferProcess] interim [600000000]:นำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:14.562999223+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:15.189023164+07:00","message":"receive streaming session, msgId: 4789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:15.189054819+07:00","message":"receive 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-05-12T14:24:15.189059891+07:00","message":"receive interim result [false|false]: นำมาจำหน่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:15.189076169+07:00","message":"[buffer interim] 4789 false นำมาจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:15.189083129+07:00","message":"[bufferProcess] interim [140000000]:นำมาจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:15.189085489+07:00","message":"[bufferProcess] send to processor:นำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:15.189088745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:15.189091681+07:00","message":"> Transcript [52974] [false]: 'นำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:15.189093625+07:00","message":"Set StatePrefix (first interim): 'นำมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:15.789527358+07:00","message":"receive streaming session, msgId: 4789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:15.789566007+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-05-12T14:24:15.789571883+07:00","message":"receive interim result [false|false]: นำมาจำหน่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:15.78958492+07:00","message":"[buffer interim] 4789 false นำมาจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:15.789594844+07:00","message":"[bufferProcess] interim [740000000]:นำมาจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:15.789597259+07:00","message":"[bufferProcess] send to processor:นำมาจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:15.789602301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:15.789604957+07:00","message":"> Transcript [52975] [false]: 'นำมาจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:15.789608381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:15.789610532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:15.789614279+07:00","message":"StatePrefix: 'นำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:15.789616339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:16.099442025+07:00","message":"receive streaming session, msgId: 4789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:16.099493419+07:00","message":"receive 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-05-12T14:24:16.099499679+07:00","message":"receive interim result [false|false]: นำมาจำหน่ายในประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:16.099514162+07:00","message":"[buffer interim] 4789 false นำมาจำหน่ายในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.09952278+07:00","message":"[bufferProcess] interim [40000000]:นำมาจำหน่ายในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.09952552+07:00","message":"[bufferProcess] send to processor:นำมาจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.099532281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.099536478+07:00","message":"> Transcript [52976] [false]: 'นำมาจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.099539948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.099542195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.099544231+07:00","message":"StatePrefix: 'นำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.09954634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:16.101579867+07:00","message":"receive streaming session, msgId: 4789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:16.101612934+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-05-12T14:24:16.101618424+07:00","message":"receive interim result [false|false]: นำมาจำหน่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:16.101634577+07:00","message":"[buffer interim] 4789 false นำมาจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.101642773+07:00","message":"[bufferProcess] interim [100000000]:นำมาจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.101646035+07:00","message":"[bufferProcess] send to processor:นำมาจำหน่ายในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.101652118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.101654948+07:00","message":"> Transcript [52977] [false]: 'นำมาจำหน่ายในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.101661361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.101663568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.101665724+07:00","message":"StatePrefix: 'นำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.101668104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:16.154896147+07:00","message":"receive streaming session, msgId: 4789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:16.154934485+07:00","message":"receive 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-05-12T14:24:16.154940782+07:00","message":"receive interim result [false|false]: นำมาจำหน่ายในประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:16.154956638+07:00","message":"[buffer interim] 4789 false นำมาจำหน่ายในประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.154964324+07:00","message":"[bufferProcess] interim [160000000]:นำมาจำหน่ายในประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.154966711+07:00","message":"[bufferProcess] send to processor:นำมาจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.154970743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.154973792+07:00","message":"> Transcript [52978] [false]: 'นำมาจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.154977198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.154979301+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.154981113+07:00","message":"StatePrefix: 'นำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.154983038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.154986324+07:00","message":"Push: 'นำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.154988384+07:00","message":"TextPushed: 'นำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.15499294+07:00","message":"Set new StatePrefix : 'นำมาจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.154995538+07:00","message":"Next Push (prob) : 'จำหน่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:16.155004229+07:00","message":"push: {false นำมา 0 0xc00386c800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:16.40809238+07:00","message":"receive streaming session, msgId: 4789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:16.408126756+07:00","message":"receive 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-05-12T14:24:16.408134424+07:00","message":"receive interim result [false|false]: นำมาจำหน่ายในประเทศไทยทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:16.408148458+07:00","message":"[buffer interim] 4789 false นำมาจำหน่ายในประเทศไทยทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.40815555+07:00","message":"[bufferProcess] interim [400000000]:นำมาจำหน่ายในประเทศไทยทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.408158118+07:00","message":"[bufferProcess] send to processor:นำมาจำหน่ายในประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.408161246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.408163967+07:00","message":"> Transcript [52979] [false]: 'นำมาจำหน่ายในประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.408167284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.408169256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.40817151+07:00","message":"StatePrefix: 'นำมาจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.408173702+07:00","message":"TextPushed: 'นำมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:16.985289602+07:00","message":"receive streaming session, msgId: 4789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:16.985326099+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-05-12T14:24:16.985332261+07:00","message":"receive interim result [false|false]: นำมาจำหน่ายในประเทศไทยทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:16.985346771+07:00","message":"[buffer interim] 4789 false นำมาจำหน่ายในประเทศไทยทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.985353848+07:00","message":"[bufferProcess] interim [0]:นำมาจำหน่ายในประเทศไทยทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.985356316+07:00","message":"[bufferProcess] send to processor:นำมาจำหน่ายในประเทศไทยทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.98536104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.985365611+07:00","message":"> Transcript [52980] [false]: 'นำมาจำหน่ายในประเทศไทยทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.985369286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.985371564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.985373404+07:00","message":"StatePrefix: 'นำมาจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:16.985375614+07:00","message":"TextPushed: 'นำมา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:17.484192907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:17.484210565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:17.733090969+07:00","message":"[GCS] IsForceVAD: false for message ID: 4789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:17.85151932+07:00","message":"receive streaming session, msgId: 4789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:17.851571797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาจำหน่ายในประเทศไทยทั้งหมด\",\"confidence\":0.9552841}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:17.85157914+07:00","message":"receive interim result [true|false]: นำมาจำหน่ายในประเทศไทยทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:17.851590537+07:00","message":"end recv isFinal message id 4789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:17.851592957+07:00","message":"end Recv id 4789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:17.851599686+07:00","message":"[buffer interim] 4789 true นำมาจำหน่ายในประเทศไทยทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:17.851610748+07:00","message":"[bufferProcess] interim [930000000]:นำมาจำหน่ายในประเทศไทยทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:17.851616933+07:00","message":"[bufferProcess] send to processor (isfinal):นำมาจำหน่ายในประเทศไทยทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:17.851621067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:17.851623753+07:00","message":"> Transcript [52981] [false]: 'นำมาจำหน่ายในประเทศไทยทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:17.851627638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:17.851629486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:17.851632091+07:00","message":"StatePrefix: 'นำมาจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:17.851634428+07:00","message":"TextPushed: 'นำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:17.851636084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:17.851637959+07:00","message":"> Transcript [52982] [true]: 'นำมาจำหน่ายในประเทศไทยทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:17.851640073+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:17.851642111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:17.851643815+07:00","message":"StatePrefix: 'นำมาจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:17.8516456+07:00","message":"TextPushed: 'นำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:17.851652895+07:00","message":"Push: 'จำหน่ายในประเทศไทยทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:17.851662096+07:00","message":"push: {true จำหน่ายในประเทศไทยทั้งหมด 0 0xc00386c800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:17.863634024+07:00","message":"write wav file: './tmp/7565/7565_4789.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:17.985335342+07:00","message":"[GCS] Start streaming session, msgId: 4790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:18.723010002+07:00","message":"receive streaming session, msgId: 4790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:18.723077478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:18.723084882+07:00","message":"receive interim result [false|false]: แบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:18.723104527+07:00","message":"[buffer interim] 4790 false แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:18.723114322+07:00","message":"[bufferProcess] interim [600000000]:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:18.72311742+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:19.228836139+07:00","message":"receive streaming session, msgId: 4790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:19.228884897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเนียบรัฐบาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:19.228890285+07:00","message":"receive interim result [false|false]: ทำเนียบรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:19.228909149+07:00","message":"[buffer interim] 4790 false ทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.228918182+07:00","message":"[bufferProcess] interim [80000000]:ทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.228920765+07:00","message":"[bufferProcess] send to processor:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.228924268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.228927358+07:00","message":"> Transcript [52983] [false]: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.228929434+07:00","message":"Set StatePrefix (first interim): 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:19.781025539+07:00","message":"[GCS] IsForceVAD: false for message ID: 4790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:19.876409739+07:00","message":"receive streaming session, msgId: 4790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:19.876456535+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-05-12T14:24:19.876462722+07:00","message":"receive interim result [false|false]: ทำเนียบรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:19.876481436+07:00","message":"[buffer interim] 4790 false ทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.876490524+07:00","message":"[bufferProcess] interim [680000000]:ทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.87649339+07:00","message":"[bufferProcess] send to processor:ทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.876497263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.876500158+07:00","message":"> Transcript [52984] [false]: 'ทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.876502568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.876505254+07:00","message":"Set new StatePrefix: 'ทำเนียบรัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:19.905597529+07:00","message":"receive streaming session, msgId: 4790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:19.905647727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเนียบรัฐบาล\",\"confidence\":0.94275564}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:19.905654525+07:00","message":"receive interim result [true|false]: ทำเนียบรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:19.905664854+07:00","message":"end recv isFinal message id 4790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:19.905667248+07:00","message":"end Recv id 4790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:19.905674118+07:00","message":"[buffer interim] 4790 true ทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.905688907+07:00","message":"[bufferProcess] interim [830000000]:ทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.905700523+07:00","message":"[bufferProcess] send to processor (isfinal):ทำเนียบรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.905704197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.905707405+07:00","message":"> Transcript [52985] [false]: 'ทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.905710567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.905712623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.905714784+07:00","message":"StatePrefix: 'ทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.905717197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.905718865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.905720817+07:00","message":"> Transcript [52986] [true]: 'ทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.905722783+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.905724468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.905726177+07:00","message":"StatePrefix: 'ทำเนียบรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.905727804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:19.905735263+07:00","message":"Push: 'ทำเนียบรัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:19.905744159+07:00","message":"push: {true ทำเนียบรัฐบาล 0 0xc00460e080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:19.911445688+07:00","message":"write wav file: './tmp/7565/7565_4790.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:19.913309187+07:00","message":"[GCS] Start streaming session, msgId: 4791"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:20.484676634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:20.484691083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:20.642887234+07:00","message":"receive streaming session, msgId: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:20.64293274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:20.642938035+07:00","message":"receive interim result [false|false]: เล่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:20.642956193+07:00","message":"[buffer interim] 4791 false เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:20.642962982+07:00","message":"[bufferProcess] interim [600000000]:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:20.642965375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:20.799980498+07:00","message":"receive streaming session, msgId: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:20.800016001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:20.800021474+07:00","message":"receive interim result [false|false]: เล่นป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:20.800037156+07:00","message":"[buffer interim] 4791 false เล่นป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:20.800045668+07:00","message":"[bufferProcess] interim [720000000]:เล่นป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:20.800048215+07:00","message":"[bufferProcess] send to processor:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:20.800054735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:20.800057679+07:00","message":"> Transcript [52987] [false]: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:20.800059702+07:00","message":"Set StatePrefix (first interim): 'เล่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.007408571+07:00","message":"receive streaming session, msgId: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.00744567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.007453365+07:00","message":"receive interim result [false|false]: ซึ่งก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.007471313+07:00","message":"[buffer interim] 4791 false ซึ่งก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.007481773+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.007485211+07:00","message":"[bufferProcess] send to processor:เล่นป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.007491685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.00749518+07:00","message":"> Transcript [52988] [false]: 'เล่นป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.007501665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.007504429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.007507586+07:00","message":"StatePrefix: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.007510151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.145261018+07:00","message":"receive streaming session, msgId: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.145305975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งก็จะมีแฟน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.145310954+07:00","message":"receive interim result [false|false]: ซึ่งก็จะมีแฟน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.145326888+07:00","message":"[buffer interim] 4791 false ซึ่งก็จะมีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.145335488+07:00","message":"[bufferProcess] interim [80000000]:ซึ่งก็จะมีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.145337982+07:00","message":"[bufferProcess] send to processor:ซึ่งก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.145345755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.14534848+07:00","message":"> Transcript [52989] [false]: 'ซึ่งก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.145353439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.145355761+07:00","message":"Set new StatePrefix: 'ซึ่งก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.273629938+07:00","message":"receive streaming session, msgId: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.273680249+07:00","message":"receive 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-05-12T14:24:21.273696488+07:00","message":"receive interim result [false|false]: ซึ่งก็จะมีปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.273711863+07:00","message":"[buffer interim] 4791 false ซึ่งก็จะมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.273720462+07:00","message":"[bufferProcess] interim [200000000]:ซึ่งก็จะมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.27372333+07:00","message":"[bufferProcess] send to processor:ซึ่งก็จะมีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.273730712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.273733917+07:00","message":"> Transcript [52990] [false]: 'ซึ่งก็จะมีแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.273738014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.273740618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.27374256+07:00","message":"StatePrefix: 'ซึ่งก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.273744911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.335341994+07:00","message":"receive streaming session, msgId: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.335382066+07:00","message":"receive 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-05-12T14:24:21.335387778+07:00","message":"receive interim result [false|false]: ซึ่งก็จะมีประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.335406468+07:00","message":"[buffer interim] 4791 false ซึ่งก็จะมีประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.335418327+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งก็จะมีประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.335426015+07:00","message":"[bufferProcess] send to processor:ซึ่งก็จะมีปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.335433072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.335435797+07:00","message":"> Transcript [52991] [false]: 'ซึ่งก็จะมีปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.335438991+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.335440897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.335443039+07:00","message":"StatePrefix: 'ซึ่งก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.335445165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.783293943+07:00","message":"receive streaming session, msgId: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.783338534+07:00","message":"receive 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-05-12T14:24:21.783347097+07:00","message":"receive interim result [false|false]: ซึ่งก็จะมีประเด็นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.783363953+07:00","message":"[buffer interim] 4791 false ซึ่งก็จะมีประเด็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.783370726+07:00","message":"[bufferProcess] interim [680000000]:ซึ่งก็จะมีประเด็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.783373092+07:00","message":"[bufferProcess] send to processor:ซึ่งก็จะมีประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.783376939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.783379705+07:00","message":"> Transcript [52992] [false]: 'ซึ่งก็จะมีประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.783383914+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.783386149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.783389014+07:00","message":"StatePrefix: 'ซึ่งก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.783391449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.864333162+07:00","message":"receive streaming session, msgId: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.864379305+07:00","message":"receive 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-05-12T14:24:21.864386987+07:00","message":"receive interim result [false|false]: ซึ่งก็จะมีประเด็นที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.864417096+07:00","message":"[buffer interim] 4791 false ซึ่งก็จะมีประเด็นที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.864427273+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งก็จะมีประเด็นที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.86443106+07:00","message":"[bufferProcess] send to processor:ซึ่งก็จะมีประเด็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.864435819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.86443979+07:00","message":"> Transcript [52993] [false]: 'ซึ่งก็จะมีประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.864444909+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.864448449+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.864451424+07:00","message":"StatePrefix: 'ซึ่งก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.864454853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.864458674+07:00","message":"Push: 'ซึ่งก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.864462132+07:00","message":"TextPushed: 'ซึ่งก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.864465768+07:00","message":"Set new StatePrefix : 'ซึ่งก็จะมีประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.86446961+07:00","message":"Next Push (prob) : 'ประเด็นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.864479996+07:00","message":"push: {false ซึ่งก็จะมี 0 0xc0042d7180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.971506145+07:00","message":"receive streaming session, msgId: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.971558255+07:00","message":"receive 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-05-12T14:24:21.97156627+07:00","message":"receive interim result [false|false]: ซึ่งก็จะมีประเด็นที่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:21.971587131+07:00","message":"[buffer interim] 4791 false ซึ่งก็จะมีประเด็นที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.971600371+07:00","message":"[bufferProcess] interim [920000000]:ซึ่งก็จะมีประเด็นที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.971604257+07:00","message":"[bufferProcess] send to processor:ซึ่งก็จะมีประเด็นที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.971613858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.971618596+07:00","message":"> Transcript [52994] [false]: 'ซึ่งก็จะมีประเด็นที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.971623694+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.9716271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.97163048+07:00","message":"StatePrefix: 'ซึ่งก็จะมีประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:21.971634048+07:00","message":"TextPushed: 'ซึ่งก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:22.28026671+07:00","message":"receive streaming session, msgId: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:22.280313837+07:00","message":"receive 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-05-12T14:24:22.280320785+07:00","message":"receive interim result [false|false]: ซึ่งก็จะมีประเด็นที่มีการขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:22.280334721+07:00","message":"[buffer interim] 4791 false ซึ่งก็จะมีประเด็นที่มีการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.280345424+07:00","message":"[bufferProcess] interim [220000000]:ซึ่งก็จะมีประเด็นที่มีการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.280348205+07:00","message":"[bufferProcess] send to processor:ซึ่งก็จะมีประเด็นที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.280354294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.280357604+07:00","message":"> Transcript [52995] [false]: 'ซึ่งก็จะมีประเด็นที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.280361034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.280362997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.280365893+07:00","message":"StatePrefix: 'ซึ่งก็จะมีประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.280368625+07:00","message":"TextPushed: 'ซึ่งก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:22.499513888+07:00","message":"receive streaming session, msgId: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:22.499555669+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-05-12T14:24:22.499562723+07:00","message":"receive interim result [false|false]: ซึ่งก็จะมีประเด็นที่มีการหารือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:22.499576285+07:00","message":"[buffer interim] 4791 false ซึ่งก็จะมีประเด็นที่มีการหารือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.499584934+07:00","message":"[bufferProcess] interim [340000000]:ซึ่งก็จะมีประเด็นที่มีการหารือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.499590311+07:00","message":"[bufferProcess] send to processor:ซึ่งก็จะมีประเด็นที่มีการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.499596628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.499599764+07:00","message":"> Transcript [52996] [false]: 'ซึ่งก็จะมีประเด็นที่มีการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.499603528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.499605888+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.499608332+07:00","message":"StatePrefix: 'ซึ่งก็จะมีประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.499611798+07:00","message":"TextPushed: 'ซึ่งก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:22.551580487+07:00","message":"receive streaming session, msgId: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:22.551615925+07:00","message":"receive 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-05-12T14:24:22.551621913+07:00","message":"receive interim result [false|false]: ซึ่งก็จะมีประเด็นที่มีการหารือกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:22.55163959+07:00","message":"[buffer interim] 4791 false ซึ่งก็จะมีประเด็นที่มีการหารือกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.551652234+07:00","message":"[bufferProcess] interim [520000000]:ซึ่งก็จะมีประเด็นที่มีการหารือกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.551655015+07:00","message":"[bufferProcess] send to processor:ซึ่งก็จะมีประเด็นที่มีการหารือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.55165831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.551661354+07:00","message":"> Transcript [52997] [false]: 'ซึ่งก็จะมีประเด็นที่มีการหารือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.55166514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.551667182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.551669322+07:00","message":"StatePrefix: 'ซึ่งก็จะมีประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.551671404+07:00","message":"TextPushed: 'ซึ่งก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.551676938+07:00","message":"Push: 'ประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.551678738+07:00","message":"TextPushed: 'ซึ่งก็จะมีประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.55168071+07:00","message":"Set new StatePrefix : 'ซึ่งก็จะมีประเด็นที่มีการหารือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.55168937+07:00","message":"Next Push (prob) : 'มีการหารือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:22.551697213+07:00","message":"push: {false ประเด็นที่ 0 0xc0042d7180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:22.933965091+07:00","message":"receive streaming session, msgId: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:22.934008207+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-05-12T14:24:22.934015271+07:00","message":"receive interim result [false|false]: ซึ่งก็จะมีประเด็นที่มีการหารือกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:22.934030757+07:00","message":"[buffer interim] 4791 false ซึ่งก็จะมีประเด็นที่มีการหารือกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.934039067+07:00","message":"[bufferProcess] interim [880000000]:ซึ่งก็จะมีประเด็นที่มีการหารือกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.934041787+07:00","message":"[bufferProcess] send to processor:ซึ่งก็จะมีประเด็นที่มีการหารือกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.934049086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.934051997+07:00","message":"> Transcript [52998] [false]: 'ซึ่งก็จะมีประเด็นที่มีการหารือกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.934055774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.934058086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.93405984+07:00","message":"StatePrefix: 'ซึ่งก็จะมีประเด็นที่มีการหารือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:22.934064011+07:00","message":"TextPushed: 'ซึ่งก็จะมีประเด็นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:22.981001488+07:00","message":"[GCS] IsForceVAD: false for message ID: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.060498392+07:00","message":"receive streaming session, msgId: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.060537258+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-05-12T14:24:23.060544017+07:00","message":"receive interim result [false|false]: ซึ่งก็จะมีประเด็นที่มีการหารือกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.060558945+07:00","message":"[buffer interim] 4791 false ซึ่งก็จะมีประเด็นที่มีการหารือกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.060568013+07:00","message":"[bufferProcess] interim [940000000]:ซึ่งก็จะมีประเด็นที่มีการหารือกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.060570677+07:00","message":"[bufferProcess] send to processor:ซึ่งก็จะมีประเด็นที่มีการหารือกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.060576931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.060580922+07:00","message":"> Transcript [52999] [false]: 'ซึ่งก็จะมีประเด็นที่มีการหารือกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.060584969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.060587096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.060589351+07:00","message":"StatePrefix: 'ซึ่งก็จะมีประเด็นที่มีการหารือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.06059183+07:00","message":"TextPushed: 'ซึ่งก็จะมีประเด็นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.086483281+07:00","message":"receive streaming session, msgId: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.086538314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งก็จะมีประเด็นที่มีการหารือกันนะครับ\",\"confidence\":0.9579672}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.086546242+07:00","message":"receive interim result [true|false]: ซึ่งก็จะมีประเด็นที่มีการหารือกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.086558475+07:00","message":"end recv isFinal message id 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.086560785+07:00","message":"end Recv id 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.086568531+07:00","message":"[buffer interim] 4791 true ซึ่งก็จะมีประเด็นที่มีการหารือกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.086581035+07:00","message":"[bufferProcess] interim [90000000]:ซึ่งก็จะมีประเด็นที่มีการหารือกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.086583948+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งก็จะมีประเด็นที่มีการหารือกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.086587728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.086590929+07:00","message":"> Transcript [53000] [false]: 'ซึ่งก็จะมีประเด็นที่มีการหารือกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.086594522+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.086596377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.08659882+07:00","message":"StatePrefix: 'ซึ่งก็จะมีประเด็นที่มีการหารือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.086601591+07:00","message":"TextPushed: 'ซึ่งก็จะมีประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.086603452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.086607296+07:00","message":"> Transcript [53001] [true]: 'ซึ่งก็จะมีประเด็นที่มีการหารือกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.086609434+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.08661116+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.086612845+07:00","message":"StatePrefix: 'ซึ่งก็จะมีประเด็นที่มีการหารือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.086614761+07:00","message":"TextPushed: 'ซึ่งก็จะมีประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.086621894+07:00","message":"Push: 'มีการหารือกันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.08663386+07:00","message":"push: {true มีการหารือกันนะครับ 0 0xc0042d7180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:23.095581647+07:00","message":"write wav file: './tmp/7565/7565_4791.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.116353878+07:00","message":"[GCS] Start streaming session, msgId: 4792"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:23.485263395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:23.485265482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.786894972+07:00","message":"receive streaming session, msgId: 4792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.786941771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.786947578+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.786961151+07:00","message":"[buffer interim] 4792 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.78696891+07:00","message":"[bufferProcess] interim [660000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.786970909+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.838591938+07:00","message":"receive streaming session, msgId: 4792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.838630756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.838637267+07:00","message":"receive interim result [false|false]: ทั้งใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.838651237+07:00","message":"[buffer interim] 4792 false ทั้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.83865891+07:00","message":"[bufferProcess] interim [780000000]:ทั้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.838662242+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.838668917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.838672775+07:00","message":"> Transcript [53002] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.838675907+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.96677775+07:00","message":"receive streaming session, msgId: 4792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.966822603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งนาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.966828936+07:00","message":"receive interim result [false|false]: ตั้งนาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:23.966846655+07:00","message":"[buffer interim] 4792 false ตั้งนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.966867014+07:00","message":"[bufferProcess] interim [840000000]:ตั้งนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.966869845+07:00","message":"[bufferProcess] send to processor:ทั้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.966873513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.966876435+07:00","message":"> Transcript [53003] [false]: 'ทั้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.966878876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:23.966880775+07:00","message":"Set new StatePrefix: 'ทั้งใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:24.123973323+07:00","message":"receive streaming session, msgId: 4792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:24.124020735+07:00","message":"receive 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-05-12T14:24:24.124029571+07:00","message":"receive interim result [false|false]: ทั้งในวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:24.124051422+07:00","message":"[buffer interim] 4792 false ทั้งในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.124068424+07:00","message":"[bufferProcess] interim [20000000]:ทั้งในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.124072811+07:00","message":"[bufferProcess] send to processor:ตั้งนาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.124077788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.124082325+07:00","message":"> Transcript [53004] [false]: 'ตั้งนาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.124085731+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.124088635+07:00","message":"Set new StatePrefix: 'ตั้งนาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:24.284570872+07:00","message":"receive streaming session, msgId: 4792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:24.284603895+07:00","message":"receive 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-05-12T14:24:24.284609893+07:00","message":"receive interim result [false|false]: ทั้งในวงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:24.284625222+07:00","message":"[buffer interim] 4792 false ทั้งในวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.284632642+07:00","message":"[bufferProcess] interim [140000000]:ทั้งในวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.284635025+07:00","message":"[bufferProcess] send to processor:ทั้งในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.284638223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.284641376+07:00","message":"> Transcript [53005] [false]: 'ทั้งในวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.284643619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.284645509+07:00","message":"Set new StatePrefix: 'ทั้งในวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:24.476082562+07:00","message":"receive streaming session, msgId: 4792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:24.47611891+07:00","message":"receive 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-05-12T14:24:24.476125463+07:00","message":"receive interim result [false|false]: ทั้งในวงการให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:24.476139504+07:00","message":"[buffer interim] 4792 false ทั้งในวงการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.476146761+07:00","message":"[bufferProcess] interim [380000000]:ทั้งในวงการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.476149613+07:00","message":"[bufferProcess] send to processor:ทั้งในวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.476152923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.476155631+07:00","message":"> Transcript [53006] [false]: 'ทั้งในวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.47615842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.476160476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.476163595+07:00","message":"StatePrefix: 'ทั้งในวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.476166788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:24.526945026+07:00","message":"receive streaming session, msgId: 4792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:24.526996429+07:00","message":"receive 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-05-12T14:24:24.527004792+07:00","message":"receive interim result [false|false]: ทั้งในโอกาสให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:24.527022262+07:00","message":"[buffer interim] 4792 false ทั้งในโอกาสให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.527031247+07:00","message":"[bufferProcess] interim [440000000]:ทั้งในโอกาสให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.527033651+07:00","message":"[bufferProcess] send to processor:ทั้งในวงการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.527037085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.527041722+07:00","message":"> Transcript [53007] [false]: 'ทั้งในวงการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.527045964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.527048193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.527050165+07:00","message":"StatePrefix: 'ทั้งในวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:24.527052188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:24.841314382+07:00","message":"[GCS] IsForceVAD: false for message ID: 4792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:24.90261379+07:00","message":"[GCS] Start streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.016357356+07:00","message":"receive streaming session, msgId: 4792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.016399622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งในวงการให้\",\"confidence\":0.84804565}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.016407407+07:00","message":"receive interim result [true|false]: ทั้งในวงการให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.016418837+07:00","message":"end recv isFinal message id 4792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.016421824+07:00","message":"end Recv id 4792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.01642939+07:00","message":"[buffer interim] 4792 true ทั้งในวงการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.016443529+07:00","message":"[bufferProcess] interim [950000000]:ทั้งในวงการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.016447506+07:00","message":"[bufferProcess] send to processor (isfinal):ทั้งในโอกาสให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.016451952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.016455948+07:00","message":"> Transcript [53008] [false]: 'ทั้งในโอกาสให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.016459245+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.016462299+07:00","message":"Set new StatePrefix: 'ทั้งในโอกาสให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.016464643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.016467738+07:00","message":"> Transcript [53009] [true]: 'ทั้งในวงการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.016471452+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.01647431+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.016478012+07:00","message":"StatePrefix: 'ทั้งในโอกาสให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.01648198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.016485633+07:00","message":"Push: 'ทั้งในวงการให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.016496203+07:00","message":"push: {true ทั้งในวงการให้ 0 0xc004ce9180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:25.023548073+07:00","message":"write wav file: './tmp/7565/7565_4792.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.38137406+07:00","message":"receive streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.38142221+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-05-12T14:24:25.381427707+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.381444593+07:00","message":"[buffer interim] 4793 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.381452708+07:00","message":"[bufferProcess] interim [300000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.381454552+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.569160136+07:00","message":"receive streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.569204315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.56920927+07:00","message":"receive interim result [false|false]: บริการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.569222075+07:00","message":"[buffer interim] 4793 false บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.569228988+07:00","message":"[bufferProcess] interim [480000000]:บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.569231459+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.569236045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.56923864+07:00","message":"> Transcript [53010] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.569241046+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.901005318+07:00","message":"receive streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.901041971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.90104778+07:00","message":"receive interim result [false|false]: บริการก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:25.901059792+07:00","message":"[buffer interim] 4793 false บริการก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.901069237+07:00","message":"[bufferProcess] interim [780000000]:บริการก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.901071539+07:00","message":"[bufferProcess] send to processor:บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.90107612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.901078768+07:00","message":"> Transcript [53011] [false]: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.901080988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:25.901083017+07:00","message":"Set new StatePrefix: 'บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.329941491+07:00","message":"receive streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.32998305+07:00","message":"receive 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-05-12T14:24:26.329989608+07:00","message":"receive interim result [false|false]: บริการก่อนขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.330005036+07:00","message":"[buffer interim] 4793 false บริการก่อนขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.330017182+07:00","message":"[bufferProcess] interim [260000000]:บริการก่อนขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.33002083+07:00","message":"[bufferProcess] send to processor:บริการก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.330028198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.330030986+07:00","message":"> Transcript [53012] [false]: 'บริการก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.330034273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.330036533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.330038775+07:00","message":"StatePrefix: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.330041078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.461104216+07:00","message":"[GCS] Cleaned up inactive client: 4759"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.461130091+07:00","message":"[GCS] Cleaned up inactive client: 4765"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.461133081+07:00","message":"[GCS] Cleaned up inactive client: 4753"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.461134957+07:00","message":"[GCS] Cleaned up inactive client: 4760"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.46113661+07:00","message":"[GCS] Cleaned up inactive client: 4758"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.461138301+07:00","message":"[GCS] Cleaned up inactive client: 4762"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.461139989+07:00","message":"[GCS] Cleaned up inactive client: 4761"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.461141615+07:00","message":"[GCS] Cleaned up inactive client: 4763"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.461143555+07:00","message":"[GCS] Cleaned up inactive client: 4756"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.461145372+07:00","message":"[GCS] Cleaned up inactive client: 4757"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.461147069+07:00","message":"[GCS] Cleaned up inactive client: 4752"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.461148722+07:00","message":"[GCS] Cleaned up inactive client: 4764"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.46115072+07:00","message":"[GCS] Cleaned up inactive client: 4749"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.461152389+07:00","message":"[GCS] Cleaned up inactive client: 4755"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.461154318+07:00","message":"[GCS] Cleaned up inactive client: 4750"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.461156537+07:00","message":"[GCS] Cleaned up inactive client: 4751"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.461158645+07:00","message":"[GCS] Cleaned up inactive client: 4754"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:26.486317415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:26.486326866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.667193977+07:00","message":"receive streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.667237097+07:00","message":"receive 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-05-12T14:24:26.667243454+07:00","message":"receive interim result [false|false]: บริการก่อนขายแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.667262549+07:00","message":"[buffer interim] 4793 false บริการก่อนขายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.667271834+07:00","message":"[bufferProcess] interim [620000000]:บริการก่อนขายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.667274255+07:00","message":"[bufferProcess] send to processor:บริการก่อนขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.667277894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.66728142+07:00","message":"> Transcript [53013] [false]: 'บริการก่อนขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.667285374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.667287959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.667289865+07:00","message":"StatePrefix: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.667291876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.790121354+07:00","message":"receive streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.790162921+07:00","message":"receive 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-05-12T14:24:26.790168942+07:00","message":"receive interim result [false|false]: บริการก่อนขายแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.790179914+07:00","message":"[buffer interim] 4793 false บริการก่อนขายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.790190883+07:00","message":"[bufferProcess] interim [680000000]:บริการก่อนขายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.790193792+07:00","message":"[bufferProcess] send to processor:บริการก่อนขายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.790197506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.790200516+07:00","message":"> Transcript [53014] [false]: 'บริการก่อนขายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.790204259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.790206356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.790208094+07:00","message":"StatePrefix: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.790210396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.984197624+07:00","message":"receive streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.984233715+07:00","message":"receive 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-05-12T14:24:26.984239475+07:00","message":"receive interim result [false|false]: บริการก่อนขายแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.984254967+07:00","message":"[buffer interim] 4793 false บริการก่อนขายแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.984263043+07:00","message":"[bufferProcess] interim [860000000]:บริการก่อนขายแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.984265478+07:00","message":"[bufferProcess] send to processor:บริการก่อนขายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.984269274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.984272084+07:00","message":"> Transcript [53015] [false]: 'บริการก่อนขายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.984275586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.984277755+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.984279695+07:00","message":"StatePrefix: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.984281965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.984286877+07:00","message":"Push: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.984288846+07:00","message":"TextPushed: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.984290866+07:00","message":"Set new StatePrefix : 'บริการก่อนขายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:26.984292881+07:00","message":"Next Push (prob) : 'ก่อนขายแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:26.984300569+07:00","message":"push: {false บริการ 0 0xc004462480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.018379426+07:00","message":"receive streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.018425634+07:00","message":"receive 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-05-12T14:24:27.018434183+07:00","message":"receive interim result [false|false]: บริการก่อนขายแล้วก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.018450608+07:00","message":"[buffer interim] 4793 false บริการก่อนขายแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.018458097+07:00","message":"[bufferProcess] interim [920000000]:บริการก่อนขายแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.01846114+07:00","message":"[bufferProcess] send to processor:บริการก่อนขายแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.018467996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.018471305+07:00","message":"> Transcript [53016] [false]: 'บริการก่อนขายแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.018475304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.018477782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.018479684+07:00","message":"StatePrefix: 'บริการก่อนขายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.018482862+07:00","message":"TextPushed: 'บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.103741088+07:00","message":"receive streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.103779257+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-05-12T14:24:27.103785765+07:00","message":"receive interim result [false|false]: บริการก่อนขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.103801117+07:00","message":"[buffer interim] 4793 false บริการก่อนขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.103809038+07:00","message":"[bufferProcess] interim [980000000]:บริการก่อนขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.10381166+07:00","message":"[bufferProcess] send to processor:บริการก่อนขายแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.10381901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.103821676+07:00","message":"> Transcript [53017] [false]: 'บริการก่อนขายแล้วก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.103825001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.103827412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.103829594+07:00","message":"StatePrefix: 'บริการก่อนขายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.103831636+07:00","message":"TextPushed: 'บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.378649771+07:00","message":"receive streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.378682465+07:00","message":"receive 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-05-12T14:24:27.378693968+07:00","message":"receive interim result [false|false]: บริการก่อนขายแล้วก็ขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.37870717+07:00","message":"[buffer interim] 4793 false บริการก่อนขายแล้วก็ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.378721573+07:00","message":"[bufferProcess] interim [280000000]:บริการก่อนขายแล้วก็ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.378724409+07:00","message":"[bufferProcess] send to processor:บริการก่อนขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.378727529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.378730246+07:00","message":"> Transcript [53018] [false]: 'บริการก่อนขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.37873247+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.534262865+07:00","message":"receive streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.534305793+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-05-12T14:24:27.534311643+07:00","message":"receive interim result [false|false]: บริการก่อนขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.534328786+07:00","message":"[buffer interim] 4793 false บริการก่อนขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.534337878+07:00","message":"[bufferProcess] interim [340000000]:บริการก่อนขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.534340459+07:00","message":"[bufferProcess] send to processor:บริการก่อนขายแล้วก็ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.534344577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.534347323+07:00","message":"> Transcript [53019] [false]: 'บริการก่อนขายแล้วก็ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.534350723+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.534353235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.534355063+07:00","message":"StatePrefix: 'บริการก่อนขายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.534357304+07:00","message":"TextPushed: 'บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.546328451+07:00","message":"receive streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.546361435+07:00","message":"receive 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-05-12T14:24:27.54636778+07:00","message":"receive interim result [false|false]: บริการก่อนขายแล้วก็ขายแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.546379967+07:00","message":"[buffer interim] 4793 false บริการก่อนขายแล้วก็ขายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.546385749+07:00","message":"[bufferProcess] interim [400000000]:บริการก่อนขายแล้วก็ขายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.546388118+07:00","message":"[bufferProcess] send to processor:บริการก่อนขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.546393578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.546397234+07:00","message":"> Transcript [53020] [false]: 'บริการก่อนขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.546400332+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.582143427+07:00","message":"receive streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.582184128+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-05-12T14:24:27.582190939+07:00","message":"receive interim result [false|false]: บริการก่อนขายแล้วขายแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.582206066+07:00","message":"[buffer interim] 4793 false บริการก่อนขายแล้วขายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.582213655+07:00","message":"[bufferProcess] interim [460000000]:บริการก่อนขายแล้วขายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.582216232+07:00","message":"[bufferProcess] send to processor:บริการก่อนขายแล้วก็ขายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.582222215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.582224961+07:00","message":"> Transcript [53021] [false]: 'บริการก่อนขายแล้วก็ขายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.582228991+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.582231836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.582233808+07:00","message":"StatePrefix: 'บริการก่อนขายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.582235884+07:00","message":"TextPushed: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.582242488+07:00","message":"Push: 'ก่อนขายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.582244418+07:00","message":"TextPushed: 'บริการก่อนขายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.582246487+07:00","message":"Set new StatePrefix : 'บริการก่อนขายแล้วก็ขายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.582248597+07:00","message":"Next Push (prob) : 'ขายแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.582257178+07:00","message":"push: {false ก่อนขายแล้วก็ 0 0xc004462480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.797588728+07:00","message":"receive streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.797624218+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-05-12T14:24:27.797629664+07:00","message":"receive interim result [false|false]: บริการก่อนขายแล้วก็ขายแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:27.797642341+07:00","message":"[buffer interim] 4793 false บริการก่อนขายแล้วก็ขายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.797649249+07:00","message":"[bufferProcess] interim [580000000]:บริการก่อนขายแล้วก็ขายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.797652101+07:00","message":"[bufferProcess] send to processor:บริการก่อนขายแล้วขายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.797657298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.797659977+07:00","message":"> Transcript [53022] [false]: 'บริการก่อนขายแล้วขายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.797662134+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:27.797664184+07:00","message":"Set new StatePrefix: 'บริการก่อนขายแล้วขายแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:28.270299294+07:00","message":"receive streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:28.270343944+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-05-12T14:24:28.270350644+07:00","message":"receive interim result [false|false]: บริการก่อนขายแล้วก็ขายแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:28.270371377+07:00","message":"[buffer interim] 4793 false บริการก่อนขายแล้วก็ขายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:28.270387882+07:00","message":"[bufferProcess] interim [180000000]:บริการก่อนขายแล้วก็ขายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:28.27039035+07:00","message":"[bufferProcess] send to processor:บริการก่อนขายแล้วก็ขายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:28.270397874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:28.270401056+07:00","message":"> Transcript [53023] [false]: 'บริการก่อนขายแล้วก็ขายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:28.270403203+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:28.270405339+07:00","message":"Set new StatePrefix: 'บริการก่อนขายแล้วก็ขายแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:29.011347467+07:00","message":"[GCS] IsForceVAD: false for message ID: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:29.071966274+07:00","message":"[GCS] Start streaming session, msgId: 4794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:29.199735677+07:00","message":"receive streaming session, msgId: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:29.199776584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการก่อนขายแล้วก็ขายแล้ว\",\"confidence\":0.9198625}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:29.199782853+07:00","message":"receive interim result [true|false]: บริการก่อนขายแล้วก็ขายแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:29.199791768+07:00","message":"end recv isFinal message id 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:29.199794031+07:00","message":"end Recv id 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:29.199818233+07:00","message":"[buffer interim] 4793 true บริการก่อนขายแล้วก็ขายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:29.199826618+07:00","message":"[bufferProcess] interim [110000000]:บริการก่อนขายแล้วก็ขายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:29.199829761+07:00","message":"[bufferProcess] send to processor (isfinal):บริการก่อนขายแล้วก็ขายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:29.19983326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:29.199836115+07:00","message":"> Transcript [53024] [false]: 'บริการก่อนขายแล้วก็ขายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:29.19983916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:29.199841751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:29.19984417+07:00","message":"StatePrefix: 'บริการก่อนขายแล้วก็ขายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:29.199847644+07:00","message":"TextPushed: 'บริการก่อนขายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:29.199850378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:29.19985353+07:00","message":"> Transcript [53025] [true]: 'บริการก่อนขายแล้วก็ขายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:29.199857098+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:29.199859572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:29.19986224+07:00","message":"StatePrefix: 'บริการก่อนขายแล้วก็ขายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:29.199864822+07:00","message":"TextPushed: 'บริการก่อนขายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:29.199871182+07:00","message":"Push: 'ขายแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:29.199883113+07:00","message":"push: {true ขายแล้ว 0 0xc004462480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:29.209589864+07:00","message":"write wav file: './tmp/7565/7565_4793.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:29.486415406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:29.486415497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.050713171+07:00","message":"receive streaming session, msgId: 4794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.050768082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเด็นที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.050774598+07:00","message":"receive interim result [false|false]: ประเด็นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.050792206+07:00","message":"[buffer interim] 4794 false ประเด็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.050799341+07:00","message":"[bufferProcess] interim [780000000]:ประเด็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.050801238+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.25776747+07:00","message":"receive streaming session, msgId: 4794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.257812793+07:00","message":"receive 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-05-12T14:24:30.257820485+07:00","message":"receive interim result [false|false]: ประเด็นที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.257836328+07:00","message":"[buffer interim] 4794 false ประเด็นที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.257843514+07:00","message":"[bufferProcess] interim [20000000]:ประเด็นที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.257845871+07:00","message":"[bufferProcess] send to processor:ประเด็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.257849225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.25785194+07:00","message":"> Transcript [53026] [false]: 'ประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.257854222+07:00","message":"Set StatePrefix (first interim): 'ประเด็นที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.674182636+07:00","message":"[GCS] IsForceVAD: false for message ID: 4794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.754662972+07:00","message":"receive streaming session, msgId: 4794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.754704868+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-05-12T14:24:30.754712359+07:00","message":"receive interim result [false|false]: ประเด็นที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.754731924+07:00","message":"[buffer interim] 4794 false ประเด็นที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.754739839+07:00","message":"[bufferProcess] interim [620000000]:ประเด็นที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.754742333+07:00","message":"[bufferProcess] send to processor:ประเด็นที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.754745481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.754748289+07:00","message":"> Transcript [53027] [false]: 'ประเด็นที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.754751735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.754753772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.754756101+07:00","message":"StatePrefix: 'ประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.754758467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.767892288+07:00","message":"receive streaming session, msgId: 4794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.767923303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเด็นที่เป็น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.767930175+07:00","message":"receive interim result [true|false]: ประเด็นที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.767940248+07:00","message":"end recv isFinal message id 4794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.767942375+07:00","message":"end Recv id 4794"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.767948656+07:00","message":"[buffer interim] 4794 true ประเด็นที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.767959581+07:00","message":"[bufferProcess] interim [620000000]:ประเด็นที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.767965536+07:00","message":"[bufferProcess] send to processor (isfinal):ประเด็นที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.767968649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.767971516+07:00","message":"> Transcript [53028] [false]: 'ประเด็นที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.767974693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.767976536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.767978474+07:00","message":"StatePrefix: 'ประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.767980634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.767982246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.767984406+07:00","message":"> Transcript [53029] [true]: 'ประเด็นที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.767988233+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.76798996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.767991774+07:00","message":"StatePrefix: 'ประเด็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.767993494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:30.768000245+07:00","message":"Push: 'ประเด็นที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.768008337+07:00","message":"push: {true ประเด็นที่เป็น 0 0xc004ce9900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:30.774054641+07:00","message":"write wav file: './tmp/7565/7565_4794.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:30.80473725+07:00","message":"[GCS] Start streaming session, msgId: 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:31.768043687+07:00","message":"receive streaming session, msgId: 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:31.768086728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อกังวล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:31.768092427+07:00","message":"receive interim result [false|false]: ข้อกังวล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:31.768105734+07:00","message":"[buffer interim] 4795 false ข้อกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:31.76811297+07:00","message":"[bufferProcess] interim [780000000]:ข้อกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:31.768115042+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:31.768121572+07:00","message":"[bufferProcess] send to processor (ticker):ข้อกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:31.768124687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:31.768127501+07:00","message":"> Transcript [53030] [false]: 'ข้อกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:31.768129955+07:00","message":"Set StatePrefix (first interim): 'ข้อกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:32.349974642+07:00","message":"receive streaming session, msgId: 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:32.350009874+07:00","message":"receive 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-05-12T14:24:32.350016556+07:00","message":"receive interim result [false|false]: ข้อกังวลนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:32.35003277+07:00","message":"[buffer interim] 4795 false ข้อกังวลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.350040581+07:00","message":"[bufferProcess] interim [380000000]:ข้อกังวลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.350042706+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:32.411865612+07:00","message":"receive streaming session, msgId: 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:32.411907119+07:00","message":"receive 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-05-12T14:24:32.411913197+07:00","message":"receive interim result [false|false]: ข้อกังวลนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:32.411929718+07:00","message":"[buffer interim] 4795 false ข้อกังวลนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.411942073+07:00","message":"[bufferProcess] interim [440000000]:ข้อกังวลนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.411944944+07:00","message":"[bufferProcess] send to processor:ข้อกังวลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.411948923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.411951964+07:00","message":"> Transcript [53031] [false]: 'ข้อกังวลนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.411955157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.411957233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.41195917+07:00","message":"StatePrefix: 'ข้อกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.41196109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:32.487429054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:32.48745031+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:32.551733787+07:00","message":"receive streaming session, msgId: 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:32.551768738+07:00","message":"receive 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-05-12T14:24:32.551774352+07:00","message":"receive interim result [false|false]: ข้อกังวลนะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:32.551789648+07:00","message":"[buffer interim] 4795 false ข้อกังวลนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.551796608+07:00","message":"[bufferProcess] interim [620000000]:ข้อกังวลนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.551798805+07:00","message":"[bufferProcess] send to processor:ข้อกังวลนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.551801837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.551804614+07:00","message":"> Transcript [53032] [false]: 'ข้อกังวลนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.551807835+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.551809846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.55181166+07:00","message":"StatePrefix: 'ข้อกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.551813744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:32.759289761+07:00","message":"receive streaming session, msgId: 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:32.759324694+07:00","message":"receive 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-05-12T14:24:32.759331757+07:00","message":"receive interim result [false|false]: ข้อกังวลนะครับพี่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:32.759346482+07:00","message":"[buffer interim] 4795 false ข้อกังวลนะครับพี่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.759353943+07:00","message":"[bufferProcess] interim [800000000]:ข้อกังวลนะครับพี่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.759356665+07:00","message":"[bufferProcess] send to processor:ข้อกังวลนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.759359943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.759362649+07:00","message":"> Transcript [53033] [false]: 'ข้อกังวลนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.759365873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.759367971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.759369999+07:00","message":"StatePrefix: 'ข้อกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:32.759371947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.049953829+07:00","message":"receive streaming session, msgId: 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.050000117+07:00","message":"receive 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-05-12T14:24:33.050006881+07:00","message":"receive interim result [false|false]: ข้อกังวลนะครับพี่มีเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.050022992+07:00","message":"[buffer interim] 4795 false ข้อกังวลนะครับพี่มีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.050030514+07:00","message":"[bufferProcess] interim [40000000]:ข้อกังวลนะครับพี่มีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.050033359+07:00","message":"[bufferProcess] send to processor:ข้อกังวลนะครับพี่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.05003652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.050039142+07:00","message":"> Transcript [53034] [false]: 'ข้อกังวลนะครับพี่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.050044788+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.050047015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.050048828+07:00","message":"StatePrefix: 'ข้อกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.05005101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.050053501+07:00","message":"Push: 'ข้อกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.050055508+07:00","message":"TextPushed: 'ข้อกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.050057488+07:00","message":"Set new StatePrefix : 'ข้อกังวลนะครับพี่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.050059771+07:00","message":"Next Push (prob) : 'นะครับพี่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.050067643+07:00","message":"push: {false ข้อกังวล 0 0xc002e83080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.372625101+07:00","message":"receive streaming session, msgId: 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.372665606+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-05-12T14:24:33.372671508+07:00","message":"receive interim result [false|false]: ข้อกังวลนะครับพี่มีเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.37268569+07:00","message":"[buffer interim] 4795 false ข้อกังวลนะครับพี่มีเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.372700233+07:00","message":"[bufferProcess] interim [340000000]:ข้อกังวลนะครับพี่มีเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.372702837+07:00","message":"[bufferProcess] send to processor:ข้อกังวลนะครับพี่มีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.37270704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.372709887+07:00","message":"> Transcript [53035] [false]: 'ข้อกังวลนะครับพี่มีเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.372713155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.372715254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.372717196+07:00","message":"StatePrefix: 'ข้อกังวลนะครับพี่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.372719887+07:00","message":"TextPushed: 'ข้อกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.452511834+07:00","message":"receive streaming session, msgId: 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.45255394+07:00","message":"receive 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-05-12T14:24:33.452559985+07:00","message":"receive interim result [false|false]: ข้อกังวลนะครับพี่มีเรื่องห้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.452574826+07:00","message":"[buffer interim] 4795 false ข้อกังวลนะครับพี่มีเรื่องห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.452582919+07:00","message":"[bufferProcess] interim [520000000]:ข้อกังวลนะครับพี่มีเรื่องห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.45258535+07:00","message":"[bufferProcess] send to processor:ข้อกังวลนะครับพี่มีเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.452590814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.452593455+07:00","message":"> Transcript [53036] [false]: 'ข้อกังวลนะครับพี่มีเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.452597172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.452599457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.452601859+07:00","message":"StatePrefix: 'ข้อกังวลนะครับพี่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.452604286+07:00","message":"TextPushed: 'ข้อกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.630627201+07:00","message":"receive streaming session, msgId: 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.630667042+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-05-12T14:24:33.630673076+07:00","message":"receive interim result [false|false]: ข้อกังวลนะครับพี่มีเรื่องห้องพัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.630687707+07:00","message":"[buffer interim] 4795 false ข้อกังวลนะครับพี่มีเรื่องห้องพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.630701465+07:00","message":"[bufferProcess] interim [640000000]:ข้อกังวลนะครับพี่มีเรื่องห้องพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.630704086+07:00","message":"[bufferProcess] send to processor:ข้อกังวลนะครับพี่มีเรื่องห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.630709961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.630712827+07:00","message":"> Transcript [53037] [false]: 'ข้อกังวลนะครับพี่มีเรื่องห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.630716339+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.630718623+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.630721611+07:00","message":"StatePrefix: 'ข้อกังวลนะครับพี่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.630724025+07:00","message":"TextPushed: 'ข้อกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.658798005+07:00","message":"receive streaming session, msgId: 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.658839632+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-05-12T14:24:33.658846524+07:00","message":"receive interim result [false|false]: ข้อกังวลนะครับพี่มีเรื่องห้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.658862956+07:00","message":"[buffer interim] 4795 false ข้อกังวลนะครับพี่มีเรื่องห้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.658870847+07:00","message":"[bufferProcess] interim [700000000]:ข้อกังวลนะครับพี่มีเรื่องห้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.658875174+07:00","message":"[bufferProcess] send to processor:ข้อกังวลนะครับพี่มีเรื่องห้องพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.658878513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.658881697+07:00","message":"> Transcript [53038] [false]: 'ข้อกังวลนะครับพี่มีเรื่องห้องพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.658885405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.658887413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.658889744+07:00","message":"StatePrefix: 'ข้อกังวลนะครับพี่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.658891837+07:00","message":"TextPushed: 'ข้อกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.658896457+07:00","message":"Push: 'นะครับพี่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.65889851+07:00","message":"TextPushed: 'ข้อกังวลนะครับพี่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.658900769+07:00","message":"Set new StatePrefix : 'ข้อกังวลนะครับพี่มีเรื่องห้องพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:33.65890302+07:00","message":"Next Push (prob) : 'เรื่องห้องพัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:33.658912587+07:00","message":"push: {false นะครับพี่มี 0 0xc002e83080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:34.274676625+07:00","message":"receive streaming session, msgId: 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:34.274724833+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-05-12T14:24:34.274731358+07:00","message":"receive interim result [false|false]: ข้อกังวลนะครับพี่มีเรื่องห้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:34.274747121+07:00","message":"[buffer interim] 4795 false ข้อกังวลนะครับพี่มีเรื่องห้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:34.274755876+07:00","message":"[bufferProcess] interim [300000000]:ข้อกังวลนะครับพี่มีเรื่องห้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:34.274758384+07:00","message":"[bufferProcess] send to processor:ข้อกังวลนะครับพี่มีเรื่องห้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:34.274766256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:34.274769154+07:00","message":"> Transcript [53039] [false]: 'ข้อกังวลนะครับพี่มีเรื่องห้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:34.274771491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:34.27477391+07:00","message":"Set new StatePrefix: 'ข้อกังวลนะครับพี่มีเรื่องห้องเรียน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:35.487665412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:35.487676992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:35.601201742+07:00","message":"[GCS] IsForceVAD: false for message ID: 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:35.701957385+07:00","message":"receive streaming session, msgId: 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:35.701993323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อกังวลนะครับพี่มีเรื่องห้องเรียน\",\"confidence\":0.9351755}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:35.702000803+07:00","message":"receive interim result [true|false]: ข้อกังวลนะครับพี่มีเรื่องห้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:35.702009521+07:00","message":"end recv isFinal message id 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:35.70201173+07:00","message":"end Recv id 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:35.702017613+07:00","message":"[buffer interim] 4795 true ข้อกังวลนะครับพี่มีเรื่องห้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:35.70202554+07:00","message":"[bufferProcess] interim [740000000]:ข้อกังวลนะครับพี่มีเรื่องห้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:35.702030277+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อกังวลนะครับพี่มีเรื่องห้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:35.702034145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:35.702036869+07:00","message":"> Transcript [53040] [false]: 'ข้อกังวลนะครับพี่มีเรื่องห้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:35.702039444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:35.702041282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:35.702043388+07:00","message":"StatePrefix: 'ข้อกังวลนะครับพี่มีเรื่องห้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:35.702045952+07:00","message":"TextPushed: 'ข้อกังวลนะครับพี่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:35.702047922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:35.702050118+07:00","message":"> Transcript [53041] [true]: 'ข้อกังวลนะครับพี่มีเรื่องห้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:35.702052092+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:35.702053707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:35.702055273+07:00","message":"StatePrefix: 'ข้อกังวลนะครับพี่มีเรื่องห้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:35.702057054+07:00","message":"TextPushed: 'ข้อกังวลนะครับพี่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:35.702063896+07:00","message":"Push: 'เรื่องห้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:35.702071785+07:00","message":"push: {true เรื่องห้องเรียน 0 0xc002e83080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:35.712300399+07:00","message":"write wav file: './tmp/7565/7565_4795.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:35.731743101+07:00","message":"[GCS] Start streaming session, msgId: 4796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:36.501420497+07:00","message":"[GCS] IsForceVAD: false for message ID: 4796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:36.649210379+07:00","message":"receive streaming session, msgId: 4796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:36.649231063+07:00","message":"found end of frame, send empty tag with msgId: 4796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:36.649234102+07:00","message":"end Recv id 4796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:36.649241292+07:00","message":"[buffer interim] 4796 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:36.649248366+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:36.649252124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:36.649255079+07:00","message":"> Transcript [53042] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:36.649257471+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:36.649259402+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:36.649261196+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:36.649263201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:36.649265845+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:36.649275029+07:00","message":"push: {true \n 0 0xc004462980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:36.654885699+07:00","message":"write wav file: './tmp/7565/7565_4796.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:36.764780516+07:00","message":"[GCS] Start streaming session, msgId: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:37.749795073+07:00","message":"receive streaming session, msgId: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:37.749829775+07:00","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-05-12T14:24:37.749836089+07:00","message":"receive interim result [false|false]: ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:37.749851031+07:00","message":"[buffer interim] 4797 false ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:37.749857553+07:00","message":"[bufferProcess] interim [960000000]:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:37.749859587+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:37.749866567+07:00","message":"[bufferProcess] send to processor (ticker):ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:37.749869299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:37.749871855+07:00","message":"> Transcript [53043] [false]: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:37.749874762+07:00","message":"Set StatePrefix (first interim): 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:37.974714016+07:00","message":"receive streaming session, msgId: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:37.974747339+07:00","message":"receive 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-05-12T14:24:37.974753142+07:00","message":"receive interim result [false|false]: ต้องการส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:37.974762837+07:00","message":"[buffer interim] 4797 false ต้องการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:37.974769715+07:00","message":"[bufferProcess] interim [140000000]:ต้องการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:37.974771628+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:38.028632653+07:00","message":"receive streaming session, msgId: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:38.028666561+07:00","message":"receive 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-05-12T14:24:38.028673075+07:00","message":"receive interim result [false|false]: ต้องการของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:38.028687387+07:00","message":"[buffer interim] 4797 false ต้องการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.02870492+07:00","message":"[bufferProcess] interim [260000000]:ต้องการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.028708256+07:00","message":"[bufferProcess] send to processor:ต้องการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.028711408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.028714385+07:00","message":"> Transcript [53044] [false]: 'ต้องการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.02871736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.028719182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.028721011+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.028722988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:38.205086205+07:00","message":"receive streaming session, msgId: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:38.205126046+07:00","message":"receive 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-05-12T14:24:38.205132651+07:00","message":"receive interim result [false|false]: ต้องการของผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:38.205146811+07:00","message":"[buffer interim] 4797 false ต้องการของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.205154761+07:00","message":"[bufferProcess] interim [440000000]:ต้องการของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.20515758+07:00","message":"[bufferProcess] send to processor:ต้องการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.20518062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.205185317+07:00","message":"> Transcript [53045] [false]: 'ต้องการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.20518929+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.205191492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.205193388+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.205195628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:38.361614998+07:00","message":"receive streaming session, msgId: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:38.361656278+07:00","message":"receive 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-05-12T14:24:38.361662252+07:00","message":"receive interim result [false|false]: ต้องการของผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:38.361678682+07:00","message":"[buffer interim] 4797 false ต้องการของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.361685886+07:00","message":"[bufferProcess] interim [620000000]:ต้องการของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.36168831+07:00","message":"[bufferProcess] send to processor:ต้องการของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.361691922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.361701738+07:00","message":"> Transcript [53046] [false]: 'ต้องการของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.36170503+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.361707183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.361709131+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.361711201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:38.487712845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:38.487730177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:38.920746852+07:00","message":"receive streaming session, msgId: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:38.920782411+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-05-12T14:24:38.92080831+07:00","message":"receive interim result [false|false]: ต้องการของผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:38.920829764+07:00","message":"[buffer interim] 4797 false ต้องการของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.920843949+07:00","message":"[bufferProcess] interim [220000000]:ต้องการของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.92084807+07:00","message":"[bufferProcess] send to processor:ต้องการของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.920855426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.920860984+07:00","message":"> Transcript [53047] [false]: 'ต้องการของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.92086586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.920869314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.920872251+07:00","message":"StatePrefix: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.920875423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.920883445+07:00","message":"Push: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.920886554+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.920889543+07:00","message":"Set new StatePrefix : 'ต้องการของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:38.92089177+07:00","message":"Next Push (prob) : 'ของผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:38.920917175+07:00","message":"push: {false ต้องการ 0 0xc004d59700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.097904787+07:00","message":"receive streaming session, msgId: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.097937912+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-05-12T14:24:39.097943562+07:00","message":"receive interim result [false|false]: ต้องการของผู้บริโภคได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.097962972+07:00","message":"[buffer interim] 4797 false ต้องการของผู้บริโภคได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.097970018+07:00","message":"[bufferProcess] interim [340000000]:ต้องการของผู้บริโภคได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.097972935+07:00","message":"[bufferProcess] send to processor:ต้องการของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.097982695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.097987454+07:00","message":"> Transcript [53048] [false]: 'ต้องการของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.097991663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.097993942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.097995819+07:00","message":"StatePrefix: 'ต้องการของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.097998082+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.106369727+07:00","message":"receive streaming session, msgId: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.106399622+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-05-12T14:24:39.106405127+07:00","message":"receive interim result [false|false]: ต้องการของผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.106419071+07:00","message":"[buffer interim] 4797 false ต้องการของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.106432163+07:00","message":"[bufferProcess] interim [400000000]:ต้องการของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.106436115+07:00","message":"[bufferProcess] send to processor:ต้องการของผู้บริโภคได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.106442469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.106446536+07:00","message":"> Transcript [53049] [false]: 'ต้องการของผู้บริโภคได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.106454031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.106456829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.106459795+07:00","message":"StatePrefix: 'ต้องการของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.106463196+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.295834847+07:00","message":"receive streaming session, msgId: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.295881773+07:00","message":"receive 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-05-12T14:24:39.295887484+07:00","message":"receive interim result [false|false]: ต้องการของผู้บริโภคได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.295902021+07:00","message":"[buffer interim] 4797 false ต้องการของผู้บริโภคได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.295909637+07:00","message":"[bufferProcess] interim [520000000]:ต้องการของผู้บริโภคได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.295912624+07:00","message":"[bufferProcess] send to processor:ต้องการของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.295917691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.295920368+07:00","message":"> Transcript [53050] [false]: 'ต้องการของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.295923576+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.295927208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.295931008+07:00","message":"StatePrefix: 'ต้องการของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.295933293+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.415596883+07:00","message":"receive streaming session, msgId: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.415629793+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-05-12T14:24:39.415636053+07:00","message":"receive interim result [false|false]: ต้องการของผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.415655882+07:00","message":"[buffer interim] 4797 false ต้องการของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.415663627+07:00","message":"[bufferProcess] interim [580000000]:ต้องการของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.415666266+07:00","message":"[bufferProcess] send to processor:ต้องการของผู้บริโภคได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.415669224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.415672051+07:00","message":"> Transcript [53051] [false]: 'ต้องการของผู้บริโภคได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.415675417+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.415677622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.415679793+07:00","message":"StatePrefix: 'ต้องการของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.415681941+07:00","message":"TextPushed: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.415686191+07:00","message":"Push: 'ของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.41568937+07:00","message":"TextPushed: 'ต้องการของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.41569279+07:00","message":"Set new StatePrefix : 'ต้องการของผู้บริโภคได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.415705285+07:00","message":"Next Push (prob) : 'ได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.415715315+07:00","message":"push: {false ของผู้บริโภค 0 0xc004d59700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.484973662+07:00","message":"receive streaming session, msgId: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.485012459+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-05-12T14:24:39.485018171+07:00","message":"receive interim result [false|false]: ต้องการของผู้บริโภคได้รวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.485032529+07:00","message":"[buffer interim] 4797 false ต้องการของผู้บริโภคได้รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.48504011+07:00","message":"[bufferProcess] interim [700000000]:ต้องการของผู้บริโภคได้รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.485042612+07:00","message":"[bufferProcess] send to processor:ต้องการของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.485045633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.485048768+07:00","message":"> Transcript [53052] [false]: 'ต้องการของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.485051036+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.995753595+07:00","message":"receive streaming session, msgId: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.995792627+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-05-12T14:24:39.995798421+07:00","message":"receive interim result [false|false]: ต้องการของผู้บริโภคได้รวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:39.995817605+07:00","message":"[buffer interim] 4797 false ต้องการของผู้บริโภคได้รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.995825862+07:00","message":"[bufferProcess] interim [300000000]:ต้องการของผู้บริโภคได้รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.995828699+07:00","message":"[bufferProcess] send to processor:ต้องการของผู้บริโภคได้รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.995832438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.995835547+07:00","message":"> Transcript [53053] [false]: 'ต้องการของผู้บริโภคได้รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.995838484+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:39.995841044+07:00","message":"Set new StatePrefix: 'ต้องการของผู้บริโภคได้รวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:41.204939359+07:00","message":"receive streaming session, msgId: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:41.204984323+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-05-12T14:24:41.204990553+07:00","message":"receive interim result [false|false]: ต้องการของผู้บริโภคได้รวบรวมได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:41.205003098+07:00","message":"[buffer interim] 4797 false ต้องการของผู้บริโภคได้รวบรวมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.205011414+07:00","message":"[bufferProcess] interim [440000000]:ต้องการของผู้บริโภคได้รวบรวมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.205014424+07:00","message":"[bufferProcess] send to processor:ต้องการของผู้บริโภคได้รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.20501776+07:00","message":"[bufferProcess] send to processor (ticker):ต้องการของผู้บริโภคได้รวบรวมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.205020616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.205026701+07:00","message":"> Transcript [53054] [false]: 'ต้องการของผู้บริโภคได้รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.205030187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.205032185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.205034347+07:00","message":"StatePrefix: 'ต้องการของผู้บริโภคได้รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.205037034+07:00","message":"TextPushed: 'ต้องการของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.205039248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.205041381+07:00","message":"> Transcript [53055] [false]: 'ต้องการของผู้บริโภคได้รวบรวมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.205043656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.205045589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.205047207+07:00","message":"StatePrefix: 'ต้องการของผู้บริโภคได้รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.205049085+07:00","message":"TextPushed: 'ต้องการของผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:41.212215993+07:00","message":"receive streaming session, msgId: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:41.2122527+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-05-12T14:24:41.212258336+07:00","message":"receive interim result [false|false]: ต้องการของผู้บริโภคได้รวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:41.212277644+07:00","message":"[buffer interim] 4797 false ต้องการของผู้บริโภคได้รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.212286484+07:00","message":"[bufferProcess] interim [500000000]:ต้องการของผู้บริโภคได้รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.212288401+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:41.488721526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:41.488749879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:41.69121011+07:00","message":"[GCS] IsForceVAD: false for message ID: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:41.864087252+07:00","message":"receive streaming session, msgId: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:41.864125712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องการของผู้บริโภคได้รวบรวม\",\"confidence\":0.9320365}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:41.864132242+07:00","message":"receive interim result [true|false]: ต้องการของผู้บริโภคได้รวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:41.86414136+07:00","message":"end recv isFinal message id 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:41.864143578+07:00","message":"end Recv id 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:41.864150113+07:00","message":"[buffer interim] 4797 true ต้องการของผู้บริโภคได้รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.864160171+07:00","message":"[bufferProcess] interim [160000000]:ต้องการของผู้บริโภคได้รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.864166814+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องการของผู้บริโภคได้รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.864171393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.864175237+07:00","message":"> Transcript [53056] [false]: 'ต้องการของผู้บริโภคได้รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.864179573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.864182661+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.864185625+07:00","message":"StatePrefix: 'ต้องการของผู้บริโภคได้รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.864188889+07:00","message":"TextPushed: 'ต้องการของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.864192121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.864194873+07:00","message":"> Transcript [53057] [true]: 'ต้องการของผู้บริโภคได้รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.864198081+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.864201307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.86420389+07:00","message":"StatePrefix: 'ต้องการของผู้บริโภคได้รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.864206863+07:00","message":"TextPushed: 'ต้องการของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:41.864215014+07:00","message":"Push: 'ได้รวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:41.864224909+07:00","message":"push: {true ได้รวบรวม 0 0xc004d59700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:41.884793541+07:00","message":"write wav file: './tmp/7565/7565_4797.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:41.943682054+07:00","message":"[GCS] Start streaming session, msgId: 4798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:43.483431104+07:00","message":"[GCS] IsForceVAD: false for message ID: 4798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:43.542780566+07:00","message":"[GCS] Start streaming session, msgId: 4799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:43.584945608+07:00","message":"receive streaming session, msgId: 4798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:43.584971608+07:00","message":"found end of frame, send empty tag with msgId: 4798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:43.584975051+07:00","message":"end Recv id 4798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:43.584983351+07:00","message":"[buffer interim] 4798 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:43.585001865+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:43.585005602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:43.58500845+07:00","message":"> Transcript [53058] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:43.585010909+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:43.585012863+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:43.585020481+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:43.585022697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:43.585029969+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:43.585046382+07:00","message":"push: {true \n 0 0xc004d58a00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:43.591790689+07:00","message":"write wav file: './tmp/7565/7565_4798.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.095763298+07:00","message":"receive streaming session, msgId: 4799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.095808925+07:00","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-05-12T14:24:44.095814232+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.095828332+07:00","message":"[buffer interim] 4799 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.095835562+07:00","message":"[bufferProcess] interim [420000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.095837425+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.297145053+07:00","message":"receive streaming session, msgId: 4799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.297206658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการบวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.297214107+07:00","message":"receive interim result [false|false]: อาการบวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.297232982+07:00","message":"[buffer interim] 4799 false อาการบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.297246413+07:00","message":"[bufferProcess] interim [600000000]:อาการบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.297249838+07:00","message":"[bufferProcess] send to processor:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.297254188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.297258056+07:00","message":"> Transcript [53059] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.297261045+07:00","message":"Set StatePrefix (first interim): 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.406519404+07:00","message":"receive streaming session, msgId: 4799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.406565676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการบ่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.406571041+07:00","message":"receive interim result [false|false]: อาการบ่ดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.406584641+07:00","message":"[buffer interim] 4799 false อาการบ่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.406591855+07:00","message":"[bufferProcess] interim [660000000]:อาการบ่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.406594359+07:00","message":"[bufferProcess] send to processor:อาการบวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.40660069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.40660395+07:00","message":"> Transcript [53060] [false]: 'อาการบวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.406607298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.406609461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.406611282+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.406613284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.409800377+07:00","message":"receive streaming session, msgId: 4799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.409837918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การบริการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.409843249+07:00","message":"receive interim result [false|false]: การบริการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.409860492+07:00","message":"[buffer interim] 4799 false การบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.409868102+07:00","message":"[bufferProcess] interim [720000000]:การบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.409870338+07:00","message":"[bufferProcess] send to processor:อาการบ่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.409876758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.409879586+07:00","message":"> Transcript [53061] [false]: 'อาการบ่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.409886117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.409888411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.409890255+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.40989218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:44.489103173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:44.489116103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.729807838+07:00","message":"receive streaming session, msgId: 4799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.72985522+07:00","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-05-12T14:24:44.729863356+07:00","message":"receive interim result [false|false]: การบริการและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.729880087+07:00","message":"[buffer interim] 4799 false การบริการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.729890095+07:00","message":"[bufferProcess] interim [960000000]:การบริการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.729893564+07:00","message":"[bufferProcess] send to processor:การบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.729898603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.72990309+07:00","message":"> Transcript [53062] [false]: 'การบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.729906324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.729909694+07:00","message":"Set new StatePrefix: 'การบริการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.734619784+07:00","message":"receive streaming session, msgId: 4799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.734644456+07:00","message":"receive 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-05-12T14:24:44.73464907+07:00","message":"receive interim result [false|false]: การบริการหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.734664962+07:00","message":"[buffer interim] 4799 false การบริการหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.734670169+07:00","message":"[bufferProcess] interim [20000000]:การบริการหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.734672293+07:00","message":"[bufferProcess] send to processor:การบริการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.734675084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.734677794+07:00","message":"> Transcript [53063] [false]: 'การบริการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.734680764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.734682947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.734685029+07:00","message":"StatePrefix: 'การบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.734687198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.915175182+07:00","message":"receive streaming session, msgId: 4799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.915228008+07:00","message":"receive 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-05-12T14:24:44.915234464+07:00","message":"receive interim result [false|false]: การบริการหลังการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.915249042+07:00","message":"[buffer interim] 4799 false การบริการหลังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.9152586+07:00","message":"[bufferProcess] interim [140000000]:การบริการหลังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.915261104+07:00","message":"[bufferProcess] send to processor:การบริการหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.915265224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.915268292+07:00","message":"> Transcript [53064] [false]: 'การบริการหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.915272113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.915274072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.915275828+07:00","message":"StatePrefix: 'การบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.915277602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.979235937+07:00","message":"receive streaming session, msgId: 4799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.97928793+07:00","message":"receive 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-05-12T14:24:44.979294852+07:00","message":"receive interim result [false|false]: การบริการหลังการขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:44.979309663+07:00","message":"[buffer interim] 4799 false การบริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.979320397+07:00","message":"[bufferProcess] interim [320000000]:การบริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.979323998+07:00","message":"[bufferProcess] send to processor:การบริการหลังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.979329838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.979333614+07:00","message":"> Transcript [53065] [false]: 'การบริการหลังการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.979337942+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.979340752+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.979344738+07:00","message":"StatePrefix: 'การบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:44.97934675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:45.645648897+07:00","message":"receive streaming session, msgId: 4799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:45.645682781+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-05-12T14:24:45.645689408+07:00","message":"receive interim result [false|false]: การบริการหลังการขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:45.64570691+07:00","message":"[buffer interim] 4799 false การบริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:45.64571453+07:00","message":"[bufferProcess] interim [920000000]:การบริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:45.645717268+07:00","message":"[bufferProcess] send to processor:การบริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:45.645722254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:45.645725281+07:00","message":"> Transcript [53066] [false]: 'การบริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:45.645729005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:45.645731262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:45.645733181+07:00","message":"StatePrefix: 'การบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:45.645735491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:45.645739884+07:00","message":"Push: 'การบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:45.645741825+07:00","message":"TextPushed: 'การบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:45.645743989+07:00","message":"Set new StatePrefix : 'การบริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:45.645746332+07:00","message":"Next Push (prob) : 'หลังการขาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:45.645768962+07:00","message":"push: {false การบริการ 0 0xc004462180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:46.242405199+07:00","message":"[GCS] IsForceVAD: false for message ID: 4799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:46.358686367+07:00","message":"receive streaming session, msgId: 4799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:46.35872638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การบริการหลังการขาย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:46.358732728+07:00","message":"receive interim result [true|false]: การบริการหลังการขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:46.358742888+07:00","message":"end recv isFinal message id 4799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:46.358745097+07:00","message":"end Recv id 4799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:46.358750996+07:00","message":"[buffer interim] 4799 true การบริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:46.358764635+07:00","message":"[bufferProcess] interim [700000000]:การบริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:46.35877099+07:00","message":"[bufferProcess] send to processor (isfinal):การบริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:46.358774327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:46.358777085+07:00","message":"> Transcript [53067] [false]: 'การบริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:46.358779876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:46.358782107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:46.358784125+07:00","message":"StatePrefix: 'การบริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:46.358786339+07:00","message":"TextPushed: 'การบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:46.358788235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:46.358790071+07:00","message":"> Transcript [53068] [true]: 'การบริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:46.358792033+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:46.358793609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:46.358795212+07:00","message":"StatePrefix: 'การบริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:46.358796944+07:00","message":"TextPushed: 'การบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:46.358806011+07:00","message":"Push: 'หลังการขาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:46.358813343+07:00","message":"push: {true หลังการขาย 0 0xc004462180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:46.36649982+07:00","message":"write wav file: './tmp/7565/7565_4799.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:46.372628691+07:00","message":"[GCS] Start streaming session, msgId: 4800"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:47.489645938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:47.489665318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:47.831933389+07:00","message":"receive streaming session, msgId: 4800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:47.831976766+07:00","message":"receive 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-05-12T14:24:47.831982051+07:00","message":"receive interim result [false|false]: มีการพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:47.832001046+07:00","message":"receive streaming session, msgId: 4800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:47.832004125+07:00","message":"receive 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-05-12T14:24:47.832007713+07:00","message":"receive interim result [false|false]: มีการควบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:47.83202732+07:00","message":"[buffer interim] 4800 false มีการพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:47.832042698+07:00","message":"[buffer interim] 4800 false มีการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:47.832050839+07:00","message":"[bufferProcess] interim [260000000]:มีการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:47.832053037+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:47.832057518+07:00","message":"[bufferProcess] send to processor (ticker):มีการพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:47.832059989+07:00","message":"[bufferProcess] interim [320000000]:มีการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:47.832061471+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:47.832064587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:47.832067635+07:00","message":"> Transcript [53069] [false]: 'มีการพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:47.832069638+07:00","message":"Set StatePrefix (first interim): 'มีการพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:47.935060994+07:00","message":"receive streaming session, msgId: 4800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:47.935101752+07:00","message":"receive 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-05-12T14:24:47.935111038+07:00","message":"receive interim result [false|false]: มีการพูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:47.93512565+07:00","message":"[buffer interim] 4800 false มีการพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:47.935133645+07:00","message":"[bufferProcess] interim [380000000]:มีการพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:47.935136001+07:00","message":"[bufferProcess] send to processor:มีการควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:47.935140066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:47.935143016+07:00","message":"> Transcript [53070] [false]: 'มีการควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:47.935145062+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:47.935147018+07:00","message":"Set new StatePrefix: 'มีการควบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.125435871+07:00","message":"receive streaming session, msgId: 4800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.125473877+07:00","message":"receive 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-05-12T14:24:48.125482239+07:00","message":"receive interim result [false|false]: มีการพูดคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.125499141+07:00","message":"[buffer interim] 4800 false มีการพูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.125511055+07:00","message":"[bufferProcess] interim [560000000]:มีการพูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.125515876+07:00","message":"[bufferProcess] send to processor:มีการพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.125521981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.125524836+07:00","message":"> Transcript [53071] [false]: 'มีการพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.125527168+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.125529385+07:00","message":"Set new StatePrefix: 'มีการพูดคุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.355180794+07:00","message":"receive streaming session, msgId: 4800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.35521067+07:00","message":"receive 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-05-12T14:24:48.355216208+07:00","message":"receive interim result [false|false]: มีการพูดคุยกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.355229757+07:00","message":"[buffer interim] 4800 false มีการพูดคุยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.355237366+07:00","message":"[bufferProcess] interim [800000000]:มีการพูดคุยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.355240099+07:00","message":"[bufferProcess] send to processor:มีการพูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.355246069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.355248695+07:00","message":"> Transcript [53072] [false]: 'มีการพูดคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.355251862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.355254077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.355256002+07:00","message":"StatePrefix: 'มีการพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.355258122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.44745379+07:00","message":"receive streaming session, msgId: 4800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.447489372+07:00","message":"receive 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-05-12T14:24:48.447495364+07:00","message":"receive interim result [false|false]: มีการพูดคุยกันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.447514074+07:00","message":"[buffer interim] 4800 false มีการพูดคุยกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.447521206+07:00","message":"[bufferProcess] interim [860000000]:มีการพูดคุยกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.447523622+07:00","message":"[bufferProcess] send to processor:มีการพูดคุยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.447526625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.447532062+07:00","message":"> Transcript [53073] [false]: 'มีการพูดคุยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.447535664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.447537678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.447539528+07:00","message":"StatePrefix: 'มีการพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.447541786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.45854883+07:00","message":"receive streaming session, msgId: 4800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.458576593+07:00","message":"receive 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-05-12T14:24:48.458582347+07:00","message":"receive interim result [false|false]: มีการพูดคุยกันแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.458594924+07:00","message":"[buffer interim] 4800 false มีการพูดคุยกันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.458603736+07:00","message":"[bufferProcess] interim [920000000]:มีการพูดคุยกันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.458606118+07:00","message":"[bufferProcess] send to processor:มีการพูดคุยกันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.458612712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.458615272+07:00","message":"> Transcript [53074] [false]: 'มีการพูดคุยกันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.458618593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.458620446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.458622435+07:00","message":"StatePrefix: 'มีการพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.458624367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.657247958+07:00","message":"receive streaming session, msgId: 4800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.657285225+07:00","message":"receive 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-05-12T14:24:48.657291218+07:00","message":"receive interim result [false|false]: มีการพูดคุยกันแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.657305479+07:00","message":"[buffer interim] 4800 false มีการพูดคุยกันแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.657312305+07:00","message":"[bufferProcess] interim [100000000]:มีการพูดคุยกันแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.657314969+07:00","message":"[bufferProcess] send to processor:มีการพูดคุยกันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.657319783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.657322307+07:00","message":"> Transcript [53075] [false]: 'มีการพูดคุยกันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.657325947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.657328357+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.657330359+07:00","message":"StatePrefix: 'มีการพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.657332605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.657336969+07:00","message":"Push: 'มีการพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.657338802+07:00","message":"TextPushed: 'มีการพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.657340828+07:00","message":"Set new StatePrefix : 'มีการพูดคุยกันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.657342823+07:00","message":"Next Push (prob) : 'กันแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.657351208+07:00","message":"push: {false มีการพูดคุย 0 0xc004ec4300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.719297289+07:00","message":"receive streaming session, msgId: 4800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.719338926+07:00","message":"receive 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-05-12T14:24:48.71934729+07:00","message":"receive interim result [false|false]: มีการพูดคุยกันแล้วก็จะได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.719365343+07:00","message":"[buffer interim] 4800 false มีการพูดคุยกันแล้วก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.71937437+07:00","message":"[bufferProcess] interim [220000000]:มีการพูดคุยกันแล้วก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.719377335+07:00","message":"[bufferProcess] send to processor:มีการพูดคุยกันแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.719383924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.719386638+07:00","message":"> Transcript [53076] [false]: 'มีการพูดคุยกันแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.719390681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.719392832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.719395403+07:00","message":"StatePrefix: 'มีการพูดคุยกันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.71939812+07:00","message":"TextPushed: 'มีการพูดคุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.860790285+07:00","message":"[GCS] IsForceVAD: false for message ID: 4800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.995864722+07:00","message":"receive streaming session, msgId: 4800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.995906692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการพูดคุยกันแล้วก็จะได้\",\"confidence\":0.9558435}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.995913143+07:00","message":"receive interim result [true|false]: มีการพูดคุยกันแล้วก็จะได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.995923046+07:00","message":"end recv isFinal message id 4800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.995925176+07:00","message":"end Recv id 4800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.995932228+07:00","message":"[buffer interim] 4800 true มีการพูดคุยกันแล้วก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.995942426+07:00","message":"[bufferProcess] interim [520000000]:มีการพูดคุยกันแล้วก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.995945341+07:00","message":"[bufferProcess] send to processor (isfinal):มีการพูดคุยกันแล้วก็จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.995948981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.995951777+07:00","message":"> Transcript [53077] [false]: 'มีการพูดคุยกันแล้วก็จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.995954764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.995956702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.995958457+07:00","message":"StatePrefix: 'มีการพูดคุยกันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.995960501+07:00","message":"TextPushed: 'มีการพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.99596225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.995967484+07:00","message":"> Transcript [53078] [true]: 'มีการพูดคุยกันแล้วก็จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.995969625+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.995971292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.995972833+07:00","message":"StatePrefix: 'มีการพูดคุยกันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.995974693+07:00","message":"TextPushed: 'มีการพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:48.995978389+07:00","message":"Push: 'กันแล้วก็จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:48.995988415+07:00","message":"push: {true กันแล้วก็จะได้ 0 0xc004ec4300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:49.00341965+07:00","message":"write wav file: './tmp/7565/7565_4800.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:49.123950688+07:00","message":"[GCS] Start streaming session, msgId: 4801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:50.170358985+07:00","message":"receive streaming session, msgId: 4801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:50.170405599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อสูร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:50.170412169+07:00","message":"receive interim result [false|false]: อสูร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:50.170427829+07:00","message":"[buffer interim] 4801 false อสูร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.170435484+07:00","message":"[bufferProcess] interim [840000000]:อสูร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.170437501+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.170444418+07:00","message":"[bufferProcess] send to processor (ticker):อสูร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.170447533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.170453027+07:00","message":"> Transcript [53079] [false]: 'อสูร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.170455282+07:00","message":"Set StatePrefix (first interim): 'อสูร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:50.314706115+07:00","message":"receive streaming session, msgId: 4801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:50.314748209+07:00","message":"receive 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-05-12T14:24:50.314755301+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:50.314772425+07:00","message":"[buffer interim] 4801 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.314783892+07:00","message":"[bufferProcess] interim [20000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.314786297+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:50.490671175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:50.49068367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:50.588146313+07:00","message":"receive streaming session, msgId: 4801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:50.588189116+07:00","message":"receive 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-05-12T14:24:50.588195704+07:00","message":"receive interim result [false|false]: เรื่องการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:50.588214307+07:00","message":"[buffer interim] 4801 false เรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.588226409+07:00","message":"[bufferProcess] interim [260000000]:เรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.588229697+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.588239818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.588243149+07:00","message":"> Transcript [53080] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.588245724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.588247882+07:00","message":"Set new StatePrefix: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:50.733033245+07:00","message":"receive streaming session, msgId: 4801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:50.733091529+07:00","message":"receive 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-05-12T14:24:50.733099309+07:00","message":"receive interim result [false|false]: เรื่องการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:50.733115277+07:00","message":"[buffer interim] 4801 false เรื่องการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.733123021+07:00","message":"[bufferProcess] interim [440000000]:เรื่องการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.733126138+07:00","message":"[bufferProcess] send to processor:เรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.733134402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.733137093+07:00","message":"> Transcript [53081] [false]: 'เรื่องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.733140962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.733143326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.733145526+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:50.733147502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.0042323+07:00","message":"receive streaming session, msgId: 4801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.004270991+07:00","message":"receive 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-05-12T14:24:51.004277511+07:00","message":"receive interim result [false|false]: เรื่องการตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.004293844+07:00","message":"[buffer interim] 4801 false เรื่องการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.004301942+07:00","message":"[bufferProcess] interim [680000000]:เรื่องการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.004304567+07:00","message":"[bufferProcess] send to processor:เรื่องการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.004309904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.004313188+07:00","message":"> Transcript [53082] [false]: 'เรื่องการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.00431654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.004318692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.004321068+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.004323877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.051440851+07:00","message":"receive streaming session, msgId: 4801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.051482066+07:00","message":"receive 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-05-12T14:24:51.051488119+07:00","message":"receive interim result [false|false]: เรื่องการตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.05150011+07:00","message":"[buffer interim] 4801 false เรื่องการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.051507602+07:00","message":"[bufferProcess] interim [740000000]:เรื่องการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.051510214+07:00","message":"[bufferProcess] send to processor:เรื่องการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.051518502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.051521611+07:00","message":"> Transcript [53083] [false]: 'เรื่องการตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.05152565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.051527938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.051529903+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.051532028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.101731295+07:00","message":"[GCS] IsForceVAD: false for message ID: 4801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.175964931+07:00","message":"[GCS] Start streaming session, msgId: 4802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.18054305+07:00","message":"receive streaming session, msgId: 4801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.18061145+07:00","message":"receive 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-05-12T14:24:51.180618704+07:00","message":"receive interim result [false|false]: เรื่องการตั้งคณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.180637549+07:00","message":"[buffer interim] 4801 false เรื่องการตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.180649146+07:00","message":"[bufferProcess] interim [860000000]:เรื่องการตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.180651939+07:00","message":"[bufferProcess] send to processor:เรื่องการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.180655641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.180658969+07:00","message":"> Transcript [53084] [false]: 'เรื่องการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.180663097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.180665349+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.180667227+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.180669145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.18067658+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.180681889+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.180684336+07:00","message":"Set new StatePrefix : 'เรื่องการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.180687236+07:00","message":"Next Push (prob) : 'การตั้งครรภ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.180715278+07:00","message":"push: {false เรื่อง 0 0xc003b33e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.230165271+07:00","message":"receive streaming session, msgId: 4801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.230200535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำมาสู่เรื่องการตั้งครรภ์\",\"confidence\":0.9278695}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.230207341+07:00","message":"receive interim result [true|false]: นำมาสู่เรื่องการตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.23021818+07:00","message":"end recv isFinal message id 4801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.230220524+07:00","message":"end Recv id 4801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.230226615+07:00","message":"[buffer interim] 4801 true นำมาสู่เรื่องการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.230237963+07:00","message":"[bufferProcess] interim [10000000]:นำมาสู่เรื่องการตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.230241086+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องการตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.230244788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.230248086+07:00","message":"> Transcript [53085] [false]: 'เรื่องการตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.230250341+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.230252174+07:00","message":"Set new StatePrefix: 'เรื่องการตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.230253917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.230255691+07:00","message":"> Transcript [53086] [true]: 'นำมาสู่เรื่องการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.23025798+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.23026083+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.230263024+07:00","message":"StatePrefix: 'เรื่องการตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.230265191+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.230266666+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.230382786+07:00","message":"Push: 'การตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.230386452+07:00","message":"TextPushed: 'เรื่องการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.230388465+07:00","message":"Set new StatePrefix : 'นำมาสู่เรื่องการตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.230390443+07:00","message":"Next Push (prob) : 'นำมาสู่เรื่องการตั้งครรภ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:51.230399576+07:00","message":"push: {true การตั้งครรภ์ 0 0xc003b33e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:51.230413696+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4801.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:51.237044805+07:00","message":"write wav file: './tmp/7565/7565_4801.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:52.607786113+07:00","message":"receive streaming session, msgId: 4802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:52.607834103+07:00","message":"receive 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-05-12T14:24:52.607839479+07:00","message":"receive interim result [false|false]: การร่วม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:52.607858584+07:00","message":"[buffer interim] 4802 false การร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.607866162+07:00","message":"[bufferProcess] interim [260000000]:การร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.607867979+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.607874838+07:00","message":"[bufferProcess] send to processor (ticker):การร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.607877599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.607880295+07:00","message":"> Transcript [53087] [false]: 'การร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.607882632+07:00","message":"Set StatePrefix (first interim): 'การร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:52.793258821+07:00","message":"receive streaming session, msgId: 4802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:52.793306011+07:00","message":"receive 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-05-12T14:24:52.793312735+07:00","message":"receive interim result [false|false]: การร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:52.793328345+07:00","message":"[buffer interim] 4802 false การร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.793336499+07:00","message":"[bufferProcess] interim [440000000]:การร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.793338914+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:52.813192672+07:00","message":"receive streaming session, msgId: 4802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:52.813225682+07:00","message":"receive 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-05-12T14:24:52.813233184+07:00","message":"receive interim result [false|false]: การร่วม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:52.813248785+07:00","message":"[buffer interim] 4802 false การร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.813257207+07:00","message":"[bufferProcess] interim [500000000]:การร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.813259912+07:00","message":"[bufferProcess] send to processor:การร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.8132631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.813265845+07:00","message":"> Transcript [53088] [false]: 'การร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.813268941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.813275317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.81327756+07:00","message":"StatePrefix: 'การร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.813279996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:52.930238374+07:00","message":"receive streaming session, msgId: 4802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:52.930270761+07:00","message":"receive 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-05-12T14:24:52.930276303+07:00","message":"receive interim result [false|false]: ร่วมถวาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:52.930293585+07:00","message":"[buffer interim] 4802 false ร่วมถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.93030068+07:00","message":"[bufferProcess] interim [620000000]:ร่วมถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.930303198+07:00","message":"[bufferProcess] send to processor:การร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.93030653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.930310004+07:00","message":"> Transcript [53089] [false]: 'การร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.930312949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.930315078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.930317334+07:00","message":"StatePrefix: 'การร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:52.930319301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.059670999+07:00","message":"receive streaming session, msgId: 4802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.05972384+07:00","message":"receive 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-05-12T14:24:53.059730425+07:00","message":"receive interim result [false|false]: การร่วมระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.059743494+07:00","message":"[buffer interim] 4802 false การร่วมระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.059750928+07:00","message":"[bufferProcess] interim [680000000]:การร่วมระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.05975574+07:00","message":"[bufferProcess] send to processor:ร่วมถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.059758675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.059761475+07:00","message":"> Transcript [53090] [false]: 'ร่วมถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.059763722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.059765756+07:00","message":"Set new StatePrefix: 'ร่วมถวาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.135165102+07:00","message":"receive streaming session, msgId: 4802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.135212545+07:00","message":"receive 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-05-12T14:24:53.135218901+07:00","message":"receive interim result [false|false]: การร่วมระหว่างผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.135232082+07:00","message":"[buffer interim] 4802 false การร่วมระหว่างผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.135239541+07:00","message":"[bufferProcess] interim [800000000]:การร่วมระหว่างผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.135241897+07:00","message":"[bufferProcess] send to processor:การร่วมระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.135246886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.135249668+07:00","message":"> Transcript [53091] [false]: 'การร่วมระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.135252681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.135254664+07:00","message":"Set new StatePrefix: 'การร่วมระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.303308012+07:00","message":"receive streaming session, msgId: 4802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.303349673+07:00","message":"receive 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-05-12T14:24:53.303356433+07:00","message":"receive interim result [false|false]: การร่วมระหว่างผู้ปก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.303373074+07:00","message":"[buffer interim] 4802 false การร่วมระหว่างผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.303380852+07:00","message":"[bufferProcess] interim [980000000]:การร่วมระหว่างผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.303383368+07:00","message":"[bufferProcess] send to processor:การร่วมระหว่างผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.303390753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.303393538+07:00","message":"> Transcript [53092] [false]: 'การร่วมระหว่างผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.303396902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.303399578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.303401522+07:00","message":"StatePrefix: 'การร่วมระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.303403574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.464322422+07:00","message":"receive streaming session, msgId: 4802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.46436552+07:00","message":"receive 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-05-12T14:24:53.464372574+07:00","message":"receive interim result [false|false]: การร่วมระหว่างผู้ประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.464389621+07:00","message":"[buffer interim] 4802 false การร่วมระหว่างผู้ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.464397957+07:00","message":"[bufferProcess] interim [40000000]:การร่วมระหว่างผู้ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.464401443+07:00","message":"[bufferProcess] send to processor:การร่วมระหว่างผู้ปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.464410943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.464420521+07:00","message":"> Transcript [53093] [false]: 'การร่วมระหว่างผู้ปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.464424535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.464426675+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.464428731+07:00","message":"StatePrefix: 'การร่วมระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.464430832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:53.491025098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:53.491048206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.626782496+07:00","message":"receive streaming session, msgId: 4802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.626816388+07:00","message":"receive 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-05-12T14:24:53.626822948+07:00","message":"receive interim result [false|false]: การร่วมระหว่างผู้ประกอบการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.626838202+07:00","message":"[buffer interim] 4802 false การร่วมระหว่างผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.626845432+07:00","message":"[bufferProcess] interim [280000000]:การร่วมระหว่างผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.626848256+07:00","message":"[bufferProcess] send to processor:การร่วมระหว่างผู้ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.626854532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.626857106+07:00","message":"> Transcript [53094] [false]: 'การร่วมระหว่างผู้ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.626860397+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.62686244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.626864715+07:00","message":"StatePrefix: 'การร่วมระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.626867193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.801564195+07:00","message":"[GCS] IsForceVAD: false for message ID: 4802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.907872966+07:00","message":"receive streaming session, msgId: 4802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.907910223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การร่วมระหว่างผู้ประกอบการ\",\"confidence\":0.9526389}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.90791712+07:00","message":"receive interim result [true|false]: การร่วมระหว่างผู้ประกอบการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.907926701+07:00","message":"end recv isFinal message id 4802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.907929017+07:00","message":"end Recv id 4802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.907935585+07:00","message":"[buffer interim] 4802 true การร่วมระหว่างผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907950138+07:00","message":"[bufferProcess] interim [640000000]:การร่วมระหว่างผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907953426+07:00","message":"[bufferProcess] send to processor (isfinal):การร่วมระหว่างผู้ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907956903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907961643+07:00","message":"> Transcript [53095] [false]: 'การร่วมระหว่างผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907965084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907967937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907970304+07:00","message":"StatePrefix: 'การร่วมระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907972592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.90797689+07:00","message":"Push: 'การร่วมระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907978876+07:00","message":"TextPushed: 'การร่วมระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907980911+07:00","message":"Set new StatePrefix : 'การร่วมระหว่างผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907983035+07:00","message":"Next Push (prob) : 'ผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907984704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907986643+07:00","message":"> Transcript [53096] [true]: 'การร่วมระหว่างผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907988755+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907990412+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907992369+07:00","message":"StatePrefix: 'การร่วมระหว่างผู้ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907994206+07:00","message":"TextPushed: 'การร่วมระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:53.907996142+07:00","message":"Push: 'ผู้ประกอบการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.908003569+07:00","message":"push: {false การร่วมระหว่าง 0 0xc004462880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:53.908009103+07:00","message":"push: {true ผู้ประกอบการ 0 0xc004462880}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:53.918027064+07:00","message":"write wav file: './tmp/7565/7565_4802.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:54.122350025+07:00","message":"[GCS] Start streaming session, msgId: 4803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:55.211121278+07:00","message":"[GCS] IsForceVAD: false for message ID: 4803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:55.300474531+07:00","message":"receive streaming session, msgId: 4803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:55.300500191+07:00","message":"found end of frame, send empty tag with msgId: 4803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:55.300503232+07:00","message":"end Recv id 4803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:55.300511772+07:00","message":"[buffer interim] 4803 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:55.30052046+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:55.300524832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:55.300528008+07:00","message":"> Transcript [53097] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:55.300530399+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:55.300532321+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:55.300534093+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:55.300535815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:55.300538903+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:55.300550146+07:00","message":"push: {true \n 0 0xc002803f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:55.306979233+07:00","message":"write wav file: './tmp/7565/7565_4803.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:55.468220582+07:00","message":"[GCS] Start streaming session, msgId: 4804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.461190376+07:00","message":"[GCS] Cleaned up inactive client: 4779"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.461216791+07:00","message":"[GCS] Cleaned up inactive client: 4777"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.461220523+07:00","message":"[GCS] Cleaned up inactive client: 4773"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.461236835+07:00","message":"[GCS] Cleaned up inactive client: 4772"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.461239083+07:00","message":"[GCS] Cleaned up inactive client: 4767"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.461241428+07:00","message":"[GCS] Cleaned up inactive client: 4774"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.46124326+07:00","message":"[GCS] Cleaned up inactive client: 4766"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.461244898+07:00","message":"[GCS] Cleaned up inactive client: 4769"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.461246504+07:00","message":"[GCS] Cleaned up inactive client: 4775"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.461248117+07:00","message":"[GCS] Cleaned up inactive client: 4776"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.461249732+07:00","message":"[GCS] Cleaned up inactive client: 4771"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.461251282+07:00","message":"[GCS] Cleaned up inactive client: 4768"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.461252848+07:00","message":"[GCS] Cleaned up inactive client: 4778"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.461254417+07:00","message":"[GCS] Cleaned up inactive client: 4770"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:56.491381865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:56.491390214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.722513225+07:00","message":"receive streaming session, msgId: 4804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.722545643+07:00","message":"receive 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-05-12T14:24:56.722551172+07:00","message":"receive interim result [false|false]: กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.722564262+07:00","message":"[buffer interim] 4804 false กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:56.722571273+07:00","message":"[bufferProcess] interim [320000000]:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:56.722573281+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:56.722579515+07:00","message":"[bufferProcess] send to processor (ticker):กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:56.722582172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:56.722585162+07:00","message":"> Transcript [53098] [false]: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:56.722587125+07:00","message":"Set StatePrefix (first interim): 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.911377587+07:00","message":"receive streaming session, msgId: 4804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.911422926+07:00","message":"receive 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-05-12T14:24:56.911428586+07:00","message":"receive interim result [false|false]: ฉันต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:56.9114442+07:00","message":"[buffer interim] 4804 false ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:56.91145273+07:00","message":"[bufferProcess] interim [440000000]:ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:56.911454629+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.060064006+07:00","message":"receive streaming session, msgId: 4804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.060103168+07:00","message":"receive 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-05-12T14:24:57.060109201+07:00","message":"receive interim result [false|false]: ฉันต้องการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.060123928+07:00","message":"[buffer interim] 4804 false ฉันต้องการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.060131123+07:00","message":"[bufferProcess] interim [560000000]:ฉันต้องการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.060134033+07:00","message":"[bufferProcess] send to processor:ฉันต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.060139181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.060141944+07:00","message":"> Transcript [53099] [false]: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.060144177+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.060146251+07:00","message":"Set new StatePrefix: 'ฉันต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.211869671+07:00","message":"receive streaming session, msgId: 4804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.211921135+07:00","message":"receive 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-05-12T14:24:57.211928888+07:00","message":"receive interim result [false|false]: ฉันต้องการส่งของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.211946095+07:00","message":"[buffer interim] 4804 false ฉันต้องการส่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.211958249+07:00","message":"[bufferProcess] interim [740000000]:ฉันต้องการส่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.211961845+07:00","message":"[bufferProcess] send to processor:ฉันต้องการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.211969638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.211973998+07:00","message":"> Transcript [53100] [false]: 'ฉันต้องการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.211982397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.211985809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.211988976+07:00","message":"StatePrefix: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.211992086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.365222534+07:00","message":"receive streaming session, msgId: 4804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.365271529+07:00","message":"receive 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-05-12T14:24:57.365279242+07:00","message":"receive interim result [false|false]: ฉันต้องการของผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.365298094+07:00","message":"[buffer interim] 4804 false ฉันต้องการของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.36531078+07:00","message":"[bufferProcess] interim [860000000]:ฉันต้องการของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.365314709+07:00","message":"[bufferProcess] send to processor:ฉันต้องการส่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.365322067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.365326559+07:00","message":"> Transcript [53101] [false]: 'ฉันต้องการส่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.365332168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.365335379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.365338996+07:00","message":"StatePrefix: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.365342043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.459697491+07:00","message":"receive streaming session, msgId: 4804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.459750369+07:00","message":"receive 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-05-12T14:24:57.459758277+07:00","message":"receive interim result [false|false]: ฉันต้องการส่งของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.459774212+07:00","message":"[buffer interim] 4804 false ฉันต้องการส่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.459781464+07:00","message":"[bufferProcess] interim [980000000]:ฉันต้องการส่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.459783942+07:00","message":"[bufferProcess] send to processor:ฉันต้องการของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.459788915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.45979221+07:00","message":"> Transcript [53102] [false]: 'ฉันต้องการของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.459796285+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.459798428+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.459800386+07:00","message":"StatePrefix: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.45980276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.538448438+07:00","message":"receive streaming session, msgId: 4804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.538492461+07:00","message":"receive 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-05-12T14:24:57.538498736+07:00","message":"receive interim result [false|false]: ฉันต้องการของผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.538515857+07:00","message":"[buffer interim] 4804 false ฉันต้องการของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.538526527+07:00","message":"[bufferProcess] interim [100000000]:ฉันต้องการของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.538529511+07:00","message":"[bufferProcess] send to processor:ฉันต้องการส่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.538536186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.538538936+07:00","message":"> Transcript [53103] [false]: 'ฉันต้องการส่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.538542318+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.538547229+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.538549633+07:00","message":"StatePrefix: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.538551836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.538558062+07:00","message":"Push: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.538561388+07:00","message":"TextPushed: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.538563432+07:00","message":"Set new StatePrefix : 'ฉันต้องการส่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:57.538565545+07:00","message":"Next Push (prob) : 'ส่งของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.538574404+07:00","message":"push: {false ฉันต้องการ 0 0xc004ec5180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:57.891601613+07:00","message":"[GCS] IsForceVAD: false for message ID: 4804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:58.073032925+07:00","message":"receive streaming session, msgId: 4804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:58.073092985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การคุ้มครองผู้บริโภค\",\"confidence\":0.9152033}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:58.073100438+07:00","message":"receive interim result [true|false]: การคุ้มครองผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:58.073111056+07:00","message":"end recv isFinal message id 4804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:58.073113208+07:00","message":"end Recv id 4804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:58.073121438+07:00","message":"[buffer interim] 4804 true การคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.073132735+07:00","message":"[bufferProcess] interim [670000000]:การคุ้มครองผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.073138248+07:00","message":"[bufferProcess] send to processor (isfinal):ฉันต้องการของผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.073142427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.073145467+07:00","message":"> Transcript [53104] [false]: 'ฉันต้องการของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.07314819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.07315015+07:00","message":"Set new StatePrefix: 'ฉันต้องการของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.073151805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.073153684+07:00","message":"> Transcript [53105] [true]: 'การคุ้มครองผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.073156023+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.07315795+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.0731812+07:00","message":"StatePrefix: 'ฉันต้องการของผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.073184168+07:00","message":"TextPushed: 'ฉันต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.073185816+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.073297644+07:00","message":"Push: 'คุ้มครองผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.073300554+07:00","message":"TextPushed: 'ฉันต้องการคุ้มครองผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.073302705+07:00","message":"Set new StatePrefix : 'การคุ้มครองผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.073304897+07:00","message":"Next Push (prob) : 'การคุ้มครองผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:58.073313863+07:00","message":"push: {true คุ้มครองผู้บริโภค 0 0xc004ec5180}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.073327131+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4804.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:24:58.081181352+07:00","message":"write wav file: './tmp/7565/7565_4804.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:58.152449606+07:00","message":"[GCS] Start streaming session, msgId: 4805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:58.687166379+07:00","message":"receive streaming session, msgId: 4805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:58.687213669+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-05-12T14:24:58.687219367+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:24:58.687235255+07:00","message":"[buffer interim] 4805 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.687242375+07:00","message":"[bufferProcess] interim [360000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:24:58.687244236+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:59.491380383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:24:59.491403877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:00.333156612+07:00","message":"[GCS] IsForceVAD: false for message ID: 4805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:00.423321004+07:00","message":"receive streaming session, msgId: 4805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:00.423382915+07:00","message":"receive 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-05-12T14:25:00.423389616+07:00","message":"receive interim result [false|false]: เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:00.423410447+07:00","message":"[buffer interim] 4805 false เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.423419208+07:00","message":"[bufferProcess] interim [160000000]:เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.423422149+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.42343106+07:00","message":"[bufferProcess] send to processor (ticker):เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.423434337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.423437461+07:00","message":"> Transcript [53106] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.423439868+07:00","message":"Set StatePrefix (first interim): 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.423441715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.423443532+07:00","message":"> Transcript [53107] [false]: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.423445462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.423447188+07:00","message":"Set new StatePrefix: 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:00.438284803+07:00","message":"receive streaming session, msgId: 4805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:00.438316371+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:00.438323483+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:00.438331319+07:00","message":"end recv isFinal message id 4805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:00.438333748+07:00","message":"end Recv id 4805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:00.438339728+07:00","message":"[buffer interim] 4805 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.438346318+07:00","message":"[bufferProcess] interim [190000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.438349655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.438352439+07:00","message":"> Transcript [53108] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.43835552+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.4383576+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.438359424+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.438361977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:00.438364344+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:00.438371831+07:00","message":"push: {true  0 0xc004463680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:00.445428994+07:00","message":"write wav file: './tmp/7565/7565_4805.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:00.592886606+07:00","message":"[GCS] Start streaming session, msgId: 4806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:01.451942334+07:00","message":"receive streaming session, msgId: 4806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:01.451982446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:01.45198816+07:00","message":"receive interim result [false|false]: อะไรมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:01.452004145+07:00","message":"[buffer interim] 4806 false อะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:01.452011456+07:00","message":"[bufferProcess] interim [660000000]:อะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:01.452013348+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:01.452019703+07:00","message":"[bufferProcess] send to processor (ticker):อะไรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:01.452022248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:01.452025316+07:00","message":"> Transcript [53109] [false]: 'อะไรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:01.452027595+07:00","message":"Set StatePrefix (first interim): 'อะไรมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:01.788938377+07:00","message":"receive streaming session, msgId: 4806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:01.788986982+07:00","message":"receive 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-05-12T14:25:01.788993953+07:00","message":"receive interim result [false|false]: ได้มาหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:01.789009606+07:00","message":"[buffer interim] 4806 false ได้มาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:01.789018539+07:00","message":"[bufferProcess] interim [20000000]:ได้มาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:01.789020323+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:02.035558309+07:00","message":"receive streaming session, msgId: 4806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:02.035600752+07:00","message":"receive 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-05-12T14:25:02.035607038+07:00","message":"receive interim result [false|false]: ได้มาหาพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:02.03562387+07:00","message":"[buffer interim] 4806 false ได้มาหาพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:02.035635451+07:00","message":"[bufferProcess] interim [260000000]:ได้มาหาพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:02.035637884+07:00","message":"[bufferProcess] send to processor:ได้มาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:02.035641558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:02.035644528+07:00","message":"> Transcript [53110] [false]: 'ได้มาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:02.035646634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:02.035648602+07:00","message":"Set new StatePrefix: 'ได้มาหา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:02.492375712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:02.49243587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:02.668350324+07:00","message":"receive streaming session, msgId: 4806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:02.668396794+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-05-12T14:25:02.668403926+07:00","message":"receive interim result [false|false]: ได้มาหาพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:02.668424341+07:00","message":"[buffer interim] 4806 false ได้มาหาพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:02.668434635+07:00","message":"[bufferProcess] interim [860000000]:ได้มาหาพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:02.668437276+07:00","message":"[bufferProcess] send to processor:ได้มาหาพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:02.668441209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:02.668443992+07:00","message":"> Transcript [53111] [false]: 'ได้มาหาพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:02.668446955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:02.668449099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:02.668450907+07:00","message":"StatePrefix: 'ได้มาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:02.668452923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.022269665+07:00","message":"[GCS] IsForceVAD: false for message ID: 4806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.075087424+07:00","message":"receive streaming session, msgId: 4806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.075131119+07:00","message":"receive 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-05-12T14:25:03.075138752+07:00","message":"receive interim result [false|false]: ได้มาหาก็แล้วกันว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.075153853+07:00","message":"[buffer interim] 4806 false ได้มาหาก็แล้วกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.0751649+07:00","message":"[bufferProcess] interim [280000000]:ได้มาหาก็แล้วกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.075167686+07:00","message":"[bufferProcess] send to processor:ได้มาหาพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.075174818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.075177635+07:00","message":"> Transcript [53112] [false]: 'ได้มาหาพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.075181794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.075184034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.075185793+07:00","message":"StatePrefix: 'ได้มาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.075187977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.181392343+07:00","message":"receive streaming session, msgId: 4806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.18143285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้มาหาข้อสรุปกันว่า\",\"confidence\":0.84797275}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.181438606+07:00","message":"receive interim result [true|false]: ได้มาหาข้อสรุปกันว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.181452285+07:00","message":"end recv isFinal message id 4806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.181454615+07:00","message":"end Recv id 4806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.181462968+07:00","message":"[buffer interim] 4806 true ได้มาหาข้อสรุปกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.181469913+07:00","message":"[bufferProcess] interim [460000000]:ได้มาหาข้อสรุปกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.18147273+07:00","message":"[bufferProcess] send to processor (isfinal):ได้มาหาก็แล้วกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.18147615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.181479114+07:00","message":"> Transcript [53113] [false]: 'ได้มาหาก็แล้วกันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.181482079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.181484373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.181486198+07:00","message":"StatePrefix: 'ได้มาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.181488109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.181489717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.181491734+07:00","message":"> Transcript [53114] [true]: 'ได้มาหาข้อสรุปกันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.181493775+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.181495497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.181497089+07:00","message":"StatePrefix: 'ได้มาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.181498734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.181503822+07:00","message":"Push: 'ได้มาหาข้อสรุปกันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.181512446+07:00","message":"push: {true ได้มาหาข้อสรุปกันว่า 0 0xc00460ea80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:03.191254077+07:00","message":"write wav file: './tmp/7565/7565_4806.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.283534801+07:00","message":"[GCS] Start streaming session, msgId: 4807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.62741028+07:00","message":"receive streaming session, msgId: 4807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.627454906+07:00","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-05-12T14:25:03.627460711+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.627476595+07:00","message":"[buffer interim] 4807 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.627484327+07:00","message":"[bufferProcess] interim [420000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.627486424+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.940244944+07:00","message":"receive streaming session, msgId: 4807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.940285414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.940293611+07:00","message":"receive interim result [false|false]: ในสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:03.940307973+07:00","message":"[buffer interim] 4807 false ในสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.940318799+07:00","message":"[bufferProcess] interim [660000000]:ในสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.940322566+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.940330837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.940334604+07:00","message":"> Transcript [53115] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:03.940337478+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:04.006368482+07:00","message":"receive streaming session, msgId: 4807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:04.006406601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:04.006413794+07:00","message":"receive interim result [false|false]: ในสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:04.006427771+07:00","message":"[buffer interim] 4807 false ในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.006434625+07:00","message":"[bufferProcess] interim [780000000]:ในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.006437004+07:00","message":"[bufferProcess] send to processor:ในสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.006443095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.006454178+07:00","message":"> Transcript [53116] [false]: 'ในสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.006459274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.00646246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.006465926+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.006469236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:04.453675213+07:00","message":"receive streaming session, msgId: 4807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:04.453719575+07:00","message":"receive 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-05-12T14:25:04.453726061+07:00","message":"receive interim result [false|false]: ในสิ่งที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:04.453740041+07:00","message":"[buffer interim] 4807 false ในสิ่งที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.45374793+07:00","message":"[bufferProcess] interim [200000000]:ในสิ่งที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.45375074+07:00","message":"[bufferProcess] send to processor:ในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.453757933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.453760833+07:00","message":"> Transcript [53117] [false]: 'ในสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.453764088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.45376622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.453768453+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.453770674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:04.843058255+07:00","message":"receive streaming session, msgId: 4807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:04.843100289+07:00","message":"receive 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-05-12T14:25:04.843106638+07:00","message":"receive interim result [false|false]: ในสิ่งที่เป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:04.843121511+07:00","message":"[buffer interim] 4807 false ในสิ่งที่เป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.843131497+07:00","message":"[bufferProcess] interim [620000000]:ในสิ่งที่เป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.843133858+07:00","message":"[bufferProcess] send to processor:ในสิ่งที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.843139112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.84314272+07:00","message":"> Transcript [53118] [false]: 'ในสิ่งที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.84314905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.843151272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.843153342+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.843155496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:04.891611227+07:00","message":"receive streaming session, msgId: 4807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:04.891647947+07:00","message":"receive 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-05-12T14:25:04.891654133+07:00","message":"receive interim result [false|false]: ในสิ่งที่เป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:04.89166799+07:00","message":"[buffer interim] 4807 false ในสิ่งที่เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.891674763+07:00","message":"[bufferProcess] interim [680000000]:ในสิ่งที่เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.891677606+07:00","message":"[bufferProcess] send to processor:ในสิ่งที่เป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.891682657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.891685295+07:00","message":"> Transcript [53119] [false]: 'ในสิ่งที่เป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.891688667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.891690919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.891693103+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.891695319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.891699415+07:00","message":"Push: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.891701231+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.891703305+07:00","message":"Set new StatePrefix : 'ในสิ่งที่เป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:04.891705514+07:00","message":"Next Push (prob) : 'สิ่งที่เป็นไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:04.891723842+07:00","message":"push: {false ใน 0 0xc004ec4000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:05.03429143+07:00","message":"receive streaming session, msgId: 4807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:05.034331435+07:00","message":"receive 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-05-12T14:25:05.034337332+07:00","message":"receive interim result [false|false]: ในสิ่งที่เป็นประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:05.034355018+07:00","message":"[buffer interim] 4807 false ในสิ่งที่เป็นประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:05.03436618+07:00","message":"[bufferProcess] interim [800000000]:ในสิ่งที่เป็นประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:05.03436986+07:00","message":"[bufferProcess] send to processor:ในสิ่งที่เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:05.034374499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:05.034377378+07:00","message":"> Transcript [53120] [false]: 'ในสิ่งที่เป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:05.034379571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:05.034383254+07:00","message":"Set new StatePrefix: 'ในสิ่งที่เป็นภาษา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:05.492464877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:05.492487733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:05.617705391+07:00","message":"receive streaming session, msgId: 4807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:05.617759322+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-05-12T14:25:05.617767985+07:00","message":"receive interim result [false|false]: ในสิ่งที่เป็นประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:05.617785554+07:00","message":"[buffer interim] 4807 false ในสิ่งที่เป็นประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:05.617796083+07:00","message":"[bufferProcess] interim [400000000]:ในสิ่งที่เป็นประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:05.617798443+07:00","message":"[bufferProcess] send to processor:ในสิ่งที่เป็นประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:05.617805272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:05.617808393+07:00","message":"> Transcript [53121] [false]: 'ในสิ่งที่เป็นประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:05.617810711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:05.617812823+07:00","message":"Set new StatePrefix: 'ในสิ่งที่เป็นประเด็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:06.221328109+07:00","message":"[GCS] IsForceVAD: false for message ID: 4807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:06.321601023+07:00","message":"receive streaming session, msgId: 4807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:06.321649711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสิ่งที่เป็นประเด็น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:06.321656643+07:00","message":"receive interim result [true|false]: ในสิ่งที่เป็นประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:06.321665675+07:00","message":"end recv isFinal message id 4807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:06.32166802+07:00","message":"end Recv id 4807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:06.321675799+07:00","message":"[buffer interim] 4807 true ในสิ่งที่เป็นประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:06.321684215+07:00","message":"[bufferProcess] interim [180000000]:ในสิ่งที่เป็นประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:06.321688478+07:00","message":"[bufferProcess] send to processor (isfinal):ในสิ่งที่เป็นประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:06.321692131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:06.321695227+07:00","message":"> Transcript [53122] [false]: 'ในสิ่งที่เป็นประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:06.321698172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:06.321700122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:06.321702221+07:00","message":"StatePrefix: 'ในสิ่งที่เป็นประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:06.321704608+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:06.321706434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:06.321708427+07:00","message":"> Transcript [53123] [true]: 'ในสิ่งที่เป็นประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:06.321710452+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:06.321718717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:06.321720688+07:00","message":"StatePrefix: 'ในสิ่งที่เป็นประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:06.321722372+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:06.32172676+07:00","message":"Push: 'สิ่งที่เป็นประเด็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:06.321735478+07:00","message":"push: {true สิ่งที่เป็นประเด็น 0 0xc004ec4000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:06.330665165+07:00","message":"write wav file: './tmp/7565/7565_4807.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:06.543661882+07:00","message":"[GCS] Start streaming session, msgId: 4808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:07.404128058+07:00","message":"receive streaming session, msgId: 4808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:07.404182768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:07.404189508+07:00","message":"receive interim result [false|false]: เอาใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:07.404206106+07:00","message":"[buffer interim] 4808 false เอาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:07.404214976+07:00","message":"[bufferProcess] interim [660000000]:เอาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:07.404217807+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:07.404222017+07:00","message":"[bufferProcess] send to processor (ticker):เอาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:07.404234202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:07.40424698+07:00","message":"> Transcript [53124] [false]: 'เอาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:07.404250824+07:00","message":"Set StatePrefix (first interim): 'เอาใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:07.800249666+07:00","message":"receive streaming session, msgId: 4808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:07.800297397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของใหม่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:07.800307609+07:00","message":"receive interim result [false|false]: ของใหม่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:07.800326631+07:00","message":"[buffer interim] 4808 false ของใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:07.800339043+07:00","message":"[bufferProcess] interim [80000000]:ของใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:07.800342023+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:07.992499425+07:00","message":"receive streaming session, msgId: 4808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:07.992543098+07:00","message":"receive 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-05-12T14:25:07.99254981+07:00","message":"receive interim result [false|false]: ของใหม่ที่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:07.992566845+07:00","message":"[buffer interim] 4808 false ของใหม่ที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:07.992581809+07:00","message":"[bufferProcess] interim [320000000]:ของใหม่ที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:07.992586219+07:00","message":"[bufferProcess] send to processor:ของใหม่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:07.992599017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:07.99260399+07:00","message":"> Transcript [53125] [false]: 'ของใหม่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:07.992607522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:07.992611065+07:00","message":"Set new StatePrefix: 'ของใหม่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:08.174817533+07:00","message":"receive streaming session, msgId: 4808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:08.174860587+07:00","message":"receive 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-05-12T14:25:08.174867424+07:00","message":"receive interim result [false|false]: ของใหม่ที่เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:08.174884986+07:00","message":"[buffer interim] 4808 false ของใหม่ที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.174893588+07:00","message":"[bufferProcess] interim [440000000]:ของใหม่ที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.17489608+07:00","message":"[bufferProcess] send to processor:ของใหม่ที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.174899657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.174902469+07:00","message":"> Transcript [53126] [false]: 'ของใหม่ที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.174906053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.174908003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.174909759+07:00","message":"StatePrefix: 'ของใหม่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.174911617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:08.306826364+07:00","message":"receive streaming session, msgId: 4808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:08.306871858+07:00","message":"receive 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-05-12T14:25:08.306878975+07:00","message":"receive interim result [false|false]: ของใหม่ที่เข้ามาใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:08.306895093+07:00","message":"[buffer interim] 4808 false ของใหม่ที่เข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.306903523+07:00","message":"[bufferProcess] interim [620000000]:ของใหม่ที่เข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.306906269+07:00","message":"[bufferProcess] send to processor:ของใหม่ที่เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.306913321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.306918328+07:00","message":"> Transcript [53127] [false]: 'ของใหม่ที่เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.306922372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.306924758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.306926707+07:00","message":"StatePrefix: 'ของใหม่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.306928644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:08.493195579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:08.493207434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:08.501435953+07:00","message":"receive streaming session, msgId: 4808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:08.501476297+07:00","message":"receive 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-05-12T14:25:08.501482+07:00","message":"receive interim result [false|false]: ของใหม่ที่เข้ามาในเมือง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:08.501496053+07:00","message":"[buffer interim] 4808 false ของใหม่ที่เข้ามาในเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.501503867+07:00","message":"[bufferProcess] interim [740000000]:ของใหม่ที่เข้ามาในเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.501506761+07:00","message":"[bufferProcess] send to processor:ของใหม่ที่เข้ามาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.50151264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.50151578+07:00","message":"> Transcript [53128] [false]: 'ของใหม่ที่เข้ามาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.501519672+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.501521648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.501523484+07:00","message":"StatePrefix: 'ของใหม่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.501525344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:08.625030196+07:00","message":"receive streaming session, msgId: 4808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:08.625077288+07:00","message":"receive 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-05-12T14:25:08.625085002+07:00","message":"receive interim result [false|false]: ของใหม่ที่เข้ามาในเมืองไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:08.625104493+07:00","message":"[buffer interim] 4808 false ของใหม่ที่เข้ามาในเมืองไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.62511484+07:00","message":"[bufferProcess] interim [920000000]:ของใหม่ที่เข้ามาในเมืองไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.625118326+07:00","message":"[bufferProcess] send to processor:ของใหม่ที่เข้ามาในเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.625128683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.625133818+07:00","message":"> Transcript [53129] [false]: 'ของใหม่ที่เข้ามาในเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.625139172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.625141483+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.625143301+07:00","message":"StatePrefix: 'ของใหม่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.625145292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.62515214+07:00","message":"Push: 'ของใหม่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.625154192+07:00","message":"TextPushed: 'ของใหม่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.625156783+07:00","message":"Set new StatePrefix : 'ของใหม่ที่เข้ามาในเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:08.625160093+07:00","message":"Next Push (prob) : 'เข้ามาในเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:08.625185416+07:00","message":"push: {false ของใหม่ที่ 0 0xc004ce8d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.020669275+07:00","message":"receive streaming session, msgId: 4808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.02071073+07:00","message":"receive 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-05-12T14:25:09.020724774+07:00","message":"receive interim result [false|false]: ของใหม่ที่เข้ามาในเมืองไทยในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.0207409+07:00","message":"[buffer interim] 4808 false ของใหม่ที่เข้ามาในเมืองไทยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.020749342+07:00","message":"[bufferProcess] interim [280000000]:ของใหม่ที่เข้ามาในเมืองไทยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.02075251+07:00","message":"[bufferProcess] send to processor:ของใหม่ที่เข้ามาในเมืองไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.020755821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.02075863+07:00","message":"> Transcript [53130] [false]: 'ของใหม่ที่เข้ามาในเมืองไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.020763469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.020765521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.020767233+07:00","message":"StatePrefix: 'ของใหม่ที่เข้ามาในเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.020769555+07:00","message":"TextPushed: 'ของใหม่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.198956946+07:00","message":"receive streaming session, msgId: 4808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.198996997+07:00","message":"receive 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-05-12T14:25:09.199005183+07:00","message":"receive interim result [false|false]: ของใหม่ที่เข้ามาในเมืองไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.199022818+07:00","message":"[buffer interim] 4808 false ของใหม่ที่เข้ามาในเมืองไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.199032891+07:00","message":"[bufferProcess] interim [400000000]:ของใหม่ที่เข้ามาในเมืองไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.199036374+07:00","message":"[bufferProcess] send to processor:ของใหม่ที่เข้ามาในเมืองไทยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.199043938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.199047863+07:00","message":"> Transcript [53131] [false]: 'ของใหม่ที่เข้ามาในเมืองไทยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.19905278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.199055704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.199058909+07:00","message":"StatePrefix: 'ของใหม่ที่เข้ามาในเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.199062756+07:00","message":"TextPushed: 'ของใหม่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.243968373+07:00","message":"receive streaming session, msgId: 4808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.244006469+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-05-12T14:25:09.244012114+07:00","message":"receive interim result [false|false]: ของใหม่ที่เข้ามาในเมืองไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.244027197+07:00","message":"[buffer interim] 4808 false ของใหม่ที่เข้ามาในเมืองไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.244035057+07:00","message":"[bufferProcess] interim [520000000]:ของใหม่ที่เข้ามาในเมืองไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.244037929+07:00","message":"[bufferProcess] send to processor:ของใหม่ที่เข้ามาในเมืองไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.244047118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.244049853+07:00","message":"> Transcript [53132] [false]: 'ของใหม่ที่เข้ามาในเมืองไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.244053372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.244055791+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.244058011+07:00","message":"StatePrefix: 'ของใหม่ที่เข้ามาในเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.244060065+07:00","message":"TextPushed: 'ของใหม่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.37197386+07:00","message":"[GCS] IsForceVAD: false for message ID: 4808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.528795147+07:00","message":"receive streaming session, msgId: 4808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.528829224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของใหม่ที่เข้ามาในเมืองไทยในกะลา\",\"confidence\":0.9137654}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.528835596+07:00","message":"receive interim result [true|false]: ของใหม่ที่เข้ามาในเมืองไทยในกะลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.528845441+07:00","message":"end recv isFinal message id 4808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.528847728+07:00","message":"end Recv id 4808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.528854794+07:00","message":"[buffer interim] 4808 true ของใหม่ที่เข้ามาในเมืองไทยในกะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528863079+07:00","message":"[bufferProcess] interim [850000000]:ของใหม่ที่เข้ามาในเมืองไทยในกะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528867464+07:00","message":"[bufferProcess] send to processor (isfinal):ของใหม่ที่เข้ามาในเมืองไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528870833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.52887418+07:00","message":"> Transcript [53133] [false]: 'ของใหม่ที่เข้ามาในเมืองไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528877727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528880981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528882869+07:00","message":"StatePrefix: 'ของใหม่ที่เข้ามาในเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528884825+07:00","message":"TextPushed: 'ของใหม่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528887519+07:00","message":"Push: 'เข้ามาในเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528889628+07:00","message":"TextPushed: 'ของใหม่ที่เข้ามาในเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528891905+07:00","message":"Set new StatePrefix : 'ของใหม่ที่เข้ามาในเมืองไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528893924+07:00","message":"Next Push (prob) : 'ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528895685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.52889759+07:00","message":"> Transcript [53134] [true]: 'ของใหม่ที่เข้ามาในเมืองไทยในกะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528899799+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528901611+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528903212+07:00","message":"StatePrefix: 'ของใหม่ที่เข้ามาในเมืองไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528905038+07:00","message":"TextPushed: 'ของใหม่ที่เข้ามาในเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:09.528907177+07:00","message":"Push: 'ไทยในกะลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.528915937+07:00","message":"push: {false เข้ามาในเมือง 0 0xc004ce8d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.528923623+07:00","message":"push: {true ไทยในกะลา 0 0xc004ce8d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:09.537652002+07:00","message":"write wav file: './tmp/7565/7565_4808.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:09.563409524+07:00","message":"[GCS] Start streaming session, msgId: 4809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.097992879+07:00","message":"receive streaming session, msgId: 4809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.098037135+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-05-12T14:25:10.098043052+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.098057375+07:00","message":"[buffer interim] 4809 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.098064444+07:00","message":"[bufferProcess] interim [360000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.098066195+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.224979916+07:00","message":"receive streaming session, msgId: 4809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.225022461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.225028864+07:00","message":"receive interim result [false|false]: ทำยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.225045817+07:00","message":"[buffer interim] 4809 false ทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.225054634+07:00","message":"[bufferProcess] interim [480000000]:ทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.225058046+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.225064713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.225067573+07:00","message":"> Transcript [53135] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.225071622+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.295032545+07:00","message":"receive streaming session, msgId: 4809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.295071384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำอย่างไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.295076828+07:00","message":"receive interim result [false|false]: ทำอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.29509659+07:00","message":"[buffer interim] 4809 false ทำอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.295103705+07:00","message":"[bufferProcess] interim [600000000]:ทำอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.295106002+07:00","message":"[bufferProcess] send to processor:ทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.295109805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.295112283+07:00","message":"> Transcript [53136] [false]: 'ทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.295114954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.295116858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.295119074+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.295122051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.55214398+07:00","message":"receive streaming session, msgId: 4809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.552178141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำอย่างไรที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.552184723+07:00","message":"receive interim result [false|false]: ทำอย่างไรที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.552197075+07:00","message":"[buffer interim] 4809 false ทำอย่างไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.55220406+07:00","message":"[bufferProcess] interim [780000000]:ทำอย่างไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.552206574+07:00","message":"[bufferProcess] send to processor:ทำอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.552211678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.552214314+07:00","message":"> Transcript [53137] [false]: 'ทำอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.552217722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.552219744+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.552222221+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.552224421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.635235801+07:00","message":"receive streaming session, msgId: 4809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.635268771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำอย่างไรที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.635274732+07:00","message":"receive interim result [false|false]: ทำอย่างไรที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.635287922+07:00","message":"[buffer interim] 4809 false ทำอย่างไรที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.635295587+07:00","message":"[bufferProcess] interim [840000000]:ทำอย่างไรที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.635297952+07:00","message":"[bufferProcess] send to processor:ทำอย่างไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.635304025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.635306817+07:00","message":"> Transcript [53138] [false]: 'ทำอย่างไรที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.635310616+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.635313013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.635315272+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.635317999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.792054795+07:00","message":"receive streaming session, msgId: 4809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.792114509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำอย่างไรที่จะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.792121669+07:00","message":"receive interim result [false|false]: ทำอย่างไรที่จะให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.792137207+07:00","message":"[buffer interim] 4809 false ทำอย่างไรที่จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.792148918+07:00","message":"[bufferProcess] interim [80000000]:ทำอย่างไรที่จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.792151693+07:00","message":"[bufferProcess] send to processor:ทำอย่างไรที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.792155634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.792158644+07:00","message":"> Transcript [53139] [false]: 'ทำอย่างไรที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.792162164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.792164352+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.792166677+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.792168757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.79217265+07:00","message":"Push: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.792174476+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.792176572+07:00","message":"Set new StatePrefix : 'ทำอย่างไรที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:10.792178558+07:00","message":"Next Push (prob) : 'อย่างไรที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:10.792190326+07:00","message":"push: {false ทำ 0 0xc00460e300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:11.031333059+07:00","message":"[GCS] IsForceVAD: false for message ID: 4809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:11.142736521+07:00","message":"receive streaming session, msgId: 4809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:11.142771795+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-05-12T14:25:11.14277841+07:00","message":"receive interim result [true|false]: ทำอย่างไรที่จะให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:11.142786205+07:00","message":"end recv isFinal message id 4809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:11.1427883+07:00","message":"end Recv id 4809"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:11.142794565+07:00","message":"[buffer interim] 4809 true ทำอย่างไรที่จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:11.142802996+07:00","message":"[bufferProcess] interim [500000000]:ทำอย่างไรที่จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:11.142807869+07:00","message":"[bufferProcess] send to processor (isfinal):ทำอย่างไรที่จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:11.142810941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:11.142813887+07:00","message":"> Transcript [53140] [false]: 'ทำอย่างไรที่จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:11.142817056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:11.142819044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:11.142820951+07:00","message":"StatePrefix: 'ทำอย่างไรที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:11.142823474+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:11.142825212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:11.142827064+07:00","message":"> Transcript [53141] [true]: 'ทำอย่างไรที่จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:11.142829031+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:11.142830697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:11.142832261+07:00","message":"StatePrefix: 'ทำอย่างไรที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:11.142834095+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:11.142836667+07:00","message":"Push: 'อย่างไรที่จะให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:11.142843867+07:00","message":"push: {true อย่างไรที่จะให้ 0 0xc00460e300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:11.149001454+07:00","message":"write wav file: './tmp/7565/7565_4809.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:11.221552519+07:00","message":"[GCS] Start streaming session, msgId: 4810"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:11.493708454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:11.493723641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:12.199507689+07:00","message":"receive streaming session, msgId: 4810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:12.199557617+07:00","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-05-12T14:25:12.199563084+07:00","message":"receive interim result [false|false]: ผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:12.199578057+07:00","message":"[buffer interim] 4810 false ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.199585862+07:00","message":"[bufferProcess] interim [960000000]:ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.199587904+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.199593478+07:00","message":"[bufferProcess] send to processor (ticker):ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.199596206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.199599145+07:00","message":"> Transcript [53142] [false]: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.199601418+07:00","message":"Set StatePrefix (first interim): 'ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:12.613405997+07:00","message":"receive streaming session, msgId: 4810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:12.613450838+07:00","message":"receive 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-05-12T14:25:12.613458005+07:00","message":"receive interim result [false|false]: ผู้บริโภคเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:12.613473754+07:00","message":"[buffer interim] 4810 false ผู้บริโภคเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.613481849+07:00","message":"[bufferProcess] interim [380000000]:ผู้บริโภคเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.613484111+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:12.863753194+07:00","message":"receive streaming session, msgId: 4810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:12.863800834+07:00","message":"receive 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-05-12T14:25:12.863807562+07:00","message":"receive interim result [false|false]: ไปให้ผู้บริโภคได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:12.863823228+07:00","message":"[buffer interim] 4810 false ไปให้ผู้บริโภคได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.863837549+07:00","message":"[bufferProcess] interim [680000000]:ไปให้ผู้บริโภคได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.863840299+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.863845942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.863849602+07:00","message":"> Transcript [53143] [false]: 'ผู้บริโภคเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.863853484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.863855553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.863857412+07:00","message":"StatePrefix: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.863859501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:12.968551449+07:00","message":"receive streaming session, msgId: 4810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:12.968597745+07:00","message":"receive 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-05-12T14:25:12.968606135+07:00","message":"receive interim result [false|false]: ผู้บริโภคเลยครับไม่รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:12.968626224+07:00","message":"[buffer interim] 4810 false ผู้บริโภคเลยครับไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.96863838+07:00","message":"[bufferProcess] interim [740000000]:ผู้บริโภคเลยครับไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.968642289+07:00","message":"[bufferProcess] send to processor:ไปให้ผู้บริโภคได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.968650187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.968654259+07:00","message":"> Transcript [53144] [false]: 'ไปให้ผู้บริโภคได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.968658264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.968661541+07:00","message":"Set new StatePrefix: 'ไปให้ผู้บริโภคได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:12.970958325+07:00","message":"receive streaming session, msgId: 4810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:12.970979865+07:00","message":"receive 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-05-12T14:25:12.970984848+07:00","message":"receive interim result [false|false]: ไปให้ผู้บริโภคได้รับความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:12.970996461+07:00","message":"[buffer interim] 4810 false ไปให้ผู้บริโภคได้รับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.971001271+07:00","message":"[bufferProcess] interim [800000000]:ไปให้ผู้บริโภคได้รับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.971004379+07:00","message":"[bufferProcess] send to processor:ผู้บริโภคเลยครับไม่รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.971010226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.971013279+07:00","message":"> Transcript [53145] [false]: 'ผู้บริโภคเลยครับไม่รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.971016033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:12.971021188+07:00","message":"Set new StatePrefix: 'ผู้บริโภคเลยครับไม่รับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.165662295+07:00","message":"receive streaming session, msgId: 4810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.165706384+07:00","message":"receive 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-05-12T14:25:13.16571214+07:00","message":"receive interim result [false|false]: ไปให้ผู้บริโภคได้รับความปลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.165732488+07:00","message":"[buffer interim] 4810 false ไปให้ผู้บริโภคได้รับความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.165740145+07:00","message":"[bufferProcess] interim [980000000]:ไปให้ผู้บริโภคได้รับความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.165742921+07:00","message":"[bufferProcess] send to processor:ไปให้ผู้บริโภคได้รับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.165748015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.165750846+07:00","message":"> Transcript [53146] [false]: 'ไปให้ผู้บริโภคได้รับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.16575315+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.165755343+07:00","message":"Set new StatePrefix: 'ไปให้ผู้บริโภคได้รับความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.289048251+07:00","message":"receive streaming session, msgId: 4810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.289088617+07:00","message":"receive 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-05-12T14:25:13.289094524+07:00","message":"receive interim result [false|false]: ไปให้ผู้บริโภคได้รับความเดือด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.289111831+07:00","message":"receive streaming session, msgId: 4810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.289117256+07:00","message":"receive 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-05-12T14:25:13.289120482+07:00","message":"receive interim result [false|false]: ไปให้ผู้บริโภคได้รับความเดือดร้อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.289126103+07:00","message":"[buffer interim] 4810 false ไปให้ผู้บริโภคได้รับความเดือด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.289129482+07:00","message":"[buffer interim] 4810 false ไปให้ผู้บริโภคได้รับความเดือดร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.289136261+07:00","message":"[bufferProcess] interim [40000000]:ไปให้ผู้บริโภคได้รับความเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.289138869+07:00","message":"[bufferProcess] send to processor:ไปให้ผู้บริโภคได้รับความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.289142029+07:00","message":"[bufferProcess] interim [100000000]:ไปให้ผู้บริโภคได้รับความเดือดร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.289143992+07:00","message":"[bufferProcess] send to processor:ไปให้ผู้บริโภคได้รับความเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.289147041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.289149729+07:00","message":"> Transcript [53147] [false]: 'ไปให้ผู้บริโภคได้รับความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.289153629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.289155758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.289157472+07:00","message":"StatePrefix: 'ไปให้ผู้บริโภคได้รับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.289171349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.289173429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.289175345+07:00","message":"> Transcript [53148] [false]: 'ไปให้ผู้บริโภคได้รับความเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.289177293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.289178907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.289180505+07:00","message":"StatePrefix: 'ไปให้ผู้บริโภคได้รับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.289182778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.851493695+07:00","message":"[GCS] IsForceVAD: false for message ID: 4810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.861984313+07:00","message":"receive streaming session, msgId: 4810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.8620237+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-05-12T14:25:13.862031635+07:00","message":"receive interim result [false|false]: ไปให้ผู้บริโภคได้รับความเดือดร้อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.862048519+07:00","message":"[buffer interim] 4810 false ไปให้ผู้บริโภคได้รับความเดือดร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.8620571+07:00","message":"[bufferProcess] interim [700000000]:ไปให้ผู้บริโภคได้รับความเดือดร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.862059676+07:00","message":"[bufferProcess] send to processor:ไปให้ผู้บริโภคได้รับความเดือดร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.862066588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.862069536+07:00","message":"> Transcript [53149] [false]: 'ไปให้ผู้บริโภคได้รับความเดือดร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.862073558+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.862075901+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.862078332+07:00","message":"StatePrefix: 'ไปให้ผู้บริโภคได้รับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.86208074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.972253153+07:00","message":"receive streaming session, msgId: 4810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.972294708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปให้ผู้บริโภคได้รับความเดือดร้อน\",\"confidence\":0.9272502}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.972303189+07:00","message":"receive interim result [true|false]: ไปให้ผู้บริโภคได้รับความเดือดร้อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.972316074+07:00","message":"end recv isFinal message id 4810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.972320047+07:00","message":"end Recv id 4810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.972337354+07:00","message":"[buffer interim] 4810 true ไปให้ผู้บริโภคได้รับความเดือดร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972362935+07:00","message":"[bufferProcess] interim [850000000]:ไปให้ผู้บริโภคได้รับความเดือดร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972367298+07:00","message":"[bufferProcess] send to processor (isfinal):ไปให้ผู้บริโภคได้รับความเดือดร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972371135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.97237951+07:00","message":"> Transcript [53150] [false]: 'ไปให้ผู้บริโภคได้รับความเดือดร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972383927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972385974+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972388608+07:00","message":"StatePrefix: 'ไปให้ผู้บริโภคได้รับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972390894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972394472+07:00","message":"Push: 'ไปให้ผู้บริโภคได้รับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972396984+07:00","message":"TextPushed: 'ไปให้ผู้บริโภคได้รับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972399056+07:00","message":"Set new StatePrefix : 'ไปให้ผู้บริโภคได้รับความเดือดร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972401556+07:00","message":"Next Push (prob) : 'เดือดร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.97240332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972408203+07:00","message":"> Transcript [53151] [true]: 'ไปให้ผู้บริโภคได้รับความเดือดร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972410432+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972411991+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972413651+07:00","message":"StatePrefix: 'ไปให้ผู้บริโภคได้รับความเดือดร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972415473+07:00","message":"TextPushed: 'ไปให้ผู้บริโภคได้รับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:13.972417487+07:00","message":"Push: 'เดือดร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.972426698+07:00","message":"push: {false ไปให้ผู้บริโภคได้รับความ 0 0xc004ce9a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:13.972433988+07:00","message":"push: {true เดือดร้อน 0 0xc004ce9a80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:13.981749493+07:00","message":"write wav file: './tmp/7565/7565_4810.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:14.042382796+07:00","message":"[GCS] Start streaming session, msgId: 4811"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:14.494737258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:14.494739539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:15.215248659+07:00","message":"receive streaming session, msgId: 4811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:15.215282964+07:00","message":"receive 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-05-12T14:25:15.215288284+07:00","message":"receive interim result [false|false]: ที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:15.215307051+07:00","message":"[buffer interim] 4811 false ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:15.215316934+07:00","message":"[bufferProcess] interim [20000000]:ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:15.21532612+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:15.215335509+07:00","message":"[bufferProcess] send to processor (ticker):ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:15.215338642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:15.215341549+07:00","message":"> Transcript [53152] [false]: 'ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:15.215343461+07:00","message":"Set StatePrefix (first interim): 'ที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:15.790378738+07:00","message":"receive streaming session, msgId: 4811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:15.790418035+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-05-12T14:25:15.790423708+07:00","message":"receive interim result [false|false]: ที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:15.790436873+07:00","message":"[buffer interim] 4811 false ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:15.790443894+07:00","message":"[bufferProcess] interim [620000000]:ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:15.790445833+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:15.961114646+07:00","message":"[GCS] IsForceVAD: false for message ID: 4811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:16.0413002+07:00","message":"receive streaming session, msgId: 4811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:16.041337473+07:00","message":"receive 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-05-12T14:25:16.041345114+07:00","message":"receive interim result [false|false]: มันก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:16.041358028+07:00","message":"[buffer interim] 4811 false มันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.041365563+07:00","message":"[bufferProcess] interim [860000000]:มันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.041367828+07:00","message":"[bufferProcess] send to processor:ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.041372906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.041375705+07:00","message":"> Transcript [53153] [false]: 'ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.041378458+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.041380534+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.041382806+07:00","message":"StatePrefix: 'ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.041384876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:16.060579689+07:00","message":"receive streaming session, msgId: 4811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:16.060614455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็มี\",\"confidence\":0.79708505}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:16.060620553+07:00","message":"receive interim result [true|false]: มันก็มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:16.060631314+07:00","message":"end recv isFinal message id 4811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:16.060633463+07:00","message":"end Recv id 4811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:16.060639442+07:00","message":"[buffer interim] 4811 true มันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.060645969+07:00","message":"[bufferProcess] interim [950000000]:มันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.060648704+07:00","message":"[bufferProcess] send to processor (isfinal):มันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.060651623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.060654223+07:00","message":"> Transcript [53154] [false]: 'มันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.060656338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.060658236+07:00","message":"Set new StatePrefix: 'มันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.060660375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.060662664+07:00","message":"> Transcript [53155] [true]: 'มันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.060664897+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.060666733+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.060668569+07:00","message":"StatePrefix: 'มันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.060670394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.060679429+07:00","message":"Push: 'มันก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:16.060689761+07:00","message":"push: {true มันก็มี 0 0xc004462580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:16.068497633+07:00","message":"write wav file: './tmp/7565/7565_4811.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:16.285517789+07:00","message":"[GCS] Start streaming session, msgId: 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:16.765439536+07:00","message":"receive streaming session, msgId: 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:16.765493144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:16.765503002+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:16.765520895+07:00","message":"[buffer interim] 4812 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.765529816+07:00","message":"[bufferProcess] interim [480000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:16.765531652+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.00299924+07:00","message":"receive streaming session, msgId: 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.003033727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การนำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.003040436+07:00","message":"receive interim result [false|false]: การนำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.003052338+07:00","message":"[buffer interim] 4812 false การนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.003066451+07:00","message":"[bufferProcess] interim [600000000]:การนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.003071285+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.003074489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.003077137+07:00","message":"> Transcript [53156] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.003079612+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.154108429+07:00","message":"receive streaming session, msgId: 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.154147396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การนำเสนอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.154153274+07:00","message":"receive interim result [false|false]: การนำเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.154169331+07:00","message":"[buffer interim] 4812 false การนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.154176451+07:00","message":"[bufferProcess] interim [780000000]:การนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.154178869+07:00","message":"[bufferProcess] send to processor:การนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.154181848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.154184523+07:00","message":"> Transcript [53157] [false]: 'การนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.154187573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.154189511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.154191711+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.154193675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.273384359+07:00","message":"receive streaming session, msgId: 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.273421215+07:00","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-05-12T14:25:17.273427832+07:00","message":"receive interim result [false|false]: การนำเสนอแนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.273442586+07:00","message":"[buffer interim] 4812 false การนำเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.273449778+07:00","message":"[bufferProcess] interim [960000000]:การนำเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.273452209+07:00","message":"[bufferProcess] send to processor:การนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.273458216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.273461029+07:00","message":"> Transcript [53158] [false]: 'การนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.273464312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.273466305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.273468638+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.273471135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.475131874+07:00","message":"receive streaming session, msgId: 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.475168928+07:00","message":"receive 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-05-12T14:25:17.475175431+07:00","message":"receive interim result [false|false]: การนำเสนอในรูป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.475189681+07:00","message":"[buffer interim] 4812 false การนำเสนอในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.475196694+07:00","message":"[bufferProcess] interim [140000000]:การนำเสนอในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.475199031+07:00","message":"[bufferProcess] send to processor:การนำเสนอแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.47520218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.475204821+07:00","message":"> Transcript [53159] [false]: 'การนำเสนอแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.475207992+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.475209965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.475212097+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.475214429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:17.494927344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:17.494954004+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.55577521+07:00","message":"receive streaming session, msgId: 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.555812181+07:00","message":"receive 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-05-12T14:25:17.555818744+07:00","message":"receive interim result [false|false]: การนำเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.55583221+07:00","message":"[buffer interim] 4812 false การนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.555848522+07:00","message":"[bufferProcess] interim [320000000]:การนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.555851367+07:00","message":"[bufferProcess] send to processor:การนำเสนอในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.555860086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.555865077+07:00","message":"> Transcript [53160] [false]: 'การนำเสนอในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.555868244+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.555871918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.555874943+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.555877306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.555881905+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.555883982+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.55588599+07:00","message":"Set new StatePrefix : 'การนำเสนอในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.555888271+07:00","message":"Next Push (prob) : 'นำเสนอในรูป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.55591568+07:00","message":"push: {false การ 0 0xc00460e800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.684560843+07:00","message":"receive streaming session, msgId: 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.684604118+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-05-12T14:25:17.684610089+07:00","message":"receive interim result [false|false]: การนำเสนอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.68462441+07:00","message":"[buffer interim] 4812 false การนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.684632948+07:00","message":"[bufferProcess] interim [380000000]:การนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.684635217+07:00","message":"[bufferProcess] send to processor:การนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.684639188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.684641959+07:00","message":"> Transcript [53161] [false]: 'การนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.684644467+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.756171764+07:00","message":"receive streaming session, msgId: 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.756204313+07:00","message":"receive 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-05-12T14:25:17.756209756+07:00","message":"receive interim result [false|false]: การนำเสนอในเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.756220663+07:00","message":"[buffer interim] 4812 false การนำเสนอในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.756227906+07:00","message":"[bufferProcess] interim [500000000]:การนำเสนอในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.756230399+07:00","message":"[bufferProcess] send to processor:การนำเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.756233576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.756236821+07:00","message":"> Transcript [53162] [false]: 'การนำเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.756238918+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.915697906+07:00","message":"receive streaming session, msgId: 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.915743165+07:00","message":"receive 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-05-12T14:25:17.915750899+07:00","message":"receive interim result [false|false]: การนำเสนอในเรื่องการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:17.915774042+07:00","message":"[buffer interim] 4812 false การนำเสนอในเรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.9157841+07:00","message":"[bufferProcess] interim [680000000]:การนำเสนอในเรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.915788594+07:00","message":"[bufferProcess] send to processor:การนำเสนอในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.915797841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.915801849+07:00","message":"> Transcript [53163] [false]: 'การนำเสนอในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.915805485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:17.915809614+07:00","message":"Set new StatePrefix: 'การนำเสนอในเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:18.212681425+07:00","message":"[GCS] IsForceVAD: false for message ID: 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:18.247852664+07:00","message":"receive streaming session, msgId: 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:18.247900414+07:00","message":"receive 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-05-12T14:25:18.247908517+07:00","message":"receive interim result [false|false]: การนำเสนอในเรื่องการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:18.247925246+07:00","message":"[buffer interim] 4812 false การนำเสนอในเรื่องการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.247933198+07:00","message":"[bufferProcess] interim [920000000]:การนำเสนอในเรื่องการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.247936057+07:00","message":"[bufferProcess] send to processor:การนำเสนอในเรื่องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.247943079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.247946278+07:00","message":"> Transcript [53164] [false]: 'การนำเสนอในเรื่องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.247949768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.24795181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.247953707+07:00","message":"StatePrefix: 'การนำเสนอในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.247956283+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:18.261369944+07:00","message":"receive streaming session, msgId: 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:18.261408031+07:00","message":"receive 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-05-12T14:25:18.261416072+07:00","message":"receive interim result [false|false]: การนำเสนอในเรื่องการท่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:18.261435914+07:00","message":"[buffer interim] 4812 false การนำเสนอในเรื่องการท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.261445699+07:00","message":"[bufferProcess] interim [980000000]:การนำเสนอในเรื่องการท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.261451187+07:00","message":"[bufferProcess] send to processor:การนำเสนอในเรื่องการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.261455591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.261459692+07:00","message":"> Transcript [53165] [false]: 'การนำเสนอในเรื่องการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.261464812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.261467669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.26147056+07:00","message":"StatePrefix: 'การนำเสนอในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.261474574+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:18.415212347+07:00","message":"receive streaming session, msgId: 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:18.415253406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การนำเสนอในเรื่องการซ่อม\",\"confidence\":0.9324439}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:18.415262773+07:00","message":"receive interim result [true|false]: การนำเสนอในเรื่องการซ่อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:18.415273857+07:00","message":"end recv isFinal message id 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:18.415276699+07:00","message":"end Recv id 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:18.415284949+07:00","message":"[buffer interim] 4812 true การนำเสนอในเรื่องการซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.415299115+07:00","message":"[bufferProcess] interim [130000000]:การนำเสนอในเรื่องการซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.415303512+07:00","message":"[bufferProcess] send to processor (isfinal):การนำเสนอในเรื่องการท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.415306836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.415310033+07:00","message":"> Transcript [53166] [false]: 'การนำเสนอในเรื่องการท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.415313099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.415314828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.415316666+07:00","message":"StatePrefix: 'การนำเสนอในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.415319254+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.41532096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.415323112+07:00","message":"> Transcript [53167] [true]: 'การนำเสนอในเรื่องการซ่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.415325213+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.415326786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.415328312+07:00","message":"StatePrefix: 'การนำเสนอในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.415330114+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:18.415337558+07:00","message":"Push: 'นำเสนอในเรื่องการซ่อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:18.415346463+07:00","message":"push: {true นำเสนอในเรื่องการซ่อม 0 0xc00460e800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:18.423459974+07:00","message":"write wav file: './tmp/7565/7565_4812.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:18.467881502+07:00","message":"[GCS] Start streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.003613638+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.003654946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.003660683+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.003676162+07:00","message":"[buffer interim] 4813 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.003684787+07:00","message":"[bufferProcess] interim [540000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.003686592+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.155051824+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.155095359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.155101995+07:00","message":"receive interim result [false|false]: การจัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.155117684+07:00","message":"[buffer interim] 4813 false การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.15513066+07:00","message":"[bufferProcess] interim [720000000]:การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.155133849+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.155140393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.155143304+07:00","message":"> Transcript [53168] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.155145601+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.324384941+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.324423664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.32443071+07:00","message":"receive interim result [false|false]: การจัดตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.324446931+07:00","message":"[buffer interim] 4813 false การจัดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.32445813+07:00","message":"[bufferProcess] interim [840000000]:การจัดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.324461575+07:00","message":"[bufferProcess] send to processor:การจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.324471046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.324475304+07:00","message":"> Transcript [53169] [false]: 'การจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.32447969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.324482632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.324486086+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.324492467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.527967412+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.528018363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดตั้งคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.528025455+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.5281377+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.528166673+07:00","message":"[bufferProcess] interim [80000000]:การจัดตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.528170461+07:00","message":"[bufferProcess] send to processor:การจัดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.528173839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.5281768+07:00","message":"> Transcript [53170] [false]: 'การจัดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.528180258+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.528182209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.528184466+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.528186501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.637823595+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.637857022+07:00","message":"receive 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-05-12T14:25:19.637862376+07:00","message":"receive interim result [false|false]: การจัดตั้งธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.637881848+07:00","message":"[buffer interim] 4813 false การจัดตั้งธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.63789356+07:00","message":"[bufferProcess] interim [200000000]:การจัดตั้งธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.637896955+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.637902019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.637904899+07:00","message":"> Transcript [53171] [false]: 'การจัดตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.63791682+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.637919172+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.63792136+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.637923465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.826905034+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.826944999+07:00","message":"receive 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-05-12T14:25:19.826953742+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.826970553+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.826981413+07:00","message":"[bufferProcess] interim [380000000]:การจัดตั้งคณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.826984926+07:00","message":"[bufferProcess] send to processor:การจัดตั้งธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.826989527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.826995692+07:00","message":"> Transcript [53172] [false]: 'การจัดตั้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.827000912+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.82700403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.827007577+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.827010441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.827014006+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.827016624+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.827019515+07:00","message":"Set new StatePrefix : 'การจัดตั้งธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:19.827022521+07:00","message":"Next Push (prob) : 'จัดตั้งธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:19.827035101+07:00","message":"push: {false การ 0 0xc004462d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:20.036046256+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:20.036079682+07:00","message":"receive 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-05-12T14:25:20.036085736+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:20.036106047+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.036114204+07:00","message":"[bufferProcess] interim [560000000]:การจัดตั้งคณะทำงานเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.036116998+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.036120337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.036123463+07:00","message":"> Transcript [53173] [false]: 'การจัดตั้งคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.03612581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.03612815+07:00","message":"Set new StatePrefix: 'การจัดตั้งคณะทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:20.065383523+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:20.065414607+07:00","message":"receive 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-05-12T14:25:20.065420366+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:20.065433353+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.065440041+07:00","message":"[bufferProcess] interim [620000000]:การจัดตั้งคณะทำงานขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.065442557+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.065447778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.065450544+07:00","message":"> Transcript [53174] [false]: 'การจัดตั้งคณะทำงานเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.06545406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.065456155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.065458191+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.065460636+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:20.097748508+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:20.097782578+07:00","message":"receive 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-05-12T14:25:20.097788105+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:20.097799017+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.097807571+07:00","message":"[bufferProcess] interim [680000000]:การจัดตั้งคณะทำงานขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.097809757+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.097815003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.097821404+07:00","message":"> Transcript [53175] [false]: 'การจัดตั้งคณะทำงานขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.097824709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.097826719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.097828614+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.097831012+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:20.261686255+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:20.261730388+07:00","message":"receive 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-05-12T14:25:20.261737069+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้นมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:20.261752637+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้นมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.261760698+07:00","message":"[bufferProcess] interim [800000000]:การจัดตั้งคณะทำงานขึ้นมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.26176319+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.261769712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.261789122+07:00","message":"> Transcript [53176] [false]: 'การจัดตั้งคณะทำงานขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.261792764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.261795141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.261797575+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.261800652+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:20.41650822+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:20.416541435+07:00","message":"receive 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-05-12T14:25:20.416547522+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้นมาแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:20.416561974+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้นมาแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.416569282+07:00","message":"[bufferProcess] interim [980000000]:การจัดตั้งคณะทำงานขึ้นมาแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.416571594+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานขึ้นมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.416575162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.416577756+07:00","message":"> Transcript [53177] [false]: 'การจัดตั้งคณะทำงานขึ้นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.416581065+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.416583066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.416585128+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.41658955+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.416592619+07:00","message":"Push: 'จัดตั้งคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.416594791+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.416597505+07:00","message":"Set new StatePrefix : 'การจัดตั้งคณะทำงานขึ้นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:20.416599616+07:00","message":"Next Push (prob) : 'ขึ้นมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:20.416607814+07:00","message":"push: {false จัดตั้งคณะทำงาน 0 0xc004462d80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:20.495548987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:20.495560014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:21.047208266+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:21.047249844+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-05-12T14:25:21.04725669+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้นมาแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:21.047270204+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้นมาแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:21.047277851+07:00","message":"[bufferProcess] interim [580000000]:การจัดตั้งคณะทำงานขึ้นมาแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:21.04728057+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานขึ้นมาแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:21.047285691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:21.047288574+07:00","message":"> Transcript [53178] [false]: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:21.04729189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:21.047294197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:21.047296313+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงานขึ้นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:21.047298987+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:21.809964193+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:21.810001579+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-05-12T14:25:21.810008362+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:21.810022897+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:21.810030262+07:00","message":"[bufferProcess] interim [360000000]:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:21.810058755+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานขึ้นมาแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:21.810065804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:21.810069175+07:00","message":"> Transcript [53179] [false]: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:21.810072483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:21.810074594+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:21.810076833+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงานขึ้นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:21.810079431+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.000259006+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.000308656+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-05-12T14:25:22.000317856+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.000334912+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.000347945+07:00","message":"[bufferProcess] interim [540000000]:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.00035252+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.000360029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.000364292+07:00","message":"> Transcript [53180] [false]: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.000369597+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.00037246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.000375732+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงานขึ้นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.000379503+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.131983904+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.132021727+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-05-12T14:25:22.132028889+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.132045855+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.132052751+07:00","message":"[bufferProcess] interim [720000000]:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.132055347+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.132058428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.132061042+07:00","message":"> Transcript [53181] [false]: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.132064749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.132067021+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.132069308+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงานขึ้นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.132071934+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.132074992+07:00","message":"Push: 'ขึ้นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.132076736+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงานขึ้นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.13207945+07:00","message":"Set new StatePrefix : 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.132081813+07:00","message":"Next Push (prob) : 'ครับโรงเรียนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.132093648+07:00","message":"push: {false ขึ้นมาแล้ว 0 0xc004462d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.360743577+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.360786182+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-05-12T14:25:22.360793217+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.360811316+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.360822686+07:00","message":"[bufferProcess] interim [900000000]:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.360826981+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.360834181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.36083815+07:00","message":"> Transcript [53182] [false]: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.360846163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.360849098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.360852442+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.360856621+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงานขึ้นมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.532639315+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.53268588+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-05-12T14:25:22.532693018+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.532709+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.532717822+07:00","message":"[bufferProcess] interim [80000000]:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.532720513+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.532732903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.53273677+07:00","message":"> Transcript [53183] [false]: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.532741058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.532743424+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.532746009+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.532748783+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงานขึ้นมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.643977959+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.644027429+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-05-12T14:25:22.644036156+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.644052057+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.644064174+07:00","message":"[bufferProcess] interim [140000000]:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.644068457+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.644077233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.644081093+07:00","message":"> Transcript [53184] [false]: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.644086554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.644089272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.644092184+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.64409619+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงานขึ้นมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.64725037+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.647274146+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-05-12T14:25:22.647280887+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.647293383+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.647299866+07:00","message":"[bufferProcess] interim [200000000]:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.647303575+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.647316531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.647320445+07:00","message":"> Transcript [53185] [false]: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.647325054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.647327952+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.647331123+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.647335001+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงานขึ้นมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.647343671+07:00","message":"Push: 'ครับโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.647368058+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.64737159+07:00","message":"Set new StatePrefix : 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.647375484+07:00","message":"Next Push (prob) : 'มีเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.64738645+07:00","message":"push: {false ครับโรงเรียนที่ 0 0xc004462d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.924636719+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.924677263+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-05-12T14:25:22.924683131+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.924698172+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.924706459+07:00","message":"[bufferProcess] interim [380000000]:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.924709006+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.924712347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.924715008+07:00","message":"> Transcript [53186] [false]: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.924717438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.924719787+07:00","message":"Set new StatePrefix: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.989057195+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.989090101+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-05-12T14:25:22.989096257+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:22.989111092+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.989118312+07:00","message":"[bufferProcess] interim [440000000]:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.989121183+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.989126534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.989129134+07:00","message":"> Transcript [53187] [false]: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.989133048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.989135694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.989137706+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:22.989140233+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:23.048226598+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:23.048279616+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-05-12T14:25:23.048287253+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:23.048305873+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.048314377+07:00","message":"[bufferProcess] interim [560000000]:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.048317127+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.048324545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.048327794+07:00","message":"> Transcript [53188] [false]: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.048334028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.048336472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.048338681+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.048341829+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:23.212045462+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:23.212097158+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-05-12T14:25:23.212109241+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:23.212123507+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.212130649+07:00","message":"[bufferProcess] interim [740000000]:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.212133609+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.212136856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.212139587+07:00","message":"> Transcript [53189] [false]: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.212142894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.212144756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.212146549+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.212149175+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:23.495803551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:23.495816718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:23.748465472+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:23.74849991+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-05-12T14:25:23.748507562+07:00","message":"receive interim result [false|false]: การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไปยังสปป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:23.748522842+07:00","message":"[buffer interim] 4813 false การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไปยังสปป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.748529501+07:00","message":"[bufferProcess] interim [280000000]:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไปยังสปป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.748532247+07:00","message":"[bufferProcess] send to processor:การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.748540063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.748543568+07:00","message":"> Transcript [53190] [false]: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.748547796+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.748550112+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.748552296+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.748555372+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.748563356+07:00","message":"Push: 'มีผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.748565641+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.748567759+07:00","message":"Set new StatePrefix : 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:23.748570001+07:00","message":"Next Push (prob) : 'ร้องไปยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:23.748578192+07:00","message":"push: {false มีผู้เสียหาย 0 0xc004462d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:24.032143054+07:00","message":"[GCS] IsForceVAD: false for message ID: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:24.232121986+07:00","message":"receive streaming session, msgId: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:24.232185286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดตั้งคณะทำงานขึ้นมาแล้วครับตามข้อโรงเรียนที่มีผู้เสียหายร้องไปยังสคบ\",\"confidence\":0.9410641}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:24.232192947+07:00","message":"receive interim result [true|false]: การจัดตั้งคณะทำงานขึ้นมาแล้วครับตามข้อโรงเรียนที่มีผู้เสียหายร้องไปยังสคบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:24.232202783+07:00","message":"end recv isFinal message id 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:24.232204682+07:00","message":"end Recv id 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:24.232211258+07:00","message":"[buffer interim] 4813 true การจัดตั้งคณะทำงานขึ้นมาแล้วครับตามข้อโรงเรียนที่มีผู้เสียหายร้องไปยังสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232221091+07:00","message":"[bufferProcess] interim [790000000]:การจัดตั้งคณะทำงานขึ้นมาแล้วครับตามข้อโรงเรียนที่มีผู้เสียหายร้องไปยังสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232228737+07:00","message":"[bufferProcess] send to processor (isfinal):การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไปยังสปป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.23223267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232239082+07:00","message":"> Transcript [53191] [false]: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไปยังสปป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232242631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232244851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232247233+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232249851+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232251937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232253837+07:00","message":"> Transcript [53192] [true]: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับตามข้อโรงเรียนที่มีผู้เสียหายร้องไปยังสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232256208+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232258362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232259942+07:00","message":"StatePrefix: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232261995+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.23226374+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232506433+07:00","message":"Push: 'ร้องไปยังสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232509867+07:00","message":"TextPushed: 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับโรงเรียนที่มีผู้เสียหายร้องไปยังสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232512307+07:00","message":"Set new StatePrefix : 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับตามข้อโรงเรียนที่มีผู้เสียหายร้องไปยังสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232514932+07:00","message":"Next Push (prob) : 'การจัดตั้งคณะทำงานขึ้นมาแล้วครับตามข้อโรงเรียนที่มีผู้เสียหายร้องไปยังสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:24.232525028+07:00","message":"push: {true ร้องไปยังสคบ 0 0xc004462d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.232531128+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4813.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:24.252666188+07:00","message":"write wav file: './tmp/7565/7565_4813.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:24.482056+07:00","message":"[GCS] Start streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:24.957470757+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:24.957515181+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-05-12T14:25:24.957520698+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:24.957536094+07:00","message":"[buffer interim] 4814 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.957544733+07:00","message":"[bufferProcess] interim [300000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:24.957546679+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.025900604+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.025946483+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-05-12T14:25:25.025952509+07:00","message":"receive interim result [false|false]: วาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.025967847+07:00","message":"[buffer interim] 4814 false วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.025975507+07:00","message":"[bufferProcess] interim [360000000]:วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.02597775+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.025983434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.025986521+07:00","message":"> Transcript [53193] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.025988669+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.046559587+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.046600133+07:00","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-05-12T14:25:25.046605705+07:00","message":"receive interim result [false|false]: ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.04662053+07:00","message":"[buffer interim] 4814 false ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.046627434+07:00","message":"[bufferProcess] interim [420000000]:ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.046629759+07:00","message":"[bufferProcess] send to processor:วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.046636525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.046639197+07:00","message":"> Transcript [53194] [false]: 'วาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.046641162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.046643806+07:00","message":"Set new StatePrefix: 'วาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.207015447+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.207059809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะพา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.207066204+07:00","message":"receive interim result [false|false]: ว่าจะพา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.207079094+07:00","message":"[buffer interim] 4814 false ว่าจะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.207087293+07:00","message":"[bufferProcess] interim [540000000]:ว่าจะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.207089701+07:00","message":"[bufferProcess] send to processor:ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.207093465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.207096273+07:00","message":"> Transcript [53195] [false]: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.207098411+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.207100414+07:00","message":"Set new StatePrefix: 'ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.537227851+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.537263482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะพาผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.537269197+07:00","message":"receive interim result [false|false]: ว่าจะพาผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.537283311+07:00","message":"[buffer interim] 4814 false ว่าจะพาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.537290867+07:00","message":"[bufferProcess] interim [840000000]:ว่าจะพาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.537293323+07:00","message":"[bufferProcess] send to processor:ว่าจะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.537298401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.537301011+07:00","message":"> Transcript [53196] [false]: 'ว่าจะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.537303952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.537306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.537308024+07:00","message":"StatePrefix: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.537310283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.740855465+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.740891247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะพาผู้ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.740897735+07:00","message":"receive interim result [false|false]: ว่าจะพาผู้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.740910321+07:00","message":"[buffer interim] 4814 false ว่าจะพาผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.740919648+07:00","message":"[bufferProcess] interim [80000000]:ว่าจะพาผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.740922255+07:00","message":"[bufferProcess] send to processor:ว่าจะพาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.740925599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.74092821+07:00","message":"> Transcript [53197] [false]: 'ว่าจะพาผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.740931493+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.740933813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.740935743+07:00","message":"StatePrefix: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.740937656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.86598623+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.866027067+07:00","message":"receive 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-05-12T14:25:25.866033779+07:00","message":"receive interim result [false|false]: ว่าจะพาพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.866048953+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.866056343+07:00","message":"[bufferProcess] interim [200000000]:ว่าจะพาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.866058706+07:00","message":"[bufferProcess] send to processor:ว่าจะพาผู้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.86606184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.866064616+07:00","message":"> Transcript [53198] [false]: 'ว่าจะพาผู้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.866067311+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.866069094+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.866070933+07:00","message":"StatePrefix: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.866073341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.918187672+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.918224233+07:00","message":"receive 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-05-12T14:25:25.918230345+07:00","message":"receive interim result [false|false]: ว่าจะพาผู้กองเอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.918247037+07:00","message":"[buffer interim] 4814 false ว่าจะพาผู้กองเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.918254481+07:00","message":"[bufferProcess] interim [260000000]:ว่าจะพาผู้กองเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.918257294+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.91826047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.918263009+07:00","message":"> Transcript [53199] [false]: 'ว่าจะพาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.91826638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.918268508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.918270499+07:00","message":"StatePrefix: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.918272718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.918276039+07:00","message":"Push: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.91827839+07:00","message":"TextPushed: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.91828046+07:00","message":"Set new StatePrefix : 'ว่าจะพาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.918282647+07:00","message":"Next Push (prob) : 'พาพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.918290588+07:00","message":"push: {false ว่าจะ 0 0xc004ec4100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.923899178+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.923935583+07:00","message":"receive 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-05-12T14:25:25.923941743+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:25.923954875+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.923963144+07:00","message":"[bufferProcess] interim [320000000]:ว่าจะพาพูดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.923965514+07:00","message":"[bufferProcess] send to processor:ว่าจะพาผู้กองเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.923969127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.923971694+07:00","message":"> Transcript [53200] [false]: 'ว่าจะพาผู้กองเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.923973952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:25.923975872+07:00","message":"Set new StatePrefix: 'ว่าจะพาผู้กองเอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.242981514+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.243021862+07:00","message":"receive 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-05-12T14:25:26.243031789+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.243046418+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.243053801+07:00","message":"[bufferProcess] interim [560000000]:ว่าจะพาพูดเองอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.243056277+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.243062508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.243065271+07:00","message":"> Transcript [53201] [false]: 'ว่าจะพาพูดเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.243067931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.243070346+07:00","message":"Set new StatePrefix: 'ว่าจะพาพูดเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.448178201+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.448220771+07:00","message":"receive 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-05-12T14:25:26.448227086+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.448241826+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.448252702+07:00","message":"[bufferProcess] interim [800000000]:ว่าจะพาพูดเองอ่ะกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.448255258+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.448262006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.448265619+07:00","message":"> Transcript [53202] [false]: 'ว่าจะพาพูดเองอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.448269414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.448273444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.448275323+07:00","message":"StatePrefix: 'ว่าจะพาพูดเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.448277452+07:00","message":"TextPushed: 'ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.461208286+07:00","message":"[GCS] Cleaned up inactive client: 4786"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.461225892+07:00","message":"[GCS] Cleaned up inactive client: 4781"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.461228365+07:00","message":"[GCS] Cleaned up inactive client: 4783"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.461230454+07:00","message":"[GCS] Cleaned up inactive client: 4788"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.46123225+07:00","message":"[GCS] Cleaned up inactive client: 4790"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.461234074+07:00","message":"[GCS] Cleaned up inactive client: 4785"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.461236397+07:00","message":"[GCS] Cleaned up inactive client: 4789"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.461238486+07:00","message":"[GCS] Cleaned up inactive client: 4782"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.461240148+07:00","message":"[GCS] Cleaned up inactive client: 4780"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.461241701+07:00","message":"[GCS] Cleaned up inactive client: 4787"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.461243252+07:00","message":"[GCS] Cleaned up inactive client: 4791"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.461244798+07:00","message":"[GCS] Cleaned up inactive client: 4792"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.46124639+07:00","message":"[GCS] Cleaned up inactive client: 4784"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:26.496148304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:26.496159433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.722635518+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.722678985+07:00","message":"receive 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-05-12T14:25:26.722684667+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.722701618+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.72271303+07:00","message":"[bufferProcess] interim [980000000]:ว่าจะพาพูดเองอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.7227158+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.7227234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.722735095+07:00","message":"> Transcript [53203] [false]: 'ว่าจะพาพูดเองอ่ะกูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.722739358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.72274216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.722744327+07:00","message":"StatePrefix: 'ว่าจะพาพูดเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.722746808+07:00","message":"TextPushed: 'ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.779887109+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.779930954+07:00","message":"receive 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-05-12T14:25:26.779937543+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.779954885+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.77996319+07:00","message":"[bufferProcess] interim [40000000]:ว่าจะพาพูดเองอ่ะกูจะให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.779965796+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.779973908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.779976694+07:00","message":"> Transcript [53204] [false]: 'ว่าจะพาพูดเองอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.779980766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.779983298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.7799856+07:00","message":"StatePrefix: 'ว่าจะพาพูดเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.779988074+07:00","message":"TextPushed: 'ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.894032359+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.894074483+07:00","message":"receive 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-05-12T14:25:26.894080844+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้เรานี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.894097575+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้เรานี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.894104796+07:00","message":"[bufferProcess] interim [160000000]:ว่าจะพาพูดเองอ่ะกูจะให้เรานี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.89410766+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.894111147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.894113953+07:00","message":"> Transcript [53205] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.894117522+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.894119615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.894122131+07:00","message":"StatePrefix: 'ว่าจะพาพูดเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.894124549+07:00","message":"TextPushed: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.894127517+07:00","message":"Push: 'พาพูดเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.894129403+07:00","message":"TextPushed: 'ว่าจะพาพูดเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.894131491+07:00","message":"Set new StatePrefix : 'ว่าจะพาพูดเองอ่ะกูจะให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.894133597+07:00","message":"Next Push (prob) : 'อ่ะกูจะให้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.894141739+07:00","message":"push: {false พาพูดเอง 0 0xc004ec4100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.977244011+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.977289605+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-05-12T14:25:26.977296863+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:26.977313697+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.977322075+07:00","message":"[bufferProcess] interim [280000000]:ว่าจะพาพูดเองอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.977325074+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้เรานี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.977332206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.977335985+07:00","message":"> Transcript [53206] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้เรานี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.977339678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.97734184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.977344217+07:00","message":"StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:26.97734689+07:00","message":"TextPushed: 'ว่าจะพาพูดเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:27.460149903+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:27.460196641+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-05-12T14:25:27.46020301+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:27.460219017+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:27.460230917+07:00","message":"[bufferProcess] interim [760000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:27.460233649+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:27.460237662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:27.460242942+07:00","message":"> Transcript [53207] [false]: 'ว่าจะพาพูดเองอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:27.460246167+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:27.842175208+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:27.842216032+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-05-12T14:25:27.842222202+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:27.842237353+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:27.842246542+07:00","message":"[bufferProcess] interim [180000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:27.842249351+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:27.842256498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:27.842259317+07:00","message":"> Transcript [53208] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:27.842261898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:27.84226395+07:00","message":"Set new StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.035410757+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.035452418+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-05-12T14:25:28.035458551+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.035477389+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.035485933+07:00","message":"[bufferProcess] interim [420000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.035488522+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.035492851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.035495734+07:00","message":"> Transcript [53209] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.035499141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.035501403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.035503287+07:00","message":"StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.035505764+07:00","message":"TextPushed: 'ว่าจะพาพูดเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.159311222+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.159354676+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-05-12T14:25:28.159363022+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.159381135+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.1593946+07:00","message":"[bufferProcess] interim [480000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.159398418+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.159406793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.15941057+07:00","message":"> Transcript [53210] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.159415956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.159418837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.159423015+07:00","message":"StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.159426588+07:00","message":"TextPushed: 'ว่าจะพาพูดเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.34488663+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.344929722+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-05-12T14:25:28.344935897+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.344952557+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.34496121+07:00","message":"[bufferProcess] interim [660000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.344963876+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.344968031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.344970912+07:00","message":"> Transcript [53211] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.34497452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.344976868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.344979015+07:00","message":"StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.344981753+07:00","message":"TextPushed: 'ว่าจะพาพูดเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.418056755+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.418092122+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-05-12T14:25:28.418098357+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.418112605+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.418120605+07:00","message":"[bufferProcess] interim [780000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.418123624+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.418130591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.418133598+07:00","message":"> Transcript [53212] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.418137265+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.418139366+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.418142082+07:00","message":"StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.418147004+07:00","message":"TextPushed: 'ว่าจะพาพูดเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.418154659+07:00","message":"Push: 'อ่ะกูจะให้โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.418156564+07:00","message":"TextPushed: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.418158624+07:00","message":"Set new StatePrefix : 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.418160818+07:00","message":"Next Push (prob) : 'ในการที่จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.418168369+07:00","message":"push: {false อ่ะกูจะให้โอกาส 0 0xc004ec4100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.667874781+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.667913804+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-05-12T14:25:28.667920122+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.667935761+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.667944372+07:00","message":"[bufferProcess] interim [960000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.667946842+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.667950065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.667953041+07:00","message":"> Transcript [53213] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.667956625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.667958717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.667960551+07:00","message":"StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.667963145+07:00","message":"TextPushed: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.737599252+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.737641067+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-05-12T14:25:28.737647616+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.737672121+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.737679987+07:00","message":"[bufferProcess] interim [80000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.737682587+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.73768608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.737688817+07:00","message":"> Transcript [53214] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.73769269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.737694766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.737697304+07:00","message":"StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.737700151+07:00","message":"TextPushed: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.854694459+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.854735032+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-05-12T14:25:28.854741316+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.854752781+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.85475936+07:00","message":"[bufferProcess] interim [140000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.854762011+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.854765446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.854767998+07:00","message":"> Transcript [53215] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.854771444+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.85477328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.854775464+07:00","message":"StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.854777879+07:00","message":"TextPushed: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.931608304+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.931642305+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-05-12T14:25:28.931649503+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการยกย่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.931670049+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการยกย่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.931679054+07:00","message":"[bufferProcess] interim [260000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการยกย่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.931681882+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.931687261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.931690377+07:00","message":"> Transcript [53216] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.931694326+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.931696466+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.93169892+07:00","message":"StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.931701354+07:00","message":"TextPushed: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.931706241+07:00","message":"Push: 'ในการที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.93170843+07:00","message":"TextPushed: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.931711206+07:00","message":"Set new StatePrefix : 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:28.931713691+07:00","message":"Next Push (prob) : 'รับการยก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:28.931744558+07:00","message":"push: {false ในการที่จะได้ 0 0xc004ec4100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.058979065+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.059022594+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-05-12T14:25:29.059029269+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.059047885+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.05905851+07:00","message":"[bufferProcess] interim [380000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.059061485+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการยกย่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.059067544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.059070596+07:00","message":"> Transcript [53217] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการยกย่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.059074197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.059076449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.059078282+07:00","message":"StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.059080978+07:00","message":"TextPushed: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.12795615+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.127998239+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-05-12T14:25:29.128005796+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.128022015+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.128030573+07:00","message":"[bufferProcess] interim [500000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.128033299+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.128040341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.128043031+07:00","message":"> Transcript [53218] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.128046298+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.128048567+07:00","message":"Set new StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.274263898+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.2743096+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-05-12T14:25:29.274315999+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.274331598+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.274340543+07:00","message":"[bufferProcess] interim [620000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.27434304+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.274348316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.274351186+07:00","message":"> Transcript [53219] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.274355526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.274357628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.274359916+07:00","message":"StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.274362514+07:00","message":"TextPushed: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.438562054+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.438610605+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-05-12T14:25:29.438620412+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.43863584+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.438644931+07:00","message":"[bufferProcess] interim [740000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.438647928+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.438652164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.438654958+07:00","message":"> Transcript [53220] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.438658562+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.438660693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.438662586+07:00","message":"StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.43866547+07:00","message":"TextPushed: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:29.497079395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:29.497088217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.572625849+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.572667064+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-05-12T14:25:29.57267315+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.572688217+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.572696294+07:00","message":"[bufferProcess] interim [860000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.572698931+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.572702826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.5727055+07:00","message":"> Transcript [53221] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.572712134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.572714317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.572716097+07:00","message":"StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.572719034+07:00","message":"TextPushed: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.63518657+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.635227219+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-05-12T14:25:29.63523344+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากพลอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.635247915+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากพลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.635258602+07:00","message":"[bufferProcess] interim [980000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากพลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.635261204+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.63526537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.635268299+07:00","message":"> Transcript [53222] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.635272933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.635274927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.635276749+07:00","message":"StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.635279185+07:00","message":"TextPushed: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.63528565+07:00","message":"Push: 'รับการเยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.635289565+07:00","message":"TextPushed: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.635292094+07:00","message":"Set new StatePrefix : 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.635294375+07:00","message":"Next Push (prob) : 'มีมากกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.635302591+07:00","message":"push: {false รับการเยียวยา 0 0xc004ec4100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.671672999+07:00","message":"[GCS] IsForceVAD: false for message ID: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.732203762+07:00","message":"[GCS] Start streaming session, msgId: 4815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.759763279+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.759808576+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-05-12T14:25:29.759816098+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.759838499+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.759851398+07:00","message":"[bufferProcess] interim [40000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.759853916+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากพลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.759861047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.759863991+07:00","message":"> Transcript [53223] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากพลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.75986646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.759870669+07:00","message":"Set new StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากพลอย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.767826803+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.767859947+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-05-12T14:25:29.767865798+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.767885718+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.767889413+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-05-12T14:25:29.767892206+07:00","message":"receive interim result [false|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.767897754+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.767903105+07:00","message":"[buffer interim] 4814 false ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.767909103+07:00","message":"[bufferProcess] interim [100000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.767911361+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.767914144+07:00","message":"[bufferProcess] interim [160000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.767916246+07:00","message":"[bufferProcess] send to processor:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.767919219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.767921817+07:00","message":"> Transcript [53224] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.767924289+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.767926694+07:00","message":"Set new StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.767928601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.767930307+07:00","message":"> Transcript [53225] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.76793216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.767933726+07:00","message":"Set new StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.849839865+07:00","message":"receive streaming session, msgId: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.849886569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่ไหน\",\"confidence\":0.9498726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.849893622+07:00","message":"receive interim result [true|false]: ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.849905631+07:00","message":"end recv isFinal message id 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.84990803+07:00","message":"end Recv id 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.849916239+07:00","message":"[buffer interim] 4814 true ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.849924939+07:00","message":"[bufferProcess] interim [220000000]:ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.849933275+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.849937293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.849940299+07:00","message":"> Transcript [53226] [false]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.849944547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.849946619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.849948909+07:00","message":"StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.849952554+07:00","message":"TextPushed: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.849954599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.849956903+07:00","message":"> Transcript [53227] [true]: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.849959255+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.849961001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.849962566+07:00","message":"StatePrefix: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยามีมากน้อยแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.849964443+07:00","message":"TextPushed: 'ว่าจะพาพูดเองอ่ะกูจะให้โอกาสในการที่จะได้รับการเยียวยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:29.849971729+07:00","message":"Push: 'มีมากน้อยแค่ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:29.849980124+07:00","message":"push: {true มีมากน้อยแค่ไหน 0 0xc004ec4100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:29.860912379+07:00","message":"write wav file: './tmp/7565/7565_4814.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:30.45692748+07:00","message":"receive streaming session, msgId: 4815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:30.456977266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:30.456982812+07:00","message":"receive interim result [false|false]: อดีต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:30.456997051+07:00","message":"[buffer interim] 4815 false อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:30.457004343+07:00","message":"[bufferProcess] interim [540000000]:อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:30.457006271+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:30.762895478+07:00","message":"[GCS] IsForceVAD: false for message ID: 4815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:30.862951395+07:00","message":"receive streaming session, msgId: 4815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:30.863002729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อดีต\",\"confidence\":0.81737393}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:30.863008986+07:00","message":"receive interim result [true|false]: อดีต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:30.863019706+07:00","message":"end recv isFinal message id 4815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:30.863021927+07:00","message":"end Recv id 4815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:30.863029337+07:00","message":"[buffer interim] 4815 true อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:30.86304174+07:00","message":"[bufferProcess] interim [50000000]:อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:30.863048082+07:00","message":"[bufferProcess] send to processor (isfinal):อดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:30.863051663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:30.86305452+07:00","message":"> Transcript [53228] [false]: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:30.863056904+07:00","message":"Set StatePrefix (first interim): 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:30.863058529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:30.863060444+07:00","message":"> Transcript [53229] [true]: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:30.863062934+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:30.863064924+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:30.86306673+07:00","message":"StatePrefix: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:30.86306858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:30.863077085+07:00","message":"Push: 'อดีต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:30.863086938+07:00","message":"push: {true อดีต 0 0xc004462400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:30.868994581+07:00","message":"write wav file: './tmp/7565/7565_4815.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:31.012096913+07:00","message":"[GCS] Start streaming session, msgId: 4816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:31.140933585+07:00","message":"[GCS] IsForceVAD: false for message ID: 4816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:31.294035438+07:00","message":"receive streaming session, msgId: 4816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:31.294055208+07:00","message":"found end of frame, send empty tag with msgId: 4816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:31.294058396+07:00","message":"end Recv id 4816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:31.294065289+07:00","message":"[buffer interim] 4816 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:31.294072433+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:31.29407563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:31.294078338+07:00","message":"> Transcript [53230] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:31.294080715+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:31.294082533+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:31.294084225+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:31.294086182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:31.294094523+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:31.294103158+07:00","message":"push: {true \n 0 0xc004463200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:31.298805969+07:00","message":"write wav file: './tmp/7565/7565_4816.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:31.465796181+07:00","message":"[GCS] Start streaming session, msgId: 4817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:31.971842095+07:00","message":"[GCS] IsForceVAD: false for message ID: 4817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:31.988655461+07:00","message":"receive streaming session, msgId: 4817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:31.98869401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:31.988699291+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:31.988714704+07:00","message":"[buffer interim] 4817 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:31.988722748+07:00","message":"[bufferProcess] interim [540000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:31.988724707+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:32.071408177+07:00","message":"receive streaming session, msgId: 4817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:32.071450684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\",\"confidence\":0.8805792}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:32.071456733+07:00","message":"receive interim result [true|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:32.071466576+07:00","message":"end recv isFinal message id 4817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:32.071468569+07:00","message":"end Recv id 4817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:32.071475796+07:00","message":"[buffer interim] 4817 true กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:32.071483623+07:00","message":"[bufferProcess] interim [750000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:32.071489607+07:00","message":"[bufferProcess] send to processor (isfinal):กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:32.071493385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:32.071496245+07:00","message":"> Transcript [53231] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:32.071498427+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:32.07150014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:32.071502185+07:00","message":"> Transcript [53232] [true]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:32.071504425+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:32.071506476+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:32.071508358+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:32.071510157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:32.071515853+07:00","message":"Push: 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:32.071524531+07:00","message":"push: {true กลับ 0 0xc0042d7f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:32.07758826+07:00","message":"write wav file: './tmp/7565/7565_4817.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:32.174705404+07:00","message":"[GCS] Start streaming session, msgId: 4818"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:32.498118905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:32.498133472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:33.191853641+07:00","message":"[GCS] IsForceVAD: false for message ID: 4818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:33.253769892+07:00","message":"[GCS] Start streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:33.278800282+07:00","message":"receive streaming session, msgId: 4818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:33.278817565+07:00","message":"found end of frame, send empty tag with msgId: 4818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:33.278820435+07:00","message":"end Recv id 4818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:33.278826693+07:00","message":"[buffer interim] 4818 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:33.27883353+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:33.278837349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:33.278839961+07:00","message":"> Transcript [53233] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:33.278842306+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:33.278844791+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:33.278846501+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:33.2788484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:33.278850794+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:33.278859867+07:00","message":"push: {true \n 0 0xc004ec4a00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:33.284481079+07:00","message":"write wav file: './tmp/7565/7565_4818.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:33.813118989+07:00","message":"receive streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:33.813221014+07:00","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-05-12T14:25:33.813228622+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:33.813251657+07:00","message":"[buffer interim] 4819 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:33.81327312+07:00","message":"[bufferProcess] interim [420000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:33.813276929+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:33.955790441+07:00","message":"receive streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:33.955829784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:33.955835163+07:00","message":"receive interim result [false|false]: ใบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:33.955849628+07:00","message":"[buffer interim] 4819 false ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:33.955857622+07:00","message":"[bufferProcess] interim [480000000]:ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:33.955859863+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:33.955863714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:33.955866575+07:00","message":"> Transcript [53234] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:33.955868697+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:34.0754118+07:00","message":"receive streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:34.075463002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:34.075470634+07:00","message":"receive interim result [false|false]: ไปที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:34.075488368+07:00","message":"[buffer interim] 4819 false ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.0754976+07:00","message":"[bufferProcess] interim [600000000]:ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.075501372+07:00","message":"[bufferProcess] send to processor:ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.075509794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.075513968+07:00","message":"> Transcript [53235] [false]: 'ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.075517435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.07552135+07:00","message":"Set new StatePrefix: 'ใบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:34.14691657+07:00","message":"receive streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:34.146963621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:34.146969664+07:00","message":"receive interim result [false|false]: ไปถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:34.146984215+07:00","message":"[buffer interim] 4819 false ไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.14699278+07:00","message":"[bufferProcess] interim [720000000]:ไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.146995152+07:00","message":"[bufferProcess] send to processor:ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.147000609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.147003526+07:00","message":"> Transcript [53236] [false]: 'ไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.147006421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.147008447+07:00","message":"Set new StatePrefix: 'ไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:34.318006564+07:00","message":"receive streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:34.318047364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:34.318053473+07:00","message":"receive interim result [false|false]: ในสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:34.318068292+07:00","message":"[buffer interim] 4819 false ในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.318076634+07:00","message":"[bufferProcess] interim [900000000]:ในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.318079917+07:00","message":"[bufferProcess] send to processor:ไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.318086712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.318089514+07:00","message":"> Transcript [53237] [false]: 'ไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.318091549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.318093689+07:00","message":"Set new StatePrefix: 'ไปถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:34.912551946+07:00","message":"receive streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:34.912593675+07:00","message":"receive 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-05-12T14:25:34.912599153+07:00","message":"receive interim result [false|false]: ไปถึงที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:34.912615273+07:00","message":"[buffer interim] 4819 false ไปถึงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.912627605+07:00","message":"[bufferProcess] interim [500000000]:ไปถึงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.912629975+07:00","message":"[bufferProcess] send to processor:ในสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.912634534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.912637544+07:00","message":"> Transcript [53238] [false]: 'ในสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.912639842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:34.912641776+07:00","message":"Set new StatePrefix: 'ในสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:35.034229454+07:00","message":"receive streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:35.034272359+07:00","message":"receive 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-05-12T14:25:35.034278663+07:00","message":"receive interim result [false|false]: ไปถึงที่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:35.034294698+07:00","message":"[buffer interim] 4819 false ไปถึงที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.034304556+07:00","message":"[bufferProcess] interim [620000000]:ไปถึงที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.034307482+07:00","message":"[bufferProcess] send to processor:ไปถึงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.034314387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.034318041+07:00","message":"> Transcript [53239] [false]: 'ไปถึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.03432048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.03432322+07:00","message":"Set new StatePrefix: 'ไปถึงที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:35.412534629+07:00","message":"receive streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:35.412579359+07:00","message":"receive 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-05-12T14:25:35.412586508+07:00","message":"receive interim result [false|false]: ไปถึงที่นะครับจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:35.41259996+07:00","message":"[buffer interim] 4819 false ไปถึงที่นะครับจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.412609115+07:00","message":"[bufferProcess] interim [980000000]:ไปถึงที่นะครับจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.412613498+07:00","message":"[bufferProcess] send to processor:ไปถึงที่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.412617782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.412621758+07:00","message":"> Transcript [53240] [false]: 'ไปถึงที่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.412626719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.412631152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.412634032+07:00","message":"StatePrefix: 'ไปถึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.412637318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:35.498583673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:35.498585071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:35.590241595+07:00","message":"receive streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:35.590283619+07:00","message":"receive 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-05-12T14:25:35.590289521+07:00","message":"receive interim result [false|false]: ไปถึงที่นะครับจะเป็นผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:35.590302252+07:00","message":"[buffer interim] 4819 false ไปถึงที่นะครับจะเป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.590311639+07:00","message":"[bufferProcess] interim [160000000]:ไปถึงที่นะครับจะเป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.590314844+07:00","message":"[bufferProcess] send to processor:ไปถึงที่นะครับจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.590320343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.590326796+07:00","message":"> Transcript [53241] [false]: 'ไปถึงที่นะครับจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.590330322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.590332634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.590334425+07:00","message":"StatePrefix: 'ไปถึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.590336405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:35.752614374+07:00","message":"receive streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:35.752669054+07:00","message":"receive 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-05-12T14:25:35.752675437+07:00","message":"receive interim result [false|false]: ไปถึงที่นะครับจะเป็นผลดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:35.752689596+07:00","message":"[buffer interim] 4819 false ไปถึงที่นะครับจะเป็นผลดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.752699093+07:00","message":"[bufferProcess] interim [280000000]:ไปถึงที่นะครับจะเป็นผลดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.752703558+07:00","message":"[bufferProcess] send to processor:ไปถึงที่นะครับจะเป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.752708758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.752711808+07:00","message":"> Transcript [53242] [false]: 'ไปถึงที่นะครับจะเป็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.752715702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.752717938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.752719741+07:00","message":"StatePrefix: 'ไปถึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.752721798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:35.866046603+07:00","message":"receive streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:35.866084515+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-05-12T14:25:35.866090567+07:00","message":"receive interim result [false|false]: ไปถึงที่นะครับจะเป็นผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:35.866109451+07:00","message":"[buffer interim] 4819 false ไปถึงที่นะครับจะเป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.866117405+07:00","message":"[bufferProcess] interim [340000000]:ไปถึงที่นะครับจะเป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.866119621+07:00","message":"[bufferProcess] send to processor:ไปถึงที่นะครับจะเป็นผลดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.866122942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.866126344+07:00","message":"> Transcript [53243] [false]: 'ไปถึงที่นะครับจะเป็นผลดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.866129975+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.866132356+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.866134292+07:00","message":"StatePrefix: 'ไปถึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.866136196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.866138632+07:00","message":"Push: 'ไปถึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.866140722+07:00","message":"TextPushed: 'ไปถึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.866142688+07:00","message":"Set new StatePrefix : 'ไปถึงที่นะครับจะเป็นผลดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:35.866145131+07:00","message":"Next Push (prob) : 'นะครับจะเป็นผลดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:35.866153227+07:00","message":"push: {false ไปถึงที่ 0 0xc00460e400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:36.226982342+07:00","message":"receive streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:36.227028947+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-05-12T14:25:36.227037116+07:00","message":"receive interim result [false|false]: ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:36.227054946+07:00","message":"[buffer interim] 4819 false ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.227062375+07:00","message":"[bufferProcess] interim [760000000]:ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.227065009+07:00","message":"[bufferProcess] send to processor:ไปถึงที่นะครับจะเป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.227072094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.227075295+07:00","message":"> Transcript [53244] [false]: 'ไปถึงที่นะครับจะเป็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.227078759+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:36.623174901+07:00","message":"receive streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:36.623212517+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-05-12T14:25:36.623218513+07:00","message":"receive interim result [false|false]: ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:36.623233985+07:00","message":"[buffer interim] 4819 false ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.623253298+07:00","message":"[bufferProcess] interim [180000000]:ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.62325658+07:00","message":"[bufferProcess] send to processor:ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.62326433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.623267161+07:00","message":"> Transcript [53245] [false]: 'ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.623269441+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.623271743+07:00","message":"Set new StatePrefix: 'ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:36.810705327+07:00","message":"receive streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:36.810759685+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-05-12T14:25:36.810778668+07:00","message":"receive interim result [false|false]: ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติตามมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:36.810798439+07:00","message":"[buffer interim] 4819 false ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.810812398+07:00","message":"[bufferProcess] interim [360000000]:ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.81081709+07:00","message":"[bufferProcess] send to processor:ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.810826788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.810832091+07:00","message":"> Transcript [53246] [false]: 'ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.810837955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.810840898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.810844805+07:00","message":"StatePrefix: 'ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:36.810847326+07:00","message":"TextPushed: 'ไปถึงที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:37.449448686+07:00","message":"receive streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:37.449485727+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-05-12T14:25:37.449493512+07:00","message":"receive interim result [false|false]: ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติตามมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:37.44950947+07:00","message":"[buffer interim] 4819 false ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:37.449520624+07:00","message":"[bufferProcess] interim [960000000]:ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:37.449523008+07:00","message":"[bufferProcess] send to processor:ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:37.449526393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:37.449529465+07:00","message":"> Transcript [53247] [false]: 'ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:37.449533581+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:37.449535678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:37.449537564+07:00","message":"StatePrefix: 'ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:37.449540129+07:00","message":"TextPushed: 'ไปถึงที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:38.251177582+07:00","message":"[GCS] IsForceVAD: false for message ID: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:38.405682818+07:00","message":"receive streaming session, msgId: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:38.405745501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติ\",\"confidence\":0.9267733}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:38.405754475+07:00","message":"receive interim result [true|false]: ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:38.405766643+07:00","message":"end recv isFinal message id 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:38.405769633+07:00","message":"end Recv id 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:38.405776577+07:00","message":"[buffer interim] 4819 true ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:38.405788306+07:00","message":"[bufferProcess] interim [10000000]:ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:38.405795691+07:00","message":"[bufferProcess] send to processor (isfinal):ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติตามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:38.405799738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:38.405802959+07:00","message":"> Transcript [53248] [false]: 'ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติตามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:38.405806604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:38.405808603+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:38.405810629+07:00","message":"StatePrefix: 'ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:38.405813114+07:00","message":"TextPushed: 'ไปถึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:38.405814746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:38.405816637+07:00","message":"> Transcript [53249] [true]: 'ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:38.405818729+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:38.405820404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:38.405822535+07:00","message":"StatePrefix: 'ไปถึงที่นะครับจะเป็นผลในทางปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:38.405824559+07:00","message":"TextPushed: 'ไปถึงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:38.40583276+07:00","message":"Push: 'นะครับจะเป็นผลในทางปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:38.405841875+07:00","message":"push: {true นะครับจะเป็นผลในทางปฏิบัติ 0 0xc00460e400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:38.417465859+07:00","message":"write wav file: './tmp/7565/7565_4819.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:38.499447025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:38.499485264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:38.512145737+07:00","message":"[GCS] Start streaming session, msgId: 4820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:39.091020517+07:00","message":"[GCS] IsForceVAD: false for message ID: 4820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:39.368336133+07:00","message":"receive streaming session, msgId: 4820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:39.368371183+07:00","message":"found end of frame, send empty tag with msgId: 4820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:39.368374429+07:00","message":"end Recv id 4820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:39.368382691+07:00","message":"[buffer interim] 4820 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:39.368392512+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:39.368397764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:39.368402028+07:00","message":"> Transcript [53250] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:39.368406036+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:39.368409879+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:39.368412786+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:39.368415549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:39.368419827+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:39.368445978+07:00","message":"push: {true \n 0 0xc00460e880}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:39.374048864+07:00","message":"write wav file: './tmp/7565/7565_4820.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:39.412213207+07:00","message":"[GCS] Start streaming session, msgId: 4821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:39.965228556+07:00","message":"receive streaming session, msgId: 4821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:39.965270156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:39.965275378+07:00","message":"receive interim result [false|false]: สถานที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:39.965292776+07:00","message":"[buffer interim] 4821 false สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:39.965299787+07:00","message":"[bufferProcess] interim [600000000]:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:39.965301597+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:40.572553739+07:00","message":"receive streaming session, msgId: 4821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:40.572597061+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-05-12T14:25:40.572604355+07:00","message":"receive interim result [false|false]: สถานที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:40.572622839+07:00","message":"[buffer interim] 4821 false สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:40.572634025+07:00","message":"[bufferProcess] interim [200000000]:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:40.572637657+07:00","message":"[bufferProcess] send to processor:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:40.572644359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:40.572648637+07:00","message":"> Transcript [53251] [false]: 'สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:40.572651709+07:00","message":"Set StatePrefix (first interim): 'สถานที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.156656587+07:00","message":"receive streaming session, msgId: 4821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.156695277+07:00","message":"receive 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-05-12T14:25:41.15670267+07:00","message":"receive interim result [false|false]: สถานที่ประชุมใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.156718033+07:00","message":"[buffer interim] 4821 false สถานที่ประชุมใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.15674489+07:00","message":"[bufferProcess] interim [740000000]:สถานที่ประชุมใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.156749+07:00","message":"[bufferProcess] send to processor:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.156755874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.156759746+07:00","message":"> Transcript [53252] [false]: 'สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.156764271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.156767083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.156770088+07:00","message":"StatePrefix: 'สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.156774302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.1632517+07:00","message":"receive streaming session, msgId: 4821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.163277051+07:00","message":"receive 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-05-12T14:25:41.163282253+07:00","message":"receive interim result [false|false]: สารที่ใหญ่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.163294642+07:00","message":"[buffer interim] 4821 false สารที่ใหญ่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.163299568+07:00","message":"[bufferProcess] interim [800000000]:สารที่ใหญ่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.163301965+07:00","message":"[bufferProcess] send to processor:สถานที่ประชุมใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.163305252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.163307632+07:00","message":"> Transcript [53253] [false]: 'สถานที่ประชุมใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.163310264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.163312182+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.163314652+07:00","message":"StatePrefix: 'สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.163316578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.340654547+07:00","message":"receive streaming session, msgId: 4821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.34069621+07:00","message":"receive 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-05-12T14:25:41.34070306+07:00","message":"receive interim result [false|false]: สถานที่ตัวใหญ่ที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.340719237+07:00","message":"[buffer interim] 4821 false สถานที่ตัวใหญ่ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.3407278+07:00","message":"[bufferProcess] interim [980000000]:สถานที่ตัวใหญ่ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.340731557+07:00","message":"[bufferProcess] send to processor:สารที่ใหญ่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.340747986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.340752117+07:00","message":"> Transcript [53254] [false]: 'สารที่ใหญ่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.340755386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.340758458+07:00","message":"Set new StatePrefix: 'สารที่ใหญ่ที่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:41.500418063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:41.500431253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.530632774+07:00","message":"receive streaming session, msgId: 4821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.530678611+07:00","message":"receive 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-05-12T14:25:41.53068713+07:00","message":"receive interim result [false|false]: สถานที่ตัวใหญ่ที่เป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.530708416+07:00","message":"[buffer interim] 4821 false สถานที่ตัวใหญ่ที่เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.530721283+07:00","message":"[bufferProcess] interim [160000000]:สถานที่ตัวใหญ่ที่เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.530724585+07:00","message":"[bufferProcess] send to processor:สถานที่ตัวใหญ่ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.530728427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.530732132+07:00","message":"> Transcript [53255] [false]: 'สถานที่ตัวใหญ่ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.530734566+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.530744131+07:00","message":"Set new StatePrefix: 'สถานที่ตัวใหญ่ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.863660544+07:00","message":"receive streaming session, msgId: 4821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.86369863+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-05-12T14:25:41.86370503+07:00","message":"receive interim result [false|false]: สถานที่ตัวใหญ่ที่เป็นปัญหาของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.863716576+07:00","message":"[buffer interim] 4821 false สถานที่ตัวใหญ่ที่เป็นปัญหาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.863723953+07:00","message":"[bufferProcess] interim [460000000]:สถานที่ตัวใหญ่ที่เป็นปัญหาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.863726696+07:00","message":"[bufferProcess] send to processor:สถานที่ตัวใหญ่ที่เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.863730177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.863733243+07:00","message":"> Transcript [53256] [false]: 'สถานที่ตัวใหญ่ที่เป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.863742949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.863745415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.863747572+07:00","message":"StatePrefix: 'สถานที่ตัวใหญ่ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.863749789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.884103319+07:00","message":"receive streaming session, msgId: 4821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.88413091+07:00","message":"receive 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-05-12T14:25:41.884136083+07:00","message":"receive interim result [false|false]: สถานที่ตัวใหญ่ที่เป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:41.884155505+07:00","message":"[buffer interim] 4821 false สถานที่ตัวใหญ่ที่เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.884162048+07:00","message":"[bufferProcess] interim [520000000]:สถานที่ตัวใหญ่ที่เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.884164353+07:00","message":"[bufferProcess] send to processor:สถานที่ตัวใหญ่ที่เป็นปัญหาของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.884167291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.884173193+07:00","message":"> Transcript [53257] [false]: 'สถานที่ตัวใหญ่ที่เป็นปัญหาของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.884176726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.88417871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.884180554+07:00","message":"StatePrefix: 'สถานที่ตัวใหญ่ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:41.884182439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:42.058131419+07:00","message":"receive streaming session, msgId: 4821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:42.058168807+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-05-12T14:25:42.058175974+07:00","message":"receive interim result [false|false]: สถานที่ตัวใหญ่ที่เป็นปัญหาข้อร้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:42.058192318+07:00","message":"[buffer interim] 4821 false สถานที่ตัวใหญ่ที่เป็นปัญหาข้อร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.05820459+07:00","message":"[bufferProcess] interim [700000000]:สถานที่ตัวใหญ่ที่เป็นปัญหาข้อร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.058212623+07:00","message":"[bufferProcess] send to processor:สถานที่ตัวใหญ่ที่เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.05821938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.058222864+07:00","message":"> Transcript [53258] [false]: 'สถานที่ตัวใหญ่ที่เป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.058226441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.058228484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.058231325+07:00","message":"StatePrefix: 'สถานที่ตัวใหญ่ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.058233689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:42.36031926+07:00","message":"[GCS] IsForceVAD: false for message ID: 4821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:42.422195526+07:00","message":"[GCS] Start streaming session, msgId: 4822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:42.44024873+07:00","message":"receive streaming session, msgId: 4821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:42.440289735+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-05-12T14:25:42.440296413+07:00","message":"receive interim result [false|false]: สถานที่ตัวใหญ่ที่เป็นปัญหาข้อร้องเรียนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:42.440314056+07:00","message":"[buffer interim] 4821 false สถานที่ตัวใหญ่ที่เป็นปัญหาข้อร้องเรียนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.440327066+07:00","message":"[bufferProcess] interim [60000000]:สถานที่ตัวใหญ่ที่เป็นปัญหาข้อร้องเรียนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.440331362+07:00","message":"[bufferProcess] send to processor:สถานที่ตัวใหญ่ที่เป็นปัญหาข้อร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.440340327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.44034328+07:00","message":"> Transcript [53259] [false]: 'สถานที่ตัวใหญ่ที่เป็นปัญหาข้อร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.440346918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.440349417+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.440351352+07:00","message":"StatePrefix: 'สถานที่ตัวใหญ่ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.440353603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.440359526+07:00","message":"Push: 'สถานที่ตัวใหญ่ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.440361617+07:00","message":"TextPushed: 'สถานที่ตัวใหญ่ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.440363806+07:00","message":"Set new StatePrefix : 'สถานที่ตัวใหญ่ที่เป็นปัญหาข้อร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.440366107+07:00","message":"Next Push (prob) : 'ปัญหาข้อร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:42.440395925+07:00","message":"push: {false สถานที่ตัวใหญ่ที่เป็น 0 0xc004463a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:42.535117761+07:00","message":"receive streaming session, msgId: 4821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:42.535159124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่ส่วนใหญ่ที่เป็นปัญหาข้อร้องเรียนนะครับ\",\"confidence\":0.9333565}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:42.535170013+07:00","message":"receive interim result [true|false]: สถานที่ส่วนใหญ่ที่เป็นปัญหาข้อร้องเรียนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:42.535181837+07:00","message":"end recv isFinal message id 4821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:42.535184457+07:00","message":"end Recv id 4821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:42.535191436+07:00","message":"[buffer interim] 4821 true สถานที่ส่วนใหญ่ที่เป็นปัญหาข้อร้องเรียนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535201496+07:00","message":"[bufferProcess] interim [180000000]:สถานที่ส่วนใหญ่ที่เป็นปัญหาข้อร้องเรียนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535207142+07:00","message":"[bufferProcess] send to processor (isfinal):สถานที่ตัวใหญ่ที่เป็นปัญหาข้อร้องเรียนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535219786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535238148+07:00","message":"> Transcript [53260] [false]: 'สถานที่ตัวใหญ่ที่เป็นปัญหาข้อร้องเรียนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535245286+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535248004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535250461+07:00","message":"StatePrefix: 'สถานที่ตัวใหญ่ที่เป็นปัญหาข้อร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535253728+07:00","message":"TextPushed: 'สถานที่ตัวใหญ่ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535255872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535257932+07:00","message":"> Transcript [53261] [true]: 'สถานที่ส่วนใหญ่ที่เป็นปัญหาข้อร้องเรียนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535264022+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535265695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535267437+07:00","message":"StatePrefix: 'สถานที่ตัวใหญ่ที่เป็นปัญหาข้อร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535269316+07:00","message":"TextPushed: 'สถานที่ตัวใหญ่ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535270934+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535459069+07:00","message":"Push: 'ข้อร้องเรียนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535463678+07:00","message":"TextPushed: 'สถานที่ตัวใหญ่ที่เป็นข้อร้องเรียนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535466603+07:00","message":"Set new StatePrefix : 'สถานที่ส่วนใหญ่ที่เป็นปัญหาข้อร้องเรียนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535470627+07:00","message":"Next Push (prob) : 'สถานที่ส่วนใหญ่ที่เป็นปัญหาข้อร้องเรียนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:42.535481492+07:00","message":"push: {true ข้อร้องเรียนนะครับ 0 0xc004463a80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:42.535497397+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4821.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:42.545054214+07:00","message":"write wav file: './tmp/7565/7565_4821.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.099839531+07:00","message":"receive streaming session, msgId: 4822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.099878429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.099883985+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.099901137+07:00","message":"[buffer interim] 4822 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.099907225+07:00","message":"[bufferProcess] interim [480000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.099909069+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.277138852+07:00","message":"receive streaming session, msgId: 4822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.277183331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.2771892+07:00","message":"receive interim result [false|false]: อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.277202469+07:00","message":"[buffer interim] 4822 false อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.277209172+07:00","message":"[bufferProcess] interim [660000000]:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.277211582+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.277216367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.277218919+07:00","message":"> Transcript [53262] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.277221055+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.381022414+07:00","message":"[GCS] IsForceVAD: false for message ID: 4822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.510373149+07:00","message":"receive streaming session, msgId: 4822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.510419616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.510426443+07:00","message":"receive interim result [false|false]: อย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.510442924+07:00","message":"[buffer interim] 4822 false อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.510454629+07:00","message":"[bufferProcess] interim [900000000]:อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.510457018+07:00","message":"[bufferProcess] send to processor:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.510464937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.510468044+07:00","message":"> Transcript [53263] [false]: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.510471757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.510473915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.510476124+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.510478135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.586064896+07:00","message":"receive streaming session, msgId: 4822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.586106102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่น\",\"confidence\":0.7319509}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.586112881+07:00","message":"receive interim result [true|false]: อย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.586121449+07:00","message":"end recv isFinal message id 4822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.5861234+07:00","message":"end Recv id 4822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.586130123+07:00","message":"[buffer interim] 4822 true อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.586137751+07:00","message":"[bufferProcess] interim [990000000]:อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.58614651+07:00","message":"[bufferProcess] send to processor (isfinal):อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.586150226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.586153648+07:00","message":"> Transcript [53264] [false]: 'อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.586156149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.586158002+07:00","message":"Set new StatePrefix: 'อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.586159653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.58616148+07:00","message":"> Transcript [53265] [true]: 'อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.586163728+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.586165506+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.586167385+07:00","message":"StatePrefix: 'อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.586169536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:43.586178641+07:00","message":"Push: 'อย่างเช่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.586186379+07:00","message":"push: {true อย่างเช่น 0 0xc002e83680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:43.591861238+07:00","message":"write wav file: './tmp/7565/7565_4822.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:43.643140642+07:00","message":"[GCS] Start streaming session, msgId: 4823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:44.187026572+07:00","message":"receive streaming session, msgId: 4823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:44.187067442+07:00","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-05-12T14:25:44.187073+07:00","message":"receive interim result [false|false]: ปากกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:44.187088351+07:00","message":"[buffer interim] 4823 false ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.187096224+07:00","message":"[bufferProcess] interim [420000000]:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.187098166+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:44.295555339+07:00","message":"receive streaming session, msgId: 4823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:44.295593403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:44.29559944+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:44.295612701+07:00","message":"[buffer interim] 4823 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.295619479+07:00","message":"[bufferProcess] interim [480000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.295621934+07:00","message":"[bufferProcess] send to processor:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.295628949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.295631573+07:00","message":"> Transcript [53266] [false]: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.29563384+07:00","message":"Set StatePrefix (first interim): 'ปากกา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:44.411221093+07:00","message":"[GCS] IsForceVAD: false for message ID: 4823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:44.472266261+07:00","message":"[GCS] Start streaming session, msgId: 4824"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:44.501130713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:44.501136389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:44.518221606+07:00","message":"receive streaming session, msgId: 4823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:44.518262984+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-05-12T14:25:44.518269107+07:00","message":"receive interim result [true|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:44.518278199+07:00","message":"end recv isFinal message id 4823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:44.518280375+07:00","message":"end Recv id 4823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:44.518287407+07:00","message":"[buffer interim] 4823 true อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.518294667+07:00","message":"[bufferProcess] interim [780000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.518301406+07:00","message":"[bufferProcess] send to processor (isfinal):อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.518304736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.518307644+07:00","message":"> Transcript [53267] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.518309744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.518311744+07:00","message":"Set new StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.51831332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.518315221+07:00","message":"> Transcript [53268] [true]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.518317497+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.5183194+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.518321543+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.51832336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:44.518329004+07:00","message":"Push: 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:44.518337694+07:00","message":"push: {true อาการ 0 0xc004ec5400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:44.524164108+07:00","message":"write wav file: './tmp/7565/7565_4823.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.00041943+07:00","message":"receive streaming session, msgId: 4824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.000473033+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-05-12T14:25:45.000480341+07:00","message":"receive interim result [false|false]: บริษัท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.000498144+07:00","message":"[buffer interim] 4824 false บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.000508043+07:00","message":"[bufferProcess] interim [360000000]:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.000511261+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.003088755+07:00","message":"receive streaming session, msgId: 4824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.003124152+07:00","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-05-12T14:25:45.003129547+07:00","message":"receive interim result [false|false]: บริการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.003143887+07:00","message":"[buffer interim] 4824 false บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.003150642+07:00","message":"[bufferProcess] interim [420000000]:บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.003153041+07:00","message":"[bufferProcess] send to processor:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.003159486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.003162132+07:00","message":"> Transcript [53269] [false]: 'บริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.003164227+07:00","message":"Set StatePrefix (first interim): 'บริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.201617196+07:00","message":"receive streaming session, msgId: 4824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.201666715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.201675384+07:00","message":"receive interim result [false|false]: บริการหลัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.201695386+07:00","message":"[buffer interim] 4824 false บริการหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.201703948+07:00","message":"[bufferProcess] interim [600000000]:บริการหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.201708258+07:00","message":"[bufferProcess] send to processor:บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.201717877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.201722472+07:00","message":"> Transcript [53270] [false]: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.20172557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.201728782+07:00","message":"Set new StatePrefix: 'บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.332159773+07:00","message":"receive streaming session, msgId: 4824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.332203811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการและการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.332210291+07:00","message":"receive interim result [false|false]: บริการและการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.332229349+07:00","message":"[buffer interim] 4824 false บริการและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.332241697+07:00","message":"[bufferProcess] interim [720000000]:บริการและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.332244481+07:00","message":"[bufferProcess] send to processor:บริการหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.332248295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.332251323+07:00","message":"> Transcript [53271] [false]: 'บริการหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.332255594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.332258332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.332260238+07:00","message":"StatePrefix: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.332262899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.51357105+07:00","message":"receive streaming session, msgId: 4824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.513610615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการหลังการขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.513616231+07:00","message":"receive interim result [false|false]: บริการหลังการขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:45.513632559+07:00","message":"[buffer interim] 4824 false บริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.513640022+07:00","message":"[bufferProcess] interim [840000000]:บริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.513642285+07:00","message":"[bufferProcess] send to processor:บริการและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.513646029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.513648872+07:00","message":"> Transcript [53272] [false]: 'บริการและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.513652284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.513654187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.513656131+07:00","message":"StatePrefix: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:45.513658256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:46.134451673+07:00","message":"receive streaming session, msgId: 4824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:46.134486056+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-05-12T14:25:46.134492574+07:00","message":"receive interim result [false|false]: บริการหลังการขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:46.134505611+07:00","message":"[buffer interim] 4824 false บริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.134511937+07:00","message":"[bufferProcess] interim [440000000]:บริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.13451439+07:00","message":"[bufferProcess] send to processor:บริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.134519737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.134522396+07:00","message":"> Transcript [53273] [false]: 'บริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.134525715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.134527862+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.134531222+07:00","message":"StatePrefix: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.134533429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:46.24021403+07:00","message":"receive streaming session, msgId: 4824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:46.240260526+07:00","message":"receive 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-05-12T14:25:46.240266887+07:00","message":"receive interim result [false|false]: บริการหลังการขายโดยเฉพาะประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:46.240288687+07:00","message":"[buffer interim] 4824 false บริการหลังการขายโดยเฉพาะประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.240299512+07:00","message":"[bufferProcess] interim [620000000]:บริการหลังการขายโดยเฉพาะประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.240302176+07:00","message":"[bufferProcess] send to processor:บริการหลังการขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.240309552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.240313634+07:00","message":"> Transcript [53274] [false]: 'บริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.240318789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.240321782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.240323636+07:00","message":"StatePrefix: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.240325622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.240331419+07:00","message":"Push: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.24033329+07:00","message":"TextPushed: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.24033524+07:00","message":"Set new StatePrefix : 'บริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.240338145+07:00","message":"Next Push (prob) : 'หลังการขาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:46.240346829+07:00","message":"push: {false บริการ 0 0xc0035b8d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:46.539062764+07:00","message":"receive streaming session, msgId: 4824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:46.53910099+07:00","message":"receive 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-05-12T14:25:46.53910739+07:00","message":"receive interim result [false|false]: บริการหลังการขายเป็นประเด็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:46.539120418+07:00","message":"[buffer interim] 4824 false บริการหลังการขายเป็นประเด็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.539127417+07:00","message":"[bufferProcess] interim [860000000]:บริการหลังการขายเป็นประเด็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.539129975+07:00","message":"[bufferProcess] send to processor:บริการหลังการขายโดยเฉพาะประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.539133314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.539136019+07:00","message":"> Transcript [53275] [false]: 'บริการหลังการขายโดยเฉพาะประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.539139085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.539141071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.539143121+07:00","message":"StatePrefix: 'บริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:46.539145396+07:00","message":"TextPushed: 'บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:47.112244725+07:00","message":"receive streaming session, msgId: 4824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:47.112290728+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-05-12T14:25:47.112296397+07:00","message":"receive interim result [false|false]: บริการหลังการขายเป็นประเด็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:47.112313476+07:00","message":"[buffer interim] 4824 false บริการหลังการขายเป็นประเด็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:47.112321824+07:00","message":"[bufferProcess] interim [460000000]:บริการหลังการขายเป็นประเด็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:47.1123244+07:00","message":"[bufferProcess] send to processor:บริการหลังการขายเป็นประเด็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:47.112328475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:47.112331486+07:00","message":"> Transcript [53276] [false]: 'บริการหลังการขายเป็นประเด็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:47.112336406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:47.112338758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:47.112341376+07:00","message":"StatePrefix: 'บริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:47.112344234+07:00","message":"TextPushed: 'บริการ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:47.501623783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:47.501636879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:47.860276074+07:00","message":"[GCS] IsForceVAD: false for message ID: 4824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:48.023377017+07:00","message":"receive streaming session, msgId: 4824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:48.023418142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการหลังการขายเป็นประเด็นอีก\",\"confidence\":0.8947967}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:48.023424757+07:00","message":"receive interim result [true|false]: บริการหลังการขายเป็นประเด็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:48.02343397+07:00","message":"end recv isFinal message id 4824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:48.02343645+07:00","message":"end Recv id 4824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:48.023442655+07:00","message":"[buffer interim] 4824 true บริการหลังการขายเป็นประเด็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:48.023452951+07:00","message":"[bufferProcess] interim [420000000]:บริการหลังการขายเป็นประเด็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:48.023455828+07:00","message":"[bufferProcess] send to processor (isfinal):บริการหลังการขายเป็นประเด็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:48.023459359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:48.023462362+07:00","message":"> Transcript [53277] [false]: 'บริการหลังการขายเป็นประเด็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:48.02346535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:48.023467136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:48.0234694+07:00","message":"StatePrefix: 'บริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:48.023471605+07:00","message":"TextPushed: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:48.023473215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:48.023475175+07:00","message":"> Transcript [53278] [true]: 'บริการหลังการขายเป็นประเด็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:48.023477154+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:48.023480951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:48.023482695+07:00","message":"StatePrefix: 'บริการหลังการขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:48.023484471+07:00","message":"TextPushed: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:48.023487364+07:00","message":"Push: 'หลังการขายเป็นประเด็นอีก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:48.023495328+07:00","message":"push: {true หลังการขายเป็นประเด็นอีก 0 0xc0035b8d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:48.03248873+07:00","message":"write wav file: './tmp/7565/7565_4824.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:48.181665139+07:00","message":"[GCS] Start streaming session, msgId: 4825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:49.746511963+07:00","message":"receive streaming session, msgId: 4825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:49.746552603+07:00","message":"receive 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-05-12T14:25:49.746557988+07:00","message":"receive interim result [false|false]: ส่วนใหญ่ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:49.746575486+07:00","message":"[buffer interim] 4825 false ส่วนใหญ่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:49.746583101+07:00","message":"[bufferProcess] interim [560000000]:ส่วนใหญ่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:49.746585196+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:49.746591886+07:00","message":"[bufferProcess] send to processor (ticker):ส่วนใหญ่ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:49.746594345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:49.746600993+07:00","message":"> Transcript [53279] [false]: 'ส่วนใหญ่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:49.746603158+07:00","message":"Set StatePrefix (first interim): 'ส่วนใหญ่ไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:49.791393845+07:00","message":"[GCS] IsForceVAD: false for message ID: 4825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:49.853131664+07:00","message":"[GCS] Start streaming session, msgId: 4826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:49.914740272+07:00","message":"receive streaming session, msgId: 4825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:49.914793467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่\",\"confidence\":0.8486995}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:49.914799521+07:00","message":"receive interim result [true|false]: ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:49.914812444+07:00","message":"end recv isFinal message id 4825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:49.914815051+07:00","message":"end Recv id 4825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:49.914823002+07:00","message":"[buffer interim] 4825 true ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:49.914831027+07:00","message":"[bufferProcess] interim [830000000]:ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:49.914834351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:49.914837245+07:00","message":"> Transcript [53280] [true]: 'ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:49.914840056+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:49.91484305+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:49.914844986+07:00","message":"StatePrefix: 'ส่วนใหญ่ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:49.914847969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:49.914850899+07:00","message":"Push: 'ไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:49.914859731+07:00","message":"push: {true ไม่ใช่ 0 0xc002a7c600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:49.921657891+07:00","message":"write wav file: './tmp/7565/7565_4825.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:50.441685805+07:00","message":"receive streaming session, msgId: 4826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:50.441735884+07:00","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-05-12T14:25:50.441747568+07:00","message":"receive interim result [false|false]: เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:50.441762866+07:00","message":"[buffer interim] 4826 false เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.44176913+07:00","message":"[bufferProcess] interim [420000000]:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.441771054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:50.501843699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:50.501879285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:50.596196829+07:00","message":"receive streaming session, msgId: 4826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:50.596241261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:50.596248778+07:00","message":"receive interim result [false|false]: เกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:50.596265706+07:00","message":"[buffer interim] 4826 false เกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.596274938+07:00","message":"[bufferProcess] interim [540000000]:เกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.596278531+07:00","message":"[bufferProcess] send to processor:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.596286762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.596290553+07:00","message":"> Transcript [53281] [false]: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.596293759+07:00","message":"Set StatePrefix (first interim): 'เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:50.691261683+07:00","message":"[GCS] IsForceVAD: false for message ID: 4826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:50.810521495+07:00","message":"receive streaming session, msgId: 4826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:50.810560104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดจาก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:50.810567093+07:00","message":"receive interim result [true|false]: เกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:50.81057603+07:00","message":"end recv isFinal message id 4826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:50.810579682+07:00","message":"end Recv id 4826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:50.810588882+07:00","message":"[buffer interim] 4826 true เกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.810597402+07:00","message":"[bufferProcess] interim [870000000]:เกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.810600929+07:00","message":"[bufferProcess] send to processor (isfinal):เกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.810605394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.810609307+07:00","message":"> Transcript [53282] [false]: 'เกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.810612818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.810615804+07:00","message":"Set new StatePrefix: 'เกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.810618427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.810622145+07:00","message":"> Transcript [53283] [true]: 'เกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.810626038+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.81062874+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.810631263+07:00","message":"StatePrefix: 'เกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.810633973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:50.810638147+07:00","message":"Push: 'เกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:50.810647745+07:00","message":"push: {true เกิดจาก 0 0xc004ec4680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:50.816376438+07:00","message":"write wav file: './tmp/7565/7565_4826.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:50.882545967+07:00","message":"[GCS] Start streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:51.678033254+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:51.678090333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:51.678096129+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:51.678114258+07:00","message":"[buffer interim] 4827 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:51.678122146+07:00","message":"[bufferProcess] interim [600000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:51.678124177+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:51.897037849+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:51.897085169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:51.897091522+07:00","message":"receive interim result [false|false]: ความจำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:51.89710733+07:00","message":"[buffer interim] 4827 false ความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:51.897116083+07:00","message":"[bufferProcess] interim [780000000]:ความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:51.897118672+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:51.897121982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:51.89712512+07:00","message":"> Transcript [53284] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:51.897127207+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:52.100983511+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:52.10101994+07:00","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-05-12T14:25:52.101028028+07:00","message":"receive interim result [false|false]: ความจำพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:52.101042743+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:52.101047443+07:00","message":"receive 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-05-12T14:25:52.101050197+07:00","message":"receive interim result [false|false]: ความชำรุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:52.101055394+07:00","message":"[buffer interim] 4827 false ความจำพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:52.101058964+07:00","message":"[buffer interim] 4827 false ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.101064562+07:00","message":"[bufferProcess] interim [960000000]:ความจำพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.101066629+07:00","message":"[bufferProcess] send to processor:ความจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.101069379+07:00","message":"[bufferProcess] interim [20000000]:ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.101071577+07:00","message":"[bufferProcess] send to processor:ความจำพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.101076629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.101079406+07:00","message":"> Transcript [53285] [false]: 'ความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.101082141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.101083911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.10108574+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.101087643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.101089278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.101091275+07:00","message":"> Transcript [53286] [false]: 'ความจำพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.101093175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.101094747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.101096379+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.101098048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:52.644641166+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:52.644678786+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-05-12T14:25:52.644686326+07:00","message":"receive interim result [false|false]: ความชำรุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:52.644702933+07:00","message":"[buffer interim] 4827 false ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.644714072+07:00","message":"[bufferProcess] interim [620000000]:ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.64471754+07:00","message":"[bufferProcess] send to processor:ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.644722185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.644728224+07:00","message":"> Transcript [53287] [false]: 'ความชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.644733178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.644736116+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.644739083+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:52.644741953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.269135821+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.269184222+07:00","message":"receive 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-05-12T14:25:53.26919045+07:00","message":"receive interim result [false|false]: ความชำรุดกับประเด็นความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.269217254+07:00","message":"[buffer interim] 4827 false ความชำรุดกับประเด็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.269224518+07:00","message":"[bufferProcess] interim [160000000]:ความชำรุดกับประเด็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.269227208+07:00","message":"[bufferProcess] send to processor:ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.269235354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.269238219+07:00","message":"> Transcript [53288] [false]: 'ความชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.269241776+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.269244106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.269246388+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.269248286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.269250801+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.269255765+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.269257848+07:00","message":"Set new StatePrefix : 'ความชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.269259946+07:00","message":"Next Push (prob) : 'ชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.269267203+07:00","message":"push: {false ความ 0 0xc002a7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.291089796+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.291123318+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-05-12T14:25:53.291129075+07:00","message":"receive interim result [false|false]: ความชำรุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.291143365+07:00","message":"[buffer interim] 4827 false ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.29114991+07:00","message":"[bufferProcess] interim [220000000]:ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.291152576+07:00","message":"[bufferProcess] send to processor:ความชำรุดกับประเด็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.291155994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.291158812+07:00","message":"> Transcript [53289] [false]: 'ความชำรุดกับประเด็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.291161791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.291163716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.291165658+07:00","message":"StatePrefix: 'ความชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.291167967+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:53.502457298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:53.502458058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.542601626+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.542652615+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-05-12T14:25:53.542658721+07:00","message":"receive interim result [false|false]: ความชำรุดกับประเด็นความรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.542673423+07:00","message":"[buffer interim] 4827 false ความชำรุดกับประเด็นความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.542681355+07:00","message":"[bufferProcess] interim [340000000]:ความชำรุดกับประเด็นความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.542683693+07:00","message":"[bufferProcess] send to processor:ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.542688838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.542691416+07:00","message":"> Transcript [53290] [false]: 'ความชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.542694701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.542696626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.542698777+07:00","message":"StatePrefix: 'ความชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.542701203+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.596131185+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.596168754+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-05-12T14:25:53.59617443+07:00","message":"receive interim result [false|false]: ความชำรุดกับประเด็นความกรุณา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.596186633+07:00","message":"[buffer interim] 4827 false ความชำรุดกับประเด็นความกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.596193531+07:00","message":"[bufferProcess] interim [460000000]:ความชำรุดกับประเด็นความกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.596196247+07:00","message":"[bufferProcess] send to processor:ความชำรุดกับประเด็นความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.596201158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.596203994+07:00","message":"> Transcript [53291] [false]: 'ความชำรุดกับประเด็นความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.59620747+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.59620957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.596211517+07:00","message":"StatePrefix: 'ความชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.596213866+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.690245904+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.690283219+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-05-12T14:25:53.690290483+07:00","message":"receive interim result [false|false]: ความชำรุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.690308263+07:00","message":"[buffer interim] 4827 false ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.69031595+07:00","message":"[bufferProcess] interim [580000000]:ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.690318579+07:00","message":"[bufferProcess] send to processor:ความชำรุดกับประเด็นความกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.690322081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.690324733+07:00","message":"> Transcript [53292] [false]: 'ความชำรุดกับประเด็นความกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.69032801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.690330534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.690332464+07:00","message":"StatePrefix: 'ความชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.690334597+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.690337169+07:00","message":"Push: 'ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.690339104+07:00","message":"TextPushed: 'ความชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.690341434+07:00","message":"Set new StatePrefix : 'ความชำรุดกับประเด็นความกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.690343937+07:00","message":"Next Push (prob) : 'กับประเด็นความกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.690351558+07:00","message":"push: {false ชำรุด 0 0xc002a7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.715883344+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.715920114+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-05-12T14:25:53.715926739+07:00","message":"receive interim result [false|false]: ความชำรุดกับประเด็นความกรุณา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.71594125+07:00","message":"[buffer interim] 4827 false ความชำรุดกับประเด็นความกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.715952525+07:00","message":"[bufferProcess] interim [640000000]:ความชำรุดกับประเด็นความกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.715955179+07:00","message":"[bufferProcess] send to processor:ความชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.715958493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.715961183+07:00","message":"> Transcript [53293] [false]: 'ความชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.715963449+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.867076002+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.867111706+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-05-12T14:25:53.867118183+07:00","message":"receive interim result [false|false]: ความชำรุดกับประเด็นความกรุณาความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:53.867133886+07:00","message":"[buffer interim] 4827 false ความชำรุดกับประเด็นความกรุณาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.867141286+07:00","message":"[bufferProcess] interim [760000000]:ความชำรุดกับประเด็นความกรุณาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.86714377+07:00","message":"[bufferProcess] send to processor:ความชำรุดกับประเด็นความกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.867147048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.867149519+07:00","message":"> Transcript [53294] [false]: 'ความชำรุดกับประเด็นความกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.867152729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.8671548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.867157021+07:00","message":"StatePrefix: 'ความชำรุดกับประเด็นความกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:53.867159257+07:00","message":"TextPushed: 'ความชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.03604023+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.036084128+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-05-12T14:25:54.036091461+07:00","message":"receive interim result [false|false]: ความชำรุดกับประเด็นความรู้ความคิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.03610963+07:00","message":"[buffer interim] 4827 false ความชำรุดกับประเด็นความรู้ความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.03612508+07:00","message":"[bufferProcess] interim [940000000]:ความชำรุดกับประเด็นความรู้ความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.03612916+07:00","message":"[bufferProcess] send to processor:ความชำรุดกับประเด็นความกรุณาความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.036136077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.036141134+07:00","message":"> Transcript [53295] [false]: 'ความชำรุดกับประเด็นความกรุณาความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.036146062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.036149368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.036152942+07:00","message":"StatePrefix: 'ความชำรุดกับประเด็นความกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.036157615+07:00","message":"TextPushed: 'ความชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.066780907+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.066818595+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-05-12T14:25:54.066825775+07:00","message":"receive interim result [false|false]: ความชำรุดกับประเด็นความดันลดความสว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.066844048+07:00","message":"[buffer interim] 4827 false ความชำรุดกับประเด็นความดันลดความสว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.066853025+07:00","message":"[bufferProcess] interim [0]:ความชำรุดกับประเด็นความดันลดความสว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.066855291+07:00","message":"[bufferProcess] send to processor:ความชำรุดกับประเด็นความรู้ความคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.066862387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.066864938+07:00","message":"> Transcript [53296] [false]: 'ความชำรุดกับประเด็นความรู้ความคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.066867806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.066870208+07:00","message":"Set new StatePrefix: 'ความชำรุดกับประเด็นความรู้ความคิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.094088678+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.09412049+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-05-12T14:25:54.094125572+07:00","message":"receive interim result [false|false]: ความชำรุดกับประเด็นความกรุณาความสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.094141616+07:00","message":"[buffer interim] 4827 false ความชำรุดกับประเด็นความกรุณาความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.094148397+07:00","message":"[bufferProcess] interim [60000000]:ความชำรุดกับประเด็นความกรุณาความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.094150905+07:00","message":"[bufferProcess] send to processor:ความชำรุดกับประเด็นความดันลดความสว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.094154393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.094157273+07:00","message":"> Transcript [53297] [false]: 'ความชำรุดกับประเด็นความดันลดความสว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.094159555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.094161642+07:00","message":"Set new StatePrefix: 'ความชำรุดกับประเด็นความดันลดความสว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.248867563+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.248902547+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-05-12T14:25:54.248909562+07:00","message":"receive interim result [false|false]: ความชำรุดกับประเด็นความกรุณาความเสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.248923597+07:00","message":"[buffer interim] 4827 false ความชำรุดกับประเด็นความกรุณาความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.248930811+07:00","message":"[bufferProcess] interim [180000000]:ความชำรุดกับประเด็นความกรุณาความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.248933257+07:00","message":"[bufferProcess] send to processor:ความชำรุดกับประเด็นความกรุณาความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.24893635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.248939523+07:00","message":"> Transcript [53298] [false]: 'ความชำรุดกับประเด็นความกรุณาความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.248941876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.248943992+07:00","message":"Set new StatePrefix: 'ความชำรุดกับประเด็นความกรุณาความสะอาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.399377147+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.399411363+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-05-12T14:25:54.399417492+07:00","message":"receive interim result [false|false]: ความชำรุดกับประเด็นความกรุณาความสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.399434378+07:00","message":"[buffer interim] 4827 false ความชำรุดกับประเด็นความกรุณาความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.399441637+07:00","message":"[bufferProcess] interim [240000000]:ความชำรุดกับประเด็นความกรุณาความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.399444572+07:00","message":"[bufferProcess] send to processor:ความชำรุดกับประเด็นความกรุณาความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.399452404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.399455689+07:00","message":"> Transcript [53299] [false]: 'ความชำรุดกับประเด็นความกรุณาความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.399458338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.399460442+07:00","message":"Set new StatePrefix: 'ความชำรุดกับประเด็นความกรุณาความเสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.415061169+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.415094615+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-05-12T14:25:54.415100434+07:00","message":"receive interim result [false|false]: ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.415112748+07:00","message":"[buffer interim] 4827 false ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.415118913+07:00","message":"[bufferProcess] interim [360000000]:ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.415121541+07:00","message":"[bufferProcess] send to processor:ความชำรุดกับประเด็นความกรุณาความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.415126594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.415129339+07:00","message":"> Transcript [53300] [false]: 'ความชำรุดกับประเด็นความกรุณาความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.415131778+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.415133894+07:00","message":"Set new StatePrefix: 'ความชำรุดกับประเด็นความกรุณาความสะอาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.590909737+07:00","message":"[GCS] IsForceVAD: false for message ID: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.615092138+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.615135273+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-05-12T14:25:54.615141221+07:00","message":"receive interim result [false|false]: ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.615157491+07:00","message":"[buffer interim] 4827 false ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.615171588+07:00","message":"[bufferProcess] interim [540000000]:ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.615174689+07:00","message":"[bufferProcess] send to processor:ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.615178213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.615181116+07:00","message":"> Transcript [53301] [false]: 'ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.615183636+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.61518574+07:00","message":"Set new StatePrefix: 'ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.79405167+07:00","message":"receive streaming session, msgId: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.794099606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิดจาก\",\"confidence\":0.940272}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.794109277+07:00","message":"receive interim result [true|false]: ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.794121868+07:00","message":"end recv isFinal message id 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.794125021+07:00","message":"end Recv id 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.794148143+07:00","message":"[buffer interim] 4827 true ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.794170303+07:00","message":"[bufferProcess] interim [750000000]:ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.794174436+07:00","message":"[bufferProcess] send to processor (isfinal):ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.794178465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.794183048+07:00","message":"> Transcript [53302] [false]: 'ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.794188489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.794191507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.794194791+07:00","message":"StatePrefix: 'ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.794200052+07:00","message":"TextPushed: 'ความชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.79420189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.794203832+07:00","message":"> Transcript [53303] [true]: 'ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.794206683+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.794208333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.79420988+07:00","message":"StatePrefix: 'ความชำรุดกับประเด็นความกรุณาความเสียหายที่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.794211821+07:00","message":"TextPushed: 'ความชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:54.794217903+07:00","message":"Push: 'กับประเด็นความกรุณาความเสียหายที่เกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.794228316+07:00","message":"push: {true กับประเด็นความกรุณาความเสียหายที่เกิดจาก 0 0xc002a7cc80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:54.804780175+07:00","message":"write wav file: './tmp/7565/7565_4827.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:54.912834439+07:00","message":"[GCS] Start streaming session, msgId: 4828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:55.643783914+07:00","message":"receive streaming session, msgId: 4828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:55.643834568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั๋วรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:55.643842063+07:00","message":"receive interim result [false|false]: ตั๋วรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:55.643859719+07:00","message":"[buffer interim] 4828 false ตั๋วรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:55.643867955+07:00","message":"[bufferProcess] interim [600000000]:ตั๋วรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:55.643870638+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:55.788904262+07:00","message":"receive streaming session, msgId: 4828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:55.788947799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวรถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:55.788954174+07:00","message":"receive interim result [false|false]: ตัวรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:55.788970844+07:00","message":"[buffer interim] 4828 false ตัวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:55.78897929+07:00","message":"[bufferProcess] interim [720000000]:ตัวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:55.788981939+07:00","message":"[bufferProcess] send to processor:ตั๋วรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:55.788988581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:55.788991472+07:00","message":"> Transcript [53304] [false]: 'ตั๋วรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:55.788993659+07:00","message":"Set StatePrefix (first interim): 'ตั๋วรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.273598557+07:00","message":"receive streaming session, msgId: 4828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.273640099+07:00","message":"receive 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-05-12T14:25:56.273648103+07:00","message":"receive interim result [false|false]: แต่น้อยแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.273662749+07:00","message":"[buffer interim] 4828 false แต่น้อยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.273670589+07:00","message":"[bufferProcess] interim [140000000]:แต่น้อยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.273673808+07:00","message":"[bufferProcess] send to processor:ตัวรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.273685175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.273688278+07:00","message":"> Transcript [53305] [false]: 'ตัวรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.273690815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.273692953+07:00","message":"Set new StatePrefix: 'ตัวรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.461439489+07:00","message":"[GCS] Cleaned up inactive client: 4796"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.461462273+07:00","message":"[GCS] Cleaned up inactive client: 4799"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.461465313+07:00","message":"[GCS] Cleaned up inactive client: 4801"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.461467257+07:00","message":"[GCS] Cleaned up inactive client: 4793"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.461469426+07:00","message":"[GCS] Cleaned up inactive client: 4797"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.461471464+07:00","message":"[GCS] Cleaned up inactive client: 4800"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.461473393+07:00","message":"[GCS] Cleaned up inactive client: 4798"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.461475487+07:00","message":"[GCS] Cleaned up inactive client: 4802"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.461477569+07:00","message":"[GCS] Cleaned up inactive client: 4795"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.461479809+07:00","message":"[GCS] Cleaned up inactive client: 4803"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.461481966+07:00","message":"[GCS] Cleaned up inactive client: 4794"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:56.503106942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:56.503117831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.510492129+07:00","message":"[GCS] IsForceVAD: false for message ID: 4828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.626918808+07:00","message":"receive streaming session, msgId: 4828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.626965781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่น้อยแต่\",\"confidence\":0.8612514}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.626971094+07:00","message":"receive interim result [true|false]: แต่น้อยแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.626978901+07:00","message":"end recv isFinal message id 4828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.626981919+07:00","message":"end Recv id 4828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.626990086+07:00","message":"[buffer interim] 4828 true แต่น้อยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.627000935+07:00","message":"[bufferProcess] interim [560000000]:แต่น้อยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.627004817+07:00","message":"[bufferProcess] send to processor (isfinal):แต่น้อยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.627008986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.627012546+07:00","message":"> Transcript [53306] [false]: 'แต่น้อยแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.627014883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.627016851+07:00","message":"Set new StatePrefix: 'แต่น้อยแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.627018505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.627020333+07:00","message":"> Transcript [53307] [true]: 'แต่น้อยแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.627023034+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.627024847+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.627026626+07:00","message":"StatePrefix: 'แต่น้อยแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.627028657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:56.627034467+07:00","message":"Push: 'แต่น้อยแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.627042337+07:00","message":"push: {true แต่น้อยแต่ 0 0xc004463800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:56.63394936+07:00","message":"write wav file: './tmp/7565/7565_4828.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:56.643373644+07:00","message":"[GCS] Start streaming session, msgId: 4829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:57.219600732+07:00","message":"receive streaming session, msgId: 4829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:57.219632708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:57.219638482+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:57.219652876+07:00","message":"[buffer interim] 4829 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:57.219658875+07:00","message":"[bufferProcess] interim [540000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:57.219660869+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:57.491946852+07:00","message":"receive streaming session, msgId: 4829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:57.492000923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นประเด็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:57.492007111+07:00","message":"receive interim result [false|false]: เป็นประเด็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:57.492024837+07:00","message":"[buffer interim] 4829 false เป็นประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:57.492033116+07:00","message":"[bufferProcess] interim [840000000]:เป็นประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:57.492036014+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:57.492039482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:57.492042318+07:00","message":"> Transcript [53308] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:57.492044654+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:57.696763892+07:00","message":"receive streaming session, msgId: 4829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:57.696800594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นประเด็นเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:57.696806382+07:00","message":"receive interim result [false|false]: เป็นประเด็นเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:57.696828986+07:00","message":"[buffer interim] 4829 false เป็นประเด็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:57.696836696+07:00","message":"[bufferProcess] interim [80000000]:เป็นประเด็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:57.696839141+07:00","message":"[bufferProcess] send to processor:เป็นประเด็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:57.696842539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:57.69684524+07:00","message":"> Transcript [53309] [false]: 'เป็นประเด็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:57.696848474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:57.69685035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:57.696852224+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:57.69685425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:58.711404876+07:00","message":"receive streaming session, msgId: 4829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:58.711442883+07:00","message":"receive 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-05-12T14:25:58.711449254+07:00","message":"receive interim result [false|false]: อุบัติเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:58.711463915+07:00","message":"[buffer interim] 4829 false อุบัติเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:58.711470876+07:00","message":"[bufferProcess] interim [100000000]:อุบัติเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:58.711473468+07:00","message":"[bufferProcess] send to processor:เป็นประเด็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:58.711478415+07:00","message":"[bufferProcess] send to processor (ticker):อุบัติเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:58.711481055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:58.711483917+07:00","message":"> Transcript [53310] [false]: 'เป็นประเด็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:58.711487384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:58.711489621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:58.71149168+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:58.711493844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:58.711495397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:58.711497531+07:00","message":"> Transcript [53311] [false]: 'อุบัติเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:58.711499058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:58.711500864+07:00","message":"Set new StatePrefix: 'อุบัติเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:59.298533451+07:00","message":"receive streaming session, msgId: 4829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:59.298571214+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-05-12T14:25:59.2985778+07:00","message":"receive interim result [false|false]: อุบัติเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:59.298591013+07:00","message":"[buffer interim] 4829 false อุบัติเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.2985988+07:00","message":"[bufferProcess] interim [700000000]:อุบัติเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.298600748+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:59.483929487+07:00","message":"receive streaming session, msgId: 4829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:59.483966545+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-05-12T14:25:59.483972854+07:00","message":"receive interim result [false|false]: อุบัติเหตุนะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:59.483989091+07:00","message":"[buffer interim] 4829 false อุบัติเหตุนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.48399837+07:00","message":"[bufferProcess] interim [880000000]:อุบัติเหตุนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.484002174+07:00","message":"[bufferProcess] send to processor:อุบัติเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.484007217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.484009771+07:00","message":"> Transcript [53312] [false]: 'อุบัติเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.484012877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.484015172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.484017049+07:00","message":"StatePrefix: 'อุบัติเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.484019004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:59.503917978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:25:59.503949611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:59.78077484+07:00","message":"[GCS] IsForceVAD: false for message ID: 4829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:59.876913759+07:00","message":"receive streaming session, msgId: 4829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:59.87694974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุบัติเหตุนะครับพี่\",\"confidence\":0.9401425}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:59.876955412+07:00","message":"receive interim result [true|false]: อุบัติเหตุนะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:59.876961361+07:00","message":"end recv isFinal message id 4829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:59.876963592+07:00","message":"end Recv id 4829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:59.87696999+07:00","message":"[buffer interim] 4829 true อุบัติเหตุนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.876979093+07:00","message":"[bufferProcess] interim [360000000]:อุบัติเหตุนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.876981945+07:00","message":"[bufferProcess] send to processor (isfinal):อุบัติเหตุนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.876985191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.876988092+07:00","message":"> Transcript [53313] [false]: 'อุบัติเหตุนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.876990957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.87699272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.876994601+07:00","message":"StatePrefix: 'อุบัติเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.876996533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.876998376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.87700036+07:00","message":"> Transcript [53314] [true]: 'อุบัติเหตุนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.877002321+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.87700402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.877005695+07:00","message":"StatePrefix: 'อุบัติเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.877007333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:25:59.877010128+07:00","message":"Push: 'อุบัติเหตุนะครับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:25:59.877017931+07:00","message":"push: {true อุบัติเหตุนะครับพี่ 0 0xc004ce9d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:25:59.885756957+07:00","message":"write wav file: './tmp/7565/7565_4829.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:00.042260204+07:00","message":"[GCS] Start streaming session, msgId: 4830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.125038982+07:00","message":"receive streaming session, msgId: 4830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.125083229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.125089091+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.125105262+07:00","message":"[buffer interim] 4830 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.125111912+07:00","message":"[bufferProcess] interim [900000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.125113751+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.125120388+07:00","message":"[bufferProcess] send to processor (ticker):แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.125123462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.125126159+07:00","message":"> Transcript [53315] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.125128236+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.323656861+07:00","message":"receive streaming session, msgId: 4830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.323701256+07:00","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-05-12T14:26:01.323707001+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.323723674+07:00","message":"[buffer interim] 4830 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.323731574+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.323733527+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.488675234+07:00","message":"receive streaming session, msgId: 4830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.488712037+07:00","message":"receive 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-05-12T14:26:01.488718226+07:00","message":"receive interim result [false|false]: แล้วก็เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.488731646+07:00","message":"[buffer interim] 4830 false แล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.488741305+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.48874443+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.488754962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.488759275+07:00","message":"> Transcript [53316] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.488763969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.488767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.488771002+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.48877296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.545938606+07:00","message":"receive streaming session, msgId: 4830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.545971531+07:00","message":"receive 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-05-12T14:26:01.5459773+07:00","message":"receive interim result [false|false]: แล้วก็อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.545990596+07:00","message":"[buffer interim] 4830 false แล้วก็อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.54599758+07:00","message":"[bufferProcess] interim [260000000]:แล้วก็อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.545999913+07:00","message":"[bufferProcess] send to processor:แล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.546004712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.546007675+07:00","message":"> Transcript [53317] [false]: 'แล้วก็เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.546010485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.546012289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.546014113+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.546016319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.651328593+07:00","message":"receive streaming session, msgId: 4830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.651364101+07:00","message":"receive 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-05-12T14:26:01.651371868+07:00","message":"receive interim result [false|false]: แล้วก็อะไหล่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.651389518+07:00","message":"[buffer interim] 4830 false แล้วก็อะไหล่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.651398754+07:00","message":"[bufferProcess] interim [440000000]:แล้วก็อะไหล่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.65140273+07:00","message":"[bufferProcess] send to processor:แล้วก็อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.651413563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.651417306+07:00","message":"> Transcript [53318] [false]: 'แล้วก็อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.651422151+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.651424919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.651428049+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.651430949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.913824582+07:00","message":"receive streaming session, msgId: 4830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.913879867+07:00","message":"receive 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-05-12T14:26:01.913885799+07:00","message":"receive interim result [false|false]: แล้วก็อะไหล่หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.913911973+07:00","message":"[buffer interim] 4830 false แล้วก็อะไหล่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.913922193+07:00","message":"[bufferProcess] interim [680000000]:แล้วก็อะไหล่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.913925256+07:00","message":"[bufferProcess] send to processor:แล้วก็อะไหล่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.913932155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.913935346+07:00","message":"> Transcript [53319] [false]: 'แล้วก็อะไหล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.913938855+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.91394117+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.913943584+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.913945832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.913951672+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.913953719+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.91395624+07:00","message":"Set new StatePrefix : 'แล้วก็อะไหล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.913958971+07:00","message":"Next Push (prob) : 'ก็อะไหล่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.913968181+07:00","message":"push: {false แล้ว 0 0xc004463c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.975108312+07:00","message":"receive streaming session, msgId: 4830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.975151217+07:00","message":"receive 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-05-12T14:26:01.975158999+07:00","message":"receive interim result [false|false]: แล้วก็อะไหล่หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:01.975174969+07:00","message":"[buffer interim] 4830 false แล้วก็อะไหล่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.975187418+07:00","message":"[bufferProcess] interim [740000000]:แล้วก็อะไหล่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.975191158+07:00","message":"[bufferProcess] send to processor:แล้วก็อะไหล่หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.975198717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.97520371+07:00","message":"> Transcript [53320] [false]: 'แล้วก็อะไหล่หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.975209282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.975212064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.975215125+07:00","message":"StatePrefix: 'แล้วก็อะไหล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:01.975218547+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.150460342+07:00","message":"[GCS] IsForceVAD: false for message ID: 4830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.244363107+07:00","message":"receive streaming session, msgId: 4830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.244400978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็อะไหล่หรือว่า\",\"confidence\":0.94861317}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.244407477+07:00","message":"receive interim result [true|false]: แล้วก็อะไหล่หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.24441516+07:00","message":"end recv isFinal message id 4830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.244417428+07:00","message":"end Recv id 4830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.244424738+07:00","message":"[buffer interim] 4830 true แล้วก็อะไหล่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.244432416+07:00","message":"[bufferProcess] interim [130000000]:แล้วก็อะไหล่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.244435318+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็อะไหล่หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.244438492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.24444102+07:00","message":"> Transcript [53321] [false]: 'แล้วก็อะไหล่หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.244444088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.24444594+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.244447664+07:00","message":"StatePrefix: 'แล้วก็อะไหล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.244449637+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.244453209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.24445515+07:00","message":"> Transcript [53322] [true]: 'แล้วก็อะไหล่หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.244457183+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.244458796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.244460347+07:00","message":"StatePrefix: 'แล้วก็อะไหล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.244462035+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.244464582+07:00","message":"Push: 'ก็อะไหล่หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.244472818+07:00","message":"push: {true ก็อะไหล่หรือว่า 0 0xc004463c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:02.252530044+07:00","message":"write wav file: './tmp/7565/7565_4830.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.289470672+07:00","message":"[GCS] Start streaming session, msgId: 4831"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:02.504711869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:02.504718406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.931972023+07:00","message":"receive streaming session, msgId: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.932016719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุปกรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.932022211+07:00","message":"receive interim result [false|false]: อุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.932037046+07:00","message":"[buffer interim] 4831 false อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.932043899+07:00","message":"[bufferProcess] interim [660000000]:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.93204576+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.932992942+07:00","message":"receive streaming session, msgId: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.933033308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์ประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.933039+07:00","message":"receive interim result [false|false]: องค์ประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:02.933054086+07:00","message":"[buffer interim] 4831 false องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.933061851+07:00","message":"[bufferProcess] interim [720000000]:องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.933064841+07:00","message":"[bufferProcess] send to processor:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.933070193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.933073886+07:00","message":"> Transcript [53323] [false]: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:02.93307684+07:00","message":"Set StatePrefix (first interim): 'อุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.254015228+07:00","message":"receive streaming session, msgId: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.254054424+07:00","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-05-12T14:26:03.254060429+07:00","message":"receive interim result [false|false]: องค์ประกอบที่ใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.254078135+07:00","message":"[buffer interim] 4831 false องค์ประกอบที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.254090137+07:00","message":"[bufferProcess] interim [960000000]:องค์ประกอบที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.25409258+07:00","message":"[bufferProcess] send to processor:องค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.254098364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.254101285+07:00","message":"> Transcript [53324] [false]: 'องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.254103583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.254105556+07:00","message":"Set new StatePrefix: 'องค์ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.273032692+07:00","message":"receive streaming session, msgId: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.273074454+07:00","message":"receive 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-05-12T14:26:03.273082557+07:00","message":"receive interim result [false|false]: องค์ประกอบวิชาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.273096865+07:00","message":"[buffer interim] 4831 false องค์ประกอบวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.273107634+07:00","message":"[bufferProcess] interim [20000000]:องค์ประกอบวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.273111088+07:00","message":"[bufferProcess] send to processor:องค์ประกอบที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.273117782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.273121904+07:00","message":"> Transcript [53325] [false]: 'องค์ประกอบที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.273126715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.273129622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.273132272+07:00","message":"StatePrefix: 'องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.273135222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.325942319+07:00","message":"receive streaming session, msgId: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.325982097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์ประกอบที่ใช้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.325988149+07:00","message":"receive interim result [false|false]: องค์ประกอบที่ใช้ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.326005829+07:00","message":"[buffer interim] 4831 false องค์ประกอบที่ใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.326013404+07:00","message":"[bufferProcess] interim [80000000]:องค์ประกอบที่ใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.326018028+07:00","message":"[bufferProcess] send to processor:องค์ประกอบวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.326022108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.326025944+07:00","message":"> Transcript [53326] [false]: 'องค์ประกอบวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.326030068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.326032273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.326034104+07:00","message":"StatePrefix: 'องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.326036104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.452722651+07:00","message":"receive streaming session, msgId: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.45277243+07:00","message":"receive 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-05-12T14:26:03.452778585+07:00","message":"receive interim result [false|false]: องค์ประกอบที่ใช้ในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.452791636+07:00","message":"[buffer interim] 4831 false องค์ประกอบที่ใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.452802737+07:00","message":"[bufferProcess] interim [200000000]:องค์ประกอบที่ใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.452805321+07:00","message":"[bufferProcess] send to processor:องค์ประกอบที่ใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.452810209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.452813014+07:00","message":"> Transcript [53327] [false]: 'องค์ประกอบที่ใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.452816742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.452818618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.452820711+07:00","message":"StatePrefix: 'องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.452822656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.715132924+07:00","message":"receive streaming session, msgId: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.715169875+07:00","message":"receive 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-05-12T14:26:03.715175968+07:00","message":"receive interim result [false|false]: องค์ประกอบที่ใช้ในการซ่อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.715191769+07:00","message":"[buffer interim] 4831 false องค์ประกอบที่ใช้ในการซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.715198926+07:00","message":"[bufferProcess] interim [500000000]:องค์ประกอบที่ใช้ในการซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.715201748+07:00","message":"[bufferProcess] send to processor:องค์ประกอบที่ใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.715207388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.715210812+07:00","message":"> Transcript [53328] [false]: 'องค์ประกอบที่ใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.715214092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.715216344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.715218187+07:00","message":"StatePrefix: 'องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.715220412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.715224729+07:00","message":"Push: 'องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.715226704+07:00","message":"TextPushed: 'องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.715228688+07:00","message":"Set new StatePrefix : 'องค์ประกอบที่ใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:03.71523107+07:00","message":"Next Push (prob) : 'ที่ใช้ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:03.715238886+07:00","message":"push: {false องค์ประกอบ 0 0xc004ec5280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:04.048403789+07:00","message":"receive streaming session, msgId: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:04.048439537+07:00","message":"receive 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-05-12T14:26:04.048445295+07:00","message":"receive interim result [false|false]: องค์ประกอบที่ใช้ในการซ่อมเหรียญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:04.048462662+07:00","message":"[buffer interim] 4831 false องค์ประกอบที่ใช้ในการซ่อมเหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.048470933+07:00","message":"[bufferProcess] interim [800000000]:องค์ประกอบที่ใช้ในการซ่อมเหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.048475999+07:00","message":"[bufferProcess] send to processor:องค์ประกอบที่ใช้ในการซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.048479546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.04848239+07:00","message":"> Transcript [53329] [false]: 'องค์ประกอบที่ใช้ในการซ่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.048485902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.048487968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.048495053+07:00","message":"StatePrefix: 'องค์ประกอบที่ใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.048497279+07:00","message":"TextPushed: 'องค์ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:04.189534127+07:00","message":"receive streaming session, msgId: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:04.189579932+07:00","message":"receive 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-05-12T14:26:04.189585959+07:00","message":"receive interim result [false|false]: องค์ประกอบที่ใช้ในการซ่อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:04.189602871+07:00","message":"[buffer interim] 4831 false องค์ประกอบที่ใช้ในการซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.189611629+07:00","message":"[bufferProcess] interim [920000000]:องค์ประกอบที่ใช้ในการซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.189614047+07:00","message":"[bufferProcess] send to processor:องค์ประกอบที่ใช้ในการซ่อมเหรียญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.18961943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.189622271+07:00","message":"> Transcript [53330] [false]: 'องค์ประกอบที่ใช้ในการซ่อมเหรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.1896262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.189628689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.189630645+07:00","message":"StatePrefix: 'องค์ประกอบที่ใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.18963305+07:00","message":"TextPushed: 'องค์ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:04.212737688+07:00","message":"receive streaming session, msgId: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:04.212771345+07:00","message":"receive 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-05-12T14:26:04.212777294+07:00","message":"receive interim result [false|false]: องค์ประกอบที่ใช้ในการซ่อมเรือนร่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:04.21278969+07:00","message":"[buffer interim] 4831 false องค์ประกอบที่ใช้ในการซ่อมเรือนร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.212795486+07:00","message":"[bufferProcess] interim [980000000]:องค์ประกอบที่ใช้ในการซ่อมเรือนร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.212798023+07:00","message":"[bufferProcess] send to processor:องค์ประกอบที่ใช้ในการซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.212803501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.212805871+07:00","message":"> Transcript [53331] [false]: 'องค์ประกอบที่ใช้ในการซ่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.212809517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.212811372+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.212813301+07:00","message":"StatePrefix: 'องค์ประกอบที่ใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.212815866+07:00","message":"TextPushed: 'องค์ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:04.414820441+07:00","message":"receive streaming session, msgId: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:04.414866705+07:00","message":"receive 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-05-12T14:26:04.414875669+07:00","message":"receive interim result [false|false]: องค์ประกอบที่ใช้ในการซ่อมเรียนราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:04.414891099+07:00","message":"[buffer interim] 4831 false องค์ประกอบที่ใช้ในการซ่อมเรียนราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.414899649+07:00","message":"[bufferProcess] interim [160000000]:องค์ประกอบที่ใช้ในการซ่อมเรียนราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.41490218+07:00","message":"[bufferProcess] send to processor:องค์ประกอบที่ใช้ในการซ่อมเรือนร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.414906081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.41490879+07:00","message":"> Transcript [53332] [false]: 'องค์ประกอบที่ใช้ในการซ่อมเรือนร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.414912366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.414914435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.414917541+07:00","message":"StatePrefix: 'องค์ประกอบที่ใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.414919986+07:00","message":"TextPushed: 'องค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.41492234+07:00","message":"Push: 'ที่ใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.41492423+07:00","message":"TextPushed: 'องค์ประกอบที่ใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.414927284+07:00","message":"Set new StatePrefix : 'องค์ประกอบที่ใช้ในการซ่อมเรือนร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.414930313+07:00","message":"Next Push (prob) : 'ซ่อมเรือนร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:04.414938938+07:00","message":"push: {false ที่ใช้ในการ 0 0xc004ec5280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:04.546610152+07:00","message":"receive streaming session, msgId: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:04.546646461+07:00","message":"receive 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-05-12T14:26:04.546651942+07:00","message":"receive interim result [false|false]: องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:04.546666361+07:00","message":"[buffer interim] 4831 false องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.546673695+07:00","message":"[bufferProcess] interim [280000000]:องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.546675987+07:00","message":"[bufferProcess] send to processor:องค์ประกอบที่ใช้ในการซ่อมเรียนราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.546679525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.546682161+07:00","message":"> Transcript [53333] [false]: 'องค์ประกอบที่ใช้ในการซ่อมเรียนราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.546684503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:04.546686301+07:00","message":"Set new StatePrefix: 'องค์ประกอบที่ใช้ในการซ่อมเรียนราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:05.114210155+07:00","message":"receive streaming session, msgId: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:05.114257872+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-05-12T14:26:05.11426477+07:00","message":"receive interim result [false|false]: องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:05.114285256+07:00","message":"[buffer interim] 4831 false องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.114297234+07:00","message":"[bufferProcess] interim [880000000]:องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.114299759+07:00","message":"[bufferProcess] send to processor:องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.114303687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.114307405+07:00","message":"> Transcript [53334] [false]: 'องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.114309557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.114312165+07:00","message":"Set new StatePrefix: 'องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:05.291508574+07:00","message":"[GCS] IsForceVAD: false for message ID: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:05.37079323+07:00","message":"receive streaming session, msgId: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:05.370839662+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-05-12T14:26:05.370846075+07:00","message":"receive interim result [false|false]: องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้านะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:05.370864092+07:00","message":"[buffer interim] 4831 false องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้านะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.370878705+07:00","message":"[bufferProcess] interim [180000000]:องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้านะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.370882864+07:00","message":"[bufferProcess] send to processor:องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.370889859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.370893118+07:00","message":"> Transcript [53335] [false]: 'องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.37089663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.370898657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.370900568+07:00","message":"StatePrefix: 'องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.370904408+07:00","message":"TextPushed: 'องค์ประกอบที่ใช้ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:05.409935223+07:00","message":"receive streaming session, msgId: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:05.409977254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้านะครับ\",\"confidence\":0.94457245}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:05.409986199+07:00","message":"receive interim result [true|false]: องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้านะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:05.409997644+07:00","message":"end recv isFinal message id 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:05.409999794+07:00","message":"end Recv id 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:05.410006272+07:00","message":"[buffer interim] 4831 true องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้านะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.410015784+07:00","message":"[bufferProcess] interim [240000000]:องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้านะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.410020911+07:00","message":"[bufferProcess] send to processor (isfinal):องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้านะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.410024258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.410027641+07:00","message":"> Transcript [53336] [false]: 'องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้านะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.410030745+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.410032905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.410034751+07:00","message":"StatePrefix: 'องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.410037193+07:00","message":"TextPushed: 'องค์ประกอบที่ใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.410039133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.410041335+07:00","message":"> Transcript [53337] [true]: 'องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้านะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.410043423+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.410045111+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.410046611+07:00","message":"StatePrefix: 'องค์ประกอบที่ใช้ในการซ่อมเรียนล่าช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.410048471+07:00","message":"TextPushed: 'องค์ประกอบที่ใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:05.410051121+07:00","message":"Push: 'ซ่อมเรียนล่าช้านะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:05.410087492+07:00","message":"push: {true ซ่อมเรียนล่าช้านะครับ 0 0xc004ec5280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:05.418227237+07:00","message":"write wav file: './tmp/7565/7565_4831.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:05.505093232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:05.50511536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:05.612339886+07:00","message":"[GCS] Start streaming session, msgId: 4832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:07.374563272+07:00","message":"receive streaming session, msgId: 4832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:07.374607738+07:00","message":"receive 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-05-12T14:26:07.374614418+07:00","message":"receive interim result [false|false]: คุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:07.374630079+07:00","message":"[buffer interim] 4832 false คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.374644194+07:00","message":"[bufferProcess] interim [740000000]:คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.374647373+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.374654586+07:00","message":"[bufferProcess] send to processor (ticker):คุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.374658462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.374662219+07:00","message":"> Transcript [53338] [false]: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.374665695+07:00","message":"Set StatePrefix (first interim): 'คุยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:07.689538574+07:00","message":"receive streaming session, msgId: 4832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:07.689582705+07:00","message":"receive 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-05-12T14:26:07.68958918+07:00","message":"receive interim result [false|false]: คุยกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:07.689604347+07:00","message":"[buffer interim] 4832 false คุยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.689612583+07:00","message":"[bufferProcess] interim [40000000]:คุยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.689614644+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:07.698142861+07:00","message":"receive streaming session, msgId: 4832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:07.698187784+07:00","message":"receive 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-05-12T14:26:07.698194501+07:00","message":"receive interim result [false|false]: คุยกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:07.698209012+07:00","message":"[buffer interim] 4832 false คุยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.698215923+07:00","message":"[bufferProcess] interim [100000000]:คุยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.698218589+07:00","message":"[bufferProcess] send to processor:คุยกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.698224524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.698227651+07:00","message":"> Transcript [53339] [false]: 'คุยกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.698230948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.698233971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.698235838+07:00","message":"StatePrefix: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.698238316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:07.754398004+07:00","message":"receive streaming session, msgId: 4832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:07.754438341+07:00","message":"receive 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-05-12T14:26:07.754444555+07:00","message":"receive interim result [false|false]: คุยกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:07.75445675+07:00","message":"[buffer interim] 4832 false คุยกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.754464061+07:00","message":"[bufferProcess] interim [160000000]:คุยกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.754466388+07:00","message":"[bufferProcess] send to processor:คุยกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.754469523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.754471912+07:00","message":"> Transcript [53340] [false]: 'คุยกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.754475196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.754477388+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.754479225+07:00","message":"StatePrefix: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.754481703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:07.941140569+07:00","message":"receive streaming session, msgId: 4832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:07.941199683+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-05-12T14:26:07.941206446+07:00","message":"receive interim result [false|false]: คุยกันนะคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:07.941222824+07:00","message":"[buffer interim] 4832 false คุยกันนะคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.941231717+07:00","message":"[bufferProcess] interim [340000000]:คุยกันนะคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.941234257+07:00","message":"[bufferProcess] send to processor:คุยกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.941241193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.941243929+07:00","message":"> Transcript [53341] [false]: 'คุยกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.941248416+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.941251364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.941253684+07:00","message":"StatePrefix: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:07.941257018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:07.981974525+07:00","message":"[GCS] IsForceVAD: false for message ID: 4832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:08.094161289+07:00","message":"receive streaming session, msgId: 4832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:08.09421232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกันนะคำว่า\",\"confidence\":0.8671075}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:08.094220173+07:00","message":"receive interim result [true|false]: คุยกันนะคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:08.094233191+07:00","message":"end recv isFinal message id 4832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:08.094236251+07:00","message":"end Recv id 4832"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:08.094243995+07:00","message":"[buffer interim] 4832 true คุยกันนะคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094252536+07:00","message":"[bufferProcess] interim [580000000]:คุยกันนะคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094255838+07:00","message":"[bufferProcess] send to processor (isfinal):คุยกันนะคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094259647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094262461+07:00","message":"> Transcript [53342] [false]: 'คุยกันนะคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094266279+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094269352+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094271266+07:00","message":"StatePrefix: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094273409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094276214+07:00","message":"Push: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094278064+07:00","message":"TextPushed: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094283116+07:00","message":"Set new StatePrefix : 'คุยกันนะคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094285419+07:00","message":"Next Push (prob) : 'นะคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094287304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094289485+07:00","message":"> Transcript [53343] [true]: 'คุยกันนะคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094292003+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094293569+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094295261+07:00","message":"StatePrefix: 'คุยกันนะคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094297047+07:00","message":"TextPushed: 'คุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.094298983+07:00","message":"Push: 'นะคำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:08.094307255+07:00","message":"push: {false คุยกัน 0 0xc002a7c080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:08.094313345+07:00","message":"push: {true นะคำว่า 0 0xc002a7c080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:08.102081367+07:00","message":"write wav file: './tmp/7565/7565_4832.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:08.172950052+07:00","message":"[GCS] Start streaming session, msgId: 4833"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:08.505181689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:08.505177658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:08.925838483+07:00","message":"receive streaming session, msgId: 4833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:08.925884573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:08.925889955+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:08.925908758+07:00","message":"[buffer interim] 4833 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.92592057+07:00","message":"[bufferProcess] interim [540000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:08.925922827+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.050123503+07:00","message":"receive streaming session, msgId: 4833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.050162949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.050168764+07:00","message":"receive interim result [false|false]: บริการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.050185312+07:00","message":"[buffer interim] 4833 false บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.050192388+07:00","message":"[bufferProcess] interim [660000000]:บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.050194698+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.050197407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.050200315+07:00","message":"> Transcript [53344] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.050202438+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.193729258+07:00","message":"receive streaming session, msgId: 4833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.193782171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.193788338+07:00","message":"receive interim result [false|false]: วิธีการทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.19380231+07:00","message":"[buffer interim] 4833 false วิธีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.193810667+07:00","message":"[bufferProcess] interim [780000000]:วิธีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.1938129+07:00","message":"[bufferProcess] send to processor:บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.19381836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.193821304+07:00","message":"> Transcript [53345] [false]: 'บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.193823272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.193825401+07:00","message":"Set new StatePrefix: 'บริการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.226229761+07:00","message":"receive streaming session, msgId: 4833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.226259745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการกำหนด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.22626546+07:00","message":"receive interim result [false|false]: มีการกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.22627901+07:00","message":"[buffer interim] 4833 false มีการกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.226285854+07:00","message":"[bufferProcess] interim [840000000]:มีการกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.226288219+07:00","message":"[bufferProcess] send to processor:วิธีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.226291146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.226293605+07:00","message":"> Transcript [53346] [false]: 'วิธีการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.226296423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.226298378+07:00","message":"Set new StatePrefix: 'วิธีการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.420650827+07:00","message":"receive streaming session, msgId: 4833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.420692756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการกำหนดการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.420698558+07:00","message":"receive interim result [false|false]: มีการกำหนดการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.420709614+07:00","message":"[buffer interim] 4833 false มีการกำหนดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.420719355+07:00","message":"[bufferProcess] interim [80000000]:มีการกำหนดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.420723196+07:00","message":"[bufferProcess] send to processor:มีการกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.4207279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.420732207+07:00","message":"> Transcript [53347] [false]: 'มีการกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.420735423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.42073875+07:00","message":"Set new StatePrefix: 'มีการกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.548649893+07:00","message":"receive streaming session, msgId: 4833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.54870211+07:00","message":"receive 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-05-12T14:26:09.548708461+07:00","message":"receive interim result [false|false]: มีการกำหนดอัตรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.548723756+07:00","message":"[buffer interim] 4833 false มีการกำหนดอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.548731688+07:00","message":"[bufferProcess] interim [140000000]:มีการกำหนดอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.548734345+07:00","message":"[bufferProcess] send to processor:มีการกำหนดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.548741164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.548744412+07:00","message":"> Transcript [53348] [false]: 'มีการกำหนดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.548748026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.548750316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.548752081+07:00","message":"StatePrefix: 'มีการกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.548754155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.607288329+07:00","message":"receive streaming session, msgId: 4833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.607336782+07:00","message":"receive 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-05-12T14:26:09.607343666+07:00","message":"receive interim result [false|false]: มีการกำหนดกติกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:09.60735889+07:00","message":"[buffer interim] 4833 false มีการกำหนดกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.607367538+07:00","message":"[bufferProcess] interim [260000000]:มีการกำหนดกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.607369884+07:00","message":"[bufferProcess] send to processor:มีการกำหนดอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.607375325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.607378708+07:00","message":"> Transcript [53349] [false]: 'มีการกำหนดอัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.607381995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.6073841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.607391765+07:00","message":"StatePrefix: 'มีการกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:09.607393953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:10.249001+07:00","message":"receive streaming session, msgId: 4833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:10.249041846+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-05-12T14:26:10.249048641+07:00","message":"receive interim result [false|false]: มีการกำหนดกติกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:10.249061503+07:00","message":"[buffer interim] 4833 false มีการกำหนดกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.249069649+07:00","message":"[bufferProcess] interim [860000000]:มีการกำหนดกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.249071869+07:00","message":"[bufferProcess] send to processor:มีการกำหนดกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.249075223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.249078226+07:00","message":"> Transcript [53350] [false]: 'มีการกำหนดกติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.249081189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.249083885+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.249085758+07:00","message":"StatePrefix: 'มีการกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.249087718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:10.540897974+07:00","message":"[GCS] IsForceVAD: false for message ID: 4833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:10.649646709+07:00","message":"receive streaming session, msgId: 4833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:10.649694053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการกำหนดกติกา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:10.649701131+07:00","message":"receive interim result [true|false]: มีการกำหนดกติกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:10.649711989+07:00","message":"end recv isFinal message id 4833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:10.649714056+07:00","message":"end Recv id 4833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:10.649722793+07:00","message":"[buffer interim] 4833 true มีการกำหนดกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.649734771+07:00","message":"[bufferProcess] interim [400000000]:มีการกำหนดกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.649737961+07:00","message":"[bufferProcess] send to processor (isfinal):มีการกำหนดกติกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.649742169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.64974554+07:00","message":"> Transcript [53351] [false]: 'มีการกำหนดกติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.649748584+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.649750492+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.64975229+07:00","message":"StatePrefix: 'มีการกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.649754196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.649763141+07:00","message":"Push: 'มีการกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.649765338+07:00","message":"TextPushed: 'มีการกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.64976737+07:00","message":"Set new StatePrefix : 'มีการกำหนดกติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.649770607+07:00","message":"Next Push (prob) : 'กติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.649773402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.649776385+07:00","message":"> Transcript [53352] [true]: 'มีการกำหนดกติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.649779687+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.649782076+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.649784959+07:00","message":"StatePrefix: 'มีการกำหนดกติกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.64978777+07:00","message":"TextPushed: 'มีการกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:10.649792009+07:00","message":"Push: 'กติกา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:10.64980111+07:00","message":"push: {false มีการกำหนด 0 0xc00460e280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:10.649813657+07:00","message":"push: {true กติกา 0 0xc00460e280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:10.656689569+07:00","message":"write wav file: './tmp/7565/7565_4833.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:10.732133695+07:00","message":"[GCS] Start streaming session, msgId: 4834"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:11.505374946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:11.505380874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:11.900923317+07:00","message":"receive streaming session, msgId: 4834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:11.900968496+07:00","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-05-12T14:26:11.90097455+07:00","message":"receive interim result [false|false]: รถแต่ละรุ่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:11.900993921+07:00","message":"[buffer interim] 4834 false รถแต่ละรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:11.901002402+07:00","message":"[bufferProcess] interim [960000000]:รถแต่ละรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:11.901005375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:11.901011294+07:00","message":"[bufferProcess] send to processor (ticker):รถแต่ละรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:11.901016019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:11.901020922+07:00","message":"> Transcript [53353] [false]: 'รถแต่ละรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:11.901023977+07:00","message":"Set StatePrefix (first interim): 'รถแต่ละรุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:12.09761796+07:00","message":"receive streaming session, msgId: 4834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:12.097659368+07:00","message":"receive 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-05-12T14:26:12.097666154+07:00","message":"receive interim result [false|false]: รถแต่ละรุ่นแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:12.097681649+07:00","message":"[buffer interim] 4834 false รถแต่ละรุ่นแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.097691455+07:00","message":"[bufferProcess] interim [200000000]:รถแต่ละรุ่นแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.0976936+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:12.316256296+07:00","message":"receive streaming session, msgId: 4834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:12.316309715+07:00","message":"receive 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-05-12T14:26:12.31631889+07:00","message":"receive interim result [false|false]: รถแต่ละรุ่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:12.31634093+07:00","message":"[buffer interim] 4834 false รถแต่ละรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.316355849+07:00","message":"[bufferProcess] interim [380000000]:รถแต่ละรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.316360464+07:00","message":"[bufferProcess] send to processor:รถแต่ละรุ่นแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.316369402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.316373961+07:00","message":"> Transcript [53354] [false]: 'รถแต่ละรุ่นแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.316379535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.316383103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.316385615+07:00","message":"StatePrefix: 'รถแต่ละรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.316388651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:12.351689275+07:00","message":"receive streaming session, msgId: 4834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:12.351723997+07:00","message":"receive 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-05-12T14:26:12.351729335+07:00","message":"receive interim result [false|false]: รถแต่ละรุ่นแต่ละยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:12.351748982+07:00","message":"[buffer interim] 4834 false รถแต่ละรุ่นแต่ละยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.351756148+07:00","message":"[bufferProcess] interim [440000000]:รถแต่ละรุ่นแต่ละยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.351768234+07:00","message":"[bufferProcess] send to processor:รถแต่ละรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.351771658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.351774893+07:00","message":"> Transcript [53355] [false]: 'รถแต่ละรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.351778314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.351780562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.351782353+07:00","message":"StatePrefix: 'รถแต่ละรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.351784359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:12.995490955+07:00","message":"receive streaming session, msgId: 4834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:12.995537084+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-05-12T14:26:12.995542501+07:00","message":"receive interim result [false|false]: รถแต่ละรุ่นแต่ละยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:12.995558956+07:00","message":"[buffer interim] 4834 false รถแต่ละรุ่นแต่ละยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.995567455+07:00","message":"[bufferProcess] interim [40000000]:รถแต่ละรุ่นแต่ละยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.995570201+07:00","message":"[bufferProcess] send to processor:รถแต่ละรุ่นแต่ละยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.995579185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.99558327+07:00","message":"> Transcript [53356] [false]: 'รถแต่ละรุ่นแต่ละยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.995587554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.995589931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.995591804+07:00","message":"StatePrefix: 'รถแต่ละรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:12.995593718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:14.506298004+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:14.506309355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:14.841243397+07:00","message":"[GCS] IsForceVAD: false for message ID: 4834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:14.972484256+07:00","message":"receive streaming session, msgId: 4834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:14.972529859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถแต่ละรุ่นแต่ละยี่ห้อ\",\"confidence\":0.958851}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:14.97253737+07:00","message":"receive interim result [true|false]: รถแต่ละรุ่นแต่ละยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:14.972550671+07:00","message":"end recv isFinal message id 4834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:14.972554757+07:00","message":"end Recv id 4834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:14.972563901+07:00","message":"[buffer interim] 4834 true รถแต่ละรุ่นแต่ละยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972574352+07:00","message":"[bufferProcess] interim [110000000]:รถแต่ละรุ่นแต่ละยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972578662+07:00","message":"[bufferProcess] send to processor (isfinal):รถแต่ละรุ่นแต่ละยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972583632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972587502+07:00","message":"> Transcript [53357] [false]: 'รถแต่ละรุ่นแต่ละยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972592366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972595603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.97259843+07:00","message":"StatePrefix: 'รถแต่ละรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972601374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972604913+07:00","message":"Push: 'รถแต่ละรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972612442+07:00","message":"TextPushed: 'รถแต่ละรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972615301+07:00","message":"Set new StatePrefix : 'รถแต่ละรุ่นแต่ละยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972619061+07:00","message":"Next Push (prob) : 'แต่ละยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972621699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972624842+07:00","message":"> Transcript [53358] [true]: 'รถแต่ละรุ่นแต่ละยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972628255+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972630744+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972633463+07:00","message":"StatePrefix: 'รถแต่ละรุ่นแต่ละยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972636215+07:00","message":"TextPushed: 'รถแต่ละรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:14.972639305+07:00","message":"Push: 'แต่ละยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:14.972649784+07:00","message":"push: {false รถแต่ละรุ่น 0 0xc00460e700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:14.972658587+07:00","message":"push: {true แต่ละยี่ห้อ 0 0xc00460e700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:14.982088379+07:00","message":"write wav file: './tmp/7565/7565_4834.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:15.163382779+07:00","message":"[GCS] Start streaming session, msgId: 4835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:16.592870413+07:00","message":"receive streaming session, msgId: 4835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:16.592907425+07:00","message":"receive 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-05-12T14:26:16.592912989+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:16.592927123+07:00","message":"[buffer interim] 4835 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:16.59293416+07:00","message":"[bufferProcess] interim [440000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:16.592936142+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:16.592941267+07:00","message":"[bufferProcess] send to processor (ticker):ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:16.592943954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:16.59294714+07:00","message":"> Transcript [53359] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:16.592949221+07:00","message":"Set StatePrefix (first interim): 'ไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:17.18259544+07:00","message":"receive streaming session, msgId: 4835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:17.182644978+07:00","message":"receive 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-05-12T14:26:17.182651292+07:00","message":"receive interim result [false|false]: ไ*******"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:17.182674202+07:00","message":"[buffer interim] 4835 false ไ*******"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.182687258+07:00","message":"[bufferProcess] interim [920000000]:ไ*******"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.182691304+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:17.240288101+07:00","message":"receive streaming session, msgId: 4835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:17.240329555+07:00","message":"receive 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-05-12T14:26:17.240335862+07:00","message":"receive interim result [false|false]: ไอ้เก่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:17.240349819+07:00","message":"[buffer interim] 4835 false ไอ้เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.240357008+07:00","message":"[bufferProcess] interim [980000000]:ไอ้เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.240359186+07:00","message":"[bufferProcess] send to processor:ไ*******"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.240364418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.240367278+07:00","message":"> Transcript [53360] [false]: 'ไ*******'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.240369427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.240371372+07:00","message":"Set new StatePrefix: 'ไ*******'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:17.340116543+07:00","message":"receive streaming session, msgId: 4835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:17.340153996+07:00","message":"receive 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-05-12T14:26:17.340159912+07:00","message":"receive interim result [false|false]: ไอ้เก็บ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:17.340174061+07:00","message":"[buffer interim] 4835 false ไอ้เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.340181868+07:00","message":"[bufferProcess] interim [100000000]:ไอ้เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.340184187+07:00","message":"[bufferProcess] send to processor:ไอ้เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.340189505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.340192746+07:00","message":"> Transcript [53361] [false]: 'ไอ้เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.340194817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.340196948+07:00","message":"Set new StatePrefix: 'ไอ้เก่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:17.481915672+07:00","message":"receive streaming session, msgId: 4835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:17.481962115+07:00","message":"receive 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-05-12T14:26:17.481968313+07:00","message":"receive interim result [false|false]: ไอ้เก่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:17.481987016+07:00","message":"[buffer interim] 4835 false ไอ้เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.481994974+07:00","message":"[bufferProcess] interim [220000000]:ไอ้เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.48199759+07:00","message":"[bufferProcess] send to processor:ไอ้เก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.482004636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.48200832+07:00","message":"> Transcript [53362] [false]: 'ไอ้เก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.482010683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.482013202+07:00","message":"Set new StatePrefix: 'ไอ้เก็บ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:17.50672879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:17.506769051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:17.516268586+07:00","message":"receive streaming session, msgId: 4835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:17.516297951+07:00","message":"receive 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-05-12T14:26:17.516304481+07:00","message":"receive interim result [false|false]: ไอ้เจ็บคอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:17.51631704+07:00","message":"[buffer interim] 4835 false ไอ้เจ็บคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.516323043+07:00","message":"[bufferProcess] interim [280000000]:ไอ้เจ็บคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.516325484+07:00","message":"[bufferProcess] send to processor:ไอ้เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.516333456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.516336172+07:00","message":"> Transcript [53363] [false]: 'ไอ้เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.516338292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:17.516340224+07:00","message":"Set new StatePrefix: 'ไอ้เก่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:18.003191531+07:00","message":"receive streaming session, msgId: 4835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:18.003255241+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-05-12T14:26:18.003267015+07:00","message":"receive interim result [false|false]: ไอ้เจ็บคอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:18.003284874+07:00","message":"[buffer interim] 4835 false ไอ้เจ็บคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.003296946+07:00","message":"[bufferProcess] interim [880000000]:ไอ้เจ็บคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.003299946+07:00","message":"[bufferProcess] send to processor:ไอ้เจ็บคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.003305702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.003308874+07:00","message":"> Transcript [53364] [false]: 'ไอ้เจ็บคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.003311309+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.003313524+07:00","message":"Set new StatePrefix: 'ไอ้เจ็บคอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:18.610426373+07:00","message":"[GCS] IsForceVAD: false for message ID: 4835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:18.728308122+07:00","message":"receive streaming session, msgId: 4835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:18.728366301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้เจ็บคอ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:18.728374656+07:00","message":"receive interim result [true|false]: ไอ้เจ็บคอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:18.72839162+07:00","message":"end recv isFinal message id 4835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:18.728394828+07:00","message":"end Recv id 4835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:18.728403151+07:00","message":"[buffer interim] 4835 true ไอ้เจ็บคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.728413239+07:00","message":"[bufferProcess] interim [690000000]:ไอ้เจ็บคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.728417585+07:00","message":"[bufferProcess] send to processor (isfinal):ไอ้เจ็บคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.728422129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.728426772+07:00","message":"> Transcript [53365] [false]: 'ไอ้เจ็บคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.728430909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.728433743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.728437097+07:00","message":"StatePrefix: 'ไอ้เจ็บคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.728440463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.728443554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.728446967+07:00","message":"> Transcript [53366] [true]: 'ไอ้เจ็บคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.728450067+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.728452995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.728455713+07:00","message":"StatePrefix: 'ไอ้เจ็บคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.728458395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:18.728468123+07:00","message":"Push: 'ไอ้เจ็บคอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:18.728479872+07:00","message":"push: {true ไอ้เจ็บคอ 0 0xc0042d7d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:18.738637574+07:00","message":"write wav file: './tmp/7565/7565_4835.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:18.81828207+07:00","message":"[GCS] Start streaming session, msgId: 4836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:19.530927482+07:00","message":"receive streaming session, msgId: 4836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:19.530977125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:19.530982877+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:19.530997847+07:00","message":"[buffer interim] 4836 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:19.531004205+07:00","message":"[bufferProcess] interim [600000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:19.531006061+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:19.880337995+07:00","message":"receive streaming session, msgId: 4836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:19.880381425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:19.880388972+07:00","message":"receive interim result [false|false]: ใช้ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:19.880401845+07:00","message":"[buffer interim] 4836 false ใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:19.880411756+07:00","message":"[bufferProcess] interim [780000000]:ใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:19.880413965+07:00","message":"[bufferProcess] send to processor:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:19.880419554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:19.880422719+07:00","message":"> Transcript [53367] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:19.880424933+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:19.891035651+07:00","message":"[GCS] IsForceVAD: false for message ID: 4836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:20.091357778+07:00","message":"[GCS] Start streaming session, msgId: 4837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:20.247627892+07:00","message":"receive streaming session, msgId: 4836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:20.24766332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:20.24766889+07:00","message":"receive interim result [false|false]: ใช้ในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:20.2476832+07:00","message":"receive streaming session, msgId: 4836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:20.247687837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ในการ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:20.247693365+07:00","message":"receive interim result [true|false]: ใช้ในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:20.247697299+07:00","message":"end recv isFinal message id 4836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:20.247699302+07:00","message":"end Recv id 4836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:20.247705693+07:00","message":"[buffer interim] 4836 false ใช้ในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:20.247709111+07:00","message":"[buffer interim] 4836 true ใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247714535+07:00","message":"[bufferProcess] interim [900000000]:ใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.24771685+07:00","message":"[bufferProcess] send to processor:ใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247719658+07:00","message":"[bufferProcess] interim [320000000]:ใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247721654+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.24772425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247726889+07:00","message":"> Transcript [53368] [false]: 'ใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247729772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.24773155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247733468+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247735644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247737122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247739061+07:00","message":"> Transcript [53369] [false]: 'ใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247741947+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.24774374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247745365+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247747078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247748518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247750421+07:00","message":"> Transcript [53370] [true]: 'ใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247752251+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247753808+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247755306+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247756921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:20.247777625+07:00","message":"Push: 'ใช้ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:20.247785799+07:00","message":"push: {true ใช้ในการ 0 0xc004d59700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:20.254121322+07:00","message":"write wav file: './tmp/7565/7565_4836.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:20.507163494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:20.507177943+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.162302284+07:00","message":"receive streaming session, msgId: 4837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.162352077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.162357969+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.162373933+07:00","message":"[buffer interim] 4837 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.162382677+07:00","message":"[bufferProcess] interim [80000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.162384682+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.31584165+07:00","message":"receive streaming session, msgId: 4837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.315876889+07:00","message":"receive 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-05-12T14:26:21.315882543+07:00","message":"receive interim result [false|false]: ให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.315896775+07:00","message":"[buffer interim] 4837 false ให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.315905868+07:00","message":"[bufferProcess] interim [200000000]:ให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.315908463+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.315913219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.31591597+07:00","message":"> Transcript [53371] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.315918087+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.327006467+07:00","message":"receive streaming session, msgId: 4837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.327032971+07:00","message":"receive 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-05-12T14:26:21.327038785+07:00","message":"receive interim result [false|false]: ให้ปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.327053039+07:00","message":"[buffer interim] 4837 false ให้ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.327058577+07:00","message":"[bufferProcess] interim [260000000]:ให้ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.327060436+07:00","message":"[bufferProcess] send to processor:ให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.327063339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.327065547+07:00","message":"> Transcript [53372] [false]: 'ให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.327069171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.327071347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.327073486+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.327075539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.329861464+07:00","message":"receive streaming session, msgId: 4837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.329873799+07:00","message":"receive 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-05-12T14:26:21.329878122+07:00","message":"receive interim result [false|false]: ให้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.329887374+07:00","message":"[buffer interim] 4837 false ให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.329891493+07:00","message":"[bufferProcess] interim [320000000]:ให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.329905898+07:00","message":"[bufferProcess] send to processor:ให้ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.329912144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.329914363+07:00","message":"> Transcript [53373] [false]: 'ให้ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.329916383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.329918366+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.329920316+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.329922154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.774868648+07:00","message":"receive streaming session, msgId: 4837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.774907946+07:00","message":"receive 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-05-12T14:26:21.774913151+07:00","message":"receive interim result [false|false]: ให้บริการครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.774929328+07:00","message":"[buffer interim] 4837 false ให้บริการครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.77493644+07:00","message":"[bufferProcess] interim [680000000]:ให้บริการครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.774938829+07:00","message":"[bufferProcess] send to processor:ให้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.774942267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.774945383+07:00","message":"> Transcript [53374] [false]: 'ให้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.774949026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.774951112+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.774953878+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.774956136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.87202337+07:00","message":"receive streaming session, msgId: 4837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.872070377+07:00","message":"receive 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-05-12T14:26:21.872076864+07:00","message":"receive interim result [false|false]: ให้บริการสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.872093081+07:00","message":"[buffer interim] 4837 false ให้บริการสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.872102052+07:00","message":"[bufferProcess] interim [800000000]:ให้บริการสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.87210534+07:00","message":"[bufferProcess] send to processor:ให้บริการครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.872111054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.872113687+07:00","message":"> Transcript [53375] [false]: 'ให้บริการครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.872117682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.872119982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.872124737+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.87212698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.872131815+07:00","message":"Push: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.872133682+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.872136191+07:00","message":"Set new StatePrefix : 'ให้บริการครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:21.872138429+07:00","message":"Next Push (prob) : 'บริการครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:21.872147289+07:00","message":"push: {false ให้ 0 0xc004462b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.041350136+07:00","message":"receive streaming session, msgId: 4837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.041398793+07:00","message":"receive 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-05-12T14:26:22.041409436+07:00","message":"receive interim result [false|false]: ให้บริการสำหรับผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.041430786+07:00","message":"[buffer interim] 4837 false ให้บริการสำหรับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.041439535+07:00","message":"[bufferProcess] interim [980000000]:ให้บริการสำหรับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.041443614+07:00","message":"[bufferProcess] send to processor:ให้บริการสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.041551888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.04158607+07:00","message":"> Transcript [53376] [false]: 'ให้บริการสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.041590968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.041593107+07:00","message":"Set new StatePrefix: 'ให้บริการสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.16163902+07:00","message":"receive streaming session, msgId: 4837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.16168304+07:00","message":"receive 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-05-12T14:26:22.161694124+07:00","message":"receive interim result [false|false]: ให้บริการสำหรับกู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.161710066+07:00","message":"[buffer interim] 4837 false ให้บริการสำหรับกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.161718897+07:00","message":"[bufferProcess] interim [40000000]:ให้บริการสำหรับกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.161721044+07:00","message":"[bufferProcess] send to processor:ให้บริการสำหรับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.161726642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.161730555+07:00","message":"> Transcript [53377] [false]: 'ให้บริการสำหรับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.16173465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.161737969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.161739975+07:00","message":"StatePrefix: 'ให้บริการสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.161742914+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.171402918+07:00","message":"receive streaming session, msgId: 4837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.171429742+07:00","message":"receive 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-05-12T14:26:22.171435024+07:00","message":"receive interim result [false|false]: ให้บริการสำหรับผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.171450715+07:00","message":"[buffer interim] 4837 false ให้บริการสำหรับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.171457123+07:00","message":"[bufferProcess] interim [100000000]:ให้บริการสำหรับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.171459596+07:00","message":"[bufferProcess] send to processor:ให้บริการสำหรับกู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.171463182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.171465794+07:00","message":"> Transcript [53378] [false]: 'ให้บริการสำหรับกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.171468761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.171470786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.171472492+07:00","message":"StatePrefix: 'ให้บริการสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.171474705+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.261883972+07:00","message":"[GCS] IsForceVAD: false for message ID: 4837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.331358779+07:00","message":"[GCS] Start streaming session, msgId: 4838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.384761976+07:00","message":"receive streaming session, msgId: 4837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.384808153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้บริการสำหรับกู้\",\"confidence\":0.89398474}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.384814184+07:00","message":"receive interim result [true|false]: ให้บริการสำหรับกู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.384824025+07:00","message":"end recv isFinal message id 4837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.38482713+07:00","message":"end Recv id 4837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.384843417+07:00","message":"[buffer interim] 4837 true ให้บริการสำหรับกู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.384870866+07:00","message":"[bufferProcess] interim [400000000]:ให้บริการสำหรับกู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.384875014+07:00","message":"[bufferProcess] send to processor (isfinal):ให้บริการสำหรับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.384889948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.384913993+07:00","message":"> Transcript [53379] [false]: 'ให้บริการสำหรับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.384919708+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.384922095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.38492445+07:00","message":"StatePrefix: 'ให้บริการสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.384927111+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.384929434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.384932079+07:00","message":"> Transcript [53380] [true]: 'ให้บริการสำหรับกู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.384934112+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.384935774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.384943374+07:00","message":"StatePrefix: 'ให้บริการสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.38494558+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.384952308+07:00","message":"Push: 'บริการสำหรับกู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.384963113+07:00","message":"push: {true บริการสำหรับกู้ 0 0xc004462b80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:22.394028135+07:00","message":"write wav file: './tmp/7565/7565_4837.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.889855786+07:00","message":"receive streaming session, msgId: 4838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.889901067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.889907442+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:22.889923518+07:00","message":"[buffer interim] 4838 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.889931413+07:00","message":"[bufferProcess] interim [600000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:22.889933285+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:23.067597309+07:00","message":"receive streaming session, msgId: 4838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:23.06765195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Kapook\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:23.067660641+07:00","message":"receive interim result [false|false]: Kapook"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:23.067680982+07:00","message":"[buffer interim] 4838 false Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.067695528+07:00","message":"[bufferProcess] interim [780000000]:Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.067699193+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.067707952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.067711427+07:00","message":"> Transcript [53381] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.067713636+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:23.385932504+07:00","message":"receive streaming session, msgId: 4838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:23.385965675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:23.385971541+07:00","message":"receive interim result [false|false]: กับผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:23.385986314+07:00","message":"[buffer interim] 4838 false กับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.385993522+07:00","message":"[bufferProcess] interim [80000000]:กับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.385995836+07:00","message":"[bufferProcess] send to processor:Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.386000951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.386003852+07:00","message":"> Transcript [53382] [false]: 'Kapook'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.386006114+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.38600812+07:00","message":"Set new StatePrefix: 'Kapook'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:23.507194879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:23.507194264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:23.973559495+07:00","message":"receive streaming session, msgId: 4838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:23.973598728+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-05-12T14:26:23.973605928+07:00","message":"receive interim result [false|false]: กับผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:23.973621859+07:00","message":"[buffer interim] 4838 false กับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.973628988+07:00","message":"[bufferProcess] interim [680000000]:กับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.973631717+07:00","message":"[bufferProcess] send to processor:กับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.973636946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.973639728+07:00","message":"> Transcript [53383] [false]: 'กับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.973642366+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:23.973644985+07:00","message":"Set new StatePrefix: 'กับผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:26.461520772+07:00","message":"[GCS] Cleaned up inactive client: 4811"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:26.461546369+07:00","message":"[GCS] Cleaned up inactive client: 4804"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:26.461549097+07:00","message":"[GCS] Cleaned up inactive client: 4808"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:26.461551055+07:00","message":"[GCS] Cleaned up inactive client: 4805"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:26.46155338+07:00","message":"[GCS] Cleaned up inactive client: 4812"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:26.461555519+07:00","message":"[GCS] Cleaned up inactive client: 4810"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:26.461557227+07:00","message":"[GCS] Cleaned up inactive client: 4813"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:26.461559562+07:00","message":"[GCS] Cleaned up inactive client: 4806"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:26.461561602+07:00","message":"[GCS] Cleaned up inactive client: 4807"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:26.461563701+07:00","message":"[GCS] Cleaned up inactive client: 4809"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:26.507535395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:26.507544174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:27.490551297+07:00","message":"receive streaming session, msgId: 4838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:27.490608256+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-05-12T14:26:27.490614338+07:00","message":"receive interim result [false|false]: กับผู้บริโภคให้หน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:27.490631245+07:00","message":"[buffer interim] 4838 false กับผู้บริโภคให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.490640293+07:00","message":"[bufferProcess] interim [160000000]:กับผู้บริโภคให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.490642898+07:00","message":"[bufferProcess] send to processor:กับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.49064933+07:00","message":"[bufferProcess] send to processor (ticker):กับผู้บริโภคให้หน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.490652269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.490655102+07:00","message":"> Transcript [53384] [false]: 'กับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.490659238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.490661995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.490663701+07:00","message":"StatePrefix: 'กับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.490666007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.490667497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.490669365+07:00","message":"> Transcript [53385] [false]: 'กับผู้บริโภคให้หน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.490671281+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.490674079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.490676956+07:00","message":"StatePrefix: 'กับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.490679774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:27.66939342+07:00","message":"receive streaming session, msgId: 4838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:27.669434508+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-05-12T14:26:27.669439964+07:00","message":"receive interim result [false|false]: กับผู้บริโภคให้หน่อยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:27.669453819+07:00","message":"[buffer interim] 4838 false กับผู้บริโภคให้หน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.66946073+07:00","message":"[bufferProcess] interim [340000000]:กับผู้บริโภคให้หน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.669462753+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:27.997323642+07:00","message":"receive streaming session, msgId: 4838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:27.997362594+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-05-12T14:26:27.997367735+07:00","message":"receive interim result [false|false]: กับผู้บริโภคให้หน่อยค่ะท่านพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:27.997384366+07:00","message":"[buffer interim] 4838 false กับผู้บริโภคให้หน่อยค่ะท่านพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.997392084+07:00","message":"[bufferProcess] interim [640000000]:กับผู้บริโภคให้หน่อยค่ะท่านพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.997395692+07:00","message":"[bufferProcess] send to processor:กับผู้บริโภคให้หน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.997401063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.99740362+07:00","message":"> Transcript [53386] [false]: 'กับผู้บริโภคให้หน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.9974072+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.997409371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.997411356+07:00","message":"StatePrefix: 'กับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:27.997413569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.181203511+07:00","message":"receive streaming session, msgId: 4838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.181251164+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-05-12T14:26:28.181258258+07:00","message":"receive interim result [false|false]: กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.181276458+07:00","message":"[buffer interim] 4838 false กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.181288774+07:00","message":"[bufferProcess] interim [880000000]:กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.181292098+07:00","message":"[bufferProcess] send to processor:กับผู้บริโภคให้หน่อยค่ะท่านพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.181299174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.181304935+07:00","message":"> Transcript [53387] [false]: 'กับผู้บริโภคให้หน่อยค่ะท่านพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.181310752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.181314115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.181317572+07:00","message":"StatePrefix: 'กับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.18132055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.181327997+07:00","message":"Push: 'กับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.18133174+07:00","message":"TextPushed: 'กับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.181335978+07:00","message":"Set new StatePrefix : 'กับผู้บริโภคให้หน่อยค่ะท่านพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.181338664+07:00","message":"Next Push (prob) : 'ให้หน่อยค่ะท่านพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.181348843+07:00","message":"push: {false กับผู้บริโภค 0 0xc002a7dc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.29140581+07:00","message":"[GCS] IsForceVAD: false for message ID: 4838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.35153848+07:00","message":"[GCS] Start streaming session, msgId: 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.390096918+07:00","message":"receive streaming session, msgId: 4838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.390137361+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-05-12T14:26:28.390143427+07:00","message":"receive interim result [false|false]: กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.390155888+07:00","message":"[buffer interim] 4838 false กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.390162796+07:00","message":"[bufferProcess] interim [120000000]:กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.390166087+07:00","message":"[bufferProcess] send to processor:กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.390172779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.390175546+07:00","message":"> Transcript [53388] [false]: 'กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.390178002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.390180045+07:00","message":"Set new StatePrefix: 'กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.46526142+07:00","message":"receive streaming session, msgId: 4838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.465311685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษาค่ะ\",\"confidence\":0.9232726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.465319324+07:00","message":"receive interim result [true|false]: กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.465328505+07:00","message":"end recv isFinal message id 4838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.465331491+07:00","message":"end Recv id 4838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.465340253+07:00","message":"[buffer interim] 4838 true กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.465359548+07:00","message":"[bufferProcess] interim [180000000]:กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.465364016+07:00","message":"[bufferProcess] send to processor (isfinal):กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.465368728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.465372938+07:00","message":"> Transcript [53389] [false]: 'กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.465377954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.465380009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.465382008+07:00","message":"StatePrefix: 'กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.465384692+07:00","message":"TextPushed: 'กับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.465386543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.465388879+07:00","message":"> Transcript [53390] [true]: 'กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.465391048+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.465392768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.465394534+07:00","message":"StatePrefix: 'กับผู้บริโภคให้หน่อยค่ะท่านที่ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.46539726+07:00","message":"TextPushed: 'กับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.465401688+07:00","message":"Push: 'ให้หน่อยค่ะท่านที่ปรึกษาค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.465412931+07:00","message":"push: {true ให้หน่อยค่ะท่านที่ปรึกษาค่ะ 0 0xc002a7dc80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:28.476407553+07:00","message":"write wav file: './tmp/7565/7565_4838.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.896799742+07:00","message":"receive streaming session, msgId: 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.896847956+07:00","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-05-12T14:26:28.896853657+07:00","message":"receive interim result [false|false]: นัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:28.896870834+07:00","message":"[buffer interim] 4839 false นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.896877821+07:00","message":"[bufferProcess] interim [420000000]:นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:28.896879429+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.204096377+07:00","message":"receive streaming session, msgId: 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.204130919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณะทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.204136481+07:00","message":"receive interim result [false|false]: คณะทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.20414945+07:00","message":"[buffer interim] 4839 false คณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.204156729+07:00","message":"[bufferProcess] interim [660000000]:คณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.204158885+07:00","message":"[bufferProcess] send to processor:นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.204162081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.204164687+07:00","message":"> Transcript [53391] [false]: 'นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.204166609+07:00","message":"Set StatePrefix (first interim): 'นัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.39610045+07:00","message":"receive streaming session, msgId: 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.396139536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณะทำงานที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.39614468+07:00","message":"receive interim result [false|false]: คณะทำงานที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.396161267+07:00","message":"[buffer interim] 4839 false คณะทำงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.396168452+07:00","message":"[bufferProcess] interim [840000000]:คณะทำงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.396170806+07:00","message":"[bufferProcess] send to processor:คณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.396173743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.396176597+07:00","message":"> Transcript [53392] [false]: 'คณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.396179084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.396182725+07:00","message":"Set new StatePrefix: 'คณะทำงาน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:29.50828335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:29.508286824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.5224321+07:00","message":"receive streaming session, msgId: 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.522494811+07:00","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-05-12T14:26:29.52250153+07:00","message":"receive interim result [false|false]: คณะทำงานที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.522515853+07:00","message":"[buffer interim] 4839 false คณะทำงานที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.522524036+07:00","message":"[bufferProcess] interim [960000000]:คณะทำงานที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.522527312+07:00","message":"[bufferProcess] send to processor:คณะทำงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.522535131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.522538126+07:00","message":"> Transcript [53393] [false]: 'คณะทำงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.522541423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.522543399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.522545403+07:00","message":"StatePrefix: 'คณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.52254749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.733168829+07:00","message":"receive streaming session, msgId: 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.733208992+07:00","message":"receive 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-05-12T14:26:29.733215052+07:00","message":"receive interim result [false|false]: คณะทำงานที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.733231121+07:00","message":"[buffer interim] 4839 false คณะทำงานที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.733242717+07:00","message":"[bufferProcess] interim [140000000]:คณะทำงานที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.733245072+07:00","message":"[bufferProcess] send to processor:คณะทำงานที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.733248246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.733251273+07:00","message":"> Transcript [53394] [false]: 'คณะทำงานที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.73325469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.733256793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.733258679+07:00","message":"StatePrefix: 'คณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.733260635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.792980707+07:00","message":"receive streaming session, msgId: 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.793020397+07:00","message":"receive 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-05-12T14:26:29.793027009+07:00","message":"receive interim result [false|false]: คณะทำงานที่ว่านี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:29.793046146+07:00","message":"[buffer interim] 4839 false คณะทำงานที่ว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.793058767+07:00","message":"[bufferProcess] interim [260000000]:คณะทำงานที่ว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.793062499+07:00","message":"[bufferProcess] send to processor:คณะทำงานที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.79307089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.793074662+07:00","message":"> Transcript [53395] [false]: 'คณะทำงานที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.793079413+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.793082298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.793085234+07:00","message":"StatePrefix: 'คณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:29.79308831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.026327414+07:00","message":"receive streaming session, msgId: 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.026360319+07:00","message":"receive 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-05-12T14:26:30.0263668+07:00","message":"receive interim result [false|false]: คณะทำงานที่ว่านี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.026381405+07:00","message":"[buffer interim] 4839 false คณะทำงานที่ว่านี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.026390142+07:00","message":"[bufferProcess] interim [500000000]:คณะทำงานที่ว่านี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.026392445+07:00","message":"[bufferProcess] send to processor:คณะทำงานที่ว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.026395587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.026398611+07:00","message":"> Transcript [53396] [false]: 'คณะทำงานที่ว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.026402005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.026404095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.026406157+07:00","message":"StatePrefix: 'คณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.026408267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.026414112+07:00","message":"Push: 'คณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.026416107+07:00","message":"TextPushed: 'คณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.026418389+07:00","message":"Set new StatePrefix : 'คณะทำงานที่ว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.026420474+07:00","message":"Next Push (prob) : 'ที่ว่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.026428177+07:00","message":"push: {false คณะทำงาน 0 0xc004ec4300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.149033941+07:00","message":"receive streaming session, msgId: 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.14908167+07:00","message":"receive 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-05-12T14:26:30.14908831+07:00","message":"receive interim result [false|false]: คณะทำงานที่ว่านี้ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.149102806+07:00","message":"[buffer interim] 4839 false คณะทำงานที่ว่านี้ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.149110109+07:00","message":"[bufferProcess] interim [620000000]:คณะทำงานที่ว่านี้ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.149112472+07:00","message":"[bufferProcess] send to processor:คณะทำงานที่ว่านี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.149117726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.149120403+07:00","message":"> Transcript [53397] [false]: 'คณะทำงานที่ว่านี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.149123481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.149125419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.149127513+07:00","message":"StatePrefix: 'คณะทำงานที่ว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.149130328+07:00","message":"TextPushed: 'คณะทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.226943205+07:00","message":"receive streaming session, msgId: 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.226986612+07:00","message":"receive 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-05-12T14:26:30.226992903+07:00","message":"receive interim result [false|false]: คณะทำงานที่ว่านี้ถ้าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.227008141+07:00","message":"[buffer interim] 4839 false คณะทำงานที่ว่านี้ถ้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.22701814+07:00","message":"[bufferProcess] interim [680000000]:คณะทำงานที่ว่านี้ถ้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.22702168+07:00","message":"[bufferProcess] send to processor:คณะทำงานที่ว่านี้ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.22702781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.227033824+07:00","message":"> Transcript [53398] [false]: 'คณะทำงานที่ว่านี้ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.227038772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.227043151+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.227045052+07:00","message":"StatePrefix: 'คณะทำงานที่ว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.227047133+07:00","message":"TextPushed: 'คณะทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.423639459+07:00","message":"receive streaming session, msgId: 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.423678803+07:00","message":"receive 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-05-12T14:26:30.423684698+07:00","message":"receive interim result [false|false]: คณะทำงานที่ว่านี้คาดการณ์ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.42370145+07:00","message":"[buffer interim] 4839 false คณะทำงานที่ว่านี้คาดการณ์ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.423709886+07:00","message":"[bufferProcess] interim [860000000]:คณะทำงานที่ว่านี้คาดการณ์ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.42371244+07:00","message":"[bufferProcess] send to processor:คณะทำงานที่ว่านี้ถ้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.423716015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.423719+07:00","message":"> Transcript [53399] [false]: 'คณะทำงานที่ว่านี้ถ้าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.423722385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.423724272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.423726423+07:00","message":"StatePrefix: 'คณะทำงานที่ว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.423728748+07:00","message":"TextPushed: 'คณะทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.609718968+07:00","message":"receive streaming session, msgId: 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.609786116+07:00","message":"receive 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-05-12T14:26:30.609795529+07:00","message":"receive interim result [false|false]: คณะทำงานที่ว่านี้คาดการณ์ว่าน่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.609817359+07:00","message":"[buffer interim] 4839 false คณะทำงานที่ว่านี้คาดการณ์ว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.609832679+07:00","message":"[bufferProcess] interim [100000000]:คณะทำงานที่ว่านี้คาดการณ์ว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.609836468+07:00","message":"[bufferProcess] send to processor:คณะทำงานที่ว่านี้คาดการณ์ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.609845941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.609850576+07:00","message":"> Transcript [53400] [false]: 'คณะทำงานที่ว่านี้คาดการณ์ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.60985583+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.60986009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.609863205+07:00","message":"StatePrefix: 'คณะทำงานที่ว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.609866379+07:00","message":"TextPushed: 'คณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.609875701+07:00","message":"Push: 'ที่ว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.60987884+07:00","message":"TextPushed: 'คณะทำงานที่ว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.609882428+07:00","message":"Set new StatePrefix : 'คณะทำงานที่ว่านี้คาดการณ์ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.609886557+07:00","message":"Next Push (prob) : 'คาดการณ์ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.609906761+07:00","message":"push: {false ที่ว่านี้ 0 0xc004ec4300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.814290664+07:00","message":"receive streaming session, msgId: 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.814325544+07:00","message":"receive 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-05-12T14:26:30.814331416+07:00","message":"receive interim result [false|false]: คณะทำงานที่ว่านี้คาดการณ์ว่าน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.814345149+07:00","message":"[buffer interim] 4839 false คณะทำงานที่ว่านี้คาดการณ์ว่าน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.814352886+07:00","message":"[bufferProcess] interim [280000000]:คณะทำงานที่ว่านี้คาดการณ์ว่าน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.81435658+07:00","message":"[bufferProcess] send to processor:คณะทำงานที่ว่านี้คาดการณ์ว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.814365788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.81437009+07:00","message":"> Transcript [53401] [false]: 'คณะทำงานที่ว่านี้คาดการณ์ว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.814375334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.814378133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.814380932+07:00","message":"StatePrefix: 'คณะทำงานที่ว่านี้คาดการณ์ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:30.814383488+07:00","message":"TextPushed: 'คณะทำงานที่ว่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.922028789+07:00","message":"[GCS] IsForceVAD: false for message ID: 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:30.982870633+07:00","message":"[GCS] Start streaming session, msgId: 4840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.01125461+07:00","message":"receive streaming session, msgId: 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.011305051+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-05-12T14:26:31.011315707+07:00","message":"receive interim result [false|false]: คณะทำงานที่ว่านี้คาดการณ์ว่าน่าจะจัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.011332768+07:00","message":"[buffer interim] 4839 false คณะทำงานที่ว่านี้คาดการณ์ว่าน่าจะจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.011341721+07:00","message":"[bufferProcess] interim [580000000]:คณะทำงานที่ว่านี้คาดการณ์ว่าน่าจะจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.011344334+07:00","message":"[bufferProcess] send to processor:คณะทำงานที่ว่านี้คาดการณ์ว่าน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.011348016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.011355153+07:00","message":"> Transcript [53402] [false]: 'คณะทำงานที่ว่านี้คาดการณ์ว่าน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.011359185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.011361358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.011363182+07:00","message":"StatePrefix: 'คณะทำงานที่ว่านี้คาดการณ์ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.011365656+07:00","message":"TextPushed: 'คณะทำงานที่ว่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.061193894+07:00","message":"receive streaming session, msgId: 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.061231957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณะทำงานที่ว่านี้คาดการณ์ว่าน่าจะจัด\",\"confidence\":0.91787773}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.061237942+07:00","message":"receive interim result [true|false]: คณะทำงานที่ว่านี้คาดการณ์ว่าน่าจะจัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.061247334+07:00","message":"end recv isFinal message id 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.0612495+07:00","message":"end Recv id 4839"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.061255573+07:00","message":"[buffer interim] 4839 true คณะทำงานที่ว่านี้คาดการณ์ว่าน่าจะจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.061265038+07:00","message":"[bufferProcess] interim [580000000]:คณะทำงานที่ว่านี้คาดการณ์ว่าน่าจะจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.06126784+07:00","message":"[bufferProcess] send to processor (isfinal):คณะทำงานที่ว่านี้คาดการณ์ว่าน่าจะจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.061271378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.061274426+07:00","message":"> Transcript [53403] [false]: 'คณะทำงานที่ว่านี้คาดการณ์ว่าน่าจะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.061277859+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.06127963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.061281518+07:00","message":"StatePrefix: 'คณะทำงานที่ว่านี้คาดการณ์ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.061283871+07:00","message":"TextPushed: 'คณะทำงานที่ว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.061285866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.061287838+07:00","message":"> Transcript [53404] [true]: 'คณะทำงานที่ว่านี้คาดการณ์ว่าน่าจะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.061289903+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.061291573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.061294184+07:00","message":"StatePrefix: 'คณะทำงานที่ว่านี้คาดการณ์ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.061296108+07:00","message":"TextPushed: 'คณะทำงานที่ว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.0613021+07:00","message":"Push: 'คาดการณ์ว่าน่าจะจัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.061309729+07:00","message":"push: {true คาดการณ์ว่าน่าจะจัด 0 0xc004ec4300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:31.071176002+07:00","message":"write wav file: './tmp/7565/7565_4839.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.33361329+07:00","message":"receive streaming session, msgId: 4840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.333653177+07:00","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-05-12T14:26:31.333658604+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.333673938+07:00","message":"[buffer interim] 4840 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.33368118+07:00","message":"[bufferProcess] interim [420000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.333683148+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.541457366+07:00","message":"receive streaming session, msgId: 4840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.541499596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้างหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.541505099+07:00","message":"receive interim result [false|false]: ข้างหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.541519657+07:00","message":"[buffer interim] 4840 false ข้างหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.541530262+07:00","message":"[bufferProcess] interim [600000000]:ข้างหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.541535793+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.541539134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.541542222+07:00","message":"> Transcript [53405] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.541544794+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.620989338+07:00","message":"[GCS] IsForceVAD: false for message ID: 4840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.660656136+07:00","message":"receive streaming session, msgId: 4840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.660695441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้ง Router\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.660700833+07:00","message":"receive interim result [false|false]: ตั้ง Router"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.66071746+07:00","message":"[buffer interim] 4840 false ตั้ง Router"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.660725218+07:00","message":"[bufferProcess] interim [720000000]:ตั้ง Router"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.660727374+07:00","message":"[bufferProcess] send to processor:ข้างหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.660730639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.660733837+07:00","message":"> Transcript [53406] [false]: 'ข้างหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.660736494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.660738388+07:00","message":"Set new StatePrefix: 'ข้างหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.707638833+07:00","message":"receive streaming session, msgId: 4840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.707686015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเสาเสร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.707692524+07:00","message":"receive interim result [false|false]: ตั้งเสาเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.707712387+07:00","message":"[buffer interim] 4840 false ตั้งเสาเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.707722083+07:00","message":"[bufferProcess] interim [780000000]:ตั้งเสาเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.707725052+07:00","message":"[bufferProcess] send to processor:ตั้ง Router"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.707728855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.707731653+07:00","message":"> Transcript [53407] [false]: 'ตั้ง Router'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.707733802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.707735851+07:00","message":"Set new StatePrefix: 'ตั้ง Router'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.732457484+07:00","message":"receive streaming session, msgId: 4840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.732505755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเสาเสร็จ\",\"confidence\":0.90896755}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.732523781+07:00","message":"receive interim result [true|false]: ตั้งเสาเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.732535897+07:00","message":"end recv isFinal message id 4840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.732538008+07:00","message":"end Recv id 4840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.732546097+07:00","message":"[buffer interim] 4840 true ตั้งเสาเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.732559369+07:00","message":"[bufferProcess] interim [870000000]:ตั้งเสาเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.732562856+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งเสาเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.732566928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.732569599+07:00","message":"> Transcript [53408] [false]: 'ตั้งเสาเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.732571873+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.732573949+07:00","message":"Set new StatePrefix: 'ตั้งเสาเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.732575629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.732577834+07:00","message":"> Transcript [53409] [true]: 'ตั้งเสาเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.732584531+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.732586593+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.73258864+07:00","message":"StatePrefix: 'ตั้งเสาเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.732591157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:31.732593948+07:00","message":"Push: 'ตั้งเสาเสร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.73260348+07:00","message":"push: {true ตั้งเสาเสร็จ 0 0xc00460e080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:31.737707537+07:00","message":"write wav file: './tmp/7565/7565_4840.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:31.819557229+07:00","message":"[GCS] Start streaming session, msgId: 4841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.432349808+07:00","message":"receive streaming session, msgId: 4841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.432391103+07:00","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-05-12T14:26:32.432399341+07:00","message":"receive interim result [false|false]: ภายใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.432418409+07:00","message":"[buffer interim] 4841 false ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.432427657+07:00","message":"[bufferProcess] interim [420000000]:ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.432430748+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:32.509077476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:32.509104662+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.568559366+07:00","message":"receive streaming session, msgId: 4841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.568597781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pineapple\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.568604007+07:00","message":"receive interim result [false|false]: pineapple"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.568617925+07:00","message":"[buffer interim] 4841 false pineapple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.568624569+07:00","message":"[bufferProcess] interim [540000000]:pineapple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.568627153+07:00","message":"[bufferProcess] send to processor:ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.568633849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.568636757+07:00","message":"> Transcript [53410] [false]: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.568639266+07:00","message":"Set StatePrefix (first interim): 'ภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.701099133+07:00","message":"receive streaming session, msgId: 4841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.70114281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครเลี้ยง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.701150331+07:00","message":"receive interim result [false|false]: ใครเลี้ยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.701182479+07:00","message":"[buffer interim] 4841 false ใครเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.701192597+07:00","message":"[bufferProcess] interim [660000000]:ใครเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.701196187+07:00","message":"[bufferProcess] send to processor:pineapple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.7012007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.701204525+07:00","message":"> Transcript [53411] [false]: 'pineapple'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.701207592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.701210418+07:00","message":"Set new StatePrefix: 'pineapple'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.723120235+07:00","message":"receive streaming session, msgId: 4841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.723153781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"pineapple\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.723158896+07:00","message":"receive interim result [false|false]: pineapple"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.723170409+07:00","message":"[buffer interim] 4841 false pineapple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.723175995+07:00","message":"[bufferProcess] interim [720000000]:pineapple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.723180277+07:00","message":"[bufferProcess] send to processor:ใครเลี้ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.723185626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.723188338+07:00","message":"> Transcript [53412] [false]: 'ใครเลี้ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.723190645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.723192732+07:00","message":"Set new StatePrefix: 'ใครเลี้ยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.845716495+07:00","message":"receive streaming session, msgId: 4841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.845750311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในเร็ววัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.845755999+07:00","message":"receive interim result [false|false]: ภายในเร็ววัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.845781295+07:00","message":"[buffer interim] 4841 false ภายในเร็ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.845794001+07:00","message":"[bufferProcess] interim [780000000]:ภายในเร็ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.845796305+07:00","message":"[bufferProcess] send to processor:pineapple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.845801589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.845804486+07:00","message":"> Transcript [53413] [false]: 'pineapple'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.845807017+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.845809283+07:00","message":"Set new StatePrefix: 'pineapple'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.864259197+07:00","message":"receive streaming session, msgId: 4841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.864289486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในระยะเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.864294579+07:00","message":"receive interim result [false|false]: ภายในระยะเวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:32.864304579+07:00","message":"[buffer interim] 4841 false ภายในระยะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.864310941+07:00","message":"[bufferProcess] interim [840000000]:ภายในระยะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.864316223+07:00","message":"[bufferProcess] send to processor:ภายในเร็ววัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.864321346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.864324072+07:00","message":"> Transcript [53414] [false]: 'ภายในเร็ววัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.864326105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:32.86432848+07:00","message":"Set new StatePrefix: 'ภายในเร็ววัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.184893426+07:00","message":"receive streaming session, msgId: 4841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.184934601+07:00","message":"receive 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-05-12T14:26:33.184941302+07:00","message":"receive interim result [false|false]: ภายในระยะเวลากี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.184958326+07:00","message":"[buffer interim] 4841 false ภายในระยะเวลากี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.184967436+07:00","message":"[bufferProcess] interim [140000000]:ภายในระยะเวลากี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.184969828+07:00","message":"[bufferProcess] send to processor:ภายในระยะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.184977839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.184980698+07:00","message":"> Transcript [53415] [false]: 'ภายในระยะเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.184983082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.184985971+07:00","message":"Set new StatePrefix: 'ภายในระยะเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.25869106+07:00","message":"receive streaming session, msgId: 4841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.258725689+07:00","message":"receive 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-05-12T14:26:33.258731249+07:00","message":"receive interim result [false|false]: ภายในระยะเวลากี่ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.258745073+07:00","message":"receive streaming session, msgId: 4841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.25874888+07:00","message":"receive 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-05-12T14:26:33.258751385+07:00","message":"receive interim result [false|false]: ภายในระยะเวลากี่เดือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.258756529+07:00","message":"[buffer interim] 4841 false ภายในระยะเวลากี่ปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.258759643+07:00","message":"[buffer interim] 4841 false ภายในระยะเวลากี่เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.25876565+07:00","message":"[bufferProcess] interim [260000000]:ภายในระยะเวลากี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.258767821+07:00","message":"[bufferProcess] send to processor:ภายในระยะเวลากี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.258770214+07:00","message":"[bufferProcess] interim [320000000]:ภายในระยะเวลากี่เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.258779131+07:00","message":"[bufferProcess] send to processor:ภายในระยะเวลากี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.25878329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.258786592+07:00","message":"> Transcript [53416] [false]: 'ภายในระยะเวลากี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.258790019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.258792087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.258793934+07:00","message":"StatePrefix: 'ภายในระยะเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.258796113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.258797755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.258799592+07:00","message":"> Transcript [53417] [false]: 'ภายในระยะเวลากี่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.258801445+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.258802954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.258804637+07:00","message":"StatePrefix: 'ภายในระยะเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.258806323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.574192768+07:00","message":"receive streaming session, msgId: 4841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.574246806+07:00","message":"receive 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-05-12T14:26:33.574253595+07:00","message":"receive interim result [false|false]: ภายในระยะเวลากี่เดือนคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.574268112+07:00","message":"[buffer interim] 4841 false ภายในระยะเวลากี่เดือนคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.574276976+07:00","message":"[bufferProcess] interim [560000000]:ภายในระยะเวลากี่เดือนคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.574279771+07:00","message":"[bufferProcess] send to processor:ภายในระยะเวลากี่เดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.574287163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.574290279+07:00","message":"> Transcript [53418] [false]: 'ภายในระยะเวลากี่เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.57429457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.574296688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.574299278+07:00","message":"StatePrefix: 'ภายในระยะเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.574301883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.671368625+07:00","message":"[GCS] IsForceVAD: false for message ID: 4841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.789250138+07:00","message":"receive streaming session, msgId: 4841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.789295494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในระยะเวลากี่เดือนคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.789302391+07:00","message":"receive interim result [true|false]: ภายในระยะเวลากี่เดือนคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.789315809+07:00","message":"end recv isFinal message id 4841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.789319315+07:00","message":"end Recv id 4841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.789330203+07:00","message":"[buffer interim] 4841 true ภายในระยะเวลากี่เดือนคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789344844+07:00","message":"[bufferProcess] interim [890000000]:ภายในระยะเวลากี่เดือนคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789349715+07:00","message":"[bufferProcess] send to processor (isfinal):ภายในระยะเวลากี่เดือนคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789364086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789383448+07:00","message":"> Transcript [53419] [false]: 'ภายในระยะเวลากี่เดือนคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789389109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789391675+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789394111+07:00","message":"StatePrefix: 'ภายในระยะเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789396561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789411097+07:00","message":"Push: 'ภายในระยะเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.7894138+07:00","message":"TextPushed: 'ภายในระยะเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789416501+07:00","message":"Set new StatePrefix : 'ภายในระยะเวลากี่เดือนคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789418947+07:00","message":"Next Push (prob) : 'กี่เดือนคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789421486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789423714+07:00","message":"> Transcript [53420] [true]: 'ภายในระยะเวลากี่เดือนคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789425836+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789427501+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789429157+07:00","message":"StatePrefix: 'ภายในระยะเวลากี่เดือนคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.78943116+07:00","message":"TextPushed: 'ภายในระยะเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:33.789433183+07:00","message":"Push: 'กี่เดือนคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.789444279+07:00","message":"push: {false ภายในระยะเวลา 0 0xc004ec4800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:33.789458706+07:00","message":"push: {true กี่เดือนคะ 0 0xc004ec4800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:33.796152393+07:00","message":"write wav file: './tmp/7565/7565_4841.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:34.054619827+07:00","message":"[GCS] Start streaming session, msgId: 4842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:34.718827343+07:00","message":"receive streaming session, msgId: 4842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:34.718871005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:34.718878086+07:00","message":"receive interim result [false|false]: เอาใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:34.718896769+07:00","message":"[buffer interim] 4842 false เอาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:34.71890453+07:00","message":"[bufferProcess] interim [480000000]:เอาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:34.718906699+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:35.304769915+07:00","message":"receive streaming session, msgId: 4842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:35.304825931+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-05-12T14:26:35.304833913+07:00","message":"receive interim result [false|false]: เอาใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:35.304849453+07:00","message":"[buffer interim] 4842 false เอาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:35.304863595+07:00","message":"[bufferProcess] interim [80000000]:เอาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:35.30486602+07:00","message":"[bufferProcess] send to processor:เอาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:35.304875266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:35.30487824+07:00","message":"> Transcript [53421] [false]: 'เอาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:35.304880295+07:00","message":"Set StatePrefix (first interim): 'เอาใหม่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:35.509869477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:35.50988748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:37.13180753+07:00","message":"[GCS] IsForceVAD: false for message ID: 4842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:37.191781191+07:00","message":"[GCS] Start streaming session, msgId: 4843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:37.285815401+07:00","message":"receive streaming session, msgId: 4842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:37.285859882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาใหม่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:37.285869394+07:00","message":"receive interim result [true|false]: เอาใหม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:37.285878728+07:00","message":"end recv isFinal message id 4842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:37.285881545+07:00","message":"end Recv id 4842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:37.285889286+07:00","message":"[buffer interim] 4842 true เอาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.285899174+07:00","message":"[bufferProcess] interim [90000000]:เอาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.285903123+07:00","message":"[bufferProcess] send to processor (isfinal):เอาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.285910542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.285919282+07:00","message":"> Transcript [53422] [false]: 'เอาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.285924255+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.285926667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.285929061+07:00","message":"StatePrefix: 'เอาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.285931307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.285933107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.285935181+07:00","message":"> Transcript [53423] [true]: 'เอาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.285937156+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.285938793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.285940326+07:00","message":"StatePrefix: 'เอาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.285941989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.285948192+07:00","message":"Push: 'เอาใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:37.285959597+07:00","message":"push: {true เอาใหม่ 0 0xc002a7cb80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:37.297715432+07:00","message":"write wav file: './tmp/7565/7565_4842.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:37.320666149+07:00","message":"[GCS] IsForceVAD: false for message ID: 4843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:37.382573987+07:00","message":"[GCS] Start streaming session, msgId: 4844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:37.699908282+07:00","message":"receive streaming session, msgId: 4843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:37.699931508+07:00","message":"found end of frame, send empty tag with msgId: 4843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:37.699934874+07:00","message":"end Recv id 4843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:37.699943505+07:00","message":"[buffer interim] 4843 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.699952905+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.699957575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.699960379+07:00","message":"> Transcript [53424] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.699962738+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.699964688+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.699966361+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.69996812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:37.699971363+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:37.699982974+07:00","message":"push: {true \n 0 0xc004462980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:37.704679025+07:00","message":"write wav file: './tmp/7565/7565_4843.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:38.510404793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:38.51041541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:40.420452137+07:00","message":"receive streaming session, msgId: 4844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:40.420486236+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-05-12T14:26:40.420491685+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:40.420509166+07:00","message":"[buffer interim] 4844 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:40.420516142+07:00","message":"[bufferProcess] interim [60000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:40.420518078+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:40.420524968+07:00","message":"[bufferProcess] send to processor (ticker):กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:40.420527481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:40.420530196+07:00","message":"> Transcript [53425] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:40.420532403+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:40.555307257+07:00","message":"receive streaming session, msgId: 4844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:40.555341128+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-05-12T14:26:40.555346816+07:00","message":"receive interim result [false|false]: ขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:40.555358812+07:00","message":"[buffer interim] 4844 false ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:40.555366125+07:00","message":"[bufferProcess] interim [180000000]:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:40.555367877+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:40.735795407+07:00","message":"receive streaming session, msgId: 4844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:40.735828433+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-05-12T14:26:40.735833787+07:00","message":"receive interim result [false|false]: ขอบคุณมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:40.735845302+07:00","message":"[buffer interim] 4844 false ขอบคุณมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:40.735852638+07:00","message":"[bufferProcess] interim [360000000]:ขอบคุณมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:40.735855003+07:00","message":"[bufferProcess] send to processor:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:40.73585976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:40.735862607+07:00","message":"> Transcript [53426] [false]: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:40.735864953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:40.735867+07:00","message":"Set new StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:41.05827192+07:00","message":"receive streaming session, msgId: 4844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:41.058315553+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-05-12T14:26:41.058322028+07:00","message":"receive interim result [false|false]: ขอบคุณมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:41.058346404+07:00","message":"[buffer interim] 4844 false ขอบคุณมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.058354805+07:00","message":"[bufferProcess] interim [720000000]:ขอบคุณมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.058357149+07:00","message":"[bufferProcess] send to processor:ขอบคุณมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.058360786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.058363649+07:00","message":"> Transcript [53427] [false]: 'ขอบคุณมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.058367264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.058369317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.058371794+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.058373951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:41.260997309+07:00","message":"receive streaming session, msgId: 4844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:41.261052948+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-05-12T14:26:41.261060078+07:00","message":"receive interim result [false|false]: ขอบคุณมากเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:41.261077886+07:00","message":"[buffer interim] 4844 false ขอบคุณมากเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.261085953+07:00","message":"[bufferProcess] interim [900000000]:ขอบคุณมากเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.261088579+07:00","message":"[bufferProcess] send to processor:ขอบคุณมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.261095521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.261098292+07:00","message":"> Transcript [53428] [false]: 'ขอบคุณมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.261103974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.261106179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.261108178+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.261110837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:41.511433846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:41.511433842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:41.853323348+07:00","message":"receive streaming session, msgId: 4844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:41.85336964+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-05-12T14:26:41.853376327+07:00","message":"receive interim result [false|false]: ขอบคุณมากเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:41.853389643+07:00","message":"[buffer interim] 4844 false ขอบคุณมากเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.853400364+07:00","message":"[bufferProcess] interim [500000000]:ขอบคุณมากเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.853402937+07:00","message":"[bufferProcess] send to processor:ขอบคุณมากเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.853408762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.853411862+07:00","message":"> Transcript [53429] [false]: 'ขอบคุณมากเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.853416062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.853418085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.853420001+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:41.853421959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:42.221619378+07:00","message":"receive streaming session, msgId: 4844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:42.221665841+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-05-12T14:26:42.221672336+07:00","message":"receive interim result [false|false]: ขอบคุณมากเลยค่ะขอบคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:42.22168747+07:00","message":"[buffer interim] 4844 false ขอบคุณมากเลยค่ะขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.221695801+07:00","message":"[bufferProcess] interim [920000000]:ขอบคุณมากเลยค่ะขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.221698248+07:00","message":"[bufferProcess] send to processor:ขอบคุณมากเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.221701773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.221704739+07:00","message":"> Transcript [53430] [false]: 'ขอบคุณมากเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.22170864+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.221710843+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.221712759+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.221714641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.221717396+07:00","message":"Push: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.22172189+07:00","message":"TextPushed: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.221724072+07:00","message":"Set new StatePrefix : 'ขอบคุณมากเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.221726103+07:00","message":"Next Push (prob) : 'มากเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:42.221734638+07:00","message":"push: {false ขอบคุณ 0 0xc00460ec00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:42.510825192+07:00","message":"[GCS] IsForceVAD: false for message ID: 4844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:42.571514662+07:00","message":"[GCS] Start streaming session, msgId: 4845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:42.61787893+07:00","message":"receive streaming session, msgId: 4844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:42.617920515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณมากเลยค่ะขอบคุณค่ะ\",\"confidence\":0.9412282}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:42.617931512+07:00","message":"receive interim result [true|false]: ขอบคุณมากเลยค่ะขอบคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:42.617941865+07:00","message":"end recv isFinal message id 4844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:42.617944613+07:00","message":"end Recv id 4844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:42.617952045+07:00","message":"[buffer interim] 4844 true ขอบคุณมากเลยค่ะขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.617961562+07:00","message":"[bufferProcess] interim [340000000]:ขอบคุณมากเลยค่ะขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.617964785+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบคุณมากเลยค่ะขอบคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.617968408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.617972396+07:00","message":"> Transcript [53431] [false]: 'ขอบคุณมากเลยค่ะขอบคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.617975728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.617977639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.617979954+07:00","message":"StatePrefix: 'ขอบคุณมากเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.617982241+07:00","message":"TextPushed: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.617983887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.617988462+07:00","message":"> Transcript [53432] [true]: 'ขอบคุณมากเลยค่ะขอบคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.617990682+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.617992272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.617993965+07:00","message":"StatePrefix: 'ขอบคุณมากเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.61799558+07:00","message":"TextPushed: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:42.61800164+07:00","message":"Push: 'มากเลยค่ะขอบคุณค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:42.618022642+07:00","message":"push: {true มากเลยค่ะขอบคุณค่ะ 0 0xc00460ec00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:42.629876422+07:00","message":"write wav file: './tmp/7565/7565_4844.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:43.429226357+07:00","message":"receive streaming session, msgId: 4845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:43.429267241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:43.429272493+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:43.429291387+07:00","message":"[buffer interim] 4845 false ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:43.429303489+07:00","message":"[bufferProcess] interim [840000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:43.429305979+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:43.601231508+07:00","message":"[GCS] IsForceVAD: false for message ID: 4845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:43.662509312+07:00","message":"[GCS] Start streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:43.711853771+07:00","message":"receive streaming session, msgId: 4845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:43.711893848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:43.711899819+07:00","message":"receive interim result [true|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:43.711911604+07:00","message":"end recv isFinal message id 4845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:43.711914885+07:00","message":"end Recv id 4845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:43.711922344+07:00","message":"[buffer interim] 4845 true ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:43.711945625+07:00","message":"[bufferProcess] interim [260000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:43.711949681+07:00","message":"[bufferProcess] send to processor (isfinal):ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:43.71195329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:43.711956205+07:00","message":"> Transcript [53433] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:43.711958316+07:00","message":"Set StatePrefix (first interim): 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:43.711959895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:43.711962709+07:00","message":"> Transcript [53434] [true]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:43.711967049+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:43.711969991+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:43.711972695+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:43.711975391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:43.711984735+07:00","message":"Push: 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:43.711996232+07:00","message":"push: {true ครับ 0 0xc004ec4d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:43.718408566+07:00","message":"write wav file: './tmp/7565/7565_4845.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:43.999614484+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:43.999663472+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-05-12T14:26:43.999669537+07:00","message":"receive interim result [false|false]: ขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:43.999687311+07:00","message":"[buffer interim] 4846 false ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:43.99969543+07:00","message":"[bufferProcess] interim [360000000]:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:43.99969757+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.133649603+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.13368556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.133691066+07:00","message":"receive interim result [false|false]: ขอบคุณนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.133705482+07:00","message":"[buffer interim] 4846 false ขอบคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.133712987+07:00","message":"[bufferProcess] interim [480000000]:ขอบคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.133715167+07:00","message":"[bufferProcess] send to processor:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.133718375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.13372109+07:00","message":"> Transcript [53435] [false]: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.133723063+07:00","message":"Set StatePrefix (first interim): 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.194333595+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.194371485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.194378084+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.194395656+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.194403846+07:00","message":"[bufferProcess] interim [600000000]:ขอบคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.194408052+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.194415944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.194419961+07:00","message":"> Transcript [53436] [false]: 'ขอบคุณนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.194424337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.194427709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.194430941+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.194433765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.507132824+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.507180048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณนะคะท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.507186774+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.50720127+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.507207785+07:00","message":"[bufferProcess] interim [840000000]:ขอบคุณนะคะท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.507210519+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.507217529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.507220561+07:00","message":"> Transcript [53437] [false]: 'ขอบคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.507224279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.507226612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.507229312+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.507231482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:44.511874826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:44.511901063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.731519573+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.731566885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณนะคะท่านประธาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.731571965+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประธาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.731586825+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.731594432+07:00","message":"[bufferProcess] interim [80000000]:ขอบคุณนะคะท่านประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.731597238+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.731602698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.731605669+07:00","message":"> Transcript [53438] [false]: 'ขอบคุณนะคะท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.731609055+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.731611322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.731613135+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.731615205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.839501621+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.839555137+07:00","message":"receive 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-05-12T14:26:44.839560849+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านพ่อเดิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.839577709+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านพ่อเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.839588387+07:00","message":"[bufferProcess] interim [140000000]:ขอบคุณนะคะท่านพ่อเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.83959169+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.83959777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.839600749+07:00","message":"> Transcript [53439] [false]: 'ขอบคุณนะคะท่านประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.839604253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.839606518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.839608395+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.83961034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.83961537+07:00","message":"Push: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.839617264+07:00","message":"TextPushed: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.83961927+07:00","message":"Set new StatePrefix : 'ขอบคุณนะคะท่านประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.839621465+07:00","message":"Next Push (prob) : 'นะคะท่านประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.839648153+07:00","message":"push: {false ขอบคุณ 0 0xc00460ee80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.895473567+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.895513618+07:00","message":"receive 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-05-12T14:26:44.895519464+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านเปรมชัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:44.895533676+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.895541493+07:00","message":"[bufferProcess] interim [320000000]:ขอบคุณนะคะท่านเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.895545554+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านพ่อเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.895549685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.895553969+07:00","message":"> Transcript [53440] [false]: 'ขอบคุณนะคะท่านพ่อเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.895557087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:44.895560016+07:00","message":"Set new StatePrefix: 'ขอบคุณนะคะท่านพ่อเดิม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.091118145+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.09116462+07:00","message":"receive 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-05-12T14:26:45.09117058+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.091188899+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.091197453+07:00","message":"[bufferProcess] interim [500000000]:ขอบคุณนะคะท่านประเดิมชัยบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.091199992+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.091204773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.091207694+07:00","message":"> Transcript [53441] [false]: 'ขอบคุณนะคะท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.091210478+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.091212511+07:00","message":"Set new StatePrefix: 'ขอบคุณนะคะท่านเปรมชัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.210994843+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.211039876+07:00","message":"receive 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-05-12T14:26:45.211045578+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.211071619+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.21108069+07:00","message":"[bufferProcess] interim [560000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.211085336+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.211096455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.211099559+07:00","message":"> Transcript [53442] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.21110209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.211105768+07:00","message":"Set new StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.407527842+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.407563965+07:00","message":"receive 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-05-12T14:26:45.407570777+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.407583508+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.407590982+07:00","message":"[bufferProcess] interim [740000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.407593831+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.407599384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.407602159+07:00","message":"> Transcript [53443] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.407605464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.407607539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.40760984+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.407612324+07:00","message":"TextPushed: 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.732866436+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.732912389+07:00","message":"receive 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-05-12T14:26:45.732919666+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.732936916+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.732946286+07:00","message":"[bufferProcess] interim [40000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.732949517+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.732953789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.732956738+07:00","message":"> Transcript [53444] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.732960857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.732962991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.732965334+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.732967514+07:00","message":"TextPushed: 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.790994551+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.79103989+07:00","message":"receive 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-05-12T14:26:45.791045594+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.791061304+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.791069149+07:00","message":"[bufferProcess] interim [160000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.791072092+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.791078769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.79108184+07:00","message":"> Transcript [53445] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.791086452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.791089055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.791091568+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.791093965+07:00","message":"TextPushed: 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.987654099+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.987698005+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-05-12T14:26:45.987705471+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.98772384+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.987736252+07:00","message":"[bufferProcess] interim [340000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.987739509+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.987746973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.987750181+07:00","message":"> Transcript [53446] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.987753732+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.987756217+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.987760518+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.987763116+07:00","message":"TextPushed: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.987771563+07:00","message":"Push: 'นะคะท่านประเดิมชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.987773932+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.987775906+07:00","message":"Set new StatePrefix : 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:45.987778339+07:00","message":"Next Push (prob) : 'ช่วยเหลือนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:45.987808084+07:00","message":"push: {false นะคะท่านประเดิมชัยบุญ 0 0xc00460ee80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.113569051+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.113603659+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-05-12T14:26:46.113609828+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.11362397+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.113631353+07:00","message":"[bufferProcess] interim [460000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.113634633+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.113642467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.113645092+07:00","message":"> Transcript [53447] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.11364878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.113650876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.113652992+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.113655768+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.308572427+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.308618937+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-05-12T14:26:46.308626572+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.308648256+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.30866209+07:00","message":"[bufferProcess] interim [640000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.308666578+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.308675478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.30868008+07:00","message":"> Transcript [53448] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.308685703+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.308688636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.308691773+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.308695885+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.312991068+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.313027055+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-05-12T14:26:46.31303362+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.313048986+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.313056456+07:00","message":"[bufferProcess] interim [700000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.313059089+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.313065553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.313068306+07:00","message":"> Transcript [53449] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.313072638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.313075018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.31307751+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.313080579+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.493432982+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.493481361+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-05-12T14:26:46.493489165+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.493506276+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.493515661+07:00","message":"[bufferProcess] interim [880000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.493518473+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.493522698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.493525309+07:00","message":"> Transcript [53450] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.49352996+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.493532186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.493534556+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.493537563+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.493541657+07:00","message":"Push: 'ช่วยเหลือนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.493543855+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.493546436+07:00","message":"Set new StatePrefix : 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.493549448+07:00","message":"Next Push (prob) : 'ที่ต้องถาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.493559576+07:00","message":"push: {false ช่วยเหลือนะคะ 0 0xc00460ee80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.622261216+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.622301578+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-05-12T14:26:46.622307311+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.622319866+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.622326871+07:00","message":"[bufferProcess] interim [0]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.622329449+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.622334357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.622337541+07:00","message":"> Transcript [53451] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.622340779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.62234308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.622347801+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.622350831+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.881553981+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.881598366+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-05-12T14:26:46.881606886+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:46.881625166+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.881638419+07:00","message":"[bufferProcess] interim [240000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.881642704+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.881649755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.881652515+07:00","message":"> Transcript [53452] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.881656379+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.881658273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.881661843+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:46.881664531+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.01358309+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.013632836+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-05-12T14:26:47.013640085+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.013657926+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.013669676+07:00","message":"[bufferProcess] interim [360000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.0136729+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.013680305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.013683181+07:00","message":"> Transcript [53453] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.013688455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.013690636+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.013694225+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.013697145+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.198863685+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.198907278+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-05-12T14:26:47.198914451+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.198929445+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.198937879+07:00","message":"[bufferProcess] interim [540000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.198940777+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.198948382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.198951658+07:00","message":"> Transcript [53454] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.198955872+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.198958227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.198960727+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.198963556+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.19897026+07:00","message":"Push: 'ที่ต้องถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.198972436+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.19897518+07:00","message":"Set new StatePrefix : 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.198978258+07:00","message":"Next Push (prob) : 'แบบนี้เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.198986431+07:00","message":"push: {false ที่ต้องถาม 0 0xc00460ee80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.328966304+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.329019975+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-05-12T14:26:47.329029004+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.329049145+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.32906357+07:00","message":"[bufferProcess] interim [720000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.329067246+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.329075421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.329078122+07:00","message":"> Transcript [53455] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.329082172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.329084317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.329086452+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.329089708+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถาม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:47.512343038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:47.512348662+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.737030718+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.737076475+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-05-12T14:26:47.737083778+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.73711774+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.737127457+07:00","message":"[bufferProcess] interim [80000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.737130462+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.737135926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.737140384+07:00","message":"> Transcript [53456] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.737146317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.737150219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.737152471+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.73715541+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.852240991+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.852282702+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-05-12T14:26:47.852289154+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้พูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.852301595+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.852312905+07:00","message":"[bufferProcess] interim [140000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.852318054+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.852324551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.852329564+07:00","message":"> Transcript [53457] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.852333462+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.852336786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.852339035+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.852342002+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.914813585+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.914857919+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-05-12T14:26:47.914867585+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.914883748+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.914893306+07:00","message":"[bufferProcess] interim [320000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.914896384+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.914900095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.91490341+07:00","message":"> Transcript [53458] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.914907951+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.914910681+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.914912942+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.91491588+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.914919398+07:00","message":"Push: 'แบบนี้เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.91492133+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.91492347+07:00","message":"Set new StatePrefix : 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:47.91492563+07:00","message":"Next Push (prob) : 'ตอนนี้พูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:47.914933691+07:00","message":"push: {false แบบนี้เพราะว่า 0 0xc00460ee80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:48.040444556+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:48.040511263+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-05-12T14:26:48.040520776+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:48.040544002+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.040553056+07:00","message":"[bufferProcess] interim [380000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.040556225+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.040562066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.040566058+07:00","message":"> Transcript [53459] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.040570416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.040574683+07:00","message":"Set new StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:48.296357273+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:48.296415563+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-05-12T14:26:48.296425272+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:48.296442547+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.296451312+07:00","message":"[bufferProcess] interim [680000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.296454843+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.296459264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.296462393+07:00","message":"> Transcript [53460] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.296465235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.2964673+07:00","message":"Set new StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:48.494505307+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:48.494551863+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-05-12T14:26:48.494566824+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:48.494584419+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.494592355+07:00","message":"[bufferProcess] interim [920000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.494595576+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.494603497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.494606506+07:00","message":"> Transcript [53461] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.494610885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.49462068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.494622842+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:48.494625762+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:49.052054791+07:00","message":"[GCS] IsForceVAD: false for message ID: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:49.134394285+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:49.134448366+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-05-12T14:26:49.134457161+07:00","message":"receive interim result [false|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:49.13447683+07:00","message":"[buffer interim] 4846 false ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.134487343+07:00","message":"[bufferProcess] interim [520000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.134492327+07:00","message":"[bufferProcess] send to processor:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.134506152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.134510407+07:00","message":"> Transcript [53462] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.134516235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.134518935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.134528147+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.134533191+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:49.190780034+07:00","message":"receive streaming session, msgId: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:49.190838955+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-05-12T14:26:49.190845836+07:00","message":"receive interim result [true|false]: ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:49.190860442+07:00","message":"end recv isFinal message id 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:49.190863773+07:00","message":"end Recv id 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:49.190872302+07:00","message":"[buffer interim] 4846 true ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.190883451+07:00","message":"[bufferProcess] interim [610000000]:ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.190894331+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.190911085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.190926014+07:00","message":"> Transcript [53463] [false]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.190931602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.190934602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.190938968+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.190942159+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.190944522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.190946977+07:00","message":"> Transcript [53464] [true]: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภคเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.190949875+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.190951781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.190953512+07:00","message":"StatePrefix: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่าตอนนี้ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.19095589+07:00","message":"TextPushed: 'ขอบคุณนะคะท่านประเดิมชัยบุญช่วยเหลือนะคะที่ต้องถามแบบนี้เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.190963372+07:00","message":"Push: 'ตอนนี้ผู้บริโภคเยอะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:49.19097332+07:00","message":"push: {true ตอนนี้ผู้บริโภคเยอะมาก 0 0xc00460ee80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:49.203885831+07:00","message":"write wav file: './tmp/7565/7565_4846.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:49.242060193+07:00","message":"[GCS] Start streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:49.808618654+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:49.808665311+07:00","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-05-12T14:26:49.80867175+07:00","message":"receive interim result [false|false]: พบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:49.808687335+07:00","message":"[buffer interim] 4847 false พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.808693862+07:00","message":"[bufferProcess] interim [420000000]:พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:49.808695525+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:50.327338722+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:50.32737236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:50.327378182+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:50.327389888+07:00","message":"[buffer interim] 4847 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.32739657+07:00","message":"[bufferProcess] interim [900000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.327398683+07:00","message":"[bufferProcess] send to processor:พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.327403536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.327406154+07:00","message":"> Transcript [53465] [false]: 'พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.327408173+07:00","message":"Set StatePrefix (first interim): 'พบ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:50.513072919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:50.51308747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:50.667533443+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:50.667570512+07:00","message":"receive 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-05-12T14:26:50.667578006+07:00","message":"receive interim result [false|false]: ยังอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:50.667591168+07:00","message":"[buffer interim] 4847 false ยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.66759885+07:00","message":"[bufferProcess] interim [200000000]:ยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.667601041+07:00","message":"[bufferProcess] send to processor:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.667606296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.667609001+07:00","message":"> Transcript [53466] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.66761101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.667613206+07:00","message":"Set new StatePrefix: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:50.761487076+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:50.761546933+07:00","message":"receive 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-05-12T14:26:50.761555181+07:00","message":"receive interim result [false|false]: ยังอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:50.761575771+07:00","message":"[buffer interim] 4847 false ยังอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.761586418+07:00","message":"[bufferProcess] interim [320000000]:ยังอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.761590342+07:00","message":"[bufferProcess] send to processor:ยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.761595732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.761600131+07:00","message":"> Transcript [53467] [false]: 'ยังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.761604023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.76160691+07:00","message":"Set new StatePrefix: 'ยังอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:50.900901135+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:50.900948964+07:00","message":"receive 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-05-12T14:26:50.900957631+07:00","message":"receive interim result [false|false]: ยังอยู่ในซอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:50.900977838+07:00","message":"[buffer interim] 4847 false ยังอยู่ในซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.900992611+07:00","message":"[bufferProcess] interim [440000000]:ยังอยู่ในซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.900996621+07:00","message":"[bufferProcess] send to processor:ยังอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.901002279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.901007779+07:00","message":"> Transcript [53468] [false]: 'ยังอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.901011969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.901014209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.901016127+07:00","message":"StatePrefix: 'ยังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.901018029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:50.90904204+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:50.909075962+07:00","message":"receive 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-05-12T14:26:50.909083601+07:00","message":"receive interim result [false|false]: ยังอยู่ในสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:50.909099732+07:00","message":"[buffer interim] 4847 false ยังอยู่ในสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.909108311+07:00","message":"[bufferProcess] interim [500000000]:ยังอยู่ในสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.909111101+07:00","message":"[bufferProcess] send to processor:ยังอยู่ในซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.909116583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.909119328+07:00","message":"> Transcript [53469] [false]: 'ยังอยู่ในซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.909122407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.909127396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.909129528+07:00","message":"StatePrefix: 'ยังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:50.909131594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.140562084+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.140598017+07:00","message":"receive 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-05-12T14:26:51.140604186+07:00","message":"receive interim result [false|false]: ยังอยู่ในสายของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.140616874+07:00","message":"[buffer interim] 4847 false ยังอยู่ในสายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.140627939+07:00","message":"[bufferProcess] interim [680000000]:ยังอยู่ในสายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.140630496+07:00","message":"[bufferProcess] send to processor:ยังอยู่ในสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.14063558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.140638395+07:00","message":"> Transcript [53470] [false]: 'ยังอยู่ในสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.14064149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.140643627+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.140645667+07:00","message":"StatePrefix: 'ยังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.140647603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.367635553+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.36766749+07:00","message":"receive 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-05-12T14:26:51.367673723+07:00","message":"receive interim result [false|false]: ยังอยู่ในศาลขอหย่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.367687+07:00","message":"[buffer interim] 4847 false ยังอยู่ในศาลขอหย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.367693606+07:00","message":"[bufferProcess] interim [860000000]:ยังอยู่ในศาลขอหย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.367695978+07:00","message":"[bufferProcess] send to processor:ยังอยู่ในสายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.367700919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.367703567+07:00","message":"> Transcript [53471] [false]: 'ยังอยู่ในสายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.367706753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.367709001+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.367710964+07:00","message":"StatePrefix: 'ยังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.367713034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.367717203+07:00","message":"Push: 'ยังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.367719055+07:00","message":"TextPushed: 'ยังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.367721186+07:00","message":"Set new StatePrefix : 'ยังอยู่ในสายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.367723247+07:00","message":"Next Push (prob) : 'ในสายของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.367731127+07:00","message":"push: {false ยังอยู่ 0 0xc002803e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.390447265+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.390477286+07:00","message":"receive 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-05-12T14:26:51.390482926+07:00","message":"receive interim result [false|false]: ยังอยู่ในสายขออนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.390500953+07:00","message":"[buffer interim] 4847 false ยังอยู่ในสายขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.390507305+07:00","message":"[bufferProcess] interim [920000000]:ยังอยู่ในสายขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.390510975+07:00","message":"[bufferProcess] send to processor:ยังอยู่ในศาลขอหย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.390516198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.390520698+07:00","message":"> Transcript [53472] [false]: 'ยังอยู่ในศาลขอหย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.390523568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.390525796+07:00","message":"Set new StatePrefix: 'ยังอยู่ในศาลขอหย่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.535432622+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.535468363+07:00","message":"receive 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-05-12T14:26:51.535474853+07:00","message":"receive interim result [false|false]: ยังอยู่ในสายขออนุญาตถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.535487165+07:00","message":"[buffer interim] 4847 false ยังอยู่ในสายขออนุญาตถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.535496365+07:00","message":"[bufferProcess] interim [100000000]:ยังอยู่ในสายขออนุญาตถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.535498948+07:00","message":"[bufferProcess] send to processor:ยังอยู่ในสายขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.535504238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.535507068+07:00","message":"> Transcript [53473] [false]: 'ยังอยู่ในสายขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.535509646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.535511656+07:00","message":"Set new StatePrefix: 'ยังอยู่ในสายขออนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.872515276+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.872552909+07:00","message":"receive 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-05-12T14:26:51.872559025+07:00","message":"receive interim result [false|false]: ยังอยู่ในสายขออนุญาตถามภาษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.87257418+07:00","message":"[buffer interim] 4847 false ยังอยู่ในสายขออนุญาตถามภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.872582185+07:00","message":"[bufferProcess] interim [280000000]:ยังอยู่ในสายขออนุญาตถามภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.872584698+07:00","message":"[bufferProcess] send to processor:ยังอยู่ในสายขออนุญาตถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.87258783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.872590612+07:00","message":"> Transcript [53474] [false]: 'ยังอยู่ในสายขออนุญาตถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.872593835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.87259591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.87259813+07:00","message":"StatePrefix: 'ยังอยู่ในสายขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.872600346+07:00","message":"TextPushed: 'ยังอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.98108585+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.981127377+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-05-12T14:26:51.981133206+07:00","message":"receive interim result [false|false]: ยังอยู่ในสายขออนุญาตถามประกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:51.981146091+07:00","message":"[buffer interim] 4847 false ยังอยู่ในสายขออนุญาตถามประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.981153136+07:00","message":"[bufferProcess] interim [340000000]:ยังอยู่ในสายขออนุญาตถามประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.981155869+07:00","message":"[bufferProcess] send to processor:ยังอยู่ในสายขออนุญาตถามภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.981178134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.981181172+07:00","message":"> Transcript [53475] [false]: 'ยังอยู่ในสายขออนุญาตถามภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.981184485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.98118685+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.98118987+07:00","message":"StatePrefix: 'ยังอยู่ในสายขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:51.981192174+07:00","message":"TextPushed: 'ยังอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.166862576+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.166909645+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-05-12T14:26:52.1669162+07:00","message":"receive interim result [false|false]: ยังอยู่ในสายขออนุญาตถามสักคำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.166934976+07:00","message":"[buffer interim] 4847 false ยังอยู่ในสายขออนุญาตถามสักคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.166949559+07:00","message":"[bufferProcess] interim [460000000]:ยังอยู่ในสายขออนุญาตถามสักคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.166952044+07:00","message":"[bufferProcess] send to processor:ยังอยู่ในสายขออนุญาตถามประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.166960951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.166964415+07:00","message":"> Transcript [53476] [false]: 'ยังอยู่ในสายขออนุญาตถามประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.166968098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.166970184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.166973936+07:00","message":"StatePrefix: 'ยังอยู่ในสายขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.166976241+07:00","message":"TextPushed: 'ยังอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.298835241+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.298878566+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-05-12T14:26:52.298885972+07:00","message":"receive interim result [false|false]: ยังอยู่ในสายขออนุญาตถามคำถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.298904313+07:00","message":"[buffer interim] 4847 false ยังอยู่ในสายขออนุญาตถามคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.2989131+07:00","message":"[bufferProcess] interim [580000000]:ยังอยู่ในสายขออนุญาตถามคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.298915874+07:00","message":"[bufferProcess] send to processor:ยังอยู่ในสายขออนุญาตถามสักคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.298923182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.298925995+07:00","message":"> Transcript [53477] [false]: 'ยังอยู่ในสายขออนุญาตถามสักคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.298931911+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.298934466+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.298936895+07:00","message":"StatePrefix: 'ยังอยู่ในสายขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.298939118+07:00","message":"TextPushed: 'ยังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.298944929+07:00","message":"Push: 'ในสายขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.298946746+07:00","message":"TextPushed: 'ยังอยู่ในสายขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.298948908+07:00","message":"Set new StatePrefix : 'ยังอยู่ในสายขออนุญาตถามสักคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.298966584+07:00","message":"Next Push (prob) : 'ถามสักคำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.298986731+07:00","message":"push: {false ในสายขออนุญาต 0 0xc002803e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.357218219+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.357259819+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-05-12T14:26:52.35726589+07:00","message":"receive interim result [false|false]: ยังอยู่ในสายขออนุญาตถามคำถามสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.357282047+07:00","message":"[buffer interim] 4847 false ยังอยู่ในสายขออนุญาตถามคำถามสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.357293019+07:00","message":"[bufferProcess] interim [760000000]:ยังอยู่ในสายขออนุญาตถามคำถามสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.357302959+07:00","message":"[bufferProcess] send to processor:ยังอยู่ในสายขออนุญาตถามคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.357308042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.357311749+07:00","message":"> Transcript [53478] [false]: 'ยังอยู่ในสายขออนุญาตถามคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.357322063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.357324525+07:00","message":"Set new StatePrefix: 'ยังอยู่ในสายขออนุญาตถามคำถาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.36812574+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.368156688+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-05-12T14:26:52.368162288+07:00","message":"receive interim result [false|false]: ยังอยู่ในสายขออนุญาตถามคำถามสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.368172644+07:00","message":"[buffer interim] 4847 false ยังอยู่ในสายขออนุญาตถามคำถามสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.368178119+07:00","message":"[bufferProcess] interim [880000000]:ยังอยู่ในสายขออนุญาตถามคำถามสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.368180782+07:00","message":"[bufferProcess] send to processor:ยังอยู่ในสายขออนุญาตถามคำถามสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.368185536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.368188034+07:00","message":"> Transcript [53479] [false]: 'ยังอยู่ในสายขออนุญาตถามคำถามสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.368191508+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.368193573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.368196547+07:00","message":"StatePrefix: 'ยังอยู่ในสายขออนุญาตถามคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.368200972+07:00","message":"TextPushed: 'ยังอยู่ในสายขออนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.502800232+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.502831279+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-05-12T14:26:52.502837236+07:00","message":"receive interim result [false|false]: ยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.502847484+07:00","message":"[buffer interim] 4847 false ยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.502854851+07:00","message":"[bufferProcess] interim [120000000]:ยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.502862072+07:00","message":"[bufferProcess] send to processor:ยังอยู่ในสายขออนุญาตถามคำถามสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.502868738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.502871628+07:00","message":"> Transcript [53480] [false]: 'ยังอยู่ในสายขออนุญาตถามคำถามสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.502874896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.50287682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.502879196+07:00","message":"StatePrefix: 'ยังอยู่ในสายขออนุญาตถามคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:52.50288156+07:00","message":"TextPushed: 'ยังอยู่ในสายขออนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:52.950875226+07:00","message":"[GCS] IsForceVAD: false for message ID: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.012692251+07:00","message":"[GCS] Start streaming session, msgId: 4848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.014843664+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.014882674+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-05-12T14:26:53.014889176+07:00","message":"receive interim result [false|false]: ยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะอาจารย์ขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.014903646+07:00","message":"[buffer interim] 4847 false ยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะอาจารย์ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.01491103+07:00","message":"[bufferProcess] interim [600000000]:ยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะอาจารย์ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.014915934+07:00","message":"[bufferProcess] send to processor:ยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.014924272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.014927307+07:00","message":"> Transcript [53481] [false]: 'ยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.014930798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.014933063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.014936494+07:00","message":"StatePrefix: 'ยังอยู่ในสายขออนุญาตถามคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.014938954+07:00","message":"TextPushed: 'ยังอยู่ในสายขออนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.146517472+07:00","message":"receive streaming session, msgId: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.146564668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะอาจารย์ขา\",\"confidence\":0.9417734}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.146573322+07:00","message":"receive interim result [true|false]: ตอนยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะอาจารย์ขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.146580741+07:00","message":"end recv isFinal message id 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.146583041+07:00","message":"end Recv id 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.146589572+07:00","message":"[buffer interim] 4847 true ตอนยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะอาจารย์ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146597917+07:00","message":"[bufferProcess] interim [750000000]:ตอนยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะอาจารย์ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146601793+07:00","message":"[bufferProcess] send to processor (isfinal):ยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะอาจารย์ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146605469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146608499+07:00","message":"> Transcript [53482] [false]: 'ยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะอาจารย์ขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146612949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.14661547+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146621033+07:00","message":"StatePrefix: 'ยังอยู่ในสายขออนุญาตถามคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146624106+07:00","message":"TextPushed: 'ยังอยู่ในสายขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146627899+07:00","message":"Push: 'ถามคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146629818+07:00","message":"TextPushed: 'ยังอยู่ในสายขออนุญาตถามคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146633685+07:00","message":"Set new StatePrefix : 'ยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะอาจารย์ขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.14663642+07:00","message":"Next Push (prob) : 'สุดท้ายค่ะอาจารย์ขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146638567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146640726+07:00","message":"> Transcript [53483] [true]: 'ตอนยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะอาจารย์ขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146642981+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146645122+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146646857+07:00","message":"StatePrefix: 'ยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะอาจารย์ขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146648962+07:00","message":"TextPushed: 'ยังอยู่ในสายขออนุญาตถามคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146650757+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.146773613+07:00","message":"push: {false ถามคำถาม 0 0xc002803e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146866063+07:00","message":"Push: 'สุดท้ายค่ะอาจารย์ขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146870125+07:00","message":"TextPushed: 'ยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะอาจารย์ขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146872319+07:00","message":"Set new StatePrefix : 'ตอนยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะอาจารย์ขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146874307+07:00","message":"Next Push (prob) : 'ตอนยังอยู่ในสายขออนุญาตถามคำถามสุดท้ายค่ะอาจารย์ขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.146880617+07:00","message":"push: {true สุดท้ายค่ะอาจารย์ขา 0 0xc002803e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.146907497+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4847.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:53.156852317+07:00","message":"write wav file: './tmp/7565/7565_4847.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.271437684+07:00","message":"[GCS] IsForceVAD: false for message ID: 4848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.366501016+07:00","message":"receive streaming session, msgId: 4848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.36651931+07:00","message":"found end of frame, send empty tag with msgId: 4848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.366522492+07:00","message":"end Recv id 4848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.366529433+07:00","message":"[buffer interim] 4848 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.366536272+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.366539841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.366542643+07:00","message":"> Transcript [53484] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.366545451+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.366547303+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.366549141+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.366550899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:53.366553499+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:53.366563063+07:00","message":"push: {true \n 0 0xc004ce8000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:53.371293499+07:00","message":"write wav file: './tmp/7565/7565_4848.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:53.513927901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:53.513957936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:54.105437411+07:00","message":"[GCS] Start streaming session, msgId: 4849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:54.815609815+07:00","message":"receive streaming session, msgId: 4849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:54.815645944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:54.8156511+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:54.815665752+07:00","message":"[buffer interim] 4849 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:54.815672131+07:00","message":"[bufferProcess] interim [660000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:54.815674113+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:54.815681053+07:00","message":"[bufferProcess] send to processor (ticker):ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:54.81568583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:54.81568998+07:00","message":"> Transcript [53485] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:54.815693406+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:54.952589445+07:00","message":"receive streaming session, msgId: 4849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:54.952631375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:54.952637381+07:00","message":"receive interim result [false|false]: ผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:54.952652228+07:00","message":"[buffer interim] 4849 false ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:54.95266304+07:00","message":"[bufferProcess] interim [780000000]:ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:54.952664965+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:55.061126577+07:00","message":"[GCS] IsForceVAD: false for message ID: 4849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:55.111867504+07:00","message":"receive streaming session, msgId: 4849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:55.111913846+07:00","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-05-12T14:26:55.111920809+07:00","message":"receive interim result [false|false]: ครับผมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:55.111938875+07:00","message":"[buffer interim] 4849 false ครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.111947394+07:00","message":"[bufferProcess] interim [960000000]:ครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.111949914+07:00","message":"[bufferProcess] send to processor:ผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.111956443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.11195949+07:00","message":"> Transcript [53486] [false]: 'ผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.111962588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.111964634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.111967167+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.11196928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:55.134062784+07:00","message":"[GCS] Start streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:55.191503659+07:00","message":"receive streaming session, msgId: 4849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:55.191550497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครับผมครับ\",\"confidence\":0.9355227}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:55.191557105+07:00","message":"receive interim result [true|false]: ครับผมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:55.191568769+07:00","message":"end recv isFinal message id 4849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:55.191570696+07:00","message":"end Recv id 4849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:55.19157669+07:00","message":"[buffer interim] 4849 true ครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.191585306+07:00","message":"[bufferProcess] interim [170000000]:ครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.191601271+07:00","message":"[bufferProcess] send to processor (isfinal):ครับผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.191605282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.191608152+07:00","message":"> Transcript [53487] [false]: 'ครับผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.191610598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.191612739+07:00","message":"Set new StatePrefix: 'ครับผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.191614371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.191618972+07:00","message":"> Transcript [53488] [true]: 'ครับผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.191621275+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.191623294+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.191625063+07:00","message":"StatePrefix: 'ครับผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.191627183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.191629831+07:00","message":"Push: 'ครับผมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:55.191638692+07:00","message":"push: {true ครับผมครับ 0 0xc004462900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:26:55.197545389+07:00","message":"write wav file: './tmp/7565/7565_4849.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:55.692857782+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:55.692907008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:55.692913264+07:00","message":"receive interim result [false|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:55.692930243+07:00","message":"[buffer interim] 4850 false อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.69293833+07:00","message":"[bufferProcess] interim [600000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:55.692940301+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.021084217+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.02112915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.021139745+07:00","message":"receive interim result [false|false]: อาจารย์ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.021157421+07:00","message":"[buffer interim] 4850 false อาจารย์ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.02117677+07:00","message":"[bufferProcess] interim [780000000]:อาจารย์ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.021179773+07:00","message":"[bufferProcess] send to processor:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.021183281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.021185949+07:00","message":"> Transcript [53489] [false]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.021188389+07:00","message":"Set StatePrefix (first interim): 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.129272332+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.129309773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ยอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.129315978+07:00","message":"receive interim result [false|false]: อาจารย์ยอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.129332824+07:00","message":"[buffer interim] 4850 false อาจารย์ยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.1293435+07:00","message":"[bufferProcess] interim [840000000]:อาจารย์ยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.129346628+07:00","message":"[bufferProcess] send to processor:อาจารย์ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.129352574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.129356559+07:00","message":"> Transcript [53490] [false]: 'อาจารย์ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.129361008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.129363601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.129366333+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.129369401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.291412518+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.291446739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.291453179+07:00","message":"receive interim result [false|false]: อาจารย์ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.291467425+07:00","message":"[buffer interim] 4850 false อาจารย์ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.291474899+07:00","message":"[bufferProcess] interim [900000000]:อาจารย์ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.291477358+07:00","message":"[bufferProcess] send to processor:อาจารย์ยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.291480734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.291483497+07:00","message":"> Transcript [53491] [false]: 'อาจารย์ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.291486651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.291488619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.291490424+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.291492479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.457695889+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.457742574+07:00","message":"receive 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-05-12T14:26:56.457750167+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.457765946+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.457777147+07:00","message":"[bufferProcess] interim [20000000]:อาการเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.457780535+07:00","message":"[bufferProcess] send to processor:อาจารย์ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.457800859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.457806247+07:00","message":"> Transcript [53492] [false]: 'อาจารย์ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.457811208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.457814065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.457818402+07:00","message":"StatePrefix: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.457821257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.460839617+07:00","message":"[GCS] Cleaned up inactive client: 4818"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.460856408+07:00","message":"[GCS] Cleaned up inactive client: 4824"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.460858819+07:00","message":"[GCS] Cleaned up inactive client: 4825"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.46086053+07:00","message":"[GCS] Cleaned up inactive client: 4826"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.460862237+07:00","message":"[GCS] Cleaned up inactive client: 4817"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.460864028+07:00","message":"[GCS] Cleaned up inactive client: 4827"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.4608657+07:00","message":"[GCS] Cleaned up inactive client: 4816"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.460867414+07:00","message":"[GCS] Cleaned up inactive client: 4823"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.460869177+07:00","message":"[GCS] Cleaned up inactive client: 4814"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.460875243+07:00","message":"[GCS] Cleaned up inactive client: 4815"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.460877129+07:00","message":"[GCS] Cleaned up inactive client: 4822"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.460878731+07:00","message":"[GCS] Cleaned up inactive client: 4819"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.460880625+07:00","message":"[GCS] Cleaned up inactive client: 4820"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.460882452+07:00","message":"[GCS] Cleaned up inactive client: 4821"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.486293571+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.486325152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์ก็จะพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.486332092+07:00","message":"receive interim result [false|false]: อาจารย์ก็จะพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.486345872+07:00","message":"[buffer interim] 4850 false อาจารย์ก็จะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.48635266+07:00","message":"[bufferProcess] interim [80000000]:อาจารย์ก็จะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.486355422+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.486361765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.486364395+07:00","message":"> Transcript [53493] [false]: 'อาการเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.486366975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.486368974+07:00","message":"Set new StatePrefix: 'อาการเมื่อสักครู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.512814025+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.512841298+07:00","message":"receive 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-05-12T14:26:56.512846679+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.512858885+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.512864629+07:00","message":"[bufferProcess] interim [140000000]:อาการเมื่อสักครู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.512866946+07:00","message":"[bufferProcess] send to processor:อาจารย์ก็จะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.512869876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.512872353+07:00","message":"> Transcript [53494] [false]: 'อาจารย์ก็จะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.512875893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.512877805+07:00","message":"Set new StatePrefix: 'อาจารย์ก็จะพูด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:56.513949114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:56.513962371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.62185971+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.621902375+07:00","message":"receive 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-05-12T14:26:56.621908413+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้เอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.621924034+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.621931558+07:00","message":"[bufferProcess] interim [320000000]:อาการเมื่อสักครู่นี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.621934629+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.621942447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.621945324+07:00","message":"> Transcript [53495] [false]: 'อาการเมื่อสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.621947697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.621949944+07:00","message":"Set new StatePrefix: 'อาการเมื่อสักครู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.636921052+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.636956204+07:00","message":"receive 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-05-12T14:26:56.636961802+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.636976897+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.636983751+07:00","message":"[bufferProcess] interim [440000000]:อาการเมื่อสักครู่นี้อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.636986502+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.636992779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.636995885+07:00","message":"> Transcript [53496] [false]: 'อาการเมื่อสักครู่นี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.636999031+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.637001903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.637004173+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.63700646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.65452518+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.654558423+07:00","message":"receive 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-05-12T14:26:56.654563988+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.654573349+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.654579314+07:00","message":"[bufferProcess] interim [500000000]:อาการเมื่อสักครู่นี้อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.654581647+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.654584492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.654587648+07:00","message":"> Transcript [53497] [false]: 'อาการเมื่อสักครู่นี้อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.654590656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.654592516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.654594572+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.654596523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.890955506+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.891002705+07:00","message":"receive 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-05-12T14:26:56.891011674+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:56.891032153+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.891047957+07:00","message":"[bufferProcess] interim [740000000]:อาการเมื่อสักครู่นี้อาจจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.891052249+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.891064478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.891069239+07:00","message":"> Transcript [53498] [false]: 'อาการเมื่อสักครู่นี้อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.891075815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.891078496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.891082027+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:56.891085344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.02900769+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.029058672+07:00","message":"receive 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-05-12T14:26:57.029068424+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.029085387+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.029093378+07:00","message":"[bufferProcess] interim [860000000]:อาการเมื่อสักครู่นี้อาจจะได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.029096419+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.02910031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.029103068+07:00","message":"> Transcript [53499] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.029106732+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.029108984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.029111069+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.029113192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.029116022+07:00","message":"Push: 'อาการเมื่อสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.029118013+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.02912072+07:00","message":"Set new StatePrefix : 'อาการเมื่อสักครู่นี้อาจจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.029123045+07:00","message":"Next Push (prob) : 'อาจจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.02913211+07:00","message":"push: {false อาการเมื่อสักครู่นี้ 0 0xc004ce9780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.035445466+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.035477623+07:00","message":"receive 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-05-12T14:26:57.035483442+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.035497291+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.035504311+07:00","message":"[bufferProcess] interim [920000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.035506779+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.035511984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.035514531+07:00","message":"> Transcript [53500] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.035517641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.035519664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.035521793+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.035524318+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.276860368+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.276894201+07:00","message":"receive 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-05-12T14:26:57.276899664+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.276914149+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.276925973+07:00","message":"[bufferProcess] interim [160000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.276929365+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.276932716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.276935557+07:00","message":"> Transcript [53501] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.27693887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.276940826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.27694324+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.27694565+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.487350585+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.487388037+07:00","message":"receive 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-05-12T14:26:57.487393575+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.487411172+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.487418523+07:00","message":"[bufferProcess] interim [400000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.487421122+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.48742629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.487429008+07:00","message":"> Transcript [53502] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.48743246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.487434548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.487436628+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.487439468+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.618089665+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.618124963+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-05-12T14:26:57.61813287+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.618147966+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.618158416+07:00","message":"[bufferProcess] interim [460000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.618162245+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.618169479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.618173429+07:00","message":"> Transcript [53503] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.618178687+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.618182831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.618185394+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.618188144+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.618192469+07:00","message":"Push: 'อาจจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.618195271+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.618198159+07:00","message":"Set new StatePrefix : 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.618202023+07:00","message":"Next Push (prob) : 'ฟังทางเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.618210947+07:00","message":"push: {false อาจจะได้ 0 0xc004ce9780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.652899355+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.652935389+07:00","message":"receive 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-05-12T14:26:57.652942984+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางฉันไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.652958995+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางฉันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.6529659+07:00","message":"[bufferProcess] interim [520000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางฉันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.652968429+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.652974616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.652977808+07:00","message":"> Transcript [53504] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.652979891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.652982847+07:00","message":"Set new StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.803833249+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.803877394+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-05-12T14:26:57.803885546+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านประธาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.803903904+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.803915654+07:00","message":"[bufferProcess] interim [640000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.803920228+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางฉันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.803929231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.803933651+07:00","message":"> Transcript [53505] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางฉันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.803937421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.803940717+07:00","message":"Set new StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางฉันไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.850656303+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.850692058+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-05-12T14:26:57.850698798+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านประเดิม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.850709925+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านประเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.850717538+07:00","message":"[bufferProcess] interim [700000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านประเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.850719921+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.850725703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.850728468+07:00","message":"> Transcript [53506] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.850731691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.850733947+07:00","message":"Set new StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.917520511+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.917560247+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-05-12T14:26:57.917566658+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:57.91758053+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.917587221+07:00","message":"[bufferProcess] interim [820000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.91758992+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านประเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.917593227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.917595938+07:00","message":"> Transcript [53507] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านประเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.917598496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:57.917600684+07:00","message":"Set new StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านประเดิม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.110517648+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.110550164+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-05-12T14:26:58.110564357+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.110576602+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.110583226+07:00","message":"[bufferProcess] interim [0]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.110585887+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.110591191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.110593812+07:00","message":"> Transcript [53508] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.110596022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.110598294+07:00","message":"Set new StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.169029903+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.169065452+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-05-12T14:26:58.16907141+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.169088821+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.169101518+07:00","message":"[bufferProcess] interim [60000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.169105264+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.169108722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.169111776+07:00","message":"> Transcript [53509] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.169115817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.16911791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.169119774+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.169122373+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.182071502+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.182102822+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-05-12T14:26:58.182111992+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.182124911+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.182132304+07:00","message":"[bufferProcess] interim [120000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.1821349+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.182140072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.182142781+07:00","message":"> Transcript [53510] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.182146526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.182148644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.182150452+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.182153088+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.362644058+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.362692209+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-05-12T14:26:58.362698509+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.362715584+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.362723607+07:00","message":"[bufferProcess] interim [240000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.36272649+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.362733147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.362736579+07:00","message":"> Transcript [53511] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.36274074+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.362742848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.362745112+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.362747927+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.741301232+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.741343833+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-05-12T14:26:58.741351673+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.741366335+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.741375792+07:00","message":"[bufferProcess] interim [540000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.741379734+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.741388187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.741392995+07:00","message":"> Transcript [53512] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.741399076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.741402118+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.741405722+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.741409889+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.74141836+07:00","message":"Push: 'ฟังทางท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.741421425+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.741424948+07:00","message":"Set new StatePrefix : 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.741428306+07:00","message":"Next Push (prob) : 'แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.741448291+07:00","message":"push: {false ฟังทางท่านเปรมชัย 0 0xc004ce9780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.788812208+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.788852735+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-05-12T14:26:58.788860344+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:58.788875462+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.788886164+07:00","message":"[bufferProcess] interim [600000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.788890174+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.788898292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.788902132+07:00","message":"> Transcript [53513] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.788906218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:58.788909261+07:00","message":"Set new StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.089782656+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.089821415+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-05-12T14:26:59.089827069+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.089839531+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.089848881+07:00","message":"[bufferProcess] interim [960000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.089851635+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.089855137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.089858221+07:00","message":"> Transcript [53514] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.089860925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.089863004+07:00","message":"Set new StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.315963248+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.315996743+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-05-12T14:26:59.316002504+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.31601918+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.316027872+07:00","message":"[bufferProcess] interim [140000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.316031227+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.316035208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.316037986+07:00","message":"> Transcript [53515] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.316041943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.316043857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.316046156+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.316049158+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.3808411+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.38087469+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-05-12T14:26:59.380880933+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.38089686+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.380903923+07:00","message":"[bufferProcess] interim [260000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.380906789+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.380910656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.38091339+07:00","message":"> Transcript [53516] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.380917333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.380919325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.380921516+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.380924677+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:59.514870048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:26:59.514892992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.532547663+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.532582604+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-05-12T14:26:59.532588945+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.532599604+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.532606899+07:00","message":"[bufferProcess] interim [380000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.532610071+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.532613391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.532615974+07:00","message":"> Transcript [53517] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.532620063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.532622135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.53262517+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.532627953+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.702036315+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.702074977+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-05-12T14:26:59.702081652+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.702095036+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.702105502+07:00","message":"[bufferProcess] interim [560000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.702109638+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.70211691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.702120844+07:00","message":"> Transcript [53518] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.702126202+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.702129598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.70213304+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.702136181+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.70214115+07:00","message":"Push: 'แล้วนะคะรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.702144039+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.702147226+07:00","message":"Set new StatePrefix : 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.702150568+07:00","message":"Next Push (prob) : 'ตอนนี้ไม่นิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.702159947+07:00","message":"push: {false แล้วนะคะรัฐบาล 0 0xc004ce9780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.906805337+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.906846525+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-05-12T14:26:59.906853203+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:26:59.906865633+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.906873936+07:00","message":"[bufferProcess] interim [740000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.906877344+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.906882623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.90688578+07:00","message":"> Transcript [53519] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.906889754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.90689214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.906894041+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:26:59.90689683+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.227906852+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.227951358+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-05-12T14:27:00.227957877+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.22797558+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.227984049+07:00","message":"[bufferProcess] interim [100000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.227987189+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.227991199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.227994455+07:00","message":"> Transcript [53520] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.22799899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.228001113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.228003352+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.228006289+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.415961542+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.416005499+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-05-12T14:27:00.416014512+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเดี๋ยวกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.41603202+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเดี๋ยวกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.416041322+07:00","message":"[bufferProcess] interim [280000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเดี๋ยวกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.416046059+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.416058913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.416062821+07:00","message":"> Transcript [53521] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.416068729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.416071738+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.416075098+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.416079328+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.450168617+07:00","message":"[GCS] IsForceVAD: false for message ID: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.467318666+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.467360911+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-05-12T14:27:00.467367566+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.46737895+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.467390239+07:00","message":"[bufferProcess] interim [340000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.467394645+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเดี๋ยวกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.467402129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.467404684+07:00","message":"> Transcript [53522] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเดี๋ยวกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.467408925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.467410912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.467413203+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.467416187+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.46742087+07:00","message":"Push: 'ตอนนี้ไม่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.467422769+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.467425153+07:00","message":"Set new StatePrefix : 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเดี๋ยวกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.467427743+07:00","message":"Next Push (prob) : 'เฉยนะเดี๋ยวกลับไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.467435186+07:00","message":"push: {false ตอนนี้ไม่นิ่ง 0 0xc004ce9780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.554062377+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.554101003+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-05-12T14:27:00.554107832+07:00","message":"receive interim result [false|false]: อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหาและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.554120549+07:00","message":"[buffer interim] 4850 false อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.554130144+07:00","message":"[bufferProcess] interim [520000000]:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.554134971+07:00","message":"[bufferProcess] send to processor:อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.554142517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.554146467+07:00","message":"> Transcript [53523] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.554150935+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.554154136+07:00","message":"Set new StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.574923641+07:00","message":"[GCS] Start streaming session, msgId: 4851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.671768016+07:00","message":"receive streaming session, msgId: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.671814413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์เมื่อสักครู่นี้อาจจะได้ฟังทางท่านประเดิมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหา\",\"confidence\":0.93855965}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.67182119+07:00","message":"receive interim result [true|false]: อาจารย์เมื่อสักครู่นี้อาจจะได้ฟังทางท่านประเดิมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.671830754+07:00","message":"end recv isFinal message id 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.671832725+07:00","message":"end Recv id 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.671838651+07:00","message":"[buffer interim] 4850 true อาจารย์เมื่อสักครู่นี้อาจจะได้ฟังทางท่านประเดิมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.671846805+07:00","message":"[bufferProcess] interim [550000000]:อาจารย์เมื่อสักครู่นี้อาจจะได้ฟังทางท่านประเดิมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.671852281+07:00","message":"[bufferProcess] send to processor (isfinal):อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.671857331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.671861128+07:00","message":"> Transcript [53524] [false]: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.671866681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.671869551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.671872824+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.671875554+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.671877885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.671879775+07:00","message":"> Transcript [53525] [true]: 'อาจารย์เมื่อสักครู่นี้อาจจะได้ฟังทางท่านประเดิมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.671881976+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.671883638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.671885283+07:00","message":"StatePrefix: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.671887367+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.671889237+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.672102528+07:00","message":"Push: 'นะเกี่ยวกับปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.672106363+07:00","message":"TextPushed: 'อาการเมื่อสักครู่นี้อาจจะได้ฟังทางท่านเปรมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งนะเกี่ยวกับปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.672110544+07:00","message":"Set new StatePrefix : 'อาจารย์เมื่อสักครู่นี้อาจจะได้ฟังทางท่านประเดิมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.672114068+07:00","message":"Next Push (prob) : 'อาจารย์เมื่อสักครู่นี้อาจจะได้ฟังทางท่านประเดิมชัยแล้วนะคะรัฐบาลตอนนี้ไม่นิ่งเฉยนะเกี่ยวกับปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.672125203+07:00","message":"push: {true นะเกี่ยวกับปัญหา 0 0xc004ce9780}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.672128988+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4850.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:00.683383468+07:00","message":"write wav file: './tmp/7565/7565_4850.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.930945229+07:00","message":"receive streaming session, msgId: 4851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.93098938+07:00","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-05-12T14:27:00.930994765+07:00","message":"receive interim result [false|false]: ทีวี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:00.931010723+07:00","message":"[buffer interim] 4851 false ทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.931018689+07:00","message":"[bufferProcess] interim [420000000]:ทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:00.931020447+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.080152086+07:00","message":"receive streaming session, msgId: 4851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.080189087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รีวิว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.080194784+07:00","message":"receive interim result [false|false]: รีวิว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.080211737+07:00","message":"[buffer interim] 4851 false รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.080219184+07:00","message":"[bufferProcess] interim [480000000]:รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.080221857+07:00","message":"[bufferProcess] send to processor:ทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.080225029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.080227694+07:00","message":"> Transcript [53526] [false]: 'ทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.0802298+07:00","message":"Set StatePrefix (first interim): 'ทีวี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.091176878+07:00","message":"[GCS] IsForceVAD: false for message ID: 4851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.15265506+07:00","message":"[GCS] Start streaming session, msgId: 4852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.155199734+07:00","message":"receive streaming session, msgId: 4851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.155232501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีวีที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.15523771+07:00","message":"receive interim result [false|false]: ทีวีที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.155249907+07:00","message":"[buffer interim] 4851 false ทีวีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.155258218+07:00","message":"[bufferProcess] interim [600000000]:ทีวีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.155260773+07:00","message":"[bufferProcess] send to processor:รีวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.155265669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.155268962+07:00","message":"> Transcript [53527] [false]: 'รีวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.155270836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.155272992+07:00","message":"Set new StatePrefix: 'รีวิว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.18678086+07:00","message":"receive streaming session, msgId: 4851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.186821738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีวีที่เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.18682834+07:00","message":"receive interim result [false|false]: ทีวีที่เกิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.186845377+07:00","message":"[buffer interim] 4851 false ทีวีที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.18685478+07:00","message":"[bufferProcess] interim [720000000]:ทีวีที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.186858579+07:00","message":"[bufferProcess] send to processor:ทีวีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.186863608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.186866676+07:00","message":"> Transcript [53528] [false]: 'ทีวีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.186868679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.186870447+07:00","message":"Set new StatePrefix: 'ทีวีที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.212276647+07:00","message":"receive streaming session, msgId: 4851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.212328933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีวีที่เกิด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.212336544+07:00","message":"receive interim result [true|false]: ทีวีที่เกิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.212348522+07:00","message":"end recv isFinal message id 4851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.21235318+07:00","message":"end Recv id 4851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.212361691+07:00","message":"[buffer interim] 4851 true ทีวีที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.212368503+07:00","message":"[bufferProcess] interim [750000000]:ทีวีที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.212371828+07:00","message":"[bufferProcess] send to processor (isfinal):ทีวีที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.212374792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.212377641+07:00","message":"> Transcript [53529] [false]: 'ทีวีที่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.21238753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.212389721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.212391633+07:00","message":"StatePrefix: 'ทีวีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.212393833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.212395589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.212397594+07:00","message":"> Transcript [53530] [true]: 'ทีวีที่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.212399714+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.212401493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.212403153+07:00","message":"StatePrefix: 'ทีวีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.212405001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.212407689+07:00","message":"Push: 'ทีวีที่เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.212415304+07:00","message":"push: {true ทีวีที่เกิด 0 0xc004ec4e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:01.219361071+07:00","message":"write wav file: './tmp/7565/7565_4851.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.686138761+07:00","message":"receive streaming session, msgId: 4852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.686177353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.686182587+07:00","message":"receive interim result [false|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:01.686197717+07:00","message":"[buffer interim] 4852 false ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.686205311+07:00","message":"[bufferProcess] interim [600000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:01.686207239+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.421740848+07:00","message":"receive streaming session, msgId: 4852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.421783277+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-05-12T14:27:02.421797267+07:00","message":"receive interim result [false|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.421814477+07:00","message":"[buffer interim] 4852 false ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.42182303+07:00","message":"[bufferProcess] interim [200000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.421825489+07:00","message":"[bufferProcess] send to processor:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.4218308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.421835261+07:00","message":"> Transcript [53531] [false]: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.421837411+07:00","message":"Set StatePrefix (first interim): 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.510477712+07:00","message":"receive streaming session, msgId: 4852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.510511401+07:00","message":"receive 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-05-12T14:27:02.510517965+07:00","message":"receive interim result [false|false]: ขึ้นตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.510528205+07:00","message":"[buffer interim] 4852 false ขึ้นตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.510534674+07:00","message":"[bufferProcess] interim [320000000]:ขึ้นตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.510537323+07:00","message":"[bufferProcess] send to processor:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.510542366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.510545355+07:00","message":"> Transcript [53532] [false]: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.510548421+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.510550513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.510552224+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.510554307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:02.51519114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:02.515203356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.520883316+07:00","message":"receive streaming session, msgId: 4852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.520915061+07:00","message":"receive 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-05-12T14:27:02.520919379+07:00","message":"receive interim result [false|false]: ขึ้นอาการแสบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.520928312+07:00","message":"[buffer interim] 4852 false ขึ้นอาการแสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.520932865+07:00","message":"[bufferProcess] interim [380000000]:ขึ้นอาการแสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.520934924+07:00","message":"[bufferProcess] send to processor:ขึ้นตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.520939647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.520941953+07:00","message":"> Transcript [53533] [false]: 'ขึ้นตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.520944849+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.520947021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.520948686+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.520950616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.617749137+07:00","message":"receive streaming session, msgId: 4852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.617781702+07:00","message":"receive 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-05-12T14:27:02.617787309+07:00","message":"receive interim result [false|false]: ขึ้นสะพานแต่ขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.617810761+07:00","message":"[buffer interim] 4852 false ขึ้นสะพานแต่ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.617821374+07:00","message":"[bufferProcess] interim [500000000]:ขึ้นสะพานแต่ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.617824868+07:00","message":"[bufferProcess] send to processor:ขึ้นอาการแสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.617835606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.61783849+07:00","message":"> Transcript [53534] [false]: 'ขึ้นอาการแสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.617841992+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.617844187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.617846014+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.617848514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.727058102+07:00","message":"receive streaming session, msgId: 4852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.727096217+07:00","message":"receive 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-05-12T14:27:02.727101797+07:00","message":"receive interim result [false|false]: ขึ้นตามแต่ถาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.727115223+07:00","message":"[buffer interim] 4852 false ขึ้นตามแต่ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.727122247+07:00","message":"[bufferProcess] interim [620000000]:ขึ้นตามแต่ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.727124837+07:00","message":"[bufferProcess] send to processor:ขึ้นสะพานแต่ขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.727129681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.727132368+07:00","message":"> Transcript [53535] [false]: 'ขึ้นสะพานแต่ขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.727135571+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.727137797+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.727140017+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.727142253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.727147852+07:00","message":"Push: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.727150913+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.727154279+07:00","message":"Set new StatePrefix : 'ขึ้นสะพานแต่ขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.727157559+07:00","message":"Next Push (prob) : 'สะพานแต่ขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.727167689+07:00","message":"push: {false ขึ้น 0 0xc004463400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.898972723+07:00","message":"receive streaming session, msgId: 4852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.899015523+07:00","message":"receive 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-05-12T14:27:02.899023385+07:00","message":"receive interim result [false|false]: ขึ้นตามแต่ถามหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:02.899037774+07:00","message":"[buffer interim] 4852 false ขึ้นตามแต่ถามหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.899049816+07:00","message":"[bufferProcess] interim [800000000]:ขึ้นตามแต่ถามหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.89905356+07:00","message":"[bufferProcess] send to processor:ขึ้นตามแต่ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.899060338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.899064906+07:00","message":"> Transcript [53536] [false]: 'ขึ้นตามแต่ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.899068606+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:02.899071541+07:00","message":"Set new StatePrefix: 'ขึ้นตามแต่ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:03.131174451+07:00","message":"[GCS] IsForceVAD: false for message ID: 4852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:03.209555292+07:00","message":"receive streaming session, msgId: 4852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:03.209590991+07:00","message":"receive 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-05-12T14:27:03.209596491+07:00","message":"receive interim result [false|false]: ขึ้นตามแต่ถามหน่อยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:03.209614459+07:00","message":"[buffer interim] 4852 false ขึ้นตามแต่ถามหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.209622498+07:00","message":"[bufferProcess] interim [40000000]:ขึ้นตามแต่ถามหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.209625096+07:00","message":"[bufferProcess] send to processor:ขึ้นตามแต่ถามหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.209630585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.209633398+07:00","message":"> Transcript [53537] [false]: 'ขึ้นตามแต่ถามหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.209638982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.209641239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.20964353+07:00","message":"StatePrefix: 'ขึ้นตามแต่ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.209645946+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:03.291282732+07:00","message":"receive streaming session, msgId: 4852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:03.291328485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นอาคารแต่ถามหน่อยค่ะ\",\"confidence\":0.8646678}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:03.291335637+07:00","message":"receive interim result [true|false]: ขึ้นอาคารแต่ถามหน่อยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:03.291346903+07:00","message":"end recv isFinal message id 4852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:03.291350144+07:00","message":"end Recv id 4852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:03.291358635+07:00","message":"[buffer interim] 4852 true ขึ้นอาคารแต่ถามหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.291371014+07:00","message":"[bufferProcess] interim [220000000]:ขึ้นอาคารแต่ถามหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.291374288+07:00","message":"[bufferProcess] send to processor (isfinal):ขึ้นตามแต่ถามหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.291377912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.291381014+07:00","message":"> Transcript [53538] [false]: 'ขึ้นตามแต่ถามหน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.291384802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.291386655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.291388649+07:00","message":"StatePrefix: 'ขึ้นตามแต่ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.291391242+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.291392854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.291394926+07:00","message":"> Transcript [53539] [true]: 'ขึ้นอาคารแต่ถามหน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.291397029+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.291398717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.291400451+07:00","message":"StatePrefix: 'ขึ้นตามแต่ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.291402123+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.291409333+07:00","message":"Push: 'อาคารแต่ถามหน่อยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:03.291419479+07:00","message":"push: {true อาคารแต่ถามหน่อยค่ะ 0 0xc004463400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:03.299815202+07:00","message":"write wav file: './tmp/7565/7565_4852.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:03.331193974+07:00","message":"[GCS] Start streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:03.874730662+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:03.874772928+07:00","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-05-12T14:27:03.874779045+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:03.874804686+07:00","message":"[buffer interim] 4853 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.874817549+07:00","message":"[bufferProcess] interim [420000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:03.874819754+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.0551787+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.055214789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.055221063+07:00","message":"receive interim result [false|false]: สำหรับผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.055235053+07:00","message":"[buffer interim] 4853 false สำหรับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.055242096+07:00","message":"[bufferProcess] interim [600000000]:สำหรับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.055244362+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.055249107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.055256829+07:00","message":"> Transcript [53540] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.055259285+07:00","message":"Set StatePrefix (first interim): 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.185002377+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.185039703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.185047498+07:00","message":"receive interim result [false|false]: สำหรับพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.185060751+07:00","message":"[buffer interim] 4853 false สำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.185071505+07:00","message":"[bufferProcess] interim [660000000]:สำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.185075204+07:00","message":"[bufferProcess] send to processor:สำหรับผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.185081376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.185085873+07:00","message":"> Transcript [53541] [false]: 'สำหรับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.185090057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.185093012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.185096068+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.185099014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.204281413+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.204310998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับผู้มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.204317206+07:00","message":"receive interim result [false|false]: สำหรับผู้มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.204330483+07:00","message":"[buffer interim] 4853 false สำหรับผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.204336746+07:00","message":"[bufferProcess] interim [720000000]:สำหรับผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.204339111+07:00","message":"[bufferProcess] send to processor:สำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.204344187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.204346957+07:00","message":"> Transcript [53542] [false]: 'สำหรับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.204350077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.204351993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.204353899+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.204356199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.312061809+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.3121059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.31211302+07:00","message":"receive interim result [false|false]: สำหรับพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.312126644+07:00","message":"[buffer interim] 4853 false สำหรับพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.312138385+07:00","message":"[bufferProcess] interim [780000000]:สำหรับพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.312142481+07:00","message":"[bufferProcess] send to processor:สำหรับผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.312150489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.312154402+07:00","message":"> Transcript [53543] [false]: 'สำหรับผู้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.312159069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.312161133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.3121635+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.312165763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.370123045+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.370159776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับผู้ผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.370166766+07:00","message":"receive interim result [false|false]: สำหรับผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.370180967+07:00","message":"[buffer interim] 4853 false สำหรับผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.37019197+07:00","message":"[bufferProcess] interim [840000000]:สำหรับผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.370195116+07:00","message":"[bufferProcess] send to processor:สำหรับพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.370201678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.370205973+07:00","message":"> Transcript [53544] [false]: 'สำหรับพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.370211422+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.370214898+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.370217836+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.370221494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.370226249+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.370228325+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.370230343+07:00","message":"Set new StatePrefix : 'สำหรับพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.370232638+07:00","message":"Next Push (prob) : 'พรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.370253338+07:00","message":"push: {false สำหรับ 0 0xc002a7db80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.373891963+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.373919162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับผู้บริโภค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.373923963+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.373934934+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.373947417+07:00","message":"[bufferProcess] interim [900000000]:สำหรับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.373951321+07:00","message":"[bufferProcess] send to processor:สำหรับผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.373957037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.373960381+07:00","message":"> Transcript [53545] [false]: 'สำหรับผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.373963399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.373967239+07:00","message":"Set new StatePrefix: 'สำหรับผู้ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.696154942+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.696194374+07:00","message":"receive 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-05-12T14:27:04.696200597+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.696216531+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.696224604+07:00","message":"[bufferProcess] interim [200000000]:สำหรับผู้บริโภคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.69622827+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.696232647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.696235622+07:00","message":"> Transcript [53546] [false]: 'สำหรับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.696238123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.696240153+07:00","message":"Set new StatePrefix: 'สำหรับผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.768948745+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.768994086+07:00","message":"receive 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-05-12T14:27:04.769000317+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.769018282+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.769026352+07:00","message":"[bufferProcess] interim [260000000]:สำหรับผู้บริโภคแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.769029382+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.769036239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.769039556+07:00","message":"> Transcript [53547] [false]: 'สำหรับผู้บริโภคและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.769043155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.76904727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.769049629+07:00","message":"StatePrefix: 'สำหรับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.769052079+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.915745036+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.915789015+07:00","message":"receive 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-05-12T14:27:04.915801615+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:04.915819445+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.915828438+07:00","message":"[bufferProcess] interim [380000000]:สำหรับผู้บริโภคแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.915831142+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.915835085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.91583828+07:00","message":"> Transcript [53548] [false]: 'สำหรับผู้บริโภคแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.915842474+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.915844555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.91584644+07:00","message":"StatePrefix: 'สำหรับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:04.915848682+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.022957073+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.02300024+07:00","message":"receive 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-05-12T14:27:05.023006429+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วนะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.023022234+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.023030998+07:00","message":"[bufferProcess] interim [500000000]:สำหรับผู้บริโภคแล้วนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.023033731+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.023040576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.023043844+07:00","message":"> Transcript [53549] [false]: 'สำหรับผู้บริโภคแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.023050802+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.023054332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.023058098+07:00","message":"StatePrefix: 'สำหรับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.023061387+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.098110565+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.098148108+07:00","message":"receive 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-05-12T14:27:05.098154774+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วนะวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.098167136+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วนะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.098174215+07:00","message":"[bufferProcess] interim [560000000]:สำหรับผู้บริโภคแล้วนะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.098176668+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.098181688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.098184395+07:00","message":"> Transcript [53550] [false]: 'สำหรับผู้บริโภคแล้วนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.098188377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.098190574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.098192974+07:00","message":"StatePrefix: 'สำหรับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.098195232+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.0981997+07:00","message":"Push: 'ผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.098201664+07:00","message":"TextPushed: 'สำหรับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.098204029+07:00","message":"Set new StatePrefix : 'สำหรับผู้บริโภคแล้วนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.098208812+07:00","message":"Next Push (prob) : 'แล้วนะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.098236506+07:00","message":"push: {false ผู้บริโภค 0 0xc002a7db80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.126608103+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.126650733+07:00","message":"receive 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-05-12T14:27:05.126672446+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วนะเวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.126688441+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วนะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.126699678+07:00","message":"[bufferProcess] interim [620000000]:สำหรับผู้บริโภคแล้วนะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.12670287+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วนะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.126710989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.126714456+07:00","message":"> Transcript [53551] [false]: 'สำหรับผู้บริโภคแล้วนะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.126716624+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.12671959+07:00","message":"Set new StatePrefix: 'สำหรับผู้บริโภคแล้วนะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.270650864+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.270705205+07:00","message":"receive 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-05-12T14:27:05.27071494+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.270736034+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.270750602+07:00","message":"[bufferProcess] interim [740000000]:สำหรับผู้บริโภคแล้วณเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.270755073+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วนะเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.270764418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.270768818+07:00","message":"> Transcript [53552] [false]: 'สำหรับผู้บริโภคแล้วนะเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.270772337+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.270775313+07:00","message":"Set new StatePrefix: 'สำหรับผู้บริโภคแล้วนะเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.494104568+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.494142098+07:00","message":"receive 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-05-12T14:27:05.494148309+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วนะเวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.494166053+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วนะเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.494175753+07:00","message":"[bufferProcess] interim [980000000]:สำหรับผู้บริโภคแล้วนะเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.49417943+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.494183112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.494185764+07:00","message":"> Transcript [53553] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.494187831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.494192607+07:00","message":"Set new StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:05.51566173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:05.515697606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.594790857+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.594844949+07:00","message":"receive 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-05-12T14:27:05.594852141+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้หา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.594866388+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้หา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.594874281+07:00","message":"[bufferProcess] interim [40000000]:สำหรับผู้บริโภคแล้วณเวลานี้หา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.594876787+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วนะเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.594881524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.594884155+07:00","message":"> Transcript [53554] [false]: 'สำหรับผู้บริโภคแล้วนะเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.594886713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.594889751+07:00","message":"Set new StatePrefix: 'สำหรับผู้บริโภคแล้วนะเวลานี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.604293511+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.604314998+07:00","message":"receive 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-05-12T14:27:05.604320668+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้หาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.604333739+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.604338826+07:00","message":"[bufferProcess] interim [100000000]:สำหรับผู้บริโภคแล้วณเวลานี้หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.604341055+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้หา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.604343828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.604346664+07:00","message":"> Transcript [53555] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.604349027+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.604351147+07:00","message":"Set new StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้หา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.724941871+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.724975902+07:00","message":"receive 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-05-12T14:27:05.724984351+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้หัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.724997066+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.725003918+07:00","message":"[bufferProcess] interim [220000000]:สำหรับผู้บริโภคแล้วณเวลานี้หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.725006746+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.725011712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.725014122+07:00","message":"> Transcript [53556] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้หาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.725017456+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.725019533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.725021835+07:00","message":"StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.725024772+07:00","message":"TextPushed: 'สำหรับผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.791109882+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.79114339+07:00","message":"receive 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-05-12T14:27:05.791149606+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.791162799+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.791169923+07:00","message":"[bufferProcess] interim [280000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.791172789+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.791178805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.791181483+07:00","message":"> Transcript [53557] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.791183758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.79118577+07:00","message":"Set new StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้หัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.990411801+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.990452153+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-05-12T14:27:05.990458638+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.990473597+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.990481609+07:00","message":"[bufferProcess] interim [460000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.990484495+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.990491392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.990494085+07:00","message":"> Transcript [53558] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.990496527+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.990498811+07:00","message":"Set new StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.998287557+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.998330603+07:00","message":"receive 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-05-12T14:27:05.998339071+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:05.998358045+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.998371923+07:00","message":"[bufferProcess] interim [520000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.998375798+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.998380186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.998383174+07:00","message":"> Transcript [53559] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.998393722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.9983959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.998397999+07:00","message":"StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:05.998401229+07:00","message":"TextPushed: 'สำหรับผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:06.168380481+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:06.168422322+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-05-12T14:27:06.168428994+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:06.168444902+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.168453036+07:00","message":"[bufferProcess] interim [640000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.168455958+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.168464307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.168467273+07:00","message":"> Transcript [53560] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.168470504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.168472644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.168474579+07:00","message":"StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.168477289+07:00","message":"TextPushed: 'สำหรับผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:06.296403242+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:06.296453624+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-05-12T14:27:06.296459833+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:06.29647648+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.296484964+07:00","message":"[bufferProcess] interim [820000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.296487952+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.296496334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.296499922+07:00","message":"> Transcript [53561] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.296505398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.29650963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.296511968+07:00","message":"StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.296514744+07:00","message":"TextPushed: 'สำหรับผู้บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:06.55863982+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:06.558687321+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-05-12T14:27:06.558695747+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:06.558711851+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.558724132+07:00","message":"[bufferProcess] interim [120000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.558727398+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.558735158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.558737914+07:00","message":"> Transcript [53562] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.558741651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.558744126+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.558748246+07:00","message":"StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.558750905+07:00","message":"TextPushed: 'สำหรับผู้บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.558757798+07:00","message":"Push: 'แล้วณเวลานี้ค่ะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.558759798+07:00","message":"TextPushed: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.558762581+07:00","message":"Set new StatePrefix : 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:06.558765188+07:00","message":"Next Push (prob) : 'ตัดสินใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:06.558804911+07:00","message":"push: {false แล้วณเวลานี้ค่ะกำลัง 0 0xc002a7db80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.063109923+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.063155257+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-05-12T14:27:07.063161747+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.063176615+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.063184589+07:00","message":"[bufferProcess] interim [540000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.063187514+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.063194063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.063196982+07:00","message":"> Transcript [53563] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.06320147+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.063203987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.063206358+07:00","message":"StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.063209914+07:00","message":"TextPushed: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.196345803+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.196390472+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-05-12T14:27:07.196398005+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.196417772+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.196430743+07:00","message":"[bufferProcess] interim [720000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.196433833+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.19643855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.196441804+07:00","message":"> Transcript [53564] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.196447727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.196450003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.196452682+07:00","message":"StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.196455918+07:00","message":"TextPushed: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.51406449+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.514125775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.514135999+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.51415698+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.514175285+07:00","message":"[bufferProcess] interim [20000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.514179277+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.514188819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.514193364+07:00","message":"> Transcript [53565] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.514199351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.514202815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.514206141+07:00","message":"StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.514210428+07:00","message":"TextPushed: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.860333173+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.860379014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.860399422+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.860412405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Ep 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.860417785+07:00","message":"receive interim result [false|false]:  Ep 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.860428899+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.86043392+07:00","message":"[buffer interim] 4853 false  Ep 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.860442625+07:00","message":"[bufferProcess] interim [320000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.860446592+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.860451042+07:00","message":"[bufferProcess] interim [320000000]: Ep 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.860454214+07:00","message":"[bufferProcess] update buffer: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ Ep 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.860458151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.860461774+07:00","message":"> Transcript [53566] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.86046752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.860470397+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.860473099+07:00","message":"StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.860478116+07:00","message":"TextPushed: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.860484311+07:00","message":"Push: 'ตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.86052352+07:00","message":"TextPushed: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.860527153+07:00","message":"Set new StatePrefix : 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.86052742+07:00","message":"push: {false ตัดสินใจ 0 0xc002a7db80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.860530644+07:00","message":"Next Push (prob) : 'ซื้อรถยนต์ EV'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.977975712+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.978010813+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-05-12T14:27:07.978017986+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.978028445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.978031975+07:00","message":"receive interim result [false|false]:  EV หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.978039572+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:07.978046621+07:00","message":"[buffer interim] 4853 false  EV หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.978052226+07:00","message":"[bufferProcess] interim [440000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.978054903+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ Ep 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.978058065+07:00","message":"[bufferProcess] interim [440000000]: EV หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.978062279+07:00","message":"[bufferProcess] update buffer: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.978065831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.978068406+07:00","message":"> Transcript [53567] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ Ep 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.978070854+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:07.978072782+07:00","message":"Set new StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ Ep 1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.051811939+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.051854254+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-05-12T14:27:08.051861311+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.051874192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Ep 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.051877185+07:00","message":"receive interim result [false|false]:  Ep 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.051886388+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.051890277+07:00","message":"[buffer interim] 4853 false  Ep 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.051897215+07:00","message":"[bufferProcess] interim [500000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.051900335+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.051904655+07:00","message":"[bufferProcess] interim [500000000]: Ep 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.051907256+07:00","message":"[bufferProcess] update buffer: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ Ep 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.051910375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.051912993+07:00","message":"> Transcript [53568] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.051915308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.05191727+07:00","message":"Set new StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.119520126+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.119578108+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-05-12T14:27:08.119587464+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.119602008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV หรือว่ารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.119606732+07:00","message":"receive interim result [false|false]:  EV หรือว่ารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.11961552+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.1196214+07:00","message":"[buffer interim] 4853 false  EV หรือว่ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.119628199+07:00","message":"[bufferProcess] interim [560000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.119631184+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ Ep 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.119634161+07:00","message":"[bufferProcess] interim [560000000]: EV หรือว่ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.119638294+07:00","message":"[bufferProcess] update buffer: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.119641489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.11964403+07:00","message":"> Transcript [53569] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ Ep 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.119646963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.119651262+07:00","message":"Set new StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ Ep 1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.192410635+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.192456506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.192465767+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.192480483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV หรือว่ารถยนต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.192483885+07:00","message":"receive interim result [false|false]:  EV หรือว่ารถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.192493434+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.192499283+07:00","message":"[buffer interim] 4853 false  EV หรือว่ารถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.19250667+07:00","message":"[bufferProcess] interim [680000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.192509802+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.192514095+07:00","message":"[bufferProcess] interim [680000000]: EV หรือว่ารถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.19251813+07:00","message":"[bufferProcess] update buffer: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.192521982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.192524835+07:00","message":"> Transcript [53570] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.192527265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.192529172+07:00","message":"Set new StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.415495056+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.415543746+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-05-12T14:27:08.415551467+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.415565834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV หรือว่ารถยนต์ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.415569716+07:00","message":"receive interim result [false|false]:  EV หรือว่ารถยนต์ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.41557846+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.415584453+07:00","message":"[buffer interim] 4853 false  EV หรือว่ารถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.415591455+07:00","message":"[bufferProcess] interim [860000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.415594909+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.415598282+07:00","message":"[bufferProcess] interim [860000000]: EV หรือว่ารถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.415601064+07:00","message":"[bufferProcess] update buffer: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.41560442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.415616516+07:00","message":"> Transcript [53571] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.415621345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.415623523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.415625366+07:00","message":"StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.41562887+07:00","message":"TextPushed: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.469581441+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.46962496+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-05-12T14:27:08.469632836+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.469647521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV หรือว่ารถยนต์ไฟฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.469651354+07:00","message":"receive interim result [false|false]:  EV หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.469659604+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.469664077+07:00","message":"[buffer interim] 4853 false  EV หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.469670483+07:00","message":"[bufferProcess] interim [980000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.469675152+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.469678655+07:00","message":"[bufferProcess] interim [980000000]: EV หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.469680901+07:00","message":"[bufferProcess] update buffer: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.46968389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.469687014+07:00","message":"> Transcript [53572] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.469691563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.469694102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.469696146+07:00","message":"StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.469699097+07:00","message":"TextPushed: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:08.515740182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:08.515763789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.521412856+07:00","message":"[GCS] IsForceVAD: false for message ID: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.639335876+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.639371534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.63937787+07:00","message":"receive interim result [false|false]: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.639388702+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-05-12T14:27:08.639393167+07:00","message":"receive interim result [false|false]:  หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.639402521+07:00","message":"[buffer interim] 4853 false สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.639408182+07:00","message":"[buffer interim] 4853 false  หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.639414311+07:00","message":"[bufferProcess] interim [160000000]:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.639430118+07:00","message":"[bufferProcess] send to processor:สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.639433922+07:00","message":"[bufferProcess] interim [160000000]: หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.639436591+07:00","message":"[bufferProcess] update buffer: สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.639439779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.639442379+07:00","message":"> Transcript [53573] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.639446918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.639449758+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.639452837+07:00","message":"StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.639457381+07:00","message":"TextPushed: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.652066296+07:00","message":"[GCS] Start streaming session, msgId: 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.784208891+07:00","message":"receive streaming session, msgId: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.784262316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับผู้บริโภคแล้วณเวลานี้หากกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไฟฟ้า\",\"confidence\":0.9557554}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.784270112+07:00","message":"receive interim result [true|false]: สำหรับผู้บริโภคแล้วณเวลานี้หากกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.784281799+07:00","message":"end recv isFinal message id 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.784284015+07:00","message":"end Recv id 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.784289971+07:00","message":"[buffer interim] 4853 true สำหรับผู้บริโภคแล้วณเวลานี้หากกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784304794+07:00","message":"[bufferProcess] interim [220000000]:สำหรับผู้บริโภคแล้วณเวลานี้หากกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784308704+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784315225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784317758+07:00","message":"> Transcript [53574] [false]: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784322361+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784326321+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784328837+07:00","message":"StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784331717+07:00","message":"TextPushed: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784334995+07:00","message":"Push: 'ซื้อรถยนต์ EV หรือว่ารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784337046+07:00","message":"TextPushed: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784339308+07:00","message":"Set new StatePrefix : 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784341853+07:00","message":"Next Push (prob) : 'ยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784343478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784345401+07:00","message":"> Transcript [53575] [true]: 'สำหรับผู้บริโภคแล้วณเวลานี้หากกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784348113+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784349736+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784352321+07:00","message":"StatePrefix: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.78435447+07:00","message":"TextPushed: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.78435631+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.784502953+07:00","message":"push: {false ซื้อรถยนต์ EV หรือว่ารถ 0 0xc002a7db80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784598323+07:00","message":"Push: 'ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784602963+07:00","message":"TextPushed: 'สำหรับผู้บริโภคแล้วณเวลานี้ค่ะกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784612695+07:00","message":"Set new StatePrefix : 'สำหรับผู้บริโภคแล้วณเวลานี้หากกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784615615+07:00","message":"Next Push (prob) : 'สำหรับผู้บริโภคแล้วณเวลานี้หากกำลังตัดสินใจซื้อรถยนต์ EV หรือว่ารถยนต์ไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:08.784625228+07:00","message":"push: {true ไฟฟ้า 0 0xc002a7db80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:08.784633384+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4853.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:08.79513413+07:00","message":"write wav file: './tmp/7565/7565_4853.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:09.734869112+07:00","message":"receive streaming session, msgId: 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:09.734901405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:09.734906358+07:00","message":"receive interim result [false|false]: ควร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:09.73492193+07:00","message":"[buffer interim] 4854 false ควร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:09.734929365+07:00","message":"[bufferProcess] interim [900000000]:ควร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:09.734931208+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:09.877860665+07:00","message":"receive streaming session, msgId: 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:09.877901667+07:00","message":"receive 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-05-12T14:27:09.877907065+07:00","message":"receive interim result [false|false]: กวนพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:09.877919039+07:00","message":"[buffer interim] 4854 false กวนพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:09.877925808+07:00","message":"[bufferProcess] interim [20000000]:กวนพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:09.877928147+07:00","message":"[bufferProcess] send to processor:ควร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:09.877932586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:09.877935246+07:00","message":"> Transcript [53576] [false]: 'ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:09.87793736+07:00","message":"Set StatePrefix (first interim): 'ควร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:09.904276148+07:00","message":"receive streaming session, msgId: 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:09.904327267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควรที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:09.90433391+07:00","message":"receive interim result [false|false]: ควรที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:09.904349713+07:00","message":"[buffer interim] 4854 false ควรที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:09.904357417+07:00","message":"[bufferProcess] interim [80000000]:ควรที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:09.904359739+07:00","message":"[bufferProcess] send to processor:กวนพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:09.904366965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:09.904370038+07:00","message":"> Transcript [53577] [false]: 'กวนพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:09.904372126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:09.90437414+07:00","message":"Set new StatePrefix: 'กวนพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:10.110631349+07:00","message":"receive streaming session, msgId: 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:10.110672638+07:00","message":"receive 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-05-12T14:27:10.110678349+07:00","message":"receive interim result [false|false]: ควรที่จะสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:10.110692088+07:00","message":"[buffer interim] 4854 false ควรที่จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.110700298+07:00","message":"[bufferProcess] interim [320000000]:ควรที่จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.110702802+07:00","message":"[bufferProcess] send to processor:ควรที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.110706109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.110708866+07:00","message":"> Transcript [53578] [false]: 'ควรที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.110710824+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.110712827+07:00","message":"Set new StatePrefix: 'ควรที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:10.39675141+07:00","message":"receive streaming session, msgId: 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:10.396793433+07:00","message":"receive 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-05-12T14:27:10.396810736+07:00","message":"receive interim result [false|false]: ควรที่จะสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:10.396826743+07:00","message":"[buffer interim] 4854 false ควรที่จะสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.396835556+07:00","message":"[bufferProcess] interim [560000000]:ควรที่จะสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.396838331+07:00","message":"[bufferProcess] send to processor:ควรที่จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.396845263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.396848138+07:00","message":"> Transcript [53579] [false]: 'ควรที่จะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.396853524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.396856194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.396864072+07:00","message":"StatePrefix: 'ควรที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.396866129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:10.790487876+07:00","message":"receive streaming session, msgId: 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:10.790535114+07:00","message":"receive 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-05-12T14:27:10.790543021+07:00","message":"receive interim result [false|false]: ควรที่จะสังเกตอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:10.790560603+07:00","message":"[buffer interim] 4854 false ควรที่จะสังเกตอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.790573038+07:00","message":"[bufferProcess] interim [980000000]:ควรที่จะสังเกตอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.790576388+07:00","message":"[bufferProcess] send to processor:ควรที่จะสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.790580187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.790583286+07:00","message":"> Transcript [53580] [false]: 'ควรที่จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.790586619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.79058867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.790590631+07:00","message":"StatePrefix: 'ควรที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.790592577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:10.979013187+07:00","message":"receive streaming session, msgId: 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:10.979055052+07:00","message":"receive 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-05-12T14:27:10.979062081+07:00","message":"receive interim result [false|false]: ควรที่จะสังเกตอะไรป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:10.97907874+07:00","message":"[buffer interim] 4854 false ควรที่จะสังเกตอะไรป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.979087215+07:00","message":"[bufferProcess] interim [160000000]:ควรที่จะสังเกตอะไรป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.97908986+07:00","message":"[bufferProcess] send to processor:ควรที่จะสังเกตอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.979094171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.979096985+07:00","message":"> Transcript [53581] [false]: 'ควรที่จะสังเกตอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.97910047+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.979102617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.97910445+07:00","message":"StatePrefix: 'ควรที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.979106536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:10.983447064+07:00","message":"receive streaming session, msgId: 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:10.983492682+07:00","message":"receive 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-05-12T14:27:10.983500268+07:00","message":"receive interim result [false|false]: ควรที่จะสังเกตอะไรเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:10.983516773+07:00","message":"[buffer interim] 4854 false ควรที่จะสังเกตอะไรเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.983525683+07:00","message":"[bufferProcess] interim [220000000]:ควรที่จะสังเกตอะไรเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.983529569+07:00","message":"[bufferProcess] send to processor:ควรที่จะสังเกตอะไรป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.983536083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.983540729+07:00","message":"> Transcript [53582] [false]: 'ควรที่จะสังเกตอะไรป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.983545363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.98354887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.983552021+07:00","message":"StatePrefix: 'ควรที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.983555084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.983561995+07:00","message":"Push: 'ควรที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.983564499+07:00","message":"TextPushed: 'ควรที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.983566523+07:00","message":"Set new StatePrefix : 'ควรที่จะสังเกตอะไรป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:10.983569051+07:00","message":"Next Push (prob) : 'สังเกตอะไรป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:10.983576955+07:00","message":"push: {false ควรที่จะ 0 0xc004462080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:11.228464253+07:00","message":"receive streaming session, msgId: 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:11.228503327+07:00","message":"receive 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-05-12T14:27:11.228509732+07:00","message":"receive interim result [false|false]: ควรที่จะสังเกตอะไรเป็นอัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:11.228524513+07:00","message":"[buffer interim] 4854 false ควรที่จะสังเกตอะไรเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.228535176+07:00","message":"[bufferProcess] interim [400000000]:ควรที่จะสังเกตอะไรเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.228537933+07:00","message":"[bufferProcess] send to processor:ควรที่จะสังเกตอะไรเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.228543264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.228546038+07:00","message":"> Transcript [53583] [false]: 'ควรที่จะสังเกตอะไรเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.228548385+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.228550836+07:00","message":"Set new StatePrefix: 'ควรที่จะสังเกตอะไรเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:11.312000306+07:00","message":"receive streaming session, msgId: 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:11.312037744+07:00","message":"receive 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-05-12T14:27:11.312043088+07:00","message":"receive interim result [false|false]: ควรที่จะสังเกตอะไรเป็นอันดับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:11.312059082+07:00","message":"[buffer interim] 4854 false ควรที่จะสังเกตอะไรเป็นอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.31206641+07:00","message":"[bufferProcess] interim [520000000]:ควรที่จะสังเกตอะไรเป็นอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.312068881+07:00","message":"[bufferProcess] send to processor:ควรที่จะสังเกตอะไรเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.312072142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.312074967+07:00","message":"> Transcript [53584] [false]: 'ควรที่จะสังเกตอะไรเป็นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.312080135+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.312082048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.312085793+07:00","message":"StatePrefix: 'ควรที่จะสังเกตอะไรเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.31208802+07:00","message":"TextPushed: 'ควรที่จะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:11.515788263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:11.515815164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:11.618671049+07:00","message":"receive streaming session, msgId: 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:11.618711836+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-05-12T14:27:11.618717928+07:00","message":"receive interim result [false|false]: ควรที่จะสังเกตอะไรเป็นอันดับแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:11.618734283+07:00","message":"[buffer interim] 4854 false ควรที่จะสังเกตอะไรเป็นอันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.618741335+07:00","message":"[bufferProcess] interim [760000000]:ควรที่จะสังเกตอะไรเป็นอันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.61874395+07:00","message":"[bufferProcess] send to processor:ควรที่จะสังเกตอะไรเป็นอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.618749181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.618751769+07:00","message":"> Transcript [53585] [false]: 'ควรที่จะสังเกตอะไรเป็นอันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.618755061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.618757453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.618759361+07:00","message":"StatePrefix: 'ควรที่จะสังเกตอะไรเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:11.618761628+07:00","message":"TextPushed: 'ควรที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:11.920478457+07:00","message":"[GCS] IsForceVAD: false for message ID: 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.007874539+07:00","message":"receive streaming session, msgId: 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.007924322+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-05-12T14:27:12.007931729+07:00","message":"receive interim result [false|false]: ควรที่จะสังเกตอะไรเป็นอันดับแรกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.007949513+07:00","message":"[buffer interim] 4854 false ควรที่จะสังเกตอะไรเป็นอันดับแรกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.007958243+07:00","message":"[bufferProcess] interim [180000000]:ควรที่จะสังเกตอะไรเป็นอันดับแรกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.007961184+07:00","message":"[bufferProcess] send to processor:ควรที่จะสังเกตอะไรเป็นอันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.00796848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.007971456+07:00","message":"> Transcript [53586] [false]: 'ควรที่จะสังเกตอะไรเป็นอันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.007976047+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.007978409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.007980823+07:00","message":"StatePrefix: 'ควรที่จะสังเกตอะไรเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.007983532+07:00","message":"TextPushed: 'ควรที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.037113727+07:00","message":"receive streaming session, msgId: 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.037149451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควรที่จะสังเกตุอะไรเป็นอันดับแรกค่ะ\",\"confidence\":0.9409059}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.03715688+07:00","message":"receive interim result [true|false]: ควรที่จะสังเกตุอะไรเป็นอันดับแรกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.037180186+07:00","message":"end recv isFinal message id 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.037182861+07:00","message":"end Recv id 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.037189163+07:00","message":"[buffer interim] 4854 true ควรที่จะสังเกตุอะไรเป็นอันดับแรกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037200292+07:00","message":"[bufferProcess] interim [300000000]:ควรที่จะสังเกตุอะไรเป็นอันดับแรกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037203421+07:00","message":"[bufferProcess] send to processor (isfinal):ควรที่จะสังเกตอะไรเป็นอันดับแรกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037207175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037209877+07:00","message":"> Transcript [53587] [false]: 'ควรที่จะสังเกตอะไรเป็นอันดับแรกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037213248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037215088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037217384+07:00","message":"StatePrefix: 'ควรที่จะสังเกตอะไรเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037219589+07:00","message":"TextPushed: 'ควรที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.0372224+07:00","message":"Push: 'สังเกตอะไรเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037224773+07:00","message":"TextPushed: 'ควรที่จะสังเกตอะไรเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037227297+07:00","message":"Set new StatePrefix : 'ควรที่จะสังเกตอะไรเป็นอันดับแรกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037229502+07:00","message":"Next Push (prob) : 'อันดับแรกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037231197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037233095+07:00","message":"> Transcript [53588] [true]: 'ควรที่จะสังเกตุอะไรเป็นอันดับแรกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037236207+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037238675+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037241177+07:00","message":"StatePrefix: 'ควรที่จะสังเกตอะไรเป็นอันดับแรกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037244162+07:00","message":"TextPushed: 'ควรที่จะสังเกตอะไรเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.03724679+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.037354092+07:00","message":"push: {false สังเกตอะไรเป็น 0 0xc004462080}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037371296+07:00","message":"Push: 'อันดับแรกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037375067+07:00","message":"TextPushed: 'ควรที่จะสังเกตอะไรเป็นอันดับแรกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037378436+07:00","message":"Set new StatePrefix : 'ควรที่จะสังเกตุอะไรเป็นอันดับแรกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037382254+07:00","message":"Next Push (prob) : 'ควรที่จะสังเกตุอะไรเป็นอันดับแรกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.037374812+07:00","message":"push: {true อันดับแรกค่ะ 0 0xc004462080}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.037403873+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4854.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:12.045485828+07:00","message":"write wav file: './tmp/7565/7565_4854.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.301268444+07:00","message":"[GCS] Start streaming session, msgId: 4855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.37030678+07:00","message":"[GCS] IsForceVAD: false for message ID: 4855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.519135193+07:00","message":"receive streaming session, msgId: 4855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.519157657+07:00","message":"found end of frame, send empty tag with msgId: 4855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.519160886+07:00","message":"end Recv id 4855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.519168884+07:00","message":"[buffer interim] 4855 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.519176351+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.519180018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.519183146+07:00","message":"> Transcript [53589] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.519186037+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.519187869+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.51918955+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.519191584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.519195147+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.519206704+07:00","message":"push: {true \n 0 0xc004ec4280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:12.523644896+07:00","message":"write wav file: './tmp/7565/7565_4855.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.696550248+07:00","message":"[GCS] Start streaming session, msgId: 4856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.754964548+07:00","message":"[GCS] IsForceVAD: false for message ID: 4856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.931643599+07:00","message":"receive streaming session, msgId: 4856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.931666287+07:00","message":"found end of frame, send empty tag with msgId: 4856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.931669453+07:00","message":"end Recv id 4856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.931676395+07:00","message":"[buffer interim] 4856 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.931683057+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.9316865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.93168926+07:00","message":"> Transcript [53590] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.931691485+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.931693479+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.93169528+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.931697042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:12.931699554+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:12.931708357+07:00","message":"push: {true \n 0 0xc004462880}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:12.935935678+07:00","message":"write wav file: './tmp/7565/7565_4856.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:13.712628877+07:00","message":"[GCS] Start streaming session, msgId: 4857"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:14.515838528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:14.515849259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:16.780485251+07:00","message":"[GCS] IsForceVAD: false for message ID: 4857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:16.892426383+07:00","message":"receive streaming session, msgId: 4857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:16.892456908+07:00","message":"found end of frame, send empty tag with msgId: 4857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:16.892461152+07:00","message":"end Recv id 4857"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:16.892471965+07:00","message":"[buffer interim] 4857 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:16.892481999+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:16.892486055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:16.892488963+07:00","message":"> Transcript [53591] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:16.892491746+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:16.892493641+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:16.892495465+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:16.892497208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:16.892500037+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:16.892511704+07:00","message":"push: {true \n 0 0xc002e83080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:16.900510319+07:00","message":"write wav file: './tmp/7565/7565_4857.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:16.912145425+07:00","message":"[GCS] Start streaming session, msgId: 4858"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:17.516437904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:17.516451216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:18.288709152+07:00","message":"receive streaming session, msgId: 4858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:18.288756497+07:00","message":"receive 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-05-12T14:27:18.28876192+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:18.288781698+07:00","message":"[buffer interim] 4858 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:18.288792078+07:00","message":"[bufferProcess] interim [380000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:18.288793981+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:18.288799158+07:00","message":"[bufferProcess] send to processor (ticker):ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:18.288811134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:18.288815709+07:00","message":"> Transcript [53592] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:18.288817739+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:18.488032008+07:00","message":"receive streaming session, msgId: 4858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:18.48807535+07:00","message":"receive 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-05-12T14:27:18.48808203+07:00","message":"receive interim result [false|false]: ใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:18.488098105+07:00","message":"[buffer interim] 4858 false ใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:18.488106771+07:00","message":"[bufferProcess] interim [620000000]:ใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:18.488109077+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:19.411606668+07:00","message":"[GCS] IsForceVAD: false for message ID: 4858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:19.527600051+07:00","message":"receive streaming session, msgId: 4858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:19.527639934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้รถ\",\"confidence\":0.8112946}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:19.527647464+07:00","message":"receive interim result [true|false]: ใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:19.527660867+07:00","message":"end recv isFinal message id 4858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:19.527664233+07:00","message":"end Recv id 4858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:19.52767213+07:00","message":"[buffer interim] 4858 true ใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:19.527681057+07:00","message":"[bufferProcess] interim [730000000]:ใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:19.527684864+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:19.527704518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:19.527732409+07:00","message":"> Transcript [53593] [false]: 'ใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:19.527738649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:19.527741216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:19.527744335+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:19.527747299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:19.52774985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:19.52775222+07:00","message":"> Transcript [53594] [true]: 'ใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:19.52775427+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:19.527755995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:19.527757682+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:19.52775939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:19.527767188+07:00","message":"Push: 'ใช้รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:19.527781579+07:00","message":"push: {true ใช้รถ 0 0xc0035b8d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:19.535543494+07:00","message":"write wav file: './tmp/7565/7565_4858.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:19.922702809+07:00","message":"[GCS] Start streaming session, msgId: 4859"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:20.516785923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:20.516788129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:22.171828421+07:00","message":"[GCS] IsForceVAD: false for message ID: 4859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:22.232642816+07:00","message":"[GCS] Start streaming session, msgId: 4860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:22.27150832+07:00","message":"receive streaming session, msgId: 4859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:22.271530517+07:00","message":"found end of frame, send empty tag with msgId: 4859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:22.271534093+07:00","message":"end Recv id 4859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:22.271549935+07:00","message":"[buffer interim] 4859 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:22.271581402+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:22.271586448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:22.271589887+07:00","message":"> Transcript [53595] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:22.27159228+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:22.271594458+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:22.27159623+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:22.271597938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:22.271603856+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:22.271615101+07:00","message":"push: {true \n 0 0xc003b7cc80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:22.278905427+07:00","message":"write wav file: './tmp/7565/7565_4859.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:23.060766371+07:00","message":"[GCS] IsForceVAD: false for message ID: 4860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:23.153624181+07:00","message":"receive streaming session, msgId: 4860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:23.153646642+07:00","message":"found end of frame, send empty tag with msgId: 4860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:23.153649727+07:00","message":"end Recv id 4860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:23.153658297+07:00","message":"[buffer interim] 4860 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:23.153666925+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:23.153678933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:23.153682969+07:00","message":"> Transcript [53596] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:23.153686811+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:23.15368983+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:23.153692681+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:23.153695509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:23.153699671+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:23.153713341+07:00","message":"push: {true \n 0 0xc0042d7a00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:23.159240391+07:00","message":"write wav file: './tmp/7565/7565_4860.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:23.381368155+07:00","message":"[GCS] Start streaming session, msgId: 4861"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:23.517789404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:23.517812064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:26.46099853+07:00","message":"[GCS] Cleaned up inactive client: 4828"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:26.461018359+07:00","message":"[GCS] Cleaned up inactive client: 4829"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:26.461021983+07:00","message":"[GCS] Cleaned up inactive client: 4836"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:26.461023939+07:00","message":"[GCS] Cleaned up inactive client: 4834"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:26.461026654+07:00","message":"[GCS] Cleaned up inactive client: 4837"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:26.461029567+07:00","message":"[GCS] Cleaned up inactive client: 4833"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:26.461035886+07:00","message":"[GCS] Cleaned up inactive client: 4835"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:26.461041579+07:00","message":"[GCS] Cleaned up inactive client: 4831"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:26.461044424+07:00","message":"[GCS] Cleaned up inactive client: 4830"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:26.461047557+07:00","message":"[GCS] Cleaned up inactive client: 4832"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:26.518212716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:26.518229716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:27.091049964+07:00","message":"[GCS] IsForceVAD: false for message ID: 4861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:27.165827034+07:00","message":"[GCS] Start streaming session, msgId: 4862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:27.182652873+07:00","message":"receive streaming session, msgId: 4861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:27.18268306+07:00","message":"found end of frame, send empty tag with msgId: 4861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:27.182688314+07:00","message":"end Recv id 4861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:27.18269813+07:00","message":"[buffer interim] 4861 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:27.182709798+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:27.182715596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:27.182719982+07:00","message":"> Transcript [53597] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:27.182724648+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:27.182727199+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:27.182729674+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:27.182732759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:27.182737008+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:27.182749345+07:00","message":"push: {true \n 0 0xc002eaa900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:27.201451447+07:00","message":"write wav file: './tmp/7565/7565_4861.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:29.41027811+07:00","message":"[GCS] IsForceVAD: false for message ID: 4862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:29.503099495+07:00","message":"receive streaming session, msgId: 4862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:29.503120046+07:00","message":"found end of frame, send empty tag with msgId: 4862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:29.503124099+07:00","message":"end Recv id 4862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:29.503132833+07:00","message":"[buffer interim] 4862 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:29.503141682+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:29.503147016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:29.503151083+07:00","message":"> Transcript [53598] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:29.503154888+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:29.503157873+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:29.503160617+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:29.50316333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:29.503173537+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:29.503182689+07:00","message":"push: {true \n 0 0xc00386d900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:29.510164466+07:00","message":"write wav file: './tmp/7565/7565_4862.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:29.518399385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:29.518418274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:29.791816465+07:00","message":"[GCS] Start streaming session, msgId: 4863"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:30.370455594+07:00","message":"[GCS] IsForceVAD: false for message ID: 4863"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:30.469867457+07:00","message":"receive streaming session, msgId: 4863"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:30.46988352+07:00","message":"found end of frame, send empty tag with msgId: 4863"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:30.46988664+07:00","message":"end Recv id 4863"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:30.469901598+07:00","message":"[buffer interim] 4863 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:30.469909405+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:30.469912747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:30.469915522+07:00","message":"> Transcript [53599] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:30.469917892+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:30.46991972+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:30.46992158+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:30.469923423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:30.46993065+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:30.469940029+07:00","message":"push: {true \n 0 0xc004462380}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:30.474782029+07:00","message":"write wav file: './tmp/7565/7565_4863.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:30.756068739+07:00","message":"[GCS] Start streaming session, msgId: 4864"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:32.519339171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:32.519356727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:33.251835334+07:00","message":"[GCS] IsForceVAD: false for message ID: 4864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:33.347691195+07:00","message":"receive streaming session, msgId: 4864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:33.347711943+07:00","message":"found end of frame, send empty tag with msgId: 4864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:33.347715056+07:00","message":"end Recv id 4864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:33.347723284+07:00","message":"[buffer interim] 4864 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:33.347731778+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:33.347735983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:33.347738864+07:00","message":"> Transcript [53600] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:33.347744164+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:33.347746212+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:33.347747896+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:33.347749566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:33.347752238+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:33.347761967+07:00","message":"push: {true \n 0 0xc004ec4100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:33.355779593+07:00","message":"write wav file: './tmp/7565/7565_4864.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:33.502751223+07:00","message":"[GCS] Start streaming session, msgId: 4865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:33.891295932+07:00","message":"[GCS] IsForceVAD: false for message ID: 4865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:33.997494911+07:00","message":"receive streaming session, msgId: 4865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:33.997516306+07:00","message":"found end of frame, send empty tag with msgId: 4865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:33.997519518+07:00","message":"end Recv id 4865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:33.997527713+07:00","message":"[buffer interim] 4865 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:33.997535906+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:33.997540012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:33.99754274+07:00","message":"> Transcript [53601] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:33.997545107+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:33.997547491+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:33.997549191+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:33.997550875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:33.997554311+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:33.997564181+07:00","message":"push: {true \n 0 0xc004ec4980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:34.00260533+07:00","message":"write wav file: './tmp/7565/7565_4865.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:34.081217172+07:00","message":"[GCS] Start streaming session, msgId: 4866"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:35.519404072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:35.519430018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:38.520361995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:38.520369606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:38.636582195+07:00","message":"[GCS] IsForceVAD: false for message ID: 4866"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:38.951822896+07:00","message":"[GCS] Start streaming session, msgId: 4867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:39.995305605+07:00","message":"receive streaming session, msgId: 4866"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:39.995323911+07:00","message":"found end of frame, send empty tag with msgId: 4866"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:39.995326958+07:00","message":"end Recv id 4866"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:39.99534793+07:00","message":"[buffer interim] 4866 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:39.995359616+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:39.995365542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:39.99536975+07:00","message":"> Transcript [53602] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:39.99537559+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:39.995378495+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:39.995381826+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:39.995384731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:39.995391109+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:39.995404384+07:00","message":"push: {true \n 0 0xc004ce9380}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:40.007138927+07:00","message":"write wav file: './tmp/7565/7565_4866.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:41.520743814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:41.520751633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:44.071189006+07:00","message":"[GCS] IsForceVAD: false for message ID: 4867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:44.134188666+07:00","message":"[GCS] Start streaming session, msgId: 4868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:44.163573781+07:00","message":"receive streaming session, msgId: 4867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:44.163592404+07:00","message":"found end of frame, send empty tag with msgId: 4867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:44.163595522+07:00","message":"end Recv id 4867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:44.163602175+07:00","message":"[buffer interim] 4867 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:44.163609186+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:44.163613247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:44.163615864+07:00","message":"> Transcript [53603] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:44.163631497+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:44.16363348+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:44.163635397+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:44.163637309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:44.163641651+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:44.16365166+07:00","message":"push: {true \n 0 0xc004ce9c80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:44.175361198+07:00","message":"write wav file: './tmp/7565/7565_4867.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:44.52123872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:44.521251467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:45.292010624+07:00","message":"[GCS] IsForceVAD: false for message ID: 4868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:45.383949051+07:00","message":"receive streaming session, msgId: 4868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:45.38396975+07:00","message":"found end of frame, send empty tag with msgId: 4868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:45.383973309+07:00","message":"end Recv id 4868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:45.383980835+07:00","message":"[buffer interim] 4868 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:45.383990937+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:45.384000947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:45.384003996+07:00","message":"> Transcript [53604] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:45.384007389+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:45.384009227+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:45.384011065+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:45.384013079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:45.384015834+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:45.384025727+07:00","message":"push: {true \n 0 0xc004463200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:45.38975788+07:00","message":"write wav file: './tmp/7565/7565_4868.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:45.421556307+07:00","message":"[GCS] Start streaming session, msgId: 4869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:47.020332573+07:00","message":"[GCS] IsForceVAD: false for message ID: 4869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:47.091029871+07:00","message":"[GCS] Start streaming session, msgId: 4870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:47.103335606+07:00","message":"receive streaming session, msgId: 4869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:47.103352265+07:00","message":"found end of frame, send empty tag with msgId: 4869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:47.103355386+07:00","message":"end Recv id 4869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:47.103361224+07:00","message":"[buffer interim] 4869 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:47.103367575+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:47.103371355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:47.103374109+07:00","message":"> Transcript [53605] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:47.103376454+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:47.103378274+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:47.103380118+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:47.103381932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:47.103389942+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:47.103398756+07:00","message":"push: {true \n 0 0xc004ec5780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:47.11074358+07:00","message":"write wav file: './tmp/7565/7565_4869.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:47.521640575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:47.521645052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:48.728097993+07:00","message":"receive streaming session, msgId: 4870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:48.728137426+07:00","message":"receive 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-05-12T14:27:48.728143506+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:48.728160699+07:00","message":"[buffer interim] 4870 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:48.728172699+07:00","message":"[bufferProcess] interim [680000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:48.728175415+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:48.728182436+07:00","message":"[bufferProcess] send to processor (ticker):ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:48.728186496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:48.728190328+07:00","message":"> Transcript [53606] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:48.728193797+07:00","message":"Set StatePrefix (first interim): 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:49.061716873+07:00","message":"receive streaming session, msgId: 4870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:49.061754881+07:00","message":"receive 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-05-12T14:27:49.061762964+07:00","message":"receive interim result [false|false]: ตัวเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:49.061775645+07:00","message":"[buffer interim] 4870 false ตัวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:49.061782845+07:00","message":"[bufferProcess] interim [980000000]:ตัวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:49.061784621+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:49.536507116+07:00","message":"receive streaming session, msgId: 4870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:49.536553081+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-05-12T14:27:49.536560411+07:00","message":"receive interim result [false|false]: ตัวเป็นบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:49.536577242+07:00","message":"[buffer interim] 4870 false ตัวเป็นบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:49.536585545+07:00","message":"[bufferProcess] interim [460000000]:ตัวเป็นบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:49.536588258+07:00","message":"[bufferProcess] send to processor:ตัวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:49.536595969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:49.536598886+07:00","message":"> Transcript [53607] [false]: 'ตัวเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:49.53660275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:49.53660709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:49.536609185+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:49.53661141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:50.278819662+07:00","message":"receive streaming session, msgId: 4870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:50.278882874+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-05-12T14:27:50.278891884+07:00","message":"receive interim result [false|false]: แบตเตอรี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:50.278913225+07:00","message":"[buffer interim] 4870 false แบตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:50.278926315+07:00","message":"[bufferProcess] interim [180000000]:แบตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:50.278931002+07:00","message":"[bufferProcess] send to processor:ตัวเป็นบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:50.278938354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:50.278943265+07:00","message":"> Transcript [53608] [false]: 'ตัวเป็นบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:50.278948162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:50.278951781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:50.278956634+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:50.278960716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:50.522678859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:50.522685375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:51.370489118+07:00","message":"[GCS] IsForceVAD: false for message ID: 4870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:51.537279553+07:00","message":"receive streaming session, msgId: 4870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:51.537326269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเป็นๆ\",\"confidence\":0.7415408}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:51.537335576+07:00","message":"receive interim result [true|false]: ตัวเป็นๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:51.537346415+07:00","message":"end recv isFinal message id 4870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:51.537348747+07:00","message":"end Recv id 4870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:51.537356129+07:00","message":"[buffer interim] 4870 true ตัวเป็นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:51.53736767+07:00","message":"[bufferProcess] interim [500000000]:ตัวเป็นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:51.537370905+07:00","message":"[bufferProcess] send to processor (isfinal):แบตเตอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:51.537382883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:51.537403727+07:00","message":"> Transcript [53609] [false]: 'แบตเตอรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:51.537407963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:51.537410442+07:00","message":"Set new StatePrefix: 'แบตเตอรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:51.53741327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:51.537416038+07:00","message":"> Transcript [53610] [true]: 'ตัวเป็นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:51.537419648+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:51.53742174+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:51.537424009+07:00","message":"StatePrefix: 'แบตเตอรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:51.537426043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:51.537434673+07:00","message":"Push: 'ตัวเป็นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:51.537448481+07:00","message":"push: {true ตัวเป็นๆ 0 0xc002a7da00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:51.557717512+07:00","message":"write wav file: './tmp/7565/7565_4870.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:51.821744025+07:00","message":"[GCS] Start streaming session, msgId: 4871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:53.49090896+07:00","message":"[GCS] IsForceVAD: false for message ID: 4871"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:53.523078789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:53.523087948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:53.577912386+07:00","message":"receive streaming session, msgId: 4871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:53.577932362+07:00","message":"found end of frame, send empty tag with msgId: 4871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:53.577935414+07:00","message":"end Recv id 4871"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:53.577941767+07:00","message":"[buffer interim] 4871 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:53.577948564+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:53.577957351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:53.577960283+07:00","message":"> Transcript [53611] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:53.577962706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:53.577964536+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:53.577966283+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:53.577968612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:53.577971578+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:53.577981225+07:00","message":"push: {true \n 0 0xc00460e000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:53.586465164+07:00","message":"write wav file: './tmp/7565/7565_4871.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:53.621327506+07:00","message":"[GCS] Start streaming session, msgId: 4872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:54.391296393+07:00","message":"[GCS] IsForceVAD: false for message ID: 4872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:54.451597285+07:00","message":"[GCS] Start streaming session, msgId: 4873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:54.483217926+07:00","message":"receive streaming session, msgId: 4872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:54.483246992+07:00","message":"found end of frame, send empty tag with msgId: 4872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:54.48325016+07:00","message":"end Recv id 4872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:54.483258999+07:00","message":"[buffer interim] 4872 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:54.483267448+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:54.483279056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:54.483282541+07:00","message":"> Transcript [53612] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:54.48328481+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:54.483286704+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:54.483288463+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:54.483290243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:54.483293009+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:54.483305223+07:00","message":"push: {true \n 0 0xc004462580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:54.489548302+07:00","message":"write wav file: './tmp/7565/7565_4872.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:55.222701817+07:00","message":"[GCS] IsForceVAD: false for message ID: 4873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:55.376365408+07:00","message":"receive streaming session, msgId: 4873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:55.376386659+07:00","message":"found end of frame, send empty tag with msgId: 4873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:55.376390409+07:00","message":"end Recv id 4873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:55.37639953+07:00","message":"[buffer interim] 4873 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:55.376408737+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:55.376413421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:55.376417967+07:00","message":"> Transcript [53613] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:55.376421878+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:55.376424672+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:55.376427535+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:55.37643041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:55.376434047+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:55.376445248+07:00","message":"push: {true \n 0 0xc002eaa400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:55.381831728+07:00","message":"write wav file: './tmp/7565/7565_4873.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:55.671482918+07:00","message":"[GCS] Start streaming session, msgId: 4874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:56.46087294+07:00","message":"[GCS] Cleaned up inactive client: 4847"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:56.460891516+07:00","message":"[GCS] Cleaned up inactive client: 4843"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:56.460894289+07:00","message":"[GCS] Cleaned up inactive client: 4849"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:56.460896309+07:00","message":"[GCS] Cleaned up inactive client: 4844"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:56.460898085+07:00","message":"[GCS] Cleaned up inactive client: 4840"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:56.460899897+07:00","message":"[GCS] Cleaned up inactive client: 4841"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:56.460902866+07:00","message":"[GCS] Cleaned up inactive client: 4845"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:56.460915912+07:00","message":"[GCS] Cleaned up inactive client: 4846"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:56.4609182+07:00","message":"[GCS] Cleaned up inactive client: 4842"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:56.460920009+07:00","message":"[GCS] Cleaned up inactive client: 4848"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:56.4609217+07:00","message":"[GCS] Cleaned up inactive client: 4838"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:56.460923357+07:00","message":"[GCS] Cleaned up inactive client: 4839"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:56.523984754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:56.523994514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:57.270863258+07:00","message":"[GCS] IsForceVAD: false for message ID: 4874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:57.366232732+07:00","message":"receive streaming session, msgId: 4874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:57.366280648+07:00","message":"receive 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-05-12T14:27:57.366286391+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:57.366303003+07:00","message":"[buffer interim] 4874 false รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:57.366310348+07:00","message":"[bufferProcess] interim [740000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:57.366312055+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:57.366315734+07:00","message":"[bufferProcess] send to processor (ticker):รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:57.366318449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:57.366321121+07:00","message":"> Transcript [53614] [false]: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:57.36632307+07:00","message":"Set StatePrefix (first interim): 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:57.383503277+07:00","message":"receive streaming session, msgId: 4874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:57.383529581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อรถ\",\"confidence\":0.74637}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:57.38353442+07:00","message":"receive interim result [true|false]: ซื้อรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:57.383541075+07:00","message":"end recv isFinal message id 4874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:57.383542994+07:00","message":"end Recv id 4874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:57.383548563+07:00","message":"[buffer interim] 4874 true ซื้อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:57.383559198+07:00","message":"[bufferProcess] interim [830000000]:ซื้อรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:57.383562327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:57.383564503+07:00","message":"> Transcript [53615] [true]: 'ซื้อรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:57.383566807+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:57.383569319+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:57.383571223+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:57.383573339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:57.383576207+07:00","message":"Push: 'ซื้อรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:57.383599545+07:00","message":"push: {true ซื้อรถ 0 0xc004463280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:57.390197686+07:00","message":"write wav file: './tmp/7565/7565_4874.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:57.404927055+07:00","message":"[GCS] Start streaming session, msgId: 4875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:58.421768434+07:00","message":"[GCS] IsForceVAD: false for message ID: 4875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:58.509941588+07:00","message":"receive streaming session, msgId: 4875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:58.509974767+07:00","message":"found end of frame, send empty tag with msgId: 4875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:58.509978937+07:00","message":"end Recv id 4875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:58.509989282+07:00","message":"[buffer interim] 4875 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:58.50999864+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:58.510003201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:58.510007022+07:00","message":"> Transcript [53616] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:58.51000963+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:58.510011993+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:58.510014218+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:58.510016422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:58.510025292+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:58.510036796+07:00","message":"push: {true \n 0 0xc004463780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:58.515771584+07:00","message":"write wav file: './tmp/7565/7565_4875.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:58.611779621+07:00","message":"[GCS] Start streaming session, msgId: 4876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:59.450856623+07:00","message":"[GCS] IsForceVAD: false for message ID: 4876"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:59.524275154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:27:59.524290223+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:59.556872634+07:00","message":"receive streaming session, msgId: 4876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:59.556900396+07:00","message":"found end of frame, send empty tag with msgId: 4876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:59.556903873+07:00","message":"end Recv id 4876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:59.556911777+07:00","message":"[buffer interim] 4876 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:59.556919473+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:59.556923419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:59.556926763+07:00","message":"> Transcript [53617] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:59.556929205+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:59.556931158+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:59.556932917+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:59.556934943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:27:59.556937416+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:59.556961514+07:00","message":"push: {true \n 0 0xc004463980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:27:59.562361199+07:00","message":"write wav file: './tmp/7565/7565_4876.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:27:59.576914231+07:00","message":"[GCS] Start streaming session, msgId: 4877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:00.99074903+07:00","message":"[GCS] IsForceVAD: false for message ID: 4877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:01.088802625+07:00","message":"receive streaming session, msgId: 4877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:01.088825686+07:00","message":"found end of frame, send empty tag with msgId: 4877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:01.088834987+07:00","message":"end Recv id 4877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:01.088843737+07:00","message":"[buffer interim] 4877 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:01.088852367+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:01.088862572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:01.088865715+07:00","message":"> Transcript [53618] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:01.088867965+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:01.088869987+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:01.088871773+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:01.088874266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:01.088877226+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:01.088890822+07:00","message":"push: {true \n 0 0xc00460e600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:01.095146819+07:00","message":"write wav file: './tmp/7565/7565_4877.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:01.251723939+07:00","message":"[GCS] Start streaming session, msgId: 4878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:01.694646533+07:00","message":"[GCS] IsForceVAD: false for message ID: 4878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:01.793335779+07:00","message":"receive streaming session, msgId: 4878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:01.793356021+07:00","message":"found end of frame, send empty tag with msgId: 4878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:01.793359158+07:00","message":"end Recv id 4878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:01.793368459+07:00","message":"[buffer interim] 4878 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:01.79337638+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:01.793379807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:01.793382413+07:00","message":"> Transcript [53619] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:01.793384962+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:01.793386797+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:01.793388456+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:01.793390303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:01.793399128+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:01.793408508+07:00","message":"push: {true \n 0 0xc004463d80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:01.798244532+07:00","message":"write wav file: './tmp/7565/7565_4878.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:01.892786295+07:00","message":"[GCS] Start streaming session, msgId: 4879"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:02.524985655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:02.524992753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:05.471479186+07:00","message":"[GCS] IsForceVAD: false for message ID: 4879"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:05.52565303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:05.52568573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:05.5730059+07:00","message":"receive streaming session, msgId: 4879"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:05.573030285+07:00","message":"found end of frame, send empty tag with msgId: 4879"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:05.573033631+07:00","message":"end Recv id 4879"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:05.573042377+07:00","message":"[buffer interim] 4879 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:05.573052914+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:05.573057161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:05.573060159+07:00","message":"> Transcript [53620] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:05.573062402+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:05.573064392+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:05.573066353+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:05.573068145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:05.573071063+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:05.573082329+07:00","message":"push: {true \n 0 0xc004463f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:05.582911346+07:00","message":"write wav file: './tmp/7565/7565_4879.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:05.85096592+07:00","message":"[GCS] Start streaming session, msgId: 4880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:06.880181588+07:00","message":"[GCS] IsForceVAD: false for message ID: 4880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:06.965063664+07:00","message":"receive streaming session, msgId: 4880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:06.965094069+07:00","message":"found end of frame, send empty tag with msgId: 4880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:06.96509851+07:00","message":"end Recv id 4880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:06.965107666+07:00","message":"[buffer interim] 4880 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:06.965116606+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:06.965121399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:06.965125291+07:00","message":"> Transcript [53621] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:06.965129082+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:06.965131585+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:06.965134587+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:06.9651376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:06.965141361+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:06.965152747+07:00","message":"push: {true \n 0 0xc004ec4f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:06.972154021+07:00","message":"write wav file: './tmp/7565/7565_4880.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:07.261746596+07:00","message":"[GCS] Start streaming session, msgId: 4881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:07.970220953+07:00","message":"[GCS] IsForceVAD: false for message ID: 4881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:08.061041072+07:00","message":"receive streaming session, msgId: 4881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:08.061066052+07:00","message":"found end of frame, send empty tag with msgId: 4881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:08.061069421+07:00","message":"end Recv id 4881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:08.061077725+07:00","message":"[buffer interim] 4881 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:08.061086011+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:08.061090187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:08.061093005+07:00","message":"> Transcript [53622] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:08.061095306+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:08.061097283+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:08.061099153+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:08.06110131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:08.061104108+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:08.061120136+07:00","message":"push: {true \n 0 0xc0035b8000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:08.071855311+07:00","message":"write wav file: './tmp/7565/7565_4881.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:08.292111347+07:00","message":"[GCS] Start streaming session, msgId: 4882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:08.411881152+07:00","message":"[GCS] IsForceVAD: false for message ID: 4882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:08.503791851+07:00","message":"receive streaming session, msgId: 4882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:08.503809435+07:00","message":"found end of frame, send empty tag with msgId: 4882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:08.503812314+07:00","message":"end Recv id 4882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:08.503819355+07:00","message":"[buffer interim] 4882 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:08.503842608+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:08.503846521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:08.503849288+07:00","message":"> Transcript [53623] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:08.503851889+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:08.503853811+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:08.503855661+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:08.503857841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:08.503862271+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:08.50387078+07:00","message":"push: {true \n 0 0xc00460e080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:08.508422644+07:00","message":"write wav file: './tmp/7565/7565_4882.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:08.526248772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:08.526261875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:08.672212119+07:00","message":"[GCS] Start streaming session, msgId: 4883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:10.050146355+07:00","message":"receive streaming session, msgId: 4883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:10.050201177+07:00","message":"receive 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-05-12T14:28:10.050208161+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:10.050225777+07:00","message":"[buffer interim] 4883 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:10.050233973+07:00","message":"[bufferProcess] interim [380000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:10.050235818+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:10.050242346+07:00","message":"[bufferProcess] send to processor (ticker):เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:10.050244969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:10.050247901+07:00","message":"> Transcript [53624] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:10.05025004+07:00","message":"Set StatePrefix (first interim): 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:10.981979571+07:00","message":"[GCS] IsForceVAD: false for message ID: 4883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:11.084568648+07:00","message":"receive streaming session, msgId: 4883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:11.08460811+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:11.084612901+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:11.084623078+07:00","message":"end recv isFinal message id 4883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:11.084625023+07:00","message":"end Recv id 4883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:11.084632806+07:00","message":"[buffer interim] 4883 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:11.084640655+07:00","message":"[bufferProcess] interim [520000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:11.084644424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:11.084647546+07:00","message":"> Transcript [53625] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:11.084650268+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:11.084652047+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:11.084653907+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:11.084656254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:11.084660671+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:11.084668947+07:00","message":"push: {true  0 0xc004ec4300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:11.092234808+07:00","message":"write wav file: './tmp/7565/7565_4883.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:11.37181632+07:00","message":"[GCS] Start streaming session, msgId: 4884"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:11.526720799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:11.526773103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:12.010239085+07:00","message":"[GCS] IsForceVAD: false for message ID: 4884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:12.108994362+07:00","message":"receive streaming session, msgId: 4884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:12.109017087+07:00","message":"found end of frame, send empty tag with msgId: 4884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:12.109020462+07:00","message":"end Recv id 4884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:12.109029505+07:00","message":"[buffer interim] 4884 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:12.109037975+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:12.109042122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:12.109045091+07:00","message":"> Transcript [53626] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:12.109047566+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:12.109049472+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:12.109051161+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:12.109052937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:12.109060791+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:12.109071736+07:00","message":"push: {true \n 0 0xc002a7cb80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:12.115022966+07:00","message":"write wav file: './tmp/7565/7565_4884.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:12.26219296+07:00","message":"[GCS] Start streaming session, msgId: 4885"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:14.527333967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:14.527352283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:16.492085079+07:00","message":"[GCS] IsForceVAD: false for message ID: 4885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:16.613405775+07:00","message":"receive streaming session, msgId: 4885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:16.613442229+07:00","message":"found end of frame, send empty tag with msgId: 4885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:16.613446334+07:00","message":"end Recv id 4885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:16.613457146+07:00","message":"[buffer interim] 4885 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:16.613466376+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:16.613470545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:16.613474021+07:00","message":"> Transcript [53627] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:16.613476845+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:16.613478693+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:16.613480474+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:16.613482166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:16.613492421+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:16.613504082+07:00","message":"push: {true \n 0 0xc002802f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:16.623486068+07:00","message":"write wav file: './tmp/7565/7565_4885.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:16.682440558+07:00","message":"[GCS] Start streaming session, msgId: 4886"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:17.527385701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:17.527397094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:18.931113056+07:00","message":"[GCS] IsForceVAD: false for message ID: 4886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:18.992326163+07:00","message":"[GCS] Start streaming session, msgId: 4887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:19.025223423+07:00","message":"receive streaming session, msgId: 4886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:19.025248359+07:00","message":"found end of frame, send empty tag with msgId: 4886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:19.025251805+07:00","message":"end Recv id 4886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:19.025259657+07:00","message":"[buffer interim] 4886 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:19.025268129+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:19.025271788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:19.025274775+07:00","message":"> Transcript [53628] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:19.025277395+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:19.025279593+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:19.025281563+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:19.025283343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:19.025289018+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:19.025300913+07:00","message":"push: {true \n 0 0xc002803e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:19.032578258+07:00","message":"write wav file: './tmp/7565/7565_4886.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:19.440260794+07:00","message":"[GCS] IsForceVAD: false for message ID: 4887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:19.501352112+07:00","message":"[GCS] Start streaming session, msgId: 4888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:19.530308097+07:00","message":"receive streaming session, msgId: 4887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:19.5303255+07:00","message":"found end of frame, send empty tag with msgId: 4887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:19.530328405+07:00","message":"end Recv id 4887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:19.530335467+07:00","message":"[buffer interim] 4887 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:19.530342747+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:19.530346015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:19.530348811+07:00","message":"> Transcript [53629] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:19.530351115+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:19.530352922+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:19.530354686+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:19.530356465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:19.530358997+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:19.530367821+07:00","message":"push: {true \n 0 0xc002a7d900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:19.535167458+07:00","message":"write wav file: './tmp/7565/7565_4887.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:20.528056564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:20.528101456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:20.720312266+07:00","message":"[GCS] IsForceVAD: false for message ID: 4888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:20.807800067+07:00","message":"receive streaming session, msgId: 4888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:20.807820017+07:00","message":"found end of frame, send empty tag with msgId: 4888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:20.807823542+07:00","message":"end Recv id 4888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:20.807830781+07:00","message":"[buffer interim] 4888 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:20.807838377+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:20.80784838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:20.80785144+07:00","message":"> Transcript [53630] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:20.807854245+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:20.807856104+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:20.807857914+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:20.807859835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:20.807867589+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:20.80787739+07:00","message":"push: {true \n 0 0xc004462900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:20.815321855+07:00","message":"write wav file: './tmp/7565/7565_4888.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:20.851427818+07:00","message":"[GCS] Start streaming session, msgId: 4889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:22.251268752+07:00","message":"[GCS] IsForceVAD: false for message ID: 4889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:22.339310922+07:00","message":"receive streaming session, msgId: 4889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:22.339335684+07:00","message":"found end of frame, send empty tag with msgId: 4889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:22.339338951+07:00","message":"end Recv id 4889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:22.339347492+07:00","message":"[buffer interim] 4889 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:22.339356466+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:22.339361215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:22.339364311+07:00","message":"> Transcript [53631] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:22.339366662+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:22.339368583+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:22.339370312+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:22.33937198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:22.33937517+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:22.33938607+07:00","message":"push: {true \n 0 0xc00386cd80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:22.347477239+07:00","message":"write wav file: './tmp/7565/7565_4889.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:22.513538515+07:00","message":"[GCS] Start streaming session, msgId: 4890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:23.471145951+07:00","message":"[GCS] IsForceVAD: false for message ID: 4890"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:23.528555045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:23.528593552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:23.56784031+07:00","message":"receive streaming session, msgId: 4890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:23.567879883+07:00","message":"found end of frame, send empty tag with msgId: 4890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:23.567883727+07:00","message":"end Recv id 4890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:23.567893482+07:00","message":"[buffer interim] 4890 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:23.567901901+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:23.567906248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:23.567909386+07:00","message":"> Transcript [53632] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:23.567914012+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:23.567916118+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:23.567917932+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:23.56791994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:23.567922972+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:23.567933975+07:00","message":"push: {true \n 0 0xc00460eb80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:23.57440746+07:00","message":"write wav file: './tmp/7565/7565_4890.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:23.984771302+07:00","message":"[GCS] Start streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:24.513909878+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:24.513957152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:24.51396328+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:24.513978287+07:00","message":"[buffer interim] 4891 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:24.513985361+07:00","message":"[bufferProcess] interim [600000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:24.513987079+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:24.67106855+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:24.671107911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:24.671112846+07:00","message":"receive interim result [false|false]: เอาล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:24.671127417+07:00","message":"[buffer interim] 4891 false เอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:24.671135195+07:00","message":"[bufferProcess] interim [720000000]:เอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:24.671138127+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:24.671141215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:24.671143939+07:00","message":"> Transcript [53633] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:24.671146118+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.313014627+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.313055132+07:00","message":"receive 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-05-12T14:28:25.313061313+07:00","message":"receive interim result [false|false]: เอาระเบิดขว้างโทรศัพท์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.31307272+07:00","message":"[buffer interim] 4891 false เอาระเบิดขว้างโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.313079901+07:00","message":"[bufferProcess] interim [320000000]:เอาระเบิดขว้างโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.313082555+07:00","message":"[bufferProcess] send to processor:เอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.313085455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.313088263+07:00","message":"> Transcript [53634] [false]: 'เอาล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.31309129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.31309335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.313095308+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.313097261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.360757626+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.360805107+07:00","message":"receive 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-05-12T14:28:25.360812888+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.36083287+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.360842132+07:00","message":"[bufferProcess] interim [380000000]:เอาล่ะไม่ต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.360852288+07:00","message":"[bufferProcess] send to processor:เอาระเบิดขว้างโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.360861728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.360865225+07:00","message":"> Transcript [53635] [false]: 'เอาระเบิดขว้างโทรศัพท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.360869121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.360871686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.360873853+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.360875968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.464182666+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.4642317+07:00","message":"receive 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-05-12T14:28:25.464241235+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.464258162+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.464265802+07:00","message":"[bufferProcess] interim [500000000]:เอาล่ะไม่ต้องตรวจสอบก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.464268561+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.464272185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.46427699+07:00","message":"> Transcript [53636] [false]: 'เอาล่ะไม่ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.464280316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.464282232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.464284764+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.464286858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.569914205+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.56996869+07:00","message":"receive 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-05-12T14:28:25.56997787+07:00","message":"receive interim result [false|false]: เอาล่ะเตรียมตัวสอบกพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.569997449+07:00","message":"[buffer interim] 4891 false เอาล่ะเตรียมตัวสอบกพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.570009221+07:00","message":"[bufferProcess] interim [560000000]:เอาล่ะเตรียมตัวสอบกพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.570013385+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.570021318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.570026275+07:00","message":"> Transcript [53637] [false]: 'เอาล่ะไม่ต้องตรวจสอบก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.570031808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.57003489+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.570038413+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.570041633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.570049753+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.570053222+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.570056778+07:00","message":"Set new StatePrefix : 'เอาล่ะไม่ต้องตรวจสอบก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.570063657+07:00","message":"Next Push (prob) : 'ล่ะไม่ต้องตรวจสอบก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.570081023+07:00","message":"push: {false เอา 0 0xc004463900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.740594467+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.740636497+07:00","message":"receive 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-05-12T14:28:25.740648768+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.740667893+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.740675496+07:00","message":"[bufferProcess] interim [740000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.74067812+07:00","message":"[bufferProcess] send to processor:เอาล่ะเตรียมตัวสอบกพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.740681606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.740686498+07:00","message":"> Transcript [53638] [false]: 'เอาล่ะเตรียมตัวสอบกพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.740689194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.740691354+07:00","message":"Set new StatePrefix: 'เอาล่ะเตรียมตัวสอบกพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.894202471+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.894239144+07:00","message":"receive 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-05-12T14:28:25.894244755+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.894260579+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.894267982+07:00","message":"[bufferProcess] interim [860000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.894270414+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.894274239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.894278194+07:00","message":"> Transcript [53639] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.894281695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.894285596+07:00","message":"Set new StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.93598623+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.936019972+07:00","message":"receive 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-05-12T14:28:25.936026288+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.936042578+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.936050432+07:00","message":"[bufferProcess] interim [920000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.936054088+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.93605765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.93606073+07:00","message":"> Transcript [53640] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.936063929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.936066009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.936067847+07:00","message":"StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.936070603+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.973287743+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.973318571+07:00","message":"receive 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-05-12T14:28:25.973324128+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:25.97333731+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.973344246+07:00","message":"[bufferProcess] interim [980000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.973347948+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.973355385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.973357994+07:00","message":"> Transcript [53641] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.973361437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.973363613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.973365483+07:00","message":"StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:25.973368008+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.05373137+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.053762692+07:00","message":"receive 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-05-12T14:28:26.053768547+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.053781003+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.053789679+07:00","message":"[bufferProcess] interim [40000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.053792108+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.053797206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.053800043+07:00","message":"> Transcript [53642] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.053803429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.053805293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.053807098+07:00","message":"StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.053809326+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.126801299+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.126833932+07:00","message":"receive 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-05-12T14:28:26.126839678+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์ณปภา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.126862296+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์ณปภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.126870108+07:00","message":"[bufferProcess] interim [160000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์ณปภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.126872585+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.126878686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.126881446+07:00","message":"> Transcript [53643] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.12688518+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.126887258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.126889119+07:00","message":"StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.126892631+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.126899477+07:00","message":"Push: 'ล่ะไม่ต้องตรวจสอบกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.126901546+07:00","message":"TextPushed: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.126903775+07:00","message":"Set new StatePrefix : 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.126906046+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.126913274+07:00","message":"push: {false ล่ะไม่ต้องตรวจสอบกับอาจารย์ 0 0xc004463900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.137212948+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.137264093+07:00","message":"receive 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-05-12T14:28:26.137273251+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.137293285+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.137307309+07:00","message":"[bufferProcess] interim [220000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.137312095+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์ณปภา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.137320567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.137324758+07:00","message":"> Transcript [53644] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์ณปภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.13732883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.137332447+07:00","message":"Set new StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์ณปภา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.315927907+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.315976061+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-05-12T14:28:26.315981847+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.315999244+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.316010051+07:00","message":"[bufferProcess] interim [340000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.316012794+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.316018681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.316021473+07:00","message":"> Transcript [53645] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.316023784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.316025675+07:00","message":"Set new StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.443617931+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.443663516+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-05-12T14:28:26.443669039+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.443684697+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.443695194+07:00","message":"[bufferProcess] interim [460000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.443698049+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.443703596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.443706554+07:00","message":"> Transcript [53646] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.443710274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.443712549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.443714965+07:00","message":"StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.443718339+07:00","message":"TextPushed: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.461665798+07:00","message":"[GCS] Cleaned up inactive client: 4860"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.461686912+07:00","message":"[GCS] Cleaned up inactive client: 4852"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.461690015+07:00","message":"[GCS] Cleaned up inactive client: 4853"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.461691988+07:00","message":"[GCS] Cleaned up inactive client: 4856"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.46169378+07:00","message":"[GCS] Cleaned up inactive client: 4858"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.461695624+07:00","message":"[GCS] Cleaned up inactive client: 4851"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.46169759+07:00","message":"[GCS] Cleaned up inactive client: 4850"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.461699215+07:00","message":"[GCS] Cleaned up inactive client: 4855"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.461700747+07:00","message":"[GCS] Cleaned up inactive client: 4859"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.461702284+07:00","message":"[GCS] Cleaned up inactive client: 4854"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.461704012+07:00","message":"[GCS] Cleaned up inactive client: 4857"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:26.529552562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:26.529563053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.638740304+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.638788332+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-05-12T14:28:26.638795623+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมไข่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.638809155+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.638819948+07:00","message":"[bufferProcess] interim [640000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.638823409+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.638830111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.638834583+07:00","message":"> Transcript [53647] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.638840691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.638850153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.638852293+07:00","message":"StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.638855631+07:00","message":"TextPushed: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.677656455+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.677695982+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-05-12T14:28:26.677702607+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมตัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.677715628+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.677726451+07:00","message":"[bufferProcess] interim [700000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.677729001+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.677734605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.677737096+07:00","message":"> Transcript [53648] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมไข่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.677740889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.677743253+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.677745192+07:00","message":"StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.677748067+07:00","message":"TextPushed: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.827968739+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.828010498+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-05-12T14:28:26.828016491+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมเปี๊ยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.828030673+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมเปี๊ยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.828038365+07:00","message":"[bufferProcess] interim [760000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมเปี๊ยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.828041595+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.828047272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.828050277+07:00","message":"> Transcript [53649] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.82805474+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.828059142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.828062513+07:00","message":"StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.828066462+07:00","message":"TextPushed: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.828071627+07:00","message":"Push: 'จักรพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.828073764+07:00","message":"TextPushed: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.828076064+07:00","message":"Set new StatePrefix : 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.828078446+07:00","message":"Next Push (prob) : 'ขนมตัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.828086293+07:00","message":"push: {false จักรพันธุ์ 0 0xc004463900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.985306861+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.985357157+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-05-12T14:28:26.9853661+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมสเปน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:26.985384961+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมสเปน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.985398202+07:00","message":"[bufferProcess] interim [820000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมสเปน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.985402467+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมเปี๊ยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.985411517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.98541591+07:00","message":"> Transcript [53650] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมเปี๊ยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.985419922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:26.985423142+07:00","message":"Set new StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมเปี๊ยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.192187805+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.192220377+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-05-12T14:28:27.192226743+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมสัตว์เลี้ยงเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.192240982+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมสัตว์เลี้ยงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.192247803+07:00","message":"[bufferProcess] interim [940000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมสัตว์เลี้ยงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.192250987+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมสเปน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.19225713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.192259782+07:00","message":"> Transcript [53651] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมสเปน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.192262291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.192264354+07:00","message":"Set new StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมสเปน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.368808148+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.368856857+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-05-12T14:28:27.368865195+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.368882726+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.368891338+07:00","message":"[bufferProcess] interim [60000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.368893869+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมสัตว์เลี้ยงเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.368897853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.368900708+07:00","message":"> Transcript [53652] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมสัตว์เลี้ยงเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.368903435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.368905368+07:00","message":"Set new StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมสัตว์เลี้ยงเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.424579974+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.424614436+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-05-12T14:28:27.424620691+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.42463584+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.42464338+07:00","message":"[bufferProcess] interim [180000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.424645893+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.424650776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.424653585+07:00","message":"> Transcript [53653] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.424656415+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.424659372+07:00","message":"Set new StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.435358422+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.435401967+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-05-12T14:28:27.435408392+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.43542451+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.435432418+07:00","message":"[bufferProcess] interim [300000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.435435056+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.43544186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.435444864+07:00","message":"> Transcript [53654] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.435448586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.435450784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.435452519+07:00","message":"StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.435456727+07:00","message":"TextPushed: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.651751641+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.651792716+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-05-12T14:28:27.651800048+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.65181528+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.651822212+07:00","message":"[bufferProcess] interim [660000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.65182484+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.651835214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.651839901+07:00","message":"> Transcript [53655] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.651853943+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.65185703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.651858905+07:00","message":"StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.651861353+07:00","message":"TextPushed: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.656048652+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.656100381+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-05-12T14:28:27.656109339+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.656125996+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.656135549+07:00","message":"[bufferProcess] interim [720000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.656140895+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.656146295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.656150376+07:00","message":"> Transcript [53656] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.656155588+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.656158441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.656164654+07:00","message":"StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.656169854+07:00","message":"TextPushed: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.846363261+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.846395435+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-05-12T14:28:27.846401145+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.84641487+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.846422082+07:00","message":"[bufferProcess] interim [840000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.846425353+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.846429312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.846431892+07:00","message":"> Transcript [53657] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.846435363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.846437422+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.846439674+07:00","message":"StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.846442501+07:00","message":"TextPushed: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.846445372+07:00","message":"Push: 'ขนมชัดเจนเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.846447465+07:00","message":"TextPushed: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.846450744+07:00","message":"Set new StatePrefix : 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.846453113+07:00","message":"Next Push (prob) : 'นะคะขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.846461944+07:00","message":"push: {false ขนมชัดเจนเท่านี้ 0 0xc004463900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.910287621+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.910326341+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-05-12T14:28:27.910334736+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:27.910350642+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.910358506+07:00","message":"[bufferProcess] interim [960000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.910361322+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.910364982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.910368202+07:00","message":"> Transcript [53658] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.910370979+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:27.910372842+07:00","message":"Set new StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:28.229706744+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:28.229743662+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-05-12T14:28:28.229751907+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณค่ะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:28.22976831+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.22979258+07:00","message":"[bufferProcess] interim [260000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.229796478+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.229803828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.229806573+07:00","message":"> Transcript [53659] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.229816003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.229817999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.229820356+07:00","message":"StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.229822993+07:00","message":"TextPushed: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:28.427683405+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:28.427719063+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-05-12T14:28:28.427728202+07:00","message":"receive interim result [false|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณค่ะอาจารย์คะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:28.427743202+07:00","message":"[buffer interim] 4891 false เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณค่ะอาจารย์คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.427751615+07:00","message":"[bufferProcess] interim [440000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณค่ะอาจารย์คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.427754279+07:00","message":"[bufferProcess] send to processor:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณค่ะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.427760974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.427763877+07:00","message":"> Transcript [53660] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณค่ะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.427767471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.42777053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.427772759+07:00","message":"StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.427775558+07:00","message":"TextPushed: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:28.530415363+07:00","message":"[GCS] IsForceVAD: false for message ID: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:28.732906206+07:00","message":"receive streaming session, msgId: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:28.73294302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นักประพันธ์ขนมตัดเป็นเท่านี้นะคะขอบพระคุณค่ะอาจารย์คะ\",\"confidence\":0.9115766}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:28.732949932+07:00","message":"receive interim result [true|false]: เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นักประพันธ์ขนมตัดเป็นเท่านี้นะคะขอบพระคุณค่ะอาจารย์คะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:28.732962955+07:00","message":"end recv isFinal message id 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:28.732965561+07:00","message":"end Recv id 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:28.732984426+07:00","message":"[buffer interim] 4891 true เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นักประพันธ์ขนมตัดเป็นเท่านี้นะคะขอบพระคุณค่ะอาจารย์คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733011713+07:00","message":"[bufferProcess] interim [770000000]:เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นักประพันธ์ขนมตัดเป็นเท่านี้นะคะขอบพระคุณค่ะอาจารย์คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733018217+07:00","message":"[bufferProcess] send to processor (isfinal):เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณค่ะอาจารย์คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733022159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733030916+07:00","message":"> Transcript [53661] [false]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณค่ะอาจารย์คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.73303611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733038341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733040894+07:00","message":"StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733043859+07:00","message":"TextPushed: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733045929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733048041+07:00","message":"> Transcript [53662] [true]: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นักประพันธ์ขนมตัดเป็นเท่านี้นะคะขอบพระคุณค่ะอาจารย์คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733050451+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.73305232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733054443+07:00","message":"StatePrefix: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733056322+07:00","message":"TextPushed: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733058071+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733327662+07:00","message":"Push: 'นะคะขอบพระคุณค่ะอาจารย์คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733332128+07:00","message":"TextPushed: 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์จักรพันธุ์ขนมชัดเจนเท่านี้นะคะขอบพระคุณค่ะอาจารย์คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.73333446+07:00","message":"Set new StatePrefix : 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นักประพันธ์ขนมตัดเป็นเท่านี้นะคะขอบพระคุณค่ะอาจารย์คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733336736+07:00","message":"Next Push (prob) : 'เอาล่ะไม่ต้องตรวจสอบกับอาจารย์นักประพันธ์ขนมตัดเป็นเท่านี้นะคะขอบพระคุณค่ะอาจารย์คะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:28.73334765+07:00","message":"push: {true นะคะขอบพระคุณค่ะอาจารย์คะ 0 0xc004463900}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:28.733360773+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4891.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:28.743633928+07:00","message":"write wav file: './tmp/7565/7565_4891.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:29.111607786+07:00","message":"[GCS] Start streaming session, msgId: 4892"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:29.529577318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:29.529582482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.296898808+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.296930165+07:00","message":"receive 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-05-12T14:28:30.296935886+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.296947411+07:00","message":"[buffer interim] 4892 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.296954095+07:00","message":"[bufferProcess] interim [20000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.296955932+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.29695945+07:00","message":"[bufferProcess] send to processor (ticker):ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.29696206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.296964639+07:00","message":"> Transcript [53663] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.296966577+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.471566338+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.471603929+07:00","message":"receive 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-05-12T14:28:30.471609584+07:00","message":"receive interim result [false|false]: ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.47162343+07:00","message":"[buffer interim] 4892 false ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.471630632+07:00","message":"[bufferProcess] interim [140000000]:ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.471632457+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.48565578+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.485683961+07:00","message":"receive 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-05-12T14:28:30.485689145+07:00","message":"receive interim result [false|false]: ได้ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.485698245+07:00","message":"[buffer interim] 4892 false ได้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.485704333+07:00","message":"[bufferProcess] interim [200000000]:ได้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.485706275+07:00","message":"[bufferProcess] send to processor:ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.485709156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.485711787+07:00","message":"> Transcript [53664] [false]: 'ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.485714736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.485716702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.48571872+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.485720695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.533070104+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.533104243+07:00","message":"receive 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-05-12T14:28:30.533109731+07:00","message":"receive interim result [false|false]: ได้ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.533125436+07:00","message":"[buffer interim] 4892 false ได้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.533134601+07:00","message":"[bufferProcess] interim [260000000]:ได้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.533137017+07:00","message":"[bufferProcess] send to processor:ได้ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.533140248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.533143052+07:00","message":"> Transcript [53665] [false]: 'ได้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.533145891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.533147684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.533149694+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.533151844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.730060893+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.730102332+07:00","message":"receive 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-05-12T14:28:30.730108366+07:00","message":"receive interim result [false|false]: ได้ความรู้มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.730121844+07:00","message":"[buffer interim] 4892 false ได้ความรู้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.730132525+07:00","message":"[bufferProcess] interim [440000000]:ได้ความรู้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.730135223+07:00","message":"[bufferProcess] send to processor:ได้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.730139915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.730142644+07:00","message":"> Transcript [53666] [false]: 'ได้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.730146068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.730148168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.730150612+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.730152721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.732867315+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.732905334+07:00","message":"receive 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-05-12T14:28:30.732911177+07:00","message":"receive interim result [false|false]: ได้ความรู้มาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.732926039+07:00","message":"[buffer interim] 4892 false ได้ความรู้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.732933637+07:00","message":"[bufferProcess] interim [500000000]:ได้ความรู้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.732936016+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.732940897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.732943645+07:00","message":"> Transcript [53667] [false]: 'ได้ความรู้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.732947092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.732949197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.73295152+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.732953558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.732957714+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.73295967+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.732962023+07:00","message":"Set new StatePrefix : 'ได้ความรู้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.732964132+07:00","message":"Next Push (prob) : 'ความรู้มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.732971132+07:00","message":"push: {false ได้ 0 0xc00460e700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.978413595+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.978455486+07:00","message":"receive 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-05-12T14:28:30.978462105+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:30.978480472+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.978491987+07:00","message":"[bufferProcess] interim [680000000]:ได้ความรู้มากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.978494677+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.978501547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.97850674+07:00","message":"> Transcript [53668] [false]: 'ได้ความรู้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.978510488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.978512943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.978515865+07:00","message":"StatePrefix: 'ได้ความรู้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:30.978518581+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.059757288+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.059790878+07:00","message":"receive 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-05-12T14:28:31.059797491+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.059810064+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.059817211+07:00","message":"[bufferProcess] interim [800000000]:ได้ความรู้มากมายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.059820135+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.059825151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.059828235+07:00","message":"> Transcript [53669] [false]: 'ได้ความรู้มากมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.059831878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.059834092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.059836099+07:00","message":"StatePrefix: 'ได้ความรู้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.059838697+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.231289792+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.231326011+07:00","message":"receive 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-05-12T14:28:31.231332914+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.23134899+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.231356282+07:00","message":"[bufferProcess] interim [920000000]:ได้ความรู้มากมายพี่เดียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.231362538+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.231365782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.231368795+07:00","message":"> Transcript [53670] [false]: 'ได้ความรู้มากมายพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.231372252+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.231374287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.23137636+07:00","message":"StatePrefix: 'ได้ความรู้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.231378899+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.248630634+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.248662899+07:00","message":"receive 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-05-12T14:28:31.248668671+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายทีเดียว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.248682408+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.248689181+07:00","message":"[bufferProcess] interim [980000000]:ได้ความรู้มากมายทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.248691493+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.248694918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.248697452+07:00","message":"> Transcript [53671] [false]: 'ได้ความรู้มากมายพี่เดียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.248700892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.248702837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.248705156+07:00","message":"StatePrefix: 'ได้ความรู้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.248707651+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.248710392+07:00","message":"Push: 'ความรู้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.24871256+07:00","message":"TextPushed: 'ได้ความรู้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.248714945+07:00","message":"Set new StatePrefix : 'ได้ความรู้มากมายพี่เดียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.24871694+07:00","message":"Next Push (prob) : 'กมายพี่เดียร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.248724333+07:00","message":"push: {false ความรู้มา 0 0xc00460e700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.385676203+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.385714951+07:00","message":"receive 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-05-12T14:28:31.385721904+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายทีเดียวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.385736297+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายทีเดียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.385743494+07:00","message":"[bufferProcess] interim [100000000]:ได้ความรู้มากมายทีเดียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.385745775+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.385750791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.385753687+07:00","message":"> Transcript [53672] [false]: 'ได้ความรู้มากมายทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.385755973+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.385758515+07:00","message":"Set new StatePrefix: 'ได้ความรู้มากมายทีเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.442723685+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.442757793+07:00","message":"receive 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-05-12T14:28:31.44276381+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.442778982+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.442786506+07:00","message":"[bufferProcess] interim [220000000]:ได้ความรู้มากมายพี่เดียร์คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.442788928+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายทีเดียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.442804796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.442808015+07:00","message":"> Transcript [53673] [false]: 'ได้ความรู้มากมายทีเดียวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.442811375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.442813504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.442815327+07:00","message":"StatePrefix: 'ได้ความรู้มากมายทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.442818477+07:00","message":"TextPushed: 'ได้ความรู้มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.75526348+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.755300068+07:00","message":"receive 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-05-12T14:28:31.755306683+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:31.755321187+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.755329421+07:00","message":"[bufferProcess] interim [520000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.755332322+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.75533972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.755342323+07:00","message":"> Transcript [53674] [false]: 'ได้ความรู้มากมายพี่เดียร์คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.755344725+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:31.755346971+07:00","message":"Set new StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.068489598+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.068525315+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-05-12T14:28:32.068531973+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.068545191+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.068553067+07:00","message":"[bufferProcess] interim [760000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.068555525+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.068560447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.068563127+07:00","message":"> Transcript [53675] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.068566308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.068568381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.068570544+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.068573272+07:00","message":"TextPushed: 'ได้ความรู้มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.073675493+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.073693447+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-05-12T14:28:32.073697875+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่รอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.073704889+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.073708918+07:00","message":"[bufferProcess] interim [820000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.073710962+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.073719458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.073722384+07:00","message":"> Transcript [53676] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.073725043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.073726952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.073730486+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.073732552+07:00","message":"TextPushed: 'ได้ความรู้มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.259580269+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.259619978+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-05-12T14:28:32.259626998+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.259642291+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.25965138+07:00","message":"[bufferProcess] interim [940000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.25965388+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.259657384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.259660367+07:00","message":"> Transcript [53677] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.259663515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.259665842+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.25966786+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.259670553+07:00","message":"TextPushed: 'ได้ความรู้มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.34103184+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.341072224+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-05-12T14:28:32.341079153+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เราก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.341097014+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.341106327+07:00","message":"[bufferProcess] interim [60000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.34110948+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.341116508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.34111948+07:00","message":"> Transcript [53678] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.341123473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.341126026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.341128395+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.341131485+07:00","message":"TextPushed: 'ได้ความรู้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.341137287+07:00","message":"Push: 'กมายพี่เดียร์คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.341139224+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.341141876+07:00","message":"Set new StatePrefix : 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.341144257+07:00","message":"Next Push (prob) : 'ระหว่างที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.341153489+07:00","message":"push: {false กมายพี่เดียร์คะ 0 0xc00460e700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.348610296+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.348630175+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-05-12T14:28:32.348635587+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่รอคอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.348647518+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่รอคอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.348659491+07:00","message":"[bufferProcess] interim [120000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่รอคอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.348662066+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.348666287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.348668804+07:00","message":"> Transcript [53679] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.348671711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.348673647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.348675899+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.34867854+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.455342925+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.455382127+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-05-12T14:28:32.455388774+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.455400221+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.455408629+07:00","message":"[bufferProcess] interim [180000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.45541125+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่รอคอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.455414911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.45541769+07:00","message":"> Transcript [53680] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่รอคอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.455419941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.455421909+07:00","message":"Set new StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่รอคอย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:32.530635362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:32.530641341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.656472343+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.65651524+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-05-12T14:28:32.656522415+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.656540129+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.656552797+07:00","message":"[bufferProcess] interim [420000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.656556379+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.656562426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.6565653+07:00","message":"> Transcript [53681] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.656570034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.656572086+07:00","message":"Set new StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.835823414+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.835874706+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-05-12T14:28:32.835881586+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:32.835898813+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.835910663+07:00","message":"[bufferProcess] interim [540000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.835913822+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.835921058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.835924187+07:00","message":"> Transcript [53682] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.835928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.835930254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.835932347+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:32.835936235+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.035087597+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.035131479+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-05-12T14:28:33.035138523+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.03515485+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.035163931+07:00","message":"[bufferProcess] interim [780000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.035166922+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.035175554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.035179111+07:00","message":"> Transcript [53683] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.0351832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.035185824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.035188064+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.035190721+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.163869397+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.163904217+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-05-12T14:28:33.163910407+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.163927805+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.163935153+07:00","message":"[bufferProcess] interim [900000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.163937926+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.16394103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.163943707+07:00","message":"> Transcript [53684] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.163947082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.163949645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.163952493+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.163957461+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.31075018+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.310794165+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-05-12T14:28:33.310802003+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.310818829+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.310831166+07:00","message":"[bufferProcess] interim [20000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.310833965+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.310841762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.310844833+07:00","message":"> Transcript [53685] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.310854943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.310857585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.31086004+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.310863016+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.310869883+07:00","message":"Push: 'ระหว่างที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.310871992+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.31087412+07:00","message":"Set new StatePrefix : 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.310876412+07:00","message":"Next Push (prob) : 'ตัดสินใจนะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.310885126+07:00","message":"push: {false ระหว่างที่เรากำลัง 0 0xc00460e700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.356570298+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.356613139+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-05-12T14:28:33.356619578+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.356634701+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.356644491+07:00","message":"[bufferProcess] interim [80000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.356647679+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.356653388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.356657443+07:00","message":"> Transcript [53686] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.356661523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.356663787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.356665902+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.35666884+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.542140294+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.542187362+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-05-12T14:28:33.542194486+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.54221076+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.542222986+07:00","message":"[bufferProcess] interim [260000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.542226007+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.542233216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.542237521+07:00","message":"> Transcript [53687] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.542242427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.542245029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.542247202+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.542250043+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.727959881+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.727996363+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-05-12T14:28:33.728002354+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:33.728022039+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.728031337+07:00","message":"[bufferProcess] interim [440000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.728034396+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.728037954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.728040873+07:00","message":"> Transcript [53688] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.728044575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.728046565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.728049446+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:33.728052208+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.060048759+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.060086611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.060094418+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.060110585+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.060121454+07:00","message":"[bufferProcess] interim [740000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.060125606+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.060132634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.060136811+07:00","message":"> Transcript [53689] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.060141994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.060144926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.060148381+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.060152737+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.060160649+07:00","message":"Push: 'ตัดสินใจนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.060163587+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.060167055+07:00","message":"Set new StatePrefix : 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.060171197+07:00","message":"Next Push (prob) : 'เราจะใช้รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.06018566+07:00","message":"push: {false ตัดสินใจนะว่า 0 0xc00460e700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.385366136+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.38540659+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-05-12T14:28:34.385414863+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.385427725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" EV จะรีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.385431949+07:00","message":"receive interim result [false|false]:  EV จะรีบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.385449307+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.385459824+07:00","message":"[buffer interim] 4892 false  EV จะรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.385482386+07:00","message":"[bufferProcess] interim [40000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.385498404+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.385506756+07:00","message":"[bufferProcess] interim [40000000]: EV จะรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.385509606+07:00","message":"[bufferProcess] update buffer: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV จะรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.38551375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.385518115+07:00","message":"> Transcript [53690] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.385525964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.385528179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.385530037+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.385533118+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.391291644+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.391312977+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-05-12T14:28:34.391322265+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.391334546+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.391344514+07:00","message":"[bufferProcess] interim [100000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.391348838+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV จะรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.39135663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.391361635+07:00","message":"> Transcript [53691] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV จะรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.391367682+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.391370604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.391374214+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.391378903+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.640137073+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.640175637+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-05-12T14:28:34.640181928+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.64019348+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.640200469+07:00","message":"[bufferProcess] interim [340000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.640204111+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.640209075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.640211738+07:00","message":"> Transcript [53692] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.640215335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.640217264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.640219584+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.64022263+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.814713553+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.814750782+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-05-12T14:28:34.814757783+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.814770634+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.814778864+07:00","message":"[bufferProcess] interim [520000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.814781738+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.814787258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.814790113+07:00","message":"> Transcript [53693] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.814794143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.814796199+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.814798349+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.81480152+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.81480643+07:00","message":"Push: 'เราจะใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.81480822+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.81481069+07:00","message":"Set new StatePrefix : 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.814817767+07:00","message":"Next Push (prob) : 'หรือเปล่าถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.814834055+07:00","message":"push: {false เราจะใช้รถ 0 0xc00460e700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.902005948+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.90204998+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-05-12T14:28:34.902056975+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากล้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.902075114+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.902084507+07:00","message":"[bufferProcess] interim [580000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.902087704+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.902091848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.902094999+07:00","message":"> Transcript [53694] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.902098409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.902100321+07:00","message":"Set new StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.962078588+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.962119711+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-05-12T14:28:34.962126515+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:34.962142842+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.962151449+07:00","message":"[bufferProcess] interim [700000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.962154255+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.962158085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.962160851+07:00","message":"> Transcript [53695] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.962163685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:34.962165846+07:00","message":"Set new StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากล้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.260477121+07:00","message":"[GCS] IsForceVAD: false for message ID: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.320351912+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.320389631+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-05-12T14:28:35.320396061+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลางของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.320412244+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลางของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.320419955+07:00","message":"[bufferProcess] interim [0]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลางของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.320423084+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.320426703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.320429487+07:00","message":"> Transcript [53696] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.320431941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.320433923+07:00","message":"Set new StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.331844097+07:00","message":"[GCS] Start streaming session, msgId: 4893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.405190274+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.405223141+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-05-12T14:28:35.405229296+07:00","message":"receive interim result [false|false]: ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลางเรื่องของน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.405242592+07:00","message":"[buffer interim] 4892 false ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลางเรื่องของน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.405249911+07:00","message":"[bufferProcess] interim [120000000]:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลางเรื่องของน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.405252661+07:00","message":"[bufferProcess] send to processor:ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลางของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.405265816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.405268639+07:00","message":"> Transcript [53697] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลางของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.405272748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.405275017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.405277071+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.405279822+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.511217891+07:00","message":"receive streaming session, msgId: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.511264549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ความรู้มากมายทีเดียวขาระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV กันหรือเปล่าถ้ากลางเรื่องของน้ำ\",\"confidence\":0.9265211}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.511273936+07:00","message":"receive interim result [true|false]: ได้ความรู้มากมายทีเดียวขาระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV กันหรือเปล่าถ้ากลางเรื่องของน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.511284491+07:00","message":"end recv isFinal message id 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.511287643+07:00","message":"end Recv id 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.511296696+07:00","message":"[buffer interim] 4892 true ได้ความรู้มากมายทีเดียวขาระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV กันหรือเปล่าถ้ากลางเรื่องของน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511309128+07:00","message":"[bufferProcess] interim [180000000]:ได้ความรู้มากมายทีเดียวขาระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV กันหรือเปล่าถ้ากลางเรื่องของน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511313863+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลางเรื่องของน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511325805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.51134031+07:00","message":"> Transcript [53698] [false]: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลางเรื่องของน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511346375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511348798+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511351173+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511354365+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511356731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511359351+07:00","message":"> Transcript [53699] [true]: 'ได้ความรู้มากมายทีเดียวขาระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV กันหรือเปล่าถ้ากลางเรื่องของน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511362244+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511363907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511369751+07:00","message":"StatePrefix: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถหรือเปล่าถ้ากลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511372085+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511374207+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511633285+07:00","message":"Push: ' EV กันหรือเปล่าถ้ากลางเรื่องของน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511637525+07:00","message":"TextPushed: 'ได้ความรู้มากมายพี่เดียร์คะระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV กันหรือเปล่าถ้ากลางเรื่องของน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511640274+07:00","message":"Set new StatePrefix : 'ได้ความรู้มากมายทีเดียวขาระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV กันหรือเปล่าถ้ากลางเรื่องของน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511642549+07:00","message":"Next Push (prob) : 'ได้ความรู้มากมายทีเดียวขาระหว่างที่เรากำลังตัดสินใจนะว่าเราจะใช้รถ EV กันหรือเปล่าถ้ากลางเรื่องของน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.511651241+07:00","message":"push: {true  EV กันหรือเปล่าถ้ากลางเรื่องของน้ำ 0 0xc00460e700}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.511654446+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4892.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:35.523611248+07:00","message":"write wav file: './tmp/7565/7565_4892.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:35.531440991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:35.53145316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.851176531+07:00","message":"receive streaming session, msgId: 4893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.851215405+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-05-12T14:28:35.851220807+07:00","message":"receive interim result [false|false]: แพง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:35.851235587+07:00","message":"[buffer interim] 4893 false แพง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.851243258+07:00","message":"[bufferProcess] interim [360000000]:แพง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:35.851245167+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.01287315+07:00","message":"receive streaming session, msgId: 4893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.012907316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผงคอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.012913361+07:00","message":"receive interim result [false|false]: แผงคอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.012930407+07:00","message":"[buffer interim] 4893 false แผงคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.01293741+07:00","message":"[bufferProcess] interim [480000000]:แผงคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.012939875+07:00","message":"[bufferProcess] send to processor:แพง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.012946838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.012949674+07:00","message":"> Transcript [53700] [false]: 'แพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.012951628+07:00","message":"Set StatePrefix (first interim): 'แพง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.172963171+07:00","message":"receive streaming session, msgId: 4893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.173003073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผงคอนโซล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.173010604+07:00","message":"receive interim result [false|false]: แผงคอนโซล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.173025499+07:00","message":"[buffer interim] 4893 false แผงคอนโซล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.173036335+07:00","message":"[bufferProcess] interim [660000000]:แผงคอนโซล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.173039659+07:00","message":"[bufferProcess] send to processor:แผงคอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.173044521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.173048377+07:00","message":"> Transcript [53701] [false]: 'แผงคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.173051544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.173054536+07:00","message":"Set new StatePrefix: 'แผงคอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.322168425+07:00","message":"receive streaming session, msgId: 4893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.3222061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงความจริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.3222119+07:00","message":"receive interim result [false|false]: เพลงความจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.322228368+07:00","message":"[buffer interim] 4893 false เพลงความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.322237765+07:00","message":"[bufferProcess] interim [780000000]:เพลงความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.322240019+07:00","message":"[bufferProcess] send to processor:แผงคอนโซล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.322243354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.322247814+07:00","message":"> Transcript [53702] [false]: 'แผงคอนโซล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.322250972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.322253065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.322255717+07:00","message":"StatePrefix: 'แผงคอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.322257661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.568813772+07:00","message":"receive streaming session, msgId: 4893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.56885966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผงความจริงก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.56886719+07:00","message":"receive interim result [false|false]: แผงความจริงก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.568880489+07:00","message":"[buffer interim] 4893 false แผงความจริงก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.56888779+07:00","message":"[bufferProcess] interim [80000000]:แผงความจริงก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.568890171+07:00","message":"[bufferProcess] send to processor:เพลงความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.568896645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.568899308+07:00","message":"> Transcript [53703] [false]: 'เพลงความจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.568901963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.568905143+07:00","message":"Set new StatePrefix: 'เพลงความจริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.691979258+07:00","message":"receive streaming session, msgId: 4893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.692022897+07:00","message":"receive 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-05-12T14:28:36.692031402+07:00","message":"receive interim result [false|false]: แผงความจริงก็ยังมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.692046493+07:00","message":"[buffer interim] 4893 false แผงความจริงก็ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.692054227+07:00","message":"[bufferProcess] interim [200000000]:แผงความจริงก็ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.692056735+07:00","message":"[bufferProcess] send to processor:แผงความจริงก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.692060235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.692063411+07:00","message":"> Transcript [53704] [false]: 'แผงความจริงก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.692065775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.692067599+07:00","message":"Set new StatePrefix: 'แผงความจริงก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.800545277+07:00","message":"[GCS] IsForceVAD: false for message ID: 4893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.861463318+07:00","message":"[GCS] Start streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.993040058+07:00","message":"receive streaming session, msgId: 4893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.993079046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพงความจริงก็ยังมี\",\"confidence\":0.9171845}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.993091314+07:00","message":"receive interim result [true|false]: แพงความจริงก็ยังมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.993101661+07:00","message":"end recv isFinal message id 4893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.993103762+07:00","message":"end Recv id 4893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.993109207+07:00","message":"[buffer interim] 4893 true แพงความจริงก็ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.993119874+07:00","message":"[bufferProcess] interim [500000000]:แพงความจริงก็ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.993123196+07:00","message":"[bufferProcess] send to processor (isfinal):แผงความจริงก็ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.993127332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.993129996+07:00","message":"> Transcript [53705] [false]: 'แผงความจริงก็ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.993133262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.99313553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.993137556+07:00","message":"StatePrefix: 'แผงความจริงก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.993139721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.993141226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.993143248+07:00","message":"> Transcript [53706] [true]: 'แพงความจริงก็ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.993145615+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.993147208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.993148802+07:00","message":"StatePrefix: 'แผงความจริงก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.993150714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:36.99315354+07:00","message":"Push: 'แพงความจริงก็ยังมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:36.993173425+07:00","message":"push: {true แพงความจริงก็ยังมี 0 0xc003cf2280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:36.999203871+07:00","message":"write wav file: './tmp/7565/7565_4893.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.331720037+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.331760911+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-05-12T14:28:37.331767643+07:00","message":"receive interim result [false|false]: ช่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.331786505+07:00","message":"[buffer interim] 4894 false ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.331795424+07:00","message":"[bufferProcess] interim [300000000]:ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.331798238+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.52418386+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.524224138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.524231163+07:00","message":"receive interim result [false|false]: ช่องว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.524248287+07:00","message":"[buffer interim] 4894 false ช่องว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.524259957+07:00","message":"[bufferProcess] interim [480000000]:ช่องว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.52426296+07:00","message":"[bufferProcess] send to processor:ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.524270426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.524273635+07:00","message":"> Transcript [53707] [false]: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.524277713+07:00","message":"Set StatePrefix (first interim): 'ช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.725336618+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.725378643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องว่างก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.725385012+07:00","message":"receive interim result [false|false]: ช่องว่างก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.72540284+07:00","message":"[buffer interim] 4894 false ช่องว่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.72541186+07:00","message":"[bufferProcess] interim [720000000]:ช่องว่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.725414544+07:00","message":"[bufferProcess] send to processor:ช่องว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.725421567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.725424631+07:00","message":"> Transcript [53708] [false]: 'ช่องว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.72542774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.725429887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.725431672+07:00","message":"StatePrefix: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.725434727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.843341552+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.843391971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องว่างต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.843399971+07:00","message":"receive interim result [false|false]: ช่องว่างต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.843418404+07:00","message":"[buffer interim] 4894 false ช่องว่างต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.843430361+07:00","message":"[bufferProcess] interim [780000000]:ช่องว่างต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.843434408+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.84344344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.843447593+07:00","message":"> Transcript [53709] [false]: 'ช่องว่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.843452312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.843454677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.843456536+07:00","message":"StatePrefix: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.843458372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.925811189+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.925858549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องว่างต้องออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.925865931+07:00","message":"receive interim result [false|false]: ช่องว่างต้องออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:37.925880594+07:00","message":"[buffer interim] 4894 false ช่องว่างต้องออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.925889134+07:00","message":"[bufferProcess] interim [900000000]:ช่องว่างต้องออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.92589157+07:00","message":"[bufferProcess] send to processor:ช่องว่างต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.925898828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.925901684+07:00","message":"> Transcript [53710] [false]: 'ช่องว่างต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.925905018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.925907488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.925909786+07:00","message":"StatePrefix: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:37.925911794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.10687162+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.106906251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องว่างต้องออกอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.106912481+07:00","message":"receive interim result [false|false]: ช่องว่างต้องออกอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.10692495+07:00","message":"[buffer interim] 4894 false ช่องว่างต้องออกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.106934995+07:00","message":"[bufferProcess] interim [80000000]:ช่องว่างต้องออกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.10693774+07:00","message":"[bufferProcess] send to processor:ช่องว่างต้องออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.106944475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.106947504+07:00","message":"> Transcript [53711] [false]: 'ช่องว่างต้องออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.106950944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.106953054+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.106954961+07:00","message":"StatePrefix: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.106957319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.106962969+07:00","message":"Push: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.10696505+07:00","message":"TextPushed: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.106967182+07:00","message":"Set new StatePrefix : 'ช่องว่างต้องออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.106969252+07:00","message":"Next Push (prob) : 'ว่างต้องออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.106977371+07:00","message":"push: {false ช่อง 0 0xc004ec5880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.286286595+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.286319669+07:00","message":"receive 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-05-12T14:28:38.286325261+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.286338346+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.28634527+07:00","message":"[bufferProcess] interim [260000000]:ช่องว่างก็งงอยู่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.28634863+07:00","message":"[bufferProcess] send to processor:ช่องว่างต้องออกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.286358017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.286360589+07:00","message":"> Transcript [53712] [false]: 'ช่องว่างต้องออกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.286364088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.286366376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.286368382+07:00","message":"StatePrefix: 'ช่องว่างต้องออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.286370855+07:00","message":"TextPushed: 'ช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.412182834+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.412219599+07:00","message":"receive 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-05-12T14:28:38.412226773+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.412246136+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.41225474+07:00","message":"[bufferProcess] interim [380000000]:ช่องว่างก็งงอยู่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.412258103+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.41226303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.412266984+07:00","message":"> Transcript [53713] [false]: 'ช่องว่างก็งงอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.4122715+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.412275923+07:00","message":"Set new StatePrefix: 'ช่องว่างก็งงอยู่เหมือน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:38.532041475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:38.53204714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.728898363+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.728933017+07:00","message":"receive 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-05-12T14:28:38.728938657+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.728953313+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.728960805+07:00","message":"[bufferProcess] interim [680000000]:ช่องว่างก็งงอยู่เหมือนกันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.728963098+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.72896641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.728969243+07:00","message":"> Transcript [53714] [false]: 'ช่องว่างก็งงอยู่เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.7289757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.728977794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.728979628+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.728981828+07:00","message":"TextPushed: 'ช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.843103392+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.843142701+07:00","message":"receive 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-05-12T14:28:38.84314946+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:38.843163465+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.843171502+07:00","message":"[bufferProcess] interim [800000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.843173854+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.843177086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.843180072+07:00","message":"> Transcript [53715] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.843183834+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.843185917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.843187925+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:38.843190009+07:00","message":"TextPushed: 'ช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.060737322+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.060779351+07:00","message":"receive 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-05-12T14:28:39.060785973+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.060800768+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.060808594+07:00","message":"[bufferProcess] interim [980000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.060811511+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.060819845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.060825974+07:00","message":"> Transcript [53716] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.060829848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.06083234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.060834775+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.060838079+07:00","message":"TextPushed: 'ช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.153139723+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.153186475+07:00","message":"receive 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-05-12T14:28:39.153192451+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.153209611+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.153216924+07:00","message":"[bufferProcess] interim [40000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.153219477+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.153223057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.153225705+07:00","message":"> Transcript [53717] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.153229503+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.153231507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.15323332+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.153236387+07:00","message":"TextPushed: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.153239497+07:00","message":"Push: 'ว่างก็งงอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.153241714+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.153243892+07:00","message":"Set new StatePrefix : 'ช่องว่างก็งงอยู่เหมือนกันแต่ว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.153246075+07:00","message":"Next Push (prob) : 'กันแต่ว่าเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.153254071+07:00","message":"push: {false ว่างก็งงอยู่เหมือน 0 0xc004ec5880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.192050844+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.19208916+07:00","message":"receive 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-05-12T14:28:39.192096279+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.192111856+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.192122315+07:00","message":"[bufferProcess] interim [100000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.192125364+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.192130447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.192133496+07:00","message":"> Transcript [53718] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.192137181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.192139139+07:00","message":"Set new StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.195897062+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.195923156+07:00","message":"receive 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-05-12T14:28:39.195930294+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.195944538+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.195951711+07:00","message":"[bufferProcess] interim [160000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.195954876+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.195960871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.19596388+07:00","message":"> Transcript [53719] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.195967068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.195969937+07:00","message":"Set new StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็เข้ามา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.534119716+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.534168465+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-05-12T14:28:39.53417606+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.534193733+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.534202168+07:00","message":"[bufferProcess] interim [340000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.534205344+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.534213785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.534216779+07:00","message":"> Transcript [53720] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.5342192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.534221419+07:00","message":"Set new StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.576677455+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.576709762+07:00","message":"receive 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-05-12T14:28:39.576715692+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.576731796+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.576738616+07:00","message":"[bufferProcess] interim [400000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.576740901+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.576744004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.576746851+07:00","message":"> Transcript [53721] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.576750248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.576752318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.576754168+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.576756372+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.611743309+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.611782043+07:00","message":"receive 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-05-12T14:28:39.611788342+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.611801329+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.611808064+07:00","message":"[bufferProcess] interim [520000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.611810719+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.611815956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.611818805+07:00","message":"> Transcript [53722] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.611823477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.611825552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.611827969+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.611830675+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.720253541+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.7202885+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-05-12T14:28:39.720294362+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.720305676+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.720313174+07:00","message":"[bufferProcess] interim [580000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.720316102+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.720319603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.720325733+07:00","message":"> Transcript [53723] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.720329656+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.720332203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.720334374+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.720337066+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.805359356+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.805404304+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-05-12T14:28:39.805412824+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.805428657+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.805437132+07:00","message":"[bufferProcess] interim [640000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.805440042+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.80544701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.805450905+07:00","message":"> Transcript [53724] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.80545526+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.805458703+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.805461473+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.805464331+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.80547307+07:00","message":"Push: 'กันแต่ก็ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.805475185+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.80547754+07:00","message":"Set new StatePrefix : 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.805479848+07:00","message":"Next Push (prob) : 'บอกว่าเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.805489641+07:00","message":"push: {false กันแต่ก็ประมาณ 0 0xc004ec5880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.916525481+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.916561304+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-05-12T14:28:39.916567429+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:39.916583158+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.916589968+07:00","message":"[bufferProcess] interim [820000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.916592415+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.916595696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.91659846+07:00","message":"> Transcript [53725] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.916602669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.916604939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.916607089+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:39.916609797+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.020165418+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.0202114+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-05-12T14:28:40.020218713+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.020236028+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.020245413+07:00","message":"[bufferProcess] interim [940000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.020249069+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.020256016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.020259387+07:00","message":"> Transcript [53726] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.02026364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.020267592+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.020270395+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.02027332+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.029010926+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.029041518+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-05-12T14:28:40.029047442+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.029065004+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.029071134+07:00","message":"[bufferProcess] interim [0]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.02907412+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.029079789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.029082734+07:00","message":"> Transcript [53727] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.029086335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.02908862+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.029090715+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.029093547+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.078786454+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.078840617+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-05-12T14:28:40.078850043+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.07888125+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.078895781+07:00","message":"[bufferProcess] interim [60000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.078900352+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.078909484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.078913843+07:00","message":"> Transcript [53728] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.078919917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.078922801+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.078926266+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.078929859+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.078939569+07:00","message":"Push: 'บอกว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.07894235+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.078945681+07:00","message":"Set new StatePrefix : 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.078949638+07:00","message":"Next Push (prob) : 'จะตั้งครรภ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.078960705+07:00","message":"push: {false บอกว่าเดี๋ยว 0 0xc004ec5880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.208111087+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.208156775+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-05-12T14:28:40.208164758+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะกรรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.208182715+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.208190957+07:00","message":"[bufferProcess] interim [180000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.208194512+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.208198489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.208201645+07:00","message":"> Transcript [53729] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.208204713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.208206851+07:00","message":"Set new StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.32893677+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.328968525+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-05-12T14:28:40.328974912+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.328992036+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.32899901+07:00","message":"[bufferProcess] interim [300000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.329001585+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.329005135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.329008001+07:00","message":"> Transcript [53730] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.329011578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.329013545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.32901545+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.329018154+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.595505843+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.595543419+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-05-12T14:28:40.595549552+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.595563641+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.595574309+07:00","message":"[bufferProcess] interim [600000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.595578329+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.595584688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.595589217+07:00","message":"> Transcript [53731] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.595594913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.595597978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.595601678+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.595605947+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.716658763+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.716711883+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-05-12T14:28:40.716718999+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.716732016+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.716739175+07:00","message":"[bufferProcess] interim [660000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.716742026+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.71674752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.716750251+07:00","message":"> Transcript [53732] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.716754197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.716756505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.716758755+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.716761382+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.721154339+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.721186062+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-05-12T14:28:40.721191941+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.721204485+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.721210058+07:00","message":"[bufferProcess] interim [720000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.721212416+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.721215337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.721217708+07:00","message":"> Transcript [53733] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.721221571+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.721223557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.721225495+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.721227712+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.721230704+07:00","message":"Push: 'จะตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.721232509+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.721235331+07:00","message":"Set new StatePrefix : 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:40.721237825+07:00","message":"Next Push (prob) : 'ทำงานเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:40.721245848+07:00","message":"push: {false จะตั้งคณะ 0 0xc004ec5880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:41.043306737+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:41.043350573+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-05-12T14:28:41.043358127+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:41.043374491+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.043382081+07:00","message":"[bufferProcess] interim [960000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.043385081+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.043392994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.043395857+07:00","message":"> Transcript [53734] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.043399466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.043401782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.043403893+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.043406955+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:41.224328173+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:41.224370854+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-05-12T14:28:41.224378003+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:41.22439179+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.224399989+07:00","message":"[bufferProcess] interim [140000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.224403287+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.224412798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.224420708+07:00","message":"> Transcript [53735] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.224427418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.224429538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.224431621+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.224434305+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:41.226459868+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:41.22647135+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-05-12T14:28:41.226475382+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:41.226485393+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.226489242+07:00","message":"[bufferProcess] interim [200000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.226491626+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.226494418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.226496321+07:00","message":"> Transcript [53736] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.226498611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.226500454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.226502116+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.226504496+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:41.532060815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:41.532065607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:41.848633753+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:41.848676802+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-05-12T14:28:41.848684056+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:41.848701917+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.848714683+07:00","message":"[bufferProcess] interim [800000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.84871815+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.848722244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.848725241+07:00","message":"> Transcript [53737] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.848730645+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.848732833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.848735337+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.848738404+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.848744885+07:00","message":"Push: 'ทำงานเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.848746733+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.848748938+07:00","message":"Set new StatePrefix : 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.848753608+07:00","message":"Next Push (prob) : 'มาช่วยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:41.848788664+07:00","message":"push: {false ทำงานเข้า 0 0xc004ec5880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:41.944129932+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:41.944171347+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-05-12T14:28:41.944178939+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:41.944193665+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.944201771+07:00","message":"[bufferProcess] interim [920000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.944204706+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.944209118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.944212089+07:00","message":"> Transcript [53738] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.944215415+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.944217261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.944219313+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:41.944222095+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.052833669+07:00","message":"[GCS] IsForceVAD: false for message ID: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.121493861+07:00","message":"[GCS] Start streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.129513863+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.129547568+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-05-12T14:28:42.12955418+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.129570704+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.129579642+07:00","message":"[bufferProcess] interim [40000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.129582381+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.129586058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.129588931+07:00","message":"> Transcript [53739] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.129592854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.129595088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.129596997+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.129599547+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.13310907+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.133124483+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-05-12T14:28:42.133130715+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.133143226+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.133148239+07:00","message":"[bufferProcess] interim [100000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.133150424+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.133153574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.13315557+07:00","message":"> Transcript [53740] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.133158597+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.133170102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.133172851+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.133176399+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.156875868+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.156897921+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-05-12T14:28:42.156904047+07:00","message":"receive interim result [false|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนการจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.156922814+07:00","message":"[buffer interim] 4894 false ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.156931209+07:00","message":"[bufferProcess] interim [220000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.156934094+07:00","message":"[bufferProcess] send to processor:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.156941596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.15694466+07:00","message":"> Transcript [53741] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.156948408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.15695046+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.156953268+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.156955941+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.156967932+07:00","message":"Push: 'มาช่วยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.156970157+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.156972586+07:00","message":"Set new StatePrefix : 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.156975692+07:00","message":"Next Push (prob) : 'ส่วนการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.156985304+07:00","message":"push: {false มาช่วยแล้ว 0 0xc004ec5880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.268583868+07:00","message":"receive streaming session, msgId: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.268618903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนกลาง\",\"confidence\":0.922777}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.26862604+07:00","message":"receive interim result [true|false]: ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนกลาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.268635617+07:00","message":"end recv isFinal message id 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.268637544+07:00","message":"end Recv id 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.268643597+07:00","message":"[buffer interim] 4894 true ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.268652292+07:00","message":"[bufferProcess] interim [220000000]:ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.268655706+07:00","message":"[bufferProcess] send to processor (isfinal):ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.268659293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.268661951+07:00","message":"> Transcript [53742] [false]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนการจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.268665478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.268667298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.268668978+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.26867133+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.268673367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.268680487+07:00","message":"> Transcript [53743] [true]: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.268683026+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.268684617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.268686159+07:00","message":"StatePrefix: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้วส่วนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.268688119+07:00","message":"TextPushed: 'ช่องว่างก็งงอยู่เหมือนกันแต่ก็ประมาณบอกว่าเดี๋ยวจะตั้งคณะทำงานเข้ามาช่วยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.268694568+07:00","message":"Push: 'ส่วนกลาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.268723279+07:00","message":"push: {true ส่วนกลาง 0 0xc004ec5880}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:42.279529473+07:00","message":"write wav file: './tmp/7565/7565_4894.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.667280238+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.667330136+07:00","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-05-12T14:28:42.667337796+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.667357094+07:00","message":"[buffer interim] 4895 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.667366153+07:00","message":"[bufferProcess] interim [420000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.667368665+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.784428724+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.784462952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.784468632+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.784486784+07:00","message":"[buffer interim] 4895 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.784498805+07:00","message":"[bufferProcess] interim [480000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.784502155+07:00","message":"[bufferProcess] send to processor:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.784509241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.784514669+07:00","message":"> Transcript [53744] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.784517757+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.848108872+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.848148842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.848156318+07:00","message":"receive interim result [false|false]: หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:42.848168899+07:00","message":"[buffer interim] 4895 false หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.848178639+07:00","message":"[bufferProcess] interim [540000000]:หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.848182005+07:00","message":"[bufferProcess] send to processor:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.848187763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.848191502+07:00","message":"> Transcript [53745] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.848194568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:42.848197851+07:00","message":"Set new StatePrefix: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.128672617+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.128715764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.128723392+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.12874725+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.128759601+07:00","message":"[bufferProcess] interim [780000000]:หรือไม่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.128761978+07:00","message":"[bufferProcess] send to processor:หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.128765755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.128768887+07:00","message":"> Transcript [53746] [false]: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.12877132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.128773586+07:00","message":"Set new StatePrefix: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.190925629+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.190976534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่ขึ้นอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.190986579+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.191013599+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.191030415+07:00","message":"[bufferProcess] interim [900000000]:หรือไม่ขึ้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.191035206+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.191045327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.191050188+07:00","message":"> Transcript [53747] [false]: 'หรือไม่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.19105638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.191060071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.191063812+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.191066854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.296053196+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.296090574+07:00","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-05-12T14:28:43.296097134+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.296112499+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.296121262+07:00","message":"[bufferProcess] interim [960000000]:หรือไม่ขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.296124039+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.296127075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.296129943+07:00","message":"> Transcript [53748] [false]: 'หรือไม่ขึ้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.296133615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.296136531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.296138416+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.296140453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.593233769+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.59326625+07:00","message":"receive 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-05-12T14:28:43.593271834+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่การใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.593286461+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.593294639+07:00","message":"[bufferProcess] interim [260000000]:หรือไม่ขึ้นอยู่การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.593297107+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.593300843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.593303444+07:00","message":"> Transcript [53749] [false]: 'หรือไม่ขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.593306522+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.593308605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.593310628+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.593312544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.679034267+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.679076092+07:00","message":"receive 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-05-12T14:28:43.67908195+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่การใช้งาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.679097413+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่การใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.679105319+07:00","message":"[bufferProcess] interim [380000000]:หรือไม่ขึ้นอยู่การใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.679108001+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่การใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.679115247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.679120276+07:00","message":"> Transcript [53750] [false]: 'หรือไม่ขึ้นอยู่การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.679124532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.679126749+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.679128458+07:00","message":"StatePrefix: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.679130632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.679136798+07:00","message":"Push: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.679138853+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.679140818+07:00","message":"Set new StatePrefix : 'หรือไม่ขึ้นอยู่การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.679143383+07:00","message":"Next Push (prob) : 'ขึ้นอยู่การใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.679167538+07:00","message":"push: {false หรือไม่ 0 0xc00460ea00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.872041825+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.872090924+07:00","message":"receive 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-05-12T14:28:43.872101502+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:43.872120806+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.872133012+07:00","message":"[bufferProcess] interim [560000000]:หรือไม่ขึ้นอยู่กับการใช้งานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.872137325+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่การใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.872144501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.872148937+07:00","message":"> Transcript [53751] [false]: 'หรือไม่ขึ้นอยู่การใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.872155081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.872158189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.87216219+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:43.872165625+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.018463581+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.018506872+07:00","message":"receive 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-05-12T14:28:44.018514874+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.018534587+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.01854747+07:00","message":"[bufferProcess] interim [680000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.018550674+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.018558179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.018561155+07:00","message":"> Transcript [53752] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.018563732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.018566021+07:00","message":"Set new StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.059393602+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.059436286+07:00","message":"receive 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-05-12T14:28:44.05944464+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.059462572+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.059470589+07:00","message":"[bufferProcess] interim [800000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.059473254+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.05947725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.059480265+07:00","message":"> Transcript [53753] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.059483853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.059486102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.059489183+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.059491628+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.258164815+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.258200934+07:00","message":"receive 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-05-12T14:28:44.258206597+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.258219924+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.258229886+07:00","message":"[bufferProcess] interim [980000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.258232366+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.258235441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.258238322+07:00","message":"> Transcript [53754] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.258242278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.258244306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.258246285+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.25824831+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.374835671+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.374881545+07:00","message":"receive 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-05-12T14:28:44.374888088+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.374901761+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.374909513+07:00","message":"[bufferProcess] interim [40000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.374912188+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.37492102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.374924525+07:00","message":"> Transcript [53755] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.374928852+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.374931243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.374933308+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.374935717+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:44.532351173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:44.532368022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.58886865+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.588917285+07:00","message":"receive 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-05-12T14:28:44.588925027+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.588940474+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.588949051+07:00","message":"[bufferProcess] interim [280000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.588952097+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.588958748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.588962157+07:00","message":"> Transcript [53756] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.588968353+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.58897058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.588972712+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.588975031+07:00","message":"TextPushed: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.588981354+07:00","message":"Push: 'ขึ้นอยู่กับการใช้งานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.588983387+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.588985303+07:00","message":"Set new StatePrefix : 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.588988001+07:00","message":"Next Push (prob) : 'แต่ละบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.588996416+07:00","message":"push: {false ขึ้นอยู่กับการใช้งานของ 0 0xc00460ea00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.703718957+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.70376465+07:00","message":"receive 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-05-12T14:28:44.703773692+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:44.703789246+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.70380207+07:00","message":"[bufferProcess] interim [400000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.703805123+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.703814654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.703817763+07:00","message":"> Transcript [53757] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.703821883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.703824323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.703826218+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:44.703828755+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:45.282297867+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:45.282347358+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-05-12T14:28:45.282355552+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:45.282374031+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.282386648+07:00","message":"[bufferProcess] interim [0]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.282389442+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.28239636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.28239964+07:00","message":"> Transcript [53758] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.28240376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.28240596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.282408284+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.282413906+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:45.607350681+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:45.607421652+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-05-12T14:28:45.607430361+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:45.607447288+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.607460487+07:00","message":"[bufferProcess] interim [300000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.607463625+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.607467665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.607470828+07:00","message":"> Transcript [53759] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.607474554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.607476794+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.607482638+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.607485721+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:45.79521657+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:45.795263379+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-05-12T14:28:45.795270649+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:45.795286657+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.795295271+07:00","message":"[bufferProcess] interim [480000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.795298708+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.795307026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.795309746+07:00","message":"> Transcript [53760] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.795314252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.795317059+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.795319368+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.795322865+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.795330897+07:00","message":"Push: 'แต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.79533279+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.795334912+07:00","message":"Set new StatePrefix : 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.79533779+07:00","message":"Next Push (prob) : 'เลยค่ะไปจ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:45.795345959+07:00","message":"push: {false แต่ละบุคคล 0 0xc00460ea00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:45.877936217+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:45.877979512+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-05-12T14:28:45.877988238+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:45.878007915+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.878021279+07:00","message":"[bufferProcess] interim [540000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.878025512+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.878030706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.878034723+07:00","message":"> Transcript [53761] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.878040915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.878046111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.878048112+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:45.878050779+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.506237629+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.506273934+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-05-12T14:28:46.506280318+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.506293978+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.506300695+07:00","message":"[bufferProcess] interim [140000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.506303355+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.506308581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.506311171+07:00","message":"> Transcript [53762] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.506315063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.506317135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.506318855+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.506321751+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.567010105+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.567052617+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-05-12T14:28:46.567061318+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.567079463+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.567087899+07:00","message":"[bufferProcess] interim [320000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.567091307+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.56709936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.567103703+07:00","message":"> Transcript [53763] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.567108238+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.567110382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.567113208+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.567116321+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.694892113+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.694933906+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-05-12T14:28:46.694940853+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.694962017+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.694974564+07:00","message":"[bufferProcess] interim [380000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.69497793+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.69498627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.694989942+07:00","message":"> Transcript [53764] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.694994831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.694997213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.694999783+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.695002743+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.695009807+07:00","message":"Push: 'เลยค่ะไปจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.695011834+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.695014543+07:00","message":"Set new StatePrefix : 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.695019249+07:00","message":"Next Push (prob) : 'ละได้ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.695031604+07:00","message":"push: {false เลยค่ะไปจ่าย 0 0xc00460ea00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.756018772+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.756063343+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-05-12T14:28:46.756070523+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.756086518+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.756095159+07:00","message":"[bufferProcess] interim [500000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.756098149+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.756105732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.756109101+07:00","message":"> Transcript [53765] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.756113469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.756115739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.756117584+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.756120347+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.878753178+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.878790441+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-05-12T14:28:46.878796674+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.87881112+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.878818437+07:00","message":"[bufferProcess] interim [560000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.87882118+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.87882448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.878826845+07:00","message":"> Transcript [53766] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.878830732+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.878832697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.878834575+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.878841256+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.961127364+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.961203438+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-05-12T14:28:46.961213414+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:46.961665683+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.961689294+07:00","message":"[bufferProcess] interim [680000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.961692763+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.961700824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.961703859+07:00","message":"> Transcript [53767] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.961707584+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.961709556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.96171156+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:46.961715045+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:47.071223196+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:47.071265786+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-05-12T14:28:47.071272137+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:47.071290424+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.071300393+07:00","message":"[bufferProcess] interim [740000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.071304033+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.071309425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.071313085+07:00","message":"> Transcript [53768] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.071317615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.071319762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.0713241+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.071327159+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.071335662+07:00","message":"Push: 'ละได้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.071337591+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.071340106+07:00","message":"Set new StatePrefix : 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.071342674+07:00","message":"Next Push (prob) : 'รู้จักกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:47.071351803+07:00","message":"push: {false ละได้ความ 0 0xc00460ea00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:47.240580376+07:00","message":"[GCS] IsForceVAD: false for message ID: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:47.303108053+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:47.303152011+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-05-12T14:28:47.303160156+07:00","message":"receive interim result [false|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:47.303176338+07:00","message":"[buffer interim] 4895 false หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.303185022+07:00","message":"[bufferProcess] interim [980000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.30318846+07:00","message":"[bufferProcess] send to processor:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.303194497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.303197368+07:00","message":"> Transcript [53769] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.303201175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.303203204+07:00","message":"Set new StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:47.372186297+07:00","message":"[GCS] Start streaming session, msgId: 4896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:47.467359616+07:00","message":"receive streaming session, msgId: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:47.467403979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์มืด\",\"confidence\":0.9325797}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:47.467412249+07:00","message":"receive interim result [true|false]: หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์มืด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:47.467425131+07:00","message":"end recv isFinal message id 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:47.467427428+07:00","message":"end Recv id 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:47.467440587+07:00","message":"[buffer interim] 4895 true หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์มืด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.467451027+07:00","message":"[bufferProcess] interim [130000000]:หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์มืด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.467459937+07:00","message":"[bufferProcess] send to processor (isfinal):หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.467464489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.46746822+07:00","message":"> Transcript [53770] [false]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.467472152+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.467474044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.467475874+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.467478432+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.467480559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.467482559+07:00","message":"> Transcript [53771] [true]: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์มืด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.46748507+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.467486724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.467488464+07:00","message":"StatePrefix: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความรู้จักอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.467490701+07:00","message":"TextPushed: 'หรือไม่ขึ้นอยู่กับการใช้งานของแต่ละบุคคลเลยค่ะไปจ่ายละได้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:47.467494612+07:00","message":"Push: 'รู้จักอาจารย์มืด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:47.467504414+07:00","message":"push: {true รู้จักอาจารย์มืด 0 0xc00460ea00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:47.483531427+07:00","message":"write wav file: './tmp/7565/7565_4895.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:47.532651094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:47.532663469+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:50.533116009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:50.53313769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:51.248215438+07:00","message":"receive streaming session, msgId: 4896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:51.248280078+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-05-12T14:28:51.24828837+07:00","message":"receive interim result [false|false]: ต้องรอก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:51.248310979+07:00","message":"[buffer interim] 4896 false ต้องรอก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:51.248320552+07:00","message":"[bufferProcess] interim [660000000]:ต้องรอก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:51.2483232+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:51.248327775+07:00","message":"[bufferProcess] send to processor (ticker):ต้องรอก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:51.2483317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:51.248335939+07:00","message":"> Transcript [53772] [false]: 'ต้องรอก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:51.248338943+07:00","message":"Set StatePrefix (first interim): 'ต้องรอก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:51.749308731+07:00","message":"receive streaming session, msgId: 4896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:51.749356353+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-05-12T14:28:51.749362732+07:00","message":"receive interim result [false|false]: เราได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:51.749379999+07:00","message":"[buffer interim] 4896 false เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:51.749388247+07:00","message":"[bufferProcess] interim [80000000]:เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:51.749390215+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:51.878879969+07:00","message":"receive streaming session, msgId: 4896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:51.878933479+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-05-12T14:28:51.878938714+07:00","message":"receive interim result [false|false]: เราได้กด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:51.878954459+07:00","message":"[buffer interim] 4896 false เราได้กด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:51.878961798+07:00","message":"[bufferProcess] interim [260000000]:เราได้กด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:51.878964209+07:00","message":"[bufferProcess] send to processor:เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:51.87896908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:51.878971995+07:00","message":"> Transcript [53773] [false]: 'เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:51.87897442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:51.878979484+07:00","message":"Set new StatePrefix: 'เราได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.179451844+07:00","message":"receive streaming session, msgId: 4896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.179504062+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-05-12T14:28:52.179511335+07:00","message":"receive interim result [false|false]: เราได้ก่อนเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.179527625+07:00","message":"[buffer interim] 4896 false เราได้ก่อนเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.17953628+07:00","message":"[bufferProcess] interim [620000000]:เราได้ก่อนเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.179539536+07:00","message":"[bufferProcess] send to processor:เราได้กด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.179548345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.179551171+07:00","message":"> Transcript [53774] [false]: 'เราได้กด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.179554725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.179556837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.179558926+07:00","message":"StatePrefix: 'เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.179560965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.33076653+07:00","message":"receive streaming session, msgId: 4896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.330822288+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-05-12T14:28:52.330830667+07:00","message":"receive interim result [false|false]: เราได้ก่อนเอาไว้คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.330849615+07:00","message":"[buffer interim] 4896 false เราได้ก่อนเอาไว้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.330858779+07:00","message":"[bufferProcess] interim [740000000]:เราได้ก่อนเอาไว้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.330868696+07:00","message":"[bufferProcess] send to processor:เราได้ก่อนเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.330875931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.330880739+07:00","message":"> Transcript [53775] [false]: 'เราได้ก่อนเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.330885046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.330887557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.33088946+07:00","message":"StatePrefix: 'เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.330892842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.621249628+07:00","message":"[GCS] IsForceVAD: false for message ID: 4896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.654493474+07:00","message":"receive streaming session, msgId: 4896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.654539478+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-05-12T14:28:52.654546099+07:00","message":"receive interim result [false|false]: เราได้ก่อนเอาไว้คือเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.654565187+07:00","message":"[buffer interim] 4896 false เราได้ก่อนเอาไว้คือเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.65457315+07:00","message":"[bufferProcess] interim [40000000]:เราได้ก่อนเอาไว้คือเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.654575965+07:00","message":"[bufferProcess] send to processor:เราได้ก่อนเอาไว้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.654579346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.654582051+07:00","message":"> Transcript [53776] [false]: 'เราได้ก่อนเอาไว้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.654585351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.654587483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.654589354+07:00","message":"StatePrefix: 'เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.654591499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.694010806+07:00","message":"[GCS] Start streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.715601217+07:00","message":"receive streaming session, msgId: 4896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.715646775+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-05-12T14:28:52.71565268+07:00","message":"receive interim result [false|false]: เราได้ก่อนเอาไว้คือเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.715671258+07:00","message":"[buffer interim] 4896 false เราได้ก่อนเอาไว้คือเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.715680951+07:00","message":"[bufferProcess] interim [280000000]:เราได้ก่อนเอาไว้คือเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.715683798+07:00","message":"[bufferProcess] send to processor:เราได้ก่อนเอาไว้คือเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.715688607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.715692773+07:00","message":"> Transcript [53777] [false]: 'เราได้ก่อนเอาไว้คือเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.715700186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.715703337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.715706366+07:00","message":"StatePrefix: 'เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.715709743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.715717867+07:00","message":"Push: 'เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.715720524+07:00","message":"TextPushed: 'เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.715724431+07:00","message":"Set new StatePrefix : 'เราได้ก่อนเอาไว้คือเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.71572705+07:00","message":"Next Push (prob) : 'ก่อนเอาไว้คือเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.715736524+07:00","message":"push: {false เราได้ 0 0xc003cf2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.845235946+07:00","message":"receive streaming session, msgId: 4896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.845280661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องรอก่อนนะเราได้ก่อนเอาไว้คือเรื่องของ\",\"confidence\":0.86944675}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.845289189+07:00","message":"receive interim result [true|false]: ต้องรอก่อนนะเราได้ก่อนเอาไว้คือเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.845301712+07:00","message":"end recv isFinal message id 4896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.845304701+07:00","message":"end Recv id 4896"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.845312772+07:00","message":"[buffer interim] 4896 true ต้องรอก่อนนะเราได้ก่อนเอาไว้คือเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845324647+07:00","message":"[bufferProcess] interim [280000000]:ต้องรอก่อนนะเราได้ก่อนเอาไว้คือเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845329245+07:00","message":"[bufferProcess] send to processor (isfinal):เราได้ก่อนเอาไว้คือเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845334095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845338018+07:00","message":"> Transcript [53778] [false]: 'เราได้ก่อนเอาไว้คือเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845342635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845345944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.84535181+07:00","message":"StatePrefix: 'เราได้ก่อนเอาไว้คือเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845355489+07:00","message":"TextPushed: 'เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845358698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845361616+07:00","message":"> Transcript [53779] [true]: 'ต้องรอก่อนนะเราได้ก่อนเอาไว้คือเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845365074+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845367777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845370901+07:00","message":"StatePrefix: 'เราได้ก่อนเอาไว้คือเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845373919+07:00","message":"TextPushed: 'เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845376465+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845526374+07:00","message":"Push: 'ก่อนเอาไว้คือเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.84553101+07:00","message":"TextPushed: 'เราได้ก่อนเอาไว้คือเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845536101+07:00","message":"Set new StatePrefix : 'ต้องรอก่อนนะเราได้ก่อนเอาไว้คือเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845539781+07:00","message":"Next Push (prob) : 'ต้องรอก่อนนะเราได้ก่อนเอาไว้คือเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:52.845550639+07:00","message":"push: {true ก่อนเอาไว้คือเรื่องของ 0 0xc003cf2600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:52.845552851+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4896.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:52.856666681+07:00","message":"write wav file: './tmp/7565/7565_4896.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:53.415261156+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:53.415325801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไว้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:53.415333091+07:00","message":"receive interim result [false|false]: เอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:53.415350464+07:00","message":"[buffer interim] 4897 false เอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.415360569+07:00","message":"[bufferProcess] interim [540000000]:เอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.415363444+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:53.533138828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:53.533151996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:53.575870571+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:53.575928298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระแวงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:53.575936919+07:00","message":"receive interim result [false|false]: ระแวงกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:53.575961296+07:00","message":"[buffer interim] 4897 false ระแวงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.575971691+07:00","message":"[bufferProcess] interim [720000000]:ระแวงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.575976925+07:00","message":"[bufferProcess] send to processor:เอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.575983904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.575987815+07:00","message":"> Transcript [53780] [false]: 'เอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.575990752+07:00","message":"Set StatePrefix (first interim): 'เอาไว้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:53.728847448+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:53.728905045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราว่ากันเนาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:53.728911685+07:00","message":"receive interim result [false|false]: เราว่ากันเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:53.728925299+07:00","message":"[buffer interim] 4897 false เราว่ากันเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.728933746+07:00","message":"[bufferProcess] interim [840000000]:เราว่ากันเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.728936356+07:00","message":"[bufferProcess] send to processor:ระแวงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.728943502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.728946789+07:00","message":"> Transcript [53781] [false]: 'ระแวงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.728951522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.728953826+07:00","message":"Set new StatePrefix: 'ระแวงกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:53.731934271+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:53.73196928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระแวงกันหน่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:53.731974986+07:00","message":"receive interim result [false|false]: ระแวงกันหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:53.731990532+07:00","message":"[buffer interim] 4897 false ระแวงกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.731997647+07:00","message":"[bufferProcess] interim [900000000]:ระแวงกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.731999955+07:00","message":"[bufferProcess] send to processor:เราว่ากันเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.732002889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.73200566+07:00","message":"> Transcript [53782] [false]: 'เราว่ากันเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.732007651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:53.73200978+07:00","message":"Set new StatePrefix: 'เราว่ากันเนาะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.046200543+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.046243095+07:00","message":"receive 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-05-12T14:28:54.04625037+07:00","message":"receive interim result [false|false]: ระแวงกันหน่อยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.046267935+07:00","message":"[buffer interim] 4897 false ระแวงกันหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.046279579+07:00","message":"[bufferProcess] interim [140000000]:ระแวงกันหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.046282096+07:00","message":"[bufferProcess] send to processor:ระแวงกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.046290469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.04630352+07:00","message":"> Transcript [53783] [false]: 'ระแวงกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.046306241+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.046309139+07:00","message":"Set new StatePrefix: 'ระแวงกันหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.259057776+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.259100428+07:00","message":"receive 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-05-12T14:28:54.259107141+07:00","message":"receive interim result [false|false]: ระแวงกันหน่อยคะหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.259123439+07:00","message":"[buffer interim] 4897 false ระแวงกันหน่อยคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.25913405+07:00","message":"[bufferProcess] interim [380000000]:ระแวงกันหน่อยคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.259136514+07:00","message":"[bufferProcess] send to processor:ระแวงกันหน่อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.259140204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.259143328+07:00","message":"> Transcript [53784] [false]: 'ระแวงกันหน่อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.259147004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.259149462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.259151241+07:00","message":"StatePrefix: 'ระแวงกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.259153242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.331838965+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.331888893+07:00","message":"receive 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-05-12T14:28:54.331895925+07:00","message":"receive interim result [false|false]: ระแวงกันหน่อยค่ะเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.331911861+07:00","message":"[buffer interim] 4897 false ระแวงกันหน่อยค่ะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.331920229+07:00","message":"[bufferProcess] interim [440000000]:ระแวงกันหน่อยค่ะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.331922694+07:00","message":"[bufferProcess] send to processor:ระแวงกันหน่อยคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.331929106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.331932048+07:00","message":"> Transcript [53785] [false]: 'ระแวงกันหน่อยคะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.331935735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.331937971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.331940738+07:00","message":"StatePrefix: 'ระแวงกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.331942785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.450828895+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.450878069+07:00","message":"receive 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-05-12T14:28:54.45088614+07:00","message":"receive interim result [false|false]: ระแวงกันหน่อยค่ะพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.45090547+07:00","message":"[buffer interim] 4897 false ระแวงกันหน่อยค่ะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.450915586+07:00","message":"[bufferProcess] interim [560000000]:ระแวงกันหน่อยค่ะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.450919762+07:00","message":"[bufferProcess] send to processor:ระแวงกันหน่อยค่ะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.450929009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.450932158+07:00","message":"> Transcript [53786] [false]: 'ระแวงกันหน่อยค่ะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.450935549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.450937963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.450939817+07:00","message":"StatePrefix: 'ระแวงกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.450941869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.565465731+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.565520897+07:00","message":"receive 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-05-12T14:28:54.565528383+07:00","message":"receive interim result [false|false]: ระแวงกันหน่อยค่ะพรุ่งนี้ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.565545318+07:00","message":"[buffer interim] 4897 false ระแวงกันหน่อยค่ะพรุ่งนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.565556609+07:00","message":"[bufferProcess] interim [680000000]:ระแวงกันหน่อยค่ะพรุ่งนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.565559381+07:00","message":"[bufferProcess] send to processor:ระแวงกันหน่อยค่ะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.565564394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.565567287+07:00","message":"> Transcript [53787] [false]: 'ระแวงกันหน่อยค่ะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.565571093+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.565573261+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.565575276+07:00","message":"StatePrefix: 'ระแวงกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.565577655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.565580512+07:00","message":"Push: 'ระแวงกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.565582381+07:00","message":"TextPushed: 'ระแวงกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.565585261+07:00","message":"Set new StatePrefix : 'ระแวงกันหน่อยค่ะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.565587484+07:00","message":"Next Push (prob) : 'ค่ะพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.565595714+07:00","message":"push: {false ระแวงกันหน่อย 0 0xc002eaa180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.62785373+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.627892944+07:00","message":"receive 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-05-12T14:28:54.627899025+07:00","message":"receive interim result [false|false]: ระแวงกันหน่อยค่ะเรื่องนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.627914276+07:00","message":"[buffer interim] 4897 false ระแวงกันหน่อยค่ะเรื่องนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.627921385+07:00","message":"[bufferProcess] interim [740000000]:ระแวงกันหน่อยค่ะเรื่องนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.627924552+07:00","message":"[bufferProcess] send to processor:ระแวงกันหน่อยค่ะพรุ่งนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.627927595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.627930215+07:00","message":"> Transcript [53788] [false]: 'ระแวงกันหน่อยค่ะพรุ่งนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.627937667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.62794003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.627942007+07:00","message":"StatePrefix: 'ระแวงกันหน่อยค่ะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.627944395+07:00","message":"TextPushed: 'ระแวงกันหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.749413199+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.749457944+07:00","message":"receive 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-05-12T14:28:54.749466587+07:00","message":"receive interim result [false|false]: ระแวงกันหน่อยค่ะเรื่องนี้เป็นสี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.749482822+07:00","message":"[buffer interim] 4897 false ระแวงกันหน่อยค่ะเรื่องนี้เป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.749493341+07:00","message":"[bufferProcess] interim [860000000]:ระแวงกันหน่อยค่ะเรื่องนี้เป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.749497252+07:00","message":"[bufferProcess] send to processor:ระแวงกันหน่อยค่ะเรื่องนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.749505738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.749509972+07:00","message":"> Transcript [53789] [false]: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.749513334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.749517172+07:00","message":"Set new StatePrefix: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.971023685+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.971061155+07:00","message":"receive 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-05-12T14:28:54.971067436+07:00","message":"receive interim result [false|false]: ระแวงกันหน่อยค่ะเรื่องนี้เป็นสีฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:54.971079943+07:00","message":"[buffer interim] 4897 false ระแวงกันหน่อยค่ะเรื่องนี้เป็นสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.971087117+07:00","message":"[bufferProcess] interim [100000000]:ระแวงกันหน่อยค่ะเรื่องนี้เป็นสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.971089905+07:00","message":"[bufferProcess] send to processor:ระแวงกันหน่อยค่ะเรื่องนี้เป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.971095217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.971097767+07:00","message":"> Transcript [53790] [false]: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.971101418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.971103481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.971105457+07:00","message":"StatePrefix: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:54.971107849+07:00","message":"TextPushed: 'ระแวงกันหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.009446363+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.009476322+07:00","message":"receive 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-05-12T14:28:55.009481947+07:00","message":"receive interim result [false|false]: ระแวงกันหน่อยค่ะเรื่องนี้เป็นสีสัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.009494178+07:00","message":"[buffer interim] 4897 false ระแวงกันหน่อยค่ะเรื่องนี้เป็นสีสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.009502775+07:00","message":"[bufferProcess] interim [160000000]:ระแวงกันหน่อยค่ะเรื่องนี้เป็นสีสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.009505056+07:00","message":"[bufferProcess] send to processor:ระแวงกันหน่อยค่ะเรื่องนี้เป็นสีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.009510361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.009513006+07:00","message":"> Transcript [53791] [false]: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็นสีฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.009516887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.009518911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.009520816+07:00","message":"StatePrefix: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.009523714+07:00","message":"TextPushed: 'ระแวงกันหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.129957849+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.129989145+07:00","message":"receive 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-05-12T14:28:55.129995148+07:00","message":"receive interim result [false|false]: ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.130004432+07:00","message":"[buffer interim] 4897 false ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.130011971+07:00","message":"[bufferProcess] interim [280000000]:ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.130015688+07:00","message":"[bufferProcess] send to processor:ระแวงกันหน่อยค่ะเรื่องนี้เป็นสีสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.130020053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.13002523+07:00","message":"> Transcript [53792] [false]: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็นสีสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.130030292+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.130033168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.130036432+07:00","message":"StatePrefix: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.130041359+07:00","message":"TextPushed: 'ระแวงกันหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.343960994+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.343995715+07:00","message":"receive 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-05-12T14:28:55.344001935+07:00","message":"receive interim result [false|false]: ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.344016354+07:00","message":"[buffer interim] 4897 false ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.344029923+07:00","message":"[bufferProcess] interim [520000000]:ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.344033742+07:00","message":"[bufferProcess] send to processor:ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.344041346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.344043972+07:00","message":"> Transcript [53793] [false]: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.344047828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.344049857+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.344052264+07:00","message":"StatePrefix: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.344054752+07:00","message":"TextPushed: 'ระแวงกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.34406067+07:00","message":"Push: 'ค่ะเรื่องนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.344062919+07:00","message":"TextPushed: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.344065064+07:00","message":"Set new StatePrefix : 'ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.344067248+07:00","message":"Next Push (prob) : 'สิ่งที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.344074653+07:00","message":"push: {false ค่ะเรื่องนี้เป็น 0 0xc002eaa180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.371167121+07:00","message":"[GCS] IsForceVAD: false for message ID: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.441259991+07:00","message":"[GCS] Start streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.455672722+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.455712423+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-05-12T14:28:55.455719053+07:00","message":"receive interim result [false|false]: ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.455733385+07:00","message":"[buffer interim] 4897 false ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.45574316+07:00","message":"[bufferProcess] interim [580000000]:ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.455745673+07:00","message":"[bufferProcess] send to processor:ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.455750938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.455753797+07:00","message":"> Transcript [53794] [false]: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.455757796+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.455760462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.45576241+07:00","message":"StatePrefix: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.455765189+07:00","message":"TextPushed: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.517195312+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.517243411+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-05-12T14:28:55.517251658+07:00","message":"receive interim result [false|false]: ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญก็หา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.517269077+07:00","message":"[buffer interim] 4897 false ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.517278418+07:00","message":"[bufferProcess] interim [700000000]:ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.517282757+07:00","message":"[bufferProcess] send to processor:ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.51728783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.517292018+07:00","message":"> Transcript [53795] [false]: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.517300442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.517304694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.517306662+07:00","message":"StatePrefix: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.517309306+07:00","message":"TextPushed: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.571789387+07:00","message":"receive streaming session, msgId: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.571839964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราว่ากันหน่อยคะเรื่องนี้เป็นสิ่งที่สำคัญต้อง\",\"confidence\":0.8979629}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.57185177+07:00","message":"receive interim result [true|false]: เราว่ากันหน่อยคะเรื่องนี้เป็นสิ่งที่สำคัญต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.571872277+07:00","message":"end recv isFinal message id 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.571875316+07:00","message":"end Recv id 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.571883601+07:00","message":"[buffer interim] 4897 true เราว่ากันหน่อยคะเรื่องนี้เป็นสิ่งที่สำคัญต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.571892464+07:00","message":"[bufferProcess] interim [700000000]:เราว่ากันหน่อยคะเรื่องนี้เป็นสิ่งที่สำคัญต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.571895968+07:00","message":"[bufferProcess] send to processor (isfinal):ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.571899498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.571902408+07:00","message":"> Transcript [53796] [false]: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญก็หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.571906001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.57190802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.571909949+07:00","message":"StatePrefix: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.571912482+07:00","message":"TextPushed: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.571914429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.571919022+07:00","message":"> Transcript [53797] [true]: 'เราว่ากันหน่อยคะเรื่องนี้เป็นสิ่งที่สำคัญต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.571921442+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.571923182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.571924744+07:00","message":"StatePrefix: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.571926738+07:00","message":"TextPushed: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.571928474+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.572092237+07:00","message":"Push: 'สิ่งที่สำคัญต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.572097278+07:00","message":"TextPushed: 'ระแวงกันหน่อยค่ะเรื่องนี้เป็นสิ่งที่สำคัญต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.572099889+07:00","message":"Set new StatePrefix : 'เราว่ากันหน่อยคะเรื่องนี้เป็นสิ่งที่สำคัญต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.572101942+07:00","message":"Next Push (prob) : 'เราว่ากันหน่อยคะเรื่องนี้เป็นสิ่งที่สำคัญต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.572111443+07:00","message":"push: {true สิ่งที่สำคัญต้อง 0 0xc002eaa180}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.572131831+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4897.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:28:55.580241944+07:00","message":"write wav file: './tmp/7565/7565_4897.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.79834664+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.798398952+07:00","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-05-12T14:28:55.798404393+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.798419924+07:00","message":"[buffer interim] 4898 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.798427879+07:00","message":"[bufferProcess] interim [420000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.798430081+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.923807419+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.923850184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.923855979+07:00","message":"receive interim result [false|false]: พูดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:55.923877294+07:00","message":"[buffer interim] 4898 false พูดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.923885553+07:00","message":"[bufferProcess] interim [480000000]:พูดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.923887949+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.92389337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.923896725+07:00","message":"> Transcript [53798] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:55.923898916+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.011623452+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.011662645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดแล้วดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.011668338+07:00","message":"receive interim result [false|false]: พูดแล้วดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.011682118+07:00","message":"[buffer interim] 4898 false พูดแล้วดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.011689142+07:00","message":"[bufferProcess] interim [600000000]:พูดแล้วดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.011691278+07:00","message":"[bufferProcess] send to processor:พูดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.011696466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.011699398+07:00","message":"> Transcript [53799] [false]: 'พูดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.011702183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.011704495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.01170693+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.011709591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.162524966+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.162562602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดแล้วดูเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.162568091+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.162585325+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.162593062+07:00","message":"[bufferProcess] interim [780000000]:พูดแล้วดูเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.162595935+07:00","message":"[bufferProcess] send to processor:พูดแล้วดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.162599154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.162601907+07:00","message":"> Transcript [53800] [false]: 'พูดแล้วดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.162605676+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.162607741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.162609898+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.162612119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.299500434+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.299544469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดแล้วดูเหมือนว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.299551093+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.2995652+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.2995762+07:00","message":"[bufferProcess] interim [900000000]:พูดแล้วดูเหมือนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.299578801+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.299583833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.299586771+07:00","message":"> Transcript [53801] [false]: 'พูดแล้วดูเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.29958994+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.299592082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.299594416+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.299596603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.415009773+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.415045703+07:00","message":"receive 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-05-12T14:28:56.415052178+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.415066953+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.415075935+07:00","message":"[bufferProcess] interim [20000000]:พูดแล้วดูเหมือนว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.415078355+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.415081922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.415084656+07:00","message":"> Transcript [53802] [false]: 'พูดแล้วดูเหมือนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.415087775+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.415089831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.415092355+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.415094678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.415097118+07:00","message":"Push: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.415098974+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.41510136+07:00","message":"Set new StatePrefix : 'พูดแล้วดูเหมือนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.415103539+07:00","message":"Next Push (prob) : 'แล้วดูเหมือนว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.415110988+07:00","message":"push: {false พูด 0 0xc003cf2500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.461098525+07:00","message":"[GCS] Cleaned up inactive client: 4865"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.461120986+07:00","message":"[GCS] Cleaned up inactive client: 4870"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.461123966+07:00","message":"[GCS] Cleaned up inactive client: 4861"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.461125777+07:00","message":"[GCS] Cleaned up inactive client: 4873"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.461127492+07:00","message":"[GCS] Cleaned up inactive client: 4868"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.461129689+07:00","message":"[GCS] Cleaned up inactive client: 4866"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.461131735+07:00","message":"[GCS] Cleaned up inactive client: 4863"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.461133379+07:00","message":"[GCS] Cleaned up inactive client: 4864"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.461135097+07:00","message":"[GCS] Cleaned up inactive client: 4869"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.461137765+07:00","message":"[GCS] Cleaned up inactive client: 4867"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.461139739+07:00","message":"[GCS] Cleaned up inactive client: 4862"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.461141438+07:00","message":"[GCS] Cleaned up inactive client: 4872"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.461143058+07:00","message":"[GCS] Cleaned up inactive client: 4871"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:56.53332027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:56.533328483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.624373623+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.624416637+07:00","message":"receive 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-05-12T14:28:56.624424794+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.62444072+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.62445055+07:00","message":"[bufferProcess] interim [200000000]:พูดแล้วดูเหมือนว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.62445454+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.624459317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.624463273+07:00","message":"> Transcript [53803] [false]: 'พูดแล้วดูเหมือนว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.624468843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.624471886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.624474883+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.624478799+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.870437908+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.870472378+07:00","message":"receive 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-05-12T14:28:56.870478246+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะไกลตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:56.870499551+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะไกลตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.870508603+07:00","message":"[bufferProcess] interim [440000000]:พูดแล้วดูเหมือนว่าจะไกลตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.870512276+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.870520907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.870525791+07:00","message":"> Transcript [53804] [false]: 'พูดแล้วดูเหมือนว่าจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.870529425+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.870531547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.87053494+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:56.870537471+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:57.523119409+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:57.523154779+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-05-12T14:28:57.5231605+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะไกลตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:57.523174915+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะไกลตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.523181805+07:00","message":"[bufferProcess] interim [40000000]:พูดแล้วดูเหมือนว่าจะไกลตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.523185317+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่าจะไกลตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.52319495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.52319759+07:00","message":"> Transcript [53805] [false]: 'พูดแล้วดูเหมือนว่าจะไกลตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.523200905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.523203196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.523205039+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.523207609+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:57.580705155+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:57.580743275+07:00","message":"receive 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-05-12T14:28:57.580748989+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะไกลตัวแต่มันก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:57.580763264+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะไกลตัวแต่มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.580771123+07:00","message":"[bufferProcess] interim [160000000]:พูดแล้วดูเหมือนว่าจะไกลตัวแต่มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.5807736+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่าจะไกลตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.580779001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.5807816+07:00","message":"> Transcript [53806] [false]: 'พูดแล้วดูเหมือนว่าจะไกลตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.58078548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.580787925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.580791485+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.580794019+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.580798726+07:00","message":"Push: 'แล้วดูเหมือนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.580800796+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.580803093+07:00","message":"Set new StatePrefix : 'พูดแล้วดูเหมือนว่าจะไกลตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.580805116+07:00","message":"Next Push (prob) : 'จะไกลตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:57.580812963+07:00","message":"push: {false แล้วดูเหมือนว่า 0 0xc003cf2500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:57.591275561+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:57.591301464+07:00","message":"receive 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-05-12T14:28:57.591307048+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:57.591320628+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.591326572+07:00","message":"[bufferProcess] interim [220000000]:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.59132906+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่าจะไกลตัวแต่มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.591331946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.591334333+07:00","message":"> Transcript [53807] [false]: 'พูดแล้วดูเหมือนว่าจะไกลตัวแต่มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.591337008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.59133962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.591342282+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่าจะไกลตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.591344911+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:57.763587019+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:57.76362112+07:00","message":"receive 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-05-12T14:28:57.763626399+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:57.763640898+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.763650823+07:00","message":"[bufferProcess] interim [400000000]:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.763653358+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.763658703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.763661982+07:00","message":"> Transcript [53808] [false]: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.763665728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.763668025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.763670526+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่าจะไกลตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:57.763673111+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:58.083483436+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:58.083529351+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-05-12T14:28:58.083536219+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:58.083555264+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.083570966+07:00","message":"[bufferProcess] interim [700000000]:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.083574137+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.083578398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.083581734+07:00","message":"> Transcript [53809] [false]: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.08358552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.083587778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.08359164+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่าจะไกลตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.083594365+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:58.215887465+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:58.215932621+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-05-12T14:28:58.215939326+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:58.21595867+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.215967528+07:00","message":"[bufferProcess] interim [820000000]:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.21597012+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.215973992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.215977056+07:00","message":"> Transcript [53810] [false]: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.215981129+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.215985356+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.215988072+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่าจะไกลตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.21599044+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.215994182+07:00","message":"Push: 'จะไกลตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.215996067+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่าจะไกลตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.215998687+07:00","message":"Set new StatePrefix : 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.216001544+07:00","message":"Next Push (prob) : 'มันใกล้ตัวมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:58.216011711+07:00","message":"push: {false จะไกลตัว 0 0xc003cf2500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:58.608052466+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:58.608089142+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-05-12T14:28:58.608095433+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:58.608111106+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.60811869+07:00","message":"[bufferProcess] interim [180000000]:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.60812201+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.608125637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.608128474+07:00","message":"> Transcript [53811] [false]: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.608131669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.608133645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.608135435+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.608138127+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่าจะไกลตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:58.801481222+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:58.801522018+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-05-12T14:28:58.801528424+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:58.801543467+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.801551391+07:00","message":"[bufferProcess] interim [420000000]:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.801553955+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.801557277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.80156021+07:00","message":"> Transcript [53812] [false]: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.801563833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.801565758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.80156764+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:58.801570435+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่าจะไกลตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:59.383484413+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:59.383518547+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-05-12T14:28:59.383525347+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:28:59.38353931+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:59.383546468+07:00","message":"[bufferProcess] interim [20000000]:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:59.383549324+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:59.383554864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:59.383557516+07:00","message":"> Transcript [53813] [false]: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:59.38356096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:59.383562875+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:59.38356463+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:28:59.383567397+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่าจะไกลตัว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:59.534387118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:28:59.534401194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.259201055+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.259233893+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-05-12T14:29:00.2592429+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.259257715+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.259266208+07:00","message":"[bufferProcess] interim [860000000]:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.259268931+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.259274273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.259276924+07:00","message":"> Transcript [53814] [false]: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.259280739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.259283407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.259285625+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.259288366+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่าจะไกลตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.259293115+07:00","message":"Push: 'มันใกล้ตัวมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.259295004+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.259297707+07:00","message":"Set new StatePrefix : 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.259301143+07:00","message":"Next Push (prob) : 'ๆเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.259319928+07:00","message":"push: {false มันใกล้ตัวมาก 0 0xc003cf2500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.395200534+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.395234873+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-05-12T14:29:00.395240902+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.395253258+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.39526053+07:00","message":"[bufferProcess] interim [980000000]:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.395263365+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.39526841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.39527112+07:00","message":"> Transcript [53815] [false]: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.395275385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.39527756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.395279942+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.395283105+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.591347222+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.591400156+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-05-12T14:29:00.591406239+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.591418577+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.591427933+07:00","message":"[bufferProcess] interim [160000000]:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.591431279+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.591436767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.591439821+07:00","message":"> Transcript [53816] [false]: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.591443697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.591445857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.591448015+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.591450655+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.609968964+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.610006793+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-05-12T14:29:00.610014214+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีประชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.610033495+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.610043929+07:00","message":"[bufferProcess] interim [220000000]:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.610046738+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.610050365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.610053242+07:00","message":"> Transcript [53817] [false]: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.610056778+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.610058754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.610061025+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.61006337+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.760410077+07:00","message":"[GCS] IsForceVAD: false for message ID: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.778609206+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.778643326+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-05-12T14:29:00.778652505+07:00","message":"receive interim result [false|false]: พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.778668462+07:00","message":"[buffer interim] 4898 false พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.778675399+07:00","message":"[bufferProcess] interim [400000000]:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.778678178+07:00","message":"[bufferProcess] send to processor:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.778681769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.778684734+07:00","message":"> Transcript [53818] [false]: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.778688653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.778690594+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.778692827+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.778695525+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.778703455+07:00","message":"Push: 'ๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.778705579+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.778707802+07:00","message":"Set new StatePrefix : 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:00.778710623+07:00","message":"Next Push (prob) : 'ตอนนี้วันนี้สถานีประชา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.778734447+07:00","message":"push: {false ๆเลยค่ะ 0 0xc003cf2500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:00.822626783+07:00","message":"[GCS] Start streaming session, msgId: 4899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.0315903+07:00","message":"receive streaming session, msgId: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.031631379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตัวนี้วันนี้สถานีประชาชน\",\"confidence\":0.93487686}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.031639048+07:00","message":"receive interim result [true|false]: พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตัวนี้วันนี้สถานีประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.031648399+07:00","message":"end recv isFinal message id 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.031650593+07:00","message":"end Recv id 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.031656467+07:00","message":"[buffer interim] 4898 true พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตัวนี้วันนี้สถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.031666137+07:00","message":"[bufferProcess] interim [550000000]:พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตัวนี้วันนี้สถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.031669286+07:00","message":"[bufferProcess] send to processor (isfinal):พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.031672334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.031675327+07:00","message":"> Transcript [53819] [false]: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.031679172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.031681124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.031682929+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.03168604+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.031688048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.031691381+07:00","message":"> Transcript [53820] [true]: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตัวนี้วันนี้สถานีประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.031695722+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.031697377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.031699182+07:00","message":"StatePrefix: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะตอนนี้วันนี้สถานีประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.031701097+07:00","message":"TextPushed: 'พูดแล้วดูเหมือนว่าจะไกลตัวมันใกล้ตัวมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.031707362+07:00","message":"Push: 'ตัวนี้วันนี้สถานีประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.031715113+07:00","message":"push: {true ตัวนี้วันนี้สถานีประชาชน 0 0xc003cf2500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:29:01.043838803+07:00","message":"write wav file: './tmp/7565/7565_4898.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.182516182+07:00","message":"receive streaming session, msgId: 4899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.182568094+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-05-12T14:29:01.182575089+07:00","message":"receive interim result [false|false]: เตือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.182594024+07:00","message":"[buffer interim] 4899 false เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.182606615+07:00","message":"[bufferProcess] interim [360000000]:เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.182609493+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.366257049+07:00","message":"receive streaming session, msgId: 4899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.366307852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตือนฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.366315183+07:00","message":"receive interim result [false|false]: เตือนฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.366332145+07:00","message":"[buffer interim] 4899 false เตือนฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.366343959+07:00","message":"[bufferProcess] interim [540000000]:เตือนฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.366347993+07:00","message":"[bufferProcess] send to processor:เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.366354405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.36635858+07:00","message":"> Transcript [53821] [false]: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.366361609+07:00","message":"Set StatePrefix (first interim): 'เตือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.370511747+07:00","message":"receive streaming session, msgId: 4899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.370548678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตือนภัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.370555837+07:00","message":"receive interim result [false|false]: เตือนภัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.370579295+07:00","message":"[buffer interim] 4899 false เตือนภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.370588781+07:00","message":"[bufferProcess] interim [600000000]:เตือนภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.370591797+07:00","message":"[bufferProcess] send to processor:เตือนฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.370595979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.370599657+07:00","message":"> Transcript [53822] [false]: 'เตือนฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.370606268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.370609331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.370612057+07:00","message":"StatePrefix: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.370615162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.542422391+07:00","message":"receive streaming session, msgId: 4899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.542455506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตือนภัยมัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.542461029+07:00","message":"receive interim result [false|false]: เตือนภัยมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.542473689+07:00","message":"[buffer interim] 4899 false เตือนภัยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.542480529+07:00","message":"[bufferProcess] interim [780000000]:เตือนภัยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.542482915+07:00","message":"[bufferProcess] send to processor:เตือนภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.542487824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.542491095+07:00","message":"> Transcript [53823] [false]: 'เตือนภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.542494059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.542495969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.542498156+07:00","message":"StatePrefix: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.542500425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.718442043+07:00","message":"receive streaming session, msgId: 4899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.718495163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตือนภัยมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.718500777+07:00","message":"receive interim result [false|false]: เตือนภัยมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.718514556+07:00","message":"[buffer interim] 4899 false เตือนภัยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.718523332+07:00","message":"[bufferProcess] interim [900000000]:เตือนภัยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.718525836+07:00","message":"[bufferProcess] send to processor:เตือนภัยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.718530568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.71853328+07:00","message":"> Transcript [53824] [false]: 'เตือนภัยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.718538101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.718540227+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.718542071+07:00","message":"StatePrefix: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.718544556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.804181935+07:00","message":"receive streaming session, msgId: 4899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.804225478+07:00","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-05-12T14:29:01.804233058+07:00","message":"receive interim result [false|false]: เตือนภัยมันชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.804250028+07:00","message":"[buffer interim] 4899 false เตือนภัยมันชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.80426162+07:00","message":"[bufferProcess] interim [960000000]:เตือนภัยมันชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.804263863+07:00","message":"[bufferProcess] send to processor:เตือนภัยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.804268506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.804271599+07:00","message":"> Transcript [53825] [false]: 'เตือนภัยมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.804274965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.80427827+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.80428029+07:00","message":"StatePrefix: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.80428243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.804287293+07:00","message":"Push: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.804289138+07:00","message":"TextPushed: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.804291489+07:00","message":"Set new StatePrefix : 'เตือนภัยมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.804293753+07:00","message":"Next Push (prob) : 'ภัยมันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.804300922+07:00","message":"push: {false เตือน 0 0xc00460f200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.858145384+07:00","message":"receive streaming session, msgId: 4899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.858183374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตือนภัยมันชื่อว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.858190158+07:00","message":"receive interim result [false|false]: เตือนภัยมันชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.858204386+07:00","message":"[buffer interim] 4899 false เตือนภัยมันชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.858212757+07:00","message":"[bufferProcess] interim [80000000]:เตือนภัยมันชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.858215453+07:00","message":"[bufferProcess] send to processor:เตือนภัยมันชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.858224027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.858226985+07:00","message":"> Transcript [53826] [false]: 'เตือนภัยมันชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.858229241+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:01.858231555+07:00","message":"Set new StatePrefix: 'เตือนภัยมันชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:01.970212837+07:00","message":"[GCS] IsForceVAD: false for message ID: 4899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:02.056559516+07:00","message":"receive streaming session, msgId: 4899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:02.056604019+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-05-12T14:29:02.056611915+07:00","message":"receive interim result [true|false]: เตือนภัยมันชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:02.056622359+07:00","message":"end recv isFinal message id 4899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:02.056624533+07:00","message":"end Recv id 4899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:02.056631823+07:00","message":"[buffer interim] 4899 true เตือนภัยมันชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.056643944+07:00","message":"[bufferProcess] interim [380000000]:เตือนภัยมันชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.05664731+07:00","message":"[bufferProcess] send to processor (isfinal):เตือนภัยมันชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.05665108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.056654227+07:00","message":"> Transcript [53827] [false]: 'เตือนภัยมันชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.056659851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.056662051+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.056666496+07:00","message":"StatePrefix: 'เตือนภัยมันชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.05666911+07:00","message":"TextPushed: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.056671108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.056673013+07:00","message":"> Transcript [53828] [true]: 'เตือนภัยมันชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.056675199+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.056676876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.056678656+07:00","message":"StatePrefix: 'เตือนภัยมันชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.056680308+07:00","message":"TextPushed: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.056683124+07:00","message":"Push: 'ภัยมันชื่อว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:02.056692249+07:00","message":"push: {true ภัยมันชื่อว่า 0 0xc00460f200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:29:02.063221439+07:00","message":"write wav file: './tmp/7565/7565_4899.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:02.231618202+07:00","message":"[GCS] Start streaming session, msgId: 4900"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:02.535458208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:02.535472819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:02.694475714+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:02.694516706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ๊\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:02.694522659+07:00","message":"receive interim result [false|false]: เจ๊"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:02.694535255+07:00","message":"[buffer interim] 4900 false เจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.694542932+07:00","message":"[bufferProcess] interim [480000000]:เจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.694544946+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:02.910970031+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:02.911011907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"j a\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:02.911018485+07:00","message":"receive interim result [false|false]: j a"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:02.911032082+07:00","message":"[buffer interim] 4900 false j a"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.911039981+07:00","message":"[bufferProcess] interim [720000000]:j a"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.911043041+07:00","message":"[bufferProcess] send to processor:เจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.911047224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.911050047+07:00","message":"> Transcript [53829] [false]: 'เจ๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:02.911052278+07:00","message":"Set StatePrefix (first interim): 'เจ๊'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.077207366+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.077244438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"JS\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.077250559+07:00","message":"receive interim result [false|false]: JS"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.077263149+07:00","message":"[buffer interim] 4900 false JS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.077270661+07:00","message":"[bufferProcess] interim [840000000]:JS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.077272943+07:00","message":"[bufferProcess] send to processor:j a"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.077277496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.077280151+07:00","message":"> Transcript [53830] [false]: 'j a'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.077282567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.077284573+07:00","message":"Set new StatePrefix: 'j a'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.398686139+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.398729692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jf\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.398737308+07:00","message":"receive interim result [false|false]: jf"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.398755917+07:00","message":"[buffer interim] 4900 false jf"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.398763638+07:00","message":"[bufferProcess] interim [140000000]:jf"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.398765765+07:00","message":"[bufferProcess] send to processor:JS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.398769056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.398772053+07:00","message":"> Transcript [53831] [false]: 'JS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.398774424+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.398776813+07:00","message":"Set new StatePrefix: 'JS'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.402658517+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.402686857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsc\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.402692751+07:00","message":"receive interim result [false|false]: jsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.402704098+07:00","message":"[buffer interim] 4900 false jsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.402709976+07:00","message":"[bufferProcess] interim [200000000]:jsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.402712607+07:00","message":"[bufferProcess] send to processor:jf"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.402717986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.402720574+07:00","message":"> Transcript [53832] [false]: 'jf'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.402722775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.402724686+07:00","message":"Set new StatePrefix: 'jf'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.596472143+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.596507905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.596513792+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.596529794+07:00","message":"[buffer interim] 4900 false jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.596536591+07:00","message":"[bufferProcess] interim [380000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.596538917+07:00","message":"[bufferProcess] send to processor:jsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.596542033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.596545091+07:00","message":"> Transcript [53833] [false]: 'jsc'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.596547327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.596549136+07:00","message":"Set new StatePrefix: 'jsc'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.984020571+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.984061642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl ผัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.984067792+07:00","message":"receive interim result [false|false]: jsl ผัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:03.98408035+07:00","message":"[buffer interim] 4900 false jsl ผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.984092472+07:00","message":"[bufferProcess] interim [800000000]:jsl ผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.984095242+07:00","message":"[bufferProcess] send to processor:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.98410206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.98410572+07:00","message":"> Transcript [53834] [false]: 'jsl'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.984108953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:03.984112613+07:00","message":"Set new StatePrefix: 'jsl'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.110462746+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.110498868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl ผับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.110505284+07:00","message":"receive interim result [false|false]: jsl ผับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.110516754+07:00","message":"[buffer interim] 4900 false jsl ผับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.110524196+07:00","message":"[bufferProcess] interim [860000000]:jsl ผับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.110526443+07:00","message":"[bufferProcess] send to processor:jsl ผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.110531287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.11053391+07:00","message":"> Transcript [53835] [false]: 'jsl ผัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.110537191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.110539325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.110541501+07:00","message":"StatePrefix: 'jsl'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.110543875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.12556648+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.125593385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl พม่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.12559864+07:00","message":"receive interim result [false|false]: jsl พม่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.125611073+07:00","message":"[buffer interim] 4900 false jsl พม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.125616118+07:00","message":"[bufferProcess] interim [920000000]:jsl พม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.125618058+07:00","message":"[bufferProcess] send to processor:jsl ผับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.125620602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.125623305+07:00","message":"> Transcript [53836] [false]: 'jsl ผับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.125625841+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.125627674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.125630537+07:00","message":"StatePrefix: 'jsl'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.12563285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.191578476+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.191615686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.191621834+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.191633989+07:00","message":"receive 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-05-12T14:29:04.191637233+07:00","message":"receive interim result [false|false]:  พม่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.191645913+07:00","message":"[buffer interim] 4900 false jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.191650762+07:00","message":"[buffer interim] 4900 false  พม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.191685582+07:00","message":"[bufferProcess] interim [980000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.191708737+07:00","message":"[bufferProcess] send to processor:jsl พม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.191721067+07:00","message":"[bufferProcess] interim [980000000]: พม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.191723787+07:00","message":"[bufferProcess] update buffer: jsl พม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.191727291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.191730399+07:00","message":"> Transcript [53837] [false]: 'jsl พม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.191733595+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.191735615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.191738016+07:00","message":"StatePrefix: 'jsl'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.191740021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.36765452+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.367700818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.367707116+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.367719606+07:00","message":"receive 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-05-12T14:29:04.367723636+07:00","message":"receive interim result [false|false]:  ค่ะมันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.367732391+07:00","message":"[buffer interim] 4900 false jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.367736275+07:00","message":"[buffer interim] 4900 false  ค่ะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.367743204+07:00","message":"[bufferProcess] interim [220000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.367745645+07:00","message":"[bufferProcess] send to processor:jsl พม่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.367748536+07:00","message":"[bufferProcess] interim [220000000]: ค่ะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.367751843+07:00","message":"[bufferProcess] update buffer: jsl ค่ะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.367756766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.36775958+07:00","message":"> Transcript [53838] [false]: 'jsl พม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.367763571+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.367765665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.367767817+07:00","message":"StatePrefix: 'jsl'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.367769844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.367772486+07:00","message":"Push: 'jsl'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.367774276+07:00","message":"TextPushed: 'jsl'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.367776135+07:00","message":"Set new StatePrefix : 'jsl พม่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.36777814+07:00","message":"Next Push (prob) : ' พม่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.367786992+07:00","message":"push: {false jsl 0 0xc003cf2880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.685275982+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.68531858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.685325212+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.685339022+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-05-12T14:29:04.685342266+07:00","message":"receive interim result [false|false]:  ค่ะมันเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.68535243+07:00","message":"[buffer interim] 4900 false jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.685356496+07:00","message":"[buffer interim] 4900 false  ค่ะมันเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.685363182+07:00","message":"[bufferProcess] interim [460000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.685365641+07:00","message":"[bufferProcess] send to processor:jsl ค่ะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.685368775+07:00","message":"[bufferProcess] interim [460000000]: ค่ะมันเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.685371091+07:00","message":"[bufferProcess] update buffer: jsl ค่ะมันเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.685374035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.685376891+07:00","message":"> Transcript [53839] [false]: 'jsl ค่ะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.685379102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.685382288+07:00","message":"Set new StatePrefix: 'jsl ค่ะมันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.703341466+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.703370835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.703376087+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.703388736+07:00","message":"receive 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-05-12T14:29:04.703392374+07:00","message":"receive interim result [false|false]:  ค่ะมันเป็นวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.703398762+07:00","message":"[buffer interim] 4900 false jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.703402207+07:00","message":"[buffer interim] 4900 false  ค่ะมันเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.703408137+07:00","message":"[bufferProcess] interim [520000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.703410771+07:00","message":"[bufferProcess] send to processor:jsl ค่ะมันเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.703413634+07:00","message":"[bufferProcess] interim [520000000]: ค่ะมันเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.703415833+07:00","message":"[bufferProcess] update buffer: jsl ค่ะมันเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.703418368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.703421143+07:00","message":"> Transcript [53840] [false]: 'jsl ค่ะมันเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.7034264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.703428808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.703430997+07:00","message":"StatePrefix: 'jsl ค่ะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.703433588+07:00","message":"TextPushed: 'jsl'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.810969107+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.811003916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.811009553+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.811023637+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-05-12T14:29:04.811026566+07:00","message":"receive interim result [false|false]:  ค่ะมันเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.811033822+07:00","message":"[buffer interim] 4900 false jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:04.811037167+07:00","message":"[buffer interim] 4900 false  ค่ะมันเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.811043148+07:00","message":"[bufferProcess] interim [580000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.811045179+07:00","message":"[bufferProcess] send to processor:jsl ค่ะมันเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.811049683+07:00","message":"[bufferProcess] interim [580000000]: ค่ะมันเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.81105239+07:00","message":"[bufferProcess] update buffer: jsl ค่ะมันเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.811056843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.811059171+07:00","message":"> Transcript [53841] [false]: 'jsl ค่ะมันเป็นวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.811061871+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.811063943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.811065916+07:00","message":"StatePrefix: 'jsl ค่ะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:04.81106822+07:00","message":"TextPushed: 'jsl'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.193743245+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.193777547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.193783523+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.193790971+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-05-12T14:29:05.193795008+07:00","message":"receive interim result [false|false]:  ค่ะมันเป็นวันโอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.19380336+07:00","message":"[buffer interim] 4900 false jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.193807078+07:00","message":"[buffer interim] 4900 false  ค่ะมันเป็นวันโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.193812909+07:00","message":"[bufferProcess] interim [940000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.193815357+07:00","message":"[bufferProcess] send to processor:jsl ค่ะมันเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.193818747+07:00","message":"[bufferProcess] interim [940000000]: ค่ะมันเป็นวันโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.193821112+07:00","message":"[bufferProcess] update buffer: jsl ค่ะมันเป็นวันโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.193823722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.193826145+07:00","message":"> Transcript [53842] [false]: 'jsl ค่ะมันเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.193828865+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.19383078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.193832636+07:00","message":"StatePrefix: 'jsl ค่ะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.193835018+07:00","message":"TextPushed: 'jsl'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.217101136+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.21713526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.217142514+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.217156453+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-05-12T14:29:05.217172033+07:00","message":"receive interim result [false|false]:  ค่ะมันเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.217181386+07:00","message":"[buffer interim] 4900 false jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.217185907+07:00","message":"[buffer interim] 4900 false  ค่ะมันเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.217213204+07:00","message":"[bufferProcess] interim [0]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.217233105+07:00","message":"[bufferProcess] send to processor:jsl ค่ะมันเป็นวันโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.217250144+07:00","message":"[bufferProcess] interim [0]: ค่ะมันเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.217256446+07:00","message":"[bufferProcess] update buffer: jsl ค่ะมันเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.217261833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.217269296+07:00","message":"> Transcript [53843] [false]: 'jsl ค่ะมันเป็นวันโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.21727494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.21727941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.217282946+07:00","message":"StatePrefix: 'jsl ค่ะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.21729168+07:00","message":"TextPushed: 'jsl'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.217297287+07:00","message":"Push: ' ค่ะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.217304244+07:00","message":"TextPushed: 'jsl ค่ะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.217307106+07:00","message":"Set new StatePrefix : 'jsl ค่ะมันเป็นวันโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.217311025+07:00","message":"Next Push (prob) : 'วันโอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.217326398+07:00","message":"push: {false  ค่ะมันเป็น 0 0xc003cf2880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.396681594+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.39672482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl ค่ะมันเป็นวัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.396731862+07:00","message":"receive interim result [false|false]: jsl ค่ะมันเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.396749852+07:00","message":"[buffer interim] 4900 false jsl ค่ะมันเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.396757779+07:00","message":"[bufferProcess] interim [180000000]:jsl ค่ะมันเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.396760508+07:00","message":"[bufferProcess] send to processor:jsl ค่ะมันเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.396767332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.396770324+07:00","message":"> Transcript [53844] [false]: 'jsl ค่ะมันเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.396772628+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.450251183+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.450289934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.450296467+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.450309983+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-05-12T14:29:05.450313528+07:00","message":"receive interim result [false|false]:  ค่ะมันเป็นวันโอร้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.450322385+07:00","message":"[buffer interim] 4900 false jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.450329607+07:00","message":"[buffer interim] 4900 false  ค่ะมันเป็นวันโอร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.450336091+07:00","message":"[bufferProcess] interim [240000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.450339903+07:00","message":"[bufferProcess] send to processor:jsl ค่ะมันเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.450342891+07:00","message":"[bufferProcess] interim [240000000]: ค่ะมันเป็นวันโอร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.450345563+07:00","message":"[bufferProcess] update buffer: jsl ค่ะมันเป็นวันโอร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.45034858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.450351307+07:00","message":"> Transcript [53845] [false]: 'jsl ค่ะมันเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.45035358+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:05.535671688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:05.535694667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.580862981+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.580913626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.580919736+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.580933855+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-05-12T14:29:05.580937024+07:00","message":"receive interim result [false|false]:  ค่ะมันเป็นวันโอร้ายที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.580946899+07:00","message":"[buffer interim] 4900 false jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.58095459+07:00","message":"[buffer interim] 4900 false  ค่ะมันเป็นวันโอร้ายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.580963991+07:00","message":"[bufferProcess] interim [420000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.58096856+07:00","message":"[bufferProcess] send to processor:jsl ค่ะมันเป็นวันโอร้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.580976718+07:00","message":"[bufferProcess] interim [420000000]: ค่ะมันเป็นวันโอร้ายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.580980645+07:00","message":"[bufferProcess] update buffer: jsl ค่ะมันเป็นวันโอร้ายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.580984784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.580989183+07:00","message":"> Transcript [53846] [false]: 'jsl ค่ะมันเป็นวันโอร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.580993152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.580995476+07:00","message":"Set new StatePrefix: 'jsl ค่ะมันเป็นวันโอร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.77811526+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.778149065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.77815436+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.778165011+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-05-12T14:29:05.778167925+07:00","message":"receive interim result [false|false]:  ค่ะมันเป็นวันโอร้ายที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.778176033+07:00","message":"[buffer interim] 4900 false jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.778180046+07:00","message":"[buffer interim] 4900 false  ค่ะมันเป็นวันโอร้ายที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.77818613+07:00","message":"[bufferProcess] interim [540000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.778188481+07:00","message":"[bufferProcess] send to processor:jsl ค่ะมันเป็นวันโอร้ายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.778191264+07:00","message":"[bufferProcess] interim [540000000]: ค่ะมันเป็นวันโอร้ายที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.778193822+07:00","message":"[bufferProcess] update buffer: jsl ค่ะมันเป็นวันโอร้ายที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.778196378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.77819913+07:00","message":"> Transcript [53847] [false]: 'jsl ค่ะมันเป็นวันโอร้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.77820227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.778204088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.778205928+07:00","message":"StatePrefix: 'jsl ค่ะมันเป็นวันโอร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.778208023+07:00","message":"TextPushed: 'jsl ค่ะมันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.798034227+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.79806273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.798068682+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.798081504+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-05-12T14:29:05.798084778+07:00","message":"receive interim result [false|false]:  ค่ะมันเป็นวันโอร้ายที่แฝง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.798092137+07:00","message":"[buffer interim] 4900 false jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:05.798098896+07:00","message":"[buffer interim] 4900 false  ค่ะมันเป็นวันโอร้ายที่แฝง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.79810442+07:00","message":"[bufferProcess] interim [600000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.798107267+07:00","message":"[bufferProcess] send to processor:jsl ค่ะมันเป็นวันโอร้ายที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.798110157+07:00","message":"[bufferProcess] interim [600000000]: ค่ะมันเป็นวันโอร้ายที่แฝง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.798112608+07:00","message":"[bufferProcess] update buffer: jsl ค่ะมันเป็นวันโอร้ายที่แฝง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.798115409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.798117896+07:00","message":"> Transcript [53848] [false]: 'jsl ค่ะมันเป็นวันโอร้ายที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.798120676+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.798122683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.798124443+07:00","message":"StatePrefix: 'jsl ค่ะมันเป็นวันโอร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:05.798126735+07:00","message":"TextPushed: 'jsl ค่ะมันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.084664316+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.084695047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.084700836+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.084710054+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-05-12T14:29:06.084714271+07:00","message":"receive interim result [false|false]:  ค่ะมันเป็นวันโอร้ายที่แฝงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.084722182+07:00","message":"[buffer interim] 4900 false jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.084725407+07:00","message":"[buffer interim] 4900 false  ค่ะมันเป็นวันโอร้ายที่แฝงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.084731426+07:00","message":"[bufferProcess] interim [840000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.084734141+07:00","message":"[bufferProcess] send to processor:jsl ค่ะมันเป็นวันโอร้ายที่แฝง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.084736967+07:00","message":"[bufferProcess] interim [840000000]: ค่ะมันเป็นวันโอร้ายที่แฝงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.084739197+07:00","message":"[bufferProcess] update buffer: jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.084741768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.084744372+07:00","message":"> Transcript [53849] [false]: 'jsl ค่ะมันเป็นวันโอร้ายที่แฝง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.084747474+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.084749307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.084751302+07:00","message":"StatePrefix: 'jsl ค่ะมันเป็นวันโอร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.084754081+07:00","message":"TextPushed: 'jsl ค่ะมันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.156908986+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.156941472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.156946401+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.15696155+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-05-12T14:29:06.156964978+07:00","message":"receive interim result [false|false]:  ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.156973232+07:00","message":"[buffer interim] 4900 false jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.156976215+07:00","message":"[buffer interim] 4900 false  ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.156982124+07:00","message":"[bufferProcess] interim [20000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.156984437+07:00","message":"[bufferProcess] send to processor:jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.156987483+07:00","message":"[bufferProcess] interim [20000000]: ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.156990015+07:00","message":"[bufferProcess] update buffer: jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.156992931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.156995504+07:00","message":"> Transcript [53850] [false]: 'jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.156998919+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.157000929+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.157003127+07:00","message":"StatePrefix: 'jsl ค่ะมันเป็นวันโอร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.157005355+07:00","message":"TextPushed: 'jsl ค่ะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.157007863+07:00","message":"Push: 'วันโอร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.157009664+07:00","message":"TextPushed: 'jsl ค่ะมันเป็นวันโอร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.157011659+07:00","message":"Set new StatePrefix : 'jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.157013778+07:00","message":"Next Push (prob) : 'ที่แฝงอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.157021559+07:00","message":"push: {false วันโอร้าย 0 0xc003cf2880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.470550419+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.470585327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.47059209+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.47060442+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-05-12T14:29:06.470607325+07:00","message":"receive interim result [false|false]:  ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.470623942+07:00","message":"[buffer interim] 4900 false jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.470639395+07:00","message":"[buffer interim] 4900 false  ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.470647107+07:00","message":"[bufferProcess] interim [260000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.470650324+07:00","message":"[bufferProcess] send to processor:jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.470655639+07:00","message":"[bufferProcess] interim [260000000]: ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.47065853+07:00","message":"[bufferProcess] update buffer: jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.470661197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.470663937+07:00","message":"> Transcript [53851] [false]: 'jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.470670016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.470672097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.470674032+07:00","message":"StatePrefix: 'jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.470676724+07:00","message":"TextPushed: 'jsl ค่ะมันเป็นวันโอร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.670842113+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.67088533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.670891456+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.670903772+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-05-12T14:29:06.670907445+07:00","message":"receive interim result [false|false]:  ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.670924284+07:00","message":"[buffer interim] 4900 false jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.670941367+07:00","message":"[buffer interim] 4900 false  ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.670950341+07:00","message":"[bufferProcess] interim [500000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.670953237+07:00","message":"[bufferProcess] send to processor:jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.6709589+07:00","message":"[bufferProcess] interim [500000000]: ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.670961889+07:00","message":"[bufferProcess] update buffer: jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.670964868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.670967616+07:00","message":"> Transcript [53852] [false]: 'jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.670973189+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.67097506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.670977187+07:00","message":"StatePrefix: 'jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:06.67097971+07:00","message":"TextPushed: 'jsl ค่ะมันเป็นวันโอร้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:06.970477476+07:00","message":"[GCS] IsForceVAD: false for message ID: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:07.046553211+07:00","message":"[GCS] Start streaming session, msgId: 4901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:07.11391736+07:00","message":"receive streaming session, msgId: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:07.113957496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอมพิวเตอร์\",\"confidence\":0.93051964}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:07.113965099+07:00","message":"receive interim result [true|false]: jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:07.113974983+07:00","message":"end recv isFinal message id 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:07.113977556+07:00","message":"end Recv id 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:07.113983696+07:00","message":"[buffer interim] 4900 true jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:07.113993177+07:00","message":"[bufferProcess] interim [950000000]:jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:07.113996642+07:00","message":"[bufferProcess] send to processor (isfinal):jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:07.114000409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:07.114003534+07:00","message":"> Transcript [53853] [false]: 'jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:07.114006905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:07.114008873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:07.114013582+07:00","message":"StatePrefix: 'jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:07.114018859+07:00","message":"TextPushed: 'jsl ค่ะมันเป็นวันโอร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:07.114020682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:07.114024521+07:00","message":"> Transcript [53854] [true]: 'jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่ในคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:07.114026761+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:07.114028379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:07.114029994+07:00","message":"StatePrefix: 'jsl ค่ะมันเป็นวันโอร้ายที่แฝงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:07.114031961+07:00","message":"TextPushed: 'jsl ค่ะมันเป็นวันโอร้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:07.114034668+07:00","message":"Push: 'ที่แฝงอยู่ในคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:07.114045122+07:00","message":"push: {true ที่แฝงอยู่ในคอมพิวเตอร์ 0 0xc003cf2880}"}
{"level":"info","service":"Main","time":"2026-05-12T14:29:07.124993778+07:00","message":"write wav file: './tmp/7565/7565_4900.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.029321192+07:00","message":"receive streaming session, msgId: 4901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.0293645+07:00","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-05-12T14:29:08.029371+07:00","message":"receive interim result [false|false]: วันนี้มาทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.029388674+07:00","message":"[buffer interim] 4901 false วันนี้มาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.029396758+07:00","message":"[bufferProcess] interim [960000000]:วันนี้มาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.029398746+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.105284864+07:00","message":"receive streaming session, msgId: 4901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.105331261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทํานาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.10533825+07:00","message":"receive interim result [false|false]: ทํานาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.105355371+07:00","message":"[buffer interim] 4901 false ทํานาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.10536375+07:00","message":"[bufferProcess] interim [80000000]:ทํานาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.105366717+07:00","message":"[bufferProcess] send to processor:วันนี้มาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.105373478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.105378038+07:00","message":"> Transcript [53855] [false]: 'วันนี้มาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.105380861+07:00","message":"Set StatePrefix (first interim): 'วันนี้มาทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.220776665+07:00","message":"receive streaming session, msgId: 4901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.220811942+07:00","message":"receive 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-05-12T14:29:08.220817721+07:00","message":"receive interim result [false|false]: ตอนนี้ก็ทำหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.220838481+07:00","message":"receive streaming session, msgId: 4901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.22084283+07:00","message":"receive 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-05-12T14:29:08.220845964+07:00","message":"receive interim result [false|false]: ตอนนี้ก็ทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.220851702+07:00","message":"[buffer interim] 4901 false ตอนนี้ก็ทำหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.220854738+07:00","message":"[buffer interim] 4901 false ตอนนี้ก็ทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.220866184+07:00","message":"[bufferProcess] interim [140000000]:ตอนนี้ก็ทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.22087632+07:00","message":"[bufferProcess] send to processor:ทํานาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.220880104+07:00","message":"[bufferProcess] interim [200000000]:ตอนนี้ก็ทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.220882082+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็ทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.220884894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.220887814+07:00","message":"> Transcript [53856] [false]: 'ทํานาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.220890076+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.220891976+07:00","message":"Set new StatePrefix: 'ทํานาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.220893447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.220895381+07:00","message":"> Transcript [53857] [false]: 'ตอนนี้ก็ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.220896967+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.220898578+07:00","message":"Set new StatePrefix: 'ตอนนี้ก็ทำหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.287377405+07:00","message":"receive streaming session, msgId: 4901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.287413456+07:00","message":"receive 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-05-12T14:29:08.287418996+07:00","message":"receive interim result [false|false]: ตอนนี้ก็ทำหน้าที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.287434759+07:00","message":"[buffer interim] 4901 false ตอนนี้ก็ทำหน้าที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.287442668+07:00","message":"[bufferProcess] interim [320000000]:ตอนนี้ก็ทำหน้าที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.287444869+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็ทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.287448548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.287451387+07:00","message":"> Transcript [53858] [false]: 'ตอนนี้ก็ทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.28745466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.287456566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.287458288+07:00","message":"StatePrefix: 'ตอนนี้ก็ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.287460401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.421452255+07:00","message":"receive streaming session, msgId: 4901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.421487377+07:00","message":"receive 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-05-12T14:29:08.42149332+07:00","message":"receive interim result [false|false]: ตอนนี้ก็ทำหน้าที่อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.421507621+07:00","message":"[buffer interim] 4901 false ตอนนี้ก็ทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.421515118+07:00","message":"[bufferProcess] interim [380000000]:ตอนนี้ก็ทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.421517469+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็ทำหน้าที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.421523332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.421525845+07:00","message":"> Transcript [53859] [false]: 'ตอนนี้ก็ทำหน้าที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.421529217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.421531448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.421533355+07:00","message":"StatePrefix: 'ตอนนี้ก็ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.421535504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:08.536234335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:08.536247577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.987790673+07:00","message":"receive streaming session, msgId: 4901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.987822716+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-05-12T14:29:08.987828414+07:00","message":"receive interim result [false|false]: ตอนนี้ก็ทำหน้าที่อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:08.987844262+07:00","message":"[buffer interim] 4901 false ตอนนี้ก็ทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.987851927+07:00","message":"[bufferProcess] interim [980000000]:ตอนนี้ก็ทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.987854541+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็ทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.987857806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.987860205+07:00","message":"> Transcript [53860] [false]: 'ตอนนี้ก็ทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.987863621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.987865618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.987867526+07:00","message":"StatePrefix: 'ตอนนี้ก็ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:08.987878282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.176887324+07:00","message":"receive streaming session, msgId: 4901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.176949094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ก็ทำหน้าที่อะไรมัน 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.176957547+07:00","message":"receive interim result [false|false]: ตอนนี้ก็ทำหน้าที่อะไรมัน 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.176973446+07:00","message":"[buffer interim] 4901 false ตอนนี้ก็ทำหน้าที่อะไรมัน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.176985546+07:00","message":"[bufferProcess] interim [160000000]:ตอนนี้ก็ทำหน้าที่อะไรมัน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.177000441+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็ทำหน้าที่อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.177008637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.177016249+07:00","message":"> Transcript [53861] [false]: 'ตอนนี้ก็ทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.177020904+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.177023538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.177025925+07:00","message":"StatePrefix: 'ตอนนี้ก็ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.177028679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.177035952+07:00","message":"Push: 'ตอนนี้ก็ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.177038364+07:00","message":"TextPushed: 'ตอนนี้ก็ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.177040439+07:00","message":"Set new StatePrefix : 'ตอนนี้ก็ทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.17704248+07:00","message":"Next Push (prob) : 'ที่อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.17705134+07:00","message":"push: {false ตอนนี้ก็ทำหน้า 0 0xc0044a2e00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.180424228+07:00","message":"receive streaming session, msgId: 4901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.180442683+07:00","message":"receive 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-05-12T14:29:09.180448296+07:00","message":"receive interim result [false|false]: ตอนนี้ก็ทำหน้าที่อะไรมันสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.180461404+07:00","message":"[buffer interim] 4901 false ตอนนี้ก็ทำหน้าที่อะไรมันสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.180468068+07:00","message":"[bufferProcess] interim [220000000]:ตอนนี้ก็ทำหน้าที่อะไรมันสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.180473341+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็ทำหน้าที่อะไรมัน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.180476625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.180479116+07:00","message":"> Transcript [53862] [false]: 'ตอนนี้ก็ทำหน้าที่อะไรมัน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.180482224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.180484156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.180486261+07:00","message":"StatePrefix: 'ตอนนี้ก็ทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.180489069+07:00","message":"TextPushed: 'ตอนนี้ก็ทำหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.470472547+07:00","message":"[GCS] IsForceVAD: false for message ID: 4901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.567316387+07:00","message":"receive streaming session, msgId: 4901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.567373962+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-05-12T14:29:09.567384251+07:00","message":"receive interim result [false|false]: ตอนนี้ก็ทำหน้าที่อะไรมันสามารถจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.567406053+07:00","message":"[buffer interim] 4901 false ตอนนี้ก็ทำหน้าที่อะไรมันสามารถจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.567418019+07:00","message":"[bufferProcess] interim [580000000]:ตอนนี้ก็ทำหน้าที่อะไรมันสามารถจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.567422445+07:00","message":"[bufferProcess] send to processor:ตอนนี้ก็ทำหน้าที่อะไรมันสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.567427467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.567432152+07:00","message":"> Transcript [53863] [false]: 'ตอนนี้ก็ทำหน้าที่อะไรมันสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.567437514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.567440914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.567444414+07:00","message":"StatePrefix: 'ตอนนี้ก็ทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.567448356+07:00","message":"TextPushed: 'ตอนนี้ก็ทำหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.602640538+07:00","message":"[GCS] Start streaming session, msgId: 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.62908588+07:00","message":"receive streaming session, msgId: 4901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.629128089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะว่าตอนนี้เขาทำหน้าที่อะไรมันสามารถจับ\",\"confidence\":0.88022}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.629137881+07:00","message":"receive interim result [true|false]: เพราะว่าตอนนี้เขาทำหน้าที่อะไรมันสามารถจับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.629148496+07:00","message":"end recv isFinal message id 4901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.629150548+07:00","message":"end Recv id 4901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.629172928+07:00","message":"[buffer interim] 4901 true เพราะว่าตอนนี้เขาทำหน้าที่อะไรมันสามารถจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629186221+07:00","message":"[bufferProcess] interim [670000000]:เพราะว่าตอนนี้เขาทำหน้าที่อะไรมันสามารถจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629194095+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนี้ก็ทำหน้าที่อะไรมันสามารถจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629197897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.62920082+07:00","message":"> Transcript [53864] [false]: 'ตอนนี้ก็ทำหน้าที่อะไรมันสามารถจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629204526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629206594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629209334+07:00","message":"StatePrefix: 'ตอนนี้ก็ทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629214274+07:00","message":"TextPushed: 'ตอนนี้ก็ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629216221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629218058+07:00","message":"> Transcript [53865] [true]: 'เพราะว่าตอนนี้เขาทำหน้าที่อะไรมันสามารถจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629220328+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629222122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629223909+07:00","message":"StatePrefix: 'ตอนนี้ก็ทำหน้าที่อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629225778+07:00","message":"TextPushed: 'ตอนนี้ก็ทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629227315+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629356337+07:00","message":"Push: 'เขาทำหน้าที่อะไรมันสามารถจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629359257+07:00","message":"TextPushed: 'ตอนนี้ก็ทำหน้าเขาทำหน้าที่อะไรมันสามารถจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.62936147+07:00","message":"Set new StatePrefix : 'เพราะว่าตอนนี้เขาทำหน้าที่อะไรมันสามารถจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629363694+07:00","message":"Next Push (prob) : 'เพราะว่าตอนนี้เขาทำหน้าที่อะไรมันสามารถจับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:09.629372767+07:00","message":"push: {true เขาทำหน้าที่อะไรมันสามารถจับ 0 0xc0044a2e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:09.629386037+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4901.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:29:09.642107907+07:00","message":"write wav file: './tmp/7565/7565_4901.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.081441074+07:00","message":"receive streaming session, msgId: 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.081488401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.081496594+07:00","message":"receive interim result [false|false]: ปลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.081516436+07:00","message":"[buffer interim] 4902 false ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.081525339+07:00","message":"[bufferProcess] interim [480000000]:ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.081527929+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.145420618+07:00","message":"receive streaming session, msgId: 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.145462987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.145469259+07:00","message":"receive interim result [false|false]: ตาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.145484201+07:00","message":"[buffer interim] 4902 false ตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.145491775+07:00","message":"[bufferProcess] interim [540000000]:ตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.145494215+07:00","message":"[bufferProcess] send to processor:ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.145499696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.145503157+07:00","message":"> Transcript [53866] [false]: 'ปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.145507407+07:00","message":"Set StatePrefix (first interim): 'ปลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.253338459+07:00","message":"receive streaming session, msgId: 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.253381514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาดุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.253388348+07:00","message":"receive interim result [false|false]: ปลาดุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.253403666+07:00","message":"[buffer interim] 4902 false ปลาดุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.25341158+07:00","message":"[bufferProcess] interim [660000000]:ปลาดุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.253414073+07:00","message":"[bufferProcess] send to processor:ตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.25342298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.25342608+07:00","message":"> Transcript [53867] [false]: 'ตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.253428186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.25343089+07:00","message":"Set new StatePrefix: 'ตาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.575768737+07:00","message":"receive streaming session, msgId: 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.575809913+07:00","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-05-12T14:29:10.575815955+07:00","message":"receive interim result [false|false]: ปลาดุกเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.575830624+07:00","message":"[buffer interim] 4902 false ปลาดุกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.575839078+07:00","message":"[bufferProcess] interim [960000000]:ปลาดุกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.575841679+07:00","message":"[bufferProcess] send to processor:ปลาดุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.575848445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.575851336+07:00","message":"> Transcript [53868] [false]: 'ปลาดุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.575853679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.575855689+07:00","message":"Set new StatePrefix: 'ปลาดุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.638189549+07:00","message":"receive streaming session, msgId: 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.638236255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาดุกเราได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.638244136+07:00","message":"receive interim result [false|false]: ปลาดุกเราได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.638258659+07:00","message":"[buffer interim] 4902 false ปลาดุกเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.638266616+07:00","message":"[bufferProcess] interim [80000000]:ปลาดุกเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.638269928+07:00","message":"[bufferProcess] send to processor:ปลาดุกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.6382743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.638278209+07:00","message":"> Transcript [53869] [false]: 'ปลาดุกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.638284531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.638287312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.638290203+07:00","message":"StatePrefix: 'ปลาดุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.638293136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.817114771+07:00","message":"receive streaming session, msgId: 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.817150104+07:00","message":"receive 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-05-12T14:29:10.817155618+07:00","message":"receive interim result [false|false]: ปลาดุกเราได้ทุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.817185064+07:00","message":"[buffer interim] 4902 false ปลาดุกเราได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.817194125+07:00","message":"[bufferProcess] interim [200000000]:ปลาดุกเราได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.817196677+07:00","message":"[bufferProcess] send to processor:ปลาดุกเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.81720152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.817204305+07:00","message":"> Transcript [53870] [false]: 'ปลาดุกเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.817207282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.817209609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.817242794+07:00","message":"StatePrefix: 'ปลาดุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.81724491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.876386646+07:00","message":"receive streaming session, msgId: 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.876424709+07:00","message":"receive 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-05-12T14:29:10.876430763+07:00","message":"receive interim result [false|false]: ปลาดุกเราได้ทุกเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:10.876445197+07:00","message":"[buffer interim] 4902 false ปลาดุกเราได้ทุกเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.876452197+07:00","message":"[bufferProcess] interim [320000000]:ปลาดุกเราได้ทุกเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.876454681+07:00","message":"[bufferProcess] send to processor:ปลาดุกเราได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.876460122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.876462814+07:00","message":"> Transcript [53871] [false]: 'ปลาดุกเราได้ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.876466303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.87646848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.876470737+07:00","message":"StatePrefix: 'ปลาดุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:10.87647303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.467041035+07:00","message":"receive streaming session, msgId: 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.467097161+07:00","message":"receive 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-05-12T14:29:11.467106848+07:00","message":"receive interim result [false|false]: ปลาดุกเราได้ทุกเมื่อฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.467126094+07:00","message":"[buffer interim] 4902 false ปลาดุกเราได้ทุกเมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.467136624+07:00","message":"[bufferProcess] interim [920000000]:ปลาดุกเราได้ทุกเมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.467141124+07:00","message":"[bufferProcess] send to processor:ปลาดุกเราได้ทุกเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.467145166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.467149527+07:00","message":"> Transcript [53872] [false]: 'ปลาดุกเราได้ทุกเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.467154212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.467157146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.467160085+07:00","message":"StatePrefix: 'ปลาดุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.467163206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.467166056+07:00","message":"Push: 'ปลาดุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.467167873+07:00","message":"TextPushed: 'ปลาดุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.467169787+07:00","message":"Set new StatePrefix : 'ปลาดุกเราได้ทุกเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.467172377+07:00","message":"Next Push (prob) : 'เราได้ทุกเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.467180614+07:00","message":"push: {false ปลาดุก 0 0xc002e83680}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:11.536786496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:11.536794009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.660423149+07:00","message":"receive streaming session, msgId: 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.660456534+07:00","message":"receive 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-05-12T14:29:11.660461719+07:00","message":"receive interim result [false|false]: ปลาดุกเราได้ทุกเมื่อใช้งาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.660474548+07:00","message":"[buffer interim] 4902 false ปลาดุกเราได้ทุกเมื่อใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.66048121+07:00","message":"[bufferProcess] interim [40000000]:ปลาดุกเราได้ทุกเมื่อใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.660483776+07:00","message":"[bufferProcess] send to processor:ปลาดุกเราได้ทุกเมื่อฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.660489044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.660491834+07:00","message":"> Transcript [53873] [false]: 'ปลาดุกเราได้ทุกเมื่อฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.660495149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.660497304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.660499305+07:00","message":"StatePrefix: 'ปลาดุกเราได้ทุกเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.6605015+07:00","message":"TextPushed: 'ปลาดุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.851608086+07:00","message":"receive streaming session, msgId: 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.851650945+07:00","message":"receive 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-05-12T14:29:11.851659356+07:00","message":"receive interim result [false|false]: ปลาดุกเราได้ทุกเมื่อใช้งานของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.851677966+07:00","message":"[buffer interim] 4902 false ปลาดุกเราได้ทุกเมื่อใช้งานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.85168735+07:00","message":"[bufferProcess] interim [280000000]:ปลาดุกเราได้ทุกเมื่อใช้งานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.851692418+07:00","message":"[bufferProcess] send to processor:ปลาดุกเราได้ทุกเมื่อใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.851697316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.851701298+07:00","message":"> Transcript [53874] [false]: 'ปลาดุกเราได้ทุกเมื่อใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.85170609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.851709143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.851713399+07:00","message":"StatePrefix: 'ปลาดุกเราได้ทุกเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.851716822+07:00","message":"TextPushed: 'ปลาดุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.918277685+07:00","message":"receive streaming session, msgId: 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.91830983+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-05-12T14:29:11.918315478+07:00","message":"receive interim result [false|false]: ปลาดุกเราได้ทุกเมื่อใช้งานคอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.918327987+07:00","message":"[buffer interim] 4902 false ปลาดุกเราได้ทุกเมื่อใช้งานคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.91833642+07:00","message":"[bufferProcess] interim [340000000]:ปลาดุกเราได้ทุกเมื่อใช้งานคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.918338874+07:00","message":"[bufferProcess] send to processor:ปลาดุกเราได้ทุกเมื่อใช้งานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.918344208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.918347195+07:00","message":"> Transcript [53875] [false]: 'ปลาดุกเราได้ทุกเมื่อใช้งานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.918350811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.91835309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.91835553+07:00","message":"StatePrefix: 'ปลาดุกเราได้ทุกเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.918357729+07:00","message":"TextPushed: 'ปลาดุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.918930761+07:00","message":"receive streaming session, msgId: 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.918958485+07:00","message":"receive 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-05-12T14:29:11.918965531+07:00","message":"receive interim result [false|false]: ปลาดุกเราได้ทุกเมื่อใช้งานคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.918983439+07:00","message":"[buffer interim] 4902 false ปลาดุกเราได้ทุกเมื่อใช้งานคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.918992443+07:00","message":"[bufferProcess] interim [400000000]:ปลาดุกเราได้ทุกเมื่อใช้งานคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.918996281+07:00","message":"[bufferProcess] send to processor:ปลาดุกเราได้ทุกเมื่อใช้งานคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.919004604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.919008442+07:00","message":"> Transcript [53876] [false]: 'ปลาดุกเราได้ทุกเมื่อใช้งานคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.919013217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.919016173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.919019577+07:00","message":"StatePrefix: 'ปลาดุกเราได้ทุกเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.919022624+07:00","message":"TextPushed: 'ปลาดุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.919030282+07:00","message":"Push: 'เราได้ทุกเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.919033322+07:00","message":"TextPushed: 'ปลาดุกเราได้ทุกเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.91903642+07:00","message":"Set new StatePrefix : 'ปลาดุกเราได้ทุกเมื่อใช้งานคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:11.91903987+07:00","message":"Next Push (prob) : 'ใช้งานคอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:11.919050865+07:00","message":"push: {false เราได้ทุกเมื่อ 0 0xc002e83680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.242940164+07:00","message":"receive streaming session, msgId: 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.242979549+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-05-12T14:29:12.242985513+07:00","message":"receive interim result [false|false]: ปลาดุกเราได้ทุกเมื่อใช้งานคอมพิวเตอร์อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.243000799+07:00","message":"[buffer interim] 4902 false ปลาดุกเราได้ทุกเมื่อใช้งานคอมพิวเตอร์อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.243010302+07:00","message":"[bufferProcess] interim [700000000]:ปลาดุกเราได้ทุกเมื่อใช้งานคอมพิวเตอร์อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.243013101+07:00","message":"[bufferProcess] send to processor:ปลาดุกเราได้ทุกเมื่อใช้งานคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.24301971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.243023727+07:00","message":"> Transcript [53877] [false]: 'ปลาดุกเราได้ทุกเมื่อใช้งานคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.243027792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.243030208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.243032534+07:00","message":"StatePrefix: 'ปลาดุกเราได้ทุกเมื่อใช้งานคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.243035037+07:00","message":"TextPushed: 'ปลาดุกเราได้ทุกเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.35104024+07:00","message":"[GCS] IsForceVAD: false for message ID: 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.413432968+07:00","message":"[GCS] Start streaming session, msgId: 4903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.461314761+07:00","message":"receive streaming session, msgId: 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.461351319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาดุกเราได้ทุกเมื่อใช้งานคอมพิวเตอร์อยู่\",\"confidence\":0.9328758}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.461357418+07:00","message":"receive interim result [true|false]: ปลาดุกเราได้ทุกเมื่อใช้งานคอมพิวเตอร์อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.461368651+07:00","message":"end recv isFinal message id 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.461370846+07:00","message":"end Recv id 4902"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.46137687+07:00","message":"[buffer interim] 4902 true ปลาดุกเราได้ทุกเมื่อใช้งานคอมพิวเตอร์อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.461384547+07:00","message":"[bufferProcess] interim [970000000]:ปลาดุกเราได้ทุกเมื่อใช้งานคอมพิวเตอร์อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.461387527+07:00","message":"[bufferProcess] send to processor (isfinal):ปลาดุกเราได้ทุกเมื่อใช้งานคอมพิวเตอร์อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.4613908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.461393361+07:00","message":"> Transcript [53878] [false]: 'ปลาดุกเราได้ทุกเมื่อใช้งานคอมพิวเตอร์อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.461396366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.461398247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.461400494+07:00","message":"StatePrefix: 'ปลาดุกเราได้ทุกเมื่อใช้งานคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.461403391+07:00","message":"TextPushed: 'ปลาดุกเราได้ทุกเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.46140529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.461407221+07:00","message":"> Transcript [53879] [true]: 'ปลาดุกเราได้ทุกเมื่อใช้งานคอมพิวเตอร์อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.461409491+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.461412192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.461413785+07:00","message":"StatePrefix: 'ปลาดุกเราได้ทุกเมื่อใช้งานคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.461415586+07:00","message":"TextPushed: 'ปลาดุกเราได้ทุกเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.461418211+07:00","message":"Push: 'ใช้งานคอมพิวเตอร์อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.461426617+07:00","message":"push: {true ใช้งานคอมพิวเตอร์อยู่ 0 0xc002e83680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:29:12.469447032+07:00","message":"write wav file: './tmp/7565/7565_4902.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.897431033+07:00","message":"receive streaming session, msgId: 4903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.897473031+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-05-12T14:29:12.897480413+07:00","message":"receive interim result [false|false]: รู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.897501843+07:00","message":"[buffer interim] 4903 false รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.897514347+07:00","message":"[bufferProcess] interim [240000000]:รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.897516241+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.956945321+07:00","message":"receive streaming session, msgId: 4903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.956993168+07:00","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-05-12T14:29:12.956999633+07:00","message":"receive interim result [false|false]: รู้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:12.957015527+07:00","message":"[buffer interim] 4903 false รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.957023922+07:00","message":"[bufferProcess] interim [420000000]:รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.957026278+07:00","message":"[bufferProcess] send to processor:รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.957033294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.957036233+07:00","message":"> Transcript [53880] [false]: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:12.957038417+07:00","message":"Set StatePrefix (first interim): 'รู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:13.281054966+07:00","message":"receive streaming session, msgId: 4903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:13.281100098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้แม้กระทั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:13.281106639+07:00","message":"receive interim result [false|false]: รู้แม้กระทั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:13.281126303+07:00","message":"[buffer interim] 4903 false รู้แม้กระทั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.281135471+07:00","message":"[bufferProcess] interim [660000000]:รู้แม้กระทั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.281138307+07:00","message":"[bufferProcess] send to processor:รู้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.281142749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.281146296+07:00","message":"> Transcript [53881] [false]: 'รู้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.281149755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.281151751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.281154+07:00","message":"StatePrefix: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.281156332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:13.694448693+07:00","message":"receive streaming session, msgId: 4903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:13.694480871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้แม้กระทั่งรหัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:13.694486808+07:00","message":"receive interim result [false|false]: รู้แม้กระทั่งรหัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:13.694500001+07:00","message":"[buffer interim] 4903 false รู้แม้กระทั่งรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.694506364+07:00","message":"[bufferProcess] interim [80000000]:รู้แม้กระทั่งรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.694508724+07:00","message":"[bufferProcess] send to processor:รู้แม้กระทั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.694513916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.694516349+07:00","message":"> Transcript [53882] [false]: 'รู้แม้กระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.694519591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.694521687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.694523981+07:00","message":"StatePrefix: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.694526313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:13.988008894+07:00","message":"receive streaming session, msgId: 4903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:13.988043411+07:00","message":"receive 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-05-12T14:29:13.9880496+07:00","message":"receive interim result [false|false]: รู้แม้กระทั่งรหัสผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:13.98806683+07:00","message":"[buffer interim] 4903 false รู้แม้กระทั่งรหัสผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.988073646+07:00","message":"[bufferProcess] interim [260000000]:รู้แม้กระทั่งรหัสผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.988076053+07:00","message":"[bufferProcess] send to processor:รู้แม้กระทั่งรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.988081396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.988084128+07:00","message":"> Transcript [53883] [false]: 'รู้แม้กระทั่งรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.988087372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.988089424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.988091637+07:00","message":"StatePrefix: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:13.98809391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.178255258+07:00","message":"receive streaming session, msgId: 4903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.178299881+07:00","message":"receive 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-05-12T14:29:14.178306723+07:00","message":"receive interim result [false|false]: รู้แม้กระทั่งรหัสผ่านและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.178323256+07:00","message":"[buffer interim] 4903 false รู้แม้กระทั่งรหัสผ่านและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.178331376+07:00","message":"[bufferProcess] interim [500000000]:รู้แม้กระทั่งรหัสผ่านและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.178334248+07:00","message":"[bufferProcess] send to processor:รู้แม้กระทั่งรหัสผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.178342364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.178347978+07:00","message":"> Transcript [53884] [false]: 'รู้แม้กระทั่งรหัสผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.178352136+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.178354756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.178357576+07:00","message":"StatePrefix: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.17835969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.178366878+07:00","message":"Push: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.1783686+07:00","message":"TextPushed: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.178370554+07:00","message":"Set new StatePrefix : 'รู้แม้กระทั่งรหัสผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.17837257+07:00","message":"Next Push (prob) : 'แม้กระทั่งรหัสผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.178381056+07:00","message":"push: {false รู้ 0 0xc004ec4280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.275982447+07:00","message":"receive streaming session, msgId: 4903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.276031973+07:00","message":"receive 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-05-12T14:29:14.276039572+07:00","message":"receive interim result [false|false]: รู้แม้กระทั่งรหัสผ่านและสระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.276053727+07:00","message":"[buffer interim] 4903 false รู้แม้กระทั่งรหัสผ่านและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.276061772+07:00","message":"[bufferProcess] interim [620000000]:รู้แม้กระทั่งรหัสผ่านและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.276064533+07:00","message":"[bufferProcess] send to processor:รู้แม้กระทั่งรหัสผ่านและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.276068169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.276071216+07:00","message":"> Transcript [53885] [false]: 'รู้แม้กระทั่งรหัสผ่านและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.276076341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.276078675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.276080832+07:00","message":"StatePrefix: 'รู้แม้กระทั่งรหัสผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.276083668+07:00","message":"TextPushed: 'รู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.329863003+07:00","message":"[GCS] IsForceVAD: false for message ID: 4903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.341423676+07:00","message":"receive streaming session, msgId: 4903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.341465353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้แม้กระทั่งรหัสผ่านและ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.341473128+07:00","message":"receive interim result [false|false]: รู้แม้กระทั่งรหัสผ่านและ 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.341488025+07:00","message":"[buffer interim] 4903 false รู้แม้กระทั่งรหัสผ่านและ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.341495962+07:00","message":"[bufferProcess] interim [680000000]:รู้แม้กระทั่งรหัสผ่านและ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.341499056+07:00","message":"[bufferProcess] send to processor:รู้แม้กระทั่งรหัสผ่านและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.341505555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.341508125+07:00","message":"> Transcript [53886] [false]: 'รู้แม้กระทั่งรหัสผ่านและสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.341512014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.34151435+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.341516654+07:00","message":"StatePrefix: 'รู้แม้กระทั่งรหัสผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.341519184+07:00","message":"TextPushed: 'รู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.401356316+07:00","message":"receive streaming session, msgId: 4903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.401392243+07:00","message":"receive 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-05-12T14:29:14.401398175+07:00","message":"receive interim result [false|false]: รู้แม้กระทั่งรหัสผ่านและสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.401412721+07:00","message":"[buffer interim] 4903 false รู้แม้กระทั่งรหัสผ่านและสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.401419212+07:00","message":"[bufferProcess] interim [800000000]:รู้แม้กระทั่งรหัสผ่านและสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.401422255+07:00","message":"[bufferProcess] send to processor:รู้แม้กระทั่งรหัสผ่านและ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.401427663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.401430376+07:00","message":"> Transcript [53887] [false]: 'รู้แม้กระทั่งรหัสผ่านและ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.401433928+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.401436514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.401439484+07:00","message":"StatePrefix: 'รู้แม้กระทั่งรหัสผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.401442064+07:00","message":"TextPushed: 'รู้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.404039591+07:00","message":"[GCS] Start streaming session, msgId: 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.499576211+07:00","message":"receive streaming session, msgId: 4903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.499620824+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-05-12T14:29:14.49962774+07:00","message":"receive interim result [true|false]: รู้แม้กระทั่งรหัสผ่านและสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.499660761+07:00","message":"end recv isFinal message id 4903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.499663952+07:00","message":"end Recv id 4903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.499672531+07:00","message":"[buffer interim] 4903 true รู้แม้กระทั่งรหัสผ่านและสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.499681068+07:00","message":"[bufferProcess] interim [950000000]:รู้แม้กระทั่งรหัสผ่านและสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.499684241+07:00","message":"[bufferProcess] send to processor (isfinal):รู้แม้กระทั่งรหัสผ่านและสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.499687924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.499690645+07:00","message":"> Transcript [53888] [false]: 'รู้แม้กระทั่งรหัสผ่านและสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.499694017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.499695891+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.499698066+07:00","message":"StatePrefix: 'รู้แม้กระทั่งรหัสผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.499700913+07:00","message":"TextPushed: 'รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.49970456+07:00","message":"Push: 'แม้กระทั่งรหัสผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.499706574+07:00","message":"TextPushed: 'รู้แม้กระทั่งรหัสผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.499708646+07:00","message":"Set new StatePrefix : 'รู้แม้กระทั่งรหัสผ่านและสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.499711272+07:00","message":"Next Push (prob) : 'และสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.499712906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.49971482+07:00","message":"> Transcript [53889] [true]: 'รู้แม้กระทั่งรหัสผ่านและสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.499717049+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.499718634+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.499720682+07:00","message":"StatePrefix: 'รู้แม้กระทั่งรหัสผ่านและสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.49972252+07:00","message":"TextPushed: 'รู้แม้กระทั่งรหัสผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.499724585+07:00","message":"Push: 'และสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.499748055+07:00","message":"push: {false แม้กระทั่งรหัสผ่าน 0 0xc004ec4280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.499774908+07:00","message":"push: {true และสามารถ 0 0xc004ec4280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:29:14.506143526+07:00","message":"write wav file: './tmp/7565/7565_4903.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:14.537502946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:14.537515366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.875045424+07:00","message":"receive streaming session, msgId: 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.875084848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.875089797+07:00","message":"receive interim result [false|false]: เข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:14.875103117+07:00","message":"[buffer interim] 4904 false เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.875110086+07:00","message":"[bufferProcess] interim [480000000]:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:14.87511192+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.096196763+07:00","message":"receive streaming session, msgId: 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.096238825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้ากะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.096244396+07:00","message":"receive interim result [false|false]: เข้ากะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.096258032+07:00","message":"[buffer interim] 4904 false เข้ากะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.096265732+07:00","message":"[bufferProcess] interim [720000000]:เข้ากะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.096268249+07:00","message":"[bufferProcess] send to processor:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.096273089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.096275827+07:00","message":"> Transcript [53890] [false]: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.096278013+07:00","message":"Set StatePrefix (first interim): 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.154378961+07:00","message":"receive streaming session, msgId: 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.154413471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าควบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.154418774+07:00","message":"receive interim result [false|false]: เข้าควบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.154434288+07:00","message":"[buffer interim] 4904 false เข้าควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.154443144+07:00","message":"[bufferProcess] interim [780000000]:เข้าควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.154445578+07:00","message":"[bufferProcess] send to processor:เข้ากะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.154450731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.154453723+07:00","message":"> Transcript [53891] [false]: 'เข้ากะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.15445714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.154459207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.154461787+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.15446368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.389729067+07:00","message":"receive streaming session, msgId: 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.389774595+07:00","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-05-12T14:29:15.389782088+07:00","message":"receive interim result [false|false]: เข้าควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.389799001+07:00","message":"[buffer interim] 4904 false เข้าควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.389809637+07:00","message":"[bufferProcess] interim [960000000]:เข้าควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.389813305+07:00","message":"[bufferProcess] send to processor:เข้าควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.389819932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.389823956+07:00","message":"> Transcript [53892] [false]: 'เข้าควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.389828298+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.389831248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.389834149+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.389836973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.646212135+07:00","message":"receive streaming session, msgId: 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.646257675+07:00","message":"receive 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-05-12T14:29:15.646266+07:00","message":"receive interim result [false|false]: เข้าควบคุมคอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.646284543+07:00","message":"[buffer interim] 4904 false เข้าควบคุมคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.646294583+07:00","message":"[bufferProcess] interim [260000000]:เข้าควบคุมคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.646298282+07:00","message":"[bufferProcess] send to processor:เข้าควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.646305955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.646309785+07:00","message":"> Transcript [53893] [false]: 'เข้าควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.646314702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.646317447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.646320224+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.64632316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.837263872+07:00","message":"receive streaming session, msgId: 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.837298363+07:00","message":"receive 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-05-12T14:29:15.837303746+07:00","message":"receive interim result [false|false]: เข้าควบคุมคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.837321278+07:00","message":"[buffer interim] 4904 false เข้าควบคุมคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.837328928+07:00","message":"[bufferProcess] interim [440000000]:เข้าควบคุมคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.837332141+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.837335548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.83733837+07:00","message":"> Transcript [53894] [false]: 'เข้าควบคุมคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.837341661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.837343792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.837345977+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.837348228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.837351102+07:00","message":"Push: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.837352993+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.837355074+07:00","message":"Set new StatePrefix : 'เข้าควบคุมคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:15.837357157+07:00","message":"Next Push (prob) : 'ควบคุมคอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:15.837364556+07:00","message":"push: {false เข้า 0 0xc004462400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.167079913+07:00","message":"receive streaming session, msgId: 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.167120769+07:00","message":"receive 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-05-12T14:29:16.167126049+07:00","message":"receive interim result [false|false]: เข้าควบคุมคอมพิวเตอร์ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.167139436+07:00","message":"[buffer interim] 4904 false เข้าควบคุมคอมพิวเตอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.167147213+07:00","message":"[bufferProcess] interim [740000000]:เข้าควบคุมคอมพิวเตอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.167149531+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.167154556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.167157792+07:00","message":"> Transcript [53895] [false]: 'เข้าควบคุมคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.167161129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.16716326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.167165379+07:00","message":"StatePrefix: 'เข้าควบคุมคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.167167658+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.209049898+07:00","message":"receive streaming session, msgId: 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.209079386+07:00","message":"receive 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-05-12T14:29:16.209087876+07:00","message":"receive interim result [false|false]: เข้าควบคุมคอมพิวเตอร์ดอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.209100352+07:00","message":"[buffer interim] 4904 false เข้าควบคุมคอมพิวเตอร์ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.209107193+07:00","message":"[bufferProcess] interim [800000000]:เข้าควบคุมคอมพิวเตอร์ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.209109594+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมคอมพิวเตอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.209114433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.209116856+07:00","message":"> Transcript [53896] [false]: 'เข้าควบคุมคอมพิวเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.209120048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.209122163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.209124212+07:00","message":"StatePrefix: 'เข้าควบคุมคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.209126562+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.288067864+07:00","message":"receive streaming session, msgId: 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.288101685+07:00","message":"receive 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-05-12T14:29:16.288107385+07:00","message":"receive interim result [false|false]: เข้าควบคุมคอมพิวเตอร์ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.288121793+07:00","message":"[buffer interim] 4904 false เข้าควบคุมคอมพิวเตอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.288129567+07:00","message":"[bufferProcess] interim [860000000]:เข้าควบคุมคอมพิวเตอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.288133397+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมคอมพิวเตอร์ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.288136996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.288139963+07:00","message":"> Transcript [53897] [false]: 'เข้าควบคุมคอมพิวเตอร์ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.288143413+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.288145378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.288147941+07:00","message":"StatePrefix: 'เข้าควบคุมคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.288150243+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.45491106+07:00","message":"[GCS] IsForceVAD: false for message ID: 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.483579185+07:00","message":"receive streaming session, msgId: 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.483626054+07:00","message":"receive 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-05-12T14:29:16.48363479+07:00","message":"receive interim result [false|false]: เข้าควบคุมคอมพิวเตอร์ในด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.483653278+07:00","message":"[buffer interim] 4904 false เข้าควบคุมคอมพิวเตอร์ในด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.483666891+07:00","message":"[bufferProcess] interim [40000000]:เข้าควบคุมคอมพิวเตอร์ในด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.483670994+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมคอมพิวเตอร์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.48368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.483684516+07:00","message":"> Transcript [53898] [false]: 'เข้าควบคุมคอมพิวเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.483691023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.483694191+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.483697598+07:00","message":"StatePrefix: 'เข้าควบคุมคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.48370117+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.483708738+07:00","message":"Push: 'ควบคุมคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.483711791+07:00","message":"TextPushed: 'เข้าควบคุมคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.483715047+07:00","message":"Set new StatePrefix : 'เข้าควบคุมคอมพิวเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.483719089+07:00","message":"Next Push (prob) : 'พิวเตอร์ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.48373076+07:00","message":"push: {false ควบคุมคอม 0 0xc004462400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.568591332+07:00","message":"receive streaming session, msgId: 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.568627615+07:00","message":"receive 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-05-12T14:29:16.568633411+07:00","message":"receive interim result [false|false]: เข้าควบคุมคอมพิวเตอร์ในด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.568646619+07:00","message":"[buffer interim] 4904 false เข้าควบคุมคอมพิวเตอร์ในด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.568653783+07:00","message":"[bufferProcess] interim [220000000]:เข้าควบคุมคอมพิวเตอร์ในด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.568656162+07:00","message":"[bufferProcess] send to processor:เข้าควบคุมคอมพิวเตอร์ในด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.568661431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.568664278+07:00","message":"> Transcript [53899] [false]: 'เข้าควบคุมคอมพิวเตอร์ในด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.568668097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.568670238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.568672887+07:00","message":"StatePrefix: 'เข้าควบคุมคอมพิวเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.568675713+07:00","message":"TextPushed: 'เข้าควบคุมคอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.628950688+07:00","message":"receive streaming session, msgId: 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.628994624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าควบคุมคอมพิวเตอร์หลอกให้ด้วยค่ะ\",\"confidence\":0.9191734}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.629003047+07:00","message":"receive interim result [true|false]: เข้าควบคุมคอมพิวเตอร์หลอกให้ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.629014561+07:00","message":"end recv isFinal message id 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.629017895+07:00","message":"end Recv id 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.629025473+07:00","message":"[buffer interim] 4904 true เข้าควบคุมคอมพิวเตอร์หลอกให้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.629034408+07:00","message":"[bufferProcess] interim [280000000]:เข้าควบคุมคอมพิวเตอร์หลอกให้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.629038734+07:00","message":"[bufferProcess] send to processor (isfinal):เข้าควบคุมคอมพิวเตอร์ในด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.629043176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.629047572+07:00","message":"> Transcript [53900] [false]: 'เข้าควบคุมคอมพิวเตอร์ในด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.629050933+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.629054698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.629056862+07:00","message":"StatePrefix: 'เข้าควบคุมคอมพิวเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.62905967+07:00","message":"TextPushed: 'เข้าควบคุมคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.629061721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.629066217+07:00","message":"> Transcript [53901] [true]: 'เข้าควบคุมคอมพิวเตอร์หลอกให้ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.629068347+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.629070012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.629071684+07:00","message":"StatePrefix: 'เข้าควบคุมคอมพิวเตอร์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.629073348+07:00","message":"TextPushed: 'เข้าควบคุมคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:16.629078203+07:00","message":"Push: 'พิวเตอร์หลอกให้ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:16.629086036+07:00","message":"push: {true พิวเตอร์หลอกให้ด้วยค่ะ 0 0xc004462400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:29:16.636512047+07:00","message":"write wav file: './tmp/7565/7565_4904.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:17.351781244+07:00","message":"[GCS] Start streaming session, msgId: 4905"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:17.537948576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:17.537977108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:18.050798432+07:00","message":"receive streaming session, msgId: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:18.050839269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:18.05084563+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:18.050861581+07:00","message":"[buffer interim] 4905 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:18.050869343+07:00","message":"[bufferProcess] interim [480000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:18.050872157+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:18.050883843+07:00","message":"[bufferProcess] send to processor (ticker):เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:18.050887874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:18.050892212+07:00","message":"> Transcript [53902] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:18.050895615+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:18.807084425+07:00","message":"receive streaming session, msgId: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:18.807118685+07:00","message":"receive 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-05-12T14:29:18.807124067+07:00","message":"receive interim result [false|false]: มันว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:18.80714162+07:00","message":"[buffer interim] 4905 false มันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:18.80714877+07:00","message":"[bufferProcess] interim [260000000]:มันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:18.807150408+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:19.138672975+07:00","message":"receive streaming session, msgId: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:19.13871238+07:00","message":"receive 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-05-12T14:29:19.138718109+07:00","message":"receive interim result [false|false]: มัลแวร์ไบท์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:19.138733652+07:00","message":"[buffer interim] 4905 false มัลแวร์ไบท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.13874448+07:00","message":"[bufferProcess] interim [620000000]:มัลแวร์ไบท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.138747694+07:00","message":"[bufferProcess] send to processor:มันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.138752768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.138756657+07:00","message":"> Transcript [53903] [false]: 'มันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.138759801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.138762672+07:00","message":"Set new StatePrefix: 'มันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:19.621779254+07:00","message":"receive streaming session, msgId: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:19.621833571+07:00","message":"receive 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-05-12T14:29:19.621842553+07:00","message":"receive interim result [false|false]: มัลแวร์ไบท์ที่แสน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:19.621863786+07:00","message":"[buffer interim] 4905 false มัลแวร์ไบท์ที่แสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.621884458+07:00","message":"[bufferProcess] interim [40000000]:มัลแวร์ไบท์ที่แสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.621888216+07:00","message":"[bufferProcess] send to processor:มัลแวร์ไบท์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.621898424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.621903619+07:00","message":"> Transcript [53904] [false]: 'มัลแวร์ไบท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.621907622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.621910923+07:00","message":"Set new StatePrefix: 'มัลแวร์ไบท์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:19.933411374+07:00","message":"receive streaming session, msgId: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:19.933442862+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-05-12T14:29:19.933448665+07:00","message":"receive interim result [false|false]: แต่งตัวอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:19.933465729+07:00","message":"[buffer interim] 4905 false แต่งตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.933473102+07:00","message":"[bufferProcess] interim [340000000]:แต่งตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.933475762+07:00","message":"[bufferProcess] send to processor:มัลแวร์ไบท์ที่แสน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.933479546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.933482388+07:00","message":"> Transcript [53905] [false]: 'มัลแวร์ไบท์ที่แสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.933485681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.933488101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.93348986+07:00","message":"StatePrefix: 'มัลแวร์ไบท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:19.933492088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:20.01319006+07:00","message":"receive streaming session, msgId: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:20.013240171+07:00","message":"receive 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-05-12T14:29:20.013247332+07:00","message":"receive interim result [false|false]: แต่งตัวอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:20.013266898+07:00","message":"[buffer interim] 4905 false แต่งตัวอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.013275674+07:00","message":"[bufferProcess] interim [520000000]:แต่งตัวอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.013277996+07:00","message":"[bufferProcess] send to processor:แต่งตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.013281497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.013284601+07:00","message":"> Transcript [53906] [false]: 'แต่งตัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.013286784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.013289094+07:00","message":"Set new StatePrefix: 'แต่งตัวอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:20.247076221+07:00","message":"receive streaming session, msgId: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:20.247108712+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-05-12T14:29:20.247114572+07:00","message":"receive interim result [false|false]: แต่งตัวอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:20.247126668+07:00","message":"[buffer interim] 4905 false แต่งตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.247133059+07:00","message":"[bufferProcess] interim [640000000]:แต่งตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.24713569+07:00","message":"[bufferProcess] send to processor:แต่งตัวอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.247140737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.247143445+07:00","message":"> Transcript [53907] [false]: 'แต่งตัวอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.247146698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.24714901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.24715098+07:00","message":"StatePrefix: 'แต่งตัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.24715324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:20.313248002+07:00","message":"receive streaming session, msgId: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:20.313281474+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-05-12T14:29:20.313287178+07:00","message":"receive interim result [false|false]: แต่งตัวอยู่ในอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:20.313299371+07:00","message":"[buffer interim] 4905 false แต่งตัวอยู่ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.31330853+07:00","message":"[bufferProcess] interim [760000000]:แต่งตัวอยู่ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.313315347+07:00","message":"[bufferProcess] send to processor:แต่งตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.313325032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.313327946+07:00","message":"> Transcript [53908] [false]: 'แต่งตัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.313331443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.313333564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.313335719+07:00","message":"StatePrefix: 'แต่งตัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.313337774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:20.538927684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:20.538948125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:20.568641761+07:00","message":"receive streaming session, msgId: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:20.568679761+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-05-12T14:29:20.56868547+07:00","message":"receive interim result [false|false]: แต่งตัวอยู่ในอุปกรณ์ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:20.56870043+07:00","message":"[buffer interim] 4905 false แต่งตัวอยู่ในอุปกรณ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.568712984+07:00","message":"[bufferProcess] interim [60000000]:แต่งตัวอยู่ในอุปกรณ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.568716162+07:00","message":"[bufferProcess] send to processor:แต่งตัวอยู่ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.568721863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.568724855+07:00","message":"> Transcript [53909] [false]: 'แต่งตัวอยู่ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.568728347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.568730249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.568732105+07:00","message":"StatePrefix: 'แต่งตัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.568734197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:20.827227114+07:00","message":"receive streaming session, msgId: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:20.827267705+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-05-12T14:29:20.827274868+07:00","message":"receive interim result [false|false]: แต่งตัวอยู่ในอุปกรณ์ของคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:20.827294734+07:00","message":"[buffer interim] 4905 false แต่งตัวอยู่ในอุปกรณ์ของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.827303138+07:00","message":"[bufferProcess] interim [240000000]:แต่งตัวอยู่ในอุปกรณ์ของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.827307226+07:00","message":"[bufferProcess] send to processor:แต่งตัวอยู่ในอุปกรณ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.82732455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.827327694+07:00","message":"> Transcript [53910] [false]: 'แต่งตัวอยู่ในอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.827331832+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.827334116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.827337036+07:00","message":"StatePrefix: 'แต่งตัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.827340424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.827346813+07:00","message":"Push: 'แต่งตัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.827348845+07:00","message":"TextPushed: 'แต่งตัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.827351647+07:00","message":"Set new StatePrefix : 'แต่งตัวอยู่ในอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:20.827354061+07:00","message":"Next Push (prob) : 'ในอุปกรณ์ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:20.827361586+07:00","message":"push: {false แต่งตัวอยู่ 0 0xc004ec5180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.110222201+07:00","message":"receive streaming session, msgId: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.110269866+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-05-12T14:29:21.110276732+07:00","message":"receive interim result [false|false]: แต่งตัวอยู่ในอุปกรณ์ของคุณแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.110292925+07:00","message":"[buffer interim] 4905 false แต่งตัวอยู่ในอุปกรณ์ของคุณแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.110301556+07:00","message":"[bufferProcess] interim [600000000]:แต่งตัวอยู่ในอุปกรณ์ของคุณแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.110304343+07:00","message":"[bufferProcess] send to processor:แต่งตัวอยู่ในอุปกรณ์ของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.110312499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.110315672+07:00","message":"> Transcript [53911] [false]: 'แต่งตัวอยู่ในอุปกรณ์ของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.110321172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.110323527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.110325748+07:00","message":"StatePrefix: 'แต่งตัวอยู่ในอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.110328015+07:00","message":"TextPushed: 'แต่งตัวอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.295644989+07:00","message":"receive streaming session, msgId: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.295677924+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-05-12T14:29:21.29568365+07:00","message":"receive interim result [false|false]: แต่งตัวอยู่ในอุปกรณ์ของคุณแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.295697928+07:00","message":"[buffer interim] 4905 false แต่งตัวอยู่ในอุปกรณ์ของคุณแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.295706989+07:00","message":"[bufferProcess] interim [780000000]:แต่งตัวอยู่ในอุปกรณ์ของคุณแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.295709682+07:00","message":"[bufferProcess] send to processor:แต่งตัวอยู่ในอุปกรณ์ของคุณแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.29571499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.29571782+07:00","message":"> Transcript [53912] [false]: 'แต่งตัวอยู่ในอุปกรณ์ของคุณแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.295721203+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.295723219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.295725059+07:00","message":"StatePrefix: 'แต่งตัวอยู่ในอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.295727097+07:00","message":"TextPushed: 'แต่งตัวอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.438674058+07:00","message":"receive streaming session, msgId: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.43870873+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-05-12T14:29:21.438714592+07:00","message":"receive interim result [false|false]: แต่งตัวอยู่ในอุปกรณ์ของคุณแบบเงียบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.438729431+07:00","message":"[buffer interim] 4905 false แต่งตัวอยู่ในอุปกรณ์ของคุณแบบเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.438736693+07:00","message":"[bufferProcess] interim [900000000]:แต่งตัวอยู่ในอุปกรณ์ของคุณแบบเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.438739526+07:00","message":"[bufferProcess] send to processor:แต่งตัวอยู่ในอุปกรณ์ของคุณแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.438744469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.438747893+07:00","message":"> Transcript [53913] [false]: 'แต่งตัวอยู่ในอุปกรณ์ของคุณแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.438751419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.438753611+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.438755698+07:00","message":"StatePrefix: 'แต่งตัวอยู่ในอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.438758086+07:00","message":"TextPushed: 'แต่งตัวอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.593119624+07:00","message":"receive streaming session, msgId: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.593170685+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-05-12T14:29:21.59317782+07:00","message":"receive interim result [false|false]: แต่งตัวอยู่ในอุปกรณ์ของคุณแบบเงียบๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.593192738+07:00","message":"[buffer interim] 4905 false แต่งตัวอยู่ในอุปกรณ์ของคุณแบบเงียบๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.593200202+07:00","message":"[bufferProcess] interim [80000000]:แต่งตัวอยู่ในอุปกรณ์ของคุณแบบเงียบๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.59320267+07:00","message":"[bufferProcess] send to processor:แต่งตัวอยู่ในอุปกรณ์ของคุณแบบเงียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.593205653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.593208277+07:00","message":"> Transcript [53914] [false]: 'แต่งตัวอยู่ในอุปกรณ์ของคุณแบบเงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.593211955+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.593213925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.59321617+07:00","message":"StatePrefix: 'แต่งตัวอยู่ในอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.593218822+07:00","message":"TextPushed: 'แต่งตัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.593221616+07:00","message":"Push: 'ในอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.593223606+07:00","message":"TextPushed: 'แต่งตัวอยู่ในอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.593226231+07:00","message":"Set new StatePrefix : 'แต่งตัวอยู่ในอุปกรณ์ของคุณแบบเงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.593228786+07:00","message":"Next Push (prob) : 'คุณแบบเงียบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.593236536+07:00","message":"push: {false ในอุปกรณ์ของ 0 0xc004ec5180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.700346091+07:00","message":"[GCS] IsForceVAD: false for message ID: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.891539591+07:00","message":"[GCS] Start streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.934451519+07:00","message":"receive streaming session, msgId: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.934500545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัลแวร์ไบท์ที่แสนตัวอยู่ในอุปกรณ์ของคุณแบบเงียบๆ\",\"confidence\":0.9022227}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.934509031+07:00","message":"receive interim result [true|false]: มัลแวร์ไบท์ที่แสนตัวอยู่ในอุปกรณ์ของคุณแบบเงียบๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.934519314+07:00","message":"end recv isFinal message id 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.93452188+07:00","message":"end Recv id 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.934529625+07:00","message":"[buffer interim] 4905 true มัลแวร์ไบท์ที่แสนตัวอยู่ในอุปกรณ์ของคุณแบบเงียบๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934539389+07:00","message":"[bufferProcess] interim [380000000]:มัลแวร์ไบท์ที่แสนตัวอยู่ในอุปกรณ์ของคุณแบบเงียบๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934543469+07:00","message":"[bufferProcess] send to processor (isfinal):แต่งตัวอยู่ในอุปกรณ์ของคุณแบบเงียบๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934547447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934550637+07:00","message":"> Transcript [53915] [false]: 'แต่งตัวอยู่ในอุปกรณ์ของคุณแบบเงียบๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934554551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934556622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934558709+07:00","message":"StatePrefix: 'แต่งตัวอยู่ในอุปกรณ์ของคุณแบบเงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934561296+07:00","message":"TextPushed: 'แต่งตัวอยู่ในอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934563134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934565067+07:00","message":"> Transcript [53916] [true]: 'มัลแวร์ไบท์ที่แสนตัวอยู่ในอุปกรณ์ของคุณแบบเงียบๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934567266+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934568839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.93457053+07:00","message":"StatePrefix: 'แต่งตัวอยู่ในอุปกรณ์ของคุณแบบเงียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934572427+07:00","message":"TextPushed: 'แต่งตัวอยู่ในอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934574001+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934739443+07:00","message":"Push: 'คุณแบบเงียบๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934742353+07:00","message":"TextPushed: 'แต่งตัวอยู่ในอุปกรณ์ของคุณแบบเงียบๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934744488+07:00","message":"Set new StatePrefix : 'มัลแวร์ไบท์ที่แสนตัวอยู่ในอุปกรณ์ของคุณแบบเงียบๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934746717+07:00","message":"Next Push (prob) : 'มัลแวร์ไบท์ที่แสนตัวอยู่ในอุปกรณ์ของคุณแบบเงียบๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:21.93475539+07:00","message":"push: {true คุณแบบเงียบๆ 0 0xc004ec5180}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:21.934767515+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4905.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:29:21.943940583+07:00","message":"write wav file: './tmp/7565/7565_4905.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:22.944609115+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:22.944657334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หิวนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:22.944663133+07:00","message":"receive interim result [false|false]: หิวนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:22.944681553+07:00","message":"[buffer interim] 4906 false หิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:22.944688961+07:00","message":"[bufferProcess] interim [80000000]:หิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:22.944690787+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:22.944697595+07:00","message":"[bufferProcess] send to processor (ticker):หิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:22.94470044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:22.944703596+07:00","message":"> Transcript [53917] [false]: 'หิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:22.944707223+07:00","message":"Set StatePrefix (first interim): 'หิวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:23.186106952+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:23.186143258+07:00","message":"receive 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-05-12T14:29:23.186149578+07:00","message":"receive interim result [false|false]: หิวนะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:23.186164829+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.186171195+07:00","message":"[bufferProcess] interim [260000000]:หิวนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.186173181+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:23.299575426+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:23.299620159+07:00","message":"receive 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-05-12T14:29:23.29962643+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:23.29964403+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.299651883+07:00","message":"[bufferProcess] interim [380000000]:หิวนะคะเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.299654367+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.299657767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.299661231+07:00","message":"> Transcript [53918] [false]: 'หิวนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.299664911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.299666869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.299668771+07:00","message":"StatePrefix: 'หิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.299670639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:23.489412076+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:23.489454686+07:00","message":"receive 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-05-12T14:29:23.489462388+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นวันแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:23.489485098+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นวันแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.489497095+07:00","message":"[bufferProcess] interim [620000000]:หิวนะคะเป็นวันแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.489500158+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.48950718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.489510461+07:00","message":"> Transcript [53919] [false]: 'หิวนะคะเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.489514545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.489517007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.489518844+07:00","message":"StatePrefix: 'หิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.489520989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:23.539902982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:23.53992698+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:23.677332116+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:23.677370733+07:00","message":"receive 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-05-12T14:29:23.677377365+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:23.677392444+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.677399505+07:00","message":"[bufferProcess] interim [800000000]:หิวนะคะเป็นมัลแวร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.677402581+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นวันแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.677408908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.677411801+07:00","message":"> Transcript [53920] [false]: 'หิวนะคะเป็นวันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.677415732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.677417893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.677419896+07:00","message":"StatePrefix: 'หิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.677422272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:23.790965407+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:23.79100256+07:00","message":"receive 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-05-12T14:29:23.791008787+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:23.791022964+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.791030215+07:00","message":"[bufferProcess] interim [920000000]:หิวนะคะเป็นมัลแวร์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.791032515+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.79103568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.791038716+07:00","message":"> Transcript [53921] [false]: 'หิวนะคะเป็นมัลแวร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.791041942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.791043963+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.791046214+07:00","message":"StatePrefix: 'หิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.79104845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.791050853+07:00","message":"Push: 'หิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.791052902+07:00","message":"TextPushed: 'หิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.791054906+07:00","message":"Set new StatePrefix : 'หิวนะคะเป็นมัลแวร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:23.791057298+07:00","message":"Next Push (prob) : 'เป็นมัลแวร์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:23.791065145+07:00","message":"push: {false หิวนะคะ 0 0xc00460e580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.027737792+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.027778859+07:00","message":"receive 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-05-12T14:29:24.027786691+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีกี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.027802983+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.027813998+07:00","message":"[bufferProcess] interim [100000000]:หิวนะคะเป็นมัลแวร์ที่มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.027817346+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.027823795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.027828002+07:00","message":"> Transcript [53922] [false]: 'หิวนะคะเป็นมัลแวร์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.027832479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.02783533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.027838198+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.027841248+07:00","message":"TextPushed: 'หิวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.037270399+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.037293248+07:00","message":"receive 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-05-12T14:29:24.037298277+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.037309642+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.037318443+07:00","message":"[bufferProcess] interim [160000000]:หิวนะคะเป็นมัลแวร์ที่มีจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.03732247+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.03732539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.037327978+07:00","message":"> Transcript [53923] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.037330865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.037332743+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.037334534+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.037336488+07:00","message":"TextPushed: 'หิวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.227806977+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.227851901+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-05-12T14:29:24.227858806+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.227876887+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.227903059+07:00","message":"[bufferProcess] interim [340000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.227906755+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.227914062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.227917134+07:00","message":"> Transcript [53924] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.227920543+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.227923701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.227925962+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.227928164+07:00","message":"TextPushed: 'หิวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.488292625+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.488336686+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-05-12T14:29:24.488344488+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.488362491+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.488377154+07:00","message":"[bufferProcess] interim [580000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.488381526+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.488389332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.488393261+07:00","message":"> Transcript [53925] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.48839829+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.488401569+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.488405178+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.488408073+07:00","message":"TextPushed: 'หิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.488416171+07:00","message":"Push: 'เป็นมัลแวร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.488419938+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.488423392+07:00","message":"Set new StatePrefix : 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.488426632+07:00","message":"Next Push (prob) : 'มีจุดเด่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.488437603+07:00","message":"push: {false เป็นมัลแวร์ที่ 0 0xc00460e580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.681146695+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.681216926+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-05-12T14:29:24.681224765+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.681238964+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.681249306+07:00","message":"[bufferProcess] interim [760000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.681253129+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.681260363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.681265049+07:00","message":"> Transcript [53926] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.681270106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.681274309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.681276245+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.681278765+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.909160463+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.909209087+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-05-12T14:29:24.909214507+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:24.909230067+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.909237822+07:00","message":"[bufferProcess] interim [0]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.909240379+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.909243575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.909246596+07:00","message":"> Transcript [53927] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.909250336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.909252479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.909254844+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:24.909257388+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:25.131869601+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:25.131910627+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-05-12T14:29:25.131916774+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:25.131931026+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.13193815+07:00","message":"[bufferProcess] interim [240000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.131941125+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.131946287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.131949201+07:00","message":"> Transcript [53928] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.131952521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.131954492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.131956638+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.131959234+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:25.447327437+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:25.447374506+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-05-12T14:29:25.447380962+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:25.447401353+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.447412943+07:00","message":"[bufferProcess] interim [540000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.447415655+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.447419946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.447425071+07:00","message":"> Transcript [53929] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.447429707+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.447431886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.447434414+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.447437087+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.447443367+07:00","message":"Push: 'มีจุดเด่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.447445616+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.4474479+07:00","message":"Set new StatePrefix : 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.447450928+07:00","message":"Next Push (prob) : 'ในการแต่งตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:25.447476141+07:00","message":"push: {false มีจุดเด่น 0 0xc00460e580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:25.581804894+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:25.581842835+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-05-12T14:29:25.581849198+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:25.58186334+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.581871055+07:00","message":"[bufferProcess] interim [720000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.5818734+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.581876596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.581879219+07:00","message":"> Transcript [53930] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.581891584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.581893524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.581895349+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.581898607+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:25.638468028+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:25.638508906+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-05-12T14:29:25.638516774+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุบล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:25.638533609+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.638546641+07:00","message":"[bufferProcess] interim [780000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.638550198+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.638556762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.638563629+07:00","message":"> Transcript [53931] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.63857919+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.638582368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.638585523+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.63858915+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:25.764702256+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:25.764739031+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-05-12T14:29:25.764745511+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:25.764758106+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.764769081+07:00","message":"[bufferProcess] interim [840000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.764772497+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.764780068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.76478472+07:00","message":"> Transcript [53932] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.76479024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.764793656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.764795893+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:25.764798453+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.094665629+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.094708251+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-05-12T14:29:26.094715553+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์ครบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.094730513+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.09473788+07:00","message":"[bufferProcess] interim [140000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.094741283+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.094747068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.094752146+07:00","message":"> Transcript [53933] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.094757109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.09475915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.094761531+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.094764354+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.0947692+07:00","message":"Push: 'ในการแต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.094771637+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.094773674+07:00","message":"Set new StatePrefix : 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.094775998+07:00","message":"Next Push (prob) : 'ในอุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.094784714+07:00","message":"push: {false ในการแต่งตัว 0 0xc00460e580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.107402775+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.107448921+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-05-12T14:29:26.107459545+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.107475992+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.107483638+07:00","message":"[bufferProcess] interim [200000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.107486147+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.107491254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.107494203+07:00","message":"> Transcript [53934] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.107498084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.107500195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.107502774+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.107505629+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.152826309+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.152870514+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-05-12T14:29:26.152879015+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.152907113+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.152918716+07:00","message":"[bufferProcess] interim [260000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.152922441+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.152929343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.152933854+07:00","message":"> Transcript [53935] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.152939271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.152941939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.15294545+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.152949251+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.461216883+07:00","message":"[GCS] Cleaned up inactive client: 4888"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.46123469+07:00","message":"[GCS] Cleaned up inactive client: 4889"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.461237601+07:00","message":"[GCS] Cleaned up inactive client: 4890"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.461239505+07:00","message":"[GCS] Cleaned up inactive client: 4874"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.461241249+07:00","message":"[GCS] Cleaned up inactive client: 4879"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.461243034+07:00","message":"[GCS] Cleaned up inactive client: 4886"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.46124487+07:00","message":"[GCS] Cleaned up inactive client: 4880"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.461247318+07:00","message":"[GCS] Cleaned up inactive client: 4882"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.461249171+07:00","message":"[GCS] Cleaned up inactive client: 4878"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.461251102+07:00","message":"[GCS] Cleaned up inactive client: 4881"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.46125275+07:00","message":"[GCS] Cleaned up inactive client: 4883"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.461254425+07:00","message":"[GCS] Cleaned up inactive client: 4885"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.461255984+07:00","message":"[GCS] Cleaned up inactive client: 4877"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.461257614+07:00","message":"[GCS] Cleaned up inactive client: 4887"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.461259273+07:00","message":"[GCS] Cleaned up inactive client: 4875"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.461260839+07:00","message":"[GCS] Cleaned up inactive client: 4876"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.461262452+07:00","message":"[GCS] Cleaned up inactive client: 4884"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.475302846+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.475350099+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-05-12T14:29:26.475359063+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.47537633+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.475384761+07:00","message":"[bufferProcess] interim [560000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.475387831+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.475391676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.475394791+07:00","message":"> Transcript [53936] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.475403844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.475408642+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.475411198+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.475414247+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.497743247+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.497778806+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-05-12T14:29:26.49778518+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.497805819+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.497815731+07:00","message":"[bufferProcess] interim [620000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.497818799+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.497826471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.49782957+07:00","message":"> Transcript [53937] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.497833928+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.497836096+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.497839005+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.497841823+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.4978483+07:00","message":"Push: 'ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.497850356+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.497852967+07:00","message":"Set new StatePrefix : 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.497855909+07:00","message":"Next Push (prob) : 'คอมพิวเตอร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.497864353+07:00","message":"push: {false ในอุปกรณ์ 0 0xc00460e580}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:26.540233758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:26.540242621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.558391491+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.558432195+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-05-12T14:29:26.55843963+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.55845522+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.558462308+07:00","message":"[bufferProcess] interim [680000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.558465612+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.558475865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.558479007+07:00","message":"> Transcript [53938] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.55848451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.558487434+07:00","message":"Set new StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์และ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.667899483+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.667935731+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-05-12T14:29:26.667942498+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.667957985+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.667966899+07:00","message":"[bufferProcess] interim [740000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.667970588+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.66797616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.667979109+07:00","message":"> Transcript [53939] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.667981611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.667983955+07:00","message":"Set new StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.835893244+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.835929854+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-05-12T14:29:26.835935724+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.835949356+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.835956864+07:00","message":"[bufferProcess] interim [920000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.835959712+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.835962981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.835965677+07:00","message":"> Transcript [53940] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.835968144+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.835970747+07:00","message":"Set new StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.880626163+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.880664691+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-05-12T14:29:26.880670508+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:26.880682952+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.880693801+07:00","message":"[bufferProcess] interim [980000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.880696649+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.880703301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.880706059+07:00","message":"> Transcript [53941] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.880709794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.880712189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.88071457+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:26.880717461+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.07612451+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.076167498+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-05-12T14:29:27.076173929+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.076191398+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.076199523+07:00","message":"[bufferProcess] interim [160000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.076202303+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.076206026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.07620957+07:00","message":"> Transcript [53942] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.076213917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.076216297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.076218587+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.07622152+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.187440022+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.187481331+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-05-12T14:29:27.187488754+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.187504795+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.187513156+07:00","message":"[bufferProcess] interim [280000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.187516602+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.187523587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.187526432+07:00","message":"> Transcript [53943] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.187531017+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.187534927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.187537779+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.187540571+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.238386333+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.238432436+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-05-12T14:29:27.2384405+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.238457708+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.238470815+07:00","message":"[bufferProcess] interim [340000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.238474098+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.238481653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.238484976+07:00","message":"> Transcript [53944] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.238489994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.238492886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.238495455+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.238498369+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.238506293+07:00","message":"Push: 'คอมพิวเตอร์ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.238508281+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.238510577+07:00","message":"Set new StatePrefix : 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.238512909+07:00","message":"Next Push (prob) : 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.238521679+07:00","message":"push: {false คอมพิวเตอร์ใหญ่ 0 0xc00460e580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.281578191+07:00","message":"[GCS] IsForceVAD: false for message ID: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.426875844+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.426919902+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-05-12T14:29:27.426928313+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.426943054+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.426950616+07:00","message":"[bufferProcess] interim [460000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.426953555+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.426959026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.426961938+07:00","message":"> Transcript [53945] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.426964946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.426967348+07:00","message":"Set new StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.582641096+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.582674814+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-05-12T14:29:27.58268125+07:00","message":"receive interim result [false|false]: หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.582695023+07:00","message":"[buffer interim] 4906 false หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.582702838+07:00","message":"[bufferProcess] interim [580000000]:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.58270545+07:00","message":"[bufferProcess] send to processor:หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.582709098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.582711826+07:00","message":"> Transcript [53946] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.58271565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.58271777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.58272145+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.582724135+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.732021938+07:00","message":"[GCS] Start streaming session, msgId: 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.745055523+07:00","message":"receive streaming session, msgId: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.745095742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หิวนะคะเป็นวันแรกที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรแล้วค่ะ\",\"confidence\":0.931193}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.745103506+07:00","message":"receive interim result [true|false]: หิวนะคะเป็นวันแรกที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรแล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.745127815+07:00","message":"end recv isFinal message id 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.745130928+07:00","message":"end Recv id 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.745145487+07:00","message":"[buffer interim] 4906 true หิวนะคะเป็นวันแรกที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745173297+07:00","message":"[bufferProcess] interim [610000000]:หิวนะคะเป็นวันแรกที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745181956+07:00","message":"[bufferProcess] send to processor (isfinal):หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.7451854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.74518798+07:00","message":"> Transcript [53947] [false]: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745191213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.74519326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745195596+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745198721+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745200731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745202622+07:00","message":"> Transcript [53948] [true]: 'หิวนะคะเป็นวันแรกที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745205016+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745206853+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745208469+07:00","message":"StatePrefix: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745210695+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745215721+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745449862+07:00","message":"Push: 'มากมีอะไรแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745454494+07:00","message":"TextPushed: 'หิวนะคะเป็นมัลแวร์ที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745457043+07:00","message":"Set new StatePrefix : 'หิวนะคะเป็นวันแรกที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745459619+07:00","message":"Next Push (prob) : 'หิวนะคะเป็นวันแรกที่มีจุดเด่นในการแต่งตัวในอุปกรณ์คอมพิวเตอร์ใหญ่มากมีอะไรแล้วค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:27.745470618+07:00","message":"push: {true มากมีอะไรแล้วค่ะ 0 0xc00460e580}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:27.745489697+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4906.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:29:27.756048994+07:00","message":"write wav file: './tmp/7565/7565_4906.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:28.82207358+07:00","message":"receive streaming session, msgId: 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:28.822110666+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-05-12T14:29:28.822115256+07:00","message":"receive interim result [false|false]: ตัวนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:28.82212949+07:00","message":"[buffer interim] 4907 false ตัวนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:28.822138649+07:00","message":"[bufferProcess] interim [910000000]:ตัวนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:28.822140683+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:28.822151282+07:00","message":"[bufferProcess] send to processor (ticker):ตัวนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:28.82215449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:28.822157373+07:00","message":"> Transcript [53949] [false]: 'ตัวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:28.822159809+07:00","message":"Set StatePrefix (first interim): 'ตัวนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:28.910290627+07:00","message":"receive streaming session, msgId: 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:28.91033865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:28.910344766+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:28.910367643+07:00","message":"[buffer interim] 4907 false ตัวนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:28.910380892+07:00","message":"[bufferProcess] interim [30000000]:ตัวนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:28.91038578+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:29.151477346+07:00","message":"receive streaming session, msgId: 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:29.151510943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวนี้นะคะถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:29.151516703+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:29.151529969+07:00","message":"[buffer interim] 4907 false ตัวนี้นะคะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.151538883+07:00","message":"[bufferProcess] interim [270000000]:ตัวนี้นะคะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.151541516+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.151547147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.151549722+07:00","message":"> Transcript [53950] [false]: 'ตัวนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.15155312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.151555569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.151557459+07:00","message":"StatePrefix: 'ตัวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.151559435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:29.362315597+07:00","message":"receive streaming session, msgId: 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:29.36236437+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-05-12T14:29:29.362371075+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:29.362388269+07:00","message":"[buffer interim] 4907 false ตัวนี้นะคะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.362396002+07:00","message":"[bufferProcess] interim [450000000]:ตัวนี้นะคะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.362398638+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.362405497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.3624091+07:00","message":"> Transcript [53951] [false]: 'ตัวนี้นะคะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.362412648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.362414951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.362421604+07:00","message":"StatePrefix: 'ตัวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.362424211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:29.37625381+07:00","message":"receive streaming session, msgId: 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:29.376286336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวนี้นะคะทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:29.376292685+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:29.37630842+07:00","message":"[buffer interim] 4907 false ตัวนี้นะคะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.376318788+07:00","message":"[bufferProcess] interim [510000000]:ตัวนี้นะคะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.376321438+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.376329976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.376332849+07:00","message":"> Transcript [53952] [false]: 'ตัวนี้นะคะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.376336419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.376338805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.376341082+07:00","message":"StatePrefix: 'ตัวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.376343277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:29.540611361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:29.540621841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:29.660779868+07:00","message":"receive streaming session, msgId: 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:29.660814006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวนี้นะคะทำงานแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:29.660819259+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะทำงานแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:29.660828654+07:00","message":"[buffer interim] 4907 false ตัวนี้นะคะทำงานแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.660835633+07:00","message":"[bufferProcess] interim [810000000]:ตัวนี้นะคะทำงานแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.660838051+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.660841253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.660844001+07:00","message":"> Transcript [53953] [false]: 'ตัวนี้นะคะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.660846974+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.660849383+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.660851223+07:00","message":"StatePrefix: 'ตัวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.660853307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.660855684+07:00","message":"Push: 'ตัวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.660857746+07:00","message":"TextPushed: 'ตัวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.660860024+07:00","message":"Set new StatePrefix : 'ตัวนี้นะคะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:29.660861922+07:00","message":"Next Push (prob) : 'คะทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:29.660868974+07:00","message":"push: {false ตัวนี้นะ 0 0xc002eaba80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.090427145+07:00","message":"receive streaming session, msgId: 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.090466421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวนี้นะคะทำงานแบบ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.090472198+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะทำงานแบบ 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.090488223+07:00","message":"[buffer interim] 4907 false ตัวนี้นะคะทำงานแบบ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.090496004+07:00","message":"[bufferProcess] interim [170000000]:ตัวนี้นะคะทำงานแบบ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.090498313+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะทำงานแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.090501978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.090504434+07:00","message":"> Transcript [53954] [false]: 'ตัวนี้นะคะทำงานแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.090507483+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.090510004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.090511995+07:00","message":"StatePrefix: 'ตัวนี้นะคะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.090513966+07:00","message":"TextPushed: 'ตัวนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.192814236+07:00","message":"receive streaming session, msgId: 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.192848294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวนี้นะคะทำงานแบบ cpm\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.192853862+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะทำงานแบบ cpm"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.192867403+07:00","message":"[buffer interim] 4907 false ตัวนี้นะคะทำงานแบบ cpm"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.192873887+07:00","message":"[bufferProcess] interim [290000000]:ตัวนี้นะคะทำงานแบบ cpm"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.192876037+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะทำงานแบบ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.192880972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.192890433+07:00","message":"> Transcript [53955] [false]: 'ตัวนี้นะคะทำงานแบบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.192894027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.192896147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.192898033+07:00","message":"StatePrefix: 'ตัวนี้นะคะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.192900154+07:00","message":"TextPushed: 'ตัวนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.320330251+07:00","message":"receive streaming session, msgId: 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.320364436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวนี้นะคะทำงานแบบซีทรู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.32037168+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะทำงานแบบซีทรู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.320384886+07:00","message":"[buffer interim] 4907 false ตัวนี้นะคะทำงานแบบซีทรู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.320393013+07:00","message":"[bufferProcess] interim [350000000]:ตัวนี้นะคะทำงานแบบซีทรู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.320395519+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะทำงานแบบ cpm"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.320400681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.320403334+07:00","message":"> Transcript [53956] [false]: 'ตัวนี้นะคะทำงานแบบ cpm'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.320407861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.320410198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.320412656+07:00","message":"StatePrefix: 'ตัวนี้นะคะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.32041523+07:00","message":"TextPushed: 'ตัวนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.328673805+07:00","message":"receive streaming session, msgId: 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.328700568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวนี้นะคะทำงานแบบซีฟู้ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.328706916+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะทำงานแบบซีฟู้ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.328721488+07:00","message":"[buffer interim] 4907 false ตัวนี้นะคะทำงานแบบซีฟู้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.328727636+07:00","message":"[bufferProcess] interim [410000000]:ตัวนี้นะคะทำงานแบบซีฟู้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.328731036+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะทำงานแบบซีทรู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.328735035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.328738587+07:00","message":"> Transcript [53957] [false]: 'ตัวนี้นะคะทำงานแบบซีทรู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.3287429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.328746528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.328749742+07:00","message":"StatePrefix: 'ตัวนี้นะคะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.328752636+07:00","message":"TextPushed: 'ตัวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.328756444+07:00","message":"Push: 'คะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.328759174+07:00","message":"TextPushed: 'ตัวนี้นะคะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.328762333+07:00","message":"Set new StatePrefix : 'ตัวนี้นะคะทำงานแบบซีทรู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.328767211+07:00","message":"Next Push (prob) : 'แบบซีทรู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.328777612+07:00","message":"push: {false คะทำงาน 0 0xc002eaba80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.606928075+07:00","message":"receive streaming session, msgId: 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.606960384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวนี้นะคะทำงานแบบซีทรู Server\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.606965672+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะทำงานแบบซีทรู Server"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:30.606981697+07:00","message":"[buffer interim] 4907 false ตัวนี้นะคะทำงานแบบซีทรู Server"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.606989006+07:00","message":"[bufferProcess] interim [710000000]:ตัวนี้นะคะทำงานแบบซีทรู Server"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.606991362+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะทำงานแบบซีฟู้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.606994994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.606997805+07:00","message":"> Transcript [53958] [false]: 'ตัวนี้นะคะทำงานแบบซีฟู้ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.606999841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:30.607004393+07:00","message":"Set new StatePrefix: 'ตัวนี้นะคะทำงานแบบซีฟู้ด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:31.200518742+07:00","message":"receive streaming session, msgId: 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:31.200561255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวนี้นะคะทำงานแบบซีทรู Server\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:31.200568887+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะทำงานแบบซีทรู Server"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:31.200586121+07:00","message":"[buffer interim] 4907 false ตัวนี้นะคะทำงานแบบซีทรู Server"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:31.200593344+07:00","message":"[bufferProcess] interim [310000000]:ตัวนี้นะคะทำงานแบบซีทรู Server"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:31.200595757+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะทำงานแบบซีทรู Server"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:31.200602161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:31.200604798+07:00","message":"> Transcript [53959] [false]: 'ตัวนี้นะคะทำงานแบบซีทรู Server'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:31.200606965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:31.200609077+07:00","message":"Set new StatePrefix: 'ตัวนี้นะคะทำงานแบบซีทรู Server'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:32.541185047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:32.541216667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:33.171002985+07:00","message":"[GCS] IsForceVAD: false for message ID: 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:33.242052205+07:00","message":"[GCS] Start streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:33.321771376+07:00","message":"receive streaming session, msgId: 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:33.321815917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวนี้นะคะทำงานแบบซีทรู Server\",\"confidence\":0.88033354}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:33.321822585+07:00","message":"receive interim result [true|false]: ตัวนี้นะคะทำงานแบบซีทรู Server"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:33.32183404+07:00","message":"end recv isFinal message id 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:33.321836534+07:00","message":"end Recv id 4907"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:33.321843742+07:00","message":"[buffer interim] 4907 true ตัวนี้นะคะทำงานแบบซีทรู Server"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:33.321855658+07:00","message":"[bufferProcess] interim [470000000]:ตัวนี้นะคะทำงานแบบซีทรู Server"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:33.321863802+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวนี้นะคะทำงานแบบซีทรู Server"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:33.321870386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:33.32187334+07:00","message":"> Transcript [53960] [false]: 'ตัวนี้นะคะทำงานแบบซีทรู Server'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:33.321876453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:33.321879826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:33.321882124+07:00","message":"StatePrefix: 'ตัวนี้นะคะทำงานแบบซีทรู Server'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:33.321893383+07:00","message":"TextPushed: 'ตัวนี้นะคะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:33.321895759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:33.321898273+07:00","message":"> Transcript [53961] [true]: 'ตัวนี้นะคะทำงานแบบซีทรู Server'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:33.321901088+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:33.321902804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:33.321904535+07:00","message":"StatePrefix: 'ตัวนี้นะคะทำงานแบบซีทรู Server'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:33.321906462+07:00","message":"TextPushed: 'ตัวนี้นะคะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:33.321913824+07:00","message":"Push: 'แบบซีทรู Server'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:33.321922639+07:00","message":"push: {true แบบซีทรู Server 0 0xc002eaba80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:29:33.338946564+07:00","message":"write wav file: './tmp/7565/7565_4907.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:34.224478008+07:00","message":"receive streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:34.224524973+07:00","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-05-12T14:29:34.224532293+07:00","message":"receive interim result [false|false]: อุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:34.224551041+07:00","message":"[buffer interim] 4908 false อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:34.224558223+07:00","message":"[bufferProcess] interim [960000000]:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:34.22456022+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:34.792667188+07:00","message":"receive streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:34.792704154+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-05-12T14:29:34.792710084+07:00","message":"receive interim result [false|false]: อุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:34.792723312+07:00","message":"[buffer interim] 4908 false อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:34.792729919+07:00","message":"[bufferProcess] interim [560000000]:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:34.792732091+07:00","message":"[bufferProcess] send to processor:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:34.79273562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:34.792738351+07:00","message":"> Transcript [53962] [false]: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:34.792740436+07:00","message":"Set StatePrefix (first interim): 'อุปกรณ์'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:35.541531314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:35.54153305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:35.566950333+07:00","message":"receive streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:35.566987303+07:00","message":"receive 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-05-12T14:29:35.566994539+07:00","message":"receive interim result [false|false]: อุปกรณ์สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:35.567007173+07:00","message":"[buffer interim] 4908 false อุปกรณ์สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:35.567018347+07:00","message":"[bufferProcess] interim [400000000]:อุปกรณ์สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:35.567020738+07:00","message":"[bufferProcess] send to processor:อุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:35.567025707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:35.567030108+07:00","message":"> Transcript [53963] [false]: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:35.567033896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:35.567035956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:35.567038116+07:00","message":"StatePrefix: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:35.567040109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:36.213665557+07:00","message":"receive streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:36.213707073+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-05-12T14:29:36.2137149+07:00","message":"receive interim result [false|false]: อุปกรณ์สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:36.213731171+07:00","message":"[buffer interim] 4908 false อุปกรณ์สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:36.213739687+07:00","message":"[bufferProcess] interim [0]:อุปกรณ์สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:36.213742281+07:00","message":"[bufferProcess] send to processor:อุปกรณ์สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:36.213749936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:36.213752648+07:00","message":"> Transcript [53964] [false]: 'อุปกรณ์สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:36.21375644+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:36.213760377+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:36.213762188+07:00","message":"StatePrefix: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:36.21376465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:36.5840854+07:00","message":"receive streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:36.584133116+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-05-12T14:29:36.58413972+07:00","message":"receive interim result [false|false]: อุปกรณ์สำคัญไม่ว่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:36.584155411+07:00","message":"[buffer interim] 4908 false อุปกรณ์สำคัญไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:36.584163522+07:00","message":"[bufferProcess] interim [360000000]:อุปกรณ์สำคัญไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:36.584166677+07:00","message":"[bufferProcess] send to processor:อุปกรณ์สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:36.584174535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:36.584177383+07:00","message":"> Transcript [53965] [false]: 'อุปกรณ์สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:36.58418079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:36.58418565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:36.584187508+07:00","message":"StatePrefix: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:36.584189752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.170809032+07:00","message":"receive streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.170849611+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-05-12T14:29:37.170855717+07:00","message":"receive interim result [false|false]: อุปกรณ์สำคัญไม่ว่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.170869785+07:00","message":"[buffer interim] 4908 false อุปกรณ์สำคัญไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.170877527+07:00","message":"[bufferProcess] interim [960000000]:อุปกรณ์สำคัญไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.170879878+07:00","message":"[bufferProcess] send to processor:อุปกรณ์สำคัญไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.170886211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.170895678+07:00","message":"> Transcript [53966] [false]: 'อุปกรณ์สำคัญไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.170899809+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.170902124+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.170904117+07:00","message":"StatePrefix: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.170906269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.170913595+07:00","message":"Push: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.170915861+07:00","message":"TextPushed: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.170918248+07:00","message":"Set new StatePrefix : 'อุปกรณ์สำคัญไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.170922464+07:00","message":"Next Push (prob) : 'สำคัญไม่ว่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.170929948+07:00","message":"push: {false อุปกรณ์ 0 0xc00460f080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.181288422+07:00","message":"receive streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.181329393+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-05-12T14:29:37.181335083+07:00","message":"receive interim result [false|false]: อุปกรณ์สำคัญไม่ว่าจะเป็นรหัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.181349166+07:00","message":"[buffer interim] 4908 false อุปกรณ์สำคัญไม่ว่าจะเป็นรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.18135533+07:00","message":"[bufferProcess] interim [20000000]:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.181357793+07:00","message":"[bufferProcess] send to processor:อุปกรณ์สำคัญไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.181362678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.181365208+07:00","message":"> Transcript [53967] [false]: 'อุปกรณ์สำคัญไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.181368414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.181370489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.181372399+07:00","message":"StatePrefix: 'อุปกรณ์สำคัญไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.181374739+07:00","message":"TextPushed: 'อุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.422710874+07:00","message":"receive streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.422745719+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-05-12T14:29:37.422751297+07:00","message":"receive interim result [false|false]: อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.422765739+07:00","message":"[buffer interim] 4908 false อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.422775063+07:00","message":"[bufferProcess] interim [200000000]:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.422777523+07:00","message":"[bufferProcess] send to processor:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.422782781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.422785245+07:00","message":"> Transcript [53968] [false]: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.422788406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.422790749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.42279245+07:00","message":"StatePrefix: 'อุปกรณ์สำคัญไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.422794685+07:00","message":"TextPushed: 'อุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.67826621+07:00","message":"receive streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.67830902+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-05-12T14:29:37.678316255+07:00","message":"receive interim result [false|false]: อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.678331158+07:00","message":"[buffer interim] 4908 false อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.678343587+07:00","message":"[bufferProcess] interim [440000000]:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.678346486+07:00","message":"[bufferProcess] send to processor:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.678352805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.678355926+07:00","message":"> Transcript [53969] [false]: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.678361714+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.678364958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.678367295+07:00","message":"StatePrefix: 'อุปกรณ์สำคัญไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.678369971+07:00","message":"TextPushed: 'อุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.688933412+07:00","message":"receive streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.688964084+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-05-12T14:29:37.688970221+07:00","message":"receive interim result [false|false]: อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.688982418+07:00","message":"[buffer interim] 4908 false อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.68898887+07:00","message":"[bufferProcess] interim [500000000]:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.68899135+07:00","message":"[bufferProcess] send to processor:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.688996227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.688998655+07:00","message":"> Transcript [53970] [false]: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.689006374+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.689015221+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.689017479+07:00","message":"StatePrefix: 'อุปกรณ์สำคัญไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.689019978+07:00","message":"TextPushed: 'อุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.689026827+07:00","message":"Push: 'สำคัญไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.689029141+07:00","message":"TextPushed: 'อุปกรณ์สำคัญไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.689031295+07:00","message":"Set new StatePrefix : 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.689033719+07:00","message":"Next Push (prob) : 'รหัสผ่านที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.689043407+07:00","message":"push: {false สำคัญไม่ว่าจะเป็น 0 0xc00460f080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.867069024+07:00","message":"receive streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.867105224+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-05-12T14:29:37.86711194+07:00","message":"receive interim result [false|false]: อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:37.867128601+07:00","message":"[buffer interim] 4908 false อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.867136369+07:00","message":"[bufferProcess] interim [680000000]:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.867139257+07:00","message":"[bufferProcess] send to processor:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.867142277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.867145035+07:00","message":"> Transcript [53971] [false]: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:37.867147438+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.050205601+07:00","message":"receive streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.050240526+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-05-12T14:29:38.05024782+07:00","message":"receive interim result [false|false]: อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.050258752+07:00","message":"[buffer interim] 4908 false อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.050265364+07:00","message":"[bufferProcess] interim [860000000]:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.050267946+07:00","message":"[bufferProcess] send to processor:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.050273197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.050275888+07:00","message":"> Transcript [53972] [false]: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.050279187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.050281308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.050283285+07:00","message":"StatePrefix: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.050285885+07:00","message":"TextPushed: 'อุปกรณ์สำคัญไม่ว่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.372501581+07:00","message":"receive streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.372547947+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-05-12T14:29:38.37255529+07:00","message":"receive interim result [false|false]: อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.372569968+07:00","message":"[buffer interim] 4908 false อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.372577375+07:00","message":"[bufferProcess] interim [160000000]:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.372580291+07:00","message":"[bufferProcess] send to processor:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.372586833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.372589608+07:00","message":"> Transcript [53973] [false]: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.372593297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.372595693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.372597893+07:00","message":"StatePrefix: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.372600956+07:00","message":"TextPushed: 'อุปกรณ์สำคัญไม่ว่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.388361389+07:00","message":"receive streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.388393534+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-05-12T14:29:38.388402601+07:00","message":"receive interim result [false|false]: อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.388422242+07:00","message":"[buffer interim] 4908 false อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.388429292+07:00","message":"[bufferProcess] interim [220000000]:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.3884317+07:00","message":"[bufferProcess] send to processor:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.388435606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.388438694+07:00","message":"> Transcript [53974] [false]: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.388441933+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.388443938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.388446147+07:00","message":"StatePrefix: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.388448388+07:00","message":"TextPushed: 'อุปกรณ์สำคัญไม่ว่าจะเป็น'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:38.541901565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:38.541909946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.692015215+07:00","message":"receive streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.69205791+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-05-12T14:29:38.692065047+07:00","message":"receive interim result [false|false]: อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.692086019+07:00","message":"[buffer interim] 4908 false อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.692094922+07:00","message":"[bufferProcess] interim [460000000]:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.692098304+07:00","message":"[bufferProcess] send to processor:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.692107761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.692110665+07:00","message":"> Transcript [53975] [false]: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.692115711+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.692118267+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.692120552+07:00","message":"StatePrefix: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.692123368+07:00","message":"TextPushed: 'อุปกรณ์สำคัญไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.692129881+07:00","message":"Push: 'รหัสผ่านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.692131673+07:00","message":"TextPushed: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.692133745+07:00","message":"Set new StatePrefix : 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.692136221+07:00","message":"Next Push (prob) : 'บันทึกไว้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.692145238+07:00","message":"push: {false รหัสผ่านที่ 0 0xc00460f080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.740495926+07:00","message":"[GCS] IsForceVAD: false for message ID: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.866339493+07:00","message":"receive streaming session, msgId: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.866386316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์\",\"confidence\":0.95052886}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.866393713+07:00","message":"receive interim result [true|false]: อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.86640493+07:00","message":"end recv isFinal message id 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.86640736+07:00","message":"end Recv id 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.866414318+07:00","message":"[buffer interim] 4908 true อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.866424963+07:00","message":"[bufferProcess] interim [730000000]:อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.866428594+07:00","message":"[bufferProcess] send to processor (isfinal):อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.866440411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.866459458+07:00","message":"> Transcript [53976] [false]: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.866465889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.866468482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.866473912+07:00","message":"StatePrefix: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.866477179+07:00","message":"TextPushed: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.866480365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.866482648+07:00","message":"> Transcript [53977] [true]: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.866485415+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.866487025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.866488708+07:00","message":"StatePrefix: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่บันทึกไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.866490499+07:00","message":"TextPushed: 'อุปกรณ์สำคัญไม่ว่าจะเป็นรหัสผ่านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:38.866498158+07:00","message":"Push: 'บันทึกไว้ในอุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:38.866510342+07:00","message":"push: {true บันทึกไว้ในอุปกรณ์ 0 0xc00460f080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:29:38.878260352+07:00","message":"write wav file: './tmp/7565/7565_4908.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:39.062213141+07:00","message":"[GCS] Start streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:39.605101428+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:39.605154692+07:00","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-05-12T14:29:39.605180958+07:00","message":"receive interim result [false|false]: ประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:39.605200463+07:00","message":"[buffer interim] 4909 false ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:39.605219358+07:00","message":"[bufferProcess] interim [420000000]:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:39.605222474+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:39.795838173+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:39.795878305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:39.795884265+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:39.795903214+07:00","message":"[buffer interim] 4909 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:39.79591108+07:00","message":"[bufferProcess] interim [540000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:39.795913696+07:00","message":"[bufferProcess] send to processor:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:39.795920355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:39.795923336+07:00","message":"> Transcript [53978] [false]: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:39.795925875+07:00","message":"Set StatePrefix (first interim): 'ประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:39.809403074+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:39.809433866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:39.80943939+07:00","message":"receive interim result [false|false]: ประวัติการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:39.809454903+07:00","message":"[buffer interim] 4909 false ประวัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:39.809463778+07:00","message":"[bufferProcess] interim [600000000]:ประวัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:39.809466223+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:39.80946913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:39.80947166+07:00","message":"> Transcript [53979] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:39.809475464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:39.809477566+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:40.051153108+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:40.051190326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:40.051198354+07:00","message":"receive interim result [false|false]: ประวัติการใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:40.051212687+07:00","message":"[buffer interim] 4909 false ประวัติการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.051219342+07:00","message":"[bufferProcess] interim [780000000]:ประวัติการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.051222179+07:00","message":"[bufferProcess] send to processor:ประวัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.051228041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.051230799+07:00","message":"> Transcript [53980] [false]: 'ประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.051232955+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.051234999+07:00","message":"Set new StatePrefix: 'ประวัติการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:40.238836055+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:40.238869485+07:00","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-05-12T14:29:40.23887537+07:00","message":"receive interim result [false|false]: ประวัติการใช้งาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:40.238886435+07:00","message":"[buffer interim] 4909 false ประวัติการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.23890297+07:00","message":"[bufferProcess] interim [960000000]:ประวัติการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.23890589+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.238911604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.238914548+07:00","message":"> Transcript [53981] [false]: 'ประวัติการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.238917635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.238919592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.238921476+07:00","message":"StatePrefix: 'ประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.238924668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:40.815159843+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:40.815195684+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-05-12T14:29:40.815201213+07:00","message":"receive interim result [false|false]: ประวัติการใช้งาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:40.815212964+07:00","message":"[buffer interim] 4909 false ประวัติการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.81522169+07:00","message":"[bufferProcess] interim [560000000]:ประวัติการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.815224355+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.815229029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.815231768+07:00","message":"> Transcript [53982] [false]: 'ประวัติการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.815235037+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.815237455+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.815239737+07:00","message":"StatePrefix: 'ประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:40.815242279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:41.542541395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:41.542554641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:41.660485354+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:41.660534059+07:00","message":"receive 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-05-12T14:29:41.660541317+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานรวมไปถึงกระเป๋า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:41.660558915+07:00","message":"[buffer interim] 4909 false ประวัติการใช้งานรวมไปถึงกระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.660575892+07:00","message":"[bufferProcess] interim [400000000]:ประวัติการใช้งานรวมไปถึงกระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.660578856+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.66058253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.660586393+07:00","message":"> Transcript [53983] [false]: 'ประวัติการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.660590267+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.660592284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.660594021+07:00","message":"StatePrefix: 'ประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.66059611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:41.843636669+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:41.843682417+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-05-12T14:29:41.843689372+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานรวมไปถึงกระเป๋าเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:41.843705774+07:00","message":"[buffer interim] 4909 false ประวัติการใช้งานรวมไปถึงกระเป๋าเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.843714675+07:00","message":"[bufferProcess] interim [580000000]:ประวัติการใช้งานรวมไปถึงกระเป๋าเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.843717449+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานรวมไปถึงกระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.843721778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.843724499+07:00","message":"> Transcript [53984] [false]: 'ประวัติการใช้งานรวมไปถึงกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.843728197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.843730238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.843732146+07:00","message":"StatePrefix: 'ประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.843735856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.843738661+07:00","message":"Push: 'ประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.843740826+07:00","message":"TextPushed: 'ประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.843742791+07:00","message":"Set new StatePrefix : 'ประวัติการใช้งานรวมไปถึงกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:41.843745298+07:00","message":"Next Push (prob) : 'ใช้งานรวมไปถึงกระเป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:41.843754249+07:00","message":"push: {false ประวัติการ 0 0xc004ce8780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:42.457310968+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:42.457346113+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-05-12T14:29:42.457353067+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานรวมไปถึงกระเป๋าเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:42.457366907+07:00","message":"[buffer interim] 4909 false ประวัติการใช้งานรวมไปถึงกระเป๋าเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.457373902+07:00","message":"[bufferProcess] interim [180000000]:ประวัติการใช้งานรวมไปถึงกระเป๋าเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.457378365+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานรวมไปถึงกระเป๋าเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.457383924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.45738703+07:00","message":"> Transcript [53985] [false]: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.457390476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.457392562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.457394517+07:00","message":"StatePrefix: 'ประวัติการใช้งานรวมไปถึงกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.457396895+07:00","message":"TextPushed: 'ประวัติการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:42.549048832+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:42.54908389+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-05-12T14:29:42.549089719+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:42.549104716+07:00","message":"[buffer interim] 4909 false ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.549116575+07:00","message":"[bufferProcess] interim [300000000]:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.549119574+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานรวมไปถึงกระเป๋าเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.549124013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.549127415+07:00","message":"> Transcript [53986] [false]: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.54913072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.549132942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.549135247+07:00","message":"StatePrefix: 'ประวัติการใช้งานรวมไปถึงกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.549137844+07:00","message":"TextPushed: 'ประวัติการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:42.935554888+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:42.93559322+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-05-12T14:29:42.9355993+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:42.935614507+07:00","message":"[buffer interim] 4909 false ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.935637558+07:00","message":"[bufferProcess] interim [660000000]:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.935640669+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.935643948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.935646892+07:00","message":"> Transcript [53987] [false]: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.935651647+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.93565374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.935655803+07:00","message":"StatePrefix: 'ประวัติการใช้งานรวมไปถึงกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:42.935657932+07:00","message":"TextPushed: 'ประวัติการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.256167618+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.256216091+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-05-12T14:29:43.256223212+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโปร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.256239911+07:00","message":"[buffer interim] 4909 false ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.256251609+07:00","message":"[bufferProcess] interim [960000000]:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.256254301+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.256259745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.256263424+07:00","message":"> Transcript [53988] [false]: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.256267558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.256269979+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.256272466+07:00","message":"StatePrefix: 'ประวัติการใช้งานรวมไปถึงกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.256274675+07:00","message":"TextPushed: 'ประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.256281269+07:00","message":"Push: 'ใช้งานรวมไปถึงกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.256283642+07:00","message":"TextPushed: 'ประวัติการใช้งานรวมไปถึงกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.25628574+07:00","message":"Set new StatePrefix : 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.256288544+07:00","message":"Next Push (prob) : 'เงินดิจิตอลหรือว่าเพชร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.256296565+07:00","message":"push: {false ใช้งานรวมไปถึงกระเป๋า 0 0xc004ce8780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.274199989+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.274234813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร OK\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.274241228+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร OK"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.274255762+07:00","message":"[buffer interim] 4909 false ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร OK"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.274262739+07:00","message":"[bufferProcess] interim [20000000]:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร OK"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.274266027+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.274272885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.274275515+07:00","message":"> Transcript [53989] [false]: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.274279461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.274281639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.274283516+07:00","message":"StatePrefix: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.274286575+07:00","message":"TextPushed: 'ประวัติการใช้งานรวมไปถึงกระเป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.344136667+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.344189734+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-05-12T14:29:43.344198255+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.344219007+07:00","message":"[buffer interim] 4909 false ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.34423268+07:00","message":"[bufferProcess] interim [80000000]:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.344235273+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร OK"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.344242796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.344245921+07:00","message":"> Transcript [53990] [false]: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร OK'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.344250406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.344253962+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.344257901+07:00","message":"StatePrefix: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.344262798+07:00","message":"TextPushed: 'ประวัติการใช้งานรวมไปถึงกระเป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.456731162+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.456783486+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-05-12T14:29:43.456791956+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโทรเคอรี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.456810714+07:00","message":"[buffer interim] 4909 false ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโทรเคอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.456819129+07:00","message":"[bufferProcess] interim [200000000]:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโทรเคอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.456822412+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.456829538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.456832755+07:00","message":"> Transcript [53991] [false]: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.45684048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.456843077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.456845534+07:00","message":"StatePrefix: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.456848316+07:00","message":"TextPushed: 'ประวัติการใช้งานรวมไปถึงกระเป๋า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.498870544+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.498919334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.498926204+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.498942695+07:00","message":"[buffer interim] 4909 false ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.498952041+07:00","message":"[bufferProcess] interim [260000000]:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.498954841+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโทรเคอรี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.498963147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.498966075+07:00","message":"> Transcript [53992] [false]: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโทรเคอรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.498970992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.498973601+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.498975415+07:00","message":"StatePrefix: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.498977965+07:00","message":"TextPushed: 'ประวัติการใช้งานรวมไปถึงกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.498985928+07:00","message":"Push: 'เงินดิจิตอลหรือว่าเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.498988358+07:00","message":"TextPushed: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.498990589+07:00","message":"Set new StatePrefix : 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโทรเคอรี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:43.498992848+07:00","message":"Next Push (prob) : 'โทรเคอรี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:43.499002122+07:00","message":"push: {false เงินดิจิตอลหรือว่าเพชร 0 0xc004ce8780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:44.138211141+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:44.138247327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:44.138254038+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:44.138265159+07:00","message":"[buffer interim] 4909 false ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:44.138273717+07:00","message":"[bufferProcess] interim [860000000]:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:44.138276329+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:44.13828471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:44.138287486+07:00","message":"> Transcript [53993] [false]: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:44.138290242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:44.138292209+07:00","message":"Set new StatePrefix: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:44.542619656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:44.542619874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:44.891559029+07:00","message":"[GCS] IsForceVAD: false for message ID: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:44.914799256+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:44.914839229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:44.91484822+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:44.914857799+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-05-12T14:29:44.914861772+07:00","message":"receive interim result [false|false]:  จักรยาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:44.914872026+07:00","message":"[buffer interim] 4909 false ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:44.914878583+07:00","message":"[buffer interim] 4909 false  จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:44.91488504+07:00","message":"[bufferProcess] interim [700000000]:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:44.914889679+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:44.914900588+07:00","message":"[bufferProcess] interim [700000000]: จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:44.914904825+07:00","message":"[bufferProcess] update buffer: ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:44.914908071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:44.914910767+07:00","message":"> Transcript [53994] [false]: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:44.91491418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:44.914916113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:44.91491864+07:00","message":"StatePrefix: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:44.9149224+07:00","message":"TextPushed: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:44.961541486+07:00","message":"[GCS] Start streaming session, msgId: 4910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:45.099297173+07:00","message":"receive streaming session, msgId: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:45.099335593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิทัลหรือว่าเพชรโต currency กลับไปยัง\",\"confidence\":0.86403733}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:45.099344226+07:00","message":"receive interim result [true|false]: ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิทัลหรือว่าเพชรโต currency กลับไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:45.099351645+07:00","message":"end recv isFinal message id 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:45.09935355+07:00","message":"end Recv id 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:45.099358798+07:00","message":"[buffer interim] 4909 true ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิทัลหรือว่าเพชรโต currency กลับไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099366657+07:00","message":"[bufferProcess] interim [850000000]:ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิทัลหรือว่าเพชรโต currency กลับไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.09937198+07:00","message":"[bufferProcess] send to processor (isfinal):ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099375525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.09937823+07:00","message":"> Transcript [53995] [false]: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency จักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099381914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099384966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099387128+07:00","message":"StatePrefix: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099390073+07:00","message":"TextPushed: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099391973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099393833+07:00","message":"> Transcript [53996] [true]: 'ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิทัลหรือว่าเพชรโต currency กลับไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099396147+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099397816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099399359+07:00","message":"StatePrefix: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099401329+07:00","message":"TextPushed: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099403117+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.09956285+07:00","message":"Push: 'โต currency กลับไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099565601+07:00","message":"TextPushed: 'ประวัติการใช้งานรวมไปถึงกระเป๋าเงินดิจิตอลหรือว่าเพชรโต currency กลับไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099567928+07:00","message":"Set new StatePrefix : 'ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิทัลหรือว่าเพชรโต currency กลับไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099570166+07:00","message":"Next Push (prob) : 'ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิทัลหรือว่าเพชรโต currency กลับไปยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:45.099577709+07:00","message":"push: {true โต currency กลับไปยัง 0 0xc004ce8780}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.099585915+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4909.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:29:45.111459466+07:00","message":"write wav file: './tmp/7565/7565_4909.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:45.82156014+07:00","message":"receive streaming session, msgId: 4910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:45.821603943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:45.82160983+07:00","message":"receive interim result [false|false]: ได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:45.821625892+07:00","message":"[buffer interim] 4910 false ได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.821633075+07:00","message":"[bufferProcess] interim [900000000]:ได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.82163522+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:45.94039971+07:00","message":"receive streaming session, msgId: 4910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:45.940430634+07:00","message":"receive 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-05-12T14:29:45.940435926+07:00","message":"receive interim result [false|false]: ได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:45.940448313+07:00","message":"[buffer interim] 4910 false ได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.940464017+07:00","message":"[bufferProcess] interim [20000000]:ได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.940466446+07:00","message":"[bufferProcess] send to processor:ได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.940471402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.940474425+07:00","message":"> Transcript [53997] [false]: 'ได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:45.940476531+07:00","message":"Set StatePrefix (first interim): 'ได้อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.396006903+07:00","message":"receive streaming session, msgId: 4910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.39604353+07:00","message":"receive 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-05-12T14:29:46.396050804+07:00","message":"receive interim result [false|false]: ได้อย่างไรต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.396063153+07:00","message":"[buffer interim] 4910 false ได้อย่างไรต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.396072508+07:00","message":"[bufferProcess] interim [440000000]:ได้อย่างไรต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.396075007+07:00","message":"[bufferProcess] send to processor:ได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.396078485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.396081275+07:00","message":"> Transcript [53998] [false]: 'ได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.396086034+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.396088201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.396090111+07:00","message":"StatePrefix: 'ได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.396092053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.537976772+07:00","message":"receive streaming session, msgId: 4910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.538014466+07:00","message":"receive 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-05-12T14:29:46.538020328+07:00","message":"receive interim result [false|false]: ได้อย่างไรต้องรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.538034623+07:00","message":"[buffer interim] 4910 false ได้อย่างไรต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.538048906+07:00","message":"[bufferProcess] interim [560000000]:ได้อย่างไรต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.538051922+07:00","message":"[bufferProcess] send to processor:ได้อย่างไรต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.538057106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.538059867+07:00","message":"> Transcript [53999] [false]: 'ได้อย่างไรต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.538063389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.538065335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.538067449+07:00","message":"StatePrefix: 'ได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.53806972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.560472803+07:00","message":"[GCS] IsForceVAD: false for message ID: 4910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.660687504+07:00","message":"receive streaming session, msgId: 4910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.660722924+07:00","message":"receive 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-05-12T14:29:46.660728998+07:00","message":"receive interim result [false|false]: ได้อย่างไรต้องรออยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.660743273+07:00","message":"[buffer interim] 4910 false ได้อย่างไรต้องรออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.660750072+07:00","message":"[bufferProcess] interim [740000000]:ได้อย่างไรต้องรออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.660752761+07:00","message":"[bufferProcess] send to processor:ได้อย่างไรต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.660757538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.660760581+07:00","message":"> Transcript [54000] [false]: 'ได้อย่างไรต้องรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.660763723+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.660765757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.660767861+07:00","message":"StatePrefix: 'ได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.660769995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.692522412+07:00","message":"[GCS] Start streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.867959042+07:00","message":"receive streaming session, msgId: 4910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.867994222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เธอได้อย่างไรต้องจอย\",\"confidence\":0.87988603}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.867999695+07:00","message":"receive interim result [true|false]: เธอได้อย่างไรต้องจอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.868009818+07:00","message":"end recv isFinal message id 4910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.868012521+07:00","message":"end Recv id 4910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.868018571+07:00","message":"[buffer interim] 4910 true เธอได้อย่างไรต้องจอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868025604+07:00","message":"[bufferProcess] interim [830000000]:เธอได้อย่างไรต้องจอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868028522+07:00","message":"[bufferProcess] send to processor (isfinal):ได้อย่างไรต้องรออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868031513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868034364+07:00","message":"> Transcript [54001] [false]: 'ได้อย่างไรต้องรออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868040601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868042832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868044672+07:00","message":"StatePrefix: 'ได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868046784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868049427+07:00","message":"Push: 'ได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868051269+07:00","message":"TextPushed: 'ได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868053212+07:00","message":"Set new StatePrefix : 'ได้อย่างไรต้องรออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868056886+07:00","message":"Next Push (prob) : 'ไรต้องรออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868058632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868060638+07:00","message":"> Transcript [54002] [true]: 'เธอได้อย่างไรต้องจอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868063058+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.8680647+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868066643+07:00","message":"StatePrefix: 'ได้อย่างไรต้องรออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868068525+07:00","message":"TextPushed: 'ได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868070025+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868138614+07:00","message":"Push: 'อย่างไรต้องจอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.86814085+07:00","message":"TextPushed: 'ได้อย่างอย่างไรต้องจอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868142677+07:00","message":"Set new StatePrefix : 'เธอได้อย่างไรต้องจอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868145018+07:00","message":"Next Push (prob) : 'เธอได้อย่างไรต้องจอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:46.868149609+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4910.html'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.868165474+07:00","message":"push: {false ได้อย่าง 0 0xc003cf2100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:46.868182597+07:00","message":"push: {true อย่างไรต้องจอย 0 0xc003cf2100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:29:46.875336997+07:00","message":"write wav file: './tmp/7565/7565_4910.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:47.542697743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:47.542710385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:47.677074476+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:47.677120274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:47.677127342+07:00","message":"receive interim result [false|false]: เหมือนกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:47.677144224+07:00","message":"[buffer interim] 4911 false เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:47.677156155+07:00","message":"[bufferProcess] interim [780000000]:เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:47.67717664+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:47.946837429+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:47.946880312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับแฮกเกอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:47.94688746+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:47.946915846+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:47.946925359+07:00","message":"[bufferProcess] interim [80000000]:เหมือนกับแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:47.946929208+07:00","message":"[bufferProcess] send to processor:เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:47.946934018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:47.946938073+07:00","message":"> Transcript [54003] [false]: 'เหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:47.946940926+07:00","message":"Set StatePrefix (first interim): 'เหมือนกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.138334992+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.138369868+07:00","message":"receive 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-05-12T14:29:48.138376017+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.13839108+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.138398176+07:00","message":"[bufferProcess] interim [320000000]:เหมือนกับแฮกเกอร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.138400751+07:00","message":"[bufferProcess] send to processor:เหมือนกับแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.138403824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.138406428+07:00","message":"> Transcript [54004] [false]: 'เหมือนกับแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.138409343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.138411211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.138413709+07:00","message":"StatePrefix: 'เหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.138415981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.320552952+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.320585004+07:00","message":"receive 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-05-12T14:29:48.320590437+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์อย่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.320602924+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.320609713+07:00","message":"[bufferProcess] interim [440000000]:เหมือนกับแฮกเกอร์อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.32061228+07:00","message":"[bufferProcess] send to processor:เหมือนกับแฮกเกอร์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.320617106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.32061985+07:00","message":"> Transcript [54005] [false]: 'เหมือนกับแฮกเกอร์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.320623427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.320625522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.320627751+07:00","message":"StatePrefix: 'เหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.320629829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.331978686+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.332008716+07:00","message":"receive 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-05-12T14:29:48.332013717+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์อยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.332027062+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.332034824+07:00","message":"[bufferProcess] interim [500000000]:เหมือนกับแฮกเกอร์อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.332037787+07:00","message":"[bufferProcess] send to processor:เหมือนกับแฮกเกอร์อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.33204028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.332043053+07:00","message":"> Transcript [54006] [false]: 'เหมือนกับแฮกเกอร์อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.332046013+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.332047979+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.332049799+07:00","message":"StatePrefix: 'เหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.332051745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.517133754+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.517199003+07:00","message":"receive 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-05-12T14:29:48.517206613+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.51722298+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.517231485+07:00","message":"[bufferProcess] interim [620000000]:เหมือนกับแฮกเกอร์อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.517235246+07:00","message":"[bufferProcess] send to processor:เหมือนกับแฮกเกอร์อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.517241623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.517244966+07:00","message":"> Transcript [54007] [false]: 'เหมือนกับแฮกเกอร์อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.517250377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.517252919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.517254742+07:00","message":"StatePrefix: 'เหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.517256969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.517263002+07:00","message":"Push: 'เหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.517265106+07:00","message":"TextPushed: 'เหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.517267106+07:00","message":"Set new StatePrefix : 'เหมือนกับแฮกเกอร์อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.517269797+07:00","message":"Next Push (prob) : 'แฮกเกอร์อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.5172789+07:00","message":"push: {false เหมือนกับ 0 0xc004ec5a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.618803792+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.618837021+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-05-12T14:29:48.618846059+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.618856566+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.618864083+07:00","message":"[bufferProcess] interim [680000000]:เหมือนกับแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.618866607+07:00","message":"[bufferProcess] send to processor:เหมือนกับแฮกเกอร์อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.618869833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.618872727+07:00","message":"> Transcript [54008] [false]: 'เหมือนกับแฮกเกอร์อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.618875832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.618877806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.618879629+07:00","message":"StatePrefix: 'เหมือนกับแฮกเกอร์อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.61888165+07:00","message":"TextPushed: 'เหมือนกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.656128632+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.656168156+07:00","message":"receive 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-05-12T14:29:48.656176226+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์น่ะกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:48.656188223+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์น่ะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.656198097+07:00","message":"[bufferProcess] interim [800000000]:เหมือนกับแฮกเกอร์น่ะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.656200756+07:00","message":"[bufferProcess] send to processor:เหมือนกับแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.65620576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.656208902+07:00","message":"> Transcript [54009] [false]: 'เหมือนกับแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:48.656213146+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.01893024+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.018969926+07:00","message":"receive 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-05-12T14:29:49.018976054+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์นะกำลังรีบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.018996433+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์นะกำลังรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.019004275+07:00","message":"[bufferProcess] interim [160000000]:เหมือนกับแฮกเกอร์นะกำลังรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.019006678+07:00","message":"[bufferProcess] send to processor:เหมือนกับแฮกเกอร์น่ะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.019011718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.019014475+07:00","message":"> Transcript [54010] [false]: 'เหมือนกับแฮกเกอร์น่ะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.019016787+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.019018667+07:00","message":"Set new StatePrefix: 'เหมือนกับแฮกเกอร์น่ะกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.553148528+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.553235492+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-05-12T14:29:49.553245016+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์น่ะกำลังควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.553266183+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์น่ะกำลังควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.553281947+07:00","message":"[bufferProcess] interim [700000000]:เหมือนกับแฮกเกอร์น่ะกำลังควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.553284874+07:00","message":"[bufferProcess] send to processor:เหมือนกับแฮกเกอร์นะกำลังรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.553288544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.553291743+07:00","message":"> Transcript [54011] [false]: 'เหมือนกับแฮกเกอร์นะกำลังรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.553294375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.553297328+07:00","message":"Set new StatePrefix: 'เหมือนกับแฮกเกอร์นะกำลังรีบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.735033226+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.735068047+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-05-12T14:29:49.735073547+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์นะกำลังรีบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.735089808+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์นะกำลังรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.735097644+07:00","message":"[bufferProcess] interim [880000000]:เหมือนกับแฮกเกอร์นะกำลังรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.735100131+07:00","message":"[bufferProcess] send to processor:เหมือนกับแฮกเกอร์น่ะกำลังควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.735104807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.735109289+07:00","message":"> Transcript [54012] [false]: 'เหมือนกับแฮกเกอร์น่ะกำลังควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.735111917+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.735114012+07:00","message":"Set new StatePrefix: 'เหมือนกับแฮกเกอร์น่ะกำลังควบคุม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.876521971+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.876564037+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-05-12T14:29:49.876571261+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.876587897+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.876596938+07:00","message":"[bufferProcess] interim [0]:เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.876599588+07:00","message":"[bufferProcess] send to processor:เหมือนกับแฮกเกอร์นะกำลังรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.876606379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.876609779+07:00","message":"> Transcript [54013] [false]: 'เหมือนกับแฮกเกอร์นะกำลังรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.876612301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.876614902+07:00","message":"Set new StatePrefix: 'เหมือนกับแฮกเกอร์นะกำลังรีบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.915084978+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.915126464+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-05-12T14:29:49.915134001+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์นะกำลังรีบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.915149213+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์นะกำลังรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.915157462+07:00","message":"[bufferProcess] interim [60000000]:เหมือนกับแฮกเกอร์นะกำลังรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.915160698+07:00","message":"[bufferProcess] send to processor:เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.915168391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.915171218+07:00","message":"> Transcript [54014] [false]: 'เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.915175412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.915178174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.915180123+07:00","message":"StatePrefix: 'เหมือนกับแฮกเกอร์นะกำลังรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.915182367+07:00","message":"TextPushed: 'เหมือนกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.934263865+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.934295979+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-05-12T14:29:49.934302306+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:49.934317814+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.934324723+07:00","message":"[bufferProcess] interim [120000000]:เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.934327609+07:00","message":"[bufferProcess] send to processor:เหมือนกับแฮกเกอร์นะกำลังรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.934334468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.934337286+07:00","message":"> Transcript [54015] [false]: 'เหมือนกับแฮกเกอร์นะกำลังรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.934340417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.934342598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.934344794+07:00","message":"StatePrefix: 'เหมือนกับแฮกเกอร์นะกำลังรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:49.93434939+07:00","message":"TextPushed: 'เหมือนกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:50.187236685+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:50.187271502+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-05-12T14:29:50.187278759+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:50.1872892+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.187296225+07:00","message":"[bufferProcess] interim [300000000]:เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.187298843+07:00","message":"[bufferProcess] send to processor:เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.187302177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.187304805+07:00","message":"> Transcript [54016] [false]: 'เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.187308465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.187310371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.187312739+07:00","message":"StatePrefix: 'เหมือนกับแฮกเกอร์นะกำลังรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.187314861+07:00","message":"TextPushed: 'เหมือนกับ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:50.543779129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:50.543787235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:50.759164816+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:50.75921096+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-05-12T14:29:50.75921779+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:50.759236718+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.759245573+07:00","message":"[bufferProcess] interim [900000000]:เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.759248281+07:00","message":"[bufferProcess] send to processor:เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.759252737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.759255793+07:00","message":"> Transcript [54017] [false]: 'เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.759260121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.759262409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.759264803+07:00","message":"StatePrefix: 'เหมือนกับแฮกเกอร์นะกำลังรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.759267199+07:00","message":"TextPushed: 'เหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.759270791+07:00","message":"Push: 'แฮกเกอร์นะกำลังรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.759273347+07:00","message":"TextPushed: 'เหมือนกับแฮกเกอร์นะกำลังรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.759275538+07:00","message":"Set new StatePrefix : 'เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:50.759277913+07:00","message":"Next Push (prob) : 'อยู่ที่หน้าจอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:50.759285755+07:00","message":"push: {false แฮกเกอร์นะกำลังรีบ 0 0xc004ec5a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:51.461940987+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:51.461980176+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-05-12T14:29:51.4619874+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอของตัวเองเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:51.462004848+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอของตัวเองเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:51.462016784+07:00","message":"[bufferProcess] interim [620000000]:เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอของตัวเองเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:51.462020986+07:00","message":"[bufferProcess] send to processor:เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:51.462028471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:51.462032296+07:00","message":"> Transcript [54018] [false]: 'เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:51.462037173+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:51.462039983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:51.462043091+07:00","message":"StatePrefix: 'เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:51.462047321+07:00","message":"TextPushed: 'เหมือนกับแฮกเกอร์นะกำลังรีบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:52.010742928+07:00","message":"[GCS] IsForceVAD: false for message ID: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:52.020755425+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:52.020799005+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-05-12T14:29:52.020805879+07:00","message":"receive interim result [false|false]: เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอของตัวเองเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:52.020822066+07:00","message":"[buffer interim] 4911 false เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอของตัวเองเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.020832355+07:00","message":"[bufferProcess] interim [220000000]:เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอของตัวเองเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.020834989+07:00","message":"[bufferProcess] send to processor:เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอของตัวเองเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.020838684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.020841984+07:00","message":"> Transcript [54019] [false]: 'เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอของตัวเองเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.020846148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.020848301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.020853414+07:00","message":"StatePrefix: 'เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.020857028+07:00","message":"TextPushed: 'เหมือนกับแฮกเกอร์นะกำลังรีบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:52.132724989+07:00","message":"[GCS] Start streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:52.216665023+07:00","message":"receive streaming session, msgId: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:52.216707976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับแฮกเกอร์อย่ากำลังให้พวกคุณอยู่ที่หน้าจอของตัวเองเลยค่ะ\",\"confidence\":0.920898}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:52.216715252+07:00","message":"receive interim result [true|false]: เหมือนกับแฮกเกอร์อย่ากำลังให้พวกคุณอยู่ที่หน้าจอของตัวเองเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:52.216722638+07:00","message":"end recv isFinal message id 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:52.216725556+07:00","message":"end Recv id 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:52.216733732+07:00","message":"[buffer interim] 4911 true เหมือนกับแฮกเกอร์อย่ากำลังให้พวกคุณอยู่ที่หน้าจอของตัวเองเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216743168+07:00","message":"[bufferProcess] interim [340000000]:เหมือนกับแฮกเกอร์อย่ากำลังให้พวกคุณอยู่ที่หน้าจอของตัวเองเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216747873+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอของตัวเองเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216751126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216754363+07:00","message":"> Transcript [54020] [false]: 'เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอของตัวเองเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216758338+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216760178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216762618+07:00","message":"StatePrefix: 'เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216767097+07:00","message":"TextPushed: 'เหมือนกับแฮกเกอร์นะกำลังรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216768847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216770765+07:00","message":"> Transcript [54021] [true]: 'เหมือนกับแฮกเกอร์อย่ากำลังให้พวกคุณอยู่ที่หน้าจอของตัวเองเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216772934+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.21677455+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216776219+07:00","message":"StatePrefix: 'เหมือนกับแฮกเกอร์นะกำลังรีบอยู่ที่หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216778254+07:00","message":"TextPushed: 'เหมือนกับแฮกเกอร์นะกำลังรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216779883+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216950555+07:00","message":"Push: 'ให้พวกคุณอยู่ที่หน้าจอของตัวเองเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216955157+07:00","message":"TextPushed: 'เหมือนกับแฮกเกอร์นะกำลังรีบให้พวกคุณอยู่ที่หน้าจอของตัวเองเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216959165+07:00","message":"Set new StatePrefix : 'เหมือนกับแฮกเกอร์อย่ากำลังให้พวกคุณอยู่ที่หน้าจอของตัวเองเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216962715+07:00","message":"Next Push (prob) : 'เหมือนกับแฮกเกอร์อย่ากำลังให้พวกคุณอยู่ที่หน้าจอของตัวเองเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:52.216973779+07:00","message":"push: {true ให้พวกคุณอยู่ที่หน้าจอของตัวเองเลยค่ะ 0 0xc004ec5a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:52.216993447+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4911.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:29:52.228276624+07:00","message":"write wav file: './tmp/7565/7565_4911.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:53.426699049+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:53.426744631+07:00","message":"receive 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-05-12T14:29:53.426750195+07:00","message":"receive interim result [false|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:53.426766949+07:00","message":"[buffer interim] 4912 false นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:53.426774103+07:00","message":"[bufferProcess] interim [20000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:53.426775917+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:53.426782023+07:00","message":"[bufferProcess] send to processor (ticker):นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:53.426784775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:53.426787687+07:00","message":"> Transcript [54022] [false]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:53.426789856+07:00","message":"Set StatePrefix (first interim): 'นี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:53.463484645+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:53.46351891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:53.463524602+07:00","message":"receive interim result [false|false]: รีบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:53.463540345+07:00","message":"[buffer interim] 4912 false รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:53.463547789+07:00","message":"[bufferProcess] interim [80000000]:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:53.463549667+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:53.544634586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:53.544646462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:53.613688764+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:53.613726736+07:00","message":"receive 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-05-12T14:29:53.613733555+07:00","message":"receive interim result [false|false]: รีบไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:53.613748049+07:00","message":"[buffer interim] 4912 false รีบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:53.613758458+07:00","message":"[bufferProcess] interim [260000000]:รีบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:53.613761785+07:00","message":"[bufferProcess] send to processor:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:53.613768276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:53.613772014+07:00","message":"> Transcript [54023] [false]: 'รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:53.613775304+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:53.613778811+07:00","message":"Set new StatePrefix: 'รีบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.003488725+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.003533893+07:00","message":"receive 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-05-12T14:29:54.003540366+07:00","message":"receive interim result [false|false]: รีบไปเคลียร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.00355623+07:00","message":"[buffer interim] 4912 false รีบไปเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.003566402+07:00","message":"[bufferProcess] interim [560000000]:รีบไปเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.003569114+07:00","message":"[bufferProcess] send to processor:รีบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.003573972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.003576972+07:00","message":"> Transcript [54024] [false]: 'รีบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.003579868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.003582078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.003584132+07:00","message":"StatePrefix: 'รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.003586431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.016734819+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.016782154+07:00","message":"receive 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-05-12T14:29:54.016788872+07:00","message":"receive interim result [false|false]: นี่เป็นคลิป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.01680433+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.016812881+07:00","message":"[bufferProcess] interim [620000000]:นี่เป็นคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.016815361+07:00","message":"[bufferProcess] send to processor:รีบไปเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.016823409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.016826099+07:00","message":"> Transcript [54025] [false]: 'รีบไปเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.016829693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.016831977+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.016834624+07:00","message":"StatePrefix: 'รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.016836734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.134526114+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.134566555+07:00","message":"receive 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-05-12T14:29:54.134579397+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.134596852+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.134609407+07:00","message":"[bufferProcess] interim [800000000]:นี่เป็นคลิปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.134613043+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.134621273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.134624949+07:00","message":"> Transcript [54026] [false]: 'นี่เป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.134628342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.13463152+07:00","message":"Set new StatePrefix: 'นี่เป็นคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.264539349+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.264575145+07:00","message":"receive 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-05-12T14:29:54.264580977+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.264593246+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.264602549+07:00","message":"[bufferProcess] interim [920000000]:นี่เป็นคลิปที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.264605126+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.264610117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.264612838+07:00","message":"> Transcript [54027] [false]: 'นี่เป็นคลิปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.264615957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.264617918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.264619954+07:00","message":"StatePrefix: 'นี่เป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.264621946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.344503317+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.344548233+07:00","message":"receive 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-05-12T14:29:54.344557107+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.344572358+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.344586401+07:00","message":"[bufferProcess] interim [980000000]:นี่เป็นคลิปที่ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.344590695+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.344595896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.344598623+07:00","message":"> Transcript [54028] [false]: 'นี่เป็นคลิปที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.34460207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.344604133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.344606203+07:00","message":"StatePrefix: 'นี่เป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.344608284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.634180422+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.634212116+07:00","message":"receive 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-05-12T14:29:54.634217727+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.634228845+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.634235912+07:00","message":"[bufferProcess] interim [220000000]:นี่เป็นคลิปที่ศูนย์เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.634238486+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.634243128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.63424582+07:00","message":"> Transcript [54029] [false]: 'นี่เป็นคลิปที่ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.634249226+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.634251409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.634253313+07:00","message":"StatePrefix: 'นี่เป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.63425545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.760499782+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.760537741+07:00","message":"receive 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-05-12T14:29:54.760543272+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.76055857+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.76056607+07:00","message":"[bufferProcess] interim [280000000]:นี่เป็นคลิปที่ศูนย์ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.760568502+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.760571733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.760574566+07:00","message":"> Transcript [54030] [false]: 'นี่เป็นคลิปที่ศูนย์เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.760577982+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.76058002+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.760581941+07:00","message":"StatePrefix: 'นี่เป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.760583946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.76058681+07:00","message":"Push: 'นี่เป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.760590254+07:00","message":"TextPushed: 'นี่เป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.760592962+07:00","message":"Set new StatePrefix : 'นี่เป็นคลิปที่ศูนย์เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.760595555+07:00","message":"Next Push (prob) : 'ที่ศูนย์เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.760604784+07:00","message":"push: {false นี่เป็นคลิป 0 0xc003cf2200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.803542978+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.803577152+07:00","message":"receive 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-05-12T14:29:54.803583057+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.803594796+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.803602777+07:00","message":"[bufferProcess] interim [400000000]:นี่เป็นคลิปที่ศูนย์ต่อต้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.803605546+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.803610784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.803613667+07:00","message":"> Transcript [54031] [false]: 'นี่เป็นคลิปที่ศูนย์ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.803616174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.803618948+07:00","message":"Set new StatePrefix: 'นี่เป็นคลิปที่ศูนย์ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.812093598+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.812129408+07:00","message":"receive 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-05-12T14:29:54.812136188+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านก่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.812149464+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.812155616+07:00","message":"[bufferProcess] interim [520000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.81215831+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.812161797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.812164293+07:00","message":"> Transcript [54032] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.812166272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.812168456+07:00","message":"Set new StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.909804885+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.909871762+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-05-12T14:29:54.909881374+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:54.909907803+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.90992458+07:00","message":"[bufferProcess] interim [580000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.909929504+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.909938805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.909943112+07:00","message":"> Transcript [54033] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.909948992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.909952179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.909955656+07:00","message":"StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:54.909958289+07:00","message":"TextPushed: 'นี่เป็นคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.11076066+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.11079476+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-05-12T14:29:55.110800905+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.110815817+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.110826423+07:00","message":"[bufferProcess] interim [760000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.110829093+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.110834373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.110837151+07:00","message":"> Transcript [54034] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.110840533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.110842716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.110844607+07:00","message":"StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.110848269+07:00","message":"TextPushed: 'นี่เป็นคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.140168829+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.140201659+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-05-12T14:29:55.140207514+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการช่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.140220181+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.140226171+07:00","message":"[bufferProcess] interim [820000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.140228733+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.140233886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.14023643+07:00","message":"> Transcript [54035] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.140239745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.140241845+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.140244023+07:00","message":"StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.1402463+07:00","message":"TextPushed: 'นี่เป็นคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.371426607+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.371461353+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-05-12T14:29:55.371466761+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการช่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.371481165+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.371493702+07:00","message":"[bufferProcess] interim [940000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.371496604+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านการช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.371499848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.37150264+07:00","message":"> Transcript [54036] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.37150621+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.371508284+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.371511842+07:00","message":"StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.371517602+07:00","message":"TextPushed: 'นี่เป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.371522998+07:00","message":"Push: 'ที่ศูนย์ต่อต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.371524953+07:00","message":"TextPushed: 'นี่เป็นคลิปที่ศูนย์ต่อต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.371527246+07:00","message":"Set new StatePrefix : 'นี่เป็นคลิปที่ศูนย์ต่อต้านการช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.371529369+07:00","message":"Next Push (prob) : 'การช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.371537658+07:00","message":"push: {false ที่ศูนย์ต่อต้าน 0 0xc003cf2200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.455465221+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.455500413+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-05-12T14:29:55.455508102+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.455519695+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.455528122+07:00","message":"[bufferProcess] interim [0]:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.455530505+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านการช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.455535782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.455538363+07:00","message":"> Transcript [54037] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.455540708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.455543336+07:00","message":"Set new StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการช่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.660508947+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.660545869+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-05-12T14:29:55.660551585+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.660563034+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.660569323+07:00","message":"[bufferProcess] interim [240000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.660572047+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.660577029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.660579776+07:00","message":"> Transcript [54038] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.660581973+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.660583917+07:00","message":"Set new StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.883439201+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.883474616+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-05-12T14:29:55.883480888+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:55.883498171+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.883505732+07:00","message":"[bufferProcess] interim [600000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.88350877+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.883514039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.883516687+07:00","message":"> Transcript [54039] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.883519925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.883522108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.88352431+07:00","message":"StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:55.883527295+07:00","message":"TextPushed: 'นี่เป็นคลิปที่ศูนย์ต่อต้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.066559893+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.066595105+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-05-12T14:29:56.066601007+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.066611695+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.066618882+07:00","message":"[bufferProcess] interim [780000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.066624846+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.066628134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.066630853+07:00","message":"> Transcript [54040] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.066634395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.0666363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.066638506+07:00","message":"StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.066641766+07:00","message":"TextPushed: 'นี่เป็นคลิปที่ศูนย์ต่อต้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.444811154+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.444846743+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-05-12T14:29:56.444853001+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่าเอส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.444865982+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่าเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.444872914+07:00","message":"[bufferProcess] interim [80000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่าเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.444875276+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.444880176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.444882779+07:00","message":"> Transcript [54041] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.444886416+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.444888423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.444894336+07:00","message":"StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.444897352+07:00","message":"TextPushed: 'นี่เป็นคลิปที่ศูนย์ต่อต้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.460978078+07:00","message":"[GCS] Cleaned up inactive client: 4895"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.460999528+07:00","message":"[GCS] Cleaned up inactive client: 4892"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.461014642+07:00","message":"[GCS] Cleaned up inactive client: 4894"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.461017645+07:00","message":"[GCS] Cleaned up inactive client: 4891"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.461021199+07:00","message":"[GCS] Cleaned up inactive client: 4897"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.461023905+07:00","message":"[GCS] Cleaned up inactive client: 4893"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.46102681+07:00","message":"[GCS] Cleaned up inactive client: 4896"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:56.545128359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:56.545140319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.631707396+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.631743075+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-05-12T14:29:56.63174953+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่าเอเชีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.63176292+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่าเอเชีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.631769721+07:00","message":"[bufferProcess] interim [260000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่าเอเชีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.631772596+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่าเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.631778707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.631781231+07:00","message":"> Transcript [54042] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่าเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.631785046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.631787368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.631789641+07:00","message":"StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.631792207+07:00","message":"TextPushed: 'นี่เป็นคลิปที่ศูนย์ต่อต้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.631796707+07:00","message":"Push: 'การฉ้อโกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.631798532+07:00","message":"TextPushed: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.63180061+07:00","message":"Set new StatePrefix : 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่าเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.631803199+07:00","message":"Next Push (prob) : 'ออนไลน์หรือว่าเอส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.631810476+07:00","message":"push: {false การฉ้อโกง 0 0xc003cf2200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.72254695+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.722592153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า AC\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.722601018+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า AC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.722617366+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า AC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.722627552+07:00","message":"[bufferProcess] interim [320000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า AC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.722630089+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่าเอเชีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.722634892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.722637716+07:00","message":"> Transcript [54043] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่าเอเชีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.722641957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.722643972+07:00","message":"Set new StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่าเอเชีย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.784797247+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.784835074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.78484147+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.78485459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" acs\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.784858166+07:00","message":"receive interim result [false|false]:  acs"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.784868042+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:56.784873745+07:00","message":"[buffer interim] 4912 false  acs"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.784881609+07:00","message":"[bufferProcess] interim [380000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.784884098+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า AC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.784886807+07:00","message":"[bufferProcess] interim [380000000]: acs"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.784889131+07:00","message":"[bufferProcess] update buffer: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acs"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.784891857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.784895003+07:00","message":"> Transcript [54044] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า AC'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.784907413+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:56.784910852+07:00","message":"Set new StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า AC'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.097379614+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.097416446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.097424609+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.097443789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" acse\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.097447884+07:00","message":"receive interim result [false|false]:  acse"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.097457612+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.097462694+07:00","message":"[buffer interim] 4912 false  acse"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.097470761+07:00","message":"[bufferProcess] interim [740000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.097474783+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acs"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.097479072+07:00","message":"[bufferProcess] interim [740000000]: acse"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.097482437+07:00","message":"[bufferProcess] update buffer: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acse"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.097485981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.097490043+07:00","message":"> Transcript [54045] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acs'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.097493496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.097496635+07:00","message":"Set new StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acs'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.115736679+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.115772788+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-05-12T14:29:57.11577917+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.115787535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" acs\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.115789935+07:00","message":"receive interim result [false|false]:  acs"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.115797874+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.115804223+07:00","message":"[buffer interim] 4912 false  acs"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.115810176+07:00","message":"[bufferProcess] interim [800000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.115812713+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acse"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.115821796+07:00","message":"[bufferProcess] interim [800000000]: acs"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.115824251+07:00","message":"[bufferProcess] update buffer: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acs"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.115826975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.115829519+07:00","message":"> Transcript [54046] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acse'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.115832367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.115834136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.115835999+07:00","message":"StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acs'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.115838763+07:00","message":"TextPushed: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.235283834+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.235319537+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-05-12T14:29:57.235326606+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.23533624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" acsc ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.235339182+07:00","message":"receive interim result [false|false]:  acsc ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.235346447+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.235351868+07:00","message":"[buffer interim] 4912 false  acsc ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.235358265+07:00","message":"[bufferProcess] interim [860000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.235361073+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acs"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.235365919+07:00","message":"[bufferProcess] interim [860000000]: acsc ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.235368571+07:00","message":"[bufferProcess] update buffer: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.235371894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.235374351+07:00","message":"> Transcript [54047] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acs'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.235377829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.235379959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.235381889+07:00","message":"StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acs'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.235384697+07:00","message":"TextPushed: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.260699292+07:00","message":"[GCS] IsForceVAD: false for message ID: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.279894074+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.279935271+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-05-12T14:29:57.279941984+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.279952772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" acsc เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.279956007+07:00","message":"receive interim result [false|false]:  acsc เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.27996724+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.279970919+07:00","message":"[buffer interim] 4912 false  acsc เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.279976664+07:00","message":"[bufferProcess] interim [920000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.279979543+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.279982353+07:00","message":"[bufferProcess] interim [920000000]: acsc เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.279986699+07:00","message":"[bufferProcess] update buffer: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.279989892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.279992444+07:00","message":"> Transcript [54048] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.279996184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.279998298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.280000125+07:00","message":"StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acs'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.280003016+07:00","message":"TextPushed: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.450700373+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.450737628+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-05-12T14:29:57.450746399+07:00","message":"receive interim result [false|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.450757627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" acsc ขาออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.450762106+07:00","message":"receive interim result [false|false]:  acsc ขาออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.450773404+07:00","message":"[buffer interim] 4912 false นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.450779032+07:00","message":"[buffer interim] 4912 false  acsc ขาออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.45078632+07:00","message":"[bufferProcess] interim [100000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.45078946+07:00","message":"[bufferProcess] send to processor:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.450792798+07:00","message":"[bufferProcess] interim [100000000]: acsc ขาออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.450795426+07:00","message":"[bufferProcess] update buffer: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc ขาออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.45079858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.450801146+07:00","message":"> Transcript [54049] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.450805257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.450809115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.450810967+07:00","message":"StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acs'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.450813705+07:00","message":"TextPushed: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.4508166+07:00","message":"Push: 'ออนไลน์หรือว่า acs'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.450818474+07:00","message":"TextPushed: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acs'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.450820866+07:00","message":"Set new StatePrefix : 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.450823055+07:00","message":"Next Push (prob) : 'c เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.450830955+07:00","message":"push: {false ออนไลน์หรือว่า acs 0 0xc003cf2200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.581504686+07:00","message":"[GCS] Start streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.584611832+07:00","message":"receive streaming session, msgId: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.584644059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc คะ\",\"confidence\":0.80908465}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.584650093+07:00","message":"receive interim result [true|false]: นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc คะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.584661833+07:00","message":"end recv isFinal message id 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.584663831+07:00","message":"end Recv id 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.584669605+07:00","message":"[buffer interim] 4912 true นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.584676672+07:00","message":"[bufferProcess] interim [130000000]:นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.584681836+07:00","message":"[bufferProcess] send to processor (isfinal):นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc ขาออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.584685712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.58468877+07:00","message":"> Transcript [54050] [false]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc ขาออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.584691509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.584693336+07:00","message":"Set new StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc ขาออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.584695308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.584697399+07:00","message":"> Transcript [54051] [true]: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.584700309+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.584702326+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.584703979+07:00","message":"StatePrefix: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acsc ขาออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.584706282+07:00","message":"TextPushed: 'นี่เป็นคลิปที่ศูนย์ต่อต้านการฉ้อโกงออนไลน์หรือว่า acs'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:57.584712436+07:00","message":"Push: 'c คะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:57.58472006+07:00","message":"push: {true c คะ 0 0xc003cf2200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:29:57.602193313+07:00","message":"write wav file: './tmp/7565/7565_4912.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:58.29415197+07:00","message":"receive streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:58.294190155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:58.294196213+07:00","message":"receive interim result [false|false]: อะไรนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:58.294210782+07:00","message":"[buffer interim] 4913 false อะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:58.29422221+07:00","message":"[bufferProcess] interim [480000000]:อะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:58.294224208+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:58.313834129+07:00","message":"receive streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:58.313864004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:58.313869791+07:00","message":"receive interim result [false|false]: อะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:58.313884824+07:00","message":"[buffer interim] 4913 false อะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:58.313890666+07:00","message":"[bufferProcess] interim [600000000]:อะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:58.313892827+07:00","message":"[bufferProcess] send to processor:อะไรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:58.313896246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:58.313907796+07:00","message":"> Transcript [54052] [false]: 'อะไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:58.313911937+07:00","message":"Set StatePrefix (first interim): 'อะไรนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:59.161329328+07:00","message":"receive streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:59.161379251+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-05-12T14:29:59.161385035+07:00","message":"receive interim result [false|false]: อะไรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:59.161400386+07:00","message":"[buffer interim] 4913 false อะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.161412545+07:00","message":"[bufferProcess] interim [200000000]:อะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.161415388+07:00","message":"[bufferProcess] send to processor:อะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.161422093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.161425179+07:00","message":"> Transcript [54053] [false]: 'อะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.161428892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.161430956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.161433027+07:00","message":"StatePrefix: 'อะไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.161435356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:59.54595494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:29:59.545953748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:59.614080521+07:00","message":"receive streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:59.614123247+07:00","message":"receive 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-05-12T14:29:59.614129606+07:00","message":"receive interim result [false|false]: อะไรนะคะคนสวย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:59.614142225+07:00","message":"[buffer interim] 4913 false อะไรนะคะคนสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.614152333+07:00","message":"[bufferProcess] interim [620000000]:อะไรนะคะคนสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.614155932+07:00","message":"[bufferProcess] send to processor:อะไรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.614161916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.614165772+07:00","message":"> Transcript [54054] [false]: 'อะไรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.614170673+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.61417366+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.614176548+07:00","message":"StatePrefix: 'อะไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.614180921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:59.867766099+07:00","message":"receive streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:59.867808621+07:00","message":"receive 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-05-12T14:29:59.867814481+07:00","message":"receive interim result [false|false]: อะไรนะคะคนสวยดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:29:59.867832305+07:00","message":"[buffer interim] 4913 false อะไรนะคะคนสวยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.86784203+07:00","message":"[bufferProcess] interim [100000000]:อะไรนะคะคนสวยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.867844618+07:00","message":"[bufferProcess] send to processor:อะไรนะคะคนสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.86784783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.867851553+07:00","message":"> Transcript [54055] [false]: 'อะไรนะคะคนสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.867854823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.867856702+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.867858505+07:00","message":"StatePrefix: 'อะไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:29:59.867860613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.130493726+07:00","message":"receive streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.130543114+07:00","message":"receive 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-05-12T14:30:00.130550041+07:00","message":"receive interim result [false|false]: อะไรนะคะคนสวยดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.130567966+07:00","message":"[buffer interim] 4913 false อะไรนะคะคนสวยดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.130581115+07:00","message":"[bufferProcess] interim [280000000]:อะไรนะคะคนสวยดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.130585262+07:00","message":"[bufferProcess] send to processor:อะไรนะคะคนสวยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.130592319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.130596394+07:00","message":"> Transcript [54056] [false]: 'อะไรนะคะคนสวยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.130601658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.130604653+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.130607553+07:00","message":"StatePrefix: 'อะไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.130610451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.130617706+07:00","message":"Push: 'อะไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.130621007+07:00","message":"TextPushed: 'อะไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.130624131+07:00","message":"Set new StatePrefix : 'อะไรนะคะคนสวยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.130627308+07:00","message":"Next Push (prob) : 'คะคนสวยดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.130644019+07:00","message":"push: {false อะไรนะ 0 0xc004ce9780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.336824621+07:00","message":"receive streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.336859888+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-05-12T14:30:00.336865439+07:00","message":"receive interim result [false|false]: อะไรนะคะคนสวยดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.336878024+07:00","message":"[buffer interim] 4913 false อะไรนะคะคนสวยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.336884164+07:00","message":"[bufferProcess] interim [340000000]:อะไรนะคะคนสวยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.336886384+07:00","message":"[bufferProcess] send to processor:อะไรนะคะคนสวยดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.336891265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.336894193+07:00","message":"> Transcript [54057] [false]: 'อะไรนะคะคนสวยดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.336897196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.336899249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.336906056+07:00","message":"StatePrefix: 'อะไรนะคะคนสวยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.336908686+07:00","message":"TextPushed: 'อะไรนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.63480276+07:00","message":"receive streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.634835879+07:00","message":"receive 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-05-12T14:30:00.634841589+07:00","message":"receive interim result [false|false]: อะไรนะคะคนสวยดีเหลือเกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.634854695+07:00","message":"[buffer interim] 4913 false อะไรนะคะคนสวยดีเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.634861856+07:00","message":"[bufferProcess] interim [520000000]:อะไรนะคะคนสวยดีเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.634864447+07:00","message":"[bufferProcess] send to processor:อะไรนะคะคนสวยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.634869224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.634872084+07:00","message":"> Transcript [54058] [false]: 'อะไรนะคะคนสวยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.634874852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.634876732+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.63487884+07:00","message":"StatePrefix: 'อะไรนะคะคนสวยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.63488123+07:00","message":"TextPushed: 'อะไรนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.700251841+07:00","message":"receive streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.700288293+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-05-12T14:30:00.700293757+07:00","message":"receive interim result [false|false]: อะไรนะคะคนสวยดีและเตือนภัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.700311925+07:00","message":"[buffer interim] 4913 false อะไรนะคะคนสวยดีและเตือนภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.700319967+07:00","message":"[bufferProcess] interim [640000000]:อะไรนะคะคนสวยดีและเตือนภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.700322392+07:00","message":"[bufferProcess] send to processor:อะไรนะคะคนสวยดีเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.700325763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.700328352+07:00","message":"> Transcript [54059] [false]: 'อะไรนะคะคนสวยดีเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.700331572+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.700333443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.700335526+07:00","message":"StatePrefix: 'อะไรนะคะคนสวยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.700337817+07:00","message":"TextPushed: 'อะไรนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.761022324+07:00","message":"receive streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.761071803+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-05-12T14:30:00.761078631+07:00","message":"receive interim result [false|false]: อะไรนะคะคนสวยดีและเตือนภัยแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.761096144+07:00","message":"[buffer interim] 4913 false อะไรนะคะคนสวยดีและเตือนภัยแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.761104554+07:00","message":"[bufferProcess] interim [940000000]:อะไรนะคะคนสวยดีและเตือนภัยแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.761107639+07:00","message":"[bufferProcess] send to processor:อะไรนะคะคนสวยดีและเตือนภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.761116722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.761119514+07:00","message":"> Transcript [54060] [false]: 'อะไรนะคะคนสวยดีและเตือนภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.761123969+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.761126675+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.761129546+07:00","message":"StatePrefix: 'อะไรนะคะคนสวยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.761132737+07:00","message":"TextPushed: 'อะไรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.761140878+07:00","message":"Push: 'คะคนสวยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.761142683+07:00","message":"TextPushed: 'อะไรนะคะคนสวยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.761145207+07:00","message":"Set new StatePrefix : 'อะไรนะคะคนสวยดีและเตือนภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.761147388+07:00","message":"Next Push (prob) : 'และเตือนภัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.761156532+07:00","message":"push: {false คะคนสวยดี 0 0xc004ce9780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.794223634+07:00","message":"receive streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.794256364+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-05-12T14:30:00.794262356+07:00","message":"receive interim result [false|false]: อะไรนะคะคนสวยดีและเตือนภัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.794277328+07:00","message":"[buffer interim] 4913 false อะไรนะคะคนสวยดีและเตือนภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.79428592+07:00","message":"[bufferProcess] interim [0]:อะไรนะคะคนสวยดีและเตือนภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.79428826+07:00","message":"[bufferProcess] send to processor:อะไรนะคะคนสวยดีและเตือนภัยแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.794291711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.794294418+07:00","message":"> Transcript [54061] [false]: 'อะไรนะคะคนสวยดีและเตือนภัยแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.794297549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.794299773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.794301791+07:00","message":"StatePrefix: 'อะไรนะคะคนสวยดีและเตือนภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.794304376+07:00","message":"TextPushed: 'อะไรนะคะคนสวยดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.798650746+07:00","message":"receive streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.79868975+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-05-12T14:30:00.798695519+07:00","message":"receive interim result [false|false]: อะไรนะคะคนสวยดีและเตือนภัยแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:00.798710552+07:00","message":"[buffer interim] 4913 false อะไรนะคะคนสวยดีและเตือนภัยแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.798717387+07:00","message":"[bufferProcess] interim [60000000]:อะไรนะคะคนสวยดีและเตือนภัยแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.798720548+07:00","message":"[bufferProcess] send to processor:อะไรนะคะคนสวยดีและเตือนภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.798728333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.798731178+07:00","message":"> Transcript [54062] [false]: 'อะไรนะคะคนสวยดีและเตือนภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.798734543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.798736902+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.798738843+07:00","message":"StatePrefix: 'อะไรนะคะคนสวยดีและเตือนภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:00.798741476+07:00","message":"TextPushed: 'อะไรนะคะคนสวยดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:01.046868853+07:00","message":"receive streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:01.046914072+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-05-12T14:30:01.046920855+07:00","message":"receive interim result [false|false]: อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:01.04693378+07:00","message":"[buffer interim] 4913 false อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.046942612+07:00","message":"[bufferProcess] interim [240000000]:อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.046945727+07:00","message":"[bufferProcess] send to processor:อะไรนะคะคนสวยดีและเตือนภัยแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.046949125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.046952027+07:00","message":"> Transcript [54063] [false]: 'อะไรนะคะคนสวยดีและเตือนภัยแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.046954857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.046956927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.04695905+07:00","message":"StatePrefix: 'อะไรนะคะคนสวยดีและเตือนภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.046961456+07:00","message":"TextPushed: 'อะไรนะคะคนสวยดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:01.632529649+07:00","message":"receive streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:01.632565854+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-05-12T14:30:01.632571754+07:00","message":"receive interim result [false|false]: อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:01.632589344+07:00","message":"[buffer interim] 4913 false อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.632597312+07:00","message":"[bufferProcess] interim [840000000]:อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.632599807+07:00","message":"[bufferProcess] send to processor:อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.632602969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.632605501+07:00","message":"> Transcript [54064] [false]: 'อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.632609014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.632610948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.632613794+07:00","message":"StatePrefix: 'อะไรนะคะคนสวยดีและเตือนภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.632616462+07:00","message":"TextPushed: 'อะไรนะคะคนสวยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.632619545+07:00","message":"Push: 'และเตือนภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.63262146+07:00","message":"TextPushed: 'อะไรนะคะคนสวยดีและเตือนภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.632623759+07:00","message":"Set new StatePrefix : 'อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.632625828+07:00","message":"Next Push (prob) : 'แบบนี้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:01.632633282+07:00","message":"push: {false และเตือนภัย 0 0xc004ce9780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:01.966342138+07:00","message":"receive streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:01.966374169+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-05-12T14:30:01.966380097+07:00","message":"receive interim result [false|false]: อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลยคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:01.966395827+07:00","message":"[buffer interim] 4913 false อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.966404042+07:00","message":"[bufferProcess] interim [140000000]:อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.966407687+07:00","message":"[bufferProcess] send to processor:อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.966410971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.966413927+07:00","message":"> Transcript [54065] [false]: 'อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.966417194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.966419171+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.966421115+07:00","message":"StatePrefix: 'อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:01.966424024+07:00","message":"TextPushed: 'อะไรนะคะคนสวยดีและเตือนภัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.061004852+07:00","message":"[GCS] IsForceVAD: false for message ID: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.13191137+07:00","message":"[GCS] Start streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.361084062+07:00","message":"receive streaming session, msgId: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.361121826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลยคือ\",\"confidence\":0.91266066}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.36112853+07:00","message":"receive interim result [true|false]: อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลยคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.361136681+07:00","message":"end recv isFinal message id 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.361139473+07:00","message":"end Recv id 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.361145941+07:00","message":"[buffer interim] 4913 true อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.361155089+07:00","message":"[bufferProcess] interim [500000000]:อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.361187011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.361194473+07:00","message":"[bufferProcess] send to processor (isfinal):อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.361205754+07:00","message":"> Transcript [54066] [false]: 'อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลยคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.361212338+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.361214746+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.361217383+07:00","message":"StatePrefix: 'อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.361220266+07:00","message":"TextPushed: 'อะไรนะคะคนสวยดีและเตือนภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.361223776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.361225953+07:00","message":"> Transcript [54067] [true]: 'อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลยคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.361228079+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.361229657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.361231178+07:00","message":"StatePrefix: 'อะไรนะคะคนสวยดีและเตือนภัยแบบนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.361233166+07:00","message":"TextPushed: 'อะไรนะคะคนสวยดีและเตือนภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.361240521+07:00","message":"Push: 'แบบนี้เลยคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.361251926+07:00","message":"push: {true แบบนี้เลยคือ 0 0xc004ce9780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:02.371202475+07:00","message":"write wav file: './tmp/7565/7565_4913.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.467771012+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.467811009+07:00","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-05-12T14:30:02.467816116+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.467829423+07:00","message":"[buffer interim] 4914 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.467836712+07:00","message":"[bufferProcess] interim [420000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.467838469+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:02.546958495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:02.546963887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.65478515+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.654816504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.654822859+07:00","message":"receive interim result [false|false]: คนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.654837806+07:00","message":"[buffer interim] 4914 false คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.65484867+07:00","message":"[bufferProcess] interim [540000000]:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.654851149+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.654854429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.654860509+07:00","message":"> Transcript [54068] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.654865948+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.797636638+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.797673005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่ชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.79768028+07:00","message":"receive interim result [false|false]: คนที่ชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.797694983+07:00","message":"[buffer interim] 4914 false คนที่ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.797706042+07:00","message":"[bufferProcess] interim [720000000]:คนที่ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.797709489+07:00","message":"[bufferProcess] send to processor:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.797716364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.79771961+07:00","message":"> Transcript [54069] [false]: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.797722553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.797724611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.797727722+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.797729906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.869029311+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.869066053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่ชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.86907238+07:00","message":"receive interim result [false|false]: คนที่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:02.869087567+07:00","message":"[buffer interim] 4914 false คนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.869094861+07:00","message":"[bufferProcess] interim [780000000]:คนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.869097309+07:00","message":"[bufferProcess] send to processor:คนที่ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.86910045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.869103372+07:00","message":"> Transcript [54070] [false]: 'คนที่ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.869106473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.869108362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.86911023+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:02.869112407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.293801137+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.293842181+07:00","message":"receive 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-05-12T14:30:03.293848801+07:00","message":"receive interim result [false|false]: คนที่ชอบหลบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.293861433+07:00","message":"[buffer interim] 4914 false คนที่ชอบหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.29386937+07:00","message":"[bufferProcess] interim [140000000]:คนที่ชอบหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.293871885+07:00","message":"[bufferProcess] send to processor:คนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.293876696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.293879398+07:00","message":"> Transcript [54071] [false]: 'คนที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.293882306+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.293884269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.293886345+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.293888714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.297013625+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.297043772+07:00","message":"receive 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-05-12T14:30:03.297049948+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.297064212+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.297070703+07:00","message":"[bufferProcess] interim [200000000]:คนที่ชอบโหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.297074269+07:00","message":"[bufferProcess] send to processor:คนที่ชอบหลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.297078416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.297081938+07:00","message":"> Transcript [54072] [false]: 'คนที่ชอบหลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.297085813+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.297088408+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.297090961+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.29709378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.29709772+07:00","message":"Push: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.297100448+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.297104438+07:00","message":"Set new StatePrefix : 'คนที่ชอบหลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.29710757+07:00","message":"Next Push (prob) : 'ที่ชอบหลบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.297116914+07:00","message":"push: {false คน 0 0xc004462380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.518841527+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.518877327+07:00","message":"receive 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-05-12T14:30:03.518883073+07:00","message":"receive interim result [false|false]: คนที่ชอบลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.51889577+07:00","message":"[buffer interim] 4914 false คนที่ชอบลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.518909565+07:00","message":"[bufferProcess] interim [380000000]:คนที่ชอบลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.518912285+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.518915343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.518918209+07:00","message":"> Transcript [54073] [false]: 'คนที่ชอบโหลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.518920403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.518922271+07:00","message":"Set new StatePrefix: 'คนที่ชอบโหลด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.556921482+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.556954846+07:00","message":"receive 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-05-12T14:30:03.556960764+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.556973256+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.556980737+07:00","message":"[bufferProcess] interim [440000000]:คนที่ชอบโหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.556983409+07:00","message":"[bufferProcess] send to processor:คนที่ชอบลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.55698791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.556990682+07:00","message":"> Transcript [54074] [false]: 'คนที่ชอบลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.556993034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.556995102+07:00","message":"Set new StatePrefix: 'คนที่ชอบลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.56299911+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.563032909+07:00","message":"receive 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-05-12T14:30:03.56304081+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.563055047+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.563062802+07:00","message":"[bufferProcess] interim [500000000]:คนที่ชอบโหลดโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.563066894+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.563071075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.563074842+07:00","message":"> Transcript [54075] [false]: 'คนที่ชอบโหลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.56307779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.563080878+07:00","message":"Set new StatePrefix: 'คนที่ชอบโหลด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.886514597+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.886547809+07:00","message":"receive 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-05-12T14:30:03.886553511+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมทัวร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:03.886567561+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมทัวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.886576893+07:00","message":"[bufferProcess] interim [800000000]:คนที่ชอบโหลดโปรแกรมทัวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.886580054+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.886583605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.886586437+07:00","message":"> Transcript [54076] [false]: 'คนที่ชอบโหลดโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.886590296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.886592402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.886594482+07:00","message":"StatePrefix: 'คนที่ชอบโหลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:03.886597217+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:04.018319328+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:04.018363756+07:00","message":"receive 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-05-12T14:30:04.018371698+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:04.018389404+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:04.01840148+07:00","message":"[bufferProcess] interim [920000000]:คนที่ชอบโหลดโปรแกรมเขื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:04.018405201+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมทัวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:04.018412228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:04.01841658+07:00","message":"> Transcript [54077] [false]: 'คนที่ชอบโหลดโปรแกรมทัวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:04.018421665+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:04.018424761+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:04.018428265+07:00","message":"StatePrefix: 'คนที่ชอบโหลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:04.018432037+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:04.457020965+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:04.457053176+07:00","message":"receive 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-05-12T14:30:04.457058935+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:04.457073144+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:04.457081704+07:00","message":"[bufferProcess] interim [400000000]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:04.457084165+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมเขื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:04.45708755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:04.457090431+07:00","message":"> Transcript [54078] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:04.457093765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:04.457095842+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:04.45709816+07:00","message":"StatePrefix: 'คนที่ชอบโหลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:04.457100747+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.099017519+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.099061362+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-05-12T14:30:05.099067198+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.099081288+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.099089842+07:00","message":"[bufferProcess] interim [0]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.099092434+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.099099174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.099102062+07:00","message":"> Transcript [54079] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.099105923+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.099108154+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.099112475+07:00","message":"StatePrefix: 'คนที่ชอบโหลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.099115424+07:00","message":"TextPushed: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.099121273+07:00","message":"Push: 'ที่ชอบโหลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.099123251+07:00","message":"TextPushed: 'คนที่ชอบโหลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.099125155+07:00","message":"Set new StatePrefix : 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.099127479+07:00","message":"Next Push (prob) : 'โปรแกรมเขื่อนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.099135866+07:00","message":"push: {false ที่ชอบโหลด 0 0xc004462380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.357462273+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.357503138+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-05-12T14:30:05.357509898+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.357526304+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.357534054+07:00","message":"[bufferProcess] interim [300000000]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.357537515+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.357544744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.357547781+07:00","message":"> Transcript [54080] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.35755062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.357554236+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.35755634+07:00","message":"StatePrefix: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.357559186+07:00","message":"TextPushed: 'คนที่ชอบโหลด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.510465335+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.510508769+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-05-12T14:30:05.510515692+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.510530428+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.510542536+07:00","message":"[bufferProcess] interim [420000000]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.510545948+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.510553323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.510556163+07:00","message":"> Transcript [54081] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.510559958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.510562765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.510564878+07:00","message":"StatePrefix: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.510567938+07:00","message":"TextPushed: 'คนที่ชอบโหลด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:05.547454385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:05.547467352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.623267646+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.623311185+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-05-12T14:30:05.623319222+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้จัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.623336741+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.623345587+07:00","message":"[bufferProcess] interim [480000000]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.623348276+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.623352227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.623355113+07:00","message":"> Transcript [54082] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.623360757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.623363013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.623364916+07:00","message":"StatePrefix: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.623367743+07:00","message":"TextPushed: 'คนที่ชอบโหลด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.689682007+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.689719437+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-05-12T14:30:05.689725655+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.689740062+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.689747782+07:00","message":"[bufferProcess] interim [540000000]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.689750173+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.689753678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.689756379+07:00","message":"> Transcript [54083] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.689759904+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.689761796+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.689763785+07:00","message":"StatePrefix: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.689766214+07:00","message":"TextPushed: 'คนที่ชอบโหลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.689769192+07:00","message":"Push: 'โปรแกรมเขื่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.689771088+07:00","message":"TextPushed: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.68977342+07:00","message":"Set new StatePrefix : 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.689775697+07:00","message":"Next Push (prob) : 'ว่ามีผู้จัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.689783638+07:00","message":"push: {false โปรแกรมเขื่อนค่ะ 0 0xc004462380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.815392558+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.815427836+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-05-12T14:30:05.815433615+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.81544958+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.815456972+07:00","message":"[bufferProcess] interim [660000000]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.815459403+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.815464422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.815467105+07:00","message":"> Transcript [54084] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.815469324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.815471249+07:00","message":"Set new StatePrefix: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้ชาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.879233796+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.879284428+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-05-12T14:30:05.879290936+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้จะหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:05.879307955+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้จะหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.879316332+07:00","message":"[bufferProcess] interim [780000000]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้จะหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.879319085+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.879326558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.879330865+07:00","message":"> Transcript [54085] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.879333792+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:05.879335762+07:00","message":"Set new StatePrefix: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.197446334+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.197495695+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-05-12T14:30:06.19750424+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.19752269+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.197532654+07:00","message":"[bufferProcess] interim [80000000]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.197536898+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้จะหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.197541952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.197546387+07:00","message":"> Transcript [54086] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้จะหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.197550994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.197554292+07:00","message":"Set new StatePrefix: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้จะหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.329081461+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.329122716+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-05-12T14:30:06.329129727+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความสุข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.329143474+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.329152856+07:00","message":"[bufferProcess] interim [200000000]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.329155686+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.329181592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.329185108+07:00","message":"> Transcript [54087] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.329187715+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.329190446+07:00","message":"Set new StatePrefix: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.375109986+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.375141882+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-05-12T14:30:06.375147946+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.37516211+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.375170069+07:00","message":"[bufferProcess] interim [260000000]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.375173169+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.375180842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.375183738+07:00","message":"> Transcript [54088] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.375187531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.375189758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.375191907+07:00","message":"StatePrefix: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.375194808+07:00","message":"TextPushed: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.377020289+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.377057658+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-05-12T14:30:06.377063598+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.377076101+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.377081392+07:00","message":"[bufferProcess] interim [320000000]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.377083676+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.377091022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.377093661+07:00","message":"> Transcript [54089] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.377097557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.377099523+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.377101181+07:00","message":"StatePrefix: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.377104712+07:00","message":"TextPushed: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.586008216+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.586056566+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-05-12T14:30:06.586063599+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.586080531+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.586088468+07:00","message":"[bufferProcess] interim [500000000]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.586091014+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.586097567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.586100452+07:00","message":"> Transcript [54090] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.586104665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.586107744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.586110444+07:00","message":"StatePrefix: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.586113146+07:00","message":"TextPushed: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.698299052+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.698333085+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-05-12T14:30:06.698339525+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.698351196+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.698358041+07:00","message":"[bufferProcess] interim [620000000]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.698360621+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.698365789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.698368502+07:00","message":"> Transcript [54091] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.698372098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.698374302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.698377066+07:00","message":"StatePrefix: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.698379973+07:00","message":"TextPushed: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.698384652+07:00","message":"Push: 'ว่ามีผู้เสียหายแต่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.69838663+07:00","message":"TextPushed: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.698389375+07:00","message":"Set new StatePrefix : 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.698392362+07:00","message":"Next Push (prob) : 'เสียหายและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.698399583+07:00","message":"push: {false ว่ามีผู้เสียหายแต่ความ 0 0xc004462380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.764055172+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.764101829+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-05-12T14:30:06.76411021+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:06.764127842+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.76413592+07:00","message":"[bufferProcess] interim [680000000]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.764139596+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.764144254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.764148273+07:00","message":"> Transcript [54092] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.764152384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:06.764156215+07:00","message":"Set new StatePrefix: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:07.215309444+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:07.215348989+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-05-12T14:30:07.21535547+07:00","message":"receive interim result [false|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายลักษณะแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:07.215369437+07:00","message":"[buffer interim] 4914 false คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.215376419+07:00","message":"[bufferProcess] interim [100000000]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.215380736+07:00","message":"[bufferProcess] send to processor:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.215388547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.215392878+07:00","message":"> Transcript [54093] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.215401089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.215403638+07:00","message":"Set new StatePrefix: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:07.454979065+07:00","message":"[GCS] IsForceVAD: false for message ID: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:07.573155355+07:00","message":"[GCS] Start streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:07.66804424+07:00","message":"receive streaming session, msgId: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:07.668089579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่ชอบโหลดโปรแกรมเขื่อนค่ะเนื่องจากว่ามีผู้เสียหายเกิดความเสียหายลักษณะแบบนี้\",\"confidence\":0.94886035}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:07.66809933+07:00","message":"receive interim result [true|false]: คนที่ชอบโหลดโปรแกรมเขื่อนค่ะเนื่องจากว่ามีผู้เสียหายเกิดความเสียหายลักษณะแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:07.668111671+07:00","message":"end recv isFinal message id 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:07.668114784+07:00","message":"end Recv id 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:07.668122315+07:00","message":"[buffer interim] 4914 true คนที่ชอบโหลดโปรแกรมเขื่อนค่ะเนื่องจากว่ามีผู้เสียหายเกิดความเสียหายลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.668134597+07:00","message":"[bufferProcess] interim [550000000]:คนที่ชอบโหลดโปรแกรมเขื่อนค่ะเนื่องจากว่ามีผู้เสียหายเกิดความเสียหายลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.668139623+07:00","message":"[bufferProcess] send to processor (isfinal):คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.668144287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.668155448+07:00","message":"> Transcript [54094] [false]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.668159548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.668161594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.66816374+07:00","message":"StatePrefix: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.66816705+07:00","message":"TextPushed: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.668169071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.66817107+07:00","message":"> Transcript [54095] [true]: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะเนื่องจากว่ามีผู้เสียหายเกิดความเสียหายลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.668175978+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.668177832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.66817956+07:00","message":"StatePrefix: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความเสียหายลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.668181644+07:00","message":"TextPushed: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.668183359+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.668392294+07:00","message":"Push: 'ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.668395465+07:00","message":"TextPushed: 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะว่ามีผู้เสียหายแต่ความลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.668397996+07:00","message":"Set new StatePrefix : 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะเนื่องจากว่ามีผู้เสียหายเกิดความเสียหายลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.668407563+07:00","message":"Next Push (prob) : 'คนที่ชอบโหลดโปรแกรมเขื่อนค่ะเนื่องจากว่ามีผู้เสียหายเกิดความเสียหายลักษณะแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:07.668418325+07:00","message":"push: {true ลักษณะแบบนี้ 0 0xc004462380}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:07.668426108+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4914.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:07.680156982+07:00","message":"write wav file: './tmp/7565/7565_4914.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:08.265772124+07:00","message":"receive streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:08.265804818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:08.265809862+07:00","message":"receive interim result [false|false]: มาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:08.265823263+07:00","message":"[buffer interim] 4915 false มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:08.265830676+07:00","message":"[bufferProcess] interim [480000000]:มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:08.265832436+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:08.548118055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:08.548152679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:09.515888705+07:00","message":"receive streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:09.515926666+07:00","message":"receive 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-05-12T14:30:09.515932822+07:00","message":"receive interim result [false|false]: มีเคสนึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:09.515951227+07:00","message":"[buffer interim] 4915 false มีเคสนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:09.515957514+07:00","message":"[bufferProcess] interim [740000000]:มีเคสนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:09.515959856+07:00","message":"[bufferProcess] send to processor:มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:09.515965044+07:00","message":"[bufferProcess] send to processor (ticker):มีเคสนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:09.515967581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:09.515970331+07:00","message":"> Transcript [54096] [false]: 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:09.515972463+07:00","message":"Set StatePrefix (first interim): 'มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:09.515974135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:09.515975985+07:00","message":"> Transcript [54097] [false]: 'มีเคสนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:09.515977838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:09.515979533+07:00","message":"Set new StatePrefix: 'มีเคสนึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:09.648083853+07:00","message":"receive streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:09.648118029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:09.648123804+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:09.648136443+07:00","message":"[buffer interim] 4915 false 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:09.648145431+07:00","message":"[bufferProcess] interim [920000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:09.64814749+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.215697914+07:00","message":"receive streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.215730622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.21573636+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.215748981+07:00","message":"[buffer interim] 4915 false 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.215755918+07:00","message":"[bufferProcess] interim [520000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.21575829+07:00","message":"[bufferProcess] send to processor:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.2157633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.215765992+07:00","message":"> Transcript [54098] [false]: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.215768328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.21577268+07:00","message":"Set new StatePrefix: '10'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.533279791+07:00","message":"receive streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.533317484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.533324352+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.533336634+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-05-12T14:30:10.533340961+07:00","message":"receive interim result [false|false]:  เงินรวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.533356009+07:00","message":"[buffer interim] 4915 false 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.533370825+07:00","message":"[buffer interim] 4915 false  เงินรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.533378204+07:00","message":"[bufferProcess] interim [760000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.533380663+07:00","message":"[bufferProcess] send to processor:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.533383435+07:00","message":"[bufferProcess] interim [760000000]: เงินรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.53338617+07:00","message":"[bufferProcess] update buffer: 10 เงินรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.53338895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.533391913+07:00","message":"> Transcript [54099] [false]: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.533394399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.533396239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.533398355+07:00","message":"StatePrefix: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.533400348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.611224085+07:00","message":"receive streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.611262497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.61127008+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.611288166+07:00","message":"[buffer interim] 4915 false 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.611297085+07:00","message":"[bufferProcess] interim [880000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.611300832+07:00","message":"[bufferProcess] send to processor:10 เงินรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.611308713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.611313279+07:00","message":"> Transcript [54100] [false]: '10 เงินรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.611317699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.611321462+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.611324663+07:00","message":"StatePrefix: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.6113276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.733045364+07:00","message":"receive streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.733087363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.7330935+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.733107457+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-05-12T14:30:10.733110896+07:00","message":"receive interim result [false|false]:  เงินรวมกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.733121649+07:00","message":"[buffer interim] 4915 false 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.733126302+07:00","message":"[buffer interim] 4915 false  เงินรวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.733133108+07:00","message":"[bufferProcess] interim [940000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.73313544+07:00","message":"[bufferProcess] send to processor:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.733138079+07:00","message":"[bufferProcess] interim [940000000]: เงินรวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.733141642+07:00","message":"[bufferProcess] update buffer: 10 เงินรวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.733144581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.733147281+07:00","message":"> Transcript [54101] [false]: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.733149825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.733151676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.733154012+07:00","message":"StatePrefix: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.733156096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.797219705+07:00","message":"receive streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.797264591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.797270501+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.797286836+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-05-12T14:30:10.797290242+07:00","message":"receive interim result [false|false]:  เงินรวมกันมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.797299542+07:00","message":"[buffer interim] 4915 false 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.797306444+07:00","message":"[buffer interim] 4915 false  เงินรวมกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.797313615+07:00","message":"[bufferProcess] interim [60000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.797316333+07:00","message":"[bufferProcess] send to processor:10 เงินรวมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.79732137+07:00","message":"[bufferProcess] interim [60000000]: เงินรวมกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.79732547+07:00","message":"[bufferProcess] update buffer: 10 เงินรวมกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.797329512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.797332388+07:00","message":"> Transcript [54102] [false]: '10 เงินรวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.797335488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.797337742+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.797339909+07:00","message":"StatePrefix: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.797341846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.79734471+07:00","message":"Push: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.797346416+07:00","message":"TextPushed: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.797348617+07:00","message":"Set new StatePrefix : '10 เงินรวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.797350641+07:00","message":"Next Push (prob) : ' เงินรวมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.797360202+07:00","message":"push: {false 10 0 0xc003cf2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.809396844+07:00","message":"receive streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.809424368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.809430106+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.809442595+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-05-12T14:30:10.809446332+07:00","message":"receive interim result [false|false]:  เงินรวมกันมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.809453926+07:00","message":"[buffer interim] 4915 false 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:10.809457207+07:00","message":"[buffer interim] 4915 false  เงินรวมกันมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.809485278+07:00","message":"[bufferProcess] interim [120000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.809502465+07:00","message":"[bufferProcess] send to processor:10 เงินรวมกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.809509968+07:00","message":"[bufferProcess] interim [120000000]: เงินรวมกันมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.80951263+07:00","message":"[bufferProcess] update buffer: 10 เงินรวมกันมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.809516539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.809519764+07:00","message":"> Transcript [54103] [false]: '10 เงินรวมกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.809522993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.80952492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.809526724+07:00","message":"StatePrefix: '10 เงินรวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:10.809532721+07:00","message":"TextPushed: '10'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.049729367+07:00","message":"receive streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.049763435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.049768987+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.049781807+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-05-12T14:30:11.049785042+07:00","message":"receive interim result [false|false]:  เงินรวมกันมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.049793405+07:00","message":"[buffer interim] 4915 false 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.049797231+07:00","message":"[buffer interim] 4915 false  เงินรวมกันมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.049803308+07:00","message":"[bufferProcess] interim [240000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.04980578+07:00","message":"[bufferProcess] send to processor:10 เงินรวมกันมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.049809004+07:00","message":"[bufferProcess] interim [240000000]: เงินรวมกันมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.049811612+07:00","message":"[bufferProcess] update buffer: 10 เงินรวมกันมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.049814129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.049816718+07:00","message":"> Transcript [54104] [false]: '10 เงินรวมกันมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.049819313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.049822688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.049824455+07:00","message":"StatePrefix: '10 เงินรวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.049826906+07:00","message":"TextPushed: '10'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.246777281+07:00","message":"receive streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.24681888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.246826034+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.246838074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เงินรวมกันมากกว่า 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.246843426+07:00","message":"receive interim result [false|false]:  เงินรวมกันมากกว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.246865242+07:00","message":"[buffer interim] 4915 false 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.246881848+07:00","message":"[buffer interim] 4915 false  เงินรวมกันมากกว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.246891455+07:00","message":"[bufferProcess] interim [480000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.246895418+07:00","message":"[bufferProcess] send to processor:10 เงินรวมกันมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.246902442+07:00","message":"[bufferProcess] interim [480000000]: เงินรวมกันมากกว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.246906344+07:00","message":"[bufferProcess] update buffer: 10 เงินรวมกันมากกว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.246916613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.246920438+07:00","message":"> Transcript [54105] [false]: '10 เงินรวมกันมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.24692753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.246930629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.246933494+07:00","message":"StatePrefix: '10 เงินรวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.24693665+07:00","message":"TextPushed: '10'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.431860928+07:00","message":"receive streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.431895418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.431900723+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.43191714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เงินรวมกันมากกว่า 10 ล้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.431920833+07:00","message":"receive interim result [false|false]:  เงินรวมกันมากกว่า 10 ล้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.431936712+07:00","message":"[buffer interim] 4915 false 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.431951456+07:00","message":"[buffer interim] 4915 false  เงินรวมกันมากกว่า 10 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.431970731+07:00","message":"[bufferProcess] interim [660000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.431989044+07:00","message":"[bufferProcess] send to processor:10 เงินรวมกันมากกว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.431999982+07:00","message":"[bufferProcess] interim [660000000]: เงินรวมกันมากกว่า 10 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.432002836+07:00","message":"[bufferProcess] update buffer: 10 เงินรวมกันมากกว่า 10 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.432006193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.4320096+07:00","message":"> Transcript [54106] [false]: '10 เงินรวมกันมากกว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.432013602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.43201627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.432018546+07:00","message":"StatePrefix: '10 เงินรวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.432020638+07:00","message":"TextPushed: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.432026458+07:00","message":"Push: ' เงินรวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.43202827+07:00","message":"TextPushed: '10 เงินรวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.432030607+07:00","message":"Set new StatePrefix : '10 เงินรวมกันมากกว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.432032706+07:00","message":"Next Push (prob) : 'มากกว่า 10'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.43204205+07:00","message":"push: {false  เงินรวมกัน 0 0xc003cf2600}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:11.548471395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:11.548484656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.616721073+07:00","message":"receive streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.616763184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 เงินรวมกันมากกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.616771565+07:00","message":"receive interim result [false|false]: 10 เงินรวมกันมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.616782882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 ล้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.616786875+07:00","message":"receive interim result [false|false]:  10 ล้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.616809017+07:00","message":"[buffer interim] 4915 false 10 เงินรวมกันมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.616821951+07:00","message":"[buffer interim] 4915 false  10 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.61682879+07:00","message":"[bufferProcess] interim [840000000]:10 เงินรวมกันมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.616832058+07:00","message":"[bufferProcess] send to processor:10 เงินรวมกันมากกว่า 10 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.616836359+07:00","message":"[bufferProcess] interim [840000000]: 10 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.616838869+07:00","message":"[bufferProcess] update buffer: 10 เงินรวมกันมากกว่า 10 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.616841571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.616844229+07:00","message":"> Transcript [54107] [false]: '10 เงินรวมกันมากกว่า 10 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.6168475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.616849509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.61685139+07:00","message":"StatePrefix: '10 เงินรวมกันมากกว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.616853586+07:00","message":"TextPushed: '10 เงินรวมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.618700366+07:00","message":"receive streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.618722114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 เงินรวมกันมากกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.618727516+07:00","message":"receive interim result [false|false]: 10 เงินรวมกันมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.618736029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 ล้านบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.618738656+07:00","message":"receive interim result [false|false]:  10 ล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.618744417+07:00","message":"[buffer interim] 4915 false 10 เงินรวมกันมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.618748548+07:00","message":"[buffer interim] 4915 false  10 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.618752934+07:00","message":"[bufferProcess] interim [900000000]:10 เงินรวมกันมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.618755162+07:00","message":"[bufferProcess] send to processor:10 เงินรวมกันมากกว่า 10 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.618758665+07:00","message":"[bufferProcess] interim [900000000]: 10 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.618761004+07:00","message":"[bufferProcess] update buffer: 10 เงินรวมกันมากกว่า 10 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.618763933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.618766258+07:00","message":"> Transcript [54108] [false]: '10 เงินรวมกันมากกว่า 10 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.61876883+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.618770694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.618772582+07:00","message":"StatePrefix: '10 เงินรวมกันมากกว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.618774557+07:00","message":"TextPushed: '10 เงินรวมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.815083431+07:00","message":"receive streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.815120451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 เงินรวมกันมากกว่า 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.815129103+07:00","message":"receive interim result [false|false]: 10 เงินรวมกันมากกว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.815139738+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-05-12T14:30:11.815142484+07:00","message":"receive interim result [false|false]:  ล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.815153847+07:00","message":"[buffer interim] 4915 false 10 เงินรวมกันมากกว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.815160325+07:00","message":"[buffer interim] 4915 false  ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.815166138+07:00","message":"[bufferProcess] interim [80000000]:10 เงินรวมกันมากกว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.815168766+07:00","message":"[bufferProcess] send to processor:10 เงินรวมกันมากกว่า 10 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.815172994+07:00","message":"[bufferProcess] interim [80000000]: ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.81517596+07:00","message":"[bufferProcess] update buffer: 10 เงินรวมกันมากกว่า 10 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.815179057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.815182641+07:00","message":"> Transcript [54109] [false]: '10 เงินรวมกันมากกว่า 10 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.815185765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.815187737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.815189923+07:00","message":"StatePrefix: '10 เงินรวมกันมากกว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:11.815192033+07:00","message":"TextPushed: '10 เงินรวมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.866212663+07:00","message":"[GCS] IsForceVAD: false for message ID: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:11.931988664+07:00","message":"[GCS] Start streaming session, msgId: 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:12.077717221+07:00","message":"receive streaming session, msgId: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:12.077759301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเคส 10 เงินรวมกันมากกว่า 10 ล้านบาท\",\"confidence\":0.91248906}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:12.077767518+07:00","message":"receive interim result [true|false]: มีเคส 10 เงินรวมกันมากกว่า 10 ล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:12.077778474+07:00","message":"end recv isFinal message id 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:12.07778169+07:00","message":"end Recv id 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:12.077791574+07:00","message":"[buffer interim] 4915 true มีเคส 10 เงินรวมกันมากกว่า 10 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077801445+07:00","message":"[bufferProcess] interim [320000000]:มีเคส 10 เงินรวมกันมากกว่า 10 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077805823+07:00","message":"[bufferProcess] send to processor (isfinal):10 เงินรวมกันมากกว่า 10 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077810545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077815087+07:00","message":"> Transcript [54110] [false]: '10 เงินรวมกันมากกว่า 10 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077819635+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077822791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077826239+07:00","message":"StatePrefix: '10 เงินรวมกันมากกว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077828954+07:00","message":"TextPushed: '10 เงินรวมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077832604+07:00","message":"Push: 'มากกว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077835539+07:00","message":"TextPushed: '10 เงินรวมกันมากกว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077838677+07:00","message":"Set new StatePrefix : '10 เงินรวมกันมากกว่า 10 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077842023+07:00","message":"Next Push (prob) : ' ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077844676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077847542+07:00","message":"> Transcript [54111] [true]: 'มีเคส 10 เงินรวมกันมากกว่า 10 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077850559+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.07785342+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077855718+07:00","message":"StatePrefix: '10 เงินรวมกันมากกว่า 10 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077858668+07:00","message":"TextPushed: '10 เงินรวมกันมากกว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.077861102+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:12.077870902+07:00","message":"push: {false มากกว่า 10 0 0xc003cf2600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.078035622+07:00","message":"Push: ' ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.078041243+07:00","message":"TextPushed: '10 เงินรวมกันมากกว่า 10 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.078044891+07:00","message":"Set new StatePrefix : 'มีเคส 10 เงินรวมกันมากกว่า 10 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.078048236+07:00","message":"Next Push (prob) : 'มีเคส 10 เงินรวมกันมากกว่า 10 ล้านบาท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:12.07805642+07:00","message":"push: {true  ล้านบาท 0 0xc003cf2600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.078060445+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4915.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:12.087441764+07:00","message":"write wav file: './tmp/7565/7565_4915.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:12.974454296+07:00","message":"receive streaming session, msgId: 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:12.974489598+07:00","message":"receive 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-05-12T14:30:12.974495423+07:00","message":"receive interim result [false|false]: รายการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:12.974509577+07:00","message":"[buffer interim] 4916 false รายการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.974515916+07:00","message":"[bufferProcess] interim [20000000]:รายการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:12.974517775+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.021533363+07:00","message":"receive streaming session, msgId: 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.021567519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการสืบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.021574436+07:00","message":"receive interim result [false|false]: รายการสืบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.021587007+07:00","message":"[buffer interim] 4916 false รายการสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.021593314+07:00","message":"[bufferProcess] interim [80000000]:รายการสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.0215954+07:00","message":"[bufferProcess] send to processor:รายการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.021600229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.021602698+07:00","message":"> Transcript [54112] [false]: 'รายการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.021605022+07:00","message":"Set StatePrefix (first interim): 'รายการสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.118073178+07:00","message":"receive streaming session, msgId: 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.118116326+07:00","message":"receive 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-05-12T14:30:13.118123966+07:00","message":"receive interim result [false|false]: รายการสืบค้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.118142205+07:00","message":"[buffer interim] 4916 false รายการสืบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.11815009+07:00","message":"[bufferProcess] interim [140000000]:รายการสืบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.118153962+07:00","message":"[bufferProcess] send to processor:รายการสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.118160772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.118165615+07:00","message":"> Transcript [54113] [false]: 'รายการสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.118169204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.118172517+07:00","message":"Set new StatePrefix: 'รายการสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.182462889+07:00","message":"receive streaming session, msgId: 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.182504518+07:00","message":"receive 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-05-12T14:30:13.182510552+07:00","message":"receive interim result [false|false]: รายการสืบค้นข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.18252509+07:00","message":"[buffer interim] 4916 false รายการสืบค้นข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.182537456+07:00","message":"[bufferProcess] interim [320000000]:รายการสืบค้นข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.1825402+07:00","message":"[bufferProcess] send to processor:รายการสืบค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.182546124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.182548939+07:00","message":"> Transcript [54114] [false]: 'รายการสืบค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.182552259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.182554213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.182556305+07:00","message":"StatePrefix: 'รายการสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.182558276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.300219346+07:00","message":"receive streaming session, msgId: 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.300259728+07:00","message":"receive 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-05-12T14:30:13.30026757+07:00","message":"receive interim result [false|false]: รายการสืบค้นพบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.30028365+07:00","message":"[buffer interim] 4916 false รายการสืบค้นพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.30029177+07:00","message":"[bufferProcess] interim [380000000]:รายการสืบค้นพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.300295042+07:00","message":"[bufferProcess] send to processor:รายการสืบค้นข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.300302207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.300305922+07:00","message":"> Transcript [54115] [false]: 'รายการสืบค้นข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.300310813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.300313882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.300316643+07:00","message":"StatePrefix: 'รายการสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.300320291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.363163993+07:00","message":"receive streaming session, msgId: 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.36320145+07:00","message":"receive 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-05-12T14:30:13.36320788+07:00","message":"receive interim result [false|false]: รายการสืบสวนสอบสวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.3632209+07:00","message":"[buffer interim] 4916 false รายการสืบสวนสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.363227595+07:00","message":"[bufferProcess] interim [440000000]:รายการสืบสวนสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.363230092+07:00","message":"[bufferProcess] send to processor:รายการสืบค้นพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.363235272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.363238024+07:00","message":"> Transcript [54116] [false]: 'รายการสืบค้นพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.363241517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.363243745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.363245841+07:00","message":"StatePrefix: 'รายการสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.363247941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.561528826+07:00","message":"receive streaming session, msgId: 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.561576566+07:00","message":"receive 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-05-12T14:30:13.561584988+07:00","message":"receive interim result [false|false]: รายการสืบสวนสอบสวนของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.56161088+07:00","message":"[buffer interim] 4916 false รายการสืบสวนสอบสวนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.561623113+07:00","message":"[bufferProcess] interim [680000000]:รายการสืบสวนสอบสวนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.561626905+07:00","message":"[bufferProcess] send to processor:รายการสืบสวนสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.561633714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.561639685+07:00","message":"> Transcript [54117] [false]: 'รายการสืบสวนสอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.561644623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.561647624+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.561650853+07:00","message":"StatePrefix: 'รายการสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.561653892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.561662272+07:00","message":"Push: 'รายการสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.561665882+07:00","message":"TextPushed: 'รายการสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.561727859+07:00","message":"Set new StatePrefix : 'รายการสืบสวนสอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:13.561731713+07:00","message":"Next Push (prob) : 'สวนสอบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:13.561742695+07:00","message":"push: {false รายการสืบ 0 0xc003cf2780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.024073412+07:00","message":"receive streaming session, msgId: 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.024111312+07:00","message":"receive 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-05-12T14:30:14.024122676+07:00","message":"receive interim result [false|false]: รายการสืบสวนสอบสวนของประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.024141714+07:00","message":"[buffer interim] 4916 false รายการสืบสวนสอบสวนของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.024152938+07:00","message":"[bufferProcess] interim [40000000]:รายการสืบสวนสอบสวนของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.024155638+07:00","message":"[bufferProcess] send to processor:รายการสืบสวนสอบสวนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.024159239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.024162286+07:00","message":"> Transcript [54118] [false]: 'รายการสืบสวนสอบสวนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.024165498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.024167427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.02416957+07:00","message":"StatePrefix: 'รายการสืบสวนสอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.024171834+07:00","message":"TextPushed: 'รายการสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.08542478+07:00","message":"receive streaming session, msgId: 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.085468989+07:00","message":"receive 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-05-12T14:30:14.085476374+07:00","message":"receive interim result [false|false]: รายการสืบสวนสอบสวนของทวีป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.085493517+07:00","message":"[buffer interim] 4916 false รายการสืบสวนสอบสวนของทวีป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.085505695+07:00","message":"[bufferProcess] interim [160000000]:รายการสืบสวนสอบสวนของทวีป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.085508329+07:00","message":"[bufferProcess] send to processor:รายการสืบสวนสอบสวนของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.085515561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.085518671+07:00","message":"> Transcript [54119] [false]: 'รายการสืบสวนสอบสวนของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.085522059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.085524442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.085526423+07:00","message":"StatePrefix: 'รายการสืบสวนสอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.085529739+07:00","message":"TextPushed: 'รายการสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.221344747+07:00","message":"receive streaming session, msgId: 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.221379237+07:00","message":"receive 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-05-12T14:30:14.221385118+07:00","message":"receive interim result [false|false]: รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.221401805+07:00","message":"[buffer interim] 4916 false รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.221410095+07:00","message":"[bufferProcess] interim [280000000]:รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.22141268+07:00","message":"[bufferProcess] send to processor:รายการสืบสวนสอบสวนของทวีป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.221416321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.221419147+07:00","message":"> Transcript [54120] [false]: 'รายการสืบสวนสอบสวนของทวีป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.221422219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.221424137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.22142623+07:00","message":"StatePrefix: 'รายการสืบสวนสอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.221428305+07:00","message":"TextPushed: 'รายการสืบ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:14.549506121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:14.549518776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.62018592+07:00","message":"[GCS] IsForceVAD: false for message ID: 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.628286085+07:00","message":"receive streaming session, msgId: 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.62831865+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-05-12T14:30:14.62832405+07:00","message":"receive interim result [false|false]: รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.62833557+07:00","message":"[buffer interim] 4916 false รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.62834217+07:00","message":"[bufferProcess] interim [640000000]:รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.628346276+07:00","message":"[bufferProcess] send to processor:รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.628351016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.628357135+07:00","message":"> Transcript [54121] [false]: 'รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.62836098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.628362954+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.628365186+07:00","message":"StatePrefix: 'รายการสืบสวนสอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.628367423+07:00","message":"TextPushed: 'รายการสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.628371475+07:00","message":"Push: 'สวนสอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.628373282+07:00","message":"TextPushed: 'รายการสืบสวนสอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.628375287+07:00","message":"Set new StatePrefix : 'รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.628377286+07:00","message":"Next Push (prob) : 'ของเจ้าหน้าที่ตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.628385025+07:00","message":"push: {false สวนสอบสวน 0 0xc003cf2780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.693563057+07:00","message":"[GCS] Start streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.761560949+07:00","message":"receive streaming session, msgId: 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.761606778+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-05-12T14:30:14.76161976+07:00","message":"receive interim result [false|false]: รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจไปพบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.761641346+07:00","message":"[buffer interim] 4916 false รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.761650631+07:00","message":"[bufferProcess] interim [880000000]:รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.761653725+07:00","message":"[bufferProcess] send to processor:รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.761661759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.761664812+07:00","message":"> Transcript [54122] [false]: 'รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.761668414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.76167067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.76167287+07:00","message":"StatePrefix: 'รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.761675341+07:00","message":"TextPushed: 'รายการสืบสวนสอบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.793094094+07:00","message":"receive streaming session, msgId: 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.793129204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจไปพบ\",\"confidence\":0.94110215}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.793136767+07:00","message":"receive interim result [true|false]: รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจไปพบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.793145547+07:00","message":"end recv isFinal message id 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.793147567+07:00","message":"end Recv id 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.793152967+07:00","message":"[buffer interim] 4916 true รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.793159578+07:00","message":"[bufferProcess] interim [910000000]:รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.793186278+07:00","message":"[bufferProcess] send to processor (isfinal):รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.793189548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.793192231+07:00","message":"> Transcript [54123] [false]: 'รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจไปพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.793195169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.793198784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.79320075+07:00","message":"StatePrefix: 'รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.793203157+07:00","message":"TextPushed: 'รายการสืบสวนสอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.793205095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.793207082+07:00","message":"> Transcript [54124] [true]: 'รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจไปพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.793209433+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.793210998+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.793212557+07:00","message":"StatePrefix: 'รายการสืบสวนสอบสวนของเจ้าหน้าที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.793214342+07:00","message":"TextPushed: 'รายการสืบสวนสอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:14.7932214+07:00","message":"Push: 'ของเจ้าหน้าที่ตำรวจไปพบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:14.793230217+07:00","message":"push: {true ของเจ้าหน้าที่ตำรวจไปพบ 0 0xc003cf2780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:14.800656172+07:00","message":"write wav file: './tmp/7565/7565_4916.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.047295873+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.047333839+07:00","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-05-12T14:30:15.047338874+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.047353423+07:00","message":"[buffer interim] 4917 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.047360749+07:00","message":"[bufferProcess] interim [420000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.047362694+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.253823906+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.253858974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.253864813+07:00","message":"receive interim result [false|false]: ว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.253880399+07:00","message":"[buffer interim] 4917 false ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.253889095+07:00","message":"[bufferProcess] interim [540000000]:ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.253891503+07:00","message":"[bufferProcess] send to processor:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.253896483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.253899072+07:00","message":"> Transcript [54125] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.253901163+07:00","message":"Set StatePrefix (first interim): 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.286513863+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.28655215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.286558375+07:00","message":"receive interim result [false|false]: ว่าไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.286569428+07:00","message":"[buffer interim] 4917 false ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.286576563+07:00","message":"[bufferProcess] interim [600000000]:ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.286578706+07:00","message":"[bufferProcess] send to processor:ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.286583649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.286586236+07:00","message":"> Transcript [54126] [false]: 'ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.286588405+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.286590403+07:00","message":"Set new StatePrefix: 'ว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.399060051+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.399090313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.399095578+07:00","message":"receive interim result [false|false]: บอกว่าเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.399110317+07:00","message":"[buffer interim] 4917 false บอกว่าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.399116983+07:00","message":"[bufferProcess] interim [720000000]:บอกว่าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.399119152+07:00","message":"[bufferProcess] send to processor:ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.399122001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.399124661+07:00","message":"> Transcript [54127] [false]: 'ว่าไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.399126709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.399128461+07:00","message":"Set new StatePrefix: 'ว่าไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.506134173+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.506166887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.506172505+07:00","message":"receive interim result [false|false]: ว่าไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.506187631+07:00","message":"[buffer interim] 4917 false ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.506194641+07:00","message":"[bufferProcess] interim [780000000]:ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.506197047+07:00","message":"[bufferProcess] send to processor:บอกว่าเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.506199886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.506202979+07:00","message":"> Transcript [54128] [false]: 'บอกว่าเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.506205375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.506207271+07:00","message":"Set new StatePrefix: 'บอกว่าเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.569090904+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.569138513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าในเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.569147177+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.569183535+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.569192869+07:00","message":"[bufferProcess] interim [900000000]:บอกว่าในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.569197508+07:00","message":"[bufferProcess] send to processor:ว่าไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.569202206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.569206413+07:00","message":"> Transcript [54129] [false]: 'ว่าไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.569209823+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.569212713+07:00","message":"Set new StatePrefix: 'ว่าไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.752824829+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.752859763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าในเครื่องอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.752865171+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.75287807+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.752888004+07:00","message":"[bufferProcess] interim [80000000]:บอกว่าในเครื่องอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.752891383+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.75289682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.752900836+07:00","message":"> Transcript [54130] [false]: 'บอกว่าในเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.752904206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.752907304+07:00","message":"Set new StatePrefix: 'บอกว่าในเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.85910827+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.859150735+07:00","message":"receive 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-05-12T14:30:15.859157482+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.859171536+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.859179821+07:00","message":"[bufferProcess] interim [140000000]:บอกว่าในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.859182602+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.859188289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.85919144+07:00","message":"> Transcript [54131] [false]: 'บอกว่าในเครื่องอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.859194961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.859197154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.859199441+07:00","message":"StatePrefix: 'บอกว่าในเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.85920179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.861401797+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.861423065+07:00","message":"receive 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-05-12T14:30:15.86142839+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:15.86144064+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.861446133+07:00","message":"[bufferProcess] interim [200000000]:บอกว่าในเครื่องอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.861448423+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.861451693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.861454041+07:00","message":"> Transcript [54132] [false]: 'บอกว่าในเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.861456346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.861459133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.861460998+07:00","message":"StatePrefix: 'บอกว่าในเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:15.861462956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:16.248173496+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:16.248210302+07:00","message":"receive 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-05-12T14:30:16.248216248+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:16.248229458+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.248236566+07:00","message":"[bufferProcess] interim [620000000]:บอกว่าในเครื่องอุปกรณ์คอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.248239029+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.248244972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.248247549+07:00","message":"> Transcript [54133] [false]: 'บอกว่าในเครื่องอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.248250962+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.248253621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.248255789+07:00","message":"StatePrefix: 'บอกว่าในเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.248258205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:16.568564768+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:16.568601018+07:00","message":"receive 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-05-12T14:30:16.568607537+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:16.568621164+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.568628421+07:00","message":"[bufferProcess] interim [860000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.568631063+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.568634039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.568636785+07:00","message":"> Transcript [54134] [false]: 'บอกว่าในเครื่องอุปกรณ์คอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.568639761+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.568641697+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.568643957+07:00","message":"StatePrefix: 'บอกว่าในเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.568646109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.568648573+07:00","message":"Push: 'บอกว่าในเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.568650552+07:00","message":"TextPushed: 'บอกว่าในเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.568652661+07:00","message":"Set new StatePrefix : 'บอกว่าในเครื่องอุปกรณ์คอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.568654902+07:00","message":"Next Push (prob) : 'อุปกรณ์คอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:16.568665045+07:00","message":"push: {false บอกว่าในเครื่อง 0 0xc00460e300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:16.955909426+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:16.955954499+07:00","message":"receive 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-05-12T14:30:16.955960714+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:16.955976709+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.955986161+07:00","message":"[bufferProcess] interim [280000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.955988569+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.955994419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.955997481+07:00","message":"> Transcript [54135] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.956001052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.956002986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.956005628+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:16.956007959+07:00","message":"TextPushed: 'บอกว่าในเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.147191373+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.14722675+07:00","message":"receive 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-05-12T14:30:17.147233281+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.147246721+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.147254355+07:00","message":"[bufferProcess] interim [520000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.147256895+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.147260487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.147263048+07:00","message":"> Transcript [54136] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.147268201+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.147270626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.147272787+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.147275355+07:00","message":"TextPushed: 'บอกว่าในเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.33723206+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.337290504+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-05-12T14:30:17.337297997+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.33731644+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.337330142+07:00","message":"[bufferProcess] interim [640000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.337333915+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.337341081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.337344243+07:00","message":"> Transcript [54137] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.337348347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.337350918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.337355131+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.337358021+07:00","message":"TextPushed: 'บอกว่าในเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.349573109+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.349609119+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-05-12T14:30:17.349616391+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้จัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.349636288+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.349644457+07:00","message":"[bufferProcess] interim [700000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.349646913+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.349649993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.349652736+07:00","message":"> Transcript [54138] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.349656407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.349658428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.349660612+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.349663608+07:00","message":"TextPushed: 'บอกว่าในเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.349670556+07:00","message":"Push: 'อุปกรณ์คอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.349672427+07:00","message":"TextPushed: 'บอกว่าในเครื่องอุปกรณ์คอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.34967487+07:00","message":"Set new StatePrefix : 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.349677381+07:00","message":"Next Push (prob) : 'พิวเตอร์ของพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.349685253+07:00","message":"push: {false อุปกรณ์คอม 0 0xc00460e300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.541446957+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.541487219+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-05-12T14:30:17.541496884+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้จัดหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.541511069+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้จัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.541521509+07:00","message":"[bufferProcess] interim [880000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้จัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.541525686+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.541531779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.541535818+07:00","message":"> Transcript [54139] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.541539356+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.541542273+07:00","message":"Set new StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้จัด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:17.550515423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:17.550515462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.659806577+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.659838955+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-05-12T14:30:17.65984487+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.659857248+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.659866054+07:00","message":"[bufferProcess] interim [940000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.659868472+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้จัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.65987374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.659876395+07:00","message":"> Transcript [54140] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้จัดหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.659879865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.659881994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.659883855+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.659886748+07:00","message":"TextPushed: 'บอกว่าในเครื่องอุปกรณ์คอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.733654236+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.733698448+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-05-12T14:30:17.733705534+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:17.733721805+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.733730165+07:00","message":"[bufferProcess] interim [120000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.73373287+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.73373678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.733739557+07:00","message":"> Transcript [54141] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.733742215+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:17.733744218+07:00","message":"Set new StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.063192121+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.063226228+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-05-12T14:30:18.063232548+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.063247794+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.063254875+07:00","message":"[bufferProcess] interim [360000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.063257497+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.063260591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.063263798+07:00","message":"> Transcript [54142] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.063267423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.063269327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.063271303+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.063273936+07:00","message":"TextPushed: 'บอกว่าในเครื่องอุปกรณ์คอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.192272699+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.192313631+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-05-12T14:30:18.192320319+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีเมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.192338932+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีเมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.192347984+07:00","message":"[bufferProcess] interim [480000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีเมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.192352205+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.192355804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.192358409+07:00","message":"> Transcript [54143] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.192362669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.192366886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.192368887+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.192372079+07:00","message":"TextPushed: 'บอกว่าในเครื่องอุปกรณ์คอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.230570331+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.230610023+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-05-12T14:30:18.230618158+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมาว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.230638845+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.230650074+07:00","message":"[bufferProcess] interim [540000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.230653461+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีเมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.230660676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.230664796+07:00","message":"> Transcript [54144] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีเมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.230669543+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.23067262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.230675507+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.230679298+07:00","message":"TextPushed: 'บอกว่าในเครื่องอุปกรณ์คอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.423201706+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.423236148+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-05-12T14:30:18.42324147+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.423254763+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.423261906+07:00","message":"[bufferProcess] interim [780000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.423264705+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.423270961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.423273627+07:00","message":"> Transcript [54145] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.423277185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.423279206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.423281281+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.423283892+07:00","message":"TextPushed: 'บอกว่าในเครื่องอุปกรณ์คอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.423293596+07:00","message":"Push: 'พิวเตอร์ของผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.423295687+07:00","message":"TextPushed: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.423297951+07:00","message":"Set new StatePrefix : 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.423300136+07:00","message":"Next Push (prob) : 'มีมาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.42330748+07:00","message":"push: {false พิวเตอร์ของผู้เสียหาย 0 0xc00460e300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.552503994+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.552540866+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-05-12T14:30:18.552547255+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมาแว้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.552564297+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมาแว้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.552573613+07:00","message":"[bufferProcess] interim [900000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมาแว้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.552576484+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.552580081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.552583004+07:00","message":"> Transcript [54146] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.552585603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.552587492+07:00","message":"Set new StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.622297919+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.622333933+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-05-12T14:30:18.62234012+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.622354256+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.62236173+07:00","message":"[bufferProcess] interim [960000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.622364378+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมาแว้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.622369718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.622372259+07:00","message":"> Transcript [54147] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมาแว้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.622374826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.622377085+07:00","message":"Set new StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมาแว้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.892812522+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.892847308+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-05-12T14:30:18.892853375+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.892869248+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.892882219+07:00","message":"[bufferProcess] interim [200000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.892884671+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.892888176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.892890942+07:00","message":"> Transcript [54148] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.892893284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.89289517+07:00","message":"Set new StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.984013407+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.984051215+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-05-12T14:30:18.984057347+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:18.984073106+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.98408102+07:00","message":"[bufferProcess] interim [320000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.984084937+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.984089359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.984092705+07:00","message":"> Transcript [54149] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.984098161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.984100787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.984103412+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:18.984107664+07:00","message":"TextPushed: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:19.130270893+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:19.130304292+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-05-12T14:30:19.130310932+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:19.130324604+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.130331498+07:00","message":"[bufferProcess] interim [440000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.130334363+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.130339835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.130342514+07:00","message":"> Transcript [54150] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.130345892+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.130348102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.13035175+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.130354266+07:00","message":"TextPushed: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:19.293920454+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:19.293955704+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-05-12T14:30:19.293961862+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:19.293974787+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.29398192+07:00","message":"[bufferProcess] interim [620000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.293984787+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.293991682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.293994495+07:00","message":"> Transcript [54151] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.293997958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.29400018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.294003785+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.294006459+07:00","message":"TextPushed: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:19.328744481+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:19.328779154+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-05-12T14:30:19.328785172+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:19.328800388+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.328807978+07:00","message":"[bufferProcess] interim [680000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.328810582+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.328813984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.328816584+07:00","message":"> Transcript [54152] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.328820033+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.32882219+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.328824632+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.3288277+07:00","message":"TextPushed: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.32883311+07:00","message":"Push: 'มีมัลแวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.328835255+07:00","message":"TextPushed: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.328837389+07:00","message":"Set new StatePrefix : 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.328840321+07:00","message":"Next Push (prob) : 'เป็นตัวนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:19.328848246+07:00","message":"push: {false มีมัลแวค่ะ 0 0xc00460e300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:19.769279161+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:19.769332722+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-05-12T14:30:19.769339985+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลยเจ๊"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:19.769358125+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลยเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.76936801+07:00","message":"[bufferProcess] interim [40000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลยเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.769371056+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.76937789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.769381663+07:00","message":"> Transcript [54153] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.769385022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:19.769387855+07:00","message":"Set new StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.028053607+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.028097811+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-05-12T14:30:20.028105391+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.028119729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" JS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.028125263+07:00","message":"receive interim result [false|false]:  JS"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.028137444+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.02814333+07:00","message":"[buffer interim] 4917 false  JS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.028150361+07:00","message":"[bufferProcess] interim [340000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.028153426+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลยเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.028156616+07:00","message":"[bufferProcess] interim [340000000]: JS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.028159466+07:00","message":"[bufferProcess] update buffer: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย JS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.028162981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.028165937+07:00","message":"> Transcript [54154] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลยเจ๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.028169763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.028171617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.028173542+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.028176744+07:00","message":"TextPushed: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.130260624+07:00","message":"[GCS] IsForceVAD: false for message ID: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.156034745+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.156065903+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-05-12T14:30:20.156072371+07:00","message":"receive interim result [false|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.156083011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" jsl\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.156085526+07:00","message":"receive interim result [false|false]:  jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.156095944+07:00","message":"[buffer interim] 4917 false บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.156099827+07:00","message":"[buffer interim] 4917 false  jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.156106128+07:00","message":"[bufferProcess] interim [520000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.156109048+07:00","message":"[bufferProcess] send to processor:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย JS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.156112022+07:00","message":"[bufferProcess] interim [520000000]: jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.156114548+07:00","message":"[bufferProcess] update buffer: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.15611737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.15611998+07:00","message":"> Transcript [54155] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย JS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.156123688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.156125598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.156127409+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.156130957+07:00","message":"TextPushed: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.192278466+07:00","message":"[GCS] Start streaming session, msgId: 4918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.300615097+07:00","message":"receive streaming session, msgId: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.300653247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย jsl\",\"confidence\":0.93848634}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.300660563+07:00","message":"receive interim result [true|false]: บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.300668857+07:00","message":"end recv isFinal message id 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.300670806+07:00","message":"end Recv id 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.300676845+07:00","message":"[buffer interim] 4917 true บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.300686175+07:00","message":"[bufferProcess] interim [670000000]:บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.300690709+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.300694133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.300696956+07:00","message":"> Transcript [54156] [false]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย jsl'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.300700529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.30070258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.300704432+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.300706886+07:00","message":"TextPushed: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.300708946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.30071096+07:00","message":"> Transcript [54157] [true]: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย jsl'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.300713537+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.300715152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.300716732+07:00","message":"StatePrefix: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะเป็นตัวนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.300718611+07:00","message":"TextPushed: 'บอกว่าในเครื่องอุปกรณ์คอมพิวเตอร์ของผู้เสียหายมีมัลแวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.300725309+07:00","message":"Push: 'เป็นตัวนี้เลย jsl'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.300733204+07:00","message":"push: {true เป็นตัวนี้เลย jsl 0 0xc00460e300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:20.316919349+07:00","message":"write wav file: './tmp/7565/7565_4917.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.320235831+07:00","message":"[GCS] IsForceVAD: false for message ID: 4918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.412892097+07:00","message":"receive streaming session, msgId: 4918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.412932227+07:00","message":"found end of frame, send empty tag with msgId: 4918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.412936612+07:00","message":"end Recv id 4918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.412945684+07:00","message":"[buffer interim] 4918 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.412954979+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.412959908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.41296293+07:00","message":"> Transcript [54158] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.412965732+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.412967903+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.412969747+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.41297154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:20.41297414+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.412983676+07:00","message":"push: {true \n 0 0xc004463300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:20.417066247+07:00","message":"write wav file: './tmp/7565/7565_4918.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:20.457245768+07:00","message":"[GCS] Start streaming session, msgId: 4919"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:20.551099495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:20.551107684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.147364515+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.147400416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.147407388+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.147420962+07:00","message":"[buffer interim] 4919 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.147429644+07:00","message":"[bufferProcess] interim [720000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.147432258+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.610641328+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.610682697+07:00","message":"receive 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-05-12T14:30:21.610689487+07:00","message":"receive interim result [false|false]: รูปฝัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.610699317+07:00","message":"[buffer interim] 4919 false รูปฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.610706058+07:00","message":"[bufferProcess] interim [20000000]:รูปฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.610708522+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.610714172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.61071716+07:00","message":"> Transcript [54159] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.610719526+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.637443517+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.637476413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปฝัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.637481234+07:00","message":"receive interim result [false|false]: รูปฝัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.637494182+07:00","message":"[buffer interim] 4919 false รูปฝัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.637500268+07:00","message":"[bufferProcess] interim [80000000]:รูปฝัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.63750288+07:00","message":"[bufferProcess] send to processor:รูปฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.637510032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.637512885+07:00","message":"> Transcript [54160] [false]: 'รูปฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.637518918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.637521888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.63752495+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.637528342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.71595912+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.715994454+07:00","message":"receive 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-05-12T14:30:21.716001588+07:00","message":"receive interim result [false|false]: รูปหำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.71601529+07:00","message":"[buffer interim] 4919 false รูปหำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.716024547+07:00","message":"[bufferProcess] interim [140000000]:รูปหำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.716027039+07:00","message":"[bufferProcess] send to processor:รูปฝัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.716031192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.716034151+07:00","message":"> Transcript [54161] [false]: 'รูปฝัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.716037894+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.716039797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.716042146+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.716044279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.730897946+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.730937259+07:00","message":"receive 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-05-12T14:30:21.730942617+07:00","message":"receive interim result [false|false]: รูปฝังอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.730954483+07:00","message":"[buffer interim] 4919 false รูปฝังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.730959876+07:00","message":"[bufferProcess] interim [200000000]:รูปฝังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.730962039+07:00","message":"[bufferProcess] send to processor:รูปหำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.730964982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.730967368+07:00","message":"> Transcript [54162] [false]: 'รูปหำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.730969866+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.730971583+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.730973815+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.730975669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.739349862+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.739378542+07:00","message":"receive 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-05-12T14:30:21.739383232+07:00","message":"receive interim result [false|false]: รูปฝังอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.73939401+07:00","message":"[buffer interim] 4919 false รูปฝังอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.739400606+07:00","message":"[bufferProcess] interim [320000000]:รูปฝังอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.739402704+07:00","message":"[bufferProcess] send to processor:รูปฝังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.739405766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.739408206+07:00","message":"> Transcript [54163] [false]: 'รูปฝังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.739411186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.739413097+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.739414897+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.739416682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.739422594+07:00","message":"Push: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.739424665+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.739426807+07:00","message":"Set new StatePrefix : 'รูปฝังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.739428786+07:00","message":"Next Push (prob) : 'ฝังอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.739435451+07:00","message":"push: {false รูป 0 0xc004ce8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.930001523+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.930040538+07:00","message":"receive 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-05-12T14:30:21.930046062+07:00","message":"receive interim result [false|false]: รูปฝังอยู่ในกรุ๊ป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:21.930058066+07:00","message":"[buffer interim] 4919 false รูปฝังอยู่ในกรุ๊ป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.930067255+07:00","message":"[bufferProcess] interim [500000000]:รูปฝังอยู่ในกรุ๊ป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.930069708+07:00","message":"[bufferProcess] send to processor:รูปฝังอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.930072859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.930075673+07:00","message":"> Transcript [54164] [false]: 'รูปฝังอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.930079113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.93008118+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.930083143+07:00","message":"StatePrefix: 'รูปฝังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:21.93008578+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.008453598+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.008496287+07:00","message":"receive 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-05-12T14:30:22.008501734+07:00","message":"receive interim result [false|false]: รูปฝังอยู่ในอุบล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.008519711+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.008526305+07:00","message":"receive 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-05-12T14:30:22.008529303+07:00","message":"receive interim result [false|false]: รูปฝังอยู่ในอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.0085349+07:00","message":"[buffer interim] 4919 false รูปฝังอยู่ในอุบล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.008539441+07:00","message":"[buffer interim] 4919 false รูปฝังอยู่ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.008547112+07:00","message":"[bufferProcess] interim [560000000]:รูปฝังอยู่ในอุบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.008550973+07:00","message":"[bufferProcess] send to processor:รูปฝังอยู่ในกรุ๊ป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.008557918+07:00","message":"[bufferProcess] interim [620000000]:รูปฝังอยู่ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.008561758+07:00","message":"[bufferProcess] send to processor:รูปฝังอยู่ในอุบล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.008565651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.008569848+07:00","message":"> Transcript [54165] [false]: 'รูปฝังอยู่ในกรุ๊ป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.008576059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.008578901+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.00858175+07:00","message":"StatePrefix: 'รูปฝังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.008585407+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.008588217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.008591101+07:00","message":"> Transcript [54166] [false]: 'รูปฝังอยู่ในอุบล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.008594129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.008596794+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.008599115+07:00","message":"StatePrefix: 'รูปฝังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.008601821+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.337102578+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.337137487+07:00","message":"receive 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-05-12T14:30:22.337143403+07:00","message":"receive interim result [false|false]: รูปฝังอยู่ในอุปกรณ์เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.33717675+07:00","message":"[buffer interim] 4919 false รูปฝังอยู่ในอุปกรณ์เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.337186986+07:00","message":"[bufferProcess] interim [920000000]:รูปฝังอยู่ในอุปกรณ์เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.337189501+07:00","message":"[bufferProcess] send to processor:รูปฝังอยู่ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.337192809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.33719568+07:00","message":"> Transcript [54167] [false]: 'รูปฝังอยู่ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.337199455+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.337201491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.337203327+07:00","message":"StatePrefix: 'รูปฝังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.33720565+07:00","message":"TextPushed: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.337211482+07:00","message":"Push: 'ฝังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.337213459+07:00","message":"TextPushed: 'รูปฝังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.337215395+07:00","message":"Set new StatePrefix : 'รูปฝังอยู่ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.337217578+07:00","message":"Next Push (prob) : 'ในอุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.337226088+07:00","message":"push: {false ฝังอยู่ 0 0xc004ce8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.390856145+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.390888316+07:00","message":"receive 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-05-12T14:30:22.390893684+07:00","message":"receive interim result [false|false]: รูปฝังอยู่ในอุปกรณ์ครบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.390908346+07:00","message":"[buffer interim] 4919 false รูปฝังอยู่ในอุปกรณ์ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.390923702+07:00","message":"[bufferProcess] interim [980000000]:รูปฝังอยู่ในอุปกรณ์ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.390926705+07:00","message":"[bufferProcess] send to processor:รูปฝังอยู่ในอุปกรณ์เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.390930581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.390933325+07:00","message":"> Transcript [54168] [false]: 'รูปฝังอยู่ในอุปกรณ์เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.39093703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.390938988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.390940841+07:00","message":"StatePrefix: 'รูปฝังอยู่ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.390942781+07:00","message":"TextPushed: 'รูปฝังอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.519826351+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.519862131+07:00","message":"receive 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-05-12T14:30:22.519868557+07:00","message":"receive interim result [false|false]: รูปฝังอยู่ในอุปกรณ์คอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.519882328+07:00","message":"[buffer interim] 4919 false รูปฝังอยู่ในอุปกรณ์คอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.519889543+07:00","message":"[bufferProcess] interim [40000000]:รูปฝังอยู่ในอุปกรณ์คอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.519891697+07:00","message":"[bufferProcess] send to processor:รูปฝังอยู่ในอุปกรณ์ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.519896957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.519899536+07:00","message":"> Transcript [54169] [false]: 'รูปฝังอยู่ในอุปกรณ์ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.519903092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.519905156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.519907216+07:00","message":"StatePrefix: 'รูปฝังอยู่ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.519909344+07:00","message":"TextPushed: 'รูปฝังอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.581211824+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.581245783+07:00","message":"receive 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-05-12T14:30:22.581251345+07:00","message":"receive interim result [false|false]: รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.581263615+07:00","message":"[buffer interim] 4919 false รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.581270486+07:00","message":"[bufferProcess] interim [160000000]:รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.581274204+07:00","message":"[bufferProcess] send to processor:รูปฝังอยู่ในอุปกรณ์คอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.581280867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.581283464+07:00","message":"> Transcript [54170] [false]: 'รูปฝังอยู่ในอุปกรณ์คอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.581287038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.581289355+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.581292749+07:00","message":"StatePrefix: 'รูปฝังอยู่ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.581295588+07:00","message":"TextPushed: 'รูปฝังอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.910837721+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.910874158+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-05-12T14:30:22.910880208+07:00","message":"receive interim result [false|false]: รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.910892541+07:00","message":"[buffer interim] 4919 false รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.910899747+07:00","message":"[bufferProcess] interim [460000000]:รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.910902552+07:00","message":"[bufferProcess] send to processor:รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.910907507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.910910082+07:00","message":"> Transcript [54171] [false]: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.910920656+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.910923067+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.910925337+07:00","message":"StatePrefix: 'รูปฝังอยู่ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.91092759+07:00","message":"TextPushed: 'รูปฝังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.910932184+07:00","message":"Push: 'ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.910934165+07:00","message":"TextPushed: 'รูปฝังอยู่ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.910936189+07:00","message":"Set new StatePrefix : 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.910938758+07:00","message":"Next Push (prob) : 'คอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.910948073+07:00","message":"push: {false ในอุปกรณ์ 0 0xc004ce8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.916223703+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.916256498+07:00","message":"receive 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-05-12T14:30:22.916263039+07:00","message":"receive interim result [false|false]: รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:22.916275688+07:00","message":"[buffer interim] 4919 false รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.916281345+07:00","message":"[bufferProcess] interim [520000000]:รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.916283781+07:00","message":"[bufferProcess] send to processor:รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.916288713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.916291158+07:00","message":"> Transcript [54172] [false]: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.916294168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.916296581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.916298437+07:00","message":"StatePrefix: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:22.916301271+07:00","message":"TextPushed: 'รูปฝังอยู่ในอุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.219740615+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.219776702+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-05-12T14:30:23.219782931+07:00","message":"receive interim result [false|false]: รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.219796914+07:00","message":"[buffer interim] 4919 false รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.219804671+07:00","message":"[bufferProcess] interim [760000000]:รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.21980721+07:00","message":"[bufferProcess] send to processor:รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.219810634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.219813116+07:00","message":"> Transcript [54173] [false]: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.21981648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.219818347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.21982029+07:00","message":"StatePrefix: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.21982317+07:00","message":"TextPushed: 'รูปฝังอยู่ในอุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.231651565+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.231690352+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-05-12T14:30:23.231696414+07:00","message":"receive interim result [false|false]: รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแน่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.231713495+07:00","message":"[buffer interim] 4919 false รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.231726147+07:00","message":"[bufferProcess] interim [820000000]:รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.231730002+07:00","message":"[bufferProcess] send to processor:รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.2317367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.231739815+07:00","message":"> Transcript [54174] [false]: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.231747161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.231749446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.231752376+07:00","message":"StatePrefix: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.231755208+07:00","message":"TextPushed: 'รูปฝังอยู่ในอุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.493669265+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.49371608+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-05-12T14:30:23.493725409+07:00","message":"receive interim result [false|false]: รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแน่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.493745196+07:00","message":"[buffer interim] 4919 false รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแน่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.493757048+07:00","message":"[bufferProcess] interim [0]:รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแน่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.493760757+07:00","message":"[bufferProcess] send to processor:รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.493767759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.493771943+07:00","message":"> Transcript [54175] [false]: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.493777264+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.493779991+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.493783222+07:00","message":"StatePrefix: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.493787144+07:00","message":"TextPushed: 'รูปฝังอยู่ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.493794796+07:00","message":"Push: 'คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.493797531+07:00","message":"TextPushed: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.493801067+07:00","message":"Set new StatePrefix : 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.493804424+07:00","message":"Next Push (prob) : 'อย่างแน่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.493824036+07:00","message":"push: {false คอมพิวเตอร์ 0 0xc004ce8000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.516111633+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.516157137+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-05-12T14:30:23.51616543+07:00","message":"receive interim result [false|false]: รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างน่ากลัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.516181399+07:00","message":"[buffer interim] 4919 false รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างน่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.516193028+07:00","message":"[bufferProcess] interim [60000000]:รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างน่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.516196696+07:00","message":"[bufferProcess] send to processor:รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแน่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.516204051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.516208569+07:00","message":"> Transcript [54176] [false]: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแน่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.516214772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.516217774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.516221213+07:00","message":"StatePrefix: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.516225258+07:00","message":"TextPushed: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.521488521+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.521521609+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-05-12T14:30:23.521528113+07:00","message":"receive interim result [false|false]: รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแนบเนียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.521543555+07:00","message":"[buffer interim] 4919 false รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแนบเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.521552222+07:00","message":"[bufferProcess] interim [120000000]:รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแนบเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.521554616+07:00","message":"[bufferProcess] send to processor:รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างน่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.521558035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.521560716+07:00","message":"> Transcript [54177] [false]: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.521563204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.521565175+07:00","message":"Set new StatePrefix: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างน่ากลัว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:23.551773996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:23.551773957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.780553137+07:00","message":"[GCS] IsForceVAD: false for message ID: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.851428942+07:00","message":"[GCS] Start streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.903411652+07:00","message":"receive streaming session, msgId: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.903445633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแนบเนียน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.903454125+07:00","message":"receive interim result [true|false]: รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแนบเนียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.903462237+07:00","message":"end recv isFinal message id 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.903464201+07:00","message":"end Recv id 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.903470852+07:00","message":"[buffer interim] 4919 true รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแนบเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.903478291+07:00","message":"[bufferProcess] interim [540000000]:รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแนบเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.90348123+07:00","message":"[bufferProcess] send to processor (isfinal):รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแนบเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.903484406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.903487072+07:00","message":"> Transcript [54178] [false]: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแนบเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.903489333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.903491214+07:00","message":"Set new StatePrefix: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแนบเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.903492984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.903495802+07:00","message":"> Transcript [54179] [true]: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแนบเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.90349835+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.903500158+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.903502382+07:00","message":"StatePrefix: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์อย่างแนบเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.90350471+07:00","message":"TextPushed: 'รูปฝังอยู่ในอุปกรณ์คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:23.903507597+07:00","message":"Push: 'อย่างแนบเนียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:23.903516079+07:00","message":"push: {true อย่างแนบเนียน 0 0xc004ce8000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:23.912482693+07:00","message":"write wav file: './tmp/7565/7565_4919.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:24.267806042+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:24.267848502+07:00","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-05-12T14:30:24.267853728+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:24.267872442+07:00","message":"[buffer interim] 4920 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.267879462+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.267881306+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:24.627884568+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:24.627924756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:24.627930796+07:00","message":"receive interim result [false|false]: และมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:24.627942863+07:00","message":"[buffer interim] 4920 false และมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.627949717+07:00","message":"[bufferProcess] interim [660000000]:และมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.627952138+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.627956669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.627959489+07:00","message":"> Transcript [54180] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.627961553+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:24.726615357+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:24.726656151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมันทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:24.72666225+07:00","message":"receive interim result [false|false]: และมันทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:24.726684051+07:00","message":"[buffer interim] 4920 false และมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.726691239+07:00","message":"[bufferProcess] interim [840000000]:และมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.726693598+07:00","message":"[bufferProcess] send to processor:และมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.726698582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.726701747+07:00","message":"> Transcript [54181] [false]: 'และมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.726704991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.726706973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.726708855+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.726711031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:24.82238533+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:24.822422339+07:00","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-05-12T14:30:24.822428467+07:00","message":"receive interim result [false|false]: และมันทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:24.822441081+07:00","message":"[buffer interim] 4920 false และมันทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.822451519+07:00","message":"[bufferProcess] interim [960000000]:และมันทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.822455169+07:00","message":"[bufferProcess] send to processor:และมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.822462204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.822466046+07:00","message":"> Transcript [54182] [false]: 'และมันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.822470826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.822475095+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.822477455+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:24.82248026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:25.005828963+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:25.005860322+07:00","message":"receive 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-05-12T14:30:25.005866113+07:00","message":"receive interim result [false|false]: และมันทำงานอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:25.005880925+07:00","message":"[buffer interim] 4920 false และมันทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.005887932+07:00","message":"[bufferProcess] interim [140000000]:และมันทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.005890573+07:00","message":"[bufferProcess] send to processor:และมันทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.005895567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.005898384+07:00","message":"> Transcript [54183] [false]: 'และมันทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.005901534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.00590625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.005908493+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.0059107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:25.227388838+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:25.227427112+07:00","message":"receive 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-05-12T14:30:25.227433295+07:00","message":"receive interim result [false|false]: และมันทำงานอยู่ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:25.227445497+07:00","message":"[buffer interim] 4920 false และมันทำงานอยู่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.227454244+07:00","message":"[bufferProcess] interim [380000000]:และมันทำงานอยู่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.227457908+07:00","message":"[bufferProcess] send to processor:และมันทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.227464732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.227468617+07:00","message":"> Transcript [54184] [false]: 'และมันทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.227473589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.227476705+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.227480132+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.22748383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.227488103+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.227490817+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.227493819+07:00","message":"Set new StatePrefix : 'และมันทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.227496685+07:00","message":"Next Push (prob) : 'มันทำงานอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:25.227514561+07:00","message":"push: {false และ 0 0xc00460e600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:25.271647573+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:25.271690552+07:00","message":"receive 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-05-12T14:30:25.271697797+07:00","message":"receive interim result [false|false]: และมันทำงานอยู่ตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:25.27171372+07:00","message":"[buffer interim] 4920 false และมันทำงานอยู่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.271721109+07:00","message":"[bufferProcess] interim [440000000]:และมันทำงานอยู่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.271723614+07:00","message":"[bufferProcess] send to processor:และมันทำงานอยู่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.27172686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.271730377+07:00","message":"> Transcript [54185] [false]: 'และมันทำงานอยู่ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.271734033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.271736033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.271739738+07:00","message":"StatePrefix: 'และมันทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.271742461+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:25.27517261+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:25.275204813+07:00","message":"receive 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-05-12T14:30:25.275212553+07:00","message":"receive interim result [false|false]: และมันทำงานอยู่ตลอด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:25.275226129+07:00","message":"[buffer interim] 4920 false และมันทำงานอยู่ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.275233186+07:00","message":"[bufferProcess] interim [500000000]:และมันทำงานอยู่ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.27523768+07:00","message":"[bufferProcess] send to processor:และมันทำงานอยู่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.275246214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.275249523+07:00","message":"> Transcript [54186] [false]: 'และมันทำงานอยู่ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.275254028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.275257254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.275260019+07:00","message":"StatePrefix: 'และมันทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.275263166+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:25.595379567+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:25.595417061+07:00","message":"receive 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-05-12T14:30:25.595422458+07:00","message":"receive interim result [false|false]: และมันทำงานอยู่ตลอดเวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:25.595436223+07:00","message":"[buffer interim] 4920 false และมันทำงานอยู่ตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.59544311+07:00","message":"[bufferProcess] interim [800000000]:และมันทำงานอยู่ตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.595446053+07:00","message":"[bufferProcess] send to processor:และมันทำงานอยู่ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.595451297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.59545423+07:00","message":"> Transcript [54187] [false]: 'และมันทำงานอยู่ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.595457255+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.595459352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.595461607+07:00","message":"StatePrefix: 'และมันทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:25.595464271+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.181525126+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.181559276+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-05-12T14:30:26.181564907+07:00","message":"receive interim result [false|false]: และมันทำงานอยู่ตลอดเวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.181578998+07:00","message":"[buffer interim] 4920 false และมันทำงานอยู่ตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.181585941+07:00","message":"[bufferProcess] interim [400000000]:และมันทำงานอยู่ตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.181589889+07:00","message":"[bufferProcess] send to processor:และมันทำงานอยู่ตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.181595789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.181598596+07:00","message":"> Transcript [54188] [false]: 'และมันทำงานอยู่ตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.181602678+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.181605888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.181609427+07:00","message":"StatePrefix: 'และมันทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.181613765+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.181617576+07:00","message":"Push: 'มันทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.181620764+07:00","message":"TextPushed: 'และมันทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.181624181+07:00","message":"Set new StatePrefix : 'และมันทำงานอยู่ตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.181627409+07:00","message":"Next Push (prob) : 'ตลอดเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.181637723+07:00","message":"push: {false มันทำงานอยู่ 0 0xc00460e600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.300059116+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.300105663+07:00","message":"receive 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-05-12T14:30:26.30011202+07:00","message":"receive interim result [false|false]: และมันทำงานอยู่ตลอดเวลาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.300127384+07:00","message":"[buffer interim] 4920 false และมันทำงานอยู่ตลอดเวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.300135045+07:00","message":"[bufferProcess] interim [520000000]:และมันทำงานอยู่ตลอดเวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.300137434+07:00","message":"[bufferProcess] send to processor:และมันทำงานอยู่ตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.30014046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.300142892+07:00","message":"> Transcript [54189] [false]: 'และมันทำงานอยู่ตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.300146016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.300148035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.300149917+07:00","message":"StatePrefix: 'และมันทำงานอยู่ตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.300152493+07:00","message":"TextPushed: 'และมันทำงานอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.423685884+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.423720942+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-05-12T14:30:26.423726316+07:00","message":"receive interim result [false|false]: และมันทำงานอยู่ตลอดเวลาแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.423740423+07:00","message":"[buffer interim] 4920 false และมันทำงานอยู่ตลอดเวลาแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.423749882+07:00","message":"[bufferProcess] interim [580000000]:และมันทำงานอยู่ตลอดเวลาแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.423755579+07:00","message":"[bufferProcess] send to processor:และมันทำงานอยู่ตลอดเวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.423760697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.423763466+07:00","message":"> Transcript [54190] [false]: 'และมันทำงานอยู่ตลอดเวลาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.423766817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.423769274+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.423771242+07:00","message":"StatePrefix: 'และมันทำงานอยู่ตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.423773701+07:00","message":"TextPushed: 'และมันทำงานอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.460808344+07:00","message":"[GCS] Cleaned up inactive client: 4898"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.460841515+07:00","message":"[GCS] Cleaned up inactive client: 4900"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.460845301+07:00","message":"[GCS] Cleaned up inactive client: 4904"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.460848838+07:00","message":"[GCS] Cleaned up inactive client: 4903"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.460850673+07:00","message":"[GCS] Cleaned up inactive client: 4899"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.460852393+07:00","message":"[GCS] Cleaned up inactive client: 4905"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.460853961+07:00","message":"[GCS] Cleaned up inactive client: 4901"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.460855615+07:00","message":"[GCS] Cleaned up inactive client: 4902"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:26.551829751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:26.551837161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.622618736+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.622652117+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-05-12T14:30:26.622658559+07:00","message":"receive interim result [false|false]: และมันทำงานอยู่ตลอดเวลาแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.622677169+07:00","message":"[buffer interim] 4920 false และมันทำงานอยู่ตลอดเวลาแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.622686859+07:00","message":"[bufferProcess] interim [760000000]:และมันทำงานอยู่ตลอดเวลาแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.622690697+07:00","message":"[bufferProcess] send to processor:และมันทำงานอยู่ตลอดเวลาแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.622697455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.62270502+07:00","message":"> Transcript [54191] [false]: 'และมันทำงานอยู่ตลอดเวลาแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.622709977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.622712647+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.622716155+07:00","message":"StatePrefix: 'และมันทำงานอยู่ตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.622720788+07:00","message":"TextPushed: 'และมันทำงานอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.655951855+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.655984943+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-05-12T14:30:26.655990784+07:00","message":"receive interim result [false|false]: และมันทำงานอยู่ตลอดเวลาแล้วก็สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.656006076+07:00","message":"[buffer interim] 4920 false และมันทำงานอยู่ตลอดเวลาแล้วก็สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.656013566+07:00","message":"[bufferProcess] interim [820000000]:และมันทำงานอยู่ตลอดเวลาแล้วก็สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.656016098+07:00","message":"[bufferProcess] send to processor:และมันทำงานอยู่ตลอดเวลาแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.656023455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.656026273+07:00","message":"> Transcript [54192] [false]: 'และมันทำงานอยู่ตลอดเวลาแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.656030023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.656032301+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.656034429+07:00","message":"StatePrefix: 'และมันทำงานอยู่ตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.656037395+07:00","message":"TextPushed: 'และมันทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.656043645+07:00","message":"Push: 'ตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.656045491+07:00","message":"TextPushed: 'และมันทำงานอยู่ตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.65604762+07:00","message":"Set new StatePrefix : 'และมันทำงานอยู่ตลอดเวลาแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.656053189+07:00","message":"Next Push (prob) : 'แล้วก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.656083319+07:00","message":"push: {false ตลอดเวลา 0 0xc00460e600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.689571706+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.689606626+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-05-12T14:30:26.689612533+07:00","message":"receive interim result [false|false]: และมันทำงานอยู่ตลอดเวลาแล้วก็สแกน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.689626801+07:00","message":"[buffer interim] 4920 false และมันทำงานอยู่ตลอดเวลาแล้วก็สแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.689634015+07:00","message":"[bufferProcess] interim [880000000]:และมันทำงานอยู่ตลอดเวลาแล้วก็สแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.689636432+07:00","message":"[bufferProcess] send to processor:และมันทำงานอยู่ตลอดเวลาแล้วก็สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.689641684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.68964425+07:00","message":"> Transcript [54193] [false]: 'และมันทำงานอยู่ตลอดเวลาแล้วก็สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.689646933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.689649141+07:00","message":"Set new StatePrefix: 'และมันทำงานอยู่ตลอดเวลาแล้วก็สั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.885289037+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.885325113+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-05-12T14:30:26.885330406+07:00","message":"receive interim result [false|false]: และมันทำงานอยู่ตลอดเวลาแล้วก็สแกนตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.885346679+07:00","message":"[buffer interim] 4920 false และมันทำงานอยู่ตลอดเวลาแล้วก็สแกนตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.885355897+07:00","message":"[bufferProcess] interim [120000000]:และมันทำงานอยู่ตลอดเวลาแล้วก็สแกนตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.885358487+07:00","message":"[bufferProcess] send to processor:และมันทำงานอยู่ตลอดเวลาแล้วก็สแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.885363664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.885366516+07:00","message":"> Transcript [54194] [false]: 'และมันทำงานอยู่ตลอดเวลาแล้วก็สแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.885368727+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:26.88537089+07:00","message":"Set new StatePrefix: 'และมันทำงานอยู่ตลอดเวลาแล้วก็สแกน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.924084489+07:00","message":"[GCS] IsForceVAD: false for message ID: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:26.985767213+07:00","message":"[GCS] Start streaming session, msgId: 4921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:27.022756847+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:27.022795696+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-05-12T14:30:27.022802102+07:00","message":"receive interim result [false|false]: และมันทำงานอยู่ตลอดเวลาแล้วก็สแกนตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:27.022814567+07:00","message":"[buffer interim] 4920 false และมันทำงานอยู่ตลอดเวลาแล้วก็สแกนตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.022821922+07:00","message":"[bufferProcess] interim [300000000]:และมันทำงานอยู่ตลอดเวลาแล้วก็สแกนตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.022824635+07:00","message":"[bufferProcess] send to processor:และมันทำงานอยู่ตลอดเวลาแล้วก็สแกนตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.022830349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.022833109+07:00","message":"> Transcript [54195] [false]: 'และมันทำงานอยู่ตลอดเวลาแล้วก็สแกนตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.022836793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.022838873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.022840618+07:00","message":"StatePrefix: 'และมันทำงานอยู่ตลอดเวลาแล้วก็สแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.022843243+07:00","message":"TextPushed: 'และมันทำงานอยู่ตลอดเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:27.081251272+07:00","message":"receive streaming session, msgId: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:27.081289329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมันทำงานอยู่ตลอดเวลาแล้วก็สแกนตรวจสอบ\",\"confidence\":0.9451835}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:27.081295839+07:00","message":"receive interim result [true|false]: และมันทำงานอยู่ตลอดเวลาแล้วก็สแกนตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:27.081305703+07:00","message":"end recv isFinal message id 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:27.081309024+07:00","message":"end Recv id 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:27.081323011+07:00","message":"[buffer interim] 4920 true และมันทำงานอยู่ตลอดเวลาแล้วก็สแกนตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.081353024+07:00","message":"[bufferProcess] interim [300000000]:และมันทำงานอยู่ตลอดเวลาแล้วก็สแกนตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.081357962+07:00","message":"[bufferProcess] send to processor (isfinal):และมันทำงานอยู่ตลอดเวลาแล้วก็สแกนตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.081362309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.081365917+07:00","message":"> Transcript [54196] [false]: 'และมันทำงานอยู่ตลอดเวลาแล้วก็สแกนตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.08136949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.081371962+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.081374213+07:00","message":"StatePrefix: 'และมันทำงานอยู่ตลอดเวลาแล้วก็สแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.081377041+07:00","message":"TextPushed: 'และมันทำงานอยู่ตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.081378817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.081380675+07:00","message":"> Transcript [54197] [true]: 'และมันทำงานอยู่ตลอดเวลาแล้วก็สแกนตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.0813828+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.081384507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.081386165+07:00","message":"StatePrefix: 'และมันทำงานอยู่ตลอดเวลาแล้วก็สแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.081388053+07:00","message":"TextPushed: 'และมันทำงานอยู่ตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.081391424+07:00","message":"Push: 'แล้วก็สแกนตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:27.08140257+07:00","message":"push: {true แล้วก็สแกนตรวจสอบ 0 0xc00460e600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:27.089499815+07:00","message":"write wav file: './tmp/7565/7565_4920.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:27.977585681+07:00","message":"receive streaming session, msgId: 4921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:27.977618347+07:00","message":"receive 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-05-12T14:30:27.977623729+07:00","message":"receive interim result [false|false]: ได้ยากมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:27.977637235+07:00","message":"[buffer interim] 4921 false ได้ยากมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.977643929+07:00","message":"[bufferProcess] interim [20000000]:ได้ยากมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:27.977645919+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:28.07055283+07:00","message":"[GCS] IsForceVAD: false for message ID: 4921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:28.131278773+07:00","message":"[GCS] Start streaming session, msgId: 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:28.189111188+07:00","message":"receive streaming session, msgId: 4921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:28.189146748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยากมาก\",\"confidence\":0.9053639}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:28.189152705+07:00","message":"receive interim result [true|false]: ยากมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:28.189176522+07:00","message":"end recv isFinal message id 4921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:28.189179311+07:00","message":"end Recv id 4921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:28.189185626+07:00","message":"[buffer interim] 4921 true ยากมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:28.189192856+07:00","message":"[bufferProcess] interim [320000000]:ยากมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:28.189195329+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ยากมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:28.189198653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:28.189201518+07:00","message":"> Transcript [54198] [false]: 'ได้ยากมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:28.189204125+07:00","message":"Set StatePrefix (first interim): 'ได้ยากมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:28.189206188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:28.189208147+07:00","message":"> Transcript [54199] [true]: 'ยากมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:28.18921064+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:28.189212461+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:28.189214328+07:00","message":"StatePrefix: 'ได้ยากมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:28.18921635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:28.189218804+07:00","message":"Push: 'ยากมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:28.189227094+07:00","message":"push: {true ยากมาก 0 0xc002eab880}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:28.196183502+07:00","message":"write wav file: './tmp/7565/7565_4921.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:28.858788455+07:00","message":"receive streaming session, msgId: 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:28.858832355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโมบาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:28.858837876+07:00","message":"receive interim result [false|false]: ไอโมบาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:28.858853743+07:00","message":"[buffer interim] 4922 false ไอโมบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:28.858861822+07:00","message":"[bufferProcess] interim [720000000]:ไอโมบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:28.85886362+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.050788935+07:00","message":"receive streaming session, msgId: 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.050821967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโมบายตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.050829068+07:00","message":"receive interim result [false|false]: ไอโมบายตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.050841781+07:00","message":"[buffer interim] 4922 false ไอโมบายตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.050851114+07:00","message":"[bufferProcess] interim [900000000]:ไอโมบายตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.050854642+07:00","message":"[bufferProcess] send to processor:ไอโมบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.050862774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.050866367+07:00","message":"> Transcript [54200] [false]: 'ไอโมบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.050869737+07:00","message":"Set StatePrefix (first interim): 'ไอโมบาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.140194022+07:00","message":"receive streaming session, msgId: 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.140238116+07:00","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-05-12T14:30:29.140246832+07:00","message":"receive interim result [false|false]: ไอโมบายตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.140262625+07:00","message":"[buffer interim] 4922 false ไอโมบายตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.140275074+07:00","message":"[bufferProcess] interim [960000000]:ไอโมบายตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.140278125+07:00","message":"[bufferProcess] send to processor:ไอโมบายตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.140284493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.140287364+07:00","message":"> Transcript [54201] [false]: 'ไอโมบายตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.140291237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.140293392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.140295521+07:00","message":"StatePrefix: 'ไอโมบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.140297458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.411710208+07:00","message":"receive streaming session, msgId: 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.411750902+07:00","message":"receive 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-05-12T14:30:29.41175762+07:00","message":"receive interim result [false|false]: ไอโมบายตอนนี้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.411771896+07:00","message":"[buffer interim] 4922 false ไอโมบายตอนนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.411778929+07:00","message":"[bufferProcess] interim [320000000]:ไอโมบายตอนนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.411782038+07:00","message":"[bufferProcess] send to processor:ไอโมบายตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.411787016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.411789939+07:00","message":"> Transcript [54202] [false]: 'ไอโมบายตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.411794123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.411797002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.411800148+07:00","message":"StatePrefix: 'ไอโมบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.41180332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:29.552299629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:29.552299595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.567437815+07:00","message":"receive streaming session, msgId: 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.567473689+07:00","message":"receive 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-05-12T14:30:29.567480137+07:00","message":"receive interim result [false|false]: ไอโมบายตอนนี้ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.567494417+07:00","message":"[buffer interim] 4922 false ไอโมบายตอนนี้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.567505001+07:00","message":"[bufferProcess] interim [440000000]:ไอโมบายตอนนี้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.567508929+07:00","message":"[bufferProcess] send to processor:ไอโมบายตอนนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.567514599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.567518448+07:00","message":"> Transcript [54203] [false]: 'ไอโมบายตอนนี้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.567522786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.567525579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.567529178+07:00","message":"StatePrefix: 'ไอโมบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.567531162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.891937983+07:00","message":"receive streaming session, msgId: 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.891977333+07:00","message":"receive 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-05-12T14:30:29.89198434+07:00","message":"receive interim result [false|false]: ไอโมบายตอนนี้ทำงานแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.892002977+07:00","message":"[buffer interim] 4922 false ไอโมบายตอนนี้ทำงานแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.892012188+07:00","message":"[bufferProcess] interim [740000000]:ไอโมบายตอนนี้ทำงานแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.892017299+07:00","message":"[bufferProcess] send to processor:ไอโมบายตอนนี้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.892024451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.892027752+07:00","message":"> Transcript [54204] [false]: 'ไอโมบายตอนนี้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.892031317+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.892033389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.892035254+07:00","message":"StatePrefix: 'ไอโมบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.892037371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.892043296+07:00","message":"Push: 'ไอโมบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.892045553+07:00","message":"TextPushed: 'ไอโมบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.892047835+07:00","message":"Set new StatePrefix : 'ไอโมบายตอนนี้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:29.892049917+07:00","message":"Next Push (prob) : 'ตอนนี้ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:29.892057393+07:00","message":"push: {false ไอโมบาย 0 0xc00460ee00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.220455101+07:00","message":"receive streaming session, msgId: 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.220499958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโมบายตอนนี้ทำงานแบบ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.220507709+07:00","message":"receive interim result [false|false]: ไอโมบายตอนนี้ทำงานแบบ 4"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.220524112+07:00","message":"[buffer interim] 4922 false ไอโมบายตอนนี้ทำงานแบบ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.220532576+07:00","message":"[bufferProcess] interim [40000000]:ไอโมบายตอนนี้ทำงานแบบ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.220535977+07:00","message":"[bufferProcess] send to processor:ไอโมบายตอนนี้ทำงานแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.220542461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.220545559+07:00","message":"> Transcript [54205] [false]: 'ไอโมบายตอนนี้ทำงานแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.220549659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.22055202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.220554728+07:00","message":"StatePrefix: 'ไอโมบายตอนนี้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.22055779+07:00","message":"TextPushed: 'ไอโมบาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.294001013+07:00","message":"receive streaming session, msgId: 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.294040697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโมบายตอนนี้ทำงานแบบ 40\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.294046414+07:00","message":"receive interim result [false|false]: ไอโมบายตอนนี้ทำงานแบบ 40"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.294059542+07:00","message":"[buffer interim] 4922 false ไอโมบายตอนนี้ทำงานแบบ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.294068728+07:00","message":"[bufferProcess] interim [220000000]:ไอโมบายตอนนี้ทำงานแบบ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.294072714+07:00","message":"[bufferProcess] send to processor:ไอโมบายตอนนี้ทำงานแบบ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.294077504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.294081336+07:00","message":"> Transcript [54206] [false]: 'ไอโมบายตอนนี้ทำงานแบบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.294086264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.294088974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.294091741+07:00","message":"StatePrefix: 'ไอโมบายตอนนี้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.294094641+07:00","message":"TextPushed: 'ไอโมบาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.426866814+07:00","message":"receive streaming session, msgId: 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.426900736+07:00","message":"receive 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-05-12T14:30:30.426906245+07:00","message":"receive interim result [false|false]: ไอโมบายตอนนี้ทำงานแบบซีทรู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.426929552+07:00","message":"[buffer interim] 4922 false ไอโมบายตอนนี้ทำงานแบบซีทรู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.426939287+07:00","message":"[bufferProcess] interim [280000000]:ไอโมบายตอนนี้ทำงานแบบซีทรู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.426941728+07:00","message":"[bufferProcess] send to processor:ไอโมบายตอนนี้ทำงานแบบ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.426944999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.426948239+07:00","message":"> Transcript [54207] [false]: 'ไอโมบายตอนนี้ทำงานแบบ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.426951973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.426954029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.426955886+07:00","message":"StatePrefix: 'ไอโมบายตอนนี้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.426957882+07:00","message":"TextPushed: 'ไอโมบาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.801674068+07:00","message":"receive streaming session, msgId: 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.801709735+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-05-12T14:30:30.801715818+07:00","message":"receive interim result [false|false]: ไอโมบายตอนนี้ทำงานแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.80173583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4.00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.801738957+07:00","message":"receive interim result [false|false]:  4.00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.80174695+07:00","message":"[buffer interim] 4922 false ไอโมบายตอนนี้ทำงานแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.801750346+07:00","message":"[buffer interim] 4922 false  4.00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.801756394+07:00","message":"[bufferProcess] interim [700000000]:ไอโมบายตอนนี้ทำงานแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.801758707+07:00","message":"[bufferProcess] send to processor:ไอโมบายตอนนี้ทำงานแบบซีทรู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.801761389+07:00","message":"[bufferProcess] interim [700000000]: 4.00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.801764135+07:00","message":"[bufferProcess] update buffer: ไอโมบายตอนนี้ทำงานแบบ 4.00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.801766779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.801769421+07:00","message":"> Transcript [54208] [false]: 'ไอโมบายตอนนี้ทำงานแบบซีทรู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.801772712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.80177481+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.801776681+07:00","message":"StatePrefix: 'ไอโมบายตอนนี้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.801778616+07:00","message":"TextPushed: 'ไอโมบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.801781216+07:00","message":"Push: 'ตอนนี้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.801783004+07:00","message":"TextPushed: 'ไอโมบายตอนนี้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.801785164+07:00","message":"Set new StatePrefix : 'ไอโมบายตอนนี้ทำงานแบบซีทรู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.801787112+07:00","message":"Next Push (prob) : 'แบบซีทรู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.801794723+07:00","message":"push: {false ตอนนี้ทำงาน 0 0xc00460ee00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.92212087+07:00","message":"receive streaming session, msgId: 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.922161155+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-05-12T14:30:30.922169034+07:00","message":"receive interim result [false|false]: ไอโมบายตอนนี้ทำงานแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.922181636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 สูบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.92218553+07:00","message":"receive interim result [false|false]:  4 สูบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.922195771+07:00","message":"[buffer interim] 4922 false ไอโมบายตอนนี้ทำงานแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:30.922201118+07:00","message":"[buffer interim] 4922 false  4 สูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.922208766+07:00","message":"[bufferProcess] interim [760000000]:ไอโมบายตอนนี้ทำงานแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.922212434+07:00","message":"[bufferProcess] send to processor:ไอโมบายตอนนี้ทำงานแบบ 4.00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.922216787+07:00","message":"[bufferProcess] interim [760000000]: 4 สูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.922220467+07:00","message":"[bufferProcess] update buffer: ไอโมบายตอนนี้ทำงานแบบ 4 สูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.922224266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.922228102+07:00","message":"> Transcript [54209] [false]: 'ไอโมบายตอนนี้ทำงานแบบ 4.00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.922231951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:30.922235461+07:00","message":"Set new StatePrefix: 'ไอโมบายตอนนี้ทำงานแบบ 4.00'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.019471437+07:00","message":"[GCS] IsForceVAD: false for message ID: 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.146330665+07:00","message":"receive streaming session, msgId: 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.146373077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโมบายตอนนี้ทำงานแบบซีทรู Super Cub\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.146380484+07:00","message":"receive interim result [false|false]: ไอโมบายตอนนี้ทำงานแบบซีทรู Super Cub"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.146397264+07:00","message":"[buffer interim] 4922 false ไอโมบายตอนนี้ทำงานแบบซีทรู Super Cub"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.146405259+07:00","message":"[bufferProcess] interim [60000000]:ไอโมบายตอนนี้ทำงานแบบซีทรู Super Cub"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.146408498+07:00","message":"[bufferProcess] send to processor:ไอโมบายตอนนี้ทำงานแบบ 4 สูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.14641391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.146417137+07:00","message":"> Transcript [54210] [false]: 'ไอโมบายตอนนี้ทำงานแบบ 4 สูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.146419686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.14642172+07:00","message":"Set new StatePrefix: 'ไอโมบายตอนนี้ทำงานแบบ 4 สูบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.151351149+07:00","message":"[GCS] Start streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.228492813+07:00","message":"receive streaming session, msgId: 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.228527366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอโมบายตอนนี้ทำงานแบบซีทรู Super Cub\",\"confidence\":0.7267316}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.22853405+07:00","message":"receive interim result [true|false]: ไอโมบายตอนนี้ทำงานแบบซีทรู Super Cub"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.228541677+07:00","message":"end recv isFinal message id 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.228543973+07:00","message":"end Recv id 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.228549228+07:00","message":"[buffer interim] 4922 true ไอโมบายตอนนี้ทำงานแบบซีทรู Super Cub"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.228555828+07:00","message":"[bufferProcess] interim [90000000]:ไอโมบายตอนนี้ทำงานแบบซีทรู Super Cub"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.228558561+07:00","message":"[bufferProcess] send to processor (isfinal):ไอโมบายตอนนี้ทำงานแบบซีทรู Super Cub"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.228561722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.22856448+07:00","message":"> Transcript [54211] [false]: 'ไอโมบายตอนนี้ทำงานแบบซีทรู Super Cub'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.228566776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.228569126+07:00","message":"Set new StatePrefix: 'ไอโมบายตอนนี้ทำงานแบบซีทรู Super Cub'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.228570985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.228572738+07:00","message":"> Transcript [54212] [true]: 'ไอโมบายตอนนี้ทำงานแบบซีทรู Super Cub'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.22857539+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.22857732+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.228579169+07:00","message":"StatePrefix: 'ไอโมบายตอนนี้ทำงานแบบซีทรู Super Cub'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.228581413+07:00","message":"TextPushed: 'ไอโมบายตอนนี้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.22858412+07:00","message":"Push: 'แบบซีทรู Super Cub'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.22859209+07:00","message":"push: {true แบบซีทรู Super Cub 0 0xc00460ee00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:31.236753208+07:00","message":"write wav file: './tmp/7565/7565_4922.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.627143996+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.627182925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.627189362+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.627204247+07:00","message":"[buffer interim] 4923 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.627214807+07:00","message":"[bufferProcess] interim [480000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.627217866+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.838852125+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.838902577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.838909369+07:00","message":"receive interim result [false|false]: กลับมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.838938974+07:00","message":"[buffer interim] 4923 false กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.838948169+07:00","message":"[bufferProcess] interim [660000000]:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.838952564+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.838956333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.838959114+07:00","message":"> Transcript [54213] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.838961541+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.869228504+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.869269664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Kapook\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.869275643+07:00","message":"receive interim result [false|false]: Kapook"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:31.869289309+07:00","message":"[buffer interim] 4923 false Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.869296161+07:00","message":"[bufferProcess] interim [720000000]:Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.869298405+07:00","message":"[bufferProcess] send to processor:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.869304357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.86930755+07:00","message":"> Transcript [54214] [false]: 'กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.869311039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.869313437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.869315563+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:31.869318776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.08640275+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.086450867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.086457435+07:00","message":"receive interim result [false|false]: กลับมาฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.086473434+07:00","message":"[buffer interim] 4923 false กลับมาฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.086481851+07:00","message":"[bufferProcess] interim [900000000]:กลับมาฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.086485032+07:00","message":"[bufferProcess] send to processor:Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.086491884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.086494723+07:00","message":"> Transcript [54215] [false]: 'Kapook'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.086497335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.086499635+07:00","message":"Set new StatePrefix: 'Kapook'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.186982892+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.187014919+07:00","message":"receive 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-05-12T14:30:32.187020582+07:00","message":"receive interim result [false|false]: กลับมาฟังพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.187033474+07:00","message":"[buffer interim] 4923 false กลับมาฟังพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.187042398+07:00","message":"[bufferProcess] interim [20000000]:กลับมาฟังพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.18704466+07:00","message":"[bufferProcess] send to processor:กลับมาฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.187048221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.187050988+07:00","message":"> Transcript [54216] [false]: 'กลับมาฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.187053438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.187055412+07:00","message":"Set new StatePrefix: 'กลับมาฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.213651168+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.213687029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาฟังความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.213693172+07:00","message":"receive interim result [false|false]: กลับมาฟังความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.213709183+07:00","message":"[buffer interim] 4923 false กลับมาฟังความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.213719722+07:00","message":"[bufferProcess] interim [80000000]:กลับมาฟังความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.21372341+07:00","message":"[bufferProcess] send to processor:กลับมาฟังพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.213728686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.213732893+07:00","message":"> Transcript [54217] [false]: 'กลับมาฟังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.213736065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.213737985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.213739898+07:00","message":"StatePrefix: 'กลับมาฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.213741902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.404054272+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.404087001+07:00","message":"receive 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-05-12T14:30:32.404092497+07:00","message":"receive interim result [false|false]: กลับมาฟังความน่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.404111338+07:00","message":"[buffer interim] 4923 false กลับมาฟังความน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.40412132+07:00","message":"[bufferProcess] interim [260000000]:กลับมาฟังความน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.40412378+07:00","message":"[bufferProcess] send to processor:กลับมาฟังความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.40413564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.404138842+07:00","message":"> Transcript [54218] [false]: 'กลับมาฟังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.404142738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.404144986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.404146794+07:00","message":"StatePrefix: 'กลับมาฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.404149039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.471943898+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.471978674+07:00","message":"receive 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-05-12T14:30:32.471984713+07:00","message":"receive interim result [false|false]: กลับอความมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.472000674+07:00","message":"[buffer interim] 4923 false กลับอความมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.472008331+07:00","message":"[bufferProcess] interim [320000000]:กลับอความมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.472010793+07:00","message":"[bufferProcess] send to processor:กลับมาฟังความน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.472014168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.472017092+07:00","message":"> Transcript [54219] [false]: 'กลับมาฟังความน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.472020192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.472025859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.472027683+07:00","message":"StatePrefix: 'กลับมาฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.472030103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:32.553331859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:32.553350205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.580545177+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.580582813+07:00","message":"receive 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-05-12T14:30:32.580588473+07:00","message":"receive interim result [false|false]: กลับมาฟังความน่ากลัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.580602543+07:00","message":"[buffer interim] 4923 false กลับมาฟังความน่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.580609828+07:00","message":"[bufferProcess] interim [440000000]:กลับมาฟังความน่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.580612513+07:00","message":"[bufferProcess] send to processor:กลับอความมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.580616181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.580618976+07:00","message":"> Transcript [54220] [false]: 'กลับอความมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.58062106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.580624694+07:00","message":"Set new StatePrefix: 'กลับอความมาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.788320162+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.788356695+07:00","message":"receive 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-05-12T14:30:32.788362687+07:00","message":"receive interim result [false|false]: กลับมาฟังความน่ากลัวนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.788383567+07:00","message":"[buffer interim] 4923 false กลับมาฟังความน่ากลัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.788392272+07:00","message":"[bufferProcess] interim [680000000]:กลับมาฟังความน่ากลัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.788394955+07:00","message":"[bufferProcess] send to processor:กลับมาฟังความน่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.788400019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.788402795+07:00","message":"> Transcript [54221] [false]: 'กลับมาฟังความน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.788405106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.788407168+07:00","message":"Set new StatePrefix: 'กลับมาฟังความน่ากลัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.907437019+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.907471716+07:00","message":"receive 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-05-12T14:30:32.907477458+07:00","message":"receive interim result [false|false]: กลับมาฟังความน่ากลัวนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:32.907495264+07:00","message":"[buffer interim] 4923 false กลับมาฟังความน่ากลัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.907502653+07:00","message":"[bufferProcess] interim [800000000]:กลับมาฟังความน่ากลัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.907504892+07:00","message":"[bufferProcess] send to processor:กลับมาฟังความน่ากลัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.907507897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.907510692+07:00","message":"> Transcript [54222] [false]: 'กลับมาฟังความน่ากลัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.907514484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.907516803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.90751863+07:00","message":"StatePrefix: 'กลับมาฟังความน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:32.907521044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.028931157+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.028981764+07:00","message":"receive 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-05-12T14:30:33.028990241+07:00","message":"receive interim result [false|false]: กลับมาฟังความน่ากลัวนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.029010539+07:00","message":"[buffer interim] 4923 false กลับมาฟังความน่ากลัวนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.029023643+07:00","message":"[bufferProcess] interim [860000000]:กลับมาฟังความน่ากลัวนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.029027768+07:00","message":"[bufferProcess] send to processor:กลับมาฟังความน่ากลัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.029039859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.029042926+07:00","message":"> Transcript [54223] [false]: 'กลับมาฟังความน่ากลัวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.029047012+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.029049216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.029051306+07:00","message":"StatePrefix: 'กลับมาฟังความน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.029053227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.255886518+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.255925563+07:00","message":"receive 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-05-12T14:30:33.255931367+07:00","message":"receive interim result [false|false]: กลับมาฟังความน่ากลัวนะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.255946378+07:00","message":"[buffer interim] 4923 false กลับมาฟังความน่ากลัวนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.255954576+07:00","message":"[bufferProcess] interim [40000000]:กลับมาฟังความน่ากลัวนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.255957252+07:00","message":"[bufferProcess] send to processor:กลับมาฟังความน่ากลัวนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.255963253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.255965998+07:00","message":"> Transcript [54224] [false]: 'กลับมาฟังความน่ากลัวนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.255969561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.255971896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.255974156+07:00","message":"StatePrefix: 'กลับมาฟังความน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.255976516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.411183467+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.411217518+07:00","message":"receive 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-05-12T14:30:33.41122337+07:00","message":"receive interim result [false|false]: กลับมาฟังความน่ากลัวนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.411239878+07:00","message":"[buffer interim] 4923 false กลับมาฟังความน่ากลัวนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.411248533+07:00","message":"[bufferProcess] interim [100000000]:กลับมาฟังความน่ากลัวนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.411252681+07:00","message":"[bufferProcess] send to processor:กลับมาฟังความน่ากลัวนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.411257927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.411262105+07:00","message":"> Transcript [54225] [false]: 'กลับมาฟังความน่ากลัวนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.411267163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.411269863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.411272981+07:00","message":"StatePrefix: 'กลับมาฟังความน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.411276049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.411279926+07:00","message":"Push: 'กลับมาฟังความน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.411282898+07:00","message":"TextPushed: 'กลับมาฟังความน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.411287581+07:00","message":"Set new StatePrefix : 'กลับมาฟังความน่ากลัวนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.411290745+07:00","message":"Next Push (prob) : 'นะครับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.411300963+07:00","message":"push: {false กลับมาฟังความน่ากลัว 0 0xc004463100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.463479792+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.463517206+07:00","message":"receive 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-05-12T14:30:33.463522615+07:00","message":"receive interim result [false|false]: กลับมาฟังความน่ากลัวนะครับที่ชม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.463535913+07:00","message":"[buffer interim] 4923 false กลับมาฟังความน่ากลัวนะครับที่ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.463543173+07:00","message":"[bufferProcess] interim [160000000]:กลับมาฟังความน่ากลัวนะครับที่ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.463545777+07:00","message":"[bufferProcess] send to processor:กลับมาฟังความน่ากลัวนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.463549108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.463551774+07:00","message":"> Transcript [54226] [false]: 'กลับมาฟังความน่ากลัวนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.463554222+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.590892047+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.590949285+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-05-12T14:30:33.590956748+07:00","message":"receive interim result [false|false]: กลับมาฟังความน่ากลัวนะครับที่ชมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.590973151+07:00","message":"[buffer interim] 4923 false กลับมาฟังความน่ากลัวนะครับที่ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.590981666+07:00","message":"[bufferProcess] interim [340000000]:กลับมาฟังความน่ากลัวนะครับที่ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.590984401+07:00","message":"[bufferProcess] send to processor:กลับมาฟังความน่ากลัวนะครับที่ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.590991436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.590994341+07:00","message":"> Transcript [54227] [false]: 'กลับมาฟังความน่ากลัวนะครับที่ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.590996876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:33.59099894+07:00","message":"Set new StatePrefix: 'กลับมาฟังความน่ากลัวนะครับที่ชม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:33.969779249+07:00","message":"[GCS] IsForceVAD: false for message ID: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:34.0689553+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:34.068987342+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-05-12T14:30:34.068993501+07:00","message":"receive interim result [false|false]: กลับมาฟังความน่ากลัวนะครับที่ชมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:34.069008279+07:00","message":"[buffer interim] 4923 false กลับมาฟังความน่ากลัวนะครับที่ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.069015346+07:00","message":"[bufferProcess] interim [940000000]:กลับมาฟังความน่ากลัวนะครับที่ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.069017555+07:00","message":"[bufferProcess] send to processor:กลับมาฟังความน่ากลัวนะครับที่ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.069022851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.06902548+07:00","message":"> Transcript [54228] [false]: 'กลับมาฟังความน่ากลัวนะครับที่ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.069029052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.069031183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.069033138+07:00","message":"StatePrefix: 'กลับมาฟังความน่ากลัวนะครับที่ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.069035573+07:00","message":"TextPushed: 'กลับมาฟังความน่ากลัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:34.174353035+07:00","message":"receive streaming session, msgId: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:34.174391102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาฟังความน่ากลัวนะครับที่ชมครับ\",\"confidence\":0.92915547}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:34.174397909+07:00","message":"receive interim result [true|false]: กลับมาฟังความน่ากลัวนะครับที่ชมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:34.174405461+07:00","message":"end recv isFinal message id 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:34.174409077+07:00","message":"end Recv id 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:34.174416722+07:00","message":"[buffer interim] 4923 true กลับมาฟังความน่ากลัวนะครับที่ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.174427348+07:00","message":"[bufferProcess] interim [30000000]:กลับมาฟังความน่ากลัวนะครับที่ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.174431981+07:00","message":"[bufferProcess] send to processor (isfinal):กลับมาฟังความน่ากลัวนะครับที่ชมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.174440445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.174449921+07:00","message":"> Transcript [54229] [false]: 'กลับมาฟังความน่ากลัวนะครับที่ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.174455139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.174457265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.174459606+07:00","message":"StatePrefix: 'กลับมาฟังความน่ากลัวนะครับที่ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.174462409+07:00","message":"TextPushed: 'กลับมาฟังความน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.174464377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.174466565+07:00","message":"> Transcript [54230] [true]: 'กลับมาฟังความน่ากลัวนะครับที่ชมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.174468633+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.174470831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.174472509+07:00","message":"StatePrefix: 'กลับมาฟังความน่ากลัวนะครับที่ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.17447444+07:00","message":"TextPushed: 'กลับมาฟังความน่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.17447821+07:00","message":"Push: 'นะครับที่ชมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:34.17450547+07:00","message":"push: {true นะครับที่ชมครับ 0 0xc004463100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:34.181958003+07:00","message":"write wav file: './tmp/7565/7565_4923.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:34.482264784+07:00","message":"[GCS] Start streaming session, msgId: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:34.952377601+07:00","message":"receive streaming session, msgId: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:34.952416116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:34.95242101+07:00","message":"receive interim result [false|false]: สาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:34.952437024+07:00","message":"[buffer interim] 4924 false สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.95244402+07:00","message":"[bufferProcess] interim [480000000]:สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:34.952445881+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.010262486+07:00","message":"receive streaming session, msgId: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.010293926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.010299321+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.01031419+07:00","message":"[buffer interim] 4924 false 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.010326576+07:00","message":"[bufferProcess] interim [540000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.010331795+07:00","message":"[bufferProcess] send to processor:สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.010337626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.010341741+07:00","message":"> Transcript [54231] [false]: 'สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.010344536+07:00","message":"Set StatePrefix (first interim): 'สาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.125576149+07:00","message":"receive streaming session, msgId: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.125606209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.12561169+07:00","message":"receive interim result [false|false]: สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.125623959+07:00","message":"[buffer interim] 4924 false สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.12563045+07:00","message":"[bufferProcess] interim [660000000]:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.12563277+07:00","message":"[bufferProcess] send to processor:3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.125635788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.125638286+07:00","message":"> Transcript [54232] [false]: '3'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.125640513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.125642367+07:00","message":"Set new StatePrefix: '3'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.343302847+07:00","message":"receive streaming session, msgId: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.343339373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.343345597+07:00","message":"receive interim result [false|false]: สามารถเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.343356472+07:00","message":"[buffer interim] 4924 false สามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.343364068+07:00","message":"[bufferProcess] interim [840000000]:สามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.343366923+07:00","message":"[bufferProcess] send to processor:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.34336987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.343372584+07:00","message":"> Transcript [54233] [false]: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.343374702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.343376828+07:00","message":"Set new StatePrefix: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.356856039+07:00","message":"receive streaming session, msgId: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.356901571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.356909012+07:00","message":"receive interim result [false|false]: สามารถเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.356932355+07:00","message":"[buffer interim] 4924 false สามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.356942982+07:00","message":"[bufferProcess] interim [900000000]:สามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.356946603+07:00","message":"[bufferProcess] send to processor:สามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.356952967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.356956546+07:00","message":"> Transcript [54234] [false]: 'สามารถเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.35696108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.356963831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.356966748+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.35696966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:35.554067076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:35.554080235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.664214103+07:00","message":"receive streaming session, msgId: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.664247112+07:00","message":"receive 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-05-12T14:30:35.664252856+07:00","message":"receive interim result [false|false]: สามารถเข้าไปกด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.664266403+07:00","message":"[buffer interim] 4924 false สามารถเข้าไปกด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.664273505+07:00","message":"[bufferProcess] interim [140000000]:สามารถเข้าไปกด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.664275962+07:00","message":"[bufferProcess] send to processor:สามารถเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.664280862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.664283465+07:00","message":"> Transcript [54235] [false]: 'สามารถเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.66428671+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.664288656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.664290472+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.664292624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.671232102+07:00","message":"receive streaming session, msgId: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.671251255+07:00","message":"receive 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-05-12T14:30:35.671255756+07:00","message":"receive interim result [false|false]: สามารถเข้าไปควบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.67126656+07:00","message":"[buffer interim] 4924 false สามารถเข้าไปควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.671271198+07:00","message":"[bufferProcess] interim [200000000]:สามารถเข้าไปควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.671273332+07:00","message":"[bufferProcess] send to processor:สามารถเข้าไปกด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.671276435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.671278595+07:00","message":"> Transcript [54236] [false]: 'สามารถเข้าไปกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.671281472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.671283292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.671285036+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.671286925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.844411664+07:00","message":"receive streaming session, msgId: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.844446764+07:00","message":"receive 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-05-12T14:30:35.844452376+07:00","message":"receive interim result [false|false]: สามารถเข้าไปควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.844464585+07:00","message":"[buffer interim] 4924 false สามารถเข้าไปควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.844473533+07:00","message":"[bufferProcess] interim [380000000]:สามารถเข้าไปควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.84447736+07:00","message":"[bufferProcess] send to processor:สามารถเข้าไปควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.844481842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.844485871+07:00","message":"> Transcript [54237] [false]: 'สามารถเข้าไปควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.84449082+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.84449414+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.844496101+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.844498082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.844500636+07:00","message":"Push: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.844502511+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.844504582+07:00","message":"Set new StatePrefix : 'สามารถเข้าไปควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:35.844506556+07:00","message":"Next Push (prob) : 'เข้าไปควบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:35.844513905+07:00","message":"push: {false สามารถ 0 0xc003cf2a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.110078355+07:00","message":"receive streaming session, msgId: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.110119015+07:00","message":"receive 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-05-12T14:30:36.11012482+07:00","message":"receive interim result [false|false]: สามารถเข้าไปควบคุมจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.110139264+07:00","message":"[buffer interim] 4924 false สามารถเข้าไปควบคุมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.110146416+07:00","message":"[bufferProcess] interim [680000000]:สามารถเข้าไปควบคุมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.110148977+07:00","message":"[bufferProcess] send to processor:สามารถเข้าไปควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.110152774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.110156056+07:00","message":"> Transcript [54238] [false]: 'สามารถเข้าไปควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.110159443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.110161409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.110163255+07:00","message":"StatePrefix: 'สามารถเข้าไปควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.110165989+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.266495384+07:00","message":"receive streaming session, msgId: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.266529535+07:00","message":"receive 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-05-12T14:30:36.266537368+07:00","message":"receive interim result [false|false]: สามารถเข้าไปควบคุมจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.266551624+07:00","message":"[buffer interim] 4924 false สามารถเข้าไปควบคุมจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.266561464+07:00","message":"[bufferProcess] interim [800000000]:สามารถเข้าไปควบคุมจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.266564216+07:00","message":"[bufferProcess] send to processor:สามารถเข้าไปควบคุมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.266569272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.266573902+07:00","message":"> Transcript [54239] [false]: 'สามารถเข้าไปควบคุมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.26657771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.266580673+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.266582815+07:00","message":"StatePrefix: 'สามารถเข้าไปควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.266584873+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.351532884+07:00","message":"receive streaming session, msgId: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.351570585+07:00","message":"receive 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-05-12T14:30:36.351576612+07:00","message":"receive interim result [false|false]: สามารถเข้าไปควบคุมจัดการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.351591576+07:00","message":"[buffer interim] 4924 false สามารถเข้าไปควบคุมจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.351600366+07:00","message":"[bufferProcess] interim [860000000]:สามารถเข้าไปควบคุมจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.351603949+07:00","message":"[bufferProcess] send to processor:สามารถเข้าไปควบคุมจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.351611211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.351615782+07:00","message":"> Transcript [54240] [false]: 'สามารถเข้าไปควบคุมจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.351620923+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.35162449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.351626671+07:00","message":"StatePrefix: 'สามารถเข้าไปควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.351629286+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.543519481+07:00","message":"receive streaming session, msgId: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.543553837+07:00","message":"receive 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-05-12T14:30:36.543559286+07:00","message":"receive interim result [false|false]: สามารถเข้าไปควบคุมจัดการปก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.543571614+07:00","message":"[buffer interim] 4924 false สามารถเข้าไปควบคุมจัดการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.543578671+07:00","message":"[bufferProcess] interim [40000000]:สามารถเข้าไปควบคุมจัดการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.543581126+07:00","message":"[bufferProcess] send to processor:สามารถเข้าไปควบคุมจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.543586005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.543588819+07:00","message":"> Transcript [54241] [false]: 'สามารถเข้าไปควบคุมจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.543592788+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.543594958+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.543597242+07:00","message":"StatePrefix: 'สามารถเข้าไปควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.543599591+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.543604067+07:00","message":"Push: 'เข้าไปควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.543606001+07:00","message":"TextPushed: 'สามารถเข้าไปควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.543608616+07:00","message":"Set new StatePrefix : 'สามารถเข้าไปควบคุมจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.543610794+07:00","message":"Next Push (prob) : 'คุมจัดการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.543618144+07:00","message":"push: {false เข้าไปควบ 0 0xc003cf2a80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.735465107+07:00","message":"receive streaming session, msgId: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.735506342+07:00","message":"receive 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-05-12T14:30:36.735513472+07:00","message":"receive interim result [false|false]: สามารถเข้าไปควบคุมจัดการประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.735528389+07:00","message":"[buffer interim] 4924 false สามารถเข้าไปควบคุมจัดการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.735535972+07:00","message":"[bufferProcess] interim [280000000]:สามารถเข้าไปควบคุมจัดการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.735538432+07:00","message":"[bufferProcess] send to processor:สามารถเข้าไปควบคุมจัดการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.735543527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.73554612+07:00","message":"> Transcript [54242] [false]: 'สามารถเข้าไปควบคุมจัดการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.735549777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.73555185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.735553748+07:00","message":"StatePrefix: 'สามารถเข้าไปควบคุมจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.735556544+07:00","message":"TextPushed: 'สามารถเข้าไปควบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.790827168+07:00","message":"[GCS] IsForceVAD: false for message ID: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.90962262+07:00","message":"receive streaming session, msgId: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.909655719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถเข้าไปควบคุมจัดการประกอบ\",\"confidence\":0.9283124}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.909661287+07:00","message":"receive interim result [true|false]: สามารถเข้าไปควบคุมจัดการประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.909669601+07:00","message":"end recv isFinal message id 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.909672079+07:00","message":"end Recv id 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.909679008+07:00","message":"[buffer interim] 4924 true สามารถเข้าไปควบคุมจัดการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.909685852+07:00","message":"[bufferProcess] interim [520000000]:สามารถเข้าไปควบคุมจัดการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.909689056+07:00","message":"[bufferProcess] send to processor (isfinal):สามารถเข้าไปควบคุมจัดการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.909691963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.909694638+07:00","message":"> Transcript [54243] [false]: 'สามารถเข้าไปควบคุมจัดการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.909697364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.909699172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.909700988+07:00","message":"StatePrefix: 'สามารถเข้าไปควบคุมจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.909703395+07:00","message":"TextPushed: 'สามารถเข้าไปควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.909705905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.90970795+07:00","message":"> Transcript [54244] [true]: 'สามารถเข้าไปควบคุมจัดการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.909710089+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.909711703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.909713286+07:00","message":"StatePrefix: 'สามารถเข้าไปควบคุมจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.909715062+07:00","message":"TextPushed: 'สามารถเข้าไปควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:36.909717728+07:00","message":"Push: 'คุมจัดการประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:36.909724934+07:00","message":"push: {true คุมจัดการประกอบ 0 0xc003cf2a80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:36.916692615+07:00","message":"write wav file: './tmp/7565/7565_4924.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:37.172764953+07:00","message":"[GCS] Start streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:37.688474803+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:37.688515826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:37.688521266+07:00","message":"receive interim result [false|false]: ดึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:37.688536161+07:00","message":"[buffer interim] 4925 false ดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:37.688542922+07:00","message":"[bufferProcess] interim [480000000]:ดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:37.688544547+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:37.755875807+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:37.755911115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดึงข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:37.755916503+07:00","message":"receive interim result [false|false]: ดึงข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:37.755931476+07:00","message":"[buffer interim] 4925 false ดึงข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:37.755938469+07:00","message":"[bufferProcess] interim [600000000]:ดึงข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:37.755940808+07:00","message":"[bufferProcess] send to processor:ดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:37.755945642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:37.755948401+07:00","message":"> Transcript [54245] [false]: 'ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:37.755950414+07:00","message":"Set StatePrefix (first interim): 'ดึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:37.836596361+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:37.836626629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดึงข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:37.83663204+07:00","message":"receive interim result [false|false]: ดึงข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:37.836645216+07:00","message":"[buffer interim] 4925 false ดึงข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:37.83665241+07:00","message":"[bufferProcess] interim [720000000]:ดึงข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:37.836655083+07:00","message":"[bufferProcess] send to processor:ดึงข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:37.836660028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:37.836662543+07:00","message":"> Transcript [54246] [false]: 'ดึงข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:37.836665288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:37.836667406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:37.836669623+07:00","message":"StatePrefix: 'ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:37.83667186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.353106438+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.353144993+07:00","message":"receive 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-05-12T14:30:38.353151038+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.353173792+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.353183787+07:00","message":"[bufferProcess] interim [140000000]:ดึงข้อมูลสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.353186553+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.353189828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.353192463+07:00","message":"> Transcript [54247] [false]: 'ดึงข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.353195409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.353197495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.353199609+07:00","message":"StatePrefix: 'ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.353201562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:38.554627174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:38.554636661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.589390421+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.589426431+07:00","message":"receive 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-05-12T14:30:38.589432104+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญเท่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.589445268+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.589452157+07:00","message":"[bufferProcess] interim [380000000]:ดึงข้อมูลสำคัญเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.589454839+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.589461177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.589463997+07:00","message":"> Transcript [54248] [false]: 'ดึงข้อมูลสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.589467403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.58946963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.589471795+07:00","message":"StatePrefix: 'ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.589474058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.689428338+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.689468184+07:00","message":"receive 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-05-12T14:30:38.689474776+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.689487405+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.689497465+07:00","message":"[bufferProcess] interim [440000000]:ดึงข้อมูลสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.689504662+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.689510555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.689514703+07:00","message":"> Transcript [54249] [false]: 'ดึงข้อมูลสำคัญเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.689519859+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.689524168+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.689526427+07:00","message":"StatePrefix: 'ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.689528506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.689532459+07:00","message":"Push: 'ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.689535271+07:00","message":"TextPushed: 'ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.689538208+07:00","message":"Set new StatePrefix : 'ดึงข้อมูลสำคัญเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.689541529+07:00","message":"Next Push (prob) : 'ข้อมูลสำคัญเท่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.689551575+07:00","message":"push: {false ดึง 0 0xc00386d900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.77413164+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.774174592+07:00","message":"receive 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-05-12T14:30:38.774183529+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.774200085+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.774211738+07:00","message":"[bufferProcess] interim [500000000]:ดึงข้อมูลสำคัญว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.774215847+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.774223655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.774227646+07:00","message":"> Transcript [54250] [false]: 'ดึงข้อมูลสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.774230896+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.791203999+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.791245912+07:00","message":"receive 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-05-12T14:30:38.791253448+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญเท่ากับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.791269485+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.791280853+07:00","message":"[bufferProcess] interim [560000000]:ดึงข้อมูลสำคัญเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.791284275+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.791290789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.791294682+07:00","message":"> Transcript [54251] [false]: 'ดึงข้อมูลสำคัญว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.791298133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.791302153+07:00","message":"Set new StatePrefix: 'ดึงข้อมูลสำคัญว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.802439273+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.802473611+07:00","message":"receive 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-05-12T14:30:38.802479248+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญว่าจะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.802493665+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.802500425+07:00","message":"[bufferProcess] interim [620000000]:ดึงข้อมูลสำคัญว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.802502887+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.802508064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.802510771+07:00","message":"> Transcript [54252] [false]: 'ดึงข้อมูลสำคัญเท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.802513254+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.802515355+07:00","message":"Set new StatePrefix: 'ดึงข้อมูลสำคัญเท่ากับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.843196451+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.843241584+07:00","message":"receive 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-05-12T14:30:38.84324787+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญว่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:38.843264058+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.84327414+07:00","message":"[bufferProcess] interim [680000000]:ดึงข้อมูลสำคัญว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.843276793+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญว่าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.843283417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.843288815+07:00","message":"> Transcript [54253] [false]: 'ดึงข้อมูลสำคัญว่าจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.843291682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:38.84329359+07:00","message":"Set new StatePrefix: 'ดึงข้อมูลสำคัญว่าจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.083744198+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.083781401+07:00","message":"receive 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-05-12T14:30:39.083787847+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญว่าจะไปตลาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.083800929+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.083804332+07:00","message":"receive 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-05-12T14:30:39.083806807+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญว่าจะเป็นรหัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.083812773+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญว่าจะไปตลาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.083816341+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญว่าจะเป็นรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.083822357+07:00","message":"[bufferProcess] interim [860000000]:ดึงข้อมูลสำคัญว่าจะไปตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.083824315+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.083827105+07:00","message":"[bufferProcess] interim [920000000]:ดึงข้อมูลสำคัญว่าจะเป็นรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.083829068+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญว่าจะไปตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.083832165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.083835353+07:00","message":"> Transcript [54254] [false]: 'ดึงข้อมูลสำคัญว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.0838377+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.083840196+07:00","message":"Set new StatePrefix: 'ดึงข้อมูลสำคัญว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.083841835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.083843578+07:00","message":"> Transcript [54255] [false]: 'ดึงข้อมูลสำคัญว่าจะไปตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.083845162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.083848902+07:00","message":"Set new StatePrefix: 'ดึงข้อมูลสำคัญว่าจะไปตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.304181455+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.304215701+07:00","message":"receive 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-05-12T14:30:39.304221358+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.304233927+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.30424111+07:00","message":"[bufferProcess] interim [160000000]:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.304243604+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญว่าจะเป็นรหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.304248348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.304250834+07:00","message":"> Transcript [54256] [false]: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.3042532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.30425552+07:00","message":"Set new StatePrefix: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.503594545+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.503629241+07:00","message":"receive 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-05-12T14:30:39.503635123+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.503647583+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.503660109+07:00","message":"[bufferProcess] interim [400000000]:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.503664166+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.503671824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.503675807+07:00","message":"> Transcript [54257] [false]: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.503680746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.503684226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.503686805+07:00","message":"StatePrefix: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.503689775+07:00","message":"TextPushed: 'ดึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.647216989+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.647253789+07:00","message":"receive 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-05-12T14:30:39.647259917+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.647275782+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.647282961+07:00","message":"[bufferProcess] interim [520000000]:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.647285268+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.647288674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.647291093+07:00","message":"> Transcript [54258] [false]: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.647294687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.647296801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.647299001+07:00","message":"StatePrefix: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.647301797+07:00","message":"TextPushed: 'ดึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.754846304+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.754883297+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-05-12T14:30:39.754889869+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.754903388+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.754910498+07:00","message":"[bufferProcess] interim [580000000]:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.754913002+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.754917663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.754928862+07:00","message":"> Transcript [54259] [false]: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.754933024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.75493529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.75493755+07:00","message":"StatePrefix: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.754940273+07:00","message":"TextPushed: 'ดึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.94983993+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.949874479+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-05-12T14:30:39.949880303+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.949895418+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.949902545+07:00","message":"[bufferProcess] interim [820000000]:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.949905387+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.949908498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.949914368+07:00","message":"> Transcript [54260] [false]: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.949917871+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.949919843+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.94992188+07:00","message":"StatePrefix: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.94993158+07:00","message":"TextPushed: 'ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.949934799+07:00","message":"Push: 'ข้อมูลสำคัญว่าจะเป็นรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.949936899+07:00","message":"TextPushed: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.949939075+07:00","message":"Set new StatePrefix : 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:39.949941572+07:00","message":"Next Push (prob) : 'ผ่านที่บันทึก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:39.949951678+07:00","message":"push: {false ข้อมูลสำคัญว่าจะเป็นรหัส 0 0xc00386d900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.207863096+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.207899078+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-05-12T14:30:40.207905596+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.20791936+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.207932085+07:00","message":"[bufferProcess] interim [60000000]:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.207934865+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.207938378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.207941196+07:00","message":"> Transcript [54261] [false]: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.207944869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.207946838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.207948734+07:00","message":"StatePrefix: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.207951174+07:00","message":"TextPushed: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.369912418+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.369971087+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-05-12T14:30:40.369978135+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.369990623+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.370004624+07:00","message":"[bufferProcess] interim [180000000]:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.370007669+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.370014667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.370017974+07:00","message":"> Transcript [54262] [false]: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.370022019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.370024314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.370026198+07:00","message":"StatePrefix: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.370030243+07:00","message":"TextPushed: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.393805942+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.39383989+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-05-12T14:30:40.393845435+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.393861515+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.393868831+07:00","message":"[bufferProcess] interim [240000000]:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.393871402+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.393875766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.393880539+07:00","message":"> Transcript [54263] [false]: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.393884019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.393885905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.393887771+07:00","message":"StatePrefix: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.393890968+07:00","message":"TextPushed: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.397396127+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.397439157+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-05-12T14:30:40.397444963+07:00","message":"receive interim result [false|false]: ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.397458993+07:00","message":"[buffer interim] 4925 false ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.397468148+07:00","message":"[bufferProcess] interim [300000000]:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.397470717+07:00","message":"[bufferProcess] send to processor:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.397476379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.397479327+07:00","message":"> Transcript [54264] [false]: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.397483442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.397485425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.397487645+07:00","message":"StatePrefix: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.397490126+07:00","message":"TextPushed: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.397494603+07:00","message":"Push: 'ผ่านที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.397496618+07:00","message":"TextPushed: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.397498868+07:00","message":"Set new StatePrefix : 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.397501157+07:00","message":"Next Push (prob) : 'ไว้ในอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.397509046+07:00","message":"push: {false ผ่านที่บันทึก 0 0xc00386d900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.633955735+07:00","message":"[GCS] IsForceVAD: false for message ID: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.746570464+07:00","message":"receive streaming session, msgId: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.746607559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.746613727+07:00","message":"receive interim result [true|false]: ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.746622915+07:00","message":"end recv isFinal message id 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.746624829+07:00","message":"end Recv id 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.746631375+07:00","message":"[buffer interim] 4925 true ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.746641197+07:00","message":"[bufferProcess] interim [690000000]:ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.746644263+07:00","message":"[bufferProcess] send to processor (isfinal):ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.746647455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.746650454+07:00","message":"> Transcript [54265] [false]: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.746653202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.746655172+07:00","message":"Set new StatePrefix: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.74665712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.74665895+07:00","message":"> Transcript [54266] [true]: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.746661403+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.746663296+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.746665417+07:00","message":"StatePrefix: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึกไว้ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.746668212+07:00","message":"TextPushed: 'ดึงข้อมูลสำคัญว่าจะเป็นรหัสผ่านที่บันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:40.746674256+07:00","message":"Push: 'ไว้ในอุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:40.746682916+07:00","message":"push: {true ไว้ในอุปกรณ์ 0 0xc00386d900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:40.761008257+07:00","message":"write wav file: './tmp/7565/7565_4925.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:41.011141718+07:00","message":"[GCS] Start streaming session, msgId: 4926"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:41.554999153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:41.554994129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:41.565099023+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:41.565140618+07:00","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-05-12T14:30:41.565146347+07:00","message":"receive interim result [false|false]: ปากกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:41.565175449+07:00","message":"[buffer interim] 4926 false ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.565190635+07:00","message":"[bufferProcess] interim [420000000]:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.565193286+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:41.673654202+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:41.673691155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:41.67369671+07:00","message":"receive interim result [false|false]: ประวัติการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:41.67371094+07:00","message":"[buffer interim] 4926 false ประวัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.673720396+07:00","message":"[bufferProcess] interim [480000000]:ประวัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.673722735+07:00","message":"[bufferProcess] send to processor:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.673727576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.673730323+07:00","message":"> Transcript [54267] [false]: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.673732412+07:00","message":"Set StatePrefix (first interim): 'ปากกา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:41.85975888+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:41.859796258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติการสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:41.859802+07:00","message":"receive interim result [false|false]: ประวัติการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:41.859813498+07:00","message":"[buffer interim] 4926 false ประวัติการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.859820097+07:00","message":"[bufferProcess] interim [660000000]:ประวัติการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.859822493+07:00","message":"[bufferProcess] send to processor:ประวัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.859827578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.85983017+07:00","message":"> Transcript [54268] [false]: 'ประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.859832316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.859834273+07:00","message":"Set new StatePrefix: 'ประวัติการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:41.863326627+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:41.863359052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติการใช้งาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:41.86336884+07:00","message":"receive interim result [false|false]: ประวัติการใช้งาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:41.863384212+07:00","message":"[buffer interim] 4926 false ประวัติการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.863391104+07:00","message":"[bufferProcess] interim [720000000]:ประวัติการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.863394547+07:00","message":"[bufferProcess] send to processor:ประวัติการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.863399228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.863403197+07:00","message":"> Transcript [54269] [false]: 'ประวัติการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.863407837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.86341062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.86341361+07:00","message":"StatePrefix: 'ประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:41.863416652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.06968737+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.06972756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติการใช้งานบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.069733332+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.069747603+07:00","message":"[buffer interim] 4926 false ประวัติการใช้งานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.069754401+07:00","message":"[bufferProcess] interim [900000000]:ประวัติการใช้งานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.069756793+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.069763082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.069765859+07:00","message":"> Transcript [54270] [false]: 'ประวัติการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.069769223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.069771338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.069773624+07:00","message":"StatePrefix: 'ประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.069775762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.180625405+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.180672376+07:00","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-05-12T14:30:42.180678526+07:00","message":"receive interim result [false|false]: ประวัติการใช้งาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.180694226+07:00","message":"[buffer interim] 4926 false ประวัติการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.180701604+07:00","message":"[bufferProcess] interim [960000000]:ประวัติการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.180703755+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.180721485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.180729336+07:00","message":"> Transcript [54271] [false]: 'ประวัติการใช้งานบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.180738975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.180744283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.180746408+07:00","message":"StatePrefix: 'ประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.180748453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.185743813+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.185762941+07:00","message":"receive 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-05-12T14:30:42.18576923+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานต่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.185783438+07:00","message":"[buffer interim] 4926 false ประวัติการใช้งานต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.185788499+07:00","message":"[bufferProcess] interim [20000000]:ประวัติการใช้งานต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.185791586+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.185800307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.185803047+07:00","message":"> Transcript [54272] [false]: 'ประวัติการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.185808194+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.185810447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.185812179+07:00","message":"StatePrefix: 'ประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.185814115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.185820408+07:00","message":"Push: 'ประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.185822183+07:00","message":"TextPushed: 'ประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.185824592+07:00","message":"Set new StatePrefix : 'ประวัติการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.185826567+07:00","message":"Next Push (prob) : 'ใช้งาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.185835125+07:00","message":"push: {false ประวัติการ 0 0xc003cf2000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.2479614+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.247995906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติการใช้งานต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.248001772+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.248013383+07:00","message":"[buffer interim] 4926 false ประวัติการใช้งานต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.248020326+07:00","message":"[bufferProcess] interim [80000000]:ประวัติการใช้งานต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.248022809+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.248025944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.248028515+07:00","message":"> Transcript [54273] [false]: 'ประวัติการใช้งานต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.248031641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.248033639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.248035508+07:00","message":"StatePrefix: 'ประวัติการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.248037777+07:00","message":"TextPushed: 'ประวัติการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.927476176+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.927510797+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-05-12T14:30:42.927516558+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:42.927529325+07:00","message":"[buffer interim] 4926 false ประวัติการใช้งานต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.927536421+07:00","message":"[bufferProcess] interim [680000000]:ประวัติการใช้งานต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.927538745+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.927544037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.927546864+07:00","message":"> Transcript [54274] [false]: 'ประวัติการใช้งานต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.92755021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.927552489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.927554353+07:00","message":"StatePrefix: 'ประวัติการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:42.927556603+07:00","message":"TextPushed: 'ประวัติการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.078412797+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.078459433+07:00","message":"receive 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-05-12T14:30:43.078464879+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานต่างๆรวมไปถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.07847999+07:00","message":"[buffer interim] 4926 false ประวัติการใช้งานต่างๆรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.078487218+07:00","message":"[bufferProcess] interim [860000000]:ประวัติการใช้งานต่างๆรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.078493103+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.07850191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.078505341+07:00","message":"> Transcript [54275] [false]: 'ประวัติการใช้งานต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.078511148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.078515007+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.078518013+07:00","message":"StatePrefix: 'ประวัติการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.078521251+07:00","message":"TextPushed: 'ประวัติการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.298378441+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.298412701+07:00","message":"receive 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-05-12T14:30:43.298418305+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานต่างๆรวมไปถึงก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.298430583+07:00","message":"[buffer interim] 4926 false ประวัติการใช้งานต่างๆรวมไปถึงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.298437555+07:00","message":"[bufferProcess] interim [40000000]:ประวัติการใช้งานต่างๆรวมไปถึงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.298439951+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานต่างๆรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.298444837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.298447605+07:00","message":"> Transcript [54276] [false]: 'ประวัติการใช้งานต่างๆรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.298451915+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.2984541+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.298456539+07:00","message":"StatePrefix: 'ประวัติการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.298458827+07:00","message":"TextPushed: 'ประวัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.298465072+07:00","message":"Push: 'ใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.298466972+07:00","message":"TextPushed: 'ประวัติการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.298469198+07:00","message":"Set new StatePrefix : 'ประวัติการใช้งานต่างๆรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.298471502+07:00","message":"Next Push (prob) : 'ต่างๆรวมไปถึง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.298479203+07:00","message":"push: {false ใช้งาน 0 0xc003cf2000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.31010942+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.310151959+07:00","message":"receive 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-05-12T14:30:43.310157913+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานต่างๆรวมไปถึงเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.310172689+07:00","message":"[buffer interim] 4926 false ประวัติการใช้งานต่างๆรวมไปถึงเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.310181489+07:00","message":"[bufferProcess] interim [100000000]:ประวัติการใช้งานต่างๆรวมไปถึงเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.310184628+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานต่างๆรวมไปถึงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.310192566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.310195904+07:00","message":"> Transcript [54277] [false]: 'ประวัติการใช้งานต่างๆรวมไปถึงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.310199966+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.310202598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.31020443+07:00","message":"StatePrefix: 'ประวัติการใช้งานต่างๆรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.310206894+07:00","message":"TextPushed: 'ประวัติการใช้งาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.326386491+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.326423368+07:00","message":"receive 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-05-12T14:30:43.326431133+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.326446879+07:00","message":"[buffer interim] 4926 false ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.326460792+07:00","message":"[bufferProcess] interim [160000000]:ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.32646452+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานต่างๆรวมไปถึงเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.326469017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.326472829+07:00","message":"> Transcript [54278] [false]: 'ประวัติการใช้งานต่างๆรวมไปถึงเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.32647696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.326479667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.326482253+07:00","message":"StatePrefix: 'ประวัติการใช้งานต่างๆรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.326486355+07:00","message":"TextPushed: 'ประวัติการใช้งาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.592665991+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.592701163+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-05-12T14:30:43.592708331+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.592722005+07:00","message":"[buffer interim] 4926 false ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.592729246+07:00","message":"[bufferProcess] interim [340000000]:ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.592731893+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.592738341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.592740885+07:00","message":"> Transcript [54279] [false]: 'ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.592744301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.592746645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.592748552+07:00","message":"StatePrefix: 'ประวัติการใช้งานต่างๆรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.592751351+07:00","message":"TextPushed: 'ประวัติการใช้งาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.787644261+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.787690572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋า Adidas\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.787699003+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋า Adidas"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.787714932+07:00","message":"[buffer interim] 4926 false ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋า Adidas"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.787722533+07:00","message":"[bufferProcess] interim [580000000]:ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋า Adidas"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.787725205+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.787729007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.787731751+07:00","message":"> Transcript [54280] [false]: 'ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.787735878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.787737902+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.787740741+07:00","message":"StatePrefix: 'ประวัติการใช้งานต่างๆรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.787743461+07:00","message":"TextPushed: 'ประวัติการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.787746601+07:00","message":"Push: 'ต่างๆรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.787748629+07:00","message":"TextPushed: 'ประวัติการใช้งานต่างๆรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.787750738+07:00","message":"Set new StatePrefix : 'ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.787753126+07:00","message":"Next Push (prob) : 'กระเป๋าเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.787761764+07:00","message":"push: {false ต่างๆรวมไปถึง 0 0xc003cf2000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.85042847+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.850475658+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-05-12T14:30:43.850485167+07:00","message":"receive interim result [false|false]: ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิตอล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.850507448+07:00","message":"[buffer interim] 4926 false ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิตอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.850521028+07:00","message":"[bufferProcess] interim [640000000]:ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิตอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.850525006+07:00","message":"[bufferProcess] send to processor:ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋า Adidas"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.850534071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.850538224+07:00","message":"> Transcript [54281] [false]: 'ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋า Adidas'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.850542031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:43.850545199+07:00","message":"Set new StatePrefix: 'ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋า Adidas'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:43.961082994+07:00","message":"[GCS] IsForceVAD: false for message ID: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:44.021238084+07:00","message":"[GCS] Start streaming session, msgId: 4927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:44.071068539+07:00","message":"receive streaming session, msgId: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:44.071105777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิตอล\",\"confidence\":0.9559164}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:44.071111283+07:00","message":"receive interim result [true|false]: ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิตอล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:44.071121938+07:00","message":"end recv isFinal message id 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:44.071124466+07:00","message":"end Recv id 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:44.071130495+07:00","message":"[buffer interim] 4926 true ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิตอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:44.071138669+07:00","message":"[bufferProcess] interim [970000000]:ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิตอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:44.071141415+07:00","message":"[bufferProcess] send to processor (isfinal):ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิตอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:44.071144791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:44.071147635+07:00","message":"> Transcript [54282] [false]: 'ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิตอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:44.071150148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:44.071151964+07:00","message":"Set new StatePrefix: 'ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิตอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:44.071153734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:44.071155471+07:00","message":"> Transcript [54283] [true]: 'ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิตอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:44.071157946+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:44.071159807+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:44.071162158+07:00","message":"StatePrefix: 'ประวัติการใช้งานต่างๆรวมไปถึงกระเป๋าเงินดิจิตอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:44.071164909+07:00","message":"TextPushed: 'ประวัติการใช้งานต่างๆรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:44.07116873+07:00","message":"Push: 'กระเป๋าเงินดิจิตอล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:44.071177447+07:00","message":"push: {true กระเป๋าเงินดิจิตอล 0 0xc003cf2000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:44.080495012+07:00","message":"write wav file: './tmp/7565/7565_4926.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:44.555474892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:44.555487605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:44.883879669+07:00","message":"receive streaming session, msgId: 4927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:44.883924088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือตก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:44.883936885+07:00","message":"receive interim result [false|false]: คือตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:44.883952918+07:00","message":"[buffer interim] 4927 false คือตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:44.883959373+07:00","message":"[bufferProcess] interim [720000000]:คือตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:44.883961424+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:45.439774985+07:00","message":"[GCS] IsForceVAD: false for message ID: 4927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:45.490070021+07:00","message":"receive streaming session, msgId: 4927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:45.490118514+07:00","message":"receive 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-05-12T14:30:45.490124559+07:00","message":"receive interim result [false|false]: พี่ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:45.49014086+07:00","message":"[buffer interim] 4927 false พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.490148899+07:00","message":"[bufferProcess] interim [320000000]:พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.490151123+07:00","message":"[bufferProcess] send to processor:คือตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.490157555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.490160911+07:00","message":"> Transcript [54284] [false]: 'คือตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.490163287+07:00","message":"Set StatePrefix (first interim): 'คือตก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:45.551137159+07:00","message":"receive streaming session, msgId: 4927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:45.551170007+07:00","message":"receive 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-05-12T14:30:45.551176044+07:00","message":"receive interim result [false|false]: พี่กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:45.551189215+07:00","message":"[buffer interim] 4927 false พี่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.551199205+07:00","message":"[bufferProcess] interim [380000000]:พี่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.551202735+07:00","message":"[bufferProcess] send to processor:พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.551209744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.551212744+07:00","message":"> Transcript [54285] [false]: 'พี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.551214726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.551216678+07:00","message":"Set new StatePrefix: 'พี่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:45.59734689+07:00","message":"receive streaming session, msgId: 4927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:45.597382508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่กลับ\",\"confidence\":0.6255586}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:45.597388876+07:00","message":"receive interim result [true|false]: พี่กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:45.597400024+07:00","message":"end recv isFinal message id 4927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:45.597402353+07:00","message":"end Recv id 4927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:45.59740821+07:00","message":"[buffer interim] 4927 true พี่กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.597415685+07:00","message":"[bufferProcess] interim [440000000]:พี่กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.597418255+07:00","message":"[bufferProcess] send to processor (isfinal):พี่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.597421031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.597423788+07:00","message":"> Transcript [54286] [false]: 'พี่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.597425885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.597427869+07:00","message":"Set new StatePrefix: 'พี่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.597429488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.597431294+07:00","message":"> Transcript [54287] [true]: 'พี่กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.597435124+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.597436964+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.597438793+07:00","message":"StatePrefix: 'พี่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.59744069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:45.597443195+07:00","message":"Push: 'พี่กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:45.597451334+07:00","message":"push: {true พี่กลับ 0 0xc002eaa780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:45.605059517+07:00","message":"write wav file: './tmp/7565/7565_4927.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:45.821484322+07:00","message":"[GCS] Start streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:46.303487712+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:46.303525665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:46.303530747+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:46.303546049+07:00","message":"[buffer interim] 4928 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:46.303554061+07:00","message":"[bufferProcess] interim [480000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:46.303556184+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:46.532198266+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:46.53223044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:46.532235622+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:46.532247877+07:00","message":"[buffer interim] 4928 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:46.532253743+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:46.532256167+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:46.53226076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:46.53226344+07:00","message":"> Transcript [54288] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:46.532265719+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.050096242+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.05015367+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-05-12T14:30:47.050161175+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.050177425+07:00","message":"[buffer interim] 4928 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.050188913+07:00","message":"[bufferProcess] interim [260000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.050193517+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.05020058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.050204626+07:00","message":"> Transcript [54289] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.050209176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.050211956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.050214798+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.050217754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.055992556+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.056022394+07:00","message":"receive 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-05-12T14:30:47.056027562+07:00","message":"receive interim result [false|false]: แล้วก็ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.056037285+07:00","message":"[buffer interim] 4928 false แล้วก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.056041727+07:00","message":"[bufferProcess] interim [320000000]:แล้วก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.056043615+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.056048163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.056050564+07:00","message":"> Transcript [54290] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.056053079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.056055211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.056056956+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.056059042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.368791021+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.368827378+07:00","message":"receive 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-05-12T14:30:47.36883305+07:00","message":"receive interim result [false|false]: แล้วก็ส่งกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.368848576+07:00","message":"[buffer interim] 4928 false แล้วก็ส่งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.368855211+07:00","message":"[bufferProcess] interim [560000000]:แล้วก็ส่งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.368857751+07:00","message":"[bufferProcess] send to processor:แล้วก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.368866856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.368869559+07:00","message":"> Transcript [54291] [false]: 'แล้วก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.368872468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.368874446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.368876621+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.368878731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.446181175+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.446221519+07:00","message":"receive 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-05-12T14:30:47.446229671+07:00","message":"receive interim result [false|false]: แล้วก็ส่งกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.446244817+07:00","message":"[buffer interim] 4928 false แล้วก็ส่งกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.446253902+07:00","message":"[bufferProcess] interim [680000000]:แล้วก็ส่งกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.44625727+07:00","message":"[bufferProcess] send to processor:แล้วก็ส่งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.446261852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.446265705+07:00","message":"> Transcript [54292] [false]: 'แล้วก็ส่งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.446270832+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.446274111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.446277111+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.446280107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.446289032+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.446291802+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.446295287+07:00","message":"Set new StatePrefix : 'แล้วก็ส่งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.446298703+07:00","message":"Next Push (prob) : 'ก็ส่งกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.446308847+07:00","message":"push: {false แล้ว 0 0xc0044a2600}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:47.556199744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:47.556220321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.650552659+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.65060476+07:00","message":"receive 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-05-12T14:30:47.650612037+07:00","message":"receive interim result [false|false]: แล้วก็ส่งกลับไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.650627941+07:00","message":"[buffer interim] 4928 false แล้วก็ส่งกลับไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.650637024+07:00","message":"[bufferProcess] interim [800000000]:แล้วก็ส่งกลับไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.650641678+07:00","message":"[bufferProcess] send to processor:แล้วก็ส่งกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.650648995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.650652054+07:00","message":"> Transcript [54293] [false]: 'แล้วก็ส่งกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.650655647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.650657619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.650659835+07:00","message":"StatePrefix: 'แล้วก็ส่งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.650662044+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.797246964+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.797292063+07:00","message":"receive 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-05-12T14:30:47.797298993+07:00","message":"receive interim result [false|false]: แล้วก็ส่งกลับหรือยังคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.797315359+07:00","message":"[buffer interim] 4928 false แล้วก็ส่งกลับหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.797323784+07:00","message":"[bufferProcess] interim [980000000]:แล้วก็ส่งกลับหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.797326426+07:00","message":"[bufferProcess] send to processor:แล้วก็ส่งกลับไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.797335107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.79733868+07:00","message":"> Transcript [54294] [false]: 'แล้วก็ส่งกลับไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.797343159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.797345351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.797347842+07:00","message":"StatePrefix: 'แล้วก็ส่งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.797354101+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.916667688+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.916701638+07:00","message":"receive 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-05-12T14:30:47.916707145+07:00","message":"receive interim result [false|false]: แล้วก็ส่งกลับไปยังแฮงค์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.916721749+07:00","message":"[buffer interim] 4928 false แล้วก็ส่งกลับไปยังแฮงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.916728803+07:00","message":"[bufferProcess] interim [100000000]:แล้วก็ส่งกลับไปยังแฮงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.916731178+07:00","message":"[bufferProcess] send to processor:แล้วก็ส่งกลับหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.916734652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.916737685+07:00","message":"> Transcript [54295] [false]: 'แล้วก็ส่งกลับหรือยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.916741193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.916743249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.916745832+07:00","message":"StatePrefix: 'แล้วก็ส่งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.916747998+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.950090581+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.95013237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ส่งกลับไปยัง Hacker\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.950139404+07:00","message":"receive interim result [false|false]: แล้วก็ส่งกลับไปยัง Hacker"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.950156906+07:00","message":"[buffer interim] 4928 false แล้วก็ส่งกลับไปยัง Hacker"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.950164784+07:00","message":"[bufferProcess] interim [160000000]:แล้วก็ส่งกลับไปยัง Hacker"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.950167533+07:00","message":"[bufferProcess] send to processor:แล้วก็ส่งกลับไปยังแฮงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.950175579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.950178341+07:00","message":"> Transcript [54296] [false]: 'แล้วก็ส่งกลับไปยังแฮงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.95018272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.950185544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.950187311+07:00","message":"StatePrefix: 'แล้วก็ส่งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.950191176+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.950198742+07:00","message":"Push: 'ก็ส่งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.950200577+07:00","message":"TextPushed: 'แล้วก็ส่งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.950202657+07:00","message":"Set new StatePrefix : 'แล้วก็ส่งกลับไปยังแฮงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:47.950204876+07:00","message":"Next Push (prob) : 'ไปยังแฮงค์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:47.950213133+07:00","message":"push: {false ก็ส่งกลับ 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:48.462755897+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:48.462795021+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-05-12T14:30:48.462802024+07:00","message":"receive interim result [false|false]: แล้วก็ส่งกลับไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:48.462813178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Hacker\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:48.462816692+07:00","message":"receive interim result [false|false]:  Hacker"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:48.462836047+07:00","message":"[buffer interim] 4928 false แล้วก็ส่งกลับไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:48.462854118+07:00","message":"[buffer interim] 4928 false  Hacker"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.462861795+07:00","message":"[bufferProcess] interim [700000000]:แล้วก็ส่งกลับไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.462866471+07:00","message":"[bufferProcess] send to processor:แล้วก็ส่งกลับไปยัง Hacker"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.462874416+07:00","message":"[bufferProcess] interim [700000000]: Hacker"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.462878086+07:00","message":"[bufferProcess] update buffer: แล้วก็ส่งกลับไปยัง Hacker"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.462882126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.462886034+07:00","message":"> Transcript [54297] [false]: 'แล้วก็ส่งกลับไปยัง Hacker'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.462889627+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.462892569+07:00","message":"Set new StatePrefix: 'แล้วก็ส่งกลับไปยัง Hacker'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:48.596781148+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:48.596817972+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-05-12T14:30:48.596823404+07:00","message":"receive interim result [false|false]: แล้วก็ส่งกลับไปยังแฮกเกอร์ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:48.59683696+07:00","message":"[buffer interim] 4928 false แล้วก็ส่งกลับไปยังแฮกเกอร์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.596843348+07:00","message":"[bufferProcess] interim [760000000]:แล้วก็ส่งกลับไปยังแฮกเกอร์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.596846045+07:00","message":"[bufferProcess] send to processor:แล้วก็ส่งกลับไปยัง Hacker"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.596851263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.596854182+07:00","message":"> Transcript [54298] [false]: 'แล้วก็ส่งกลับไปยัง Hacker'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.596857453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.596859798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.596862065+07:00","message":"StatePrefix: 'แล้วก็ส่งกลับไปยัง Hacker'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.59686461+07:00","message":"TextPushed: 'แล้วก็ส่งกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:48.660470993+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:48.660506885+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-05-12T14:30:48.660512173+07:00","message":"receive interim result [false|false]: แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:48.66052647+07:00","message":"[buffer interim] 4928 false แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.660533477+07:00","message":"[bufferProcess] interim [880000000]:แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.660536035+07:00","message":"[bufferProcess] send to processor:แล้วก็ส่งกลับไปยังแฮกเกอร์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.660539133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.660541832+07:00","message":"> Transcript [54299] [false]: 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.660544219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.660546257+07:00","message":"Set new StatePrefix: 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:48.84453755+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:48.844577867+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-05-12T14:30:48.844583144+07:00","message":"receive interim result [false|false]: แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:48.844595464+07:00","message":"[buffer interim] 4928 false แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.844601733+07:00","message":"[bufferProcess] interim [60000000]:แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.844604409+07:00","message":"[bufferProcess] send to processor:แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.844609338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.844612061+07:00","message":"> Transcript [54300] [false]: 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.844615043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.844617218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.844619205+07:00","message":"StatePrefix: 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:48.844623469+07:00","message":"TextPushed: 'แล้วก็ส่งกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.064882337+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.064938598+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-05-12T14:30:49.064947034+07:00","message":"receive interim result [false|false]: แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.064964234+07:00","message":"[buffer interim] 4928 false แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.0649729+07:00","message":"[bufferProcess] interim [300000000]:แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.06497628+07:00","message":"[bufferProcess] send to processor:แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.064983195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.064986174+07:00","message":"> Transcript [54301] [false]: 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.064990193+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.064992559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.064995183+07:00","message":"StatePrefix: 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.064999072+07:00","message":"TextPushed: 'แล้วก็ส่งกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.238584104+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.238620195+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-05-12T14:30:49.23862608+07:00","message":"receive interim result [false|false]: แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไรรวบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.238638152+07:00","message":"[buffer interim] 4928 false แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไรรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.238650041+07:00","message":"[bufferProcess] interim [420000000]:แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไรรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.238652571+07:00","message":"[bufferProcess] send to processor:แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.238657549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.238660622+07:00","message":"> Transcript [54302] [false]: 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.238664137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.238666808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.238669296+07:00","message":"StatePrefix: 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.238672008+07:00","message":"TextPushed: 'แล้วก็ส่งกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.292207088+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.292239179+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-05-12T14:30:49.292244689+07:00","message":"receive interim result [false|false]: แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร้ร่องรอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.292258713+07:00","message":"[buffer interim] 4928 false แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร้ร่องรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.292270763+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร้ร่องรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.292273736+07:00","message":"[bufferProcess] send to processor:แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไรรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.292280654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.292283447+07:00","message":"> Transcript [54303] [false]: 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไรรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.292286718+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.292288805+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.292291363+07:00","message":"StatePrefix: 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.292293895+07:00","message":"TextPushed: 'แล้วก็ส่งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.29229964+07:00","message":"Push: 'ไปยังแฮกเกอร์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.292301928+07:00","message":"TextPushed: 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.29230408+07:00","message":"Set new StatePrefix : 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไรรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.292306246+07:00","message":"Next Push (prob) : 'อย่างไรรวบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.292314335+07:00","message":"push: {false ไปยังแฮกเกอร์ได้ 0 0xc0044a2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.411167153+07:00","message":"[GCS] IsForceVAD: false for message ID: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.56746431+07:00","message":"receive streaming session, msgId: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.56750107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร้ร่องรอย\",\"confidence\":0.9221374}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.567507222+07:00","message":"receive interim result [true|false]: แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร้ร่องรอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.567515772+07:00","message":"end recv isFinal message id 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.567517695+07:00","message":"end Recv id 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.56752405+07:00","message":"[buffer interim] 4928 true แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร้ร่องรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.567533159+07:00","message":"[bufferProcess] interim [810000000]:แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร้ร่องรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.567537891+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร้ร่องรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.567541081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.56754396+07:00","message":"> Transcript [54304] [false]: 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร้ร่องรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.567546658+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.567548683+07:00","message":"Set new StatePrefix: 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร้ร่องรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.567552363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.567554318+07:00","message":"> Transcript [54305] [true]: 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร้ร่องรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.567556898+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.567558748+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.567560599+07:00","message":"StatePrefix: 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้อย่างไร้ร่องรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.56756309+07:00","message":"TextPushed: 'แล้วก็ส่งกลับไปยังแฮกเกอร์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:49.567567949+07:00","message":"Push: 'อย่างไร้ร่องรอย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.567576123+07:00","message":"push: {true อย่างไร้ร่องรอย 0 0xc0044a2600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:49.576607686+07:00","message":"write wav file: './tmp/7565/7565_4928.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:49.928224229+07:00","message":"[GCS] Start streaming session, msgId: 4929"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:50.557301248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:50.557328073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:50.648289671+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:50.648327954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปรียบเสมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:50.64833367+07:00","message":"receive interim result [false|false]: เปรียบเสมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:50.648344294+07:00","message":"[buffer interim] 4929 false เปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:50.648351387+07:00","message":"[bufferProcess] interim [540000000]:เปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:50.648353345+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:50.648356422+07:00","message":"[bufferProcess] send to processor (ticker):เปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:50.648359153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:50.64836154+07:00","message":"> Transcript [54306] [false]: 'เปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:50.648363557+07:00","message":"Set StatePrefix (first interim): 'เปรียบเสมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:50.971569387+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:50.971612308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปรียบเสมือนกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:50.971620389+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:50.971639516+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:50.971651085+07:00","message":"[bufferProcess] interim [840000000]:เปรียบเสมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:50.971654437+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:51.161092039+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:51.161130972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปรียบเสมือนกับไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:51.16113694+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:51.161150589+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.161157727+07:00","message":"[bufferProcess] interim [80000000]:เปรียบเสมือนกับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.161172074+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.161178062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.161180787+07:00","message":"> Transcript [54307] [false]: 'เปรียบเสมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.161184322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.161186573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.161188633+07:00","message":"StatePrefix: 'เปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.161190702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:51.577744264+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:51.577784776+07:00","message":"receive 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-05-12T14:30:51.577791081+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เก้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:51.577803888+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เก้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.577811214+07:00","message":"[bufferProcess] interim [260000000]:เปรียบเสมือนกับไอ้เก้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.577813642+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.577818877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.577821556+07:00","message":"> Transcript [54308] [false]: 'เปรียบเสมือนกับไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.577824893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.577827037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.577829286+07:00","message":"StatePrefix: 'เปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.577832175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:51.654446422+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:51.654495645+07:00","message":"receive 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-05-12T14:30:51.654501838+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:51.654518988+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.654526961+07:00","message":"[bufferProcess] interim [380000000]:เปรียบเสมือนกับไอ้เต้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.654529698+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เก้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.654539474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.654543491+07:00","message":"> Transcript [54309] [false]: 'เปรียบเสมือนกับไอ้เก้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.654547499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.6545498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.654552274+07:00","message":"StatePrefix: 'เปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.654555231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:51.973882447+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:51.973914293+07:00","message":"receive 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-05-12T14:30:51.973920086+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เก้อเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:51.97393709+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เก้อเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.97394607+07:00","message":"[bufferProcess] interim [560000000]:เปรียบเสมือนกับไอ้เก้อเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.973948392+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.973953653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.97395624+07:00","message":"> Transcript [54310] [false]: 'เปรียบเสมือนกับไอ้เต้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.973959578+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.973961859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.973964028+07:00","message":"StatePrefix: 'เปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.973966317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.973971981+07:00","message":"Push: 'เปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.973974035+07:00","message":"TextPushed: 'เปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.973976186+07:00","message":"Set new StatePrefix : 'เปรียบเสมือนกับไอ้เต้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:51.973978182+07:00","message":"Next Push (prob) : 'กับไอ้เต้ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:51.973985555+07:00","message":"push: {false เปรียบเสมือน 0 0xc003cf2d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.04003954+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.040073022+07:00","message":"receive 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-05-12T14:30:52.040078626+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.040089935+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.040097014+07:00","message":"[bufferProcess] interim [620000000]:เปรียบเสมือนกับไอ้เต้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.040099495+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เก้อเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.040102778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.04010568+07:00","message":"> Transcript [54311] [false]: 'เปรียบเสมือนกับไอ้เก้อเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.040107761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.040109751+07:00","message":"Set new StatePrefix: 'เปรียบเสมือนกับไอ้เก้อเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.148539964+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.148583311+07:00","message":"receive 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-05-12T14:30:52.148590958+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.14860785+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.148619449+07:00","message":"[bufferProcess] interim [680000000]:เปรียบเสมือนกับไอ้เต้ยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.148623214+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.148627853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.148632986+07:00","message":"> Transcript [54312] [false]: 'เปรียบเสมือนกับไอ้เต้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.148636645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.148640339+07:00","message":"Set new StatePrefix: 'เปรียบเสมือนกับไอ้เต้ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.203279713+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.203313441+07:00","message":"receive 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-05-12T14:30:52.203318542+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.203338038+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.203346454+07:00","message":"[bufferProcess] interim [740000000]:เปรียบเสมือนกับไอ้เต้ยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.203349274+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.203352807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.203355266+07:00","message":"> Transcript [54313] [false]: 'เปรียบเสมือนกับไอ้เต้ยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.203358704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.203360874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.203362966+07:00","message":"StatePrefix: 'เปรียบเสมือนกับไอ้เต้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.203365768+07:00","message":"TextPushed: 'เปรียบเสมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.247089198+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.247125703+07:00","message":"receive 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-05-12T14:30:52.247131501+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.247145288+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.247154448+07:00","message":"[bufferProcess] interim [800000000]:เปรียบเสมือนกับไอ้เต้ยไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.247156624+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.247159845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.247162495+07:00","message":"> Transcript [54314] [false]: 'เปรียบเสมือนกับไอ้เต้ยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.247165845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.24716859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.247170752+07:00","message":"StatePrefix: 'เปรียบเสมือนกับไอ้เต้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.24717346+07:00","message":"TextPushed: 'เปรียบเสมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.251231774+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.251253341+07:00","message":"receive 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-05-12T14:30:52.251258109+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.251272047+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.251276342+07:00","message":"[bufferProcess] interim [860000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.251278299+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.251280673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.25128282+07:00","message":"> Transcript [54315] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.251285197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.251287102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.251288763+07:00","message":"StatePrefix: 'เปรียบเสมือนกับไอ้เต้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.251290964+07:00","message":"TextPushed: 'เปรียบเสมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.331975031+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.332008021+07:00","message":"receive 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-05-12T14:30:52.332014086+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่งก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.332028994+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนั่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.332037693+07:00","message":"[bufferProcess] interim [40000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.33203991+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไปนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.332045499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.332048858+07:00","message":"> Transcript [54316] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.332052319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.332054359+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.332056178+07:00","message":"StatePrefix: 'เปรียบเสมือนกับไอ้เต้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.332059284+07:00","message":"TextPushed: 'เปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.332061725+07:00","message":"Push: 'กับไอ้เต้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.332064072+07:00","message":"TextPushed: 'เปรียบเสมือนกับไอ้เต้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.332066486+07:00","message":"Set new StatePrefix : 'เปรียบเสมือนกับไอ้เต้ยไปนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.332068518+07:00","message":"Next Push (prob) : 'ไปนั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.332075904+07:00","message":"push: {false กับไอ้เต้ย 0 0xc003cf2d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.442663274+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.442707344+07:00","message":"receive 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-05-12T14:30:52.442714092+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่งควบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.442731236+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนั่งควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.442739624+07:00","message":"[bufferProcess] interim [160000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.442742285+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไปนั่งก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.442746027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.442750299+07:00","message":"> Transcript [54317] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.4427538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.442756195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.442758674+07:00","message":"StatePrefix: 'เปรียบเสมือนกับไอ้เต้ยไปนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.442761529+07:00","message":"TextPushed: 'เปรียบเสมือนกับไอ้เต้ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.475264312+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.47530309+07:00","message":"receive 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-05-12T14:30:52.475308886+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.475325758+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.475332515+07:00","message":"[bufferProcess] interim [280000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.475335216+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.475338509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.475341134+07:00","message":"> Transcript [54318] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.475344514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.475347287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.475349114+07:00","message":"StatePrefix: 'เปรียบเสมือนกับไอ้เต้ยไปนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.475351396+07:00","message":"TextPushed: 'เปรียบเสมือนกับไอ้เต้ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.532707415+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.532744266+07:00","message":"receive 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-05-12T14:30:52.532750324+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.53276193+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.532768975+07:00","message":"[bufferProcess] interim [400000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.532771379+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.532774735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.53277786+07:00","message":"> Transcript [54319] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.532781048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.532782983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.532785236+07:00","message":"StatePrefix: 'เปรียบเสมือนกับไอ้เต้ยไปนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.532787587+07:00","message":"TextPushed: 'เปรียบเสมือนกับไอ้เต้ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.582742598+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.582775743+07:00","message":"receive 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-05-12T14:30:52.582784783+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.582797531+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.582804799+07:00","message":"[bufferProcess] interim [520000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.582807125+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.582812399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.582815312+07:00","message":"> Transcript [54320] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.582818902+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.58282091+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.582823077+07:00","message":"StatePrefix: 'เปรียบเสมือนกับไอ้เต้ยไปนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.58282577+07:00","message":"TextPushed: 'เปรียบเสมือนกับไอ้เต้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.582830447+07:00","message":"Push: 'ไปนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.582832236+07:00","message":"TextPushed: 'เปรียบเสมือนกับไอ้เต้ยไปนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.582834555+07:00","message":"Set new StatePrefix : 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.582837104+07:00","message":"Next Push (prob) : 'ควบคุมอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.582860868+07:00","message":"push: {false ไปนั่ง 0 0xc003cf2d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.799881598+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.799939204+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-05-12T14:30:52.799946309+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.799963992+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.799972318+07:00","message":"[bufferProcess] interim [640000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.799976387+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.799980238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.79998312+07:00","message":"> Transcript [54321] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.799987266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.79998941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.799991271+07:00","message":"StatePrefix: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.79999382+07:00","message":"TextPushed: 'เปรียบเสมือนกับไอ้เต้ยไปนั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.901339046+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.901385669+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-05-12T14:30:52.901392316+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:52.901412081+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.901421109+07:00","message":"[bufferProcess] interim [820000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.901423833+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.901427582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.901430292+07:00","message":"> Transcript [54322] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.901433998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.901436764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.901438623+07:00","message":"StatePrefix: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:52.90144127+07:00","message":"TextPushed: 'เปรียบเสมือนกับไอ้เต้ยไปนั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.340520608+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.340560001+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-05-12T14:30:53.340569758+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอแตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.340588945+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.340602465+07:00","message":"[bufferProcess] interim [60000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.340605652+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.340612608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.340615527+07:00","message":"> Transcript [54323] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.340622051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.340626136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.340628437+07:00","message":"StatePrefix: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.340638093+07:00","message":"TextPushed: 'เปรียบเสมือนกับไอ้เต้ยไปนั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.425520788+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.42556786+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-05-12T14:30:53.42557448+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.425592224+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.425600157+07:00","message":"[bufferProcess] interim [120000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.425602948+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.425607119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.425609636+07:00","message":"> Transcript [54324] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.425613134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.425615373+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.425617161+07:00","message":"StatePrefix: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.425619892+07:00","message":"TextPushed: 'เปรียบเสมือนกับไอ้เต้ยไปนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.425622725+07:00","message":"Push: 'ควบคุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.425625095+07:00","message":"TextPushed: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.425627338+07:00","message":"Set new StatePrefix : 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.425629974+07:00","message":"Next Push (prob) : 'ที่หน้าจอแตก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.425639578+07:00","message":"push: {false ควบคุมอยู่ 0 0xc003cf2d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.513775567+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.513812156+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-05-12T14:30:53.513819847+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.513837034+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.513848864+07:00","message":"[bufferProcess] interim [180000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.51385315+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.513859909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.513863212+07:00","message":"> Transcript [54325] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.513866878+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:53.558086508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:53.558105532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.622199359+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.62224495+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-05-12T14:30:53.622251321+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอตะกอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.62226887+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอตะกอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.622277101+07:00","message":"[bufferProcess] interim [240000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอตะกอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.622280161+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.622289306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.622292379+07:00","message":"> Transcript [54326] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.622294851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.622297487+07:00","message":"Set new StatePrefix: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.786700059+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.786734218+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-05-12T14:30:53.786740139+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.786754836+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.786761348+07:00","message":"[bufferProcess] interim [360000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.786764236+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอตะกอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.786768241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.786772695+07:00","message":"> Transcript [54327] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอตะกอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.78677658+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.786779557+07:00","message":"Set new StatePrefix: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอตะกอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.829916866+07:00","message":"[GCS] IsForceVAD: false for message ID: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.848619565+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.848674523+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-05-12T14:30:53.848683712+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.848700884+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.848722756+07:00","message":"[bufferProcess] interim [480000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.848726766+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.848736127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.84874005+07:00","message":"> Transcript [54328] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.848744041+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.848747409+07:00","message":"Set new StatePrefix: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.85546915+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.855487949+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-05-12T14:30:53.855492898+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.855506871+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.855511849+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-05-12T14:30:53.855516155+07:00","message":"receive interim result [false|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตนเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.855523327+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:53.855527424+07:00","message":"[buffer interim] 4929 false เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.855532996+07:00","message":"[bufferProcess] interim [540000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.85553624+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.85554131+07:00","message":"[bufferProcess] interim [600000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.855543313+07:00","message":"[bufferProcess] send to processor:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.855545988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.855548256+07:00","message":"> Transcript [54329] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.855551532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.855553588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.855555308+07:00","message":"StatePrefix: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.855557888+07:00","message":"TextPushed: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.85555963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.855561463+07:00","message":"> Transcript [54330] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.855563448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.855564992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.855566739+07:00","message":"StatePrefix: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:53.855568595+07:00","message":"TextPushed: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:54.182225411+07:00","message":"receive streaming session, msgId: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:54.182269936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตนเอง\",\"confidence\":0.94054836}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:54.182279055+07:00","message":"receive interim result [true|false]: เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตนเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:54.18229251+07:00","message":"end recv isFinal message id 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:54.182296347+07:00","message":"end Recv id 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:54.18230467+07:00","message":"[buffer interim] 4929 true เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.182316348+07:00","message":"[bufferProcess] interim [930000000]:เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.182320273+07:00","message":"[bufferProcess] send to processor (isfinal):เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.182324699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.182328656+07:00","message":"> Transcript [54331] [false]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตนเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.182333523+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.182336694+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.182339416+07:00","message":"StatePrefix: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.182343568+07:00","message":"TextPushed: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.182346866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.182350418+07:00","message":"> Transcript [54332] [true]: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วยตนเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.182354514+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.18235721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.182359521+07:00","message":"StatePrefix: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่ที่หน้าจอประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.182362915+07:00","message":"TextPushed: 'เปรียบเสมือนกับไอ้เต้ยไปนั่งควบคุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.182371086+07:00","message":"Push: 'ที่หน้าจอประกอบด้วยตนเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:54.182381119+07:00","message":"push: {true ที่หน้าจอประกอบด้วยตนเอง 0 0xc003cf2d80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:54.19218928+07:00","message":"write wav file: './tmp/7565/7565_4929.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:54.282528172+07:00","message":"[GCS] Start streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:54.83627506+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:54.836315213+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-05-12T14:30:54.836321021+07:00","message":"receive interim result [false|false]: คำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:54.836337504+07:00","message":"[buffer interim] 4930 false คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.836343639+07:00","message":"[bufferProcess] interim [360000000]:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.836345469+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:54.955611978+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:54.95564639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:54.955651659+07:00","message":"receive interim result [false|false]: ที่ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:54.955666348+07:00","message":"[buffer interim] 4930 false ที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.955674001+07:00","message":"[bufferProcess] interim [480000000]:ที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.95567654+07:00","message":"[bufferProcess] send to processor:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.955680611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.955683407+07:00","message":"> Transcript [54333] [false]: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:54.955685311+07:00","message":"Set StatePrefix (first interim): 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.168714683+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.168752588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำให้ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.16875955+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.168774914+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.168783657+07:00","message":"[bufferProcess] interim [660000000]:ที่ทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.168787229+07:00","message":"[bufferProcess] send to processor:ที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.168793956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.168797635+07:00","message":"> Transcript [54334] [false]: 'ที่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.168801096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.168803871+07:00","message":"Set new StatePrefix: 'ที่ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.191369907+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.191400459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำให้พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.191407884+07:00","message":"receive interim result [false|false]: ที่ทำให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.191419604+07:00","message":"[buffer interim] 4930 false ที่ทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.191426137+07:00","message":"[bufferProcess] interim [720000000]:ที่ทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.191428631+07:00","message":"[bufferProcess] send to processor:ที่ทำให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.19143383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.19143659+07:00","message":"> Transcript [54335] [false]: 'ที่ทำให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.191441668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.191444095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.191446003+07:00","message":"StatePrefix: 'ที่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.191448596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.330690092+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.33072774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำให้เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.330733327+07:00","message":"receive interim result [false|false]: ที่ทำให้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.330751545+07:00","message":"[buffer interim] 4930 false ที่ทำให้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.330759162+07:00","message":"[bufferProcess] interim [780000000]:ที่ทำให้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.330761643+07:00","message":"[bufferProcess] send to processor:ที่ทำให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.33077182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.330774915+07:00","message":"> Transcript [54336] [false]: 'ที่ทำให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.330778298+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.330780509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.33078238+07:00","message":"StatePrefix: 'ที่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.330785619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.364148856+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.364184202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำให้ผู้เสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.364190064+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.364202032+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.364212698+07:00","message":"[bufferProcess] interim [900000000]:ที่ทำให้ผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.364215478+07:00","message":"[bufferProcess] send to processor:ที่ทำให้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.364220489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.364223181+07:00","message":"> Transcript [54337] [false]: 'ที่ทำให้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.364226425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.364228358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.364230476+07:00","message":"StatePrefix: 'ที่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.364232475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.649942266+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.649978291+07:00","message":"receive 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-05-12T14:30:55.649984016+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้เสียหายไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.649998123+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้เสียหายไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.650005171+07:00","message":"[bufferProcess] interim [140000000]:ที่ทำให้ผู้เสียหายไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.650007447+07:00","message":"[bufferProcess] send to processor:ที่ทำให้ผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.65001041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.650013324+07:00","message":"> Transcript [54338] [false]: 'ที่ทำให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.650016473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.650018441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.65002097+07:00","message":"StatePrefix: 'ที่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.650023079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.650025781+07:00","message":"Push: 'ที่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.650027792+07:00","message":"TextPushed: 'ที่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.650030898+07:00","message":"Set new StatePrefix : 'ที่ทำให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.650033044+07:00","message":"Next Push (prob) : 'ผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.650040668+07:00","message":"push: {false ที่ทำให้ 0 0xc004ec4c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.713184881+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.713220497+07:00","message":"receive 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-05-12T14:30:55.713226609+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้เสียหายไม่ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.713242162+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้เสียหายไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.713251481+07:00","message":"[bufferProcess] interim [260000000]:ที่ทำให้ผู้เสียหายไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.713254825+07:00","message":"[bufferProcess] send to processor:ที่ทำให้ผู้เสียหายไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.713259887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.713263003+07:00","message":"> Transcript [54339] [false]: 'ที่ทำให้ผู้เสียหายไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.713266326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.713269019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.713270953+07:00","message":"StatePrefix: 'ที่ทำให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.713278431+07:00","message":"TextPushed: 'ที่ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.904841282+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.904882498+07:00","message":"receive 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-05-12T14:30:55.904890042+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้เสียหายไม่ทราบว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:55.904907279+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้เสียหายไม่ทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.904918924+07:00","message":"[bufferProcess] interim [500000000]:ที่ทำให้ผู้เสียหายไม่ทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.904923062+07:00","message":"[bufferProcess] send to processor:ที่ทำให้ผู้เสียหายไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.90493053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.904940809+07:00","message":"> Transcript [54340] [false]: 'ที่ทำให้ผู้เสียหายไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.904948227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.904951287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.904954697+07:00","message":"StatePrefix: 'ที่ทำให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:55.904957553+07:00","message":"TextPushed: 'ที่ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.423517362+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.423558579+07:00","message":"receive 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-05-12T14:30:56.423566845+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้เสียหายไม่ทราบว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.423587614+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้เสียหายไม่ทราบว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.423596079+07:00","message":"[bufferProcess] interim [980000000]:ที่ทำให้ผู้เสียหายไม่ทราบว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.423598659+07:00","message":"[bufferProcess] send to processor:ที่ทำให้ผู้เสียหายไม่ทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.423603495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.423606139+07:00","message":"> Transcript [54341] [false]: 'ที่ทำให้ผู้เสียหายไม่ทราบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.423609711+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.423611862+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.423614519+07:00","message":"StatePrefix: 'ที่ทำให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.423617038+07:00","message":"TextPushed: 'ที่ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.461411958+07:00","message":"[GCS] Cleaned up inactive client: 4909"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.461433491+07:00","message":"[GCS] Cleaned up inactive client: 4906"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.461438174+07:00","message":"[GCS] Cleaned up inactive client: 4911"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.461440775+07:00","message":"[GCS] Cleaned up inactive client: 4908"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.46144432+07:00","message":"[GCS] Cleaned up inactive client: 4910"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.461446663+07:00","message":"[GCS] Cleaned up inactive client: 4907"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:56.558491774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:56.5584937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.670554828+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.670595353+07:00","message":"receive 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-05-12T14:30:56.670603009+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.670622804+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.670634042+07:00","message":"[bufferProcess] interim [220000000]:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.670638587+07:00","message":"[bufferProcess] send to processor:ที่ทำให้ผู้เสียหายไม่ทราบว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.670646167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.670652055+07:00","message":"> Transcript [54342] [false]: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.670657411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.670660731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.670663883+07:00","message":"StatePrefix: 'ที่ทำให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.670666843+07:00","message":"TextPushed: 'ที่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.6706746+07:00","message":"Push: 'ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.670677771+07:00","message":"TextPushed: 'ที่ทำให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.670681326+07:00","message":"Set new StatePrefix : 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.670684996+07:00","message":"Next Push (prob) : 'ไม่ทราบว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.670703296+07:00","message":"push: {false ผู้เสียหาย 0 0xc004ec4c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.76612397+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.766156997+07:00","message":"receive 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-05-12T14:30:56.766163004+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้เสียหายไม่ทราบว่ามีบาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.766182969+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้เสียหายไม่ทราบว่ามีบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.766192358+07:00","message":"[bufferProcess] interim [280000000]:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.766194741+07:00","message":"[bufferProcess] send to processor:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.766199588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.766202256+07:00","message":"> Transcript [54343] [false]: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.766205801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.766208125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.766210665+07:00","message":"StatePrefix: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.766213001+07:00","message":"TextPushed: 'ที่ทำให้ผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.869285158+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.869316967+07:00","message":"receive 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-05-12T14:30:56.869331769+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้เสียหายไม่ทราบว่ามีเบาหวาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.869344268+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้เสียหายไม่ทราบว่ามีเบาหวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.869353614+07:00","message":"[bufferProcess] interim [400000000]:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีเบาหวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.869356331+07:00","message":"[bufferProcess] send to processor:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.869361502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.869364228+07:00","message":"> Transcript [54344] [false]: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.86936746+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.86936942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.869371483+07:00","message":"StatePrefix: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.86937446+07:00","message":"TextPushed: 'ที่ทำให้ผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.947017244+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.947051589+07:00","message":"receive 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-05-12T14:30:56.947058204+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:56.947071767+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.947078923+07:00","message":"[bufferProcess] interim [520000000]:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.947081429+07:00","message":"[bufferProcess] send to processor:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีเบาหวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.947086538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.947090698+07:00","message":"> Transcript [54345] [false]: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีเบาหวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.947094112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.947096816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.947098855+07:00","message":"StatePrefix: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:56.947101498+07:00","message":"TextPushed: 'ที่ทำให้ผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.127540178+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.127582694+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-05-12T14:30:57.12758905+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.127602246+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.12760951+07:00","message":"[bufferProcess] interim [700000000]:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.127612196+07:00","message":"[bufferProcess] send to processor:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.127616919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.127620886+07:00","message":"> Transcript [54346] [false]: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.127624881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.127627171+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.12762931+07:00","message":"StatePrefix: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.127632005+07:00","message":"TextPushed: 'ที่ทำให้ผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.127636547+07:00","message":"Push: 'ไม่ทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.127643585+07:00","message":"TextPushed: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.127645671+07:00","message":"Set new StatePrefix : 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.127647749+07:00","message":"Next Push (prob) : 'มัลแว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.127657383+07:00","message":"push: {false ไม่ทราบว่ามี 0 0xc004ec4c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.243504485+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.243538278+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-05-12T14:30:57.243544378+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.243558591+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.243565765+07:00","message":"[bufferProcess] interim [760000000]:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.243568091+07:00","message":"[bufferProcess] send to processor:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.243573021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.243575912+07:00","message":"> Transcript [54347] [false]: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.243579624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.243581997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.243583976+07:00","message":"StatePrefix: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.243586868+07:00","message":"TextPushed: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.245415531+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.245426393+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-05-12T14:30:57.245430377+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.245437966+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.245441309+07:00","message":"[bufferProcess] interim [820000000]:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.245443971+07:00","message":"[bufferProcess] send to processor:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.245446322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.245448274+07:00","message":"> Transcript [54348] [false]: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.245451164+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.245453094+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.245458417+07:00","message":"StatePrefix: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.245460636+07:00","message":"TextPushed: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.451410929+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.45145998+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-05-12T14:30:57.45146841+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.451487353+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.451502599+07:00","message":"[bufferProcess] interim [0]:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.451512041+07:00","message":"[bufferProcess] send to processor:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.451520953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.45152566+07:00","message":"> Transcript [54349] [false]: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.451531463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.451534463+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.451537293+07:00","message":"StatePrefix: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.451541006+07:00","message":"TextPushed: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.753819045+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.753859492+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-05-12T14:30:57.753865601+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.753879793+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.753886896+07:00","message":"[bufferProcess] interim [240000000]:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.753896437+07:00","message":"[bufferProcess] send to processor:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.753904017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.753910732+07:00","message":"> Transcript [54350] [false]: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.753914592+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.753916557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.753919992+07:00","message":"StatePrefix: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.753929285+07:00","message":"TextPushed: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.753945083+07:00","message":"Push: 'มัลแว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.753947586+07:00","message":"TextPushed: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.75394985+07:00","message":"Set new StatePrefix : 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.753952029+07:00","message":"Next Push (prob) : 'ฝังอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.753959292+07:00","message":"push: {false มัลแว 0 0xc004ec4c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.826552054+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.826584628+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-05-12T14:30:57.826590736+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ในเครือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.826604914+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ในเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.826612776+07:00","message":"[bufferProcess] interim [420000000]:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ในเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.826615458+07:00","message":"[bufferProcess] send to processor:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.826622187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.826624986+07:00","message":"> Transcript [54351] [false]: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.826628464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.826630744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.826633197+07:00","message":"StatePrefix: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:57.826636144+07:00","message":"TextPushed: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:57.93030331+07:00","message":"[GCS] IsForceVAD: false for message ID: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.019842801+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.019875285+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-05-12T14:30:58.019881915+07:00","message":"receive interim result [false|false]: ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ในเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.019892747+07:00","message":"[buffer interim] 4930 false ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.01989904+07:00","message":"[bufferProcess] interim [540000000]:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.01990198+07:00","message":"[bufferProcess] send to processor:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ในเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.019905379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.019908293+07:00","message":"> Transcript [54352] [false]: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ในเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.019911725+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.019913644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.019915934+07:00","message":"StatePrefix: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.019918419+07:00","message":"TextPushed: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.094827317+07:00","message":"receive streaming session, msgId: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.094864785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ในเครื่อง\",\"confidence\":0.94189715}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.094871021+07:00","message":"receive interim result [true|false]: ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ในเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.094879929+07:00","message":"end recv isFinal message id 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.094881881+07:00","message":"end Recv id 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.094887758+07:00","message":"[buffer interim] 4930 true ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.094895001+07:00","message":"[bufferProcess] interim [660000000]:ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.094899905+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.094903554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.094906408+07:00","message":"> Transcript [54353] [false]: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ในเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.094909668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.094911482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.094913515+07:00","message":"StatePrefix: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.094916166+07:00","message":"TextPushed: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.094918119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.094920792+07:00","message":"> Transcript [54354] [true]: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่ในเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.094922988+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.094924655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.094926311+07:00","message":"StatePrefix: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแวฝังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.094928046+07:00","message":"TextPushed: 'ที่ทำให้ผู้เสียหายไม่ทราบว่ามีมัลแว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.094944134+07:00","message":"Push: 'ฝังอยู่ในเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.094953087+07:00","message":"push: {true ฝังอยู่ในเครื่อง 0 0xc004ec4c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:58.104822924+07:00","message":"write wav file: './tmp/7565/7565_4930.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.181149118+07:00","message":"[GCS] Start streaming session, msgId: 4931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.8905101+07:00","message":"[GCS] IsForceVAD: false for message ID: 4931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.994498373+07:00","message":"receive streaming session, msgId: 4931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.994517277+07:00","message":"found end of frame, send empty tag with msgId: 4931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.994520415+07:00","message":"end Recv id 4931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.994526985+07:00","message":"[buffer interim] 4931 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.994534115+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.994537186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.994539894+07:00","message":"> Transcript [54355] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.994542142+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.994543946+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.994545635+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.994547443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:58.994555594+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:58.994565002+07:00","message":"push: {true \n 0 0xc004463280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:59.000879448+07:00","message":"write wav file: './tmp/7565/7565_4931.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:59.082302969+07:00","message":"[GCS] Start streaming session, msgId: 4932"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:59.559556747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:30:59.559548404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:59.562296895+07:00","message":"receive streaming session, msgId: 4932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:59.562339442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:59.56234543+07:00","message":"receive interim result [false|false]: ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:59.562362742+07:00","message":"[buffer interim] 4932 false ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:59.562371791+07:00","message":"[bufferProcess] interim [480000000]:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:59.562374786+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:59.593395166+07:00","message":"[GCS] IsForceVAD: false for message ID: 4932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:59.686528081+07:00","message":"receive streaming session, msgId: 4932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:59.686574859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:59.686580481+07:00","message":"receive interim result [true|false]: ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:59.686591013+07:00","message":"end recv isFinal message id 4932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:59.686593323+07:00","message":"end Recv id 4932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:59.686599895+07:00","message":"[buffer interim] 4932 true ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:59.68660802+07:00","message":"[bufferProcess] interim [750000000]:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:59.686610947+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:59.686614386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:59.686617089+07:00","message":"> Transcript [54356] [false]: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:59.686619527+07:00","message":"Set StatePrefix (first interim): 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:59.686621305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:59.686623065+07:00","message":"> Transcript [54357] [true]: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:59.686625787+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:59.686628153+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:59.686630063+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:59.686632061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:30:59.686635008+07:00","message":"Push: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:30:59.686647399+07:00","message":"push: {true ซึ่ง 0 0xc004463800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:30:59.691689124+07:00","message":"write wav file: './tmp/7565/7565_4932.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:00.361233001+07:00","message":"[GCS] Start streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:00.892116637+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:00.892162542+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-05-12T14:31:00.892168454+07:00","message":"receive interim result [false|false]: ขอทราบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:00.892183817+07:00","message":"[buffer interim] 4933 false ขอทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:00.892193048+07:00","message":"[bufferProcess] interim [360000000]:ขอทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:00.892195473+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:00.892202215+07:00","message":"[bufferProcess] send to processor (ticker):ขอทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:00.892205023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:00.892207907+07:00","message":"> Transcript [54358] [false]: 'ขอทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:00.89221014+07:00","message":"Set StatePrefix (first interim): 'ขอทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.084638565+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.084676937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอทราบราย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.084683591+07:00","message":"receive interim result [false|false]: ขอทราบราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.084696904+07:00","message":"[buffer interim] 4933 false ขอทราบราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.084706714+07:00","message":"[bufferProcess] interim [540000000]:ขอทราบราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.08470944+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.208112742+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.208151043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอทราบภายหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.208158727+07:00","message":"receive interim result [false|false]: ขอทราบภายหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.208176553+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.208185144+07:00","message":"[bufferProcess] interim [660000000]:ขอทราบภายหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.208188843+07:00","message":"[bufferProcess] send to processor:ขอทราบราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.208193565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.208197777+07:00","message":"> Transcript [54359] [false]: 'ขอทราบราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.208202303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.20820556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.208208376+07:00","message":"StatePrefix: 'ขอทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.208211208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.430799638+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.430839806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอทราบภายหลังและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.430848712+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.430863721+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.43087527+07:00","message":"[bufferProcess] interim [900000000]:ขอทราบภายหลังและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.430878876+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.430885469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.430889606+07:00","message":"> Transcript [54360] [false]: 'ขอทราบภายหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.430894323+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.430896951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.430899786+07:00","message":"StatePrefix: 'ขอทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.43090269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.562392458+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.562432334+07:00","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-05-12T14:31:01.562439251+07:00","message":"receive interim result [false|false]: ขอทราบภายหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.562457179+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.562467685+07:00","message":"[bufferProcess] interim [960000000]:ขอทราบภายหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.562471688+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.5624767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.562480644+07:00","message":"> Transcript [54361] [false]: 'ขอทราบภายหลังและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.562485366+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.5624886+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.562491498+07:00","message":"StatePrefix: 'ขอทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.562494685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.794818866+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.794881183+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-05-12T14:31:01.794888958+07:00","message":"receive interim result [false|false]: ขอทราบภายหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.794906239+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.794917688+07:00","message":"[bufferProcess] interim [260000000]:ขอทราบภายหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.794921415+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.794926084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.794929923+07:00","message":"> Transcript [54362] [false]: 'ขอทราบภายหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.794942088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.794945824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.79494876+07:00","message":"StatePrefix: 'ขอทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.794951852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.794955603+07:00","message":"Push: 'ขอทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.794958787+07:00","message":"TextPushed: 'ขอทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.79496226+07:00","message":"Set new StatePrefix : 'ขอทราบภายหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.794965806+07:00","message":"Next Push (prob) : 'ภายหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.794975641+07:00","message":"push: {false ขอทราบ 0 0xc003cf3080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.979429754+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.979466962+07:00","message":"receive 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-05-12T14:31:01.979475159+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.97949537+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.979505304+07:00","message":"[bufferProcess] interim [440000000]:ขอทราบภายหลังและเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.979509435+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.979516631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.979520615+07:00","message":"> Transcript [54363] [false]: 'ขอทราบภายหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.979525352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.979528233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.979531105+07:00","message":"StatePrefix: 'ขอทราบภายหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.979534429+07:00","message":"TextPushed: 'ขอทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.986131067+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.986162118+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-05-12T14:31:01.98616902+07:00","message":"receive interim result [false|false]: ขอทราบภายหลัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:01.986181304+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.986187635+07:00","message":"[bufferProcess] interim [500000000]:ขอทราบภายหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.986191197+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.986197228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.986201041+07:00","message":"> Transcript [54364] [false]: 'ขอทราบภายหลังและเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.986205306+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.986208004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.986210977+07:00","message":"StatePrefix: 'ขอทราบภายหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:01.986213883+07:00","message":"TextPushed: 'ขอทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:02.110486115+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:02.110525802+07:00","message":"receive 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-05-12T14:31:02.110534389+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังเมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:02.110550836+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.110561921+07:00","message":"[bufferProcess] interim [560000000]:ขอทราบภายหลังเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.110565892+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.110572458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.110576618+07:00","message":"> Transcript [54365] [false]: 'ขอทราบภายหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.110581905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.11058474+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.110587744+07:00","message":"StatePrefix: 'ขอทราบภายหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.110590928+07:00","message":"TextPushed: 'ขอทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:02.115697333+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:02.115724116+07:00","message":"receive 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-05-12T14:31:02.115730793+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:02.115746637+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.115752675+07:00","message":"[bufferProcess] interim [620000000]:ขอทราบภายหลังและเมื่อเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.115756112+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.11575984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.115763047+07:00","message":"> Transcript [54366] [false]: 'ขอทราบภายหลังเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.115766482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.115769614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.115772532+07:00","message":"StatePrefix: 'ขอทราบภายหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.115775311+07:00","message":"TextPushed: 'ขอทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.115778942+07:00","message":"Push: 'ภายหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.11578166+07:00","message":"TextPushed: 'ขอทราบภายหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.115784686+07:00","message":"Set new StatePrefix : 'ขอทราบภายหลังเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.11578799+07:00","message":"Next Push (prob) : 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:02.115797152+07:00","message":"push: {false ภายหลัง 0 0xc003cf3080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:02.300923058+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:02.300973478+07:00","message":"receive 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-05-12T14:31:02.300981732+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:02.300993817+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.301003307+07:00","message":"[bufferProcess] interim [740000000]:ขอทราบภายหลังและเมื่อเกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.301008417+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.301024841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.301028915+07:00","message":"> Transcript [54367] [false]: 'ขอทราบภายหลังและเมื่อเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.301032285+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.301035085+07:00","message":"Set new StatePrefix: 'ขอทราบภายหลังและเมื่อเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:02.436127916+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:02.436173828+07:00","message":"receive 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-05-12T14:31:02.436182448+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสี่ยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:02.436197149+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.43620661+07:00","message":"[bufferProcess] interim [920000000]:ขอทราบภายหลังและเมื่อเกิดความเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.43621053+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.436214069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.436217198+07:00","message":"> Transcript [54368] [false]: 'ขอทราบภายหลังและเมื่อเกิดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.43622089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.43622317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.43622618+07:00","message":"StatePrefix: 'ขอทราบภายหลังและเมื่อเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.436228513+07:00","message":"TextPushed: 'ขอทราบภายหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:02.487436249+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:02.48747075+07:00","message":"receive 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-05-12T14:31:02.487476921+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:02.487488753+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.487496473+07:00","message":"[bufferProcess] interim [980000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.487498945+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.487503931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.487506765+07:00","message":"> Transcript [54369] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.487510035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.487512453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.48751456+07:00","message":"StatePrefix: 'ขอทราบภายหลังและเมื่อเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:02.487517168+07:00","message":"TextPushed: 'ขอทราบภายหลัง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:02.560563142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:02.560568779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.024754594+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.024791274+07:00","message":"receive 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-05-12T14:31:03.024800607+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.024817332+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.024828725+07:00","message":"[bufferProcess] interim [520000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.024832408+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.024839072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.024842758+07:00","message":"> Transcript [54370] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.02484806+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.024850966+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.024854209+07:00","message":"StatePrefix: 'ขอทราบภายหลังและเมื่อเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.024858149+07:00","message":"TextPushed: 'ขอทราบภายหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.210548601+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.210589282+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-05-12T14:31:03.210597766+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินอย่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.210618592+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.210631615+07:00","message":"[bufferProcess] interim [640000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.210635344+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.210643686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.210647986+07:00","message":"> Transcript [54371] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.21065373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.210656625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.21066004+07:00","message":"StatePrefix: 'ขอทราบภายหลังและเมื่อเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.210663564+07:00","message":"TextPushed: 'ขอทราบภายหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.21067259+07:00","message":"Push: 'และเมื่อเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.210675634+07:00","message":"TextPushed: 'ขอทราบภายหลังและเมื่อเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.210678767+07:00","message":"Set new StatePrefix : 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.210682815+07:00","message":"Next Push (prob) : 'ความเสียหายเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.210694131+07:00","message":"push: {false และเมื่อเกิด 0 0xc003cf3080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.237421448+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.237468348+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-05-12T14:31:03.237477216+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.237494647+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.237502599+07:00","message":"[bufferProcess] interim [700000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.23750663+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.237514865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.237518826+07:00","message":"> Transcript [54372] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.23752368+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.237526693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.237529578+07:00","message":"StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.237533436+07:00","message":"TextPushed: 'ขอทราบภายหลังและเมื่อเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.337181412+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.337218349+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-05-12T14:31:03.337224239+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.337240362+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.33724798+07:00","message":"[bufferProcess] interim [760000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.337250647+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.33725382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.337256661+07:00","message":"> Transcript [54373] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.337259931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.337262159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.337264045+07:00","message":"StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.337266555+07:00","message":"TextPushed: 'ขอทราบภายหลังและเมื่อเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.39474796+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.394781296+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-05-12T14:31:03.394787337+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.394801306+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.394809945+07:00","message":"[bufferProcess] interim [880000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.394812705+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.39481777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.394820719+07:00","message":"> Transcript [54374] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.394824491+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.394826666+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.394831716+07:00","message":"StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.394834436+07:00","message":"TextPushed: 'ขอทราบภายหลังและเมื่อเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.529031472+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.529071891+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-05-12T14:31:03.529077896+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.529095045+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.529106388+07:00","message":"[bufferProcess] interim [940000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.529109169+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.529114427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.529117262+07:00","message":"> Transcript [54375] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.529122655+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.529124824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.529126762+07:00","message":"StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.529129452+07:00","message":"TextPushed: 'ขอทราบภายหลังและเมื่อเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.52913446+07:00","message":"Push: 'ความเสียหายเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.529136527+07:00","message":"TextPushed: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.529139141+07:00","message":"Set new StatePrefix : 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.529141376+07:00","message":"Next Push (prob) : 'ไหล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.529148544+07:00","message":"push: {false ความเสียหายเงิน 0 0xc003cf3080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.558406876+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.558452437+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-05-12T14:31:03.558459197+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.558475868+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.558484042+07:00","message":"[bufferProcess] interim [0]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.558486594+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.558493397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.558496705+07:00","message":"> Transcript [54376] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.558500438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.558502702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.558504532+07:00","message":"StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.558507254+07:00","message":"TextPushed: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.584480155+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.584509893+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-05-12T14:31:03.584515478+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:03.584527276+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.584534089+07:00","message":"[bufferProcess] interim [60000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.584536552+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.584541855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.584544442+07:00","message":"> Transcript [54377] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.58454772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.584549738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.584551938+07:00","message":"StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:03.584554513+07:00","message":"TextPushed: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.172847713+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.172883064+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-05-12T14:31:04.172890554+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.172906191+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.17291589+07:00","message":"[bufferProcess] interim [420000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.17291856+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.17292403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.172927111+07:00","message":"> Transcript [54378] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.172931607+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.172933943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.172945172+07:00","message":"StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.172947823+07:00","message":"TextPushed: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.265867071+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.26590759+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-05-12T14:31:04.265915407+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.265932589+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.265949618+07:00","message":"[bufferProcess] interim [540000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.265954205+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.265961912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.265965964+07:00","message":"> Transcript [54379] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.265971441+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.265974572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.265978635+07:00","message":"StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.265981332+07:00","message":"TextPushed: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.265986501+07:00","message":"Push: 'ไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.26598855+07:00","message":"TextPushed: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.265990809+07:00","message":"Set new StatePrefix : 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.265993043+07:00","message":"Next Push (prob) : 'ไปแล้วดูคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.266000901+07:00","message":"push: {false ไหล 0 0xc003cf3080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.405611616+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.40564721+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-05-12T14:31:04.405653248+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.405669276+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.405676045+07:00","message":"[bufferProcess] interim [660000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.405678815+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.40568186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.405684373+07:00","message":"> Transcript [54380] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.405686567+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.502769886+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.502806556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.502812765+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.502828223+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.502836104+07:00","message":"[bufferProcess] interim [780000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.502839265+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.50284272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.502845435+07:00","message":"> Transcript [54381] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.502847646+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.69056804+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.690604746+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-05-12T14:31:04.690611415+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.690625575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Google Assistant\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.690629496+07:00","message":"receive interim result [false|false]:  Google Assistant"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.690638276+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.690641867+07:00","message":"[buffer interim] 4933 false  Google Assistant"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.690648001+07:00","message":"[bufferProcess] interim [960000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.690651027+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.690654429+07:00","message":"[bufferProcess] interim [960000000]: Google Assistant"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.690657727+07:00","message":"[bufferProcess] update buffer: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว Google Assistant"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.690671403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.690711561+07:00","message":"> Transcript [54382] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.690718732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.6907218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.690726093+07:00","message":"StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.69073032+07:00","message":"TextPushed: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.731728944+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.731769867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.731777198+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.731793795+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.731801931+07:00","message":"[bufferProcess] interim [20000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.731805087+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว Google Assistant"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.731812855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.731815667+07:00","message":"> Transcript [54383] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว Google Assistant'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.731818379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.731820608+07:00","message":"Set new StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้ว Google Assistant'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.753440318+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.753484373+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-05-12T14:31:04.753493599+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วอยู่ตรงไหนล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.753511353+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วอยู่ตรงไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.753520543+07:00","message":"[bufferProcess] interim [80000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วอยู่ตรงไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.753524408+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.753533365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.753537217+07:00","message":"> Transcript [54384] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.753540796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.753544388+07:00","message":"Set new StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.780652394+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.780692484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency ในหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.780702431+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency ในหลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.78071858+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency ในหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.780725661+07:00","message":"[bufferProcess] interim [140000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency ในหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.780728452+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วอยู่ตรงไหนล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.780734221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.780737726+07:00","message":"> Transcript [54385] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วอยู่ตรงไหนล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.780741582+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.780745037+07:00","message":"Set new StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วอยู่ตรงไหนล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.810367522+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.810400409+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-05-12T14:31:04.810406489+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.810419644+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.810430725+07:00","message":"[bufferProcess] interim [260000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.810434713+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency ในหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.81044202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.810445074+07:00","message":"> Transcript [54386] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency ในหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.810447739+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.810449655+07:00","message":"Set new StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปโต currency ในหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.93476943+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.934807739+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-05-12T14:31:04.934826807+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:04.934839407+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.934849431+07:00","message":"[bufferProcess] interim [380000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.934854688+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.93486276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.934866795+07:00","message":"> Transcript [54387] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.934870776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:04.934873595+07:00","message":"Set new StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:05.171127051+07:00","message":"[GCS] IsForceVAD: false for message ID: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:05.182330221+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:05.182362071+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-05-12T14:31:05.182367734+07:00","message":"receive interim result [false|false]: ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:05.182380177+07:00","message":"[buffer interim] 4933 false ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.182386793+07:00","message":"[bufferProcess] interim [680000000]:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.18238965+07:00","message":"[bufferProcess] send to processor:ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.182395165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.18239776+07:00","message":"> Transcript [54388] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.182403181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.182405899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.182408397+07:00","message":"StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.182411352+07:00","message":"TextPushed: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:05.35060269+07:00","message":"receive streaming session, msgId: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:05.350638607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอทราบภายหลังเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้วครับ\",\"confidence\":0.91362005}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:05.350644838+07:00","message":"receive interim result [true|false]: ขอทราบภายหลังเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:05.35065473+07:00","message":"end recv isFinal message id 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:05.350657103+07:00","message":"end Recv id 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:05.350663883+07:00","message":"[buffer interim] 4933 true ขอทราบภายหลังเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.350677526+07:00","message":"[bufferProcess] interim [830000000]:ขอทราบภายหลังเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.350680814+07:00","message":"[bufferProcess] send to processor (isfinal):ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.350684409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.350687167+07:00","message":"> Transcript [54389] [false]: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.350690439+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.350692315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.350694577+07:00","message":"StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.350697399+07:00","message":"TextPushed: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.35069941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.350701699+07:00","message":"> Transcript [54390] [true]: 'ขอทราบภายหลังเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.350704139+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.35070579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.350707444+07:00","message":"StatePrefix: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.350709315+07:00","message":"TextPushed: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.3507115+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.35088899+07:00","message":"Push: 'ไปแล้วดูคลิปในไลน์ไปแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.350892611+07:00","message":"TextPushed: 'ขอทราบภายหลังและเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.350895099+07:00","message":"Set new StatePrefix : 'ขอทราบภายหลังเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.350897199+07:00","message":"Next Push (prob) : 'ขอทราบภายหลังเมื่อเกิดความเสียหายเงินไหลไปแล้วดูคลิปในไลน์ไปแล้วครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:05.350909583+07:00","message":"push: {true ไปแล้วดูคลิปในไลน์ไปแล้วครับ 0 0xc003cf3080}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:05.350916984+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4933.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:31:05.361357509+07:00","message":"write wav file: './tmp/7565/7565_4933.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:05.421677619+07:00","message":"[GCS] Start streaming session, msgId: 4934"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:05.561284701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:05.561296128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:06.290586499+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:06.290634319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:06.290639769+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:06.2906545+07:00","message":"[buffer interim] 4934 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:06.290661448+07:00","message":"[bufferProcess] interim [720000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:06.290663252+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:06.862500474+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:06.86253446+07:00","message":"receive 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-05-12T14:31:06.862545409+07:00","message":"receive interim result [false|false]: รูปปั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:06.86256148+07:00","message":"[buffer interim] 4934 false รูปปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:06.862568688+07:00","message":"[bufferProcess] interim [260000000]:รูปปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:06.862570946+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:06.862573792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:06.862576407+07:00","message":"> Transcript [54391] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:06.862579092+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:06.976342609+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:06.976391319+07:00","message":"receive 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-05-12T14:31:06.976397889+07:00","message":"receive interim result [false|false]: ต่อต้านการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:06.976414544+07:00","message":"[buffer interim] 4934 false ต่อต้านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:06.976422523+07:00","message":"[bufferProcess] interim [380000000]:ต่อต้านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:06.976425177+07:00","message":"[bufferProcess] send to processor:รูปปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:06.976433763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:06.976436928+07:00","message":"> Transcript [54392] [false]: 'รูปปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:06.976440025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:06.97644212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:06.976445093+07:00","message":"StatePrefix: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:06.976447292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:07.046724158+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:07.046764772+07:00","message":"receive 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-05-12T14:31:07.046771361+07:00","message":"receive interim result [false|false]: ต่อต้านการค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:07.04678665+07:00","message":"[buffer interim] 4934 false ต่อต้านการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.046797858+07:00","message":"[bufferProcess] interim [500000000]:ต่อต้านการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.046800526+07:00","message":"[bufferProcess] send to processor:ต่อต้านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.046804844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.046808626+07:00","message":"> Transcript [54393] [false]: 'ต่อต้านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.046811044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.046813175+07:00","message":"Set new StatePrefix: 'ต่อต้านการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:07.19239672+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:07.192432463+07:00","message":"receive 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-05-12T14:31:07.192439697+07:00","message":"receive interim result [false|false]: ต่อต้านการเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:07.192452836+07:00","message":"[buffer interim] 4934 false ต่อต้านการเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.192459831+07:00","message":"[bufferProcess] interim [560000000]:ต่อต้านการเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.192462029+07:00","message":"[bufferProcess] send to processor:ต่อต้านการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.19246686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.192469465+07:00","message":"> Transcript [54394] [false]: 'ต่อต้านการค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.192472829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.192474781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.192476821+07:00","message":"StatePrefix: 'ต่อต้านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.192478925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:07.364391459+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:07.364436845+07:00","message":"receive 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-05-12T14:31:07.364444268+07:00","message":"receive interim result [false|false]: ต่อต้านการครอบครอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:07.364460512+07:00","message":"[buffer interim] 4934 false ต่อต้านการครอบครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.364468925+07:00","message":"[bufferProcess] interim [740000000]:ต่อต้านการครอบครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.364473191+07:00","message":"[bufferProcess] send to processor:ต่อต้านการเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.364480125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.36448398+07:00","message":"> Transcript [54395] [false]: 'ต่อต้านการเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.364488824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.36449167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.364494409+07:00","message":"StatePrefix: 'ต่อต้านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.364497395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:07.683602244+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:07.683641717+07:00","message":"receive 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-05-12T14:31:07.683649301+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:07.683662035+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.683669254+07:00","message":"[bufferProcess] interim [100000000]:ต่อต้านการฉ้อโกงออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.683671819+07:00","message":"[bufferProcess] send to processor:ต่อต้านการครอบครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.683676807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.683679392+07:00","message":"> Transcript [54396] [false]: 'ต่อต้านการครอบครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.683682469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.683684677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.683686701+07:00","message":"StatePrefix: 'ต่อต้านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:07.683689379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.258399411+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.25844798+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-05-12T14:31:08.258456832+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.258472294+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.258480409+07:00","message":"[bufferProcess] interim [700000000]:ต่อต้านการฉ้อโกงออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.258483296+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.258490131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.258492777+07:00","message":"> Transcript [54397] [false]: 'ต่อต้านการฉ้อโกงออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.258497579+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.258499893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.258502151+07:00","message":"StatePrefix: 'ต่อต้านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.258504368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.258510124+07:00","message":"Push: 'ต่อต้านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.258512011+07:00","message":"TextPushed: 'ต่อต้านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.258514346+07:00","message":"Set new StatePrefix : 'ต่อต้านการฉ้อโกงออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.258517131+07:00","message":"Next Push (prob) : 'ฉ้อโกงออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.258526398+07:00","message":"push: {false ต่อต้านการ 0 0xc003cf2480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.37806988+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.378107002+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-05-12T14:31:08.37811326+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.378127438+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.378133874+07:00","message":"[bufferProcess] interim [760000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.378137284+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.3781457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.378149012+07:00","message":"> Transcript [54398] [false]: 'ต่อต้านการฉ้อโกงออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.378152394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.378155993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.378157843+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.378159879+07:00","message":"TextPushed: 'ต่อต้านการ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:08.561750149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:08.561749573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.643956802+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.643994132+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-05-12T14:31:08.643999558+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.644014461+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.644023465+07:00","message":"[bufferProcess] interim [60000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.64402652+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.644031769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.644034789+07:00","message":"> Transcript [54399] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.64403871+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.644040984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.64404541+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.644047714+07:00","message":"TextPushed: 'ต่อต้านการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.771686884+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.77172935+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-05-12T14:31:08.771737789+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.77175627+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.771768729+07:00","message":"[bufferProcess] interim [180000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.771772793+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.771777879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.771782225+07:00","message":"> Transcript [54400] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.771787864+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.771790701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.771795738+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.771799569+07:00","message":"TextPushed: 'ต่อต้านการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.989230294+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.989274968+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-05-12T14:31:08.989282369+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่าเอส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.989308512+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่าเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.989316619+07:00","message":"[bufferProcess] interim [420000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่าเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.989319182+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.989328363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.989331817+07:00","message":"> Transcript [54401] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.989336149+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.98933829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.98934164+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.989344492+07:00","message":"TextPushed: 'ต่อต้านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.989350585+07:00","message":"Push: 'ฉ้อโกงออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.989355012+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.98935722+07:00","message":"Set new StatePrefix : 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:08.989359913+07:00","message":"Next Push (prob) : 'ออนไลน์หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:08.98936919+07:00","message":"push: {false ฉ้อโกงออนไลน์ 0 0xc003cf2480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.167164513+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.16720356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า AC\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.167210617+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า AC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.167225988+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า AC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.167233353+07:00","message":"[bufferProcess] interim [540000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า AC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.167235737+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่าเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.167239132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.167242153+07:00","message":"> Transcript [54402] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่าเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.167245373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.167247555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.167249385+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.167251864+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.291240272+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.291275783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acs\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.291283977+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acs"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.291300346+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acs"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.291309661+07:00","message":"[bufferProcess] interim [660000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acs"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.291312149+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า AC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.291319359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.291322181+07:00","message":"> Transcript [54403] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า AC'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.291325693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.291327824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.291329732+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.291332318+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.359909794+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.359963968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.359971288+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.359979891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" acs\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.35998266+07:00","message":"receive interim result [false|false]:  acs"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.359990898+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.359995597+07:00","message":"[buffer interim] 4934 false  acs"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.360003107+07:00","message":"[bufferProcess] interim [780000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.360006806+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acs"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.360011387+07:00","message":"[bufferProcess] interim [780000000]: acs"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.360014789+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acs"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.360017898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.360020896+07:00","message":"> Transcript [54404] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acs'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.360024215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.360026691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.360028667+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.360031305+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.61562092+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.615661717+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-05-12T14:31:09.61566977+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.615681942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" asco\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.615686226+07:00","message":"receive interim result [false|false]:  asco"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.615695508+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.615701223+07:00","message":"[buffer interim] 4934 false  asco"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.615707339+07:00","message":"[bufferProcess] interim [960000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.615711123+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acs"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.615714363+07:00","message":"[bufferProcess] interim [960000000]: asco"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.615716955+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า asco"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.615719946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.61572255+07:00","message":"> Transcript [54405] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acs'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.615725992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.615728049+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.615729983+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.615732467+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.615735531+07:00","message":"Push: 'ออนไลน์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.615738186+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.615741252+07:00","message":"Set new StatePrefix : 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acs'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.615744659+07:00","message":"Next Push (prob) : ' acs'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.615754826+07:00","message":"push: {false ออนไลน์หรือว่า 0 0xc003cf2480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.801555999+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.801612597+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-05-12T14:31:09.801621355+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.801637272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" asc ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.801641727+07:00","message":"receive interim result [false|false]:  asc ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.801651576+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.801657775+07:00","message":"[buffer interim] 4934 false  asc ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.801665473+07:00","message":"[bufferProcess] interim [140000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.801669655+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า asco"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.801674655+07:00","message":"[bufferProcess] interim [140000000]: asc ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.801678275+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า asc ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.801682592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.801687151+07:00","message":"> Transcript [54406] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า asco'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.801691587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.801694862+07:00","message":"Set new StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า asco'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.808134727+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.808156208+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-05-12T14:31:09.808162537+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.808169557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" acsc นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.808178144+07:00","message":"receive interim result [false|false]:  acsc นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.808184624+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.80818886+07:00","message":"[buffer interim] 4934 false  acsc นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.808193677+07:00","message":"[bufferProcess] interim [200000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.808197101+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า asc ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.808202417+07:00","message":"[bufferProcess] interim [200000000]: acsc นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.808205581+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.80820913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.808212377+07:00","message":"> Transcript [54407] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า asc ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.808215405+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.8082181+07:00","message":"Set new StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า asc ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.995235678+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.995285478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.99529543+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.995310626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" acsc นะคะพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.995315569+07:00","message":"receive interim result [false|false]:  acsc นะคะพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.995326986+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:09.995335895+07:00","message":"[buffer interim] 4934 false  acsc นะคะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.99534413+07:00","message":"[bufferProcess] interim [380000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.995348223+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.995352726+07:00","message":"[bufferProcess] interim [380000000]: acsc นะคะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.995356234+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.995360751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.995364914+07:00","message":"> Transcript [54408] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.995368503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:09.995371449+07:00","message":"Set new StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.104001147+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.104035418+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-05-12T14:31:10.104043747+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.104056099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" acsc นะคะพี่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.104060298+07:00","message":"receive interim result [false|false]:  acsc นะคะพี่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.104076146+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.104086258+07:00","message":"[buffer interim] 4934 false  acsc นะคะพี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.104092675+07:00","message":"[bufferProcess] interim [500000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.104095667+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.104098684+07:00","message":"[bufferProcess] interim [500000000]: acsc นะคะพี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.104101012+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.104103925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.104106548+07:00","message":"> Transcript [54409] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.104109811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.104112227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.104114073+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.104116367+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.185465778+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.185505788+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-05-12T14:31:10.185514173+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.185526606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" acsc นะคะพี่กาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.18553045+07:00","message":"receive interim result [false|false]:  acsc นะคะพี่กาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.185549708+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.185565454+07:00","message":"[buffer interim] 4934 false  acsc นะคะพี่กาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.185572938+07:00","message":"[bufferProcess] interim [560000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.185576561+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.185583562+07:00","message":"[bufferProcess] interim [560000000]: acsc นะคะพี่กาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.18558597+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.185589152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.185592342+07:00","message":"> Transcript [54410] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.185595768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.185598066+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.185599911+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.18560253+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.399780302+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.399829626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.399837786+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.399852225+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-05-12T14:31:10.39985553+07:00","message":"receive interim result [false|false]:  นะคะพี่กานฝาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.399864679+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.399868911+07:00","message":"[buffer interim] 4934 false  นะคะพี่กานฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.39987554+07:00","message":"[bufferProcess] interim [800000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.399878727+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.399882039+07:00","message":"[bufferProcess] interim [800000000]: นะคะพี่กานฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.399884533+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.399887817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.399890565+07:00","message":"> Transcript [54411] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.399894213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.399896315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.399898091+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.399900372+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.691397427+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.691440621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.691449273+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.691462286+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-05-12T14:31:10.691466922+07:00","message":"receive interim result [false|false]:  นะคะพี่กานฝากแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.691477194+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.691482106+07:00","message":"[buffer interim] 4934 false  นะคะพี่กานฝากแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.691489126+07:00","message":"[bufferProcess] interim [40000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.691494113+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.691498448+07:00","message":"[bufferProcess] interim [40000000]: นะคะพี่กานฝากแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.691502283+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.691506386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.691510221+07:00","message":"> Transcript [54412] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.691515471+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.69151822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.691521103+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.691524241+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.691528015+07:00","message":"Push: ' acsc นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.69153076+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.691533979+07:00","message":"Set new StatePrefix : 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.691537481+07:00","message":"Next Push (prob) : 'พี่กานฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.691554113+07:00","message":"push: {false  acsc นะคะ 0 0xc003cf2480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.892778815+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.892824015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.892831809+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.892844822+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-05-12T14:31:10.892848734+07:00","message":"receive interim result [false|false]:  นะคะพี่กานฝากแจ้งเตือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.892860874+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:10.892866701+07:00","message":"[buffer interim] 4934 false  นะคะพี่กานฝากแจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.892875064+07:00","message":"[bufferProcess] interim [280000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.892879336+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.892884035+07:00","message":"[bufferProcess] interim [280000000]: นะคะพี่กานฝากแจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.892887412+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.892890815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.892893505+07:00","message":"> Transcript [54413] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.89289866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.892902218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.892905415+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:10.892908932+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.268841522+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.268880736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.268887472+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.268900411+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-05-12T14:31:11.268903778+07:00","message":"receive interim result [false|false]:  นะคะพี่กานฝากแจ้งเตือนไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.268912882+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.268917319+07:00","message":"[buffer interim] 4934 false  นะคะพี่กานฝากแจ้งเตือนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.268924077+07:00","message":"[bufferProcess] interim [640000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.268927443+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.268931076+07:00","message":"[bufferProcess] interim [640000000]: นะคะพี่กานฝากแจ้งเตือนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.268934401+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.268938197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.268950233+07:00","message":"> Transcript [54414] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.268955294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.268957453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.268960223+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.268962855+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.397705431+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.397747304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.39775458+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.397766632+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-05-12T14:31:11.39776998+07:00","message":"receive interim result [false|false]:  นะคะพี่กานฝากแจ้งเตือนไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.397778528+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.397783679+07:00","message":"[buffer interim] 4934 false  นะคะพี่กานฝากแจ้งเตือนไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.397790399+07:00","message":"[bufferProcess] interim [760000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.3977934+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.397796851+07:00","message":"[bufferProcess] interim [760000000]: นะคะพี่กานฝากแจ้งเตือนไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.39780001+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.397803437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.397806329+07:00","message":"> Transcript [54415] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.397810283+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.397812404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.397814479+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.397817393+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.465107709+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.465149317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.465156077+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.465177769+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-05-12T14:31:11.465181532+07:00","message":"receive interim result [false|false]:  นะคะพี่กานฝากแจ้งเตือนไปยังผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.465189627+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.465193639+07:00","message":"[buffer interim] 4934 false  นะคะพี่กานฝากแจ้งเตือนไปยังผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.465199811+07:00","message":"[bufferProcess] interim [880000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.465202615+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.465205391+07:00","message":"[bufferProcess] interim [880000000]: นะคะพี่กานฝากแจ้งเตือนไปยังผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.465209725+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.465213124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.465215899+07:00","message":"> Transcript [54416] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.46521995+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.465222068+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.465224394+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.465226585+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.4652296+07:00","message":"Push: 'พี่กานฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.465231588+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.465233646+07:00","message":"Set new StatePrefix : 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.465236634+07:00","message":"Next Push (prob) : 'แจ้งเตือนไปยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.465245244+07:00","message":"push: {false พี่กานฝาก 0 0xc003cf2480}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:11.562716753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:11.56272583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.590394104+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.590428973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.590435009+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.590446046+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-05-12T14:31:11.590449232+07:00","message":"receive interim result [false|false]:  นะคะพี่กานฝากแจ้งเตือนไปยังไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.590457897+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.590461726+07:00","message":"[buffer interim] 4934 false  นะคะพี่กานฝากแจ้งเตือนไปยังไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.590467452+07:00","message":"[bufferProcess] interim [940000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.590470116+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.590473144+07:00","message":"[bufferProcess] interim [940000000]: นะคะพี่กานฝากแจ้งเตือนไปยังไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.590476076+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.590479269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.590481796+07:00","message":"> Transcript [54417] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.590484883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.590486743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.590488609+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.590491466+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.596771183+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.596802738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.596808668+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.596820114+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-05-12T14:31:11.596823585+07:00","message":"receive interim result [false|false]:  นะคะพี่กานฝากแจ้งเตือนไปยังประชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.596831485+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.596834791+07:00","message":"[buffer interim] 4934 false  นะคะพี่กานฝากแจ้งเตือนไปยังประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.596839354+07:00","message":"[bufferProcess] interim [0]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.596841817+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.59684446+07:00","message":"[bufferProcess] interim [0]: นะคะพี่กานฝากแจ้งเตือนไปยังประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.596846722+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.596849117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.596851537+07:00","message":"> Transcript [54418] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.596854701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.596858768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.596860611+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.596865325+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.651988483+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.652031101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.652039502+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.652052374+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-05-12T14:31:11.652057245+07:00","message":"receive interim result [false|false]:  นะคะพี่กานฝากแจ้งเตือนไปยังประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.652067487+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.65207312+07:00","message":"[buffer interim] 4934 false  นะคะพี่กานฝากแจ้งเตือนไปยังประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.652080541+07:00","message":"[bufferProcess] interim [120000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.652084785+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.652089587+07:00","message":"[bufferProcess] interim [120000000]: นะคะพี่กานฝากแจ้งเตือนไปยังประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.652093655+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.652098653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.652102545+07:00","message":"> Transcript [54419] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.652108228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.652111111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.652114023+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.652117887+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.972336233+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.972372131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.972378867+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.972389486+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-05-12T14:31:11.972392467+07:00","message":"receive interim result [false|false]:  นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.972400312+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.972403967+07:00","message":"[buffer interim] 4934 false  นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.97240951+07:00","message":"[bufferProcess] interim [360000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.972412228+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.97241532+07:00","message":"[bufferProcess] interim [360000000]: นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.972418104+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.972421019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.972423608+07:00","message":"> Transcript [54420] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.972427323+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.972429508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.972431793+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.972439266+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.972442768+07:00","message":"Push: 'แจ้งเตือนไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.972444648+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.972446799+07:00","message":"Set new StatePrefix : 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:11.97244897+07:00","message":"Next Push (prob) : 'ประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:11.972456609+07:00","message":"push: {false แจ้งเตือนไปยัง 0 0xc003cf2480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.106324349+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.106357646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.10636391+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.106373474+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-05-12T14:31:12.106376478+07:00","message":"receive interim result [false|false]:  นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.106384437+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.106388432+07:00","message":"[buffer interim] 4934 false  นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.106394102+07:00","message":"[bufferProcess] interim [480000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.106396438+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.106399624+07:00","message":"[bufferProcess] interim [480000000]: นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.106402753+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.106405385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.106408054+07:00","message":"> Transcript [54421] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.106411786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.106413671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.106415596+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.106422898+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.188615723+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.188659145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.188665603+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.188675138+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-05-12T14:31:12.188678204+07:00","message":"receive interim result [false|false]:  นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เราไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.188686451+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.18868987+07:00","message":"[buffer interim] 4934 false  นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.188696142+07:00","message":"[bufferProcess] interim [600000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.188698661+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.188701893+07:00","message":"[bufferProcess] interim [600000000]: นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.188704502+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.188708531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.188711754+07:00","message":"> Transcript [54422] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.188717397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.188720488+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.188723831+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.1887277+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.296517595+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.296551957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.296558323+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.296567003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เรามาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.296570392+07:00","message":"receive interim result [false|false]:  นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เรามาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.296577484+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.296582928+07:00","message":"[buffer interim] 4934 false  นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เรามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.296588819+07:00","message":"[bufferProcess] interim [660000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.296591732+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.296596836+07:00","message":"[bufferProcess] interim [660000000]: นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เรามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.296599409+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เรามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.296602197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.296604882+07:00","message":"> Transcript [54423] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.296608693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.296610645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.296612822+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.296619105+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.29734406+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.297354635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.297358995+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.297365613+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-05-12T14:31:12.297368351+07:00","message":"receive interim result [false|false]:  นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.297371795+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.297374429+07:00","message":"[buffer interim] 4934 false  นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.297377192+07:00","message":"[bufferProcess] interim [720000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.297379337+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เรามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.297381678+07:00","message":"[bufferProcess] interim [720000000]: นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.297383926+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.29738607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.297388258+07:00","message":"> Transcript [54424] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เรามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.297390887+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.297392661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.297394284+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.297396306+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.297398986+07:00","message":"Push: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.297400751+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.297403065+07:00","message":"Set new StatePrefix : 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้เรามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.297405307+07:00","message":"Next Push (prob) : 'ให้เรามาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.297414272+07:00","message":"push: {false ประชาชน 0 0xc003cf2480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.599990502+07:00","message":"[GCS] IsForceVAD: false for message ID: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.691472614+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.691503241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.691508934+07:00","message":"receive interim result [false|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.691521909+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-05-12T14:31:12.691525427+07:00","message":"receive interim result [false|false]:  นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวังการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.69153403+07:00","message":"[buffer interim] 4934 false ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.6915401+07:00","message":"[buffer interim] 4934 false  นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.691546359+07:00","message":"[bufferProcess] interim [80000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.691549188+07:00","message":"[bufferProcess] send to processor:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.691555825+07:00","message":"[bufferProcess] interim [80000000]: นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.69155847+07:00","message":"[bufferProcess] update buffer: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.691561351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.691564055+07:00","message":"> Transcript [54425] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.691566679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.691568675+07:00","message":"Set new StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.810038366+07:00","message":"receive streaming session, msgId: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.810080847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวังการ\",\"confidence\":0.8935013}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.810090168+07:00","message":"receive interim result [true|false]: ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวังการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.810099553+07:00","message":"end recv isFinal message id 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.810101561+07:00","message":"end Recv id 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.810108129+07:00","message":"[buffer interim] 4934 true ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.810119775+07:00","message":"[bufferProcess] interim [200000000]:ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.810126837+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.810132018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.810136095+07:00","message":"> Transcript [54426] [false]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวังการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.810142742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.810144638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.810146504+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.810149302+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.810151538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.810153474+07:00","message":"> Transcript [54427] [true]: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวังการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.810155788+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.810157431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.810159019+07:00","message":"StatePrefix: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชนให้ระมัดระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.810161161+07:00","message":"TextPushed: 'ต่อต้านการฉ้อโกงออนไลน์ออนไลน์หรือว่า acsc นะคะพี่กานฝากแจ้งเตือนไปยังประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:12.8101685+07:00","message":"Push: 'ให้ระมัดระวังการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.810178256+07:00","message":"push: {true ให้ระมัดระวังการ 0 0xc003cf2480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:31:12.826328084+07:00","message":"write wav file: './tmp/7565/7565_4934.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:12.85086899+07:00","message":"[GCS] Start streaming session, msgId: 4935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:13.24108091+07:00","message":"[GCS] IsForceVAD: false for message ID: 4935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:13.300653058+07:00","message":"[GCS] Start streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:13.483863281+07:00","message":"receive streaming session, msgId: 4935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:13.48388693+07:00","message":"found end of frame, send empty tag with msgId: 4935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:13.483891245+07:00","message":"end Recv id 4935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:13.483900816+07:00","message":"[buffer interim] 4935 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:13.483908858+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:13.483912685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:13.48391561+07:00","message":"> Transcript [54428] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:13.483918003+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:13.483920042+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:13.483921926+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:13.483923813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:13.483926558+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:13.483937343+07:00","message":"push: {true \n 0 0xc003cf2980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:31:13.48899206+07:00","message":"write wav file: './tmp/7565/7565_4935.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:14.48995355+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:14.489996333+07:00","message":"receive 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-05-12T14:31:14.49000202+07:00","message":"receive interim result [false|false]: ในอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:14.4900201+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:14.49002778+07:00","message":"[bufferProcess] interim [20000000]:ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:14.490029718+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:14.490036182+07:00","message":"[bufferProcess] send to processor (ticker):ในอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:14.49003878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:14.490041472+07:00","message":"> Transcript [54429] [false]: 'ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:14.490043686+07:00","message":"Set StatePrefix (first interim): 'ในอุปกรณ์'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:14.563005986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:14.563017253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:14.871248023+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:14.871294137+07:00","message":"receive 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-05-12T14:31:14.871300566+07:00","message":"receive interim result [false|false]: ในอุปกรณ์ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:14.871316049+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:14.871325005+07:00","message":"[bufferProcess] interim [380000000]:ในอุปกรณ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:14.871326879+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:14.943659048+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:14.943696548+07:00","message":"receive 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-05-12T14:31:14.943702132+07:00","message":"receive interim result [false|false]: ในอุปกรณ์ของฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:14.943714698+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์ของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:14.943722116+07:00","message":"[bufferProcess] interim [500000000]:ในอุปกรณ์ของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:14.943724824+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:14.943732463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:14.94373516+07:00","message":"> Transcript [54430] [false]: 'ในอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:14.943738521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:14.943740616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:14.943744418+07:00","message":"StatePrefix: 'ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:14.9437466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.069109998+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.06916972+07:00","message":"receive 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-05-12T14:31:15.069176804+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.069199839+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.069208106+07:00","message":"[bufferProcess] interim [560000000]:ในอุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.069210978+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์ของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.069221938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.069225829+07:00","message":"> Transcript [54431] [false]: 'ในอุปกรณ์ของฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.069230036+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.069232479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.069234315+07:00","message":"StatePrefix: 'ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.069236198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.286062287+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.286103392+07:00","message":"receive 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-05-12T14:31:15.286110012+07:00","message":"receive interim result [false|false]: อุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.286126234+07:00","message":"[buffer interim] 4936 false อุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.286134358+07:00","message":"[bufferProcess] interim [800000000]:อุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.286137002+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.28614243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.286145402+07:00","message":"> Transcript [54432] [false]: 'ในอุปกรณ์คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.286149134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.286153611+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.28615568+07:00","message":"StatePrefix: 'ในอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.286157915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.379478118+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.379521891+07:00","message":"receive 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-05-12T14:31:15.379528079+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.379542876+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.379553252+07:00","message":"[bufferProcess] interim [860000000]:ในอุปกรณ์คอมพิวเตอร์ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.37955628+07:00","message":"[bufferProcess] send to processor:อุปกรณ์คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.379560106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.379563232+07:00","message":"> Transcript [54433] [false]: 'อุปกรณ์คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.379565756+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.379568416+07:00","message":"Set new StatePrefix: 'อุปกรณ์คอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.395374253+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.395404636+07:00","message":"receive 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-05-12T14:31:15.395412461+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.395428136+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.395439614+07:00","message":"[bufferProcess] interim [920000000]:ในอุปกรณ์คอมพิวเตอร์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.395442702+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.395449884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.395452598+07:00","message":"> Transcript [54434] [false]: 'ในอุปกรณ์คอมพิวเตอร์ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.39545491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.395457382+07:00","message":"Set new StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.702909491+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.702949874+07:00","message":"receive 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-05-12T14:31:15.702955921+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.702970098+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.702978633+07:00","message":"[bufferProcess] interim [160000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.702980948+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.70298401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.702986602+07:00","message":"> Transcript [54435] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.702988794+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.702990911+07:00","message":"Set new StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.790450242+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.790489019+07:00","message":"receive 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-05-12T14:31:15.790495264+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:15.790510694+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.790519154+07:00","message":"[bufferProcess] interim [280000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.790522655+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.79052816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.790531106+07:00","message":"> Transcript [54436] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.790534313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.790536603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.7905397+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:15.790543127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:16.344657764+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:16.344693749+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-05-12T14:31:16.344699973+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:16.344712609+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:16.34472275+07:00","message":"[bufferProcess] interim [880000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:16.344726569+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:16.344732321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:16.344736541+07:00","message":"> Transcript [54437] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:16.3447413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:16.344744884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:16.344746964+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:16.344749753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:16.850078148+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:16.850118994+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-05-12T14:31:16.85012551+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:16.850140551+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:16.850150955+07:00","message":"[bufferProcess] interim [360000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:16.85015365+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:16.850159118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:16.850168822+07:00","message":"> Transcript [54438] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:16.850172578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:16.850174864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:16.850177136+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:16.85017947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.041611211+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.041655181+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-05-12T14:31:17.041670811+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.041688824+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.041697476+07:00","message":"[bufferProcess] interim [540000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.041703107+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.041711172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.041714658+07:00","message":"> Transcript [54439] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.041718999+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.041721452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.041724357+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.04172648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.041732851+07:00","message":"Push: 'ในอุปกรณ์คอมพิวเตอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.041734842+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.041737015+07:00","message":"Set new StatePrefix : 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.041740201+07:00","message":"Next Push (prob) : 'นะคะโดยสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.041751089+07:00","message":"push: {false ในอุปกรณ์คอมพิวเตอร์ด้วย 0 0xc004ec4280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.172417186+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.17246152+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-05-12T14:31:17.172468539+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.172487007+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.172496333+07:00","message":"[bufferProcess] interim [660000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.172499524+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.17250834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.172512527+07:00","message":"> Transcript [54440] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.172516349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.172518473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.172520627+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.172523437+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.491488399+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.491528772+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-05-12T14:31:17.491535648+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.491554201+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.491563068+07:00","message":"[bufferProcess] interim [20000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.491566111+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.491569925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.491573674+07:00","message":"> Transcript [54441] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.491577189+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.49157962+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.491581879+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.49158503+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:17.564041694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:17.564071745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.740231145+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.740275988+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-05-12T14:31:17.74028262+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.740300667+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.740309062+07:00","message":"[bufferProcess] interim [260000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.740312068+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.740316571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.740319661+07:00","message":"> Transcript [54442] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.74032354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.740326612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.740328821+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.740331984+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.935858963+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.935895998+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-05-12T14:31:17.935904118+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.935920527+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.935932371+07:00","message":"[bufferProcess] interim [440000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.935936195+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.935949771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.935954498+07:00","message":"> Transcript [54443] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.935960002+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.935963339+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.935966827+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.935971532+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.935977565+07:00","message":"Push: 'นะคะโดยสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.935980655+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.935984883+07:00","message":"Set new StatePrefix : 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:17.935988783+07:00","message":"Next Push (prob) : 'ป้องกันอุปกรณ์ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:17.935998809+07:00","message":"push: {false นะคะโดยสามารถ 0 0xc004ec4280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:18.076604945+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:18.07665623+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-05-12T14:31:18.076665516+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:18.076683355+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.076695633+07:00","message":"[bufferProcess] interim [620000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.076700124+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.076707885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.07671198+07:00","message":"> Transcript [54444] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.076717672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.076720706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.076723643+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.076728109+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:18.399348957+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:18.399391489+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-05-12T14:31:18.39939881+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:18.399412242+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.399419544+07:00","message":"[bufferProcess] interim [860000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.399422578+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.39942877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.399435427+07:00","message":"> Transcript [54445] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.399439238+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.399443599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.399445574+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.399448135+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:18.401212214+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:18.401247978+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-05-12T14:31:18.401253677+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:18.401271085+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.401278621+07:00","message":"[bufferProcess] interim [920000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.40128107+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.401288245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.401291239+07:00","message":"> Transcript [54446] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.401295519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.401297595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.401299485+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.401302099+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:18.581638528+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:18.581679971+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-05-12T14:31:18.581690134+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:18.581707264+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.58171558+07:00","message":"[bufferProcess] interim [100000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.581718982+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.581726057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.581729389+07:00","message":"> Transcript [54447] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.581734641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.581737646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.581740012+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.581742532+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.581749067+07:00","message":"Push: 'ป้องกันอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.58175177+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.581754124+07:00","message":"Set new StatePrefix : 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.581756505+07:00","message":"Next Push (prob) : 'คุณได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:18.581765373+07:00","message":"push: {false ป้องกันอุปกรณ์ของ 0 0xc004ec4280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:18.652746814+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:18.652788925+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-05-12T14:31:18.652796476+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:18.652814486+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.652823843+07:00","message":"[bufferProcess] interim [220000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.652826976+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.652834118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.652836563+07:00","message":"> Transcript [54448] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.652842847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.652845027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.652847265+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:18.652851295+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.130554778+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.130596011+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-05-12T14:31:19.130609276+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.130623854+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.13063638+07:00","message":"[bufferProcess] interim [580000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.130640757+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.130648481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.13065258+07:00","message":"> Transcript [54449] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.130657895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.130661995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.130664457+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.130667247+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.178795196+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.178840165+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-05-12T14:31:19.178847358+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.178870719+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.178887105+07:00","message":"[bufferProcess] interim [640000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.178890909+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.178898796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.178902289+07:00","message":"> Transcript [54450] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.178906947+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.178909054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.178911587+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.178914616+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.184715706+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.184756174+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-05-12T14:31:19.184765003+07:00","message":"receive interim result [false|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดังนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.184784501+07:00","message":"[buffer interim] 4936 false ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.184798108+07:00","message":"[bufferProcess] interim [700000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.18480264+07:00","message":"[bufferProcess] send to processor:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.184812197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.18481615+07:00","message":"> Transcript [54451] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.184824438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.18482774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.18483134+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.184835928+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.184845972+07:00","message":"Push: 'คุณได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.184849024+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.184852528+07:00","message":"Set new StatePrefix : 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.184856394+07:00","message":"Next Push (prob) : 'ตัวเองดัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.184876661+07:00","message":"push: {false คุณได้ด้วย 0 0xc004ec4280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.393426802+07:00","message":"[GCS] IsForceVAD: false for message ID: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.52102113+07:00","message":"[GCS] Start streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.627912106+07:00","message":"receive streaming session, msgId: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.627968536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดังนี้\",\"confidence\":0.9437503}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.627978154+07:00","message":"receive interim result [true|false]: ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดังนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.627990016+07:00","message":"end recv isFinal message id 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.627992964+07:00","message":"end Recv id 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.62800124+07:00","message":"[buffer interim] 4936 true ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.628012983+07:00","message":"[bufferProcess] interim [90000000]:ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.628017712+07:00","message":"[bufferProcess] send to processor (isfinal):ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.628022724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.62802787+07:00","message":"> Transcript [54452] [false]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.628033029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.628035577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.628038502+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.628042957+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.628045955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.628048981+07:00","message":"> Transcript [54453] [true]: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.628052762+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.628055271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.628057961+07:00","message":"StatePrefix: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วยตัวเองดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.628061251+07:00","message":"TextPushed: 'ในอุปกรณ์คอมพิวเตอร์ด้วยนะคะโดยสามารถป้องกันอุปกรณ์ของคุณได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:19.628065591+07:00","message":"Push: 'ตัวเองดังนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:19.628075988+07:00","message":"push: {true ตัวเองดังนี้ 0 0xc004ec4280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:31:19.639529012+07:00","message":"write wav file: './tmp/7565/7565_4936.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.376627774+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.376664171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.376668797+07:00","message":"receive interim result [false|false]: เรียก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.376682925+07:00","message":"[buffer interim] 4937 false เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.376690465+07:00","message":"[bufferProcess] interim [720000000]:เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.376692317+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.520913866+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.520970392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.520977595+07:00","message":"receive interim result [false|false]: เที่ยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.520993621+07:00","message":"[buffer interim] 4937 false เที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.521005292+07:00","message":"[bufferProcess] interim [780000000]:เที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.521008789+07:00","message":"[bufferProcess] send to processor:เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.521013205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.521017322+07:00","message":"> Transcript [54454] [false]: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.521020529+07:00","message":"Set StatePrefix (first interim): 'เรียก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:20.564619358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:20.564618046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.575590054+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.575632096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลี่ยงการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.575640041+07:00","message":"receive interim result [false|false]: เลี่ยงการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.575653551+07:00","message":"[buffer interim] 4937 false เลี่ยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.575663702+07:00","message":"[bufferProcess] interim [840000000]:เลี่ยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.575666938+07:00","message":"[bufferProcess] send to processor:เที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.575673013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.575676671+07:00","message":"> Transcript [54455] [false]: 'เที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.575680129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.575683051+07:00","message":"Set new StatePrefix: 'เที่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.74659012+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.746630004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลี่ยงการติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.74663604+07:00","message":"receive interim result [false|false]: เลี่ยงการติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.74665372+07:00","message":"[buffer interim] 4937 false เลี่ยงการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.746663924+07:00","message":"[bufferProcess] interim [80000000]:เลี่ยงการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.746667681+07:00","message":"[bufferProcess] send to processor:เลี่ยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.746680749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.746684109+07:00","message":"> Transcript [54456] [false]: 'เลี่ยงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.74668636+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.746688856+07:00","message":"Set new StatePrefix: 'เลี่ยงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.941679987+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.941714483+07:00","message":"receive 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-05-12T14:31:20.941721784+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:20.941735247+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.941742568+07:00","message":"[bufferProcess] interim [260000000]:เลี่ยงการติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.941744832+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.941747912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.941750666+07:00","message":"> Transcript [54457] [false]: 'เลี่ยงการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.941755364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.941757374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.941759406+07:00","message":"StatePrefix: 'เลี่ยงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:20.941761533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:21.132336578+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:21.132374286+07:00","message":"receive 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-05-12T14:31:21.132379828+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้งปลุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:21.132394861+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.132402392+07:00","message":"[bufferProcess] interim [500000000]:เลี่ยงการติดตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.13240519+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.132419428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.132422834+07:00","message":"> Transcript [54458] [false]: 'เลี่ยงการติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.13242628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.132428452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.132431483+07:00","message":"StatePrefix: 'เลี่ยงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.132433572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:21.437896932+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:21.437943852+07:00","message":"receive 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-05-12T14:31:21.437960416+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้งโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:21.437978309+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้งโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.437986272+07:00","message":"[bufferProcess] interim [680000000]:เลี่ยงการติดตั้งโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.437989172+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติดตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.437997105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.438000276+07:00","message":"> Transcript [54459] [false]: 'เลี่ยงการติดตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.438004345+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.438006906+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.438008829+07:00","message":"StatePrefix: 'เลี่ยงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.4380107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:21.774170739+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:21.774206256+07:00","message":"receive 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-05-12T14:31:21.774212268+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้งโปรแกรมที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:21.774225847+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้งโปรแกรมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.774232902+07:00","message":"[bufferProcess] interim [100000000]:เลี่ยงการติดตั้งโปรแกรมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.774235236+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติดตั้งโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.774240179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.774242686+07:00","message":"> Transcript [54460] [false]: 'เลี่ยงการติดตั้งโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.77424587+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.774247948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.774249756+07:00","message":"StatePrefix: 'เลี่ยงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.774251995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.77425654+07:00","message":"Push: 'เลี่ยงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.774258425+07:00","message":"TextPushed: 'เลี่ยงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.774260541+07:00","message":"Set new StatePrefix : 'เลี่ยงการติดตั้งโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:21.774263236+07:00","message":"Next Push (prob) : 'ติดตั้งโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:21.77427049+07:00","message":"push: {false เลี่ยงการ 0 0xc002eabc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:22.099412373+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:22.09946002+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-05-12T14:31:22.099466108+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้งโปรแกรมที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:22.099488259+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:22.099492747+07:00","message":"receive 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-05-12T14:31:22.099495558+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้งโปรแกรมที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:22.099502194+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้งโปรแกรมที่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:22.099507729+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้งโปรแกรมที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.099514333+07:00","message":"[bufferProcess] interim [340000000]:เลี่ยงการติดตั้งโปรแกรมที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.099516949+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติดตั้งโปรแกรมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.099520057+07:00","message":"[bufferProcess] interim [400000000]:เลี่ยงการติดตั้งโปรแกรมที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.099521973+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติดตั้งโปรแกรมที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.099524911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.099527746+07:00","message":"> Transcript [54461] [false]: 'เลี่ยงการติดตั้งโปรแกรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.099530871+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.099533082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.099534816+07:00","message":"StatePrefix: 'เลี่ยงการติดตั้งโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.099537096+07:00","message":"TextPushed: 'เลี่ยงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.099538627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.099540437+07:00","message":"> Transcript [54462] [false]: 'เลี่ยงการติดตั้งโปรแกรมที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.099542441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.099544277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.099545992+07:00","message":"StatePrefix: 'เลี่ยงการติดตั้งโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.099548297+07:00","message":"TextPushed: 'เลี่ยงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:22.163246547+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:22.163285705+07:00","message":"receive 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-05-12T14:31:22.163293666+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:22.163311097+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.163324118+07:00","message":"[bufferProcess] interim [520000000]:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.163326782+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติดตั้งโปรแกรมที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.163331867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.163334712+07:00","message":"> Transcript [54463] [false]: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.163337706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.163340129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.163342346+07:00","message":"StatePrefix: 'เลี่ยงการติดตั้งโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.16334467+07:00","message":"TextPushed: 'เลี่ยงการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:22.358844461+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:22.358883773+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-05-12T14:31:22.358889657+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:22.358903437+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.358910826+07:00","message":"[bufferProcess] interim [700000000]:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.358913511+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.358920332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.358923122+07:00","message":"> Transcript [54464] [false]: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.358927021+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.3589305+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.358933669+07:00","message":"StatePrefix: 'เลี่ยงการติดตั้งโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.358936598+07:00","message":"TextPushed: 'เลี่ยงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.358944273+07:00","message":"Push: 'ติดตั้งโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.358954746+07:00","message":"TextPushed: 'เลี่ยงการติดตั้งโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.358956996+07:00","message":"Set new StatePrefix : 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.358959155+07:00","message":"Next Push (prob) : 'ที่ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:22.358968413+07:00","message":"push: {false ติดตั้งโปรแกรม 0 0xc002eabc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:22.534808093+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:22.534840741+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-05-12T14:31:22.534846306+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:22.534857877+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.534865344+07:00","message":"[bufferProcess] interim [880000000]:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.534867929+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.534872702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.534875235+07:00","message":"> Transcript [54465] [false]: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.534878277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.53488038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.534882537+07:00","message":"StatePrefix: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:22.534886239+07:00","message":"TextPushed: 'เลี่ยงการติดตั้งโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:23.047559026+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:23.047604337+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-05-12T14:31:23.047611551+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:23.04762859+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.047640793+07:00","message":"[bufferProcess] interim [360000000]:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.047643502+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.047648269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.04765135+07:00","message":"> Transcript [54466] [false]: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.047655241+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.047657539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.047659735+07:00","message":"StatePrefix: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.047662211+07:00","message":"TextPushed: 'เลี่ยงการติดตั้งโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:23.366102656+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:23.366134652+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-05-12T14:31:23.366141812+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:23.366153073+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.366160361+07:00","message":"[bufferProcess] interim [660000000]:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.366164269+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.366169279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.366171936+07:00","message":"> Transcript [54467] [false]: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.366175175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.3661771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.366180077+07:00","message":"StatePrefix: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.366183277+07:00","message":"TextPushed: 'เลี่ยงการติดตั้งโปรแกรม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:23.565027524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:23.565038745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:23.569623775+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:23.569651583+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-05-12T14:31:23.569656905+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:23.569668882+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.569675822+07:00","message":"[bufferProcess] interim [840000000]:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.569678304+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.569683274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.569685989+07:00","message":"> Transcript [54468] [false]: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.569689642+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.569691538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.569693797+07:00","message":"StatePrefix: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.569696337+07:00","message":"TextPushed: 'เลี่ยงการติดตั้งโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.569700722+07:00","message":"Push: 'ที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.569702714+07:00","message":"TextPushed: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.569705064+07:00","message":"Set new StatePrefix : 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.569707577+07:00","message":"Next Push (prob) : 'มาจากแหล่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:23.569715398+07:00","message":"push: {false ที่ไม่ได้ 0 0xc002eabc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:23.753625928+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:23.753660081+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-05-12T14:31:23.753665988+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:23.753680823+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.753688249+07:00","message":"[bufferProcess] interim [80000000]:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.753691098+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.75369447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.753697063+07:00","message":"> Transcript [54469] [false]: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.75370033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.753702346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.753704143+07:00","message":"StatePrefix: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.753706741+07:00","message":"TextPushed: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:23.947173964+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:23.947214541+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-05-12T14:31:23.947221834+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:23.947238886+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.947246789+07:00","message":"[bufferProcess] interim [260000000]:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.947250112+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.947257495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.947260994+07:00","message":"> Transcript [54470] [false]: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.947265026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.947267394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.947269952+07:00","message":"StatePrefix: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:23.947273749+07:00","message":"TextPushed: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:24.329231181+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:24.329268676+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-05-12T14:31:24.329274976+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:24.329287563+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.329294412+07:00","message":"[bufferProcess] interim [680000000]:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.329296931+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.329301988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.329304765+07:00","message":"> Transcript [54471] [false]: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.329307941+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.329310345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.32931382+07:00","message":"StatePrefix: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.329317205+07:00","message":"TextPushed: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:24.47813138+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:24.478174321+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-05-12T14:31:24.478181045+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:24.478197684+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.478211017+07:00","message":"[bufferProcess] interim [800000000]:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.478214036+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.47822078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.478223676+07:00","message":"> Transcript [54472] [false]: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.478227522+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.478229572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.478233305+07:00","message":"StatePrefix: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.478236793+07:00","message":"TextPushed: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.478242982+07:00","message":"Push: 'มาจากแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.478244889+07:00","message":"TextPushed: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.478247351+07:00","message":"Set new StatePrefix : 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:24.4782499+07:00","message":"Next Push (prob) : 'เชื่อถือได้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:24.478257777+07:00","message":"push: {false มาจากแหล่งที่ 0 0xc002eabc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.037047514+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.037083399+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-05-12T14:31:25.037089307+07:00","message":"receive interim result [false|false]: เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.037107279+07:00","message":"[buffer interim] 4937 false เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.037116509+07:00","message":"[bufferProcess] interim [400000000]:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.03711909+07:00","message":"[bufferProcess] send to processor:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.037122701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.037125536+07:00","message":"> Transcript [54473] [false]: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.037129053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.037130908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.037132781+07:00","message":"StatePrefix: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.037135709+07:00","message":"TextPushed: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.150153731+07:00","message":"[GCS] IsForceVAD: false for message ID: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.215106284+07:00","message":"[GCS] Start streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.267794823+07:00","message":"receive streaming session, msgId: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.267830935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะคะ\",\"confidence\":0.95680416}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.267838465+07:00","message":"receive interim result [true|false]: เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.267846607+07:00","message":"end recv isFinal message id 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.267848712+07:00","message":"end Recv id 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.267854816+07:00","message":"[buffer interim] 4937 true เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.267863566+07:00","message":"[bufferProcess] interim [670000000]:เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.267872342+07:00","message":"[bufferProcess] send to processor (isfinal):เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.26787586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.267878382+07:00","message":"> Transcript [54474] [false]: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.267881526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.267884566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.267887808+07:00","message":"StatePrefix: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.267892846+07:00","message":"TextPushed: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.26789495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.267896922+07:00","message":"> Transcript [54475] [true]: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.267899217+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.26790079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.267902426+07:00","message":"StatePrefix: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่เชื่อถือได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.267904321+07:00","message":"TextPushed: 'เลี่ยงการติดตั้งโปรแกรมที่ไม่ได้มาจากแหล่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.267910223+07:00","message":"Push: 'เชื่อถือได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.26791852+07:00","message":"push: {true เชื่อถือได้นะคะ 0 0xc002eabc00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:31:25.28000407+07:00","message":"write wav file: './tmp/7565/7565_4937.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.702436115+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.70248077+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-05-12T14:31:25.702486945+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.702503049+07:00","message":"[buffer interim] 4938 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.702510639+07:00","message":"[bufferProcess] interim [300000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.702512523+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.885652334+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.885688558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.885695423+07:00","message":"receive interim result [false|false]: ปิดการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:25.885708825+07:00","message":"[buffer interim] 4938 false ปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.885718985+07:00","message":"[bufferProcess] interim [480000000]:ปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.885721512+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.885724825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.885727425+07:00","message":"> Transcript [54476] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:25.885729586+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.091566843+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.091619996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.091626353+07:00","message":"receive interim result [false|false]: ปิดการทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.091640949+07:00","message":"[buffer interim] 4938 false ปิดการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.091649298+07:00","message":"[bufferProcess] interim [720000000]:ปิดการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.09165286+07:00","message":"[bufferProcess] send to processor:ปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.091659382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.091668729+07:00","message":"> Transcript [54477] [false]: 'ปิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.091672948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.091675396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.091677193+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.091680391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.282889005+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.282935036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.28294229+07:00","message":"receive interim result [false|false]: ปิดการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.282964157+07:00","message":"[buffer interim] 4938 false ปิดการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.282973565+07:00","message":"[bufferProcess] interim [840000000]:ปิดการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.282976202+07:00","message":"[bufferProcess] send to processor:ปิดการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.282982731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.282985634+07:00","message":"> Transcript [54478] [false]: 'ปิดการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.282989201+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.282991664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.282994088+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.282996427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.461278942+07:00","message":"[GCS] Cleaned up inactive client: 4913"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.461306878+07:00","message":"[GCS] Cleaned up inactive client: 4918"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.461310067+07:00","message":"[GCS] Cleaned up inactive client: 4912"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.461311991+07:00","message":"[GCS] Cleaned up inactive client: 4916"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.461313709+07:00","message":"[GCS] Cleaned up inactive client: 4917"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.461315331+07:00","message":"[GCS] Cleaned up inactive client: 4914"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.46131733+07:00","message":"[GCS] Cleaned up inactive client: 4919"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.46131902+07:00","message":"[GCS] Cleaned up inactive client: 4915"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.467456432+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.467499454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการทำงานของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.467507157+07:00","message":"receive interim result [false|false]: ปิดการทำงานของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.467522056+07:00","message":"[buffer interim] 4938 false ปิดการทำงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.467529165+07:00","message":"[bufferProcess] interim [80000000]:ปิดการทำงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.467531708+07:00","message":"[bufferProcess] send to processor:ปิดการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.467537377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.467540419+07:00","message":"> Transcript [54479] [false]: 'ปิดการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.467544009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.467546157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.467548537+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.467550931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:26.565258829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:26.565275748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.698396761+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.698440183+07:00","message":"receive 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-05-12T14:31:26.698449162+07:00","message":"receive interim result [false|false]: ปิดการทำงานของครู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.698463764+07:00","message":"[buffer interim] 4938 false ปิดการทำงานของครู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.698474844+07:00","message":"[bufferProcess] interim [320000000]:ปิดการทำงานของครู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.698478196+07:00","message":"[bufferProcess] send to processor:ปิดการทำงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.698485443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.698489498+07:00","message":"> Transcript [54480] [false]: 'ปิดการทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.698494368+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.698497121+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.698500291+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.69850307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.698508465+07:00","message":"Push: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.698511465+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.698545159+07:00","message":"Set new StatePrefix : 'ปิดการทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.698549368+07:00","message":"Next Push (prob) : 'การทำงานของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.698538749+07:00","message":"push: {false ปิด 0 0xc002eaa000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.787157398+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.787194927+07:00","message":"receive 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-05-12T14:31:26.787201383+07:00","message":"receive interim result [false|false]: ปิดการทำงานของกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.78721649+07:00","message":"[buffer interim] 4938 false ปิดการทำงานของกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.787224208+07:00","message":"[bufferProcess] interim [380000000]:ปิดการทำงานของกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.787226788+07:00","message":"[bufferProcess] send to processor:ปิดการทำงานของครู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.787229896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.787232751+07:00","message":"> Transcript [54481] [false]: 'ปิดการทำงานของครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.787236005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.787237981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.787240038+07:00","message":"StatePrefix: 'ปิดการทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.787242412+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.881228454+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.881264744+07:00","message":"receive 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-05-12T14:31:26.881271227+07:00","message":"receive interim result [false|false]: ปิดการทำงานของโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:26.881285265+07:00","message":"[buffer interim] 4938 false ปิดการทำงานของโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.881292337+07:00","message":"[bufferProcess] interim [500000000]:ปิดการทำงานของโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.881294739+07:00","message":"[bufferProcess] send to processor:ปิดการทำงานของกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.881300927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.881303606+07:00","message":"> Transcript [54482] [false]: 'ปิดการทำงานของกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.881307072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.881309147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.881310971+07:00","message":"StatePrefix: 'ปิดการทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:26.881314155+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:27.177303949+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:27.17734988+07:00","message":"receive 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-05-12T14:31:27.177356607+07:00","message":"receive interim result [false|false]: ปิดการทำงานของโปรแกรมป้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:27.177373662+07:00","message":"[buffer interim] 4938 false ปิดการทำงานของโปรแกรมป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.177382753+07:00","message":"[bufferProcess] interim [800000000]:ปิดการทำงานของโปรแกรมป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.177385387+07:00","message":"[bufferProcess] send to processor:ปิดการทำงานของโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.177393257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.177396673+07:00","message":"> Transcript [54483] [false]: 'ปิดการทำงานของโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.177401064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.177403934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.177406839+07:00","message":"StatePrefix: 'ปิดการทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.177409616+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:27.370410452+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:27.370462282+07:00","message":"receive 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-05-12T14:31:27.370470894+07:00","message":"receive interim result [false|false]: ปิดการทำงานของโปรแกรมป้องกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:27.370491056+07:00","message":"[buffer interim] 4938 false ปิดการทำงานของโปรแกรมป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.370504241+07:00","message":"[bufferProcess] interim [980000000]:ปิดการทำงานของโปรแกรมป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.370507587+07:00","message":"[bufferProcess] send to processor:ปิดการทำงานของโปรแกรมป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.370512807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.370516964+07:00","message":"> Transcript [54484] [false]: 'ปิดการทำงานของโปรแกรมป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.370521938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.370524824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.370528053+07:00","message":"StatePrefix: 'ปิดการทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.370531603+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.370534841+07:00","message":"Push: 'การทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.370537471+07:00","message":"TextPushed: 'ปิดการทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.370539532+07:00","message":"Set new StatePrefix : 'ปิดการทำงานของโปรแกรมป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.370541704+07:00","message":"Next Push (prob) : 'โปรแกรมป้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:27.370549882+07:00","message":"push: {false การทำงานของ 0 0xc002eaa000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:27.556793217+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:27.556831213+07:00","message":"receive 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-05-12T14:31:27.556839815+07:00","message":"receive interim result [false|false]: ปิดการทำงานของโปรแกรมป้องกันไว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:27.556859127+07:00","message":"[buffer interim] 4938 false ปิดการทำงานของโปรแกรมป้องกันไว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.556872918+07:00","message":"[bufferProcess] interim [220000000]:ปิดการทำงานของโปรแกรมป้องกันไว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.556877252+07:00","message":"[bufferProcess] send to processor:ปิดการทำงานของโปรแกรมป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.556885352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.55688998+07:00","message":"> Transcript [54485] [false]: 'ปิดการทำงานของโปรแกรมป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.556893713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.556895635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.556897753+07:00","message":"StatePrefix: 'ปิดการทำงานของโปรแกรมป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.556900181+07:00","message":"TextPushed: 'ปิดการทำงานของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:27.816178502+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:27.816209908+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-05-12T14:31:27.816216383+07:00","message":"receive interim result [false|false]: ปิดการทำงานของโปรแกรมป้องกันไวรัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:27.816231703+07:00","message":"[buffer interim] 4938 false ปิดการทำงานของโปรแกรมป้องกันไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.816239104+07:00","message":"[bufferProcess] interim [340000000]:ปิดการทำงานของโปรแกรมป้องกันไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.816241892+07:00","message":"[bufferProcess] send to processor:ปิดการทำงานของโปรแกรมป้องกันไว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.81624485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.8162477+07:00","message":"> Transcript [54486] [false]: 'ปิดการทำงานของโปรแกรมป้องกันไว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.816251084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.816253472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.816255696+07:00","message":"StatePrefix: 'ปิดการทำงานของโปรแกรมป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:27.816258208+07:00","message":"TextPushed: 'ปิดการทำงานของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:28.059610519+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:28.059645443+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-05-12T14:31:28.05965152+07:00","message":"receive interim result [false|false]: ปิดการทำงานของโปรแกรมป้องกันไวรัสใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:28.059663291+07:00","message":"[buffer interim] 4938 false ปิดการทำงานของโปรแกรมป้องกันไวรัสใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.059670376+07:00","message":"[bufferProcess] interim [640000000]:ปิดการทำงานของโปรแกรมป้องกันไวรัสใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.0596733+07:00","message":"[bufferProcess] send to processor:ปิดการทำงานของโปรแกรมป้องกันไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.059678428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.059681+07:00","message":"> Transcript [54487] [false]: 'ปิดการทำงานของโปรแกรมป้องกันไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.059684359+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.059686612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.059689146+07:00","message":"StatePrefix: 'ปิดการทำงานของโปรแกรมป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.059691974+07:00","message":"TextPushed: 'ปิดการทำงานของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:28.262516087+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:28.262551417+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-05-12T14:31:28.262558257+07:00","message":"receive interim result [false|false]: ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:28.262572098+07:00","message":"[buffer interim] 4938 false ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.262582943+07:00","message":"[bufferProcess] interim [880000000]:ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.262586438+07:00","message":"[bufferProcess] send to processor:ปิดการทำงานของโปรแกรมป้องกันไวรัสใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.262592411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.262596167+07:00","message":"> Transcript [54488] [false]: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.262601308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.262604076+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.262607501+07:00","message":"StatePrefix: 'ปิดการทำงานของโปรแกรมป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.262610251+07:00","message":"TextPushed: 'ปิดการทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.262614833+07:00","message":"Push: 'โปรแกรมป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.262617803+07:00","message":"TextPushed: 'ปิดการทำงานของโปรแกรมป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.262621079+07:00","message":"Set new StatePrefix : 'ปิดการทำงานของโปรแกรมป้องกันไวรัสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.262624035+07:00","message":"Next Push (prob) : 'กันไวรัสใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:28.262632966+07:00","message":"push: {false โปรแกรมป้อง 0 0xc002eaa000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:28.383679481+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:28.383713854+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-05-12T14:31:28.383719508+07:00","message":"receive interim result [false|false]: ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:28.383732576+07:00","message":"[buffer interim] 4938 false ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.383739283+07:00","message":"[bufferProcess] interim [0]:ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.383741859+07:00","message":"[bufferProcess] send to processor:ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.383746979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.383749453+07:00","message":"> Transcript [54489] [false]: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.383753142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.383755209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.383757502+07:00","message":"StatePrefix: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.383760214+07:00","message":"TextPushed: 'ปิดการทำงานของโปรแกรมป้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:28.77383709+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:28.773897504+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-05-12T14:31:28.773907252+07:00","message":"receive interim result [false|false]: ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:28.773928999+07:00","message":"[buffer interim] 4938 false ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.773938356+07:00","message":"[bufferProcess] interim [420000000]:ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.773942084+07:00","message":"[bufferProcess] send to processor:ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.773947844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.773957388+07:00","message":"> Transcript [54490] [false]: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.773961008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.773963612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.773967133+07:00","message":"StatePrefix: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:28.77397106+07:00","message":"TextPushed: 'ปิดการทำงานของโปรแกรมป้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:29.41553463+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:29.415569978+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-05-12T14:31:29.415575739+07:00","message":"receive interim result [false|false]: ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:29.415592132+07:00","message":"[buffer interim] 4938 false ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:29.415599485+07:00","message":"[bufferProcess] interim [20000000]:ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:29.415602168+07:00","message":"[bufferProcess] send to processor:ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:29.415605351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:29.415608055+07:00","message":"> Transcript [54491] [false]: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:29.415611628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:29.415613744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:29.415615932+07:00","message":"StatePrefix: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:29.415618369+07:00","message":"TextPushed: 'ปิดการทำงานของโปรแกรมป้อง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:29.566198348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:29.566215704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:30.30623381+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:30.306271725+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-05-12T14:31:30.306278057+07:00","message":"receive interim result [false|false]: ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณีมันอัพเดท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:30.306291634+07:00","message":"[buffer interim] 4938 false ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณีมันอัพเดท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.306298183+07:00","message":"[bufferProcess] interim [860000000]:ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณีมันอัพเดท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.306302671+07:00","message":"[bufferProcess] send to processor:ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.306309483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.306311919+07:00","message":"> Transcript [54492] [false]: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.306315904+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.306317895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.306321911+07:00","message":"StatePrefix: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.306324953+07:00","message":"TextPushed: 'ปิดการทำงานของโปรแกรมป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.306331295+07:00","message":"Push: 'กันไวรัสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.306333188+07:00","message":"TextPushed: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.306335438+07:00","message":"Set new StatePrefix : 'ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.306337791+07:00","message":"Next Push (prob) : 'ทุกๆกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:30.306346255+07:00","message":"push: {false กันไวรัสใน 0 0xc002eaa000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:30.340608331+07:00","message":"[GCS] IsForceVAD: false for message ID: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:30.441214469+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:30.441250877+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-05-12T14:31:30.441257401+07:00","message":"receive interim result [false|false]: ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณีมันอัพเดทระบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:30.441273187+07:00","message":"[buffer interim] 4938 false ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณีมันอัพเดทระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.441280134+07:00","message":"[bufferProcess] interim [100000000]:ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณีมันอัพเดทระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.441283377+07:00","message":"[bufferProcess] send to processor:ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณีมันอัพเดท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.441289475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.441292189+07:00","message":"> Transcript [54493] [false]: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณีมันอัพเดท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.44129614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.441298239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.44130026+07:00","message":"StatePrefix: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.441303084+07:00","message":"TextPushed: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:30.46872576+07:00","message":"receive streaming session, msgId: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:30.468763211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณีมันอัพเดทระบบ\",\"confidence\":0.95775926}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:30.468769948+07:00","message":"receive interim result [true|false]: ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณีมันอัพเดทระบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:30.468779732+07:00","message":"end recv isFinal message id 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:30.468782639+07:00","message":"end Recv id 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:30.468790076+07:00","message":"[buffer interim] 4938 true ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณีมันอัพเดทระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.468798972+07:00","message":"[bufferProcess] interim [130000000]:ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณีมันอัพเดทระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.468802276+07:00","message":"[bufferProcess] send to processor (isfinal):ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณีมันอัพเดทระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.46880542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.468807925+07:00","message":"> Transcript [54494] [false]: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณีมันอัพเดทระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.468811099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.468812976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.468814909+07:00","message":"StatePrefix: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.46881756+07:00","message":"TextPushed: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.468819436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.468821495+07:00","message":"> Transcript [54495] [true]: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณีมันอัพเดทระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.468823685+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.46882529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.468826885+07:00","message":"StatePrefix: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสในทุกๆกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.468828704+07:00","message":"TextPushed: 'ปิดการทำงานของโปรแกรมป้องกันไวรัสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:30.468839676+07:00","message":"Push: 'ทุกๆกรณีมันอัพเดทระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:30.468847824+07:00","message":"push: {true ทุกๆกรณีมันอัพเดทระบบ 0 0xc002eaa000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:30.470778716+07:00","message":"[GCS] Start streaming session, msgId: 4939"}
{"level":"info","service":"Main","time":"2026-05-12T14:31:30.480181839+07:00","message":"write wav file: './tmp/7565/7565_4938.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:31.011823908+07:00","message":"receive streaming session, msgId: 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:31.011867865+07:00","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-05-12T14:31:31.01187289+07:00","message":"receive interim result [false|false]: ปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:31.011889925+07:00","message":"[buffer interim] 4939 false ปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.0118971+07:00","message":"[bufferProcess] interim [420000000]:ปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.011899155+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:31.190907205+07:00","message":"receive streaming session, msgId: 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:31.190967695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปฏิบัติการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:31.19097346+07:00","message":"receive interim result [false|false]: ปฏิบัติการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:31.190987325+07:00","message":"[buffer interim] 4939 false ปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.190994926+07:00","message":"[bufferProcess] interim [600000000]:ปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.190997351+07:00","message":"[bufferProcess] send to processor:ปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.191000488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.191003276+07:00","message":"> Transcript [54496] [false]: 'ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.191005472+07:00","message":"Set StatePrefix (first interim): 'ปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:31.514445925+07:00","message":"receive streaming session, msgId: 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:31.514488296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปฏิบัติการและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:31.514493736+07:00","message":"receive interim result [false|false]: ปฏิบัติการและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:31.514507828+07:00","message":"[buffer interim] 4939 false ปฏิบัติการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.514515196+07:00","message":"[bufferProcess] interim [900000000]:ปฏิบัติการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.514517613+07:00","message":"[bufferProcess] send to processor:ปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.514523269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.514526172+07:00","message":"> Transcript [54497] [false]: 'ปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.514529537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.51453204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.514534972+07:00","message":"StatePrefix: 'ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.514537048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:31.656208033+07:00","message":"receive streaming session, msgId: 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:31.656244839+07:00","message":"receive 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-05-12T14:31:31.6562532+07:00","message":"receive interim result [false|false]: ปฏิบัติการและก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:31.656266271+07:00","message":"[buffer interim] 4939 false ปฏิบัติการและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.656276111+07:00","message":"[bufferProcess] interim [20000000]:ปฏิบัติการและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.656278889+07:00","message":"[bufferProcess] send to processor:ปฏิบัติการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.656282285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.656284997+07:00","message":"> Transcript [54498] [false]: 'ปฏิบัติการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.65628846+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.656290531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.656292587+07:00","message":"StatePrefix: 'ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:31.656294797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.08941607+07:00","message":"receive streaming session, msgId: 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.089461171+07:00","message":"receive 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-05-12T14:31:32.089472665+07:00","message":"receive interim result [false|false]: ปฏิบัติการและก็ซ้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.089497744+07:00","message":"[buffer interim] 4939 false ปฏิบัติการและก็ซ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.089506718+07:00","message":"[bufferProcess] interim [440000000]:ปฏิบัติการและก็ซ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.089509474+07:00","message":"[bufferProcess] send to processor:ปฏิบัติการและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.089513103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.089515989+07:00","message":"> Transcript [54499] [false]: 'ปฏิบัติการและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.089519736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.089521984+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.089523851+07:00","message":"StatePrefix: 'ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.089528171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.20653039+07:00","message":"receive streaming session, msgId: 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.206569397+07:00","message":"receive 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-05-12T14:31:32.206574639+07:00","message":"receive interim result [false|false]: ปฏิบัติการและก็ซอฟต์แวร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.206587019+07:00","message":"[buffer interim] 4939 false ปฏิบัติการและก็ซอฟต์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.206593411+07:00","message":"[bufferProcess] interim [560000000]:ปฏิบัติการและก็ซอฟต์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.206596328+07:00","message":"[bufferProcess] send to processor:ปฏิบัติการและก็ซ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.206601742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.206604439+07:00","message":"> Transcript [54500] [false]: 'ปฏิบัติการและก็ซ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.206607696+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.206609763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.206611844+07:00","message":"StatePrefix: 'ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.206613992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.206618405+07:00","message":"Push: 'ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.206620345+07:00","message":"TextPushed: 'ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.206623304+07:00","message":"Set new StatePrefix : 'ปฏิบัติการและก็ซ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.206625272+07:00","message":"Next Push (prob) : 'การและก็ซ้อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.20663242+07:00","message":"push: {false ปฏิบัติ 0 0xc00460e280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.527125368+07:00","message":"receive streaming session, msgId: 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.52716233+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-05-12T14:31:32.527168776+07:00","message":"receive interim result [false|false]: ปฏิบัติการและก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.527178016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Software\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.52718192+07:00","message":"receive interim result [false|false]:  Software"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.527193004+07:00","message":"[buffer interim] 4939 false ปฏิบัติการและก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.527200975+07:00","message":"[buffer interim] 4939 false  Software"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.527207407+07:00","message":"[bufferProcess] interim [860000000]:ปฏิบัติการและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.527210059+07:00","message":"[bufferProcess] send to processor:ปฏิบัติการและก็ซอฟต์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.527213235+07:00","message":"[bufferProcess] interim [860000000]: Software"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.527215942+07:00","message":"[bufferProcess] update buffer: ปฏิบัติการและก็ Software"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.527218937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.527221489+07:00","message":"> Transcript [54501] [false]: 'ปฏิบัติการและก็ซอฟต์แวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.527223748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.527225648+07:00","message":"Set new StatePrefix: 'ปฏิบัติการและก็ซอฟต์แวร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.530565733+07:00","message":"receive streaming session, msgId: 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.530600558+07:00","message":"receive 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-05-12T14:31:32.530606392+07:00","message":"receive interim result [false|false]: ปฏิบัติการและก็ซอฟแวร์ให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.530617802+07:00","message":"[buffer interim] 4939 false ปฏิบัติการและก็ซอฟแวร์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.530624399+07:00","message":"[bufferProcess] interim [920000000]:ปฏิบัติการและก็ซอฟแวร์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.530627044+07:00","message":"[bufferProcess] send to processor:ปฏิบัติการและก็ Software"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.530631909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.530634719+07:00","message":"> Transcript [54502] [false]: 'ปฏิบัติการและก็ Software'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.530636885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.530638762+07:00","message":"Set new StatePrefix: 'ปฏิบัติการและก็ Software'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:32.567039151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:32.567052155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.727090466+07:00","message":"receive streaming session, msgId: 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.727145679+07:00","message":"receive 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-05-12T14:31:32.727152306+07:00","message":"receive interim result [false|false]: ปฏิบัติการและก็ซอฟแวร์ให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.727169923+07:00","message":"receive streaming session, msgId: 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.727175409+07:00","message":"receive 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-05-12T14:31:32.727178462+07:00","message":"receive interim result [false|false]: ปฏิบัติการและก็ซอฟแวร์ให้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.727184525+07:00","message":"[buffer interim] 4939 false ปฏิบัติการและก็ซอฟแวร์ให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.727188552+07:00","message":"[buffer interim] 4939 false ปฏิบัติการและก็ซอฟแวร์ให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.727195827+07:00","message":"[bufferProcess] interim [40000000]:ปฏิบัติการและก็ซอฟแวร์ให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.727198977+07:00","message":"[bufferProcess] send to processor:ปฏิบัติการและก็ซอฟแวร์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.727202125+07:00","message":"[bufferProcess] interim [100000000]:ปฏิบัติการและก็ซอฟแวร์ให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.727204211+07:00","message":"[bufferProcess] send to processor:ปฏิบัติการและก็ซอฟแวร์ให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.727207158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.727210212+07:00","message":"> Transcript [54503] [false]: 'ปฏิบัติการและก็ซอฟแวร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.727212515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.72721481+07:00","message":"Set new StatePrefix: 'ปฏิบัติการและก็ซอฟแวร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.727216597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.727218373+07:00","message":"> Transcript [54504] [false]: 'ปฏิบัติการและก็ซอฟแวร์ให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.727221481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.727223842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.727225618+07:00","message":"StatePrefix: 'ปฏิบัติการและก็ซอฟแวร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.727227949+07:00","message":"TextPushed: 'ปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.92670917+07:00","message":"receive streaming session, msgId: 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.92675312+07:00","message":"receive 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-05-12T14:31:32.926759451+07:00","message":"receive interim result [false|false]: ปฏิบัติการและก็ซอฟแวร์ให้เป็นวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:32.926773383+07:00","message":"[buffer interim] 4939 false ปฏิบัติการและก็ซอฟแวร์ให้เป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.926780705+07:00","message":"[bufferProcess] interim [280000000]:ปฏิบัติการและก็ซอฟแวร์ให้เป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.926783151+07:00","message":"[bufferProcess] send to processor:ปฏิบัติการและก็ซอฟแวร์ให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.926786352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.926789157+07:00","message":"> Transcript [54505] [false]: 'ปฏิบัติการและก็ซอฟแวร์ให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.926792627+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.926794851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.926796687+07:00","message":"StatePrefix: 'ปฏิบัติการและก็ซอฟแวร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:32.926798931+07:00","message":"TextPushed: 'ปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.047635652+07:00","message":"receive streaming session, msgId: 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.047682605+07:00","message":"receive 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-05-12T14:31:33.047689305+07:00","message":"receive interim result [false|false]: ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.047706074+07:00","message":"[buffer interim] 4939 false ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.047718691+07:00","message":"[bufferProcess] interim [400000000]:ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.04772147+07:00","message":"[bufferProcess] send to processor:ปฏิบัติการและก็ซอฟแวร์ให้เป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.047728971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.047732056+07:00","message":"> Transcript [54506] [false]: 'ปฏิบัติการและก็ซอฟแวร์ให้เป็นวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.047736082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.047741162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.047743921+07:00","message":"StatePrefix: 'ปฏิบัติการและก็ซอฟแวร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.047746459+07:00","message":"TextPushed: 'ปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.295467019+07:00","message":"receive streaming session, msgId: 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.295507298+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-05-12T14:31:33.29551398+07:00","message":"receive interim result [false|false]: ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่นปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.295532211+07:00","message":"[buffer interim] 4939 false ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่นปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.295541141+07:00","message":"[bufferProcess] interim [640000000]:ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่นปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.295544319+07:00","message":"[bufferProcess] send to processor:ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.295549454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.295552472+07:00","message":"> Transcript [54507] [false]: 'ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.2955567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.295559053+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.295563087+07:00","message":"StatePrefix: 'ปฏิบัติการและก็ซอฟแวร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.295565614+07:00","message":"TextPushed: 'ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.295568937+07:00","message":"Push: 'การและก็ซอฟแวร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.295570963+07:00","message":"TextPushed: 'ปฏิบัติการและก็ซอฟแวร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.295573277+07:00","message":"Set new StatePrefix : 'ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.295575853+07:00","message":"Next Push (prob) : 'เป็นเวอร์ชั่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.295583296+07:00","message":"push: {false การและก็ซอฟแวร์ให้ 0 0xc00460e280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.685326453+07:00","message":"receive streaming session, msgId: 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.685376633+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-05-12T14:31:33.685384095+07:00","message":"receive interim result [false|false]: ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่นปัจจุบันด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.685402483+07:00","message":"[buffer interim] 4939 false ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่นปัจจุบันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.685415292+07:00","message":"[bufferProcess] interim [120000000]:ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่นปัจจุบันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.685418594+07:00","message":"[bufferProcess] send to processor:ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่นปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.685426327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.685429425+07:00","message":"> Transcript [54508] [false]: 'ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่นปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.685433204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.685435756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.685438092+07:00","message":"StatePrefix: 'ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.685441007+07:00","message":"TextPushed: 'ปฏิบัติการและก็ซอฟแวร์ให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.862338811+07:00","message":"[GCS] IsForceVAD: false for message ID: 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.978626638+07:00","message":"receive streaming session, msgId: 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.978675619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่นปัจจุบันด้วย\",\"confidence\":0.9501444}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.978683115+07:00","message":"receive interim result [true|false]: ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่นปัจจุบันด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.9786938+07:00","message":"end recv isFinal message id 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.978695931+07:00","message":"end Recv id 4939"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.978703418+07:00","message":"[buffer interim] 4939 true ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่นปัจจุบันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.978730283+07:00","message":"[bufferProcess] interim [420000000]:ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่นปัจจุบันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.978738361+07:00","message":"[bufferProcess] send to processor (isfinal):ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่นปัจจุบันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.978742314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.978745305+07:00","message":"> Transcript [54509] [false]: 'ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่นปัจจุบันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.978748881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.978751385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.978754076+07:00","message":"StatePrefix: 'ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.97875655+07:00","message":"TextPushed: 'ปฏิบัติการและก็ซอฟแวร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.978759008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.978760973+07:00","message":"> Transcript [54510] [true]: 'ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่นปัจจุบันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.978763155+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.978764765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.978766692+07:00","message":"StatePrefix: 'ปฏิบัติการและก็ซอฟแวร์ให้เป็นเวอร์ชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.978768903+07:00","message":"TextPushed: 'ปฏิบัติการและก็ซอฟแวร์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:33.978776015+07:00","message":"Push: 'เป็นเวอร์ชั่นปัจจุบันด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:33.978785624+07:00","message":"push: {true เป็นเวอร์ชั่นปัจจุบันด้วย 0 0xc00460e280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:31:33.987682343+07:00","message":"write wav file: './tmp/7565/7565_4939.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:34.251621198+07:00","message":"[GCS] Start streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:34.74048626+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:34.740522354+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-05-12T14:31:34.740527598+07:00","message":"receive interim result [false|false]: ศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:34.740540759+07:00","message":"[buffer interim] 4940 false ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:34.740547634+07:00","message":"[bufferProcess] interim [300000000]:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:34.740549757+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:34.928567303+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:34.928604977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:34.928610015+07:00","message":"receive interim result [false|false]: ศูนย์การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:34.92862774+07:00","message":"[buffer interim] 4940 false ศูนย์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:34.928636258+07:00","message":"[bufferProcess] interim [480000000]:ศูนย์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:34.928639817+07:00","message":"[bufferProcess] send to processor:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:34.9286465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:34.928650732+07:00","message":"> Transcript [54511] [false]: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:34.928653967+07:00","message":"Set StatePrefix (first interim): 'ศูนย์'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:35.56763065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:35.567653727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.013755908+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.013791138+07:00","message":"receive 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-05-12T14:31:36.013796301+07:00","message":"receive interim result [false|false]: ช่องอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.013811859+07:00","message":"[buffer interim] 4940 false ช่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.013820821+07:00","message":"[bufferProcess] interim [560000000]:ช่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.013824182+07:00","message":"[bufferProcess] send to processor:ศูนย์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.013829682+07:00","message":"[bufferProcess] send to processor (ticker):ช่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.013833625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.013846279+07:00","message":"> Transcript [54512] [false]: 'ศูนย์การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.013850571+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.013852713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.01385471+07:00","message":"StatePrefix: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.013856781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.013858347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.013860344+07:00","message":"> Transcript [54513] [false]: 'ช่องอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.013861874+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.013863893+07:00","message":"Set new StatePrefix: 'ช่องอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.200627429+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.200660279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"092 อะไรหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.20066601+07:00","message":"receive interim result [false|false]: 092 อะไรหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.200684453+07:00","message":"[buffer interim] 4940 false 092 อะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.200691643+07:00","message":"[bufferProcess] interim [740000000]:092 อะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.200693491+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.232221201+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.232257644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"092 อะไรหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.232263544+07:00","message":"receive interim result [false|false]: 092 อะไรหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.232276849+07:00","message":"[buffer interim] 4940 false 092 อะไรหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.232284306+07:00","message":"[bufferProcess] interim [800000000]:092 อะไรหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.232287209+07:00","message":"[bufferProcess] send to processor:092 อะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.23229058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.232293696+07:00","message":"> Transcript [54514] [false]: '092 อะไรหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.232295827+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.232297653+07:00","message":"Set new StatePrefix: '092 อะไรหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.398529429+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.398696185+07:00","message":"receive 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-05-12T14:31:36.398705505+07:00","message":"receive interim result [false|false]: ช่องอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.398722338+07:00","message":"[buffer interim] 4940 false ช่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.398729382+07:00","message":"[bufferProcess] interim [920000000]:ช่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.398731768+07:00","message":"[bufferProcess] send to processor:092 อะไรหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.398738571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.398741456+07:00","message":"> Transcript [54515] [false]: '092 อะไรหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.398744986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.398747037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.398749177+07:00","message":"StatePrefix: '092 อะไรหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.39875155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.866158314+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.866189499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KFC\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.866195766+07:00","message":"receive interim result [false|false]: KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.866209208+07:00","message":"[buffer interim] 4940 false KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.866215995+07:00","message":"[bufferProcess] interim [400000000]:KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.866218484+07:00","message":"[bufferProcess] send to processor:ช่องอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.866222159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.866224802+07:00","message":"> Transcript [54516] [false]: 'ช่องอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.866227201+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.866229129+07:00","message":"Set new StatePrefix: 'ช่องอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.903186664+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.903227997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์ Huawei ซีคอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.903233803+07:00","message":"receive interim result [false|false]: ศูนย์ Huawei ซีคอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:36.903248234+07:00","message":"[buffer interim] 4940 false ศูนย์ Huawei ซีคอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.903255823+07:00","message":"[bufferProcess] interim [460000000]:ศูนย์ Huawei ซีคอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.903258391+07:00","message":"[bufferProcess] send to processor:KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.903261625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.9032643+07:00","message":"> Transcript [54517] [false]: 'KFC'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.903266941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:36.90326935+07:00","message":"Set new StatePrefix: 'KFC'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.228136432+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.228170244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"acsc ขอแนะนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.22817617+07:00","message":"receive interim result [false|false]: acsc ขอแนะนำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.228189759+07:00","message":"[buffer interim] 4940 false acsc ขอแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.228196608+07:00","message":"[bufferProcess] interim [820000000]:acsc ขอแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.228198941+07:00","message":"[bufferProcess] send to processor:ศูนย์ Huawei ซีคอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.228205091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.228207921+07:00","message":"> Transcript [54518] [false]: 'ศูนย์ Huawei ซีคอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.228210249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.228212376+07:00","message":"Set new StatePrefix: 'ศูนย์ Huawei ซีคอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.422600368+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.422648443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"acsc ขอแนะนำอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.422654484+07:00","message":"receive interim result [false|false]: acsc ขอแนะนำอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.422672594+07:00","message":"[buffer interim] 4940 false acsc ขอแนะนำอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.422681482+07:00","message":"[bufferProcess] interim [940000000]:acsc ขอแนะนำอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.422684485+07:00","message":"[bufferProcess] send to processor:acsc ขอแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.422692225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.422695258+07:00","message":"> Transcript [54519] [false]: 'acsc ขอแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.422698177+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.422700347+07:00","message":"Set new StatePrefix: 'acsc ขอแนะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.482592942+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.482631681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"acsc ขอแนะนำอีก 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.48263865+07:00","message":"receive interim result [false|false]: acsc ขอแนะนำอีก 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.482651659+07:00","message":"[buffer interim] 4940 false acsc ขอแนะนำอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.482658452+07:00","message":"[bufferProcess] interim [120000000]:acsc ขอแนะนำอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.482661171+07:00","message":"[bufferProcess] send to processor:acsc ขอแนะนำอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.482668188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.482671372+07:00","message":"> Transcript [54520] [false]: 'acsc ขอแนะนำอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.48267479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.482677188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.482678951+07:00","message":"StatePrefix: 'acsc ขอแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.48268112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.757201571+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.757243718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"acsc ขอแนะนำอีกหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.75725092+07:00","message":"receive interim result [false|false]: acsc ขอแนะนำอีกหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.757269101+07:00","message":"[buffer interim] 4940 false acsc ขอแนะนำอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.757281669+07:00","message":"[bufferProcess] interim [300000000]:acsc ขอแนะนำอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.757285027+07:00","message":"[bufferProcess] send to processor:acsc ขอแนะนำอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.757294251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.757298257+07:00","message":"> Transcript [54521] [false]: 'acsc ขอแนะนำอีก 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.757304008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.757306886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.757309491+07:00","message":"StatePrefix: 'acsc ขอแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.757312247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.796637404+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.796681566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"acsc ขอแนะนำอีกหนึ่งวิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.796688126+07:00","message":"receive interim result [false|false]: acsc ขอแนะนำอีกหนึ่งวิธี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.796701124+07:00","message":"[buffer interim] 4940 false acsc ขอแนะนำอีกหนึ่งวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.796709632+07:00","message":"[bufferProcess] interim [360000000]:acsc ขอแนะนำอีกหนึ่งวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.796712211+07:00","message":"[bufferProcess] send to processor:acsc ขอแนะนำอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.796716179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.796719052+07:00","message":"> Transcript [54522] [false]: 'acsc ขอแนะนำอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.796722596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.796724831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.796726692+07:00","message":"StatePrefix: 'acsc ขอแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.796728516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.797316501+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.797353355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.797358409+07:00","message":"receive interim result [false|false]: acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.797372378+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-05-12T14:31:37.797376565+07:00","message":"receive interim result [false|false]:  ขอแนะนำอีกหนึ่งวิธี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.797385756+07:00","message":"[buffer interim] 4940 false acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.797389508+07:00","message":"[buffer interim] 4940 false  ขอแนะนำอีกหนึ่งวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.797395241+07:00","message":"[bufferProcess] interim [420000000]:acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.797397738+07:00","message":"[bufferProcess] send to processor:acsc ขอแนะนำอีกหนึ่งวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.797400901+07:00","message":"[bufferProcess] interim [420000000]: ขอแนะนำอีกหนึ่งวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.797403342+07:00","message":"[bufferProcess] update buffer: acsc ขอแนะนำอีกหนึ่งวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.79740652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.797409401+07:00","message":"> Transcript [54523] [false]: 'acsc ขอแนะนำอีกหนึ่งวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.79741234+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.797414211+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.79741612+07:00","message":"StatePrefix: 'acsc ขอแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.797418311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.797422917+07:00","message":"Push: 'acsc ขอแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.797425059+07:00","message":"TextPushed: 'acsc ขอแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.797427131+07:00","message":"Set new StatePrefix : 'acsc ขอแนะนำอีกหนึ่งวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:37.797429131+07:00","message":"Next Push (prob) : 'อีกหนึ่งวิธี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:37.79743677+07:00","message":"push: {false acsc ขอแนะนำ 0 0xc003cf2e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.123461846+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.123496193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.123501989+07:00","message":"receive interim result [false|false]: acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.12351131+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-05-12T14:31:38.123514496+07:00","message":"receive interim result [false|false]:  ขอแนะนำอีกหนึ่งวิธีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.123523119+07:00","message":"[buffer interim] 4940 false acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.123528757+07:00","message":"[buffer interim] 4940 false  ขอแนะนำอีกหนึ่งวิธีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.12353492+07:00","message":"[bufferProcess] interim [720000000]:acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.123537663+07:00","message":"[bufferProcess] send to processor:acsc ขอแนะนำอีกหนึ่งวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.123540576+07:00","message":"[bufferProcess] interim [720000000]: ขอแนะนำอีกหนึ่งวิธีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.123543211+07:00","message":"[bufferProcess] update buffer: acsc ขอแนะนำอีกหนึ่งวิธีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.123546033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.123550757+07:00","message":"> Transcript [54524] [false]: 'acsc ขอแนะนำอีกหนึ่งวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.123553539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.123555512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.123557346+07:00","message":"StatePrefix: 'acsc ขอแนะนำอีกหนึ่งวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.123561384+07:00","message":"TextPushed: 'acsc ขอแนะนำ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:38.568489345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:38.568485301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.711117485+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.711152214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.711159548+07:00","message":"receive interim result [false|false]: acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.711170223+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-05-12T14:31:38.711173144+07:00","message":"receive interim result [false|false]:  ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.71118206+07:00","message":"[buffer interim] 4940 false acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.711186225+07:00","message":"[buffer interim] 4940 false  ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.711192336+07:00","message":"[bufferProcess] interim [320000000]:acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.711195472+07:00","message":"[bufferProcess] send to processor:acsc ขอแนะนำอีกหนึ่งวิธีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.711198244+07:00","message":"[bufferProcess] interim [320000000]: ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.711200716+07:00","message":"[bufferProcess] update buffer: acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.711203362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.71120606+07:00","message":"> Transcript [54525] [false]: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.711209544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.711211421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.711213705+07:00","message":"StatePrefix: 'acsc ขอแนะนำอีกหนึ่งวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.711215971+07:00","message":"TextPushed: 'acsc ขอแนะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.94400991+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.944048251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"acsc ขอแนะนำอีกหนึ่งวิธีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.944056521+07:00","message":"receive interim result [false|false]: acsc ขอแนะนำอีกหนึ่งวิธีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.944074952+07:00","message":"[buffer interim] 4940 false acsc ขอแนะนำอีกหนึ่งวิธีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.944087932+07:00","message":"[bufferProcess] interim [440000000]:acsc ขอแนะนำอีกหนึ่งวิธีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.94409234+07:00","message":"[bufferProcess] send to processor:acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.944100708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.94410558+07:00","message":"> Transcript [54526] [false]: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.944110795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.944114234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.944117108+07:00","message":"StatePrefix: 'acsc ขอแนะนำอีกหนึ่งวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.94412087+07:00","message":"TextPushed: 'acsc ขอแนะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.999714049+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.999748506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.999754389+07:00","message":"receive interim result [false|false]: acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.999763974+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-05-12T14:31:38.999766948+07:00","message":"receive interim result [false|false]:  ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.999774805+07:00","message":"[buffer interim] 4940 false acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.999778034+07:00","message":"[buffer interim] 4940 false  ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.999783442+07:00","message":"[bufferProcess] interim [500000000]:acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.999785411+07:00","message":"[bufferProcess] send to processor:acsc ขอแนะนำอีกหนึ่งวิธีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.999788183+07:00","message":"[bufferProcess] interim [500000000]: ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.999791154+07:00","message":"[bufferProcess] update buffer: acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.999793834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.999796618+07:00","message":"> Transcript [54527] [false]: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.999801343+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.999804335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.999807417+07:00","message":"StatePrefix: 'acsc ขอแนะนำอีกหนึ่งวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.999810294+07:00","message":"TextPushed: 'acsc ขอแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.999813699+07:00","message":"Push: 'อีกหนึ่งวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.999816791+07:00","message":"TextPushed: 'acsc ขอแนะนำอีกหนึ่งวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.999820635+07:00","message":"Set new StatePrefix : 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:38.999822783+07:00","message":"Next Push (prob) : 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:38.999829743+07:00","message":"push: {false อีกหนึ่งวิธี 0 0xc003cf2e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.021832889+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.021862789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.021868287+07:00","message":"receive interim result [false|false]: acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.021888791+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-05-12T14:31:39.021892432+07:00","message":"receive interim result [false|false]:  ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นหนังสือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.021901318+07:00","message":"[buffer interim] 4940 false acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.02190624+07:00","message":"[buffer interim] 4940 false  ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.021913539+07:00","message":"[bufferProcess] interim [560000000]:acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.021916064+07:00","message":"[bufferProcess] send to processor:acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.021920228+07:00","message":"[bufferProcess] interim [560000000]: ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.021922744+07:00","message":"[bufferProcess] update buffer: acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.021925188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.021927718+07:00","message":"> Transcript [54528] [false]: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.021930718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.021932498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.021935071+07:00","message":"StatePrefix: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.021937504+07:00","message":"TextPushed: 'acsc ขอแนะนำอีกหนึ่งวิธี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.082265214+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.082296695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.082302094+07:00","message":"receive interim result [false|false]: acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.08231313+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-05-12T14:31:39.082316109+07:00","message":"receive interim result [false|false]:  ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นหลังสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.082324207+07:00","message":"[buffer interim] 4940 false acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.08232759+07:00","message":"[buffer interim] 4940 false  ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นหลังสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.082334971+07:00","message":"[bufferProcess] interim [680000000]:acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.0823372+07:00","message":"[bufferProcess] send to processor:acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นหนังสือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.082340032+07:00","message":"[bufferProcess] interim [680000000]: ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นหลังสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.08234445+07:00","message":"[bufferProcess] update buffer: acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นหลังสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.082347329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.082350283+07:00","message":"> Transcript [54529] [false]: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นหนังสือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.082353292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.082355487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.082358896+07:00","message":"StatePrefix: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.08236126+07:00","message":"TextPushed: 'acsc ขอแนะนำอีกหนึ่งวิธี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.206746504+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.206780216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.206785285+07:00","message":"receive interim result [false|false]: acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.206796805+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-05-12T14:31:39.206800269+07:00","message":"receive interim result [false|false]:  ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.206808516+07:00","message":"[buffer interim] 4940 false acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.206811948+07:00","message":"[buffer interim] 4940 false  ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.20681751+07:00","message":"[bufferProcess] interim [740000000]:acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.206819919+07:00","message":"[bufferProcess] send to processor:acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นหลังสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.206822814+07:00","message":"[bufferProcess] interim [740000000]: ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.20682535+07:00","message":"[bufferProcess] update buffer: acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.206827877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.206830478+07:00","message":"> Transcript [54530] [false]: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นหลังสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.206833394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.206835367+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.206838319+07:00","message":"StatePrefix: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.206840819+07:00","message":"TextPushed: 'acsc ขอแนะนำอีกหนึ่งวิธี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.58672945+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.586764634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.586769889+07:00","message":"receive interim result [false|false]: acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.586781076+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-05-12T14:31:39.586784622+07:00","message":"receive interim result [false|false]:  ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.586793229+07:00","message":"[buffer interim] 4940 false acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.586801265+07:00","message":"[buffer interim] 4940 false  ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.586807533+07:00","message":"[bufferProcess] interim [160000000]:acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.586809849+07:00","message":"[bufferProcess] send to processor:acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.586813217+07:00","message":"[bufferProcess] interim [160000000]: ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.586815927+07:00","message":"[bufferProcess] update buffer: acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.586819919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.58682238+07:00","message":"> Transcript [54531] [false]: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.586825532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.586827599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.586830275+07:00","message":"StatePrefix: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.586832776+07:00","message":"TextPushed: 'acsc ขอแนะนำอีกหนึ่งวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.586835796+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.586837876+07:00","message":"TextPushed: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.586839918+07:00","message":"Set new StatePrefix : 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.586841971+07:00","message":"Next Push (prob) : 'ซึ่งเป็นครั้งสุดท้าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.586849277+07:00","message":"push: {false ค่ะ 0 0xc003cf2e80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.692360848+07:00","message":"[GCS] IsForceVAD: false for message ID: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.719563275+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.719597518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.719603191+07:00","message":"receive interim result [false|false]: acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.719612795+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-05-12T14:31:39.719616362+07:00","message":"receive interim result [false|false]:  ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.719623922+07:00","message":"[buffer interim] 4940 false acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.719627482+07:00","message":"[buffer interim] 4940 false  ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.719633137+07:00","message":"[bufferProcess] interim [280000000]:acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.719637498+07:00","message":"[bufferProcess] send to processor:acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.719640644+07:00","message":"[bufferProcess] interim [280000000]: ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.71964315+07:00","message":"[bufferProcess] update buffer: acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.719646042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.719648525+07:00","message":"> Transcript [54532] [false]: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.719651786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.719653723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.719655442+07:00","message":"StatePrefix: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.719658134+07:00","message":"TextPushed: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.783545748+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.783588304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"acsc\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.783595245+07:00","message":"receive interim result [false|false]: acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.783608798+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-05-12T14:31:39.78361263+07:00","message":"receive interim result [false|false]:  ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.783621523+07:00","message":"[buffer interim] 4940 false acsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.783626605+07:00","message":"[buffer interim] 4940 false  ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.783633701+07:00","message":"[bufferProcess] interim [400000000]:acsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.783636387+07:00","message":"[bufferProcess] send to processor:acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.783639822+07:00","message":"[bufferProcess] interim [400000000]: ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.783642542+07:00","message":"[bufferProcess] update buffer: acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.783645939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.78364888+07:00","message":"> Transcript [54533] [false]: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.783652346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.783654167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.783656114+07:00","message":"StatePrefix: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.783658673+07:00","message":"TextPushed: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.932171596+07:00","message":"receive streaming session, msgId: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.932211316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของอะไรหรือว่า csc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะคะ\",\"confidence\":0.8819863}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.932218045+07:00","message":"receive interim result [true|false]: ของอะไรหรือว่า csc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.932225747+07:00","message":"end recv isFinal message id 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.932227696+07:00","message":"end Recv id 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.932234982+07:00","message":"[buffer interim] 4940 true ของอะไรหรือว่า csc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932242924+07:00","message":"[bufferProcess] interim [460000000]:ของอะไรหรือว่า csc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932246238+07:00","message":"[bufferProcess] send to processor (isfinal):acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932249374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.93225256+07:00","message":"> Transcript [54534] [false]: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932256346+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932258254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932260604+07:00","message":"StatePrefix: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932263292+07:00","message":"TextPushed: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932265147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932267035+07:00","message":"> Transcript [54535] [true]: 'ของอะไรหรือว่า csc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932269508+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932271387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932272989+07:00","message":"StatePrefix: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932279089+07:00","message":"TextPushed: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932280935+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932455344+07:00","message":"Push: 'ซึ่งเป็นครั้งสุดท้ายเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932458915+07:00","message":"TextPushed: 'acsc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932461529+07:00","message":"Set new StatePrefix : 'ของอะไรหรือว่า csc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932463755+07:00","message":"Next Push (prob) : 'ของอะไรหรือว่า csc ขอแนะนำอีกหนึ่งวิธีค่ะซึ่งเป็นครั้งสุดท้ายเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.932472136+07:00","message":"push: {true ซึ่งเป็นครั้งสุดท้ายเลยนะคะ 0 0xc003cf2e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:39.932485439+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4940.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:31:39.943403822+07:00","message":"write wav file: './tmp/7565/7565_4940.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:39.951573848+07:00","message":"[GCS] Start streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.301931817+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.30198698+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-05-12T14:31:40.301995157+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.302011701+07:00","message":"[buffer interim] 4941 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.302019932+07:00","message":"[bufferProcess] interim [360000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.302022576+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.445653627+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.445688341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.445698485+07:00","message":"receive interim result [false|false]: พี่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.445718073+07:00","message":"[buffer interim] 4941 false พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.445725192+07:00","message":"[bufferProcess] interim [480000000]:พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.445727739+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.445734908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.44573776+07:00","message":"> Transcript [54536] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.44573981+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.509727682+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.509759448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.509764868+07:00","message":"receive interim result [false|false]: พี่จะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.509781201+07:00","message":"[buffer interim] 4941 false พี่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.509788002+07:00","message":"[bufferProcess] interim [600000000]:พี่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.509790276+07:00","message":"[bufferProcess] send to processor:พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.50979734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.509800856+07:00","message":"> Transcript [54537] [false]: 'พี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.509804564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.509806602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.509808568+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.509810894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.632753906+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.632787915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ป้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.632793574+07:00","message":"receive interim result [false|false]: พี่ป้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.632808191+07:00","message":"[buffer interim] 4941 false พี่ป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.632816628+07:00","message":"[bufferProcess] interim [720000000]:พี่ป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.632818814+07:00","message":"[bufferProcess] send to processor:พี่จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.632824031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.632830596+07:00","message":"> Transcript [54538] [false]: 'พี่จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.632833808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.63283662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.632838594+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.632840498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.798389297+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.798424823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่จะป้องกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.7984301+07:00","message":"receive interim result [false|false]: พี่จะป้องกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:40.798442515+07:00","message":"[buffer interim] 4941 false พี่จะป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.798449288+07:00","message":"[bufferProcess] interim [840000000]:พี่จะป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.798452129+07:00","message":"[bufferProcess] send to processor:พี่ป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.798457012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.798459591+07:00","message":"> Transcript [54539] [false]: 'พี่ป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.798464732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.798467039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.798469363+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:40.798471644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.118923217+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.118973482+07:00","message":"receive 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-05-12T14:31:41.118982174+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.119000043+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.119009291+07:00","message":"[bufferProcess] interim [140000000]:พี่จะป้องกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.119013391+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.119018908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.119023771+07:00","message":"> Transcript [54540] [false]: 'พี่จะป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.119028783+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.119031996+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.119035459+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.119038499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.11904231+07:00","message":"Push: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.119045492+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.119048998+07:00","message":"Set new StatePrefix : 'พี่จะป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.119052046+07:00","message":"Next Push (prob) : 'จะป้องกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.119084728+07:00","message":"push: {false พี่ 0 0xc004ec4a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.203257718+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.20329808+07:00","message":"receive 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-05-12T14:31:41.203305544+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.203323089+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.203337394+07:00","message":"[bufferProcess] interim [320000000]:พี่จะป้องกันกับเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.203341689+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.203348087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.203352224+07:00","message":"> Transcript [54541] [false]: 'พี่จะป้องกันกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.203356532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.203359299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.203362029+07:00","message":"StatePrefix: 'พี่จะป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.203365425+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.498892018+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.49892546+07:00","message":"receive 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-05-12T14:31:41.498932135+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงินใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.498945011+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.498952031+07:00","message":"[bufferProcess] interim [560000000]:พี่จะป้องกันกับเงินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.498954454+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.498970583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.498973303+07:00","message":"> Transcript [54542] [false]: 'พี่จะป้องกันกับเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.498976804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.498978868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.498980733+07:00","message":"StatePrefix: 'พี่จะป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.498983078+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:41.56914681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:41.569156656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.690675116+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.690713504+07:00","message":"receive 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-05-12T14:31:41.6907205+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงินในบัตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.690734762+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงินในบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.690743409+07:00","message":"[bufferProcess] interim [740000000]:พี่จะป้องกันกับเงินในบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.690745832+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับเงินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.690749188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.690752642+07:00","message":"> Transcript [54543] [false]: 'พี่จะป้องกันกับเงินใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.690755985+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.690757897+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.690759923+07:00","message":"StatePrefix: 'พี่จะป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.690762265+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.697198221+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.69722727+07:00","message":"receive 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-05-12T14:31:41.697233924+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงินในบัญชี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.697243586+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงินในบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.69724996+07:00","message":"[bufferProcess] interim [800000000]:พี่จะป้องกันกับเงินในบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.697252997+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับเงินในบัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.697257377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.697260183+07:00","message":"> Transcript [54544] [false]: 'พี่จะป้องกันกับเงินในบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.697263092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.697266097+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.697268111+07:00","message":"StatePrefix: 'พี่จะป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.697270267+07:00","message":"TextPushed: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.697272782+07:00","message":"Push: 'จะป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.697274591+07:00","message":"TextPushed: 'พี่จะป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.69727678+07:00","message":"Set new StatePrefix : 'พี่จะป้องกันกับเงินในบัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:41.697278761+07:00","message":"Next Push (prob) : 'กับเงินในบัตร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:41.697285945+07:00","message":"push: {false จะป้องกัน 0 0xc004ec4a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:42.014489044+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:42.014524846+07:00","message":"receive 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-05-12T14:31:42.014530554+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงินในบัญชีของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:42.014544653+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงินในบัญชีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.014551576+07:00","message":"[bufferProcess] interim [40000000]:พี่จะป้องกันกับเงินในบัญชีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.01455432+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับเงินในบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.014559357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.014562038+07:00","message":"> Transcript [54545] [false]: 'พี่จะป้องกันกับเงินในบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.014564282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.014566327+07:00","message":"Set new StatePrefix: 'พี่จะป้องกันกับเงินในบัญชี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:42.08430128+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:42.084347453+07:00","message":"receive 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-05-12T14:31:42.084353884+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงินในบัญชีของคุณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:42.084370386+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงินในบัญชีของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.084384539+07:00","message":"[bufferProcess] interim [220000000]:พี่จะป้องกันกับเงินในบัญชีของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.084387012+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับเงินในบัญชีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.084395751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.084401233+07:00","message":"> Transcript [54546] [false]: 'พี่จะป้องกันกับเงินในบัญชีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.084410247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.084413214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.084415969+07:00","message":"StatePrefix: 'พี่จะป้องกันกับเงินในบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.084419781+07:00","message":"TextPushed: 'พี่จะป้องกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:42.273630948+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:42.273676588+07:00","message":"receive 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-05-12T14:31:42.273688971+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงินในบัญชีของคุณได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:42.273706542+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงินในบัญชีของคุณได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.273718513+07:00","message":"[bufferProcess] interim [400000000]:พี่จะป้องกันกับเงินในบัญชีของคุณได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.27372442+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับเงินในบัญชีของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.273731489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.273735568+07:00","message":"> Transcript [54547] [false]: 'พี่จะป้องกันกับเงินในบัญชีของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.273739607+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.273742339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.273744725+07:00","message":"StatePrefix: 'พี่จะป้องกันกับเงินในบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.273747366+07:00","message":"TextPushed: 'พี่จะป้องกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:42.962574623+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:42.962614965+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-05-12T14:31:42.962620731+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงินในบัญชีของคุณได้คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:42.962638413+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงินในบัญชีของคุณได้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.962646869+07:00","message":"[bufferProcess] interim [0]:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.962649953+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับเงินในบัญชีของคุณได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.962657606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.962660286+07:00","message":"> Transcript [54548] [false]: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.962664212+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.962666338+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.962668509+07:00","message":"StatePrefix: 'พี่จะป้องกันกับเงินในบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.962672032+07:00","message":"TextPushed: 'พี่จะป้องกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:42.984807593+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:42.984843707+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-05-12T14:31:42.984849969+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:42.984863982+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.98487075+07:00","message":"[bufferProcess] interim [120000000]:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.984873301+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.984878146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.984881025+07:00","message":"> Transcript [54549] [false]: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.984884317+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.98488637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.98488862+07:00","message":"StatePrefix: 'พี่จะป้องกันกับเงินในบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.984891491+07:00","message":"TextPushed: 'พี่จะป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.984896043+07:00","message":"Push: 'กับเงินในบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.98489787+07:00","message":"TextPushed: 'พี่จะป้องกันกับเงินในบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.984900342+07:00","message":"Set new StatePrefix : 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:42.984902498+07:00","message":"Next Push (prob) : 'ของคุณได้คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:42.984910246+07:00","message":"push: {false กับเงินในบัญชี 0 0xc004ec4a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.312162684+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.312215965+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-05-12T14:31:43.312225345+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.312245795+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.312256971+07:00","message":"[bufferProcess] interim [420000000]:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.312263167+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.312269169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.312273301+07:00","message":"> Transcript [54550] [false]: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.312278555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.312281583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.312284689+07:00","message":"StatePrefix: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.312288913+07:00","message":"TextPushed: 'พี่จะป้องกันกับเงินในบัญชี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.437029815+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.43707792+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-05-12T14:31:43.437086162+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการรวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.437107447+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.43712154+07:00","message":"[bufferProcess] interim [480000000]:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.437125511+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.437135058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.437139588+07:00","message":"> Transcript [54551] [false]: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.437144981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.437148286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.437151131+07:00","message":"StatePrefix: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.437155729+07:00","message":"TextPushed: 'พี่จะป้องกันกับเงินในบัญชี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.496918584+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.496971697+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-05-12T14:31:43.496980848+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.497001897+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.497016051+07:00","message":"[bufferProcess] interim [540000000]:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.497020313+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.49702985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.497034745+07:00","message":"> Transcript [54552] [false]: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.497040212+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.497043433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.497046385+07:00","message":"StatePrefix: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.497050953+07:00","message":"TextPushed: 'พี่จะป้องกันกับเงินในบัญชี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.698637654+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.698671076+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-05-12T14:31:43.698677386+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.698690335+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.698700918+07:00","message":"[bufferProcess] interim [780000000]:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.698703517+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.698708853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.698711625+07:00","message":"> Transcript [54553] [false]: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.698715558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.698717569+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.698719769+07:00","message":"StatePrefix: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.698722489+07:00","message":"TextPushed: 'พี่จะป้องกันกับเงินในบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.698726916+07:00","message":"Push: 'ของคุณได้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.698729125+07:00","message":"TextPushed: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.698731333+07:00","message":"Set new StatePrefix : 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.698734737+07:00","message":"Next Push (prob) : 'การระวัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.698742477+07:00","message":"push: {false ของคุณได้คือ 0 0xc004ec4a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.80859589+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.808637463+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-05-12T14:31:43.80864376+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังแม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.808660021+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.808669449+07:00","message":"[bufferProcess] interim [840000000]:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.80867209+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.80867789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.808680444+07:00","message":"> Transcript [54554] [false]: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.808686172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.808688254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.808690109+07:00","message":"StatePrefix: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.808692786+07:00","message":"TextPushed: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.810732925+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.810764002+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-05-12T14:31:43.81076987+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:43.810781674+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.810788433+07:00","message":"[bufferProcess] interim [900000000]:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.810791604+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.810796371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.810801902+07:00","message":"> Transcript [54555] [false]: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.810806023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.810808835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.81081283+07:00","message":"StatePrefix: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:43.810815028+07:00","message":"TextPushed: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:44.405646981+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:44.405688035+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-05-12T14:31:44.405696644+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:44.405714433+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.405723273+07:00","message":"[bufferProcess] interim [500000000]:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.405727439+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.405737086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.405740809+07:00","message":"> Transcript [54556] [false]: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.405746512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.405749566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.405754775+07:00","message":"StatePrefix: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.405758698+07:00","message":"TextPushed: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:44.439706552+07:00","message":"[GCS] IsForceVAD: false for message ID: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:44.500940312+07:00","message":"[GCS] Start streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:44.523176603+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:44.523217492+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-05-12T14:31:44.523224766+07:00","message":"receive interim result [false|false]: พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้รหัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:44.523243109+07:00","message":"[buffer interim] 4941 false พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้รหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.523255193+07:00","message":"[bufferProcess] interim [560000000]:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้รหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.523260701+07:00","message":"[bufferProcess] send to processor:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.523269602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.523273156+07:00","message":"> Transcript [54557] [false]: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.523277792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.523280298+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.523282784+07:00","message":"StatePrefix: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.523285687+07:00","message":"TextPushed: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.523293142+07:00","message":"Push: 'การระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.523295172+07:00","message":"TextPushed: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.523297453+07:00","message":"Set new StatePrefix : 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.523300987+07:00","message":"Next Push (prob) : 'ไม่ให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:44.523329983+07:00","message":"push: {false การระวัง 0 0xc004ec4a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:44.542580684+07:00","message":"receive streaming session, msgId: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:44.542615281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้รหัส\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:44.542621537+07:00","message":"receive interim result [true|false]: พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้รหัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:44.54263077+07:00","message":"end recv isFinal message id 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:44.542632845+07:00","message":"end Recv id 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:44.542639053+07:00","message":"[buffer interim] 4941 true พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้รหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.542647669+07:00","message":"[bufferProcess] interim [710000000]:พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้รหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.542652493+07:00","message":"[bufferProcess] send to processor (isfinal):พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้รหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.542657194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.542659901+07:00","message":"> Transcript [54558] [false]: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้รหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.542663124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.542664861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.542666639+07:00","message":"StatePrefix: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.542669118+07:00","message":"TextPushed: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.54267103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.542673133+07:00","message":"> Transcript [54559] [true]: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้รหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.542675417+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.54267712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.542678778+07:00","message":"StatePrefix: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวังไม่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.542680574+07:00","message":"TextPushed: 'พี่จะป้องกันกับเงินในบัญชีของคุณได้คือการระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:44.542683265+07:00","message":"Push: 'ไม่ให้รหัส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:44.54269092+07:00","message":"push: {true ไม่ให้รหัส 0 0xc004ec4a00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:31:44.55912551+07:00","message":"write wav file: './tmp/7565/7565_4941.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:44.569506062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:44.569520661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.001522298+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.001577366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.001585473+07:00","message":"receive interim result [false|false]: โอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.001603336+07:00","message":"[buffer interim] 4942 false โอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.001610858+07:00","message":"[bufferProcess] interim [480000000]:โอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.001612716+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.238278282+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.238315593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.238320803+07:00","message":"receive interim result [false|false]: otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.238333253+07:00","message":"[buffer interim] 4942 false otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.238340354+07:00","message":"[bufferProcess] interim [780000000]:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.238342723+07:00","message":"[bufferProcess] send to processor:โอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.238348018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.238350735+07:00","message":"> Transcript [54560] [false]: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.238352823+07:00","message":"Set StatePrefix (first interim): 'โอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.62244618+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.622485178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.622490433+07:00","message":"receive interim result [false|false]: otg ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.622505797+07:00","message":"[buffer interim] 4942 false otg ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.622516988+07:00","message":"[bufferProcess] interim [80000000]:otg ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.622519336+07:00","message":"[bufferProcess] send to processor:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.622522694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.622525736+07:00","message":"> Transcript [54561] [false]: 'otg'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.622527944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.622529885+07:00","message":"Set new StatePrefix: 'otg'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.710094912+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.710134954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.710139786+07:00","message":"receive interim result [false|false]: otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.710155092+07:00","message":"[buffer interim] 4942 false otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.710162559+07:00","message":"[bufferProcess] interim [140000000]:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.710164904+07:00","message":"[bufferProcess] send to processor:otg ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.710171176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.710174116+07:00","message":"> Transcript [54562] [false]: 'otg ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.710176705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.710178537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.710180833+07:00","message":"StatePrefix: 'otg'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.71018381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.779952232+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.780000326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg ไปอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.780008745+07:00","message":"receive interim result [false|false]: otg ไปอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.780029209+07:00","message":"[buffer interim] 4942 false otg ไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.780038455+07:00","message":"[bufferProcess] interim [200000000]:otg ไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.78004265+07:00","message":"[bufferProcess] send to processor:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.780048991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.780052818+07:00","message":"> Transcript [54563] [false]: 'otg'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.780057799+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.780060791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.780063865+07:00","message":"StatePrefix: 'otg'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.780066357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.867869621+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.867905186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.867910935+07:00","message":"receive interim result [false|false]: otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.8679234+07:00","message":"receive 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-05-12T14:31:45.867926444+07:00","message":"receive interim result [false|false]:  ไปอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.86793474+07:00","message":"[buffer interim] 4942 false otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:45.867938118+07:00","message":"[buffer interim] 4942 false  ไปอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.867944421+07:00","message":"[bufferProcess] interim [380000000]:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.867946579+07:00","message":"[bufferProcess] send to processor:otg ไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.867949797+07:00","message":"[bufferProcess] interim [380000000]: ไปอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.867952401+07:00","message":"[bufferProcess] update buffer: otg ไปอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.867954821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.867957368+07:00","message":"> Transcript [54564] [false]: 'otg ไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.867969452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.867971423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.867973798+07:00","message":"StatePrefix: 'otg'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:45.867975839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.078297343+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.078333364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.078339176+07:00","message":"receive interim result [false|false]: otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.078349121+07:00","message":"receive 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-05-12T14:31:46.078353496+07:00","message":"receive interim result [false|false]:  ไปอยู่ในมือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.07836322+07:00","message":"[buffer interim] 4942 false otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.078366976+07:00","message":"[buffer interim] 4942 false  ไปอยู่ในมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.078373314+07:00","message":"[bufferProcess] interim [620000000]:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.07837586+07:00","message":"[bufferProcess] send to processor:otg ไปอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.078378941+07:00","message":"[bufferProcess] interim [620000000]: ไปอยู่ในมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.078381524+07:00","message":"[bufferProcess] update buffer: otg ไปอยู่ในมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.078383885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.078386353+07:00","message":"> Transcript [54565] [false]: 'otg ไปอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.078388905+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.078390965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.078393218+07:00","message":"StatePrefix: 'otg'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.078395301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.078398055+07:00","message":"Push: 'otg'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.078399778+07:00","message":"TextPushed: 'otg'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.078401799+07:00","message":"Set new StatePrefix : 'otg ไปอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.078403688+07:00","message":"Next Push (prob) : ' ไปอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.078411458+07:00","message":"push: {false otg 0 0xc002e83080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.28014223+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.280185466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.280192053+07:00","message":"receive interim result [false|false]: otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.280208454+07:00","message":"receive 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-05-12T14:31:46.280211933+07:00","message":"receive interim result [false|false]:  ไปอยู่ในมือถือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.280234294+07:00","message":"[buffer interim] 4942 false otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.280250124+07:00","message":"[buffer interim] 4942 false  ไปอยู่ในมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.280258172+07:00","message":"[bufferProcess] interim [800000000]:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.280260708+07:00","message":"[bufferProcess] send to processor:otg ไปอยู่ในมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.280265652+07:00","message":"[bufferProcess] interim [800000000]: ไปอยู่ในมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.280268107+07:00","message":"[bufferProcess] update buffer: otg ไปอยู่ในมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.280270977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.28027389+07:00","message":"> Transcript [54566] [false]: 'otg ไปอยู่ในมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.28027679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.280278621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.280280536+07:00","message":"StatePrefix: 'otg ไปอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.280282929+07:00","message":"TextPushed: 'otg'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.45898052+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.459016193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.459021452+07:00","message":"receive interim result [false|false]: otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.459033421+07:00","message":"receive 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-05-12T14:31:46.459036553+07:00","message":"receive interim result [false|false]:  ไปอยู่ในมือแฮก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.459044765+07:00","message":"[buffer interim] 4942 false otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.459048301+07:00","message":"[buffer interim] 4942 false  ไปอยู่ในมือแฮก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.459054417+07:00","message":"[bufferProcess] interim [980000000]:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.459056657+07:00","message":"[bufferProcess] send to processor:otg ไปอยู่ในมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.459059951+07:00","message":"[bufferProcess] interim [980000000]: ไปอยู่ในมือแฮก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.459062257+07:00","message":"[bufferProcess] update buffer: otg ไปอยู่ในมือแฮก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.459064891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.459067484+07:00","message":"> Transcript [54567] [false]: 'otg ไปอยู่ในมือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.45907028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.459072124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.45907398+07:00","message":"StatePrefix: 'otg ไปอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.45907629+07:00","message":"TextPushed: 'otg'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.580231489+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.580264822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.580270988+07:00","message":"receive interim result [false|false]: otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.580283321+07:00","message":"receive 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-05-12T14:31:46.580288703+07:00","message":"receive interim result [false|false]:  ไปอยู่ในมือแฮกเกอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.580296748+07:00","message":"[buffer interim] 4942 false otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:46.58030007+07:00","message":"[buffer interim] 4942 false  ไปอยู่ในมือแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.580306464+07:00","message":"[bufferProcess] interim [40000000]:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.580309357+07:00","message":"[bufferProcess] send to processor:otg ไปอยู่ในมือแฮก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.580312308+07:00","message":"[bufferProcess] interim [40000000]: ไปอยู่ในมือแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.580314788+07:00","message":"[bufferProcess] update buffer: otg ไปอยู่ในมือแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.580318994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.58032154+07:00","message":"> Transcript [54568] [false]: 'otg ไปอยู่ในมือแฮก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.580324445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.580326514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.580328655+07:00","message":"StatePrefix: 'otg ไปอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:46.580330741+07:00","message":"TextPushed: 'otg'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.143459977+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.143494489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg ไปอยู่ในมือแฮกเกอร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.143500174+07:00","message":"receive interim result [false|false]: otg ไปอยู่ในมือแฮกเกอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.143512066+07:00","message":"[buffer interim] 4942 false otg ไปอยู่ในมือแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.143519151+07:00","message":"[bufferProcess] interim [640000000]:otg ไปอยู่ในมือแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.143521924+07:00","message":"[bufferProcess] send to processor:otg ไปอยู่ในมือแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.1435267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.143529415+07:00","message":"> Transcript [54569] [false]: 'otg ไปอยู่ในมือแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.143533051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.14353527+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.143537599+07:00","message":"StatePrefix: 'otg ไปอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.143540453+07:00","message":"TextPushed: 'otg'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.143544976+07:00","message":"Push: ' ไปอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.143546811+07:00","message":"TextPushed: 'otg ไปอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.143548771+07:00","message":"Set new StatePrefix : 'otg ไปอยู่ในมือแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.143551405+07:00","message":"Next Push (prob) : 'มือแฮกเกอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.143577273+07:00","message":"push: {false  ไปอยู่ใน 0 0xc002e83080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.546966388+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.547004003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.547011034+07:00","message":"receive interim result [false|false]: otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.54702642+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-05-12T14:31:47.547031071+07:00","message":"receive interim result [false|false]:  ไปอยู่ในมือแฮกเกอร์ด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.547047148+07:00","message":"[buffer interim] 4942 false otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.547061512+07:00","message":"[buffer interim] 4942 false  ไปอยู่ในมือแฮกเกอร์ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.547072452+07:00","message":"[bufferProcess] interim [120000000]:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.547076428+07:00","message":"[bufferProcess] send to processor:otg ไปอยู่ในมือแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.547081291+07:00","message":"[bufferProcess] interim [120000000]: ไปอยู่ในมือแฮกเกอร์ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.547086874+07:00","message":"[bufferProcess] update buffer: otg ไปอยู่ในมือแฮกเกอร์ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.547090708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.547094364+07:00","message":"> Transcript [54570] [false]: 'otg ไปอยู่ในมือแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.54709867+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.547101456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.547105414+07:00","message":"StatePrefix: 'otg ไปอยู่ในมือแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.54710862+07:00","message":"TextPushed: 'otg ไปอยู่ใน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:47.57017628+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:47.570176335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.865195974+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.865230253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.865235669+07:00","message":"receive interim result [false|false]: otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.865253233+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-05-12T14:31:47.865256892+07:00","message":"receive interim result [false|false]:  ไปอยู่ในมือแฮกเกอร์ด้วยกันปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.865272087+07:00","message":"[buffer interim] 4942 false otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:47.865287065+07:00","message":"[buffer interim] 4942 false  ไปอยู่ในมือแฮกเกอร์ด้วยกันปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.865295431+07:00","message":"[bufferProcess] interim [420000000]:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.865298281+07:00","message":"[bufferProcess] send to processor:otg ไปอยู่ในมือแฮกเกอร์ด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.865303254+07:00","message":"[bufferProcess] interim [420000000]: ไปอยู่ในมือแฮกเกอร์ด้วยกันปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.865306192+07:00","message":"[bufferProcess] update buffer: otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.865308799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.865311733+07:00","message":"> Transcript [54571] [false]: 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.865314805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.865319652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.86532213+07:00","message":"StatePrefix: 'otg ไปอยู่ในมือแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:47.865324307+07:00","message":"TextPushed: 'otg ไปอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.414873961+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.414907207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.414914368+07:00","message":"receive interim result [false|false]: otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.414940694+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-05-12T14:31:48.414943915+07:00","message":"receive interim result [false|false]:  ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.414951919+07:00","message":"[buffer interim] 4942 false otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.414955702+07:00","message":"[buffer interim] 4942 false  ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.414967949+07:00","message":"[bufferProcess] interim [840000000]:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.414971503+07:00","message":"[bufferProcess] send to processor:otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.414974916+07:00","message":"[bufferProcess] interim [840000000]: ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.414977547+07:00","message":"[bufferProcess] update buffer: otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.41498036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.414983095+07:00","message":"> Transcript [54572] [false]: 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.41498595+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.41498793+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.414991763+07:00","message":"StatePrefix: 'otg ไปอยู่ในมือแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.414993991+07:00","message":"TextPushed: 'otg ไปอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.51030662+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.510346798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.510353481+07:00","message":"receive interim result [false|false]: otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.510367744+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-05-12T14:31:48.510373017+07:00","message":"receive interim result [false|false]:  ไปอยู่ในมือแฮกเกอร์ด้วยกันปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.510385189+07:00","message":"[buffer interim] 4942 false otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.510390097+07:00","message":"[buffer interim] 4942 false  ไปอยู่ในมือแฮกเกอร์ด้วยกันปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.510397646+07:00","message":"[bufferProcess] interim [900000000]:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.510401259+07:00","message":"[bufferProcess] send to processor:otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.51040507+07:00","message":"[bufferProcess] interim [900000000]: ไปอยู่ในมือแฮกเกอร์ด้วยกันปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.510409184+07:00","message":"[bufferProcess] update buffer: otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.510413471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.510417239+07:00","message":"> Transcript [54573] [false]: 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.510421696+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.510424559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.510427755+07:00","message":"StatePrefix: 'otg ไปอยู่ในมือแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.510430925+07:00","message":"TextPushed: 'otg ไปอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.510434491+07:00","message":"Push: 'มือแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.510437555+07:00","message":"TextPushed: 'otg ไปอยู่ในมือแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.510440615+07:00","message":"Set new StatePrefix : 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.510443895+07:00","message":"Next Push (prob) : 'ด้วยกันปิดซิง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.510456575+07:00","message":"push: {false มือแฮกเกอร์ 0 0xc002e83080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.531908112+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.531947628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.531953021+07:00","message":"receive interim result [false|false]: otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.531976828+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-05-12T14:31:48.531979916+07:00","message":"receive interim result [false|false]:  ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิมเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.531986963+07:00","message":"[buffer interim] 4942 false otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.531992663+07:00","message":"[buffer interim] 4942 false  ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.531999269+07:00","message":"[bufferProcess] interim [20000000]:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.532002028+07:00","message":"[bufferProcess] send to processor:otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.532006592+07:00","message":"[bufferProcess] interim [20000000]: ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.532009137+07:00","message":"[bufferProcess] update buffer: otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.532012236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.532015857+07:00","message":"> Transcript [54574] [false]: 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.532018263+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.691940765+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.692009692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.692017522+07:00","message":"receive interim result [false|false]: otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.692032126+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-05-12T14:31:48.692038098+07:00","message":"receive interim result [false|false]:  ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.692050083+07:00","message":"[buffer interim] 4942 false otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:48.692054527+07:00","message":"[buffer interim] 4942 false  ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.692062247+07:00","message":"[bufferProcess] interim [140000000]:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.692065783+07:00","message":"[bufferProcess] send to processor:otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.692070126+07:00","message":"[bufferProcess] interim [140000000]: ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.692074143+07:00","message":"[bufferProcess] update buffer: otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.69207798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.692083227+07:00","message":"> Transcript [54575] [false]: 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิมเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.692086996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:48.6920901+07:00","message":"Set new StatePrefix: 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิมเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.253630124+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.253667762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.253675246+07:00","message":"receive interim result [false|false]: otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.253688879+07:00","message":"[buffer interim] 4942 false otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.253695332+07:00","message":"[bufferProcess] interim [740000000]:otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.25369821+07:00","message":"[bufferProcess] send to processor:otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.25370344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.253706101+07:00","message":"> Transcript [54576] [false]: 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.253708486+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.253710322+07:00","message":"Set new StatePrefix: 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.255740587+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.255751727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.255755169+07:00","message":"receive interim result [false|false]: otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.25576757+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-05-12T14:31:49.255770868+07:00","message":"receive interim result [false|false]:  ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความไปยังอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.255775495+07:00","message":"[buffer interim] 4942 false otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.255778213+07:00","message":"[buffer interim] 4942 false  ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความไปยังอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.255781999+07:00","message":"[bufferProcess] interim [800000000]:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.255784183+07:00","message":"[bufferProcess] send to processor:otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.255786719+07:00","message":"[bufferProcess] interim [800000000]: ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความไปยังอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.25579813+07:00","message":"[bufferProcess] update buffer: otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความไปยังอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.255801778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.255804799+07:00","message":"> Transcript [54577] [false]: 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.255808866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.255811944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.255815115+07:00","message":"StatePrefix: 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.255818624+07:00","message":"TextPushed: 'otg ไปอยู่ในมือแฮกเกอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.576610852+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.57665411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.576659792+07:00","message":"receive interim result [false|false]: otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.576676969+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-05-12T14:31:49.576681742+07:00","message":"receive interim result [false|false]:  ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความไปยังอุปกรณ์อื่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.576691323+07:00","message":"[buffer interim] 4942 false otg"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.576695431+07:00","message":"[buffer interim] 4942 false  ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความไปยังอุปกรณ์อื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.576701976+07:00","message":"[bufferProcess] interim [40000000]:otg"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.576704634+07:00","message":"[bufferProcess] send to processor:otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความไปยังอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.576707753+07:00","message":"[bufferProcess] interim [40000000]: ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความไปยังอุปกรณ์อื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.576710186+07:00","message":"[bufferProcess] update buffer: otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความไปยังอุปกรณ์อื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.57671285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.576715328+07:00","message":"> Transcript [54578] [false]: 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความไปยังอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.576718715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.57672048+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.576722676+07:00","message":"StatePrefix: 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.576725415+07:00","message":"TextPushed: 'otg ไปอยู่ในมือแฮกเกอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.690556664+07:00","message":"[GCS] IsForceVAD: false for message ID: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.881094265+07:00","message":"receive streaming session, msgId: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.881132037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความจากอุปกรณ์อื่น\",\"confidence\":0.88217986}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.881138213+07:00","message":"receive interim result [true|false]: otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความจากอุปกรณ์อื่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.881146005+07:00","message":"end recv isFinal message id 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.881148025+07:00","message":"end Recv id 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.881154104+07:00","message":"[buffer interim] 4942 true otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความจากอุปกรณ์อื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.881175586+07:00","message":"[bufferProcess] interim [400000000]:otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความจากอุปกรณ์อื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.881182601+07:00","message":"[bufferProcess] send to processor (isfinal):otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความไปยังอุปกรณ์อื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.881185964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.881188703+07:00","message":"> Transcript [54579] [false]: 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความไปยังอุปกรณ์อื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.881192074+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.881194079+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.881196381+07:00","message":"StatePrefix: 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.881198989+07:00","message":"TextPushed: 'otg ไปอยู่ในมือแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.881200839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.881202951+07:00","message":"> Transcript [54580] [true]: 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความจากอุปกรณ์อื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.881205122+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.881206833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.88120852+07:00","message":"StatePrefix: 'otg ไปอยู่ในมือแฮกเกอร์ด้วยกันปิดซิงค์ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.881210454+07:00","message":"TextPushed: 'otg ไปอยู่ในมือแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:49.88121651+07:00","message":"Push: 'ด้วยกันปิดซิงค์ข้อความจากอุปกรณ์อื่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:49.881224001+07:00","message":"push: {true ด้วยกันปิดซิงค์ข้อความจากอุปกรณ์อื่น 0 0xc002e83080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:31:49.891571331+07:00","message":"write wav file: './tmp/7565/7565_4942.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:50.070875962+07:00","message":"[GCS] Start streaming session, msgId: 4943"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:50.57090931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:50.570920137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:50.808159068+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:50.808194863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:50.808199831+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:50.808212877+07:00","message":"[buffer interim] 4943 false 13"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:50.808223737+07:00","message":"[bufferProcess] interim [540000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:50.808226436+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:50.929770557+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:50.929803266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:50.929808459+07:00","message":"receive interim result [false|false]: ซึ่งสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:50.929823886+07:00","message":"[buffer interim] 4943 false ซึ่งสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:50.92983299+07:00","message":"[bufferProcess] interim [660000000]:ซึ่งสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:50.929835523+07:00","message":"[bufferProcess] send to processor:13"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:50.92984054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:50.929843306+07:00","message":"> Transcript [54581] [false]: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:50.929845323+07:00","message":"Set StatePrefix (first interim): '13'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:51.24465577+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:51.244698318+07:00","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-05-12T14:31:51.244705424+07:00","message":"receive interim result [false|false]: ซึ่งสามารถทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:51.244722321+07:00","message":"[buffer interim] 4943 false ซึ่งสามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.24473069+07:00","message":"[bufferProcess] interim [960000000]:ซึ่งสามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.244733565+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.244741301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.244744166+07:00","message":"> Transcript [54582] [false]: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.244746569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.244750238+07:00","message":"Set new StatePrefix: 'ซึ่งสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:51.43874667+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:51.438790552+07:00","message":"receive 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-05-12T14:31:51.438797581+07:00","message":"receive interim result [false|false]: ซึ่งสามารถทำได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:51.438813869+07:00","message":"[buffer interim] 4943 false ซึ่งสามารถทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.438826605+07:00","message":"[bufferProcess] interim [140000000]:ซึ่งสามารถทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.438829362+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.438837222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.438840547+07:00","message":"> Transcript [54583] [false]: 'ซึ่งสามารถทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.438844404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.438846439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.43884836+07:00","message":"StatePrefix: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.438850427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:51.68701671+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:51.687058024+07:00","message":"receive 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-05-12T14:31:51.687064998+07:00","message":"receive interim result [false|false]: ซึ่งสามารถทำได้ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:51.687082771+07:00","message":"[buffer interim] 4943 false ซึ่งสามารถทำได้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.687095857+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งสามารถทำได้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.687100358+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.68710873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.687112602+07:00","message":"> Transcript [54584] [false]: 'ซึ่งสามารถทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.68711748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.687120374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.68712346+07:00","message":"StatePrefix: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.687126577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:51.953701969+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:51.953744514+07:00","message":"receive 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-05-12T14:31:51.95375088+07:00","message":"receive interim result [false|false]: ซึ่งสามารถทำได้ทั้งรัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:51.953767957+07:00","message":"[buffer interim] 4943 false ซึ่งสามารถทำได้ทั้งรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.953780959+07:00","message":"[bufferProcess] interim [680000000]:ซึ่งสามารถทำได้ทั้งรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.953784199+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถทำได้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.953791405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.953794407+07:00","message":"> Transcript [54585] [false]: 'ซึ่งสามารถทำได้ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.953797894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.953800024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.953801889+07:00","message":"StatePrefix: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:51.953803903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.005279215+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.005314623+07:00","message":"receive 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-05-12T14:31:52.005320255+07:00","message":"receive interim result [false|false]: ซึ่งสามารถทำได้ทั้งระบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.005331099+07:00","message":"[buffer interim] 4943 false ซึ่งสามารถทำได้ทั้งระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.005337951+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งสามารถทำได้ทั้งระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.005340216+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถทำได้ทั้งรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.005343313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.005346084+07:00","message":"> Transcript [54586] [false]: 'ซึ่งสามารถทำได้ทั้งรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.005349372+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.00535154+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.005353423+07:00","message":"StatePrefix: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.005355468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.005357971+07:00","message":"Push: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.005359968+07:00","message":"TextPushed: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.005361985+07:00","message":"Set new StatePrefix : 'ซึ่งสามารถทำได้ทั้งรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.0053651+07:00","message":"Next Push (prob) : 'ทำได้ทั้งรัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.005373141+07:00","message":"push: {false ซึ่งสามารถ 0 0xc00460e200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.399137212+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.399172068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถทำได้ทั้งระบบ android\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.399177996+07:00","message":"receive interim result [false|false]: ซึ่งสามารถทำได้ทั้งระบบ android"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.399192806+07:00","message":"[buffer interim] 4943 false ซึ่งสามารถทำได้ทั้งระบบ android"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.399200126+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งสามารถทำได้ทั้งระบบ android"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.399202999+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถทำได้ทั้งระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.399209293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.399211941+07:00","message":"> Transcript [54587] [false]: 'ซึ่งสามารถทำได้ทั้งระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.399214126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.399216281+07:00","message":"Set new StatePrefix: 'ซึ่งสามารถทำได้ทั้งระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.644977097+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.645009511+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-05-12T14:31:52.645017353+07:00","message":"receive interim result [false|false]: ซึ่งสามารถทำได้ทั้งระบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.645028507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" android\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.645031265+07:00","message":"receive interim result [false|false]:  android"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.645038137+07:00","message":"[buffer interim] 4943 false ซึ่งสามารถทำได้ทั้งระบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.64504194+07:00","message":"[buffer interim] 4943 false  android"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.645048074+07:00","message":"[bufferProcess] interim [340000000]:ซึ่งสามารถทำได้ทั้งระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.645050187+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถทำได้ทั้งระบบ android"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.645052852+07:00","message":"[bufferProcess] interim [340000000]: android"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.645055313+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถทำได้ทั้งระบบ android"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.645058024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.645060636+07:00","message":"> Transcript [54588] [false]: 'ซึ่งสามารถทำได้ทั้งระบบ android'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.645063855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.645065768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.645068695+07:00","message":"StatePrefix: 'ซึ่งสามารถทำได้ทั้งระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.645071351+07:00","message":"TextPushed: 'ซึ่งสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.849804288+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.849845283+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-05-12T14:31:52.849852251+07:00","message":"receive interim result [false|false]: ซึ่งสามารถทำได้ทั้งระบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.849861466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Android และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.84986452+07:00","message":"receive interim result [false|false]:  Android และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.849872013+07:00","message":"[buffer interim] 4943 false ซึ่งสามารถทำได้ทั้งระบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:52.849875902+07:00","message":"[buffer interim] 4943 false  Android และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.849882132+07:00","message":"[bufferProcess] interim [580000000]:ซึ่งสามารถทำได้ทั้งระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.849884747+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถทำได้ทั้งระบบ android"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.849887557+07:00","message":"[bufferProcess] interim [580000000]: Android และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.849890762+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถทำได้ทั้งระบบ Android และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.849894088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.849898021+07:00","message":"> Transcript [54589] [false]: 'ซึ่งสามารถทำได้ทั้งระบบ android'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.849901972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.849904019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.84990579+07:00","message":"StatePrefix: 'ซึ่งสามารถทำได้ทั้งระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:52.849908704+07:00","message":"TextPushed: 'ซึ่งสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.041449459+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.041491809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถทำได้ทั้งระบบ Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.041497313+07:00","message":"receive interim result [false|false]: ซึ่งสามารถทำได้ทั้งระบบ Android"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.041510122+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-05-12T14:31:53.041512896+07:00","message":"receive interim result [false|false]:  และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.041522372+07:00","message":"[buffer interim] 4943 false ซึ่งสามารถทำได้ทั้งระบบ Android"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.041525994+07:00","message":"[buffer interim] 4943 false  และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.041531847+07:00","message":"[bufferProcess] interim [760000000]:ซึ่งสามารถทำได้ทั้งระบบ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.041534255+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถทำได้ทั้งระบบ Android และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.041537175+07:00","message":"[bufferProcess] interim [760000000]: และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.041540403+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถทำได้ทั้งระบบ Android และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.041543343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.041545777+07:00","message":"> Transcript [54590] [false]: 'ซึ่งสามารถทำได้ทั้งระบบ Android และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.041548714+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.041550633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.041553795+07:00","message":"StatePrefix: 'ซึ่งสามารถทำได้ทั้งระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.041556279+07:00","message":"TextPushed: 'ซึ่งสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.048395447+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.048435124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถทำได้ทั้งระบบ Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.048441748+07:00","message":"receive interim result [false|false]: ซึ่งสามารถทำได้ทั้งระบบ Android"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.048452652+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-05-12T14:31:53.048455703+07:00","message":"receive interim result [false|false]:  และก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.048463353+07:00","message":"[buffer interim] 4943 false ซึ่งสามารถทำได้ทั้งระบบ Android"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.048470581+07:00","message":"[buffer interim] 4943 false  และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.048476581+07:00","message":"[bufferProcess] interim [820000000]:ซึ่งสามารถทำได้ทั้งระบบ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.048479404+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถทำได้ทั้งระบบ Android และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.048486331+07:00","message":"[bufferProcess] interim [820000000]: และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.048489297+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถทำได้ทั้งระบบ Android และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.048492108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.048494813+07:00","message":"> Transcript [54591] [false]: 'ซึ่งสามารถทำได้ทั้งระบบ Android และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.048498986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.048501028+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.048503141+07:00","message":"StatePrefix: 'ซึ่งสามารถทำได้ทั้งระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.048505209+07:00","message":"TextPushed: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.048511214+07:00","message":"Push: 'ทำได้ทั้งระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.048513037+07:00","message":"TextPushed: 'ซึ่งสามารถทำได้ทั้งระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.048514958+07:00","message":"Set new StatePrefix : 'ซึ่งสามารถทำได้ทั้งระบบ Android และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.048517006+07:00","message":"Next Push (prob) : ' Android และ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.048525638+07:00","message":"push: {false ทำได้ทั้งระบบ 0 0xc00460e200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.234617878+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.234659567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถทำได้ทั้งระบบ Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.234668166+07:00","message":"receive interim result [false|false]: ซึ่งสามารถทำได้ทั้งระบบ Android"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.23467963+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-05-12T14:31:53.234683122+07:00","message":"receive interim result [false|false]:  และก็เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.234689962+07:00","message":"[buffer interim] 4943 false ซึ่งสามารถทำได้ทั้งระบบ Android"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.234693867+07:00","message":"[buffer interim] 4943 false  และก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.234699741+07:00","message":"[bufferProcess] interim [0]:ซึ่งสามารถทำได้ทั้งระบบ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.234702508+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถทำได้ทั้งระบบ Android และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.234705981+07:00","message":"[bufferProcess] interim [0]: และก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.234710309+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถทำได้ทั้งระบบ Android และก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.234713442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.234716442+07:00","message":"> Transcript [54592] [false]: 'ซึ่งสามารถทำได้ทั้งระบบ Android และก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.234719357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.234721198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.234722946+07:00","message":"StatePrefix: 'ซึ่งสามารถทำได้ทั้งระบบ Android และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.23472596+07:00","message":"TextPushed: 'ซึ่งสามารถทำได้ทั้งระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.287127563+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.287167246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถทำได้ทั้งระบบ Android\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.287173189+07:00","message":"receive interim result [false|false]: ซึ่งสามารถทำได้ทั้งระบบ Android"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.287199354+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-05-12T14:31:53.287203126+07:00","message":"receive interim result [false|false]:  และก็ไอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.287210823+07:00","message":"[buffer interim] 4943 false ซึ่งสามารถทำได้ทั้งระบบ Android"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.287214366+07:00","message":"[buffer interim] 4943 false  และก็ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.287219306+07:00","message":"[bufferProcess] interim [60000000]:ซึ่งสามารถทำได้ทั้งระบบ Android"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.287221875+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถทำได้ทั้งระบบ Android และก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.287225314+07:00","message":"[bufferProcess] interim [60000000]: และก็ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.287227529+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถทำได้ทั้งระบบ Android และก็ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.287230191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.287232607+07:00","message":"> Transcript [54593] [false]: 'ซึ่งสามารถทำได้ทั้งระบบ Android และก็เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.287235823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.287237712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.287239555+07:00","message":"StatePrefix: 'ซึ่งสามารถทำได้ทั้งระบบ Android และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.287242143+07:00","message":"TextPushed: 'ซึ่งสามารถทำได้ทั้งระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.552687898+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.552724628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถทำได้ทั้งระบบ Android และ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.552730304+07:00","message":"receive interim result [false|false]: ซึ่งสามารถทำได้ทั้งระบบ Android และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.552740402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" iOS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.552743024+07:00","message":"receive interim result [false|false]:  iOS"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.55275084+07:00","message":"[buffer interim] 4943 false ซึ่งสามารถทำได้ทั้งระบบ Android และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:53.552754856+07:00","message":"[buffer interim] 4943 false  iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.552760551+07:00","message":"[bufferProcess] interim [300000000]:ซึ่งสามารถทำได้ทั้งระบบ Android และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.552762826+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถทำได้ทั้งระบบ Android และก็ไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.552765917+07:00","message":"[bufferProcess] interim [300000000]: iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.552768432+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.552771046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.552774061+07:00","message":"> Transcript [54594] [false]: 'ซึ่งสามารถทำได้ทั้งระบบ Android และก็ไอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.552778437+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.552780477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.552782757+07:00","message":"StatePrefix: 'ซึ่งสามารถทำได้ทั้งระบบ Android และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:53.552785125+07:00","message":"TextPushed: 'ซึ่งสามารถทำได้ทั้งระบบ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:53.571379676+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:53.571389087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:54.12878494+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:54.128818421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:54.128824023+07:00","message":"receive interim result [false|false]: ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:54.128839573+07:00","message":"[buffer interim] 4943 false ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.128846437+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.128849237+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.128852509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.128855388+07:00","message":"> Transcript [54595] [false]: 'ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.12885889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.128861365+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.128863621+07:00","message":"StatePrefix: 'ซึ่งสามารถทำได้ทั้งระบบ Android และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.128865998+07:00","message":"TextPushed: 'ซึ่งสามารถทำได้ทั้งระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.128872062+07:00","message":"Push: ' Android และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.128875578+07:00","message":"TextPushed: 'ซึ่งสามารถทำได้ทั้งระบบ Android และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.128877735+07:00","message":"Set new StatePrefix : 'ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.128881431+07:00","message":"Next Push (prob) : ' iOS'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:54.128888734+07:00","message":"push: {false  Android และ 0 0xc00460e200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:54.240946445+07:00","message":"[GCS] IsForceVAD: false for message ID: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:54.357750348+07:00","message":"receive streaming session, msgId: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:54.357786561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS ค่ะ\",\"confidence\":0.9250576}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:54.357794577+07:00","message":"receive interim result [true|false]: ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:54.357806716+07:00","message":"end recv isFinal message id 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:54.357809733+07:00","message":"end Recv id 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:54.357819546+07:00","message":"[buffer interim] 4943 true ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.35783145+07:00","message":"[bufferProcess] interim [170000000]:ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.357834966+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.357839511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.357842614+07:00","message":"> Transcript [54596] [false]: 'ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.357845754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.357847602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.357849242+07:00","message":"StatePrefix: 'ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.357851436+07:00","message":"TextPushed: 'ซึ่งสามารถทำได้ทั้งระบบ Android และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.357853194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.357854998+07:00","message":"> Transcript [54597] [true]: 'ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.357857057+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.357858878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.357863227+07:00","message":"StatePrefix: 'ซึ่งสามารถทำได้ทั้งระบบ Android และ iOS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.357865057+07:00","message":"TextPushed: 'ซึ่งสามารถทำได้ทั้งระบบ Android และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:54.357868226+07:00","message":"Push: ' iOS ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:54.357878239+07:00","message":"push: {true  iOS ค่ะ 0 0xc00460e200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:31:54.369869411+07:00","message":"write wav file: './tmp/7565/7565_4943.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:54.371490177+07:00","message":"[GCS] Start streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.022950429+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.022997849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.023003459+07:00","message":"receive interim result [false|false]: ต้องออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.023016209+07:00","message":"[buffer interim] 4944 false ต้องออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.023022777+07:00","message":"[bufferProcess] interim [660000000]:ต้องออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.023024921+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.113798003+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.113831708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องออกตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.113837016+07:00","message":"receive interim result [false|false]: ต้องออกตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.113851726+07:00","message":"[buffer interim] 4944 false ต้องออกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.113859225+07:00","message":"[bufferProcess] interim [780000000]:ต้องออกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.113861796+07:00","message":"[bufferProcess] send to processor:ต้องออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.113864977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.1138678+07:00","message":"> Transcript [54598] [false]: 'ต้องออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.113870016+07:00","message":"Set StatePrefix (first interim): 'ต้องออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.343828514+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.343873665+07:00","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-05-12T14:31:55.343880205+07:00","message":"receive interim result [false|false]: ต้องออกตัวไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.34389657+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.34390535+07:00","message":"[bufferProcess] interim [960000000]:ต้องออกตัวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.343907913+07:00","message":"[bufferProcess] send to processor:ต้องออกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.343911503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.343914453+07:00","message":"> Transcript [54599] [false]: 'ต้องออกตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.343917632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.343919994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.343921887+07:00","message":"StatePrefix: 'ต้องออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.343924331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.412639692+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.412686417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องออกตัวไว้ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.412692717+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.412708825+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.412716964+07:00","message":"[bufferProcess] interim [80000000]:ต้องออกตัวไว้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.412719397+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.412723623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.412726576+07:00","message":"> Transcript [54600] [false]: 'ต้องออกตัวไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.412730002+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.412732073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.41273425+07:00","message":"StatePrefix: 'ต้องออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.412736446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.740633675+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.740678812+07:00","message":"receive 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-05-12T14:31:55.740687276+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.740704916+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.74071739+07:00","message":"[bufferProcess] interim [380000000]:ต้องออกตัวไว้ก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.740720747+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.740727812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.740733409+07:00","message":"> Transcript [54601] [false]: 'ต้องออกตัวไว้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.740737571+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.740739829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.740741648+07:00","message":"StatePrefix: 'ต้องออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.740743647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.790959702+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.79100532+07:00","message":"receive 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-05-12T14:31:55.791013338+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.791026155+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.791034051+07:00","message":"[bufferProcess] interim [440000000]:ต้องออกตัวไว้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.791036494+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.791042175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.791045122+07:00","message":"> Transcript [54602] [false]: 'ต้องออกตัวไว้ก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.791049023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.791051154+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.791053067+07:00","message":"StatePrefix: 'ต้องออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.791054902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.79105952+07:00","message":"Push: 'ต้องออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.791061691+07:00","message":"TextPushed: 'ต้องออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.791063735+07:00","message":"Set new StatePrefix : 'ต้องออกตัวไว้ก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.791065895+07:00","message":"Next Push (prob) : 'ตัวไว้ก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.791073535+07:00","message":"push: {false ต้องออก 0 0xc004ec4b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.798982166+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.799002224+07:00","message":"receive 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-05-12T14:31:55.799008531+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:55.799020021+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.799025314+07:00","message":"[bufferProcess] interim [500000000]:ต้องออกตัวไว้ก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.799028367+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.799047539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.799050642+07:00","message":"> Transcript [54603] [false]: 'ต้องออกตัวไว้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:55.799052791+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.461424699+07:00","message":"[GCS] Cleaned up inactive client: 4921"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.461450357+07:00","message":"[GCS] Cleaned up inactive client: 4926"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.461453205+07:00","message":"[GCS] Cleaned up inactive client: 4923"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.461455029+07:00","message":"[GCS] Cleaned up inactive client: 4927"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.461457383+07:00","message":"[GCS] Cleaned up inactive client: 4922"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.461459296+07:00","message":"[GCS] Cleaned up inactive client: 4925"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.461461047+07:00","message":"[GCS] Cleaned up inactive client: 4920"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.461462988+07:00","message":"[GCS] Cleaned up inactive client: 4924"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.461464844+07:00","message":"[GCS] Cleaned up inactive client: 4928"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.461466499+07:00","message":"[GCS] Cleaned up inactive client: 4929"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.475573225+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.475617225+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-05-12T14:31:56.475624238+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.475641823+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.475650361+07:00","message":"[bufferProcess] interim [100000000]:ต้องออกตัวไว้ก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.475653018+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.47565888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.475662245+07:00","message":"> Transcript [54604] [false]: 'ต้องออกตัวไว้ก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.475665915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.475668659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.475670587+07:00","message":"StatePrefix: 'ต้องออกตัวไว้ก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.475672925+07:00","message":"TextPushed: 'ต้องออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.498393397+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.498428515+07:00","message":"receive 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-05-12T14:31:56.498434609+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.498449826+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.498456986+07:00","message":"[bufferProcess] interim [160000000]:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.498459452+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.498465808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.498468642+07:00","message":"> Transcript [54605] [false]: 'ต้องออกตัวไว้ก่อนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.498472151+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.498474231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.498476495+07:00","message":"StatePrefix: 'ต้องออกตัวไว้ก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.498478839+07:00","message":"TextPushed: 'ต้องออก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:56.571673398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:56.571682673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.968375147+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.968410573+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-05-12T14:31:56.968416831+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อนนะครับคุณส้มครับพี่เต้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:56.968433628+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อนนะครับคุณส้มครับพี่เต้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.968440948+07:00","message":"[bufferProcess] interim [580000000]:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับพี่เต้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.968443764+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.968447056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.968449626+07:00","message":"> Transcript [54606] [false]: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.968452958+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.968454933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.968457177+07:00","message":"StatePrefix: 'ต้องออกตัวไว้ก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:56.968460152+07:00","message":"TextPushed: 'ต้องออก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.017231998+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.017274646+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-05-12T14:31:57.017281586+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.017306432+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.017315859+07:00","message":"[bufferProcess] interim [640000000]:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.017318947+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับพี่เต้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.017322923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.017328233+07:00","message":"> Transcript [54607] [false]: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับพี่เต้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.01733237+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.017336401+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.017338783+07:00","message":"StatePrefix: 'ต้องออกตัวไว้ก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.017341073+07:00","message":"TextPushed: 'ต้องออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.017344342+07:00","message":"Push: 'ตัวไว้ก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.017346135+07:00","message":"TextPushed: 'ต้องออกตัวไว้ก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.017348163+07:00","message":"Set new StatePrefix : 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับพี่เต้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.017350739+07:00","message":"Next Push (prob) : 'ครับคุณส้มครับพี่เต้ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.017360186+07:00","message":"push: {false ตัวไว้ก่อนนะ 0 0xc004ec4b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.229192467+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.229232929+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-05-12T14:31:57.229239618+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.229255532+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.229269596+07:00","message":"[bufferProcess] interim [760000000]:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.229274103+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.229284881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.229288986+07:00","message":"> Transcript [54608] [false]: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.229294152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.229296406+07:00","message":"Set new StatePrefix: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.283589116+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.2836239+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-05-12T14:31:57.283630841+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.283643809+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.283650803+07:00","message":"[bufferProcess] interim [820000000]:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.283653317+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.283658765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.283661777+07:00","message":"> Transcript [54609] [false]: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.283664257+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.353198245+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.353238369+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-05-12T14:31:57.353245426+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.353260349+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.353269913+07:00","message":"[bufferProcess] interim [880000000]:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.353274559+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.353284231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.353288272+07:00","message":"> Transcript [54610] [false]: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.353293859+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.353295872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.353298041+07:00","message":"StatePrefix: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.353301065+07:00","message":"TextPushed: 'ต้องออกตัวไว้ก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.448249399+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.448293882+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-05-12T14:31:57.448302602+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่าผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.448318366+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.448325465+07:00","message":"[bufferProcess] interim [0]:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.448328346+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.448336341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.448339474+07:00","message":"> Transcript [54611] [false]: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.448341853+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.582888367+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.58292708+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-05-12T14:31:57.582932792+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.582944317+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.582951109+07:00","message":"[bufferProcess] interim [120000000]:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.582954003+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.582959515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.582962144+07:00","message":"> Transcript [54612] [false]: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.582972481+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.582975073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.582977424+07:00","message":"StatePrefix: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.58298044+07:00","message":"TextPushed: 'ต้องออกตัวไว้ก่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.618438874+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.618489044+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-05-12T14:31:57.618496814+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.618514299+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.618522938+07:00","message":"[bufferProcess] interim [180000000]:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.61852583+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.618531778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.618534744+07:00","message":"> Transcript [54613] [false]: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.618537496+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.729157943+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.729214153+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-05-12T14:31:57.729220389+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.729234411+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.729243109+07:00","message":"[bufferProcess] interim [360000000]:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.729245865+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.729249603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.729252413+07:00","message":"> Transcript [54614] [false]: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.729257+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.729259071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.729261489+07:00","message":"StatePrefix: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.729264607+07:00","message":"TextPushed: 'ต้องออกตัวไว้ก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.729270033+07:00","message":"Push: 'ครับคุณส้มครับคอมพิวเตอร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.729272218+07:00","message":"TextPushed: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.729274772+07:00","message":"Set new StatePrefix : 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.729276896+07:00","message":"Next Push (prob) : 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.729286194+07:00","message":"push: {false ครับคุณส้มครับคอมพิวเตอร์ที่ 0 0xc004ec4b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.856744949+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.856781447+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-05-12T14:31:57.856787652+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.856803681+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.856811263+07:00","message":"[bufferProcess] interim [480000000]:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.856813981+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.856819396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.856822136+07:00","message":"> Transcript [54615] [false]: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.856826015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.856828105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.856830965+07:00","message":"StatePrefix: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.856833548+07:00","message":"TextPushed: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.915683556+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.915716394+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-05-12T14:31:57.915722279+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:57.915735285+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.915744332+07:00","message":"[bufferProcess] interim [540000000]:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.915747064+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.915751258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.915753971+07:00","message":"> Transcript [54616] [false]: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.915757075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.915758976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.915761394+07:00","message":"StatePrefix: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:57.9157637+07:00","message":"TextPushed: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:58.032348484+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:58.032404569+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-05-12T14:31:58.032414034+07:00","message":"receive interim result [false|false]: ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่ด้านหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:58.032434389+07:00","message":"[buffer interim] 4944 false ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่ด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.032443176+07:00","message":"[bufferProcess] interim [660000000]:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่ด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.032451226+07:00","message":"[bufferProcess] send to processor:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.032457229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.03246009+07:00","message":"> Transcript [54617] [false]: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.032464786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.032467095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.032469417+07:00","message":"StatePrefix: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.032472173+07:00","message":"TextPushed: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:58.212017277+07:00","message":"[GCS] IsForceVAD: false for message ID: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:58.458318144+07:00","message":"receive streaming session, msgId: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:58.458363749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่าผมตั้งที่ด้านหน้า\",\"confidence\":0.9237655}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:58.45837192+07:00","message":"receive interim result [true|false]: ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่าผมตั้งที่ด้านหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:58.458383691+07:00","message":"end recv isFinal message id 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:58.458385796+07:00","message":"end Recv id 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:58.458392786+07:00","message":"[buffer interim] 4944 true ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่าผมตั้งที่ด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458405312+07:00","message":"[bufferProcess] interim [50000000]:ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่าผมตั้งที่ด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458408898+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่ด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458412948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458416374+07:00","message":"> Transcript [54618] [false]: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458420737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458422815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.45842549+07:00","message":"StatePrefix: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458428237+07:00","message":"TextPushed: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458434154+07:00","message":"Push: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458436027+07:00","message":"TextPushed: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458438094+07:00","message":"Set new StatePrefix : 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458440844+07:00","message":"Next Push (prob) : 'ที่ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458442672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.4584446+07:00","message":"> Transcript [54619] [true]: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่าผมตั้งที่ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458446965+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.45844871+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458450473+07:00","message":"StatePrefix: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งที่ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458452445+07:00","message":"TextPushed: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.45845415+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:58.458562753+07:00","message":"push: {false ตั้ง 0 0xc004ec4b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458660997+07:00","message":"Push: 'ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458665105+07:00","message":"TextPushed: 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ตั้งด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458667267+07:00","message":"Set new StatePrefix : 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่าผมตั้งที่ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458669837+07:00","message":"Next Push (prob) : 'ต้องออกตัวไว้ก่อนนะครับคุณส้มครับคอมพิวเตอร์ที่ว่าผมตั้งที่ด้านหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:58.458678405+07:00","message":"push: {true ด้านหน้า 0 0xc004ec4b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:58.458676455+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4944.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:31:58.468032981+07:00","message":"write wav file: './tmp/7565/7565_4944.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:58.651130146+07:00","message":"[GCS] Start streaming session, msgId: 4945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.134780091+07:00","message":"receive streaming session, msgId: 4945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.134821931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.134826833+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.134839234+07:00","message":"[buffer interim] 4945 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.134846585+07:00","message":"[bufferProcess] interim [480000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.134848325+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.191594586+07:00","message":"receive streaming session, msgId: 4945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.191631688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.191638689+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.191654864+07:00","message":"[buffer interim] 4945 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.191663379+07:00","message":"[bufferProcess] interim [600000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.191666634+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.191670995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.191675275+07:00","message":"> Transcript [54620] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.191678158+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.390733813+07:00","message":"receive streaming session, msgId: 4945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.390785594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.390792593+07:00","message":"receive interim result [false|false]: ไม่มีผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.390810516+07:00","message":"[buffer interim] 4945 false ไม่มีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.390818921+07:00","message":"[bufferProcess] interim [780000000]:ไม่มีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.390826009+07:00","message":"[bufferProcess] send to processor:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.390833537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.390836797+07:00","message":"> Transcript [54621] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.390841102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.390843196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.390845229+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.390847285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.503957939+07:00","message":"receive streaming session, msgId: 4945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.504009759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีโปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.50401851+07:00","message":"receive interim result [false|false]: ไม่มีโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.504031875+07:00","message":"[buffer interim] 4945 false ไม่มีโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.504041722+07:00","message":"[bufferProcess] interim [840000000]:ไม่มีโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.504045118+07:00","message":"[bufferProcess] send to processor:ไม่มีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.504051527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.504055606+07:00","message":"> Transcript [54622] [false]: 'ไม่มีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.50405998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.504063242+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.504066593+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.504069649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:59.572141131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:31:59.5721599+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.699683157+07:00","message":"receive streaming session, msgId: 4945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.699718741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีโปรแกรมทัวร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.699724463+07:00","message":"receive interim result [false|false]: ไม่มีโปรแกรมทัวร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.699736218+07:00","message":"[buffer interim] 4945 false ไม่มีโปรแกรมทัวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.699746683+07:00","message":"[bufferProcess] interim [80000000]:ไม่มีโปรแกรมทัวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.699750106+07:00","message":"[bufferProcess] send to processor:ไม่มีโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.699755817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.699762239+07:00","message":"> Transcript [54623] [false]: 'ไม่มีโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.699766764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.699769558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.69977323+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.699775652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.824613826+07:00","message":"receive streaming session, msgId: 4945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.824648255+07:00","message":"receive 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-05-12T14:31:59.824653536+07:00","message":"receive interim result [false|false]: ไม่มีโปรแกรมเถื่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.824667294+07:00","message":"[buffer interim] 4945 false ไม่มีโปรแกรมเถื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.824673568+07:00","message":"[bufferProcess] interim [140000000]:ไม่มีโปรแกรมเถื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.824676079+07:00","message":"[bufferProcess] send to processor:ไม่มีโปรแกรมทัวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.824680042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.824686604+07:00","message":"> Transcript [54624] [false]: 'ไม่มีโปรแกรมทัวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.824690141+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.824692118+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.824694282+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.824698054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.824701977+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.82470387+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.824706277+07:00","message":"Set new StatePrefix : 'ไม่มีโปรแกรมทัวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:31:59.824708395+07:00","message":"Next Push (prob) : 'มีโปรแกรมทัวร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:31:59.824716033+07:00","message":"push: {false ไม่ 0 0xc004463600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:00.023064711+07:00","message":"receive streaming session, msgId: 4945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:00.023098047+07:00","message":"receive 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-05-12T14:32:00.023103528+07:00","message":"receive interim result [false|false]: ไม่มีโปรแกรมเถื่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:00.023117512+07:00","message":"[buffer interim] 4945 false ไม่มีโปรแกรมเถื่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.023128484+07:00","message":"[bufferProcess] interim [380000000]:ไม่มีโปรแกรมเถื่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.023131798+07:00","message":"[bufferProcess] send to processor:ไม่มีโปรแกรมเถื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.02313945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.02314236+07:00","message":"> Transcript [54625] [false]: 'ไม่มีโปรแกรมเถื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.023144808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.023147068+07:00","message":"Set new StatePrefix: 'ไม่มีโปรแกรมเถื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:00.070607496+07:00","message":"[GCS] IsForceVAD: false for message ID: 4945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:00.16270323+07:00","message":"receive streaming session, msgId: 4945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:00.16274941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีโปรแกรมเถื่อนนะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:00.16275612+07:00","message":"receive interim result [true|false]: ไม่มีโปรแกรมเถื่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:00.16276891+07:00","message":"end recv isFinal message id 4945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:00.162771189+07:00","message":"end Recv id 4945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:00.162779069+07:00","message":"[buffer interim] 4945 true ไม่มีโปรแกรมเถื่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.162787502+07:00","message":"[bufferProcess] interim [620000000]:ไม่มีโปรแกรมเถื่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.16279067+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่มีโปรแกรมเถื่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.162794254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.162797176+07:00","message":"> Transcript [54626] [false]: 'ไม่มีโปรแกรมเถื่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.162800086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.162801917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.162804051+07:00","message":"StatePrefix: 'ไม่มีโปรแกรมเถื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.16280678+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.162808748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.162810611+07:00","message":"> Transcript [54627] [true]: 'ไม่มีโปรแกรมเถื่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.162812601+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.162814302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.162815921+07:00","message":"StatePrefix: 'ไม่มีโปรแกรมเถื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.162819521+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:00.162822214+07:00","message":"Push: 'มีโปรแกรมเถื่อนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:00.162831226+07:00","message":"push: {true มีโปรแกรมเถื่อนนะ 0 0xc004463600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:00.169400541+07:00","message":"write wav file: './tmp/7565/7565_4945.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:00.522164166+07:00","message":"[GCS] Start streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.256851816+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.25689864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็บอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.256906726+07:00","message":"receive interim result [false|false]: ก็บอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.256923281+07:00","message":"[buffer interim] 4946 false ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.256930489+07:00","message":"[bufferProcess] interim [600000000]:ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.25693253+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.256939944+07:00","message":"[bufferProcess] send to processor (ticker):ก็บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.25694233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.25694506+07:00","message":"> Transcript [54628] [false]: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.256947303+07:00","message":"Set StatePrefix (first interim): 'ก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.544179554+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.544210475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็บอกให้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.54421638+07:00","message":"receive interim result [false|false]: ก็บอกให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.54422928+07:00","message":"[buffer interim] 4946 false ก็บอกให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.544236432+07:00","message":"[bufferProcess] interim [780000000]:ก็บอกให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.544238397+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.57344561+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.573486016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็บอกไว้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.573491989+07:00","message":"receive interim result [false|false]: ก็บอกไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.573507604+07:00","message":"[buffer interim] 4946 false ก็บอกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.573515905+07:00","message":"[bufferProcess] interim [840000000]:ก็บอกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.573518416+07:00","message":"[bufferProcess] send to processor:ก็บอกให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.573525396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.573528281+07:00","message":"> Transcript [54629] [false]: 'ก็บอกให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.573531972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.573534022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.573535894+07:00","message":"StatePrefix: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.573537867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.58066994+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.580704751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็บอกไว้ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.580712776+07:00","message":"receive interim result [false|false]: ก็บอกไว้ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.58072816+07:00","message":"[buffer interim] 4946 false ก็บอกไว้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.580738151+07:00","message":"[bufferProcess] interim [900000000]:ก็บอกไว้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.58074066+07:00","message":"[bufferProcess] send to processor:ก็บอกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.580744683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.58074756+07:00","message":"> Transcript [54630] [false]: 'ก็บอกไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.580750748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.580754809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.580756601+07:00","message":"StatePrefix: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.58075843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.881579583+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.881614881+07:00","message":"receive 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-05-12T14:32:01.881622089+07:00","message":"receive interim result [false|false]: ก็บอกไว้ก่อนเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.881635382+07:00","message":"[buffer interim] 4946 false ก็บอกไว้ก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.881642599+07:00","message":"[bufferProcess] interim [140000000]:ก็บอกไว้ก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.881644917+07:00","message":"[bufferProcess] send to processor:ก็บอกไว้ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.881647754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.88165029+07:00","message":"> Transcript [54631] [false]: 'ก็บอกไว้ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.881653533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.881655448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.881657186+07:00","message":"StatePrefix: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.881659137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.970460702+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.970508352+07:00","message":"receive 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-05-12T14:32:01.970516248+07:00","message":"receive interim result [false|false]: ก็บอกไว้ก่อนเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.970533749+07:00","message":"[buffer interim] 4946 false ก็บอกไว้ก่อนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.970551255+07:00","message":"[bufferProcess] interim [260000000]:ก็บอกไว้ก่อนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.970554915+07:00","message":"[bufferProcess] send to processor:ก็บอกไว้ก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.970559498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.97056417+07:00","message":"> Transcript [54632] [false]: 'ก็บอกไว้ก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.970569488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.970571575+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.970573361+07:00","message":"StatePrefix: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.970575335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.970580251+07:00","message":"Push: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.970582222+07:00","message":"TextPushed: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.970584426+07:00","message":"Set new StatePrefix : 'ก็บอกไว้ก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:01.970586756+07:00","message":"Next Push (prob) : 'ไว้ก่อนเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:01.970596163+07:00","message":"push: {false ก็บอก 0 0xc002a7d280}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:02.573097765+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:02.5731025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:02.584291098+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:02.584322897+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-05-12T14:32:02.584329065+07:00","message":"receive interim result [false|false]: ก็บอกไว้ก่อนเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:02.584343325+07:00","message":"[buffer interim] 4946 false ก็บอกไว้ก่อนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.584349596+07:00","message":"[bufferProcess] interim [860000000]:ก็บอกไว้ก่อนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.584352308+07:00","message":"[bufferProcess] send to processor:ก็บอกไว้ก่อนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.584358246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.584361164+07:00","message":"> Transcript [54633] [false]: 'ก็บอกไว้ก่อนเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.584364428+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.584366647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.584368591+07:00","message":"StatePrefix: 'ก็บอกไว้ก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.584370742+07:00","message":"TextPushed: 'ก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:02.850109258+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:02.850145187+07:00","message":"receive 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-05-12T14:32:02.850151662+07:00","message":"receive interim result [false|false]: ก็บอกไว้ก่อนเลยนะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:02.850163588+07:00","message":"[buffer interim] 4946 false ก็บอกไว้ก่อนเลยนะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.850174542+07:00","message":"[bufferProcess] interim [160000000]:ก็บอกไว้ก่อนเลยนะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.850177305+07:00","message":"[bufferProcess] send to processor:ก็บอกไว้ก่อนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.850182613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.850185615+07:00","message":"> Transcript [54634] [false]: 'ก็บอกไว้ก่อนเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.850189306+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.850191241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.850193718+07:00","message":"StatePrefix: 'ก็บอกไว้ก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.850196119+07:00","message":"TextPushed: 'ก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:02.989225012+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:02.989261185+07:00","message":"receive 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-05-12T14:32:02.989267806+07:00","message":"receive interim result [false|false]: ก็บอกไว้ก่อนเลยนะวันนี้เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:02.989285662+07:00","message":"[buffer interim] 4946 false ก็บอกไว้ก่อนเลยนะวันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.989294397+07:00","message":"[bufferProcess] interim [280000000]:ก็บอกไว้ก่อนเลยนะวันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.989297189+07:00","message":"[bufferProcess] send to processor:ก็บอกไว้ก่อนเลยนะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.989300562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.989303063+07:00","message":"> Transcript [54635] [false]: 'ก็บอกไว้ก่อนเลยนะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.989306469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.989308281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.989311405+07:00","message":"StatePrefix: 'ก็บอกไว้ก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:02.989313649+07:00","message":"TextPushed: 'ก็บอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.099144535+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.099183296+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-05-12T14:32:03.099192398+07:00","message":"receive interim result [false|false]: ก็บอกไว้ก่อนเลยนะวันนี้เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.099201842+07:00","message":"[buffer interim] 4946 false ก็บอกไว้ก่อนเลยนะวันนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.099208764+07:00","message":"[bufferProcess] interim [340000000]:ก็บอกไว้ก่อนเลยนะวันนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.099211083+07:00","message":"[bufferProcess] send to processor:ก็บอกไว้ก่อนเลยนะวันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.099214614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.099217226+07:00","message":"> Transcript [54636] [false]: 'ก็บอกไว้ก่อนเลยนะวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.099220671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.099222633+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.099224871+07:00","message":"StatePrefix: 'ก็บอกไว้ก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.099227808+07:00","message":"TextPushed: 'ก็บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.099230941+07:00","message":"Push: 'ไว้ก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.099232904+07:00","message":"TextPushed: 'ก็บอกไว้ก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.099235021+07:00","message":"Set new StatePrefix : 'ก็บอกไว้ก่อนเลยนะวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.099237293+07:00","message":"Next Push (prob) : 'นะวันนี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.099245183+07:00","message":"push: {false ไว้ก่อนเลย 0 0xc002a7d280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.164191013+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.164224656+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-05-12T14:32:03.164230848+07:00","message":"receive interim result [false|false]: ก็บอกไว้ก่อนเลยนะวันนี้เราจะมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.16424884+07:00","message":"[buffer interim] 4946 false ก็บอกไว้ก่อนเลยนะวันนี้เราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.16425623+07:00","message":"[bufferProcess] interim [460000000]:ก็บอกไว้ก่อนเลยนะวันนี้เราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.16425864+07:00","message":"[bufferProcess] send to processor:ก็บอกไว้ก่อนเลยนะวันนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.164262291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.164265109+07:00","message":"> Transcript [54637] [false]: 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.16426869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.164270874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.16427272+07:00","message":"StatePrefix: 'ก็บอกไว้ก่อนเลยนะวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.164275329+07:00","message":"TextPushed: 'ก็บอกไว้ก่อนเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.482625197+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.482669641+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-05-12T14:32:03.482676378+07:00","message":"receive interim result [false|false]: ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.482696294+07:00","message":"[buffer interim] 4946 false ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.482709462+07:00","message":"[bufferProcess] interim [820000000]:ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.482711809+07:00","message":"[bufferProcess] send to processor:ก็บอกไว้ก่อนเลยนะวันนี้เราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.482721648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.482725239+07:00","message":"> Transcript [54638] [false]: 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.482728827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.482731017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.482733048+07:00","message":"StatePrefix: 'ก็บอกไว้ก่อนเลยนะวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.482735548+07:00","message":"TextPushed: 'ก็บอกไว้ก่อนเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.679545844+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.679591258+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-05-12T14:32:03.679598176+07:00","message":"receive interim result [false|false]: ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.679616078+07:00","message":"[buffer interim] 4946 false ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.67962565+07:00","message":"[bufferProcess] interim [0]:ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.679628432+07:00","message":"[bufferProcess] send to processor:ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.679635728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.679638556+07:00","message":"> Transcript [54639] [false]: 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.679642781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.679644829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.679647097+07:00","message":"StatePrefix: 'ก็บอกไว้ก่อนเลยนะวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.679650345+07:00","message":"TextPushed: 'ก็บอกไว้ก่อนเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.988291333+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.988328131+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-05-12T14:32:03.988334792+07:00","message":"receive interim result [false|false]: ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.988351397+07:00","message":"[buffer interim] 4946 false ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.988361254+07:00","message":"[bufferProcess] interim [240000000]:ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.988365223+07:00","message":"[bufferProcess] send to processor:ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.988369767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.988373654+07:00","message":"> Transcript [54640] [false]: 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.988379226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.988381897+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.988384061+07:00","message":"StatePrefix: 'ก็บอกไว้ก่อนเลยนะวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.988388162+07:00","message":"TextPushed: 'ก็บอกไว้ก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.988391344+07:00","message":"Push: 'นะวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.988393247+07:00","message":"TextPushed: 'ก็บอกไว้ก่อนเลยนะวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.988395395+07:00","message":"Set new StatePrefix : 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:03.988397486+07:00","message":"Next Push (prob) : 'จะมาคุยแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:03.988405633+07:00","message":"push: {false นะวันนี้เรา 0 0xc002a7d280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.045487463+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.045522024+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-05-12T14:32:04.045527988+07:00","message":"receive interim result [false|false]: ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.045542622+07:00","message":"[buffer interim] 4946 false ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.045548928+07:00","message":"[bufferProcess] interim [360000000]:ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.045551474+07:00","message":"[bufferProcess] send to processor:ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.04555632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.045558929+07:00","message":"> Transcript [54641] [false]: 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.045561959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.045564195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.045566206+07:00","message":"StatePrefix: 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.045568736+07:00","message":"TextPushed: 'ก็บอกไว้ก่อนเลยนะวันนี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.251084961+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.251117516+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-05-12T14:32:04.251123724+07:00","message":"receive interim result [false|false]: ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.251134158+07:00","message":"[buffer interim] 4946 false ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.251143545+07:00","message":"[bufferProcess] interim [600000000]:ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.251147672+07:00","message":"[bufferProcess] send to processor:ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.251151481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.25115436+07:00","message":"> Transcript [54642] [false]: 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.251157886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.251159995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.251162686+07:00","message":"StatePrefix: 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.251165425+07:00","message":"TextPushed: 'ก็บอกไว้ก่อนเลยนะวันนี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.360379057+07:00","message":"[GCS] IsForceVAD: false for message ID: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.376828101+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.376870057+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-05-12T14:32:04.376876891+07:00","message":"receive interim result [false|false]: ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลยว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.376896705+07:00","message":"[buffer interim] 4946 false ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.376909544+07:00","message":"[bufferProcess] interim [720000000]:ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.376913655+07:00","message":"[bufferProcess] send to processor:ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.376918178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.376922438+07:00","message":"> Transcript [54643] [false]: 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.376926495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.376928553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.376930834+07:00","message":"StatePrefix: 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.37693402+07:00","message":"TextPushed: 'ก็บอกไว้ก่อนเลยนะวันนี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.502548507+07:00","message":"receive streaming session, msgId: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.502607078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลยว่า\",\"confidence\":0.9574526}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.502617865+07:00","message":"receive interim result [true|false]: ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลยว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.502631849+07:00","message":"end recv isFinal message id 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.502635093+07:00","message":"end Recv id 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.502645178+07:00","message":"[buffer interim] 4946 true ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502656149+07:00","message":"[bufferProcess] interim [870000000]:ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502663803+07:00","message":"[bufferProcess] send to processor (isfinal):ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.50266896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502674049+07:00","message":"> Transcript [54644] [false]: 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502679342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502682577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502686232+07:00","message":"StatePrefix: 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502690417+07:00","message":"TextPushed: 'ก็บอกไว้ก่อนเลยนะวันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502694995+07:00","message":"Push: 'จะมาคุยแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502697878+07:00","message":"TextPushed: 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502701096+07:00","message":"Set new StatePrefix : 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502705239+07:00","message":"Next Push (prob) : 'เจาะลึกเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502708021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502711057+07:00","message":"> Transcript [54645] [true]: 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502714659+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502717791+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.50272064+07:00","message":"StatePrefix: 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบเจาะลึกเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502724194+07:00","message":"TextPushed: 'ก็บอกไว้ก่อนเลยนะวันนี้เราจะมาคุยแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:04.502727955+07:00","message":"Push: 'เจาะลึกเลยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.50273905+07:00","message":"push: {false จะมาคุยแบบ 0 0xc002a7d280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.502750408+07:00","message":"push: {true เจาะลึกเลยว่า 0 0xc002a7d280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:04.512312397+07:00","message":"write wav file: './tmp/7565/7565_4946.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:04.683640165+07:00","message":"[GCS] Start streaming session, msgId: 4947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.057000641+07:00","message":"receive streaming session, msgId: 4947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.057039561+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-05-12T14:32:05.057044661+07:00","message":"receive interim result [false|false]: ตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.05706492+07:00","message":"[buffer interim] 4947 false ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.05707238+07:00","message":"[bufferProcess] interim [360000000]:ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.057074262+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.139643382+07:00","message":"receive streaming session, msgId: 4947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.139677263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.13968264+07:00","message":"receive interim result [false|false]: ตกลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.139695788+07:00","message":"[buffer interim] 4947 false ตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.139705123+07:00","message":"[bufferProcess] interim [480000000]:ตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.139707432+07:00","message":"[bufferProcess] send to processor:ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.139710254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.139713313+07:00","message":"> Transcript [54646] [false]: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.139715459+07:00","message":"Set StatePrefix (first interim): 'ตก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.35516392+07:00","message":"receive streaming session, msgId: 4947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.355200036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกลงแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.355205443+07:00","message":"receive interim result [false|false]: ตกลงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.355219493+07:00","message":"[buffer interim] 4947 false ตกลงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.355233407+07:00","message":"[bufferProcess] interim [660000000]:ตกลงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.355235957+07:00","message":"[bufferProcess] send to processor:ตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.355239438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.355242067+07:00","message":"> Transcript [54647] [false]: 'ตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.35524553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.355248131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.355250022+07:00","message":"StatePrefix: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.355252054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.4439668+07:00","message":"receive streaming session, msgId: 4947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.444012129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกลงแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.444017394+07:00","message":"receive interim result [false|false]: ตกลงแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.444032345+07:00","message":"[buffer interim] 4947 false ตกลงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.444041745+07:00","message":"[bufferProcess] interim [780000000]:ตกลงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.444044498+07:00","message":"[bufferProcess] send to processor:ตกลงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.444052164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.444054786+07:00","message":"> Transcript [54648] [false]: 'ตกลงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.444057984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.444059999+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.44406239+07:00","message":"StatePrefix: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.444064502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.530654575+07:00","message":"receive streaming session, msgId: 4947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.530689574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกลงแล้วเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.530695114+07:00","message":"receive interim result [false|false]: ตกลงแล้วเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.530709289+07:00","message":"[buffer interim] 4947 false ตกลงแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.530717593+07:00","message":"[bufferProcess] interim [840000000]:ตกลงแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.530720837+07:00","message":"[bufferProcess] send to processor:ตกลงแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.530724793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.530728099+07:00","message":"> Transcript [54649] [false]: 'ตกลงแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.53073192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.530733971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.530736342+07:00","message":"StatePrefix: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.530738239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:05.574199837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:05.574211063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.651374629+07:00","message":"receive streaming session, msgId: 4947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.651409089+07:00","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-05-12T14:32:05.65141435+07:00","message":"receive interim result [false|false]: ตกลงแล้วเดี๋ยวมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.651425455+07:00","message":"[buffer interim] 4947 false ตกลงแล้วเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.651438534+07:00","message":"[bufferProcess] interim [960000000]:ตกลงแล้วเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.651441207+07:00","message":"[bufferProcess] send to processor:ตกลงแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.651445951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.651449059+07:00","message":"> Transcript [54650] [false]: 'ตกลงแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.651452343+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.651455381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.651458282+07:00","message":"StatePrefix: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.651460478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.65146495+07:00","message":"Push: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.651466781+07:00","message":"TextPushed: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.651468789+07:00","message":"Set new StatePrefix : 'ตกลงแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.65147103+07:00","message":"Next Push (prob) : 'ลงแล้วเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.65149705+07:00","message":"push: {false ตก 0 0xc002a7d900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.680111625+07:00","message":"receive streaming session, msgId: 4947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.680143134+07:00","message":"receive 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-05-12T14:32:05.680149075+07:00","message":"receive interim result [false|false]: ตกลงแล้วเดี๋ยวเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.680160692+07:00","message":"[buffer interim] 4947 false ตกลงแล้วเดี๋ยวเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.680168366+07:00","message":"[bufferProcess] interim [20000000]:ตกลงแล้วเดี๋ยวเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.680170799+07:00","message":"[bufferProcess] send to processor:ตกลงแล้วเดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.6801757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.68017849+07:00","message":"> Transcript [54651] [false]: 'ตกลงแล้วเดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.680181655+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.680183729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.680185503+07:00","message":"StatePrefix: 'ตกลงแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.680189001+07:00","message":"TextPushed: 'ตก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.852943433+07:00","message":"receive streaming session, msgId: 4947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.852985262+07:00","message":"receive 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-05-12T14:32:05.852991143+07:00","message":"receive interim result [false|false]: ตกลงแล้วเดี๋ยวมาแวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.853004838+07:00","message":"[buffer interim] 4947 false ตกลงแล้วเดี๋ยวมาแวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.8530164+07:00","message":"[bufferProcess] interim [140000000]:ตกลงแล้วเดี๋ยวมาแวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.853019071+07:00","message":"[bufferProcess] send to processor:ตกลงแล้วเดี๋ยวเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.853025878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.853029368+07:00","message":"> Transcript [54652] [false]: 'ตกลงแล้วเดี๋ยวเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.853033047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.853035109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.853040103+07:00","message":"StatePrefix: 'ตกลงแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:05.853042587+07:00","message":"TextPushed: 'ตก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:05.96173123+07:00","message":"[GCS] IsForceVAD: false for message ID: 4947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.053796856+07:00","message":"receive streaming session, msgId: 4947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.053831432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกลงแล้วเดี๋ยวมา where\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.053837302+07:00","message":"receive interim result [false|false]: ตกลงแล้วเดี๋ยวมา where"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.053853153+07:00","message":"[buffer interim] 4947 false ตกลงแล้วเดี๋ยวมา where"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.053860147+07:00","message":"[bufferProcess] interim [440000000]:ตกลงแล้วเดี๋ยวมา where"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.053862441+07:00","message":"[bufferProcess] send to processor:ตกลงแล้วเดี๋ยวมาแวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.053865747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.053870375+07:00","message":"> Transcript [54653] [false]: 'ตกลงแล้วเดี๋ยวมาแวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.053873377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.053875296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.0538771+07:00","message":"StatePrefix: 'ตกลงแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.053879891+07:00","message":"TextPushed: 'ตก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.10487978+07:00","message":"receive streaming session, msgId: 4947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.104915965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตกลงแล้วเดี๋ยวมา where\",\"confidence\":0.8258501}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.104923933+07:00","message":"receive interim result [true|false]: ตกลงแล้วเดี๋ยวมา where"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.104934903+07:00","message":"end recv isFinal message id 4947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.104937739+07:00","message":"end Recv id 4947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.104944285+07:00","message":"[buffer interim] 4947 true ตกลงแล้วเดี๋ยวมา where"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.104954969+07:00","message":"[bufferProcess] interim [500000000]:ตกลงแล้วเดี๋ยวมา where"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.10495802+07:00","message":"[bufferProcess] send to processor (isfinal):ตกลงแล้วเดี๋ยวมา where"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.10496123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.104964018+07:00","message":"> Transcript [54654] [false]: 'ตกลงแล้วเดี๋ยวมา where'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.104967363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.10498001+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.104982118+07:00","message":"StatePrefix: 'ตกลงแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.104984614+07:00","message":"TextPushed: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.104987477+07:00","message":"Push: 'ลงแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.104989438+07:00","message":"TextPushed: 'ตกลงแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.10499185+07:00","message":"Set new StatePrefix : 'ตกลงแล้วเดี๋ยวมา where'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.104994033+07:00","message":"Next Push (prob) : 'มา where'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.10499579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.104997875+07:00","message":"> Transcript [54655] [true]: 'ตกลงแล้วเดี๋ยวมา where'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.105000177+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.105001814+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.105003391+07:00","message":"StatePrefix: 'ตกลงแล้วเดี๋ยวมา where'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.105005114+07:00","message":"TextPushed: 'ตกลงแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.105007107+07:00","message":"Push: 'มา where'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.105014197+07:00","message":"push: {false ลงแล้วเดี๋ยว 0 0xc002a7d900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.105020013+07:00","message":"push: {true มา where 0 0xc002a7d900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:06.112065728+07:00","message":"write wav file: './tmp/7565/7565_4947.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.471024781+07:00","message":"[GCS] Start streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.945661348+07:00","message":"receive streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.945695566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ๊\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.945700841+07:00","message":"receive interim result [false|false]: เจ๊"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:06.945712823+07:00","message":"[buffer interim] 4948 false เจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.945719432+07:00","message":"[bufferProcess] interim [480000000]:เจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:06.945721308+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.158225485+07:00","message":"receive streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.15826565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"j a\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.158271194+07:00","message":"receive interim result [false|false]: j a"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.158287539+07:00","message":"[buffer interim] 4948 false j a"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.158294431+07:00","message":"[bufferProcess] interim [720000000]:j a"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.158297698+07:00","message":"[bufferProcess] send to processor:เจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.158301414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.158304459+07:00","message":"> Transcript [54656] [false]: 'เจ๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.158306772+07:00","message":"Set StatePrefix (first interim): 'เจ๊'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.337466346+07:00","message":"receive streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.337508818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"JS\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.337514891+07:00","message":"receive interim result [false|false]: JS"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.337529975+07:00","message":"[buffer interim] 4948 false JS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.337541516+07:00","message":"[bufferProcess] interim [840000000]:JS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.337544126+07:00","message":"[bufferProcess] send to processor:j a"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.337551198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.337554057+07:00","message":"> Transcript [54657] [false]: 'j a'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.337556634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.337558833+07:00","message":"Set new StatePrefix: 'j a'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.474692438+07:00","message":"receive streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.474731818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jst\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.474738133+07:00","message":"receive interim result [false|false]: jst"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.474751626+07:00","message":"[buffer interim] 4948 false jst"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.474760261+07:00","message":"[bufferProcess] interim [20000000]:jst"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.474762792+07:00","message":"[bufferProcess] send to processor:JS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.474768337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.47477123+07:00","message":"> Transcript [54658] [false]: 'JS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.474773271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.47477517+07:00","message":"Set new StatePrefix: 'JS'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.659360791+07:00","message":"receive streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.659396881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsc\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.659402357+07:00","message":"receive interim result [false|false]: jsc"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.659415439+07:00","message":"[buffer interim] 4948 false jsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.659422014+07:00","message":"[bufferProcess] interim [140000000]:jsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.659424634+07:00","message":"[bufferProcess] send to processor:jst"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.65942915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.659431995+07:00","message":"> Transcript [54659] [false]: 'jst'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.65943439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.659436779+07:00","message":"Set new StatePrefix: 'jst'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.671768453+07:00","message":"receive streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.671790898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jstor\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.671796403+07:00","message":"receive interim result [false|false]: jstor"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.671807102+07:00","message":"[buffer interim] 4948 false jstor"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.671813952+07:00","message":"[bufferProcess] interim [200000000]:jstor"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.671815893+07:00","message":"[bufferProcess] send to processor:jsc"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.67182005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.671822527+07:00","message":"> Transcript [54660] [false]: 'jsc'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.671824281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.671829471+07:00","message":"Set new StatePrefix: 'jsc'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.715866427+07:00","message":"receive streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.715905081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.715914768+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.715929202+07:00","message":"[buffer interim] 4948 false jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.71593637+07:00","message":"[bufferProcess] interim [260000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.715938759+07:00","message":"[bufferProcess] send to processor:jstor"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.715945072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.715949251+07:00","message":"> Transcript [54661] [false]: 'jstor'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.715951342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.715953241+07:00","message":"Set new StatePrefix: 'jstor'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.721278756+07:00","message":"receive streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.721305239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsfiddle\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.721311052+07:00","message":"receive interim result [false|false]: jsfiddle"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:07.721322828+07:00","message":"[buffer interim] 4948 false jsfiddle"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.72132876+07:00","message":"[bufferProcess] interim [320000000]:jsfiddle"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.721330956+07:00","message":"[bufferProcess] send to processor:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.721337179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.721340064+07:00","message":"> Transcript [54662] [false]: 'jsl'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.721342113+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:07.721344416+07:00","message":"Set new StatePrefix: 'jsl'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.051572049+07:00","message":"receive streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.051612722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl นั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.051619786+07:00","message":"receive interim result [false|false]: jsl นั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.051638095+07:00","message":"[buffer interim] 4948 false jsl นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.051645759+07:00","message":"[bufferProcess] interim [560000000]:jsl นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.051648398+07:00","message":"[bufferProcess] send to processor:jsfiddle"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.051652148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.051655259+07:00","message":"> Transcript [54663] [false]: 'jsfiddle'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.051657623+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.051659729+07:00","message":"Set new StatePrefix: 'jsfiddle'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.060281089+07:00","message":"receive streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.060317006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsfiddle\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.060323122+07:00","message":"receive interim result [false|false]: jsfiddle"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.060337901+07:00","message":"[buffer interim] 4948 false jsfiddle"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.060345334+07:00","message":"[bufferProcess] interim [620000000]:jsfiddle"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.060349452+07:00","message":"[bufferProcess] send to processor:jsl นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.060358542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.060361879+07:00","message":"> Transcript [54664] [false]: 'jsl นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.060364159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.06036659+07:00","message":"Set new StatePrefix: 'jsl นั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.231559046+07:00","message":"receive streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.231591823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl นั้นมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.231597426+07:00","message":"receive interim result [false|false]: jsl นั้นมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.231609839+07:00","message":"[buffer interim] 4948 false jsl นั้นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.23161652+07:00","message":"[bufferProcess] interim [740000000]:jsl นั้นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.231618759+07:00","message":"[bufferProcess] send to processor:jsfiddle"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.231623661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.231626244+07:00","message":"> Transcript [54665] [false]: 'jsfiddle'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.231628269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.231630365+07:00","message":"Set new StatePrefix: 'jsfiddle'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.376632437+07:00","message":"receive streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.376674064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl นั้นมันคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.376679976+07:00","message":"receive interim result [false|false]: jsl นั้นมันคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.376704393+07:00","message":"[buffer interim] 4948 false jsl นั้นมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.376713328+07:00","message":"[bufferProcess] interim [920000000]:jsl นั้นมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.376716494+07:00","message":"[bufferProcess] send to processor:jsl นั้นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.376726229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.376729499+07:00","message":"> Transcript [54666] [false]: 'jsl นั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.376731788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.376734219+07:00","message":"Set new StatePrefix: 'jsl นั้นมัน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:08.574930736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:08.574946509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.624716304+07:00","message":"receive streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.624749216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl นั้นมันคืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.624754394+07:00","message":"receive interim result [false|false]: jsl นั้นมันคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.624766036+07:00","message":"[buffer interim] 4948 false jsl นั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.624772664+07:00","message":"[bufferProcess] interim [220000000]:jsl นั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.624774976+07:00","message":"[bufferProcess] send to processor:jsl นั้นมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.624779949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.624782707+07:00","message":"> Transcript [54667] [false]: 'jsl นั้นมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.624786085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.624788041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.624789901+07:00","message":"StatePrefix: 'jsl นั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.624792089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.807237145+07:00","message":"receive streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.807273143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.80727898+07:00","message":"receive interim result [false|false]: jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.807290013+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-05-12T14:32:08.807294934+07:00","message":"receive interim result [false|false]:  นั้นมันคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.80731154+07:00","message":"[buffer interim] 4948 false jsl"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:08.807322967+07:00","message":"[buffer interim] 4948 false  นั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.807332022+07:00","message":"[bufferProcess] interim [340000000]:jsl"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.807334917+07:00","message":"[bufferProcess] send to processor:jsl นั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.80733791+07:00","message":"[bufferProcess] interim [340000000]: นั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.807340418+07:00","message":"[bufferProcess] update buffer: jsl นั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.807343125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.807345621+07:00","message":"> Transcript [54668] [false]: 'jsl นั้นมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.80734842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.807350287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.807352382+07:00","message":"StatePrefix: 'jsl นั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:08.807354457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:09.256607798+07:00","message":"receive streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:09.256672622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl นั้นมันคืออะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:09.256679074+07:00","message":"receive interim result [false|false]: jsl นั้นมันคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:09.256694085+07:00","message":"[buffer interim] 4948 false jsl นั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:09.256702777+07:00","message":"[bufferProcess] interim [820000000]:jsl นั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:09.256705725+07:00","message":"[bufferProcess] send to processor:jsl นั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:09.256712633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:09.256716902+07:00","message":"> Transcript [54669] [false]: 'jsl นั้นมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:09.256721286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:09.25672378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:09.256725639+07:00","message":"StatePrefix: 'jsl นั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:09.256727606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:10.831180055+07:00","message":"[GCS] IsForceVAD: false for message ID: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:10.891222052+07:00","message":"[GCS] Start streaming session, msgId: 4949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.067981812+07:00","message":"receive streaming session, msgId: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.068022983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"jsl นั้นมันคืออะไร\",\"confidence\":0.8618424}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.068029422+07:00","message":"receive interim result [true|false]: jsl นั้นมันคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.068036964+07:00","message":"end recv isFinal message id 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.06803908+07:00","message":"end Recv id 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.068046518+07:00","message":"[buffer interim] 4948 true jsl นั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068056065+07:00","message":"[bufferProcess] interim [590000000]:jsl นั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068060856+07:00","message":"[bufferProcess] send to processor (isfinal):jsl นั้นมันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068064329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068067394+07:00","message":"> Transcript [54670] [false]: 'jsl นั้นมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068070633+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068072559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068074445+07:00","message":"StatePrefix: 'jsl นั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068076564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068080813+07:00","message":"Push: 'jsl นั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068082769+07:00","message":"TextPushed: 'jsl นั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068084648+07:00","message":"Set new StatePrefix : 'jsl นั้นมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068086552+07:00","message":"Next Push (prob) : 'คืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068088117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068089983+07:00","message":"> Transcript [54671] [true]: 'jsl นั้นมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068091965+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068096394+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068098545+07:00","message":"StatePrefix: 'jsl นั้นมันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.068100369+07:00","message":"TextPushed: 'jsl นั้นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.06810221+07:00","message":"Push: 'คืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.068109822+07:00","message":"push: {false jsl นั้นมัน 0 0xc003cf2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.068116373+07:00","message":"push: {true คืออะไร 0 0xc003cf2600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:11.07882466+07:00","message":"write wav file: './tmp/7565/7565_4948.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.365913243+07:00","message":"receive streaming session, msgId: 4949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.365951326+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-05-12T14:32:11.365956938+07:00","message":"receive interim result [false|false]: รอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.365978195+07:00","message":"[buffer interim] 4949 false รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.365985756+07:00","message":"[bufferProcess] interim [300000000]:รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.365987542+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.424457429+07:00","message":"receive streaming session, msgId: 4949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.424488035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"100\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.424493773+07:00","message":"receive interim result [false|false]: 100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.424507599+07:00","message":"[buffer interim] 4949 false 100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.42451481+07:00","message":"[bufferProcess] interim [420000000]:100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.424517076+07:00","message":"[bufferProcess] send to processor:รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.424520513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.424523276+07:00","message":"> Transcript [54672] [false]: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.424525362+07:00","message":"Set StatePrefix (first interim): 'รอ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:11.575824244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:11.575831212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.614528994+07:00","message":"receive streaming session, msgId: 4949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.61457147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อยเอ็ด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.614577385+07:00","message":"receive interim result [false|false]: ร้อยเอ็ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.614592069+07:00","message":"[buffer interim] 4949 false ร้อยเอ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.614599624+07:00","message":"[bufferProcess] interim [600000000]:ร้อยเอ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.614602011+07:00","message":"[bufferProcess] send to processor:100"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.614610539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.61461331+07:00","message":"> Transcript [54673] [false]: '100'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.614615531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.614618122+07:00","message":"Set new StatePrefix: '100'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.739048946+07:00","message":"receive streaming session, msgId: 4949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.739082897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อยตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.73908789+07:00","message":"receive interim result [false|false]: ร้อยตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.739101852+07:00","message":"[buffer interim] 4949 false ร้อยตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.739109042+07:00","message":"[bufferProcess] interim [660000000]:ร้อยตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.73911168+07:00","message":"[bufferProcess] send to processor:ร้อยเอ็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.739117112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.739121038+07:00","message":"> Transcript [54674] [false]: 'ร้อยเอ็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.739124215+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.739127315+07:00","message":"Set new StatePrefix: 'ร้อยเอ็ด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.868047277+07:00","message":"receive streaming session, msgId: 4949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.868093766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อยตำรวจเอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.868100167+07:00","message":"receive interim result [false|false]: ร้อยตำรวจเอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:11.868115213+07:00","message":"[buffer interim] 4949 false ร้อยตำรวจเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.868123663+07:00","message":"[bufferProcess] interim [780000000]:ร้อยตำรวจเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.868126481+07:00","message":"[bufferProcess] send to processor:ร้อยตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.868132981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.868138427+07:00","message":"> Transcript [54675] [false]: 'ร้อยตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.868141181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:11.868143178+07:00","message":"Set new StatePrefix: 'ร้อยตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.26074506+07:00","message":"receive streaming session, msgId: 4949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.260791481+07:00","message":"receive 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-05-12T14:32:12.260798806+07:00","message":"receive interim result [false|false]: ร้อยตำรวจเอกสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.260815858+07:00","message":"[buffer interim] 4949 false ร้อยตำรวจเอกสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.260828324+07:00","message":"[bufferProcess] interim [200000000]:ร้อยตำรวจเอกสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.260831127+07:00","message":"[bufferProcess] send to processor:ร้อยตำรวจเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.260837804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.260841157+07:00","message":"> Transcript [54676] [false]: 'ร้อยตำรวจเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.260844776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.260847185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.260849061+07:00","message":"StatePrefix: 'ร้อยตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.260851123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.325363148+07:00","message":"receive streaming session, msgId: 4949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.325410798+07:00","message":"receive 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-05-12T14:32:12.325416931+07:00","message":"receive interim result [false|false]: ร้อยตำรวจเอกศุภ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.32543352+07:00","message":"[buffer interim] 4949 false ร้อยตำรวจเอกศุภ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.325443135+07:00","message":"[bufferProcess] interim [260000000]:ร้อยตำรวจเอกศุภ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.325446392+07:00","message":"[bufferProcess] send to processor:ร้อยตำรวจเอกสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.325452264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.325455881+07:00","message":"> Transcript [54677] [false]: 'ร้อยตำรวจเอกสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.325459357+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.325461464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.325463363+07:00","message":"StatePrefix: 'ร้อยตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.325465353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.329669543+07:00","message":"receive streaming session, msgId: 4949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.329702319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อยตำรวจเอก Super\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.329708288+07:00","message":"receive interim result [false|false]: ร้อยตำรวจเอก Super"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.329723391+07:00","message":"[buffer interim] 4949 false ร้อยตำรวจเอก Super"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.329729668+07:00","message":"[bufferProcess] interim [320000000]:ร้อยตำรวจเอก Super"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.329732376+07:00","message":"[bufferProcess] send to processor:ร้อยตำรวจเอกศุภ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.329739039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.329741723+07:00","message":"> Transcript [54678] [false]: 'ร้อยตำรวจเอกศุภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.329745114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.329747693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.329749822+07:00","message":"StatePrefix: 'ร้อยตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.32975185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.455377087+07:00","message":"receive streaming session, msgId: 4949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.455427389+07:00","message":"receive 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-05-12T14:32:12.455434189+07:00","message":"receive interim result [false|false]: ร้อยตำรวจเอกศุภกร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.455449768+07:00","message":"[buffer interim] 4949 false ร้อยตำรวจเอกศุภกร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.455457133+07:00","message":"[bufferProcess] interim [380000000]:ร้อยตำรวจเอกศุภกร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.455459559+07:00","message":"[bufferProcess] send to processor:ร้อยตำรวจเอก Super"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.455462674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.455465381+07:00","message":"> Transcript [54679] [false]: 'ร้อยตำรวจเอก Super'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.455468807+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.455471004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.455472929+07:00","message":"StatePrefix: 'ร้อยตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.455475064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.455480821+07:00","message":"Push: 'ร้อยตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.455482689+07:00","message":"TextPushed: 'ร้อยตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.455485072+07:00","message":"Set new StatePrefix : 'ร้อยตำรวจเอก Super'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.455487025+07:00","message":"Next Push (prob) : 'เอก Super'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.455495016+07:00","message":"push: {false ร้อยตำรวจ 0 0xc00460e000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.63550832+07:00","message":"receive streaming session, msgId: 4949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.635548094+07:00","message":"receive 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-05-12T14:32:12.635553594+07:00","message":"receive interim result [false|false]: ร้อยตำรวจเอกศุภเกียรติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.635568202+07:00","message":"[buffer interim] 4949 false ร้อยตำรวจเอกศุภเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.635576087+07:00","message":"[bufferProcess] interim [560000000]:ร้อยตำรวจเอกศุภเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.635578795+07:00","message":"[bufferProcess] send to processor:ร้อยตำรวจเอกศุภกร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.635582262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.635585996+07:00","message":"> Transcript [54680] [false]: 'ร้อยตำรวจเอกศุภกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.635588196+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.635590094+07:00","message":"Set new StatePrefix: 'ร้อยตำรวจเอกศุภกร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.69169732+07:00","message":"[GCS] IsForceVAD: false for message ID: 4949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.751290678+07:00","message":"[GCS] Start streaming session, msgId: 4950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.800964793+07:00","message":"receive streaming session, msgId: 4949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.801022318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อยตำรวจเอกศุภเกียรติศพ\",\"confidence\":0.91206264}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.801032611+07:00","message":"receive interim result [true|false]: ร้อยตำรวจเอกศุภเกียรติศพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.801044935+07:00","message":"end recv isFinal message id 4949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.801047969+07:00","message":"end Recv id 4949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.801055279+07:00","message":"[buffer interim] 4949 true ร้อยตำรวจเอกศุภเกียรติศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.801066755+07:00","message":"[bufferProcess] interim [830000000]:ร้อยตำรวจเอกศุภเกียรติศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.80107068+07:00","message":"[bufferProcess] send to processor (isfinal):ร้อยตำรวจเอกศุภเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.801081552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.801095602+07:00","message":"> Transcript [54681] [false]: 'ร้อยตำรวจเอกศุภเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.801099198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.801102196+07:00","message":"Set new StatePrefix: 'ร้อยตำรวจเอกศุภเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.801104766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.801107545+07:00","message":"> Transcript [54682] [true]: 'ร้อยตำรวจเอกศุภเกียรติศพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.80111066+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.801112636+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.801114486+07:00","message":"StatePrefix: 'ร้อยตำรวจเอกศุภเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.801116878+07:00","message":"TextPushed: 'ร้อยตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:12.801124396+07:00","message":"Push: 'เอกศุภเกียรติศพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:12.801134897+07:00","message":"push: {true เอกศุภเกียรติศพ 0 0xc00460e000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:12.808026676+07:00","message":"write wav file: './tmp/7565/7565_4949.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.268388073+07:00","message":"receive streaming session, msgId: 4950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.268444432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.268452165+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.268476647+07:00","message":"[buffer interim] 4950 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.268490775+07:00","message":"[bufferProcess] interim [480000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.268494462+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.415608119+07:00","message":"receive streaming session, msgId: 4950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.415646814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.415653545+07:00","message":"receive interim result [false|false]: คงจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.415669998+07:00","message":"[buffer interim] 4950 false คงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.415680252+07:00","message":"[bufferProcess] interim [600000000]:คงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.41568412+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.415691678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.415695653+07:00","message":"> Transcript [54683] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.415698533+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.480182655+07:00","message":"receive streaming session, msgId: 4950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.48022727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.480233066+07:00","message":"receive interim result [false|false]: ส่งกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.480249509+07:00","message":"[buffer interim] 4950 false ส่งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.480257408+07:00","message":"[bufferProcess] interim [660000000]:ส่งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.480259847+07:00","message":"[bufferProcess] send to processor:คงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.480266872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.480269897+07:00","message":"> Transcript [54684] [false]: 'คงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.480272087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.480273951+07:00","message":"Set new StatePrefix: 'คงจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.579250282+07:00","message":"[GCS] IsForceVAD: false for message ID: 4950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.710885261+07:00","message":"[GCS] Start streaming session, msgId: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.725413467+07:00","message":"receive streaming session, msgId: 4950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.725442958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งกลับ\",\"confidence\":0.86721027}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.725449343+07:00","message":"receive interim result [true|false]: ส่งกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.725456688+07:00","message":"end recv isFinal message id 4950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.72545855+07:00","message":"end Recv id 4950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.725463676+07:00","message":"[buffer interim] 4950 true ส่งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.72547108+07:00","message":"[bufferProcess] interim [50000000]:ส่งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.725473581+07:00","message":"[bufferProcess] send to processor (isfinal):ส่งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.725476534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.725479344+07:00","message":"> Transcript [54685] [false]: 'ส่งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.725481652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.725483619+07:00","message":"Set new StatePrefix: 'ส่งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.72548522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.725489323+07:00","message":"> Transcript [54686] [true]: 'ส่งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.725491623+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.72549356+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.725495344+07:00","message":"StatePrefix: 'ส่งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.725497256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:13.725499583+07:00","message":"Push: 'ส่งกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:13.72550728+07:00","message":"push: {true ส่งกลับ 0 0xc00460e600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:13.731354963+07:00","message":"write wav file: './tmp/7565/7565_4950.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:14.42890541+07:00","message":"receive streaming session, msgId: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:14.428950816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:14.428956021+07:00","message":"receive interim result [false|false]: รอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:14.428971498+07:00","message":"[buffer interim] 4951 false รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.428988521+07:00","message":"[bufferProcess] interim [720000000]:รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.428990458+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:14.576510465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:14.576519957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:14.771898631+07:00","message":"receive streaming session, msgId: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:14.771935835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอสาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:14.771942154+07:00","message":"receive interim result [false|false]: รอสาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:14.771957624+07:00","message":"[buffer interim] 4951 false รอสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.7719687+07:00","message":"[bufferProcess] interim [900000000]:รอสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.771972097+07:00","message":"[bufferProcess] send to processor:รอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.771986315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.771991673+07:00","message":"> Transcript [54687] [false]: 'รอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.771994841+07:00","message":"Set StatePrefix (first interim): 'รอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:14.784939361+07:00","message":"receive streaming session, msgId: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:14.78496911+07:00","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-05-12T14:32:14.784982664+07:00","message":"receive interim result [false|false]: รองสารวัตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:14.784997202+07:00","message":"[buffer interim] 4951 false รองสารวัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.785003214+07:00","message":"[bufferProcess] interim [960000000]:รองสารวัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.785005231+07:00","message":"[bufferProcess] send to processor:รอสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.785008326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.785011091+07:00","message":"> Transcript [54688] [false]: 'รอสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.785013297+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.785016378+07:00","message":"Set new StatePrefix: 'รอสาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:14.94674441+07:00","message":"receive streaming session, msgId: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:14.946788903+07:00","message":"receive 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-05-12T14:32:14.946795479+07:00","message":"receive interim result [false|false]: รองสารวัตรกอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:14.946809941+07:00","message":"[buffer interim] 4951 false รองสารวัตรกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.946826794+07:00","message":"[bufferProcess] interim [260000000]:รองสารวัตรกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.946829677+07:00","message":"[bufferProcess] send to processor:รองสารวัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.946833265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.946836086+07:00","message":"> Transcript [54689] [false]: 'รองสารวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.946839904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:14.946842046+07:00","message":"Set new StatePrefix: 'รองสารวัตร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.143616773+07:00","message":"receive streaming session, msgId: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.14365288+07:00","message":"receive 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-05-12T14:32:15.143662396+07:00","message":"receive interim result [false|false]: รองสารวัตรกองทุน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.143676589+07:00","message":"[buffer interim] 4951 false รองสารวัตรกองทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.143683497+07:00","message":"[bufferProcess] interim [440000000]:รองสารวัตรกองทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.143685995+07:00","message":"[bufferProcess] send to processor:รองสารวัตรกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.143690845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.1436934+07:00","message":"> Transcript [54690] [false]: 'รองสารวัตรกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.143696753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.14369901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.143701245+07:00","message":"StatePrefix: 'รองสารวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.143703509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.266475238+07:00","message":"receive streaming session, msgId: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.266512336+07:00","message":"receive 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-05-12T14:32:15.266519+07:00","message":"receive interim result [false|false]: รองสารวัตรกองกำกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.266539075+07:00","message":"[buffer interim] 4951 false รองสารวัตรกองกำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.266546129+07:00","message":"[bufferProcess] interim [560000000]:รองสารวัตรกองกำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.266549809+07:00","message":"[bufferProcess] send to processor:รองสารวัตรกองทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.266560727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.266563787+07:00","message":"> Transcript [54691] [false]: 'รองสารวัตรกองทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.266567169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.266569398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.266571305+07:00","message":"StatePrefix: 'รองสารวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.266573912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.334266142+07:00","message":"receive streaming session, msgId: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.334308638+07:00","message":"receive 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-05-12T14:32:15.33431623+07:00","message":"receive interim result [false|false]: รองสารวัตรกองกำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.33433572+07:00","message":"[buffer interim] 4951 false รองสารวัตรกองกำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.334348298+07:00","message":"[bufferProcess] interim [680000000]:รองสารวัตรกองกำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.334352223+07:00","message":"[bufferProcess] send to processor:รองสารวัตรกองกำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.334361191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.334365271+07:00","message":"> Transcript [54692] [false]: 'รองสารวัตรกองกำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.334370111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.334373183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.33437636+07:00","message":"StatePrefix: 'รองสารวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.334380659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.595943511+07:00","message":"receive streaming session, msgId: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.595989441+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-05-12T14:32:15.595997511+07:00","message":"receive interim result [false|false]: รองสารวัตรกองกำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.596015709+07:00","message":"[buffer interim] 4951 false รองสารวัตรกองกำกับการ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.596029232+07:00","message":"[bufferProcess] interim [920000000]:รองสารวัตรกองกำกับการ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.596032809+07:00","message":"[bufferProcess] send to processor:รองสารวัตรกองกำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.596041558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.596045398+07:00","message":"> Transcript [54693] [false]: 'รองสารวัตรกองกำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.596050516+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.59605393+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.596056863+07:00","message":"StatePrefix: 'รองสารวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.59606001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.596071089+07:00","message":"Push: 'รองสารวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.596074453+07:00","message":"TextPushed: 'รองสารวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.596077866+07:00","message":"Set new StatePrefix : 'รองสารวัตรกองกำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.596081731+07:00","message":"Next Push (prob) : 'กองกำกับการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.596092147+07:00","message":"push: {false รองสารวัตร 0 0xc003cf2880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.977288577+07:00","message":"receive streaming session, msgId: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.9773193+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-05-12T14:32:15.977325557+07:00","message":"receive interim result [false|false]: รองสารวัตรกองกำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.977334064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 กอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.977336787+07:00","message":"receive interim result [false|false]:  1 กอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.977344218+07:00","message":"[buffer interim] 4951 false รองสารวัตรกองกำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:15.977347382+07:00","message":"[buffer interim] 4951 false  1 กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.97735293+07:00","message":"[bufferProcess] interim [280000000]:รองสารวัตรกองกำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.977355315+07:00","message":"[bufferProcess] send to processor:รองสารวัตรกองกำกับการ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.977358056+07:00","message":"[bufferProcess] interim [280000000]: 1 กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.977360697+07:00","message":"[bufferProcess] update buffer: รองสารวัตรกองกำกับการ 1 กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.977363573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.977366199+07:00","message":"> Transcript [54694] [false]: 'รองสารวัตรกองกำกับการ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.977369292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.977371099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.977372877+07:00","message":"StatePrefix: 'รองสารวัตรกองกำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:15.97737509+07:00","message":"TextPushed: 'รองสารวัตร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.194435918+07:00","message":"receive streaming session, msgId: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.194471588+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-05-12T14:32:16.194478446+07:00","message":"receive interim result [false|false]: รองสารวัตรกองกำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.194487647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 กองบังคับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.194490796+07:00","message":"receive interim result [false|false]:  1 กองบังคับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.194503183+07:00","message":"receive streaming session, msgId: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.194505882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองสารวัตรกองกำกับการ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.194508784+07:00","message":"receive interim result [false|false]: รองสารวัตรกองกำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.19451167+07:00","message":"receive 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-05-12T14:32:16.194514084+07:00","message":"receive interim result [false|false]:  กองบังคับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.194521055+07:00","message":"[buffer interim] 4951 false รองสารวัตรกองกำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.194524792+07:00","message":"[buffer interim] 4951 false  1 กองบังคับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.194529264+07:00","message":"[buffer interim] 4951 false รองสารวัตรกองกำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.19453143+07:00","message":"[buffer interim] 4951 false  กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194537407+07:00","message":"[bufferProcess] interim [460000000]:รองสารวัตรกองกำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194539564+07:00","message":"[bufferProcess] send to processor:รองสารวัตรกองกำกับการ 1 กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194542423+07:00","message":"[bufferProcess] interim [460000000]: 1 กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194545011+07:00","message":"[bufferProcess] update buffer: รองสารวัตรกองกำกับการ 1 กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.19454748+07:00","message":"[bufferProcess] interim [520000000]:รองสารวัตรกองกำกับการ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194552219+07:00","message":"[bufferProcess] send to processor:รองสารวัตรกองกำกับการ 1 กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194554553+07:00","message":"[bufferProcess] interim [520000000]: กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194556449+07:00","message":"[bufferProcess] update buffer: รองสารวัตรกองกำกับการ 1 กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194568089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194589173+07:00","message":"> Transcript [54695] [false]: 'รองสารวัตรกองกำกับการ 1 กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194596684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194599992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194602457+07:00","message":"StatePrefix: 'รองสารวัตรกองกำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194605099+07:00","message":"TextPushed: 'รองสารวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194608593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194611256+07:00","message":"> Transcript [54696] [false]: 'รองสารวัตรกองกำกับการ 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.19461329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194615003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194616585+07:00","message":"StatePrefix: 'รองสารวัตรกองกำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.194618327+07:00","message":"TextPushed: 'รองสารวัตร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.31351444+07:00","message":"receive streaming session, msgId: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.313550956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองสารวัตรกองกำกับการ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.313557427+07:00","message":"receive interim result [false|false]: รองสารวัตรกองกำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.313569204+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-05-12T14:32:16.313572007+07:00","message":"receive interim result [false|false]:  กองบังคับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.313581849+07:00","message":"[buffer interim] 4951 false รองสารวัตรกองกำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.313585355+07:00","message":"[buffer interim] 4951 false  กองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.313591149+07:00","message":"[bufferProcess] interim [580000000]:รองสารวัตรกองกำกับการ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.313593741+07:00","message":"[bufferProcess] send to processor:รองสารวัตรกองกำกับการ 1 กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.313597105+07:00","message":"[bufferProcess] interim [580000000]: กองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.313599704+07:00","message":"[bufferProcess] update buffer: รองสารวัตรกองกำกับการ 1 กองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.313602756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.313605252+07:00","message":"> Transcript [54697] [false]: 'รองสารวัตรกองกำกับการ 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.313609004+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.313611145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.313613008+07:00","message":"StatePrefix: 'รองสารวัตรกองกำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.313615139+07:00","message":"TextPushed: 'รองสารวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.313617811+07:00","message":"Push: 'กองกำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.313619597+07:00","message":"TextPushed: 'รองสารวัตรกองกำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.313621588+07:00","message":"Set new StatePrefix : 'รองสารวัตรกองกำกับการ 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.313623759+07:00","message":"Next Push (prob) : ' 1 กองบังคับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.313632341+07:00","message":"push: {false กองกำกับการ 0 0xc003cf2880}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.492290412+07:00","message":"receive streaming session, msgId: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.492323706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองสารวัตรกองกำกับการ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.492329943+07:00","message":"receive interim result [false|false]: รองสารวัตรกองกำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.492343688+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-05-12T14:32:16.492347067+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.492355207+07:00","message":"[buffer interim] 4951 false รองสารวัตรกองกำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.492358793+07:00","message":"[buffer interim] 4951 false  กองบังคับการปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.492364485+07:00","message":"[bufferProcess] interim [760000000]:รองสารวัตรกองกำกับการ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.492368352+07:00","message":"[bufferProcess] send to processor:รองสารวัตรกองกำกับการ 1 กองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.49237136+07:00","message":"[bufferProcess] interim [760000000]: กองบังคับการปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.492375312+07:00","message":"[bufferProcess] update buffer: รองสารวัตรกองกำกับการ 1 กองบังคับการปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.492378401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.492381106+07:00","message":"> Transcript [54698] [false]: 'รองสารวัตรกองกำกับการ 1 กองบังคับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.492384496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.49238638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.492388292+07:00","message":"StatePrefix: 'รองสารวัตรกองกำกับการ 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.492390416+07:00","message":"TextPushed: 'รองสารวัตรกองกำกับการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.681670889+07:00","message":"receive streaming session, msgId: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.681709886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองสารวัตรกองกำกับการ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.681716396+07:00","message":"receive interim result [false|false]: รองสารวัตรกองกำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.681729834+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-05-12T14:32:16.681733175+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบปราม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.681746513+07:00","message":"[buffer interim] 4951 false รองสารวัตรกองกำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.681759561+07:00","message":"[buffer interim] 4951 false  กองบังคับการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.681766995+07:00","message":"[bufferProcess] interim [940000000]:รองสารวัตรกองกำกับการ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.681770379+07:00","message":"[bufferProcess] send to processor:รองสารวัตรกองกำกับการ 1 กองบังคับการปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.68177738+07:00","message":"[bufferProcess] interim [940000000]: กองบังคับการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.681780336+07:00","message":"[bufferProcess] update buffer: รองสารวัตรกองกำกับการ 1 กองบังคับการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.681783663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.681786276+07:00","message":"> Transcript [54699] [false]: 'รองสารวัตรกองกำกับการ 1 กองบังคับการปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.681789878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.68179184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.68179365+07:00","message":"StatePrefix: 'รองสารวัตรกองกำกับการ 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.681796084+07:00","message":"TextPushed: 'รองสารวัตรกองกำกับการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.789457697+07:00","message":"[GCS] IsForceVAD: false for message ID: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.912309187+07:00","message":"receive streaming session, msgId: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.912344089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองสารวัตรกองกำกับการ 1 กองบังคับการปราบปราม\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.912349974+07:00","message":"receive interim result [true|false]: รองสารวัตรกองกำกับการ 1 กองบังคับการปราบปราม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.912359217+07:00","message":"end recv isFinal message id 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.912361154+07:00","message":"end Recv id 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.912367076+07:00","message":"[buffer interim] 4951 true รองสารวัตรกองกำกับการ 1 กองบังคับการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.912376112+07:00","message":"[bufferProcess] interim [300000000]:รองสารวัตรกองกำกับการ 1 กองบังคับการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.91238113+07:00","message":"[bufferProcess] send to processor (isfinal):รองสารวัตรกองกำกับการ 1 กองบังคับการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.912384432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.912387459+07:00","message":"> Transcript [54700] [false]: 'รองสารวัตรกองกำกับการ 1 กองบังคับการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.912391054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.912392934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.912395006+07:00","message":"StatePrefix: 'รองสารวัตรกองกำกับการ 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.912397418+07:00","message":"TextPushed: 'รองสารวัตรกองกำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.9124004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.912402429+07:00","message":"> Transcript [54701] [true]: 'รองสารวัตรกองกำกับการ 1 กองบังคับการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.912404631+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.912406196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.912407735+07:00","message":"StatePrefix: 'รองสารวัตรกองกำกับการ 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.91240951+07:00","message":"TextPushed: 'รองสารวัตรกองกำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:16.912415208+07:00","message":"Push: ' 1 กองบังคับการปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:16.912423328+07:00","message":"push: {true  1 กองบังคับการปราบปราม 0 0xc003cf2880}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:16.920809269+07:00","message":"write wav file: './tmp/7565/7565_4951.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:17.050559098+07:00","message":"[GCS] Start streaming session, msgId: 4952"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:17.57667645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:17.57669237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:17.829176041+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:17.829221721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"gump\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:17.829228101+07:00","message":"receive interim result [false|false]: gump"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:17.829244686+07:00","message":"[buffer interim] 4952 false gump"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:17.829251866+07:00","message":"[bufferProcess] interim [780000000]:gump"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:17.82925367+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:17.901420683+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:17.901458077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทำความผิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:17.901464581+07:00","message":"receive interim result [false|false]: กระทำความผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:17.901478145+07:00","message":"[buffer interim] 4952 false กระทำความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:17.90148532+07:00","message":"[bufferProcess] interim [900000000]:กระทำความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:17.901487745+07:00","message":"[bufferProcess] send to processor:gump"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:17.901494273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:17.901497059+07:00","message":"> Transcript [54702] [false]: 'gump'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:17.901499278+07:00","message":"Set StatePrefix (first interim): 'gump'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.02483885+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.024870513+07:00","message":"receive 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-05-12T14:32:18.024877041+07:00","message":"receive interim result [false|false]: การกระทำความผิดเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.024893002+07:00","message":"[buffer interim] 4952 false การกระทำความผิดเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.024901908+07:00","message":"[bufferProcess] interim [20000000]:การกระทำความผิดเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.024904648+07:00","message":"[bufferProcess] send to processor:กระทำความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.024909892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.024912593+07:00","message":"> Transcript [54703] [false]: 'กระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.024915084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.024917102+07:00","message":"Set new StatePrefix: 'กระทำความผิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.204863225+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.204900615+07:00","message":"receive 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-05-12T14:32:18.204906518+07:00","message":"receive interim result [false|false]: การกระทำความผิดเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.204921053+07:00","message":"[buffer interim] 4952 false การกระทำความผิดเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.204927835+07:00","message":"[bufferProcess] interim [140000000]:การกระทำความผิดเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.204930463+07:00","message":"[bufferProcess] send to processor:การกระทำความผิดเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.204933841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.204936808+07:00","message":"> Transcript [54704] [false]: 'การกระทำความผิดเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.204939346+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.20494344+07:00","message":"Set new StatePrefix: 'การกระทำความผิดเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.476636474+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.476669729+07:00","message":"receive 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-05-12T14:32:18.476675991+07:00","message":"receive interim result [false|false]: การกระทำความผิดเกี่ยวกับอาชญากรรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.47669093+07:00","message":"[buffer interim] 4952 false การกระทำความผิดเกี่ยวกับอาชญากรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.476700425+07:00","message":"[bufferProcess] interim [500000000]:การกระทำความผิดเกี่ยวกับอาชญากรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.476703229+07:00","message":"[bufferProcess] send to processor:การกระทำความผิดเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.476708049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.476710933+07:00","message":"> Transcript [54705] [false]: 'การกระทำความผิดเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.476714073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.47671627+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.476718664+07:00","message":"StatePrefix: 'การกระทำความผิดเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.476720695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.599243046+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.599281899+07:00","message":"receive 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-05-12T14:32:18.599288357+07:00","message":"receive interim result [false|false]: การกระทำความผิดเกี่ยวกับอาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.599301251+07:00","message":"[buffer interim] 4952 false การกระทำความผิดเกี่ยวกับอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.599307991+07:00","message":"[bufferProcess] interim [620000000]:การกระทำความผิดเกี่ยวกับอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.599310545+07:00","message":"[bufferProcess] send to processor:การกระทำความผิดเกี่ยวกับอาชญากรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.599315719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.599318296+07:00","message":"> Transcript [54706] [false]: 'การกระทำความผิดเกี่ยวกับอาชญากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.599321638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.599323679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.599327169+07:00","message":"StatePrefix: 'การกระทำความผิดเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.59933029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.664016129+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.664057069+07:00","message":"receive 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-05-12T14:32:18.664063693+07:00","message":"receive interim result [false|false]: การกระทำความผิดเกี่ยวกับอาชญากรรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.664078457+07:00","message":"[buffer interim] 4952 false การกระทำความผิดเกี่ยวกับอาชญากรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.664086502+07:00","message":"[bufferProcess] interim [680000000]:การกระทำความผิดเกี่ยวกับอาชญากรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.664089242+07:00","message":"[bufferProcess] send to processor:การกระทำความผิดเกี่ยวกับอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.664096222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.664099089+07:00","message":"> Transcript [54707] [false]: 'การกระทำความผิดเกี่ยวกับอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.664104397+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.664106973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.664109562+07:00","message":"StatePrefix: 'การกระทำความผิดเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.664111906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.978888562+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.97892529+07:00","message":"receive 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-05-12T14:32:18.978933015+07:00","message":"receive interim result [false|false]: การกระทำความผิดเกี่ยวกับอาชญากรรมทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.978949799+07:00","message":"[buffer interim] 4952 false การกระทำความผิดเกี่ยวกับอาชญากรรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.978961584+07:00","message":"[bufferProcess] interim [980000000]:การกระทำความผิดเกี่ยวกับอาชญากรรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.978965042+07:00","message":"[bufferProcess] send to processor:การกระทำความผิดเกี่ยวกับอาชญากรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.978969516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.978973188+07:00","message":"> Transcript [54708] [false]: 'การกระทำความผิดเกี่ยวกับอาชญากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.978984227+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.978987204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.978990581+07:00","message":"StatePrefix: 'การกระทำความผิดเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.978993645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.979000685+07:00","message":"Push: 'การกระทำความผิดเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.979003673+07:00","message":"TextPushed: 'การกระทำความผิดเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.979007461+07:00","message":"Set new StatePrefix : 'การกระทำความผิดเกี่ยวกับอาชญากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:18.979010698+07:00","message":"Next Push (prob) : 'กับอาชญากรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:18.979027412+07:00","message":"push: {false การกระทำความผิดเกี่ยว 0 0xc004ec5400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:19.168600676+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:19.168639388+07:00","message":"receive 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-05-12T14:32:19.168647286+07:00","message":"receive interim result [false|false]: การกระทำความผิดเกี่ยวกับอาชญากรรมทางเพศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:19.168660512+07:00","message":"[buffer interim] 4952 false การกระทำความผิดเกี่ยวกับอาชญากรรมทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.168667791+07:00","message":"[bufferProcess] interim [220000000]:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.168670465+07:00","message":"[bufferProcess] send to processor:การกระทำความผิดเกี่ยวกับอาชญากรรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.168676891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.168680605+07:00","message":"> Transcript [54709] [false]: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.168685755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.168688949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.168691907+07:00","message":"StatePrefix: 'การกระทำความผิดเกี่ยวกับอาชญากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.168695626+07:00","message":"TextPushed: 'การกระทำความผิดเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:19.298644242+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:19.298688971+07:00","message":"receive 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-05-12T14:32:19.298695938+07:00","message":"receive interim result [false|false]: การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:19.298717971+07:00","message":"[buffer interim] 4952 false การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.298725924+07:00","message":"[bufferProcess] interim [280000000]:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.298730517+07:00","message":"[bufferProcess] send to processor:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.298734853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.298738475+07:00","message":"> Transcript [54710] [false]: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเพศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.298742041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.298744112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.298746087+07:00","message":"StatePrefix: 'การกระทำความผิดเกี่ยวกับอาชญากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.298748584+07:00","message":"TextPushed: 'การกระทำความผิดเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:19.704265358+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:19.704301573+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-05-12T14:32:19.704308367+07:00","message":"receive interim result [false|false]: การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:19.704323881+07:00","message":"[buffer interim] 4952 false การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.704332266+07:00","message":"[bufferProcess] interim [700000000]:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.704334658+07:00","message":"[bufferProcess] send to processor:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.704337955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.704340446+07:00","message":"> Transcript [54711] [false]: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.704344014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.704346045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.704348366+07:00","message":"StatePrefix: 'การกระทำความผิดเกี่ยวกับอาชญากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.704351193+07:00","message":"TextPushed: 'การกระทำความผิดเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:19.845503923+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:19.845537211+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-05-12T14:32:19.845544206+07:00","message":"receive interim result [false|false]: การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกลม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:19.845559027+07:00","message":"[buffer interim] 4952 false การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.845567045+07:00","message":"[bufferProcess] interim [820000000]:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.845569429+07:00","message":"[bufferProcess] send to processor:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.845572463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.845575174+07:00","message":"> Transcript [54712] [false]: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.845578724+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.845580816+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.845582878+07:00","message":"StatePrefix: 'การกระทำความผิดเกี่ยวกับอาชญากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.845585392+07:00","message":"TextPushed: 'การกระทำความผิดเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.845588148+07:00","message":"Push: 'กับอาชญากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.845590109+07:00","message":"TextPushed: 'การกระทำความผิดเกี่ยวกับอาชญากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.845592231+07:00","message":"Set new StatePrefix : 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:19.845594385+07:00","message":"Next Push (prob) : 'ทางเทคโนโลยีกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:19.845601839+07:00","message":"push: {false กับอาชญากรรม 0 0xc004ec5400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:20.026182369+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:20.026230184+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-05-12T14:32:20.026237473+07:00","message":"receive interim result [false|false]: การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรมวิชาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:20.02625273+07:00","message":"[buffer interim] 4952 false การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรมวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.026265378+07:00","message":"[bufferProcess] interim [0]:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรมวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.02626889+07:00","message":"[bufferProcess] send to processor:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.026276361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.026279282+07:00","message":"> Transcript [54713] [false]: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.026281546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.026283457+07:00","message":"Set new StatePrefix: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกลม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:20.306998567+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:20.307045072+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-05-12T14:32:20.307052016+07:00","message":"receive interim result [false|false]: การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรมวิชาการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:20.307070556+07:00","message":"[buffer interim] 4952 false การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรมวิชาการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.307078667+07:00","message":"[bufferProcess] interim [240000000]:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรมวิชาการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.307080964+07:00","message":"[bufferProcess] send to processor:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรมวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.307087744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.307090613+07:00","message":"> Transcript [54714] [false]: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรมวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.307093492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.307095545+07:00","message":"Set new StatePrefix: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรมวิชาการ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:20.577560237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:20.577567032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:20.580851894+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:20.580880455+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-05-12T14:32:20.580887925+07:00","message":"receive interim result [false|false]: การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตำรวจสอบสวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:20.580900333+07:00","message":"[buffer interim] 4952 false การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตำรวจสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.580906565+07:00","message":"[bufferProcess] interim [540000000]:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตำรวจสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.580909187+07:00","message":"[bufferProcess] send to processor:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรมวิชาการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.580914722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.580917385+07:00","message":"> Transcript [54715] [false]: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรมวิชาการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.580920954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.580922875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.580924955+07:00","message":"StatePrefix: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกรมวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.580927511+07:00","message":"TextPushed: 'การกระทำความผิดเกี่ยวกับอาชญากรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:20.706386234+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:20.706419077+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-05-12T14:32:20.706425752+07:00","message":"receive interim result [false|false]: การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตํารวจสอบสวนกลาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:20.706440816+07:00","message":"[buffer interim] 4952 false การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตํารวจสอบสวนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.706449847+07:00","message":"[bufferProcess] interim [660000000]:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตํารวจสอบสวนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.706452674+07:00","message":"[bufferProcess] send to processor:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตำรวจสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.706461058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.706464308+07:00","message":"> Transcript [54716] [false]: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตำรวจสอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.706466809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.706469661+07:00","message":"Set new StatePrefix: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตำรวจสอบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:20.889896598+07:00","message":"[GCS] IsForceVAD: false for message ID: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:20.974018978+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:20.974054767+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-05-12T14:32:20.974061867+07:00","message":"receive interim result [false|false]: การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตํารวจสอบสวนกลางนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:20.974078774+07:00","message":"[buffer interim] 4952 false การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตํารวจสอบสวนกลางนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.974087795+07:00","message":"[bufferProcess] interim [20000000]:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตํารวจสอบสวนกลางนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.974091086+07:00","message":"[bufferProcess] send to processor:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตํารวจสอบสวนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.974094791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.974097548+07:00","message":"> Transcript [54717] [false]: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.974100139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:20.974102519+07:00","message":"Set new StatePrefix: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:21.035552645+07:00","message":"receive streaming session, msgId: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:21.035585734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตำรวจสอบสวนกลางนะครับ\",\"confidence\":0.9575593}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:21.035591609+07:00","message":"receive interim result [true|false]: การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตำรวจสอบสวนกลางนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:21.035603077+07:00","message":"end recv isFinal message id 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:21.035605206+07:00","message":"end Recv id 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:21.035610909+07:00","message":"[buffer interim] 4952 true การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตำรวจสอบสวนกลางนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:21.035632204+07:00","message":"[bufferProcess] interim [50000000]:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตำรวจสอบสวนกลางนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:21.035636463+07:00","message":"[bufferProcess] send to processor (isfinal):การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตํารวจสอบสวนกลางนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:21.035640441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:21.035643195+07:00","message":"> Transcript [54718] [false]: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตํารวจสอบสวนกลางนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:21.035646439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:21.035648243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:21.035650141+07:00","message":"StatePrefix: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:21.035653244+07:00","message":"TextPushed: 'การกระทำความผิดเกี่ยวกับอาชญากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:21.035655255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:21.035657842+07:00","message":"> Transcript [54719] [true]: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตำรวจสอบสวนกลางนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:21.035660176+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:21.035662059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:21.035663783+07:00","message":"StatePrefix: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยีกองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:21.035665845+07:00","message":"TextPushed: 'การกระทำความผิดเกี่ยวกับอาชญากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:21.035668803+07:00","message":"Push: 'ทางเทคโนโลยีกองบัญชาการตำรวจสอบสวนกลางนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:21.035677282+07:00","message":"push: {true ทางเทคโนโลยีกองบัญชาการตำรวจสอบสวนกลางนะครับ 0 0xc004ec5400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:21.045366439+07:00","message":"write wav file: './tmp/7565/7565_4952.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:21.65069382+07:00","message":"[GCS] Start streaming session, msgId: 4953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.231929323+07:00","message":"receive streaming session, msgId: 4953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.231967952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.231974283+07:00","message":"receive interim result [false|false]: จะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.23199243+07:00","message":"[buffer interim] 4953 false จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.232000485+07:00","message":"[bufferProcess] interim [600000000]:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.232003563+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.232010149+07:00","message":"[bufferProcess] send to processor (ticker):จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.232013776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.232017474+07:00","message":"> Transcript [54720] [false]: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.232020951+07:00","message":"Set StatePrefix (first interim): 'จะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.489672102+07:00","message":"[GCS] IsForceVAD: false for message ID: 4953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.745571993+07:00","message":"[GCS] Start streaming session, msgId: 4954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.794776958+07:00","message":"receive streaming session, msgId: 4953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.794811872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.794817661+07:00","message":"receive interim result [false|false]: จะไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.79482986+07:00","message":"[buffer interim] 4953 false จะไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.79483724+07:00","message":"[bufferProcess] interim [840000000]:จะไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.794839334+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.959065117+07:00","message":"receive streaming session, msgId: 4953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.959097783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไปไหนครับ\",\"confidence\":0.88455695}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.959103549+07:00","message":"receive interim result [true|false]: จะไปไหนครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.959111822+07:00","message":"end recv isFinal message id 4953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.959113817+07:00","message":"end Recv id 4953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.959120067+07:00","message":"[buffer interim] 4953 true จะไปไหนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.959130507+07:00","message":"[bufferProcess] interim [50000000]:จะไปไหนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.959135879+07:00","message":"[bufferProcess] send to processor (isfinal):จะไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.959138982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.959141814+07:00","message":"> Transcript [54721] [false]: 'จะไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.959144867+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.959146811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.959148747+07:00","message":"StatePrefix: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.959152462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.959154031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.959156162+07:00","message":"> Transcript [54722] [true]: 'จะไปไหนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.959158327+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.959160053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.959161679+07:00","message":"StatePrefix: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.959163318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:22.959166383+07:00","message":"Push: 'จะไปไหนครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:22.959173628+07:00","message":"push: {true จะไปไหนครับ 0 0xc003cf2d80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:22.965199366+07:00","message":"write wav file: './tmp/7565/7565_4953.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:23.578108024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:23.578141562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.05402773+07:00","message":"receive streaming session, msgId: 4954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.05406984+07:00","message":"receive 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-05-12T14:32:24.054075049+07:00","message":"receive interim result [false|false]: พาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.054089885+07:00","message":"[buffer interim] 4954 false พาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.054096457+07:00","message":"[bufferProcess] interim [140000000]:พาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.054098518+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.054104216+07:00","message":"[bufferProcess] send to processor (ticker):พาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.054106777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.054111465+07:00","message":"> Transcript [54723] [false]: 'พาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.054113652+07:00","message":"Set StatePrefix (first interim): 'พาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.180969188+07:00","message":"receive streaming session, msgId: 4954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.181014239+07:00","message":"receive 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-05-12T14:32:24.181019854+07:00","message":"receive interim result [false|false]: เอกภาณุ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.181032503+07:00","message":"[buffer interim] 4954 false เอกภาณุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.181039569+07:00","message":"[bufferProcess] interim [200000000]:เอกภาณุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.181041714+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.241533094+07:00","message":"receive streaming session, msgId: 4954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.241569375+07:00","message":"receive 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-05-12T14:32:24.241575476+07:00","message":"receive interim result [false|false]: ภานุวัฒน์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.241590877+07:00","message":"[buffer interim] 4954 false ภานุวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.241600412+07:00","message":"[bufferProcess] interim [320000000]:ภานุวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.241602861+07:00","message":"[bufferProcess] send to processor:เอกภาณุ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.241607632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.241610524+07:00","message":"> Transcript [54724] [false]: 'เอกภาณุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.241612751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.241614862+07:00","message":"Set new StatePrefix: 'เอกภาณุ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.319272232+07:00","message":"receive streaming session, msgId: 4954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.319307962+07:00","message":"receive 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-05-12T14:32:24.319313698+07:00","message":"receive interim result [false|false]: ภาณุภัทร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.319327792+07:00","message":"[buffer interim] 4954 false ภาณุภัทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.319334394+07:00","message":"[bufferProcess] interim [440000000]:ภาณุภัทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.319336754+07:00","message":"[bufferProcess] send to processor:ภานุวัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.319342429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.319345128+07:00","message":"> Transcript [54725] [false]: 'ภานุวัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.319347779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.319350091+07:00","message":"Set new StatePrefix: 'ภานุวัฒน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.672929264+07:00","message":"receive streaming session, msgId: 4954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.672963052+07:00","message":"receive 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-05-12T14:32:24.672970194+07:00","message":"receive interim result [false|false]: ภาณุภัทรติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.672989371+07:00","message":"[buffer interim] 4954 false ภาณุภัทรติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.672998204+07:00","message":"[bufferProcess] interim [860000000]:ภาณุภัทรติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.673000587+07:00","message":"[bufferProcess] send to processor:ภาณุภัทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.673003727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.673006477+07:00","message":"> Transcript [54726] [false]: 'ภาณุภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.673008571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.673010622+07:00","message":"Set new StatePrefix: 'ภาณุภัทร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.703309457+07:00","message":"receive streaming session, msgId: 4954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.703345864+07:00","message":"receive 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-05-12T14:32:24.703352944+07:00","message":"receive interim result [false|false]: ภาณุภัทรกิตติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.703367973+07:00","message":"[buffer interim] 4954 false ภาณุภัทรกิตติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.7033757+07:00","message":"[bufferProcess] interim [920000000]:ภาณุภัทรกิตติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.703379238+07:00","message":"[bufferProcess] send to processor:ภาณุภัทรติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.70338618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.70339024+07:00","message":"> Transcript [54727] [false]: 'ภาณุภัทรติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.703395367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.703398372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.70340125+07:00","message":"StatePrefix: 'ภาณุภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.70340391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.816113506+07:00","message":"receive streaming session, msgId: 4954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.816146605+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-05-12T14:32:24.816152522+07:00","message":"receive interim result [false|false]: ภาณุภัทร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.816163564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 70\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.816166385+07:00","message":"receive interim result [false|false]:  70"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.816173828+07:00","message":"[buffer interim] 4954 false ภาณุภัทร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.816177059+07:00","message":"[buffer interim] 4954 false  70"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.816182012+07:00","message":"[bufferProcess] interim [40000000]:ภาณุภัทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.816184626+07:00","message":"[bufferProcess] send to processor:ภาณุภัทรกิตติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.81618759+07:00","message":"[bufferProcess] interim [40000000]: 70"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.816190274+07:00","message":"[bufferProcess] update buffer: ภาณุภัทร 70"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.816194126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.81622143+07:00","message":"> Transcript [54728] [false]: 'ภาณุภัทรกิตติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.816227532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.81622993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.816232519+07:00","message":"StatePrefix: 'ภาณุภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.816234611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.823272838+07:00","message":"receive streaming session, msgId: 4954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.823298208+07:00","message":"receive 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-05-12T14:32:24.823302919+07:00","message":"receive interim result [false|false]: ภาณุภัทรกิตติพันธ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:24.823312561+07:00","message":"[buffer interim] 4954 false ภาณุภัทรกิตติพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.823319778+07:00","message":"[bufferProcess] interim [100000000]:ภาณุภัทรกิตติพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.823322285+07:00","message":"[bufferProcess] send to processor:ภาณุภัทร 70"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.823325525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.823327931+07:00","message":"> Transcript [54729] [false]: 'ภาณุภัทร 70'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.823330665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.823332592+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.82333428+07:00","message":"StatePrefix: 'ภาณุภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:24.82333621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.049878797+07:00","message":"[GCS] IsForceVAD: false for message ID: 4954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.08978078+07:00","message":"receive streaming session, msgId: 4954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.08981636+07:00","message":"receive 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-05-12T14:32:25.089822402+07:00","message":"receive interim result [false|false]: ภาณุภัทรกิตติพันธ์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.089837214+07:00","message":"[buffer interim] 4954 false ภาณุภัทรกิตติพันธ์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.089844554+07:00","message":"[bufferProcess] interim [400000000]:ภาณุภัทรกิตติพันธ์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.089847221+07:00","message":"[bufferProcess] send to processor:ภาณุภัทรกิตติพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.089850465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.089853049+07:00","message":"> Transcript [54730] [false]: 'ภาณุภัทรกิตติพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.089856606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.089858757+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.089860619+07:00","message":"StatePrefix: 'ภาณุภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.089862747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.089865227+07:00","message":"Push: 'ภาณุภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.089867205+07:00","message":"TextPushed: 'ภาณุภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.089869111+07:00","message":"Set new StatePrefix : 'ภาณุภัทรกิตติพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.089871614+07:00","message":"Next Push (prob) : 'กิตติพันธ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.089879399+07:00","message":"push: {false ภาณุภัทร 0 0xc004ec5600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.232364304+07:00","message":"receive streaming session, msgId: 4954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.23240931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาณุพัฒน์กิตติพันธ์ครับ\",\"confidence\":0.90972084}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.232417947+07:00","message":"receive interim result [true|false]: ภาณุพัฒน์กิตติพันธ์ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.232430409+07:00","message":"end recv isFinal message id 4954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.232433318+07:00","message":"end Recv id 4954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.23244178+07:00","message":"[buffer interim] 4954 true ภาณุพัฒน์กิตติพันธ์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232451219+07:00","message":"[bufferProcess] interim [520000000]:ภาณุพัฒน์กิตติพันธ์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232457813+07:00","message":"[bufferProcess] send to processor (isfinal):ภาณุภัทรกิตติพันธ์ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232462636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.23246644+07:00","message":"> Transcript [54731] [false]: 'ภาณุภัทรกิตติพันธ์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232470609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232473414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232476329+07:00","message":"StatePrefix: 'ภาณุภัทรกิตติพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.23247953+07:00","message":"TextPushed: 'ภาณุภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232482545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232485263+07:00","message":"> Transcript [54732] [true]: 'ภาณุพัฒน์กิตติพันธ์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232488409+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232491426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232494208+07:00","message":"StatePrefix: 'ภาณุภัทรกิตติพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232497198+07:00","message":"TextPushed: 'ภาณุภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232499717+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232618004+07:00","message":"Push: 'ภาณุพัฒน์กิตติพันธ์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232622352+07:00","message":"TextPushed: 'ภาณุภัทรภาณุพัฒน์กิตติพันธ์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.23262616+07:00","message":"Set new StatePrefix : 'ภาณุพัฒน์กิตติพันธ์ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232629452+07:00","message":"Next Push (prob) : 'ภาณุพัฒน์กิตติพันธ์ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.232639632+07:00","message":"push: {true ภาณุพัฒน์กิตติพันธ์ครับ 0 0xc004ec5600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.232641124+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4954.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:25.240458628+07:00","message":"write wav file: './tmp/7565/7565_4954.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.371625108+07:00","message":"[GCS] Start streaming session, msgId: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.982274282+07:00","message":"receive streaming session, msgId: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.982316333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.982321969+07:00","message":"receive interim result [false|false]: มันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:25.982337225+07:00","message":"[buffer interim] 4955 false มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.982344412+07:00","message":"[bufferProcess] interim [540000000]:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:25.982346645+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.460644065+07:00","message":"[GCS] Cleaned up inactive client: 4937"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.460670926+07:00","message":"[GCS] Cleaned up inactive client: 4930"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.460675052+07:00","message":"[GCS] Cleaned up inactive client: 4931"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.460677667+07:00","message":"[GCS] Cleaned up inactive client: 4933"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.460679648+07:00","message":"[GCS] Cleaned up inactive client: 4936"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.460681404+07:00","message":"[GCS] Cleaned up inactive client: 4932"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.46068383+07:00","message":"[GCS] Cleaned up inactive client: 4935"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.460685468+07:00","message":"[GCS] Cleaned up inactive client: 4934"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.496687796+07:00","message":"receive streaming session, msgId: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.496725764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.496732385+07:00","message":"receive interim result [false|false]: มันเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.496749995+07:00","message":"[buffer interim] 4955 false มันเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.496760528+07:00","message":"[bufferProcess] interim [900000000]:มันเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.496763408+07:00","message":"[bufferProcess] send to processor:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.496767421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.49677013+07:00","message":"> Transcript [54733] [false]: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.496772341+07:00","message":"Set StatePrefix (first interim): 'มันเป็น'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:26.578810538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:26.578829559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.810300106+07:00","message":"receive streaming session, msgId: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.81033836+07:00","message":"receive 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-05-12T14:32:26.810345267+07:00","message":"receive interim result [false|false]: มันเป็นคู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.810367938+07:00","message":"receive streaming session, msgId: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.810372303+07:00","message":"receive 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-05-12T14:32:26.810374907+07:00","message":"receive interim result [false|false]: มันเป็นผู้กำกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.810403722+07:00","message":"[buffer interim] 4955 false มันเป็นคู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:26.810426031+07:00","message":"[buffer interim] 4955 false มันเป็นผู้กำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.810434724+07:00","message":"[bufferProcess] interim [140000000]:มันเป็นคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.810438569+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.810446658+07:00","message":"[bufferProcess] interim [260000000]:มันเป็นผู้กำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.810448715+07:00","message":"[bufferProcess] send to processor:มันเป็นคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.810451918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.810454651+07:00","message":"> Transcript [54734] [false]: 'มันเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.810459079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.810461532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.810464995+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.810467399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.810468887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.810470842+07:00","message":"> Transcript [54735] [false]: 'มันเป็นคู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.810473403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.810474991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.81047665+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:26.810478335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.111975114+07:00","message":"receive streaming session, msgId: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.112018041+07:00","message":"receive 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-05-12T14:32:27.112024083+07:00","message":"receive interim result [false|false]: มันเป็นผู้กำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.112042352+07:00","message":"receive streaming session, msgId: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.112045896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้กำกับการ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.112048532+07:00","message":"receive interim result [false|false]: มันเป็นผู้กำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.112053576+07:00","message":"[buffer interim] 4955 false มันเป็นผู้กำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.112056915+07:00","message":"[buffer interim] 4955 false มันเป็นผู้กำกับการ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112062432+07:00","message":"[bufferProcess] interim [440000000]:มันเป็นผู้กำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112064564+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้กำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112067302+07:00","message":"[bufferProcess] interim [620000000]:มันเป็นผู้กำกับการ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112069099+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้กำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112071837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112074776+07:00","message":"> Transcript [54736] [false]: 'มันเป็นผู้กำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112078064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112080082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112081927+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112083848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112085487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112087389+07:00","message":"> Transcript [54737] [false]: 'มันเป็นผู้กำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112089385+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112091088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112092654+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112094325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112097321+07:00","message":"Push: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112099697+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112101877+07:00","message":"Set new StatePrefix : 'มันเป็นผู้กำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.112103843+07:00","message":"Next Push (prob) : 'ผู้กำกับการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.112116905+07:00","message":"push: {false มันเป็น 0 0xc004ec5a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.328108917+07:00","message":"receive streaming session, msgId: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.328144236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้กำกับการ 1 กอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.328150984+07:00","message":"receive interim result [false|false]: มันเป็นผู้กำกับการ 1 กอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.328169445+07:00","message":"[buffer interim] 4955 false มันเป็นผู้กำกับการ 1 กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.328176405+07:00","message":"[bufferProcess] interim [800000000]:มันเป็นผู้กำกับการ 1 กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.328179039+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้กำกับการ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.32818222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.328184782+07:00","message":"> Transcript [54738] [false]: 'มันเป็นผู้กำกับการ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.328188094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.328190136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.328191965+07:00","message":"StatePrefix: 'มันเป็นผู้กำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.32819449+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.392928673+07:00","message":"receive streaming session, msgId: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.392966888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้กำกับการ 1 กองบังคับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.392973319+07:00","message":"receive interim result [false|false]: มันเป็นผู้กำกับการ 1 กองบังคับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.392999894+07:00","message":"[buffer interim] 4955 false มันเป็นผู้กำกับการ 1 กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.393008676+07:00","message":"[bufferProcess] interim [980000000]:มันเป็นผู้กำกับการ 1 กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.393011664+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้กำกับการ 1 กอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.393016972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.393019924+07:00","message":"> Transcript [54739] [false]: 'มันเป็นผู้กำกับการ 1 กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.393023785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.393026031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.393028159+07:00","message":"StatePrefix: 'มันเป็นผู้กำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.393030429+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.468210554+07:00","message":"receive streaming session, msgId: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.46824633+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-05-12T14:32:27.468252761+07:00","message":"receive interim result [false|false]: มันเป็นผู้กำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.468259773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 กองบังคับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.468263505+07:00","message":"receive interim result [false|false]:  1 กองบังคับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.468271085+07:00","message":"[buffer interim] 4955 false มันเป็นผู้กำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.468274239+07:00","message":"[buffer interim] 4955 false  1 กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.468279979+07:00","message":"[bufferProcess] interim [40000000]:มันเป็นผู้กำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.46828232+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้กำกับการ 1 กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.468285149+07:00","message":"[bufferProcess] interim [40000000]: 1 กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.468287945+07:00","message":"[bufferProcess] update buffer: มันเป็นผู้กำกับการ 1 กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.468290555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.468293415+07:00","message":"> Transcript [54740] [false]: 'มันเป็นผู้กำกับการ 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.468296207+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.468299427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.46830155+07:00","message":"StatePrefix: 'มันเป็นผู้กำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.468303692+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.54429181+07:00","message":"receive streaming session, msgId: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.544327645+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-05-12T14:32:27.544333914+07:00","message":"receive interim result [false|false]: มันเป็นผู้กำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.544345453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 กองบังคับการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.544348407+07:00","message":"receive interim result [false|false]:  1 กองบังคับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.544357916+07:00","message":"receive streaming session, msgId: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.544362063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้กำกับการ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.544364558+07:00","message":"receive interim result [false|false]: มันเป็นผู้กำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.544367653+07:00","message":"receive 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-05-12T14:32:27.544369849+07:00","message":"receive interim result [false|false]:  กองบังคับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.544381625+07:00","message":"[buffer interim] 4955 false มันเป็นผู้กำกับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.544409798+07:00","message":"[buffer interim] 4955 false  1 กองบังคับการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.544413516+07:00","message":"[buffer interim] 4955 false มันเป็นผู้กำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.544415883+07:00","message":"[buffer interim] 4955 false  กองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544426237+07:00","message":"[bufferProcess] interim [160000000]:มันเป็นผู้กำกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544429891+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้กำกับการ 1 กองบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544432853+07:00","message":"[bufferProcess] interim [160000000]: 1 กองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544435292+07:00","message":"[bufferProcess] update buffer: มันเป็นผู้กำกับการ 1 กองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544437469+07:00","message":"[bufferProcess] interim [220000000]:มันเป็นผู้กำกับการ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544439306+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้กำกับการ 1 กองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544441377+07:00","message":"[bufferProcess] interim [220000000]: กองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544443165+07:00","message":"[bufferProcess] update buffer: มันเป็นผู้กำกับการ 1 กองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544445701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.54444835+07:00","message":"> Transcript [54741] [false]: 'มันเป็นผู้กำกับการ 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.54445172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544453616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544455417+07:00","message":"StatePrefix: 'มันเป็นผู้กำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544458281+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544461194+07:00","message":"Push: 'ผู้กำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544462993+07:00","message":"TextPushed: 'มันเป็นผู้กำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544466741+07:00","message":"Set new StatePrefix : 'มันเป็นผู้กำกับการ 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544469121+07:00","message":"Next Push (prob) : ' 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544470793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544472781+07:00","message":"> Transcript [54742] [false]: 'มันเป็นผู้กำกับการ 1 กองบังคับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544480988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544483234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544485321+07:00","message":"StatePrefix: 'มันเป็นผู้กำกับการ 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.544487378+07:00","message":"TextPushed: 'มันเป็นผู้กำกับการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.544503478+07:00","message":"push: {false ผู้กำกับการ 0 0xc004ec5a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.694234186+07:00","message":"receive streaming session, msgId: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.69427488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้กำกับการ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.694282193+07:00","message":"receive interim result [false|false]: มันเป็นผู้กำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.694295468+07:00","message":"receive 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-05-12T14:32:27.694299751+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.694316006+07:00","message":"[buffer interim] 4955 false มันเป็นผู้กำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.694329143+07:00","message":"[buffer interim] 4955 false  กองบังคับการปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.694335917+07:00","message":"[bufferProcess] interim [400000000]:มันเป็นผู้กำกับการ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.694338969+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้กำกับการ 1 กองบังคับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.694343615+07:00","message":"[bufferProcess] interim [400000000]: กองบังคับการปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.694348494+07:00","message":"[bufferProcess] update buffer: มันเป็นผู้กำกับการ 1 กองบังคับการปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.694352044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.694354996+07:00","message":"> Transcript [54743] [false]: 'มันเป็นผู้กำกับการ 1 กองบังคับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.694358057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.694360132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.694362056+07:00","message":"StatePrefix: 'มันเป็นผู้กำกับการ 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.694364418+07:00","message":"TextPushed: 'มันเป็นผู้กำกับการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.824356164+07:00","message":"receive streaming session, msgId: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.824398127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้กำกับการ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.824404146+07:00","message":"receive interim result [false|false]: มันเป็นผู้กำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.824416593+07:00","message":"receive 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-05-12T14:32:27.824420205+07:00","message":"receive interim result [false|false]:  กองบังคับการประปา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.824428793+07:00","message":"[buffer interim] 4955 false มันเป็นผู้กำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.824432465+07:00","message":"[buffer interim] 4955 false  กองบังคับการประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.824439419+07:00","message":"[bufferProcess] interim [520000000]:มันเป็นผู้กำกับการ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.824443405+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้กำกับการ 1 กองบังคับการปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.824446717+07:00","message":"[bufferProcess] interim [520000000]: กองบังคับการประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.824449449+07:00","message":"[bufferProcess] update buffer: มันเป็นผู้กำกับการ 1 กองบังคับการประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.824453073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.824456008+07:00","message":"> Transcript [54744] [false]: 'มันเป็นผู้กำกับการ 1 กองบังคับการปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.82445939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.824461416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.824463285+07:00","message":"StatePrefix: 'มันเป็นผู้กำกับการ 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.824465806+07:00","message":"TextPushed: 'มันเป็นผู้กำกับการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.960568772+07:00","message":"receive streaming session, msgId: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.960615395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นผู้กำกับการ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.960623968+07:00","message":"receive interim result [false|false]: มันเป็นผู้กำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.960636752+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-05-12T14:32:27.96064128+07:00","message":"receive interim result [false|false]:  กองบังคับการปราบปราม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.960660089+07:00","message":"[buffer interim] 4955 false มันเป็นผู้กำกับการ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.960671437+07:00","message":"[buffer interim] 4955 false  กองบังคับการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.960678713+07:00","message":"[bufferProcess] interim [580000000]:มันเป็นผู้กำกับการ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.960681661+07:00","message":"[bufferProcess] send to processor:มันเป็นผู้กำกับการ 1 กองบังคับการประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.96068487+07:00","message":"[bufferProcess] interim [580000000]: กองบังคับการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.960688394+07:00","message":"[bufferProcess] update buffer: มันเป็นผู้กำกับการ 1 กองบังคับการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.960691325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.960694033+07:00","message":"> Transcript [54745] [false]: 'มันเป็นผู้กำกับการ 1 กองบังคับการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.960697552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.960699491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.960701367+07:00","message":"StatePrefix: 'มันเป็นผู้กำกับการ 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.960704486+07:00","message":"TextPushed: 'มันเป็นผู้กำกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.960708007+07:00","message":"Push: ' 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.960709941+07:00","message":"TextPushed: 'มันเป็นผู้กำกับการ 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.960711973+07:00","message":"Set new StatePrefix : 'มันเป็นผู้กำกับการ 1 กองบังคับการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:27.960714086+07:00","message":"Next Push (prob) : 'การประปา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:27.960722998+07:00","message":"push: {false  1 กองบังคับ 0 0xc004ec5a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:28.000717257+07:00","message":"[GCS] IsForceVAD: false for message ID: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:28.130872896+07:00","message":"receive streaming session, msgId: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:28.130925876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเป็นผู้กำกับการ 1 กองบังคับการปราบปราม\",\"confidence\":0.95622474}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:28.130933367+07:00","message":"receive interim result [true|false]: การเป็นผู้กำกับการ 1 กองบังคับการปราบปราม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:28.130943322+07:00","message":"end recv isFinal message id 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:28.130945459+07:00","message":"end Recv id 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:28.130952458+07:00","message":"[buffer interim] 4955 true การเป็นผู้กำกับการ 1 กองบังคับการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.130961956+07:00","message":"[bufferProcess] interim [850000000]:การเป็นผู้กำกับการ 1 กองบังคับการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.130964991+07:00","message":"[bufferProcess] send to processor (isfinal):มันเป็นผู้กำกับการ 1 กองบังคับการปราบปราม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.130968097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.130970898+07:00","message":"> Transcript [54746] [false]: 'มันเป็นผู้กำกับการ 1 กองบังคับการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.130973136+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.130975022+07:00","message":"Set new StatePrefix: 'มันเป็นผู้กำกับการ 1 กองบังคับการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.13097677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.130978622+07:00","message":"> Transcript [54747] [true]: 'การเป็นผู้กำกับการ 1 กองบังคับการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.130989904+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.130992019+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.130994042+07:00","message":"StatePrefix: 'มันเป็นผู้กำกับการ 1 กองบังคับการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.130997654+07:00","message":"TextPushed: 'มันเป็นผู้กำกับการ 1 กองบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.130999543+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.131140548+07:00","message":"Push: 'ปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.131143658+07:00","message":"TextPushed: 'มันเป็นผู้กำกับการ 1 กองบังคับปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.131146115+07:00","message":"Set new StatePrefix : 'การเป็นผู้กำกับการ 1 กองบังคับการปราบปราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.131148277+07:00","message":"Next Push (prob) : 'การเป็นผู้กำกับการ 1 กองบังคับการปราบปราม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:28.131156027+07:00","message":"push: {true ปราบปราม 0 0xc004ec5a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:28.131164828+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4955.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:28.140146699+07:00","message":"write wav file: './tmp/7565/7565_4955.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:28.251801525+07:00","message":"[GCS] Start streaming session, msgId: 4956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.01286293+07:00","message":"receive streaming session, msgId: 4956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.012897627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทำความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.01290593+07:00","message":"receive interim result [false|false]: การทำความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.012922579+07:00","message":"[buffer interim] 4956 false การทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.012929532+07:00","message":"[bufferProcess] interim [600000000]:การทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.012931526+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.117682844+07:00","message":"receive streaming session, msgId: 4956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.117724654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทำความผิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.117730783+07:00","message":"receive interim result [false|false]: กระทำความผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.117744438+07:00","message":"[buffer interim] 4956 false กระทำความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.117752271+07:00","message":"[bufferProcess] interim [660000000]:กระทำความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.117754704+07:00","message":"[bufferProcess] send to processor:การทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.117760012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.117763091+07:00","message":"> Transcript [54748] [false]: 'การทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.117765202+07:00","message":"Set StatePrefix (first interim): 'การทำความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.300950057+07:00","message":"receive streaming session, msgId: 4956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.300994909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทำความผิดเกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.301002048+07:00","message":"receive interim result [false|false]: กระทำความผิดเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.301020373+07:00","message":"[buffer interim] 4956 false กระทำความผิดเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.301029674+07:00","message":"[bufferProcess] interim [840000000]:กระทำความผิดเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.301032379+07:00","message":"[bufferProcess] send to processor:กระทำความผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.301035917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.301038831+07:00","message":"> Transcript [54749] [false]: 'กระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.301041268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.301043344+07:00","message":"Set new StatePrefix: 'กระทำความผิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.422581174+07:00","message":"receive streaming session, msgId: 4956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.422627235+07:00","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-05-12T14:32:29.422632677+07:00","message":"receive interim result [false|false]: กระทำความผิดเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.422648612+07:00","message":"[buffer interim] 4956 false กระทำความผิดเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.422655302+07:00","message":"[bufferProcess] interim [960000000]:กระทำความผิดเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.422657867+07:00","message":"[bufferProcess] send to processor:กระทำความผิดเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.422664121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.422666999+07:00","message":"> Transcript [54750] [false]: 'กระทำความผิดเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.422670533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.422672628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.422674501+07:00","message":"StatePrefix: 'กระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.422677126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:29.578842933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:29.578880217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.621374955+07:00","message":"receive streaming session, msgId: 4956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.621409058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระทำความผิดเกี่ยวกับ RC\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.621414581+07:00","message":"receive interim result [false|false]: กระทำความผิดเกี่ยวกับ RC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.621429314+07:00","message":"[buffer interim] 4956 false กระทำความผิดเกี่ยวกับ RC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.621436396+07:00","message":"[bufferProcess] interim [200000000]:กระทำความผิดเกี่ยวกับ RC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.621438692+07:00","message":"[bufferProcess] send to processor:กระทำความผิดเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.621445612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.621448262+07:00","message":"> Transcript [54751] [false]: 'กระทำความผิดเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.621451928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.621454256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.621456324+07:00","message":"StatePrefix: 'กระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.62145883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.693818789+07:00","message":"receive streaming session, msgId: 4956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.69385652+07:00","message":"receive 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-05-12T14:32:29.693862872+07:00","message":"receive interim result [false|false]: กระทำความผิดเกี่ยวกับอาเซียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.693882761+07:00","message":"[buffer interim] 4956 false กระทำความผิดเกี่ยวกับอาเซียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.69389426+07:00","message":"[bufferProcess] interim [260000000]:กระทำความผิดเกี่ยวกับอาเซียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.69389694+07:00","message":"[bufferProcess] send to processor:กระทำความผิดเกี่ยวกับ RC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.693900292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.693903443+07:00","message":"> Transcript [54752] [false]: 'กระทำความผิดเกี่ยวกับ RC'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.693907412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.693909522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.693911853+07:00","message":"StatePrefix: 'กระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.693913943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.810939719+07:00","message":"receive streaming session, msgId: 4956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.810991303+07:00","message":"receive 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-05-12T14:32:29.810998006+07:00","message":"receive interim result [false|false]: กระทำความผิดเกี่ยวกับอาชญากรรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.811011685+07:00","message":"[buffer interim] 4956 false กระทำความผิดเกี่ยวกับอาชญากรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.8110197+07:00","message":"[bufferProcess] interim [380000000]:กระทำความผิดเกี่ยวกับอาชญากรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.811022464+07:00","message":"[bufferProcess] send to processor:กระทำความผิดเกี่ยวกับอาเซียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.811028343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.811031299+07:00","message":"> Transcript [54753] [false]: 'กระทำความผิดเกี่ยวกับอาเซียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.81103463+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.811037104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.811039368+07:00","message":"StatePrefix: 'กระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.811042152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.811046969+07:00","message":"Push: 'กระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.811049098+07:00","message":"TextPushed: 'กระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.811051263+07:00","message":"Set new StatePrefix : 'กระทำความผิดเกี่ยวกับอาเซียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:29.811053679+07:00","message":"Next Push (prob) : 'เกี่ยวกับอาเซียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:29.811061676+07:00","message":"push: {false กระทำความผิด 0 0xc003cf2100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:30.325303308+07:00","message":"receive streaming session, msgId: 4956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:30.325338757+07:00","message":"receive 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-05-12T14:32:30.325344835+07:00","message":"receive interim result [false|false]: กระทำความผิดเกี่ยวกับอาชญากรรมเทคนิค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:30.32535757+07:00","message":"[buffer interim] 4956 false กระทำความผิดเกี่ยวกับอาชญากรรมเทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.325365582+07:00","message":"[bufferProcess] interim [860000000]:กระทำความผิดเกี่ยวกับอาชญากรรมเทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.325368118+07:00","message":"[bufferProcess] send to processor:กระทำความผิดเกี่ยวกับอาชญากรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.325371551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.325376295+07:00","message":"> Transcript [54754] [false]: 'กระทำความผิดเกี่ยวกับอาชญากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.325378797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.325380724+07:00","message":"Set new StatePrefix: 'กระทำความผิดเกี่ยวกับอาชญากรรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:30.333559892+07:00","message":"receive streaming session, msgId: 4956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:30.333586022+07:00","message":"receive 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-05-12T14:32:30.33359119+07:00","message":"receive interim result [false|false]: กระทำความผิดเกี่ยวกับอาชญากรรมเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:30.333605577+07:00","message":"[buffer interim] 4956 false กระทำความผิดเกี่ยวกับอาชญากรรมเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.333611254+07:00","message":"[bufferProcess] interim [920000000]:กระทำความผิดเกี่ยวกับอาชญากรรมเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.333614591+07:00","message":"[bufferProcess] send to processor:กระทำความผิดเกี่ยวกับอาชญากรรมเทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.333617467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.333619849+07:00","message":"> Transcript [54755] [false]: 'กระทำความผิดเกี่ยวกับอาชญากรรมเทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.333623165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.333625704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.333628236+07:00","message":"StatePrefix: 'กระทำความผิดเกี่ยวกับอาชญากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.333631089+07:00","message":"TextPushed: 'กระทำความผิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:30.430021952+07:00","message":"[GCS] IsForceVAD: false for message ID: 4956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:30.531265716+07:00","message":"receive streaming session, msgId: 4956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:30.531310962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยี\",\"confidence\":0.9382293}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:30.531317911+07:00","message":"receive interim result [true|false]: การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:30.53132929+07:00","message":"end recv isFinal message id 4956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:30.531331858+07:00","message":"end Recv id 4956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:30.531339373+07:00","message":"[buffer interim] 4956 true การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.53135105+07:00","message":"[bufferProcess] interim [190000000]:การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.5313543+07:00","message":"[bufferProcess] send to processor (isfinal):กระทำความผิดเกี่ยวกับอาชญากรรมเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.531357832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.531361277+07:00","message":"> Transcript [54756] [false]: 'กระทำความผิดเกี่ยวกับอาชญากรรมเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.53136473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.53136684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.531369133+07:00","message":"StatePrefix: 'กระทำความผิดเกี่ยวกับอาชญากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.531371555+07:00","message":"TextPushed: 'กระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.531373357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.531375409+07:00","message":"> Transcript [54757] [true]: 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.531377549+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.531379125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.531380838+07:00","message":"StatePrefix: 'กระทำความผิดเกี่ยวกับอาชญากรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.531382559+07:00","message":"TextPushed: 'กระทำความผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.531384118+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.531520238+07:00","message":"Push: 'เกี่ยวกับอาชญากรรมทางเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.531524059+07:00","message":"TextPushed: 'กระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.531526316+07:00","message":"Set new StatePrefix : 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.531528656+07:00","message":"Next Push (prob) : 'การกระทำความผิดเกี่ยวกับอาชญากรรมทางเทคโนโลยี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:30.531537732+07:00","message":"push: {true เกี่ยวกับอาชญากรรมทางเทคโนโลยี 0 0xc003cf2100}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:30.531549876+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4956.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:30.538829403+07:00","message":"write wav file: './tmp/7565/7565_4956.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:30.691941651+07:00","message":"[GCS] Start streaming session, msgId: 4957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.423290354+07:00","message":"receive streaming session, msgId: 4957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.423332224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองบัญชาการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.423337662+07:00","message":"receive interim result [false|false]: กองบัญชาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.42335366+07:00","message":"[buffer interim] 4957 false กองบัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.42336217+07:00","message":"[bufferProcess] interim [540000000]:กองบัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.423364259+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.530167368+07:00","message":"receive streaming session, msgId: 4957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.530211104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัชกาลที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.530218496+07:00","message":"receive interim result [false|false]: รัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.530231588+07:00","message":"[buffer interim] 4957 false รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.530239106+07:00","message":"[bufferProcess] interim [660000000]:รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.530242078+07:00","message":"[bufferProcess] send to processor:กองบัญชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.530245016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.530247483+07:00","message":"> Transcript [54758] [false]: 'กองบัญชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.530249613+07:00","message":"Set StatePrefix (first interim): 'กองบัญชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.530279668+07:00","message":"receive streaming session, msgId: 4957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.530301177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองบัญชาการตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.530305887+07:00","message":"receive interim result [false|false]: กองบัญชาการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.530316799+07:00","message":"[buffer interim] 4957 false กองบัญชาการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.530321859+07:00","message":"[bufferProcess] interim [720000000]:กองบัญชาการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.530324097+07:00","message":"[bufferProcess] send to processor:รัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.530329029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.530331398+07:00","message":"> Transcript [54759] [false]: 'รัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.530333462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.530335511+07:00","message":"Set new StatePrefix: 'รัชกาลที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.678990023+07:00","message":"receive streaming session, msgId: 4957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.679026235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองบัญชาการตำรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.679031459+07:00","message":"receive interim result [false|false]: กองบัญชาการตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.679045667+07:00","message":"[buffer interim] 4957 false กองบัญชาการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.679052487+07:00","message":"[bufferProcess] interim [780000000]:กองบัญชาการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.679054788+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.679057691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.679060126+07:00","message":"> Transcript [54760] [false]: 'กองบัญชาการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.679062275+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.679064655+07:00","message":"Set new StatePrefix: 'กองบัญชาการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.744601374+07:00","message":"receive streaming session, msgId: 4957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.744634286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองบัญชาการตํารวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.744640069+07:00","message":"receive interim result [false|false]: กองบัญชาการตํารวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.744662055+07:00","message":"[buffer interim] 4957 false กองบัญชาการตํารวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.744669554+07:00","message":"[bufferProcess] interim [900000000]:กองบัญชาการตํารวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.74467568+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.744679493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.744683759+07:00","message":"> Transcript [54761] [false]: 'กองบัญชาการตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.74468609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.744688094+07:00","message":"Set new StatePrefix: 'กองบัญชาการตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.859772067+07:00","message":"receive streaming session, msgId: 4957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.859808781+07:00","message":"receive 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-05-12T14:32:31.859814808+07:00","message":"receive interim result [false|false]: กองบัญชาการตำรวจสอบสวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:31.859830657+07:00","message":"[buffer interim] 4957 false กองบัญชาการตำรวจสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.859838996+07:00","message":"[bufferProcess] interim [20000000]:กองบัญชาการตำรวจสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.859842768+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตํารวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.859849498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.859856032+07:00","message":"> Transcript [54762] [false]: 'กองบัญชาการตํารวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.859860568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:31.859863687+07:00","message":"Set new StatePrefix: 'กองบัญชาการตํารวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:32.049012031+07:00","message":"receive streaming session, msgId: 4957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:32.049057221+07:00","message":"receive 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-05-12T14:32:32.049066155+07:00","message":"receive interim result [false|false]: กองบัญชาการตํารวจสอบสวนกลาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:32.049083743+07:00","message":"[buffer interim] 4957 false กองบัญชาการตํารวจสอบสวนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.049092024+07:00","message":"[bufferProcess] interim [200000000]:กองบัญชาการตํารวจสอบสวนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.049094436+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตำรวจสอบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.049097888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.049100751+07:00","message":"> Transcript [54763] [false]: 'กองบัญชาการตำรวจสอบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.049103592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.049105986+07:00","message":"Set new StatePrefix: 'กองบัญชาการตำรวจสอบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:32.360310537+07:00","message":"[GCS] IsForceVAD: false for message ID: 4957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:32.438851433+07:00","message":"receive streaming session, msgId: 4957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:32.438894618+07:00","message":"receive 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-05-12T14:32:32.438901329+07:00","message":"receive interim result [false|false]: กองบัญชาการตํารวจสอบสวนกลางครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:32.438918499+07:00","message":"[buffer interim] 4957 false กองบัญชาการตํารวจสอบสวนกลางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.438927092+07:00","message":"[bufferProcess] interim [560000000]:กองบัญชาการตํารวจสอบสวนกลางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.438929892+07:00","message":"[bufferProcess] send to processor:กองบัญชาการตํารวจสอบสวนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.43893738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.438940158+07:00","message":"> Transcript [54764] [false]: 'กองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.438942524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.438945487+07:00","message":"Set new StatePrefix: 'กองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:32.45816213+07:00","message":"receive streaming session, msgId: 4957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:32.458203801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองบัญชาการตำรวจสอบสวนกลางครับ\",\"confidence\":0.95261425}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:32.458210305+07:00","message":"receive interim result [true|false]: กองบัญชาการตำรวจสอบสวนกลางครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:32.458223943+07:00","message":"end recv isFinal message id 4957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:32.458226291+07:00","message":"end Recv id 4957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:32.458232942+07:00","message":"[buffer interim] 4957 true กองบัญชาการตำรวจสอบสวนกลางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.458249556+07:00","message":"[bufferProcess] interim [680000000]:กองบัญชาการตำรวจสอบสวนกลางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.458270006+07:00","message":"[bufferProcess] send to processor (isfinal):กองบัญชาการตํารวจสอบสวนกลางครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.458273339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.458276466+07:00","message":"> Transcript [54765] [false]: 'กองบัญชาการตํารวจสอบสวนกลางครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.458280263+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.458282544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.458284404+07:00","message":"StatePrefix: 'กองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.458286523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.458288069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.45829+07:00","message":"> Transcript [54766] [true]: 'กองบัญชาการตำรวจสอบสวนกลางครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.458292361+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.458294128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.458298135+07:00","message":"StatePrefix: 'กองบัญชาการตํารวจสอบสวนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.458300131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:32.458307897+07:00","message":"Push: 'กองบัญชาการตำรวจสอบสวนกลางครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:32.458316463+07:00","message":"push: {true กองบัญชาการตำรวจสอบสวนกลางครับ 0 0xc003cf3280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:32.465265837+07:00","message":"write wav file: './tmp/7565/7565_4957.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:32.579403516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:32.579417045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:32.870390873+07:00","message":"[GCS] Start streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.221322666+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.221367347+07:00","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-05-12T14:32:33.221372986+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.221387167+07:00","message":"[buffer interim] 4958 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.221394094+07:00","message":"[bufferProcess] interim [420000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.221395919+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.414600845+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.414632166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.414638221+07:00","message":"receive interim result [false|false]: ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.414654564+07:00","message":"[buffer interim] 4958 false ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.414663327+07:00","message":"[bufferProcess] interim [600000000]:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.414666577+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.414671611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.414676556+07:00","message":"> Transcript [54767] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.414678782+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.540074391+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.540108088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.540113183+07:00","message":"receive interim result [false|false]: ส่วนท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.540126139+07:00","message":"[buffer interim] 4958 false ส่วนท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.540136131+07:00","message":"[bufferProcess] interim [660000000]:ส่วนท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.54013869+07:00","message":"[bufferProcess] send to processor:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.540145571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.540148375+07:00","message":"> Transcript [54768] [false]: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.54015156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.540153678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.540155607+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.540159107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.556924522+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.556958021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนผสม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.55696316+07:00","message":"receive interim result [false|false]: ส่วนผสม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.556975341+07:00","message":"[buffer interim] 4958 false ส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.556981394+07:00","message":"[bufferProcess] interim [720000000]:ส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.556990362+07:00","message":"[bufferProcess] send to processor:ส่วนท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.556993759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.556996479+07:00","message":"> Transcript [54769] [false]: 'ส่วนท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.556999429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.557001953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.557003757+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.557005575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.603212704+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.603246744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนผัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.603252054+07:00","message":"receive interim result [false|false]: สวนผัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.603267759+07:00","message":"[buffer interim] 4958 false สวนผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.603274276+07:00","message":"[bufferProcess] interim [780000000]:สวนผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.603276459+07:00","message":"[bufferProcess] send to processor:ส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.603279038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.6032819+07:00","message":"> Transcript [54770] [false]: 'ส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.603285552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.60328745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.603291343+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.603293634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.865920261+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.865964713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถ้าจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.865970298+07:00","message":"receive interim result [false|false]: ส่วนถ้าจะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:33.865994115+07:00","message":"[buffer interim] 4958 false ส่วนถ้าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.86600348+07:00","message":"[bufferProcess] interim [900000000]:ส่วนถ้าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.86600616+07:00","message":"[bufferProcess] send to processor:สวนผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.866009708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.866012512+07:00","message":"> Transcript [54771] [false]: 'สวนผัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.86601485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:33.866017301+07:00","message":"Set new StatePrefix: 'สวนผัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.0714892+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.07153385+07:00","message":"receive 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-05-12T14:32:34.071539369+07:00","message":"receive interim result [false|false]: ส่วนถ้าจะไปก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.071555357+07:00","message":"[buffer interim] 4958 false ส่วนถ้าจะไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.071562663+07:00","message":"[bufferProcess] interim [20000000]:ส่วนถ้าจะไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.071565121+07:00","message":"[bufferProcess] send to processor:ส่วนถ้าจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.071568603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.071571652+07:00","message":"> Transcript [54772] [false]: 'ส่วนถ้าจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.071573714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.071575981+07:00","message":"Set new StatePrefix: 'ส่วนถ้าจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.119770058+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.11980872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถ้าจะไปครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.119814499+07:00","message":"receive interim result [false|false]: ส่วนถ้าจะไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.119830973+07:00","message":"[buffer interim] 4958 false ส่วนถ้าจะไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.11983909+07:00","message":"[bufferProcess] interim [80000000]:ส่วนถ้าจะไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.119841554+07:00","message":"[bufferProcess] send to processor:ส่วนถ้าจะไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.119844873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.119847881+07:00","message":"> Transcript [54773] [false]: 'ส่วนถ้าจะไปก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.119851176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.119853364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.119855675+07:00","message":"StatePrefix: 'ส่วนถ้าจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.119857623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.546144253+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.546177389+07:00","message":"receive 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-05-12T14:32:34.546182947+07:00","message":"receive interim result [false|false]: ส่วนถ้าจะไปครับถือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.546196986+07:00","message":"[buffer interim] 4958 false ส่วนถ้าจะไปครับถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.546203963+07:00","message":"[bufferProcess] interim [380000000]:ส่วนถ้าจะไปครับถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.546206535+07:00","message":"[bufferProcess] send to processor:ส่วนถ้าจะไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.546209615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.546212254+07:00","message":"> Transcript [54774] [false]: 'ส่วนถ้าจะไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.54621523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.546217169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.546219006+07:00","message":"StatePrefix: 'ส่วนถ้าจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.546221043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.62835688+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.628399498+07:00","message":"receive 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-05-12T14:32:34.628405331+07:00","message":"receive interim result [false|false]: ส่วนถ้าจะไปรับหรือว่ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.628423461+07:00","message":"[buffer interim] 4958 false ส่วนถ้าจะไปรับหรือว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.628434881+07:00","message":"[bufferProcess] interim [560000000]:ส่วนถ้าจะไปรับหรือว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.628437633+07:00","message":"[bufferProcess] send to processor:ส่วนถ้าจะไปครับถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.628444585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.628449779+07:00","message":"> Transcript [54775] [false]: 'ส่วนถ้าจะไปครับถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.628453897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.628456182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.628458064+07:00","message":"StatePrefix: 'ส่วนถ้าจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.628460057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.661514165+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.661574437+07:00","message":"receive 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-05-12T14:32:34.661580837+07:00","message":"receive interim result [false|false]: ส่วนถ้าจะไปครับถือว่าไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.661589534+07:00","message":"[buffer interim] 4958 false ส่วนถ้าจะไปครับถือว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.661596549+07:00","message":"[bufferProcess] interim [620000000]:ส่วนถ้าจะไปครับถือว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.661598808+07:00","message":"[bufferProcess] send to processor:ส่วนถ้าจะไปรับหรือว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.661602326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.66160521+07:00","message":"> Transcript [54776] [false]: 'ส่วนถ้าจะไปรับหรือว่ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.661608365+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.66161087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.661612989+07:00","message":"StatePrefix: 'ส่วนถ้าจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.661614921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.661617617+07:00","message":"Push: 'ส่วนถ้าจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.661621381+07:00","message":"TextPushed: 'ส่วนถ้าจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.661623923+07:00","message":"Set new StatePrefix : 'ส่วนถ้าจะไปรับหรือว่ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.661626801+07:00","message":"Next Push (prob) : 'รับหรือว่ามา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.661634987+07:00","message":"push: {false ส่วนถ้าจะไป 0 0xc002a7c600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.696372978+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.696425205+07:00","message":"receive 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-05-12T14:32:34.696432793+07:00","message":"receive interim result [false|false]: ส่วนถ้าจะไปรับหรือว่ามาอีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.696447686+07:00","message":"[buffer interim] 4958 false ส่วนถ้าจะไปรับหรือว่ามาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.696458138+07:00","message":"[bufferProcess] interim [680000000]:ส่วนถ้าจะไปรับหรือว่ามาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.696460606+07:00","message":"[bufferProcess] send to processor:ส่วนถ้าจะไปครับถือว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.696470561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.696474146+07:00","message":"> Transcript [54777] [false]: 'ส่วนถ้าจะไปครับถือว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.696476654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.69647974+07:00","message":"Set new StatePrefix: 'ส่วนถ้าจะไปครับถือว่าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.772203562+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.772239953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถ้าจะไปรับหรือว่ามาอีก 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.772247312+07:00","message":"receive interim result [false|false]: ส่วนถ้าจะไปรับหรือว่ามาอีก 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.772267819+07:00","message":"[buffer interim] 4958 false ส่วนถ้าจะไปรับหรือว่ามาอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.77227852+07:00","message":"[bufferProcess] interim [800000000]:ส่วนถ้าจะไปรับหรือว่ามาอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.772281029+07:00","message":"[bufferProcess] send to processor:ส่วนถ้าจะไปรับหรือว่ามาอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.772284176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.772287049+07:00","message":"> Transcript [54778] [false]: 'ส่วนถ้าจะไปรับหรือว่ามาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.772289373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.772291418+07:00","message":"Set new StatePrefix: 'ส่วนถ้าจะไปรับหรือว่ามาอีก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.789065366+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.78909391+07:00","message":"receive 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-05-12T14:32:34.789099464+07:00","message":"receive interim result [false|false]: ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.789112822+07:00","message":"[buffer interim] 4958 false ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.789118945+07:00","message":"[bufferProcess] interim [860000000]:ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.789122053+07:00","message":"[bufferProcess] send to processor:ส่วนถ้าจะไปรับหรือว่ามาอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.789129806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.789132934+07:00","message":"> Transcript [54779] [false]: 'ส่วนถ้าจะไปรับหรือว่ามาอีก 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.789136439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.789138768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.789140668+07:00","message":"StatePrefix: 'ส่วนถ้าจะไปรับหรือว่ามาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.789142698+07:00","message":"TextPushed: 'ส่วนถ้าจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.819307966+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.819343374+07:00","message":"receive 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-05-12T14:32:34.819349179+07:00","message":"receive interim result [false|false]: ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:34.819361081+07:00","message":"[buffer interim] 4958 false ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.819368102+07:00","message":"[bufferProcess] interim [980000000]:ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.81937126+07:00","message":"[bufferProcess] send to processor:ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.81937677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.819379437+07:00","message":"> Transcript [54780] [false]: 'ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.819383534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.81938578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.819388269+07:00","message":"StatePrefix: 'ส่วนถ้าจะไปรับหรือว่ามาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:34.819390621+07:00","message":"TextPushed: 'ส่วนถ้าจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.001949184+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.002007287+07:00","message":"receive 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-05-12T14:32:35.002014495+07:00","message":"receive interim result [false|false]: ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.002033429+07:00","message":"[buffer interim] 4958 false ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.002042963+07:00","message":"[bufferProcess] interim [160000000]:ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.002046115+07:00","message":"[bufferProcess] send to processor:ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.002050066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.002053626+07:00","message":"> Transcript [54781] [false]: 'ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.00205731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.002059433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.002061452+07:00","message":"StatePrefix: 'ส่วนถ้าจะไปรับหรือว่ามาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.002063691+07:00","message":"TextPushed: 'ส่วนถ้าจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.345256694+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.345290915+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-05-12T14:32:35.345296791+07:00","message":"receive interim result [false|false]: ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่งให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.345308305+07:00","message":"[buffer interim] 4958 false ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.345315627+07:00","message":"[bufferProcess] interim [460000000]:ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.345318181+07:00","message":"[bufferProcess] send to processor:ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.345321189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.345324019+07:00","message":"> Transcript [54782] [false]: 'ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.345327617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.345331887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.345333892+07:00","message":"StatePrefix: 'ส่วนถ้าจะไปรับหรือว่ามาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.345336011+07:00","message":"TextPushed: 'ส่วนถ้าจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.345339009+07:00","message":"Push: 'รับหรือว่ามาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.345340877+07:00","message":"TextPushed: 'ส่วนถ้าจะไปรับหรือว่ามาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.34534327+07:00","message":"Set new StatePrefix : 'ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.345345535+07:00","message":"Next Push (prob) : 'หน่วยงานหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.345353713+07:00","message":"push: {false รับหรือว่ามาอีก 0 0xc002a7c600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.369869087+07:00","message":"[GCS] IsForceVAD: false for message ID: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.463530315+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.463565667+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-05-12T14:32:35.463571639+07:00","message":"receive interim result [false|false]: ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่งฮะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.463586881+07:00","message":"[buffer interim] 4958 false ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่งฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.463593396+07:00","message":"[bufferProcess] interim [580000000]:ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่งฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.463595666+07:00","message":"[bufferProcess] send to processor:ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.463601368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.463604016+07:00","message":"> Transcript [54783] [false]: 'ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.463607066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.463609035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.463611174+07:00","message":"StatePrefix: 'ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.463613581+07:00","message":"TextPushed: 'ส่วนถ้าจะไปรับหรือว่ามาอีก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:35.579827905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:35.579867389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.621432693+07:00","message":"receive streaming session, msgId: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.621471614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถ้าจะไปรับถือว่ามาอีกหน่วยงานหนึ่งฮะ\",\"confidence\":0.8843687}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.621477842+07:00","message":"receive interim result [true|false]: ส่วนถ้าจะไปรับถือว่ามาอีกหน่วยงานหนึ่งฮะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.621489019+07:00","message":"end recv isFinal message id 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.621491639+07:00","message":"end Recv id 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.621497595+07:00","message":"[buffer interim] 4958 true ส่วนถ้าจะไปรับถือว่ามาอีกหน่วยงานหนึ่งฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621504873+07:00","message":"[bufferProcess] interim [730000000]:ส่วนถ้าจะไปรับถือว่ามาอีกหน่วยงานหนึ่งฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621507881+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่งฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621511197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621513708+07:00","message":"> Transcript [54784] [false]: 'ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่งฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621516433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621518373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621520808+07:00","message":"StatePrefix: 'ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621523708+07:00","message":"TextPushed: 'ส่วนถ้าจะไปรับหรือว่ามาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621525655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621529626+07:00","message":"> Transcript [54785] [true]: 'ส่วนถ้าจะไปรับถือว่ามาอีกหน่วยงานหนึ่งฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621531979+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621533709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621535589+07:00","message":"StatePrefix: 'ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621537456+07:00","message":"TextPushed: 'ส่วนถ้าจะไปรับหรือว่ามาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621539047+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621676535+07:00","message":"Push: 'หน่วยงานหนึ่งฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621679691+07:00","message":"TextPushed: 'ส่วนถ้าจะไปรับหรือว่ามาอีกหน่วยงานหนึ่งฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621681995+07:00","message":"Set new StatePrefix : 'ส่วนถ้าจะไปรับถือว่ามาอีกหน่วยงานหนึ่งฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621684138+07:00","message":"Next Push (prob) : 'ส่วนถ้าจะไปรับถือว่ามาอีกหน่วยงานหนึ่งฮะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.621692058+07:00","message":"push: {true หน่วยงานหนึ่งฮะ 0 0xc002a7c600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:35.621711715+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4958.html'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:35.627937262+07:00","message":"[GCS] Start streaming session, msgId: 4959"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:35.629925753+07:00","message":"write wav file: './tmp/7565/7565_4958.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:36.009905128+07:00","message":"[GCS] IsForceVAD: false for message ID: 4959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:36.103529509+07:00","message":"receive streaming session, msgId: 4959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:36.103548856+07:00","message":"found end of frame, send empty tag with msgId: 4959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:36.103551903+07:00","message":"end Recv id 4959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:36.103558287+07:00","message":"[buffer interim] 4959 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:36.103565078+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:36.103568408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:36.103571078+07:00","message":"> Transcript [54786] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:36.103573584+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:36.103575475+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:36.103577233+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:36.103579166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:36.103588165+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:36.103596817+07:00","message":"push: {true \n 0 0xc004462b80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:36.108652312+07:00","message":"write wav file: './tmp/7565/7565_4959.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:36.522726559+07:00","message":"[GCS] Start streaming session, msgId: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:36.88296642+07:00","message":"receive streaming session, msgId: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:36.883012974+07:00","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-05-12T14:32:36.883019273+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:36.883035783+07:00","message":"[buffer interim] 4960 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:36.88304208+07:00","message":"[bufferProcess] interim [420000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:36.883043949+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.169333954+07:00","message":"receive streaming session, msgId: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.169371258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.169376507+07:00","message":"receive interim result [false|false]: ซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.169390689+07:00","message":"[buffer interim] 4960 false ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.169398308+07:00","message":"[bufferProcess] interim [480000000]:ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.169400691+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.169408128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.169411009+07:00","message":"> Transcript [54787] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.169413371+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.329156794+07:00","message":"receive streaming session, msgId: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.329203118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.329208924+07:00","message":"receive interim result [false|false]: ซึ่งมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.32922208+07:00","message":"[buffer interim] 4960 false ซึ่งมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.329231134+07:00","message":"[bufferProcess] interim [540000000]:ซึ่งมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.329233416+07:00","message":"[bufferProcess] send to processor:ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.329236622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.329239483+07:00","message":"> Transcript [54788] [false]: 'ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.32924177+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.329243665+07:00","message":"Set new StatePrefix: 'ซื้อมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.35280627+07:00","message":"receive streaming session, msgId: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.35283704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.352842474+07:00","message":"receive interim result [false|false]: ซึ่งมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.352858716+07:00","message":"[buffer interim] 4960 false ซึ่งมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.352867148+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.352869548+07:00","message":"[bufferProcess] send to processor:ซึ่งมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.352874685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.352877301+07:00","message":"> Transcript [54789] [false]: 'ซึ่งมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.352879665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.35288169+07:00","message":"Set new StatePrefix: 'ซึ่งมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.375221122+07:00","message":"receive streaming session, msgId: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.375254559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.375259963+07:00","message":"receive interim result [false|false]: ซึ่งมาจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.375280414+07:00","message":"[buffer interim] 4960 false ซึ่งมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.375287328+07:00","message":"[bufferProcess] interim [660000000]:ซึ่งมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.375289347+07:00","message":"[bufferProcess] send to processor:ซึ่งมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.375292468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.375294983+07:00","message":"> Transcript [54790] [false]: 'ซึ่งมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.375297839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.375299724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.37530156+07:00","message":"StatePrefix: 'ซึ่งมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.375304803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.49393352+07:00","message":"receive streaming session, msgId: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.493975613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมาจากซอย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.493982419+07:00","message":"receive interim result [false|false]: ซึ่งมาจากซอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.494001824+07:00","message":"[buffer interim] 4960 false ซึ่งมาจากซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.494008753+07:00","message":"[bufferProcess] interim [780000000]:ซึ่งมาจากซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.494011001+07:00","message":"[bufferProcess] send to processor:ซึ่งมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.494016176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.494019191+07:00","message":"> Transcript [54791] [false]: 'ซึ่งมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.494021175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.494023264+07:00","message":"Set new StatePrefix: 'ซึ่งมาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.587844053+07:00","message":"receive streaming session, msgId: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.587882855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมาจากสาขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.587888506+07:00","message":"receive interim result [false|false]: ซึ่งมาจากสาขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.587903122+07:00","message":"[buffer interim] 4960 false ซึ่งมาจากสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.587910218+07:00","message":"[bufferProcess] interim [840000000]:ซึ่งมาจากสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.587912416+07:00","message":"[bufferProcess] send to processor:ซึ่งมาจากซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.587918057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.587920835+07:00","message":"> Transcript [54792] [false]: 'ซึ่งมาจากซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.587924063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.587926237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.58792816+07:00","message":"StatePrefix: 'ซึ่งมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.587930471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.672185603+07:00","message":"receive streaming session, msgId: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.672223953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมาจากสปป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.672231116+07:00","message":"receive interim result [false|false]: ซึ่งมาจากสปป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.672246974+07:00","message":"[buffer interim] 4960 false ซึ่งมาจากสปป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.672255214+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งมาจากสปป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.672258451+07:00","message":"[bufferProcess] send to processor:ซึ่งมาจากสาขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.672262506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.672266585+07:00","message":"> Transcript [54793] [false]: 'ซึ่งมาจากสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.672271173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.672274463+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.672277716+07:00","message":"StatePrefix: 'ซึ่งมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.672280927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.80391129+07:00","message":"receive streaming session, msgId: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.803940323+07:00","message":"receive 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-05-12T14:32:37.803945707+07:00","message":"receive interim result [false|false]: ซึ่งมาจากต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.803958206+07:00","message":"[buffer interim] 4960 false ซึ่งมาจากต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.803964121+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งมาจากต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.803966386+07:00","message":"[bufferProcess] send to processor:ซึ่งมาจากสปป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.803972566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.803975341+07:00","message":"> Transcript [54794] [false]: 'ซึ่งมาจากสปป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.803977871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.803979834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.803981562+07:00","message":"StatePrefix: 'ซึ่งมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.803983838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.985103132+07:00","message":"receive streaming session, msgId: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.985144125+07:00","message":"receive 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-05-12T14:32:37.985151416+07:00","message":"receive interim result [false|false]: ซึ่งมาจากสปปท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.98517747+07:00","message":"[buffer interim] 4960 false ซึ่งมาจากสปปท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.985189091+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งมาจากสปปท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.985193199+07:00","message":"[bufferProcess] send to processor:ซึ่งมาจากต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.985201107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.985205387+07:00","message":"> Transcript [54795] [false]: 'ซึ่งมาจากต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.985209908+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.985212938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.985215802+07:00","message":"StatePrefix: 'ซึ่งมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.985218774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.985226885+07:00","message":"Push: 'ซึ่งมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.985230146+07:00","message":"TextPushed: 'ซึ่งมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.985233249+07:00","message":"Set new StatePrefix : 'ซึ่งมาจากต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:37.985236681+07:00","message":"Next Push (prob) : 'ต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:37.98525641+07:00","message":"push: {false ซึ่งมาจาก 0 0xc004ec4980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.078096154+07:00","message":"receive streaming session, msgId: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.078131987+07:00","message":"receive 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-05-12T14:32:38.078137925+07:00","message":"receive interim result [false|false]: ซึ่งมาจากโสธรปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.078152267+07:00","message":"[buffer interim] 4960 false ซึ่งมาจากโสธรปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.078158718+07:00","message":"[bufferProcess] interim [560000000]:ซึ่งมาจากโสธรปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.078161121+07:00","message":"[bufferProcess] send to processor:ซึ่งมาจากสปปท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.078165919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.078168605+07:00","message":"> Transcript [54796] [false]: 'ซึ่งมาจากสปปท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.078171066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.07817314+07:00","message":"Set new StatePrefix: 'ซึ่งมาจากสปปท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.108341629+07:00","message":"receive streaming session, msgId: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.108375589+07:00","message":"receive 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-05-12T14:32:38.108381659+07:00","message":"receive interim result [false|false]: ซึ่งมาจากสาทรไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.108397131+07:00","message":"[buffer interim] 4960 false ซึ่งมาจากสาทรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.108404263+07:00","message":"[bufferProcess] interim [620000000]:ซึ่งมาจากสาทรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.108406775+07:00","message":"[bufferProcess] send to processor:ซึ่งมาจากโสธรปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.108411883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.108414744+07:00","message":"> Transcript [54797] [false]: 'ซึ่งมาจากโสธรปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.108417046+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.108419126+07:00","message":"Set new StatePrefix: 'ซึ่งมาจากโสธรปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.119944467+07:00","message":"[GCS] IsForceVAD: false for message ID: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.154202466+07:00","message":"receive streaming session, msgId: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.154241546+07:00","message":"receive 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-05-12T14:32:38.154247539+07:00","message":"receive interim result [false|false]: ซึ่งมาจากสปปท่านประยุทธ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.154266464+07:00","message":"[buffer interim] 4960 false ซึ่งมาจากสปปท่านประยุทธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.15427414+07:00","message":"[bufferProcess] interim [680000000]:ซึ่งมาจากสปปท่านประยุทธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.154277292+07:00","message":"[bufferProcess] send to processor:ซึ่งมาจากสาทรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.154286078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.154289163+07:00","message":"> Transcript [54798] [false]: 'ซึ่งมาจากสาทรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.154291369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.154294206+07:00","message":"Set new StatePrefix: 'ซึ่งมาจากสาทรไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.290236182+07:00","message":"receive streaming session, msgId: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.290274149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งมาจากสวทชท่านประยุทธ์\",\"confidence\":0.92509013}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.290279869+07:00","message":"receive interim result [true|false]: ซึ่งมาจากสวทชท่านประยุทธ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.290290083+07:00","message":"end recv isFinal message id 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.290292482+07:00","message":"end Recv id 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.29029844+07:00","message":"[buffer interim] 4960 true ซึ่งมาจากสวทชท่านประยุทธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.290305707+07:00","message":"[bufferProcess] interim [830000000]:ซึ่งมาจากสวทชท่านประยุทธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.290308321+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งมาจากสปปท่านประยุทธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.290311461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.290314246+07:00","message":"> Transcript [54799] [false]: 'ซึ่งมาจากสปปท่านประยุทธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.290316465+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.290319147+07:00","message":"Set new StatePrefix: 'ซึ่งมาจากสปปท่านประยุทธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.290320988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.290323566+07:00","message":"> Transcript [54800] [true]: 'ซึ่งมาจากสวทชท่านประยุทธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.290326316+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.290328194+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.290330578+07:00","message":"StatePrefix: 'ซึ่งมาจากสปปท่านประยุทธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.290335016+07:00","message":"TextPushed: 'ซึ่งมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:38.290338478+07:00","message":"Push: 'สวทชท่านประยุทธ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.290347252+07:00","message":"push: {true สวทชท่านประยุทธ์ 0 0xc004ec4980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:38.297093444+07:00","message":"write wav file: './tmp/7565/7565_4960.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:38.311027786+07:00","message":"[GCS] Start streaming session, msgId: 4961"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:38.580094286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:38.580103165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:39.060931641+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:39.06097284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงสัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:39.060978276+07:00","message":"receive interim result [false|false]: สงสัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:39.061001851+07:00","message":"[buffer interim] 4961 false สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:39.061009575+07:00","message":"[bufferProcess] interim [540000000]:สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:39.061011545+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:39.12264969+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:39.122684021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:39.1226901+07:00","message":"receive interim result [false|false]: สงสาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:39.122700285+07:00","message":"[buffer interim] 4961 false สงสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:39.122706922+07:00","message":"[bufferProcess] interim [600000000]:สงสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:39.122709052+07:00","message":"[bufferProcess] send to processor:สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:39.122711839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:39.122714398+07:00","message":"> Transcript [54801] [false]: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:39.12271656+07:00","message":"Set StatePrefix (first interim): 'สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:39.694062575+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:39.694094745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงสารครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:39.694101664+07:00","message":"receive interim result [false|false]: สงสารครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:39.694119332+07:00","message":"[buffer interim] 4961 false สงสารครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:39.6941267+07:00","message":"[bufferProcess] interim [840000000]:สงสารครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:39.694128967+07:00","message":"[bufferProcess] send to processor:สงสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:39.694132177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:39.694135216+07:00","message":"> Transcript [54802] [false]: 'สงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:39.694137312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:39.694139204+07:00","message":"Set new StatePrefix: 'สงสาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.730512293+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.730553789+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-05-12T14:32:40.73056074+07:00","message":"receive interim result [false|false]: สงสารครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.730577613+07:00","message":"[buffer interim] 4961 false สงสารครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.730585738+07:00","message":"[bufferProcess] interim [440000000]:สงสารครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.730589073+07:00","message":"[bufferProcess] send to processor:สงสารครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.73059595+07:00","message":"[bufferProcess] send to processor (ticker):สงสารครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.730599003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.730602047+07:00","message":"> Transcript [54803] [false]: 'สงสารครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.730605452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.730607772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.730609645+07:00","message":"StatePrefix: 'สงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.730611527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.730613207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.730615048+07:00","message":"> Transcript [54804] [false]: 'สงสารครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.730617131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.730618708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.730620258+07:00","message":"StatePrefix: 'สงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.730621942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.779200064+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.779235418+07:00","message":"receive 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-05-12T14:32:40.779241457+07:00","message":"receive interim result [false|false]: สงสารเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.779254554+07:00","message":"[buffer interim] 4961 false สงสารเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.779261425+07:00","message":"[bufferProcess] interim [500000000]:สงสารเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.779263275+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.810909277+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.810939982+07:00","message":"receive 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-05-12T14:32:40.810946406+07:00","message":"receive interim result [false|false]: สงสารเจ้าหน้าที่กรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.810958569+07:00","message":"[buffer interim] 4961 false สงสารเจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.810964669+07:00","message":"[bufferProcess] interim [680000000]:สงสารเจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.810966822+07:00","message":"[bufferProcess] send to processor:สงสารเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.810971934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.810975399+07:00","message":"> Transcript [54805] [false]: 'สงสารเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.810978587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.810980842+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.810982699+07:00","message":"StatePrefix: 'สงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.810984758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.832311132+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.83234476+07:00","message":"receive 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-05-12T14:32:40.832350232+07:00","message":"receive interim result [false|false]: สงสารเจ้าหน้าที่กลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.832363077+07:00","message":"[buffer interim] 4961 false สงสารเจ้าหน้าที่กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.832369297+07:00","message":"[bufferProcess] interim [800000000]:สงสารเจ้าหน้าที่กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.832371581+07:00","message":"[bufferProcess] send to processor:สงสารเจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.832376345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.832378878+07:00","message":"> Transcript [54806] [false]: 'สงสารเจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.832381989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.83238411+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.832386039+07:00","message":"StatePrefix: 'สงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.832388217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.832392999+07:00","message":"Push: 'สงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.832395046+07:00","message":"TextPushed: 'สงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.832397177+07:00","message":"Set new StatePrefix : 'สงสารเจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.832399788+07:00","message":"Next Push (prob) : 'เจ้าหน้าที่กรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.832407518+07:00","message":"push: {false สงสาร 0 0xc004ec5800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.864190375+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.864222283+07:00","message":"receive 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-05-12T14:32:40.864230171+07:00","message":"receive interim result [false|false]: สงสารเจ้าหน้าที่กลุ่มผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.864241463+07:00","message":"[buffer interim] 4961 false สงสารเจ้าหน้าที่กลุ่มผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.864247989+07:00","message":"[bufferProcess] interim [860000000]:สงสารเจ้าหน้าที่กลุ่มผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.864250386+07:00","message":"[bufferProcess] send to processor:สงสารเจ้าหน้าที่กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.864253314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.864256195+07:00","message":"> Transcript [54807] [false]: 'สงสารเจ้าหน้าที่กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.864258499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.864260506+07:00","message":"Set new StatePrefix: 'สงสารเจ้าหน้าที่กลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.885160413+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.88519721+07:00","message":"receive 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-05-12T14:32:40.885202709+07:00","message":"receive interim result [false|false]: สงสารเจ้าหน้าที่กลุ่มวิชา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.885212132+07:00","message":"[buffer interim] 4961 false สงสารเจ้าหน้าที่กลุ่มวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.885217256+07:00","message":"[bufferProcess] interim [980000000]:สงสารเจ้าหน้าที่กลุ่มวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.885219478+07:00","message":"[bufferProcess] send to processor:สงสารเจ้าหน้าที่กลุ่มผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.88522464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.885226942+07:00","message":"> Transcript [54808] [false]: 'สงสารเจ้าหน้าที่กลุ่มผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.885229675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.885231823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.885233826+07:00","message":"StatePrefix: 'สงสารเจ้าหน้าที่กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.88523622+07:00","message":"TextPushed: 'สงสาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.892401563+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.892429508+07:00","message":"receive 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-05-12T14:32:40.892435183+07:00","message":"receive interim result [false|false]: สงสารเจ้าหน้าที่กลุ่มผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.892448947+07:00","message":"[buffer interim] 4961 false สงสารเจ้าหน้าที่กลุ่มผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.892458464+07:00","message":"[bufferProcess] interim [100000000]:สงสารเจ้าหน้าที่กลุ่มผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.892461092+07:00","message":"[bufferProcess] send to processor:สงสารเจ้าหน้าที่กลุ่มวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.892465712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.892467921+07:00","message":"> Transcript [54809] [false]: 'สงสารเจ้าหน้าที่กลุ่มวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.89247067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.89247274+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.892474595+07:00","message":"StatePrefix: 'สงสารเจ้าหน้าที่กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.892477271+07:00","message":"TextPushed: 'สงสาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.895261274+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.895282624+07:00","message":"receive 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-05-12T14:32:40.895287268+07:00","message":"receive interim result [false|false]: สงสารเจ้าหน้าที่กลุ่มวิชาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.895297144+07:00","message":"[buffer interim] 4961 false สงสารเจ้าหน้าที่กลุ่มวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.895301924+07:00","message":"[bufferProcess] interim [160000000]:สงสารเจ้าหน้าที่กลุ่มวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.895304246+07:00","message":"[bufferProcess] send to processor:สงสารเจ้าหน้าที่กลุ่มผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.8953068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.895309348+07:00","message":"> Transcript [54810] [false]: 'สงสารเจ้าหน้าที่กลุ่มผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.895312112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.895313837+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.89531576+07:00","message":"StatePrefix: 'สงสารเจ้าหน้าที่กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.895317952+07:00","message":"TextPushed: 'สงสาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.972396973+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.972431882+07:00","message":"receive 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-05-12T14:32:40.972437965+07:00","message":"receive interim result [false|false]: สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.972452842+07:00","message":"[buffer interim] 4961 false สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.972460611+07:00","message":"[bufferProcess] interim [520000000]:สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.972463706+07:00","message":"[bufferProcess] send to processor:สงสารเจ้าหน้าที่กลุ่มวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.97246712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.972469662+07:00","message":"> Transcript [54811] [false]: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.972473234+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.972475392+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.972477403+07:00","message":"StatePrefix: 'สงสารเจ้าหน้าที่กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.972479562+07:00","message":"TextPushed: 'สงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.972482303+07:00","message":"Push: 'เจ้าหน้าที่กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.972484547+07:00","message":"TextPushed: 'สงสารเจ้าหน้าที่กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.972486921+07:00","message":"Set new StatePrefix : 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:40.972489289+07:00","message":"Next Push (prob) : 'วิชาชีพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:40.972496939+07:00","message":"push: {false เจ้าหน้าที่กลุ่ม 0 0xc004ec5800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:41.181715658+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:41.181748601+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-05-12T14:32:41.181754441+07:00","message":"receive interim result [false|false]: สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:41.181775712+07:00","message":"[buffer interim] 4961 false สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.181783952+07:00","message":"[bufferProcess] interim [700000000]:สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.181786206+07:00","message":"[bufferProcess] send to processor:สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.181789259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.18179188+07:00","message":"> Transcript [54812] [false]: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.181795259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.181797326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.181799856+07:00","message":"StatePrefix: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.181802216+07:00","message":"TextPushed: 'สงสารเจ้าหน้าที่กลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:41.511186172+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:41.511219594+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-05-12T14:32:41.51122574+07:00","message":"receive interim result [false|false]: สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:41.511245043+07:00","message":"[buffer interim] 4961 false สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.511252919+07:00","message":"[bufferProcess] interim [0]:สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.511255361+07:00","message":"[bufferProcess] send to processor:สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.51125855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.511261813+07:00","message":"> Transcript [54813] [false]: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.511265509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.511267349+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.511269272+07:00","message":"StatePrefix: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.51127254+07:00","message":"TextPushed: 'สงสารเจ้าหน้าที่กลุ่ม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:41.580679126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:41.580682619+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:41.61617704+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:41.616215002+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-05-12T14:32:41.616222718+07:00","message":"receive interim result [false|false]: สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:41.61623739+07:00","message":"[buffer interim] 4961 false สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.616246793+07:00","message":"[bufferProcess] interim [120000000]:สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.616249799+07:00","message":"[bufferProcess] send to processor:สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.616252961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.616255627+07:00","message":"> Transcript [54814] [false]: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.616259651+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.616261602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.616263771+07:00","message":"StatePrefix: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:41.616267215+07:00","message":"TextPushed: 'สงสารเจ้าหน้าที่กลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.160649338+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.160678917+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-05-12T14:32:42.160683978+07:00","message":"receive interim result [false|false]: สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์สากล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.160696213+07:00","message":"[buffer interim] 4961 false สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์สากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.160702466+07:00","message":"[bufferProcess] interim [600000000]:สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์สากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.160705008+07:00","message":"[bufferProcess] send to processor:สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.160710191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.16071277+07:00","message":"> Transcript [54815] [false]: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.160716675+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.160718832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.160720939+07:00","message":"StatePrefix: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.160723629+07:00","message":"TextPushed: 'สงสารเจ้าหน้าที่กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.16072783+07:00","message":"Push: 'วิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.160729643+07:00","message":"TextPushed: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.160731915+07:00","message":"Set new StatePrefix : 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.160734158+07:00","message":"Next Push (prob) : 'เฉพาะด้านไซเบอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.160741312+07:00","message":"push: {false วิชาชีพ 0 0xc004ec5800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.222322022+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.222358826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.222364323+07:00","message":"receive interim result [false|false]: สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.222375595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 29 ก.ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.222380135+07:00","message":"receive interim result [false|false]:  29 ก.ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.222387404+07:00","message":"[buffer interim] 4961 false สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.222393884+07:00","message":"[buffer interim] 4961 false  29 ก.ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.222425522+07:00","message":"[bufferProcess] interim [720000000]:สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.222442058+07:00","message":"[bufferProcess] send to processor:สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์สากล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.222452944+07:00","message":"[bufferProcess] interim [720000000]: 29 ก.ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.222456436+07:00","message":"[bufferProcess] update buffer: สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์ 29 ก.ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.22246007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.222464082+07:00","message":"> Transcript [54816] [false]: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์สากล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.222468018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.222470028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.222472881+07:00","message":"StatePrefix: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.222475711+07:00","message":"TextPushed: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.409898477+07:00","message":"[GCS] IsForceVAD: false for message ID: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.666353461+07:00","message":"receive streaming session, msgId: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.666400131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพฐ\",\"confidence\":0.8497648}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.666406251+07:00","message":"receive interim result [true|false]: สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพฐ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.666418146+07:00","message":"end recv isFinal message id 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.666422843+07:00","message":"end Recv id 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.66643146+07:00","message":"[buffer interim] 4961 true สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.666443123+07:00","message":"[bufferProcess] interim [110000000]:สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.666446611+07:00","message":"[bufferProcess] send to processor (isfinal):สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์ 29 ก.ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.666451314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.666454916+07:00","message":"> Transcript [54817] [false]: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์ 29 ก.ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.666458559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.666460603+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.666462805+07:00","message":"StatePrefix: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.66646542+07:00","message":"TextPushed: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.666467399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.66646932+07:00","message":"> Transcript [54818] [true]: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.666471805+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.666473624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.666475184+07:00","message":"StatePrefix: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.666477114+07:00","message":"TextPushed: 'สงสารเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:42.666485307+07:00","message":"Push: 'เฉพาะด้านไซเบอร์สพฐ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.666494242+07:00","message":"push: {true เฉพาะด้านไซเบอร์สพฐ 0 0xc004ec5800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:42.675664776+07:00","message":"write wav file: './tmp/7565/7565_4961.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:42.864185626+07:00","message":"[GCS] Start streaming session, msgId: 4962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.220011613+07:00","message":"receive streaming session, msgId: 4962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.220053101+07:00","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-05-12T14:32:43.220061261+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.220076761+07:00","message":"[buffer interim] 4962 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.220083765+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.220085465+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.50347362+07:00","message":"receive streaming session, msgId: 4962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.503507412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.503512943+07:00","message":"receive interim result [false|false]: และก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.503528232+07:00","message":"[buffer interim] 4962 false และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.503534256+07:00","message":"[bufferProcess] interim [600000000]:และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.503536624+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.503541627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.503544386+07:00","message":"> Transcript [54819] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.503546526+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.566030994+07:00","message":"receive streaming session, msgId: 4962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.566072767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.566080017+07:00","message":"receive interim result [false|false]: และกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.566098055+07:00","message":"[buffer interim] 4962 false และกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.566107324+07:00","message":"[bufferProcess] interim [660000000]:และกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.56611102+07:00","message":"[bufferProcess] send to processor:และก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.566115296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.566119647+07:00","message":"> Transcript [54820] [false]: 'และก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.56612476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.566128162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.566131392+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.566134396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.590263502+07:00","message":"receive streaming session, msgId: 4962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.590301687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.590307655+07:00","message":"receive interim result [false|false]: และค่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.590320938+07:00","message":"[buffer interim] 4962 false และค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.590327802+07:00","message":"[bufferProcess] interim [720000000]:และค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.590330017+07:00","message":"[bufferProcess] send to processor:และกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.590336044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.590338879+07:00","message":"> Transcript [54821] [false]: 'และกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.590342189+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.590344059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.590347244+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.590349472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.597901964+07:00","message":"receive streaming session, msgId: 4962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.597917287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.597921156+07:00","message":"receive interim result [false|false]: และข้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.597926853+07:00","message":"[buffer interim] 4962 false และข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.597931017+07:00","message":"[bufferProcess] interim [780000000]:และข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.597933107+07:00","message":"[bufferProcess] send to processor:และค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.597942407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.597944767+07:00","message":"> Transcript [54822] [false]: 'และค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.59794706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.597949065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.597950892+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.597952942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.725777209+07:00","message":"receive streaming session, msgId: 4962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.72581301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และข้างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.725818984+07:00","message":"receive interim result [false|false]: และข้างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.725829701+07:00","message":"[buffer interim] 4962 false และข้างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.725837161+07:00","message":"[bufferProcess] interim [840000000]:และข้างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.725843303+07:00","message":"[bufferProcess] send to processor:และข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.725846394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.725849278+07:00","message":"> Transcript [54823] [false]: 'และข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.725852572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.725854534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.725856477+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.725858586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.725861406+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.725863153+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.72586503+07:00","message":"Set new StatePrefix : 'และข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.725867132+07:00","message":"Next Push (prob) : 'ข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.725874712+07:00","message":"push: {false และ 0 0xc002eab680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.868354523+07:00","message":"receive streaming session, msgId: 4962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.868395607+07:00","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-05-12T14:32:43.868402538+07:00","message":"receive interim result [false|false]: และข้างๆผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:43.868419966+07:00","message":"[buffer interim] 4962 false และข้างๆผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.868428441+07:00","message":"[bufferProcess] interim [960000000]:และข้างๆผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.868430673+07:00","message":"[bufferProcess] send to processor:และข้างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.86843751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.868440696+07:00","message":"> Transcript [54824] [false]: 'และข้างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.868444071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.868446482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.868448443+07:00","message":"StatePrefix: 'และข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:43.868453467+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.011211022+07:00","message":"[GCS] IsForceVAD: false for message ID: 4962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.045818041+07:00","message":"receive streaming session, msgId: 4962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.045858305+07:00","message":"receive 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-05-12T14:32:44.045864311+07:00","message":"receive interim result [false|false]: และข้างๆผมก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.045879451+07:00","message":"[buffer interim] 4962 false และข้างๆผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.045887153+07:00","message":"[bufferProcess] interim [140000000]:และข้างๆผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.045890061+07:00","message":"[bufferProcess] send to processor:และข้างๆผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.045898543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.045900946+07:00","message":"> Transcript [54825] [false]: 'และข้างๆผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.045904699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.045906965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.045909422+07:00","message":"StatePrefix: 'และข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.045912024+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.055964811+07:00","message":"receive streaming session, msgId: 4962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.056008585+07:00","message":"receive 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-05-12T14:32:44.05601654+07:00","message":"receive interim result [false|false]: และข้างๆผมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.056030397+07:00","message":"[buffer interim] 4962 false และข้างๆผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.056039145+07:00","message":"[bufferProcess] interim [200000000]:และข้างๆผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.056042519+07:00","message":"[bufferProcess] send to processor:และข้างๆผมก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.056047346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.056050301+07:00","message":"> Transcript [54826] [false]: 'และข้างๆผมก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.056053582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.056055633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.056057336+07:00","message":"StatePrefix: 'และข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.056059874+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.124833399+07:00","message":"receive streaming session, msgId: 4962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.124878161+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-05-12T14:32:44.124884817+07:00","message":"receive interim result [true|false]: และข้างๆผมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.124898152+07:00","message":"end recv isFinal message id 4962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.124901177+07:00","message":"end Recv id 4962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.124908543+07:00","message":"[buffer interim] 4962 true และข้างๆผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.12492788+07:00","message":"[bufferProcess] interim [380000000]:และข้างๆผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.124931635+07:00","message":"[bufferProcess] send to processor (isfinal):และข้างๆผมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.124935604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.124938549+07:00","message":"> Transcript [54827] [false]: 'และข้างๆผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.124941758+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.124944342+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.12494611+07:00","message":"StatePrefix: 'และข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.124948396+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.124951518+07:00","message":"Push: 'ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.124953289+07:00","message":"TextPushed: 'และข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.12495525+07:00","message":"Set new StatePrefix : 'และข้างๆผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.124957261+07:00","message":"Next Push (prob) : 'ๆผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.124958906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.124960762+07:00","message":"> Transcript [54828] [true]: 'และข้างๆผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.124962939+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.12496726+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.124969535+07:00","message":"StatePrefix: 'และข้างๆผมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.124971943+07:00","message":"TextPushed: 'และข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.124975093+07:00","message":"Push: 'ๆผมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.124984664+07:00","message":"push: {false ข้าง 0 0xc002eab680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.124996624+07:00","message":"push: {true ๆผมครับ 0 0xc002eab680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:44.136497565+07:00","message":"write wav file: './tmp/7565/7565_4962.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.337486664+07:00","message":"[GCS] Start streaming session, msgId: 4963"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:44.581517875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:44.581533628+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.857781394+07:00","message":"receive streaming session, msgId: 4963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.85783142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.857836359+07:00","message":"receive interim result [false|false]: ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:44.85785097+07:00","message":"[buffer interim] 4963 false ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.85785736+07:00","message":"[bufferProcess] interim [540000000]:ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:44.857859565+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.006257448+07:00","message":"receive streaming session, msgId: 4963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.006299896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขั้นตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.006305938+07:00","message":"receive interim result [false|false]: ขั้นตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.006321107+07:00","message":"[buffer interim] 4963 false ขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.006329251+07:00","message":"[bufferProcess] interim [660000000]:ขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.006332007+07:00","message":"[bufferProcess] send to processor:ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.006339274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.006342309+07:00","message":"> Transcript [54829] [false]: 'ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.006344599+07:00","message":"Set StatePrefix (first interim): 'ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.033403872+07:00","message":"receive streaming session, msgId: 4963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.033451686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปั้นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.03345696+07:00","message":"receive interim result [false|false]: ปั้นพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.033472018+07:00","message":"[buffer interim] 4963 false ปั้นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.033479827+07:00","message":"[bufferProcess] interim [720000000]:ปั้นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.033482176+07:00","message":"[bufferProcess] send to processor:ขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.033487685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.033490579+07:00","message":"> Transcript [54830] [false]: 'ขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.033492749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.033494712+07:00","message":"Set new StatePrefix: 'ขั้นตอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.047863973+07:00","message":"receive streaming session, msgId: 4963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.04790911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านไผ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.047914962+07:00","message":"receive interim result [false|false]: บ้านไผ่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.047928606+07:00","message":"[buffer interim] 4963 false บ้านไผ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.047936602+07:00","message":"[bufferProcess] interim [780000000]:บ้านไผ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.047938838+07:00","message":"[bufferProcess] send to processor:ปั้นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.047941945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.047946932+07:00","message":"> Transcript [54831] [false]: 'ปั้นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.047949201+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.047951172+07:00","message":"Set new StatePrefix: 'ปั้นพระ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.180609228+07:00","message":"receive streaming session, msgId: 4963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.180652141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านภัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.180658323+07:00","message":"receive interim result [false|false]: ท่านภัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.180671608+07:00","message":"[buffer interim] 4963 false ท่านภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.180678311+07:00","message":"[bufferProcess] interim [840000000]:ท่านภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.180680463+07:00","message":"[bufferProcess] send to processor:บ้านไผ่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.180685031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.180687847+07:00","message":"> Transcript [54832] [false]: 'บ้านไผ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.180689958+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.18069181+07:00","message":"Set new StatePrefix: 'บ้านไผ่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.313367155+07:00","message":"receive streaming session, msgId: 4963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.313410582+07:00","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-05-12T14:32:45.313418287+07:00","message":"receive interim result [false|false]: ท่านไพฑูรย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.31343803+07:00","message":"[buffer interim] 4963 false ท่านไพฑูรย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.313450675+07:00","message":"[bufferProcess] interim [960000000]:ท่านไพฑูรย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.313453815+07:00","message":"[bufferProcess] send to processor:ท่านภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.313460674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.313463661+07:00","message":"> Transcript [54833] [false]: 'ท่านภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.31346569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.313467676+07:00","message":"Set new StatePrefix: 'ท่านภัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.345756446+07:00","message":"receive streaming session, msgId: 4963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.345784902+07:00","message":"receive 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-05-12T14:32:45.345790293+07:00","message":"receive interim result [false|false]: ท่านไพจิต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.345802222+07:00","message":"[buffer interim] 4963 false ท่านไพจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.345812045+07:00","message":"[bufferProcess] interim [20000000]:ท่านไพจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.345814226+07:00","message":"[bufferProcess] send to processor:ท่านไพฑูรย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.345819507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.345822516+07:00","message":"> Transcript [54834] [false]: 'ท่านไพฑูรย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.345824936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.345826839+07:00","message":"Set new StatePrefix: 'ท่านไพฑูรย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.381799027+07:00","message":"receive streaming session, msgId: 4963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.381849549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านภัยเพียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.381856184+07:00","message":"receive interim result [false|false]: ท่านภัยเพียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.381876577+07:00","message":"[buffer interim] 4963 false ท่านภัยเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.381883699+07:00","message":"[bufferProcess] interim [80000000]:ท่านภัยเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.381886257+07:00","message":"[bufferProcess] send to processor:ท่านไพจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.381889447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.381892586+07:00","message":"> Transcript [54835] [false]: 'ท่านไพจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.381894853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.381896797+07:00","message":"Set new StatePrefix: 'ท่านไพจิต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.567491142+07:00","message":"receive streaming session, msgId: 4963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.56753201+07:00","message":"receive 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-05-12T14:32:45.567537576+07:00","message":"receive interim result [false|false]: ท่านไพบูลย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.567552292+07:00","message":"[buffer interim] 4963 false ท่านไพบูลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.567559083+07:00","message":"[bufferProcess] interim [260000000]:ท่านไพบูลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.567561982+07:00","message":"[bufferProcess] send to processor:ท่านภัยเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.567568233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.567571317+07:00","message":"> Transcript [54836] [false]: 'ท่านภัยเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.567573661+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.567575822+07:00","message":"Set new StatePrefix: 'ท่านภัยเพียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.765311143+07:00","message":"receive streaming session, msgId: 4963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.765356603+07:00","message":"receive 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-05-12T14:32:45.765364229+07:00","message":"receive interim result [false|false]: บ้านไผ่เทียนบุญครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.765381944+07:00","message":"[buffer interim] 4963 false บ้านไผ่เทียนบุญครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.765390316+07:00","message":"[bufferProcess] interim [440000000]:บ้านไผ่เทียนบุญครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.76539327+07:00","message":"[bufferProcess] send to processor:ท่านไพบูลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.765401673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.765404844+07:00","message":"> Transcript [54837] [false]: 'ท่านไพบูลย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.765407305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:45.765409304+07:00","message":"Set new StatePrefix: 'ท่านไพบูลย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.870136567+07:00","message":"[GCS] IsForceVAD: false for message ID: 4963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:45.931241556+07:00","message":"[GCS] Start streaming session, msgId: 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.03375032+07:00","message":"receive streaming session, msgId: 4963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.033788215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านไผ่เทียนบุญครับ\",\"confidence\":0.72232103}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.033794675+07:00","message":"receive interim result [true|false]: บ้านไผ่เทียนบุญครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.03380217+07:00","message":"end recv isFinal message id 4963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.033804467+07:00","message":"end Recv id 4963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.0338105+07:00","message":"[buffer interim] 4963 true บ้านไผ่เทียนบุญครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.033817988+07:00","message":"[bufferProcess] interim [770000000]:บ้านไผ่เทียนบุญครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.033822244+07:00","message":"[bufferProcess] send to processor (isfinal):บ้านไผ่เทียนบุญครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.033825648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.033828589+07:00","message":"> Transcript [54838] [false]: 'บ้านไผ่เทียนบุญครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.033830958+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.033833309+07:00","message":"Set new StatePrefix: 'บ้านไผ่เทียนบุญครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.033835011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.033837049+07:00","message":"> Transcript [54839] [true]: 'บ้านไผ่เทียนบุญครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.033839364+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.033841234+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.033843113+07:00","message":"StatePrefix: 'บ้านไผ่เทียนบุญครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.033845155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.033849681+07:00","message":"Push: 'บ้านไผ่เทียนบุญครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.033857493+07:00","message":"push: {true บ้านไผ่เทียนบุญครับ 0 0xc003cf2000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:46.04010788+07:00","message":"write wav file: './tmp/7565/7565_4963.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.48660986+07:00","message":"receive streaming session, msgId: 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.486647554+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-05-12T14:32:46.486652485+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.486668499+07:00","message":"[buffer interim] 4964 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.486675703+07:00","message":"[bufferProcess] interim [360000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.486677813+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.795744905+07:00","message":"receive streaming session, msgId: 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.795778296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเจ้าหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.795784296+07:00","message":"receive interim result [false|false]: เป็นเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.79580017+07:00","message":"[buffer interim] 4964 false เป็นเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.795806894+07:00","message":"[bufferProcess] interim [660000000]:เป็นเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.795809294+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.795812286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.795815006+07:00","message":"> Transcript [54840] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.795817262+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.917409998+07:00","message":"receive streaming session, msgId: 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.917447158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเจ้าหน้าที่กรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.917452643+07:00","message":"receive interim result [false|false]: เป็นเจ้าหน้าที่กรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:46.917466233+07:00","message":"[buffer interim] 4964 false เป็นเจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.917473329+07:00","message":"[bufferProcess] interim [780000000]:เป็นเจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.91747593+07:00","message":"[bufferProcess] send to processor:เป็นเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.917481707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.917484195+07:00","message":"> Transcript [54841] [false]: 'เป็นเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.917487678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.917489774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.917491739+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:46.917494017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.103889445+07:00","message":"receive streaming session, msgId: 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.103937366+07:00","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-05-12T14:32:47.103942675+07:00","message":"receive interim result [false|false]: เป็นเจ้าหน้าที่กรุงไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.103958375+07:00","message":"[buffer interim] 4964 false เป็นเจ้าหน้าที่กรุงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.103967223+07:00","message":"[bufferProcess] interim [960000000]:เป็นเจ้าหน้าที่กรุงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.103969865+07:00","message":"[bufferProcess] send to processor:เป็นเจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.103973684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.103976428+07:00","message":"> Transcript [54842] [false]: 'เป็นเจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.103979848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.103982124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.103987525+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.103995362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.187908212+07:00","message":"receive streaming session, msgId: 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.187952091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเจ้าหน้าที่กรมวิชาการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.18795852+07:00","message":"receive interim result [false|false]: เป็นเจ้าหน้าที่กรมวิชาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.187973255+07:00","message":"[buffer interim] 4964 false เป็นเจ้าหน้าที่กรมวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.187980833+07:00","message":"[bufferProcess] interim [80000000]:เป็นเจ้าหน้าที่กรมวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.187983126+07:00","message":"[bufferProcess] send to processor:เป็นเจ้าหน้าที่กรุงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.187988476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.187997787+07:00","message":"> Transcript [54843] [false]: 'เป็นเจ้าหน้าที่กรุงไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.188002091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.188005438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.188007401+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.188009488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.307460303+07:00","message":"receive streaming session, msgId: 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.307501897+07:00","message":"receive 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-05-12T14:32:47.307508898+07:00","message":"receive interim result [false|false]: เป็นเจ้าหน้าที่กลุ่มวิชาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.307525304+07:00","message":"[buffer interim] 4964 false เป็นเจ้าหน้าที่กลุ่มวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.307534162+07:00","message":"[bufferProcess] interim [200000000]:เป็นเจ้าหน้าที่กลุ่มวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.307537522+07:00","message":"[bufferProcess] send to processor:เป็นเจ้าหน้าที่กรมวิชาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.3075455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.307548425+07:00","message":"> Transcript [54844] [false]: 'เป็นเจ้าหน้าที่กรมวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.307552512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.307555131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.307558967+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.307561009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.307568745+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.307570838+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.307572793+07:00","message":"Set new StatePrefix : 'เป็นเจ้าหน้าที่กรมวิชาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.307575212+07:00","message":"Next Push (prob) : 'เจ้าหน้าที่กรมวิชาการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.30758438+07:00","message":"push: {false เป็น 0 0xc002eab100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.552830314+07:00","message":"receive streaming session, msgId: 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.552862889+07:00","message":"receive 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-05-12T14:32:47.552868485+07:00","message":"receive interim result [false|false]: เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.552881726+07:00","message":"[buffer interim] 4964 false เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.552888452+07:00","message":"[bufferProcess] interim [440000000]:เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.552891149+07:00","message":"[bufferProcess] send to processor:เป็นเจ้าหน้าที่กลุ่มวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.552896702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.552899546+07:00","message":"> Transcript [54845] [false]: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.552901851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.552904155+07:00","message":"Set new StatePrefix: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:47.581977151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:47.58200215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.818698887+07:00","message":"receive streaming session, msgId: 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.818738055+07:00","message":"receive 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-05-12T14:32:47.818743852+07:00","message":"receive interim result [false|false]: เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:47.818761998+07:00","message":"[buffer interim] 4964 false เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.818769093+07:00","message":"[bufferProcess] interim [680000000]:เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.818771646+07:00","message":"[bufferProcess] send to processor:เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.8187771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.818780073+07:00","message":"> Transcript [54846] [false]: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.818785058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.81878876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.8187921+07:00","message":"StatePrefix: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:47.818794632+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.005253816+07:00","message":"receive streaming session, msgId: 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.005288126+07:00","message":"receive 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-05-12T14:32:48.005295156+07:00","message":"receive interim result [false|false]: เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.005309002+07:00","message":"[buffer interim] 4964 false เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.005316656+07:00","message":"[bufferProcess] interim [920000000]:เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.005319849+07:00","message":"[bufferProcess] send to processor:เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.005323157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.005326146+07:00","message":"> Transcript [54847] [false]: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.005329754+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.00533179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.005334129+07:00","message":"StatePrefix: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.005336462+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.213748412+07:00","message":"receive streaming session, msgId: 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.213784431+07:00","message":"receive 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-05-12T14:32:48.213789927+07:00","message":"receive interim result [false|false]: เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.213809754+07:00","message":"[buffer interim] 4964 false เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.213819288+07:00","message":"[bufferProcess] interim [100000000]:เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.213823823+07:00","message":"[bufferProcess] send to processor:เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.213829039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.213832877+07:00","message":"> Transcript [54848] [false]: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.213838291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.213842403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.213844851+07:00","message":"StatePrefix: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.213847421+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.777221012+07:00","message":"receive streaming session, msgId: 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.777266369+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-05-12T14:32:48.777275033+07:00","message":"receive interim result [false|false]: เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.777287769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 29 ก.ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.777292157+07:00","message":"receive interim result [false|false]:  29 ก.ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.777304233+07:00","message":"[buffer interim] 4964 false เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.777309008+07:00","message":"[buffer interim] 4964 false  29 ก.ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.77731875+07:00","message":"[bufferProcess] interim [700000000]:เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.777323202+07:00","message":"[bufferProcess] send to processor:เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.777327722+07:00","message":"[bufferProcess] interim [700000000]: 29 ก.ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.777331174+07:00","message":"[bufferProcess] update buffer: เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์ 29 ก.ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.77733493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.777338664+07:00","message":"> Transcript [54849] [false]: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.777343982+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.777346779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.777350337+07:00","message":"StatePrefix: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.77735356+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.777357621+07:00","message":"Push: 'เจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.777360695+07:00","message":"TextPushed: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.777363757+07:00","message":"Set new StatePrefix : 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.777367128+07:00","message":"Next Push (prob) : 'เฉพาะด้านไซเบอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.777378601+07:00","message":"push: {false เจ้าหน้าที่กลุ่มวิชาชีพ 0 0xc002eab100}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.891059776+07:00","message":"[GCS] IsForceVAD: false for message ID: 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.950763391+07:00","message":"[GCS] Start streaming session, msgId: 4965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.982071703+07:00","message":"receive streaming session, msgId: 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.98211754+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-05-12T14:32:48.982124721+07:00","message":"receive interim result [false|false]: เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพปอจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:48.982141354+07:00","message":"[buffer interim] 4964 false เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพปอจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.982149612+07:00","message":"[bufferProcess] interim [940000000]:เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพปอจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.982152608+07:00","message":"[bufferProcess] send to processor:เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์ 29 ก.ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.982160817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.982164051+07:00","message":"> Transcript [54850] [false]: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์ 29 ก.ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.982167757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.982170023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.982172243+07:00","message":"StatePrefix: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:48.982174669+07:00","message":"TextPushed: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.049320085+07:00","message":"receive streaming session, msgId: 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.049363866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นกลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพปอจ\",\"confidence\":0.9236881}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.049372738+07:00","message":"receive interim result [true|false]: เป็นกลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพปอจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.049388521+07:00","message":"end recv isFinal message id 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.049391802+07:00","message":"end Recv id 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.049410305+07:00","message":"[buffer interim] 4964 true เป็นกลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพปอจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.049427621+07:00","message":"[bufferProcess] interim [970000000]:เป็นกลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพปอจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.049434446+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพปอจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.04943889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.04944282+07:00","message":"> Transcript [54851] [false]: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพปอจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.04944675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.049448651+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.049450584+07:00","message":"StatePrefix: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.049457086+07:00","message":"TextPushed: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.049459472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.049463087+07:00","message":"> Transcript [54852] [true]: 'เป็นกลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพปอจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.049466565+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.049469304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.04947192+07:00","message":"StatePrefix: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.049474913+07:00","message":"TextPushed: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.049477664+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.0496249+07:00","message":"Push: 'เฉพาะด้านไซเบอร์สพปอจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.049628703+07:00","message":"TextPushed: 'เป็นเจ้าหน้าที่กลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพปอจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.049631032+07:00","message":"Set new StatePrefix : 'เป็นกลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพปอจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.049633312+07:00","message":"Next Push (prob) : 'เป็นกลุ่มวิชาชีพเฉพาะด้านไซเบอร์สพปอจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.049641091+07:00","message":"push: {true เฉพาะด้านไซเบอร์สพปอจ 0 0xc002eab100}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.049669845+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4964.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:49.05678344+07:00","message":"write wav file: './tmp/7565/7565_4964.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.314904485+07:00","message":"receive streaming session, msgId: 4965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.314940624+07:00","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-05-12T14:32:49.314945928+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.314961063+07:00","message":"[buffer interim] 4965 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.314968182+07:00","message":"[bufferProcess] interim [420000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.314970004+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.483270618+07:00","message":"receive streaming session, msgId: 4965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.483311527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.483318174+07:00","message":"receive interim result [false|false]: เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.483335586+07:00","message":"[buffer interim] 4965 false เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.483344468+07:00","message":"[bufferProcess] interim [600000000]:เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.483348314+07:00","message":"[bufferProcess] send to processor:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.483352538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.483356054+07:00","message":"> Transcript [54853] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.483359096+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.804958846+07:00","message":"receive streaming session, msgId: 4965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.805003393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.805011605+07:00","message":"receive interim result [false|false]: เหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:49.805026969+07:00","message":"[buffer interim] 4965 false เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.805039625+07:00","message":"[bufferProcess] interim [840000000]:เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.805043217+07:00","message":"[bufferProcess] send to processor:เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.805047572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.805052098+07:00","message":"> Transcript [54854] [false]: 'เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.805056982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.805059836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.805062623+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:49.805065474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:50.314215536+07:00","message":"receive streaming session, msgId: 4965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:50.314255183+07:00","message":"receive 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-05-12T14:32:50.314264411+07:00","message":"receive interim result [false|false]: เหมือนกันแฮะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:50.31427893+07:00","message":"[buffer interim] 4965 false เหมือนกันแฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.314289627+07:00","message":"[bufferProcess] interim [320000000]:เหมือนกันแฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.314293337+07:00","message":"[bufferProcess] send to processor:เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.31429783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.314301812+07:00","message":"> Transcript [54855] [false]: 'เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.314306796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.314309557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.314313169+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.31431612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:50.582620172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:50.582633144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:50.810768046+07:00","message":"[GCS] IsForceVAD: false for message ID: 4965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:50.851683372+07:00","message":"receive streaming session, msgId: 4965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:50.851714531+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-05-12T14:32:50.851719917+07:00","message":"receive interim result [false|false]: เหมือนกันแฮะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:50.851735352+07:00","message":"[buffer interim] 4965 false เหมือนกันแฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.85174345+07:00","message":"[bufferProcess] interim [920000000]:เหมือนกันแฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.85174714+07:00","message":"[bufferProcess] send to processor:เหมือนกันแฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.851755858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.851758564+07:00","message":"> Transcript [54856] [false]: 'เหมือนกันแฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.851761734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.851763956+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.851766275+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.851768318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:50.871104433+07:00","message":"[GCS] Start streaming session, msgId: 4966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:50.935418596+07:00","message":"receive streaming session, msgId: 4965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:50.935454241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกันแฮะ\",\"confidence\":0.9350344}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:50.935461311+07:00","message":"receive interim result [true|false]: เหมือนกันแฮะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:50.935469953+07:00","message":"end recv isFinal message id 4965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:50.935471984+07:00","message":"end Recv id 4965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:50.935479447+07:00","message":"[buffer interim] 4965 true เหมือนกันแฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935489228+07:00","message":"[bufferProcess] interim [70000000]:เหมือนกันแฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935491913+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนกันแฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935494977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935497755+07:00","message":"> Transcript [54857] [false]: 'เหมือนกันแฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935500695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935502496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935505146+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.93550723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935513093+07:00","message":"Push: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935515248+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935517263+07:00","message":"Set new StatePrefix : 'เหมือนกันแฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.93551921+07:00","message":"Next Push (prob) : 'กันแฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935521109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935523114+07:00","message":"> Transcript [54858] [true]: 'เหมือนกันแฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935525294+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935526913+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935528529+07:00","message":"StatePrefix: 'เหมือนกันแฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935530339+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:50.935532202+07:00","message":"Push: 'กันแฮะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:50.935539791+07:00","message":"push: {false เหมือน 0 0xc003cf2b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:50.935545138+07:00","message":"push: {true กันแฮะ 0 0xc003cf2b80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:50.942684775+07:00","message":"write wav file: './tmp/7565/7565_4965.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:51.400797451+07:00","message":"receive streaming session, msgId: 4966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:51.400836298+07:00","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-05-12T14:32:51.400841352+07:00","message":"receive interim result [false|false]: ประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:51.400856808+07:00","message":"[buffer interim] 4966 false ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:51.400864093+07:00","message":"[bufferProcess] interim [420000000]:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:51.400866113+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:51.533262044+07:00","message":"receive streaming session, msgId: 4966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:51.533293995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:51.533299336+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:51.533317419+07:00","message":"[buffer interim] 4966 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:51.533324737+07:00","message":"[bufferProcess] interim [480000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:51.533327054+07:00","message":"[bufferProcess] send to processor:ประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:51.533332157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:51.533334916+07:00","message":"> Transcript [54859] [false]: 'ประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:51.533337474+07:00","message":"Set StatePrefix (first interim): 'ประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:51.724264121+07:00","message":"receive streaming session, msgId: 4966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:51.724313521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:51.724319369+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:51.724330363+07:00","message":"[buffer interim] 4966 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:51.724337336+07:00","message":"[bufferProcess] interim [720000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:51.724339786+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:51.724349377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:51.724352483+07:00","message":"> Transcript [54860] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:51.724356124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:51.724358732+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:52.298390094+07:00","message":"receive streaming session, msgId: 4966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:52.298425506+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-05-12T14:32:52.298431293+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:52.298445499+07:00","message":"[buffer interim] 4966 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:52.298453319+07:00","message":"[bufferProcess] interim [320000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:52.298456019+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:52.298463113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:52.298465808+07:00","message":"> Transcript [54861] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:52.298468736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:52.298470829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:52.298473284+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:52.298476994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:53.196680342+07:00","message":"receive streaming session, msgId: 4966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:53.196716381+07:00","message":"receive 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-05-12T14:32:53.19672236+07:00","message":"receive interim result [false|false]: สวัสดีค่ะตำรวจครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:53.196737068+07:00","message":"[buffer interim] 4966 false สวัสดีค่ะตำรวจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.196744111+07:00","message":"[bufferProcess] interim [160000000]:สวัสดีค่ะตำรวจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.196746822+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.196749973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.196752439+07:00","message":"> Transcript [54862] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.196755958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.196758134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.196759906+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.196761919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:53.583412457+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:53.58343029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:53.690370344+07:00","message":"[GCS] IsForceVAD: false for message ID: 4966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:53.705280206+07:00","message":"receive streaming session, msgId: 4966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:53.705321909+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-05-12T14:32:53.705329997+07:00","message":"receive interim result [false|false]: สวัสดีค่ะตำรวจครับผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:53.705346496+07:00","message":"[buffer interim] 4966 false สวัสดีค่ะตำรวจครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.705357297+07:00","message":"[bufferProcess] interim [640000000]:สวัสดีค่ะตำรวจครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.70536065+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะตำรวจครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.705365198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.705369726+07:00","message":"> Transcript [54863] [false]: 'สวัสดีค่ะตำรวจครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.705374724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.705377939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.705380887+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.70538448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:53.750670164+07:00","message":"[GCS] Start streaming session, msgId: 4967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:53.797292647+07:00","message":"receive streaming session, msgId: 4966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:53.797341672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะตำรวจครับผม\",\"confidence\":0.9584328}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:53.797349756+07:00","message":"receive interim result [true|false]: สวัสดีค่ะตำรวจครับผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:53.797362362+07:00","message":"end recv isFinal message id 4966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:53.797366863+07:00","message":"end Recv id 4966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:53.797375622+07:00","message":"[buffer interim] 4966 true สวัสดีค่ะตำรวจครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.79738432+07:00","message":"[bufferProcess] interim [850000000]:สวัสดีค่ะตำรวจครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797388465+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีค่ะตำรวจครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797392884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797396536+07:00","message":"> Transcript [54864] [false]: 'สวัสดีค่ะตำรวจครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797400971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797404265+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797407367+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797410284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797415046+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.79741687+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797418869+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะตำรวจครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797421509+07:00","message":"Next Push (prob) : 'ค่ะตำรวจครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797424187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797427374+07:00","message":"> Transcript [54865] [true]: 'สวัสดีค่ะตำรวจครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797430338+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797432958+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797435911+07:00","message":"StatePrefix: 'สวัสดีค่ะตำรวจครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797438758+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:53.797442072+07:00","message":"Push: 'ค่ะตำรวจครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:53.797455766+07:00","message":"push: {false สวัสดี 0 0xc003cf3000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:53.797481825+07:00","message":"push: {true ค่ะตำรวจครับผม 0 0xc003cf3000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:53.806756299+07:00","message":"write wav file: './tmp/7565/7565_4966.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:54.482105812+07:00","message":"receive streaming session, msgId: 4967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:54.482146751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:54.482152446+07:00","message":"receive interim result [false|false]: ไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:54.482168234+07:00","message":"[buffer interim] 4967 false ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:54.482176121+07:00","message":"[bufferProcess] interim [780000000]:ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:54.482178086+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:55.128709018+07:00","message":"receive streaming session, msgId: 4967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:55.128747247+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-05-12T14:32:55.128754672+07:00","message":"receive interim result [false|false]: ไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:55.128770552+07:00","message":"[buffer interim] 4967 false ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:55.128781851+07:00","message":"[bufferProcess] interim [380000000]:ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:55.12878465+07:00","message":"[bufferProcess] send to processor:ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:55.128791332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:55.128795987+07:00","message":"> Transcript [54866] [false]: 'ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:55.128798086+07:00","message":"Set StatePrefix (first interim): 'ไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:55.697621696+07:00","message":"receive streaming session, msgId: 4967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:55.697666924+07:00","message":"receive 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-05-12T14:32:55.69767407+07:00","message":"receive interim result [false|false]: แล้วบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:55.697690274+07:00","message":"[buffer interim] 4967 false แล้วบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:55.697698523+07:00","message":"[bufferProcess] interim [980000000]:แล้วบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:55.697701095+07:00","message":"[bufferProcess] send to processor:ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:55.697709721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:55.697712877+07:00","message":"> Transcript [54867] [false]: 'ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:55.697716443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:55.697718938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:55.697723301+07:00","message":"StatePrefix: 'ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:55.697725353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.077196012+07:00","message":"receive streaming session, msgId: 4967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.077236663+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-05-12T14:32:56.077243465+07:00","message":"receive interim result [false|false]: แล้วด้านโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.077256611+07:00","message":"[buffer interim] 4967 false แล้วด้านโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.077267108+07:00","message":"[bufferProcess] interim [340000000]:แล้วด้านโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.077269994+07:00","message":"[bufferProcess] send to processor:แล้วบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.077276343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.077279299+07:00","message":"> Transcript [54868] [false]: 'แล้วบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.077281533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.077285334+07:00","message":"Set new StatePrefix: 'แล้วบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.227011673+07:00","message":"receive streaming session, msgId: 4967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.227053264+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-05-12T14:32:56.227059634+07:00","message":"receive interim result [false|false]: แล้วด้านโปรแกรมคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.227073783+07:00","message":"[buffer interim] 4967 false แล้วด้านโปรแกรมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.227081739+07:00","message":"[bufferProcess] interim [460000000]:แล้วด้านโปรแกรมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.227084547+07:00","message":"[bufferProcess] send to processor:แล้วด้านโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.227091085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.2270939+07:00","message":"> Transcript [54869] [false]: 'แล้วด้านโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.227096395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.227098661+07:00","message":"Set new StatePrefix: 'แล้วด้านโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.235253229+07:00","message":"receive streaming session, msgId: 4967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.235307321+07:00","message":"receive 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-05-12T14:32:56.235313361+07:00","message":"receive interim result [false|false]: แล้วด้านโปรแกรมเถื่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.235329696+07:00","message":"[buffer interim] 4967 false แล้วด้านโปรแกรมเถื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.235338768+07:00","message":"[bufferProcess] interim [520000000]:แล้วด้านโปรแกรมเถื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.23534148+07:00","message":"[bufferProcess] send to processor:แล้วด้านโปรแกรมคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.235347348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.23535506+07:00","message":"> Transcript [54870] [false]: 'แล้วด้านโปรแกรมคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.235358897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.235361137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.235363009+07:00","message":"StatePrefix: 'แล้วด้านโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.235365107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.461564308+07:00","message":"[GCS] Cleaned up inactive client: 4940"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.461585817+07:00","message":"[GCS] Cleaned up inactive client: 4941"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.461588696+07:00","message":"[GCS] Cleaned up inactive client: 4938"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.461590461+07:00","message":"[GCS] Cleaned up inactive client: 4943"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.461592288+07:00","message":"[GCS] Cleaned up inactive client: 4942"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.461595225+07:00","message":"[GCS] Cleaned up inactive client: 4939"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:56.583789109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:56.583799785+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.789642816+07:00","message":"receive streaming session, msgId: 4967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.789689451+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-05-12T14:32:56.789695577+07:00","message":"receive interim result [false|false]: แล้วด้านโปรแกรมเถื่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:56.789711604+07:00","message":"[buffer interim] 4967 false แล้วด้านโปรแกรมเถื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.789719621+07:00","message":"[bufferProcess] interim [120000000]:แล้วด้านโปรแกรมเถื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.789728143+07:00","message":"[bufferProcess] send to processor:แล้วด้านโปรแกรมเถื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.789736279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.789739452+07:00","message":"> Transcript [54871] [false]: 'แล้วด้านโปรแกรมเถื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.789743766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.78974658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.78974877+07:00","message":"StatePrefix: 'แล้วด้านโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:56.789750887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:59.520017145+07:00","message":"[GCS] IsForceVAD: false for message ID: 4967"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:59.584241688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:32:59.584267981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:59.646694814+07:00","message":"receive streaming session, msgId: 4967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:59.646740219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วด้านโปรแกรมเถื่อน\",\"confidence\":0.93228835}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:59.646746911+07:00","message":"receive interim result [true|false]: แล้วด้านโปรแกรมเถื่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:59.646756769+07:00","message":"end recv isFinal message id 4967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:59.646758947+07:00","message":"end Recv id 4967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:59.646766447+07:00","message":"[buffer interim] 4967 true แล้วด้านโปรแกรมเถื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:59.64678123+07:00","message":"[bufferProcess] interim [970000000]:แล้วด้านโปรแกรมเถื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:59.646784584+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วด้านโปรแกรมเถื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:59.646788694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:59.646791576+07:00","message":"> Transcript [54872] [false]: 'แล้วด้านโปรแกรมเถื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:59.646794813+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:59.646797452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:59.646799504+07:00","message":"StatePrefix: 'แล้วด้านโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:59.646801488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:59.646803052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:59.646806068+07:00","message":"> Transcript [54873] [true]: 'แล้วด้านโปรแกรมเถื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:59.646808182+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:59.646810064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:59.646814052+07:00","message":"StatePrefix: 'แล้วด้านโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:59.646815702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:32:59.646819367+07:00","message":"Push: 'แล้วด้านโปรแกรมเถื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:59.64682911+07:00","message":"push: {true แล้วด้านโปรแกรมเถื่อน 0 0xc003cf3180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:32:59.657551182+07:00","message":"write wav file: './tmp/7565/7565_4967.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:32:59.90132301+07:00","message":"[GCS] Start streaming session, msgId: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.261676072+07:00","message":"receive streaming session, msgId: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.261730137+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-05-12T14:33:00.261735896+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.261753999+07:00","message":"[buffer interim] 4968 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.261764225+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.2617662+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.44150148+07:00","message":"receive streaming session, msgId: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.441542594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวผม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.441548852+07:00","message":"receive interim result [false|false]: เดี๋ยวผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.441562409+07:00","message":"[buffer interim] 4968 false เดี๋ยวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.441570567+07:00","message":"[bufferProcess] interim [540000000]:เดี๋ยวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.441573103+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.441578759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.441581789+07:00","message":"> Transcript [54874] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.441583869+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.591276477+07:00","message":"receive streaming session, msgId: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.591320845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวผมจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.591326661+07:00","message":"receive interim result [false|false]: เดี๋ยวผมจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.591341468+07:00","message":"[buffer interim] 4968 false เดี๋ยวผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.591350627+07:00","message":"[bufferProcess] interim [720000000]:เดี๋ยวผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.591353379+07:00","message":"[bufferProcess] send to processor:เดี๋ยวผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.591359465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.591362138+07:00","message":"> Transcript [54875] [false]: 'เดี๋ยวผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.591365428+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.591367513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.591369581+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.591371533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.63563242+07:00","message":"receive streaming session, msgId: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.635675088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวผมต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.635681087+07:00","message":"receive interim result [false|false]: เดี๋ยวผมต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.635695557+07:00","message":"[buffer interim] 4968 false เดี๋ยวผมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.635705583+07:00","message":"[bufferProcess] interim [780000000]:เดี๋ยวผมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.635707879+07:00","message":"[bufferProcess] send to processor:เดี๋ยวผมจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.635713325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.63571646+07:00","message":"> Transcript [54876] [false]: 'เดี๋ยวผมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.635719625+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.635722026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.635724085+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.635726065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.902898174+07:00","message":"receive streaming session, msgId: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.902958134+07:00","message":"receive 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-05-12T14:33:00.9029663+07:00","message":"receive interim result [false|false]: เดี๋ยวผมต้องคุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:00.902985461+07:00","message":"[buffer interim] 4968 false เดี๋ยวผมต้องคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.903004492+07:00","message":"[bufferProcess] interim [20000000]:เดี๋ยวผมต้องคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.903010117+07:00","message":"[bufferProcess] send to processor:เดี๋ยวผมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.90301744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.903021772+07:00","message":"> Transcript [54877] [false]: 'เดี๋ยวผมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.903026834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.903029779+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.90303295+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:00.903036053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.082530577+07:00","message":"receive streaming session, msgId: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.082588179+07:00","message":"receive 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-05-12T14:33:01.082594902+07:00","message":"receive interim result [false|false]: เดี๋ยวผมต้องคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.082609823+07:00","message":"[buffer interim] 4968 false เดี๋ยวผมต้องคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.082619636+07:00","message":"[bufferProcess] interim [200000000]:เดี๋ยวผมต้องคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.082623073+07:00","message":"[bufferProcess] send to processor:เดี๋ยวผมต้องคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.082627181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.082631787+07:00","message":"> Transcript [54878] [false]: 'เดี๋ยวผมต้องคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.082635471+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.082638873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.082640769+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.082642889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.082645599+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.082647782+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.08264977+07:00","message":"Set new StatePrefix : 'เดี๋ยวผมต้องคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.082651877+07:00","message":"Next Push (prob) : 'ผมต้องคุย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.082660673+07:00","message":"push: {false เดี๋ยว 0 0xc00460ee00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.359339311+07:00","message":"receive streaming session, msgId: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.359381873+07:00","message":"receive 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-05-12T14:33:01.359390464+07:00","message":"receive interim result [false|false]: เดี๋ยวผมต้องคุยกับป้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.359411924+07:00","message":"[buffer interim] 4968 false เดี๋ยวผมต้องคุยกับป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.359421305+07:00","message":"[bufferProcess] interim [440000000]:เดี๋ยวผมต้องคุยกับป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.359425016+07:00","message":"[bufferProcess] send to processor:เดี๋ยวผมต้องคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.359429448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.359436078+07:00","message":"> Transcript [54879] [false]: 'เดี๋ยวผมต้องคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.359440973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.35944371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.359446624+07:00","message":"StatePrefix: 'เดี๋ยวผมต้องคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.359450098+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.379534081+07:00","message":"receive streaming session, msgId: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.37957412+07:00","message":"receive 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-05-12T14:33:01.379579948+07:00","message":"receive interim result [false|false]: เดี๋ยวผมต้องคุยกับท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.379591937+07:00","message":"[buffer interim] 4968 false เดี๋ยวผมต้องคุยกับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.379599734+07:00","message":"[bufferProcess] interim [500000000]:เดี๋ยวผมต้องคุยกับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.379602265+07:00","message":"[bufferProcess] send to processor:เดี๋ยวผมต้องคุยกับป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.379605607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.37960825+07:00","message":"> Transcript [54880] [false]: 'เดี๋ยวผมต้องคุยกับป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.379611422+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.379613643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.379615802+07:00","message":"StatePrefix: 'เดี๋ยวผมต้องคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.379617869+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.545799419+07:00","message":"receive streaming session, msgId: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.545836282+07:00","message":"receive 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-05-12T14:33:01.545844016+07:00","message":"receive interim result [false|false]: เดี๋ยวผมต้องคุยกับท่านสวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.54586709+07:00","message":"[buffer interim] 4968 false เดี๋ยวผมต้องคุยกับท่านสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.545880746+07:00","message":"[bufferProcess] interim [680000000]:เดี๋ยวผมต้องคุยกับท่านสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.545884201+07:00","message":"[bufferProcess] send to processor:เดี๋ยวผมต้องคุยกับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.54588908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.545893306+07:00","message":"> Transcript [54881] [false]: 'เดี๋ยวผมต้องคุยกับท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.54589767+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.545900863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.545904348+07:00","message":"StatePrefix: 'เดี๋ยวผมต้องคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.545907338+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.674303379+07:00","message":"receive streaming session, msgId: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.674357189+07:00","message":"receive 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-05-12T14:33:01.674364217+07:00","message":"receive interim result [false|false]: เดี๋ยวผมต้องคุยกับท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.674380089+07:00","message":"[buffer interim] 4968 false เดี๋ยวผมต้องคุยกับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.67438807+07:00","message":"[bufferProcess] interim [740000000]:เดี๋ยวผมต้องคุยกับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.674390839+07:00","message":"[bufferProcess] send to processor:เดี๋ยวผมต้องคุยกับท่านสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.674397362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.67440055+07:00","message":"> Transcript [54882] [false]: 'เดี๋ยวผมต้องคุยกับท่านสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.674404552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.674406683+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.67440903+07:00","message":"StatePrefix: 'เดี๋ยวผมต้องคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.67441204+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.674418335+07:00","message":"Push: 'ผมต้องคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.674420268+07:00","message":"TextPushed: 'เดี๋ยวผมต้องคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.674422337+07:00","message":"Set new StatePrefix : 'เดี๋ยวผมต้องคุยกับท่านสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.674424861+07:00","message":"Next Push (prob) : 'กับท่านสวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.674432955+07:00","message":"push: {false ผมต้องคุย 0 0xc00460ee00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.688507974+07:00","message":"receive streaming session, msgId: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.688547064+07:00","message":"receive 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-05-12T14:33:01.688554602+07:00","message":"receive interim result [false|false]: เดี๋ยวผมต้องคุยกับท่านสุพจน์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.688572154+07:00","message":"[buffer interim] 4968 false เดี๋ยวผมต้องคุยกับท่านสุพจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.688582733+07:00","message":"[bufferProcess] interim [800000000]:เดี๋ยวผมต้องคุยกับท่านสุพจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.688585194+07:00","message":"[bufferProcess] send to processor:เดี๋ยวผมต้องคุยกับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.688592693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.68859529+07:00","message":"> Transcript [54883] [false]: 'เดี๋ยวผมต้องคุยกับท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.688597472+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.784586894+07:00","message":"receive streaming session, msgId: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.784644687+07:00","message":"receive 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-05-12T14:33:01.784654698+07:00","message":"receive interim result [false|false]: เดี๋ยวผมต้องคุยกับท่านศุภกิจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.784679492+07:00","message":"[buffer interim] 4968 false เดี๋ยวผมต้องคุยกับท่านศุภกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.784697083+07:00","message":"[bufferProcess] interim [860000000]:เดี๋ยวผมต้องคุยกับท่านศุภกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.784701993+07:00","message":"[bufferProcess] send to processor:เดี๋ยวผมต้องคุยกับท่านสุพจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.784713309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.784727722+07:00","message":"> Transcript [54884] [false]: 'เดี๋ยวผมต้องคุยกับท่านสุพจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.784732769+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:01.784737778+07:00","message":"Set new StatePrefix: 'เดี๋ยวผมต้องคุยกับท่านสุพจน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:01.889582566+07:00","message":"[GCS] IsForceVAD: false for message ID: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.006366369+07:00","message":"receive streaming session, msgId: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.006406693+07:00","message":"receive 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-05-12T14:33:02.006414781+07:00","message":"receive interim result [false|false]: เดี๋ยวผมต้องคุยกับท่านศุภกิจก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.00643461+07:00","message":"[buffer interim] 4968 false เดี๋ยวผมต้องคุยกับท่านศุภกิจก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.00644339+07:00","message":"[bufferProcess] interim [160000000]:เดี๋ยวผมต้องคุยกับท่านศุภกิจก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.006446085+07:00","message":"[bufferProcess] send to processor:เดี๋ยวผมต้องคุยกับท่านศุภกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.006449853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.006452888+07:00","message":"> Transcript [54885] [false]: 'เดี๋ยวผมต้องคุยกับท่านศุภกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.006454935+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.006457823+07:00","message":"Set new StatePrefix: 'เดี๋ยวผมต้องคุยกับท่านศุภกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.039644928+07:00","message":"receive streaming session, msgId: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.039682131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวผมต้องคุยกับท่านศุภกิจก่อน\",\"confidence\":0.94691974}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.039693461+07:00","message":"receive interim result [true|false]: เดี๋ยวผมต้องคุยกับท่านศุภกิจก่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.039704313+07:00","message":"end recv isFinal message id 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.039707162+07:00","message":"end Recv id 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.039715838+07:00","message":"[buffer interim] 4968 true เดี๋ยวผมต้องคุยกับท่านศุภกิจก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.03972402+07:00","message":"[bufferProcess] interim [220000000]:เดี๋ยวผมต้องคุยกับท่านศุภกิจก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.039728378+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวผมต้องคุยกับท่านศุภกิจก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.039732185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.039737278+07:00","message":"> Transcript [54886] [false]: 'เดี๋ยวผมต้องคุยกับท่านศุภกิจก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.039740426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.039742403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.039744766+07:00","message":"StatePrefix: 'เดี๋ยวผมต้องคุยกับท่านศุภกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.039747711+07:00","message":"TextPushed: 'เดี๋ยวผมต้องคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.039749686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.03975156+07:00","message":"> Transcript [54887] [true]: 'เดี๋ยวผมต้องคุยกับท่านศุภกิจก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.039753906+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.039755452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.039757127+07:00","message":"StatePrefix: 'เดี๋ยวผมต้องคุยกับท่านศุภกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.039758826+07:00","message":"TextPushed: 'เดี๋ยวผมต้องคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.039761691+07:00","message":"Push: 'กับท่านศุภกิจก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.039770678+07:00","message":"push: {true กับท่านศุภกิจก่อน 0 0xc00460ee00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:02.047185045+07:00","message":"write wav file: './tmp/7565/7565_4968.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.217775603+07:00","message":"[GCS] Start streaming session, msgId: 4969"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:02.584706182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:02.584706258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.742984476+07:00","message":"receive streaming session, msgId: 4969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.743038435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.743043627+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.743061508+07:00","message":"[buffer interim] 4969 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.74306858+07:00","message":"[bufferProcess] interim [600000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.743070492+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.780567992+07:00","message":"[GCS] IsForceVAD: false for message ID: 4969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.893318926+07:00","message":"receive streaming session, msgId: 4969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.89335497+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.893361957+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.893384527+07:00","message":"end recv isFinal message id 4969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.893386692+07:00","message":"end Recv id 4969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.893393348+07:00","message":"[buffer interim] 4969 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.89340548+07:00","message":"[bufferProcess] interim [750000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.893408379+07:00","message":"[bufferProcess] send to processor (isfinal):วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.893412063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.893414821+07:00","message":"> Transcript [54888] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.893416845+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.893418366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.893420245+07:00","message":"> Transcript [54889] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.893426268+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.893428491+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.893430778+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.893432901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:02.893438796+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.893446207+07:00","message":"push: {true  0 0xc003cf3600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:02.905224551+07:00","message":"write wav file: './tmp/7565/7565_4969.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:02.910566126+07:00","message":"[GCS] Start streaming session, msgId: 4970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:03.392889346+07:00","message":"receive streaming session, msgId: 4970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:03.392935339+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-05-12T14:33:03.392941064+07:00","message":"receive interim result [false|false]: เมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:03.392959401+07:00","message":"[buffer interim] 4970 false เมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.392966604+07:00","message":"[bufferProcess] interim [300000000]:เมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.392968366+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:03.581066118+07:00","message":"receive streaming session, msgId: 4970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:03.581109002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Marvel\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:03.581114683+07:00","message":"receive interim result [false|false]: Marvel"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:03.581128258+07:00","message":"[buffer interim] 4970 false Marvel"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.581135006+07:00","message":"[bufferProcess] interim [480000000]:Marvel"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.58113719+07:00","message":"[bufferProcess] send to processor:เมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.581143264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.581146196+07:00","message":"> Transcript [54890] [false]: 'เมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.581148609+07:00","message":"Set StatePrefix (first interim): 'เมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:03.95292069+07:00","message":"receive streaming session, msgId: 4970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:03.952968204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:03.952973675+07:00","message":"receive interim result [false|false]: มันคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:03.952992896+07:00","message":"receive streaming session, msgId: 4970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:03.953004184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Marvel\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:03.953007462+07:00","message":"receive interim result [false|false]: Marvel"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:03.95301422+07:00","message":"[buffer interim] 4970 false มันคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:03.953017633+07:00","message":"[buffer interim] 4970 false Marvel"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.953025422+07:00","message":"[bufferProcess] interim [840000000]:มันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.953027576+07:00","message":"[bufferProcess] send to processor:Marvel"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.953030885+07:00","message":"[bufferProcess] interim [900000000]:Marvel"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.953032681+07:00","message":"[bufferProcess] send to processor:มันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.953035424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.953038057+07:00","message":"> Transcript [54891] [false]: 'Marvel'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.95304058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.953043081+07:00","message":"Set new StatePrefix: 'Marvel'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.953044749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.953046687+07:00","message":"> Transcript [54892] [false]: 'มันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.953048367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:03.953051972+07:00","message":"Set new StatePrefix: 'มันคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.079474494+07:00","message":"receive streaming session, msgId: 4970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.079513957+07:00","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-05-12T14:33:04.079519574+07:00","message":"receive interim result [false|false]: มันคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.079534391+07:00","message":"[buffer interim] 4970 false มันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.079542533+07:00","message":"[bufferProcess] interim [960000000]:มันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.079544729+07:00","message":"[bufferProcess] send to processor:Marvel"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.079548225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.079551011+07:00","message":"> Transcript [54893] [false]: 'Marvel'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.079553247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.079555152+07:00","message":"Set new StatePrefix: 'Marvel'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.130758252+07:00","message":"[GCS] IsForceVAD: false for message ID: 4970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.237395362+07:00","message":"receive streaming session, msgId: 4970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.237441245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันคืออะไร\",\"confidence\":0.8865701}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.237453119+07:00","message":"receive interim result [true|false]: มันคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.237465316+07:00","message":"end recv isFinal message id 4970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.237467282+07:00","message":"end Recv id 4970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.237475824+07:00","message":"[buffer interim] 4970 true มันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.23748442+07:00","message":"[bufferProcess] interim [230000000]:มันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.237487563+07:00","message":"[bufferProcess] send to processor (isfinal):มันคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.23750702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.237537233+07:00","message":"> Transcript [54894] [false]: 'มันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.237541418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.237543809+07:00","message":"Set new StatePrefix: 'มันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.23754628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.237548453+07:00","message":"> Transcript [54895] [true]: 'มันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.237551788+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.237553728+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.237555816+07:00","message":"StatePrefix: 'มันคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.237558012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.237566111+07:00","message":"Push: 'มันคืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.23757717+07:00","message":"push: {true มันคืออะไร 0 0xc004462000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:04.243766464+07:00","message":"write wav file: './tmp/7565/7565_4970.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.250511957+07:00","message":"[GCS] Start streaming session, msgId: 4971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.622926863+07:00","message":"receive streaming session, msgId: 4971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.622970415+07:00","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-05-12T14:33:04.622976289+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.62302428+07:00","message":"[buffer interim] 4971 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.623032215+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.623034038+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.995782973+07:00","message":"receive streaming session, msgId: 4971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.995817821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.99582385+07:00","message":"receive interim result [false|false]: แล้วมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:04.995840574+07:00","message":"[buffer interim] 4971 false แล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.995851647+07:00","message":"[bufferProcess] interim [720000000]:แล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.995854059+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.995857154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.99585995+07:00","message":"> Transcript [54896] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:04.995862279+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.12578127+07:00","message":"receive streaming session, msgId: 4971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.125818451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.125825785+07:00","message":"receive interim result [false|false]: แล้วมาบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.125842433+07:00","message":"[buffer interim] 4971 false แล้วมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.125853555+07:00","message":"[bufferProcess] interim [840000000]:แล้วมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.125856795+07:00","message":"[bufferProcess] send to processor:แล้วมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.125860311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.125862993+07:00","message":"> Transcript [54897] [false]: 'แล้วมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.125865792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.125867775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.125869616+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.125871889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.316741316+07:00","message":"receive streaming session, msgId: 4971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.316784003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมาบวกกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.316791288+07:00","message":"receive interim result [false|false]: แล้วมาบวกกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.316808222+07:00","message":"[buffer interim] 4971 false แล้วมาบวกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.316816362+07:00","message":"[bufferProcess] interim [80000000]:แล้วมาบวกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.316822341+07:00","message":"[bufferProcess] send to processor:แล้วมาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.316825978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.316828776+07:00","message":"> Transcript [54898] [false]: 'แล้วมาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.316832391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.316834897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.316836865+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.316838854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.52632709+07:00","message":"receive streaming session, msgId: 4971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.526365943+07:00","message":"receive 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-05-12T14:33:05.526372157+07:00","message":"receive interim result [false|false]: แล้วมาบวกกับเจ๊"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.526387778+07:00","message":"[buffer interim] 4971 false แล้วมาบวกกับเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.526398371+07:00","message":"[bufferProcess] interim [260000000]:แล้วมาบวกกับเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.5264011+07:00","message":"[bufferProcess] send to processor:แล้วมาบวกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.526407305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.526410089+07:00","message":"> Transcript [54899] [false]: 'แล้วมาบวกกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.526413134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.526415392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.526417116+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.526419262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:05.585534824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:05.585543139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.849785635+07:00","message":"receive streaming session, msgId: 4971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.849833288+07:00","message":"receive 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-05-12T14:33:05.849840013+07:00","message":"receive interim result [false|false]: แล้วมาเบิกกับเจ๊ที"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.849854608+07:00","message":"[buffer interim] 4971 false แล้วมาเบิกกับเจ๊ที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.849863486+07:00","message":"[bufferProcess] interim [500000000]:แล้วมาเบิกกับเจ๊ที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.849866429+07:00","message":"[bufferProcess] send to processor:แล้วมาบวกกับเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.849872069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.84987485+07:00","message":"> Transcript [54900] [false]: 'แล้วมาบวกกับเจ๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.849878555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.849880772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.849882617+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.849884673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.849889607+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.849891532+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.84989342+07:00","message":"Set new StatePrefix : 'แล้วมาบวกกับเจ๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.84989548+07:00","message":"Next Push (prob) : 'มาบวกกับเจ๊'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.849903823+07:00","message":"push: {false แล้ว 0 0xc004ec4000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.861370206+07:00","message":"[GCS] IsForceVAD: false for message ID: 4971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.924050388+07:00","message":"receive streaming session, msgId: 4971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.924096413+07:00","message":"receive 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-05-12T14:33:05.924103161+07:00","message":"receive interim result [false|false]: แล้วมาบวกกับเจสซี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:05.924120921+07:00","message":"[buffer interim] 4971 false แล้วมาบวกกับเจสซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.924129692+07:00","message":"[bufferProcess] interim [560000000]:แล้วมาบวกกับเจสซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.924133053+07:00","message":"[bufferProcess] send to processor:แล้วมาเบิกกับเจ๊ที"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.924139176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.924142389+07:00","message":"> Transcript [54901] [false]: 'แล้วมาเบิกกับเจ๊ที'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.924144841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:05.924147576+07:00","message":"Set new StatePrefix: 'แล้วมาเบิกกับเจ๊ที'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.050780918+07:00","message":"[GCS] Start streaming session, msgId: 4972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.428754023+07:00","message":"receive streaming session, msgId: 4972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.428803595+07:00","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-05-12T14:33:06.428809211+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.428828348+07:00","message":"[buffer interim] force interim is final (2) :แล้วมาบวกกับเจสซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.428836852+07:00","message":"[bufferProcess] interim [560000000]:แล้วมาบวกกับเจสซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.42884293+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วมาบวกกับเจสซี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.428848323+07:00","message":"[bufferProcess] interim [420000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.428850324+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.428853084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.428856549+07:00","message":"> Transcript [54902] [false]: 'แล้วมาบวกกับเจสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.428858861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.428861581+07:00","message":"Set new StatePrefix: 'แล้วมาบวกกับเจสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.428863404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.428865145+07:00","message":"> Transcript [54903] [true]: 'แล้วมาบวกกับเจสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.428869952+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.428872346+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.428874061+07:00","message":"StatePrefix: 'แล้วมาบวกกับเจสซี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.428876274+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.428882105+07:00","message":"Push: 'มาบวกกับเจสซี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.428890572+07:00","message":"push: {true มาบวกกับเจสซี่ 0 0xc004ec4000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:06.435760149+07:00","message":"write wav file: './tmp/7565/7565_4971.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.603490397+07:00","message":"receive streaming session, msgId: 4972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.603528486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.603534486+07:00","message":"receive interim result [false|false]: ความหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.603542786+07:00","message":"end Recv id 4972 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.603544784+07:00","message":"end Recv id 4972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.603550974+07:00","message":"[buffer interim] 4972 false ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.603559601+07:00","message":"[bufferProcess] interim [600000000]:ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.60356185+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.603565344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.6035683+07:00","message":"> Transcript [54904] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:06.60357032+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.605796074+07:00","message":"receive streaming session, msgId: 4971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.605809421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมาบวกกับเจสซี่\",\"confidence\":0.8402754}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.605813915+07:00","message":"receive interim result [true|false]: แล้วมาบวกกับเจสซี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.605821043+07:00","message":"end recv isFinal message id 4971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.605824483+07:00","message":"end Recv id 4971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:06.605828676+07:00","message":"[buffer interim] this message is already final true 4971: 'แล้วมาบวกกับเจสซี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:07.079736163+07:00","message":"[GCS] IsForceVAD: false for message ID: 4972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:07.460885212+07:00","message":"[GCS] Start streaming session, msgId: 4973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:07.780717043+07:00","message":"[GCS] IsForceVAD: false for message ID: 4973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:07.851677322+07:00","message":"[GCS] Start streaming session, msgId: 4974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:07.875030853+07:00","message":"receive streaming session, msgId: 4973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:07.875054993+07:00","message":"found end of frame, send empty tag with msgId: 4973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:07.875058503+07:00","message":"end Recv id 4973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:07.875064759+07:00","message":"[buffer interim] force interim is final (2) :ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875072198+07:00","message":"[bufferProcess] interim [600000000]:ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875078935+07:00","message":"[bufferProcess] send to processor (isfinal):ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875082587+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875085577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875088638+07:00","message":"> Transcript [54905] [false]: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875091065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875092971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875094815+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875096747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875098526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875100394+07:00","message":"> Transcript [54906] [true]: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875102673+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875104268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.87510585+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875107458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875114122+07:00","message":"Push: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875115699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875117727+07:00","message":"> Transcript [54907] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875122156+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875123769+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875125411+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.87512725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:07.875130639+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:07.875155016+07:00","message":"push: {true ความหมาย 0 0xc00460eb80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:07.875186187+07:00","message":"push: {true \n 0 0xc002eaa780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:07.880911295+07:00","message":"write wav file: './tmp/7565/7565_4973.wav'"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:07.880917236+07:00","message":"write wav file: './tmp/7565/7565_4972.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:07.909696015+07:00","message":"[GCS] IsForceVAD: false for message ID: 4974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:07.970415231+07:00","message":"[GCS] Start streaming session, msgId: 4975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.046748623+07:00","message":"receive streaming session, msgId: 4974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.046774215+07:00","message":"found end of frame, send empty tag with msgId: 4974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.046778524+07:00","message":"end Recv id 4974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.046790691+07:00","message":"[buffer interim] 4974 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.046805036+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.046809201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.046812277+07:00","message":"> Transcript [54908] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.046814492+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.046817066+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.046819112+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.04682098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.046826965+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.046837015+07:00","message":"push: {true \n 0 0xc00460f080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:08.051428082+07:00","message":"write wav file: './tmp/7565/7565_4974.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.359729857+07:00","message":"[GCS] IsForceVAD: false for message ID: 4975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.491699422+07:00","message":"[GCS] Start streaming session, msgId: 4976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.531727698+07:00","message":"receive streaming session, msgId: 4975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.531808715+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-05-12T14:33:08.531814563+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.531830242+07:00","message":"[buffer interim] 4975 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.531838494+07:00","message":"[bufferProcess] interim [360000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.531840566+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.56081381+07:00","message":"receive streaming session, msgId: 4975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.560854893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับ\",\"confidence\":0.90663964}],\"is_final\":true,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.560860154+07:00","message":"receive interim result [true|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.560870374+07:00","message":"end recv isFinal message id 4975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.560872545+07:00","message":"end Recv id 4975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.560879342+07:00","message":"[buffer interim] 4975 true สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.560895034+07:00","message":"[bufferProcess] interim [420000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.560897951+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.560901323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.560904267+07:00","message":"> Transcript [54909] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.560906199+07:00","message":"Set StatePrefix (first interim): 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.560907899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.560911177+07:00","message":"> Transcript [54910] [true]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.560913766+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.560915655+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.560917629+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.560919651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:08.560925738+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:08.560933721+07:00","message":"push: {true สำหรับ 0 0xc002eaba00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:08.565408354+07:00","message":"write wav file: './tmp/7565/7565_4975.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:08.585910751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:08.585923221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:09.543346625+07:00","message":"receive streaming session, msgId: 4976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:09.543397486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:09.543403725+07:00","message":"receive interim result [false|false]: เมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:09.543421431+07:00","message":"[buffer interim] 4976 false เมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.543428816+07:00","message":"[bufferProcess] interim [80000000]:เมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.54343073+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:09.737705801+07:00","message":"receive streaming session, msgId: 4976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:09.737750836+07:00","message":"receive 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-05-12T14:33:09.73775774+07:00","message":"receive interim result [false|false]: มาแวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:09.737773262+07:00","message":"[buffer interim] 4976 false มาแวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.737781469+07:00","message":"[bufferProcess] interim [260000000]:มาแวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.737784283+07:00","message":"[bufferProcess] send to processor:เมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.737791023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.73779399+07:00","message":"> Transcript [54911] [false]: 'เมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.73779615+07:00","message":"Set StatePrefix (first interim): 'เมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:09.743273793+07:00","message":"receive streaming session, msgId: 4976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:09.743302105+07:00","message":"receive 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-05-12T14:33:09.743308317+07:00","message":"receive interim result [false|false]: มะแว้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:09.743321422+07:00","message":"[buffer interim] 4976 false มะแว้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.743328318+07:00","message":"[bufferProcess] interim [320000000]:มะแว้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.743333272+07:00","message":"[bufferProcess] send to processor:มาแวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.743340435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.743343319+07:00","message":"> Transcript [54912] [false]: 'มาแวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.743345621+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.743347529+07:00","message":"Set new StatePrefix: 'มาแวะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:09.855450432+07:00","message":"receive streaming session, msgId: 4976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:09.855491986+07:00","message":"receive 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-05-12T14:33:09.855498756+07:00","message":"receive interim result [false|false]: มาแว้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:09.855516553+07:00","message":"[buffer interim] 4976 false มาแว้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.855526075+07:00","message":"[bufferProcess] interim [380000000]:มาแว้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.855529326+07:00","message":"[bufferProcess] send to processor:มะแว้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.855532997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.855538397+07:00","message":"> Transcript [54913] [false]: 'มะแว้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.855540678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:09.85554279+07:00","message":"Set new StatePrefix: 'มะแว้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:10.445493032+07:00","message":"receive streaming session, msgId: 4976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:10.44553522+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-05-12T14:33:10.445541965+07:00","message":"receive interim result [false|false]: มาแว้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:10.445557681+07:00","message":"[buffer interim] 4976 false มาแว้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.445566514+07:00","message":"[bufferProcess] interim [980000000]:มาแว้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.445569291+07:00","message":"[bufferProcess] send to processor:มาแว้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.44557665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.445579812+07:00","message":"> Transcript [54914] [false]: 'มาแว้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.445581708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.445583622+07:00","message":"Set new StatePrefix: 'มาแว้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:10.618628486+07:00","message":"receive streaming session, msgId: 4976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:10.618673833+07:00","message":"receive 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-05-12T14:33:10.61868123+07:00","message":"receive interim result [false|false]: มาแว้วคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:10.618697703+07:00","message":"[buffer interim] 4976 false มาแว้วคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.618708655+07:00","message":"[bufferProcess] interim [220000000]:มาแว้วคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.618712125+07:00","message":"[bufferProcess] send to processor:มาแว้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.618718654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.618722444+07:00","message":"> Transcript [54915] [false]: 'มาแว้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.618726882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.6187299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.618733068+07:00","message":"StatePrefix: 'มาแว้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.618735942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:10.937948166+07:00","message":"receive streaming session, msgId: 4976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:10.937992822+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-05-12T14:33:10.937999735+07:00","message":"receive interim result [false|false]: มาแว้วคือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:10.938025268+07:00","message":"[buffer interim] 4976 false มาแว้วคือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.9380339+07:00","message":"[bufferProcess] interim [460000000]:มาแว้วคือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.938036841+07:00","message":"[bufferProcess] send to processor:มาแว้วคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.938040553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.93804347+07:00","message":"> Transcript [54916] [false]: 'มาแว้วคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.938047132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.93804937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.938051196+07:00","message":"StatePrefix: 'มาแว้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:10.938053359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.109679519+07:00","message":"[GCS] IsForceVAD: false for message ID: 4976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.219403992+07:00","message":"receive streaming session, msgId: 4976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.219455204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาแว้วคือเป็น\",\"confidence\":0.9209738}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.219464453+07:00","message":"receive interim result [true|false]: มาแว้วคือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.219479258+07:00","message":"end recv isFinal message id 4976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.21948327+07:00","message":"end Recv id 4976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.219491785+07:00","message":"[buffer interim] 4976 true มาแว้วคือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.219502415+07:00","message":"[bufferProcess] interim [850000000]:มาแว้วคือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.219505339+07:00","message":"[bufferProcess] send to processor (isfinal):มาแว้วคือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.219509011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.219511889+07:00","message":"> Transcript [54917] [false]: 'มาแว้วคือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.219514591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.219516414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.219521443+07:00","message":"StatePrefix: 'มาแว้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.219523872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.219525418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.219527455+07:00","message":"> Transcript [54918] [true]: 'มาแว้วคือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.219529621+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.219531202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.219532827+07:00","message":"StatePrefix: 'มาแว้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.219534626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.219537237+07:00","message":"Push: 'มาแว้วคือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.219545548+07:00","message":"push: {true มาแว้วคือเป็น 0 0xc004462a80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:11.226717466+07:00","message":"write wav file: './tmp/7565/7565_4976.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.240650815+07:00","message":"[GCS] Start streaming session, msgId: 4977"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:11.586878756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:11.586896862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.713788469+07:00","message":"receive streaming session, msgId: 4977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.713826476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.713831785+07:00","message":"receive interim result [false|false]: โปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.713847763+07:00","message":"[buffer interim] 4977 false โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.71385522+07:00","message":"[bufferProcess] interim [480000000]:โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.71385754+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.96251255+07:00","message":"receive streaming session, msgId: 4977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.962554138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมคอม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.962559868+07:00","message":"receive interim result [false|false]: โปรแกรมคอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:11.962574098+07:00","message":"[buffer interim] 4977 false โปรแกรมคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.962582305+07:00","message":"[bufferProcess] interim [780000000]:โปรแกรมคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.962584881+07:00","message":"[bufferProcess] send to processor:โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.962591315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.962594042+07:00","message":"> Transcript [54919] [false]: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:11.962596202+07:00","message":"Set StatePrefix (first interim): 'โปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:12.089921599+07:00","message":"receive streaming session, msgId: 4977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:12.089976647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมคอมพิวเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:12.089982692+07:00","message":"receive interim result [false|false]: โปรแกรมคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:12.089996637+07:00","message":"[buffer interim] 4977 false โปรแกรมคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.090011315+07:00","message":"[bufferProcess] interim [900000000]:โปรแกรมคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.090016406+07:00","message":"[bufferProcess] send to processor:โปรแกรมคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.090021674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.090024812+07:00","message":"> Transcript [54920] [false]: 'โปรแกรมคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.090028538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.090040801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.090042673+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.090047139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:12.666984064+07:00","message":"receive streaming session, msgId: 4977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:12.667045721+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-05-12T14:33:12.667054651+07:00","message":"receive interim result [false|false]: โปรแกรมคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:12.667072904+07:00","message":"[buffer interim] 4977 false โปรแกรมคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.66708314+07:00","message":"[bufferProcess] interim [500000000]:โปรแกรมคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.667086455+07:00","message":"[bufferProcess] send to processor:โปรแกรมคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.667091672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.667095932+07:00","message":"> Transcript [54921] [false]: 'โปรแกรมคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.667101941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.667105916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.66710909+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.667112332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:12.987518008+07:00","message":"receive streaming session, msgId: 4977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:12.987560409+07:00","message":"receive 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-05-12T14:33:12.987566297+07:00","message":"receive interim result [false|false]: โปรแกรมคอมพิวเตอร์อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:12.987579553+07:00","message":"[buffer interim] 4977 false โปรแกรมคอมพิวเตอร์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.9875866+07:00","message":"[bufferProcess] interim [740000000]:โปรแกรมคอมพิวเตอร์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.987589068+07:00","message":"[bufferProcess] send to processor:โปรแกรมคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.987593993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.987596664+07:00","message":"> Transcript [54922] [false]: 'โปรแกรมคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.987600054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.987602179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.987604097+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:12.987606354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.143052251+07:00","message":"receive streaming session, msgId: 4977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.143096255+07:00","message":"receive 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-05-12T14:33:13.143104051+07:00","message":"receive interim result [false|false]: โปรแกรมคอมพิวเตอร์อย่างหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.143121479+07:00","message":"[buffer interim] 4977 false โปรแกรมคอมพิวเตอร์อย่างหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.143130181+07:00","message":"[bufferProcess] interim [920000000]:โปรแกรมคอมพิวเตอร์อย่างหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.143134022+07:00","message":"[bufferProcess] send to processor:โปรแกรมคอมพิวเตอร์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.143138476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.143142336+07:00","message":"> Transcript [54923] [false]: 'โปรแกรมคอมพิวเตอร์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.143147546+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.143150336+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.143153463+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.143157137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.143160819+07:00","message":"Push: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.143166059+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.143169224+07:00","message":"Set new StatePrefix : 'โปรแกรมคอมพิวเตอร์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.143172696+07:00","message":"Next Push (prob) : 'คอมพิวเตอร์อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.143183879+07:00","message":"push: {false โปรแกรม 0 0xc002eabf80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.383791543+07:00","message":"receive streaming session, msgId: 4977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.38383378+07:00","message":"receive 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-05-12T14:33:13.383839556+07:00","message":"receive interim result [false|false]: โปรแกรมคอมพิวเตอร์อย่างนึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.383851707+07:00","message":"[buffer interim] 4977 false โปรแกรมคอมพิวเตอร์อย่างนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.38386051+07:00","message":"[bufferProcess] interim [220000000]:โปรแกรมคอมพิวเตอร์อย่างนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.383865186+07:00","message":"[bufferProcess] send to processor:โปรแกรมคอมพิวเตอร์อย่างหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.383870192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.383873623+07:00","message":"> Transcript [54924] [false]: 'โปรแกรมคอมพิวเตอร์อย่างหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.383876816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.383878988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.383881439+07:00","message":"StatePrefix: 'โปรแกรมคอมพิวเตอร์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.383883716+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.570230506+07:00","message":"receive streaming session, msgId: 4977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.570264562+07:00","message":"receive 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-05-12T14:33:13.570271277+07:00","message":"receive interim result [false|false]: โปรแกรมคอมพิวเตอร์อย่างหนึ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.570282432+07:00","message":"[buffer interim] 4977 false โปรแกรมคอมพิวเตอร์อย่างหนึ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.570288905+07:00","message":"[bufferProcess] interim [400000000]:โปรแกรมคอมพิวเตอร์อย่างหนึ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.570291615+07:00","message":"[bufferProcess] send to processor:โปรแกรมคอมพิวเตอร์อย่างนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.570296756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.570299441+07:00","message":"> Transcript [54925] [false]: 'โปรแกรมคอมพิวเตอร์อย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.570302568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.570304804+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.570307053+07:00","message":"StatePrefix: 'โปรแกรมคอมพิวเตอร์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.570309483+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.86991518+07:00","message":"[GCS] IsForceVAD: false for message ID: 4977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.962344429+07:00","message":"receive streaming session, msgId: 4977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.962382279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมคอมพิวเตอร์อย่างหนึ่งที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.96238863+07:00","message":"receive interim result [true|false]: โปรแกรมคอมพิวเตอร์อย่างหนึ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.962400825+07:00","message":"end recv isFinal message id 4977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.962403457+07:00","message":"end Recv id 4977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.962420095+07:00","message":"[buffer interim] 4977 true โปรแกรมคอมพิวเตอร์อย่างหนึ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.962440895+07:00","message":"[bufferProcess] interim [850000000]:โปรแกรมคอมพิวเตอร์อย่างหนึ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.962444351+07:00","message":"[bufferProcess] send to processor (isfinal):โปรแกรมคอมพิวเตอร์อย่างหนึ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.962447535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.962450891+07:00","message":"> Transcript [54926] [false]: 'โปรแกรมคอมพิวเตอร์อย่างหนึ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.962454404+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.962456516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.962458721+07:00","message":"StatePrefix: 'โปรแกรมคอมพิวเตอร์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.962461792+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.962463486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.962465417+07:00","message":"> Transcript [54927] [true]: 'โปรแกรมคอมพิวเตอร์อย่างหนึ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.962467469+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.962469187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.9624707+07:00","message":"StatePrefix: 'โปรแกรมคอมพิวเตอร์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.962472542+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:13.962478923+07:00","message":"Push: 'คอมพิวเตอร์อย่างหนึ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:13.962488536+07:00","message":"push: {true คอมพิวเตอร์อย่างหนึ่งที่ 0 0xc002eabf80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:13.971978518+07:00","message":"write wav file: './tmp/7565/7565_4977.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:14.251849617+07:00","message":"[GCS] Start streaming session, msgId: 4978"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:14.587848362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:14.587858446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:14.603380996+07:00","message":"receive streaming session, msgId: 4978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:14.603425654+07:00","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-05-12T14:33:14.603431928+07:00","message":"receive interim result [false|false]: คำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:14.603449297+07:00","message":"[buffer interim] 4978 false คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:14.603457391+07:00","message":"[bufferProcess] interim [420000000]:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:14.603459517+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:14.918513545+07:00","message":"receive streaming session, msgId: 4978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:14.918555251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำสิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:14.918561559+07:00","message":"receive interim result [false|false]: คำสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:14.918577697+07:00","message":"[buffer interim] 4978 false คำสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:14.918585927+07:00","message":"[bufferProcess] interim [660000000]:คำสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:14.918588604+07:00","message":"[bufferProcess] send to processor:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:14.918596141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:14.918598884+07:00","message":"> Transcript [54928] [false]: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:14.918600912+07:00","message":"Set StatePrefix (first interim): 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:14.923972476+07:00","message":"receive streaming session, msgId: 4978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:14.923993712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:14.923999431+07:00","message":"receive interim result [false|false]: ทำสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:14.92401646+07:00","message":"[buffer interim] 4978 false ทำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:14.924022273+07:00","message":"[bufferProcess] interim [720000000]:ทำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:14.924024613+07:00","message":"[bufferProcess] send to processor:คำสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:14.924030286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:14.924032857+07:00","message":"> Transcript [54929] [false]: 'คำสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:14.92403604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:14.924038125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:14.92403994+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:14.924042081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.109766433+07:00","message":"receive streaming session, msgId: 4978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.109807473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.109817545+07:00","message":"receive interim result [false|false]: ทำสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.109833213+07:00","message":"[buffer interim] 4978 false ทำสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.109841656+07:00","message":"[bufferProcess] interim [840000000]:ทำสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.109844274+07:00","message":"[bufferProcess] send to processor:ทำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.109851068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.109854249+07:00","message":"> Transcript [54930] [false]: 'ทำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.109856951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.109859061+07:00","message":"Set new StatePrefix: 'ทำสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.117500084+07:00","message":"receive streaming session, msgId: 4978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.11752555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำสิ่งผิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.117530867+07:00","message":"receive interim result [false|false]: ทำสิ่งผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.117543347+07:00","message":"[buffer interim] 4978 false ทำสิ่งผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.117548868+07:00","message":"[bufferProcess] interim [900000000]:ทำสิ่งผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.117551215+07:00","message":"[bufferProcess] send to processor:ทำสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.117556037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.117558631+07:00","message":"> Transcript [54931] [false]: 'ทำสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.117561657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.11756381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.117565723+07:00","message":"StatePrefix: 'ทำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.117567938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.242734574+07:00","message":"receive streaming session, msgId: 4978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.242775144+07:00","message":"receive 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-05-12T14:33:15.242780757+07:00","message":"receive interim result [false|false]: ทำสิ่งผิดกฎ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.242796856+07:00","message":"[buffer interim] 4978 false ทำสิ่งผิดกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.2428048+07:00","message":"[bufferProcess] interim [20000000]:ทำสิ่งผิดกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.242807981+07:00","message":"[bufferProcess] send to processor:ทำสิ่งผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.242813484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.242818836+07:00","message":"> Transcript [54932] [false]: 'ทำสิ่งผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.242822833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.242825004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.242826938+07:00","message":"StatePrefix: 'ทำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.242829059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.301368685+07:00","message":"receive streaming session, msgId: 4978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.30140796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำสิ่งผิดปกติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.301414432+07:00","message":"receive interim result [false|false]: ทำสิ่งผิดปกติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.30143043+07:00","message":"[buffer interim] 4978 false ทำสิ่งผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.301438751+07:00","message":"[bufferProcess] interim [80000000]:ทำสิ่งผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.301441656+07:00","message":"[bufferProcess] send to processor:ทำสิ่งผิดกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.301446991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.301450654+07:00","message":"> Transcript [54933] [false]: 'ทำสิ่งผิดกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.301458594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.301462303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.301464245+07:00","message":"StatePrefix: 'ทำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.301466137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.339912491+07:00","message":"[GCS] IsForceVAD: false for message ID: 4978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.411773334+07:00","message":"[GCS] Start streaming session, msgId: 4979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.444191161+07:00","message":"receive streaming session, msgId: 4978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.444231437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำสิ่งผิดปกติ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.444238384+07:00","message":"receive interim result [true|false]: ทำสิ่งผิดปกติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.444251078+07:00","message":"end recv isFinal message id 4978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.444254176+07:00","message":"end Recv id 4978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.444262156+07:00","message":"[buffer interim] 4978 true ทำสิ่งผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.444295799+07:00","message":"[bufferProcess] interim [320000000]:ทำสิ่งผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.444306388+07:00","message":"[bufferProcess] send to processor (isfinal):ทำสิ่งผิดปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.444311458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.444315184+07:00","message":"> Transcript [54934] [false]: 'ทำสิ่งผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.44432142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.444323824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.444325651+07:00","message":"StatePrefix: 'ทำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.444327525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.444333215+07:00","message":"Push: 'ทำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.444335021+07:00","message":"TextPushed: 'ทำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.44433757+07:00","message":"Set new StatePrefix : 'ทำสิ่งผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.444340383+07:00","message":"Next Push (prob) : 'ผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.444342034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.444344407+07:00","message":"> Transcript [54935] [true]: 'ทำสิ่งผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.444346789+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.444348433+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.444350135+07:00","message":"StatePrefix: 'ทำสิ่งผิดปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.444352057+07:00","message":"TextPushed: 'ทำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.44435396+07:00","message":"Push: 'ผิดปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.444374394+07:00","message":"push: {false ทำสิ่ง 0 0xc002802f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.444416554+07:00","message":"push: {true ผิดปกติ 0 0xc002802f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:15.451148711+07:00","message":"write wav file: './tmp/7565/7565_4978.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.974388665+07:00","message":"receive streaming session, msgId: 4979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.97442347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.974428636+07:00","message":"receive interim result [false|false]: ภายใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:15.974439598+07:00","message":"[buffer interim] 4979 false ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.97444818+07:00","message":"[bufferProcess] interim [600000000]:ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:15.97445022+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:16.258437001+07:00","message":"receive streaming session, msgId: 4979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:16.258476433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:16.258483418+07:00","message":"receive interim result [false|false]: ภายในตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:16.258498783+07:00","message":"[buffer interim] 4979 false ภายในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.258510104+07:00","message":"[bufferProcess] interim [840000000]:ภายในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.258513502+07:00","message":"[bufferProcess] send to processor:ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.258520459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.258524591+07:00","message":"> Transcript [54936] [false]: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.258527722+07:00","message":"Set StatePrefix (first interim): 'ภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:16.64811476+07:00","message":"receive streaming session, msgId: 4979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:16.648156799+07:00","message":"receive 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-05-12T14:33:16.648169431+07:00","message":"receive interim result [false|false]: ภายในตัวเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:16.648191949+07:00","message":"[buffer interim] 4979 false ภายในตัวเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.648204856+07:00","message":"[bufferProcess] interim [320000000]:ภายในตัวเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.648208819+07:00","message":"[bufferProcess] send to processor:ภายในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.648215263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.648219203+07:00","message":"> Transcript [54937] [false]: 'ภายในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.648224291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.648228366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.648231079+07:00","message":"StatePrefix: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.648234297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:16.970751456+07:00","message":"receive streaming session, msgId: 4979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:16.970784655+07:00","message":"receive 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-05-12T14:33:16.970790175+07:00","message":"receive interim result [false|false]: ภายในตัวเครื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:16.970808256+07:00","message":"[buffer interim] 4979 false ภายในตัวเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.970815687+07:00","message":"[bufferProcess] interim [560000000]:ภายในตัวเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.970818538+07:00","message":"[bufferProcess] send to processor:ภายในตัวเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.970823756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.970826986+07:00","message":"> Transcript [54938] [false]: 'ภายในตัวเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.970830506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.970832616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.970834464+07:00","message":"StatePrefix: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:16.970836616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.159805287+07:00","message":"receive streaming session, msgId: 4979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.159842309+07:00","message":"receive 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-05-12T14:33:17.159847992+07:00","message":"receive interim result [false|false]: ภายในตัวเครื่องของเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.159861322+07:00","message":"[buffer interim] 4979 false ภายในตัวเครื่องของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.159868362+07:00","message":"[bufferProcess] interim [740000000]:ภายในตัวเครื่องของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.159870886+07:00","message":"[bufferProcess] send to processor:ภายในตัวเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.159876005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.159878494+07:00","message":"> Transcript [54939] [false]: 'ภายในตัวเครื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.159881889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.159884258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.159886245+07:00","message":"StatePrefix: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.159888438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.303106997+07:00","message":"receive streaming session, msgId: 4979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.303157666+07:00","message":"receive 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-05-12T14:33:17.303165118+07:00","message":"receive interim result [false|false]: ภายในตัวเครื่องของเรานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.303183588+07:00","message":"[buffer interim] 4979 false ภายในตัวเครื่องของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.303191927+07:00","message":"[bufferProcess] interim [920000000]:ภายในตัวเครื่องของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.303194455+07:00","message":"[bufferProcess] send to processor:ภายในตัวเครื่องของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.303201531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.303204881+07:00","message":"> Transcript [54940] [false]: 'ภายในตัวเครื่องของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.303208661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.303210943+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.303212813+07:00","message":"StatePrefix: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.303215831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.303222779+07:00","message":"Push: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.303224968+07:00","message":"TextPushed: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.303227167+07:00","message":"Set new StatePrefix : 'ภายในตัวเครื่องของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.303229413+07:00","message":"Next Push (prob) : 'ตัวเครื่องของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.303238312+07:00","message":"push: {false ภายใน 0 0xc004463300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.350522313+07:00","message":"receive streaming session, msgId: 4979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.350555454+07:00","message":"receive 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-05-12T14:33:17.350561016+07:00","message":"receive interim result [false|false]: ภายในตัวเครื่องของเรานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.350573031+07:00","message":"[buffer interim] 4979 false ภายในตัวเครื่องของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.350579748+07:00","message":"[bufferProcess] interim [980000000]:ภายในตัวเครื่องของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.350582312+07:00","message":"[bufferProcess] send to processor:ภายในตัวเครื่องของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.350587616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.350590409+07:00","message":"> Transcript [54941] [false]: 'ภายในตัวเครื่องของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.350593395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.350595558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.350597634+07:00","message":"StatePrefix: 'ภายในตัวเครื่องของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.350599923+07:00","message":"TextPushed: 'ภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.478225278+07:00","message":"receive streaming session, msgId: 4979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.478261547+07:00","message":"receive 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-05-12T14:33:17.478267431+07:00","message":"receive interim result [false|false]: ภายในตัวเครื่องของเรานะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.478279928+07:00","message":"[buffer interim] 4979 false ภายในตัวเครื่องของเรานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.478287127+07:00","message":"[bufferProcess] interim [40000000]:ภายในตัวเครื่องของเรานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.478293254+07:00","message":"[bufferProcess] send to processor:ภายในตัวเครื่องของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.478300064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.478303124+07:00","message":"> Transcript [54942] [false]: 'ภายในตัวเครื่องของเรานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.478306614+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.478308871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.47831116+07:00","message":"StatePrefix: 'ภายในตัวเครื่องของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.478313436+07:00","message":"TextPushed: 'ภายใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.580065675+07:00","message":"[GCS] IsForceVAD: false for message ID: 4979"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:17.588204925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:17.588219437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.698622523+07:00","message":"receive streaming session, msgId: 4979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.698667077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายในตัวเครื่องของเรานะครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.698674692+07:00","message":"receive interim result [true|false]: ภายในตัวเครื่องของเรานะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.698695029+07:00","message":"end recv isFinal message id 4979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.698698775+07:00","message":"end Recv id 4979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.698707949+07:00","message":"[buffer interim] 4979 true ภายในตัวเครื่องของเรานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.698719979+07:00","message":"[bufferProcess] interim [400000000]:ภายในตัวเครื่องของเรานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.698724702+07:00","message":"[bufferProcess] send to processor (isfinal):ภายในตัวเครื่องของเรานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.698729389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.69873343+07:00","message":"> Transcript [54943] [false]: 'ภายในตัวเครื่องของเรานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.698737854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.698740518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.698743907+07:00","message":"StatePrefix: 'ภายในตัวเครื่องของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.69874731+07:00","message":"TextPushed: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.698750116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.698753136+07:00","message":"> Transcript [54944] [true]: 'ภายในตัวเครื่องของเรานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.698756654+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.69875945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.698762408+07:00","message":"StatePrefix: 'ภายในตัวเครื่องของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.698765491+07:00","message":"TextPushed: 'ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:17.698773335+07:00","message":"Push: 'ตัวเครื่องของเรานะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.698784545+07:00","message":"push: {true ตัวเครื่องของเรานะครับ 0 0xc004463300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:17.711979337+07:00","message":"[GCS] Start streaming session, msgId: 4980"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:17.71273342+07:00","message":"write wav file: './tmp/7565/7565_4979.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.220508698+07:00","message":"[GCS] IsForceVAD: false for message ID: 4980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.291189408+07:00","message":"[GCS] Start streaming session, msgId: 4981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.306496905+07:00","message":"receive streaming session, msgId: 4980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.306516509+07:00","message":"found end of frame, send empty tag with msgId: 4980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.306519554+07:00","message":"end Recv id 4980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.306526413+07:00","message":"[buffer interim] 4980 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.306534059+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.306538425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.306544019+07:00","message":"> Transcript [54945] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.30654653+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.306548652+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.306550382+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.306552645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.306555927+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.306565799+07:00","message":"push: {true \n 0 0xc003b7cc80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:18.313392101+07:00","message":"write wav file: './tmp/7565/7565_4980.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.623658701+07:00","message":"receive streaming session, msgId: 4981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.623712644+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-05-12T14:33:18.623719496+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.623739778+07:00","message":"[buffer interim] 4981 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.623747751+07:00","message":"[bufferProcess] interim [360000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.623749611+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.774760744+07:00","message":"receive streaming session, msgId: 4981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.774795744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.774801492+07:00","message":"receive interim result [false|false]: ไปที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.774813133+07:00","message":"[buffer interim] 4981 false ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.774820603+07:00","message":"[bufferProcess] interim [480000000]:ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.77482313+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.774828219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.77483096+07:00","message":"> Transcript [54946] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.774832941+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.834559116+07:00","message":"receive streaming session, msgId: 4981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.834594809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.834600701+07:00","message":"receive interim result [false|false]: ในที่นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:18.834612925+07:00","message":"[buffer interim] 4981 false ในที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.834622334+07:00","message":"[bufferProcess] interim [600000000]:ในที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.834624669+07:00","message":"[bufferProcess] send to processor:ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.834629949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.834632759+07:00","message":"> Transcript [54947] [false]: 'ไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.834635018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:18.834637002+07:00","message":"Set new StatePrefix: 'ไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:19.127395076+07:00","message":"receive streaming session, msgId: 4981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:19.127442284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:19.127448035+07:00","message":"receive interim result [false|false]: ในที่นี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:19.127464141+07:00","message":"[buffer interim] 4981 false ในที่นี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.127471853+07:00","message":"[bufferProcess] interim [840000000]:ในที่นี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.127474753+07:00","message":"[bufferProcess] send to processor:ในที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.127478397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.127481214+07:00","message":"> Transcript [54948] [false]: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.127483392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.12748528+07:00","message":"Set new StatePrefix: 'ในที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:19.450185593+07:00","message":"receive streaming session, msgId: 4981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:19.450220512+07:00","message":"receive 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-05-12T14:33:19.450226456+07:00","message":"receive interim result [false|false]: อ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:19.450242327+07:00","message":"[buffer interim] 4981 false อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.450249604+07:00","message":"[bufferProcess] interim [140000000]:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.450251854+07:00","message":"[bufferProcess] send to processor:ในที่นี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.450255509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.450258482+07:00","message":"> Transcript [54949] [false]: 'ในที่นี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.450261739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.450263829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.450265831+07:00","message":"StatePrefix: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.450267901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:19.458259282+07:00","message":"receive streaming session, msgId: 4981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:19.458290448+07:00","message":"receive 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-05-12T14:33:19.458294975+07:00","message":"receive interim result [false|false]: อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:19.458302088+07:00","message":"[buffer interim] 4981 false อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.458307216+07:00","message":"[bufferProcess] interim [200000000]:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.458309615+07:00","message":"[bufferProcess] send to processor:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.458312279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.458314817+07:00","message":"> Transcript [54950] [false]: 'อ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.458316908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.458318928+07:00","message":"Set new StatePrefix: 'อ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:19.747966994+07:00","message":"receive streaming session, msgId: 4981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:19.748005485+07:00","message":"receive 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-05-12T14:33:19.748020636+07:00","message":"receive interim result [false|false]: อาจจะพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:19.748040413+07:00","message":"[buffer interim] 4981 false อาจจะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.748048178+07:00","message":"[bufferProcess] interim [500000000]:อาจจะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.748050582+07:00","message":"[bufferProcess] send to processor:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.748053552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.748056594+07:00","message":"> Transcript [54951] [false]: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.748058926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.748060789+07:00","message":"Set new StatePrefix: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:19.897195133+07:00","message":"receive streaming session, msgId: 4981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:19.897230486+07:00","message":"receive 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-05-12T14:33:19.897237376+07:00","message":"receive interim result [false|false]: อาจจะมุ่งหวัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:19.89725191+07:00","message":"[buffer interim] 4981 false อาจจะมุ่งหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.897260546+07:00","message":"[bufferProcess] interim [680000000]:อาจจะมุ่งหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.897263726+07:00","message":"[bufferProcess] send to processor:อาจจะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.897271143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.897273921+07:00","message":"> Transcript [54952] [false]: 'อาจจะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.897277181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.897279379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.897281568+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:19.897283791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:20.164741637+07:00","message":"receive streaming session, msgId: 4981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:20.164779516+07:00","message":"receive 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-05-12T14:33:20.164785274+07:00","message":"receive interim result [false|false]: อาจจะมุ่งหวังใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:20.164800079+07:00","message":"[buffer interim] 4981 false อาจจะมุ่งหวังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.164807772+07:00","message":"[bufferProcess] interim [920000000]:อาจจะมุ่งหวังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.164810087+07:00","message":"[bufferProcess] send to processor:อาจจะมุ่งหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.164815275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.164817931+07:00","message":"> Transcript [54953] [false]: 'อาจจะมุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.164821296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.164823427+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.164825226+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.164827531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:20.213870891+07:00","message":"[GCS] IsForceVAD: false for message ID: 4981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:20.274662794+07:00","message":"[GCS] Start streaming session, msgId: 4982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:20.338902018+07:00","message":"receive streaming session, msgId: 4981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:20.338937294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้อาจจะมุ่งหวังใน\",\"confidence\":0.9383545}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:20.338943585+07:00","message":"receive interim result [true|false]: ในที่นี้อาจจะมุ่งหวังใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:20.338952559+07:00","message":"end recv isFinal message id 4981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:20.338954654+07:00","message":"end Recv id 4981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:20.338960278+07:00","message":"[buffer interim] 4981 true ในที่นี้อาจจะมุ่งหวังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.338968676+07:00","message":"[bufferProcess] interim [130000000]:ในที่นี้อาจจะมุ่งหวังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.33897127+07:00","message":"[bufferProcess] send to processor (isfinal):อาจจะมุ่งหวังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.338974584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.338977451+07:00","message":"> Transcript [54954] [false]: 'อาจจะมุ่งหวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.338980075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.338981834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.338983522+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.338985446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.338987173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.338989103+07:00","message":"> Transcript [54955] [true]: 'ในที่นี้อาจจะมุ่งหวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.33899101+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.3389926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.338994547+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.338996147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.339002069+07:00","message":"Push: 'ในที่นี้อาจจะมุ่งหวังใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:20.339019056+07:00","message":"push: {true ในที่นี้อาจจะมุ่งหวังใน 0 0xc004ce8000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:20.345755456+07:00","message":"write wav file: './tmp/7565/7565_4981.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:20.589129513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:20.589139227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:20.979771141+07:00","message":"receive streaming session, msgId: 4982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:20.979817879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:20.979825671+07:00","message":"receive interim result [false|false]: ซับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:20.97984359+07:00","message":"[buffer interim] 4982 false ซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.979853291+07:00","message":"[bufferProcess] interim [720000000]:ซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:20.979855778+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:21.032955183+07:00","message":"receive streaming session, msgId: 4982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:21.032992011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพย์สิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:21.032998364+07:00","message":"receive interim result [false|false]: ทรัพย์สิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:21.033018955+07:00","message":"[buffer interim] 4982 false ทรัพย์สิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.033029162+07:00","message":"[bufferProcess] interim [780000000]:ทรัพย์สิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.033031452+07:00","message":"[bufferProcess] send to processor:ซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.033034595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.033037463+07:00","message":"> Transcript [54956] [false]: 'ซับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.033039581+07:00","message":"Set StatePrefix (first interim): 'ซับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:21.54145142+07:00","message":"receive streaming session, msgId: 4982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:21.541487665+07:00","message":"receive 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-05-12T14:33:21.541493358+07:00","message":"receive interim result [false|false]: ทรัพย์สินหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:21.541507322+07:00","message":"[buffer interim] 4982 false ทรัพย์สินหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.541517084+07:00","message":"[bufferProcess] interim [320000000]:ทรัพย์สินหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.541519589+07:00","message":"[bufferProcess] send to processor:ทรัพย์สิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.541522784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.541525601+07:00","message":"> Transcript [54957] [false]: 'ทรัพย์สิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.541527941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.541529944+07:00","message":"Set new StatePrefix: 'ทรัพย์สิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:21.712566552+07:00","message":"receive streaming session, msgId: 4982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:21.712605444+07:00","message":"receive 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-05-12T14:33:21.712611286+07:00","message":"receive interim result [false|false]: ทรัพย์สินหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:21.712627016+07:00","message":"[buffer interim] 4982 false ทรัพย์สินหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.71263571+07:00","message":"[bufferProcess] interim [440000000]:ทรัพย์สินหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.712638453+07:00","message":"[bufferProcess] send to processor:ทรัพย์สินหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.712643498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.712646711+07:00","message":"> Transcript [54958] [false]: 'ทรัพย์สินหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.712650038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.712652211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.712654201+07:00","message":"StatePrefix: 'ทรัพย์สิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.712657498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:21.847157513+07:00","message":"receive streaming session, msgId: 4982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:21.847200284+07:00","message":"receive 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-05-12T14:33:21.847208053+07:00","message":"receive interim result [false|false]: ทรัพย์สินหรือมั่ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:21.847226625+07:00","message":"[buffer interim] 4982 false ทรัพย์สินหรือมั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.847235033+07:00","message":"[bufferProcess] interim [560000000]:ทรัพย์สินหรือมั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.847238984+07:00","message":"[bufferProcess] send to processor:ทรัพย์สินหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.847247763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.84725392+07:00","message":"> Transcript [54959] [false]: 'ทรัพย์สินหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.847259015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.847262495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.847265481+07:00","message":"StatePrefix: 'ทรัพย์สิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.847268419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:21.89750376+07:00","message":"receive streaming session, msgId: 4982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:21.897540428+07:00","message":"receive 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-05-12T14:33:21.897546755+07:00","message":"receive interim result [false|false]: ทรัพย์สินหรือเมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:21.89755992+07:00","message":"[buffer interim] 4982 false ทรัพย์สินหรือเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.897566561+07:00","message":"[bufferProcess] interim [680000000]:ทรัพย์สินหรือเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.897571345+07:00","message":"[bufferProcess] send to processor:ทรัพย์สินหรือมั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.897578451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.897583233+07:00","message":"> Transcript [54960] [false]: 'ทรัพย์สินหรือมั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.897588162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.897592096+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.897595249+07:00","message":"StatePrefix: 'ทรัพย์สิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:21.897597961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.069289861+07:00","message":"receive streaming session, msgId: 4982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.069343156+07:00","message":"receive 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-05-12T14:33:22.069351098+07:00","message":"receive interim result [false|false]: ทรัพย์สินหรือมุ่งหวัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.069371349+07:00","message":"[buffer interim] 4982 false ทรัพย์สินหรือมุ่งหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.069382787+07:00","message":"[bufferProcess] interim [800000000]:ทรัพย์สินหรือมุ่งหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.069386475+07:00","message":"[bufferProcess] send to processor:ทรัพย์สินหรือเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.069393271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.069397276+07:00","message":"> Transcript [54961] [false]: 'ทรัพย์สินหรือเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.069402425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.069405416+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.069408296+07:00","message":"StatePrefix: 'ทรัพย์สิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.069411348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.069418716+07:00","message":"Push: 'ทรัพย์สิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.069421528+07:00","message":"TextPushed: 'ทรัพย์สิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.069424775+07:00","message":"Set new StatePrefix : 'ทรัพย์สินหรือเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.069427943+07:00","message":"Next Push (prob) : 'หรือเมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.069465706+07:00","message":"push: {false ทรัพย์สิน 0 0xc003cf2980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.171828689+07:00","message":"receive streaming session, msgId: 4982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.171864871+07:00","message":"receive 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-05-12T14:33:22.17187112+07:00","message":"receive interim result [false|false]: ทรัพย์สินหรือมุ่งหวังใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.171887936+07:00","message":"[buffer interim] 4982 false ทรัพย์สินหรือมุ่งหวังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.171897814+07:00","message":"[bufferProcess] interim [920000000]:ทรัพย์สินหรือมุ่งหวังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.171900186+07:00","message":"[bufferProcess] send to processor:ทรัพย์สินหรือมุ่งหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.17190513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.171908597+07:00","message":"> Transcript [54962] [false]: 'ทรัพย์สินหรือมุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.171910952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.171912981+07:00","message":"Set new StatePrefix: 'ทรัพย์สินหรือมุ่งหวัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.232081518+07:00","message":"receive streaming session, msgId: 4982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.232119415+07:00","message":"receive 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-05-12T14:33:22.232129206+07:00","message":"receive interim result [false|false]: ทรัพย์สินหรือมุ่งหวังแน่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.232143089+07:00","message":"[buffer interim] 4982 false ทรัพย์สินหรือมุ่งหวังแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.232152608+07:00","message":"[bufferProcess] interim [980000000]:ทรัพย์สินหรือมุ่งหวังแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.232156012+07:00","message":"[bufferProcess] send to processor:ทรัพย์สินหรือมุ่งหวังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.232160733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.232164953+07:00","message":"> Transcript [54963] [false]: 'ทรัพย์สินหรือมุ่งหวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.232169461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.232172202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.232175109+07:00","message":"StatePrefix: 'ทรัพย์สินหรือมุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.232178866+07:00","message":"TextPushed: 'ทรัพย์สิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.259911671+07:00","message":"[GCS] IsForceVAD: false for message ID: 4982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.343445208+07:00","message":"receive streaming session, msgId: 4982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.343494122+07:00","message":"receive 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-05-12T14:33:22.343500516+07:00","message":"receive interim result [false|false]: ทรัพย์สินหรือมุ่งหวังใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.343516469+07:00","message":"[buffer interim] 4982 false ทรัพย์สินหรือมุ่งหวังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.34352475+07:00","message":"[bufferProcess] interim [100000000]:ทรัพย์สินหรือมุ่งหวังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.343527255+07:00","message":"[bufferProcess] send to processor:ทรัพย์สินหรือมุ่งหวังแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.343531162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.343534092+07:00","message":"> Transcript [54964] [false]: 'ทรัพย์สินหรือมุ่งหวังแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.343537748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.343540291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.343543438+07:00","message":"StatePrefix: 'ทรัพย์สินหรือมุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.34354606+07:00","message":"TextPushed: 'ทรัพย์สิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.392898492+07:00","message":"[GCS] Start streaming session, msgId: 4983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.437782187+07:00","message":"receive streaming session, msgId: 4982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.437824956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพย์สินหรือมุ่งหวังแน่\",\"confidence\":0.9070311}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.437831943+07:00","message":"receive interim result [true|false]: ทรัพย์สินหรือมุ่งหวังแน่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.437843611+07:00","message":"end recv isFinal message id 4982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.437845777+07:00","message":"end Recv id 4982"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.437852158+07:00","message":"[buffer interim] 4982 true ทรัพย์สินหรือมุ่งหวังแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.437860791+07:00","message":"[bufferProcess] interim [220000000]:ทรัพย์สินหรือมุ่งหวังแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.437863884+07:00","message":"[bufferProcess] send to processor (isfinal):ทรัพย์สินหรือมุ่งหวังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.437867428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.437870838+07:00","message":"> Transcript [54965] [false]: 'ทรัพย์สินหรือมุ่งหวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.437873989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.437875832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.437877705+07:00","message":"StatePrefix: 'ทรัพย์สินหรือมุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.437880233+07:00","message":"TextPushed: 'ทรัพย์สิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.437881864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.437883801+07:00","message":"> Transcript [54966] [true]: 'ทรัพย์สินหรือมุ่งหวังแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.437886121+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.437888166+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.437889891+07:00","message":"StatePrefix: 'ทรัพย์สินหรือมุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.43789184+07:00","message":"TextPushed: 'ทรัพย์สิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.437895058+07:00","message":"Push: 'หรือมุ่งหวังแน่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.437904236+07:00","message":"push: {true หรือมุ่งหวังแน่ 0 0xc003cf2980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:22.446062248+07:00","message":"write wav file: './tmp/7565/7565_4982.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.79954314+07:00","message":"receive streaming session, msgId: 4983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.799590389+07:00","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-05-12T14:33:22.799596157+07:00","message":"receive interim result [false|false]: ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.799614123+07:00","message":"[buffer interim] 4983 false ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.799620722+07:00","message":"[bufferProcess] interim [420000000]:ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.799622598+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.933119029+07:00","message":"receive streaming session, msgId: 4983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.933155017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.93317542+07:00","message":"receive interim result [false|false]: ข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:22.933195382+07:00","message":"[buffer interim] 4983 false ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.933202355+07:00","message":"[bufferProcess] interim [540000000]:ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.933204917+07:00","message":"[bufferProcess] send to processor:ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.933213402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.933216842+07:00","message":"> Transcript [54967] [false]: 'ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:22.933219124+07:00","message":"Set StatePrefix (first interim): 'ข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.220474256+07:00","message":"[GCS] IsForceVAD: false for message ID: 4983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.266430553+07:00","message":"receive streaming session, msgId: 4983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.266474286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.266481806+07:00","message":"receive interim result [false|false]: ข้อมูลต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.266497533+07:00","message":"[buffer interim] 4983 false ข้อมูลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.266505706+07:00","message":"[bufferProcess] interim [900000000]:ข้อมูลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.266508187+07:00","message":"[bufferProcess] send to processor:ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.266514661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.26651752+07:00","message":"> Transcript [54968] [false]: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.266520882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.266525057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.266528411+07:00","message":"StatePrefix: 'ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.266530624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.330686553+07:00","message":"receive streaming session, msgId: 4983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.330729101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลต่างๆ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.33073662+07:00","message":"receive interim result [true|false]: ข้อมูลต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.330748389+07:00","message":"end recv isFinal message id 4983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.330750489+07:00","message":"end Recv id 4983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.330758855+07:00","message":"[buffer interim] 4983 true ข้อมูลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.33077087+07:00","message":"[bufferProcess] interim [50000000]:ข้อมูลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.330774106+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อมูลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.330778427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.33078122+07:00","message":"> Transcript [54969] [false]: 'ข้อมูลต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.33078576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.330787833+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.330790229+07:00","message":"StatePrefix: 'ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.330792333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.330794073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.330796175+07:00","message":"> Transcript [54970] [true]: 'ข้อมูลต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.330798266+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.330799863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.330801491+07:00","message":"StatePrefix: 'ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.330803195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.330806003+07:00","message":"Push: 'ข้อมูลต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.330815094+07:00","message":"push: {true ข้อมูลต่างๆ 0 0xc002a7d780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:23.3364931+07:00","message":"write wav file: './tmp/7565/7565_4983.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.411202583+07:00","message":"[GCS] Start streaming session, msgId: 4984"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:23.589218954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:23.589230471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.947784936+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.947834024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขี้เกียจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.947841276+07:00","message":"receive interim result [false|false]: ขี้เกียจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:23.947858431+07:00","message":"[buffer interim] 4984 false ขี้เกียจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.947869881+07:00","message":"[bufferProcess] interim [540000000]:ขี้เกียจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:23.947872633+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.142004709+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.14206051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.14206682+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.14208222+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.142089091+07:00","message":"[bufferProcess] interim [780000000]:ที่เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.142091539+07:00","message":"[bufferProcess] send to processor:ขี้เกียจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.142098071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.14210096+07:00","message":"> Transcript [54971] [false]: 'ขี้เกียจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.14210305+07:00","message":"Set StatePrefix (first interim): 'ขี้เกียจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.396477407+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.396517272+07:00","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-05-12T14:33:24.396525509+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.39654194+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.396558063+07:00","message":"[bufferProcess] interim [960000000]:ที่เกี่ยวกับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.396562067+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.396566456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.396570257+07:00","message":"> Transcript [54972] [false]: 'ที่เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.39657387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.396577793+07:00","message":"Set new StatePrefix: 'ที่เกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.589251207+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.589298616+07:00","message":"receive 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-05-12T14:33:24.589305464+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเครื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.589321442+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.589329782+07:00","message":"[bufferProcess] interim [140000000]:ที่เกี่ยวกับเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.589332369+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.589339457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.589342351+07:00","message":"> Transcript [54973] [false]: 'ที่เกี่ยวกับเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.589346041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.589348269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.589354484+07:00","message":"StatePrefix: 'ที่เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.589357672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.658903322+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.658951208+07:00","message":"receive 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-05-12T14:33:24.658958894+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.658977115+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.658987569+07:00","message":"[bufferProcess] interim [260000000]:ที่เกี่ยวกับเรื่องของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.658990892+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.659003176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.659007703+07:00","message":"> Transcript [54974] [false]: 'ที่เกี่ยวกับเครื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.659019173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.659022142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.659025538+07:00","message":"StatePrefix: 'ที่เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.659028609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.850673014+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.850707185+07:00","message":"receive 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-05-12T14:33:24.85071277+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.850727808+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.850744402+07:00","message":"[bufferProcess] interim [440000000]:ที่เกี่ยวกับเรื่องของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.850747142+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.850750464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.850753425+07:00","message":"> Transcript [54975] [false]: 'ที่เกี่ยวกับเรื่องของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.850756924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.850758871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.850761046+07:00","message":"StatePrefix: 'ที่เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.850763048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.979134999+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.979177307+07:00","message":"receive 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-05-12T14:33:24.979184736+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.979200469+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.979209214+07:00","message":"[bufferProcess] interim [560000000]:ที่เกี่ยวกับเรื่องของเรานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.979212574+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.979216168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.979219144+07:00","message":"> Transcript [54976] [false]: 'ที่เกี่ยวกับเรื่องของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.979223075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.979225244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.979229782+07:00","message":"StatePrefix: 'ที่เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.979232261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.979235666+07:00","message":"Push: 'ที่เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.979237755+07:00","message":"TextPushed: 'ที่เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.979239972+07:00","message":"Set new StatePrefix : 'ที่เกี่ยวกับเรื่องของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:24.979242162+07:00","message":"Next Push (prob) : 'เรื่องของเรานะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:24.979251819+07:00","message":"push: {false ที่เกี่ยวกับ 0 0xc004462f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:25.548200682+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:25.548246437+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-05-12T14:33:25.548256919+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:25.548277496+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.548295664+07:00","message":"[bufferProcess] interim [160000000]:ที่เกี่ยวกับเรื่องของเรานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.548298952+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.548306135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.548309089+07:00","message":"> Transcript [54977] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.548312846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.548315119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.548317133+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.548319865+07:00","message":"TextPushed: 'ที่เกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:25.741222085+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:25.741257184+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-05-12T14:33:25.741262878+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:25.74127867+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.741285845+07:00","message":"[bufferProcess] interim [340000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.741288484+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.741292213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.741294789+07:00","message":"> Transcript [54978] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.741297889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.741299733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.741302217+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.74130576+07:00","message":"TextPushed: 'ที่เกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:25.869127155+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:25.869186384+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-05-12T14:33:25.869193598+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:25.869210426+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.869219908+07:00","message":"[bufferProcess] interim [460000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.869224839+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.86923387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.869237471+07:00","message":"> Transcript [54979] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.869241187+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.869243759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.869246215+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:25.869248821+07:00","message":"TextPushed: 'ที่เกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.077542753+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.077586551+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-05-12T14:33:26.077595334+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.077611529+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.077619546+07:00","message":"[bufferProcess] interim [700000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.077622231+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.077627887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.077630575+07:00","message":"> Transcript [54980] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.077634531+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.07763666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.077638847+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.077643144+07:00","message":"TextPushed: 'ที่เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.077648255+07:00","message":"Push: 'เรื่องของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.077652156+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.077654639+07:00","message":"Set new StatePrefix : 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.077657122+07:00","message":"Next Push (prob) : 'ครับในส่วนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.077666053+07:00","message":"push: {false เรื่องของเรานะ 0 0xc004462f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.205347887+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.205393391+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-05-12T14:33:26.205401918+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.205418884+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.205427358+07:00","message":"[bufferProcess] interim [820000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.205430231+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.205437553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.205440754+07:00","message":"> Transcript [54981] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.205447249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.205449471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.20545172+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.205454282+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.3818565+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.381893068+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-05-12T14:33:26.381899675+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.381914183+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.381920858+07:00","message":"[bufferProcess] interim [940000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.381923598+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.381929185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.381931711+07:00","message":"> Transcript [54982] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.381935626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.381937793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.381939913+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.381942643+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.460617021+07:00","message":"[GCS] Cleaned up inactive client: 4948"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.460642517+07:00","message":"[GCS] Cleaned up inactive client: 4950"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.460645429+07:00","message":"[GCS] Cleaned up inactive client: 4947"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.460647212+07:00","message":"[GCS] Cleaned up inactive client: 4951"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.460649048+07:00","message":"[GCS] Cleaned up inactive client: 4946"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.460650707+07:00","message":"[GCS] Cleaned up inactive client: 4949"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.46065305+07:00","message":"[GCS] Cleaned up inactive client: 4953"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.460655+07:00","message":"[GCS] Cleaned up inactive client: 4944"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.460656647+07:00","message":"[GCS] Cleaned up inactive client: 4945"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.460658218+07:00","message":"[GCS] Cleaned up inactive client: 4954"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.46065977+07:00","message":"[GCS] Cleaned up inactive client: 4952"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.463160609+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.463194011+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-05-12T14:33:26.463200216+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.463214007+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.463223106+07:00","message":"[bufferProcess] interim [120000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.463225414+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.463229267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.463232137+07:00","message":"> Transcript [54983] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.463235695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.463237619+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.46323974+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.463242467+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:26.589267826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:26.589273743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.648608904+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.648646868+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-05-12T14:33:26.648652475+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.648665145+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.648671769+07:00","message":"[bufferProcess] interim [300000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.648676411+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.648681374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.64868411+07:00","message":"> Transcript [54984] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.648687698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.648689943+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.648692247+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.648696051+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.64870061+07:00","message":"Push: 'ครับในส่วนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.648702562+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.648704705+07:00","message":"Set new StatePrefix : 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.648707206+07:00","message":"Next Push (prob) : 'ที่เราเจอกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.648723717+07:00","message":"push: {false ครับในส่วนนี้ 0 0xc004462f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.961464452+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.961512377+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-05-12T14:33:26.96151919+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:26.961536693+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.961545114+07:00","message":"[bufferProcess] interim [540000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.961548353+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.961554947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.961557729+07:00","message":"> Transcript [54985] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.961561786+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:26.961563942+07:00","message":"Set new StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.168796826+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.168842563+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-05-12T14:33:27.168852182+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของเจ๊"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.168871392+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.168880629+07:00","message":"[bufferProcess] interim [780000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.168883616+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.168890417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.168893536+07:00","message":"> Transcript [54986] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.16889765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.168899944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.168902+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.168905257+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.450684683+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.450742391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ JS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.450751693+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ JS"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.450771045+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ JS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.450786725+07:00","message":"[bufferProcess] interim [20000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ JS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.450791631+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.450801382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.450805348+07:00","message":"> Transcript [54987] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของเจ๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.450810811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.450814198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.450818174+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.450822259+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.490382297+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.490431984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.490442173+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.490464076+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.490477991+07:00","message":"[bufferProcess] interim [80000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.49048421+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ JS"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.490494152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.490497856+07:00","message":"> Transcript [54988] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ JS'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.490503061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.490506328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.490509731+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.490513795+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.611082877+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.611116963+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-05-12T14:33:27.611123771+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.611137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" KFC\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.611139445+07:00","message":"receive interim result [false|false]:  KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.611148164+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.611152505+07:00","message":"[buffer interim] 4984 false  KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.611158128+07:00","message":"[bufferProcess] interim [140000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.611160945+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.611165187+07:00","message":"[bufferProcess] interim [140000000]: KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.611167545+07:00","message":"[bufferProcess] update buffer: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.611170375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.611174574+07:00","message":"> Transcript [54989] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.611179948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.611181887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.611184187+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.6111866+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.611190017+07:00","message":"Push: 'ที่เราเจอจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.611191957+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.611194229+07:00","message":"Set new StatePrefix : 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:27.61119634+07:00","message":"Next Push (prob) : 'ของ KFC'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:27.611204827+07:00","message":"push: {false ที่เราเจอจะเป็น 0 0xc004462f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.060940076+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.060983651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.060991458+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.061008951+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.061023172+07:00","message":"[bufferProcess] interim [680000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.061026669+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.061034697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.061037606+07:00","message":"> Transcript [54990] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.061043198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.061045772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.061047932+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.061050227+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.37249181+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.372539526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.372547541+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.372560858+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-05-12T14:33:28.372563774+07:00","message":"receive interim result [false|false]:  ที่มุ่งหวัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.372574295+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.372582263+07:00","message":"[buffer interim] 4984 false  ที่มุ่งหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.372589322+07:00","message":"[bufferProcess] interim [980000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.372592217+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.372600559+07:00","message":"[bufferProcess] interim [980000000]: ที่มุ่งหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.372603901+07:00","message":"[bufferProcess] update buffer: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.372617349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.372636153+07:00","message":"> Transcript [54991] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.372641797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.372644517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.372646863+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.372649597+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.560217988+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.560258193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.560266392+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.560280013+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-05-12T14:33:28.560283428+07:00","message":"receive interim result [false|false]:  ที่มุ่งหวังใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.560291942+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.560299594+07:00","message":"[buffer interim] 4984 false  ที่มุ่งหวังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.560306503+07:00","message":"[bufferProcess] interim [220000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.560309911+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.560316699+07:00","message":"[bufferProcess] interim [220000000]: ที่มุ่งหวังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.560319124+07:00","message":"[bufferProcess] update buffer: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.560322427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.560327945+07:00","message":"> Transcript [54992] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.560333595+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.560335749+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.560338473+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.560341051+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.889426713+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.889471393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.889479549+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.889491305+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-05-12T14:33:28.889494749+07:00","message":"receive interim result [false|false]:  ที่มุ่งหวังในข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.889506046+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.889514039+07:00","message":"[buffer interim] 4984 false  ที่มุ่งหวังในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.889521212+07:00","message":"[bufferProcess] interim [460000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.889525605+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.88953327+07:00","message":"[bufferProcess] interim [460000000]: ที่มุ่งหวังในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.889535743+07:00","message":"[bufferProcess] update buffer: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.889538993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.889541867+07:00","message":"> Transcript [54993] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.889546034+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.889548435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.889550383+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.889553095+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.889560247+07:00","message":"Push: 'ของ KFC'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.889562333+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.889565223+07:00","message":"Set new StatePrefix : 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.889567667+07:00","message":"Next Push (prob) : ' ที่มุ่งหวังใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.889576965+07:00","message":"push: {false ของ KFC 0 0xc004462f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.90232045+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.902356504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.902364044+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.902376757+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-05-12T14:33:28.902380377+07:00","message":"receive interim result [false|false]:  ที่มุ่งหวังในห้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.902388444+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:28.902392912+07:00","message":"[buffer interim] 4984 false  ที่มุ่งหวังในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.902398874+07:00","message":"[bufferProcess] interim [520000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.902401835+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.90240519+07:00","message":"[bufferProcess] interim [520000000]: ที่มุ่งหวังในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.902408078+07:00","message":"[bufferProcess] update buffer: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.902411709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.902414736+07:00","message":"> Transcript [54994] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.902418792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.902420939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.902422682+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:28.902429649+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.077422248+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.077458785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.077465571+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.077475158+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-05-12T14:33:29.077478108+07:00","message":"receive interim result [false|false]:  ที่มุ่งหวังในข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.077497903+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.077512602+07:00","message":"[buffer interim] 4984 false  ที่มุ่งหวังในข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.077521154+07:00","message":"[bufferProcess] interim [640000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.077524519+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.077530032+07:00","message":"[bufferProcess] interim [640000000]: ที่มุ่งหวังในข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.077532912+07:00","message":"[bufferProcess] update buffer: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.077536154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.077539104+07:00","message":"> Transcript [54995] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.077542998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.077545089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.077546952+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.077549819+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.180387051+07:00","message":"[GCS] IsForceVAD: false for message ID: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.287837817+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.287870145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.287876181+07:00","message":"receive interim result [false|false]: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.287889066+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-05-12T14:33:29.287891904+07:00","message":"receive interim result [false|false]:  ที่มุ่งหวังในข้อมูลและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.287900485+07:00","message":"[buffer interim] 4984 false ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.287904546+07:00","message":"[buffer interim] 4984 false  ที่มุ่งหวังในข้อมูลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.287910703+07:00","message":"[bufferProcess] interim [940000000]:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.287916757+07:00","message":"[bufferProcess] send to processor:ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.287920143+07:00","message":"[bufferProcess] interim [940000000]: ที่มุ่งหวังในข้อมูลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.287924048+07:00","message":"[bufferProcess] update buffer: ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อมูลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.287927182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.287929728+07:00","message":"> Transcript [54996] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.287933439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.28793532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.28793772+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.287941024+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.371520088+07:00","message":"[GCS] Start streaming session, msgId: 4985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.411204014+07:00","message":"receive streaming session, msgId: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.41125847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เกี่ยวกับเครื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อมูลและ\",\"confidence\":0.9420174}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.411266514+07:00","message":"receive interim result [true|false]: ที่เกี่ยวกับเครื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อมูลและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.411277632+07:00","message":"end recv isFinal message id 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.411279808+07:00","message":"end Recv id 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.411285778+07:00","message":"[buffer interim] 4984 true ที่เกี่ยวกับเครื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อมูลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411296834+07:00","message":"[bufferProcess] interim [970000000]:ที่เกี่ยวกับเครื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อมูลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411305509+07:00","message":"[bufferProcess] send to processor (isfinal):ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อมูลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411308953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411311981+07:00","message":"> Transcript [54997] [false]: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อมูลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411315688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.41131783+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411320035+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411323037+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411330647+07:00","message":"Push: ' ที่มุ่งหวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411332547+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411334728+07:00","message":"Set new StatePrefix : 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อมูลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411337175+07:00","message":"Next Push (prob) : 'ข้อมูลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411338827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411341129+07:00","message":"> Transcript [54998] [true]: 'ที่เกี่ยวกับเครื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อมูลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411343372+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411345359+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411347211+07:00","message":"StatePrefix: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อมูลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411349189+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411350974+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.411373546+07:00","message":"push: {false  ที่มุ่งหวังใน 0 0xc004462f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411592759+07:00","message":"Push: 'ข้อมูลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.41160366+07:00","message":"TextPushed: 'ที่เกี่ยวกับเรื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อมูลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411607407+07:00","message":"Set new StatePrefix : 'ที่เกี่ยวกับเครื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อมูลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411611648+07:00","message":"Next Push (prob) : 'ที่เกี่ยวกับเครื่องของเรานะครับในส่วนนี้ที่เราเจอจะเป็นของ KFC ที่มุ่งหวังในข้อมูลและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.411624569+07:00","message":"push: {true ข้อมูลและ 0 0xc004462f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.411621283+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4984.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:29.422786391+07:00","message":"write wav file: './tmp/7565/7565_4984.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:29.590310655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:29.590315228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.690760294+07:00","message":"[GCS] IsForceVAD: false for message ID: 4985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.719239127+07:00","message":"receive streaming session, msgId: 4985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.719279771+07:00","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-05-12T14:33:29.719285334+07:00","message":"receive interim result [false|false]: เงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.719298506+07:00","message":"[buffer interim] 4985 false เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.719307536+07:00","message":"[bufferProcess] interim [420000000]:เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.719309447+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.760369454+07:00","message":"[GCS] Start streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.788182845+07:00","message":"receive streaming session, msgId: 4985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.788222779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงิน\",\"confidence\":0.8350112}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.788228537+07:00","message":"receive interim result [true|false]: เงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.788236001+07:00","message":"end recv isFinal message id 4985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.788237967+07:00","message":"end Recv id 4985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.788248121+07:00","message":"[buffer interim] 4985 true เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.78825732+07:00","message":"[bufferProcess] interim [540000000]:เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.788261827+07:00","message":"[bufferProcess] send to processor (isfinal):เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.788264752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.788267377+07:00","message":"> Transcript [54999] [false]: 'เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.788269662+07:00","message":"Set StatePrefix (first interim): 'เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.788271479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.788274013+07:00","message":"> Transcript [55000] [true]: 'เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.788276639+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.788278509+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.788280361+07:00","message":"StatePrefix: 'เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.788282268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:29.788288284+07:00","message":"Push: 'เงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:29.788296238+07:00","message":"push: {true เงิน 0 0xc004463980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:29.793520626+07:00","message":"write wav file: './tmp/7565/7565_4985.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:30.731488392+07:00","message":"receive streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:30.731527754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:30.73153353+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:30.731547929+07:00","message":"[buffer interim] 4986 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:30.731554119+07:00","message":"[bufferProcess] interim [760000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:30.731555903+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:31.000250882+07:00","message":"receive streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:31.000294126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:31.000300441+07:00","message":"receive interim result [false|false]: ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:31.000316952+07:00","message":"[buffer interim] 4986 false ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.000325971+07:00","message":"[bufferProcess] interim [120000000]:ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.000328639+07:00","message":"[bufferProcess] send to processor:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.000332412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.000335027+07:00","message":"> Transcript [55001] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.000337228+07:00","message":"Set StatePrefix (first interim): 'ขับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:31.183122342+07:00","message":"receive streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:31.183159248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:31.183165065+07:00","message":"receive interim result [false|false]: ไม่ว่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:31.183177125+07:00","message":"[buffer interim] 4986 false ไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.183183763+07:00","message":"[bufferProcess] interim [300000000]:ไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.183186199+07:00","message":"[bufferProcess] send to processor:ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.183191617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.183194539+07:00","message":"> Transcript [55002] [false]: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.183196434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.183198389+07:00","message":"Set new StatePrefix: 'ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:31.408425677+07:00","message":"receive streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:31.408471438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าจะเป็นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:31.408477937+07:00","message":"receive interim result [false|false]: ไม่ว่าจะเป็นที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:31.408494999+07:00","message":"[buffer interim] 4986 false ไม่ว่าจะเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.408510947+07:00","message":"[bufferProcess] interim [480000000]:ไม่ว่าจะเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.408515611+07:00","message":"[bufferProcess] send to processor:ไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.408524829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.408528213+07:00","message":"> Transcript [55003] [false]: 'ไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.408530514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.408533162+07:00","message":"Set new StatePrefix: 'ไม่ว่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:31.506147417+07:00","message":"receive streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:31.506188592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าจะเป็นพิษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:31.506197709+07:00","message":"receive interim result [false|false]: ไม่ว่าจะเป็นพิษ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:31.506212077+07:00","message":"[buffer interim] 4986 false ไม่ว่าจะเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.506219414+07:00","message":"[bufferProcess] interim [540000000]:ไม่ว่าจะเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.506222393+07:00","message":"[bufferProcess] send to processor:ไม่ว่าจะเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.50622909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.506231987+07:00","message":"> Transcript [55004] [false]: 'ไม่ว่าจะเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.506235226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.50623829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.506240665+07:00","message":"StatePrefix: 'ไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:31.506243409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.104709479+07:00","message":"receive streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.104753332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าจะเป็นโต currency\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.10476037+07:00","message":"receive interim result [false|false]: ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.10477715+07:00","message":"[buffer interim] 4986 false ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.104785766+07:00","message":"[bufferProcess] interim [80000000]:ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.104789461+07:00","message":"[bufferProcess] send to processor:ไม่ว่าจะเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.104797177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.104801614+07:00","message":"> Transcript [55005] [false]: 'ไม่ว่าจะเป็นพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.104806993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.10481044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.10481394+07:00","message":"StatePrefix: 'ไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.104817515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.406718979+07:00","message":"receive streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.40676185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าจะเป็นโต currency หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.406769492+07:00","message":"receive interim result [false|false]: ไม่ว่าจะเป็นโต currency หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.406785722+07:00","message":"[buffer interim] 4986 false ไม่ว่าจะเป็นโต currency หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.40679365+07:00","message":"[bufferProcess] interim [500000000]:ไม่ว่าจะเป็นโต currency หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.406796793+07:00","message":"[bufferProcess] send to processor:ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.406804193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.406807083+07:00","message":"> Transcript [55006] [false]: 'ไม่ว่าจะเป็นโต currency'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.406810909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.406813314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.406816542+07:00","message":"StatePrefix: 'ไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.40681876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.534897109+07:00","message":"receive streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.534933828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าจะเป็นโต currency\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.534939212+07:00","message":"receive interim result [false|false]: ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.534955606+07:00","message":"[buffer interim] 4986 false ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.534962839+07:00","message":"[bufferProcess] interim [560000000]:ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.534965332+07:00","message":"[bufferProcess] send to processor:ไม่ว่าจะเป็นโต currency หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.534968667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.534972082+07:00","message":"> Transcript [55007] [false]: 'ไม่ว่าจะเป็นโต currency หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.534975502+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.534977762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.534979639+07:00","message":"StatePrefix: 'ไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.534981683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.534989486+07:00","message":"Push: 'ไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.534991415+07:00","message":"TextPushed: 'ไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.53499343+07:00","message":"Set new StatePrefix : 'ไม่ว่าจะเป็นโต currency หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.534995492+07:00","message":"Next Push (prob) : 'โต currency หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.535003503+07:00","message":"push: {false ไม่ว่าจะเป็น 0 0xc002eabd80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.546557071+07:00","message":"receive streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.546593469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าจะเป็นโต currency หรือเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.546599807+07:00","message":"receive interim result [false|false]: ไม่ว่าจะเป็นโต currency หรือเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.546615353+07:00","message":"[buffer interim] 4986 false ไม่ว่าจะเป็นโต currency หรือเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.546623178+07:00","message":"[bufferProcess] interim [620000000]:ไม่ว่าจะเป็นโต currency หรือเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.546626067+07:00","message":"[bufferProcess] send to processor:ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.54663215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.546634856+07:00","message":"> Transcript [55008] [false]: 'ไม่ว่าจะเป็นโต currency'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.546637216+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:32.590336861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:32.590357847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.595817332+07:00","message":"receive streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.595844619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าจะเป็นโต currency\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.59585007+07:00","message":"receive interim result [false|false]: ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.595856228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.595858935+07:00","message":"receive interim result [false|false]:  หรือเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.595866449+07:00","message":"[buffer interim] 4986 false ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.595870098+07:00","message":"[buffer interim] 4986 false  หรือเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.595875327+07:00","message":"[bufferProcess] interim [680000000]:ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.595877697+07:00","message":"[bufferProcess] send to processor:ไม่ว่าจะเป็นโต currency หรือเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.595880875+07:00","message":"[bufferProcess] interim [680000000]: หรือเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.595883285+07:00","message":"[bufferProcess] update buffer: ไม่ว่าจะเป็นโต currency หรือเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.595885814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.595888249+07:00","message":"> Transcript [55009] [false]: 'ไม่ว่าจะเป็นโต currency หรือเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.595891763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.595893663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.595895374+07:00","message":"StatePrefix: 'ไม่ว่าจะเป็นโต currency หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.595897371+07:00","message":"TextPushed: 'ไม่ว่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.798575962+07:00","message":"receive streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.798625187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าจะเป็นโต currency\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.798633074+07:00","message":"receive interim result [false|false]: ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.79864594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือเงินภายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.798648933+07:00","message":"receive interim result [false|false]:  หรือเงินภายใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.798659614+07:00","message":"[buffer interim] 4986 false ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.798663441+07:00","message":"[buffer interim] 4986 false  หรือเงินภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.798670163+07:00","message":"[bufferProcess] interim [920000000]:ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.798673202+07:00","message":"[bufferProcess] send to processor:ไม่ว่าจะเป็นโต currency หรือเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.798676378+07:00","message":"[bufferProcess] interim [920000000]: หรือเงินภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.798679393+07:00","message":"[bufferProcess] update buffer: ไม่ว่าจะเป็นโต currency หรือเงินภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.798682867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.798685562+07:00","message":"> Transcript [55010] [false]: 'ไม่ว่าจะเป็นโต currency หรือเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.798689627+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.798691854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.798693686+07:00","message":"StatePrefix: 'ไม่ว่าจะเป็นโต currency หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.798695858+07:00","message":"TextPushed: 'ไม่ว่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.981201392+07:00","message":"receive streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.981242447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าจะเป็นโต currency\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.981249797+07:00","message":"receive interim result [false|false]: ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.981263398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือเงินภายในวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.981268358+07:00","message":"receive interim result [false|false]:  หรือเงินภายในวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.98127732+07:00","message":"[buffer interim] 4986 false ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:32.981284826+07:00","message":"[buffer interim] 4986 false  หรือเงินภายในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.981294225+07:00","message":"[bufferProcess] interim [40000000]:ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.981298335+07:00","message":"[bufferProcess] send to processor:ไม่ว่าจะเป็นโต currency หรือเงินภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.981303582+07:00","message":"[bufferProcess] interim [40000000]: หรือเงินภายในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.981307658+07:00","message":"[bufferProcess] update buffer: ไม่ว่าจะเป็นโต currency หรือเงินภายในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.981311199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.981314364+07:00","message":"> Transcript [55011] [false]: 'ไม่ว่าจะเป็นโต currency หรือเงินภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.981318109+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.981320072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.981321931+07:00","message":"StatePrefix: 'ไม่ว่าจะเป็นโต currency หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:32.981324143+07:00","message":"TextPushed: 'ไม่ว่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.097900461+07:00","message":"receive streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.097945028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าจะเป็นโต currency\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.097951763+07:00","message":"receive interim result [false|false]: ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.097963614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือเงินในบัญชี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.097966625+07:00","message":"receive interim result [false|false]:  หรือเงินในบัญชี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.097975209+07:00","message":"[buffer interim] 4986 false ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.097979422+07:00","message":"[buffer interim] 4986 false  หรือเงินในบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.097985565+07:00","message":"[bufferProcess] interim [160000000]:ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.097997147+07:00","message":"[bufferProcess] send to processor:ไม่ว่าจะเป็นโต currency หรือเงินภายในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.098000398+07:00","message":"[bufferProcess] interim [160000000]: หรือเงินในบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.098003789+07:00","message":"[bufferProcess] update buffer: ไม่ว่าจะเป็นโต currency หรือเงินในบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.098007083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.098009812+07:00","message":"> Transcript [55012] [false]: 'ไม่ว่าจะเป็นโต currency หรือเงินภายในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.098020973+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.098024423+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.098027306+07:00","message":"StatePrefix: 'ไม่ว่าจะเป็นโต currency หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.098030285+07:00","message":"TextPushed: 'ไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.098034208+07:00","message":"Push: 'โต currency หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.098037293+07:00","message":"TextPushed: 'ไม่ว่าจะเป็นโต currency หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.098040954+07:00","message":"Set new StatePrefix : 'ไม่ว่าจะเป็นโต currency หรือเงินภายในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.098045616+07:00","message":"Next Push (prob) : 'เงินภายในวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.098058335+07:00","message":"push: {false โต currency หรือ 0 0xc002eabd80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.295777145+07:00","message":"receive streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.295823215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าจะเป็นโต currency\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.295829903+07:00","message":"receive interim result [false|false]: ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.295843504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือเงินในบัญชีของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.295846554+07:00","message":"receive interim result [false|false]:  หรือเงินในบัญชีของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.29585584+07:00","message":"[buffer interim] 4986 false ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.29585977+07:00","message":"[buffer interim] 4986 false  หรือเงินในบัญชีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.295866028+07:00","message":"[bufferProcess] interim [400000000]:ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.29586897+07:00","message":"[bufferProcess] send to processor:ไม่ว่าจะเป็นโต currency หรือเงินในบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.295872266+07:00","message":"[bufferProcess] interim [400000000]: หรือเงินในบัญชีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.295874953+07:00","message":"[bufferProcess] update buffer: ไม่ว่าจะเป็นโต currency หรือเงินในบัญชีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.295878977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.295882158+07:00","message":"> Transcript [55013] [false]: 'ไม่ว่าจะเป็นโต currency หรือเงินในบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.295884866+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.295888448+07:00","message":"Set new StatePrefix: 'ไม่ว่าจะเป็นโต currency หรือเงินในบัญชี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.470244013+07:00","message":"[GCS] IsForceVAD: false for message ID: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.486221604+07:00","message":"receive streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.486257118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าจะเป็นโต currency\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.486264992+07:00","message":"receive interim result [false|false]: ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.486277566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือเงินในบัญชีของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.486281311+07:00","message":"receive interim result [false|false]:  หรือเงินในบัญชีของเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.486289753+07:00","message":"[buffer interim] 4986 false ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.486294653+07:00","message":"[buffer interim] 4986 false  หรือเงินในบัญชีของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.486302369+07:00","message":"[bufferProcess] interim [580000000]:ไม่ว่าจะเป็นโต currency"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.486306392+07:00","message":"[bufferProcess] send to processor:ไม่ว่าจะเป็นโต currency หรือเงินในบัญชีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.486310778+07:00","message":"[bufferProcess] interim [580000000]: หรือเงินในบัญชีของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.486315796+07:00","message":"[bufferProcess] update buffer: ไม่ว่าจะเป็นโต currency หรือเงินในบัญชีของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.486318739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.486321989+07:00","message":"> Transcript [55014] [false]: 'ไม่ว่าจะเป็นโต currency หรือเงินในบัญชีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.486325529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.486327328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.486329206+07:00","message":"StatePrefix: 'ไม่ว่าจะเป็นโต currency หรือเงินในบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.486331381+07:00","message":"TextPushed: 'ไม่ว่าจะเป็นโต currency หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.59378444+07:00","message":"receive streaming session, msgId: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.59383354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ว่าจะเป็นชิ้นโต currency หรือเงินภายในบัญชีของเรา\",\"confidence\":0.9370463}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.593841058+07:00","message":"receive interim result [true|false]: ไม่ว่าจะเป็นชิ้นโต currency หรือเงินภายในบัญชีของเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.593853122+07:00","message":"end recv isFinal message id 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.593855792+07:00","message":"end Recv id 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.593864959+07:00","message":"[buffer interim] 4986 true ไม่ว่าจะเป็นชิ้นโต currency หรือเงินภายในบัญชีของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.593876868+07:00","message":"[bufferProcess] interim [730000000]:ไม่ว่าจะเป็นชิ้นโต currency หรือเงินภายในบัญชีของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.593881727+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ว่าจะเป็นโต currency หรือเงินในบัญชีของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.593885631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.593888802+07:00","message":"> Transcript [55015] [false]: 'ไม่ว่าจะเป็นโต currency หรือเงินในบัญชีของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.593892086+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.593893939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.593895874+07:00","message":"StatePrefix: 'ไม่ว่าจะเป็นโต currency หรือเงินในบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.593898312+07:00","message":"TextPushed: 'ไม่ว่าจะเป็นโต currency หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.593900439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.59390244+07:00","message":"> Transcript [55016] [true]: 'ไม่ว่าจะเป็นชิ้นโต currency หรือเงินภายในบัญชีของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.593904689+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.593906462+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.59390813+07:00","message":"StatePrefix: 'ไม่ว่าจะเป็นโต currency หรือเงินในบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.593910037+07:00","message":"TextPushed: 'ไม่ว่าจะเป็นโต currency หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.593911592+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.59409806+07:00","message":"Push: 'เงินภายในบัญชีของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.594101508+07:00","message":"TextPushed: 'ไม่ว่าจะเป็นโต currency หรือเงินภายในบัญชีของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.5941037+07:00","message":"Set new StatePrefix : 'ไม่ว่าจะเป็นชิ้นโต currency หรือเงินภายในบัญชีของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.594105907+07:00","message":"Next Push (prob) : 'ไม่ว่าจะเป็นชิ้นโต currency หรือเงินภายในบัญชีของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.594115557+07:00","message":"push: {true เงินภายในบัญชีของเรา 0 0xc002eabd80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:33.594131741+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4986.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:33.603593666+07:00","message":"write wav file: './tmp/7565/7565_4986.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:33.730371831+07:00","message":"[GCS] Start streaming session, msgId: 4987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:34.561489856+07:00","message":"[GCS] IsForceVAD: false for message ID: 4987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:34.656533492+07:00","message":"receive streaming session, msgId: 4987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:34.656554801+07:00","message":"found end of frame, send empty tag with msgId: 4987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:34.65655871+07:00","message":"end Recv id 4987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:34.656568291+07:00","message":"[buffer interim] 4987 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:34.656577159+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:34.656582051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:34.656586001+07:00","message":"> Transcript [55017] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:34.656589634+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:34.656592293+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:34.656595644+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:34.656598477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:34.656602268+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:34.656613433+07:00","message":"push: {true \n 0 0xc003cf3800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:34.661872655+07:00","message":"write wav file: './tmp/7565/7565_4987.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:34.882682542+07:00","message":"[GCS] Start streaming session, msgId: 4988"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:35.590593248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:35.590607229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:35.815577778+07:00","message":"receive streaming session, msgId: 4988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:35.815613443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:35.815619268+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:35.81563321+07:00","message":"[buffer interim] 4988 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:35.815639877+07:00","message":"[bufferProcess] interim [900000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:35.815642136+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:35.815650937+07:00","message":"[bufferProcess] send to processor (ticker):การ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:35.815654704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:35.815659146+07:00","message":"> Transcript [55018] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:35.815662311+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:35.939586857+07:00","message":"receive streaming session, msgId: 4988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:35.939620079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:35.939625831+07:00","message":"receive interim result [false|false]: การทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:35.939642896+07:00","message":"[buffer interim] 4988 false การทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:35.939650685+07:00","message":"[bufferProcess] interim [80000000]:การทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:35.939652584+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:36.113058646+07:00","message":"receive streaming session, msgId: 4988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:36.11309206+07:00","message":"receive 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-05-12T14:33:36.113097623+07:00","message":"receive interim result [false|false]: การทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:36.113113388+07:00","message":"[buffer interim] 4988 false การทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.113121516+07:00","message":"[bufferProcess] interim [260000000]:การทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.11312376+07:00","message":"[bufferProcess] send to processor:การทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.113131904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.113134805+07:00","message":"> Transcript [55019] [false]: 'การทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.113138005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.113140076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.113142101+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.113144573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:36.439459335+07:00","message":"receive streaming session, msgId: 4988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:36.439493128+07:00","message":"receive 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-05-12T14:33:36.439500163+07:00","message":"receive interim result [false|false]: การทำงานของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:36.439514677+07:00","message":"[buffer interim] 4988 false การทำงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.43952205+07:00","message":"[bufferProcess] interim [560000000]:การทำงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.439524977+07:00","message":"[bufferProcess] send to processor:การทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.439531752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.439534533+07:00","message":"> Transcript [55020] [false]: 'การทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.439537581+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.439539526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.439541514+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.439543719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:36.7615551+07:00","message":"receive streaming session, msgId: 4988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:36.761598403+07:00","message":"receive 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-05-12T14:33:36.761606702+07:00","message":"receive interim result [false|false]: การทำงานของมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:36.761623654+07:00","message":"[buffer interim] 4988 false การทำงานของมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.761632658+07:00","message":"[bufferProcess] interim [860000000]:การทำงานของมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.761635509+07:00","message":"[bufferProcess] send to processor:การทำงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.761643854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.761646743+07:00","message":"> Transcript [55021] [false]: 'การทำงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.761650372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.76165273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.761658084+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:36.761660302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:37.363388382+07:00","message":"receive streaming session, msgId: 4988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:37.363421918+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-05-12T14:33:37.363427706+07:00","message":"receive interim result [false|false]: การทำงานของมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:37.363441445+07:00","message":"[buffer interim] 4988 false การทำงานของมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:37.363448347+07:00","message":"[bufferProcess] interim [460000000]:การทำงานของมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:37.363450709+07:00","message":"[bufferProcess] send to processor:การทำงานของมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:37.363456452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:37.363461488+07:00","message":"> Transcript [55022] [false]: 'การทำงานของมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:37.363466652+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:37.363468937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:37.363471044+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:37.363473313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:37.363477647+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:37.363479481+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:37.363481724+07:00","message":"Set new StatePrefix : 'การทำงานของมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:37.363484139+07:00","message":"Next Push (prob) : 'ทำงานของมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:37.363491559+07:00","message":"push: {false การ 0 0xc00460f980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.109222081+07:00","message":"receive streaming session, msgId: 4988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.109263522+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-05-12T14:33:38.109270231+07:00","message":"receive interim result [false|false]: การทำงานของมันเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.109285655+07:00","message":"[buffer interim] 4988 false การทำงานของมันเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.109294377+07:00","message":"[bufferProcess] interim [180000000]:การทำงานของมันเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.109297093+07:00","message":"[bufferProcess] send to processor:การทำงานของมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.109304319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.109307275+07:00","message":"> Transcript [55023] [false]: 'การทำงานของมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.109310839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.109314795+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.109316636+07:00","message":"StatePrefix: 'การทำงานของมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.109319156+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.192798322+07:00","message":"receive streaming session, msgId: 4988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.192847683+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-05-12T14:33:38.192855441+07:00","message":"receive interim result [false|false]: การทำงานของมันเรียกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.192872364+07:00","message":"[buffer interim] 4988 false การทำงานของมันเรียกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.192880744+07:00","message":"[bufferProcess] interim [300000000]:การทำงานของมันเรียกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.192883784+07:00","message":"[bufferProcess] send to processor:การทำงานของมันเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.192890809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.192893686+07:00","message":"> Transcript [55024] [false]: 'การทำงานของมันเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.192897691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.192900234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.192902515+07:00","message":"StatePrefix: 'การทำงานของมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.192905228+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.428099463+07:00","message":"receive streaming session, msgId: 4988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.428132665+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-05-12T14:33:38.428141252+07:00","message":"receive interim result [false|false]: การทำงานของมันเรียกเป็นคำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.42817032+07:00","message":"[buffer interim] 4988 false การทำงานของมันเรียกเป็นคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.42818559+07:00","message":"[bufferProcess] interim [480000000]:การทำงานของมันเรียกเป็นคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.428188237+07:00","message":"[bufferProcess] send to processor:การทำงานของมันเรียกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.42819175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.428194274+07:00","message":"> Transcript [55025] [false]: 'การทำงานของมันเรียกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.428197729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.428199693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.42820209+07:00","message":"StatePrefix: 'การทำงานของมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.428204307+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.495229453+07:00","message":"receive streaming session, msgId: 4988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.495266814+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-05-12T14:33:38.495273559+07:00","message":"receive interim result [false|false]: การทำงานของมันเรียกเป็นคำพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.495286853+07:00","message":"[buffer interim] 4988 false การทำงานของมันเรียกเป็นคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.495294428+07:00","message":"[bufferProcess] interim [600000000]:การทำงานของมันเรียกเป็นคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.495297026+07:00","message":"[bufferProcess] send to processor:การทำงานของมันเรียกเป็นคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.495300375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.495302889+07:00","message":"> Transcript [55026] [false]: 'การทำงานของมันเรียกเป็นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.495306752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.495308799+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.495311064+07:00","message":"StatePrefix: 'การทำงานของมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.495313369+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.495316286+07:00","message":"Push: 'ทำงานของมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.495318246+07:00","message":"TextPushed: 'การทำงานของมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.495320868+07:00","message":"Set new StatePrefix : 'การทำงานของมันเรียกเป็นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.495324011+07:00","message":"Next Push (prob) : 'เรียกเป็นคำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.495334664+07:00","message":"push: {false ทำงานของมัน 0 0xc00460f980}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:38.590876591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:38.590903998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.729324398+07:00","message":"[GCS] IsForceVAD: false for message ID: 4988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.79065901+07:00","message":"[GCS] Start streaming session, msgId: 4989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.905444832+07:00","message":"receive streaming session, msgId: 4988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.905489367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทำงานของมันเรียกเป็นคำพูด\",\"confidence\":0.9532339}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.905497005+07:00","message":"receive interim result [true|false]: การทำงานของมันเรียกเป็นคำพูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.905509977+07:00","message":"end recv isFinal message id 4988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.905512316+07:00","message":"end Recv id 4988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.90552047+07:00","message":"[buffer interim] 4988 true การทำงานของมันเรียกเป็นคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.905528951+07:00","message":"[bufferProcess] interim [50000000]:การทำงานของมันเรียกเป็นคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.90553489+07:00","message":"[bufferProcess] send to processor (isfinal):การทำงานของมันเรียกเป็นคำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.905538875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.905541924+07:00","message":"> Transcript [55027] [false]: 'การทำงานของมันเรียกเป็นคำพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.905545084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.905546953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.905548763+07:00","message":"StatePrefix: 'การทำงานของมันเรียกเป็นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.905551168+07:00","message":"TextPushed: 'การทำงานของมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.905553056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.905555239+07:00","message":"> Transcript [55028] [true]: 'การทำงานของมันเรียกเป็นคำพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.90555777+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.905559473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.905561003+07:00","message":"StatePrefix: 'การทำงานของมันเรียกเป็นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.905562969+07:00","message":"TextPushed: 'การทำงานของมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:38.905568059+07:00","message":"Push: 'เรียกเป็นคำพูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:38.90557752+07:00","message":"push: {true เรียกเป็นคำพูด 0 0xc00460f980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:38.924505458+07:00","message":"write wav file: './tmp/7565/7565_4988.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:39.681536139+07:00","message":"receive streaming session, msgId: 4989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:39.681573879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันสิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:39.681579091+07:00","message":"receive interim result [false|false]: มันสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:39.681594675+07:00","message":"[buffer interim] 4989 false มันสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:39.681601321+07:00","message":"[bufferProcess] interim [660000000]:มันสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:39.681603463+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:39.74948973+07:00","message":"[GCS] IsForceVAD: false for message ID: 4989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:39.858726018+07:00","message":"receive streaming session, msgId: 4989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:39.858774725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นั่นสิ\",\"confidence\":0.831067}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:39.858780332+07:00","message":"receive interim result [true|false]: นั่นสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:39.858793456+07:00","message":"end recv isFinal message id 4989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:39.85879566+07:00","message":"end Recv id 4989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:39.858802113+07:00","message":"[buffer interim] 4989 true นั่นสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:39.858810632+07:00","message":"[bufferProcess] interim [990000000]:นั่นสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:39.858813436+07:00","message":"[bufferProcess] send to processor (isfinal):มันสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:39.8588166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:39.858819373+07:00","message":"> Transcript [55029] [false]: 'มันสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:39.858824024+07:00","message":"Set StatePrefix (first interim): 'มันสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:39.858825627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:39.858827437+07:00","message":"> Transcript [55030] [true]: 'นั่นสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:39.85882979+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:39.858833223+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:39.858835143+07:00","message":"StatePrefix: 'มันสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:39.85883701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:39.858839579+07:00","message":"Push: 'นั่นสิ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:39.858846993+07:00","message":"push: {true นั่นสิ 0 0xc003cf3980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:39.864865271+07:00","message":"write wav file: './tmp/7565/7565_4989.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:40.071286572+07:00","message":"[GCS] Start streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:40.649304916+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:40.649344258+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-05-12T14:33:40.649349454+07:00","message":"receive interim result [false|false]: สิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:40.649363697+07:00","message":"[buffer interim] 4990 false สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:40.64937788+07:00","message":"[bufferProcess] interim [360000000]:สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:40.649381469+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:40.686487754+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:40.686540998+07:00","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-05-12T14:33:40.686549645+07:00","message":"receive interim result [false|false]: สิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:40.686566303+07:00","message":"[buffer interim] 4990 false สิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:40.686573981+07:00","message":"[bufferProcess] interim [420000000]:สิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:40.686576382+07:00","message":"[bufferProcess] send to processor:สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:40.686585923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:40.686588978+07:00","message":"> Transcript [55031] [false]: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:40.686591421+07:00","message":"Set StatePrefix (first interim): 'สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:40.830263785+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:40.830318752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งแวดล้อม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:40.830325135+07:00","message":"receive interim result [false|false]: สิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:40.830342935+07:00","message":"[buffer interim] 4990 false สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:40.830351484+07:00","message":"[bufferProcess] interim [600000000]:สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:40.830354132+07:00","message":"[bufferProcess] send to processor:สิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:40.830360571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:40.830365883+07:00","message":"> Transcript [55032] [false]: 'สิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:40.830369425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:40.830371487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:40.830373683+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:40.830375849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.118132945+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.118181095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งในคอมพิวเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.118188736+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.118205958+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.118220917+07:00","message":"[bufferProcess] interim [840000000]:สิ่งในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.118228088+07:00","message":"[bufferProcess] send to processor:สิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.118231902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.118234917+07:00","message":"> Transcript [55033] [false]: 'สิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.118238167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.118241132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.118243322+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.118245385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.49266668+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.492702345+07:00","message":"receive 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-05-12T14:33:41.492708259+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.492720525+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.492727109+07:00","message":"[bufferProcess] interim [260000000]:สิ่งในคอมพิวเตอร์เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.492729631+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.492734588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.492737816+07:00","message":"> Transcript [55034] [false]: 'สิ่งในคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.492740933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.492743048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.492744965+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.492747237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:41.591099748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:41.59111486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.695865237+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.695909844+07:00","message":"receive 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-05-12T14:33:41.695916847+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลยใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.695933602+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลยใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.695941614+07:00","message":"[bufferProcess] interim [440000000]:สิ่งในคอมพิวเตอร์เลยใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.695944321+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.695951793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.695955188+07:00","message":"> Transcript [55035] [false]: 'สิ่งในคอมพิวเตอร์เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.695958721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.695961249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.695962997+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.695964808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.695972984+07:00","message":"Push: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.695974949+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.695976843+07:00","message":"Set new StatePrefix : 'สิ่งในคอมพิวเตอร์เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.695978953+07:00","message":"Next Push (prob) : 'ในคอมพิวเตอร์เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.695987502+07:00","message":"push: {false สิ่ง 0 0xc004ec4680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.697039606+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.697074595+07:00","message":"receive 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-05-12T14:33:41.697080079+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลยใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.697097445+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลยใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.697104406+07:00","message":"[bufferProcess] interim [500000000]:สิ่งในคอมพิวเตอร์เลยใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.697107015+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์เลยใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.697112244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.697115053+07:00","message":"> Transcript [55036] [false]: 'สิ่งในคอมพิวเตอร์เลยใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.697118324+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.697120605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.697122417+07:00","message":"StatePrefix: 'สิ่งในคอมพิวเตอร์เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.697124741+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.825491794+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.82553304+07:00","message":"receive 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-05-12T14:33:41.825540535+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลยใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:41.825558058+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลยใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.825572375+07:00","message":"[bufferProcess] interim [620000000]:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.8255752+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์เลยใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.825578903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.825581826+07:00","message":"> Transcript [55037] [false]: 'สิ่งในคอมพิวเตอร์เลยใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.825585523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.825587676+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.825590111+07:00","message":"StatePrefix: 'สิ่งในคอมพิวเตอร์เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:41.825594102+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:42.208292556+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:42.208330795+07:00","message":"receive 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-05-12T14:33:42.208336636+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:42.20834906+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.208356547+07:00","message":"[bufferProcess] interim [980000000]:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.208359257+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.208364174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.208366921+07:00","message":"> Transcript [55038] [false]: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.20837029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.208372477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.20837553+07:00","message":"StatePrefix: 'สิ่งในคอมพิวเตอร์เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.208379287+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:42.708551161+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:42.708588845+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-05-12T14:33:42.708594998+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหาลัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:42.70861183+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708619788+07:00","message":"[bufferProcess] interim [460000000]:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708622477+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708626131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708628961+07:00","message":"> Transcript [55039] [false]: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708632563+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708634531+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708636647+07:00","message":"StatePrefix: 'สิ่งในคอมพิวเตอร์เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708639685+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708642708+07:00","message":"Push: 'ในคอมพิวเตอร์เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708644724+07:00","message":"TextPushed: 'สิ่งในคอมพิวเตอร์เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708646819+07:00","message":"Set new StatePrefix : 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708648879+07:00","message":"Next Push (prob) : 'ใช่ไหมคะสมุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:42.70865646+07:00","message":"push: {false ในคอมพิวเตอร์เลย 0 0xc004ec4680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:42.708876265+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:42.708913703+07:00","message":"receive 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-05-12T14:33:42.708919261+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:42.708934381+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708941977+07:00","message":"[bufferProcess] interim [520000000]:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708944735+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708950097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708952858+07:00","message":"> Transcript [55040] [false]: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708956754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708958893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708961278+07:00","message":"StatePrefix: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.708964066+07:00","message":"TextPushed: 'สิ่งในคอมพิวเตอร์เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:42.844348475+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:42.844380019+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-05-12T14:33:42.844385648+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:42.844402202+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.844409938+07:00","message":"[bufferProcess] interim [580000000]:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.844412292+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.844415303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.844418134+07:00","message":"> Transcript [55041] [false]: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.844422642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.844425398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.84442921+07:00","message":"StatePrefix: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:42.84443296+07:00","message":"TextPushed: 'สิ่งในคอมพิวเตอร์เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:43.095056948+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:43.095098149+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-05-12T14:33:43.095104219+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดเล่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:43.095120066+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดเล่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.095127721+07:00","message":"[bufferProcess] interim [880000000]:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดเล่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.095130451+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.095135687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.09513881+07:00","message":"> Transcript [55042] [false]: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.095142862+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.095144959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.095146997+07:00","message":"StatePrefix: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.095149659+07:00","message":"TextPushed: 'สิ่งในคอมพิวเตอร์เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:43.291950217+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:43.291996452+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-05-12T14:33:43.292002916+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:43.292025161+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.292035168+07:00","message":"[bufferProcess] interim [60000000]:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.292038718+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดเล่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.292042434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.292045365+07:00","message":"> Transcript [55043] [false]: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดเล่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.292049765+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.292052293+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.292054769+07:00","message":"StatePrefix: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.292057505+07:00","message":"TextPushed: 'สิ่งในคอมพิวเตอร์เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.292061208+07:00","message":"Push: 'ใช่ไหมคะสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.292063241+07:00","message":"TextPushed: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.2920653+07:00","message":"Set new StatePrefix : 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดเล่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.292069964+07:00","message":"Next Push (prob) : 'เล่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:43.292079425+07:00","message":"push: {false ใช่ไหมคะสมุด 0 0xc004ec4680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:43.732685091+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:43.732722907+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-05-12T14:33:43.732728934+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:43.732742294+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.732749352+07:00","message":"[bufferProcess] interim [480000000]:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.732751797+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.73275697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.732759767+07:00","message":"> Transcript [55044] [false]: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.732762525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.732764687+07:00","message":"Set new StatePrefix: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:43.93326801+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:43.933305737+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-05-12T14:33:43.933312902+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:43.933325619+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.933333069+07:00","message":"[bufferProcess] interim [660000000]:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.933335607+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.933340676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.933343303+07:00","message":"> Transcript [55045] [false]: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.933357174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.933359553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.933361388+07:00","message":"StatePrefix: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:43.933364187+07:00","message":"TextPushed: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:44.029029496+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:44.029070523+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-05-12T14:33:44.02907729+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:44.029094654+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.029107699+07:00","message":"[bufferProcess] interim [780000000]:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.029110671+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.029116216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.029119194+07:00","message":"> Transcript [55046] [false]: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.029124552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.029126609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.02912876+07:00","message":"StatePrefix: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.029131153+07:00","message":"TextPushed: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:44.25368008+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:44.25372238+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-05-12T14:33:44.253729433+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:44.253741511+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.25374827+07:00","message":"[bufferProcess] interim [960000000]:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.253751989+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.253757361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.253759957+07:00","message":"> Transcript [55047] [false]: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.253763798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.253766152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.253768489+07:00","message":"StatePrefix: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.253771353+07:00","message":"TextPushed: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:44.591454296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:44.591475571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:44.872818664+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:44.872864188+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-05-12T14:33:44.872871488+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:44.872887842+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.872896225+07:00","message":"[bufferProcess] interim [560000000]:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.872899221+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.872907965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.872910825+07:00","message":"> Transcript [55048] [false]: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.872917417+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.872920199+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.87292258+07:00","message":"StatePrefix: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.87292615+07:00","message":"TextPushed: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.872934298+07:00","message":"Push: 'มหากษัตริย์เล่นเกม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.872936417+07:00","message":"TextPushed: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.87293858+07:00","message":"Set new StatePrefix : 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.87294143+07:00","message":"Next Push (prob) : 'อยู่ในคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:44.872961513+07:00","message":"push: {false มหากษัตริย์เล่นเกม 0 0xc004ec4680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:44.892471006+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:44.892507958+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-05-12T14:33:44.892513943+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์แต่ละเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:44.892526691+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์แต่ละเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.89253351+07:00","message":"[bufferProcess] interim [620000000]:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์แต่ละเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.892536311+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.892539591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.892542386+07:00","message":"> Transcript [55049] [false]: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.89254572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.892547818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.892551057+07:00","message":"StatePrefix: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:44.892553803+07:00","message":"TextPushed: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:45.190708596+07:00","message":"[GCS] IsForceVAD: false for message ID: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:45.25084854+07:00","message":"[GCS] Start streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:45.280732431+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:45.280776442+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-05-12T14:33:45.280785361+07:00","message":"receive interim result [false|false]: สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์แต่ว่าเครื่องมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:45.280803688+07:00","message":"[buffer interim] 4990 false สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์แต่ว่าเครื่องมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.280814113+07:00","message":"[bufferProcess] interim [40000000]:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์แต่ว่าเครื่องมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.280817182+07:00","message":"[bufferProcess] send to processor:สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์แต่ละเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.280821066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.280824157+07:00","message":"> Transcript [55050] [false]: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์แต่ละเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.280828626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.280830525+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.280832949+07:00","message":"StatePrefix: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.280835512+07:00","message":"TextPushed: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:45.49374818+07:00","message":"receive streaming session, msgId: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:45.493796094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีในคอมพิวเตอร์เลยใช่ไหมคะสมุดเล่นเกมอยู่ในคอมพิวเตอร์แต่ละเครื่อง\",\"confidence\":0.9066629}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:45.4938036+07:00","message":"receive interim result [true|false]: สีในคอมพิวเตอร์เลยใช่ไหมคะสมุดเล่นเกมอยู่ในคอมพิวเตอร์แต่ละเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:45.493813925+07:00","message":"end recv isFinal message id 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:45.493815978+07:00","message":"end Recv id 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:45.493823638+07:00","message":"[buffer interim] 4990 true สีในคอมพิวเตอร์เลยใช่ไหมคะสมุดเล่นเกมอยู่ในคอมพิวเตอร์แต่ละเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.493833618+07:00","message":"[bufferProcess] interim [130000000]:สีในคอมพิวเตอร์เลยใช่ไหมคะสมุดเล่นเกมอยู่ในคอมพิวเตอร์แต่ละเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.493837996+07:00","message":"[bufferProcess] send to processor (isfinal):สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์แต่ว่าเครื่องมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.493842259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.49384661+07:00","message":"> Transcript [55051] [false]: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์แต่ว่าเครื่องมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.493851027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.493852831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.49385518+07:00","message":"StatePrefix: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.493857949+07:00","message":"TextPushed: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.493859947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.493861781+07:00","message":"> Transcript [55052] [true]: 'สีในคอมพิวเตอร์เลยใช่ไหมคะสมุดเล่นเกมอยู่ในคอมพิวเตอร์แต่ละเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.493864377+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.493865939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.493867551+07:00","message":"StatePrefix: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.493869655+07:00","message":"TextPushed: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.493871367+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.49406597+07:00","message":"Push: 'อยู่ในคอมพิวเตอร์แต่ละเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.494069399+07:00","message":"TextPushed: 'สิ่งในคอมพิวเตอร์เลยใช่ไหมคะสมุดมหากษัตริย์เล่นเกมอยู่ในคอมพิวเตอร์แต่ละเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.49407182+07:00","message":"Set new StatePrefix : 'สีในคอมพิวเตอร์เลยใช่ไหมคะสมุดเล่นเกมอยู่ในคอมพิวเตอร์แต่ละเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.494074127+07:00","message":"Next Push (prob) : 'สีในคอมพิวเตอร์เลยใช่ไหมคะสมุดเล่นเกมอยู่ในคอมพิวเตอร์แต่ละเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:45.494083332+07:00","message":"push: {true อยู่ในคอมพิวเตอร์แต่ละเครื่อง 0 0xc004ec4680}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:45.494095072+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_4990.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:45.504445453+07:00","message":"write wav file: './tmp/7565/7565_4990.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:47.015383507+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:47.015428104+07:00","message":"receive 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-05-12T14:33:47.015434924+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:47.015454777+07:00","message":"[buffer interim] 4991 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.015463332+07:00","message":"[bufferProcess] interim [560000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.015466329+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.015474373+07:00","message":"[bufferProcess] send to processor (ticker):เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.015478083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.015482245+07:00","message":"> Transcript [55053] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.015485567+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:47.214995796+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:47.215047452+07:00","message":"receive 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-05-12T14:33:47.215054676+07:00","message":"receive interim result [false|false]: เขาเห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:47.215072492+07:00","message":"[buffer interim] 4991 false เขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.215080264+07:00","message":"[bufferProcess] interim [740000000]:เขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.215082266+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:47.337551015+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:47.337591549+07:00","message":"receive 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-05-12T14:33:47.337599291+07:00","message":"receive interim result [false|false]: เขาเห็นหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:47.337617531+07:00","message":"[buffer interim] 4991 false เขาเห็นหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.337626747+07:00","message":"[bufferProcess] interim [860000000]:เขาเห็นหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.337630028+07:00","message":"[bufferProcess] send to processor:เขาเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.337639501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.337643641+07:00","message":"> Transcript [55054] [false]: 'เขาเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.337648397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.337651617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.337655133+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.337657801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:47.526051329+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:47.526095804+07:00","message":"receive 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-05-12T14:33:47.526102772+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:47.526119342+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.526128738+07:00","message":"[bufferProcess] interim [40000000]:เขาเห็นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.526132379+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.526136892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.526140574+07:00","message":"> Transcript [55055] [false]: 'เขาเห็นหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.526147577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.526150963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.526154406+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:47.526157275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:47.591851431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:47.591858214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.095174954+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.095209147+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-05-12T14:33:48.095215157+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.095228498+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.095237345+07:00","message":"[bufferProcess] interim [640000000]:เขาเห็นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.095239726+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.095242713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.095245461+07:00","message":"> Transcript [55056] [false]: 'เขาเห็นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.09524861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.095250744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.095253947+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.095255963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.423053976+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.423094092+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-05-12T14:33:48.423099431+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.423120439+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.423129994+07:00","message":"[bufferProcess] interim [940000000]:เขาเห็นหมดเลยนี่ฉันคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.423132619+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.423137614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.423143049+07:00","message":"> Transcript [55057] [false]: 'เขาเห็นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.423146589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.423148782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.423151057+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.423153183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.423158641+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.423161417+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.423164282+07:00","message":"Set new StatePrefix : 'เขาเห็นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.423167239+07:00","message":"Next Push (prob) : 'เห็นหมดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.423175788+07:00","message":"push: {false เขา 0 0xc002a7c080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.493076879+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.493112616+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-05-12T14:33:48.493118184+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.493135608+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.493146328+07:00","message":"[bufferProcess] interim [60000000]:เขาเห็นหมดเลยนี่ฉันคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.493149296+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.493154186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.493157203+07:00","message":"> Transcript [55058] [false]: 'เขาเห็นหมดเลยนี่ฉันคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.493173299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.493175784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.493178125+07:00","message":"StatePrefix: 'เขาเห็นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.493180526+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.726658271+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.726694539+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-05-12T14:33:48.726702912+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับเธอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.726716566+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.726723122+07:00","message":"[bufferProcess] interim [240000000]:เขาเห็นหมดเลยนี่ฉันคุยกับเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.726725396+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.726730149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.726732702+07:00","message":"> Transcript [55059] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.726736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.726738105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.726740424+07:00","message":"StatePrefix: 'เขาเห็นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.726742858+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.734365905+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.734406537+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-05-12T14:33:48.734412401+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.734431934+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.734440877+07:00","message":"[bufferProcess] interim [300000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.734443516+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.734451117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.734453693+07:00","message":"> Transcript [55060] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.734457387+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.734460161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.734462589+07:00","message":"StatePrefix: 'เขาเห็นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.734465107+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.996803113+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.996844479+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-05-12T14:33:48.996852396+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใครสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.996869195+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับใครสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.996880023+07:00","message":"[bufferProcess] interim [540000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใครสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.996883759+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.996890643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.996894718+07:00","message":"> Transcript [55061] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.996900224+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.996903675+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.996907309+07:00","message":"StatePrefix: 'เขาเห็นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.996911014+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.996917339+07:00","message":"Push: 'เห็นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.996920362+07:00","message":"TextPushed: 'เขาเห็นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.996924243+07:00","message":"Set new StatePrefix : 'เขาเห็นหมดเลยนี่ฉันคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:48.996927815+07:00","message":"Next Push (prob) : 'นี่ฉันคุยกับใคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:48.996948724+07:00","message":"push: {false เห็นหมดเลย 0 0xc002a7c080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.14472678+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.144761644+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-05-12T14:33:49.144769267+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.144785983+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.144796857+07:00","message":"[bufferProcess] interim [660000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.144800667+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับใครสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.144807656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.144811837+07:00","message":"> Transcript [55062] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.144817071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.144819892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.144822625+07:00","message":"StatePrefix: 'เขาเห็นหมดเลยนี่ฉันคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.144826414+07:00","message":"TextPushed: 'เขาเห็นหมดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.228525151+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.228566748+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-05-12T14:33:49.228573097+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.228590292+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.228599751+07:00","message":"[bufferProcess] interim [720000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.228602553+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.228606723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.228610263+07:00","message":"> Transcript [55063] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.228613609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.228615766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.228617681+07:00","message":"StatePrefix: 'เขาเห็นหมดเลยนี่ฉันคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.228620098+07:00","message":"TextPushed: 'เขาเห็นหมดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.292910948+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.292950974+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-05-12T14:33:49.292956517+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.29296779+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.292976622+07:00","message":"[bufferProcess] interim [780000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.292979521+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.292984935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.292987847+07:00","message":"> Transcript [55064] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.292991049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.292993208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.292995222+07:00","message":"StatePrefix: 'เขาเห็นหมดเลยนี่ฉันคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.292997486+07:00","message":"TextPushed: 'เขาเห็นหมดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.365697406+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.365732991+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-05-12T14:33:49.365738703+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.36575443+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.365758145+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-05-12T14:33:49.365760832+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.36577164+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.365792628+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.365815315+07:00","message":"[bufferProcess] interim [840000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.365832004+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.365840792+07:00","message":"[bufferProcess] interim [900000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.36584364+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.365848531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.365852494+07:00","message":"> Transcript [55065] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.365857338+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.365860116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.365863236+07:00","message":"StatePrefix: 'เขาเห็นหมดเลยนี่ฉันคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.365866688+07:00","message":"TextPushed: 'เขาเห็นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.365870349+07:00","message":"Push: 'นี่ฉันคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.365873337+07:00","message":"TextPushed: 'เขาเห็นหมดเลยนี่ฉันคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.36587622+07:00","message":"Set new StatePrefix : 'เขาเห็นหมดเลยนี่ฉันคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.365879475+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.365882742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.365884678+07:00","message":"> Transcript [55066] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.365886845+07:00","message":"Set StatePrefix (first interim): 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.365896065+07:00","message":"push: {false นี่ฉันคุยกับใคร 0 0xc002a7c080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.489874738+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.489906737+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-05-12T14:33:49.489913056+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.489927244+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.489934244+07:00","message":"[bufferProcess] interim [20000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.489936607+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.489941689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.489944369+07:00","message":"> Transcript [55067] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.489946652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.489949192+07:00","message":"Set new StatePrefix: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.644212722+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.644249063+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-05-12T14:33:49.644254236+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันคือใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.644270076+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.644278418+07:00","message":"[bufferProcess] interim [140000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.644281392+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.644285199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.644287888+07:00","message":"> Transcript [55068] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.6442905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.644292693+07:00","message":"Set new StatePrefix: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.66745114+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.667488669+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-05-12T14:33:49.667498273+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.667511149+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.667520842+07:00","message":"[bufferProcess] interim [200000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.6675244+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันคือใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.667529811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.667533995+07:00","message":"> Transcript [55069] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันคือใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.667537993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.667541011+07:00","message":"Set new StatePrefix: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันคือใคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.882609931+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.882649086+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-05-12T14:33:49.882655088+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.88267265+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.882683749+07:00","message":"[bufferProcess] interim [380000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.882686614+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.882696567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.882700406+07:00","message":"> Transcript [55070] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.882703902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.882707231+07:00","message":"Set new StatePrefix: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.926861506+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.926902648+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-05-12T14:33:49.926909437+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:49.926926753+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.926935236+07:00","message":"[bufferProcess] interim [440000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.926937883+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.926941901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.926945119+07:00","message":"> Transcript [55071] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.926948872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.926951012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.926953312+07:00","message":"StatePrefix: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:49.926960884+07:00","message":"TextPushed: 'เขาเห็นหมดเลยนี่ฉันคุยกับใคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:50.016120631+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:50.016163267+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-05-12T14:33:50.016170438+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:50.016185744+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.016192995+07:00","message":"[bufferProcess] interim [560000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.01619597+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.016199278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.016202048+07:00","message":"> Transcript [55072] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.016205113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.016207605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.016209648+07:00","message":"StatePrefix: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.016212277+07:00","message":"TextPushed: 'เขาเห็นหมดเลยนี่ฉันคุยกับใคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:50.229418726+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:50.229459451+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-05-12T14:33:50.229466667+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:50.22948586+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.22949352+07:00","message":"[bufferProcess] interim [740000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.229496118+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.229499953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.229502751+07:00","message":"> Transcript [55073] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.229506598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.229508766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.229510588+07:00","message":"StatePrefix: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.229513513+07:00","message":"TextPushed: 'เขาเห็นหมดเลยนี่ฉันคุยกับใคร'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:50.59224957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:50.592250127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:50.816396092+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:50.816440073+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-05-12T14:33:50.816446694+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะสักประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:50.816460787+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะสักประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.816474683+07:00","message":"[bufferProcess] interim [220000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะสักประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.816478382+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.816482158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.816485081+07:00","message":"> Transcript [55074] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.816489003+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.816491039+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.816493056+07:00","message":"StatePrefix: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.816495608+07:00","message":"TextPushed: 'เขาเห็นหมดเลยนี่ฉันคุยกับใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.816499708+07:00","message":"Push: 'ฉันผิดหรอใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.816501681+07:00","message":"TextPushed: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.816503712+07:00","message":"Set new StatePrefix : 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.816506391+07:00","message":"Next Push (prob) : 'หมดเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:50.816537796+07:00","message":"push: {false ฉันผิดหรอใครเห็น 0 0xc002a7c080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:50.829799524+07:00","message":"[GCS] IsForceVAD: false for message ID: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:50.851158575+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:50.851193862+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-05-12T14:33:50.851200249+07:00","message":"receive interim result [false|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะสักประมาณนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:50.851214083+07:00","message":"[buffer interim] 4991 false เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะสักประมาณนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.851221277+07:00","message":"[bufferProcess] interim [340000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะสักประมาณนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.851224241+07:00","message":"[bufferProcess] send to processor:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะสักประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.851229821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.851232379+07:00","message":"> Transcript [55075] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะสักประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.851236254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.85123851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.851240699+07:00","message":"StatePrefix: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:50.851243242+07:00","message":"TextPushed: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:50.89260519+07:00","message":"[GCS] Start streaming session, msgId: 4992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:51.158366231+07:00","message":"receive streaming session, msgId: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:51.158406485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยอ่ะประมาณนั้น\",\"confidence\":0.9454724}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:51.158412902+07:00","message":"receive interim result [true|false]: เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยอ่ะประมาณนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:51.158423363+07:00","message":"end recv isFinal message id 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:51.15842537+07:00","message":"end Recv id 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:51.158432049+07:00","message":"[buffer interim] 4991 true เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยอ่ะประมาณนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.158441427+07:00","message":"[bufferProcess] interim [580000000]:เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยอ่ะประมาณนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.158444561+07:00","message":"[bufferProcess] send to processor (isfinal):เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะสักประมาณนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.158448126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.158450915+07:00","message":"> Transcript [55076] [false]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะสักประมาณนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.158455062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.158456861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.158459423+07:00","message":"StatePrefix: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.15846175+07:00","message":"TextPushed: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.158463691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.158465844+07:00","message":"> Transcript [55077] [true]: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยอ่ะประมาณนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.158468024+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.158469676+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.158474716+07:00","message":"StatePrefix: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็นหมดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.158485166+07:00","message":"TextPushed: 'เขาเห็นหมดเลยนี่ฉันคุยกับใครฉันผิดหรอใครเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.158488818+07:00","message":"Push: 'หมดเลยอ่ะประมาณนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:51.158496167+07:00","message":"push: {true หมดเลยอ่ะประมาณนั้น 0 0xc002a7c080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:51.169567049+07:00","message":"write wav file: './tmp/7565/7565_4991.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:51.764992194+07:00","message":"receive streaming session, msgId: 4992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:51.765037201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:51.76504333+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:51.765054647+07:00","message":"[buffer interim] 4992 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.765061549+07:00","message":"[bufferProcess] interim [720000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:51.765063638+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:52.266697725+07:00","message":"receive streaming session, msgId: 4992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:52.266744065+07:00","message":"receive 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-05-12T14:33:52.266752769+07:00","message":"receive interim result [false|false]: อยู่ในเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:52.266770926+07:00","message":"[buffer interim] 4992 false อยู่ในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.26678+07:00","message":"[bufferProcess] interim [140000000]:อยู่ในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.266783552+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.266793423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.266797895+07:00","message":"> Transcript [55078] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.266802056+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:52.430811507+07:00","message":"[GCS] IsForceVAD: false for message ID: 4992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:52.611713616+07:00","message":"receive streaming session, msgId: 4992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:52.61175882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในเครื่อง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:52.611766728+07:00","message":"receive interim result [true|false]: อยู่ในเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:52.611778936+07:00","message":"end recv isFinal message id 4992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:52.61178152+07:00","message":"end Recv id 4992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:52.611789499+07:00","message":"[buffer interim] 4992 true อยู่ในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.611801119+07:00","message":"[bufferProcess] interim [560000000]:อยู่ในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.611804233+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.611808141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.611812445+07:00","message":"> Transcript [55079] [false]: 'อยู่ในเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.611815907+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.611817835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.611819717+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.611821845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.61182349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.611828745+07:00","message":"> Transcript [55080] [true]: 'อยู่ในเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.611831011+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.611832811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.611834489+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.611836161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:52.611839605+07:00","message":"Push: 'อยู่ในเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:52.611865198+07:00","message":"push: {true อยู่ในเครื่อง 0 0xc00386de80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:52.618861158+07:00","message":"write wav file: './tmp/7565/7565_4992.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:52.626125029+07:00","message":"[GCS] Start streaming session, msgId: 4993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:53.509023723+07:00","message":"receive streaming session, msgId: 4993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:53.509080765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:53.509087256+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:53.509105698+07:00","message":"[buffer interim] 4993 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:53.509113506+07:00","message":"[bufferProcess] interim [840000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:53.509115638+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:53.592984524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:53.592992177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:53.671544811+07:00","message":"receive streaming session, msgId: 4993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:53.671586233+07:00","message":"receive 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-05-12T14:33:53.671593341+07:00","message":"receive interim result [false|false]: ก็คือถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:53.671607575+07:00","message":"[buffer interim] 4993 false ก็คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:53.67161531+07:00","message":"[bufferProcess] interim [20000000]:ก็คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:53.671618033+07:00","message":"[bufferProcess] send to processor:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:53.67162474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:53.671627641+07:00","message":"> Transcript [55081] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:53.671629644+07:00","message":"Set StatePrefix (first interim): 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:53.814102052+07:00","message":"receive streaming session, msgId: 4993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:53.814155801+07:00","message":"receive 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-05-12T14:33:53.814162645+07:00","message":"receive interim result [false|false]: ก็คือทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:53.814180598+07:00","message":"[buffer interim] 4993 false ก็คือทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:53.814191244+07:00","message":"[bufferProcess] interim [140000000]:ก็คือทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:53.814194082+07:00","message":"[bufferProcess] send to processor:ก็คือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:53.814199554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:53.814202495+07:00","message":"> Transcript [55082] [false]: 'ก็คือถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:53.814205991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:53.814208196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:53.814212827+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:53.814214955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.090597549+07:00","message":"receive streaming session, msgId: 4993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.090641611+07:00","message":"receive 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-05-12T14:33:54.090648419+07:00","message":"receive interim result [false|false]: ก็คือทางไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.090667185+07:00","message":"[buffer interim] 4993 false ก็คือทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.090680191+07:00","message":"[bufferProcess] interim [380000000]:ก็คือทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.090682966+07:00","message":"[bufferProcess] send to processor:ก็คือทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.090689634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.090692624+07:00","message":"> Transcript [55083] [false]: 'ก็คือทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.090695843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.090697834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.090700254+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.090702414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.183256254+07:00","message":"receive streaming session, msgId: 4993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.183301094+07:00","message":"receive 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-05-12T14:33:54.183307638+07:00","message":"receive interim result [false|false]: ก็คือทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.183323699+07:00","message":"[buffer interim] 4993 false ก็คือทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.183332299+07:00","message":"[bufferProcess] interim [440000000]:ก็คือทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.183337418+07:00","message":"[bufferProcess] send to processor:ก็คือทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.183341418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.183344287+07:00","message":"> Transcript [55084] [false]: 'ก็คือทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.183347651+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.183349819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.183351593+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.183353565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.230033424+07:00","message":"[GCS] IsForceVAD: false for message ID: 4993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.293445657+07:00","message":"receive streaming session, msgId: 4993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.293489964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือทาง Hacker\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.293497311+07:00","message":"receive interim result [false|false]: ก็คือทาง Hacker"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.293513846+07:00","message":"[buffer interim] 4993 false ก็คือทาง Hacker"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.293525321+07:00","message":"[bufferProcess] interim [560000000]:ก็คือทาง Hacker"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.293529212+07:00","message":"[bufferProcess] send to processor:ก็คือทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.293536325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.293540382+07:00","message":"> Transcript [55085] [false]: 'ก็คือทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.293545+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.293548048+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.293550755+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.293553764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.293560379+07:00","message":"Push: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.293563108+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.293566305+07:00","message":"Set new StatePrefix : 'ก็คือทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.293569415+07:00","message":"Next Push (prob) : 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.293579546+07:00","message":"push: {false ก็คือ 0 0xc004ec5600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.360131274+07:00","message":"[GCS] Start streaming session, msgId: 4994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.361360116+07:00","message":"receive streaming session, msgId: 4993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.361388333+07:00","message":"receive 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-05-12T14:33:54.361393639+07:00","message":"receive interim result [false|false]: ก็คือทางแฮกเกอร์เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.361404306+07:00","message":"[buffer interim] 4993 false ก็คือทางแฮกเกอร์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.361412873+07:00","message":"[bufferProcess] interim [740000000]:ก็คือทางแฮกเกอร์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.361415441+07:00","message":"[bufferProcess] send to processor:ก็คือทาง Hacker"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.361420621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.361423109+07:00","message":"> Transcript [55086] [false]: 'ก็คือทาง Hacker'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.361425966+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.361428086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.361429998+07:00","message":"StatePrefix: 'ก็คือทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.361432056+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.43040769+07:00","message":"receive streaming session, msgId: 4993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.430441108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือทาง Hacker เนี่ย\",\"confidence\":0.91543007}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.430448216+07:00","message":"receive interim result [true|false]: ก็คือทาง Hacker เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.430453594+07:00","message":"end recv isFinal message id 4993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.430455844+07:00","message":"end Recv id 4993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.430470212+07:00","message":"[buffer interim] 4993 true ก็คือทาง Hacker เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.430486349+07:00","message":"[bufferProcess] interim [830000000]:ก็คือทาง Hacker เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.430491762+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือทางแฮกเกอร์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.4304953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.430498736+07:00","message":"> Transcript [55087] [false]: 'ก็คือทางแฮกเกอร์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.43050196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.430504053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.430506523+07:00","message":"StatePrefix: 'ก็คือทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.430508813+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.430510602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.4305129+07:00","message":"> Transcript [55088] [true]: 'ก็คือทาง Hacker เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.430514947+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.430516608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.430518291+07:00","message":"StatePrefix: 'ก็คือทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.430519863+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.430525569+07:00","message":"Push: 'ทาง Hacker เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.430533066+07:00","message":"push: {true ทาง Hacker เนี่ย 0 0xc004ec5600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:54.437680729+07:00","message":"write wav file: './tmp/7565/7565_4993.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.915289618+07:00","message":"receive streaming session, msgId: 4994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.915331398+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-05-12T14:33:54.915337412+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:54.915351628+07:00","message":"[buffer interim] 4994 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.915358797+07:00","message":"[bufferProcess] interim [360000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:54.915360661+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.112699527+07:00","message":"receive streaming session, msgId: 4994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.112741883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.112748057+07:00","message":"receive interim result [false|false]: ส่งมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.112767766+07:00","message":"[buffer interim] 4994 false ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.112776877+07:00","message":"[bufferProcess] interim [540000000]:ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.112779165+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.112782581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.112785498+07:00","message":"> Transcript [55089] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.112787608+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.232980505+07:00","message":"receive streaming session, msgId: 4994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.233018228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งมาวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.233023513+07:00","message":"receive interim result [false|false]: ส่งมาวะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.233044045+07:00","message":"[buffer interim] 4994 false ส่งมาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.233052891+07:00","message":"[bufferProcess] interim [720000000]:ส่งมาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.233056127+07:00","message":"[bufferProcess] send to processor:ส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.233064467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.233068214+07:00","message":"> Transcript [55090] [false]: 'ส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.233071319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.233073597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.233075479+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.233077795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.375598543+07:00","message":"receive streaming session, msgId: 4994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.375635012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งมาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.375640827+07:00","message":"receive interim result [false|false]: ส่งมาว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.375657291+07:00","message":"[buffer interim] 4994 false ส่งมาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.375664076+07:00","message":"[bufferProcess] interim [780000000]:ส่งมาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.375666357+07:00","message":"[bufferProcess] send to processor:ส่งมาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.375671483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.375674336+07:00","message":"> Transcript [55091] [false]: 'ส่งมาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.375679548+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.375682533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.375685812+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.375688737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.427065469+07:00","message":"receive streaming session, msgId: 4994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.427105811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งมาไว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.427115845+07:00","message":"receive interim result [false|false]: ส่งมาไว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.427133632+07:00","message":"[buffer interim] 4994 false ส่งมาไว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.427144698+07:00","message":"[bufferProcess] interim [840000000]:ส่งมาไว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.427148089+07:00","message":"[bufferProcess] send to processor:ส่งมาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.427154962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.427159163+07:00","message":"> Transcript [55092] [false]: 'ส่งมาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.427163671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.427166594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.427169446+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.427172216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.450113716+07:00","message":"receive streaming session, msgId: 4994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.450163947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งมาแว้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.450169994+07:00","message":"receive interim result [false|false]: ส่งมาแว้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.450189398+07:00","message":"[buffer interim] 4994 false ส่งมาแว้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.450196979+07:00","message":"[bufferProcess] interim [900000000]:ส่งมาแว้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.450199258+07:00","message":"[bufferProcess] send to processor:ส่งมาไว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.450203265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.450206111+07:00","message":"> Transcript [55093] [false]: 'ส่งมาไว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.450209175+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.450211231+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.450213602+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.450215583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.45021837+07:00","message":"Push: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.450223835+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.450227617+07:00","message":"Set new StatePrefix : 'ส่งมาไว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.450229705+07:00","message":"Next Push (prob) : 'มาไว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.450237604+07:00","message":"push: {false ส่ง 0 0xc00460ec00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.51001101+07:00","message":"[GCS] IsForceVAD: false for message ID: 4994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.554660395+07:00","message":"receive streaming session, msgId: 4994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.554713659+07:00","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-05-12T14:33:55.554719618+07:00","message":"receive interim result [false|false]: ส่งมาว่าตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.554737238+07:00","message":"[buffer interim] 4994 false ส่งมาว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.554746043+07:00","message":"[bufferProcess] interim [960000000]:ส่งมาว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.554748768+07:00","message":"[bufferProcess] send to processor:ส่งมาแว้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.554755197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.554758108+07:00","message":"> Transcript [55094] [false]: 'ส่งมาแว้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.554761137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.554763118+07:00","message":"Set new StatePrefix: 'ส่งมาแว้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.58438905+07:00","message":"receive streaming session, msgId: 4994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.584431854+07:00","message":"receive 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-05-12T14:33:55.584441283+07:00","message":"receive interim result [false|false]: ส่งมาว่าตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.584459047+07:00","message":"[buffer interim] 4994 false ส่งมาว่าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.584466871+07:00","message":"[bufferProcess] interim [20000000]:ส่งมาว่าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.584469303+07:00","message":"[bufferProcess] send to processor:ส่งมาว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.584475707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.584478615+07:00","message":"> Transcript [55095] [false]: 'ส่งมาว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.584481108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.584483498+07:00","message":"Set new StatePrefix: 'ส่งมาว่าตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.684435599+07:00","message":"receive streaming session, msgId: 4994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.684485852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งมาว่าตัวนี้\",\"confidence\":0.9171688}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.684492937+07:00","message":"receive interim result [true|false]: ส่งมาว่าตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.684505942+07:00","message":"end recv isFinal message id 4994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.684508371+07:00","message":"end Recv id 4994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.684533145+07:00","message":"[buffer interim] 4994 true ส่งมาว่าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.684556771+07:00","message":"[bufferProcess] interim [170000000]:ส่งมาว่าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.68456438+07:00","message":"[bufferProcess] send to processor (isfinal):ส่งมาว่าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.684567984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.684571697+07:00","message":"> Transcript [55096] [false]: 'ส่งมาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.684574853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.684576745+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.684578771+07:00","message":"StatePrefix: 'ส่งมาว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.684581679+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.684583794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.684585796+07:00","message":"> Transcript [55097] [true]: 'ส่งมาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.684587762+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.684589532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.684591086+07:00","message":"StatePrefix: 'ส่งมาว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.684592774+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:55.684599694+07:00","message":"Push: 'มาว่าตัวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.684610092+07:00","message":"push: {true มาว่าตัวนี้ 0 0xc00460ec00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:55.690271018+07:00","message":"write wav file: './tmp/7565/7565_4994.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:55.701794649+07:00","message":"[GCS] Start streaming session, msgId: 4995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.235153179+07:00","message":"receive streaming session, msgId: 4995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.235190566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.235195842+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.235212394+07:00","message":"[buffer interim] 4995 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:56.23522144+07:00","message":"[bufferProcess] interim [540000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:56.2352236+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.410146166+07:00","message":"[GCS] IsForceVAD: false for message ID: 4995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.461365025+07:00","message":"[GCS] Cleaned up inactive client: 4963"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.461395127+07:00","message":"[GCS] Cleaned up inactive client: 4966"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.461398214+07:00","message":"[GCS] Cleaned up inactive client: 4959"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.461399931+07:00","message":"[GCS] Cleaned up inactive client: 4960"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.461402849+07:00","message":"[GCS] Cleaned up inactive client: 4961"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.461404866+07:00","message":"[GCS] Cleaned up inactive client: 4962"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.46140664+07:00","message":"[GCS] Cleaned up inactive client: 4957"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.461408269+07:00","message":"[GCS] Cleaned up inactive client: 4964"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.461409951+07:00","message":"[GCS] Cleaned up inactive client: 4958"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.461411528+07:00","message":"[GCS] Cleaned up inactive client: 4965"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.461413063+07:00","message":"[GCS] Cleaned up inactive client: 4956"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.461414676+07:00","message":"[GCS] Cleaned up inactive client: 4955"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.47123741+07:00","message":"[GCS] Start streaming session, msgId: 4996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.514065284+07:00","message":"receive streaming session, msgId: 4995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.5141067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.514112236+07:00","message":"receive interim result [true|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.514119969+07:00","message":"end recv isFinal message id 4995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.514122078+07:00","message":"end Recv id 4995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.514128454+07:00","message":"[buffer interim] 4995 true เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:56.514135389+07:00","message":"[bufferProcess] interim [930000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:56.514138551+07:00","message":"[bufferProcess] send to processor (isfinal):เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:56.514141512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:56.514144433+07:00","message":"> Transcript [55098] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:56.514146547+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:56.514148298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:56.514150097+07:00","message":"> Transcript [55099] [true]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:56.514152521+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:56.514154388+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:56.514156293+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:56.514158136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:56.51416093+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:56.514168629+07:00","message":"push: {true เป็น 0 0xc00460f480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:56.519355111+07:00","message":"write wav file: './tmp/7565/7565_4995.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:56.593248171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:56.593272278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:57.331665663+07:00","message":"receive streaming session, msgId: 4996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:57.331706817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปรียบเสมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:57.33171391+07:00","message":"receive interim result [false|false]: เปรียบเสมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:57.331733566+07:00","message":"[buffer interim] 4996 false เปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:57.331742282+07:00","message":"[bufferProcess] interim [660000000]:เปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:57.331745516+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:57.429095204+07:00","message":"[GCS] IsForceVAD: false for message ID: 4996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:57.531217651+07:00","message":"receive streaming session, msgId: 4996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:57.531253239+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-05-12T14:33:57.531258795+07:00","message":"receive interim result [true|false]: เปรียบเสมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:57.531263947+07:00","message":"end recv isFinal message id 4996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:57.531265867+07:00","message":"end Recv id 4996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:57.531272693+07:00","message":"[buffer interim] 4996 true เปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:57.531280192+07:00","message":"[bufferProcess] interim [990000000]:เปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:57.531282838+07:00","message":"[bufferProcess] send to processor (isfinal):เปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:57.531285833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:57.531288668+07:00","message":"> Transcript [55100] [false]: 'เปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:57.531290979+07:00","message":"Set StatePrefix (first interim): 'เปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:57.531292595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:57.531294586+07:00","message":"> Transcript [55101] [true]: 'เปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:57.531298885+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:57.531300795+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:57.531302753+07:00","message":"StatePrefix: 'เปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:57.531304856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:57.531310468+07:00","message":"Push: 'เปรียบเสมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:57.531320141+07:00","message":"push: {true เปรียบเสมือน 0 0xc004ce9f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:57.536412067+07:00","message":"write wav file: './tmp/7565/7565_4996.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:57.811173512+07:00","message":"[GCS] Start streaming session, msgId: 4997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:58.199920454+07:00","message":"[GCS] IsForceVAD: false for message ID: 4997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:58.322356949+07:00","message":"receive streaming session, msgId: 4997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:58.322376111+07:00","message":"found end of frame, send empty tag with msgId: 4997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:58.322379424+07:00","message":"end Recv id 4997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:58.3223874+07:00","message":"[buffer interim] 4997 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:58.322394326+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:58.322397716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:58.32240048+07:00","message":"> Transcript [55102] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:58.322402771+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:58.322404745+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:58.322406492+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:58.322408229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:58.322415035+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:58.322426755+07:00","message":"push: {true \n 0 0xc003cf3480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:33:58.327931892+07:00","message":"write wav file: './tmp/7565/7565_4997.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:58.331991356+07:00","message":"[GCS] Start streaming session, msgId: 4998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:59.059122716+07:00","message":"receive streaming session, msgId: 4998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:59.059169837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:59.059175454+07:00","message":"receive interim result [false|false]: วันหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:59.059191661+07:00","message":"[buffer interim] 4998 false วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.059198237+07:00","message":"[bufferProcess] interim [540000000]:วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.059200147+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:59.189572503+07:00","message":"receive streaming session, msgId: 4998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:59.189614244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนหนึ่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:59.189621594+07:00","message":"receive interim result [false|false]: ส่วนหนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:59.189644623+07:00","message":"[buffer interim] 4998 false ส่วนหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.189656481+07:00","message":"[bufferProcess] interim [720000000]:ส่วนหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.189660131+07:00","message":"[bufferProcess] send to processor:วันหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.189664419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.189669237+07:00","message":"> Transcript [55103] [false]: 'วันหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.18967237+07:00","message":"Set StatePrefix (first interim): 'วันหนึ่ง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:59.594244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:33:59.594274881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:59.766960299+07:00","message":"receive streaming session, msgId: 4998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:59.767001502+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-05-12T14:33:59.767007839+07:00","message":"receive interim result [false|false]: ส่วนหนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:59.767023483+07:00","message":"[buffer interim] 4998 false ส่วนหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.767039887+07:00","message":"[bufferProcess] interim [320000000]:ส่วนหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.767042641+07:00","message":"[bufferProcess] send to processor:ส่วนหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.767046339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.767049161+07:00","message":"> Transcript [55104] [false]: 'ส่วนหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.767051504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.767054107+07:00","message":"Set new StatePrefix: 'ส่วนหนึ่งใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:59.899760232+07:00","message":"receive streaming session, msgId: 4998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:59.899804039+07:00","message":"receive 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-05-12T14:33:59.899811021+07:00","message":"receive interim result [false|false]: ส่วนหนึ่งในเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:33:59.899825557+07:00","message":"[buffer interim] 4998 false ส่วนหนึ่งในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.899836882+07:00","message":"[bufferProcess] interim [380000000]:ส่วนหนึ่งในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.899839814+07:00","message":"[bufferProcess] send to processor:ส่วนหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.899847075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.899850367+07:00","message":"> Transcript [55105] [false]: 'ส่วนหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.899854015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.89985639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.899858226+07:00","message":"StatePrefix: 'ส่วนหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:33:59.899860905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.091471281+07:00","message":"receive streaming session, msgId: 4998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.091521463+07:00","message":"receive 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-05-12T14:34:00.091529038+07:00","message":"receive interim result [false|false]: ส่วนหนึ่งในเครื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.091548486+07:00","message":"[buffer interim] 4998 false ส่วนหนึ่งในเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.091559951+07:00","message":"[bufferProcess] interim [560000000]:ส่วนหนึ่งในเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.091563659+07:00","message":"[bufferProcess] send to processor:ส่วนหนึ่งในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.091571741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.091574553+07:00","message":"> Transcript [55106] [false]: 'ส่วนหนึ่งในเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.091578091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.091580088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.091581939+07:00","message":"StatePrefix: 'ส่วนหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.091584699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.112354563+07:00","message":"receive streaming session, msgId: 4998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.112415685+07:00","message":"receive 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-05-12T14:34:00.112423176+07:00","message":"receive interim result [false|false]: ส่วนหนึ่งในเครื่องเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.112441609+07:00","message":"[buffer interim] 4998 false ส่วนหนึ่งในเครื่องเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.11245014+07:00","message":"[bufferProcess] interim [620000000]:ส่วนหนึ่งในเครื่องเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.112453574+07:00","message":"[bufferProcess] send to processor:ส่วนหนึ่งในเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.112461487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.112465363+07:00","message":"> Transcript [55107] [false]: 'ส่วนหนึ่งในเครื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.112470683+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.112473465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.112476312+07:00","message":"StatePrefix: 'ส่วนหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.11247935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.394291729+07:00","message":"receive streaming session, msgId: 4998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.394330724+07:00","message":"receive 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-05-12T14:34:00.394336201+07:00","message":"receive interim result [false|false]: ส่วนหนึ่งในเครื่องของเราคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.394350226+07:00","message":"[buffer interim] 4998 false ส่วนหนึ่งในเครื่องของเราคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.394361936+07:00","message":"[bufferProcess] interim [860000000]:ส่วนหนึ่งในเครื่องของเราคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.39436564+07:00","message":"[bufferProcess] send to processor:ส่วนหนึ่งในเครื่องเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.39437202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.394376518+07:00","message":"> Transcript [55108] [false]: 'ส่วนหนึ่งในเครื่องเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.394382666+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.394386408+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.394388478+07:00","message":"StatePrefix: 'ส่วนหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.3943905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.394394412+07:00","message":"Push: 'ส่วนหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.394397479+07:00","message":"TextPushed: 'ส่วนหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.394400281+07:00","message":"Set new StatePrefix : 'ส่วนหนึ่งในเครื่องเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.394403403+07:00","message":"Next Push (prob) : 'เครื่องเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.394413558+07:00","message":"push: {false ส่วนหนึ่งใน 0 0xc004ec5b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.76065377+07:00","message":"[GCS] IsForceVAD: false for message ID: 4998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.865172507+07:00","message":"receive streaming session, msgId: 4998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.8652181+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-05-12T14:34:00.865222869+07:00","message":"receive interim result [false|false]: ส่วนหนึ่งในเครื่องของเราคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.865240285+07:00","message":"[buffer interim] 4998 false ส่วนหนึ่งในเครื่องของเราคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.865247625+07:00","message":"[bufferProcess] interim [460000000]:ส่วนหนึ่งในเครื่องของเราคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.865250491+07:00","message":"[bufferProcess] send to processor:ส่วนหนึ่งในเครื่องของเราคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.865253654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.865256343+07:00","message":"> Transcript [55109] [false]: 'ส่วนหนึ่งในเครื่องของเราคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.865258475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.865260314+07:00","message":"Set new StatePrefix: 'ส่วนหนึ่งในเครื่องของเราคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.892178199+07:00","message":"[GCS] Start streaming session, msgId: 4999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.917898382+07:00","message":"receive streaming session, msgId: 4998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.91793572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนหนึ่งในเครื่องของเราคือ\",\"confidence\":0.92891306}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.91794164+07:00","message":"receive interim result [true|false]: ส่วนหนึ่งในเครื่องของเราคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.917952542+07:00","message":"end recv isFinal message id 4998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.917955321+07:00","message":"end Recv id 4998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.917962563+07:00","message":"[buffer interim] 4998 true ส่วนหนึ่งในเครื่องของเราคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.917969685+07:00","message":"[bufferProcess] interim [460000000]:ส่วนหนึ่งในเครื่องของเราคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.917972732+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนหนึ่งในเครื่องของเราคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.917975833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.917978554+07:00","message":"> Transcript [55110] [false]: 'ส่วนหนึ่งในเครื่องของเราคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.917981726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.917983748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.917985688+07:00","message":"StatePrefix: 'ส่วนหนึ่งในเครื่องของเราคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.917987857+07:00","message":"TextPushed: 'ส่วนหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.917989478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.917991538+07:00","message":"> Transcript [55111] [true]: 'ส่วนหนึ่งในเครื่องของเราคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.917993665+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.917995303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.917996854+07:00","message":"StatePrefix: 'ส่วนหนึ่งในเครื่องของเราคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.917998995+07:00","message":"TextPushed: 'ส่วนหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:00.918001797+07:00","message":"Push: 'เครื่องของเราคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:00.918009456+07:00","message":"push: {true เครื่องของเราคือ 0 0xc004ec5b80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:00.925375842+07:00","message":"write wav file: './tmp/7565/7565_4998.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.009668745+07:00","message":"[GCS] IsForceVAD: false for message ID: 4999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.140123064+07:00","message":"[GCS] Start streaming session, msgId: 5000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.36476375+07:00","message":"receive streaming session, msgId: 4999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.36479195+07:00","message":"found end of frame, send empty tag with msgId: 4999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.364795873+07:00","message":"end Recv id 4999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.364807748+07:00","message":"[buffer interim] 4999 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.364815926+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.364819907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.364822735+07:00","message":"> Transcript [55112] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.364825015+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.364827168+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.364828942+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.364830761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.364833768+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.364844377+07:00","message":"push: {true \n 0 0xc0044a2000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:01.370012679+07:00","message":"write wav file: './tmp/7565/7565_4999.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.732160319+07:00","message":"receive streaming session, msgId: 5000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.732203283+07:00","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-05-12T14:34:01.732208993+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.732223763+07:00","message":"[buffer interim] 5000 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.732232656+07:00","message":"[bufferProcess] interim [420000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.73223444+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.789154941+07:00","message":"[GCS] IsForceVAD: false for message ID: 5000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.850006995+07:00","message":"[GCS] Start streaming session, msgId: 5001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.900331278+07:00","message":"receive streaming session, msgId: 5000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.900374013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ 1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.900382082+07:00","message":"receive interim result [false|false]: ใช้ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.900398654+07:00","message":"[buffer interim] 5000 false ใช้ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.900409377+07:00","message":"[bufferProcess] interim [600000000]:ใช้ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.900412941+07:00","message":"[bufferProcess] send to processor:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.900419726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.900423754+07:00","message":"> Transcript [55113] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.900426879+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.932448167+07:00","message":"receive streaming session, msgId: 5000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.932484472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ใช้ 1\",\"confidence\":0.8484701}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.932490599+07:00","message":"receive interim result [true|false]: ผู้ใช้ 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.932500946+07:00","message":"end recv isFinal message id 5000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.932503237+07:00","message":"end Recv id 5000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.932508512+07:00","message":"[buffer interim] 5000 true ผู้ใช้ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.932515572+07:00","message":"[bufferProcess] interim [660000000]:ผู้ใช้ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.932518315+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.932521452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.932525561+07:00","message":"> Transcript [55114] [false]: 'ใช้ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.932528109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.932529891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.932531711+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.932533574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.932535302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.932537289+07:00","message":"> Transcript [55115] [true]: 'ผู้ใช้ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.932540634+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.932542369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.932543929+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.932545481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:01.932548114+07:00","message":"Push: 'ผู้ใช้ 1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:01.932555272+07:00","message":"push: {true ผู้ใช้ 1 0 0xc0044a2e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:01.938113577+07:00","message":"write wav file: './tmp/7565/7565_5000.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:02.595235717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:02.595243962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:02.624715691+07:00","message":"[GCS] IsForceVAD: false for message ID: 5001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:02.691230096+07:00","message":"[GCS] Start streaming session, msgId: 5002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:02.774305507+07:00","message":"receive streaming session, msgId: 5001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:02.774329233+07:00","message":"found end of frame, send empty tag with msgId: 5001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:02.77433248+07:00","message":"end Recv id 5001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:02.774341096+07:00","message":"[buffer interim] 5001 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:02.774350155+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:02.774354112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:02.774357007+07:00","message":"> Transcript [55116] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:02.774359279+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:02.774361314+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:02.774363095+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:02.774364807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:02.77436747+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:02.774377481+07:00","message":"push: {true \n 0 0xc004d59a00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:02.78085975+07:00","message":"write wav file: './tmp/7565/7565_5001.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:03.222744598+07:00","message":"receive streaming session, msgId: 5002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:03.222784127+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-05-12T14:34:03.222789839+07:00","message":"receive interim result [false|false]: ติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:03.222802857+07:00","message":"[buffer interim] 5002 false ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.222810058+07:00","message":"[bufferProcess] interim [360000000]:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.222811807+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:03.358368563+07:00","message":"receive streaming session, msgId: 5002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:03.358405092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:03.358411148+07:00","message":"receive interim result [false|false]: ติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:03.358424939+07:00","message":"[buffer interim] 5002 false ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.35843148+07:00","message":"[bufferProcess] interim [480000000]:ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.358433701+07:00","message":"[bufferProcess] send to processor:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.358438332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.35844097+07:00","message":"> Transcript [55117] [false]: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.358443487+07:00","message":"Set StatePrefix (first interim): 'ติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:03.536814195+07:00","message":"receive streaming session, msgId: 5002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:03.536855422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:03.536861435+07:00","message":"receive interim result [false|false]: ติดต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:03.536874913+07:00","message":"[buffer interim] 5002 false ติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.536883124+07:00","message":"[bufferProcess] interim [660000000]:ติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.536885651+07:00","message":"[bufferProcess] send to processor:ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.536892784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.53689567+07:00","message":"> Transcript [55118] [false]: 'ติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.536898935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.536901004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.536902866+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.536904818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:03.679872856+07:00","message":"receive streaming session, msgId: 5002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:03.67991837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อไปหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:03.679924905+07:00","message":"receive interim result [false|false]: ติดต่อไปหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:03.679941053+07:00","message":"[buffer interim] 5002 false ติดต่อไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.679949909+07:00","message":"[bufferProcess] interim [780000000]:ติดต่อไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.679952115+07:00","message":"[bufferProcess] send to processor:ติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.679959712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.679962569+07:00","message":"> Transcript [55119] [false]: 'ติดต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.679965502+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.679967479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.679970394+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:03.679972613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:04.125199428+07:00","message":"receive streaming session, msgId: 5002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:04.125235793+07:00","message":"receive 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-05-12T14:34:04.125241836+07:00","message":"receive interim result [false|false]: ติดต่อไปหาตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:04.125256168+07:00","message":"[buffer interim] 5002 false ติดต่อไปหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.125263415+07:00","message":"[bufferProcess] interim [320000000]:ติดต่อไปหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.125266119+07:00","message":"[bufferProcess] send to processor:ติดต่อไปหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.125269372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.125272114+07:00","message":"> Transcript [55120] [false]: 'ติดต่อไปหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.125275162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.12527718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.125279684+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.125281887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:04.47986158+07:00","message":"[GCS] IsForceVAD: false for message ID: 5002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:04.540329731+07:00","message":"[GCS] Start streaming session, msgId: 5003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:04.577798227+07:00","message":"receive streaming session, msgId: 5002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:04.577842889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อไปหาตัว\",\"confidence\":0.931264}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:04.577850855+07:00","message":"receive interim result [true|false]: ติดต่อไปหาตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:04.57786344+07:00","message":"end recv isFinal message id 5002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:04.577866248+07:00","message":"end Recv id 5002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:04.577873003+07:00","message":"[buffer interim] 5002 true ติดต่อไปหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577880895+07:00","message":"[bufferProcess] interim [830000000]:ติดต่อไปหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577883998+07:00","message":"[bufferProcess] send to processor (isfinal):ติดต่อไปหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577887104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577890218+07:00","message":"> Transcript [55121] [false]: 'ติดต่อไปหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577893201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577895042+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577897295+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577899285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577901883+07:00","message":"Push: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577903595+07:00","message":"TextPushed: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577905899+07:00","message":"Set new StatePrefix : 'ติดต่อไปหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577907966+07:00","message":"Next Push (prob) : 'ต่อไปหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577909796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577911733+07:00","message":"> Transcript [55122] [true]: 'ติดต่อไปหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577913907+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577915491+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577917176+07:00","message":"StatePrefix: 'ติดต่อไปหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577919104+07:00","message":"TextPushed: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:04.577921776+07:00","message":"Push: 'ต่อไปหาตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:04.577929558+07:00","message":"push: {false ติด 0 0xc002ac3d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:04.577938258+07:00","message":"push: {true ต่อไปหาตัว 0 0xc002ac3d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:04.585373239+07:00","message":"write wav file: './tmp/7565/7565_5002.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:05.390804504+07:00","message":"receive streaming session, msgId: 5003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:05.390875783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซิร์ฟเวอร์ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:05.390884391+07:00","message":"receive interim result [false|false]: เซิร์ฟเวอร์ของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:05.390905257+07:00","message":"[buffer interim] 5003 false เซิร์ฟเวอร์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.390913741+07:00","message":"[bufferProcess] interim [660000000]:เซิร์ฟเวอร์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.390916161+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:05.596243366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:05.596278063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:05.738105197+07:00","message":"receive streaming session, msgId: 5003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:05.738139747+07:00","message":"receive 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-05-12T14:34:05.738145496+07:00","message":"receive interim result [false|false]: เซิร์ฟเวอร์ของตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:05.738158532+07:00","message":"[buffer interim] 5003 false เซิร์ฟเวอร์ของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.738165636+07:00","message":"[bufferProcess] interim [20000000]:เซิร์ฟเวอร์ของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.738168293+07:00","message":"[bufferProcess] send to processor:เซิร์ฟเวอร์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.738173351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.738176941+07:00","message":"> Transcript [55123] [false]: 'เซิร์ฟเวอร์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.738179342+07:00","message":"Set StatePrefix (first interim): 'เซิร์ฟเวอร์ของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:05.946772299+07:00","message":"receive streaming session, msgId: 5003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:05.946811005+07:00","message":"receive 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-05-12T14:34:05.94681726+07:00","message":"receive interim result [false|false]: เซิร์ฟเวอร์ของตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:05.946832794+07:00","message":"[buffer interim] 5003 false เซิร์ฟเวอร์ของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.946840889+07:00","message":"[bufferProcess] interim [200000000]:เซิร์ฟเวอร์ของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.946843123+07:00","message":"[bufferProcess] send to processor:เซิร์ฟเวอร์ของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.946847859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.946850454+07:00","message":"> Transcript [55124] [false]: 'เซิร์ฟเวอร์ของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.946854101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.946856353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.946858326+07:00","message":"StatePrefix: 'เซิร์ฟเวอร์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.946861144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:05.998794275+07:00","message":"receive streaming session, msgId: 5003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:05.998835772+07:00","message":"receive 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-05-12T14:34:05.998841822+07:00","message":"receive interim result [false|false]: เซิร์ฟเวอร์ของตัวให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:05.998856599+07:00","message":"[buffer interim] 5003 false เซิร์ฟเวอร์ของตัวให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.998863786+07:00","message":"[bufferProcess] interim [260000000]:เซิร์ฟเวอร์ของตัวให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.998866814+07:00","message":"[bufferProcess] send to processor:เซิร์ฟเวอร์ของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.998874038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.998876879+07:00","message":"> Transcript [55125] [false]: 'เซิร์ฟเวอร์ของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.998881298+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.998883382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.998885387+07:00","message":"StatePrefix: 'เซิร์ฟเวอร์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:05.998887587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.036234627+07:00","message":"receive streaming session, msgId: 5003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.036274839+07:00","message":"receive 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-05-12T14:34:06.036280566+07:00","message":"receive interim result [false|false]: เซิร์ฟเวอร์ของตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.036300065+07:00","message":"[buffer interim] 5003 false เซิร์ฟเวอร์ของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.036307599+07:00","message":"[bufferProcess] interim [320000000]:เซิร์ฟเวอร์ของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.036310225+07:00","message":"[bufferProcess] send to processor:เซิร์ฟเวอร์ของตัวให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.036313145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.036315749+07:00","message":"> Transcript [55126] [false]: 'เซิร์ฟเวอร์ของตัวให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.036318881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.03632081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.036322997+07:00","message":"StatePrefix: 'เซิร์ฟเวอร์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.036325289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.099615218+07:00","message":"receive streaming session, msgId: 5003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.099655337+07:00","message":"receive 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-05-12T14:34:06.099661225+07:00","message":"receive interim result [false|false]: เซิร์ฟเวอร์ของตัวแฮกเกอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.099676293+07:00","message":"[buffer interim] 5003 false เซิร์ฟเวอร์ของตัวแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.09968539+07:00","message":"[bufferProcess] interim [380000000]:เซิร์ฟเวอร์ของตัวแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.099688907+07:00","message":"[bufferProcess] send to processor:เซิร์ฟเวอร์ของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.099694481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.099697325+07:00","message":"> Transcript [55127] [false]: 'เซิร์ฟเวอร์ของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.099700701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.099702827+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.099704737+07:00","message":"StatePrefix: 'เซิร์ฟเวอร์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.099707052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.099711531+07:00","message":"Push: 'เซิร์ฟเวอร์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.099713816+07:00","message":"TextPushed: 'เซิร์ฟเวอร์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.099715864+07:00","message":"Set new StatePrefix : 'เซิร์ฟเวอร์ของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.099718074+07:00","message":"Next Push (prob) : 'ตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.099725309+07:00","message":"push: {false เซิร์ฟเวอร์ของ 0 0xc004ec5a00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.212777361+07:00","message":"[GCS] IsForceVAD: false for message ID: 5003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.298817511+07:00","message":"receive streaming session, msgId: 5003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.298858771+07:00","message":"receive 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-05-12T14:34:06.298866744+07:00","message":"receive interim result [false|false]: เซิร์ฟเวอร์ของตัวแฮกเกอร์ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.29888563+07:00","message":"[buffer interim] 5003 false เซิร์ฟเวอร์ของตัวแฮกเกอร์ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.298895587+07:00","message":"[bufferProcess] interim [560000000]:เซิร์ฟเวอร์ของตัวแฮกเกอร์ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.298899968+07:00","message":"[bufferProcess] send to processor:เซิร์ฟเวอร์ของตัวแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.298908595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.298912596+07:00","message":"> Transcript [55128] [false]: 'เซิร์ฟเวอร์ของตัวแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.298916175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.298919162+07:00","message":"Set new StatePrefix: 'เซิร์ฟเวอร์ของตัวแฮกเกอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.374010562+07:00","message":"receive streaming session, msgId: 5003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.374051571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Server ของตัวแฮกเกอร์ป่ะ\",\"confidence\":0.8235147}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.374058653+07:00","message":"receive interim result [true|false]: Server ของตัวแฮกเกอร์ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.374082619+07:00","message":"end recv isFinal message id 5003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.374086123+07:00","message":"end Recv id 5003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.374094537+07:00","message":"[buffer interim] 5003 true Server ของตัวแฮกเกอร์ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.374102236+07:00","message":"[bufferProcess] interim [680000000]:Server ของตัวแฮกเกอร์ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.374105539+07:00","message":"[bufferProcess] send to processor (isfinal):เซิร์ฟเวอร์ของตัวแฮกเกอร์ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.374109137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.374111987+07:00","message":"> Transcript [55129] [false]: 'เซิร์ฟเวอร์ของตัวแฮกเกอร์ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.374115227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.37411724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.374119221+07:00","message":"StatePrefix: 'เซิร์ฟเวอร์ของตัวแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.374121292+07:00","message":"TextPushed: 'เซิร์ฟเวอร์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.374122964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.374125289+07:00","message":"> Transcript [55130] [true]: 'Server ของตัวแฮกเกอร์ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.37412733+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.374129129+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.374130866+07:00","message":"StatePrefix: 'เซิร์ฟเวอร์ของตัวแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.37413426+07:00","message":"TextPushed: 'เซิร์ฟเวอร์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.37413599+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.374246807+07:00","message":"Push: 'ตัวแฮกเกอร์ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.374249323+07:00","message":"TextPushed: 'เซิร์ฟเวอร์ของตัวแฮกเกอร์ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.374251787+07:00","message":"Set new StatePrefix : 'Server ของตัวแฮกเกอร์ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.374254375+07:00","message":"Next Push (prob) : 'Server ของตัวแฮกเกอร์ป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.374261881+07:00","message":"push: {true ตัวแฮกเกอร์ป่ะ 0 0xc004ec5a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:06.374267607+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5003.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:06.380459354+07:00","message":"write wav file: './tmp/7565/7565_5003.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:06.591343278+07:00","message":"[GCS] Start streaming session, msgId: 5004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:07.446119259+07:00","message":"receive streaming session, msgId: 5004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:07.44616122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:07.446166501+07:00","message":"receive interim result [false|false]: อาบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:07.446179409+07:00","message":"[buffer interim] 5004 false อาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:07.446186519+07:00","message":"[bufferProcess] interim [720000000]:อาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:07.446188212+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:07.446193814+07:00","message":"[bufferProcess] send to processor (ticker):อาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:07.446197128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:07.446200021+07:00","message":"> Transcript [55131] [false]: 'อาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:07.446203958+07:00","message":"Set StatePrefix (first interim): 'อาบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:07.632596451+07:00","message":"receive streaming session, msgId: 5004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:07.632630245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:07.632635804+07:00","message":"receive interim result [false|false]: อาบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:07.632650355+07:00","message":"[buffer interim] 5004 false อาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:07.632657889+07:00","message":"[bufferProcess] interim [840000000]:อาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:07.632659777+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:07.955468697+07:00","message":"receive streaming session, msgId: 5004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:07.955511951+07:00","message":"receive 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-05-12T14:34:07.955518349+07:00","message":"receive interim result [false|false]: หน้าปัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:07.955535046+07:00","message":"[buffer interim] 5004 false หน้าปัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:07.955552587+07:00","message":"[bufferProcess] interim [140000000]:หน้าปัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:07.955555452+07:00","message":"[bufferProcess] send to processor:อาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:07.955559689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:07.955563791+07:00","message":"> Transcript [55132] [false]: 'อาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:07.955567408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:07.955569699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:07.955572975+07:00","message":"StatePrefix: 'อาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:07.955575211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.010067446+07:00","message":"receive streaming session, msgId: 5004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.010120014+07:00","message":"receive 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-05-12T14:34:08.010131784+07:00","message":"receive interim result [false|false]: อาบน้ำปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.010149775+07:00","message":"[buffer interim] 5004 false อาบน้ำปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.010162322+07:00","message":"[bufferProcess] interim [260000000]:อาบน้ำปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.010165812+07:00","message":"[bufferProcess] send to processor:หน้าปัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.01017304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.010177383+07:00","message":"> Transcript [55133] [false]: 'หน้าปัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.010180152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.010182519+07:00","message":"Set new StatePrefix: 'หน้าปัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.131342616+07:00","message":"[GCS] IsForceVAD: false for message ID: 5004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.155807928+07:00","message":"receive streaming session, msgId: 5004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.155855704+07:00","message":"receive 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-05-12T14:34:08.15586225+07:00","message":"receive interim result [false|false]: อาบน้ำปัจจุบันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.155879404+07:00","message":"[buffer interim] 5004 false อาบน้ำปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.155888488+07:00","message":"[bufferProcess] interim [380000000]:อาบน้ำปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.155891723+07:00","message":"[bufferProcess] send to processor:อาบน้ำปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.155903887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.155906823+07:00","message":"> Transcript [55134] [false]: 'อาบน้ำปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.15590924+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.15591131+07:00","message":"Set new StatePrefix: 'อาบน้ำปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.190509317+07:00","message":"[GCS] Start streaming session, msgId: 5005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.250207075+07:00","message":"receive streaming session, msgId: 5004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.250238892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบน้ำปัจจุบันนี้\",\"confidence\":0.953953}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.250244618+07:00","message":"receive interim result [true|false]: อาบน้ำปัจจุบันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.250251403+07:00","message":"end recv isFinal message id 5004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.25025375+07:00","message":"end Recv id 5004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.250259548+07:00","message":"[buffer interim] 5004 true อาบน้ำปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.250267848+07:00","message":"[bufferProcess] interim [560000000]:อาบน้ำปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.250272848+07:00","message":"[bufferProcess] send to processor (isfinal):อาบน้ำปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.250276503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.250279311+07:00","message":"> Transcript [55135] [false]: 'อาบน้ำปัจจุบันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.250282354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.250284206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.250286135+07:00","message":"StatePrefix: 'อาบน้ำปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.250288126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.250289718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.250291565+07:00","message":"> Transcript [55136] [true]: 'อาบน้ำปัจจุบันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.250293641+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.250295364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.250297003+07:00","message":"StatePrefix: 'อาบน้ำปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.250298869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.25030122+07:00","message":"Push: 'อาบน้ำปัจจุบันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.250308297+07:00","message":"push: {true อาบน้ำปัจจุบันนี้ 0 0xc00460f380}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:08.257386588+07:00","message":"write wav file: './tmp/7565/7565_5004.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:08.596525276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:08.596535304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.958453407+07:00","message":"receive streaming session, msgId: 5005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.95849841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.958504328+07:00","message":"receive interim result [false|false]: ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.95851988+07:00","message":"[buffer interim] 5005 false ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.958527042+07:00","message":"[bufferProcess] interim [720000000]:ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:08.958528868+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:08.960153023+07:00","message":"[GCS] IsForceVAD: false for message ID: 5005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:09.020351562+07:00","message":"[GCS] Start streaming session, msgId: 5006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:09.065386215+07:00","message":"receive streaming session, msgId: 5005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:09.065431317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\",\"confidence\":0.761976}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:09.065437551+07:00","message":"receive interim result [true|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:09.065448385+07:00","message":"end recv isFinal message id 5005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:09.065450735+07:00","message":"end Recv id 5005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:09.065459031+07:00","message":"[buffer interim] 5005 true ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.06546721+07:00","message":"[bufferProcess] interim [990000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.065470594+07:00","message":"[bufferProcess] send to processor (isfinal):ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.065473922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.065476813+07:00","message":"> Transcript [55137] [false]: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.065479464+07:00","message":"Set StatePrefix (first interim): 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.065481235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.065483144+07:00","message":"> Transcript [55138] [true]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.065486681+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.065488932+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.0654915+07:00","message":"StatePrefix: 'ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.065493479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.06549614+07:00","message":"Push: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:09.065505193+07:00","message":"push: {true ให้ 0 0xc004ec5f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:09.070656151+07:00","message":"write wav file: './tmp/7565/7565_5005.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:09.505804895+07:00","message":"receive streaming session, msgId: 5006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:09.505849289+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-05-12T14:34:09.505854333+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:09.505869855+07:00","message":"[buffer interim] 5006 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.505876916+07:00","message":"[bufferProcess] interim [300000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.505879221+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:09.733793281+07:00","message":"receive streaming session, msgId: 5006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:09.733827198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:09.733832535+07:00","message":"receive interim result [false|false]: เครื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:09.733846743+07:00","message":"[buffer interim] 5006 false เครื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.733855093+07:00","message":"[bufferProcess] interim [480000000]:เครื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.73385829+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.733864561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.733868633+07:00","message":"> Transcript [55139] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:09.733871523+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:10.018331158+07:00","message":"receive streaming session, msgId: 5006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:10.018366734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องนี้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:10.018372599+07:00","message":"receive interim result [false|false]: เครื่องนี้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:10.018385039+07:00","message":"[buffer interim] 5006 false เครื่องนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.018394615+07:00","message":"[bufferProcess] interim [780000000]:เครื่องนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.018397092+07:00","message":"[bufferProcess] send to processor:เครื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.018400261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.018403148+07:00","message":"> Transcript [55140] [false]: 'เครื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.018405935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.018408149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.018410075+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.018412311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:10.070151911+07:00","message":"receive streaming session, msgId: 5006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:10.070192682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องนี้ทำอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:10.070201222+07:00","message":"receive interim result [false|false]: เครื่องนี้ทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:10.070217878+07:00","message":"[buffer interim] 5006 false เครื่องนี้ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.070228544+07:00","message":"[bufferProcess] interim [900000000]:เครื่องนี้ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.070231236+07:00","message":"[bufferProcess] send to processor:เครื่องนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.070235029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.070237945+07:00","message":"> Transcript [55141] [false]: 'เครื่องนี้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.070240902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.070242976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.070245052+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.070247236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:10.180445807+07:00","message":"[GCS] IsForceVAD: false for message ID: 5006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:10.282299392+07:00","message":"receive streaming session, msgId: 5006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:10.282341303+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-05-12T14:34:10.282347966+07:00","message":"receive interim result [true|false]: เครื่องนี้ทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:10.282355567+07:00","message":"end recv isFinal message id 5006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:10.28235875+07:00","message":"end Recv id 5006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:10.282369821+07:00","message":"[buffer interim] 5006 true เครื่องนี้ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.282378914+07:00","message":"[bufferProcess] interim [170000000]:เครื่องนี้ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.282383807+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องนี้ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.282387053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.282389677+07:00","message":"> Transcript [55142] [false]: 'เครื่องนี้ทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.282392463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.282394513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.282396192+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.28239814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.282399852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.282401774+07:00","message":"> Transcript [55143] [true]: 'เครื่องนี้ทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.282403702+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.282405304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.282406922+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.282408493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:10.2824113+07:00","message":"Push: 'เครื่องนี้ทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:10.282420455+07:00","message":"push: {true เครื่องนี้ทำอะไร 0 0xc00460f700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:10.288351929+07:00","message":"write wav file: './tmp/7565/7565_5006.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:10.311516657+07:00","message":"[GCS] Start streaming session, msgId: 5007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.367808948+07:00","message":"receive streaming session, msgId: 5007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.367859606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.367867049+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.367888107+07:00","message":"[buffer interim] 5007 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.367895602+07:00","message":"[bufferProcess] interim [840000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.367897337+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.367903075+07:00","message":"[bufferProcess] send to processor (ticker):ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.367906228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.367908941+07:00","message":"> Transcript [55144] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.367910859+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:11.597518205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:11.597576689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.656529255+07:00","message":"receive streaming session, msgId: 5007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.656581473+07:00","message":"receive 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-05-12T14:34:11.656588464+07:00","message":"receive interim result [false|false]: ตอนแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.656603086+07:00","message":"[buffer interim] 5007 false ตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.656611002+07:00","message":"[bufferProcess] interim [20000000]:ตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.656613318+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.740078903+07:00","message":"receive streaming session, msgId: 5007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.740112633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.740118142+07:00","message":"receive interim result [false|false]: ตอนรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.740130021+07:00","message":"[buffer interim] 5007 false ตอนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.740136935+07:00","message":"[bufferProcess] interim [80000000]:ตอนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.740143965+07:00","message":"[bufferProcess] send to processor:ตอนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.740150245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.740153052+07:00","message":"> Transcript [55145] [false]: 'ตอนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.740156163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.740158738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.740160967+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.740163054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.802460197+07:00","message":"receive streaming session, msgId: 5007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.802508725+07:00","message":"receive 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-05-12T14:34:11.80251507+07:00","message":"receive interim result [false|false]: ต้อนรับค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.802535172+07:00","message":"[buffer interim] 5007 false ต้อนรับค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.802543474+07:00","message":"[bufferProcess] interim [140000000]:ต้อนรับค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.802546284+07:00","message":"[bufferProcess] send to processor:ตอนรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.802557537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.802562764+07:00","message":"> Transcript [55146] [false]: 'ตอนรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.80256604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.802568154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.802570574+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.802572706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.824028589+07:00","message":"receive streaming session, msgId: 5007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.824079444+07:00","message":"receive 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-05-12T14:34:11.824085498+07:00","message":"receive interim result [false|false]: ตอนรับคำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.824104582+07:00","message":"[buffer interim] 5007 false ตอนรับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.824116565+07:00","message":"[bufferProcess] interim [200000000]:ตอนรับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.824118846+07:00","message":"[bufferProcess] send to processor:ต้อนรับค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.824122287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.824125406+07:00","message":"> Transcript [55147] [false]: 'ต้อนรับค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.824127962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.824130543+07:00","message":"Set new StatePrefix: 'ต้อนรับค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.848097931+07:00","message":"receive streaming session, msgId: 5007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.848140278+07:00","message":"receive 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-05-12T14:34:11.848146969+07:00","message":"receive interim result [false|false]: รอรับคำสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.848170163+07:00","message":"[buffer interim] 5007 false รอรับคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.848178011+07:00","message":"[bufferProcess] interim [320000000]:รอรับคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.848180563+07:00","message":"[bufferProcess] send to processor:ตอนรับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.848186848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.848189873+07:00","message":"> Transcript [55148] [false]: 'ตอนรับคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.84819224+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:11.848195081+07:00","message":"Set new StatePrefix: 'ตอนรับคำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:11.911332115+07:00","message":"[GCS] IsForceVAD: false for message ID: 5007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:12.043206782+07:00","message":"[GCS] Start streaming session, msgId: 5008"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:12.05352119+07:00","message":"receive streaming session, msgId: 5007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:12.053555262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอรับคำสั่ง\",\"confidence\":0.9503806}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:12.053560975+07:00","message":"receive interim result [true|false]: รอรับคำสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:12.053570288+07:00","message":"end recv isFinal message id 5007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:12.053573284+07:00","message":"end Recv id 5007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:12.053579527+07:00","message":"[buffer interim] 5007 true รอรับคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.053598178+07:00","message":"[bufferProcess] interim [620000000]:รอรับคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.053602228+07:00","message":"[bufferProcess] send to processor (isfinal):รอรับคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.053605633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.053608382+07:00","message":"> Transcript [55149] [false]: 'รอรับคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.053610985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.053612896+07:00","message":"Set new StatePrefix: 'รอรับคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.0536146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.053616477+07:00","message":"> Transcript [55150] [true]: 'รอรับคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.053618749+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.053620569+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.053622506+07:00","message":"StatePrefix: 'รอรับคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.053624459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.053626983+07:00","message":"Push: 'รอรับคำสั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:12.053635258+07:00","message":"push: {true รอรับคำสั่ง 0 0xc00460fb00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:12.061501612+07:00","message":"write wav file: './tmp/7565/7565_5007.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:12.609413637+07:00","message":"[GCS] IsForceVAD: false for message ID: 5008"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:12.706224149+07:00","message":"receive streaming session, msgId: 5008"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:12.706598601+07:00","message":"found end of frame, send empty tag with msgId: 5008"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:12.706608538+07:00","message":"end Recv id 5008"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:12.706618242+07:00","message":"[buffer interim] 5008 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.706625782+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.706629949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.706632746+07:00","message":"> Transcript [55151] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.706635596+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.706637422+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.706639362+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.706641454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:12.70664401+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:12.706653528+07:00","message":"push: {true \n 0 0xc004578000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:12.713173483+07:00","message":"write wav file: './tmp/7565/7565_5008.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:12.744928759+07:00","message":"[GCS] Start streaming session, msgId: 5009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:13.319500879+07:00","message":"[GCS] IsForceVAD: false for message ID: 5009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:13.380553214+07:00","message":"[GCS] Start streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:13.430548851+07:00","message":"receive streaming session, msgId: 5009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:13.430572316+07:00","message":"found end of frame, send empty tag with msgId: 5009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:13.430575447+07:00","message":"end Recv id 5009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:13.430582692+07:00","message":"[buffer interim] 5009 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:13.430590704+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:13.430601822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:13.430604802+07:00","message":"> Transcript [55152] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:13.43060711+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:13.430609042+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:13.430610765+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:13.43061254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:13.430615476+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:13.430626425+07:00","message":"push: {true \n 0 0xc0044fe000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:13.435977611+07:00","message":"write wav file: './tmp/7565/7565_5009.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:14.231026956+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:14.231076018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:14.231081999+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:14.231096018+07:00","message":"[buffer interim] 5010 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:14.231102988+07:00","message":"[bufferProcess] interim [840000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:14.231104879+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:14.598588131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:14.598592549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:15.151991389+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:15.152034916+07:00","message":"receive 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-05-12T14:34:15.152067494+07:00","message":"receive interim result [false|false]: ความจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:15.152079775+07:00","message":"[buffer interim] 5010 false ความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.152087057+07:00","message":"[bufferProcess] interim [800000000]:ความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.152089459+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.152094097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.152096619+07:00","message":"> Transcript [55153] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.152098567+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:15.462460608+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:15.462506789+07:00","message":"receive 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-05-12T14:34:15.462515238+07:00","message":"receive interim result [false|false]: ความจริงๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:15.462531857+07:00","message":"[buffer interim] 5010 false ความจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.462539443+07:00","message":"[bufferProcess] interim [40000000]:ความจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.462541763+07:00","message":"[bufferProcess] send to processor:ความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.462546734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.462550048+07:00","message":"> Transcript [55154] [false]: 'ความจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.46255303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.462555169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.462556914+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.46255903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:15.473032441+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:15.473077519+07:00","message":"receive 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-05-12T14:34:15.47308371+07:00","message":"receive interim result [false|false]: ความจริงๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:15.473100653+07:00","message":"[buffer interim] 5010 false ความจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.473108324+07:00","message":"[bufferProcess] interim [100000000]:ความจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.473114197+07:00","message":"[bufferProcess] send to processor:ความจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.473117819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.473120619+07:00","message":"> Transcript [55155] [false]: 'ความจริงๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.473124065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.473126144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.473128102+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.473130112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:15.731948503+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:15.731985994+07:00","message":"receive 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-05-12T14:34:15.731992285+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:15.732011986+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.732019632+07:00","message":"[bufferProcess] interim [400000000]:จริงๆแล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.732022048+07:00","message":"[bufferProcess] send to processor:ความจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.732028759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.732032005+07:00","message":"> Transcript [55156] [false]: 'ความจริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.732035184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.732044039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.732046323+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:15.732048615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.04607158+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.046123267+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-05-12T14:34:16.046130357+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.046149445+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.046160937+07:00","message":"[bufferProcess] interim [640000000]:จริงๆแล้วถ้าแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.046164428+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.046171088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.046175411+07:00","message":"> Transcript [55157] [false]: 'จริงๆแล้วถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.046179004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.046182486+07:00","message":"Set new StatePrefix: 'จริงๆแล้วถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.361830766+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.361868422+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-05-12T14:34:16.361875016+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบภาษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.361892792+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.361901556+07:00","message":"[bufferProcess] interim [0]:จริงๆแล้วถ้าแบบภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.361904155+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.361911274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.361914311+07:00","message":"> Transcript [55158] [false]: 'จริงๆแล้วถ้าแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.361917653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.361919756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.361921675+07:00","message":"StatePrefix: 'จริงๆแล้วถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.361924148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.541120662+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.54119758+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-05-12T14:34:16.541206079+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.541224134+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.541236051+07:00","message":"[bufferProcess] interim [180000000]:จริงๆแล้วถ้าแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.541240093+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.541248176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.541254752+07:00","message":"> Transcript [55159] [false]: 'จริงๆแล้วถ้าแบบภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.541260052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.541265263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.541268172+07:00","message":"StatePrefix: 'จริงๆแล้วถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.541271345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.600552261+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.600607533+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-05-12T14:34:16.600618553+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบง่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.600637188+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.60065332+07:00","message":"[bufferProcess] interim [240000000]:จริงๆแล้วถ้าแบบง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600658005+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600662479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.60066619+07:00","message":"> Transcript [55160] [false]: 'จริงๆแล้วถ้าแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600671112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600674452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600677417+07:00","message":"StatePrefix: 'จริงๆแล้วถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600680589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.600715947+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.600750707+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-05-12T14:34:16.600757146+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบง่ายๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.600773151+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบง่ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600781386+07:00","message":"[bufferProcess] interim [300000000]:จริงๆแล้วถ้าแบบง่ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600783767+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600787455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600790669+07:00","message":"> Transcript [55161] [false]: 'จริงๆแล้วถ้าแบบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600794823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600797071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600799406+07:00","message":"StatePrefix: 'จริงๆแล้วถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600801526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600804156+07:00","message":"Push: 'จริงๆแล้วถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600806122+07:00","message":"TextPushed: 'จริงๆแล้วถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600808073+07:00","message":"Set new StatePrefix : 'จริงๆแล้วถ้าแบบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.600810132+07:00","message":"Next Push (prob) : 'แบบง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.60081876+07:00","message":"push: {false จริงๆแล้วถ้า 0 0xc003c1a080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.919257768+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.919294834+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-05-12T14:34:16.919301614+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบง่ายๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:16.919315144+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบง่ายๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.919325347+07:00","message":"[bufferProcess] interim [540000000]:จริงๆแล้วถ้าแบบง่ายๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.919328851+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบง่ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.919334598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.91933833+07:00","message":"> Transcript [55162] [false]: 'จริงๆแล้วถ้าแบบง่ายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.919343338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.919346229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.91934917+07:00","message":"StatePrefix: 'จริงๆแล้วถ้าแบบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:16.919351661+07:00","message":"TextPushed: 'จริงๆแล้วถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.118126094+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.118171926+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-05-12T14:34:17.118177926+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบง่ายๆนะเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.118196525+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบง่ายๆนะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.118205295+07:00","message":"[bufferProcess] interim [780000000]:จริงๆแล้วถ้าแบบง่ายๆนะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.118209079+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบง่ายๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.118212766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.118218495+07:00","message":"> Transcript [55163] [false]: 'จริงๆแล้วถ้าแบบง่ายๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.118222095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.118225559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.118227949+07:00","message":"StatePrefix: 'จริงๆแล้วถ้าแบบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.118230489+07:00","message":"TextPushed: 'จริงๆแล้วถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.263519126+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.263555255+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-05-12T14:34:17.263563495+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.263579869+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.263587222+07:00","message":"[bufferProcess] interim [900000000]:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.263589866+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบง่ายๆนะเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.263593161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.263595893+07:00","message":"> Transcript [55164] [false]: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.26359945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.2636019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.263604584+07:00","message":"StatePrefix: 'จริงๆแล้วถ้าแบบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.263607511+07:00","message":"TextPushed: 'จริงๆแล้วถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.450767975+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.450803641+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-05-12T14:34:17.450809313+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.450825442+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.450833429+07:00","message":"[bufferProcess] interim [80000000]:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.450836329+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.450839828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.450842496+07:00","message":"> Transcript [55165] [false]: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.450846897+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.450848966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.450851546+07:00","message":"StatePrefix: 'จริงๆแล้วถ้าแบบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.450853934+07:00","message":"TextPushed: 'จริงๆแล้วถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.450856725+07:00","message":"Push: 'แบบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.450858626+07:00","message":"TextPushed: 'จริงๆแล้วถ้าแบบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.450860786+07:00","message":"Set new StatePrefix : 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.450863378+07:00","message":"Next Push (prob) : 'ๆนะเหมือนเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.450871812+07:00","message":"push: {false แบบง่าย 0 0xc003c1a080}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:17.599302248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:17.599324008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.67844448+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.678483766+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-05-12T14:34:17.678490164+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.678501451+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.678508357+07:00","message":"[bufferProcess] interim [260000000]:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.678511081+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.678516191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.678518826+07:00","message":"> Transcript [55166] [false]: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.678522121+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.678524212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.678525951+07:00","message":"StatePrefix: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.678528688+07:00","message":"TextPushed: 'จริงๆแล้วถ้าแบบง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.694309807+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.694345402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามี of\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.694350995+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามี of"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.694362794+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามี of"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.694369798+07:00","message":"[bufferProcess] interim [320000000]:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามี of"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.69437241+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.694377364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.694379928+07:00","message":"> Transcript [55167] [false]: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.694383866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.694386146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.694388159+07:00","message":"StatePrefix: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.694390901+07:00","message":"TextPushed: 'จริงๆแล้วถ้าแบบง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.761393987+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.761444679+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-05-12T14:34:17.761451533+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.761468461+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.7614772+07:00","message":"[bufferProcess] interim [380000000]:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.761481478+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามี of"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.761489884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.761492605+07:00","message":"> Transcript [55168] [false]: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามี of'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.761496689+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.761499004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.761504465+07:00","message":"StatePrefix: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.761511169+07:00","message":"TextPushed: 'จริงๆแล้วถ้าแบบง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.940774389+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.940813212+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-05-12T14:34:17.940820113+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.940833445+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.940840926+07:00","message":"[bufferProcess] interim [560000000]:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.940843587+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.940849951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.940852668+07:00","message":"> Transcript [55169] [false]: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.940856542+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.940858784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.940862631+07:00","message":"StatePrefix: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.940866293+07:00","message":"TextPushed: 'จริงๆแล้วถ้าแบบง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.940877037+07:00","message":"Push: 'ๆนะเหมือนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.940880258+07:00","message":"TextPushed: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.940884073+07:00","message":"Set new StatePrefix : 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:17.940887657+07:00","message":"Next Push (prob) : 'มีออฟฟิศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:17.940911593+07:00","message":"push: {false ๆนะเหมือนเรา 0 0xc003c1a080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:18.041061962+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:18.041107771+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-05-12T14:34:18.041116942+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:18.04113306+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.041146232+07:00","message":"[bufferProcess] interim [680000000]:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.041150358+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.041157931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.041179869+07:00","message":"> Transcript [55170] [false]: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.041185619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.041188311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.041191341+07:00","message":"StatePrefix: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.041195324+07:00","message":"TextPushed: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:18.139841503+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:18.139889144+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-05-12T14:34:18.139896092+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:18.139913399+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.13992175+07:00","message":"[bufferProcess] interim [800000000]:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.139924695+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.139928398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.139931384+07:00","message":"> Transcript [55171] [false]: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.139935045+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.139937007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.139940007+07:00","message":"StatePrefix: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.13994304+07:00","message":"TextPushed: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:18.729459255+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:18.72950475+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-05-12T14:34:18.729511489+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:18.729529989+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.729546741+07:00","message":"[bufferProcess] interim [400000000]:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.72954939+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.729553429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.729556308+07:00","message":"> Transcript [55172] [false]: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.729560568+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.729562933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.729564843+07:00","message":"StatePrefix: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.729567966+07:00","message":"TextPushed: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:18.84683116+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:18.846869522+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-05-12T14:34:18.846876047+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:18.84688919+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.846897459+07:00","message":"[bufferProcess] interim [460000000]:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.846899734+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.846903257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.846905777+07:00","message":"> Transcript [55173] [false]: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.846909875+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.846911927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.846914201+07:00","message":"StatePrefix: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.846916892+07:00","message":"TextPushed: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.846922063+07:00","message":"Push: 'มีออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.846927802+07:00","message":"TextPushed: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.846930681+07:00","message":"Set new StatePrefix : 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.846933455+07:00","message":"Next Push (prob) : 'ของเราอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:18.846941471+07:00","message":"push: {false มีออฟฟิศ 0 0xc003c1a080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:18.911460587+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:18.911496756+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-05-12T14:34:18.91150363+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้วเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:18.91151614+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.911526072+07:00","message":"[bufferProcess] interim [580000000]:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.911528965+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.911534886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.911537981+07:00","message":"> Transcript [55174] [false]: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.911542316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.911544596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.911546446+07:00","message":"StatePrefix: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:18.911549558+07:00","message":"TextPushed: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.019477857+07:00","message":"[GCS] IsForceVAD: false for message ID: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.093844707+07:00","message":"[GCS] Start streaming session, msgId: 5011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.102171524+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.102216576+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-05-12T14:34:19.102222928+07:00","message":"receive interim result [false|false]: จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้วเรามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.102236808+07:00","message":"[buffer interim] 5010 false จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้วเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.102244486+07:00","message":"[bufferProcess] interim [760000000]:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้วเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.102247384+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.102253184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.102255773+07:00","message":"> Transcript [55175] [false]: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.102259749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.102261822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.102264925+07:00","message":"StatePrefix: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.102268961+07:00","message":"TextPushed: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.233641845+07:00","message":"receive streaming session, msgId: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.233687873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้วเรามี\",\"confidence\":0.9501757}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.233697201+07:00","message":"receive interim result [true|false]: จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้วเรามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.233708218+07:00","message":"end recv isFinal message id 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.233711226+07:00","message":"end Recv id 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.233719719+07:00","message":"[buffer interim] 5010 true จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้วเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.233732396+07:00","message":"[bufferProcess] interim [850000000]:จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้วเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.233736422+07:00","message":"[bufferProcess] send to processor (isfinal):จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้วเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.233748123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.233765033+07:00","message":"> Transcript [55176] [false]: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้วเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.233771271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.233773948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.233776208+07:00","message":"StatePrefix: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.233779148+07:00","message":"TextPushed: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.233781638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.233783624+07:00","message":"> Transcript [55177] [true]: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่แล้วเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.233785863+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.233787464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.2337893+07:00","message":"StatePrefix: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศของเราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.233791569+07:00","message":"TextPushed: 'จริงๆแล้วถ้าแบบง่ายๆนะเหมือนเรามีออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.233798798+07:00","message":"Push: 'ของเราอยู่แล้วเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.233809452+07:00","message":"push: {true ของเราอยู่แล้วเรามี 0 0xc003c1a080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:19.245462314+07:00","message":"write wav file: './tmp/7565/7565_5010.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.469797911+07:00","message":"[GCS] IsForceVAD: false for message ID: 5011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.565703573+07:00","message":"receive streaming session, msgId: 5011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.565741605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.565746655+07:00","message":"receive interim result [false|false]: มีคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.565758606+07:00","message":"[buffer interim] 5011 false มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.56576527+07:00","message":"[bufferProcess] interim [480000000]:มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.565767177+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.592023773+07:00","message":"receive streaming session, msgId: 5011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.59207753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคน\",\"confidence\":0.7879255}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.592086003+07:00","message":"receive interim result [true|false]: มีคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.592096021+07:00","message":"end recv isFinal message id 5011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.592099033+07:00","message":"end Recv id 5011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.592107588+07:00","message":"[buffer interim] 5011 true มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.592118013+07:00","message":"[bufferProcess] interim [600000000]:มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.592126291+07:00","message":"[bufferProcess] send to processor (isfinal):มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.592130841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.592134616+07:00","message":"> Transcript [55178] [false]: 'มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.592138068+07:00","message":"Set StatePrefix (first interim): 'มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.592140509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.592143247+07:00","message":"> Transcript [55179] [true]: 'มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.592147116+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.592149846+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.592152624+07:00","message":"StatePrefix: 'มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.592155478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:19.592159186+07:00","message":"Push: 'มีคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.59216915+07:00","message":"push: {true มีคน 0 0xc004462900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:19.597538944+07:00","message":"write wav file: './tmp/7565/7565_5011.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:19.850048824+07:00","message":"[GCS] Start streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.335828902+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.33586963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.33587484+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.335892611+07:00","message":"[buffer interim] 5012 false 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.335900172+07:00","message":"[bufferProcess] interim [480000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.335902517+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.444459776+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.444496374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"16\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.444501845+07:00","message":"receive interim result [false|false]: 16"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.444517175+07:00","message":"[buffer interim] 5012 false 16"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.444523943+07:00","message":"[bufferProcess] interim [600000000]:16"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.444526104+07:00","message":"[bufferProcess] send to processor:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.444531856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.44453449+07:00","message":"> Transcript [55180] [false]: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.4445365+07:00","message":"Set StatePrefix (first interim): '1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.521832264+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.521869907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.521875229+07:00","message":"receive interim result [false|false]: 1 คน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.521892686+07:00","message":"[buffer interim] 5012 false 1 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.521903329+07:00","message":"[bufferProcess] interim [660000000]:1 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.521905287+07:00","message":"[bufferProcess] send to processor:16"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.521908206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.521910978+07:00","message":"> Transcript [55181] [false]: '16'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.52191536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.521917502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.521919342+07:00","message":"StatePrefix: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.521921298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.583661837+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.583701805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 คนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.583706773+07:00","message":"receive interim result [false|false]: 1 คนที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.583718104+07:00","message":"[buffer interim] 5012 false 1 คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.583724612+07:00","message":"[bufferProcess] interim [780000000]:1 คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.583726982+07:00","message":"[bufferProcess] send to processor:1 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.583731948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.583734628+07:00","message":"> Transcript [55182] [false]: '1 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.583737813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.583740025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.583741891+07:00","message":"StatePrefix: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.583744142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:20.599937146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:20.599945703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.806767119+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.806803559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 คนที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.806809214+07:00","message":"receive interim result [false|false]: 1 คนที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.806820001+07:00","message":"[buffer interim] 5012 false 1 คนที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.806827277+07:00","message":"[bufferProcess] interim [900000000]:1 คนที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.806829609+07:00","message":"[bufferProcess] send to processor:1 คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.80683314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.806836092+07:00","message":"> Transcript [55183] [false]: '1 คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.806838701+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.806840584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.806842291+07:00","message":"StatePrefix: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.806844107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.919952594+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.919984705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 คนที่อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.91999063+07:00","message":"receive interim result [false|false]: 1 คนที่อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.920004094+07:00","message":"[buffer interim] 5012 false 1 คนที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.920013955+07:00","message":"[bufferProcess] interim [960000000]:1 คนที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.920016201+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.920019145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.920022162+07:00","message":"> Transcript [55184] [false]: '1 คนที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.920025059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.920027022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.92002887+07:00","message":"StatePrefix: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.920030722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.920036547+07:00","message":"Push: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.920038274+07:00","message":"TextPushed: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.920049555+07:00","message":"Set new StatePrefix : '1 คนที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:20.920052807+07:00","message":"Next Push (prob) : ' คนที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.920072582+07:00","message":"push: {false 1 0 0xc0044fe280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.999963202+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:20.999999359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 คนที่อยู่แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.000005187+07:00","message":"receive interim result [false|false]: 1 คนที่อยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.000018963+07:00","message":"[buffer interim] 5012 false 1 คนที่อยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.000026352+07:00","message":"[bufferProcess] interim [20000000]:1 คนที่อยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.000028858+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.000031917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.00003453+07:00","message":"> Transcript [55185] [false]: '1 คนที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.000037712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.000049645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.000053203+07:00","message":"StatePrefix: '1 คนที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.000055251+07:00","message":"TextPushed: '1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.056901199+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.056938203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 คนที่ไปเอา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.056943314+07:00","message":"receive interim result [false|false]: 1 คนที่ไปเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.05696302+07:00","message":"[buffer interim] 5012 false 1 คนที่ไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.05697174+07:00","message":"[bufferProcess] interim [80000000]:1 คนที่ไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.056974332+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.056977653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.056980612+07:00","message":"> Transcript [55186] [false]: '1 คนที่อยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.056983363+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.056985549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.056987553+07:00","message":"StatePrefix: '1 คนที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.056989514+07:00","message":"TextPushed: '1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.067952292+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.067991632+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-05-12T14:34:21.067998637+07:00","message":"receive interim result [false|false]: 1 คนที่อยู่ออฟฟิศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.068017538+07:00","message":"[buffer interim] 5012 false 1 คนที่อยู่ออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.068025305+07:00","message":"[bufferProcess] interim [140000000]:1 คนที่อยู่ออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.068028268+07:00","message":"[bufferProcess] send to processor:1 คนที่ไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.068035343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.068038841+07:00","message":"> Transcript [55187] [false]: '1 คนที่ไปเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.068051441+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.068053797+07:00","message":"Set new StatePrefix: '1 คนที่ไปเอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.096977403+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.097016399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.09702341+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.097038063+07:00","message":"receive 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-05-12T14:34:21.097051487+07:00","message":"receive interim result [false|false]:  คนที่อยู่ในออฟฟิศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.097066274+07:00","message":"[buffer interim] 5012 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.097085229+07:00","message":"[buffer interim] 5012 false  คนที่อยู่ในออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.097093906+07:00","message":"[bufferProcess] interim [260000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.097096691+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.097099739+07:00","message":"[bufferProcess] interim [260000000]: คนที่อยู่ในออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.097102859+07:00","message":"[bufferProcess] update buffer: 1 คนที่อยู่ในออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.097105651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.097108362+07:00","message":"> Transcript [55188] [false]: '1 คนที่อยู่ออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.097110463+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.097114199+07:00","message":"Set new StatePrefix: '1 คนที่อยู่ออฟฟิศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.131028232+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.131072984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.131078637+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.131089508+07:00","message":"receive 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-05-12T14:34:21.131092701+07:00","message":"receive interim result [false|false]:  คนที่อยู่ออฟฟิศของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.131101288+07:00","message":"[buffer interim] 5012 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.131104771+07:00","message":"[buffer interim] 5012 false  คนที่อยู่ออฟฟิศของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.131110531+07:00","message":"[bufferProcess] interim [320000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.131113089+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ในออฟฟิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.131115709+07:00","message":"[bufferProcess] interim [320000000]: คนที่อยู่ออฟฟิศของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.131117926+07:00","message":"[bufferProcess] update buffer: 1 คนที่อยู่ออฟฟิศของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.131120518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.131123832+07:00","message":"> Transcript [55189] [false]: '1 คนที่อยู่ในออฟฟิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.131125913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.13112887+07:00","message":"Set new StatePrefix: '1 คนที่อยู่ในออฟฟิศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.227936788+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.227969546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.227975566+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.227984698+07:00","message":"receive 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-05-12T14:34:21.227988628+07:00","message":"receive interim result [false|false]:  คนที่อยู่ออฟฟิศของเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.227996987+07:00","message":"[buffer interim] 5012 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.228000912+07:00","message":"[buffer interim] 5012 false  คนที่อยู่ออฟฟิศของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.228006737+07:00","message":"[bufferProcess] interim [380000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.228009194+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ออฟฟิศของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.228011842+07:00","message":"[bufferProcess] interim [380000000]: คนที่อยู่ออฟฟิศของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.228014507+07:00","message":"[bufferProcess] update buffer: 1 คนที่อยู่ออฟฟิศของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.228017242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.228019718+07:00","message":"> Transcript [55190] [false]: '1 คนที่อยู่ออฟฟิศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.228022101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.228023934+07:00","message":"Set new StatePrefix: '1 คนที่อยู่ออฟฟิศของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.487755427+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.487789334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.48779478+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.487807184+07:00","message":"receive 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-05-12T14:34:21.487810175+07:00","message":"receive interim result [false|false]:  คนที่อยู่ออฟฟิศของเราซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.487818843+07:00","message":"[buffer interim] 5012 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.487823061+07:00","message":"[buffer interim] 5012 false  คนที่อยู่ออฟฟิศของเราซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.487829182+07:00","message":"[bufferProcess] interim [680000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.487831659+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ออฟฟิศของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.487834885+07:00","message":"[bufferProcess] interim [680000000]: คนที่อยู่ออฟฟิศของเราซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.487837291+07:00","message":"[bufferProcess] update buffer: 1 คนที่อยู่ออฟฟิศของเราซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.487839757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.48784322+07:00","message":"> Transcript [55191] [false]: '1 คนที่อยู่ออฟฟิศของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.487846037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.487847883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.487849937+07:00","message":"StatePrefix: '1 คนที่อยู่ออฟฟิศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.487852007+07:00","message":"TextPushed: '1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.597775323+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.597812766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.597818964+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.597846156+07:00","message":"receive 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-05-12T14:34:21.597849336+07:00","message":"receive interim result [false|false]:  คนที่อยู่ออฟฟิศของเราซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.597858291+07:00","message":"[buffer interim] 5012 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.597861626+07:00","message":"[buffer interim] 5012 false  คนที่อยู่ออฟฟิศของเราซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.597867857+07:00","message":"[bufferProcess] interim [740000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.597870299+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ออฟฟิศของเราซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.597873224+07:00","message":"[bufferProcess] interim [740000000]: คนที่อยู่ออฟฟิศของเราซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.597876299+07:00","message":"[bufferProcess] update buffer: 1 คนที่อยู่ออฟฟิศของเราซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.597878945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.597881648+07:00","message":"> Transcript [55192] [false]: '1 คนที่อยู่ออฟฟิศของเราซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.597884586+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.597886626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.59788895+07:00","message":"StatePrefix: '1 คนที่อยู่ออฟฟิศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.597891395+07:00","message":"TextPushed: '1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.735755089+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.735794611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.735800924+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.735834602+07:00","message":"receive 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-05-12T14:34:21.73583872+07:00","message":"receive interim result [false|false]:  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.735847985+07:00","message":"[buffer interim] 5012 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.735852993+07:00","message":"[buffer interim] 5012 false  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.735859274+07:00","message":"[bufferProcess] interim [920000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.73586171+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ออฟฟิศของเราซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.735864785+07:00","message":"[bufferProcess] interim [920000000]: คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.735867239+07:00","message":"[bufferProcess] update buffer: 1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.735870021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.735872708+07:00","message":"> Transcript [55193] [false]: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.735877314+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.735879211+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.735881521+07:00","message":"StatePrefix: '1 คนที่อยู่ออฟฟิศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.735883709+07:00","message":"TextPushed: '1'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.963168985+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.963206091+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-05-12T14:34:21.963211975+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.963221896+07:00","message":"receive 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-05-12T14:34:21.963225624+07:00","message":"receive interim result [false|false]:  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.963234864+07:00","message":"[buffer interim] 5012 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.963238609+07:00","message":"[buffer interim] 5012 false  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.96324561+07:00","message":"[bufferProcess] interim [100000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.963249415+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.963254054+07:00","message":"[bufferProcess] interim [100000000]: คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.963257787+07:00","message":"[bufferProcess] update buffer: 1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.963261677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.963265377+07:00","message":"> Transcript [55194] [false]: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.963270039+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.963272179+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.963274427+07:00","message":"StatePrefix: '1 คนที่อยู่ออฟฟิศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.963276589+07:00","message":"TextPushed: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.963279839+07:00","message":"Push: ' คนที่อยู่ออฟฟิศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.963281855+07:00","message":"TextPushed: '1 คนที่อยู่ออฟฟิศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.963284228+07:00","message":"Set new StatePrefix : '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:21.963286487+07:00","message":"Next Push (prob) : 'เราซึ่งเป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:21.963294863+07:00","message":"push: {false  คนที่อยู่ออฟฟิศของ 0 0xc0044fe280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.119969412+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.120002244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.120007593+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.120021293+07:00","message":"receive 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-05-12T14:34:22.120024201+07:00","message":"receive interim result [false|false]:  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเอ็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.120032878+07:00","message":"[buffer interim] 5012 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.120036498+07:00","message":"[buffer interim] 5012 false  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.120048485+07:00","message":"[bufferProcess] interim [220000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.120051551+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.120054764+07:00","message":"[bufferProcess] interim [220000000]: คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.120057645+07:00","message":"[bufferProcess] update buffer: 1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.120060529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.120063342+07:00","message":"> Transcript [55195] [false]: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.120066494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.120068394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.120070237+07:00","message":"StatePrefix: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.120072547+07:00","message":"TextPushed: '1 คนที่อยู่ออฟฟิศของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.182930364+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.182974035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.182980026+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.182993335+07:00","message":"receive 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-05-12T14:34:22.182996379+07:00","message":"receive interim result [false|false]:  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของแอค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.183005125+07:00","message":"[buffer interim] 5012 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.183009239+07:00","message":"[buffer interim] 5012 false  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของแอค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.183015973+07:00","message":"[bufferProcess] interim [280000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.183018351+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.183021667+07:00","message":"[bufferProcess] interim [280000000]: คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของแอค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.183024068+07:00","message":"[bufferProcess] update buffer: 1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของแอค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.183026807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.183029952+07:00","message":"> Transcript [55196] [false]: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.183033476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.183035877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.183037596+07:00","message":"StatePrefix: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.183046211+07:00","message":"TextPushed: '1 คนที่อยู่ออฟฟิศของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.234843835+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.234876627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.234882677+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.234900269+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-05-12T14:34:22.234904053+07:00","message":"receive interim result [false|false]:  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของแฮกเกอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.234914232+07:00","message":"[buffer interim] 5012 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.234918263+07:00","message":"[buffer interim] 5012 false  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.234924286+07:00","message":"[bufferProcess] interim [340000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.234926765+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของแอค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.234929721+07:00","message":"[bufferProcess] interim [340000000]: คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.234932453+07:00","message":"[bufferProcess] update buffer: 1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.234935063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.234937632+07:00","message":"> Transcript [55197] [false]: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของแอค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.23494119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.23494326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.234945391+07:00","message":"StatePrefix: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.23494791+07:00","message":"TextPushed: '1 คนที่อยู่ออฟฟิศของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.315661879+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.315695799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.315701107+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.315713075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.315717136+07:00","message":"receive interim result [false|false]:  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.315725745+07:00","message":"[buffer interim] 5012 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.315729492+07:00","message":"[buffer interim] 5012 false  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.315735545+07:00","message":"[bufferProcess] interim [520000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.315737952+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.31574092+07:00","message":"[bufferProcess] interim [520000000]: คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.315743424+07:00","message":"[bufferProcess] update buffer: 1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.315745996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.315748542+07:00","message":"> Transcript [55198] [false]: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.315751772+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.315753608+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.315755501+07:00","message":"StatePrefix: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.315757773+07:00","message":"TextPushed: '1 คนที่อยู่ออฟฟิศของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.315760474+07:00","message":"Push: 'เราซึ่งเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.315762324+07:00","message":"TextPushed: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.315764437+07:00","message":"Set new StatePrefix : '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.315766709+07:00","message":"Next Push (prob) : 'ของแฮกเกอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.315780225+07:00","message":"push: {false เราซึ่งเป็นคน 0 0xc0044fe280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.516525543+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.516563492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.51657048+07:00","message":"receive interim result [false|false]: 1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.516579405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Apple\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.516582191+07:00","message":"receive interim result [false|false]:  Apple"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.516591921+07:00","message":"[buffer interim] 5012 false 1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.516595596+07:00","message":"[buffer interim] 5012 false  Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.516600833+07:00","message":"[bufferProcess] interim [700000000]:1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.516603644+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.516606533+07:00","message":"[bufferProcess] interim [700000000]: Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.516608891+07:00","message":"[bufferProcess] update buffer: 1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.516611547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.516614061+07:00","message":"> Transcript [55199] [false]: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.516616312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.51661812+07:00","message":"Set new StatePrefix: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.915739523+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.915774772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.915781405+07:00","message":"receive interim result [false|false]: 1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:22.915797921+07:00","message":"[buffer interim] 5012 false 1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.915805646+07:00","message":"[bufferProcess] interim [120000000]:1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.915808529+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.915812275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.915815046+07:00","message":"> Transcript [55200] [false]: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.915818397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.915820957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.915823664+07:00","message":"StatePrefix: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:22.915826234+07:00","message":"TextPushed: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.108391344+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.108428563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.108437036+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.108447555+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-05-12T14:34:23.108452622+07:00","message":"receive interim result [false|false]:  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.108463358+07:00","message":"[buffer interim] 5012 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.108472244+07:00","message":"[buffer interim] 5012 false  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.108480993+07:00","message":"[bufferProcess] interim [300000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.108485387+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.108489122+07:00","message":"[bufferProcess] interim [300000000]: คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.108492323+07:00","message":"[bufferProcess] update buffer: 1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.108515545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.108573712+07:00","message":"> Transcript [55201] [false]: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.108583716+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.108587008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.108591085+07:00","message":"StatePrefix: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของ Apple'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.108595168+07:00","message":"TextPushed: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.227619226+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.22765384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.227659381+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.227668345+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-05-12T14:34:23.227672239+07:00","message":"receive interim result [false|false]:  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.227682693+07:00","message":"[buffer interim] 5012 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.227686112+07:00","message":"[buffer interim] 5012 false  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.227691826+07:00","message":"[bufferProcess] interim [420000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.227693952+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.227696813+07:00","message":"[bufferProcess] interim [420000000]: คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.227699285+07:00","message":"[bufferProcess] update buffer: 1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.22770183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.227704398+07:00","message":"> Transcript [55202] [false]: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.227706981+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.22770929+07:00","message":"Set new StatePrefix: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.401547553+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.401580249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.401586056+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.401595576+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-05-12T14:34:23.401598972+07:00","message":"receive interim result [false|false]:  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาคอย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.40160906+07:00","message":"[buffer interim] 5012 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.401612482+07:00","message":"[buffer interim] 5012 false  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาคอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.401619016+07:00","message":"[bufferProcess] interim [540000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.401621407+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.401624306+07:00","message":"[bufferProcess] interim [540000000]: คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาคอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.401626824+07:00","message":"[bufferProcess] update buffer: 1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาคอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.401629368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.401632223+07:00","message":"> Transcript [55203] [false]: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.401635211+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.401637049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.401639611+07:00","message":"StatePrefix: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.401641876+07:00","message":"TextPushed: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.405205125+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.40522377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.405228456+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.405234718+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-05-12T14:34:23.405242126+07:00","message":"receive interim result [false|false]:  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาคอยดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.405248321+07:00","message":"[buffer interim] 5012 false 1"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.405251228+07:00","message":"[buffer interim] 5012 false  คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาคอยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.40525581+07:00","message":"[bufferProcess] interim [600000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.405257767+07:00","message":"[bufferProcess] send to processor:1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาคอย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.405260283+07:00","message":"[bufferProcess] interim [600000000]: คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาคอยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.405262549+07:00","message":"[bufferProcess] update buffer: 1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาคอยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.405264635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.405266929+07:00","message":"> Transcript [55204] [false]: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาคอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.405269821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.405271565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.405273337+07:00","message":"StatePrefix: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.405275739+07:00","message":"TextPushed: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.443495141+07:00","message":"[GCS] IsForceVAD: false for message ID: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.508440213+07:00","message":"[GCS] Start streaming session, msgId: 5013"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:23.601025331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:23.601027956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.617852088+07:00","message":"receive streaming session, msgId: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.617890607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งคนที่อยู่ในออฟฟิศของเราซึ่งเป็นคนของไอ้เต้ยเขาจะมาคอยดู\",\"confidence\":0.91142243}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.617897995+07:00","message":"receive interim result [true|false]: หนึ่งคนที่อยู่ในออฟฟิศของเราซึ่งเป็นคนของไอ้เต้ยเขาจะมาคอยดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.617908445+07:00","message":"end recv isFinal message id 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.617911037+07:00","message":"end Recv id 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.617918282+07:00","message":"[buffer interim] 5012 true หนึ่งคนที่อยู่ในออฟฟิศของเราซึ่งเป็นคนของไอ้เต้ยเขาจะมาคอยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.617929335+07:00","message":"[bufferProcess] interim [810000000]:หนึ่งคนที่อยู่ในออฟฟิศของเราซึ่งเป็นคนของไอ้เต้ยเขาจะมาคอยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.617935629+07:00","message":"[bufferProcess] send to processor (isfinal):1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาคอยดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.617940972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.617946783+07:00","message":"> Transcript [55205] [false]: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมาคอยดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.617950483+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.617952348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.617954629+07:00","message":"StatePrefix: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.617957141+07:00","message":"TextPushed: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.61795941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.61796159+07:00","message":"> Transcript [55206] [true]: 'หนึ่งคนที่อยู่ในออฟฟิศของเราซึ่งเป็นคนของไอ้เต้ยเขาจะมาคอยดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.617963908+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.617965659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.617967271+07:00","message":"StatePrefix: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของเขาจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.617969102+07:00","message":"TextPushed: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.617970797+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.618162317+07:00","message":"Push: 'ของไอ้เต้ยเขาจะมาคอยดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.61816615+07:00","message":"TextPushed: '1 คนที่อยู่ออฟฟิศของเราซึ่งเป็นคนของไอ้เต้ยเขาจะมาคอยดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.618168385+07:00","message":"Set new StatePrefix : 'หนึ่งคนที่อยู่ในออฟฟิศของเราซึ่งเป็นคนของไอ้เต้ยเขาจะมาคอยดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.618170482+07:00","message":"Next Push (prob) : 'หนึ่งคนที่อยู่ในออฟฟิศของเราซึ่งเป็นคนของไอ้เต้ยเขาจะมาคอยดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:23.618178535+07:00","message":"push: {true ของไอ้เต้ยเขาจะมาคอยดู 0 0xc0044fe280}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:23.618195173+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5012.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:23.628082054+07:00","message":"write wav file: './tmp/7565/7565_5012.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:24.366815511+07:00","message":"receive streaming session, msgId: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:24.366859168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริษัท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:24.366864128+07:00","message":"receive interim result [false|false]: บริษัท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:24.366879686+07:00","message":"[buffer interim] 5013 false บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.366887052+07:00","message":"[bufferProcess] interim [900000000]:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.366888958+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:24.687591105+07:00","message":"receive streaming session, msgId: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:24.687635153+07:00","message":"receive 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-05-12T14:34:24.687643005+07:00","message":"receive interim result [false|false]: บริษัทเราทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:24.687663431+07:00","message":"[buffer interim] 5013 false บริษัทเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.687670652+07:00","message":"[bufferProcess] interim [200000000]:บริษัทเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.687673255+07:00","message":"[bufferProcess] send to processor:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.687676406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.687679494+07:00","message":"> Transcript [55207] [false]: 'บริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.687681671+07:00","message":"Set StatePrefix (first interim): 'บริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:24.727846828+07:00","message":"receive streaming session, msgId: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:24.727884187+07:00","message":"receive 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-05-12T14:34:24.727890165+07:00","message":"receive interim result [false|false]: บริษัทเราทำมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:24.727904389+07:00","message":"[buffer interim] 5013 false บริษัทเราทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.72791166+07:00","message":"[bufferProcess] interim [260000000]:บริษัทเราทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.727914104+07:00","message":"[bufferProcess] send to processor:บริษัทเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.727917415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.727920104+07:00","message":"> Transcript [55208] [false]: 'บริษัทเราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.72792319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.727925134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.727926893+07:00","message":"StatePrefix: 'บริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.727929045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:24.729385623+07:00","message":"receive streaming session, msgId: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:24.72942713+07:00","message":"receive 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-05-12T14:34:24.729432908+07:00","message":"receive interim result [false|false]: บริษัทเราทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:24.729449688+07:00","message":"[buffer interim] 5013 false บริษัทเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.729457483+07:00","message":"[bufferProcess] interim [320000000]:บริษัทเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.729459828+07:00","message":"[bufferProcess] send to processor:บริษัทเราทำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.729463643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.729466496+07:00","message":"> Transcript [55209] [false]: 'บริษัทเราทำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.729470063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.729472419+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.729474358+07:00","message":"StatePrefix: 'บริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:24.729476514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.060409373+07:00","message":"receive streaming session, msgId: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.060446038+07:00","message":"receive 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-05-12T14:34:25.06045199+07:00","message":"receive interim result [false|false]: บริษัทเราทำอะไรอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.060469509+07:00","message":"[buffer interim] 5013 false บริษัทเราทำอะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.060476595+07:00","message":"[bufferProcess] interim [560000000]:บริษัทเราทำอะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.06047936+07:00","message":"[bufferProcess] send to processor:บริษัทเราทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.060482704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.060485441+07:00","message":"> Transcript [55210] [false]: 'บริษัทเราทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.060488806+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.060490716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.060493553+07:00","message":"StatePrefix: 'บริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.060496774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.062916675+07:00","message":"receive streaming session, msgId: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.06295748+07:00","message":"receive 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-05-12T14:34:25.062964013+07:00","message":"receive interim result [false|false]: บริษัทเราทำอะไรยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.062983788+07:00","message":"[buffer interim] 5013 false บริษัทเราทำอะไรยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.062990576+07:00","message":"[bufferProcess] interim [620000000]:บริษัทเราทำอะไรยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.062993059+07:00","message":"[bufferProcess] send to processor:บริษัทเราทำอะไรอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.062996323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.062999248+07:00","message":"> Transcript [55211] [false]: 'บริษัทเราทำอะไรอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.063002991+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.063005105+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.063008183+07:00","message":"StatePrefix: 'บริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.063010296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.063017991+07:00","message":"Push: 'บริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.063020047+07:00","message":"TextPushed: 'บริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.063021981+07:00","message":"Set new StatePrefix : 'บริษัทเราทำอะไรอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.063024105+07:00","message":"Next Push (prob) : 'เราทำอะไรอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.06303244+07:00","message":"push: {false บริษัท 0 0xc004463c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.250949938+07:00","message":"receive streaming session, msgId: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.250992026+07:00","message":"receive 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-05-12T14:34:25.250999007+07:00","message":"receive interim result [false|false]: บริษัทเราทำอะไรยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.251018846+07:00","message":"[buffer interim] 5013 false บริษัทเราทำอะไรยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.251035059+07:00","message":"[bufferProcess] interim [740000000]:บริษัทเราทำอะไรยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.251037753+07:00","message":"[bufferProcess] send to processor:บริษัทเราทำอะไรยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.25105172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.251055227+07:00","message":"> Transcript [55212] [false]: 'บริษัทเราทำอะไรยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.25105772+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.251060276+07:00","message":"Set new StatePrefix: 'บริษัทเราทำอะไรยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.38005599+07:00","message":"receive streaming session, msgId: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.38009884+07:00","message":"receive 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-05-12T14:34:25.380105846+07:00","message":"receive interim result [false|false]: บริษัทเราทำอะไรยังไงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.380122827+07:00","message":"[buffer interim] 5013 false บริษัทเราทำอะไรยังไงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.380133066+07:00","message":"[bufferProcess] interim [920000000]:บริษัทเราทำอะไรยังไงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.380138022+07:00","message":"[bufferProcess] send to processor:บริษัทเราทำอะไรยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.380147222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.380152151+07:00","message":"> Transcript [55213] [false]: 'บริษัทเราทำอะไรยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.380157598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.38016208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.380165293+07:00","message":"StatePrefix: 'บริษัทเราทำอะไรยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.380171898+07:00","message":"TextPushed: 'บริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.580286785+07:00","message":"receive streaming session, msgId: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.580328842+07:00","message":"receive 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-05-12T14:34:25.580335814+07:00","message":"receive interim result [false|false]: บริษัทเราทำอะไรยังไงแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.580352176+07:00","message":"[buffer interim] 5013 false บริษัทเราทำอะไรยังไงแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.580364679+07:00","message":"[bufferProcess] interim [40000000]:บริษัทเราทำอะไรยังไงแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.580367819+07:00","message":"[bufferProcess] send to processor:บริษัทเราทำอะไรยังไงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.580374969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.580378125+07:00","message":"> Transcript [55214] [false]: 'บริษัทเราทำอะไรยังไงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.580381725+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.580384239+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.580386117+07:00","message":"StatePrefix: 'บริษัทเราทำอะไรยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.580390434+07:00","message":"TextPushed: 'บริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.64785315+07:00","message":"receive streaming session, msgId: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.647895941+07:00","message":"receive 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-05-12T14:34:25.647901959+07:00","message":"receive interim result [false|false]: บริษัทเราทำอะไรยังไงแล้วค่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.647920124+07:00","message":"[buffer interim] 5013 false บริษัทเราทำอะไรยังไงแล้วค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.647929097+07:00","message":"[bufferProcess] interim [160000000]:บริษัทเราทำอะไรยังไงแล้วค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.64793188+07:00","message":"[bufferProcess] send to processor:บริษัทเราทำอะไรยังไงแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.647935569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.647939721+07:00","message":"> Transcript [55215] [false]: 'บริษัทเราทำอะไรยังไงแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.647943414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.647945786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.647948379+07:00","message":"StatePrefix: 'บริษัทเราทำอะไรยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.647951423+07:00","message":"TextPushed: 'บริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.671529604+07:00","message":"receive streaming session, msgId: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.671566817+07:00","message":"receive 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-05-12T14:34:25.67157329+07:00","message":"receive interim result [false|false]: บริษัทเราทำอะไรยังไงแล้วค่อยเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.671587759+07:00","message":"[buffer interim] 5013 false บริษัทเราทำอะไรยังไงแล้วค่อยเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.671599119+07:00","message":"[bufferProcess] interim [220000000]:บริษัทเราทำอะไรยังไงแล้วค่อยเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.671601474+07:00","message":"[bufferProcess] send to processor:บริษัทเราทำอะไรยังไงแล้วค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.671605038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.671607902+07:00","message":"> Transcript [55216] [false]: 'บริษัทเราทำอะไรยังไงแล้วค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.671612011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.671614541+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.671616727+07:00","message":"StatePrefix: 'บริษัทเราทำอะไรยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.671618649+07:00","message":"TextPushed: 'บริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.671625957+07:00","message":"Push: 'เราทำอะไรยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.671628675+07:00","message":"TextPushed: 'บริษัทเราทำอะไรยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.671631622+07:00","message":"Set new StatePrefix : 'บริษัทเราทำอะไรยังไงแล้วค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.671634131+07:00","message":"Next Push (prob) : 'ไงแล้วค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.671643405+07:00","message":"push: {false เราทำอะไรยัง 0 0xc004463c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.826702934+07:00","message":"receive streaming session, msgId: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.826739747+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-05-12T14:34:25.826746451+07:00","message":"receive interim result [false|false]: บริษัทเราทำอะไรยังไงแล้วค่อยเอาเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.826761329+07:00","message":"[buffer interim] 5013 false บริษัทเราทำอะไรยังไงแล้วค่อยเอาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.826774788+07:00","message":"[bufferProcess] interim [340000000]:บริษัทเราทำอะไรยังไงแล้วค่อยเอาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.826777406+07:00","message":"[bufferProcess] send to processor:บริษัทเราทำอะไรยังไงแล้วค่อยเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.826780525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.826783242+07:00","message":"> Transcript [55217] [false]: 'บริษัทเราทำอะไรยังไงแล้วค่อยเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.826787107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.826789243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.826790978+07:00","message":"StatePrefix: 'บริษัทเราทำอะไรยังไงแล้วค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.82679336+07:00","message":"TextPushed: 'บริษัทเราทำอะไรยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.94847566+07:00","message":"receive streaming session, msgId: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.948516918+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-05-12T14:34:25.94852496+07:00","message":"receive interim result [false|false]: บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:25.948540318+07:00","message":"[buffer interim] 5013 false บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.948548182+07:00","message":"[bufferProcess] interim [460000000]:บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.948550868+07:00","message":"[bufferProcess] send to processor:บริษัทเราทำอะไรยังไงแล้วค่อยเอาเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.948557742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.948560658+07:00","message":"> Transcript [55218] [false]: 'บริษัทเราทำอะไรยังไงแล้วค่อยเอาเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.948564148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.948566269+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.948568541+07:00","message":"StatePrefix: 'บริษัทเราทำอะไรยังไงแล้วค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:25.948571461+07:00","message":"TextPushed: 'บริษัทเราทำอะไรยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.129774806+07:00","message":"[GCS] IsForceVAD: false for message ID: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.155657996+07:00","message":"receive streaming session, msgId: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.155693789+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-05-12T14:34:26.15569979+07:00","message":"receive interim result [false|false]: บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูลของเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.155716059+07:00","message":"[buffer interim] 5013 false บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูลของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.15572378+07:00","message":"[bufferProcess] interim [700000000]:บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูลของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.155726754+07:00","message":"[bufferProcess] send to processor:บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.155730209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.155732915+07:00","message":"> Transcript [55219] [false]: 'บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.155737458+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.155739719+07:00","message":"Set new StatePrefix: 'บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.19185882+07:00","message":"[GCS] Start streaming session, msgId: 5014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.249763518+07:00","message":"[GCS] IsForceVAD: false for message ID: 5014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.265233245+07:00","message":"receive streaming session, msgId: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.265271518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูลของเรา\",\"confidence\":0.9209245}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.265280807+07:00","message":"receive interim result [true|false]: บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูลของเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.265291303+07:00","message":"end recv isFinal message id 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.265293887+07:00","message":"end Recv id 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.265300616+07:00","message":"[buffer interim] 5013 true บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูลของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.265308819+07:00","message":"[bufferProcess] interim [850000000]:บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูลของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.265312174+07:00","message":"[bufferProcess] send to processor (isfinal):บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูลของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.265315426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.265318051+07:00","message":"> Transcript [55220] [false]: 'บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูลของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.265325258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.265327511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.265329705+07:00","message":"StatePrefix: 'บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.26533393+07:00","message":"TextPushed: 'บริษัทเราทำอะไรยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.26534097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.265344292+07:00","message":"> Transcript [55221] [true]: 'บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูลของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.265348081+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.265350041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.265352743+07:00","message":"StatePrefix: 'บริษัทเราทำอะไรยังไงแล้วก็เอาข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.265354797+07:00","message":"TextPushed: 'บริษัทเราทำอะไรยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.265364003+07:00","message":"Push: 'ไงแล้วก็เอาข้อมูลของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.265372395+07:00","message":"push: {true ไงแล้วก็เอาข้อมูลของเรา 0 0xc004463c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:26.273869144+07:00","message":"write wav file: './tmp/7565/7565_5013.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.320744719+07:00","message":"[GCS] Start streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.441614421+07:00","message":"receive streaming session, msgId: 5014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.441636119+07:00","message":"found end of frame, send empty tag with msgId: 5014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.441639247+07:00","message":"end Recv id 5014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.441646547+07:00","message":"[buffer interim] 5014 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.441652824+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.441656003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.441658751+07:00","message":"> Transcript [55222] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.441661557+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.44166339+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.441665167+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.441666958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.441669445+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.441679309+07:00","message":"push: {true \n 0 0xc003c1a400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:26.445990352+07:00","message":"write wav file: './tmp/7565/7565_5014.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.460787133+07:00","message":"[GCS] Cleaned up inactive client: 4974"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.460813202+07:00","message":"[GCS] Cleaned up inactive client: 4971"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.460817556+07:00","message":"[GCS] Cleaned up inactive client: 4980"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.460820577+07:00","message":"[GCS] Cleaned up inactive client: 4983"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.460824509+07:00","message":"[GCS] Cleaned up inactive client: 4975"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.460827605+07:00","message":"[GCS] Cleaned up inactive client: 4981"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.460830446+07:00","message":"[GCS] Cleaned up inactive client: 4967"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.460833426+07:00","message":"[GCS] Cleaned up inactive client: 4969"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.460836142+07:00","message":"[GCS] Cleaned up inactive client: 4972"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.460838678+07:00","message":"[GCS] Cleaned up inactive client: 4976"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.460841572+07:00","message":"[GCS] Cleaned up inactive client: 4973"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.46084411+07:00","message":"[GCS] Cleaned up inactive client: 4977"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.460846955+07:00","message":"[GCS] Cleaned up inactive client: 4978"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.460849771+07:00","message":"[GCS] Cleaned up inactive client: 4979"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.46085247+07:00","message":"[GCS] Cleaned up inactive client: 4968"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.46085517+07:00","message":"[GCS] Cleaned up inactive client: 4970"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.46085788+07:00","message":"[GCS] Cleaned up inactive client: 4982"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:26.601957395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:26.601953051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.763928037+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.763969642+07:00","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-05-12T14:34:26.763975819+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.763992109+07:00","message":"[buffer interim] 5015 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.76399932+07:00","message":"[bufferProcess] interim [420000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.764001743+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.848562361+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.848599805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.848605828+07:00","message":"receive interim result [false|false]: หรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.848619797+07:00","message":"[buffer interim] 5015 false หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.84862752+07:00","message":"[bufferProcess] interim [540000000]:หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.848629972+07:00","message":"[bufferProcess] send to processor:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.848633707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.848636643+07:00","message":"> Transcript [55223] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.848639138+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.859253705+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.859278954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.859284253+07:00","message":"receive interim result [false|false]: หรือไม่ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:26.85929953+07:00","message":"[buffer interim] 5015 false หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.859306235+07:00","message":"[bufferProcess] interim [600000000]:หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.859308746+07:00","message":"[bufferProcess] send to processor:หรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.8593114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.859313766+07:00","message":"> Transcript [55224] [false]: 'หรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.85931717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.859319517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.859321341+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:26.859323328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.003992294+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.004034276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือไม่ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.00403982+07:00","message":"receive interim result [false|false]: หรือไม่ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.00407032+07:00","message":"[buffer interim] 5015 false หรือไม่ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.004079817+07:00","message":"[bufferProcess] interim [720000000]:หรือไม่ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.004082351+07:00","message":"[bufferProcess] send to processor:หรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.00408636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.004089335+07:00","message":"> Transcript [55225] [false]: 'หรือไม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.004093188+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.004095448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.004097279+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.004099347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.051976898+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.052012592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือแม้กระทั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.052018089+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.052058304+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.052070566+07:00","message":"[bufferProcess] interim [780000000]:หรือแม้กระทั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.052073288+07:00","message":"[bufferProcess] send to processor:หรือไม่ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.052076843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.052080208+07:00","message":"> Transcript [55226] [false]: 'หรือไม่ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.05208353+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.05208556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.052087419+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.052089301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.317499729+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.317540454+07:00","message":"receive 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-05-12T14:34:27.317546678+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.317563168+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.317574896+07:00","message":"[bufferProcess] interim [20000000]:หรือแม้กระทั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.317588982+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.317597463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.317600427+07:00","message":"> Transcript [55227] [false]: 'หรือแม้กระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.317604022+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.31760632+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.317608239+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.317610566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.317616857+07:00","message":"Push: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.317618847+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.317620697+07:00","message":"Set new StatePrefix : 'หรือแม้กระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.317622903+07:00","message":"Next Push (prob) : 'แม้กระทั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.317653075+07:00","message":"push: {false หรือ 0 0xc00460f200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.574321411+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.574364754+07:00","message":"receive 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-05-12T14:34:27.574370634+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.574382426+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.57439091+07:00","message":"[bufferProcess] interim [320000000]:หรือแม้กระทั่งการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.574393573+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่งการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.57439733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.574400199+07:00","message":"> Transcript [55228] [false]: 'หรือแม้กระทั่งการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.574403506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.574405618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.574407417+07:00","message":"StatePrefix: 'หรือแม้กระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.574409399+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.688163727+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.688200134+07:00","message":"receive 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-05-12T14:34:27.688206857+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:27.68822308+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.688232139+07:00","message":"[bufferProcess] interim [380000000]:หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.688234625+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่งการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.688237784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.688243315+07:00","message":"> Transcript [55229] [false]: 'หรือแม้กระทั่งการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.688246757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.688248919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.688250848+07:00","message":"StatePrefix: 'หรือแม้กระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:27.688252904+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:28.068220187+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:28.068255046+07:00","message":"receive 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-05-12T14:34:28.068260889+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการขโมยกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:28.068273223+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการขโมยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.068282044+07:00","message":"[bufferProcess] interim [800000000]:หรือแม้กระทั่งการขโมยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.068284768+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.068289718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.068292536+07:00","message":"> Transcript [55230] [false]: 'หรือแม้กระทั่งการขโมย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.06829568+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.068298114+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.068300428+07:00","message":"StatePrefix: 'หรือแม้กระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.068302637+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:28.255000562+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:28.255038991+07:00","message":"receive 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-05-12T14:34:28.255057318+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:28.255072563+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.255081668+07:00","message":"[bufferProcess] interim [920000000]:หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.25508462+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่งการขโมยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.255093163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.255098602+07:00","message":"> Transcript [55231] [false]: 'หรือแม้กระทั่งการขโมยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.25510253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.255105196+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.255107163+07:00","message":"StatePrefix: 'หรือแม้กระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.255109453+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.255118082+07:00","message":"Push: 'แม้กระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.255120174+07:00","message":"TextPushed: 'หรือแม้กระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.255122189+07:00","message":"Set new StatePrefix : 'หรือแม้กระทั่งการขโมยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.255124422+07:00","message":"Next Push (prob) : 'การขโมยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:28.255133329+07:00","message":"push: {false แม้กระทั่ง 0 0xc00460f200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:28.307929141+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:28.307970127+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-05-12T14:34:28.307975899+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:28.307994843+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.308002954+07:00","message":"[bufferProcess] interim [980000000]:หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.308006056+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.308009895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.308012684+07:00","message":"> Transcript [55232] [false]: 'หรือแม้กระทั่งการขโมย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:28.308015262+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.109752701+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.109789138+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-05-12T14:34:29.109794791+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการขโมยมึงอยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.109808662+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการขโมยมึงอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.10981587+07:00","message":"[bufferProcess] interim [760000000]:หรือแม้กระทั่งการขโมยมึงอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.109818753+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.109823856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.109826514+07:00","message":"> Transcript [55233] [false]: 'หรือแม้กระทั่งการขโมย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.109829326+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.147093611+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.147125802+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-05-12T14:34:29.147132705+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.147145723+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.147151808+07:00","message":"[bufferProcess] interim [820000000]:หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.147154422+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่งการขโมยมึงอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.147159446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.147161904+07:00","message":"> Transcript [55234] [false]: 'หรือแม้กระทั่งการขโมยมึงอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.147164158+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.147166212+07:00","message":"Set new StatePrefix: 'หรือแม้กระทั่งการขโมยมึงอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.373686102+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.373729767+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-05-12T14:34:29.373736269+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการขโมยมึงอย่าออกไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.373757099+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการขโมยมึงอย่าออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.373766292+07:00","message":"[bufferProcess] interim [0]:หรือแม้กระทั่งการขโมยมึงอย่าออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.373769082+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.373776881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.373779895+07:00","message":"> Transcript [55235] [false]: 'หรือแม้กระทั่งการขโมย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.373782478+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.413869194+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.413907727+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-05-12T14:34:29.413913759+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.413929876+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.413940839+07:00","message":"[bufferProcess] interim [60000000]:หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.413943832+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่งการขโมยมึงอย่าออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.413957988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.413960978+07:00","message":"> Transcript [55236] [false]: 'หรือแม้กระทั่งการขโมยมึงอย่าออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.413963342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.413965979+07:00","message":"Set new StatePrefix: 'หรือแม้กระทั่งการขโมยมึงอย่าออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.432523798+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.432560878+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-05-12T14:34:29.432566749+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการขโมยมึงอยากออกไปจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.432581925+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการขโมยมึงอยากออกไปจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.432588676+07:00","message":"[bufferProcess] interim [120000000]:หรือแม้กระทั่งการขโมยมึงอยากออกไปจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.432591084+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.43259929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.432602379+07:00","message":"> Transcript [55237] [false]: 'หรือแม้กระทั่งการขโมย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.432604793+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.528953042+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.528995542+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-05-12T14:34:29.529001674+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.529012243+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.529020928+07:00","message":"[bufferProcess] interim [180000000]:หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.529024857+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่งการขโมยมึงอยากออกไปจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.529028083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.529030985+07:00","message":"> Transcript [55238] [false]: 'หรือแม้กระทั่งการขโมยมึงอยากออกไปจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.529033523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.529035753+07:00","message":"Set new StatePrefix: 'หรือแม้กระทั่งการขโมยมึงอยากออกไปจาก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:29.602464213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:29.602474922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.667661777+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.66770462+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-05-12T14:34:29.667712997+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.667732756+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.667745509+07:00","message":"[bufferProcess] interim [360000000]:หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.66774973+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่งการขโมย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.667754067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.667759341+07:00","message":"> Transcript [55239] [false]: 'หรือแม้กระทั่งการขโมย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.667762731+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.839284723+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.839415572+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-05-12T14:34:29.839422719+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการขโมยถึงอยากออกจากบริษัท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.83944121+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการขโมยถึงอยากออกจากบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.839449035+07:00","message":"[bufferProcess] interim [480000000]:หรือแม้กระทั่งการขโมยถึงอยากออกจากบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.839452122+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.839458702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.839461493+07:00","message":"> Transcript [55240] [false]: 'หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.839463676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.839465569+07:00","message":"Set new StatePrefix: 'หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.875337549+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.875374774+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-05-12T14:34:29.87538068+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัทของเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:29.875404857+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัทของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.875413123+07:00","message":"[bufferProcess] interim [600000000]:หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัทของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.875416181+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่งการขโมยถึงอยากออกจากบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.875420069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.875422759+07:00","message":"> Transcript [55241] [false]: 'หรือแม้กระทั่งการขโมยถึงอยากออกจากบริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.875425504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:29.875436537+07:00","message":"Set new StatePrefix: 'หรือแม้กระทั่งการขโมยถึงอยากออกจากบริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.065169755+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.065207008+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-05-12T14:34:30.065213983+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการขโมยมึงอยากออกไปจากเราไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.065229301+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการขโมยมึงอยากออกไปจากเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.065236444+07:00","message":"[bufferProcess] interim [780000000]:หรือแม้กระทั่งการขโมยมึงอยากออกไปจากเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.065239341+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัทของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.065246506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.065249087+07:00","message":"> Transcript [55242] [false]: 'หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัทของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.065251681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.065253662+07:00","message":"Set new StatePrefix: 'หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัทของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.099869597+07:00","message":"[GCS] IsForceVAD: false for message ID: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.19058532+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.190630301+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-05-12T14:34:30.190640545+07:00","message":"receive interim result [false|false]: หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัทของเราไปให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.190657569+07:00","message":"[buffer interim] 5015 false หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัทของเราไปให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.190666048+07:00","message":"[bufferProcess] interim [900000000]:หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัทของเราไปให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.190668959+07:00","message":"[bufferProcess] send to processor:หรือแม้กระทั่งการขโมยมึงอยากออกไปจากเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.190676604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.190679497+07:00","message":"> Transcript [55243] [false]: 'หรือแม้กระทั่งการขโมยมึงอยากออกไปจากเราไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.190682056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.190683991+07:00","message":"Set new StatePrefix: 'หรือแม้กระทั่งการขโมยมึงอยากออกไปจากเราไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.231379636+07:00","message":"[GCS] Start streaming session, msgId: 5016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.303869133+07:00","message":"receive streaming session, msgId: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.303909565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือแม้กระทั่งการขโมยบางสิ่งบางอย่างออกไปจากบริษัทของเราไปให้\",\"confidence\":0.9061415}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.303917456+07:00","message":"receive interim result [true|false]: หรือแม้กระทั่งการขโมยบางสิ่งบางอย่างออกไปจากบริษัทของเราไปให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.30392864+07:00","message":"end recv isFinal message id 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.303932871+07:00","message":"end Recv id 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.303940089+07:00","message":"[buffer interim] 5015 true หรือแม้กระทั่งการขโมยบางสิ่งบางอย่างออกไปจากบริษัทของเราไปให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.303950333+07:00","message":"[bufferProcess] interim [990000000]:หรือแม้กระทั่งการขโมยบางสิ่งบางอย่างออกไปจากบริษัทของเราไปให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.303953704+07:00","message":"[bufferProcess] send to processor (isfinal):หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัทของเราไปให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.303957312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.303961159+07:00","message":"> Transcript [55244] [false]: 'หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัทของเราไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.303963668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.303965532+07:00","message":"Set new StatePrefix: 'หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัทของเราไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.30396739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.303970884+07:00","message":"> Transcript [55245] [true]: 'หรือแม้กระทั่งการขโมยบางสิ่งบางอย่างออกไปจากบริษัทของเราไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.303973304+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.303975513+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.303977729+07:00","message":"StatePrefix: 'หรือแม้กระทั่งการขโมยมึงอย่าออกมาจากบริษัทของเราไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.303980344+07:00","message":"TextPushed: 'หรือแม้กระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.303988231+07:00","message":"Push: 'การขโมยบางสิ่งบางอย่างออกไปจากบริษัทของเราไปให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.303995943+07:00","message":"push: {true การขโมยบางสิ่งบางอย่างออกไปจากบริษัทของเราไปให้ 0 0xc00460f200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:30.314211177+07:00","message":"write wav file: './tmp/7565/7565_5015.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.870973721+07:00","message":"[GCS] IsForceVAD: false for message ID: 5016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.97889378+07:00","message":"receive streaming session, msgId: 5016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.97894492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เออได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.978950406+07:00","message":"receive interim result [false|false]: เออได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.97896839+07:00","message":"[buffer interim] 5016 false เออได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.978976203+07:00","message":"[bufferProcess] interim [840000000]:เออได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.978978068+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.994042554+07:00","message":"receive streaming session, msgId: 5016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.994073507+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.994077989+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.994084504+07:00","message":"end recv isFinal message id 5016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.994086915+07:00","message":"end Recv id 5016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.994092447+07:00","message":"[buffer interim] 5016 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.994098395+07:00","message":"[bufferProcess] interim [870000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.99410165+07:00","message":"[bufferProcess] send to processor (isfinal):เออได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.994105492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.994108526+07:00","message":"> Transcript [55246] [false]: 'เออได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.99411061+07:00","message":"Set StatePrefix (first interim): 'เออได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.994112282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.994114072+07:00","message":"> Transcript [55247] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.994116488+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.994118391+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.9941203+07:00","message":"StatePrefix: 'เออได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.994122168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:30.994124937+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:30.994133604+07:00","message":"push: {true  0 0xc00460f680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:31.001083678+07:00","message":"[GCS] Start streaming session, msgId: 5017"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:31.009855388+07:00","message":"write wav file: './tmp/7565/7565_5016.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:31.669241367+07:00","message":"receive streaming session, msgId: 5017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:31.669296758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:31.669302489+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:31.6693178+07:00","message":"[buffer interim] 5017 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:31.669325883+07:00","message":"[bufferProcess] interim [660000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:31.669327892+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:32.247726363+07:00","message":"receive streaming session, msgId: 5017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:32.247765155+07:00","message":"receive 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-05-12T14:34:32.247770769+07:00","message":"receive interim result [false|false]: กลับมาได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:32.247791805+07:00","message":"[buffer interim] 5017 false กลับมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:32.247801348+07:00","message":"[bufferProcess] interim [260000000]:กลับมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:32.247805542+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:32.247810767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:32.247815437+07:00","message":"> Transcript [55248] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:32.247818127+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:32.451353466+07:00","message":"receive streaming session, msgId: 5017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:32.451401644+07:00","message":"receive 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-05-12T14:34:32.451408919+07:00","message":"receive interim result [false|false]: กลับมาได้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:32.451423805+07:00","message":"[buffer interim] 5017 false กลับมาได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:32.451432314+07:00","message":"[bufferProcess] interim [500000000]:กลับมาได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:32.451435083+07:00","message":"[bufferProcess] send to processor:กลับมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:32.451438956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:32.451441843+07:00","message":"> Transcript [55249] [false]: 'กลับมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:32.451446702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:32.451449085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:32.45145109+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:32.451453136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:32.603024101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:32.603039409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:33.076326258+07:00","message":"receive streaming session, msgId: 5017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:33.076385398+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-05-12T14:34:33.076396198+07:00","message":"receive interim result [false|false]: กลับมาได้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:33.076417977+07:00","message":"[buffer interim] 5017 false กลับมาได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:33.076432743+07:00","message":"[bufferProcess] interim [100000000]:กลับมาได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:33.076436522+07:00","message":"[bufferProcess] send to processor:กลับมาได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:33.076446163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:33.076450975+07:00","message":"> Transcript [55250] [false]: 'กลับมาได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:33.076459458+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:33.076462795+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:33.076465878+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:33.076469012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:34.911038452+07:00","message":"[GCS] IsForceVAD: false for message ID: 5017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:34.97950936+07:00","message":"[GCS] Start streaming session, msgId: 5018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.040212072+07:00","message":"[GCS] IsForceVAD: false for message ID: 5018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.052603676+07:00","message":"receive streaming session, msgId: 5017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.052640707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมาได้ยังไง\",\"confidence\":0.92361486}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.05264679+07:00","message":"receive interim result [true|false]: กลับมาได้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.052656746+07:00","message":"end recv isFinal message id 5017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.052658961+07:00","message":"end Recv id 5017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.052665123+07:00","message":"[buffer interim] 5017 true กลับมาได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.052672251+07:00","message":"[bufferProcess] interim [140000000]:กลับมาได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.052676436+07:00","message":"[bufferProcess] send to processor (isfinal):กลับมาได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.052684852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.052704941+07:00","message":"> Transcript [55251] [false]: 'กลับมาได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.052711666+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.052714221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.052716074+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.052718173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.052721519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.052724809+07:00","message":"> Transcript [55252] [true]: 'กลับมาได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.052727021+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.052728641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.052730322+07:00","message":"StatePrefix: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.052732209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.052742889+07:00","message":"Push: 'กลับมาได้ยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.052754866+07:00","message":"push: {true กลับมาได้ยังไง 0 0xc0042d7180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:35.064150317+07:00","message":"write wav file: './tmp/7565/7565_5017.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.17023126+07:00","message":"[GCS] Start streaming session, msgId: 5019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.264286506+07:00","message":"receive streaming session, msgId: 5018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.264314145+07:00","message":"found end of frame, send empty tag with msgId: 5018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.264317977+07:00","message":"end Recv id 5018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.264325221+07:00","message":"[buffer interim] 5018 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.264332725+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.264336535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.264341591+07:00","message":"> Transcript [55253] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.264344052+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.264346+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.264347953+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.264349739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.264352403+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.264362152+07:00","message":"push: {true \n 0 0xc0044fe100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:35.269314231+07:00","message":"write wav file: './tmp/7565/7565_5018.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:35.603083596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:35.60309037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.941767464+07:00","message":"receive streaming session, msgId: 5019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.941810027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.941815379+07:00","message":"receive interim result [false|false]: จริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:35.94182896+07:00","message":"[buffer interim] 5019 false จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.941836481+07:00","message":"[bufferProcess] interim [540000000]:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:35.941838737+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.250013373+07:00","message":"[GCS] IsForceVAD: false for message ID: 5019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.262080941+07:00","message":"receive streaming session, msgId: 5019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.26212037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.262127694+07:00","message":"receive interim result [false|false]: จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.262145341+07:00","message":"[buffer interim] 5019 false จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.262156254+07:00","message":"[bufferProcess] interim [840000000]:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.262159534+07:00","message":"[bufferProcess] send to processor:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.26216673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.26217039+07:00","message":"> Transcript [55254] [false]: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.262173955+07:00","message":"Set StatePrefix (first interim): 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.384260243+07:00","message":"[GCS] Start streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.400959209+07:00","message":"receive streaming session, msgId: 5019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.401001424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.401007608+07:00","message":"receive interim result [true|false]: จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.401016744+07:00","message":"end recv isFinal message id 5019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.401018877+07:00","message":"end Recv id 5019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.401023836+07:00","message":"[buffer interim] 5019 true จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.401034556+07:00","message":"[bufferProcess] interim [110000000]:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.401037125+07:00","message":"[bufferProcess] send to processor (isfinal):จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.401040179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.401042848+07:00","message":"> Transcript [55255] [false]: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.40104725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.401055223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.401057307+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.40105928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.401060917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.401063375+07:00","message":"> Transcript [55256] [true]: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.401067557+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.401069141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.401070801+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.401072417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.401075366+07:00","message":"Push: 'จริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.401083299+07:00","message":"push: {true จริงๆ 0 0xc0044fe500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:36.406673658+07:00","message":"write wav file: './tmp/7565/7565_5019.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.761563375+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.7616156+07:00","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-05-12T14:34:36.761622064+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.761638376+07:00","message":"[buffer interim] 5020 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.76164665+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.76164847+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.916828621+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.916869017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.91687552+07:00","message":"receive interim result [false|false]: มันมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:36.916891969+07:00","message":"[buffer interim] 5020 false มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.916900659+07:00","message":"[bufferProcess] interim [540000000]:มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.916903357+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.91691009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.916912982+07:00","message":"> Transcript [55257] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:36.916915002+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.090943286+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.090986496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.090993439+07:00","message":"receive interim result [false|false]: มันมาให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.091009899+07:00","message":"[buffer interim] 5020 false มันมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.091018048+07:00","message":"[bufferProcess] interim [720000000]:มันมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.091020492+07:00","message":"[bufferProcess] send to processor:มันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.091024003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.091027027+07:00","message":"> Transcript [55258] [false]: 'มันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.091031572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.09103398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.091035865+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.091037935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.264867221+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.264914094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาให้หลาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.264921501+07:00","message":"receive interim result [false|false]: มันมาให้หลาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.264939829+07:00","message":"[buffer interim] 5020 false มันมาให้หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.264949162+07:00","message":"[bufferProcess] interim [900000000]:มันมาให้หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.264951831+07:00","message":"[bufferProcess] send to processor:มันมาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.264959897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.264962717+07:00","message":"> Transcript [55259] [false]: 'มันมาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.26496617+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.264969243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.264971443+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.264973775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.488945012+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.48898362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาให้หลายรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.488989953+07:00","message":"receive interim result [false|false]: มันมาให้หลายรูป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.48900814+07:00","message":"[buffer interim] 5020 false มันมาให้หลายรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.489016106+07:00","message":"[bufferProcess] interim [80000000]:มันมาให้หลายรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.489019278+07:00","message":"[bufferProcess] send to processor:มันมาให้หลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.489041535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.489044771+07:00","message":"> Transcript [55260] [false]: 'มันมาให้หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.489047653+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.489056025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.489058387+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.489060526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.61719274+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.617235649+07:00","message":"receive 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-05-12T14:34:37.617241726+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.617258392+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.6172661+07:00","message":"[bufferProcess] interim [200000000]:มันมาได้หลายรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.617268997+07:00","message":"[bufferProcess] send to processor:มันมาให้หลายรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.617277477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.6172806+07:00","message":"> Transcript [55261] [false]: 'มันมาให้หลายรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.61728445+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.617287122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.617289434+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.617291558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.61729849+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.617300386+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.617302405+07:00","message":"Set new StatePrefix : 'มันมาให้หลายรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.617304779+07:00","message":"Next Push (prob) : 'มาให้หลายรูป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.617313362+07:00","message":"push: {false มัน 0 0xc0044fe780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.885819881+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.885862498+07:00","message":"receive 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-05-12T14:34:37.88586883+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.885882196+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.88588935+07:00","message":"[bufferProcess] interim [500000000]:มันมาได้หลายรูปแบบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.885891995+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.885895628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.885898385+07:00","message":"> Transcript [55262] [false]: 'มันมาได้หลายรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.88590062+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.88590294+07:00","message":"Set new StatePrefix: 'มันมาได้หลายรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.975294034+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.975331187+07:00","message":"receive 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-05-12T14:34:37.975336795+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:37.97535427+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.975361725+07:00","message":"[bufferProcess] interim [560000000]:มันมาได้หลายรูปแบบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.975364485+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.975367571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.975370582+07:00","message":"> Transcript [55263] [false]: 'มันมาได้หลายรูปแบบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.975374192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.975377465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.975379299+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:37.975382334+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.002311738+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.002343559+07:00","message":"receive 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-05-12T14:34:38.002349016+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.00236184+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.002369204+07:00","message":"[bufferProcess] interim [620000000]:มันมาได้หลายรูปแบบแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.002371475+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.002375297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.002378023+07:00","message":"> Transcript [55264] [false]: 'มันมาได้หลายรูปแบบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.002381068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.002382975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.002384805+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.002387209+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.176879658+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.176919002+07:00","message":"receive 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-05-12T14:34:38.176924211+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้วแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.176940451+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.176947591+07:00","message":"[bufferProcess] interim [740000000]:มันมาได้หลายรูปแบบแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.176950721+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.176957711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.176960369+07:00","message":"> Transcript [55265] [false]: 'มันมาได้หลายรูปแบบแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.176963833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.176966669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.176969708+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.17697238+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.470796368+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.470836328+07:00","message":"receive 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-05-12T14:34:38.470844109+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้วแต่ว่าที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.470861898+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้วแต่ว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.470875422+07:00","message":"[bufferProcess] interim [100000000]:มันมาได้หลายรูปแบบแล้วแต่ว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.47087963+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบแล้วแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.470888438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.470891967+07:00","message":"> Transcript [55266] [false]: 'มันมาได้หลายรูปแบบแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.47089816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.470900789+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.470904123+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.47090772+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.470915031+07:00","message":"Push: 'มาได้หลายรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.470918164+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.470922019+07:00","message":"Set new StatePrefix : 'มันมาได้หลายรูปแบบแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.470925564+07:00","message":"Next Push (prob) : 'แล้วแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.470946125+07:00","message":"push: {false มาได้หลายรูปแบบ 0 0xc0044fe780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.592112583+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.59215407+07:00","message":"receive 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-05-12T14:34:38.592160283+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้วแต่ว่าที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.592177194+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้วแต่ว่าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.592190214+07:00","message":"[bufferProcess] interim [220000000]:มันมาได้หลายรูปแบบแล้วแต่ว่าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.592193253+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบแล้วแต่ว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.592197279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.592200288+07:00","message":"> Transcript [55267] [false]: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.59220399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.592206067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.59220785+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.592210375+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:38.604070244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:38.6040892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.734384727+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.734431903+07:00","message":"receive 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-05-12T14:34:38.734441657+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.73446694+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.734470976+07:00","message":"receive 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-05-12T14:34:38.734473757+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.734479816+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:38.734484322+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.734491136+07:00","message":"[bufferProcess] interim [280000000]:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.734493505+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบแล้วแต่ว่าที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.734496496+07:00","message":"[bufferProcess] interim [400000000]:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.734498558+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.734501636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.734504293+07:00","message":"> Transcript [55268] [false]: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.734508088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.73451029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.734512061+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.734514917+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.734516706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.734518548+07:00","message":"> Transcript [55269] [false]: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.734520615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.734522371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.734524028+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:38.734525889+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.086494696+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.08653802+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-05-12T14:34:39.086546289+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.08656527+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.086583475+07:00","message":"[bufferProcess] interim [640000000]:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.086587606+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.086592441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.086597861+07:00","message":"> Transcript [55270] [false]: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.086603326+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.086606035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.08660935+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.086612913+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.086616579+07:00","message":"Push: 'แล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.086619348+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.086622411+07:00","message":"Set new StatePrefix : 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.086625963+07:00","message":"Next Push (prob) : 'ที่เจอกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.086636098+07:00","message":"push: {false แล้วแต่ว่า 0 0xc0044fe780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.15684781+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.156883737+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-05-12T14:34:39.156890109+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.15690255+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.156911803+07:00","message":"[bufferProcess] interim [760000000]:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.156914486+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.156919575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.156922204+07:00","message":"> Transcript [55271] [false]: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.156925767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.156927727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.156929598+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.156932081+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบแล้วแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.217789429+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.217821304+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-05-12T14:34:39.217826886+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.217839374+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.217847858+07:00","message":"[bufferProcess] interim [880000000]:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.217850372+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.217853806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.21785687+07:00","message":"> Transcript [55272] [false]: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.217860516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.217862423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.217864279+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.217866618+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบแล้วแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.347985619+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.348019768+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-05-12T14:34:39.34802555+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.348037445+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.348046697+07:00","message":"[bufferProcess] interim [940000000]:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.348049322+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.348067612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.348070268+07:00","message":"> Transcript [55273] [false]: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.348075582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.348077586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.348079858+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.348082374+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบแล้วแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.355164518+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.355198284+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-05-12T14:34:39.355203444+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.355217901+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.355223957+07:00","message":"[bufferProcess] interim [0]:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.355226475+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.355229524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.355232262+07:00","message":"> Transcript [55274] [false]: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.355235505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.355237344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.355239301+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.355241951+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบแล้วแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.355248005+07:00","message":"Push: 'ที่เจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.355249962+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.35525246+07:00","message":"Set new StatePrefix : 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.355254662+07:00","message":"Next Push (prob) : 'บ่อยๆและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.355261652+07:00","message":"push: {false ที่เจอกัน 0 0xc0044fe780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.412304625+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.412344397+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-05-12T14:34:39.412351089+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.412363+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.412369962+07:00","message":"[bufferProcess] interim [60000000]:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.412372406+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.412377418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.41238027+07:00","message":"> Transcript [55275] [false]: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.412382722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.412384743+07:00","message":"Set new StatePrefix: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.542872752+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.542905883+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-05-12T14:34:39.542912194+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.542924501+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.542932309+07:00","message":"[bufferProcess] interim [180000000]:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.542935189+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.542940322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.54294326+07:00","message":"> Transcript [55276] [false]: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.542947833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.542950048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.542951934+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.542954833+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.792640443+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.79267752+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-05-12T14:34:39.792683137+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.792697125+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.792704483+07:00","message":"[bufferProcess] interim [420000000]:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.792707225+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.792710476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.792713126+07:00","message":"> Transcript [55277] [false]: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.792716663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.792718576+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.792720528+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.792723439+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.987889945+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.987925142+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-05-12T14:34:39.987933667+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:39.987945583+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.987951871+07:00","message":"[bufferProcess] interim [600000000]:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.987954498+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.987959871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.987962503+07:00","message":"> Transcript [55278] [false]: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.987965963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.987967963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.98797031+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:39.987973119+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.094223692+07:00","message":"[GCS] IsForceVAD: false for message ID: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.112402342+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.112434087+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-05-12T14:34:40.112440086+07:00","message":"receive interim result [false|false]: มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.112450595+07:00","message":"[buffer interim] 5020 false มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.112457846+07:00","message":"[bufferProcess] interim [780000000]:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.112460293+07:00","message":"[bufferProcess] send to processor:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.112467539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.112470255+07:00","message":"> Transcript [55279] [false]: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.112474445+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.112476614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.112478859+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.112481977+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.112484785+07:00","message":"Push: 'บ่อยๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.112486556+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.112488784+07:00","message":"Set new StatePrefix : 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.112491608+07:00","message":"Next Push (prob) : 'ก็คือการที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.112499569+07:00","message":"push: {false บ่อยๆแล้ว 0 0xc0044fe780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.160835246+07:00","message":"[GCS] Start streaming session, msgId: 5021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.26249884+07:00","message":"receive streaming session, msgId: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.262547659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่เรา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.262554277+07:00","message":"receive interim result [true|false]: มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.262563983+07:00","message":"end recv isFinal message id 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.262566157+07:00","message":"end Recv id 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.262573115+07:00","message":"[buffer interim] 5020 true มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.262584078+07:00","message":"[bufferProcess] interim [930000000]:มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.262587206+07:00","message":"[bufferProcess] send to processor (isfinal):มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.262591757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.262595213+07:00","message":"> Transcript [55280] [false]: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.262598452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.262600378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.262602214+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.262607073+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.262609093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.262610997+07:00","message":"> Transcript [55281] [true]: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.262613148+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.262614942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.262616556+07:00","message":"StatePrefix: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้วก็คือการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.26261846+07:00","message":"TextPushed: 'มันมาได้หลายรูปแบบแล้วแต่ว่าที่เจอกันบ่อยๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.262622081+07:00","message":"Push: 'ก็คือการที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.262630866+07:00","message":"push: {true ก็คือการที่เรา 0 0xc0044fe780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:40.271632178+07:00","message":"write wav file: './tmp/7565/7565_5020.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.629158814+07:00","message":"receive streaming session, msgId: 5021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.629216619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.629222379+07:00","message":"receive interim result [false|false]: หลวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.629238312+07:00","message":"[buffer interim] 5021 false หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.629246316+07:00","message":"[bufferProcess] interim [480000000]:หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.629248287+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.696741694+07:00","message":"receive streaming session, msgId: 5021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.696778905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.6967846+07:00","message":"receive interim result [false|false]: ลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.696797231+07:00","message":"[buffer interim] 5021 false ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.696804771+07:00","message":"[bufferProcess] interim [540000000]:ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.696806883+07:00","message":"[bufferProcess] send to processor:หลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.696811955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.696814955+07:00","message":"> Transcript [55282] [false]: 'หลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.696817159+07:00","message":"Set StatePrefix (first interim): 'หลวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.706107121+07:00","message":"receive streaming session, msgId: 5021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.706129307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลวงพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.706135429+07:00","message":"receive interim result [false|false]: หลวงพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.706144288+07:00","message":"[buffer interim] 5021 false หลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.706149344+07:00","message":"[bufferProcess] interim [600000000]:หลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.706151416+07:00","message":"[bufferProcess] send to processor:ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.706156572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.706158992+07:00","message":"> Transcript [55283] [false]: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.706161137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.706163533+07:00","message":"Set new StatePrefix: 'ลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.877510942+07:00","message":"receive streaming session, msgId: 5021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.877550588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงโปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.877557386+07:00","message":"receive interim result [false|false]: ลงโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:40.877573826+07:00","message":"[buffer interim] 5021 false ลงโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.877584974+07:00","message":"[bufferProcess] interim [780000000]:ลงโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.8775888+07:00","message":"[bufferProcess] send to processor:หลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.877595851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.877599938+07:00","message":"> Transcript [55284] [false]: 'หลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.877603891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:40.877607006+07:00","message":"Set new StatePrefix: 'หลวงพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.30906413+07:00","message":"[GCS] IsForceVAD: false for message ID: 5021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.371149028+07:00","message":"[GCS] Start streaming session, msgId: 5022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.393527359+07:00","message":"receive streaming session, msgId: 5021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.393571629+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-05-12T14:34:41.393577775+07:00","message":"receive interim result [false|false]: ลงโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.39359251+07:00","message":"[buffer interim] 5021 false ลงโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.393603382+07:00","message":"[bufferProcess] interim [380000000]:ลงโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.393606218+07:00","message":"[bufferProcess] send to processor:ลงโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.393612841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.393615883+07:00","message":"> Transcript [55285] [false]: 'ลงโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.393618088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.393620086+07:00","message":"Set new StatePrefix: 'ลงโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.398620123+07:00","message":"receive streaming session, msgId: 5021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.398657168+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-05-12T14:34:41.398663664+07:00","message":"receive interim result [true|false]: ลงโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.398672177+07:00","message":"end recv isFinal message id 5021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.398674213+07:00","message":"end Recv id 5021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.398680249+07:00","message":"[buffer interim] 5021 true ลงโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.398689536+07:00","message":"[bufferProcess] interim [380000000]:ลงโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.398693457+07:00","message":"[bufferProcess] send to processor (isfinal):ลงโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.398697803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.398701969+07:00","message":"> Transcript [55286] [false]: 'ลงโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.398705718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.398708992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.398711787+07:00","message":"StatePrefix: 'ลงโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.398714781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.398717604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.398722018+07:00","message":"> Transcript [55287] [true]: 'ลงโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.398724361+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.398725898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.398727546+07:00","message":"StatePrefix: 'ลงโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.398729094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.398735537+07:00","message":"Push: 'ลงโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.398744258+07:00","message":"push: {true ลงโปรแกรม 0 0xc004462b80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:41.405094708+07:00","message":"write wav file: './tmp/7565/7565_5021.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:41.604291485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:41.604300423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.890042835+07:00","message":"[GCS] IsForceVAD: false for message ID: 5022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.974747071+07:00","message":"receive streaming session, msgId: 5022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.974803327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.974808876+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.97482604+07:00","message":"[buffer interim] 5022 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.974834832+07:00","message":"[bufferProcess] interim [540000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.974836525+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.981964963+07:00","message":"receive streaming session, msgId: 5022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.982002429+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.982011444+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.982034551+07:00","message":"end recv isFinal message id 5022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.982037044+07:00","message":"end Recv id 5022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.982042932+07:00","message":"[buffer interim] 5022 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.982050473+07:00","message":"[bufferProcess] interim [540000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.982063099+07:00","message":"[bufferProcess] send to processor (isfinal):ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.982067016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.98206978+07:00","message":"> Transcript [55288] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.982072125+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.982073882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.982075699+07:00","message":"> Transcript [55289] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.982078165+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.982079963+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.982082461+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.982084461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:41.982090972+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:41.9820994+07:00","message":"push: {true  0 0xc00460e580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:41.987611207+07:00","message":"write wav file: './tmp/7565/7565_5022.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:42.080956339+07:00","message":"[GCS] Start streaming session, msgId: 5023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:43.254820706+07:00","message":"receive streaming session, msgId: 5023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:43.254889423+07:00","message":"receive 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-05-12T14:34:43.25489617+07:00","message":"receive interim result [false|false]: ละเมิดลิขสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:43.254916488+07:00","message":"[buffer interim] 5023 false ละเมิดลิขสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:43.254924795+07:00","message":"[bufferProcess] interim [200000000]:ละเมิดลิขสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:43.254926803+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:43.254932551+07:00","message":"[bufferProcess] send to processor (ticker):ละเมิดลิขสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:43.254935317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:43.25493819+07:00","message":"> Transcript [55290] [false]: 'ละเมิดลิขสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:43.254940796+07:00","message":"Set StatePrefix (first interim): 'ละเมิดลิขสิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:43.511887469+07:00","message":"receive streaming session, msgId: 5023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:43.511922796+07:00","message":"receive 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-05-12T14:34:43.511928786+07:00","message":"receive interim result [false|false]: ละเมิดลิขสิทธิ์ต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:43.511942211+07:00","message":"[buffer interim] 5023 false ละเมิดลิขสิทธิ์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:43.511951239+07:00","message":"[bufferProcess] interim [500000000]:ละเมิดลิขสิทธิ์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:43.511953307+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:43.845434348+07:00","message":"receive streaming session, msgId: 5023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:43.845478795+07:00","message":"receive 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-05-12T14:34:43.845485697+07:00","message":"receive interim result [false|false]: ละเมิดลิขสิทธิ์ต่างๆและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:43.845500487+07:00","message":"[buffer interim] 5023 false ละเมิดลิขสิทธิ์ต่างๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:43.845508834+07:00","message":"[bufferProcess] interim [800000000]:ละเมิดลิขสิทธิ์ต่างๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:43.845511737+07:00","message":"[bufferProcess] send to processor:ละเมิดลิขสิทธิ์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:43.845519213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:43.845522063+07:00","message":"> Transcript [55291] [false]: 'ละเมิดลิขสิทธิ์ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:43.845525974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:43.845528334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:43.845530825+07:00","message":"StatePrefix: 'ละเมิดลิขสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:43.845533678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.072488745+07:00","message":"receive streaming session, msgId: 5023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.072532222+07:00","message":"receive 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-05-12T14:34:44.072538719+07:00","message":"receive interim result [false|false]: ละเมิดลิขสิทธิ์ต่างๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.07255026+07:00","message":"[buffer interim] 5023 false ละเมิดลิขสิทธิ์ต่างๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.072556757+07:00","message":"[bufferProcess] interim [920000000]:ละเมิดลิขสิทธิ์ต่างๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.072559111+07:00","message":"[bufferProcess] send to processor:ละเมิดลิขสิทธิ์ต่างๆและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.072562245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.072564987+07:00","message":"> Transcript [55292] [false]: 'ละเมิดลิขสิทธิ์ต่างๆและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.072567944+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.072569912+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.072572204+07:00","message":"StatePrefix: 'ละเมิดลิขสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.072574424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.241081903+07:00","message":"receive streaming session, msgId: 5023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.241118049+07:00","message":"receive 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-05-12T14:34:44.241123982+07:00","message":"receive interim result [false|false]: ละเมิดลิขสิทธิ์ต่างๆแล้วถือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.241139906+07:00","message":"[buffer interim] 5023 false ละเมิดลิขสิทธิ์ต่างๆแล้วถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.241146943+07:00","message":"[bufferProcess] interim [100000000]:ละเมิดลิขสิทธิ์ต่างๆแล้วถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.24114939+07:00","message":"[bufferProcess] send to processor:ละเมิดลิขสิทธิ์ต่างๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.241152686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.241155294+07:00","message":"> Transcript [55293] [false]: 'ละเมิดลิขสิทธิ์ต่างๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.241159066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.241171129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.241173973+07:00","message":"StatePrefix: 'ละเมิดลิขสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.241176667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.303672069+07:00","message":"receive streaming session, msgId: 5023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.303710938+07:00","message":"receive 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-05-12T14:34:44.303717269+07:00","message":"receive interim result [false|false]: ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.303732469+07:00","message":"[buffer interim] 5023 false ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.303739917+07:00","message":"[bufferProcess] interim [220000000]:ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.303742266+07:00","message":"[bufferProcess] send to processor:ละเมิดลิขสิทธิ์ต่างๆแล้วถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.303745344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.303748053+07:00","message":"> Transcript [55294] [false]: 'ละเมิดลิขสิทธิ์ต่างๆแล้วถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.303754779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.303756887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.303759008+07:00","message":"StatePrefix: 'ละเมิดลิขสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.303761293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.303763865+07:00","message":"Push: 'ละเมิดลิขสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.303765891+07:00","message":"TextPushed: 'ละเมิดลิขสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.303768044+07:00","message":"Set new StatePrefix : 'ละเมิดลิขสิทธิ์ต่างๆแล้วถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.303770586+07:00","message":"Next Push (prob) : 'ต่างๆแล้วถือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.303779218+07:00","message":"push: {false ละเมิดลิขสิทธิ์ 0 0xc0044fed00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.409182327+07:00","message":"receive streaming session, msgId: 5023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.409226328+07:00","message":"receive 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-05-12T14:34:44.409233217+07:00","message":"receive interim result [false|false]: ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่าโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.409250258+07:00","message":"[buffer interim] 5023 false ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่าโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.409258227+07:00","message":"[bufferProcess] interim [400000000]:ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่าโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.409262047+07:00","message":"[bufferProcess] send to processor:ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.409272153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.409276448+07:00","message":"> Transcript [55295] [false]: 'ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.409279834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.409283779+07:00","message":"Set new StatePrefix: 'ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:44.604488996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:44.60450519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.723601663+07:00","message":"receive streaming session, msgId: 5023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.723659134+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-05-12T14:34:44.723666721+07:00","message":"receive interim result [false|false]: ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่าโปรแกรมที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.723682483+07:00","message":"[buffer interim] 5023 false ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่าโปรแกรมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.723691219+07:00","message":"[bufferProcess] interim [640000000]:ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่าโปรแกรมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.723694806+07:00","message":"[bufferProcess] send to processor:ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่าโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.723701699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.723704797+07:00","message":"> Transcript [55296] [false]: 'ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่าโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.723708716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.723710999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.723713292+07:00","message":"StatePrefix: 'ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:44.723715731+07:00","message":"TextPushed: 'ละเมิดลิขสิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.90019487+07:00","message":"[GCS] IsForceVAD: false for message ID: 5023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:44.975660461+07:00","message":"[GCS] Start streaming session, msgId: 5024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:45.016893971+07:00","message":"receive streaming session, msgId: 5023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:45.016949189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่าโปรแกรมที่\",\"confidence\":0.93946195}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:45.016957043+07:00","message":"receive interim result [true|false]: ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่าโปรแกรมที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:45.016969486+07:00","message":"end recv isFinal message id 5023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:45.016971913+07:00","message":"end Recv id 5023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:45.016979239+07:00","message":"[buffer interim] 5023 true ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่าโปรแกรมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.016989537+07:00","message":"[bufferProcess] interim [30000000]:ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่าโปรแกรมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.016997933+07:00","message":"[bufferProcess] send to processor (isfinal):ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่าโปรแกรมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.017001822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.017004792+07:00","message":"> Transcript [55297] [false]: 'ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่าโปรแกรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.017007904+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.017010337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.017012615+07:00","message":"StatePrefix: 'ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.017015128+07:00","message":"TextPushed: 'ละเมิดลิขสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.017016987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.017018852+07:00","message":"> Transcript [55298] [true]: 'ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่าโปรแกรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.01702116+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.017023552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.017025137+07:00","message":"StatePrefix: 'ละเมิดลิขสิทธิ์ต่างๆแล้วหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.017026902+07:00","message":"TextPushed: 'ละเมิดลิขสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.017034758+07:00","message":"Push: 'ต่างๆแล้วหรือว่าโปรแกรมที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:45.017043783+07:00","message":"push: {true ต่างๆแล้วหรือว่าโปรแกรมที่ 0 0xc0044fed00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:45.026018596+07:00","message":"write wav file: './tmp/7565/7565_5023.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:45.984567421+07:00","message":"receive streaming session, msgId: 5024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:45.984634206+07:00","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-05-12T14:34:45.98464039+07:00","message":"receive interim result [false|false]: เราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:45.984656231+07:00","message":"[buffer interim] 5024 false เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.984664435+07:00","message":"[bufferProcess] interim [960000000]:เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:45.984666502+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.119832302+07:00","message":"[GCS] IsForceVAD: false for message ID: 5024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.166928444+07:00","message":"receive streaming session, msgId: 5024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.166972343+07:00","message":"receive 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-05-12T14:34:46.166980675+07:00","message":"receive interim result [false|false]: เราต้องเสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.166997405+07:00","message":"[buffer interim] 5024 false เราต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.167005518+07:00","message":"[bufferProcess] interim [200000000]:เราต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.16700783+07:00","message":"[bufferProcess] send to processor:เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.167014829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.167018279+07:00","message":"> Transcript [55299] [false]: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.167020501+07:00","message":"Set StatePrefix (first interim): 'เราต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.222815504+07:00","message":"receive streaming session, msgId: 5024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.222865313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้องเสีย\",\"confidence\":0.84035766}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.222872737+07:00","message":"receive interim result [true|false]: เราต้องเสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.22288559+07:00","message":"end recv isFinal message id 5024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.222888295+07:00","message":"end Recv id 5024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.222897328+07:00","message":"[buffer interim] 5024 true เราต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.222910568+07:00","message":"[bufferProcess] interim [380000000]:เราต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.222914015+07:00","message":"[bufferProcess] send to processor (isfinal):เราต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.222918036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.222921202+07:00","message":"> Transcript [55300] [false]: 'เราต้องเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.222924124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.222925989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.222927775+07:00","message":"StatePrefix: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.222929831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.222931467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.222933247+07:00","message":"> Transcript [55301] [true]: 'เราต้องเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.222935387+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.222936912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.222938409+07:00","message":"StatePrefix: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.222940135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.222943285+07:00","message":"Push: 'เราต้องเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.222951701+07:00","message":"push: {true เราต้องเสีย 0 0xc00460eb80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:46.228892305+07:00","message":"write wav file: './tmp/7565/7565_5024.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.251219466+07:00","message":"[GCS] Start streaming session, msgId: 5025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.722718821+07:00","message":"receive streaming session, msgId: 5025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.722756984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.722762258+07:00","message":"receive interim result [false|false]: เงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.722776053+07:00","message":"[buffer interim] 5025 false เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.722783104+07:00","message":"[bufferProcess] interim [480000000]:เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.722785+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.916416694+07:00","message":"receive streaming session, msgId: 5025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.916454206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงินเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.916462095+07:00","message":"receive interim result [false|false]: เงินเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.916474382+07:00","message":"[buffer interim] 5025 false เงินเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.916481975+07:00","message":"[bufferProcess] interim [660000000]:เงินเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.916484382+07:00","message":"[bufferProcess] send to processor:เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.916489269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.916492119+07:00","message":"> Transcript [55302] [false]: 'เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.916494155+07:00","message":"Set StatePrefix (first interim): 'เงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.985092925+07:00","message":"receive streaming session, msgId: 5025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.985135145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงินเพื่อจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.985141458+07:00","message":"receive interim result [false|false]: เงินเพื่อจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:46.985171445+07:00","message":"[buffer interim] 5025 false เงินเพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.985184471+07:00","message":"[bufferProcess] interim [780000000]:เงินเพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.985186974+07:00","message":"[bufferProcess] send to processor:เงินเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.985190921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.985193866+07:00","message":"> Transcript [55303] [false]: 'เงินเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.985197195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.985199658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.985201455+07:00","message":"StatePrefix: 'เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:46.985203343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.089595107+07:00","message":"receive streaming session, msgId: 5025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.089635381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงินเพื่อจ่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.089641972+07:00","message":"receive interim result [false|false]: เงินเพื่อจ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.089656208+07:00","message":"[buffer interim] 5025 false เงินเพื่อจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.08966321+07:00","message":"[bufferProcess] interim [840000000]:เงินเพื่อจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.089665819+07:00","message":"[bufferProcess] send to processor:เงินเพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.089672276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.08967534+07:00","message":"> Transcript [55304] [false]: 'เงินเพื่อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.0896783+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.089680714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.089682885+07:00","message":"StatePrefix: 'เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.089685082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.235397393+07:00","message":"receive streaming session, msgId: 5025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.235430259+07:00","message":"receive 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-05-12T14:34:47.235436465+07:00","message":"receive interim result [false|false]: เงินเพื่อจ่ายราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.235451279+07:00","message":"[buffer interim] 5025 false เงินเพื่อจ่ายราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.235459041+07:00","message":"[bufferProcess] interim [20000000]:เงินเพื่อจ่ายราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.235461781+07:00","message":"[bufferProcess] send to processor:เงินเพื่อจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.235465058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.235468002+07:00","message":"> Transcript [55305] [false]: 'เงินเพื่อจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.23547092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.23547295+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.235476641+07:00","message":"StatePrefix: 'เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.235479105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.410951956+07:00","message":"receive streaming session, msgId: 5025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.410985219+07:00","message":"receive 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-05-12T14:34:47.41099135+07:00","message":"receive interim result [false|false]: เงินเพื่อจ่ายรายเดือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.411007393+07:00","message":"[buffer interim] 5025 false เงินเพื่อจ่ายรายเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.411015004+07:00","message":"[bufferProcess] interim [140000000]:เงินเพื่อจ่ายรายเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.411017688+07:00","message":"[bufferProcess] send to processor:เงินเพื่อจ่ายราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.411020752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.411024042+07:00","message":"> Transcript [55306] [false]: 'เงินเพื่อจ่ายราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.41102719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.411029154+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.411031061+07:00","message":"StatePrefix: 'เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.411033184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.411036162+07:00","message":"Push: 'เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.411038181+07:00","message":"TextPushed: 'เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.411040392+07:00","message":"Set new StatePrefix : 'เงินเพื่อจ่ายราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.411042326+07:00","message":"Next Push (prob) : 'เพื่อจ่ายราย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.411048776+07:00","message":"push: {false เงิน 0 0xc0044ff200}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:47.605500006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:47.605512799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.614491838+07:00","message":"receive streaming session, msgId: 5025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.614524224+07:00","message":"receive 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-05-12T14:34:47.614529476+07:00","message":"receive interim result [false|false]: เงินเพื่อจ่ายรายเดือนละ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.614539574+07:00","message":"[buffer interim] 5025 false เงินเพื่อจ่ายรายเดือนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.61454645+07:00","message":"[bufferProcess] interim [380000000]:เงินเพื่อจ่ายรายเดือนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.614548987+07:00","message":"[bufferProcess] send to processor:เงินเพื่อจ่ายรายเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.61455193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.614555119+07:00","message":"> Transcript [55307] [false]: 'เงินเพื่อจ่ายรายเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.614558593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.614560922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.614563176+07:00","message":"StatePrefix: 'เงินเพื่อจ่ายราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.614565276+07:00","message":"TextPushed: 'เงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.668969674+07:00","message":"receive streaming session, msgId: 5025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.669004088+07:00","message":"receive 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-05-12T14:34:47.669010142+07:00","message":"receive interim result [false|false]: เงินเพื่อจ่ายรายเดือนราย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.669024427+07:00","message":"[buffer interim] 5025 false เงินเพื่อจ่ายรายเดือนราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.669031335+07:00","message":"[bufferProcess] interim [440000000]:เงินเพื่อจ่ายรายเดือนราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.669034017+07:00","message":"[bufferProcess] send to processor:เงินเพื่อจ่ายรายเดือนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.66903727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.669039978+07:00","message":"> Transcript [55308] [false]: 'เงินเพื่อจ่ายรายเดือนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.66904311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.66904514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.66904705+07:00","message":"StatePrefix: 'เงินเพื่อจ่ายราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.669049509+07:00","message":"TextPushed: 'เงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.796431253+07:00","message":"receive streaming session, msgId: 5025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.796468827+07:00","message":"receive 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-05-12T14:34:47.79647467+07:00","message":"receive interim result [false|false]: เงินเพื่อจ่ายรายเดือนรายปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.796490534+07:00","message":"[buffer interim] 5025 false เงินเพื่อจ่ายรายเดือนรายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.796497812+07:00","message":"[bufferProcess] interim [560000000]:เงินเพื่อจ่ายรายเดือนรายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.7965002+07:00","message":"[bufferProcess] send to processor:เงินเพื่อจ่ายรายเดือนราย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.796503448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.796506134+07:00","message":"> Transcript [55309] [false]: 'เงินเพื่อจ่ายรายเดือนราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.796509024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.796511034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.79651316+07:00","message":"StatePrefix: 'เงินเพื่อจ่ายราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:47.796515431+07:00","message":"TextPushed: 'เงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:47.912267702+07:00","message":"[GCS] IsForceVAD: false for message ID: 5025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.041278548+07:00","message":"[GCS] Start streaming session, msgId: 5026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.088939073+07:00","message":"receive streaming session, msgId: 5025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.088980311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงินเพื่อจ่ายรายเดือนรายปี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.088987271+07:00","message":"receive interim result [true|false]: เงินเพื่อจ่ายรายเดือนรายปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.088994265+07:00","message":"end recv isFinal message id 5025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.08899658+07:00","message":"end Recv id 5025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.089002861+07:00","message":"[buffer interim] 5025 true เงินเพื่อจ่ายรายเดือนรายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089010156+07:00","message":"[bufferProcess] interim [890000000]:เงินเพื่อจ่ายรายเดือนรายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089013254+07:00","message":"[bufferProcess] send to processor (isfinal):เงินเพื่อจ่ายรายเดือนรายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089016233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089019173+07:00","message":"> Transcript [55310] [false]: 'เงินเพื่อจ่ายรายเดือนรายปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089022268+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089024084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089026259+07:00","message":"StatePrefix: 'เงินเพื่อจ่ายราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089028441+07:00","message":"TextPushed: 'เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089030953+07:00","message":"Push: 'เพื่อจ่ายราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089033228+07:00","message":"TextPushed: 'เงินเพื่อจ่ายราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089035316+07:00","message":"Set new StatePrefix : 'เงินเพื่อจ่ายรายเดือนรายปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089037481+07:00","message":"Next Push (prob) : 'เดือนรายปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089039255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089041215+07:00","message":"> Transcript [55311] [true]: 'เงินเพื่อจ่ายรายเดือนรายปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089043471+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089045056+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089047024+07:00","message":"StatePrefix: 'เงินเพื่อจ่ายรายเดือนรายปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089048854+07:00","message":"TextPushed: 'เงินเพื่อจ่ายราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.089061433+07:00","message":"Push: 'เดือนรายปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.089065914+07:00","message":"push: {false เพื่อจ่ายราย 0 0xc0044ff200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.08912998+07:00","message":"push: {true เดือนรายปี 0 0xc0044ff200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:48.09570426+07:00","message":"write wav file: './tmp/7565/7565_5025.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.765610374+07:00","message":"receive streaming session, msgId: 5026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.765660384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.765670023+07:00","message":"receive interim result [false|false]: โปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.765688435+07:00","message":"[buffer interim] 5026 false โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.765697184+07:00","message":"[bufferProcess] interim [540000000]:โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.765699906+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.912362318+07:00","message":"receive streaming session, msgId: 5026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.912394898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.912400419+07:00","message":"receive interim result [false|false]: โปรแกรมพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.912414211+07:00","message":"[buffer interim] 5026 false โปรแกรมพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.912421865+07:00","message":"[bufferProcess] interim [660000000]:โปรแกรมพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.912427461+07:00","message":"[bufferProcess] send to processor:โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.912433857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.912436632+07:00","message":"> Transcript [55312] [false]: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.912438558+07:00","message":"Set StatePrefix (first interim): 'โปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.92677894+07:00","message":"receive streaming session, msgId: 5026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.926815424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมพรุ่งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.926823425+07:00","message":"receive interim result [false|false]: โปรแกรมพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:48.926837539+07:00","message":"[buffer interim] 5026 false โปรแกรมพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.926860378+07:00","message":"[bufferProcess] interim [720000000]:โปรแกรมพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.926864195+07:00","message":"[bufferProcess] send to processor:โปรแกรมพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.926874433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.926878105+07:00","message":"> Transcript [55313] [false]: 'โปรแกรมพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.926882498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.926885567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.926888381+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:48.926891705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.414643804+07:00","message":"receive streaming session, msgId: 5026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.414697081+07:00","message":"receive 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-05-12T14:34:49.414705546+07:00","message":"receive interim result [false|false]: โปรแกรมพรุ่งนี้อีก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.41471967+07:00","message":"[buffer interim] 5026 false โปรแกรมพรุ่งนี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.414726575+07:00","message":"[bufferProcess] interim [140000000]:โปรแกรมพรุ่งนี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.41472899+07:00","message":"[bufferProcess] send to processor:โปรแกรมพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.414735853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.414739261+07:00","message":"> Transcript [55314] [false]: 'โปรแกรมพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.414742767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.41474491+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.414746771+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.414748851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.431727709+07:00","message":"receive streaming session, msgId: 5026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.431758709+07:00","message":"receive 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-05-12T14:34:49.431764522+07:00","message":"receive interim result [false|false]: โปรแกรมพรุ่งนี้มีคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.431780528+07:00","message":"[buffer interim] 5026 false โปรแกรมพรุ่งนี้มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.431790796+07:00","message":"[bufferProcess] interim [200000000]:โปรแกรมพรุ่งนี้มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.431793869+07:00","message":"[bufferProcess] send to processor:โปรแกรมพรุ่งนี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.431796786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.431799736+07:00","message":"> Transcript [55315] [false]: 'โปรแกรมพรุ่งนี้อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.431803143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.431805338+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.431807198+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.431809176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.595487736+07:00","message":"receive streaming session, msgId: 5026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.595521688+07:00","message":"receive 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-05-12T14:34:49.595527771+07:00","message":"receive interim result [false|false]: โปรแกรมพรุ่งนี้มีคนเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.595543045+07:00","message":"[buffer interim] 5026 false โปรแกรมพรุ่งนี้มีคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.595554891+07:00","message":"[bufferProcess] interim [380000000]:โปรแกรมพรุ่งนี้มีคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.59555777+07:00","message":"[bufferProcess] send to processor:โปรแกรมพรุ่งนี้มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.595562855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.595565904+07:00","message":"> Transcript [55316] [false]: 'โปรแกรมพรุ่งนี้มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.595569237+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.595571253+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.595573092+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.595575197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.595579319+07:00","message":"Push: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.595581206+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.595583343+07:00","message":"Set new StatePrefix : 'โปรแกรมพรุ่งนี้มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.595585632+07:00","message":"Next Push (prob) : 'พรุ่งนี้มีคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.595592754+07:00","message":"push: {false โปรแกรม 0 0xc003cf2d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.655334882+07:00","message":"receive streaming session, msgId: 5026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.655372432+07:00","message":"receive 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-05-12T14:34:49.65537803+07:00","message":"receive interim result [false|false]: โปรแกรมพรุ่งนี้มีคนเอามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.655390513+07:00","message":"[buffer interim] 5026 false โปรแกรมพรุ่งนี้มีคนเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.655397028+07:00","message":"[bufferProcess] interim [500000000]:โปรแกรมพรุ่งนี้มีคนเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.655399651+07:00","message":"[bufferProcess] send to processor:โปรแกรมพรุ่งนี้มีคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.65540475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.655407753+07:00","message":"> Transcript [55317] [false]: 'โปรแกรมพรุ่งนี้มีคนเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.655410979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.655413233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.655415187+07:00","message":"StatePrefix: 'โปรแกรมพรุ่งนี้มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.655417365+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.829510581+07:00","message":"[GCS] IsForceVAD: false for message ID: 5026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.955511596+07:00","message":"receive streaming session, msgId: 5026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.95554466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมพรุ่งนี้มีคนเอามา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.955550338+07:00","message":"receive interim result [true|false]: โปรแกรมพรุ่งนี้มีคนเอามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.955561436+07:00","message":"end recv isFinal message id 5026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.955563762+07:00","message":"end Recv id 5026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.955570162+07:00","message":"[buffer interim] 5026 true โปรแกรมพรุ่งนี้มีคนเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.95557716+07:00","message":"[bufferProcess] interim [830000000]:โปรแกรมพรุ่งนี้มีคนเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.955580324+07:00","message":"[bufferProcess] send to processor (isfinal):โปรแกรมพรุ่งนี้มีคนเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.955583477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.955586103+07:00","message":"> Transcript [55318] [false]: 'โปรแกรมพรุ่งนี้มีคนเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.955588961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.955590747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.955592561+07:00","message":"StatePrefix: 'โปรแกรมพรุ่งนี้มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.95559459+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.95559626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.955598227+07:00","message":"> Transcript [55319] [true]: 'โปรแกรมพรุ่งนี้มีคนเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.955600194+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.955601928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.955603653+07:00","message":"StatePrefix: 'โปรแกรมพรุ่งนี้มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.955605313+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:49.95560809+07:00","message":"Push: 'พรุ่งนี้มีคนเอามา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:49.955617381+07:00","message":"push: {true พรุ่งนี้มีคนเอามา 0 0xc003cf2d80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:49.970393799+07:00","message":"write wav file: './tmp/7565/7565_5026.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:50.281276309+07:00","message":"[GCS] Start streaming session, msgId: 5027"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:50.606407208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:50.606416507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:50.831498157+07:00","message":"receive streaming session, msgId: 5027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:50.831546682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:50.831552258+07:00","message":"receive interim result [false|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:50.831567825+07:00","message":"[buffer interim] 5027 false ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:50.831575294+07:00","message":"[bufferProcess] interim [600000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:50.831577294+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:50.942619346+07:00","message":"receive streaming session, msgId: 5027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:50.94266171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:50.9426702+07:00","message":"receive interim result [false|false]: ทำให้มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:50.942684013+07:00","message":"[buffer interim] 5027 false ทำให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:50.942690846+07:00","message":"[bufferProcess] interim [720000000]:ทำให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:50.942693272+07:00","message":"[bufferProcess] send to processor:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:50.942696462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:50.942699213+07:00","message":"> Transcript [55320] [false]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:50.942701219+07:00","message":"Set StatePrefix (first interim): 'ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.269693645+07:00","message":"receive streaming session, msgId: 5027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.269732244+07:00","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-05-12T14:34:51.269738248+07:00","message":"receive interim result [false|false]: ทำให้มาสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.269752512+07:00","message":"[buffer interim] 5027 false ทำให้มาสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.269759851+07:00","message":"[bufferProcess] interim [960000000]:ทำให้มาสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.269762334+07:00","message":"[bufferProcess] send to processor:ทำให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.269765272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.269767945+07:00","message":"> Transcript [55321] [false]: 'ทำให้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.269771019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.269772922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.269774725+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.269776876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.334974532+07:00","message":"receive streaming session, msgId: 5027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.335024163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้สามารถใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.335031328+07:00","message":"receive interim result [false|false]: ทำให้สามารถใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.335049085+07:00","message":"[buffer interim] 5027 false ทำให้สามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.335067626+07:00","message":"[bufferProcess] interim [80000000]:ทำให้สามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.335071292+07:00","message":"[bufferProcess] send to processor:ทำให้มาสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.335079795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.335083506+07:00","message":"> Transcript [55322] [false]: 'ทำให้มาสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.335086769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.335089564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.335091452+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.335093414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.455714534+07:00","message":"receive streaming session, msgId: 5027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.455752457+07:00","message":"receive 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-05-12T14:34:51.455757811+07:00","message":"receive interim result [false|false]: ทำให้สามารถใช้ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.455772915+07:00","message":"[buffer interim] 5027 false ทำให้สามารถใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.45577979+07:00","message":"[bufferProcess] interim [200000000]:ทำให้สามารถใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.455782345+07:00","message":"[bufferProcess] send to processor:ทำให้สามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.455787346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.455790295+07:00","message":"> Transcript [55323] [false]: 'ทำให้สามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.455793315+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.455795425+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.455797128+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.455799217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.653263686+07:00","message":"receive streaming session, msgId: 5027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.653313702+07:00","message":"receive 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-05-12T14:34:51.653320838+07:00","message":"receive interim result [false|false]: ทำให้สามารถใช้ได้โดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.653338549+07:00","message":"[buffer interim] 5027 false ทำให้สามารถใช้ได้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.653346863+07:00","message":"[bufferProcess] interim [380000000]:ทำให้สามารถใช้ได้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.65334974+07:00","message":"[bufferProcess] send to processor:ทำให้สามารถใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.653356763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.65336249+07:00","message":"> Transcript [55324] [false]: 'ทำให้สามารถใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.653366381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.653368939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.653370951+07:00","message":"StatePrefix: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.653372954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.653379571+07:00","message":"Push: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.653381667+07:00","message":"TextPushed: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.653383881+07:00","message":"Set new StatePrefix : 'ทำให้สามารถใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.653386199+07:00","message":"Next Push (prob) : 'สามารถใช้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.653394894+07:00","message":"push: {false ทำให้ 0 0xc00460e000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.731443484+07:00","message":"receive streaming session, msgId: 5027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.731480544+07:00","message":"receive 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-05-12T14:34:51.731486618+07:00","message":"receive interim result [false|false]: ทำให้สามารถใช้ได้โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.731498348+07:00","message":"[buffer interim] 5027 false ทำให้สามารถใช้ได้โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.731506143+07:00","message":"[bufferProcess] interim [500000000]:ทำให้สามารถใช้ได้โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.731508917+07:00","message":"[bufferProcess] send to processor:ทำให้สามารถใช้ได้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.731512273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.731515044+07:00","message":"> Transcript [55325] [false]: 'ทำให้สามารถใช้ได้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.73151847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.731520553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.731522405+07:00","message":"StatePrefix: 'ทำให้สามารถใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.731524586+07:00","message":"TextPushed: 'ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.871097757+07:00","message":"receive streaming session, msgId: 5027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.871145278+07:00","message":"receive 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-05-12T14:34:51.871151981+07:00","message":"receive interim result [false|false]: ทำให้สามารถใช้ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:51.871167599+07:00","message":"[buffer interim] 5027 false ทำให้สามารถใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.871176104+07:00","message":"[bufferProcess] interim [560000000]:ทำให้สามารถใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.871180075+07:00","message":"[bufferProcess] send to processor:ทำให้สามารถใช้ได้โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.871184335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.871187192+07:00","message":"> Transcript [55326] [false]: 'ทำให้สามารถใช้ได้โดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.87119136+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.871195703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.871197672+07:00","message":"StatePrefix: 'ทำให้สามารถใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:51.871199945+07:00","message":"TextPushed: 'ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:52.067150624+07:00","message":"receive streaming session, msgId: 5027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:52.067188561+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-05-12T14:34:52.06719433+07:00","message":"receive interim result [false|false]: ทำให้สามารถใช้ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:52.067216525+07:00","message":"[buffer interim] 5027 false ทำให้สามารถใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.067226254+07:00","message":"[bufferProcess] interim [800000000]:ทำให้สามารถใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.067229947+07:00","message":"[bufferProcess] send to processor:ทำให้สามารถใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.067235193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.067239551+07:00","message":"> Transcript [55327] [false]: 'ทำให้สามารถใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.067242818+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.067244922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.067246863+07:00","message":"StatePrefix: 'ทำให้สามารถใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.067249038+07:00","message":"TextPushed: 'ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:52.140871466+07:00","message":"[GCS] IsForceVAD: false for message ID: 5027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:52.169314296+07:00","message":"receive streaming session, msgId: 5027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:52.169362568+07:00","message":"receive 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-05-12T14:34:52.169368657+07:00","message":"receive interim result [false|false]: ทำให้สามารถใช้ได้โดยที่ไม่ต้องเสียเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:52.169387062+07:00","message":"[buffer interim] 5027 false ทำให้สามารถใช้ได้โดยที่ไม่ต้องเสียเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.169403928+07:00","message":"[bufferProcess] interim [920000000]:ทำให้สามารถใช้ได้โดยที่ไม่ต้องเสียเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.169408432+07:00","message":"[bufferProcess] send to processor:ทำให้สามารถใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.169412577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.169415485+07:00","message":"> Transcript [55328] [false]: 'ทำให้สามารถใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.169419053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.169421549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.169424677+07:00","message":"StatePrefix: 'ทำให้สามารถใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.169426895+07:00","message":"TextPushed: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.169429936+07:00","message":"Push: 'สามารถใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.169431769+07:00","message":"TextPushed: 'ทำให้สามารถใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.169433732+07:00","message":"Set new StatePrefix : 'ทำให้สามารถใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.169436293+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:52.169445237+07:00","message":"push: {false สามารถใช้ได้ 0 0xc00460e000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:52.272364062+07:00","message":"[GCS] Start streaming session, msgId: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:52.287790437+07:00","message":"receive streaming session, msgId: 5027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:52.287827607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้สามารถใช้ได้โดยไม่ต้องเสียเงิน\",\"confidence\":0.91026986}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:52.287833875+07:00","message":"receive interim result [true|false]: ทำให้สามารถใช้ได้โดยไม่ต้องเสียเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:52.287846207+07:00","message":"end recv isFinal message id 5027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:52.287848709+07:00","message":"end Recv id 5027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:52.287859751+07:00","message":"[buffer interim] 5027 true ทำให้สามารถใช้ได้โดยไม่ต้องเสียเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.287884251+07:00","message":"[bufferProcess] interim [70000000]:ทำให้สามารถใช้ได้โดยไม่ต้องเสียเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.287893883+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้สามารถใช้ได้โดยที่ไม่ต้องเสียเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.287899011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.287903724+07:00","message":"> Transcript [55329] [false]: 'ทำให้สามารถใช้ได้โดยที่ไม่ต้องเสียเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.287907374+07:00","message":"Set StatePrefix (first interim): 'ทำให้สามารถใช้ได้โดยที่ไม่ต้องเสียเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.287910166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.287913037+07:00","message":"> Transcript [55330] [true]: 'ทำให้สามารถใช้ได้โดยไม่ต้องเสียเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.28791769+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.287920601+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.287923853+07:00","message":"StatePrefix: 'ทำให้สามารถใช้ได้โดยที่ไม่ต้องเสียเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.287927754+07:00","message":"TextPushed: 'ทำให้สามารถใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:52.287932592+07:00","message":"Push: 'โดยไม่ต้องเสียเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:52.28794777+07:00","message":"push: {true โดยไม่ต้องเสียเงิน 0 0xc00460e000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:52.295241865+07:00","message":"write wav file: './tmp/7565/7565_5027.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:53.516571232+07:00","message":"receive streaming session, msgId: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:53.516609479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:53.516614161+07:00","message":"receive interim result [false|false]: เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:53.516630481+07:00","message":"[buffer interim] 5028 false เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:53.516637863+07:00","message":"[bufferProcess] interim [80000000]:เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:53.516639789+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:53.516646472+07:00","message":"[bufferProcess] send to processor (ticker):เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:53.516649015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:53.516651979+07:00","message":"> Transcript [55331] [false]: 'เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:53.516653891+07:00","message":"Set StatePrefix (first interim): 'เนี่ย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:53.607432337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:53.60746449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:53.839338571+07:00","message":"receive streaming session, msgId: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:53.839378511+07:00","message":"receive 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-05-12T14:34:53.839387089+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:53.839397392+07:00","message":"[buffer interim] 5028 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:53.839404822+07:00","message":"[bufferProcess] interim [320000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:53.839406594+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:53.964262913+07:00","message":"receive streaming session, msgId: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:53.964308996+07:00","message":"receive 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-05-12T14:34:53.96431783+07:00","message":"receive interim result [false|false]: เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:53.964336191+07:00","message":"[buffer interim] 5028 false เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:53.964347801+07:00","message":"[bufferProcess] interim [380000000]:เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:53.964352487+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:53.964360193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:53.964365002+07:00","message":"> Transcript [55332] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:53.964368711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:53.964373202+07:00","message":"Set new StatePrefix: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.064288802+07:00","message":"receive streaming session, msgId: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.064325363+07:00","message":"receive 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-05-12T14:34:54.064330726+07:00","message":"receive interim result [false|false]: เขาได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.064354324+07:00","message":"[buffer interim] 5028 false เขาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.064361253+07:00","message":"[bufferProcess] interim [440000000]:เขาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.064363588+07:00","message":"[bufferProcess] send to processor:เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.064368699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.064371456+07:00","message":"> Transcript [55333] [false]: 'เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.06437334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.064375492+07:00","message":"Set new StatePrefix: 'เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.150590658+07:00","message":"receive streaming session, msgId: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.150639247+07:00","message":"receive 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-05-12T14:34:54.150645774+07:00","message":"receive interim result [false|false]: เขาได้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.150661669+07:00","message":"[buffer interim] 5028 false เขาได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.150669997+07:00","message":"[bufferProcess] interim [560000000]:เขาได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.150672997+07:00","message":"[bufferProcess] send to processor:เขาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.150676437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.15067931+07:00","message":"> Transcript [55334] [false]: 'เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.150681785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.150685131+07:00","message":"Set new StatePrefix: 'เขาได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.201308012+07:00","message":"receive streaming session, msgId: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.201343366+07:00","message":"receive 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-05-12T14:34:54.201350529+07:00","message":"receive interim result [false|false]: เขาได้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.201366027+07:00","message":"[buffer interim] 5028 false เขาได้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.201377008+07:00","message":"[bufferProcess] interim [680000000]:เขาได้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.201380351+07:00","message":"[bufferProcess] send to processor:เขาได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.201386853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.201390667+07:00","message":"> Transcript [55335] [false]: 'เขาได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.201395123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.201398234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.201401628+07:00","message":"StatePrefix: 'เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.201404692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.223494442+07:00","message":"receive streaming session, msgId: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.223525986+07:00","message":"receive 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-05-12T14:34:54.223531821+07:00","message":"receive interim result [false|false]: เขาได้ฝัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.223544656+07:00","message":"[buffer interim] 5028 false เขาได้ฝัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.223551788+07:00","message":"[bufferProcess] interim [740000000]:เขาได้ฝัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.223554104+07:00","message":"[bufferProcess] send to processor:เขาได้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.223562976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.223565655+07:00","message":"> Transcript [55336] [false]: 'เขาได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.223571201+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.223573389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.223575337+07:00","message":"StatePrefix: 'เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.223577844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.358249525+07:00","message":"receive streaming session, msgId: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.358296276+07:00","message":"receive 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-05-12T14:34:54.358303645+07:00","message":"receive interim result [false|false]: เขาได้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.35832636+07:00","message":"[buffer interim] 5028 false เขาได้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.358341364+07:00","message":"[bufferProcess] interim [860000000]:เขาได้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.358343457+07:00","message":"[bufferProcess] send to processor:เขาได้ฝัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.358347388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.358351115+07:00","message":"> Transcript [55337] [false]: 'เขาได้ฝัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.3583543+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.358356458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.358358316+07:00","message":"StatePrefix: 'เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.358360147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.599207417+07:00","message":"receive streaming session, msgId: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.599254072+07:00","message":"receive 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-05-12T14:34:54.599262281+07:00","message":"receive interim result [false|false]: เขาได้ฟังบางสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.599275965+07:00","message":"[buffer interim] 5028 false เขาได้ฟังบางสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.599284232+07:00","message":"[bufferProcess] interim [100000000]:เขาได้ฟังบางสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.599287033+07:00","message":"[bufferProcess] send to processor:เขาได้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.599290683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.599293489+07:00","message":"> Transcript [55338] [false]: 'เขาได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.599296283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.599298588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.599300787+07:00","message":"StatePrefix: 'เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.59930288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.599307035+07:00","message":"Push: 'เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.599309155+07:00","message":"TextPushed: 'เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.599311087+07:00","message":"Set new StatePrefix : 'เขาได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.599313109+07:00","message":"Next Push (prob) : 'ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.599320567+07:00","message":"push: {false เขาได้ 0 0xc003c1a200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.63210604+07:00","message":"receive streaming session, msgId: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.632154551+07:00","message":"receive 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-05-12T14:34:54.632161681+07:00","message":"receive interim result [false|false]: เขาได้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.632180107+07:00","message":"receive streaming session, msgId: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.632184431+07:00","message":"receive 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-05-12T14:34:54.632187344+07:00","message":"receive interim result [false|false]: เขาได้ฟังบางสิ่งบาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.632193231+07:00","message":"[buffer interim] 5028 false เขาได้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.632196775+07:00","message":"[buffer interim] 5028 false เขาได้ฟังบางสิ่งบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.632205857+07:00","message":"[bufferProcess] interim [160000000]:เขาได้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.632208636+07:00","message":"[bufferProcess] send to processor:เขาได้ฟังบางสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.632212214+07:00","message":"[bufferProcess] interim [220000000]:เขาได้ฟังบางสิ่งบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.632214272+07:00","message":"[bufferProcess] send to processor:เขาได้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.632217281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.632220338+07:00","message":"> Transcript [55339] [false]: 'เขาได้ฟังบางสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.632223278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.632227292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.632229302+07:00","message":"StatePrefix: 'เขาได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.632231282+07:00","message":"TextPushed: 'เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.632232942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.632234812+07:00","message":"> Transcript [55340] [false]: 'เขาได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.63223664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.632238979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.632240736+07:00","message":"StatePrefix: 'เขาได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.632242299+07:00","message":"TextPushed: 'เขาได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.738251461+07:00","message":"receive streaming session, msgId: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.738296897+07:00","message":"receive 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-05-12T14:34:54.738304106+07:00","message":"receive interim result [false|false]: เขาได้ฟังบางสิ่งบางอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:54.738322055+07:00","message":"[buffer interim] 5028 false เขาได้ฟังบางสิ่งบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.738331336+07:00","message":"[bufferProcess] interim [280000000]:เขาได้ฟังบางสิ่งบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.738334812+07:00","message":"[bufferProcess] send to processor:เขาได้ฟังบางสิ่งบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.738343987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.738346987+07:00","message":"> Transcript [55341] [false]: 'เขาได้ฟังบางสิ่งบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.738350615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.738352854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.738355122+07:00","message":"StatePrefix: 'เขาได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:54.738362152+07:00","message":"TextPushed: 'เขาได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.055287208+07:00","message":"receive streaming session, msgId: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.055329618+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-05-12T14:34:55.055335466+07:00","message":"receive interim result [false|false]: เขาได้ฟังบางสิ่งบางอย่างมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.055353858+07:00","message":"[buffer interim] 5028 false เขาได้ฟังบางสิ่งบางอย่างมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.055362313+07:00","message":"[bufferProcess] interim [580000000]:เขาได้ฟังบางสิ่งบางอย่างมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.0553647+07:00","message":"[bufferProcess] send to processor:เขาได้ฟังบางสิ่งบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.055368364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.055371187+07:00","message":"> Transcript [55342] [false]: 'เขาได้ฟังบางสิ่งบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.055375293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.0553781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.055380821+07:00","message":"StatePrefix: 'เขาได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.055383591+07:00","message":"TextPushed: 'เขาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.055387087+07:00","message":"Push: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.05538895+07:00","message":"TextPushed: 'เขาได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.0553918+07:00","message":"Set new StatePrefix : 'เขาได้ฟังบางสิ่งบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.055393946+07:00","message":"Next Push (prob) : 'บางสิ่งบางอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.055402483+07:00","message":"push: {false ฟัง 0 0xc003c1a200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.093534346+07:00","message":"[GCS] IsForceVAD: false for message ID: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.154733683+07:00","message":"[GCS] Start streaming session, msgId: 5029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.223271239+07:00","message":"receive streaming session, msgId: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.223309277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาได้ฟังบางสิ่งบางอย่างมา\",\"confidence\":0.9433862}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.223315067+07:00","message":"receive interim result [true|false]: เขาได้ฟังบางสิ่งบางอย่างมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.223325427+07:00","message":"end recv isFinal message id 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.223331153+07:00","message":"end Recv id 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.223344653+07:00","message":"[buffer interim] 5028 true เขาได้ฟังบางสิ่งบางอย่างมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.223363453+07:00","message":"[bufferProcess] interim [850000000]:เขาได้ฟังบางสิ่งบางอย่างมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.223368613+07:00","message":"[bufferProcess] send to processor (isfinal):เขาได้ฟังบางสิ่งบางอย่างมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.223371951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.223375661+07:00","message":"> Transcript [55343] [false]: 'เขาได้ฟังบางสิ่งบางอย่างมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.223379212+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.223381372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.223383613+07:00","message":"StatePrefix: 'เขาได้ฟังบางสิ่งบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.223386493+07:00","message":"TextPushed: 'เขาได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.223388588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.223390525+07:00","message":"> Transcript [55344] [true]: 'เขาได้ฟังบางสิ่งบางอย่างมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.223392648+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.223394208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.223397596+07:00","message":"StatePrefix: 'เขาได้ฟังบางสิ่งบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.223399558+07:00","message":"TextPushed: 'เขาได้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.223405729+07:00","message":"Push: 'บางสิ่งบางอย่างมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.223414944+07:00","message":"push: {true บางสิ่งบางอย่างมา 0 0xc003c1a200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:55.231145744+07:00","message":"write wav file: './tmp/7565/7565_5028.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.491508487+07:00","message":"receive streaming session, msgId: 5029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.491552727+07:00","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-05-12T14:34:55.491558636+07:00","message":"receive interim result [false|false]: เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.49157588+07:00","message":"[buffer interim] 5029 false เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.491582954+07:00","message":"[bufferProcess] interim [420000000]:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.491585137+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.659669599+07:00","message":"[GCS] IsForceVAD: false for message ID: 5029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.682821291+07:00","message":"receive streaming session, msgId: 5029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.682856272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.682865087+07:00","message":"receive interim result [false|false]: เมื่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.682882973+07:00","message":"[buffer interim] 5029 false เมื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.68288974+07:00","message":"[bufferProcess] interim [540000000]:เมื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.682892401+07:00","message":"[bufferProcess] send to processor:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.682895477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.682898347+07:00","message":"> Transcript [55345] [false]: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.682900626+07:00","message":"Set StatePrefix (first interim): 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.684761932+07:00","message":"receive streaming session, msgId: 5029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.684799131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.684804331+07:00","message":"receive interim result [false|false]: เมื่อไหร่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.684816908+07:00","message":"[buffer interim] 5029 false เมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.684822365+07:00","message":"[bufferProcess] interim [600000000]:เมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.684824566+07:00","message":"[bufferProcess] send to processor:เมื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.684827934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.684830502+07:00","message":"> Transcript [55346] [false]: 'เมื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.684833337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.684835268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.684837108+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.68483901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.749852423+07:00","message":"receive streaming session, msgId: 5029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.749898874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อไหร่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.749906016+07:00","message":"receive interim result [true|false]: เมื่อไหร่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.749917678+07:00","message":"end recv isFinal message id 5029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.74991983+07:00","message":"end Recv id 5029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.749926521+07:00","message":"[buffer interim] 5029 true เมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.749936097+07:00","message":"[bufferProcess] interim [750000000]:เมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.749947624+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.749951412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.749954589+07:00","message":"> Transcript [55347] [false]: 'เมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.749957768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.749960029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.749962054+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.74996393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.749965939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.749967982+07:00","message":"> Transcript [55348] [true]: 'เมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.749970033+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.74997169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.749973411+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.74997509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:55.749977987+07:00","message":"Push: 'เมื่อไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.749987656+07:00","message":"push: {true เมื่อไหร่ 0 0xc003c1a380}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:55.757295216+07:00","message":"write wav file: './tmp/7565/7565_5029.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:55.790692727+07:00","message":"[GCS] Start streaming session, msgId: 5030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.46147622+07:00","message":"[GCS] Cleaned up inactive client: 4991"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.461507666+07:00","message":"[GCS] Cleaned up inactive client: 4995"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.461511506+07:00","message":"[GCS] Cleaned up inactive client: 4992"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.46151365+07:00","message":"[GCS] Cleaned up inactive client: 4987"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.461515936+07:00","message":"[GCS] Cleaned up inactive client: 4990"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.461520172+07:00","message":"[GCS] Cleaned up inactive client: 4985"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.461523118+07:00","message":"[GCS] Cleaned up inactive client: 4989"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.46152499+07:00","message":"[GCS] Cleaned up inactive client: 4986"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.461526714+07:00","message":"[GCS] Cleaned up inactive client: 4994"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.461528602+07:00","message":"[GCS] Cleaned up inactive client: 4993"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.461530414+07:00","message":"[GCS] Cleaned up inactive client: 4988"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.461531975+07:00","message":"[GCS] Cleaned up inactive client: 4984"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.547900336+07:00","message":"receive streaming session, msgId: 5030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.547945192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.547952765+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.547967329+07:00","message":"[buffer interim] 5030 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.54797527+07:00","message":"[bufferProcess] interim [540000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.54797707+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:56.607729909+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:56.6077302+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.770471569+07:00","message":"receive streaming session, msgId: 5030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.770504928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.770510333+07:00","message":"receive interim result [false|false]: เอาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.770525471+07:00","message":"[buffer interim] 5030 false เอาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.770533845+07:00","message":"[bufferProcess] interim [720000000]:เอาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.770536733+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.770540181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.770542826+07:00","message":"> Transcript [55349] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.770544737+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.802144651+07:00","message":"receive streaming session, msgId: 5030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.802174111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.802179391+07:00","message":"receive interim result [false|false]: เอาเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.802194989+07:00","message":"[buffer interim] 5030 false เอาเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.802202109+07:00","message":"[bufferProcess] interim [780000000]:เอาเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.80220435+07:00","message":"[bufferProcess] send to processor:เอาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.802207719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.802210512+07:00","message":"> Transcript [55350] [false]: 'เอาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.802213526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.802215567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.802218022+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.802220214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.951418773+07:00","message":"receive streaming session, msgId: 5030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.951472595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเครื่องลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.951479046+07:00","message":"receive interim result [false|false]: เอาเครื่องลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:56.951493197+07:00","message":"[buffer interim] 5030 false เอาเครื่องลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.951504857+07:00","message":"[bufferProcess] interim [900000000]:เอาเครื่องลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.951508323+07:00","message":"[bufferProcess] send to processor:เอาเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.951515038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.951518374+07:00","message":"> Transcript [55351] [false]: 'เอาเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.951521816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.951524076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.951526464+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:56.951528499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.158379024+07:00","message":"receive streaming session, msgId: 5030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.158424135+07:00","message":"receive 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-05-12T14:34:57.158429765+07:00","message":"receive interim result [false|false]: เอาเครื่องลงโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.158448061+07:00","message":"[buffer interim] 5030 false เอาเครื่องลงโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.158455714+07:00","message":"[bufferProcess] interim [140000000]:เอาเครื่องลงโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.158458227+07:00","message":"[bufferProcess] send to processor:เอาเครื่องลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.15846547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.158468352+07:00","message":"> Transcript [55352] [false]: 'เอาเครื่องลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.158472223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.158474579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.158476959+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.158479081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.248010594+07:00","message":"receive streaming session, msgId: 5030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.248048149+07:00","message":"receive 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-05-12T14:34:57.248053808+07:00","message":"receive interim result [false|false]: เอาเครื่องลงโปรแกรมนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.248075272+07:00","message":"[buffer interim] 5030 false เอาเครื่องลงโปรแกรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.2480841+07:00","message":"[bufferProcess] interim [320000000]:เอาเครื่องลงโปรแกรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.248086961+07:00","message":"[bufferProcess] send to processor:เอาเครื่องลงโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.248092962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.248095567+07:00","message":"> Transcript [55353] [false]: 'เอาเครื่องลงโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.24809932+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.248101591+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.248104906+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.248106946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.248111165+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.248112922+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.248114849+07:00","message":"Set new StatePrefix : 'เอาเครื่องลงโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.24811692+07:00","message":"Next Push (prob) : 'เครื่องลงโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.248124985+07:00","message":"push: {false เอา 0 0xc00460fc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.390583846+07:00","message":"[GCS] IsForceVAD: false for message ID: 5030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.421340378+07:00","message":"receive streaming session, msgId: 5030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.421383674+07:00","message":"receive 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-05-12T14:34:57.421390098+07:00","message":"receive interim result [false|false]: เอาเครื่องลงโปรแกรมเนี้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.421402838+07:00","message":"[buffer interim] 5030 false เอาเครื่องลงโปรแกรมเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.421412165+07:00","message":"[bufferProcess] interim [500000000]:เอาเครื่องลงโปรแกรมเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.421414733+07:00","message":"[bufferProcess] send to processor:เอาเครื่องลงโปรแกรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.42142127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.42142407+07:00","message":"> Transcript [55354] [false]: 'เอาเครื่องลงโปรแกรมนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.421427194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.42142913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.421431062+07:00","message":"StatePrefix: 'เอาเครื่องลงโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.421433583+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.452560792+07:00","message":"[GCS] Start streaming session, msgId: 5031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.52088073+07:00","message":"receive streaming session, msgId: 5030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.520917704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาเครื่องลงโปรแกรมเนี้ย\",\"confidence\":0.95485306}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.52092403+07:00","message":"receive interim result [true|false]: เอาเครื่องลงโปรแกรมเนี้ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.520934334+07:00","message":"end recv isFinal message id 5030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.520936921+07:00","message":"end Recv id 5030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.52094218+07:00","message":"[buffer interim] 5030 true เอาเครื่องลงโปรแกรมเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.52094928+07:00","message":"[bufferProcess] interim [620000000]:เอาเครื่องลงโปรแกรมเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.520963847+07:00","message":"[bufferProcess] send to processor (isfinal):เอาเครื่องลงโปรแกรมเนี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.520968574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.520971543+07:00","message":"> Transcript [55355] [false]: 'เอาเครื่องลงโปรแกรมเนี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.5209748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.520976962+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.520978745+07:00","message":"StatePrefix: 'เอาเครื่องลงโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.520981039+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.520983146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.520985994+07:00","message":"> Transcript [55356] [true]: 'เอาเครื่องลงโปรแกรมเนี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.520988417+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.520990152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.520991898+07:00","message":"StatePrefix: 'เอาเครื่องลงโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.520993549+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.521000936+07:00","message":"Push: 'เครื่องลงโปรแกรมเนี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.521009623+07:00","message":"push: {true เครื่องลงโปรแกรมเนี้ย 0 0xc00460fc00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:57.527797295+07:00","message":"write wav file: './tmp/7565/7565_5030.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.980231916+07:00","message":"receive streaming session, msgId: 5031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.980274347+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-05-12T14:34:57.980282738+07:00","message":"receive interim result [false|false]: โปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:57.980297823+07:00","message":"[buffer interim] 5031 false โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.980305441+07:00","message":"[bufferProcess] interim [360000000]:โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:57.980307436+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.1764433+07:00","message":"receive streaming session, msgId: 5031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.176491197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมล่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.176497641+07:00","message":"receive interim result [false|false]: โปรแกรมล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.176514728+07:00","message":"[buffer interim] 5031 false โปรแกรมล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.176526799+07:00","message":"[bufferProcess] interim [600000000]:โปรแกรมล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.176529571+07:00","message":"[bufferProcess] send to processor:โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.176533551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.176536801+07:00","message":"> Transcript [55357] [false]: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.176539395+07:00","message":"Set StatePrefix (first interim): 'โปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.300339457+07:00","message":"receive streaming session, msgId: 5031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.300393188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมเหล่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.300400023+07:00","message":"receive interim result [false|false]: โปรแกรมเหล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.3004165+07:00","message":"[buffer interim] 5031 false โปรแกรมเหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.300431223+07:00","message":"[bufferProcess] interim [660000000]:โปรแกรมเหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.300434284+07:00","message":"[bufferProcess] send to processor:โปรแกรมล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.30044128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.300444364+07:00","message":"> Transcript [55358] [false]: 'โปรแกรมล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.300449915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.300451966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.300453829+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.30045572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.307142297+07:00","message":"receive streaming session, msgId: 5031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.307173149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมเหล่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.30718045+07:00","message":"receive interim result [false|false]: โปรแกรมเหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.307193861+07:00","message":"[buffer interim] 5031 false โปรแกรมเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.307199334+07:00","message":"[bufferProcess] interim [720000000]:โปรแกรมเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.307201832+07:00","message":"[bufferProcess] send to processor:โปรแกรมเหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.307207504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.307209905+07:00","message":"> Transcript [55359] [false]: 'โปรแกรมเหล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.307212769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.307215029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.307216894+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.307219402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.706256245+07:00","message":"receive streaming session, msgId: 5031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.70630397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมเหล่านี้มาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.706332747+07:00","message":"receive interim result [false|false]: โปรแกรมเหล่านี้มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.706350328+07:00","message":"[buffer interim] 5031 false โปรแกรมเหล่านี้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.706362938+07:00","message":"[bufferProcess] interim [80000000]:โปรแกรมเหล่านี้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.706366154+07:00","message":"[bufferProcess] send to processor:โปรแกรมเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.706373484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.70637668+07:00","message":"> Transcript [55360] [false]: 'โปรแกรมเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.706380431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.706382748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.706384704+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.706386657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.729658951+07:00","message":"[GCS] IsForceVAD: false for message ID: 5031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.810348364+07:00","message":"receive streaming session, msgId: 5031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.810382701+07:00","message":"receive 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-05-12T14:34:58.810388645+07:00","message":"receive interim result [false|false]: โปรแกรมเหล่านี้จะถูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.810401368+07:00","message":"[buffer interim] 5031 false โปรแกรมเหล่านี้จะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.810410214+07:00","message":"[bufferProcess] interim [200000000]:โปรแกรมเหล่านี้จะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.810412655+07:00","message":"[bufferProcess] send to processor:โปรแกรมเหล่านี้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.810415847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.810418545+07:00","message":"> Transcript [55361] [false]: 'โปรแกรมเหล่านี้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.810422077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.810424286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.810426496+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.810428653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.810433294+07:00","message":"Push: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.810435325+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.810437345+07:00","message":"Set new StatePrefix : 'โปรแกรมเหล่านี้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.810439374+07:00","message":"Next Push (prob) : 'เหล่านี้มาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.810446887+07:00","message":"push: {false โปรแกรม 0 0xc0044fe900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.824340967+07:00","message":"receive streaming session, msgId: 5031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.824367303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมเหล่านี้มันจะถูก\",\"confidence\":0.9415288}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.824372686+07:00","message":"receive interim result [true|false]: โปรแกรมเหล่านี้มันจะถูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.824383319+07:00","message":"end recv isFinal message id 5031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.824385667+07:00","message":"end Recv id 5031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.824391543+07:00","message":"[buffer interim] 5031 true โปรแกรมเหล่านี้มันจะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.824397227+07:00","message":"[bufferProcess] interim [290000000]:โปรแกรมเหล่านี้มันจะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.824400743+07:00","message":"[bufferProcess] send to processor (isfinal):โปรแกรมเหล่านี้จะถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.824403498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.824406074+07:00","message":"> Transcript [55362] [false]: 'โปรแกรมเหล่านี้จะถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.824408391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.824410567+07:00","message":"Set new StatePrefix: 'โปรแกรมเหล่านี้จะถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.824412271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.82441406+07:00","message":"> Transcript [55363] [true]: 'โปรแกรมเหล่านี้มันจะถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.824416552+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.824418306+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.82442017+07:00","message":"StatePrefix: 'โปรแกรมเหล่านี้จะถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.824422264+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:34:58.824429502+07:00","message":"Push: 'เหล่านี้มันจะถูก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.824435862+07:00","message":"push: {true เหล่านี้มันจะถูก 0 0xc0044fe900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:34:58.830177337+07:00","message":"write wav file: './tmp/7565/7565_5031.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:34:58.862762513+07:00","message":"[GCS] Start streaming session, msgId: 5032"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:59.607803041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:34:59.607815873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:00.019544556+07:00","message":"[GCS] IsForceVAD: false for message ID: 5032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:00.055550559+07:00","message":"receive streaming session, msgId: 5032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:00.055596081+07:00","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-05-12T14:35:00.055603006+07:00","message":"receive interim result [false|false]: ตั้งเตือนว่าให้เราปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:00.055618235+07:00","message":"[buffer interim] 5032 false ตั้งเตือนว่าให้เราปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:00.055625855+07:00","message":"[bufferProcess] interim [960000000]:ตั้งเตือนว่าให้เราปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:00.055628131+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:00.05563523+07:00","message":"[bufferProcess] send to processor (ticker):ตั้งเตือนว่าให้เราปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:00.055638101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:00.055640892+07:00","message":"> Transcript [55364] [false]: 'ตั้งเตือนว่าให้เราปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:00.055643395+07:00","message":"Set StatePrefix (first interim): 'ตั้งเตือนว่าให้เราปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:00.160187615+07:00","message":"receive streaming session, msgId: 5032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:00.160230028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แจ้งเตือนว่าให้เราปิด\",\"confidence\":0.82303023}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:00.160237011+07:00","message":"receive interim result [true|false]: แจ้งเตือนว่าให้เราปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:00.160246722+07:00","message":"end recv isFinal message id 5032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:00.160249705+07:00","message":"end Recv id 5032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:00.160257336+07:00","message":"[buffer interim] 5032 true แจ้งเตือนว่าให้เราปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:00.16026569+07:00","message":"[bufferProcess] interim [170000000]:แจ้งเตือนว่าให้เราปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:00.160270356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:00.16027406+07:00","message":"> Transcript [55365] [true]: 'แจ้งเตือนว่าให้เราปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:00.160278263+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:00.160281017+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:00.160284374+07:00","message":"StatePrefix: 'ตั้งเตือนว่าให้เราปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:00.160287351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:00.160294801+07:00","message":"Push: 'แจ้งเตือนว่าให้เราปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:00.16030555+07:00","message":"push: {true แจ้งเตือนว่าให้เราปิด 0 0xc004463300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:00.166531082+07:00","message":"write wav file: './tmp/7565/7565_5032.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:00.530881387+07:00","message":"[GCS] Start streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:01.719469738+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:01.719513425+07:00","message":"receive 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-05-12T14:35:01.71951896+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:01.719536244+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:01.719543829+07:00","message":"[bufferProcess] interim [20000000]:แอนตี้ไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:01.719545931+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:01.719553121+07:00","message":"[bufferProcess] send to processor (ticker):แอนตี้ไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:01.719555757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:01.719558659+07:00","message":"> Transcript [55366] [false]: 'แอนตี้ไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:01.71956219+07:00","message":"Set StatePrefix (first interim): 'แอนตี้ไวรัส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:02.110475787+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:02.110511652+07:00","message":"receive 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-05-12T14:35:02.110517451+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:02.110529852+07:00","message":"[buffer interim] 5033 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.110537063+07:00","message":"[bufferProcess] interim [380000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.110539259+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:02.175285888+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:02.175333746+07:00","message":"receive 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-05-12T14:35:02.175340436+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:02.175364189+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.175372679+07:00","message":"[bufferProcess] interim [440000000]:แอนตี้ไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.175375098+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.175378692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.175381501+07:00","message":"> Transcript [55367] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.175384029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.175386581+07:00","message":"Set new StatePrefix: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:02.288900323+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:02.288936654+07:00","message":"receive 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-05-12T14:35:02.288944214+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:02.288956754+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.288966022+07:00","message":"[bufferProcess] interim [620000000]:แอนตี้ไวรัสป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.288968619+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.288972116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.288975193+07:00","message":"> Transcript [55368] [false]: 'แอนตี้ไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.288977787+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.288980033+07:00","message":"Set new StatePrefix: 'แอนตี้ไวรัส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:02.601963621+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:02.601999177+07:00","message":"receive 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-05-12T14:35:02.602004525+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:02.602019251+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.602026678+07:00","message":"[bufferProcess] interim [860000000]:แอนตี้ไวรัสป้องกันต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.60202926+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.602032582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.602035164+07:00","message":"> Transcript [55369] [false]: 'แอนตี้ไวรัสป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.60203833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.602040285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.602042134+07:00","message":"StatePrefix: 'แอนตี้ไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.602044127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:02.608120231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:02.608162744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:02.85762582+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:02.857658849+07:00","message":"receive 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-05-12T14:35:02.857664599+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:02.857678584+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.857686033+07:00","message":"[bufferProcess] interim [160000000]:แอนตี้ไวรัสป้องกันต่างๆใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.857688324+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.857691442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.857694656+07:00","message":"> Transcript [55370] [false]: 'แอนตี้ไวรัสป้องกันต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.857697802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.857699724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.857701463+07:00","message":"StatePrefix: 'แอนตี้ไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:02.857703444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.018481011+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.018516204+07:00","message":"receive 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-05-12T14:35:03.018522332+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.018533831+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.018540515+07:00","message":"[bufferProcess] interim [280000000]:แอนตี้ไวรัสป้องกันต่างๆนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.018543792+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.018548884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.018551508+07:00","message":"> Transcript [55371] [false]: 'แอนตี้ไวรัสป้องกันต่างๆใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.018554881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.018557132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.018558964+07:00","message":"StatePrefix: 'แอนตี้ไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.018561145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.186007666+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.186047242+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-05-12T14:35:03.186053018+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆนะครับเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.186086512+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆนะครับเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.186093848+07:00","message":"[bufferProcess] interim [460000000]:แอนตี้ไวรัสป้องกันต่างๆนะครับเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.186096638+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.186100037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.18610403+07:00","message":"> Transcript [55372] [false]: 'แอนตี้ไวรัสป้องกันต่างๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.186107491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.186109527+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.18611142+07:00","message":"StatePrefix: 'แอนตี้ไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.186113848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.186116824+07:00","message":"Push: 'แอนตี้ไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.18611864+07:00","message":"TextPushed: 'แอนตี้ไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.186120705+07:00","message":"Set new StatePrefix : 'แอนตี้ไวรัสป้องกันต่างๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.186123016+07:00","message":"Next Push (prob) : 'ป้องกันต่างๆนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.186132212+07:00","message":"push: {false แอนตี้ไวรัส 0 0xc004463b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.19593423+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.195956791+07:00","message":"receive 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-05-12T14:35:03.19596221+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.195971563+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.195976561+07:00","message":"[bufferProcess] interim [520000000]:แอนตี้ไวรัสป้องกันต่างๆนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.195979664+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆนะครับเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.19598479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.195987136+07:00","message":"> Transcript [55373] [false]: 'แอนตี้ไวรัสป้องกันต่างๆนะครับเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.195990254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.195992114+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.195994312+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.195996502+07:00","message":"TextPushed: 'แอนตี้ไวรัส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.308795372+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.308852402+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-05-12T14:35:03.308860461+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.308878108+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.308886743+07:00","message":"[bufferProcess] interim [580000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.308890533+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.308898951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.308902587+07:00","message":"> Transcript [55374] [false]: 'แอนตี้ไวรัสป้องกันต่างๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.308907019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.308909713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.308912699+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.308915896+07:00","message":"TextPushed: 'แอนตี้ไวรัส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.495432604+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.495472486+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-05-12T14:35:03.495479165+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.495493418+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.495500271+07:00","message":"[bufferProcess] interim [760000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.495503059+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.495508449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.495512347+07:00","message":"> Transcript [55375] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.495516052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.495521024+07:00","message":"Set new StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.502916158+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.50294989+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-05-12T14:35:03.502955444+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.502970385+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.502976404+07:00","message":"[bufferProcess] interim [820000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.502979208+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.502981947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.502984598+07:00","message":"> Transcript [55376] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.502987917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.502990429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.502993132+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.50299606+07:00","message":"TextPushed: 'แอนตี้ไวรัส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.57962465+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.579665306+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-05-12T14:35:03.579673478+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.579689039+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.579697274+07:00","message":"[bufferProcess] interim [880000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.579700183+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.579703664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.579706921+07:00","message":"> Transcript [55377] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.579710596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.579712897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.579715012+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.579718509+07:00","message":"TextPushed: 'แอนตี้ไวรัส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.703026608+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.703060895+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-05-12T14:35:03.703074055+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.703090089+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.703100051+07:00","message":"[bufferProcess] interim [940000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.703102552+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.703107616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.703110561+07:00","message":"> Transcript [55378] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.703114059+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.703115962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.703117852+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.703120426+07:00","message":"TextPushed: 'แอนตี้ไวรัส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.772193059+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.772232897+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-05-12T14:35:03.772241268+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.772260345+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.772267786+07:00","message":"[bufferProcess] interim [120000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.772270638+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.772274174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.772276986+07:00","message":"> Transcript [55379] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.772280739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.772283043+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.772288064+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.772290439+07:00","message":"TextPushed: 'แอนตี้ไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.77229568+07:00","message":"Push: 'ป้องกันต่างๆในเมื่อเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.772297919+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.772300197+07:00","message":"Set new StatePrefix : 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:03.772302374+07:00","message":"Next Push (prob) : 'ลงไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:03.772311154+07:00","message":"push: {false ป้องกันต่างๆในเมื่อเรา 0 0xc004463b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.212567437+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.212606983+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-05-12T14:35:04.212613519+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาไว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.212627033+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาไว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.212635316+07:00","message":"[bufferProcess] interim [480000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาไว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.212640367+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.21264868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.212652586+07:00","message":"> Transcript [55380] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.212658014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.212660688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.21266532+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.212668313+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.298392079+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.298440725+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-05-12T14:35:04.298447589+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.29846635+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.298485031+07:00","message":"[bufferProcess] interim [600000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.298489818+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาไว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.298497855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.29850067+07:00","message":"> Transcript [55381] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาไว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.298508683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.298510783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.298513195+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.298517969+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.505252132+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.505297317+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-05-12T14:35:04.505304035+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาแวะมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.50532109+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาแวะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.50532955+07:00","message":"[bufferProcess] interim [780000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาแวะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.505332723+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.505336537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.505339539+07:00","message":"> Transcript [55382] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.505343824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.505345901+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.505350145+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.505353196+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.610417213+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.610462661+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-05-12T14:35:04.610469869+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.610486489+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.610497609+07:00","message":"[bufferProcess] interim [840000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.610500343+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาแวะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.610506513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.610509345+07:00","message":"> Transcript [55383] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาแวะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.610513827+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.610516108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.610521418+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.610524433+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.610530895+07:00","message":"Push: 'ลงไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.610533301+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.610535669+07:00","message":"Set new StatePrefix : 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาแวะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.61053867+07:00","message":"Next Push (prob) : 'เนี่ยมาแวะมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.610547791+07:00","message":"push: {false ลงไปแล้ว 0 0xc004463b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.906485101+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.906521145+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-05-12T14:35:04.906527826+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.906543738+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.906551627+07:00","message":"[bufferProcess] interim [140000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.906554402+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.90656152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.906564328+07:00","message":"> Transcript [55384] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.906567326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.906569661+07:00","message":"Set new StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.980155695+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.980206139+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-05-12T14:35:04.98021495+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:04.980233191+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.98024133+07:00","message":"[bufferProcess] interim [260000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.980244095+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.980250955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.980256105+07:00","message":"> Transcript [55385] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.980261745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.980264177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.980267158+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:04.980269809+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.303637278+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.303687957+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-05-12T14:35:05.303694587+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.303711915+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.303720527+07:00","message":"[bufferProcess] interim [500000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.303723595+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.303727679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.30373506+07:00","message":"> Transcript [55386] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.303739438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.303741532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.303743786+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.303746707+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.339776909+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.339811921+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-05-12T14:35:05.339818895+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.33983791+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.339841646+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-05-12T14:35:05.339847151+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.339855393+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.339859599+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339866297+07:00","message":"[bufferProcess] interim [560000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339868728+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.33987339+07:00","message":"[bufferProcess] interim [620000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339875482+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339879434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339882884+07:00","message":"> Transcript [55387] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.33988717+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339889025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339891332+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339894036+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.33989582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339898098+07:00","message":"> Transcript [55388] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339906756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339908971+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339910712+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339912955+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339921027+07:00","message":"Push: 'เนี่ยมาวางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339923839+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339926647+07:00","message":"Set new StatePrefix : 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.339929427+07:00","message":"Next Push (prob) : 'มันก็จะเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.33993839+07:00","message":"push: {false เนี่ยมาวางไว้ 0 0xc004463b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.57850166+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.578548911+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-05-12T14:35:05.578558684+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.578576051+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.578587482+07:00","message":"[bufferProcess] interim [740000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.578592732+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.578598719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.578601622+07:00","message":"> Transcript [55389] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.578605835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.578608172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.578610622+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.578613185+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:05.609155051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:05.609210197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.64983647+07:00","message":"[GCS] IsForceVAD: false for message ID: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.72113299+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.721187444+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-05-12T14:35:05.721197969+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่องเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.72121466+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่องเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.721224034+07:00","message":"[bufferProcess] interim [980000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่องเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.721227173+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.721232756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.72123543+07:00","message":"> Transcript [55390] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.721239999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.721241926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.721244099+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.721246647+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.721656114+07:00","message":"[GCS] Start streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.810514889+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.810579553+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-05-12T14:35:05.810588111+07:00","message":"receive interim result [false|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่องเราได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.810605036+07:00","message":"[buffer interim] 5033 false แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่องเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.81061347+07:00","message":"[bufferProcess] interim [100000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่องเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.810616554+07:00","message":"[bufferProcess] send to processor:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่องเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.810623816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.810627226+07:00","message":"> Transcript [55391] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่องเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.810632606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.810634774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.810637257+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.810640436+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.894946776+07:00","message":"receive streaming session, msgId: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.894992427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางเนี่ยมันก็จะเข้าไปอยู่ในเครื่องเรา\",\"confidence\":0.9416221}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.894999756+07:00","message":"receive interim result [true|false]: แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางเนี่ยมันก็จะเข้าไปอยู่ในเครื่องเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.895011169+07:00","message":"end recv isFinal message id 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.895013284+07:00","message":"end Recv id 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.895020582+07:00","message":"[buffer interim] 5033 true แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางเนี่ยมันก็จะเข้าไปอยู่ในเครื่องเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895037126+07:00","message":"[bufferProcess] interim [130000000]:แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางเนี่ยมันก็จะเข้าไปอยู่ในเครื่องเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895040936+07:00","message":"[bufferProcess] send to processor (isfinal):แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่องเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895045015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895047829+07:00","message":"> Transcript [55392] [false]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่องเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895052513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895054542+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895057181+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895060353+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895074293+07:00","message":"Push: 'มันก็จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895076681+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895078825+07:00","message":"Set new StatePrefix : 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่องเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895081311+07:00","message":"Next Push (prob) : 'อยู่ในเครื่องเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895083209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895085193+07:00","message":"> Transcript [55393] [true]: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางเนี่ยมันก็จะเข้าไปอยู่ในเครื่องเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895088138+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.89509026+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895091977+07:00","message":"StatePrefix: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่องเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895094255+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895100912+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.895121227+07:00","message":"push: {false มันก็จะเข้าไป 0 0xc004463b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895355943+07:00","message":"Push: 'อยู่ในเครื่องเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.89536024+07:00","message":"TextPushed: 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางไว้มันก็จะเข้าไปอยู่ในเครื่องเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895362729+07:00","message":"Set new StatePrefix : 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางเนี่ยมันก็จะเข้าไปอยู่ในเครื่องเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895365655+07:00","message":"Next Push (prob) : 'แอนตี้ไวรัสป้องกันต่างๆในเมื่อเราลงไปแล้วเนี่ยมาวางเนี่ยมันก็จะเข้าไปอยู่ในเครื่องเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:05.895376091+07:00","message":"push: {true อยู่ในเครื่องเรา 0 0xc004463b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:05.895383198+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5033.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:05.90599195+07:00","message":"write wav file: './tmp/7565/7565_5033.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:06.586594862+07:00","message":"receive streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:06.586639029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:06.586645458+07:00","message":"receive interim result [false|false]: โปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:06.586659996+07:00","message":"[buffer interim] 5034 false โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:06.586672417+07:00","message":"[bufferProcess] interim [660000000]:โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:06.586675437+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:06.780040047+07:00","message":"receive streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:06.780090779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมแปล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:06.780099092+07:00","message":"receive interim result [false|false]: โปรแกรมแปล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:06.780118427+07:00","message":"[buffer interim] 5034 false โปรแกรมแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:06.780127305+07:00","message":"[bufferProcess] interim [840000000]:โปรแกรมแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:06.780131238+07:00","message":"[bufferProcess] send to processor:โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:06.78013499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:06.780139193+07:00","message":"> Transcript [55394] [false]: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:06.780143143+07:00","message":"Set StatePrefix (first interim): 'โปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:06.782412085+07:00","message":"receive streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:06.782443831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมปี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:06.782449386+07:00","message":"receive interim result [false|false]: โปรแกรมปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:06.782463519+07:00","message":"[buffer interim] 5034 false โปรแกรมปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:06.782469174+07:00","message":"[bufferProcess] interim [900000000]:โปรแกรมปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:06.782471209+07:00","message":"[bufferProcess] send to processor:โปรแกรมแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:06.782474273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:06.78247672+07:00","message":"> Transcript [55395] [false]: 'โปรแกรมแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:06.782479447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:06.782481378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:06.782483396+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:06.782485815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:07.352898651+07:00","message":"receive streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:07.352931709+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-05-12T14:35:07.352938065+07:00","message":"receive interim result [false|false]: โปรแกรมปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:07.352950313+07:00","message":"[buffer interim] 5034 false โปรแกรมปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.352959806+07:00","message":"[bufferProcess] interim [500000000]:โปรแกรมปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.352962193+07:00","message":"[bufferProcess] send to processor:โปรแกรมปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.352965808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.352968571+07:00","message":"> Transcript [55396] [false]: 'โปรแกรมปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.352971546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.352973735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.35297554+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.352977458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:07.685260887+07:00","message":"receive streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:07.685305863+07:00","message":"receive 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-05-12T14:35:07.685312735+07:00","message":"receive interim result [false|false]: โปรแกรมปีนี้ขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:07.685328865+07:00","message":"[buffer interim] 5034 false โปรแกรมปีนี้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.685338952+07:00","message":"[bufferProcess] interim [800000000]:โปรแกรมปีนี้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.685341526+07:00","message":"[bufferProcess] send to processor:โปรแกรมปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.685347687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.685355095+07:00","message":"> Transcript [55397] [false]: 'โปรแกรมปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.685359088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.685361148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.685362995+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.685365196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:07.864596041+07:00","message":"receive streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:07.864638347+07:00","message":"receive 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-05-12T14:35:07.86464473+07:00","message":"receive interim result [false|false]: โปรแกรมปีมีขายตาม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:07.864660622+07:00","message":"[buffer interim] 5034 false โปรแกรมปีมีขายตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.864668689+07:00","message":"[bufferProcess] interim [980000000]:โปรแกรมปีมีขายตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.864671318+07:00","message":"[bufferProcess] send to processor:โปรแกรมปีนี้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.86467842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.864681279+07:00","message":"> Transcript [55398] [false]: 'โปรแกรมปีนี้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.864684815+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.864686986+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.864688798+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.864690815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.864697274+07:00","message":"Push: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.864699369+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.864703372+07:00","message":"Set new StatePrefix : 'โปรแกรมปีนี้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:07.864705625+07:00","message":"Next Push (prob) : 'ปีนี้ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:07.864714463+07:00","message":"push: {false โปรแกรม 0 0xc004463f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:08.073310871+07:00","message":"receive streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:08.073344463+07:00","message":"receive 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-05-12T14:35:08.073350913+07:00","message":"receive interim result [false|false]: โปรแกรมปีมีขายตามหา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:08.073367126+07:00","message":"[buffer interim] 5034 false โปรแกรมปีมีขายตามหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.07337476+07:00","message":"[bufferProcess] interim [220000000]:โปรแกรมปีมีขายตามหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.073377938+07:00","message":"[bufferProcess] send to processor:โปรแกรมปีมีขายตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.073381962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.073384628+07:00","message":"> Transcript [55399] [false]: 'โปรแกรมปีมีขายตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.073387025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.073389419+07:00","message":"Set new StatePrefix: 'โปรแกรมปีมีขายตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:08.181541365+07:00","message":"receive streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:08.181581165+07:00","message":"receive 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-05-12T14:35:08.18158839+07:00","message":"receive interim result [false|false]: โปรแกรมปีมีขายตามห้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:08.181609123+07:00","message":"[buffer interim] 5034 false โปรแกรมปีมีขายตามห้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.181618232+07:00","message":"[bufferProcess] interim [280000000]:โปรแกรมปีมีขายตามห้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.181621648+07:00","message":"[bufferProcess] send to processor:โปรแกรมปีมีขายตามหา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.181626608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.181630913+07:00","message":"> Transcript [55400] [false]: 'โปรแกรมปีมีขายตามหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.181638241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.181641072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.181644175+07:00","message":"StatePrefix: 'โปรแกรมปีมีขายตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.181647814+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:08.609638685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:08.609652018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:08.706386746+07:00","message":"receive streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:08.7064257+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-05-12T14:35:08.706432384+07:00","message":"receive interim result [false|false]: โปรแกรมปีมีขายตามห้างขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:08.706453572+07:00","message":"[buffer interim] 5034 false โปรแกรมปีมีขายตามห้างขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.706461691+07:00","message":"[bufferProcess] interim [760000000]:โปรแกรมปีมีขายตามห้างขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.706464352+07:00","message":"[bufferProcess] send to processor:โปรแกรมปีมีขายตามห้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.706471891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.706476781+07:00","message":"> Transcript [55401] [false]: 'โปรแกรมปีมีขายตามห้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.706480315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.706482545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.706484484+07:00","message":"StatePrefix: 'โปรแกรมปีมีขายตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.706486442+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:08.777274249+07:00","message":"receive streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:08.777312161+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-05-12T14:35:08.777317925+07:00","message":"receive interim result [false|false]: โปรแกรมปีมีขายตามห้างขายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:08.777329389+07:00","message":"[buffer interim] 5034 false โปรแกรมปีมีขายตามห้างขายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.777336962+07:00","message":"[bufferProcess] interim [880000000]:โปรแกรมปีมีขายตามห้างขายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.777339345+07:00","message":"[bufferProcess] send to processor:โปรแกรมปีมีขายตามห้างขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.77734264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.777345226+07:00","message":"> Transcript [55402] [false]: 'โปรแกรมปีมีขายตามห้างขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.777348585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.777350506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.777352753+07:00","message":"StatePrefix: 'โปรแกรมปีมีขายตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.777354925+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:08.977943368+07:00","message":"receive streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:08.977979995+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-05-12T14:35:08.977986162+07:00","message":"receive interim result [false|false]: โปรแกรมปีมีขายตามห้างขายเป็นแผล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:08.977998085+07:00","message":"[buffer interim] 5034 false โปรแกรมปีมีขายตามห้างขายเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.978007063+07:00","message":"[bufferProcess] interim [120000000]:โปรแกรมปีมีขายตามห้างขายเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.978009677+07:00","message":"[bufferProcess] send to processor:โปรแกรมปีมีขายตามห้างขายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.978014535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.978019305+07:00","message":"> Transcript [55403] [false]: 'โปรแกรมปีมีขายตามห้างขายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.978023051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.978025263+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.978027492+07:00","message":"StatePrefix: 'โปรแกรมปีมีขายตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.978031182+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.978041441+07:00","message":"Push: 'ปีมีขายตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.97804444+07:00","message":"TextPushed: 'โปรแกรมปีมีขายตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.978048921+07:00","message":"Set new StatePrefix : 'โปรแกรมปีมีขายตามห้างขายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:08.978051627+07:00","message":"Next Push (prob) : 'ห้างขายเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:08.978082605+07:00","message":"push: {false ปีมีขายตาม 0 0xc004463f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.09453092+07:00","message":"receive streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.094577098+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-05-12T14:35:09.094585271+07:00","message":"receive interim result [false|false]: โปรแกรมปีมีขายตามห้างขายเป็นแผ่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.094600394+07:00","message":"[buffer interim] 5034 false โปรแกรมปีมีขายตามห้างขายเป็นแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.09461027+07:00","message":"[bufferProcess] interim [180000000]:โปรแกรมปีมีขายตามห้างขายเป็นแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.094612927+07:00","message":"[bufferProcess] send to processor:โปรแกรมปีมีขายตามห้างขายเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.094620702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.094623544+07:00","message":"> Transcript [55404] [false]: 'โปรแกรมปีมีขายตามห้างขายเป็นแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.094626742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.094628771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.094631167+07:00","message":"StatePrefix: 'โปรแกรมปีมีขายตามห้างขายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.094634202+07:00","message":"TextPushed: 'โปรแกรมปีมีขายตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.274478271+07:00","message":"receive streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.274513011+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-05-12T14:35:09.274520512+07:00","message":"receive interim result [false|false]: โปรแกรมปีมีขายตามห้างขายเป็นแผ่นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.274532421+07:00","message":"[buffer interim] 5034 false โปรแกรมปีมีขายตามห้างขายเป็นแผ่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.274539139+07:00","message":"[bufferProcess] interim [420000000]:โปรแกรมปีมีขายตามห้างขายเป็นแผ่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.274541574+07:00","message":"[bufferProcess] send to processor:โปรแกรมปีมีขายตามห้างขายเป็นแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.274546418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.274549462+07:00","message":"> Transcript [55405] [false]: 'โปรแกรมปีมีขายตามห้างขายเป็นแผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.274553015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.27455511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.274560534+07:00","message":"StatePrefix: 'โปรแกรมปีมีขายตามห้างขายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.274563174+07:00","message":"TextPushed: 'โปรแกรมปีมีขายตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.369734837+07:00","message":"[GCS] IsForceVAD: false for message ID: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.406709443+07:00","message":"receive streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.406743541+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-05-12T14:35:09.406750034+07:00","message":"receive interim result [false|false]: โปรแกรมปีมีขายตามห้างขายเป็นแผ่นขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.406762577+07:00","message":"[buffer interim] 5034 false โปรแกรมปีมีขายตามห้างขายเป็นแผ่นขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.406769301+07:00","message":"[bufferProcess] interim [480000000]:โปรแกรมปีมีขายตามห้างขายเป็นแผ่นขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.406772239+07:00","message":"[bufferProcess] send to processor:โปรแกรมปีมีขายตามห้างขายเป็นแผ่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.406777347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.406780117+07:00","message":"> Transcript [55406] [false]: 'โปรแกรมปีมีขายตามห้างขายเป็นแผ่นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.406784223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.406787748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.406789747+07:00","message":"StatePrefix: 'โปรแกรมปีมีขายตามห้างขายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.406792218+07:00","message":"TextPushed: 'โปรแกรมปีมีขายตาม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.446032829+07:00","message":"[GCS] Start streaming session, msgId: 5035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.472703302+07:00","message":"receive streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.472738323+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-05-12T14:35:09.472744885+07:00","message":"receive interim result [false|false]: โปรแกรมปีมีขายตามห้างขายเป็นแผ่นขายไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.472757266+07:00","message":"[buffer interim] 5034 false โปรแกรมปีมีขายตามห้างขายเป็นแผ่นขายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.472763837+07:00","message":"[bufferProcess] interim [660000000]:โปรแกรมปีมีขายตามห้างขายเป็นแผ่นขายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.472766213+07:00","message":"[bufferProcess] send to processor:โปรแกรมปีมีขายตามห้างขายเป็นแผ่นขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.472771317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.472773855+07:00","message":"> Transcript [55407] [false]: 'โปรแกรมปีมีขายตามห้างขายเป็นแผ่นขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.472779059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.472781376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.472783287+07:00","message":"StatePrefix: 'โปรแกรมปีมีขายตามห้างขายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.472785828+07:00","message":"TextPushed: 'โปรแกรมปีมีขายตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.472790399+07:00","message":"Push: 'ห้างขายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.472792281+07:00","message":"TextPushed: 'โปรแกรมปีมีขายตามห้างขายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.472794557+07:00","message":"Set new StatePrefix : 'โปรแกรมปีมีขายตามห้างขายเป็นแผ่นขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.472796662+07:00","message":"Next Push (prob) : 'แผ่นขาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.472803977+07:00","message":"push: {false ห้างขายเป็น 0 0xc004463f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.541711837+07:00","message":"receive streaming session, msgId: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.541753033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมฟรีมีขายตามห้างขายเป็นแผ่นขายไป\",\"confidence\":0.89258677}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.54175976+07:00","message":"receive interim result [true|false]: โปรแกรมฟรีมีขายตามห้างขายเป็นแผ่นขายไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.541769995+07:00","message":"end recv isFinal message id 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.541772302+07:00","message":"end Recv id 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.541782407+07:00","message":"[buffer interim] 5034 true โปรแกรมฟรีมีขายตามห้างขายเป็นแผ่นขายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.541792897+07:00","message":"[bufferProcess] interim [660000000]:โปรแกรมฟรีมีขายตามห้างขายเป็นแผ่นขายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.541796094+07:00","message":"[bufferProcess] send to processor (isfinal):โปรแกรมปีมีขายตามห้างขายเป็นแผ่นขายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.54180242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.541823728+07:00","message":"> Transcript [55408] [false]: 'โปรแกรมปีมีขายตามห้างขายเป็นแผ่นขายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.541829484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.541831667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.541834016+07:00","message":"StatePrefix: 'โปรแกรมปีมีขายตามห้างขายเป็นแผ่นขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.541837399+07:00","message":"TextPushed: 'โปรแกรมปีมีขายตามห้างขายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.541840132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.541842427+07:00","message":"> Transcript [55409] [true]: 'โปรแกรมฟรีมีขายตามห้างขายเป็นแผ่นขายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.541844707+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.541846536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.541848253+07:00","message":"StatePrefix: 'โปรแกรมปีมีขายตามห้างขายเป็นแผ่นขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.541850049+07:00","message":"TextPushed: 'โปรแกรมปีมีขายตามห้างขายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.541851913+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.542002545+07:00","message":"Push: 'แผ่นขายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.542005967+07:00","message":"TextPushed: 'โปรแกรมปีมีขายตามห้างขายเป็นแผ่นขายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.542008082+07:00","message":"Set new StatePrefix : 'โปรแกรมฟรีมีขายตามห้างขายเป็นแผ่นขายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.542010292+07:00","message":"Next Push (prob) : 'โปรแกรมฟรีมีขายตามห้างขายเป็นแผ่นขายไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:09.542019122+07:00","message":"push: {true แผ่นขายไป 0 0xc004463f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:09.542022628+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5034.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:09.551557211+07:00","message":"write wav file: './tmp/7565/7565_5034.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:10.138882397+07:00","message":"[GCS] IsForceVAD: false for message ID: 5035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:10.158461855+07:00","message":"receive streaming session, msgId: 5035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:10.158504174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:10.158511049+07:00","message":"receive interim result [false|false]: ไปมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:10.158528078+07:00","message":"[buffer interim] 5035 false ไปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:10.158537354+07:00","message":"[bufferProcess] interim [780000000]:ไปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:10.158540146+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:10.212100902+07:00","message":"[GCS] Start streaming session, msgId: 5036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:10.237012214+07:00","message":"receive streaming session, msgId: 5035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:10.237053906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปมา\",\"confidence\":0.8186573}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:10.237060004+07:00","message":"receive interim result [true|false]: ไปมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:10.237075911+07:00","message":"end recv isFinal message id 5035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:10.237078807+07:00","message":"end Recv id 5035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:10.237084418+07:00","message":"[buffer interim] 5035 true ไปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:10.2370918+07:00","message":"[bufferProcess] interim [930000000]:ไปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:10.237095228+07:00","message":"[bufferProcess] send to processor (isfinal):ไปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:10.237098842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:10.237101613+07:00","message":"> Transcript [55410] [false]: 'ไปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:10.237104018+07:00","message":"Set StatePrefix (first interim): 'ไปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:10.237107338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:10.237109352+07:00","message":"> Transcript [55411] [true]: 'ไปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:10.237111733+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:10.237113613+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:10.237115431+07:00","message":"StatePrefix: 'ไปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:10.237117487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:10.237120833+07:00","message":"Push: 'ไปมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:10.23712992+07:00","message":"push: {true ไปมา 0 0xc004578700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:10.247039506+07:00","message":"write wav file: './tmp/7565/7565_5035.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:11.41979771+07:00","message":"[GCS] IsForceVAD: false for message ID: 5036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:11.528116607+07:00","message":"receive streaming session, msgId: 5036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:11.528165486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับ\",\"confidence\":0.78426445}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:11.528172407+07:00","message":"receive interim result [true|false]: ใช่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:11.528185555+07:00","message":"end recv isFinal message id 5036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:11.528187715+07:00","message":"end Recv id 5036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:11.528193492+07:00","message":"[buffer interim] 5036 true ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:11.528201092+07:00","message":"[bufferProcess] interim [440000000]:ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:11.528204866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:11.528207572+07:00","message":"> Transcript [55412] [true]: 'ใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:11.52820999+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:11.528212156+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:11.528214979+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:11.528217812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:11.528221933+07:00","message":"Push: 'ใช่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:11.528233177+07:00","message":"push: {true ใช่ครับ 0 0xc002e82700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:11.535727387+07:00","message":"write wav file: './tmp/7565/7565_5036.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:11.6104498+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:11.610459865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:11.813018781+07:00","message":"[GCS] Start streaming session, msgId: 5037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:12.503962719+07:00","message":"receive streaming session, msgId: 5037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:12.504005826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดาวน์โหลด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:12.504011984+07:00","message":"receive interim result [false|false]: ดาวน์โหลด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:12.50402879+07:00","message":"[buffer interim] 5037 false ดาวน์โหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:12.50403655+07:00","message":"[bufferProcess] interim [720000000]:ดาวน์โหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:12.50403878+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:13.092786265+07:00","message":"[GCS] IsForceVAD: false for message ID: 5037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:13.152643206+07:00","message":"[GCS] Start streaming session, msgId: 5038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:13.197227608+07:00","message":"receive streaming session, msgId: 5037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:13.197268068+07:00","message":"receive 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-05-12T14:35:13.197274136+07:00","message":"receive interim result [false|false]: ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:13.197287053+07:00","message":"[buffer interim] 5037 false ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.19729356+07:00","message":"[bufferProcess] interim [380000000]:ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.197296112+07:00","message":"[bufferProcess] send to processor:ดาวน์โหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.197304444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.197307523+07:00","message":"> Transcript [55413] [false]: 'ดาวน์โหลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.197309908+07:00","message":"Set StatePrefix (first interim): 'ดาวน์โหลด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:13.242686541+07:00","message":"receive streaming session, msgId: 5037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:13.242722949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วย\",\"confidence\":0.75922734}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:13.242728829+07:00","message":"receive interim result [true|false]: ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:13.242737313+07:00","message":"end recv isFinal message id 5037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:13.242739401+07:00","message":"end Recv id 5037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:13.242745097+07:00","message":"[buffer interim] 5037 true ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.242754044+07:00","message":"[bufferProcess] interim [500000000]:ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.242756742+07:00","message":"[bufferProcess] send to processor (isfinal):ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.242759727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.242762642+07:00","message":"> Transcript [55414] [false]: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.242764929+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.242769415+07:00","message":"Set new StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.242771174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.242772976+07:00","message":"> Transcript [55415] [true]: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.242775242+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.242777008+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.242778888+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.242780783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.242786972+07:00","message":"Push: 'ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:13.242794793+07:00","message":"push: {true ด้วย 0 0xc003c1a000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:13.249028114+07:00","message":"write wav file: './tmp/7565/7565_5037.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:13.887090598+07:00","message":"receive streaming session, msgId: 5038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:13.887141547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:13.887147459+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:13.887164759+07:00","message":"[buffer interim] 5038 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.887172005+07:00","message":"[bufferProcess] interim [780000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:13.887173894+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:14.008018141+07:00","message":"receive streaming session, msgId: 5038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:14.008054114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:14.008059912+07:00","message":"receive interim result [false|false]: แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:14.008078429+07:00","message":"[buffer interim] 5038 false แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.008086094+07:00","message":"[bufferProcess] interim [840000000]:แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.008088515+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.008091856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.008094576+07:00","message":"> Transcript [55416] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.008096578+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:14.039424459+07:00","message":"receive streaming session, msgId: 5038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:14.039458732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดแล้วเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:14.039464092+07:00","message":"receive interim result [false|false]: หมดแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:14.03947671+07:00","message":"[buffer interim] 5038 false หมดแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.039483052+07:00","message":"[bufferProcess] interim [900000000]:หมดแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.03948561+07:00","message":"[bufferProcess] send to processor:แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.039490556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.039493385+07:00","message":"> Transcript [55417] [false]: 'แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.039496572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.039498615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.039500659+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.039502812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:14.591834961+07:00","message":"receive streaming session, msgId: 5038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:14.591877361+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-05-12T14:35:14.591885916+07:00","message":"receive interim result [false|false]: หมดแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:14.591902137+07:00","message":"[buffer interim] 5038 false หมดแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.591909265+07:00","message":"[bufferProcess] interim [500000000]:หมดแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.591911566+07:00","message":"[bufferProcess] send to processor:หมดแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.59191484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.591917448+07:00","message":"> Transcript [55418] [false]: 'หมดแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.59191985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:14.591921866+07:00","message":"Set new StatePrefix: 'หมดแล้วเนี่ย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:14.610513211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:14.610519925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:15.614954516+07:00","message":"receive streaming session, msgId: 5038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:15.614994571+07:00","message":"receive 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-05-12T14:35:15.61499969+07:00","message":"receive interim result [false|false]: หมดแล้วเนี่ยมองว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:15.615011586+07:00","message":"[buffer interim] 5038 false หมดแล้วเนี่ยมองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:15.615018292+07:00","message":"[bufferProcess] interim [520000000]:หมดแล้วเนี่ยมองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:15.61502224+07:00","message":"[bufferProcess] send to processor:หมดแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:15.61502748+07:00","message":"[bufferProcess] send to processor (ticker):หมดแล้วเนี่ยมองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:15.615030425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:15.615033265+07:00","message":"> Transcript [55419] [false]: 'หมดแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:15.615036497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:15.615038741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:15.615040621+07:00","message":"StatePrefix: 'หมดแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:15.615042717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:15.615044235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:15.615046084+07:00","message":"> Transcript [55420] [false]: 'หมดแล้วเนี่ยมองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:15.615048411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:15.615050977+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:15.615052869+07:00","message":"StatePrefix: 'หมดแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:15.615054512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.004567843+07:00","message":"receive streaming session, msgId: 5038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.00461042+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-05-12T14:35:16.004616162+07:00","message":"receive interim result [false|false]: หมดแล้วเนี่ยมองว่าต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.004632748+07:00","message":"[buffer interim] 5038 false หมดแล้วเนี่ยมองว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.004640231+07:00","message":"[bufferProcess] interim [880000000]:หมดแล้วเนี่ยมองว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.004642133+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.13345961+07:00","message":"receive streaming session, msgId: 5038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.13350744+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-05-12T14:35:16.133513784+07:00","message":"receive interim result [false|false]: หมดแล้วเนี่ยมองว่าต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.133530089+07:00","message":"[buffer interim] 5038 false หมดแล้วเนี่ยมองว่าต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.133538743+07:00","message":"[bufferProcess] interim [0]:หมดแล้วเนี่ยมองว่าต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.13354153+07:00","message":"[bufferProcess] send to processor:หมดแล้วเนี่ยมองว่าต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.133548263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.133551133+07:00","message":"> Transcript [55421] [false]: 'หมดแล้วเนี่ยมองว่าต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.133554753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.133557582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.133559909+07:00","message":"StatePrefix: 'หมดแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.133562151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.316069538+07:00","message":"receive streaming session, msgId: 5038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.316121767+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-05-12T14:35:16.31612824+07:00","message":"receive interim result [false|false]: หมดแล้วเนี่ยมองว่าต้องมีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.316144329+07:00","message":"[buffer interim] 5038 false หมดแล้วเนี่ยมองว่าต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.316154588+07:00","message":"[bufferProcess] interim [180000000]:หมดแล้วเนี่ยมองว่าต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.316157528+07:00","message":"[bufferProcess] send to processor:หมดแล้วเนี่ยมองว่าต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.316163471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.316166766+07:00","message":"> Transcript [55422] [false]: 'หมดแล้วเนี่ยมองว่าต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.316169984+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.31617221+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.316175+07:00","message":"StatePrefix: 'หมดแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.316177071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.316182387+07:00","message":"Push: 'หมดแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.316185971+07:00","message":"TextPushed: 'หมดแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.316189448+07:00","message":"Set new StatePrefix : 'หมดแล้วเนี่ยมองว่าต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.316193287+07:00","message":"Next Push (prob) : 'มองว่าต้องมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.316204025+07:00","message":"push: {false หมดแล้วเนี่ย 0 0xc0044fe580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.682428949+07:00","message":"[GCS] IsForceVAD: false for message ID: 5038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.707924777+07:00","message":"receive streaming session, msgId: 5038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.707980942+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-05-12T14:35:16.707990739+07:00","message":"receive interim result [false|false]: หมดแล้วเนี่ยมองว่าต้องมีการติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.70800901+07:00","message":"[buffer interim] 5038 false หมดแล้วเนี่ยมองว่าต้องมีการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.708023175+07:00","message":"[bufferProcess] interim [600000000]:หมดแล้วเนี่ยมองว่าต้องมีการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.70802725+07:00","message":"[bufferProcess] send to processor:หมดแล้วเนี่ยมองว่าต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.708036155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.708040562+07:00","message":"> Transcript [55423] [false]: 'หมดแล้วเนี่ยมองว่าต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.708046112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.708049499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.70805275+07:00","message":"StatePrefix: 'หมดแล้วเนี่ยมองว่าต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.708056776+07:00","message":"TextPushed: 'หมดแล้วเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.866626534+07:00","message":"receive streaming session, msgId: 5038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.866660671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดแล้วเนี่ยคือว่าต้องมีการติด\",\"confidence\":0.8894713}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.866666732+07:00","message":"receive interim result [true|false]: หมดแล้วเนี่ยคือว่าต้องมีการติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.866674279+07:00","message":"end recv isFinal message id 5038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.866676451+07:00","message":"end Recv id 5038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.866682332+07:00","message":"[buffer interim] 5038 true หมดแล้วเนี่ยคือว่าต้องมีการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.866689756+07:00","message":"[bufferProcess] interim [750000000]:หมดแล้วเนี่ยคือว่าต้องมีการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.866694428+07:00","message":"[bufferProcess] send to processor (isfinal):หมดแล้วเนี่ยมองว่าต้องมีการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.866697591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.866700145+07:00","message":"> Transcript [55424] [false]: 'หมดแล้วเนี่ยมองว่าต้องมีการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.866702903+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.866704689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.866706524+07:00","message":"StatePrefix: 'หมดแล้วเนี่ยมองว่าต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.866709124+07:00","message":"TextPushed: 'หมดแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.86671088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.866712831+07:00","message":"> Transcript [55425] [true]: 'หมดแล้วเนี่ยคือว่าต้องมีการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.866716241+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.866717914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.866721217+07:00","message":"StatePrefix: 'หมดแล้วเนี่ยมองว่าต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.866723299+07:00","message":"TextPushed: 'หมดแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:16.866729763+07:00","message":"Push: 'คือว่าต้องมีการติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.866737685+07:00","message":"push: {true คือว่าต้องมีการติด 0 0xc0044fe580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:16.875237401+07:00","message":"write wav file: './tmp/7565/7565_5038.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:16.931169918+07:00","message":"[GCS] Start streaming session, msgId: 5039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:17.250065402+07:00","message":"[GCS] IsForceVAD: false for message ID: 5039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:17.288502512+07:00","message":"receive streaming session, msgId: 5039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:17.288543669+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-05-12T14:35:17.288549168+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:17.28856467+07:00","message":"[buffer interim] 5039 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:17.288572743+07:00","message":"[bufferProcess] interim [360000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:17.288575133+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:17.392229119+07:00","message":"receive streaming session, msgId: 5039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:17.392266047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิด\",\"confidence\":0.92368144}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:17.392272631+07:00","message":"receive interim result [true|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:17.392281607+07:00","message":"end recv isFinal message id 5039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:17.392283583+07:00","message":"end Recv id 5039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:17.392290421+07:00","message":"[buffer interim] 5039 true ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:17.392299304+07:00","message":"[bufferProcess] interim [540000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:17.39230406+07:00","message":"[bufferProcess] send to processor (isfinal):ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:17.392306968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:17.392309666+07:00","message":"> Transcript [55426] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:17.392311749+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:17.392313553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:17.392315369+07:00","message":"> Transcript [55427] [true]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:17.392319424+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:17.39232128+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:17.392323624+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:17.392325915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:17.392331788+07:00","message":"Push: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:17.392339377+07:00","message":"push: {true ปิด 0 0xc0044fec00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:17.397033349+07:00","message":"write wav file: './tmp/7565/7565_5039.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:17.452104707+07:00","message":"[GCS] Start streaming session, msgId: 5040"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:17.611382488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:17.611407886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:17.989408783+07:00","message":"receive streaming session, msgId: 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:17.989459801+07:00","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-05-12T14:35:17.989465322+07:00","message":"receive interim result [false|false]: เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:17.989483133+07:00","message":"[buffer interim] 5040 false เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:17.989489902+07:00","message":"[bufferProcess] interim [420000000]:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:17.989492016+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:18.177961516+07:00","message":"receive streaming session, msgId: 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:18.178006937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:18.178013931+07:00","message":"receive interim result [false|false]: เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:18.178028617+07:00","message":"[buffer interim] 5040 false เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.178036055+07:00","message":"[bufferProcess] interim [540000000]:เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.178038679+07:00","message":"[bufferProcess] send to processor:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.178045376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.178048263+07:00","message":"> Transcript [55428] [false]: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.17805043+07:00","message":"Set StatePrefix (first interim): 'เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:18.301781438+07:00","message":"receive streaming session, msgId: 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:18.301827546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:18.301834413+07:00","message":"receive interim result [false|false]: เพื่อจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:18.301850129+07:00","message":"[buffer interim] 5040 false เพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.301858049+07:00","message":"[bufferProcess] interim [660000000]:เพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.30186079+07:00","message":"[bufferProcess] send to processor:เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.301868202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.301871277+07:00","message":"> Transcript [55429] [false]: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.301873257+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.301875238+07:00","message":"Set new StatePrefix: 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:18.498444309+07:00","message":"receive streaming session, msgId: 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:18.498479866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อจัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:18.498486425+07:00","message":"receive interim result [false|false]: เพื่อจัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:18.498510016+07:00","message":"[buffer interim] 5040 false เพื่อจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.498517741+07:00","message":"[bufferProcess] interim [900000000]:เพื่อจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.498520033+07:00","message":"[bufferProcess] send to processor:เพื่อจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.498525849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.498528756+07:00","message":"> Transcript [55430] [false]: 'เพื่อจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.498531716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.498533573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.498535384+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.498537521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:18.625318109+07:00","message":"receive streaming session, msgId: 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:18.625357248+07:00","message":"receive 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-05-12T14:35:18.625363113+07:00","message":"receive interim result [false|false]: เพื่อจัดทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:18.625375916+07:00","message":"[buffer interim] 5040 false เพื่อจัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.625382938+07:00","message":"[bufferProcess] interim [20000000]:เพื่อจัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.625385316+07:00","message":"[bufferProcess] send to processor:เพื่อจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.625392303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.62539521+07:00","message":"> Transcript [55431] [false]: 'เพื่อจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.625398124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.625399949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.625402198+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:18.625404409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.205491144+07:00","message":"receive streaming session, msgId: 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.205537138+07:00","message":"receive 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-05-12T14:35:19.205543651+07:00","message":"receive interim result [false|false]: เพื่อจัดทำสรุป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.205557343+07:00","message":"[buffer interim] 5040 false เพื่อจัดทำสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.205565053+07:00","message":"[bufferProcess] interim [620000000]:เพื่อจัดทำสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.205567627+07:00","message":"[bufferProcess] send to processor:เพื่อจัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.205572966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.205576339+07:00","message":"> Transcript [55432] [false]: 'เพื่อจัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.205580859+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.205583225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.205585159+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.205589323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.385094584+07:00","message":"receive streaming session, msgId: 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.385136375+07:00","message":"receive 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-05-12T14:35:19.385143785+07:00","message":"receive interim result [false|false]: เพื่อจัดทำสรุปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.385155585+07:00","message":"[buffer interim] 5040 false เพื่อจัดทำสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.385175661+07:00","message":"[bufferProcess] interim [740000000]:เพื่อจัดทำสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.385179112+07:00","message":"[bufferProcess] send to processor:เพื่อจัดทำสรุป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.385185976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.38518904+07:00","message":"> Transcript [55433] [false]: 'เพื่อจัดทำสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.385192518+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.385194859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.385196757+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.385198793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.385204908+07:00","message":"Push: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.385207216+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.385209498+07:00","message":"Set new StatePrefix : 'เพื่อจัดทำสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.385211575+07:00","message":"Next Push (prob) : 'จัดทำสรุป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.385219346+07:00","message":"push: {false เพื่อ 0 0xc004578800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.537345187+07:00","message":"receive streaming session, msgId: 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.537389551+07:00","message":"receive 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-05-12T14:35:19.537395631+07:00","message":"receive interim result [false|false]: เพื่อจัดทำสรุปได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.537414845+07:00","message":"[buffer interim] 5040 false เพื่อจัดทำสรุปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.537424036+07:00","message":"[bufferProcess] interim [860000000]:เพื่อจัดทำสรุปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.537427241+07:00","message":"[bufferProcess] send to processor:เพื่อจัดทำสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.537433867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.537437297+07:00","message":"> Transcript [55434] [false]: 'เพื่อจัดทำสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.53744123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.537443611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.537445438+07:00","message":"StatePrefix: 'เพื่อจัดทำสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.53744808+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.565522687+07:00","message":"receive streaming session, msgId: 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.565557768+07:00","message":"receive 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-05-12T14:35:19.565563885+07:00","message":"receive interim result [false|false]: เพื่อจัดทำสรุปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.565578548+07:00","message":"[buffer interim] 5040 false เพื่อจัดทำสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.56558574+07:00","message":"[bufferProcess] interim [920000000]:เพื่อจัดทำสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.565588773+07:00","message":"[bufferProcess] send to processor:เพื่อจัดทำสรุปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.565596283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.56559915+07:00","message":"> Transcript [55435] [false]: 'เพื่อจัดทำสรุปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.565602576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.565604736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.565606791+07:00","message":"StatePrefix: 'เพื่อจัดทำสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.565609131+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.726937131+07:00","message":"receive streaming session, msgId: 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.726974301+07:00","message":"receive 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-05-12T14:35:19.726980312+07:00","message":"receive interim result [false|false]: เพื่อจัดทำสรุปแล้วล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.726995956+07:00","message":"[buffer interim] 5040 false เพื่อจัดทำสรุปแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.727003584+07:00","message":"[bufferProcess] interim [100000000]:เพื่อจัดทำสรุปแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.727006334+07:00","message":"[bufferProcess] send to processor:เพื่อจัดทำสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.727012417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.727015498+07:00","message":"> Transcript [55436] [false]: 'เพื่อจัดทำสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.727019744+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.727022056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.727023924+07:00","message":"StatePrefix: 'เพื่อจัดทำสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.727026183+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.791202228+07:00","message":"receive streaming session, msgId: 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.79123786+07:00","message":"receive 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-05-12T14:35:19.791244059+07:00","message":"receive interim result [false|false]: เพื่อจัดทำสรุปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.791259505+07:00","message":"[buffer interim] 5040 false เพื่อจัดทำสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.791268835+07:00","message":"[bufferProcess] interim [160000000]:เพื่อจัดทำสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.791271744+07:00","message":"[bufferProcess] send to processor:เพื่อจัดทำสรุปแล้วล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.791278589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.791281433+07:00","message":"> Transcript [55437] [false]: 'เพื่อจัดทำสรุปแล้วล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.791285201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.791287385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.79128926+07:00","message":"StatePrefix: 'เพื่อจัดทำสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.791291353+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.791297272+07:00","message":"Push: 'จัดทำสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.791299366+07:00","message":"TextPushed: 'เพื่อจัดทำสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.791301318+07:00","message":"Set new StatePrefix : 'เพื่อจัดทำสรุปแล้วล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:19.791303235+07:00","message":"Next Push (prob) : 'แล้วล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:19.791310812+07:00","message":"push: {false จัดทำสรุป 0 0xc004578800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:20.155822674+07:00","message":"receive streaming session, msgId: 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:20.155864534+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-05-12T14:35:20.15587081+07:00","message":"receive interim result [false|false]: เพื่อจัดทำสรุปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:20.155885539+07:00","message":"[buffer interim] 5040 false เพื่อจัดทำสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.155893304+07:00","message":"[bufferProcess] interim [520000000]:เพื่อจัดทำสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.155895836+07:00","message":"[bufferProcess] send to processor:เพื่อจัดทำสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.155901856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.155904836+07:00","message":"> Transcript [55438] [false]: 'เพื่อจัดทำสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.155907672+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:20.487311781+07:00","message":"receive streaming session, msgId: 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:20.487377211+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-05-12T14:35:20.487393807+07:00","message":"receive interim result [false|false]: เพื่อจัดทำสรุปได้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:20.487419212+07:00","message":"[buffer interim] 5040 false เพื่อจัดทำสรุปได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.487432469+07:00","message":"[bufferProcess] interim [880000000]:เพื่อจัดทำสรุปได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.487444724+07:00","message":"[bufferProcess] send to processor:เพื่อจัดทำสรุปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.48745645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.487464692+07:00","message":"> Transcript [55439] [false]: 'เพื่อจัดทำสรุปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.487469992+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:20.578763359+07:00","message":"[GCS] IsForceVAD: false for message ID: 5040"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:20.612000956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:20.61201677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:20.698082458+07:00","message":"receive streaming session, msgId: 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:20.698118657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อจะทำสรุปได้ว่า\",\"confidence\":0.89386064}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:20.698124816+07:00","message":"receive interim result [true|false]: เพื่อจะทำสรุปได้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:20.698143448+07:00","message":"end recv isFinal message id 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:20.698145763+07:00","message":"end Recv id 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:20.698152488+07:00","message":"[buffer interim] 5040 true เพื่อจะทำสรุปได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.698159589+07:00","message":"[bufferProcess] interim [150000000]:เพื่อจะทำสรุปได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.698162387+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อจัดทำสรุปได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.698165683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.698168788+07:00","message":"> Transcript [55440] [false]: 'เพื่อจัดทำสรุปได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.69817137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.698173503+07:00","message":"Set new StatePrefix: 'เพื่อจัดทำสรุปได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.69817528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.698177411+07:00","message":"> Transcript [55441] [true]: 'เพื่อจะทำสรุปได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.698179766+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.698181794+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.69818407+07:00","message":"StatePrefix: 'เพื่อจัดทำสรุปได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.698187406+07:00","message":"TextPushed: 'เพื่อจัดทำสรุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.698198978+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.698303407+07:00","message":"Push: 'ได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.698306479+07:00","message":"TextPushed: 'เพื่อจัดทำสรุปได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.698308689+07:00","message":"Set new StatePrefix : 'เพื่อจะทำสรุปได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.6983287+07:00","message":"Next Push (prob) : 'เพื่อจะทำสรุปได้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:20.698337279+07:00","message":"push: {true ได้ว่า 0 0xc004578800}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:20.698334653+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5040.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:20.706609247+07:00","message":"write wav file: './tmp/7565/7565_5040.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:20.900969244+07:00","message":"[GCS] Start streaming session, msgId: 5041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:21.780990087+07:00","message":"receive streaming session, msgId: 5041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:21.781034027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:21.781040171+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:21.78105659+07:00","message":"[buffer interim] 5041 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:21.781063724+07:00","message":"[bufferProcess] interim [900000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:21.781065567+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:21.781072468+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:21.781080382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:21.781083968+07:00","message":"> Transcript [55442] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:21.781086191+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:21.962336855+07:00","message":"receive streaming session, msgId: 5041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:21.962376548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ยอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:21.962383458+07:00","message":"receive interim result [false|false]: ไม่ยอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:21.962395948+07:00","message":"[buffer interim] 5041 false ไม่ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:21.962403045+07:00","message":"[bufferProcess] interim [80000000]:ไม่ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:21.962405053+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:22.164453497+07:00","message":"receive streaming session, msgId: 5041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:22.164508708+07:00","message":"receive 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-05-12T14:35:22.164516018+07:00","message":"receive interim result [false|false]: ไม่จบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:22.164533076+07:00","message":"[buffer interim] 5041 false ไม่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.164544356+07:00","message":"[bufferProcess] interim [200000000]:ไม่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.164548717+07:00","message":"[bufferProcess] send to processor:ไม่ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.164553037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.164555859+07:00","message":"> Transcript [55443] [false]: 'ไม่ยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.164559323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.164561315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.164563263+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.164565265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:22.258612825+07:00","message":"receive streaming session, msgId: 5041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:22.258645432+07:00","message":"receive 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-05-12T14:35:22.258650896+07:00","message":"receive interim result [false|false]: ไม่จบไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:22.258663645+07:00","message":"[buffer interim] 5041 false ไม่จบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.25867075+07:00","message":"[bufferProcess] interim [320000000]:ไม่จบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.258672944+07:00","message":"[bufferProcess] send to processor:ไม่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.258675957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.258678672+07:00","message":"> Transcript [55444] [false]: 'ไม่จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.258681462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.25868335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.258685228+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.258687532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:22.304096101+07:00","message":"receive streaming session, msgId: 5041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:22.30412999+07:00","message":"receive 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-05-12T14:35:22.304135745+07:00","message":"receive interim result [false|false]: ไม่จบไม่จบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:22.304149914+07:00","message":"[buffer interim] 5041 false ไม่จบไม่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.304157277+07:00","message":"[bufferProcess] interim [380000000]:ไม่จบไม่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.30415937+07:00","message":"[bufferProcess] send to processor:ไม่จบไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.304162608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.304165497+07:00","message":"> Transcript [55445] [false]: 'ไม่จบไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.304168345+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.304170376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.304172589+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.304174595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:22.890456657+07:00","message":"receive streaming session, msgId: 5041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:22.890489286+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-05-12T14:35:22.890494579+07:00","message":"receive interim result [false|false]: ไม่จบไม่จบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:22.890506799+07:00","message":"[buffer interim] 5041 false ไม่จบไม่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.890513455+07:00","message":"[bufferProcess] interim [980000000]:ไม่จบไม่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.890515875+07:00","message":"[bufferProcess] send to processor:ไม่จบไม่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.890520591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.890523247+07:00","message":"> Transcript [55446] [false]: 'ไม่จบไม่จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.890525901+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.890528021+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.890530794+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.890533276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.890537501+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.890540001+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.890542074+07:00","message":"Set new StatePrefix : 'ไม่จบไม่จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:22.890544114+07:00","message":"Next Push (prob) : 'จบไม่จบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:22.890551307+07:00","message":"push: {false ไม่ 0 0xc0044ff180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.190225879+07:00","message":"receive streaming session, msgId: 5041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.190265114+07:00","message":"receive 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-05-12T14:35:23.190272662+07:00","message":"receive interim result [false|false]: ไม่จบไม่จบไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.190289943+07:00","message":"[buffer interim] 5041 false ไม่จบไม่จบไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.190297615+07:00","message":"[bufferProcess] interim [220000000]:ไม่จบไม่จบไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.190300448+07:00","message":"[bufferProcess] send to processor:ไม่จบไม่จบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.190305483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.190308357+07:00","message":"> Transcript [55447] [false]: 'ไม่จบไม่จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.190311158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.19031307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.190315184+07:00","message":"StatePrefix: 'ไม่จบไม่จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.190317794+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.407507865+07:00","message":"receive streaming session, msgId: 5041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.407546772+07:00","message":"receive 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-05-12T14:35:23.40755259+07:00","message":"receive interim result [false|false]: ไม่จบไม่จบมันก็ลงไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.407567312+07:00","message":"[buffer interim] 5041 false ไม่จบไม่จบมันก็ลงไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.407574349+07:00","message":"[bufferProcess] interim [520000000]:ไม่จบไม่จบมันก็ลงไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.407577187+07:00","message":"[bufferProcess] send to processor:ไม่จบไม่จบไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.407580555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.407583426+07:00","message":"> Transcript [55448] [false]: 'ไม่จบไม่จบไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.407587085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.407589037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.407590864+07:00","message":"StatePrefix: 'ไม่จบไม่จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.407593946+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.459702783+07:00","message":"[GCS] IsForceVAD: false for message ID: 5041"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:23.613032506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:23.613054259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.651309232+07:00","message":"[GCS] Start streaming session, msgId: 5042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.762509344+07:00","message":"receive streaming session, msgId: 5041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.762555961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่จบไม่จบมันก็ลงไม่ได้\",\"confidence\":0.89897037}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.76256244+07:00","message":"receive interim result [true|false]: ไม่จบไม่จบมันก็ลงไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.762572918+07:00","message":"end recv isFinal message id 5041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.762575132+07:00","message":"end Recv id 5041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.762582004+07:00","message":"[buffer interim] 5041 true ไม่จบไม่จบมันก็ลงไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.76259359+07:00","message":"[bufferProcess] interim [790000000]:ไม่จบไม่จบมันก็ลงไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.76259634+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่จบไม่จบมันก็ลงไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.762599978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.762603701+07:00","message":"> Transcript [55449] [false]: 'ไม่จบไม่จบมันก็ลงไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.762606652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.762608461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.762610565+07:00","message":"StatePrefix: 'ไม่จบไม่จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.762613193+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.762616496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.762618668+07:00","message":"> Transcript [55450] [true]: 'ไม่จบไม่จบมันก็ลงไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.762620779+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.762622373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.762624037+07:00","message":"StatePrefix: 'ไม่จบไม่จบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.762626078+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.762633382+07:00","message":"Push: 'จบไม่จบมันก็ลงไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.762643233+07:00","message":"push: {true จบไม่จบมันก็ลงไม่ได้ 0 0xc0044ff180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:23.770800678+07:00","message":"write wav file: './tmp/7565/7565_5041.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.998521795+07:00","message":"receive streaming session, msgId: 5042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.998563093+07:00","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-05-12T14:35:23.99856816+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:23.998583453+07:00","message":"[buffer interim] 5042 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.998590577+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:23.998592677+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:24.240286241+07:00","message":"[GCS] IsForceVAD: false for message ID: 5042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:24.326575193+07:00","message":"receive streaming session, msgId: 5042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:24.326620994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:24.326627663+07:00","message":"receive interim result [true|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:24.326639995+07:00","message":"end recv isFinal message id 5042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:24.326643051+07:00","message":"end Recv id 5042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:24.326653054+07:00","message":"[buffer interim] 5042 true แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:24.32666797+07:00","message":"[bufferProcess] interim [810000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:24.326671295+07:00","message":"[bufferProcess] send to processor (isfinal):แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:24.326675595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:24.326679001+07:00","message":"> Transcript [55451] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:24.326681073+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:24.326682665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:24.326684528+07:00","message":"> Transcript [55452] [true]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:24.32668706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:24.326688952+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:24.326690725+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:24.326708663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:24.326716889+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:24.326726977+07:00","message":"push: {true แล้ว 0 0xc00460f400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:24.332208853+07:00","message":"write wav file: './tmp/7565/7565_5042.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:24.430164688+07:00","message":"[GCS] Start streaming session, msgId: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:25.128376318+07:00","message":"receive streaming session, msgId: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:25.12842394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:25.128429308+07:00","message":"receive interim result [false|false]: เกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:25.128446221+07:00","message":"[buffer interim] 5043 false เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.128453456+07:00","message":"[bufferProcess] interim [660000000]:เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.128455316+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:25.326771538+07:00","message":"receive streaming session, msgId: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:25.326808574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจอเด็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:25.326814519+07:00","message":"receive interim result [false|false]: เจอเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:25.326828418+07:00","message":"[buffer interim] 5043 false เจอเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.326835515+07:00","message":"[bufferProcess] interim [840000000]:เจอเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.326837862+07:00","message":"[bufferProcess] send to processor:เกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.326842851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.326845541+07:00","message":"> Transcript [55453] [false]: 'เกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.326847499+07:00","message":"Set StatePrefix (first interim): 'เกิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:25.39224752+07:00","message":"receive streaming session, msgId: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:25.392275892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"agar.io\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:25.392280921+07:00","message":"receive interim result [false|false]: agar.io"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:25.392290831+07:00","message":"[buffer interim] 5043 false agar.io"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.392299159+07:00","message":"[bufferProcess] interim [900000000]:agar.io"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.392301722+07:00","message":"[bufferProcess] send to processor:เจอเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.392305133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.392307981+07:00","message":"> Transcript [55454] [false]: 'เจอเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.392310122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.392312109+07:00","message":"Set new StatePrefix: 'เจอเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:25.883780355+07:00","message":"receive streaming session, msgId: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:25.883814013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"aconatic ฝัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:25.883819913+07:00","message":"receive interim result [false|false]: aconatic ฝัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:25.883836833+07:00","message":"[buffer interim] 5043 false aconatic ฝัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.883844044+07:00","message":"[bufferProcess] interim [320000000]:aconatic ฝัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.883846199+07:00","message":"[bufferProcess] send to processor:agar.io"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.883849171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.883852003+07:00","message":"> Transcript [55455] [false]: 'agar.io'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.883854318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:25.883856644+07:00","message":"Set new StatePrefix: 'agar.io'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.068732771+07:00","message":"receive streaming session, msgId: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.068777644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"aconatic ฝังโปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.068783418+07:00","message":"receive interim result [false|false]: aconatic ฝังโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.068799249+07:00","message":"[buffer interim] 5043 false aconatic ฝังโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.068806492+07:00","message":"[bufferProcess] interim [680000000]:aconatic ฝังโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.068811803+07:00","message":"[bufferProcess] send to processor:aconatic ฝัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.068823656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.0688265+07:00","message":"> Transcript [55456] [false]: 'aconatic ฝัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.068829274+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.068831614+07:00","message":"Set new StatePrefix: 'aconatic ฝัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.368935528+07:00","message":"receive streaming session, msgId: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.368969746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"aconatic\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.368975041+07:00","message":"receive interim result [false|false]: aconatic"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.368986809+07:00","message":"receive 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-05-12T14:35:26.36898994+07:00","message":"receive interim result [false|false]:  ฝังโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.368998236+07:00","message":"[buffer interim] 5043 false aconatic"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.369002149+07:00","message":"[buffer interim] 5043 false  ฝังโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.369008793+07:00","message":"[bufferProcess] interim [920000000]:aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.369011121+07:00","message":"[bufferProcess] send to processor:aconatic ฝังโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.369014529+07:00","message":"[bufferProcess] interim [920000000]: ฝังโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.369017068+07:00","message":"[bufferProcess] update buffer: aconatic ฝังโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.36901992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.369027809+07:00","message":"> Transcript [55457] [false]: 'aconatic ฝังโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.369030701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.369032693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.369036705+07:00","message":"StatePrefix: 'aconatic ฝัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.369056506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.448420127+07:00","message":"receive streaming session, msgId: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.448457791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"aconatic\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.448462911+07:00","message":"receive interim result [false|false]: aconatic"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.448475976+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-05-12T14:35:26.448480374+07:00","message":"receive interim result [false|false]:  ฝังโปรแกรม 7"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.448490742+07:00","message":"[buffer interim] 5043 false aconatic"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.448494793+07:00","message":"[buffer interim] 5043 false  ฝังโปรแกรม 7"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.448500734+07:00","message":"[bufferProcess] interim [980000000]:aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.448503132+07:00","message":"[bufferProcess] send to processor:aconatic ฝังโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.448505706+07:00","message":"[bufferProcess] interim [980000000]: ฝังโปรแกรม 7"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.448508101+07:00","message":"[bufferProcess] update buffer: aconatic ฝังโปรแกรม 7"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.448510616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.448513339+07:00","message":"> Transcript [55458] [false]: 'aconatic ฝังโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.448516375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.448518401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.448520416+07:00","message":"StatePrefix: 'aconatic ฝัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.448522356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461545748+07:00","message":"[GCS] Cleaned up inactive client: 4999"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461572053+07:00","message":"[GCS] Cleaned up inactive client: 5005"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461574745+07:00","message":"[GCS] Cleaned up inactive client: 5010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461576497+07:00","message":"[GCS] Cleaned up inactive client: 4996"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461578741+07:00","message":"[GCS] Cleaned up inactive client: 5007"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461581337+07:00","message":"[GCS] Cleaned up inactive client: 4997"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461583257+07:00","message":"[GCS] Cleaned up inactive client: 5002"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461584919+07:00","message":"[GCS] Cleaned up inactive client: 5013"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461586565+07:00","message":"[GCS] Cleaned up inactive client: 5008"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461588336+07:00","message":"[GCS] Cleaned up inactive client: 5014"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461590001+07:00","message":"[GCS] Cleaned up inactive client: 5012"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461591938+07:00","message":"[GCS] Cleaned up inactive client: 5009"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461593781+07:00","message":"[GCS] Cleaned up inactive client: 5001"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461595858+07:00","message":"[GCS] Cleaned up inactive client: 5004"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461597825+07:00","message":"[GCS] Cleaned up inactive client: 5000"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461599901+07:00","message":"[GCS] Cleaned up inactive client: 4998"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461605358+07:00","message":"[GCS] Cleaned up inactive client: 5003"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461607203+07:00","message":"[GCS] Cleaned up inactive client: 5011"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.461609169+07:00","message":"[GCS] Cleaned up inactive client: 5006"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.549498693+07:00","message":"receive streaming session, msgId: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.549533446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"aconatic\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.549538602+07:00","message":"receive interim result [false|false]: aconatic"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.549549977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝังโปรแกรม Set\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.549553259+07:00","message":"receive interim result [false|false]:  ฝังโปรแกรม Set"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.549561498+07:00","message":"[buffer interim] 5043 false aconatic"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.549565063+07:00","message":"[buffer interim] 5043 false  ฝังโปรแกรม Set"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.549570344+07:00","message":"[bufferProcess] interim [40000000]:aconatic"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.5495727+07:00","message":"[bufferProcess] send to processor:aconatic ฝังโปรแกรม 7"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.549575373+07:00","message":"[bufferProcess] interim [40000000]: ฝังโปรแกรม Set"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.549577773+07:00","message":"[bufferProcess] update buffer: aconatic ฝังโปรแกรม Set"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.549580362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.54958309+07:00","message":"> Transcript [55459] [false]: 'aconatic ฝังโปรแกรม 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.549586014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.549587912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.549589626+07:00","message":"StatePrefix: 'aconatic ฝัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.549591886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.578397139+07:00","message":"receive streaming session, msgId: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.578433314+07:00","message":"receive 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-05-12T14:35:26.578439113+07:00","message":"receive interim result [false|false]: โปรแกรมเชลซี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.578454674+07:00","message":"[buffer interim] 5043 false โปรแกรมเชลซี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.578461878+07:00","message":"[bufferProcess] interim [100000000]:โปรแกรมเชลซี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.57846435+07:00","message":"[bufferProcess] send to processor:aconatic ฝังโปรแกรม Set"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.578470863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.578473802+07:00","message":"> Transcript [55460] [false]: 'aconatic ฝังโปรแกรม Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.578477286+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.578479593+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.578481904+07:00","message":"StatePrefix: 'aconatic ฝัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.578484393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.578490261+07:00","message":"Push: 'aconatic ฝัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.578492071+07:00","message":"TextPushed: 'aconatic ฝัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.578493971+07:00","message":"Set new StatePrefix : 'aconatic ฝังโปรแกรม Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.578495881+07:00","message":"Next Push (prob) : 'โปรแกรม Set'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.578503639+07:00","message":"push: {false aconatic ฝัง 0 0xc00460f980}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:26.613543548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:26.613551461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.729349886+07:00","message":"receive streaming session, msgId: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.729404654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"aconatic ฝังโปรแกรม jhcis\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.729411794+07:00","message":"receive interim result [false|false]: aconatic ฝังโปรแกรม jhcis"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.729433853+07:00","message":"[buffer interim] 5043 false aconatic ฝังโปรแกรม jhcis"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.729444646+07:00","message":"[bufferProcess] interim [280000000]:aconatic ฝังโปรแกรม jhcis"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.729449046+07:00","message":"[bufferProcess] send to processor:โปรแกรมเชลซี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.729454735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.729458407+07:00","message":"> Transcript [55461] [false]: 'โปรแกรมเชลซี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.729460699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.729463291+07:00","message":"Set new StatePrefix: 'โปรแกรมเชลซี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.775829886+07:00","message":"receive streaming session, msgId: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.77586895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมหนัง SF Cinema\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.775874846+07:00","message":"receive interim result [false|false]: โปรแกรมหนัง SF Cinema"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:26.775889114+07:00","message":"[buffer interim] 5043 false โปรแกรมหนัง SF Cinema"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.775897622+07:00","message":"[bufferProcess] interim [340000000]:โปรแกรมหนัง SF Cinema"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.775901022+07:00","message":"[bufferProcess] send to processor:aconatic ฝังโปรแกรม jhcis"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.775908017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.775911655+07:00","message":"> Transcript [55462] [false]: 'aconatic ฝังโปรแกรม jhcis'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.775916219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:26.775919275+07:00","message":"Set new StatePrefix: 'aconatic ฝังโปรแกรม jhcis'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.310295719+07:00","message":"[GCS] IsForceVAD: false for message ID: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.406799974+07:00","message":"receive streaming session, msgId: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.406843161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมหนัง SF Cinema\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.406850047+07:00","message":"receive interim result [false|false]: โปรแกรมหนัง SF Cinema"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.406868295+07:00","message":"[buffer interim] 5043 false โปรแกรมหนัง SF Cinema"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.406876857+07:00","message":"[bufferProcess] interim [940000000]:โปรแกรมหนัง SF Cinema"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.406879311+07:00","message":"[bufferProcess] send to processor:โปรแกรมหนัง SF Cinema"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.406886254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.406891225+07:00","message":"> Transcript [55463] [false]: 'โปรแกรมหนัง SF Cinema'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.406893808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.40689592+07:00","message":"Set new StatePrefix: 'โปรแกรมหนัง SF Cinema'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.421033761+07:00","message":"receive streaming session, msgId: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.421067015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมหนัง SF Cinema\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.421073926+07:00","message":"receive interim result [false|false]: โปรแกรมหนัง SF Cinema"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.421088574+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-05-12T14:35:27.421091895+07:00","message":"receive interim result [false|false]:  ใช่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.421100046+07:00","message":"[buffer interim] 5043 false โปรแกรมหนัง SF Cinema"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.42110938+07:00","message":"[buffer interim] 5043 false  ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.421115027+07:00","message":"[bufferProcess] interim [60000000]:โปรแกรมหนัง SF Cinema"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.421117535+07:00","message":"[bufferProcess] send to processor:โปรแกรมหนัง SF Cinema"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.421122327+07:00","message":"[bufferProcess] interim [60000000]: ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.421124684+07:00","message":"[bufferProcess] update buffer: โปรแกรมหนัง SF Cinema ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.421127887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.421130442+07:00","message":"> Transcript [55464] [false]: 'โปรแกรมหนัง SF Cinema'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.421133626+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.421135618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.421138183+07:00","message":"StatePrefix: 'โปรแกรมหนัง SF Cinema'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.421140609+07:00","message":"TextPushed: 'aconatic ฝัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.444556542+07:00","message":"[GCS] Start streaming session, msgId: 5044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.524981023+07:00","message":"receive streaming session, msgId: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.525028055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมหนัง SF Cinema ใช่ครับ\",\"confidence\":0.9524063}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.525036714+07:00","message":"receive interim result [true|false]: โปรแกรมหนัง SF Cinema ใช่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.525046525+07:00","message":"end recv isFinal message id 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.525050874+07:00","message":"end Recv id 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.525059712+07:00","message":"[buffer interim] 5043 true โปรแกรมหนัง SF Cinema ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.52506901+07:00","message":"[bufferProcess] interim [90000000]:โปรแกรมหนัง SF Cinema ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.525074604+07:00","message":"[bufferProcess] send to processor (isfinal):โปรแกรมหนัง SF Cinema ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.525089031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.525093903+07:00","message":"> Transcript [55465] [false]: 'โปรแกรมหนัง SF Cinema ใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.525099124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.52510251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.525105791+07:00","message":"StatePrefix: 'โปรแกรมหนัง SF Cinema'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.525108786+07:00","message":"TextPushed: 'aconatic ฝัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.525111469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.525114368+07:00","message":"> Transcript [55466] [true]: 'โปรแกรมหนัง SF Cinema ใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.525117506+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.52512018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.525123106+07:00","message":"StatePrefix: 'โปรแกรมหนัง SF Cinema'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.525126067+07:00","message":"TextPushed: 'aconatic ฝัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.525128771+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.525259494+07:00","message":"Push: 'ใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.525264148+07:00","message":"TextPushed: 'aconatic ฝังใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.52526747+07:00","message":"Set new StatePrefix : 'โปรแกรมหนัง SF Cinema ใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.525270626+07:00","message":"Next Push (prob) : 'โปรแกรมหนัง SF Cinema ใช่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.525280634+07:00","message":"push: {true ใช่ครับ 0 0xc00460f980}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.52528737+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5043.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:27.533681574+07:00","message":"write wav file: './tmp/7565/7565_5043.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.986831516+07:00","message":"receive streaming session, msgId: 5044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.986881084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอารถไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.986886804+07:00","message":"receive interim result [false|false]: เอารถไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:27.98690455+07:00","message":"[buffer interim] 5044 false เอารถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.986912974+07:00","message":"[bufferProcess] interim [600000000]:เอารถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:27.986914854+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:28.139298907+07:00","message":"[GCS] IsForceVAD: false for message ID: 5044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:28.214342202+07:00","message":"[GCS] Start streaming session, msgId: 5045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:28.231923703+07:00","message":"receive streaming session, msgId: 5044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:28.231962722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอารถไปปุ๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:28.231969214+07:00","message":"receive interim result [false|false]: เอารถไปปุ๊บ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:28.231984692+07:00","message":"[buffer interim] 5044 false เอารถไปปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.23199281+07:00","message":"[bufferProcess] interim [840000000]:เอารถไปปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.23199506+07:00","message":"[bufferProcess] send to processor:เอารถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.231999296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.232002463+07:00","message":"> Transcript [55467] [false]: 'เอารถไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.232004703+07:00","message":"Set StatePrefix (first interim): 'เอารถไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:28.259122083+07:00","message":"receive streaming session, msgId: 5044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:28.25916932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอารถไปปุ๊บ\",\"confidence\":0.82876235}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:28.259176386+07:00","message":"receive interim result [true|false]: เอารถไปปุ๊บ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:28.259187618+07:00","message":"end recv isFinal message id 5044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:28.259189793+07:00","message":"end Recv id 5044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:28.259197482+07:00","message":"[buffer interim] 5044 true เอารถไปปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.259209518+07:00","message":"[bufferProcess] interim [930000000]:เอารถไปปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.259212694+07:00","message":"[bufferProcess] send to processor (isfinal):เอารถไปปุ๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.259216141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.259219017+07:00","message":"> Transcript [55468] [false]: 'เอารถไปปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.259221978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.259224042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.25922737+07:00","message":"StatePrefix: 'เอารถไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.259229979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.259232185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.259247889+07:00","message":"> Transcript [55469] [true]: 'เอารถไปปุ๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.259253463+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.259255647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.259257463+07:00","message":"StatePrefix: 'เอารถไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.259259215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:28.259267023+07:00","message":"Push: 'เอารถไปปุ๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:28.259276066+07:00","message":"push: {true เอารถไปปุ๊บ 0 0xc004578b00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:28.264441656+07:00","message":"write wav file: './tmp/7565/7565_5044.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:29.359924846+07:00","message":"[GCS] IsForceVAD: false for message ID: 5045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:29.451740993+07:00","message":"receive streaming session, msgId: 5045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:29.451758551+07:00","message":"found end of frame, send empty tag with msgId: 5045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:29.451762492+07:00","message":"end Recv id 5045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:29.451770753+07:00","message":"[buffer interim] 5045 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:29.451779945+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:29.451789412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:29.451792177+07:00","message":"> Transcript [55470] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:29.451794553+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:29.451796541+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:29.451798554+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:29.451800534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:29.451803292+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:29.451812622+07:00","message":"push: {true \n 0 0xc003cf3000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:29.458252624+07:00","message":"write wav file: './tmp/7565/7565_5045.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:29.489746885+07:00","message":"[GCS] Start streaming session, msgId: 5046"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:29.614073598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:29.614077998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:29.831501981+07:00","message":"receive streaming session, msgId: 5046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:29.831547022+07:00","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-05-12T14:35:29.831552482+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:29.83156889+07:00","message":"[buffer interim] 5046 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:29.831577073+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:29.831579051+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.022214047+07:00","message":"receive streaming session, msgId: 5046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.022248407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.022254329+07:00","message":"receive interim result [false|false]: แล้วมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.022268896+07:00","message":"[buffer interim] 5046 false แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.022276327+07:00","message":"[bufferProcess] interim [540000000]:แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.022279026+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.022282264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.022291413+07:00","message":"> Transcript [55471] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.02229373+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.156364996+07:00","message":"receive streaming session, msgId: 5046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.15639651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมันก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.156401821+07:00","message":"receive interim result [false|false]: แล้วมันก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.156417091+07:00","message":"[buffer interim] 5046 false แล้วมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.156424114+07:00","message":"[bufferProcess] interim [660000000]:แล้วมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.156426596+07:00","message":"[bufferProcess] send to processor:แล้วมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.156429677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.156432313+07:00","message":"> Transcript [55472] [false]: 'แล้วมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.156435002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.156436832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.1564388+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.156440925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.305736048+07:00","message":"receive streaming session, msgId: 5046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.305771043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมันก็หนู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.305776433+07:00","message":"receive interim result [false|false]: แล้วมันก็หนู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.305792975+07:00","message":"[buffer interim] 5046 false แล้วมันก็หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.305799958+07:00","message":"[bufferProcess] interim [780000000]:แล้วมันก็หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.305804279+07:00","message":"[bufferProcess] send to processor:แล้วมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.305810966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.305814186+07:00","message":"> Transcript [55473] [false]: 'แล้วมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.30581712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.305819263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.305821351+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.305823419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.401011922+07:00","message":"receive streaming session, msgId: 5046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.401055867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมันก็หลุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.401065186+07:00","message":"receive interim result [false|false]: แล้วมันก็หลุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.401087268+07:00","message":"[buffer interim] 5046 false แล้วมันก็หลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.401099213+07:00","message":"[bufferProcess] interim [840000000]:แล้วมันก็หลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.401101927+07:00","message":"[bufferProcess] send to processor:แล้วมันก็หนู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.401109869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.40111287+07:00","message":"> Transcript [55474] [false]: 'แล้วมันก็หนู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.401116473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.401118677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.40112067+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.40112266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.536043343+07:00","message":"receive streaming session, msgId: 5046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.536092471+07:00","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-05-12T14:35:30.536099461+07:00","message":"receive interim result [false|false]: แล้วมันก็อยู่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.536117198+07:00","message":"[buffer interim] 5046 false แล้วมันก็อยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.536128211+07:00","message":"[bufferProcess] interim [960000000]:แล้วมันก็อยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.536130673+07:00","message":"[bufferProcess] send to processor:แล้วมันก็หลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.536134213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.536137405+07:00","message":"> Transcript [55475] [false]: 'แล้วมันก็หลุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.536140921+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.536143088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.536144948+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.536146889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.536150732+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.536153305+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.53615548+07:00","message":"Set new StatePrefix : 'แล้วมันก็หลุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.536157713+07:00","message":"Next Push (prob) : 'มันก็หลุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.536166425+07:00","message":"push: {false แล้ว 0 0xc0044ff780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.639390845+07:00","message":"[GCS] IsForceVAD: false for message ID: 5046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.706774666+07:00","message":"receive streaming session, msgId: 5046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.706821012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมันก็หนูได้ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.706828638+07:00","message":"receive interim result [false|false]: แล้วมันก็หนูได้ทุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.706844674+07:00","message":"[buffer interim] 5046 false แล้วมันก็หนูได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.706853464+07:00","message":"[bufferProcess] interim [80000000]:แล้วมันก็หนูได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.706855874+07:00","message":"[bufferProcess] send to processor:แล้วมันก็อยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.706863109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.70686684+07:00","message":"> Transcript [55476] [false]: 'แล้วมันก็อยู่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.706869493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.706871547+07:00","message":"Set new StatePrefix: 'แล้วมันก็อยู่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.727817422+07:00","message":"receive streaming session, msgId: 5046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.727848693+07:00","message":"receive 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-05-12T14:35:30.727854694+07:00","message":"receive interim result [false|false]: แล้วมันก็หนูได้ทุกอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.727869976+07:00","message":"[buffer interim] 5046 false แล้วมันก็หนูได้ทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.727877211+07:00","message":"[bufferProcess] interim [260000000]:แล้วมันก็หนูได้ทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.727880077+07:00","message":"[bufferProcess] send to processor:แล้วมันก็หนูได้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.727885165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.727887804+07:00","message":"> Transcript [55477] [false]: 'แล้วมันก็หนูได้ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.727889932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.727892216+07:00","message":"Set new StatePrefix: 'แล้วมันก็หนูได้ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.759318564+07:00","message":"receive streaming session, msgId: 5046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.759357397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วมันก็อยู่ได้ทุกอย่าง\",\"confidence\":0.90385705}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.759365655+07:00","message":"receive interim result [true|false]: แล้วมันก็อยู่ได้ทุกอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.759379107+07:00","message":"end recv isFinal message id 5046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.759383085+07:00","message":"end Recv id 5046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.759392859+07:00","message":"[buffer interim] 5046 true แล้วมันก็อยู่ได้ทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.759401278+07:00","message":"[bufferProcess] interim [380000000]:แล้วมันก็อยู่ได้ทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.759406717+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วมันก็หนูได้ทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.759411026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.759414688+07:00","message":"> Transcript [55478] [false]: 'แล้วมันก็หนูได้ทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.759420115+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.7594234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.759425288+07:00","message":"StatePrefix: 'แล้วมันก็หนูได้ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.759427331+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.759429034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.759430903+07:00","message":"> Transcript [55479] [true]: 'แล้วมันก็อยู่ได้ทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.759433568+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.759435163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.759436897+07:00","message":"StatePrefix: 'แล้วมันก็หนูได้ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.759438531+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:30.759441665+07:00","message":"Push: 'มันก็อยู่ได้ทุกอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.759451505+07:00","message":"push: {true มันก็อยู่ได้ทุกอย่าง 0 0xc0044ff780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:30.774047751+07:00","message":"write wav file: './tmp/7565/7565_5046.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:30.831356271+07:00","message":"[GCS] Start streaming session, msgId: 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:31.695707815+07:00","message":"receive streaming session, msgId: 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:31.695758443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:31.695763512+07:00","message":"receive interim result [false|false]: จริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:31.695779092+07:00","message":"[buffer interim] 5047 false จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:31.695785874+07:00","message":"[bufferProcess] interim [900000000]:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:31.695787705+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:31.999479495+07:00","message":"receive streaming session, msgId: 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:31.999518675+07:00","message":"receive 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-05-12T14:35:31.999537654+07:00","message":"receive interim result [false|false]: จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:31.999549904+07:00","message":"[buffer interim] 5047 false จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:31.999558879+07:00","message":"[bufferProcess] interim [200000000]:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:31.999561876+07:00","message":"[bufferProcess] send to processor:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:31.999566694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:31.999569365+07:00","message":"> Transcript [55480] [false]: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:31.999571482+07:00","message":"Set StatePrefix (first interim): 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:32.216277936+07:00","message":"receive streaming session, msgId: 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:32.216328646+07:00","message":"receive 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-05-12T14:35:32.216335054+07:00","message":"receive interim result [false|false]: จริงๆไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:32.216350824+07:00","message":"[buffer interim] 5047 false จริงๆไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.216358662+07:00","message":"[bufferProcess] interim [380000000]:จริงๆไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.2163619+07:00","message":"[bufferProcess] send to processor:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.216368459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.216371332+07:00","message":"> Transcript [55481] [false]: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.21637497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.216377105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.216378983+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.216380975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:32.300663686+07:00","message":"receive streaming session, msgId: 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:32.300700719+07:00","message":"receive 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-05-12T14:35:32.300705654+07:00","message":"receive interim result [false|false]: จริงๆไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:32.300720337+07:00","message":"[buffer interim] 5047 false จริงๆไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.300727378+07:00","message":"[bufferProcess] interim [500000000]:จริงๆไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.30072957+07:00","message":"[bufferProcess] send to processor:จริงๆไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.300732734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.300735662+07:00","message":"> Transcript [55482] [false]: 'จริงๆไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.300738838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.300741123+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.30074297+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.300746297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:32.421847402+07:00","message":"receive streaming session, msgId: 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:32.421885762+07:00","message":"receive 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-05-12T14:35:32.421891577+07:00","message":"receive interim result [false|false]: จริงๆไม่ใช่เหรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:32.421902372+07:00","message":"[buffer interim] 5047 false จริงๆไม่ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.421909203+07:00","message":"[bufferProcess] interim [560000000]:จริงๆไม่ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.421911309+07:00","message":"[bufferProcess] send to processor:จริงๆไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.42191445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.421917032+07:00","message":"> Transcript [55483] [false]: 'จริงๆไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.421920948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.421922856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.421924672+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.421926544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:32.614594963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:32.614600862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:32.952514824+07:00","message":"receive streaming session, msgId: 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:32.95254796+07:00","message":"receive 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-05-12T14:35:32.952554047+07:00","message":"receive interim result [false|false]: จริงๆไม่ใช่เพื่อนเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:32.952567825+07:00","message":"[buffer interim] 5047 false จริงๆไม่ใช่เพื่อนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.952574469+07:00","message":"[bufferProcess] interim [100000000]:จริงๆไม่ใช่เพื่อนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.952576999+07:00","message":"[bufferProcess] send to processor:จริงๆไม่ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.952582077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.95258496+07:00","message":"> Transcript [55484] [false]: 'จริงๆไม่ใช่เหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.952588151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.952590403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.952592344+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.952594431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.952598946+07:00","message":"Push: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.952600866+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.952602873+07:00","message":"Set new StatePrefix : 'จริงๆไม่ใช่เหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:32.952604859+07:00","message":"Next Push (prob) : 'ๆไม่ใช่เหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:32.952612025+07:00","message":"push: {false จริง 0 0xc00460e280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.033611626+07:00","message":"receive streaming session, msgId: 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.033658224+07:00","message":"receive 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-05-12T14:35:33.033668069+07:00","message":"receive interim result [false|false]: จริงๆไม่ใช่เหรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.03368523+07:00","message":"[buffer interim] 5047 false จริงๆไม่ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.033694145+07:00","message":"[bufferProcess] interim [160000000]:จริงๆไม่ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.033697676+07:00","message":"[bufferProcess] send to processor:จริงๆไม่ใช่เพื่อนเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.033702003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.033705937+07:00","message":"> Transcript [55485] [false]: 'จริงๆไม่ใช่เพื่อนเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.03370944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.033712864+07:00","message":"Set new StatePrefix: 'จริงๆไม่ใช่เพื่อนเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.158016554+07:00","message":"receive streaming session, msgId: 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.158058486+07:00","message":"receive 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-05-12T14:35:33.158066282+07:00","message":"receive interim result [false|false]: จริงๆไม่ใช่เพื่อนเราฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.158079649+07:00","message":"[buffer interim] 5047 false จริงๆไม่ใช่เพื่อนเราฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.158093837+07:00","message":"[bufferProcess] interim [280000000]:จริงๆไม่ใช่เพื่อนเราฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.158096184+07:00","message":"[bufferProcess] send to processor:จริงๆไม่ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.15809911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.158101794+07:00","message":"> Transcript [55486] [false]: 'จริงๆไม่ใช่เหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.158104263+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.158106081+07:00","message":"Set new StatePrefix: 'จริงๆไม่ใช่เหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.332832706+07:00","message":"receive streaming session, msgId: 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.332872174+07:00","message":"receive 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-05-12T14:35:33.332877545+07:00","message":"receive interim result [false|false]: จริงๆไม่ใช่เหรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.332891124+07:00","message":"[buffer interim] 5047 false จริงๆไม่ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.332897755+07:00","message":"[bufferProcess] interim [400000000]:จริงๆไม่ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.332901562+07:00","message":"[bufferProcess] send to processor:จริงๆไม่ใช่เพื่อนเราฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.332904893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.332907697+07:00","message":"> Transcript [55487] [false]: 'จริงๆไม่ใช่เพื่อนเราฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.332910133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.332912069+07:00","message":"Set new StatePrefix: 'จริงๆไม่ใช่เพื่อนเราฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.373822317+07:00","message":"receive streaming session, msgId: 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.373860296+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-05-12T14:35:33.373865733+07:00","message":"receive interim result [false|false]: จริงๆไม่ใช่เพื่อนเราสั่งติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.373879104+07:00","message":"[buffer interim] 5047 false จริงๆไม่ใช่เพื่อนเราสั่งติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.373886474+07:00","message":"[bufferProcess] interim [460000000]:จริงๆไม่ใช่เพื่อนเราสั่งติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.373888907+07:00","message":"[bufferProcess] send to processor:จริงๆไม่ใช่เหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.373894162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.373896869+07:00","message":"> Transcript [55488] [false]: 'จริงๆไม่ใช่เหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.373899227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.37390148+07:00","message":"Set new StatePrefix: 'จริงๆไม่ใช่เหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.481829686+07:00","message":"receive streaming session, msgId: 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.481863804+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-05-12T14:35:33.48186927+07:00","message":"receive interim result [false|false]: จริงๆไม่ใช่เพื่อนเราสั่งติดตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.481881822+07:00","message":"[buffer interim] 5047 false จริงๆไม่ใช่เพื่อนเราสั่งติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.481889502+07:00","message":"[bufferProcess] interim [640000000]:จริงๆไม่ใช่เพื่อนเราสั่งติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.481892429+07:00","message":"[bufferProcess] send to processor:จริงๆไม่ใช่เพื่อนเราสั่งติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.481897203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.481899733+07:00","message":"> Transcript [55489] [false]: 'จริงๆไม่ใช่เพื่อนเราสั่งติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.481902178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.481904688+07:00","message":"Set new StatePrefix: 'จริงๆไม่ใช่เพื่อนเราสั่งติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.531335473+07:00","message":"[GCS] IsForceVAD: false for message ID: 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.720259117+07:00","message":"[GCS] Start streaming session, msgId: 5048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.757698647+07:00","message":"receive streaming session, msgId: 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.757735511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆไม่ใช่เหรอครับเพื่อนเราสั่งติดตั้ง\",\"confidence\":0.8871183}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.757742118+07:00","message":"receive interim result [true|false]: จริงๆไม่ใช่เหรอครับเพื่อนเราสั่งติดตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.757749347+07:00","message":"end recv isFinal message id 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.757751504+07:00","message":"end Recv id 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.757758492+07:00","message":"[buffer interim] 5047 true จริงๆไม่ใช่เหรอครับเพื่อนเราสั่งติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.757768083+07:00","message":"[bufferProcess] interim [910000000]:จริงๆไม่ใช่เหรอครับเพื่อนเราสั่งติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.757770909+07:00","message":"[bufferProcess] send to processor (isfinal):จริงๆไม่ใช่เพื่อนเราสั่งติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.757773964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.757776893+07:00","message":"> Transcript [55490] [false]: 'จริงๆไม่ใช่เพื่อนเราสั่งติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.7577797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.757781751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.757784279+07:00","message":"StatePrefix: 'จริงๆไม่ใช่เพื่อนเราสั่งติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.757786444+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.757788039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.75779008+07:00","message":"> Transcript [55491] [true]: 'จริงๆไม่ใช่เหรอครับเพื่อนเราสั่งติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.757792214+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.757793761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.757795382+07:00","message":"StatePrefix: 'จริงๆไม่ใช่เพื่อนเราสั่งติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.757797192+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:33.757801806+07:00","message":"Push: 'ๆไม่ใช่เหรอครับเพื่อนเราสั่งติดตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:33.757809254+07:00","message":"push: {true ๆไม่ใช่เหรอครับเพื่อนเราสั่งติดตั้ง 0 0xc00460e280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:33.766385643+07:00","message":"write wav file: './tmp/7565/7565_5047.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.059280473+07:00","message":"receive streaming session, msgId: 5048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.059335167+07:00","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-05-12T14:35:34.059341911+07:00","message":"receive interim result [false|false]: ติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.059357373+07:00","message":"[buffer interim] 5048 false ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.059365356+07:00","message":"[bufferProcess] interim [420000000]:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.059367098+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.257097164+07:00","message":"receive streaming session, msgId: 5048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.257136257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.257141807+07:00","message":"receive interim result [false|false]: ปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.257154801+07:00","message":"[buffer interim] 5048 false ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.257173192+07:00","message":"[bufferProcess] interim [540000000]:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.257175976+07:00","message":"[bufferProcess] send to processor:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.257179658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.257182224+07:00","message":"> Transcript [55492] [false]: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.257184286+07:00","message":"Set StatePrefix (first interim): 'ติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.260132252+07:00","message":"receive streaming session, msgId: 5048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.260154719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.260159628+07:00","message":"receive interim result [false|false]: ติดตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.260168805+07:00","message":"[buffer interim] 5048 false ติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.260173943+07:00","message":"[bufferProcess] interim [600000000]:ติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.260176657+07:00","message":"[bufferProcess] send to processor:ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.260181452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.260183797+07:00","message":"> Transcript [55493] [false]: 'ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.260185949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.260187808+07:00","message":"Set new StatePrefix: 'ปิดตา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.4446438+07:00","message":"receive streaming session, msgId: 5048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.444682581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตั้งไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.444689646+07:00","message":"receive interim result [false|false]: ติดตั้งไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.444705672+07:00","message":"[buffer interim] 5048 false ติดตั้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.44471363+07:00","message":"[bufferProcess] interim [780000000]:ติดตั้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.444717388+07:00","message":"[bufferProcess] send to processor:ติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.444723883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.444727743+07:00","message":"> Transcript [55494] [false]: 'ติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.44473138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.444734483+07:00","message":"Set new StatePrefix: 'ติดตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.570725262+07:00","message":"receive streaming session, msgId: 5048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.570760874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตั้งไปแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.570766091+07:00","message":"receive interim result [false|false]: ติดตั้งไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.570778052+07:00","message":"[buffer interim] 5048 false ติดตั้งไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.5707852+07:00","message":"[bufferProcess] interim [840000000]:ติดตั้งไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.570788043+07:00","message":"[bufferProcess] send to processor:ติดตั้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.570793199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.570795832+07:00","message":"> Transcript [55495] [false]: 'ติดตั้งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.57079948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.570801989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.570805084+07:00","message":"StatePrefix: 'ติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:34.570807316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:34.929905726+07:00","message":"[GCS] IsForceVAD: false for message ID: 5048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:35.015571836+07:00","message":"receive streaming session, msgId: 5048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:35.015615535+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-05-12T14:35:35.015622696+07:00","message":"receive interim result [false|false]: ติดตั้งไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:35.01563609+07:00","message":"[buffer interim] 5048 false ติดตั้งไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.015644848+07:00","message":"[bufferProcess] interim [440000000]:ติดตั้งไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.015648144+07:00","message":"[bufferProcess] send to processor:ติดตั้งไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.015655356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.015659307+07:00","message":"> Transcript [55496] [false]: 'ติดตั้งไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.015664271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.015667242+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.015670368+07:00","message":"StatePrefix: 'ติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.01567304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:35.019260658+07:00","message":"receive streaming session, msgId: 5048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:35.01928895+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-05-12T14:35:35.019295415+07:00","message":"receive interim result [true|false]: ติดตั้งไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:35.019306018+07:00","message":"end recv isFinal message id 5048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:35.019308976+07:00","message":"end Recv id 5048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:35.019315573+07:00","message":"[buffer interim] 5048 true ติดตั้งไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.019321579+07:00","message":"[bufferProcess] interim [440000000]:ติดตั้งไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.019327545+07:00","message":"[bufferProcess] send to processor (isfinal):ติดตั้งไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.019331421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.019335117+07:00","message":"> Transcript [55497] [false]: 'ติดตั้งไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.019338914+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.019341709+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.019344325+07:00","message":"StatePrefix: 'ติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.01934724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.019349771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.019352754+07:00","message":"> Transcript [55498] [true]: 'ติดตั้งไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.019356266+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.019358736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.019361361+07:00","message":"StatePrefix: 'ติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.01936411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:35.019373373+07:00","message":"Push: 'ติดตั้งไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:35.019383549+07:00","message":"push: {true ติดตั้งไปแล้ว 0 0xc003c1a080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:35.026431467+07:00","message":"write wav file: './tmp/7565/7565_5048.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:35.190758691+07:00","message":"[GCS] Start streaming session, msgId: 5049"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:35.615696726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:35.615700337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:36.339838948+07:00","message":"[GCS] IsForceVAD: false for message ID: 5049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:36.430961816+07:00","message":"receive streaming session, msgId: 5049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:36.430995625+07:00","message":"found end of frame, send empty tag with msgId: 5049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:36.43099965+07:00","message":"end Recv id 5049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:36.431007271+07:00","message":"[buffer interim] 5049 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:36.431014913+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:36.431018641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:36.431021386+07:00","message":"> Transcript [55499] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:36.431023893+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:36.431025664+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:36.431027489+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:36.431029498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:36.431032394+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:36.431042383+07:00","message":"push: {true \n 0 0xc002803e80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:36.437239381+07:00","message":"write wav file: './tmp/7565/7565_5049.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:36.470713436+07:00","message":"[GCS] Start streaming session, msgId: 5050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.168818277+07:00","message":"receive streaming session, msgId: 5050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.168857304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.16886267+07:00","message":"receive interim result [false|false]: ขาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.168876437+07:00","message":"[buffer interim] 5050 false ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.168883231+07:00","message":"[bufferProcess] interim [480000000]:ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.168885031+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.306958849+07:00","message":"receive streaming session, msgId: 5050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.306997296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.307003204+07:00","message":"receive interim result [false|false]: ขายไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.307015001+07:00","message":"[buffer interim] 5050 false ขายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.307023+07:00","message":"[bufferProcess] interim [600000000]:ขายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.307026411+07:00","message":"[bufferProcess] send to processor:ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.307033263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.307037077+07:00","message":"> Transcript [55500] [false]: 'ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.307040107+07:00","message":"Set StatePrefix (first interim): 'ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.355671404+07:00","message":"receive streaming session, msgId: 5050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.355705787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายก็ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.355711598+07:00","message":"receive interim result [false|false]: ขายก็ดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.355726731+07:00","message":"[buffer interim] 5050 false ขายก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.355733753+07:00","message":"[bufferProcess] interim [660000000]:ขายก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.355735899+07:00","message":"[bufferProcess] send to processor:ขายไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.355738811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.35574149+07:00","message":"> Transcript [55501] [false]: 'ขายไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.355744585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.355746723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.355748626+07:00","message":"StatePrefix: 'ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.355750781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.434963708+07:00","message":"receive streaming session, msgId: 5050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.43499492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.435000939+07:00","message":"receive interim result [false|false]: ขายก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.435013376+07:00","message":"[buffer interim] 5050 false ขายก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.435019896+07:00","message":"[bufferProcess] interim [720000000]:ขายก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.43502262+07:00","message":"[bufferProcess] send to processor:ขายก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.435027476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.435030567+07:00","message":"> Transcript [55502] [false]: 'ขายก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.435033242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.435035134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.435037265+07:00","message":"StatePrefix: 'ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.435039429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.538098749+07:00","message":"receive streaming session, msgId: 5050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.538144625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายก็ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.538149823+07:00","message":"receive interim result [false|false]: ขายก็ดี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.538165334+07:00","message":"[buffer interim] 5050 false ขายก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.538174893+07:00","message":"[bufferProcess] interim [780000000]:ขายก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.538177217+07:00","message":"[bufferProcess] send to processor:ขายก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.538182542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.538186796+07:00","message":"> Transcript [55503] [false]: 'ขายก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.538189616+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.538191477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.538193486+07:00","message":"StatePrefix: 'ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.538195527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.556801271+07:00","message":"receive streaming session, msgId: 5050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.556831735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขายก็ได้ไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.556836427+07:00","message":"receive interim result [false|false]: ขายก็ได้ไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.556852117+07:00","message":"[buffer interim] 5050 false ขายก็ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.556858337+07:00","message":"[bufferProcess] interim [840000000]:ขายก็ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.556860938+07:00","message":"[bufferProcess] send to processor:ขายก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.556863907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.556866348+07:00","message":"> Transcript [55504] [false]: 'ขายก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.556869281+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.556871404+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.556874729+07:00","message":"StatePrefix: 'ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.556876838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.556879583+07:00","message":"Push: 'ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.556881381+07:00","message":"TextPushed: 'ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.556883443+07:00","message":"Set new StatePrefix : 'ขายก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.556885419+07:00","message":"Next Push (prob) : 'ก็ดี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.556892593+07:00","message":"push: {false ขาย 0 0xc003cf2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.625168924+07:00","message":"[GCS] IsForceVAD: false for message ID: 5050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.794268096+07:00","message":"receive streaming session, msgId: 5050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.794308393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันหายไปได้ไง\",\"confidence\":0.7627132}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.794314799+07:00","message":"receive interim result [true|false]: มันหายไปได้ไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.794325483+07:00","message":"end recv isFinal message id 5050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.79432768+07:00","message":"end Recv id 5050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.794333298+07:00","message":"[buffer interim] 5050 true มันหายไปได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794343544+07:00","message":"[bufferProcess] interim [170000000]:มันหายไปได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794347453+07:00","message":"[bufferProcess] send to processor (isfinal):ขายก็ได้ไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794360623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794385311+07:00","message":"> Transcript [55505] [false]: 'ขายก็ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794389648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.7943922+07:00","message":"Set new StatePrefix: 'ขายก็ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794395236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794398084+07:00","message":"> Transcript [55506] [true]: 'มันหายไปได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794401903+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794404001+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794406086+07:00","message":"StatePrefix: 'ขายก็ได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794408374+07:00","message":"TextPushed: 'ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794409946+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794502596+07:00","message":"Push: 'มันหายไปได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794504896+07:00","message":"TextPushed: 'ขายมันหายไปได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794506996+07:00","message":"Set new StatePrefix : 'มันหายไปได้ไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794509067+07:00","message":"Next Push (prob) : 'มันหายไปได้ไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:37.794518666+07:00","message":"push: {true มันหายไปได้ไง 0 0xc003cf2600}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:37.794529552+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5050.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:37.800282175+07:00","message":"write wav file: './tmp/7565/7565_5050.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:38.20067686+07:00","message":"[GCS] Start streaming session, msgId: 5051"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:38.616103872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:38.616108637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:39.620888088+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:39.620926889+07:00","message":"receive 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-05-12T14:35:39.620932365+07:00","message":"receive interim result [false|false]: หายไปได้ยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:39.620946499+07:00","message":"[buffer interim] 5051 false หายไปได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:39.620953458+07:00","message":"[bufferProcess] interim [320000000]:หายไปได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:39.620956069+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:39.620961858+07:00","message":"[bufferProcess] send to processor (ticker):หายไปได้ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:39.620964538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:39.62096705+07:00","message":"> Transcript [55507] [false]: 'หายไปได้ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:39.620969261+07:00","message":"Set StatePrefix (first interim): 'หายไปได้ยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:40.12933693+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:40.129370804+07:00","message":"receive 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-05-12T14:35:40.129376056+07:00","message":"receive interim result [false|false]: จริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:40.129404776+07:00","message":"[buffer interim] 5051 false จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.129411895+07:00","message":"[bufferProcess] interim [740000000]:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.129413685+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:40.280176791+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:40.280218167+07:00","message":"receive 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-05-12T14:35:40.280225481+07:00","message":"receive interim result [false|false]: จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:40.280242265+07:00","message":"[buffer interim] 5051 false จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.280253973+07:00","message":"[bufferProcess] interim [920000000]:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.280257417+07:00","message":"[bufferProcess] send to processor:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.280263527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.280268286+07:00","message":"> Transcript [55508] [false]: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.280271532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.280274277+07:00","message":"Set new StatePrefix: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:40.467508273+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:40.467545567+07:00","message":"receive 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-05-12T14:35:40.467551309+07:00","message":"receive interim result [false|false]: จริงๆต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:40.467570617+07:00","message":"[buffer interim] 5051 false จริงๆต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.467578271+07:00","message":"[bufferProcess] interim [40000000]:จริงๆต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.467581351+07:00","message":"[bufferProcess] send to processor:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.467585171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.467588173+07:00","message":"> Transcript [55509] [false]: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.4675911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.467593183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.46759514+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.467597662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:40.527243359+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:40.527282763+07:00","message":"receive 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-05-12T14:35:40.527288632+07:00","message":"receive interim result [false|false]: จริงๆต้องบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:40.527300926+07:00","message":"[buffer interim] 5051 false จริงๆต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.527310428+07:00","message":"[bufferProcess] interim [160000000]:จริงๆต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.527313701+07:00","message":"[bufferProcess] send to processor:จริงๆต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.527319564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.527323368+07:00","message":"> Transcript [55510] [false]: 'จริงๆต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.527327877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.527330755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.527333905+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.527336113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:40.650836152+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:40.650870802+07:00","message":"receive 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-05-12T14:35:40.65087644+07:00","message":"receive interim result [false|false]: จริงๆต้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:40.650893126+07:00","message":"[buffer interim] 5051 false จริงๆต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.650903739+07:00","message":"[bufferProcess] interim [280000000]:จริงๆต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.650906234+07:00","message":"[bufferProcess] send to processor:จริงๆต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.650909461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.650912737+07:00","message":"> Transcript [55511] [false]: 'จริงๆต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.650915851+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.650917846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.650919822+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:40.650922755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:41.057287039+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:41.057330741+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-05-12T14:35:41.057336246+07:00","message":"receive interim result [false|false]: จริงๆต้องบอกว่าตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:41.057354069+07:00","message":"[buffer interim] 5051 false จริงๆต้องบอกว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.057361612+07:00","message":"[bufferProcess] interim [700000000]:จริงๆต้องบอกว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.057364282+07:00","message":"[bufferProcess] send to processor:จริงๆต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.057367693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.057370542+07:00","message":"> Transcript [55512] [false]: 'จริงๆต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.057373922+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.057377115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.057379037+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.057381644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.057384839+07:00","message":"Push: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.057387066+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.057391112+07:00","message":"Set new StatePrefix : 'จริงๆต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.057393114+07:00","message":"Next Push (prob) : 'ๆต้องบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:41.057400974+07:00","message":"push: {false จริง 0 0xc0044fe480}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:41.616733037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:41.616744416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:41.691122236+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:41.691161908+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-05-12T14:35:41.691167417+07:00","message":"receive interim result [false|false]: จริงๆต้องบอกว่าตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:41.69117946+07:00","message":"[buffer interim] 5051 false จริงๆต้องบอกว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.691186692+07:00","message":"[bufferProcess] interim [300000000]:จริงๆต้องบอกว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.691189475+07:00","message":"[bufferProcess] send to processor:จริงๆต้องบอกว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.691194514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.691197232+07:00","message":"> Transcript [55513] [false]: 'จริงๆต้องบอกว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.691200407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.691202461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.691204349+07:00","message":"StatePrefix: 'จริงๆต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:41.691206872+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.072475853+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.072512509+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-05-12T14:35:42.072518835+07:00","message":"receive interim result [false|false]: จริงๆต้องบอกว่าตัวมาว่าตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.072534173+07:00","message":"[buffer interim] 5051 false จริงๆต้องบอกว่าตัวมาว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.072546884+07:00","message":"[bufferProcess] interim [720000000]:จริงๆต้องบอกว่าตัวมาว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.072549818+07:00","message":"[bufferProcess] send to processor:จริงๆต้องบอกว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.072553243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.072556108+07:00","message":"> Transcript [55514] [false]: 'จริงๆต้องบอกว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.072559246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.072561538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.072563978+07:00","message":"StatePrefix: 'จริงๆต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.072566087+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.143746269+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.143779795+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-05-12T14:35:42.143786046+07:00","message":"receive interim result [false|false]: จริงๆต้องบอกว่าตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.143801798+07:00","message":"[buffer interim] 5051 false จริงๆต้องบอกว่าตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.14380907+07:00","message":"[bufferProcess] interim [780000000]:จริงๆต้องบอกว่าตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.143811599+07:00","message":"[bufferProcess] send to processor:จริงๆต้องบอกว่าตัวมาว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.143814832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.143817417+07:00","message":"> Transcript [55515] [false]: 'จริงๆต้องบอกว่าตัวมาว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.143820914+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.143822887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.143824765+07:00","message":"StatePrefix: 'จริงๆต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.143826751+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.264727667+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.264765024+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-05-12T14:35:42.264771087+07:00","message":"receive interim result [false|false]: จริงๆต้องบอกว่าตัวมาว่าตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.2647841+07:00","message":"[buffer interim] 5051 false จริงๆต้องบอกว่าตัวมาว่าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.264791059+07:00","message":"[bufferProcess] interim [840000000]:จริงๆต้องบอกว่าตัวมาว่าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.264793938+07:00","message":"[bufferProcess] send to processor:จริงๆต้องบอกว่าตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.264799166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.264801968+07:00","message":"> Transcript [55516] [false]: 'จริงๆต้องบอกว่าตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.264805493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.264807672+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.264810083+07:00","message":"StatePrefix: 'จริงๆต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.264812587+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.264817203+07:00","message":"Push: 'ๆต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.264819+07:00","message":"TextPushed: 'จริงๆต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.264821012+07:00","message":"Set new StatePrefix : 'จริงๆต้องบอกว่าตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.264823193+07:00","message":"Next Push (prob) : 'ตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.264831172+07:00","message":"push: {false ๆต้องบอกว่า 0 0xc0044fe480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.406180872+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.40621679+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-05-12T14:35:42.406222697+07:00","message":"receive interim result [false|false]: จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.4062387+07:00","message":"[buffer interim] 5051 false จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.40624569+07:00","message":"[bufferProcess] interim [20000000]:จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.406248214+07:00","message":"[bufferProcess] send to processor:จริงๆต้องบอกว่าตัวมาว่าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.406251285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.406253822+07:00","message":"> Transcript [55517] [false]: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.406256063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.406257908+07:00","message":"Set new StatePrefix: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.641028965+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.641071113+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-05-12T14:35:42.641077951+07:00","message":"receive interim result [false|false]: จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.641098376+07:00","message":"[buffer interim] 5051 false จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.64110849+07:00","message":"[bufferProcess] interim [260000000]:จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.641111387+07:00","message":"[bufferProcess] send to processor:จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.641116883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.64111961+07:00","message":"> Transcript [55518] [false]: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.641123225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.641125196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.641127066+07:00","message":"StatePrefix: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.641129544+07:00","message":"TextPushed: 'จริงๆต้องบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.823461854+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.823497425+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-05-12T14:35:42.823503339+07:00","message":"receive interim result [false|false]: จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.823516709+07:00","message":"[buffer interim] 5051 false จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.823523199+07:00","message":"[bufferProcess] interim [440000000]:จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.82352592+07:00","message":"[bufferProcess] send to processor:จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.82353093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.823533667+07:00","message":"> Transcript [55519] [false]: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.823536963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.823539083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.823541662+07:00","message":"StatePrefix: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.823544271+07:00","message":"TextPushed: 'จริงๆต้องบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.960542341+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.960589707+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-05-12T14:35:42.960596689+07:00","message":"receive interim result [false|false]: จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:42.960613826+07:00","message":"[buffer interim] 5051 false จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.96062481+07:00","message":"[bufferProcess] interim [560000000]:จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.960627473+07:00","message":"[bufferProcess] send to processor:จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.960634517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.960638573+07:00","message":"> Transcript [55520] [false]: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.960642625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.960645121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.960647638+07:00","message":"StatePrefix: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:42.960650405+07:00","message":"TextPushed: 'จริงๆต้องบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:43.389810951+07:00","message":"[GCS] IsForceVAD: false for message ID: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:43.479370406+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:43.479405971+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-05-12T14:35:43.479411757+07:00","message":"receive interim result [false|false]: จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:43.479427715+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:43.479431862+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-05-12T14:35:43.479434962+07:00","message":"receive interim result [false|false]: จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:43.47944167+07:00","message":"[buffer interim] 5051 false จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:43.479445266+07:00","message":"[buffer interim] 5051 false จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479451058+07:00","message":"[bufferProcess] interim [40000000]:จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479453734+07:00","message":"[bufferProcess] send to processor:จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479457427+07:00","message":"[bufferProcess] interim [160000000]:จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479459426+07:00","message":"[bufferProcess] send to processor:จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479462308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479464942+07:00","message":"> Transcript [55521] [false]: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479468492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479470379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479472708+07:00","message":"StatePrefix: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479475205+07:00","message":"TextPushed: 'จริงๆต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479478084+07:00","message":"Push: 'ตัวมาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479479827+07:00","message":"TextPushed: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479482025+07:00","message":"Set new StatePrefix : 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479484022+07:00","message":"Next Push (prob) : 'ครับมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479485572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.47948753+07:00","message":"> Transcript [55522] [false]: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479489688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479491241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.47949287+07:00","message":"StatePrefix: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.479494842+07:00","message":"TextPushed: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:43.479502408+07:00","message":"push: {false ตัวมาว่าตัวนี้ 0 0xc0044fe480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:43.565588939+07:00","message":"receive streaming session, msgId: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:43.565638531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้ทำงาน\",\"confidence\":0.94370395}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:43.565645046+07:00","message":"receive interim result [true|false]: จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:43.565653592+07:00","message":"end recv isFinal message id 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:43.565655968+07:00","message":"end Recv id 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:43.565663618+07:00","message":"[buffer interim] 5051 true จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.565672955+07:00","message":"[bufferProcess] interim [220000000]:จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.565675877+07:00","message":"[bufferProcess] send to processor (isfinal):จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.565679675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.565682354+07:00","message":"> Transcript [55523] [false]: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.565685754+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.565687769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.565689522+07:00","message":"StatePrefix: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.565692071+07:00","message":"TextPushed: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.565693975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.565695986+07:00","message":"> Transcript [55524] [true]: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.565700003+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.565701678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.565703276+07:00","message":"StatePrefix: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้ครับมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.565705118+07:00","message":"TextPushed: 'จริงๆต้องบอกว่าตัวมาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:43.565708457+07:00","message":"Push: 'ครับมันไม่ได้ทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:43.565716318+07:00","message":"push: {true ครับมันไม่ได้ทำงาน 0 0xc0044fe480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:43.57571274+07:00","message":"write wav file: './tmp/7565/7565_5051.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:43.901041678+07:00","message":"[GCS] Start streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.250407257+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.250450833+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-05-12T14:35:44.250456027+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.25046993+07:00","message":"[buffer interim] 5052 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.250477156+07:00","message":"[bufferProcess] interim [360000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.250478854+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.451617139+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.451659502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.451666466+07:00","message":"receive interim result [false|false]: ที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.45168308+07:00","message":"[buffer interim] 5052 false ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.451695372+07:00","message":"[bufferProcess] interim [540000000]:ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.451698645+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.4517032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.451708097+07:00","message":"> Transcript [55525] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.451710875+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.47274264+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.472780679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.472787555+07:00","message":"receive interim result [false|false]: ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.472803894+07:00","message":"[buffer interim] 5052 false ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.472814581+07:00","message":"[bufferProcess] interim [600000000]:ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.47281794+07:00","message":"[bufferProcess] send to processor:ที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.472824037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.47282765+07:00","message":"> Transcript [55526] [false]: 'ที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.472832543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.472835326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.472838115+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.472841084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:44.617553915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:44.617570768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.622079178+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.622135531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.622143732+07:00","message":"receive interim result [false|false]: ที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.622161715+07:00","message":"[buffer interim] 5052 false ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.622170053+07:00","message":"[bufferProcess] interim [660000000]:ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.622172319+07:00","message":"[bufferProcess] send to processor:ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.622178469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.622181546+07:00","message":"> Transcript [55527] [false]: 'ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.62218628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.622189465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.622192349+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.622195035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.825206327+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.825244672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.825252002+07:00","message":"receive interim result [false|false]: ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.825267605+07:00","message":"[buffer interim] 5052 false ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.825273916+07:00","message":"[bufferProcess] interim [780000000]:ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.825276335+07:00","message":"[bufferProcess] send to processor:ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.825288347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.825291783+07:00","message":"> Transcript [55528] [false]: 'ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.82529568+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.825298006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.825302023+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.825304143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.909832836+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.909867025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัตสัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.90987228+07:00","message":"receive interim result [false|false]: ที่วัตสัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.909888746+07:00","message":"[buffer interim] 5052 false ที่วัตสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.909896394+07:00","message":"[bufferProcess] interim [840000000]:ที่วัตสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.909899245+07:00","message":"[bufferProcess] send to processor:ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.9099059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.909909816+07:00","message":"> Transcript [55529] [false]: 'ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.909912745+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.909914793+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.909917191+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.909919278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.909924853+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.909926919+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.909929524+07:00","message":"Set new StatePrefix : 'ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:44.909931636+07:00","message":"Next Push (prob) : 'บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:44.909939686+07:00","message":"push: {false ที่ 0 0xc004578280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:45.060039517+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:45.060076321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:45.060082324+07:00","message":"receive interim result [false|false]: ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:45.060105558+07:00","message":"[buffer interim] 5052 false ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.060113179+07:00","message":"[bufferProcess] interim [900000000]:ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.060116094+07:00","message":"[bufferProcess] send to processor:ที่วัตสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.060122221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.060125251+07:00","message":"> Transcript [55530] [false]: 'ที่วัตสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.060127467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.060129501+07:00","message":"Set new StatePrefix: 'ที่วัตสัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:45.673724389+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:45.6737703+07:00","message":"receive 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-05-12T14:35:45.673776047+07:00","message":"receive interim result [false|false]: ที่บ้านอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:45.673792746+07:00","message":"[buffer interim] 5052 false ที่บ้านอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.673802349+07:00","message":"[bufferProcess] interim [320000000]:ที่บ้านอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.673806172+07:00","message":"[bufferProcess] send to processor:ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.673810469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.673813657+07:00","message":"> Transcript [55531] [false]: 'ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.67381613+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.673818328+07:00","message":"Set new StatePrefix: 'ที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:45.845544011+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:45.845586296+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-05-12T14:35:45.84559293+07:00","message":"receive interim result [false|false]: ที่บ้านอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:45.845610583+07:00","message":"[buffer interim] 5052 false ที่บ้านอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.845622308+07:00","message":"[bufferProcess] interim [920000000]:ที่บ้านอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.845624705+07:00","message":"[bufferProcess] send to processor:ที่บ้านอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.845631595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.84563449+07:00","message":"> Transcript [55532] [false]: 'ที่บ้านอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.845637982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.845640537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.84564255+07:00","message":"StatePrefix: 'ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.84564546+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:45.895604397+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:45.89564772+07:00","message":"receive 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-05-12T14:35:45.895654254+07:00","message":"receive interim result [false|false]: ที่บ้านอยู่แล้วแต่มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:45.895670139+07:00","message":"[buffer interim] 5052 false ที่บ้านอยู่แล้วแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.895677941+07:00","message":"[bufferProcess] interim [980000000]:ที่บ้านอยู่แล้วแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.895681164+07:00","message":"[bufferProcess] send to processor:ที่บ้านอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.895689434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.895692135+07:00","message":"> Transcript [55533] [false]: 'ที่บ้านอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.895696013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.895698495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.895700987+07:00","message":"StatePrefix: 'ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:45.895703363+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.076675884+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.076715753+07:00","message":"receive 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-05-12T14:35:46.076724832+07:00","message":"receive interim result [false|false]: ที่บ้านอยู่แล้วแต่มันจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.076743395+07:00","message":"[buffer interim] 5052 false ที่บ้านอยู่แล้วแต่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.076752079+07:00","message":"[bufferProcess] interim [40000000]:ที่บ้านอยู่แล้วแต่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.076754983+07:00","message":"[bufferProcess] send to processor:ที่บ้านอยู่แล้วแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.07676237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.076766225+07:00","message":"> Transcript [55534] [false]: 'ที่บ้านอยู่แล้วแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.07676965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.076771734+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.076775827+07:00","message":"StatePrefix: 'ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.076778113+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.136371321+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.136430715+07:00","message":"receive 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-05-12T14:35:46.136437671+07:00","message":"receive interim result [false|false]: ที่บ้านอยู่แล้วแต่มันจะเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.136459855+07:00","message":"[buffer interim] 5052 false ที่บ้านอยู่แล้วแต่มันจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.136470825+07:00","message":"[bufferProcess] interim [220000000]:ที่บ้านอยู่แล้วแต่มันจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.136473726+07:00","message":"[bufferProcess] send to processor:ที่บ้านอยู่แล้วแต่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.136479726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.136482911+07:00","message":"> Transcript [55535] [false]: 'ที่บ้านอยู่แล้วแต่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.136487497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.1364897+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.136491638+07:00","message":"StatePrefix: 'ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.136493935+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.136498843+07:00","message":"Push: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.136500619+07:00","message":"TextPushed: 'ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.136502732+07:00","message":"Set new StatePrefix : 'ที่บ้านอยู่แล้วแต่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.136504992+07:00","message":"Next Push (prob) : 'อยู่แล้วแต่มันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.136512726+07:00","message":"push: {false บ้าน 0 0xc004578280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.271362438+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.271404889+07:00","message":"receive 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-05-12T14:35:46.271411431+07:00","message":"receive interim result [false|false]: ที่บ้านอยู่แล้วแต่มันจะเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.271426029+07:00","message":"[buffer interim] 5052 false ที่บ้านอยู่แล้วแต่มันจะเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.271433355+07:00","message":"[bufferProcess] interim [280000000]:ที่บ้านอยู่แล้วแต่มันจะเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.271436083+07:00","message":"[bufferProcess] send to processor:ที่บ้านอยู่แล้วแต่มันจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.27144277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.271445414+07:00","message":"> Transcript [55536] [false]: 'ที่บ้านอยู่แล้วแต่มันจะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.271449238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.27145146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.271453581+07:00","message":"StatePrefix: 'ที่บ้านอยู่แล้วแต่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.271456037+07:00","message":"TextPushed: 'ที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.308048898+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.308123702+07:00","message":"receive 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-05-12T14:35:46.308138853+07:00","message":"receive interim result [false|false]: ที่บ้านอยู่แล้วแต่มันจะเข้ามาดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.308157577+07:00","message":"[buffer interim] 5052 false ที่บ้านอยู่แล้วแต่มันจะเข้ามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.308168026+07:00","message":"[bufferProcess] interim [400000000]:ที่บ้านอยู่แล้วแต่มันจะเข้ามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.308171335+07:00","message":"[bufferProcess] send to processor:ที่บ้านอยู่แล้วแต่มันจะเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.308180598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.308184211+07:00","message":"> Transcript [55537] [false]: 'ที่บ้านอยู่แล้วแต่มันจะเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.308188023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.30819038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.308192595+07:00","message":"StatePrefix: 'ที่บ้านอยู่แล้วแต่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.308195149+07:00","message":"TextPushed: 'ที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.407242158+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.407278365+07:00","message":"receive 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-05-12T14:35:46.407284494+07:00","message":"receive interim result [false|false]: ที่บ้านอยู่แล้วแต่มันจะเข้ามาร่วม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.40730066+07:00","message":"[buffer interim] 5052 false ที่บ้านอยู่แล้วแต่มันจะเข้ามาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.407307615+07:00","message":"[bufferProcess] interim [520000000]:ที่บ้านอยู่แล้วแต่มันจะเข้ามาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.407310359+07:00","message":"[bufferProcess] send to processor:ที่บ้านอยู่แล้วแต่มันจะเข้ามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.407317012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.407322431+07:00","message":"> Transcript [55538] [false]: 'ที่บ้านอยู่แล้วแต่มันจะเข้ามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.407327511+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.407330518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.40733391+07:00","message":"StatePrefix: 'ที่บ้านอยู่แล้วแต่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.407337306+07:00","message":"TextPushed: 'ที่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.55267027+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.552706005+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-05-12T14:35:46.552712624+07:00","message":"receive interim result [false|false]: ที่บ้านอยู่แล้วแต่มันจะเข้ามาเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.552726596+07:00","message":"[buffer interim] 5052 false ที่บ้านอยู่แล้วแต่มันจะเข้ามาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.552733585+07:00","message":"[bufferProcess] interim [580000000]:ที่บ้านอยู่แล้วแต่มันจะเข้ามาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.552736036+07:00","message":"[bufferProcess] send to processor:ที่บ้านอยู่แล้วแต่มันจะเข้ามาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.552739449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.552742148+07:00","message":"> Transcript [55539] [false]: 'ที่บ้านอยู่แล้วแต่มันจะเข้ามาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.552745889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.552748025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.552750229+07:00","message":"StatePrefix: 'ที่บ้านอยู่แล้วแต่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.552752407+07:00","message":"TextPushed: 'ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.552755673+07:00","message":"Push: 'อยู่แล้วแต่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.552757661+07:00","message":"TextPushed: 'ที่บ้านอยู่แล้วแต่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.552761913+07:00","message":"Set new StatePrefix : 'ที่บ้านอยู่แล้วแต่มันจะเข้ามาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.55276427+07:00","message":"Next Push (prob) : 'เข้ามาร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.552772966+07:00","message":"push: {false อยู่แล้วแต่มันจะ 0 0xc004578280}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.783477892+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.783528296+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-05-12T14:35:46.783536375+07:00","message":"receive interim result [false|false]: ที่บ้านอยู่แล้วแต่มันจะเข้ามาเรียนรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:46.783555769+07:00","message":"[buffer interim] 5052 false ที่บ้านอยู่แล้วแต่มันจะเข้ามาเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.783568824+07:00","message":"[bufferProcess] interim [760000000]:ที่บ้านอยู่แล้วแต่มันจะเข้ามาเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.783572456+07:00","message":"[bufferProcess] send to processor:ที่บ้านอยู่แล้วแต่มันจะเข้ามาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.783577101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.783581604+07:00","message":"> Transcript [55540] [false]: 'ที่บ้านอยู่แล้วแต่มันจะเข้ามาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.783584979+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:46.783588749+07:00","message":"Set new StatePrefix: 'ที่บ้านอยู่แล้วแต่มันจะเข้ามาเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:47.13714157+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:47.137190053+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-05-12T14:35:47.137196616+07:00","message":"receive interim result [false|false]: ที่บ้านอยู่แล้วแต่มันจะเข้ามาโรงเรียนรู้พฤติกรรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:47.13721734+07:00","message":"[buffer interim] 5052 false ที่บ้านอยู่แล้วแต่มันจะเข้ามาโรงเรียนรู้พฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.137230023+07:00","message":"[bufferProcess] interim [300000000]:ที่บ้านอยู่แล้วแต่มันจะเข้ามาโรงเรียนรู้พฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.137233081+07:00","message":"[bufferProcess] send to processor:ที่บ้านอยู่แล้วแต่มันจะเข้ามาเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.137241202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.13724525+07:00","message":"> Transcript [55541] [false]: 'ที่บ้านอยู่แล้วแต่มันจะเข้ามาเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.137249133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.137251182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.137253391+07:00","message":"StatePrefix: 'ที่บ้านอยู่แล้วแต่มันจะเข้ามาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.137256462+07:00","message":"TextPushed: 'ที่บ้านอยู่แล้วแต่มันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:47.418957208+07:00","message":"[GCS] IsForceVAD: false for message ID: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:47.509772264+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:47.509814105+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-05-12T14:35:47.509820829+07:00","message":"receive interim result [false|false]: ที่บ้านอยู่แล้วแต่มันจะเข้ามาโรงเรียนรู้พฤติกรรมเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:47.509833961+07:00","message":"[buffer interim] 5052 false ที่บ้านอยู่แล้วแต่มันจะเข้ามาโรงเรียนรู้พฤติกรรมเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.509847378+07:00","message":"[bufferProcess] interim [660000000]:ที่บ้านอยู่แล้วแต่มันจะเข้ามาโรงเรียนรู้พฤติกรรมเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.509851961+07:00","message":"[bufferProcess] send to processor:ที่บ้านอยู่แล้วแต่มันจะเข้ามาโรงเรียนรู้พฤติกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.509855364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.509858606+07:00","message":"> Transcript [55542] [false]: 'ที่บ้านอยู่แล้วแต่มันจะเข้ามาโรงเรียนรู้พฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.509861198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.50986326+07:00","message":"Set new StatePrefix: 'ที่บ้านอยู่แล้วแต่มันจะเข้ามาโรงเรียนรู้พฤติกรรม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:47.618084302+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:47.618084411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:47.669443566+07:00","message":"receive streaming session, msgId: 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:47.66947911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่วัดมาแล้วอยู่แล้วแต่มันจะเข้ามาเรียนรู้พฤติกรรมเรา\",\"confidence\":0.8876034}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:47.669485494+07:00","message":"receive interim result [true|false]: ที่วัดมาแล้วอยู่แล้วแต่มันจะเข้ามาเรียนรู้พฤติกรรมเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:47.669495955+07:00","message":"end recv isFinal message id 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:47.669497955+07:00","message":"end Recv id 5052"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:47.669504969+07:00","message":"[buffer interim] 5052 true ที่วัดมาแล้วอยู่แล้วแต่มันจะเข้ามาเรียนรู้พฤติกรรมเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669512713+07:00","message":"[bufferProcess] interim [750000000]:ที่วัดมาแล้วอยู่แล้วแต่มันจะเข้ามาเรียนรู้พฤติกรรมเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669517247+07:00","message":"[bufferProcess] send to processor (isfinal):ที่บ้านอยู่แล้วแต่มันจะเข้ามาโรงเรียนรู้พฤติกรรมเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669530215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.6695571+07:00","message":"> Transcript [55543] [false]: 'ที่บ้านอยู่แล้วแต่มันจะเข้ามาโรงเรียนรู้พฤติกรรมเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669563707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669566124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669568914+07:00","message":"StatePrefix: 'ที่บ้านอยู่แล้วแต่มันจะเข้ามาโรงเรียนรู้พฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669571782+07:00","message":"TextPushed: 'ที่บ้านอยู่แล้วแต่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669574122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669576275+07:00","message":"> Transcript [55544] [true]: 'ที่วัดมาแล้วอยู่แล้วแต่มันจะเข้ามาเรียนรู้พฤติกรรมเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669578481+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669580139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669581855+07:00","message":"StatePrefix: 'ที่บ้านอยู่แล้วแต่มันจะเข้ามาโรงเรียนรู้พฤติกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669583667+07:00","message":"TextPushed: 'ที่บ้านอยู่แล้วแต่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669585277+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.66973118+07:00","message":"Push: 'เข้ามาเรียนรู้พฤติกรรมเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669734195+07:00","message":"TextPushed: 'ที่บ้านอยู่แล้วแต่มันจะเข้ามาเรียนรู้พฤติกรรมเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669736574+07:00","message":"Set new StatePrefix : 'ที่วัดมาแล้วอยู่แล้วแต่มันจะเข้ามาเรียนรู้พฤติกรรมเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669738836+07:00","message":"Next Push (prob) : 'ที่วัดมาแล้วอยู่แล้วแต่มันจะเข้ามาเรียนรู้พฤติกรรมเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:47.669748906+07:00","message":"push: {true เข้ามาเรียนรู้พฤติกรรมเรา 0 0xc004578280}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:47.669758044+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5052.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:47.678873024+07:00","message":"write wav file: './tmp/7565/7565_5052.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:47.681892015+07:00","message":"[GCS] Start streaming session, msgId: 5053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:48.415128214+07:00","message":"receive streaming session, msgId: 5053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:48.415169932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:48.415175074+07:00","message":"receive interim result [false|false]: ว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:48.415191129+07:00","message":"[buffer interim] 5053 false ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:48.415201269+07:00","message":"[bufferProcess] interim [600000000]:ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:48.415203167+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:48.543067862+07:00","message":"receive streaming session, msgId: 5053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:48.543111016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:48.543118614+07:00","message":"receive interim result [false|false]: ว่าเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:48.543135862+07:00","message":"[buffer interim] 5053 false ว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:48.543146857+07:00","message":"[bufferProcess] interim [720000000]:ว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:48.543150303+07:00","message":"[bufferProcess] send to processor:ว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:48.543155506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:48.543159774+07:00","message":"> Transcript [55545] [false]: 'ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:48.543162717+07:00","message":"Set StatePrefix (first interim): 'ว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:48.659294062+07:00","message":"receive streaming session, msgId: 5053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:48.65933501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:48.659341322+07:00","message":"receive interim result [false|false]: ว่าเราใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:48.659358215+07:00","message":"[buffer interim] 5053 false ว่าเราใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:48.6593658+07:00","message":"[bufferProcess] interim [780000000]:ว่าเราใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:48.659368296+07:00","message":"[bufferProcess] send to processor:ว่าเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:48.659374944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:48.659377664+07:00","message":"> Transcript [55546] [false]: 'ว่าเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:48.659380653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:48.659382981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:48.659384892+07:00","message":"StatePrefix: 'ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:48.659387606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:49.063584648+07:00","message":"receive streaming session, msgId: 5053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:49.063625721+07:00","message":"receive 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-05-12T14:35:49.063633219+07:00","message":"receive interim result [false|false]: ว่าเราใช้คอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:49.063650583+07:00","message":"[buffer interim] 5053 false ว่าเราใช้คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.063659254+07:00","message":"[bufferProcess] interim [140000000]:ว่าเราใช้คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.063662965+07:00","message":"[bufferProcess] send to processor:ว่าเราใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.063667025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.063670811+07:00","message":"> Transcript [55547] [false]: 'ว่าเราใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.063675533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.063678386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.063681198+07:00","message":"StatePrefix: 'ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.063684523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:49.085710232+07:00","message":"receive streaming session, msgId: 5053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:49.085741133+07:00","message":"receive 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-05-12T14:35:49.085747882+07:00","message":"receive interim result [false|false]: ว่าเราใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:49.08576234+07:00","message":"[buffer interim] 5053 false ว่าเราใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.085772793+07:00","message":"[bufferProcess] interim [200000000]:ว่าเราใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.085776491+07:00","message":"[bufferProcess] send to processor:ว่าเราใช้คอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.085782697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.08578649+07:00","message":"> Transcript [55548] [false]: 'ว่าเราใช้คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.085790906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.08579398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.085796839+07:00","message":"StatePrefix: 'ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.085799697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:49.295474005+07:00","message":"receive streaming session, msgId: 5053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:49.295512086+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-05-12T14:35:49.295518688+07:00","message":"receive interim result [false|false]: ว่าเราใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:49.295533886+07:00","message":"[buffer interim] 5053 false ว่าเราใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.29554434+07:00","message":"[bufferProcess] interim [380000000]:ว่าเราใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.295547781+07:00","message":"[bufferProcess] send to processor:ว่าเราใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.29555578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.29555946+07:00","message":"> Transcript [55549] [false]: 'ว่าเราใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.295563838+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.295566881+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.295569844+07:00","message":"StatePrefix: 'ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.295572999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.295580415+07:00","message":"Push: 'ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.295583681+07:00","message":"TextPushed: 'ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.295586853+07:00","message":"Set new StatePrefix : 'ว่าเราใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.295589917+07:00","message":"Next Push (prob) : 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:49.295605585+07:00","message":"push: {false ว่าเรา 0 0xc003cf3580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:49.430227983+07:00","message":"receive streaming session, msgId: 5053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:49.430267409+07:00","message":"receive 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-05-12T14:35:49.430274241+07:00","message":"receive interim result [false|false]: ว่าเราใช้ทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:49.43029159+07:00","message":"[buffer interim] 5053 false ว่าเราใช้ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.430303477+07:00","message":"[bufferProcess] interim [560000000]:ว่าเราใช้ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.430307604+07:00","message":"[bufferProcess] send to processor:ว่าเราใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.430314498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.43031872+07:00","message":"> Transcript [55550] [false]: 'ว่าเราใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.430323056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.430325726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.430328844+07:00","message":"StatePrefix: 'ว่าเราใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.430331699+07:00","message":"TextPushed: 'ว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:49.561741766+07:00","message":"receive streaming session, msgId: 5053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:49.56177994+07:00","message":"receive 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-05-12T14:35:49.561786673+07:00","message":"receive interim result [false|false]: ว่าเราใช้ทำอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:49.561799831+07:00","message":"[buffer interim] 5053 false ว่าเราใช้ทำอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.561809288+07:00","message":"[bufferProcess] interim [680000000]:ว่าเราใช้ทำอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.561812149+07:00","message":"[bufferProcess] send to processor:ว่าเราใช้ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.561815576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.561818519+07:00","message":"> Transcript [55551] [false]: 'ว่าเราใช้ทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.561821747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.561823868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.561825725+07:00","message":"StatePrefix: 'ว่าเราใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:49.561827863+07:00","message":"TextPushed: 'ว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:50.134974237+07:00","message":"receive streaming session, msgId: 5053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:50.135009293+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-05-12T14:35:50.135016205+07:00","message":"receive interim result [false|false]: ว่าเราใช้ทำอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:50.135028023+07:00","message":"[buffer interim] 5053 false ว่าเราใช้ทำอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.135034923+07:00","message":"[bufferProcess] interim [280000000]:ว่าเราใช้ทำอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.135038467+07:00","message":"[bufferProcess] send to processor:ว่าเราใช้ทำอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.135045238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.135051412+07:00","message":"> Transcript [55552] [false]: 'ว่าเราใช้ทำอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.135056191+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.135059366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.135062479+07:00","message":"StatePrefix: 'ว่าเราใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.135066123+07:00","message":"TextPushed: 'ว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:50.309777902+07:00","message":"[GCS] IsForceVAD: false for message ID: 5053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:50.325080714+07:00","message":"receive streaming session, msgId: 5053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:50.32512124+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-05-12T14:35:50.325127175+07:00","message":"receive interim result [false|false]: ว่าเราใช้ทำอะไรบ้างสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:50.325143369+07:00","message":"[buffer interim] 5053 false ว่าเราใช้ทำอะไรบ้างสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.325153739+07:00","message":"[bufferProcess] interim [460000000]:ว่าเราใช้ทำอะไรบ้างสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.325157212+07:00","message":"[bufferProcess] send to processor:ว่าเราใช้ทำอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.325181665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.325187495+07:00","message":"> Transcript [55553] [false]: 'ว่าเราใช้ทำอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.32519288+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.325195702+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.325198372+07:00","message":"StatePrefix: 'ว่าเราใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.325201736+07:00","message":"TextPushed: 'ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.325210487+07:00","message":"Push: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.325213371+07:00","message":"TextPushed: 'ว่าเราใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.325216374+07:00","message":"Set new StatePrefix : 'ว่าเราใช้ทำอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.325220706+07:00","message":"Next Push (prob) : 'ทำอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:50.325232211+07:00","message":"push: {false ใช้ 0 0xc003cf3580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:50.370246354+07:00","message":"[GCS] Start streaming session, msgId: 5054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:50.533483531+07:00","message":"receive streaming session, msgId: 5053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:50.533519015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเราใช้คอมพิวเตอร์ทำอะไรบ้างสำหรับ\",\"confidence\":0.87941736}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:50.533524991+07:00","message":"receive interim result [true|false]: ว่าเราใช้คอมพิวเตอร์ทำอะไรบ้างสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:50.533532681+07:00","message":"end recv isFinal message id 5053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:50.533539898+07:00","message":"end Recv id 5053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:50.533559442+07:00","message":"[buffer interim] 5053 true ว่าเราใช้คอมพิวเตอร์ทำอะไรบ้างสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.533588069+07:00","message":"[bufferProcess] interim [640000000]:ว่าเราใช้คอมพิวเตอร์ทำอะไรบ้างสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.533594958+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าเราใช้ทำอะไรบ้างสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.533599754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.533605077+07:00","message":"> Transcript [55554] [false]: 'ว่าเราใช้ทำอะไรบ้างสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.533610045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.533613178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.533616708+07:00","message":"StatePrefix: 'ว่าเราใช้ทำอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.533620308+07:00","message":"TextPushed: 'ว่าเราใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.533623335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.533626691+07:00","message":"> Transcript [55555] [true]: 'ว่าเราใช้คอมพิวเตอร์ทำอะไรบ้างสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.533630129+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.533632543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.533634987+07:00","message":"StatePrefix: 'ว่าเราใช้ทำอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.533637747+07:00","message":"TextPushed: 'ว่าเราใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:50.533645528+07:00","message":"Push: 'คอมพิวเตอร์ทำอะไรบ้างสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:50.533656854+07:00","message":"push: {true คอมพิวเตอร์ทำอะไรบ้างสำหรับ 0 0xc003cf3580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:50.542345957+07:00","message":"write wav file: './tmp/7565/7565_5053.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:50.61909577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:50.619120724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:52.099817865+07:00","message":"[GCS] IsForceVAD: false for message ID: 5054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:52.169953815+07:00","message":"[GCS] Start streaming session, msgId: 5055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:52.198250963+07:00","message":"receive streaming session, msgId: 5054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:52.198273557+07:00","message":"found end of frame, send empty tag with msgId: 5054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:52.198276615+07:00","message":"end Recv id 5054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:52.198284294+07:00","message":"[buffer interim] 5054 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:52.198290917+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:52.198294473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:52.198297017+07:00","message":"> Transcript [55556] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:52.198299755+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:52.198301686+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:52.198303417+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:52.198305242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:52.198308327+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:52.198317852+07:00","message":"push: {true \n 0 0xc004462900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:52.204851159+07:00","message":"write wav file: './tmp/7565/7565_5054.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:53.544276911+07:00","message":"receive streaming session, msgId: 5055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:53.544316765+07:00","message":"receive 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-05-12T14:35:53.544324107+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:53.544341384+07:00","message":"[buffer interim] 5055 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.544350889+07:00","message":"[bufferProcess] interim [140000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.544352827+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.544359169+07:00","message":"[bufferProcess] send to processor (ticker):นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.544362044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.544365135+07:00","message":"> Transcript [55557] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.544367146+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:53.559833482+07:00","message":"receive streaming session, msgId: 5055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:53.559868532+07:00","message":"receive 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-05-12T14:35:53.559874263+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:53.55988994+07:00","message":"[buffer interim] 5055 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.55989634+07:00","message":"[bufferProcess] interim [200000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.559898313+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:53.62007107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:53.620078208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:53.773222092+07:00","message":"receive streaming session, msgId: 5055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:53.773265372+07:00","message":"receive 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-05-12T14:35:53.77327122+07:00","message":"receive interim result [false|false]: รายการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:53.773287979+07:00","message":"[buffer interim] 5055 false รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.773295832+07:00","message":"[bufferProcess] interim [380000000]:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.773298176+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.773305356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.773308489+07:00","message":"> Transcript [55558] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.773311405+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.773313364+07:00","message":"Set new StatePrefix: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:53.803054838+07:00","message":"receive streaming session, msgId: 5055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:53.803101796+07:00","message":"receive 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-05-12T14:35:53.803109239+07:00","message":"receive interim result [false|false]: ในการโอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:53.803124047+07:00","message":"[buffer interim] 5055 false ในการโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.803132188+07:00","message":"[bufferProcess] interim [440000000]:ในการโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.80313461+07:00","message":"[bufferProcess] send to processor:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.803142652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.803145421+07:00","message":"> Transcript [55559] [false]: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.803147514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.80314941+07:00","message":"Set new StatePrefix: 'รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:53.920384542+07:00","message":"receive streaming session, msgId: 5055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:53.920418583+07:00","message":"receive 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-05-12T14:35:53.920424409+07:00","message":"receive interim result [false|false]: ในการโอนเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:53.920437488+07:00","message":"[buffer interim] 5055 false ในการโอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.920445072+07:00","message":"[bufferProcess] interim [620000000]:ในการโอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.920447585+07:00","message":"[bufferProcess] send to processor:ในการโอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.920450952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.920453577+07:00","message":"> Transcript [55560] [false]: 'ในการโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.920455503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:53.920457467+07:00","message":"Set new StatePrefix: 'ในการโอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:54.019082549+07:00","message":"[GCS] IsForceVAD: false for message ID: 5055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:54.140878535+07:00","message":"receive streaming session, msgId: 5055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:54.140914122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการโอนเงิน\",\"confidence\":0.9290119}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:54.14091988+07:00","message":"receive interim result [true|false]: ในการโอนเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:54.140930956+07:00","message":"end recv isFinal message id 5055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:54.140933341+07:00","message":"end Recv id 5055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:54.140940428+07:00","message":"[buffer interim] 5055 true ในการโอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:54.140948171+07:00","message":"[bufferProcess] interim [890000000]:ในการโอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:54.140951022+07:00","message":"[bufferProcess] send to processor (isfinal):ในการโอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:54.14095449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:54.140957397+07:00","message":"> Transcript [55561] [false]: 'ในการโอนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:54.140960713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:54.140962528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:54.140964418+07:00","message":"StatePrefix: 'ในการโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:54.140966409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:54.140968032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:54.140969966+07:00","message":"> Transcript [55562] [true]: 'ในการโอนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:54.140971903+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:54.140973592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:54.140975123+07:00","message":"StatePrefix: 'ในการโอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:54.140976806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:54.140979686+07:00","message":"Push: 'ในการโอนเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:54.140987176+07:00","message":"push: {true ในการโอนเงิน 0 0xc004462f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:54.155171123+07:00","message":"write wav file: './tmp/7565/7565_5055.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:54.470445432+07:00","message":"[GCS] Start streaming session, msgId: 5056"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:55.429803642+07:00","message":"[GCS] IsForceVAD: false for message ID: 5056"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:55.490247173+07:00","message":"[GCS] Start streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:55.521492466+07:00","message":"receive streaming session, msgId: 5056"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:55.521508561+07:00","message":"found end of frame, send empty tag with msgId: 5056"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:55.521511388+07:00","message":"end Recv id 5056"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:55.521517847+07:00","message":"[buffer interim] 5056 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:55.521524866+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:55.521529298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:55.52153234+07:00","message":"> Transcript [55563] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:55.52153484+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:55.52153667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:55.521538684+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:55.521540576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:55.521548647+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:55.521557663+07:00","message":"push: {true \n 0 0xc004462380}"}
{"level":"info","service":"Main","time":"2026-05-12T14:35:55.527869107+07:00","message":"write wav file: './tmp/7565/7565_5056.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.030833849+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.030884112+07:00","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-05-12T14:35:56.030890276+07:00","message":"receive interim result [false|false]: ปลุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.030906071+07:00","message":"[buffer interim] 5057 false ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.030913148+07:00","message":"[bufferProcess] interim [420000000]:ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.030915019+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.461216874+07:00","message":"[GCS] Cleaned up inactive client: 5015"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.461241831+07:00","message":"[GCS] Cleaned up inactive client: 5020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.461244772+07:00","message":"[GCS] Cleaned up inactive client: 5027"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.4612465+07:00","message":"[GCS] Cleaned up inactive client: 5028"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.461248377+07:00","message":"[GCS] Cleaned up inactive client: 5023"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.461250397+07:00","message":"[GCS] Cleaned up inactive client: 5025"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.461252015+07:00","message":"[GCS] Cleaned up inactive client: 5016"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.461253903+07:00","message":"[GCS] Cleaned up inactive client: 5019"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.461256505+07:00","message":"[GCS] Cleaned up inactive client: 5017"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.461258236+07:00","message":"[GCS] Cleaned up inactive client: 5024"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.461259813+07:00","message":"[GCS] Cleaned up inactive client: 5029"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.461261341+07:00","message":"[GCS] Cleaned up inactive client: 5022"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.461264497+07:00","message":"[GCS] Cleaned up inactive client: 5026"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.461266252+07:00","message":"[GCS] Cleaned up inactive client: 5021"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.461267821+07:00","message":"[GCS] Cleaned up inactive client: 5018"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.572558834+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.572609431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.572615552+07:00","message":"receive interim result [false|false]: จดจำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.572628683+07:00","message":"[buffer interim] 5057 false จดจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.572637028+07:00","message":"[bufferProcess] interim [840000000]:จดจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.572639493+07:00","message":"[bufferProcess] send to processor:ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.572642922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.572645699+07:00","message":"> Transcript [55564] [false]: 'ปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.572647829+07:00","message":"Set StatePrefix (first interim): 'ปลุก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:56.620324416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:56.620333739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.689297986+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.68934062+07:00","message":"receive 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-05-12T14:35:56.689346493+07:00","message":"receive interim result [false|false]: จดจำว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.689362493+07:00","message":"[buffer interim] 5057 false จดจำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.689369941+07:00","message":"[bufferProcess] interim [20000000]:จดจำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.689372128+07:00","message":"[bufferProcess] send to processor:จดจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.689376774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.68937993+07:00","message":"> Transcript [55565] [false]: 'จดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.689382474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.689392207+07:00","message":"Set new StatePrefix: 'จดจำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.755826244+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.755874589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดจำไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.755881128+07:00","message":"receive interim result [false|false]: จดจำไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.755896195+07:00","message":"[buffer interim] 5057 false จดจำไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.755904412+07:00","message":"[bufferProcess] interim [80000000]:จดจำไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.755906645+07:00","message":"[bufferProcess] send to processor:จดจำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.755913221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.755916283+07:00","message":"> Transcript [55566] [false]: 'จดจำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.755919234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.755921353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.755924085+07:00","message":"StatePrefix: 'จดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.755926358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.861859299+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.861901018+07:00","message":"receive 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-05-12T14:35:56.861906992+07:00","message":"receive interim result [false|false]: จดจำว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:56.861923624+07:00","message":"[buffer interim] 5057 false จดจำว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.861936478+07:00","message":"[bufferProcess] interim [140000000]:จดจำว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.861940111+07:00","message":"[bufferProcess] send to processor:จดจำไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.861948527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.861952084+07:00","message":"> Transcript [55567] [false]: 'จดจำไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.861955946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.861957828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.861959804+07:00","message":"StatePrefix: 'จดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:56.861961711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:57.087353473+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:57.087393332+07:00","message":"receive 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-05-12T14:35:57.087399462+07:00","message":"receive interim result [false|false]: จดจำว่าเราทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:57.087415202+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.087423179+07:00","message":"[bufferProcess] interim [380000000]:จดจำว่าเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.087425474+07:00","message":"[bufferProcess] send to processor:จดจำว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.087428633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.087431374+07:00","message":"> Transcript [55568] [false]: 'จดจำว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.087434543+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.087436913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.087438601+07:00","message":"StatePrefix: 'จดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.087440565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:57.138441022+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:57.138478442+07:00","message":"receive 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-05-12T14:35:57.138484706+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:57.138502046+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.138509647+07:00","message":"[bufferProcess] interim [440000000]:จดจำว่าเราทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.138511981+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.1385151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.138517639+07:00","message":"> Transcript [55569] [false]: 'จดจำว่าเราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.138521301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.138523369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.138525412+07:00","message":"StatePrefix: 'จดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.138527372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.138534221+07:00","message":"Push: 'จดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.13853654+07:00","message":"TextPushed: 'จดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.138538716+07:00","message":"Set new StatePrefix : 'จดจำว่าเราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.138540759+07:00","message":"Next Push (prob) : 'ว่าเราทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:57.13854854+07:00","message":"push: {false จดจำ 0 0xc004578080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:57.37444861+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:57.374486541+07:00","message":"receive 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-05-12T14:35:57.374492679+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:57.374505392+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.374512121+07:00","message":"[bufferProcess] interim [680000000]:จดจำว่าเราทั้งทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.374514561+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.374519815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.374522643+07:00","message":"> Transcript [55570] [false]: 'จดจำว่าเราทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.374525137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.374527157+07:00","message":"Set new StatePrefix: 'จดจำว่าเราทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:57.4569088+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:57.456946645+07:00","message":"receive 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-05-12T14:35:57.456952423+07:00","message":"receive interim result [false|false]: จดจำว่าเราตั้งช่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:57.456967582+07:00","message":"[buffer interim] 5057 false จดจำว่าเราตั้งช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.45697541+07:00","message":"[bufferProcess] interim [800000000]:จดจำว่าเราตั้งช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.456977857+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้งทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.456984275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.45698728+07:00","message":"> Transcript [55571] [false]: 'จดจำว่าเราทั้งทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.456991238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.456993419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.456995336+07:00","message":"StatePrefix: 'จดจำว่าเราทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.456997957+07:00","message":"TextPushed: 'จดจำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:57.85272429+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:57.852762831+07:00","message":"receive 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-05-12T14:35:57.852769524+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:57.852781031+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งท่องอินเทอร์เน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.852787816+07:00","message":"[bufferProcess] interim [160000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.852790229+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราตั้งช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.852795465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.852798293+07:00","message":"> Transcript [55572] [false]: 'จดจำว่าเราตั้งช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.852800898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:57.852803207+07:00","message":"Set new StatePrefix: 'จดจำว่าเราตั้งช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:58.096761168+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:58.096818699+07:00","message":"receive 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-05-12T14:35:58.096824689+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:58.09684147+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.096849578+07:00","message":"[bufferProcess] interim [400000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.096852955+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้งท่องอินเทอร์เน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.096856794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.096859561+07:00","message":"> Transcript [55573] [false]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.096861768+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.096864496+07:00","message":"Set new StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:58.1552894+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:58.155339109+07:00","message":"receive 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-05-12T14:35:58.155345693+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:58.155361638+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.155370129+07:00","message":"[bufferProcess] interim [520000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.155373064+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.155381093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.155383755+07:00","message":"> Transcript [55574] [false]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.1553899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.155392333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.155394882+07:00","message":"StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.155397778+07:00","message":"TextPushed: 'จดจำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:58.778522263+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:58.77855941+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-05-12T14:35:58.778565334+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:58.778580017+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.778587367+07:00","message":"[bufferProcess] interim [120000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.778589929+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.778595019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.778597664+07:00","message":"> Transcript [55575] [false]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.778601395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.778603635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.778605942+07:00","message":"StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:58.778608548+07:00","message":"TextPushed: 'จดจำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.06089982+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.060933851+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-05-12T14:35:59.060939537+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.060952904+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.060960987+07:00","message":"[bufferProcess] interim [360000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.060963847+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.060969049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.060973525+07:00","message":"> Transcript [55576] [false]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.06097745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.060979921+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.060982204+07:00","message":"StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.060985172+07:00","message":"TextPushed: 'จดจำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.244547186+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.244586034+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-05-12T14:35:59.244595693+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.244612911+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.244621583+07:00","message":"[bufferProcess] interim [480000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.244626695+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.244633148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.244636869+07:00","message":"> Transcript [55577] [false]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.244641986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.244644974+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.244652129+07:00","message":"StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.244657689+07:00","message":"TextPushed: 'จดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.244666484+07:00","message":"Push: 'ว่าเราทั้งท่องอินเทอร์เน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.244669622+07:00","message":"TextPushed: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.2446727+07:00","message":"Set new StatePrefix : 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.244676583+07:00","message":"Next Push (prob) : 'อะไรบ้างใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.24469523+07:00","message":"push: {false ว่าเราทั้งท่องอินเทอร์เน็ต 0 0xc004578080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.274926805+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.274969641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ User\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.274977464+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ User"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.274995239+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ User"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.2750046+07:00","message":"[bufferProcess] interim [600000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ User"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.275008343+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.275016155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.275019855+07:00","message":"> Transcript [55578] [false]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.275024974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.275028002+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.275032118+07:00","message":"StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.275035728+07:00","message":"TextPushed: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.370317668+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.370355152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.370363468+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.370381206+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.370392528+07:00","message":"[bufferProcess] interim [660000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.370396339+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ User"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.370403004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.370406809+07:00","message":"> Transcript [55579] [false]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ User'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.370412043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.37041495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.370417976+07:00","message":"StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.370423033+07:00","message":"TextPushed: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ต'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:59.622755379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:35:59.622785197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.702158636+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.702190163+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-05-12T14:35:59.702196244+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.702204758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" username อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.702207591+07:00","message":"receive interim result [false|false]:  username อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.702226326+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.702246819+07:00","message":"[buffer interim] 5057 false  username อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.702255528+07:00","message":"[bufferProcess] interim [960000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.702259054+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.702265861+07:00","message":"[bufferProcess] interim [960000000]: username อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.702268298+07:00","message":"[bufferProcess] update buffer: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.702271239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.702274063+07:00","message":"> Transcript [55580] [false]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.702277571+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.702279991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.702283271+07:00","message":"StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.702287477+07:00","message":"TextPushed: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.943516571+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.943557899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.943565554+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.943577159+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-05-12T14:35:59.94357986+07:00","message":"receive interim result [false|false]:  อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.943587709+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.943595278+07:00","message":"[buffer interim] 5057 false  อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.94360115+07:00","message":"[bufferProcess] interim [260000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.943603804+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.943607486+07:00","message":"[bufferProcess] interim [260000000]: อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.943610041+07:00","message":"[bufferProcess] update buffer: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.943616111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.943618963+07:00","message":"> Transcript [55581] [false]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.943623087+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.943625071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.943626916+07:00","message":"StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.943629529+07:00","message":"TextPushed: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.943632753+07:00","message":"Push: 'อะไรบ้างใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.943634633+07:00","message":"TextPushed: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.943636872+07:00","message":"Set new StatePrefix : 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.943639515+07:00","message":"Next Push (prob) : ' username อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.943648135+07:00","message":"push: {false อะไรบ้างใช้ 0 0xc004578080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.962724247+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.962753337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.96275947+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.962771208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อะไร Plus\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.962774123+07:00","message":"receive interim result [false|false]:  อะไร Plus"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.962780937+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:35:59.962786128+07:00","message":"[buffer interim] 5057 false  อะไร Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.962792353+07:00","message":"[bufferProcess] interim [320000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.962798884+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.96280464+07:00","message":"[bufferProcess] interim [320000000]: อะไร Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.962808043+07:00","message":"[bufferProcess] update buffer: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.962811378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.962814454+07:00","message":"> Transcript [55582] [false]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.962819525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.962821562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.962823279+07:00","message":"StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:35:59.962825712+07:00","message":"TextPushed: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.144542126+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.144584978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.144591899+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.144602391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" อะไร password\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.144606175+07:00","message":"receive interim result [false|false]:  อะไร password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.144616725+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.144620739+07:00","message":"[buffer interim] 5057 false  อะไร password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.144626453+07:00","message":"[bufferProcess] interim [440000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.144629085+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Plus"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.144632955+07:00","message":"[bufferProcess] interim [440000000]: อะไร password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.144635238+07:00","message":"[bufferProcess] update buffer: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.144638038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.144640584+07:00","message":"> Transcript [55583] [false]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Plus'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.144644076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.144646106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.144647851+07:00","message":"StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.144651808+07:00","message":"TextPushed: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.258896704+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.258930894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.258937822+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.258952214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" password\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.258956787+07:00","message":"receive interim result [false|false]:  password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.258966564+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.258971901+07:00","message":"[buffer interim] 5057 false  password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.258980093+07:00","message":"[bufferProcess] interim [560000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.258983059+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.2589869+07:00","message":"[bufferProcess] interim [560000000]: password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.258989269+07:00","message":"[bufferProcess] update buffer: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.258992341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.258994783+07:00","message":"> Transcript [55584] [false]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร password'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.259000249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.259002392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.259004209+07:00","message":"StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.259006825+07:00","message":"TextPushed: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.268030896+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.268064078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.268070381+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.268083701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Password อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.268088121+07:00","message":"receive interim result [false|false]:  Password อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.268095468+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.268109614+07:00","message":"[buffer interim] 5057 false  Password อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.268115209+07:00","message":"[bufferProcess] interim [620000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.268117787+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.268120579+07:00","message":"[bufferProcess] interim [620000000]: Password อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.268123142+07:00","message":"[bufferProcess] update buffer: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.268127825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.268130446+07:00","message":"> Transcript [55585] [false]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร password'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.268133732+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.268135677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.268137434+07:00","message":"StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.26813989+07:00","message":"TextPushed: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.268142667+07:00","message":"Push: ' username อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.268144616+07:00","message":"TextPushed: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.26814706+07:00","message":"Set new StatePrefix : 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร password'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.268149369+07:00","message":"Next Push (prob) : ' password'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.268156294+07:00","message":"push: {false  username อะไร 0 0xc004578080}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.788959446+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.788997202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.789003479+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.789014661+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-05-12T14:36:00.789017488+07:00","message":"receive interim result [false|false]:  อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.789024837+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.789028663+07:00","message":"[buffer interim] 5057 false  อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.789034366+07:00","message":"[bufferProcess] interim [40000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.789038115+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.789041531+07:00","message":"[bufferProcess] interim [40000000]: อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.789043771+07:00","message":"[bufferProcess] update buffer: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.789046463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.789049102+07:00","message":"> Transcript [55586] [false]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.789051429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.789053373+07:00","message":"Set new StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.876387627+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.87642938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.876437261+07:00","message":"receive interim result [false|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.876448666+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-05-12T14:36:00.876451652+07:00","message":"receive interim result [false|false]:  อะไรนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.876460897+07:00","message":"[buffer interim] 5057 false จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:00.876466051+07:00","message":"[buffer interim] 5057 false  อะไรนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.876473057+07:00","message":"[bufferProcess] interim [220000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.876476641+07:00","message":"[bufferProcess] send to processor:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.876480346+07:00","message":"[bufferProcess] interim [220000000]: อะไรนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.876483309+07:00","message":"[bufferProcess] update buffer: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไรนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.87648672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.876489849+07:00","message":"> Transcript [55587] [false]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.876495348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.876498358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.876501493+07:00","message":"StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:00.876505086+07:00","message":"TextPushed: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:01.010155693+07:00","message":"[GCS] IsForceVAD: false for message ID: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:01.07098403+07:00","message":"[GCS] Start streaming session, msgId: 5058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:01.301730475+07:00","message":"receive streaming session, msgId: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:01.301767126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไรละเนี่ย\",\"confidence\":0.9423515}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:01.301773776+07:00","message":"receive interim result [true|false]: จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไรละเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:01.301784004+07:00","message":"end recv isFinal message id 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:01.301787393+07:00","message":"end Recv id 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:01.301796195+07:00","message":"[buffer interim] 5057 true จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไรละเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:01.301806111+07:00","message":"[bufferProcess] interim [520000000]:จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไรละเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:01.301810217+07:00","message":"[bufferProcess] send to processor (isfinal):จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไรนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:01.301815241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:01.301819052+07:00","message":"> Transcript [55588] [false]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไรนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:01.301823911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:01.301827226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:01.301829553+07:00","message":"StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:01.301832199+07:00","message":"TextPushed: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:01.301834366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:01.301836223+07:00","message":"> Transcript [55589] [true]: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไรละเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:01.301838666+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:01.301840283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:01.301845803+07:00","message":"StatePrefix: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร Password อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:01.301847826+07:00","message":"TextPushed: 'จดจำว่าเราทั้งท่องอินเทอร์เน็ตอะไรบ้างใช้ username อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:01.301851192+07:00","message":"Push: ' Password อะไรละเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:01.301859721+07:00","message":"push: {true  Password อะไรละเนี่ย 0 0xc004578080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:01.312664209+07:00","message":"write wav file: './tmp/7565/7565_5057.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:02.351516566+07:00","message":"[GCS] IsForceVAD: false for message ID: 5058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:02.410133689+07:00","message":"[GCS] Start streaming session, msgId: 5059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:02.439093651+07:00","message":"receive streaming session, msgId: 5058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:02.439154747+07:00","message":"receive 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-05-12T14:36:02.439161401+07:00","message":"receive interim result [false|false]: กลับไปให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:02.439176203+07:00","message":"[buffer interim] 5058 false กลับไปให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:02.439194292+07:00","message":"[bufferProcess] interim [380000000]:กลับไปให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:02.439197613+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:02.43920369+07:00","message":"[bufferProcess] send to processor (ticker):กลับไปให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:02.439208186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:02.439212222+07:00","message":"> Transcript [55590] [false]: 'กลับไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:02.439215466+07:00","message":"Set StatePrefix (first interim): 'กลับไปให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:02.454032041+07:00","message":"receive streaming session, msgId: 5058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:02.454076001+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:02.454081486+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:02.454091303+07:00","message":"end recv isFinal message id 5058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:02.454093735+07:00","message":"end Recv id 5058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:02.454110023+07:00","message":"[buffer interim] 5058 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:02.454117431+07:00","message":"[bufferProcess] interim [500000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:02.454121068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:02.454123821+07:00","message":"> Transcript [55591] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:02.454126869+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:02.454128735+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:02.454130803+07:00","message":"StatePrefix: 'กลับไปให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:02.45413332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:02.454135825+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:02.454144133+07:00","message":"push: {true  0 0xc004462e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:02.46074363+07:00","message":"write wav file: './tmp/7565/7565_5058.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:02.62340265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:02.623404583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:02.990060422+07:00","message":"[GCS] IsForceVAD: false for message ID: 5059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:03.119999742+07:00","message":"[GCS] Start streaming session, msgId: 5060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:03.158756719+07:00","message":"receive streaming session, msgId: 5059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:03.158775467+07:00","message":"found end of frame, send empty tag with msgId: 5059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:03.158778588+07:00","message":"end Recv id 5059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:03.158785865+07:00","message":"[buffer interim] 5059 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:03.158792948+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:03.158796365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:03.158798989+07:00","message":"> Transcript [55592] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:03.158803997+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:03.158805923+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:03.158807605+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:03.158809354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:03.158811709+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:03.158820885+07:00","message":"push: {true \n 0 0xc004578880}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:03.164087202+07:00","message":"write wav file: './tmp/7565/7565_5059.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:03.179137267+07:00","message":"[GCS] IsForceVAD: false for message ID: 5060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:03.250270828+07:00","message":"[GCS] Start streaming session, msgId: 5061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:03.324416843+07:00","message":"receive streaming session, msgId: 5060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:03.324434499+07:00","message":"found end of frame, send empty tag with msgId: 5060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:03.324437679+07:00","message":"end Recv id 5060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:03.324443552+07:00","message":"[buffer interim] 5060 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:03.324450524+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:03.324454115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:03.324458332+07:00","message":"> Transcript [55593] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:03.32446083+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:03.324462681+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:03.324464529+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:03.324466321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:03.324468715+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:03.324476674+07:00","message":"push: {true \n 0 0xc003cf2980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:03.329095969+07:00","message":"write wav file: './tmp/7565/7565_5060.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:05.228141825+07:00","message":"receive streaming session, msgId: 5061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:05.228180357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เออรู้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:05.228186761+07:00","message":"receive interim result [false|false]: เออรู้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:05.228202771+07:00","message":"receive streaming session, msgId: 5061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:05.2282064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เออรู้แล้วว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:05.228208978+07:00","message":"receive interim result [false|false]: เออรู้แล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:05.228217186+07:00","message":"receive streaming session, msgId: 5061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:05.22822037+07:00","message":"receive 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-05-12T14:36:05.228223508+07:00","message":"receive interim result [false|false]: เออรู้แล้วว่าสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:05.228230718+07:00","message":"receive streaming session, msgId: 5061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:05.22823491+07:00","message":"receive 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-05-12T14:36:05.228237369+07:00","message":"receive interim result [false|false]: เออรู้แล้วว่าสามารถเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:05.228243157+07:00","message":"[buffer interim] 5061 false เออรู้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:05.228246323+07:00","message":"[buffer interim] 5061 false เออรู้แล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:05.228248327+07:00","message":"[buffer interim] 5061 false เออรู้แล้วว่าสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:05.228250253+07:00","message":"[buffer interim] 5061 false เออรู้แล้วว่าสามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228258019+07:00","message":"[bufferProcess] interim [840000000]:เออรู้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228259907+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228262852+07:00","message":"[bufferProcess] send to processor (ticker):เออรู้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228265068+07:00","message":"[bufferProcess] interim [900000000]:เออรู้แล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228266706+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228268575+07:00","message":"[bufferProcess] interim [260000000]:เออรู้แล้วว่าสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228270346+07:00","message":"[bufferProcess] send to processor:เออรู้แล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228272481+07:00","message":"[bufferProcess] interim [500000000]:เออรู้แล้วว่าสามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228274306+07:00","message":"[bufferProcess] send to processor:เออรู้แล้วว่าสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228277155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228279778+07:00","message":"> Transcript [55594] [false]: 'เออรู้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228282243+07:00","message":"Set StatePrefix (first interim): 'เออรู้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228283765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228285485+07:00","message":"> Transcript [55595] [false]: 'เออรู้แล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228288124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228289929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228291672+07:00","message":"StatePrefix: 'เออรู้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228293611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228295265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228298584+07:00","message":"> Transcript [55596] [false]: 'เออรู้แล้วว่าสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228300686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.22830256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228304131+07:00","message":"StatePrefix: 'เออรู้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:05.228305724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:05.488637322+07:00","message":"[GCS] IsForceVAD: false for message ID: 5061"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:05.623843049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:05.623867107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:05.750171657+07:00","message":"[GCS] Start streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.136311675+07:00","message":"receive streaming session, msgId: 5061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.13634639+07:00","message":"receive 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-05-12T14:36:06.136352458+07:00","message":"receive interim result [false|false]: เออรู้แล้วว่าสามารถเข้าเว็บ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.136370218+07:00","message":"receive streaming session, msgId: 5061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.136376826+07:00","message":"receive 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-05-12T14:36:06.136380381+07:00","message":"receive interim result [false|false]: เออรู้แล้วว่าสามารถเข้าเว็บไซต์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.136385704+07:00","message":"[buffer interim] 5061 false เออรู้แล้วว่าสามารถเข้าเว็บ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.136389215+07:00","message":"[buffer interim] 5061 false เออรู้แล้วว่าสามารถเข้าเว็บไซต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136394656+07:00","message":"[bufferProcess] interim [680000000]:เออรู้แล้วว่าสามารถเข้าเว็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136396832+07:00","message":"[bufferProcess] send to processor:เออรู้แล้วว่าสามารถเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136399695+07:00","message":"[bufferProcess] interim [860000000]:เออรู้แล้วว่าสามารถเข้าเว็บไซต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.13640194+07:00","message":"[bufferProcess] send to processor:เออรู้แล้วว่าสามารถเข้าเว็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136404992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136407746+07:00","message":"> Transcript [55597] [false]: 'เออรู้แล้วว่าสามารถเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.13641125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136414878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136416885+07:00","message":"StatePrefix: 'เออรู้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136419637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136421853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136424947+07:00","message":"> Transcript [55598] [false]: 'เออรู้แล้วว่าสามารถเข้าเว็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136428226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136430771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136433079+07:00","message":"StatePrefix: 'เออรู้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136435697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136442042+07:00","message":"Push: 'เออรู้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136444928+07:00","message":"TextPushed: 'เออรู้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136447936+07:00","message":"Set new StatePrefix : 'เออรู้แล้วว่าสามารถเข้าเว็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.136451765+07:00","message":"Next Push (prob) : 'ว่าสามารถเข้าเว็บ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.136460468+07:00","message":"push: {false เออรู้แล้ว 0 0xc004578c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.350076484+07:00","message":"receive streaming session, msgId: 5061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.350133441+07:00","message":"receive 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-05-12T14:36:06.35014067+07:00","message":"receive interim result [false|false]: เออรู้แล้วว่าสามารถเข้าเว็บไซต์อินเทอร์เน็ต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.350158349+07:00","message":"receive streaming session, msgId: 5061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.350168152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เออรู้แล้วว่าสามารถเข้าเว็บไซต์อินเทอร์เน็ต\",\"confidence\":0.953394}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.350171594+07:00","message":"receive interim result [true|false]: เออรู้แล้วว่าสามารถเข้าเว็บไซต์อินเทอร์เน็ต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.350175517+07:00","message":"end recv isFinal message id 5061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.350178693+07:00","message":"end Recv id 5061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.35018648+07:00","message":"[buffer interim] 5061 false เออรู้แล้วว่าสามารถเข้าเว็บไซต์อินเทอร์เน็ต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.350190618+07:00","message":"[buffer interim] 5061 true เออรู้แล้วว่าสามารถเข้าเว็บไซต์อินเทอร์เน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.35019729+07:00","message":"[bufferProcess] interim [160000000]:เออรู้แล้วว่าสามารถเข้าเว็บไซต์อินเทอร์เน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350200043+07:00","message":"[bufferProcess] send to processor:เออรู้แล้วว่าสามารถเข้าเว็บไซต์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350203507+07:00","message":"[bufferProcess] interim [250000000]:เออรู้แล้วว่าสามารถเข้าเว็บไซต์อินเทอร์เน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350207584+07:00","message":"[bufferProcess] send to processor (isfinal):เออรู้แล้วว่าสามารถเข้าเว็บไซต์อินเทอร์เน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350211618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350215669+07:00","message":"> Transcript [55599] [false]: 'เออรู้แล้วว่าสามารถเข้าเว็บไซต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.35022001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350223968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350227097+07:00","message":"StatePrefix: 'เออรู้แล้วว่าสามารถเข้าเว็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350232579+07:00","message":"TextPushed: 'เออรู้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350235219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350238574+07:00","message":"> Transcript [55600] [false]: 'เออรู้แล้วว่าสามารถเข้าเว็บไซต์อินเทอร์เน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350242227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350243971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350245623+07:00","message":"StatePrefix: 'เออรู้แล้วว่าสามารถเข้าเว็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350247493+07:00","message":"TextPushed: 'เออรู้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350249008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.35025098+07:00","message":"> Transcript [55601] [true]: 'เออรู้แล้วว่าสามารถเข้าเว็บไซต์อินเทอร์เน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350259329+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350261114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350266+07:00","message":"StatePrefix: 'เออรู้แล้วว่าสามารถเข้าเว็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.350268473+07:00","message":"TextPushed: 'เออรู้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:06.35027739+07:00","message":"Push: 'ว่าสามารถเข้าเว็บไซต์อินเทอร์เน็ต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:06.350286995+07:00","message":"push: {true ว่าสามารถเข้าเว็บไซต์อินเทอร์เน็ต 0 0xc004578c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:06.357856219+07:00","message":"write wav file: './tmp/7565/7565_5061.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:07.381747956+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:07.381784693+07:00","message":"receive 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-05-12T14:36:07.381789881+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:07.381804434+07:00","message":"[buffer interim] 5062 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:07.381811093+07:00","message":"[bufferProcess] interim [680000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:07.381813245+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:07.38181987+07:00","message":"[bufferProcess] send to processor (ticker):โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:07.381822565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:07.38182513+07:00","message":"> Transcript [55602] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:07.381827094+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:07.497669497+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:07.497707419+07:00","message":"receive 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-05-12T14:36:07.497713203+07:00","message":"receive interim result [false|false]: โดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:07.497728185+07:00","message":"[buffer interim] 5062 false โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:07.497740401+07:00","message":"[bufferProcess] interim [800000000]:โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:07.497742304+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:07.878788305+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:07.878821389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้ username\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:07.878826654+07:00","message":"receive interim result [false|false]: โดยใช้ username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:07.878842474+07:00","message":"[buffer interim] 5062 false โดยใช้ username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:07.878850168+07:00","message":"[bufferProcess] interim [160000000]:โดยใช้ username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:07.878852846+07:00","message":"[bufferProcess] send to processor:โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:07.878859144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:07.878861787+07:00","message":"> Transcript [55603] [false]: 'โดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:07.878864741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:07.878866976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:07.878869404+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:07.878871596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.203643511+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.203681391+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-05-12T14:36:08.203688524+07:00","message":"receive interim result [false|false]: โดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.203703077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" username\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.203706966+07:00","message":"receive interim result [false|false]:  username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.203715886+07:00","message":"[buffer interim] 5062 false โดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.203719444+07:00","message":"[buffer interim] 5062 false  username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.203734657+07:00","message":"[bufferProcess] interim [400000000]:โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.203737334+07:00","message":"[bufferProcess] send to processor:โดยใช้ username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.203740348+07:00","message":"[bufferProcess] interim [400000000]: username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.203742952+07:00","message":"[bufferProcess] update buffer: โดยใช้ username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.203746163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.203749013+07:00","message":"> Transcript [55604] [false]: 'โดยใช้ username'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.203751893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.203753826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.203756575+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.203758594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.41383126+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.413876155+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-05-12T14:36:08.413883483+07:00","message":"receive interim result [false|false]: โดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.41389286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" username password\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.413895493+07:00","message":"receive interim result [false|false]:  username password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.413903759+07:00","message":"[buffer interim] 5062 false โดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.413909771+07:00","message":"[buffer interim] 5062 false  username password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.413916689+07:00","message":"[bufferProcess] interim [640000000]:โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.413919214+07:00","message":"[bufferProcess] send to processor:โดยใช้ username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.413924674+07:00","message":"[bufferProcess] interim [640000000]: username password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.413927987+07:00","message":"[bufferProcess] update buffer: โดยใช้ username password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.413931067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.413933695+07:00","message":"> Transcript [55605] [false]: 'โดยใช้ username'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.413937507+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.413939644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.413941419+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.41394338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.525717564+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.525752292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้ username\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.525758099+07:00","message":"receive interim result [false|false]: โดยใช้ username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.525770749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" password\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.525773836+07:00","message":"receive interim result [false|false]:  password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.525781719+07:00","message":"[buffer interim] 5062 false โดยใช้ username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.52578564+07:00","message":"[buffer interim] 5062 false  password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.525791678+07:00","message":"[bufferProcess] interim [760000000]:โดยใช้ username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.525794256+07:00","message":"[bufferProcess] send to processor:โดยใช้ username password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.525796881+07:00","message":"[bufferProcess] interim [760000000]: password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.525799355+07:00","message":"[bufferProcess] update buffer: โดยใช้ username password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.525802066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.525804629+07:00","message":"> Transcript [55606] [false]: 'โดยใช้ username password'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.525807658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.525809466+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.52581377+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.525815814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.525818361+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.525820089+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.525821985+07:00","message":"Set new StatePrefix : 'โดยใช้ username password'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.525824144+07:00","message":"Next Push (prob) : 'ใช้ username password'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.525832074+07:00","message":"push: {false โดย 0 0xc0044fee00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.584300869+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.584335803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้ username\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.584341284+07:00","message":"receive interim result [false|false]: โดยใช้ username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.584352786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Password นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.584355951+07:00","message":"receive interim result [false|false]:  Password นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.584363125+07:00","message":"[buffer interim] 5062 false โดยใช้ username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.584366831+07:00","message":"[buffer interim] 5062 false  Password นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.584372539+07:00","message":"[bufferProcess] interim [880000000]:โดยใช้ username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.584375012+07:00","message":"[bufferProcess] send to processor:โดยใช้ username password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.584377838+07:00","message":"[bufferProcess] interim [880000000]: Password นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.584380031+07:00","message":"[bufferProcess] update buffer: โดยใช้ username Password นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.584382608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.584385535+07:00","message":"> Transcript [55607] [false]: 'โดยใช้ username password'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.584390893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.584392876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.584394811+07:00","message":"StatePrefix: 'โดยใช้ username password'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.584398053+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:08.624485833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:08.624493998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.773088529+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.77313824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้ username\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.773145396+07:00","message":"receive interim result [false|false]: โดยใช้ username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.77315744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Password นี้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.773173072+07:00","message":"receive interim result [false|false]:  Password นี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.773182056+07:00","message":"[buffer interim] 5062 false โดยใช้ username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.773186016+07:00","message":"[buffer interim] 5062 false  Password นี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.773192275+07:00","message":"[bufferProcess] interim [60000000]:โดยใช้ username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.773194999+07:00","message":"[bufferProcess] send to processor:โดยใช้ username Password นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.773198951+07:00","message":"[bufferProcess] interim [60000000]: Password นี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.773201841+07:00","message":"[bufferProcess] update buffer: โดยใช้ username Password นี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.773205235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.773207928+07:00","message":"> Transcript [55608] [false]: 'โดยใช้ username Password นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.773210164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.773212087+07:00","message":"Set new StatePrefix: 'โดยใช้ username Password นี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.928708017+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.928742826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้ username\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.928748428+07:00","message":"receive interim result [false|false]: โดยใช้ username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.928761867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Password นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.928765647+07:00","message":"receive interim result [false|false]:  Password นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.928774375+07:00","message":"[buffer interim] 5062 false โดยใช้ username"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.928778655+07:00","message":"[buffer interim] 5062 false  Password นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.928784962+07:00","message":"[bufferProcess] interim [180000000]:โดยใช้ username"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.928788745+07:00","message":"[bufferProcess] send to processor:โดยใช้ username Password นี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.928791566+07:00","message":"[bufferProcess] interim [180000000]: Password นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.928794323+07:00","message":"[bufferProcess] update buffer: โดยใช้ username Password นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.928796891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.928799871+07:00","message":"> Transcript [55609] [false]: 'โดยใช้ username Password นี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.928802644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.928804512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.928807848+07:00","message":"StatePrefix: 'โดยใช้ username Password นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.928809979+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.976469293+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.976515398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้ username Password\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.976521976+07:00","message":"receive interim result [false|false]: โดยใช้ username Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.976533672+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-05-12T14:36:08.97653702+07:00","message":"receive interim result [false|false]:  นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.976545363+07:00","message":"[buffer interim] 5062 false โดยใช้ username Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:08.976551355+07:00","message":"[buffer interim] 5062 false  นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.976562417+07:00","message":"[bufferProcess] interim [240000000]:โดยใช้ username Password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.976565614+07:00","message":"[bufferProcess] send to processor:โดยใช้ username Password นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.97657255+07:00","message":"[bufferProcess] interim [240000000]: นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.976574855+07:00","message":"[bufferProcess] update buffer: โดยใช้ username Password นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.976577728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.976580666+07:00","message":"> Transcript [55610] [false]: 'โดยใช้ username Password นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.976584044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.976586123+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.976588075+07:00","message":"StatePrefix: 'โดยใช้ username Password นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:08.976590546+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.121385743+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.121435864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้ username Password\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.121444884+07:00","message":"receive interim result [false|false]: โดยใช้ username Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.121457957+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-05-12T14:36:09.121460731+07:00","message":"receive interim result [false|false]:  นี้เขาเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.121469469+07:00","message":"[buffer interim] 5062 false โดยใช้ username Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.121476714+07:00","message":"[buffer interim] 5062 false  นี้เขาเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.121483559+07:00","message":"[bufferProcess] interim [420000000]:โดยใช้ username Password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.121486441+07:00","message":"[bufferProcess] send to processor:โดยใช้ username Password นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.121493893+07:00","message":"[bufferProcess] interim [420000000]: นี้เขาเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.121497029+07:00","message":"[bufferProcess] update buffer: โดยใช้ username Password นี้เขาเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.12150073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.121503889+07:00","message":"> Transcript [55611] [false]: 'โดยใช้ username Password นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.121507786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.121509856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.121511628+07:00","message":"StatePrefix: 'โดยใช้ username Password นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.121514167+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.267948689+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.267989389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้ username Password นี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.267994983+07:00","message":"receive interim result [false|false]: โดยใช้ username Password นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.26801142+07:00","message":"[buffer interim] 5062 false โดยใช้ username Password นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.268018545+07:00","message":"[bufferProcess] interim [480000000]:โดยใช้ username Password นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.268021597+07:00","message":"[bufferProcess] send to processor:โดยใช้ username Password นี้เขาเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.268025083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.268027998+07:00","message":"> Transcript [55612] [false]: 'โดยใช้ username Password นี้เขาเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.2680321+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.26803488+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.268037426+07:00","message":"StatePrefix: 'โดยใช้ username Password นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.268041067+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.26805032+07:00","message":"Push: 'ใช้ username Password นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.268052375+07:00","message":"TextPushed: 'โดยใช้ username Password นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.268054431+07:00","message":"Set new StatePrefix : 'โดยใช้ username Password นี้เขาเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.268056913+07:00","message":"Next Push (prob) : 'เขาเข้ามา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.26806514+07:00","message":"push: {false ใช้ username Password นี้ 0 0xc0044fee00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.610601958+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.610637008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้ username Password\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.610642759+07:00","message":"receive interim result [false|false]: โดยใช้ username Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.610654529+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-05-12T14:36:09.610657702+07:00","message":"receive interim result [false|false]:  นี้เขาเข้ามาดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.610664863+07:00","message":"[buffer interim] 5062 false โดยใช้ username Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.610668645+07:00","message":"[buffer interim] 5062 false  นี้เขาเข้ามาดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.610674605+07:00","message":"[bufferProcess] interim [840000000]:โดยใช้ username Password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.610678135+07:00","message":"[bufferProcess] send to processor:โดยใช้ username Password นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.610680981+07:00","message":"[bufferProcess] interim [840000000]: นี้เขาเข้ามาดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.610683821+07:00","message":"[bufferProcess] update buffer: โดยใช้ username Password นี้เขาเข้ามาดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.610686985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.61068969+07:00","message":"> Transcript [55613] [false]: 'โดยใช้ username Password นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.61069186+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.707555483+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.70760379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้ username Password นี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.707611811+07:00","message":"receive interim result [false|false]: โดยใช้ username Password นี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:09.707626333+07:00","message":"[buffer interim] 5062 false โดยใช้ username Password นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.707634293+07:00","message":"[bufferProcess] interim [20000000]:โดยใช้ username Password นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.707637945+07:00","message":"[bufferProcess] send to processor:โดยใช้ username Password นี้เขาเข้ามาดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.707644354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.707647076+07:00","message":"> Transcript [55614] [false]: 'โดยใช้ username Password นี้เขาเข้ามาดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.707651531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.707653692+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.707655546+07:00","message":"StatePrefix: 'โดยใช้ username Password นี้เขาเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:09.707657897+07:00","message":"TextPushed: 'โดยใช้ username Password นี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.28945006+07:00","message":"[GCS] IsForceVAD: false for message ID: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.324989306+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.325039776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้ username Password\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.325048415+07:00","message":"receive interim result [false|false]: โดยใช้ username Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.325061188+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-05-12T14:36:10.325064924+07:00","message":"receive interim result [false|false]:  นี้เขาได้เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.325073612+07:00","message":"[buffer interim] 5062 false โดยใช้ username Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.325079116+07:00","message":"[buffer interim] 5062 false  นี้เขาได้เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.325085252+07:00","message":"[bufferProcess] interim [620000000]:โดยใช้ username Password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.325087361+07:00","message":"[bufferProcess] send to processor:โดยใช้ username Password นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.325095063+07:00","message":"[bufferProcess] interim [620000000]: นี้เขาได้เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.325099336+07:00","message":"[bufferProcess] update buffer: โดยใช้ username Password นี้เขาได้เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.325108286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.325111836+07:00","message":"> Transcript [55615] [false]: 'โดยใช้ username Password นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.325114163+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.368939941+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.368976513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้ username Password\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.368982803+07:00","message":"receive interim result [false|false]: โดยใช้ username Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.368994164+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-05-12T14:36:10.368999008+07:00","message":"receive interim result [false|false]:  นี้เขาได้เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.369016971+07:00","message":"[buffer interim] 5062 false โดยใช้ username Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.369028524+07:00","message":"[buffer interim] 5062 false  นี้เขาได้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.369035923+07:00","message":"[bufferProcess] interim [680000000]:โดยใช้ username Password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.369038955+07:00","message":"[bufferProcess] send to processor:โดยใช้ username Password นี้เขาได้เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.36904565+07:00","message":"[bufferProcess] interim [680000000]: นี้เขาได้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.369050751+07:00","message":"[bufferProcess] update buffer: โดยใช้ username Password นี้เขาได้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.369054149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.369056922+07:00","message":"> Transcript [55616] [false]: 'โดยใช้ username Password นี้เขาได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.369059352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.369062575+07:00","message":"Set new StatePrefix: 'โดยใช้ username Password นี้เขาได้เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.461532845+07:00","message":"receive streaming session, msgId: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.461576042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยใช้ username Password นี้ได้เหมือนกัน\",\"confidence\":0.92968583}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.461584901+07:00","message":"receive interim result [true|false]: โดยใช้ username Password นี้ได้เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.461597497+07:00","message":"end recv isFinal message id 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.461600187+07:00","message":"end Recv id 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.461607592+07:00","message":"[buffer interim] 5062 true โดยใช้ username Password นี้ได้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.461616042+07:00","message":"[bufferProcess] interim [770000000]:โดยใช้ username Password นี้ได้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.461619458+07:00","message":"[bufferProcess] send to processor (isfinal):โดยใช้ username Password นี้เขาได้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.461623442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.461626194+07:00","message":"> Transcript [55617] [false]: 'โดยใช้ username Password นี้เขาได้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.461629348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.461631482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.461634829+07:00","message":"StatePrefix: 'โดยใช้ username Password นี้เขาได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.461637425+07:00","message":"TextPushed: 'โดยใช้ username Password นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.46163941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.461641473+07:00","message":"> Transcript [55618] [true]: 'โดยใช้ username Password นี้ได้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.461643518+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.461645233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.461646866+07:00","message":"StatePrefix: 'โดยใช้ username Password นี้เขาได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.46164861+07:00","message":"TextPushed: 'โดยใช้ username Password นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:10.461651367+07:00","message":"Push: 'ได้เหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.461658952+07:00","message":"push: {true ได้เหมือนกัน 0 0xc0044fee00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:10.471661494+07:00","message":"write wav file: './tmp/7565/7565_5062.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:10.68553064+07:00","message":"[GCS] Start streaming session, msgId: 5063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:11.517184164+07:00","message":"receive streaming session, msgId: 5063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:11.517234381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูสาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:11.517241756+07:00","message":"receive interim result [false|false]: ดูสาว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:11.517262104+07:00","message":"[buffer interim] 5063 false ดูสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:11.517270746+07:00","message":"[bufferProcess] interim [540000000]:ดูสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:11.517273652+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:11.517278258+07:00","message":"[bufferProcess] send to processor (ticker):ดูสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:11.517282687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:11.517287077+07:00","message":"> Transcript [55619] [false]: 'ดูสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:11.517290428+07:00","message":"Set StatePrefix (first interim): 'ดูสาว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:11.612709007+07:00","message":"receive streaming session, msgId: 5063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:11.612754172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:11.612759907+07:00","message":"receive interim result [false|false]: คือสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:11.6127771+07:00","message":"[buffer interim] 5063 false คือสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:11.612786616+07:00","message":"[bufferProcess] interim [660000000]:คือสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:11.612788709+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:11.625138299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:11.62515537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:11.847383183+07:00","message":"receive streaming session, msgId: 5063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:11.847428611+07:00","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-05-12T14:36:11.847435089+07:00","message":"receive interim result [false|false]: คือสามารถเห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:11.847446714+07:00","message":"[buffer interim] 5063 false คือสามารถเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:11.847455218+07:00","message":"[bufferProcess] interim [960000000]:คือสามารถเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:11.847457888+07:00","message":"[bufferProcess] send to processor:คือสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:11.84746169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:11.847464836+07:00","message":"> Transcript [55620] [false]: 'คือสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:11.847467009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:11.847468994+07:00","message":"Set new StatePrefix: 'คือสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.102672068+07:00","message":"receive streaming session, msgId: 5063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.102715854+07:00","message":"receive 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-05-12T14:36:12.102723017+07:00","message":"receive interim result [false|false]: คือสามารถเห็นได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.102739185+07:00","message":"[buffer interim] 5063 false คือสามารถเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.102779448+07:00","message":"[bufferProcess] interim [320000000]:คือสามารถเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.102782874+07:00","message":"[bufferProcess] send to processor:คือสามารถเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.102789864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.102792798+07:00","message":"> Transcript [55621] [false]: 'คือสามารถเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.102796458+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.102798837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.102800793+07:00","message":"StatePrefix: 'คือสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.102802926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.332539471+07:00","message":"receive streaming session, msgId: 5063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.332583349+07:00","message":"receive 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-05-12T14:36:12.332590172+07:00","message":"receive interim result [false|false]: คือสามารถเห็นได้ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.33260584+07:00","message":"[buffer interim] 5063 false คือสามารถเห็นได้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.332615043+07:00","message":"[bufferProcess] interim [500000000]:คือสามารถเห็นได้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.332617891+07:00","message":"[bufferProcess] send to processor:คือสามารถเห็นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.332623639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.33262709+07:00","message":"> Transcript [55622] [false]: 'คือสามารถเห็นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.332636051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.332638431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.332640322+07:00","message":"StatePrefix: 'คือสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.332642558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.469641012+07:00","message":"[GCS] IsForceVAD: false for message ID: 5063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.550367876+07:00","message":"receive streaming session, msgId: 5063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.550406509+07:00","message":"receive 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-05-12T14:36:12.550412433+07:00","message":"receive interim result [false|false]: คือสามารถเห็นได้ทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.550427205+07:00","message":"[buffer interim] 5063 false คือสามารถเห็นได้ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.550436383+07:00","message":"[bufferProcess] interim [740000000]:คือสามารถเห็นได้ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.550439174+07:00","message":"[bufferProcess] send to processor:คือสามารถเห็นได้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.550444357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.550447455+07:00","message":"> Transcript [55623] [false]: 'คือสามารถเห็นได้ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.550451238+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.550453511+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.550455326+07:00","message":"StatePrefix: 'คือสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.550457218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.592965181+07:00","message":"receive streaming session, msgId: 5063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.593010498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือสามารถเห็นได้ทั้งหมด\",\"confidence\":0.94920045}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.593017796+07:00","message":"receive interim result [true|false]: คือสามารถเห็นได้ทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.593030451+07:00","message":"end recv isFinal message id 5063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.593032587+07:00","message":"end Recv id 5063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.593040061+07:00","message":"[buffer interim] 5063 true คือสามารถเห็นได้ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.59305374+07:00","message":"[bufferProcess] interim [830000000]:คือสามารถเห็นได้ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593056808+07:00","message":"[bufferProcess] send to processor (isfinal):คือสามารถเห็นได้ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593060736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593063787+07:00","message":"> Transcript [55624] [false]: 'คือสามารถเห็นได้ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593066988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593069504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593072568+07:00","message":"StatePrefix: 'คือสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593074565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593077181+07:00","message":"Push: 'คือสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593078898+07:00","message":"TextPushed: 'คือสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593080787+07:00","message":"Set new StatePrefix : 'คือสามารถเห็นได้ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593083106+07:00","message":"Next Push (prob) : 'เห็นได้ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593084905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593086884+07:00","message":"> Transcript [55625] [true]: 'คือสามารถเห็นได้ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593089168+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593090783+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593092441+07:00","message":"StatePrefix: 'คือสามารถเห็นได้ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593094407+07:00","message":"TextPushed: 'คือสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:12.593096868+07:00","message":"Push: 'เห็นได้ทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.593117062+07:00","message":"push: {false คือสามารถ 0 0xc004578f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.593124126+07:00","message":"push: {true เห็นได้ทั้งหมด 0 0xc004578f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:12.599245286+07:00","message":"write wav file: './tmp/7565/7565_5063.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:12.660622763+07:00","message":"[GCS] Start streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.13878809+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.138834516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"What\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.138840377+07:00","message":"receive interim result [false|false]: What"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.138857459+07:00","message":"[buffer interim] 5064 false What"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.138865411+07:00","message":"[bufferProcess] interim [480000000]:What"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.138867189+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.527938344+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.527979515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.527984896+07:00","message":"receive interim result [false|false]: เขาทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.527998124+07:00","message":"[buffer interim] 5064 false เขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.528004857+07:00","message":"[bufferProcess] interim [840000000]:เขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.528007229+07:00","message":"[bufferProcess] send to processor:What"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.528012458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.528015362+07:00","message":"> Transcript [55626] [false]: 'What'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.528017453+07:00","message":"Set StatePrefix (first interim): 'What'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.647224303+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.647266905+07:00","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-05-12T14:36:13.647273113+07:00","message":"receive interim result [false|false]: เอ้าทำไม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.647286709+07:00","message":"[buffer interim] 5064 false เอ้าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.647297688+07:00","message":"[bufferProcess] interim [960000000]:เอ้าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.647301377+07:00","message":"[bufferProcess] send to processor:เขาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.647307576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.647312128+07:00","message":"> Transcript [55627] [false]: 'เขาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.647315906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.647323388+07:00","message":"Set new StatePrefix: 'เขาทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.650230359+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.650251981+07:00","message":"receive 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-05-12T14:36:13.65025826+07:00","message":"receive interim result [false|false]: เขาทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.650269618+07:00","message":"[buffer interim] 5064 false เขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.650274018+07:00","message":"[bufferProcess] interim [20000000]:เขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.65027651+07:00","message":"[bufferProcess] send to processor:เอ้าทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.650278785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.650281015+07:00","message":"> Transcript [55628] [false]: 'เอ้าทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.650282796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.650284702+07:00","message":"Set new StatePrefix: 'เอ้าทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.851786658+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.851832731+07:00","message":"receive 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-05-12T14:36:13.851838692+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:13.851849525+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.851857926+07:00","message":"[bufferProcess] interim [200000000]:เขาทำอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.851860372+07:00","message":"[bufferProcess] send to processor:เขาทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.851863859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.851866568+07:00","message":"> Transcript [55629] [false]: 'เขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.851868493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:13.851870454+07:00","message":"Set new StatePrefix: 'เขาทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.217547+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.217589168+07:00","message":"receive 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-05-12T14:36:14.217595224+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.217611007+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.217618394+07:00","message":"[bufferProcess] interim [620000000]:เขาทำอะไรบ้างข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.217621224+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.217629705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.217632477+07:00","message":"> Transcript [55630] [false]: 'เขาทำอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.217637776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.217639997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.217641975+07:00","message":"StatePrefix: 'เขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.217644175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.412818151+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.412857512+07:00","message":"receive 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-05-12T14:36:14.412863292+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.41287479+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.412883107+07:00","message":"[bufferProcess] interim [800000000]:เขาทำอะไรบ้างข้อมูลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.412888134+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.412895491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.412898762+07:00","message":"> Transcript [55631] [false]: 'เขาทำอะไรบ้างข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.412902073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.412904368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.412906204+07:00","message":"StatePrefix: 'เขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.41290815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.582295916+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.58234165+07:00","message":"receive 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-05-12T14:36:14.582348433+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.582366281+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.582377409+07:00","message":"[bufferProcess] interim [920000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.582380249+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.582386148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.582389188+07:00","message":"> Transcript [55632] [false]: 'เขาทำอะไรบ้างข้อมูลเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.582394776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.582397293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.582399152+07:00","message":"StatePrefix: 'เขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.58240122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.609087845+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.609119319+07:00","message":"receive 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-05-12T14:36:14.609125839+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นหนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.609140024+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.609146811+07:00","message":"[bufferProcess] interim [980000000]:เขาทำอะไรบ้างข้อมูลเป็นหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.60914947+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.609152704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.609155253+07:00","message":"> Transcript [55633] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.609158278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.609170212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.609172297+07:00","message":"StatePrefix: 'เขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.609174244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.609176932+07:00","message":"Push: 'เขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.609178804+07:00","message":"TextPushed: 'เขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.609180945+07:00","message":"Set new StatePrefix : 'เขาทำอะไรบ้างข้อมูลเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.609183649+07:00","message":"Next Push (prob) : 'บ้างข้อมูลเป็นแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.609193654+07:00","message":"push: {false เขาทำอะไร 0 0xc003c1a800}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:14.625280224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:14.625293507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.748557052+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.748593702+07:00","message":"receive 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-05-12T14:36:14.748600317+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นหนักหนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.748615635+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นหนักหนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.748624901+07:00","message":"[bufferProcess] interim [100000000]:เขาทำอะไรบ้างข้อมูลเป็นหนักหนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.748627492+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.74863422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.748637707+07:00","message":"> Transcript [55634] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.748640121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.748643721+07:00","message":"Set new StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.798834426+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.798870739+07:00","message":"receive 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-05-12T14:36:14.79887623+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.798888728+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.798896006+07:00","message":"[bufferProcess] interim [160000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.798898531+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นหนักหนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.79890393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.798906793+07:00","message":"> Transcript [55635] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นหนักหนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.798909947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.798912004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.798914275+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.798916875+07:00","message":"TextPushed: 'เขาทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.996833921+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.996879694+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-05-12T14:36:14.996887034+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:14.99690637+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.996918899+07:00","message":"[bufferProcess] interim [340000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.996922623+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.996929408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.996933353+07:00","message":"> Transcript [55636] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.996937243+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:14.996941524+07:00","message":"Set new StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.021291916+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.021325634+07:00","message":"receive 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-05-12T14:36:15.021332479+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแตก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.021350348+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.021360102+07:00","message":"[bufferProcess] interim [400000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.02136398+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.021370636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.021374919+07:00","message":"> Transcript [55637] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.021380593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.021383925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.021387805+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.021391168+07:00","message":"TextPushed: 'เขาทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.120980424+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.121020058+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-05-12T14:36:15.121026651+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่ก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.121043129+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.121051118+07:00","message":"[bufferProcess] interim [460000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.121053841+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแตก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.121061028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.121064277+07:00","message":"> Transcript [55638] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.121067907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.121070198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.121072043+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.121074251+07:00","message":"TextPushed: 'เขาทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.132984109+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.133009745+07:00","message":"receive 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-05-12T14:36:15.133015342+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.13302673+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.133032501+07:00","message":"[bufferProcess] interim [520000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.133034818+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.133041339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.133044074+07:00","message":"> Transcript [55639] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.133047391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.133049425+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.133051168+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.133053279+07:00","message":"TextPushed: 'เขาทำอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.277042201+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.277079349+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-05-12T14:36:15.277085403+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.277102997+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.27711819+07:00","message":"[bufferProcess] interim [580000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.277121318+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.277126614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.27713002+07:00","message":"> Transcript [55640] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.277133842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.277135897+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.277137776+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.277139839+07:00","message":"TextPushed: 'เขาทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.277146829+07:00","message":"Push: 'บ้างข้อมูลเป็นแบบไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.277148799+07:00","message":"TextPushed: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.277150898+07:00","message":"Set new StatePrefix : 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.277153047+07:00","message":"Next Push (prob) : 'แต่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.27717272+07:00","message":"push: {false บ้างข้อมูลเป็นแบบไหน 0 0xc003c1a800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.315256411+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.315296576+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-05-12T14:36:15.315303115+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.315318058+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.315325963+07:00","message":"[bufferProcess] interim [640000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.315328684+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.315332106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.315334747+07:00","message":"> Transcript [55641] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.315336879+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.315338762+07:00","message":"Set new StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.44377719+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.443820526+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-05-12T14:36:15.443828384+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.443844627+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.443851624+07:00","message":"[bufferProcess] interim [760000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.4438544+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.443861511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.443864227+07:00","message":"> Transcript [55642] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.443866555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.443868723+07:00","message":"Set new StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.630478329+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.63051977+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-05-12T14:36:15.630527024+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.630544203+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.63055164+07:00","message":"[bufferProcess] interim [940000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.630554662+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.630558426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.630561273+07:00","message":"> Transcript [55643] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.630565138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.630567819+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.630570084+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.630572668+07:00","message":"TextPushed: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.641379418+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.641415705+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-05-12T14:36:15.641424178+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.641438683+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.64144927+07:00","message":"[bufferProcess] interim [0]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.641452897+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.641459109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.641464768+07:00","message":"> Transcript [55644] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.641469353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.64147206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.641474808+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.64147858+07:00","message":"TextPushed: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.902360998+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.902404633+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-05-12T14:36:15.902411108+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้ก็สามารถเตรียม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:15.902424738+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้ก็สามารถเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.90243511+07:00","message":"[bufferProcess] interim [300000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้ก็สามารถเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.902437953+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.902444567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.902447805+07:00","message":"> Transcript [55645] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.902451796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.902453752+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.902456208+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:15.902458888+07:00","message":"TextPushed: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.026512179+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.026548235+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-05-12T14:36:16.026554082+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถครีม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.02656746+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.026574913+07:00","message":"[bufferProcess] interim [360000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.026577515+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้ก็สามารถเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.026582843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.026585323+07:00","message":"> Transcript [55646] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้ก็สามารถเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.026589457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.026592862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.026594998+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.026597363+07:00","message":"TextPushed: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.026602558+07:00","message":"Push: 'แต่คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.026604368+07:00","message":"TextPushed: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.026606442+07:00","message":"Set new StatePrefix : 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้ก็สามารถเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.026626211+07:00","message":"Next Push (prob) : 'ก็สามารถเตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.026634992+07:00","message":"push: {false แต่คราวนี้ 0 0xc003c1a800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.155679492+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.15572644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.155733159+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.155751949+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.155762462+07:00","message":"[bufferProcess] interim [480000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.155765207+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.155769155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.155771905+07:00","message":"> Transcript [55647] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.155776514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.155779165+07:00","message":"Set new StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถครีม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.325613766+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.325656471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.325663557+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.325678692+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.325685614+07:00","message":"[bufferProcess] interim [660000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.32568827+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.325691937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.325694817+07:00","message":"> Transcript [55648] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.325697529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.325699475+07:00","message":"Set new StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.410398524+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.410452599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันด่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.410462894+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันด่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.410480656+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันด่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.410493841+07:00","message":"[bufferProcess] interim [780000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันด่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.410498121+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.410507031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.410511896+07:00","message":"> Transcript [55649] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.410517466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.410520359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.410523478+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.410527949+07:00","message":"TextPushed: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.534086305+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.53413952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.534147193+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.534162268+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.534169865+07:00","message":"[bufferProcess] interim [840000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.534172879+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันด่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.534178973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.534182025+07:00","message":"> Transcript [55650] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันด่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.534196434+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.534199018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.534200899+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.534203515+07:00","message":"TextPushed: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.599604942+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.599640413+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-05-12T14:36:16.599646894+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.599657838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Remote มันได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.59966082+07:00","message":"receive interim result [false|false]:  Remote มันได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.59966874+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.599676115+07:00","message":"[buffer interim] 5064 false  Remote มันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.599681781+07:00","message":"[bufferProcess] interim [960000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.599684484+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.599687743+07:00","message":"[bufferProcess] interim [960000000]: Remote มันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.599690537+07:00","message":"[bufferProcess] update buffer: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.59969401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.599696709+07:00","message":"> Transcript [55651] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.599700274+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.599702287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.599704106+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.599706274+07:00","message":"TextPushed: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.607835604+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.607860348+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-05-12T14:36:16.607865957+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.607873136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Remote มันได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.607876253+07:00","message":"receive interim result [false|false]:  Remote มันได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.607882104+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.607885982+07:00","message":"[buffer interim] 5064 false  Remote มันได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.607890539+07:00","message":"[bufferProcess] interim [20000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.60789333+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.607896384+07:00","message":"[bufferProcess] interim [20000000]: Remote มันได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.607899324+07:00","message":"[bufferProcess] update buffer: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.607902025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.607904404+07:00","message":"> Transcript [55652] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.60790801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.607909792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.607911656+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.607913757+07:00","message":"TextPushed: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.607916431+07:00","message":"Push: 'เขาสามารถ Remote'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.607918237+07:00","message":"TextPushed: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.607920373+07:00","message":"Set new StatePrefix : 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.607922522+07:00","message":"Next Push (prob) : ' มันได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.607929745+07:00","message":"push: {false เขาสามารถ Remote 0 0xc003c1a800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.721729508+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.721762356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.721769777+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.721779704+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-05-12T14:36:16.72178248+07:00","message":"receive interim result [false|false]:  มันได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.721789936+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.721801279+07:00","message":"[buffer interim] 5064 false  มันได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.721806928+07:00","message":"[bufferProcess] interim [80000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.721810852+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.721817353+07:00","message":"[bufferProcess] interim [80000000]: มันได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.721819695+07:00","message":"[bufferProcess] update buffer: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.721822406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.721825064+07:00","message":"> Transcript [55653] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.721828156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.721830545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.721834905+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.721837706+07:00","message":"TextPushed: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.830820252+07:00","message":"[GCS] IsForceVAD: false for message ID: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.865690931+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.86573028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.86573717+07:00","message":"receive interim result [false|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.865746909+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-05-12T14:36:16.865749916+07:00","message":"receive interim result [false|false]:  มันได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.865758368+07:00","message":"[buffer interim] 5064 false เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.865762779+07:00","message":"[buffer interim] 5064 false  มันได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.865769939+07:00","message":"[bufferProcess] interim [140000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.865773213+07:00","message":"[bufferProcess] send to processor:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.865776385+07:00","message":"[bufferProcess] interim [140000000]: มันได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.865778575+07:00","message":"[bufferProcess] update buffer: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.865781392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.865783949+07:00","message":"> Transcript [55654] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.865787429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.8657894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.865791184+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:16.865793426+07:00","message":"TextPushed: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:16.960860029+07:00","message":"[GCS] Start streaming session, msgId: 5065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:17.002451607+07:00","message":"receive streaming session, msgId: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:17.002498753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถรีโมทมันได้ไหมคะ\",\"confidence\":0.93841785}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:17.002504684+07:00","message":"receive interim result [true|false]: เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถรีโมทมันได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:17.002513676+07:00","message":"end recv isFinal message id 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:17.002515657+07:00","message":"end Recv id 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:17.002522115+07:00","message":"[buffer interim] 5064 true เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถรีโมทมันได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002532313+07:00","message":"[bufferProcess] interim [380000000]:เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถรีโมทมันได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002538055+07:00","message":"[bufferProcess] send to processor (isfinal):เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002541593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002544353+07:00","message":"> Transcript [55655] [false]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002547799+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002549847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002551897+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002555133+07:00","message":"TextPushed: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002557092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002559036+07:00","message":"> Transcript [55656] [true]: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถรีโมทมันได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002561392+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.00256318+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002564966+07:00","message":"StatePrefix: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002567065+07:00","message":"TextPushed: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remote'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002568918+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002762194+07:00","message":"Push: 'รีโมทมันได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002764958+07:00","message":"TextPushed: 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถ Remoteรีโมทมันได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002767221+07:00","message":"Set new StatePrefix : 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถรีโมทมันได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002769507+07:00","message":"Next Push (prob) : 'เขาทำอะไรบ้างข้อมูลเป็นแบบไหนแต่คราวนี้เขาสามารถรีโมทมันได้ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:17.002781397+07:00","message":"push: {true รีโมทมันได้ไหมคะ 0 0xc003c1a800}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.002787882+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5064.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:17.027295408+07:00","message":"write wav file: './tmp/7565/7565_5064.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:17.094759203+07:00","message":"[GCS] IsForceVAD: false for message ID: 5065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:17.319543048+07:00","message":"receive streaming session, msgId: 5065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:17.31956564+07:00","message":"found end of frame, send empty tag with msgId: 5065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:17.319569085+07:00","message":"end Recv id 5065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:17.319577689+07:00","message":"[buffer interim] 5065 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.319585545+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.319588955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.319591957+07:00","message":"> Transcript [55657] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.319594414+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.319596305+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.319597985+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.319599757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:17.319602356+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:17.319612709+07:00","message":"push: {true \n 0 0xc004579200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:17.324333009+07:00","message":"write wav file: './tmp/7565/7565_5065.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:17.340690356+07:00","message":"[GCS] Start streaming session, msgId: 5066"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:17.625781206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:17.625804353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.082704454+07:00","message":"receive streaming session, msgId: 5066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.082752327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้ามาอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.082758547+07:00","message":"receive interim result [false|false]: เข้ามาอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.082773455+07:00","message":"[buffer interim] 5066 false เข้ามาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.08278238+07:00","message":"[bufferProcess] interim [540000000]:เข้ามาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.082784486+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.204413884+07:00","message":"receive streaming session, msgId: 5066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.204453454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้ามาอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.204459625+07:00","message":"receive interim result [false|false]: เข้ามาอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.2044758+07:00","message":"[buffer interim] 5066 false เข้ามาอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.204482738+07:00","message":"[bufferProcess] interim [720000000]:เข้ามาอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.204485113+07:00","message":"[bufferProcess] send to processor:เข้ามาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.204491573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.204495244+07:00","message":"> Transcript [55658] [false]: 'เข้ามาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.204497392+07:00","message":"Set StatePrefix (first interim): 'เข้ามาอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.460419472+07:00","message":"receive streaming session, msgId: 5066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.46046923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้ามาอยู่ในคอม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.460475196+07:00","message":"receive interim result [false|false]: เข้ามาอยู่ในคอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.460492907+07:00","message":"[buffer interim] 5066 false เข้ามาอยู่ในคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.460503297+07:00","message":"[bufferProcess] interim [900000000]:เข้ามาอยู่ในคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.460505634+07:00","message":"[bufferProcess] send to processor:เข้ามาอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.460511126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.460514083+07:00","message":"> Transcript [55659] [false]: 'เข้ามาอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.460517672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.460519651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.460521623+07:00","message":"StatePrefix: 'เข้ามาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.460523523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.590151426+07:00","message":"receive streaming session, msgId: 5066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.590200253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้ามาอยู่ในคอมพิวเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.590207265+07:00","message":"receive interim result [false|false]: เข้ามาอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.59022361+07:00","message":"[buffer interim] 5066 false เข้ามาอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.590231133+07:00","message":"[bufferProcess] interim [80000000]:เข้ามาอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.590234155+07:00","message":"[bufferProcess] send to processor:เข้ามาอยู่ในคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.590241036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.590243954+07:00","message":"> Transcript [55660] [false]: 'เข้ามาอยู่ในคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.590247343+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.590249379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.590251601+07:00","message":"StatePrefix: 'เข้ามาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.590253526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.92563293+07:00","message":"receive streaming session, msgId: 5066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.925678033+07:00","message":"receive 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-05-12T14:36:18.925684246+07:00","message":"receive interim result [false|false]: เข้ามาอยู่ในคอมพิวเตอร์แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.925700063+07:00","message":"[buffer interim] 5066 false เข้ามาอยู่ในคอมพิวเตอร์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.925710815+07:00","message":"[bufferProcess] interim [380000000]:เข้ามาอยู่ในคอมพิวเตอร์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.925713543+07:00","message":"[bufferProcess] send to processor:เข้ามาอยู่ในคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.925719203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.925722006+07:00","message":"> Transcript [55661] [false]: 'เข้ามาอยู่ในคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.92572544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.925727786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.925729653+07:00","message":"StatePrefix: 'เข้ามาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.925733317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.93860223+07:00","message":"[GCS] IsForceVAD: false for message ID: 5066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.992358591+07:00","message":"receive streaming session, msgId: 5066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.992405724+07:00","message":"receive 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-05-12T14:36:18.9924118+07:00","message":"receive interim result [false|false]: เข้ามาอยู่ในคอมพิวเตอร์เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.992428611+07:00","message":"[buffer interim] 5066 false เข้ามาอยู่ในคอมพิวเตอร์เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.992439025+07:00","message":"[bufferProcess] interim [440000000]:เข้ามาอยู่ในคอมพิวเตอร์เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.992441869+07:00","message":"[bufferProcess] send to processor:เข้ามาอยู่ในคอมพิวเตอร์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.992445863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.992448809+07:00","message":"> Transcript [55662] [false]: 'เข้ามาอยู่ในคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.992452594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.992454937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.992456693+07:00","message":"StatePrefix: 'เข้ามาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.992458989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.992465087+07:00","message":"Push: 'เข้ามาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.992466971+07:00","message":"TextPushed: 'เข้ามาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.992468975+07:00","message":"Set new StatePrefix : 'เข้ามาอยู่ในคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:18.992471084+07:00","message":"Next Push (prob) : 'ในคอมพิวเตอร์แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:18.992497356+07:00","message":"push: {false เข้ามาอยู่ 0 0xc004ec4000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:19.010772534+07:00","message":"[GCS] Start streaming session, msgId: 5067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:19.034848059+07:00","message":"receive streaming session, msgId: 5066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:19.034884085+07:00","message":"receive 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-05-12T14:36:19.034890391+07:00","message":"receive interim result [false|false]: เข้ามาอยู่ในคอมพิวเตอร์เราแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:19.034907831+07:00","message":"[buffer interim] 5066 false เข้ามาอยู่ในคอมพิวเตอร์เราแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.034914912+07:00","message":"[bufferProcess] interim [560000000]:เข้ามาอยู่ในคอมพิวเตอร์เราแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.03491822+07:00","message":"[bufferProcess] send to processor:เข้ามาอยู่ในคอมพิวเตอร์เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.034921799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.034924728+07:00","message":"> Transcript [55663] [false]: 'เข้ามาอยู่ในคอมพิวเตอร์เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.034926807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.03492938+07:00","message":"Set new StatePrefix: 'เข้ามาอยู่ในคอมพิวเตอร์เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:19.072439495+07:00","message":"receive streaming session, msgId: 5066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:19.072480641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้ามาอยู่ในคอมพิวเตอร์เราแล้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:19.072487123+07:00","message":"receive interim result [true|false]: เข้ามาอยู่ในคอมพิวเตอร์เราแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:19.072494953+07:00","message":"end recv isFinal message id 5066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:19.07249715+07:00","message":"end Recv id 5066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:19.072502821+07:00","message":"[buffer interim] 5066 true เข้ามาอยู่ในคอมพิวเตอร์เราแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.072509813+07:00","message":"[bufferProcess] interim [620000000]:เข้ามาอยู่ในคอมพิวเตอร์เราแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.072513061+07:00","message":"[bufferProcess] send to processor (isfinal):เข้ามาอยู่ในคอมพิวเตอร์เราแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.072516891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.072519713+07:00","message":"> Transcript [55664] [false]: 'เข้ามาอยู่ในคอมพิวเตอร์เราแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.072522821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.072524657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.07252647+07:00","message":"StatePrefix: 'เข้ามาอยู่ในคอมพิวเตอร์เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.072528429+07:00","message":"TextPushed: 'เข้ามาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.072530183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.072532097+07:00","message":"> Transcript [55665] [true]: 'เข้ามาอยู่ในคอมพิวเตอร์เราแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.07253563+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.072537321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.072539217+07:00","message":"StatePrefix: 'เข้ามาอยู่ในคอมพิวเตอร์เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.07254091+07:00","message":"TextPushed: 'เข้ามาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.07254415+07:00","message":"Push: 'ในคอมพิวเตอร์เราแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:19.07255493+07:00","message":"push: {true ในคอมพิวเตอร์เราแล้ว 0 0xc004ec4000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:19.078980185+07:00","message":"write wav file: './tmp/7565/7565_5066.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:19.998915115+07:00","message":"receive streaming session, msgId: 5067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:19.998956904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:19.998962043+07:00","message":"receive interim result [false|false]: โปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:19.998973462+07:00","message":"[buffer interim] 5067 false โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.998981031+07:00","message":"[bufferProcess] interim [780000000]:โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:19.998982967+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.217096163+07:00","message":"receive streaming session, msgId: 5067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.217140948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรม Root\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.217146743+07:00","message":"receive interim result [false|false]: โปรแกรม Root"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.21717944+07:00","message":"[buffer interim] 5067 false โปรแกรม Root"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.217186885+07:00","message":"[bufferProcess] interim [20000000]:โปรแกรม Root"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.217189148+07:00","message":"[bufferProcess] send to processor:โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.217192142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.217194795+07:00","message":"> Transcript [55666] [false]: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.217196887+07:00","message":"Set StatePrefix (first interim): 'โปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.268394988+07:00","message":"receive streaming session, msgId: 5067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.268428978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.268434166+07:00","message":"receive interim result [false|false]: โปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.268449452+07:00","message":"[buffer interim] 5067 false โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.26845681+07:00","message":"[bufferProcess] interim [80000000]:โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.268459004+07:00","message":"[bufferProcess] send to processor:โปรแกรม Root"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.268462201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.26846497+07:00","message":"> Transcript [55667] [false]: 'โปรแกรม Root'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.268468056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.268469957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.268471911+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.268473988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.394027675+07:00","message":"receive streaming session, msgId: 5067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.394066948+07:00","message":"receive 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-05-12T14:36:20.394072889+07:00","message":"receive interim result [false|false]: โปรแกรมโกง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.394087844+07:00","message":"[buffer interim] 5067 false โปรแกรมโกง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.394095804+07:00","message":"[bufferProcess] interim [200000000]:โปรแกรมโกง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.39409893+07:00","message":"[bufferProcess] send to processor:โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.394104066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.394106872+07:00","message":"> Transcript [55668] [false]: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.394120369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.394122701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.394124889+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.394126897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.447511236+07:00","message":"receive streaming session, msgId: 5067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.447551815+07:00","message":"receive 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-05-12T14:36:20.447558654+07:00","message":"receive interim result [false|false]: โปรแกรมโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.447572003+07:00","message":"[buffer interim] 5067 false โปรแกรมโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.44757904+07:00","message":"[bufferProcess] interim [320000000]:โปรแกรมโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.44758184+07:00","message":"[bufferProcess] send to processor:โปรแกรมโกง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.447587883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.447590785+07:00","message":"> Transcript [55669] [false]: 'โปรแกรมโกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.447593847+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.447596253+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.447598361+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.447600489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:20.625825221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:20.625853775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.637221118+07:00","message":"receive streaming session, msgId: 5067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.637261304+07:00","message":"receive 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-05-12T14:36:20.637266783+07:00","message":"receive interim result [false|false]: โปรแกรมโปรแกรมนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.637281525+07:00","message":"[buffer interim] 5067 false โปรแกรมโปรแกรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.637292427+07:00","message":"[bufferProcess] interim [500000000]:โปรแกรมโปรแกรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.637294927+07:00","message":"[bufferProcess] send to processor:โปรแกรมโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.637300503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.637303625+07:00","message":"> Transcript [55670] [false]: 'โปรแกรมโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.637307343+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.637309711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.637311464+07:00","message":"StatePrefix: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.637313583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.6373182+07:00","message":"Push: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.63732007+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.637322626+07:00","message":"Set new StatePrefix : 'โปรแกรมโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.63732465+07:00","message":"Next Push (prob) : 'โปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.63733359+07:00","message":"push: {false โปรแกรม 0 0xc004ec4680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.86158218+07:00","message":"[GCS] IsForceVAD: false for message ID: 5067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.974080936+07:00","message":"receive streaming session, msgId: 5067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.974132722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โปรแกรมโปรแกรมนี้\",\"confidence\":0.93283886}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.974142128+07:00","message":"receive interim result [true|false]: โปรแกรมโปรแกรมนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.974151822+07:00","message":"end recv isFinal message id 5067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.974153947+07:00","message":"end Recv id 5067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.974160313+07:00","message":"[buffer interim] 5067 true โปรแกรมโปรแกรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.974171344+07:00","message":"[bufferProcess] interim [890000000]:โปรแกรมโปรแกรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.974176242+07:00","message":"[bufferProcess] send to processor (isfinal):โปรแกรมโปรแกรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.974181529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.974184664+07:00","message":"> Transcript [55671] [false]: 'โปรแกรมโปรแกรมนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.974187937+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.974189677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.974191497+07:00","message":"StatePrefix: 'โปรแกรมโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.974193416+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.974195037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.974196886+07:00","message":"> Transcript [55672] [true]: 'โปรแกรมโปรแกรมนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.974202009+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.974203865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.974205396+07:00","message":"StatePrefix: 'โปรแกรมโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.974207188+07:00","message":"TextPushed: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:20.974213164+07:00","message":"Push: 'โปรแกรมนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.974220992+07:00","message":"push: {true โปรแกรมนี้ 0 0xc004ec4680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:20.981355723+07:00","message":"write wav file: './tmp/7565/7565_5067.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:20.989818752+07:00","message":"[GCS] Start streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:21.777757863+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:21.777807089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:21.777814987+07:00","message":"receive interim result [false|false]: โอน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:21.777832929+07:00","message":"[buffer interim] 5068 false โอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:21.777841769+07:00","message":"[bufferProcess] interim [480000000]:โอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:21.777844661+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:21.816147219+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:21.816189369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอนตังค์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:21.816195721+07:00","message":"receive interim result [false|false]: โอนตังค์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:21.816215153+07:00","message":"[buffer interim] 5068 false โอนตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:21.816223299+07:00","message":"[bufferProcess] interim [600000000]:โอนตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:21.816226445+07:00","message":"[bufferProcess] send to processor:โอน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:21.816233992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:21.816237251+07:00","message":"> Transcript [55673] [false]: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:21.816239469+07:00","message":"Set StatePrefix (first interim): 'โอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.004465084+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.004512715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอนตังค์ออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.004518839+07:00","message":"receive interim result [false|false]: โอนตังค์ออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.004534253+07:00","message":"[buffer interim] 5068 false โอนตังค์ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.004541559+07:00","message":"[bufferProcess] interim [780000000]:โอนตังค์ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.00454396+07:00","message":"[bufferProcess] send to processor:โอนตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.004549358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.004552168+07:00","message":"> Transcript [55674] [false]: 'โอนตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.004555644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.004558037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.00456085+07:00","message":"StatePrefix: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.004562789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.178081248+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.178130034+07:00","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-05-12T14:36:22.178136179+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.178150132+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.178157137+07:00","message":"[bufferProcess] interim [960000000]:โอนตังค์ออกเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.178159819+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.178165202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.178168529+07:00","message":"> Transcript [55675] [false]: 'โอนตังค์ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.178172006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.178174124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.178178026+07:00","message":"StatePrefix: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.178180163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.372034091+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.372089947+07:00","message":"receive 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-05-12T14:36:22.372103252+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.372139047+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.372154292+07:00","message":"[bufferProcess] interim [200000000]:โอนตังค์ออกเองทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.372158611+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.372164054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.372168412+07:00","message":"> Transcript [55676] [false]: 'โอนตังค์ออกเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.372173525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.372176534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.372180152+07:00","message":"StatePrefix: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.372182892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.427357582+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.427395433+07:00","message":"receive 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-05-12T14:36:22.427401254+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.427416852+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.427424732+07:00","message":"[bufferProcess] interim [320000000]:โอนตังค์ออกเองทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.427427381+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.42743038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.427433248+07:00","message":"> Transcript [55677] [false]: 'โอนตังค์ออกเองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.42743629+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.42743829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.427440442+07:00","message":"StatePrefix: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.427442984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.427445578+07:00","message":"Push: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.427447448+07:00","message":"TextPushed: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.427449502+07:00","message":"Set new StatePrefix : 'โอนตังค์ออกเองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.427451479+07:00","message":"Next Push (prob) : 'ตังค์ออกเองทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.427460264+07:00","message":"push: {false โอน 0 0xc003cf2480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.639481123+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.639525224+07:00","message":"receive 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-05-12T14:36:22.639532509+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:22.639549186+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.639558738+07:00","message":"[bufferProcess] interim [500000000]:โอนตังค์ออกเองทำได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.639561305+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.639564841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.639567573+07:00","message":"> Transcript [55678] [false]: 'โอนตังค์ออกเองทำได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.639570901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.639573252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.639576315+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:22.639578975+07:00","message":"TextPushed: 'โอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:23.078665367+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:23.078727119+07:00","message":"receive 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-05-12T14:36:23.078733806+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:23.078753976+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.078765544+07:00","message":"[bufferProcess] interim [860000000]:โอนตังค์ออกเองทำได้ไม่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.078768269+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.078774043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.078779046+07:00","message":"> Transcript [55679] [false]: 'โอนตังค์ออกเองทำได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.078783571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.078785564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.078787903+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.07879066+07:00","message":"TextPushed: 'โอน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:23.577613153+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:23.577659079+07:00","message":"receive 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-05-12T14:36:23.577665671+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:23.577680642+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.577688552+07:00","message":"[bufferProcess] interim [400000000]:โอนตังค์ออกเองทำได้ไม่จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.577691461+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.577698328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.577705724+07:00","message":"> Transcript [55680] [false]: 'โอนตังค์ออกเองทำได้ไม่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.577709521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.577711652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.577713869+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.577716679+07:00","message":"TextPushed: 'โอน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:23.626852576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:23.626861202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:23.96178463+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:23.961837746+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-05-12T14:36:23.961845028+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:23.961861751+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.961869625+07:00","message":"[bufferProcess] interim [760000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.96187224+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.961880627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.9618839+07:00","message":"> Transcript [55681] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.961888144+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.961890821+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.961892992+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.961895694+07:00","message":"TextPushed: 'โอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.961903002+07:00","message":"Push: 'ตังค์ออกเองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.961905096+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.961907411+07:00","message":"Set new StatePrefix : 'โอนตังค์ออกเองทำได้ไม่จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:23.961909734+07:00","message":"Next Push (prob) : 'ได้ไม่จริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:23.961920255+07:00","message":"push: {false ตังค์ออกเองทำ 0 0xc003cf2480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.069064542+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.06912112+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-05-12T14:36:24.069131171+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผมมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.069149619+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆผมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.069158773+07:00","message":"[bufferProcess] interim [880000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.069174473+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริงๆผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.069184014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.069188433+07:00","message":"> Transcript [55682] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.069193853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.069196718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.069203152+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.069207224+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.160054539+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.160100802+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-05-12T14:36:24.160109112+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผมมอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.160130835+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆผมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.160138951+07:00","message":"[bufferProcess] interim [940000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.160141693+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริงๆผมมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.16014642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.160149347+07:00","message":"> Transcript [55683] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.160152978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.160155244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.160158714+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.16016139+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.211232666+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.211277161+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-05-12T14:36:24.211284308+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.211298617+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.211305702+07:00","message":"[bufferProcess] interim [60000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.211308708+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริงๆผมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.211315656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.211319108+07:00","message":"> Transcript [55684] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.211322828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.211325044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.211327664+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.21133081+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.354208608+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.354254046+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-05-12T14:36:24.354260891+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.354276376+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.354285093+07:00","message":"[bufferProcess] interim [180000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.354287907+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.354293526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.354296416+07:00","message":"> Transcript [55685] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.354300175+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.35430244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.354304622+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.354307609+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.354312758+07:00","message":"Push: 'ได้ไม่จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.354314764+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.354316943+07:00","message":"Set new StatePrefix : 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.354319183+07:00","message":"Next Push (prob) : 'ผมมองว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.354327407+07:00","message":"push: {false ได้ไม่จริงๆ 0 0xc003cf2480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.670313662+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.670355155+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-05-12T14:36:24.670363008+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.670379688+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.670391476+07:00","message":"[bufferProcess] interim [480000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.670395184+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.670399572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.670403102+07:00","message":"> Transcript [55686] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.670408614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.670411483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.670414561+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.67041861+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.890468317+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.890520923+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-05-12T14:36:24.890527942+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:24.890550523+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.890559194+07:00","message":"[bufferProcess] interim [720000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.890562018+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.890571154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.890574187+07:00","message":"> Transcript [55687] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.890578895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.890580976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.8905837+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:24.890586995+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.179094089+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.179137706+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-05-12T14:36:25.179144307+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.17915778+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.179164049+07:00","message":"[bufferProcess] interim [960000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.179166541+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.179171733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.179174419+07:00","message":"> Transcript [55688] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.179177935+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.179179843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.179182023+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.179189179+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.611231334+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.611276639+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-05-12T14:36:25.611289336+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.611305906+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.611315424+07:00","message":"[bufferProcess] interim [380000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.611319889+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.611324681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.611328831+07:00","message":"> Transcript [55689] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.611334505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.611337899+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.61134297+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.611349361+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.611357347+07:00","message":"Push: 'ผมมองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.611361206+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.611365354+07:00","message":"Set new StatePrefix : 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.611370421+07:00","message":"Next Push (prob) : 'ถ้าเรามองว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.611402983+07:00","message":"push: {false ผมมองว่า 0 0xc003cf2480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.741014768+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.741050082+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-05-12T14:36:25.741059429+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.74107389+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.741081206+07:00","message":"[bufferProcess] interim [440000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.741083705+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.741088883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.741091635+07:00","message":"> Transcript [55690] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.741095042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.741096906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.741099049+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.741101683+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.885641418+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.885685214+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-05-12T14:36:25.885693586+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าเขามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.885714074+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.885727999+07:00","message":"[bufferProcess] interim [500000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.885733631+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.885741187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.885745796+07:00","message":"> Transcript [55691] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.885751275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.885754101+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.885757508+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.88576099+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.911039554+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.911077073+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-05-12T14:36:25.911083595+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.911120505+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.911129649+07:00","message":"[bufferProcess] interim [560000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.911133331+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.911136999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.911140336+07:00","message":"> Transcript [55692] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าเขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.911144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.911146083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.91114822+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.911150801+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.98438795+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.984426469+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-05-12T14:36:25.984432671+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.984446343+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.984453893+07:00","message":"[bufferProcess] interim [800000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.984456749+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.98446194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.984464737+07:00","message":"> Transcript [55693] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.984468963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.984471346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.98447394+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.984476468+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.984482034+07:00","message":"Push: 'ถ้าเรามองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.984483907+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.984486012+07:00","message":"Set new StatePrefix : 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:25.984488556+07:00","message":"Next Push (prob) : 'คอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:25.984497681+07:00","message":"push: {false ถ้าเรามองว่า 0 0xc003cf2480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.080706944+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.080761611+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-05-12T14:36:26.080770937+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.080790614+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.080800171+07:00","message":"[bufferProcess] interim [860000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.080803806+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.080808066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.080810955+07:00","message":"> Transcript [55694] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.080815009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.080817549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.080819687+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.080822318+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.157818804+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.157868737+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-05-12T14:36:26.157875341+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มาใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.157894443+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.157905573+07:00","message":"[bufferProcess] interim [980000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.157910224+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.157916285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.157920293+07:00","message":"> Transcript [55695] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.15792429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.157926533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.157928384+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.157931391+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.179927888+07:00","message":"[GCS] IsForceVAD: false for message ID: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.251041061+07:00","message":"[GCS] Start streaming session, msgId: 5069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.309128261+07:00","message":"[GCS] IsForceVAD: false for message ID: 5069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.36997277+07:00","message":"[GCS] Start streaming session, msgId: 5070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.404777909+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.40484877+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-05-12T14:36:26.404856231+07:00","message":"receive interim result [false|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มันใช้ภาษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.40487188+07:00","message":"[buffer interim] 5068 false โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มันใช้ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.40487911+07:00","message":"[bufferProcess] interim [160000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มันใช้ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.404882708+07:00","message":"[bufferProcess] send to processor:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.404889029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.404891688+07:00","message":"> Transcript [55696] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.404895244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.404897143+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.40489937+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.404902405+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.444873538+07:00","message":"receive streaming session, msgId: 5069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.444892482+07:00","message":"found end of frame, send empty tag with msgId: 5069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.444896224+07:00","message":"end Recv id 5069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.444908028+07:00","message":"[buffer interim] force interim is final (2) :โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มันใช้ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444917288+07:00","message":"[bufferProcess] interim [160000000]:โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มันใช้ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444920321+07:00","message":"[bufferProcess] send to processor (isfinal):โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มันใช้ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.44492377+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444926945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444930545+07:00","message":"> Transcript [55697] [false]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มันใช้ภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444935055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444937083+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444939483+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444942464+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444945565+07:00","message":"Push: 'คอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444947658+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444949893+07:00","message":"Set new StatePrefix : 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มันใช้ภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444952294+07:00","message":"Next Push (prob) : 'มันใช้ภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444954095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444956144+07:00","message":"> Transcript [55698] [true]: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มันใช้ภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444962098+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444963909+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444973223+07:00","message":"StatePrefix: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มันใช้ภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444975552+07:00","message":"TextPushed: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444978044+07:00","message":"Push: 'มันใช้ภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444979604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.4449814+07:00","message":"> Transcript [55699] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444983385+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444984959+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444986573+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444988206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:26.444989949+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.444998898+07:00","message":"push: {false คอมพิวเตอร์ 0 0xc003cf2480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.445008382+07:00","message":"push: {true มันใช้ภาษา 0 0xc003cf2480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.445087287+07:00","message":"push: {true \n 0 0xc003c1a680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:26.452543916+07:00","message":"write wav file: './tmp/7565/7565_5069.wav'"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:26.455560348+07:00","message":"write wav file: './tmp/7565/7565_5068.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.461369444+07:00","message":"[GCS] Cleaned up inactive client: 5032"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.461386406+07:00","message":"[GCS] Cleaned up inactive client: 5040"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.461388876+07:00","message":"[GCS] Cleaned up inactive client: 5042"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.461390698+07:00","message":"[GCS] Cleaned up inactive client: 5031"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.461392553+07:00","message":"[GCS] Cleaned up inactive client: 5037"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.461394419+07:00","message":"[GCS] Cleaned up inactive client: 5035"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.461396146+07:00","message":"[GCS] Cleaned up inactive client: 5039"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.461398076+07:00","message":"[GCS] Cleaned up inactive client: 5033"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.461399893+07:00","message":"[GCS] Cleaned up inactive client: 5030"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.461401396+07:00","message":"[GCS] Cleaned up inactive client: 5034"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.461402943+07:00","message":"[GCS] Cleaned up inactive client: 5038"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.461404495+07:00","message":"[GCS] Cleaned up inactive client: 5041"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.461405982+07:00","message":"[GCS] Cleaned up inactive client: 5036"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.507528042+07:00","message":"receive streaming session, msgId: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.50755926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มันใช้ภาษา\",\"confidence\":0.92866045}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.507565351+07:00","message":"receive interim result [true|false]: โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มันใช้ภาษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.50757462+07:00","message":"end recv isFinal message id 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.507576707+07:00","message":"end Recv id 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:26.507582775+07:00","message":"[buffer interim] this message is already final true 5068: 'โอนตังค์ออกเองทำได้ไม่จริงๆผมมองว่าถ้าเรามองว่าคอมพิวเตอร์มันใช้ภาษา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:26.626897022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:26.626930246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:27.399887471+07:00","message":"[GCS] IsForceVAD: false for message ID: 5070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:27.461262736+07:00","message":"[GCS] Start streaming session, msgId: 5071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:27.523049642+07:00","message":"receive streaming session, msgId: 5070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:27.523067258+07:00","message":"found end of frame, send empty tag with msgId: 5070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:27.523070351+07:00","message":"end Recv id 5070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:27.523077862+07:00","message":"[buffer interim] 5070 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:27.52308479+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:27.523088192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:27.523090989+07:00","message":"> Transcript [55700] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:27.523093351+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:27.523095431+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:27.523097398+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:27.523099684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:27.523107821+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:27.523122573+07:00","message":"push: {true \n 0 0xc0044fe400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:27.529045431+07:00","message":"write wav file: './tmp/7565/7565_5070.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.016526688+07:00","message":"receive streaming session, msgId: 5071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.016559752+07:00","message":"receive 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-05-12T14:36:29.016565173+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.016578922+07:00","message":"[buffer interim] 5071 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.016585969+07:00","message":"[bufferProcess] interim [620000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.016588161+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.016594733+07:00","message":"[bufferProcess] send to processor (ticker):อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.016597754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.01660043+07:00","message":"> Transcript [55701] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.016602691+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.210069955+07:00","message":"receive streaming session, msgId: 5071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.210112148+07:00","message":"receive 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-05-12T14:36:29.210124165+07:00","message":"receive interim result [false|false]: อะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.210135152+07:00","message":"[buffer interim] 5071 false อะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.210143571+07:00","message":"[bufferProcess] interim [740000000]:อะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.210145281+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.323852889+07:00","message":"receive streaming session, msgId: 5071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.323888968+07:00","message":"receive 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-05-12T14:36:29.323898269+07:00","message":"receive interim result [false|false]: อะไรก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.323908618+07:00","message":"[buffer interim] 5071 false อะไรก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.323915377+07:00","message":"[bufferProcess] interim [860000000]:อะไรก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.323917868+07:00","message":"[bufferProcess] send to processor:อะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.323924899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.323927851+07:00","message":"> Transcript [55702] [false]: 'อะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.323931039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.323933391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.323935984+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.323938795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.449928891+07:00","message":"[GCS] IsForceVAD: false for message ID: 5071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.521000461+07:00","message":"[GCS] Start streaming session, msgId: 5072"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.538351919+07:00","message":"receive streaming session, msgId: 5071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.538384846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรก็ได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.538390805+07:00","message":"receive interim result [true|false]: อะไรก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.5383976+07:00","message":"end recv isFinal message id 5071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.538399511+07:00","message":"end Recv id 5071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.53840495+07:00","message":"[buffer interim] 5071 true อะไรก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.538412615+07:00","message":"[bufferProcess] interim [220000000]:อะไรก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.538415289+07:00","message":"[bufferProcess] send to processor (isfinal):อะไรก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.538418541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.538421238+07:00","message":"> Transcript [55703] [false]: 'อะไรก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.538424181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.538426064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.538427726+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.538429643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.538431213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.53843306+07:00","message":"> Transcript [55704] [true]: 'อะไรก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.538435095+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.538436811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.538438625+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.538440197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:29.53844258+07:00","message":"Push: 'อะไรก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:29.538449321+07:00","message":"push: {true อะไรก็ได้ 0 0xc0044feb00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:29.545441686+07:00","message":"write wav file: './tmp/7565/7565_5071.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:29.627009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:29.627010838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:31.370028305+07:00","message":"[GCS] IsForceVAD: false for message ID: 5072"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:31.481510802+07:00","message":"receive streaming session, msgId: 5072"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:31.481533524+07:00","message":"found end of frame, send empty tag with msgId: 5072"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:31.481536864+07:00","message":"end Recv id 5072"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:31.481545998+07:00","message":"[buffer interim] 5072 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:31.481554796+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:31.481561355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:31.481564576+07:00","message":"> Transcript [55705] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:31.481567094+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:31.48156913+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:31.481571165+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:31.481573178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:31.481579287+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:31.481589324+07:00","message":"push: {true \n 0 0xc004ec5400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:31.488744025+07:00","message":"write wav file: './tmp/7565/7565_5072.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:31.629788402+07:00","message":"[GCS] Start streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:32.504256472+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:32.504313857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:32.504321429+07:00","message":"receive interim result [false|false]: ก็ไอ้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:32.504337714+07:00","message":"[buffer interim] 5073 false ก็ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.504349373+07:00","message":"[bufferProcess] interim [660000000]:ก็ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.504352209+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.504360302+07:00","message":"[bufferProcess] send to processor (ticker):ก็ไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.504364281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.504368421+07:00","message":"> Transcript [55706] [false]: 'ก็ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.50437178+07:00","message":"Set StatePrefix (first interim): 'ก็ไอ้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:32.627290447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:32.62730608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:32.697984103+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:32.698033892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ไอ้ไข่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:32.69804137+07:00","message":"receive interim result [false|false]: ก็ไอ้ไข่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:32.698059708+07:00","message":"[buffer interim] 5073 false ก็ไอ้ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.698070277+07:00","message":"[bufferProcess] interim [840000000]:ก็ไอ้ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.698072391+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:32.832921544+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:32.832964165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"katai riri\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:32.832970223+07:00","message":"receive interim result [false|false]: katai riri"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:32.832989717+07:00","message":"[buffer interim] 5073 false katai riri"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.832998353+07:00","message":"[bufferProcess] interim [20000000]:katai riri"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.833001144+07:00","message":"[bufferProcess] send to processor:ก็ไอ้ไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.833005509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.833009164+07:00","message":"> Transcript [55707] [false]: 'ก็ไอ้ไข่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.833013049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.833015146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.833016864+07:00","message":"StatePrefix: 'ก็ไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.833018861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:32.999276689+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:32.999323282+07:00","message":"receive 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-05-12T14:36:32.999330302+07:00","message":"receive interim result [false|false]: ก็ให้ขายรีโมท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:32.999350568+07:00","message":"[buffer interim] 5073 false ก็ให้ขายรีโมท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.999359039+07:00","message":"[bufferProcess] interim [140000000]:ก็ให้ขายรีโมท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.999361637+07:00","message":"[bufferProcess] send to processor:katai riri"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.999365079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.999367717+07:00","message":"> Transcript [55708] [false]: 'katai riri'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.999370222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:32.999372119+07:00","message":"Set new StatePrefix: 'katai riri'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.120520617+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.120566912+07:00","message":"receive 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-05-12T14:36:33.120573489+07:00","message":"receive interim result [false|false]: ก็ให้ขายรีโมทมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.120589149+07:00","message":"[buffer interim] 5073 false ก็ให้ขายรีโมทมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.12059971+07:00","message":"[bufferProcess] interim [320000000]:ก็ให้ขายรีโมทมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.120602451+07:00","message":"[bufferProcess] send to processor:ก็ให้ขายรีโมท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.120610251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.120613367+07:00","message":"> Transcript [55709] [false]: 'ก็ให้ขายรีโมท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.12061558+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.120618263+07:00","message":"Set new StatePrefix: 'ก็ให้ขายรีโมท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.217550547+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.217585247+07:00","message":"receive 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-05-12T14:36:33.217591221+07:00","message":"receive interim result [false|false]: ก็ให้ขายรีโมท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.217605944+07:00","message":"[buffer interim] 5073 false ก็ให้ขายรีโมท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.217613073+07:00","message":"[bufferProcess] interim [380000000]:ก็ให้ขายรีโมท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.217615863+07:00","message":"[bufferProcess] send to processor:ก็ให้ขายรีโมทมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.217619418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.217621916+07:00","message":"> Transcript [55710] [false]: 'ก็ให้ขายรีโมทมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.217625643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.217627521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.217629621+07:00","message":"StatePrefix: 'ก็ให้ขายรีโมท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.217631797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.261581816+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.26162143+07:00","message":"receive 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-05-12T14:36:33.261628151+07:00","message":"receive interim result [false|false]: ก็ให้ขายรีโมทเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.261643537+07:00","message":"[buffer interim] 5073 false ก็ให้ขายรีโมทเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.261650795+07:00","message":"[bufferProcess] interim [440000000]:ก็ให้ขายรีโมทเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.261653306+07:00","message":"[bufferProcess] send to processor:ก็ให้ขายรีโมท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.261658607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.261661434+07:00","message":"> Transcript [55711] [false]: 'ก็ให้ขายรีโมท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.261665085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.261667327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.261669489+07:00","message":"StatePrefix: 'ก็ให้ขายรีโมท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.261671759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.425787331+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.425830674+07:00","message":"receive 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-05-12T14:36:33.425836164+07:00","message":"receive interim result [false|false]: ก็ให้ขายรีโมทเหมือนกันด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.425853142+07:00","message":"[buffer interim] 5073 false ก็ให้ขายรีโมทเหมือนกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.42586166+07:00","message":"[bufferProcess] interim [620000000]:ก็ให้ขายรีโมทเหมือนกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.425864523+07:00","message":"[bufferProcess] send to processor:ก็ให้ขายรีโมทเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.425868695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.425871406+07:00","message":"> Transcript [55712] [false]: 'ก็ให้ขายรีโมทเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.425876192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.425878334+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.425880746+07:00","message":"StatePrefix: 'ก็ให้ขายรีโมท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.425882803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.540063282+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.540113373+07:00","message":"receive 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-05-12T14:36:33.540132035+07:00","message":"receive interim result [false|false]: ก็ให้ขายรีโมทเหมือนกันโดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.5401506+07:00","message":"[buffer interim] 5073 false ก็ให้ขายรีโมทเหมือนกันโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.540158838+07:00","message":"[bufferProcess] interim [680000000]:ก็ให้ขายรีโมทเหมือนกันโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.540163686+07:00","message":"[bufferProcess] send to processor:ก็ให้ขายรีโมทเหมือนกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.540173309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.540177391+07:00","message":"> Transcript [55713] [false]: 'ก็ให้ขายรีโมทเหมือนกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.540182616+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.540187463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.540190827+07:00","message":"StatePrefix: 'ก็ให้ขายรีโมท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.54019394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.54020262+07:00","message":"Push: 'ก็ให้ขายรีโมท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.540205706+07:00","message":"TextPushed: 'ก็ให้ขายรีโมท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.540208887+07:00","message":"Set new StatePrefix : 'ก็ให้ขายรีโมทเหมือนกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.54021196+07:00","message":"Next Push (prob) : 'เหมือนกันด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.540239892+07:00","message":"push: {false ก็ให้ขายรีโมท 0 0xc003cf3500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.581326781+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.581366416+07:00","message":"receive 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-05-12T14:36:33.58137211+07:00","message":"receive interim result [false|false]: ก็ให้ขายรีโมทเหมือนกันโดยที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.581387078+07:00","message":"[buffer interim] 5073 false ก็ให้ขายรีโมทเหมือนกันโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.581395234+07:00","message":"[bufferProcess] interim [740000000]:ก็ให้ขายรีโมทเหมือนกันโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.581397928+07:00","message":"[bufferProcess] send to processor:ก็ให้ขายรีโมทเหมือนกันโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.581401486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.581404274+07:00","message":"> Transcript [55714] [false]: 'ก็ให้ขายรีโมทเหมือนกันโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.581406542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.58140862+07:00","message":"Set new StatePrefix: 'ก็ให้ขายรีโมทเหมือนกันโดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.707392065+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.707432201+07:00","message":"receive 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-05-12T14:36:33.707438616+07:00","message":"receive interim result [false|false]: ก็ให้ขายรีโมทเหมือนกันโดยที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.707453266+07:00","message":"[buffer interim] 5073 false ก็ให้ขายรีโมทเหมือนกันโดยที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.707461414+07:00","message":"[bufferProcess] interim [920000000]:ก็ให้ขายรีโมทเหมือนกันโดยที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.70746419+07:00","message":"[bufferProcess] send to processor:ก็ให้ขายรีโมทเหมือนกันโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.707471483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.707478713+07:00","message":"> Transcript [55715] [false]: 'ก็ให้ขายรีโมทเหมือนกันโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.707483039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.707485552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.707487417+07:00","message":"StatePrefix: 'ก็ให้ขายรีโมทเหมือนกันโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.707491248+07:00","message":"TextPushed: 'ก็ให้ขายรีโมท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.938114824+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.938166438+07:00","message":"receive 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-05-12T14:36:33.938173036+07:00","message":"receive interim result [false|false]: ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:33.938188365+07:00","message":"[buffer interim] 5073 false ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.938196157+07:00","message":"[bufferProcess] interim [40000000]:ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.938199214+07:00","message":"[bufferProcess] send to processor:ก็ให้ขายรีโมทเหมือนกันโดยที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.938206731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.938209542+07:00","message":"> Transcript [55716] [false]: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.938212741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.938215213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.938219269+07:00","message":"StatePrefix: 'ก็ให้ขายรีโมทเหมือนกันโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:33.93822236+07:00","message":"TextPushed: 'ก็ให้ขายรีโมท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.043229646+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.043268204+07:00","message":"receive 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-05-12T14:36:34.043273876+07:00","message":"receive interim result [false|false]: ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.043287012+07:00","message":"[buffer interim] 5073 false ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.043294922+07:00","message":"[bufferProcess] interim [160000000]:ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.043297499+07:00","message":"[bufferProcess] send to processor:ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.043302721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.043305848+07:00","message":"> Transcript [55717] [false]: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.043309335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.043311414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.043313827+07:00","message":"StatePrefix: 'ก็ให้ขายรีโมทเหมือนกันโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.043316886+07:00","message":"TextPushed: 'ก็ให้ขายรีโมท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.094089136+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.094137286+07:00","message":"receive 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-05-12T14:36:34.094143677+07:00","message":"receive interim result [false|false]: ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.094163742+07:00","message":"[buffer interim] 5073 false ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.094173104+07:00","message":"[bufferProcess] interim [220000000]:ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.094176482+07:00","message":"[bufferProcess] send to processor:ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.094180312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.094183312+07:00","message":"> Transcript [55718] [false]: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.094190498+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.094192826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.094195414+07:00","message":"StatePrefix: 'ก็ให้ขายรีโมทเหมือนกันโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.094198263+07:00","message":"TextPushed: 'ก็ให้ขายรีโมท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.094201611+07:00","message":"Push: 'เหมือนกันโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.094203473+07:00","message":"TextPushed: 'ก็ให้ขายรีโมทเหมือนกันโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.09420561+07:00","message":"Set new StatePrefix : 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.094207891+07:00","message":"Next Push (prob) : 'ที่เขาไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.094217306+07:00","message":"push: {false เหมือนกันโดย 0 0xc003cf3500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.110486924+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.110517247+07:00","message":"receive 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-05-12T14:36:34.11052353+07:00","message":"receive interim result [false|false]: ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.110538294+07:00","message":"[buffer interim] 5073 false ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.110544658+07:00","message":"[bufferProcess] interim [280000000]:ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.110547808+07:00","message":"[bufferProcess] send to processor:ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.110554963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.110558386+07:00","message":"> Transcript [55719] [false]: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.110560705+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.110563423+07:00","message":"Set new StatePrefix: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.231749912+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.231790083+07:00","message":"receive 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-05-12T14:36:34.231796239+07:00","message":"receive interim result [false|false]: ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.231811912+07:00","message":"[buffer interim] 5073 false ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.231819947+07:00","message":"[bufferProcess] interim [400000000]:ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.231822555+07:00","message":"[bufferProcess] send to processor:ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.23182953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.231832456+07:00","message":"> Transcript [55720] [false]: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.231835166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.231837266+07:00","message":"Set new StatePrefix: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.283329971+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.28336728+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-05-12T14:36:34.28337506+07:00","message":"receive interim result [false|false]: ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.283390187+07:00","message":"[buffer interim] 5073 false ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.283397405+07:00","message":"[bufferProcess] interim [460000000]:ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.28340003+07:00","message":"[bufferProcess] send to processor:ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.28340628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.283409512+07:00","message":"> Transcript [55721] [false]: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.283413635+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.283415913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.283418081+07:00","message":"StatePrefix: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.283422638+07:00","message":"TextPushed: 'ก็ให้ขายรีโมทเหมือนกันโดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.470128226+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.470163443+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-05-12T14:36:34.470169692+07:00","message":"receive interim result [false|false]: ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.47018405+07:00","message":"[buffer interim] 5073 false ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.470191277+07:00","message":"[bufferProcess] interim [580000000]:ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.470193841+07:00","message":"[bufferProcess] send to processor:ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.470200453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.470203196+07:00","message":"> Transcript [55722] [false]: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.470207253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.47020935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.470211268+07:00","message":"StatePrefix: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.470214021+07:00","message":"TextPushed: 'ก็ให้ขายรีโมทเหมือนกันโดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.482169792+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.482210479+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-05-12T14:36:34.48221683+07:00","message":"receive interim result [false|false]: ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมานั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.482231537+07:00","message":"[buffer interim] 5073 false ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมานั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.482239276+07:00","message":"[bufferProcess] interim [640000000]:ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมานั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.482241868+07:00","message":"[bufferProcess] send to processor:ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.482245469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.482248594+07:00","message":"> Transcript [55723] [false]: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.482252874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.482254952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.482257541+07:00","message":"StatePrefix: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.482260216+07:00","message":"TextPushed: 'ก็ให้ขายรีโมทเหมือนกันโดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.569099767+07:00","message":"[GCS] IsForceVAD: false for message ID: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.771313481+07:00","message":"[GCS] Start streaming session, msgId: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.844074569+07:00","message":"receive streaming session, msgId: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.84412761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมานั่ง\",\"confidence\":0.9570486}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.844134717+07:00","message":"receive interim result [true|false]: ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมานั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.844144469+07:00","message":"end recv isFinal message id 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.844146576+07:00","message":"end Recv id 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.844153325+07:00","message":"[buffer interim] 5073 true ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมานั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844178637+07:00","message":"[bufferProcess] interim [970000000]:ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมานั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844182113+07:00","message":"[bufferProcess] send to processor (isfinal):ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมานั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844194183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844206526+07:00","message":"> Transcript [55724] [false]: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844212962+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844215435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844218248+07:00","message":"StatePrefix: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844220991+07:00","message":"TextPushed: 'ก็ให้ขายรีโมทเหมือนกันโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844227952+07:00","message":"Push: 'ที่เขาไม่จำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844230046+07:00","message":"TextPushed: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844232151+07:00","message":"Set new StatePrefix : 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844234383+07:00","message":"Next Push (prob) : 'จะต้องมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844236309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.84423873+07:00","message":"> Transcript [55725] [true]: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844241199+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844243195+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844245479+07:00","message":"StatePrefix: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็นจะต้องมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844247457+07:00","message":"TextPushed: 'ก็ให้ขายรีโมทเหมือนกันโดยที่เขาไม่จำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:34.844249979+07:00","message":"Push: 'จะต้องมานั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.844266975+07:00","message":"push: {false ที่เขาไม่จำเป็น 0 0xc003cf3500}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:34.844273494+07:00","message":"push: {true จะต้องมานั่ง 0 0xc003cf3500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:34.85285908+07:00","message":"write wav file: './tmp/7565/7565_5073.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:35.627649299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:35.627683593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:35.902080835+07:00","message":"receive streaming session, msgId: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:35.902126152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:35.902131276+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:35.902148335+07:00","message":"[buffer interim] 5074 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:35.90215675+07:00","message":"[bufferProcess] interim [840000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:35.902158873+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:35.902165663+07:00","message":"[bufferProcess] send to processor (ticker):เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:35.90216843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:35.902171145+07:00","message":"> Transcript [55726] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:35.902173308+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:35.98378856+07:00","message":"receive streaming session, msgId: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:35.983831397+07:00","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-05-12T14:36:35.983839407+07:00","message":"receive interim result [false|false]: เราทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:35.983856397+07:00","message":"[buffer interim] 5074 false เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:35.983863987+07:00","message":"[bufferProcess] interim [960000000]:เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:35.983866095+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.201575658+07:00","message":"receive streaming session, msgId: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.20161884+07:00","message":"receive 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-05-12T14:36:36.201625227+07:00","message":"receive interim result [false|false]: เราทำไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.201640371+07:00","message":"[buffer interim] 5074 false เราทำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.201648033+07:00","message":"[bufferProcess] interim [260000000]:เราทำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.201650656+07:00","message":"[bufferProcess] send to processor:เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.201656186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.201658869+07:00","message":"> Transcript [55727] [false]: 'เราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.201662083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.201664239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.201665988+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.201668731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.209609258+07:00","message":"receive streaming session, msgId: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.209631773+07:00","message":"receive 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-05-12T14:36:36.209637079+07:00","message":"receive interim result [false|false]: เราทำไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.209645623+07:00","message":"[buffer interim] 5074 false เราทำไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.209651443+07:00","message":"[bufferProcess] interim [320000000]:เราทำไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.209653831+07:00","message":"[bufferProcess] send to processor:เราทำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.209656963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.209659622+07:00","message":"> Transcript [55728] [false]: 'เราทำไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.209662341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.20966413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.209666023+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.209667773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.468136819+07:00","message":"receive streaming session, msgId: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.468192677+07:00","message":"receive 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-05-12T14:36:36.468199916+07:00","message":"receive interim result [false|false]: เราทำไม่ต้องทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.468221248+07:00","message":"[buffer interim] 5074 false เราทำไม่ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.468237616+07:00","message":"[bufferProcess] interim [500000000]:เราทำไม่ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.468240019+07:00","message":"[bufferProcess] send to processor:เราทำไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.468244301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.468248038+07:00","message":"> Transcript [55729] [false]: 'เราทำไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.468258823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.468261377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.468263699+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.468265809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.527274097+07:00","message":"receive streaming session, msgId: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.527313885+07:00","message":"receive 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-05-12T14:36:36.527319178+07:00","message":"receive interim result [false|false]: เราทำไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.527335454+07:00","message":"[buffer interim] 5074 false เราทำไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.527343158+07:00","message":"[bufferProcess] interim [560000000]:เราทำไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.527345502+07:00","message":"[bufferProcess] send to processor:เราทำไม่ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.527360652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.527363798+07:00","message":"> Transcript [55730] [false]: 'เราทำไม่ต้องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.527366902+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.527369238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.527371355+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.527373374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.527379373+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.527381092+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.527382999+07:00","message":"Set new StatePrefix : 'เราทำไม่ต้องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.527384963+07:00","message":"Next Push (prob) : 'ทำไม่ต้องทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.527395776+07:00","message":"push: {false เรา 0 0xc00460f600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.546870696+07:00","message":"receive streaming session, msgId: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.546898868+07:00","message":"receive 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-05-12T14:36:36.546904462+07:00","message":"receive interim result [false|false]: เราทำไม่ต้องพิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.546919693+07:00","message":"[buffer interim] 5074 false เราทำไม่ต้องพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.546925883+07:00","message":"[bufferProcess] interim [620000000]:เราทำไม่ต้องพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.546928268+07:00","message":"[bufferProcess] send to processor:เราทำไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.546931553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.546933949+07:00","message":"> Transcript [55731] [false]: 'เราทำไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.546936115+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.908207324+07:00","message":"receive streaming session, msgId: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.908243335+07:00","message":"receive 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-05-12T14:36:36.908249316+07:00","message":"receive interim result [false|false]: เราทำไม่ต้องพิมพ์คีย์บอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:36.908262738+07:00","message":"[buffer interim] 5074 false เราทำไม่ต้องพิมพ์คีย์บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.908270483+07:00","message":"[bufferProcess] interim [980000000]:เราทำไม่ต้องพิมพ์คีย์บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.908273396+07:00","message":"[bufferProcess] send to processor:เราทำไม่ต้องพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.908279409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.908282043+07:00","message":"> Transcript [55732] [false]: 'เราทำไม่ต้องพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.908284637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:36.908286679+07:00","message":"Set new StatePrefix: 'เราทำไม่ต้องพิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:37.122232183+07:00","message":"receive streaming session, msgId: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:37.12227578+07:00","message":"receive 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-05-12T14:36:37.12228474+07:00","message":"receive interim result [false|false]: เราทำไม่ต้องพิมพ์คีย์บอร์ดเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:37.122300443+07:00","message":"[buffer interim] 5074 false เราทำไม่ต้องพิมพ์คีย์บอร์ดเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.122308606+07:00","message":"[bufferProcess] interim [220000000]:เราทำไม่ต้องพิมพ์คีย์บอร์ดเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.122311649+07:00","message":"[bufferProcess] send to processor:เราทำไม่ต้องพิมพ์คีย์บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.122315061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.122317739+07:00","message":"> Transcript [55733] [false]: 'เราทำไม่ต้องพิมพ์คีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.122321432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.122323683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.122325773+07:00","message":"StatePrefix: 'เราทำไม่ต้องพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.122328659+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:37.233343551+07:00","message":"receive streaming session, msgId: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:37.233385673+07:00","message":"receive 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-05-12T14:36:37.23339161+07:00","message":"receive interim result [false|false]: เราทำไม่ต้องพิมพ์คีย์บอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:37.233407202+07:00","message":"[buffer interim] 5074 false เราทำไม่ต้องพิมพ์คีย์บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.233416018+07:00","message":"[bufferProcess] interim [280000000]:เราทำไม่ต้องพิมพ์คีย์บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.233418685+07:00","message":"[bufferProcess] send to processor:เราทำไม่ต้องพิมพ์คีย์บอร์ดเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.233425089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.233427906+07:00","message":"> Transcript [55734] [false]: 'เราทำไม่ต้องพิมพ์คีย์บอร์ดเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.233432288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.233434684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.233439134+07:00","message":"StatePrefix: 'เราทำไม่ต้องพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.233443772+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:37.547737143+07:00","message":"receive streaming session, msgId: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:37.547778761+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-05-12T14:36:37.547784827+07:00","message":"receive interim result [false|false]: เราทำไม่ต้องพิมพ์คีย์บอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:37.547801721+07:00","message":"[buffer interim] 5074 false เราทำไม่ต้องพิมพ์คีย์บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.547810582+07:00","message":"[bufferProcess] interim [580000000]:เราทำไม่ต้องพิมพ์คีย์บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.547813306+07:00","message":"[bufferProcess] send to processor:เราทำไม่ต้องพิมพ์คีย์บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.547816867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.547819796+07:00","message":"> Transcript [55735] [false]: 'เราทำไม่ต้องพิมพ์คีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.547822985+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.547825019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.547826827+07:00","message":"StatePrefix: 'เราทำไม่ต้องพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.547829128+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:37.949647322+07:00","message":"receive streaming session, msgId: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:37.949684718+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-05-12T14:36:37.949690529+07:00","message":"receive interim result [false|false]: เราทำไม่ต้องพิมพ์คีย์บอร์ดเราใช้แค่ชุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:37.94970667+07:00","message":"[buffer interim] 5074 false เราทำไม่ต้องพิมพ์คีย์บอร์ดเราใช้แค่ชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.949713606+07:00","message":"[bufferProcess] interim [0]:เราทำไม่ต้องพิมพ์คีย์บอร์ดเราใช้แค่ชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.94971658+07:00","message":"[bufferProcess] send to processor:เราทำไม่ต้องพิมพ์คีย์บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.949723954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.949726508+07:00","message":"> Transcript [55736] [false]: 'เราทำไม่ต้องพิมพ์คีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.94973025+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.949732562+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.949734856+07:00","message":"StatePrefix: 'เราทำไม่ต้องพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.949738053+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.949744842+07:00","message":"Push: 'ทำไม่ต้องพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.949746891+07:00","message":"TextPushed: 'เราทำไม่ต้องพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.949749206+07:00","message":"Set new StatePrefix : 'เราทำไม่ต้องพิมพ์คีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:37.949751239+07:00","message":"Next Push (prob) : 'คีย์บอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:37.949759395+07:00","message":"push: {false ทำไม่ต้องพิมพ์ 0 0xc00460f600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:38.005340329+07:00","message":"receive streaming session, msgId: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:38.005383905+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-05-12T14:36:38.005391847+07:00","message":"receive interim result [false|false]: เราทำไม่ต้องพิมพ์คีย์บอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:38.005409827+07:00","message":"[buffer interim] 5074 false เราทำไม่ต้องพิมพ์คีย์บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.00541919+07:00","message":"[bufferProcess] interim [60000000]:เราทำไม่ต้องพิมพ์คีย์บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.005423657+07:00","message":"[bufferProcess] send to processor:เราทำไม่ต้องพิมพ์คีย์บอร์ดเราใช้แค่ชุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.005431451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.005435517+07:00","message":"> Transcript [55737] [false]: 'เราทำไม่ต้องพิมพ์คีย์บอร์ดเราใช้แค่ชุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.005441108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.005443944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.0054472+07:00","message":"StatePrefix: 'เราทำไม่ต้องพิมพ์คีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.005450911+07:00","message":"TextPushed: 'เราทำไม่ต้องพิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:38.099645029+07:00","message":"[GCS] IsForceVAD: false for message ID: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:38.192305298+07:00","message":"receive streaming session, msgId: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:38.192341324+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-05-12T14:36:38.192347652+07:00","message":"receive interim result [false|false]: เราทำไม่ต้องพิมพ์คีย์บอร์ดเราใช้แค่ชุดคำสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:38.192362124+07:00","message":"[buffer interim] 5074 false เราทำไม่ต้องพิมพ์คีย์บอร์ดเราใช้แค่ชุดคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.19236974+07:00","message":"[bufferProcess] interim [300000000]:เราทำไม่ต้องพิมพ์คีย์บอร์ดเราใช้แค่ชุดคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.192373008+07:00","message":"[bufferProcess] send to processor:เราทำไม่ต้องพิมพ์คีย์บอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.192378463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.192381225+07:00","message":"> Transcript [55738] [false]: 'เราทำไม่ต้องพิมพ์คีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.192384953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.192386956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.192389522+07:00","message":"StatePrefix: 'เราทำไม่ต้องพิมพ์คีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.19239275+07:00","message":"TextPushed: 'เราทำไม่ต้องพิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:38.263255191+07:00","message":"receive streaming session, msgId: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:38.263307164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราทำไม่ต้องพิมพ์คีย์บอร์ดเราใช้แค่ชุดคำสั่ง\",\"confidence\":0.9289681}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:38.263313355+07:00","message":"receive interim result [true|false]: เราทำไม่ต้องพิมพ์คีย์บอร์ดเราใช้แค่ชุดคำสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:38.263319941+07:00","message":"end recv isFinal message id 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:38.263322179+07:00","message":"end Recv id 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:38.263406939+07:00","message":"[buffer interim] 5074 true เราทำไม่ต้องพิมพ์คีย์บอร์ดเราใช้แค่ชุดคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.26345781+07:00","message":"[bufferProcess] interim [360000000]:เราทำไม่ต้องพิมพ์คีย์บอร์ดเราใช้แค่ชุดคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.263462286+07:00","message":"[bufferProcess] send to processor (isfinal):เราทำไม่ต้องพิมพ์คีย์บอร์ดเราใช้แค่ชุดคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.263466414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.263469761+07:00","message":"> Transcript [55739] [false]: 'เราทำไม่ต้องพิมพ์คีย์บอร์ดเราใช้แค่ชุดคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.263473872+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.263475854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.263478299+07:00","message":"StatePrefix: 'เราทำไม่ต้องพิมพ์คีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.263481214+07:00","message":"TextPushed: 'เราทำไม่ต้องพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.263483029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.263485198+07:00","message":"> Transcript [55740] [true]: 'เราทำไม่ต้องพิมพ์คีย์บอร์ดเราใช้แค่ชุดคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.263487868+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.263489602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.263491152+07:00","message":"StatePrefix: 'เราทำไม่ต้องพิมพ์คีย์บอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.263493136+07:00","message":"TextPushed: 'เราทำไม่ต้องพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:38.263495979+07:00","message":"Push: 'คีย์บอร์ดเราใช้แค่ชุดคำสั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:38.263508107+07:00","message":"push: {true คีย์บอร์ดเราใช้แค่ชุดคำสั่ง 0 0xc00460f600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:38.272218698+07:00","message":"write wav file: './tmp/7565/7565_5074.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:38.42039941+07:00","message":"[GCS] Start streaming session, msgId: 5075"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:38.62793537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:38.628016561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:39.701419248+07:00","message":"[GCS] IsForceVAD: false for message ID: 5075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:39.793309148+07:00","message":"receive streaming session, msgId: 5075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:39.793331795+07:00","message":"found end of frame, send empty tag with msgId: 5075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:39.793335207+07:00","message":"end Recv id 5075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:39.793341948+07:00","message":"[buffer interim] 5075 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:39.793348994+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:39.793352965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:39.793355945+07:00","message":"> Transcript [55741] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:39.793358207+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:39.793359979+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:39.79336168+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:39.793363543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:39.793366511+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:39.793375403+07:00","message":"push: {true \n 0 0xc003c1ac00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:39.799609967+07:00","message":"write wav file: './tmp/7565/7565_5075.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:39.830442032+07:00","message":"[GCS] Start streaming session, msgId: 5076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:41.239268242+07:00","message":"[GCS] IsForceVAD: false for message ID: 5076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:41.332978384+07:00","message":"receive streaming session, msgId: 5076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:41.33300136+07:00","message":"found end of frame, send empty tag with msgId: 5076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:41.333005282+07:00","message":"end Recv id 5076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:41.33301339+07:00","message":"[buffer interim] 5076 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:41.333021166+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:41.333025578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:41.333028085+07:00","message":"> Transcript [55742] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:41.333030437+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:41.333032247+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:41.33303406+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:41.333035822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:41.333038519+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:41.333047971+07:00","message":"push: {true \n 0 0xc00460ea00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:41.339563731+07:00","message":"write wav file: './tmp/7565/7565_5076.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:41.489691347+07:00","message":"[GCS] Start streaming session, msgId: 5077"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:41.628326443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:41.628336227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.173288012+07:00","message":"receive streaming session, msgId: 5077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.173337889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.173346252+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.173365628+07:00","message":"[buffer interim] 5077 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.173374558+07:00","message":"[bufferProcess] interim [480000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.173377275+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.375438489+07:00","message":"receive streaming session, msgId: 5077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.375496789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.375506008+07:00","message":"receive interim result [false|false]: ไม่มีอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.375529428+07:00","message":"[buffer interim] 5077 false ไม่มีอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.375539503+07:00","message":"[bufferProcess] interim [720000000]:ไม่มีอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.375543123+07:00","message":"[bufferProcess] send to processor:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.37555033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.375555254+07:00","message":"> Transcript [55743] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.375558457+07:00","message":"Set StatePrefix (first interim): 'ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.487966606+07:00","message":"receive streaming session, msgId: 5077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.488013556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.488021577+07:00","message":"receive interim result [false|false]: ไม่มีอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.4880382+07:00","message":"[buffer interim] 5077 false ไม่มีอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.488051855+07:00","message":"[bufferProcess] interim [780000000]:ไม่มีอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.488054923+07:00","message":"[bufferProcess] send to processor:ไม่มีอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.488061403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.488064308+07:00","message":"> Transcript [55744] [false]: 'ไม่มีอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.488068153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.488070791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.488072668+07:00","message":"StatePrefix: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.488074981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.538451566+07:00","message":"receive streaming session, msgId: 5077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.53849142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.538497149+07:00","message":"receive interim result [false|false]: ไม่มีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.53851076+07:00","message":"[buffer interim] 5077 false ไม่มีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.538517601+07:00","message":"[bufferProcess] interim [840000000]:ไม่มีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.53851993+07:00","message":"[bufferProcess] send to processor:ไม่มีอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.538524717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.538527319+07:00","message":"> Transcript [55745] [false]: 'ไม่มีอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.538530031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.538532016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.538534083+07:00","message":"StatePrefix: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.538536176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.674232065+07:00","message":"receive streaming session, msgId: 5077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.674273419+07:00","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-05-12T14:36:42.674280289+07:00","message":"receive interim result [false|false]: ไม่มีโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:42.674295188+07:00","message":"[buffer interim] 5077 false ไม่มีโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.674308249+07:00","message":"[bufferProcess] interim [960000000]:ไม่มีโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.674311099+07:00","message":"[bufferProcess] send to processor:ไม่มีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.674314045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.674316807+07:00","message":"> Transcript [55746] [false]: 'ไม่มีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.674319705+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.674321684+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.674323622+07:00","message":"StatePrefix: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:42.674325701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:43.248375802+07:00","message":"receive streaming session, msgId: 5077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:43.248414468+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-05-12T14:36:43.248419805+07:00","message":"receive interim result [false|false]: ไม่มีโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:43.248441078+07:00","message":"[buffer interim] 5077 false ไม่มีโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.248450121+07:00","message":"[bufferProcess] interim [560000000]:ไม่มีโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.248452719+07:00","message":"[bufferProcess] send to processor:ไม่มีโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.248456669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.248460018+07:00","message":"> Transcript [55747] [false]: 'ไม่มีโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.248470276+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.248472765+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.248474839+07:00","message":"StatePrefix: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.248477013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.248482806+07:00","message":"Push: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.248485122+07:00","message":"TextPushed: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.248487449+07:00","message":"Set new StatePrefix : 'ไม่มีโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.248489678+07:00","message":"Next Push (prob) : 'โปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:43.248513207+07:00","message":"push: {false ไม่มี 0 0xc0044fe000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:43.445605332+07:00","message":"receive streaming session, msgId: 5077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:43.445652121+07:00","message":"receive 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-05-12T14:36:43.445659384+07:00","message":"receive interim result [false|false]: ไม่มีโปรแกรมแอนตี้ไวรัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:43.445676795+07:00","message":"[buffer interim] 5077 false ไม่มีโปรแกรมแอนตี้ไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.445685446+07:00","message":"[bufferProcess] interim [800000000]:ไม่มีโปรแกรมแอนตี้ไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.44568829+07:00","message":"[bufferProcess] send to processor:ไม่มีโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.445695542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.445701253+07:00","message":"> Transcript [55748] [false]: 'ไม่มีโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.445705425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.445707482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.445710315+07:00","message":"StatePrefix: 'ไม่มีโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:43.445712983+07:00","message":"TextPushed: 'ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:44.085016581+07:00","message":"receive streaming session, msgId: 5077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:44.085061813+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-05-12T14:36:44.085069187+07:00","message":"receive interim result [false|false]: ไม่มีโปรแกรมแอนตี้ไวรัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:44.085086311+07:00","message":"[buffer interim] 5077 false ไม่มีโปรแกรมแอนตี้ไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.085095411+07:00","message":"[bufferProcess] interim [400000000]:ไม่มีโปรแกรมแอนตี้ไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.085099001+07:00","message":"[bufferProcess] send to processor:ไม่มีโปรแกรมแอนตี้ไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.085105519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.085109535+07:00","message":"> Transcript [55749] [false]: 'ไม่มีโปรแกรมแอนตี้ไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.085114938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.085117693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.085126624+07:00","message":"StatePrefix: 'ไม่มีโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.085130341+07:00","message":"TextPushed: 'ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:44.248892774+07:00","message":"[GCS] IsForceVAD: false for message ID: 5077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:44.332401199+07:00","message":"receive streaming session, msgId: 5077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:44.332438254+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-05-12T14:36:44.332444024+07:00","message":"receive interim result [false|false]: ไม่มีโปรแกรมสแกนไวรัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:44.3324588+07:00","message":"[buffer interim] 5077 false ไม่มีโปรแกรมสแกนไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.332465837+07:00","message":"[bufferProcess] interim [640000000]:ไม่มีโปรแกรมสแกนไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.332468279+07:00","message":"[bufferProcess] send to processor:ไม่มีโปรแกรมแอนตี้ไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.332473557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.332476125+07:00","message":"> Transcript [55750] [false]: 'ไม่มีโปรแกรมแอนตี้ไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.332479683+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.332481777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.332483713+07:00","message":"StatePrefix: 'ไม่มีโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.332486025+07:00","message":"TextPushed: 'ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:44.376654017+07:00","message":"receive streaming session, msgId: 5077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:44.376690785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีโปรแกรมแอนตี้ไวรัสสแกนไวรัส\",\"confidence\":0.9332995}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:44.376696998+07:00","message":"receive interim result [true|false]: ไม่มีโปรแกรมแอนตี้ไวรัสสแกนไวรัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:44.376707846+07:00","message":"end recv isFinal message id 5077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:44.376709885+07:00","message":"end Recv id 5077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:44.376717093+07:00","message":"[buffer interim] 5077 true ไม่มีโปรแกรมแอนตี้ไวรัสสแกนไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376724501+07:00","message":"[bufferProcess] interim [790000000]:ไม่มีโปรแกรมแอนตี้ไวรัสสแกนไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376728082+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่มีโปรแกรมสแกนไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.37674042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376758011+07:00","message":"> Transcript [55751] [false]: 'ไม่มีโปรแกรมสแกนไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376763179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376765505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376769605+07:00","message":"StatePrefix: 'ไม่มีโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376771875+07:00","message":"TextPushed: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376777795+07:00","message":"Push: 'โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376779579+07:00","message":"TextPushed: 'ไม่มีโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376781923+07:00","message":"Set new StatePrefix : 'ไม่มีโปรแกรมสแกนไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.37678458+07:00","message":"Next Push (prob) : 'สแกนไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376787393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376789663+07:00","message":"> Transcript [55752] [true]: 'ไม่มีโปรแกรมแอนตี้ไวรัสสแกนไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376791901+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376793524+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376795398+07:00","message":"StatePrefix: 'ไม่มีโปรแกรมสแกนไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376797211+07:00","message":"TextPushed: 'ไม่มีโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:44.376799411+07:00","message":"Push: 'แอนตี้ไวรัสสแกนไวรัส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:44.376810778+07:00","message":"push: {false โปรแกรม 0 0xc0044fe000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:44.376816271+07:00","message":"push: {true แอนตี้ไวรัสสแกนไวรัส 0 0xc0044fe000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:44.38448426+07:00","message":"write wav file: './tmp/7565/7565_5077.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:44.62915507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:44.629179024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:44.631217313+07:00","message":"[GCS] Start streaming session, msgId: 5078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.110336569+07:00","message":"receive streaming session, msgId: 5078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.110390731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.110397757+07:00","message":"receive interim result [false|false]: ขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.110416672+07:00","message":"[buffer interim] 5078 false ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.110423975+07:00","message":"[bufferProcess] interim [480000000]:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.110425869+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.302434861+07:00","message":"receive streaming session, msgId: 5078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.302468428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับขี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.302474128+07:00","message":"receive interim result [false|false]: ขับขี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.302487302+07:00","message":"[buffer interim] 5078 false ขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.302498668+07:00","message":"[bufferProcess] interim [720000000]:ขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.302500961+07:00","message":"[bufferProcess] send to processor:ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.302503727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.302507997+07:00","message":"> Transcript [55753] [false]: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.302510155+07:00","message":"Set StatePrefix (first interim): 'ขับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.361281768+07:00","message":"receive streaming session, msgId: 5078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.361325362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับคือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.361332221+07:00","message":"receive interim result [false|false]: ขับคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.361348614+07:00","message":"[buffer interim] 5078 false ขับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.3613572+07:00","message":"[bufferProcess] interim [780000000]:ขับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.361359928+07:00","message":"[bufferProcess] send to processor:ขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.361363295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.361366285+07:00","message":"> Transcript [55754] [false]: 'ขับขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.361369785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.361371877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.3613737+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.361375643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.649457407+07:00","message":"[GCS] IsForceVAD: false for message ID: 5078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.770117574+07:00","message":"receive streaming session, msgId: 5078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.770162732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับคือ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.770169644+07:00","message":"receive interim result [true|false]: ขับคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.770179035+07:00","message":"end recv isFinal message id 5078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.770181288+07:00","message":"end Recv id 5078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.770187597+07:00","message":"[buffer interim] 5078 true ขับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.770197363+07:00","message":"[bufferProcess] interim [260000000]:ขับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.770200062+07:00","message":"[bufferProcess] send to processor (isfinal):ขับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.770203358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.77020618+07:00","message":"> Transcript [55755] [false]: 'ขับคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.770208951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.770211034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.770212778+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.77021475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.770216291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.770218226+07:00","message":"> Transcript [55756] [true]: 'ขับคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.770220052+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.770221826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.770223446+07:00","message":"StatePrefix: 'ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.770225032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:45.77022765+07:00","message":"Push: 'ขับคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:45.770235786+07:00","message":"push: {true ขับคือ 0 0xc003c1a500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:45.776096998+07:00","message":"write wav file: './tmp/7565/7565_5078.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:46.110664997+07:00","message":"[GCS] Start streaming session, msgId: 5079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:46.970860636+07:00","message":"receive streaming session, msgId: 5079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:46.970907966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะอยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:46.97091396+07:00","message":"receive interim result [false|false]: มันจะอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:46.970936357+07:00","message":"[buffer interim] 5079 false มันจะอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:46.970947067+07:00","message":"[bufferProcess] interim [660000000]:มันจะอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:46.970949031+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:46.970952612+07:00","message":"[bufferProcess] send to processor (ticker):มันจะอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:46.970955742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:46.970960702+07:00","message":"> Transcript [55757] [false]: 'มันจะอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:46.970963063+07:00","message":"Set StatePrefix (first interim): 'มันจะอยู่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.298070725+07:00","message":"receive streaming session, msgId: 5079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.298111846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะอยู่ที่ Shop\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.298117903+07:00","message":"receive interim result [false|false]: มันจะอยู่ที่ Shop"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.29814073+07:00","message":"[buffer interim] 5079 false มันจะอยู่ที่ Shop"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.29815377+07:00","message":"[bufferProcess] interim [960000000]:มันจะอยู่ที่ Shop"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.298156387+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.481285034+07:00","message":"receive streaming session, msgId: 5079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.481326978+07:00","message":"receive 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-05-12T14:36:47.48133323+07:00","message":"receive interim result [false|false]: มันจะอยู่ที่จอดรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.481348174+07:00","message":"[buffer interim] 5079 false มันจะอยู่ที่จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.481355716+07:00","message":"[bufferProcess] interim [200000000]:มันจะอยู่ที่จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.48135826+07:00","message":"[bufferProcess] send to processor:มันจะอยู่ที่ Shop"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.481361664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.481364596+07:00","message":"> Transcript [55758] [false]: 'มันจะอยู่ที่ Shop'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.4813679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.481369924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.481371786+07:00","message":"StatePrefix: 'มันจะอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.481373744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.533730292+07:00","message":"receive streaming session, msgId: 5079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.533765679+07:00","message":"receive 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-05-12T14:36:47.5337715+07:00","message":"receive interim result [false|false]: มันจะอยู่ที่จอดแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.533789668+07:00","message":"[buffer interim] 5079 false มันจะอยู่ที่จอดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.533796348+07:00","message":"[bufferProcess] interim [260000000]:มันจะอยู่ที่จอดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.533798803+07:00","message":"[bufferProcess] send to processor:มันจะอยู่ที่จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.533802139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.53380482+07:00","message":"> Transcript [55759] [false]: 'มันจะอยู่ที่จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.533807805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.533809668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.533811573+07:00","message":"StatePrefix: 'มันจะอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.533813585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:47.629709146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:47.629712399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.709348574+07:00","message":"[GCS] IsForceVAD: false for message ID: 5079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.790184381+07:00","message":"receive streaming session, msgId: 5079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.790227176+07:00","message":"receive 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-05-12T14:36:47.790239569+07:00","message":"receive interim result [false|false]: มันจะอยู่ที่จอดแรกครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.790258054+07:00","message":"[buffer interim] 5079 false มันจะอยู่ที่จอดแรกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.790267434+07:00","message":"[bufferProcess] interim [560000000]:มันจะอยู่ที่จอดแรกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.790271014+07:00","message":"[bufferProcess] send to processor:มันจะอยู่ที่จอดแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.790275142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.790278785+07:00","message":"> Transcript [55760] [false]: 'มันจะอยู่ที่จอดแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.790283722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.790286699+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.790289914+07:00","message":"StatePrefix: 'มันจะอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.790292943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.840183914+07:00","message":"[GCS] Start streaming session, msgId: 5080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.849917147+07:00","message":"receive streaming session, msgId: 5079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.849957701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะอยู่ที่จอดแรกครับ\",\"confidence\":0.90703964}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.849966873+07:00","message":"receive interim result [true|false]: มันจะอยู่ที่จอดแรกครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.849975815+07:00","message":"end recv isFinal message id 5079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.849977962+07:00","message":"end Recv id 5079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.849983432+07:00","message":"[buffer interim] 5079 true มันจะอยู่ที่จอดแรกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.849994231+07:00","message":"[bufferProcess] interim [620000000]:มันจะอยู่ที่จอดแรกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.849997759+07:00","message":"[bufferProcess] send to processor (isfinal):มันจะอยู่ที่จอดแรกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.850001635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.850004791+07:00","message":"> Transcript [55761] [false]: 'มันจะอยู่ที่จอดแรกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.850007705+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.850009783+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.850013968+07:00","message":"StatePrefix: 'มันจะอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.850016355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.85001901+07:00","message":"Push: 'มันจะอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.85002086+07:00","message":"TextPushed: 'มันจะอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.85002286+07:00","message":"Set new StatePrefix : 'มันจะอยู่ที่จอดแรกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.850024981+07:00","message":"Next Push (prob) : 'จอดแรกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.850026657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.850028552+07:00","message":"> Transcript [55762] [true]: 'มันจะอยู่ที่จอดแรกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.850030828+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.850032372+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.850034041+07:00","message":"StatePrefix: 'มันจะอยู่ที่จอดแรกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.850035977+07:00","message":"TextPushed: 'มันจะอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:47.850038365+07:00","message":"Push: 'จอดแรกครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.850047602+07:00","message":"push: {false มันจะอยู่ที่ 0 0xc003cf3800}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:47.850053327+07:00","message":"push: {true จอดแรกครับ 0 0xc003cf3800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:47.85611937+07:00","message":"write wav file: './tmp/7565/7565_5079.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:48.517060503+07:00","message":"receive streaming session, msgId: 5080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:48.517104165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แลก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:48.517109974+07:00","message":"receive interim result [false|false]: แลก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:48.517134725+07:00","message":"[buffer interim] 5080 false แลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:48.517143832+07:00","message":"[bufferProcess] interim [480000000]:แลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:48.517145575+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:48.596670348+07:00","message":"receive streaming session, msgId: 5080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:48.596709841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แลกของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:48.596716113+07:00","message":"receive interim result [false|false]: แลกของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:48.596730456+07:00","message":"[buffer interim] 5080 false แลกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:48.596739361+07:00","message":"[bufferProcess] interim [600000000]:แลกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:48.596741739+07:00","message":"[bufferProcess] send to processor:แลก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:48.596745019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:48.5967478+07:00","message":"> Transcript [55763] [false]: 'แลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:48.59675005+07:00","message":"Set StatePrefix (first interim): 'แลก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:48.825564816+07:00","message":"receive streaming session, msgId: 5080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:48.825603152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรกของการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:48.825608867+07:00","message":"receive interim result [false|false]: แรกของการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:48.8256243+07:00","message":"[buffer interim] 5080 false แรกของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:48.825633479+07:00","message":"[bufferProcess] interim [780000000]:แรกของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:48.825636005+07:00","message":"[bufferProcess] send to processor:แลกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:48.825641414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:48.825644064+07:00","message":"> Transcript [55764] [false]: 'แลกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:48.825646823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:48.825648859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:48.82565094+07:00","message":"StatePrefix: 'แลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:48.825652856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.014269727+07:00","message":"receive streaming session, msgId: 5080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.014303317+07:00","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-05-12T14:36:49.01430858+07:00","message":"receive interim result [false|false]: แรกของการติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.014325865+07:00","message":"[buffer interim] 5080 false แรกของการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.014333837+07:00","message":"[bufferProcess] interim [960000000]:แรกของการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.014337643+07:00","message":"[bufferProcess] send to processor:แรกของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.01434463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.014348054+07:00","message":"> Transcript [55765] [false]: 'แรกของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.014350288+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.014352346+07:00","message":"Set new StatePrefix: 'แรกของการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.210321028+07:00","message":"receive streaming session, msgId: 5080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.210357547+07:00","message":"receive 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-05-12T14:36:49.210363199+07:00","message":"receive interim result [false|false]: แรกของการติดตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.210375761+07:00","message":"[buffer interim] 5080 false แรกของการติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.210385206+07:00","message":"[bufferProcess] interim [140000000]:แรกของการติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.210388114+07:00","message":"[bufferProcess] send to processor:แรกของการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.210396081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.210398896+07:00","message":"> Transcript [55766] [false]: 'แรกของการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.210402345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.210404354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.21040621+07:00","message":"StatePrefix: 'แรกของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.210409378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.405919311+07:00","message":"receive streaming session, msgId: 5080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.405962244+07:00","message":"receive 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-05-12T14:36:49.405968262+07:00","message":"receive interim result [false|false]: แรกของการติดตั้งนาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.405982535+07:00","message":"[buffer interim] 5080 false แรกของการติดตั้งนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.405989238+07:00","message":"[bufferProcess] interim [380000000]:แรกของการติดตั้งนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.405991535+07:00","message":"[bufferProcess] send to processor:แรกของการติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.405995039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.405998069+07:00","message":"> Transcript [55767] [false]: 'แรกของการติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.406001381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.406003312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.406005156+07:00","message":"StatePrefix: 'แรกของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.406007276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.493653467+07:00","message":"receive streaming session, msgId: 5080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.493693643+07:00","message":"receive 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-05-12T14:36:49.493699512+07:00","message":"receive interim result [false|false]: แรกของการติดตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.493713872+07:00","message":"[buffer interim] 5080 false แรกของการติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.493721077+07:00","message":"[bufferProcess] interim [500000000]:แรกของการติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.493723813+07:00","message":"[bufferProcess] send to processor:แรกของการติดตั้งนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.493728674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.493731461+07:00","message":"> Transcript [55768] [false]: 'แรกของการติดตั้งนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.493734898+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.493737005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.49374412+07:00","message":"StatePrefix: 'แรกของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.493746443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.633438633+07:00","message":"receive streaming session, msgId: 5080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.633472544+07:00","message":"receive 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-05-12T14:36:49.633478583+07:00","message":"receive interim result [false|false]: แรกของการติดตั้งแอร์แวร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.633490401+07:00","message":"[buffer interim] 5080 false แรกของการติดตั้งแอร์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.633496721+07:00","message":"[bufferProcess] interim [560000000]:แรกของการติดตั้งแอร์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.633499577+07:00","message":"[bufferProcess] send to processor:แรกของการติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.633504815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.633507521+07:00","message":"> Transcript [55769] [false]: 'แรกของการติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.63351066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.633512873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.633514903+07:00","message":"StatePrefix: 'แรกของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.633517328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.633521523+07:00","message":"Push: 'แรกของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.633523517+07:00","message":"TextPushed: 'แรกของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.633525606+07:00","message":"Set new StatePrefix : 'แรกของการติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.633527568+07:00","message":"Next Push (prob) : 'ติดตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.633534968+07:00","message":"push: {false แรกของการ 0 0xc003cf3980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.689373317+07:00","message":"[GCS] IsForceVAD: false for message ID: 5080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.885525861+07:00","message":"receive streaming session, msgId: 5080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.88556984+07:00","message":"receive 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-05-12T14:36:49.885576813+07:00","message":"receive interim result [false|false]: แรกของการติดตั้งแอร์แวร์ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.885592894+07:00","message":"[buffer interim] 5080 false แรกของการติดตั้งแอร์แวร์ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.885600802+07:00","message":"[bufferProcess] interim [800000000]:แรกของการติดตั้งแอร์แวร์ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.885604082+07:00","message":"[bufferProcess] send to processor:แรกของการติดตั้งแอร์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.885610862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.885613327+07:00","message":"> Transcript [55770] [false]: 'แรกของการติดตั้งแอร์แวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.885616938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.885619169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.885621436+07:00","message":"StatePrefix: 'แรกของการติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.885623783+07:00","message":"TextPushed: 'แรกของการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.96672903+07:00","message":"receive streaming session, msgId: 5080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.966765144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรกของการติดตั้งแอร์ตอนนี้\",\"confidence\":0.9032692}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.966771206+07:00","message":"receive interim result [true|false]: แรกของการติดตั้งแอร์ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.966784159+07:00","message":"end recv isFinal message id 5080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.966786573+07:00","message":"end Recv id 5080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.966792936+07:00","message":"[buffer interim] 5080 true แรกของการติดตั้งแอร์ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.96680216+07:00","message":"[bufferProcess] interim [890000000]:แรกของการติดตั้งแอร์ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.966807747+07:00","message":"[bufferProcess] send to processor (isfinal):แรกของการติดตั้งแอร์แวร์ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.966811423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.966814422+07:00","message":"> Transcript [55771] [false]: 'แรกของการติดตั้งแอร์แวร์ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.966817698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.966819756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.966822062+07:00","message":"StatePrefix: 'แรกของการติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.966824541+07:00","message":"TextPushed: 'แรกของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.966826207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.966828112+07:00","message":"> Transcript [55772] [true]: 'แรกของการติดตั้งแอร์ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.966830176+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.966831771+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.966833299+07:00","message":"StatePrefix: 'แรกของการติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.966834987+07:00","message":"TextPushed: 'แรกของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:49.966840933+07:00","message":"Push: 'ติดตั้งแอร์ตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:49.96684818+07:00","message":"push: {true ติดตั้งแอร์ตอนนี้ 0 0xc003cf3980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:49.97356294+07:00","message":"write wav file: './tmp/7565/7565_5080.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:50.010229658+07:00","message":"[GCS] Start streaming session, msgId: 5081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:50.5052166+07:00","message":"receive streaming session, msgId: 5081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:50.505263551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:50.505269653+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:50.505286497+07:00","message":"[buffer interim] 5081 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:50.505294723+07:00","message":"[bufferProcess] interim [480000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:50.505296397+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:50.611467008+07:00","message":"receive streaming session, msgId: 5081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:50.611509732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสาร์หน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:50.611515858+07:00","message":"receive interim result [false|false]: เสาร์หน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:50.61153033+07:00","message":"[buffer interim] 5081 false เสาร์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:50.611537811+07:00","message":"[bufferProcess] interim [600000000]:เสาร์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:50.611540125+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:50.611543892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:50.61154991+07:00","message":"> Transcript [55773] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:50.61155217+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:50.630707935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:50.630716011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:50.687825834+07:00","message":"receive streaming session, msgId: 5081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:50.687864397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:50.687869988+07:00","message":"receive interim result [false|false]: เราได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:50.68788665+07:00","message":"[buffer interim] 5081 false เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:50.687893957+07:00","message":"[bufferProcess] interim [660000000]:เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:50.687896221+07:00","message":"[bufferProcess] send to processor:เสาร์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:50.687899811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:50.687903123+07:00","message":"> Transcript [55774] [false]: 'เสาร์หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:50.687905178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:50.68790709+07:00","message":"Set new StatePrefix: 'เสาร์หน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.00379444+07:00","message":"receive streaming session, msgId: 5081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.003832661+07:00","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-05-12T14:36:51.00383825+07:00","message":"receive interim result [false|false]: เราได้อัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.003855795+07:00","message":"[buffer interim] 5081 false เราได้อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.003864601+07:00","message":"[bufferProcess] interim [960000000]:เราได้อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.003867951+07:00","message":"[bufferProcess] send to processor:เราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.003872328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.003876623+07:00","message":"> Transcript [55775] [false]: 'เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.003879137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.003881188+07:00","message":"Set new StatePrefix: 'เราได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.060245496+07:00","message":"receive streaming session, msgId: 5081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.060289999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราได้อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.060297028+07:00","message":"receive interim result [false|false]: เราได้อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.060312487+07:00","message":"[buffer interim] 5081 false เราได้อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.060323758+07:00","message":"[bufferProcess] interim [80000000]:เราได้อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.060326898+07:00","message":"[bufferProcess] send to processor:เราได้อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.060334582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.060337429+07:00","message":"> Transcript [55776] [false]: 'เราได้อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.060343701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.060346173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.060348047+07:00","message":"StatePrefix: 'เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.060354683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.099473391+07:00","message":"[GCS] IsForceVAD: false for message ID: 5081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.184550637+07:00","message":"receive streaming session, msgId: 5081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.184596941+07:00","message":"receive 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-05-12T14:36:51.184603624+07:00","message":"receive interim result [false|false]: เราได้อนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.184621639+07:00","message":"[buffer interim] 5081 false เราได้อนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.18463021+07:00","message":"[bufferProcess] interim [140000000]:เราได้อนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.184632873+07:00","message":"[bufferProcess] send to processor:เราได้อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.184639689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.184642702+07:00","message":"> Transcript [55777] [false]: 'เราได้อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.18464679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.184649094+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.184651001+07:00","message":"StatePrefix: 'เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.18465348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.21473476+07:00","message":"receive streaming session, msgId: 5081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.214777927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราได้อนุญาต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.214786043+07:00","message":"receive interim result [true|false]: เราได้อนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.214800112+07:00","message":"end recv isFinal message id 5081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.21480236+07:00","message":"end Recv id 5081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.214811258+07:00","message":"[buffer interim] 5081 true เราได้อนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.214818908+07:00","message":"[bufferProcess] interim [320000000]:เราได้อนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.214822613+07:00","message":"[bufferProcess] send to processor (isfinal):เราได้อนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.214825984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.214828908+07:00","message":"> Transcript [55778] [false]: 'เราได้อนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.214832371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.214834513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.214836493+07:00","message":"StatePrefix: 'เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.214838701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.214840212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.214842122+07:00","message":"> Transcript [55779] [true]: 'เราได้อนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.214844392+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.214846122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.214847834+07:00","message":"StatePrefix: 'เราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.214849514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.214852389+07:00","message":"Push: 'เราได้อนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.2148616+07:00","message":"push: {true เราได้อนุญาต 0 0xc004578600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:51.220900861+07:00","message":"write wav file: './tmp/7565/7565_5081.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.231303711+07:00","message":"[GCS] Start streaming session, msgId: 5082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.691703594+07:00","message":"receive streaming session, msgId: 5082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.691736601+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-05-12T14:36:51.691741443+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.691754289+07:00","message":"[buffer interim] 5082 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.691761295+07:00","message":"[bufferProcess] interim [470000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.691763163+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.802333238+07:00","message":"receive streaming session, msgId: 5082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.802375379+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-05-12T14:36:51.802382616+07:00","message":"receive interim result [false|false]: ให้มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.8024008+07:00","message":"[buffer interim] 5082 false ให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.802410078+07:00","message":"[bufferProcess] interim [590000000]:ให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.802413933+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.802418608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.802422458+07:00","message":"> Transcript [55780] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.802425592+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.901252021+07:00","message":"receive streaming session, msgId: 5082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.901293052+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-05-12T14:36:51.901299961+07:00","message":"receive interim result [false|false]: ให้มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.901322253+07:00","message":"[buffer interim] 5082 false ให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.901336186+07:00","message":"[bufferProcess] interim [650000000]:ให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.90133877+07:00","message":"[bufferProcess] send to processor:ให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.901346855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.90135003+07:00","message":"> Transcript [55781] [false]: 'ให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.901353286+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.901355298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.90135711+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.901359146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.989343701+07:00","message":"receive streaming session, msgId: 5082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.989402271+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-05-12T14:36:51.989409135+07:00","message":"receive interim result [false|false]: ให้มันเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:51.989426971+07:00","message":"[buffer interim] 5082 false ให้มันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.989435076+07:00","message":"[bufferProcess] interim [830000000]:ให้มันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.989437879+07:00","message":"[bufferProcess] send to processor:ให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.989445033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.989447773+07:00","message":"> Transcript [55782] [false]: 'ให้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.989450795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.989453052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.989455364+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:51.989460516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.212031401+07:00","message":"receive streaming session, msgId: 5082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.212065227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้มันเข้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.212070294+07:00","message":"receive interim result [false|false]: ให้มันเข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.212101651+07:00","message":"[buffer interim] 5082 false ให้มันเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.212109727+07:00","message":"[bufferProcess] interim [10000000]:ให้มันเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.212112134+07:00","message":"[bufferProcess] send to processor:ให้มันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.21211878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.212121775+07:00","message":"> Transcript [55783] [false]: 'ให้มันเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.212125271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.212134023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.21213623+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.212138388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.282662523+07:00","message":"receive streaming session, msgId: 5082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.282698612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้มันเข้ามาแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.282704227+07:00","message":"receive interim result [false|false]: ให้มันเข้ามาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.282718741+07:00","message":"[buffer interim] 5082 false ให้มันเข้ามาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.282729079+07:00","message":"[bufferProcess] interim [130000000]:ให้มันเข้ามาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.282732811+07:00","message":"[bufferProcess] send to processor:ให้มันเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.282739798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.282743453+07:00","message":"> Transcript [55784] [false]: 'ให้มันเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.282747085+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.282749341+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.282751377+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.28275339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.282758437+07:00","message":"Push: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.282760231+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.282762859+07:00","message":"Set new StatePrefix : 'ให้มันเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.282765039+07:00","message":"Next Push (prob) : 'มันเข้ามา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.282772782+07:00","message":"push: {false ให้ 0 0xc00460fd00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.383303274+07:00","message":"[GCS] IsForceVAD: false for message ID: 5082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.470744192+07:00","message":"receive streaming session, msgId: 5082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.470779178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้มันเข้ามาแล้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.470785177+07:00","message":"receive interim result [true|false]: ให้มันเข้ามาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.470795849+07:00","message":"end recv isFinal message id 5082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.470798086+07:00","message":"end Recv id 5082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.470810898+07:00","message":"[buffer interim] 5082 true ให้มันเข้ามาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.470830012+07:00","message":"[bufferProcess] interim [370000000]:ให้มันเข้ามาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.470833164+07:00","message":"[bufferProcess] send to processor (isfinal):ให้มันเข้ามาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.470836129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.470839917+07:00","message":"> Transcript [55785] [false]: 'ให้มันเข้ามาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.470843597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.470845545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.470847738+07:00","message":"StatePrefix: 'ให้มันเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.470850291+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.470853758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.470856499+07:00","message":"> Transcript [55786] [true]: 'ให้มันเข้ามาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.470858655+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.47086038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.470861975+07:00","message":"StatePrefix: 'ให้มันเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.470863677+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:52.470866612+07:00","message":"Push: 'มันเข้ามาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.470876673+07:00","message":"push: {true มันเข้ามาแล้ว 0 0xc00460fd00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:52.479095616+07:00","message":"write wav file: './tmp/7565/7565_5082.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:52.571265547+07:00","message":"[GCS] Start streaming session, msgId: 5083"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:53.631648368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:53.631685207+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:53.759265155+07:00","message":"receive streaming session, msgId: 5083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:53.759309556+07:00","message":"receive 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-05-12T14:36:53.759315642+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:53.759332777+07:00","message":"[buffer interim] 5083 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:53.759340577+07:00","message":"[bufferProcess] interim [200000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:53.759342672+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:53.759347884+07:00","message":"[bufferProcess] send to processor (ticker):อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:53.75935037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:53.759353385+07:00","message":"> Transcript [55787] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:53.759355793+07:00","message":"Set StatePrefix (first interim): 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:53.822680566+07:00","message":"receive streaming session, msgId: 5083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:53.822725276+07:00","message":"receive 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-05-12T14:36:53.822734202+07:00","message":"receive interim result [false|false]: ขออนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:53.822750795+07:00","message":"[buffer interim] 5083 false ขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:53.822758194+07:00","message":"[bufferProcess] interim [260000000]:ขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:53.822760197+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:54.22246236+07:00","message":"receive streaming session, msgId: 5083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:54.222507825+07:00","message":"receive 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-05-12T14:36:54.222514534+07:00","message":"receive interim result [false|false]: ขออนุญาตแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:54.222548948+07:00","message":"[buffer interim] 5083 false ขออนุญาตแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.22255762+07:00","message":"[bufferProcess] interim [560000000]:ขออนุญาตแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.222560598+07:00","message":"[bufferProcess] send to processor:ขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.222564677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.222567819+07:00","message":"> Transcript [55788] [false]: 'ขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.222569906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.222571858+07:00","message":"Set new StatePrefix: 'ขออนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:54.536370675+07:00","message":"receive streaming session, msgId: 5083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:54.536416859+07:00","message":"receive 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-05-12T14:36:54.53642556+07:00","message":"receive interim result [false|false]: ขออนุญาตแล้วเนี่ยมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:54.536444765+07:00","message":"[buffer interim] 5083 false ขออนุญาตแล้วเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.536454871+07:00","message":"[bufferProcess] interim [980000000]:ขออนุญาตแล้วเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.536457339+07:00","message":"[bufferProcess] send to processor:ขออนุญาตแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.536461605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.536464786+07:00","message":"> Transcript [55789] [false]: 'ขออนุญาตแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.536468419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.536470717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.536472824+07:00","message":"StatePrefix: 'ขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.536474985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:54.569692182+07:00","message":"[GCS] IsForceVAD: false for message ID: 5083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:54.631352649+07:00","message":"[GCS] Start streaming session, msgId: 5084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:54.725333871+07:00","message":"receive streaming session, msgId: 5083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:54.725375143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขออนุญาตนะเนี่ยมัน\",\"confidence\":0.9343695}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:54.725380287+07:00","message":"receive interim result [true|false]: ขออนุญาตนะเนี่ยมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:54.725389119+07:00","message":"end recv isFinal message id 5083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:54.725391343+07:00","message":"end Recv id 5083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:54.725397095+07:00","message":"[buffer interim] 5083 true ขออนุญาตนะเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.72540418+07:00","message":"[bufferProcess] interim [220000000]:ขออนุญาตนะเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.725407347+07:00","message":"[bufferProcess] send to processor (isfinal):ขออนุญาตแล้วเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.725410513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.725413376+07:00","message":"> Transcript [55790] [false]: 'ขออนุญาตแล้วเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.725416432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.72541856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.72542028+07:00","message":"StatePrefix: 'ขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.725422321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.725423848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.725426631+07:00","message":"> Transcript [55791] [true]: 'ขออนุญาตนะเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.725428844+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.725430882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.725432481+07:00","message":"StatePrefix: 'ขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.725434066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:54.725436712+07:00","message":"Push: 'ขออนุญาตนะเนี่ยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:54.725444003+07:00","message":"push: {true ขออนุญาตนะเนี่ยมัน 0 0xc003c1ae80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:54.734016161+07:00","message":"write wav file: './tmp/7565/7565_5083.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.399731834+07:00","message":"[GCS] IsForceVAD: false for message ID: 5084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.437720824+07:00","message":"receive streaming session, msgId: 5084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.437765175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.437770684+07:00","message":"receive interim result [false|false]: หลังด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.437788876+07:00","message":"[buffer interim] 5084 false หลังด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.437795981+07:00","message":"[bufferProcess] interim [600000000]:หลังด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.437798778+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.460710789+07:00","message":"[GCS] Start streaming session, msgId: 5085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.525020771+07:00","message":"receive streaming session, msgId: 5084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.525052264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านด้วยสิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.525057999+07:00","message":"receive interim result [false|false]: ร้านด้วยสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.525074136+07:00","message":"[buffer interim] 5084 false ร้านด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.525081549+07:00","message":"[bufferProcess] interim [720000000]:ร้านด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.525084404+07:00","message":"[bufferProcess] send to processor:หลังด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.525088128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.525090595+07:00","message":"> Transcript [55792] [false]: 'หลังด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.525092969+07:00","message":"Set StatePrefix (first interim): 'หลังด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.615954794+07:00","message":"receive streaming session, msgId: 5084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.616001612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังด้วยสิ\",\"confidence\":0.88591194}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.616007696+07:00","message":"receive interim result [true|false]: หลังด้วยสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.616017846+07:00","message":"end recv isFinal message id 5084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.616020069+07:00","message":"end Recv id 5084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.616026781+07:00","message":"[buffer interim] 5084 true หลังด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.616040079+07:00","message":"[bufferProcess] interim [780000000]:หลังด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.616042987+07:00","message":"[bufferProcess] send to processor (isfinal):ร้านด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.616046068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.616048717+07:00","message":"> Transcript [55793] [false]: 'ร้านด้วยสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.616050814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.616056192+07:00","message":"Set new StatePrefix: 'ร้านด้วยสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.616057913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.616059792+07:00","message":"> Transcript [55794] [true]: 'หลังด้วยสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.616062061+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.616065743+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.616067713+07:00","message":"StatePrefix: 'ร้านด้วยสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.616069755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:55.616072765+07:00","message":"Push: 'หลังด้วยสิ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.616081072+07:00","message":"push: {true หลังด้วยสิ 0 0xc003c1af80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:55.62157193+07:00","message":"write wav file: './tmp/7565/7565_5084.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.913804567+07:00","message":"[GCS] IsForceVAD: false for message ID: 5085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:55.977041526+07:00","message":"[GCS] Start streaming session, msgId: 5086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.020955782+07:00","message":"receive streaming session, msgId: 5085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.021000736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.021006486+07:00","message":"receive interim result [false|false]: สุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.021023506+07:00","message":"[buffer interim] 5085 false สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.021030935+07:00","message":"[bufferProcess] interim [480000000]:สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.021032876+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.029817622+07:00","message":"receive streaming session, msgId: 5085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.029852341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูงสุด\",\"confidence\":0.8711357}],\"is_final\":true,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.02985802+07:00","message":"receive interim result [true|false]: สูงสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.029871274+07:00","message":"end recv isFinal message id 5085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.029873546+07:00","message":"end Recv id 5085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.029880214+07:00","message":"[buffer interim] 5085 true สูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.029888875+07:00","message":"[bufferProcess] interim [480000000]:สูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.02989175+07:00","message":"[bufferProcess] send to processor (isfinal):สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.029894864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.029898316+07:00","message":"> Transcript [55795] [false]: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.029900419+07:00","message":"Set StatePrefix (first interim): 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.029902021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.029904644+07:00","message":"> Transcript [55796] [true]: 'สูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.029907034+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.029908962+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.029910656+07:00","message":"StatePrefix: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.029912462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.029915208+07:00","message":"Push: 'สูงสุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.02992449+07:00","message":"push: {true สูงสุด 0 0xc0044fe880}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:56.035240989+07:00","message":"write wav file: './tmp/7565/7565_5085.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.099697323+07:00","message":"[GCS] IsForceVAD: false for message ID: 5086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.170561143+07:00","message":"[GCS] Start streaming session, msgId: 5087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.273218606+07:00","message":"receive streaming session, msgId: 5086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.273239333+07:00","message":"found end of frame, send empty tag with msgId: 5086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.273242239+07:00","message":"end Recv id 5086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.273249325+07:00","message":"[buffer interim] 5086 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.27325643+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.273260151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.273263261+07:00","message":"> Transcript [55797] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.27326575+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.273267597+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.273269327+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.273271164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.273276615+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.27328668+07:00","message":"push: {true \n 0 0xc004ec4b80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:56.283054633+07:00","message":"write wav file: './tmp/7565/7565_5086.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.460771508+07:00","message":"[GCS] Cleaned up inactive client: 5056"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.460788981+07:00","message":"[GCS] Cleaned up inactive client: 5043"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.46079216+07:00","message":"[GCS] Cleaned up inactive client: 5044"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.460794279+07:00","message":"[GCS] Cleaned up inactive client: 5049"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.460796121+07:00","message":"[GCS] Cleaned up inactive client: 5055"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.460798041+07:00","message":"[GCS] Cleaned up inactive client: 5053"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.460801797+07:00","message":"[GCS] Cleaned up inactive client: 5045"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.460803934+07:00","message":"[GCS] Cleaned up inactive client: 5050"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.46080623+07:00","message":"[GCS] Cleaned up inactive client: 5046"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.460808527+07:00","message":"[GCS] Cleaned up inactive client: 5051"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.460810996+07:00","message":"[GCS] Cleaned up inactive client: 5054"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.460812869+07:00","message":"[GCS] Cleaned up inactive client: 5047"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.460814433+07:00","message":"[GCS] Cleaned up inactive client: 5048"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.460816037+07:00","message":"[GCS] Cleaned up inactive client: 5052"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:56.631904342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:56.631914823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.690712336+07:00","message":"receive streaming session, msgId: 5087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.690754687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.690760115+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.690774865+07:00","message":"[buffer interim] 5087 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.690781751+07:00","message":"[bufferProcess] interim [540000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.69078341+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.820980651+07:00","message":"receive streaming session, msgId: 5087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.821027903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.821035789+07:00","message":"receive interim result [false|false]: นคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.821053611+07:00","message":"[buffer interim] 5087 false นคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.82106478+07:00","message":"[bufferProcess] interim [660000000]:นคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.821069369+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.821074513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.821078942+07:00","message":"> Transcript [55798] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.821082356+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.89446329+07:00","message":"receive streaming session, msgId: 5087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.894499406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.894504755+07:00","message":"receive interim result [false|false]: นะของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:56.894516631+07:00","message":"[buffer interim] 5087 false นะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.894523466+07:00","message":"[bufferProcess] interim [780000000]:นะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.894525554+07:00","message":"[bufferProcess] send to processor:นคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.894528959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.894531614+07:00","message":"> Transcript [55799] [false]: 'นคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.894533756+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:56.894536074+07:00","message":"Set new StatePrefix: 'นคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.012206623+07:00","message":"receive streaming session, msgId: 5087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.012245197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะของเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.012252765+07:00","message":"receive interim result [false|false]: นะของเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.012267762+07:00","message":"[buffer interim] 5087 false นะของเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.012276289+07:00","message":"[bufferProcess] interim [900000000]:นะของเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.012279789+07:00","message":"[bufferProcess] send to processor:นะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.01228419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.012288386+07:00","message":"> Transcript [55800] [false]: 'นะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.012291424+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.012294749+07:00","message":"Set new StatePrefix: 'นะของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.05922804+07:00","message":"[GCS] IsForceVAD: false for message ID: 5087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.161358748+07:00","message":"receive streaming session, msgId: 5087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.161406165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะของเครื่อง\",\"confidence\":0.9201614}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.161412128+07:00","message":"receive interim result [true|false]: นะของเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.161423144+07:00","message":"end recv isFinal message id 5087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.161425799+07:00","message":"end Recv id 5087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.16143201+07:00","message":"[buffer interim] 5087 true นะของเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.16143935+07:00","message":"[bufferProcess] interim [110000000]:นะของเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.161442171+07:00","message":"[bufferProcess] send to processor (isfinal):นะของเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.161445366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.161448191+07:00","message":"> Transcript [55801] [false]: 'นะของเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.161451306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.161453247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.161455709+07:00","message":"StatePrefix: 'นะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.16145839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.161460994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.161464099+07:00","message":"> Transcript [55802] [true]: 'นะของเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.16146694+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.161469684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.16147236+07:00","message":"StatePrefix: 'นะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.161474957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.161479855+07:00","message":"Push: 'นะของเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.161487697+07:00","message":"push: {true นะของเครื่อง 0 0xc0044fea00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:36:57.167976529+07:00","message":"write wav file: './tmp/7565/7565_5087.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.326530642+07:00","message":"[GCS] Start streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.884933559+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.884981913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.884987887+07:00","message":"receive interim result [false|false]: เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:57.885004552+07:00","message":"[buffer interim] 5088 false เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.885011579+07:00","message":"[bufferProcess] interim [540000000]:เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:57.885013347+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:58.557186194+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:58.557226516+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-05-12T14:36:58.557233875+07:00","message":"receive interim result [false|false]: เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:58.55725053+07:00","message":"[buffer interim] 5088 false เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:58.557261494+07:00","message":"[bufferProcess] interim [140000000]:เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:58.557264881+07:00","message":"[bufferProcess] send to processor:เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:58.557270953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:58.557274902+07:00","message":"> Transcript [55803] [false]: 'เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:58.557278318+07:00","message":"Set StatePrefix (first interim): 'เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.134759937+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.134807217+07:00","message":"receive 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-05-12T14:36:59.134815441+07:00","message":"receive interim result [false|false]: เหนื่อยอันนั้นแหละเวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.134831859+07:00","message":"[buffer interim] 5088 false เหนื่อยอันนั้นแหละเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.134843369+07:00","message":"[bufferProcess] interim [740000000]:เหนื่อยอันนั้นแหละเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.134845632+07:00","message":"[bufferProcess] send to processor:เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.134849887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.134855627+07:00","message":"> Transcript [55804] [false]: 'เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.134858821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.134861008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.134863124+07:00","message":"StatePrefix: 'เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.134865223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.265726922+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.265774973+07:00","message":"receive 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-05-12T14:36:59.265781675+07:00","message":"receive interim result [false|false]: เลยเวลาเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.265799559+07:00","message":"[buffer interim] 5088 false เลยเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.265811962+07:00","message":"[bufferProcess] interim [920000000]:เลยเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.265815132+07:00","message":"[bufferProcess] send to processor:เหนื่อยอันนั้นแหละเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.265822184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.265827288+07:00","message":"> Transcript [55805] [false]: 'เหนื่อยอันนั้นแหละเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.265829886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.265832303+07:00","message":"Set new StatePrefix: 'เหนื่อยอันนั้นแหละเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.375955026+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.375995822+07:00","message":"receive 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-05-12T14:36:59.376003042+07:00","message":"receive interim result [false|false]: เลยเวลาเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.376018443+07:00","message":"[buffer interim] 5088 false เลยเวลาเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.376028859+07:00","message":"[bufferProcess] interim [40000000]:เลยเวลาเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.376032135+07:00","message":"[bufferProcess] send to processor:เลยเวลาเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.376039208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.376045583+07:00","message":"> Transcript [55806] [false]: 'เลยเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.376049231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.376052136+07:00","message":"Set new StatePrefix: 'เลยเวลาเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.452652815+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.452689353+07:00","message":"receive 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-05-12T14:36:59.452694972+07:00","message":"receive interim result [false|false]: เลยเวลาเราจะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.452712862+07:00","message":"[buffer interim] 5088 false เลยเวลาเราจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.452720222+07:00","message":"[bufferProcess] interim [220000000]:เลยเวลาเราจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.452724177+07:00","message":"[bufferProcess] send to processor:เลยเวลาเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.452728997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.452733084+07:00","message":"> Transcript [55807] [false]: 'เลยเวลาเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.452738039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.452740154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.452741996+07:00","message":"StatePrefix: 'เลยเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.452743982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:59.63279291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:36:59.632803771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.642481555+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.642534675+07:00","message":"receive 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-05-12T14:36:59.642541262+07:00","message":"receive interim result [false|false]: เลยเวลาเราจะปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.642559604+07:00","message":"[buffer interim] 5088 false เลยเวลาเราจะปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.642570794+07:00","message":"[bufferProcess] interim [400000000]:เลยเวลาเราจะปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.642573694+07:00","message":"[bufferProcess] send to processor:เลยเวลาเราจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.642581168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.642584254+07:00","message":"> Transcript [55808] [false]: 'เลยเวลาเราจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.642587749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.642589926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.642591859+07:00","message":"StatePrefix: 'เลยเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.642593989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.793416866+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.793448779+07:00","message":"receive 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-05-12T14:36:59.793454267+07:00","message":"receive interim result [false|false]: เลยเวลาเราจะปิดเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.793465726+07:00","message":"[buffer interim] 5088 false เลยเวลาเราจะปิดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.793472929+07:00","message":"[bufferProcess] interim [520000000]:เลยเวลาเราจะปิดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.793475438+07:00","message":"[bufferProcess] send to processor:เลยเวลาเราจะปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.793478599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.793481303+07:00","message":"> Transcript [55809] [false]: 'เลยเวลาเราจะปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.793484408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.79348639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.793488316+07:00","message":"StatePrefix: 'เลยเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.793490284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.997030261+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.997062528+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-05-12T14:36:59.99706856+07:00","message":"receive interim result [false|false]: เลยเวลาเราจะปิดเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.997082297+07:00","message":"[buffer interim] 5088 false เลยเวลาเราจะปิดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.997089438+07:00","message":"[bufferProcess] interim [640000000]:เลยเวลาเราจะปิดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.997092002+07:00","message":"[bufferProcess] send to processor:เลยเวลาเราจะปิดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.997096978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.99709943+07:00","message":"> Transcript [55810] [false]: 'เลยเวลาเราจะปิดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.997102857+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.997104979+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.997106846+07:00","message":"StatePrefix: 'เลยเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.997108973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.997113171+07:00","message":"Push: 'เลยเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.997114935+07:00","message":"TextPushed: 'เลยเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.997117176+07:00","message":"Set new StatePrefix : 'เลยเวลาเราจะปิดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:36:59.997120743+07:00","message":"Next Push (prob) : 'จะปิดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:36:59.997128655+07:00","message":"push: {false เลยเวลาเรา 0 0xc00460eb80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.002708714+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.002739289+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-05-12T14:37:00.002744285+07:00","message":"receive interim result [false|false]: เลยเวลาเราจะปิดเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.002760376+07:00","message":"[buffer interim] 5088 false เลยเวลาเราจะปิดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.002765907+07:00","message":"[bufferProcess] interim [700000000]:เลยเวลาเราจะปิดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.002768222+07:00","message":"[bufferProcess] send to processor:เลยเวลาเราจะปิดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.002771137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.002773454+07:00","message":"> Transcript [55811] [false]: 'เลยเวลาเราจะปิดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.002776306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.002778802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.00278081+07:00","message":"StatePrefix: 'เลยเวลาเราจะปิดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.002782844+07:00","message":"TextPushed: 'เลยเวลาเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.348345144+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.34838318+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-05-12T14:37:00.348390026+07:00","message":"receive interim result [false|false]: เลยเวลาเราจะปิดเลยมันสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.348403993+07:00","message":"[buffer interim] 5088 false เลยเวลาเราจะปิดเลยมันสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.348411401+07:00","message":"[bufferProcess] interim [60000000]:เลยเวลาเราจะปิดเลยมันสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.348414106+07:00","message":"[bufferProcess] send to processor:เลยเวลาเราจะปิดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.348421197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.348423911+07:00","message":"> Transcript [55812] [false]: 'เลยเวลาเราจะปิดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.34842685+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.348429832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.348432174+07:00","message":"StatePrefix: 'เลยเวลาเราจะปิดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.348434177+07:00","message":"TextPushed: 'เลยเวลาเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.476737106+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.476784418+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-05-12T14:37:00.476792265+07:00","message":"receive interim result [false|false]: เลยเวลาเราจะปิดเลยมันสั่งมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.476810193+07:00","message":"[buffer interim] 5088 false เลยเวลาเราจะปิดเลยมันสั่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.476821393+07:00","message":"[bufferProcess] interim [180000000]:เลยเวลาเราจะปิดเลยมันสั่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.476824764+07:00","message":"[bufferProcess] send to processor:เลยเวลาเราจะปิดเลยมันสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.476828956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.476833208+07:00","message":"> Transcript [55813] [false]: 'เลยเวลาเราจะปิดเลยมันสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.476837815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.476840605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.476844045+07:00","message":"StatePrefix: 'เลยเวลาเราจะปิดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.476847466+07:00","message":"TextPushed: 'เลยเวลาเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.562890706+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.562926992+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-05-12T14:37:00.562932381+07:00","message":"receive interim result [false|false]: เลยเวลาเราจะปิดเลยมันสั่งไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.562947877+07:00","message":"[buffer interim] 5088 false เลยเวลาเราจะปิดเลยมันสั่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.562954949+07:00","message":"[bufferProcess] interim [300000000]:เลยเวลาเราจะปิดเลยมันสั่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.562957508+07:00","message":"[bufferProcess] send to processor:เลยเวลาเราจะปิดเลยมันสั่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.562960473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.562963068+07:00","message":"> Transcript [55814] [false]: 'เลยเวลาเราจะปิดเลยมันสั่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.562966484+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.56296849+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.562970528+07:00","message":"StatePrefix: 'เลยเวลาเราจะปิดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.562972594+07:00","message":"TextPushed: 'เลยเวลาเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.56297528+07:00","message":"Push: 'จะปิดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.562977327+07:00","message":"TextPushed: 'เลยเวลาเราจะปิดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.562979545+07:00","message":"Set new StatePrefix : 'เลยเวลาเราจะปิดเลยมันสั่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.562981534+07:00","message":"Next Push (prob) : 'มันสั่งมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.562989346+07:00","message":"push: {false จะปิดเลย 0 0xc00460eb80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.713445245+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.713479422+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-05-12T14:37:00.713484802+07:00","message":"receive interim result [false|false]: เลยเวลาเราจะปิดเลยมันสั่งมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.713496047+07:00","message":"[buffer interim] 5088 false เลยเวลาเราจะปิดเลยมันสั่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.713504948+07:00","message":"[bufferProcess] interim [360000000]:เลยเวลาเราจะปิดเลยมันสั่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.713507495+07:00","message":"[bufferProcess] send to processor:เลยเวลาเราจะปิดเลยมันสั่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.713512806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.713515518+07:00","message":"> Transcript [55815] [false]: 'เลยเวลาเราจะปิดเลยมันสั่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.713517778+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.713519807+07:00","message":"Set new StatePrefix: 'เลยเวลาเราจะปิดเลยมันสั่งไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.822761968+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.822796209+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-05-12T14:37:00.822802485+07:00","message":"receive interim result [false|false]: เลยเวลาเราจะปิดเลยมันสั่งใบพัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.822815411+07:00","message":"[buffer interim] 5088 false เลยเวลาเราจะปิดเลยมันสั่งใบพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.82282275+07:00","message":"[bufferProcess] interim [480000000]:เลยเวลาเราจะปิดเลยมันสั่งใบพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.82282564+07:00","message":"[bufferProcess] send to processor:เลยเวลาเราจะปิดเลยมันสั่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.822830493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.822833224+07:00","message":"> Transcript [55816] [false]: 'เลยเวลาเราจะปิดเลยมันสั่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.822835622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.822837866+07:00","message":"Set new StatePrefix: 'เลยเวลาเราจะปิดเลยมันสั่งมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.874928015+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.874961933+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-05-12T14:37:00.874968196+07:00","message":"receive interim result [false|false]: เลยเวลาเราจะปิดเลยมันสั่งบายพาส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:00.8749825+07:00","message":"[buffer interim] 5088 false เลยเวลาเราจะปิดเลยมันสั่งบายพาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.87498954+07:00","message":"[bufferProcess] interim [600000000]:เลยเวลาเราจะปิดเลยมันสั่งบายพาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.874992017+07:00","message":"[bufferProcess] send to processor:เลยเวลาเราจะปิดเลยมันสั่งใบพัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.874995108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.874997759+07:00","message":"> Transcript [55817] [false]: 'เลยเวลาเราจะปิดเลยมันสั่งใบพัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.875000157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:00.87500206+07:00","message":"Set new StatePrefix: 'เลยเวลาเราจะปิดเลยมันสั่งใบพัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:01.032634238+07:00","message":"[GCS] IsForceVAD: false for message ID: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:01.097962833+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:01.097999069+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-05-12T14:37:01.098004814+07:00","message":"receive interim result [false|false]: เลยเวลาเราจะปิดเลยมันสั่งบายพาสได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:01.098018533+07:00","message":"[buffer interim] 5088 false เลยเวลาเราจะปิดเลยมันสั่งบายพาสได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.098025697+07:00","message":"[bufferProcess] interim [780000000]:เลยเวลาเราจะปิดเลยมันสั่งบายพาสได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.098028558+07:00","message":"[bufferProcess] send to processor:เลยเวลาเราจะปิดเลยมันสั่งบายพาส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.098032323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.098034809+07:00","message":"> Transcript [55818] [false]: 'เลยเวลาเราจะปิดเลยมันสั่งบายพาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.098036914+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.098039359+07:00","message":"Set new StatePrefix: 'เลยเวลาเราจะปิดเลยมันสั่งบายพาส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:01.189678428+07:00","message":"receive streaming session, msgId: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:01.189736258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลยเวลาเราจะปิดเลยนะมันสั่งบายพาสได้\",\"confidence\":0.90021646}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:01.189744644+07:00","message":"receive interim result [true|false]: เลยเวลาเราจะปิดเลยนะมันสั่งบายพาสได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:01.189755841+07:00","message":"end recv isFinal message id 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:01.189758062+07:00","message":"end Recv id 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:01.189767549+07:00","message":"[buffer interim] 5088 true เลยเวลาเราจะปิดเลยนะมันสั่งบายพาสได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.1897822+07:00","message":"[bufferProcess] interim [930000000]:เลยเวลาเราจะปิดเลยนะมันสั่งบายพาสได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.189785655+07:00","message":"[bufferProcess] send to processor (isfinal):เลยเวลาเราจะปิดเลยมันสั่งบายพาสได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.189789315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.189792956+07:00","message":"> Transcript [55819] [false]: 'เลยเวลาเราจะปิดเลยมันสั่งบายพาสได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.189796709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.189799021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.189800893+07:00","message":"StatePrefix: 'เลยเวลาเราจะปิดเลยมันสั่งบายพาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.189803604+07:00","message":"TextPushed: 'เลยเวลาเราจะปิดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.189805601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.189807525+07:00","message":"> Transcript [55820] [true]: 'เลยเวลาเราจะปิดเลยนะมันสั่งบายพาสได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.189809812+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.189811497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.189813215+07:00","message":"StatePrefix: 'เลยเวลาเราจะปิดเลยมันสั่งบายพาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.189815111+07:00","message":"TextPushed: 'เลยเวลาเราจะปิดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.189824066+07:00","message":"Push: 'นะมันสั่งบายพาสได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:01.189833285+07:00","message":"push: {true นะมันสั่งบายพาสได้ 0 0xc00460eb80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:01.19919625+07:00","message":"write wav file: './tmp/7565/7565_5088.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:01.290754279+07:00","message":"[GCS] Start streaming session, msgId: 5089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:01.948430826+07:00","message":"receive streaming session, msgId: 5089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:01.948470504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:01.948477433+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:01.94849603+07:00","message":"[buffer interim] 5089 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.948505086+07:00","message":"[bufferProcess] interim [480000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:01.948507909+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:02.012960131+07:00","message":"receive streaming session, msgId: 5089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:02.013023889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุญาต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:02.013029584+07:00","message":"receive interim result [false|false]: อนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:02.013044311+07:00","message":"[buffer interim] 5089 false อนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.01305333+07:00","message":"[bufferProcess] interim [600000000]:อนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.013055692+07:00","message":"[bufferProcess] send to processor:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.013059184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.013071311+07:00","message":"> Transcript [55821] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.013074905+07:00","message":"Set StatePrefix (first interim): 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:02.449652023+07:00","message":"[GCS] IsForceVAD: false for message ID: 5089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:02.457561284+07:00","message":"receive streaming session, msgId: 5089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:02.4575931+07:00","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-05-12T14:37:02.457598598+07:00","message":"receive interim result [false|false]: อนุญาตได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:02.457611923+07:00","message":"[buffer interim] 5089 false อนุญาตได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.45761848+07:00","message":"[bufferProcess] interim [960000000]:อนุญาตได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.457620674+07:00","message":"[bufferProcess] send to processor:อนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.457625771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.457628474+07:00","message":"> Transcript [55822] [false]: 'อนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.45763035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.457632543+07:00","message":"Set new StatePrefix: 'อนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:02.559735473+07:00","message":"receive streaming session, msgId: 5089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:02.559778765+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-05-12T14:37:02.559785955+07:00","message":"receive interim result [true|false]: อนุญาตได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:02.559793463+07:00","message":"end recv isFinal message id 5089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:02.559795489+07:00","message":"end Recv id 5089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:02.559803855+07:00","message":"[buffer interim] 5089 true อนุญาตได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.559813132+07:00","message":"[bufferProcess] interim [170000000]:อนุญาตได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.559817802+07:00","message":"[bufferProcess] send to processor (isfinal):อนุญาตได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.559820967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.559824098+07:00","message":"> Transcript [55823] [false]: 'อนุญาตได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.559826725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.559828566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.55983044+07:00","message":"StatePrefix: 'อนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.559832382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.559834115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.559835941+07:00","message":"> Transcript [55824] [true]: 'อนุญาตได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.559837784+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.559839333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.559840836+07:00","message":"StatePrefix: 'อนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.559842367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:02.559850496+07:00","message":"Push: 'อนุญาตได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:02.559858047+07:00","message":"push: {true อนุญาตได้ 0 0xc0044fe280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:02.566671296+07:00","message":"write wav file: './tmp/7565/7565_5089.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:02.632926772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:02.632937642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:02.700856393+07:00","message":"[GCS] Start streaming session, msgId: 5090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:02.958922449+07:00","message":"[GCS] IsForceVAD: false for message ID: 5090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:03.21187066+07:00","message":"[GCS] Start streaming session, msgId: 5091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:03.968933455+07:00","message":"receive streaming session, msgId: 5091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:03.96897359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เว้นการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:03.968979459+07:00","message":"receive interim result [false|false]: เว้นการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:03.968994701+07:00","message":"[buffer interim] 5091 false เว้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:03.969001501+07:00","message":"[bufferProcess] interim [600000000]:เว้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:03.969003342+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:03.969008863+07:00","message":"[bufferProcess] send to processor (ticker):เว้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:03.969011327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:03.969014154+07:00","message":"> Transcript [55825] [false]: 'เว้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:03.969016092+07:00","message":"Set StatePrefix (first interim): 'เว้นการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.087510587+07:00","message":"receive streaming session, msgId: 5091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.087637577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เว้นการจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.087675906+07:00","message":"receive interim result [false|false]: เว้นการจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.087714381+07:00","message":"[buffer interim] 5091 false เว้นการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.087723266+07:00","message":"[bufferProcess] interim [720000000]:เว้นการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.087725312+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.213718037+07:00","message":"receive streaming session, msgId: 5091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.213764046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เว้นการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.213770529+07:00","message":"receive interim result [false|false]: เว้นการจัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.213789476+07:00","message":"[buffer interim] 5091 false เว้นการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.21380311+07:00","message":"[bufferProcess] interim [780000000]:เว้นการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.213805921+07:00","message":"[bufferProcess] send to processor:เว้นการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.213809726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.213812848+07:00","message":"> Transcript [55826] [false]: 'เว้นการจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.213816186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.213818558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.213820599+07:00","message":"StatePrefix: 'เว้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.213822587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.267616156+07:00","message":"receive streaming session, msgId: 5091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.267652203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เว้นการสแกน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.267657709+07:00","message":"receive interim result [false|false]: เว้นการสแกน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.267673195+07:00","message":"[buffer interim] 5091 false เว้นการสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.267682266+07:00","message":"[bufferProcess] interim [840000000]:เว้นการสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.267684531+07:00","message":"[bufferProcess] send to processor:เว้นการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.267689692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.267692662+07:00","message":"> Transcript [55827] [false]: 'เว้นการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.267695764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.267697686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.267699618+07:00","message":"StatePrefix: 'เว้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.267701605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.576554325+07:00","message":"receive streaming session, msgId: 5091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.576590479+07:00","message":"receive 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-05-12T14:37:04.576596698+07:00","message":"receive interim result [false|false]: เว้นการสแกนของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.576608301+07:00","message":"[buffer interim] 5091 false เว้นการสแกนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.576615889+07:00","message":"[bufferProcess] interim [140000000]:เว้นการสแกนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.576618173+07:00","message":"[bufferProcess] send to processor:เว้นการสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.576623184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.576625667+07:00","message":"> Transcript [55828] [false]: 'เว้นการสแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.576629315+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.576631415+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.576633315+07:00","message":"StatePrefix: 'เว้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.576635391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.647585385+07:00","message":"receive streaming session, msgId: 5091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.647628983+07:00","message":"receive 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-05-12T14:37:04.647636222+07:00","message":"receive interim result [false|false]: เว้นการสแกนของตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.647653298+07:00","message":"[buffer interim] 5091 false เว้นการสแกนของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.647663951+07:00","message":"[bufferProcess] interim [260000000]:เว้นการสแกนของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.647667464+07:00","message":"[bufferProcess] send to processor:เว้นการสแกนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.647671971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.647675819+07:00","message":"> Transcript [55829] [false]: 'เว้นการสแกนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.647680786+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.647683574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.647686405+07:00","message":"StatePrefix: 'เว้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.647691085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.647698511+07:00","message":"Push: 'เว้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.647701394+07:00","message":"TextPushed: 'เว้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.64770492+07:00","message":"Set new StatePrefix : 'เว้นการสแกนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.647708095+07:00","message":"Next Push (prob) : 'สแกนของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.647727756+07:00","message":"push: {false เว้นการ 0 0xc0044fef80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.833578535+07:00","message":"receive streaming session, msgId: 5091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.833614294+07:00","message":"receive 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-05-12T14:37:04.833620332+07:00","message":"receive interim result [false|false]: เว้นการสแกนของตัวมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.833632916+07:00","message":"[buffer interim] 5091 false เว้นการสแกนของตัวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.833642875+07:00","message":"[bufferProcess] interim [440000000]:เว้นการสแกนของตัวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.833646089+07:00","message":"[bufferProcess] send to processor:เว้นการสแกนของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.833652341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.833656042+07:00","message":"> Transcript [55830] [false]: 'เว้นการสแกนของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.833660917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.833665218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.833667235+07:00","message":"StatePrefix: 'เว้นการสแกนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.833669315+07:00","message":"TextPushed: 'เว้นการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.837409406+07:00","message":"receive streaming session, msgId: 5091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.837432034+07:00","message":"receive 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-05-12T14:37:04.837437092+07:00","message":"receive interim result [false|false]: เว้นการสแกนของตัวมันเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:04.837448917+07:00","message":"[buffer interim] 5091 false เว้นการสแกนของตัวมันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.837453527+07:00","message":"[bufferProcess] interim [500000000]:เว้นการสแกนของตัวมันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.837457571+07:00","message":"[bufferProcess] send to processor:เว้นการสแกนของตัวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.837462419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.837464981+07:00","message":"> Transcript [55831] [false]: 'เว้นการสแกนของตัวมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.837467927+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.83747031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.837472681+07:00","message":"StatePrefix: 'เว้นการสแกนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:04.837475184+07:00","message":"TextPushed: 'เว้นการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.154587025+07:00","message":"receive streaming session, msgId: 5091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.154626047+07:00","message":"receive 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-05-12T14:37:05.154632098+07:00","message":"receive interim result [false|false]: เว้นการสแกนของตัวมันเองได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.154646575+07:00","message":"[buffer interim] 5091 false เว้นการสแกนของตัวมันเองได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.154653652+07:00","message":"[bufferProcess] interim [800000000]:เว้นการสแกนของตัวมันเองได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.154656007+07:00","message":"[bufferProcess] send to processor:เว้นการสแกนของตัวมันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.154659096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.15466186+07:00","message":"> Transcript [55832] [false]: 'เว้นการสแกนของตัวมันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.154665483+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.154667301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.154669631+07:00","message":"StatePrefix: 'เว้นการสแกนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.154671899+07:00","message":"TextPushed: 'เว้นการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.208961226+07:00","message":"[GCS] IsForceVAD: false for message ID: 5091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.358218635+07:00","message":"receive streaming session, msgId: 5091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.358259965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เว้นการสแกนของตัวมันเองได้\",\"confidence\":0.95099795}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.358266932+07:00","message":"receive interim result [true|false]: เว้นการสแกนของตัวมันเองได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.358278178+07:00","message":"end recv isFinal message id 5091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.358280758+07:00","message":"end Recv id 5091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.358289388+07:00","message":"[buffer interim] 5091 true เว้นการสแกนของตัวมันเองได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358300634+07:00","message":"[bufferProcess] interim [10000000]:เว้นการสแกนของตัวมันเองได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.35830371+07:00","message":"[bufferProcess] send to processor (isfinal):เว้นการสแกนของตัวมันเองได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358307464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358310603+07:00","message":"> Transcript [55833] [false]: 'เว้นการสแกนของตัวมันเองได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358314353+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358316219+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358318809+07:00","message":"StatePrefix: 'เว้นการสแกนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358321097+07:00","message":"TextPushed: 'เว้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358328259+07:00","message":"Push: 'สแกนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358330259+07:00","message":"TextPushed: 'เว้นการสแกนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358332359+07:00","message":"Set new StatePrefix : 'เว้นการสแกนของตัวมันเองได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358334546+07:00","message":"Next Push (prob) : 'ตัวมันเองได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358336225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358338193+07:00","message":"> Transcript [55834] [true]: 'เว้นการสแกนของตัวมันเองได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358340854+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358342627+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358347166+07:00","message":"StatePrefix: 'เว้นการสแกนของตัวมันเองได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.358349803+07:00","message":"TextPushed: 'เว้นการสแกนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.35835181+07:00","message":"Push: 'ตัวมันเองได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.358365127+07:00","message":"push: {false สแกนของ 0 0xc0044fef80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.358389712+07:00","message":"push: {true ตัวมันเองได้ 0 0xc0044fef80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:05.365589943+07:00","message":"write wav file: './tmp/7565/7565_5091.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.450793308+07:00","message":"[GCS] Start streaming session, msgId: 5092"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:05.633903086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:05.633907861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.651711626+07:00","message":"receive streaming session, msgId: 5090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.651733526+07:00","message":"found end of frame, send empty tag with msgId: 5090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.651737722+07:00","message":"end Recv id 5090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.651744556+07:00","message":"[buffer interim] this message is already final true 5090: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.840464369+07:00","message":"[GCS] IsForceVAD: false for message ID: 5092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.928025185+07:00","message":"receive streaming session, msgId: 5092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.928041904+07:00","message":"found end of frame, send empty tag with msgId: 5092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.928044634+07:00","message":"end Recv id 5092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.928051278+07:00","message":"[buffer interim] 5092 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.928058575+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.928062517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.928065439+07:00","message":"> Transcript [55835] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.928067776+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.928069825+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.928071675+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.928073425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:05.928079543+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.928103604+07:00","message":"push: {true \n 0 0xc004ec5980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:05.932475066+07:00","message":"write wav file: './tmp/7565/7565_5092.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:05.974532266+07:00","message":"[GCS] Start streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.340524012+07:00","message":"receive streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.340566722+07:00","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-05-12T14:37:06.340571918+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.340587579+07:00","message":"[buffer interim] 5093 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.340594263+07:00","message":"[bufferProcess] interim [420000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.340595959+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.671832845+07:00","message":"receive streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.671871211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.67187709+07:00","message":"receive interim result [false|false]: ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.67188741+07:00","message":"[buffer interim] 5093 false ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.671895892+07:00","message":"[bufferProcess] interim [540000000]:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.671898069+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.671901303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.671903914+07:00","message":"> Transcript [55836] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.671905822+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.795397587+07:00","message":"receive streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.79544194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.795448344+07:00","message":"receive interim result [false|false]: ทั้งที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.795468213+07:00","message":"[buffer interim] 5093 false ทั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.795478125+07:00","message":"[bufferProcess] interim [660000000]:ทั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.795481589+07:00","message":"[bufferProcess] send to processor:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.795487844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.795490842+07:00","message":"> Transcript [55837] [false]: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.795492877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.795494866+07:00","message":"Set new StatePrefix: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.817239899+07:00","message":"receive streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.817273197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งทั้งที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.81728079+07:00","message":"receive interim result [false|false]: ทั้งทั้งที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.817294975+07:00","message":"[buffer interim] 5093 false ทั้งทั้งที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.817303958+07:00","message":"[bufferProcess] interim [720000000]:ทั้งทั้งที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.817306458+07:00","message":"[bufferProcess] send to processor:ทั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.817311887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.817314703+07:00","message":"> Transcript [55838] [false]: 'ทั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.817318737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.817321039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.817322956+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.817324852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.867047947+07:00","message":"receive streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.86708214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งทั้งที่เราเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.867088492+07:00","message":"receive interim result [false|false]: ทั้งทั้งที่เราเห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.867100674+07:00","message":"[buffer interim] 5093 false ทั้งทั้งที่เราเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.867107002+07:00","message":"[bufferProcess] interim [900000000]:ทั้งทั้งที่เราเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.867109456+07:00","message":"[bufferProcess] send to processor:ทั้งทั้งที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.86711475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.867117571+07:00","message":"> Transcript [55839] [false]: 'ทั้งทั้งที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.867120938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.86712317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.867125433+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.867127519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.98188435+07:00","message":"receive streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.981922669+07:00","message":"receive 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-05-12T14:37:06.981929273+07:00","message":"receive interim result [false|false]: ทั้งทั้งที่เราเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:06.981944386+07:00","message":"[buffer interim] 5093 false ทั้งทั้งที่เราเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.981951885+07:00","message":"[bufferProcess] interim [20000000]:ทั้งทั้งที่เราเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.981954388+07:00","message":"[bufferProcess] send to processor:ทั้งทั้งที่เราเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.981957434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.981960038+07:00","message":"> Transcript [55840] [false]: 'ทั้งทั้งที่เราเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.981963569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.981965507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.981967346+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:06.98196931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.151799285+07:00","message":"receive streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.151845034+07:00","message":"receive 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-05-12T14:37:07.151851511+07:00","message":"receive interim result [false|false]: ทั้งทั้งที่เราเห็นว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.151866804+07:00","message":"[buffer interim] 5093 false ทั้งทั้งที่เราเห็นว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.151878063+07:00","message":"[bufferProcess] interim [140000000]:ทั้งทั้งที่เราเห็นว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.151880854+07:00","message":"[bufferProcess] send to processor:ทั้งทั้งที่เราเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.15188683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.1518904+07:00","message":"> Transcript [55841] [false]: 'ทั้งทั้งที่เราเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.151894458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.15189736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.151899189+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.151901429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.151907539+07:00","message":"Push: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.151909743+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.151911999+07:00","message":"Set new StatePrefix : 'ทั้งทั้งที่เราเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.151914319+07:00","message":"Next Push (prob) : 'ทั้งที่เราเห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.151940192+07:00","message":"push: {false ทั้ง 0 0xc004ec5d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.305578097+07:00","message":"receive streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.305630978+07:00","message":"receive 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-05-12T14:37:07.305640517+07:00","message":"receive interim result [false|false]: ทั้งทั้งที่เราเห็นว่าแก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.305657843+07:00","message":"[buffer interim] 5093 false ทั้งทั้งที่เราเห็นว่าแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.305666392+07:00","message":"[bufferProcess] interim [260000000]:ทั้งทั้งที่เราเห็นว่าแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.305669794+07:00","message":"[bufferProcess] send to processor:ทั้งทั้งที่เราเห็นว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.305676808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.305679773+07:00","message":"> Transcript [55842] [false]: 'ทั้งทั้งที่เราเห็นว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.305683787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.305685928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.305687865+07:00","message":"StatePrefix: 'ทั้งทั้งที่เราเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.305690772+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.395392457+07:00","message":"receive streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.395435535+07:00","message":"receive 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-05-12T14:37:07.395441684+07:00","message":"receive interim result [false|false]: ทั้งทั้งที่เราเห็นว่าสแกน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.395460135+07:00","message":"[buffer interim] 5093 false ทั้งทั้งที่เราเห็นว่าสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.395469552+07:00","message":"[bufferProcess] interim [320000000]:ทั้งทั้งที่เราเห็นว่าสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.395472277+07:00","message":"[bufferProcess] send to processor:ทั้งทั้งที่เราเห็นว่าแก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.395476073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.395479211+07:00","message":"> Transcript [55843] [false]: 'ทั้งทั้งที่เราเห็นว่าแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.395482831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.395485179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.395486983+07:00","message":"StatePrefix: 'ทั้งทั้งที่เราเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.39548946+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.587850963+07:00","message":"receive streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.587899232+07:00","message":"receive 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-05-12T14:37:07.587906145+07:00","message":"receive interim result [false|false]: ทั้งทั้งที่เราเห็นว่าสแกนไวรัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.587923714+07:00","message":"[buffer interim] 5093 false ทั้งทั้งที่เราเห็นว่าสแกนไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.5879327+07:00","message":"[bufferProcess] interim [500000000]:ทั้งทั้งที่เราเห็นว่าสแกนไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.587935661+07:00","message":"[bufferProcess] send to processor:ทั้งทั้งที่เราเห็นว่าสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.587939421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.587942313+07:00","message":"> Transcript [55844] [false]: 'ทั้งทั้งที่เราเห็นว่าสแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.587946043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.587948158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.587950413+07:00","message":"StatePrefix: 'ทั้งทั้งที่เราเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.587953141+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.675179585+07:00","message":"receive streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.675221408+07:00","message":"receive 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-05-12T14:37:07.675228511+07:00","message":"receive interim result [false|false]: ทั้งทั้งที่เราเห็นว่าสแกนไวรัสลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.675248283+07:00","message":"[buffer interim] 5093 false ทั้งทั้งที่เราเห็นว่าสแกนไวรัสลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.67526073+07:00","message":"[bufferProcess] interim [680000000]:ทั้งทั้งที่เราเห็นว่าสแกนไวรัสลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.675263725+07:00","message":"[bufferProcess] send to processor:ทั้งทั้งที่เราเห็นว่าสแกนไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.675267936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.67527107+07:00","message":"> Transcript [55845] [false]: 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.675275442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.675277694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.67528156+07:00","message":"StatePrefix: 'ทั้งทั้งที่เราเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.675284337+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.675291619+07:00","message":"Push: 'ทั้งที่เราเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.675293871+07:00","message":"TextPushed: 'ทั้งทั้งที่เราเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.675296951+07:00","message":"Set new StatePrefix : 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.675299363+07:00","message":"Next Push (prob) : 'สแกนไวรัส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.675329138+07:00","message":"push: {false ทั้งที่เราเห็นว่า 0 0xc004ec5d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.727960418+07:00","message":"receive streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.728006848+07:00","message":"receive 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-05-12T14:37:07.728014996+07:00","message":"receive interim result [false|false]: ทั้งทั้งที่เราเห็นว่าสแกนไวรัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.728034392+07:00","message":"[buffer interim] 5093 false ทั้งทั้งที่เราเห็นว่าสแกนไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.728047067+07:00","message":"[bufferProcess] interim [740000000]:ทั้งทั้งที่เราเห็นว่าสแกนไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.728050829+07:00","message":"[bufferProcess] send to processor:ทั้งทั้งที่เราเห็นว่าสแกนไวรัสลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.728055783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.728063596+07:00","message":"> Transcript [55846] [false]: 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัสลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.728068715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.728071555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.728075437+07:00","message":"StatePrefix: 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.728079418+07:00","message":"TextPushed: 'ทั้งทั้งที่เราเห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.752253755+07:00","message":"receive streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.752298411+07:00","message":"receive 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-05-12T14:37:07.752305785+07:00","message":"receive interim result [false|false]: ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.752321579+07:00","message":"[buffer interim] 5093 false ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.752332811+07:00","message":"[bufferProcess] interim [800000000]:ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.752335687+07:00","message":"[bufferProcess] send to processor:ทั้งทั้งที่เราเห็นว่าสแกนไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.75234007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.752344028+07:00","message":"> Transcript [55847] [false]: 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.752347656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.752352361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.752354705+07:00","message":"StatePrefix: 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.752357275+07:00","message":"TextPushed: 'ทั้งทั้งที่เราเห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.88919637+07:00","message":"receive streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.889230768+07:00","message":"receive 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-05-12T14:37:07.889236492+07:00","message":"receive interim result [false|false]: ทั้งทั้งที่เราเห็นว่าสแกนไวรัสลองเปิดดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.889250951+07:00","message":"[buffer interim] 5093 false ทั้งทั้งที่เราเห็นว่าสแกนไวรัสลองเปิดดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.889258337+07:00","message":"[bufferProcess] interim [920000000]:ทั้งทั้งที่เราเห็นว่าสแกนไวรัสลองเปิดดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.889261142+07:00","message":"[bufferProcess] send to processor:ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.889267924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.889270795+07:00","message":"> Transcript [55848] [false]: 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.889274893+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.889277196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.889281752+07:00","message":"StatePrefix: 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.889284341+07:00","message":"TextPushed: 'ทั้งทั้งที่เราเห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.906581204+07:00","message":"receive streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.906621967+07:00","message":"receive 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-05-12T14:37:07.906628386+07:00","message":"receive interim result [false|false]: ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิดอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.906645104+07:00","message":"[buffer interim] 5093 false ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.906653635+07:00","message":"[bufferProcess] interim [980000000]:ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.906656708+07:00","message":"[bufferProcess] send to processor:ทั้งทั้งที่เราเห็นว่าสแกนไวรัสลองเปิดดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.906660732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.906663607+07:00","message":"> Transcript [55849] [false]: 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัสลองเปิดดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.906669241+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.906671626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.906673618+07:00","message":"StatePrefix: 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.906676208+07:00","message":"TextPushed: 'ทั้งทั้งที่เราเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.906679321+07:00","message":"Push: 'สแกนไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.906681146+07:00","message":"TextPushed: 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.906684009+07:00","message":"Set new StatePrefix : 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัสลองเปิดดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:07.906689683+07:00","message":"Next Push (prob) : 'ลองเปิดดู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.906697577+07:00","message":"push: {false สแกนไวรัส 0 0xc004ec5d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:07.949890137+07:00","message":"[GCS] IsForceVAD: false for message ID: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:08.010661978+07:00","message":"[GCS] Start streaming session, msgId: 5094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:08.147290109+07:00","message":"receive streaming session, msgId: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:08.147337475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิดอยู่\",\"confidence\":0.9408019}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:08.147345288+07:00","message":"receive interim result [true|false]: ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิดอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:08.147357444+07:00","message":"end recv isFinal message id 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:08.147359511+07:00","message":"end Recv id 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:08.147365953+07:00","message":"[buffer interim] 5093 true ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.147377851+07:00","message":"[bufferProcess] interim [220000000]:ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.147382013+07:00","message":"[bufferProcess] send to processor (isfinal):ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.147386095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.147389198+07:00","message":"> Transcript [55850] [false]: 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.147391867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.147394159+07:00","message":"Set new StatePrefix: 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.147395926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.147397698+07:00","message":"> Transcript [55851] [true]: 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.14740015+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.147402278+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.147406416+07:00","message":"StatePrefix: 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัสเราเปิดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.147409354+07:00","message":"TextPushed: 'ทั้งทั้งที่เราเห็นว่าสแกนไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.147412679+07:00","message":"Push: 'เราเปิดอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:08.147422118+07:00","message":"push: {true เราเปิดอยู่ 0 0xc004ec5d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:08.155394504+07:00","message":"write wav file: './tmp/7565/7565_5093.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:08.633974182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:08.633985646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:08.689116727+07:00","message":"receive streaming session, msgId: 5094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:08.689156515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:08.689185501+07:00","message":"receive interim result [false|false]: แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:08.68919928+07:00","message":"[buffer interim] 5094 false แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.689206458+07:00","message":"[bufferProcess] interim [480000000]:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.689208419+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:08.871803081+07:00","message":"receive streaming session, msgId: 5094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:08.871846588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:08.871852458+07:00","message":"receive interim result [false|false]: แต่ว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:08.871867008+07:00","message":"[buffer interim] 5094 false แต่ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.871878209+07:00","message":"[bufferProcess] interim [660000000]:แต่ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.871881938+07:00","message":"[bufferProcess] send to processor:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.871889902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.871892569+07:00","message":"> Transcript [55852] [false]: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:08.871894728+07:00","message":"Set StatePrefix (first interim): 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:09.215942442+07:00","message":"receive streaming session, msgId: 5094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:09.215996727+07:00","message":"receive 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-05-12T14:37:09.216003868+07:00","message":"receive interim result [false|false]: แต่ว่ามันยก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:09.216023627+07:00","message":"[buffer interim] 5094 false แต่ว่ามันยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.216038222+07:00","message":"[bufferProcess] interim [20000000]:แต่ว่ามันยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.216042129+07:00","message":"[bufferProcess] send to processor:แต่ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.216050378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.21605462+07:00","message":"> Transcript [55853] [false]: 'แต่ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.216059987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.216063474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.216066372+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.216070898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:09.383527606+07:00","message":"receive streaming session, msgId: 5094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:09.383576317+07:00","message":"receive 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-05-12T14:37:09.383585409+07:00","message":"receive interim result [false|false]: แต่ว่ามันยกเว้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:09.383605983+07:00","message":"[buffer interim] 5094 false แต่ว่ามันยกเว้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.383615104+07:00","message":"[bufferProcess] interim [140000000]:แต่ว่ามันยกเว้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.38361878+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันยก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.383626578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.383630644+07:00","message":"> Transcript [55854] [false]: 'แต่ว่ามันยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.383635529+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.383640239+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.383643391+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.383646479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:09.590190651+07:00","message":"receive streaming session, msgId: 5094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:09.590234076+07:00","message":"receive 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-05-12T14:37:09.590240284+07:00","message":"receive interim result [false|false]: แต่ว่ามันยกเว้นตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:09.590252887+07:00","message":"[buffer interim] 5094 false แต่ว่ามันยกเว้นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.590259769+07:00","message":"[bufferProcess] interim [380000000]:แต่ว่ามันยกเว้นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.590262226+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันยกเว้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.590267703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.590270621+07:00","message":"> Transcript [55855] [false]: 'แต่ว่ามันยกเว้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.590274245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.59027635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.590278504+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.590282721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:09.83692879+07:00","message":"receive streaming session, msgId: 5094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:09.836970795+07:00","message":"receive 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-05-12T14:37:09.836977715+07:00","message":"receive interim result [false|false]: แต่ว่ามันยกเว้นตัวมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:09.83701324+07:00","message":"[buffer interim] 5094 false แต่ว่ามันยกเว้นตัวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.837025227+07:00","message":"[bufferProcess] interim [620000000]:แต่ว่ามันยกเว้นตัวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.837028673+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันยกเว้นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.837033992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.837037958+07:00","message":"> Transcript [55856] [false]: 'แต่ว่ามันยกเว้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.83704284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.837045764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.837048573+07:00","message":"StatePrefix: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.837051578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.837057628+07:00","message":"Push: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.837060346+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.837063966+07:00","message":"Set new StatePrefix : 'แต่ว่ามันยกเว้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.837066814+07:00","message":"Next Push (prob) : 'มันยกเว้นตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:09.837087889+07:00","message":"push: {false แต่ว่า 0 0xc003c1aa80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:09.905032644+07:00","message":"receive streaming session, msgId: 5094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:09.905069304+07:00","message":"receive 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-05-12T14:37:09.905075021+07:00","message":"receive interim result [false|false]: แต่ว่ามันยกเว้นตัวมันเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:09.905087666+07:00","message":"[buffer interim] 5094 false แต่ว่ามันยกเว้นตัวมันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.905095161+07:00","message":"[bufferProcess] interim [680000000]:แต่ว่ามันยกเว้นตัวมันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.905097654+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันยกเว้นตัวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.905102601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.905107165+07:00","message":"> Transcript [55857] [false]: 'แต่ว่ามันยกเว้นตัวมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.905110917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.905113496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.905115459+07:00","message":"StatePrefix: 'แต่ว่ามันยกเว้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:09.905117723+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.188923151+07:00","message":"[GCS] IsForceVAD: false for message ID: 5094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.280823619+07:00","message":"receive streaming session, msgId: 5094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.280870854+07:00","message":"receive 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-05-12T14:37:10.280877786+07:00","message":"receive interim result [false|false]: แต่ว่ามันยกเว้นตัวมันเองไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.280896199+07:00","message":"[buffer interim] 5094 false แต่ว่ามันยกเว้นตัวมันเองไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.280904705+07:00","message":"[bufferProcess] interim [40000000]:แต่ว่ามันยกเว้นตัวมันเองไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.280907868+07:00","message":"[bufferProcess] send to processor:แต่ว่ามันยกเว้นตัวมันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.280914907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.280917895+07:00","message":"> Transcript [55858] [false]: 'แต่ว่ามันยกเว้นตัวมันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.280921916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.280924019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.280926405+07:00","message":"StatePrefix: 'แต่ว่ามันยกเว้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.280929092+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.323773203+07:00","message":"receive streaming session, msgId: 5094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.323809125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่ามันยกเว้นตัวมันเองไปแล้ว\",\"confidence\":0.95409834}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.323817168+07:00","message":"receive interim result [true|false]: แต่ว่ามันยกเว้นตัวมันเองไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.323827293+07:00","message":"end recv isFinal message id 5094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.323829809+07:00","message":"end Recv id 5094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.323835591+07:00","message":"[buffer interim] 5094 true แต่ว่ามันยกเว้นตัวมันเองไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.323843451+07:00","message":"[bufferProcess] interim [190000000]:แต่ว่ามันยกเว้นตัวมันเองไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.323847229+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ว่ามันยกเว้นตัวมันเองไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.323859895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.323884214+07:00","message":"> Transcript [55859] [false]: 'แต่ว่ามันยกเว้นตัวมันเองไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.323889745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.323892034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.323894894+07:00","message":"StatePrefix: 'แต่ว่ามันยกเว้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.323897353+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.323899744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.323901914+07:00","message":"> Transcript [55860] [true]: 'แต่ว่ามันยกเว้นตัวมันเองไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.323903961+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.323905622+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.323907322+07:00","message":"StatePrefix: 'แต่ว่ามันยกเว้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.323909322+07:00","message":"TextPushed: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.32391279+07:00","message":"Push: 'มันยกเว้นตัวมันเองไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.323924957+07:00","message":"push: {true มันยกเว้นตัวมันเองไปแล้ว 0 0xc003c1aa80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.325458762+07:00","message":"[GCS] Start streaming session, msgId: 5095"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:10.331158123+07:00","message":"write wav file: './tmp/7565/7565_5094.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.389934724+07:00","message":"[GCS] IsForceVAD: false for message ID: 5095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.450202201+07:00","message":"[GCS] Start streaming session, msgId: 5096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.536595801+07:00","message":"receive streaming session, msgId: 5095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.536616323+07:00","message":"found end of frame, send empty tag with msgId: 5095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.536619465+07:00","message":"end Recv id 5095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.536626718+07:00","message":"[buffer interim] 5095 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.536634833+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.536642051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.536644686+07:00","message":"> Transcript [55861] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.536647071+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.53664894+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.536650721+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.536652506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:10.536655466+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:10.536664968+07:00","message":"push: {true \n 0 0xc003c1b080}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:10.541543756+07:00","message":"write wav file: './tmp/7565/7565_5095.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:11.621558656+07:00","message":"receive streaming session, msgId: 5096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:11.621618297+07:00","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-05-12T14:37:11.621626386+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:11.621644259+07:00","message":"[buffer interim] 5096 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.621655264+07:00","message":"[bufferProcess] interim [960000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.621658+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.621665007+07:00","message":"[bufferProcess] send to processor (ticker):แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.621668527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.621672281+07:00","message":"> Transcript [55862] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.621675681+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:11.634733934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:11.634743788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:11.708238264+07:00","message":"receive streaming session, msgId: 5096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:11.708275663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:11.708281932+07:00","message":"receive interim result [false|false]: แล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:11.708294396+07:00","message":"[buffer interim] 5096 false แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.708305154+07:00","message":"[bufferProcess] interim [80000000]:แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.708306833+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:11.827648761+07:00","message":"receive streaming session, msgId: 5096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:11.827703038+07:00","message":"receive 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-05-12T14:37:11.827709738+07:00","message":"receive interim result [false|false]: แล้วถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:11.827727255+07:00","message":"[buffer interim] 5096 false แล้วถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.827736185+07:00","message":"[bufferProcess] interim [200000000]:แล้วถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.827738687+07:00","message":"[bufferProcess] send to processor:แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.827742423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.827745165+07:00","message":"> Transcript [55863] [false]: 'แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.827750966+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.827753343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.827755156+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.827757468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:11.893447881+07:00","message":"receive streaming session, msgId: 5096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:11.893484293+07:00","message":"receive 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-05-12T14:37:11.893490339+07:00","message":"receive interim result [false|false]: แล้วถ้าเกิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:11.893504387+07:00","message":"[buffer interim] 5096 false แล้วถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.89351241+07:00","message":"[bufferProcess] interim [320000000]:แล้วถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.893514789+07:00","message":"[bufferProcess] send to processor:แล้วถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.893517784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.893520573+07:00","message":"> Transcript [55864] [false]: 'แล้วถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.89352362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.893525991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.893527802+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:11.893529874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.074156352+07:00","message":"receive streaming session, msgId: 5096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.074192235+07:00","message":"receive 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-05-12T14:37:12.07419912+07:00","message":"receive interim result [false|false]: แล้วถ้าเกิดวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.07421412+07:00","message":"[buffer interim] 5096 false แล้วถ้าเกิดวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.074221269+07:00","message":"[bufferProcess] interim [440000000]:แล้วถ้าเกิดวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.074223777+07:00","message":"[bufferProcess] send to processor:แล้วถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.07422785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.074230684+07:00","message":"> Transcript [55865] [false]: 'แล้วถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.074234002+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.074236154+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.074238568+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.074240938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.090288115+07:00","message":"receive streaming session, msgId: 5096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.090339379+07:00","message":"receive 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-05-12T14:37:12.090347812+07:00","message":"receive interim result [false|false]: แล้วถ้าเกิดว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.090366491+07:00","message":"[buffer interim] 5096 false แล้วถ้าเกิดว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.090380625+07:00","message":"[bufferProcess] interim [500000000]:แล้วถ้าเกิดว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.090384725+07:00","message":"[bufferProcess] send to processor:แล้วถ้าเกิดวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.090394156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.090399712+07:00","message":"> Transcript [55866] [false]: 'แล้วถ้าเกิดวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.090405062+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.090408325+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.090411099+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.090414008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.090423686+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.09042657+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.090429914+07:00","message":"Set new StatePrefix : 'แล้วถ้าเกิดวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.090433722+07:00","message":"Next Push (prob) : 'ถ้าเกิดวัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.090446048+07:00","message":"push: {false แล้ว 0 0xc0044ff580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.20791326+07:00","message":"receive streaming session, msgId: 5096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.207946008+07:00","message":"receive 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-05-12T14:37:12.207951668+07:00","message":"receive interim result [false|false]: แล้วถ้าเกิดว่าระบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.207967772+07:00","message":"[buffer interim] 5096 false แล้วถ้าเกิดว่าระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.207975234+07:00","message":"[bufferProcess] interim [620000000]:แล้วถ้าเกิดว่าระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.207977844+07:00","message":"[bufferProcess] send to processor:แล้วถ้าเกิดว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.207981122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.207983934+07:00","message":"> Transcript [55867] [false]: 'แล้วถ้าเกิดว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.207986593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.207988974+07:00","message":"Set new StatePrefix: 'แล้วถ้าเกิดว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.629033738+07:00","message":"[GCS] IsForceVAD: false for message ID: 5096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.723893796+07:00","message":"receive streaming session, msgId: 5096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.723952314+07:00","message":"receive 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-05-12T14:37:12.723960564+07:00","message":"receive interim result [false|false]: แล้วถ้าเกิดว่าระบบโทร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.723978013+07:00","message":"[buffer interim] 5096 false แล้วถ้าเกิดว่าระบบโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.723989702+07:00","message":"[bufferProcess] interim [100000000]:แล้วถ้าเกิดว่าระบบโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.723993106+07:00","message":"[bufferProcess] send to processor:แล้วถ้าเกิดว่าระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.723999462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.724003696+07:00","message":"> Transcript [55868] [false]: 'แล้วถ้าเกิดว่าระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.724007206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.724010612+07:00","message":"Set new StatePrefix: 'แล้วถ้าเกิดว่าระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.782157952+07:00","message":"receive streaming session, msgId: 5096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.782192276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วถ้าเกิดว่าระบบโทร\",\"confidence\":0.9121089}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.782198213+07:00","message":"receive interim result [true|false]: แล้วถ้าเกิดว่าระบบโทร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.782209645+07:00","message":"end recv isFinal message id 5096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.782211809+07:00","message":"end Recv id 5096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.782218224+07:00","message":"[buffer interim] 5096 true แล้วถ้าเกิดว่าระบบโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.782226301+07:00","message":"[bufferProcess] interim [190000000]:แล้วถ้าเกิดว่าระบบโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.782229169+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วถ้าเกิดว่าระบบโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.782232414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.782235312+07:00","message":"> Transcript [55869] [false]: 'แล้วถ้าเกิดว่าระบบโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.782238381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.782240809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.782244929+07:00","message":"StatePrefix: 'แล้วถ้าเกิดว่าระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.782247244+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.782248859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.782251111+07:00","message":"> Transcript [55870] [true]: 'แล้วถ้าเกิดว่าระบบโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.782253141+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.782254905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.782256609+07:00","message":"StatePrefix: 'แล้วถ้าเกิดว่าระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.782258416+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:12.782264797+07:00","message":"Push: 'ถ้าเกิดว่าระบบโทร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:12.782272167+07:00","message":"push: {true ถ้าเกิดว่าระบบโทร 0 0xc0044ff580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:12.789044863+07:00","message":"write wav file: './tmp/7565/7565_5096.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:13.011780131+07:00","message":"[GCS] Start streaming session, msgId: 5097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:13.780107834+07:00","message":"[GCS] IsForceVAD: false for message ID: 5097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:13.863936377+07:00","message":"receive streaming session, msgId: 5097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:13.863975717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:13.863981206+07:00","message":"receive interim result [false|false]: พวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:13.863997977+07:00","message":"[buffer interim] 5097 false พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:13.864004909+07:00","message":"[bufferProcess] interim [660000000]:พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:13.864006598+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:13.864012085+07:00","message":"[bufferProcess] send to processor (ticker):พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:13.864015067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:13.864017763+07:00","message":"> Transcript [55871] [false]: 'พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:13.864019955+07:00","message":"Set StatePrefix (first interim): 'พวก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:13.894125179+07:00","message":"receive streaming session, msgId: 5097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:13.894172699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลวก\",\"confidence\":0.6972832}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:13.89418226+07:00","message":"receive interim result [true|false]: ปลวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:13.894193154+07:00","message":"end recv isFinal message id 5097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:13.894196224+07:00","message":"end Recv id 5097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:13.8942049+07:00","message":"[buffer interim] 5097 true ปลวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:13.894216108+07:00","message":"[bufferProcess] interim [780000000]:ปลวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:13.894220842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:13.894225309+07:00","message":"> Transcript [55872] [true]: 'ปลวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:13.894229445+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:13.894232872+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:13.894236607+07:00","message":"StatePrefix: 'พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:13.894239499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:13.894247756+07:00","message":"Push: 'ปลวก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:13.894258857+07:00","message":"push: {true ปลวก 0 0xc0044ff880}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:13.899714018+07:00","message":"write wav file: './tmp/7565/7565_5097.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:14.170872318+07:00","message":"[GCS] Start streaming session, msgId: 5098"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:14.634793393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:14.634802408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:14.896757158+07:00","message":"receive streaming session, msgId: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:14.896789105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตะกรุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:14.896794234+07:00","message":"receive interim result [false|false]: ตะกรุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:14.896808115+07:00","message":"[buffer interim] 5098 false ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:14.896815291+07:00","message":"[bufferProcess] interim [540000000]:ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:14.896817109+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:14.89682011+07:00","message":"[bufferProcess] send to processor (ticker):ตะกรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:14.896822767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:14.896825319+07:00","message":"> Transcript [55873] [false]: 'ตะกรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:14.896827295+07:00","message":"Set StatePrefix (first interim): 'ตะกรุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.010357219+07:00","message":"receive streaming session, msgId: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.010400535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดตังค์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.010406912+07:00","message":"receive interim result [false|false]: กดตังค์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.010423008+07:00","message":"[buffer interim] 5098 false กดตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.010431268+07:00","message":"[bufferProcess] interim [660000000]:กดตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.010433356+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.017012772+07:00","message":"receive streaming session, msgId: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.017048114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กดต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.017053557+07:00","message":"receive interim result [false|false]: กดต่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.017066719+07:00","message":"[buffer interim] 5098 false กดต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.017073697+07:00","message":"[bufferProcess] interim [720000000]:กดต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.017075965+07:00","message":"[bufferProcess] send to processor:กดตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.017080717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.017083521+07:00","message":"> Transcript [55874] [false]: 'กดตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.017085501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.017087475+07:00","message":"Set new StatePrefix: 'กดตังค์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.137267694+07:00","message":"receive streaming session, msgId: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.137312356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.137318519+07:00","message":"receive interim result [false|false]: กฎต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.137332409+07:00","message":"[buffer interim] 5098 false กฎต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.137340504+07:00","message":"[bufferProcess] interim [780000000]:กฎต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.137344522+07:00","message":"[bufferProcess] send to processor:กดต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.137349724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.137353906+07:00","message":"> Transcript [55875] [false]: 'กดต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.137357729+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.13736048+07:00","message":"Set new StatePrefix: 'กดต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.589926906+07:00","message":"receive streaming session, msgId: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.589958457+07:00","message":"receive 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-05-12T14:37:15.589964256+07:00","message":"receive interim result [false|false]: กฎต่างๆที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.589976512+07:00","message":"[buffer interim] 5098 false กฎต่างๆที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.589985469+07:00","message":"[bufferProcess] interim [260000000]:กฎต่างๆที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.589987919+07:00","message":"[bufferProcess] send to processor:กฎต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.589993108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.589996113+07:00","message":"> Transcript [55876] [false]: 'กฎต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.589998259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.590000277+07:00","message":"Set new StatePrefix: 'กฎต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.727363737+07:00","message":"receive streaming session, msgId: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.727402814+07:00","message":"receive 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-05-12T14:37:15.727408771+07:00","message":"receive interim result [false|false]: กฎต่างๆที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.727423211+07:00","message":"[buffer interim] 5098 false กฎต่างๆที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.727430851+07:00","message":"[bufferProcess] interim [380000000]:กฎต่างๆที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.727433991+07:00","message":"[bufferProcess] send to processor:กฎต่างๆที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.727438742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.72744156+07:00","message":"> Transcript [55877] [false]: 'กฎต่างๆที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.72744766+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.727450176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.727452419+07:00","message":"StatePrefix: 'กฎต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.727454629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.80631748+07:00","message":"receive streaming session, msgId: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.806354656+07:00","message":"receive 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-05-12T14:37:15.806360805+07:00","message":"receive interim result [false|false]: กฎต่างๆที่เราเข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:15.806375959+07:00","message":"[buffer interim] 5098 false กฎต่างๆที่เราเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.806383205+07:00","message":"[bufferProcess] interim [500000000]:กฎต่างๆที่เราเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.806385769+07:00","message":"[bufferProcess] send to processor:กฎต่างๆที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.806388969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.806391796+07:00","message":"> Transcript [55878] [false]: 'กฎต่างๆที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.806395434+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.806397421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.806399309+07:00","message":"StatePrefix: 'กฎต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:15.806401257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.037355536+07:00","message":"receive streaming session, msgId: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.037387247+07:00","message":"receive 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-05-12T14:37:16.037393204+07:00","message":"receive interim result [false|false]: กฎต่างๆที่เราเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.03740271+07:00","message":"[buffer interim] 5098 false กฎต่างๆที่เราเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.037409013+07:00","message":"[bufferProcess] interim [680000000]:กฎต่างๆที่เราเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.037412042+07:00","message":"[bufferProcess] send to processor:กฎต่างๆที่เราเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.037415179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.037417688+07:00","message":"> Transcript [55879] [false]: 'กฎต่างๆที่เราเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.037420779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.037422789+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.03742463+07:00","message":"StatePrefix: 'กฎต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.037426613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.517436605+07:00","message":"receive streaming session, msgId: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.517483663+07:00","message":"receive 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-05-12T14:37:16.517490329+07:00","message":"receive interim result [false|false]: กฎต่างๆที่เราเข้าไปไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.517506169+07:00","message":"[buffer interim] 5098 false กฎต่างๆที่เราเข้าไปไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.517515783+07:00","message":"[bufferProcess] interim [160000000]:กฎต่างๆที่เราเข้าไปไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.517518568+07:00","message":"[bufferProcess] send to processor:กฎต่างๆที่เราเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.51752421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.51752681+07:00","message":"> Transcript [55880] [false]: 'กฎต่างๆที่เราเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.517531991+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.517534383+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.517536275+07:00","message":"StatePrefix: 'กฎต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.517538386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.517542923+07:00","message":"Push: 'กฎต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.517544947+07:00","message":"TextPushed: 'กฎต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.517546834+07:00","message":"Set new StatePrefix : 'กฎต่างๆที่เราเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.517548824+07:00","message":"Next Push (prob) : 'ที่เราเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.517557572+07:00","message":"push: {false กฎต่างๆ 0 0xc002802c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.526563113+07:00","message":"receive streaming session, msgId: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.526594958+07:00","message":"receive 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-05-12T14:37:16.526600167+07:00","message":"receive interim result [false|false]: กฎต่างๆที่เราเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.52661388+07:00","message":"[buffer interim] 5098 false กฎต่างๆที่เราเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.526620635+07:00","message":"[bufferProcess] interim [220000000]:กฎต่างๆที่เราเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.526623153+07:00","message":"[bufferProcess] send to processor:กฎต่างๆที่เราเข้าไปไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.526628002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.526630778+07:00","message":"> Transcript [55881] [false]: 'กฎต่างๆที่เราเข้าไปไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.526634505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.526636933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.526639166+07:00","message":"StatePrefix: 'กฎต่างๆที่เราเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.526641268+07:00","message":"TextPushed: 'กฎต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.621981673+07:00","message":"receive streaming session, msgId: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.622015074+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-05-12T14:37:16.622021114+07:00","message":"receive interim result [false|false]: กฎต่างๆที่เราเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.622036039+07:00","message":"[buffer interim] 5098 false กฎต่างๆที่เราเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.622044751+07:00","message":"[bufferProcess] interim [280000000]:กฎต่างๆที่เราเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.622047894+07:00","message":"[bufferProcess] send to processor:กฎต่างๆที่เราเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.622052493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.622055964+07:00","message":"> Transcript [55882] [false]: 'กฎต่างๆที่เราเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.622062656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.622065365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.622067776+07:00","message":"StatePrefix: 'กฎต่างๆที่เราเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.622069932+07:00","message":"TextPushed: 'กฎต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.799061207+07:00","message":"receive streaming session, msgId: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.799125124+07:00","message":"receive 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-05-12T14:37:16.799134621+07:00","message":"receive interim result [false|false]: กฎต่างๆที่เราเข้าไปไปรษณีย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.799155836+07:00","message":"[buffer interim] 5098 false กฎต่างๆที่เราเข้าไปไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.799164851+07:00","message":"[bufferProcess] interim [400000000]:กฎต่างๆที่เราเข้าไปไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.799167646+07:00","message":"[bufferProcess] send to processor:กฎต่างๆที่เราเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.799175255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.799179443+07:00","message":"> Transcript [55883] [false]: 'กฎต่างๆที่เราเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.799183414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.799185662+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.799187949+07:00","message":"StatePrefix: 'กฎต่างๆที่เราเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.799191062+07:00","message":"TextPushed: 'กฎต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.861618137+07:00","message":"receive streaming session, msgId: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.861659804+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-05-12T14:37:16.861668387+07:00","message":"receive interim result [false|false]: กฎต่างๆที่เราเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.861684652+07:00","message":"[buffer interim] 5098 false กฎต่างๆที่เราเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.861695462+07:00","message":"[bufferProcess] interim [460000000]:กฎต่างๆที่เราเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.861699634+07:00","message":"[bufferProcess] send to processor:กฎต่างๆที่เราเข้าไปไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.861706431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.861710494+07:00","message":"> Transcript [55884] [false]: 'กฎต่างๆที่เราเข้าไปไปรษณีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.861715438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.86171896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.861721957+07:00","message":"StatePrefix: 'กฎต่างๆที่เราเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.861725216+07:00","message":"TextPushed: 'กฎต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.86173225+07:00","message":"Push: 'ที่เราเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.861735137+07:00","message":"TextPushed: 'กฎต่างๆที่เราเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.861738791+07:00","message":"Set new StatePrefix : 'กฎต่างๆที่เราเข้าไปไปรษณีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.861741819+07:00","message":"Next Push (prob) : 'ไปรษณีย์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.861766932+07:00","message":"push: {false ที่เราเข้าไป 0 0xc002802c80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.997909555+07:00","message":"receive streaming session, msgId: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.997946723+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-05-12T14:37:16.997952654+07:00","message":"receive interim result [false|false]: กฎต่างๆที่เราเข้าไปไปใส่ไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:16.997967266+07:00","message":"[buffer interim] 5098 false กฎต่างๆที่เราเข้าไปไปใส่ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.997979352+07:00","message":"[bufferProcess] interim [640000000]:กฎต่างๆที่เราเข้าไปไปใส่ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.997981783+07:00","message":"[bufferProcess] send to processor:กฎต่างๆที่เราเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.997984956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.99798865+07:00","message":"> Transcript [55885] [false]: 'กฎต่างๆที่เราเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:16.997990826+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:17.050850377+07:00","message":"[GCS] IsForceVAD: false for message ID: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:17.147165115+07:00","message":"receive streaming session, msgId: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:17.147209128+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-05-12T14:37:17.147216436+07:00","message":"receive interim result [false|false]: กฎต่างๆที่เราเข้าไปไปใส่ไว้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:17.147231796+07:00","message":"[buffer interim] 5098 false กฎต่างๆที่เราเข้าไปไปใส่ไว้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.147240246+07:00","message":"[bufferProcess] interim [880000000]:กฎต่างๆที่เราเข้าไปไปใส่ไว้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.147243025+07:00","message":"[bufferProcess] send to processor:กฎต่างๆที่เราเข้าไปไปใส่ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.147249704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.147252594+07:00","message":"> Transcript [55886] [false]: 'กฎต่างๆที่เราเข้าไปไปใส่ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.147255497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.14725817+07:00","message":"Set new StatePrefix: 'กฎต่างๆที่เราเข้าไปไปใส่ไว้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:17.201461055+07:00","message":"receive streaming session, msgId: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:17.201504625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กฎต่างๆที่เราเข้าไปไปใส่ไว้เนี่ย\",\"confidence\":0.91823834}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:17.201511276+07:00","message":"receive interim result [true|false]: กฎต่างๆที่เราเข้าไปไปใส่ไว้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:17.201522921+07:00","message":"end recv isFinal message id 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:17.201525216+07:00","message":"end Recv id 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:17.2015355+07:00","message":"[buffer interim] 5098 true กฎต่างๆที่เราเข้าไปไปใส่ไว้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.201547296+07:00","message":"[bufferProcess] interim [910000000]:กฎต่างๆที่เราเข้าไปไปใส่ไว้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.201551353+07:00","message":"[bufferProcess] send to processor (isfinal):กฎต่างๆที่เราเข้าไปไปใส่ไว้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.201555953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.201558815+07:00","message":"> Transcript [55887] [false]: 'กฎต่างๆที่เราเข้าไปไปใส่ไว้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.201562142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.201563995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.201565829+07:00","message":"StatePrefix: 'กฎต่างๆที่เราเข้าไปไปใส่ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.20156815+07:00","message":"TextPushed: 'กฎต่างๆที่เราเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.201570083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.201571969+07:00","message":"> Transcript [55888] [true]: 'กฎต่างๆที่เราเข้าไปไปใส่ไว้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.201574109+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.201576003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.201577713+07:00","message":"StatePrefix: 'กฎต่างๆที่เราเข้าไปไปใส่ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.201579396+07:00","message":"TextPushed: 'กฎต่างๆที่เราเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.201582299+07:00","message":"Push: 'ไปใส่ไว้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:17.201591211+07:00","message":"push: {true ไปใส่ไว้เนี่ย 0 0xc002802c80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:17.220974658+07:00","message":"write wav file: './tmp/7565/7565_5098.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:17.490349291+07:00","message":"[GCS] Start streaming session, msgId: 5099"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:17.635557835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:17.635578141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:17.968170467+07:00","message":"receive streaming session, msgId: 5099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:17.968212567+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-05-12T14:37:17.968219433+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:17.968237578+07:00","message":"[buffer interim] 5099 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.968246056+07:00","message":"[bufferProcess] interim [300000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:17.968248433+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:18.870163305+07:00","message":"receive streaming session, msgId: 5099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:18.870203597+07:00","message":"receive 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-05-12T14:37:18.870209471+07:00","message":"receive interim result [false|false]: มีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:18.870225119+07:00","message":"[buffer interim] 5099 false มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.870231944+07:00","message":"[bufferProcess] interim [140000000]:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.870234279+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.870241392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.870246635+07:00","message":"> Transcript [55889] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.870248702+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:18.940481108+07:00","message":"receive streaming session, msgId: 5099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:18.940522484+07:00","message":"receive 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-05-12T14:37:18.940527487+07:00","message":"receive interim result [false|false]: มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:18.940541402+07:00","message":"[buffer interim] 5099 false มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.940551059+07:00","message":"[bufferProcess] interim [260000000]:มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.940553438+07:00","message":"[bufferProcess] send to processor:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.9405587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.940561289+07:00","message":"> Transcript [55890] [false]: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.940563519+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.940565572+07:00","message":"Set new StatePrefix: 'มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:18.953670934+07:00","message":"receive streaming session, msgId: 5099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:18.953707416+07:00","message":"receive 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-05-12T14:37:18.953712929+07:00","message":"receive interim result [false|false]: มันมีความเสี่ยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:18.95372826+07:00","message":"[buffer interim] 5099 false มันมีความเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.953734532+07:00","message":"[bufferProcess] interim [320000000]:มันมีความเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.953737402+07:00","message":"[bufferProcess] send to processor:มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.953743085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.95374581+07:00","message":"> Transcript [55891] [false]: 'มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.953749128+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.953751149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.953752988+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:18.953755061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:19.123405241+07:00","message":"receive streaming session, msgId: 5099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:19.123443054+07:00","message":"receive 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-05-12T14:37:19.123449635+07:00","message":"receive interim result [false|false]: มันมีความเสี่ยงสูง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:19.123465006+07:00","message":"[buffer interim] 5099 false มันมีความเสี่ยงสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.123471768+07:00","message":"[bufferProcess] interim [440000000]:มันมีความเสี่ยงสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.12347546+07:00","message":"[bufferProcess] send to processor:มันมีความเสี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.123483501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.123486263+07:00","message":"> Transcript [55892] [false]: 'มันมีความเสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.123488891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.123490931+07:00","message":"Set new StatePrefix: 'มันมีความเสี่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:19.489422807+07:00","message":"[GCS] IsForceVAD: false for message ID: 5099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:19.509232099+07:00","message":"receive streaming session, msgId: 5099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:19.509276889+07:00","message":"receive 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-05-12T14:37:19.509283843+07:00","message":"receive interim result [false|false]: มันมีความเสี่ยงสูงนะคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:19.509301688+07:00","message":"[buffer interim] 5099 false มันมีความเสี่ยงสูงนะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.509310556+07:00","message":"[bufferProcess] interim [800000000]:มันมีความเสี่ยงสูงนะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.509316458+07:00","message":"[bufferProcess] send to processor:มันมีความเสี่ยงสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.509323761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.509326743+07:00","message":"> Transcript [55893] [false]: 'มันมีความเสี่ยงสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.509330174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.509332603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.509334859+07:00","message":"StatePrefix: 'มันมีความเสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.509336945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:19.631448121+07:00","message":"receive streaming session, msgId: 5099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:19.631495901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีความเสี่ยงสูงคือ\",\"confidence\":0.9481083}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:19.631503155+07:00","message":"receive interim result [true|false]: มันมีความเสี่ยงสูงคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:19.631513923+07:00","message":"end recv isFinal message id 5099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:19.631516348+07:00","message":"end Recv id 5099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:19.631523806+07:00","message":"[buffer interim] 5099 true มันมีความเสี่ยงสูงคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.631532284+07:00","message":"[bufferProcess] interim [10000000]:มันมีความเสี่ยงสูงคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.631539171+07:00","message":"[bufferProcess] send to processor (isfinal):มันมีความเสี่ยงสูงนะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.631543581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.631546684+07:00","message":"> Transcript [55894] [false]: 'มันมีความเสี่ยงสูงนะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.631549766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.631554827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.631556703+07:00","message":"StatePrefix: 'มันมีความเสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.631558755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.631560461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.631562429+07:00","message":"> Transcript [55895] [true]: 'มันมีความเสี่ยงสูงคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.631565181+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.631566764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.631571883+07:00","message":"StatePrefix: 'มันมีความเสี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.631573675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:19.631582449+07:00","message":"Push: 'มันมีความเสี่ยงสูงคือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:19.631591985+07:00","message":"push: {true มันมีความเสี่ยงสูงคือ 0 0xc003c1a000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:19.647807478+07:00","message":"write wav file: './tmp/7565/7565_5099.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:20.061046133+07:00","message":"[GCS] Start streaming session, msgId: 5100"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:20.636032491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:20.636066285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:20.770097236+07:00","message":"[GCS] IsForceVAD: false for message ID: 5100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:20.855394619+07:00","message":"receive streaming session, msgId: 5100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:20.855426385+07:00","message":"found end of frame, send empty tag with msgId: 5100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:20.855429991+07:00","message":"end Recv id 5100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:20.855440372+07:00","message":"[buffer interim] 5100 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:20.85547894+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:20.855484874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:20.855489785+07:00","message":"> Transcript [55896] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:20.855494824+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:20.855497799+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:20.855500644+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:20.855503365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:20.855507013+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:20.855522164+07:00","message":"push: {true \n 0 0xc0042d7180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:20.86090227+07:00","message":"write wav file: './tmp/7565/7565_5100.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:21.211014798+07:00","message":"[GCS] Start streaming session, msgId: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.06328657+07:00","message":"receive streaming session, msgId: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.063325849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.06333132+07:00","message":"receive interim result [false|false]: อัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.06334703+07:00","message":"[buffer interim] 5101 false อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.063355904+07:00","message":"[bufferProcess] interim [840000000]:อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.063357598+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.063362726+07:00","message":"[bufferProcess] send to processor (ticker):อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.063365291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.063367977+07:00","message":"> Transcript [55897] [false]: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.06337034+07:00","message":"Set StatePrefix (first interim): 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.067520531+07:00","message":"receive streaming session, msgId: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.067546069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.067552199+07:00","message":"receive interim result [false|false]: อันนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.067563221+07:00","message":"[buffer interim] 5101 false อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.067569529+07:00","message":"[bufferProcess] interim [900000000]:อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.067572028+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.466626554+07:00","message":"receive streaming session, msgId: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.466663576+07:00","message":"receive 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-05-12T14:37:22.466669502+07:00","message":"receive interim result [false|false]: อันนั้นยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.46668251+07:00","message":"[buffer interim] 5101 false อันนั้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.466691784+07:00","message":"[bufferProcess] interim [320000000]:อันนั้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.466694217+07:00","message":"[bufferProcess] send to processor:อันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.466698784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.466701682+07:00","message":"> Transcript [55898] [false]: 'อันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.466704752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.466706682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.466708778+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.466711104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.64716452+07:00","message":"receive streaming session, msgId: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.647209916+07:00","message":"receive 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-05-12T14:37:22.647216901+07:00","message":"receive interim result [false|false]: อันนั้นยังคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.647233089+07:00","message":"[buffer interim] 5101 false อันนั้นยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.647241006+07:00","message":"[bufferProcess] interim [500000000]:อันนั้นยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.647243205+07:00","message":"[bufferProcess] send to processor:อันนั้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.64724616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.647249189+07:00","message":"> Transcript [55899] [false]: 'อันนั้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.647255421+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.647258516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.647262117+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.647265178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.767044912+07:00","message":"receive streaming session, msgId: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.767106808+07:00","message":"receive 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-05-12T14:37:22.767113419+07:00","message":"receive interim result [false|false]: อันนั้นยังครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:22.76713057+07:00","message":"[buffer interim] 5101 false อันนั้นยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.767138625+07:00","message":"[bufferProcess] interim [560000000]:อันนั้นยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.767141346+07:00","message":"[bufferProcess] send to processor:อันนั้นยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.767161847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.767165051+07:00","message":"> Transcript [55900] [false]: 'อันนั้นยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.76716889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.767171275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.767173757+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:22.76717605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:23.346388805+07:00","message":"receive streaming session, msgId: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:23.34644741+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-05-12T14:37:23.346455811+07:00","message":"receive interim result [false|false]: อันนั้นยังครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:23.346474539+07:00","message":"[buffer interim] 5101 false อันนั้นยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.346488472+07:00","message":"[bufferProcess] interim [160000000]:อันนั้นยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.346493899+07:00","message":"[bufferProcess] send to processor:อันนั้นยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.34650404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.346508276+07:00","message":"> Transcript [55901] [false]: 'อันนั้นยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.346513749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.346516984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.346520105+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.346522902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.346531497+07:00","message":"Push: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.346534305+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.346537201+07:00","message":"Set new StatePrefix : 'อันนั้นยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.346541577+07:00","message":"Next Push (prob) : 'นั้นยังครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:23.346553554+07:00","message":"push: {false อัน 0 0xc003c1a780}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:23.637006588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:23.637011527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:23.798049584+07:00","message":"receive streaming session, msgId: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:23.798088438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นยังครับอันนั้นแค่ password\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:23.7980959+07:00","message":"receive interim result [false|false]: อันนั้นยังครับอันนั้นแค่ password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:23.798116476+07:00","message":"[buffer interim] 5101 false อันนั้นยังครับอันนั้นแค่ password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.798125661+07:00","message":"[bufferProcess] interim [580000000]:อันนั้นยังครับอันนั้นแค่ password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.798129719+07:00","message":"[bufferProcess] send to processor:อันนั้นยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.798134393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.798138618+07:00","message":"> Transcript [55902] [false]: 'อันนั้นยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.79814945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.798152738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.798156285+07:00","message":"StatePrefix: 'อันนั้นยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:23.798159922+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.056736123+07:00","message":"receive streaming session, msgId: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.056773254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นยังครับอันนั้นแค่ Password เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.05677929+07:00","message":"receive interim result [false|false]: อันนั้นยังครับอันนั้นแค่ Password เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.056793192+07:00","message":"[buffer interim] 5101 false อันนั้นยังครับอันนั้นแค่ Password เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.056805293+07:00","message":"[bufferProcess] interim [880000000]:อันนั้นยังครับอันนั้นแค่ Password เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.056808339+07:00","message":"[bufferProcess] send to processor:อันนั้นยังครับอันนั้นแค่ password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.056813491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.056816482+07:00","message":"> Transcript [55903] [false]: 'อันนั้นยังครับอันนั้นแค่ password'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.056819699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.056821618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.056824209+07:00","message":"StatePrefix: 'อันนั้นยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.0568268+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.178427928+07:00","message":"receive streaming session, msgId: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.178472223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นยังครับอันนั้นแค่ password\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.178479867+07:00","message":"receive interim result [false|false]: อันนั้นยังครับอันนั้นแค่ password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.178497254+07:00","message":"[buffer interim] 5101 false อันนั้นยังครับอันนั้นแค่ password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.178511678+07:00","message":"[bufferProcess] interim [940000000]:อันนั้นยังครับอันนั้นแค่ password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.178515573+07:00","message":"[bufferProcess] send to processor:อันนั้นยังครับอันนั้นแค่ Password เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.178524496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.178528602+07:00","message":"> Transcript [55904] [false]: 'อันนั้นยังครับอันนั้นแค่ Password เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.178534318+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.178537813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.178541214+07:00","message":"StatePrefix: 'อันนั้นยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.178545061+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.248210337+07:00","message":"receive streaming session, msgId: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.248245284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นยังครับอันนั้นแค่ Password เราง่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.248251656+07:00","message":"receive interim result [false|false]: อันนั้นยังครับอันนั้นแค่ Password เราง่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.2482645+07:00","message":"[buffer interim] 5101 false อันนั้นยังครับอันนั้นแค่ Password เราง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.248271895+07:00","message":"[bufferProcess] interim [120000000]:อันนั้นยังครับอันนั้นแค่ Password เราง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.24827481+07:00","message":"[bufferProcess] send to processor:อันนั้นยังครับอันนั้นแค่ password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.248279952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.248282631+07:00","message":"> Transcript [55905] [false]: 'อันนั้นยังครับอันนั้นแค่ password'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.248289317+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.248291571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.248293963+07:00","message":"StatePrefix: 'อันนั้นยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.248296317+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.248302467+07:00","message":"Push: 'นั้นยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.248304281+07:00","message":"TextPushed: 'อันนั้นยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.248306564+07:00","message":"Set new StatePrefix : 'อันนั้นยังครับอันนั้นแค่ password'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.248308711+07:00","message":"Next Push (prob) : 'อันนั้นแค่ password'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.248316343+07:00","message":"push: {false นั้นยังครับ 0 0xc003c1a780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.384846832+07:00","message":"receive streaming session, msgId: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.384886725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นยังครับอันนั้นแค่ Password\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.384893638+07:00","message":"receive interim result [false|false]: อันนั้นยังครับอันนั้นแค่ Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.384905159+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-05-12T14:37:24.384908233+07:00","message":"receive interim result [false|false]:  เราง่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.384936358+07:00","message":"[buffer interim] 5101 false อันนั้นยังครับอันนั้นแค่ Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.384957307+07:00","message":"[buffer interim] 5101 false  เราง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.384965843+07:00","message":"[bufferProcess] interim [180000000]:อันนั้นยังครับอันนั้นแค่ Password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.384969277+07:00","message":"[bufferProcess] send to processor:อันนั้นยังครับอันนั้นแค่ Password เราง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.384976359+07:00","message":"[bufferProcess] interim [180000000]: เราง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.384978909+07:00","message":"[bufferProcess] update buffer: อันนั้นยังครับอันนั้นแค่ Password เราง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.384982109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.384985688+07:00","message":"> Transcript [55906] [false]: 'อันนั้นยังครับอันนั้นแค่ Password เราง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.384988503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.384990771+07:00","message":"Set new StatePrefix: 'อันนั้นยังครับอันนั้นแค่ Password เราง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.442039264+07:00","message":"receive streaming session, msgId: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.442093583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นยังครับอันนั้นแค่ Password\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.442100229+07:00","message":"receive interim result [false|false]: อันนั้นยังครับอันนั้นแค่ Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.44211044+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-05-12T14:37:24.442113781+07:00","message":"receive interim result [false|false]:  เราง่ายเกิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.442125307+07:00","message":"[buffer interim] 5101 false อันนั้นยังครับอันนั้นแค่ Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.442129375+07:00","message":"[buffer interim] 5101 false  เราง่ายเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.44213535+07:00","message":"[bufferProcess] interim [300000000]:อันนั้นยังครับอันนั้นแค่ Password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.442138027+07:00","message":"[bufferProcess] send to processor:อันนั้นยังครับอันนั้นแค่ Password เราง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.442140819+07:00","message":"[bufferProcess] interim [300000000]: เราง่ายเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.442149913+07:00","message":"[bufferProcess] update buffer: อันนั้นยังครับอันนั้นแค่ Password เราง่ายเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.442153689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.442156458+07:00","message":"> Transcript [55907] [false]: 'อันนั้นยังครับอันนั้นแค่ Password เราง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.442159743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.442161797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.442163673+07:00","message":"StatePrefix: 'อันนั้นยังครับอันนั้นแค่ Password เราง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.442165908+07:00","message":"TextPushed: 'อันนั้นยังครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.696933133+07:00","message":"receive streaming session, msgId: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.696975157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นยังครับอันนั้นแค่ Password\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.696982478+07:00","message":"receive interim result [false|false]: อันนั้นยังครับอันนั้นแค่ Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.69699543+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-05-12T14:37:24.696998829+07:00","message":"receive interim result [false|false]:  เราง่ายเกินไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.697007919+07:00","message":"[buffer interim] 5101 false อันนั้นยังครับอันนั้นแค่ Password"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:24.697012082+07:00","message":"[buffer interim] 5101 false  เราง่ายเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.697018825+07:00","message":"[bufferProcess] interim [480000000]:อันนั้นยังครับอันนั้นแค่ Password"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.69702158+07:00","message":"[bufferProcess] send to processor:อันนั้นยังครับอันนั้นแค่ Password เราง่ายเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.697025062+07:00","message":"[bufferProcess] interim [480000000]: เราง่ายเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.69702746+07:00","message":"[bufferProcess] update buffer: อันนั้นยังครับอันนั้นแค่ Password เราง่ายเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.697030512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.697033246+07:00","message":"> Transcript [55908] [false]: 'อันนั้นยังครับอันนั้นแค่ Password เราง่ายเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.697037248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.697039538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.697041333+07:00","message":"StatePrefix: 'อันนั้นยังครับอันนั้นแค่ Password เราง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:24.697044386+07:00","message":"TextPushed: 'อันนั้นยังครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:25.257865395+07:00","message":"receive streaming session, msgId: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:25.257907686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นยังครับอันนั้นแค่ Password เราง่ายเกินไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:25.257916496+07:00","message":"receive interim result [false|false]: อันนั้นยังครับอันนั้นแค่ Password เราง่ายเกินไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:25.257933417+07:00","message":"[buffer interim] 5101 false อันนั้นยังครับอันนั้นแค่ Password เราง่ายเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:25.257941648+07:00","message":"[bufferProcess] interim [80000000]:อันนั้นยังครับอันนั้นแค่ Password เราง่ายเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:25.257945977+07:00","message":"[bufferProcess] send to processor:อันนั้นยังครับอันนั้นแค่ Password เราง่ายเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:25.257956291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:25.257959929+07:00","message":"> Transcript [55909] [false]: 'อันนั้นยังครับอันนั้นแค่ Password เราง่ายเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:25.257965109+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:25.257968283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:25.257971246+07:00","message":"StatePrefix: 'อันนั้นยังครับอันนั้นแค่ Password เราง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:25.257975161+07:00","message":"TextPushed: 'อันนั้นยังครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.461663547+07:00","message":"[GCS] Cleaned up inactive client: 5066"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.46168676+07:00","message":"[GCS] Cleaned up inactive client: 5069"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.461690147+07:00","message":"[GCS] Cleaned up inactive client: 5060"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.461692144+07:00","message":"[GCS] Cleaned up inactive client: 5064"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.461694+07:00","message":"[GCS] Cleaned up inactive client: 5067"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.461695925+07:00","message":"[GCS] Cleaned up inactive client: 5057"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.46169763+07:00","message":"[GCS] Cleaned up inactive client: 5061"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.461699518+07:00","message":"[GCS] Cleaned up inactive client: 5063"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.461701277+07:00","message":"[GCS] Cleaned up inactive client: 5058"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.461703057+07:00","message":"[GCS] Cleaned up inactive client: 5062"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.461704797+07:00","message":"[GCS] Cleaned up inactive client: 5059"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.461706513+07:00","message":"[GCS] Cleaned up inactive client: 5065"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.461708194+07:00","message":"[GCS] Cleaned up inactive client: 5068"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.58999432+07:00","message":"[GCS] IsForceVAD: false for message ID: 5101"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:26.63724126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:26.637274344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.73256715+07:00","message":"receive streaming session, msgId: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.732604392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนั้นยังครับอันนั้นแค่ Password ง่ายเกินไป\",\"confidence\":0.9267655}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.73261026+07:00","message":"receive interim result [true|false]: อันนั้นยังครับอันนั้นแค่ Password ง่ายเกินไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.732621165+07:00","message":"end recv isFinal message id 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.732623277+07:00","message":"end Recv id 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.732630008+07:00","message":"[buffer interim] 5101 true อันนั้นยังครับอันนั้นแค่ Password ง่ายเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732637999+07:00","message":"[bufferProcess] interim [610000000]:อันนั้นยังครับอันนั้นแค่ Password ง่ายเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732641908+07:00","message":"[bufferProcess] send to processor (isfinal):อันนั้นยังครับอันนั้นแค่ Password เราง่ายเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732646068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.73264895+07:00","message":"> Transcript [55910] [false]: 'อันนั้นยังครับอันนั้นแค่ Password เราง่ายเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.73265287+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732654711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732657073+07:00","message":"StatePrefix: 'อันนั้นยังครับอันนั้นแค่ Password เราง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732659565+07:00","message":"TextPushed: 'อันนั้นยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732662645+07:00","message":"Push: 'อันนั้นแค่ Password เราง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732664723+07:00","message":"TextPushed: 'อันนั้นยังครับอันนั้นแค่ Password เราง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732666852+07:00","message":"Set new StatePrefix : 'อันนั้นยังครับอันนั้นแค่ Password เราง่ายเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732669554+07:00","message":"Next Push (prob) : 'เกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732671268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732673139+07:00","message":"> Transcript [55911] [true]: 'อันนั้นยังครับอันนั้นแค่ Password ง่ายเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732675271+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732676875+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732678521+07:00","message":"StatePrefix: 'อันนั้นยังครับอันนั้นแค่ Password เราง่ายเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732680438+07:00","message":"TextPushed: 'อันนั้นยังครับอันนั้นแค่ Password เราง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732682101+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.732797044+07:00","message":"push: {false อันนั้นแค่ Password เราง่าย 0 0xc003c1a780}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732819763+07:00","message":"Push: 'เกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732829246+07:00","message":"TextPushed: 'อันนั้นยังครับอันนั้นแค่ Password เราง่ายเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732831247+07:00","message":"Set new StatePrefix : 'อันนั้นยังครับอันนั้นแค่ Password ง่ายเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732833245+07:00","message":"Next Push (prob) : 'อันนั้นยังครับอันนั้นแค่ Password ง่ายเกินไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.732825436+07:00","message":"push: {true เกินไป 0 0xc003c1a780}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:26.732842412+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5101.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:26.743191874+07:00","message":"write wav file: './tmp/7565/7565_5101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:26.796192424+07:00","message":"[GCS] Start streaming session, msgId: 5102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.14745048+07:00","message":"receive streaming session, msgId: 5102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.147489069+07:00","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-05-12T14:37:27.147513672+07:00","message":"receive interim result [false|false]: เตือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.147534969+07:00","message":"[buffer interim] 5102 false เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.147543973+07:00","message":"[bufferProcess] interim [420000000]:เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.147547126+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.493907823+07:00","message":"receive streaming session, msgId: 5102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.493950996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดือนหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.493956907+07:00","message":"receive interim result [false|false]: เดือนหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.493972158+07:00","message":"[buffer interim] 5102 false เดือนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.493984246+07:00","message":"[bufferProcess] interim [660000000]:เดือนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.493986997+07:00","message":"[bufferProcess] send to processor:เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.493994251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.493997548+07:00","message":"> Transcript [55912] [false]: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.493999886+07:00","message":"Set StatePrefix (first interim): 'เตือน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.534002894+07:00","message":"receive streaming session, msgId: 5102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.534040304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปลี่ยนมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.53404562+07:00","message":"receive interim result [false|false]: เปลี่ยนมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.534062887+07:00","message":"[buffer interim] 5102 false เปลี่ยนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.53407074+07:00","message":"[bufferProcess] interim [720000000]:เปลี่ยนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.534072779+07:00","message":"[bufferProcess] send to processor:เดือนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.53407568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.534078512+07:00","message":"> Transcript [55913] [false]: 'เดือนหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.534080576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.534082618+07:00","message":"Set new StatePrefix: 'เดือนหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.620795102+07:00","message":"[GCS] IsForceVAD: false for message ID: 5102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.802255401+07:00","message":"receive streaming session, msgId: 5102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.802299824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดือนหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.802304659+07:00","message":"receive interim result [false|false]: เดือนหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.802319256+07:00","message":"[buffer interim] 5102 false เดือนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.80232723+07:00","message":"[bufferProcess] interim [900000000]:เดือนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.802329703+07:00","message":"[bufferProcess] send to processor:เปลี่ยนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.802333012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.802335482+07:00","message":"> Transcript [55914] [false]: 'เปลี่ยนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.802337417+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.802339566+07:00","message":"Set new StatePrefix: 'เปลี่ยนมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.880512504+07:00","message":"[GCS] Start streaming session, msgId: 5103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.958129389+07:00","message":"receive streaming session, msgId: 5102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.958170841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดือนหน้า\",\"confidence\":0.71945864}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.95817745+07:00","message":"receive interim result [true|false]: เดือนหน้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.958184392+07:00","message":"end recv isFinal message id 5102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.958186429+07:00","message":"end Recv id 5102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.958192168+07:00","message":"[buffer interim] 5102 true เดือนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.958199696+07:00","message":"[bufferProcess] interim [50000000]:เดือนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.958202708+07:00","message":"[bufferProcess] send to processor (isfinal):เดือนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.958206082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.958209378+07:00","message":"> Transcript [55915] [false]: 'เดือนหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.958211477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.958213483+07:00","message":"Set new StatePrefix: 'เดือนหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.958215119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.95821708+07:00","message":"> Transcript [55916] [true]: 'เดือนหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.958219353+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.958221138+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.958223018+07:00","message":"StatePrefix: 'เดือนหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.958225003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:27.958229205+07:00","message":"Push: 'เดือนหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:27.958237007+07:00","message":"push: {true เดือนหน้า 0 0xc004578b00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:27.964768344+07:00","message":"write wav file: './tmp/7565/7565_5102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:28.709546722+07:00","message":"[GCS] IsForceVAD: false for message ID: 5103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:28.770607252+07:00","message":"[GCS] Start streaming session, msgId: 5104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:28.809205982+07:00","message":"receive streaming session, msgId: 5103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:28.809222473+07:00","message":"found end of frame, send empty tag with msgId: 5103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:28.809225267+07:00","message":"end Recv id 5103"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:28.8092326+07:00","message":"[buffer interim] 5103 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:28.809239753+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:28.809242938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:28.809245787+07:00","message":"> Transcript [55917] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:28.809248141+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:28.809249985+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:28.809251969+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:28.809253815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:28.809256424+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:28.80926586+07:00","message":"push: {true \n 0 0xc003c1ad00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:28.81457666+07:00","message":"write wav file: './tmp/7565/7565_5103.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:29.638252765+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:29.63825834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.333501825+07:00","message":"receive streaming session, msgId: 5104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.333538101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.333543964+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.333559807+07:00","message":"[buffer interim] 5104 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.333567616+07:00","message":"[bufferProcess] interim [340000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.33356955+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.333575099+07:00","message":"[bufferProcess] send to processor (ticker):ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.333577397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.333579952+07:00","message":"> Transcript [55918] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.333582679+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.33740637+07:00","message":"receive streaming session, msgId: 5104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.337441485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.337447365+07:00","message":"receive interim result [false|false]: ยังไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.337459526+07:00","message":"[buffer interim] 5104 false ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.337465073+07:00","message":"[bufferProcess] interim [400000000]:ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.337467098+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.406091341+07:00","message":"receive streaming session, msgId: 5104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.406123482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.406129496+07:00","message":"receive interim result [false|false]: ยังไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.406152708+07:00","message":"[buffer interim] 5104 false ยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.406160516+07:00","message":"[bufferProcess] interim [520000000]:ยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.406162645+07:00","message":"[bufferProcess] send to processor:ยังไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.406167798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.406170595+07:00","message":"> Transcript [55919] [false]: 'ยังไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.406173737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.406175721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.406178157+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.406180378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.501359188+07:00","message":"[GCS] IsForceVAD: false for message ID: 5104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.52484734+07:00","message":"receive streaming session, msgId: 5104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.524885253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่โดน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.524890386+07:00","message":"receive interim result [false|false]: ยังไม่โดน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.524905038+07:00","message":"[buffer interim] 5104 false ยังไม่โดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.524912349+07:00","message":"[bufferProcess] interim [580000000]:ยังไม่โดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.524914797+07:00","message":"[bufferProcess] send to processor:ยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.524920003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.524922834+07:00","message":"> Transcript [55920] [false]: 'ยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.524925836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.524927965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.524931217+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.524933318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.593348327+07:00","message":"receive streaming session, msgId: 5104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.593388026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังไม่โดน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.593397848+07:00","message":"receive interim result [true|false]: ยังไม่โดน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.593406299+07:00","message":"end recv isFinal message id 5104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.59340822+07:00","message":"end Recv id 5104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.593414515+07:00","message":"[buffer interim] 5104 true ยังไม่โดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.593421789+07:00","message":"[bufferProcess] interim [760000000]:ยังไม่โดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.593424574+07:00","message":"[bufferProcess] send to processor (isfinal):ยังไม่โดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.593427719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.593430263+07:00","message":"> Transcript [55921] [false]: 'ยังไม่โดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.593433135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.593435067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.59343749+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.593439524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.593441095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.593443054+07:00","message":"> Transcript [55922] [true]: 'ยังไม่โดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.593444944+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.593446504+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.593448087+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.593449707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:30.593452138+07:00","message":"Push: 'ยังไม่โดน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.593459337+07:00","message":"push: {true ยังไม่โดน 0 0xc0044fe780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:30.600438099+07:00","message":"write wav file: './tmp/7565/7565_5104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:30.760608432+07:00","message":"[GCS] Start streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:31.946727751+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:31.946771022+07:00","message":"receive 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-05-12T14:37:31.946778249+07:00","message":"receive interim result [false|false]: เตือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:31.946794695+07:00","message":"[buffer interim] 5105 false เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:31.946801654+07:00","message":"[bufferProcess] interim [20000000]:เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:31.946803485+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:31.946808881+07:00","message":"[bufferProcess] send to processor (ticker):เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:31.946811582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:31.946814414+07:00","message":"> Transcript [55923] [false]: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:31.946816346+07:00","message":"Set StatePrefix (first interim): 'เตือน'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:32.638732602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:32.638759503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:32.834320004+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:32.834353587+07:00","message":"receive 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-05-12T14:37:32.83435886+07:00","message":"receive interim result [false|false]: ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:32.834373621+07:00","message":"[buffer interim] 5105 false ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:32.834381374+07:00","message":"[bufferProcess] interim [860000000]:ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:32.834384092+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:32.902759876+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:32.902800732+07:00","message":"receive 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-05-12T14:37:32.902806379+07:00","message":"receive interim result [false|false]: ฟังอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:32.902820875+07:00","message":"[buffer interim] 5105 false ฟังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:32.902827932+07:00","message":"[bufferProcess] interim [980000000]:ฟังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:32.902830245+07:00","message":"[bufferProcess] send to processor:ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:32.902835392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:32.902838106+07:00","message":"> Transcript [55924] [false]: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:32.902840278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:32.902842548+07:00","message":"Set new StatePrefix: 'ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:33.573801195+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:33.573832553+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-05-12T14:37:33.573838428+07:00","message":"receive interim result [false|false]: ฟังอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:33.573850557+07:00","message":"[buffer interim] 5105 false ฟังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.573856802+07:00","message":"[bufferProcess] interim [580000000]:ฟังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.573858858+07:00","message":"[bufferProcess] send to processor:ฟังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.573863552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.573866302+07:00","message":"> Transcript [55925] [false]: 'ฟังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.573869266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.573871326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.573873177+07:00","message":"StatePrefix: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.573875472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:33.630249905+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:33.630284619+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-05-12T14:37:33.630290362+07:00","message":"receive interim result [false|false]: ฟังอยู่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:33.630302969+07:00","message":"[buffer interim] 5105 false ฟังอยู่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.630309675+07:00","message":"[bufferProcess] interim [700000000]:ฟังอยู่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.630312193+07:00","message":"[bufferProcess] send to processor:ฟังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.630317163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.630320175+07:00","message":"> Transcript [55926] [false]: 'ฟังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.630323099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.630324888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.630327377+07:00","message":"StatePrefix: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.630329687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:33.729011803+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:33.72904624+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-05-12T14:37:33.7290526+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:33.729068129+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.729078438+07:00","message":"[bufferProcess] interim [760000000]:ฟังอยู่เอ๊ะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.729080852+07:00","message":"[bufferProcess] send to processor:ฟังอยู่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.729085835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.729088437+07:00","message":"> Transcript [55927] [false]: 'ฟังอยู่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.729091787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.729093725+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.729096013+07:00","message":"StatePrefix: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.729098698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:33.912587622+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:33.912619888+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-05-12T14:37:33.912625836+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:33.912639607+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.912646243+07:00","message":"[bufferProcess] interim [940000000]:ฟังอยู่เอ๊ะไม่ใช่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.91264857+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.912651584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.912654465+07:00","message":"> Transcript [55928] [false]: 'ฟังอยู่เอ๊ะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.912657632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.912659585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.912663597+07:00","message":"StatePrefix: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.912667506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.912670897+07:00","message":"Push: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.912672776+07:00","message":"TextPushed: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.91267502+07:00","message":"Set new StatePrefix : 'ฟังอยู่เอ๊ะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:33.912677304+07:00","message":"Next Push (prob) : 'อยู่เอ๊ะไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:33.912684049+07:00","message":"push: {false ฟัง 0 0xc004462f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.11532786+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.115388897+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-05-12T14:37:34.115396709+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คนหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.115415112+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คนหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.115426766+07:00","message":"[bufferProcess] interim [180000000]:ฟังอยู่เอ๊ะไม่ใช่คนหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.115432458+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.115440111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.115443422+07:00","message":"> Transcript [55929] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.115447466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.115450031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.115451902+07:00","message":"StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.115454508+07:00","message":"TextPushed: 'ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.251004818+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.251046744+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-05-12T14:37:34.251053321+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คนโหลด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.25106577+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คนโหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.251074279+07:00","message":"[bufferProcess] interim [300000000]:ฟังอยู่เอ๊ะไม่ใช่คนโหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.251077778+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่คนหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.251081218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.251084028+07:00","message":"> Transcript [55930] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คนหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.251087757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.25108987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.251091645+07:00","message":"StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.251094297+07:00","message":"TextPushed: 'ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.447661226+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.447694517+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-05-12T14:37:34.447700345+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คนโหลดก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.447713891+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คนโหลดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.447721213+07:00","message":"[bufferProcess] interim [480000000]:ฟังอยู่เอ๊ะไม่ใช่คนโหลดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.447723653+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่คนโหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.447728563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.447731167+07:00","message":"> Transcript [55931] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.44773441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.447736561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.447738271+07:00","message":"StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.447740749+07:00","message":"TextPushed: 'ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.496584027+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.496625991+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-05-12T14:37:34.496632207+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คนโหลด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.496648362+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คนโหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.496656257+07:00","message":"[bufferProcess] interim [540000000]:ฟังอยู่เอ๊ะไม่ใช่คนโหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.496658592+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่คนโหลดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.496665514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.496668463+07:00","message":"> Transcript [55932] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.496672644+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.496675237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.496677021+07:00","message":"StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.49667925+07:00","message":"TextPushed: 'ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.496686396+07:00","message":"Push: 'อยู่เอ๊ะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.496688569+07:00","message":"TextPushed: 'ฟังอยู่เอ๊ะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.496690813+07:00","message":"Set new StatePrefix : 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.496693233+07:00","message":"Next Push (prob) : 'คนโหลดก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.496717521+07:00","message":"push: {false อยู่เอ๊ะไม่ใช่ 0 0xc004462f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.498746492+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.498780386+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-05-12T14:37:34.498786073+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.498801788+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.498809293+07:00","message":"[bufferProcess] interim [600000000]:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.498812247+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่คนโหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.498819237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.498822622+07:00","message":"> Transcript [55933] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.498824925+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.836461016+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.836496533+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-05-12T14:37:34.836503766+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมทัวร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.836518424+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมทัวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.836529312+07:00","message":"[bufferProcess] interim [840000000]:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมทัวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.836532329+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.836539112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.836542164+07:00","message":"> Transcript [55934] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.836544804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.83654691+07:00","message":"Set new StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.873987721+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.874038417+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-05-12T14:37:34.874045247+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมถึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.874062058+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.874070395+07:00","message":"[bufferProcess] interim [900000000]:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.874073427+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมทัวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.87408196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.874084959+07:00","message":"> Transcript [55935] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมทัวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.874091426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.874093938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.874095828+07:00","message":"StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.874098366+07:00","message":"TextPushed: 'ฟังอยู่เอ๊ะไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.941935901+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.941982523+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-05-12T14:37:34.941989189+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:34.942004837+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.942017004+07:00","message":"[bufferProcess] interim [960000000]:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.942019837+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.942027408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.942030549+07:00","message":"> Transcript [55936] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.942034509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.942036877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.942038803+07:00","message":"StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:34.942041317+07:00","message":"TextPushed: 'ฟังอยู่เอ๊ะไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:35.142347825+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:35.142383713+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-05-12T14:37:35.142389428+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:35.142403567+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.142414762+07:00","message":"[bufferProcess] interim [200000000]:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.142417573+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.142420847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.142423836+07:00","message":"> Transcript [55937] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.142427479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.142429403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.142431629+07:00","message":"StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.142434339+07:00","message":"TextPushed: 'ฟังอยู่เอ๊ะไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:35.206196193+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:35.206233322+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-05-12T14:37:35.206239246+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:35.206253253+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.206262418+07:00","message":"[bufferProcess] interim [260000000]:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.206264951+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.206270646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.206273435+07:00","message":"> Transcript [55938] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.206277043+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.206279025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.206281636+07:00","message":"StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.206284113+07:00","message":"TextPushed: 'ฟังอยู่เอ๊ะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.206290095+07:00","message":"Push: 'คนโหลดโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.206291946+07:00","message":"TextPushed: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.206294494+07:00","message":"Set new StatePrefix : 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.206296891+07:00","message":"Next Push (prob) : 'เถื่อนต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:35.20630436+07:00","message":"push: {false คนโหลดโปรแกรม 0 0xc004462f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:35.544114376+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:35.5441785+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-05-12T14:37:35.544187475+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:35.544208569+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.544224109+07:00","message":"[bufferProcess] interim [560000000]:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.544228244+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.544237779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.544241884+07:00","message":"> Transcript [55939] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.544246833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.544249771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.544252498+07:00","message":"StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.544256169+07:00","message":"TextPushed: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:35.590107132+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:35.590161893+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-05-12T14:37:35.590171592+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:35.590187778+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.590197926+07:00","message":"[bufferProcess] interim [620000000]:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.590202648+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.590208146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.590212363+07:00","message":"> Transcript [55940] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.59022202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.590226089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.590229898+07:00","message":"StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.590234173+07:00","message":"TextPushed: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรม'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:35.639584393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:35.639600793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:35.886281283+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:35.886320954+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-05-12T14:37:35.886328081+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:35.886341625+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.886349475+07:00","message":"[bufferProcess] interim [860000000]:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.886352487+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.886358091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.886360811+07:00","message":"> Transcript [55941] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.886364488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.886366615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.886369173+07:00","message":"StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:35.886371838+07:00","message":"TextPushed: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.035864043+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.035900539+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-05-12T14:37:36.035906427+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เขาจะโดน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.035920002+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เขาจะโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.035927088+07:00","message":"[bufferProcess] interim [40000000]:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เขาจะโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.03592961+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.035934778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.035937552+07:00","message":"> Transcript [55942] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.035941536+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.035943719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.035945871+07:00","message":"StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.03594904+07:00","message":"TextPushed: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.035955478+07:00","message":"Push: 'เถื่อนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.035957411+07:00","message":"TextPushed: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.035959503+07:00","message":"Set new StatePrefix : 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.03596202+07:00","message":"Next Push (prob) : 'ๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.035970051+07:00","message":"push: {false เถื่อนต่าง 0 0xc004462f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.101364215+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.101421784+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-05-12T14:37:36.101430895+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เขาจะโดนมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.101449778+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เขาจะโดนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.101461314+07:00","message":"[bufferProcess] interim [160000000]:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เขาจะโดนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.101465869+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เขาจะโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.101473155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.101477077+07:00","message":"> Transcript [55943] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เขาจะโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.101482554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.101485976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.101489598+07:00","message":"StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.101493337+07:00","message":"TextPushed: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.10413828+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.104174419+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-05-12T14:37:36.104181539+07:00","message":"receive interim result [false|false]: ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เขาจะโดนไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.104195335+07:00","message":"[buffer interim] 5105 false ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เขาจะโดนไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.104202259+07:00","message":"[bufferProcess] interim [220000000]:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เขาจะโดนไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.104206412+07:00","message":"[bufferProcess] send to processor:ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เขาจะโดนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.104213332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.104216951+07:00","message":"> Transcript [55944] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เขาจะโดนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.104221818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.104224787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.10422792+07:00","message":"StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.10423116+07:00","message":"TextPushed: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.14043542+07:00","message":"[GCS] IsForceVAD: false for message ID: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.211485726+07:00","message":"[GCS] Start streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.407252383+07:00","message":"receive streaming session, msgId: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.407292012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดือนหน้ากูโทรมฟังอยู่เอ้ยไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เราจะโดนไหม\",\"confidence\":0.92772025}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.407300053+07:00","message":"receive interim result [true|false]: เดือนหน้ากูโทรมฟังอยู่เอ้ยไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เราจะโดนไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.407312377+07:00","message":"end recv isFinal message id 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.407314579+07:00","message":"end Recv id 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.407320455+07:00","message":"[buffer interim] 5105 true เดือนหน้ากูโทรมฟังอยู่เอ้ยไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เราจะโดนไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407327336+07:00","message":"[bufferProcess] interim [400000000]:เดือนหน้ากูโทรมฟังอยู่เอ้ยไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เราจะโดนไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407331952+07:00","message":"[bufferProcess] send to processor (isfinal):ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เขาจะโดนไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407336456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.40734016+07:00","message":"> Transcript [55945] [false]: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เขาจะโดนไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407344077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407346114+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407348566+07:00","message":"StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407351031+07:00","message":"TextPushed: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407352871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407354828+07:00","message":"> Transcript [55946] [true]: 'เดือนหน้ากูโทรมฟังอยู่เอ้ยไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เราจะโดนไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407357109+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407358701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407360382+07:00","message":"StatePrefix: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407362211+07:00","message":"TextPushed: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407363961+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407556094+07:00","message":"Push: 'ให้เราจะโดนไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407559188+07:00","message":"TextPushed: 'ฟังอยู่เอ๊ะไม่ใช่คนโหลดโปรแกรมเถื่อนต่างให้เราจะโดนไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407561501+07:00","message":"Set new StatePrefix : 'เดือนหน้ากูโทรมฟังอยู่เอ้ยไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เราจะโดนไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407563721+07:00","message":"Next Push (prob) : 'เดือนหน้ากูโทรมฟังอยู่เอ้ยไม่ใช่คนโหลดโปรแกรมเถื่อนต่างๆให้เราจะโดนไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:36.40757135+07:00","message":"push: {true ให้เราจะโดนไหม 0 0xc004462f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:36.407581961+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5105.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:36.420492602+07:00","message":"write wav file: './tmp/7565/7565_5105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:37.29481644+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:37.29484573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:37.294852222+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:37.294864976+07:00","message":"[buffer interim] 5106 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:37.294871315+07:00","message":"[bufferProcess] interim [900000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:37.294873142+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:37.843626131+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:37.843660734+07:00","message":"receive 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-05-12T14:37:37.843666109+07:00","message":"receive interim result [false|false]: จะบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:37.843683316+07:00","message":"[buffer interim] 5106 false จะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:37.843691867+07:00","message":"[bufferProcess] interim [440000000]:จะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:37.843694128+07:00","message":"[bufferProcess] send to processor:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:37.843697128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:37.843700111+07:00","message":"> Transcript [55947] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:37.843702652+07:00","message":"Set StatePrefix (first interim): 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:37.86738219+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:37.867417445+07:00","message":"receive 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-05-12T14:37:37.867423266+07:00","message":"receive interim result [false|false]: จะบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:37.867438633+07:00","message":"[buffer interim] 5106 false จะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:37.867446172+07:00","message":"[bufferProcess] interim [500000000]:จะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:37.867448421+07:00","message":"[bufferProcess] send to processor:จะบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:37.867451323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:37.867453983+07:00","message":"> Transcript [55948] [false]: 'จะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:37.867455951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:37.867459631+07:00","message":"Set new StatePrefix: 'จะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.098465375+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.098511918+07:00","message":"receive 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-05-12T14:37:38.098517926+07:00","message":"receive interim result [false|false]: จะบอกว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.098533889+07:00","message":"[buffer interim] 5106 false จะบอกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.098545385+07:00","message":"[bufferProcess] interim [680000000]:จะบอกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.098548191+07:00","message":"[bufferProcess] send to processor:จะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.098556072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.098559474+07:00","message":"> Transcript [55949] [false]: 'จะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.098563593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.098565818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.098568034+07:00","message":"StatePrefix: 'จะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.098570202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.276496602+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.276539988+07:00","message":"receive 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-05-12T14:37:38.276547259+07:00","message":"receive interim result [false|false]: จะบอกว่ามันไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.276563349+07:00","message":"[buffer interim] 5106 false จะบอกว่ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.276571663+07:00","message":"[bufferProcess] interim [860000000]:จะบอกว่ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.276574292+07:00","message":"[bufferProcess] send to processor:จะบอกว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.276581134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.27658408+07:00","message":"> Transcript [55950] [false]: 'จะบอกว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.276587722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.276593755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.276596004+07:00","message":"StatePrefix: 'จะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.276598265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.475253187+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.475297676+07:00","message":"receive 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-05-12T14:37:38.475305181+07:00","message":"receive interim result [false|false]: จะบอกว่ามันไม่กล้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.475321417+07:00","message":"[buffer interim] 5106 false จะบอกว่ามันไม่กล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.475332914+07:00","message":"[bufferProcess] interim [40000000]:จะบอกว่ามันไม่กล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.47533718+07:00","message":"[bufferProcess] send to processor:จะบอกว่ามันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.475348069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.475352403+07:00","message":"> Transcript [55951] [false]: 'จะบอกว่ามันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.475357269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.475360663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.475363499+07:00","message":"StatePrefix: 'จะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.475366617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.482016178+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.482048363+07:00","message":"receive 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-05-12T14:37:38.482054083+07:00","message":"receive interim result [false|false]: จะบอกว่ามันไม่ไกล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.482069565+07:00","message":"[buffer interim] 5106 false จะบอกว่ามันไม่ไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.482075908+07:00","message":"[bufferProcess] interim [100000000]:จะบอกว่ามันไม่ไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.482078378+07:00","message":"[bufferProcess] send to processor:จะบอกว่ามันไม่กล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.482081345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.482084025+07:00","message":"> Transcript [55952] [false]: 'จะบอกว่ามันไม่กล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.48208737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.482089325+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.48209116+07:00","message":"StatePrefix: 'จะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.482093034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.482097588+07:00","message":"Push: 'จะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.482099535+07:00","message":"TextPushed: 'จะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.482101501+07:00","message":"Set new StatePrefix : 'จะบอกว่ามันไม่กล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.482103511+07:00","message":"Next Push (prob) : 'ว่ามันไม่กล้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.482111548+07:00","message":"push: {false จะบอก 0 0xc0044ff680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.549113683+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.549176538+07:00","message":"receive 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-05-12T14:37:38.549183378+07:00","message":"receive interim result [false|false]: จะบอกว่ามันไม่ไกลตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.549199446+07:00","message":"[buffer interim] 5106 false จะบอกว่ามันไม่ไกลตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.549208197+07:00","message":"[bufferProcess] interim [220000000]:จะบอกว่ามันไม่ไกลตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.549210592+07:00","message":"[bufferProcess] send to processor:จะบอกว่ามันไม่ไกล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.5492143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.549217442+07:00","message":"> Transcript [55953] [false]: 'จะบอกว่ามันไม่ไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.549219883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.549222195+07:00","message":"Set new StatePrefix: 'จะบอกว่ามันไม่ไกล'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:38.639642426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:38.639654388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.896603757+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.896641064+07:00","message":"receive 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-05-12T14:37:38.896647705+07:00","message":"receive interim result [false|false]: จะบอกว่ามันไม่ไกลตัวเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.896660766+07:00","message":"[buffer interim] 5106 false จะบอกว่ามันไม่ไกลตัวเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.896668058+07:00","message":"[bufferProcess] interim [520000000]:จะบอกว่ามันไม่ไกลตัวเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.896670858+07:00","message":"[bufferProcess] send to processor:จะบอกว่ามันไม่ไกลตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.89667705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.896679626+07:00","message":"> Transcript [55954] [false]: 'จะบอกว่ามันไม่ไกลตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.89668258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.89668487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.896687513+07:00","message":"StatePrefix: 'จะบอกว่ามันไม่ไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.896689784+07:00","message":"TextPushed: 'จะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.982737879+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.982792254+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-05-12T14:37:38.982799574+07:00","message":"receive interim result [false|false]: จะบอกว่ามันไม่ไกลตัวเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:38.982812736+07:00","message":"[buffer interim] 5106 false จะบอกว่ามันไม่ไกลตัวเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.982821807+07:00","message":"[bufferProcess] interim [580000000]:จะบอกว่ามันไม่ไกลตัวเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.982824442+07:00","message":"[bufferProcess] send to processor:จะบอกว่ามันไม่ไกลตัวเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.982830602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.982833512+07:00","message":"> Transcript [55955] [false]: 'จะบอกว่ามันไม่ไกลตัวเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.982836586+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.982838591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.982840943+07:00","message":"StatePrefix: 'จะบอกว่ามันไม่ไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:38.982843815+07:00","message":"TextPushed: 'จะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:39.207723073+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:39.207763504+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-05-12T14:37:39.207771666+07:00","message":"receive interim result [false|false]: จะบอกว่ามันไม่ไกลตัวเพราะว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:39.20778533+07:00","message":"[buffer interim] 5106 false จะบอกว่ามันไม่ไกลตัวเพราะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.207794806+07:00","message":"[bufferProcess] interim [820000000]:จะบอกว่ามันไม่ไกลตัวเพราะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.207798717+07:00","message":"[bufferProcess] send to processor:จะบอกว่ามันไม่ไกลตัวเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.207803553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.207807996+07:00","message":"> Transcript [55956] [false]: 'จะบอกว่ามันไม่ไกลตัวเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.207812735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.207815664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.2078187+07:00","message":"StatePrefix: 'จะบอกว่ามันไม่ไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.207822482+07:00","message":"TextPushed: 'จะบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:39.701878888+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:39.701914471+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-05-12T14:37:39.701920232+07:00","message":"receive interim result [false|false]: จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:39.701933262+07:00","message":"[buffer interim] 5106 false จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.701940917+07:00","message":"[bufferProcess] interim [240000000]:จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.701943822+07:00","message":"[bufferProcess] send to processor:จะบอกว่ามันไม่ไกลตัวเพราะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.701948828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.701951529+07:00","message":"> Transcript [55957] [false]: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.701955283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.701957334+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.70195925+07:00","message":"StatePrefix: 'จะบอกว่ามันไม่ไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.701961713+07:00","message":"TextPushed: 'จะบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.701966117+07:00","message":"Push: 'ว่ามันไม่ไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.70196817+07:00","message":"TextPushed: 'จะบอกว่ามันไม่ไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.701971354+07:00","message":"Set new StatePrefix : 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:39.701973746+07:00","message":"Next Push (prob) : 'ตัวเพราะว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:39.70198197+07:00","message":"push: {false ว่ามันไม่ไกล 0 0xc0044ff680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.101735593+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.101778651+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-05-12T14:37:40.101786126+07:00","message":"receive interim result [false|false]: จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.101803367+07:00","message":"[buffer interim] 5106 false จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.101811759+07:00","message":"[bufferProcess] interim [660000000]:จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.101814405+07:00","message":"[bufferProcess] send to processor:จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.101821062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.101823895+07:00","message":"> Transcript [55958] [false]: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.101828439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.101832671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.101835396+07:00","message":"StatePrefix: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.101838028+07:00","message":"TextPushed: 'จะบอกว่ามันไม่ไกล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.228469594+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.228511086+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-05-12T14:37:40.22851856+07:00","message":"receive interim result [false|false]: จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.22853342+07:00","message":"[buffer interim] 5106 false จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.228542055+07:00","message":"[bufferProcess] interim [780000000]:จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.228547229+07:00","message":"[bufferProcess] send to processor:จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.228555435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.228559479+07:00","message":"> Transcript [55959] [false]: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.228565223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.228568292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.228573412+07:00","message":"StatePrefix: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.22857742+07:00","message":"TextPushed: 'จะบอกว่ามันไม่ไกล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.257403827+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.257872593+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-05-12T14:37:40.257883199+07:00","message":"receive interim result [false|false]: จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.257900016+07:00","message":"[buffer interim] 5106 false จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.257907737+07:00","message":"[bufferProcess] interim [840000000]:จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.257910371+07:00","message":"[bufferProcess] send to processor:จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.257917263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.257919939+07:00","message":"> Transcript [55960] [false]: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.257923604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.257925954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.257928716+07:00","message":"StatePrefix: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.257931499+07:00","message":"TextPushed: 'จะบอกว่ามันไม่ไกล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.431130337+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.431183674+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-05-12T14:37:40.431189905+07:00","message":"receive interim result [false|false]: จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกลบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.431207309+07:00","message":"[buffer interim] 5106 false จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.431215581+07:00","message":"[bufferProcess] interim [20000000]:จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.431218401+07:00","message":"[bufferProcess] send to processor:จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.431225932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.431228848+07:00","message":"> Transcript [55961] [false]: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.431232914+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.431236914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.431239588+07:00","message":"StatePrefix: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.431242258+07:00","message":"TextPushed: 'จะบอกว่ามันไม่ไกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.431249718+07:00","message":"Push: 'ตัวเพราะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.431252373+07:00","message":"TextPushed: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.431255054+07:00","message":"Set new StatePrefix : 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.431257566+07:00","message":"Next Push (prob) : 'เคสที่ถูก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.431266742+07:00","message":"push: {false ตัวเพราะว่ามี 0 0xc0044ff680}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.480541043+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.480578954+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-05-12T14:37:40.480586205+07:00","message":"receive interim result [false|false]: จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกล็อค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.480600453+07:00","message":"[buffer interim] 5106 false จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกล็อค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.480607809+07:00","message":"[bufferProcess] interim [80000000]:จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกล็อค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.480610321+07:00","message":"[bufferProcess] send to processor:จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.480615897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.480618774+07:00","message":"> Transcript [55962] [false]: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.480622818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.480624826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.48062679+07:00","message":"StatePrefix: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.480629374+07:00","message":"TextPushed: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.689723462+07:00","message":"[GCS] IsForceVAD: false for message ID: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.857184221+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.85722875+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-05-12T14:37:40.857235894+07:00","message":"receive interim result [false|false]: จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกหลอกมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:40.857254242+07:00","message":"[buffer interim] 5106 false จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกหลอกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.857263501+07:00","message":"[bufferProcess] interim [320000000]:จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกหลอกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.857266569+07:00","message":"[bufferProcess] send to processor:จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกล็อค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.857272556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.85727646+07:00","message":"> Transcript [55963] [false]: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกล็อค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.857280876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.857282884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.857285329+07:00","message":"StatePrefix: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:40.857289401+07:00","message":"TextPushed: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:41.010828015+07:00","message":"[GCS] Start streaming session, msgId: 5107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:41.126806958+07:00","message":"receive streaming session, msgId: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:41.126842385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกหลอกมาแล้ว\",\"confidence\":0.936929}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:41.126852411+07:00","message":"receive interim result [true|false]: จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกหลอกมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:41.126861467+07:00","message":"end recv isFinal message id 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:41.126863769+07:00","message":"end Recv id 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:41.126870199+07:00","message":"[buffer interim] 5106 true จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกหลอกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:41.126879408+07:00","message":"[bufferProcess] interim [500000000]:จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกหลอกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:41.126882187+07:00","message":"[bufferProcess] send to processor (isfinal):จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกหลอกมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:41.126885501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:41.126888443+07:00","message":"> Transcript [55964] [false]: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกหลอกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:41.126891858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:41.126895399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:41.126897792+07:00","message":"StatePrefix: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:41.126900516+07:00","message":"TextPushed: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:41.126902498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:41.126904462+07:00","message":"> Transcript [55965] [true]: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูกหลอกมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:41.126906576+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:41.126908144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:41.126909948+07:00","message":"StatePrefix: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามีเคสที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:41.126911866+07:00","message":"TextPushed: 'จะบอกว่ามันไม่ไกลตัวเพราะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:41.126917778+07:00","message":"Push: 'เคสที่ถูกหลอกมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:41.126925518+07:00","message":"push: {true เคสที่ถูกหลอกมาแล้ว 0 0xc0044ff680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:41.137462358+07:00","message":"write wav file: './tmp/7565/7565_5106.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:41.640166125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:41.64017263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.168941643+07:00","message":"receive streaming session, msgId: 5107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.168978282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป 10 ล้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.168983248+07:00","message":"receive interim result [false|false]: ไป 10 ล้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.168996746+07:00","message":"[buffer interim] 5107 false ไป 10 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.169008375+07:00","message":"[bufferProcess] interim [960000000]:ไป 10 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.169010643+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.169018936+07:00","message":"[bufferProcess] send to processor (ticker):ไป 10 ล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.169021679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.169024408+07:00","message":"> Transcript [55966] [false]: 'ไป 10 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.169026393+07:00","message":"Set StatePrefix (first interim): 'ไป 10 ล้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.24452608+07:00","message":"receive streaming session, msgId: 5107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.24456085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป 10 ล้านบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.244575656+07:00","message":"receive interim result [false|false]: ไป 10 ล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.244591972+07:00","message":"[buffer interim] 5107 false ไป 10 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.244601017+07:00","message":"[bufferProcess] interim [80000000]:ไป 10 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.244602943+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.349587726+07:00","message":"[GCS] IsForceVAD: false for message ID: 5107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.409721059+07:00","message":"[GCS] Start streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.590603359+07:00","message":"receive streaming session, msgId: 5107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.590643229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป 10 ล้านบาท\",\"confidence\":0.8942495}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.590648959+07:00","message":"receive interim result [true|false]: ไป 10 ล้านบาท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.59066044+07:00","message":"end recv isFinal message id 5107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.590662752+07:00","message":"end Recv id 5107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.59067048+07:00","message":"[buffer interim] 5107 true ไป 10 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.590680533+07:00","message":"[bufferProcess] interim [380000000]:ไป 10 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.59068778+07:00","message":"[bufferProcess] send to processor (isfinal):ไป 10 ล้านบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.590690885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.59069367+07:00","message":"> Transcript [55967] [false]: 'ไป 10 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.590696716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.590698699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.590700753+07:00","message":"StatePrefix: 'ไป 10 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.590702779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.590704493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.59070638+07:00","message":"> Transcript [55968] [true]: 'ไป 10 ล้านบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.590708213+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.590709761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.59071137+07:00","message":"StatePrefix: 'ไป 10 ล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.590712931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:42.590719713+07:00","message":"Push: 'ไป 10 ล้านบาท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:42.590727062+07:00","message":"push: {true ไป 10 ล้านบาท 0 0xc00460f180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:42.5965935+07:00","message":"write wav file: './tmp/7565/7565_5107.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:43.300784453+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:43.300819261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราได้บ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:43.30082435+07:00","message":"receive interim result [false|false]: เราได้บ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:43.300837411+07:00","message":"[buffer interim] 5108 false เราได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:43.300859675+07:00","message":"[bufferProcess] interim [720000000]:เราได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:43.300863136+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:43.965206607+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:43.965242077+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-05-12T14:37:43.965247773+07:00","message":"receive interim result [false|false]: เราได้บ้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:43.965259215+07:00","message":"[buffer interim] 5108 false เราได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:43.965265884+07:00","message":"[bufferProcess] interim [320000000]:เราได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:43.965268369+07:00","message":"[bufferProcess] send to processor:เราได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:43.965273532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:43.96527609+07:00","message":"> Transcript [55969] [false]: 'เราได้บ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:43.965278159+07:00","message":"Set StatePrefix (first interim): 'เราได้บ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.36067085+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.360706466+07:00","message":"receive 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-05-12T14:37:44.360712307+07:00","message":"receive interim result [false|false]: เราได้บางทีมัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.360724786+07:00","message":"[buffer interim] 5108 false เราได้บางทีมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.360731427+07:00","message":"[bufferProcess] interim [560000000]:เราได้บางทีมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.360733822+07:00","message":"[bufferProcess] send to processor:เราได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.360738774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.360741387+07:00","message":"> Transcript [55970] [false]: 'เราได้บ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.360744897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.360747004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.360748993+07:00","message":"StatePrefix: 'เราได้บ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.360751253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.404262633+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.404294496+07:00","message":"receive 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-05-12T14:37:44.404299974+07:00","message":"receive interim result [false|false]: เคสนี้มันเสีย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.404311105+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.404326699+07:00","message":"[bufferProcess] interim [680000000]:เคสนี้มันเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.404329415+07:00","message":"[bufferProcess] send to processor:เราได้บางทีมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.404336347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.404339152+07:00","message":"> Transcript [55971] [false]: 'เราได้บางทีมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.404341487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.404343597+07:00","message":"Set new StatePrefix: 'เราได้บางทีมัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.488342981+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.488379928+07:00","message":"receive 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-05-12T14:37:44.488386089+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.488397539+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.488404304+07:00","message":"[bufferProcess] interim [860000000]:เคสนี้มันเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.488406498+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.488411637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.48841427+07:00","message":"> Transcript [55972] [false]: 'เคสนี้มันเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.488416299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.488418598+07:00","message":"Set new StatePrefix: 'เคสนี้มันเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.491343743+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.491383947+07:00","message":"receive 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-05-12T14:37:44.491388786+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียตังค์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.491403544+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.491408624+07:00","message":"[bufferProcess] interim [920000000]:เคสนี้มันเสียตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.491411431+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.491414065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.491416673+07:00","message":"> Transcript [55973] [false]: 'เคสนี้มันเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.491419685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.491421628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.491423442+07:00","message":"StatePrefix: 'เคสนี้มันเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.491425428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:44.641110666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:44.641117493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.683826384+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.683857413+07:00","message":"receive 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-05-12T14:37:44.683862968+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียตังค์ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.683877237+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียตังค์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.683884274+07:00","message":"[bufferProcess] interim [100000000]:เคสนี้มันเสียตังค์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.683886515+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสียตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.683891341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.683893866+07:00","message":"> Transcript [55974] [false]: 'เคสนี้มันเสียตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.683897408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.683899441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.683901116+07:00","message":"StatePrefix: 'เคสนี้มันเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.683903371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.776351749+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.776390937+07:00","message":"receive 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-05-12T14:37:44.776396671+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียตังค์ไปได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:44.776411256+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียตังค์ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.776418288+07:00","message":"[bufferProcess] interim [220000000]:เคสนี้มันเสียตังค์ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.776421424+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสียตังค์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.776424736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.776427265+07:00","message":"> Transcript [55975] [false]: 'เคสนี้มันเสียตังค์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.776430431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.776432436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.77643448+07:00","message":"StatePrefix: 'เคสนี้มันเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:44.776437338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.026394813+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.026434027+07:00","message":"receive 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-05-12T14:37:45.026441138+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียตังค์ไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.026454021+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียตังค์ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.026460731+07:00","message":"[bufferProcess] interim [400000000]:เคสนี้มันเสียตังค์ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.026463408+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสียตังค์ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.026468166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.026470867+07:00","message":"> Transcript [55976] [false]: 'เคสนี้มันเสียตังค์ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.026474532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.026476846+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.026479021+07:00","message":"StatePrefix: 'เคสนี้มันเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.026481253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.026485543+07:00","message":"Push: 'เคสนี้มันเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.026487549+07:00","message":"TextPushed: 'เคสนี้มันเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.026489742+07:00","message":"Set new StatePrefix : 'เคสนี้มันเสียตังค์ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.02649188+07:00","message":"Next Push (prob) : 'ตังค์ไปได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.026499844+07:00","message":"push: {false เคสนี้มันเสีย 0 0xc00460f900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.108367433+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.108408277+07:00","message":"receive 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-05-12T14:37:45.108413263+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียตังค์ไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.108429067+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียตังค์ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.108436046+07:00","message":"[bufferProcess] interim [520000000]:เคสนี้มันเสียตังค์ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.108438275+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสียตังค์ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.108441493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.108444528+07:00","message":"> Transcript [55977] [false]: 'เคสนี้มันเสียตังค์ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.108446844+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.108448737+07:00","message":"Set new StatePrefix: 'เคสนี้มันเสียตังค์ไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.219287683+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.219328345+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-05-12T14:37:45.219333959+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียตังค์ไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.219346293+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียตังค์ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.219353992+07:00","message":"[bufferProcess] interim [580000000]:เคสนี้มันเสียตังค์ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.2193564+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสียตังค์ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.219361349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.21936401+07:00","message":"> Transcript [55978] [false]: 'เคสนี้มันเสียตังค์ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.219366521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.219369027+07:00","message":"Set new StatePrefix: 'เคสนี้มันเสียตังค์ไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.254253937+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.254289969+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-05-12T14:37:45.25429575+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียตังค์ไปทำไม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.254309101+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียตังค์ไปทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.254315869+07:00","message":"[bufferProcess] interim [640000000]:เคสนี้มันเสียตังค์ไปทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.254318168+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสียตังค์ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.254324722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.254328484+07:00","message":"> Transcript [55979] [false]: 'เคสนี้มันเสียตังค์ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.254331693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.254335984+07:00","message":"Set new StatePrefix: 'เคสนี้มันเสียตังค์ไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.388419831+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.388455937+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-05-12T14:37:45.388461358+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียตังค์ไปทำไมขนาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.388473205+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียตังค์ไปทำไมขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.388481557+07:00","message":"[bufferProcess] interim [820000000]:เคสนี้มันเสียตังค์ไปทำไมขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.388483923+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสียตังค์ไปทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.388500863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.388504048+07:00","message":"> Transcript [55980] [false]: 'เคสนี้มันเสียตังค์ไปทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.388506411+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.38850845+07:00","message":"Set new StatePrefix: 'เคสนี้มันเสียตังค์ไปทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.573996112+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.574031+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-05-12T14:37:45.574037171+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียตังค์ไปทำไมขนาดนั้น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.574048836+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียตังค์ไปทำไมขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.57405518+07:00","message":"[bufferProcess] interim [0]:เคสนี้มันเสียตังค์ไปทำไมขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.574057586+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสียตังค์ไปทำไมขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.574063005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.574065517+07:00","message":"> Transcript [55981] [false]: 'เคสนี้มันเสียตังค์ไปทำไมขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.57406853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.574070698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.574072768+07:00","message":"StatePrefix: 'เคสนี้มันเสียตังค์ไปทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.574075425+07:00","message":"TextPushed: 'เคสนี้มันเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.888966801+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.888999331+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-05-12T14:37:45.889005323+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:45.889017933+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.889026062+07:00","message":"[bufferProcess] interim [240000000]:เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.889028772+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสียตังค์ไปทำไมขนาดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.889034832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.889038036+07:00","message":"> Transcript [55982] [false]: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.88904124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.889043456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.889045396+07:00","message":"StatePrefix: 'เคสนี้มันเสียตังค์ไปทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:45.889047888+07:00","message":"TextPushed: 'เคสนี้มันเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:46.471387764+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:46.471425034+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-05-12T14:37:46.471432172+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:46.471444327+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.471450897+07:00","message":"[bufferProcess] interim [840000000]:เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.471453822+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.471457109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.471461747+07:00","message":"> Transcript [55983] [false]: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.471465413+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.47146736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.47147075+07:00","message":"StatePrefix: 'เคสนี้มันเสียตังค์ไปทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.471473442+07:00","message":"TextPushed: 'เคสนี้มันเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:46.874937588+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:46.874974122+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-05-12T14:37:46.874980678+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:46.874994079+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.875000981+07:00","message":"[bufferProcess] interim [320000000]:เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.875003704+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.875009303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.875012229+07:00","message":"> Transcript [55984] [false]: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.875015891+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.875018458+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.875020753+07:00","message":"StatePrefix: 'เคสนี้มันเสียตังค์ไปทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.875023552+07:00","message":"TextPushed: 'เคสนี้มันเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.87502627+07:00","message":"Push: 'ตังค์ไปทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.875028113+07:00","message":"TextPushed: 'เคสนี้มันเสียตังค์ไปทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.875030367+07:00","message":"Set new StatePrefix : 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:46.875032497+07:00","message":"Next Push (prob) : 'ขนาดนั้นน่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:46.87504067+07:00","message":"push: {false ตังค์ไปทำไม 0 0xc00460f900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.064272292+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.064308284+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-05-12T14:37:47.064314886+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.06433019+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.064337422+07:00","message":"[bufferProcess] interim [500000000]:เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.064340176+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.06434364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.064346446+07:00","message":"> Transcript [55985] [false]: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.064349673+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.064351577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.064353986+07:00","message":"StatePrefix: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.064357011+07:00","message":"TextPushed: 'เคสนี้มันเสียตังค์ไปทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.1921026+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.192137035+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-05-12T14:37:47.192144005+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.192162218+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.192170342+07:00","message":"[bufferProcess] interim [560000000]:เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.19217332+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.192179252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.192182084+07:00","message":"> Transcript [55986] [false]: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.19218535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.192187441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.192190135+07:00","message":"StatePrefix: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.192192719+07:00","message":"TextPushed: 'เคสนี้มันเสียตังค์ไปทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.495704902+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.49575066+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-05-12T14:37:47.495757915+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่วัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.495772905+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.495786186+07:00","message":"[bufferProcess] interim [920000000]:เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.495790498+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.495800622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.495804803+07:00","message":"> Transcript [55987] [false]: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.495811258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.495814582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.495817961+07:00","message":"StatePrefix: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.495821812+07:00","message":"TextPushed: 'เคสนี้มันเสียตังค์ไปทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.539868364+07:00","message":"[GCS] IsForceVAD: false for message ID: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.610366328+07:00","message":"[GCS] Start streaming session, msgId: 5109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.624068396+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.624104411+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-05-12T14:37:47.624110327+07:00","message":"receive interim result [false|false]: เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่วันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.624123705+07:00","message":"[buffer interim] 5108 false เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.624132633+07:00","message":"[bufferProcess] interim [100000000]:เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.624135774+07:00","message":"[bufferProcess] send to processor:เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.624142771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.624146638+07:00","message":"> Transcript [55988] [false]: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.624151384+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.624154524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.624163539+07:00","message":"StatePrefix: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.624167498+07:00","message":"TextPushed: 'เคสนี้มันเสียตังค์ไปทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.624171606+07:00","message":"Push: 'ขนาดนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.62417454+07:00","message":"TextPushed: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.624178641+07:00","message":"Set new StatePrefix : 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.624183526+07:00","message":"Next Push (prob) : 'สิเดี๋ยวผมย้อนกลับไปตั้งแต่วัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.624191868+07:00","message":"push: {false ขนาดนั้นน่ะ 0 0xc00460f900}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:47.641141901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:47.641203434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.725109319+07:00","message":"receive streaming session, msgId: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.725145136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะเดี๋ยวผมย้อนกลับไปตั้งแต่วันที่\",\"confidence\":0.9251974}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.725152196+07:00","message":"receive interim result [true|false]: เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะเดี๋ยวผมย้อนกลับไปตั้งแต่วันที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.725177745+07:00","message":"end recv isFinal message id 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.725180634+07:00","message":"end Recv id 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.72519705+07:00","message":"[buffer interim] 5108 true เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะเดี๋ยวผมย้อนกลับไปตั้งแต่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.725217493+07:00","message":"[bufferProcess] interim [130000000]:เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะเดี๋ยวผมย้อนกลับไปตั้งแต่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.725225313+07:00","message":"[bufferProcess] send to processor (isfinal):เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.725229101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.725232204+07:00","message":"> Transcript [55989] [false]: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.725236412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.725238481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.725242313+07:00","message":"StatePrefix: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.725245628+07:00","message":"TextPushed: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.7252475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.72524939+07:00","message":"> Transcript [55990] [true]: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะเดี๋ยวผมย้อนกลับไปตั้งแต่วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.725253213+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.725254894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.725256502+07:00","message":"StatePrefix: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะสิเดี๋ยวผมย้อนกลับไปตั้งแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.725258338+07:00","message":"TextPushed: 'เคสนี้มันเสียตังค์ไปทำไมขนาดนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:47.725261551+07:00","message":"Push: 'เดี๋ยวผมย้อนกลับไปตั้งแต่วันที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:47.725270851+07:00","message":"push: {true เดี๋ยวผมย้อนกลับไปตั้งแต่วันที่ 0 0xc00460f900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:47.735450654+07:00","message":"write wav file: './tmp/7565/7565_5108.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.085569882+07:00","message":"receive streaming session, msgId: 5109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.085604574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.085609883+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.08562202+07:00","message":"[buffer interim] 5109 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.085628793+07:00","message":"[bufferProcess] interim [480000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.085630504+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.209226992+07:00","message":"receive streaming session, msgId: 5109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.209259486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักแท้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.209265441+07:00","message":"receive interim result [false|false]: รักแท้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.209277133+07:00","message":"[buffer interim] 5109 false รักแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.209285935+07:00","message":"[bufferProcess] interim [600000000]:รักแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.209288613+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.209291644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.209294233+07:00","message":"> Transcript [55991] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.209296511+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.29016882+07:00","message":"receive streaming session, msgId: 5109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.290202474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเคส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.290208275+07:00","message":"receive interim result [false|false]: รับเคส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.290224243+07:00","message":"[buffer interim] 5109 false รับเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.290234454+07:00","message":"[bufferProcess] interim [720000000]:รับเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.290236638+07:00","message":"[bufferProcess] send to processor:รักแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.290239705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.290242393+07:00","message":"> Transcript [55992] [false]: 'รักแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.29024576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.290247832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.290250086+07:00","message":"StatePrefix: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.290252313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.466605012+07:00","message":"receive streaming session, msgId: 5109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.466651676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Case\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.466660525+07:00","message":"receive interim result [false|false]: Case"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.466676409+07:00","message":"[buffer interim] 5109 false Case"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.466684356+07:00","message":"[bufferProcess] interim [840000000]:Case"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.466686928+07:00","message":"[bufferProcess] send to processor:รับเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.466695586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.466698312+07:00","message":"> Transcript [55993] [false]: 'รับเคส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.466700691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.466702531+07:00","message":"Set new StatePrefix: 'รับเคส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.506217961+07:00","message":"receive streaming session, msgId: 5109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.506254931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KSR\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.506262022+07:00","message":"receive interim result [false|false]: KSR"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.506275212+07:00","message":"[buffer interim] 5109 false KSR"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.506282318+07:00","message":"[bufferProcess] interim [900000000]:KSR"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.506284717+07:00","message":"[bufferProcess] send to processor:Case"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.506289828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.50629249+07:00","message":"> Transcript [55994] [false]: 'Case'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.5062958+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.506298576+07:00","message":"Set new StatePrefix: 'Case'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.875926342+07:00","message":"receive streaming session, msgId: 5109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.875975697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KSR ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.875984976+07:00","message":"receive interim result [false|false]: KSR ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:48.876009019+07:00","message":"[buffer interim] 5109 false KSR ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.876023584+07:00","message":"[bufferProcess] interim [320000000]:KSR ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.876027628+07:00","message":"[bufferProcess] send to processor:KSR"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.876032647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.876036952+07:00","message":"> Transcript [55995] [false]: 'KSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.876041169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:48.876044959+07:00","message":"Set new StatePrefix: 'KSR'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:49.064739698+07:00","message":"receive streaming session, msgId: 5109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:49.064787766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:49.06479641+07:00","message":"receive interim result [false|false]: KSR"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:49.064809971+07:00","message":"receive 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-05-12T14:37:49.064814202+07:00","message":"receive interim result [false|false]:  ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:49.064825628+07:00","message":"[buffer interim] 5109 false KSR"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:49.064830556+07:00","message":"[buffer interim] 5109 false  ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.064838829+07:00","message":"[bufferProcess] interim [500000000]:KSR"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.064842588+07:00","message":"[bufferProcess] send to processor:KSR ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.06484828+07:00","message":"[bufferProcess] interim [500000000]: ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.064852457+07:00","message":"[bufferProcess] update buffer: KSR ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.064856964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.064861676+07:00","message":"> Transcript [55996] [false]: 'KSR ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.064866235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.064868829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.064872318+07:00","message":"StatePrefix: 'KSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.064875239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:49.519474236+07:00","message":"receive streaming session, msgId: 5109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:49.519520647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KSR ก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:49.519529791+07:00","message":"receive interim result [false|false]: KSR ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:49.519547348+07:00","message":"[buffer interim] 5109 false KSR ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.519554725+07:00","message":"[bufferProcess] interim [920000000]:KSR ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.519556899+07:00","message":"[bufferProcess] send to processor:KSR ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.519559826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.519563448+07:00","message":"> Transcript [55997] [false]: 'KSR ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.519567059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.51956958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.519571645+07:00","message":"StatePrefix: 'KSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:49.519573805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:50.64224393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:50.642248063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:50.929202169+07:00","message":"[GCS] IsForceVAD: false for message ID: 5109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.060233397+07:00","message":"[GCS] Start streaming session, msgId: 5110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.11942498+07:00","message":"receive streaming session, msgId: 5109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.119465065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"KSR ก็คือดีแล้ว\",\"confidence\":0.8421724}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.119470835+07:00","message":"receive interim result [true|false]: KSR ก็คือดีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.11947946+07:00","message":"end recv isFinal message id 5109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.119481992+07:00","message":"end Recv id 5109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.119488876+07:00","message":"[buffer interim] 5109 true KSR ก็คือดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.119498682+07:00","message":"[bufferProcess] interim [540000000]:KSR ก็คือดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.119503029+07:00","message":"[bufferProcess] send to processor (isfinal):KSR ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.119506516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.119509596+07:00","message":"> Transcript [55998] [false]: 'KSR ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.119513731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.119515544+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.119517668+07:00","message":"StatePrefix: 'KSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.119519733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.119521458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.119523505+07:00","message":"> Transcript [55999] [true]: 'KSR ก็คือดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.11952546+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.119527054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.119528629+07:00","message":"StatePrefix: 'KSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.119530108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.119535882+07:00","message":"Push: 'KSR ก็คือดีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.119543417+07:00","message":"push: {true KSR ก็คือดีแล้ว 0 0xc0044fe200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:51.13008164+07:00","message":"write wav file: './tmp/7565/7565_5109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.54183137+07:00","message":"receive streaming session, msgId: 5110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.541876458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.541881759+07:00","message":"receive interim result [false|false]: มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.54189771+07:00","message":"[buffer interim] 5110 false มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.541904621+07:00","message":"[bufferProcess] interim [480000000]:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.541906484+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.626258783+07:00","message":"receive streaming session, msgId: 5110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.626298071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.62630311+07:00","message":"receive interim result [false|false]: วิธีการทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.626320193+07:00","message":"[buffer interim] 5110 false วิธีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.626327605+07:00","message":"[bufferProcess] interim [600000000]:วิธีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.626329815+07:00","message":"[bufferProcess] send to processor:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.626333175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.626336075+07:00","message":"> Transcript [56000] [false]: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.626338092+07:00","message":"Set StatePrefix (first interim): 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.729115173+07:00","message":"receive streaming session, msgId: 5110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.72917741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.729184189+07:00","message":"receive interim result [false|false]: วิธีการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:51.729202022+07:00","message":"[buffer interim] 5110 false วิธีการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.729210326+07:00","message":"[bufferProcess] interim [720000000]:วิธีการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.729212895+07:00","message":"[bufferProcess] send to processor:วิธีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.729221147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.729223909+07:00","message":"> Transcript [56001] [false]: 'วิธีการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.729225876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:51.729227908+07:00","message":"Set new StatePrefix: 'วิธีการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.051056145+07:00","message":"receive streaming session, msgId: 5110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.051101411+07:00","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-05-12T14:37:52.05110869+07:00","message":"receive interim result [false|false]: วิธีการทำงานร่วม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.051127794+07:00","message":"[buffer interim] 5110 false วิธีการทำงานร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.0511403+07:00","message":"[bufferProcess] interim [960000000]:วิธีการทำงานร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.051142997+07:00","message":"[bufferProcess] send to processor:วิธีการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.051150528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.051153557+07:00","message":"> Transcript [56002] [false]: 'วิธีการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.0511678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.051171161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.051173071+07:00","message":"StatePrefix: 'วิธีการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.051175217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.236437153+07:00","message":"receive streaming session, msgId: 5110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.236468718+07:00","message":"receive 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-05-12T14:37:52.236473992+07:00","message":"receive interim result [false|false]: วิธีการทำงานร่วมกับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.236485812+07:00","message":"[buffer interim] 5110 false วิธีการทำงานร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.236493023+07:00","message":"[bufferProcess] interim [140000000]:วิธีการทำงานร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.236495327+07:00","message":"[bufferProcess] send to processor:วิธีการทำงานร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.236500096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.236503555+07:00","message":"> Transcript [56003] [false]: 'วิธีการทำงานร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.236506851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.236508986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.236522096+07:00","message":"StatePrefix: 'วิธีการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.236524403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.338463287+07:00","message":"receive streaming session, msgId: 5110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.33850236+07:00","message":"receive 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-05-12T14:37:52.338508567+07:00","message":"receive interim result [false|false]: วิธีการทำงานร่วมกับคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.338523303+07:00","message":"[buffer interim] 5110 false วิธีการทำงานร่วมกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.338530737+07:00","message":"[bufferProcess] interim [320000000]:วิธีการทำงานร่วมกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.338533164+07:00","message":"[bufferProcess] send to processor:วิธีการทำงานร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.338539758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.338542394+07:00","message":"> Transcript [56004] [false]: 'วิธีการทำงานร่วมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.338545736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.338549973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.338551731+07:00","message":"StatePrefix: 'วิธีการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.338553717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.435686982+07:00","message":"receive streaming session, msgId: 5110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.435727272+07:00","message":"receive 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-05-12T14:37:52.435733292+07:00","message":"receive interim result [false|false]: วิธีการทำงานร่วมกับคณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.435747499+07:00","message":"[buffer interim] 5110 false วิธีการทำงานร่วมกับคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.435754394+07:00","message":"[bufferProcess] interim [380000000]:วิธีการทำงานร่วมกับคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.435757305+07:00","message":"[bufferProcess] send to processor:วิธีการทำงานร่วมกับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.435762421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.435765204+07:00","message":"> Transcript [56005] [false]: 'วิธีการทำงานร่วมกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.435768601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.43577102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.435772822+07:00","message":"StatePrefix: 'วิธีการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.435774991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.435779076+07:00","message":"Push: 'วิธีการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.435781162+07:00","message":"TextPushed: 'วิธีการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.435783296+07:00","message":"Set new StatePrefix : 'วิธีการทำงานร่วมกับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.435785604+07:00","message":"Next Push (prob) : 'งานร่วมกับคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.43579493+07:00","message":"push: {false วิธีการทำ 0 0xc0044ff180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.502060329+07:00","message":"receive streaming session, msgId: 5110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.502107712+07:00","message":"receive 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-05-12T14:37:52.502115671+07:00","message":"receive interim result [false|false]: วิธีการทำงานร่วมกับธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.502135908+07:00","message":"[buffer interim] 5110 false วิธีการทำงานร่วมกับธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.502144943+07:00","message":"[bufferProcess] interim [500000000]:วิธีการทำงานร่วมกับธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.502147528+07:00","message":"[bufferProcess] send to processor:วิธีการทำงานร่วมกับคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.502150896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.502153607+07:00","message":"> Transcript [56006] [false]: 'วิธีการทำงานร่วมกับคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.502155959+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.502158111+07:00","message":"Set new StatePrefix: 'วิธีการทำงานร่วมกับคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.930003769+07:00","message":"[GCS] IsForceVAD: false for message ID: 5110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.945738741+07:00","message":"receive streaming session, msgId: 5110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.945781158+07:00","message":"receive 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-05-12T14:37:52.945786776+07:00","message":"receive interim result [false|false]: วิธีการทำงานร่วมกับธนาคารแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.945804461+07:00","message":"[buffer interim] 5110 false วิธีการทำงานร่วมกับธนาคารแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.94581187+07:00","message":"[bufferProcess] interim [920000000]:วิธีการทำงานร่วมกับธนาคารแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.945814368+07:00","message":"[bufferProcess] send to processor:วิธีการทำงานร่วมกับธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.945818375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.945821916+07:00","message":"> Transcript [56007] [false]: 'วิธีการทำงานร่วมกับธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.945824039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:52.945825973+07:00","message":"Set new StatePrefix: 'วิธีการทำงานร่วมกับธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:52.990976164+07:00","message":"[GCS] Start streaming session, msgId: 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:53.019589344+07:00","message":"receive streaming session, msgId: 5110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:53.01963214+07:00","message":"receive 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-05-12T14:37:53.019638367+07:00","message":"receive interim result [false|false]: วิธีการทำงานร่วมกับธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:53.019654546+07:00","message":"[buffer interim] 5110 false วิธีการทำงานร่วมกับธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.019664606+07:00","message":"[bufferProcess] interim [980000000]:วิธีการทำงานร่วมกับธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.019667607+07:00","message":"[bufferProcess] send to processor:วิธีการทำงานร่วมกับธนาคารแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.019673358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.019676417+07:00","message":"> Transcript [56008] [false]: 'วิธีการทำงานร่วมกับธนาคารแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.019680531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.019683201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.019685202+07:00","message":"StatePrefix: 'วิธีการทำงานร่วมกับธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.019687787+07:00","message":"TextPushed: 'วิธีการทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:53.059724205+07:00","message":"receive streaming session, msgId: 5110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:53.059755702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการทำงานร่วมกับธนาคาร\",\"confidence\":0.93455195}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:53.059762282+07:00","message":"receive interim result [true|false]: มีการทำงานร่วมกับธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:53.059772792+07:00","message":"end recv isFinal message id 5110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:53.059775052+07:00","message":"end Recv id 5110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:53.059785939+07:00","message":"[buffer interim] 5110 true มีการทำงานร่วมกับธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.05979691+07:00","message":"[bufferProcess] interim [70000000]:มีการทำงานร่วมกับธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059800004+07:00","message":"[bufferProcess] send to processor (isfinal):วิธีการทำงานร่วมกับธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059803635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059806817+07:00","message":"> Transcript [56009] [false]: 'วิธีการทำงานร่วมกับธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059810069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059813504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059815659+07:00","message":"StatePrefix: 'วิธีการทำงานร่วมกับธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059817728+07:00","message":"TextPushed: 'วิธีการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059819389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059821304+07:00","message":"> Transcript [56010] [true]: 'มีการทำงานร่วมกับธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059823677+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059825369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059826965+07:00","message":"StatePrefix: 'วิธีการทำงานร่วมกับธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059828719+07:00","message":"TextPushed: 'วิธีการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.05983024+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059912251+07:00","message":"Push: 'ร่วมกับธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059914408+07:00","message":"TextPushed: 'วิธีการทำร่วมกับธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059916536+07:00","message":"Set new StatePrefix : 'มีการทำงานร่วมกับธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059918447+07:00","message":"Next Push (prob) : 'มีการทำงานร่วมกับธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:53.05992615+07:00","message":"push: {true ร่วมกับธนาคาร 0 0xc0044ff180}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.059936509+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5110.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:53.066970617+07:00","message":"write wav file: './tmp/7565/7565_5110.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:53.643209175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:53.643213451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:53.977010412+07:00","message":"receive streaming session, msgId: 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:53.977050571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธนาคาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:53.977058072+07:00","message":"receive interim result [false|false]: ธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:53.977074918+07:00","message":"[buffer interim] 5111 false ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.977081723+07:00","message":"[bufferProcess] interim [780000000]:ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:53.977083648+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:54.230262128+07:00","message":"receive streaming session, msgId: 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:54.230298099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธนาคารแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:54.230303783+07:00","message":"receive interim result [false|false]: ธนาคารแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:54.230315759+07:00","message":"[buffer interim] 5111 false ธนาคารแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.230325484+07:00","message":"[bufferProcess] interim [80000000]:ธนาคารแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.230327909+07:00","message":"[bufferProcess] send to processor:ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.230333041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.230335875+07:00","message":"> Transcript [56011] [false]: 'ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.230338015+07:00","message":"Set StatePrefix (first interim): 'ธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:54.360869923+07:00","message":"receive streaming session, msgId: 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:54.360910408+07:00","message":"receive 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-05-12T14:37:54.360917699+07:00","message":"receive interim result [false|false]: ธนาคารแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:54.360934209+07:00","message":"[buffer interim] 5111 false ธนาคารแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.360943598+07:00","message":"[bufferProcess] interim [200000000]:ธนาคารแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.360946138+07:00","message":"[bufferProcess] send to processor:ธนาคารแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.360953695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.360956739+07:00","message":"> Transcript [56012] [false]: 'ธนาคารแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.360960658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.360964152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.360966061+07:00","message":"StatePrefix: 'ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.360967936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:54.95277701+07:00","message":"receive streaming session, msgId: 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:54.952820161+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-05-12T14:37:54.952827731+07:00","message":"receive interim result [false|false]: ธนาคารแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:54.952843272+07:00","message":"[buffer interim] 5111 false ธนาคารแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.952851416+07:00","message":"[bufferProcess] interim [800000000]:ธนาคารแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.952854017+07:00","message":"[bufferProcess] send to processor:ธนาคารแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.952861221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.952864297+07:00","message":"> Transcript [56013] [false]: 'ธนาคารแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.952868057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.952870584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.952873193+07:00","message":"StatePrefix: 'ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:54.952875309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:55.054074925+07:00","message":"receive streaming session, msgId: 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:55.054122674+07:00","message":"receive 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-05-12T14:37:55.054130236+07:00","message":"receive interim result [false|false]: ธนาคารแล้วก็ธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:55.054147607+07:00","message":"[buffer interim] 5111 false ธนาคารแล้วก็ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.054155613+07:00","message":"[bufferProcess] interim [860000000]:ธนาคารแล้วก็ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.054158386+07:00","message":"[bufferProcess] send to processor:ธนาคารแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.054174065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.054177548+07:00","message":"> Transcript [56014] [false]: 'ธนาคารแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.054181367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.054183727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.054185752+07:00","message":"StatePrefix: 'ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.05418764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:55.64190696+07:00","message":"receive streaming session, msgId: 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:55.641960269+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-05-12T14:37:55.641966966+07:00","message":"receive interim result [false|false]: ธนาคารแล้วก็ธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:55.641980996+07:00","message":"[buffer interim] 5111 false ธนาคารแล้วก็ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.641988037+07:00","message":"[bufferProcess] interim [460000000]:ธนาคารแล้วก็ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.641990445+07:00","message":"[bufferProcess] send to processor:ธนาคารแล้วก็ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.641995652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.641998472+07:00","message":"> Transcript [56015] [false]: 'ธนาคารแล้วก็ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.642002092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.642004365+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.642006375+07:00","message":"StatePrefix: 'ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.642008585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.64201316+07:00","message":"Push: 'ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.642015025+07:00","message":"TextPushed: 'ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.64201745+07:00","message":"Set new StatePrefix : 'ธนาคารแล้วก็ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:55.642019725+07:00","message":"Next Push (prob) : 'แล้วก็ธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:55.642027084+07:00","message":"push: {false ธนาคาร 0 0xc003c1a400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.151541447+07:00","message":"receive streaming session, msgId: 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.151585249+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-05-12T14:37:56.151591324+07:00","message":"receive interim result [false|false]: ธนาคารแล้วก็เดินเข้ามาปรึกษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.151607425+07:00","message":"[buffer interim] 5111 false ธนาคารแล้วก็เดินเข้ามาปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.151617586+07:00","message":"[bufferProcess] interim [940000000]:ธนาคารแล้วก็เดินเข้ามาปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.151620361+07:00","message":"[bufferProcess] send to processor:ธนาคารแล้วก็ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.151625913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.151629085+07:00","message":"> Transcript [56016] [false]: 'ธนาคารแล้วก็ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.15163465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.151637196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.151640975+07:00","message":"StatePrefix: 'ธนาคารแล้วก็ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.151643629+07:00","message":"TextPushed: 'ธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.221609354+07:00","message":"receive streaming session, msgId: 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.221651454+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-05-12T14:37:56.221658483+07:00","message":"receive interim result [false|false]: ธนาคารแล้วก็ธนาคารเขามาปรึกษาผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.221675044+07:00","message":"[buffer interim] 5111 false ธนาคารแล้วก็ธนาคารเขามาปรึกษาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.221683204+07:00","message":"[bufferProcess] interim [120000000]:ธนาคารแล้วก็ธนาคารเขามาปรึกษาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.221690093+07:00","message":"[bufferProcess] send to processor:ธนาคารแล้วก็เดินเข้ามาปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.221698932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.221702021+07:00","message":"> Transcript [56017] [false]: 'ธนาคารแล้วก็เดินเข้ามาปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.221705052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.221707731+07:00","message":"Set new StatePrefix: 'ธนาคารแล้วก็เดินเข้ามาปรึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461272191+07:00","message":"[GCS] Cleaned up inactive client: 5076"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461296039+07:00","message":"[GCS] Cleaned up inactive client: 5081"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461300581+07:00","message":"[GCS] Cleaned up inactive client: 5079"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461303144+07:00","message":"[GCS] Cleaned up inactive client: 5085"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461305057+07:00","message":"[GCS] Cleaned up inactive client: 5071"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461306807+07:00","message":"[GCS] Cleaned up inactive client: 5086"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461308513+07:00","message":"[GCS] Cleaned up inactive client: 5078"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461310121+07:00","message":"[GCS] Cleaned up inactive client: 5077"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461311701+07:00","message":"[GCS] Cleaned up inactive client: 5084"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461313215+07:00","message":"[GCS] Cleaned up inactive client: 5082"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461314712+07:00","message":"[GCS] Cleaned up inactive client: 5074"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461316255+07:00","message":"[GCS] Cleaned up inactive client: 5075"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461317845+07:00","message":"[GCS] Cleaned up inactive client: 5073"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461319368+07:00","message":"[GCS] Cleaned up inactive client: 5083"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461320959+07:00","message":"[GCS] Cleaned up inactive client: 5070"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461322475+07:00","message":"[GCS] Cleaned up inactive client: 5080"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.461324003+07:00","message":"[GCS] Cleaned up inactive client: 5072"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:56.644130707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:56.644141219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.690644427+07:00","message":"receive streaming session, msgId: 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.690688288+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-05-12T14:37:56.690695713+07:00","message":"receive interim result [false|false]: ธนาคารแล้วก็ธนาคารเขามาปรึกษาผมนับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.690712221+07:00","message":"[buffer interim] 5111 false ธนาคารแล้วก็ธนาคารเขามาปรึกษาผมนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.690720496+07:00","message":"[bufferProcess] interim [480000000]:ธนาคารแล้วก็ธนาคารเขามาปรึกษาผมนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.690723106+07:00","message":"[bufferProcess] send to processor:ธนาคารแล้วก็ธนาคารเขามาปรึกษาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.690726727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.690729825+07:00","message":"> Transcript [56018] [false]: 'ธนาคารแล้วก็ธนาคารเขามาปรึกษาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.690732151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.690734034+07:00","message":"Set new StatePrefix: 'ธนาคารแล้วก็ธนาคารเขามาปรึกษาผม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.732497698+07:00","message":"receive streaming session, msgId: 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.732536882+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-05-12T14:37:56.732544013+07:00","message":"receive interim result [false|false]: ธนาคารแล้วก็ธนาคารเขามาปรึกษาผม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.732560713+07:00","message":"[buffer interim] 5111 false ธนาคารแล้วก็ธนาคารเขามาปรึกษาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.732568885+07:00","message":"[bufferProcess] interim [540000000]:ธนาคารแล้วก็ธนาคารเขามาปรึกษาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.732571791+07:00","message":"[bufferProcess] send to processor:ธนาคารแล้วก็ธนาคารเขามาปรึกษาผมนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.73257914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.732581754+07:00","message":"> Transcript [56019] [false]: 'ธนาคารแล้วก็ธนาคารเขามาปรึกษาผมนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.73258528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.732587405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.732591112+07:00","message":"StatePrefix: 'ธนาคารแล้วก็ธนาคารเขามาปรึกษาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.732593954+07:00","message":"TextPushed: 'ธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.745104361+07:00","message":"receive streaming session, msgId: 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.74512419+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-05-12T14:37:56.745131264+07:00","message":"receive interim result [false|false]: ธนาคารแล้วก็ธนาคารเขามาปรึกษาผมนับว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.74514625+07:00","message":"[buffer interim] 5111 false ธนาคารแล้วก็ธนาคารเขามาปรึกษาผมนับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.745152495+07:00","message":"[bufferProcess] interim [600000000]:ธนาคารแล้วก็ธนาคารเขามาปรึกษาผมนับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.745156051+07:00","message":"[bufferProcess] send to processor:ธนาคารแล้วก็ธนาคารเขามาปรึกษาผม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.745181158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.745184538+07:00","message":"> Transcript [56020] [false]: 'ธนาคารแล้วก็ธนาคารเขามาปรึกษาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.74518741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.745189305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.745191071+07:00","message":"StatePrefix: 'ธนาคารแล้วก็ธนาคารเขามาปรึกษาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:56.745193326+07:00","message":"TextPushed: 'ธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:56.959099817+07:00","message":"[GCS] IsForceVAD: false for message ID: 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.019789617+07:00","message":"[GCS] Start streaming session, msgId: 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.110638481+07:00","message":"receive streaming session, msgId: 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.110672697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธนาคารแล้วก็ธนาคารเขามาปรึกษาผมนับว่า\",\"confidence\":0.9286581}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.110679413+07:00","message":"receive interim result [true|false]: ธนาคารแล้วก็ธนาคารเขามาปรึกษาผมนับว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.110687483+07:00","message":"end recv isFinal message id 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.110689786+07:00","message":"end Recv id 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.110696445+07:00","message":"[buffer interim] 5111 true ธนาคารแล้วก็ธนาคารเขามาปรึกษาผมนับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.110706034+07:00","message":"[bufferProcess] interim [990000000]:ธนาคารแล้วก็ธนาคารเขามาปรึกษาผมนับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.110709189+07:00","message":"[bufferProcess] send to processor (isfinal):ธนาคารแล้วก็ธนาคารเขามาปรึกษาผมนับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.110712394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.110714989+07:00","message":"> Transcript [56021] [false]: 'ธนาคารแล้วก็ธนาคารเขามาปรึกษาผมนับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.110717774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.110719547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.110721394+07:00","message":"StatePrefix: 'ธนาคารแล้วก็ธนาคารเขามาปรึกษาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.1107234+07:00","message":"TextPushed: 'ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.110725265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.110727183+07:00","message":"> Transcript [56022] [true]: 'ธนาคารแล้วก็ธนาคารเขามาปรึกษาผมนับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.110729282+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.110730928+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.11073257+07:00","message":"StatePrefix: 'ธนาคารแล้วก็ธนาคารเขามาปรึกษาผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.110734422+07:00","message":"TextPushed: 'ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.110740274+07:00","message":"Push: 'แล้วก็ธนาคารเขามาปรึกษาผมนับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.110748371+07:00","message":"push: {true แล้วก็ธนาคารเขามาปรึกษาผมนับว่า 0 0xc003c1a400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:57.120650161+07:00","message":"write wav file: './tmp/7565/7565_5111.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.392771819+07:00","message":"receive streaming session, msgId: 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.392812353+07:00","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-05-12T14:37:57.39281779+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.392833433+07:00","message":"[buffer interim] 5112 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.392840501+07:00","message":"[bufferProcess] interim [420000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.392842172+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.558275929+07:00","message":"receive streaming session, msgId: 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.558316625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี.ค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.558323358+07:00","message":"receive interim result [false|false]: มี.ค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.558335282+07:00","message":"[buffer interim] 5112 false มี.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.558343131+07:00","message":"[bufferProcess] interim [540000000]:มี.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.558346371+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.558351259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.558353935+07:00","message":"> Transcript [56023] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.558355946+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.599508835+07:00","message":"receive streaming session, msgId: 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.599548904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแค่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.599554823+07:00","message":"receive interim result [false|false]: มีแค่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.599569656+07:00","message":"[buffer interim] 5112 false มีแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.599601477+07:00","message":"[bufferProcess] interim [600000000]:มีแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.599604298+07:00","message":"[bufferProcess] send to processor:มี.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.599608436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.599613685+07:00","message":"> Transcript [56024] [false]: 'มี.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.599617398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.59963293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.59963543+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.599638222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.685799688+07:00","message":"receive streaming session, msgId: 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.685836175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเคส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.685842187+07:00","message":"receive interim result [false|false]: มีเคส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.685854589+07:00","message":"[buffer interim] 5112 false มีเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.685861572+07:00","message":"[bufferProcess] interim [660000000]:มีเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.685863715+07:00","message":"[bufferProcess] send to processor:มีแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.685868473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.685871355+07:00","message":"> Transcript [56025] [false]: 'มีแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.6858748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.685877044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.68587925+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.685881464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.882558078+07:00","message":"receive streaming session, msgId: 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.882599832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเคสที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.882606176+07:00","message":"receive interim result [false|false]: มีเคสที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:57.882619431+07:00","message":"[buffer interim] 5112 false มีเคสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.882626345+07:00","message":"[bufferProcess] interim [900000000]:มีเคสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.882631093+07:00","message":"[bufferProcess] send to processor:มีเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.882639126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.882642442+07:00","message":"> Transcript [56026] [false]: 'มีเคส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.882646101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.882648149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.882650041+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:57.882651959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.221069104+07:00","message":"receive streaming session, msgId: 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.221113589+07:00","message":"receive 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-05-12T14:37:58.221122587+07:00","message":"receive interim result [false|false]: มีเคสที่ลูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.22114154+07:00","message":"[buffer interim] 5112 false มีเคสที่ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.221154861+07:00","message":"[bufferProcess] interim [200000000]:มีเคสที่ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.22115843+07:00","message":"[bufferProcess] send to processor:มีเคสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.221187887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.221192972+07:00","message":"> Transcript [56027] [false]: 'มีเคสที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.221198423+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.221201463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.221205064+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.221207742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.221215685+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.221218672+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.221221685+07:00","message":"Set new StatePrefix : 'มีเคสที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.221225129+07:00","message":"Next Push (prob) : 'เคสที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.221236527+07:00","message":"push: {false มี 0 0xc0044ffb80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.3904834+07:00","message":"receive streaming session, msgId: 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.390528697+07:00","message":"receive 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-05-12T14:37:58.390536379+07:00","message":"receive interim result [false|false]: มีเคสที่ลูกค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.390552151+07:00","message":"[buffer interim] 5112 false มีเคสที่ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.390560845+07:00","message":"[bufferProcess] interim [380000000]:มีเคสที่ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.390563843+07:00","message":"[bufferProcess] send to processor:มีเคสที่ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.390570786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.390574056+07:00","message":"> Transcript [56028] [false]: 'มีเคสที่ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.390577729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.390582746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.39058499+07:00","message":"StatePrefix: 'มีเคสที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.390587311+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.607952286+07:00","message":"receive streaming session, msgId: 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.607989521+07:00","message":"receive 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-05-12T14:37:58.607997298+07:00","message":"receive interim result [false|false]: มีเคสที่ลูกค้าขอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.608011319+07:00","message":"[buffer interim] 5112 false มีเคสที่ลูกค้าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.608018599+07:00","message":"[bufferProcess] interim [620000000]:มีเคสที่ลูกค้าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.608020906+07:00","message":"[bufferProcess] send to processor:มีเคสที่ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.608024173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.608026781+07:00","message":"> Transcript [56029] [false]: 'มีเคสที่ลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.608030227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.608032106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.608034079+07:00","message":"StatePrefix: 'มีเคสที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.608036639+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.65548923+07:00","message":"receive streaming session, msgId: 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.655529327+07:00","message":"receive 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-05-12T14:37:58.655535208+07:00","message":"receive interim result [false|false]: มีเคสที่ลูกค้าของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.655551675+07:00","message":"[buffer interim] 5112 false มีเคสที่ลูกค้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.655559019+07:00","message":"[bufferProcess] interim [680000000]:มีเคสที่ลูกค้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.655561512+07:00","message":"[bufferProcess] send to processor:มีเคสที่ลูกค้าขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.655565007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.655567681+07:00","message":"> Transcript [56030] [false]: 'มีเคสที่ลูกค้าขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.655570826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.65557284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.655574884+07:00","message":"StatePrefix: 'มีเคสที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.655577569+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.898997297+07:00","message":"receive streaming session, msgId: 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.899041062+07:00","message":"receive 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-05-12T14:37:58.899047304+07:00","message":"receive interim result [false|false]: มีเคสที่ลูกค้าของคณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.899064488+07:00","message":"[buffer interim] 5112 false มีเคสที่ลูกค้าของคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.899073334+07:00","message":"[bufferProcess] interim [860000000]:มีเคสที่ลูกค้าของคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.899075996+07:00","message":"[bufferProcess] send to processor:มีเคสที่ลูกค้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.899079385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.899081769+07:00","message":"> Transcript [56031] [false]: 'มีเคสที่ลูกค้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.899085699+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.899087779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.899089607+07:00","message":"StatePrefix: 'มีเคสที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.899091865+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.899095706+07:00","message":"Push: 'เคสที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.899097785+07:00","message":"TextPushed: 'มีเคสที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.899100183+07:00","message":"Set new StatePrefix : 'มีเคสที่ลูกค้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.899102558+07:00","message":"Next Push (prob) : 'ลูกค้าของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.899111147+07:00","message":"push: {false เคสที่ 0 0xc0044ffb80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.900215642+07:00","message":"receive streaming session, msgId: 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.900234553+07:00","message":"receive 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-05-12T14:37:58.900240905+07:00","message":"receive interim result [false|false]: มีเคสที่ลูกค้าของธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:58.900258435+07:00","message":"[buffer interim] 5112 false มีเคสที่ลูกค้าของธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.900263239+07:00","message":"[bufferProcess] interim [920000000]:มีเคสที่ลูกค้าของธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.900265713+07:00","message":"[bufferProcess] send to processor:มีเคสที่ลูกค้าของคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.900269265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.900271756+07:00","message":"> Transcript [56032] [false]: 'มีเคสที่ลูกค้าของคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.900274972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.900276785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.900278434+07:00","message":"StatePrefix: 'มีเคสที่ลูกค้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:58.90028037+07:00","message":"TextPushed: 'มีเคสที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:59.361873649+07:00","message":"receive streaming session, msgId: 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:59.361909018+07:00","message":"receive 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-05-12T14:37:59.361915382+07:00","message":"receive interim result [false|false]: มีเคสที่ลูกค้าของธนาคารเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:59.361932107+07:00","message":"[buffer interim] 5112 false มีเคสที่ลูกค้าของธนาคารเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.361938886+07:00","message":"[bufferProcess] interim [400000000]:มีเคสที่ลูกค้าของธนาคารเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.361941618+07:00","message":"[bufferProcess] send to processor:มีเคสที่ลูกค้าของธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.361946624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.361949347+07:00","message":"> Transcript [56033] [false]: 'มีเคสที่ลูกค้าของธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.361952703+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.361954885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.361957074+07:00","message":"StatePrefix: 'มีเคสที่ลูกค้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.361959292+07:00","message":"TextPushed: 'มีเคสที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:59.44920593+07:00","message":"[GCS] IsForceVAD: false for message ID: 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:59.520466761+07:00","message":"[GCS] Start streaming session, msgId: 5113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:59.550694735+07:00","message":"receive streaming session, msgId: 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:59.550730076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเคสที่ลูกค้าของธนาคารเนี่ย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:59.550735532+07:00","message":"receive interim result [true|false]: มีเคสที่ลูกค้าของธนาคารเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:59.550746983+07:00","message":"end recv isFinal message id 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:59.550749363+07:00","message":"end Recv id 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:59.550755708+07:00","message":"[buffer interim] 5112 true มีเคสที่ลูกค้าของธนาคารเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.550763046+07:00","message":"[bufferProcess] interim [670000000]:มีเคสที่ลูกค้าของธนาคารเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.550767761+07:00","message":"[bufferProcess] send to processor (isfinal):มีเคสที่ลูกค้าของธนาคารเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.550770861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.550773573+07:00","message":"> Transcript [56034] [false]: 'มีเคสที่ลูกค้าของธนาคารเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.550777469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.550779276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.550781399+07:00","message":"StatePrefix: 'มีเคสที่ลูกค้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.550783501+07:00","message":"TextPushed: 'มีเคสที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.550785128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.550789096+07:00","message":"> Transcript [56035] [true]: 'มีเคสที่ลูกค้าของธนาคารเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.550791689+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.550793486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.550795249+07:00","message":"StatePrefix: 'มีเคสที่ลูกค้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.550797237+07:00","message":"TextPushed: 'มีเคสที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:37:59.550808058+07:00","message":"Push: 'ลูกค้าของธนาคารเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:59.550815948+07:00","message":"push: {true ลูกค้าของธนาคารเนี่ย 0 0xc0044ffb80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:37:59.560062898+07:00","message":"write wav file: './tmp/7565/7565_5112.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:59.644417094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:37:59.644422717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:37:59.91116034+07:00","message":"[GCS] IsForceVAD: false for message ID: 5113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.018694893+07:00","message":"receive streaming session, msgId: 5113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.018717857+07:00","message":"found end of frame, send empty tag with msgId: 5113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.018721701+07:00","message":"end Recv id 5113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.018730206+07:00","message":"[buffer interim] 5113 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.018741073+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.018744928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.018747736+07:00","message":"> Transcript [56036] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.018752379+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.018754895+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.018756803+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.018758635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.0187616+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.018772075+07:00","message":"push: {true \n 0 0xc004462000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:00.023912395+07:00","message":"write wav file: './tmp/7565/7565_5113.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.100429908+07:00","message":"[GCS] Start streaming session, msgId: 5114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.636426234+07:00","message":"receive streaming session, msgId: 5114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.636487229+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-05-12T14:38:00.63649309+07:00","message":"receive interim result [false|false]: โอนเงิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.636511862+07:00","message":"[buffer interim] 5114 false โอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.636520373+07:00","message":"[bufferProcess] interim [360000000]:โอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.636523169+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.818525821+07:00","message":"receive streaming session, msgId: 5114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.818561717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอนเงินออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.818576851+07:00","message":"receive interim result [false|false]: โอนเงินออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.818591656+07:00","message":"[buffer interim] 5114 false โอนเงินออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.818598763+07:00","message":"[bufferProcess] interim [540000000]:โอนเงินออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.818601213+07:00","message":"[bufferProcess] send to processor:โอนเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.818604128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.818606717+07:00","message":"> Transcript [56037] [false]: 'โอนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.818608683+07:00","message":"Set StatePrefix (first interim): 'โอนเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.958741969+07:00","message":"receive streaming session, msgId: 5114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.95878993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอนเงินออกไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.958798556+07:00","message":"receive interim result [false|false]: โอนเงินออกไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:00.9588167+07:00","message":"[buffer interim] 5114 false โอนเงินออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.95882886+07:00","message":"[bufferProcess] interim [660000000]:โอนเงินออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.958832828+07:00","message":"[bufferProcess] send to processor:โอนเงินออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.958840927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.958846182+07:00","message":"> Transcript [56038] [false]: 'โอนเงินออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.958851099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.958854428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.958857451+07:00","message":"StatePrefix: 'โอนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:00.958860415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:01.151160994+07:00","message":"receive streaming session, msgId: 5114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:01.15120526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอนเงินออกไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:01.15121106+07:00","message":"receive interim result [false|false]: โอนเงินออกไปดู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:01.151225307+07:00","message":"[buffer interim] 5114 false โอนเงินออกไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.151236026+07:00","message":"[bufferProcess] interim [900000000]:โอนเงินออกไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.151238332+07:00","message":"[bufferProcess] send to processor:โอนเงินออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.151241597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.151244433+07:00","message":"> Transcript [56039] [false]: 'โอนเงินออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.151248169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.151250119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.151251949+07:00","message":"StatePrefix: 'โอนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.151253922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:01.287039793+07:00","message":"receive streaming session, msgId: 5114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:01.28707805+07:00","message":"receive 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-05-12T14:38:01.287083442+07:00","message":"receive interim result [false|false]: โอนเงินออกไปโดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:01.287102873+07:00","message":"[buffer interim] 5114 false โอนเงินออกไปโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.287113549+07:00","message":"[bufferProcess] interim [20000000]:โอนเงินออกไปโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.287119738+07:00","message":"[bufferProcess] send to processor:โอนเงินออกไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.287127369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.287133448+07:00","message":"> Transcript [56040] [false]: 'โอนเงินออกไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.287137936+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.287140909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.287142861+07:00","message":"StatePrefix: 'โอนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.287145212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:01.464679247+07:00","message":"receive streaming session, msgId: 5114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:01.464718064+07:00","message":"receive 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-05-12T14:38:01.464726081+07:00","message":"receive interim result [false|false]: โอนเงินออกไปโดยที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:01.464742066+07:00","message":"[buffer interim] 5114 false โอนเงินออกไปโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.464749961+07:00","message":"[bufferProcess] interim [200000000]:โอนเงินออกไปโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.464753819+07:00","message":"[bufferProcess] send to processor:โอนเงินออกไปโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.464763574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.464767728+07:00","message":"> Transcript [56041] [false]: 'โอนเงินออกไปโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.464772849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.464776066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.464779068+07:00","message":"StatePrefix: 'โอนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.464782107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.464790757+07:00","message":"Push: 'โอนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.464793085+07:00","message":"TextPushed: 'โอนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.464795253+07:00","message":"Set new StatePrefix : 'โอนเงินออกไปโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:01.464797337+07:00","message":"Next Push (prob) : 'ออกไปโดย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:01.464807579+07:00","message":"push: {false โอนเงิน 0 0xc003c1b180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:01.959394911+07:00","message":"[GCS] IsForceVAD: false for message ID: 5114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.045250106+07:00","message":"receive streaming session, msgId: 5114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.045291352+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-05-12T14:38:02.045296646+07:00","message":"receive interim result [false|false]: โอนเงินออกไปโดยที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.045311783+07:00","message":"[buffer interim] 5114 false โอนเงินออกไปโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.045320441+07:00","message":"[bufferProcess] interim [800000000]:โอนเงินออกไปโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.045322848+07:00","message":"[bufferProcess] send to processor:โอนเงินออกไปโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.045338119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.045344058+07:00","message":"> Transcript [56042] [false]: 'โอนเงินออกไปโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.045348079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.045350138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.045352018+07:00","message":"StatePrefix: 'โอนเงินออกไปโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.045354178+07:00","message":"TextPushed: 'โอนเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.048404002+07:00","message":"receive streaming session, msgId: 5114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.048416463+07:00","message":"receive 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-05-12T14:38:02.048420222+07:00","message":"receive interim result [false|false]: โอนเงินออกไปโดยที่ล็อค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.048431193+07:00","message":"[buffer interim] 5114 false โอนเงินออกไปโดยที่ล็อค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.048434981+07:00","message":"[bufferProcess] interim [860000000]:โอนเงินออกไปโดยที่ล็อค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.048437078+07:00","message":"[bufferProcess] send to processor:โอนเงินออกไปโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.048439128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.048441249+07:00","message":"> Transcript [56043] [false]: 'โอนเงินออกไปโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.048443474+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.048445431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.04844705+07:00","message":"StatePrefix: 'โอนเงินออกไปโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.04844887+07:00","message":"TextPushed: 'โอนเงิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.084767345+07:00","message":"receive streaming session, msgId: 5114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.084812291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอนเงินออกไปโดยที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.084820398+07:00","message":"receive interim result [true|false]: โอนเงินออกไปโดยที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.084831571+07:00","message":"end recv isFinal message id 5114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.084834036+07:00","message":"end Recv id 5114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.084840802+07:00","message":"[buffer interim] 5114 true โอนเงินออกไปโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.084852344+07:00","message":"[bufferProcess] interim [890000000]:โอนเงินออกไปโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.084855587+07:00","message":"[bufferProcess] send to processor (isfinal):โอนเงินออกไปโดยที่ล็อค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.084858747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.08486293+07:00","message":"> Transcript [56044] [false]: 'โอนเงินออกไปโดยที่ล็อค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.084866152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.084867955+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.084869807+07:00","message":"StatePrefix: 'โอนเงินออกไปโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.084872167+07:00","message":"TextPushed: 'โอนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.084873819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.084877776+07:00","message":"> Transcript [56045] [true]: 'โอนเงินออกไปโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.084880201+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.084882002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.084883639+07:00","message":"StatePrefix: 'โอนเงินออกไปโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.084885418+07:00","message":"TextPushed: 'โอนเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.084892876+07:00","message":"Push: 'ออกไปโดยที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.084900644+07:00","message":"push: {true ออกไปโดยที่ 0 0xc003c1b180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:02.092158334+07:00","message":"write wav file: './tmp/7565/7565_5114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.211048421+07:00","message":"[GCS] Start streaming session, msgId: 5115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.530205787+07:00","message":"[GCS] IsForceVAD: false for message ID: 5115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.628938383+07:00","message":"receive streaming session, msgId: 5115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.628966938+07:00","message":"found end of frame, send empty tag with msgId: 5115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.628971294+07:00","message":"end Recv id 5115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.628981684+07:00","message":"[buffer interim] 5115 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.628990077+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.628993739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.628997058+07:00","message":"> Transcript [56046] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.62899998+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.629001921+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.629004158+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.629005952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:02.629008504+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.629019368+07:00","message":"push: {true \n 0 0xc0044fff00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:02.642148257+07:00","message":"write wav file: './tmp/7565/7565_5115.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:02.645422381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:02.645442224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:02.660400034+07:00","message":"[GCS] Start streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:03.53380679+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:03.533855097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:03.533860423+07:00","message":"receive interim result [false|false]: ประวัติของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:03.533875421+07:00","message":"[buffer interim] 5116 false ประวัติของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.533882727+07:00","message":"[bufferProcess] interim [660000000]:ประวัติของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.533884733+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:03.675995625+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:03.676031815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติของท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:03.676036854+07:00","message":"receive interim result [false|false]: ประวัติของท่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:03.676050683+07:00","message":"[buffer interim] 5116 false ประวัติของท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.676057623+07:00","message":"[bufferProcess] interim [780000000]:ประวัติของท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.676060201+07:00","message":"[bufferProcess] send to processor:ประวัติของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.676065473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.676068115+07:00","message":"> Transcript [56047] [false]: 'ประวัติของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.67607035+07:00","message":"Set StatePrefix (first interim): 'ประวัติของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:03.703455873+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:03.703492509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติของธนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:03.703498253+07:00","message":"receive interim result [false|false]: ประวัติของธนา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:03.70351073+07:00","message":"[buffer interim] 5116 false ประวัติของธนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.703518669+07:00","message":"[bufferProcess] interim [900000000]:ประวัติของธนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.703522293+07:00","message":"[bufferProcess] send to processor:ประวัติของท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.703530621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.703534477+07:00","message":"> Transcript [56048] [false]: 'ประวัติของท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.703538801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.703542098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.703545455+07:00","message":"StatePrefix: 'ประวัติของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.703548514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:03.830228746+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:03.830270471+07:00","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-05-12T14:38:03.830276166+07:00","message":"receive interim result [false|false]: ประวัติของธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:03.830290171+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.830297375+07:00","message":"[bufferProcess] interim [960000000]:ประวัติของธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.830299772+07:00","message":"[bufferProcess] send to processor:ประวัติของธนา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.830304653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.830307585+07:00","message":"> Transcript [56049] [false]: 'ประวัติของธนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.830310813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.830312945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.830315076+07:00","message":"StatePrefix: 'ประวัติของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:03.830317318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.106582039+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.106620713+07:00","message":"receive 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-05-12T14:38:04.106626565+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.106640048+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.106647669+07:00","message":"[bufferProcess] interim [260000000]:ประวัติของธนาคารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.10665026+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.106655894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.106658751+07:00","message":"> Transcript [56050] [false]: 'ประวัติของธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.106662481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.106665174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.106667131+07:00","message":"StatePrefix: 'ประวัติของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.106669385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.319045064+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.319082012+07:00","message":"receive 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-05-12T14:38:04.31908902+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารในเขต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.31910223+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.319111737+07:00","message":"[bufferProcess] interim [380000000]:ประวัติของธนาคารในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.319114015+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.319117079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.31912006+07:00","message":"> Transcript [56051] [false]: 'ประวัติของธนาคารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.319123288+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.319125265+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.319127122+07:00","message":"StatePrefix: 'ประวัติของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.319129003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.319135007+07:00","message":"Push: 'ประวัติของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.319136914+07:00","message":"TextPushed: 'ประวัติของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.31913951+07:00","message":"Set new StatePrefix : 'ประวัติของธนาคารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.319141923+07:00","message":"Next Push (prob) : 'ธนาคารใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.31915051+07:00","message":"push: {false ประวัติของ 0 0xc0044fe000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.516059908+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.516098696+07:00","message":"receive 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-05-12T14:38:04.516104641+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.516118272+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.516125581+07:00","message":"[bufferProcess] interim [560000000]:ประวัติของธนาคารเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.516128402+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารในเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.516133803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.516140232+07:00","message":"> Transcript [56052] [false]: 'ประวัติของธนาคารในเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.516143616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.516145788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.516147682+07:00","message":"StatePrefix: 'ประวัติของธนาคารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.516149843+07:00","message":"TextPushed: 'ประวัติของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.543931929+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.543969822+07:00","message":"receive 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-05-12T14:38:04.543975733+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.543990549+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.543998293+07:00","message":"[bufferProcess] interim [680000000]:ประวัติของธนาคารเห็นว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.544000692+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.544006055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.544009089+07:00","message":"> Transcript [56053] [false]: 'ประวัติของธนาคารเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.544011414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.544013499+07:00","message":"Set new StatePrefix: 'ประวัติของธนาคารเห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.730908268+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.730946032+07:00","message":"receive 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-05-12T14:38:04.730952291+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.730968908+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.730975868+07:00","message":"[bufferProcess] interim [860000000]:ประวัติของธนาคารเห็นว่าเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.73097814+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.73098146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.730984046+07:00","message":"> Transcript [56054] [false]: 'ประวัติของธนาคารเห็นว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.730987468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.730990203+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.73099317+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.730996809+07:00","message":"TextPushed: 'ประวัติของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.796765362+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.796815887+07:00","message":"receive 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-05-12T14:38:04.796822301+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:04.796840233+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.796858618+07:00","message":"[bufferProcess] interim [980000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.796861561+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.796865076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.79686817+07:00","message":"> Transcript [56055] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.796872123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.796874316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.796879107+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:04.7968817+07:00","message":"TextPushed: 'ประวัติของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.03351043+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.033551383+07:00","message":"receive 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-05-12T14:38:05.033558713+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.033571997+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.03357831+07:00","message":"[bufferProcess] interim [160000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.033580916+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.033585988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.033590969+07:00","message":"> Transcript [56056] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.033594367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.03359638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.033598406+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.033600793+07:00","message":"TextPushed: 'ประวัติของ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.104377789+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.104423604+07:00","message":"receive 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-05-12T14:38:05.104430812+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.104448815+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.104457212+07:00","message":"[bufferProcess] interim [220000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.10446024+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.104467343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.10447036+07:00","message":"> Transcript [56057] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.104474253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.10447646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.104478909+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.104481196+07:00","message":"TextPushed: 'ประวัติของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.104487341+07:00","message":"Push: 'ธนาคารเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.104489544+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.104491546+07:00","message":"Set new StatePrefix : 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.104495324+07:00","message":"Next Push (prob) : 'เป็นลูกค้าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.104504109+07:00","message":"push: {false ธนาคารเห็นว่า 0 0xc0044fe000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.153418597+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.15346069+07:00","message":"receive 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-05-12T14:38:05.153468552+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.153484919+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.153496821+07:00","message":"[bufferProcess] interim [280000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.153499413+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.153503189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.153507425+07:00","message":"> Transcript [56058] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.153510533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.153512587+07:00","message":"Set new StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.508357072+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.508399456+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-05-12T14:38:05.508408008+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.508424804+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.508433626+07:00","message":"[bufferProcess] interim [460000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.508436893+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.508444763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.508447617+07:00","message":"> Transcript [56059] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.508451189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.508453447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.508455701+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.508459191+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.514162528+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.51418128+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-05-12T14:38:05.514185875+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.514191176+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.514195105+07:00","message":"[bufferProcess] interim [580000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.514197173+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.514200099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.514202358+07:00","message":"> Transcript [56060] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.51420478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.514206595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.514208376+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.514210496+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:05.64566283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:05.645674912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.881839948+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.881876634+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-05-12T14:38:05.881882924+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการของเขาเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:05.881897905+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการของเขาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.881905092+07:00","message":"[bufferProcess] interim [60000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการของเขาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.881910836+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.881914097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.881917006+07:00","message":"> Transcript [56061] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.88192058+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.881922576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.881924989+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:05.881927361+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:06.52297848+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:06.523018823+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-05-12T14:38:06.523026202+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:06.523043034+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.523050526+07:00","message":"[bufferProcess] interim [660000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.523053249+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการของเขาเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.523057121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.523059744+07:00","message":"> Transcript [56062] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการของเขาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.523063791+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.523065732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.52306794+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.523070727+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.523073812+07:00","message":"Push: 'เป็นลูกค้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.523075694+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.523077975+07:00","message":"Set new StatePrefix : 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการของเขาเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.523080231+07:00","message":"Next Push (prob) : 'คนดำเนินการของเขาเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:06.523088467+07:00","message":"push: {false เป็นลูกค้าเป็น 0 0xc0044fe000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:06.525444537+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:06.525471842+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-05-12T14:38:06.525477458+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:06.525490729+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.525496614+07:00","message":"[bufferProcess] interim [720000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.525499029+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.525506082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.525508446+07:00","message":"> Transcript [56063] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.525511142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.525513377+07:00","message":"Set new StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:06.590966418+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:06.591009779+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-05-12T14:38:06.591018617+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:06.591035512+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.59104604+07:00","message":"[bufferProcess] interim [780000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.591049716+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.591056832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.591060632+07:00","message":"> Transcript [56064] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.591065346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.591068291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.591071091+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:06.591074812+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.040665097+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.040705944+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-05-12T14:38:07.040712474+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งทุก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.040728081+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.040735432+07:00","message":"[bufferProcess] interim [140000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.04073857+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.040742048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.040744797+07:00","message":"> Transcript [56065] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.040748141+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.040750292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.040752672+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.04075688+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.099428504+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.099475419+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-05-12T14:38:07.099483152+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.099521097+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.099536659+07:00","message":"[bufferProcess] interim [260000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.099539663+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.099544623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.099547745+07:00","message":"> Transcript [56066] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.099551487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.099553816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.099556243+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.099559109+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.310463606+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.310504704+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-05-12T14:38:07.310511176+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้าเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.310528306+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้าเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.310537221+07:00","message":"[bufferProcess] interim [440000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้าเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.310540065+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.310543733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.310546495+07:00","message":"> Transcript [56067] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.310550471+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.310552596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.310554745+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.310557479+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.310560465+07:00","message":"Push: 'คนดำเนินการเอาเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.310562561+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.310565148+07:00","message":"Set new StatePrefix : 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.310567826+07:00","message":"Next Push (prob) : 'ครับซึ่งลูกค้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.310576103+07:00","message":"push: {false คนดำเนินการเอาเองนะ 0 0xc0044fe000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.480323339+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.480367369+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-05-12T14:38:07.480374112+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้าเองยืม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.480388898+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้าเองยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.480396238+07:00","message":"[bufferProcess] interim [560000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้าเองยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.480399214+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้าเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.480405432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.480407946+07:00","message":"> Transcript [56068] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้าเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.480411706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.480414006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.480416084+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.480418992+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.49770522+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.497733391+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-05-12T14:38:07.497738921+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.497751564+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.497757627+07:00","message":"[bufferProcess] interim [680000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.497760203+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้าเองยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.497765172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.49776755+07:00","message":"> Transcript [56069] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้าเองยืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.497771057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.497773708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.497775564+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.497778143+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.734515914+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.734559634+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-05-12T14:38:07.734567355+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.734580314+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.734587265+07:00","message":"[bufferProcess] interim [860000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.73459009+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.734596025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.734600257+07:00","message":"> Transcript [56070] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.73460566+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.734608417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.734611441+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.73461541+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.935319351+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.935360124+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-05-12T14:38:07.935367492+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.935382732+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.935394292+07:00","message":"[bufferProcess] interim [100000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.935399154+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.935406704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.935410712+07:00","message":"> Transcript [56071] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.935418472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.935422485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.935424781+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.935427516+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.935435183+07:00","message":"Push: 'ครับซึ่งลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.935437637+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.935440124+07:00","message":"Set new StatePrefix : 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:07.935442497+07:00","message":"Next Push (prob) : 'ยืนยันว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:07.935450679+07:00","message":"push: {false ครับซึ่งลูกค้า 0 0xc0044fe000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.028061639+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.028103385+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-05-12T14:38:08.028111016+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.028130296+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.028142566+07:00","message":"[bufferProcess] interim [220000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.028145783+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.028153119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.028155822+07:00","message":"> Transcript [56072] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.028160829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.028163464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.02817556+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.028178774+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.04951045+07:00","message":"[GCS] IsForceVAD: false for message ID: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.165619556+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.165669075+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-05-12T14:38:08.165676288+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.165689349+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.165698097+07:00","message":"[bufferProcess] interim [340000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.165701189+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.165705141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.165707981+07:00","message":"> Transcript [56073] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.165713131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.165715765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.165718235+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.165721313+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.170161922+07:00","message":"[GCS] Start streaming session, msgId: 5117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.187945064+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.187987905+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-05-12T14:38:08.187995344+07:00","message":"receive interim result [false|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.188006501+07:00","message":"[buffer interim] 5116 false ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.188014237+07:00","message":"[bufferProcess] interim [400000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.188017093+07:00","message":"[bufferProcess] send to processor:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.188021091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.188023761+07:00","message":"> Transcript [56074] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.188027897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.188029704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.188032013+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.188034807+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.347647356+07:00","message":"receive streaming session, msgId: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.347691011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้ทำ\",\"confidence\":0.94451326}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.347698796+07:00","message":"receive interim result [true|false]: ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.347711084+07:00","message":"end recv isFinal message id 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.347713838+07:00","message":"end Recv id 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.34772116+07:00","message":"[buffer interim] 5116 true ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347734985+07:00","message":"[bufferProcess] interim [400000000]:ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347742614+07:00","message":"[bufferProcess] send to processor (isfinal):ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347747864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347750754+07:00","message":"> Transcript [56075] [false]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347755812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347758344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347760642+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347765712+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347773467+07:00","message":"Push: 'ยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347775349+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347777604+07:00","message":"Set new StatePrefix : 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.34778042+07:00","message":"Next Push (prob) : 'เขาไม่ได้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347782471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347784596+07:00","message":"> Transcript [56076] [true]: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347787287+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347789223+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347791245+07:00","message":"StatePrefix: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่าเขาไม่ได้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.34779796+07:00","message":"TextPushed: 'ประวัติของธนาคารเห็นว่าเป็นลูกค้าเป็นคนดำเนินการเอาเองนะครับซึ่งลูกค้ายืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:08.347800333+07:00","message":"Push: 'เขาไม่ได้ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.347812241+07:00","message":"push: {false ยืนยันว่า 0 0xc0044fe000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:08.34782015+07:00","message":"push: {true เขาไม่ได้ทำ 0 0xc0044fe000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:08.358752277+07:00","message":"write wav file: './tmp/7565/7565_5116.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:08.645853875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:08.645866495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.023588605+07:00","message":"receive streaming session, msgId: 5117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.023622638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.023627948+07:00","message":"receive interim result [false|false]: หนัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.023642515+07:00","message":"[buffer interim] 5117 false หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.023652799+07:00","message":"[bufferProcess] interim [720000000]:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.023655535+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.068424927+07:00","message":"[GCS] IsForceVAD: false for message ID: 5117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.132372316+07:00","message":"[GCS] Start streaming session, msgId: 5118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.169220927+07:00","message":"receive streaming session, msgId: 5117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.169256044+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.169262071+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.169271077+07:00","message":"end recv isFinal message id 5117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.169273302+07:00","message":"end Recv id 5117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.169279464+07:00","message":"[buffer interim] 5117 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.169288362+07:00","message":"[bufferProcess] interim [930000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.16929151+07:00","message":"[bufferProcess] send to processor (isfinal):หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.169295732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.169298533+07:00","message":"> Transcript [56077] [false]: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.169300847+07:00","message":"Set StatePrefix (first interim): 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.16930247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.169304331+07:00","message":"> Transcript [56078] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.169306733+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.1693086+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.169310486+07:00","message":"StatePrefix: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.169312381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.169318266+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.169326505+07:00","message":"push: {true  0 0xc003cf2400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:09.174633781+07:00","message":"write wav file: './tmp/7565/7565_5117.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.389511386+07:00","message":"[GCS] IsForceVAD: false for message ID: 5118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.480906578+07:00","message":"receive streaming session, msgId: 5118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.480934569+07:00","message":"found end of frame, send empty tag with msgId: 5118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.480939414+07:00","message":"end Recv id 5118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.480948779+07:00","message":"[buffer interim] 5118 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.480956297+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.480965672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.480968644+07:00","message":"> Transcript [56079] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.480971161+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.480972974+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.480975046+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.480977008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:09.480979762+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.480989314+07:00","message":"push: {true \n 0 0xc003cf2d80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:09.486525321+07:00","message":"write wav file: './tmp/7565/7565_5118.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:09.522281433+07:00","message":"[GCS] Start streaming session, msgId: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.061937313+07:00","message":"receive streaming session, msgId: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.061978392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.061983532+07:00","message":"receive interim result [false|false]: ทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.062001855+07:00","message":"[buffer interim] 5119 false ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.06201089+07:00","message":"[bufferProcess] interim [600000000]:ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.062013019+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.505880621+07:00","message":"receive streaming session, msgId: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.505921166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 2 อัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.505928685+07:00","message":"receive interim result [false|false]: ทั้ง 2 อัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.505945909+07:00","message":"[buffer interim] 5119 false ทั้ง 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.505958391+07:00","message":"[bufferProcess] interim [20000000]:ทั้ง 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.505961721+07:00","message":"[bufferProcess] send to processor:ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.505972927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.50597564+07:00","message":"> Transcript [56080] [false]: 'ทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.505977867+07:00","message":"Set StatePrefix (first interim): 'ทั้งสอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.72575167+07:00","message":"receive streaming session, msgId: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.725787425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 2 อัน 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.725793791+07:00","message":"receive interim result [false|false]: ทั้ง 2 อัน 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.725806875+07:00","message":"[buffer interim] 5119 false ทั้ง 2 อัน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.725814784+07:00","message":"[bufferProcess] interim [140000000]:ทั้ง 2 อัน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.725818476+07:00","message":"[bufferProcess] send to processor:ทั้ง 2 อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.725824794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.725828588+07:00","message":"> Transcript [56081] [false]: 'ทั้ง 2 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.725831841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.725834268+07:00","message":"Set new StatePrefix: 'ทั้ง 2 อัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.75541477+07:00","message":"receive streaming session, msgId: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.755463012+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-05-12T14:38:10.755468549+07:00","message":"receive interim result [false|false]: ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.755478399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 อัน 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.755481048+07:00","message":"receive interim result [false|false]:  2 อัน 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.755489352+07:00","message":"[buffer interim] 5119 false ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.755494139+07:00","message":"[buffer interim] 5119 false  2 อัน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.755501333+07:00","message":"[bufferProcess] interim [200000000]:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.755506492+07:00","message":"[bufferProcess] send to processor:ทั้ง 2 อัน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.755510366+07:00","message":"[bufferProcess] interim [200000000]: 2 อัน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.755513295+07:00","message":"[bufferProcess] update buffer: ทั้ง 2 อัน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.755516012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.755518721+07:00","message":"> Transcript [56082] [false]: 'ทั้ง 2 อัน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.755521655+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.75552362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.75552591+07:00","message":"StatePrefix: 'ทั้ง 2 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.755527832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.766263569+07:00","message":"receive streaming session, msgId: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.76630371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนัง 2020\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.766310902+07:00","message":"receive interim result [false|false]: หนัง 2020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.766328352+07:00","message":"receive streaming session, msgId: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.766333122+07:00","message":"receive 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-05-12T14:38:10.766335834+07:00","message":"receive interim result [false|false]: ทั้งสองทั้งสองฝ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.766341042+07:00","message":"[buffer interim] 5119 false หนัง 2020"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.766345037+07:00","message":"[buffer interim] 5119 false ทั้งสองทั้งสองฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.766351153+07:00","message":"[bufferProcess] interim [260000000]:หนัง 2020"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.766353535+07:00","message":"[bufferProcess] send to processor:ทั้ง 2 อัน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.76635932+07:00","message":"[bufferProcess] interim [320000000]:ทั้งสองทั้งสองฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.766361253+07:00","message":"[bufferProcess] send to processor:หนัง 2020"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.766364092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.766368072+07:00","message":"> Transcript [56083] [false]: 'ทั้ง 2 อัน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.766371475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.766373899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.766375599+07:00","message":"StatePrefix: 'ทั้ง 2 อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.766377391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.7663789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.766380747+07:00","message":"> Transcript [56084] [false]: 'หนัง 2020'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.76638232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.766384379+07:00","message":"Set new StatePrefix: 'หนัง 2020'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.975452248+07:00","message":"receive streaming session, msgId: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.975501802+07:00","message":"receive 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-05-12T14:38:10.97551122+07:00","message":"receive interim result [false|false]: ทั้งสองทั้งสองฝ่ายไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:10.975532207+07:00","message":"[buffer interim] 5119 false ทั้งสองทั้งสองฝ่ายไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.975542119+07:00","message":"[bufferProcess] interim [500000000]:ทั้งสองทั้งสองฝ่ายไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.975544879+07:00","message":"[bufferProcess] send to processor:ทั้งสองทั้งสองฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.975552146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.975555175+07:00","message":"> Transcript [56085] [false]: 'ทั้งสองทั้งสองฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.975557379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:10.975560578+07:00","message":"Set new StatePrefix: 'ทั้งสองทั้งสองฝ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.093742333+07:00","message":"receive streaming session, msgId: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.093777758+07:00","message":"receive 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-05-12T14:38:11.093783423+07:00","message":"receive interim result [false|false]: ทั้งสองทั้งสองฝ่าย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.093793223+07:00","message":"[buffer interim] 5119 false ทั้งสองทั้งสองฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.093799409+07:00","message":"[bufferProcess] interim [560000000]:ทั้งสองทั้งสองฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.093801928+07:00","message":"[bufferProcess] send to processor:ทั้งสองทั้งสองฝ่ายไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.093805189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.093807892+07:00","message":"> Transcript [56086] [false]: 'ทั้งสองทั้งสองฝ่ายไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.093810845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.09381276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.093814996+07:00","message":"StatePrefix: 'ทั้งสองทั้งสองฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.09381713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.113960214+07:00","message":"receive streaming session, msgId: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.113994076+07:00","message":"receive 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-05-12T14:38:11.113999901+07:00","message":"receive interim result [false|false]: ทั้งสองทั้งสองฝ่ายไม่ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.114014753+07:00","message":"[buffer interim] 5119 false ทั้งสองทั้งสองฝ่ายไม่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.114026524+07:00","message":"[bufferProcess] interim [620000000]:ทั้งสองทั้งสองฝ่ายไม่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.114029474+07:00","message":"[bufferProcess] send to processor:ทั้งสองทั้งสองฝ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.114035804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.114038664+07:00","message":"> Transcript [56087] [false]: 'ทั้งสองทั้งสองฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.114042113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.114044271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.114046215+07:00","message":"StatePrefix: 'ทั้งสองทั้งสองฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.114048186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.262805198+07:00","message":"receive streaming session, msgId: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.262844851+07:00","message":"receive 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-05-12T14:38:11.262850969+07:00","message":"receive interim result [false|false]: ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.26286714+07:00","message":"[buffer interim] 5119 false ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.262875334+07:00","message":"[bufferProcess] interim [740000000]:ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.262877759+07:00","message":"[bufferProcess] send to processor:ทั้งสองทั้งสองฝ่ายไม่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.262881257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.262883992+07:00","message":"> Transcript [56088] [false]: 'ทั้งสองทั้งสองฝ่ายไม่ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.262887918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.262891627+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.26289389+07:00","message":"StatePrefix: 'ทั้งสองทั้งสองฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.262896217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.428513697+07:00","message":"receive streaming session, msgId: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.428549389+07:00","message":"receive 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-05-12T14:38:11.42855566+07:00","message":"receive interim result [false|false]: ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็นคณะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.428571456+07:00","message":"[buffer interim] 5119 false ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็นคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.428579069+07:00","message":"[bufferProcess] interim [860000000]:ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็นคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.428581921+07:00","message":"[bufferProcess] send to processor:ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.428588901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.428591564+07:00","message":"> Transcript [56089] [false]: 'ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.428595197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.428597348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.428599666+07:00","message":"StatePrefix: 'ทั้งสองทั้งสองฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.428602298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.428617171+07:00","message":"Push: 'ทั้งสองทั้งสองฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.428619213+07:00","message":"TextPushed: 'ทั้งสองทั้งสองฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.428621217+07:00","message":"Set new StatePrefix : 'ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.428623336+07:00","message":"Next Push (prob) : 'ไม่ว่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.428631548+07:00","message":"push: {false ทั้งสองทั้งสองฝ่าย 0 0xc004462b80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.452445328+07:00","message":"receive streaming session, msgId: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.452480777+07:00","message":"receive 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-05-12T14:38:11.452486369+07:00","message":"receive interim result [false|false]: ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.452497532+07:00","message":"[buffer interim] 5119 false ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.45250454+07:00","message":"[bufferProcess] interim [980000000]:ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.452507102+07:00","message":"[bufferProcess] send to processor:ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็นคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.452510621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.452515439+07:00","message":"> Transcript [56090] [false]: 'ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็นคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.452518876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.452520869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.452522874+07:00","message":"StatePrefix: 'ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.452525321+07:00","message":"TextPushed: 'ทั้งสองทั้งสองฝ่าย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:11.645912463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:11.645920863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.758492683+07:00","message":"[GCS] IsForceVAD: false for message ID: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.778978663+07:00","message":"receive streaming session, msgId: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.779024222+07:00","message":"receive 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-05-12T14:38:11.779031863+07:00","message":"receive interim result [false|false]: ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคารเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.779054479+07:00","message":"[buffer interim] 5119 false ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคารเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.779067669+07:00","message":"[bufferProcess] interim [280000000]:ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคารเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.779070798+07:00","message":"[bufferProcess] send to processor:ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.779075218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.779078271+07:00","message":"> Transcript [56091] [false]: 'ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.779080871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.779083366+07:00","message":"Set new StatePrefix: 'ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.820326034+07:00","message":"[GCS] Start streaming session, msgId: 5120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.92024896+07:00","message":"receive streaming session, msgId: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.920295408+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-05-12T14:38:11.92030233+07:00","message":"receive interim result [false|false]: ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคารเองกลับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.920319738+07:00","message":"[buffer interim] 5119 false ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคารเองกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.920332166+07:00","message":"[bufferProcess] interim [460000000]:ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคารเองกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.920335106+07:00","message":"[bufferProcess] send to processor:ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคารเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.920342774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.920345999+07:00","message":"> Transcript [56092] [false]: 'ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคารเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.920350004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.920352279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.920354369+07:00","message":"StatePrefix: 'ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.92035699+07:00","message":"TextPushed: 'ทั้งสองทั้งสองฝ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.967039259+07:00","message":"receive streaming session, msgId: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.967090855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็นธนาคารเอง\",\"confidence\":0.9467957}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.967099857+07:00","message":"receive interim result [true|false]: ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็นธนาคารเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.96711163+07:00","message":"end recv isFinal message id 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.967113932+07:00","message":"end Recv id 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.967121884+07:00","message":"[buffer interim] 5119 true ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็นธนาคารเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.967133155+07:00","message":"[bufferProcess] interim [460000000]:ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็นธนาคารเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.967136941+07:00","message":"[bufferProcess] send to processor (isfinal):ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคารเองกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.967140565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.967143791+07:00","message":"> Transcript [56093] [false]: 'ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคารเองกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.967147121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.967148926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.967150726+07:00","message":"StatePrefix: 'ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.967153363+07:00","message":"TextPushed: 'ทั้งสองทั้งสองฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.967155218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.96715714+07:00","message":"> Transcript [56094] [true]: 'ทั้งสองทั้งสองฝ่ายไม่ว่าจะเป็นธนาคารเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.967159345+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.967160888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.967162561+07:00","message":"StatePrefix: 'ทั้งสองทั้งสองฝ่ายไม่ว่าจะไปธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.967164475+07:00","message":"TextPushed: 'ทั้งสองทั้งสองฝ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:11.967180485+07:00","message":"Push: 'ไม่ว่าจะเป็นธนาคารเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:11.967190558+07:00","message":"push: {true ไม่ว่าจะเป็นธนาคารเอง 0 0xc004462b80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:11.974345242+07:00","message":"write wav file: './tmp/7565/7565_5119.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:13.467532656+07:00","message":"receive streaming session, msgId: 5120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:13.467580881+07:00","message":"receive 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-05-12T14:38:13.467586255+07:00","message":"receive interim result [false|false]: ก็เดิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:13.467603797+07:00","message":"[buffer interim] 5120 false ก็เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.467611105+07:00","message":"[bufferProcess] interim [500000000]:ก็เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.467612885+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.467619614+07:00","message":"[bufferProcess] send to processor (ticker):ก็เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.467622086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.467624752+07:00","message":"> Transcript [56095] [false]: 'ก็เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.467626748+07:00","message":"Set StatePrefix (first interim): 'ก็เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:13.57637875+07:00","message":"receive streaming session, msgId: 5120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:13.576414549+07:00","message":"receive 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-05-12T14:38:13.576420517+07:00","message":"receive interim result [false|false]: ก็เดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:13.576433873+07:00","message":"[buffer interim] 5120 false ก็เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.576443435+07:00","message":"[bufferProcess] interim [620000000]:ก็เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.576445319+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:13.808696686+07:00","message":"[GCS] IsForceVAD: false for message ID: 5120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:13.869905534+07:00","message":"[GCS] Start streaming session, msgId: 5121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:13.977142465+07:00","message":"receive streaming session, msgId: 5120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:13.977205199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เดินทาง\",\"confidence\":0.90131277}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:13.977214145+07:00","message":"receive interim result [true|false]: ก็เดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:13.977230073+07:00","message":"end recv isFinal message id 5120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:13.977233554+07:00","message":"end Recv id 5120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:13.977249666+07:00","message":"[buffer interim] 5120 true ก็เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.97726444+07:00","message":"[bufferProcess] interim [10000000]:ก็เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.977271048+07:00","message":"[bufferProcess] send to processor (isfinal):ก็เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.977274615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.977280428+07:00","message":"> Transcript [56096] [false]: 'ก็เดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.977285745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.977288983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.97729217+07:00","message":"StatePrefix: 'ก็เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.977295222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.977297915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.977300983+07:00","message":"> Transcript [56097] [true]: 'ก็เดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.977303913+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.977305561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.977307353+07:00","message":"StatePrefix: 'ก็เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.977308991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:13.977316122+07:00","message":"Push: 'ก็เดินทาง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:13.977342225+07:00","message":"push: {true ก็เดินทาง 0 0xc003cf3400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:13.984084558+07:00","message":"write wav file: './tmp/7565/7565_5120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:14.548701745+07:00","message":"receive streaming session, msgId: 5121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:14.54874507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:14.548751814+07:00","message":"receive interim result [false|false]: น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:14.548769715+07:00","message":"[buffer interim] 5121 false น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.548778879+07:00","message":"[bufferProcess] interim [660000000]:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.54878173+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:14.646750116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:14.646763831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:14.823893567+07:00","message":"receive streaming session, msgId: 5121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:14.823931776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:14.823939022+07:00","message":"receive interim result [false|false]: น้ำก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:14.823955914+07:00","message":"[buffer interim] 5121 false น้ำก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.823964533+07:00","message":"[bufferProcess] interim [840000000]:น้ำก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.82396793+07:00","message":"[bufferProcess] send to processor:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.823972162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.823975709+07:00","message":"> Transcript [56098] [false]: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.823977879+07:00","message":"Set StatePrefix (first interim): 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:14.838209808+07:00","message":"receive streaming session, msgId: 5121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:14.838242055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำก็เลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:14.838248806+07:00","message":"receive interim result [false|false]: น้ำก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:14.838262146+07:00","message":"[buffer interim] 5121 false น้ำก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.838267983+07:00","message":"[bufferProcess] interim [900000000]:น้ำก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.838270364+07:00","message":"[bufferProcess] send to processor:น้ำก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.838273499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.838276444+07:00","message":"> Transcript [56099] [false]: 'น้ำก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.838279051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.838281135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.838283067+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.838285214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:14.951421414+07:00","message":"receive streaming session, msgId: 5121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:14.951456407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำก็เลยมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:14.951461832+07:00","message":"receive interim result [false|false]: น้ำก็เลยมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:14.951476212+07:00","message":"[buffer interim] 5121 false น้ำก็เลยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.951483092+07:00","message":"[bufferProcess] interim [80000000]:น้ำก็เลยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.951485983+07:00","message":"[bufferProcess] send to processor:น้ำก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.951491035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.951493846+07:00","message":"> Transcript [56100] [false]: 'น้ำก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.951496867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.951498706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.951500942+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:14.951503101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.092894506+07:00","message":"receive streaming session, msgId: 5121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.092928014+07:00","message":"receive 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-05-12T14:38:15.092934121+07:00","message":"receive interim result [false|false]: น้ำก็เลยมีแต่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.09294689+07:00","message":"[buffer interim] 5121 false น้ำก็เลยมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.092952983+07:00","message":"[bufferProcess] interim [200000000]:น้ำก็เลยมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.092955426+07:00","message":"[bufferProcess] send to processor:น้ำก็เลยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.092960483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.092964772+07:00","message":"> Transcript [56101] [false]: 'น้ำก็เลยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.092968537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.092970611+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.09297252+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.092974696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.1202415+07:00","message":"receive streaming session, msgId: 5121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.120272452+07:00","message":"receive 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-05-12T14:38:15.120278123+07:00","message":"receive interim result [false|false]: น้ำก็เลยมีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.12028968+07:00","message":"[buffer interim] 5121 false น้ำก็เลยมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.120296442+07:00","message":"[bufferProcess] interim [260000000]:น้ำก็เลยมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.12029876+07:00","message":"[bufferProcess] send to processor:น้ำก็เลยมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.120303625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.120306498+07:00","message":"> Transcript [56102] [false]: 'น้ำก็เลยมีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.120309573+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.120311757+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.120314311+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.120316353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.120321937+07:00","message":"Push: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.120324505+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.120326863+07:00","message":"Set new StatePrefix : 'น้ำก็เลยมีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.120329041+07:00","message":"Next Push (prob) : 'ก็เลยมีแต่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.120351374+07:00","message":"push: {false น้ำ 0 0xc004578300}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.279778919+07:00","message":"[GCS] IsForceVAD: false for message ID: 5121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.319440922+07:00","message":"receive streaming session, msgId: 5121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.319478667+07:00","message":"receive 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-05-12T14:38:15.319485476+07:00","message":"receive interim result [false|false]: น้ำก็เลยมีการเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.319499923+07:00","message":"[buffer interim] 5121 false น้ำก็เลยมีการเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.319507172+07:00","message":"[bufferProcess] interim [440000000]:น้ำก็เลยมีการเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.319509682+07:00","message":"[bufferProcess] send to processor:น้ำก็เลยมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.319512994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.319516058+07:00","message":"> Transcript [56103] [false]: 'น้ำก็เลยมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.319518015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.31951987+07:00","message":"Set new StatePrefix: 'น้ำก็เลยมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.470163655+07:00","message":"receive streaming session, msgId: 5121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.470228439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำก็เลยมีการเริ่ม\",\"confidence\":0.8941863}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.470235649+07:00","message":"receive interim result [true|false]: น้ำก็เลยมีการเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.470246102+07:00","message":"end recv isFinal message id 5121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.470248315+07:00","message":"end Recv id 5121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.470258541+07:00","message":"[buffer interim] 5121 true น้ำก็เลยมีการเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.470267305+07:00","message":"[bufferProcess] interim [620000000]:น้ำก็เลยมีการเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.470270455+07:00","message":"[bufferProcess] send to processor (isfinal):น้ำก็เลยมีการเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.470273778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.47027683+07:00","message":"> Transcript [56104] [false]: 'น้ำก็เลยมีการเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.47028013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.470282115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.470284447+07:00","message":"StatePrefix: 'น้ำก็เลยมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.470286955+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.47028871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.470290631+07:00","message":"> Transcript [56105] [true]: 'น้ำก็เลยมีการเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.470292771+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.470295046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.470296623+07:00","message":"StatePrefix: 'น้ำก็เลยมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.470298439+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:15.470301489+07:00","message":"Push: 'ก็เลยมีการเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.470311383+07:00","message":"push: {true ก็เลยมีการเริ่ม 0 0xc004578300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:15.476589964+07:00","message":"write wav file: './tmp/7565/7565_5121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:15.600601638+07:00","message":"[GCS] Start streaming session, msgId: 5122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.042919942+07:00","message":"receive streaming session, msgId: 5122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.042956903+07:00","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-05-12T14:38:16.042962131+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.042978721+07:00","message":"[buffer interim] 5122 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.042985238+07:00","message":"[bufferProcess] interim [420000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.042987157+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.122736847+07:00","message":"receive streaming session, msgId: 5122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.122764964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.122770768+07:00","message":"receive interim result [false|false]: ลง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.122782404+07:00","message":"[buffer interim] 5122 false ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.122788876+07:00","message":"[bufferProcess] interim [480000000]:ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.122791055+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.122794221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.122797053+07:00","message":"> Transcript [56106] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.122798963+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.150644873+07:00","message":"receive streaming session, msgId: 5122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.15067931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงมือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.150684637+07:00","message":"receive interim result [false|false]: ลงมือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.150699044+07:00","message":"[buffer interim] 5122 false ลงมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.150707265+07:00","message":"[bufferProcess] interim [540000000]:ลงมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.150709573+07:00","message":"[bufferProcess] send to processor:ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.150712608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.150715149+07:00","message":"> Transcript [56107] [false]: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.150717591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.150719993+07:00","message":"Set new StatePrefix: 'ลง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.316095214+07:00","message":"receive streaming session, msgId: 5122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.316126711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงมือทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.316132821+07:00","message":"receive interim result [false|false]: ลงมือทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.316147076+07:00","message":"[buffer interim] 5122 false ลงมือทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.316153907+07:00","message":"[bufferProcess] interim [720000000]:ลงมือทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.31615623+07:00","message":"[bufferProcess] send to processor:ลงมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.316159527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.316162364+07:00","message":"> Transcript [56108] [false]: 'ลงมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.316165064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.31616852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.316170497+07:00","message":"StatePrefix: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.316172572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.353185353+07:00","message":"receive streaming session, msgId: 5122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.353217821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงมือไฟ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.353223473+07:00","message":"receive interim result [false|false]: ลงมือไฟ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.353237769+07:00","message":"[buffer interim] 5122 false ลงมือไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.353244521+07:00","message":"[bufferProcess] interim [780000000]:ลงมือไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.353250332+07:00","message":"[bufferProcess] send to processor:ลงมือทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.353253397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.353256346+07:00","message":"> Transcript [56109] [false]: 'ลงมือทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.353259408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.353261376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.353263268+07:00","message":"StatePrefix: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.353265362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.651819887+07:00","message":"receive streaming session, msgId: 5122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.651856681+07:00","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-05-12T14:38:16.651862433+07:00","message":"receive interim result [false|false]: ลงมือไฟติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.651875584+07:00","message":"[buffer interim] 5122 false ลงมือไฟติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.651882553+07:00","message":"[bufferProcess] interim [960000000]:ลงมือไฟติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.651884656+07:00","message":"[bufferProcess] send to processor:ลงมือไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.651889754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.651892326+07:00","message":"> Transcript [56110] [false]: 'ลงมือไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.651895074+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.651897091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.651899292+07:00","message":"StatePrefix: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.651901517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.839617368+07:00","message":"receive streaming session, msgId: 5122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.839651864+07:00","message":"receive 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-05-12T14:38:16.839657146+07:00","message":"receive interim result [false|false]: ลงมือไฟศรีนครินทร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.839673374+07:00","message":"[buffer interim] 5122 false ลงมือไฟศรีนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.839680843+07:00","message":"[bufferProcess] interim [260000000]:ลงมือไฟศรีนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.839683827+07:00","message":"[bufferProcess] send to processor:ลงมือไฟติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.839687986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.839691114+07:00","message":"> Transcript [56111] [false]: 'ลงมือไฟติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.839694086+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.83969608+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.839698114+07:00","message":"StatePrefix: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.839700225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.839706367+07:00","message":"Push: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.839708371+07:00","message":"TextPushed: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.839710991+07:00","message":"Set new StatePrefix : 'ลงมือไฟติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:16.839712969+07:00","message":"Next Push (prob) : 'มือไฟติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:16.839720143+07:00","message":"push: {false ลง 0 0xc0044ff700}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:17.460241215+07:00","message":"[GCS] IsForceVAD: false for message ID: 5122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:17.484872388+07:00","message":"receive streaming session, msgId: 5122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:17.484915614+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-05-12T14:38:17.48492221+07:00","message":"receive interim result [false|false]: ลงมือไฟศรีนครินทร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:17.484938905+07:00","message":"[buffer interim] 5122 false ลงมือไฟศรีนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.484947537+07:00","message":"[bufferProcess] interim [860000000]:ลงมือไฟศรีนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.48495018+07:00","message":"[bufferProcess] send to processor:ลงมือไฟศรีนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.484957591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.484961131+07:00","message":"> Transcript [56112] [false]: 'ลงมือไฟศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.484963725+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.484966306+07:00","message":"Set new StatePrefix: 'ลงมือไฟศรีนครินทร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:17.62932259+07:00","message":"receive streaming session, msgId: 5122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:17.629385514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลงมือไปสิ\",\"confidence\":0.84314895}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:17.629394386+07:00","message":"receive interim result [true|false]: ลงมือไปสิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:17.629409787+07:00","message":"end recv isFinal message id 5122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:17.629413374+07:00","message":"end Recv id 5122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:17.629421922+07:00","message":"[buffer interim] 5122 true ลงมือไปสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.629432256+07:00","message":"[bufferProcess] interim [70000000]:ลงมือไปสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.62943661+07:00","message":"[bufferProcess] send to processor (isfinal):ลงมือไฟศรีนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.629441342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.629445543+07:00","message":"> Transcript [56113] [false]: 'ลงมือไฟศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.629449527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.629452575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.629455717+07:00","message":"StatePrefix: 'ลงมือไฟศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.629459785+07:00","message":"TextPushed: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.629462677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.62946566+07:00","message":"> Transcript [56114] [true]: 'ลงมือไปสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.629468742+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.629471254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.629473947+07:00","message":"StatePrefix: 'ลงมือไฟศรีนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.629476666+07:00","message":"TextPushed: 'ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:17.629480262+07:00","message":"Push: 'มือไปสิ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:17.629491674+07:00","message":"push: {true มือไปสิ 0 0xc0044ff700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:17.637439155+07:00","message":"write wav file: './tmp/7565/7565_5122.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:17.647434053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:17.647469373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:17.650673769+07:00","message":"[GCS] Start streaming session, msgId: 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:18.17992792+07:00","message":"receive streaming session, msgId: 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:18.179969051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:18.17997416+07:00","message":"receive interim result [false|false]: เห็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:18.179990807+07:00","message":"[buffer interim] 5123 false เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:18.179998674+07:00","message":"[bufferProcess] interim [540000000]:เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:18.18000048+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:18.506440255+07:00","message":"receive streaming session, msgId: 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:18.506478579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:18.506484438+07:00","message":"receive interim result [false|false]: เห็นเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:18.506499995+07:00","message":"[buffer interim] 5123 false เห็นเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:18.506507844+07:00","message":"[bufferProcess] interim [840000000]:เห็นเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:18.506510465+07:00","message":"[bufferProcess] send to processor:เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:18.50651365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:18.506516305+07:00","message":"> Transcript [56115] [false]: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:18.506518296+07:00","message":"Set StatePrefix (first interim): 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:19.697707698+07:00","message":"receive streaming session, msgId: 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:19.697751818+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-05-12T14:38:19.697759329+07:00","message":"receive interim result [false|false]: เห็นเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:19.697775927+07:00","message":"[buffer interim] 5123 false เห็นเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:19.697784575+07:00","message":"[bufferProcess] interim [440000000]:เห็นเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:19.697786911+07:00","message":"[bufferProcess] send to processor:เห็นเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:19.697790564+07:00","message":"[bufferProcess] send to processor (ticker):เห็นเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:19.697793614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:19.697798347+07:00","message":"> Transcript [56116] [false]: 'เห็นเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:19.697802086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:19.697804182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:19.697805866+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:19.697807843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:19.697809366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:19.697811114+07:00","message":"> Transcript [56117] [false]: 'เห็นเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:19.69781284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:19.69781446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:19.697815995+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:19.697817519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.148123242+07:00","message":"receive streaming session, msgId: 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.148157575+07:00","message":"receive 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-05-12T14:38:20.148163377+07:00","message":"receive interim result [false|false]: เห็นเหรอมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.148188425+07:00","message":"[buffer interim] 5123 false เห็นเหรอมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.148196362+07:00","message":"[bufferProcess] interim [740000000]:เห็นเหรอมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.148198792+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.160368525+07:00","message":"receive streaming session, msgId: 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.16039777+07:00","message":"receive 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-05-12T14:38:20.160403502+07:00","message":"receive interim result [false|false]: เห็นเหรอมาแบบนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.160416827+07:00","message":"[buffer interim] 5123 false เห็นเหรอมาแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.160421899+07:00","message":"[bufferProcess] interim [800000000]:เห็นเหรอมาแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.160425978+07:00","message":"[bufferProcess] send to processor:เห็นเหรอมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.160432114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.160435152+07:00","message":"> Transcript [56118] [false]: 'เห็นเหรอมาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.160438419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.160440382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.160442214+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.160444243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.167404398+07:00","message":"receive streaming session, msgId: 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.167421846+07:00","message":"receive 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-05-12T14:38:20.167427718+07:00","message":"receive interim result [false|false]: เห็นเหรอมาแบบนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.167442157+07:00","message":"[buffer interim] 5123 false เห็นเหรอมาแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.167448646+07:00","message":"[bufferProcess] interim [860000000]:เห็นเหรอมาแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.167451936+07:00","message":"[bufferProcess] send to processor:เห็นเหรอมาแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.167454958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.167459171+07:00","message":"> Transcript [56119] [false]: 'เห็นเหรอมาแบบนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.16746273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.167465637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.167468458+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.167471156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.167558433+07:00","message":"Push: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.167586877+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.167590943+07:00","message":"Set new StatePrefix : 'เห็นเหรอมาแบบนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.167593817+07:00","message":"Next Push (prob) : 'เหรอมาแบบนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.167609582+07:00","message":"push: {false เห็น 0 0xc004463d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.281735121+07:00","message":"receive streaming session, msgId: 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.281766561+07:00","message":"receive 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-05-12T14:38:20.281771629+07:00","message":"receive interim result [false|false]: เห็นเหรอมาแบบนี้ครับขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.281784344+07:00","message":"receive streaming session, msgId: 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.281788606+07:00","message":"receive 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-05-12T14:38:20.28179137+07:00","message":"receive interim result [false|false]: เห็นเหรอมาแบบนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.281795867+07:00","message":"[buffer interim] 5123 false เห็นเหรอมาแบบนี้ครับขับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.281799574+07:00","message":"[buffer interim] 5123 false เห็นเหรอมาแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.28180511+07:00","message":"[bufferProcess] interim [280000000]:เห็นเหรอมาแบบนี้ครับขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.281807327+07:00","message":"[bufferProcess] send to processor:เห็นเหรอมาแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.281809756+07:00","message":"[bufferProcess] interim [400000000]:เห็นเหรอมาแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.281811476+07:00","message":"[bufferProcess] send to processor:เห็นเหรอมาแบบนี้ครับขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.281814433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.281817233+07:00","message":"> Transcript [56120] [false]: 'เห็นเหรอมาแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.281819522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.281822162+07:00","message":"Set new StatePrefix: 'เห็นเหรอมาแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.281824245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.281826052+07:00","message":"> Transcript [56121] [false]: 'เห็นเหรอมาแบบนี้ครับขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.281828665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.281831046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.281832768+07:00","message":"StatePrefix: 'เห็นเหรอมาแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.281834866+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.295349958+07:00","message":"receive streaming session, msgId: 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.295389357+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-05-12T14:38:20.295400036+07:00","message":"receive interim result [false|false]: เห็นเหรอมาแบบนี้ครับขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.295420996+07:00","message":"[buffer interim] 5123 false เห็นเหรอมาแบบนี้ครับขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.295428906+07:00","message":"[bufferProcess] interim [460000000]:เห็นเหรอมาแบบนี้ครับขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.295431349+07:00","message":"[bufferProcess] send to processor:เห็นเหรอมาแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.295434753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.295438611+07:00","message":"> Transcript [56122] [false]: 'เห็นเหรอมาแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.295442293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.295444392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.295446873+07:00","message":"StatePrefix: 'เห็นเหรอมาแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.295451841+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.307094971+07:00","message":"receive streaming session, msgId: 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.307118295+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-05-12T14:38:20.307123642+07:00","message":"receive interim result [false|false]: เห็นเหรอมาแบบนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:20.307138526+07:00","message":"[buffer interim] 5123 false เห็นเหรอมาแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.307144333+07:00","message":"[bufferProcess] interim [580000000]:เห็นเหรอมาแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.307147661+07:00","message":"[bufferProcess] send to processor:เห็นเหรอมาแบบนี้ครับขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.307151867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.307154242+07:00","message":"> Transcript [56123] [false]: 'เห็นเหรอมาแบบนี้ครับขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.307157348+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.307159406+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.307162101+07:00","message":"StatePrefix: 'เห็นเหรอมาแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:20.307164634+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:20.64793013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:20.647958697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.051225833+07:00","message":"[GCS] IsForceVAD: false for message ID: 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.110523489+07:00","message":"[GCS] Start streaming session, msgId: 5124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.161366702+07:00","message":"receive streaming session, msgId: 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.16140981+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-05-12T14:38:21.161416397+07:00","message":"receive interim result [false|false]: เห็นเหรอมาแบบนี้ครับครับหรือว่ายัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.161431511+07:00","message":"[buffer interim] 5123 false เห็นเหรอมาแบบนี้ครับครับหรือว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.161440667+07:00","message":"[bufferProcess] interim [480000000]:เห็นเหรอมาแบบนี้ครับครับหรือว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.161443891+07:00","message":"[bufferProcess] send to processor:เห็นเหรอมาแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.161447609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.16145048+07:00","message":"> Transcript [56124] [false]: 'เห็นเหรอมาแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.161455374+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.161457802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.161462089+07:00","message":"StatePrefix: 'เห็นเหรอมาแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.161464405+07:00","message":"TextPushed: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.161467645+07:00","message":"Push: 'เหรอมาแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.161469629+07:00","message":"TextPushed: 'เห็นเหรอมาแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.161471671+07:00","message":"Set new StatePrefix : 'เห็นเหรอมาแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.161473925+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.161482048+07:00","message":"push: {false เหรอมาแบบนี้ครับ 0 0xc004463d80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.194951964+07:00","message":"receive streaming session, msgId: 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.194994228+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-05-12T14:38:21.195002163+07:00","message":"receive interim result [false|false]: เห็นเหรอมาแบบนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.195020794+07:00","message":"[buffer interim] 5123 false เห็นเหรอมาแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.195034032+07:00","message":"[bufferProcess] interim [600000000]:เห็นเหรอมาแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.195037999+07:00","message":"[bufferProcess] send to processor:เห็นเหรอมาแบบนี้ครับครับหรือว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.195043686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.195048899+07:00","message":"> Transcript [56125] [false]: 'เห็นเหรอมาแบบนี้ครับครับหรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.195052357+07:00","message":"Set StatePrefix (first interim): 'เห็นเหรอมาแบบนี้ครับครับหรือว่ายัง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.360484953+07:00","message":"receive streaming session, msgId: 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.360537814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นเหรอโทรมาแบบนี้ครับครับ\",\"confidence\":0.8972371}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.360544919+07:00","message":"receive interim result [true|false]: เห็นเหรอโทรมาแบบนี้ครับครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.360557042+07:00","message":"end recv isFinal message id 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.360559666+07:00","message":"end Recv id 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.360567022+07:00","message":"[buffer interim] 5123 true เห็นเหรอโทรมาแบบนี้ครับครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360578316+07:00","message":"[bufferProcess] interim [630000000]:เห็นเหรอโทรมาแบบนี้ครับครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360581258+07:00","message":"[bufferProcess] send to processor (isfinal):เห็นเหรอมาแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360584751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360588515+07:00","message":"> Transcript [56126] [false]: 'เห็นเหรอมาแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360590879+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360593269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360595139+07:00","message":"> Transcript [56127] [true]: 'เห็นเหรอโทรมาแบบนี้ครับครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360597467+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360599392+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360601352+07:00","message":"StatePrefix: 'เห็นเหรอมาแบบนี้ครับครับหรือว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360603528+07:00","message":"TextPushed: 'เห็นเหรอมาแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360605371+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360736645+07:00","message":"error room accuracy in case isFinal id 5123 :the last word is not deletion"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360746554+07:00","message":"Push: 'เห็นเหรอโทรมาแบบนี้ครับครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360748699+07:00","message":"TextPushed: 'เห็นเหรอมาแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360750681+07:00","message":"Set new StatePrefix : 'เห็นเหรอโทรมาแบบนี้ครับครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360752903+07:00","message":"Next Push (prob) : 'เห็นเหรอโทรมาแบบนี้ครับครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.360762042+07:00","message":"push: {true เห็นเหรอโทรมาแบบนี้ครับครับ 0 0xc004463d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.360768145+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5123.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:21.368946724+07:00","message":"write wav file: './tmp/7565/7565_5123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.829132808+07:00","message":"receive streaming session, msgId: 5124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.829198578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.829204964+07:00","message":"receive interim result [false|false]: เห็นบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:21.82922388+07:00","message":"[buffer interim] 5124 false เห็นบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.829235434+07:00","message":"[bufferProcess] interim [720000000]:เห็นบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:21.829237287+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:23.003027893+07:00","message":"receive streaming session, msgId: 5124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:23.003073661+07:00","message":"receive 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-05-12T14:38:23.003080109+07:00","message":"receive interim result [false|false]: สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:23.003098875+07:00","message":"[buffer interim] 5124 false สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.003111517+07:00","message":"[bufferProcess] interim [620000000]:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.003113901+07:00","message":"[bufferProcess] send to processor:เห็นบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.003117972+07:00","message":"[bufferProcess] send to processor (ticker):สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.003121517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.003124311+07:00","message":"> Transcript [56128] [false]: 'เห็นบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.003126739+07:00","message":"Set StatePrefix (first interim): 'เห็นบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.003128555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.003130347+07:00","message":"> Transcript [56129] [false]: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.003132266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.003134286+07:00","message":"Set new StatePrefix: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:23.40042465+07:00","message":"receive streaming session, msgId: 5124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:23.400458449+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-05-12T14:38:23.400464683+07:00","message":"receive interim result [false|false]: สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:23.400478301+07:00","message":"[buffer interim] 5124 false สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.400485417+07:00","message":"[bufferProcess] interim [220000000]:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.400487483+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:23.648906639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:23.648945323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:23.732667182+07:00","message":"[GCS] IsForceVAD: false for message ID: 5124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:23.889276048+07:00","message":"receive streaming session, msgId: 5124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:23.889313804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้าง\",\"confidence\":0.82995576}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:23.889319726+07:00","message":"receive interim result [true|false]: สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:23.889327616+07:00","message":"end recv isFinal message id 5124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:23.889330976+07:00","message":"end Recv id 5124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:23.889339525+07:00","message":"[buffer interim] 5124 true สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.889350569+07:00","message":"[bufferProcess] interim [850000000]:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.889356724+07:00","message":"[bufferProcess] send to processor (isfinal):สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.889361145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.889366017+07:00","message":"> Transcript [56130] [false]: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.889369193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.889371225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.889373229+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.889375185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.889376772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.889378697+07:00","message":"> Transcript [56131] [true]: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.889382625+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.889384521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.889386141+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.889387693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:23.889393567+07:00","message":"Push: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:23.889401505+07:00","message":"push: {true สร้าง 0 0xc004463f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:23.899089025+07:00","message":"write wav file: './tmp/7565/7565_5124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:24.0522156+07:00","message":"[GCS] Start streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:24.93609196+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:24.936140805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:24.9361485+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:24.936167908+07:00","message":"[buffer interim] 5125 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:24.936176815+07:00","message":"[bufferProcess] interim [720000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:24.936187286+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:24.936191719+07:00","message":"[bufferProcess] send to processor (ticker):เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:24.936196063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:24.936199959+07:00","message":"> Transcript [56132] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:24.936203207+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:25.246790977+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:25.246833851+07:00","message":"receive 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-05-12T14:38:25.246840896+07:00","message":"receive interim result [false|false]: อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:25.246857405+07:00","message":"[buffer interim] 5125 false อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.246865457+07:00","message":"[bufferProcess] interim [20000000]:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.246867484+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:25.513449032+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:25.513489607+07:00","message":"receive 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-05-12T14:38:25.513495174+07:00","message":"receive interim result [false|false]: อากาศที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:25.513510206+07:00","message":"[buffer interim] 5125 false อากาศที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.513517305+07:00","message":"[bufferProcess] interim [260000000]:อากาศที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.513520641+07:00","message":"[bufferProcess] send to processor:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.513523754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.513526954+07:00","message":"> Transcript [56133] [false]: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.513529227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.513531071+07:00","message":"Set new StatePrefix: 'อากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:25.691443254+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:25.691493325+07:00","message":"receive 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-05-12T14:38:25.691500818+07:00","message":"receive interim result [false|false]: อากาศที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:25.691517481+07:00","message":"[buffer interim] 5125 false อากาศที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.691528212+07:00","message":"[bufferProcess] interim [380000000]:อากาศที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.69153087+07:00","message":"[bufferProcess] send to processor:อากาศที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.6915363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.691539355+07:00","message":"> Transcript [56134] [false]: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.691542575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.69154457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.691546456+07:00","message":"StatePrefix: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.691548576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:25.715640076+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:25.715674381+07:00","message":"receive 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-05-12T14:38:25.715680586+07:00","message":"receive interim result [false|false]: อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:25.715694296+07:00","message":"[buffer interim] 5125 false อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.715701894+07:00","message":"[bufferProcess] interim [440000000]:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.715704456+07:00","message":"[bufferProcess] send to processor:อากาศที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.715711401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.715714155+07:00","message":"> Transcript [56135] [false]: 'อากาศที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.715717299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.715719264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.715720946+07:00","message":"StatePrefix: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.71572309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:25.745018738+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:25.745066896+07:00","message":"receive 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-05-12T14:38:25.745075254+07:00","message":"receive interim result [false|false]: อากาศที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:25.745092927+07:00","message":"[buffer interim] 5125 false อากาศที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.745104344+07:00","message":"[bufferProcess] interim [500000000]:อากาศที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.745108516+07:00","message":"[bufferProcess] send to processor:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.745116272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.745120527+07:00","message":"> Transcript [56136] [false]: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.745125204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.745128187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.74513091+07:00","message":"StatePrefix: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:25.745133983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.155406305+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.155450937+07:00","message":"receive 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-05-12T14:38:26.155456938+07:00","message":"receive interim result [false|false]: อากาศที่รักรีสอร์ท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.155473552+07:00","message":"[buffer interim] 5125 false อากาศที่รักรีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.155482497+07:00","message":"[bufferProcess] interim [860000000]:อากาศที่รักรีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.155485431+07:00","message":"[bufferProcess] send to processor:อากาศที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.155492919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.155495757+07:00","message":"> Transcript [56137] [false]: 'อากาศที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.155499685+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.155502179+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.155504356+07:00","message":"StatePrefix: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.155506587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.155514289+07:00","message":"Push: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.155516292+07:00","message":"TextPushed: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.155518293+07:00","message":"Set new StatePrefix : 'อากาศที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.155520311+07:00","message":"Next Push (prob) : 'ที่ได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.155546375+07:00","message":"push: {false อากาศ 0 0xc004219780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.460828993+07:00","message":"[GCS] Cleaned up inactive client: 5089"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.460867248+07:00","message":"[GCS] Cleaned up inactive client: 5091"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.460871168+07:00","message":"[GCS] Cleaned up inactive client: 5087"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.460873968+07:00","message":"[GCS] Cleaned up inactive client: 5100"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.46087671+07:00","message":"[GCS] Cleaned up inactive client: 5098"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.460879376+07:00","message":"[GCS] Cleaned up inactive client: 5088"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.460882052+07:00","message":"[GCS] Cleaned up inactive client: 5093"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.46088486+07:00","message":"[GCS] Cleaned up inactive client: 5099"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.460888021+07:00","message":"[GCS] Cleaned up inactive client: 5092"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.460890944+07:00","message":"[GCS] Cleaned up inactive client: 5096"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.460894654+07:00","message":"[GCS] Cleaned up inactive client: 5090"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.460897957+07:00","message":"[GCS] Cleaned up inactive client: 5094"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.460900666+07:00","message":"[GCS] Cleaned up inactive client: 5095"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.460903268+07:00","message":"[GCS] Cleaned up inactive client: 5097"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.491567224+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.491615927+07:00","message":"receive 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-05-12T14:38:26.491624509+07:00","message":"receive interim result [false|false]: อากาศที่ได้รับทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.491640452+07:00","message":"[buffer interim] 5125 false อากาศที่ได้รับทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.491650922+07:00","message":"[bufferProcess] interim [220000000]:อากาศที่ได้รับทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.491654725+07:00","message":"[bufferProcess] send to processor:อากาศที่รักรีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.491660177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.491664462+07:00","message":"> Transcript [56138] [false]: 'อากาศที่รักรีสอร์ท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.491668484+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.491671783+07:00","message":"Set new StatePrefix: 'อากาศที่รักรีสอร์ท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.559115638+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.559166226+07:00","message":"receive 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-05-12T14:38:26.55917253+07:00","message":"receive interim result [false|false]: อากาศที่รักรีสอร์ท"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.559194414+07:00","message":"[buffer interim] 5125 false อากาศที่รักรีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.559202954+07:00","message":"[bufferProcess] interim [280000000]:อากาศที่รักรีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.55920693+07:00","message":"[bufferProcess] send to processor:อากาศที่ได้รับทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.55921528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.559218335+07:00","message":"> Transcript [56139] [false]: 'อากาศที่ได้รับทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.559220635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.559222725+07:00","message":"Set new StatePrefix: 'อากาศที่ได้รับทั้งหมด'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:26.649262214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:26.649276167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.88901609+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.889063171+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-05-12T14:38:26.889071432+07:00","message":"receive interim result [false|false]: อากาศตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:26.889092355+07:00","message":"[buffer interim] 5125 false อากาศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.88910626+07:00","message":"[bufferProcess] interim [640000000]:อากาศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.889110712+07:00","message":"[bufferProcess] send to processor:อากาศที่รักรีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.889119627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.889124121+07:00","message":"> Transcript [56140] [false]: 'อากาศที่รักรีสอร์ท'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.889127644+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:26.88913088+07:00","message":"Set new StatePrefix: 'อากาศที่รักรีสอร์ท'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.043631818+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.043682725+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-05-12T14:38:27.043689203+07:00","message":"receive interim result [false|false]: อากาศที่ได้รับทั้งหมดตอนนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.043709577+07:00","message":"[buffer interim] 5125 false อากาศที่ได้รับทั้งหมดตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.04371849+07:00","message":"[bufferProcess] interim [760000000]:อากาศที่ได้รับทั้งหมดตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.043721638+07:00","message":"[bufferProcess] send to processor:อากาศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.043726136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.043729384+07:00","message":"> Transcript [56141] [false]: 'อากาศตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.043731654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.043733845+07:00","message":"Set new StatePrefix: 'อากาศตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.058203616+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.058235645+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-05-12T14:38:27.058240692+07:00","message":"receive interim result [false|false]: อากาศตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.058256727+07:00","message":"[buffer interim] 5125 false อากาศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.058263363+07:00","message":"[bufferProcess] interim [820000000]:อากาศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.058266764+07:00","message":"[bufferProcess] send to processor:อากาศที่ได้รับทั้งหมดตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.05827766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.058280672+07:00","message":"> Transcript [56142] [false]: 'อากาศที่ได้รับทั้งหมดตอนนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.058283105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.058285191+07:00","message":"Set new StatePrefix: 'อากาศที่ได้รับทั้งหมดตอนนี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.115656869+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.115702114+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-05-12T14:38:27.115708544+07:00","message":"receive interim result [false|false]: อากาศที่ได้รับทั้งหมดตอนนี้มีโปร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.115724507+07:00","message":"[buffer interim] 5125 false อากาศที่ได้รับทั้งหมดตอนนี้มีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.115732595+07:00","message":"[bufferProcess] interim [880000000]:อากาศที่ได้รับทั้งหมดตอนนี้มีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.115735892+07:00","message":"[bufferProcess] send to processor:อากาศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.115744015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.115749724+07:00","message":"> Transcript [56143] [false]: 'อากาศตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.115752051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.115754866+07:00","message":"Set new StatePrefix: 'อากาศตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.211925542+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.211961239+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-05-12T14:38:27.211967347+07:00","message":"receive interim result [false|false]: อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.211980476+07:00","message":"[buffer interim] 5125 false อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.211987212+07:00","message":"[bufferProcess] interim [940000000]:อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.211989469+07:00","message":"[bufferProcess] send to processor:อากาศที่ได้รับทั้งหมดตอนนี้มีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.211994923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.211998307+07:00","message":"> Transcript [56144] [false]: 'อากาศที่ได้รับทั้งหมดตอนนี้มีโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.21200069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.212002847+07:00","message":"Set new StatePrefix: 'อากาศที่ได้รับทั้งหมดตอนนี้มีโปร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.526564587+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.526598926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.526604238+07:00","message":"receive interim result [false|false]: อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.526613664+07:00","message":"[buffer interim] 5125 false อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.526620437+07:00","message":"[bufferProcess] interim [240000000]:อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.5266228+07:00","message":"[bufferProcess] send to processor:อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.526626315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.526628843+07:00","message":"> Transcript [56145] [false]: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.526630989+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.52663334+07:00","message":"Set new StatePrefix: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.736323604+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.736360487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.736367915+07:00","message":"receive interim result [false|false]: อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.736380745+07:00","message":"[buffer interim] 5125 false อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.736387484+07:00","message":"[bufferProcess] interim [480000000]:อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.736390153+07:00","message":"[bufferProcess] send to processor:อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.736395241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.736397972+07:00","message":"> Transcript [56146] [false]: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.736401172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.736403249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.736404916+07:00","message":"StatePrefix: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.736407568+07:00","message":"TextPushed: 'อากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.791352391+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.791399768+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-05-12T14:38:27.791407871+07:00","message":"receive interim result [false|false]: อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.791420128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 กว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.791424034+07:00","message":"receive interim result [false|false]:  10 กว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.79143298+07:00","message":"[buffer interim] 5125 false อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.791437352+07:00","message":"[buffer interim] 5125 false  10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.791445986+07:00","message":"[bufferProcess] interim [540000000]:อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.791448642+07:00","message":"[bufferProcess] send to processor:อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.791453289+07:00","message":"[bufferProcess] interim [540000000]: 10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.791456838+07:00","message":"[bufferProcess] update buffer: อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.791461312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.791465387+07:00","message":"> Transcript [56147] [false]: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.791470902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.791473822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.791477254+07:00","message":"StatePrefix: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.791485698+07:00","message":"TextPushed: 'อากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.827847594+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.827892629+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-05-12T14:38:27.827901486+07:00","message":"receive interim result [false|false]: อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.827917446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 กว่าปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.827921934+07:00","message":"receive interim result [false|false]:  10 กว่าปี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.827931832+07:00","message":"[buffer interim] 5125 false อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.827939213+07:00","message":"[buffer interim] 5125 false  10 กว่าปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.827945683+07:00","message":"[bufferProcess] interim [600000000]:อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.827948403+07:00","message":"[bufferProcess] send to processor:อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.827953064+07:00","message":"[bufferProcess] interim [600000000]: 10 กว่าปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.827956051+07:00","message":"[bufferProcess] update buffer: อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.827958944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.827961875+07:00","message":"> Transcript [56148] [false]: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.82796529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.82796723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.827969569+07:00","message":"StatePrefix: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.827971737+07:00","message":"TextPushed: 'อากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.838888804+07:00","message":"[GCS] IsForceVAD: false for message ID: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.900279113+07:00","message":"[GCS] Start streaming session, msgId: 5126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.961196839+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.961246033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.961254379+07:00","message":"receive interim result [false|false]: อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.961268284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 กว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.96127175+07:00","message":"receive interim result [false|false]:  10 กว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.961280518+07:00","message":"[buffer interim] 5125 false อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.961284883+07:00","message":"[buffer interim] 5125 false  10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.961291314+07:00","message":"[bufferProcess] interim [720000000]:อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.96129415+07:00","message":"[bufferProcess] send to processor:อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าปี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.96129728+07:00","message":"[bufferProcess] interim [720000000]: 10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.961302229+07:00","message":"[bufferProcess] update buffer: อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.961305341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.961308066+07:00","message":"> Transcript [56149] [false]: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.961312284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.961314425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.961316229+07:00","message":"StatePrefix: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.961318394+07:00","message":"TextPushed: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.961321135+07:00","message":"Push: 'ที่ได้รับทั้งหมดตอนนี้มีประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.961323489+07:00","message":"TextPushed: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.961325438+07:00","message":"Set new StatePrefix : 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.961327749+07:00","message":"Next Push (prob) : ' 10 กว่าปี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.961336446+07:00","message":"push: {false ที่ได้รับทั้งหมดตอนนี้มีประมาณ 0 0xc004219780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.970722405+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.970759617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.970765849+07:00","message":"receive interim result [false|false]: อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.970772852+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-05-12T14:38:27.970775816+07:00","message":"receive interim result [false|false]:  10 กว่าเคส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.970783027+07:00","message":"[buffer interim] 5125 false อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:27.970788567+07:00","message":"[buffer interim] 5125 false  10 กว่าเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.970793928+07:00","message":"[bufferProcess] interim [780000000]:อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.970796493+07:00","message":"[bufferProcess] send to processor:อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.970799308+07:00","message":"[bufferProcess] interim [780000000]: 10 กว่าเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.970801951+07:00","message":"[bufferProcess] update buffer: อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.970805374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.970808272+07:00","message":"> Transcript [56150] [false]: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:27.970810953+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.067591427+07:00","message":"receive streaming session, msgId: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.067629325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาณาจักรที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าเคส\",\"confidence\":0.9111827}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.067636855+07:00","message":"receive interim result [true|false]: อาณาจักรที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าเคส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.067644802+07:00","message":"end recv isFinal message id 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.06764739+07:00","message":"end Recv id 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.067653728+07:00","message":"[buffer interim] 5125 true อาณาจักรที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067665855+07:00","message":"[bufferProcess] interim [810000000]:อาณาจักรที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067669045+07:00","message":"[bufferProcess] send to processor (isfinal):อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าเคส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.06767197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067674653+07:00","message":"> Transcript [56151] [false]: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าเคส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067677085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067679573+07:00","message":"Set new StatePrefix: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าเคส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067681538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067683307+07:00","message":"> Transcript [56152] [true]: 'อาณาจักรที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าเคส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067685624+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067687462+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067689237+07:00","message":"StatePrefix: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าเคส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067691818+07:00","message":"TextPushed: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067693593+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067836563+07:00","message":"Push: ' 10 กว่าเคส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067839215+07:00","message":"TextPushed: 'อากาศที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าเคส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067841607+07:00","message":"Set new StatePrefix : 'อาณาจักรที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าเคส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067843836+07:00","message":"Next Push (prob) : 'อาณาจักรที่ได้รับทั้งหมดตอนนี้มีประมาณ 10 กว่าเคส'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.067851426+07:00","message":"push: {true  10 กว่าเคส 0 0xc004219780}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.067859845+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5125.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:28.078152748+07:00","message":"write wav file: './tmp/7565/7565_5125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.565549045+07:00","message":"receive streaming session, msgId: 5126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.565586616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.565592044+07:00","message":"receive interim result [false|false]: อาบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.565607722+07:00","message":"[buffer interim] 5126 false อาบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.5656155+07:00","message":"[bufferProcess] interim [660000000]:อาบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.565617631+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.628607613+07:00","message":"receive streaming session, msgId: 5126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.62866445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.628673682+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.628693674+07:00","message":"[buffer interim] 5126 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.628708353+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.628712998+07:00","message":"[bufferProcess] send to processor:อาบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.628721397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.628726462+07:00","message":"> Transcript [56153] [false]: 'อาบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.628730491+07:00","message":"Set StatePrefix (first interim): 'อาบแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.734079297+07:00","message":"[GCS] IsForceVAD: false for message ID: 5126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.800008089+07:00","message":"[GCS] Start streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.831669602+07:00","message":"receive streaming session, msgId: 5126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.831715268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบแล้วก็\",\"confidence\":0.89245886}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.83172245+07:00","message":"receive interim result [true|false]: อาบแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.831733345+07:00","message":"end recv isFinal message id 5126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.831735432+07:00","message":"end Recv id 5126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.831742661+07:00","message":"[buffer interim] 5126 true อาบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.83175465+07:00","message":"[bufferProcess] interim [50000000]:อาบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.831757504+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.831760834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.831763641+07:00","message":"> Transcript [56154] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.831767028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.831769054+07:00","message":"Set new StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.831770609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.83177238+07:00","message":"> Transcript [56155] [true]: 'อาบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.831774564+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.831776712+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.83177848+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.831780387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:28.831787373+07:00","message":"Push: 'อาบแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:28.831797355+07:00","message":"push: {true อาบแล้วก็ 0 0xc0044fe500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:28.837303656+07:00","message":"write wav file: './tmp/7565/7565_5126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:29.527340975+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:29.527411067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:29.527417276+07:00","message":"receive interim result [false|false]: ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:29.527434072+07:00","message":"[buffer interim] 5127 false ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:29.52744242+07:00","message":"[bufferProcess] interim [600000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:29.527445424+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:29.649520596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:29.649539718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.175920989+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.175953429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.175959093+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.17597599+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.175982963+07:00","message":"[bufferProcess] interim [200000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.175985495+07:00","message":"[bufferProcess] send to processor:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.175988668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.175991308+07:00","message":"> Transcript [56156] [false]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.175993254+07:00","message":"Set StatePrefix (first interim): 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.670939779+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.670983466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5 ที่ผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.670990071+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5 ที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.671008529+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5 ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.671021622+07:00","message":"[bufferProcess] interim [680000000]:ล่าสุดเมื่อวันที่ 5 ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.671024536+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.671031824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.671037167+07:00","message":"> Transcript [56157] [false]: 'ล่าสุดเมื่อวันที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.671040944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.671043092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.671044979+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.671047024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.73506904+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.735110272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.735117859+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.735129977+07:00","message":"receive 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-05-12T14:38:30.735133423+07:00","message":"receive interim result [false|false]:  ที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.735141432+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.735145173+07:00","message":"[buffer interim] 5127 false  ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.735151889+07:00","message":"[bufferProcess] interim [800000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.735155457+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5 ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.735159776+07:00","message":"[bufferProcess] interim [800000000]: ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.735165633+07:00","message":"[bufferProcess] update buffer: ล่าสุดเมื่อวันที่ 5 ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.735169761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.735174019+07:00","message":"> Transcript [56158] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.735179298+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.735189517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.735192473+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.735195466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.860873311+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.860916878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.860924817+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.860935373+07:00","message":"receive 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-05-12T14:38:30.860938624+07:00","message":"receive interim result [false|false]:  ที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.86094626+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:30.860950049+07:00","message":"[buffer interim] 5127 false  ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.860956607+07:00","message":"[bufferProcess] interim [860000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.860959381+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5 ที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.860962639+07:00","message":"[bufferProcess] interim [860000000]: ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.860965483+07:00","message":"[bufferProcess] update buffer: ล่าสุดเมื่อวันที่ 5 ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.860969484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.860972913+07:00","message":"> Transcript [56159] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.860976177+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.860978219+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.860980102+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:30.860981939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:31.444002641+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:31.444053367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:31.444060429+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:31.444070234+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-05-12T14:38:31.444072858+07:00","message":"receive interim result [false|false]:  ที่ผ่านมาก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:31.444081014+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:31.444085381+07:00","message":"[buffer interim] 5127 false  ที่ผ่านมาก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.444092197+07:00","message":"[bufferProcess] interim [460000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.444095027+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5 ที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.444098087+07:00","message":"[bufferProcess] interim [460000000]: ที่ผ่านมาก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.44410129+07:00","message":"[bufferProcess] update buffer: ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.44410451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.444107517+07:00","message":"> Transcript [56160] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.444111648+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.444116212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.444118171+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.444119961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.444123108+07:00","message":"Push: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.444124903+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.444127135+07:00","message":"Set new StatePrefix : 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.444131115+07:00","message":"Next Push (prob) : 'เมื่อวันที่ 5 ที่ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:31.444140687+07:00","message":"push: {false ล่าสุด 0 0xc003cf2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:31.953068136+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:31.953108994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:31.953115537+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:31.953125226+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-05-12T14:38:31.953128164+07:00","message":"receive interim result [false|false]:  ที่ผ่านมาก็ยังเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:31.953136174+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:31.953139924+07:00","message":"[buffer interim] 5127 false  ที่ผ่านมาก็ยังเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.953145913+07:00","message":"[bufferProcess] interim [940000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.95314908+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.953152422+07:00","message":"[bufferProcess] interim [940000000]: ที่ผ่านมาก็ยังเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.953155742+07:00","message":"[bufferProcess] update buffer: ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.953171774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.95317602+07:00","message":"> Transcript [56161] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.953179779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.953187606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.953189463+07:00","message":"StatePrefix: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:31.953191964+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.011716967+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.011757743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.011764492+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.011775709+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-05-12T14:38:32.011779853+07:00","message":"receive interim result [false|false]:  ที่ผ่านมาก็ยังเชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.011786699+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.011790625+07:00","message":"[buffer interim] 5127 false  ที่ผ่านมาก็ยังเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.011796909+07:00","message":"[bufferProcess] interim [60000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.011799838+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.011803417+07:00","message":"[bufferProcess] interim [60000000]: ที่ผ่านมาก็ยังเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.011806618+07:00","message":"[bufferProcess] update buffer: ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.011810233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.011813467+07:00","message":"> Transcript [56162] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.011818087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.011820352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.011822217+07:00","message":"StatePrefix: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.011824485+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.282988403+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.283022044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.283028682+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.283039909+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-05-12T14:38:32.283042949+07:00","message":"receive interim result [false|false]:  ที่ผ่านมาก็ยังเชื่อว่าตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.283051829+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.283060056+07:00","message":"[buffer interim] 5127 false  ที่ผ่านมาก็ยังเชื่อว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.283066522+07:00","message":"[bufferProcess] interim [300000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.283069241+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.283075838+07:00","message":"[bufferProcess] interim [300000000]: ที่ผ่านมาก็ยังเชื่อว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.283079085+07:00","message":"[bufferProcess] update buffer: ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.283082392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.283085226+07:00","message":"> Transcript [56163] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.283088915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.283090987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.283092782+07:00","message":"StatePrefix: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.283095119+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.40109443+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.40114296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.40114921+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.40117306+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-05-12T14:38:32.401177437+07:00","message":"receive interim result [false|false]:  ที่ผ่านมาก็ยังเชื่อว่าตรง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.401199+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.401218697+07:00","message":"[buffer interim] 5127 false  ที่ผ่านมาก็ยังเชื่อว่าตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.401225846+07:00","message":"[bufferProcess] interim [420000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.401228714+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.401235275+07:00","message":"[bufferProcess] interim [420000000]: ที่ผ่านมาก็ยังเชื่อว่าตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.401240803+07:00","message":"[bufferProcess] update buffer: ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.401243653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.401246541+07:00","message":"> Transcript [56164] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.401250653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.401252726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.401254554+07:00","message":"StatePrefix: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.401256753+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.40126501+07:00","message":"Push: 'เมื่อวันที่ 5 ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.401267126+07:00","message":"TextPushed: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.401269306+07:00","message":"Set new StatePrefix : 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.401271404+07:00","message":"Next Push (prob) : 'ก็ยังเชื่อว่าตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.40127943+07:00","message":"push: {false เมื่อวันที่ 5 ที่ผ่านมา 0 0xc003cf2600}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.628563+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.628613024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.628620753+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.628635221+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-05-12T14:38:32.6286386+07:00","message":"receive interim result [false|false]:  ที่ผ่านมาก็ยังเชื่อว่าตัวไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.628647434+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.628651684+07:00","message":"[buffer interim] 5127 false  ที่ผ่านมาก็ยังเชื่อว่าตัวไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.628659316+07:00","message":"[bufferProcess] interim [600000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.628662522+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.628665837+07:00","message":"[bufferProcess] interim [600000000]: ที่ผ่านมาก็ยังเชื่อว่าตัวไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.628668403+07:00","message":"[bufferProcess] update buffer: ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.628671375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.628674215+07:00","message":"> Transcript [56165] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.628676503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.628679218+07:00","message":"Set new StatePrefix: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตรง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:32.65010522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:32.650108392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.739146226+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.739178222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.73919392+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.739203169+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-05-12T14:38:32.739206615+07:00","message":"receive interim result [false|false]:  ที่ผ่านมาก็ยังเชื่อว่าต้องระแวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.739214953+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.739220922+07:00","message":"[buffer interim] 5127 false  ที่ผ่านมาก็ยังเชื่อว่าต้องระแวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.739226523+07:00","message":"[bufferProcess] interim [660000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.739229331+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.739232513+07:00","message":"[bufferProcess] interim [660000000]: ที่ผ่านมาก็ยังเชื่อว่าต้องระแวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.739237227+07:00","message":"[bufferProcess] update buffer: ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าต้องระแวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.739240091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.7392427+07:00","message":"> Transcript [56166] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.739245132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.739246945+07:00","message":"Set new StatePrefix: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวไว้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.832066976+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.832098569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.832104353+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.832115867+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-05-12T14:38:32.832132684+07:00","message":"receive interim result [false|false]:  ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.832139329+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.832150055+07:00","message":"[buffer interim] 5127 false  ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.8321575+07:00","message":"[bufferProcess] interim [720000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.832161341+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าต้องระแวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.832170121+07:00","message":"[bufferProcess] interim [720000000]: ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.832172899+07:00","message":"[bufferProcess] update buffer: ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.832176153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.832178921+07:00","message":"> Transcript [56167] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าต้องระแวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.832187903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.832191112+07:00","message":"Set new StatePrefix: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าต้องระแวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.887658854+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.887698455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.887705871+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.887718147+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-05-12T14:38:32.887722903+07:00","message":"receive interim result [false|false]:  ที่ผ่านมาก็ยังเชื่อว่าต้องระวังตัวนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.887733878+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.887739049+07:00","message":"[buffer interim] 5127 false  ที่ผ่านมาก็ยังเชื่อว่าต้องระวังตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.887747605+07:00","message":"[bufferProcess] interim [780000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.887751395+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.887755785+07:00","message":"[bufferProcess] interim [780000000]: ที่ผ่านมาก็ยังเชื่อว่าต้องระวังตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.887759617+07:00","message":"[bufferProcess] update buffer: ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าต้องระวังตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.887763632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.887767585+07:00","message":"> Transcript [56168] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.88777111+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.887774502+07:00","message":"Set new StatePrefix: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.971898162+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.971933658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.971939556+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.971949584+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-05-12T14:38:32.971952631+07:00","message":"receive interim result [false|false]:  ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.971959497+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:32.971962783+07:00","message":"[buffer interim] 5127 false  ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.971968484+07:00","message":"[bufferProcess] interim [840000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.971970875+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าต้องระวังตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.971973835+07:00","message":"[bufferProcess] interim [840000000]: ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.971977147+07:00","message":"[bufferProcess] update buffer: ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.971980095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.971982599+07:00","message":"> Transcript [56169] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าต้องระวังตัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.971985223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:32.971987124+07:00","message":"Set new StatePrefix: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าต้องระวังตัวนะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.090589852+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.090645568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.090655305+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.09066777+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-05-12T14:38:33.090673065+07:00","message":"receive interim result [false|false]:  ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.090683744+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.090688384+07:00","message":"[buffer interim] 5127 false  ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.090695391+07:00","message":"[bufferProcess] interim [900000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.090698309+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.090701762+07:00","message":"[bufferProcess] interim [900000000]: ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.090704478+07:00","message":"[bufferProcess] update buffer: ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.090707463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.090710575+07:00","message":"> Transcript [56170] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.090713216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.0907151+07:00","message":"Set new StatePrefix: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.165450396+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.165489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.165497217+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.165511776+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-05-12T14:38:33.165515044+07:00","message":"receive interim result [false|false]:  ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.165523829+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.165528169+07:00","message":"[buffer interim] 5127 false  ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.165534182+07:00","message":"[bufferProcess] interim [960000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.1655368+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.165540032+07:00","message":"[bufferProcess] interim [960000000]: ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.16554285+07:00","message":"[bufferProcess] update buffer: ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.165546713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.165549537+07:00","message":"> Transcript [56171] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.165551981+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.165553855+07:00","message":"Set new StatePrefix: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวนี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.312584355+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.312637046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.312643558+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.312652548+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-05-12T14:38:33.312656033+07:00","message":"receive interim result [false|false]:  ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวนี้จะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.312664068+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.312667555+07:00","message":"[buffer interim] 5127 false  ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวนี้จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.312673377+07:00","message":"[bufferProcess] interim [140000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.312675684+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.312678641+07:00","message":"[bufferProcess] interim [140000000]: ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวนี้จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.312681305+07:00","message":"[bufferProcess] update buffer: ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวนี้จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.312684396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.31268685+07:00","message":"> Transcript [56172] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.312690825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.312692855+07:00","message":"Set new StatePrefix: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.385316597+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.385347623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.385353948+07:00","message":"receive interim result [false|false]: ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.385361265+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-05-12T14:38:33.385364925+07:00","message":"receive interim result [false|false]:  ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.385373537+07:00","message":"[buffer interim] 5127 false ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.385376846+07:00","message":"[buffer interim] 5127 false  ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.385382859+07:00","message":"[bufferProcess] interim [200000000]:ล่าสุดเมื่อวันที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.385385023+07:00","message":"[bufferProcess] send to processor:ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวนี้จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.385387725+07:00","message":"[bufferProcess] interim [200000000]: ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.385390391+07:00","message":"[bufferProcess] update buffer: ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.385393283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.38539575+07:00","message":"> Transcript [56173] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวนี้จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.385398047+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.38539987+07:00","message":"Set new StatePrefix: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวนี้จะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.479566819+07:00","message":"[GCS] IsForceVAD: false for message ID: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.736896684+07:00","message":"[GCS] Start streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.809328008+07:00","message":"receive streaming session, msgId: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.809373121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหนดีกว่ากัน\",\"confidence\":0.93099093}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.809383144+07:00","message":"receive interim result [true|false]: ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหนดีกว่ากัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.809394423+07:00","message":"end recv isFinal message id 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.809397533+07:00","message":"end Recv id 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.809403835+07:00","message":"[buffer interim] 5127 true ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหนดีกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.8094142+07:00","message":"[bufferProcess] interim [710000000]:ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหนดีกว่ากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.809420115+07:00","message":"[bufferProcess] send to processor (isfinal):ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.809424639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.809428686+07:00","message":"> Transcript [56174] [false]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.809432689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.809435763+07:00","message":"Set new StatePrefix: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.809438678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.809441489+07:00","message":"> Transcript [56175] [true]: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหนดีกว่ากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.809448258+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.80945104+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.809454359+07:00","message":"StatePrefix: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมาก็ยังเชื่อว่าตัวว่าตัวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.809458516+07:00","message":"TextPushed: 'ล่าสุดเมื่อวันที่ 5 ที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:33.809463115+07:00","message":"Push: 'ก็ยังเชื่อว่าตัวว่าตัวไหนดีกว่ากัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:33.809473275+07:00","message":"push: {true ก็ยังเชื่อว่าตัวว่าตัวไหนดีกว่ากัน 0 0xc003cf2600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:33.820116218+07:00","message":"write wav file: './tmp/7565/7565_5127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:34.716117013+07:00","message":"receive streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:34.716162228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:34.716168982+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:34.716194488+07:00","message":"[buffer interim] 5128 false 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:34.716203069+07:00","message":"[bufferProcess] interim [20000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:34.716205724+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:34.90305181+07:00","message":"receive streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:34.903085125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"16\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:34.903091345+07:00","message":"receive interim result [false|false]: 16"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:34.903107685+07:00","message":"[buffer interim] 5128 false 16"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:34.903115525+07:00","message":"[bufferProcess] interim [140000000]:16"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:34.903117973+07:00","message":"[bufferProcess] send to processor:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:34.903122978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:34.903125674+07:00","message":"> Transcript [56176] [false]: '10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:34.903127696+07:00","message":"Set StatePrefix (first interim): '10'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.167145211+07:00","message":"receive streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.167179423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"16s\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.167192965+07:00","message":"receive interim result [false|false]: 16s"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.167207595+07:00","message":"[buffer interim] 5128 false 16s"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.167215281+07:00","message":"[bufferProcess] interim [440000000]:16s"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.167217599+07:00","message":"[bufferProcess] send to processor:16"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.167220726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.167225168+07:00","message":"> Transcript [56177] [false]: '16'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.167227711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.167229676+07:00","message":"Set new StatePrefix: '16'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.36737328+07:00","message":"receive streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.367407689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 กว่าเคสที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.367414532+07:00","message":"receive interim result [false|false]: 10 กว่าเคสที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.367429229+07:00","message":"[buffer interim] 5128 false 10 กว่าเคสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.367438044+07:00","message":"[bufferProcess] interim [620000000]:10 กว่าเคสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.367440541+07:00","message":"[bufferProcess] send to processor:16s"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.367443701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.367446446+07:00","message":"> Transcript [56178] [false]: '16s'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.367449594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.367451622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.367453773+07:00","message":"StatePrefix: '16'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.367455961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.452191536+07:00","message":"receive streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.452226007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"16s\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.452232151+07:00","message":"receive interim result [false|false]: 16s"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.452246549+07:00","message":"[buffer interim] 5128 false 16s"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.45225351+07:00","message":"[bufferProcess] interim [680000000]:16s"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.452256241+07:00","message":"[bufferProcess] send to processor:10 กว่าเคสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.452262714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.452267669+07:00","message":"> Transcript [56179] [false]: '10 กว่าเคสที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.452270005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.452272368+07:00","message":"Set new StatePrefix: '10 กว่าเคสที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.494121587+07:00","message":"receive streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.494156457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 กว่าเคสที่ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.494165305+07:00","message":"receive interim result [false|false]: 10 กว่าเคสที่ความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.494178452+07:00","message":"[buffer interim] 5128 false 10 กว่าเคสที่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.494194446+07:00","message":"[bufferProcess] interim [740000000]:10 กว่าเคสที่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.494197134+07:00","message":"[bufferProcess] send to processor:16s"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.494202113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.494204932+07:00","message":"> Transcript [56180] [false]: '16s'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.494207513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.4942113+07:00","message":"Set new StatePrefix: '16s'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.624853867+07:00","message":"receive streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.624889235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"16s มีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.624895058+07:00","message":"receive interim result [false|false]: 16s มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.624909176+07:00","message":"[buffer interim] 5128 false 16s มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.624916172+07:00","message":"[bufferProcess] interim [860000000]:16s มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.624918594+07:00","message":"[bufferProcess] send to processor:10 กว่าเคสที่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.624923399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.624926163+07:00","message":"> Transcript [56181] [false]: '10 กว่าเคสที่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.624928449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.624930892+07:00","message":"Set new StatePrefix: '10 กว่าเคสที่ความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.639016522+07:00","message":"receive streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.639042736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 กว่าเคสที่ความเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.639047593+07:00","message":"receive interim result [false|false]: 10 กว่าเคสที่ความเสียง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.639060553+07:00","message":"[buffer interim] 5128 false 10 กว่าเคสที่ความเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.639067936+07:00","message":"[bufferProcess] interim [920000000]:10 กว่าเคสที่ความเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.639070746+07:00","message":"[bufferProcess] send to processor:16s มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.639073818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.639076504+07:00","message":"> Transcript [56182] [false]: '16s มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.639078291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.639080119+07:00","message":"Set new StatePrefix: '16s มีความสุข'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:35.650268244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:35.650278447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.676337706+07:00","message":"receive streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.6763741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 กว่าเคสที่ความเสียหาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.676380024+07:00","message":"receive interim result [false|false]: 10 กว่าเคสที่ความเสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:35.676393712+07:00","message":"[buffer interim] 5128 false 10 กว่าเคสที่ความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.676400691+07:00","message":"[bufferProcess] interim [980000000]:10 กว่าเคสที่ความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.676403198+07:00","message":"[bufferProcess] send to processor:10 กว่าเคสที่ความเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.676406323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.676409083+07:00","message":"> Transcript [56183] [false]: '10 กว่าเคสที่ความเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.676411707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:35.676413741+07:00","message":"Set new StatePrefix: '10 กว่าเคสที่ความเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:36.19856913+07:00","message":"receive streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:36.198608686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:36.198615224+07:00","message":"receive interim result [false|false]: 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:36.198627025+07:00","message":"receive 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-05-12T14:38:36.198629859+07:00","message":"receive interim result [false|false]:  กว่าเคสที่ความเสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:36.198653045+07:00","message":"[buffer interim] 5128 false 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:36.198657309+07:00","message":"[buffer interim] 5128 false  กว่าเคสที่ความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:36.198663564+07:00","message":"[bufferProcess] interim [520000000]:10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:36.198665752+07:00","message":"[bufferProcess] send to processor:10 กว่าเคสที่ความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:36.198668428+07:00","message":"[bufferProcess] interim [520000000]: กว่าเคสที่ความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:36.19867133+07:00","message":"[bufferProcess] update buffer: 10 กว่าเคสที่ความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:36.198674073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:36.198676432+07:00","message":"> Transcript [56184] [false]: '10 กว่าเคสที่ความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:36.198678545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:36.198680472+07:00","message":"Set new StatePrefix: '10 กว่าเคสที่ความเสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:36.321395453+07:00","message":"receive streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:36.321429061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 กว่าเคสที่ความเสียหาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:36.321435364+07:00","message":"receive interim result [false|false]: 10 กว่าเคสที่ความเสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:36.321452278+07:00","message":"[buffer interim] 5128 false 10 กว่าเคสที่ความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:36.321462268+07:00","message":"[bufferProcess] interim [580000000]:10 กว่าเคสที่ความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:36.321465939+07:00","message":"[bufferProcess] send to processor:10 กว่าเคสที่ความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:36.321474432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:36.321479099+07:00","message":"> Transcript [56185] [false]: '10 กว่าเคสที่ความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:36.321484867+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:36.321487071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:36.321488895+07:00","message":"StatePrefix: '10 กว่าเคสที่ความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:36.321491062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:37.410461386+07:00","message":"receive streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:37.410494654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"16th 2010\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:37.410500529+07:00","message":"receive interim result [false|false]: 16th 2010"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:37.410510434+07:00","message":"[buffer interim] 5128 false 16th 2010"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.41051712+07:00","message":"[bufferProcess] interim [660000000]:16th 2010"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.410519971+07:00","message":"[bufferProcess] send to processor:10 กว่าเคสที่ความเสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.410523447+07:00","message":"[bufferProcess] send to processor (ticker):16th 2010"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.4105261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.410532756+07:00","message":"> Transcript [56186] [false]: '10 กว่าเคสที่ความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.410535876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.410537844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.410540157+07:00","message":"StatePrefix: '10 กว่าเคสที่ความเสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.41054225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.4105441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.410546849+07:00","message":"> Transcript [56187] [false]: '16th 2010'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.410548475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.410550517+07:00","message":"Set new StatePrefix: '16th 2010'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:37.670979969+07:00","message":"receive streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:37.671018051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 กว่าเคสที่ความเสียหาย 10 กว่าล้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:37.671024004+07:00","message":"receive interim result [false|false]: 10 กว่าเคสที่ความเสียหาย 10 กว่าล้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:37.671036756+07:00","message":"[buffer interim] 5128 false 10 กว่าเคสที่ความเสียหาย 10 กว่าล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.671046652+07:00","message":"[bufferProcess] interim [20000000]:10 กว่าเคสที่ความเสียหาย 10 กว่าล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.671048724+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:37.983084611+07:00","message":"receive streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:37.983120779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 กว่าเคสที่ความเสียหาย 10 กว่าล้านแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:37.983128058+07:00","message":"receive interim result [false|false]: 10 กว่าเคสที่ความเสียหาย 10 กว่าล้านแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:37.983147063+07:00","message":"[buffer interim] 5128 false 10 กว่าเคสที่ความเสียหาย 10 กว่าล้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.983154807+07:00","message":"[bufferProcess] interim [260000000]:10 กว่าเคสที่ความเสียหาย 10 กว่าล้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.983157574+07:00","message":"[bufferProcess] send to processor:10 กว่าเคสที่ความเสียหาย 10 กว่าล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.983162837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.983165514+07:00","message":"> Transcript [56188] [false]: '10 กว่าเคสที่ความเสียหาย 10 กว่าล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.983167776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:37.983169866+07:00","message":"Set new StatePrefix: '10 กว่าเคสที่ความเสียหาย 10 กว่าล้าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:38.01056565+07:00","message":"receive streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:38.010602303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 กว่าเคสที่ความเสียหาย 10 กว่าล้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:38.010608133+07:00","message":"receive interim result [false|false]: 10 กว่าเคสที่ความเสียหาย 10 กว่าล้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:38.010623716+07:00","message":"[buffer interim] 5128 false 10 กว่าเคสที่ความเสียหาย 10 กว่าล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.010631856+07:00","message":"[bufferProcess] interim [320000000]:10 กว่าเคสที่ความเสียหาย 10 กว่าล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.010639563+07:00","message":"[bufferProcess] send to processor:10 กว่าเคสที่ความเสียหาย 10 กว่าล้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.010643191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.010646059+07:00","message":"> Transcript [56189] [false]: '10 กว่าเคสที่ความเสียหาย 10 กว่าล้านแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.010649555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.010651407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.010653427+07:00","message":"StatePrefix: '10 กว่าเคสที่ความเสียหาย 10 กว่าล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.010655643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:38.02251373+07:00","message":"[GCS] IsForceVAD: false for message ID: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:38.244739059+07:00","message":"receive streaming session, msgId: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:38.244773931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"10 กว่าเคสที่ความเสียหาย 10 กว่าล้านแล้ว\",\"confidence\":0.86550105}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:38.24478104+07:00","message":"receive interim result [true|false]: 10 กว่าเคสที่ความเสียหาย 10 กว่าล้านแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:38.244792713+07:00","message":"end recv isFinal message id 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:38.244795218+07:00","message":"end Recv id 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:38.244800931+07:00","message":"[buffer interim] 5128 true 10 กว่าเคสที่ความเสียหาย 10 กว่าล้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.244808068+07:00","message":"[bufferProcess] interim [500000000]:10 กว่าเคสที่ความเสียหาย 10 กว่าล้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.244811484+07:00","message":"[bufferProcess] send to processor (isfinal):10 กว่าเคสที่ความเสียหาย 10 กว่าล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.244814837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.244817877+07:00","message":"> Transcript [56190] [false]: '10 กว่าเคสที่ความเสียหาย 10 กว่าล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.244820582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.24482242+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.24482425+07:00","message":"StatePrefix: '10 กว่าเคสที่ความเสียหาย 10 กว่าล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.244826346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.244828059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.244829945+07:00","message":"> Transcript [56191] [true]: '10 กว่าเคสที่ความเสียหาย 10 กว่าล้านแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.244832019+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.244833613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.244835224+07:00","message":"StatePrefix: '10 กว่าเคสที่ความเสียหาย 10 กว่าล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.244837085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:38.244839507+07:00","message":"Push: '10 กว่าเคสที่ความเสียหาย 10 กว่าล้านแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:38.244847431+07:00","message":"push: {true 10 กว่าเคสที่ความเสียหาย 10 กว่าล้านแล้ว 0 0xc0042d7f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:38.254831583+07:00","message":"write wav file: './tmp/7565/7565_5128.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:38.33936363+07:00","message":"[GCS] Start streaming session, msgId: 5129"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:38.650565808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:38.650568436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:39.523239211+07:00","message":"receive streaming session, msgId: 5129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:39.523275518+07:00","message":"receive 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-05-12T14:38:39.523281238+07:00","message":"receive interim result [false|false]: มีคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:39.523295439+07:00","message":"[buffer interim] 5129 false มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:39.523301777+07:00","message":"[bufferProcess] interim [20000000]:มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:39.523304059+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:39.523310558+07:00","message":"[bufferProcess] send to processor (ticker):มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:39.523313265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:39.523315889+07:00","message":"> Transcript [56192] [false]: 'มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:39.523317939+07:00","message":"Set StatePrefix (first interim): 'มีคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:39.619936573+07:00","message":"[GCS] IsForceVAD: false for message ID: 5129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:39.745714437+07:00","message":"receive streaming session, msgId: 5129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:39.745751432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีคน\",\"confidence\":0.8765558}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:39.745758155+07:00","message":"receive interim result [true|false]: มีคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:39.745770463+07:00","message":"end recv isFinal message id 5129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:39.745773735+07:00","message":"end Recv id 5129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:39.745781818+07:00","message":"[buffer interim] 5129 true มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:39.745789884+07:00","message":"[bufferProcess] interim [290000000]:มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:39.745793589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:39.745796551+07:00","message":"> Transcript [56193] [true]: 'มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:39.745799111+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:39.745801073+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:39.745802974+07:00","message":"StatePrefix: 'มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:39.745804933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:39.745808189+07:00","message":"Push: 'มีคน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:39.745816607+07:00","message":"push: {true มีคน 0 0xc00460e000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:39.751591082+07:00","message":"write wav file: './tmp/7565/7565_5129.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:39.880191015+07:00","message":"[GCS] Start streaming session, msgId: 5130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:40.209335495+07:00","message":"receive streaming session, msgId: 5130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:40.209377483+07:00","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-05-12T14:38:40.209383543+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:40.209397251+07:00","message":"[buffer interim] 5130 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:40.209404871+07:00","message":"[bufferProcess] interim [420000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:40.209406724+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:40.449208133+07:00","message":"[GCS] IsForceVAD: false for message ID: 5130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:40.552329907+07:00","message":"receive streaming session, msgId: 5130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:40.55236677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มา\",\"confidence\":0.9476476}],\"is_final\":true,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:40.552371658+07:00","message":"receive interim result [true|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:40.552378254+07:00","message":"end recv isFinal message id 5130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:40.552380107+07:00","message":"end Recv id 5130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:40.552385803+07:00","message":"[buffer interim] 5130 true มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:40.552394326+07:00","message":"[bufferProcess] interim [810000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:40.552399097+07:00","message":"[bufferProcess] send to processor (isfinal):มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:40.552402363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:40.552405054+07:00","message":"> Transcript [56194] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:40.552407027+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:40.552408601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:40.552410322+07:00","message":"> Transcript [56195] [true]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:40.552412544+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:40.552414339+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:40.55241662+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:40.552418559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:40.552422776+07:00","message":"Push: 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:40.55245045+07:00","message":"push: {true มา 0 0xc004463f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:40.55779128+07:00","message":"write wav file: './tmp/7565/7565_5130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:40.650030054+07:00","message":"[GCS] Start streaming session, msgId: 5131"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:41.651468602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:41.651487815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.189361418+07:00","message":"[GCS] IsForceVAD: false for message ID: 5131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.224547506+07:00","message":"receive streaming session, msgId: 5131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.224583566+07:00","message":"receive 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-05-12T14:38:42.224589286+07:00","message":"receive interim result [false|false]: ใช่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.224604301+07:00","message":"[buffer interim] 5131 false ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.224611433+07:00","message":"[bufferProcess] interim [380000000]:ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.224613578+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.224619928+07:00","message":"[bufferProcess] send to processor (ticker):ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.224622258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.22462505+07:00","message":"> Transcript [56196] [false]: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.224627352+07:00","message":"Set StatePrefix (first interim): 'ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.353140321+07:00","message":"receive streaming session, msgId: 5131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.3531916+07:00","message":"receive 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-05-12T14:38:42.353198229+07:00","message":"receive interim result [false|false]: ใช่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.353215131+07:00","message":"[buffer interim] 5131 false ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.353225998+07:00","message":"[bufferProcess] interim [500000000]:ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.353227903+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.395226205+07:00","message":"receive streaming session, msgId: 5131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.395268568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.395276721+07:00","message":"receive interim result [true|false]: ใช่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.395290836+07:00","message":"end recv isFinal message id 5131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.39529348+07:00","message":"end Recv id 5131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.395301434+07:00","message":"[buffer interim] 5131 true ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.39531072+07:00","message":"[bufferProcess] interim [560000000]:ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.395313941+07:00","message":"[bufferProcess] send to processor (isfinal):ใช่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.395317747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.395320512+07:00","message":"> Transcript [56197] [false]: 'ใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.395323609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.3953254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.395327201+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.39532909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.395330666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.395332618+07:00","message":"> Transcript [56198] [true]: 'ใช่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.395334555+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.395336161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.395337852+07:00","message":"StatePrefix: 'ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.395340016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.395343565+07:00","message":"Push: 'ใช่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.395354562+07:00","message":"push: {true ใช่ครับ 0 0xc00460f000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:42.402513818+07:00","message":"write wav file: './tmp/7565/7565_5131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.450432008+07:00","message":"[GCS] Start streaming session, msgId: 5132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.829227826+07:00","message":"[GCS] IsForceVAD: false for message ID: 5132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.926069512+07:00","message":"receive streaming session, msgId: 5132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.926096059+07:00","message":"found end of frame, send empty tag with msgId: 5132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.926099084+07:00","message":"end Recv id 5132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.926107789+07:00","message":"[buffer interim] 5132 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.92611542+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.926119155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.926122238+07:00","message":"> Transcript [56199] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.926124699+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.926126655+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.926128435+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.926130269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:42.92613541+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:42.92614596+07:00","message":"push: {true \n 0 0xc0044a3d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:42.93085352+07:00","message":"write wav file: './tmp/7565/7565_5132.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:43.152228144+07:00","message":"[GCS] Start streaming session, msgId: 5133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:43.893001039+07:00","message":"receive streaming session, msgId: 5133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:43.893046747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:43.893051922+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:43.893070437+07:00","message":"[buffer interim] 5133 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:43.893078169+07:00","message":"[bufferProcess] interim [780000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:43.893080265+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:44.607940124+07:00","message":"receive streaming session, msgId: 5133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:44.607979781+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-05-12T14:38:44.607988157+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:44.608002129+07:00","message":"[buffer interim] 5133 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:44.608008996+07:00","message":"[bufferProcess] interim [380000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:44.608011159+07:00","message":"[bufferProcess] send to processor:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:44.608013952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:44.60801673+07:00","message":"> Transcript [56200] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:44.608018959+07:00","message":"Set StatePrefix (first interim): 'บอกว่า'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:44.651808466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:44.651808052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:44.783519431+07:00","message":"receive streaming session, msgId: 5133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:44.783560206+07:00","message":"receive 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-05-12T14:38:44.783566978+07:00","message":"receive interim result [false|false]: บอกว่าแฮกเกอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:44.783584122+07:00","message":"[buffer interim] 5133 false บอกว่าแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:44.783591658+07:00","message":"[bufferProcess] interim [560000000]:บอกว่าแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:44.78359438+07:00","message":"[bufferProcess] send to processor:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:44.783597859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:44.783600802+07:00","message":"> Transcript [56201] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:44.783603495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:44.783606193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:44.783609711+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:44.78361194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:44.879614196+07:00","message":"[GCS] IsForceVAD: false for message ID: 5133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.070352007+07:00","message":"receive streaming session, msgId: 5133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.070388201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่บอกว่าแฮกเกอร์เนี่ย\",\"confidence\":0.89841986}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.070393965+07:00","message":"receive interim result [true|false]: ที่บอกว่าแฮกเกอร์เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.070403277+07:00","message":"end recv isFinal message id 5133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.070406206+07:00","message":"end Recv id 5133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.070412723+07:00","message":"[buffer interim] 5133 true ที่บอกว่าแฮกเกอร์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.070420595+07:00","message":"[bufferProcess] interim [950000000]:ที่บอกว่าแฮกเกอร์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.070425753+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่าแฮกเกอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.070429071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.070432405+07:00","message":"> Transcript [56202] [false]: 'บอกว่าแฮกเกอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.070435553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.070437457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.070439394+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.070442246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.070443793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.070451506+07:00","message":"> Transcript [56203] [true]: 'ที่บอกว่าแฮกเกอร์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.070454106+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.070455799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.070457486+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.070459176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.070466365+07:00","message":"Push: 'ที่บอกว่าแฮกเกอร์เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.070474994+07:00","message":"push: {true ที่บอกว่าแฮกเกอร์เนี่ย 0 0xc0044ff500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:45.0777506+07:00","message":"write wav file: './tmp/7565/7565_5133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.263367508+07:00","message":"[GCS] Start streaming session, msgId: 5134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.624109766+07:00","message":"receive streaming session, msgId: 5134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.624150291+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-05-12T14:38:45.624156402+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.624171656+07:00","message":"[buffer interim] 5134 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.624178808+07:00","message":"[bufferProcess] interim [360000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.624180523+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.757723165+07:00","message":"receive streaming session, msgId: 5134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.757761058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.757766595+07:00","message":"receive interim result [false|false]: มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.757780351+07:00","message":"[buffer interim] 5134 false มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.757787038+07:00","message":"[bufferProcess] interim [480000000]:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.75778921+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.757796071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.75780019+07:00","message":"> Transcript [56204] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.757802271+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.802659807+07:00","message":"receive streaming session, msgId: 5134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.802696904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการปก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.80270295+07:00","message":"receive interim result [false|false]: มีการปก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.80271633+07:00","message":"[buffer interim] 5134 false มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.802723522+07:00","message":"[bufferProcess] interim [600000000]:มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.802725998+07:00","message":"[bufferProcess] send to processor:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.80273127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.80273422+07:00","message":"> Transcript [56205] [false]: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.80273722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.802739194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.802741069+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.80274321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.930061975+07:00","message":"receive streaming session, msgId: 5134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.930099441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.930106658+07:00","message":"receive interim result [false|false]: มีการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:45.93012421+07:00","message":"[buffer interim] 5134 false มีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.930130934+07:00","message":"[bufferProcess] interim [660000000]:มีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.930133237+07:00","message":"[bufferProcess] send to processor:มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.930136631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.930140133+07:00","message":"> Transcript [56206] [false]: 'มีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.930143144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.930145006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.930147094+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:45.930149053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.000878517+07:00","message":"receive streaming session, msgId: 5134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.000916521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการประเมิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.00092249+07:00","message":"receive interim result [false|false]: มีการประเมิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.000940941+07:00","message":"[buffer interim] 5134 false มีการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.000948372+07:00","message":"[bufferProcess] interim [780000000]:มีการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.000951748+07:00","message":"[bufferProcess] send to processor:มีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.000955305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.000958065+07:00","message":"> Transcript [56207] [false]: 'มีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.000974764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.000977676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.0009804+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.000982532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.33125221+07:00","message":"receive streaming session, msgId: 5134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.331290853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการปรับมาแวะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.331296982+07:00","message":"receive interim result [false|false]: มีการปรับมาแวะมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.331313669+07:00","message":"[buffer interim] 5134 false มีการปรับมาแวะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.331321225+07:00","message":"[bufferProcess] interim [80000000]:มีการปรับมาแวะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.331323767+07:00","message":"[bufferProcess] send to processor:มีการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.331326965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.331329784+07:00","message":"> Transcript [56208] [false]: 'มีการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.331333284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.331335313+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.331337401+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.331339389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.331342859+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.331344915+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.331347291+07:00","message":"Set new StatePrefix : 'มีการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.331349662+07:00","message":"Next Push (prob) : 'การประเมิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.331358236+07:00","message":"push: {false มี 0 0xc004578c00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.348477649+07:00","message":"[GCS] IsForceVAD: false for message ID: 5134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.478397932+07:00","message":"receive streaming session, msgId: 5134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.478448606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการประเมินมา\",\"confidence\":0.8496024}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.47845601+07:00","message":"receive interim result [true|false]: มีการประเมินมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.478465889+07:00","message":"end recv isFinal message id 5134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.478468378+07:00","message":"end Recv id 5134"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.478475205+07:00","message":"[buffer interim] 5134 true มีการประเมินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.478486628+07:00","message":"[bufferProcess] interim [320000000]:มีการประเมินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.478489597+07:00","message":"[bufferProcess] send to processor (isfinal):มีการปรับมาแวะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.47850501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.478529303+07:00","message":"> Transcript [56209] [false]: 'มีการปรับมาแวะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.478534196+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.478538408+07:00","message":"Set new StatePrefix: 'มีการปรับมาแวะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.478541847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.478545775+07:00","message":"> Transcript [56210] [true]: 'มีการประเมินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.478551443+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.478554603+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.478557812+07:00","message":"StatePrefix: 'มีการปรับมาแวะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.478561617+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:46.478566659+07:00","message":"Push: 'การประเมินมา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.478582037+07:00","message":"push: {true การประเมินมา 0 0xc004578c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:46.484301184+07:00","message":"write wav file: './tmp/7565/7565_5134.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.539661514+07:00","message":"[GCS] Start streaming session, msgId: 5135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.674435926+07:00","message":"[GCS] IsForceVAD: false for message ID: 5135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:46.929629073+07:00","message":"[GCS] Start streaming session, msgId: 5136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:47.268366473+07:00","message":"receive streaming session, msgId: 5135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:47.268382702+07:00","message":"found end of frame, send empty tag with msgId: 5135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:47.268385889+07:00","message":"end Recv id 5135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:47.268394103+07:00","message":"[buffer interim] 5135 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:47.268401014+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:47.268404501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:47.268407409+07:00","message":"> Transcript [56211] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:47.268409867+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:47.26841229+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:47.268414225+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:47.268416441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:47.268419044+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:47.268427462+07:00","message":"push: {true \n 0 0xc003c1a500}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:47.27308258+07:00","message":"write wav file: './tmp/7565/7565_5135.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:47.652773322+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:47.652793002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.008574765+07:00","message":"receive streaming session, msgId: 5136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.008621632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นใคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.008627222+07:00","message":"receive interim result [false|false]: เป็นใคร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.008638322+07:00","message":"[buffer interim] 5136 false เป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.008649424+07:00","message":"[bufferProcess] interim [840000000]:เป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.00865146+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.101144859+07:00","message":"receive streaming session, msgId: 5136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.101184719+07:00","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-05-12T14:38:48.101199166+07:00","message":"receive interim result [false|false]: เป็นใครครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.101209214+07:00","message":"[buffer interim] 5136 false เป็นใครครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.101215354+07:00","message":"[bufferProcess] interim [960000000]:เป็นใครครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.101217694+07:00","message":"[bufferProcess] send to processor:เป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.101220798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.101225728+07:00","message":"> Transcript [56212] [false]: 'เป็นใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.101228101+07:00","message":"Set StatePrefix (first interim): 'เป็นใคร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.360958059+07:00","message":"receive streaming session, msgId: 5136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.36100039+07:00","message":"receive 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-05-12T14:38:48.361007226+07:00","message":"receive interim result [false|false]: เป็นใครครับคน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.361023918+07:00","message":"[buffer interim] 5136 false เป็นใครครับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.361035527+07:00","message":"[bufferProcess] interim [260000000]:เป็นใครครับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.361039139+07:00","message":"[bufferProcess] send to processor:เป็นใครครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.361048551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.36105244+07:00","message":"> Transcript [56213] [false]: 'เป็นใครครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.361057265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.361060319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.36106322+07:00","message":"StatePrefix: 'เป็นใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.361066205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.509580004+07:00","message":"receive streaming session, msgId: 5136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.509627974+07:00","message":"receive 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-05-12T14:38:48.509634957+07:00","message":"receive interim result [false|false]: เป็นใครครับคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.509651814+07:00","message":"[buffer interim] 5136 false เป็นใครครับคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.509660513+07:00","message":"[bufferProcess] interim [380000000]:เป็นใครครับคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.509663331+07:00","message":"[bufferProcess] send to processor:เป็นใครครับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.509671886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.509675217+07:00","message":"> Transcript [56214] [false]: 'เป็นใครครับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.509678893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.509681404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.509683513+07:00","message":"StatePrefix: 'เป็นใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.509685668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.64968683+07:00","message":"[GCS] IsForceVAD: false for message ID: 5136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.799899378+07:00","message":"receive streaming session, msgId: 5136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.79994055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นใครครับคนไทย\",\"confidence\":0.90734553}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.799946829+07:00","message":"receive interim result [true|false]: เป็นใครครับคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.799958175+07:00","message":"end recv isFinal message id 5136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.79996088+07:00","message":"end Recv id 5136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.799973989+07:00","message":"[buffer interim] 5136 true เป็นใครครับคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.799982569+07:00","message":"[bufferProcess] interim [740000000]:เป็นใครครับคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.799986298+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นใครครับคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.799990029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.799992804+07:00","message":"> Transcript [56215] [false]: 'เป็นใครครับคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.799995678+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.799997524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.799999465+07:00","message":"StatePrefix: 'เป็นใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.800001509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.800003096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.80000532+07:00","message":"> Transcript [56216] [true]: 'เป็นใครครับคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.800007502+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.800009112+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.800010731+07:00","message":"StatePrefix: 'เป็นใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.80001274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:48.800015774+07:00","message":"Push: 'เป็นใครครับคนไทย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.800023636+07:00","message":"push: {true เป็นใครครับคนไทย 0 0xc0044a2600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:48.806508208+07:00","message":"write wav file: './tmp/7565/7565_5136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:48.851776649+07:00","message":"[GCS] Start streaming session, msgId: 5137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:50.069428656+07:00","message":"[GCS] IsForceVAD: false for message ID: 5137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:50.129627343+07:00","message":"[GCS] Start streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:50.161528961+07:00","message":"receive streaming session, msgId: 5137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:50.161548218+07:00","message":"found end of frame, send empty tag with msgId: 5137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:50.161551241+07:00","message":"end Recv id 5137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:50.16155751+07:00","message":"[buffer interim] 5137 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:50.161564647+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:50.16157439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:50.16157715+07:00","message":"> Transcript [56217] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:50.161579598+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:50.161581406+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:50.161583341+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:50.161585246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:50.161587925+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:50.161596441+07:00","message":"push: {true \n 0 0xc0044fe880}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:50.167721591+07:00","message":"write wav file: './tmp/7565/7565_5137.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:50.653631447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:50.653637445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:51.181787854+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:51.181835922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:51.1818416+07:00","message":"receive interim result [false|false]: อยู่ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:51.181863993+07:00","message":"[buffer interim] 5138 false อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.18187234+07:00","message":"[bufferProcess] interim [900000000]:อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.181874365+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.181880972+07:00","message":"[bufferProcess] send to processor (ticker):อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.181883888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.181886764+07:00","message":"> Transcript [56218] [false]: 'อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.181891139+07:00","message":"Set StatePrefix (first interim): 'อยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:51.581146693+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:51.581208221+07:00","message":"receive 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-05-12T14:38:51.581215333+07:00","message":"receive interim result [false|false]: นัตสึ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:51.581235048+07:00","message":"[buffer interim] 5138 false นัตสึ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.581243993+07:00","message":"[bufferProcess] interim [320000000]:นัตสึ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.581246477+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:51.712115783+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:51.712164565+07:00","message":"receive 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-05-12T14:38:51.712171122+07:00","message":"receive interim result [false|false]: การสืบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:51.712188203+07:00","message":"[buffer interim] 5138 false การสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.712203477+07:00","message":"[bufferProcess] interim [380000000]:การสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.712206218+07:00","message":"[bufferProcess] send to processor:นัตสึ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.712212893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.71221598+07:00","message":"> Transcript [56219] [false]: 'นัตสึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.712218311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.71222025+07:00","message":"Set new StatePrefix: 'นัตสึ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:51.765378695+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:51.765429418+07:00","message":"receive 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-05-12T14:38:51.765436269+07:00","message":"receive interim result [false|false]: การศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:51.765452847+07:00","message":"[buffer interim] 5138 false การศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.765461122+07:00","message":"[bufferProcess] interim [440000000]:การศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.765463595+07:00","message":"[bufferProcess] send to processor:การสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.765470166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.765472905+07:00","message":"> Transcript [56220] [false]: 'การสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.765475517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.765477521+07:00","message":"Set new StatePrefix: 'การสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:51.773294299+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:51.773327529+07:00","message":"receive 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-05-12T14:38:51.773333549+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการสืบสวน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:51.773349011+07:00","message":"[buffer interim] 5138 false อยู่ระหว่างการสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.773359121+07:00","message":"[bufferProcess] interim [500000000]:อยู่ระหว่างการสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.773362549+07:00","message":"[bufferProcess] send to processor:การศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.773366852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.773370896+07:00","message":"> Transcript [56221] [false]: 'การศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.773374153+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:51.773377156+07:00","message":"Set new StatePrefix: 'การศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.206356988+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.206393267+07:00","message":"receive 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-05-12T14:38:52.206398604+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการสืบสวนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.206424974+07:00","message":"[buffer interim] 5138 false อยู่ระหว่างการสืบสวนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.206435011+07:00","message":"[bufferProcess] interim [860000000]:อยู่ระหว่างการสืบสวนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.206439557+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการสืบสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.206444903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.206447761+07:00","message":"> Transcript [56222] [false]: 'อยู่ระหว่างการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.206450125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.206453912+07:00","message":"Set new StatePrefix: 'อยู่ระหว่างการสืบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.396051185+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.396100277+07:00","message":"receive 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-05-12T14:38:52.396107195+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการสืบสวนนะครับเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.396123516+07:00","message":"[buffer interim] 5138 false อยู่ระหว่างการสืบสวนนะครับเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.396133226+07:00","message":"[bufferProcess] interim [40000000]:อยู่ระหว่างการสืบสวนนะครับเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.396136156+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการสืบสวนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.396143605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.396146518+07:00","message":"> Transcript [56223] [false]: 'อยู่ระหว่างการสืบสวนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.396151097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.396153338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.396155385+07:00","message":"StatePrefix: 'อยู่ระหว่างการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.396157677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.49889759+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.498953791+07:00","message":"receive 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-05-12T14:38:52.498961843+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.498980123+07:00","message":"[buffer interim] 5138 false อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.498994566+07:00","message":"[bufferProcess] interim [160000000]:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.498999164+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการสืบสวนนะครับเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.499008475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.499011588+07:00","message":"> Transcript [56224] [false]: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.499015156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.499017296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.499029771+07:00","message":"StatePrefix: 'อยู่ระหว่างการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.499032582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.555668413+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.55570565+07:00","message":"receive 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-05-12T14:38:52.555712932+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการสืบสวนนะครับเดี๋ยวทัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.555736666+07:00","message":"[buffer interim] 5138 false อยู่ระหว่างการสืบสวนนะครับเดี๋ยวทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.555744182+07:00","message":"[bufferProcess] interim [220000000]:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.555746812+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.555750352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.555753053+07:00","message":"> Transcript [56225] [false]: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.555756578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.555758595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.555760868+07:00","message":"StatePrefix: 'อยู่ระหว่างการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.55576306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.717888343+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.717933342+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-05-12T14:38:52.717940364+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.717960775+07:00","message":"[buffer interim] 5138 false อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.717973672+07:00","message":"[bufferProcess] interim [340000000]:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.717976966+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.717981625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.717984727+07:00","message":"> Transcript [56226] [false]: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.717989591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.717991928+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.717994132+07:00","message":"StatePrefix: 'อยู่ระหว่างการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.717997275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.718000182+07:00","message":"Push: 'อยู่ระหว่างการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.718002725+07:00","message":"TextPushed: 'อยู่ระหว่างการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.718004844+07:00","message":"Set new StatePrefix : 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.718006901+07:00","message":"Next Push (prob) : 'นะครับเดี๋ยวทัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.718015698+07:00","message":"push: {false อยู่ระหว่างการสืบสวน 0 0xc0044feb00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.774721317+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.774762916+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-05-12T14:38:52.774769221+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.774781246+07:00","message":"[buffer interim] 5138 false อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.774788503+07:00","message":"[bufferProcess] interim [460000000]:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.77479111+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.774796856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.77479959+07:00","message":"> Transcript [56227] [false]: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.774802045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.774804476+07:00","message":"Set new StatePrefix: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.974041723+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.974090854+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-05-12T14:38:52.974097509+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:52.974114689+07:00","message":"[buffer interim] 5138 false อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.974123505+07:00","message":"[bufferProcess] interim [640000000]:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.974126582+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.974130409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.974133423+07:00","message":"> Transcript [56228] [false]: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.974137378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.97413927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.974143087+07:00","message":"StatePrefix: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:52.974146025+07:00","message":"TextPushed: 'อยู่ระหว่างการสืบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:53.115910037+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:53.115947456+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-05-12T14:38:53.115953994+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ขี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:53.115968761+07:00","message":"[buffer interim] 5138 false อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.115977809+07:00","message":"[bufferProcess] interim [820000000]:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.11598059+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.115985131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.115987878+07:00","message":"> Transcript [56229] [false]: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.115991766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.115994067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.115995972+07:00","message":"StatePrefix: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.11599857+07:00","message":"TextPushed: 'อยู่ระหว่างการสืบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:53.177090215+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:53.177134218+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-05-12T14:38:53.177141291+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:53.177154713+07:00","message":"[buffer interim] 5138 false อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.177178743+07:00","message":"[bufferProcess] interim [880000000]:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.177181682+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.177187461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.177197131+07:00","message":"> Transcript [56230] [false]: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.177201193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.177203161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.177205412+07:00","message":"StatePrefix: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.177208123+07:00","message":"TextPushed: 'อยู่ระหว่างการสืบสวน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:53.315456497+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:53.315496473+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-05-12T14:38:53.315503816+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:53.315522282+07:00","message":"[buffer interim] 5138 false อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.315537773+07:00","message":"[bufferProcess] interim [0]:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.315540322+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.315547352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.315550136+07:00","message":"> Transcript [56231] [false]: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.315553622+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.315555678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.315557885+07:00","message":"StatePrefix: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.315560935+07:00","message":"TextPushed: 'อยู่ระหว่างการสืบสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.315566915+07:00","message":"Push: 'นะครับเดี๋ยวถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.315569799+07:00","message":"TextPushed: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.315572869+07:00","message":"Set new StatePrefix : 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.315576213+07:00","message":"Next Push (prob) : 'ว่าได้เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:53.315585122+07:00","message":"push: {false นะครับเดี๋ยวถ้าเกิด 0 0xc0044feb00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:53.654648625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:53.654660706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:53.676911749+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:53.676947065+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-05-12T14:38:53.676953675+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:53.676967731+07:00","message":"[buffer interim] 5138 false อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.676974713+07:00","message":"[bufferProcess] interim [360000000]:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.676977671+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.676982726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.676985482+07:00","message":"> Transcript [56232] [false]: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.676987658+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.676989841+07:00","message":"Set new StatePrefix: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:53.830628325+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:53.83067193+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-05-12T14:38:53.830680985+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:53.830698727+07:00","message":"[buffer interim] 5138 false อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.830710245+07:00","message":"[bufferProcess] interim [480000000]:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.83071397+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.830721623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.830725459+07:00","message":"> Transcript [56233] [false]: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.83073081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.830733579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.830736877+07:00","message":"StatePrefix: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:53.830740904+07:00","message":"TextPushed: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.030022668+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.030075349+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-05-12T14:38:54.030082396+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.030105767+07:00","message":"[buffer interim] 5138 false อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.030117445+07:00","message":"[bufferProcess] interim [600000000]:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.030120004+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.030127714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.030130825+07:00","message":"> Transcript [56234] [false]: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.030135615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.030137834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.030140089+07:00","message":"StatePrefix: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.03014292+07:00","message":"TextPushed: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.059807023+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.059843905+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-05-12T14:38:54.059850199+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมให้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.059866201+07:00","message":"[buffer interim] 5138 false อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมให้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.059873658+07:00","message":"[bufferProcess] interim [660000000]:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมให้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.059876672+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.059882381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.05988529+07:00","message":"> Transcript [56235] [false]: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.059891266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.059893318+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.05989552+07:00","message":"StatePrefix: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.05989832+07:00","message":"TextPushed: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.071770815+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.07180982+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-05-12T14:38:54.071816228+07:00","message":"receive interim result [false|false]: อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมเดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.07183672+07:00","message":"[buffer interim] 5138 false อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.071845224+07:00","message":"[bufferProcess] interim [780000000]:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.071847747+07:00","message":"[bufferProcess] send to processor:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมให้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.07185108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.07185399+07:00","message":"> Transcript [56236] [false]: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมให้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.071858353+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.071860605+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.071862719+07:00","message":"StatePrefix: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.0718654+07:00","message":"TextPushed: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.071873345+07:00","message":"Push: 'ว่าได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.07187534+07:00","message":"TextPushed: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.071877473+07:00","message":"Set new StatePrefix : 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมให้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.071880326+07:00","message":"Next Push (prob) : 'เพิ่มเติมให้เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.071888233+07:00","message":"push: {false ว่าได้ข้อมูล 0 0xc0044feb00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.098851163+07:00","message":"[GCS] IsForceVAD: false for message ID: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.229896136+07:00","message":"[GCS] Start streaming session, msgId: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.316127545+07:00","message":"receive streaming session, msgId: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.316166692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมให้เดี๋ยวจะ\",\"confidence\":0.9408599}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.316175351+07:00","message":"receive interim result [true|false]: อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมให้เดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.316183005+07:00","message":"end recv isFinal message id 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.316184955+07:00","message":"end Recv id 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.316209155+07:00","message":"[buffer interim] 5138 true อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมให้เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.316219478+07:00","message":"[bufferProcess] interim [990000000]:อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมให้เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.316222779+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.316226579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.316229224+07:00","message":"> Transcript [56237] [false]: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.316232067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.316234041+07:00","message":"Set new StatePrefix: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.316236327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.316238892+07:00","message":"> Transcript [56238] [true]: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมให้เดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.316241517+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.316243541+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.316245825+07:00","message":"StatePrefix: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูลเพิ่มเติมเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.316249194+07:00","message":"TextPushed: 'อยู่ระหว่างการสืบสวนนะครับเดี๋ยวถ้าเกิดว่าได้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:54.31625307+07:00","message":"Push: 'เพิ่มเติมให้เดี๋ยวจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:54.316261821+07:00","message":"push: {true เพิ่มเติมให้เดี๋ยวจะ 0 0xc0044feb00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:54.325464657+07:00","message":"write wav file: './tmp/7565/7565_5138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:56.461028241+07:00","message":"[GCS] Cleaned up inactive client: 5108"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:56.461062444+07:00","message":"[GCS] Cleaned up inactive client: 5102"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:56.461065637+07:00","message":"[GCS] Cleaned up inactive client: 5110"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:56.461067407+07:00","message":"[GCS] Cleaned up inactive client: 5105"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:56.461069068+07:00","message":"[GCS] Cleaned up inactive client: 5104"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:56.461070809+07:00","message":"[GCS] Cleaned up inactive client: 5101"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:56.461072521+07:00","message":"[GCS] Cleaned up inactive client: 5106"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:56.46107429+07:00","message":"[GCS] Cleaned up inactive client: 5109"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:56.46107614+07:00","message":"[GCS] Cleaned up inactive client: 5107"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:56.461078014+07:00","message":"[GCS] Cleaned up inactive client: 5103"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:56.655581123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:56.655607482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:57.481536973+07:00","message":"receive streaming session, msgId: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:57.481578945+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-05-12T14:38:57.481584059+07:00","message":"receive interim result [false|false]: มือปราบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:57.481598867+07:00","message":"[buffer interim] 5139 false มือปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:57.481606391+07:00","message":"[bufferProcess] interim [120000000]:มือปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:57.481608111+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:57.48161321+07:00","message":"[bufferProcess] send to processor (ticker):มือปราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:57.481615855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:57.481618747+07:00","message":"> Transcript [56239] [false]: 'มือปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:57.481621003+07:00","message":"Set StatePrefix (first interim): 'มือปราบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.000102885+07:00","message":"receive streaming session, msgId: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.000140024+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-05-12T14:38:58.000145412+07:00","message":"receive interim result [false|false]: มือปราบคนนึง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.000163931+07:00","message":"[buffer interim] 5139 false มือปราบคนนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.000171148+07:00","message":"[bufferProcess] interim [600000000]:มือปราบคนนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.000173041+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.125806113+07:00","message":"receive streaming session, msgId: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.125848251+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-05-12T14:38:58.125855723+07:00","message":"receive interim result [false|false]: มือปราบคนนึงบ้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.125882006+07:00","message":"[buffer interim] 5139 false มือปราบคนนึงบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.125896929+07:00","message":"[bufferProcess] interim [720000000]:มือปราบคนนึงบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.125900735+07:00","message":"[bufferProcess] send to processor:มือปราบคนนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.125907651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.125911618+07:00","message":"> Transcript [56240] [false]: 'มือปราบคนนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.12591816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.125921851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.125926341+07:00","message":"StatePrefix: 'มือปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.125929461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.176642346+07:00","message":"receive streaming session, msgId: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.176694758+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-05-12T14:38:58.176701397+07:00","message":"receive interim result [false|false]: มือปราบคนนึงบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.176719143+07:00","message":"[buffer interim] 5139 false มือปราบคนนึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.176728549+07:00","message":"[bufferProcess] interim [780000000]:มือปราบคนนึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.176731038+07:00","message":"[bufferProcess] send to processor:มือปราบคนนึงบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.176736159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.176739413+07:00","message":"> Transcript [56241] [false]: 'มือปราบคนนึงบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.176742998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.176745139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.17674691+07:00","message":"StatePrefix: 'มือปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.176748946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.321410939+07:00","message":"receive streaming session, msgId: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.321456682+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-05-12T14:38:58.321463372+07:00","message":"receive interim result [false|false]: มือปราบคนนึงบ้านและ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.321478516+07:00","message":"[buffer interim] 5139 false มือปราบคนนึงบ้านและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.321486515+07:00","message":"[bufferProcess] interim [900000000]:มือปราบคนนึงบ้านและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.321489327+07:00","message":"[bufferProcess] send to processor:มือปราบคนนึงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.321497089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.321500372+07:00","message":"> Transcript [56242] [false]: 'มือปราบคนนึงบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.321504156+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.321506506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.321508283+07:00","message":"StatePrefix: 'มือปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.321510657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.415609322+07:00","message":"receive streaming session, msgId: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.415648738+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-05-12T14:38:58.415654973+07:00","message":"receive interim result [false|false]: ถึงบ้านแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.415670588+07:00","message":"[buffer interim] 5139 false ถึงบ้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.415678389+07:00","message":"[bufferProcess] interim [960000000]:ถึงบ้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.415681782+07:00","message":"[bufferProcess] send to processor:มือปราบคนนึงบ้านและ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.415690104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.415693095+07:00","message":"> Transcript [56243] [false]: 'มือปราบคนนึงบ้านและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.415697104+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.415699892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.415701805+07:00","message":"StatePrefix: 'มือปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.415703894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.415710019+07:00","message":"Push: 'มือปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.415712121+07:00","message":"TextPushed: 'มือปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.415714517+07:00","message":"Set new StatePrefix : 'มือปราบคนนึงบ้านและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.415716739+07:00","message":"Next Push (prob) : 'คนนึงบ้านและ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.415725001+07:00","message":"push: {false มือปราบ 0 0xc003cf3380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.511699491+07:00","message":"receive streaming session, msgId: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.511744107+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-05-12T14:38:58.511751081+07:00","message":"receive interim result [false|false]: มือปราบคนนึงบ้านนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.511768914+07:00","message":"[buffer interim] 5139 false มือปราบคนนึงบ้านนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.511780639+07:00","message":"[bufferProcess] interim [80000000]:มือปราบคนนึงบ้านนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.511783339+07:00","message":"[bufferProcess] send to processor:ถึงบ้านแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.511787621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.511790422+07:00","message":"> Transcript [56244] [false]: 'ถึงบ้านแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.511792825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.511794713+07:00","message":"Set new StatePrefix: 'ถึงบ้านแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.70502748+07:00","message":"receive streaming session, msgId: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.705069569+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-05-12T14:38:58.705075599+07:00","message":"receive interim result [false|false]: มือปราบคนนึงบ้านนะคะพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:58.705091448+07:00","message":"[buffer interim] 5139 false มือปราบคนนึงบ้านนะคะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.705100822+07:00","message":"[bufferProcess] interim [320000000]:มือปราบคนนึงบ้านนะคะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.705104377+07:00","message":"[bufferProcess] send to processor:มือปราบคนนึงบ้านนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.705109613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.70511293+07:00","message":"> Transcript [56245] [false]: 'มือปราบคนนึงบ้านนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.705115422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:58.705117991+07:00","message":"Set new StatePrefix: 'มือปราบคนนึงบ้านนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.009991968+07:00","message":"receive streaming session, msgId: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.010034015+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-05-12T14:38:59.010041376+07:00","message":"receive interim result [false|false]: มือปราบคนนึงบ้านนะคะพี่ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.010070484+07:00","message":"[buffer interim] 5139 false มือปราบคนนึงบ้านนะคะพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.010079841+07:00","message":"[bufferProcess] interim [500000000]:มือปราบคนนึงบ้านนะคะพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.010083274+07:00","message":"[bufferProcess] send to processor:มือปราบคนนึงบ้านนะคะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.010087533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.010091397+07:00","message":"> Transcript [56246] [false]: 'มือปราบคนนึงบ้านนะคะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.010096085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.010098885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.01010168+07:00","message":"StatePrefix: 'มือปราบคนนึงบ้านนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.010105096+07:00","message":"TextPushed: 'มือปราบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.115436227+07:00","message":"receive streaming session, msgId: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.115468204+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-05-12T14:38:59.115473819+07:00","message":"receive interim result [false|false]: มือปราบคนนึงบ้านนะคะพี่ปิยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.11548581+07:00","message":"[buffer interim] 5139 false มือปราบคนนึงบ้านนะคะพี่ปิยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.115494542+07:00","message":"[bufferProcess] interim [560000000]:มือปราบคนนึงบ้านนะคะพี่ปิยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.115497364+07:00","message":"[bufferProcess] send to processor:มือปราบคนนึงบ้านนะคะพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.115500642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.115503546+07:00","message":"> Transcript [56247] [false]: 'มือปราบคนนึงบ้านนะคะพี่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.11550659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.115508604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.115510973+07:00","message":"StatePrefix: 'มือปราบคนนึงบ้านนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.115513093+07:00","message":"TextPushed: 'มือปราบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.179992447+07:00","message":"receive streaming session, msgId: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.180032196+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-05-12T14:38:59.180038379+07:00","message":"receive interim result [false|false]: มือปราบคนนึงบ้านนะคะพี่ไปเอา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.180053229+07:00","message":"[buffer interim] 5139 false มือปราบคนนึงบ้านนะคะพี่ไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.180060203+07:00","message":"[bufferProcess] interim [680000000]:มือปราบคนนึงบ้านนะคะพี่ไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.18006276+07:00","message":"[bufferProcess] send to processor:มือปราบคนนึงบ้านนะคะพี่ปิยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.180066474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.180069167+07:00","message":"> Transcript [56248] [false]: 'มือปราบคนนึงบ้านนะคะพี่ปิยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.180072193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.180074152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.180076368+07:00","message":"StatePrefix: 'มือปราบคนนึงบ้านนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.180078774+07:00","message":"TextPushed: 'มือปราบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.208604144+07:00","message":"receive streaming session, msgId: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.208636995+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-05-12T14:38:59.208643574+07:00","message":"receive interim result [false|false]: มือปราบคนนึงบ้านนะคะพี่ปิยะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.208656455+07:00","message":"[buffer interim] 5139 false มือปราบคนนึงบ้านนะคะพี่ปิยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.20866429+07:00","message":"[bufferProcess] interim [740000000]:มือปราบคนนึงบ้านนะคะพี่ปิยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.208666637+07:00","message":"[bufferProcess] send to processor:มือปราบคนนึงบ้านนะคะพี่ไปเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.208671622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.20867435+07:00","message":"> Transcript [56249] [false]: 'มือปราบคนนึงบ้านนะคะพี่ไปเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.208677604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.20867961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.208682036+07:00","message":"StatePrefix: 'มือปราบคนนึงบ้านนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.208684309+07:00","message":"TextPushed: 'มือปราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.20868857+07:00","message":"Push: 'คนนึงบ้านนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.208690595+07:00","message":"TextPushed: 'มือปราบคนนึงบ้านนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.208692636+07:00","message":"Set new StatePrefix : 'มือปราบคนนึงบ้านนะคะพี่ไปเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.208694694+07:00","message":"Next Push (prob) : 'พี่ไปเอา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.208701764+07:00","message":"push: {false คนนึงบ้านนะคะ 0 0xc003cf3380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.216786519+07:00","message":"receive streaming session, msgId: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.216804429+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-05-12T14:38:59.216809388+07:00","message":"receive interim result [false|false]: มือปราบคนนึงบ้านนะคะพี่ปิยะวุฒิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.216824115+07:00","message":"[buffer interim] 5139 false มือปราบคนนึงบ้านนะคะพี่ปิยะวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.216829557+07:00","message":"[bufferProcess] interim [800000000]:มือปราบคนนึงบ้านนะคะพี่ปิยะวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.216831759+07:00","message":"[bufferProcess] send to processor:มือปราบคนนึงบ้านนะคะพี่ปิยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.216836869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.216839158+07:00","message":"> Transcript [56250] [false]: 'มือปราบคนนึงบ้านนะคะพี่ปิยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.216841208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.216843215+07:00","message":"Set new StatePrefix: 'มือปราบคนนึงบ้านนะคะพี่ปิยะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.359232309+07:00","message":"[GCS] IsForceVAD: false for message ID: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.420001287+07:00","message":"[GCS] Start streaming session, msgId: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.495330127+07:00","message":"receive streaming session, msgId: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.495377203+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-05-12T14:38:59.495382905+07:00","message":"receive interim result [false|false]: มือปราบคนนึงบ้านนะคะพี่ปิยะวุฒิค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.495399851+07:00","message":"[buffer interim] 5139 false มือปราบคนนึงบ้านนะคะพี่ปิยะวุฒิค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.49540799+07:00","message":"[bufferProcess] interim [40000000]:มือปราบคนนึงบ้านนะคะพี่ปิยะวุฒิค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.495410853+07:00","message":"[bufferProcess] send to processor:มือปราบคนนึงบ้านนะคะพี่ปิยะวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.495417817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.495420854+07:00","message":"> Transcript [56251] [false]: 'มือปราบคนนึงบ้านนะคะพี่ปิยะวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.495424333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.495426616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.495428785+07:00","message":"StatePrefix: 'มือปราบคนนึงบ้านนะคะพี่ปิยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.495431698+07:00","message":"TextPushed: 'มือปราบคนนึงบ้านนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:59.656074812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:38:59.656105091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.808475153+07:00","message":"receive streaming session, msgId: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.808506758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มือปราบคนนึงบ้านนะคะพี่ปิยะวุฒิค่ะ\",\"confidence\":0.8920062}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.808512856+07:00","message":"receive interim result [true|false]: มือปราบคนนึงบ้านนะคะพี่ปิยะวุฒิค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.808521225+07:00","message":"end recv isFinal message id 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.808523643+07:00","message":"end Recv id 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.808528072+07:00","message":"[buffer interim] 5139 true มือปราบคนนึงบ้านนะคะพี่ปิยะวุฒิค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.808534857+07:00","message":"[bufferProcess] interim [130000000]:มือปราบคนนึงบ้านนะคะพี่ปิยะวุฒิค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.808537538+07:00","message":"[bufferProcess] send to processor (isfinal):มือปราบคนนึงบ้านนะคะพี่ปิยะวุฒิค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.808540591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.808543574+07:00","message":"> Transcript [56252] [false]: 'มือปราบคนนึงบ้านนะคะพี่ปิยะวุฒิค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.808546435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.80854845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.808550331+07:00","message":"StatePrefix: 'มือปราบคนนึงบ้านนะคะพี่ปิยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.808552832+07:00","message":"TextPushed: 'มือปราบคนนึงบ้านนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.808554577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.808556426+07:00","message":"> Transcript [56253] [true]: 'มือปราบคนนึงบ้านนะคะพี่ปิยะวุฒิค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.808560514+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.808562098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.808563688+07:00","message":"StatePrefix: 'มือปราบคนนึงบ้านนะคะพี่ปิยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.808565403+07:00","message":"TextPushed: 'มือปราบคนนึงบ้านนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:38:59.808568061+07:00","message":"Push: 'พี่ปิยะวุฒิค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:38:59.808574904+07:00","message":"push: {true พี่ปิยะวุฒิค่ะ 0 0xc003cf3380}"}
{"level":"info","service":"Main","time":"2026-05-12T14:38:59.818976266+07:00","message":"write wav file: './tmp/7565/7565_5139.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:00.409470866+07:00","message":"receive streaming session, msgId: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:00.409512746+07:00","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-05-12T14:39:00.409517888+07:00","message":"receive interim result [false|false]: อบต"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:00.409532758+07:00","message":"[buffer interim] 5140 false อบต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:00.409539479+07:00","message":"[bufferProcess] interim [960000000]:อบต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:00.409541135+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:00.904279044+07:00","message":"receive streaming session, msgId: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:00.904316061+07:00","message":"receive 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-05-12T14:39:00.904322281+07:00","message":"receive interim result [false|false]: หน่วย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:00.904336613+07:00","message":"[buffer interim] 5140 false หน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:00.904350749+07:00","message":"[bufferProcess] interim [500000000]:หน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:00.904353251+07:00","message":"[bufferProcess] send to processor:อบต"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:00.904356108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:00.904358698+07:00","message":"> Transcript [56254] [false]: 'อบต'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:00.904360878+07:00","message":"Set StatePrefix (first interim): 'อบต'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:01.02346724+07:00","message":"receive streaming session, msgId: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:01.023503022+07:00","message":"receive 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-05-12T14:39:01.023509449+07:00","message":"receive interim result [false|false]: หน่วยนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:01.023520772+07:00","message":"[buffer interim] 5140 false หน่วยนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.023527322+07:00","message":"[bufferProcess] interim [620000000]:หน่วยนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.023529706+07:00","message":"[bufferProcess] send to processor:หน่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.02353463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.023537341+07:00","message":"> Transcript [56255] [false]: 'หน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.023539404+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.023541644+07:00","message":"Set new StatePrefix: 'หน่วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:01.503377318+07:00","message":"receive streaming session, msgId: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:01.503408561+07:00","message":"receive 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-05-12T14:39:01.50341528+07:00","message":"receive interim result [false|false]: หน่วยนี้ความจริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:01.503429729+07:00","message":"[buffer interim] 5140 false หน่วยนี้ความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.503437281+07:00","message":"[bufferProcess] interim [980000000]:หน่วยนี้ความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.503440076+07:00","message":"[bufferProcess] send to processor:หน่วยนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.503445197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.50344803+07:00","message":"> Transcript [56256] [false]: 'หน่วยนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.503451082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.503453044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.503454893+07:00","message":"StatePrefix: 'หน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.503457092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:01.55248636+07:00","message":"receive streaming session, msgId: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:01.552533615+07:00","message":"receive 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-05-12T14:39:01.552541542+07:00","message":"receive interim result [false|false]: หน่วยนี้ความจริงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:01.552559048+07:00","message":"[buffer interim] 5140 false หน่วยนี้ความจริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.552568457+07:00","message":"[bufferProcess] interim [160000000]:หน่วยนี้ความจริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.552572236+07:00","message":"[bufferProcess] send to processor:หน่วยนี้ความจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.552576767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.552581114+07:00","message":"> Transcript [56257] [false]: 'หน่วยนี้ความจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.552585968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.552589002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.552592493+07:00","message":"StatePrefix: 'หน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.552595762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:01.885268358+07:00","message":"receive streaming session, msgId: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:01.885307968+07:00","message":"receive 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-05-12T14:39:01.88531379+07:00","message":"receive interim result [false|false]: หน่วยนี้ความจริงแล้วปกติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:01.885328693+07:00","message":"[buffer interim] 5140 false หน่วยนี้ความจริงแล้วปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.885335468+07:00","message":"[bufferProcess] interim [520000000]:หน่วยนี้ความจริงแล้วปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.885338332+07:00","message":"[bufferProcess] send to processor:หน่วยนี้ความจริงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.885343721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.885346373+07:00","message":"> Transcript [56258] [false]: 'หน่วยนี้ความจริงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.885352854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.885355285+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.885357134+07:00","message":"StatePrefix: 'หน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:01.885359359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.20412426+07:00","message":"receive streaming session, msgId: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.204159713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยนี้ความจริงแล้วปกติ 12:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.204166452+07:00","message":"receive interim result [false|false]: หน่วยนี้ความจริงแล้วปกติ 12:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.204179693+07:00","message":"[buffer interim] 5140 false หน่วยนี้ความจริงแล้วปกติ 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.204188097+07:00","message":"[bufferProcess] interim [760000000]:หน่วยนี้ความจริงแล้วปกติ 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.204190348+07:00","message":"[bufferProcess] send to processor:หน่วยนี้ความจริงแล้วปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.204203767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.204206936+07:00","message":"> Transcript [56259] [false]: 'หน่วยนี้ความจริงแล้วปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.204210378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.204212535+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.204214568+07:00","message":"StatePrefix: 'หน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.204216576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.20422367+07:00","message":"Push: 'หน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.204225743+07:00","message":"TextPushed: 'หน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.204227905+07:00","message":"Set new StatePrefix : 'หน่วยนี้ความจริงแล้วปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.204230263+07:00","message":"Next Push (prob) : 'นี้ความจริงแล้วปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.204238183+07:00","message":"push: {false หน่วย 0 0xc004462900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.252857862+07:00","message":"receive streaming session, msgId: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.252889466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยนี้ความจริงแล้วปกติ 12:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.252895762+07:00","message":"receive interim result [false|false]: หน่วยนี้ความจริงแล้วปกติ 12:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.252909713+07:00","message":"[buffer interim] 5140 false หน่วยนี้ความจริงแล้วปกติ 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.252916315+07:00","message":"[bufferProcess] interim [880000000]:หน่วยนี้ความจริงแล้วปกติ 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.252918615+07:00","message":"[bufferProcess] send to processor:หน่วยนี้ความจริงแล้วปกติ 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.252923748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.252928273+07:00","message":"> Transcript [56260] [false]: 'หน่วยนี้ความจริงแล้วปกติ 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.252931486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.252933662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.252935504+07:00","message":"StatePrefix: 'หน่วยนี้ความจริงแล้วปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.252937945+07:00","message":"TextPushed: 'หน่วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.487183472+07:00","message":"receive streaming session, msgId: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.487230281+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-05-12T14:39:02.487238474+07:00","message":"receive interim result [false|false]: หน่วยนี้ความจริงแล้วปกติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.487250678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.487257001+07:00","message":"receive interim result [false|false]:  12:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.487267343+07:00","message":"[buffer interim] 5140 false หน่วยนี้ความจริงแล้วปกติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.487273572+07:00","message":"[buffer interim] 5140 false  12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.487280761+07:00","message":"[bufferProcess] interim [120000000]:หน่วยนี้ความจริงแล้วปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.487284813+07:00","message":"[bufferProcess] send to processor:หน่วยนี้ความจริงแล้วปกติ 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.487289165+07:00","message":"[bufferProcess] interim [120000000]: 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.487292988+07:00","message":"[bufferProcess] update buffer: หน่วยนี้ความจริงแล้วปกติ 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.487296781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.487300046+07:00","message":"> Transcript [56261] [false]: 'หน่วยนี้ความจริงแล้วปกติ 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.487303644+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.487305837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.487307725+07:00","message":"StatePrefix: 'หน่วยนี้ความจริงแล้วปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.487310201+07:00","message":"TextPushed: 'หน่วย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.618825465+07:00","message":"receive streaming session, msgId: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.618863088+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-05-12T14:39:02.61886951+07:00","message":"receive interim result [false|false]: หน่วยนี้ความจริงแล้วปกติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.618882095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12:00 น มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.618885535+07:00","message":"receive interim result [false|false]:  12:00 น มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.618892523+07:00","message":"[buffer interim] 5140 false หน่วยนี้ความจริงแล้วปกติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.618895844+07:00","message":"[buffer interim] 5140 false  12:00 น มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.618901872+07:00","message":"[bufferProcess] interim [180000000]:หน่วยนี้ความจริงแล้วปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.618904459+07:00","message":"[bufferProcess] send to processor:หน่วยนี้ความจริงแล้วปกติ 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.618909245+07:00","message":"[bufferProcess] interim [180000000]: 12:00 น มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.618912219+07:00","message":"[bufferProcess] update buffer: หน่วยนี้ความจริงแล้วปกติ 12:00 น มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.618915191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.618917994+07:00","message":"> Transcript [56262] [false]: 'หน่วยนี้ความจริงแล้วปกติ 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.618921297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.618923179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.618925419+07:00","message":"StatePrefix: 'หน่วยนี้ความจริงแล้วปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.618928392+07:00","message":"TextPushed: 'หน่วย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:02.657067747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:02.657073235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.693889082+07:00","message":"receive streaming session, msgId: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.693927965+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-05-12T14:39:02.693934517+07:00","message":"receive interim result [false|false]: หน่วยนี้ความจริงแล้วปกติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.69394453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.693947543+07:00","message":"receive interim result [false|false]:  12:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.693954153+07:00","message":"[buffer interim] 5140 false หน่วยนี้ความจริงแล้วปกติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.693957337+07:00","message":"[buffer interim] 5140 false  12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.693962497+07:00","message":"[bufferProcess] interim [240000000]:หน่วยนี้ความจริงแล้วปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.693964603+07:00","message":"[bufferProcess] send to processor:หน่วยนี้ความจริงแล้วปกติ 12:00 น มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.693967359+07:00","message":"[bufferProcess] interim [240000000]: 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.693970278+07:00","message":"[bufferProcess] update buffer: หน่วยนี้ความจริงแล้วปกติ 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.693973092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.693975811+07:00","message":"> Transcript [56263] [false]: 'หน่วยนี้ความจริงแล้วปกติ 12:00 น มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.693979266+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.693981207+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.693982899+07:00","message":"StatePrefix: 'หน่วยนี้ความจริงแล้วปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.693984957+07:00","message":"TextPushed: 'หน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.693987655+07:00","message":"Push: 'นี้ความจริงแล้วปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.693990944+07:00","message":"TextPushed: 'หน่วยนี้ความจริงแล้วปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.69399323+07:00","message":"Set new StatePrefix : 'หน่วยนี้ความจริงแล้วปกติ 12:00 น มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.69399548+07:00","message":"Next Push (prob) : ' 12:00 น มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.694005045+07:00","message":"push: {false นี้ความจริงแล้วปกติ 0 0xc004462900}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.748712211+07:00","message":"[GCS] IsForceVAD: false for message ID: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.786942742+07:00","message":"receive streaming session, msgId: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.786978536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยนี้ความจริงแล้วปกติ 12:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.786984886+07:00","message":"receive interim result [false|false]: หน่วยนี้ความจริงแล้วปกติ 12:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.786993828+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-05-12T14:39:02.786996819+07:00","message":"receive interim result [false|false]:  น มาบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.787005405+07:00","message":"[buffer interim] 5140 false หน่วยนี้ความจริงแล้วปกติ 12:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.787010969+07:00","message":"[buffer interim] 5140 false  น มาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.787016299+07:00","message":"[bufferProcess] interim [360000000]:หน่วยนี้ความจริงแล้วปกติ 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.787018869+07:00","message":"[bufferProcess] send to processor:หน่วยนี้ความจริงแล้วปกติ 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.78702389+07:00","message":"[bufferProcess] interim [360000000]: น มาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.787027266+07:00","message":"[bufferProcess] update buffer: หน่วยนี้ความจริงแล้วปกติ 12:00 น มาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.787030053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.787032693+07:00","message":"> Transcript [56264] [false]: 'หน่วยนี้ความจริงแล้วปกติ 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.787034698+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.805645503+07:00","message":"receive streaming session, msgId: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.805678519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยนี้ความจริงแล้วปกติ 12:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.805684419+07:00","message":"receive interim result [false|false]: หน่วยนี้ความจริงแล้วปกติ 12:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.805693325+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-05-12T14:39:02.805697897+07:00","message":"receive interim result [false|false]:  น มาบ่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.80570683+07:00","message":"[buffer interim] 5140 false หน่วยนี้ความจริงแล้วปกติ 12:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.805712304+07:00","message":"[buffer interim] 5140 false  น มาบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.805718452+07:00","message":"[bufferProcess] interim [420000000]:หน่วยนี้ความจริงแล้วปกติ 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.805721016+07:00","message":"[bufferProcess] send to processor:หน่วยนี้ความจริงแล้วปกติ 12:00 น มาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.805724003+07:00","message":"[bufferProcess] interim [420000000]: น มาบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.805726308+07:00","message":"[bufferProcess] update buffer: หน่วยนี้ความจริงแล้วปกติ 12:00 น มาบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.805728853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.805731596+07:00","message":"> Transcript [56265] [false]: 'หน่วยนี้ความจริงแล้วปกติ 12:00 น มาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.805734596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.805736535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.805738248+07:00","message":"StatePrefix: 'หน่วยนี้ความจริงแล้วปกติ 12:00 น มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.805741048+07:00","message":"TextPushed: 'หน่วยนี้ความจริงแล้วปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.829447731+07:00","message":"receive streaming session, msgId: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.829483674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยนี้ความจริงแล้วปกติ 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.82948977+07:00","message":"receive interim result [false|false]: หน่วยนี้ความจริงแล้วปกติ 12:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.829499778+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-05-12T14:39:02.82950264+07:00","message":"receive interim result [false|false]:  มาบ่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.829511104+07:00","message":"[buffer interim] 5140 false หน่วยนี้ความจริงแล้วปกติ 12:00 น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.829514891+07:00","message":"[buffer interim] 5140 false  มาบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.829520647+07:00","message":"[bufferProcess] interim [480000000]:หน่วยนี้ความจริงแล้วปกติ 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.829523572+07:00","message":"[bufferProcess] send to processor:หน่วยนี้ความจริงแล้วปกติ 12:00 น มาบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.829526631+07:00","message":"[bufferProcess] interim [480000000]: มาบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.829528967+07:00","message":"[bufferProcess] update buffer: หน่วยนี้ความจริงแล้วปกติ 12:00 น มาบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.82953162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.829534059+07:00","message":"> Transcript [56266] [false]: 'หน่วยนี้ความจริงแล้วปกติ 12:00 น มาบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.829537039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.829538956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.829540682+07:00","message":"StatePrefix: 'หน่วยนี้ความจริงแล้วปกติ 12:00 น มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.829542762+07:00","message":"TextPushed: 'หน่วยนี้ความจริงแล้วปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.880508289+07:00","message":"[GCS] Start streaming session, msgId: 5141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.92575591+07:00","message":"receive streaming session, msgId: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.925806165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน่วยนี้ความจริงแล้วปกติ 12:00 น มาบ่อย\",\"confidence\":0.9423126}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.925813019+07:00","message":"receive interim result [true|false]: หน่วยนี้ความจริงแล้วปกติ 12:00 น มาบ่อย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.925825928+07:00","message":"end recv isFinal message id 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.925829496+07:00","message":"end Recv id 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.925851523+07:00","message":"[buffer interim] 5140 true หน่วยนี้ความจริงแล้วปกติ 12:00 น มาบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.925874908+07:00","message":"[bufferProcess] interim [540000000]:หน่วยนี้ความจริงแล้วปกติ 12:00 น มาบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.925882121+07:00","message":"[bufferProcess] send to processor (isfinal):หน่วยนี้ความจริงแล้วปกติ 12:00 น มาบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.925886696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.925890885+07:00","message":"> Transcript [56267] [false]: 'หน่วยนี้ความจริงแล้วปกติ 12:00 น มาบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.925895717+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.925898491+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.925901869+07:00","message":"StatePrefix: 'หน่วยนี้ความจริงแล้วปกติ 12:00 น มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.92590545+07:00","message":"TextPushed: 'หน่วยนี้ความจริงแล้วปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.925908367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.925911395+07:00","message":"> Transcript [56268] [true]: 'หน่วยนี้ความจริงแล้วปกติ 12:00 น มาบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.925914449+07:00","message":"Count interim (case isFinal): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.925917386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.925920044+07:00","message":"StatePrefix: 'หน่วยนี้ความจริงแล้วปกติ 12:00 น มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.925923105+07:00","message":"TextPushed: 'หน่วยนี้ความจริงแล้วปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:02.925930179+07:00","message":"Push: ' 12:00 น มาบ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.9259418+07:00","message":"push: {true  12:00 น มาบ่อย 0 0xc004462900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:02.935134277+07:00","message":"write wav file: './tmp/7565/7565_5140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:02.939688979+07:00","message":"[GCS] IsForceVAD: false for message ID: 5141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.070732945+07:00","message":"[GCS] Start streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.140163671+07:00","message":"receive streaming session, msgId: 5141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.140182947+07:00","message":"found end of frame, send empty tag with msgId: 5141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.140185985+07:00","message":"end Recv id 5141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.140193321+07:00","message":"[buffer interim] 5141 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.14020953+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.140213153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.140216594+07:00","message":"> Transcript [56269] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.140219943+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.140223204+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.140226183+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.140228975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.140232839+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.140244946+07:00","message":"push: {true \n 0 0xc003cf3900}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:03.145304964+07:00","message":"write wav file: './tmp/7565/7565_5141.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.604652153+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.604699671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.604707044+07:00","message":"receive interim result [false|false]: ตลาด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.604726817+07:00","message":"[buffer interim] 5142 false ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.604734844+07:00","message":"[bufferProcess] interim [540000000]:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.604736813+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.732042724+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.732086874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.73209361+07:00","message":"receive interim result [false|false]: เล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.732111584+07:00","message":"[buffer interim] 5142 false เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.732120435+07:00","message":"[bufferProcess] interim [660000000]:เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.732123582+07:00","message":"[bufferProcess] send to processor:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.732127285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.732130087+07:00","message":"> Transcript [56270] [false]: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.732132259+07:00","message":"Set StatePrefix (first interim): 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.736265032+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.73627697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเล่าให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.736280851+07:00","message":"receive interim result [false|false]: จะเล่าให้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.736290674+07:00","message":"[buffer interim] 5142 false จะเล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.736295257+07:00","message":"[bufferProcess] interim [720000000]:จะเล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.736297502+07:00","message":"[bufferProcess] send to processor:เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.736299677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.736301647+07:00","message":"> Transcript [56271] [false]: 'เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.736303508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.7363053+07:00","message":"Set new StatePrefix: 'เล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.929330638+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.929365864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเล่าให้ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.929371569+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:03.929383854+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.929391469+07:00","message":"[bufferProcess] interim [840000000]:จะเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.929393829+07:00","message":"[bufferProcess] send to processor:จะเล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.929398686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.929401684+07:00","message":"> Transcript [56272] [false]: 'จะเล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.929404331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:03.929406466+07:00","message":"Set new StatePrefix: 'จะเล่าให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.132449392+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.132492567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเล่าให้ฟังว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.132499602+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.132517056+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.132525024+07:00","message":"[bufferProcess] interim [80000000]:จะเล่าให้ฟังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.132527621+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.132534004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.132536872+07:00","message":"> Transcript [56273] [false]: 'จะเล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.132540916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.132543304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.132545079+07:00","message":"StatePrefix: 'จะเล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.132547676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.294971433+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.295006536+07:00","message":"receive 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-05-12T14:39:04.295012414+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.295025843+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.295032874+07:00","message":"[bufferProcess] interim [200000000]:จะเล่าให้ฟังว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.295035493+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.295038801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.295041337+07:00","message":"> Transcript [56274] [false]: 'จะเล่าให้ฟังว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.295044572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.295046559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.295048652+07:00","message":"StatePrefix: 'จะเล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.295053494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.39229182+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.392343288+07:00","message":"receive 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-05-12T14:39:04.392350462+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.392366691+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.392374804+07:00","message":"[bufferProcess] interim [320000000]:จะเล่าให้ฟังว่าวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.392378461+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.392385978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.392391526+07:00","message":"> Transcript [56275] [false]: 'จะเล่าให้ฟังว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.392395454+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.392397717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.392399777+07:00","message":"StatePrefix: 'จะเล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.392401822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.491774279+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.491808031+07:00","message":"receive 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-05-12T14:39:04.491813395+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.491903827+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.491962586+07:00","message":"[bufferProcess] interim [440000000]:จะเล่าให้ฟังว่าวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.491968074+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.491977646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.491982685+07:00","message":"> Transcript [56276] [false]: 'จะเล่าให้ฟังว่าวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.491986703+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.491988946+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.491991235+07:00","message":"StatePrefix: 'จะเล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.49199357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.492001246+07:00","message":"Push: 'จะเล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.492003289+07:00","message":"TextPushed: 'จะเล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.492005816+07:00","message":"Set new StatePrefix : 'จะเล่าให้ฟังว่าวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.492008064+07:00","message":"Next Push (prob) : 'ฟังว่าวิธี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.492018427+07:00","message":"push: {false จะเล่าให้ 0 0xc004ec5980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.713577592+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.71361279+07:00","message":"receive 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-05-12T14:39:04.713618973+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.713633586+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.71364079+07:00","message":"[bufferProcess] interim [680000000]:จะเล่าให้ฟังว่าวิธีการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.713643347+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.713646268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.713648797+07:00","message":"> Transcript [56277] [false]: 'จะเล่าให้ฟังว่าวิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.713653755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.713655757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.713657643+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.713659938+07:00","message":"TextPushed: 'จะเล่าให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.817565454+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.8176009+07:00","message":"receive 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-05-12T14:39:04.817606726+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการตัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.817619164+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.817629392+07:00","message":"[bufferProcess] interim [740000000]:จะเล่าให้ฟังว่าวิธีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.817632089+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.817637214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.817639979+07:00","message":"> Transcript [56278] [false]: 'จะเล่าให้ฟังว่าวิธีการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.817643136+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.817645157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.817647708+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.817649771+07:00","message":"TextPushed: 'จะเล่าให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.830713699+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.830737743+07:00","message":"receive 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-05-12T14:39:04.830742723+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.830754436+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.830761161+07:00","message":"[bufferProcess] interim [800000000]:จะเล่าให้ฟังว่าวิธีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.83076339+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.83076626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.830768747+07:00","message":"> Transcript [56279] [false]: 'จะเล่าให้ฟังว่าวิธีการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.830771439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.830773442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.830775466+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.830777665+07:00","message":"TextPushed: 'จะเล่าให้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.969660705+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.96970704+07:00","message":"receive 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-05-12T14:39:04.969719175+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการปรับไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.969736392+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการปรับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.969744528+07:00","message":"[bufferProcess] interim [920000000]:จะเล่าให้ฟังว่าวิธีการปรับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.969747032+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.969754718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.969757716+07:00","message":"> Transcript [56280] [false]: 'จะเล่าให้ฟังว่าวิธีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.969761974+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.969764718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.969768496+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.969770901+07:00","message":"TextPushed: 'จะเล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.969778122+07:00","message":"Push: 'ฟังว่าวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.969780156+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.969782564+07:00","message":"Set new StatePrefix : 'จะเล่าให้ฟังว่าวิธีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:04.969785576+07:00","message":"Next Push (prob) : 'การปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:04.969816258+07:00","message":"push: {false ฟังว่าวิธี 0 0xc004ec5980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.077447173+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.07748837+07:00","message":"receive 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-05-12T14:39:05.077495169+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการปรับเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.077510338+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการปรับเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.077518509+07:00","message":"[bufferProcess] interim [980000000]:จะเล่าให้ฟังว่าวิธีการปรับเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.077520989+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการปรับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.077524571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.077527557+07:00","message":"> Transcript [56281] [false]: 'จะเล่าให้ฟังว่าวิธีการปรับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.077530736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.077532818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.077535258+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.07753822+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.132525883+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.132559443+07:00","message":"receive 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-05-12T14:39:05.132567053+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.13258037+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.132593348+07:00","message":"[bufferProcess] interim [40000000]:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.132595988+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการปรับเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.132602657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.132605542+07:00","message":"> Transcript [56282] [false]: 'จะเล่าให้ฟังว่าวิธีการปรับเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.132608808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.132610825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.132613298+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.132617378+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.196669083+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.19671018+07:00","message":"receive 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-05-12T14:39:05.196716861+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.196732774+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.196740767+07:00","message":"[bufferProcess] interim [160000000]:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.196743359+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.196750493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.196753434+07:00","message":"> Transcript [56283] [false]: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.196757467+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.196759947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.196762335+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.196765481+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.552371166+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.552422277+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-05-12T14:39:05.552431415+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.552449043+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.552458261+07:00","message":"[bufferProcess] interim [460000000]:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.552462466+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.552470477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.552475735+07:00","message":"> Transcript [56284] [false]: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.552481096+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.55248465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.552488268+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.552492361+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.552500354+07:00","message":"Push: 'การปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.552505069+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.552508614+07:00","message":"Set new StatePrefix : 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.552512755+07:00","message":"Next Push (prob) : 'เป็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.552522952+07:00","message":"push: {false การปรับ 0 0xc004ec5980}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:05.657151276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:05.657152536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.71599825+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.716035742+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-05-12T14:39:05.716042331+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.716058268+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.716065046+07:00","message":"[bufferProcess] interim [580000000]:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.716067976+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.716075293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.71607801+07:00","message":"> Transcript [56285] [false]: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.716081222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.716083083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.71608554+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.716088338+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธีการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.947716717+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.947756304+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-05-12T14:39:05.947762442+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:05.947780924+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.947788784+07:00","message":"[bufferProcess] interim [760000000]:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.947791603+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.947794878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.947797635+07:00","message":"> Transcript [56286] [false]: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.947801853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.947803997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.947806787+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:05.947809865+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธีการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:06.116960633+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:06.117003857+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-05-12T14:39:06.11701037+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:06.117036471+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.117047932+07:00","message":"[bufferProcess] interim [60000000]:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.117050702+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.117055131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.11705815+07:00","message":"> Transcript [56287] [false]: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.117062646+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.11706483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.117067328+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.117069787+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธีการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:06.550036116+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:06.550078439+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-05-12T14:39:06.550084532+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:06.550102377+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.550109846+07:00","message":"[bufferProcess] interim [420000000]:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.550112873+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.550119049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.550121894+07:00","message":"> Transcript [56288] [false]: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.550126031+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.550128211+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.55013068+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.550133561+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.550139822+07:00","message":"Push: 'เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.55014169+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.550143978+07:00","message":"Set new StatePrefix : 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.550146434+07:00","message":"Next Push (prob) : 'พี่ปิยะวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:06.55015427+07:00","message":"push: {false เป็นอย่างไร 0 0xc004ec5980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:06.734675846+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:06.73472126+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-05-12T14:39:06.734727263+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:06.734740427+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.734748335+07:00","message":"[bufferProcess] interim [600000000]:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.734752118+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.73476104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.734764659+07:00","message":"> Transcript [56289] [false]: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.734768378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.734770263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.734772665+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.734775825+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:06.940993459+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:06.941033199+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-05-12T14:39:06.941039831+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:06.941055749+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.941063289+07:00","message":"[bufferProcess] interim [780000000]:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.941066696+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.941070612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.94107337+07:00","message":"> Transcript [56290] [false]: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.941077145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.941079149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.941081645+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:06.941084297+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.009155436+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.009206469+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-05-12T14:39:07.0092152+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับเบาหวาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.009232526+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับเบาหวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.009239696+07:00","message":"[bufferProcess] interim [840000000]:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับเบาหวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.009242673+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.009260262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.009263661+07:00","message":"> Transcript [56291] [false]: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.009267498+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.009269598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.009272153+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.009274782+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.091777456+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.091819505+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-05-12T14:39:07.091825702+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับโรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.091844146+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.091851767+07:00","message":"[bufferProcess] interim [900000000]:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.091854588+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับเบาหวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.091858389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.091861185+07:00","message":"> Transcript [56292] [false]: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับเบาหวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.091864764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.091866641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.091869036+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.091872039+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.091881661+07:00","message":"Push: 'พี่ปิยะวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.091883602+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.091886002+07:00","message":"Set new StatePrefix : 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับเบาหวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.091890868+07:00","message":"Next Push (prob) : 'สำหรับเบาหวาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.091898247+07:00","message":"push: {false พี่ปิยะวุฒิ 0 0xc004ec5980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.159063342+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.159099609+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-05-12T14:39:07.159106182+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับระแวง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.159120025+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับระแวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.159129457+07:00","message":"[bufferProcess] interim [960000000]:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับระแวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.159156298+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.159164636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.15916779+07:00","message":"> Transcript [56293] [false]: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.159170746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.159173112+07:00","message":"Set new StatePrefix: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับโรงแรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.240125723+07:00","message":"[GCS] IsForceVAD: false for message ID: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.306815039+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.30686327+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-05-12T14:39:07.306870791+07:00","message":"receive interim result [false|false]: จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับงอแงตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.306887786+07:00","message":"[buffer interim] 5142 false จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับงอแงตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.306900337+07:00","message":"[bufferProcess] interim [200000000]:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับงอแงตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.306903119+07:00","message":"[bufferProcess] send to processor:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับระแวง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.306909721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.306912982+07:00","message":"> Transcript [56294] [false]: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับระแวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.306916029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.306918467+07:00","message":"Set new StatePrefix: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับระแวง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.458032823+07:00","message":"receive streaming session, msgId: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.458153846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับงอแงตัวนี้\",\"confidence\":0.9362419}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.458205393+07:00","message":"receive interim result [true|false]: จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับงอแงตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.458227992+07:00","message":"end recv isFinal message id 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.458231204+07:00","message":"end Recv id 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.458240776+07:00","message":"[buffer interim] 5142 true จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับงอแงตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.458254688+07:00","message":"[bufferProcess] interim [380000000]:จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับงอแงตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.458258553+07:00","message":"[bufferProcess] send to processor (isfinal):จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับงอแงตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.458262671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.458265605+07:00","message":"> Transcript [56295] [false]: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับงอแงตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.458268466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.45827084+07:00","message":"Set new StatePrefix: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับงอแงตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.458272933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.458274713+07:00","message":"> Transcript [56296] [true]: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับงอแงตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.458277469+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.458279441+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.458282813+07:00","message":"StatePrefix: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิสำหรับงอแงตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.458285832+07:00","message":"TextPushed: 'จะเล่าให้ฟังว่าวิธีการปรับเป็นอย่างไรพี่ปิยะวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:07.458302151+07:00","message":"Push: 'สำหรับงอแงตัวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.458314224+07:00","message":"push: {true สำหรับงอแงตัวนี้ 0 0xc004ec5980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:07.478292868+07:00","message":"write wav file: './tmp/7565/7565_5142.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:07.6212472+07:00","message":"[GCS] Start streaming session, msgId: 5143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.503057601+07:00","message":"receive streaming session, msgId: 5143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.503098077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.50310343+07:00","message":"receive interim result [false|false]: ยาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.503118301+07:00","message":"[buffer interim] 5143 false ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.503125918+07:00","message":"[bufferProcess] interim [660000000]:ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.503127738+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.503131342+07:00","message":"[bufferProcess] send to processor (ticker):ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.503134106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.503136842+07:00","message":"> Transcript [56297] [false]: 'ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.503138694+07:00","message":"Set StatePrefix (first interim): 'ยาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.62195756+07:00","message":"receive streaming session, msgId: 5143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.621993697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.621999363+07:00","message":"receive interim result [false|false]: อยากไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.622011432+07:00","message":"[buffer interim] 5143 false อยากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.622018549+07:00","message":"[bufferProcess] interim [780000000]:อยากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.622020487+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.649209014+07:00","message":"[GCS] IsForceVAD: false for message ID: 5143"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:08.657427287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:08.657445783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.786990688+07:00","message":"receive streaming session, msgId: 5143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.787028798+07:00","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-05-12T14:39:08.787034123+07:00","message":"receive interim result [false|false]: อยากไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.787047603+07:00","message":"[buffer interim] 5143 false อยากไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.787055716+07:00","message":"[bufferProcess] interim [960000000]:อยากไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.787058004+07:00","message":"[bufferProcess] send to processor:อยากไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.787062656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.787065248+07:00","message":"> Transcript [56298] [false]: 'อยากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.78706738+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.787069693+07:00","message":"Set new StatePrefix: 'อยากไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.818619903+07:00","message":"receive streaming session, msgId: 5143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.818658758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากไปค่ะ\",\"confidence\":0.95780367}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.818665139+07:00","message":"receive interim result [true|false]: อยากไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.818674423+07:00","message":"end recv isFinal message id 5143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.818676568+07:00","message":"end Recv id 5143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.818682854+07:00","message":"[buffer interim] 5143 true อยากไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.818691878+07:00","message":"[bufferProcess] interim [50000000]:อยากไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.818694656+07:00","message":"[bufferProcess] send to processor (isfinal):อยากไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.818698216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.818701056+07:00","message":"> Transcript [56299] [false]: 'อยากไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.81870356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.818705524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.818707376+07:00","message":"StatePrefix: 'อยากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.81871051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.818712332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.81871419+07:00","message":"> Transcript [56300] [true]: 'อยากไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.818718936+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.818720535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.818722154+07:00","message":"StatePrefix: 'อยากไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.818723849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:08.81872979+07:00","message":"Push: 'อยากไปค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:08.818737729+07:00","message":"push: {true อยากไปค่ะ 0 0xc0044fe100}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:08.824556669+07:00","message":"write wav file: './tmp/7565/7565_5143.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:09.032252863+07:00","message":"[GCS] Start streaming session, msgId: 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:10.203430632+07:00","message":"receive streaming session, msgId: 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:10.203473333+07:00","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-05-12T14:39:10.203478786+07:00","message":"receive interim result [false|false]: ต้องบอก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:10.203491592+07:00","message":"[buffer interim] 5144 false ต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.2034989+07:00","message":"[bufferProcess] interim [960000000]:ต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.203500898+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.203505889+07:00","message":"[bufferProcess] send to processor (ticker):ต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.203508722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.203511429+07:00","message":"> Transcript [56301] [false]: 'ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.203513297+07:00","message":"Set StatePrefix (first interim): 'ต้องบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:10.469268015+07:00","message":"receive streaming session, msgId: 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:10.469313371+07:00","message":"receive 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-05-12T14:39:10.469319845+07:00","message":"receive interim result [false|false]: ต้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:10.469335431+07:00","message":"[buffer interim] 5144 false ต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.46934665+07:00","message":"[bufferProcess] interim [260000000]:ต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.469348582+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:10.612032428+07:00","message":"receive streaming session, msgId: 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:10.612076169+07:00","message":"receive 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-05-12T14:39:10.612082358+07:00","message":"receive interim result [false|false]: ต้องบอกว่ามา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:10.612099394+07:00","message":"[buffer interim] 5144 false ต้องบอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.612109491+07:00","message":"[bufferProcess] interim [380000000]:ต้องบอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.612111889+07:00","message":"[bufferProcess] send to processor:ต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.612115628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.612119982+07:00","message":"> Transcript [56302] [false]: 'ต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.612123503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.612125451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.612127312+07:00","message":"StatePrefix: 'ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.612129284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:10.787247248+07:00","message":"receive streaming session, msgId: 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:10.787289415+07:00","message":"receive 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-05-12T14:39:10.787295862+07:00","message":"receive interim result [false|false]: ต้องบอกว่ามาวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:10.78731701+07:00","message":"[buffer interim] 5144 false ต้องบอกว่ามาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.787326558+07:00","message":"[bufferProcess] interim [620000000]:ต้องบอกว่ามาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.78732996+07:00","message":"[bufferProcess] send to processor:ต้องบอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.787335447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.787339529+07:00","message":"> Transcript [56303] [false]: 'ต้องบอกว่ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.787344734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.787347785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.787350695+07:00","message":"StatePrefix: 'ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.787353684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:10.998636699+07:00","message":"receive streaming session, msgId: 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:10.998681958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องบอกว่า Marvel\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:10.998687717+07:00","message":"receive interim result [false|false]: ต้องบอกว่า Marvel"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:10.998704867+07:00","message":"[buffer interim] 5144 false ต้องบอกว่า Marvel"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.998714788+07:00","message":"[bufferProcess] interim [740000000]:ต้องบอกว่า Marvel"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.998717971+07:00","message":"[bufferProcess] send to processor:ต้องบอกว่ามาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.998723757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.998727831+07:00","message":"> Transcript [56304] [false]: 'ต้องบอกว่ามาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.998732548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.998735248+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.998738416+07:00","message":"StatePrefix: 'ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:10.998741436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.14558435+07:00","message":"receive streaming session, msgId: 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.145630683+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-05-12T14:39:11.145638187+07:00","message":"receive interim result [false|false]: ต้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.145653054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Marvel\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.145656362+07:00","message":"receive interim result [false|false]:  Marvel"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.145665477+07:00","message":"[buffer interim] 5144 false ต้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.145669442+07:00","message":"[buffer interim] 5144 false  Marvel"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.145676046+07:00","message":"[bufferProcess] interim [860000000]:ต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.145678604+07:00","message":"[bufferProcess] send to processor:ต้องบอกว่า Marvel"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.145681847+07:00","message":"[bufferProcess] interim [860000000]: Marvel"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.145685107+07:00","message":"[bufferProcess] update buffer: ต้องบอกว่า Marvel"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.145688198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.145690981+07:00","message":"> Transcript [56305] [false]: 'ต้องบอกว่า Marvel'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.145694741+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.145696823+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.145698645+07:00","message":"StatePrefix: 'ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.145700689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.145703534+07:00","message":"Push: 'ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.14570556+07:00","message":"TextPushed: 'ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.14570742+07:00","message":"Set new StatePrefix : 'ต้องบอกว่า Marvel'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.145709439+07:00","message":"Next Push (prob) : 'ว่า Marvel'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.14571752+07:00","message":"push: {false ต้องบอก 0 0xc004578000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.178223827+07:00","message":"receive streaming session, msgId: 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.178270474+07:00","message":"receive 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-05-12T14:39:11.17827822+07:00","message":"receive interim result [false|false]: ต้องบอกว่ามาว่าตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.178296732+07:00","message":"[buffer interim] 5144 false ต้องบอกว่ามาว่าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.178305931+07:00","message":"[bufferProcess] interim [920000000]:ต้องบอกว่ามาว่าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.178309827+07:00","message":"[bufferProcess] send to processor:ต้องบอกว่า Marvel"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.178319183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.178323082+07:00","message":"> Transcript [56306] [false]: 'ต้องบอกว่า Marvel'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.178327371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.178330512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.178333769+07:00","message":"StatePrefix: 'ต้องบอกว่า Marvel'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.178337043+07:00","message":"TextPushed: 'ต้องบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.615316537+07:00","message":"receive streaming session, msgId: 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.615383941+07:00","message":"receive 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-05-12T14:39:11.615391861+07:00","message":"receive interim result [false|false]: ต้องบอกว่ามาว่าตัวนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.615409823+07:00","message":"[buffer interim] 5144 false ต้องบอกว่ามาว่าตัวนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.615420042+07:00","message":"[bufferProcess] interim [400000000]:ต้องบอกว่ามาว่าตัวนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.615423396+07:00","message":"[bufferProcess] send to processor:ต้องบอกว่ามาว่าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.615434332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.615438174+07:00","message":"> Transcript [56307] [false]: 'ต้องบอกว่ามาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.615440884+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.615442768+07:00","message":"Set new StatePrefix: 'ต้องบอกว่ามาว่าตัวนี้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:11.658470108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:11.658492683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.864770235+07:00","message":"receive streaming session, msgId: 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.86480962+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-05-12T14:39:11.864815789+07:00","message":"receive interim result [false|false]: ต้องบอกว่ามาว่าตัวนี้มีกี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.86482846+07:00","message":"[buffer interim] 5144 false ต้องบอกว่ามาว่าตัวนี้มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.864837853+07:00","message":"[bufferProcess] interim [700000000]:ต้องบอกว่ามาว่าตัวนี้มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.864840371+07:00","message":"[bufferProcess] send to processor:ต้องบอกว่ามาว่าตัวนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.864845545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.864848271+07:00","message":"> Transcript [56308] [false]: 'ต้องบอกว่ามาว่าตัวนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.864851432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.864853678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.864855516+07:00","message":"StatePrefix: 'ต้องบอกว่ามาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.864858186+07:00","message":"TextPushed: 'ต้องบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.987518479+07:00","message":"receive streaming session, msgId: 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.987555125+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-05-12T14:39:11.987561533+07:00","message":"receive interim result [false|false]: ต้องบอกว่ามาว่าตัวนี้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:11.987576291+07:00","message":"[buffer interim] 5144 false ต้องบอกว่ามาว่าตัวนี้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.987583062+07:00","message":"[bufferProcess] interim [760000000]:ต้องบอกว่ามาว่าตัวนี้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.987585808+07:00","message":"[bufferProcess] send to processor:ต้องบอกว่ามาว่าตัวนี้มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.987592172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.987594803+07:00","message":"> Transcript [56309] [false]: 'ต้องบอกว่ามาว่าตัวนี้มีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.987598065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.987600131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.987602157+07:00","message":"StatePrefix: 'ต้องบอกว่ามาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:11.987604434+07:00","message":"TextPushed: 'ต้องบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:12.188658979+07:00","message":"receive streaming session, msgId: 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:12.188692487+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-05-12T14:39:12.188698176+07:00","message":"receive interim result [false|false]: ต้องบอกว่ามาว่าตัวนี้มีการใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:12.188709902+07:00","message":"[buffer interim] 5144 false ต้องบอกว่ามาว่าตัวนี้มีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.188718714+07:00","message":"[bufferProcess] interim [0]:ต้องบอกว่ามาว่าตัวนี้มีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.188721257+07:00","message":"[bufferProcess] send to processor:ต้องบอกว่ามาว่าตัวนี้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.188726423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.18872958+07:00","message":"> Transcript [56310] [false]: 'ต้องบอกว่ามาว่าตัวนี้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.188733441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.188735742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.188737977+07:00","message":"StatePrefix: 'ต้องบอกว่ามาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.188740178+07:00","message":"TextPushed: 'ต้องบอก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:12.419041187+07:00","message":"[GCS] IsForceVAD: false for message ID: 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:12.552864633+07:00","message":"[GCS] Start streaming session, msgId: 5145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:12.629626076+07:00","message":"receive streaming session, msgId: 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:12.629681912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องบอกว่ามาว่าตัวนี้มีการใช้\",\"confidence\":0.94445324}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:12.629692589+07:00","message":"receive interim result [true|false]: ต้องบอกว่ามาว่าตัวนี้มีการใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:12.62970743+07:00","message":"end recv isFinal message id 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:12.629710325+07:00","message":"end Recv id 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:12.629718409+07:00","message":"[buffer interim] 5144 true ต้องบอกว่ามาว่าตัวนี้มีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.629732595+07:00","message":"[bufferProcess] interim [420000000]:ต้องบอกว่ามาว่าตัวนี้มีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.629738078+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องบอกว่ามาว่าตัวนี้มีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.62974365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.629748375+07:00","message":"> Transcript [56311] [false]: 'ต้องบอกว่ามาว่าตัวนี้มีการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.629753064+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.629756142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.629760025+07:00","message":"StatePrefix: 'ต้องบอกว่ามาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.629763199+07:00","message":"TextPushed: 'ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.629767897+07:00","message":"Push: 'ว่ามาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.629770871+07:00","message":"TextPushed: 'ต้องบอกว่ามาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.629774764+07:00","message":"Set new StatePrefix : 'ต้องบอกว่ามาว่าตัวนี้มีการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.629782812+07:00","message":"Next Push (prob) : 'มีการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.629785947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.629789083+07:00","message":"> Transcript [56312] [true]: 'ต้องบอกว่ามาว่าตัวนี้มีการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.62979283+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.629795705+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.629798413+07:00","message":"StatePrefix: 'ต้องบอกว่ามาว่าตัวนี้มีการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.62980158+07:00","message":"TextPushed: 'ต้องบอกว่ามาว่าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:12.629805112+07:00","message":"Push: 'มีการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:12.629816446+07:00","message":"push: {false ว่ามาว่าตัวนี้ 0 0xc004578000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:12.629824405+07:00","message":"push: {true มีการใช้ 0 0xc004578000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:12.639710592+07:00","message":"write wav file: './tmp/7565/7565_5144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.230757467+07:00","message":"receive streaming session, msgId: 5145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.230804942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทคนิค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.230810726+07:00","message":"receive interim result [false|false]: เทคนิค"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.230826067+07:00","message":"[buffer interim] 5145 false เทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.230832991+07:00","message":"[bufferProcess] interim [480000000]:เทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.230835048+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.396337439+07:00","message":"receive streaming session, msgId: 5145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.396372422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทคนิคการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.396378124+07:00","message":"receive interim result [false|false]: เทคนิคการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.396392733+07:00","message":"[buffer interim] 5145 false เทคนิคการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.396399801+07:00","message":"[bufferProcess] interim [660000000]:เทคนิคการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.396402102+07:00","message":"[bufferProcess] send to processor:เทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.396405489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.396408637+07:00","message":"> Transcript [56313] [false]: 'เทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.396410698+07:00","message":"Set StatePrefix (first interim): 'เทคนิค'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.450176667+07:00","message":"[GCS] IsForceVAD: false for message ID: 5145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.547497128+07:00","message":"receive streaming session, msgId: 5145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.547561781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทคนิคการ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.547571581+07:00","message":"receive interim result [true|false]: เทคนิคการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.54758387+07:00","message":"end recv isFinal message id 5145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.547587057+07:00","message":"end Recv id 5145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.547596725+07:00","message":"[buffer interim] 5145 true เทคนิคการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.547609682+07:00","message":"[bufferProcess] interim [930000000]:เทคนิคการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.547614279+07:00","message":"[bufferProcess] send to processor (isfinal):เทคนิคการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.547629152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.547647186+07:00","message":"> Transcript [56314] [false]: 'เทคนิคการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.547653386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.547655445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.547657845+07:00","message":"StatePrefix: 'เทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.547660397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.547662363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.54766456+07:00","message":"> Transcript [56315] [true]: 'เทคนิคการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.547666667+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.547668296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.547669855+07:00","message":"StatePrefix: 'เทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.547671521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:13.547679924+07:00","message":"Push: 'เทคนิคการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.54768997+07:00","message":"push: {true เทคนิคการ 0 0xc00460f600}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:13.553173316+07:00","message":"write wav file: './tmp/7565/7565_5145.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:13.710193614+07:00","message":"[GCS] Start streaming session, msgId: 5146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:14.289251287+07:00","message":"[GCS] IsForceVAD: false for message ID: 5146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:14.402477671+07:00","message":"receive streaming session, msgId: 5146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:14.402498677+07:00","message":"found end of frame, send empty tag with msgId: 5146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:14.40250186+07:00","message":"end Recv id 5146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:14.402508737+07:00","message":"[buffer interim] 5146 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:14.402516346+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:14.402520226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:14.402523327+07:00","message":"> Transcript [56316] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:14.402525713+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:14.402527575+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:14.402529393+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:14.402531209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:14.402533697+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:14.402543506+07:00","message":"push: {true \n 0 0xc004578480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:14.407934609+07:00","message":"write wav file: './tmp/7565/7565_5146.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:14.412052321+07:00","message":"[GCS] Start streaming session, msgId: 5147"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:14.658563045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:14.658581347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:14.673924766+07:00","message":"[GCS] IsForceVAD: false for message ID: 5147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:14.781734462+07:00","message":"receive streaming session, msgId: 5147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:14.78176067+07:00","message":"found end of frame, send empty tag with msgId: 5147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:14.781765402+07:00","message":"end Recv id 5147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:14.781775066+07:00","message":"[buffer interim] 5147 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:14.781788602+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:14.781793866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:14.781797914+07:00","message":"> Transcript [56317] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:14.781801559+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:14.781804296+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:14.781807043+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:14.781809559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:14.781823817+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:14.781836407+07:00","message":"push: {true \n 0 0xc002ac3180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:14.78642576+07:00","message":"write wav file: './tmp/7565/7565_5147.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:14.929899255+07:00","message":"[GCS] Start streaming session, msgId: 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:15.394418858+07:00","message":"receive streaming session, msgId: 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:15.394465402+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-05-12T14:39:15.394472651+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:15.394489726+07:00","message":"[buffer interim] 5148 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:15.394497053+07:00","message":"[bufferProcess] interim [240000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:15.394498946+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:15.669354768+07:00","message":"receive streaming session, msgId: 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:15.669398569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาแบ่งกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:15.669405057+07:00","message":"receive interim result [false|false]: เขาแบ่งกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:15.669421072+07:00","message":"[buffer interim] 5148 false เขาแบ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:15.669429504+07:00","message":"[bufferProcess] interim [600000000]:เขาแบ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:15.669432276+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:15.669438875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:15.669444445+07:00","message":"> Transcript [56318] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:15.669446556+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:15.978180847+07:00","message":"receive streaming session, msgId: 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:15.978227302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกการป้องกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:15.978233646+07:00","message":"receive interim result [false|false]: เขาบอกการป้องกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:15.978247789+07:00","message":"[buffer interim] 5148 false เขาบอกการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:15.978255427+07:00","message":"[bufferProcess] interim [900000000]:เขาบอกการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:15.978258051+07:00","message":"[bufferProcess] send to processor:เขาแบ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:15.978264437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:15.978267277+07:00","message":"> Transcript [56319] [false]: 'เขาแบ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:15.978270624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:15.978273246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:15.978275592+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:15.978278376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.363581637+07:00","message":"receive streaming session, msgId: 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.363619676+07:00","message":"receive 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-05-12T14:39:16.363626517+07:00","message":"receive interim result [false|false]: เขาบอกการป้องกันเลยว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.363640639+07:00","message":"[buffer interim] 5148 false เขาบอกการป้องกันเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.363648372+07:00","message":"[bufferProcess] interim [200000000]:เขาบอกการป้องกันเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.36365091+07:00","message":"[bufferProcess] send to processor:เขาบอกการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.363654091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.36365695+07:00","message":"> Transcript [56320] [false]: 'เขาบอกการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.363660104+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.363662171+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.363664582+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.363666578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.436165002+07:00","message":"receive streaming session, msgId: 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.436207024+07:00","message":"receive 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-05-12T14:39:16.436214617+07:00","message":"receive interim result [false|false]: เขาบอกการป้องกันเลยว่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.436228275+07:00","message":"[buffer interim] 5148 false เขาบอกการป้องกันเลยว่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.436235957+07:00","message":"[bufferProcess] interim [260000000]:เขาบอกการป้องกันเลยว่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.436238867+07:00","message":"[bufferProcess] send to processor:เขาบอกการป้องกันเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.436244181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.436246856+07:00","message":"> Transcript [56321] [false]: 'เขาบอกการป้องกันเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.436250394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.436252495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.436254615+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.436257146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.561155268+07:00","message":"receive streaming session, msgId: 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.561220192+07:00","message":"receive 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-05-12T14:39:16.561226963+07:00","message":"receive interim result [false|false]: เขาบอกการป้องกันเลยว่าที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.5612453+07:00","message":"[buffer interim] 5148 false เขาบอกการป้องกันเลยว่าที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.561257796+07:00","message":"[bufferProcess] interim [440000000]:เขาบอกการป้องกันเลยว่าที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.561260586+07:00","message":"[bufferProcess] send to processor:เขาบอกการป้องกันเลยว่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.561263991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.561266717+07:00","message":"> Transcript [56322] [false]: 'เขาบอกการป้องกันเลยว่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.561270471+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.561272701+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.56127527+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.561277193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.56128006+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.561283486+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.561285408+07:00","message":"Set new StatePrefix : 'เขาบอกการป้องกันเลยว่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.56128829+07:00","message":"Next Push (prob) : 'บอกการป้องกันเลยว่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.561297391+07:00","message":"push: {false เขา 0 0xc00460ff00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.701970504+07:00","message":"receive streaming session, msgId: 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.70201013+07:00","message":"receive 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-05-12T14:39:16.702016398+07:00","message":"receive interim result [false|false]: เขาบอกการป้องกันเลยว่าที่เรารู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.702032883+07:00","message":"[buffer interim] 5148 false เขาบอกการป้องกันเลยว่าที่เรารู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.702040355+07:00","message":"[bufferProcess] interim [620000000]:เขาบอกการป้องกันเลยว่าที่เรารู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.702043166+07:00","message":"[bufferProcess] send to processor:เขาบอกการป้องกันเลยว่าที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.702047003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.702049619+07:00","message":"> Transcript [56323] [false]: 'เขาบอกการป้องกันเลยว่าที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.702051854+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.702054127+07:00","message":"Set new StatePrefix: 'เขาบอกการป้องกันเลยว่าที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.81510903+07:00","message":"receive streaming session, msgId: 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.815155963+07:00","message":"receive 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-05-12T14:39:16.815162552+07:00","message":"receive interim result [false|false]: เขาบอกการป้องกันเลยว่าที่เรารู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.815180819+07:00","message":"[buffer interim] 5148 false เขาบอกการป้องกันเลยว่าที่เรารู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.815190439+07:00","message":"[bufferProcess] interim [680000000]:เขาบอกการป้องกันเลยว่าที่เรารู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.815193532+07:00","message":"[bufferProcess] send to processor:เขาบอกการป้องกันเลยว่าที่เรารู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.815197658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.815200544+07:00","message":"> Transcript [56324] [false]: 'เขาบอกการป้องกันเลยว่าที่เรารู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.81521157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.815213634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.815215528+07:00","message":"StatePrefix: 'เขาบอกการป้องกันเลยว่าที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.815218501+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.996528039+07:00","message":"receive streaming session, msgId: 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.996573635+07:00","message":"receive 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-05-12T14:39:16.996581022+07:00","message":"receive interim result [false|false]: เขาบอกการป้องกันเลยว่าที่เรารู้จักกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:16.996600891+07:00","message":"[buffer interim] 5148 false เขาบอกการป้องกันเลยว่าที่เรารู้จักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.996610007+07:00","message":"[bufferProcess] interim [860000000]:เขาบอกการป้องกันเลยว่าที่เรารู้จักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.996612451+07:00","message":"[bufferProcess] send to processor:เขาบอกการป้องกันเลยว่าที่เรารู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.996615719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.996618546+07:00","message":"> Transcript [56325] [false]: 'เขาบอกการป้องกันเลยว่าที่เรารู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.996621979+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.996624132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.996626011+07:00","message":"StatePrefix: 'เขาบอกการป้องกันเลยว่าที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:16.996628627+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:17.06133222+07:00","message":"receive streaming session, msgId: 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:17.061365688+07:00","message":"receive 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-05-12T14:39:17.061372398+07:00","message":"receive interim result [false|false]: เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:17.06138606+07:00","message":"[buffer interim] 5148 false เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.061395173+07:00","message":"[bufferProcess] interim [980000000]:เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.061397814+07:00","message":"[bufferProcess] send to processor:เขาบอกการป้องกันเลยว่าที่เรารู้จักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.061401143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.061404171+07:00","message":"> Transcript [56326] [false]: 'เขาบอกการป้องกันเลยว่าที่เรารู้จักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.061407754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.061409766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.061411947+07:00","message":"StatePrefix: 'เขาบอกการป้องกันเลยว่าที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.061415136+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:17.203324909+07:00","message":"receive streaming session, msgId: 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:17.203362815+07:00","message":"receive 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-05-12T14:39:17.203368934+07:00","message":"receive interim result [false|false]: เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:17.203379768+07:00","message":"[buffer interim] 5148 false เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.2033869+07:00","message":"[bufferProcess] interim [100000000]:เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.203389422+07:00","message":"[bufferProcess] send to processor:เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.203392542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.203395852+07:00","message":"> Transcript [56327] [false]: 'เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.20339943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.203401514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.203403913+07:00","message":"StatePrefix: 'เขาบอกการป้องกันเลยว่าที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.203406513+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.203409389+07:00","message":"Push: 'บอกการป้องกันเลยว่าที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.20341134+07:00","message":"TextPushed: 'เขาบอกการป้องกันเลยว่าที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.203414311+07:00","message":"Set new StatePrefix : 'เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.203417128+07:00","message":"Next Push (prob) : 'รู้จักกันก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:17.203424819+07:00","message":"push: {false บอกการป้องกันเลยว่าที่เรา 0 0xc00460ff00}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:17.65957823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:17.65958468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:17.773549773+07:00","message":"receive streaming session, msgId: 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:17.773586418+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-05-12T14:39:17.773592978+07:00","message":"receive interim result [false|false]: เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:17.773609585+07:00","message":"[buffer interim] 5148 false เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.773617058+07:00","message":"[bufferProcess] interim [700000000]:เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.773619693+07:00","message":"[bufferProcess] send to processor:เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.773627218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.773630346+07:00","message":"> Transcript [56328] [false]: 'เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.773636887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.773639506+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.773641717+07:00","message":"StatePrefix: 'เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:17.773644083+07:00","message":"TextPushed: 'เขาบอกการป้องกันเลยว่าที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:17.999286398+07:00","message":"[GCS] IsForceVAD: false for message ID: 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:18.191800193+07:00","message":"receive streaming session, msgId: 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:18.191860909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาบอกการป้องกันที่เรารู้จักกันก็คือ\",\"confidence\":0.8850199}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:18.191869855+07:00","message":"receive interim result [true|false]: เขาบอกการป้องกันที่เรารู้จักกันก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:18.191883639+07:00","message":"end recv isFinal message id 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:18.191886595+07:00","message":"end Recv id 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:18.191897268+07:00","message":"[buffer interim] 5148 true เขาบอกการป้องกันที่เรารู้จักกันก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.191912412+07:00","message":"[bufferProcess] interim [90000000]:เขาบอกการป้องกันที่เรารู้จักกันก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.191917244+07:00","message":"[bufferProcess] send to processor (isfinal):เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.19193085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.191948565+07:00","message":"> Transcript [56329] [false]: 'เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.191953504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.19195587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.191963779+07:00","message":"StatePrefix: 'เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.191966649+07:00","message":"TextPushed: 'เขาบอกการป้องกันเลยว่าที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.191969321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.191972106+07:00","message":"> Transcript [56330] [true]: 'เขาบอกการป้องกันที่เรารู้จักกันก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.191974533+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.191976997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.191979701+07:00","message":"StatePrefix: 'เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.191982297+07:00","message":"TextPushed: 'เขาบอกการป้องกันเลยว่าที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.191985013+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.192134281+07:00","message":"Push: 'รู้จักกันก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.192138187+07:00","message":"TextPushed: 'เขาบอกการป้องกันเลยว่าที่เรารู้จักกันก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.19214056+07:00","message":"Set new StatePrefix : 'เขาบอกการป้องกันที่เรารู้จักกันก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.1921427+07:00","message":"Next Push (prob) : 'เขาบอกการป้องกันที่เรารู้จักกันก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:18.192152768+07:00","message":"push: {true รู้จักกันก็คือ 0 0xc00460ff00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.192164407+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5148.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:18.200265161+07:00","message":"write wav file: './tmp/7565/7565_5148.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:18.570428725+07:00","message":"[GCS] Start streaming session, msgId: 5149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:18.916594175+07:00","message":"receive streaming session, msgId: 5149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:18.916641148+07:00","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-05-12T14:39:18.916646228+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:18.916660545+07:00","message":"[buffer interim] 5149 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.91666768+07:00","message":"[bufferProcess] interim [420000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:18.916669397+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:19.23269799+07:00","message":"receive streaming session, msgId: 5149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:19.232734367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:19.232740528+07:00","message":"receive interim result [false|false]: เขาใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:19.232757995+07:00","message":"[buffer interim] 5149 false เขาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.232764842+07:00","message":"[bufferProcess] interim [660000000]:เขาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.232767474+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.232770748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.232773426+07:00","message":"> Transcript [56331] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.232775695+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:19.409495588+07:00","message":"[GCS] IsForceVAD: false for message ID: 5149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:19.506690667+07:00","message":"receive streaming session, msgId: 5149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:19.506738515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาใช้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:19.506745156+07:00","message":"receive interim result [true|false]: เขาใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:19.506757077+07:00","message":"end recv isFinal message id 5149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:19.506759397+07:00","message":"end Recv id 5149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:19.506766602+07:00","message":"[buffer interim] 5149 true เขาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.50677509+07:00","message":"[bufferProcess] interim [50000000]:เขาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.506778013+07:00","message":"[bufferProcess] send to processor (isfinal):เขาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.50678141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.506784355+07:00","message":"> Transcript [56332] [false]: 'เขาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.506787766+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.506789711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.506796331+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.506798453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.506800141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.506802238+07:00","message":"> Transcript [56333] [true]: 'เขาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.506804538+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.506806369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.506808077+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.506809939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:19.506812601+07:00","message":"Push: 'เขาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:19.506821709+07:00","message":"push: {true เขาใช้ 0 0xc0042d7180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:19.512941675+07:00","message":"write wav file: './tmp/7565/7565_5149.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:19.530614868+07:00","message":"[GCS] Start streaming session, msgId: 5150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:20.611790386+07:00","message":"receive streaming session, msgId: 5150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:20.611823278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:20.611828121+07:00","message":"receive interim result [false|false]: อาจจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:20.611842122+07:00","message":"[buffer interim] 5150 false อาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.611848855+07:00","message":"[bufferProcess] interim [900000000]:อาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.611851074+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.61185608+07:00","message":"[bufferProcess] send to processor (ticker):อาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.611858646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.611861134+07:00","message":"> Transcript [56334] [false]: 'อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.611863418+07:00","message":"Set StatePrefix (first interim): 'อาจจะเป็น'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:20.659660444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:20.659665342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:20.889103721+07:00","message":"receive streaming session, msgId: 5150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:20.889137538+07:00","message":"receive 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-05-12T14:39:20.88914326+07:00","message":"receive interim result [false|false]: อาจจะเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:20.889155555+07:00","message":"[buffer interim] 5150 false อาจจะเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.889171306+07:00","message":"[bufferProcess] interim [140000000]:อาจจะเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.889173691+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:20.896673872+07:00","message":"receive streaming session, msgId: 5150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:20.896702511+07:00","message":"receive 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-05-12T14:39:20.896707379+07:00","message":"receive interim result [false|false]: อาจจะเป็นวิก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:20.896715281+07:00","message":"[buffer interim] 5150 false อาจจะเป็นวิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.896720851+07:00","message":"[bufferProcess] interim [200000000]:อาจจะเป็นวิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.896723821+07:00","message":"[bufferProcess] send to processor:อาจจะเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.896727743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.896730348+07:00","message":"> Transcript [56335] [false]: 'อาจจะเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.896733304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.896735249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.896737107+07:00","message":"StatePrefix: 'อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.896739114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:20.956543351+07:00","message":"receive streaming session, msgId: 5150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:20.956583752+07:00","message":"receive 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-05-12T14:39:20.956591499+07:00","message":"receive interim result [false|false]: อาจจะเป็นวิธี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:20.956607589+07:00","message":"[buffer interim] 5150 false อาจจะเป็นวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.956618416+07:00","message":"[bufferProcess] interim [260000000]:อาจจะเป็นวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.956621712+07:00","message":"[bufferProcess] send to processor:อาจจะเป็นวิก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.956628826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.956632845+07:00","message":"> Transcript [56336] [false]: 'อาจจะเป็นวิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.956637962+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.956641142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.956643967+07:00","message":"StatePrefix: 'อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:20.956647005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:21.145490593+07:00","message":"receive streaming session, msgId: 5150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:21.145522817+07:00","message":"receive 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-05-12T14:39:21.145528554+07:00","message":"receive interim result [false|false]: อาจจะเป็นวิธีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:21.145547476+07:00","message":"[buffer interim] 5150 false อาจจะเป็นวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.145554982+07:00","message":"[bufferProcess] interim [440000000]:อาจจะเป็นวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.145557386+07:00","message":"[bufferProcess] send to processor:อาจจะเป็นวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.145560386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.145563361+07:00","message":"> Transcript [56337] [false]: 'อาจจะเป็นวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.145566175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.14556798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.145569835+07:00","message":"StatePrefix: 'อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.14557199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:21.430627491+07:00","message":"receive streaming session, msgId: 5150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:21.430662752+07:00","message":"receive 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-05-12T14:39:21.430669279+07:00","message":"receive interim result [false|false]: อาจจะเป็นวิธีการที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:21.43068506+07:00","message":"[buffer interim] 5150 false อาจจะเป็นวิธีการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.430692602+07:00","message":"[bufferProcess] interim [680000000]:อาจจะเป็นวิธีการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.43069559+07:00","message":"[bufferProcess] send to processor:อาจจะเป็นวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.430699365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.430702833+07:00","message":"> Transcript [56338] [false]: 'อาจจะเป็นวิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.430706693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.430708633+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.430710605+07:00","message":"StatePrefix: 'อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.430712709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.43071867+07:00","message":"Push: 'อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.430720718+07:00","message":"TextPushed: 'อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.430723109+07:00","message":"Set new StatePrefix : 'อาจจะเป็นวิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.430725141+07:00","message":"Next Push (prob) : 'วิธีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:21.430734961+07:00","message":"push: {false อาจจะเป็น 0 0xc0044ff200}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:21.449151935+07:00","message":"[GCS] IsForceVAD: false for message ID: 5150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:21.557136938+07:00","message":"receive streaming session, msgId: 5150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:21.557188571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะเป็นวิธีการที่\",\"confidence\":0.95054686}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:21.557195359+07:00","message":"receive interim result [true|false]: อาจจะเป็นวิธีการที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:21.557211179+07:00","message":"end recv isFinal message id 5150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:21.557214799+07:00","message":"end Recv id 5150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:21.557236099+07:00","message":"[buffer interim] 5150 true อาจจะเป็นวิธีการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.557252698+07:00","message":"[bufferProcess] interim [950000000]:อาจจะเป็นวิธีการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.557258551+07:00","message":"[bufferProcess] send to processor (isfinal):อาจจะเป็นวิธีการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.557263288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.557268021+07:00","message":"> Transcript [56339] [false]: 'อาจจะเป็นวิธีการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.55727298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.557276289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.557279901+07:00","message":"StatePrefix: 'อาจจะเป็นวิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.557283132+07:00","message":"TextPushed: 'อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.557285629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.557288881+07:00","message":"> Transcript [56340] [true]: 'อาจจะเป็นวิธีการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.557291997+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.557294789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.55729758+07:00","message":"StatePrefix: 'อาจจะเป็นวิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.557300595+07:00","message":"TextPushed: 'อาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:21.557304094+07:00","message":"Push: 'วิธีการที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:21.557315665+07:00","message":"push: {true วิธีการที่ 0 0xc0044ff200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:21.565025058+07:00","message":"write wav file: './tmp/7565/7565_5150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:21.779909605+07:00","message":"[GCS] Start streaming session, msgId: 5151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.317318322+07:00","message":"receive streaming session, msgId: 5151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.317376265+07:00","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-05-12T14:39:22.317382356+07:00","message":"receive interim result [false|false]: คำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.31739522+07:00","message":"[buffer interim] 5151 false คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.317404854+07:00","message":"[bufferProcess] interim [420000000]:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.317407555+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.526741942+07:00","message":"receive streaming session, msgId: 5151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.526801562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.526810273+07:00","message":"receive interim result [false|false]: คำว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.52683765+07:00","message":"[buffer interim] 5151 false คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.526870091+07:00","message":"[bufferProcess] interim [600000000]:คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.526873509+07:00","message":"[bufferProcess] send to processor:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.526877063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.526880711+07:00","message":"> Transcript [56341] [false]: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.526882929+07:00","message":"Set StatePrefix (first interim): 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.639286974+07:00","message":"receive streaming session, msgId: 5151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.639320426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเนียบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.639328756+07:00","message":"receive interim result [false|false]: ทำเนียบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.639342983+07:00","message":"[buffer interim] 5151 false ทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.639350589+07:00","message":"[bufferProcess] interim [660000000]:ทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.639353167+07:00","message":"[bufferProcess] send to processor:คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.639356476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.63935946+07:00","message":"> Transcript [56342] [false]: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.639362465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.639364414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.639366225+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.639368174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.772389276+07:00","message":"receive streaming session, msgId: 5151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.772436047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเนียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.772442549+07:00","message":"receive interim result [false|false]: ทำเนียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.772459631+07:00","message":"[buffer interim] 5151 false ทำเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.772468231+07:00","message":"[bufferProcess] interim [780000000]:ทำเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.772470989+07:00","message":"[bufferProcess] send to processor:ทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.772477906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.772482315+07:00","message":"> Transcript [56343] [false]: 'ทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.772484735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.772486777+07:00","message":"Set new StatePrefix: 'ทำเนียบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.833960374+07:00","message":"receive streaming session, msgId: 5151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.833999291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเนียนเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.834007051+07:00","message":"receive interim result [false|false]: ทำเนียนเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.834019736+07:00","message":"[buffer interim] 5151 false ทำเนียนเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.834029076+07:00","message":"[bufferProcess] interim [900000000]:ทำเนียนเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.834031488+07:00","message":"[bufferProcess] send to processor:ทำเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.834037157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.834039836+07:00","message":"> Transcript [56344] [false]: 'ทำเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.834042054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.834044267+07:00","message":"Set new StatePrefix: 'ทำเนียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.978750541+07:00","message":"receive streaming session, msgId: 5151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.978792735+07:00","message":"receive 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-05-12T14:39:22.978799022+07:00","message":"receive interim result [false|false]: ทำเนียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:22.978819095+07:00","message":"[buffer interim] 5151 false ทำเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.978832569+07:00","message":"[bufferProcess] interim [20000000]:ทำเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.978835297+07:00","message":"[bufferProcess] send to processor:ทำเนียนเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.978842491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.978847368+07:00","message":"> Transcript [56345] [false]: 'ทำเนียนเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.978851757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.978853844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.978856592+07:00","message":"StatePrefix: 'ทำเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:22.978858633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.01554917+07:00","message":"receive streaming session, msgId: 5151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.015591374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเนียนเหมือนว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.015597611+07:00","message":"receive interim result [false|false]: ทำเนียนเหมือนว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.015608106+07:00","message":"[buffer interim] 5151 false ทำเนียนเหมือนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.015615435+07:00","message":"[bufferProcess] interim [80000000]:ทำเนียนเหมือนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.015618105+07:00","message":"[bufferProcess] send to processor:ทำเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.015621187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.015623982+07:00","message":"> Transcript [56346] [false]: 'ทำเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.015626987+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.015628852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.015630736+07:00","message":"StatePrefix: 'ทำเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.015632755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.129436009+07:00","message":"[GCS] IsForceVAD: false for message ID: 5151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.228769894+07:00","message":"receive streaming session, msgId: 5151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.228816989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเนียนเหมือนว่า\",\"confidence\":0.9167324}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.228823523+07:00","message":"receive interim result [true|false]: ทำเนียนเหมือนว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.228833872+07:00","message":"end recv isFinal message id 5151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.228836409+07:00","message":"end Recv id 5151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.228844466+07:00","message":"[buffer interim] 5151 true ทำเนียนเหมือนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.228856708+07:00","message":"[bufferProcess] interim [380000000]:ทำเนียนเหมือนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.22885991+07:00","message":"[bufferProcess] send to processor (isfinal):ทำเนียนเหมือนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.228863749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.228867332+07:00","message":"> Transcript [56347] [false]: 'ทำเนียนเหมือนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.228870906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.228872841+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.228874545+07:00","message":"StatePrefix: 'ทำเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.228876638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.228878243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.228880418+07:00","message":"> Transcript [56348] [true]: 'ทำเนียนเหมือนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.22888248+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.228884149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.228885805+07:00","message":"StatePrefix: 'ทำเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.228887413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.228895487+07:00","message":"Push: 'ทำเนียนเหมือนว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.228904707+07:00","message":"push: {true ทำเนียนเหมือนว่า 0 0xc002eaa400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:23.236562097+07:00","message":"write wav file: './tmp/7565/7565_5151.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.25013174+07:00","message":"[GCS] Start streaming session, msgId: 5152"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:23.660605356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:23.660626063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.730121214+07:00","message":"receive streaming session, msgId: 5152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.730165521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.730171354+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.730190159+07:00","message":"[buffer interim] 5152 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.730199165+07:00","message":"[bufferProcess] interim [480000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.730202477+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.769748808+07:00","message":"[GCS] IsForceVAD: false for message ID: 5152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.859431573+07:00","message":"receive streaming session, msgId: 5152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.859488242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.859495747+07:00","message":"receive interim result [false|false]: เขาอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.859513713+07:00","message":"[buffer interim] 5152 false เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.85952449+07:00","message":"[bufferProcess] interim [660000000]:เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.859527883+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.859532887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.859535833+07:00","message":"> Transcript [56349] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.85953788+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.876194421+07:00","message":"receive streaming session, msgId: 5152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.876223817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาอ่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.876229194+07:00","message":"receive interim result [true|false]: เขาอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.876239899+07:00","message":"end recv isFinal message id 5152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.876250477+07:00","message":"end Recv id 5152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.876257507+07:00","message":"[buffer interim] 5152 true เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.876264882+07:00","message":"[bufferProcess] interim [750000000]:เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.876271506+07:00","message":"[bufferProcess] send to processor (isfinal):เขาอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.876280158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.876299644+07:00","message":"> Transcript [56350] [false]: 'เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.87630469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.876307424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.876309726+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.876312039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.876314804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.876317375+07:00","message":"> Transcript [56351] [true]: 'เขาอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.876319279+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.876320873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.87632255+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.876324105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:23.87633337+07:00","message":"Push: 'เขาอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.876343151+07:00","message":"push: {true เขาอ่ะ 0 0xc0044ffb00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:23.882404472+07:00","message":"write wav file: './tmp/7565/7565_5152.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:23.961887991+07:00","message":"[GCS] Start streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.311608101+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.311655258+07:00","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-05-12T14:39:24.311660816+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.311677112+07:00","message":"[buffer interim] 5153 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.311684774+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.311686718+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.531152375+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.531187392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นโปร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.531193449+07:00","message":"receive interim result [false|false]: เป็นโปร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.531211019+07:00","message":"[buffer interim] 5153 false เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.531218448+07:00","message":"[bufferProcess] interim [600000000]:เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.531221059+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.531226137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.531228792+07:00","message":"> Transcript [56352] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.531230741+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.624458082+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.624509125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.624516453+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.624533119+07:00","message":"[buffer interim] 5153 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.62454048+07:00","message":"[bufferProcess] interim [660000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.624543058+07:00","message":"[bufferProcess] send to processor:เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.624551814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.624556179+07:00","message":"> Transcript [56353] [false]: 'เป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.624561497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.624564446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.624567568+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.624570398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.625716462+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.625732717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นโปรแกรม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.6257369+07:00","message":"receive interim result [false|false]: เป็นโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.62574844+07:00","message":"[buffer interim] 5153 false เป็นโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.625751942+07:00","message":"[bufferProcess] interim [720000000]:เป็นโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.625753838+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.62575565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.625757923+07:00","message":"> Transcript [56354] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.625760173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.625761825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.625763467+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.625765182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.945450956+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.945486306+07:00","message":"receive 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-05-12T14:39:24.945492467+07:00","message":"receive interim result [false|false]: เป็นโปรแกรมที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:24.945506437+07:00","message":"[buffer interim] 5153 false เป็นโปรแกรมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.945513584+07:00","message":"[bufferProcess] interim [20000000]:เป็นโปรแกรมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.945516514+07:00","message":"[bufferProcess] send to processor:เป็นโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.945521417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.945524147+07:00","message":"> Transcript [56355] [false]: 'เป็นโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.945527228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.945529567+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.945531511+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:24.945533565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:25.203411316+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:25.203447531+07:00","message":"receive 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-05-12T14:39:25.203453841+07:00","message":"receive interim result [false|false]: เป็นโปรแกรมที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:25.203465389+07:00","message":"[buffer interim] 5153 false เป็นโปรแกรมที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.203472127+07:00","message":"[bufferProcess] interim [320000000]:เป็นโปรแกรมที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.203474651+07:00","message":"[bufferProcess] send to processor:เป็นโปรแกรมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.203477894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.203480877+07:00","message":"> Transcript [56356] [false]: 'เป็นโปรแกรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.203484382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.203486318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.203488193+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.2034902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.203493119+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.203495054+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.20349718+07:00","message":"Set new StatePrefix : 'เป็นโปรแกรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.203499427+07:00","message":"Next Push (prob) : 'โปรแกรมที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:25.20350806+07:00","message":"push: {false เป็น 0 0xc002eabc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:25.619734211+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:25.619775696+07:00","message":"receive 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-05-12T14:39:25.619784935+07:00","message":"receive interim result [false|false]: เป็นโปรแกรมที่เป็นโปร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:25.619803463+07:00","message":"[buffer interim] 5153 false เป็นโปรแกรมที่เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.61981343+07:00","message":"[bufferProcess] interim [680000000]:เป็นโปรแกรมที่เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.619817236+07:00","message":"[bufferProcess] send to processor:เป็นโปรแกรมที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.619821692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.619825583+07:00","message":"> Transcript [56357] [false]: 'เป็นโปรแกรมที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.619831185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.619834487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.619837803+07:00","message":"StatePrefix: 'เป็นโปรแกรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.619841938+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:25.728560015+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:25.72859428+07:00","message":"receive 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-05-12T14:39:25.728599794+07:00","message":"receive interim result [false|false]: เป็นโปรแกรมที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:25.72861676+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:25.728621015+07:00","message":"receive 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-05-12T14:39:25.72862424+07:00","message":"receive interim result [false|false]: เป็นโปรแกรมที่เป็นโปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:25.728631777+07:00","message":"[buffer interim] 5153 false เป็นโปรแกรมที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:25.728636468+07:00","message":"[buffer interim] 5153 false เป็นโปรแกรมที่เป็นโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.728642771+07:00","message":"[bufferProcess] interim [740000000]:เป็นโปรแกรมที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.728644957+07:00","message":"[bufferProcess] send to processor:เป็นโปรแกรมที่เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.728647916+07:00","message":"[bufferProcess] interim [800000000]:เป็นโปรแกรมที่เป็นโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.728649933+07:00","message":"[bufferProcess] send to processor:เป็นโปรแกรมที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.728653054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.728655744+07:00","message":"> Transcript [56358] [false]: 'เป็นโปรแกรมที่เป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.728659172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.728661373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.728663097+07:00","message":"StatePrefix: 'เป็นโปรแกรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.728665068+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.728668513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.728670553+07:00","message":"> Transcript [56359] [false]: 'เป็นโปรแกรมที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.728672468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.728674189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.728675772+07:00","message":"StatePrefix: 'เป็นโปรแกรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:25.728677422+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.032761889+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.032799801+07:00","message":"receive 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-05-12T14:39:26.032806009+07:00","message":"receive interim result [false|false]: เป็นโปรแกรมที่เป็นโปรแกรมหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.032819125+07:00","message":"[buffer interim] 5153 false เป็นโปรแกรมที่เป็นโปรแกรมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.032828042+07:00","message":"[bufferProcess] interim [40000000]:เป็นโปรแกรมที่เป็นโปรแกรมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.032831116+07:00","message":"[bufferProcess] send to processor:เป็นโปรแกรมที่เป็นโปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.032837754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.032840567+07:00","message":"> Transcript [56360] [false]: 'เป็นโปรแกรมที่เป็นโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.032844387+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.032846599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.032849259+07:00","message":"StatePrefix: 'เป็นโปรแกรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.032851419+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.032857893+07:00","message":"Push: 'โปรแกรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.032859768+07:00","message":"TextPushed: 'เป็นโปรแกรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.032861756+07:00","message":"Set new StatePrefix : 'เป็นโปรแกรมที่เป็นโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.032863896+07:00","message":"Next Push (prob) : 'เป็นโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.032871014+07:00","message":"push: {false โปรแกรมที่ 0 0xc002eabc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.126126799+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.12616933+07:00","message":"receive 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-05-12T14:39:26.126177024+07:00","message":"receive interim result [false|false]: เป็นโปรแกรมที่เป็นโปรแกรมหรือต่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.126202005+07:00","message":"[buffer interim] 5153 false เป็นโปรแกรมที่เป็นโปรแกรมหรือต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.126217314+07:00","message":"[bufferProcess] interim [220000000]:เป็นโปรแกรมที่เป็นโปรแกรมหรือต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.126220419+07:00","message":"[bufferProcess] send to processor:เป็นโปรแกรมที่เป็นโปรแกรมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.126223631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.126226419+07:00","message":"> Transcript [56361] [false]: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.126229717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.126233107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.126235116+07:00","message":"StatePrefix: 'เป็นโปรแกรมที่เป็นโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.126238434+07:00","message":"TextPushed: 'เป็นโปรแกรมที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.225905589+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.225949554+07:00","message":"receive 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-05-12T14:39:26.225957961+07:00","message":"receive interim result [false|false]: เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.225973096+07:00","message":"[buffer interim] 5153 false เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.225985636+07:00","message":"[bufferProcess] interim [280000000]:เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.225989224+07:00","message":"[bufferProcess] send to processor:เป็นโปรแกรมที่เป็นโปรแกรมหรือต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.225996909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.226001383+07:00","message":"> Transcript [56362] [false]: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.226006812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.226010049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.226013729+07:00","message":"StatePrefix: 'เป็นโปรแกรมที่เป็นโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.226017204+07:00","message":"TextPushed: 'เป็นโปรแกรมที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.329105967+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.329154164+07:00","message":"receive 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-05-12T14:39:26.329170927+07:00","message":"receive interim result [false|false]: เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็นเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.329193146+07:00","message":"[buffer interim] 5153 false เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.329217706+07:00","message":"[bufferProcess] interim [400000000]:เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.329221313+07:00","message":"[bufferProcess] send to processor:เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.329232461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.329235857+07:00","message":"> Transcript [56363] [false]: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.329241929+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.329244345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.329246506+07:00","message":"StatePrefix: 'เป็นโปรแกรมที่เป็นโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.329249971+07:00","message":"TextPushed: 'เป็นโปรแกรมที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.425880226+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.425917777+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-05-12T14:39:26.425923835+07:00","message":"receive interim result [false|false]: เป็นโปรแกรมที่เป็นโปรแกรมหรือไปซ้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.425938474+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.425942513+07:00","message":"receive 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-05-12T14:39:26.425945359+07:00","message":"receive interim result [false|false]: เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.425953924+07:00","message":"[buffer interim] 5153 false เป็นโปรแกรมที่เป็นโปรแกรมหรือไปซ้อม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.425957324+07:00","message":"[buffer interim] 5153 false เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.425963907+07:00","message":"[bufferProcess] interim [460000000]:เป็นโปรแกรมที่เป็นโปรแกรมหรือไปซ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.425966733+07:00","message":"[bufferProcess] send to processor:เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.425969513+07:00","message":"[bufferProcess] interim [520000000]:เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.425971527+07:00","message":"[bufferProcess] send to processor:เป็นโปรแกรมที่เป็นโปรแกรมหรือไปซ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.425974146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.425976664+07:00","message":"> Transcript [56364] [false]: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็นเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.425980749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.425982859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.425985045+07:00","message":"StatePrefix: 'เป็นโปรแกรมที่เป็นโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.425987676+07:00","message":"TextPushed: 'เป็นโปรแกรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.425990798+07:00","message":"Push: 'เป็นโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.425998386+07:00","message":"TextPushed: 'เป็นโปรแกรมที่เป็นโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.42600172+07:00","message":"Set new StatePrefix : 'เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็นเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.426010696+07:00","message":"Next Push (prob) : 'หรือเป็นเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.42601276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.426014826+07:00","message":"> Transcript [56365] [false]: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือไปซ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.426016607+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.426018448+07:00","message":"Set new StatePrefix: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือไปซ้อม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.42602765+07:00","message":"push: {false เป็นโปรแกรม 0 0xc002eabc00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.461617004+07:00","message":"[GCS] Cleaned up inactive client: 5123"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.461633491+07:00","message":"[GCS] Cleaned up inactive client: 5122"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.46163614+07:00","message":"[GCS] Cleaned up inactive client: 5124"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.461637996+07:00","message":"[GCS] Cleaned up inactive client: 5115"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.461639686+07:00","message":"[GCS] Cleaned up inactive client: 5120"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.461641407+07:00","message":"[GCS] Cleaned up inactive client: 5117"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.461643622+07:00","message":"[GCS] Cleaned up inactive client: 5113"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.461645315+07:00","message":"[GCS] Cleaned up inactive client: 5118"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.461647252+07:00","message":"[GCS] Cleaned up inactive client: 5119"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.461652023+07:00","message":"[GCS] Cleaned up inactive client: 5116"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.461655396+07:00","message":"[GCS] Cleaned up inactive client: 5112"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.461657992+07:00","message":"[GCS] Cleaned up inactive client: 5111"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.461660309+07:00","message":"[GCS] Cleaned up inactive client: 5114"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.461663006+07:00","message":"[GCS] Cleaned up inactive client: 5121"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.612788881+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.612831443+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-05-12T14:39:26.612838294+07:00","message":"receive interim result [false|false]: เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.612851087+07:00","message":"[buffer interim] 5153 false เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.612860112+07:00","message":"[bufferProcess] interim [700000000]:เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.612862695+07:00","message":"[bufferProcess] send to processor:เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.612867525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.612883439+07:00","message":"> Transcript [56366] [false]: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.612886081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.612888966+07:00","message":"Set new StatePrefix: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:26.661618848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:26.6616258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.756120781+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.75618585+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-05-12T14:39:26.756193109+07:00","message":"receive interim result [false|false]: เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.756224176+07:00","message":"[buffer interim] 5153 false เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.756233412+07:00","message":"[bufferProcess] interim [820000000]:เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.756237074+07:00","message":"[bufferProcess] send to processor:เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.75625512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.756258254+07:00","message":"> Transcript [56367] [false]: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.756262326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.756264402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.756266234+07:00","message":"StatePrefix: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.756268932+07:00","message":"TextPushed: 'เป็นโปรแกรมที่เป็นโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.839495645+07:00","message":"[GCS] IsForceVAD: false for message ID: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.90040761+07:00","message":"[GCS] Start streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.944652823+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.944691962+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-05-12T14:39:26.944699584+07:00","message":"receive interim result [false|false]: เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.944724676+07:00","message":"[buffer interim] 5153 false เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.944740466+07:00","message":"[bufferProcess] interim [0]:เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.944744434+07:00","message":"[bufferProcess] send to processor:เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.944749389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.944753329+07:00","message":"> Transcript [56368] [false]: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.944758553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.944761781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.9447644+07:00","message":"StatePrefix: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.944767971+07:00","message":"TextPushed: 'เป็นโปรแกรมที่เป็นโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.946700299+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.946731542+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-05-12T14:39:26.946737441+07:00","message":"receive interim result [false|false]: เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.946749775+07:00","message":"[buffer interim] 5153 false เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.946755087+07:00","message":"[bufferProcess] interim [60000000]:เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.946757341+07:00","message":"[bufferProcess] send to processor:เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.946762885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.946765361+07:00","message":"> Transcript [56369] [false]: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.946768159+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.946770072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.946771876+07:00","message":"StatePrefix: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.946774283+07:00","message":"TextPushed: 'เป็นโปรแกรมที่เป็นโปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.964396329+07:00","message":"receive streaming session, msgId: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.96443945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็นซอฟต์แวร์ที่ได้รับ\",\"confidence\":0.95641243}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.964448167+07:00","message":"receive interim result [true|false]: เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็นซอฟต์แวร์ที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.9644591+07:00","message":"end recv isFinal message id 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.964462138+07:00","message":"end Recv id 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.964470151+07:00","message":"[buffer interim] 5153 true เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็นซอฟต์แวร์ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964480995+07:00","message":"[bufferProcess] interim [90000000]:เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็นซอฟต์แวร์ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964487291+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964499972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964516037+07:00","message":"> Transcript [56370] [false]: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964523596+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964526479+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.96452992+07:00","message":"StatePrefix: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964532704+07:00","message":"TextPushed: 'เป็นโปรแกรมที่เป็นโปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964538575+07:00","message":"Push: 'หรือซอฟต์แวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.9645419+07:00","message":"TextPushed: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964545601+07:00","message":"Set new StatePrefix : 'เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964549089+07:00","message":"Next Push (prob) : 'ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964551933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964555866+07:00","message":"> Transcript [56371] [true]: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็นซอฟต์แวร์ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.96455966+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964564082+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964566164+07:00","message":"StatePrefix: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.964566044+07:00","message":"push: {false หรือซอฟต์แวร์ 0 0xc002eabc00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964568424+07:00","message":"TextPushed: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964600437+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964752164+07:00","message":"Push: 'ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964757351+07:00","message":"TextPushed: 'เป็นโปรแกรมที่เป็นโปรแกรมหรือซอฟต์แวร์ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964760481+07:00","message":"Set new StatePrefix : 'เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็นซอฟต์แวร์ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964763853+07:00","message":"Next Push (prob) : 'เป็นโปรแกรมที่เป็นโปรแกรมหรือเป็นซอฟต์แวร์ที่ได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:26.964773319+07:00","message":"push: {true ที่ได้รับ 0 0xc002eabc00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:26.964774569+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5153.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:26.98183055+07:00","message":"write wav file: './tmp/7565/7565_5153.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:27.62092932+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:27.620965569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:27.620970273+07:00","message":"receive interim result [false|false]: รับรอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:27.6209818+07:00","message":"[buffer interim] 5154 false รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:27.620988033+07:00","message":"[bufferProcess] interim [540000000]:รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:27.620989818+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:27.998176507+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:27.998214238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรองว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:27.998220472+07:00","message":"receive interim result [false|false]: รับรองว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:27.998233436+07:00","message":"[buffer interim] 5154 false รับรองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:27.998240728+07:00","message":"[bufferProcess] interim [900000000]:รับรองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:27.998242871+07:00","message":"[bufferProcess] send to processor:รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:27.998246138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:27.998248947+07:00","message":"> Transcript [56372] [false]: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:27.998250894+07:00","message":"Set StatePrefix (first interim): 'รับรอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.100982006+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.101016324+07:00","message":"receive 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-05-12T14:39:28.101021388+07:00","message":"receive interim result [false|false]: รับรอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.101033458+07:00","message":"[buffer interim] 5154 false รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.101040314+07:00","message":"[bufferProcess] interim [20000000]:รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.101042634+07:00","message":"[bufferProcess] send to processor:รับรองว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.101045628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.101048464+07:00","message":"> Transcript [56373] [false]: 'รับรองว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.101051702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.101053584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.101055408+07:00","message":"StatePrefix: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.101057342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.140535198+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.140576262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรองว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.140582179+07:00","message":"receive interim result [false|false]: รับรองว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.140595778+07:00","message":"[buffer interim] 5154 false รับรองว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.140602148+07:00","message":"[bufferProcess] interim [80000000]:รับรองว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.140604575+07:00","message":"[bufferProcess] send to processor:รับรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.140612768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.140616706+07:00","message":"> Transcript [56374] [false]: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.140621016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.140624245+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.1406277+07:00","message":"StatePrefix: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.140629789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.459586548+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.459623793+07:00","message":"receive 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-05-12T14:39:28.459629665+07:00","message":"receive interim result [false|false]: รับรองว่าเป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.459644301+07:00","message":"[buffer interim] 5154 false รับรองว่าเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.459651195+07:00","message":"[bufferProcess] interim [200000000]:รับรองว่าเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.459653335+07:00","message":"[bufferProcess] send to processor:รับรองว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.459656447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.459659258+07:00","message":"> Transcript [56375] [false]: 'รับรองว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.45966225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.459664336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.459666238+07:00","message":"StatePrefix: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.459668175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.575087895+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.575126592+07:00","message":"receive 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-05-12T14:39:28.575133464+07:00","message":"receive interim result [false|false]: รับรองว่าเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.57515089+07:00","message":"[buffer interim] 5154 false รับรองว่าเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.575160462+07:00","message":"[bufferProcess] interim [260000000]:รับรองว่าเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.575164053+07:00","message":"[bufferProcess] send to processor:รับรองว่าเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.575168319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.575171977+07:00","message":"> Transcript [56376] [false]: 'รับรองว่าเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.57517629+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.575179088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.575182219+07:00","message":"StatePrefix: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.575185943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.575193149+07:00","message":"Push: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.575196179+07:00","message":"TextPushed: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.575199078+07:00","message":"Set new StatePrefix : 'รับรองว่าเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.575202392+07:00","message":"Next Push (prob) : 'ว่าเป็นไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.575218658+07:00","message":"push: {false รับรอง 0 0xc002eabf00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.620692998+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.620734392+07:00","message":"receive 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-05-12T14:39:28.620741791+07:00","message":"receive interim result [false|false]: รับรองว่าเป็นมาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.620761387+07:00","message":"[buffer interim] 5154 false รับรองว่าเป็นมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.620770846+07:00","message":"[bufferProcess] interim [380000000]:รับรองว่าเป็นมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.620774746+07:00","message":"[bufferProcess] send to processor:รับรองว่าเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.620779485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.620784958+07:00","message":"> Transcript [56377] [false]: 'รับรองว่าเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.620788497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.620791242+07:00","message":"Set new StatePrefix: 'รับรองว่าเป็นนัก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.657932116+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.657968743+07:00","message":"receive 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-05-12T14:39:28.657975823+07:00","message":"receive interim result [false|false]: รับรองว่าเป็นมาตรฐานที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:28.657990057+07:00","message":"[buffer interim] 5154 false รับรองว่าเป็นมาตรฐานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.657996903+07:00","message":"[bufferProcess] interim [620000000]:รับรองว่าเป็นมาตรฐานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.658000017+07:00","message":"[bufferProcess] send to processor:รับรองว่าเป็นมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.658006872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.658009681+07:00","message":"> Transcript [56378] [false]: 'รับรองว่าเป็นมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.658012055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:28.658014405+07:00","message":"Set new StatePrefix: 'รับรองว่าเป็นมาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:29.237274647+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:29.237323468+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-05-12T14:39:29.237330851+07:00","message":"receive interim result [false|false]: รับรองว่าเป็นมาตรฐานที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:29.237347588+07:00","message":"[buffer interim] 5154 false รับรองว่าเป็นมาตรฐานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.237356403+07:00","message":"[bufferProcess] interim [220000000]:รับรองว่าเป็นมาตรฐานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.23735915+07:00","message":"[bufferProcess] send to processor:รับรองว่าเป็นมาตรฐานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.237363107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.237365964+07:00","message":"> Transcript [56379] [false]: 'รับรองว่าเป็นมาตรฐานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.23736962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.23737172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.237373593+07:00","message":"StatePrefix: 'รับรองว่าเป็นมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.237376725+07:00","message":"TextPushed: 'รับรอง'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:29.662661734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:29.662658571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:29.675433175+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:29.675473455+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-05-12T14:39:29.675480507+07:00","message":"receive interim result [false|false]: รับรองว่าเป็นมาตรฐานที่คน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:29.675497401+07:00","message":"[buffer interim] 5154 false รับรองว่าเป็นมาตรฐานที่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.675508795+07:00","message":"[bufferProcess] interim [580000000]:รับรองว่าเป็นมาตรฐานที่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.675513426+07:00","message":"[bufferProcess] send to processor:รับรองว่าเป็นมาตรฐานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.675519999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.675523796+07:00","message":"> Transcript [56380] [false]: 'รับรองว่าเป็นมาตรฐานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.67552865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.675531382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.675534414+07:00","message":"StatePrefix: 'รับรองว่าเป็นมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.675537592+07:00","message":"TextPushed: 'รับรอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:29.873687851+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:29.873728066+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-05-12T14:39:29.873734076+07:00","message":"receive interim result [false|false]: รับรองว่าเป็นมาตรฐานที่คนใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:29.873752855+07:00","message":"[buffer interim] 5154 false รับรองว่าเป็นมาตรฐานที่คนใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.873762184+07:00","message":"[bufferProcess] interim [760000000]:รับรองว่าเป็นมาตรฐานที่คนใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.87376454+07:00","message":"[bufferProcess] send to processor:รับรองว่าเป็นมาตรฐานที่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.87376791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.873770754+07:00","message":"> Transcript [56381] [false]: 'รับรองว่าเป็นมาตรฐานที่คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.873773948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.873775999+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.873778238+07:00","message":"StatePrefix: 'รับรองว่าเป็นมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:29.873780474+07:00","message":"TextPushed: 'รับรอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:30.06447564+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:30.064518399+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-05-12T14:39:30.064525886+07:00","message":"receive interim result [false|false]: รับรองว่าเป็นมาตรฐานที่คนใช้งาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:30.064541788+07:00","message":"[buffer interim] 5154 false รับรองว่าเป็นมาตรฐานที่คนใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.064554343+07:00","message":"[bufferProcess] interim [940000000]:รับรองว่าเป็นมาตรฐานที่คนใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.064558524+07:00","message":"[bufferProcess] send to processor:รับรองว่าเป็นมาตรฐานที่คนใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.064565904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.064570072+07:00","message":"> Transcript [56382] [false]: 'รับรองว่าเป็นมาตรฐานที่คนใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.064574711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.064577575+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.064580865+07:00","message":"StatePrefix: 'รับรองว่าเป็นมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.064584101+07:00","message":"TextPushed: 'รับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.064590405+07:00","message":"Push: 'ว่าเป็นมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.064593431+07:00","message":"TextPushed: 'รับรองว่าเป็นมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.064597082+07:00","message":"Set new StatePrefix : 'รับรองว่าเป็นมาตรฐานที่คนใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.064600037+07:00","message":"Next Push (prob) : 'ที่คนใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:30.064609839+07:00","message":"push: {false ว่าเป็นมาตรฐาน 0 0xc002eabf00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:30.595334745+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:30.595373045+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-05-12T14:39:30.595379319+07:00","message":"receive interim result [false|false]: รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:30.595393747+07:00","message":"[buffer interim] 5154 false รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.595401157+07:00","message":"[bufferProcess] interim [480000000]:รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.595403649+07:00","message":"[bufferProcess] send to processor:รับรองว่าเป็นมาตรฐานที่คนใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.595408712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.595411337+07:00","message":"> Transcript [56383] [false]: 'รับรองว่าเป็นมาตรฐานที่คนใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.595414651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.595416786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.595418927+07:00","message":"StatePrefix: 'รับรองว่าเป็นมาตรฐานที่คนใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.595421793+07:00","message":"TextPushed: 'รับรองว่าเป็นมาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:30.698992192+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:30.699031852+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-05-12T14:39:30.6990403+07:00","message":"receive interim result [false|false]: รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:30.699059105+07:00","message":"[buffer interim] 5154 false รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.69906827+07:00","message":"[bufferProcess] interim [600000000]:รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.699070734+07:00","message":"[bufferProcess] send to processor:รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.69907424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.699077389+07:00","message":"> Transcript [56384] [false]: 'รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.69908085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.699082971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.699086594+07:00","message":"StatePrefix: 'รับรองว่าเป็นมาตรฐานที่คนใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:30.699089369+07:00","message":"TextPushed: 'รับรองว่าเป็นมาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.281151182+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.28120124+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-05-12T14:39:31.281213114+07:00","message":"receive interim result [false|false]: รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.281228427+07:00","message":"[buffer interim] 5154 false รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.281236246+07:00","message":"[bufferProcess] interim [140000000]:รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.281238752+07:00","message":"[bufferProcess] send to processor:รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.281241945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.28124454+07:00","message":"> Transcript [56385] [false]: 'รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.28124828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.28125026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.281252797+07:00","message":"StatePrefix: 'รับรองว่าเป็นมาตรฐานที่คนใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.28125516+07:00","message":"TextPushed: 'รับรองว่าเป็นมาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.345611218+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.345661612+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-05-12T14:39:31.345668966+07:00","message":"receive interim result [false|false]: รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.345686147+07:00","message":"[buffer interim] 5154 false รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.345698433+07:00","message":"[bufferProcess] interim [260000000]:รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.345701222+07:00","message":"[bufferProcess] send to processor:รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.34570821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.345712205+07:00","message":"> Transcript [56386] [false]: 'รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.34571722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.345724706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.345726979+07:00","message":"StatePrefix: 'รับรองว่าเป็นมาตรฐานที่คนใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.345730197+07:00","message":"TextPushed: 'รับรองว่าเป็นมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.345736557+07:00","message":"Push: 'ที่คนใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.345738621+07:00","message":"TextPushed: 'รับรองว่าเป็นมาตรฐานที่คนใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.345740845+07:00","message":"Set new StatePrefix : 'รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.345743028+07:00","message":"Next Push (prob) : 'งานอยู่แล้วเนี่ยใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.345752994+07:00","message":"push: {false ที่คนใช้ 0 0xc002eabf00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.471817343+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.471886899+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-05-12T14:39:31.471895242+07:00","message":"receive interim result [false|false]: รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.471911951+07:00","message":"[buffer interim] 5154 false รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.471920606+07:00","message":"[bufferProcess] interim [380000000]:รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.47192772+07:00","message":"[bufferProcess] send to processor:รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.471932016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.471935285+07:00","message":"> Transcript [56387] [false]: 'รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.471939564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.471941571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.471943558+07:00","message":"StatePrefix: 'รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.471946412+07:00","message":"TextPushed: 'รับรองว่าเป็นมาตรฐานที่คนใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.709686852+07:00","message":"[GCS] IsForceVAD: false for message ID: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.770441747+07:00","message":"[GCS] Start streaming session, msgId: 5155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.9773097+07:00","message":"receive streaming session, msgId: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.977343986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับรองหรือว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ในการ\",\"confidence\":0.9491256}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.977350073+07:00","message":"receive interim result [true|false]: รับรองหรือว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.977359819+07:00","message":"end recv isFinal message id 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.977361736+07:00","message":"end Recv id 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.977367109+07:00","message":"[buffer interim] 5154 true รับรองหรือว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.977375579+07:00","message":"[bufferProcess] interim [830000000]:รับรองหรือว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.977378768+07:00","message":"[bufferProcess] send to processor (isfinal):รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.977382059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.97738667+07:00","message":"> Transcript [56388] [false]: 'รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.977389994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.977391755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.977395062+07:00","message":"StatePrefix: 'รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.977397907+07:00","message":"TextPushed: 'รับรองว่าเป็นมาตรฐานที่คนใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.977399785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.977401744+07:00","message":"> Transcript [56389] [true]: 'รับรองหรือว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.977403816+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.97740541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.977407001+07:00","message":"StatePrefix: 'รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.97740881+07:00","message":"TextPushed: 'รับรองว่าเป็นมาตรฐานที่คนใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.977410486+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.977556505+07:00","message":"Push: 'งานอยู่แล้วเนี่ยใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.977559133+07:00","message":"TextPushed: 'รับรองว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.97756155+07:00","message":"Set new StatePrefix : 'รับรองหรือว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.977563613+07:00","message":"Next Push (prob) : 'รับรองหรือว่าเป็นมาตรฐานที่คนใช้งานอยู่แล้วเนี่ยใช้ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:31.977570738+07:00","message":"push: {true งานอยู่แล้วเนี่ยใช้ในการ 0 0xc002eabf00}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:31.977624647+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5154.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:31.987909023+07:00","message":"write wav file: './tmp/7565/7565_5154.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:32.29827683+07:00","message":"receive streaming session, msgId: 5155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:32.298320827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:32.298325941+07:00","message":"receive interim result [false|false]: เรียก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:32.298338773+07:00","message":"[buffer interim] 5155 false เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:32.298349748+07:00","message":"[bufferProcess] interim [540000000]:เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:32.298352796+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:32.463333727+07:00","message":"receive streaming session, msgId: 5155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:32.46338305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลี่ยง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:32.463389736+07:00","message":"receive interim result [false|false]: เลี่ยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:32.46340575+07:00","message":"[buffer interim] 5155 false เลี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:32.463413995+07:00","message":"[bufferProcess] interim [720000000]:เลี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:32.463416965+07:00","message":"[bufferProcess] send to processor:เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:32.463422286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:32.463425366+07:00","message":"> Transcript [56390] [false]: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:32.463427737+07:00","message":"Set StatePrefix (first interim): 'เรียก'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:32.662695271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:32.662705245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:32.988580725+07:00","message":"[GCS] IsForceVAD: false for message ID: 5155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:33.214392465+07:00","message":"receive streaming session, msgId: 5155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:33.214428657+07:00","message":"receive 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-05-12T14:39:33.214434122+07:00","message":"receive interim result [false|false]: เรียกเขาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:33.214449218+07:00","message":"[buffer interim] 5155 false เรียกเขาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.214458918+07:00","message":"[bufferProcess] interim [320000000]:เรียกเขาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.214462449+07:00","message":"[bufferProcess] send to processor:เลี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.214466717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.214469584+07:00","message":"> Transcript [56391] [false]: 'เลี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.214471943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.21447386+07:00","message":"Set new StatePrefix: 'เลี่ยง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:33.226906924+07:00","message":"receive streaming session, msgId: 5155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:33.226935778+07:00","message":"receive 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-05-12T14:39:33.226941358+07:00","message":"receive interim result [false|false]: เลี่ยงแปล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:33.226955239+07:00","message":"[buffer interim] 5155 false เลี่ยงแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.22696163+07:00","message":"[bufferProcess] interim [380000000]:เลี่ยงแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.226963943+07:00","message":"[bufferProcess] send to processor:เรียกเขาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.226968971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.226971726+07:00","message":"> Transcript [56392] [false]: 'เรียกเขาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.226974219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.226976019+07:00","message":"Set new StatePrefix: 'เรียกเขาแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:33.24966692+07:00","message":"[GCS] Start streaming session, msgId: 5156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:33.319888405+07:00","message":"receive streaming session, msgId: 5155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:33.319923246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกพวกเขาแปล\",\"confidence\":0.7837028}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:33.31993111+07:00","message":"receive interim result [true|false]: เรียกพวกเขาแปล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:33.31994116+07:00","message":"end recv isFinal message id 5155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:33.319943416+07:00","message":"end Recv id 5155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:33.31994922+07:00","message":"[buffer interim] 5155 true เรียกพวกเขาแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.319955778+07:00","message":"[bufferProcess] interim [440000000]:เรียกพวกเขาแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.319958498+07:00","message":"[bufferProcess] send to processor (isfinal):เลี่ยงแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.31996164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.31996498+07:00","message":"> Transcript [56393] [false]: 'เลี่ยงแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.319967319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.31996917+07:00","message":"Set new StatePrefix: 'เลี่ยงแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.319970761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.319972598+07:00","message":"> Transcript [56394] [true]: 'เรียกพวกเขาแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.319974792+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.319976577+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.319978367+07:00","message":"StatePrefix: 'เลี่ยงแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.319980375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:33.319982772+07:00","message":"Push: 'เรียกพวกเขาแปล'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:33.319990468+07:00","message":"push: {true เรียกพวกเขาแปล 0 0xc004ec4680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:33.325749548+07:00","message":"write wav file: './tmp/7565/7565_5155.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:34.589922288+07:00","message":"[GCS] IsForceVAD: false for message ID: 5156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:34.649977781+07:00","message":"[GCS] Start streaming session, msgId: 5157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:34.688143061+07:00","message":"receive streaming session, msgId: 5156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:34.688163162+07:00","message":"found end of frame, send empty tag with msgId: 5156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:34.68816729+07:00","message":"end Recv id 5156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:34.688174978+07:00","message":"[buffer interim] 5156 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:34.688188086+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:34.688193163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:34.688197279+07:00","message":"> Transcript [56395] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:34.688201327+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:34.688204519+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:34.688207259+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:34.688219582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:34.688225136+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:34.688237094+07:00","message":"push: {true \n 0 0xc003cf2d80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:34.69486479+07:00","message":"write wav file: './tmp/7565/7565_5156.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:35.039714886+07:00","message":"[GCS] IsForceVAD: false for message ID: 5157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:35.132168065+07:00","message":"receive streaming session, msgId: 5157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:35.132220479+07:00","message":"found end of frame, send empty tag with msgId: 5157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:35.132224686+07:00","message":"end Recv id 5157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:35.13223518+07:00","message":"[buffer interim] 5157 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:35.132244659+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:35.132248534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:35.132251471+07:00","message":"> Transcript [56396] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:35.132254413+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:35.132259101+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:35.132261066+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:35.132263255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:35.132270726+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:35.132282585+07:00","message":"push: {true \n 0 0xc004578580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:35.136997118+07:00","message":"write wav file: './tmp/7565/7565_5157.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:35.229733503+07:00","message":"[GCS] Start streaming session, msgId: 5158"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:35.663668677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:35.663679162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:36.228884005+07:00","message":"receive streaming session, msgId: 5158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:36.228938863+07:00","message":"receive 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-05-12T14:39:36.228944351+07:00","message":"receive interim result [false|false]: อย่างที่พูด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:36.228960431+07:00","message":"[buffer interim] 5158 false อย่างที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.228967582+07:00","message":"[bufferProcess] interim [20000000]:อย่างที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.228969601+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.228975055+07:00","message":"[bufferProcess] send to processor (ticker):อย่างที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.228977862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.228980598+07:00","message":"> Transcript [56397] [false]: 'อย่างที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.228982668+07:00","message":"Set StatePrefix (first interim): 'อย่างที่พูด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:36.416984157+07:00","message":"receive streaming session, msgId: 5158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:36.417026097+07:00","message":"receive 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-05-12T14:39:36.417035218+07:00","message":"receive interim result [false|false]: อย่างที่พูดไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:36.417051316+07:00","message":"[buffer interim] 5158 false อย่างที่พูดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.417062742+07:00","message":"[bufferProcess] interim [140000000]:อย่างที่พูดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.417065863+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:36.668598649+07:00","message":"receive streaming session, msgId: 5158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:36.668636956+07:00","message":"receive 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-05-12T14:39:36.668643342+07:00","message":"receive interim result [false|false]: อย่างที่พูดไปใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:36.668656701+07:00","message":"[buffer interim] 5158 false อย่างที่พูดไปใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.668664121+07:00","message":"[bufferProcess] interim [440000000]:อย่างที่พูดไปใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.668666481+07:00","message":"[bufferProcess] send to processor:อย่างที่พูดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.668671486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.668674284+07:00","message":"> Transcript [56398] [false]: 'อย่างที่พูดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.668677675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.668679571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.668681321+07:00","message":"StatePrefix: 'อย่างที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.66868348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:36.810075062+07:00","message":"receive streaming session, msgId: 5158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:36.810117065+07:00","message":"receive 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-05-12T14:39:36.810125289+07:00","message":"receive interim result [false|false]: อย่างที่พูดไปใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:36.810141287+07:00","message":"receive streaming session, msgId: 5158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:36.810151154+07:00","message":"receive 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-05-12T14:39:36.810155953+07:00","message":"receive interim result [false|false]: อย่างที่พูดไปใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:36.810163975+07:00","message":"[buffer interim] 5158 false อย่างที่พูดไปใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:36.810169329+07:00","message":"[buffer interim] 5158 false อย่างที่พูดไปใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.810177064+07:00","message":"[bufferProcess] interim [560000000]:อย่างที่พูดไปใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.810180608+07:00","message":"[bufferProcess] send to processor:อย่างที่พูดไปใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.81018471+07:00","message":"[bufferProcess] interim [620000000]:อย่างที่พูดไปใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.810187716+07:00","message":"[bufferProcess] send to processor:อย่างที่พูดไปใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.810191489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.810195352+07:00","message":"> Transcript [56399] [false]: 'อย่างที่พูดไปใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.810200399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.810203354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.810206485+07:00","message":"StatePrefix: 'อย่างที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.810217003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.810219941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.810222929+07:00","message":"> Transcript [56400] [false]: 'อย่างที่พูดไปใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.810225838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.810228315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.81023095+07:00","message":"StatePrefix: 'อย่างที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:36.810233765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.022947967+07:00","message":"[GCS] IsForceVAD: false for message ID: 5158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.08992931+07:00","message":"[GCS] Start streaming session, msgId: 5159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.173227852+07:00","message":"receive streaming session, msgId: 5158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.173268529+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-05-12T14:39:37.173276738+07:00","message":"receive interim result [true|false]: อย่างที่พูดไปใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.173286202+07:00","message":"end recv isFinal message id 5158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.173289243+07:00","message":"end Recv id 5158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.173299887+07:00","message":"[buffer interim] 5158 true อย่างที่พูดไปใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173313138+07:00","message":"[bufferProcess] interim [10000000]:อย่างที่พูดไปใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173317139+07:00","message":"[bufferProcess] send to processor (isfinal):อย่างที่พูดไปใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173320567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173323311+07:00","message":"> Transcript [56401] [false]: 'อย่างที่พูดไปใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173326101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173327923+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173329849+07:00","message":"StatePrefix: 'อย่างที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173332447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173335156+07:00","message":"Push: 'อย่างที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173336931+07:00","message":"TextPushed: 'อย่างที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173338839+07:00","message":"Set new StatePrefix : 'อย่างที่พูดไปใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173341137+07:00","message":"Next Push (prob) : 'ไปใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173342869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173344801+07:00","message":"> Transcript [56402] [true]: 'อย่างที่พูดไปใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173346842+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173348532+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173350143+07:00","message":"StatePrefix: 'อย่างที่พูดไปใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173352013+07:00","message":"TextPushed: 'อย่างที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.173354776+07:00","message":"Push: 'ไปใช่ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.173364515+07:00","message":"push: {false อย่างที่พูด 0 0xc002a7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.173371608+07:00","message":"push: {true ไปใช่ไหมครับ 0 0xc002a7cc80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:37.180981027+07:00","message":"write wav file: './tmp/7565/7565_5158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.423355771+07:00","message":"receive streaming session, msgId: 5159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.423398662+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-05-12T14:39:37.423404234+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.423416824+07:00","message":"[buffer interim] 5159 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.423423391+07:00","message":"[bufferProcess] interim [360000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.423425073+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.481774553+07:00","message":"receive streaming session, msgId: 5159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.481806928+07:00","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-05-12T14:39:37.481812007+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.481824763+07:00","message":"[buffer interim] 5159 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.481831599+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.481833887+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.481836727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.48183959+07:00","message":"> Transcript [56403] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.481841657+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.617906287+07:00","message":"receive streaming session, msgId: 5159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.617941847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.617947208+07:00","message":"receive interim result [false|false]: มันจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.617958681+07:00","message":"[buffer interim] 5159 false มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.617965278+07:00","message":"[bufferProcess] interim [480000000]:มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.617967803+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.617972764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.617975436+07:00","message":"> Transcript [56404] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.617977816+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.617980481+07:00","message":"Set new StatePrefix: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.656690932+07:00","message":"receive streaming session, msgId: 5159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.656723856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.656728692+07:00","message":"receive interim result [false|false]: มันจะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.65674321+07:00","message":"[buffer interim] 5159 false มันจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.656750836+07:00","message":"[bufferProcess] interim [540000000]:มันจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.656752968+07:00","message":"[bufferProcess] send to processor:มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.65675851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.656761216+07:00","message":"> Transcript [56405] [false]: 'มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.656764168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.656774432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.656776428+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.656778426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.75481592+07:00","message":"receive streaming session, msgId: 5159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.754853414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะอยู่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.754858553+07:00","message":"receive interim result [false|false]: มันจะอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:37.754871142+07:00","message":"[buffer interim] 5159 false มันจะอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.754879948+07:00","message":"[bufferProcess] interim [720000000]:มันจะอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.754882135+07:00","message":"[bufferProcess] send to processor:มันจะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.754887478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.754890245+07:00","message":"> Transcript [56406] [false]: 'มันจะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.754893266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.754895679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.75489784+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:37.754899888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:38.329869807+07:00","message":"receive streaming session, msgId: 5159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:38.329906121+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-05-12T14:39:38.329912207+07:00","message":"receive interim result [false|false]: มันจะอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:38.329925466+07:00","message":"[buffer interim] 5159 false มันจะอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.329935109+07:00","message":"[bufferProcess] interim [320000000]:มันจะอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.329938595+07:00","message":"[bufferProcess] send to processor:มันจะอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.329945761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.329949605+07:00","message":"> Transcript [56407] [false]: 'มันจะอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.329954245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.329958067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.329960635+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.329962848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:38.439129411+07:00","message":"[GCS] IsForceVAD: false for message ID: 5159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:38.502047958+07:00","message":"[GCS] Start streaming session, msgId: 5160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:38.537583803+07:00","message":"receive streaming session, msgId: 5159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:38.537617831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะอยู่ที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:38.537623461+07:00","message":"receive interim result [true|false]: มันจะอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:38.537634831+07:00","message":"end recv isFinal message id 5159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:38.537640649+07:00","message":"end Recv id 5159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:38.537646718+07:00","message":"[buffer interim] 5159 true มันจะอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.537653475+07:00","message":"[bufferProcess] interim [560000000]:มันจะอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.537656425+07:00","message":"[bufferProcess] send to processor (isfinal):มันจะอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.537659833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.537662546+07:00","message":"> Transcript [56408] [false]: 'มันจะอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.537671616+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.53767388+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.537676484+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.537678757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.537681552+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.537683345+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.53768528+07:00","message":"Set new StatePrefix : 'มันจะอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.537687373+07:00","message":"Next Push (prob) : 'จะอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.537688996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.537690869+07:00","message":"> Transcript [56409] [true]: 'มันจะอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.53769283+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.537694665+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.537696229+07:00","message":"StatePrefix: 'มันจะอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.537698106+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:38.53769996+07:00","message":"Push: 'จะอยู่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:38.53770826+07:00","message":"push: {false มัน 0 0xc002a7d780}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:38.537715188+07:00","message":"push: {true จะอยู่ที่ 0 0xc002a7d780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:38.543681523+07:00","message":"write wav file: './tmp/7565/7565_5159.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:38.664295307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:38.664304994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:39.055311772+07:00","message":"receive streaming session, msgId: 5160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:39.055356136+07:00","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-05-12T14:39:39.055361414+07:00","message":"receive interim result [false|false]: ครั้งแรก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:39.055378095+07:00","message":"[buffer interim] 5160 false ครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:39.055385483+07:00","message":"[bufferProcess] interim [420000000]:ครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:39.055387334+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:39.209064243+07:00","message":"[GCS] IsForceVAD: false for message ID: 5160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:39.331906138+07:00","message":"[GCS] Start streaming session, msgId: 5161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:39.348968517+07:00","message":"receive streaming session, msgId: 5160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:39.349023802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งแรกเนาะ\",\"confidence\":0.94750065}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:39.349032601+07:00","message":"receive interim result [true|false]: ครั้งแรกเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:39.349044561+07:00","message":"end recv isFinal message id 5160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:39.349046629+07:00","message":"end Recv id 5160"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:39.349053857+07:00","message":"[buffer interim] 5160 true ครั้งแรกเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:39.349066001+07:00","message":"[bufferProcess] interim [720000000]:ครั้งแรกเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:39.3490693+07:00","message":"[bufferProcess] send to processor (isfinal):ครั้งแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:39.349086297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:39.349105491+07:00","message":"> Transcript [56410] [false]: 'ครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:39.349108965+07:00","message":"Set StatePrefix (first interim): 'ครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:39.349111781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:39.349117425+07:00","message":"> Transcript [56411] [true]: 'ครั้งแรกเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:39.3491214+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:39.349123405+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:39.349125798+07:00","message":"StatePrefix: 'ครั้งแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:39.349128163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:39.349134669+07:00","message":"Push: 'ครั้งแรกเนาะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:39.349145398+07:00","message":"push: {true ครั้งแรกเนาะ 0 0xc004ec5f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:39.354180881+07:00","message":"write wav file: './tmp/7565/7565_5160.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.016275879+07:00","message":"receive streaming session, msgId: 5161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.016321076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.016326252+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.01633972+07:00","message":"[buffer interim] 5161 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.016346514+07:00","message":"[bufferProcess] interim [480000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.016348382+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.053160305+07:00","message":"receive streaming session, msgId: 5161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.053224355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.053231537+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.053246813+07:00","message":"[buffer interim] 5161 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.053254923+07:00","message":"[bufferProcess] interim [540000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.053257211+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.053263686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.053266271+07:00","message":"> Transcript [56412] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.053268459+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.169812348+07:00","message":"[GCS] IsForceVAD: false for message ID: 5161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.229932285+07:00","message":"[GCS] Start streaming session, msgId: 5162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.340191174+07:00","message":"receive streaming session, msgId: 5161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.340245031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\",\"confidence\":0.8803052}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.340250929+07:00","message":"receive interim result [true|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.340262745+07:00","message":"end recv isFinal message id 5161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.3402655+07:00","message":"end Recv id 5161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.340272641+07:00","message":"[buffer interim] 5161 true เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.34028062+07:00","message":"[bufferProcess] interim [870000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.340283753+07:00","message":"[bufferProcess] send to processor (isfinal):เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.340287096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.34029005+07:00","message":"> Transcript [56413] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.340293568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.340295623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.340301757+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.340304188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.340306108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.340308189+07:00","message":"> Transcript [56414] [true]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.340310422+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.340312298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.340314088+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.340315939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.340318777+07:00","message":"Push: 'เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.340327394+07:00","message":"push: {true เราจะ 0 0xc003cf3c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:40.345752994+07:00","message":"write wav file: './tmp/7565/7565_5161.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.67939849+07:00","message":"[GCS] IsForceVAD: false for message ID: 5162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.780386408+07:00","message":"receive streaming session, msgId: 5162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.780418954+07:00","message":"found end of frame, send empty tag with msgId: 5162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.780423335+07:00","message":"end Recv id 5162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.780433548+07:00","message":"[buffer interim] 5162 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.780443515+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.780448428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.780451964+07:00","message":"> Transcript [56415] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.780454568+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.780456479+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.780458393+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.780460128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:40.780463553+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.780484954+07:00","message":"push: {true \n 0 0xc004578f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:40.78624669+07:00","message":"write wav file: './tmp/7565/7565_5162.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.810114371+07:00","message":"[GCS] Start streaming session, msgId: 5163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:40.928437798+07:00","message":"[GCS] IsForceVAD: false for message ID: 5163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:41.001018217+07:00","message":"[GCS] Start streaming session, msgId: 5164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:41.050427923+07:00","message":"receive streaming session, msgId: 5163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:41.050451464+07:00","message":"found end of frame, send empty tag with msgId: 5163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:41.050454758+07:00","message":"end Recv id 5163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:41.050463453+07:00","message":"[buffer interim] 5163 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:41.050472469+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:41.050476333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:41.050479379+07:00","message":"> Transcript [56416] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:41.050481679+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:41.050483671+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:41.05048545+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:41.050487246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:41.050490093+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:41.050499978+07:00","message":"push: {true \n 0 0xc004463c00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:41.055195614+07:00","message":"write wav file: './tmp/7565/7565_5163.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:41.665300869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:41.665306833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:41.863734264+07:00","message":"receive streaming session, msgId: 5164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:41.863781652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:41.863790876+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:41.863808176+07:00","message":"[buffer interim] 5164 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:41.863816445+07:00","message":"[bufferProcess] interim [660000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:41.863819022+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.06218289+07:00","message":"receive streaming session, msgId: 5164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.062224318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเผลอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.062230287+07:00","message":"receive interim result [false|false]: เราเผลอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.062243001+07:00","message":"[buffer interim] 5164 false เราเผลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.062250248+07:00","message":"[bufferProcess] interim [840000000]:เราเผลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.062252634+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.062257789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.062260382+07:00","message":"> Transcript [56417] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.062262652+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.23852183+07:00","message":"receive streaming session, msgId: 5164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.238557353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราเผลอๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.238563015+07:00","message":"receive interim result [false|false]: เราเผลอๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.238580872+07:00","message":"[buffer interim] 5164 false เราเผลอๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.238588502+07:00","message":"[bufferProcess] interim [80000000]:เราเผลอๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.238592509+07:00","message":"[bufferProcess] send to processor:เราเผลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.238595784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.238598437+07:00","message":"> Transcript [56418] [false]: 'เราเผลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.2386019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.238604217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.238606075+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.238608238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.360200952+07:00","message":"receive streaming session, msgId: 5164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.360243865+07:00","message":"receive 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-05-12T14:39:42.360250814+07:00","message":"receive interim result [false|false]: เราเผลอไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.360268556+07:00","message":"[buffer interim] 5164 false เราเผลอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.360278847+07:00","message":"[bufferProcess] interim [140000000]:เราเผลอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.360280977+07:00","message":"[bufferProcess] send to processor:เราเผลอๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.360284298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.360286914+07:00","message":"> Transcript [56419] [false]: 'เราเผลอๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.360289865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.36029229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.360294751+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.360296851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.469775914+07:00","message":"[GCS] IsForceVAD: false for message ID: 5164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.585543709+07:00","message":"receive streaming session, msgId: 5164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.585591425+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-05-12T14:39:42.585598978+07:00","message":"receive interim result [true|false]: เราเผลอไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.585610035+07:00","message":"end recv isFinal message id 5164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.585612023+07:00","message":"end Recv id 5164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.585619803+07:00","message":"[buffer interim] 5164 true เราเผลอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.585632597+07:00","message":"[bufferProcess] interim [500000000]:เราเผลอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.585636077+07:00","message":"[bufferProcess] send to processor (isfinal):เราเผลอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.585650779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.585670154+07:00","message":"> Transcript [56420] [false]: 'เราเผลอไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.585675618+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.585677648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.585680443+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.585682518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.585684893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.58568729+07:00","message":"> Transcript [56421] [true]: 'เราเผลอไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.585692935+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.585694704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.585696417+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.585697944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:42.585706534+07:00","message":"Push: 'เราเผลอไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.585718371+07:00","message":"push: {true เราเผลอไป 0 0xc004579200}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:42.593326727+07:00","message":"write wav file: './tmp/7565/7565_5164.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.735104996+07:00","message":"[GCS] Start streaming session, msgId: 5165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:42.790703589+07:00","message":"[GCS] IsForceVAD: false for message ID: 5165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:43.023589554+07:00","message":"receive streaming session, msgId: 5165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:43.02361021+07:00","message":"found end of frame, send empty tag with msgId: 5165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:43.023613769+07:00","message":"end Recv id 5165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:43.023620582+07:00","message":"[buffer interim] 5165 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:43.023628031+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:43.023640907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:43.023643784+07:00","message":"> Transcript [56422] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:43.023646151+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:43.023647982+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:43.023649704+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:43.023651469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:43.023654224+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:43.023663294+07:00","message":"push: {true \n 0 0xc003cf3e00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:43.028524038+07:00","message":"write wav file: './tmp/7565/7565_5165.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:43.110679755+07:00","message":"[GCS] Start streaming session, msgId: 5166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:43.453808733+07:00","message":"receive streaming session, msgId: 5166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:43.453849016+07:00","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-05-12T14:39:43.453854566+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:43.453870318+07:00","message":"[buffer interim] 5166 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:43.453877352+07:00","message":"[bufferProcess] interim [420000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:43.453879354+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:43.958608303+07:00","message":"receive streaming session, msgId: 5166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:43.958660098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:43.958669297+07:00","message":"receive interim result [false|false]: ปิดตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:43.958687978+07:00","message":"[buffer interim] 5166 false ปิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:43.95870031+07:00","message":"[bufferProcess] interim [840000000]:ปิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:43.958704434+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:43.958711903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:43.958716477+07:00","message":"> Transcript [56423] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:43.958719703+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:44.129063337+07:00","message":"[GCS] IsForceVAD: false for message ID: 5166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:44.215050861+07:00","message":"receive streaming session, msgId: 5166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:44.215084777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดตัว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:44.215091045+07:00","message":"receive interim result [true|false]: ปิดตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:44.21509849+07:00","message":"end recv isFinal message id 5166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:44.215100716+07:00","message":"end Recv id 5166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:44.215107319+07:00","message":"[buffer interim] 5166 true ปิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.215119849+07:00","message":"[bufferProcess] interim [260000000]:ปิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.215122962+07:00","message":"[bufferProcess] send to processor (isfinal):ปิดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.215126286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.215129153+07:00","message":"> Transcript [56424] [false]: 'ปิดตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.215132055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.215134025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.215135728+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.215137935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.215139591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.215143136+07:00","message":"> Transcript [56425] [true]: 'ปิดตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.215145071+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.215146925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.215148546+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.215154304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.215159146+07:00","message":"Push: 'ปิดตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:44.215168661+07:00","message":"push: {true ปิดตัว 0 0xc0044ff700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:44.227704903+07:00","message":"write wav file: './tmp/7565/7565_5166.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:44.33133266+07:00","message":"[GCS] Start streaming session, msgId: 5167"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:44.666314418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:44.666325137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:44.80733102+07:00","message":"receive streaming session, msgId: 5167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:44.807382268+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-05-12T14:39:44.807388126+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:44.807403233+07:00","message":"[buffer interim] 5167 false 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.807409969+07:00","message":"[bufferProcess] interim [480000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.807412034+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:44.88179009+07:00","message":"receive streaming session, msgId: 5167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:44.881826458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซอฟต์แวร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:44.881832099+07:00","message":"receive interim result [false|false]: ซอฟต์แวร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:44.881846757+07:00","message":"[buffer interim] 5167 false ซอฟต์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.881854972+07:00","message":"[bufferProcess] interim [600000000]:ซอฟต์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.881858775+07:00","message":"[bufferProcess] send to processor:2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.881863883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.881866383+07:00","message":"> Transcript [56426] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:44.881868283+07:00","message":"Set StatePrefix (first interim): '2'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:45.316664001+07:00","message":"receive streaming session, msgId: 5167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:45.316704186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Software\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:45.316710266+07:00","message":"receive interim result [false|false]: Software"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:45.316726369+07:00","message":"[buffer interim] 5167 false Software"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.316738531+07:00","message":"[bufferProcess] interim [960000000]:Software"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.31674124+07:00","message":"[bufferProcess] send to processor:ซอฟต์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.31674616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.316749421+07:00","message":"> Transcript [56427] [false]: 'ซอฟต์แวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.316751954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.316754002+07:00","message":"Set new StatePrefix: 'ซอฟต์แวร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:45.553177449+07:00","message":"receive streaming session, msgId: 5167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:45.553225225+07:00","message":"receive 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-05-12T14:39:45.553230964+07:00","message":"receive interim result [false|false]: ซอฟต์แวร์ป้องกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:45.553246053+07:00","message":"[buffer interim] 5167 false ซอฟต์แวร์ป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.5532531+07:00","message":"[bufferProcess] interim [260000000]:ซอฟต์แวร์ป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.553255578+07:00","message":"[bufferProcess] send to processor:Software"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.55326231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.553264978+07:00","message":"> Transcript [56428] [false]: 'Software'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.553267409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.553269827+07:00","message":"Set new StatePrefix: 'Software'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:45.872100986+07:00","message":"receive streaming session, msgId: 5167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:45.872147654+07:00","message":"receive 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-05-12T14:39:45.872153701+07:00","message":"receive interim result [false|false]: ซอฟต์แวร์ป้องกันไวรัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:45.872166004+07:00","message":"[buffer interim] 5167 false ซอฟต์แวร์ป้องกันไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.872176597+07:00","message":"[bufferProcess] interim [560000000]:ซอฟต์แวร์ป้องกันไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.872179091+07:00","message":"[bufferProcess] send to processor:ซอฟต์แวร์ป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.872184916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.872187996+07:00","message":"> Transcript [56429] [false]: 'ซอฟต์แวร์ป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.87219036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:45.872192412+07:00","message":"Set new StatePrefix: 'ซอฟต์แวร์ป้องกัน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.260295532+07:00","message":"receive streaming session, msgId: 5167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.260339358+07:00","message":"receive 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-05-12T14:39:46.260345415+07:00","message":"receive interim result [false|false]: ซอฟต์แวร์ป้องกันว่าตัวที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.260361676+07:00","message":"[buffer interim] 5167 false ซอฟต์แวร์ป้องกันว่าตัวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.260369323+07:00","message":"[bufferProcess] interim [920000000]:ซอฟต์แวร์ป้องกันว่าตัวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.260371776+07:00","message":"[bufferProcess] send to processor:ซอฟต์แวร์ป้องกันไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.260379466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.260382672+07:00","message":"> Transcript [56430] [false]: 'ซอฟต์แวร์ป้องกันไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.260386329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.260388946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.26039086+07:00","message":"StatePrefix: 'ซอฟต์แวร์ป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.260393119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.297698824+07:00","message":"receive streaming session, msgId: 5167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.297742007+07:00","message":"receive 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-05-12T14:39:46.297748174+07:00","message":"receive interim result [false|false]: ซอฟต์แวร์ป้องกันไวรัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.297764492+07:00","message":"[buffer interim] 5167 false ซอฟต์แวร์ป้องกันไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.297774969+07:00","message":"[bufferProcess] interim [980000000]:ซอฟต์แวร์ป้องกันไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.297779029+07:00","message":"[bufferProcess] send to processor:ซอฟต์แวร์ป้องกันว่าตัวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.297783715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.29778736+07:00","message":"> Transcript [56431] [false]: 'ซอฟต์แวร์ป้องกันว่าตัวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.297792986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.297795898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.297814426+07:00","message":"StatePrefix: 'ซอฟต์แวร์ป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.297817494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.42114495+07:00","message":"receive streaming session, msgId: 5167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.421200223+07:00","message":"receive 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-05-12T14:39:46.421206864+07:00","message":"receive interim result [false|false]: ซอฟต์แวร์ป้องกันว่าตัวที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.421236407+07:00","message":"[buffer interim] 5167 false ซอฟต์แวร์ป้องกันว่าตัวที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.421249429+07:00","message":"[bufferProcess] interim [40000000]:ซอฟต์แวร์ป้องกันว่าตัวที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.421254408+07:00","message":"[bufferProcess] send to processor:ซอฟต์แวร์ป้องกันไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.42126348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.421267599+07:00","message":"> Transcript [56432] [false]: 'ซอฟต์แวร์ป้องกันไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.421273038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.421276161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.421279656+07:00","message":"StatePrefix: 'ซอฟต์แวร์ป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.421283946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.449179452+07:00","message":"[GCS] IsForceVAD: false for message ID: 5167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.505620504+07:00","message":"receive streaming session, msgId: 5167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.505667503+07:00","message":"receive 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-05-12T14:39:46.505674086+07:00","message":"receive interim result [false|false]: ซอฟต์แวร์ป้องกันไวรัส"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.505691048+07:00","message":"[buffer interim] 5167 false ซอฟต์แวร์ป้องกันไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.505700172+07:00","message":"[bufferProcess] interim [100000000]:ซอฟต์แวร์ป้องกันไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.505703227+07:00","message":"[bufferProcess] send to processor:ซอฟต์แวร์ป้องกันว่าตัวที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.505706971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.505709684+07:00","message":"> Transcript [56433] [false]: 'ซอฟต์แวร์ป้องกันว่าตัวที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.505713328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.505715447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.505717772+07:00","message":"StatePrefix: 'ซอฟต์แวร์ป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.5057214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.505724478+07:00","message":"Push: 'ซอฟต์แวร์ป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.505726442+07:00","message":"TextPushed: 'ซอฟต์แวร์ป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.505728597+07:00","message":"Set new StatePrefix : 'ซอฟต์แวร์ป้องกันว่าตัวที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.505730609+07:00","message":"Next Push (prob) : 'ว่าตัวที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.505739788+07:00","message":"push: {false ซอฟต์แวร์ป้องกัน 0 0xc00460e580}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.742396868+07:00","message":"receive streaming session, msgId: 5167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.742440951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซอฟต์แวร์ป้องกันว่าตัวที่ปลัด\",\"confidence\":0.8913418}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.742448147+07:00","message":"receive interim result [true|false]: ซอฟต์แวร์ป้องกันว่าตัวที่ปลัด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.742458245+07:00","message":"end recv isFinal message id 5167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.742460527+07:00","message":"end Recv id 5167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.742467071+07:00","message":"[buffer interim] 5167 true ซอฟต์แวร์ป้องกันว่าตัวที่ปลัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.742477488+07:00","message":"[bufferProcess] interim [340000000]:ซอฟต์แวร์ป้องกันว่าตัวที่ปลัด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.74248172+07:00","message":"[bufferProcess] send to processor (isfinal):ซอฟต์แวร์ป้องกันไวรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.74248584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.742488846+07:00","message":"> Transcript [56434] [false]: 'ซอฟต์แวร์ป้องกันไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.742492837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.74249508+07:00","message":"Set new StatePrefix: 'ซอฟต์แวร์ป้องกันไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.742496771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.742498727+07:00","message":"> Transcript [56435] [true]: 'ซอฟต์แวร์ป้องกันว่าตัวที่ปลัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.742500974+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.742503088+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.742505244+07:00","message":"StatePrefix: 'ซอฟต์แวร์ป้องกันไวรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.742508069+07:00","message":"TextPushed: 'ซอฟต์แวร์ป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:46.742511228+07:00","message":"Push: 'ว่าตัวที่ปลัด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.742519966+07:00","message":"push: {true ว่าตัวที่ปลัด 0 0xc00460e580}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:46.749502002+07:00","message":"write wav file: './tmp/7565/7565_5167.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:46.830126691+07:00","message":"[GCS] Start streaming session, msgId: 5168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.52964031+07:00","message":"[GCS] IsForceVAD: false for message ID: 5168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.555629654+07:00","message":"receive streaming session, msgId: 5168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.555674768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.555680148+07:00","message":"receive interim result [false|false]: ใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.555698004+07:00","message":"[buffer interim] 5168 false ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.555705817+07:00","message":"[bufferProcess] interim [540000000]:ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.555707818+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.612295553+07:00","message":"receive streaming session, msgId: 5168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.612343596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช่ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.612353641+07:00","message":"receive interim result [false|false]: ใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.612371006+07:00","message":"[buffer interim] 5168 false ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.612382295+07:00","message":"[bufferProcess] interim [660000000]:ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.612384728+07:00","message":"[bufferProcess] send to processor:ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.612391421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.612394195+07:00","message":"> Transcript [56436] [false]: 'ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.612398302+07:00","message":"Set StatePrefix (first interim): 'ใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.636549575+07:00","message":"receive streaming session, msgId: 5168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.63658671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฮียใช่ไหมครับ\",\"confidence\":0.9195762}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.63659289+07:00","message":"receive interim result [true|false]: เฮียใช่ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.636601164+07:00","message":"end recv isFinal message id 5168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.636603218+07:00","message":"end Recv id 5168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.636609541+07:00","message":"[buffer interim] 5168 true เฮียใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.636616667+07:00","message":"[bufferProcess] interim [720000000]:เฮียใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.636621491+07:00","message":"[bufferProcess] send to processor (isfinal):ใช่ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.636624467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.636627526+07:00","message":"> Transcript [56437] [false]: 'ใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.636631172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.636633166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.636635057+07:00","message":"StatePrefix: 'ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.636637534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.63663924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.636641211+07:00","message":"> Transcript [56438] [true]: 'เฮียใช่ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.636643326+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.636644932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.636649184+07:00","message":"StatePrefix: 'ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.636650732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:47.636656268+07:00","message":"Push: 'เฮียใช่ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.636663524+07:00","message":"push: {true เฮียใช่ไหมครับ 0 0xc004578300}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:47.643335511+07:00","message":"write wav file: './tmp/7565/7565_5168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:47.660001936+07:00","message":"[GCS] Start streaming session, msgId: 5169"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:47.666339696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:47.666372736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:48.750196137+07:00","message":"receive streaming session, msgId: 5169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:48.750243506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:48.750249414+07:00","message":"receive interim result [false|false]: หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:48.750262499+07:00","message":"[buffer interim] 5169 false หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:48.750269907+07:00","message":"[bufferProcess] interim [110000000]:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:48.750271864+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:48.75027829+07:00","message":"[bufferProcess] send to processor (ticker):หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:48.750280966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:48.750283991+07:00","message":"> Transcript [56439] [false]: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:48.750286183+07:00","message":"Set StatePrefix (first interim): 'หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:48.870703576+07:00","message":"receive streaming session, msgId: 5169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:48.870748421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:48.87075511+07:00","message":"receive interim result [false|false]: หลังจากที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:48.870772427+07:00","message":"[buffer interim] 5169 false หลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:48.870789901+07:00","message":"[bufferProcess] interim [170000000]:หลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:48.870791991+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:48.996707838+07:00","message":"receive streaming session, msgId: 5169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:48.996745386+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-05-12T14:39:48.996751584+07:00","message":"receive interim result [false|false]: หลังจากเที่ยง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:48.996761756+07:00","message":"[buffer interim] 5169 false หลังจากเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:48.996769042+07:00","message":"[bufferProcess] interim [290000000]:หลังจากเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:48.996771726+07:00","message":"[bufferProcess] send to processor:หลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:48.996775092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:48.996777609+07:00","message":"> Transcript [56440] [false]: 'หลังจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:48.996780596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:48.996785126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:48.996787081+07:00","message":"StatePrefix: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:48.996789003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.122127583+07:00","message":"receive streaming session, msgId: 5169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.122175226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากเที่ยงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.122184703+07:00","message":"receive interim result [false|false]: หลังจากเที่ยงกัน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.122206639+07:00","message":"[buffer interim] 5169 false หลังจากเที่ยงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.122226363+07:00","message":"[bufferProcess] interim [470000000]:หลังจากเที่ยงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.122230075+07:00","message":"[bufferProcess] send to processor:หลังจากเที่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.122238568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.122241746+07:00","message":"> Transcript [56441] [false]: 'หลังจากเที่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.122245205+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.122247152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.122249092+07:00","message":"StatePrefix: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.122251187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.248062297+07:00","message":"receive streaming session, msgId: 5169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.248102108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากเที่ยงการติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.24810909+07:00","message":"receive interim result [false|false]: หลังจากเที่ยงการติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.24812312+07:00","message":"[buffer interim] 5169 false หลังจากเที่ยงการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.248130223+07:00","message":"[bufferProcess] interim [590000000]:หลังจากเที่ยงการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.24813244+07:00","message":"[bufferProcess] send to processor:หลังจากเที่ยงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.24813746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.248140563+07:00","message":"> Transcript [56442] [false]: 'หลังจากเที่ยงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.248144011+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.248146247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.248148105+07:00","message":"StatePrefix: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.248150204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.418116919+07:00","message":"receive streaming session, msgId: 5169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.418155936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากเที่ยงการติดตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.418162222+07:00","message":"receive interim result [false|false]: หลังจากเที่ยงการติดตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.418172776+07:00","message":"[buffer interim] 5169 false หลังจากเที่ยงการติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.418180098+07:00","message":"[bufferProcess] interim [770000000]:หลังจากเที่ยงการติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.418182498+07:00","message":"[bufferProcess] send to processor:หลังจากเที่ยงการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.418185861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.41818859+07:00","message":"> Transcript [56443] [false]: 'หลังจากเที่ยงการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.418191964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.418194004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.418195905+07:00","message":"StatePrefix: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.418197787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.418200348+07:00","message":"Push: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.418205202+07:00","message":"TextPushed: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.418207384+07:00","message":"Set new StatePrefix : 'หลังจากเที่ยงการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.418209848+07:00","message":"Next Push (prob) : 'เที่ยงการติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.418227008+07:00","message":"push: {false หลังจาก 0 0xc004d59f00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.451209221+07:00","message":"[GCS] IsForceVAD: false for message ID: 5169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.614850236+07:00","message":"receive streaming session, msgId: 5169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.614891574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากเตรียมการติดตั้ง\",\"confidence\":0.8918978}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.614902187+07:00","message":"receive interim result [true|false]: หลังจากเตรียมการติดตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.614912343+07:00","message":"end recv isFinal message id 5169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.614916705+07:00","message":"end Recv id 5169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.614926496+07:00","message":"[buffer interim] 5169 true หลังจากเตรียมการติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.614936176+07:00","message":"[bufferProcess] interim [10000000]:หลังจากเตรียมการติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.614940932+07:00","message":"[bufferProcess] send to processor (isfinal):หลังจากเที่ยงการติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.614945848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.614950411+07:00","message":"> Transcript [56444] [false]: 'หลังจากเที่ยงการติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.614955613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.614959305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.614962661+07:00","message":"StatePrefix: 'หลังจากเที่ยงการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.614965952+07:00","message":"TextPushed: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.614969077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.614972377+07:00","message":"> Transcript [56445] [true]: 'หลังจากเตรียมการติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.614980072+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.614983174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.614985934+07:00","message":"StatePrefix: 'หลังจากเที่ยงการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.614988669+07:00","message":"TextPushed: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:49.614995473+07:00","message":"Push: 'เตรียมการติดตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.615008102+07:00","message":"push: {true เตรียมการติดตั้ง 0 0xc004d59f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:49.621816668+07:00","message":"write wav file: './tmp/7565/7565_5169.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:49.77027693+07:00","message":"[GCS] Start streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:50.434005232+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:50.434054717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:50.434060423+07:00","message":"receive interim result [false|false]: แล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:50.43407642+07:00","message":"[buffer interim] 5170 false แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.43408392+07:00","message":"[bufferProcess] interim [480000000]:แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.434086394+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:50.638724679+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:50.638782613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเนี่ยเขาก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:50.638789221+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:50.638813336+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.638822753+07:00","message":"[bufferProcess] interim [720000000]:แล้วเนี่ยเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.638825305+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.638828872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.638831573+07:00","message":"> Transcript [56446] [false]: 'แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.638833697+07:00","message":"Set StatePrefix (first interim): 'แล้วเนี่ย'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:50.666923403+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:50.666938062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:50.767766293+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:50.767809093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเนี่ยเขาก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:50.767815701+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:50.767834538+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.767844233+07:00","message":"[bufferProcess] interim [780000000]:แล้วเนี่ยเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.76784695+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.767850415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.767853243+07:00","message":"> Transcript [56447] [false]: 'แล้วเนี่ยเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.767856809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.767859213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.767861108+07:00","message":"StatePrefix: 'แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.767863161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:50.945704527+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:50.945740625+07:00","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-05-12T14:39:50.945746279+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:50.94576197+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.94576981+07:00","message":"[bufferProcess] interim [960000000]:แล้วเนี่ยเขาก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.94577214+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.945775492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.945778646+07:00","message":"> Transcript [56448] [false]: 'แล้วเนี่ยเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.945782243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.945784204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.945786128+07:00","message":"StatePrefix: 'แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:50.945788331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.028139654+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.028174043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเนี่ยเขาก็จะไปเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.028179725+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.028191915+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.028198563+07:00","message":"[bufferProcess] interim [80000000]:แล้วเนี่ยเขาก็จะไปเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.028201454+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.028206275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.02820872+07:00","message":"> Transcript [56449] [false]: 'แล้วเนี่ยเขาก็จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.028212019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.028214136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.028227514+07:00","message":"StatePrefix: 'แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.028230343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.131706452+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.131750937+07:00","message":"receive 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-05-12T14:39:51.131756858+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.131773868+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.131780967+07:00","message":"[bufferProcess] interim [140000000]:แล้วเนี่ยเขาก็จะไปเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.131783534+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.131787044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.131789695+07:00","message":"> Transcript [56450] [false]: 'แล้วเนี่ยเขาก็จะไปเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.131792714+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.131795009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.131796705+07:00","message":"StatePrefix: 'แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.131798786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.131803088+07:00","message":"Push: 'แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.131805297+07:00","message":"TextPushed: 'แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.131807476+07:00","message":"Set new StatePrefix : 'แล้วเนี่ยเขาก็จะไปเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.131810137+07:00","message":"Next Push (prob) : 'เขาก็จะไปเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.131831914+07:00","message":"push: {false แล้วเนี่ย 0 0xc003b7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.208313824+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.208349686+07:00","message":"receive 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-05-12T14:39:51.208355106+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียกใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.208375064+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.208385442+07:00","message":"[bufferProcess] interim [320000000]:แล้วเนี่ยเขาก็จะไปเรียกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.208389926+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.208400147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.208403407+07:00","message":"> Transcript [56451] [false]: 'แล้วเนี่ยเขาก็จะไปเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.208405743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.208408952+07:00","message":"Set new StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.523196579+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.523254137+07:00","message":"receive 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-05-12T14:39:51.523261349+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.523278569+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.523287008+07:00","message":"[bufferProcess] interim [620000000]:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.523289475+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.523293812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.523296418+07:00","message":"> Transcript [56452] [false]: 'แล้วเนี่ยเขาก็จะไปเรียกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.523299875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.523302031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.523305476+07:00","message":"StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.523308028+07:00","message":"TextPushed: 'แล้วเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.711909782+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.711952764+07:00","message":"receive 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-05-12T14:39:51.7119589+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:51.71197571+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.711984469+07:00","message":"[bufferProcess] interim [800000000]:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.711987694+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.711994558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.711997831+07:00","message":"> Transcript [56453] [false]: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.712001807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.712004337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.712006549+07:00","message":"StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:51.712008817+07:00","message":"TextPushed: 'แล้วเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.090923306+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.090970162+07:00","message":"receive 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-05-12T14:39:52.09097738+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.090993647+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.09100208+07:00","message":"[bufferProcess] interim [160000000]:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.09100499+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.091013721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.091016496+07:00","message":"> Transcript [56454] [false]: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.091020484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.0910232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.091025266+07:00","message":"StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.091027591+07:00","message":"TextPushed: 'แล้วเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.102816249+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.102839457+07:00","message":"receive 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-05-12T14:39:52.102845181+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.10286229+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.102868461+07:00","message":"[bufferProcess] interim [220000000]:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.102871028+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.102874487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.102877301+07:00","message":"> Transcript [56455] [false]: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.102880992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.102883498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.102885575+07:00","message":"StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.102888727+07:00","message":"TextPushed: 'แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.102895734+07:00","message":"Push: 'เขาก็จะไปเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.10289787+07:00","message":"TextPushed: 'แล้วเนี่ยเขาก็จะไปเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.102899789+07:00","message":"Set new StatePrefix : 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.102902482+07:00","message":"Next Push (prob) : 'ใช้เครื่องมือที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.102928269+07:00","message":"push: {false เขาก็จะไปเรียก 0 0xc003b7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.385929844+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.385979552+07:00","message":"receive 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-05-12T14:39:52.385986558+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่ดูบอล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.386003215+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่ดูบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.386019602+07:00","message":"[bufferProcess] interim [400000000]:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่ดูบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.386022426+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.386026956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.386030275+07:00","message":"> Transcript [56456] [false]: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.386034372+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.386036391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.386038135+07:00","message":"StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.386040767+07:00","message":"TextPushed: 'แล้วเนี่ยเขาก็จะไปเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.549300156+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.549347855+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-05-12T14:39:52.549354544+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.549373182+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.549383037+07:00","message":"[bufferProcess] interim [580000000]:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.549387479+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่ดูบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.549393583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.54939682+07:00","message":"> Transcript [56457] [false]: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่ดูบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.549400552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.549402647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.549404544+07:00","message":"StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.549406952+07:00","message":"TextPushed: 'แล้วเนี่ยเขาก็จะไปเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.641013495+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.641060083+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-05-12T14:39:52.641067229+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนเขาไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.641082862+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.641090936+07:00","message":"[bufferProcess] interim [700000000]:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.641094056+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.641097875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.641101161+07:00","message":"> Transcript [56458] [false]: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.641105329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.641107561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.641109819+07:00","message":"StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.641112506+07:00","message":"TextPushed: 'แล้วเนี่ยเขาก็จะไปเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.731455498+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.731496468+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-05-12T14:39:52.731503405+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.731517953+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.731525945+07:00","message":"[bufferProcess] interim [760000000]:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.731529253+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนเขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.73153324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.731536066+07:00","message":"> Transcript [56459] [false]: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนเขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.731539835+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.731542332+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.731544539+07:00","message":"StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.731547185+07:00","message":"TextPushed: 'แล้วเนี่ยเขาก็จะไปเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.731552176+07:00","message":"Push: 'ใช้เครื่องมือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.731554329+07:00","message":"TextPushed: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.731556392+07:00","message":"Set new StatePrefix : 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนเขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:52.731558593+07:00","message":"Next Push (prob) : 'อยู่บนเขาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:52.731566369+07:00","message":"push: {false ใช้เครื่องมือที่ 0 0xc003b7cc80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.257754602+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.257790575+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-05-12T14:39:53.257797044+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.2578125+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.25782255+07:00","message":"[bufferProcess] interim [240000000]:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.257825484+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.257830893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.257833782+07:00","message":"> Transcript [56460] [false]: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.25783643+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.257838469+07:00","message":"Set new StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.27818616+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.278223679+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-05-12T14:39:53.278230217+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.278247505+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.278255226+07:00","message":"[bufferProcess] interim [300000000]:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.278258441+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.278261869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.278264497+07:00","message":"> Transcript [56461] [false]: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.278268497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.278270414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.278272481+07:00","message":"StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.278275397+07:00","message":"TextPushed: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.312163017+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.312232859+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-05-12T14:39:53.312241092+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.312260222+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.312268325+07:00","message":"[bufferProcess] interim [360000000]:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.312271522+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.312278946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.312281631+07:00","message":"> Transcript [56462] [false]: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.312285632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.312288193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.312292047+07:00","message":"StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.312298193+07:00","message":"TextPushed: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.315675594+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.315701137+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-05-12T14:39:53.315710841+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยควบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.315725451+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.31573109+07:00","message":"[bufferProcess] interim [420000000]:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.315733835+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.315736921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.315739179+07:00","message":"> Transcript [56463] [false]: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.315742226+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.3157445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.315746334+07:00","message":"StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.315748969+07:00","message":"TextPushed: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.439898317+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.439932461+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-05-12T14:39:53.439938232+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.439951967+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.439960106+07:00","message":"[bufferProcess] interim [480000000]:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.439963057+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.439970266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.439972782+07:00","message":"> Transcript [56464] [false]: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.439977102+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.439979495+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.439981862+07:00","message":"StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.439984649+07:00","message":"TextPushed: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.439992513+07:00","message":"Push: 'อยู่บนคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.439994579+07:00","message":"TextPushed: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.43999719+07:00","message":"Set new StatePrefix : 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.439999501+07:00","message":"Next Push (prob) : 'โดยควบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.440024364+07:00","message":"push: {false อยู่บนคอมพิวเตอร์ 0 0xc003b7cc80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:53.667228513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:53.667256131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.694000181+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.694043023+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-05-12T14:39:53.694049044+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.694065889+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.694072926+07:00","message":"[bufferProcess] interim [780000000]:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.694075774+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.694079271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.694081931+07:00","message":"> Transcript [56465] [false]: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.69408446+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.69408729+07:00","message":"Set new StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.82694114+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.826988465+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-05-12T14:39:53.826996412+07:00","message":"receive interim result [false|false]: แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.82701297+07:00","message":"[buffer interim] 5170 false แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.827021267+07:00","message":"[bufferProcess] interim [900000000]:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.827024103+07:00","message":"[bufferProcess] send to processor:แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.827027811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.827030993+07:00","message":"> Transcript [56466] [false]: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.827035449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.827037725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.827039494+07:00","message":"StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:53.827044783+07:00","message":"TextPushed: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:53.870463565+07:00","message":"[GCS] IsForceVAD: false for message ID: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:54.001100543+07:00","message":"[GCS] Start streaming session, msgId: 5171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:54.02605943+07:00","message":"receive streaming session, msgId: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:54.026095061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเนี่ยเขาก็จะไปเลือกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือว่า\",\"confidence\":0.9549763}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:54.026103115+07:00","message":"receive interim result [true|false]: แล้วเนี่ยเขาก็จะไปเลือกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:54.026112047+07:00","message":"end recv isFinal message id 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:54.026113987+07:00","message":"end Recv id 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:54.026119843+07:00","message":"[buffer interim] 5170 true แล้วเนี่ยเขาก็จะไปเลือกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026129067+07:00","message":"[bufferProcess] interim [110000000]:แล้วเนี่ยเขาก็จะไปเลือกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026133617+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026137142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026139913+07:00","message":"> Transcript [56467] [false]: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026144096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026145931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026147741+07:00","message":"StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026150212+07:00","message":"TextPushed: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.02615212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.0261541+07:00","message":"> Transcript [56468] [true]: 'แล้วเนี่ยเขาก็จะไปเลือกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026161608+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026170503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026172245+07:00","message":"StatePrefix: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026174341+07:00","message":"TextPushed: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.02617624+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026370939+07:00","message":"Push: 'โดยทั่วไปหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026375084+07:00","message":"TextPushed: 'แล้วเนี่ยเขาก็จะไปเรียกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026377562+07:00","message":"Set new StatePrefix : 'แล้วเนี่ยเขาก็จะไปเลือกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026380047+07:00","message":"Next Push (prob) : 'แล้วเนี่ยเขาก็จะไปเลือกใช้เครื่องมือที่อยู่บนคอมพิวเตอร์โดยทั่วไปหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:54.026387005+07:00","message":"push: {true โดยทั่วไปหรือว่า 0 0xc003b7cc80}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.026406873+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5170.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:54.036070625+07:00","message":"write wav file: './tmp/7565/7565_5170.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:54.988154456+07:00","message":"receive streaming session, msgId: 5171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:54.988191092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลือกใช้ซอฟต์แวร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:54.988196556+07:00","message":"receive interim result [false|false]: เลือกใช้ซอฟต์แวร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:54.988216403+07:00","message":"[buffer interim] 5171 false เลือกใช้ซอฟต์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.988242576+07:00","message":"[bufferProcess] interim [780000000]:เลือกใช้ซอฟต์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:54.988244893+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:55.374065712+07:00","message":"receive streaming session, msgId: 5171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:55.374100585+07:00","message":"receive 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-05-12T14:39:55.374106713+07:00","message":"receive interim result [false|false]: เลือกใช้ซอฟต์แวร์อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:55.374120711+07:00","message":"[buffer interim] 5171 false เลือกใช้ซอฟต์แวร์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.374128545+07:00","message":"[bufferProcess] interim [140000000]:เลือกใช้ซอฟต์แวร์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.374133659+07:00","message":"[bufferProcess] send to processor:เลือกใช้ซอฟต์แวร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.374136915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.374139626+07:00","message":"> Transcript [56469] [false]: 'เลือกใช้ซอฟต์แวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.374142173+07:00","message":"Set StatePrefix (first interim): 'เลือกใช้ซอฟต์แวร์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:55.436643866+07:00","message":"receive streaming session, msgId: 5171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:55.436691632+07:00","message":"receive 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-05-12T14:39:55.436697786+07:00","message":"receive interim result [false|false]: เลือกใช้ซอฟต์แวร์อย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:55.436713444+07:00","message":"[buffer interim] 5171 false เลือกใช้ซอฟต์แวร์อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.436722237+07:00","message":"[bufferProcess] interim [320000000]:เลือกใช้ซอฟต์แวร์อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.436724586+07:00","message":"[bufferProcess] send to processor:เลือกใช้ซอฟต์แวร์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.436730282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.436733025+07:00","message":"> Transcript [56470] [false]: 'เลือกใช้ซอฟต์แวร์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.43673646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.43673923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.436741074+07:00","message":"StatePrefix: 'เลือกใช้ซอฟต์แวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.436743753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:55.478250974+07:00","message":"[GCS] IsForceVAD: false for message ID: 5171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:55.581050856+07:00","message":"receive streaming session, msgId: 5171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:55.581098009+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-05-12T14:39:55.581104822+07:00","message":"receive interim result [true|false]: เลือกใช้ซอฟต์แวร์อย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:55.581117559+07:00","message":"end recv isFinal message id 5171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:55.581119869+07:00","message":"end Recv id 5171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:55.581127483+07:00","message":"[buffer interim] 5171 true เลือกใช้ซอฟต์แวร์อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.581139378+07:00","message":"[bufferProcess] interim [500000000]:เลือกใช้ซอฟต์แวร์อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.58114268+07:00","message":"[bufferProcess] send to processor (isfinal):เลือกใช้ซอฟต์แวร์อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.581147067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.581150075+07:00","message":"> Transcript [56471] [false]: 'เลือกใช้ซอฟต์แวร์อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.581153106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.581155065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.581156915+07:00","message":"StatePrefix: 'เลือกใช้ซอฟต์แวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.581158779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.581171056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.581173563+07:00","message":"> Transcript [56472] [true]: 'เลือกใช้ซอฟต์แวร์อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.581175888+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.581177855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.581179676+07:00","message":"StatePrefix: 'เลือกใช้ซอฟต์แวร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.581181371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:55.58118464+07:00","message":"Push: 'เลือกใช้ซอฟต์แวร์อย่างเช่น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:55.581193406+07:00","message":"push: {true เลือกใช้ซอฟต์แวร์อย่างเช่น 0 0xc002eaba00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:55.58790896+07:00","message":"write wav file: './tmp/7565/7565_5171.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:55.733389529+07:00","message":"[GCS] Start streaming session, msgId: 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:56.460646003+07:00","message":"[GCS] Cleaned up inactive client: 5125"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:56.460671811+07:00","message":"[GCS] Cleaned up inactive client: 5127"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:56.460674881+07:00","message":"[GCS] Cleaned up inactive client: 5130"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:56.460676658+07:00","message":"[GCS] Cleaned up inactive client: 5137"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:56.460678635+07:00","message":"[GCS] Cleaned up inactive client: 5138"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:56.460680712+07:00","message":"[GCS] Cleaned up inactive client: 5129"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:56.460692416+07:00","message":"[GCS] Cleaned up inactive client: 5126"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:56.46069422+07:00","message":"[GCS] Cleaned up inactive client: 5131"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:56.460695836+07:00","message":"[GCS] Cleaned up inactive client: 5135"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:56.460697683+07:00","message":"[GCS] Cleaned up inactive client: 5133"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:56.460699445+07:00","message":"[GCS] Cleaned up inactive client: 5132"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:56.460701136+07:00","message":"[GCS] Cleaned up inactive client: 5128"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:56.460702704+07:00","message":"[GCS] Cleaned up inactive client: 5136"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:56.46070423+07:00","message":"[GCS] Cleaned up inactive client: 5134"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:56.667475787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:56.667478207+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:57.178957138+07:00","message":"receive streaming session, msgId: 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:57.178994004+07:00","message":"receive 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-05-12T14:39:57.179000272+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:57.179019663+07:00","message":"[buffer interim] 5172 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.179027355+07:00","message":"[bufferProcess] interim [320000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.179029043+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.17903236+07:00","message":"[bufferProcess] send to processor (ticker):นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.179035103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.17903789+07:00","message":"> Transcript [56473] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.179040534+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:57.397228418+07:00","message":"receive streaming session, msgId: 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:57.397276602+07:00","message":"receive 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-05-12T14:39:57.397293776+07:00","message":"receive interim result [false|false]: นาฬิกาที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:57.397309877+07:00","message":"[buffer interim] 5172 false นาฬิกาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.397317749+07:00","message":"[bufferProcess] interim [500000000]:นาฬิกาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.39732074+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:57.501586669+07:00","message":"receive streaming session, msgId: 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:57.50163042+07:00","message":"receive 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-05-12T14:39:57.501636443+07:00","message":"receive interim result [false|false]: ในการที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:57.50165176+07:00","message":"[buffer interim] 5172 false ในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.501665303+07:00","message":"[bufferProcess] interim [620000000]:ในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.501668335+07:00","message":"[bufferProcess] send to processor:นาฬิกาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.501672337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.501675311+07:00","message":"> Transcript [56474] [false]: 'นาฬิกาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.501678597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.501680577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.501682368+07:00","message":"StatePrefix: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.50168442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:57.795337849+07:00","message":"receive streaming session, msgId: 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:57.795391474+07:00","message":"receive 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-05-12T14:39:57.795398879+07:00","message":"receive interim result [false|false]: ในการที่จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:57.795415445+07:00","message":"[buffer interim] 5172 false ในการที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.795423925+07:00","message":"[bufferProcess] interim [860000000]:ในการที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.795427095+07:00","message":"[bufferProcess] send to processor:ในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.795432443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.795435362+07:00","message":"> Transcript [56475] [false]: 'ในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.795437747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.795439804+07:00","message":"Set new StatePrefix: 'ในการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:57.988272241+07:00","message":"receive streaming session, msgId: 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:57.988305446+07:00","message":"receive 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-05-12T14:39:57.988310851+07:00","message":"receive interim result [false|false]: ในการที่จะทำการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:57.988324985+07:00","message":"[buffer interim] 5172 false ในการที่จะทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.988331902+07:00","message":"[bufferProcess] interim [40000000]:ในการที่จะทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.988334672+07:00","message":"[bufferProcess] send to processor:ในการที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.988337723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.988340493+07:00","message":"> Transcript [56476] [false]: 'ในการที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.988343637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.988345439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.988347757+07:00","message":"StatePrefix: 'ในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:57.98834992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:58.57203314+07:00","message":"receive streaming session, msgId: 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:58.572075008+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-05-12T14:39:58.572082856+07:00","message":"receive interim result [false|false]: ในการที่จะทำการรบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:58.572100349+07:00","message":"[buffer interim] 5172 false ในการที่จะทำการรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.572113792+07:00","message":"[bufferProcess] interim [640000000]:ในการที่จะทำการรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.572117424+07:00","message":"[bufferProcess] send to processor:ในการที่จะทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.572125501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.572129406+07:00","message":"> Transcript [56477] [false]: 'ในการที่จะทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.572134235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.572137154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.572140106+07:00","message":"StatePrefix: 'ในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.572143489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:58.575484184+07:00","message":"receive streaming session, msgId: 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:58.575527194+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-05-12T14:39:58.575533532+07:00","message":"receive interim result [false|false]: ในการที่จะทำการรวบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:58.575548617+07:00","message":"[buffer interim] 5172 false ในการที่จะทำการรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.575556092+07:00","message":"[bufferProcess] interim [700000000]:ในการที่จะทำการรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.575558423+07:00","message":"[bufferProcess] send to processor:ในการที่จะทำการรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.575564605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.575567466+07:00","message":"> Transcript [56478] [false]: 'ในการที่จะทำการรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.575570562+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.575572508+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.575574525+07:00","message":"StatePrefix: 'ในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.575577036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:58.691985804+07:00","message":"receive streaming session, msgId: 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:58.692028151+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-05-12T14:39:58.692034399+07:00","message":"receive interim result [false|false]: ในการที่จะทำการรวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:58.692051582+07:00","message":"[buffer interim] 5172 false ในการที่จะทำการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.69206095+07:00","message":"[bufferProcess] interim [820000000]:ในการที่จะทำการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.69206433+07:00","message":"[bufferProcess] send to processor:ในการที่จะทำการรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.692069825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.692074244+07:00","message":"> Transcript [56479] [false]: 'ในการที่จะทำการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.692080133+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.692085646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.692088418+07:00","message":"StatePrefix: 'ในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.692091308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.692095384+07:00","message":"Push: 'ในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.692098431+07:00","message":"TextPushed: 'ในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.692101971+07:00","message":"Set new StatePrefix : 'ในการที่จะทำการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.692105003+07:00","message":"Next Push (prob) : 'ทำการรวบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:58.692115386+07:00","message":"push: {false ในการที่จะ 0 0xc004579380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:58.947988507+07:00","message":"receive streaming session, msgId: 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:58.948019159+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-05-12T14:39:58.948024941+07:00","message":"receive interim result [false|false]: ในการที่จะทำการรวบรวมข้อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:58.948037989+07:00","message":"[buffer interim] 5172 false ในการที่จะทำการรวบรวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.948045276+07:00","message":"[bufferProcess] interim [60000000]:ในการที่จะทำการรวบรวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.94804771+07:00","message":"[bufferProcess] send to processor:ในการที่จะทำการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.948053792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.948056902+07:00","message":"> Transcript [56480] [false]: 'ในการที่จะทำการรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.948060236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.948062754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.948065059+07:00","message":"StatePrefix: 'ในการที่จะทำการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:58.948069132+07:00","message":"TextPushed: 'ในการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:59.213387076+07:00","message":"receive streaming session, msgId: 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:59.213421625+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-05-12T14:39:59.213427244+07:00","message":"receive interim result [false|false]: ในการที่จะทำการรวบรวมข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:59.213437774+07:00","message":"[buffer interim] 5172 false ในการที่จะทำการรวบรวมข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.213444783+07:00","message":"[bufferProcess] interim [240000000]:ในการที่จะทำการรวบรวมข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.21345063+07:00","message":"[bufferProcess] send to processor:ในการที่จะทำการรวบรวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.213454178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.213456833+07:00","message":"> Transcript [56481] [false]: 'ในการที่จะทำการรวบรวมข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.213460436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.213462566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.213464826+07:00","message":"StatePrefix: 'ในการที่จะทำการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.213467272+07:00","message":"TextPushed: 'ในการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:59.585871608+07:00","message":"receive streaming session, msgId: 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:59.585919027+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-05-12T14:39:59.585925263+07:00","message":"receive interim result [false|false]: ในการที่จะทำการรวบรวมข้อมูลต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:59.585942223+07:00","message":"[buffer interim] 5172 false ในการที่จะทำการรวบรวมข้อมูลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.585953456+07:00","message":"[bufferProcess] interim [660000000]:ในการที่จะทำการรวบรวมข้อมูลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.585956468+07:00","message":"[bufferProcess] send to processor:ในการที่จะทำการรวบรวมข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.585963443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.585966292+07:00","message":"> Transcript [56482] [false]: 'ในการที่จะทำการรวบรวมข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.585972496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.585974868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.585977064+07:00","message":"StatePrefix: 'ในการที่จะทำการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.585979625+07:00","message":"TextPushed: 'ในการที่จะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:59.668542352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:39:59.668582323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:59.698859844+07:00","message":"[GCS] IsForceVAD: false for message ID: 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:59.81300544+07:00","message":"receive streaming session, msgId: 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:59.81305678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการที่จะทำการรวบรวมข้อมูลต่างๆ\",\"confidence\":0.95780176}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:59.813063651+07:00","message":"receive interim result [true|false]: ในการที่จะทำการรวบรวมข้อมูลต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:59.813074848+07:00","message":"end recv isFinal message id 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:59.813077042+07:00","message":"end Recv id 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:59.813090227+07:00","message":"[buffer interim] 5172 true ในการที่จะทำการรวบรวมข้อมูลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813103019+07:00","message":"[bufferProcess] interim [990000000]:ในการที่จะทำการรวบรวมข้อมูลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813106529+07:00","message":"[bufferProcess] send to processor (isfinal):ในการที่จะทำการรวบรวมข้อมูลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813110472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813115618+07:00","message":"> Transcript [56483] [false]: 'ในการที่จะทำการรวบรวมข้อมูลต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813119679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813121764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813124153+07:00","message":"StatePrefix: 'ในการที่จะทำการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813126352+07:00","message":"TextPushed: 'ในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813129195+07:00","message":"Push: 'ทำการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813131208+07:00","message":"TextPushed: 'ในการที่จะทำการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813133242+07:00","message":"Set new StatePrefix : 'ในการที่จะทำการรวบรวมข้อมูลต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813135701+07:00","message":"Next Push (prob) : 'รวมข้อมูลต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813137733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813139707+07:00","message":"> Transcript [56484] [true]: 'ในการที่จะทำการรวบรวมข้อมูลต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813141813+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813143424+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813145843+07:00","message":"StatePrefix: 'ในการที่จะทำการรวบรวมข้อมูลต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813148013+07:00","message":"TextPushed: 'ในการที่จะทำการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:39:59.813150097+07:00","message":"Push: 'รวมข้อมูลต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:59.813158745+07:00","message":"push: {false ทำการรวบ 0 0xc004579380}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:39:59.813175159+07:00","message":"push: {true รวมข้อมูลต่างๆ 0 0xc004579380}"}
{"level":"info","service":"Main","time":"2026-05-12T14:39:59.821879431+07:00","message":"write wav file: './tmp/7565/7565_5172.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:00.091185889+07:00","message":"[GCS] Start streaming session, msgId: 5173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:00.549896955+07:00","message":"receive streaming session, msgId: 5173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:00.549932697+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-05-12T14:40:00.549937319+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:00.549953577+07:00","message":"[buffer interim] 5173 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.549960532+07:00","message":"[bufferProcess] interim [300000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.549962347+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:00.61264001+07:00","message":"receive streaming session, msgId: 5173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:00.612679449+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-05-12T14:40:00.612685195+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:00.612695816+07:00","message":"[buffer interim] 5173 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.612703333+07:00","message":"[bufferProcess] interim [360000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.612705842+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.612711391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.612714208+07:00","message":"> Transcript [56485] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.612716356+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:00.65948619+07:00","message":"[GCS] IsForceVAD: false for message ID: 5173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:00.744533901+07:00","message":"receive streaming session, msgId: 5173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:00.744569178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:00.744575174+07:00","message":"receive interim result [true|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:00.744585994+07:00","message":"end recv isFinal message id 5173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:00.744588207+07:00","message":"end Recv id 5173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:00.744594207+07:00","message":"[buffer interim] 5173 true แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.744601515+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.744605726+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.744623587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.744658576+07:00","message":"> Transcript [56486] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.744665499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.744667794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.744669696+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.744671625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.744673849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.744676172+07:00","message":"> Transcript [56487] [true]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.744678278+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.744680108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.744681673+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.744683195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:00.74469127+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:00.744704045+07:00","message":"push: {true แล้วก็ 0 0xc003c1a980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:00.749892321+07:00","message":"write wav file: './tmp/7565/7565_5173.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:00.854238346+07:00","message":"[GCS] Start streaming session, msgId: 5174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:01.335249768+07:00","message":"receive streaming session, msgId: 5174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:01.335304744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:01.335313736+07:00","message":"receive interim result [false|false]: รอ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:01.335336265+07:00","message":"[buffer interim] 5174 false รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.335350421+07:00","message":"[bufferProcess] interim [480000000]:รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.335353747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:01.401495793+07:00","message":"receive streaming session, msgId: 5174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:01.401540493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หล่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:01.401546215+07:00","message":"receive interim result [false|false]: หล่อ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:01.40156427+07:00","message":"[buffer interim] 5174 false หล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.401573258+07:00","message":"[bufferProcess] interim [600000000]:หล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.401575854+07:00","message":"[bufferProcess] send to processor:รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.401584472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.401587479+07:00","message":"> Transcript [56488] [false]: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.401589565+07:00","message":"Set StatePrefix (first interim): 'รอ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:01.598447935+07:00","message":"receive streaming session, msgId: 5174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:01.598497824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:01.598504917+07:00","message":"receive interim result [false|false]: รร"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:01.598521928+07:00","message":"[buffer interim] 5174 false รร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.59853343+07:00","message":"[bufferProcess] interim [780000000]:รร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.598535841+07:00","message":"[bufferProcess] send to processor:หล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.598539633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.598545036+07:00","message":"> Transcript [56489] [false]: 'หล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.59854771+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.598549848+07:00","message":"Set new StatePrefix: 'หล่อ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:01.709864931+07:00","message":"receive streaming session, msgId: 5174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:01.70991153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอรับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:01.709917507+07:00","message":"receive interim result [false|false]: รอรับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:01.709934472+07:00","message":"[buffer interim] 5174 false รอรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.70994269+07:00","message":"[bufferProcess] interim [840000000]:รอรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.709946321+07:00","message":"[bufferProcess] send to processor:รร"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.709956495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.709959358+07:00","message":"> Transcript [56490] [false]: 'รร'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.709962395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:01.709965471+07:00","message":"Set new StatePrefix: 'รร'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.024496208+07:00","message":"receive streaming session, msgId: 5174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.024541514+07:00","message":"receive 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-05-12T14:40:02.024549104+07:00","message":"receive interim result [false|false]: รอรับคำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.024567205+07:00","message":"[buffer interim] 5174 false รอรับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.024579122+07:00","message":"[bufferProcess] interim [140000000]:รอรับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.024581391+07:00","message":"[bufferProcess] send to processor:รอรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.024589748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.024593138+07:00","message":"> Transcript [56491] [false]: 'รอรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.024595648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.02459837+07:00","message":"Set new StatePrefix: 'รอรับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.099482546+07:00","message":"receive streaming session, msgId: 5174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.099528101+07:00","message":"receive 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-05-12T14:40:02.099538065+07:00","message":"receive interim result [false|false]: รอรับคำสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.099554683+07:00","message":"[buffer interim] 5174 false รอรับคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.099566175+07:00","message":"[bufferProcess] interim [260000000]:รอรับคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.099569763+07:00","message":"[bufferProcess] send to processor:รอรับคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.09957664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.099580692+07:00","message":"> Transcript [56492] [false]: 'รอรับคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.099585646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.09958837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.099591102+07:00","message":"StatePrefix: 'รอรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.099593741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.329287696+07:00","message":"[GCS] IsForceVAD: false for message ID: 5174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.390618051+07:00","message":"[GCS] Start streaming session, msgId: 5175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.41370622+07:00","message":"receive streaming session, msgId: 5174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.41375329+07:00","message":"receive 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-05-12T14:40:02.413760009+07:00","message":"receive interim result [false|false]: รอรับคำสั่งจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.413774576+07:00","message":"[buffer interim] 5174 false รอรับคำสั่งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.413784081+07:00","message":"[bufferProcess] interim [560000000]:รอรับคำสั่งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.413787217+07:00","message":"[bufferProcess] send to processor:รอรับคำสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.41379435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.413797517+07:00","message":"> Transcript [56493] [false]: 'รอรับคำสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.413800881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.413803168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.413805222+07:00","message":"StatePrefix: 'รอรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.413807524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.448727961+07:00","message":"receive streaming session, msgId: 5174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.448770653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอรับคำสั่งจาก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.448777737+07:00","message":"receive interim result [true|false]: รอรับคำสั่งจาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.448785339+07:00","message":"end recv isFinal message id 5174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.448787616+07:00","message":"end Recv id 5174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.448794363+07:00","message":"[buffer interim] 5174 true รอรับคำสั่งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.448804158+07:00","message":"[bufferProcess] interim [710000000]:รอรับคำสั่งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.448809238+07:00","message":"[bufferProcess] send to processor (isfinal):รอรับคำสั่งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.448814074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.448816874+07:00","message":"> Transcript [56494] [false]: 'รอรับคำสั่งจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.448820092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.448821895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.448823596+07:00","message":"StatePrefix: 'รอรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.448825746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.448827329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.4488294+07:00","message":"> Transcript [56495] [true]: 'รอรับคำสั่งจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.448831624+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.448833246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.448835069+07:00","message":"StatePrefix: 'รอรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.448836729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:02.448843068+07:00","message":"Push: 'รอรับคำสั่งจาก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:02.448852133+07:00","message":"push: {true รอรับคำสั่งจาก 0 0xc004462f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:02.455970541+07:00","message":"write wav file: './tmp/7565/7565_5174.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:02.669049231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:02.669075466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:03.957412204+07:00","message":"receive streaming session, msgId: 5175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:03.957450418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Happy\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:03.957456175+07:00","message":"receive interim result [false|false]: Happy"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:03.95747242+07:00","message":"[buffer interim] 5175 false Happy"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:03.957479644+07:00","message":"[bufferProcess] interim [380000000]:Happy"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:03.957481728+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:03.95748768+07:00","message":"[bufferProcess] send to processor (ticker):Happy"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:03.95749031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:03.957493253+07:00","message":"> Transcript [56496] [false]: 'Happy'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:03.957495101+07:00","message":"Set StatePrefix (first interim): 'Happy'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:03.998660633+07:00","message":"[GCS] IsForceVAD: false for message ID: 5175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:04.080600113+07:00","message":"receive streaming session, msgId: 5175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:04.080635404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Hacker\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:04.080641145+07:00","message":"receive interim result [false|false]: Hacker"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:04.080656699+07:00","message":"[buffer interim] 5175 false Hacker"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:04.080664229+07:00","message":"[bufferProcess] interim [560000000]:Hacker"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:04.080665824+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:04.100458421+07:00","message":"receive streaming session, msgId: 5175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:04.100489883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Hacker\",\"confidence\":0.7605402}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:04.100495507+07:00","message":"receive interim result [true|false]: Hacker"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:04.100505944+07:00","message":"end recv isFinal message id 5175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:04.100508351+07:00","message":"end Recv id 5175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:04.100515946+07:00","message":"[buffer interim] 5175 true Hacker"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:04.100523133+07:00","message":"[bufferProcess] interim [620000000]:Hacker"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:04.100526011+07:00","message":"[bufferProcess] send to processor (isfinal):Hacker"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:04.100528681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:04.100531053+07:00","message":"> Transcript [56497] [false]: 'Hacker'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:04.100533228+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:04.100535046+07:00","message":"Set new StatePrefix: 'Hacker'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:04.100536559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:04.100538361+07:00","message":"> Transcript [56498] [true]: 'Hacker'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:04.10054074+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:04.100542671+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:04.100545195+07:00","message":"StatePrefix: 'Hacker'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:04.100547166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:04.100549789+07:00","message":"Push: 'Hacker'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:04.100556736+07:00","message":"push: {true Hacker 0 0xc004e34000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:04.106792579+07:00","message":"write wav file: './tmp/7565/7565_5175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:04.19145629+07:00","message":"[GCS] Start streaming session, msgId: 5176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:05.208484377+07:00","message":"[GCS] IsForceVAD: false for message ID: 5176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:05.312597792+07:00","message":"receive streaming session, msgId: 5176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:05.312625724+07:00","message":"found end of frame, send empty tag with msgId: 5176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:05.312629291+07:00","message":"end Recv id 5176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:05.312638962+07:00","message":"[buffer interim] 5176 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:05.312648581+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:05.312652752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:05.312656033+07:00","message":"> Transcript [56499] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:05.312662685+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:05.31266512+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:05.312667199+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:05.312668946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:05.312676052+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:05.312687478+07:00","message":"push: {true \n 0 0xc004ce9a80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:05.31823133+07:00","message":"write wav file: './tmp/7565/7565_5176.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:05.410171971+07:00","message":"[GCS] Start streaming session, msgId: 5177"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:05.669865682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:05.669881372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:07.040856917+07:00","message":"receive streaming session, msgId: 5177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:07.040902135+07:00","message":"receive 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-05-12T14:40:07.040923337+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:07.040941469+07:00","message":"[buffer interim] 5177 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.040949041+07:00","message":"[bufferProcess] interim [440000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.040950947+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.04095845+07:00","message":"[bufferProcess] send to processor (ticker):เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.040961086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.040964284+07:00","message":"> Transcript [56500] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.040966769+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:07.483742918+07:00","message":"receive streaming session, msgId: 5177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:07.483803554+07:00","message":"receive 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-05-12T14:40:07.483811533+07:00","message":"receive interim result [false|false]: เครื่องไปแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:07.483828751+07:00","message":"[buffer interim] 5177 false เครื่องไปแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.483837412+07:00","message":"[bufferProcess] interim [920000000]:เครื่องไปแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.483840271+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:07.649209483+07:00","message":"[GCS] IsForceVAD: false for message ID: 5177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:07.842319803+07:00","message":"receive streaming session, msgId: 5177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:07.842361972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องไปแล้วเนี่ย\",\"confidence\":0.886084}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:07.842368706+07:00","message":"receive interim result [true|false]: เครื่องไปแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:07.842376732+07:00","message":"end recv isFinal message id 5177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:07.842378896+07:00","message":"end Recv id 5177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:07.842385284+07:00","message":"[buffer interim] 5177 true เครื่องไปแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.842395945+07:00","message":"[bufferProcess] interim [250000000]:เครื่องไปแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.842399558+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องไปแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.842403008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.842405749+07:00","message":"> Transcript [56501] [false]: 'เครื่องไปแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.842408629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.842410382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.842412109+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.842414055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.842415612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.842417495+07:00","message":"> Transcript [56502] [true]: 'เครื่องไปแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.842419537+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.842421134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.842423177+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.842424905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:07.842427454+07:00","message":"Push: 'เครื่องไปแล้วเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:07.842434704+07:00","message":"push: {true เครื่องไปแล้วเนี่ย 0 0xc004e34280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:07.849703942+07:00","message":"write wav file: './tmp/7565/7565_5177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:07.902949281+07:00","message":"[GCS] Start streaming session, msgId: 5178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:08.472400226+07:00","message":"receive streaming session, msgId: 5178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:08.472447981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:08.4724532+07:00","message":"receive interim result [false|false]: เราสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:08.472470314+07:00","message":"[buffer interim] 5178 false เราสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:08.472477947+07:00","message":"[bufferProcess] interim [600000000]:เราสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:08.472479855+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:08.67041714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:08.670418144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:08.765722209+07:00","message":"receive streaming session, msgId: 5178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:08.765758957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราสามารถใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:08.765764588+07:00","message":"receive interim result [false|false]: เราสามารถใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:08.765779765+07:00","message":"[buffer interim] 5178 false เราสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:08.765787872+07:00","message":"[bufferProcess] interim [840000000]:เราสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:08.765790601+07:00","message":"[bufferProcess] send to processor:เราสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:08.765793828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:08.765796856+07:00","message":"> Transcript [56503] [false]: 'เราสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:08.765798928+07:00","message":"Set StatePrefix (first interim): 'เราสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.333021963+07:00","message":"receive streaming session, msgId: 5178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.333055797+07:00","message":"receive 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-05-12T14:40:09.333062049+07:00","message":"receive interim result [false|false]: เราสามารถใช้ใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.333078801+07:00","message":"[buffer interim] 5178 false เราสามารถใช้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.333086195+07:00","message":"[bufferProcess] interim [440000000]:เราสามารถใช้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.333088468+07:00","message":"[bufferProcess] send to processor:เราสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.333091483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.333094182+07:00","message":"> Transcript [56504] [false]: 'เราสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.333097094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.333099059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.333100926+07:00","message":"StatePrefix: 'เราสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.33310288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.479383993+07:00","message":"receive streaming session, msgId: 5178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.479420352+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-05-12T14:40:09.479426123+07:00","message":"receive interim result [false|false]: เราสามารถใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.479440164+07:00","message":"[buffer interim] 5178 false เราสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.479452901+07:00","message":"[bufferProcess] interim [560000000]:เราสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.479455712+07:00","message":"[bufferProcess] send to processor:เราสามารถใช้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.47945893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.479463936+07:00","message":"> Transcript [56505] [false]: 'เราสามารถใช้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.479467299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.479469628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.479471513+07:00","message":"StatePrefix: 'เราสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.479473547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.488202013+07:00","message":"receive streaming session, msgId: 5178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.488234965+07:00","message":"receive 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-05-12T14:40:09.488240468+07:00","message":"receive interim result [false|false]: เราสามารถใช้ใช้พวก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.488252303+07:00","message":"[buffer interim] 5178 false เราสามารถใช้ใช้พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.488259007+07:00","message":"[bufferProcess] interim [620000000]:เราสามารถใช้ใช้พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.488261182+07:00","message":"[bufferProcess] send to processor:เราสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.488266762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.488269162+07:00","message":"> Transcript [56506] [false]: 'เราสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.48827241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.488274417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.488276198+07:00","message":"StatePrefix: 'เราสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.488278091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.521584508+07:00","message":"receive streaming session, msgId: 5178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.521616702+07:00","message":"receive 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-05-12T14:40:09.52162344+07:00","message":"receive interim result [false|false]: เราสามารถใช้ใช้โปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.521639162+07:00","message":"[buffer interim] 5178 false เราสามารถใช้ใช้โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.521645871+07:00","message":"[bufferProcess] interim [680000000]:เราสามารถใช้ใช้โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.521648442+07:00","message":"[bufferProcess] send to processor:เราสามารถใช้ใช้พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.521651276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.521653784+07:00","message":"> Transcript [56507] [false]: 'เราสามารถใช้ใช้พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.521657009+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.521658962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.521660808+07:00","message":"StatePrefix: 'เราสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.521662804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.521665575+07:00","message":"Push: 'เราสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.521667378+07:00","message":"TextPushed: 'เราสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.521669301+07:00","message":"Set new StatePrefix : 'เราสามารถใช้ใช้พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.52167125+07:00","message":"Next Push (prob) : 'ใช้ใช้พวก'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.521678527+07:00","message":"push: {false เราสามารถ 0 0xc0044fe000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.62952705+07:00","message":"[GCS] IsForceVAD: false for message ID: 5178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.689742072+07:00","message":"[GCS] Start streaming session, msgId: 5179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.717484398+07:00","message":"receive streaming session, msgId: 5178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.717520201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราสามารถใช้ใช้โปรแกรม\",\"confidence\":0.94639903}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.717526327+07:00","message":"receive interim result [true|false]: เราสามารถใช้ใช้โปรแกรม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.717538323+07:00","message":"end recv isFinal message id 5178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.717540368+07:00","message":"end Recv id 5178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.717547323+07:00","message":"[buffer interim] 5178 true เราสามารถใช้ใช้โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.71755401+07:00","message":"[bufferProcess] interim [950000000]:เราสามารถใช้ใช้โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.717556692+07:00","message":"[bufferProcess] send to processor (isfinal):เราสามารถใช้ใช้โปรแกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.717560172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.717562996+07:00","message":"> Transcript [56508] [false]: 'เราสามารถใช้ใช้โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.717565364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.717567213+07:00","message":"Set new StatePrefix: 'เราสามารถใช้ใช้โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.71756884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.717570581+07:00","message":"> Transcript [56509] [true]: 'เราสามารถใช้ใช้โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.717573+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.717574818+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.717576636+07:00","message":"StatePrefix: 'เราสามารถใช้ใช้โปรแกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.717578724+07:00","message":"TextPushed: 'เราสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:09.717581376+07:00","message":"Push: 'ใช้ใช้โปรแกรม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:09.717589192+07:00","message":"push: {true ใช้ใช้โปรแกรม 0 0xc0044fe000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:09.724143426+07:00","message":"write wav file: './tmp/7565/7565_5178.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:10.39993756+07:00","message":"[GCS] IsForceVAD: false for message ID: 5179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:10.487843456+07:00","message":"receive streaming session, msgId: 5179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:10.487867424+07:00","message":"found end of frame, send empty tag with msgId: 5179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:10.487870549+07:00","message":"end Recv id 5179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:10.487878468+07:00","message":"[buffer interim] 5179 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:10.487892725+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:10.487896977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:10.487899779+07:00","message":"> Transcript [56510] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:10.487902748+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:10.487904749+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:10.487907095+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:10.487908995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:10.487914671+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:10.487925237+07:00","message":"push: {true \n 0 0xc003c1a400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:10.493411101+07:00","message":"write wav file: './tmp/7565/7565_5179.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:10.979743505+07:00","message":"[GCS] Start streaming session, msgId: 5180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:11.492005648+07:00","message":"[GCS] IsForceVAD: false for message ID: 5180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:11.576152337+07:00","message":"receive streaming session, msgId: 5180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:11.57617617+07:00","message":"found end of frame, send empty tag with msgId: 5180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:11.576179388+07:00","message":"end Recv id 5180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:11.576187818+07:00","message":"[buffer interim] 5180 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:11.576195972+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:11.576206177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:11.576209017+07:00","message":"> Transcript [56511] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:11.576211233+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:11.576213154+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:11.576214858+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:11.57621669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:11.576219483+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:11.576237349+07:00","message":"push: {true \n 0 0xc003c1a780}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:11.580829092+07:00","message":"write wav file: './tmp/7565/7565_5180.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:11.671500832+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:11.671513447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:11.689679342+07:00","message":"[GCS] Start streaming session, msgId: 5181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:12.756519541+07:00","message":"receive streaming session, msgId: 5181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:12.75655711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:12.756563578+07:00","message":"receive interim result [false|false]: จริง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:12.756575689+07:00","message":"[buffer interim] 5181 false จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:12.756584127+07:00","message":"[bufferProcess] interim [900000000]:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:12.756586802+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:12.756592191+07:00","message":"[bufferProcess] send to processor (ticker):จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:12.756594942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:12.756597352+07:00","message":"> Transcript [56512] [false]: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:12.756599479+07:00","message":"Set StatePrefix (first interim): 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:12.868266678+07:00","message":"receive streaming session, msgId: 5181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:12.868308415+07:00","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-05-12T14:40:12.86831439+07:00","message":"receive interim result [false|false]: จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:12.868329522+07:00","message":"[buffer interim] 5181 false จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:12.868337339+07:00","message":"[bufferProcess] interim [960000000]:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:12.868339295+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:12.882772984+07:00","message":"receive streaming session, msgId: 5181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:12.882814982+07:00","message":"receive 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-05-12T14:40:12.882820913+07:00","message":"receive interim result [false|false]: จริงๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:12.882836897+07:00","message":"[buffer interim] 5181 false จริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:12.88284419+07:00","message":"[bufferProcess] interim [20000000]:จริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:12.88284673+07:00","message":"[bufferProcess] send to processor:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:12.882853576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:12.882856743+07:00","message":"> Transcript [56513] [false]: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:12.88285936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:12.8828612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:12.88286322+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:12.882865375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:13.128951369+07:00","message":"receive streaming session, msgId: 5181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:13.128991533+07:00","message":"receive 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-05-12T14:40:13.128996441+07:00","message":"receive interim result [false|false]: จริงๆแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:13.129014019+07:00","message":"[buffer interim] 5181 false จริงๆแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.129021738+07:00","message":"[bufferProcess] interim [260000000]:จริงๆแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.129024703+07:00","message":"[bufferProcess] send to processor:จริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.129028031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.129031007+07:00","message":"> Transcript [56514] [false]: 'จริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.129034261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.129036135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.129037838+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.129039853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:13.315180868+07:00","message":"receive streaming session, msgId: 5181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:13.315215608+07:00","message":"receive 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-05-12T14:40:13.31522152+07:00","message":"receive interim result [false|false]: จริงๆแล้วใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:13.315238561+07:00","message":"[buffer interim] 5181 false จริงๆแล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.315249089+07:00","message":"[bufferProcess] interim [500000000]:จริงๆแล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.315252452+07:00","message":"[bufferProcess] send to processor:จริงๆแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.315258458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.315264341+07:00","message":"> Transcript [56515] [false]: 'จริงๆแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.315268575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.315271414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.315274665+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.315276583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:13.538783816+07:00","message":"[GCS] IsForceVAD: false for message ID: 5181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:13.690950768+07:00","message":"receive streaming session, msgId: 5181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:13.690984361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆแล้วใน\",\"confidence\":0.9437827}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:13.690989863+07:00","message":"receive interim result [true|false]: จริงๆแล้วใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:13.690998672+07:00","message":"end recv isFinal message id 5181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:13.691001082+07:00","message":"end Recv id 5181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:13.691007256+07:00","message":"[buffer interim] 5181 true จริงๆแล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.69101493+07:00","message":"[bufferProcess] interim [890000000]:จริงๆแล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.69101807+07:00","message":"[bufferProcess] send to processor (isfinal):จริงๆแล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.691021392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.691024546+07:00","message":"> Transcript [56516] [false]: 'จริงๆแล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.69102782+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.691029687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.691031458+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.691033404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.691036379+07:00","message":"Push: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.691038406+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.691040306+07:00","message":"Set new StatePrefix : 'จริงๆแล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.691042279+07:00","message":"Next Push (prob) : 'ๆแล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.69104391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.69104581+07:00","message":"> Transcript [56517] [true]: 'จริงๆแล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.691047763+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.691049361+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.691051049+07:00","message":"StatePrefix: 'จริงๆแล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.691052964+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:13.691054911+07:00","message":"Push: 'ๆแล้วใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:13.691062379+07:00","message":"push: {false จริง 0 0xc0044fee00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:13.691067865+07:00","message":"push: {true ๆแล้วใน 0 0xc0044fee00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:13.697582674+07:00","message":"write wav file: './tmp/7565/7565_5181.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:13.860011683+07:00","message":"[GCS] Start streaming session, msgId: 5182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:14.577213403+07:00","message":"receive streaming session, msgId: 5182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:14.577271398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:14.577277264+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:14.577297055+07:00","message":"[buffer interim] 5182 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:14.577304811+07:00","message":"[bufferProcess] interim [780000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:14.577306759+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:14.629224548+07:00","message":"[GCS] IsForceVAD: false for message ID: 5182"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:14.672381568+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:14.672413509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:14.726410182+07:00","message":"receive streaming session, msgId: 5182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:14.726455261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัว\",\"confidence\":0.72368884}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:14.726461308+07:00","message":"receive interim result [true|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:14.726473031+07:00","message":"end recv isFinal message id 5182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:14.726475219+07:00","message":"end Recv id 5182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:14.726481454+07:00","message":"[buffer interim] 5182 true ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:14.726488575+07:00","message":"[bufferProcess] interim [990000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:14.726491429+07:00","message":"[bufferProcess] send to processor (isfinal):ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:14.726494733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:14.726497468+07:00","message":"> Transcript [56518] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:14.726499818+07:00","message":"Set StatePrefix (first interim): 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:14.726502825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:14.726506031+07:00","message":"> Transcript [56519] [true]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:14.726509879+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:14.726512475+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:14.726516507+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:14.726520138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:14.726524554+07:00","message":"Push: 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:14.726535028+07:00","message":"push: {true ตัว 0 0xc003cf3280}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:14.732010645+07:00","message":"write wav file: './tmp/7565/7565_5182.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:14.760024543+07:00","message":"[GCS] Start streaming session, msgId: 5183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:15.959583794+07:00","message":"receive streaming session, msgId: 5183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:15.959619711+07:00","message":"receive 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-05-12T14:40:15.959625087+07:00","message":"receive interim result [false|false]: แต่งตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:15.959636535+07:00","message":"[buffer interim] 5183 false แต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:15.95964362+07:00","message":"[bufferProcess] interim [20000000]:แต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:15.959645462+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:15.959650515+07:00","message":"[bufferProcess] send to processor (ticker):แต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:15.959654979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:15.959658003+07:00","message":"> Transcript [56520] [false]: 'แต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:15.959660063+07:00","message":"Set StatePrefix (first interim): 'แต่งตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:16.568232182+07:00","message":"receive streaming session, msgId: 5183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:16.568270241+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-05-12T14:40:16.568276879+07:00","message":"receive interim result [false|false]: แต่งตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:16.568291451+07:00","message":"[buffer interim] 5183 false แต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.568298456+07:00","message":"[bufferProcess] interim [620000000]:แต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.568300223+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:16.679815558+07:00","message":"[GCS] IsForceVAD: false for message ID: 5183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:16.863911613+07:00","message":"receive streaming session, msgId: 5183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:16.863955489+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-05-12T14:40:16.863962012+07:00","message":"receive interim result [true|false]: แต่งตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:16.863968353+07:00","message":"end recv isFinal message id 5183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:16.863970571+07:00","message":"end Recv id 5183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:16.863977783+07:00","message":"[buffer interim] 5183 true แต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.863986179+07:00","message":"[bufferProcess] interim [950000000]:แต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.86398998+07:00","message":"[bufferProcess] send to processor (isfinal):แต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.863993675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.863996359+07:00","message":"> Transcript [56521] [false]: 'แต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.864001583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.86400383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.864005623+07:00","message":"StatePrefix: 'แต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.864007539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.864009092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.864010893+07:00","message":"> Transcript [56522] [true]: 'แต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.8640131+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.864015073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.864016623+07:00","message":"StatePrefix: 'แต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.864018285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:16.864020948+07:00","message":"Push: 'แต่งตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:16.864030417+07:00","message":"push: {true แต่งตัว 0 0xc003c1ae80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:16.8707229+07:00","message":"[GCS] Start streaming session, msgId: 5184"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:16.873180972+07:00","message":"write wav file: './tmp/7565/7565_5183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:17.24304591+07:00","message":"receive streaming session, msgId: 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:17.243096753+07:00","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-05-12T14:40:17.243103368+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:17.243122937+07:00","message":"[buffer interim] 5184 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.24313658+07:00","message":"[bufferProcess] interim [420000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.243138494+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:17.545369754+07:00","message":"receive streaming session, msgId: 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:17.545404293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:17.545410006+07:00","message":"receive interim result [false|false]: เขามี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:17.545419858+07:00","message":"[buffer interim] 5184 false เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.54542823+07:00","message":"[bufferProcess] interim [660000000]:เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.545430593+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.545435576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.545441849+07:00","message":"> Transcript [56523] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.54544423+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:17.67319227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:17.673221808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:17.877112298+07:00","message":"receive streaming session, msgId: 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:17.877153437+07:00","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-05-12T14:40:17.877160323+07:00","message":"receive interim result [false|false]: เขามีพระ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:17.877186917+07:00","message":"[buffer interim] 5184 false เขามีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.877194982+07:00","message":"[bufferProcess] interim [960000000]:เขามีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.877198065+07:00","message":"[bufferProcess] send to processor:เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.877205682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.877209319+07:00","message":"> Transcript [56524] [false]: 'เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.877212519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.877216194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.877218552+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.8772205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:17.901644417+07:00","message":"receive streaming session, msgId: 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:17.901671572+07:00","message":"receive 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-05-12T14:40:17.901678813+07:00","message":"receive interim result [false|false]: เขามีเป้า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:17.901690608+07:00","message":"[buffer interim] 5184 false เขามีเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.901698926+07:00","message":"[bufferProcess] interim [20000000]:เขามีเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.901703005+07:00","message":"[bufferProcess] send to processor:เขามีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.901707892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.901711904+07:00","message":"> Transcript [56525] [false]: 'เขามีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.90171626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.901720313+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.901723356+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:17.901726065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:18.050259434+07:00","message":"receive streaming session, msgId: 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:18.050298142+07:00","message":"receive 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-05-12T14:40:18.050304243+07:00","message":"receive interim result [false|false]: เขามีเป้าหมาย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:18.050318534+07:00","message":"[buffer interim] 5184 false เขามีเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.050326038+07:00","message":"[bufferProcess] interim [140000000]:เขามีเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.050328536+07:00","message":"[bufferProcess] send to processor:เขามีเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.050335382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.05033796+07:00","message":"> Transcript [56526] [false]: 'เขามีเป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.050340949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.050343283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.050345949+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.050348263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:18.237413529+07:00","message":"receive streaming session, msgId: 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:18.23745767+07:00","message":"receive 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-05-12T14:40:18.237465445+07:00","message":"receive interim result [false|false]: เขามีเป้าหมายคือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:18.237478517+07:00","message":"[buffer interim] 5184 false เขามีเป้าหมายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.237487351+07:00","message":"[bufferProcess] interim [380000000]:เขามีเป้าหมายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.237490116+07:00","message":"[bufferProcess] send to processor:เขามีเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.237493788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.237496702+07:00","message":"> Transcript [56527] [false]: 'เขามีเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.237500828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.237503161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.237505501+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.237507416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.237510256+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.237512095+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.237514848+07:00","message":"Set new StatePrefix : 'เขามีเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.237517717+07:00","message":"Next Push (prob) : 'มีเป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:18.237525969+07:00","message":"push: {false เขา 0 0xc003c1b180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:18.621081556+07:00","message":"receive streaming session, msgId: 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:18.621135473+07:00","message":"receive 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-05-12T14:40:18.621143287+07:00","message":"receive interim result [false|false]: เขามีเป้าหมายคือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:18.62118347+07:00","message":"[buffer interim] 5184 false เขามีเป้าหมายคือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.621194511+07:00","message":"[bufferProcess] interim [740000000]:เขามีเป้าหมายคือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.621197075+07:00","message":"[bufferProcess] send to processor:เขามีเป้าหมายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.62120051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.621203567+07:00","message":"> Transcript [56528] [false]: 'เขามีเป้าหมายคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.621206834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.621208902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.621210816+07:00","message":"StatePrefix: 'เขามีเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.621213887+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:18.80768532+07:00","message":"receive streaming session, msgId: 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:18.807728974+07:00","message":"receive 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-05-12T14:40:18.807735099+07:00","message":"receive interim result [false|false]: เขามีเป้าหมายคือเป็นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:18.807750352+07:00","message":"[buffer interim] 5184 false เขามีเป้าหมายคือเป็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.807758183+07:00","message":"[bufferProcess] interim [920000000]:เขามีเป้าหมายคือเป็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.807761198+07:00","message":"[bufferProcess] send to processor:เขามีเป้าหมายคือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.807765167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.807768059+07:00","message":"> Transcript [56529] [false]: 'เขามีเป้าหมายคือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.807772534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.807774924+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.807777544+07:00","message":"StatePrefix: 'เขามีเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.8077804+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:18.822242526+07:00","message":"receive streaming session, msgId: 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:18.822267915+07:00","message":"receive 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-05-12T14:40:18.822273274+07:00","message":"receive interim result [false|false]: เขามีเป้าหมายคือเป็นระบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:18.822288453+07:00","message":"[buffer interim] 5184 false เขามีเป้าหมายคือเป็นระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.822294219+07:00","message":"[bufferProcess] interim [980000000]:เขามีเป้าหมายคือเป็นระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.822298648+07:00","message":"[bufferProcess] send to processor:เขามีเป้าหมายคือเป็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.822302566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.822305352+07:00","message":"> Transcript [56530] [false]: 'เขามีเป้าหมายคือเป็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.822308873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.822310971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.822313689+07:00","message":"StatePrefix: 'เขามีเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:18.822318+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.145627131+07:00","message":"receive streaming session, msgId: 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.145665462+07:00","message":"receive 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-05-12T14:40:19.145673738+07:00","message":"receive interim result [false|false]: เขามีเป้าหมายคือเป็นระบบปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.145689414+07:00","message":"[buffer interim] 5184 false เขามีเป้าหมายคือเป็นระบบปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.145700469+07:00","message":"[bufferProcess] interim [280000000]:เขามีเป้าหมายคือเป็นระบบปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.14570473+07:00","message":"[bufferProcess] send to processor:เขามีเป้าหมายคือเป็นระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.145711689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.145715889+07:00","message":"> Transcript [56531] [false]: 'เขามีเป้าหมายคือเป็นระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.145720932+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.145724121+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.145727244+07:00","message":"StatePrefix: 'เขามีเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.145730618+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.145741911+07:00","message":"Push: 'มีเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.145744941+07:00","message":"TextPushed: 'เขามีเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.145748266+07:00","message":"Set new StatePrefix : 'เขามีเป้าหมายคือเป็นระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.145751519+07:00","message":"Next Push (prob) : 'คือเป็นระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.145769265+07:00","message":"push: {false มีเป้าหมาย 0 0xc003c1b180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.221529087+07:00","message":"receive streaming session, msgId: 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.221576937+07:00","message":"receive 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-05-12T14:40:19.221583679+07:00","message":"receive interim result [false|false]: เขามีเป้าหมายคือเป็นระบบปฏิบัติการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.221598632+07:00","message":"[buffer interim] 5184 false เขามีเป้าหมายคือเป็นระบบปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.221606611+07:00","message":"[bufferProcess] interim [400000000]:เขามีเป้าหมายคือเป็นระบบปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.221609891+07:00","message":"[bufferProcess] send to processor:เขามีเป้าหมายคือเป็นระบบปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.221614288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.221617398+07:00","message":"> Transcript [56532] [false]: 'เขามีเป้าหมายคือเป็นระบบปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.221621686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.221623957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.221626539+07:00","message":"StatePrefix: 'เขามีเป้าหมายคือเป็นระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.221629196+07:00","message":"TextPushed: 'เขามีเป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.548239591+07:00","message":"receive streaming session, msgId: 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.548282063+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-05-12T14:40:19.54829031+07:00","message":"receive interim result [false|false]: เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.548308764+07:00","message":"[buffer interim] 5184 false เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.548318164+07:00","message":"[bufferProcess] interim [640000000]:เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.548320665+07:00","message":"[bufferProcess] send to processor:เขามีเป้าหมายคือเป็นระบบปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.548324479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.548327345+07:00","message":"> Transcript [56533] [false]: 'เขามีเป้าหมายคือเป็นระบบปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.548331251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.54833584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.548338273+07:00","message":"StatePrefix: 'เขามีเป้าหมายคือเป็นระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.548340975+07:00","message":"TextPushed: 'เขามีเป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.560720864+07:00","message":"receive streaming session, msgId: 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.56074428+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-05-12T14:40:19.560750409+07:00","message":"receive interim result [false|false]: เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.560766571+07:00","message":"[buffer interim] 5184 false เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.560773193+07:00","message":"[bufferProcess] interim [700000000]:เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.560776354+07:00","message":"[bufferProcess] send to processor:เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.56077968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.560782504+07:00","message":"> Transcript [56534] [false]: 'เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.560786116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.560789488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.560791563+07:00","message":"StatePrefix: 'เขามีเป้าหมายคือเป็นระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.560794075+07:00","message":"TextPushed: 'เขามีเป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.629076692+07:00","message":"[GCS] IsForceVAD: false for message ID: 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.736409019+07:00","message":"receive streaming session, msgId: 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.736442353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่เป็น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.73644873+07:00","message":"receive interim result [true|false]: เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.736459648+07:00","message":"end recv isFinal message id 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.736462376+07:00","message":"end Recv id 5184"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.736469766+07:00","message":"[buffer interim] 5184 true เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736477935+07:00","message":"[bufferProcess] interim [970000000]:เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736480934+07:00","message":"[bufferProcess] send to processor (isfinal):เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736484167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736486954+07:00","message":"> Transcript [56535] [false]: 'เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736490451+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736492279+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736494625+07:00","message":"StatePrefix: 'เขามีเป้าหมายคือเป็นระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736497444+07:00","message":"TextPushed: 'เขามีเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736501591+07:00","message":"Push: 'คือเป็นระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736503875+07:00","message":"TextPushed: 'เขามีเป้าหมายคือเป็นระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736505978+07:00","message":"Set new StatePrefix : 'เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736508571+07:00","message":"Next Push (prob) : 'ปฏิบัติการที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736510379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736512332+07:00","message":"> Transcript [56536] [true]: 'เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736514503+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736516094+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736518215+07:00","message":"StatePrefix: 'เขามีเป้าหมายคือเป็นระบบปฏิบัติการที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.73652045+07:00","message":"TextPushed: 'เขามีเป้าหมายคือเป็นระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:19.736522587+07:00","message":"Push: 'ปฏิบัติการที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.736532624+07:00","message":"push: {false คือเป็นระบบ 0 0xc003c1b180}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.736538117+07:00","message":"push: {true ปฏิบัติการที่เป็น 0 0xc003c1b180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:19.74461282+07:00","message":"write wav file: './tmp/7565/7565_5184.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:19.759860087+07:00","message":"[GCS] Start streaming session, msgId: 5185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:20.588784159+07:00","message":"[GCS] IsForceVAD: false for message ID: 5185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:20.67154503+07:00","message":"receive streaming session, msgId: 5185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:20.671593592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:20.671601326+07:00","message":"receive interim result [false|false]: โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:20.671615323+07:00","message":"[buffer interim] 5185 false โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:20.671626484+07:00","message":"[bufferProcess] interim [780000000]:โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:20.671629548+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:20.673680304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:20.673681773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:20.698319336+07:00","message":"receive streaming session, msgId: 5185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:20.698356009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเฉพาะ\",\"confidence\":0.7780833}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:20.698361839+07:00","message":"receive interim result [true|false]: โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:20.698371001+07:00","message":"end recv isFinal message id 5185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:20.698373075+07:00","message":"end Recv id 5185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:20.698379025+07:00","message":"[buffer interim] 5185 true โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:20.698387705+07:00","message":"[bufferProcess] interim [870000000]:โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:20.698390372+07:00","message":"[bufferProcess] send to processor (isfinal):โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:20.698393259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:20.69839699+07:00","message":"> Transcript [56537] [false]: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:20.698399215+07:00","message":"Set StatePrefix (first interim): 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:20.698400833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:20.698402937+07:00","message":"> Transcript [56538] [true]: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:20.698405494+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:20.698407289+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:20.698409858+07:00","message":"StatePrefix: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:20.69841207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:20.698418378+07:00","message":"Push: 'โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:20.698426111+07:00","message":"push: {true โดยเฉพาะ 0 0xc003c1b480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:20.704397004+07:00","message":"write wav file: './tmp/7565/7565_5185.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:20.911334216+07:00","message":"[GCS] Start streaming session, msgId: 5186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:21.808738134+07:00","message":"[GCS] IsForceVAD: false for message ID: 5186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:21.899370639+07:00","message":"receive streaming session, msgId: 5186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:21.899412759+07:00","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-05-12T14:40:21.899418603+07:00","message":"receive interim result [false|false]: ที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:21.89943271+07:00","message":"[buffer interim] 5186 false ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:21.899441867+07:00","message":"[bufferProcess] interim [960000000]:ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:21.89944427+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:21.899450696+07:00","message":"[bufferProcess] send to processor (ticker):ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:21.899453387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:21.899456007+07:00","message":"> Transcript [56539] [false]: 'ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:21.899458062+07:00","message":"Set StatePrefix (first interim): 'ที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:21.929542306+07:00","message":"[GCS] Start streaming session, msgId: 5187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:21.941479716+07:00","message":"receive streaming session, msgId: 5186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:21.941527621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่\",\"confidence\":0.8080642}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:21.94153445+07:00","message":"receive interim result [true|false]: ที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:21.94154494+07:00","message":"end recv isFinal message id 5186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:21.941547628+07:00","message":"end Recv id 5186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:21.941554918+07:00","message":"[buffer interim] 5186 true ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:21.941566345+07:00","message":"[bufferProcess] interim [110000000]:ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:21.941570553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:21.941573766+07:00","message":"> Transcript [56540] [true]: 'ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:21.941576598+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:21.941578638+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:21.941580314+07:00","message":"StatePrefix: 'ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:21.941582215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:21.941589058+07:00","message":"Push: 'ที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:21.941597931+07:00","message":"push: {true ที่นี่ 0 0xc0044ffe00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:21.947476038+07:00","message":"write wav file: './tmp/7565/7565_5186.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.122995752+07:00","message":"receive streaming session, msgId: 5187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.12304733+07:00","message":"receive 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-05-12T14:40:23.12305375+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.12307031+07:00","message":"[buffer interim] 5187 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.123078751+07:00","message":"[bufferProcess] interim [20000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.123086393+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.123095278+07:00","message":"[bufferProcess] send to processor (ticker):เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.123098375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.123102023+07:00","message":"> Transcript [56541] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.123105327+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.209021953+07:00","message":"[GCS] IsForceVAD: false for message ID: 5187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.318204736+07:00","message":"receive streaming session, msgId: 5187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.318264346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\",\"confidence\":0.89509547}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.318270705+07:00","message":"receive interim result [true|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.31828038+07:00","message":"end recv isFinal message id 5187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.31828264+07:00","message":"end Recv id 5187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.318291568+07:00","message":"[buffer interim] 5187 true เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.318301898+07:00","message":"[bufferProcess] interim [290000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.318308544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.31831141+07:00","message":"> Transcript [56542] [true]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.318314245+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.318316144+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.318318135+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.318320127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.318326857+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.318335911+07:00","message":"push: {true เรา 0 0xc004d59700}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:23.326098386+07:00","message":"write wav file: './tmp/7565/7565_5187.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.410785251+07:00","message":"[GCS] Start streaming session, msgId: 5188"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:23.67405425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:23.674059642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.9011948+07:00","message":"receive streaming session, msgId: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.90124479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.901250598+07:00","message":"receive interim result [false|false]: อ่าน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.901267715+07:00","message":"[buffer interim] 5188 false อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.901275384+07:00","message":"[bufferProcess] interim [480000000]:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.901277341+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.937041198+07:00","message":"receive streaming session, msgId: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.937081031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.937086326+07:00","message":"receive interim result [false|false]: อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:23.937098008+07:00","message":"[buffer interim] 5188 false อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.937104256+07:00","message":"[bufferProcess] interim [540000000]:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.93710656+07:00","message":"[bufferProcess] send to processor:อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.937111756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.93711445+07:00","message":"> Transcript [56543] [false]: 'อ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:23.937116567+07:00","message":"Set StatePrefix (first interim): 'อ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.433759955+07:00","message":"receive streaming session, msgId: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.43380431+07:00","message":"receive 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-05-12T14:40:24.433810215+07:00","message":"receive interim result [false|false]: อาจจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.433825502+07:00","message":"[buffer interim] 5188 false อาจจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.433833439+07:00","message":"[bufferProcess] interim [20000000]:อาจจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.433835863+07:00","message":"[bufferProcess] send to processor:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.433842799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.433845693+07:00","message":"> Transcript [56544] [false]: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.433847896+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.433849947+07:00","message":"Set new StatePrefix: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.535322968+07:00","message":"receive streaming session, msgId: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.53535726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่แน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.535363964+07:00","message":"receive interim result [false|false]: อาจจะไม่แน่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.535376935+07:00","message":"[buffer interim] 5188 false อาจจะไม่แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.535387435+07:00","message":"[bufferProcess] interim [80000000]:อาจจะไม่แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.535390117+07:00","message":"[bufferProcess] send to processor:อาจจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.535393197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.535396731+07:00","message":"> Transcript [56545] [false]: 'อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.535399844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.535402177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.535404043+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.535406059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.608683401+07:00","message":"receive streaming session, msgId: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.608716837+07:00","message":"receive 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-05-12T14:40:24.608722843+07:00","message":"receive interim result [false|false]: อาจจะไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.608735921+07:00","message":"[buffer interim] 5188 false อาจจะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.608744774+07:00","message":"[bufferProcess] interim [140000000]:อาจจะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.608747665+07:00","message":"[bufferProcess] send to processor:อาจจะไม่แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.6087509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.608753609+07:00","message":"> Transcript [56546] [false]: 'อาจจะไม่แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.608756738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.608758726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.608760462+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.608762556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.628888835+07:00","message":"receive streaming session, msgId: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.628921193+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-05-12T14:40:24.628926968+07:00","message":"receive interim result [false|false]: อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.628937446+07:00","message":"[buffer interim] 5188 false อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.628944298+07:00","message":"[bufferProcess] interim [200000000]:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.628947062+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.628952066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.62895479+07:00","message":"> Transcript [56547] [false]: 'อาจจะไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.628957538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.628959446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.628961256+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.628963615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.665808975+07:00","message":"receive streaming session, msgId: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.665850307+07:00","message":"receive 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-05-12T14:40:24.665856123+07:00","message":"receive interim result [false|false]: อาจจะไม่แน่ใจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.665872413+07:00","message":"[buffer interim] 5188 false อาจจะไม่แน่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.665881528+07:00","message":"[bufferProcess] interim [260000000]:อาจจะไม่แน่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.665884396+07:00","message":"[bufferProcess] send to processor:อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.665887429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.665889995+07:00","message":"> Transcript [56548] [false]: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.665893064+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.665895035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.665896973+07:00","message":"StatePrefix: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.665899255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.665902218+07:00","message":"Push: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.665904687+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.665907194+07:00","message":"Set new StatePrefix : 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.665909161+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.665916502+07:00","message":"push: {false อาจจะ 0 0xc00460f000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.684406571+07:00","message":"receive streaming session, msgId: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.684439138+07:00","message":"receive 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-05-12T14:40:24.684445965+07:00","message":"receive interim result [false|false]: อาจจะไม่แน่ใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:24.684456517+07:00","message":"[buffer interim] 5188 false อาจจะไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.684465297+07:00","message":"[bufferProcess] interim [320000000]:อาจจะไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.684468638+07:00","message":"[bufferProcess] send to processor:อาจจะไม่แน่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.684472884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.684477212+07:00","message":"> Transcript [56549] [false]: 'อาจจะไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:24.684480329+07:00","message":"Set StatePrefix (first interim): 'อาจจะไม่แน่ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:25.045220849+07:00","message":"receive streaming session, msgId: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:25.045279526+07:00","message":"receive 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-05-12T14:40:25.045285692+07:00","message":"receive interim result [false|false]: อาจจะไม่แน่ใจว่าเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:25.045303171+07:00","message":"[buffer interim] 5188 false อาจจะไม่แน่ใจว่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.045315891+07:00","message":"[bufferProcess] interim [680000000]:อาจจะไม่แน่ใจว่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.045318493+07:00","message":"[bufferProcess] send to processor:อาจจะไม่แน่ใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.04532518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.045328357+07:00","message":"> Transcript [56550] [false]: 'อาจจะไม่แน่ใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.045332187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.045334267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.04533677+07:00","message":"StatePrefix: 'อาจจะไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.04533891+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:25.312923586+07:00","message":"receive streaming session, msgId: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:25.312971326+07:00","message":"receive 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-05-12T14:40:25.312977346+07:00","message":"receive interim result [false|false]: อาจจะไม่แน่ใจว่าเครื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:25.312995256+07:00","message":"[buffer interim] 5188 false อาจจะไม่แน่ใจว่าเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.313004348+07:00","message":"[bufferProcess] interim [800000000]:อาจจะไม่แน่ใจว่าเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.313007389+07:00","message":"[bufferProcess] send to processor:อาจจะไม่แน่ใจว่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.313026231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.313029254+07:00","message":"> Transcript [56551] [false]: 'อาจจะไม่แน่ใจว่าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.313032776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.313034979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.313037264+07:00","message":"StatePrefix: 'อาจจะไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.313040985+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:25.340526695+07:00","message":"receive streaming session, msgId: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:25.340560312+07:00","message":"receive 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-05-12T14:40:25.340565962+07:00","message":"receive interim result [false|false]: อาจจะไม่แน่ใจว่าเครื่องเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:25.340578969+07:00","message":"[buffer interim] 5188 false อาจจะไม่แน่ใจว่าเครื่องเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.340585636+07:00","message":"[bufferProcess] interim [860000000]:อาจจะไม่แน่ใจว่าเครื่องเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.340588311+07:00","message":"[bufferProcess] send to processor:อาจจะไม่แน่ใจว่าเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.34059195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.340594836+07:00","message":"> Transcript [56552] [false]: 'อาจจะไม่แน่ใจว่าเครื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.340597853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.340599799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.340601805+07:00","message":"StatePrefix: 'อาจจะไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.340603975+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:25.561053994+07:00","message":"receive streaming session, msgId: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:25.561098798+07:00","message":"receive 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-05-12T14:40:25.561104624+07:00","message":"receive interim result [false|false]: อาจจะไม่แน่ใจว่าเครื่องเราเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:25.561119971+07:00","message":"[buffer interim] 5188 false อาจจะไม่แน่ใจว่าเครื่องเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.561128498+07:00","message":"[bufferProcess] interim [100000000]:อาจจะไม่แน่ใจว่าเครื่องเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.561131184+07:00","message":"[bufferProcess] send to processor:อาจจะไม่แน่ใจว่าเครื่องเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.561135008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.561137688+07:00","message":"> Transcript [56553] [false]: 'อาจจะไม่แน่ใจว่าเครื่องเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.561142148+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.561144244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.561146673+07:00","message":"StatePrefix: 'อาจจะไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.561148732+07:00","message":"TextPushed: 'อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.561151755+07:00","message":"Push: 'ไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.561153571+07:00","message":"TextPushed: 'อาจจะไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.561155606+07:00","message":"Set new StatePrefix : 'อาจจะไม่แน่ใจว่าเครื่องเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.561157766+07:00","message":"Next Push (prob) : 'ว่าเครื่องเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:25.561182915+07:00","message":"push: {false ไม่แน่ใจ 0 0xc00460f000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:25.854372839+07:00","message":"receive streaming session, msgId: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:25.854411009+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-05-12T14:40:25.854416265+07:00","message":"receive interim result [false|false]: อาจจะไม่แน่ใจว่าเครื่องเรามีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:25.854433431+07:00","message":"[buffer interim] 5188 false อาจจะไม่แน่ใจว่าเครื่องเรามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.854443149+07:00","message":"[bufferProcess] interim [460000000]:อาจจะไม่แน่ใจว่าเครื่องเรามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.854445816+07:00","message":"[bufferProcess] send to processor:อาจจะไม่แน่ใจว่าเครื่องเราเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.854451377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.854454254+07:00","message":"> Transcript [56554] [false]: 'อาจจะไม่แน่ใจว่าเครื่องเราเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.854457342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.854459609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.85446152+07:00","message":"StatePrefix: 'อาจจะไม่แน่ใจว่าเครื่องเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:25.854464047+07:00","message":"TextPushed: 'อาจจะไม่แน่ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.070480999+07:00","message":"receive streaming session, msgId: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.070516906+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-05-12T14:40:26.070523441+07:00","message":"receive interim result [false|false]: อาจจะไม่แน่ใจว่าเครื่องเรามีการติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.070535149+07:00","message":"[buffer interim] 5188 false อาจจะไม่แน่ใจว่าเครื่องเรามีการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.070545607+07:00","message":"[bufferProcess] interim [700000000]:อาจจะไม่แน่ใจว่าเครื่องเรามีการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.070548454+07:00","message":"[bufferProcess] send to processor:อาจจะไม่แน่ใจว่าเครื่องเรามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.070552042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.070555223+07:00","message":"> Transcript [56555] [false]: 'อาจจะไม่แน่ใจว่าเครื่องเรามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.070558707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.070560503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.070562661+07:00","message":"StatePrefix: 'อาจจะไม่แน่ใจว่าเครื่องเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.070565553+07:00","message":"TextPushed: 'อาจจะไม่แน่ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.427971696+07:00","message":"receive streaming session, msgId: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.428009645+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-05-12T14:40:26.428015905+07:00","message":"receive interim result [false|false]: อาจจะไม่แน่ใจว่าเครื่องเรามีการติดตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.428035038+07:00","message":"[buffer interim] 5188 false อาจจะไม่แน่ใจว่าเครื่องเรามีการติดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.42804324+07:00","message":"[bufferProcess] interim [60000000]:อาจจะไม่แน่ใจว่าเครื่องเรามีการติดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.428046133+07:00","message":"[bufferProcess] send to processor:อาจจะไม่แน่ใจว่าเครื่องเรามีการติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.428049276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.428051998+07:00","message":"> Transcript [56556] [false]: 'อาจจะไม่แน่ใจว่าเครื่องเรามีการติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.42805524+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.42805724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.428059302+07:00","message":"StatePrefix: 'อาจจะไม่แน่ใจว่าเครื่องเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.428061915+07:00","message":"TextPushed: 'อาจจะไม่แน่ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.461223434+07:00","message":"[GCS] Cleaned up inactive client: 5140"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.461255655+07:00","message":"[GCS] Cleaned up inactive client: 5149"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.461261173+07:00","message":"[GCS] Cleaned up inactive client: 5150"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.461263325+07:00","message":"[GCS] Cleaned up inactive client: 5152"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.46126515+07:00","message":"[GCS] Cleaned up inactive client: 5148"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.461267319+07:00","message":"[GCS] Cleaned up inactive client: 5146"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.461269063+07:00","message":"[GCS] Cleaned up inactive client: 5145"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.461272955+07:00","message":"[GCS] Cleaned up inactive client: 5141"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.461275507+07:00","message":"[GCS] Cleaned up inactive client: 5142"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.461277257+07:00","message":"[GCS] Cleaned up inactive client: 5144"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.461278918+07:00","message":"[GCS] Cleaned up inactive client: 5139"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.461280539+07:00","message":"[GCS] Cleaned up inactive client: 5143"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.461282067+07:00","message":"[GCS] Cleaned up inactive client: 5151"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.461283607+07:00","message":"[GCS] Cleaned up inactive client: 5147"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.610983707+07:00","message":"[GCS] IsForceVAD: false for message ID: 5188"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:26.674082584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:26.674142623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.674294696+07:00","message":"[GCS] Start streaming session, msgId: 5189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.825126405+07:00","message":"receive streaming session, msgId: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.825173391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่แน่ใจว่าเครื่องเรามีการติดตัว\",\"confidence\":0.94735926}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.825180044+07:00","message":"receive interim result [true|false]: อาจจะไม่แน่ใจว่าเครื่องเรามีการติดตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.82519031+07:00","message":"end recv isFinal message id 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.825192785+07:00","message":"end Recv id 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.825200297+07:00","message":"[buffer interim] 5188 true อาจจะไม่แน่ใจว่าเครื่องเรามีการติดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825207119+07:00","message":"[bufferProcess] interim [420000000]:อาจจะไม่แน่ใจว่าเครื่องเรามีการติดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825212636+07:00","message":"[bufferProcess] send to processor (isfinal):อาจจะไม่แน่ใจว่าเครื่องเรามีการติดตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825215934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825218486+07:00","message":"> Transcript [56557] [false]: 'อาจจะไม่แน่ใจว่าเครื่องเรามีการติดตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.82522179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825223851+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825226225+07:00","message":"StatePrefix: 'อาจจะไม่แน่ใจว่าเครื่องเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825229146+07:00","message":"TextPushed: 'อาจจะไม่แน่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825239397+07:00","message":"Push: 'ว่าเครื่องเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825241564+07:00","message":"TextPushed: 'อาจจะไม่แน่ใจว่าเครื่องเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825244059+07:00","message":"Set new StatePrefix : 'อาจจะไม่แน่ใจว่าเครื่องเรามีการติดตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825246256+07:00","message":"Next Push (prob) : 'มีการติดตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825248151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825250095+07:00","message":"> Transcript [56558] [true]: 'อาจจะไม่แน่ใจว่าเครื่องเรามีการติดตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825252275+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.82525681+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825259347+07:00","message":"StatePrefix: 'อาจจะไม่แน่ใจว่าเครื่องเรามีการติดตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825261341+07:00","message":"TextPushed: 'อาจจะไม่แน่ใจว่าเครื่องเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:26.825263298+07:00","message":"Push: 'มีการติดตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.825271429+07:00","message":"push: {false ว่าเครื่องเรา 0 0xc00460f000}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:26.82527708+07:00","message":"push: {true มีการติดตัว 0 0xc00460f000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:26.833277073+07:00","message":"write wav file: './tmp/7565/7565_5188.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:28.024083376+07:00","message":"[GCS] IsForceVAD: false for message ID: 5189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:28.050810872+07:00","message":"receive streaming session, msgId: 5189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:28.050853842+07:00","message":"receive 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-05-12T14:40:28.050859443+07:00","message":"receive interim result [false|false]: ไปแล้วหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:28.050878451+07:00","message":"[buffer interim] 5189 false ไปแล้วหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.05088721+07:00","message":"[bufferProcess] interim [140000000]:ไปแล้วหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.050889442+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.050896362+07:00","message":"[bufferProcess] send to processor (ticker):ไปแล้วหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.050899454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.050902246+07:00","message":"> Transcript [56559] [false]: 'ไปแล้วหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.050904419+07:00","message":"Set StatePrefix (first interim): 'ไปแล้วหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:28.123496669+07:00","message":"receive streaming session, msgId: 5189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:28.123533081+07:00","message":"receive 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-05-12T14:40:28.123538902+07:00","message":"receive interim result [false|false]: ไปแล้วหรือเปล่าครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:28.123554054+07:00","message":"[buffer interim] 5189 false ไปแล้วหรือเปล่าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.123562515+07:00","message":"[bufferProcess] interim [380000000]:ไปแล้วหรือเปล่าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.123564475+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:28.145103922+07:00","message":"receive streaming session, msgId: 5189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:28.145147652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปแล้วหรือเปล่าครับ\",\"confidence\":0.8637346}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:28.145155634+07:00","message":"receive interim result [true|false]: ไปแล้วหรือเปล่าครับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:28.145178636+07:00","message":"end recv isFinal message id 5189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:28.14518267+07:00","message":"end Recv id 5189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:28.145190618+07:00","message":"[buffer interim] 5189 true ไปแล้วหรือเปล่าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.145199156+07:00","message":"[bufferProcess] interim [380000000]:ไปแล้วหรือเปล่าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.145203161+07:00","message":"[bufferProcess] send to processor (isfinal):ไปแล้วหรือเปล่าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.14520766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.145211493+07:00","message":"> Transcript [56560] [false]: 'ไปแล้วหรือเปล่าครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.145215777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.145218467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.145221146+07:00","message":"StatePrefix: 'ไปแล้วหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.145224451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.145227153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.145230389+07:00","message":"> Transcript [56561] [true]: 'ไปแล้วหรือเปล่าครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.145241422+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.14524415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.145246801+07:00","message":"StatePrefix: 'ไปแล้วหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.145249555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:28.145257453+07:00","message":"Push: 'ไปแล้วหรือเปล่าครับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:28.145268109+07:00","message":"push: {true ไปแล้วหรือเปล่าครับ 0 0xc003c1b680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:28.151874976+07:00","message":"write wav file: './tmp/7565/7565_5189.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:28.21010755+07:00","message":"[GCS] Start streaming session, msgId: 5190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.069913623+07:00","message":"receive streaming session, msgId: 5190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.06996589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มันจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.06997216+07:00","message":"receive interim result [false|false]: ก็มันจะมี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.069989053+07:00","message":"[buffer interim] 5190 false ก็มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.069996013+07:00","message":"[bufferProcess] interim [840000000]:ก็มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.069997942+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.19185828+07:00","message":"receive streaming session, msgId: 5190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.191900314+07:00","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-05-12T14:40:29.191906289+07:00","message":"receive interim result [false|false]: ก็มันจะมีวิธี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.191918346+07:00","message":"[buffer interim] 5190 false ก็มันจะมีวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.191925687+07:00","message":"[bufferProcess] interim [960000000]:ก็มันจะมีวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.191928632+07:00","message":"[bufferProcess] send to processor:ก็มันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.191934149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.191937113+07:00","message":"> Transcript [56562] [false]: 'ก็มันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.191939319+07:00","message":"Set StatePrefix (first interim): 'ก็มันจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.373522955+07:00","message":"receive streaming session, msgId: 5190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.373557973+07:00","message":"receive 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-05-12T14:40:29.373565151+07:00","message":"receive interim result [false|false]: ก็มันจะมีวิธีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.373583601+07:00","message":"[buffer interim] 5190 false ก็มันจะมีวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.373590077+07:00","message":"[bufferProcess] interim [140000000]:ก็มันจะมีวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.373592468+07:00","message":"[bufferProcess] send to processor:ก็มันจะมีวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.373597371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.37360033+07:00","message":"> Transcript [56563] [false]: 'ก็มันจะมีวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.373603799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.37360594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.373607776+07:00","message":"StatePrefix: 'ก็มันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.373609962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.431066522+07:00","message":"[GCS] IsForceVAD: false for message ID: 5190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.535814425+07:00","message":"receive streaming session, msgId: 5190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.535851512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มันจะมีวิธีการ\",\"confidence\":0.9440931}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.535857617+07:00","message":"receive interim result [true|false]: ก็มันจะมีวิธีการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.535876661+07:00","message":"end recv isFinal message id 5190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.53587889+07:00","message":"end Recv id 5190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.535885476+07:00","message":"[buffer interim] 5190 true ก็มันจะมีวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.535895026+07:00","message":"[bufferProcess] interim [440000000]:ก็มันจะมีวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.535898034+07:00","message":"[bufferProcess] send to processor (isfinal):ก็มันจะมีวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.53590118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.535903961+07:00","message":"> Transcript [56564] [false]: 'ก็มันจะมีวิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.535907295+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.535909327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.53591109+07:00","message":"StatePrefix: 'ก็มันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.535913079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.535914609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.535916444+07:00","message":"> Transcript [56565] [true]: 'ก็มันจะมีวิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.535918387+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.535919987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.535921551+07:00","message":"StatePrefix: 'ก็มันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.535925787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.535928689+07:00","message":"Push: 'ก็มันจะมีวิธีการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.535936628+07:00","message":"push: {true ก็มันจะมีวิธีการ 0 0xc004ce9f00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:29.541856596+07:00","message":"write wav file: './tmp/7565/7565_5190.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.62005188+07:00","message":"[GCS] Start streaming session, msgId: 5191"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:29.674281155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:29.67431499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.960308717+07:00","message":"receive streaming session, msgId: 5191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.960354344+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-05-12T14:40:29.960359888+07:00","message":"receive interim result [false|false]: ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:29.960375746+07:00","message":"[buffer interim] 5191 false ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.960383225+07:00","message":"[bufferProcess] interim [360000000]:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:29.960385246+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:30.07002267+07:00","message":"[GCS] IsForceVAD: false for message ID: 5191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:30.143137257+07:00","message":"receive streaming session, msgId: 5191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:30.143171666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:30.14317694+07:00","message":"receive interim result [false|false]: ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:30.143193559+07:00","message":"[buffer interim] 5191 false ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.143201816+07:00","message":"[bufferProcess] interim [540000000]:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.143204166+07:00","message":"[bufferProcess] send to processor:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.143207158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.143209802+07:00","message":"> Transcript [56566] [false]: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.143211746+07:00","message":"Set StatePrefix (first interim): 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:30.156251749+07:00","message":"receive streaming session, msgId: 5191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:30.156294369+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-05-12T14:40:30.156301427+07:00","message":"receive interim result [true|false]: ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:30.156310756+07:00","message":"end recv isFinal message id 5191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:30.15631294+07:00","message":"end Recv id 5191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:30.156319529+07:00","message":"[buffer interim] 5191 true ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.156331149+07:00","message":"[bufferProcess] interim [660000000]:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.156334189+07:00","message":"[bufferProcess] send to processor (isfinal):ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.156345593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.156361678+07:00","message":"> Transcript [56567] [false]: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.156366454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.156368714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.156373863+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.156376874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.156380459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.156383848+07:00","message":"> Transcript [56568] [true]: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.156386996+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.15638973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.156393738+07:00","message":"StatePrefix: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.156395458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.15640263+07:00","message":"Push: 'ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:30.156412017+07:00","message":"push: {true ตรวจสอบ 0 0xc003c1a680}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:30.161436982+07:00","message":"write wav file: './tmp/7565/7565_5191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:30.389640171+07:00","message":"[GCS] Start streaming session, msgId: 5192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:30.850632209+07:00","message":"receive streaming session, msgId: 5192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:30.850678884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:30.850684914+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:30.850699898+07:00","message":"[buffer interim] 5192 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.850707303+07:00","message":"[bufferProcess] interim [480000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:30.850709051+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:31.061294572+07:00","message":"receive streaming session, msgId: 5192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:31.061340022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่อ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:31.061346082+07:00","message":"receive interim result [false|false]: พี่อ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:31.061362156+07:00","message":"[buffer interim] 5192 false พี่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.061373821+07:00","message":"[bufferProcess] interim [720000000]:พี่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.061376575+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.061380907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.061383991+07:00","message":"> Transcript [56569] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.061386991+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:31.115785387+07:00","message":"receive streaming session, msgId: 5192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:31.115826295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:31.115832333+07:00","message":"receive interim result [false|false]: พี่ออก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:31.115848731+07:00","message":"[buffer interim] 5192 false พี่ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.115857659+07:00","message":"[bufferProcess] interim [780000000]:พี่ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.115860116+07:00","message":"[bufferProcess] send to processor:พี่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.1158638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.115866836+07:00","message":"> Transcript [56570] [false]: 'พี่อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.115870829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.115872931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.11587485+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.115877098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:31.75000604+07:00","message":"receive streaming session, msgId: 5192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:31.750045767+07:00","message":"receive 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-05-12T14:40:31.750051955+07:00","message":"receive interim result [false|false]: พี่ออกค่อนข้างที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:31.750064284+07:00","message":"[buffer interim] 5192 false พี่ออกค่อนข้างที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.750070811+07:00","message":"[bufferProcess] interim [380000000]:พี่ออกค่อนข้างที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.750073294+07:00","message":"[bufferProcess] send to processor:พี่ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.750079134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.750081955+07:00","message":"> Transcript [56571] [false]: 'พี่ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.750084999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.750088329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.750090478+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:31.750092649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:31.92922088+07:00","message":"[GCS] IsForceVAD: false for message ID: 5192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:32.029489368+07:00","message":"receive streaming session, msgId: 5192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:32.029538894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ออกค่อนข้างที่จะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:32.029545449+07:00","message":"receive interim result [true|false]: พี่ออกค่อนข้างที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:32.029556417+07:00","message":"end recv isFinal message id 5192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:32.029558562+07:00","message":"end Recv id 5192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:32.029564977+07:00","message":"[buffer interim] 5192 true พี่ออกค่อนข้างที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:32.029574748+07:00","message":"[bufferProcess] interim [770000000]:พี่ออกค่อนข้างที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:32.029580394+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ออกค่อนข้างที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:32.02958403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:32.02958746+07:00","message":"> Transcript [56572] [false]: 'พี่ออกค่อนข้างที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:32.029590602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:32.02959261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:32.0295952+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:32.029597262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:32.029598834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:32.029600758+07:00","message":"> Transcript [56573] [true]: 'พี่ออกค่อนข้างที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:32.029605283+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:32.029606986+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:32.029608598+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:32.029610165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:32.029616764+07:00","message":"Push: 'พี่ออกค่อนข้างที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:32.029626036+07:00","message":"push: {true พี่ออกค่อนข้างที่จะ 0 0xc003c1ab80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:32.036811641+07:00","message":"write wav file: './tmp/7565/7565_5192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:32.050830007+07:00","message":"[GCS] Start streaming session, msgId: 5193"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:32.67494441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:32.674947911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:34.358576178+07:00","message":"[GCS] IsForceVAD: false for message ID: 5193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:34.553443106+07:00","message":"[GCS] Start streaming session, msgId: 5194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.085078549+07:00","message":"receive streaming session, msgId: 5193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.085130456+07:00","message":"receive 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-05-12T14:40:35.085137219+07:00","message":"receive interim result [false|false]: จะทำอะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.085155079+07:00","message":"receive streaming session, msgId: 5193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.085170313+07:00","message":"receive 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-05-12T14:40:35.085173596+07:00","message":"receive interim result [false|false]: จะทำอะไรก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.085183526+07:00","message":"[buffer interim] 5193 false จะทำอะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.085191752+07:00","message":"[buffer interim] 5193 false จะทำอะไรก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.085198406+07:00","message":"[bufferProcess] interim [560000000]:จะทำอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.085200826+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.085207422+07:00","message":"[bufferProcess] send to processor (ticker):จะทำอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.085209961+07:00","message":"[bufferProcess] interim [680000000]:จะทำอะไรก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.08521185+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.085216172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.085219491+07:00","message":"> Transcript [56574] [false]: 'จะทำอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.085222028+07:00","message":"Set StatePrefix (first interim): 'จะทำอะไรก็'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.1175924+07:00","message":"receive streaming session, msgId: 5194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.117638649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.117644533+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.117664495+07:00","message":"[buffer interim] force interim is final (2) :จะทำอะไรก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.117673181+07:00","message":"[bufferProcess] interim [680000000]:จะทำอะไรก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.117676041+07:00","message":"[bufferProcess] send to processor (isfinal):จะทำอะไรก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.117679096+07:00","message":"[bufferProcess] interim [600000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.117680885+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.117683568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.11768632+07:00","message":"> Transcript [56575] [false]: 'จะทำอะไรก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.11769139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.117693628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.117695418+07:00","message":"StatePrefix: 'จะทำอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.11769743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.117698906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.117700992+07:00","message":"> Transcript [56576] [true]: 'จะทำอะไรก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.117702948+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.117704567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.117706088+07:00","message":"StatePrefix: 'จะทำอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.117707655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.117710387+07:00","message":"Push: 'จะทำอะไรก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.117718222+07:00","message":"push: {true จะทำอะไรก็คือ 0 0xc00460fb00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:35.124819833+07:00","message":"write wav file: './tmp/7565/7565_5193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.307548396+07:00","message":"receive streaming session, msgId: 5193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.307594689+07:00","message":"receive 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-05-12T14:40:35.30760173+07:00","message":"receive interim result [false|false]: จะทำอะไรก็คือกู"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.307622333+07:00","message":"receive streaming session, msgId: 5193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.307625547+07:00","message":"receive 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-05-12T14:40:35.307628082+07:00","message":"receive interim result [false|false]: จะทำอะไรก็คือการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.30763611+07:00","message":"receive streaming session, msgId: 5193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.307639763+07:00","message":"receive 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-05-12T14:40:35.307642546+07:00","message":"receive interim result [false|false]: จะทำอะไรก็คือการใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.307642284+07:00","message":"[buffer interim] this message is already final false 5193: 'จะทำอะไรก็คือกู'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.307658252+07:00","message":"[buffer interim] this message is already final false 5193: 'จะทำอะไรก็คือการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.307662789+07:00","message":"[buffer interim] this message is already final false 5193: 'จะทำอะไรก็คือการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.318143563+07:00","message":"receive streaming session, msgId: 5194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.318167367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.318172493+07:00","message":"receive interim result [false|false]: เปิดการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.318186054+07:00","message":"[buffer interim] 5194 false เปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.318194217+07:00","message":"[bufferProcess] interim [780000000]:เปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.318196823+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.31820048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.318204273+07:00","message":"> Transcript [56577] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.318206637+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.46112055+07:00","message":"receive streaming session, msgId: 5194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.461181503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเปิดใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.461187648+07:00","message":"receive interim result [false|false]: การเปิดใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.461204088+07:00","message":"[buffer interim] 5194 false การเปิดใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.461212385+07:00","message":"[bufferProcess] interim [900000000]:การเปิดใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.46121523+07:00","message":"[bufferProcess] send to processor:เปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.461222582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.461225266+07:00","message":"> Transcript [56578] [false]: 'เปิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.46123072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.461232876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.46124028+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.461242841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.559879133+07:00","message":"receive streaming session, msgId: 5194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.559928055+07:00","message":"receive 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-05-12T14:40:35.559934299+07:00","message":"receive interim result [false|false]: เปิดการใช้งาน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.559951968+07:00","message":"[buffer interim] 5194 false เปิดการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.559960355+07:00","message":"[bufferProcess] interim [20000000]:เปิดการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.559966264+07:00","message":"[bufferProcess] send to processor:การเปิดใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.559975229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.559978194+07:00","message":"> Transcript [56579] [false]: 'การเปิดใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.559980608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.559982596+07:00","message":"Set new StatePrefix: 'การเปิดใช้'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:35.675720836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:35.675726444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.836043606+07:00","message":"receive streaming session, msgId: 5194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.836088005+07:00","message":"receive 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-05-12T14:40:35.8360951+07:00","message":"receive interim result [false|false]: เปิดการใช้งานอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.836111473+07:00","message":"[buffer interim] 5194 false เปิดการใช้งานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.836120809+07:00","message":"[bufferProcess] interim [260000000]:เปิดการใช้งานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.836123457+07:00","message":"[bufferProcess] send to processor:เปิดการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.836129209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.836132087+07:00","message":"> Transcript [56580] [false]: 'เปิดการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.836136912+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.836139135+07:00","message":"Set new StatePrefix: 'เปิดการใช้งาน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.993672157+07:00","message":"receive streaming session, msgId: 5194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.99371206+07:00","message":"receive 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-05-12T14:40:35.993719855+07:00","message":"receive interim result [false|false]: เปิดการใช้งานอย่างตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:35.993738732+07:00","message":"[buffer interim] 5194 false เปิดการใช้งานอย่างตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.9937522+07:00","message":"[bufferProcess] interim [440000000]:เปิดการใช้งานอย่างตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.993755804+07:00","message":"[bufferProcess] send to processor:เปิดการใช้งานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.993760579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.993764943+07:00","message":"> Transcript [56581] [false]: 'เปิดการใช้งานอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.993769944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.99377285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.993776019+07:00","message":"StatePrefix: 'เปิดการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:35.993779002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:36.009279033+07:00","message":"receive streaming session, msgId: 5193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:36.00932002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ง่ายๆเลยก็คือการใช้\",\"confidence\":0.8311506}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:36.009330266+07:00","message":"receive interim result [true|false]: ง่ายๆเลยก็คือการใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:36.009350074+07:00","message":"end recv isFinal message id 5193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:36.009353301+07:00","message":"end Recv id 5193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:36.009360898+07:00","message":"[buffer interim] this message is already final true 5193: 'ง่ายๆเลยก็คือการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:36.08930308+07:00","message":"[GCS] IsForceVAD: false for message ID: 5194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:36.26825527+07:00","message":"receive streaming session, msgId: 5194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:36.268299802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเปิดใช้งานอย่างตัว\",\"confidence\":0.8858601}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:36.268306955+07:00","message":"receive interim result [true|false]: การเปิดใช้งานอย่างตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:36.268316564+07:00","message":"end recv isFinal message id 5194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:36.268320472+07:00","message":"end Recv id 5194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:36.268329947+07:00","message":"[buffer interim] 5194 true การเปิดใช้งานอย่างตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:36.26834191+07:00","message":"[bufferProcess] interim [770000000]:การเปิดใช้งานอย่างตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:36.268346652+07:00","message":"[bufferProcess] send to processor (isfinal):เปิดการใช้งานอย่างตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:36.268351944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:36.268357292+07:00","message":"> Transcript [56582] [false]: 'เปิดการใช้งานอย่างตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:36.268361074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:36.268362969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:36.268364829+07:00","message":"StatePrefix: 'เปิดการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:36.268367019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:36.268368604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:36.26837117+07:00","message":"> Transcript [56583] [true]: 'การเปิดใช้งานอย่างตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:36.268373602+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:36.26837532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:36.268376904+07:00","message":"StatePrefix: 'เปิดการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:36.268378484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:36.268382337+07:00","message":"Push: 'การเปิดใช้งานอย่างตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:36.268391606+07:00","message":"push: {true การเปิดใช้งานอย่างตัว 0 0xc00460fe00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:36.275732227+07:00","message":"write wav file: './tmp/7565/7565_5194.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:36.290429456+07:00","message":"[GCS] Start streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.161712831+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.161766699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.161772353+07:00","message":"receive interim result [false|false]: วิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.161790814+07:00","message":"[buffer interim] 5195 false วิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.161798812+07:00","message":"[bufferProcess] interim [720000000]:วิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.161801029+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.25929074+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.259331848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.25933745+07:00","message":"receive interim result [false|false]: Windows"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.259350944+07:00","message":"[buffer interim] 5195 false Windows"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.259358597+07:00","message":"[bufferProcess] interim [780000000]:Windows"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.259360677+07:00","message":"[bufferProcess] send to processor:วิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.259367945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.259371603+07:00","message":"> Transcript [56584] [false]: 'วิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.259373632+07:00","message":"Set StatePrefix (first interim): 'วิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.453790506+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.453837379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows 10\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.453844976+07:00","message":"receive interim result [false|false]: Windows 10"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.453861342+07:00","message":"[buffer interim] 5195 false Windows 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.453870814+07:00","message":"[bufferProcess] interim [960000000]:Windows 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.453873264+07:00","message":"[bufferProcess] send to processor:Windows"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.453878882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.453882517+07:00","message":"> Transcript [56585] [false]: 'Windows'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.453885081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.453887464+07:00","message":"Set new StatePrefix: 'Windows'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.656615667+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.656650273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.656655954+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.656669974+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.656677813+07:00","message":"[bufferProcess] interim [200000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.65668005+07:00","message":"[bufferProcess] send to processor:Windows 10"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.65668294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.656686311+07:00","message":"> Transcript [56586] [false]: 'Windows 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.656689413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.656691463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.656693931+07:00","message":"StatePrefix: 'Windows'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.656696284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.897374295+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.897413848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.897419842+07:00","message":"receive interim result [false|false]: Windows"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.897428099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" defender\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.897432377+07:00","message":"receive interim result [false|false]:  defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.897445573+07:00","message":"[buffer interim] 5195 false Windows"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.897454354+07:00","message":"[buffer interim] 5195 false  defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.89746048+07:00","message":"[bufferProcess] interim [380000000]:Windows"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.897463375+07:00","message":"[bufferProcess] send to processor:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.897469953+07:00","message":"[bufferProcess] interim [380000000]: defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.8974721+07:00","message":"[bufferProcess] update buffer: Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.897474767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.897477886+07:00","message":"> Transcript [56587] [false]: 'Windows defender'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.897483807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.897486081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.897488754+07:00","message":"StatePrefix: 'Windows'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.897491002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.920428269+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.92049158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.920497505+07:00","message":"receive interim result [false|false]: Windows"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.920510558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" defender หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.920513769+07:00","message":"receive interim result [false|false]:  defender หรือ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.920526796+07:00","message":"[buffer interim] 5195 false Windows"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.92053037+07:00","message":"[buffer interim] 5195 false  defender หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.920536158+07:00","message":"[bufferProcess] interim [440000000]:Windows"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.920538128+07:00","message":"[bufferProcess] send to processor:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.920540811+07:00","message":"[bufferProcess] interim [440000000]: defender หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.920543394+07:00","message":"[bufferProcess] update buffer: Windows defender หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.920546003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.920548559+07:00","message":"> Transcript [56588] [false]: 'Windows defender'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.92055143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.920553332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.920555192+07:00","message":"StatePrefix: 'Windows'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.920557002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.940881442+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.940914263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.940919686+07:00","message":"receive interim result [false|false]: Windows"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.94092905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" defender หรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.940932337+07:00","message":"receive interim result [false|false]:  defender หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.940939974+07:00","message":"[buffer interim] 5195 false Windows"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.94094321+07:00","message":"[buffer interim] 5195 false  defender หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.940948951+07:00","message":"[bufferProcess] interim [500000000]:Windows"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.940951077+07:00","message":"[bufferProcess] send to processor:Windows defender หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.940953957+07:00","message":"[bufferProcess] interim [500000000]: defender หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.940957188+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.94096003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.940962654+07:00","message":"> Transcript [56589] [false]: 'Windows defender หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.940965814+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.940968062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.940970194+07:00","message":"StatePrefix: 'Windows'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.940972112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.940974684+07:00","message":"Push: 'Windows'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.940976384+07:00","message":"TextPushed: 'Windows'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.940978242+07:00","message":"Set new StatePrefix : 'Windows defender หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:37.940980099+07:00","message":"Next Push (prob) : ' defender หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:37.94098805+07:00","message":"push: {false Windows 0 0xc002eab980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.08272317+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.082754106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.082759625+07:00","message":"receive interim result [false|false]: Windows"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.082788625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" defender หรือว่าตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.082791922+07:00","message":"receive interim result [false|false]:  defender หรือว่าตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.082798734+07:00","message":"[buffer interim] 5195 false Windows"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.082801764+07:00","message":"[buffer interim] 5195 false  defender หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.082806893+07:00","message":"[bufferProcess] interim [620000000]:Windows"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.082809461+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.082811937+07:00","message":"[bufferProcess] interim [620000000]: defender หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.082814418+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.082817081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.082819392+07:00","message":"> Transcript [56590] [false]: 'Windows defender หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.082822281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.082824186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.082826153+07:00","message":"StatePrefix: 'Windows defender หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.08282826+07:00","message":"TextPushed: 'Windows'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.234626928+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.234664741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.234670651+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.234681569+07:00","message":"receive 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-05-12T14:40:38.234685024+07:00","message":"receive interim result [false|false]:  หรือว่าตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.234693616+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.234697271+07:00","message":"[buffer interim] 5195 false  หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.234703142+07:00","message":"[bufferProcess] interim [800000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.234705936+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.234708563+07:00","message":"[bufferProcess] interim [800000000]: หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.234710912+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.234713506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.234716376+07:00","message":"> Transcript [56591] [false]: 'Windows defender หรือว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.234720213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.234722161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.234724013+07:00","message":"StatePrefix: 'Windows defender หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.234726574+07:00","message":"TextPushed: 'Windows'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.54840635+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.5484446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.548450884+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.548460483+07:00","message":"receive 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-05-12T14:40:38.548463965+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.548471875+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.548478104+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.548484446+07:00","message":"[bufferProcess] interim [40000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.54848717+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.548493289+07:00","message":"[bufferProcess] interim [40000000]: หรือว่าตัวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.548497613+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.548501462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.548504258+07:00","message":"> Transcript [56592] [false]: 'Windows defender หรือว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.54850761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.548509671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.548511528+07:00","message":"StatePrefix: 'Windows defender หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.548513728+07:00","message":"TextPushed: 'Windows'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.567079121+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.567108429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.567113725+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.567124847+07:00","message":"receive 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-05-12T14:40:38.567128759+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.567137769+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.567141709+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.567146997+07:00","message":"[bufferProcess] interim [100000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.56715073+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.567153584+07:00","message":"[bufferProcess] interim [100000000]: หรือว่าตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.567156279+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.567158925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.567161502+07:00","message":"> Transcript [56593] [false]: 'Windows defender หรือว่าตัวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.567164678+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.567166662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.567168386+07:00","message":"StatePrefix: 'Windows defender หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.567170561+07:00","message":"TextPushed: 'Windows'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.567173078+07:00","message":"Push: ' defender หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.567176967+07:00","message":"TextPushed: 'Windows defender หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.567179014+07:00","message":"Set new StatePrefix : 'Windows defender หรือว่าตัวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.567180929+07:00","message":"Next Push (prob) : 'ว่าตัวเขา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.567188726+07:00","message":"push: {false  defender หรือ 0 0xc002eab980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.615657001+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.615689832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.615700765+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.615712956+07:00","message":"receive 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-05-12T14:40:38.615717658+07:00","message":"receive interim result [false|false]:  หรือว่าตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.615725501+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.615728904+07:00","message":"[buffer interim] 5195 false  หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.615734481+07:00","message":"[bufferProcess] interim [160000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.615737322+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.615740301+07:00","message":"[bufferProcess] interim [160000000]: หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.615742539+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.615744861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.61574743+07:00","message":"> Transcript [56594] [false]: 'Windows defender หรือว่าตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.615749602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.615751443+07:00","message":"Set new StatePrefix: 'Windows defender หรือว่าตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.626580457+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.626602679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender หรือว่าตัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.626608249+07:00","message":"receive interim result [false|false]: Windows defender หรือว่าตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.626618854+07:00","message":"[buffer interim] 5195 false Windows defender หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.626623727+07:00","message":"[bufferProcess] interim [220000000]:Windows defender หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.626625829+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.626632193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.626634666+07:00","message":"> Transcript [56595] [false]: 'Windows defender หรือว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.626636568+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:38.676505135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:38.676511616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.73689565+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.736930379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.736936399+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.736948365+07:00","message":"receive 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-05-12T14:40:38.736954861+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.736974762+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.736991366+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.737000541+07:00","message":"[bufferProcess] interim [280000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.737003878+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.737007157+07:00","message":"[bufferProcess] interim [280000000]: หรือว่าตัวเขาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.737013091+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.737016373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.737019538+07:00","message":"> Transcript [56596] [false]: 'Windows defender หรือว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.737021713+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.884806249+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.884847635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender หรือว่าตัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.884853315+07:00","message":"receive interim result [false|false]: Windows defender หรือว่าตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:38.884867428+07:00","message":"[buffer interim] 5195 false Windows defender หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.88487478+07:00","message":"[bufferProcess] interim [400000000]:Windows defender หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.884877722+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.884882671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.884899782+07:00","message":"> Transcript [56597] [false]: 'Windows defender หรือว่าตัวเขาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.884902551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:38.884904451+07:00","message":"Set new StatePrefix: 'Windows defender หรือว่าตัวเขาแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.062799429+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.062837443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.062843821+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.06285831+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-05-12T14:40:39.062861695+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบนี้เวลา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.062869875+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.062873373+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.062879209+07:00","message":"[bufferProcess] interim [580000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.06288138+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.062884473+07:00","message":"[bufferProcess] interim [580000000]: หรือว่าตัวเขาแบบนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.062887243+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.062889931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.062892696+07:00","message":"> Transcript [56598] [false]: 'Windows defender หรือว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.062895148+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.257006879+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.257040883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.257047006+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.257058404+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-05-12T14:40:39.257062035+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบนี้เวลาที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.25707039+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.25707426+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบนี้เวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.25707973+07:00","message":"[bufferProcess] interim [760000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.257082091+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขาแบบนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.257085232+07:00","message":"[bufferProcess] interim [760000000]: หรือว่าตัวเขาแบบนี้เวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.257088215+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบนี้เวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.257092758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.257095377+07:00","message":"> Transcript [56599] [false]: 'Windows defender หรือว่าตัวเขาแบบนี้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.257098398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.257100453+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.257102452+07:00","message":"StatePrefix: 'Windows defender หรือว่าตัวเขาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.257104506+07:00","message":"TextPushed: 'Windows defender หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.273864984+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.273901668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.27390723+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.273921215+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-05-12T14:40:39.273924495+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบนี้วันอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.273932668+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.273936049+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบนี้วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.273954151+07:00","message":"[bufferProcess] interim [820000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.274041866+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขาแบบนี้เวลาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.274056838+07:00","message":"[bufferProcess] interim [820000000]: หรือว่าตัวเขาแบบนี้วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.274060889+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบนี้วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.274065556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.274070541+07:00","message":"> Transcript [56600] [false]: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.274075208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.2740795+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.274082593+07:00","message":"StatePrefix: 'Windows defender หรือว่าตัวเขาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.274086456+07:00","message":"TextPushed: 'Windows defender หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.333009335+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.333048244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.333056405+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.333070832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือว่าตัวเขาแบบนี้เวลา 4:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.333075172+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบนี้เวลา 4:00"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.333083964+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.333088651+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบนี้เวลา 4:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.333095118+07:00","message":"[bufferProcess] interim [880000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.333097789+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขาแบบนี้วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.333100797+07:00","message":"[bufferProcess] interim [880000000]: หรือว่าตัวเขาแบบนี้เวลา 4:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.333103852+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบนี้เวลา 4:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.333106558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.333109197+07:00","message":"> Transcript [56601] [false]: 'Windows defender หรือว่าตัวเขาแบบนี้วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.333113885+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.333115998+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.333117837+07:00","message":"StatePrefix: 'Windows defender หรือว่าตัวเขาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.333119954+07:00","message":"TextPushed: 'Windows defender หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.442036752+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.442069912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.442075751+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.442083326+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-05-12T14:40:39.442086733+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบนี้เวลาที่ติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.44209483+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.442098291+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบนี้เวลาที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.442104192+07:00","message":"[bufferProcess] interim [940000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.442106528+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขาแบบนี้เวลา 4:00"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.442109112+07:00","message":"[bufferProcess] interim [940000000]: หรือว่าตัวเขาแบบนี้เวลาที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.442111972+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.442114932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.442117717+07:00","message":"> Transcript [56602] [false]: 'Windows defender หรือว่าตัวเขาแบบนี้เวลา 4:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.442121849+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.442124134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.442126441+07:00","message":"StatePrefix: 'Windows defender หรือว่าตัวเขาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.44212856+07:00","message":"TextPushed: 'Windows defender หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.442132126+07:00","message":"Push: 'ว่าตัวเขาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.442134156+07:00","message":"TextPushed: 'Windows defender หรือว่าตัวเขาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.442136145+07:00","message":"Set new StatePrefix : 'Windows defender หรือว่าตัวเขาแบบนี้เวลา 4:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.442138384+07:00","message":"Next Push (prob) : 'นี้เวลา 4:00'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.442145816+07:00","message":"push: {false ว่าตัวเขาแบบ 0 0xc002eab980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.517591049+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.51762603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.517633622+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.517646419+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-05-12T14:40:39.517651524+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบนี้เวลาที่ติดมา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.517662141+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.517667012+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบนี้เวลาที่ติดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.517676842+07:00","message":"[bufferProcess] interim [60000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.517680157+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.517684461+07:00","message":"[bufferProcess] interim [60000000]: หรือว่าตัวเขาแบบนี้เวลาที่ติดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.517688155+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.517692825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.517696514+07:00","message":"> Transcript [56603] [false]: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.517699808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.517702664+07:00","message":"Set new StatePrefix: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.530045752+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.530071384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.530079993+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.530094732+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-05-12T14:40:39.530099534+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบนี้เวลาที่ติดมาก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.530107333+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.53011183+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบนี้เวลาที่ติดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.530136402+07:00","message":"[bufferProcess] interim [120000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.530158433+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.530171376+07:00","message":"[bufferProcess] interim [120000000]: หรือว่าตัวเขาแบบนี้เวลาที่ติดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.530174724+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.530179143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.530182664+07:00","message":"> Transcript [56604] [false]: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.530186656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.530188899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.530190719+07:00","message":"StatePrefix: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.530193519+07:00","message":"TextPushed: 'Windows defender หรือว่าตัวเขาแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.640957053+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.640989824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.640996071+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.6410085+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-05-12T14:40:39.641011564+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.641019789+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.641023558+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.641029448+07:00","message":"[bufferProcess] interim [180000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.641032133+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.641035179+07:00","message":"[bufferProcess] interim [180000000]: หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.641038145+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.641040992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.641043693+07:00","message":"> Transcript [56605] [false]: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.641048989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.641050894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.641055025+07:00","message":"StatePrefix: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.6410575+07:00","message":"TextPushed: 'Windows defender หรือว่าตัวเขาแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.773455414+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.773512071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.773518899+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.773537309+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-05-12T14:40:39.773541032+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับตัว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.773551326+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.773555633+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.773598769+07:00","message":"[bufferProcess] interim [300000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.773627037+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.773641026+07:00","message":"[bufferProcess] interim [300000000]: หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.773644224+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.773648415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.773652838+07:00","message":"> Transcript [56606] [false]: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.773657281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.773659863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.773662157+07:00","message":"StatePrefix: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.773665228+07:00","message":"TextPushed: 'Windows defender หรือว่าตัวเขาแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.836338654+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.836382952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.836389711+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.836405072+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-05-12T14:40:39.836409249+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับรถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.836418133+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.836422852+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.836429716+07:00","message":"[bufferProcess] interim [360000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.836432204+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.8364354+07:00","message":"[bufferProcess] interim [360000000]: หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.836438414+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.83644147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.836444555+07:00","message":"> Transcript [56607] [false]: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.836448985+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.836451271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.836453079+07:00","message":"StatePrefix: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.836455819+07:00","message":"TextPushed: 'Windows defender หรือว่าตัวเขาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.836459087+07:00","message":"Push: 'นี้เวลาที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.836460991+07:00","message":"TextPushed: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.836463432+07:00","message":"Set new StatePrefix : 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.836465532+07:00","message":"Next Push (prob) : 'มากับตัว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.836494272+07:00","message":"push: {false นี้เวลาที่ติด 0 0xc002eab980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.907917408+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.907956324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.907962889+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.907985631+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-05-12T14:40:39.907989866+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.907999272+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:39.90800316+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.908011869+07:00","message":"[bufferProcess] interim [420000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.908014369+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.908019648+07:00","message":"[bufferProcess] interim [420000000]: หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.908022537+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.908025562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.908028501+07:00","message":"> Transcript [56608] [false]: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.908030751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:39.908032698+07:00","message":"Set new StatePrefix: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.03542243+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.035457146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.035462806+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.035476477+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-05-12T14:40:40.035479816+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับโรบิน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.035488561+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.035491966+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับโรบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.035498196+07:00","message":"[bufferProcess] interim [540000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.035500838+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.035503907+07:00","message":"[bufferProcess] interim [540000000]: หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับโรบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.035506457+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับโรบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.035509223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.03551164+07:00","message":"> Transcript [56609] [false]: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.035515359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.035517706+07:00","message":"Set new StatePrefix: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.049645861+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.049674189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.049679504+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.049693303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลง Windows\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.049704523+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลง Windows"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.049704938+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.049717672+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลง Windows"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.049724434+07:00","message":"[bufferProcess] interim [600000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.049726972+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับโรบิน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.049732194+07:00","message":"[bufferProcess] interim [600000000]: หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลง Windows"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.04973477+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลง Windows"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.049737093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.049739622+07:00","message":"> Transcript [56610] [false]: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับโรบิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.049741769+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.049743978+07:00","message":"Set new StatePrefix: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับโรบิน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.173448344+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.173492167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.173499253+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.17351051+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-05-12T14:40:40.173513999+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.173522286+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.173526152+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.173532986+07:00","message":"[bufferProcess] interim [720000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.173535382+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลง Windows"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.173538748+07:00","message":"[bufferProcess] interim [720000000]: หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.173541865+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.173545259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.173549094+07:00","message":"> Transcript [56611] [false]: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลง Windows'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.173552009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.173553819+07:00","message":"Set new StatePrefix: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลง Windows'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.344241153+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.344276143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.344282443+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.344298022+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-05-12T14:40:40.344301892+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.34431038+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.344313996+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.344320312+07:00","message":"[bufferProcess] interim [840000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.344322605+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.34432538+07:00","message":"[bufferProcess] interim [840000000]: หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.344328101+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.344331081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.344333589+07:00","message":"> Transcript [56612] [false]: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.344335945+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.344337757+07:00","message":"Set new StatePrefix: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.37942137+07:00","message":"[GCS] IsForceVAD: false for message ID: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.449821698+07:00","message":"[GCS] Start streaming session, msgId: 5196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.500398286+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.500432202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.500438667+07:00","message":"receive interim result [false|false]: Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.500453609+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-05-12T14:40:40.500457625+07:00","message":"receive interim result [false|false]:  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.500467353+07:00","message":"[buffer interim] 5195 false Windows defender"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.500470328+07:00","message":"[buffer interim] 5195 false  หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.500476274+07:00","message":"[bufferProcess] interim [960000000]:Windows defender"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.500478423+07:00","message":"[bufferProcess] send to processor:Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.500481016+07:00","message":"[bufferProcess] interim [960000000]: หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.500484339+07:00","message":"[bufferProcess] update buffer: Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.500487367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.500490017+07:00","message":"> Transcript [56613] [false]: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.500493994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.500495933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.500497778+07:00","message":"StatePrefix: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.500501878+07:00","message":"TextPushed: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.593563299+07:00","message":"receive streaming session, msgId: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.593613127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้วเนี่ย\",\"confidence\":0.94475263}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.593620137+07:00","message":"receive interim result [true|false]: Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.593630532+07:00","message":"end recv isFinal message id 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.593632823+07:00","message":"end Recv id 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.593639524+07:00","message":"[buffer interim] 5195 true Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.593653403+07:00","message":"[bufferProcess] interim [110000000]:Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.593656979+07:00","message":"[bufferProcess] send to processor (isfinal):Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.593661164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.593663846+07:00","message":"> Transcript [56614] [false]: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.593667259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.59366917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.593671408+07:00","message":"StatePrefix: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.593674292+07:00","message":"TextPushed: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.593676527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.593678368+07:00","message":"> Transcript [56615] [true]: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์อยู่แล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.593680444+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.593681997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.593683543+07:00","message":"StatePrefix: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติดมากับลงวินโดว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.593689345+07:00","message":"TextPushed: 'Windows defender หรือว่าตัวเขาแบบนี้เวลาที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.593697239+07:00","message":"Push: 'มากับลงวินโดว์อยู่แล้วเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.593706382+07:00","message":"push: {true มากับลงวินโดว์อยู่แล้วเนี่ย 0 0xc002eab980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:40.602744601+07:00","message":"write wav file: './tmp/7565/7565_5195.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.925485893+07:00","message":"receive streaming session, msgId: 5196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.925531957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.925537357+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.925554345+07:00","message":"[buffer interim] 5196 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.925561409+07:00","message":"[bufferProcess] interim [480000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.925563231+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.977304603+07:00","message":"receive streaming session, msgId: 5196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.977344629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"China\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.977350334+07:00","message":"receive interim result [false|false]: China"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.97736322+07:00","message":"[buffer interim] 5196 false China"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.977370089+07:00","message":"[bufferProcess] interim [540000000]:China"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.97737227+07:00","message":"[bufferProcess] send to processor:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.97737821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.977381342+07:00","message":"> Transcript [56616] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.977383527+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.982966779+07:00","message":"receive streaming session, msgId: 5196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.982980495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.982984472+07:00","message":"receive interim result [false|false]: ใช้ใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:40.982988946+07:00","message":"[buffer interim] 5196 false ใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.982992075+07:00","message":"[bufferProcess] interim [600000000]:ใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.982994395+07:00","message":"[bufferProcess] send to processor:China"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.982996741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.982999381+07:00","message":"> Transcript [56617] [false]: 'China'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.983001315+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:40.983003303+07:00","message":"Set new StatePrefix: 'China'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.101221468+07:00","message":"receive streaming session, msgId: 5196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.101266959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.10127286+07:00","message":"receive interim result [false|false]: ใช้ในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.101288892+07:00","message":"[buffer interim] 5196 false ใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.101297145+07:00","message":"[bufferProcess] interim [720000000]:ใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.101302514+07:00","message":"[bufferProcess] send to processor:ใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.101309865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.101312764+07:00","message":"> Transcript [56618] [false]: 'ใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.101314682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.101316698+07:00","message":"Set new StatePrefix: 'ใช้ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.443257226+07:00","message":"receive streaming session, msgId: 5196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.44331148+07:00","message":"receive 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-05-12T14:40:41.443321495+07:00","message":"receive interim result [false|false]: ใช้ในการแก้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.443340864+07:00","message":"[buffer interim] 5196 false ใช้ในการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.443354278+07:00","message":"[bufferProcess] interim [20000000]:ใช้ในการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.443357889+07:00","message":"[bufferProcess] send to processor:ใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.443366729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.443373854+07:00","message":"> Transcript [56619] [false]: 'ใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.443379938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.443382831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.443388643+07:00","message":"StatePrefix: 'ใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.443391486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.613397882+07:00","message":"receive streaming session, msgId: 5196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.613441422+07:00","message":"receive 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-05-12T14:40:41.613448366+07:00","message":"receive interim result [false|false]: ใช้ในการสแกน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.613461216+07:00","message":"[buffer interim] 5196 false ใช้ในการสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.613471702+07:00","message":"[bufferProcess] interim [140000000]:ใช้ในการสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.613474966+07:00","message":"[bufferProcess] send to processor:ใช้ในการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.613481829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.613486168+07:00","message":"> Transcript [56620] [false]: 'ใช้ในการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.613491017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.613495272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.613497225+07:00","message":"StatePrefix: 'ใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.613499543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:41.676833251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:41.676839171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.684222723+07:00","message":"receive streaming session, msgId: 5196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.684265277+07:00","message":"receive 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-05-12T14:40:41.684271368+07:00","message":"receive interim result [false|false]: ใช้ในการสแกนได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.684285714+07:00","message":"[buffer interim] 5196 false ใช้ในการสแกนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.684298271+07:00","message":"[bufferProcess] interim [260000000]:ใช้ในการสแกนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.684301994+07:00","message":"[bufferProcess] send to processor:ใช้ในการสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.68430872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.684312983+07:00","message":"> Transcript [56621] [false]: 'ใช้ในการสแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.684317572+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.684320637+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.684323742+07:00","message":"StatePrefix: 'ใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.684326807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.811745082+07:00","message":"receive streaming session, msgId: 5196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.811784294+07:00","message":"receive 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-05-12T14:40:41.811793581+07:00","message":"receive interim result [false|false]: ใช้ในการสแกนได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.81180853+07:00","message":"[buffer interim] 5196 false ใช้ในการสแกนได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.811819008+07:00","message":"[bufferProcess] interim [380000000]:ใช้ในการสแกนได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.811822909+07:00","message":"[bufferProcess] send to processor:ใช้ในการสแกนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.811829446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.811833582+07:00","message":"> Transcript [56622] [false]: 'ใช้ในการสแกนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.811838613+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.811841459+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.811844154+07:00","message":"StatePrefix: 'ใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.811847399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.811852873+07:00","message":"Push: 'ใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.811858806+07:00","message":"TextPushed: 'ใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.811862183+07:00","message":"Set new StatePrefix : 'ใช้ในการสแกนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:41.811865218+07:00","message":"Next Push (prob) : 'การสแกนได้'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:41.811875258+07:00","message":"push: {false ใช้ใน 0 0xc003cf3d00}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:42.381957985+07:00","message":"receive streaming session, msgId: 5196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:42.381993305+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-05-12T14:40:42.381999631+07:00","message":"receive interim result [false|false]: ใช้ในการสแกนได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:42.382012154+07:00","message":"[buffer interim] 5196 false ใช้ในการสแกนได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.382018858+07:00","message":"[bufferProcess] interim [980000000]:ใช้ในการสแกนได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.382022076+07:00","message":"[bufferProcess] send to processor:ใช้ในการสแกนได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.382028706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.382031474+07:00","message":"> Transcript [56623] [false]: 'ใช้ในการสแกนได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.382034336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.382036406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.382038348+07:00","message":"StatePrefix: 'ใช้ในการสแกนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.382040527+07:00","message":"TextPushed: 'ใช้ใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:42.879826944+07:00","message":"[GCS] IsForceVAD: false for message ID: 5196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:42.993582342+07:00","message":"receive streaming session, msgId: 5196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:42.993622923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ในการสแกนได้เลย\",\"confidence\":0.9223821}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:42.993629323+07:00","message":"receive interim result [true|false]: ใช้ในการสแกนได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:42.993639652+07:00","message":"end recv isFinal message id 5196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:42.993641798+07:00","message":"end Recv id 5196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:42.993648215+07:00","message":"[buffer interim] 5196 true ใช้ในการสแกนได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.993658242+07:00","message":"[bufferProcess] interim [670000000]:ใช้ในการสแกนได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.993661448+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้ในการสแกนได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.993664729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.993667333+07:00","message":"> Transcript [56624] [false]: 'ใช้ในการสแกนได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.993670591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.993672662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.99367492+07:00","message":"StatePrefix: 'ใช้ในการสแกนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.993677489+07:00","message":"TextPushed: 'ใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.993679104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.993681008+07:00","message":"> Transcript [56625] [true]: 'ใช้ในการสแกนได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.993683144+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.993684747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.993686401+07:00","message":"StatePrefix: 'ใช้ในการสแกนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.993688113+07:00","message":"TextPushed: 'ใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:42.993694081+07:00","message":"Push: 'การสแกนได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:42.993702078+07:00","message":"push: {true การสแกนได้เลย 0 0xc003cf3d00}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:43.002191895+07:00","message":"write wav file: './tmp/7565/7565_5196.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:43.011291556+07:00","message":"[GCS] Start streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:43.76100455+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:43.76103978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:43.761045732+07:00","message":"receive interim result [false|false]: จะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:43.761065306+07:00","message":"[buffer interim] 5197 false จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:43.761073437+07:00","message":"[bufferProcess] interim [780000000]:จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:43.761075801+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:43.895250065+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:43.895303965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:43.89531025+07:00","message":"receive interim result [false|false]: จะต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:43.89532869+07:00","message":"[buffer interim] 5197 false จะต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:43.895337249+07:00","message":"[bufferProcess] interim [900000000]:จะต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:43.895340309+07:00","message":"[bufferProcess] send to processor:จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:43.895347923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:43.895351255+07:00","message":"> Transcript [56626] [false]: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:43.89535354+07:00","message":"Set StatePrefix (first interim): 'จะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:44.06513746+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:44.065194305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องใช้วิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:44.065201052+07:00","message":"receive interim result [false|false]: จะต้องใช้วิธี"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:44.065215269+07:00","message":"[buffer interim] 5197 false จะต้องใช้วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.065223685+07:00","message":"[bufferProcess] interim [80000000]:จะต้องใช้วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.065252302+07:00","message":"[bufferProcess] send to processor:จะต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.065258105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.065261463+07:00","message":"> Transcript [56627] [false]: 'จะต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.065265123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.065267219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.065269394+07:00","message":"StatePrefix: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.065271435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:44.468383366+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:44.468425979+07:00","message":"receive 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-05-12T14:40:44.468432112+07:00","message":"receive interim result [false|false]: จะต้องใช้วิธีใด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:44.46845132+07:00","message":"[buffer interim] 5197 false จะต้องใช้วิธีใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.468459691+07:00","message":"[bufferProcess] interim [500000000]:จะต้องใช้วิธีใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.468462425+07:00","message":"[bufferProcess] send to processor:จะต้องใช้วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.468466409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.468469189+07:00","message":"> Transcript [56628] [false]: 'จะต้องใช้วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.468473494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.468475872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.468477657+07:00","message":"StatePrefix: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.46847959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:44.582641608+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:44.582683101+07:00","message":"receive 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-05-12T14:40:44.582689553+07:00","message":"receive interim result [false|false]: จะต้องใช้วิธีใน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:44.582705139+07:00","message":"[buffer interim] 5197 false จะต้องใช้วิธีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.582713735+07:00","message":"[bufferProcess] interim [560000000]:จะต้องใช้วิธีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.582716653+07:00","message":"[bufferProcess] send to processor:จะต้องใช้วิธีใด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.582720711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.58272365+07:00","message":"> Transcript [56629] [false]: 'จะต้องใช้วิธีใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.582727409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.58272957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.582731416+07:00","message":"StatePrefix: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.582733575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:44.585274762+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:44.585310203+07:00","message":"receive 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-05-12T14:40:44.585315448+07:00","message":"receive interim result [false|false]: จะต้องใช้วิธีในการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:44.585334158+07:00","message":"[buffer interim] 5197 false จะต้องใช้วิธีในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.585340587+07:00","message":"[bufferProcess] interim [620000000]:จะต้องใช้วิธีในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.585343283+07:00","message":"[bufferProcess] send to processor:จะต้องใช้วิธีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.585350987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.585353644+07:00","message":"> Transcript [56630] [false]: 'จะต้องใช้วิธีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.585356885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.585358994+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.585360964+07:00","message":"StatePrefix: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.585362973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.585370087+07:00","message":"Push: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.585372027+07:00","message":"TextPushed: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.585374134+07:00","message":"Set new StatePrefix : 'จะต้องใช้วิธีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:44.58537615+07:00","message":"Next Push (prob) : 'ใช้วิธีใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:44.58538502+07:00","message":"push: {false จะต้อง 0 0xc003cf3f80}"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:44.676950699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:44.676974454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:45.186206957+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:45.186261835+07:00","message":"receive 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-05-12T14:40:45.186268628+07:00","message":"receive interim result [false|false]: จะต้องใช้วิธีในการสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:45.186285027+07:00","message":"[buffer interim] 5197 false จะต้องใช้วิธีในการสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.186293911+07:00","message":"[bufferProcess] interim [220000000]:จะต้องใช้วิธีในการสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.186296954+07:00","message":"[bufferProcess] send to processor:จะต้องใช้วิธีในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.186300407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.186303328+07:00","message":"> Transcript [56631] [false]: 'จะต้องใช้วิธีในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.186306952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.186309196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.186311258+07:00","message":"StatePrefix: 'จะต้องใช้วิธีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.186316635+07:00","message":"TextPushed: 'จะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:45.282536011+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:45.282583792+07:00","message":"receive 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-05-12T14:40:45.282590948+07:00","message":"receive interim result [false|false]: จะต้องใช้วิธีในการสแกน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:45.282610343+07:00","message":"[buffer interim] 5197 false จะต้องใช้วิธีในการสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.282620916+07:00","message":"[bufferProcess] interim [280000000]:จะต้องใช้วิธีในการสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.282623904+07:00","message":"[bufferProcess] send to processor:จะต้องใช้วิธีในการสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.282627704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.28263053+07:00","message":"> Transcript [56632] [false]: 'จะต้องใช้วิธีในการสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.282634129+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.282637016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.282639344+07:00","message":"StatePrefix: 'จะต้องใช้วิธีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.282644773+07:00","message":"TextPushed: 'จะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:45.605085117+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:45.605124369+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-05-12T14:40:45.605130745+07:00","message":"receive interim result [false|false]: จะต้องใช้วิธีในการสแกนแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:45.605148513+07:00","message":"[buffer interim] 5197 false จะต้องใช้วิธีในการสแกนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.60515635+07:00","message":"[bufferProcess] interim [580000000]:จะต้องใช้วิธีในการสแกนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.605175275+07:00","message":"[bufferProcess] send to processor:จะต้องใช้วิธีในการสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.605184524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.605187415+07:00","message":"> Transcript [56633] [false]: 'จะต้องใช้วิธีในการสแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.605190798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.605193001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.605195302+07:00","message":"StatePrefix: 'จะต้องใช้วิธีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:45.605197684+07:00","message":"TextPushed: 'จะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.145981357+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.146025499+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-05-12T14:40:46.146031301+07:00","message":"receive interim result [false|false]: จะต้องใช้วิธีในการสแกนแบบเป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.146048986+07:00","message":"[buffer interim] 5197 false จะต้องใช้วิธีในการสแกนแบบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.146057508+07:00","message":"[bufferProcess] interim [880000000]:จะต้องใช้วิธีในการสแกนแบบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.146060523+07:00","message":"[bufferProcess] send to processor:จะต้องใช้วิธีในการสแกนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.146064429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.146067376+07:00","message":"> Transcript [56634] [false]: 'จะต้องใช้วิธีในการสแกนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.146071918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.146075608+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.146077964+07:00","message":"StatePrefix: 'จะต้องใช้วิธีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.146080112+07:00","message":"TextPushed: 'จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.146086615+07:00","message":"Push: 'ใช้วิธีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.146088374+07:00","message":"TextPushed: 'จะต้องใช้วิธีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.146090415+07:00","message":"Set new StatePrefix : 'จะต้องใช้วิธีในการสแกนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.146092511+07:00","message":"Next Push (prob) : 'การสแกนแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.146101083+07:00","message":"push: {false ใช้วิธีใน 0 0xc003cf3f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.272389742+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.272423359+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-05-12T14:40:46.272429445+07:00","message":"receive interim result [false|false]: จะต้องใช้วิธีในการสแกนแบบในรูป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.272446817+07:00","message":"[buffer interim] 5197 false จะต้องใช้วิธีในการสแกนแบบในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.272454488+07:00","message":"[bufferProcess] interim [940000000]:จะต้องใช้วิธีในการสแกนแบบในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.272457041+07:00","message":"[bufferProcess] send to processor:จะต้องใช้วิธีในการสแกนแบบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.272460204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.272466388+07:00","message":"> Transcript [56635] [false]: 'จะต้องใช้วิธีในการสแกนแบบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.272469934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.272475237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.272477075+07:00","message":"StatePrefix: 'จะต้องใช้วิธีในการสแกนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.272479547+07:00","message":"TextPushed: 'จะต้องใช้วิธีใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.381416116+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.381452941+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-05-12T14:40:46.381460178+07:00","message":"receive interim result [false|false]: จะต้องใช้วิธีในการสแกนแบบในรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.381474946+07:00","message":"[buffer interim] 5197 false จะต้องใช้วิธีในการสแกนแบบในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.381485825+07:00","message":"[bufferProcess] interim [60000000]:จะต้องใช้วิธีในการสแกนแบบในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.381489257+07:00","message":"[bufferProcess] send to processor:จะต้องใช้วิธีในการสแกนแบบในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.381493752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.381497654+07:00","message":"> Transcript [56636] [false]: 'จะต้องใช้วิธีในการสแกนแบบในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.38150251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.381505514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.381509706+07:00","message":"StatePrefix: 'จะต้องใช้วิธีในการสแกนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.381513554+07:00","message":"TextPushed: 'จะต้องใช้วิธีใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.441399272+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.441431143+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-05-12T14:40:46.441437239+07:00","message":"receive interim result [false|false]: จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.441449772+07:00","message":"[buffer interim] 5197 false จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.441456836+07:00","message":"[bufferProcess] interim [180000000]:จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.441459441+07:00","message":"[bufferProcess] send to processor:จะต้องใช้วิธีในการสแกนแบบในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.44146499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.441469892+07:00","message":"> Transcript [56637] [false]: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.441473375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.441475534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.441477789+07:00","message":"StatePrefix: 'จะต้องใช้วิธีในการสแกนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.441480424+07:00","message":"TextPushed: 'จะต้องใช้วิธีใน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.485397795+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.485433558+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-05-12T14:40:46.485439807+07:00","message":"receive interim result [false|false]: จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.485456759+07:00","message":"[buffer interim] 5197 false จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.485464072+07:00","message":"[bufferProcess] interim [300000000]:จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.48546689+07:00","message":"[bufferProcess] send to processor:จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.485470579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.485473527+07:00","message":"> Transcript [56638] [false]: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.485477117+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.485479197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.485481409+07:00","message":"StatePrefix: 'จะต้องใช้วิธีในการสแกนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.485484219+07:00","message":"TextPushed: 'จะต้องใช้วิธีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.485488822+07:00","message":"Push: 'การสแกนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.485490786+07:00","message":"TextPushed: 'จะต้องใช้วิธีในการสแกนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.485492909+07:00","message":"Set new StatePrefix : 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.485495073+07:00","message":"Next Push (prob) : 'ในรูปแบบที่'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.485502084+07:00","message":"push: {false การสแกนแบบ 0 0xc003cf3f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.612639333+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.61267173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็น of\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.61267752+07:00","message":"receive interim result [false|false]: จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็น of"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.612690408+07:00","message":"[buffer interim] 5197 false จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็น of"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.612699694+07:00","message":"[bufferProcess] interim [540000000]:จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็น of"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.612702304+07:00","message":"[bufferProcess] send to processor:จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.612705777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.612708636+07:00","message":"> Transcript [56639] [false]: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.612711848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.612713639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.612723612+07:00","message":"StatePrefix: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.612726096+07:00","message":"TextPushed: 'จะต้องใช้วิธีในการสแกนแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.690727647+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.690762201+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-05-12T14:40:46.690768086+07:00","message":"receive interim result [false|false]: จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:46.690782814+07:00","message":"[buffer interim] 5197 false จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.690789759+07:00","message":"[bufferProcess] interim [660000000]:จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.69079257+07:00","message":"[bufferProcess] send to processor:จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็น of"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.69079589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.690798464+07:00","message":"> Transcript [56640] [false]: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็น of'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.690801682+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.690803553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.690805763+07:00","message":"StatePrefix: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:46.690808309+07:00","message":"TextPushed: 'จะต้องใช้วิธีในการสแกนแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.23867565+07:00","message":"[GCS] IsForceVAD: false for message ID: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.257820171+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.257854555+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-05-12T14:40:47.257861526+07:00","message":"receive interim result [false|false]: จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.257874853+07:00","message":"[buffer interim] 5197 false จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.25788157+07:00","message":"[bufferProcess] interim [260000000]:จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.257884761+07:00","message":"[bufferProcess] send to processor:จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.257893109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.257897436+07:00","message":"> Transcript [56641] [false]: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.257902049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.257905153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.25790851+07:00","message":"StatePrefix: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.257912141+07:00","message":"TextPushed: 'จะต้องใช้วิธีในการสแกนแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.264515804+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.264542142+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-05-12T14:40:47.264548195+07:00","message":"receive interim result [false|false]: จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์อาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.264557861+07:00","message":"[buffer interim] 5197 false จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.264564389+07:00","message":"[bufferProcess] interim [320000000]:จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.264567185+07:00","message":"[bufferProcess] send to processor:จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.264572262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.264574707+07:00","message":"> Transcript [56642] [false]: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.264577987+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.264580112+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.264582054+07:00","message":"StatePrefix: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.264584165+07:00","message":"TextPushed: 'จะต้องใช้วิธีในการสแกนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.264589167+07:00","message":"Push: 'ในรูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.264591227+07:00","message":"TextPushed: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.264593742+07:00","message":"Set new StatePrefix : 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.264596517+07:00","message":"Next Push (prob) : 'เป็นออฟไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.264604509+07:00","message":"push: {false ในรูปแบบที่ 0 0xc003cf3f80}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.300615798+07:00","message":"[GCS] Start streaming session, msgId: 5198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.377611658+07:00","message":"[GCS] IsForceVAD: false for message ID: 5198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.490865033+07:00","message":"receive streaming session, msgId: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.490913078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์ดูอาการ\",\"confidence\":0.93163854}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.490920462+07:00","message":"receive interim result [true|false]: จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์ดูอาการ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.490933514+07:00","message":"end recv isFinal message id 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.490935553+07:00","message":"end Recv id 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.490943859+07:00","message":"[buffer interim] 5197 true จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์ดูอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.490953047+07:00","message":"[bufferProcess] interim [440000000]:จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์ดูอาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.490956534+07:00","message":"[bufferProcess] send to processor (isfinal):จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.490960032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.490962855+07:00","message":"> Transcript [56643] [false]: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.49096627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.490968599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.49097056+07:00","message":"StatePrefix: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.490975406+07:00","message":"TextPushed: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.49097746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.490979413+07:00","message":"> Transcript [56644] [true]: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์ดูอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.490981983+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.490983689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.490985419+07:00","message":"StatePrefix: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่เป็นออฟไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.490987351+07:00","message":"TextPushed: 'จะต้องใช้วิธีในการสแกนแบบในรูปแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.490991004+07:00","message":"Push: 'เป็นออฟไลน์ดูอาการ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.491000466+07:00","message":"push: {true เป็นออฟไลน์ดูอาการ 0 0xc003cf3f80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:47.509528518+07:00","message":"write wav file: './tmp/7565/7565_5197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.54260191+07:00","message":"receive streaming session, msgId: 5198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.542618799+07:00","message":"found end of frame, send empty tag with msgId: 5198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.542622016+07:00","message":"end Recv id 5198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.542628907+07:00","message":"[buffer interim] 5198 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.542636247+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.542639828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.542642509+07:00","message":"> Transcript [56645] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.542644862+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.542646757+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.542648492+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.54265025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:47.542652889+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.542661839+07:00","message":"push: {true \n 0 0xc004578800}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:47.54603621+07:00","message":"write wav file: './tmp/7565/7565_5198.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:47.619616208+07:00","message":"[GCS] Start streaming session, msgId: 5199"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:47.677942377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:47.67795869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.149906812+07:00","message":"receive streaming session, msgId: 5199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.149959551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สแกน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.14996563+07:00","message":"receive interim result [false|false]: สแกน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.149980591+07:00","message":"[buffer interim] 5199 false สแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.149988034+07:00","message":"[bufferProcess] interim [540000000]:สแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.149989855+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.32867374+07:00","message":"[GCS] IsForceVAD: false for message ID: 5199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.351846304+07:00","message":"receive streaming session, msgId: 5199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.351891126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สแกนแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.351897229+07:00","message":"receive interim result [false|false]: สแกนแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.351913798+07:00","message":"[buffer interim] 5199 false สแกนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.351925075+07:00","message":"[bufferProcess] interim [780000000]:สแกนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.351927929+07:00","message":"[bufferProcess] send to processor:สแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.351934391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.351937459+07:00","message":"> Transcript [56646] [false]: 'สแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.351939893+07:00","message":"Set StatePrefix (first interim): 'สแกน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.434033136+07:00","message":"receive streaming session, msgId: 5199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.434069139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สแกนแบบ\",\"confidence\":0.9586147}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.434076097+07:00","message":"receive interim result [true|false]: สแกนแบบ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.434085326+07:00","message":"end recv isFinal message id 5199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.434087554+07:00","message":"end Recv id 5199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.434093872+07:00","message":"[buffer interim] 5199 true สแกนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.434101171+07:00","message":"[bufferProcess] interim [930000000]:สแกนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.43410694+07:00","message":"[bufferProcess] send to processor (isfinal):สแกนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.434110083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.434113207+07:00","message":"> Transcript [56647] [false]: 'สแกนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.434116052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.43411824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.43412059+07:00","message":"StatePrefix: 'สแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.434122642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.434124379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.434126275+07:00","message":"> Transcript [56648] [true]: 'สแกนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.434128182+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.434129745+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.434131351+07:00","message":"StatePrefix: 'สแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.434134451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:48.434141715+07:00","message":"Push: 'สแกนแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.434149091+07:00","message":"push: {true สแกนแบบ 0 0xc003c1a000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:48.439586059+07:00","message":"write wav file: './tmp/7565/7565_5199.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:48.580510429+07:00","message":"[GCS] Start streaming session, msgId: 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:49.558548514+07:00","message":"receive streaming session, msgId: 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:49.558600683+07:00","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-05-12T14:40:49.558605971+07:00","message":"receive interim result [false|false]: สแกน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:49.558624267+07:00","message":"[buffer interim] 5200 false สแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:49.558632952+07:00","message":"[bufferProcess] interim [960000000]:สแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:49.558635196+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:49.558642824+07:00","message":"[bufferProcess] send to processor (ticker):สแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:49.558645679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:49.558648444+07:00","message":"> Transcript [56649] [false]: 'สแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:49.558650564+07:00","message":"Set StatePrefix (first interim): 'สแกน'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:49.648500699+07:00","message":"receive streaming session, msgId: 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:49.648548617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สระแก้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:49.64855527+07:00","message":"receive interim result [false|false]: สระแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:49.648570761+07:00","message":"[buffer interim] 5200 false สระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:49.648579525+07:00","message":"[bufferProcess] interim [80000000]:สระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:49.648582165+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:49.820839528+07:00","message":"receive streaming session, msgId: 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:49.820878251+07:00","message":"receive 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-05-12T14:40:49.820884893+07:00","message":"receive interim result [false|false]: สแกนมันเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:49.820898781+07:00","message":"[buffer interim] 5200 false สแกนมันเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:49.820905324+07:00","message":"[bufferProcess] interim [320000000]:สแกนมันเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:49.820908009+07:00","message":"[bufferProcess] send to processor:สระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:49.820913688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:49.820916403+07:00","message":"> Transcript [56650] [false]: 'สระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:49.820918696+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:49.820920727+07:00","message":"Set new StatePrefix: 'สระแก้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.140287761+07:00","message":"receive streaming session, msgId: 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.140326733+07:00","message":"receive 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-05-12T14:40:50.140332626+07:00","message":"receive interim result [false|false]: สแกนมันเครื่องเอง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.140346861+07:00","message":"[buffer interim] 5200 false สแกนมันเครื่องเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.140354441+07:00","message":"[bufferProcess] interim [560000000]:สแกนมันเครื่องเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.140357165+07:00","message":"[bufferProcess] send to processor:สแกนมันเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.140363952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.140366923+07:00","message":"> Transcript [56651] [false]: 'สแกนมันเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.140369216+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.14037123+07:00","message":"Set new StatePrefix: 'สแกนมันเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.162799968+07:00","message":"receive streaming session, msgId: 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.162840819+07:00","message":"receive 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-05-12T14:40:50.162848287+07:00","message":"receive interim result [false|false]: สแกนมันเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.16286521+07:00","message":"[buffer interim] 5200 false สแกนมันเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.16288135+07:00","message":"[bufferProcess] interim [620000000]:สแกนมันเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.162885006+07:00","message":"[bufferProcess] send to processor:สแกนมันเครื่องเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.162892529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.16289671+07:00","message":"> Transcript [56652] [false]: 'สแกนมันเครื่องเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.162902374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.162905635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.162908822+07:00","message":"StatePrefix: 'สแกนมันเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.162910953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.505909812+07:00","message":"receive streaming session, msgId: 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.505951611+07:00","message":"receive 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-05-12T14:40:50.505957518+07:00","message":"receive interim result [false|false]: สแกนเครื่องนี้มันก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.505971499+07:00","message":"[buffer interim] 5200 false สแกนเครื่องนี้มันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.505981358+07:00","message":"[bufferProcess] interim [920000000]:สแกนเครื่องนี้มันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.505984483+07:00","message":"[bufferProcess] send to processor:สแกนมันเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.505991583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.505994692+07:00","message":"> Transcript [56653] [false]: 'สแกนมันเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.505998075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.506001059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.50600309+07:00","message":"StatePrefix: 'สแกนมันเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.50600505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.677753946+07:00","message":"receive streaming session, msgId: 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.677790412+07:00","message":"receive 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-05-12T14:40:50.677796168+07:00","message":"receive interim result [false|false]: สแกนเครื่องนี้มันก็จะสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.677823396+07:00","message":"[buffer interim] 5200 false สแกนเครื่องนี้มันก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.677836029+07:00","message":"[bufferProcess] interim [100000000]:สแกนเครื่องนี้มันก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.677838623+07:00","message":"[bufferProcess] send to processor:สแกนเครื่องนี้มันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.677845718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.677851297+07:00","message":"> Transcript [56654] [false]: 'สแกนเครื่องนี้มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.677853864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.677856287+07:00","message":"Set new StatePrefix: 'สแกนเครื่องนี้มันก็จะ'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:50.678840281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:50.678845643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.719223123+07:00","message":"receive streaming session, msgId: 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.719266177+07:00","message":"receive 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-05-12T14:40:50.719275604+07:00","message":"receive interim result [false|false]: สแกนเครื่องนี้มันก็จะสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.719290694+07:00","message":"[buffer interim] 5200 false สแกนเครื่องนี้มันก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.71929968+07:00","message":"[bufferProcess] interim [220000000]:สแกนเครื่องนี้มันก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.719302317+07:00","message":"[bufferProcess] send to processor:สแกนเครื่องนี้มันก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.719306681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.719309342+07:00","message":"> Transcript [56655] [false]: 'สแกนเครื่องนี้มันก็จะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.719312717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.719314893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.71931712+07:00","message":"StatePrefix: 'สแกนเครื่องนี้มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.719320932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.91806736+07:00","message":"receive streaming session, msgId: 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.918107171+07:00","message":"receive 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-05-12T14:40:50.918112897+07:00","message":"receive interim result [false|false]: สแกนเครื่องนี้มันก็จะสามารถที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:50.918130961+07:00","message":"[buffer interim] 5200 false สแกนเครื่องนี้มันก็จะสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.918140632+07:00","message":"[bufferProcess] interim [400000000]:สแกนเครื่องนี้มันก็จะสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.918143101+07:00","message":"[bufferProcess] send to processor:สแกนเครื่องนี้มันก็จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.918146473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.918150878+07:00","message":"> Transcript [56656] [false]: 'สแกนเครื่องนี้มันก็จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.918154301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.918156485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.918158794+07:00","message":"StatePrefix: 'สแกนเครื่องนี้มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:50.918160909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.177900192+07:00","message":"receive streaming session, msgId: 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.177948015+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-05-12T14:40:51.177955441+07:00","message":"receive interim result [false|false]: สแกนเครื่องนี้มันก็จะสามารถที่จะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.177973146+07:00","message":"[buffer interim] 5200 false สแกนเครื่องนี้มันก็จะสามารถที่จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.177980969+07:00","message":"[bufferProcess] interim [580000000]:สแกนเครื่องนี้มันก็จะสามารถที่จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.177984479+07:00","message":"[bufferProcess] send to processor:สแกนเครื่องนี้มันก็จะสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.17799096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.177994205+07:00","message":"> Transcript [56657] [false]: 'สแกนเครื่องนี้มันก็จะสามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.177997556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.177999714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.178001712+07:00","message":"StatePrefix: 'สแกนเครื่องนี้มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.178004484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.226752232+07:00","message":"receive streaming session, msgId: 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.226798384+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-05-12T14:40:51.226803735+07:00","message":"receive interim result [false|false]: สแกนเครื่องนี้มันก็จะสามารถที่จะตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.2268195+07:00","message":"[buffer interim] 5200 false สแกนเครื่องนี้มันก็จะสามารถที่จะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.226827604+07:00","message":"[bufferProcess] interim [640000000]:สแกนเครื่องนี้มันก็จะสามารถที่จะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.226830709+07:00","message":"[bufferProcess] send to processor:สแกนเครื่องนี้มันก็จะสามารถที่จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.226838764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.2268416+07:00","message":"> Transcript [56658] [false]: 'สแกนเครื่องนี้มันก็จะสามารถที่จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.226845415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.226848348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.226851884+07:00","message":"StatePrefix: 'สแกนเครื่องนี้มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.226854026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.226861444+07:00","message":"Push: 'สแกนเครื่องนี้มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.226864613+07:00","message":"TextPushed: 'สแกนเครื่องนี้มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.226866813+07:00","message":"Set new StatePrefix : 'สแกนเครื่องนี้มันก็จะสามารถที่จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.226868944+07:00","message":"Next Push (prob) : 'สามารถที่จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.226877441+07:00","message":"push: {false สแกนเครื่องนี้มันก็จะ 0 0xc004e34400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.268591756+07:00","message":"[GCS] IsForceVAD: false for message ID: 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.3823328+07:00","message":"receive streaming session, msgId: 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.382367112+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-05-12T14:40:51.38237253+07:00","message":"receive interim result [false|false]: สแกนเครื่องนี้มันก็จะสามารถที่จะตรวจจับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.382387961+07:00","message":"[buffer interim] 5200 false สแกนเครื่องนี้มันก็จะสามารถที่จะตรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.382396055+07:00","message":"[bufferProcess] interim [820000000]:สแกนเครื่องนี้มันก็จะสามารถที่จะตรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.382399678+07:00","message":"[bufferProcess] send to processor:สแกนเครื่องนี้มันก็จะสามารถที่จะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.382403133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.382405946+07:00","message":"> Transcript [56659] [false]: 'สแกนเครื่องนี้มันก็จะสามารถที่จะตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.382408941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.38241096+07:00","message":"Set new StatePrefix: 'สแกนเครื่องนี้มันก็จะสามารถที่จะตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.48029058+07:00","message":"receive streaming session, msgId: 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.480335249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สแกนเครื่องมันก็จะสามารถที่จะตรวจจับ\",\"confidence\":0.91455024}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.480341845+07:00","message":"receive interim result [true|false]: สแกนเครื่องมันก็จะสามารถที่จะตรวจจับ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.480353075+07:00","message":"end recv isFinal message id 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.48035519+07:00","message":"end Recv id 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.480363652+07:00","message":"[buffer interim] 5200 true สแกนเครื่องมันก็จะสามารถที่จะตรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480374522+07:00","message":"[bufferProcess] interim [910000000]:สแกนเครื่องมันก็จะสามารถที่จะตรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480379334+07:00","message":"[bufferProcess] send to processor (isfinal):สแกนเครื่องนี้มันก็จะสามารถที่จะตรวจจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480390778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480409814+07:00","message":"> Transcript [56660] [false]: 'สแกนเครื่องนี้มันก็จะสามารถที่จะตรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480417814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480421463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480425415+07:00","message":"StatePrefix: 'สแกนเครื่องนี้มันก็จะสามารถที่จะตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480436125+07:00","message":"TextPushed: 'สแกนเครื่องนี้มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480440164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480444475+07:00","message":"> Transcript [56661] [true]: 'สแกนเครื่องมันก็จะสามารถที่จะตรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.48044833+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480451556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480454271+07:00","message":"StatePrefix: 'สแกนเครื่องนี้มันก็จะสามารถที่จะตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480457427+07:00","message":"TextPushed: 'สแกนเครื่องนี้มันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480460012+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480661969+07:00","message":"Push: 'สามารถที่จะตรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480666638+07:00","message":"TextPushed: 'สแกนเครื่องนี้มันก็จะสามารถที่จะตรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480670406+07:00","message":"Set new StatePrefix : 'สแกนเครื่องมันก็จะสามารถที่จะตรวจจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.480673859+07:00","message":"Next Push (prob) : 'สแกนเครื่องมันก็จะสามารถที่จะตรวจจับ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.480688269+07:00","message":"push: {true สามารถที่จะตรวจจับ 0 0xc004e34400}"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.48068544+07:00","message":"write aligntment file to 'tmp/7565/align_message_id_5200.html'"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:51.489344644+07:00","message":"write wav file: './tmp/7565/7565_5200.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.530875656+07:00","message":"[GCS] Start streaming session, msgId: 5201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.92364678+07:00","message":"receive streaming session, msgId: 5201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.923690244+07:00","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-05-12T14:40:51.923695263+07:00","message":"receive interim result [false|false]: รวม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:51.923708354+07:00","message":"[buffer interim] 5201 false รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.923715212+07:00","message":"[bufferProcess] interim [420000000]:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:51.923716994+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:52.689696621+07:00","message":"[GCS] IsForceVAD: false for message ID: 5201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:52.739725205+07:00","message":"receive streaming session, msgId: 5201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:52.739772076+07:00","message":"receive 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-05-12T14:40:52.739778656+07:00","message":"receive interim result [false|false]: ตัวนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:52.739796536+07:00","message":"[buffer interim] 5201 false ตัวนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.739806827+07:00","message":"[bufferProcess] interim [200000000]:ตัวนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.73980927+07:00","message":"[bufferProcess] send to processor:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.739814856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.739817765+07:00","message":"> Transcript [56662] [false]: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.739820355+07:00","message":"Set StatePrefix (first interim): 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:52.749756362+07:00","message":"[GCS] Start streaming session, msgId: 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:52.912082817+07:00","message":"receive streaming session, msgId: 5201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:52.912117299+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:52.912124875+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:52.912137388+07:00","message":"end recv isFinal message id 5201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:52.912140676+07:00","message":"end Recv id 5201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:52.912148282+07:00","message":"[buffer interim] 5201 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.912160463+07:00","message":"[bufferProcess] interim [380000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.912163878+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.912168836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.912172063+07:00","message":"> Transcript [56663] [false]: 'ตัวนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.9121745+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.912176657+07:00","message":"Set new StatePrefix: 'ตัวนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.912178294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.912180243+07:00","message":"> Transcript [56664] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.912182476+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.912184241+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.912187684+07:00","message":"StatePrefix: 'ตัวนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.912189652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:52.912191985+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:52.912199869+07:00","message":"push: {true  0 0xc0044ff180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:52.919613577+07:00","message":"write wav file: './tmp/7565/7565_5201.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:53.678879115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:53.678899969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.114417686+07:00","message":"receive streaming session, msgId: 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.114472771+07:00","message":"receive 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-05-12T14:40:54.114478357+07:00","message":"receive interim result [false|false]: ไม่มีความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.114492858+07:00","message":"[buffer interim] 5202 false ไม่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.114500441+07:00","message":"[bufferProcess] interim [140000000]:ไม่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.114502428+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.114507464+07:00","message":"[bufferProcess] send to processor (ticker):ไม่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.114510732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.114513696+07:00","message":"> Transcript [56665] [false]: 'ไม่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.114516988+07:00","message":"Set StatePrefix (first interim): 'ไม่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.172529369+07:00","message":"receive streaming session, msgId: 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.172560799+07:00","message":"receive 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-05-12T14:40:54.172566758+07:00","message":"receive interim result [false|false]: ไม่มีความรู้"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.172581562+07:00","message":"[buffer interim] 5202 false ไม่มีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.172588798+07:00","message":"[bufferProcess] interim [260000000]:ไม่มีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.172590956+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.370964684+07:00","message":"receive streaming session, msgId: 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.370997957+07:00","message":"receive 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-05-12T14:40:54.371003443+07:00","message":"receive interim result [false|false]: ไม่มีความรู้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.371019485+07:00","message":"[buffer interim] 5202 false ไม่มีความรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.371026833+07:00","message":"[bufferProcess] interim [440000000]:ไม่มีความรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.371029161+07:00","message":"[bufferProcess] send to processor:ไม่มีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.371032483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.371035397+07:00","message":"> Transcript [56666] [false]: 'ไม่มีความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.371038929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.371041089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.371042914+07:00","message":"StatePrefix: 'ไม่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.371045063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.62752282+07:00","message":"receive streaming session, msgId: 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.627558398+07:00","message":"receive 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-05-12T14:40:54.62756442+07:00","message":"receive interim result [false|false]: ไม่มีความรู้เรื่องความ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.627576976+07:00","message":"[buffer interim] 5202 false ไม่มีความรู้เรื่องความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.627588177+07:00","message":"[bufferProcess] interim [680000000]:ไม่มีความรู้เรื่องความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.627590631+07:00","message":"[bufferProcess] send to processor:ไม่มีความรู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.627597555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.627600012+07:00","message":"> Transcript [56667] [false]: 'ไม่มีความรู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.627603578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.627605735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.627607563+07:00","message":"StatePrefix: 'ไม่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.627609745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.694734212+07:00","message":"receive streaming session, msgId: 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.694771142+07:00","message":"receive 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-05-12T14:40:54.694778629+07:00","message":"receive interim result [false|false]: ไม่มีความรู้เรื่องคอม"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.694797347+07:00","message":"[buffer interim] 5202 false ไม่มีความรู้เรื่องคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.694810438+07:00","message":"[bufferProcess] interim [740000000]:ไม่มีความรู้เรื่องคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.694814647+07:00","message":"[bufferProcess] send to processor:ไม่มีความรู้เรื่องความ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.694825555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.694830106+07:00","message":"> Transcript [56668] [false]: 'ไม่มีความรู้เรื่องความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.694835691+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.694838487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.694841986+07:00","message":"StatePrefix: 'ไม่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.694845035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.814851076+07:00","message":"receive streaming session, msgId: 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.814896006+07:00","message":"receive 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-05-12T14:40:54.814901824+07:00","message":"receive interim result [false|false]: ไม่มีความรู้เรื่องคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.814917634+07:00","message":"[buffer interim] 5202 false ไม่มีความรู้เรื่องคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.814925334+07:00","message":"[bufferProcess] interim [920000000]:ไม่มีความรู้เรื่องคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.8149295+07:00","message":"[bufferProcess] send to processor:ไม่มีความรู้เรื่องคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.8149364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.81493969+07:00","message":"> Transcript [56669] [false]: 'ไม่มีความรู้เรื่องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.814943273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.814945552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.81494736+07:00","message":"StatePrefix: 'ไม่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.814950153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.8149561+07:00","message":"Push: 'ไม่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.814957869+07:00","message":"TextPushed: 'ไม่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.814959791+07:00","message":"Set new StatePrefix : 'ไม่มีความรู้เรื่องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:54.814962047+07:00","message":"Next Push (prob) : 'รู้เรื่องคอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:54.81497046+07:00","message":"push: {false ไม่มีความ 0 0xc0044ff480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.022137331+07:00","message":"receive streaming session, msgId: 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.022185092+07:00","message":"receive 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-05-12T14:40:55.022192131+07:00","message":"receive interim result [false|false]: ไม่มีความรู้เรื่องคอมไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.022207232+07:00","message":"[buffer interim] 5202 false ไม่มีความรู้เรื่องคอมไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.022215855+07:00","message":"[bufferProcess] interim [40000000]:ไม่มีความรู้เรื่องคอมไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.022218562+07:00","message":"[bufferProcess] send to processor:ไม่มีความรู้เรื่องคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.022223248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.022226977+07:00","message":"> Transcript [56670] [false]: 'ไม่มีความรู้เรื่องคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.022233505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.022236821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.022240493+07:00","message":"StatePrefix: 'ไม่มีความรู้เรื่องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.022250596+07:00","message":"TextPushed: 'ไม่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.058152414+07:00","message":"receive streaming session, msgId: 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.058192057+07:00","message":"receive 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-05-12T14:40:55.058198171+07:00","message":"receive interim result [false|false]: ไม่มีความรู้เรื่องคอมพิวเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.058211567+07:00","message":"[buffer interim] 5202 false ไม่มีความรู้เรื่องคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.058219691+07:00","message":"[bufferProcess] interim [100000000]:ไม่มีความรู้เรื่องคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.058222451+07:00","message":"[bufferProcess] send to processor:ไม่มีความรู้เรื่องคอมไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.058226121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.058228784+07:00","message":"> Transcript [56671] [false]: 'ไม่มีความรู้เรื่องคอมไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.058231972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.05823417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.058236436+07:00","message":"StatePrefix: 'ไม่มีความรู้เรื่องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.05823876+07:00","message":"TextPushed: 'ไม่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.353482461+07:00","message":"receive streaming session, msgId: 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.353542523+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-05-12T14:40:55.353549987+07:00","message":"receive interim result [false|false]: ไม่มีความรู้เรื่องคอมไม่ต้องกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.35356493+07:00","message":"[buffer interim] 5202 false ไม่มีความรู้เรื่องคอมไม่ต้องกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.353573065+07:00","message":"[bufferProcess] interim [340000000]:ไม่มีความรู้เรื่องคอมไม่ต้องกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.353575931+07:00","message":"[bufferProcess] send to processor:ไม่มีความรู้เรื่องคอมพิวเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.353581505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.353584843+07:00","message":"> Transcript [56672] [false]: 'ไม่มีความรู้เรื่องคอมพิวเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.353588396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.353590627+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.353593459+07:00","message":"StatePrefix: 'ไม่มีความรู้เรื่องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.353596148+07:00","message":"TextPushed: 'ไม่มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.476059098+07:00","message":"receive streaming session, msgId: 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.476101313+07:00","message":"receive 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-05-12T14:40:55.476107617+07:00","message":"receive interim result [false|false]: ไม่มีความรู้เรื่องคอมไม่ต้องกลับไปสัก"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.476123025+07:00","message":"[buffer interim] 5202 false ไม่มีความรู้เรื่องคอมไม่ต้องกลับไปสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.476133418+07:00","message":"[bufferProcess] interim [520000000]:ไม่มีความรู้เรื่องคอมไม่ต้องกลับไปสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.476136+07:00","message":"[bufferProcess] send to processor:ไม่มีความรู้เรื่องคอมไม่ต้องกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.47614187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.476144884+07:00","message":"> Transcript [56673] [false]: 'ไม่มีความรู้เรื่องคอมไม่ต้องกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.47614852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.476150776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.476152978+07:00","message":"StatePrefix: 'ไม่มีความรู้เรื่องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.476157356+07:00","message":"TextPushed: 'ไม่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.476163691+07:00","message":"Push: 'รู้เรื่องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.476165615+07:00","message":"TextPushed: 'ไม่มีความรู้เรื่องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.476168188+07:00","message":"Set new StatePrefix : 'ไม่มีความรู้เรื่องคอมไม่ต้องกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.476170991+07:00","message":"Next Push (prob) : 'ไม่ต้องกลับไป'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.476191815+07:00","message":"push: {false รู้เรื่องคอม 0 0xc0044ff480}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.579521601+07:00","message":"receive streaming session, msgId: 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.579563486+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-05-12T14:40:55.579570747+07:00","message":"receive interim result [false|false]: ไม่มีความรู้เรื่องคอมไม่ต้องกลับไปสแกน"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.579587316+07:00","message":"[buffer interim] 5202 false ไม่มีความรู้เรื่องคอมไม่ต้องกลับไปสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.579598695+07:00","message":"[bufferProcess] interim [640000000]:ไม่มีความรู้เรื่องคอมไม่ต้องกลับไปสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.579601609+07:00","message":"[bufferProcess] send to processor:ไม่มีความรู้เรื่องคอมไม่ต้องกลับไปสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.579607446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.579610864+07:00","message":"> Transcript [56674] [false]: 'ไม่มีความรู้เรื่องคอมไม่ต้องกลับไปสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.579615215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.579617893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.579619664+07:00","message":"StatePrefix: 'ไม่มีความรู้เรื่องคอมไม่ต้องกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.579622266+07:00","message":"TextPushed: 'ไม่มีความรู้เรื่องคอม'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.758532233+07:00","message":"[GCS] IsForceVAD: false for message ID: 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.898859081+07:00","message":"receive streaming session, msgId: 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.898912142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีความรู้เรื่องคอมไม่ต้องกลับไปสแกนเลย\",\"confidence\":0.9403716}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.898919515+07:00","message":"receive interim result [true|false]: ไม่มีความรู้เรื่องคอมไม่ต้องกลับไปสแกนเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.898930543+07:00","message":"end recv isFinal message id 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.898933229+07:00","message":"end Recv id 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.898940818+07:00","message":"[buffer interim] 5202 true ไม่มีความรู้เรื่องคอมไม่ต้องกลับไปสแกนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.898951138+07:00","message":"[bufferProcess] interim [30000000]:ไม่มีความรู้เรื่องคอมไม่ต้องกลับไปสแกนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.898957717+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่มีความรู้เรื่องคอมไม่ต้องกลับไปสแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.898961476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.898964395+07:00","message":"> Transcript [56675] [false]: 'ไม่มีความรู้เรื่องคอมไม่ต้องกลับไปสแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.898967817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.898969972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.89897178+07:00","message":"StatePrefix: 'ไม่มีความรู้เรื่องคอมไม่ต้องกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.898974697+07:00","message":"TextPushed: 'ไม่มีความรู้เรื่องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.898976523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.898978343+07:00","message":"> Transcript [56676] [true]: 'ไม่มีความรู้เรื่องคอมไม่ต้องกลับไปสแกนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.898980403+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.898981987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.898983511+07:00","message":"StatePrefix: 'ไม่มีความรู้เรื่องคอมไม่ต้องกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.898985263+07:00","message":"TextPushed: 'ไม่มีความรู้เรื่องคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:55.89899165+07:00","message":"Push: 'ไม่ต้องกลับไปสแกนเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:55.89900184+07:00","message":"push: {true ไม่ต้องกลับไปสแกนเลย 0 0xc0044ff480}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:55.907730991+07:00","message":"write wav file: './tmp/7565/7565_5202.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.270233307+07:00","message":"[GCS] Start streaming session, msgId: 5203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461148799+07:00","message":"[GCS] Cleaned up inactive client: 5155"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461185784+07:00","message":"[GCS] Cleaned up inactive client: 5166"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461188969+07:00","message":"[GCS] Cleaned up inactive client: 5154"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.46119083+07:00","message":"[GCS] Cleaned up inactive client: 5161"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461193188+07:00","message":"[GCS] Cleaned up inactive client: 5167"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461195005+07:00","message":"[GCS] Cleaned up inactive client: 5157"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.46119724+07:00","message":"[GCS] Cleaned up inactive client: 5168"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461198951+07:00","message":"[GCS] Cleaned up inactive client: 5165"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461201249+07:00","message":"[GCS] Cleaned up inactive client: 5171"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461203136+07:00","message":"[GCS] Cleaned up inactive client: 5158"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461204856+07:00","message":"[GCS] Cleaned up inactive client: 5162"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461206396+07:00","message":"[GCS] Cleaned up inactive client: 5156"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461207944+07:00","message":"[GCS] Cleaned up inactive client: 5169"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461209492+07:00","message":"[GCS] Cleaned up inactive client: 5153"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461211052+07:00","message":"[GCS] Cleaned up inactive client: 5163"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461212626+07:00","message":"[GCS] Cleaned up inactive client: 5164"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461214206+07:00","message":"[GCS] Cleaned up inactive client: 5159"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461215764+07:00","message":"[GCS] Cleaned up inactive client: 5170"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.461217309+07:00","message":"[GCS] Cleaned up inactive client: 5160"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:56.679231836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:56.679232921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.750875053+07:00","message":"receive streaming session, msgId: 5203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.750919426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.750924683+07:00","message":"receive interim result [false|false]: จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.75094487+07:00","message":"[buffer interim] 5203 false จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:56.750955886+07:00","message":"[bufferProcess] interim [480000000]:จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:56.750957955+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.938950402+07:00","message":"receive streaming session, msgId: 5203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.938994103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะทำไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.938999913+07:00","message":"receive interim result [false|false]: จะทำไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:56.939014591+07:00","message":"[buffer interim] 5203 false จะทำไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:56.939022343+07:00","message":"[bufferProcess] interim [660000000]:จะทำไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:56.939024805+07:00","message":"[bufferProcess] send to processor:จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:56.939028304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:56.939031197+07:00","message":"> Transcript [56677] [false]: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:56.939033528+07:00","message":"Set StatePrefix (first interim): 'จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:57.016094623+07:00","message":"receive streaming session, msgId: 5203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:57.016138141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะทำยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:57.016144381+07:00","message":"receive interim result [false|false]: จะทำยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:57.01616019+07:00","message":"[buffer interim] 5203 false จะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.016171982+07:00","message":"[bufferProcess] interim [780000000]:จะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.016174873+07:00","message":"[bufferProcess] send to processor:จะทำไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.016181745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.016184506+07:00","message":"> Transcript [56678] [false]: 'จะทำไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.01618755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.016190047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.016191841+07:00","message":"StatePrefix: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.016193901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:57.551977835+07:00","message":"receive streaming session, msgId: 5203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:57.552017+07:00","message":"receive 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-05-12T14:40:57.552022587+07:00","message":"receive interim result [false|false]: จะทำไงให้พี่จะลบล้าง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:57.552038922+07:00","message":"[buffer interim] 5203 false จะทำไงให้พี่จะลบล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.552046684+07:00","message":"[bufferProcess] interim [320000000]:จะทำไงให้พี่จะลบล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.552048882+07:00","message":"[bufferProcess] send to processor:จะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.552052441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.552054927+07:00","message":"> Transcript [56679] [false]: 'จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.552058123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.552060658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.55206278+07:00","message":"StatePrefix: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.552064844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:57.716216527+07:00","message":"receive streaming session, msgId: 5203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:57.716268153+07:00","message":"receive 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-05-12T14:40:57.716274045+07:00","message":"receive interim result [false|false]: จะทำยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:57.716287137+07:00","message":"[buffer interim] 5203 false จะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.716295983+07:00","message":"[bufferProcess] interim [440000000]:จะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.716298835+07:00","message":"[bufferProcess] send to processor:จะทำไงให้พี่จะลบล้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.716304516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.716307414+07:00","message":"> Transcript [56680] [false]: 'จะทำไงให้พี่จะลบล้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.716310748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.716312923+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.71631478+07:00","message":"StatePrefix: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:57.7163168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.376266263+07:00","message":"receive streaming session, msgId: 5203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.376325588+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-05-12T14:40:58.376333564+07:00","message":"receive interim result [false|false]: จะทำยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.376354122+07:00","message":"[buffer interim] 5203 false จะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.376367231+07:00","message":"[bufferProcess] interim [40000000]:จะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.376371057+07:00","message":"[bufferProcess] send to processor:จะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.376378328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.376382552+07:00","message":"> Transcript [56681] [false]: 'จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.376387325+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.376390517+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.376393541+07:00","message":"StatePrefix: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.376397029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.376406267+07:00","message":"Push: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.376409133+07:00","message":"TextPushed: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.376412426+07:00","message":"Set new StatePrefix : 'จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.376415641+07:00","message":"Next Push (prob) : 'ยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.376437041+07:00","message":"push: {false จะทำ 0 0xc003c1b400}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.378963666+07:00","message":"[GCS] IsForceVAD: false for message ID: 5203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.456061921+07:00","message":"receive streaming session, msgId: 5203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.456106626+07:00","message":"receive 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-05-12T14:40:58.456112513+07:00","message":"receive interim result [false|false]: ทำไงให้ลูกค้าไปเลยว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.456131078+07:00","message":"[buffer interim] 5203 false ทำไงให้ลูกค้าไปเลยว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.45614238+07:00","message":"[bufferProcess] interim [220000000]:ทำไงให้ลูกค้าไปเลยว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.456145541+07:00","message":"[bufferProcess] send to processor:จะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.456151187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.456154694+07:00","message":"> Transcript [56682] [false]: 'จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.45615805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.456160183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.456162131+07:00","message":"StatePrefix: 'จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.456164697+07:00","message":"TextPushed: 'จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.496977632+07:00","message":"receive streaming session, msgId: 5203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.497013776+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-05-12T14:40:58.497020518+07:00","message":"receive interim result [false|false]: จะทำยังไง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.497042383+07:00","message":"[buffer interim] 5203 false จะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.49705086+07:00","message":"[bufferProcess] interim [340000000]:จะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.49705365+07:00","message":"[bufferProcess] send to processor:ทำไงให้ลูกค้าไปเลยว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.497061451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.497064558+07:00","message":"> Transcript [56683] [false]: 'ทำไงให้ลูกค้าไปเลยว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.497067325+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.497069836+07:00","message":"Set new StatePrefix: 'ทำไงให้ลูกค้าไปเลยว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.51001343+07:00","message":"[GCS] Start streaming session, msgId: 5204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.565442743+07:00","message":"receive streaming session, msgId: 5203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.565481604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะทำยังไงพี่จะลบล้างไปเลย\",\"confidence\":0.8714691}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.565487416+07:00","message":"receive interim result [true|false]: จะทำยังไงพี่จะลบล้างไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.565497386+07:00","message":"end recv isFinal message id 5203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.565500005+07:00","message":"end Recv id 5203"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.56550694+07:00","message":"[buffer interim] 5203 true จะทำยังไงพี่จะลบล้างไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.565514553+07:00","message":"[bufferProcess] interim [340000000]:จะทำยังไงพี่จะลบล้างไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.565517807+07:00","message":"[bufferProcess] send to processor (isfinal):จะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.56552138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.565524917+07:00","message":"> Transcript [56684] [false]: 'จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.565527178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.565531253+07:00","message":"Set new StatePrefix: 'จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.565532985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.565535651+07:00","message":"> Transcript [56685] [true]: 'จะทำยังไงพี่จะลบล้างไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.565538006+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.565539915+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.565541629+07:00","message":"StatePrefix: 'จะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.565543802+07:00","message":"TextPushed: 'จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:58.565546368+07:00","message":"Push: 'ยังไงพี่จะลบล้างไปเลย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:58.56555487+07:00","message":"push: {true ยังไงพี่จะลบล้างไปเลย 0 0xc003c1b400}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:58.573757124+07:00","message":"write wav file: './tmp/7565/7565_5203.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:59.658897346+07:00","message":"[GCS] IsForceVAD: false for message ID: 5204"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:59.680131156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:40:59.680147497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:59.69613992+07:00","message":"receive streaming session, msgId: 5204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:59.69617885+07:00","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-05-12T14:40:59.696183941+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:59.696199641+07:00","message":"[buffer interim] 5204 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:59.69620615+07:00","message":"[bufferProcess] interim [960000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:59.696208078+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:59.696216522+07:00","message":"[bufferProcess] send to processor (ticker):เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:59.696219543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:59.696222686+07:00","message":"> Transcript [56686] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:59.696224933+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:59.795683396+07:00","message":"receive streaming session, msgId: 5204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:59.795723973+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:59.79572998+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:59.795739187+07:00","message":"end recv isFinal message id 5204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:59.795741403+07:00","message":"end Recv id 5204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:59.795748529+07:00","message":"[buffer interim] 5204 true "}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:59.795756508+07:00","message":"[bufferProcess] interim [170000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:59.795763804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:59.795766778+07:00","message":"> Transcript [56687] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:59.795769202+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:59.795771227+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:59.795773369+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:59.795775932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:40:59.795785103+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:40:59.795795284+07:00","message":"push: {true  0 0xc00460e000}"}
{"level":"info","service":"Main","time":"2026-05-12T14:40:59.801369323+07:00","message":"write wav file: './tmp/7565/7565_5204.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:00.37540765+07:00","message":"[GCS] Start streaming session, msgId: 5205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:00.717815541+07:00","message":"receive streaming session, msgId: 5205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:00.71785922+07:00","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-05-12T14:41:00.717865446+07:00","message":"receive interim result [false|false]: ติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:00.717882764+07:00","message":"[buffer interim] 5205 false ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:00.717889482+07:00","message":"[bufferProcess] interim [420000000]:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:00.717891205+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.397586058+07:00","message":"receive streaming session, msgId: 5205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.397621917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Marvel\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.397627371+07:00","message":"receive interim result [false|false]: Marvel"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.397639559+07:00","message":"[buffer interim] 5205 false Marvel"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.397648191+07:00","message":"[bufferProcess] interim [20000000]:Marvel"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.3976506+07:00","message":"[bufferProcess] send to processor:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.397656557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.397659371+07:00","message":"> Transcript [56688] [false]: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.39766135+07:00","message":"Set StatePrefix (first interim): 'ติด'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.718835399+07:00","message":"[GCS] IsForceVAD: false for message ID: 5205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.80599678+07:00","message":"receive streaming session, msgId: 5205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.806036568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดแอร์ Toyota\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.806043166+07:00","message":"receive interim result [false|false]: ปิดแอร์ Toyota"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.806059021+07:00","message":"[buffer interim] 5205 false ปิดแอร์ Toyota"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.806069288+07:00","message":"[bufferProcess] interim [440000000]:ปิดแอร์ Toyota"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.80607185+07:00","message":"[bufferProcess] send to processor:Marvel"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.806076708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.806079553+07:00","message":"> Transcript [56689] [false]: 'Marvel'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.806081988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.806083965+07:00","message":"Set new StatePrefix: 'Marvel'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.82555461+07:00","message":"receive streaming session, msgId: 5205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.825586182+07:00","message":"receive 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-05-12T14:41:01.825591417+07:00","message":"receive interim result [false|false]: ติดหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.825605124+07:00","message":"[buffer interim] 5205 false ติดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.825611326+07:00","message":"[bufferProcess] interim [500000000]:ติดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.825613492+07:00","message":"[bufferProcess] send to processor:ปิดแอร์ Toyota"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.825616605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.825619299+07:00","message":"> Transcript [56690] [false]: 'ปิดแอร์ Toyota'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.825623007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.825625032+07:00","message":"Set new StatePrefix: 'ปิดแอร์ Toyota'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.861833112+07:00","message":"receive streaming session, msgId: 5205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.861872382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดหรือเปล่า\",\"confidence\":0.8644735}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.861879521+07:00","message":"receive interim result [true|false]: ติดหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.86188661+07:00","message":"end recv isFinal message id 5205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.861889788+07:00","message":"end Recv id 5205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.861898173+07:00","message":"[buffer interim] 5205 true ติดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.861906338+07:00","message":"[bufferProcess] interim [560000000]:ติดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.861909677+07:00","message":"[bufferProcess] send to processor (isfinal):ติดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.861913129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.861915737+07:00","message":"> Transcript [56691] [false]: 'ติดหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.86191793+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.861919818+07:00","message":"Set new StatePrefix: 'ติดหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.861921385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.861923233+07:00","message":"> Transcript [56692] [true]: 'ติดหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.861925498+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.861927497+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.861929283+07:00","message":"StatePrefix: 'ติดหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.861931557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:01.861934148+07:00","message":"Push: 'ติดหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.861942245+07:00","message":"push: {true ติดหรือเปล่า 0 0xc003c1b880}"}
{"level":"info","service":"Main","time":"2026-05-12T14:41:01.868554778+07:00","message":"write wav file: './tmp/7565/7565_5205.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:01.970082987+07:00","message":"[GCS] Start streaming session, msgId: 5206"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:02.680220321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:02.680223986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:03.378887221+07:00","message":"[GCS] IsForceVAD: false for message ID: 5206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:03.510516884+07:00","message":"[GCS] Start streaming session, msgId: 5207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:03.99686014+07:00","message":"receive streaming session, msgId: 5206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:03.996887198+07:00","message":"found end of frame, send empty tag with msgId: 5206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:03.99689045+07:00","message":"end Recv id 5206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:03.996898436+07:00","message":"[buffer interim] 5206 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:03.996906524+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:03.996910722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:03.99691336+07:00","message":"> Transcript [56693] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:03.996915841+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:03.99691784+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:03.996919524+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:03.996921202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:03.996923972+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:03.996934573+07:00","message":"push: {true \n 0 0xc004ce9180}"}
{"level":"info","service":"Main","time":"2026-05-12T14:41:04.004125583+07:00","message":"write wav file: './tmp/7565/7565_5206.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.431852819+07:00","message":"receive streaming session, msgId: 5207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.431911014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงสัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.431919184+07:00","message":"receive interim result [false|false]: สงสัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.431940572+07:00","message":"receive streaming session, msgId: 5207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.431948924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงสัยว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.43195291+07:00","message":"receive interim result [false|false]: สงสัยว่า"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.431965664+07:00","message":"[buffer interim] 5207 false สงสัย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.431970435+07:00","message":"[buffer interim] 5207 false สงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.43197863+07:00","message":"[bufferProcess] interim [840000000]:สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.431981368+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.431985201+07:00","message":"[bufferProcess] interim [900000000]:สงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.431988012+07:00","message":"[bufferProcess] send to processor:สงสัย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.431991925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.431996455+07:00","message":"> Transcript [56694] [false]: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.431999726+07:00","message":"Set StatePrefix (first interim): 'สงสัย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.627807098+07:00","message":"receive streaming session, msgId: 5207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.627847737+07:00","message":"receive 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-05-12T14:41:04.627854278+07:00","message":"receive interim result [false|false]: สงสัยว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.627866401+07:00","message":"[buffer interim] 5207 false สงสัยว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.62787457+07:00","message":"[bufferProcess] interim [20000000]:สงสัยว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.627877775+07:00","message":"[bufferProcess] send to processor:สงสัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.627883111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.627886008+07:00","message":"> Transcript [56695] [false]: 'สงสัยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.627888903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.627891077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.627893078+07:00","message":"StatePrefix: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.62789519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.724832143+07:00","message":"receive streaming session, msgId: 5207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.724884274+07:00","message":"receive 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-05-12T14:41:04.724893888+07:00","message":"receive interim result [false|false]: สงสัยว่าเราติด"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.724914045+07:00","message":"[buffer interim] 5207 false สงสัยว่าเราติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.724924849+07:00","message":"[bufferProcess] interim [200000000]:สงสัยว่าเราติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.724929419+07:00","message":"[bufferProcess] send to processor:สงสัยว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.724934633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.72493906+07:00","message":"> Transcript [56696] [false]: 'สงสัยว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.724944371+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.724948079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.724950957+07:00","message":"StatePrefix: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.724953771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.933713116+07:00","message":"receive streaming session, msgId: 5207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.933755305+07:00","message":"receive 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-05-12T14:41:04.933761698+07:00","message":"receive interim result [false|false]: สงสัยว่าเราติดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:04.933775985+07:00","message":"[buffer interim] 5207 false สงสัยว่าเราติดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.933784106+07:00","message":"[bufferProcess] interim [440000000]:สงสัยว่าเราติดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.93378681+07:00","message":"[bufferProcess] send to processor:สงสัยว่าเราติด"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.933790844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.933794273+07:00","message":"> Transcript [56697] [false]: 'สงสัยว่าเราติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.933797308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.933799367+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.933801248+07:00","message":"StatePrefix: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:04.93380328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.065746879+07:00","message":"receive streaming session, msgId: 5207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.065784195+07:00","message":"receive 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-05-12T14:41:05.065790438+07:00","message":"receive interim result [false|false]: สงสัยว่าเราติดแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.065807954+07:00","message":"[buffer interim] 5207 false สงสัยว่าเราติดแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.065815798+07:00","message":"[bufferProcess] interim [560000000]:สงสัยว่าเราติดแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.065818516+07:00","message":"[bufferProcess] send to processor:สงสัยว่าเราติดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.065821656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.065824344+07:00","message":"> Transcript [56698] [false]: 'สงสัยว่าเราติดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.065828161+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.065830288+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.065832123+07:00","message":"StatePrefix: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.065834288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.065837348+07:00","message":"Push: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.065839184+07:00","message":"TextPushed: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.065841076+07:00","message":"Set new StatePrefix : 'สงสัยว่าเราติดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.0658431+07:00","message":"Next Push (prob) : 'ว่าเราติดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.065850541+07:00","message":"push: {false สงสัย 0 0xc003c1b980}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.109197271+07:00","message":"[GCS] IsForceVAD: false for message ID: 5207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.222635137+07:00","message":"receive streaming session, msgId: 5207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.222684615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงสัยว่าเราติดแล้วเนี่ย\",\"confidence\":0.92927456}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.222691945+07:00","message":"receive interim result [true|false]: สงสัยว่าเราติดแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.222703251+07:00","message":"end recv isFinal message id 5207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.222705572+07:00","message":"end Recv id 5207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.222713026+07:00","message":"[buffer interim] 5207 true สงสัยว่าเราติดแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.222726287+07:00","message":"[bufferProcess] interim [830000000]:สงสัยว่าเราติดแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.222729713+07:00","message":"[bufferProcess] send to processor (isfinal):สงสัยว่าเราติดแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.22273336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.222736174+07:00","message":"> Transcript [56699] [false]: 'สงสัยว่าเราติดแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.222739235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.222741395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.222743309+07:00","message":"StatePrefix: 'สงสัยว่าเราติดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.222745464+07:00","message":"TextPushed: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.222747192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.222749795+07:00","message":"> Transcript [56700] [true]: 'สงสัยว่าเราติดแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.222752504+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.222754134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.222756014+07:00","message":"StatePrefix: 'สงสัยว่าเราติดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.222758626+07:00","message":"TextPushed: 'สงสัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.222762167+07:00","message":"Push: 'ว่าเราติดแล้วเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.222770985+07:00","message":"push: {true ว่าเราติดแล้วเนี่ย 0 0xc003c1b980}"}
{"level":"info","service":"Main","time":"2026-05-12T14:41:05.229098677+07:00","message":"write wav file: './tmp/7565/7565_5207.wav'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.23999885+07:00","message":"[GCS] Start streaming session, msgId: 5208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.560053623+07:00","message":"[GCS] IsForceVAD: false for message ID: 5208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.652230233+07:00","message":"receive streaming session, msgId: 5208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.652266066+07:00","message":"found end of frame, send empty tag with msgId: 5208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.652270547+07:00","message":"end Recv id 5208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.652279758+07:00","message":"[buffer interim] 5208 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.65228824+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.652292458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.652295586+07:00","message":"> Transcript [56701] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.65229805+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.652299956+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.652301786+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.652303509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-05-12T14:41:05.652306634+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:05.652317836+07:00","message":"push: {true \n 0 0xc0044fff80}"}
{"level":"info","service":"Main","time":"2026-05-12T14:41:05.669869643+07:00","message":"write wav file: './tmp/7565/7565_5208.wav'"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:05.680335788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:05.680351167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:08.680853698+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:08.680870039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:11.681183426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:11.681195672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:14.682047142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:14.682086111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:17.682577176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:17.682579044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:20.682585341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:20.682657494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:22.58418281+07:00","message":"agent id: 3, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:22.584241092+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:22.584268831+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:23.683408223+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:23.683415858+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:25.345280282+07:00","message":"agent id: 2, request for disconnected"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:25.345361851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:26.460810262+07:00","message":"[GCS] Cleaned up inactive client: 5187"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:26.460842207+07:00","message":"[GCS] Cleaned up inactive client: 5174"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:26.460845087+07:00","message":"[GCS] Cleaned up inactive client: 5181"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:26.460846901+07:00","message":"[GCS] Cleaned up inactive client: 5177"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:26.46084922+07:00","message":"[GCS] Cleaned up inactive client: 5183"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:26.460850929+07:00","message":"[GCS] Cleaned up inactive client: 5186"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:26.460852659+07:00","message":"[GCS] Cleaned up inactive client: 5175"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:26.460854359+07:00","message":"[GCS] Cleaned up inactive client: 5178"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:26.460855976+07:00","message":"[GCS] Cleaned up inactive client: 5179"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:26.460857791+07:00","message":"[GCS] Cleaned up inactive client: 5176"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:26.460859495+07:00","message":"[GCS] Cleaned up inactive client: 5185"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:26.460861843+07:00","message":"[GCS] Cleaned up inactive client: 5172"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:26.460863742+07:00","message":"[GCS] Cleaned up inactive client: 5173"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:26.460865411+07:00","message":"[GCS] Cleaned up inactive client: 5182"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:26.460866932+07:00","message":"[GCS] Cleaned up inactive client: 5180"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:26.460868495+07:00","message":"[GCS] Cleaned up inactive client: 5184"}
{"level":"info","service":"gRPC","time":"2026-05-12T14:41:26.684298359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:56.461004907+07:00","message":"[GCS] Cleaned up inactive client: 5191"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:56.461043949+07:00","message":"[GCS] Cleaned up inactive client: 5202"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:56.461047451+07:00","message":"[GCS] Cleaned up inactive client: 5201"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:56.461049215+07:00","message":"[GCS] Cleaned up inactive client: 5192"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:56.461051046+07:00","message":"[GCS] Cleaned up inactive client: 5200"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:56.461052683+07:00","message":"[GCS] Cleaned up inactive client: 5199"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:56.461054577+07:00","message":"[GCS] Cleaned up inactive client: 5197"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:56.46105619+07:00","message":"[GCS] Cleaned up inactive client: 5194"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:56.461058021+07:00","message":"[GCS] Cleaned up inactive client: 5189"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:56.46105995+07:00","message":"[GCS] Cleaned up inactive client: 5190"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:56.461061656+07:00","message":"[GCS] Cleaned up inactive client: 5195"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:56.461063877+07:00","message":"[GCS] Cleaned up inactive client: 5196"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:56.46106597+07:00","message":"[GCS] Cleaned up inactive client: 5198"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:56.461067821+07:00","message":"[GCS] Cleaned up inactive client: 5188"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:41:56.461069578+07:00","message":"[GCS] Cleaned up inactive client: 5193"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:42:26.460996691+07:00","message":"[GCS] Cleaned up inactive client: 5207"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:42:26.461027907+07:00","message":"[GCS] Cleaned up inactive client: 5204"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:42:26.46103137+07:00","message":"[GCS] Cleaned up inactive client: 5206"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:42:26.461033275+07:00","message":"[GCS] Cleaned up inactive client: 5208"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:42:26.461035035+07:00","message":"[GCS] Cleaned up inactive client: 5205"}
{"level":"info","service":"GCSStream","time":"2026-05-12T14:42:26.461036745+07:00","message":"[GCS] Cleaned up inactive client: 5203"}
